@font-face{font-family:fredoka;src:url(../media/Fredoka_latin_variable-s.p.12wv-xs8vggjn.woff2)format("woff2");font-display:swap;font-weight:300 700}@font-face{font-family:fredoka Fallback;src:local(Arial);ascent-override:95.32%;descent-override:23.1%;line-gap-override:0.0%;size-adjust:102.19%}.vxmf7G_className{font-family:fredoka,fredoka Fallback}.vxmf7G_variable{--font-fredoka:"fredoka", "fredoka Fallback"}
@font-face{font-family:gabarito;src:url(../media/Gabarito_latin_variable-s.p.15uhe87qgyi9v.woff2)format("woff2");font-display:swap;font-weight:400 900}@font-face{font-family:gabarito Fallback;src:local(Arial);ascent-override:94.9%;descent-override:26.25%;line-gap-override:0.0%;size-adjust:99.05%}.d2Eu2q_className{font-family:gabarito,gabarito Fallback}.d2Eu2q_variable{--font-gabarito:"gabarito", "gabarito Fallback"}
:root{--cream:#fbf8ec;--mint:#bfebcb;--ink:#1e3b2c;--butter:#ffeb8a;--moss:#4a5a50;--deep:#0b1a12;--ink-raised:#2a4a39;--scrim:#1e3b2c8c;--white:#fff;--sand:#e6e1cf;--sand-deep:#d9d3be;--stone:#e9e4d3;--stone-deep:#c9c2aa;--dashed:#b9b29a;--mint-tint:#eef8f1;--mint-text-on-dark:#d7e9dc;--ink-rule-on-dark:#3c5a4a;--disabled-text:#6b7268;--parchment:#f6f3e8;--parchment-line:#f0ecdf;--shadow-soft:#cfc8b0;--danger:#b42318;--danger-tint:#fff6f4;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-10:40px;--space-12:48px;--space-14:56px;--space-16:64px;--space-20:80px;--radius-xs:8px;--radius-sm:14px;--radius-md:16px;--radius-lg:20px;--radius-xl:24px;--radius-2xl:28px;--radius-pill:999px;--hard-xs:2px 2px 0 #1e3b2c;--hard-sm:3px 3px 0 #1e3b2c;--hard:4px 4px 0 #1e3b2c;--hard-md:5px 5px 0 #1e3b2c;--hard-lg:6px 6px 0 #1e3b2c;--hard-xl:8px 8px 0 #1e3b2c;--hard-on-dark:4px 4px 0 #0b1a12;--focus:0 0 0 3px #bfebcb;--print-lift:0 2px 0 #cfc8b0;--line:2px;--line-thin:1px;--line-thick:3px;--line-badge:4px;--font-display:var(--font-fredoka), "Arial Rounded MT Bold", system-ui, sans-serif;--font-text:var(--font-gabarito), Aptos, Calibri, system-ui, sans-serif}
*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--cream);color:var(--ink);font-family:var(--font-text);margin:0;font-size:18px;line-height:1.55;overflow-x:hidden}img,svg{max-width:100%}a{color:var(--ink)}a:hover{color:var(--deep)}h1,h2,h3,h4,p,figure,blockquote{margin:0}button,input,textarea,select{font:inherit;color:inherit}.bx-page{isolation:isolate;flex-direction:column;min-height:100vh;display:flex;position:relative;overflow-x:clip}.bx-page>main{flex:1 0 auto;width:100%}.bx-sky-wrap{--sky-max:0px;--sky-shift:0px;z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:clip}.bx-sky{top:calc(-1 * var(--sky-max));pointer-events:none;transform:translate3d(0, var(--sky-shift), 0);will-change:transform;background-repeat:repeat-y;background-size:100%;position:absolute;bottom:0;left:0;right:0}.bx-sky--clouds{background-image:url(/images/sky-clouds.svg);background-position:center var(--sky-max)}.bx-sky--stars{background-image:url(/images/sky-stars.svg);background-position:center calc(var(--sky-max) + 240px)}main:focus{outline:none}:focus-visible{outline:3px solid var(--ink);outline-offset:2px;box-shadow:0 0 0 5px var(--mint)}.bx-on-dark :focus-visible{outline-color:var(--mint);box-shadow:0 0 0 5px var(--ink)}.visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.bx-skip-link{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.bx-skip-link:focus,.bx-skip-link:focus-visible{left:var(--space-4);top:var(--space-4);z-index:1000;width:auto;height:auto;min-height:44px;padding:0 var(--space-5);background:var(--butter);color:var(--ink);border:var(--line) solid var(--ink);border-radius:var(--radius-pill);align-items:center;font-weight:700;text-decoration:none;display:inline-flex;position:fixed}[id]{scroll-margin-top:24px}.bx-section{max-width:1280px;margin:0 auto;padding:96px 24px 0}.bx-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--moss);font-size:14px;font-weight:700;line-height:1.4}.bx-h2{font-family:var(--font-display);overflow-wrap:break-word;font-size:clamp(34px,4vw,52px);font-weight:700;line-height:1.04}.bx-dots{z-index:-1;pointer-events:none;opacity:.85;background-image:radial-gradient(circle, var(--ink) 1.3px, transparent 1.7px);background-position:100% 0;background-size:11px 11px;width:59%;height:59%;position:absolute;top:0;right:0;-webkit-mask-image:radial-gradient(at 100% 0,#000 0%,#0000008c 32%,#0000 70%);mask-image:radial-gradient(at 100% 0,#000 0%,#0000008c 32%,#0000 70%)}.bx-dots--butter{opacity:.9;background-image:radial-gradient(circle, var(--butter) 1.3px, transparent 1.7px)}.bx-dots--small{background-image:radial-gradient(circle, var(--ink) 1.1px, transparent 1.5px);background-size:9px 9px}.bx-prose a{text-underline-offset:.15em}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{.bx-sky-wrap,.bx-skip-link,.bx-draft-notice{display:none!important}}
.bx-button{border:var(--line) solid transparent;border-radius:var(--radius-pill);min-height:44px;font-family:var(--font-text);text-align:center;cursor:pointer;appearance:none;justify-content:center;align-items:center;gap:10px;margin:0;padding:14px 22px;font-size:17px;font-weight:600;line-height:1.2;text-decoration:none;transition:transform .12s,box-shadow .12s,background-color .12s;display:inline-flex}.bx-button--lg{padding:16px 26px;font-size:18px}.bx-button--md{font-size:16px}.bx-button--primary{background:var(--ink);color:var(--cream);border-color:var(--ink)}.bx-button--primary:hover{background:var(--deep);border-color:var(--deep);color:var(--cream)}.bx-button--cta,.bx-button--secondary{background:var(--butter);color:var(--ink);border-color:var(--ink);box-shadow:var(--hard)}.bx-button--secondary{background:var(--white)}.bx-button--cta:hover,.bx-button--secondary:hover{color:var(--ink);box-shadow:var(--hard-md);transform:translate(-1px,-1px)}.bx-button--cta-dark{background:var(--butter);color:var(--ink);border-color:var(--ink);box-shadow:var(--hard-on-dark)}.bx-button--cta-dark:hover{color:var(--ink);box-shadow:5px 5px 0 var(--deep);transform:translate(-1px,-1px)}.bx-button--outline{color:var(--ink);border-color:var(--ink);background:0 0}.bx-button--outline:hover{background:var(--white);color:var(--ink)}.bx-button--outline-dark{color:var(--mint);border-color:var(--mint);background:0 0}.bx-button--outline-dark:hover{background:var(--ink-raised);color:var(--mint)}.bx-button:active{box-shadow:none;transform:translate(0)}.bx-button--block{width:100%}.bx-button:disabled,.bx-button[aria-disabled=true]{opacity:.55;cursor:not-allowed;transform:none}.bx-button--loading{cursor:progress}.bx-button__spinner{flex:none;animation:.9s linear infinite bx-button-spin;display:block}@keyframes bx-button-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.bx-button__spinner{animation:none}.bx-button:hover{transform:none}}.bx-text-button{min-height:44px;padding:0 var(--space-2);color:inherit;font-family:var(--font-text);text-underline-offset:.18em;cursor:pointer;border-radius:var(--radius-xs);background:0 0;border:0;align-items:center;font-size:16px;font-weight:600;text-decoration:underline;display:inline-flex}
.bx-wordmark{font-family:var(--font-display);color:var(--ink);white-space:nowrap;align-items:center;padding-top:.27em;font-weight:700;line-height:1;display:inline-flex}.bx-wordmark--mint{color:var(--mint)}.bx-wordmark__word{letter-spacing:-.03em}.bx-wordmark__o{margin-left:-.11em}.bx-wordmark__badge{letter-spacing:0;background:var(--butter);width:1.95em;height:1.95em;color:var(--ink);border:1.5px solid var(--ink);box-shadow:var(--hard-xs);border-radius:50%;justify-content:center;align-items:center;font-size:.52em;display:inline-flex;transform:translate(-.06em,-.67em)rotate(-6deg)}.bx-wordmark--lg .bx-wordmark__badge{box-shadow:.077em .077em 0 var(--ink);border-width:.058em}.bx-wordmark--mint .bx-wordmark__badge{box-shadow:.077em .077em 0 var(--deep)}
.bx-draft-notice{background:var(--butter);color:var(--ink);border-bottom:var(--line) solid var(--ink);text-align:center;padding:6px var(--space-6);font-size:14px;font-weight:600;line-height:1.4}
.bx-site-header{width:100%;max-width:1280px;margin:0 auto;padding:20px 24px}.bx-site-header__pill{background:var(--white);border:var(--line) solid var(--ink);border-radius:var(--radius-pill);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:10px 12px 10px 26px;transition:box-shadow .12s ease-out;display:flex}.bx-site-header__pill:hover{box-shadow:6px 6px 0 var(--butter)}.bx-site-header__brand{min-height:44px;color:var(--ink);border-radius:var(--radius-xs);align-items:center;text-decoration:none;display:inline-flex}.bx-site-header__nav{flex-wrap:wrap;gap:4px 28px;font-size:17px;font-weight:500;display:flex}.bx-site-header__link{border-radius:var(--radius-xs);padding:10px 0;line-height:1.55;text-decoration:none}.bx-site-header__link[aria-current=page]{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:2px}.bx-site-header__actions{align-items:center;gap:var(--space-2);display:flex}.bx-site-header__cta{background:var(--ink);min-height:44px;color:var(--cream);border-radius:var(--radius-pill);white-space:nowrap;border:2px solid #0000;align-items:center;padding:12px 20px;font-size:16px;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .12s ease-out,color .12s ease-out,border-color .12s ease-out;display:inline-flex}.bx-site-header__cta:hover{background:var(--butter);color:var(--ink);border-color:var(--ink)}.bx-site-header__menu{border:var(--line) solid var(--ink);background:var(--mint);width:44px;height:44px;color:var(--ink);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;display:none}@media (max-width:860px){.bx-site-header__nav{display:none}.bx-site-header__menu{display:inline-flex}.bx-site-header__pill{flex-wrap:nowrap;padding:8px 8px 8px 20px}}@media (max-width:480px){.bx-site-header{padding:16px}.bx-site-header__pill{gap:8px;padding:8px 8px 8px 16px}.bx-site-header__cta{padding:10px 12px;font-size:15px}}@media (max-width:400px){.bx-site-header{padding:16px}.bx-site-header__cta{display:none}}@media (prefers-reduced-motion:reduce){.bx-site-header__pill,.bx-site-header__cta{transition:none}}
.bx-mobile-drawer{z-index:100;isolation:isolate;background:var(--mint);width:100%;min-height:100dvh;color:var(--ink);font-family:var(--font-text);flex-direction:column;gap:14px;padding:22px;display:flex;position:fixed;inset:0;overflow-y:auto}.bx-mobile-drawer__dots{z-index:-1;pointer-events:none;opacity:.85;background-image:radial-gradient(circle, var(--ink) 1.1px, transparent 1.5px);background-position:100% 0;background-size:9px 9px;width:59%;height:59%;position:absolute;top:0;right:0;-webkit-mask-image:radial-gradient(at 100% 0,#000 0%,#0000008c 32%,#0000 70%);mask-image:radial-gradient(at 100% 0,#000 0%,#0000008c 32%,#0000 70%)}.bx-mobile-drawer__top{justify-content:space-between;align-items:center;display:flex}.bx-mobile-drawer__close{border:var(--line) solid var(--ink);background:var(--cream);width:44px;height:44px;color:var(--ink);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.bx-mobile-drawer__nav{gap:var(--space-1);font-family:var(--font-display);flex-direction:column;margin-top:18px;font-size:28px;font-weight:600;line-height:1.2;display:flex}.bx-mobile-drawer__link{min-height:48px;color:var(--ink);padding:var(--space-2) 0;border-radius:var(--radius-xs);align-items:center;text-decoration:none;display:flex}.bx-mobile-drawer__link[aria-current=page]{text-underline-offset:.14em;text-decoration:underline;text-decoration-thickness:3px}.bx-mobile-drawer__actions{gap:var(--space-3);padding-top:var(--space-6);flex-direction:column;margin-top:auto;display:flex}.bx-mobile-drawer__cta{padding:var(--space-4)}
.bx-footer{isolation:isolate;background:var(--ink);color:var(--cream);margin-top:96px;position:relative;overflow:hidden}.bx-footer__inner{flex-direction:column;gap:40px;max-width:1280px;margin:0 auto;padding:64px 24px 32px;display:flex}.bx-footer__grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:32px;display:grid}.bx-footer__nav{display:contents}.bx-footer__brand{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.bx-footer__text{color:var(--mint-text-on-dark);font-size:16px}.bx-footer__group{flex-direction:column;gap:4px;font-size:16px;display:flex}.bx-footer__heading{font-family:var(--font-text);color:var(--mint);margin:0;font-size:16px;font-weight:700;line-height:1.55}.bx-footer__links{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.bx-footer__link{min-height:44px;color:var(--cream);border-radius:var(--radius-xs);align-items:center;text-decoration:none;display:inline-flex}.bx-footer__link:hover{color:var(--butter);text-decoration:underline}.bx-footer__bottom{border-top:var(--line-thin) solid var(--ink-rule-on-dark);color:var(--mint-text-on-dark);flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:18px;font-size:14px;display:flex}@media print{.bx-footer{display:none}}
.bx-text-input{font-family:var(--font-text);color:var(--ink);flex-direction:column;gap:6px;min-width:0;display:flex}.bx-text-input__label{color:var(--ink);font-size:15px;font-weight:600}.bx-text-input__field{border:var(--line) solid var(--ink);border-radius:var(--radius-sm);width:100%;min-height:52px;padding:0 var(--space-4);font:400 17px var(--font-text);color:var(--ink);background:var(--white);appearance:none;margin:0}.bx-text-input--multiline .bx-text-input__field{min-height:0;padding:var(--space-3) var(--space-4);resize:vertical;line-height:1.4}.bx-text-input__field:focus-visible{outline:3px solid var(--ink);outline-offset:2px;box-shadow:0 0 0 5px var(--mint)}.bx-text-input--error .bx-text-input__field{border-color:var(--danger);background:var(--danger-tint)}.bx-text-input__error{color:var(--danger);font-size:14px;font-weight:600}.bx-text-input__field[readonly]{background:var(--parchment)}.bx-text-input--on-dark .bx-text-input__label{color:var(--cream)}
.bx-legal{max-width:1280px;margin:0 auto;padding:48px 24px 0}.bx-legal>*{max-width:720px}.bx-legal__draft{background:var(--butter);border:var(--line) solid var(--ink);border-radius:var(--radius-pill);padding:4px 14px;font-size:14px;font-weight:700;display:inline-block}.bx-legal__title{font-family:var(--font-display);margin-top:20px;font-size:clamp(40px,5vw,60px);font-weight:700;line-height:1.04}.bx-legal__updated{color:var(--moss);margin-top:12px;font-size:15px}.bx-legal__prose{flex-direction:column;gap:16px;margin-top:32px;display:flex}.bx-legal__prose h2{font-family:var(--font-display);margin:20px 0 8px;font-size:26px;font-weight:600;line-height:1.2}.bx-legal__prose p+p{margin-top:12px}.bx-legal__prose ul{margin:0;padding-left:22px}.bx-legal__prose li+li{margin-top:8px}.bx-coming-soon{max-width:1280px;margin:0 auto;padding:12px 24px 0}.bx-coming-soon__panel{background:var(--mint);border-radius:32px;flex-direction:column;align-items:flex-start;gap:20px;padding:clamp(32px,6vw,80px);display:flex}.bx-coming-soon__title{font-family:var(--font-display);overflow-wrap:break-word;max-width:100%;font-size:clamp(44px,6vw,84px);font-weight:700;line-height:.98}.bx-coming-soon__text{font-size:21px}.bx-coming-soon__actions{flex-wrap:wrap;gap:14px;display:flex}@media (max-width:400px){.bx-coming-soon__actions .bx-button{width:100%}}
