:root{--ruvq4mk:#fdf9f8;--ruvq4az:#fbeeea;--ruvq40z:#f9ece0;--ruvq22k:#231714;--ruvq42o:#60524e;--ruvq74n:#bd5235;--ruvq1u8:#b64c2f;--ruvq5yr:#ff8d6e;--ruvqnhg:#111111;--ruvqgnh:#3090c2;--ruvql7x:#111111;--ruvq128:#46a3d6;--ruvq1yx:#330600;--ruvqq7e:#ffffff;--ruvq4cl:#ded1cd;--ruvqdiu:0px;--ruvqnnl:0px;--ruvqepx:0;--ruvq5yw:0 0 0 4px #ff8d6e22, 0 8px 22px -10px #ff8d6e88;--ruvq1r3:1rem;--ruvq1ow:4.5rem;--ruvqwf2:1280px}
*,*::before,*::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}
body{margin:0;background:var(--ruvq4mk);color:var(--ruvq22k);font-family:'Bitter', Georgia, 'Times New Roman', serif;font-size:16px;line-height:1.65}
img{max-width:100%;height:auto;display:block}
h1,h2,h3,h4{font-family:'Work Sans', system-ui, 'Segoe UI', Arial, sans-serif;font-weight:700;line-height:1.15;letter-spacing:-0.02em;text-transform:none;margin:0 0 .6em}
h1{font-size:clamp(2.40rem, 5vw + .6rem, 5.65rem)}
h2{font-size:clamp(1.90rem, 3.4vw + .4rem, 4.00rem)}
h3{font-size:1.41rem}
p,ul,ol{margin:0 0 1em}
a{color:var(--ruvq74n);text-underline-offset:.18em}
a:hover{text-decoration-thickness:2px}
:focus-visible{outline:3px solid var(--ruvqgnh);outline-offset:2px}
.ruvq_1og a,.ruvq_136 a{color:var(--ruvq1u8)}
.ruvq_1aa{max-width:var(--ruvqwf2);margin:0 auto;padding:0 1rem}
@media(min-width:48em){.ruvq_1aa{padding:0 1.5rem}}
.ruvq_fkd{display:block;font-size:.82rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.6rem}
.ruvq_15d{font-size:1.2rem;color:inherit}
.ruvq_1og{background:var(--ruvq4az)}
.ruvq_113{background:var(--ruvq1yx);color:var(--ruvqq7e)}
.ruvq_113 a:not(.ruvq_q6f){color:var(--ruvqq7e)}
main>:nth-child(4n+3):not(.ruvq_113){background:var(--ruvq1yx);color:var(--ruvqq7e)}main>:nth-child(4n+3) a:not(.ruvq_q6f){color:var(--ruvqq7e)}main>:nth-child(4n+3) .ruvq_1pu{background:transparent;border-color:#ffffff33;color:inherit}
.ruvq_q6f{display:inline-flex;align-items:center;justify-content:center;gap:.5em;min-height:44px;padding:.75em 1.3em;border-radius:var(--ruvqnnl);background:var(--ruvqgnh);color:var(--ruvql7x);font-weight:700;text-decoration:none;border:2px solid var(--ruvqgnh);cursor:pointer;font:inherit;font-weight:700;transition:background .15s,color .15s}
.ruvq_q6f:hover{background:var(--ruvq128);border-color:var(--ruvq128);color:var(--ruvql7x)}
.ruvq_q6f:hover{background:transparent;color:inherit;border-color:currentColor}
.ruvq_nma{display:inline-flex;align-items:center;min-height:44px;padding:.7em 1.2em;border-radius:var(--ruvqnnl);border:2px solid currentColor;color:inherit;font-weight:700;text-decoration:none}
.ruvq_8cb{font-weight:700;white-space:nowrap;color:inherit!important;text-decoration:none;display:inline-flex;align-items:center;min-height:44px}
.ruvq_yi1{display:block;font-size:.85rem;margin-top:.5rem}
.ruvq_1pu{background:var(--ruvq4mk);border:3px solid var(--ruvq4cl);border-radius:var(--ruvqdiu);box-shadow:var(--ruvq5yw);padding:1.25rem}
.ruvq_zzd{border-radius:var(--ruvqepx);object-fit:cover;width:100%}
.ruvq_zzd{clip-path:polygon(0 0,100% 0,100% 88%,88% 100%,0 100%)}
.ruvq_16r{list-style:none;padding:0}
.ruvq_16r li{position:relative;padding-left:1.7em;margin:.35em 0}
.ruvq_16r li::before{content:"";position:absolute;left:0;top:.35em;width:1em;height:.55em;border-left:3px solid var(--ruvqgnh);border-bottom:3px solid var(--ruvqgnh);transform:rotate(-45deg)}
.ruvq_ib0 h2{margin-top:1.4em}.ruvq_ib0 h3{margin-top:1.2em}
.ruvq_ib0>:first-child{margin-top:0}
.ruvq_18d{overflow-x:auto;margin:0 0 1.2em}
.ruvq_18d table{border-collapse:collapse;width:100%;min-width:480px}
.ruvq_18d th,.ruvq_18d td{text-align:left;padding:.6em .8em;border-bottom:1px solid var(--ruvq4cl)}
.ruvq_18d th{background:var(--ruvq4az)}
.ruvq_17m{padding:var(--ruvq1ow) 0}
.ruvq_g3n{display:grid;gap:2.5rem;padding:var(--ruvq1ow) 0}
@media(min-width:62em){
.ruvq_g3n{grid-template-columns:320px minmax(0,1fr)}.ruvq_g3n>aside{order:-1}
.ruvq_g3n>aside>div{position:sticky;top:1.5rem}}
.ruvq_1e0{display:grid;gap:1rem}
.ruvq_cry{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.ruvq_i9k{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}
.ruvq_2yv::after{content:"";display:block;width:3.5rem;height:4px;margin-top:.6rem;background:var(--ruvqgnh);border-radius:2px}
.ruvq_1m4{display:grid;gap:.9rem;}
.ruvq_1m4 label{display:block;font-weight:600;font-size:.92rem;margin-bottom:.3rem}
.ruvq_1m4 input:not([type=checkbox]):not([type=submit]),.ruvq_1m4 select,.ruvq_1m4 textarea{width:100%;min-height:44px;padding:.65em .75em;border:3px solid var(--ruvq42o);border-radius:0px;background:var(--ruvq4mk);color:var(--ruvq22k);font:inherit}
.ruvq_1m4 textarea{min-height:7rem}
.ruvq_1m4 a{color:var(--ruvq74n)}
.ruvq_njy{font-size:.82rem;line-height:1.45;font-weight:400!important}
.ruvq_njy input{width:1.1rem;height:1.1rem;margin:0 .4rem 0 0;vertical-align:-.15rem}
@media(min-width:40em){.ruvq_1m4>div:not(.ruvq_m60){display:grid;grid-template-columns:9rem 1fr;align-items:center;gap:.6rem}.ruvq_1m4>div label{margin:0}}
.ruvq_15f{position:fixed;z-index:50;right:.6rem;bottom:.6rem}
.ruvq_15f .ruvq_q6f{box-shadow:0 10px 26px -8px rgba(0,0,0,.45)}
@media(min-width:62em){.ruvq_15f{display:none}}
.ruvq_kik{padding:var(--ruvq1ow) 0}.ruvq_1dx{display:grid;gap:2rem}@media(min-width:56em){.ruvq_1dx{grid-template-columns:1fr 1.25fr;gap:3rem}}
.ruvq_1e0 h2{font-size:1.3rem;margin-top:1rem}.ruvq_1e0 .ruvq_nma{margin-top:.6rem}.ruvq_1e0 img{aspect-ratio:1}
.ruvq_cps{background:var(--ruvq4mk)}.ruvq_z9f{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.8rem;padding-block:1rem}.ruvq_93l{display:inline-flex;align-items:center;gap:.55rem;text-decoration:none;color:inherit;font-family:'Work Sans', system-ui, 'Segoe UI', Arial, sans-serif;font-weight:700;font-size:1.45rem;line-height:1.1}.ruvq_93l svg{width:2.1em;height:2.1em;flex:none}.ruvq_99x{display:flex;align-items:center;gap:1rem}.ruvq_kmj{display:none;color:var(--ruvq42o);font-size:.92rem;max-width:22rem}
.ruvq_yfg{background:var(--ruvq5yr);color:var(--ruvqnhg)}.ruvq_yfg .ruvq_1aa{overflow-x:auto}.ruvq_bln{list-style:none;margin:0;padding:0}.ruvq_bln a{color:inherit;text-decoration:none;font-weight:600;display:block;padding:.55rem .2rem}.ruvq_bln a[aria-current]{text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:.4em}.ruvq_bln{display:flex;gap:0;white-space:nowrap}.ruvq_bln a{padding:.75rem 1rem;text-transform:uppercase;font-size:.85rem;letter-spacing:.06em}.ruvq_bln a[aria-current]{background:rgba(0,0,0,.18);text-decoration:none}
@media(min-width:48em){.ruvq_kmj{display:inline}}
.ruvq_16n{background:var(--ruvq5yr);color:var(--ruvqnhg);padding:2.5rem 0}.ruvq_16n .ruvq_16r li::before{border-color:currentColor}.ruvq_djr{display:grid;gap:2rem;align-items:start}.ruvq_d9r{background:var(--ruvq4mk);color:var(--ruvq22k);padding:1.4rem;border-radius:var(--ruvqdiu)}.ruvq_d9r h2{font-size:1.35rem}.ruvq_d9r .ruvq_1m4{background:none;box-shadow:none;border:0;padding:0}@media(min-width:56em){.ruvq_djr{grid-template-columns:1.1fr .9fr;gap:3.5rem}.ruvq_16n{padding:4rem 0}}
.ruvq_ucj{padding:var(--ruvq1ow) 0}.ruvq_ajt{display:grid;gap:.8rem}.ruvq_9pu{position:relative;display:block;min-height:300px;border-radius:var(--ruvqdiu);overflow:hidden;color:#fff!important;text-decoration:none;isolation:isolate}.ruvq_18m{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform .4s}.ruvq_9pu:hover .ruvq_18m{transform:scale(1.05)}.ruvq_9pu::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(transparent 20%,rgba(0,0,0,.85))}.ruvq_h7j{position:absolute;left:0;right:0;bottom:0;padding:1.2rem;display:grid;gap:.3rem}.ruvq_h7j strong{font-family:'Work Sans', system-ui, 'Segoe UI', Arial, sans-serif;font-size:1.3rem}.ruvq_h7j span{font-size:.92rem}@media(min-width:48em){.ruvq_ajt{grid-template-columns:repeat(3,1fr)}}
.ruvq_gnk{padding:var(--ruvq1ow) 0;border-top:1px solid var(--ruvq4cl)}.ruvq_asv{display:grid;gap:2rem;margin:2rem 0}.ruvq_qns{display:block;font-family:'Work Sans', system-ui, 'Segoe UI', Arial, sans-serif;font-size:3.6rem;line-height:1;color:transparent;-webkit-text-stroke:2px var(--ruvq74n);margin-bottom:.5rem}@media(min-width:48em){.ruvq_asv{grid-template-columns:1fr 1fr;column-gap:4rem}}
.ruvq_jo3{padding:var(--ruvq1ow) 0}.ruvq_1ep{text-align:center}.ruvq_1a9{max-width:48rem;margin:0 auto;border-top:2px solid var(--ruvq22k)}.ruvq_ki2 summary{cursor:pointer;list-style:none}.ruvq_ki2 summary::-webkit-details-marker{display:none}.ruvq_ki2 summary h3{margin:0;font-size:1.08rem;display:inline}.ruvq_1b3{border-bottom:1px solid var(--ruvq4cl)}.ruvq_1b3 summary{padding:1.1rem 2.5rem 1.1rem 0;position:relative}.ruvq_1b3 summary::after{content:"+";position:absolute;right:.3rem;top:.7rem;font-size:1.7rem;line-height:1;color:var(--ruvq74n)}.ruvq_1b3[open] summary::after{content:"\2013"}
.ruvq_nuf{background:var(--ruvq5yr);color:var(--ruvqnhg);padding:3.5rem 0;text-align:center}.ruvq_nuf p{max-width:44rem;margin-inline:auto}.ruvq_nuf .ruvq_1ei{justify-content:center}.ruvq_nuf .ruvq_nma{color:inherit}.ruvq_1ei{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:.6rem}
.ruvq_ia5{background:var(--ruvq4mk);color:var(--ruvq22k);padding-bottom:1.5rem}.ruvq_ia5 a{color:inherit}.ruvq_ki2{list-style:none;margin:0;padding:0}.ruvq_ki2 li{margin:.35rem 0}.ruvq_ki2 a{text-decoration:none;display:inline-block;padding:.2rem 0}.ruvq_ki2 a:hover{text-decoration:underline}.ruvq_1iu{font-size:.8rem;line-height:1.55;margin:0}.ruvq_1hs{font-size:.8rem;margin:0}.ruvq_15l{display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;font-family:'Work Sans', system-ui, 'Segoe UI', Arial, sans-serif;font-weight:700;font-size:1.3rem}.ruvq_15l svg{width:2.2em;height:2.2em}.ruvq_ia5 h2{font-size:1rem;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.8rem}.ruvq_1epd{background:var(--ruvq5yr);color:var(--ruvqnhg);padding:2rem 0;margin-bottom:2.5rem}.ruvq_1epd .ruvq_1aa{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:space-between}.ruvq_1at{font-family:'Work Sans', system-ui, 'Segoe UI', Arial, sans-serif;font-size:1.5rem;margin:0}.ruvq_ia5 .ruvq_1epd a.ruvq_q6f{color:var(--ruvql7x)}.ruvq_mfz{display:grid;gap:2rem;margin-bottom:2rem}.ruvq_1iu{margin-bottom:.8rem}@media(min-width:48em){.ruvq_mfz{grid-template-columns:2fr 1fr 1fr}}
.ruvq_7zm{padding:2.5rem 0}.ruvq_s74{font-size:1.1rem;line-height:2.1;max-width:60rem}.ruvq_s74 span{opacity:.4;margin:0 .2rem}
.ruvq_kjt{padding:2.2rem 0 1.5rem;border-bottom:1px solid var(--ruvq4cl)}.ruvq_kjt .ruvq_cgs{color:var(--ruvq42o)}.ruvq_cgs ol{list-style:none;display:flex;flex-wrap:wrap;gap:.3rem;padding:0;margin:0 0 1rem;font-size:.85rem}.ruvq_cgs li+li::before{content:"/";margin-right:.3rem;opacity:.6}.ruvq_cgs a{color:inherit}.ruvq_lln{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1rem}
.ruvq_njg{max-width:52rem}.ruvq_o3m{padding:var(--ruvq1ow) 0}@media(min-width:62em){.ruvq_njg{margin:0 auto}.ruvq_njg h2{break-after:avoid}}
@media(min-width:62em){.ruvq_e71{grid-template-columns:1fr 1fr;max-width:none}}