.wl{--wl-bg:#fafafa;--wl-surface:#fff;--wl-surface-2:#f4f4f5;--wl-ink:#0a0a0a;--wl-text:#3f3f46;--wl-muted:#52525b;--wl-line:#e4e4e7;--wl-dot:#d4d4d8;--wl-brand:#ff4405;--wl-brand-strong:#e62e05;--wl-brand-text:#c4320a;--wl-brand-soft:#fff4ed;--wl-sticky:#fdf08a;--wl-sticky-ink:#3b2f05;--wl-pencil-body:#fff;--wl-pencil-edge:#a1a1aa;--wl-pencil-wood:#f4d6b0;--wl-shadow:0 1px 2px #0000000d, 0 24px 48px -12px #00000024;--wl-hand:var(--font-hand), "Bradley Hand", "Segoe Print", cursive;--wl-max:1240px;--wl-gutter:16px;background:var(--wl-bg);color:var(--wl-text);font-family:var(--font-geist), -apple-system, "Segoe UI", Roboto, sans-serif;-webkit-font-smoothing:antialiased;min-height:100dvh;overflow-x:clip}@media (prefers-color-scheme:dark){.wl{--wl-bg:#0a0a0a;--wl-surface:#141414;--wl-surface-2:#1c1c1c;--wl-ink:#f5f5f5;--wl-text:#d4d4d4;--wl-muted:#a3a3a3;--wl-line:#262626;--wl-dot:#2e2e2e;--wl-brand:#ff692e;--wl-brand-text:#ff9c66;--wl-brand-soft:#ff44051f;--wl-sticky:#fde68a;--wl-pencil-body:#e5e5e5;--wl-pencil-edge:#737373;--wl-shadow:0 1px 2px #0006, 0 24px 48px -12px #000000b3}}@media (min-width:768px){.wl{--wl-gutter:32px}}.wl *,.wl :before,.wl :after{box-sizing:border-box}.wl h1,.wl h2,.wl h3{color:var(--wl-ink);text-wrap:balance;margin:0}.wl p{text-wrap:pretty;margin:0}.wl a:not(.wl-btn){color:inherit}.wl svg{overflow:visible}.wl-skip{position:absolute;left:-9999px}.wl-skip:focus{z-index:30;background:var(--wl-surface);border-radius:999px;padding:8px 14px;top:16px;left:16px}.wl-btn{white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;height:52px;padding:0 22px;font-family:inherit;font-size:16px;font-weight:600;line-height:1;text-decoration:none;transition:transform .18s cubic-bezier(.16,1,.3,1),background-color .18s,box-shadow .18s;display:inline-flex}.wl-btn svg{flex:none;width:18px;height:18px;transition:transform .25s cubic-bezier(.16,1,.3,1)}.wl-btn:active{transform:scale(.97)}.wl-btn:focus-visible{outline:2px solid var(--wl-brand);outline-offset:3px}.wl-btn-primary{background:var(--wl-brand-strong);color:#fff;box-shadow:inset 0 1px #ffffff2e,0 1px 2px #0000001a,0 8px 20px -8px #e62e058c}.wl-btn-primary:hover{background:#bc1b06}.wl-btn-primary:hover svg{transform:translate(3px)}.wl-btn-primary:disabled{opacity:.7;cursor:progress}.wl-btn-secondary{background:var(--wl-surface);color:var(--wl-ink);border-color:var(--wl-line)}.wl-btn-secondary:hover{background:var(--wl-surface-2)}.wl-btn-sm{height:40px;padding:0 16px;font-size:14px}.wl-form{gap:8px;width:100%;max-width:520px;display:grid}.wl-label{color:var(--wl-text);font-size:14px;font-weight:500}.wl-form-row{gap:10px;display:grid}@media (min-width:560px){.wl-form-row{grid-template-columns:1fr auto}}.wl-input{border:1px solid var(--wl-line);background:var(--wl-surface);width:100%;height:52px;color:var(--wl-ink);border-radius:999px;padding:0 20px;font-family:inherit;font-size:16px;font-weight:400;transition:border-color .15s,box-shadow .15s;box-shadow:0 1px 2px #0000000d}.wl-input::placeholder{color:var(--wl-muted)}.wl-input:focus{border-color:var(--wl-brand);outline:none;box-shadow:0 0 0 4px #ff44052e}.wl-input[aria-invalid=true]{border-color:#d92d20}.wl-error{color:#d92d20;font-size:14px}@media (prefers-color-scheme:dark){.wl-error{color:#f97066}}.wl-hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.wl-done{background:var(--wl-surface);border:1px solid var(--wl-line);max-width:520px;box-shadow:var(--wl-shadow);border-radius:24px;justify-items:start;gap:12px;padding:20px;animation:.5s cubic-bezier(.16,1,.3,1) wl-pop-in;display:grid}.wl-done-head{align-items:center;gap:10px;display:flex}.wl-done-icon{background:var(--wl-brand-soft);width:32px;height:32px;color:var(--wl-brand-text);border-radius:999px;place-items:center;display:grid}.wl-done-icon svg{width:18px;height:18px}.wl-done-title{color:var(--wl-ink);font-size:18px;font-weight:600}.wl-done-body{font-size:15px;line-height:1.55}.wl-done-body strong{color:var(--wl-ink);word-break:break-all;font-weight:600}@keyframes wl-pop-in{0%{opacity:0;transform:translateY(8px)scale(.98)}}.wl-nav{z-index:20;border-bottom:1px solid #0000;transition:background-color .3s,border-color .3s;position:fixed;inset:0 0 auto}.wl-nav.is-scrolled{background:color-mix(in srgb, var(--wl-bg) 78%, transparent);-webkit-backdrop-filter:blur(16px)saturate(160%);border-bottom-color:var(--wl-line)}.wl-nav-inner{max-width:var(--wl-max);height:64px;padding:0 var(--wl-gutter);align-items:center;gap:24px;margin:0 auto;display:flex}.wl-logo{margin-right:auto;display:flex}.wl-logo img{width:auto;height:26px}.wl-nav-links{gap:28px;font-size:15px;font-weight:500;display:none}.wl-nav-links a{color:var(--wl-text);text-decoration:none}.wl-nav-links a:hover{color:var(--wl-ink)}@media (min-width:768px){.wl-nav-links{display:flex}}.wl main>section{max-width:var(--wl-max);padding:0 var(--wl-gutter);margin:0 auto}.wl-h2{letter-spacing:-.035em;max-width:18ch;font-size:clamp(32px,5vw,56px);font-weight:600;line-height:1.04}.wl-center{text-align:center;margin-left:auto;margin-right:auto}.wl-lede{color:var(--wl-muted);max-width:56ch;font-size:18px;line-height:1.55}.wl-hero{align-items:center;gap:48px;min-height:100dvh;display:grid;padding-top:104px!important;padding-bottom:64px!important}@media (min-width:1100px){.wl-hero{grid-template-columns:minmax(0,1fr) minmax(0,1.04fr);gap:56px;padding-top:88px!important}}.wl-hero-copy{justify-items:start;gap:22px;display:grid}.wl-hero h1{letter-spacing:-.045em;width:100%;font-size:clamp(40px,4.3vw,60px);font-weight:600;line-height:1.06}.wl-hero h1 .wl-line{display:block}.wl-underlined{white-space:nowrap;display:inline-block;position:relative}.wl-underlined svg{width:104%;height:.28em;position:absolute;bottom:-.12em;left:-2%}.wl-underlined path,.wl-wipe,.wl-final-circle{fill:none;stroke:var(--wl-brand);stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.wl-sub{color:var(--wl-muted);max-width:42ch;font-size:clamp(18px,1.6vw,20px);line-height:1.55}.wl-hero-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:6px;display:flex}.wl-hero-visual{perspective:1400px}.wl-ipad{will-change:transform;background:linear-gradient(160deg,#2b2b2b,#0e0e0e);border-radius:34px;padding:14px;position:relative;box-shadow:inset 0 1px #ffffff1f,0 2px 4px #0000001a,0 40px 80px -24px #00000073}.wl-ipad-screen{background-color:var(--wl-surface);background-image:radial-gradient(var(--wl-dot) 1.1px, transparent 1.1px);aspect-ratio:16/11;background-size:22px 22px;border-radius:22px;place-items:center;padding:5% 3% 7%;display:grid;position:relative;overflow:hidden}@media (max-width:559px){.wl-ipad{border-radius:22px;padding:8px}.wl-ipad-screen{border-radius:15px}}.wl-scene{width:100%;position:relative}.wl-scene-svg{width:100%;height:auto;display:block}.wl-stroke{fill:none;stroke:var(--wl-ink);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.wl-lasso{stroke:var(--wl-brand);stroke-width:3px}.wl-hand{font-family:var(--wl-hand);fill:var(--wl-ink);font-weight:600}.wl-node{fill:var(--wl-surface);stroke:var(--wl-line);stroke-width:1.5px;filter:drop-shadow(0 2px 3px #00000014)}.wl-node-text,.wl-node-title{fill:var(--wl-ink);font-size:15px;font-weight:600}.wl-node-sub{fill:var(--wl-muted);font-size:13px}.wl-node-brand{fill:var(--wl-brand-strong)}.wl-node-brand-text{fill:#fff;font-size:16px;font-weight:600}.wl-conn{fill:none;stroke:var(--wl-muted);stroke-width:1.75px;stroke-linecap:round}.wl-conn-dash{stroke-dasharray:5 6}.wl-edge-label{fill:var(--wl-muted);font-size:12px;font-weight:600}.wl-sticky{fill:var(--wl-sticky);filter:drop-shadow(0 4px 6px #0000001f)}.wl-sticky-text{fill:var(--wl-sticky-ink);font-size:13px}.wl-sticky-strong{font-weight:700}.wl-draft{fill:none;stroke:var(--wl-brand);stroke-width:1.6px;stroke-dasharray:7 6}.wl-tag-bg{fill:var(--wl-brand-strong)}.wl-tag-text{fill:#fff;font-size:11px;font-weight:600}.wl-card{fill:var(--wl-surface);stroke:var(--wl-line);stroke-width:1.5px;filter:drop-shadow(0 12px 24px #0000001f)}.wl-card-title{fill:var(--wl-ink);font-size:18px;font-weight:600}.wl-card-line{fill:var(--wl-text);font-size:14px}.wl-card-meta{fill:var(--wl-brand-text);font-size:12px;font-weight:600}.wl-chip,.wl-accept,.wl-cursor,.wl-toast{pointer-events:none;white-space:nowrap;position:absolute}.wl-chip{background:var(--wl-brand-strong);color:#fff;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:clamp(10px,1.3vw,14px);font-weight:600;display:inline-flex;transform:translate(-50%,-50%);box-shadow:0 6px 16px -6px #e62e0599}.wl-chip svg{width:1.15em;height:1.15em}.wl-accept{background:var(--wl-ink);color:var(--wl-bg);border-radius:999px;padding:6px 14px;font-size:clamp(10px,1.2vw,13px);font-weight:600;transform:translate(-100%,-50%)}.wl-cursor{color:var(--wl-ink);align-items:flex-start;gap:2px;display:flex}.wl-cursor svg{width:clamp(16px,2vw,22px);height:clamp(16px,2vw,22px);fill:var(--wl-ink);stroke:var(--wl-surface)}.wl-cursor span{background:var(--wl-ink);color:var(--wl-bg);border-radius:999px;margin-top:14px;padding:3px 9px;font-size:clamp(10px,1.1vw,12px);font-weight:600}.wl-cursor-alt svg{fill:var(--wl-brand-strong)}.wl-cursor-alt span{background:var(--wl-brand-strong);color:#fff}.wl-toast{background:var(--wl-ink);color:var(--wl-bg);border-radius:999px;padding:8px 14px;font-size:clamp(11px,1.2vw,13px);font-weight:500;top:-2%;left:50%;transform:translate(-50%)}.hs-sketch,.hs-lasso,.hs-chip,.hs-toast,.wl-pencil,.st-sketch,.st-lasso,.st-chip,.st-card{opacity:0;visibility:hidden}.wl-manifesto{padding-top:clamp(96px,14vw,180px)!important;padding-bottom:clamp(96px,14vw,180px)!important}.wl-manifesto p{letter-spacing:-.03em;color:var(--wl-ink);max-width:24ch;font-size:clamp(28px,4.2vw,52px);font-weight:600;line-height:1.18}.wl-wiped{display:inline-block;position:relative}.wl-wiped svg{width:112%;height:120%;position:absolute;inset:-10% -6%}.wl-how{padding-bottom:clamp(80px,10vw,140px)!important}.wl-how-grid{gap:24px;margin-top:48px;display:grid}.wl-stage{z-index:2;position:sticky;top:72px}.wl-stage-card{border:1px solid var(--wl-line);background-color:var(--wl-surface);background-image:radial-gradient(var(--wl-dot) 1.1px, transparent 1.1px);box-shadow:var(--wl-shadow);background-size:22px 22px;border-radius:24px;place-items:center;max-height:44dvh;padding:4% 6% 8%;display:grid}.wl-stage-card .wl-scene{max-width:min(100%,48.4dvh)}.wl-steps{margin:0;padding:0;list-style:none;display:grid}.wl-step{opacity:.32;flex-direction:column;justify-content:center;gap:12px;min-height:62dvh;padding:24px 0;transition:opacity .4s;display:flex}.wl-step.is-active{opacity:1}.wl-step h3{letter-spacing:-.025em;font-size:clamp(24px,2.6vw,34px);font-weight:600;line-height:1.1}.wl-step p{max-width:40ch;font-size:18px;line-height:1.6}@media (min-width:900px){.wl-how-grid{grid-template-columns:1.15fr .85fr;align-items:start;gap:64px}.wl-stage{top:calc(50dvh - 260px)}.wl-stage-card{max-height:none;padding:6% 6% 9%}.wl-stage-card .wl-scene{max-width:100%}.wl-step{min-height:78dvh}}.wl-proof{gap:18px;display:grid;padding-bottom:clamp(96px,12vw,160px)!important}.wl-shot-wrap{perspective:1600px;margin-top:40px}.wl-shot{border:1px solid var(--wl-line);box-shadow:var(--wl-shadow);transform-origin:50% 0;border-radius:18px;display:block;overflow:hidden}.wl-shot img{width:100%;height:auto;display:block}.wl-pan{max-width:none!important;padding:0!important}.wl-pan-track{padding:24px var(--wl-gutter) 48px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--wl-gutter);scrollbar-width:none;gap:16px;display:flex;overflow-x:auto}.wl-pan-track::-webkit-scrollbar{display:none}.wl-pan-intro{scroll-snap-align:start;flex:0 0 min(84vw,420px);align-content:center;gap:18px;display:grid}.wl-action{scroll-snap-align:start;background:var(--wl-surface);border:1px solid var(--wl-line);box-shadow:var(--wl-shadow);border-radius:24px;flex-direction:column;flex:0 0 min(78vw,320px);gap:10px;padding:28px;display:flex}.wl-action h3{letter-spacing:-.02em;font-size:22px;font-weight:600;margin-top:18px!important}.wl-action-what{color:var(--wl-muted);font-size:15px}.wl-action-use{color:var(--wl-ink);padding-top:28px;font-size:17px;line-height:1.5;margin-top:auto!important}.wl-action-icon{background:var(--wl-brand-soft);width:48px;height:48px;color:var(--wl-brand-text);border-radius:14px;place-items:center;display:grid}.wl-action-icon svg{width:24px;height:24px}.wl-action-brand{background:var(--wl-brand-strong);border-color:#0000}.wl-action-brand h3,.wl-action-brand p{color:#fff}.wl-action-brand .wl-action-what{color:#ffffffd9}.wl-action-brand .wl-action-icon{color:#fff;background:#ffffff29}@media (min-width:900px){.wl-pan-track{min-height:100dvh;padding:0 max(var(--wl-gutter), calc((100vw - var(--wl-max)) / 2 + var(--wl-gutter)));align-items:center;gap:24px;width:max-content;overflow:visible}.wl-pan-intro{flex-basis:440px;margin-right:40px}.wl-action{flex-basis:340px;min-height:420px}}.wl-ipad-section{padding-top:clamp(96px,12vw,160px)!important;padding-bottom:clamp(96px,12vw,160px)!important}.wl-bento{gap:16px;margin-top:48px;display:grid}.wl-tile{background:var(--wl-surface);border:1px solid var(--wl-line);border-radius:24px;flex-direction:column;gap:10px;padding:28px;display:flex;position:relative;overflow:hidden}.wl-tile h3{letter-spacing:-.02em;font-size:22px;font-weight:600}.wl-tile p{max-width:42ch;font-size:16px;line-height:1.55}.wl-tile-icon{border:1px solid var(--wl-line);width:44px;height:44px;color:var(--wl-ink);border-radius:12px;place-items:center;margin-bottom:14px;display:grid}.wl-tile-icon svg{width:22px;height:22px}.wl-tile-app{background:var(--wl-surface-2);padding-bottom:0}.wl-tile-text{gap:10px;display:grid}.wl-tile-shot{border:1px solid var(--wl-line);border-bottom:0;border-right:0;border-radius:14px 0 0;margin:24px -28px 0 28px;display:block;overflow:hidden}.wl-tile-shot img{width:100%;height:auto;display:block}.wl-pressure{width:100%;height:auto;fill:var(--wl-ink);margin-top:auto;padding-top:18px}.wl-pressure-reveal{fill:none;stroke:#fff;stroke-width:44px;stroke-linecap:round;stroke-linejoin:round}.wl-tile-voice{background-color:var(--wl-surface);background-image:radial-gradient(var(--wl-dot) 1.1px, transparent 1.1px);background-size:18px 18px}.wl-tile-brand{background:var(--wl-brand-strong);border-color:#0000}.wl-tile-brand h3,.wl-tile-brand p{color:#fff}.wl-tile-brand .wl-tile-icon{color:#fff;border-color:#ffffff4d}@media (min-width:768px){.wl-bento{grid-template-columns:repeat(2,1fr)}.wl-tile-app,.wl-tile-brand{grid-column:span 2}}@media (min-width:1100px){.wl-bento{grid-template-rows:auto auto auto;grid-template-columns:repeat(3,1fr)}.wl-tile-app{grid-area:1/1/span 2/span 2}.wl-tile-brand{grid-column:2/span 2}}.wl-marquee{max-width:none!important;padding:0 0 clamp(96px,12vw,160px)!important}.wl-marquee .wl-h2{padding:0 var(--wl-gutter)}.wl-marquee-viewport{margin-top:48px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.wl-marquee-track{width:max-content;margin:0;padding:0;list-style:none;display:flex}.wl-marquee-track li{letter-spacing:-.035em;color:var(--wl-ink);white-space:nowrap;align-items:center;gap:1.2em;padding:0 .6em;font-size:clamp(28px,4.4vw,60px);font-weight:600;display:flex}.wl-marquee-track li:after{content:"";border:.06em solid var(--wl-brand);border-radius:999px;flex:none;width:.3em;height:.3em;margin-left:1.2em}.wl-faq{gap:40px;display:grid;padding-bottom:clamp(96px,12vw,160px)!important}@media (min-width:900px){.wl-faq{grid-template-columns:.8fr 1.2fr;align-items:start}}.wl-faq-list{gap:12px;display:grid}.wl-faq-item{background:var(--wl-surface);border:1px solid var(--wl-line);border-radius:24px}.wl-faq-item h3{font-size:inherit}.wl-faq .t-acc-head{width:100%;color:var(--wl-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:24px;justify-content:space-between;align-items:center;gap:16px;padding:22px 24px;font-family:inherit;font-size:18px;font-weight:600;line-height:1.35;display:flex}.wl-faq .t-acc-head:focus-visible{outline:2px solid var(--wl-brand);outline-offset:-2px}.wl-faq .t-acc-chevron{color:var(--wl-muted);flex:none}.wl-faq .t-acc-chevron path{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.wl-faq .t-acc-panel-inner p{max-width:60ch;padding:0 24px 22px;font-size:16px;line-height:1.6}.wl-final{text-align:center;justify-items:center;gap:22px;display:grid;padding-top:clamp(64px,8vw,96px)!important;padding-bottom:clamp(96px,12vw,160px)!important}.wl-final h2{letter-spacing:-.04em;max-width:17ch;font-size:clamp(36px,5.6vw,68px);font-weight:600;line-height:1.06}.wl-circled{display:inline-block;position:relative}.wl-circled svg{width:132%;height:144%;position:absolute;inset:-22% -16%}.wl-final-circle{stroke-width:4px}.wl-final-form{text-align:left;justify-content:center;width:100%;margin-top:8px;display:flex}.wl-footer{max-width:var(--wl-max);padding:32px var(--wl-gutter) 48px;border-top:1px solid var(--wl-line);color:var(--wl-muted);flex-wrap:wrap;align-items:center;gap:12px 24px;margin:0 auto;font-size:14px;display:flex}.wl-footer span{margin-right:auto}.wl-footer a{text-decoration:none}.wl-footer a:hover{color:var(--wl-ink)}@media (prefers-reduced-motion:reduce){.wl *,.wl :before,.wl :after{transition:none!important;animation:none!important}.wl-step{opacity:1}}.wl-hero,.wl-final{position:relative}.wl-hero>:not(.wl-bleed),.wl-final>:not(.wl-bleed){z-index:1;position:relative}.wl-bleed{z-index:0;pointer-events:none;width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.wl-hero-bg{-webkit-mask-image:radial-gradient(80% 70% at 50% 45%,#000 40%,#0000 100%);mask-image:radial-gradient(80% 70% at 50% 45%,#000 40%,#0000 100%)}.wl-final-bg{opacity:.9;height:120%;top:-10%;bottom:auto;-webkit-mask-image:linear-gradient(#0000,#000 22% 65%,#0000);mask-image:linear-gradient(#0000,#000 22% 65%,#0000)}.wl-manifesto .scroll-reveal{margin:0}.wl-manifesto-text{letter-spacing:-.03em;color:var(--wl-ink);max-width:24ch;font-weight:600;font-size:clamp(28px,4.2vw,52px)!important;line-height:1.18!important}.wl-status{background:var(--wl-surface);border:1px solid var(--wl-line);box-shadow:var(--wl-shadow);white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;border-radius:999px;align-items:center;gap:8px;padding:6px 14px 6px 8px;font-size:clamp(11px,1.2vw,13px);font-weight:500;display:inline-flex;position:absolute;top:-2%;left:50%;transform:translate(-50%)}.wl-magnet,.wl-magnet-inner,.wl-spark{display:grid}.wl-spark .wl-btn{width:100%}.wl-voice{margin-top:auto;padding-top:22px}.wl-voice-pill{color:var(--wl-ink);align-items:center;gap:10px;padding:8px 18px 8px 10px;font-size:15px;font-weight:500;display:flex}.wl-final-beam{border-radius:999px}.wl-final-card{background:color-mix(in srgb, var(--wl-surface) 88%, transparent);-webkit-backdrop-filter:blur(12px);border:1px solid var(--wl-line);border-radius:28px;justify-content:center;padding:24px;display:flex}.wl-byline{color:var(--wl-muted);align-items:center;gap:8px;display:inline-flex}.wl-og-mark{background:currentColor;width:30px;height:21px;display:inline-block;-webkit-mask:url(/waitlist/outgrow-mark.png) 50%/contain no-repeat;mask:url(/waitlist/outgrow-mark.png) 50%/contain no-repeat}.wl-og-name{color:var(--wl-ink);font-weight:600}.wl-byline:hover .wl-og-mark,.wl-byline:hover .wl-og-name{color:var(--wl-brand)}@media (min-width:768px){.wl-byline{border-left:1px solid var(--wl-line);margin-left:12px;padding-left:24px}}.wl{--acc-expand:.25s;--acc-collapse:.25s;--acc-chevron:.25s;--acc-ease:cubic-bezier(.22, 1, .36, 1);--shake-distance:6px;--shake-overshoot:4px;--shake-dur-a:80ms;--shake-dur-b:60ms;--shake-ease:cubic-bezier(.22, 1, .36, 1);--check-opacity-dur:.5s;--check-rotate-dur:.5s;--check-rotate-from:80deg;--check-bob-dur:.5s;--check-y-amount:40px;--check-blur-dur:.5s;--check-blur-from:10px;--check-path-dur:.5s;--check-path-delay:80ms;--check-ease-out:cubic-bezier(.22, 1, .36, 1);--check-ease-bob:cubic-bezier(.34, 1.35, .64, 1)}.t-acc-panel{transition:grid-template-rows var(--acc-collapse) var(--acc-ease);grid-template-rows:0fr;display:grid}.t-acc[data-open=true] .t-acc-panel{transition:grid-template-rows var(--acc-expand) var(--acc-ease);grid-template-rows:1fr}.t-acc-panel-inner{opacity:0;filter:blur(2px);transition:opacity var(--acc-collapse) var(--acc-ease), filter var(--acc-collapse) var(--acc-ease);overflow:hidden}.t-acc[data-open=true] .t-acc-panel-inner{opacity:1;filter:blur();transition:opacity var(--acc-expand) var(--acc-ease), filter var(--acc-expand) var(--acc-ease)}.t-acc-chevron{transform-origin:50%;transition:transform var(--acc-chevron) var(--acc-ease);display:inline-flex;transform:scaleY(1)}.t-acc-chevron path{vector-effect:non-scaling-stroke}.t-acc[data-open=true] .t-acc-chevron{transform:scaleY(-1)}.t-input{will-change:transform}.t-input.is-shaking{animation:t-input-shake calc(var(--shake-dur-a) * 2 + var(--shake-dur-b) * 2) linear}@keyframes t-input-shake{0%{animation-timing-function:var(--shake-ease);transform:translate(0)}28.57%{transform:translateX(var(--shake-distance));animation-timing-function:var(--shake-ease)}57.14%{transform:translateX(calc(var(--shake-distance) * -1));animation-timing-function:var(--shake-ease)}78.57%{transform:translateX(var(--shake-overshoot));animation-timing-function:var(--shake-ease)}to{transform:translate(0)}}.t-success-check{transform-origin:50%;opacity:0;display:inline-block}.t-success-check svg{display:block;overflow:visible}.t-success-check svg path{stroke-dasharray:24;stroke-dashoffset:24px}.t-success-check[data-state=in]{animation:t-check-fade var(--check-opacity-dur) var(--check-ease-out) forwards, t-check-rotate var(--check-rotate-dur) var(--check-ease-out) forwards, t-check-blur var(--check-blur-dur) var(--check-ease-out) forwards, t-check-bob var(--check-bob-dur) var(--check-ease-bob) forwards}.t-success-check[data-state=in] svg path{animation:t-check-draw var(--check-path-dur) var(--check-ease-out) var(--check-path-delay) forwards}@keyframes t-check-fade{0%{opacity:0}to{opacity:1}}@keyframes t-check-rotate{0%{transform:rotate(var(--check-rotate-from))}to{transform:rotate(0)}}@keyframes t-check-blur{0%{filter:blur(var(--check-blur-from))}to{filter:blur()}}@keyframes t-check-bob{0%{translate:0 var(--check-y-amount)}to{translate:0}}@keyframes t-check-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.t-acc-panel,.t-acc-panel-inner,.t-acc-chevron{transition:none!important}.t-input{animation:none!important;transform:none!important}.t-success-check{opacity:1;animation:none!important}.t-success-check svg path{stroke-dashoffset:0!important;animation:none!important}}.wl-btn-ghost{color:var(--wl-ink);border-color:var(--wl-line);background:0 0}.wl-btn-ghost:hover{background:var(--wl-surface-2)}.wl{--modal-scale:.94;--modal-scale-close:.97;--modal-open-dur:.26s;--modal-close-dur:.2s;--modal-ease:cubic-bezier(.22, 1, .36, 1)}.wl-dialog{width:100%;max-width:100%;height:100%;max-height:100%;color:var(--wl-text);background:0 0;border:0;place-items:center;margin:0;padding:16px;display:grid;overflow-y:auto}.wl-dialog:not([open]){display:none}.wl-dialog::backdrop{-webkit-backdrop-filter:blur();backdrop-filter:blur();transition:background var(--modal-open-dur) var(--modal-ease), backdrop-filter var(--modal-open-dur) var(--modal-ease);background:0 0}.wl-dialog.is-open::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000008c}.wl-dialog-panel{background:var(--wl-surface);border:1px solid var(--wl-line);border-radius:28px;width:min(100%,560px);padding:32px;position:relative;box-shadow:0 40px 80px -20px #00000080}@media (max-width:559px){.wl-dialog-panel{border-radius:24px;padding:24px 20px}}.t-modal{transform-origin:50%;transform:scale(var(--modal-scale));opacity:0;transition:transform var(--modal-open-dur) var(--modal-ease), opacity var(--modal-open-dur) var(--modal-ease)}.t-modal.is-open{opacity:1;transform:scale(1)}.t-modal.is-closing{transform:scale(var(--modal-scale-close));opacity:0;transition:transform var(--modal-close-dur) var(--modal-ease), opacity var(--modal-close-dur) var(--modal-ease)}.wl-dialog-close{width:40px;height:40px;color:var(--wl-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:grid;position:absolute;top:14px;right:14px}.wl-dialog-close:hover{background:var(--wl-surface-2);color:var(--wl-ink)}.wl-dialog-close:focus-visible{outline:2px solid var(--wl-brand)}.wl-dialog-close svg{width:20px;height:20px}.wl-step-body{gap:20px;display:grid}.wl-dialog-title{letter-spacing:-.03em;padding-right:36px;font-size:clamp(24px,3vw,30px);font-weight:600;line-height:1.12}.wl-dialog-lede{color:var(--wl-muted);font-size:16px;line-height:1.55;margin-top:-8px!important}.wl-dialog-lede strong{color:var(--wl-ink);word-break:break-all;font-weight:600}.wl-field{gap:8px;display:grid}.wl-help{color:var(--wl-muted);font-size:14px}.wl-dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.wl-done-step{justify-items:start}.wl-done-icon-lg{width:48px;height:48px}.wl-q{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.wl-q legend,.wl-q-label{color:var(--wl-ink);margin-bottom:10px;padding:0;font-size:15px;font-weight:600}.wl-q-label{margin-bottom:0}.wl-q legend span,.wl-q-label span{color:var(--wl-muted);margin-left:6px;font-weight:400}.wl-chips{flex-wrap:wrap;gap:8px;display:flex}.wl-chip-opt{border:1px solid var(--wl-line);background:var(--wl-surface);min-height:40px;color:var(--wl-text);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:999px;align-items:center;padding:0 14px;font-size:14px;font-weight:500;transition:background-color .18s,border-color .18s,color .18s,transform .18s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative}.wl-chip-opt:hover{border-color:var(--wl-muted)}.wl-chip-opt:active{transform:scale(.97)}.wl-chip-opt input{opacity:0;pointer-events:none;position:absolute}.wl-chip-opt.is-on{background:var(--wl-brand-soft);border-color:var(--wl-brand);color:var(--wl-brand-text)}.wl-chip-opt:has(input:focus-visible){outline:2px solid var(--wl-brand);outline-offset:2px}.wl-input-sm{max-width:320px;height:44px}.wl-textarea{resize:vertical;border-radius:18px;height:auto;min-height:92px;padding:14px 18px;line-height:1.5}@media (prefers-reduced-motion:reduce){.t-modal,.wl-dialog::backdrop{transition:none!important}}.wl-compare{padding-bottom:clamp(96px,12vw,160px)!important}.wl-compare-list{gap:12px;margin:40px 0 0;padding:0;list-style:none;display:grid}.wl-compare-row{border:1px solid var(--wl-line);background:var(--wl-surface);border-radius:24px;grid-template-columns:auto 1fr;align-items:center;gap:8px 16px;padding:24px;display:grid}.wl-compare-row h3{letter-spacing:-.02em;font-size:20px;font-weight:600}.wl-compare-row p{color:var(--wl-muted);grid-column:1/-1;max-width:60ch;font-size:17px;line-height:1.55}.wl-compare-icon{border:1px solid var(--wl-line);width:44px;height:44px;color:var(--wl-muted);border-radius:12px;place-items:center;display:grid}.wl-compare-icon svg{width:22px;height:22px}.wl-compare-row.is-us{background:var(--wl-brand-strong);border-color:#0000}.wl-compare-row.is-us h3,.wl-compare-row.is-us p{color:#fff}.wl-compare-row.is-us .wl-compare-icon{color:#fff;border-color:#ffffff4d}@media (min-width:900px){.wl-compare-row{grid-template-columns:44px minmax(200px,.6fr) 1.4fr;gap:24px;padding:28px 32px}.wl-compare-row p{grid-column:auto}}
.wl.st{--wl-bg:#f4f6fb;--wl-surface:#fff;--wl-surface-2:#f1f3f9;--wl-ink:#141a2a;--wl-text:#2f3747;--wl-muted:#5a6274;--wl-line:#e3e7f0;--wl-dot:#d6dbe7;--wl-brand:#ff4405;--wl-brand-strong:#e62e05;--wl-brand-text:#c4320a;--wl-brand-soft:#fff1ea;--wl-sticky:#fdf08a;--wl-pencil-body:#fff;--wl-pencil-edge:#a1a1aa;--wl-shadow:0 1px 2px #141a2a0d, 0 24px 48px -16px #141a2a33;--st-ink:#141a2a;--pl-accent:#ff4405;--pl-accent-soft:#fff1ea;--st-font:var(--font-inter), -apple-system, "Segoe UI", Roboto, sans-serif;font-family:var(--st-font);color:var(--wl-text);background:#f4f6fb;overflow-x:clip}.wl.st h1,.wl.st h2,.wl.st h3{font-family:var(--st-font)}.st-nav{z-index:20;color:#f2f3f7;grid-template-columns:1fr auto 1fr;align-items:center;height:76px;padding:0 clamp(16px,3vw,40px);display:grid;position:fixed;inset:0 0 auto}.st-nav.is-light{color:var(--st-ink);-webkit-backdrop-filter:blur(10px);background:#ffffffe0;box-shadow:0 1px #1414140f}.st-logo{color:inherit;align-items:center;gap:10px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.st-nav .st-logo-light{display:none}.st-nav.is-light .st-logo-light{display:block}.st-nav.is-light .st-logo-dark{display:none}.st-links{gap:36px;font-size:14px;font-weight:500;display:none}.st-links a{color:inherit;opacity:.82;text-decoration:none}.st-links a:hover{opacity:1}.st-nav-cta{justify-self:end;gap:10px;display:flex}.st-pill{height:36px;font:inherit;cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;padding:0 18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.st-pill-ghost{color:inherit;background:0 0;border:1px solid #fff6}.st-nav.is-light .st-pill-ghost{border-color:#141a2a59}.st-pill-solid{color:#141a2a;background:#fff;border:0;box-shadow:0 6px 18px -8px #141a2a66}.st-pill:focus-visible{outline:2px solid var(--wl-brand);outline-offset:3px}@media (min-width:900px){.st-links{display:flex}}@media (max-width:599px){.st-pill-ghost{display:none}.st-logo span{font-size:14px}}.st main>section,.st main>div{max-width:none;margin:0;padding:0}.st-stage{position:relative}.st-stage.is-pinned{height:100vh;overflow:hidden}.st-stage.is-pinned .st-hero,.st-stage.is-pinned .st-slides{position:absolute;inset:0}.st-stage.is-pinned .st-slides{opacity:0;visibility:hidden}.st-hero{text-align:center;color:#f2f3f7;background:radial-gradient(70% 50% at 50% 70%,#10121c 0%,#050507 70%);flex-direction:column;justify-content:center;align-items:center;min-height:100dvh;padding:96px 16px 48px;display:flex}.st-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#c9cad3;font-size:13px;font-weight:600;margin-bottom:18px!important}.st-hero h1{color:#ececf1;letter-spacing:-.03em;font-size:clamp(36px,4.4vw,60px);font-weight:500;line-height:1.08}.st-h1-a,.st-h1-b{display:block}.st-h1-b{color:#8c8e9a}.st-slab-wrap{width:min(48vw,660px);margin:clamp(36px,6vh,64px) auto 0;position:relative}@media (max-width:899px){.st-slab-wrap{width:82vw}}.st-slab{z-index:1;aspect-ratio:660/92;transform-origin:50%;will-change:transform;background:#fff4ec;border:3px solid #2a2c35;border-radius:6px;position:relative;overflow:hidden}.st-slab-base{z-index:1;background:linear-gradient(#2a2c35,#111218);border-radius:0 0 10px 10px;height:9px;margin:0 -2%;position:relative}.st-slab-glow{filter:blur(22px);pointer-events:none;background:radial-gradient(48% 50% at 50% 0,#ff601ecc,#ff440559 40%,#b428001f 65%,#0000 80%);height:360%;position:absolute;top:40%;left:-30%;right:-30%}.st-blobs{pointer-events:none;position:absolute;inset:-25%}.st-blob{aspect-ratio:1;filter:blur(40px);opacity:.9;will-change:transform;border-radius:50%;width:55%;position:absolute}.st-blob.b1{top:10%;left:0}.st-blob.b2{top:30%;left:30%}.st-blob.b3{top:0;right:0}.st-blob.b4{bottom:0;left:20%}.st-blobs-pastel .b1{background:#ffc9a8}.st-blobs-pastel .b2{background:#ffe7d8}.st-blobs-pastel .b3{background:#ffb48a}.st-blobs-pastel .b4{background:#fff3ea}.st-slab-vivid,.st-slab-pastel{position:absolute;inset:0}.st-slab-vivid{will-change:transform;background:radial-gradient(45% 140% at 12%,#ff4405,#0000 72%),radial-gradient(40% 150% at 46% 40%,#ffb27a,#0000 72%),radial-gradient(40% 150% at 80% 60%,#ff7a3d,#0000 72%),linear-gradient(90deg,#ff6a2b,#ffd6bd 50%,#ff8a4d);right:-20%}.st-slab-pastel{opacity:0;visibility:hidden;background:radial-gradient(50% 60% at 20% 30%,#ffc9a8,#0000 70%),radial-gradient(50% 60% at 80% 70%,#ffb48a,#0000 70%),#fff4ec}.st-hero-foot{flex-direction:column;align-items:center;gap:16px;margin-top:clamp(28px,5vh,48px);display:flex}.st-note{color:#8c8e9a;font-size:14px}.st-hero-foot .wl-btn-primary{color:#f2f3f7;height:52px;box-shadow:none;background:#ffffff08;border:1px solid #ffffff59;padding:0 40px}.st-hero-foot .wl-btn-primary:hover{background:#ffffff1a}.st-textlink{margin-top:8px;font-size:14px;font-weight:600;text-decoration:none;color:#f2f3f7!important}.wl-magnet{display:inline-block}.st-slides{min-height:100dvh;color:var(--st-ink);background:#fff4ec;position:relative;overflow:hidden}.st-slide{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:0 16px;display:flex;position:absolute;inset:0}.st-stage:not(.is-pinned) .st-slide{min-height:60dvh;position:relative}.st-slide-title{letter-spacing:-.03em;color:var(--st-ink);font-size:clamp(30px,3.6vw,48px);font-weight:600}.st-slide-2{gap:18px}.st-ask{color:#2f3747;text-align:left;align-self:center;width:min(100%,640px);font-size:clamp(17px,1.6vw,20px)}.st-prompt{border-bottom:1px solid #141a2a2e;align-items:center;width:min(100%,640px);display:flex;position:relative}.st-prompt:after{content:"";background:linear-gradient(90deg,#0000,#fff,#0000);height:1px;position:absolute;bottom:-1px;left:10%;right:10%}.st-prompt-input{height:64px;font:inherit;color:var(--st-ink);background:0 0;border:0;outline:none;flex:1;font-size:clamp(22px,2.4vw,30px)}.st-typed{color:#7f86a0;pointer-events:none;white-space:nowrap;font-size:clamp(22px,2.4vw,30px);position:absolute;top:50%;left:0;transform:translateY(-50%)}.st-typed:after{content:"";vertical-align:-.1em;background:#7f86a0;width:2px;height:.9em;margin-left:3px;display:inline-block}.st-prompt-input:focus+.st-typed,.st-prompt-input:not(:placeholder-shown)+.st-typed{display:none}.st-prompt-go{background:var(--st-ink);color:#fff;cursor:pointer;border:0;border-radius:999px;place-items:center;width:44px;height:44px;display:grid}.st-prompt-go svg{width:20px;height:20px}.st-chips{flex-wrap:wrap;justify-content:center;gap:10px;max-width:680px;display:flex}.st-chip{-webkit-backdrop-filter:blur(10px);height:36px;font:inherit;color:#3b4356;cursor:pointer;background:#ffffff73;border:1px solid #ffffffb3;border-radius:999px;padding:0 18px;font-size:13px}.st-chip:hover{background:#fffc}.st-player{color:var(--st-ink);grid-template-columns:auto 1fr auto;align-items:center;gap:16px;display:grid;position:absolute;bottom:36px;left:10%;right:10%}.st-stage:not(.is-pinned) .st-player{margin:0 10% 36px;position:relative;left:auto;right:auto}.st-player-btn{width:32px;height:32px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.st-player-btn svg,.st-player-vol{width:22px;height:22px}.st-player-track{background:#141a2a26;border-radius:2px;height:2px;overflow:hidden}.st-player-fill{background:var(--st-ink);transform-origin:0;height:100%;display:block}.st-player-hint{color:#5a6274;grid-column:1/-1;justify-self:center;font-size:12px}.st-lake{color:var(--st-ink);position:relative}.st-lake-bg{height:100vh;margin-bottom:-100vh;position:sticky;top:0;overflow:hidden}.st-lake-bg:after{content:"";pointer-events:none;background:linear-gradient(90deg,#ffffffb3,#fff0 45%);position:absolute;inset:0}.st-land{width:100%;height:100%;display:block}.st-how,.st-feat{z-index:1;text-align:center;min-height:100vh;position:relative;padding:120px 16px 64px!important}.st-how h2,.st-feat h2,.st-faq h2{letter-spacing:-.03em;color:var(--st-ink);max-width:18ch;margin:0 auto;font-size:clamp(30px,3.6vw,48px);font-weight:600;line-height:1.1}.st-feat h2{max-width:none}.st-sub{color:#3b4356;font-size:17px;margin-top:14px!important}.st-monitor{width:min(62vw,760px);margin:40px auto 0;position:relative}@media (max-width:899px){.st-monitor{width:92vw}}.st-screen{aspect-ratio:16/10;background:#fff;border:10px solid #0d0f14;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 30px 60px -24px #141a2a73}.st-screen img{object-fit:cover;object-position:left top;width:100%;height:100%;display:block}.st-screen-board{background-color:#fff;background-image:radial-gradient(var(--wl-dot) 1.1px, transparent 1.1px);background-size:22px 22px;place-items:center;padding:6% 5% 8%;display:grid}.st-stand{background:linear-gradient(90deg,#c9cfdb,#eef1f6 45%,#c3c9d6);border-radius:0 0 6px 6px;width:16%;height:46px;margin:0 auto}.st-stand:after{content:"";background:linear-gradient(90deg,#c3c9d6,#f1f3f8,#c3c9d6);border-radius:6px;width:180%;height:8px;margin-left:-40%;display:block;transform:translateY(46px)}.st-feat-grid{text-align:left;gap:24px;max-width:1180px;margin:48px auto 0;display:grid}@media (min-width:900px){.st-feat-grid{grid-template-columns:360px 1fr;align-items:center;gap:56px}}.st-feat-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.st-feat-item{border-radius:16px;align-items:flex-start;gap:16px;padding:16px 18px;display:flex}.st-feat-icon{width:24px;height:24px;color:var(--st-ink);flex:none;margin-top:1px}.st-feat-item h3{color:var(--st-ink);font-size:16px;font-weight:600}.st-feat-body{color:#4a5266;font-size:14px;line-height:1.5;overflow:hidden;margin-top:6px!important}@media (max-width:899px){.st-feat-item:not(.is-active) .st-feat-body{display:none}.st-feat-item{padding:10px 14px}}.st-device{place-items:center;height:clamp(320px,52vh,480px);display:grid;position:relative}.st-device .st-monitor{width:min(100%,560px);margin:0}.st-phone{aspect-ratio:9/19;background:#fff;border:9px solid #0d0f14;border-radius:34px;width:clamp(170px,18vw,230px);position:absolute;top:50%;left:50%;overflow:hidden;translate:-50% -50%;box-shadow:0 30px 60px -24px #141a2a80}.st-phone-screen{background:linear-gradient(#fff 60%,#eef2ff);flex-direction:column;gap:10px;height:100%;padding:14px;font-size:13px;display:flex;position:relative}.st-phone-top{color:#5a6274;font-size:10px;font-weight:600}.st-phone-ask{color:var(--st-ink);font-size:14px;font-weight:500;margin-top:28%!important}.st-phone-me{color:#2e90fa;font-weight:500}.st-phone-status{color:#5a6274;align-items:center;gap:6px;font-size:11px;display:flex}.st-phone-status i{background:var(--wl-brand);border-radius:50%;width:6px;height:6px}.st-phone-answer{color:#2f3747;background:#f4f6fb;border-radius:12px;padding:10px;font-size:12px;line-height:1.45}.st-phone-label{color:var(--st-ink);font-weight:600;margin-bottom:4px!important}.st-phone-orb{background:radial-gradient(circle at 40% 35%,#fff,#9fe3ff 45%,#b8b2ff 80%);border-radius:50%;width:44px;height:44px;position:absolute;bottom:14px;left:50%;translate:-50%;box-shadow:0 0 30px #9fe3ff}.st-panel{z-index:2;position:absolute}.st-panel-templates{-webkit-backdrop-filter:blur(14px);background:#fffc;border-radius:22px;gap:8px;width:170px;padding:10px;display:grid;top:-4%;right:4%;box-shadow:0 24px 48px -20px #141a2a59}.st-tpl{color:#4a5266;border-radius:12px;gap:2px;padding:10px 12px;font-size:11px;display:grid;box-shadow:0 2px 6px #141a2a0f}.st-tpl b{color:var(--st-ink);font-size:13px}.st-tpl-white{background:#fff}.st-tpl-blue{background:#e0f0ff}.st-tpl-yellow{background:#fff1a3}.st-tpl-green{background:#dcfce7}.st-tpl-pink{background:#f6e3ff}.st-panel-people{-webkit-backdrop-filter:blur(14px);background:#ffffffd9;border-radius:22px;gap:8px;width:190px;padding:12px;display:grid;top:4%;right:4%;box-shadow:0 24px 48px -20px #141a2a59}.st-person{background:#fff;border-radius:12px;grid-template-columns:32px 1fr;align-items:center;column-gap:10px;padding:8px;display:grid}.st-person i{color:#fff;border-radius:50%;grid-row:span 2;place-items:center;width:32px;height:32px;font-size:13px;font-style:normal;font-weight:700;display:grid}.st-person span{color:var(--st-ink);font-size:13px;font-weight:600}.st-person em{color:#12b76a;font-size:11px;font-style:normal}.st-panel-actions{background:#fff;border-radius:18px;width:min(300px,60%);padding:10px;top:6%;left:46%;box-shadow:0 30px 60px -20px #141a2a66}.st-action-row{color:#2f3747;align-items:center;gap:12px;height:44px;padding:0 12px;font-size:14px;display:flex;position:relative}.st-action-row svg{width:18px;height:18px;color:var(--wl-brand)}.st-action-hl{background:#eef3ff;border-radius:10px;height:44px;position:absolute;top:10px;left:10px;right:10px}.st-panel-phone{pointer-events:none;inset:0}.st-float-card{-webkit-backdrop-filter:blur(10px);color:#4a5266;background:#ffffffe6;border-radius:16px;gap:4px;width:150px;padding:14px;font-size:12px;display:grid;position:absolute;box-shadow:0 24px 48px -20px #141a2a59}.st-float-card b{color:var(--st-ink);font-size:15px}.st-float-a{border-top:3px solid #fdf08a;top:46%;left:6%}.st-float-b{border-top:3px solid #a9dcff;top:18%;right:6%}@media (max-width:899px){.st-panel{scale:.8}.st-float-a{left:-4%}.st-float-b{right:-4%}}.st-live{pointer-events:none;position:absolute;inset:0}.st-live-cursor{align-items:flex-start;gap:2px;display:flex;position:absolute}.st-live-cursor svg{fill:var(--c);stroke:#fff;stroke-width:1px}.st-live-cursor em{background:var(--c);color:#fff;border-radius:999px;margin-top:12px;padding:2px 8px;font-size:11px;font-style:normal;font-weight:600}.st-live-a{top:40%;left:30%}.st-live-b{top:62%;left:58%}.st-live-c{top:22%;left:44%}.st-faq{z-index:1;text-align:center;background:linear-gradient(#f4f6fb00,#f4f6fb 120px);position:relative;padding:120px 16px 80px!important}.st-faq-list{text-align:left;gap:12px;max-width:820px;margin:48px auto 0;display:grid}.st-faq-item{border:1px solid var(--wl-line);background:#fff;border-radius:18px}.st-faq-item h3{font-size:inherit}.st-faq-item button{width:100%;font:inherit;color:var(--st-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;font-size:17px;font-weight:600;display:flex}.st-faq-item button:focus-visible{outline:2px solid var(--wl-brand);outline-offset:-2px}.st-faq-sign{flex:none;width:14px;height:14px;position:relative}.st-faq-sign:before,.st-faq-sign:after{content:"";background:#5a6274;border-radius:2px;width:14px;height:2px;position:absolute;top:6px;left:0}.st-faq-sign:after{rotate:90deg}.st-faq-item.is-open .st-faq-sign:after{rotate:0deg}.st-faq-a{overflow:hidden}.st-faq-a p{color:#4a5266;max-width:62ch;padding:0 24px 22px;font-size:16px;line-height:1.6}.st-final{background:#f4f6fb;padding:40px 16px 100px!important}.st-final-card{text-align:center;background:#f1ecf8;border-radius:32px;flex-direction:column;justify-content:center;align-items:center;gap:18px;max-width:1180px;min-height:420px;margin:0 auto;padding:64px 24px;display:flex;position:relative;overflow:hidden}.st-final-card>:not(.st-blobs){position:relative}.st-final-card h2{letter-spacing:-.03em;color:var(--st-ink);max-width:16ch;font-size:clamp(30px,3.6vw,48px);font-weight:600}.st-final-card p{color:#3b4356;font-size:17px}.st-footer{border-top:1px solid var(--wl-line);color:#5a6274;background:#f4f6fb;flex-wrap:wrap;align-items:center;gap:20px 40px;padding:40px clamp(16px,3vw,40px) 48px;font-size:14px;display:flex}.st-footer-brand{gap:6px;margin-right:auto;display:grid}.st-footer-brand .st-logo{color:var(--st-ink)}.st-footer-links{gap:24px;display:flex}.st-footer-links a{text-decoration:none;color:inherit!important}.st-footer-links a:hover{color:var(--st-ink)!important}.st-byline svg{width:16px;height:16px}.st-copy{width:100%;font-size:13px}.wl-status-dot{background:var(--wl-brand);border-radius:50%;width:8px;height:8px;margin-left:4px}.wl-shine{background:linear-gradient(90deg, var(--wl-muted) 0%, var(--wl-muted) 40%, var(--wl-ink) 50%, var(--wl-muted) 60%, var(--wl-muted) 100%);color:#0000;background-size:250% 100%;-webkit-background-clip:text;background-clip:text}.wl-dialog-scrim{-webkit-backdrop-filter:blur(6px);background:#141a2a73;position:fixed;inset:0}.wl-dialog::backdrop{background:0 0}.wl-dialog-panel{z-index:1}.wl-btn-light{color:#141a2a;background:#fff}@media (max-width:899px){.st-nav{justify-content:space-between;height:64px;display:flex}.st-logo{white-space:nowrap}}.pl{color:#fff;background:radial-gradient(90% 40% at 50% 100%,#ff44058c,#0000 70%),linear-gradient(#050505 0%,#0a0a0a 45%,#170a04 72%,#3d1406 90%,#7a2508 100%);position:relative;overflow:hidden;padding:120px 16px 0!important}.pl-sky{pointer-events:none;position:absolute;inset:0}.pl-const{width:100%;height:60%;position:absolute;inset:0}.pl-const path{fill:none;stroke:#ffffff59;stroke-width:1px}.pl-star{opacity:.45;background:#fff;border-radius:50%;width:3px;height:3px;position:absolute}.pl-star.is-big{opacity:.8;clip-path:polygon(50% 0,58% 42%,100% 50%,58% 58%,50% 100%,42% 58%,0 50%,42% 42%);border-radius:0;width:14px;height:14px}.pl-panel{z-index:1;border-radius:28px;max-width:1180px;margin:0 auto 24px;padding:clamp(28px,4vw,56px);position:relative}.pl-white{color:#141a2a;background:#fff}.pl-navy{color:#f2f2f2;background:#121212;border:1px solid #ffffff0f}.pl h2,.pl h3{color:inherit}.pl-head{gap:20px;display:grid}@media (min-width:900px){.pl-head{grid-template-columns:120px minmax(0,1fr) auto;align-items:start;gap:24px}}.pl-label{letter-spacing:.06em;text-transform:uppercase;color:#5a6274;white-space:nowrap;border:1px solid #d9dce6;border-radius:999px;justify-self:start;padding:3px 10px;font-size:10px;font-weight:600}.pl-label-dark{color:#bdbdbd;border-color:#ffffff40}.pl-h{letter-spacing:-.025em;max-width:18ch;font-size:clamp(28px,3.2vw,44px);font-weight:400;line-height:1.12}.pl-p{color:#6b7285;max-width:52ch;font-size:14px;line-height:1.6;margin-top:18px!important}.pl-navy .pl-p{color:#a3a3a3}.pl-stats{align-self:end;gap:40px;display:flex}.pl-stat b{letter-spacing:-.03em;color:var(--pl-accent);font-size:clamp(36px,3.4vw,48px);font-weight:300;line-height:1;display:block}.pl-stat span{color:#6b7285;max-width:15ch;margin-top:8px;font-size:12px;line-height:1.45;display:block}.pl-head-split>.pl-btn{align-self:end}.pl .pl-btn{height:40px;font:inherit;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.pl .pl-btn svg{width:14px;height:14px}.pl .pl-btn-dark,.pl .pl-btn-ghost{color:#fff;border:1px solid #ffffff8c}.pl .pl-btn-dark:hover,.pl .pl-btn-ghost:hover{background:#ffffff1a}.pl .pl-btn-blue{border:1px solid var(--pl-accent);color:var(--pl-accent)}.pl .pl-btn-blue:hover{background:var(--pl-accent-soft)}.pl .pl-btn:focus-visible,.pl-tab:focus-visible,.pl-more:focus-visible{outline:2px solid var(--pl-accent);outline-offset:3px}.pl-steps,.pl-svcs{gap:14px;margin-top:48px;display:grid}@media (min-width:600px){.pl-steps,.pl-svcs{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.pl-steps,.pl-svcs{grid-template-columns:repeat(4,1fr)}}.pl-card{background:#fff;border:1px solid #e8eaf1;border-radius:18px;flex-direction:column;min-height:210px;padding:22px;display:flex}.pl-card h3{color:#141a2a;font-size:16px;font-weight:500;margin-top:auto!important}.pl-card p{color:#6b7285;font-size:13px;line-height:1.55;margin-top:8px!important}.pl-icon{background:var(--pl-accent-soft);width:44px;height:44px;color:var(--pl-accent);border-radius:50%;place-items:center;display:grid}.pl-icon svg{width:20px;height:20px}.pl-sparkle{fill:var(--pl-accent)}.pl-svc h3{margin-top:44px!important}.pl-more{font:inherit;color:var(--pl-accent);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;margin-top:18px;padding:0;font-size:13px;font-weight:600;display:inline-flex}.pl-more svg{width:14px;height:14px}.pl-tabs{flex-wrap:wrap;gap:8px;margin-top:40px;display:flex}.pl-tab{height:38px;font:inherit;color:#141a2a;cursor:pointer;background:#fff;border:1px solid #dfe3ee;border-radius:999px;padding:0 18px;font-size:13px;font-weight:500}.pl-tab.is-on{background:var(--pl-accent);border-color:var(--pl-accent);color:#fff}.pl-tabs+.pl-svcs{margin-top:20px}.pl-grid{border-top:1px solid #ffffff1a;margin-top:40px;display:grid}@media (min-width:700px){.pl-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.pl-grid{grid-template-columns:repeat(3,1fr)}}.pl-tile{border-bottom:1px solid #ffffff14;padding:18px 16px 22px}@media (min-width:1000px){.pl-tile:not(:nth-child(3n)){border-right:1px solid #ffffff14}}@media (min-width:700px) and (max-width:999px){.pl-tile:nth-child(odd){border-right:1px solid #ffffff14}}.pl-tile header{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.pl-tile h3{color:#fff;font-size:14px;font-weight:500}.pl-tile header span{color:#a3a3a3;white-space:nowrap;font-size:11px}.pl-art{aspect-ratio:16/10;border-radius:14px;place-items:center;margin:14px 0 12px;display:grid;position:relative;overflow:hidden}.pl-tile>p{color:#c7c7c7;font-size:12px}.pl-art-demo{background-color:#fff;background-image:radial-gradient(#dfe3ee 1px,#0000 1px);background-size:18px 18px}.pl-art-demo>.pl-art-demo,.pl-art .pl-art-demo{background:0 0;width:100%;padding:6% 5% 9%}.pl-art-mind{background:linear-gradient(140deg,#3a1d0e,#140a05)}.pl-art-cluster{background:linear-gradient(140deg,#2a2a2a,#121212)}.pl-art-sequence{background:linear-gradient(140deg,#1f1f1f,#0b0b0b)}.pl-art-arch{background:linear-gradient(140deg,#4a1c08,#1a0a04)}.pl-art-risks{background:linear-gradient(140deg,#262626,#0e0e0e)}.pl-art-svg{width:88%;height:auto}.pl-line{fill:none;stroke:#ffffffbf;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.pl-dash{stroke-dasharray:4 5;stroke:#fff6}.pl-node{fill:#ffffffeb}.pl-node-solid{fill:var(--pl-accent)}.pl-frame{fill:#ffffff0a;stroke:#fff6;stroke-width:1.2px;stroke-dasharray:5 5}.pl-sticky-0{fill:#fdf08a}.pl-sticky-1{fill:#bfe2ff}.pl-sticky-2{fill:#f6d3ff}.pl-flag{fill:#ff6b4a}.pl-flag-mark{stroke:#fff;stroke-width:2.4px;stroke-linecap:round}.pl-cta-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-top:36px;display:flex}.pl-cta-title{letter-spacing:-.02em;font-size:clamp(22px,2.2vw,28px);font-weight:400}.pl-cta-row .pl-p{margin-top:10px!important}.pl-cta-btns{flex-wrap:wrap;gap:10px;display:flex}.pl-faq{margin-top:28px}@media (min-width:900px){.pl-faq{margin-left:144px}}.pl-faq-item{border-bottom:1px solid #eceef4}.pl-faq-item h3{font-size:inherit}.pl-faq-item button{width:100%;font:inherit;color:#141a2a;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-size:17px;font-weight:400;display:flex}.pl-faq-item button:focus-visible{outline:2px solid var(--pl-accent);outline-offset:2px}.pl-plus{flex:none;width:14px;height:14px;position:relative}.pl-plus:before,.pl-plus:after{content:"";background:var(--pl-accent);width:14px;height:1.5px;position:absolute;top:6px;left:0}.pl-plus:after{rotate:90deg}.pl-faq-item.is-open .pl-plus:after{rotate:0deg}.pl-faq-a{overflow:hidden}.pl-faq-a p{color:#6b7285;max-width:64ch;padding-bottom:22px;font-size:14px;line-height:1.65}.pl-foot{z-index:1;max-width:1180px;margin:0 auto;padding:72px 0 36px;position:relative}.pl-foot-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.pl-foot-line{color:#ffffffd9;max-width:40ch;font-size:15px;line-height:1.6}.pl-wordmark{letter-spacing:-.04em;color:#fff;white-space:nowrap;font-size:min(12.6vw,172px);font-weight:200;line-height:.9;margin:48px 0 24px!important}.pl-foot-bottom{color:#fffc;flex-wrap:wrap;align-items:center;gap:14px 28px;font-size:13px;display:flex}.pl-foot-bottom nav{gap:20px;margin-right:auto;display:flex}.pl-foot-bottom a{text-decoration:none;color:#fff!important}.pl-byline{color:#fff!important}.pl-byline .wl-og-name{color:#fff}.pl-byline:hover .wl-og-mark,.pl-byline:hover .wl-og-name{color:#fff;opacity:.8}.st-mascot-wrap{z-index:3;pointer-events:none;position:absolute;inset:0}.st-mascot{will-change:transform;filter:drop-shadow(0 10px 18px #00000073);flex-direction:column;align-items:center;gap:4px;display:flex;position:absolute;top:0;left:0}.st-mascot-tag{background:var(--wl-brand-strong);color:#fff;white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.st-hero{position:relative}.st-scrib{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(30% 20%,#0000 55%,#000 100%);mask-image:radial-gradient(30% 20%,#0000 55%,#000 100%)}.st-scrib .sk{fill:none;stroke:#3a1f10;stroke-opacity:.24;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.st-scrib .sk-word{font-family:var(--wl-hand);fill:#3a1f10;fill-opacity:.32;font-weight:600}.st-slide-1 .st-slide-title{z-index:1;position:relative}@media (max-aspect-ratio:1){.st-scrib{width:190%;left:-45%}}.wl.st h1,.wl.st h2,.wl.st .st-slide-title,.wl.st .pl-h,.wl.st .pl-cta-title,.wl.st .wl-dialog-title,.wl.st .pl-stat b,.wl.st .pl-wordmark{letter-spacing:-.03em;font-weight:500}.wl.st .pl-h{line-height:1.08}.wl.st .pl-wordmark{letter-spacing:-.05em}.wl.st h3,.wl.st .pl-faq-item button{letter-spacing:-.01em;font-weight:500}.wl.st .pl .pl-btn{text-transform:none;letter-spacing:0;font-size:14px;font-weight:600}@media (min-width:900px){.pl-head{grid-template-columns:minmax(0,1fr) auto}.pl-faq{margin-left:0}}.pl-pain{margin-top:40px;display:grid}.pl-pain-row{border-top:1px solid #eceef4;gap:12px;padding:22px 0;display:grid}@media (min-width:900px){.pl-pain-row{grid-template-columns:260px 1fr 1fr;align-items:center;gap:32px}}.pl-pain-head{color:#6b7285;border-top:0;padding:0 0 14px;font-size:13px;font-weight:500}@media (max-width:899px){.pl-pain-head{display:none}}.pl-pain-tool{align-items:center;gap:14px;display:flex}.pl-pain-tool h3{color:#141a2a;font-size:16px}.pl-icon-muted{color:#3f4555;background:#f3f4f7;flex:none}.pl-pain-now p{color:#3f4555;font-size:15px;line-height:1.55;display:inline-block;position:relative}.pl-strike{pointer-events:none;width:104%;height:100%;position:absolute;top:0;left:-2%;overflow:visible}.pl-strike path{fill:none;stroke:var(--pl-accent);stroke-width:2.2px;stroke-linecap:round;stroke-opacity:.75;vector-effect:non-scaling-stroke}.pl-pain-fix{background:var(--pl-accent-soft);border-radius:14px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.pl-pain-fix p{color:#141a2a;font-size:15px;font-weight:500;line-height:1.55}.pl-fix-icon{background:var(--pl-accent);color:#fff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}.pl-fix-icon svg{width:14px;height:14px}.pl-bento{gap:14px;margin-top:40px;display:grid}@media (min-width:700px){.pl-bento{grid-template-columns:repeat(2,1fr)}.pl-hl-wide{grid-column:span 2}}@media (min-width:1000px){.pl-bento{grid-template-columns:repeat(3,1fr)}.pl-hl:nth-child(4){grid-column:span 1}}.pl-hl{background:#fff;border:1px solid #e8eaf1;border-radius:20px;flex-direction:column;padding:18px;display:flex}.pl-hl h3{color:#141a2a;font-size:17px;margin-top:18px!important}.pl-hl p{color:#6b7285;max-width:46ch;font-size:14px;line-height:1.55;margin-top:6px!important}.pl-hl-art{background-color:#fbfaf8;background-image:radial-gradient(#e6e2dc 1px,#0000 1px);background-size:16px 16px;border-radius:14px;place-items:center;height:190px;display:grid;position:relative;overflow:hidden}.pl-hl-art>svg{width:calc(100% - 16px);height:calc(100% - 16px);position:absolute;inset:8px}.hl-ink{fill:none;stroke:#141414;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.hl-lasso{fill:none;stroke:var(--pl-accent);stroke-width:2.6px;stroke-linecap:round}.hl-chip{background:var(--pl-accent);color:#fff;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex;position:absolute;bottom:12%;right:8%;box-shadow:0 8px 18px -8px #ff440599}.hl-chip svg{width:14px;height:14px}.hl-dashbox{fill:none;stroke:var(--pl-accent);stroke-width:1.6px;stroke-dasharray:6 5}.hl-node{fill:#fff;stroke:#d9dbe2;stroke-width:1.4px}.hl-accept,.hl-kept{border-radius:999px;align-items:center;gap:4px;padding:5px 12px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;bottom:12%;right:10%}.hl-accept{color:#fff;background:#141414}.hl-kept{background:var(--pl-accent-soft);color:var(--wl-brand-text);opacity:0}.hl-kept svg{width:14px;height:14px}.hl-cursor{position:absolute;bottom:5%;right:13%}.hl-cursor svg,.hl-c svg{fill:#141414;stroke:#fff;stroke-width:1px}.hl-stroke{fill:none;stroke:var(--pl-accent);stroke-width:3px;stroke-linecap:round}.hl-c{align-items:flex-start;gap:2px;display:flex;position:absolute}.hl-c em{color:#fff;background:#141414;border-radius:999px;margin-top:12px;padding:2px 8px;font-size:11px;font-style:normal;font-weight:600}.hl-c1{top:22%;left:18%}.hl-c1 svg{fill:var(--pl-accent)}.hl-c1 em{background:var(--pl-accent)}.hl-c2{bottom:24%;right:18%}.hl-voice{gap:18px;display:flex}.hl-mic{background:var(--pl-accent);color:#fff;border-radius:50%;place-items:center;width:56px;height:56px;display:grid;box-shadow:0 0 0 8px #ff44051f}.hl-mic svg{width:24px;height:24px}.hl-bars{align-items:center;gap:4px;height:64px;display:flex}.hl-bar{background:#141414;border-radius:999px;width:5px;height:100%;display:block;transform:scaleY(.35)}.hl-library .hl-card{background:#fff;border:1px solid #e8eaf1;border-radius:14px;align-content:start;gap:8px;width:150px;height:116px;margin:-58px 0 0 -75px;padding:14px;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 14px 28px -16px #14141459}.hl-library .hl-card b{color:#141a2a;font-size:13px}.hl-library .hl-card i{background:#eceef4;border-radius:3px;height:6px;display:block}.hl-library .hl-card i:last-child{width:60%}.hl-library .hl-card:nth-child(2){border-top:3px solid var(--pl-accent)}.gen{gap:20px;margin-top:40px;display:grid}@media (min-width:1000px){.gen{grid-template-columns:340px minmax(0,1fr);align-items:start;gap:28px}}.gen-left{gap:16px;display:grid}.gen-card{border-radius:16px;padding:14px}.gen-card-sketch{background-color:#fbfaf8;background-image:radial-gradient(#e4e0da 1px,#0000 1px);background-size:16px 16px}.gen-card-label{color:#6b6b6b;font-size:12px;font-weight:600}.gen-sketch{width:100%;height:auto;margin-top:6px}.gen-sketch path{fill:none;stroke:#141414;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.gen-sketch text{font-family:var(--wl-hand);fill:#141414;font-size:22px;font-weight:600}.gen-types{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}@media (min-width:1000px){.gen-types{grid-template-columns:1fr}}.gen-type{color:#d4d4d4;height:44px;font:inherit;text-align:left;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:10px;padding:0 14px;font-size:14px;font-weight:500;display:flex}.gen-type svg{color:#8a8a8a;flex:none;width:18px;height:18px}.gen-type:hover{background:#ffffff12}.gen-type.is-on{background:var(--pl-accent);border-color:var(--pl-accent);color:#fff}.gen-type.is-on svg{color:#fff}.gen-type:focus-visible{outline:2px solid var(--pl-accent);outline-offset:2px}.gen-output{border-radius:18px;display:block;overflow:hidden}.gen-output-box{aspect-ratio:16/10;border-radius:18px;width:100%}.gen-status{color:#c7c7c7;flex-wrap:wrap;align-items:center;gap:10px 12px;margin-top:16px;font-size:14px;line-height:1.5;display:flex}.gen-status b{color:#fff;font-weight:600}.gen-ok{background:var(--pl-accent);color:#fff;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.gen-ok svg{width:13px;height:13px}.gen-status>span:last-of-type{flex:1;min-width:220px}.pl .gen-cta{margin-left:auto}.gen .image-gen-root.gen-output{width:100%;display:block}.gen-loading{min-height:520px}.pl-hl-art.hl-voice{background:radial-gradient(120% 90% at 50% 120%,#2a1206 0%,#0c0c0c 55%);flex-direction:column;justify-content:flex-end;align-items:stretch;gap:18px;padding:18px 18px 22px;display:flex}.hl-transcript{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;display:flex}.hl-said{letter-spacing:-.01em;color:#fff;min-height:1.4em;font-size:16px;font-weight:500}.hl-caret{vertical-align:-.12em;background:var(--pl-accent);width:2px;height:1em;margin-left:2px;display:inline-block}.hl-reply{color:#ffb08a;opacity:0;visibility:hidden;background:#ff440524;border-radius:999px;align-items:center;gap:8px;padding:5px 12px;font-size:12px;font-weight:500;display:inline-flex}.hl-reply-dot{background:var(--pl-accent);border-radius:50%;width:6px;height:6px}.hl-beam{width:100%}.hl-voice-pill{color:#fff;background:#161616;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:12px;width:100%;padding:7px 16px 7px 7px;display:flex}.hl-voice-pill .hl-mic{width:34px;height:34px;box-shadow:none}.hl-voice-pill .hl-mic svg{width:17px;height:17px}.hl-listen{color:#d4d4d4;flex:1;font-size:13px;font-weight:500}.hl-time{font-variant-numeric:tabular-nums;color:#8a8a8a;font-size:12px}.pl-hl .hl-said{color:#fff;font-size:16px;margin:0!important}.pl-hl .hl-reply{color:#ffb08a;font-size:12px;margin:0!important}.wl.st :is(.wl-btn,.st-pill,.pl .pl-btn,.st-prompt-go){letter-spacing:0;text-transform:none;color:#fff;-webkit-backdrop-filter:blur(14px)saturate(160%);background:linear-gradient(#ffffff2e,#ffffff0d);border:1px solid #ffffff3d;border-radius:999px;height:44px;padding:0 20px;font-family:inherit;font-size:14px;font-weight:600;box-shadow:inset 0 1px #ffffff59,inset 0 -1px #ffffff0f,0 10px 28px -12px #0000008c}.wl.st :is(.wl-btn,.st-pill,.pl .pl-btn,.st-prompt-go):hover{background:linear-gradient(#ffffff42,#ffffff1a);border-color:#ffffff5c}.wl.st :is(.st-slides,.pl-white,.wl-dialog,.st-nav.is-light) :is(.wl-btn,.st-pill,.pl-btn,.st-prompt-go){color:#141414;background:linear-gradient(#ffffffe6,#ffffff8c);border:1px solid #1414141a;box-shadow:inset 0 1px #fff,inset 0 -1px #1414140a,0 10px 26px -14px #14141473}.wl.st :is(.st-slides,.pl-white,.wl-dialog,.st-nav.is-light) :is(.wl-btn,.st-pill,.pl-btn,.st-prompt-go):hover{background:linear-gradient(#fff,#ffffffbf);border-color:#1414142e}.wl.st .st-pill{height:38px;padding:0 18px}.wl.st .st-prompt-go{place-items:center;width:44px;padding:0;display:grid}.wl.st .st-hero-foot .wl-btn{height:52px;padding:0 32px}.wl.st .wl-btn:disabled{opacity:.6}.wl.st :is(.wl-btn,.st-pill,.pl-btn,.st-prompt-go):focus-visible{outline:2px solid var(--wl-brand);outline-offset:3px}@media (prefers-reduced-transparency:reduce){.wl.st :is(.wl-btn,.st-pill,.pl .pl-btn,.st-prompt-go){-webkit-backdrop-filter:none;background:#2a2a2a}.wl.st :is(.st-slides,.pl-white,.wl-dialog,.st-nav.is-light) :is(.wl-btn,.st-pill,.pl-btn,.st-prompt-go){background:#fff}}.wl.st .wl-dialog-panel{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;max-height:calc(100dvh - 32px);overflow-y:auto}.wl.st .wl-dialog-panel.is-wide{width:min(100%,900px)}.wl-q-grid{gap:20px;display:grid}@media (min-width:760px){.wl-q-grid{grid-template-columns:1fr 1fr;align-items:start;gap:22px 32px}}@media (max-width:559px){.wl.st .wl-dialog{place-items:start center;padding:12px}.wl.st .wl-dialog-panel{max-height:calc(100dvh - 24px)}}.wl-share{gap:14px;width:100%;display:grid}.wl.st .wl-share-preview{border:1px solid var(--wl-line);color:inherit;background:#fff;border-radius:16px;text-decoration:none;display:grid;overflow:hidden;box-shadow:0 18px 40px -24px #14141473}.wl-share-preview img{aspect-ratio:1200/630;object-fit:cover;background:#0b0b0b;width:100%;height:auto;display:block}.wl-share-meta{border-top:1px solid var(--wl-line);gap:3px;padding:12px 14px 14px;display:grid}.wl-share-meta b{color:#141414;font-size:14px;font-weight:600}.wl-share-meta span{color:#6b6b6b;font-size:13px}.wl-share-meta em{color:#9a9a9a;font-size:12px;font-style:normal}.wl-share-row{grid-template-columns:repeat(auto-fit,minmax(84px,1fr));gap:8px;display:grid}.wl.st .wl-share-btn{font:inherit;color:#141414;cursor:pointer;-webkit-backdrop-filter:blur(14px)saturate(160%);background:linear-gradient(#fffffff2,#fff9);border:1px solid #1414141a;border-radius:16px;justify-items:center;gap:6px;padding:12px 6px 10px;font-size:12px;font-weight:600;text-decoration:none;display:grid;box-shadow:inset 0 1px #fff,0 10px 24px -16px #14141473}.wl.st .wl-share-btn:hover{color:var(--wl-brand-text);border-color:#ff440573}.wl.st .wl-share-btn:focus-visible{outline:2px solid var(--wl-brand);outline-offset:2px}.wl-share-btn svg{width:24px;height:24px}.wl.st .wl-done-step{justify-items:stretch}.wl.st .wl-done-step>.wl-done-icon{justify-self:start}
