*{padding:0;margin:0;box-sizing:border-box;}
html{-webkit-text-size-adjust:100%;}
body{background:#faf8f6;overflow-wrap:break-word;color:#4a3f3b;overflow-x:hidden;font-size:1rem;font-family:"Figtree", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;-webkit-font-smoothing:antialiased;line-height:1.55;text-rendering:optimizeLegibility;}
img{display:block;max-width:100%;}
a{color:inherit;text-decoration:none;}
button{border:none;background:none;font-family:inherit;cursor:pointer;}
input{font-family:inherit;}
svg{display:block;}
h1,h2,h3,h4{color:#1a1412;overflow-wrap:anywhere;font-family:"DM Serif Display", Cambria, Georgia, 'Times New Roman', serif;}
::-webkit-scrollbar{height:0.5rem;width:8px;}
::-webkit-scrollbar-thumb{background:#e3d7d1;border-radius:8px;}
::-webkit-scrollbar-track{background:transparent;}
.mup4w{padding:0 1.125rem;margin:0 auto;width:100%;max-width:80rem;}
.zieex{padding:2.125rem 0;}
.msi88g{font-family:"DM Serif Display", Cambria, Georgia, 'Times New Roman', serif;line-height:1.1;font-weight:700;font-size:30px;color:#1a1412;letter-spacing:-.01em;}
.fqjij{color:#4a3f3b;margin-top:0.375rem;font-size:0.938rem;}
.p4o4v4 .msi88g{color:#f9f4f1;}
.p4o4v4 .fqjij{color:#d4b8b3;}
.pzwj3vft{background:#ffffff;}
.s5dx3e{border-radius:0.5rem;border:1px solid #e3d7d1;background:#ffffff;}
.zzww5nh1{font-size:11px;font-weight:700;display:inline-block;text-transform:uppercase;color:#7a6b65;letter-spacing:.12em;font-family:"Figtree", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;line-height:1.4;}
.julunvz{gap:6px;white-space:nowrap;color:#1d8756;display:inline-flex;font-weight:600;align-items:center;}
.julunvz svg{height:15px;width:0.938rem;}
.ganqmt{flex:0 0 auto;background:#e3d7d1;border-radius:4px;color:#9d3843;display:flex;height:30px;width:1.875rem;align-items:center;justify-content:center;}
.ganqmt svg{width:1.125rem;height:1.125rem;}
.p4o4v4 .ganqmt{background:rgba(45,21,23,0.949);color:#f9f4f1;}
.c73psa1s{background:#0f7548;border-radius:50%;width:0.5rem;height:8px;vertical-align:middle;box-shadow:0 0 0 3px rgba(157,56,67,0.118);display:inline-block;margin-right:0.438rem;}
.q2hj2ug{display:none;}
@media(max-width:622px){.mup4w{padding:0 0.875rem;}
.zieex{padding:26px 0;}
.msi88g{font-size:23px;}
}
@keyframes csj6lx{0%,100%{opacity:.55}
50%{opacity:1}
}
.t4osmzu{background:#2d1517;color:#d4b8b3;font-size:13px;}
.kr7hkl{gap:16px;min-height:42px;justify-content:space-between;display:flex;flex-wrap:nowrap;align-items:center;}
.i0izvy{overflow:hidden;gap:1.5rem;min-width:0;display:flex;align-items:center;}
.seu1yqs{overflow:hidden;gap:0.438rem;display:inline-flex;text-overflow:ellipsis;white-space:nowrap;align-items:center;}
.seu1yqs svg{flex:0 0 auto;height:0.875rem;color:#d48b2f;width:14px;}
.seu1yqs strong{font-weight:600;color:#f9f4f1;}
.gunzpj svg{color:#0f7548;}
.i6cvx{flex:0 0 auto;}
.rnz8fo{border-radius:4px;gap:8px;border:1px solid rgba(139,69,76,0.273);padding:8px 0.75rem;display:inline-flex;align-items:center;color:#f9f4f1;}
.rnz8fo svg{width:14px;height:14px;color:#d4b8b3;}
.ozow80tr{background:#ffffff;top:0;position:sticky;z-index:40;border-bottom:1px solid #e3d7d1;}
.difdloe9{gap:1.375rem;align-items:center;display:flex;height:4.375rem;}
.n7lzcp{flex:0 0 auto;display:flex;color:#1a1412;flex-direction:column;line-height:1;text-decoration:none;justify-content:center;}
.a2r4k37{font-family:"DM Serif Display", Cambria, Georgia, 'Times New Roman', serif;white-space:nowrap;font-size:22px;letter-spacing:.04em;font-weight:700;}
.bwyax2{color:#9d3843;text-transform:uppercase;letter-spacing:.16em;font-size:9px;white-space:nowrap;margin-top:3px;}
.mvizdm{gap:4px;display:flex;margin-left:0.375rem;}
.ttlf5{border-radius:4px;padding:9px 14px;font-size:0.938rem;text-decoration:none;color:#4a3f3b;font-weight:600;white-space:nowrap;}
.cz98djr{background:#9d3843;color:#ffffff;}
.vxlnj0v{flex:0 0 auto;gap:10px;margin-left:auto;display:flex;}
.wlmqjphb{border:1px solid #e3d7d1;border-radius:0.25rem;color:#1a1412;width:44px;align-items:center;cursor:pointer;margin-left:0.5rem;justify-content:center;height:44px;display:none;}
.wlmqjphb svg{height:1.375rem;width:1.375rem;}
.fw2stu7{padding:16px 0 0.25rem;}
.h53zq{gap:0.625rem;display:flex;flex-wrap:wrap;}
.e06sb14i{background:#ffffff;gap:0.5rem;border-radius:4px;padding:0.688rem 1rem;border:1px solid #e3d7d1;font-size:0.875rem;align-items:center;font-weight:600;text-decoration:none;display:inline-flex;color:#1a1412;}
.e06sb14i svg{height:1rem;color:#9d3843;width:1rem;}
.lzvf3{background:#ffffff;display:none;border-bottom:1px solid #e3d7d1;}
.lzvf3 .mup4w{padding-bottom:14px;padding-top:14px;}
.yd1oy0{padding:0.688rem 0.25rem;color:#1a1412;border-bottom:1px solid #e3d7d1;font-weight:600;display:block;text-decoration:none;}
.q2hj2ug:checked~.lzvf3{display:block;}
@media(max-width:759px){.mvizdm{display:none;}
.wlmqjphb{display:flex;}
.fw2stu7{display:none;}
.ld6vwv{display:none;}
.difdloe9{gap:0.625rem;height:4rem;}
.vxlnj0v{gap:8px;}
.bwyax2{display:none;}
}
@media(max-width:618px){.a2r4k37{font-size:1.188rem;}
.difdloe9{column-gap:0.625rem;height:auto;row-gap:0.625rem;padding-top:0.625rem;padding-bottom:10px;flex-wrap:wrap;}
.wlmqjphb{margin-left:auto;order:1;}
.vxlnj0v{gap:0.5rem;flex-basis:100%;width:100%;order:2;margin-left:0;}
.vxlnj0v .p697xkf{padding:12px 0.5rem;flex:1 1 0;overflow:hidden;font-size:13.5px;min-width:0;white-space:nowrap;text-align:center;text-overflow:ellipsis;}
}
.p697xkf{border-radius:4px;transition:background-color 220ms cubic-bezier(0.4, 0, 0.2, 1),opacity 220ms cubic-bezier(0.4, 0, 0.2, 1);gap:8px;padding:13px 1.375rem;text-decoration:none;cursor:pointer;white-space:nowrap;justify-content:center;font-weight:600;font-family:"Figtree", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;display:inline-flex;align-items:center;font-size:15px;}
.p697xkf svg{height:17px;width:1.063rem;}
.z8m37qb4{background:#1d8756;color:#ffffff;}
.z8m37qb4:hover{background:#16704a;}
.rywi03s{background:#9d3843;color:#ffffff;}
.rywi03s:hover{opacity:.92;}
.xyuj1kp2{background:transparent;border:1.5px solid #e3d7d1;color:#1a1412;}
.g1q9b{background:transparent;border:1.5px solid rgba(139,69,76,0.298);color:#f9f4f1;}
.p4o4v4 .xyuj1kp2{border-color:rgba(139,69,76,0.27);color:#f9f4f1;}
.ak1b7jni{gap:0.313rem;display:inline-flex;align-items:center;text-decoration:none;cursor:pointer;font-size:0.813rem;color:#1d8756;font-weight:600;}
.ak1b7jni svg{height:0.875rem;width:0.875rem;}
.p4o4v4 .ak1b7jni{color:#f4a8a0;}
.zbzw16r{animation:csj6lx 1.4s infinite;border-radius:50%;background:#dc2626;width:0.375rem;height:6px;display:inline-block;}
.ho34rm{gap:2px;display:inline-flex;color:#d48b2f;}
.ho34rm svg{width:1rem;height:1rem;}
.qjfh6zb2{border:1px solid #e3d7d1;border-radius:4px;padding:9px 0.875rem;background:#ffffff;gap:0.375rem;align-items:center;font-weight:600;color:#1a1412;display:inline-flex;font-size:0.813rem;}
.vs53yzos{border-color:transparent;background:#9d3843;color:#ffffff;}
.get6h{background:#e3d7d1;border-radius:4px;padding:5px 9px;font-size:0.625rem;font-weight:700;color:#9d3843;letter-spacing:.1em;text-transform:uppercase;}
.mx7c41a{border-radius:0.25rem;flex:0 0 auto;background:#dc2626;padding:0.25rem 0.625rem;font-weight:700;color:#fff;display:inline-flex;font-size:12px;align-items:center;}
.n7aml{overflow:hidden;border-radius:8px;border:1px solid #e3d7d1;background:#ffffff;display:block;color:inherit;min-width:0;text-decoration:none;}
.qq4tfa{display:block;background-position:center;background-size:cover;aspect-ratio:4/3;position:relative;}
.m6maxqkq{aspect-ratio:16/10;}
.m8q7syov{background:linear-gradient(transparent,rgba(26,20,18,0.727)),linear-gradient(transparent 30%,rgba(0,0,0,0.631));padding:14px;left:0;bottom:0;position:absolute;right:0;}
.wpjco81{text-transform:uppercase;display:block;text-shadow:0 1px 3px rgba(0,0,0,0.692);margin-bottom:3px;color:#d4b8b3;font-size:10px;letter-spacing:.14em;}
.yiv2br{font-weight:700;text-shadow:0 1px 4px rgba(0,0,0,0.759);display:block;color:#f9f4f1;font-size:20px;font-family:"DM Serif Display", Cambria, Georgia, 'Times New Roman', serif;}
.mk212t{gap:6px;padding:0.25rem 0.563rem;border-radius:4px;background:#dc2626;left:0.625rem;font-weight:700;display:inline-flex;font-size:0.688rem;position:absolute;align-items:center;color:#fff;top:10px;letter-spacing:.04em;}
.mk212t .zbzw16r{background:#fff;}
.rczyf{padding:14px 1rem;}
.pc8u58w{font-size:14px;color:#0f7548;font-weight:700;font-family:"Red Hat Mono", ui-monospace, SFMono-Regular, Menlo, monospace;}
.a6lc9r40{gap:0.375rem;margin-top:2px;font-size:12.5px;color:#4a3f3b;align-items:center;display:flex;}
.a6lc9r40 i{background:#d48b2f;border-radius:50%;font-style:normal;height:7px;width:0.438rem;}
.rczyf .p697xkf{margin-top:12px;width:100%;}
.q9gbk1{grid-template-columns:repeat(4,1fr);gap:16px;display:grid;}
.uszrdwr{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid;}
.hedzh{gap:16px;grid-template-columns:repeat(2,1fr);display:grid;}
.q9gbk1>*,.uszrdwr>*,.hedzh>*{min-width:0;}
@media(max-width:981px){.q9gbk1,.uszrdwr{grid-template-columns:repeat(2,1fr);}
}
@media(max-width:622px){.q9gbk1,.uszrdwr,.hedzh{grid-template-columns:1fr;}
}
.fni34h5n{grid-template-columns:1fr 1fr;gap:16px;display:grid;}
.fni34h5n>*{min-width:0;}
.hp1h99nn{padding:1.625rem;}
.rgnbp{padding:9px 0;gap:12px;font-size:0.875rem;display:flex;border-top:1px solid #e3d7d1;justify-content:space-between;}
.rgnbp span{flex:0 0 auto;color:#4a3f3b;}
.rgnbp b{text-align:right;}
.azw605{padding:10px 0;border-top:1px solid #e3d7d1;}
.azw605:first-child{border-top:0;}
.qf4ipl{color:#4a3f3b;font-size:12px;}
.t47q4h2r{font-weight:600;color:#1a1412;font-size:14.5px;}
@media(max-width:763px){.fni34h5n{grid-template-columns:1fr;}
}
.m5ob3p{margin-bottom:16px;min-width:0;}
.ys0td71v{gap:12px;flex-wrap:wrap;display:flex;justify-content:space-between;align-items:flex-end;}
.ys0td71v .knpd3{gap:6px;flex-direction:column;display:flex;min-width:0;}
.jtqjrybe{gap:8px;align-items:flex-start;flex-direction:column;display:flex;}
.n2fpp{gap:8px;text-align:center;display:flex;align-items:center;flex-direction:column;}
.eyv7x{letter-spacing:-.01em;font-family:"DM Serif Display", Cambria, Georgia, 'Times New Roman', serif;font-weight:700;overflow-wrap:break-word;font-size:30px;color:#1a1412;line-height:1.1;}
@media(max-width:621px){.eyv7x{font-size:1.438rem;}
}
.p4o4v4 .eyv7x{color:#f9f4f1;}
.jakgxl09{border-radius:0.25rem;background:rgba(157,56,67,0.127);padding:5px 11px;color:#9d3843;text-transform:uppercase;letter-spacing:.12em;}
.fcqsgtws{gap:0.625rem;display:inline-flex;align-items:center;}
.fcqsgtws::before{background:#9d3843;width:1.5rem;display:inline-block;height:1px;content:"";}
.e5r0hw{gap:8px;align-items:center;display:inline-flex;}
.e5r0hw::before{background:#9d3843;border-radius:50%;width:0.375rem;content:"";height:6px;display:inline-block;}
.p4o4v4 .jakgxl09{background:rgba(45,21,23,0.911);color:#f9f4f1;}
.p4o4v4 .fcqsgtws::before,.p4o4v4 .e5r0hw::before{background:#f4a8a0;}
.au6rydd{gap:6px;transition:opacity 220ms cubic-bezier(0.4, 0, 0.2, 1);font-weight:600;color:#1d8756;display:inline-flex;font-size:14px;white-space:nowrap;align-items:center;}
.au6rydd:hover{opacity:.8;}
.au6rydd svg{height:0.938rem;width:15px;}
.xbj9tirx svg{width:0.875rem;height:14px;}
.nxpeiwk{background:#1d8756;padding:0.563rem 18px;border-radius:0.25rem;color:#ffffff;}
.nxpeiwk:hover{background:#16704a;opacity:1;}
.p4o4v4 .au6rydd{color:#f4a8a0;}
.a4xxdc{margin:-2px 0 1rem;background:#e3d7d1;height:1px;}
.p4o4v4 .a4xxdc{background:rgba(139,69,76,0.252);}
.z8lkr{border-radius:12px;background:linear-gradient(132deg,#2d1517,#4a2328);margin:0;padding:42px;grid-template-columns:1.3fr 1fr;gap:2.5rem;color:#f9f4f1;display:grid;}
.u1ql4p0{margin:18px 0 16px;color:#f9f4f1;line-height:1.05;font-family:"DM Serif Display", Cambria, Georgia, 'Times New Roman', serif;font-size:50px;letter-spacing:-.01em;overflow-wrap:anywhere;}
.u1ql4p0 em{font-style:normal;color:#f4a8a0;}
.g2e0gnjd{max-width:440px;font-size:1rem;color:#d4b8b3;}
.jglkeet1{gap:1.125rem;flex-wrap:wrap;display:flex;align-items:center;margin-top:26px;}
.nb12p{color:#d4b8b3;font-size:14px;}
.r26f2nce{color:#d4b8b3;font-size:13px;}
.j0whumg{margin:0.25rem 0 2px;font-family:"Red Hat Mono", ui-monospace, SFMono-Regular, Menlo, monospace;font-size:34px;font-weight:700;color:#f9f4f1;}
.p0ror{margin-bottom:1.25rem;color:#d4b8b3;font-size:14px;}
.p0ror span[data-m]{color:#f9f4f1;font-family:"Red Hat Mono", ui-monospace, SFMono-Regular, Menlo, monospace;}
.u7c8lr{gap:0.75rem;padding:11px 0;display:flex;align-items:center;border-top:1px solid rgba(139,69,76,0.286);}
.p1bivj b{color:#f9f4f1;font-size:0.875rem;display:block;font-weight:600;}
.p1bivj span{display:block;color:#d4b8b3;font-size:12.5px;}
@media(max-width:979px){.z8lkr{padding:1.875rem;grid-template-columns:1fr;}
.u1ql4p0{font-size:2.375rem;}
}
@media(max-width:621px){.z8lkr{padding:1.5rem;}
.u1ql4p0{font-size:30px;}
}
.bu5un{background:#2d1517;grid-template-columns:repeat(4,1fr);border-radius:0.5rem;display:grid;}
.z0xshnp{padding:1.375rem 1.5rem;border-right:1px solid rgba(139,69,76,0.283);}
.z0xshnp:last-child{border-right:0;}
.r81t72o{font-weight:700;font-size:1.75rem;font-family:"Red Hat Mono", ui-monospace, SFMono-Regular, Menlo, monospace;min-width:0;color:#f9f4f1;}
.g7hwwy{color:#f4a8a0;}
.bqfrvi{color:#d4b8b3;font-size:13.5px;margin-top:3px;}
@media(max-width:977px){.bu5un{grid-template-columns:1fr 1fr;}
}
@media(max-width:619px){.bu5un{grid-template-columns:1fr;}
.z0xshnp{border-right:0;border-bottom:1px solid rgba(139,69,76,0.268);}
.z0xshnp:last-child{border-bottom:0;}
}
.xifmo{padding:1.25rem;gap:13px;align-items:center;display:flex;}
.xifmo .ganqmt{display:flex;}
.preot3{display:block;font-size:19px;font-weight:700;color:#1a1412;}
.p16k5w5{color:#4a3f3b;font-size:13px;display:block;}
.xoiac{padding:24px;color:inherit;text-decoration:none;display:block;}
.cisp5mep{border-radius:0.25rem;background:#e3d7d1;height:48px;display:flex;align-items:center;color:#9d3843;justify-content:center;margin-bottom:16px;width:48px;}
.cisp5mep svg{height:1.5rem;width:1.5rem;}
.lt2tbz{font-size:1.313rem;color:#1a1412;margin-bottom:4px;font-family:"DM Serif Display", Cambria, Georgia, 'Times New Roman', serif;}
.fjphan{font-size:14px;color:#4a3f3b;}
.jbh9a{gap:16px;grid-template-columns:repeat(3,1fr);display:grid;margin-top:8px;}
.olyag{border-radius:8px;padding:30px;color:#f9f4f1;text-align:center;}
.gm49f6la{background:linear-gradient(rgba(0,0,0,0.344),rgba(0,0,0,0.331)),linear-gradient(140deg,#d48b2f,#c4697a);}
.qhy2b6{background:linear-gradient(rgba(0,0,0,0.342),rgba(0,0,0,0.37)),linear-gradient(133deg,#9d3843,#c4697a);}
.v4207{background:linear-gradient(rgba(0,0,0,0.327),rgba(0,0,0,0.357)),linear-gradient(133deg,#0f7548,#c4697a);}
.z9cybe{font-size:12px;opacity:.85;letter-spacing:.16em;}
.fu5yq{margin:8px 0 2px;font-weight:700;font-family:"Red Hat Mono", ui-monospace, SFMono-Regular, Menlo, monospace;overflow-wrap:anywhere;font-size:40px;}
.z4ut7{font-size:13px;opacity:.8;}
.ka4be8x{overflow:hidden;background:#ffffff;border:1px solid #e3d7d1;border-radius:8px;align-items:center;margin-top:18px;display:flex;}
.e8vw45h{padding:0.875rem 18px;flex:0 0 auto;color:#1a1412;white-space:nowrap;font-size:14px;font-weight:700;border-right:1px solid #e3d7d1;}
.tmjau0{overflow:hidden;flex:1;min-width:0;}
.i5y5yhac{padding:14px 1.25rem;gap:30px;will-change:transform;display:flex;white-space:nowrap;}
.qfrm9em{font-size:0.875rem;color:#4a3f3b;}
.qfrm9em b{color:#0f7548;margin-right:0.5rem;font-family:"Red Hat Mono", ui-monospace, SFMono-Regular, Menlo, monospace;font-weight:700;}
@media(max-width:979px){.jbh9a{grid-template-columns:1fr;}
}
.xrc7x2mf{overflow:hidden;border-radius:8px;padding:1rem;aspect-ratio:16/11;position:relative;display:flex;color:#f9f4f1;flex-direction:column;background-size:cover;text-decoration:none;background-position:center;}
.xrc7x2mf::after{background:linear-gradient(transparent 40%,rgba(26,20,18,0.71)),linear-gradient(transparent 25%,rgba(0,0,0,0.68));inset:0;content:"";position:absolute;}
.xrc7x2mf>*{z-index:1;position:relative;}
.w9m7tk{padding:4px 9px;gap:6px;background:#dc2626;border-radius:0.25rem;letter-spacing:.04em;align-self:flex-start;align-items:center;font-weight:700;font-size:0.688rem;display:inline-flex;color:#fff;}
.w9m7tk .zbzw16r{background:#fff;}
.remry{font-weight:700;font-size:23px;margin-top:auto;font-family:"DM Serif Display", Cambria, Georgia, 'Times New Roman', serif;text-shadow:0 1px 4px rgba(0,0,0,0.729);}
.yr580{gap:0.5rem;font-size:0.781rem;align-items:center;color:#d4b8b3;margin-top:0.5rem;display:flex;justify-content:space-between;}
.iqqh44{font-weight:600;color:#f9f4f1;}
.h8mfpux1{gap:0.75rem;display:flex;align-items:baseline;flex-wrap:wrap;justify-content:space-between;margin-bottom:0.375rem;}
.lguy3sij{font-size:1.5rem;font-family:"DM Serif Display", Cambria, Georgia, 'Times New Roman', serif;color:#1a1412;}
.zqalr{font-size:0.813rem;color:#4a3f3b;}
.zqalr b{font-family:"Red Hat Mono", ui-monospace, SFMono-Regular, Menlo, monospace;color:#1a1412;}
.z7le6{margin:16px 0;}
.oizpj7{border-radius:4px;padding:13px 14px;gap:0.875rem;align-items:center;display:flex;}
.oizpj7:nth-child(odd){background:#f4f1ee;}
.e78mlc{font-family:"Red Hat Mono", ui-monospace, SFMono-Regular, Menlo, monospace;width:1.125rem;font-weight:700;color:#4a3f3b;}
.pqmod{flex:1;min-width:0;font-weight:600;}
.y4p9rgd{color:#4a3f3b;font-size:14px;font-family:"Red Hat Mono", ui-monospace, SFMono-Regular, Menlo, monospace;}
.ax73d{width:100%;}
.sljmh{gap:0.75rem;padding:0.75rem 1rem;border-radius:0.25rem;border:1px solid #e3d7d1;background:#f4f1ee;display:flex;margin-top:0.875rem;color:#4a3f3b;font-size:0.844rem;align-items:center;}
.p8qxt{padding:1.625rem;flex-direction:column;display:flex;}
.ppmrrjm{margin:10px 0 0.25rem;font-family:"DM Serif Display", Cambria, Georgia, 'Times New Roman', serif;font-size:1.625rem;color:#1a1412;}
.my0bcx{font-weight:700;margin-bottom:0.875rem;font-size:0.938rem;color:#9d3843;}
.h9emr{flex:1;color:#4a3f3b;font-size:0.875rem;}
.p8qxt .p697xkf{width:100%;margin-top:1.125rem;}
.o3kcurrf{gap:10px;margin-top:0.875rem;border-top:1px solid #e3d7d1;align-items:center;display:flex;padding-top:0.75rem;justify-content:space-between;}
.a1b9p{color:#4a3f3b;letter-spacing:.04em;font-size:0.688rem;}
.st17o{font-weight:600;color:#1d8756;font-size:13px;text-decoration:none;}
.io8dbj60{padding:24px;border-top:3px solid #9d3843;}
.jdcr1s{border-top-color:#e3d7d1;}
.s6sex0h{border-top-color:#d4b8b3;}
.owusa{border-top-color:#d48b2f;}
.q27bith{border-top-color:#9d3843;}
.f610llz{color:#1a1412;font-weight:700;font-size:22px;font-family:"DM Serif Display", Cambria, Georgia, 'Times New Roman', serif;}
.jz3750jp{margin:2px 0 14px;font-size:0.813rem;color:#4a3f3b;}
.mmm1f{gap:9px;padding:7px 0;display:flex;font-size:0.844rem;color:#4a3f3b;align-items:flex-start;}
.mmm1f svg{flex:0 0 auto;margin-top:2px;height:16px;color:#0f7548;width:1rem;}
.eujjd5lw{padding:1.5rem;}
.hihsfr{gap:10px;font-size:1.25rem;margin-bottom:14px;display:flex;align-items:center;font-family:"DM Serif Display", Cambria, Georgia, 'Times New Roman', serif;color:#1a1412;}
.hihsfr svg{width:1.375rem;height:22px;color:#9d3843;}
.l3f1r{border-color:rgba(139,69,76,0.305);background:#2d1517;color:#f9f4f1;}
.l3f1r .hihsfr{color:#f9f4f1;}
.l3f1r .hihsfr svg{color:#f9f4f1;}
.iombzz{margin-bottom:16px;font-size:0.875rem;color:#d4b8b3;}
.cr969{gap:0.625rem;display:flex;}
.t8qxybe{border-radius:4px;background:rgba(45,21,23,0.898);flex:1;padding:0.625rem 0.875rem;color:#f9f4f1;font-size:0.813rem;}
.t8qxybe small{font-size:10px;color:#d4b8b3;display:block;}
.igyn50hc{margin-top:0.875rem;font-size:12px;clear:both;color:#d4b8b3;}
.l9smc3l{padding:1.75rem;}
.xrhncm{gap:0.625rem;display:flex;font-size:1.5rem;font-family:"DM Serif Display", Cambria, Georgia, 'Times New Roman', serif;align-items:center;margin-bottom:0.375rem;color:#1a1412;}
.xrhncm svg{width:22px;color:#9d3843;height:22px;}
.trlwpavi{gap:0.75rem;flex-wrap:wrap;align-items:center;display:flex;margin-top:18px;}
.voaoge{margin-left:auto;}
.zoxa2w1{gap:0.625rem;margin-top:1.375rem;flex-wrap:wrap;display:flex;align-items:center;padding-top:1.125rem;font-size:0.875rem;border-top:1px solid #e3d7d1;}
.dpyzlf{color:#4a3f3b;}
.tw9ljn{gap:0.438rem;border:1px solid #e3d7d1;border-radius:0.25rem;padding:9px 14px;color:#1a1412;font-size:0.844rem;text-decoration:none;align-items:center;display:inline-flex;}
.tw9ljn svg{height:15px;width:0.938rem;color:#9d3843;}
@media(max-width:617px){.voaoge{width:100%;margin-left:0;}
}
.mh4xb3e{padding:34px;background:#2d1517;border-radius:0.5rem;gap:1.5rem;flex-wrap:wrap;color:#f9f4f1;align-items:center;display:flex;}
.qzk3ry3{border-radius:8px;background:rgba(45,21,23,0.917);flex:0 0 auto;justify-content:center;height:3.5rem;display:flex;color:#f9f4f1;align-items:center;width:3.5rem;}
.qzk3ry3 svg{height:1.625rem;width:1.625rem;}
.sxpx4hy0{color:#f9f4f1;font-family:"DM Serif Display", Cambria, Georgia, 'Times New Roman', serif;font-size:1.563rem;}
.xucmu{color:#d4b8b3;font-size:14px;}
.s115g{gap:12px;display:flex;flex-wrap:wrap;margin-left:auto;}
@media(max-width:982px){.s115g{margin-left:0;width:100%;}
.s115g .p697xkf{flex:1;}
}
.bchuw{gap:1.125rem;padding:1.375rem 1.625rem;align-items:center;flex-wrap:wrap;display:flex;}
.gvkemh8f{font-size:1rem;color:#1a1412;font-weight:700;}
.wd70awb{color:#0f7548;font-weight:600;font-size:0.875rem;}
.vbh62{font-size:0.875rem;color:#4a3f3b;}
.bchuw .mx7c41a{margin-left:auto;}
.ea3cvr{gap:0.625rem;flex-wrap:wrap;border-top:1px solid #e3d7d1;display:flex;width:100%;padding-top:1rem;margin-top:16px;}
.kuild{border-radius:4px;padding:0.563rem 1rem;border:1px solid #e3d7d1;font-size:13px;font-weight:600;color:#4a3f3b;}
@media(max-width:621px){.bchuw .mx7c41a{margin-left:0;}
}
.jcekj{padding:30px;gap:1.875rem;grid-template-columns:1.4fr 1fr;display:grid;}
.nu98v0{font-family:"DM Serif Display", Cambria, Georgia, 'Times New Roman', serif;font-size:1.75rem;color:#1a1412;margin-bottom:0.875rem;}
.qei6xc8 p{color:#4a3f3b;font-size:14.5px;margin-bottom:12px;}
.wnkyy{grid-template-columns:repeat(4,1fr);gap:0.75rem;display:grid;margin-top:1.125rem;}
.grwip{padding:1rem;border-radius:4px;border:1px solid #e3d7d1;}
.iug8gza{font-family:"DM Serif Display", Cambria, Georgia, 'Times New Roman', serif;font-weight:700;font-size:1.5rem;color:#1a1412;}
.ugduc5{color:#4a3f3b;font-size:12px;}
.qw0hr3 .zzww5nh1{margin-bottom:1rem;display:block;}
.s00zkf{padding:0.688rem 0;gap:11px;align-items:flex-start;border-top:1px solid #e3d7d1;display:flex;}
.s00zkf:first-of-type{border-top:0;}
.s00zkf .ygnx1qar{flex:0 0 auto;margin-top:1px;color:#0f7548;}
.s00zkf .ygnx1qar svg{height:18px;width:1.125rem;}
.s00zkf b{color:#1a1412;font-size:0.906rem;}
.s00zkf span{color:#4a3f3b;display:block;font-size:12.5px;}
@media(max-width:980px){.jcekj{grid-template-columns:1fr;}
}
@media(max-width:978px){.wnkyy{grid-template-columns:repeat(2,1fr);}
}
.gg9jb{grid-template-columns:1.2fr 1fr;overflow:hidden;display:grid;}
.f7fjjttc{background:linear-gradient(133deg,#2d1517,#4a2328);min-height:18.75rem;position:relative;}
.sn6txp{inset:0;background-size:2.5rem 40px;position:absolute;background-image:linear-gradient(rgba(139,69,76,0.254) 1px,transparent 1px),linear-gradient(93deg,rgba(139,69,76,0.274) 1px,transparent 1px);}
.rlwqr{left:50%;top:48%;color:#f4a8a0;position:absolute;transform:translate(-50%,-100%);}
.rlwqr svg{height:40px;width:2.5rem;}
.ip44mom6{background:rgba(26,20,18,0.738);padding:6px 10px;border-radius:4px;left:1.125rem;font-size:0.75rem;font-family:"Red Hat Mono", ui-monospace, SFMono-Regular, Menlo, monospace;bottom:16px;color:#d4b8b3;position:absolute;}
.dsqwxsab{padding:28px;}
.pag8tk{font-family:"DM Serif Display", Cambria, Georgia, 'Times New Roman', serif;color:#1a1412;margin-bottom:0.375rem;font-size:20px;}
.vcfnwfq{margin:10px 0;font-size:14.5px;color:#1a1412;}
.m64cde3c{padding:9px 0;gap:9px;align-items:flex-start;display:flex;color:#4a3f3b;font-size:13.5px;border-top:1px solid #e3d7d1;}
.m64cde3c svg{flex:0 0 auto;width:1rem;margin-top:2px;color:#9d3843;height:1rem;}
.ewe732{display:inline-block;margin-top:14px;}
@media(max-width:759px){.gg9jb{grid-template-columns:1fr;}
}
.g4dxz{grid-template-columns:.8fr 1fr 1fr 1fr;gap:1rem;margin-top:0.5rem;display:grid;}
.ml1yafm{background:#2d1517;padding:26px;border-radius:8px;flex-direction:column;color:#f9f4f1;justify-content:center;display:flex;}
.aua7s{font-weight:700;font-family:"Red Hat Mono", ui-monospace, SFMono-Regular, Menlo, monospace;font-size:46px;}
.ml1yafm .ho34rm{margin:8px 0;color:#d48b2f;}
.siza19x{font-size:0.813rem;color:#d4b8b3;}
.kyktnq40{padding:22px;}
.kyktnq40 .ho34rm{margin-bottom:0.625rem;}
.qurxdy{font-size:14px;color:#4a3f3b;}
.jmwy8t{gap:10px;display:flex;justify-content:space-between;font-size:13px;margin-top:1rem;}
.jmwy8t b{color:#1a1412;font-weight:600;}
.jmwy8t span{color:#4a3f3b;}
@media(max-width:977px){.g4dxz{grid-template-columns:1fr 1fr;}
}
@media(max-width:621px){.g4dxz{grid-template-columns:1fr;}
}
.o3etrzrr{padding:24px;}
.hrmiij{font-family:"DM Serif Display", Cambria, Georgia, 'Times New Roman', serif;margin-bottom:0.875rem;color:#1a1412;font-size:1.125rem;}
.jy3chsb{padding:0.625rem 0;border-top:1px solid #e3d7d1;}
.jy3chsb:first-of-type{border-top:0;}
.ck9r20j{color:#4a3f3b;font-size:12px;}
.jy3chsb b{color:#1a1412;font-size:0.906rem;}
.vyf3705v{gap:10px;padding:11px 0;justify-content:space-between;color:#1a1412;border-top:1px solid #e3d7d1;text-decoration:none;font-size:0.906rem;display:flex;}
.vyf3705v:first-of-type{border-top:0;}
.s4oc8{gap:11px;padding:12px 0;align-items:flex-start;display:flex;border-top:1px solid #e3d7d1;}
.s4oc8:first-of-type{border-top:0;}
.s4oc8 .ygnx1qar{flex:0 0 auto;margin-top:1px;color:#0f7548;}
.s4oc8 .ygnx1qar svg{width:18px;height:18px;}
.s4oc8 b{font-weight:600;font-size:14px;color:#1a1412;}
.s4oc8 span{font-size:0.781rem;color:#4a3f3b;display:block;}
.cbppcw6{gap:1.375rem;padding:1.625rem;display:flex;align-items:center;flex-wrap:wrap;}
.zz9a536v{background:#9d3843;border-radius:50%;flex:0 0 auto;color:#ffffff;font-family:"DM Serif Display", Cambria, Georgia, 'Times New Roman', serif;font-weight:700;height:64px;display:flex;font-size:22px;align-items:center;width:4rem;justify-content:center;}
.r0ljtpva{font-size:17px;color:#1a1412;}
.t24z2yxb{font-size:13.5px;margin-top:2px;color:#4a3f3b;}
.i0ovsab{margin-top:8px;max-width:520px;font-size:13px;color:#4a3f3b;}
.qx0ah0{color:#4a3f3b;font-size:13px;text-align:right;margin-left:auto;}
.f9tl4{gap:0.375rem;font-weight:600;display:inline-flex;color:#0f7548;justify-content:flex-end;align-items:center;}
.f9tl4 svg{height:0.938rem;width:15px;}
.k7c0hzdv{margin-top:0.25rem;}
.q3gzl{display:block;margin-top:6px;text-decoration:none;color:#1d8756;}
@media(max-width:619px){.qx0ah0{text-align:left;margin-left:0;}
.f9tl4{justify-content:flex-start;}
}
.u7vghd{padding:1.875rem;}
.xfdshu{grid-template-columns:repeat(4,1fr);gap:1.125rem;display:grid;margin-top:1.125rem;}
.hk2yit .ganqmt{margin-bottom:0.75rem;}
.poz6c{margin-bottom:4px;display:block;color:#1a1412;font-size:0.938rem;}
.k2xg7z{font-size:0.844rem;color:#4a3f3b;}
@media(max-width:977px){.xfdshu{grid-template-columns:1fr 1fr;}
}
@media(max-width:621px){.xfdshu{grid-template-columns:1fr;}
}
.al8vp{gap:14px;grid-template-columns:repeat(4,1fr);display:grid;margin-top:0.5rem;}
.ud7vi067{padding:1.25rem;text-align:center;}
.vprtyr{font-weight:700;font-family:"DM Serif Display", Cambria, Georgia, 'Times New Roman', serif;color:#9d3843;font-size:1.375rem;}
.iiix7{color:#1a1412;font-size:0.844rem;font-weight:600;margin-top:4px;}
.r3a3q9{color:#4a3f3b;font-size:12px;margin-top:2px;}
.x0qmmy8{gap:0.75rem;padding:0.875rem 1.125rem;margin-top:1rem;flex-wrap:wrap;align-items:center;display:flex;}
.rsf83q0x{color:#4a3f3b;font-size:13px;}
.tolwykze{padding:8px 14px;border:1px solid #e3d7d1;border-radius:0.25rem;color:#4a3f3b;font-weight:600;font-size:13px;}
@media(max-width:977px){.al8vp{grid-template-columns:1fr 1fr;}
}
@media(max-width:622px){.al8vp{grid-template-columns:1fr;}
}
.zi04yxwg{margin-top:8px;}
.yv6ih{padding:20px 0;border-bottom:1px solid #e3d7d1;}
.uh6n060{list-style:none;gap:18px;align-items:center;display:flex;cursor:pointer;}
.uh6n060::-webkit-details-marker{display:none;}
.badsqwn{border-radius:0.25rem;flex:0 0 auto;padding:5px 0.563rem;background:#9d3843;font-size:10px;text-transform:uppercase;letter-spacing:.1em;font-weight:700;color:#ffffff;}
.mt6t2xr0{flex:1;color:#1a1412;font-weight:700;font-size:1.063rem;}
.kbyr4cr4{transition:transform 220ms cubic-bezier(0.4, 0, 0.2, 1);color:#4a3f3b;line-height:1;font-size:1.5rem;}
.yv6ih[open] .kbyr4cr4{transform:rotate(44deg);}
.ajgzx36s{padding:0.875rem 0 0 0;max-width:48.75rem;font-size:0.906rem;color:#4a3f3b;}
.dktkq{padding:30px;}
.sd4pp8{color:#1a1412;margin-bottom:12px;font-size:1.563rem;font-family:"DM Serif Display", Cambria, Georgia, 'Times New Roman', serif;}
.dktkq p{color:#4a3f3b;max-width:880px;font-size:14.5px;margin-bottom:0.625rem;}
.kms1ge0{display:inline-block;font-weight:600;text-decoration:none;color:#1d8756;margin-top:0.75rem;}
.wc3zz5{background:#2d1517;padding:40px 0;color:#d4b8b3;margin-top:34px;}
.npkyejr{gap:1.625rem;grid-template-columns:1.6fr repeat(4,1fr);display:grid;}
.jtt9er{font-size:1.375rem;font-family:"DM Serif Display", Cambria, Georgia, 'Times New Roman', serif;color:#f9f4f1;letter-spacing:.04em;}
.dknxk603{line-height:1.6;margin-top:0.875rem;font-size:12.5px;}
.u2gjs{margin-bottom:0.75rem;color:#f9f4f1;font-size:13px;display:block;}
.fj8e05{padding:0.563rem 0;font-size:13.5px;display:block;text-decoration:none;color:#d4b8b3;}
@media(max-width:981px){.npkyejr{grid-template-columns:1fr 1fr;}
}
@media(max-width:617px){.npkyejr{grid-template-columns:1fr;}
}
.a9v4o{background:#3f1f23;padding:1rem 0;color:#f9f4f1;right:0;z-index:60;bottom:0;position:fixed;left:0;}
.vijhjjry{gap:1.25rem;align-items:center;display:flex;flex-wrap:wrap;}
.fy92h8{flex:1;color:#d4b8b3;font-size:0.844rem;min-width:240px;}
.fy92h8 a{color:#f9f4f1;text-decoration:underline;}
.a5k5rgig{gap:10px;display:flex;}
@media(max-width:623px){.vijhjjry{gap:0.75rem;flex-direction:column;align-items:stretch;}
.a5k5rgig .p697xkf{flex:1;}
}
.to8bi{border-radius:0.5rem;gap:12px;padding:0.875rem 16px;border:1px solid #e3d7d1;background:#ffffff;transition:opacity 220ms cubic-bezier(0.4, 0, 0.2, 1),transform 220ms cubic-bezier(0.4, 0, 0.2, 1);position:fixed;box-shadow:0 0.625rem 1.563rem rgba(45,21,23,0.162), 0 4px 0.625rem rgba(45,21,23,0.118);display:flex;opacity:0;z-index:55;max-width:340px;pointer-events:none;bottom:1.125rem;transform:translateY(0.75rem);left:1.125rem;}
.rsf4n0z{opacity:1;transform:translateY(0);pointer-events:auto;}
.corwms{border-radius:0.25rem;background:rgba(157,56,67,0.111);flex:0 0 auto;justify-content:center;align-items:center;width:2.5rem;display:flex;color:#0f7548;height:40px;}
.corwms svg{width:1.375rem;height:22px;}
.av9nmju9{font-size:13.5px;color:#1a1412;line-height:1.4;}
.av9nmju9 b{font-weight:700;}
.av9nmju9 .xxme8{font-weight:700;font-family:"Red Hat Mono", ui-monospace, SFMono-Regular, Menlo, monospace;color:#0f7548;}
@media(max-width:622px){.to8bi{max-width:none;right:10px;left:10px;}
}