*{padding:0;margin:0;box-sizing:border-box;}
html{-webkit-text-size-adjust:100%;}
body{background:#faf8f7;font-family:"PT Sans", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;overflow-x:hidden;-webkit-font-smoothing:antialiased;color:#5c4349;overflow-wrap:break-word;font-size:1rem;line-height:1.55;text-rendering:optimizeLegibility;}
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{overflow-wrap:anywhere;font-family:"Source Serif 4", Georgia, 'Times New Roman', serif;color:#1a1315;}
::-webkit-scrollbar{width:0.5rem;height:8px;}
::-webkit-scrollbar-thumb{border-radius:0.5rem;background:rgba(92,67,73,0.248);}
::-webkit-scrollbar-track{background:transparent;}
.btk7v{margin:0 auto;padding:0 1.125rem;max-width:80rem;width:100%;}
.ow5bgx{padding:34px 0;}
.tf0t5{color:#1a1315;font-family:"Source Serif 4", Georgia, 'Times New Roman', serif;font-weight:700;line-height:1.1;font-size:1.875rem;letter-spacing:-.01em;}
.npc0s{font-size:15px;color:#5c4349;margin-top:6px;}
.m3dv45n .tf0t5{color:#f7e9ed;}
.m3dv45n .npc0s{color:#c8a6af;}
.jkk4oz{background:#ffffff;}
.ktro0pd{border-radius:0.5rem;border:1px solid rgba(92,67,73,0.244);background:#ffffff;}
.fagsfy{letter-spacing:.12em;color:#796b6e;font-size:0.688rem;display:inline-block;line-height:1.4;font-family:"PT Sans", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;font-weight:700;text-transform:uppercase;}
.mo19kx41{gap:0.375rem;white-space:nowrap;align-items:center;color:#0c8658;display:inline-flex;font-weight:600;}
.mo19kx41 svg{height:0.938rem;width:0.938rem;}
.voabhk5z{flex:0 0 auto;background:rgba(92,67,73,0.253);border-radius:0.25rem;display:flex;height:30px;align-items:center;width:30px;justify-content:center;color:#8b2f44;}
.voabhk5z svg{width:18px;height:18px;}
.m3dv45n .voabhk5z{background:rgba(139,47,68,0.094);color:#f7e9ed;}
.fcupo{background:#0c8658;border-radius:50%;width:0.5rem;vertical-align:middle;display:inline-block;height:0.5rem;box-shadow:0 0 0 3px rgba(139,47,68,0.157);margin-right:7px;}
.thbqus{display:none;}
@media(max-width:623px){.btk7v{padding:0 0.875rem;}
.ow5bgx{padding:1.625rem 0;}
.tf0t5{font-size:1.438rem;}
}
@keyframes rbau5{0%,100%{opacity:.55}
50%{opacity:1}
}
.hc5a0as{background:#2b1418;font-size:0.813rem;color:#c8a6af;}
.bbwxq{gap:16px;flex-wrap:nowrap;min-height:2.625rem;justify-content:space-between;align-items:center;display:flex;}
.yj67v{overflow:hidden;gap:1.5rem;min-width:0;align-items:center;display:flex;}
.lfry7aji{gap:0.438rem;overflow:hidden;display:inline-flex;text-overflow:ellipsis;align-items:center;white-space:nowrap;}
.lfry7aji svg{flex:0 0 auto;width:14px;height:14px;color:#c97a2d;}
.lfry7aji strong{color:#f7e9ed;font-weight:600;}
.p6pf40 svg{color:#0c8658;}
.pk13a2{flex:0 0 auto;}
.c5ev02m{border-radius:4px;border:1px solid rgba(199,112,132,0.308);gap:0.5rem;padding:0.5rem 0.75rem;color:#f7e9ed;display:inline-flex;align-items:center;}
.c5ev02m svg{height:14px;color:#c8a6af;width:0.875rem;}
.dicga5r{background:#ffffff;z-index:40;top:0;border-bottom:1px solid rgba(92,67,73,0.248);position:sticky;}
.jbjpgit{gap:1.375rem;height:70px;display:flex;align-items:center;}
.o1hdnai{flex:0 0 auto;line-height:1;justify-content:center;color:#1a1315;text-decoration:none;flex-direction:column;display:flex;}
.ivenv2{font-size:22px;font-family:"Source Serif 4", Georgia, 'Times New Roman', serif;letter-spacing:.04em;font-weight:700;white-space:nowrap;}
.cre9jqjm{font-size:0.563rem;text-transform:uppercase;white-space:nowrap;color:#8b2f44;letter-spacing:.16em;margin-top:3px;}
.vc8vcs{gap:0.25rem;display:flex;margin-left:0.375rem;}
.u6mib48{border-radius:4px;padding:0.563rem 14px;white-space:nowrap;color:#5c4349;font-weight:600;font-size:15px;text-decoration:none;}
.dxmb1{background:#8b2f44;color:#ffffff;}
.zk9v1l{gap:0.625rem;flex:0 0 auto;display:flex;margin-left:auto;}
.osgnpnpu{border-radius:4px;border:1px solid rgba(92,67,73,0.254);width:2.75rem;justify-content:center;color:#1a1315;margin-left:8px;height:2.75rem;align-items:center;display:none;cursor:pointer;}
.osgnpnpu svg{width:22px;height:1.375rem;}
.s4to7sn{padding:16px 0 4px;}
.ezky78z{gap:10px;flex-wrap:wrap;display:flex;}
.o64vm{border-radius:4px;gap:0.5rem;border:1px solid rgba(92,67,73,0.266);background:#ffffff;padding:0.688rem 1rem;text-decoration:none;font-size:14px;display:inline-flex;font-weight:600;color:#1a1315;align-items:center;}
.o64vm svg{color:#8b2f44;width:1rem;height:1rem;}
.c0r8h{background:#ffffff;display:none;border-bottom:1px solid rgba(92,67,73,0.241);}
.c0r8h .btk7v{padding-bottom:14px;padding-top:0.875rem;}
.sn7fz{padding:11px 0.25rem;color:#1a1315;font-weight:600;border-bottom:1px solid rgba(92,67,73,0.226);text-decoration:none;display:block;}
.thbqus:checked~.c0r8h{display:block;}
@media(max-width:759px){.vc8vcs{display:none;}
.osgnpnpu{display:flex;}
.s4to7sn{display:none;}
.zsvcu{display:none;}
.jbjpgit{gap:10px;height:4rem;}
.zk9v1l{gap:8px;}
.cre9jqjm{display:none;}
}
@media(max-width:619px){.ivenv2{font-size:19px;}
.jbjpgit{flex-wrap:wrap;row-gap:10px;height:auto;padding-bottom:10px;column-gap:0.625rem;padding-top:10px;}
.osgnpnpu{order:1;margin-left:auto;}
.zk9v1l{gap:0.5rem;margin-left:0;order:2;flex-basis:100%;width:100%;}
.zk9v1l .am4nz{flex:1 1 0;overflow:hidden;padding:12px 8px;font-size:0.844rem;white-space:nowrap;text-overflow:ellipsis;min-width:0;text-align:center;}
}
.am4nz{border-radius:4px;transition:background-color 200ms cubic-bezier(0.4, 0, 0.2, 1),opacity 200ms cubic-bezier(0.4, 0, 0.2, 1);gap:8px;padding:0.813rem 22px;white-space:nowrap;font-weight:600;font-family:"PT Sans", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;justify-content:center;font-size:15px;display:inline-flex;text-decoration:none;cursor:pointer;align-items:center;}
.am4nz svg{height:1.063rem;width:17px;}
.wk5om{background:#0c8658;color:#ffffff;}
.wk5om:hover{background:#0a6d48;}
.jbsvm028{background:#8b2f44;color:#ffffff;}
.jbsvm028:hover{opacity:.92;}
.sj9bu2{background:transparent;border:1.5px solid rgba(92,67,73,0.239);color:#1a1315;}
.jp6jy92{border:1.5px solid rgba(199,112,132,0.309);background:transparent;color:#f7e9ed;}
.m3dv45n .sj9bu2{border-color:rgba(199,112,132,0.276);color:#f7e9ed;}
.sq4llv{gap:5px;color:#0c8658;cursor:pointer;font-size:0.813rem;text-decoration:none;align-items:center;font-weight:600;display:inline-flex;}
.sq4llv svg{height:14px;width:0.875rem;}
.m3dv45n .sq4llv{color:#ffb3c6;}
.zqjv2{border-radius:50%;background:#d62839;animation:rbau5 1.4s infinite;height:6px;display:inline-block;width:0.375rem;}
.rd247db{gap:2px;color:#c97a2d;display:inline-flex;}
.rd247db svg{width:16px;height:1rem;}
.f8xl0h{gap:6px;background:#ffffff;border:1px solid rgba(92,67,73,0.225);border-radius:0.25rem;padding:9px 0.875rem;font-size:13px;color:#1a1315;font-weight:600;display:inline-flex;align-items:center;}
.g131x5n{background:#8b2f44;border-color:transparent;color:#ffffff;}
.yh7h54{border-radius:4px;background:rgba(92,67,73,0.228);padding:5px 0.563rem;color:#8b2f44;letter-spacing:.1em;font-weight:700;text-transform:uppercase;font-size:0.625rem;}
.okdu6fz{flex:0 0 auto;padding:4px 0.625rem;border-radius:4px;background:#d62839;color:#fff;font-weight:700;align-items:center;font-size:12px;display:inline-flex;}
.ag9sp2cs{border-radius:8px;background:#ffffff;border:1px solid rgba(92,67,73,0.234);overflow:hidden;min-width:0;text-decoration:none;display:block;color:inherit;}
.vda0x{background-size:cover;position:relative;display:block;aspect-ratio:4/3;background-position:center;}
.ejpu2s2d{aspect-ratio:16/10;}
.aej2a{background:linear-gradient(transparent,rgba(43,20,24,0.729)),linear-gradient(transparent 30%,rgba(0,0,0,0.64));padding:0.875rem;bottom:0;position:absolute;right:0;left:0;}
.ogopaa{color:#c8a6af;margin-bottom:3px;font-size:10px;text-shadow:0 1px 3px rgba(0,0,0,0.674);letter-spacing:.14em;display:block;text-transform:uppercase;}
.v8y8yegi{display:block;font-weight:700;font-family:"Source Serif 4", Georgia, 'Times New Roman', serif;font-size:1.25rem;color:#f7e9ed;text-shadow:0 1px 4px rgba(0,0,0,0.725);}
.ww418t0{gap:0.375rem;padding:4px 9px;border-radius:0.25rem;background:#d62839;display:inline-flex;top:0.625rem;font-weight:700;left:10px;position:absolute;align-items:center;letter-spacing:.04em;color:#fff;font-size:11px;}
.ww418t0 .zqjv2{background:#fff;}
.edf8cp{padding:0.875rem 1rem;}
.yzh19ypj{font-weight:700;font-size:0.875rem;color:#0c8658;font-family:"Martian Mono", ui-monospace, SFMono-Regular, Menlo, monospace;}
.yl5mo{gap:6px;font-size:0.781rem;display:flex;color:#5c4349;align-items:center;margin-top:2px;}
.yl5mo i{border-radius:50%;background:#c97a2d;width:7px;height:0.438rem;font-style:normal;}
.edf8cp .am4nz{margin-top:12px;width:100%;}
.t74gv7{grid-template-columns:repeat(4,1fr);gap:16px;display:grid;}
.x5zvfz{gap:16px;grid-template-columns:repeat(3,1fr);display:grid;}
.r7y0a{gap:16px;grid-template-columns:repeat(2,1fr);display:grid;}
.t74gv7>*,.x5zvfz>*,.r7y0a>*{min-width:0;}
@media(max-width:978px){.t74gv7,.x5zvfz{grid-template-columns:repeat(2,1fr);}
}
@media(max-width:617px){.t74gv7,.x5zvfz,.r7y0a{grid-template-columns:1fr;}
}
.umeb7fxn{grid-template-columns:1fr 1fr;gap:16px;display:grid;}
.umeb7fxn>*{min-width:0;}
.wdcfrpt{padding:26px;}
.d011z8a{padding:0.563rem 0;gap:0.75rem;border-top:1px solid rgba(92,67,73,0.218);display:flex;justify-content:space-between;font-size:0.875rem;}
.d011z8a span{flex:0 0 auto;color:#5c4349;}
.d011z8a b{text-align:right;}
.niilg{padding:10px 0;border-top:1px solid rgba(92,67,73,0.254);}
.niilg:first-child{border-top:0;}
.dhkymph{color:#5c4349;font-size:12px;}
.oxlvw{font-weight:600;font-size:0.906rem;color:#1a1315;}
@media(max-width:760px){.umeb7fxn{grid-template-columns:1fr;}
}
.etspkqo{margin-bottom:1rem;min-width:0;}
.eq79zu{gap:12px;flex-wrap:wrap;align-items:flex-end;display:flex;justify-content:space-between;}
.eq79zu .e8668pok{gap:6px;display:flex;min-width:0;flex-direction:column;}
.vntnnr4j{gap:8px;display:flex;align-items:flex-start;flex-direction:column;}
.v6h3o{gap:8px;flex-direction:column;display:flex;align-items:center;text-align:center;}
.xb4frz{line-height:1.1;font-size:30px;color:#1a1315;overflow-wrap:break-word;font-family:"Source Serif 4", Georgia, 'Times New Roman', serif;font-weight:700;letter-spacing:-.01em;}
@media(max-width:621px){.xb4frz{font-size:23px;}
}
.m3dv45n .xb4frz{color:#f7e9ed;}
.lmb4yf{padding:0.313rem 0.688rem;border-radius:4px;background:rgba(139,47,68,0.151);color:#8b2f44;letter-spacing:.12em;text-transform:uppercase;}
.pjz38{gap:0.625rem;display:inline-flex;align-items:center;}
.pjz38::before{background:#8b2f44;display:inline-block;width:24px;height:1px;content:"";}
.mtuwv{gap:0.5rem;align-items:center;display:inline-flex;}
.mtuwv::before{background:#8b2f44;border-radius:50%;content:"";display:inline-block;width:6px;height:0.375rem;}
.m3dv45n .lmb4yf{background:rgba(139,47,68,0.142);color:#f7e9ed;}
.m3dv45n .pjz38::before,.m3dv45n .mtuwv::before{background:#ffb3c6;}
.yobbmc{gap:6px;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1);align-items:center;color:#0c8658;white-space:nowrap;font-size:14px;font-weight:600;display:inline-flex;}
.yobbmc:hover{opacity:.8;}
.yobbmc svg{width:0.938rem;height:15px;}
.zpc16h svg{width:0.875rem;height:14px;}
.qkhc0r{padding:9px 1.125rem;border-radius:0.25rem;background:#0c8658;color:#ffffff;}
.qkhc0r:hover{background:#0a6d48;opacity:1;}
.m3dv45n .yobbmc{color:#ffb3c6;}
.qma9tgv{background:rgba(92,67,73,0.235);margin:-2px 0 16px;height:1px;}
.m3dv45n .qma9tgv{background:rgba(199,112,132,0.277);}
.lg1j4{background:linear-gradient(136deg,#2b1418,#4a1f29);padding:42px;border-radius:16px;grid-template-columns:1.3fr 1fr;margin:0;gap:2.5rem;color:#f7e9ed;display:grid;}
.j49trrz{margin:1.125rem 0 1rem;letter-spacing:-.01em;overflow-wrap:anywhere;font-size:50px;font-family:"Source Serif 4", Georgia, 'Times New Roman', serif;color:#f7e9ed;line-height:1.05;}
.j49trrz em{font-style:normal;color:#ffb3c6;}
.rej2nt5{font-size:16px;max-width:27.5rem;color:#c8a6af;}
.x6vgbc{gap:18px;flex-wrap:wrap;display:flex;margin-top:1.625rem;align-items:center;}
.zky7gu{font-size:0.875rem;color:#c8a6af;}
.svyizg{color:#c8a6af;font-size:13px;}
.ph4yg{margin:0.25rem 0 2px;color:#f7e9ed;font-family:"Martian Mono", ui-monospace, SFMono-Regular, Menlo, monospace;font-size:2.125rem;font-weight:700;}
.p81ze{margin-bottom:1.25rem;color:#c8a6af;font-size:0.875rem;}
.p81ze span[data-m]{color:#f7e9ed;font-family:"Martian Mono", ui-monospace, SFMono-Regular, Menlo, monospace;}
.d0i67c{gap:12px;padding:11px 0;border-top:1px solid rgba(199,112,132,0.262);align-items:center;display:flex;}
.znjaozw b{font-weight:600;font-size:0.875rem;display:block;color:#f7e9ed;}
.znjaozw span{color:#c8a6af;font-size:0.781rem;display:block;}
@media(max-width:977px){.lg1j4{padding:1.875rem;grid-template-columns:1fr;}
.j49trrz{font-size:38px;}
}
@media(max-width:620px){.lg1j4{padding:24px;}
.j49trrz{font-size:30px;}
}
.rb48hc{grid-template-columns:repeat(4,1fr);border-radius:8px;background:#2b1418;display:grid;}
.fovxzh{padding:22px 24px;border-right:1px solid rgba(199,112,132,0.264);}
.fovxzh:last-child{border-right:0;}
.k5ym66mx{font-family:"Martian Mono", ui-monospace, SFMono-Regular, Menlo, monospace;font-size:28px;font-weight:700;min-width:0;color:#f7e9ed;}
.nxwhktiv{color:#ffb3c6;}
.cqlrp{margin-top:3px;font-size:0.844rem;color:#c8a6af;}
@media(max-width:979px){.rb48hc{grid-template-columns:1fr 1fr;}
}
@media(max-width:621px){.rb48hc{grid-template-columns:1fr;}
.fovxzh{border-right:0;border-bottom:1px solid rgba(199,112,132,0.264);}
.fovxzh:last-child{border-bottom:0;}
}
.qxfll1n{padding:24px;display:block;color:inherit;text-decoration:none;}
.tq4gn9{border-radius:0.25rem;background:rgba(92,67,73,0.223);height:48px;justify-content:center;margin-bottom:1rem;color:#8b2f44;width:48px;align-items:center;display:flex;}
.tq4gn9 svg{width:24px;height:24px;}
.prbhoeon{font-family:"Source Serif 4", Georgia, 'Times New Roman', serif;color:#1a1315;margin-bottom:4px;font-size:1.313rem;}
.nd82jn{font-size:0.875rem;color:#5c4349;}
.pgo72{gap:0.813rem;padding:20px;display:flex;align-items:center;}
.pgo72 .voabhk5z{display:flex;}
.egdg32t{color:#1a1315;font-weight:700;display:block;font-size:19px;}
.wd9lpydk{color:#5c4349;font-size:0.813rem;display:block;}
.cfp872{gap:16px;grid-template-columns:repeat(3,1fr);display:grid;margin-top:8px;}
.x6gyx0dx{padding:30px;border-radius:0.5rem;color:#f7e9ed;text-align:center;}
.a01dfs{background:linear-gradient(rgba(0,0,0,0.348),rgba(0,0,0,0.34)),linear-gradient(129deg,#c97a2d,#b85472);}
.qtq7z{background:linear-gradient(rgba(0,0,0,0.357),rgba(0,0,0,0.332)),linear-gradient(134deg,#8b2f44,#b85472);}
.t9o9o{background:linear-gradient(rgba(0,0,0,0.352),rgba(0,0,0,0.325)),linear-gradient(131deg,#0c8658,#b85472);}
.rqgdqr{font-size:12px;opacity:.85;letter-spacing:.16em;}
.nuzdmlrp{margin:8px 0 2px;font-size:40px;font-weight:700;font-family:"Martian Mono", ui-monospace, SFMono-Regular, Menlo, monospace;overflow-wrap:anywhere;}
.cofn1zi{opacity:.8;font-size:0.813rem;}
.v0ml227{background:#ffffff;overflow:hidden;border:1px solid rgba(92,67,73,0.267);border-radius:8px;align-items:center;margin-top:1.125rem;display:flex;}
.vamsbc{padding:0.875rem 18px;flex:0 0 auto;font-weight:700;font-size:14px;border-right:1px solid rgba(92,67,73,0.239);color:#1a1315;white-space:nowrap;}
.cimucn{flex:1;overflow:hidden;min-width:0;}
.iwol9l18{gap:30px;padding:14px 1.25rem;display:flex;will-change:transform;white-space:nowrap;}
.bjjm00l{color:#5c4349;font-size:0.875rem;}
.bjjm00l b{font-weight:700;color:#0c8658;margin-right:0.5rem;font-family:"Martian Mono", ui-monospace, SFMono-Regular, Menlo, monospace;}
@media(max-width:977px){.cfp872{grid-template-columns:1fr;}
}
.tlg8rn11{gap:0.75rem;align-items:baseline;margin-bottom:0.375rem;justify-content:space-between;flex-wrap:wrap;display:flex;}
.ovyor8{color:#1a1315;font-size:24px;font-family:"Source Serif 4", Georgia, 'Times New Roman', serif;}
.l5j43pb3{font-size:13px;color:#5c4349;}
.l5j43pb3 b{color:#1a1315;font-family:"Martian Mono", ui-monospace, SFMono-Regular, Menlo, monospace;}
.y2gi5w{margin:16px 0;}
.s3l4dxmh{border-radius:4px;gap:0.875rem;padding:13px 0.875rem;display:flex;align-items:center;}
.s3l4dxmh:nth-child(odd){background:#f5f2f1;}
.g7r8khq{font-family:"Martian Mono", ui-monospace, SFMono-Regular, Menlo, monospace;font-weight:700;color:#5c4349;width:1.125rem;}
.spfgm{flex:1;min-width:0;font-weight:600;}
.gp7366{font-size:0.875rem;color:#5c4349;font-family:"Martian Mono", ui-monospace, SFMono-Regular, Menlo, monospace;}
.iha4sp4{width:100%;}
.qq8sr5{margin-bottom:6px;font-family:"Source Serif 4", Georgia, 'Times New Roman', serif;font-size:1.5rem;color:#1a1315;}
.onbi73{padding:0.875rem 0;border-top:1px solid rgba(92,67,73,0.241);}
.onbi73:first-of-type{border-top:0;}
.mofq3i5{font-size:12.5px;color:#5c4349;margin-bottom:7px;}
.cm8zngc{gap:0.75rem;align-items:center;display:flex;justify-content:space-between;flex-wrap:wrap;}
.ksubwd{font-size:15px;font-weight:600;}
.my0a8a{gap:0.5rem;display:flex;}
.kgymhlmd{border-radius:0.25rem;padding:6px 12px;border:1px solid rgba(92,67,73,0.23);text-align:center;min-width:3.375rem;font-family:"Martian Mono", ui-monospace, SFMono-Regular, Menlo, monospace;font-size:0.875rem;}
.kgymhlmd small{display:block;color:#5c4349;font-family:"PT Sans", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;font-size:0.688rem;}
.fu1n83{padding:1rem;border-radius:8px;overflow:hidden;position:relative;display:flex;aspect-ratio:16/11;color:#f7e9ed;flex-direction:column;text-decoration:none;background-position:center;background-size:cover;}
.fu1n83::after{inset:0;background:linear-gradient(transparent 40%,rgba(43,20,24,0.699)),linear-gradient(transparent 25%,rgba(0,0,0,0.709));content:"";position:absolute;}
.fu1n83>*{z-index:1;position:relative;}
.rpqev{gap:0.375rem;padding:0.25rem 0.563rem;background:#d62839;border-radius:0.25rem;font-size:0.688rem;color:#fff;align-items:center;letter-spacing:.04em;font-weight:700;align-self:flex-start;display:inline-flex;}
.rpqev .zqjv2{background:#fff;}
.jo96k5{font-weight:700;margin-top:auto;text-shadow:0 1px 4px rgba(0,0,0,0.726);font-size:23px;font-family:"Source Serif 4", Georgia, 'Times New Roman', serif;}
.vh84eloh{gap:8px;font-size:0.781rem;color:#c8a6af;display:flex;align-items:center;margin-top:0.5rem;justify-content:space-between;}
.pzo8hq2{color:#f7e9ed;font-weight:600;}
.dvjqpefa{background:#f5f2f1;border:1px solid rgba(92,67,73,0.225);gap:12px;padding:0.75rem 1rem;border-radius:0.25rem;margin-top:0.875rem;font-size:13.5px;display:flex;color:#5c4349;align-items:center;}
.ffjkpcul{padding:26px;display:flex;flex-direction:column;}
.ibhrl{margin:10px 0 4px;font-size:26px;color:#1a1315;font-family:"Source Serif 4", Georgia, 'Times New Roman', serif;}
.yw0gks{color:#8b2f44;margin-bottom:14px;font-weight:700;font-size:0.938rem;}
.hum7dkdq{flex:1;color:#5c4349;font-size:14px;}
.ffjkpcul .am4nz{margin-top:1.125rem;width:100%;}
.dlirw{gap:10px;justify-content:space-between;margin-top:0.875rem;display:flex;align-items:center;border-top:1px solid rgba(92,67,73,0.233);padding-top:0.75rem;}
.kcogrf{color:#5c4349;letter-spacing:.04em;font-size:0.688rem;}
.gfhd5{font-weight:600;font-size:13px;text-decoration:none;color:#0c8658;}
.z77b16w{padding:1.75rem;}
.lof50{gap:10px;font-size:24px;font-family:"Source Serif 4", Georgia, 'Times New Roman', serif;display:flex;color:#1a1315;align-items:center;margin-bottom:6px;}
.lof50 svg{color:#8b2f44;width:22px;height:22px;}
.jsoxo58s{gap:12px;display:flex;align-items:center;margin-top:18px;flex-wrap:wrap;}
.r2pnj9{margin-left:auto;}
.kmd27go{gap:0.625rem;align-items:center;margin-top:22px;flex-wrap:wrap;display:flex;font-size:0.875rem;border-top:1px solid rgba(92,67,73,0.258);padding-top:1.125rem;}
.a0temc3{color:#5c4349;}
.tzdsn{gap:7px;border-radius:0.25rem;padding:9px 0.875rem;border:1px solid rgba(92,67,73,0.233);text-decoration:none;font-size:13.5px;align-items:center;display:inline-flex;color:#1a1315;}
.tzdsn svg{width:15px;color:#8b2f44;height:0.938rem;}
@media(max-width:618px){.r2pnj9{width:100%;margin-left:0;}
}
.bcfdp7p{padding:1.5rem;}
.qwl29809{gap:10px;font-size:20px;display:flex;font-family:"Source Serif 4", Georgia, 'Times New Roman', serif;color:#1a1315;margin-bottom:0.875rem;align-items:center;}
.qwl29809 svg{width:22px;height:22px;color:#8b2f44;}
.bnm07zp{background:#2b1418;border-color:rgba(199,112,132,0.308);color:#f7e9ed;}
.bnm07zp .qwl29809{color:#f7e9ed;}
.bnm07zp .qwl29809 svg{color:#f7e9ed;}
.zpllyv{font-size:0.875rem;margin-bottom:1rem;color:#c8a6af;}
.wtieu{gap:10px;display:flex;}
.xgr9kei0{border-radius:4px;padding:0.625rem 0.875rem;flex:1;background:rgba(139,47,68,0.148);color:#f7e9ed;font-size:13px;}
.xgr9kei0 small{font-size:0.625rem;display:block;color:#c8a6af;}
.de9pdgoc{font-size:12px;color:#c8a6af;margin-top:0.875rem;clear:both;}
.vo573s{gap:24px;border-radius:8px;padding:2.125rem;background:#2b1418;color:#f7e9ed;display:flex;align-items:center;flex-wrap:wrap;}
.dhgj4{background:rgba(139,47,68,0.133);border-radius:8px;flex:0 0 auto;align-items:center;justify-content:center;color:#f7e9ed;width:56px;display:flex;height:56px;}
.dhgj4 svg{height:1.625rem;width:1.625rem;}
.iqa1e0l{font-family:"Source Serif 4", Georgia, 'Times New Roman', serif;color:#f7e9ed;font-size:25px;}
.mjte4{color:#c8a6af;font-size:0.875rem;}
.w27wz9m{gap:0.75rem;margin-left:auto;display:flex;flex-wrap:wrap;}
@media(max-width:980px){.w27wz9m{margin-left:0;width:100%;}
.w27wz9m .am4nz{flex:1;}
}
.uz72d{padding:24px;border-top:3px solid #8b2f44;}
.l0svime2{border-top-color:rgba(92,67,73,0.254);}
.eiqybc{border-top-color:#c8a6af;}
.d7q9hyt{border-top-color:#c97a2d;}
.wspg1pn{border-top-color:#8b2f44;}
.hsr1s{font-size:1.375rem;font-weight:700;font-family:"Source Serif 4", Georgia, 'Times New Roman', serif;color:#1a1315;}
.p7sxq{margin:2px 0 0.875rem;color:#5c4349;font-size:13px;}
.wvcj5x{gap:0.563rem;padding:7px 0;align-items:flex-start;color:#5c4349;font-size:0.844rem;display:flex;}
.wvcj5x svg{flex:0 0 auto;margin-top:2px;width:1rem;color:#0c8658;height:1rem;}
.agxjz{padding:30px;}
.vo4lkyxk{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:18px;display:grid;}
.uhq9ao8d .voabhk5z{margin-bottom:12px;}
.jqguk4n{font-size:15px;color:#1a1315;margin-bottom:4px;display:block;}
.n9dty5{color:#5c4349;font-size:0.844rem;}
@media(max-width:983px){.vo4lkyxk{grid-template-columns:1fr 1fr;}
}
@media(max-width:623px){.vo4lkyxk{grid-template-columns:1fr;}
}
.an1yur{gap:14px;grid-template-columns:repeat(4,1fr);display:grid;margin-top:0.5rem;}
.f2hmf7{padding:1.25rem;text-align:center;}
.gsc2cr{font-size:22px;color:#8b2f44;font-weight:700;font-family:"Source Serif 4", Georgia, 'Times New Roman', serif;}
.ei13xn{font-weight:600;color:#1a1315;font-size:0.844rem;margin-top:0.25rem;}
.f32tl{font-size:12px;margin-top:2px;color:#5c4349;}
.sowj4k2{gap:0.75rem;padding:0.875rem 18px;display:flex;margin-top:1rem;align-items:center;flex-wrap:wrap;}
.nr8ebj{color:#5c4349;font-size:0.813rem;}
.mi94i8sm{border:1px solid rgba(92,67,73,0.212);border-radius:4px;padding:8px 14px;font-weight:600;color:#5c4349;font-size:0.813rem;}
@media(max-width:979px){.an1yur{grid-template-columns:1fr 1fr;}
}
@media(max-width:621px){.an1yur{grid-template-columns:1fr;}
}
.klg4au{overflow:hidden;grid-template-columns:1.2fr 1fr;display:grid;}
.g7cf66{background:linear-gradient(137deg,#2b1418,#4a1f29);min-height:300px;position:relative;}
.j0mdu8kl{inset:0;background-size:40px 2.5rem;background-image:linear-gradient(rgba(199,112,132,0.253) 1px,transparent 1px),linear-gradient(93deg,rgba(199,112,132,0.263) 1px,transparent 1px);position:absolute;}
.ioytkzgz{transform:translate(-50%,-100%);top:48%;color:#ffb3c6;left:50%;position:absolute;}
.ioytkzgz svg{width:2.5rem;height:2.5rem;}
.kvzk3o1{padding:0.375rem 0.625rem;background:rgba(43,20,24,0.72);border-radius:4px;color:#c8a6af;font-size:12px;bottom:16px;font-family:"Martian Mono", ui-monospace, SFMono-Regular, Menlo, monospace;position:absolute;left:1.125rem;}
.whcmjc8{padding:1.75rem;}
.c49907{font-size:1.25rem;margin-bottom:0.375rem;color:#1a1315;font-family:"Source Serif 4", Georgia, 'Times New Roman', serif;}
.kgkf8xg{margin:10px 0;color:#1a1315;font-size:0.906rem;}
.kn1nbq{gap:0.563rem;padding:9px 0;display:flex;border-top:1px solid rgba(92,67,73,0.26);font-size:13.5px;color:#5c4349;align-items:flex-start;}
.kn1nbq svg{flex:0 0 auto;height:1rem;margin-top:2px;width:16px;color:#8b2f44;}
.uphw3g2{display:inline-block;margin-top:0.875rem;}
@media(max-width:758px){.klg4au{grid-template-columns:1fr;}
}
.hnz10hx{gap:22px;padding:1.625rem;align-items:center;display:flex;flex-wrap:wrap;}
.er5lsm{background:#8b2f44;flex:0 0 auto;border-radius:50%;align-items:center;height:64px;font-size:22px;justify-content:center;display:flex;color:#ffffff;font-weight:700;width:4rem;font-family:"Source Serif 4", Georgia, 'Times New Roman', serif;}
.r0tjzzn{font-size:17px;color:#1a1315;}
.fwxjavtz{font-size:13.5px;margin-top:2px;color:#5c4349;}
.jhb9s{max-width:32.5rem;font-size:13px;color:#5c4349;margin-top:0.5rem;}
.j7mjw{color:#5c4349;text-align:right;margin-left:auto;font-size:0.813rem;}
.rnz82wo{gap:0.375rem;display:inline-flex;justify-content:flex-end;color:#0c8658;font-weight:600;align-items:center;}
.rnz82wo svg{width:0.938rem;height:15px;}
.fnrpi{margin-top:4px;}
.ucxabxk5{color:#0c8658;text-decoration:none;margin-top:0.375rem;display:block;}
@media(max-width:617px){.j7mjw{text-align:left;margin-left:0;}
.rnz82wo{justify-content:flex-start;}
}
.zon0v{padding:1.875rem;grid-template-columns:1.4fr 1fr;gap:1.875rem;display:grid;}
.a21hed{color:#1a1315;font-family:"Source Serif 4", Georgia, 'Times New Roman', serif;margin-bottom:14px;font-size:1.75rem;}
.zx07pexx p{font-size:14.5px;color:#5c4349;margin-bottom:12px;}
.gw36j1v{grid-template-columns:repeat(4,1fr);gap:0.75rem;margin-top:1.125rem;display:grid;}
.w2tf6fm{border:1px solid rgba(92,67,73,0.212);border-radius:0.25rem;padding:1rem;}
.m9axf{font-size:1.5rem;font-weight:700;font-family:"Source Serif 4", Georgia, 'Times New Roman', serif;color:#1a1315;}
.dwgbd7no{font-size:12px;color:#5c4349;}
.m2fx7t0 .fagsfy{margin-bottom:1rem;display:block;}
.adiihw{gap:0.688rem;padding:0.688rem 0;display:flex;align-items:flex-start;border-top:1px solid rgba(92,67,73,0.222);}
.adiihw:first-of-type{border-top:0;}
.adiihw .jtfdy{flex:0 0 auto;margin-top:1px;color:#0c8658;}
.adiihw .jtfdy svg{height:18px;width:1.125rem;}
.adiihw b{font-size:0.906rem;color:#1a1315;}
.adiihw span{font-size:0.781rem;color:#5c4349;display:block;}
@media(max-width:980px){.zon0v{grid-template-columns:1fr;}
}
@media(max-width:981px){.gw36j1v{grid-template-columns:repeat(2,1fr);}
}
.z4kbh3l{gap:1.125rem;padding:1.375rem 1.625rem;align-items:center;flex-wrap:wrap;display:flex;}
.dxduer4{font-size:1rem;color:#1a1315;font-weight:700;}
.d40xja{color:#0c8658;font-weight:600;font-size:0.875rem;}
.e3eqwc{color:#5c4349;font-size:0.875rem;}
.z4kbh3l .okdu6fz{margin-left:auto;}
.oskfr{gap:0.625rem;flex-wrap:wrap;display:flex;padding-top:16px;margin-top:1rem;width:100%;border-top:1px solid rgba(92,67,73,0.231);}
.uxxgk{border:1px solid rgba(92,67,73,0.241);padding:9px 16px;border-radius:0.25rem;color:#5c4349;font-size:0.813rem;font-weight:600;}
@media(max-width:620px){.z4kbh3l .okdu6fz{margin-left:0;}
}
.elhv6x{gap:16px;grid-template-columns:.8fr 1fr 1fr 1fr;display:grid;margin-top:0.5rem;}
.pazqjf{background:#2b1418;border-radius:0.5rem;padding:1.625rem;justify-content:center;display:flex;color:#f7e9ed;flex-direction:column;}
.vm3iw{font-weight:700;font-size:46px;font-family:"Martian Mono", ui-monospace, SFMono-Regular, Menlo, monospace;}
.pazqjf .rd247db{margin:0.5rem 0;color:#c97a2d;}
.vp2yoqs{color:#c8a6af;font-size:0.813rem;}
.gycb70{padding:1.375rem;}
.gycb70 .rd247db{margin-bottom:0.625rem;}
.thvy5tv{font-size:14px;color:#5c4349;}
.bnbcm{gap:10px;justify-content:space-between;display:flex;font-size:0.813rem;margin-top:16px;}
.bnbcm b{color:#1a1315;font-weight:600;}
.bnbcm span{color:#5c4349;}
@media(max-width:981px){.elhv6x{grid-template-columns:1fr 1fr;}
}
@media(max-width:621px){.elhv6x{grid-template-columns:1fr;}
}
.nfdxp5c{margin-top:0.5rem;}
.zbms0{padding:1.25rem 0;border-bottom:1px solid rgba(92,67,73,0.237);}
.ydhrsj2c{gap:18px;list-style:none;display:flex;align-items:center;cursor:pointer;}
.ydhrsj2c::-webkit-details-marker{display:none;}
.qqlf08ej{padding:0.313rem 9px;background:#8b2f44;border-radius:0.25rem;flex:0 0 auto;font-weight:700;text-transform:uppercase;font-size:10px;letter-spacing:.1em;color:#ffffff;}
.atzjz{flex:1;font-size:17px;font-weight:700;color:#1a1315;}
.is0o461{transition:transform 200ms cubic-bezier(0.4, 0, 0.2, 1);font-size:1.5rem;color:#5c4349;line-height:1;}
.zbms0[open] .is0o461{transform:rotate(51deg);}
.a7os9uae{padding:14px 0 0 0;color:#5c4349;max-width:780px;font-size:14.5px;}
.s1vcrrqn{padding:24px;}
.owagg32s{margin-bottom:14px;font-family:"Source Serif 4", Georgia, 'Times New Roman', serif;color:#1a1315;font-size:18px;}
.l8nui{padding:10px 0;border-top:1px solid rgba(92,67,73,0.241);}
.l8nui:first-of-type{border-top:0;}
.zpnnry{font-size:0.75rem;color:#5c4349;}
.l8nui b{color:#1a1315;font-size:14.5px;}
.je0ablfq{gap:0.625rem;padding:11px 0;justify-content:space-between;font-size:0.906rem;display:flex;border-top:1px solid rgba(92,67,73,0.252);text-decoration:none;color:#1a1315;}
.je0ablfq:first-of-type{border-top:0;}
.xks8wpjg{gap:0.688rem;padding:12px 0;display:flex;align-items:flex-start;border-top:1px solid rgba(92,67,73,0.229);}
.xks8wpjg:first-of-type{border-top:0;}
.xks8wpjg .jtfdy{flex:0 0 auto;color:#0c8658;margin-top:1px;}
.xks8wpjg .jtfdy svg{width:1.125rem;height:1.125rem;}
.xks8wpjg b{font-weight:600;color:#1a1315;font-size:14px;}
.xks8wpjg span{display:block;color:#5c4349;font-size:0.781rem;}
.ymxh9vf2{padding:1.875rem;}
.pquv6vi{margin-bottom:0.75rem;color:#1a1315;font-family:"Source Serif 4", Georgia, 'Times New Roman', serif;font-size:1.563rem;}
.ymxh9vf2 p{font-size:0.906rem;margin-bottom:0.625rem;max-width:880px;color:#5c4349;}
.mmiav8w{margin-top:12px;text-decoration:none;display:inline-block;font-weight:600;color:#0c8658;}
.xsw28j{background:#2b1418;padding:2.5rem 0;margin-top:2.125rem;color:#c8a6af;}
.lpad9{gap:26px;grid-template-columns:1.6fr repeat(4,1fr);display:grid;}
.jrunc{letter-spacing:.04em;font-size:22px;color:#f7e9ed;font-family:"Source Serif 4", Georgia, 'Times New Roman', serif;}
.hexuye5{line-height:1.6;margin-top:14px;font-size:0.781rem;}
.shderd{display:block;color:#f7e9ed;font-size:0.813rem;margin-bottom:0.75rem;}
.e42sq3of{padding:9px 0;text-decoration:none;color:#c8a6af;font-size:13.5px;display:block;}
@media(max-width:981px){.lpad9{grid-template-columns:1fr 1fr;}
}
@media(max-width:621px){.lpad9{grid-template-columns:1fr;}
}
.liqgyw3i{background:#3d1d23;padding:1rem 0;z-index:60;left:0;color:#f7e9ed;position:fixed;bottom:0;right:0;}
.seedp{gap:1.25rem;display:flex;flex-wrap:wrap;align-items:center;}
.qz2qz{flex:1;font-size:13.5px;min-width:15rem;color:#c8a6af;}
.qz2qz a{text-decoration:underline;color:#f7e9ed;}
.ulojvi1{gap:0.625rem;display:flex;}
@media(max-width:618px){.seedp{gap:0.75rem;align-items:stretch;flex-direction:column;}
.ulojvi1 .am4nz{flex:1;}
}
.o1r5p{background:#ffffff;border:1px solid rgba(92,67,73,0.248);border-radius:0.5rem;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1),transform 200ms cubic-bezier(0.4, 0, 0.2, 1);padding:14px 16px;gap:0.75rem;display:flex;opacity:0;position:fixed;z-index:55;box-shadow:0 0.625rem 24px rgba(26,19,21,0.17), 0 4px 8px rgba(26,19,21,0.062);pointer-events:none;left:1.125rem;max-width:340px;transform:translateY(12px);bottom:1.125rem;}
.foo3h{transform:translateY(0);opacity:1;pointer-events:auto;}
.p209ba{border-radius:0.25rem;background:rgba(139,47,68,0.115);flex:0 0 auto;color:#0c8658;align-items:center;width:2.5rem;justify-content:center;display:flex;height:2.5rem;}
.p209ba svg{height:1.375rem;width:1.375rem;}
.yq8oe{color:#1a1315;font-size:13.5px;line-height:1.4;}
.yq8oe b{font-weight:700;}
.yq8oe .nb0l5ari{font-family:"Martian Mono", ui-monospace, SFMono-Regular, Menlo, monospace;font-weight:700;color:#0c8658;}
@media(max-width:621px){.o1r5p{max-width:none;right:10px;left:10px;}
}