@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;850;900&family=Plus+Jakarta+Sans:wght@600;700;800&family=Space+Grotesk:wght@500;700&display=swap");:root{--dark:#111111;--darker:#0a0a0a;--cream:#faf8f5;--paper:#faf8f5;--ink:#0a0a0a;--muted:#6b6360;--line:#dedbd4;--line-dark:#252a27;--mint:#34d399;--mint-deep:#059669;--terracotta:#c07b40;--stone:#9e9790;--cream-text:#f7f5f2;--display:"Plus Jakarta Sans",Inter,ui-sans-serif,system-ui,sans-serif;--mono:"Space Grotesk",Inter,ui-sans-serif,system-ui,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body,html{max-width:100%;overflow-x:hidden}body{margin:0;background:var(--paper);color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}::selection{background:rgba(103,211,160,.32)}a{color:inherit;text-decoration:none}button,input{font:inherit}.nav{align-items:center;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:transparent;border-bottom:1px solid transparent;color:#fff;display:grid;grid-gap:24px;gap:24px;grid-template-columns:210px 1fr auto;height:82px;left:0;padding:0 clamp(24px,5.6vw,96px);position:fixed;top:0;transform:none;width:100%;z-index:20}.nav.navOnLight{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:rgba(6,29,21,.94);border-bottom-color:rgba(52,211,153,.12)}.benefits,.nav,.navButton,.navLinks a,.newWay,.oldCard,.outlineButton,.primaryButton,.supportLink,.waitlistForm,.wordmark,details,summary{transition:background-color .22s ease,border-color .22s ease,box-shadow .22s ease,color .22s ease,opacity .22s ease,transform .22s ease}.wordmark{align-items:center;display:flex;height:auto;overflow:visible;width:max-content}.wordmark:hover{opacity:.82;transform:translateY(-1px)}.brandLogo{align-items:center;color:#f7f5f2;display:inline-flex;gap:12px;line-height:1;white-space:nowrap}.brandLogo--ink{color:var(--ink)}.brandLogo img{display:block;height:auto;object-fit:contain;width:70px}.brandLogo span{color:currentColor;font-family:var(--display);font-size:20px;font-weight:800;letter-spacing:-.02em}.navLinks{align-items:center;display:flex;gap:clamp(24px,3.1vw,44px);justify-content:center}.navButton,.navLinks a{color:rgba(255,255,255,.72);font-size:14px;font-weight:600}.navLinks a{position:relative}.navLinks a:after{background:var(--mint);bottom:-8px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:right;transition:transform .22s ease;width:100%}.navLinks a:focus-visible,.navLinks a:hover{color:#fff}.navLinks a:focus-visible:after,.navLinks a:hover:after{transform:scaleX(1);transform-origin:left}.navActions{align-items:center;display:flex;gap:12px}.navButton{align-items:center;border-radius:999px;display:inline-flex;justify-content:center;min-height:38px;padding:0 22px;white-space:nowrap}.navButton.ghost{border:1px solid rgba(255,255,255,.28);color:#fff}.navButton.filled{background:var(--mint);color:#fff;font-weight:800}.navButton:focus-visible,.navButton:hover,.outlineButton:focus-visible,.outlineButton:hover,.primaryButton:focus-visible,.primaryButton:hover,.supportLink:focus-visible,.supportLink:hover{transform:translateY(-2px)}.navButton.ghost:focus-visible,.navButton.ghost:hover,.outlineButton:focus-visible,.outlineButton:hover{border-color:rgba(255,255,255,.68);background:rgba(255,255,255,.06)}.navButton.filled:focus-visible,.navButton.filled:hover,.waitlistForm>button:focus-visible,.waitlistForm>button:hover{background:#7ee0b0;box-shadow:0 14px 34px rgba(103,211,160,.28)}.primaryButton:focus-visible,.primaryButton:hover{background:#cf8950;box-shadow:0 14px 34px rgba(192,123,64,.22)}.hero{height:100vh;min-height:720px;position:relative}.photoHero{background:radial-gradient(120% 90% at 78% 30%,rgba(52,211,153,.18) 0,rgba(0,0,0,0) 55%),radial-gradient(80% 70% at 12% 90%,rgba(192,123,64,.12) 0,rgba(0,0,0,0) 55%),linear-gradient(rgba(17,17,17,.94),rgba(17,17,17,.94)),url(/assets/design-kit/img-grid-1.jpg) 50% /cover;color:#fff;overflow:hidden}.finalCta{color:#fff;background:linear-gradient(rgba(7,9,9,.82),rgba(7,9,9,.86)),url(/assets/figma/footer-workers.png) 50% /cover}.heroGrid{align-items:center;display:grid;grid-gap:40px;gap:40px;grid-template-columns:minmax(0,1fr) minmax(360px,.95fr);margin:0 auto;max-width:1080px;height:100%;min-height:720px;padding:120px 24px 96px;position:relative}.heroCopy{position:relative;z-index:2}.heroBadge{align-items:center;border:1px solid rgba(247,245,242,.12);border-radius:999px;color:rgba(247,245,242,.55);display:inline-flex;font-size:11.5px;font-weight:800;gap:8px;letter-spacing:2.5px;margin-bottom:24px;padding:7px 14px;text-transform:uppercase}.heroBadge span{background:var(--mint);border-radius:999px;height:6px;width:6px}.eyebrow{align-items:center;color:var(--mint);display:inline-flex;gap:13px;font-size:12px;font-weight:850;letter-spacing:.44em;margin:0 0 28px;text-transform:uppercase}.eyebrow span{background:currentColor;display:inline-block;height:1px;width:32px}h1,h2,h3,h4,p{margin-top:0}.hero h1{color:var(--cream-text);font-family:var(--display);font-size:clamp(44px,5vw,58px);font-weight:800;letter-spacing:-1.5px;line-height:1.06;margin-bottom:22px}.hero h1 em{color:var(--mint);font-style:normal}.mobileLine{display:inline}.subhead{color:rgba(255,255,255,.58);font-size:18px;margin-bottom:8px}.heroLine{color:rgba(247,245,242,.55);font-size:17px;font-weight:400;line-height:1.65;margin-bottom:32px;max-width:470px}.heroLine strong{color:var(--cream-text);font-weight:700}.heroButtons{display:flex;flex-wrap:wrap;gap:14px;justify-content:flex-start}.outlineButton,.primaryButton{align-items:center;border-radius:999px;display:inline-flex;font-size:15px;font-weight:850;gap:12px;justify-content:center;min-height:56px;min-width:238px;padding:0 30px}.outlineButton span,.primaryButton span{transition:transform .22s ease}.outlineButton:focus-visible span,.outlineButton:hover span,.primaryButton:focus-visible span,.primaryButton:hover span{transform:translateX(4px)}.primaryButton{background:var(--terracotta);color:#fff}.outlineButton{border:1px solid rgba(255,255,255,.34);color:#fff}.scrollHint{bottom:24px;color:rgba(255,255,255,.3);font-family:var(--mono);font-size:12px;left:50%;letter-spacing:1.2px;position:absolute;transform:translateX(-50%);text-transform:uppercase}.scrollHint:after{animation:scrollPulse 1.8s ease-in-out infinite;background:currentColor;content:"";display:block;height:38px;margin:12px auto 0;opacity:.75;width:1px}.heroPhones{align-items:center;display:flex;height:600px;justify-content:center;position:relative;z-index:1}.heroFloatCard{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:rgba(15,15,15,.78);border:1px solid rgba(247,245,242,.12);border-radius:16px;box-shadow:0 28px 60px -22px rgba(0,0,0,.7);display:grid;grid-gap:4px;gap:4px;grid-template-columns:auto 1fr;padding:14px 18px;position:absolute;width:220px;z-index:4;animation:heroFloat 6s ease-in-out infinite}.heroFloatCard small,.heroFloatCard strong{display:block;grid-column:2/3}.heroFloatCard strong{color:var(--cream-text);font-size:13px;font-weight:800}.heroFloatCard small{color:rgba(247,245,242,.55);font-size:11px;margin-top:2px}.heroFloatTag{align-items:center;background:rgba(52,211,153,.18);border-radius:999px;color:var(--mint);display:inline-flex;font-size:9.5px;font-weight:900;grid-column:1/3;height:18px;justify-self:start;letter-spacing:.18em;margin-bottom:4px;padding:0 10px;text-transform:uppercase}.heroFloatTag.accent{background:rgba(192,123,64,.2);color:#e3a779}.heroFloatCardTop{left:-4%;top:8%;animation-delay:-2s}.heroFloatCardBottom{bottom:10%;right:0;animation-delay:-4s}@keyframes heroFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.phoneShell{background:#050505;border:1px solid rgba(247,245,242,.1);border-radius:44px;box-shadow:0 50px 90px -28px rgba(0,0,0,.75);height:558px;padding:9px;position:absolute;width:270px}.phoneScreen{background:var(--dark);border-radius:36px;height:100%;overflow:hidden;position:relative;width:100%}.phoneNotch{background:#050505;border-radius:20px;height:26px;left:50%;position:absolute;top:9px;transform:translateX(-50%);width:96px;z-index:7}.phoneMap{filter:brightness(.8);transform:translateX(-86px) rotate(-7deg) scale(.9);z-index:1}.phoneSwipe{transform:translateX(58px) rotate(4deg);z-index:2}.phoneStatus{align-items:flex-end;display:flex;height:44px;justify-content:space-between;padding:0 18px 7px;position:relative;z-index:6}.phoneStatus span{color:var(--cream-text);font-size:13px;font-weight:800}.phoneIndicators{gap:5px;height:14px}.phoneIndicators,.signalBars{align-items:flex-end;display:inline-flex}.signalBars{gap:2px;height:11px;width:17px}.signalBars b{background:var(--cream-text);border-radius:2px;display:block;opacity:.92;width:3px}.signalBars b:first-child{height:4px}.signalBars b:nth-child(2){height:6px}.signalBars b:nth-child(3){height:8px}.signalBars b:nth-child(4){height:11px}.wifiMark{display:inline-block;height:12px;position:relative;width:16px}.wifiMark b{border-color:var(--cream-text);border-radius:999px 999px 0 0;border-style:solid;border-width:1.4px 1.4px 0;bottom:1px;display:block;left:50%;opacity:.9;position:absolute;transform:translateX(-50%)}.wifiMark b:first-child{height:8px;width:16px}.wifiMark b:nth-child(2){height:5px;width:10px}.wifiMark b:nth-child(3){background:var(--cream-text);border:0;border-radius:50%;bottom:0;height:2.8px;width:2.8px}.batteryMark{border:1.4px solid rgba(247,245,242,.75);border-radius:3px;display:inline-block;height:11px;position:relative;width:23px}.batteryMark:after{background:rgba(247,245,242,.75);border-radius:0 2px 2px 0;content:"";height:5px;position:absolute;right:-3.5px;top:2px;width:2px}.batteryMark b{background:var(--cream-text);border-radius:1.5px;display:block;height:7px;margin:1px;width:16px}.phoneTop{align-items:center;display:flex;justify-content:space-between;padding:6px 20px 0}.mapSearch,.phoneTop span{color:var(--cream-text);font-size:13px;font-weight:800}.phoneTop button{background:transparent;border:1px solid rgba(247,245,242,.12);border-radius:8px;color:rgba(247,245,242,.55);height:30px;width:30px}.phoneMeta{color:rgba(247,245,242,.4);font-size:11px;margin:8px 20px 0}.swipeStack{height:340px;margin:10px 18px 0;position:relative}.jobSwipeCard,.stackCard{border:1px solid rgba(247,245,242,.12);border-radius:18px;left:0;position:absolute;right:0;top:0}.stackBack{background:#161616;height:320px;left:10px;right:10px;top:14px}.stackMid{background:#1c1c1c;height:320px;left:5px;right:5px;top:7px}.jobSwipeCard{background:#202020;overflow:hidden;padding:18px}.jobSwipeCard:before{background:var(--mint);content:"";height:4px;left:-1px;position:absolute;right:-1px;top:-1px}.employerRow{align-items:center;display:flex;gap:10px}.employerRow>span{align-items:center;background:rgba(52,211,153,.16);border-radius:10px;color:var(--mint);display:inline-flex;font-family:var(--display);font-size:15px;font-weight:800;height:38px;justify-content:center;width:38px}.employerRow strong{color:var(--cream-text);display:block;font-size:12px}.employerRow small{color:rgba(247,245,242,.4);display:block;font-size:10px;margin-top:2px}.jobSwipeCard h3{color:var(--cream-text);font-family:var(--display);font-size:21px;line-height:1.24;margin:16px 0 12px}.jobSwipeCard p{color:rgba(247,245,242,.4);font-size:12px;margin-bottom:14px}.jobSwipeCard p strong{color:var(--mint);font-family:var(--display);font-size:22px;font-weight:800}.phoneTags{display:flex;flex-wrap:wrap;gap:7px}.phoneTags span{border:1px solid rgba(247,245,242,.12);border-radius:999px;color:rgba(247,245,242,.55);font-size:10px;font-weight:700;padding:4px 9px}.jobDistance{border-top:1px solid rgba(247,245,242,.08);color:rgba(247,245,242,.4);display:block;font-size:11px;margin-top:16px;padding-top:14px}.swipeActions{display:flex;gap:22px;justify-content:center;padding-top:18px}.swipeActions button{align-items:center;border-radius:999px;display:inline-flex;font-size:24px;font-weight:700;height:52px;justify-content:center;width:52px}.swipeActions button:first-child{background:transparent;border:1px solid rgba(247,245,242,.15);color:rgba(247,245,242,.55)}.swipeActions button:last-child{background:var(--mint);border:0;box-shadow:0 12px 26px -8px rgba(52,211,153,.7);color:#06231a;height:62px;width:62px}.phoneTabbar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(10,10,10,.92);border-top:1px solid rgba(247,245,242,.08);bottom:0;height:64px;justify-content:space-around;left:0;padding:8px 14px 10px;position:absolute;right:0}.phoneTabbar,.phoneTabbar span{align-items:center;display:flex}.phoneTabbar span{color:rgba(247,245,242,.3);flex-direction:column;font-size:9px;font-weight:700;gap:4px;min-width:42px}.phoneTabbar .active{color:var(--mint)}.phoneTabIcon{fill:none;height:18px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;width:18px}.phoneMap .phoneScreen{background:#0c1411}.mapGrid{background:radial-gradient(circle at 50% 46%,rgba(52,211,153,.14) 0,rgba(0,0,0,0) 55%),repeating-linear-gradient(35deg,rgba(247,245,242,.05) 0 1px,transparent 1px 46px),repeating-linear-gradient(-52deg,rgba(247,245,242,.05) 0 1px,transparent 1px 60px);inset:0;position:absolute}.mapSearch{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(10,10,10,.85);border:1px solid rgba(247,245,242,.12);border-radius:12px;left:16px;padding:11px 14px;position:absolute;right:16px;top:50px;z-index:6}.mapPin{background:var(--mint);border-radius:999px;color:#06231a;font-size:10px;font-weight:900;padding:4px 8px;position:absolute;transform:translate(-50%,-100%);z-index:5}.pinOne{left:32%;top:40%}.pinTwo{left:68%;top:33%}.pinThree{background:var(--terracotta);color:#fff;font-size:11px;left:58%;padding:5px 9px;top:52%}.pinFour{left:78%;top:58%}.userPin{background:var(--terracotta);border:3px solid #fff;border-radius:999px;box-shadow:0 0 0 6px rgba(192,123,64,.25);height:16px;left:46%;position:absolute;top:70%;width:16px}.mapSheet{background:var(--dark);border-top:1px solid rgba(247,245,242,.12);border-radius:20px 20px 0 0;bottom:64px;left:0;padding:16px 18px;position:absolute;right:0;z-index:6}.mapSheet i{background:rgba(247,245,242,.15);border-radius:999px;height:4px;margin:0 auto 14px;width:36px}.mapSheet i,.mapSheet span,.mapSheet strong{display:block}.mapSheet strong{color:var(--cream-text);font-size:13px}.mapSheet span{color:rgba(247,245,242,.4);font-size:11px;margin-top:3px}.mapSheet button{background:var(--mint);border:0;border-radius:999px;color:#06231a;font-size:12px;font-weight:900;padding:9px 14px;position:absolute;right:18px;top:54px}.section{overflow-x:clip;padding:clamp(92px,10vw,142px) clamp(24px,7vw,118px)}.intro{background:var(--paper);display:grid;grid-gap:clamp(44px,7vw,96px);gap:clamp(44px,7vw,96px);grid-template-columns:minmax(0,1fr) minmax(360px,.9fr)}.introCopy h2,.section h2{font-size:clamp(44px,5.4vw,76px);letter-spacing:-.07em;line-height:.96;margin-bottom:26px}.introCopy h3{color:#8b8b86;font-size:19px;letter-spacing:.24em;margin-bottom:16px;text-transform:uppercase}.difference>p,.introCopy>p{color:var(--muted);font-size:18px;line-height:1.48;max-width:680px}.freedomList{display:grid;grid-gap:16px;gap:16px;margin-top:36px}.freedomList--interactive{grid-template-columns:repeat(2,minmax(0,1fr))}.freedom{background:#fff;border:1px solid var(--line);cursor:default;display:grid;grid-gap:14px;gap:14px;grid-template-columns:44px 1fr;outline:none;overflow:hidden;padding:22px;position:relative;transition:background-color .32s ease,border-color .32s ease}.freedom:active,.freedom:focus-visible,.freedom:focus-within,.freedom:hover{border-color:var(--mint-deep)}.freedom:active .freedomIcon,.freedom:focus-visible .freedomIcon,.freedom:focus-within .freedomIcon,.freedom:hover .freedomIcon{background:var(--mint);border-color:var(--mint);color:#fff}.freedom:active h4,.freedom:focus-visible h4,.freedom:focus-within h4,.freedom:hover h4{color:var(--mint-deep)}.freedomIcon{align-items:center;background:rgba(52,211,153,.08);border:1px solid rgba(5,150,105,.22);color:var(--mint-deep);display:inline-flex;height:44px;justify-content:center;transition:background-color .28s ease,border-color .28s ease,color .28s ease;width:44px}.freedomIcon svg{height:22px;width:22px}.freedom h4{font-size:15px;margin-bottom:6px;transition:color .28s ease}.freedom p{color:var(--muted);font-size:13.5px;line-height:1.55;margin-bottom:0;max-height:0;opacity:0;overflow:hidden;transition:max-height .42s cubic-bezier(.16,1,.3,1),opacity .24s ease 80ms}.freedom:active p,.freedom:focus-visible p,.freedom:focus-within p,.freedom:hover p{max-height:200px;opacity:1}.dispatchVisual{align-items:center;align-self:center;background:linear-gradient(165deg,#fbfaf7 0,#e7f6ee 55%,var(--mint) 100%);display:flex;justify-content:center;min-height:clamp(340px,34vw,430px);overflow:hidden;padding:clamp(28px,4vw,46px);position:relative;width:100%}.dispatchVisual .corner{display:none}.marketplaceStack{display:grid;grid-gap:10px;gap:10px;margin:0 auto;max-width:360px;min-width:0;position:relative;width:100%}.liveBadge{align-items:center;align-self:start;background:rgba(10,10,10,.92);border-radius:999px;color:#fff;display:inline-flex;font-size:10px;font-weight:800;gap:8px;justify-self:start;letter-spacing:.18em;margin-bottom:6px;padding:7px 13px;text-transform:uppercase}.liveBadge i{background:var(--mint);border-radius:999px;box-shadow:0 0 0 4px rgba(52,211,153,.25);display:inline-block;height:7px;width:7px;animation:liveDot 1.6s ease-in-out infinite}@keyframes liveDot{0%,to{opacity:1}50%{opacity:.4}}.opportunityCard{align-content:start;background:#fff;border:1px solid rgba(10,10,10,.06);border-radius:14px;box-shadow:0 18px 38px -22px rgba(6,29,21,.32);display:grid;grid-gap:9px;gap:9px;min-width:0;overflow:hidden;padding:15px 16px 13px;position:relative;transform-origin:center top;transition:transform .36s cubic-bezier(.16,1,.3,1),box-shadow .32s ease;width:100%}.opportunityCard.tone-mint{border-top:3px solid var(--mint)}.opportunityCard.tone-terracotta{border-top:3px solid var(--terracotta)}.opportunityCard.tone-ink{border-top:3px solid var(--ink)}.opportunityCard header{align-items:center;display:grid;grid-gap:10px;gap:10px;grid-template-columns:36px minmax(0,1fr) minmax(58px,auto);min-width:0}.opportunityAvatar{align-items:center;background:rgba(52,211,153,.14);border-radius:10px;color:var(--mint-deep);display:inline-flex;font-family:var(--display);font-size:13px;font-weight:900;height:36px;justify-content:center;letter-spacing:.02em;width:36px}.tone-terracotta .opportunityAvatar{background:rgba(192,123,64,.18);color:var(--terracotta)}.tone-ink .opportunityAvatar{background:rgba(10,10,10,.08);color:var(--ink)}.opportunityCard header strong{color:var(--ink);font-size:12.5px;font-weight:800}.opportunityCard header small,.opportunityCard header strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.opportunityCard header small{color:var(--muted);font-size:10.5px;margin-top:2px}.opportunityPrice{min-width:0;text-align:right}.opportunityPrice em{color:var(--ink);display:block;font-family:var(--display);font-size:16px;font-style:normal;font-weight:900;letter-spacing:-.02em}.opportunityPrice i{color:var(--muted);display:block;font-size:9.5px;font-style:normal;margin-top:2px}.opportunityCard h4{color:var(--ink);font-family:var(--display);font-size:15.5px;font-weight:800;letter-spacing:-.02em;line-height:1.25;margin:0}.opportunityCard footer{align-items:center;border-top:1px solid var(--line);display:flex;gap:10px;justify-content:space-between;min-height:0;overflow:hidden;padding-top:9px}.opportunityCard footer small{color:var(--muted);flex:1 1 auto;font-size:10px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.opportunityStatus{align-items:center;background:rgba(52,211,153,.18);border-radius:999px;color:var(--mint-deep);display:inline-flex;flex:0 0 auto;font-size:10px;font-weight:850;height:23px;justify-content:center;padding:0 9px}.opportunityQueue{display:grid;grid-gap:8px;gap:8px;min-width:0;width:100%}.opportunityRow{background:rgba(255,255,255,.84);border:1px solid rgba(10,10,10,.06);border-radius:12px;box-shadow:0 12px 28px -24px rgba(6,29,21,.4);min-width:0;overflow:hidden;padding:10px 11px;width:100%}.opportunityRow header{align-items:center;display:grid;grid-gap:9px;gap:9px;grid-template-columns:32px minmax(0,1fr) minmax(54px,auto);min-width:0}.opportunityRow .opportunityAvatar{border-radius:9px;font-size:11px;height:32px;width:32px}.opportunityRow strong{color:var(--ink);font-size:12px;font-weight:800}.opportunityRow small,.opportunityRow strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.opportunityRow small{color:var(--muted);font-size:10.5px;margin-top:2px}.opportunityRow .opportunityPrice em{font-size:14px}.corner{border-color:var(--mint);border-style:solid;height:82px;position:absolute;width:82px;transition:transform .26s ease}.topLeft{border-width:1px 0 0 1px;left:-16px;top:-40px}.bottomRight{border-width:0 1px 1px 0;bottom:-16px;right:-16px}.dark{background:#061d15;color:#fff}.audience h2 em,.faq h2 em,.finalCta h2 em,.how h2 em,.speed em,.waitlist h2 em{color:var(--mint);font-style:normal}.faqHeader p,.howIntro,.stepsPanel p{color:rgba(255,255,255,.52);line-height:1.55}.audienceHeader,.faqHeader{align-items:center;display:grid;grid-gap:48px;gap:48px;grid-template-columns:1fr minmax(300px,.55fr)}.audienceHeader p{color:var(--muted);line-height:1.55}.categoryGrid{display:grid;grid-gap:18px;gap:18px;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:54px;min-width:0}.category{align-items:center;background:#fff;border:1px solid var(--line);cursor:default;display:flex;flex-direction:column;isolation:isolate;justify-content:center;min-height:196px;min-width:0;outline:none;overflow:hidden;padding:28px 16px;position:relative;text-align:center;transition:background-color .32s ease,border-color .32s ease,box-shadow .32s ease,transform .32s ease;width:100%}.category:active,.category:focus-visible,.category:focus-within,.category:hover{background:var(--paper);border-color:var(--mint-deep);box-shadow:0 24px 48px -28px rgba(5,150,105,.45);transform:translateY(-3px)}.categoryWatermark{color:var(--mint-deep);font-size:130px;left:50%;line-height:1;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-45%) scale(.85);transition:opacity .46s cubic-bezier(.16,1,.3,1),transform .52s cubic-bezier(.16,1,.3,1);z-index:0}.category:active .categoryWatermark,.category:focus-visible .categoryWatermark,.category:focus-within .categoryWatermark,.category:hover .categoryWatermark{opacity:.08;transform:translate(-50%,-50%) scale(1.05)}.categoryIcon{display:block;font-size:38px;line-height:1;margin-bottom:14px;position:relative;transition:opacity .36s ease,transform .46s cubic-bezier(.16,1,.3,1);z-index:1}.category:active .categoryIcon,.category:focus-visible .categoryIcon,.category:focus-within .categoryIcon,.category:hover .categoryIcon{opacity:0;transform:translateY(-12px) scale(.85)}.category h3{font-size:14px;font-weight:800;letter-spacing:-.01em;margin:0;position:relative;transition:transform .38s cubic-bezier(.16,1,.3,1);z-index:1}.category:active h3,.category:focus-visible h3,.category:focus-within h3,.category:hover h3{transform:translateY(-46px)}.category p{color:var(--muted);font-size:12.5px;left:16px;line-height:1.5;margin:0;opacity:0;position:absolute;right:16px;text-align:center;top:64%;transform:translateY(14px);transition:opacity .36s ease 80ms,transform .46s cubic-bezier(.16,1,.3,1) 80ms;z-index:1}.category:active p,.category:focus-visible p,.category:focus-within p,.category:hover p{opacity:1;transform:translateY(0)}.moreLine{align-items:center;color:#aaa9a4;display:flex;gap:34px;justify-content:center;margin:54px 0 0}.moreLine:after,.moreLine:before{background:var(--line);content:"";height:1px;max-width:310px;width:28%}.how{background:var(--dark)}.twoPanels{border:1px solid var(--line-dark);display:grid;grid-template-columns:1fr 1fr;margin-top:66px}.twoPanels>[data-reveal]{display:flex;min-width:0}.stepsPanel{background:var(--dark);padding:40px;width:100%}.stepsPanelLight{background:var(--paper);color:var(--ink)}.tag{background:var(--mint-deep);color:#fff!important;display:inline-flex;font-size:12px;font-weight:900;letter-spacing:.18em;margin-bottom:20px;padding:10px 18px;text-transform:uppercase}.steps{display:grid;grid-gap:34px;gap:34px;margin-top:40px}.step{display:grid;grid-gap:24px;gap:24px;grid-template-columns:42px 1fr}.stepIcon{align-items:center;border:1px solid var(--line-dark);color:var(--mint);display:inline-flex;height:42px;justify-content:center;width:42px}.step:hover .stepIcon{background:rgba(103,211,160,.1);transform:translateY(-2px)}.stepsPanelLight .stepIcon{border-color:var(--line);color:var(--ink)}.step h3{font-size:18px}.step p{margin:10px 0 0}.stepsPanelLight .panelLead,.stepsPanelLight .step p{color:var(--muted)}.panelMetric{border-top:1px solid var(--line-dark);margin-top:42px;padding-top:32px}.stepsPanelLight .panelMetric{border-top-color:var(--line)}.panelMetric span,.panelMetric strong{display:block}.panelMetric span{font-size:14px;font-weight:800;margin-bottom:10px}.panelMetric strong{color:var(--mint);font-size:clamp(28px,3vw,38px);letter-spacing:-.06em}.stepsPanelLight .panelMetric strong{color:var(--ink)}.difference h2 del{color:#a6a39e;text-decoration-thickness:4px}.comparison{display:grid;grid-gap:54px;gap:54px;grid-template-columns:1.25fr .8fr;margin-top:44px}.comparison h3{color:#9b9992;font-size:12px;letter-spacing:.17em;text-transform:uppercase}.oldCard{align-items:start;border:1px solid var(--line);display:grid;grid-gap:20px;gap:20px;grid-template-columns:34px 1fr;margin-top:24px;padding:24px}.oldCard:hover{border-color:rgba(63,177,120,.45);box-shadow:0 14px 38px rgba(18,19,16,.06);transform:translateY(-3px)}.oldCard:hover>span{background:#e5f6ed;color:var(--mint-deep)}.oldCard>span{align-items:center;background:#f2f0ec;color:#b9b5ad;display:inline-flex;height:34px;justify-content:center;transition:background-color .22s ease,color .22s ease}.oldCard h4{margin-bottom:8px}.oldCard small{background:#ebe8e2;border-radius:999px;color:#a7a39c;font-size:12px;margin-left:8px;padding:4px 8px}.oldCard p{color:var(--muted);line-height:1.5;margin-bottom:0}.newWay{background:var(--dark);color:#fff;padding:38px 32px}.benefits:hover,.newWay:hover{box-shadow:0 22px 54px rgba(6,29,21,.22);transform:translateY(-4px)}.newWay h3{color:#fff;font-size:26px;letter-spacing:-.04em;margin-bottom:2px;text-transform:none}.newWay h3 span{color:var(--mint)}.newWay>p{color:rgba(255,255,255,.35);font-size:12px;letter-spacing:.18em;text-transform:uppercase}.newWay ul{display:grid;grid-gap:14px;gap:14px;list-style:none;margin:34px 0;padding:0}.newWay li{color:rgba(255,255,255,.82)}.newWayFooter{border-top:1px solid var(--line-dark);letter-spacing:0!important;line-height:1.45;padding-top:28px;text-transform:none!important}.speed{background:var(--dark);color:#fff;margin-top:64px;padding:42px}.speed span,.speed strong{display:block}.speed span{color:var(--mint);font-size:12px;font-weight:800;letter-spacing:.18em;margin-bottom:20px;text-transform:uppercase}.speed strong{font-size:clamp(24px,3vw,34px);letter-spacing:-.05em}.speed del{color:rgba(255,255,255,.2)}.waitlist{text-align:center}.scarcity{background:var(--dark);color:#fff;display:inline-flex;font-size:14px;font-weight:800;margin:0 auto 52px;padding:18px 34px}.scarcity span{color:rgba(255,255,255,.52);font-weight:500;margin-left:6px}.waitlist>p{color:var(--muted);font-size:18px}.waitlistGrid{display:grid;grid-template-columns:1fr 1fr;margin:72px auto 0;max-width:1024px;text-align:left}.benefits,.waitlistForm{padding:40px}.waitlistForm{border:1px solid var(--line)}.waitlistForm:hover{border-color:rgba(63,177,120,.48);box-shadow:0 18px 46px rgba(21,22,19,.07)}.tabs{border:1px solid var(--line);display:grid;grid-template-columns:1fr 1fr;margin-bottom:28px}.tabs button{background:transparent;border:0;color:#8d8a84;font-weight:800;min-height:44px;transition:background-color .22s ease,color .22s ease}.tabs button:not(.active):focus-visible,.tabs button:not(.active):hover{background:#f1eee8;color:var(--ink)}.tabs .active{background:var(--dark);color:#fff}.waitlistForm label{color:#9b9891;display:block;font-size:12px;font-weight:800;letter-spacing:.14em;margin-bottom:18px;text-transform:uppercase}.waitlistForm input{background:#fff;border:1px solid var(--line);color:var(--ink);display:block;font-size:15px;height:48px;margin-top:10px;padding:0 16px;width:100%;transition:border-color .22s ease,box-shadow .22s ease}.waitlistForm input:focus,.waitlistForm input:hover{border-color:var(--mint-deep);box-shadow:0 0 0 3px rgba(103,211,160,.14)}.waitlistForm>button{background:var(--mint);border:0;color:#fff;cursor:pointer;font-weight:850;height:56px;margin:14px 0 18px;width:100%}.waitlistForm>button:disabled{cursor:wait;opacity:.72}.formMessage{background:rgba(52,211,153,.12);border:1px solid rgba(52,211,153,.4);color:#047857;font-size:13px;font-weight:700;line-height:1.45;margin:0 0 18px;padding:12px 14px;text-align:center}.formMessage.error{background:rgba(192,123,64,.12);border-color:rgba(192,123,64,.45);color:#9a5a25}.waitlistForm small{color:#aaa7a0;display:block;line-height:1.5;text-align:center}.benefits{background:var(--dark);color:#fff}.benefits .eyebrow{font-size:11px;margin-bottom:28px}.benefits h3{font-size:25px}.benefits ol{counter-reset:benefits;display:grid;grid-gap:18px;gap:18px;list-style:none;margin:34px 0;padding:0}.benefits li{color:rgba(255,255,255,.58);counter-increment:benefits}.benefits li:before{background:var(--mint);color:var(--dark);content:counter(benefits);display:inline-flex;font-weight:900;height:22px;justify-content:center;margin-right:18px;width:22px}.progress{border:1px solid var(--mint-deep);padding:22px}.progress div{display:flex;justify-content:space-between}.progress p,.progress span{color:rgba(255,255,255,.56);font-size:13px;margin:0}.progress strong{color:var(--mint);font-size:13px}.progress i{background:linear-gradient(90deg,var(--mint) 84%,#222 84%);display:block;height:6px;margin:16px 0 12px;transform-origin:left}.faq{background:var(--dark)}.faqList{border:1px solid var(--line-dark);margin:64px auto 0;max-width:900px}details{border-bottom:1px solid var(--line-dark);padding:28px;scroll-margin-top:112px}details:hover{background:rgba(255,255,255,.025)}details:last-child{border-bottom:0}summary{cursor:pointer;font-weight:800;list-style:none;padding-right:34px;position:relative}summary:after{color:var(--mint);content:"+";font-size:22px;position:absolute;right:0;top:-3px;transition:transform .22s ease}details[open] summary:after{transform:rotate(45deg)}summary::-webkit-details-marker{display:none}details p{border-left:3px solid var(--mint);color:rgba(255,255,255,.54);margin:24px 0 0;padding-left:22px}.supportLink{border:1px solid var(--mint-deep);color:var(--mint);display:table;font-weight:800;margin:72px auto 0;padding:18px 28px}.supportLink:focus-visible,.supportLink:hover{background:rgba(103,211,160,.08)}.finalCta{align-items:center;display:flex;justify-content:center;min-height:560px;padding:80px 24px;text-align:center}.finalCta h2{font-size:clamp(54px,7vw,92px);letter-spacing:-.07em;line-height:.95;margin-bottom:30px}.finalCta p{color:rgba(255,255,255,.56);font-size:18px;line-height:1.5;margin:0 auto 42px;max-width:620px}footer{align-items:center;background:var(--paper);color:var(--ink);display:flex;justify-content:space-between;padding:44px clamp(24px,7vw,118px)}.footerBrand{align-items:flex-start;display:flex;flex-direction:column;gap:10px}.footerBrand .brandLogo img{width:82px}.footerBrand .brandLogo span{font-size:30px}footer p{color:#aaa7a0;line-height:1.5;margin:6px 0 0}footer>p{text-align:right}[data-reveal]{opacity:0;transform:translateY(26px);transition:opacity .72s ease,transform .72s cubic-bezier(.16,1,.3,1),background-color .22s ease,border-color .22s ease,box-shadow .22s ease,color .22s ease;transition-delay:var(--reveal-delay,0s);will-change:opacity,transform}[data-reveal=hero]{transform:translateY(18px) scale(.985);transition-duration:.9s}[data-reveal=left]{transform:translateX(-26px)}[data-reveal=right]{transform:translateX(26px)}[data-reveal].is-visible{opacity:1;transform:translate(0) scale(1)}[data-reveal].is-visible.oldCard:hover{transform:translateY(-3px)}[data-reveal].is-visible.benefits:hover,[data-reveal].is-visible.newWay:hover{transform:translateY(-4px)}.categoryGrid [data-reveal]:nth-child(2),.faqList [data-reveal]:nth-child(2),.freedomList [data-reveal]:nth-child(2){--reveal-delay:70ms}.categoryGrid [data-reveal]:nth-child(3),.faqList [data-reveal]:nth-child(3),.freedomList [data-reveal]:nth-child(3){--reveal-delay:140ms}.categoryGrid [data-reveal]:nth-child(4),.faqList [data-reveal]:nth-child(4),.freedomList [data-reveal]:nth-child(4){--reveal-delay:210ms}.categoryGrid [data-reveal]:nth-child(5),.faqList [data-reveal]:nth-child(5){--reveal-delay:280ms}.categoryGrid [data-reveal]:nth-child(6){--reveal-delay:350ms}.categoryGrid [data-reveal]:nth-child(7){--reveal-delay:420ms}.categoryGrid [data-reveal]:nth-child(8){--reveal-delay:490ms}.categoryGrid [data-reveal]:nth-child(10),.categoryGrid [data-reveal]:nth-child(11),.categoryGrid [data-reveal]:nth-child(12),.categoryGrid [data-reveal]:nth-child(9){--reveal-delay:120ms}@keyframes scrollPulse{0%,to{opacity:.18;transform:scaleY(.55);transform-origin:top}50%{opacity:.72;transform:scaleY(1);transform-origin:top}}@media (max-width:980px){.nav{grid-template-columns:auto 1fr;height:76px}.navLinks{display:none}.navActions{justify-content:end}.heroGrid{gap:10px;grid-template-columns:1fr;padding-top:118px}.heroCopy{max-width:650px}.heroPhones{height:440px;margin-top:-18px}.phoneShell{transform-origin:center}.phoneMap{transform:translateX(-70px) rotate(-7deg) scale(.68)}.phoneSwipe{transform:translateX(50px) rotate(4deg) scale(.78)}.audienceHeader,.comparison,.faqHeader,.intro,.twoPanels,.waitlistGrid{grid-template-columns:1fr}.dispatchVisual{justify-self:center;max-width:560px}.categoryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.freedomList--interactive{grid-template-columns:1fr}.heroFloatCard{display:none}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}[data-reveal]{opacity:1;transform:none}}@media (max-width:680px){.nav{display:flex;gap:12px;justify-content:space-between;overflow:hidden;padding:0 16px}.navActions{flex:0 0 auto;gap:8px;justify-content:flex-end;min-width:0}.navButton{font-size:12px;min-height:36px;padding:0 12px}.wordmark{width:84px}.wordmark .brandLogo{gap:0}.wordmark .brandLogo img{width:84px}.wordmark .brandLogo span{display:none}.hero{height:100vh;min-height:760px}.heroGrid{height:100%;min-height:820px;overflow:hidden;padding:118px 18px 74px}.heroCopy{max-width:100%;min-width:0}.hero h1{font-size:clamp(38px,9vw,45px);letter-spacing:-1px;line-height:1.02;margin-bottom:18px;max-width:100%;overflow-wrap:break-word;text-wrap:balance}.mobileLine{display:inline}.heroLine{font-size:16px;max-width:100%;overflow-wrap:break-word}.heroPhones{display:none}.heroButtons,.outlineButton,.primaryButton{max-width:100%;min-width:0;width:100%}.outlineButton,.primaryButton{padding:0 22px}.section{padding:72px 20px}.introCopy h2,.section h2{font-size:42px}.dispatchVisual{aspect-ratio:auto;min-height:210px;overflow:hidden;padding:36px 18px}.corner{height:58px;width:58px}.topLeft{left:0;top:0}.bottomRight{bottom:0;right:0}.marketplaceStack{max-width:100%}.categoryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.category{min-height:168px;padding:22px 14px}.categoryWatermark{font-size:100px}.category h3:focus-within,.category:hover h3{transform:translateY(-38px)}[data-reveal=left],[data-reveal=right]{transform:translateY(22px)}.benefits,.stepsPanel,.waitlistForm{padding:26px}.freedom,.oldCard,.step{gap:14px}.scarcity{align-items:center;flex-direction:column;text-align:center}.scarcity span{margin:8px 0 0}.tabs{grid-template-columns:1fr}.finalCta h2{font-size:48px}footer{align-items:flex-start;flex-direction:column;gap:24px}footer>p{text-align:left}}