:root{--color-background:#fefcf5;--color-black:#3c3a39;--color-black-rgb:11, 9, 7;--color-black-80:#0b0907cc;--color-black-60:#0b090799;--color-black-40:#0b090766;--color-black-20:#0b090733;--color-black-10:#0b09071a;--color-black-5:#0b09070d;--color-white:#fffcf6;--color-white-rgb:255, 252, 246;--color-white-50:#fffcf680;--color-white-10:#fffcf61a;--color-white-tint:#eaeae2;--color-pink:#f49eff;--color-primary-red:#ff272d;--color-yellow:#ffc753;--color-primary-yellow:#fdc211;--color-orange:#ff7300;--color-lav:#817fff;--color-primary-blue:#2677ff;--color-light-blue:#aaf2fc;--color-turquoise:#79deeb;--color-green:#81b09a;--color-light-gray:#f7f7f5;--code-keyword:#5b57d6;--code-string:#3f7a5f;--code-fn:#1a5fd6;--code-param:#b5510a;--code-number:#b5510a;--code-comment:var(--color-black-60);--code-punct:var(--color-black-60);--page-padding-x:20px;--page-padding-x-half:10px;--container-gutter:var(--page-padding-x);--max-content-width:1440px;--max-text-width:800px;--max-medium-width:960px;--max-narrow-width:1200px;--section-spacing-y:clamp(28px, 2vw + 19px, 48px);--edge-gap:max(var(--page-padding-x), calc((100vw - var(--max-content-width)) / 2));--font-suisse:"Suisse Int'l", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:"Suisse Int'l Mono", monospace;--font-h0-size:clamp(4.375rem, 4vw + 2rem, 6.25rem);--font-h1-size:clamp(3.4375rem, 3vw + 1.5rem, 4.6875rem);--font-h2-size:clamp(2.5rem, 2.5vw + 1rem, 4rem);--font-h3-size:clamp(2rem, 1.5vw + 1rem, 2.625rem);--font-h4-size:clamp(1.5rem, 1vw + .75rem, 2rem);--font-p1-size:clamp(1.0625rem, .5vw + .75rem, 1.375rem);--font-p2-size:clamp(.875rem, .5vw + .5rem, 1.125rem);--font-p3-size:clamp(.75rem, .35vw + .5rem, .9375rem);--font-eyebrow-size:15px;--font-stat-size:var(--font-h3-size);--font-title-sm-size:clamp(1.25rem, .6vw + 1rem, 1.5rem);--font-label-size:clamp(.6875rem, .2vw + .5rem, .8125rem);--font-heading-weight:500;--font-heading-line-height:1;--font-paragraph-weight:400;--font-paragraph-line-height:1.1}@media (min-width:768px){:root{--page-padding-x:50px;--page-padding-x-half:25px}}@media (min-width:1024px){:root{--page-padding-x:64px;--page-padding-x-half:32px}}.page-module-scss-module__sl-3Iq__page{background:var(--color-background);padding-block:40px 100px}@media (max-width:768px){.page-module-scss-module__sl-3Iq__page{padding-block:30px 80px}}.page-module-scss-module__sl-3Iq__eyebrow{font-family:Suisse Int\'l Mono,monospace;font-size:var(--font-eyebrow-size);font-weight:var(--font-paragraph-weight);line-height:var(--font-paragraph-line-height);color:var(--color-black-60);text-transform:lowercase}.page-module-scss-module__sl-3Iq__title{font-family:var(--font-suisse);font-size:var(--font-h2-size);color:var(--color-black-80);letter-spacing:-1.28px;text-wrap:balance;margin:0;font-weight:500;line-height:1}@media (max-width:768px){.page-module-scss-module__sl-3Iq__title{font-size:calc(var(--font-h2-size)*.7);letter-spacing:-.8px}}.page-module-scss-module__sl-3Iq__inner{width:100%;max-width:min(var(--max-narrow-width),100% - 2*var(--container-gutter));grid-template-columns:1fr 1fr;grid-template-areas:"left right""social social";align-items:stretch;gap:44px 60px;margin-inline:auto;display:grid}@media (max-width:1024px){.page-module-scss-module__sl-3Iq__inner{width:100%;max-width:min(560px,100% - 2*var(--container-gutter));grid-template-columns:1fr;grid-template-areas:"left""social""right";row-gap:36px;margin-inline:auto}}.page-module-scss-module__sl-3Iq__leftCol{flex-direction:column;grid-area:left;gap:28px;min-width:0;padding-top:8px;display:flex}.page-module-scss-module__sl-3Iq__rightCol{flex-direction:column;grid-area:right;width:100%;min-width:0;display:flex}.page-module-scss-module__sl-3Iq__subtitle{font-family:var(--font-suisse);color:#0b0907a6;margin:0;font-size:18px;line-height:1.55}@media (max-width:768px){.page-module-scss-module__sl-3Iq__subtitle{font-size:16px}}.page-module-scss-module__sl-3Iq__usedBy{flex-direction:column;grid-area:social;align-items:center;gap:20px;width:100%;min-width:0;display:flex}.page-module-scss-module__sl-3Iq__usedByLabel{font-family:var(--font-suisse);letter-spacing:.06em;text-transform:uppercase;color:#0b090759;font-size:11px;font-weight:500}.page-module-scss-module__sl-3Iq__marqueeOuter{width:100%;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.page-module-scss-module__sl-3Iq__marqueeTrack{width:max-content;animation:80s linear infinite page-module-scss-module__sl-3Iq__marqueeScroll;display:flex}@media (prefers-reduced-motion:reduce){.page-module-scss-module__sl-3Iq__marqueeTrack{animation:none}}.page-module-scss-module__sl-3Iq__marqueeSet{align-items:center;gap:36px;padding-right:36px;display:flex}.page-module-scss-module__sl-3Iq__marqueeLink{flex-shrink:0;display:flex}.page-module-scss-module__sl-3Iq__marqueeLink:hover .page-module-scss-module__sl-3Iq__marqueeLogo{opacity:.8}.page-module-scss-module__sl-3Iq__marqueeLogo{opacity:.4;filter:grayscale();object-fit:contain;flex-shrink:0;width:auto;height:32px}.page-module-scss-module__sl-3Iq__usedByCount{font-family:var(--font-suisse);color:#0b090780;text-align:center;margin:0;font-size:16px;font-weight:400;line-height:1.4}.page-module-scss-module__sl-3Iq__usedByCount strong{color:var(--color-black-80);font-weight:600}@keyframes page-module-scss-module__sl-3Iq__marqueeScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.page-module-scss-module__sl-3Iq__statGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.page-module-scss-module__sl-3Iq__statCard{border-radius:16px;flex-direction:column;justify-content:flex-start;gap:10px;padding:16px 18px;display:flex;position:relative;overflow:hidden}.page-module-scss-module__sl-3Iq__statCard:before{content:"";opacity:.4;mix-blend-mode:soft-light;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"120\" height=\"120\"><filter id=\"n\"><feTurbulence type=\"fractalNoise\" baseFrequency=\"0.9\" numOctaves=\"4\" stitchTiles=\"stitch\"/></filter><rect width=\"120\" height=\"120\" filter=\"url(%23n)\" opacity=\"0.55\"/></svg>");position:absolute;inset:0}.page-module-scss-module__sl-3Iq__statCard>*{z-index:1;position:relative}.page-module-scss-module__sl-3Iq__statCard:first-child{background:radial-gradient(180% 180% at 0 0,#79deeb47 0%,#0000 85%),radial-gradient(180% 180% at 100% 100%,#aaf2fc38 0%,#0000 90%),linear-gradient(145deg,#e6efee 0%,#e7efee 100%)}.page-module-scss-module__sl-3Iq__statCard:nth-child(2){background:radial-gradient(180% 180% at 0 0,#f49eff33 0%,#0000 85%),radial-gradient(180% 180% at 100% 100%,#ffc75333 0%,#0000 90%),linear-gradient(145deg,#f2eaec 0%,#f0e8e3 100%)}.page-module-scss-module__sl-3Iq__statCard:nth-child(3){background:radial-gradient(180% 180% at 0 0,#817fff38 0%,#0000 85%),radial-gradient(180% 180% at 100% 100%,#f49eff29 0%,#0000 90%),linear-gradient(145deg,#eae9f0 0%,#ecebf1 100%)}.page-module-scss-module__sl-3Iq__statCard:nth-child(4){background:radial-gradient(180% 180% at 0 0,#aaf2fc47 0%,#0000 85%),radial-gradient(180% 180% at 100% 100%,#f49eff26 0%,#0000 90%),linear-gradient(145deg,#e7eef0 0%,#ecebf0 100%)}.page-module-scss-module__sl-3Iq__statAmount{font-family:var(--font-suisse);color:var(--color-black);letter-spacing:-.5px;font-size:clamp(1.3rem,2vw,1.6rem);font-weight:600;line-height:1}.page-module-scss-module__sl-3Iq__statLabel{font-family:var(--font-suisse);color:#0b090780;margin:0;font-size:12px;line-height:1.3}.page-module-scss-module__sl-3Iq__whatCard{background:var(--color-white);border:1px solid #0b090714;border-radius:20px;flex-direction:column;gap:6px;padding:18px 20px;display:flex}.page-module-scss-module__sl-3Iq__whatLabel{font-family:var(--font-suisse);letter-spacing:.08em;text-transform:uppercase;color:#0b090766;font-size:11px;font-weight:600}.page-module-scss-module__sl-3Iq__whatTeaser{font-family:var(--font-suisse);color:#0b090799;margin:0;font-size:15px;line-height:1.55}.page-module-scss-module__sl-3Iq__whatLearnMore{cursor:pointer;font-family:var(--font-suisse);color:var(--color-primary-blue);background:0 0;border:none;align-self:flex-start;align-items:center;gap:6px;margin-top:2px;padding:0;font-size:14px;font-weight:500;display:inline-flex}.page-module-scss-module__sl-3Iq__whatLearnMore svg{transition:transform .2s}.page-module-scss-module__sl-3Iq__whatLearnMore:hover svg{transform:translate(3px)}.page-module-scss-module__sl-3Iq__whatDialog{background:var(--color-white);width:min(520px,100vw - 40px);max-height:calc(100vh - 40px);color:var(--color-black);border:none;border-radius:20px;margin:0;padding:0;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 24px 60px #0b09072e}.page-module-scss-module__sl-3Iq__whatDialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0b090773}.page-module-scss-module__sl-3Iq__whatDialogInner{flex-direction:column;gap:12px;padding:32px;display:flex;position:relative}@media (max-width:768px){.page-module-scss-module__sl-3Iq__whatDialogInner{padding:24px}}.page-module-scss-module__sl-3Iq__whatDialogClose{cursor:pointer;color:#0b090780;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:background-color .15s,color .15s;display:flex;position:absolute;top:18px;right:18px}.page-module-scss-module__sl-3Iq__whatDialogClose:hover{color:var(--color-black);background:#0b09070f}.page-module-scss-module__sl-3Iq__whatDialogTitle{font-family:var(--font-suisse);letter-spacing:-.5px;color:var(--color-black);margin:0;font-size:1.5rem;font-weight:500}.page-module-scss-module__sl-3Iq__whatDialogBody{font-family:var(--font-suisse);color:#0b0907a6;margin:0;font-size:15px;line-height:1.65}.page-module-scss-module__sl-3Iq__whatDialogBody a{color:var(--color-primary-blue);text-underline-offset:2px;text-decoration:underline}.page-module-scss-module__sl-3Iq__whatDialogBody a:hover{text-decoration:none}.page-module-scss-module__sl-3Iq__formTitle{font-family:var(--font-suisse);color:var(--color-black);letter-spacing:-.3px;margin:0 0 1.75rem;font-size:1.25rem;font-weight:500}.page-module-scss-module__sl-3Iq__formCard{background:var(--color-white);border:1px solid #0b090714;border-radius:20px;flex-direction:column;flex:1;width:100%;padding:2rem;display:flex}.page-module-scss-module__sl-3Iq__formCard form{flex-direction:column;flex:1;display:flex}@media (max-width:768px){.page-module-scss-module__sl-3Iq__formCard{padding:1.5rem}}.page-module-scss-module__sl-3Iq__fieldGroup{flex-direction:column;flex:1;justify-content:space-between;gap:12px;display:flex}.page-module-scss-module__sl-3Iq__twoCol{grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (max-width:400px){.page-module-scss-module__sl-3Iq__twoCol{grid-template-columns:1fr}}.page-module-scss-module__sl-3Iq__req{color:#c0362c;margin-left:2px}.page-module-scss-module__sl-3Iq__floatField{position:relative}.page-module-scss-module__sl-3Iq__floatField label{font-family:var(--font-suisse);color:#0b090761;pointer-events:none;white-space:nowrap;z-index:1;font-size:14px;font-weight:400;line-height:1;transition:top .14s,font-size .14s,color .14s,transform .14s;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.page-module-scss-module__sl-3Iq__floatField input,.page-module-scss-module__sl-3Iq__floatField select{width:100%;height:54px;font-family:var(--font-suisse);background:var(--color-background);color:var(--color-black);appearance:none;border:1px solid #0b09071f;border-radius:12px;outline:none;padding:20px 13px 8px;font-size:14px;transition:border-color .18s,box-shadow .18s}.page-module-scss-module__sl-3Iq__floatField input::placeholder,.page-module-scss-module__sl-3Iq__floatField select::placeholder{color:#0000}.page-module-scss-module__sl-3Iq__floatField input:focus,.page-module-scss-module__sl-3Iq__floatField select:focus{border-color:var(--color-primary-blue);box-shadow:0 0 0 3px #2677ff1a}.page-module-scss-module__sl-3Iq__floatField input:focus~label,.page-module-scss-module__sl-3Iq__floatField select:focus~label{color:var(--color-primary-blue);font-size:10.5px;top:10px;transform:translateY(0)}.page-module-scss-module__sl-3Iq__floatField input:is(input):not(:placeholder-shown)~label,.page-module-scss-module__sl-3Iq__floatField select:is(input):not(:placeholder-shown)~label{color:#0b090773;font-size:10.5px;top:10px;transform:translateY(0)}.page-module-scss-module__sl-3Iq__floatField select{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='rgba(11,9,7,0.35)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right 13px center;background-repeat:no-repeat;padding-right:36px}.page-module-scss-module__sl-3Iq__floatField.page-module-scss-module__sl-3Iq__floatActive label{color:#0b090773;font-size:10.5px;top:10px;transform:translateY(0)}.page-module-scss-module__sl-3Iq__floatField.page-module-scss-module__sl-3Iq__floatActive select:focus~label{color:var(--color-primary-blue)}.page-module-scss-module__sl-3Iq__floatField:has(select option:checked:not([value=""])) label{color:#0b090773;font-size:10.5px;top:10px;transform:translateY(0)}.page-module-scss-module__sl-3Iq__floatField:has(select:focus) label{color:var(--color-primary-blue)}.page-module-scss-module__sl-3Iq__consentNote{font-family:var(--font-suisse);color:#0b09078c;margin-top:1rem;font-size:13px;line-height:1.5}.page-module-scss-module__sl-3Iq__termsLink{font:inherit;cursor:pointer;color:var(--color-primary-blue);text-underline-offset:2px;background:0 0;border:none;padding:0;text-decoration:underline}.page-module-scss-module__sl-3Iq__termsLink:hover{text-decoration:none}.page-module-scss-module__sl-3Iq__submitBtn{width:100%;font-family:var(--font-suisse);background:var(--color-black);color:var(--color-white);cursor:pointer;border:none;border-radius:40px;justify-content:center;align-items:center;gap:8px;margin-top:1.75rem;padding:13px 20px;font-size:15px;font-weight:500;transition:background-color .2s;display:flex}.page-module-scss-module__sl-3Iq__submitBtn svg{flex-shrink:0;transition:transform .2s}.page-module-scss-module__sl-3Iq__submitBtn:hover{background:var(--color-primary-blue)}.page-module-scss-module__sl-3Iq__submitBtn:hover svg{transform:translate(3px)}.page-module-scss-module__sl-3Iq__submitBtn:active{transform:scale(.99)}.page-module-scss-module__sl-3Iq__submitBtn:disabled{opacity:.6;cursor:not-allowed}.page-module-scss-module__sl-3Iq__submitBtn:disabled:hover{background:var(--color-black)}.page-module-scss-module__sl-3Iq__submitBtn:disabled:hover svg{transform:none}.page-module-scss-module__sl-3Iq__errorText{font-family:var(--font-suisse);color:#c0362c;text-align:center;margin:0 0 1rem;font-size:13px}.page-module-scss-module__sl-3Iq__formCardSuccess{isolation:isolate;position:relative;overflow:hidden}.page-module-scss-module__sl-3Iq__confettiCanvas{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.page-module-scss-module__sl-3Iq__successState{text-align:center;z-index:1;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:1rem 0;display:flex;position:relative}.page-module-scss-module__sl-3Iq__successIcon{background:var(--color-primary-blue);width:52px;height:52px;color:var(--color-white);border-radius:50%;justify-content:center;align-items:center;display:flex}.page-module-scss-module__sl-3Iq__successMessage{font-family:var(--font-suisse);color:#0b090799;max-width:340px;margin:0;font-size:15px;line-height:1.6}.page-module-scss-module__sl-3Iq__ctaBtn{font-family:var(--font-suisse);background:var(--color-black);color:var(--color-white);border-radius:40px;justify-content:center;align-items:center;gap:8px;margin-top:4px;padding:13px 24px;font-size:15px;font-weight:500;text-decoration:none;transition:background-color .2s;display:inline-flex}.page-module-scss-module__sl-3Iq__ctaBtn svg{flex-shrink:0;transition:transform .2s}.page-module-scss-module__sl-3Iq__ctaBtn:hover{background:var(--color-primary-blue)}.page-module-scss-module__sl-3Iq__ctaBtn:hover svg{transform:translate(3px)}.page-module-scss-module__sl-3Iq__ctaBtn:active{transform:scale(.99)}
