.v2.web.web-launch{--bg:#050d0c;--bg-top:#071412;--surface:#0c1a18;--surface-2:#122421;--ink:#f4f7f6;--ink-2:#c5d2ce;--ink-3:#8fa39d;--line:rgba(244,247,246,.12);--line-2:rgba(244,247,246,.2);--brand:#2dd4bf;--brand-soft:rgba(45,212,191,.14);--go:#2dd4bf;--sl-void:#050d0c;--sl-signal:#2dd4bf;--sl-on-signal:#050d0c}.web-launch{background:var(--sl-void);color:var(--ink)}.web-launch .web-skip{background:var(--sl-signal);color:var(--sl-on-signal)}.web-launch .web-nav{background:rgba(5,13,12,.9);border-bottom:1px solid var(--line);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.web-launch .web-nav-inner{height:56px}.web-launch .web-brand span{font-family:var(--font-sora),var(--font-grotesk),sans-serif;letter-spacing:.16em;color:var(--ink);font-size:12px}.web-launch .web-nav-links a{color:var(--ink-2)}.web-launch .web-nav-links a:hover{background:transparent;color:var(--ink)}.web-launch .web-nav-links a.on{color:var(--sl-signal)}.web-launch .web-nav-signin{color:var(--ink-2);font-size:14px;font-weight:500;text-decoration:none;min-height:44px;display:none;align-items:center;padding:0 8px}.web-launch .web-nav-signin:hover{color:var(--ink)}.web-launch .web-btn-primary{background:var(--sl-signal);color:var(--sl-on-signal);box-shadow:none;font-weight:700}.web-launch .web-btn-primary:hover{box-shadow:none;background:#5eead4}.web-launch .web-btn-ghost{background:transparent;color:var(--ink);border-color:var(--line-2)}.web-launch .web-btn-ghost:hover{background:rgba(244,247,246,.06)}.web-launch .web-footer{border-top:1px solid var(--line);background:#040a09}.web-launch .web-footer-links a{color:var(--ink-2)}.web-launch .web-footer-links a:hover{color:var(--ink)}.web-launch .web-nav-burger{display:inline-flex}.sl{padding-bottom:calc(72px + env(safe-area-inset-bottom, 0px));overflow-x:clip}.sl img{max-width:100%}.sl-open{padding:6px 0 8px;background:radial-gradient(80% 50% at 50% 18%,rgba(45,212,191,.12),transparent 62%),var(--sl-void)}.sl-open-grid{display:grid;gap:10px}.sl-mark{font-family:var(--font-sora),sans-serif;font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--sl-signal);margin:0 0 10px}.sl-open h1{font-family:var(--font-sora),var(--font-serif-display),serif;font-weight:800;letter-spacing:-.04em;font-size:clamp(26px,7.2vw,34px);line-height:.98;margin:0;color:var(--ink)}.sl-lead{margin:8px 0 0;font-size:14.5px;line-height:1.3;color:var(--ink-2);max-width:30ch}.sl-now{margin:6px 0 0;font-size:13.5px;line-height:1.35;color:var(--ink);font-weight:600;max-width:34ch}.sl-cta{display:flex;flex-direction:column;gap:10px;margin-top:4px}.sl-cta .web-btn{width:100%;min-height:48px}.sl-cta-inline{margin-top:18px;max-width:320px}.sl-cta-desk{display:flex;margin-top:16px}.sl-stage{display:grid;gap:12px;justify-items:stretch}.sl-stage-intro{text-align:center}.sl-stage-kicker{margin:0 0 6px;font-family:var(--font-sora),sans-serif;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--sl-signal)}.sl-stage-heading{margin:0;font-family:var(--font-sora),var(--font-serif-display),serif;font-weight:800;letter-spacing:-.03em;font-size:clamp(20px,5.4vw,26px);line-height:1.05;color:var(--ink)}.sl-stage-caption{margin:8px auto 0;max-width:34ch;font-size:13.5px;line-height:1.4;color:var(--ink-2)}.sl-open-phone{min-width:0;display:flex;justify-content:center;padding:8px 16px 4px}.sl-phone{margin:0 auto}.sl-phone,.sl-phone-hero{width:min(90%,228px);max-width:228px}.sl-phone-bezel{background:#0a1211;border:1px solid rgba(244,247,246,.22);border-radius:28px;padding:8px;box-shadow:0 30px 80px rgba(0,0,0,.5),inset 0 1px 0 hsla(0,0%,100%,.06)}.sl-phone-screen{position:relative;border-radius:22px;overflow:hidden;background:#07110f;aspect-ratio:390/844}.sl-film{position:absolute;inset:0}.sl-film img,.sl-film video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background:#050d0c}.sl-join-film{display:flex;justify-content:center;margin-top:22px}.sl-phone-screen img,.sl-phone-video{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#050d0c}.sl-phone-poster{position:absolute;inset:0;z-index:0}.sl-phone-video{position:relative;z-index:1}.sl-film .sl-phone-video{position:absolute;inset:0;-o-object-fit:cover;object-fit:cover}.sl-phone-video-wait{opacity:0}.sl-phone-poster[hidden]{display:none}.sl-play{position:absolute;inset:0;z-index:2;border:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:linear-gradient(180deg,rgba(5,13,12,.12),rgba(5,13,12,.58));color:#f4f7f6;font:inherit;font-weight:700;cursor:pointer}.sl-play:focus-visible{outline:2px solid #2dd4bf;outline-offset:-10px}.sl-play-cta{display:inline-flex;align-items:center;gap:10px;background:#2dd4bf;color:#050d0c;padding:12px 18px;border-radius:999px;font-size:14px;font-weight:800;box-shadow:0 10px 28px rgba(0,0,0,.35)}.sl-play-icon{width:0;height:0;border-color:transparent transparent transparent #050d0c;border-style:solid;border-width:7px 0 7px 12px}.sl-play-hint{font-style:normal;font-size:13px;font-weight:600;color:#f4f7f6}.sl-stage-say{margin:0;text-align:center;font-size:15px;font-weight:700;color:var(--ink)}.sl-pills{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;padding:2px 2px 8px;margin:0 -4px}.sl-pills::-webkit-scrollbar{display:none}.sl-pills button{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:0 0 auto;scroll-snap-align:start;border:1px solid var(--line-2);background:transparent;color:var(--ink-2);font:inherit;font-size:13px;font-weight:600;padding:8px 12px;border-radius:999px;cursor:pointer;min-height:40px;white-space:nowrap}.sl-pill-n{display:inline-block;margin-right:6px;color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:11px;letter-spacing:.06em}.sl-pills button.on,.sl-pills button[aria-selected=true]{background:var(--sl-signal);color:var(--sl-on-signal);border-color:var(--sl-signal)}.sl-pills button.on .sl-pill-n{color:rgba(5,13,12,.62)}.sl-hs{height:100%;padding:22px 16px 16px;display:flex;flex-direction:column;background:radial-gradient(120% 60% at 50% -10%,rgba(45,212,191,.16),transparent 55%),#071412;color:var(--ink)}.sl-hs-kicker{margin:0 0 14px;font-family:var(--font-sora),sans-serif;font-size:18px;font-weight:800;letter-spacing:-.03em;line-height:1.15}.sl-hs-steps{list-style:none;margin:0;padding:0;display:grid;gap:12px}.sl-hs-steps li{display:grid;grid-template-columns:28px 1fr;gap:10px;align-items:start;font-size:14.5px;line-height:1.35;color:var(--ink-2)}.sl-hs-steps b{width:28px;height:28px;border-radius:999px;display:grid;place-items:center;background:rgba(45,212,191,.16);color:var(--sl-signal);font-size:12px}.sl-hs-dock{margin-top:auto;display:flex;justify-content:space-between;align-items:flex-end;gap:8px;padding:16px 4px 0}.sl-hs-dock i{width:40px;height:40px;border-radius:12px;background:rgba(244,247,246,.08);display:block}.sl-hs-app{display:grid;justify-items:center;gap:5px;color:var(--ink)}.sl-hs-app img{width:48px;height:48px;border-radius:12px;-o-object-fit:cover;object-fit:cover}.sl-hs-app em{font-style:normal;font-size:10px;letter-spacing:.02em}.sl-section{padding:56px 0 0}.sl-kicker{font-family:var(--font-grotesk),sans-serif;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--sl-signal);margin:0 0 10px}.sl-section h2{font-family:var(--font-sora),sans-serif;font-weight:700;letter-spacing:-.03em;font-size:clamp(26px,7vw,40px);line-height:1.05;margin:0 0 12px}.sl-say{font-size:16px;line-height:1.5;color:var(--ink-2);max-width:38ch;margin:0 0 12px}.sl-say+.sl-say{margin-top:-4px}.sl-founder{padding-top:64px}.sl-founder-grid{display:grid;gap:20px}.sl-founder-photo{margin:0}.sl-founder-photo img{display:block;width:100%;height:auto;aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%;border-radius:22px;border:1px solid var(--line)}.sl-sign{margin:16px 0 0;font-family:var(--font-sora),sans-serif;font-weight:700;font-size:16px}.sl-sign span{display:block;margin-top:2px;font-family:var(--font-grotesk),sans-serif;font-size:13px;font-weight:500;color:var(--ink-3)}.sl-map-frame{margin-top:18px;border:1px solid var(--line);border-radius:18px;overflow:hidden;background:#0a1614}.sl-map{height:280px;width:100%}.sl-map .leaflet-container{background:#0a1614;font-family:inherit}.sl-know{margin-top:18px}.sl-know-still{margin:0}.sl-know-still img{width:min(100%,340px);display:block;border-radius:22px;border:1px solid var(--line)}.sl-know-rail{list-style:none;margin:14px 0 0;padding:0;display:flex;gap:8px;overflow-x:auto;-webkit-overflow-scrolling:touch}.sl-know-rail::-webkit-scrollbar{display:none}.sl-know-rail li{flex:0 0 auto;padding:8px 12px;border:1px solid var(--line-2);border-radius:999px;font-size:13px;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:var(--ink)}.sl-record{margin-top:18px;background:var(--surface);border:1px solid var(--line);border-radius:18px;overflow:hidden}.sl-record img{display:block;width:100%;height:220px;-o-object-fit:cover;object-fit:cover}.sl-record-body{padding:18px 18px 20px}.sl-record h3{margin:0 0 12px;font-family:var(--font-sora),sans-serif;font-size:22px}.sl-record a{color:var(--sl-signal);font-weight:700;text-decoration:none}.sl-record a:hover{text-decoration:underline}.sl-facts{display:grid;gap:10px;margin:0 0 14px}.sl-fact{background:#0a1614;border:1px solid var(--line);border-radius:14px;padding:14px 16px}.sl-fact dt{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin:0 0 6px}.sl-fact dd{margin:0;font-size:16px;font-weight:650;color:var(--ink);line-height:1.35}.sl-trust-line{margin:0;font-size:13.5px;line-height:1.45;color:var(--ink-3)}.sl-rail-wrap{margin:18px -24px 0}.sl-rail{list-style:none;margin:0;padding:4px 24px 12px;display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.sl-rail::-webkit-scrollbar{height:0}.sl-rail-card{flex:0 0 min(78vw,280px);scroll-snap-align:start;min-height:210px;padding:20px 18px 22px;border-radius:20px;border:1px solid var(--line);background:linear-gradient(180deg,rgba(45,212,191,.08),transparent 40%),var(--surface)}.sl-rail-card h3{margin:10px 0 8px;font-family:var(--font-sora),sans-serif;font-size:22px;letter-spacing:-.03em}.sl-rail-card p{margin:0;font-size:14.5px;line-height:1.45;color:var(--ink-2)}.sl-rail-status{margin:0;display:inline-block;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:4px 8px;border-radius:999px;color:var(--ink);background:rgba(244,247,246,.08)}.sl-st-live{background:rgba(45,212,191,.18);color:#7ff0e0}.sl-st-in-development{background:rgba(45,212,191,.1);color:var(--ink)}.sl-st-planned{background:rgba(244,247,246,.1);color:var(--ink)}.sl-st-coming-later{background:transparent;border:1px solid var(--line-2);color:var(--ink-3)}.sl-phone-screen img.sl-kb{animation:sl-kb 22s ease-out forwards}@keyframes sl-kb{0%{transform:scale(1)}to{transform:scale(1.06)}}.sl-strip-grid{display:grid;gap:22px}.sl-strip .sl-phone{margin:0 auto}.sl-hs-how{margin:18px 0 0;padding:0;list-style:none;display:grid;gap:10px}.sl-hs-how li{font-size:15px;line-height:1.45;color:var(--ink-2)}.sl-hs-how b{color:var(--ink);margin-right:6px}.sl-join{margin-top:8px;padding:28px 20px;border:1px solid var(--line);border-radius:20px;background:linear-gradient(180deg,#0d221f,#071412)}.sl-join h2{margin-bottom:0}@media (min-width:721px){.web-launch .web-nav-burger{display:none}.web-launch .web-nav-signin{display:inline-flex}.web-launch .web-nav-inner{height:60px}.sl-open{padding:28px 0 12px}.sl-open-grid{grid-template-columns:minmax(280px,1fr) minmax(200px,280px);align-items:start;gap:28px 40px}.sl-open-copy{grid-column:1;grid-row:1}.sl-open-phone{grid-column:2;grid-row:1;padding:0;justify-content:flex-end}.sl-open-cta{display:none}.sl-cta-desk{display:flex;margin-top:22px}.sl-open h1{font-size:clamp(44px,5vw,68px)}.sl-lead{font-size:18px}.sl-now{font-size:16px}.sl-phone,.sl-phone-hero{width:min(100%,248px);max-width:248px;margin-left:auto;margin-right:0}.sl-cta{flex-direction:row;max-width:none}.sl-cta .web-btn{width:auto}.sl-pills{flex-wrap:wrap;overflow:visible}.sl-founder-grid{grid-template-columns:.9fr 1.1fr;gap:40px;align-items:center}.sl-founder-photo img{aspect-ratio:1/1;height:100%;max-height:520px}.sl-map{height:420px}.sl-know{display:grid;grid-template-columns:minmax(240px,320px) 1fr;gap:28px;align-items:end}.sl-know-rail{flex-wrap:wrap;overflow:visible}.sl-facts{grid-template-columns:1fr 1fr}.sl-record img{height:280px}.sl-rail-wrap{margin-left:0;margin-right:0}.sl-rail{padding-left:0;padding-right:0}.sl-rail-card{flex-basis:300px}.sl-join{padding:36px 40px}.sl-strip-grid{grid-template-columns:1fr minmax(200px,248px);align-items:center;gap:40px}}@media (min-width:960px){.sl-open h1{font-size:68px}.sl-phone,.sl-phone-hero{width:252px;max-width:252px}}.sl-about-hero h1{font-family:var(--font-sora),var(--font-serif-display),serif;font-weight:800;letter-spacing:-.04em;font-size:clamp(28px,6vw,48px);line-height:1.02;margin:0;color:var(--ink)}.sl-about-cards{display:grid;gap:14px;margin-top:22px}.sl-about-card{padding:20px 18px;border:1px solid var(--line);border-radius:16px;background:var(--surface)}.sl-about-card h3{margin:0 0 8px;font-family:var(--font-sora),sans-serif;font-size:16px;color:var(--ink)}.sl-about-card p{margin:0;color:var(--ink-2);font-size:15px;line-height:1.5}.sl-about-help{margin:18px 0 0;padding:0;list-style:none;display:grid;gap:10px}.sl-about-help li{padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:var(--surface);color:var(--ink);font-weight:600}@media (min-width:721px){.sl-about-cards{grid-template-columns:1fr 1fr}}.sl-simple .sl-open{padding-top:28px}.sl-stores{margin-top:22px}.sl-stores .web-stores{justify-content:flex-start}.sl-stores-center{display:flex}.sl-stores-center,.sl-stores-center .web-stores{justify-content:center}.web-launch .web-store-badge{background:var(--surface);color:var(--ink);border-color:var(--line-2)}.web-launch .web-store-ico,.web-launch .web-store-label{color:var(--ink)}.web-launch .web-store-sub{color:var(--ink-3)}.web-launch .web-store-badge.is-live{background:var(--sl-signal);color:var(--sl-on-signal);border-color:var(--sl-signal)}.web-launch .web-store-badge.is-live .web-store-ico,.web-launch .web-store-badge.is-live .web-store-label{color:var(--sl-on-signal)}.web-launch .web-store-badge.is-live .web-store-sub{color:rgba(5,13,12,.68)}.web-launch .web-store-badge.is-live:hover{background:#5eead4}.sl-web-entry{margin:16px 0 0;font-size:14.5px;font-weight:600;color:var(--ink-3)}.sl-web-entry a{color:var(--ink-2);text-decoration:none}.sl-web-entry a:hover{color:var(--sl-signal)}.sl-proof{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:22px 12px}.sl-proof-cell{display:flex;flex-direction:column;align-items:center;text-align:center;min-width:0}.sl-proof-cell .sl-phone,.sl-proof-cell .sl-phone-hero{width:min(100%,168px);max-width:168px;margin:0 auto}.sl-proof-label{margin:10px 0 0;font-family:var(--font-sora),sans-serif;font-weight:800;font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:var(--ink)}.sl-proof-line{margin:4px 0 0;font-size:13px;line-height:1.3;color:var(--ink-2);max-width:22ch}.sl-connect{margin:40px 0 0;font-family:var(--font-sora),sans-serif;font-weight:700;font-size:clamp(20px,5vw,28px);letter-spacing:-.03em;color:var(--ink);max-width:22ch}.sl-connect-sub{margin:8px 0 0;font-size:15px;color:var(--ink-2);max-width:36ch}.sl-biz{padding-bottom:56px}.sl-biz-inner{display:grid;gap:18px;padding:28px 20px;border:1px solid var(--line);border-radius:20px;background:var(--surface)}.sl-biz-inner .web-btn{justify-self:start}@media (min-width:721px){.sl-simple .sl-open-simple{grid-template-columns:minmax(300px,1fr) minmax(240px,300px);align-items:center}.sl-simple .sl-open-phone .sl-phone,.sl-simple .sl-open-phone .sl-phone-hero{width:280px;max-width:280px}.sl-proof{grid-template-columns:repeat(3,1fr);gap:40px 28px}.sl-proof-cell .sl-phone,.sl-proof-cell .sl-phone-hero{width:min(100%,220px);max-width:220px}.sl-biz-inner{grid-template-columns:1fr auto;align-items:center;gap:32px;padding:36px 40px}}@media (prefers-reduced-motion:reduce){.sl-phone-bezel{box-shadow:none}.sl-phone-screen img.sl-kb{animation:none}}.wp-site{--wp-paper:#eef6f4;--wp-ink:#16332e;--wp-ink-2:#3d524e;--wp-ink-3:#5d726d;--wp-forest:#123c36;--wp-aqua:#2dd4bf;--wp-aqua-deep:#0f766e;--bg:var(--wp-paper);--bg-top:#f7fbfa;--surface:#f7fbfa;--ink:var(--wp-ink);--ink-2:var(--wp-ink-2);--ink-3:var(--wp-ink-3);--line:rgba(22,51,46,.12);--brand:var(--wp-forest);--go:var(--wp-aqua);background:var(--wp-paper);color:var(--wp-ink)}.wp-site .web-nav{background:rgba(244,250,248,.92);border-bottom:1px solid transparent}.wp-site .web-brand span{font-family:var(--font-sora),var(--font-grotesk),sans-serif;letter-spacing:.2em;font-size:12px;color:var(--wp-forest)}.wp-site .web-btn-primary{background:var(--wp-forest);color:#f7f4ea;box-shadow:none;font-weight:700}.wp-site .web-btn-primary:hover{background:#1a524a;box-shadow:none;transform:none}.wp-site .web-nav-signin{color:var(--wp-ink-2);font-size:14px;font-weight:600;text-decoration:none;min-height:44px;display:inline-flex;align-items:center;padding:0 8px}.wp-site .web-footer{border-top:1px solid var(--line);background:#eef6f4;margin-top:0}.wp-kicker{margin:0 0 12px;font-family:var(--font-sora),var(--font-grotesk),sans-serif;font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--wp-aqua-deep)}.wp-stores{display:flex;flex-direction:column;align-items:flex-start}.wp-badge-row{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.wp-badge{display:block;line-height:0;text-decoration:none;background:none;box-shadow:none;border-radius:0;padding:0;min-height:40px;opacity:.96;transition:opacity .18s ease}.wp-badge:hover{opacity:1}.wp-badge:focus-visible{outline:2px solid var(--wp-aqua);outline-offset:3px}.wp-badge-apple img{display:block;height:40px;width:auto}.wp-badge-google img{display:block;height:58px;width:auto}.wp-badge-status{margin:6px 0 0;font-size:13px;font-weight:600;color:var(--wp-ink-2)}.wp-hero .wp-badge-status{display:none}.wp-get .wp-badge-status{color:hsla(43,44%,94%,.82)}.wp-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 22px;margin-top:18px;border-radius:14px;background:var(--wp-aqua);color:#0c2a26;font-weight:800;font-size:15px;letter-spacing:.02em;text-decoration:none;transition:background .16s ease,transform .16s ease,box-shadow .16s ease}.wp-cta:hover{background:#5eead4;transform:translateY(-1px);box-shadow:0 12px 24px rgba(45,212,191,.28)}.wp-cta:active{transform:translateY(0);box-shadow:none}.wp-cta:focus-visible{outline:2px solid #fff;outline-offset:3px}.wp-signin-line{margin:12px 0 0;font-size:14px;color:var(--wp-ink-2)}.wp-signin-line a{color:var(--wp-forest);font-weight:700;text-decoration:underline;text-underline-offset:3px}.wp-hero{position:relative;overflow:clip;color:#f6f2e8;min-height:calc(100dvh - 70px)}.wp-hero-bg{position:absolute;inset:0;isolation:isolate}.wp-hero-bg-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:48% 82%;object-position:48% 82%;display:block;transform-origin:52% 80%;animation:wp-hero-settle 1.5s cubic-bezier(.16,1,.3,1) both}.wp-hero-svg{position:absolute;width:0;height:0;overflow:hidden}.wp-hero-caustic,.wp-hero-sheen,.wp-hero-water{position:absolute;inset:0;pointer-events:none;z-index:1;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent 0,transparent 34%,#000 42%,#000 63%,transparent 74%);mask-image:linear-gradient(180deg,transparent 0,transparent 34%,#000 42%,#000 63%,transparent 74%)}.wp-hero-water{mix-blend-mode:overlay;opacity:.34}.wp-hero-water-shift{position:absolute;inset:-10% -12%;background-image:url(/marketing/community-pwcs.webp);background-size:cover;background-position:48% 82%;animation:wp-water-refract 11s ease-in-out .7s infinite alternate;will-change:transform}.wp-hero-sheen{opacity:.55;mix-blend-mode:soft-light}.wp-hero-caustic:before,.wp-hero-sheen:before{content:"";position:absolute;pointer-events:none;will-change:transform}.wp-hero-sheen:before{inset:-18% -50%;background-image:repeating-linear-gradient(108deg,transparent 0 72px,hsla(0,0%,100%,.1) 96px,rgba(236,250,248,.7) 122px,rgba(186,236,228,.22) 148px,transparent 180px);background-size:42% 170%;filter:url(#wp-water-ripple);animation:wp-water-drift 9s ease-in-out .8s infinite alternate}.wp-hero-caustic{opacity:.38;mix-blend-mode:soft-light}.wp-hero-caustic:before{inset:-24% -24%;background:radial-gradient(ellipse 52% 36% at 44% 52%,rgba(220,245,242,.75) 0,rgba(186,230,222,.28) 34%,transparent 70%);animation:wp-water-drift-alt 12s ease-in-out 1.1s infinite alternate}.wp-hero-scrim{position:absolute;inset:0;z-index:2;background:linear-gradient(90deg,rgba(8,28,26,.58),rgba(8,28,26,.28) 34%,rgba(8,28,26,.08) 58%,rgba(8,28,26,.12)),linear-gradient(180deg,rgba(8,28,26,.08),transparent 36%,rgba(8,28,26,.32))}.wp-hero-grid{position:relative;z-index:3;display:grid;gap:12px;min-height:calc(100dvh - 70px)}.wp-hero-copy{padding:28px 0 16px;max-width:34rem}.wp-hero-copy>*{animation:wp-rise .55s cubic-bezier(.16,1,.3,1) both}.wp-hero-copy>:first-child{animation-delay:.04s}.wp-hero-copy>:nth-child(2){animation-delay:.1s}.wp-hero-copy>:nth-child(3){animation-delay:.16s}.wp-hero-copy>:nth-child(4){animation-delay:.22s}.wp-hero-copy>:nth-child(5){animation-delay:.28s}.wp-hero-copy>:nth-child(6){animation-delay:.36s}.wp-hero .wp-kicker{color:var(--wp-aqua)}.wp-hero h1{margin:0;font-family:var(--font-serif-display),serif;font-weight:400;color:#f6f2e8;text-shadow:0 1px 18px rgba(8,28,26,.35)}.wp-h-brand{font-size:clamp(42px,8vw,76px);line-height:.92}.wp-h-brand,.wp-h-for{display:block;letter-spacing:-.03em}.wp-h-for{margin-top:6px;font-size:clamp(28px,5.4vw,48px);line-height:1.05}.sl-lead,.wp-lead{margin:12px 0 0;font-size:clamp(20px,2.2vw,26px);color:#f6f2e8;text-shadow:0 1px 14px rgba(8,28,26,.35)}.wp-hero-support{margin:8px 0 0;max-width:34ch;font-size:16px;line-height:1.45;color:hsla(43,44%,94%,.86)}.wp-hero-stores{margin-top:18px}.wp-hero-download{margin:10px 0 0;font-size:14px;font-weight:500;color:hsla(43,44%,94%,.78)}.wp-hero :focus-visible{outline-color:#fff}.wp-stage{position:relative;display:grid;place-items:end center;perspective:1600px;padding-bottom:8%;animation:wp-phone-in .9s cubic-bezier(.16,1,.3,1) .42s both}.wp-stage-float{--wp-phone-lift:0px;animation:wp-float 12s ease-in-out 1s infinite}.wp-stage-rig{--tilt-x:0deg;--tilt-y:0deg;transform:rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transition:transform .7s cubic-bezier(.16,1,.3,1);transform-style:preserve-3d}.wp-device{position:relative;isolation:isolate;margin:0;width:min(248px,62vw);max-width:none;aspect-ratio:390/844;border-radius:38px;padding:11px 10px 13px;background:linear-gradient(165deg,#4a5553,#171f1d 30%,#070b0a);box-shadow:0 28px 50px -16px rgba(8,20,18,.55),0 10px 22px rgba(0,0,0,.22),inset 0 1px 0 hsla(0,0%,100%,.28);transform:rotateX(7deg) rotateY(-12deg) rotate(5deg)}.wp-device img{position:absolute;inset:11px 10px 13px;width:calc(100% - 20px);height:calc(100% - 24px);-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0;border-radius:28px;display:block}.wp-device img.on{opacity:1;z-index:1}.wp-rail-wrap{padding:32px 0 4px}.wp-rail{list-style:none;margin:0 auto;padding:4px 16px 8px;max-width:1120px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 8px}.wp-rail li{text-align:center;padding:4px 6px;min-width:0}.wp-rail-ico{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;border:1.5px solid rgba(22,51,46,.16);border-radius:50%;color:var(--wp-forest);margin-bottom:8px;transition:background .18s ease,border-color .18s ease,transform .18s ease}.wp-rail strong{display:block;font-size:14px;font-weight:800;color:var(--wp-ink)}.wp-rail span:last-child{display:block;margin-top:4px;font-size:12.5px;line-height:1.35;color:var(--wp-ink-2)}.wp-brief{padding:28px 0 44px}.wp-brief-grid{max-width:920px}.wp-brief h2{margin:0;max-width:16ch;font-family:var(--font-serif-display),serif;font-weight:400;font-size:clamp(28px,4.4vw,40px);letter-spacing:-.03em;line-height:1.08}.wp-brief p{margin:12px 0 0;max-width:46ch;font-size:16.5px;line-height:1.55;color:var(--wp-ink-2)}.wp-founder{padding:12px 0 36px}.wp-founder-split{display:grid;gap:28px;align-items:center}.wp-founder-shot{margin:0;overflow:hidden;border-radius:22px}.wp-founder-shot img{display:block;width:100%;height:min(62vw,460px);-o-object-fit:cover;object-fit:cover;-o-object-position:42% 28%;object-position:42% 28%;transform:scale(1.28);transform-origin:40% 32%}.wp-founder-copy h2{margin:0;font-family:var(--font-serif-display),serif;font-weight:400;font-size:clamp(28px,4.4vw,42px);letter-spacing:-.03em;line-height:1.05}.wp-founder-copy p{margin:14px 0 0;font-size:16.5px;line-height:1.55;color:var(--wp-ink-2);max-width:42ch}.wp-sign{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin:18px 0 0}.wp-sign-name{font-family:var(--font-sora),sans-serif;font-weight:700;font-size:15px;color:var(--wp-ink)}.wp-sign-role{display:block;font-family:var(--font-grotesk),sans-serif;font-weight:500;font-size:13px;color:var(--wp-ink-3)}.wp-get{margin:0;padding:36px 0 48px;background:radial-gradient(70% 80% at 92% -20%,rgba(45,212,191,.14),transparent 48%),#0c332f;color:#f6f2e8}.wp-get .wp-kicker{color:var(--wp-aqua)}.wp-get h1,.wp-get h2{margin:0;font-family:var(--font-serif-display),serif;font-weight:400;font-size:clamp(32px,5vw,52px);letter-spacing:-.03em}.wp-get p{margin:12px 0 0;color:hsla(43,44%,94%,.78);max-width:36ch}.wp-get .wp-badge-row{margin-top:22px}.wp-get-grid{display:grid;gap:32px}.wp-get-ready{font-family:var(--font-serif-display),serif;font-size:clamp(22px,3vw,30px);line-height:1.15;color:#f6f2e8!important;max-width:18ch!important}.wp-get .wp-signin-line{color:hsla(43,44%,94%,.7)}.wp-get .wp-signin-line a{color:#fff}.wp-get .wp-cta:focus-visible,.wp-get :focus-visible{outline-color:#fff}.wp-page{padding:36px 0 64px}.wp-page h1{margin:0;font-family:var(--font-serif-display),serif;font-weight:400;font-size:clamp(32px,6vw,56px);letter-spacing:-.03em}@keyframes wp-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes wp-hero-settle{0%{transform:scale(1.045)}to{transform:scale(1)}}@keyframes wp-phone-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes wp-float{0%,to{transform:translateY(var(--wp-phone-lift,0))}50%{transform:translateY(calc(var(--wp-phone-lift, 0px) - 4px))}}@keyframes wp-water-drift{0%{transform:translateZ(0)}to{transform:translate3d(-16%,.8%,0)}}@keyframes wp-water-drift-alt{0%{transform:translateZ(0)}to{transform:translate3d(14%,-.7%,0)}}@keyframes wp-water-refract{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-1.8%,1.1%,0) scale(1.03)}}@media (hover:hover) and (pointer:fine){.wp-rail li:focus-within .wp-rail-ico,.wp-rail li:hover .wp-rail-ico{background:rgba(18,60,54,.07);border-color:rgba(18,60,54,.32);transform:translateY(-1px)}}@media (min-width:640px){.wp-rail{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:860px){.wp-hero-grid{grid-template-columns:minmax(280px,.86fr) minmax(300px,1.14fr);align-items:start}.wp-hero-copy{padding:8vh 0 0}.wp-hero-bg-img,.wp-hero-water-shift{background-position:50% 80%;-o-object-position:50% 80%;object-position:50% 80%}.wp-device{width:240px;max-width:none}.wp-stage{place-items:start end;padding-top:2vh;padding-right:12px;padding-bottom:30%}.wp-stage-float{--wp-phone-lift:0px}.wp-brief-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:40px 48px;align-items:end}.wp-brief p{margin:0}.wp-founder-split{grid-template-columns:1.05fr .95fr;gap:56px}.wp-founder-shot img{height:500px;-o-object-position:40% 30%;object-position:40% 30%;transform:scale(1.34);transform-origin:38% 30%}.wp-get{padding:44px 0 56px}.wp-get-grid{grid-template-columns:1.15fr .85fr;gap:40px;align-items:center}.wp-get-side{padding-left:36px;border-left:1px solid hsla(43,44%,94%,.16)}}@media (min-width:1440px){.wp-device{width:256px;max-width:none}.wp-stage{padding-top:3vh;padding-bottom:30%}.wp-stage-float{--wp-phone-lift:0px}}@media (min-width:1800px){.wp-device{width:280px;max-width:none}.wp-stage{padding-top:4vh;padding-bottom:30%}.wp-stage-float{--wp-phone-lift:0px}}@media (min-width:1100px){.wp-rail{grid-template-columns:repeat(8,minmax(0,1fr));gap:0;padding:4px 8px 12px}.wp-rail li{padding:6px 8px;border-right:1px solid rgba(22,51,46,.12)}.wp-rail li:last-child{border-right:0}}@media (max-width:859px){.wp-hero,.wp-hero-grid{min-height:0}.wp-hero-bg-img{-o-object-position:46% 84%;object-position:46% 84%;animation:none}.wp-hero-scrim{background:linear-gradient(180deg,rgba(8,28,26,.78),rgba(8,28,26,.38) 42%,rgba(8,28,26,.28))}.wp-hero-copy{padding:16px 0 8px}.wp-hero-copy>*{animation-duration:.4s}.wp-stage{min-height:340px;padding-bottom:16px}.wp-stage-float{animation:none}.wp-hero-caustic,.wp-hero-sheen,.wp-hero-water{display:none}.wp-brief{padding:20px 0 32px}.wp-get{padding:28px 0 36px}.wp-cta{width:100%}.wp-founder-shot img{height:280px;transform:scale(1.22);transform-origin:42% 30%}}@media (prefers-reduced-motion:reduce){.wp-badge,.wp-cta,.wp-hero-bg-img,.wp-hero-caustic,.wp-hero-caustic:before,.wp-hero-copy>*,.wp-hero-sheen,.wp-hero-sheen:before,.wp-hero-water,.wp-hero-water-shift,.wp-rail-ico,.wp-stage,.wp-stage-float{animation:none!important;transition:none!important}.wp-hero-caustic,.wp-hero-sheen,.wp-hero-water{display:none}.wp-hero-copy>*,.wp-stage{opacity:1!important;transform:none!important}.wp-stage-rig{--tilt-x:0deg;--tilt-y:0deg;transform:none!important;transition:none!important}.wp-device{transform:rotateX(6deg) rotateY(-10deg) rotate(4deg)}.wp-cta:hover{transform:none;box-shadow:none}}@media (max-width:560px){.wp-site .web-nav-signin{display:none}.wp-h-brand{font-size:36px}.wp-h-for{font-size:24px}.wp-hero-support{display:none}.wp-device{width:min(214px,58vw)}.wp-rail-wrap{padding:22px 0 0}.wp-get-ready{max-width:none!important}}@media (min-width:720px){html[data-wp-next=open] main:has(>.wp-login-frame){background:#06141e!important}html[data-wp-next=open] .wp-login-frame{background:#06141e!important}html[data-wp-next=open] .wp-login-frame>div[aria-hidden=true]{background:linear-gradient(180deg,rgba(6,20,30,.55),rgba(6,20,30,.35) 40%,rgba(6,20,30,.82))!important}.wp-login-frame>.wp-login-col>div:first-child>div:first-child,html[data-wp-next=open] .wp-login-frame>.wp-auth-content>div:first-child>div:first-child{font-family:var(--font-barlow-cond),"Barlow Condensed",sans-serif!important;font-weight:700!important;font-size:34px!important;letter-spacing:.14em!important;padding-left:.14em!important}html[data-wp-next=open] .wp-login-frame h1{font-family:var(--font-barlow-cond),"Barlow Condensed",sans-serif!important;font-weight:700!important;font-size:44px!important;line-height:.98!important;letter-spacing:0!important;text-shadow:none!important}html[data-wp-next=open] .wp-login-frame h1+p{font-size:16px!important;max-width:380px!important}html[data-wp-next=open] .wp-login-frame a[style*="0f7d72"],html[data-wp-next=open] .wp-login-frame button[style*="0f7d72"],html[data-wp-next=open] .wp-login-frame button[type=submit]{background:#0ea78f!important;box-shadow:0 12px 28px rgba(14,167,143,.32)!important;border-radius:14px!important}html[data-wp-next=open] .wp-login-frame a[style*="2ec4b6"],html[data-wp-next=open] .wp-login-frame div[style*="2ec4b6"],html[data-wp-next=open] .wp-login-frame span[style*="2ec4b6"]{color:#4fe0c0!important}html[data-wp-next=open] .wp-login-frame .wp-login-field{background:hsla(0,0%,100%,.06)!important;border:1px solid hsla(0,0%,100%,.14)!important;border-radius:14px!important}html[data-wp-next=open] .wp-login-frame .wp-login-field:focus-within{border-color:#4fe0c0!important;box-shadow:0 0 0 3px rgba(79,224,192,.28)!important}}@media (min-width:1024px){html[data-wp-next=open] .wp-login-frame{display:grid!important;grid-template-columns:1fr 1fr;min-height:100dvh}html[data-wp-next=open] .wp-login-frame>img[aria-hidden=true]{width:50%!important;right:auto!important}html[data-wp-next=open] .wp-login-frame>div[aria-hidden=true]{width:50%!important;right:auto!important;background:linear-gradient(90deg,rgba(6,20,30,.1),rgba(6,20,30,.45)),linear-gradient(180deg,rgba(6,20,30,.1),rgba(6,20,30,.6))!important}html[data-wp-next=open] .wp-login-frame>.wp-auth-content,html[data-wp-next=open] .wp-login-frame>.wp-login-col{grid-column:2;position:relative!important;z-index:2;width:100%!important;max-width:none!important;margin:0!important;min-height:100dvh;padding:clamp(40px,7vh,80px) clamp(40px,8vw,120px)!important;justify-content:center}html[data-wp-next=open] .wp-login-frame>.wp-auth-content>*,html[data-wp-next=open] .wp-login-frame>.wp-login-col>*{width:100%;max-width:440px}html[data-wp-next=open] .wp-login-frame>.wp-auth-content>div:first-child,html[data-wp-next=open] .wp-login-frame>.wp-login-col>div:first-child{align-items:flex-start!important}html[data-wp-next=open] .wp-login-frame>.wp-auth-content>div:first-child img,html[data-wp-next=open] .wp-login-frame>.wp-login-col>div:first-child img{width:150px!important}html[data-wp-next=open] .wp-login-frame>.wp-auth-content>div:first-child>div:last-child,html[data-wp-next=open] .wp-login-frame>.wp-login-col>div:first-child>div:last-child{text-align:left!important}html[data-wp-next=open] .wp-login-frame>.wp-login-col>div:nth-child(3){flex:0 0 auto!important;min-height:28px!important}html[data-wp-next=open] .wp-login-frame>.wp-auth-content>div:last-child,html[data-wp-next=open] .wp-login-frame>.wp-login-col>div:last-child{justify-content:flex-start!important;align-items:flex-start!important}html[data-wp-next=open] .wp-login-frame>.wp-login-col>div:last-child>div{justify-content:flex-start!important}}@media (min-width:720px){html[data-wp-next=open] body:has(.watch-onboarding),html[data-wp-next=open] body:has(>div>.watch-onboarding){background:#06141e}html[data-wp-next=open] .v2.watch-onboarding{width:min(640px,calc(100% - 48px))!important;max-width:640px!important;height:auto!important;min-height:0!important;margin:32px auto!important;border-radius:28px;overflow:hidden;box-shadow:0 30px 90px rgba(0,0,0,.45),0 0 0 1px hsla(0,0%,100%,.06)}}