*{margin:0;padding:0;box-sizing:border-box;}
html{-webkit-text-size-adjust:100%;}
body{background:#faf8f6;-webkit-font-smoothing:antialiased;color:#4d403b;font-size:16px;overflow-wrap:break-word;overflow-x:hidden;text-rendering:optimizeLegibility;font-family:"Work Sans", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;line-height:1.55;}
img{display:block;max-width:100%;}
a{color:inherit;text-decoration:none;}
button{background:none;border:none;font-family:inherit;cursor:pointer;}
input{font-family:inherit;}
svg{display:block;}
h1,h2,h3,h4{font-family:"Fraunces", Cambria, Georgia, 'Times New Roman', serif;color:#1a1412;overflow-wrap:anywhere;}
::-webkit-scrollbar{width:8px;height:0.5rem;}
::-webkit-scrollbar-thumb{border-radius:8px;background:rgba(77,64,59,0.201);}
::-webkit-scrollbar-track{background:transparent;}
.g1918o{padding:0 18px;margin:0 auto;max-width:80rem;width:100%;}
.hzcdyq{padding:34px 0;}
.xh7kjef{line-height:1.1;font-weight:700;letter-spacing:-.01em;font-family:"Fraunces", Cambria, Georgia, 'Times New Roman', serif;font-size:30px;color:#1a1412;}
.b2fxhq7n{margin-top:6px;font-size:15px;color:#4d403b;}
.ythx7urs .xh7kjef{color:#f9f4f1;}
.ythx7urs .b2fxhq7n{color:#c9b5ad;}
.pi5xag4v{background:#ffffff;}
.ic2ga{border:1px solid rgba(77,64,59,0.15);border-radius:8px;background:#ffffff;}
.ydvundw{display:inline-block;line-height:1.4;letter-spacing:.12em;color:#7a6b64;font-family:"Work Sans", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;font-weight:700;font-size:0.688rem;text-transform:uppercase;}
.aidk5q{gap:0.375rem;align-items:center;white-space:nowrap;color:#2d7a4f;display:inline-flex;font-weight:600;}
.aidk5q svg{height:0.938rem;width:0.938rem;}
.qgmwcw{flex:0 0 auto;background:rgba(77,64,59,0.153);border-radius:0.25rem;justify-content:center;width:30px;display:flex;align-items:center;color:#8b2e3a;height:1.875rem;}
.qgmwcw svg{height:18px;width:18px;}
.ythx7urs .qgmwcw{background:rgba(61,26,31,0.942);color:#f9f4f1;}
.gm703{background:#288357;border-radius:50%;width:0.5rem;vertical-align:middle;margin-right:7px;height:8px;display:inline-block;box-shadow:0 0 0 3px rgba(139,46,58,0.139);}
.h0fovh{display:none;}
@media(max-width:621px){.g1918o{padding:0 14px;}
.hzcdyq{padding:1.625rem 0;}
.xh7kjef{font-size:23px;}
}
@keyframes cd92wd{0%,100%{opacity:.55}
50%{opacity:1}
}
.zvcgs{background:#3d1a1f;font-size:13px;color:#c9b5ad;}
.x6picgg8{gap:16px;justify-content:space-between;display:flex;min-height:42px;align-items:center;flex-wrap:nowrap;}
.a262rfwx{gap:24px;overflow:hidden;align-items:center;min-width:0;display:flex;}
.gsukzb2o{gap:0.438rem;overflow:hidden;align-items:center;text-overflow:ellipsis;white-space:nowrap;display:inline-flex;}
.gsukzb2o svg{flex:0 0 auto;color:#c98e3b;width:14px;height:14px;}
.gsukzb2o strong{font-weight:600;color:#f9f4f1;}
.h0h42xq1 svg{color:#288357;}
.ck9ae8{flex:0 0 auto;}
.wndjwwn{gap:0.5rem;border-radius:0.25rem;border:1px solid rgba(139,85,95,0.169);padding:8px 0.75rem;color:#f9f4f1;align-items:center;display:inline-flex;}
.wndjwwn svg{height:0.875rem;width:14px;color:#c9b5ad;}
.cjle5n{background:#ffffff;top:0;z-index:40;position:sticky;border-bottom:1px solid rgba(77,64,59,0.21);}
.jk0oev{gap:1.375rem;align-items:center;height:70px;display:flex;}
.v80ea{flex:0 0 auto;text-decoration:none;color:#1a1412;justify-content:center;line-height:1;display:flex;flex-direction:column;}
.vzhdswy{letter-spacing:.04em;font-weight:700;font-family:"Fraunces", Cambria, Georgia, 'Times New Roman', serif;font-size:22px;white-space:nowrap;}
.gkd5mzn3{margin-top:3px;font-size:9px;color:#8b2e3a;text-transform:uppercase;white-space:nowrap;letter-spacing:.16em;}
.kfpmf{gap:0.25rem;display:flex;margin-left:6px;}
.c1zb6{padding:9px 14px;border-radius:4px;color:#4d403b;white-space:nowrap;font-weight:600;font-size:0.938rem;text-decoration:none;}
.bbgki{background:#8b2e3a;color:#ffffff;}
.igo2vy7{gap:10px;flex:0 0 auto;margin-left:auto;display:flex;}
.qrnvjmr9{border:1px solid rgba(77,64,59,0.155);border-radius:4px;margin-left:0.5rem;color:#1a1412;height:2.75rem;display:none;align-items:center;justify-content:center;cursor:pointer;width:44px;}
.qrnvjmr9 svg{height:1.375rem;width:1.375rem;}
.tntv5ntc{padding:1rem 0 4px;}
.n4qwwgp{gap:10px;display:flex;flex-wrap:wrap;}
.rdf7ps{background:#ffffff;gap:0.5rem;border-radius:0.25rem;padding:0.688rem 16px;border:1px solid rgba(77,64,59,0.16);text-decoration:none;color:#1a1412;display:inline-flex;font-size:0.875rem;font-weight:600;align-items:center;}
.rdf7ps svg{height:16px;color:#8b2e3a;width:1rem;}
.gi1yn{background:#ffffff;display:none;border-bottom:1px solid rgba(77,64,59,0.189);}
.gi1yn .g1918o{padding-bottom:14px;padding-top:14px;}
.ofz2o{padding:11px 0.25rem;color:#1a1412;text-decoration:none;font-weight:600;display:block;border-bottom:1px solid rgba(77,64,59,0.182);}
.h0fovh:checked~.gi1yn{display:block;}
@media(max-width:758px){.kfpmf{display:none;}
.qrnvjmr9{display:flex;}
.tntv5ntc{display:none;}
.x27g5jxy{display:none;}
.jk0oev{gap:10px;height:4rem;}
.igo2vy7{gap:8px;}
.gkd5mzn3{display:none;}
}
@media(max-width:621px){.vzhdswy{font-size:1.188rem;}
.jk0oev{height:auto;padding-bottom:0.625rem;flex-wrap:wrap;padding-top:0.625rem;row-gap:10px;column-gap:10px;}
.qrnvjmr9{margin-left:auto;order:1;}
.igo2vy7{gap:8px;flex-basis:100%;margin-left:0;width:100%;order:2;}
.igo2vy7 .uatniyc{flex:1 1 0;padding:0.75rem 0.5rem;overflow:hidden;text-overflow:ellipsis;text-align:center;white-space:nowrap;min-width:0;font-size:13.5px;}
}
.uatniyc{gap:0.5rem;transition:background-color 180ms cubic-bezier(0.4, 0, 0.2, 1),opacity 180ms cubic-bezier(0.4, 0, 0.2, 1);border-radius:4px;padding:13px 1.375rem;font-weight:600;align-items:center;display:inline-flex;font-family:"Work Sans", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;cursor:pointer;font-size:15px;text-decoration:none;white-space:nowrap;justify-content:center;}
.uatniyc svg{height:1.063rem;width:1.063rem;}
.z2pqtz1{background:#2d7a4f;color:#ffffff;}
.z2pqtz1:hover{background:#25623f;}
.q50fly{background:#8b2e3a;color:#ffffff;}
.q50fly:hover{opacity:.92;}
.lh7793o{background:transparent;border:1.5px solid rgba(77,64,59,0.162);color:#1a1412;}
.c0dha{background:transparent;border:1.5px solid rgba(139,85,95,0.158);color:#f9f4f1;}
.ythx7urs .lh7793o{border-color:rgba(139,85,95,0.16);color:#f9f4f1;}
.bmjguko4{gap:0.313rem;text-decoration:none;display:inline-flex;cursor:pointer;color:#2d7a4f;font-weight:600;align-items:center;font-size:13px;}
.bmjguko4 svg{width:0.875rem;height:0.875rem;}
.ythx7urs .bmjguko4{color:#e8a5a0;}
.biykj{animation:cd92wd 1.4s infinite;background:#d83545;border-radius:50%;height:6px;width:0.375rem;display:inline-block;}
.abygqh{gap:2px;color:#c98e3b;display:inline-flex;}
.abygqh svg{width:1rem;height:1rem;}
.xxsu5fxb{padding:0.563rem 14px;gap:6px;border-radius:4px;border:1px solid rgba(77,64,59,0.208);background:#ffffff;display:inline-flex;font-size:0.813rem;align-items:center;color:#1a1412;font-weight:600;}
.zobif5{border-color:transparent;background:#8b2e3a;color:#ffffff;}
.mh8rpt8i{border-radius:4px;background:rgba(77,64,59,0.206);padding:5px 0.563rem;letter-spacing:.1em;font-size:0.625rem;color:#8b2e3a;text-transform:uppercase;font-weight:700;}
.ckrw4{flex:0 0 auto;background:#d83545;border-radius:0.25rem;padding:4px 10px;font-weight:700;display:inline-flex;font-size:0.75rem;color:#fff;align-items:center;}
.gfvp9v0d{border:1px solid rgba(77,64,59,0.175);background:#ffffff;overflow:hidden;border-radius:8px;color:inherit;display:block;text-decoration:none;min-width:0;}
.shxfiazb{display:block;background-size:cover;aspect-ratio:4/3;position:relative;background-position:center;}
.enynmn{aspect-ratio:16/10;}
.buartk{padding:14px;background:linear-gradient(transparent,rgba(26,20,18,0.729)),linear-gradient(transparent 30%,rgba(0,0,0,0.662));bottom:0;right:0;position:absolute;left:0;}
.bwff2plb{font-size:0.625rem;text-transform:uppercase;display:block;text-shadow:0 1px 3px rgba(0,0,0,0.699);letter-spacing:.14em;margin-bottom:3px;color:#c9b5ad;}
.y0oohx{font-size:1.25rem;color:#f9f4f1;display:block;font-weight:700;font-family:"Fraunces", Cambria, Georgia, 'Times New Roman', serif;text-shadow:0 1px 0.25rem rgba(0,0,0,0.74);}
.acy1dpo{border-radius:0.25rem;background:#d83545;gap:6px;padding:4px 0.563rem;font-size:0.688rem;display:inline-flex;left:0.625rem;top:10px;color:#fff;letter-spacing:.04em;position:absolute;font-weight:700;align-items:center;}
.acy1dpo .biykj{background:#fff;}
.d97aj38{padding:14px 16px;}
.t5q6ax{color:#288357;font-weight:700;font-family:"IBM Plex Mono", Menlo, Monaco, Consolas, monospace;font-size:14px;}
.l7u6i5{gap:0.375rem;align-items:center;margin-top:2px;color:#4d403b;font-size:12.5px;display:flex;}
.l7u6i5 i{background:#c98e3b;border-radius:50%;height:7px;font-style:normal;width:7px;}
.d97aj38 .uatniyc{margin-top:12px;width:100%;}
.jqylpwl{grid-template-columns:repeat(4,1fr);gap:16px;display:grid;}
.jeoq84c{gap:16px;grid-template-columns:repeat(3,1fr);display:grid;}
.ihfaoub{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid;}
.jqylpwl>*,.jeoq84c>*,.ihfaoub>*{min-width:0;}
@media(max-width:983px){.jqylpwl,.jeoq84c{grid-template-columns:repeat(2,1fr);}
}
@media(max-width:622px){.jqylpwl,.jeoq84c,.ihfaoub{grid-template-columns:1fr;}
}
.ukvx6kp{grid-template-columns:1fr 1fr;gap:16px;display:grid;}
.ukvx6kp>*{min-width:0;}
.ylrbec{padding:26px;}
.tad7h{gap:12px;padding:0.563rem 0;justify-content:space-between;display:flex;border-top:1px solid rgba(77,64,59,0.164);font-size:0.875rem;}
.tad7h span{flex:0 0 auto;color:#4d403b;}
.tad7h b{text-align:right;}
.jd4vb{padding:10px 0;border-top:1px solid rgba(77,64,59,0.15);}
.jd4vb:first-child{border-top:0;}
.pndxbgr{font-size:0.75rem;color:#4d403b;}
.p2w7zdd{font-size:14.5px;color:#1a1412;font-weight:600;}
@media(max-width:762px){.ukvx6kp{grid-template-columns:1fr;}
}
.k69ow{min-width:0;margin-bottom:16px;}
.wsar8cw{gap:0.75rem;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;display:flex;}
.wsar8cw .y3mjj{gap:0.375rem;flex-direction:column;display:flex;min-width:0;}
.i1t1n{gap:8px;flex-direction:column;align-items:flex-start;display:flex;}
.vm4n6f{gap:8px;align-items:center;text-align:center;flex-direction:column;display:flex;}
.qtfptyi{letter-spacing:-.01em;color:#1a1412;font-family:"Fraunces", Cambria, Georgia, 'Times New Roman', serif;line-height:1.1;font-size:1.875rem;overflow-wrap:break-word;font-weight:700;}
@media(max-width:620px){.qtfptyi{font-size:1.438rem;}
}
.ythx7urs .qtfptyi{color:#f9f4f1;}
.ewyfp{padding:5px 11px;border-radius:4px;background:rgba(139,46,58,0.136);letter-spacing:.12em;text-transform:uppercase;color:#8b2e3a;}
.qfmdm{gap:0.625rem;align-items:center;display:inline-flex;}
.qfmdm::before{background:#8b2e3a;height:1px;display:inline-block;content:"";width:1.5rem;}
.lxmzy{gap:0.5rem;display:inline-flex;align-items:center;}
.lxmzy::before{border-radius:50%;background:#8b2e3a;display:inline-block;content:"";width:6px;height:6px;}
.ythx7urs .ewyfp{background:rgba(61,26,31,0.891);color:#f9f4f1;}
.ythx7urs .qfmdm::before,.ythx7urs .lxmzy::before{background:#e8a5a0;}
.b27uu{gap:6px;transition:opacity 180ms cubic-bezier(0.4, 0, 0.2, 1);white-space:nowrap;font-weight:600;align-items:center;display:inline-flex;font-size:0.875rem;color:#2d7a4f;}
.b27uu:hover{opacity:.8;}
.b27uu svg{width:0.938rem;height:0.938rem;}
.tv6hl6io svg{height:14px;width:14px;}
.a812pcwu{padding:9px 1.125rem;border-radius:0.25rem;background:#2d7a4f;color:#ffffff;}
.a812pcwu:hover{background:#25623f;opacity:1;}
.ythx7urs .b27uu{color:#e8a5a0;}
.d1gu62{background:rgba(77,64,59,0.162);margin:-2px 0 1rem;height:1px;}
.ythx7urs .d1gu62{background:rgba(139,85,95,0.199);}
.z56sy9{gap:40px;border-radius:0.75rem;background:linear-gradient(131deg,#3d1a1f,#52222a);grid-template-columns:1.3fr 1fr;margin:0;padding:42px;display:grid;color:#f9f4f1;}
.ggexp{margin:18px 0 1rem;color:#f9f4f1;letter-spacing:-.01em;font-family:"Fraunces", Cambria, Georgia, 'Times New Roman', serif;overflow-wrap:anywhere;font-size:3.125rem;line-height:1.05;}
.ggexp em{font-style:normal;color:#e8a5a0;}
.f667wb{font-size:1rem;max-width:27.5rem;color:#c9b5ad;}
.v6yci{gap:18px;margin-top:1.625rem;flex-wrap:wrap;display:flex;align-items:center;}
.z9m5y2{color:#c9b5ad;font-size:14px;}
.m3tmo7{color:#c9b5ad;font-size:13px;}
.dp5yr5f{margin:4px 0 2px;font-family:"IBM Plex Mono", Menlo, Monaco, Consolas, monospace;font-weight:700;font-size:2.125rem;color:#f9f4f1;}
.w3qhfj16{margin-bottom:1.25rem;color:#c9b5ad;font-size:0.875rem;}
.w3qhfj16 span[data-m]{font-family:"IBM Plex Mono", Menlo, Monaco, Consolas, monospace;color:#f9f4f1;}
.fx0j2ou{padding:0.688rem 0;gap:12px;border-top:1px solid rgba(139,85,95,0.173);align-items:center;display:flex;}
.hh2hqx b{font-size:14px;display:block;font-weight:600;color:#f9f4f1;}
.hh2hqx span{font-size:12.5px;display:block;color:#c9b5ad;}
@media(max-width:978px){.z56sy9{grid-template-columns:1fr;padding:30px;}
.ggexp{font-size:2.375rem;}
}
@media(max-width:621px){.z56sy9{padding:1.5rem;}
.ggexp{font-size:1.875rem;}
}
.l7e6n{background:#3d1a1f;grid-template-columns:repeat(4,1fr);border-radius:8px;display:grid;}
.ccbnayfk{padding:22px 24px;border-right:1px solid rgba(139,85,95,0.166);}
.ccbnayfk:last-child{border-right:0;}
.h5gepwk{min-width:0;font-weight:700;font-family:"IBM Plex Mono", Menlo, Monaco, Consolas, monospace;font-size:28px;color:#f9f4f1;}
.snh62vdt{color:#e8a5a0;}
.jb4eql{font-size:0.844rem;color:#c9b5ad;margin-top:3px;}
@media(max-width:982px){.l7e6n{grid-template-columns:1fr 1fr;}
}
@media(max-width:622px){.l7e6n{grid-template-columns:1fr;}
.ccbnayfk{border-bottom:1px solid rgba(139,85,95,0.151);border-right:0;}
.ccbnayfk:last-child{border-bottom:0;}
}
.vgvu4l3n{gap:13px;padding:1.25rem;display:flex;align-items:center;}
.vgvu4l3n .qgmwcw{display:flex;}
.ovujw828{font-size:19px;color:#1a1412;font-weight:700;display:block;}
.m2h27{font-size:13px;display:block;color:#4d403b;}
.gvnb0xxd{padding:24px;color:inherit;text-decoration:none;display:block;}
.m2uapvi{border-radius:0.25rem;background:rgba(77,64,59,0.19);display:flex;justify-content:center;color:#8b2e3a;height:48px;margin-bottom:1rem;align-items:center;width:48px;}
.m2uapvi svg{height:1.5rem;width:1.5rem;}
.ieq7x0{font-family:"Fraunces", Cambria, Georgia, 'Times New Roman', serif;font-size:21px;color:#1a1412;margin-bottom:0.25rem;}
.d26oci{font-size:0.875rem;color:#4d403b;}
.a81nob8{gap:16px;grid-template-columns:repeat(3,1fr);display:grid;margin-top:0.5rem;}
.bo45q{padding:1.875rem;border-radius:8px;text-align:center;color:#f9f4f1;}
.rjkx4zdh{background:linear-gradient(rgba(0,0,0,0.324),rgba(0,0,0,0.367)),linear-gradient(134deg,#c98e3b,#a74958);}
.rcxvya{background:linear-gradient(rgba(0,0,0,0.367),rgba(0,0,0,0.354)),linear-gradient(140deg,#8b2e3a,#a74958);}
.mr23wz1y{background:linear-gradient(rgba(0,0,0,0.312),rgba(0,0,0,0.311)),linear-gradient(140deg,#288357,#a74958);}
.ydgru{letter-spacing:.16em;font-size:12px;opacity:.85;}
.kbk5e{margin:0.5rem 0 2px;font-size:2.5rem;font-weight:700;overflow-wrap:anywhere;font-family:"IBM Plex Mono", Menlo, Monaco, Consolas, monospace;}
.s415d1qk{opacity:.8;font-size:0.813rem;}
.jmog36ux{overflow:hidden;background:#ffffff;border:1px solid rgba(77,64,59,0.16);border-radius:0.5rem;align-items:center;margin-top:1.125rem;display:flex;}
.kcwk6jhm{flex:0 0 auto;padding:0.875rem 1.125rem;font-weight:700;font-size:14px;white-space:nowrap;color:#1a1412;border-right:1px solid rgba(77,64,59,0.19);}
.w0aq51{overflow:hidden;flex:1;min-width:0;}
.avy4utx6{gap:1.875rem;padding:0.875rem 20px;will-change:transform;display:flex;white-space:nowrap;}
.anan41pp{font-size:14px;color:#4d403b;}
.anan41pp b{color:#288357;margin-right:0.5rem;font-family:"IBM Plex Mono", Menlo, Monaco, Consolas, monospace;font-weight:700;}
@media(max-width:981px){.a81nob8{grid-template-columns:1fr;}
}
.ybyomh57{gap:12px;margin-bottom:6px;align-items:baseline;justify-content:space-between;display:flex;flex-wrap:wrap;}
.xcla2rz{font-family:"Fraunces", Cambria, Georgia, 'Times New Roman', serif;color:#1a1412;font-size:24px;}
.o50vpf8r{color:#4d403b;font-size:13px;}
.o50vpf8r b{font-family:"IBM Plex Mono", Menlo, Monaco, Consolas, monospace;color:#1a1412;}
.gbr1cs8{margin:16px 0;}
.rqictd{gap:14px;padding:13px 14px;border-radius:4px;align-items:center;display:flex;}
.rqictd:nth-child(odd){background:#f5f1ee;}
.g4cmv9{font-family:"IBM Plex Mono", Menlo, Monaco, Consolas, monospace;width:1.125rem;font-weight:700;color:#4d403b;}
.no7g4p{flex:1;font-weight:600;min-width:0;}
.hlm2flzb{font-family:"IBM Plex Mono", Menlo, Monaco, Consolas, monospace;font-size:0.875rem;color:#4d403b;}
.jhsr023g{width:100%;}
.u9voy{border-radius:8px;overflow:hidden;padding:1rem;position:relative;background-position:center;text-decoration:none;flex-direction:column;aspect-ratio:16/11;color:#f9f4f1;background-size:cover;display:flex;}
.u9voy::after{inset:0;background:linear-gradient(transparent 40%,rgba(26,20,18,0.748)),linear-gradient(transparent 25%,rgba(0,0,0,0.695));position:absolute;content:"";}
.u9voy>*{z-index:1;position:relative;}
.yl36npn{gap:6px;border-radius:0.25rem;padding:4px 0.563rem;background:#d83545;letter-spacing:.04em;align-items:center;align-self:flex-start;font-size:0.688rem;font-weight:700;color:#fff;display:inline-flex;}
.yl36npn .biykj{background:#fff;}
.aojzx{font-family:"Fraunces", Cambria, Georgia, 'Times New Roman', serif;font-size:23px;font-weight:700;text-shadow:0 1px 0.25rem rgba(0,0,0,0.777);margin-top:auto;}
.wre6a{gap:0.5rem;align-items:center;justify-content:space-between;margin-top:8px;color:#c9b5ad;display:flex;font-size:0.781rem;}
.nln46ak{font-weight:600;color:#f9f4f1;}
.oxrbv652{border:1px solid rgba(77,64,59,0.154);padding:12px 16px;background:#f5f1ee;border-radius:4px;gap:0.75rem;margin-top:0.875rem;color:#4d403b;align-items:center;font-size:0.844rem;display:flex;}
.hipo6ze{padding:1.625rem;flex-direction:column;display:flex;}
.xkx7h{margin:10px 0 0.25rem;font-size:26px;font-family:"Fraunces", Cambria, Georgia, 'Times New Roman', serif;color:#1a1412;}
.u22h3{font-weight:700;margin-bottom:0.875rem;font-size:0.938rem;color:#8b2e3a;}
.o2f7qxqk{flex:1;font-size:0.875rem;color:#4d403b;}
.hipo6ze .uatniyc{width:100%;margin-top:1.125rem;}
.sg367u0s{gap:10px;justify-content:space-between;align-items:center;padding-top:0.75rem;display:flex;border-top:1px solid rgba(77,64,59,0.156);margin-top:14px;}
.mrsepzz{font-size:11px;color:#4d403b;letter-spacing:.04em;}
.km2mn{font-size:13px;text-decoration:none;color:#2d7a4f;font-weight:600;}
.bt2fhe{padding:1.5rem;border-top:3px solid #8b2e3a;}
.awbud7{border-top-color:rgba(77,64,59,0.16);}
.we33cc6{border-top-color:#c9b5ad;}
.fdj50{border-top-color:#c98e3b;}
.bgcvdv{border-top-color:#8b2e3a;}
.uftv5{font-weight:700;font-family:"Fraunces", Cambria, Georgia, 'Times New Roman', serif;font-size:1.375rem;color:#1a1412;}
.jz8y6a1{margin:2px 0 0.875rem;color:#4d403b;font-size:0.813rem;}
.kvpv0z{padding:0.438rem 0;gap:9px;display:flex;font-size:13.5px;color:#4d403b;align-items:flex-start;}
.kvpv0z svg{flex:0 0 auto;width:1rem;color:#288357;margin-top:2px;height:1rem;}
.qvsp2e8{padding:24px;}
.h4mrf69a{gap:0.625rem;display:flex;font-family:"Fraunces", Cambria, Georgia, 'Times New Roman', serif;color:#1a1412;font-size:20px;margin-bottom:14px;align-items:center;}
.h4mrf69a svg{width:1.375rem;color:#8b2e3a;height:1.375rem;}
.unnoh{background:#3d1a1f;border-color:rgba(139,85,95,0.182);color:#f9f4f1;}
.unnoh .h4mrf69a{color:#f9f4f1;}
.unnoh .h4mrf69a svg{color:#f9f4f1;}
.mll24q{color:#c9b5ad;font-size:14px;margin-bottom:1rem;}
.e3jdotch{gap:0.625rem;display:flex;}
.sgk9tp48{background:rgba(61,26,31,0.903);border-radius:0.25rem;flex:1;padding:10px 14px;font-size:0.813rem;color:#f9f4f1;}
.sgk9tp48 small{display:block;color:#c9b5ad;font-size:0.625rem;}
.e74zgk{color:#c9b5ad;font-size:12px;margin-top:14px;clear:both;}
.kpli5vzc{gap:24px;padding:2.125rem;border-radius:0.5rem;background:#3d1a1f;align-items:center;flex-wrap:wrap;display:flex;color:#f9f4f1;}
.djal8p{background:rgba(61,26,31,0.923);flex:0 0 auto;border-radius:0.5rem;display:flex;justify-content:center;align-items:center;height:56px;width:56px;color:#f9f4f1;}
.djal8p svg{width:1.625rem;height:1.625rem;}
.z9f3p4{font-size:25px;font-family:"Fraunces", Cambria, Georgia, 'Times New Roman', serif;color:#f9f4f1;}
.ib544{font-size:0.875rem;color:#c9b5ad;}
.m9fjidac{gap:0.75rem;margin-left:auto;flex-wrap:wrap;display:flex;}
@media(max-width:977px){.m9fjidac{margin-left:0;width:100%;}
.m9fjidac .uatniyc{flex:1;}
}
.yp889lq6{padding:1.75rem;}
.s5lgg9{gap:10px;align-items:center;color:#1a1412;font-size:1.5rem;font-family:"Fraunces", Cambria, Georgia, 'Times New Roman', serif;margin-bottom:6px;display:flex;}
.s5lgg9 svg{height:1.375rem;color:#8b2e3a;width:22px;}
.kegcfq48{gap:12px;flex-wrap:wrap;display:flex;margin-top:1.125rem;align-items:center;}
.rpehbbms{margin-left:auto;}
.ve9suolo{gap:0.625rem;padding-top:1.125rem;display:flex;flex-wrap:wrap;border-top:1px solid rgba(77,64,59,0.171);margin-top:1.375rem;align-items:center;font-size:0.875rem;}
.lyfc3{color:#4d403b;}
.ytzg3ycr{border:1px solid rgba(77,64,59,0.15);padding:0.563rem 0.875rem;gap:7px;border-radius:4px;text-decoration:none;color:#1a1412;display:inline-flex;align-items:center;font-size:0.844rem;}
.ytzg3ycr svg{width:15px;height:0.938rem;color:#8b2e3a;}
@media(max-width:619px){.rpehbbms{width:100%;margin-left:0;}
}
.gu6b01{padding:1.875rem;}
.o7vlmat7{gap:18px;grid-template-columns:repeat(4,1fr);margin-top:1.125rem;display:grid;}
.e3ujid .qgmwcw{margin-bottom:0.75rem;}
.nr64u{display:block;font-size:15px;color:#1a1412;margin-bottom:4px;}
.xcspx64l{color:#4d403b;font-size:0.844rem;}
@media(max-width:982px){.o7vlmat7{grid-template-columns:1fr 1fr;}
}
@media(max-width:617px){.o7vlmat7{grid-template-columns:1fr;}
}
.dy0jm{gap:1rem;grid-template-columns:.8fr 1fr 1fr 1fr;display:grid;margin-top:8px;}
.ok8rct{padding:26px;border-radius:0.5rem;background:#3d1a1f;justify-content:center;color:#f9f4f1;flex-direction:column;display:flex;}
.rjtljo{font-size:2.875rem;font-family:"IBM Plex Mono", Menlo, Monaco, Consolas, monospace;font-weight:700;}
.ok8rct .abygqh{margin:0.5rem 0;color:#c98e3b;}
.b61qovmo{font-size:0.813rem;color:#c9b5ad;}
.kgf0lxt3{padding:22px;}
.kgf0lxt3 .abygqh{margin-bottom:0.625rem;}
.qu5g24m4{color:#4d403b;font-size:0.875rem;}
.o5gv4i2e{gap:10px;display:flex;font-size:13px;margin-top:1rem;justify-content:space-between;}
.o5gv4i2e b{font-weight:600;color:#1a1412;}
.o5gv4i2e span{color:#4d403b;}
@media(max-width:981px){.dy0jm{grid-template-columns:1fr 1fr;}
}
@media(max-width:623px){.dy0jm{grid-template-columns:1fr;}
}
.zu0knm{margin-top:0.5rem;}
.s025i9v{padding:20px 0;border-bottom:1px solid rgba(77,64,59,0.174);}
.r1r0vok{gap:1.125rem;list-style:none;display:flex;cursor:pointer;align-items:center;}
.r1r0vok::-webkit-details-marker{display:none;}
.t9kt3c{background:#8b2e3a;flex:0 0 auto;padding:5px 9px;border-radius:4px;color:#ffffff;font-size:10px;text-transform:uppercase;letter-spacing:.1em;font-weight:700;}
.mn0zz{flex:1;color:#1a1412;font-weight:700;font-size:17px;}
.l3a0o9ie{transition:transform 180ms cubic-bezier(0.4, 0, 0.2, 1);line-height:1;color:#4d403b;font-size:24px;}
.s025i9v[open] .l3a0o9ie{transform:rotate(42deg);}
.v81cqy{padding:14px 0 0 0;font-size:0.906rem;color:#4d403b;max-width:48.75rem;}
.bz5jh{padding:1.375rem 1.625rem;gap:1.125rem;align-items:center;display:flex;flex-wrap:wrap;}
.gscxv{color:#1a1412;font-size:16px;font-weight:700;}
.rsnx9im{font-size:0.875rem;color:#288357;font-weight:600;}
.yresl{color:#4d403b;font-size:0.875rem;}
.bz5jh .ckrw4{margin-left:auto;}
.rpk7y54{gap:10px;flex-wrap:wrap;border-top:1px solid rgba(77,64,59,0.162);display:flex;margin-top:16px;padding-top:16px;width:100%;}
.zxtaak7{padding:0.563rem 16px;border:1px solid rgba(77,64,59,0.191);border-radius:0.25rem;color:#4d403b;font-size:0.813rem;font-weight:600;}
@media(max-width:621px){.bz5jh .ckrw4{margin-left:0;}
}
.b8s7v{overflow:hidden;grid-template-columns:1.2fr 1fr;display:grid;}
.kapmod{background:linear-gradient(141deg,#3d1a1f,#52222a);min-height:18.75rem;position:relative;}
.a9b9d{inset:0;background-image:linear-gradient(rgba(139,85,95,0.203) 1px,transparent 1px),linear-gradient(91deg,rgba(139,85,95,0.189) 1px,transparent 1px);background-size:2.5rem 2.5rem;position:absolute;}
.yat3p9b0{color:#e8a5a0;position:absolute;left:50%;transform:translate(-50%,-100%);top:48%;}
.yat3p9b0 svg{width:40px;height:40px;}
.ysudsecu{border-radius:4px;background:rgba(26,20,18,0.727);padding:0.375rem 10px;position:absolute;left:18px;font-family:"IBM Plex Mono", Menlo, Monaco, Consolas, monospace;color:#c9b5ad;font-size:0.75rem;bottom:16px;}
.mazrpxl{padding:28px;}
.bu9at10{margin-bottom:6px;font-size:1.25rem;color:#1a1412;font-family:"Fraunces", Cambria, Georgia, 'Times New Roman', serif;}
.mh8r0lj{margin:10px 0;font-size:0.906rem;color:#1a1412;}
.c0i1f{padding:0.563rem 0;gap:9px;align-items:flex-start;display:flex;color:#4d403b;font-size:0.844rem;border-top:1px solid rgba(77,64,59,0.21);}
.c0i1f svg{flex:0 0 auto;height:16px;width:1rem;color:#8b2e3a;margin-top:2px;}
.oroan1z{display:inline-block;margin-top:0.875rem;}
@media(max-width:763px){.b8s7v{grid-template-columns:1fr;}
}
.dgfc97{padding:1.5rem;}
.wtznl2j{font-size:18px;margin-bottom:0.875rem;font-family:"Fraunces", Cambria, Georgia, 'Times New Roman', serif;color:#1a1412;}
.fm7jr{padding:10px 0;border-top:1px solid rgba(77,64,59,0.167);}
.fm7jr:first-of-type{border-top:0;}
.y4j9w{color:#4d403b;font-size:12px;}
.fm7jr b{color:#1a1412;font-size:0.906rem;}
.ozukt{gap:10px;padding:11px 0;border-top:1px solid rgba(77,64,59,0.201);font-size:0.906rem;display:flex;color:#1a1412;text-decoration:none;justify-content:space-between;}
.ozukt:first-of-type{border-top:0;}
.kddkrom{gap:0.688rem;padding:0.75rem 0;display:flex;align-items:flex-start;border-top:1px solid rgba(77,64,59,0.188);}
.kddkrom:first-of-type{border-top:0;}
.kddkrom .ouvm9w{flex:0 0 auto;color:#288357;margin-top:1px;}
.kddkrom .ouvm9w svg{height:1.125rem;width:18px;}
.kddkrom b{font-size:14px;font-weight:600;color:#1a1412;}
.kddkrom span{color:#4d403b;font-size:12.5px;display:block;}
.f9lc59{padding:1.625rem;gap:22px;flex-wrap:wrap;align-items:center;display:flex;}
.xcf32k{background:#8b2e3a;flex:0 0 auto;border-radius:50%;height:4rem;font-weight:700;font-family:"Fraunces", Cambria, Georgia, 'Times New Roman', serif;color:#ffffff;display:flex;width:4rem;align-items:center;justify-content:center;font-size:1.375rem;}
.wrpkf5{font-size:17px;color:#1a1412;}
.ezcabh{font-size:13.5px;margin-top:2px;color:#4d403b;}
.bkjb42na{color:#4d403b;max-width:32.5rem;margin-top:8px;font-size:0.813rem;}
.xuxk2b75{margin-left:auto;font-size:0.813rem;color:#4d403b;text-align:right;}
.lv8cil{gap:0.375rem;color:#288357;font-weight:600;justify-content:flex-end;display:inline-flex;align-items:center;}
.lv8cil svg{width:0.938rem;height:15px;}
.oph0mx{margin-top:0.25rem;}
.qdpxakaj{display:block;text-decoration:none;margin-top:0.375rem;color:#2d7a4f;}
@media(max-width:621px){.xuxk2b75{text-align:left;margin-left:0;}
.lv8cil{justify-content:flex-start;}
}
.tyrie8{grid-template-columns:repeat(4,1fr);gap:0.875rem;margin-top:0.5rem;display:grid;}
.kip45ccv{padding:1.25rem;text-align:center;}
.g1acf{font-weight:700;font-size:22px;font-family:"Fraunces", Cambria, Georgia, 'Times New Roman', serif;color:#8b2e3a;}
.x4d2hl{margin-top:4px;font-size:13.5px;font-weight:600;color:#1a1412;}
.ckpf6v{margin-top:2px;color:#4d403b;font-size:0.75rem;}
.u9jdv2f{gap:0.75rem;padding:14px 1.125rem;flex-wrap:wrap;align-items:center;display:flex;margin-top:1rem;}
.zqnab7{font-size:13px;color:#4d403b;}
.ukul4i{border-radius:0.25rem;padding:8px 0.875rem;border:1px solid rgba(77,64,59,0.18);font-weight:600;font-size:0.813rem;color:#4d403b;}
@media(max-width:981px){.tyrie8{grid-template-columns:1fr 1fr;}
}
@media(max-width:617px){.tyrie8{grid-template-columns:1fr;}
}
.mnu4y1{padding:1.875rem;grid-template-columns:1.4fr 1fr;gap:30px;display:grid;}
.iuczs8{font-size:28px;font-family:"Fraunces", Cambria, Georgia, 'Times New Roman', serif;color:#1a1412;margin-bottom:0.875rem;}
.qks0fx p{color:#4d403b;margin-bottom:0.75rem;font-size:0.906rem;}
.f9yhr9{grid-template-columns:repeat(4,1fr);gap:0.75rem;margin-top:1.125rem;display:grid;}
.fwy28j{border:1px solid rgba(77,64,59,0.187);padding:1rem;border-radius:0.25rem;}
.z81wj7{font-weight:700;font-size:1.5rem;font-family:"Fraunces", Cambria, Georgia, 'Times New Roman', serif;color:#1a1412;}
.bgexqs{font-size:12px;color:#4d403b;}
.x1pnffl .ydvundw{display:block;margin-bottom:16px;}
.ery6mn{gap:0.688rem;padding:0.688rem 0;align-items:flex-start;border-top:1px solid rgba(77,64,59,0.199);display:flex;}
.ery6mn:first-of-type{border-top:0;}
.ery6mn .ouvm9w{flex:0 0 auto;margin-top:1px;color:#288357;}
.ery6mn .ouvm9w svg{width:1.125rem;height:1.125rem;}
.ery6mn b{font-size:14.5px;color:#1a1412;}
.ery6mn span{display:block;color:#4d403b;font-size:0.781rem;}
@media(max-width:981px){.mnu4y1{grid-template-columns:1fr;}
}
@media(max-width:977px){.f9yhr9{grid-template-columns:repeat(2,1fr);}
}
.f2kjgy2{padding:30px;}
.vp6dw83{margin-bottom:0.75rem;font-size:1.563rem;font-family:"Fraunces", Cambria, Georgia, 'Times New Roman', serif;color:#1a1412;}
.f2kjgy2 p{max-width:880px;margin-bottom:10px;color:#4d403b;font-size:0.906rem;}
.kp1ukfhi{font-weight:600;display:inline-block;text-decoration:none;margin-top:12px;color:#2d7a4f;}
.bmifos{padding:40px 0;background:#3d1a1f;margin-top:34px;color:#c9b5ad;}
.atzmvl35{gap:26px;grid-template-columns:1.6fr repeat(4,1fr);display:grid;}
.bfax2{font-family:"Fraunces", Cambria, Georgia, 'Times New Roman', serif;font-size:1.375rem;letter-spacing:.04em;color:#f9f4f1;}
.wvysd{margin-top:14px;font-size:0.781rem;line-height:1.6;}
.q96oeb3{margin-bottom:0.75rem;font-size:13px;display:block;color:#f9f4f1;}
.alppgfc{padding:9px 0;display:block;color:#c9b5ad;text-decoration:none;font-size:0.844rem;}
@media(max-width:982px){.atzmvl35{grid-template-columns:1fr 1fr;}
}
@media(max-width:620px){.atzmvl35{grid-template-columns:1fr;}
}
.zjnj080i{padding:1rem 0;background:#2b1215;color:#f9f4f1;left:0;right:0;position:fixed;bottom:0;z-index:60;}
.zoiv4q66{gap:1.25rem;align-items:center;flex-wrap:wrap;display:flex;}
.ezkr67d{flex:1;font-size:0.844rem;color:#c9b5ad;min-width:15rem;}
.ezkr67d a{text-decoration:underline;color:#f9f4f1;}
.arm3o{gap:0.625rem;display:flex;}
@media(max-width:619px){.zoiv4q66{gap:12px;align-items:stretch;flex-direction:column;}
.arm3o .uatniyc{flex:1;}
}
.dauk40{background:#ffffff;border-radius:0.5rem;transition:opacity 180ms cubic-bezier(0.4, 0, 0.2, 1),transform 180ms cubic-bezier(0.4, 0, 0.2, 1);padding:0.875rem 16px;gap:0.75rem;border:1px solid rgba(77,64,59,0.159);box-shadow:0 4px 16px rgba(139,46,58,0.169), 0 0.5rem 2rem rgba(26,20,18,0.108);position:fixed;transform:translateY(0.75rem);pointer-events:none;z-index:55;max-width:340px;display:flex;bottom:1.125rem;left:18px;opacity:0;}
.k3a1whrr{transform:translateY(0);opacity:1;pointer-events:auto;}
.uj40cnv{border-radius:4px;flex:0 0 auto;background:rgba(139,46,58,0.104);align-items:center;display:flex;justify-content:center;color:#288357;width:2.5rem;height:40px;}
.uj40cnv svg{height:1.375rem;width:22px;}
.e48p4e{line-height:1.4;color:#1a1412;font-size:0.844rem;}
.e48p4e b{font-weight:700;}
.e48p4e .rdpusedk{font-weight:700;color:#288357;font-family:"IBM Plex Mono", Menlo, Monaco, Consolas, monospace;}
@media(max-width:618px){.dauk40{max-width:none;right:10px;left:10px;}
}