.band-module-scss-module__SKfppq__blueprint{background-color:var(--paper);background-image:linear-gradient(180deg, var(--paper) 0px, var(--paper-clear) 160px, var(--paper-clear) calc(100% - 220px), var(--paper) 100%),radial-gradient(1500px 760px at 50% 880px, var(--glow-1) 0%, var(--glow-2) 34%, var(--glow-3) 62%, var(--paper) 90%);position:relative}.band-module-scss-module__SKfppq__blueprint:before{content:"";pointer-events:none;background-image:linear-gradient(var(--grid-line) 1px, transparent 1px),linear-gradient(90deg, var(--grid-line) 1px, transparent 1px),linear-gradient(var(--grid-line-fine) 1px, transparent 1px),linear-gradient(90deg, var(--grid-line-fine) 1px, transparent 1px);-webkit-mask-image:radial-gradient(ellipse 95% 85% at 50% 35%, var(--mask-solid) 50%, transparent 100%);-webkit-mask-image:radial-gradient(ellipse 95% 85% at 50% 35%, var(--mask-solid) 50%, transparent 100%);mask-image:radial-gradient(ellipse 95% 85% at 50% 35%, var(--mask-solid) 50%, transparent 100%);background-position:top;background-size:120px 120px,120px 120px,24px 24px,24px 24px;position:absolute;inset:0}@media (max-width:460px){.band-module-scss-module__SKfppq__blueprint:before{background-position:calc(50% + 60px) 0}}.band-module-scss-module__SKfppq__blueprint>*{position:relative}.band-module-scss-module__SKfppq__surface{border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.band-module-scss-module__SKfppq__dark{background:var(--deep);color:var(--on-dark-text);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.band-module-scss-module__SKfppq__ruled{border-top:1px solid var(--border-soft)}.band-module-scss-module__SKfppq__inner{max-width:1264px;margin:0 auto;padding-left:32px;padding-right:32px}@media (max-width:720px){.band-module-scss-module__SKfppq__inner{padding-left:16px;padding-right:16px}}.band-module-scss-module__SKfppq__inner{gap:var(--band-gap);padding-top:var(--band-top);padding-bottom:var(--band-bottom);flex-direction:column;display:flex}@media (max-width:720px){.band-module-scss-module__SKfppq__inner{gap:min(var(--band-gap),32px);padding-top:min(var(--band-top),56px);padding-bottom:min(var(--band-bottom),56px)}}.band-module-scss-module__SKfppq__row{flex-flow:wrap}
.button-module-scss-module__Z2k9va__button{border-radius:var(--radius-pill);text-align:center;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;font-weight:500;line-height:1.2;text-decoration:none;transition:background-color .15s,filter .15s;display:inline-flex}.button-module-scss-module__Z2k9va__button:hover{filter:brightness(1.1);text-decoration:none}.button-module-scss-module__Z2k9va__button:disabled{cursor:default;filter:none;opacity:.7}.button-module-scss-module__Z2k9va__primary{background:var(--primary);color:var(--on-primary)}.button-module-scss-module__Z2k9va__primary:hover{color:var(--on-primary)}.button-module-scss-module__Z2k9va__outline{border-color:var(--border-strong);color:var(--ink);background:0 0}.button-module-scss-module__Z2k9va__outline:hover{color:var(--ink)}.button-module-scss-module__Z2k9va__ink{background:var(--ink);color:var(--paper)}.button-module-scss-module__Z2k9va__ink:hover{color:var(--paper)}.button-module-scss-module__Z2k9va__lg{min-height:44px;padding:0 22px;font-size:17px}.button-module-scss-module__Z2k9va__md{min-height:32px;padding:0 14px;font-size:13px}.button-module-scss-module__Z2k9va__block{width:100%;display:flex}
.closing-module-scss-module__kLuDRW__closing{max-width:1264px;margin:0 auto;padding-left:32px;padding-right:32px}@media (max-width:720px){.closing-module-scss-module__kLuDRW__closing{padding-left:16px;padding-right:16px}}.closing-module-scss-module__kLuDRW__closing{text-align:center;flex-direction:column;align-items:center;gap:24px;padding-top:160px;padding-bottom:160px;display:flex}@media (max-width:720px){.closing-module-scss-module__kLuDRW__closing{padding-top:88px;padding-bottom:96px}}.closing-module-scss-module__kLuDRW__medium{padding-top:120px}.closing-module-scss-module__kLuDRW__small{padding-top:80px}@media (max-width:720px){.closing-module-scss-module__kLuDRW__medium,.closing-module-scss-module__kLuDRW__small{padding-top:56px}}.closing-module-scss-module__kLuDRW__title{letter-spacing:-.045em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(44px,7vw,96px);font-weight:800;line-height:1.02}@media (max-width:400px){.closing-module-scss-module__kLuDRW__title{font-size:40px}}.closing-module-scss-module__kLuDRW__title{line-height:1}.closing-module-scss-module__kLuDRW__line{display:block}.closing-module-scss-module__kLuDRW__body{max-width:30em;color:var(--muted);margin:0;font-size:21px}@media (max-width:720px){.closing-module-scss-module__kLuDRW__body{font-size:18px}}.closing-module-scss-module__kLuDRW__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 28px;display:flex}
.film-player-module-scss-module__MfcoAa__frame{border-radius:var(--radius-frame);corner-shape:squircle;aspect-ratio:16/9;isolation:isolate;border:1px solid var(--border);background-color:var(--deep);width:100%;position:relative;overflow:hidden}@media (max-width:720px){.film-player-module-scss-module__MfcoAa__frame{border-radius:var(--radius-tile-sm);corner-shape:squircle}}.film-player-module-scss-module__MfcoAa__video{object-fit:contain;background-color:var(--paper);width:100%;height:100%;display:block;position:absolute;inset:0}.film-player-module-scss-module__MfcoAa__video:focus-visible{outline:2px solid var(--link);outline-offset:-2px}.film-player-module-scss-module__MfcoAa__start{z-index:1;width:100%;height:100%;color:var(--on-dark);font:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.film-player-module-scss-module__MfcoAa__start:focus-visible{outline:2px solid var(--link);outline-offset:-4px}.film-player-module-scss-module__MfcoAa__poster{object-fit:cover}.film-player-module-scss-module__MfcoAa__waiting{cursor:progress}.film-player-module-scss-module__MfcoAa__cue{position:absolute;inset:0}@media (max-width:720px){.film-player-module-scss-module__MfcoAa__cue{border:1px solid var(--play-pill-border);border-radius:var(--radius-pill);background:var(--play-pill);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:var(--shadow-play);align-items:center;gap:10px;padding:5px 16px 5px 5px;display:flex;inset:auto auto 12px 50%;transform:translate(-50%)}}.film-player-module-scss-module__MfcoAa__play{background:var(--primary);width:88px;height:88px;color:var(--on-primary);box-shadow:var(--shadow-play);border-radius:50%;place-items:center;margin:-44px 0 0 -44px;transition:transform .2s,filter .15s;display:grid;position:absolute;top:50%;left:50%}.film-player-module-scss-module__MfcoAa__play svg{margin-left:3px}.film-player-module-scss-module__MfcoAa__start:hover .film-player-module-scss-module__MfcoAa__play{filter:brightness(1.1);transform:scale(1.06)}.film-player-module-scss-module__MfcoAa__start:active .film-player-module-scss-module__MfcoAa__play{filter:brightness(.95);transform:scale(1)}.film-player-module-scss-module__MfcoAa__start:focus-visible .film-player-module-scss-module__MfcoAa__play{box-shadow:0 0 0 3px var(--paper),0 0 0 5px var(--link),var(--shadow-play)}@media (max-width:720px){.film-player-module-scss-module__MfcoAa__play{width:34px;height:34px;box-shadow:none;margin:0;position:static}.film-player-module-scss-module__MfcoAa__play svg{width:16px;height:16px;margin-left:2px}}@media (prefers-reduced-motion:reduce){.film-player-module-scss-module__MfcoAa__play{transition:filter .15s}.film-player-module-scss-module__MfcoAa__start:hover .film-player-module-scss-module__MfcoAa__play,.film-player-module-scss-module__MfcoAa__start:active .film-player-module-scss-module__MfcoAa__play{transform:none}}.film-player-module-scss-module__MfcoAa__spinner{border:3px solid var(--play-spinner-track);border-top-color:var(--on-primary);border-radius:50%;width:30px;height:30px;animation:.8s linear infinite film-player-module-scss-module__MfcoAa__film-spin}@media (max-width:720px){.film-player-module-scss-module__MfcoAa__spinner{border-width:2px;width:16px;height:16px}}@media (prefers-reduced-motion:reduce){.film-player-module-scss-module__MfcoAa__spinner{background:radial-gradient(circle, var(--on-primary) 3px, transparent 3.5px) 0 50%/11px 8px repeat-x;border:0;border-radius:0;width:33px;height:8px;animation:none}}@media (prefers-reduced-motion:reduce) and (max-width:720px){.film-player-module-scss-module__MfcoAa__spinner{background-size:6px 6px;background-image:radial-gradient(circle, var(--on-primary) 2px, transparent 2.5px);width:18px;height:6px}}@keyframes film-player-module-scss-module__MfcoAa__film-spin{to{transform:rotate(360deg)}}.film-player-module-scss-module__MfcoAa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.film-player-module-scss-module__MfcoAa__label{border:1px solid var(--play-pill-border);border-radius:var(--radius-pill);background:var(--play-pill);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);white-space:nowrap;color:var(--play-text);padding:6px 14px;font-size:15px;font-weight:500;line-height:1.3;position:absolute;top:calc(50% + 58px);left:50%;transform:translate(-50%)}@media (max-width:720px){.film-player-module-scss-module__MfcoAa__label{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:0;font-size:14px;position:static;transform:none}}.film-player-module-scss-module__MfcoAa__duration{color:var(--play-text-muted);font-variant-numeric:tabular-nums}.film-player-module-scss-module__MfcoAa__end{z-index:2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);text-align:center;background:#030507c7;place-content:center;justify-items:center;gap:20px;padding:24px;display:grid;position:absolute;inset:0}@media (max-width:720px){.film-player-module-scss-module__MfcoAa__end{gap:12px;padding:16px}}.film-player-module-scss-module__MfcoAa__endTitle{letter-spacing:-.03em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(24px,3vw,40px);font-weight:800;line-height:1.1}@media (max-width:720px){.film-player-module-scss-module__MfcoAa__endTitle{font-size:20px}}.film-player-module-scss-module__MfcoAa__endActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 20px;display:flex}.film-player-module-scss-module__MfcoAa__replay{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:8px 4px;font-size:15px;display:inline-flex}.film-player-module-scss-module__MfcoAa__replay:hover{color:var(--ink)}.film-player-module-scss-module__MfcoAa__replay:focus-visible{outline:2px solid var(--link);outline-offset:2px;border-radius:6px}
.cta-row-module-scss-module__wsfweW__row{justify-content:space-between;align-items:center}.cta-row-module-scss-module__wsfweW__text{flex-direction:column;gap:10px;max-width:620px;display:flex}.cta-row-module-scss-module__wsfweW__title{letter-spacing:-.03em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(26px,3vw,40px);font-weight:800;line-height:1.08}.cta-row-module-scss-module__wsfweW__body{color:var(--muted);margin:0}.cta-row-module-scss-module__wsfweW__actions{flex-wrap:wrap;gap:12px;display:flex}
.form-field-module-scss-module__FaNdfG__field{flex-direction:column;gap:8px;min-width:0;display:flex}.form-field-module-scss-module__FaNdfG__label{color:var(--muted);font-size:13px}.form-field-module-scss-module__FaNdfG__control{border-radius:var(--radius);corner-shape:squircle;border:1px solid var(--border-field);background:var(--raised);width:100%;min-width:0;min-height:48px;color:var(--ink);font:400 16px/1.4 var(--font-sans);padding:12px 14px}.form-field-module-scss-module__FaNdfG__control::placeholder{color:var(--faint)}.form-field-module-scss-module__FaNdfG__control:focus{outline:2px solid var(--primary);outline-offset:1px;border-color:#0000}.form-field-module-scss-module__FaNdfG__control[aria-invalid=true]{border-color:var(--error)}.form-field-module-scss-module__FaNdfG__select{appearance:none;text-overflow:ellipsis;white-space:nowrap;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%239aa7b6' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:12px 8px;padding-right:42px}.form-field-module-scss-module__FaNdfG__select:invalid{color:var(--faint)}.form-field-module-scss-module__FaNdfG__select option{color:var(--ink);background:var(--raised)}.form-field-module-scss-module__FaNdfG__textarea{resize:vertical;min-height:96px;line-height:1.5}.form-field-module-scss-module__FaNdfG__error{color:var(--error);font-size:12px}
.marquee-module-scss-module__aKfEUq__marquee{flex-direction:column;gap:12px;width:100%;display:flex}.marquee-module-scss-module__aKfEUq__row{flex-wrap:wrap;justify-content:center;gap:12px;margin:0;padding:0;list-style:none;display:flex}.marquee-module-scss-module__aKfEUq__chip{border-radius:var(--radius-chip);corner-shape:squircle;border:1px solid var(--border);background-color:var(--surface);color:var(--text);white-space:nowrap;padding:12px 20px;font-size:16px}.marquee-module-scss-module__aKfEUq__copy{display:none}@media (prefers-reduced-motion:no-preference){.marquee-module-scss-module__aKfEUq__box{width:100%;-webkit-mask-image:linear-gradient(90deg, transparent, var(--mask-solid) 12%, var(--mask-solid) 88%, transparent);-webkit-mask-image:linear-gradient(90deg, transparent, var(--mask-solid) 12%, var(--mask-solid) 88%, transparent);mask-image:linear-gradient(90deg, transparent, var(--mask-solid) 12%, var(--mask-solid) 88%, transparent);overflow:hidden}.marquee-module-scss-module__aKfEUq__row{flex-wrap:nowrap;justify-content:flex-start;width:max-content;padding-right:12px;animation:70s linear infinite marquee-module-scss-module__aKfEUq__drift}.marquee-module-scss-module__aKfEUq__reverse{animation-duration:80s;animation-direction:reverse}.marquee-module-scss-module__aKfEUq__copy{display:block}}@keyframes marquee-module-scss-module__aKfEUq__drift{to{transform:translate(-50%)}}
.phone-field-module-scss-module__TfpNUW__iti{--iti-hover-color:var(--tint);--iti-border-color:var(--border-field);--iti-country-selector-bg:var(--surface);--iti-icon-color:var(--muted)}.phone-field-module-scss-module__TfpNUW__phone .iti{width:100%;display:block}.phone-field-module-scss-module__TfpNUW__phone .iti__country-container{left:auto;right:0}.phone-field-module-scss-module__TfpNUW__phone .iti__selected-country-primary{border-radius:0 calc(var(--radius) - 1px) calc(var(--radius) - 1px) 0;corner-shape:squircle}.phone-field-module-scss-module__TfpNUW__phone input{padding-right:52px;padding-left:14px!important}.phone-field-module-scss-module__TfpNUW__iti.iti--detached-country-selector .iti__country-selector{border-radius:var(--radius);corner-shape:squircle;border:1px solid var(--border-field);color:var(--text)}.phone-field-module-scss-module__TfpNUW__iti.iti--detached-country-selector .iti__country-list{border-radius:0 0 calc(var(--radius) - 1px) calc(var(--radius) - 1px);corner-shape:squircle;white-space:normal}.phone-field-module-scss-module__TfpNUW__iti.iti--detached-country-selector .iti__search-input{border-radius:calc(var(--radius) - 1px) calc(var(--radius) - 1px) 0 0;corner-shape:squircle;background:var(--raised);color:var(--ink);font:400 16px/1.4 var(--font-sans)}.phone-field-module-scss-module__TfpNUW__iti.iti--detached-country-selector .iti__search-input::placeholder{color:var(--faint)}.phone-field-module-scss-module__TfpNUW__iti.iti--detached-country-selector .iti__dial-code{color:var(--muted)}.phone-field-module-scss-module__TfpNUW__iti.iti--detached-country-selector .iti__country-check{color:var(--link)}.phone-field-module-scss-module__TfpNUW__iti.iti--fullscreen-popup{background-color:var(--overlay)}.phone-field-module-scss-module__TfpNUW__iti.iti--fullscreen-popup .iti__close-button{color:var(--ink)}
.illustrations-module-scss-module__kTKcRq__svg{width:100%;height:auto;font-family:var(--font-sans);display:block}@media (max-width:1024px){.illustrations-module-scss-module__kTKcRq__wide{display:none}}.illustrations-module-scss-module__kTKcRq__paper{fill:var(--paper)}.illustrations-module-scss-module__kTKcRq__surface{fill:var(--surface)}.illustrations-module-scss-module__kTKcRq__tint{fill:var(--tint)}.illustrations-module-scss-module__kTKcRq__ink{fill:var(--ink)}.illustrations-module-scss-module__kTKcRq__primary{fill:var(--link)}.illustrations-module-scss-module__kTKcRq__primaryFill{fill:var(--primary-strong)}.illustrations-module-scss-module__kTKcRq__deep{fill:var(--raised-strong)}.illustrations-module-scss-module__kTKcRq__accent{fill:var(--accent)}.illustrations-module-scss-module__kTKcRq__text{fill:var(--text)}.illustrations-module-scss-module__kTKcRq__muted{fill:var(--muted)}.illustrations-module-scss-module__kTKcRq__onDark{fill:var(--on-dark)}.illustrations-module-scss-module__kTKcRq__onDarkMuted{fill:var(--on-dark-muted)}.illustrations-module-scss-module__kTKcRq__onPrimary{fill:var(--on-primary-muted)}.illustrations-module-scss-module__kTKcRq__dot{fill:var(--illustration-dot)}.illustrations-module-scss-module__kTKcRq__row{fill:var(--illustration-row)}.illustrations-module-scss-module__kTKcRq__bar{fill:var(--illustration-bar)}.illustrations-module-scss-module__kTKcRq__shade{fill:var(--ink);fill-opacity:.2}.illustrations-module-scss-module__kTKcRq__stroke{stroke:var(--illustration-stroke)}.illustrations-module-scss-module__kTKcRq__strokeDashed{stroke:var(--border-dashed)}.illustrations-module-scss-module__kTKcRq__strokeAccent{stroke:var(--accent)}.illustrations-module-scss-module__kTKcRq__strokeTint{stroke:var(--tint-border)}.illustrations-module-scss-module__kTKcRq__arrowMuted{fill:var(--border-dashed)}.illustrations-module-scss-module__kTKcRq__arrowAccent{fill:var(--accent)}.illustrations-module-scss-module__kTKcRq__list{margin:0;padding:0;list-style:none;display:none}@media (max-width:1024px){.illustrations-module-scss-module__kTKcRq__list{flex-direction:column;gap:24px;max-width:520px;display:flex}}.illustrations-module-scss-module__kTKcRq__box{border:1.5px solid var(--illustration-stroke);border-radius:var(--radius-illustration);background:var(--surface);flex-direction:column;gap:4px;padding:18px 20px;display:flex;position:relative}.illustrations-module-scss-module__kTKcRq__box+.illustrations-module-scss-module__kTKcRq__box:before{content:"";border-left:5px solid #0000;border-right:5px solid #0000;border-top:8px solid var(--border-dashed);width:0;height:0;position:absolute;top:-16px;left:31px}.illustrations-module-scss-module__kTKcRq__box+.illustrations-module-scss-module__kTKcRq__box:after{content:"";background:var(--border-dashed);width:2px;height:8px;position:absolute;top:-24px;left:35px}.illustrations-module-scss-module__kTKcRq__boxHighlight{border:2px solid var(--accent);background:var(--tint)}.illustrations-module-scss-module__kTKcRq__boxNum{letter-spacing:2px;color:var(--link);font-size:12px;font-weight:700}.illustrations-module-scss-module__kTKcRq__boxTitle{color:var(--ink);font-size:16px;font-weight:700}.illustrations-module-scss-module__kTKcRq__boxBody{color:var(--muted);font-size:13px}.illustrations-module-scss-module__kTKcRq__caption{color:var(--muted);margin:16px 0 0;font-size:13px;display:none}@media (max-width:1024px){.illustrations-module-scss-module__kTKcRq__caption{display:block}}.illustrations-module-scss-module__kTKcRq__listAccent .illustrations-module-scss-module__kTKcRq__box+.illustrations-module-scss-module__kTKcRq__box:before{border-top-color:var(--accent)}.illustrations-module-scss-module__kTKcRq__listAccent .illustrations-module-scss-module__kTKcRq__box+.illustrations-module-scss-module__kTKcRq__box:after{background:var(--accent)}.illustrations-module-scss-module__kTKcRq__boxLabel{letter-spacing:2px;color:var(--muted);font-size:10px;font-weight:600}.illustrations-module-scss-module__kTKcRq__boxLabelBlue{color:var(--link)}.illustrations-module-scss-module__kTKcRq__boxBlue{color:var(--link);font-size:13px}.illustrations-module-scss-module__kTKcRq__boxItem{flex-direction:column;padding-top:8px;display:flex}.illustrations-module-scss-module__kTKcRq__boxItem .illustrations-module-scss-module__kTKcRq__boxTitle{font-size:14px}.illustrations-module-scss-module__kTKcRq__boxDark{border-color:var(--border-strong);background:var(--raised-strong)}.illustrations-module-scss-module__kTKcRq__boxDark .illustrations-module-scss-module__kTKcRq__boxTitle{color:var(--on-dark);font-size:14px}.illustrations-module-scss-module__kTKcRq__boxDark .illustrations-module-scss-module__kTKcRq__boxBody{color:var(--on-dark-muted)}.illustrations-module-scss-module__kTKcRq__boxAccent{color:var(--accent)}.illustrations-module-scss-module__kTKcRq__narrow{display:none}@media (max-width:1024px){.illustrations-module-scss-module__kTKcRq__narrow{flex-direction:column;gap:12px;max-width:520px;display:flex}}.illustrations-module-scss-module__kTKcRq__narrow .illustrations-module-scss-module__kTKcRq__list+.illustrations-module-scss-module__kTKcRq__boxLabel{margin-top:12px}@media (max-width:1024px){.illustrations-module-scss-module__kTKcRq__listPlain{gap:16px}}.illustrations-module-scss-module__kTKcRq__listPlain .illustrations-module-scss-module__kTKcRq__box+.illustrations-module-scss-module__kTKcRq__box:before,.illustrations-module-scss-module__kTKcRq__listPlain .illustrations-module-scss-module__kTKcRq__box+.illustrations-module-scss-module__kTKcRq__box:after{content:none}.illustrations-module-scss-module__kTKcRq__boxItem:first-child{padding-top:0}.illustrations-module-scss-module__kTKcRq__boxItemMuted .illustrations-module-scss-module__kTKcRq__boxTitle{color:var(--muted)}.illustrations-module-scss-module__kTKcRq__boxFill{border-color:var(--primary-strong);background:var(--primary-strong)}.illustrations-module-scss-module__kTKcRq__boxFill .illustrations-module-scss-module__kTKcRq__boxTitle,.illustrations-module-scss-module__kTKcRq__boxFill .illustrations-module-scss-module__kTKcRq__boxFigure{color:var(--on-primary)}.illustrations-module-scss-module__kTKcRq__boxFill .illustrations-module-scss-module__kTKcRq__boxBody{color:var(--on-primary-muted)}.illustrations-module-scss-module__kTKcRq__boxFigure{letter-spacing:-1.5px;color:var(--ink);font-size:38px;font-weight:900;line-height:1.2}.illustrations-module-scss-module__kTKcRq__tiles{flex-wrap:wrap;gap:8px;padding:6px 0;display:flex}.illustrations-module-scss-module__kTKcRq__tile{border:1px solid var(--illustration-stroke);border-radius:var(--radius-illustration);color:var(--muted);flex-direction:column;padding:8px 12px;font-size:12px;font-weight:600;display:flex}.illustrations-module-scss-module__kTKcRq__tileApp{border:1.5px solid var(--accent);background:var(--tint);color:var(--ink);font-weight:700}.illustrations-module-scss-module__kTKcRq__tileTag{color:var(--link);font-size:10px;font-weight:400}.illustrations-module-scss-module__kTKcRq__rows{flex-direction:column;gap:6px;padding:6px 0;display:flex}.illustrations-module-scss-module__kTKcRq__rowItem{background:var(--illustration-row);color:var(--text);border-radius:6px;padding:8px 12px;font-size:12.5px}.illustrations-module-scss-module__kTKcRq__rowItemSeat{background:var(--tint);color:var(--link);font-weight:600}.illustrations-module-scss-module__kTKcRq__rowItemShade{background:color-mix(in srgb, var(--ink) 20%, transparent);color:var(--on-primary);font-weight:600}
.motion-module-scss-module__Mx_clq__word{display:inline-block}@media (prefers-reduced-motion:no-preference){.motion-module-scss-module__Mx_clq__word{animation:1s cubic-bezier(.2,0,0,1) both motion-module-scss-module__Mx_clq__word-in}.motion-module-scss-module__Mx_clq__fadeUp{animation:1s cubic-bezier(.2,0,0,1) both motion-module-scss-module__Mx_clq__fade-up}@supports (animation-timeline:view()){.motion-module-scss-module__Mx_clq__reveal{animation:linear both motion-module-scss-module__Mx_clq__reveal-up;animation-timeline:view();animation-range:entry cover 30%}.motion-module-scss-module__Mx_clq__rise{animation:linear both motion-module-scss-module__Mx_clq__rise;animation-timeline:view();animation-range:entry}}}@keyframes motion-module-scss-module__Mx_clq__word-in{0%{opacity:0;filter:blur(8px);transform:translateY(.3em)}}@keyframes motion-module-scss-module__Mx_clq__fade-up{0%{opacity:0;transform:translateY(16px)}}@keyframes motion-module-scss-module__Mx_clq__rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes motion-module-scss-module__Mx_clq__reveal-up{0%{opacity:0;transform:translateY(56px)scale(.97)}to{opacity:1;transform:none}}
.home-module-scss-module___TNREG__eyebrow,.home-module-scss-module___TNREG__label{font-family:var(--font-mono-stack);letter-spacing:.16em;text-transform:uppercase;color:var(--link);text-wrap:balance;margin:0;font-size:11px;font-weight:600;line-height:1.5}.home-module-scss-module___TNREG__accent{color:var(--accent)}.home-module-scss-module___TNREG__muted{color:var(--muted);margin:0}.home-module-scss-module___TNREG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.home-module-scss-module___TNREG__textLink{font-size:17px}.home-module-scss-module___TNREG__hero{background-color:var(--paper);background-image:linear-gradient(180deg, var(--paper) 0px, var(--paper-clear) 160px, var(--paper-clear) calc(100% - 220px), var(--paper) 100%),radial-gradient(1500px 760px at 50% 880px, var(--glow-1) 0%, var(--glow-2) 34%, var(--glow-3) 62%, var(--paper) 90%);position:relative}.home-module-scss-module___TNREG__hero:before{content:"";pointer-events:none;background-image:linear-gradient(var(--grid-line) 1px, transparent 1px),linear-gradient(90deg, var(--grid-line) 1px, transparent 1px),linear-gradient(var(--grid-line-fine) 1px, transparent 1px),linear-gradient(90deg, var(--grid-line-fine) 1px, transparent 1px);-webkit-mask-image:radial-gradient(ellipse 95% 85% at 50% 35%, var(--mask-solid) 50%, transparent 100%);-webkit-mask-image:radial-gradient(ellipse 95% 85% at 50% 35%, var(--mask-solid) 50%, transparent 100%);mask-image:radial-gradient(ellipse 95% 85% at 50% 35%, var(--mask-solid) 50%, transparent 100%);background-position:top;background-size:120px 120px,120px 120px,24px 24px,24px 24px;position:absolute;inset:0}@media (max-width:460px){.home-module-scss-module___TNREG__hero:before{background-position:calc(50% + 60px) 0}}.home-module-scss-module___TNREG__hero>*{position:relative}.home-module-scss-module___TNREG__heroText{max-width:1264px;margin:0 auto;padding-left:32px;padding-right:32px}@media (max-width:720px){.home-module-scss-module___TNREG__heroText{padding-left:16px;padding-right:16px}}.home-module-scss-module___TNREG__heroText{text-align:center;flex-direction:column;align-items:center;gap:22px;padding-top:112px;padding-bottom:48px;display:flex}@media (max-width:720px){.home-module-scss-module___TNREG__heroText{padding-top:64px;padding-bottom:36px}}.home-module-scss-module___TNREG__heroTitle{letter-spacing:-.045em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(44px,7vw,96px);font-weight:800;line-height:1.02}@media (max-width:400px){.home-module-scss-module___TNREG__heroTitle{font-size:40px}}.home-module-scss-module___TNREG__heroTitle{max-width:12.5em}.home-module-scss-module___TNREG__heroBody{color:var(--muted);max-width:32em;margin:0;font-size:clamp(18px,1.6vw,22px);line-height:1.45}.home-module-scss-module___TNREG__heroActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 28px;margin-top:6px;display:flex}.home-module-scss-module___TNREG__heroActions .home-module-scss-module___TNREG__textLink{align-items:center;min-height:44px;display:inline-flex}.home-module-scss-module___TNREG__watch{min-height:44px;color:var(--link);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:17px}.home-module-scss-module___TNREG__watch:hover{text-underline-offset:3px;text-decoration:underline}.home-module-scss-module___TNREG__filmWrap{max-width:1264px;margin:0 auto;padding-left:32px;padding-right:32px}@media (max-width:720px){.home-module-scss-module___TNREG__filmWrap{padding-left:16px;padding-right:16px}}.home-module-scss-module___TNREG__filmWrap{padding-bottom:104px}@media (max-width:720px){.home-module-scss-module___TNREG__filmWrap{padding-bottom:64px}}.home-module-scss-module___TNREG__filmWrap .home-module-scss-module___TNREG__film{border-radius:var(--radius-film);corner-shape:squircle;max-width:1136px;box-shadow:var(--shadow-glow);border:0;margin:0 auto}@media (max-width:720px){.home-module-scss-module___TNREG__filmWrap .home-module-scss-module___TNREG__film{border-radius:var(--radius-tile-sm);corner-shape:squircle}}.home-module-scss-module___TNREG__filmNote{color:var(--muted);text-align:center;text-wrap:balance;margin:16px 0 0;font-size:14px}.home-module-scss-module___TNREG__proof{border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.home-module-scss-module___TNREG__proofGrid{max-width:1264px;margin:0 auto;padding-left:32px;padding-right:32px}@media (max-width:720px){.home-module-scss-module___TNREG__proofGrid{padding-left:16px;padding-right:16px}}.home-module-scss-module___TNREG__proofGrid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (max-width:900px){.home-module-scss-module___TNREG__proofGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-module-scss-module___TNREG__proofGrid{text-align:center;gap:32px 0;margin-top:0;margin-bottom:0;padding-top:56px;padding-bottom:56px;list-style:none}@media (max-width:720px){.home-module-scss-module___TNREG__proofGrid{gap:32px 12px;padding-top:40px;padding-bottom:40px}}.home-module-scss-module___TNREG__proofPoint{flex-direction:column;gap:6px;display:flex}.home-module-scss-module___TNREG__proofValue{letter-spacing:-.04em;color:var(--ink);font-size:48px;font-weight:700;line-height:1}@media (max-width:720px){.home-module-scss-module___TNREG__proofValue{font-size:36px}}.home-module-scss-module___TNREG__tabular{font-variant-numeric:tabular-nums}.home-module-scss-module___TNREG__proofLabel{color:var(--muted);font-size:14px}.home-module-scss-module___TNREG__section{max-width:1264px;margin:0 auto;padding-left:32px;padding-right:32px}@media (max-width:720px){.home-module-scss-module___TNREG__section{padding-left:16px;padding-right:16px}}.home-module-scss-module___TNREG__section{flex-direction:column;align-items:center;gap:48px;padding-top:140px;padding-bottom:120px;display:flex}@media (max-width:720px){.home-module-scss-module___TNREG__section{gap:32px;padding-top:80px;padding-bottom:64px}}.home-module-scss-module___TNREG__spacious{padding-bottom:140px}@media (max-width:720px){.home-module-scss-module___TNREG__spacious{padding-bottom:64px}}.home-module-scss-module___TNREG__demoSection{padding-bottom:40px}.home-module-scss-module___TNREG__gap56{gap:56px}@media (max-width:720px){.home-module-scss-module___TNREG__gap56{gap:36px}}.home-module-scss-module___TNREG__head{text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}.home-module-scss-module___TNREG__head900{gap:16px;max-width:900px}.home-module-scss-module___TNREG__head980{gap:16px;max-width:980px}.home-module-scss-module___TNREG__title{letter-spacing:-.04em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(36px,5vw,64px);font-weight:800;line-height:1.05}.home-module-scss-module___TNREG__sectionBody{max-width:30em;color:var(--muted);margin:0;font-size:21px}@media (max-width:720px){.home-module-scss-module___TNREG__sectionBody{font-size:18px}}.home-module-scss-module___TNREG__body32{max-width:32em}.home-module-scss-module___TNREG__body30{max-width:30em}.home-module-scss-module___TNREG__litText{letter-spacing:-.015em;max-width:30em;color:var(--muted);margin:0;font-size:clamp(22px,2.4vw,30px);font-weight:500;line-height:1.35}.home-module-scss-module___TNREG__lit{display:inline-block}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.home-module-scss-module___TNREG__lit{color:var(--unlit);animation:linear both home-module-scss-module___TNREG__light-up;animation-timeline:view();animation-range:cover 20% cover 48%}}}@keyframes home-module-scss-module___TNREG__light-up{to{color:var(--ink)}}.home-module-scss-module___TNREG__grid{gap:16px;width:100%;margin:0;padding:0;list-style:none;display:grid}.home-module-scss-module___TNREG__grid4{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (max-width:1024px){.home-module-scss-module___TNREG__grid4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.home-module-scss-module___TNREG__grid4{grid-template-columns:minmax(0,1fr)}}.home-module-scss-module___TNREG__grid280{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr))}.home-module-scss-module___TNREG__grid300{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr))}.home-module-scss-module___TNREG__grid320{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr))}.home-module-scss-module___TNREG__tile{border-radius:var(--radius-frame);corner-shape:squircle;border:1px solid var(--border);background-color:var(--surface);background-image:linear-gradient(180deg, var(--surface-sheen), var(--surface-sheen-clear) 40%);box-shadow:var(--shadow-inset),var(--shadow);flex-direction:column;min-width:0;display:flex}.home-module-scss-module___TNREG__tileTitle{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:24px;font-weight:600}.home-module-scss-module___TNREG__tileBody{color:var(--muted);margin:0;font-size:16px}.home-module-scss-module___TNREG__step{gap:14px;padding:40px 36px}@media (max-width:720px){.home-module-scss-module___TNREG__step{padding:28px 24px}}.home-module-scss-module___TNREG__stepNum{letter-spacing:-.04em;color:var(--step-num);font-size:56px;font-weight:700;line-height:1}.home-module-scss-module___TNREG__cell{border-radius:var(--radius-tile);corner-shape:squircle;gap:10px;padding:28px}@media (max-width:720px){.home-module-scss-module___TNREG__cell{padding:22px}}.home-module-scss-module___TNREG__cellTitle{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:19px;font-weight:600}.home-module-scss-module___TNREG__cellBody{color:var(--muted);margin:0;font-size:15px}.home-module-scss-module___TNREG__already,.home-module-scss-module___TNREG__apps{text-align:center;flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.home-module-scss-module___TNREG__already{text-wrap:balance;max-width:900px}.home-module-scss-module___TNREG__alreadyNote{max-width:34em;color:var(--text);margin:-4px 0 8px;font-size:18px}@media (max-width:720px){.home-module-scss-module___TNREG__alreadyNote{font-size:16px}}.home-module-scss-module___TNREG__alreadyList{flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.home-module-scss-module___TNREG__alreadyChip{border-radius:var(--radius-chip);corner-shape:squircle;border:1px solid var(--border-strong);color:var(--text);align-items:center;gap:8px;padding:10px 16px;font-size:15px;line-height:1.3;display:inline-flex}@media (max-width:720px){.home-module-scss-module___TNREG__alreadyChip{padding:8px 12px;font-size:14px}}.home-module-scss-module___TNREG__check{color:var(--accent);flex:none}.home-module-scss-module___TNREG__yours{border-radius:var(--radius-chip);corner-shape:squircle;border:1px solid var(--accent-border);color:var(--link);padding:12px 20px;font-size:16px;font-weight:600}.home-module-scss-module___TNREG__beyond{gap:12px;padding:36px}@media (max-width:720px){.home-module-scss-module___TNREG__beyond{padding:28px 24px}}.home-module-scss-module___TNREG__audiences{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%;display:grid}@media (max-width:760px){.home-module-scss-module___TNREG__audiences{grid-template-columns:minmax(0,1fr)}}.home-module-scss-module___TNREG__audience{gap:14px;min-height:340px;padding:48px 44px}@media (max-width:720px){.home-module-scss-module___TNREG__audience{min-height:0;padding:32px 24px}}.home-module-scss-module___TNREG__audienceTitle{letter-spacing:-.035em;color:var(--ink);margin:0;font-size:clamp(28px,3.5vw,36px);font-weight:800;line-height:1.08}@media (max-width:720px){.home-module-scss-module___TNREG__audienceTitle{font-size:30px}}.home-module-scss-module___TNREG__audienceBody{color:var(--muted);flex:1;margin:0;font-size:16px}.home-module-scss-module___TNREG__audienceLink{align-self:flex-start}.home-module-scss-module___TNREG__price{gap:12px;padding:44px}@media (max-width:720px){.home-module-scss-module___TNREG__price{padding:32px 24px}}.home-module-scss-module___TNREG__priceLine{flex-wrap:wrap;align-items:baseline;gap:12px;margin:0;display:flex}.home-module-scss-module___TNREG__priceFigure{letter-spacing:-.05em;font-variant-numeric:tabular-nums;color:var(--ink);font-size:72px;font-weight:700;line-height:1}@media (max-width:720px){.home-module-scss-module___TNREG__priceFigure{font-size:56px}}.home-module-scss-module___TNREG__priceUnit{color:var(--muted)}.home-module-scss-module___TNREG__addOn{color:var(--muted);text-align:center;margin:0;font-size:15px}.home-module-scss-module___TNREG__addOnLabel{font-family:var(--font-mono-stack);letter-spacing:.16em;text-transform:uppercase;color:var(--link);text-wrap:balance;margin:0 10px 0 0;font-size:11px;font-weight:600;line-height:1.5}
.pin-mail-module-scss-module__JW0H4a__visual{flex-direction:column;width:100%;max-width:300px;margin:0 auto;display:flex}.pin-mail-module-scss-module__JW0H4a__film{aspect-ratio:16/9;border-radius:var(--radius);corner-shape:squircle;border:1px solid var(--border-strong);background:var(--deep);width:80%;box-shadow:var(--shadow-card);order:1;align-self:flex-end;margin-top:-76px;position:relative;overflow:hidden}.pin-mail-module-scss-module__JW0H4a__poster{object-fit:cover}.pin-mail-module-scss-module__JW0H4a__play{border:1px solid var(--play-pill-border);border-radius:var(--radius-pill);background:var(--play-pill);color:var(--play-text);font:600 11px/1 var(--font-sans);font-variant-numeric:tabular-nums;align-items:center;gap:6px;padding:3px 9px 3px 3px;display:flex;position:absolute;bottom:8px;right:8px}.pin-mail-module-scss-module__JW0H4a__playIcon{background:var(--primary);width:20px;height:20px;color:var(--on-primary);border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;padding-left:1px;display:flex}.pin-mail-module-scss-module__JW0H4a__mail{z-index:1;border-radius:var(--radius-sm);corner-shape:squircle;border:1px solid var(--border-strong);background:var(--paper);width:80%;box-shadow:var(--shadow);flex-direction:column;align-self:flex-start;gap:10px;padding:12px;display:flex;position:relative}.pin-mail-module-scss-module__JW0H4a__logo{align-self:flex-start;width:auto;height:17px;display:block}.pin-mail-module-scss-module__JW0H4a__card{border-radius:var(--radius);corner-shape:squircle;border:1px solid var(--border);background:var(--surface);flex-direction:column;gap:10px;padding:12px;display:flex}.pin-mail-module-scss-module__JW0H4a__subject{color:var(--ink);text-wrap:balance;margin:0;font-size:13px;font-weight:700;line-height:1.3}.pin-mail-module-scss-module__JW0H4a__pinBox{border:1px solid var(--tint-border);background:var(--tint);border-radius:8px;flex-direction:column;align-items:center;gap:4px;padding:10px 8px;display:flex}.pin-mail-module-scss-module__JW0H4a__pinLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:10px;line-height:1.2}.pin-mail-module-scss-module__JW0H4a__pin{font-family:var(--font-mono-stack);letter-spacing:.12em;color:var(--ink);white-space:nowrap;font-size:18px;font-weight:700;line-height:1.2}.pin-mail-module-scss-module__JW0H4a__button{border-radius:var(--radius-pill);background:var(--primary-strong);color:var(--on-primary);white-space:nowrap;border:1px solid #0000;align-self:center;padding:7px 16px;font-size:12px;font-weight:600;line-height:1.2}@media (prefers-reduced-motion:no-preference){.pin-mail-module-scss-module__JW0H4a__mail{animation:.4s cubic-bezier(.2,0,0,1) both pin-mail-module-scss-module__JW0H4a__mail-in}}@keyframes pin-mail-module-scss-module__JW0H4a__mail-in{0%{opacity:0;transform:translateY(12px)}}
.film-gate-module-scss-module__hjgEKq__box{border-radius:var(--radius-frame);corner-shape:squircle;border:1px solid var(--border);background-color:var(--surface);background-image:linear-gradient(180deg, var(--surface-sheen), var(--surface-sheen-clear) 40%);box-shadow:var(--shadow-inset),var(--shadow);flex-direction:column;gap:12px;max-width:520px;margin:0 auto;padding:36px;display:flex}@media (max-width:720px){.film-gate-module-scss-module__hjgEKq__box{padding:24px 18px}}.film-gate-module-scss-module__hjgEKq__lead{color:var(--text);margin:0 0 8px}.film-gate-module-scss-module__hjgEKq__label{color:var(--muted);font-size:13px}.film-gate-module-scss-module__hjgEKq__row{flex-wrap:wrap;gap:12px;display:flex}.film-gate-module-scss-module__hjgEKq__input{border-radius:var(--radius);corner-shape:squircle;border:1px solid var(--border-field);background:var(--raised);min-width:0;min-height:48px;color:var(--ink);font:600 16px/1.4 var(--font-mono-stack);letter-spacing:.08em;text-transform:uppercase;flex:200px;padding:12px 14px}.film-gate-module-scss-module__hjgEKq__input::placeholder{color:var(--faint)}.film-gate-module-scss-module__hjgEKq__input:focus{outline:2px solid var(--primary);outline-offset:1px;border-color:#0000}.film-gate-module-scss-module__hjgEKq__input[aria-invalid=true]{border-color:var(--error)}.film-gate-module-scss-module__hjgEKq__submit{min-height:48px;padding:0 26px}@media (max-width:720px){.film-gate-module-scss-module__hjgEKq__submit{width:100%}}.film-gate-module-scss-module__hjgEKq__error{color:var(--error);margin:0;font-size:13px}.film-gate-module-scss-module__hjgEKq__noPin{color:var(--subtle);margin:4px 0 0;font-size:13px}.film-gate-module-scss-module__hjgEKq__film{max-width:1136px;margin:0 auto}.film-gate-module-scss-module__hjgEKq__note{color:var(--muted);text-align:center;margin:16px 0 0;font-size:14px}
.pricing-calculator-module-scss-module__IsSk3q__calculator{width:100%;container-type:inline-size}.pricing-calculator-module-scss-module__IsSk3q__tile{border-radius:var(--radius-frame);corner-shape:squircle;border:1px solid var(--border);background-color:var(--surface);background-image:linear-gradient(180deg, var(--surface-sheen), var(--surface-sheen-clear) 40%);box-shadow:var(--shadow-inset),var(--shadow);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid;overflow:hidden}@container (max-width:719px){.pricing-calculator-module-scss-module__IsSk3q__tile{grid-template-columns:minmax(0,1fr)}}.pricing-calculator-module-scss-module__IsSk3q__controls,.pricing-calculator-module-scss-module__IsSk3q__quote{flex-direction:column;min-width:0;padding:44px;display:flex}@container (max-width:719px){.pricing-calculator-module-scss-module__IsSk3q__controls,.pricing-calculator-module-scss-module__IsSk3q__quote{padding:28px 22px}}@media (max-width:360px){.pricing-calculator-module-scss-module__IsSk3q__controls,.pricing-calculator-module-scss-module__IsSk3q__quote{padding:24px 14px}}.pricing-calculator-module-scss-module__IsSk3q__controls{gap:28px}.pricing-calculator-module-scss-module__IsSk3q__title{color:var(--ink);font-size:22px;font-weight:600}.pricing-calculator-module-scss-module__IsSk3q__control{flex-direction:column;gap:12px;display:flex}.pricing-calculator-module-scss-module__IsSk3q__control+.pricing-calculator-module-scss-module__IsSk3q__control{border-top:1px solid var(--border);padding-top:26px}.pricing-calculator-module-scss-module__IsSk3q__controlRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.pricing-calculator-module-scss-module__IsSk3q__controlRow label{color:var(--text);font-size:17px;font-weight:500}.pricing-calculator-module-scss-module__IsSk3q__number{box-sizing:content-box;border:1px solid var(--border-field);border-radius:var(--radius);background:var(--raised);width:5.6ch;min-width:0;color:var(--ink);font:600 22px/1.2 var(--font-sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums;text-align:right;appearance:textfield;padding:6px 12px}.pricing-calculator-module-scss-module__IsSk3q__number::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pricing-calculator-module-scss-module__IsSk3q__number::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pricing-calculator-module-scss-module__IsSk3q__number:focus-visible{outline:2px solid var(--accent-border);outline-offset:2px}@media (max-width:360px){.pricing-calculator-module-scss-module__IsSk3q__number{padding:6px 8px;font-size:19px}}.pricing-calculator-module-scss-module__IsSk3q__range{--fill:0%;cursor:pointer;touch-action:pan-y;appearance:none;background:0 0;width:100%;height:28px;margin:0}.pricing-calculator-module-scss-module__IsSk3q__range::-webkit-slider-runnable-track{border:1px solid var(--border);border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--primary) var(--fill), var(--raised-strong) var(--fill)) border-box;height:6px}.pricing-calculator-module-scss-module__IsSk3q__range::-moz-range-track{border:1px solid var(--border);border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--primary) var(--fill), var(--raised-strong) var(--fill)) border-box;height:6px}.pricing-calculator-module-scss-module__IsSk3q__range::-webkit-slider-thumb{-webkit-appearance:none;border:4px solid var(--primary);background:var(--ink);width:24px;height:24px;box-shadow:var(--shadow-thumb);border-radius:50%;margin-top:-10px}.pricing-calculator-module-scss-module__IsSk3q__range::-moz-range-thumb{border:4px solid var(--primary);background:var(--ink);width:16px;height:16px;box-shadow:var(--shadow-thumb);border-radius:50%}.pricing-calculator-module-scss-module__IsSk3q__range:focus-visible{outline:none}.pricing-calculator-module-scss-module__IsSk3q__range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px var(--accent-border)}.pricing-calculator-module-scss-module__IsSk3q__range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 4px var(--accent-border)}.pricing-calculator-module-scss-module__IsSk3q__scale{font-family:var(--font-mono-stack);letter-spacing:.08em;color:var(--faint);justify-content:space-between;font-size:11px;display:flex;position:relative}.pricing-calculator-module-scss-module__IsSk3q__mid{top:0;left:calc(12px + (100% - 24px)*var(--at));position:absolute;transform:translate(-50%)}.pricing-calculator-module-scss-module__IsSk3q__quote{border-left:1px solid var(--tint-border);background:radial-gradient(120% 90% at 100% 100%, var(--glow-1), var(--tint-strong) 55%, var(--tint) 100%);justify-content:center;gap:14px;container-type:inline-size}@container (max-width:719px){.pricing-calculator-module-scss-module__IsSk3q__quote{border-left:0;border-bottom:1px solid var(--tint-border);order:-1}}.pricing-calculator-module-scss-module__IsSk3q__quoteTitle{font-family:var(--font-mono-stack);letter-spacing:.16em;text-transform:uppercase;color:var(--link);text-wrap:balance;margin:0;font-size:11px;font-weight:600;line-height:1.5}.pricing-calculator-module-scss-module__IsSk3q__figure{letter-spacing:-.045em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink);font-size:clamp(32px,20cqi,80px);font-weight:650;line-height:1}.pricing-calculator-module-scss-module__IsSk3q__perMonth{color:var(--on-primary-muted);font-size:18px;font-weight:500}.pricing-calculator-module-scss-module__IsSk3q__math{min-height:2lh;color:var(--on-primary-muted)}.pricing-calculator-module-scss-module__IsSk3q__note{color:var(--on-primary-muted);font-size:15px}.pricing-calculator-module-scss-module__IsSk3q__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.brand-module-scss-module__kjfFTW__brand{flex-shrink:0;align-items:flex-end;gap:8px;text-decoration:none;display:flex}.brand-module-scss-module__kjfFTW__brand:hover{text-decoration:none}@media (max-width:720px){.brand-module-scss-module__kjfFTW__brand{gap:7px}}.brand-module-scss-module__kjfFTW__logo{width:auto;height:34px;display:block}@media (max-width:720px){.brand-module-scss-module__kjfFTW__logo{height:30px}}.brand-module-scss-module__kjfFTW__tag{background:var(--tag-bg);height:20.5px;color:var(--tag-text);font:700 13px/1 var(--font-sans);letter-spacing:0;border-radius:3px;align-items:center;margin-bottom:6px;padding:0 5.5px;display:flex}@media (max-width:720px){.brand-module-scss-module__kjfFTW__tag{border-radius:2.6px;height:18px;margin-bottom:5.3px;padding:0 4.9px;font-size:11.5px}}
.waitlist-header-module-scss-module__VvPwrW__header{position:relative}.waitlist-header-module-scss-module__VvPwrW__inner{max-width:1264px;margin:0 auto;padding-left:32px;padding-right:32px}@media (max-width:720px){.waitlist-header-module-scss-module__VvPwrW__inner{padding-left:16px;padding-right:16px}}.waitlist-header-module-scss-module__VvPwrW__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;min-height:56px;display:flex}.waitlist-header-module-scss-module__VvPwrW__back{color:var(--nav);font-size:13px;text-decoration:none}.waitlist-header-module-scss-module__VvPwrW__back:hover{color:var(--ink)}
.waitlist-module-scss-module__DHW0kW__intro{max-width:1264px;margin:0 auto;padding-left:32px;padding-right:32px}@media (max-width:720px){.waitlist-module-scss-module__DHW0kW__intro{padding-left:16px;padding-right:16px}}.waitlist-module-scss-module__DHW0kW__intro{text-align:center;flex-direction:column;align-items:center;gap:20px;padding-top:96px;padding-bottom:48px;display:flex}@media (max-width:720px){.waitlist-module-scss-module__DHW0kW__intro{padding-top:56px;padding-bottom:32px}}.waitlist-module-scss-module__DHW0kW__eyebrow{font-family:var(--font-mono-stack);letter-spacing:.16em;text-transform:uppercase;color:var(--link);text-wrap:balance;margin:0;font-size:11px;font-weight:600;line-height:1.5}.waitlist-module-scss-module__DHW0kW__title{letter-spacing:-.045em;color:var(--ink);text-wrap:balance;text-wrap:balance;max-width:12em;margin:0;font-size:clamp(40px,6vw,80px);font-weight:800;line-height:1.03}@media (max-width:400px){.waitlist-module-scss-module__DHW0kW__title{font-size:36px}}.waitlist-module-scss-module__DHW0kW__body{max-width:34em;color:var(--muted);margin:0;font-size:clamp(17px,1.5vw,20px)}.waitlist-module-scss-module__DHW0kW__formBlock{max-width:1264px;margin:0 auto;padding-left:32px;padding-right:32px}@media (max-width:720px){.waitlist-module-scss-module__DHW0kW__formBlock{padding-left:16px;padding-right:16px}}.waitlist-module-scss-module__DHW0kW__formBlock{padding-bottom:120px}@media (max-width:720px){.waitlist-module-scss-module__DHW0kW__formBlock{padding-bottom:64px}}.waitlist-module-scss-module__DHW0kW__points{max-width:760px;color:var(--muted);grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px;margin:40px auto 0;padding:0;font-size:15px;list-style:none;display:grid}@media (max-width:720px){.waitlist-module-scss-module__DHW0kW__points{grid-template-columns:1fr}}.waitlist-module-scss-module__DHW0kW__lead{color:var(--ink);margin-bottom:4px;font-weight:600;display:block}
.layout-module-scss-module__uQLIpG__page{flex-direction:column;min-height:100vh;display:flex}.layout-module-scss-module__uQLIpG__main{flex:1}
.grecaptcha-badge{visibility:hidden}.waitlist-form-module-scss-module__zZG8cW__box{border-radius:var(--radius-frame);corner-shape:squircle;border:1px solid var(--border);background-color:var(--surface);background-image:linear-gradient(180deg, var(--surface-sheen), var(--surface-sheen-clear) 40%);box-shadow:var(--shadow-inset),var(--shadow);flex-direction:column;gap:18px;max-width:760px;margin:0 auto;padding:44px;display:flex}@media (max-width:720px){.waitlist-form-module-scss-module__zZG8cW__box{padding:24px 18px}}.waitlist-form-module-scss-module__zZG8cW__row{flex-wrap:wrap;gap:18px;display:flex}.waitlist-form-module-scss-module__zZG8cW__row>*{flex:240px}.waitlist-form-module-scss-module__zZG8cW__firstBuild label{color:var(--link)}.waitlist-form-module-scss-module__zZG8cW__submitRow{flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:6px;display:flex}.waitlist-form-module-scss-module__zZG8cW__submit{min-height:48px;padding:0 26px}@media (max-width:720px){.waitlist-form-module-scss-module__zZG8cW__submit{width:100%}}.waitlist-form-module-scss-module__zZG8cW__labels{display:inline-grid}.waitlist-form-module-scss-module__zZG8cW__labels>*{grid-area:1/1}.waitlist-form-module-scss-module__zZG8cW__hidden{visibility:hidden}.waitlist-form-module-scss-module__zZG8cW__sendError{color:var(--error);margin:0;font-size:13px}.waitlist-form-module-scss-module__zZG8cW__notes{flex-direction:column;flex:260px;gap:8px;min-width:0;display:flex}.waitlist-form-module-scss-module__zZG8cW__privacy{color:var(--subtle);margin:0;font-size:13px}.waitlist-form-module-scss-module__zZG8cW__recaptcha{color:var(--subtle);align-items:flex-start;gap:6px;margin:0;font-size:12px;line-height:1.5;display:flex}.waitlist-form-module-scss-module__zZG8cW__recaptchaIcon{flex:none;margin-top:2px}.waitlist-form-module-scss-module__zZG8cW__done{grid-template-columns:minmax(0,280px) minmax(0,1fr);align-items:center;gap:40px;display:grid}@media (max-width:1024px){.waitlist-form-module-scss-module__zZG8cW__done{gap:32px}}@media (max-width:720px){.waitlist-form-module-scss-module__zZG8cW__done{grid-template-columns:minmax(0,1fr);gap:28px}}.waitlist-form-module-scss-module__zZG8cW__doneText{flex-direction:column;align-items:flex-start;gap:16px;min-width:0;display:flex}.waitlist-form-module-scss-module__zZG8cW__doneTitle{letter-spacing:-.03em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(26px,2.6vw,32px);font-weight:700;line-height:1.15}.waitlist-form-module-scss-module__zZG8cW__doneTitle:focus{outline:none}.waitlist-form-module-scss-module__zZG8cW__doneBody{color:var(--text);margin:0}.waitlist-form-module-scss-module__zZG8cW__doneLink{margin-top:4px}@media (max-width:720px){.waitlist-form-module-scss-module__zZG8cW__doneLink{width:100%}}.waitlist-form-module-scss-module__zZG8cW__doneHelp{color:var(--subtle);margin:0;font-size:13px;line-height:1.5}
.board-module-scss-module__-YPi-W__eyebrow,.board-module-scss-module__-YPi-W__label{font-family:var(--font-mono-stack);letter-spacing:.16em;text-transform:uppercase;color:var(--link);text-wrap:balance;margin:0;font-size:11px;font-weight:600;line-height:1.5}.board-module-scss-module__-YPi-W__muted{color:var(--muted);margin:0}.board-module-scss-module__-YPi-W__body16{color:var(--muted);margin:0;font-size:16px}.board-module-scss-module__-YPi-W__hero{background-color:var(--paper);background-image:linear-gradient(180deg, var(--paper) 0px, var(--paper-clear) 160px, var(--paper-clear) calc(100% - 220px), var(--paper) 100%),radial-gradient(1500px 760px at 50% 880px, var(--glow-1) 0%, var(--glow-2) 34%, var(--glow-3) 62%, var(--paper) 90%);position:relative}.board-module-scss-module__-YPi-W__hero:before{content:"";pointer-events:none;background-image:linear-gradient(var(--grid-line) 1px, transparent 1px),linear-gradient(90deg, var(--grid-line) 1px, transparent 1px),linear-gradient(var(--grid-line-fine) 1px, transparent 1px),linear-gradient(90deg, var(--grid-line-fine) 1px, transparent 1px);-webkit-mask-image:radial-gradient(ellipse 95% 85% at 50% 35%, var(--mask-solid) 50%, transparent 100%);-webkit-mask-image:radial-gradient(ellipse 95% 85% at 50% 35%, var(--mask-solid) 50%, transparent 100%);mask-image:radial-gradient(ellipse 95% 85% at 50% 35%, var(--mask-solid) 50%, transparent 100%);background-position:top;background-size:120px 120px,120px 120px,24px 24px,24px 24px;position:absolute;inset:0}@media (max-width:460px){.board-module-scss-module__-YPi-W__hero:before{background-position:calc(50% + 60px) 0}}.board-module-scss-module__-YPi-W__hero>*{position:relative}.board-module-scss-module__-YPi-W__heroText{max-width:1264px;margin:0 auto;padding-left:32px;padding-right:32px}@media (max-width:720px){.board-module-scss-module__-YPi-W__heroText{padding-left:16px;padding-right:16px}}.board-module-scss-module__-YPi-W__heroText{text-align:center;flex-direction:column;align-items:center;gap:22px;padding-top:120px;padding-bottom:64px;display:flex}@media (max-width:720px){.board-module-scss-module__-YPi-W__heroText{padding-top:64px;padding-bottom:40px}}.board-module-scss-module__-YPi-W__heroTitle{letter-spacing:-.045em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(44px,7vw,96px);font-weight:800;line-height:1.02}@media (max-width:400px){.board-module-scss-module__-YPi-W__heroTitle{font-size:40px}}.board-module-scss-module__-YPi-W__title11{max-width:11em}.board-module-scss-module__-YPi-W__heroBody{color:var(--muted);max-width:32em;margin:0;font-size:clamp(18px,1.6vw,22px);line-height:1.45}.board-module-scss-module__-YPi-W__heroBlocks{max-width:1264px;margin:0 auto;padding-left:32px;padding-right:32px}@media (max-width:720px){.board-module-scss-module__-YPi-W__heroBlocks{padding-left:16px;padding-right:16px}}.board-module-scss-module__-YPi-W__heroBlocks{flex-direction:column;gap:20px;padding-bottom:120px;display:flex}@media (max-width:720px){.board-module-scss-module__-YPi-W__heroBlocks{padding-bottom:64px}}.board-module-scss-module__-YPi-W__section{max-width:1264px;margin:0 auto;padding-left:32px;padding-right:32px}@media (max-width:720px){.board-module-scss-module__-YPi-W__section{padding-left:16px;padding-right:16px}}.board-module-scss-module__-YPi-W__section{flex-direction:column;align-items:center;gap:56px;padding-top:140px;padding-bottom:140px;display:flex}@media (max-width:720px){.board-module-scss-module__-YPi-W__section{gap:32px;padding-top:72px;padding-bottom:64px}}.board-module-scss-module__-YPi-W__near{padding-top:40px}@media (max-width:720px){.board-module-scss-module__-YPi-W__near{padding-top:8px}}.board-module-scss-module__-YPi-W__gap40{gap:40px}.board-module-scss-module__-YPi-W__gap48{gap:48px}.board-module-scss-module__-YPi-W__head{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.board-module-scss-module__-YPi-W__title{letter-spacing:-.04em;color:var(--ink);text-wrap:balance;text-align:center;margin:0;font-size:clamp(36px,5vw,64px);font-weight:800;line-height:1.05}.board-module-scss-module__-YPi-W__title13{max-width:13em}.board-module-scss-module__-YPi-W__title14{max-width:14em}.board-module-scss-module__-YPi-W__sectionBody{color:var(--muted);margin:0;font-size:21px}@media (max-width:720px){.board-module-scss-module__-YPi-W__sectionBody{font-size:18px}}.board-module-scss-module__-YPi-W__w34{max-width:34em}.board-module-scss-module__-YPi-W__w760{max-width:760px}.board-module-scss-module__-YPi-W__w860{max-width:860px}.board-module-scss-module__-YPi-W__w900{max-width:900px}.board-module-scss-module__-YPi-W__grid{gap:16px;width:100%;margin:0;padding:0;list-style:none;display:grid}.board-module-scss-module__-YPi-W__grid190{grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));gap:12px}.board-module-scss-module__-YPi-W__grid280{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr))}.board-module-scss-module__-YPi-W__grid320{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr))}.board-module-scss-module__-YPi-W__grid340{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr))}.board-module-scss-module__-YPi-W__pair{flex-wrap:wrap;gap:16px;width:100%;display:flex}.board-module-scss-module__-YPi-W__wide{flex:1.2 440px}.board-module-scss-module__-YPi-W__narrow{flex:360px}.board-module-scss-module__-YPi-W__tile{border-radius:var(--radius-frame);corner-shape:squircle;border:1px solid var(--border);background-color:var(--surface);background-image:linear-gradient(180deg, var(--surface-sheen), var(--surface-sheen-clear) 40%);box-shadow:var(--shadow-inset),var(--shadow);flex-direction:column;gap:12px;min-width:0;padding:36px;display:flex}@media (max-width:720px){.board-module-scss-module__-YPi-W__tile{padding:28px 22px}}.board-module-scss-module__-YPi-W__pad40{padding:40px}@media (max-width:720px){.board-module-scss-module__-YPi-W__pad40{padding:28px 22px}}.board-module-scss-module__-YPi-W__pad44{padding:44px}@media (max-width:720px){.board-module-scss-module__-YPi-W__pad44{padding:32px 22px}}.board-module-scss-module__-YPi-W__gap16{gap:16px}.board-module-scss-module__-YPi-W__gap18{gap:18px}.board-module-scss-module__-YPi-W__tileTitle{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:24px;font-weight:600}.board-module-scss-module__-YPi-W__tileTitle30{letter-spacing:-.03em;color:var(--ink);margin:0;font-size:30px;font-weight:600;line-height:1.15}@media (max-width:720px){.board-module-scss-module__-YPi-W__tileTitle30{font-size:26px}}.board-module-scss-module__-YPi-W__tileLink{align-self:flex-start;margin-top:auto}.board-module-scss-module__-YPi-W__caption{color:var(--subtle);text-align:center;margin:0;font-size:15px}.board-module-scss-module__-YPi-W__step{border-radius:var(--radius-tile-sm);corner-shape:squircle;border:1px solid var(--border);background-color:var(--surface);background-image:linear-gradient(180deg, var(--surface-sheen), var(--surface-sheen-clear) 40%);box-shadow:var(--shadow-inset),var(--shadow);flex-direction:column;gap:8px;min-width:0;min-height:170px;padding:24px;display:flex}.board-module-scss-module__-YPi-W__stepHighlight{border-color:var(--accent-border);background-color:var(--tint)}.board-module-scss-module__-YPi-W__stepHighlight .board-module-scss-module__-YPi-W__stepNum{color:var(--accent)}.board-module-scss-module__-YPi-W__stepHighlight .board-module-scss-module__-YPi-W__stepBody{color:var(--on-primary-muted)}.board-module-scss-module__-YPi-W__stepNum{letter-spacing:-.04em;color:var(--step-num);font-size:40px;font-weight:700;line-height:1}.board-module-scss-module__-YPi-W__stepTitle{color:var(--ink);font-size:19px;font-weight:600}.board-module-scss-module__-YPi-W__stepBody{color:var(--muted);font-size:15px}.board-module-scss-module__-YPi-W__writes{flex-direction:column;margin:8px 0 0;padding:0;list-style:none;display:flex}.board-module-scss-module__-YPi-W__write{border-top:1px solid var(--border-soft);flex-wrap:wrap;justify-content:space-between;gap:6px 16px;padding:14px 0;display:flex}.board-module-scss-module__-YPi-W__write strong{color:var(--ink);font-weight:600}.board-module-scss-module__-YPi-W__write span{color:var(--muted)}.board-module-scss-module__-YPi-W__writeUnavailable strong,.board-module-scss-module__-YPi-W__writeUnavailable span{color:var(--faint)}.board-module-scss-module__-YPi-W__writeUnavailable strong{text-decoration:line-through}.board-module-scss-module__-YPi-W__rules{border-radius:var(--radius-frame);corner-shape:squircle;border:1px solid var(--border);background-color:var(--surface);background-image:linear-gradient(180deg, var(--surface-sheen), var(--surface-sheen-clear) 40%);box-shadow:var(--shadow-inset),var(--shadow);width:100%;max-width:900px;color:var(--text);flex-direction:column;margin:0;padding:16px 40px 16px 72px;display:flex}.board-module-scss-module__-YPi-W__rules li{border-bottom:1px solid var(--border-soft);padding:16px 0}.board-module-scss-module__-YPi-W__rules li:last-child{border-bottom:0}@media (max-width:720px){.board-module-scss-module__-YPi-W__rules{padding:8px 20px 8px 44px}}.board-module-scss-module__-YPi-W__planHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-height:26px;display:flex}.board-module-scss-module__-YPi-W__planPrice{flex-direction:column;gap:4px;margin:0;display:flex}.board-module-scss-module__-YPi-W__planFigure{letter-spacing:-.05em;font-variant-numeric:tabular-nums;color:var(--ink);font-size:88px;font-weight:600;line-height:1}@media (max-width:720px){.board-module-scss-module__-YPi-W__planFigure{font-size:64px}}.board-module-scss-module__-YPi-W__planUnit{color:var(--muted)}.board-module-scss-module__-YPi-W__features{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.board-module-scss-module__-YPi-W__features li{border-top:1px solid var(--border-soft);color:var(--text);padding:11px 0;font-size:16px}.board-module-scss-module__-YPi-W__features li.board-module-scss-module__-YPi-W__featureHighlight{color:var(--link)}.board-module-scss-module__-YPi-W__planButton{align-self:flex-start;margin-top:auto}.board-module-scss-module__-YPi-W__faqTitle{letter-spacing:-.035em;color:var(--ink);text-wrap:balance;text-align:center;margin:0;font-size:clamp(32px,4vw,48px);font-weight:800;line-height:1.1}.board-module-scss-module__-YPi-W__faq{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:0 48px;width:100%;max-width:1000px;margin:0;display:grid}.board-module-scss-module__-YPi-W__faqItem{border-top:1px solid var(--border-soft);padding:22px 0}.board-module-scss-module__-YPi-W__faqItem dt{color:var(--ink);font-size:18px;font-weight:600}.board-module-scss-module__-YPi-W__faqItem dd{color:var(--muted);margin:8px 0 0;font-size:16px}
.film-module-scss-module__OU4Nsa__title{text-wrap:wrap}
.waitlist-layout-module-scss-module__5r_QtG__page{background-color:var(--paper);background-image:linear-gradient(180deg, var(--paper) 0px, var(--paper-clear) 160px, var(--paper-clear) calc(100% - 220px), var(--paper) 100%),radial-gradient(1500px 760px at 50% 880px, var(--glow-1) 0%, var(--glow-2) 34%, var(--glow-3) 62%, var(--paper) 90%);position:relative}.waitlist-layout-module-scss-module__5r_QtG__page:before{content:"";pointer-events:none;background-image:linear-gradient(var(--grid-line) 1px, transparent 1px),linear-gradient(90deg, var(--grid-line) 1px, transparent 1px),linear-gradient(var(--grid-line-fine) 1px, transparent 1px),linear-gradient(90deg, var(--grid-line-fine) 1px, transparent 1px);-webkit-mask-image:radial-gradient(ellipse 95% 85% at 50% 35%, var(--mask-solid) 50%, transparent 100%);-webkit-mask-image:radial-gradient(ellipse 95% 85% at 50% 35%, var(--mask-solid) 50%, transparent 100%);mask-image:radial-gradient(ellipse 95% 85% at 50% 35%, var(--mask-solid) 50%, transparent 100%);background-position:top;background-size:120px 120px,120px 120px,24px 24px,24px 24px;position:absolute;inset:0}@media (max-width:460px){.waitlist-layout-module-scss-module__5r_QtG__page:before{background-position:calc(50% + 60px) 0}}.waitlist-layout-module-scss-module__5r_QtG__page>*{position:relative}.waitlist-layout-module-scss-module__5r_QtG__page{flex-direction:column;flex:1;min-height:100vh;display:flex}
.not-found-module-scss-module__HfxUKG__section{max-width:1264px;margin:0 auto;padding-left:32px;padding-right:32px}@media (max-width:720px){.not-found-module-scss-module__HfxUKG__section{padding-left:16px;padding-right:16px}}.not-found-module-scss-module__HfxUKG__section{padding-top:96px;padding-bottom:120px}@media (max-width:720px){.not-found-module-scss-module__HfxUKG__section{padding-top:56px;padding-bottom:72px}}.not-found-module-scss-module__HfxUKG__label{font-family:var(--font-mono-stack);letter-spacing:.16em;text-transform:uppercase;color:var(--link);text-wrap:balance;margin:0;font-size:11px;font-weight:600;line-height:1.5}.not-found-module-scss-module__HfxUKG__title{letter-spacing:-.035em;color:var(--ink);text-wrap:balance;margin:14px 0;font-size:clamp(36px,4.4vw,56px);font-weight:800;line-height:1.05}.not-found-module-scss-module__HfxUKG__body{color:var(--muted);max-width:560px;margin:0;font-size:18px;line-height:1.55}.not-found-module-scss-module__HfxUKG__actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}
.legal-module-scss-module__Q0E56a__band{border-bottom:1px solid var(--border-soft)}.legal-module-scss-module__Q0E56a__layout{max-width:1264px;margin:0 auto;padding-left:32px;padding-right:32px}@media (max-width:720px){.legal-module-scss-module__Q0E56a__layout{padding-left:16px;padding-right:16px}}.legal-module-scss-module__Q0E56a__layout{grid-template-columns:minmax(0,340px) minmax(0,1fr);align-items:start;gap:56px;padding-top:64px;padding-bottom:96px;display:grid}@media (max-width:1024px){.legal-module-scss-module__Q0E56a__layout{grid-template-columns:minmax(0,1fr);gap:40px}}@media (max-width:720px){.legal-module-scss-module__Q0E56a__layout{padding-top:48px;padding-bottom:56px}}.legal-module-scss-module__Q0E56a__side{position:sticky;top:24px}@media (max-width:1024px){.legal-module-scss-module__Q0E56a__side{position:static}}.legal-module-scss-module__Q0E56a__label{font-family:var(--font-mono-stack);letter-spacing:.16em;text-transform:uppercase;color:var(--link);text-wrap:balance;margin:0 0 16px;font-size:11px;font-weight:600;line-height:1.5}.legal-module-scss-module__Q0E56a__title{letter-spacing:-.02em;color:var(--ink);margin:0 0 12px;font-size:32px;font-weight:800;line-height:1.1}.legal-module-scss-module__Q0E56a__entity{color:var(--muted);font-size:15px}.legal-module-scss-module__Q0E56a__toc{border-top:1px solid var(--border);flex-direction:column;margin-top:28px;display:flex}.legal-module-scss-module__Q0E56a__tocLink{border-bottom:1px solid var(--border-soft);color:var(--muted);padding:9px 0;font-size:13.5px;text-decoration:none}.legal-module-scss-module__Q0E56a__tocLink:hover{color:var(--ink)}.legal-module-scss-module__Q0E56a__others{flex-direction:column;align-items:flex-start;gap:6px;margin-top:24px;display:flex}.legal-module-scss-module__Q0E56a__otherLink{font-size:13px;font-weight:600;text-decoration:none}.legal-module-scss-module__Q0E56a__document{border-radius:var(--radius-tile);corner-shape:squircle;border:1px solid var(--border);background-color:var(--surface);background-image:linear-gradient(180deg, var(--surface-sheen), var(--surface-sheen-clear) 40%);box-shadow:var(--shadow-inset),var(--shadow);padding:8px 40px 32px}@media (max-width:720px){.legal-module-scss-module__Q0E56a__document{padding:4px 20px 24px}}.legal-module-scss-module__Q0E56a__section{border-bottom:1px solid var(--border-soft);padding:28px 0;scroll-margin-top:24px}.legal-module-scss-module__Q0E56a__num{color:var(--link);font-size:13px;font-weight:700}.legal-module-scss-module__Q0E56a__heading{color:var(--ink);margin:6px 0 12px;font-size:clamp(18px,5.1vw,20px);font-weight:800;line-height:1.25}.legal-module-scss-module__Q0E56a__body{overflow-wrap:anywhere;color:var(--text);font-size:15px;line-height:1.65}.legal-module-scss-module__Q0E56a__body a{text-underline-offset:3px;text-decoration:underline}.legal-module-scss-module__Q0E56a__body+.legal-module-scss-module__Q0E56a__body{margin-top:12px}.legal-module-scss-module__Q0E56a__control{color:var(--text);flex-direction:column;align-items:flex-start;gap:12px;margin-top:16px;font-size:15px;line-height:1.65;display:flex}.legal-module-scss-module__Q0E56a__updated{color:var(--muted);padding-top:24px;font-size:13px}
.site-header-module-scss-module__lp3jdW__header{background:var(--paper)}.site-header-module-scss-module__lp3jdW__inner{max-width:1264px;margin:0 auto;padding-left:32px;padding-right:32px}@media (max-width:720px){.site-header-module-scss-module__lp3jdW__inner{padding-left:16px;padding-right:16px}}.site-header-module-scss-module__lp3jdW__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;min-height:56px;display:flex}.site-header-module-scss-module__lp3jdW__nav{flex-wrap:wrap;align-items:center;gap:30px;display:flex}@media (max-width:1024px){.site-header-module-scss-module__lp3jdW__nav{display:none}}.site-header-module-scss-module__lp3jdW__navLink{color:var(--nav);font-size:13px;text-decoration:none}.site-header-module-scss-module__lp3jdW__navLink:hover{color:var(--ink);text-decoration:none}.site-header-module-scss-module__lp3jdW__current{color:var(--on-dark)}@media (max-width:1024px){.site-header-module-scss-module__lp3jdW__cta{margin-left:auto}}@media (max-width:720px){.site-header-module-scss-module__lp3jdW__cta{display:none}}@media (max-width:1024px) and (max-height:540px){.site-header-module-scss-module__lp3jdW__cta{display:none}}.site-header-module-scss-module__lp3jdW__burger{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--paper);width:44px;height:44px;color:var(--ink);cursor:pointer;justify-content:center;align-items:center;padding:0;display:none}@media (max-width:1024px){.site-header-module-scss-module__lp3jdW__burger{display:inline-flex}}.site-header-module-scss-module__lp3jdW__menu{z-index:50;background:var(--paper);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.site-header-module-scss-module__lp3jdW__menu[hidden]{display:none}.site-header-module-scss-module__lp3jdW__menuBar{max-width:1264px;margin:0 auto;padding-left:32px;padding-right:32px}@media (max-width:720px){.site-header-module-scss-module__lp3jdW__menuBar{padding-left:16px;padding-right:16px}}.site-header-module-scss-module__lp3jdW__menuBar{border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;width:100%;min-height:56px;display:flex}.site-header-module-scss-module__lp3jdW__menuBar .site-header-module-scss-module__lp3jdW__burger{display:inline-flex}.site-header-module-scss-module__lp3jdW__menuNav{max-width:1264px;margin:0 auto;padding-left:32px;padding-right:32px}@media (max-width:720px){.site-header-module-scss-module__lp3jdW__menuNav{padding-left:16px;padding-right:16px}}.site-header-module-scss-module__lp3jdW__menuNav{flex-direction:column;width:100%;padding-top:8px;padding-bottom:32px;display:flex}.site-header-module-scss-module__lp3jdW__menuNav .site-header-module-scss-module__lp3jdW__navLink{border-bottom:1px solid var(--border-soft);color:var(--text);padding:14px 0;font-size:18px}.site-header-module-scss-module__lp3jdW__menuNav .site-header-module-scss-module__lp3jdW__navLink.site-header-module-scss-module__lp3jdW__current{color:var(--on-dark)}.site-header-module-scss-module__lp3jdW__menuNav>:last-child{margin-top:24px}@media (max-height:540px){.site-header-module-scss-module__lp3jdW__menuNav .site-header-module-scss-module__lp3jdW__navLink{padding:9px 0;font-size:16px}.site-header-module-scss-module__lp3jdW__menuNav>:last-child{margin-top:16px}}
