:root{--vi6ae2:#d0a56c;--i3nxd:#cfab7d;--ouia2:#5af2b2;--eic63:#b2aca4;--lcc0oc:#24231e;--mjkws:#25231d;--ed1pr:#28241b;--wimq65:#f6f5f3;--l5rhfb:#28241b;--yrbrbr:90,242,178;--fddrr:208,165,108;--hnwwgc:none;--mu2yam:none;--b2qmzr:14px;--p2mye:14px;--p1nte2:14px;--fw8g0o:'Zilla Slab', Georgia, 'Times New Roman', serif;--gxzz7:'Barlow', system-ui, -apple-system, 'Segoe UI', sans-serif;--dpr3fr:1.2;--yay2u:800;--xhb55b:0;--zwkwv:1.6;--sjnbv:1080px;--wdxxd:32px;--tz7rfh:82px;--poqs3:25px;--e0wsr:8px;--o28vzt:1px;--knlbx:560ms;--b6z37b:cubic-bezier(.2,.7,.2,1);--z02020:saturate(.88) contrast(1.04)}
*,*::before,*::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}
body{margin:0;font-family:var(--gxzz7);font-weight:400;line-height:var(--zwkwv);color:var(--wimq65);background:var(--ed1pr);overflow-x:hidden}
img,svg{max-width:100%;display:block}
img{height:auto}
a{color:var(--vi6ae2);text-decoration:none}
a:hover{text-decoration:underline}
h1,h2,h3,h4{font-family:var(--fw8g0o);font-weight:var(--yay2u);letter-spacing:var(--xhb55b);line-height:1.12;margin:0 0 .5em;overflow-wrap:anywhere}
h1{font-size:clamp(2rem,1.2rem + 3.2vw,calc(2.2rem * var(--dpr3fr)))}
h2{font-size:clamp(1.55rem,1.1rem + 1.8vw,calc(1.5rem * var(--dpr3fr)))}
h3{font-size:1.18rem}
p{margin:0 0 1em}
ul{margin:0;padding:0;list-style:none}
.c828e{width:min(100% - 2*var(--wdxxd),var(--sjnbv));margin-inline:auto}
.drq2eq{max-width:760px}
.ckc80{max-width:calc(var(--sjnbv) + 200px)}
.roq813{display:inline-block;padding:.3rem .8rem;border-radius:999px;background:rgba(var(--yrbrbr),.14);color:var(--wimq65);font-size:.85rem;font-weight:600;letter-spacing:.02em}
.kmkm9{padding:calc(var(--e0wsr) * 3.2) calc(var(--e0wsr) * 3);border-radius:var(--b2qmzr);background:var(--lcc0oc);transition:transform var(--knlbx) var(--b6z37b),box-shadow var(--knlbx) var(--b6z37b)}
.kmkm9{border:var(--o28vzt) solid rgba(var(--fddrr),.22)}
.k77jv{font-family:var(--fw8g0o);font-size:1.9rem;font-weight:700;color:var(--ouia2);line-height:1;margin-bottom:.6rem}
.a3vtd{margin-bottom:.4rem;font-size:1.12rem}
.kn719{color:var(--eic63);margin:0}
.pysmg{display:grid;gap:var(--poqs3);grid-template-columns:repeat(var(--sqw28,3),minmax(0,1fr));counter-reset:step}
.lcizvf{display:grid;gap:calc(var(--poqs3) * 1.4);grid-template-columns:1fr 1fr;align-items:start}
.kbrxj p{margin-bottom:.5rem}
.kbrxj strong{display:block;font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;color:var(--eic63);margin-bottom:.15rem}
.vikig3{display:grid;gap:1rem;background:var(--lcc0oc);padding:1.6rem;border-radius:var(--b2qmzr);border:var(--o28vzt) solid rgba(var(--fddrr),.12);box-shadow:var(--hnwwgc)}
.pjpv14{display:grid;gap:.35rem}
.pjpv14 label{font-size:.9rem;font-weight:600}
.pjpv14 input,.pjpv14 textarea{font:inherit;padding:.75rem .9rem;border:1px solid rgba(var(--fddrr),.25);border-radius:calc(var(--p2mye) * .6);background:var(--ed1pr);color:inherit;width:100%}
.pjpv14 textarea{min-height:130px;resize:vertical}
.t9lfv1{font-size:.82rem;color:var(--eic63)}
.u46sq{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:transparent;color:var(--vi6ae2);flex:none}
.u46sq::before{content:'';width:22px;height:22px;background:currentColor;-webkit-mask:var(--uc840) center/contain no-repeat;mask:var(--uc840) center/contain no-repeat}
.tqgmsy{--uc840:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjIuMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49ImJldmVsIj48cGF0aCBkPSJNMTIgMiAzIDd2MTBsOSA1IDktNVY3eiIvPjxwYXRoIGQ9Ik0zIDdsOSA1IDktNU0xMiAxMnYxMCIvPjwvc3ZnPg==")}
.wagmsy{--uc840:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjIuMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49ImJldmVsIj48cGF0aCBkPSJNNCAyMGgxNk02IDIwVjEwbDYtNiA2IDZ2MTAiLz48L3N2Zz4=")}
.wvrdae{--uc840:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjIuMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49ImJldmVsIj48cGF0aCBkPSJNMyAxMmg0bDMtOCA0IDE2IDMtOGg0Ii8+PC9zdmc+")}
.dqka0{display:grid;gap:calc(var(--poqs3) * .6);grid-template-columns:repeat(3,minmax(0,1fr))}
.f4wrrr{margin:0;position:relative;overflow:hidden;border-radius:var(--p1nte2)}
.f4wrrr img{aspect-ratio:1;object-fit:cover;width:100%;filter:var(--z02020);transition:transform var(--knlbx) var(--b6z37b)}
.f4wrrr:hover img{transform:scale(1.03)}
.f4wrrr figcaption{position:absolute;left:0;right:0;bottom:0;padding:.7rem .9rem;font-size:.85rem;color:#fff;background:linear-gradient(transparent,rgba(0,0,0,.6))}
.f4wrrr .b0uoic{aspect-ratio:1;width:100%;background:var(--mjkws) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31' height='31'%3E%3Cpath d='M0 .5H31M.5 0V31' stroke='%23b2aca4' stroke-width='1' opacity='.18'/%3E%3C/svg%3E")}
.ramieu{position:relative;padding-block:calc(var(--tz7rfh) * 1.15);overflow:hidden}
.ramieu[data-yu424u="dark"]{background:var(--wimq65);color:var(--ed1pr)}
.em2ea{position:absolute;inset:0;z-index:0;opacity:.9}
.em2ea img{width:100%;height:100%;object-fit:cover}
.icw05{position:relative;z-index:1;display:grid;gap:calc(var(--poqs3) * 1.4);align-items:center}
.yjdx3{text-align:center;margin-inline:auto;max-width:760px}
.uxz3z{justify-content:center}
.qso0g{margin-inline:auto}
.ramieu{min-height:84vh;display:flex;align-items:center}
.ramieu{color:#fff}
.ramieu[data-yu424u]{color:#fff}
.em2ea::after{content:'';position:absolute;inset:0;background:rgba(0,0,0,.14)}
.yjdx3{background:rgba(0,0,0,.66);backdrop-filter:blur(4px);padding:calc(var(--poqs3) * 1.2) calc(var(--poqs3) * 1.3);border-radius:var(--p1nte2)}
.v79bdf{display:inline-block;font-size:.85rem;letter-spacing:.12em;text-transform:uppercase;font-weight:600;opacity:.85;margin-bottom:1rem;color:var(--ouia2)}
.k24us{margin-bottom:1rem}
.qso0g{font-size:1.15rem;max-width:56ch;opacity:.9;margin-bottom:1.75rem}
.uxz3z{display:flex;gap:.8rem;flex-wrap:wrap}
.chnb5{padding-block:calc(var(--tz7rfh) * .9)}
.omiqu2{background:var(--wimq65);color:var(--ed1pr);display:grid;grid-template-columns:1fr auto;gap:2rem;align-items:center;padding:3rem;border-radius:var(--b2qmzr)}
.g37d0u{margin-bottom:.5rem}
.omiqu2 .q7tbp{background:var(--ed1pr);color:var(--vi6ae2)}
.omiqu2 .q7tbp:hover{background:var(--lcc0oc)}
.io0g8{opacity:.9;max-width:60ch;margin-bottom:1.4rem}
.mwucmk{display:grid;gap:var(--poqs3);grid-template-columns:repeat(var(--sqw28,3),minmax(0,1fr))}
.c61xt{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.85rem 1.5rem;border-radius:var(--p2mye);font-weight:600;font-family:var(--fw8g0o);border:var(--o28vzt) solid transparent;cursor:pointer;transition:transform var(--knlbx) var(--b6z37b),box-shadow var(--knlbx) var(--b6z37b),background var(--knlbx) var(--b6z37b);text-decoration:none;font-size:1rem;line-height:1.2}
.c61xt:hover{text-decoration:none}
.q7tbp{background:var(--vi6ae2);color:var(--l5rhfb)}
.q7tbp:hover{background:var(--i3nxd);}
.f0age8{background:transparent;color:inherit;border-color:currentColor}
.f0age8:hover{background:rgba(var(--fddrr),.08)}
.olhlhl{position:relative;border-radius:var(--p1nte2);overflow:hidden;}
.olhlhl img{filter:var(--z02020);object-fit:cover;width:100%}
.o5bhkq{display:grid;gap:calc(var(--poqs3) * 1.5);align-items:center;grid-template-columns:1fr 1fr}
.s5372 p{font-size:1.05rem}
.vimenh{}
@keyframes hgd71{from{opacity:0;transform:translateY(27px)}to{opacity:1;transform:none}}
.lyo9h7{animation:hgd71 calc(var(--knlbx) * 1.5) var(--b6z37b) both}
@media(prefers-reduced-motion:reduce){
.lyo9h7{animation-duration:0s}
}
.dnf4oo{padding-block:var(--tz7rfh)}
.dnf4oo[data-t59rdn="surface"]{background:var(--mjkws)}
.knprb{max-width:62ch;margin-bottom:calc(var(--poqs3) * 1.2);}
.uvtn1{}
.zb5jx9{font-size:1.08rem;opacity:.85}
.x1fr3f{min-height:60vh;display:grid;place-items:center;text-align:center;padding-block:var(--tz7rfh)}
.kqcqc{max-width:520px;padding:2.5rem;background:var(--lcc0oc);border-radius:var(--b2qmzr);box-shadow:var(--mu2yam)}
.q8ifp{position:sticky;top:0;z-index:50}
.f44444{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;min-height:68px}
.zdhlb7{font-family:var(--fw8g0o);font-weight:700;font-size:1.25rem;letter-spacing:-.01em;color:inherit;display:inline-flex;align-items:center;gap:.55rem}
.zdhlb7:hover{text-decoration:none}
.q8ifp{background:var(--ed1pr);color:var(--wimq65);border-bottom:1px solid rgba(var(--fddrr),.12)}
.zdhlb7{background:var(--vi6ae2);color:var(--l5rhfb);padding:.35rem .8rem;border-radius:var(--p2mye)}
.j04so{width:28px;height:28px}
.efl93{display:flex;gap:1.6rem;align-items:center;flex-wrap:wrap}
.efl93 a{color:inherit;font-weight:500;font-size:.95rem;opacity:.92}
.efl93 a:hover{opacity:1;text-decoration:none;color:var(--vi6ae2)}
.lfb3nr{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none;overflow:hidden;clip:rect(0 0 0 0)}
.w3tfh{display:none;background:none;border:0;color:inherit;width:44px;height:44px;cursor:pointer;padding:8px}
.w3tfh span{display:block;height:2px;background:currentColor;margin:6px 0;transition:transform var(--knlbx)}
.qwsgk{padding-block:calc(var(--tz7rfh) * .9) calc(var(--tz7rfh) * .5);background:var(--mjkws)}
.qwsgk p{font-size:1.1rem;max-width:64ch;opacity:.85}
.d06cio{padding-block:var(--tz7rfh);max-width:820px}
.hu8e4i{margin-bottom:2rem}
.hu8e4i h2{font-size:1.25rem}
.d06cio p,.d06cio li{overflow-wrap:anywhere}
.d06cio table{display:block;overflow-x:auto;max-width:100%}
.r0ocd1{background:var(--wimq65);color:var(--ed1pr);padding-block:calc(var(--tz7rfh) * .9) 1.5rem;margin-top:auto}
.xcccs{display:grid;gap:calc(var(--poqs3) * 1.2)}
.r0ocd1 p{opacity:.85}
.xcccs{grid-template-columns:1.5fr 1fr 1fr}
.r0ocd1 a{color:inherit;opacity:.85}
.r0ocd1 a:hover{opacity:1}
.r0ocd1 h4{font-size:.85rem;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.9rem;opacity:.75}
.yy8qo ul{display:grid;gap:.45rem}
.yh5bd{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding-top:1.4rem;margin-top:2rem;border-top:1px solid rgba(255,255,255,.14);font-size:.85rem;opacity:.85}
.k251x{max-width:820px;display:grid;gap:.6rem}
.d2cej{border:var(--o28vzt) solid rgba(var(--fddrr),.16);border-radius:var(--b2qmzr);background:var(--lcc0oc)}
.d840zv{width:100%;text-align:left;background:none;border:0;padding:1rem 1.2rem;font:inherit;font-weight:600;color:inherit;display:flex;justify-content:space-between;gap:1rem;cursor:pointer;align-items:center}
.d840zv::after{content:'+';font-size:1.4rem;line-height:1;color:var(--ouia2);flex:none;transition:transform var(--knlbx)}
.d2cej[open] .d840zv::after{transform:rotate(45deg)}
.d2cej summary{list-style:none}
.d2cej summary::-webkit-details-marker{display:none}
.dv14a{padding:0 1.2rem 1.1rem;color:var(--eic63)}
.phtzvp{display:block;font-size:.8rem;color:var(--eic63);margin-bottom:.45rem;letter-spacing:.02em}
.a3vtd a{color:inherit;text-decoration:none}
.a3vtd a:hover{text-decoration:underline}
.jm82p{display:inline-block;margin-top:.9rem;font-weight:600;color:var(--vi6ae2);text-decoration:none}
.jm82p:hover{text-decoration:underline}
.k7sqo{font-size:.9rem;color:var(--eic63);margin-bottom:.6rem}
.b222ll{max-width:72ch}
.b222ll p{font-size:1.05rem;line-height:1.7;margin:0 0 1.2rem}
.gvoqs{margin-top:2rem}
@media(max-width:871px){
.xcccs{grid-template-columns:1fr 1fr}
.xcccs .yy8qo:first-child{order:0;text-align:left}
.o5bhkq{grid-template-columns:1fr}
.icw05{grid-template-columns:1fr}
.mwucmk{grid-template-columns:repeat(2,minmax(0,1fr))}
.pysmg{grid-template-columns:repeat(2,minmax(0,1fr))}
.lcizvf{grid-template-columns:1fr}
}
@media(max-width:700px){
.w3tfh{display:block}
.efl93{display:none;position:absolute;left:0;right:0;top:100%;flex-direction:column;align-items:stretch;gap:0;background:var(--ed1pr);color:var(--wimq65);padding:.5rem 0 1rem;box-shadow:var(--mu2yam);border-top:1px solid rgba(var(--fddrr),.1)}
.lfb3nr:checked~.nntz5t .efl93{display:flex}
.efl93 a{padding:.8rem var(--wdxxd)}
.efl93 .c61xt{margin:.5rem var(--wdxxd) 0}
.f44444{position:relative}
}
@media(max-width:551px){
.dqka0{grid-template-columns:repeat(2,minmax(0,1fr))}
.omiqu2{padding:2rem 1.4rem}
.mwucmk{grid-template-columns:1fr}
.xcccs{grid-template-columns:1fr}
.ramieu{padding-block:calc(var(--tz7rfh) * .9)}
.qso0g{font-size:1.02rem}
.pysmg{grid-template-columns:1fr}
}