*{margin:0;padding:0;box-sizing:border-box;}
html{-webkit-text-size-adjust:100%;}
body{background:#faf8f7;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:"Onest", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;overflow-wrap:break-word;line-height:1.55;overflow-x:hidden;font-size:1rem;color:#5a4248;}
img{max-width:100%;display:block;}
a{text-decoration:none;color:inherit;}
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:"Playfair Display", 'Iowan Old Style', Georgia, serif;color:#1a1214;}
::-webkit-scrollbar{width:8px;height:0.5rem;}
::-webkit-scrollbar-thumb{background:rgba(90,66,72,0.252);border-radius:8px;}
::-webkit-scrollbar-track{background:transparent;}
.mcs6ua8{margin:0 auto;padding:0 1.125rem;width:100%;max-width:1280px;}
.qed7inml{padding:2.125rem 0;}
.fy5h7j86{line-height:1.1;letter-spacing:-.01em;font-weight:700;font-family:"Playfair Display", 'Iowan Old Style', Georgia, serif;color:#1a1214;font-size:1.875rem;}
.pms9bpx{font-size:15px;color:#5a4248;margin-top:6px;}
.ztaiy9 .fy5h7j86{color:#f9eff2;}
.ztaiy9 .pms9bpx{color:#c4a8b1;}
.lt9urhi7{background:#ffffff;}
.svmy15hn{border:1px solid rgba(90,66,72,0.237);border-radius:8px;background:#ffffff;}
.brd1v{display:inline-block;font-family:"Onest", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;font-weight:700;font-size:11px;color:#7d6d74;text-transform:uppercase;letter-spacing:.12em;line-height:1.4;}
.wmyja{gap:0.375rem;align-items:center;color:#0d7a4f;white-space:nowrap;display:inline-flex;font-weight:600;}
.wmyja svg{width:15px;height:15px;}
.swp4m{flex:0 0 auto;border-radius:4px;background:rgba(90,66,72,0.216);color:#9d2943;justify-content:center;height:30px;display:flex;width:30px;align-items:center;}
.swp4m svg{width:1.125rem;height:18px;}
.ztaiy9 .swp4m{background:rgba(138,43,61,0.071);color:#f9eff2;}
.r8p3ujqw{background:#0d7a4f;border-radius:50%;box-shadow:0 0 0 3px rgba(157,41,67,0.117);width:0.5rem;margin-right:7px;display:inline-block;vertical-align:middle;height:0.5rem;}
.a6n32ft{display:none;}
@media(max-width:620px){.mcs6ua8{padding:0 0.875rem;}
.qed7inml{padding:1.625rem 0;}
.fy5h7j86{font-size:23px;}
}
@keyframes iiqrf{0%,100%{opacity:.55}
50%{opacity:1}
}
.jrm96o2l{background:#2a1418;color:#c4a8b1;font-size:13px;}
.zsbdyxl{gap:16px;justify-content:space-between;min-height:2.625rem;display:flex;align-items:center;flex-wrap:nowrap;}
.pabyf7ap{gap:24px;overflow:hidden;align-items:center;min-width:0;display:flex;}
.b4i0d{overflow:hidden;gap:0.438rem;white-space:nowrap;text-overflow:ellipsis;display:inline-flex;align-items:center;}
.b4i0d svg{flex:0 0 auto;height:14px;color:#c77c2a;width:0.875rem;}
.b4i0d strong{font-weight:600;color:#f9eff2;}
.pf3rmc svg{color:#0d7a4f;}
.of3mg{flex:0 0 auto;}
.olhf0afg{padding:8px 12px;gap:0.5rem;border:1px solid rgba(209,145,161,0.24);border-radius:4px;display:inline-flex;align-items:center;color:#f9eff2;}
.olhf0afg svg{height:14px;width:0.875rem;color:#c4a8b1;}
.thb4b{background:#ffffff;z-index:40;border-bottom:1px solid rgba(90,66,72,0.219);top:0;position:sticky;}
.bcosn{gap:22px;height:4.375rem;align-items:center;display:flex;}
.hjofkffd{flex:0 0 auto;justify-content:center;line-height:1;color:#1a1214;flex-direction:column;display:flex;text-decoration:none;}
.ugbie{font-family:"Playfair Display", 'Iowan Old Style', Georgia, serif;letter-spacing:.04em;white-space:nowrap;font-size:1.375rem;font-weight:700;}
.pzpgf{font-size:9px;white-space:nowrap;text-transform:uppercase;letter-spacing:.16em;color:#9d2943;margin-top:3px;}
.nkmyn{gap:0.25rem;display:flex;margin-left:6px;}
.bo6yss{border-radius:0.25rem;padding:9px 0.875rem;font-size:15px;white-space:nowrap;text-decoration:none;color:#5a4248;font-weight:600;}
.eb3pf{background:#9d2943;color:#ffffff;}
.x8h2ho{flex:0 0 auto;gap:10px;display:flex;margin-left:auto;}
.jtoly{border-radius:0.25rem;border:1px solid rgba(90,66,72,0.246);cursor:pointer;width:2.75rem;align-items:center;display:none;color:#1a1214;height:2.75rem;margin-left:8px;justify-content:center;}
.jtoly svg{height:1.375rem;width:1.375rem;}
.wt5r4{padding:16px 0 0.25rem;}
.hddm6we{gap:0.625rem;display:flex;flex-wrap:wrap;}
.vrcof{background:#ffffff;padding:0.688rem 1rem;gap:0.5rem;border:1px solid rgba(90,66,72,0.251);border-radius:4px;align-items:center;display:inline-flex;color:#1a1214;text-decoration:none;font-weight:600;font-size:14px;}
.vrcof svg{color:#9d2943;width:1rem;height:16px;}
.rrr3vh{background:#ffffff;display:none;border-bottom:1px solid rgba(90,66,72,0.266);}
.rrr3vh .mcs6ua8{padding-top:14px;padding-bottom:0.875rem;}
.dh9spx68{padding:0.688rem 0.25rem;display:block;border-bottom:1px solid rgba(90,66,72,0.217);text-decoration:none;color:#1a1214;font-weight:600;}
.a6n32ft:checked~.rrr3vh{display:block;}
@media(max-width:762px){.nkmyn{display:none;}
.jtoly{display:flex;}
.wt5r4{display:none;}
.qcecb{display:none;}
.bcosn{gap:0.625rem;height:4rem;}
.x8h2ho{gap:0.5rem;}
.pzpgf{display:none;}
}
@media(max-width:621px){.ugbie{font-size:1.188rem;}
.bcosn{flex-wrap:wrap;column-gap:10px;row-gap:0.625rem;padding-bottom:10px;padding-top:0.625rem;height:auto;}
.jtoly{margin-left:auto;order:1;}
.x8h2ho{gap:0.5rem;order:2;flex-basis:100%;margin-left:0;width:100%;}
.x8h2ho .zegxvk{overflow:hidden;padding:0.75rem 0.5rem;flex:1 1 0;white-space:nowrap;min-width:0;font-size:0.844rem;text-align:center;text-overflow:ellipsis;}
}
.zegxvk{border-radius:4px;gap:8px;padding:13px 1.375rem;transition:background-color 220ms cubic-bezier(0.4, 0, 0.2, 1),opacity 220ms cubic-bezier(0.4, 0, 0.2, 1);font-family:"Onest", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;cursor:pointer;font-size:15px;font-weight:600;white-space:nowrap;}
.zegxvk svg{height:1.063rem;width:17px;}
.xapfwg01{background:#0d7a4f;color:#ffffff;}
.xapfwg01:hover{background:#0a5f3d;}
.h1zxy99i{background:#9d2943;color:#ffffff;}
.h1zxy99i:hover{opacity:.92;}
.rjm8p7{background:transparent;border:1.5px solid rgba(90,66,72,0.269);color:#1a1214;}
.car9m9m{background:transparent;border:1.5px solid rgba(209,145,161,0.229);color:#f9eff2;}
.ztaiy9 .rjm8p7{border-color:rgba(209,145,161,0.197);color:#f9eff2;}
.yx3ifw{gap:5px;font-size:0.813rem;color:#0d7a4f;align-items:center;cursor:pointer;font-weight:600;display:inline-flex;text-decoration:none;}
.yx3ifw svg{width:14px;height:0.875rem;}
.ztaiy9 .yx3ifw{color:#e89aae;}
.hl1eg{border-radius:50%;background:#d8293a;animation:iiqrf 1.4s infinite;height:0.375rem;width:6px;display:inline-block;}
.rcdj3{gap:2px;display:inline-flex;color:#c77c2a;}
.rcdj3 svg{width:16px;height:1rem;}
.clqb0xn{padding:0.563rem 14px;background:#ffffff;border-radius:0.25rem;gap:0.375rem;border:1px solid rgba(90,66,72,0.238);align-items:center;font-weight:600;display:inline-flex;font-size:13px;color:#1a1214;}
.a11218{background:#9d2943;border-color:transparent;color:#ffffff;}
.y7fpwa{padding:5px 9px;background:rgba(90,66,72,0.232);border-radius:4px;color:#9d2943;font-weight:700;letter-spacing:.1em;font-size:10px;text-transform:uppercase;}
.h3g82{flex:0 0 auto;padding:4px 0.625rem;background:#d8293a;border-radius:0.25rem;color:#fff;display:inline-flex;font-size:12px;align-items:center;font-weight:700;}
.obfc47{overflow:hidden;border-radius:0.5rem;border:1px solid rgba(90,66,72,0.238);background:#ffffff;min-width:0;display:block;text-decoration:none;color:inherit;}
.ty25y{background-position:center;aspect-ratio:4/3;background-size:cover;display:block;position:relative;}
.eqxbfblg{aspect-ratio:16/10;}
.aq79zig{padding:0.875rem;background:linear-gradient(transparent,rgba(26,18,20,0.715)),linear-gradient(transparent 30%,rgba(0,0,0,0.666));position:absolute;right:0;left:0;bottom:0;}
.fnj8g9{color:#c4a8b1;font-size:10px;text-shadow:0 1px 3px rgba(0,0,0,0.724);text-transform:uppercase;letter-spacing:.14em;display:block;margin-bottom:3px;}
.gtn79{font-weight:700;display:block;text-shadow:0 1px 0.25rem rgba(0,0,0,0.734);font-family:"Playfair Display", 'Iowan Old Style', Georgia, serif;color:#f9eff2;font-size:20px;}
.zuhpc{background:#d8293a;border-radius:4px;gap:0.375rem;padding:4px 9px;font-weight:700;display:inline-flex;top:10px;color:#fff;left:0.625rem;position:absolute;letter-spacing:.04em;align-items:center;font-size:11px;}
.zuhpc .hl1eg{background:#fff;}
.d3rj8j3{padding:0.875rem 1rem;}
.az69ldp{font-size:0.875rem;color:#0d7a4f;font-family:"Red Hat Mono", Menlo, Monaco, Consolas, monospace;font-weight:700;}
.qta7w{gap:0.375rem;font-size:12.5px;margin-top:2px;display:flex;align-items:center;color:#5a4248;}
.qta7w i{border-radius:50%;background:#c77c2a;font-style:normal;width:7px;height:0.438rem;}
.d3rj8j3 .zegxvk{margin-top:12px;width:100%;}
.dsy52{gap:1rem;grid-template-columns:repeat(4,1fr);display:grid;}
.vj5u0u{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid;}
.vj19qd{gap:16px;grid-template-columns:repeat(2,1fr);display:grid;}
.dsy52>*,.vj5u0u>*,.vj19qd>*{min-width:0;}
@media(max-width:979px){.dsy52,.vj5u0u{grid-template-columns:repeat(2,1fr);}
}
@media(max-width:620px){.dsy52,.vj5u0u,.vj19qd{grid-template-columns:1fr;}
}
.gl8twhxj{grid-template-columns:1fr 1fr;gap:16px;display:grid;}
.gl8twhxj>*{min-width:0;}
.o50qgs{padding:1.625rem;}
.cxmjyg94{padding:9px 0;gap:0.75rem;font-size:0.875rem;border-top:1px solid rgba(90,66,72,0.239);display:flex;justify-content:space-between;}
.cxmjyg94 span{flex:0 0 auto;color:#5a4248;}
.cxmjyg94 b{text-align:right;}
.hozez{padding:0.625rem 0;border-top:1px solid rgba(90,66,72,0.236);}
.hozez:first-child{border-top:0;}
.io5yc{font-size:12px;color:#5a4248;}
.sb4xmdt{font-weight:600;font-size:0.906rem;color:#1a1214;}
@media(max-width:761px){.gl8twhxj{grid-template-columns:1fr;}
}
.vgc14{margin-bottom:1rem;min-width:0;}
.w77b63c{gap:0.75rem;align-items:flex-end;flex-wrap:wrap;justify-content:space-between;display:flex;}
.w77b63c .gz7kz{gap:6px;flex-direction:column;display:flex;min-width:0;}
.enpr25{gap:0.5rem;flex-direction:column;display:flex;align-items:flex-start;}
.ccyjwrn0{gap:8px;align-items:center;display:flex;text-align:center;flex-direction:column;}
.ighj39u{overflow-wrap:break-word;letter-spacing:-.01em;color:#1a1214;line-height:1.1;font-weight:700;font-family:"Playfair Display", 'Iowan Old Style', Georgia, serif;font-size:30px;}
@media(max-width:618px){.ighj39u{font-size:1.438rem;}
}
.ztaiy9 .ighj39u{color:#f9eff2;}
.mmtp1rk{background:rgba(157,41,67,0.146);border-radius:0.25rem;padding:0.313rem 0.688rem;text-transform:uppercase;color:#9d2943;letter-spacing:.12em;}
.hxr0jlb{gap:0.625rem;align-items:center;display:inline-flex;}
.hxr0jlb::before{background:#9d2943;height:1px;content:"";width:1.5rem;display:inline-block;}
.g838xe3{gap:0.5rem;align-items:center;display:inline-flex;}
.g838xe3::before{background:#9d2943;border-radius:50%;content:"";width:0.375rem;display:inline-block;height:0.375rem;}
.ztaiy9 .mmtp1rk{background:rgba(138,43,61,0.104);color:#f9eff2;}
.ztaiy9 .hxr0jlb::before,.ztaiy9 .g838xe3::before{background:#e89aae;}
.ykhveoym{transition:opacity 220ms cubic-bezier(0.4, 0, 0.2, 1);gap:0.375rem;color:#0d7a4f;white-space:nowrap;font-weight:600;display:inline-flex;align-items:center;font-size:0.875rem;}
.ykhveoym:hover{opacity:.8;}
.ykhveoym svg{width:0.938rem;height:0.938rem;}
.b7ukger svg{width:0.875rem;height:0.875rem;}
.t4lhzn4q{border-radius:0.25rem;background:#0d7a4f;padding:9px 1.125rem;color:#ffffff;}
.t4lhzn4q:hover{background:#0a5f3d;opacity:1;}
.ztaiy9 .ykhveoym{color:#e89aae;}
.d9p6jlx{margin:-2px 0 1rem;background:rgba(90,66,72,0.227);height:1px;}
.ztaiy9 .d9p6jlx{background:rgba(209,145,161,0.203);}
.pklb7{gap:40px;border-radius:0.875rem;padding:2.625rem;margin:0;grid-template-columns:1.3fr 1fr;background:linear-gradient(132deg,#2a1418,#4a1f29);display:grid;color:#f9eff2;}
.p3kyy{margin:18px 0 1rem;font-family:"Playfair Display", 'Iowan Old Style', Georgia, serif;letter-spacing:-.01em;color:#f9eff2;font-size:50px;line-height:1.05;overflow-wrap:anywhere;}
.p3kyy em{color:#e89aae;font-style:normal;}
.tmw8pva{max-width:27.5rem;color:#c4a8b1;font-size:16px;}
.s1cor7h{gap:1.125rem;align-items:center;display:flex;margin-top:1.625rem;flex-wrap:wrap;}
.fa4zgny1{font-size:0.875rem;color:#c4a8b1;}
.ebmqdw2{color:#c4a8b1;font-size:0.813rem;}
.jxtewzkd{margin:4px 0 2px;color:#f9eff2;font-size:2.125rem;font-weight:700;font-family:"Red Hat Mono", Menlo, Monaco, Consolas, monospace;}
.dfqpb81b{font-size:0.875rem;margin-bottom:1.25rem;color:#c4a8b1;}
.dfqpb81b span[data-m]{font-family:"Red Hat Mono", Menlo, Monaco, Consolas, monospace;color:#f9eff2;}
.gn5us{gap:12px;padding:11px 0;align-items:center;border-top:1px solid rgba(209,145,161,0.234);display:flex;}
.g2p5f b{font-weight:600;color:#f9eff2;font-size:0.875rem;display:block;}
.g2p5f span{color:#c4a8b1;font-size:0.781rem;display:block;}
@media(max-width:977px){.pklb7{padding:30px;grid-template-columns:1fr;}
.p3kyy{font-size:38px;}
}
@media(max-width:622px){.pklb7{padding:1.5rem;}
.p3kyy{font-size:1.875rem;}
}
.t06ajc{grid-template-columns:repeat(4,1fr);border-radius:8px;background:#2a1418;display:grid;}
.zpu2gj{padding:22px 1.5rem;border-right:1px solid rgba(209,145,161,0.193);}
.zpu2gj:last-child{border-right:0;}
.w29s61{min-width:0;font-family:"Red Hat Mono", Menlo, Monaco, Consolas, monospace;color:#f9eff2;font-weight:700;font-size:28px;}
.j2z9bzbw{color:#e89aae;}
.ubk0b{color:#c4a8b1;margin-top:3px;font-size:13.5px;}
@media(max-width:979px){.t06ajc{grid-template-columns:1fr 1fr;}
}
@media(max-width:622px){.t06ajc{grid-template-columns:1fr;}
.zpu2gj{border-bottom:1px solid rgba(209,145,161,0.233);border-right:0;}
.zpu2gj:last-child{border-bottom:0;}
}
.bfo88{padding:1.5rem;color:inherit;text-decoration:none;display:block;}
.ihcdtvu{border-radius:4px;background:rgba(90,66,72,0.254);width:48px;margin-bottom:16px;align-items:center;display:flex;color:#9d2943;justify-content:center;height:3rem;}
.ihcdtvu svg{width:1.5rem;height:1.5rem;}
.pw2tc{margin-bottom:0.25rem;font-family:"Playfair Display", 'Iowan Old Style', Georgia, serif;color:#1a1214;font-size:1.313rem;}
.j4xc90{color:#5a4248;font-size:14px;}
.m5w8gurw{gap:13px;padding:20px;align-items:center;display:flex;}
.m5w8gurw .swp4m{display:flex;}
.vy83gk{display:block;font-weight:700;font-size:1.188rem;color:#1a1214;}
.is6l6eb{font-size:0.813rem;display:block;color:#5a4248;}
.glyp2obd{gap:16px;grid-template-columns:repeat(3,1fr);margin-top:8px;display:grid;}
.pdut96{padding:1.875rem;border-radius:0.5rem;text-align:center;color:#f9eff2;}
.qc5gf{background:linear-gradient(rgba(0,0,0,0.358),rgba(0,0,0,0.362)),linear-gradient(137deg,#c77c2a,#b8516a);}
.rdhi7k6{background:linear-gradient(rgba(0,0,0,0.369),rgba(0,0,0,0.361)),linear-gradient(129deg,#9d2943,#b8516a);}
.e85i7r0{background:linear-gradient(rgba(0,0,0,0.354),rgba(0,0,0,0.316)),linear-gradient(133deg,#0d7a4f,#b8516a);}
.kgvd340e{opacity:.85;font-size:12px;letter-spacing:.16em;}
.robnzs58{margin:8px 0 2px;font-family:"Red Hat Mono", Menlo, Monaco, Consolas, monospace;font-weight:700;font-size:40px;overflow-wrap:anywhere;}
.zlyzcue{font-size:0.813rem;opacity:.8;}
.e9osbxod{overflow:hidden;background:#ffffff;border:1px solid rgba(90,66,72,0.258);border-radius:8px;display:flex;margin-top:1.125rem;align-items:center;}
.dvsfb{padding:0.875rem 1.125rem;flex:0 0 auto;color:#1a1214;border-right:1px solid rgba(90,66,72,0.231);font-size:14px;white-space:nowrap;font-weight:700;}
.gxroi0p6{flex:1;overflow:hidden;min-width:0;}
.lyyil{padding:0.875rem 20px;gap:30px;white-space:nowrap;display:flex;will-change:transform;}
.pfrf1d{font-size:0.875rem;color:#5a4248;}
.pfrf1d b{font-weight:700;color:#0d7a4f;margin-right:0.5rem;font-family:"Red Hat Mono", Menlo, Monaco, Consolas, monospace;}
@media(max-width:978px){.glyp2obd{grid-template-columns:1fr;}
}
.wi622n{margin-bottom:6px;color:#1a1214;font-size:1.5rem;font-family:"Playfair Display", 'Iowan Old Style', Georgia, serif;}
.dxakf6h{padding:0.875rem 0;border-top:1px solid rgba(90,66,72,0.226);}
.dxakf6h:first-of-type{border-top:0;}
.sj9r7grk{margin-bottom:0.438rem;font-size:12.5px;color:#5a4248;}
.qf3gp{gap:0.75rem;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;}
.gq1cm53p{font-size:0.938rem;font-weight:600;}
.vrfpvo5e{gap:0.5rem;display:flex;}
.fhr35qe{border:1px solid rgba(90,66,72,0.213);border-radius:4px;padding:0.375rem 12px;text-align:center;font-size:14px;font-family:"Red Hat Mono", Menlo, Monaco, Consolas, monospace;min-width:3.375rem;}
.fhr35qe small{font-size:11px;font-family:"Onest", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;display:block;color:#5a4248;}
.i7sbk5o{padding:1rem;overflow:hidden;border-radius:8px;aspect-ratio:16/11;flex-direction:column;display:flex;text-decoration:none;color:#f9eff2;background-size:cover;background-position:center;position:relative;}
.i7sbk5o::after{inset:0;background:linear-gradient(transparent 40%,rgba(26,18,20,0.731)),linear-gradient(transparent 25%,rgba(0,0,0,0.679));position:absolute;content:"";}
.i7sbk5o>*{z-index:1;position:relative;}
.y438p9kv{padding:0.25rem 9px;gap:0.375rem;background:#d8293a;border-radius:0.25rem;font-size:11px;align-self:flex-start;align-items:center;color:#fff;font-weight:700;display:inline-flex;letter-spacing:.04em;}
.y438p9kv .hl1eg{background:#fff;}
.qk6qs5n7{font-size:23px;font-weight:700;font-family:"Playfair Display", 'Iowan Old Style', Georgia, serif;text-shadow:0 1px 4px rgba(0,0,0,0.767);margin-top:auto;}
.don6agy{gap:8px;color:#c4a8b1;display:flex;font-size:0.781rem;align-items:center;margin-top:0.5rem;justify-content:space-between;}
.fnu0zz{font-weight:600;color:#f9eff2;}
.vfl620{gap:0.75rem;display:flex;margin-bottom:6px;align-items:baseline;justify-content:space-between;flex-wrap:wrap;}
.geep6z4{font-family:"Playfair Display", 'Iowan Old Style', Georgia, serif;color:#1a1214;font-size:1.5rem;}
.bucht2{font-size:0.813rem;color:#5a4248;}
.bucht2 b{font-family:"Red Hat Mono", Menlo, Monaco, Consolas, monospace;color:#1a1214;}
.pzwwcz0{margin:1rem 0;}
.rfp2y{padding:13px 14px;border-radius:0.25rem;gap:14px;display:flex;align-items:center;}
.rfp2y:nth-child(odd){background:#f4efed;}
.ltwa7jfd{font-weight:700;width:1.125rem;font-family:"Red Hat Mono", Menlo, Monaco, Consolas, monospace;color:#5a4248;}
.b7a7bhf2{flex:1;min-width:0;font-weight:600;}
.vt0mon{font-family:"Red Hat Mono", Menlo, Monaco, Consolas, monospace;font-size:0.875rem;color:#5a4248;}
.t8jg0rt{width:100%;}
.ccu6hd{background:#f4efed;gap:0.75rem;border-radius:0.25rem;border:1px solid rgba(90,66,72,0.261);padding:12px 16px;margin-top:14px;display:flex;color:#5a4248;align-items:center;font-size:13.5px;}
.tfha4q{padding:1.625rem;display:flex;flex-direction:column;}
.q84svly{margin:0.625rem 0 4px;font-size:26px;color:#1a1214;font-family:"Playfair Display", 'Iowan Old Style', Georgia, serif;}
.l8c6jq{font-weight:700;margin-bottom:0.875rem;font-size:0.938rem;color:#9d2943;}
.t2ik4p{flex:1;color:#5a4248;font-size:0.875rem;}
.tfha4q .zegxvk{margin-top:1.125rem;width:100%;}
.o72pbd4{gap:0.625rem;padding-top:0.75rem;display:flex;justify-content:space-between;border-top:1px solid rgba(90,66,72,0.235);align-items:center;margin-top:14px;}
.pf7dtk{color:#5a4248;font-size:0.688rem;letter-spacing:.04em;}
.qgo6o{text-decoration:none;color:#0d7a4f;font-size:0.813rem;font-weight:600;}
.xgjqzxd4{padding:1.75rem;}
.sbyf1cl{gap:0.625rem;margin-bottom:6px;align-items:center;color:#1a1214;display:flex;font-size:24px;font-family:"Playfair Display", 'Iowan Old Style', Georgia, serif;}
.sbyf1cl svg{color:#9d2943;width:1.375rem;height:1.375rem;}
.o3zk4o83{gap:12px;flex-wrap:wrap;display:flex;align-items:center;margin-top:1.125rem;}
.pp3jz{margin-left:auto;}
.mfjwi{gap:0.625rem;margin-top:1.375rem;align-items:center;flex-wrap:wrap;font-size:0.875rem;border-top:1px solid rgba(90,66,72,0.22);display:flex;padding-top:18px;}
.ccypg{color:#5a4248;}
.kuzm1u{gap:0.438rem;padding:0.563rem 0.875rem;border:1px solid rgba(90,66,72,0.24);border-radius:4px;font-size:13.5px;text-decoration:none;color:#1a1214;display:inline-flex;align-items:center;}
.kuzm1u svg{height:15px;width:15px;color:#9d2943;}
@media(max-width:618px){.pp3jz{width:100%;margin-left:0;}
}
.acm0uy{padding:1.5rem;border-top:3px solid #9d2943;}
.hpt1y{border-top-color:rgba(90,66,72,0.211);}
.e4yem{border-top-color:#c4a8b1;}
.pne3xuv{border-top-color:#c77c2a;}
.vs4n6zmo{border-top-color:#9d2943;}
.d1euypo{font-family:"Playfair Display", 'Iowan Old Style', Georgia, serif;font-size:22px;font-weight:700;color:#1a1214;}
.y8cf90b9{margin:2px 0 0.875rem;font-size:0.813rem;color:#5a4248;}
.vfipp{gap:0.563rem;padding:0.438rem 0;font-size:13.5px;color:#5a4248;display:flex;align-items:flex-start;}
.vfipp svg{flex:0 0 auto;width:1rem;height:1rem;margin-top:2px;color:#0d7a4f;}
.jhdz1{padding:34px;background:#2a1418;gap:24px;border-radius:0.5rem;display:flex;flex-wrap:wrap;color:#f9eff2;align-items:center;}
.iu1d6p10{background:rgba(138,43,61,0.089);border-radius:0.5rem;flex:0 0 auto;align-items:center;width:56px;display:flex;color:#f9eff2;height:56px;justify-content:center;}
.iu1d6p10 svg{width:1.625rem;height:1.625rem;}
.unvglk1{color:#f9eff2;font-family:"Playfair Display", 'Iowan Old Style', Georgia, serif;font-size:25px;}
.f9y2oga{color:#c4a8b1;font-size:0.875rem;}
.y98l8tc1{gap:12px;flex-wrap:wrap;margin-left:auto;display:flex;}
@media(max-width:979px){.y98l8tc1{width:100%;margin-left:0;}
.y98l8tc1 .zegxvk{flex:1;}
}
.vd35q6{gap:1rem;padding:18px 22px;align-items:center;display:flex;flex-wrap:wrap;}
.gxca6c{font-size:15px;color:#1a1214;}
.jja0cw{background:#f4efed;flex:1;border:1px solid rgba(90,66,72,0.25);border-radius:4px;padding:0.75rem 0.875rem;min-width:10rem;font-size:0.938rem;color:#1a1214;}
.zpqku{margin-left:auto;color:#5a4248;font-size:13px;}
@media(max-width:617px){.zpqku{width:100%;margin-left:0;}
}
.sphf2c{padding:24px;}
.al6sy0xo{gap:10px;font-size:1.25rem;font-family:"Playfair Display", 'Iowan Old Style', Georgia, serif;align-items:center;color:#1a1214;margin-bottom:14px;display:flex;}
.al6sy0xo svg{width:22px;height:1.375rem;color:#9d2943;}
.gaz3hyp{background:#2a1418;border-color:rgba(209,145,161,0.203);color:#f9eff2;}
.gaz3hyp .al6sy0xo{color:#f9eff2;}
.gaz3hyp .al6sy0xo svg{color:#f9eff2;}
.lvjiiv{color:#c4a8b1;font-size:0.875rem;margin-bottom:16px;}
.roi06r{gap:0.625rem;display:flex;}
.wdvsa3l{background:rgba(138,43,61,0.072);border-radius:0.25rem;flex:1;padding:10px 0.875rem;font-size:0.813rem;color:#f9eff2;}
.wdvsa3l small{font-size:10px;color:#c4a8b1;display:block;}
.ne5u7p7k{font-size:12px;clear:both;color:#c4a8b1;margin-top:0.875rem;}
.u4w83xn{padding:1.5rem;}
.t7ha6k48{margin-bottom:0.875rem;font-size:1.125rem;color:#1a1214;font-family:"Playfair Display", 'Iowan Old Style', Georgia, serif;}
.qy2fdu{padding:10px 0;border-top:1px solid rgba(90,66,72,0.24);}
.qy2fdu:first-of-type{border-top:0;}
.ox5il8{color:#5a4248;font-size:0.75rem;}
.qy2fdu b{color:#1a1214;font-size:0.906rem;}
.pjgd5{gap:0.625rem;padding:11px 0;display:flex;text-decoration:none;color:#1a1214;border-top:1px solid rgba(90,66,72,0.245);font-size:0.906rem;justify-content:space-between;}
.pjgd5:first-of-type{border-top:0;}
.jvutns{gap:11px;padding:12px 0;display:flex;border-top:1px solid rgba(90,66,72,0.224);align-items:flex-start;}
.jvutns:first-of-type{border-top:0;}
.jvutns .x1wolnk{flex:0 0 auto;color:#0d7a4f;margin-top:1px;}
.jvutns .x1wolnk svg{width:18px;height:18px;}
.jvutns b{font-weight:600;color:#1a1214;font-size:0.875rem;}
.jvutns span{color:#5a4248;display:block;font-size:12.5px;}
.gmhoww{padding:22px 1.625rem;gap:18px;display:flex;flex-wrap:wrap;align-items:center;}
.agvp05{font-weight:700;color:#1a1214;font-size:16px;}
.zhv09cc{color:#0d7a4f;font-weight:600;font-size:14px;}
.b6kfa4{color:#5a4248;font-size:14px;}
.gmhoww .h3g82{margin-left:auto;}
.sczazk{gap:10px;padding-top:1rem;flex-wrap:wrap;display:flex;width:100%;border-top:1px solid rgba(90,66,72,0.211);margin-top:16px;}
.dcuuvzw{border-radius:4px;border:1px solid rgba(90,66,72,0.219);padding:0.563rem 1rem;font-size:13px;font-weight:600;color:#5a4248;}
@media(max-width:619px){.gmhoww .h3g82{margin-left:0;}
}
.a2ta3r{gap:14px;grid-template-columns:repeat(4,1fr);margin-top:8px;display:grid;}
.rrbda{padding:20px;text-align:center;}
.w93w4bpn{font-size:1.375rem;color:#9d2943;font-weight:700;font-family:"Playfair Display", 'Iowan Old Style', Georgia, serif;}
.zdc1rr{font-size:0.844rem;margin-top:4px;font-weight:600;color:#1a1214;}
.hoib9p{margin-top:2px;font-size:0.75rem;color:#5a4248;}
.vz7j8xjp{gap:0.75rem;padding:14px 18px;flex-wrap:wrap;display:flex;margin-top:1rem;align-items:center;}
.jydmg{font-size:0.813rem;color:#5a4248;}
.x5ykjg{border-radius:4px;border:1px solid rgba(90,66,72,0.237);padding:8px 14px;font-weight:600;font-size:13px;color:#5a4248;}
@media(max-width:979px){.a2ta3r{grid-template-columns:1fr 1fr;}
}
@media(max-width:621px){.a2ta3r{grid-template-columns:1fr;}
}
.rmtrcx{padding:30px;}
.vgx7d{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:18px;display:grid;}
.tgbcz1wd .swp4m{margin-bottom:0.75rem;}
.k4ii2908{display:block;color:#1a1214;margin-bottom:0.25rem;font-size:0.938rem;}
.fcncy{font-size:13.5px;color:#5a4248;}
@media(max-width:982px){.vgx7d{grid-template-columns:1fr 1fr;}
}
@media(max-width:618px){.vgx7d{grid-template-columns:1fr;}
}
.g4aedh3r{gap:1.375rem;padding:1.625rem;align-items:center;display:flex;flex-wrap:wrap;}
.evrsjijn{border-radius:50%;flex:0 0 auto;background:#9d2943;font-family:"Playfair Display", 'Iowan Old Style', Georgia, serif;font-weight:700;display:flex;width:64px;justify-content:center;height:64px;font-size:1.375rem;align-items:center;color:#ffffff;}
.li9ya4{color:#1a1214;font-size:1.063rem;}
.weh7xih{font-size:0.844rem;color:#5a4248;margin-top:2px;}
.wfi9i3{margin-top:8px;color:#5a4248;max-width:32.5rem;font-size:13px;}
.cvm20j2{color:#5a4248;font-size:13px;text-align:right;margin-left:auto;}
.z0jeap9{gap:0.375rem;display:inline-flex;justify-content:flex-end;font-weight:600;align-items:center;color:#0d7a4f;}
.z0jeap9 svg{height:15px;width:15px;}
.plsa4y9d{margin-top:0.25rem;}
.ejnun66c{color:#0d7a4f;margin-top:6px;display:block;text-decoration:none;}
@media(max-width:621px){.cvm20j2{text-align:left;margin-left:0;}
.z0jeap9{justify-content:flex-start;}
}
.b8c84u5{gap:1rem;grid-template-columns:.8fr 1fr 1fr 1fr;display:grid;margin-top:0.5rem;}
.za1tt9{padding:26px;background:#2a1418;border-radius:0.5rem;justify-content:center;display:flex;flex-direction:column;color:#f9eff2;}
.hueof{font-weight:700;font-family:"Red Hat Mono", Menlo, Monaco, Consolas, monospace;font-size:2.875rem;}
.za1tt9 .rcdj3{margin:8px 0;color:#c77c2a;}
.vuxb2{font-size:0.813rem;color:#c4a8b1;}
.lzhgy4{padding:22px;}
.lzhgy4 .rcdj3{margin-bottom:10px;}
.t2xpqlad{color:#5a4248;font-size:0.875rem;}
.loafaw{gap:0.625rem;justify-content:space-between;margin-top:16px;display:flex;font-size:13px;}
.loafaw b{font-weight:600;color:#1a1214;}
.loafaw span{color:#5a4248;}
@media(max-width:981px){.b8c84u5{grid-template-columns:1fr 1fr;}
}
@media(max-width:623px){.b8c84u5{grid-template-columns:1fr;}
}
.b1rpq{padding:1.875rem;grid-template-columns:1.4fr 1fr;gap:30px;display:grid;}
.z48epw{font-size:1.75rem;font-family:"Playfair Display", 'Iowan Old Style', Georgia, serif;color:#1a1214;margin-bottom:0.875rem;}
.dysrw8xm p{margin-bottom:0.75rem;color:#5a4248;font-size:0.906rem;}
.xbmaaru{grid-template-columns:repeat(4,1fr);gap:0.75rem;margin-top:18px;display:grid;}
.jt79o3{border-radius:4px;border:1px solid rgba(90,66,72,0.22);padding:16px;}
.bd0942g{font-weight:700;font-family:"Playfair Display", 'Iowan Old Style', Georgia, serif;color:#1a1214;font-size:1.5rem;}
.a5y8q7{font-size:0.75rem;color:#5a4248;}
.g96hg5a .brd1v{display:block;margin-bottom:16px;}
.kvf483x{padding:0.688rem 0;gap:0.688rem;border-top:1px solid rgba(90,66,72,0.247);align-items:flex-start;display:flex;}
.kvf483x:first-of-type{border-top:0;}
.kvf483x .x1wolnk{flex:0 0 auto;color:#0d7a4f;margin-top:1px;}
.kvf483x .x1wolnk svg{width:1.125rem;height:18px;}
.kvf483x b{color:#1a1214;font-size:0.906rem;}
.kvf483x span{color:#5a4248;display:block;font-size:12.5px;}
@media(max-width:983px){.b1rpq{grid-template-columns:1fr;}
}
@media(max-width:981px){.xbmaaru{grid-template-columns:repeat(2,1fr);}
}
.h7h7hqsp{overflow:hidden;grid-template-columns:1.2fr 1fr;display:grid;}
.w5kxt{background:linear-gradient(140deg,#2a1418,#4a1f29);position:relative;min-height:300px;}
.jl26w{inset:0;background-size:2.5rem 2.5rem;position:absolute;background-image:linear-gradient(rgba(209,145,161,0.215) 1px,transparent 1px),linear-gradient(91deg,rgba(209,145,161,0.223) 1px,transparent 1px);}
.gr9uc{color:#e89aae;left:50%;top:48%;position:absolute;transform:translate(-50%,-100%);}
.gr9uc svg{width:2.5rem;height:40px;}
.iaosu0tx{padding:6px 10px;border-radius:0.25rem;background:rgba(26,18,20,0.748);position:absolute;left:1.125rem;font-size:12px;font-family:"Red Hat Mono", Menlo, Monaco, Consolas, monospace;bottom:16px;color:#c4a8b1;}
.ajd9lr{padding:1.75rem;}
.mmifth{font-size:20px;margin-bottom:0.375rem;font-family:"Playfair Display", 'Iowan Old Style', Georgia, serif;color:#1a1214;}
.o1bgsuk{margin:0.625rem 0;color:#1a1214;font-size:14.5px;}
.rds40t{padding:9px 0;gap:0.563rem;border-top:1px solid rgba(90,66,72,0.221);color:#5a4248;font-size:13.5px;display:flex;align-items:flex-start;}
.rds40t svg{flex:0 0 auto;width:1rem;color:#9d2943;margin-top:2px;height:1rem;}
.w1vzrffi{display:inline-block;margin-top:0.875rem;}
@media(max-width:758px){.h7h7hqsp{grid-template-columns:1fr;}
}
.fsdza91g{margin-top:0.5rem;}
.f5npq{padding:1.25rem 0;border-bottom:1px solid rgba(90,66,72,0.229);}
.ojv3869j{list-style:none;gap:1.125rem;align-items:center;display:flex;cursor:pointer;}
.ojv3869j::-webkit-details-marker{display:none;}
.yttls{flex:0 0 auto;background:#9d2943;padding:0.313rem 9px;border-radius:0.25rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;font-size:0.625rem;color:#ffffff;}
.lsle5e{flex:1;color:#1a1214;font-size:17px;font-weight:700;}
.aqnitd2{transition:transform 220ms cubic-bezier(0.4, 0, 0.2, 1);font-size:1.5rem;color:#5a4248;line-height:1;}
.f5npq[open] .aqnitd2{transform:rotate(51deg);}
.pmq07{padding:14px 0 0 0;max-width:780px;color:#5a4248;font-size:0.906rem;}
.p8u5osx7{padding:30px;}
.cnxr8p{font-size:1.563rem;font-family:"Playfair Display", 'Iowan Old Style', Georgia, serif;margin-bottom:12px;color:#1a1214;}
.p8u5osx7 p{margin-bottom:10px;font-size:0.906rem;max-width:55rem;color:#5a4248;}
.gdqnok{margin-top:0.75rem;color:#0d7a4f;text-decoration:none;font-weight:600;display:inline-block;}
.id80u0p9{background:#2a1418;padding:2.5rem 0;margin-top:34px;color:#c4a8b1;}
.qex5zuj{gap:26px;grid-template-columns:1.6fr repeat(4,1fr);display:grid;}
.gcos68c{color:#f9eff2;font-family:"Playfair Display", 'Iowan Old Style', Georgia, serif;font-size:22px;letter-spacing:.04em;}
.rc81us{line-height:1.6;margin-top:0.875rem;font-size:0.781rem;}
.oi451dh{color:#f9eff2;display:block;font-size:0.813rem;margin-bottom:12px;}
.wgs4u9a7{padding:0.563rem 0;display:block;font-size:0.844rem;text-decoration:none;color:#c4a8b1;}
@media(max-width:983px){.qex5zuj{grid-template-columns:1fr 1fr;}
}
@media(max-width:619px){.qex5zuj{grid-template-columns:1fr;}
}
.pkway{padding:16px 0;background:#3d1e24;position:fixed;left:0;z-index:60;bottom:0;right:0;color:#f9eff2;}
.t3oqi6qu{gap:1.25rem;align-items:center;flex-wrap:wrap;display:flex;}
.km0h0ex{flex:1;min-width:15rem;color:#c4a8b1;font-size:0.844rem;}
.km0h0ex a{color:#f9eff2;text-decoration:underline;}
.gm8issk{gap:0.625rem;display:flex;}
@media(max-width:618px){.t3oqi6qu{gap:12px;flex-direction:column;align-items:stretch;}
.gm8issk .zegxvk{flex:1;}
}
.ysx8c946{padding:0.875rem 16px;background:#ffffff;border:1px solid rgba(90,66,72,0.217);gap:0.75rem;border-radius:8px;transition:opacity 220ms cubic-bezier(0.4, 0, 0.2, 1),transform 220ms cubic-bezier(0.4, 0, 0.2, 1);z-index:55;left:1.125rem;box-shadow:0 0.25rem 16px rgba(26,18,20,0.13), 0 0.5rem 2rem rgba(157,41,67,0.096);position:fixed;display:flex;max-width:340px;bottom:1.125rem;pointer-events:none;transform:translateY(0.75rem);opacity:0;}
.c0wwuc8{pointer-events:auto;opacity:1;transform:translateY(0);}
.uecg7{flex:0 0 auto;background:rgba(157,41,67,0.134);border-radius:0.25rem;display:flex;height:40px;justify-content:center;width:2.5rem;color:#0d7a4f;align-items:center;}
.uecg7 svg{height:22px;width:1.375rem;}
.jzhb3to5{font-size:13.5px;color:#1a1214;line-height:1.4;}
.jzhb3to5 b{font-weight:700;}
.jzhb3to5 .jhkblo3{font-weight:700;font-family:"Red Hat Mono", Menlo, Monaco, Consolas, monospace;color:#0d7a4f;}
@media(max-width:618px){.ysx8c946{right:10px;left:10px;max-width:none;}
}