@font-face{font-family:League Spartan;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/league-spartan-latin-600-normal.woff2) format("woff2")}@font-face{font-family:League Spartan;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/league-spartan-latin-700-normal.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/poppins-latin-500-normal.woff2) format("woff2")}:root{--bg: #000000;--surface: #0D0E0E;--surface-2: #131815;--surface-3: #1A1A1A;--mint: #81FCC2;--mint-bright: #6BFFBD;--green-cta: #57D89E;--text: #FFFFFF;--arrow: #F1F1F1;--text-soft: #C2C1C3;--muted: #8D969D;--border: #8C959D;--on-mint: #000000;--glow: rgba(87, 216, 158, .15);--radius: 4px;--radius-sm: 2px;--font-head: "League Spartan", system-ui, sans-serif;--font-body: "Poppins", system-ui, sans-serif;--header-h: 55px;color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 12px)}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font-body);font-weight:500;font-size:16px;line-height:1.45;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}body.is-locked{overflow:hidden}img,video,svg,picture{display:block;max-width:100%}picture img{width:100%;height:100%}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{background:none;border:0;padding:0;cursor:pointer}h1,h2,h3,h4,p,ul,ol,figure,blockquote{margin:0}ul,ol{padding:0;list-style:none}.site{container-type:inline-size;container-name:site;min-height:100vh;display:flex;flex-direction:column;--u: calc(min(100cqw, 1440px) / 1440)}.site>main{flex:1 0 auto}@media(max-width:899.98px){.site{--u: calc(min(100cqw, 624px) / 390);--m-sec-gap: 170}:root{--header-h: 72px}}.site{--gutter: calc(108 * var(--u));--community-l: calc(315 * var(--u));--community-r: calc(1123 * var(--u))}@media(max-width:899.98px){.site{--gutter: calc(14 * var(--u))}}.wrap{width:min(100%,calc(1440 * var(--u)));margin-inline:auto;padding-inline:var(--gutter)}@media(max-width:899.98px){.wrap{width:min(100%,624px);padding-inline:var(--gutter)}}.frame{width:min(100%,calc(1440 * var(--u)));margin-inline:auto}@media(max-width:899.98px){.frame{width:min(100%,calc(390 * var(--u)))}}button,.btn,[role=button],input[type=submit]{text-align:center;justify-content:center}.hl{color:var(--mint)}.strike{text-decoration:line-through;text-decoration-color:var(--mint);text-decoration-thickness:.09em}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:fixed;left:12px;top:-100px;z-index:1000;background:var(--mint);color:var(--on-mint);padding:12px 16px;font-family:var(--font-head);font-weight:700;border-radius:var(--radius)}.skip-link:focus{top:12px}:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.hit{position:relative}.hit:after{content:"";position:absolute;left:50%;top:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}.h-section{font-family:var(--font-head);font-weight:700;font-size:max(12px,calc(26.6 * var(--u)));line-height:1;text-transform:uppercase;letter-spacing:.01em}.link-sm{font-family:var(--font-head);font-weight:700;font-size:max(12px,calc(13.2 * var(--u)));line-height:1.2;text-transform:uppercase;display:inline-flex;align-items:center;min-height:24px}.link-sm.mint{color:var(--mint)}.link-sm:hover{text-decoration:underline;text-underline-offset:3px}@media(max-width:899.98px){.sec-head{margin-right:0}.h-section{font-size:max(12px,calc(27.4 * var(--u)))}.link-sm{font-size:max(12px,calc(9.5 * var(--u)))}}.sec-head{margin-right:0;position:relative;display:grid;grid-template-columns:1fr auto;align-items:end;column-gap:16px}.sec-head .rule{grid-column:1 / -1;height:0;border-top:1.5px solid var(--border);margin-top:calc(4 * var(--u))}.sec-head .below{grid-column:1 / -1}.btn{display:inline-flex;align-items:center;justify-content:center;text-align:center;border-radius:var(--radius);font-family:var(--font-head);font-weight:700;text-transform:uppercase;line-height:1;white-space:nowrap;transition:filter .15s ease,background-color .15s ease,color .15s ease;position:relative}.btn-fill{background:var(--green-cta);color:var(--on-mint)}.btn-fill:hover{filter:brightness(1.08)}.btn-outline{background:var(--surface);color:var(--text);border:1.5px solid var(--mint-bright)}.btn-outline:hover{background:var(--mint-bright);color:var(--on-mint)}.btn-mint{background:var(--mint-bright);color:var(--on-mint);font-family:var(--font-head);text-transform:none}.btn-mint:hover{filter:brightness(1.08)}.btn[aria-disabled=true],.btn:disabled{opacity:.6;cursor:progress}.prose{font-size:16px;line-height:1.6;color:var(--text-soft)}.prose h1{font-family:var(--font-head);font-weight:700;color:var(--text);font-size:clamp(28px,calc(40 * var(--u)),40px);line-height:1.1;margin:0 0 24px;text-transform:uppercase}.prose h2{font-family:var(--font-head);font-weight:700;color:var(--mint);font-size:22px;margin:36px 0 12px}.prose h3{font-family:var(--font-head);font-weight:600;color:var(--text);font-size:18px;margin:24px 0 8px}.prose p,.prose ul,.prose ol{margin:0 0 14px}.prose ul{list-style:disc;padding-left:22px}.prose ol{list-style:decimal;padding-left:22px}.prose a{color:var(--mint);text-decoration:underline;text-underline-offset:3px}.prose strong{color:var(--text);font-weight:500}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.cz-viewport{overflow:hidden;position:relative}.cz-track{position:relative;display:flex;will-change:transform;transition:transform .5s cubic-bezier(.22,.61,.36,1);touch-action:pan-y;user-select:none;-webkit-user-select:none}.cz-item{flex:none}.cz-item img{-webkit-user-drag:none;user-select:none}[data-carousel]:not(.cz-ready) .cz-viewport{overflow-x:auto;scrollbar-width:none}[data-carousel]:not(.cz-ready) .cz-viewport::-webkit-scrollbar{display:none}.cz-dragging .cz-track{cursor:grabbing}.cz-dragging a{pointer-events:none}.cz-jump .cz-item,.cz-jump .cz-item *{transition:none!important}.cz-single [data-prev],.cz-single [data-next]{display:none}main:focus{outline:none}.arrow{color:var(--arrow);display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;z-index:3}.arrow svg{width:calc(18 * var(--u));height:calc(36 * var(--u));min-width:12px;min-height:24px}.arrow:hover{color:var(--mint)}@media(max-width:899.98px){.d-only{display:none!important}}@media(min-width:900px){.m-only{display:none!important}}@media(max-width:899.98px){.sec-head{margin-right:0}}@media(max-width:899.98px){:is(.hdr-logo,.m-box,.bs-all,.rv-all,.rv-more,.os-more,.pp-back,.ftr-in a,.rvp-pill,.su-btn){position:relative}:is(.hdr-logo,.m-box,.bs-all,.rv-all,.rv-more,.os-more,.pp-back,.ftr-in a,.rvp-pill,.su-btn):after{content:"";position:absolute;left:50%;top:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}.pb-dot{position:relative}.pb-dot:after{content:"";position:absolute;inset:-10px}:is(input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:44px}}.hero-cover{position:relative;z-index:1;display:flow-root;background:var(--bg)}:root{--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-std: cubic-bezier(.25, .1, .25, 1)}@media(prefers-reduced-motion:no-preference){html.rv-on:not(.rv-all) main :is(h1:not(.sr-only),h2,.os-h3,.pp-title,.os-intro,.os-quote,.wb-title,.su-title,.pp-desc,.ab-quote,.ab-bullets,.ab-muted,.ab-sign,.ct-intro,.ym-h):not(.rv-in){opacity:0;translate:0 14px}html.rv-on main :is(h1:not(.sr-only),h2,.os-h3,.pp-title,.os-intro,.os-quote,.wb-title,.su-title,.pp-desc,.ab-quote,.ab-bullets,.ab-muted,.ab-sign,.ct-intro,.ym-h){transition:opacity .6s var(--ease-out) var(--rv-d, 0ms),translate .6s var(--ease-out) var(--rv-d, 0ms)}html.rv-on:not(.rv-all) :is(.pl-grid>li,.bs-item,.ym-item,.rvp-item,.ab-stat-list>*):not(.rv-in){opacity:0;translate:0 16px}html.rv-on :is(.pl-grid>li,.bs-item,.ym-item,.rvp-item,.ab-stat-list>*){transition:opacity .6s var(--ease-out) var(--rv-d, 0ms),translate .6s var(--ease-out) var(--rv-d, 0ms)}html.rv-on:not(.rv-all) .os-tiles>li:not(.rv-in){opacity:0;scale:.94}html.rv-on .os-tiles>li{transition:opacity .55s var(--ease-out) var(--rv-d, 0ms),scale .55s var(--ease-out) var(--rv-d, 0ms)}html.rv-on .hero-body>:is(.hero-ctas,.hero-license,.trust){animation:m-rise .7s var(--ease-out) .25s both}html.rv-on .hero-body>.hero-license{animation-delay:.33s}html.rv-on .hero-body>.trust{animation-delay:.18s}@keyframes m-rise{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0 0}}@keyframes m-fade{0%{opacity:0}to{opacity:1}}html :is(.btn,.rvp-pill,.nav-box,.su-btn,.rv-all,.pl-coa-toggle,.arrow,.pb-arrow){transition:filter .15s ease,background-color .2s ease,color .2s ease,border-color .2s ease,translate .25s var(--ease-out),scale .15s ease}html :is(.btn,.rvp-pill,.nav-box,.su-btn,.rv-all,.pl-coa-toggle,.arrow,.pb-arrow):active{scale:.98}@media(hover:hover)and (pointer:fine){html :is(.btn,.rvp-pill,.nav-box,.su-btn,.rv-all):hover{translate:0 -1px}}:is(.rv-link,.link-sm,.os-more,.os-more2,.pp-more){transition:color .2s ease,opacity .2s ease}:is(.rv-link,.link-sm,.os-more,.os-more2,.pp-more):active{opacity:.7}html .pc{transition:translate .4s var(--ease-out),scale .15s ease}html .pc .pc-media img{transition:transform .5s var(--ease-out)!important}html .pc:active{scale:.985}@media(hover:hover)and (pointer:fine){html .pc:hover{translate:0 -4px}html .pc:hover .pc-media img{transform:scale(1.04)!important}}@media(hover:hover)and (pointer:fine){html .rv-car .rv-item .rv-card{transition:transform .5s cubic-bezier(.22,.61,.36,1),opacity .5s ease,box-shadow .35s ease,scale .35s var(--ease-out)}html .rvp-grid .rv-card{transition:box-shadow .35s ease,scale .35s var(--ease-out)}html :is(.rv-car,.rvp-grid) .rv-card:hover{scale:1.02;box-shadow:0 14px 36px var(--glow)}}html .hdr-nav .nav-a{background:linear-gradient(var(--mint),var(--mint)) 50% 100% / 0 1.5px no-repeat;padding-bottom:0;transition:color .2s ease,background-size .3s var(--ease-out)}html .hdr-nav .nav-a:hover{background-size:100% 1.5px}html .mmenu.mm-open{animation:m-menu-in .32s var(--ease-out) both}html .mmenu.mm-closing{animation:m-fade-out .22s var(--ease-std) both}.mmenu.mm-open li{animation:m-item-in .4s var(--ease-out) both}.mmenu.mm-open .mm-list li:nth-child(2){animation-delay:40ms}.mmenu.mm-open .mm-list li:nth-child(3){animation-delay:80ms}.mmenu.mm-open .mm-list li:nth-child(4){animation-delay:.12s}.mmenu.mm-open .mm-list li:nth-child(5){animation-delay:.16s}.mmenu.mm-open .mm-list li:nth-child(6){animation-delay:.2s}.mmenu.mm-open .mm-list li:nth-child(n+7),.mmenu.mm-open .mm-social li{animation-delay:.24s}@keyframes m-menu-in{0%{opacity:0;translate:0 -8px}to{opacity:1;translate:0 0}}@keyframes m-item-in{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0 0}}html .rvp-grid{transition:opacity .2s var(--ease-std)}html .rvp-grid.rvp-fading{opacity:0}.rvm .rvm-box{animation:m-pop .32s var(--ease-out) both!important}.rvm .rvm-overlay{animation:m-fade .25s ease both}.rvm.rvm-closing .rvm-box{animation:m-pop-out .2s var(--ease-std) both!important}.rvm.rvm-closing .rvm-overlay{animation:m-fade-out .2s ease both}@keyframes m-pop{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:none}}@keyframes m-pop-out{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.97)}}@keyframes m-fade-out{0%{opacity:1}to{opacity:0}}.age-gate .ag-box{animation:m-pop .6s var(--ease-out) both!important}.age-gate.ag-out{animation:m-fade-out .35s var(--ease-std) both}:is(.su-status,.ag-status)[data-tone=ok]{animation:m-fade .4s ease both}}:is(.nav-ig,.m-ig,.mm-ig,.ftr-soc){transition:color .2s ease}:is(.nav-ig,.m-ig,.mm-ig,.ftr-soc):hover{color:var(--mint)!important}html .hdr{transition:transform .3s var(--ease-out),background-color .3s ease}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){html .hdr:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:0;background:#000000b8;-webkit-backdrop-filter:saturate(1.6) blur(16px);backdrop-filter:saturate(1.6) blur(16px);transition:opacity .3s ease}html .hdr.hdr-scrolled{background-color:transparent!important}html .hdr.hdr-scrolled:before{opacity:1}html .hdr.hdr-scrolled:has(.mmenu:not([hidden])):before{opacity:0}html .hdr.hdr-scrolled:has(.mmenu:not([hidden])){background-color:var(--bg)!important}}.logo[data-astro-cid-tvrurpns]{display:block}.logo[data-astro-cid-tvrurpns] img{width:100%;height:auto}.hdr[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:50;background:var(--bg);transition:transform .3s ease}.hdr[data-astro-cid-3ef6ksr2].hdr-hidden{transform:translateY(-100%)}.hdr[data-astro-cid-3ef6ksr2]:has(.mmenu:not([hidden])){transform:none!important;transition:none!important}@media(prefers-reduced-motion:reduce){.hdr[data-astro-cid-3ef6ksr2]{transition:none}}.hdr-in[data-astro-cid-3ef6ksr2]{height:var(--header-h);display:flex;align-items:center;justify-content:space-between;width:min(100%,calc(1440 * var(--u)));margin-inline:auto;padding-inline:var(--gutter)}.hdr-in[data-astro-cid-3ef6ksr2] .hdr-logo{width:max(115px,calc(146 * var(--u)))}.hdr-nav[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:calc(34 * var(--u))}.hdr-nav[data-astro-cid-3ef6ksr2] .nav-a,.hdr-nav[data-astro-cid-3ef6ksr2] .nav-box{font-family:var(--font-head);font-weight:700;font-size:max(13.8px,calc(14 * var(--u)));line-height:1}.hdr-nav[data-astro-cid-3ef6ksr2] .nav-a{font-size:max(15.9px,calc(16.1 * var(--u)))}.hdr-nav[data-astro-cid-3ef6ksr2] .nav-a:hover,.hdr-nav[data-astro-cid-3ef6ksr2] .nav-a[aria-current=page]{color:var(--mint)}.nav-box{display:inline-flex;align-items:center;justify-content:center;border:1.5px solid var(--text);padding:0 max(16px,calc(18 * var(--u)));min-width:max(132px,calc(140 * var(--u)));height:max(26px,calc(26 * var(--u)));white-space:nowrap;text-transform:uppercase;text-align:center;border-radius:var(--radius-sm)}.nav-box:hover{border-color:var(--mint);color:var(--mint)}.hdr-nav[data-astro-cid-3ef6ksr2] .nav-ig{width:max(25px,calc(33.4 * var(--u)));height:max(25px,calc(33.4 * var(--u)));display:block}.hdr-nav[data-astro-cid-3ef6ksr2] .nav-ig svg{width:100%;height:100%}.hdr-m[data-astro-cid-3ef6ksr2]{display:none}.mmenu[data-astro-cid-3ef6ksr2]{position:fixed;inset:var(--header-h) 0 0 0;background:var(--bg);z-index:49;padding:24px 20px 40px;overflow-y:auto;border-top:1.5px solid var(--border)}.mmenu[data-astro-cid-3ef6ksr2][hidden]{display:none}.mmenu[data-astro-cid-3ef6ksr2] .mm-list[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:column}.mm-list[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2] a{display:flex;align-items:center;min-height:56px;font-family:var(--font-head);font-weight:700;font-size:26px;text-transform:uppercase;border-bottom:1px solid var(--surface-3)}.mmenu[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2] a[aria-current=page],.mmenu[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2] a:hover{color:var(--mint)}.mm-social[data-astro-cid-3ef6ksr2]{list-style:none;display:flex;gap:14px;margin:24px 0 0;padding:0}.mmenu[data-astro-cid-3ef6ksr2] .mm-ig{display:inline-flex;width:44px;height:44px;padding:6px;color:#fff}.mmenu[data-astro-cid-3ef6ksr2] .mm-ig svg{width:100%;height:100%}@media(max-width:899.98px){.hdr-in[data-astro-cid-3ef6ksr2]{padding-inline:calc(14 * var(--u)) calc(7 * var(--u));padding-bottom:4px}.hdr-in[data-astro-cid-3ef6ksr2] .hdr-logo{width:calc(124 * var(--u))}.hdr-nav[data-astro-cid-3ef6ksr2]{display:none}.hdr-m[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:calc(10 * var(--u))}.hdr-m[data-astro-cid-3ef6ksr2] .m-ig{width:calc(31 * var(--u));height:calc(31 * var(--u));display:block}.hdr-m[data-astro-cid-3ef6ksr2] .m-ig svg{width:100%;height:100%}.hdr-m[data-astro-cid-3ef6ksr2] .m-box{height:max(30px,calc(30 * var(--u)));min-width:0;font-family:var(--font-head);font-weight:600;font-size:max(12px,calc(12.5 * var(--u)));padding:2px max(12px,calc(14 * var(--u))) 0;white-space:nowrap}.burger[data-astro-cid-3ef6ksr2]{width:52px;height:44px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:5px}.burger[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{display:block;height:3px;background:var(--text);transition:transform .2s ease,opacity .2s ease}.burger[data-astro-cid-3ef6ksr2]{align-items:center;gap:6px;width:44px}.burger[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{width:32px;border-radius:0}.burger[data-astro-cid-3ef6ksr2][aria-expanded=true] span[data-astro-cid-3ef6ksr2]:nth-child(1){transform:translateY(9px) rotate(45deg)}.burger[data-astro-cid-3ef6ksr2][aria-expanded=true] span[data-astro-cid-3ef6ksr2]:nth-child(2){opacity:0}.burger[data-astro-cid-3ef6ksr2][aria-expanded=true] span[data-astro-cid-3ef6ksr2]:nth-child(3){transform:translateY(-9px) rotate(-45deg)}}@media(max-width:374px){.hdr-m[data-astro-cid-3ef6ksr2] .m-ig{display:none}}.ftr[data-astro-cid-sz7xmlte]{border-top:1.5px solid var(--border);margin-top:calc(170 * var(--u))}.ftr-in[data-astro-cid-sz7xmlte]{width:min(100%,calc(1440 * var(--u)));margin-inline:auto;padding:calc(20 * var(--u)) var(--gutter) calc(40 * var(--u)) var(--gutter);display:grid;grid-template-columns:auto 1fr auto;column-gap:calc(64 * var(--u));row-gap:calc(28 * var(--u))}.ftr-brand[data-astro-cid-sz7xmlte]{grid-column:1;grid-row:1}.ftr-social[data-astro-cid-sz7xmlte]{list-style:none;margin:calc(16 * var(--u)) 0 0;padding:0;display:flex;align-items:center;gap:max(14px,calc(16 * var(--u)))}.ftr-social[data-astro-cid-sz7xmlte] .ftr-soc{display:block;width:max(22px,calc(24 * var(--u)));height:max(22px,calc(24 * var(--u)));color:var(--text);transition:color .15s ease}.ftr-social[data-astro-cid-sz7xmlte] .ftr-soc:hover{color:var(--mint)}.ftr-social[data-astro-cid-sz7xmlte] svg{width:100%;height:100%;display:block}.ftr[data-astro-cid-sz7xmlte] .ftr-logo{width:max(110px,calc(150 * var(--u)))}.ftr-statement[data-astro-cid-sz7xmlte]{margin-top:4px;font-size:12px;color:var(--text);letter-spacing:.02em;white-space:nowrap}.ftr-cols[data-astro-cid-sz7xmlte]{grid-column:2;grid-row:1;display:flex;gap:calc(72 * var(--u));justify-content:center;padding-top:4px}.ftr-cols[data-astro-cid-sz7xmlte] h2[data-astro-cid-sz7xmlte]{font-family:var(--font-head);font-weight:700;font-size:14px;text-transform:uppercase;color:var(--mint);margin-bottom:6px}.ftr-cols[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte] a{display:inline-flex;align-items:center;min-height:32px;font-size:13px;color:var(--text-soft)}.ftr-cols[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte] a:hover{color:var(--mint)}.ftr-ho[data-astro-cid-sz7xmlte]{grid-column:3;grid-row:1;justify-self:end;text-align:left}.ftr-ho[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{font-size:12px;color:var(--muted);white-space:nowrap}.ftr-ho[data-astro-cid-sz7xmlte] .ftr-ho-logo{display:block;width:max(142px,calc(249 * var(--u)));margin-top:4px}.ftr-ho[data-astro-cid-sz7xmlte] img{height:auto}.ftr-lic[data-astro-cid-sz7xmlte]{grid-column:1 / -1;margin:0;display:flex;justify-content:space-between;gap:6px 16px;flex-wrap:wrap;font-size:12px;border-top:1px solid var(--surface-3);padding-top:12px}.ftr-lic[data-astro-cid-sz7xmlte] div[data-astro-cid-sz7xmlte]{display:flex;gap:4px}.ftr-lic[data-astro-cid-sz7xmlte] dt[data-astro-cid-sz7xmlte]{color:var(--text)}.ftr-lic[data-astro-cid-sz7xmlte] dt[data-astro-cid-sz7xmlte]:after{content:":"}.ftr-lic[data-astro-cid-sz7xmlte] dd[data-astro-cid-sz7xmlte]{margin:0;color:var(--text)}.ftr-bottom[data-astro-cid-sz7xmlte]{grid-column:1 / -1;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:12px;color:var(--muted);margin-top:calc(-16 * var(--u))}@media(max-width:899.98px){.ftr[data-astro-cid-sz7xmlte]{margin-top:calc((var(--m-sec-gap) - 95) * var(--u))}.ftr-in[data-astro-cid-sz7xmlte]{width:min(100%,624px);grid-template-columns:1fr auto;padding:calc(12 * var(--u)) var(--gutter) 28px var(--gutter);row-gap:20px;column-gap:12px}.ftr-social[data-astro-cid-sz7xmlte]{list-style:none;margin:calc(16 * var(--u)) 0 0;padding:0;display:flex;align-items:center;gap:max(14px,calc(16 * var(--u)))}.ftr-social[data-astro-cid-sz7xmlte] .ftr-soc{display:block;width:max(22px,calc(24 * var(--u)));height:max(22px,calc(24 * var(--u)));color:var(--text);transition:color .15s ease}.ftr-social[data-astro-cid-sz7xmlte] .ftr-soc:hover{color:var(--mint)}.ftr-social[data-astro-cid-sz7xmlte] svg{width:100%;height:100%;display:block}.ftr-brand[data-astro-cid-sz7xmlte]{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:calc(22 * var(--u))}.ftr[data-astro-cid-sz7xmlte] .ftr-logo{width:calc(150 * var(--u))}.ftr-statement[data-astro-cid-sz7xmlte],.ftr-ho[data-astro-cid-sz7xmlte]{display:none}.ftr-in[data-astro-cid-sz7xmlte]{grid-template-columns:1fr}.ftr-social[data-astro-cid-sz7xmlte]{margin:0;gap:calc(22 * var(--u))}.ftr-social[data-astro-cid-sz7xmlte] .ftr-soc{width:calc(28 * var(--u));height:calc(28 * var(--u))}.ftr-cols[data-astro-cid-sz7xmlte] h2[data-astro-cid-sz7xmlte]{font-size:15px;margin-bottom:4px}.ftr-cols[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte] a{font-size:14.5px}.ftr-cols[data-astro-cid-sz7xmlte]{padding-top:calc(12 * var(--u))}.ftr-ho[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{font-size:min(12px,3vw)}.ftr-ho[data-astro-cid-sz7xmlte] .ftr-ho-logo{width:calc(142 * var(--u))}.ftr-cols[data-astro-cid-sz7xmlte]{grid-column:1 / -1;grid-row:2;justify-content:space-between;gap:12px}.ftr-lic[data-astro-cid-sz7xmlte]{font-size:min(12px,2.3vw);flex-wrap:wrap;white-space:nowrap}.ftr-bottom[data-astro-cid-sz7xmlte]{flex-direction:column;gap:4px;margin-top:-12px}}.age-gate[data-astro-cid-c2ayhruq]{display:none;position:fixed;inset:0;z-index:1000;background:#000;align-items:center;justify-content:center;padding:24px;overflow-y:auto}html.age-pending .age-gate[data-astro-cid-c2ayhruq]{display:flex}.ag-box[data-astro-cid-c2ayhruq]{width:min(100%,460px);text-align:center;display:flex;flex-direction:column;align-items:center}.ag-logo[data-astro-cid-c2ayhruq]{width:220px}.ag-logo[data-astro-cid-c2ayhruq] img{height:auto}.ag-q[data-astro-cid-c2ayhruq]{margin-top:40px;font-family:var(--font-head);font-weight:700;font-size:clamp(26px,6vw,36px);line-height:1.1}.ag-btns[data-astro-cid-c2ayhruq]{margin-top:28px;display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.ag-btns[data-astro-cid-c2ayhruq] .btn[data-astro-cid-c2ayhruq]{min-width:150px;height:48px;font-size:16px;padding:0 20px;text-transform:none}.ag-denied[data-astro-cid-c2ayhruq]{margin-top:20px;font-size:16px;color:var(--text-soft)}.ag-form[data-astro-cid-c2ayhruq]{margin-top:18px;width:100%;max-width:400px;display:flex;flex-direction:column;align-items:stretch}.ag-row[data-astro-cid-c2ayhruq]{display:flex;height:44px;border:1.5px solid var(--text-soft);border-radius:var(--radius);overflow:hidden}.ag-row[data-astro-cid-c2ayhruq]:focus-within{border-color:var(--mint)}.ag-row[data-astro-cid-c2ayhruq]:has(:focus-visible){outline:2px solid var(--mint);outline-offset:2px}.ag-row[data-astro-cid-c2ayhruq][data-invalid]{border-color:#ff6b6b}.ag-email[data-astro-cid-c2ayhruq]{flex:1 1 auto;min-width:0;padding:0 12px;border:0;background:transparent;color:var(--text);font:inherit;font-size:16px}.ag-email[data-astro-cid-c2ayhruq]::placeholder{color:var(--text-soft);opacity:1}.ag-email[data-astro-cid-c2ayhruq]:focus{outline:none}.ag-sub[data-astro-cid-c2ayhruq]{flex:none;padding:0 14px;border:0;border-left:1.5px solid var(--text-soft);background:transparent;color:var(--text);font:inherit;font-size:15px;white-space:nowrap;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.ag-sub[data-astro-cid-c2ayhruq]:hover,.ag-sub[data-astro-cid-c2ayhruq]:focus-visible{background:var(--mint);color:#000;outline:none}.ag-sub[data-astro-cid-c2ayhruq]:disabled{opacity:.6;cursor:progress}.ag-hp[data-astro-cid-c2ayhruq]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.ag-cap[data-astro-cid-c2ayhruq]{margin-top:8px;font-size:14px;color:var(--mint)}.ag-status[data-astro-cid-c2ayhruq]{margin-top:6px;font-size:13px}.ag-status[data-astro-cid-c2ayhruq][data-tone=error]{color:#ff8a8a}.ag-status[data-astro-cid-c2ayhruq][data-tone=ok]{color:var(--mint)}.ag-ts[data-astro-cid-c2ayhruq]:not(:empty){margin-top:8px;display:flex;justify-content:center}.ag-box[data-astro-cid-c2ayhruq]{animation:ag-in .5s ease-out both}@keyframes ag-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.ag-box[data-astro-cid-c2ayhruq]{animation:none}}.ag-btns[data-astro-cid-c2ayhruq]{width:100%;max-width:400px;flex-wrap:nowrap}.ag-btns[data-astro-cid-c2ayhruq] .btn[data-astro-cid-c2ayhruq]{flex:none;width:calc((100% - 12px)/2);min-width:0!important;box-sizing:border-box}@media(max-width:400px){.ag-email[data-astro-cid-c2ayhruq]{padding:0 8px;font-size:14px}.ag-email[data-astro-cid-c2ayhruq]::placeholder{font-size:13.5px}.ag-sub[data-astro-cid-c2ayhruq]{padding:0 9px;font-size:13.5px}.ag-cap[data-astro-cid-c2ayhruq]{font-size:13px}}@media(max-height:760px){.ag-logo[data-astro-cid-c2ayhruq]{width:170px}.ag-q[data-astro-cid-c2ayhruq]{margin-top:18px;font-size:26px}.ag-btns[data-astro-cid-c2ayhruq]{margin-top:16px}.ag-btns[data-astro-cid-c2ayhruq] .btn[data-astro-cid-c2ayhruq]{height:46px;min-width:140px}.ag-legal[data-astro-cid-c2ayhruq]{margin-top:18px!important}}.ag-legal[data-astro-cid-c2ayhruq]{margin-top:36px;font-size:12px;color:var(--muted)}
