*{padding:0;margin:0;box-sizing:border-box;}
html{-webkit-text-size-adjust:100%;}
body{background:#faf8f7;line-height:1.55;overflow-wrap:break-word;-webkit-font-smoothing:antialiased;font-family:"Source Sans 3", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;overflow-x:hidden;color:#554147;text-rendering:optimizeLegibility;font-size:1rem;}
img{display:block;max-width:100%;}
a{text-decoration:none;color:inherit;}
button{border:none;background:none;font-family:inherit;cursor:pointer;}
input{font-family:inherit;}
svg{display:block;}
h1,h2,h3,h4{font-family:"Playfair Display", Cambria, Georgia, 'Times New Roman', serif;overflow-wrap:anywhere;color:#1a0f11;}
::-webkit-scrollbar{height:0.5rem;width:8px;}
::-webkit-scrollbar-thumb{background:rgba(85,65,71,0.158);border-radius:0.5rem;}
::-webkit-scrollbar-track{background:transparent;}
.nbrrvn1x{padding:0 18px;margin:0 auto;width:100%;max-width:80rem;}
.gelv3gxr{padding:2.125rem 0;}
.xtxuhhg{color:#1a0f11;font-family:"Playfair Display", Cambria, Georgia, 'Times New Roman', serif;font-weight:700;line-height:1.1;font-size:30px;letter-spacing:-.01em;}
.qd82a{color:#554147;font-size:15px;margin-top:0.375rem;}
.u900tm .xtxuhhg{color:#f9ebe9;}
.u900tm .qd82a{color:#c9a8ad;}
.cdqea1{background:#ffffff;}
.wk2re{background:#ffffff;border-radius:8px;border:1px solid rgba(85,65,71,0.173);}
.epjawq{line-height:1.4;text-transform:uppercase;font-family:"Source Sans 3", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;font-size:11px;display:inline-block;font-weight:700;color:#7d6d72;letter-spacing:.12em;}
.vpj0y8m{gap:6px;color:#1f7a4d;align-items:center;font-weight:600;display:inline-flex;white-space:nowrap;}
.vpj0y8m svg{width:0.938rem;height:15px;}
.aibgmv{background:rgba(85,65,71,0.146);border-radius:0.25rem;flex:0 0 auto;color:#9b2c3b;align-items:center;display:flex;height:30px;justify-content:center;width:30px;}
.aibgmv svg{height:1.125rem;width:1.125rem;}
.u900tm .aibgmv{background:rgba(61,26,31,0.896);color:#f9ebe9;}
.y6vbkj{background:#1e7d51;border-radius:50%;box-shadow:0 0 0 3px rgba(155,44,59,0.089);width:0.5rem;margin-right:7px;height:8px;vertical-align:middle;display:inline-block;}
.vf09eah{display:none;}
@media(max-width:621px){.nbrrvn1x{padding:0 14px;}
.gelv3gxr{padding:26px 0;}
.xtxuhhg{font-size:1.438rem;}
}
@keyframes cblg2y{0%,100%{opacity:.55}
50%{opacity:1}
}
.ntf6mco{background:#3d1a1f;font-size:13px;color:#c9a8ad;}
.trlt2tg{gap:1rem;justify-content:space-between;align-items:center;flex-wrap:nowrap;min-height:42px;display:flex;}
.oo6nym{overflow:hidden;gap:1.5rem;display:flex;min-width:0;align-items:center;}
.ra7if{gap:7px;overflow:hidden;white-space:nowrap;align-items:center;display:inline-flex;text-overflow:ellipsis;}
.ra7if svg{flex:0 0 auto;width:14px;color:#c97e28;height:14px;}
.ra7if strong{font-weight:600;color:#f9ebe9;}
.mwynak2 svg{color:#1e7d51;}
.bw3f7smo{flex:0 0 auto;}
.rhakjim7{border-radius:0.25rem;border:1px solid rgba(159,92,104,0.186);padding:8px 12px;gap:8px;align-items:center;color:#f9ebe9;display:inline-flex;}
.rhakjim7 svg{height:14px;width:0.875rem;color:#c9a8ad;}
.h5rhbq{background:#ffffff;z-index:40;border-bottom:1px solid rgba(85,65,71,0.165);position:sticky;top:0;}
.bjvi8{gap:22px;align-items:center;display:flex;height:4.375rem;}
.rcgmcjmi{flex:0 0 auto;flex-direction:column;text-decoration:none;display:flex;color:#1a0f11;justify-content:center;line-height:1;}
.sxc3te1v{font-size:22px;font-family:"Playfair Display", Cambria, Georgia, 'Times New Roman', serif;white-space:nowrap;font-weight:700;letter-spacing:.04em;}
.tjaqswi{white-space:nowrap;margin-top:3px;font-size:0.563rem;letter-spacing:.16em;text-transform:uppercase;color:#9b2c3b;}
.twe3wpi{gap:4px;margin-left:6px;display:flex;}
.wpgar{padding:9px 0.875rem;border-radius:4px;font-weight:600;text-decoration:none;font-size:0.938rem;color:#554147;white-space:nowrap;}
.xz8fb{background:#9b2c3b;color:#ffffff;}
.dzfmgj{gap:0.625rem;flex:0 0 auto;margin-left:auto;display:flex;}
.li4723mo{border-radius:0.25rem;border:1px solid rgba(85,65,71,0.148);width:44px;justify-content:center;align-items:center;color:#1a0f11;cursor:pointer;display:none;height:44px;margin-left:8px;}
.li4723mo svg{height:22px;width:1.375rem;}
.gyzni{padding:1rem 0 0.25rem;}
.tpxnrr9h{gap:10px;flex-wrap:wrap;display:flex;}
.whtnsn{padding:11px 1rem;border:1px solid rgba(85,65,71,0.167);gap:0.5rem;border-radius:0.25rem;background:#ffffff;color:#1a0f11;font-weight:600;align-items:center;font-size:14px;text-decoration:none;display:inline-flex;}
.whtnsn svg{width:1rem;color:#9b2c3b;height:1rem;}
.t7s428c{background:#ffffff;border-bottom:1px solid rgba(85,65,71,0.181);display:none;}
.t7s428c .nbrrvn1x{padding-bottom:0.875rem;padding-top:0.875rem;}
.tmul6jv{padding:0.688rem 0.25rem;display:block;border-bottom:1px solid rgba(85,65,71,0.167);text-decoration:none;font-weight:600;color:#1a0f11;}
.vf09eah:checked~.t7s428c{display:block;}
@media(max-width:762px){.twe3wpi{display:none;}
.li4723mo{display:flex;}
.gyzni{display:none;}
.noox6bw{display:none;}
.bjvi8{gap:0.625rem;height:4rem;}
.dzfmgj{gap:8px;}
.tjaqswi{display:none;}
}
@media(max-width:621px){.sxc3te1v{font-size:1.188rem;}
.bjvi8{padding-bottom:0.625rem;padding-top:0.625rem;column-gap:0.625rem;height:auto;row-gap:0.625rem;flex-wrap:wrap;}
.li4723mo{order:1;margin-left:auto;}
.dzfmgj{gap:8px;margin-left:0;flex-basis:100%;width:100%;order:2;}
.dzfmgj .p555v{flex:1 1 0;padding:0.75rem 0.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:0.844rem;min-width:0;text-align:center;}
}
.p555v{padding:0.813rem 1.375rem;border-radius:4px;transition:background-color 180ms ease-out,opacity 180ms ease-out;gap:8px;font-size:0.938rem;white-space:nowrap;font-family:"Source Sans 3", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;cursor:pointer;align-items:center;font-weight:600;justify-content:center;display:inline-flex;text-decoration:none;}
.p555v svg{width:17px;height:1.063rem;}
.aeohb{background:#1f7a4d;color:#ffffff;}
.aeohb:hover{background:#156339;}
.mux5nc{background:#9b2c3b;color:#ffffff;}
.mux5nc:hover{opacity:.92;}
.yh2atro{background:transparent;border:1.5px solid rgba(85,65,71,0.174);color:#1a0f11;}
.t35frbe{background:transparent;border:1.5px solid rgba(159,92,104,0.163);color:#f9ebe9;}
.u900tm .yh2atro{border-color:rgba(159,92,104,0.189);color:#f9ebe9;}
.k0k4hjp{gap:5px;cursor:pointer;text-decoration:none;font-size:13px;display:inline-flex;font-weight:600;align-items:center;color:#1f7a4d;}
.k0k4hjp svg{width:14px;height:14px;}
.u900tm .k0k4hjp{color:#e8a4a8;}
.qz8bf{border-radius:50%;animation:cblg2y 1.4s infinite;background:#d32f2f;width:6px;display:inline-block;height:0.375rem;}
.h7ha5k{gap:2px;display:inline-flex;color:#c97e28;}
.h7ha5k svg{height:16px;width:16px;}
.md58b1{gap:0.375rem;border:1px solid rgba(85,65,71,0.161);background:#ffffff;padding:9px 0.875rem;border-radius:4px;font-size:13px;color:#1a0f11;font-weight:600;align-items:center;display:inline-flex;}
.dj5yg{border-color:transparent;background:#9b2c3b;color:#ffffff;}
.llodvb{padding:5px 0.563rem;background:rgba(85,65,71,0.175);border-radius:0.25rem;font-weight:700;letter-spacing:.1em;color:#9b2c3b;font-size:10px;text-transform:uppercase;}
.caks4fd0{flex:0 0 auto;background:#d32f2f;padding:0.25rem 0.625rem;border-radius:4px;font-size:0.75rem;align-items:center;font-weight:700;color:#fff;display:inline-flex;}
.pa4cw{border-radius:8px;overflow:hidden;background:#ffffff;border:1px solid rgba(85,65,71,0.184);display:block;text-decoration:none;color:inherit;min-width:0;}
.j7t5h{aspect-ratio:4/3;background-size:cover;background-position:center;position:relative;display:block;}
.d41pchb{aspect-ratio:16/10;}
.vbdjn{padding:14px;background:linear-gradient(transparent,rgba(26,15,17,0.636)),linear-gradient(transparent 30%,rgba(0,0,0,0.654));left:0;right:0;position:absolute;bottom:0;}
.u91x3{margin-bottom:3px;text-shadow:0 1px 3px rgba(0,0,0,0.68);letter-spacing:.14em;color:#c9a8ad;font-size:10px;display:block;text-transform:uppercase;}
.tqifs0{font-weight:700;display:block;color:#f9ebe9;font-family:"Playfair Display", Cambria, Georgia, 'Times New Roman', serif;text-shadow:0 1px 0.25rem rgba(0,0,0,0.759);font-size:20px;}
.b9ndd68{border-radius:0.25rem;gap:0.375rem;background:#d32f2f;padding:4px 9px;font-size:11px;letter-spacing:.04em;left:10px;color:#fff;top:10px;font-weight:700;position:absolute;display:inline-flex;align-items:center;}
.b9ndd68 .qz8bf{background:#fff;}
.ruor8ztw{padding:14px 1rem;}
.cb2puwvw{font-size:0.875rem;color:#1e7d51;font-family:"Source Sans 3", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;font-weight:700;}
.vor4uz{gap:0.375rem;display:flex;align-items:center;margin-top:2px;font-size:0.781rem;color:#554147;}
.vor4uz i{border-radius:50%;background:#c97e28;font-style:normal;width:0.438rem;height:0.438rem;}
.ruor8ztw .p555v{margin-top:12px;width:100%;}
.au7kglp{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid;}
.ua93tz{gap:16px;grid-template-columns:repeat(3,1fr);display:grid;}
.xyuf28{gap:1rem;grid-template-columns:repeat(2,1fr);display:grid;}
.au7kglp>*,.ua93tz>*,.xyuf28>*{min-width:0;}
@media(max-width:979px){.au7kglp,.ua93tz{grid-template-columns:repeat(2,1fr);}
}
@media(max-width:620px){.au7kglp,.ua93tz,.xyuf28{grid-template-columns:1fr;}
}
.f0ghwl1{gap:16px;grid-template-columns:1fr 1fr;display:grid;}
.f0ghwl1>*{min-width:0;}
.mwsoh2pa{padding:26px;}
.nnl08r{gap:12px;padding:0.563rem 0;justify-content:space-between;border-top:1px solid rgba(85,65,71,0.13);font-size:14px;display:flex;}
.nnl08r span{flex:0 0 auto;color:#554147;}
.nnl08r b{text-align:right;}
.a90vs{padding:10px 0;border-top:1px solid rgba(85,65,71,0.174);}
.a90vs:first-child{border-top:0;}
.w1m7xq{color:#554147;font-size:12px;}
.wjen0g{color:#1a0f11;font-weight:600;font-size:0.906rem;}
@media(max-width:762px){.f0ghwl1{grid-template-columns:1fr;}
}
.i595fqd5{min-width:0;margin-bottom:1rem;}
.fhf64kmo{gap:12px;display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;}
.fhf64kmo .d3b3nn8{gap:6px;display:flex;flex-direction:column;min-width:0;}
.pbvl5iw{gap:8px;flex-direction:column;align-items:flex-start;display:flex;}
.we3q0qg{gap:8px;flex-direction:column;display:flex;text-align:center;align-items:center;}
.qloe08{color:#1a0f11;letter-spacing:-.01em;overflow-wrap:break-word;font-weight:700;font-family:"Playfair Display", Cambria, Georgia, 'Times New Roman', serif;line-height:1.1;font-size:30px;}
@media(max-width:623px){.qloe08{font-size:1.438rem;}
}
.u900tm .qloe08{color:#f9ebe9;}
.k404b{background:rgba(155,44,59,0.106);padding:0.313rem 0.688rem;border-radius:0.25rem;letter-spacing:.12em;text-transform:uppercase;color:#9b2c3b;}
.ovkn8vuv{gap:10px;display:inline-flex;align-items:center;}
.ovkn8vuv::before{background:#9b2c3b;display:inline-block;width:24px;content:"";height:1px;}
.bwwkur4{gap:8px;align-items:center;display:inline-flex;}
.bwwkur4::before{background:#9b2c3b;border-radius:50%;height:0.375rem;display:inline-block;content:"";width:6px;}
.u900tm .k404b{background:rgba(61,26,31,0.911);color:#f9ebe9;}
.u900tm .ovkn8vuv::before,.u900tm .bwwkur4::before{background:#e8a4a8;}
.opf1fcg{transition:opacity 180ms ease-out;gap:6px;white-space:nowrap;font-size:14px;color:#1f7a4d;font-weight:600;align-items:center;display:inline-flex;}
.opf1fcg:hover{opacity:.8;}
.opf1fcg svg{width:15px;height:0.938rem;}
.gp6wxy svg{width:14px;height:0.875rem;}
.ksl8j{padding:0.563rem 18px;border-radius:0.25rem;background:#1f7a4d;color:#ffffff;}
.ksl8j:hover{background:#156339;opacity:1;}
.u900tm .opf1fcg{color:#e8a4a8;}
.gsztca{background:rgba(85,65,71,0.189);margin:-2px 0 1rem;height:1px;}
.u900tm .gsztca{background:rgba(159,92,104,0.188);}
.yykk9a2{border-radius:0.875rem;padding:42px;grid-template-columns:1.3fr 1fr;margin:0;background:linear-gradient(135deg,#3d1a1f,#5e2530);gap:2.5rem;color:#f9ebe9;display:grid;}
.g6m096{margin:18px 0 1rem;color:#f9ebe9;line-height:1.05;letter-spacing:-.01em;overflow-wrap:anywhere;font-size:3.125rem;font-family:"Playfair Display", Cambria, Georgia, 'Times New Roman', serif;}
.g6m096 em{color:#e8a4a8;font-style:normal;}
.aipm9zv{font-size:1rem;color:#c9a8ad;max-width:440px;}
.uezszox5{gap:18px;display:flex;flex-wrap:wrap;margin-top:26px;align-items:center;}
.su01zl{font-size:0.875rem;color:#c9a8ad;}
.wl2izwnn{color:#c9a8ad;font-size:0.813rem;}
.vdp3hj6g{margin:0.25rem 0 2px;font-weight:700;font-size:2.125rem;font-family:"Source Sans 3", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;color:#f9ebe9;}
.ml5aq1{margin-bottom:20px;font-size:0.875rem;color:#c9a8ad;}
.ml5aq1 span[data-m]{color:#f9ebe9;font-family:"Source Sans 3", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;}
.nj6oc9gc{gap:0.75rem;padding:0.688rem 0;border-top:1px solid rgba(159,92,104,0.176);display:flex;align-items:center;}
.sh0si4ps b{font-size:0.875rem;font-weight:600;color:#f9ebe9;display:block;}
.sh0si4ps span{display:block;color:#c9a8ad;font-size:12.5px;}
@media(max-width:982px){.yykk9a2{grid-template-columns:1fr;padding:1.875rem;}
.g6m096{font-size:2.375rem;}
}
@media(max-width:618px){.yykk9a2{padding:24px;}
.g6m096{font-size:30px;}
}
.ua6a2jzg{grid-template-columns:repeat(4,1fr);background:#3d1a1f;border-radius:8px;display:grid;}
.hhvcmlvv{padding:1.375rem 24px;border-right:1px solid rgba(159,92,104,0.197);}
.hhvcmlvv:last-child{border-right:0;}
.tr5lww0f{font-family:"Source Sans 3", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;color:#f9ebe9;min-width:0;font-weight:700;font-size:1.75rem;}
.s9733l02{color:#e8a4a8;}
.kf2u3{margin-top:3px;color:#c9a8ad;font-size:13.5px;}
@media(max-width:980px){.ua6a2jzg{grid-template-columns:1fr 1fr;}
}
@media(max-width:621px){.ua6a2jzg{grid-template-columns:1fr;}
.hhvcmlvv{border-right:0;border-bottom:1px solid rgba(159,92,104,0.171);}
.hhvcmlvv:last-child{border-bottom:0;}
}
.z9j7g1{padding:24px;display:block;text-decoration:none;color:inherit;}
.rd4cr{border-radius:0.25rem;background:rgba(85,65,71,0.157);align-items:center;color:#9b2c3b;width:3rem;margin-bottom:16px;justify-content:center;display:flex;height:3rem;}
.rd4cr svg{width:24px;height:24px;}
.piznw1{font-family:"Playfair Display", Cambria, Georgia, 'Times New Roman', serif;font-size:21px;color:#1a0f11;margin-bottom:0.25rem;}
.u8d0ybcp{color:#554147;font-size:0.875rem;}
.mhw4wl{padding:20px;gap:0.813rem;align-items:center;display:flex;}
.mhw4wl .aibgmv{display:flex;}
.xp15e0{color:#1a0f11;font-weight:700;display:block;font-size:19px;}
.got1scd{color:#554147;font-size:0.813rem;display:block;}
.vs45i{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:8px;display:grid;}
.z6un3m{padding:1.875rem;border-radius:8px;text-align:center;color:#f9ebe9;}
.xx2de8{background:linear-gradient(rgba(0,0,0,0.354),rgba(0,0,0,0.368)),linear-gradient(134deg,#c97e28,#b85c68);}
.oc56u{background:linear-gradient(rgba(0,0,0,0.366),rgba(0,0,0,0.317)),linear-gradient(133deg,#9b2c3b,#b85c68);}
.lwlbsmvu{background:linear-gradient(rgba(0,0,0,0.35),rgba(0,0,0,0.324)),linear-gradient(131deg,#1e7d51,#b85c68);}
.jmh1zqxm{font-size:0.75rem;opacity:.85;letter-spacing:.16em;}
.sc875c1{margin:0.5rem 0 2px;font-weight:700;font-size:2.5rem;overflow-wrap:anywhere;font-family:"Source Sans 3", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;}
.gmjyvut{opacity:.8;font-size:0.813rem;}
.vazrkq{background:#ffffff;border:1px solid rgba(85,65,71,0.156);overflow:hidden;border-radius:8px;align-items:center;margin-top:18px;display:flex;}
.upspji29{padding:0.875rem 18px;flex:0 0 auto;white-space:nowrap;font-weight:700;border-right:1px solid rgba(85,65,71,0.136);color:#1a0f11;font-size:14px;}
.rjsnwxo{overflow:hidden;flex:1;min-width:0;}
.t90ogtnv{gap:30px;padding:14px 20px;display:flex;white-space:nowrap;will-change:transform;}
.oxpf84q{color:#554147;font-size:0.875rem;}
.oxpf84q b{font-family:"Source Sans 3", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;font-weight:700;margin-right:0.5rem;color:#1e7d51;}
@media(max-width:977px){.vs45i{grid-template-columns:1fr;}
}
.eebujd{gap:0.75rem;margin-bottom:6px;align-items:baseline;flex-wrap:wrap;display:flex;justify-content:space-between;}
.lzb8zkz{font-size:1.5rem;font-family:"Playfair Display", Cambria, Georgia, 'Times New Roman', serif;color:#1a0f11;}
.jxrlny{color:#554147;font-size:13px;}
.jxrlny b{color:#1a0f11;font-family:"Source Sans 3", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;}
.omf9221{margin:16px 0;}
.ebul6p{padding:13px 14px;border-radius:0.25rem;gap:14px;align-items:center;display:flex;}
.ebul6p:nth-child(odd){background:#f5f2f0;}
.fehwwz{color:#554147;font-weight:700;font-family:"Source Sans 3", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;width:18px;}
.rha2p{flex:1;min-width:0;font-weight:600;}
.qzsts{color:#554147;font-family:"Source Sans 3", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;font-size:14px;}
.ndiuu{width:100%;}
.k5msv70z{font-family:"Playfair Display", Cambria, Georgia, 'Times New Roman', serif;color:#1a0f11;margin-bottom:6px;font-size:24px;}
.xwo7w7i{padding:14px 0;border-top:1px solid rgba(85,65,71,0.142);}
.xwo7w7i:first-of-type{border-top:0;}
.durgcvv8{font-size:0.781rem;margin-bottom:7px;color:#554147;}
.xwb81{gap:0.75rem;justify-content:space-between;align-items:center;display:flex;flex-wrap:wrap;}
.f46lrzw{font-size:15px;font-weight:600;}
.negy033{gap:8px;display:flex;}
.pjpyfxo{padding:0.375rem 12px;border-radius:4px;border:1px solid rgba(85,65,71,0.171);font-family:"Source Sans 3", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;min-width:3.375rem;font-size:14px;text-align:center;}
.pjpyfxo small{font-family:"Source Sans 3", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;display:block;color:#554147;font-size:11px;}
.ltigg{border-radius:0.5rem;overflow:hidden;padding:16px;text-decoration:none;display:flex;color:#f9ebe9;flex-direction:column;position:relative;aspect-ratio:16/11;background-position:center;background-size:cover;}
.ltigg::after{inset:0;background:linear-gradient(transparent 40%,rgba(26,15,17,0.639)),linear-gradient(transparent 25%,rgba(0,0,0,0.696));position:absolute;content:"";}
.ltigg>*{z-index:1;position:relative;}
.grb0jk{border-radius:0.25rem;gap:0.375rem;background:#d32f2f;padding:0.25rem 9px;color:#fff;display:inline-flex;align-items:center;letter-spacing:.04em;font-size:0.688rem;align-self:flex-start;font-weight:700;}
.grb0jk .qz8bf{background:#fff;}
.vglvahw5{font-size:23px;font-family:"Playfair Display", Cambria, Georgia, 'Times New Roman', serif;text-shadow:0 1px 0.25rem rgba(0,0,0,0.741);margin-top:auto;font-weight:700;}
.qyzzc{gap:8px;display:flex;font-size:0.781rem;align-items:center;color:#c9a8ad;justify-content:space-between;margin-top:8px;}
.t77qv{font-weight:600;color:#f9ebe9;}
.id23w3e{border-radius:0.25rem;background:#f5f2f0;gap:0.75rem;border:1px solid rgba(85,65,71,0.136);padding:0.75rem 16px;font-size:13.5px;color:#554147;align-items:center;margin-top:14px;display:flex;}
.ho9q6x0{padding:26px;flex-direction:column;display:flex;}
.pc9htlja{margin:0.625rem 0 0.25rem;font-family:"Playfair Display", Cambria, Georgia, 'Times New Roman', serif;color:#1a0f11;font-size:26px;}
.dbc2z5e{font-weight:700;margin-bottom:0.875rem;font-size:15px;color:#9b2c3b;}
.r5s0t{flex:1;color:#554147;font-size:0.875rem;}
.ho9q6x0 .p555v{width:100%;margin-top:1.125rem;}
.wf9ia5{gap:0.625rem;align-items:center;padding-top:12px;justify-content:space-between;margin-top:14px;display:flex;border-top:1px solid rgba(85,65,71,0.164);}
.kqbjkyy{color:#554147;letter-spacing:.04em;font-size:11px;}
.thlstca{font-size:0.813rem;font-weight:600;text-decoration:none;color:#1f7a4d;}
.y3yum7k{padding:28px;}
.oyhl4{gap:10px;margin-bottom:0.375rem;font-family:"Playfair Display", Cambria, Georgia, 'Times New Roman', serif;display:flex;font-size:1.5rem;align-items:center;color:#1a0f11;}
.oyhl4 svg{height:1.375rem;width:1.375rem;color:#9b2c3b;}
.bz13gx{gap:12px;margin-top:1.125rem;flex-wrap:wrap;align-items:center;display:flex;}
.j2hb0y{margin-left:auto;}
.z542qtt{gap:10px;margin-top:1.375rem;display:flex;font-size:14px;border-top:1px solid rgba(85,65,71,0.184);align-items:center;padding-top:1.125rem;flex-wrap:wrap;}
.tkbs1h1{color:#554147;}
.k3a7rf5{border-radius:4px;gap:0.438rem;padding:0.563rem 14px;border:1px solid rgba(85,65,71,0.14);text-decoration:none;color:#1a0f11;font-size:0.844rem;display:inline-flex;align-items:center;}
.k3a7rf5 svg{color:#9b2c3b;width:15px;height:15px;}
@media(max-width:618px){.j2hb0y{margin-left:0;width:100%;}
}
.lv8alip{padding:1.5rem;border-top:3px solid #9b2c3b;}
.kd0r3{border-top-color:rgba(85,65,71,0.14);}
.rtol7mc{border-top-color:#c9a8ad;}
.easxoybv{border-top-color:#c97e28;}
.huhzc0z{border-top-color:#9b2c3b;}
.vbqtw{font-family:"Playfair Display", Cambria, Georgia, 'Times New Roman', serif;font-weight:700;color:#1a0f11;font-size:1.375rem;}
.tp1dsk0{margin:2px 0 0.875rem;color:#554147;font-size:13px;}
.p9h4qe33{padding:7px 0;gap:0.563rem;color:#554147;display:flex;align-items:flex-start;font-size:0.844rem;}
.p9h4qe33 svg{flex:0 0 auto;width:1rem;margin-top:2px;color:#1e7d51;height:1rem;}
.qe25dj{padding:18px 1.375rem;gap:1rem;display:flex;flex-wrap:wrap;align-items:center;}
.ogqi22nv{font-size:15px;color:#1a0f11;}
.r71ql4{border:1px solid rgba(85,65,71,0.182);border-radius:4px;background:#f5f2f0;padding:12px 0.875rem;flex:1;color:#1a0f11;min-width:10rem;font-size:0.938rem;}
.mues0q1{margin-left:auto;color:#554147;font-size:0.813rem;}
@media(max-width:617px){.mues0q1{margin-left:0;width:100%;}
}
.iahvja4t{background:#3d1a1f;border-radius:8px;gap:24px;padding:2.125rem;display:flex;flex-wrap:wrap;color:#f9ebe9;align-items:center;}
.pwuer{flex:0 0 auto;border-radius:0.5rem;background:rgba(61,26,31,0.905);display:flex;color:#f9ebe9;height:56px;align-items:center;width:56px;justify-content:center;}
.pwuer svg{height:1.625rem;width:26px;}
.l9dg31{font-size:1.563rem;font-family:"Playfair Display", Cambria, Georgia, 'Times New Roman', serif;color:#f9ebe9;}
.dgj5o8ry{font-size:0.875rem;color:#c9a8ad;}
.bko4j4{gap:12px;flex-wrap:wrap;margin-left:auto;display:flex;}
@media(max-width:981px){.bko4j4{width:100%;margin-left:0;}
.bko4j4 .p555v{flex:1;}
}
.b6rmym{padding:1.5rem;}
.ot75acez{gap:10px;align-items:center;font-size:1.25rem;margin-bottom:0.875rem;display:flex;color:#1a0f11;font-family:"Playfair Display", Cambria, Georgia, 'Times New Roman', serif;}
.ot75acez svg{height:22px;color:#9b2c3b;width:22px;}
.ebdpwm7{background:#3d1a1f;border-color:rgba(159,92,104,0.191);color:#f9ebe9;}
.ebdpwm7 .ot75acez{color:#f9ebe9;}
.ebdpwm7 .ot75acez svg{color:#f9ebe9;}
.pkt4sn{margin-bottom:1rem;font-size:0.875rem;color:#c9a8ad;}
.e0zfx{gap:0.625rem;display:flex;}
.ylwk8{padding:0.625rem 14px;border-radius:0.25rem;flex:1;background:rgba(61,26,31,0.917);font-size:0.813rem;color:#f9ebe9;}
.ylwk8 small{color:#c9a8ad;font-size:0.625rem;display:block;}
.q76hu9{margin-top:14px;clear:both;color:#c9a8ad;font-size:0.75rem;}
.cv2g8{gap:30px;grid-template-columns:1.4fr 1fr;padding:1.875rem;display:grid;}
.zuluzrmj{font-size:1.75rem;color:#1a0f11;margin-bottom:0.875rem;font-family:"Playfair Display", Cambria, Georgia, 'Times New Roman', serif;}
.m79dhv2 p{font-size:14.5px;color:#554147;margin-bottom:12px;}
.wvvm88z{grid-template-columns:repeat(4,1fr);gap:0.75rem;margin-top:1.125rem;display:grid;}
.j240lb{border-radius:4px;border:1px solid rgba(85,65,71,0.179);padding:1rem;}
.uwcoc{font-family:"Playfair Display", Cambria, Georgia, 'Times New Roman', serif;color:#1a0f11;font-size:1.5rem;font-weight:700;}
.thy6se3{color:#554147;font-size:0.75rem;}
.sc18gb .epjawq{margin-bottom:16px;display:block;}
.r0nv296v{padding:0.688rem 0;gap:11px;border-top:1px solid rgba(85,65,71,0.134);display:flex;align-items:flex-start;}
.r0nv296v:first-of-type{border-top:0;}
.r0nv296v .yhphuz4{flex:0 0 auto;margin-top:1px;color:#1e7d51;}
.r0nv296v .yhphuz4 svg{height:18px;width:1.125rem;}
.r0nv296v b{font-size:14.5px;color:#1a0f11;}
.r0nv296v span{color:#554147;display:block;font-size:0.781rem;}
@media(max-width:982px){.cv2g8{grid-template-columns:1fr;}
}
@media(max-width:979px){.wvvm88z{grid-template-columns:repeat(2,1fr);}
}
.qlsxo{gap:1.375rem;padding:26px;display:flex;flex-wrap:wrap;align-items:center;}
.bj3ql{flex:0 0 auto;border-radius:50%;background:#9b2c3b;justify-content:center;height:4rem;display:flex;align-items:center;font-family:"Playfair Display", Cambria, Georgia, 'Times New Roman', serif;font-size:1.375rem;width:4rem;color:#ffffff;font-weight:700;}
.z0wlwy{color:#1a0f11;font-size:17px;}
.yasy91t{margin-top:2px;font-size:13.5px;color:#554147;}
.qxt64vr{max-width:520px;margin-top:0.5rem;color:#554147;font-size:0.813rem;}
.i9uhxd0i{margin-left:auto;color:#554147;text-align:right;font-size:13px;}
.a9o137oi{gap:6px;justify-content:flex-end;display:inline-flex;color:#1e7d51;font-weight:600;align-items:center;}
.a9o137oi svg{width:0.938rem;height:0.938rem;}
.lsd98l90{margin-top:4px;}
.tqny1ih{display:block;margin-top:0.375rem;text-decoration:none;color:#1f7a4d;}
@media(max-width:617px){.i9uhxd0i{text-align:left;margin-left:0;}
.a9o137oi{justify-content:flex-start;}
}
.j3zmi78a{overflow:hidden;grid-template-columns:1.2fr 1fr;display:grid;}
.yzima9g{background:linear-gradient(135deg,#3d1a1f,#5e2530);position:relative;min-height:18.75rem;}
.juj6apv{inset:0;position:absolute;background-size:40px 2.5rem;background-image:linear-gradient(rgba(159,92,104,0.178) 1px,transparent 1px),linear-gradient(86deg,rgba(159,92,104,0.208) 1px,transparent 1px);}
.j2w7uz{color:#e8a4a8;position:absolute;transform:translate(-50%,-100%);left:50%;top:48%;}
.j2w7uz svg{height:40px;width:40px;}
.qjod5{border-radius:4px;background:rgba(26,15,17,0.66);padding:6px 10px;position:absolute;font-family:"Source Sans 3", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;font-size:0.75rem;left:1.125rem;color:#c9a8ad;bottom:1rem;}
.e7aoizu{padding:1.75rem;}
.c3t8h{color:#1a0f11;font-family:"Playfair Display", Cambria, Georgia, 'Times New Roman', serif;font-size:1.25rem;margin-bottom:6px;}
.dz5fd9a{margin:10px 0;color:#1a0f11;font-size:0.906rem;}
.dvn1xdex{gap:9px;padding:9px 0;display:flex;font-size:0.844rem;align-items:flex-start;color:#554147;border-top:1px solid rgba(85,65,71,0.175);}
.dvn1xdex svg{flex:0 0 auto;width:16px;color:#9b2c3b;margin-top:2px;height:16px;}
.x7j0zrsw{margin-top:0.875rem;display:inline-block;}
@media(max-width:760px){.j3zmi78a{grid-template-columns:1fr;}
}
.f2ju0up{padding:24px;}
.wxktqwj{font-family:"Playfair Display", Cambria, Georgia, 'Times New Roman', serif;margin-bottom:0.875rem;color:#1a0f11;font-size:18px;}
.vt50x{padding:0.625rem 0;border-top:1px solid rgba(85,65,71,0.141);}
.vt50x:first-of-type{border-top:0;}
.kj97o{color:#554147;font-size:0.75rem;}
.vt50x b{color:#1a0f11;font-size:0.906rem;}
.yyorg46{padding:0.688rem 0;gap:0.625rem;color:#1a0f11;border-top:1px solid rgba(85,65,71,0.188);text-decoration:none;display:flex;font-size:14.5px;justify-content:space-between;}
.yyorg46:first-of-type{border-top:0;}
.hne4kxoh{padding:12px 0;gap:11px;border-top:1px solid rgba(85,65,71,0.139);align-items:flex-start;display:flex;}
.hne4kxoh:first-of-type{border-top:0;}
.hne4kxoh .yhphuz4{flex:0 0 auto;color:#1e7d51;margin-top:1px;}
.hne4kxoh .yhphuz4 svg{height:18px;width:1.125rem;}
.hne4kxoh b{color:#1a0f11;font-size:0.875rem;font-weight:600;}
.hne4kxoh span{color:#554147;display:block;font-size:0.781rem;}
.wxqn5{padding:1.875rem;}
.wmwfzbu{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:18px;display:grid;}
.ihec18 .aibgmv{margin-bottom:12px;}
.uy7ytw{display:block;color:#1a0f11;margin-bottom:4px;font-size:15px;}
.bppjx4{color:#554147;font-size:0.844rem;}
@media(max-width:979px){.wmwfzbu{grid-template-columns:1fr 1fr;}
}
@media(max-width:620px){.wmwfzbu{grid-template-columns:1fr;}
}
.eu35b1{padding:1.375rem 1.625rem;gap:18px;flex-wrap:wrap;align-items:center;display:flex;}
.nkm1tw{font-weight:700;color:#1a0f11;font-size:16px;}
.dy5moila{font-size:14px;font-weight:600;color:#1e7d51;}
.q1rdo{font-size:14px;color:#554147;}
.eu35b1 .caks4fd0{margin-left:auto;}
.xb1ai{gap:10px;padding-top:1rem;width:100%;display:flex;margin-top:1rem;border-top:1px solid rgba(85,65,71,0.161);flex-wrap:wrap;}
.akng4v8{border:1px solid rgba(85,65,71,0.147);padding:0.563rem 1rem;border-radius:4px;font-weight:600;color:#554147;font-size:0.813rem;}
@media(max-width:623px){.eu35b1 .caks4fd0{margin-left:0;}
}
.rcttoz{grid-template-columns:.8fr 1fr 1fr 1fr;gap:1rem;display:grid;margin-top:0.5rem;}
.bopzbl3{padding:1.625rem;border-radius:0.5rem;background:#3d1a1f;display:flex;color:#f9ebe9;justify-content:center;flex-direction:column;}
.j21jvp{font-weight:700;font-size:2.875rem;font-family:"Source Sans 3", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;}
.bopzbl3 .h7ha5k{margin:0.5rem 0;color:#c97e28;}
.wzf85p{font-size:13px;color:#c9a8ad;}
.yb59v4{padding:1.375rem;}
.yb59v4 .h7ha5k{margin-bottom:0.625rem;}
.ew8frufy{font-size:14px;color:#554147;}
.oac50{gap:0.625rem;margin-top:1rem;justify-content:space-between;font-size:0.813rem;display:flex;}
.oac50 b{font-weight:600;color:#1a0f11;}
.oac50 span{color:#554147;}
@media(max-width:982px){.rcttoz{grid-template-columns:1fr 1fr;}
}
@media(max-width:618px){.rcttoz{grid-template-columns:1fr;}
}
.l5r6c6ri{margin-top:0.5rem;}
.g0k06imw{padding:1.25rem 0;border-bottom:1px solid rgba(85,65,71,0.155);}
.bhc0vot{gap:1.125rem;list-style:none;display:flex;cursor:pointer;align-items:center;}
.bhc0vot::-webkit-details-marker{display:none;}
.bd635b{flex:0 0 auto;border-radius:0.25rem;background:#9b2c3b;padding:0.313rem 0.563rem;text-transform:uppercase;color:#ffffff;font-weight:700;font-size:0.625rem;letter-spacing:.1em;}
.r90p6{flex:1;font-size:1.063rem;font-weight:700;color:#1a0f11;}
.dbz36f{transition:transform 180ms ease-out;line-height:1;color:#554147;font-size:1.5rem;}
.g0k06imw[open] .dbz36f{transform:rotate(42deg);}
.x24eiu1x{padding:0.875rem 0 0 0;max-width:780px;color:#554147;font-size:14.5px;}
.lk6p54pd{grid-template-columns:repeat(4,1fr);gap:0.875rem;margin-top:8px;display:grid;}
.unvhsfwt{padding:1.25rem;text-align:center;}
.hxtq4{font-size:1.375rem;font-family:"Playfair Display", Cambria, Georgia, 'Times New Roman', serif;color:#9b2c3b;font-weight:700;}
.qj7wm{color:#1a0f11;font-weight:600;margin-top:4px;font-size:0.844rem;}
.k0e8tb{margin-top:2px;font-size:0.75rem;color:#554147;}
.akq8mt{padding:14px 1.125rem;gap:12px;display:flex;flex-wrap:wrap;margin-top:16px;align-items:center;}
.qva5yg{color:#554147;font-size:0.813rem;}
.gj3ds{border:1px solid rgba(85,65,71,0.182);border-radius:0.25rem;padding:8px 14px;color:#554147;font-size:13px;font-weight:600;}
@media(max-width:981px){.lk6p54pd{grid-template-columns:1fr 1fr;}
}
@media(max-width:619px){.lk6p54pd{grid-template-columns:1fr;}
}
.q8l5j{padding:30px;}
.jwoc1{font-size:1.563rem;color:#1a0f11;margin-bottom:12px;font-family:"Playfair Display", Cambria, Georgia, 'Times New Roman', serif;}
.q8l5j p{margin-bottom:0.625rem;font-size:0.906rem;color:#554147;max-width:55rem;}
.e3kgsh{font-weight:600;display:inline-block;margin-top:0.75rem;color:#1f7a4d;text-decoration:none;}
.kl24su1{padding:2.5rem 0;background:#3d1a1f;margin-top:34px;color:#c9a8ad;}
.nd3fc2i{grid-template-columns:1.6fr repeat(4,1fr);gap:1.625rem;display:grid;}
.s3d1862p{font-size:1.375rem;color:#f9ebe9;letter-spacing:.04em;font-family:"Playfair Display", Cambria, Georgia, 'Times New Roman', serif;}
.glgds{margin-top:14px;line-height:1.6;font-size:12.5px;}
.ypsz23i{font-size:0.813rem;display:block;margin-bottom:0.75rem;color:#f9ebe9;}
.b11lxlzj{padding:9px 0;color:#c9a8ad;text-decoration:none;font-size:0.844rem;display:block;}
@media(max-width:978px){.nd3fc2i{grid-template-columns:1fr 1fr;}
}
@media(max-width:623px){.nd3fc2i{grid-template-columns:1fr;}
}
.a09maq{background:#531f27;padding:1rem 0;bottom:0;color:#f9ebe9;z-index:60;position:fixed;right:0;left:0;}
.p3vam{gap:20px;display:flex;flex-wrap:wrap;align-items:center;}
.wrqnur{flex:1;font-size:0.844rem;min-width:15rem;color:#c9a8ad;}
.wrqnur a{color:#f9ebe9;text-decoration:underline;}
.xifzf34{gap:10px;display:flex;}
@media(max-width:623px){.p3vam{gap:12px;flex-direction:column;align-items:stretch;}
.xifzf34 .p555v{flex:1;}
}
.qzk7bd{background:#ffffff;gap:12px;border-radius:0.5rem;padding:14px 16px;border:1px solid rgba(85,65,71,0.176);transition:opacity 180ms ease-out,transform 180ms ease-out;box-shadow:0 10px 1.5rem rgba(61,26,31,0.127), 0 0.25rem 0.5rem rgba(61,26,31,0.092);position:fixed;display:flex;transform:translateY(0.75rem);z-index:55;pointer-events:none;max-width:21.25rem;bottom:18px;opacity:0;left:18px;}
.tvlla6g{transform:translateY(0);pointer-events:auto;opacity:1;}
.pjj4m{border-radius:0.25rem;flex:0 0 auto;background:rgba(155,44,59,0.13);align-items:center;width:40px;display:flex;color:#1e7d51;justify-content:center;height:2.5rem;}
.pjj4m svg{width:1.375rem;height:1.375rem;}
.nsfcxs{color:#1a0f11;line-height:1.4;font-size:13.5px;}
.nsfcxs b{font-weight:700;}
.nsfcxs .eilwt1{color:#1e7d51;font-family:"Source Sans 3", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;font-weight:700;}
@media(max-width:621px){.qzk7bd{left:0.625rem;max-width:none;right:10px;}
}