html:has(.wl){background:#f5f5f7;color-scheme:light;scroll-behavior:smooth}.wl{--wl-ink:#111110;--wl-ink-2:#0b0b0c;--wl-text-2:#5c5c63;--wl-text-3:#6e6e73;--wl-text-4:#86868b;--wl-green:oklch(0.7 0.15 150);--wl-green-deep:oklch(0.55 0.15 150);--wl-ease:cubic-bezier(0.2,0.7,0.2,1);min-height:100vh;background:radial-gradient(1100px 620px at 85% -5%,#dcdce2,transparent 62%),radial-gradient(900px 520px at -5% 35%,#e6e6eb,transparent 60%),#f5f5f7;color:var(--wl-ink);font-family:Geist,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.wl *,.wl :after,.wl :before{box-sizing:border-box;border-color:rgba(0,0,0,.1)}.wl a{color:var(--wl-ink);text-decoration:none}.wl a:hover{color:var(--wl-text-3)}.wl summary::-webkit-details-marker{display:none}.wl input::-moz-placeholder{color:#a1a1a6}.wl input::placeholder{color:#a1a1a6}.wl :focus-visible{outline:2px solid var(--wl-ink);outline-offset:2px}.wl .mono{font-family:Geist Mono,ui-monospace,monospace}.wl-glass{background:hsla(0,0%,100%,.55);backdrop-filter:blur(24px) saturate(180%);border:1px solid hsla(0,0%,100%,.75)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.95),inset 0 -1px 0 rgba(0,0,0,.04),0 8px 32px rgba(0,0,0,.08)}.wl-eyebrow{font:500 12px/1 Geist Mono,monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--wl-text-3)}.wl-h2{margin:0;font:600 clamp(32px,4.6vw,56px) /1.02 Geist,sans-serif;letter-spacing:-.04em;text-wrap:balance}.wl-dot{width:8px;height:8px;border-radius:50%;flex:none}.wl-btn-dark{background:linear-gradient(180deg,#2c2c2e,#0b0b0c);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 6px 20px rgba(0,0,0,.18);color:#fff!important;border:0;cursor:pointer;transition:filter .15s}.wl-btn-dark:hover{background:#2c2c2e}.wl-btn-dark:disabled{cursor:default;opacity:.7}.wl-lift{transition:transform .25s var(--wl-ease),box-shadow .25s var(--wl-ease)}@media (hover:hover){.wl-lift:hover{transform:translateY(-2px);box-shadow:0 1px 2px rgba(0,0,0,.04),0 12px 32px rgba(0,0,0,.1)}}.wl-banner{background:#111110;color:#f5f5f7;font:500 13px/1.4 Geist,sans-serif;padding:11px 20px;display:flex;justify-content:center;gap:10px;align-items:center;flex-wrap:wrap;text-align:center}.wl-banner a{color:#f5f5f7;text-decoration:underline;text-underline-offset:3px}.wl-banner a:hover{color:#fff}.wl-header{position:sticky;top:12px;z-index:50;width:calc(100% - 24px);max-width:1176px;margin:12px auto 0;padding:8px 8px 8px 16px;border-radius:999px;justify-content:space-between;gap:16px}.wl-header,.wl-logo{display:flex;align-items:center}.wl-logo{gap:10px;font:600 15px/1.2 Geist,sans-serif;letter-spacing:-.01em;white-space:nowrap;min-width:0}.wl-mark{width:32px;height:32px;border-radius:8px;background:#000;-o-object-fit:cover;object-fit:cover;display:block;flex:none}.wl-header .wl-btn-dark{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2);padding:12px 18px;border-radius:999px;font:500 14px/1 Geist,sans-serif;white-space:nowrap;flex:none}.wl-hero{max-width:1200px;margin:0 auto;padding:48px 24px 72px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));gap:56px;align-items:center}.wl-hero-copy{display:flex;flex-direction:column;gap:28px}.wl-pill{display:inline-block;font:500 12px/1 Geist Mono,monospace;letter-spacing:.04em;text-transform:uppercase;padding:8px 12px;border-radius:999px}.wl-h1{margin:0;font:600 clamp(44px,6.2vw,80px) /.98 Geist,sans-serif;letter-spacing:-.045em;text-wrap:balance}.wl-gradient-text{background:linear-gradient(100deg,oklch(.6 .15 290),oklch(.62 .14 235) 55%,oklch(.64 .13 200));-webkit-background-clip:text;background-clip:text;color:transparent}.wl-sub{margin:0;font:400 19px/1.5 Geist,sans-serif;color:var(--wl-text-2);max-width:520px;text-wrap:pretty}#join{scroll-margin-top:96px}.wl-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:10px;max-width:540px}.wl-input{height:52px;width:100%;min-width:0;padding:0 16px;border:1px solid rgba(0,0,0,.14)!important;border-radius:12px;background:hsla(0,0%,100%,.8);font:400 16px Geist,sans-serif;color:var(--wl-ink);outline:none;transition:border-color .15s}.wl-input:focus{border-color:var(--wl-ink)!important}.wl-input:focus-visible{outline:none}.wl-form .wl-btn-dark{grid-column:1/-1;height:56px;border-radius:12px;font:600 16px Geist,sans-serif}.wl-error,.wl-form .wl-full{grid-column:1/-1}.wl-error{margin:0;font:500 14px/1.4 Geist,sans-serif;color:oklch(.55 .2 25)}.wl-success{max-width:540px;padding:22px;border-radius:16px;display:flex;gap:14px;align-items:center;animation:wl-pop .4s var(--wl-ease) both}.wl-check{width:36px;height:36px;border-radius:50%;background:var(--wl-green);color:#fff;display:grid;place-items:center;font:600 18px Geist,sans-serif;flex:none}.wl-legal{margin:12px 0 0;font:400 12px/1.5 Geist,sans-serif;color:var(--wl-text-4);max-width:540px}.wl-honeypot{position:absolute;left:-9999px;width:0;height:0;opacity:0}.wl-avatars{display:flex}.wl-avatars img{width:38px;height:38px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid #f5f5f7}.wl-avatars img+img{margin-left:-10px}.wl-hero-media{position:relative;aspect-ratio:4/5;max-height:680px;width:100%}.wl-hero-media>img,.wl-hero-media>video,.wl-hero-placeholder{width:100%;height:100%;border-radius:20px;-o-object-fit:cover;object-fit:cover;display:block}.wl-hero-placeholder{background:radial-gradient(420px 340px at 70% 20%,hsla(0,0%,100%,.9),transparent 70%),radial-gradient(500px 420px at 20% 90%,#cfcfd6,transparent 70%),linear-gradient(160deg,#ececf0,#d6d6dc);border:1px solid hsla(0,0%,100%,.75)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.95),0 8px 32px rgba(0,0,0,.06)}.wl-float{position:absolute;left:16px;bottom:16px;width:min(290px,80%);border-radius:18px;padding:16px;display:flex;flex-direction:column;gap:8px;pointer-events:none;will-change:transform}.wl-float.wl-glass{background:hsla(0,0%,100%,.8)}.wl-float-top{display:flex;justify-content:space-between;font:500 11px/1 Geist Mono,monospace;text-transform:uppercase;letter-spacing:.04em;color:var(--wl-text-3)}.wl-problem{max-width:920px;margin:0 auto;padding:clamp(40px,7vw,80px) 20px clamp(64px,9vw,100px);gap:clamp(32px,5vw,48px)}.wl-center-stack,.wl-problem{display:flex;flex-direction:column;align-items:center;text-align:center}.wl-card-grid{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:12px}.wl-card{display:flex;flex-direction:column;align-items:center;gap:10px;padding:26px 22px;border-radius:18px;background:#fff;border:1px solid rgba(0,0,0,.07)!important;box-shadow:0 1px 2px rgba(0,0,0,.04)}.wl-card-title{font:600 18px/1.3 Geist,sans-serif;letter-spacing:-.01em}.wl-card-body{font:400 15px/1.5 Geist,sans-serif;color:var(--wl-text-2);text-wrap:pretty;max-width:300px}.wl-dark{background:#111113;padding-bottom:clamp(64px,9vw,100px)}.wl-dark,.wl-dark a{color:#f5f5f7}.wl-results{max-width:1200px;margin:0 auto;padding:clamp(64px,10vw,110px) 24px 40px}.wl-ba{margin:0;border:1px solid hsla(0,0%,8%,.12)!important;border-radius:16px;overflow:hidden;background:#fff;color:var(--wl-ink)}.wl-ba+.wl-ba{margin-top:14px}.wl-ba-head{justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid hsla(0,0%,8%,.1);flex-wrap:wrap}.wl-ba-head,.wl-ba-person{display:flex;align-items:center}.wl-ba-person{gap:10px}.wl-ba-person img{width:38px;height:38px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.wl-ba-name{font:600 14px/1.3 Geist,sans-serif}.wl-ba-meta{font:400 11.5px/1.4 Geist,sans-serif;color:#8a8a8f}.wl-ba-badge{flex-shrink:0;font:600 12px/1 Geist,sans-serif;color:var(--wl-green-deep);background:color-mix(in oklch,oklch(.55 .15 150) 9%,transparent);border:1px solid color-mix(in oklch,oklch(.55 .15 150) 22%,transparent)!important;padding:6px 12px;border-radius:999px;white-space:nowrap}.wl-ba-grid{padding:16px;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:14px}.wl-ba-arrow{display:flex;align-items:center;justify-content:center;color:var(--wl-green-deep)}@media (max-width:640px){.wl-ba-grid{grid-template-columns:minmax(0,1fr);gap:10px}.wl-ba-arrow{transform:rotate(90deg)}}.wl-ba-label{font:500 10px/1 Geist Mono,monospace;letter-spacing:.14em;text-transform:uppercase;color:#8a8a8f;margin-bottom:7px}.wl-ba-label.is-after{color:var(--wl-green-deep)}.wl-ba-shot{background:#0b1017;border:1px solid hsla(0,0%,100%,.06)!important;border-radius:10px;overflow:hidden;aspect-ratio:3/1}.wl-ba-shot img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.wl-swipe{display:flex;gap:14px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -24px;padding:4px 24px 8px;scroll-padding:0 24px}.wl-swipe::-webkit-scrollbar{display:none}.wl-post{flex:0 0 clamp(150px,42vw,200px);aspect-ratio:9/16;scroll-snap-align:start}.wl-post img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:14px;display:block}.wl-section{max-width:1200px;margin:0 auto;padding:clamp(64px,9vw,100px) 24px}.wl-steps{display:grid;grid-template-columns:minmax(0,1fr);gap:1px;background:rgba(0,0,0,.08);border:1px solid rgba(0,0,0,.08)!important;border-radius:18px;overflow:hidden}@media (min-width:649px){.wl-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.wl-steps>.wl-step:nth-child(3){grid-column:1/-1}}@media (min-width:950px){.wl-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.wl-steps>.wl-step:nth-child(3){grid-column:auto}}.wl-step{background:#fff;padding:clamp(24px,6vw,32px);display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px}.wl-step-title{font:600 22px/1.2 Geist,sans-serif;letter-spacing:-.02em}.wl-step p{margin:0;font:400 16px/1.5 Geist,sans-serif;color:var(--wl-text-2)}.wl-chip{padding:10px 14px;border-radius:999px;font:500 14px Geist,sans-serif}.wl-tl{position:relative;padding-left:44px}.wl-tl-rail{position:absolute;left:11px;top:8px;bottom:0;width:2px;background:rgba(0,0,0,.1);border-radius:2px;overflow:hidden}.wl-tl-fill{width:100%;height:0;background:linear-gradient(180deg,#c7c7cc,#0b0b0c)}.wl-tl-item{position:relative;padding-bottom:clamp(44px,7vw,80px)}.wl-tl-dot{position:absolute;left:-39px;top:1px;width:14px;height:14px;border-radius:50%;background:#f5f5f7;border:2px solid #c7c7cc!important;transition:background .35s,border-color .35s,box-shadow .35s}.wl-tl-item.is-on .wl-tl-dot{background:var(--c);border-color:var(--c)!important;box-shadow:0 0 0 6px color-mix(in oklch,var(--c) 18%,transparent)}.wl-tl-kicker{font:500 11px/1.2 Geist Mono,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--wl-text-3)}.wl-tl-item h3{margin:10px 0;font:600 clamp(22px,2.6vw,30px) /1.15 Geist,sans-serif;letter-spacing:-.025em}.wl-tl-item p{margin:0;font:400 16px/1.6 Geist,sans-serif;color:var(--wl-text-2);max-width:440px;text-wrap:pretty}@media (min-width:768px){.wl-tl{padding-left:0}.wl-tl-rail{left:calc(50% - 1px)}.wl-tl-item{width:50%}.wl-tl-item:nth-child(odd of .wl-tl-item){padding-right:52px;text-align:right}.wl-tl-item:nth-child(odd of .wl-tl-item) .wl-tl-dot{left:auto;right:-7px}.wl-tl-item:nth-child(odd of .wl-tl-item) p{margin-left:auto}.wl-tl-item:nth-child(even of .wl-tl-item){margin-left:50%;padding-left:52px}.wl-tl-item:nth-child(even of .wl-tl-item) .wl-tl-dot{left:-7px}}.wl-story{background:#fff;border-top:1px solid rgba(0,0,0,.07);border-bottom:1px solid rgba(0,0,0,.07)}.wl-story-inner{max-width:1200px;margin:0 auto;padding:clamp(64px,9vw,100px) 24px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:56px;align-items:center}.wl-portrait{aspect-ratio:4/5;width:100%;max-height:720px}.wl-portrait img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:20px;display:block}.wl-faq{max-width:820px;margin:0 auto;padding:clamp(64px,9vw,100px) 24px}.wl-faq details{border-bottom:1px solid rgba(0,0,0,.1)}.wl-faq summary{list-style:none;cursor:pointer;padding:22px 0;display:flex;justify-content:space-between;gap:16px;font:500 18px/1.35 Geist,sans-serif}.wl-faq .wl-plus{font:400 22px/1 Geist,sans-serif;transition:transform .2s;flex:none}.wl-faq details[open] .wl-plus{transform:rotate(45deg)}.wl-faq details p{margin:0 0 22px;font:400 16px/1.6 Geist,sans-serif;color:var(--wl-text-2)}.wl-final{max-width:1200px;margin:0 auto;padding:0 24px 80px;scroll-margin-top:96px}.wl-final-card{background:radial-gradient(700px 300px at 50% 0,#3a3a3c,transparent 70%),#0b0b0c;color:#f5f5f7;border-radius:28px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12);padding:clamp(40px,7vw,88px) clamp(24px,5vw,72px);display:flex;flex-direction:column;align-items:center;text-align:center;gap:24px}.wl-final-form{display:flex;flex-wrap:wrap;gap:10px;width:100%;max-width:520px;justify-content:center}.wl-final-form .wl-input{flex:1 1 240px;width:auto;height:54px;padding:0 18px;border:1px solid hsla(0,0%,100%,.16)!important;background:hsla(0,0%,100%,.08);backdrop-filter:blur(20px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12);color:#f5f5f7}.wl-final-form .wl-input:focus{border-color:#f5f5f7!important}.wl-btn-light{flex:0 0 auto;height:54px;padding:0 24px;border:0;border-radius:12px;background:linear-gradient(180deg,#fff,#c7c7cc);box-shadow:inset 0 1px 0 #fff,0 6px 20px rgba(0,0,0,.3);color:#0b0b0c;font:600 16px Geist,sans-serif;cursor:pointer}.wl-btn-light:hover{background:#e5e5ea}.wl-btn-light:disabled{cursor:default;opacity:.7}.wl-final-form .wl-error{flex:1 1 100%;color:#ff8a80}.wl-footer{max-width:1200px;margin:0 auto;padding:28px 24px 48px;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font:400 13px Geist,sans-serif;border-top:1px solid rgba(0,0,0,.07)}.wl-footer,.wl-footer a{color:var(--wl-text-4)}@keyframes wl-pop{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.wl-motion [data-reveal]{transition:opacity .9s var(--wl-ease) var(--d,0ms),transform .9s var(--wl-ease) var(--d,0ms)}.wl-motion [data-reveal]:not(.is-in){opacity:0;transform:translateY(28px)}.wl-motion [data-reveal].is-done{transition:transform .25s var(--wl-ease),box-shadow .25s var(--wl-ease)}@media (prefers-reduced-motion:reduce){html:has(.wl){scroll-behavior:auto}.wl *,.wl :after,.wl :before{animation:none!important;transition:none!important}}