.home__reveal{opacity:0;filter:blur(6px);transition:opacity .85s cubic-bezier(.22,1,.36,1),transform .85s cubic-bezier(.22,1,.36,1),filter .85s cubic-bezier(.22,1,.36,1);transform:translateY(28px)}.home__reveal--visible{opacity:1;filter:blur();transform:translateY(0)}.home__reveal--visible .home__tracker-fill{width:var(--fill,0%)}.home__reveal--visible .home__pref-row{animation:.55s cubic-bezier(.22,1,.36,1) both home-fade-in-up}.home__reveal--visible .home__split-item{opacity:1;animation:.5s cubic-bezier(.22,1,.36,1) both home-fade-in-up}.home__reveal--visible .home__split-item:first-child{animation-delay:60ms}.home__reveal--visible .home__split-item:nth-child(2){animation-delay:.13s}.home__reveal--visible .home__split-item:nth-child(3){animation-delay:.2s}.home__reveal--visible .home__split-item:nth-child(4){animation-delay:.27s}.home__reveal--visible .home__split-item:nth-child(5){animation-delay:.34s}.home__reveal--visible .home__split-item:nth-child(6){animation-delay:.41s}.home__reveal--visible .home__proof-value{animation:.7s cubic-bezier(.22,1,.36,1) both home-proof-rise}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.home__reveal{opacity:1;filter:none;transition:none;transform:none}.home__reveal .home__split-item,.home__reveal .home__proof-value{opacity:1!important;filter:none!important;animation:none!important;transform:none!important}.home__hero-brand,.home__hero-title,.home__hero-subtitle,.home__hero-actions,.home__hero-stage,.home__hero-stage-glow,.home__hero-mockup:before,.home__mockup-row,.home__app-row,.home__jobs-card,.home__jobs-summary-tag,.home__track-item--submitted,.home__bg-mesh,.home__logos-track,.home__autopilot-glow,.home__autopilot-orbit,.home__autopilot-pulse,.home__autopilot-settings-pulse,.home__autopilot-settings-meter-fill,.home__autopilot-settings-row,.home__app-status-dot,.home__final-cta-glow{animation:none!important}.home__autopilot-settings-row,.home__app-row,.home__jobs-card,.home__jobs-summary-tag,.home__track-item--submitted,.home__hero-brand,.home__hero-title,.home__hero-subtitle,.home__hero-actions,.home__hero-stage{opacity:1;filter:none;transform:none}.home__autopilot-settings-meter-fill{width:60%}.home__tracker-fill{width:var(--fill,0%)!important;transition:none!important}.home__logos-track{transform:none}}.home{font-family:var(--font-geist-sans),system-ui,sans-serif;color:var(--gray-900);background:var(--bg-base);-webkit-font-smoothing:antialiased;position:relative;overflow-x:clip}.home__bg{pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}.home__bg-mesh{background:radial-gradient(ellipse 55% 45% at 15% 10%, #5b21b624, transparent 55%),radial-gradient(ellipse 50% 40% at 88% 18%, #0d94881a, transparent 50%),radial-gradient(ellipse 60% 50% at 50% 85%, #5b21b60f, transparent 55%),linear-gradient(180deg, var(--surface-hero) 0%, var(--bg-base) 40%, var(--surface-hero-end) 100%);animation:28s ease-in-out infinite alternate mesh-drift;position:absolute;inset:-20%}.home__bg-grain{opacity:.35;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px;position:absolute;inset:0}@keyframes mesh-drift{0%{transform:translate(0,0)scale(1)}to{transform:translate(-2%,1.5%)scale(1.04)}}.home__header{z-index:100;background:linear-gradient(180deg, color-mix(in srgb, var(--surface-hero) 82%, transparent) 0%, color-mix(in srgb, var(--bg-base) 55%, transparent) 65%, color-mix(in srgb, var(--bg-base) 22%, transparent) 100%);-webkit-backdrop-filter:blur(24px)saturate(1.4);border-bottom:1px solid color-mix(in srgb, var(--gray-900) 6%, transparent);box-shadow:0 1px 0 color-mix(in srgb, var(--white) 55%, transparent) inset,0 8px 24px color-mix(in srgb, var(--gray-900) 3%, transparent);position:sticky;top:0}.home__header:after{content:"";pointer-events:none;background:linear-gradient(180deg, color-mix(in srgb, var(--bg-base) 28%, transparent), color-mix(in srgb, var(--bg-base) 0%, transparent));height:20px;position:absolute;bottom:-20px;left:0;right:0}.home__nav{justify-content:space-between;align-items:center;gap:24px;max-width:1120px;height:64px;margin:0 auto;padding:0 28px;display:flex}@media (max-width:768px){.home__nav{padding-left:8px;padding-right:8px}}.home__nav-start{align-items:center;gap:36px;min-width:0;display:flex}.home__logo{z-index:1;flex-shrink:0;align-items:center;text-decoration:none;display:flex;position:relative}.home__logo-img{object-fit:contain;object-position:left center;width:auto;max-width:min(158px,36vw);height:52px;display:block}@media (max-width:768px){.home__logo-img{max-width:min(140px,42vw);height:48px;margin-right:-48px}}.home__nav-links{align-items:center;gap:4px;list-style:none;display:flex}.home__nav-links a{color:var(--gray-500);letter-spacing:-.01em;border-radius:8px;align-items:center;padding:8px 12px;font-size:13.5px;font-weight:500;text-decoration:none;transition:color .2s,background .2s;display:inline-flex;position:relative}.home__nav-links a:hover{color:var(--gray-900);background:color-mix(in srgb, var(--gray-900) 4%, transparent)}.home__nav-actions{flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;display:flex}.home__nav-actions .theme-toggle{border-radius:999px;width:34px;height:34px}@media (max-width:768px){.home__nav-actions{gap:8px}}.home__nav-actions-placeholder{width:108px;height:36px;display:block}.home__sign-in{color:var(--gray-500);letter-spacing:-.01em;font-size:14px;font-weight:500;text-decoration:none;transition:color .25s}.home__sign-in:hover{color:var(--gray-900)}.home__nav-cta{background:var(--solid);color:var(--on-solid);letter-spacing:-.015em;cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:14px 28px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .3s cubic-bezier(.22,1,.36,1),background .3s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1);display:inline-flex}.home__nav-cta:hover{background:var(--solid-soft);box-shadow:var(--shadow-md);transform:translateY(-2px)}.home__nav-cta{border-radius:999px;padding:8px 16px;font-size:13px}.home__nav-cta:hover{transform:none}.home__nav-cta--secondary,.contact-us__trigger.home__nav-cta--secondary{letter-spacing:-.015em;border:1px solid var(--gray-200);background:color-mix(in srgb, var(--white) 82%, transparent);color:var(--gray-900);cursor:pointer;text-align:center;border-radius:999px;justify-content:center;align-items:center;margin:0;padding:8px 16px;font-family:inherit;font-size:13px;font-weight:600;text-decoration:none;transition:background .25s cubic-bezier(.22,1,.36,1),border-color .25s cubic-bezier(.22,1,.36,1),color .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1);display:inline-flex}.home__nav-cta--secondary:hover,.contact-us__trigger.home__nav-cta--secondary:hover{border-color:var(--gray-300);background:var(--white);color:var(--gray-900);box-shadow:var(--shadow-sm)}.home__nav-cta--secondary:focus-visible,.contact-us__trigger.home__nav-cta--secondary:focus-visible{outline:2px solid color-mix(in srgb, var(--primary) 35%, transparent);outline-offset:3px}.home__nav-cta--signin{letter-spacing:-.015em;border:1px solid color-mix(in srgb, var(--primary) 28%, transparent);background:linear-gradient(145deg, color-mix(in srgb, var(--primary) 12%, transparent) 0%, color-mix(in srgb, var(--accent) 8%, transparent) 55%, color-mix(in srgb, var(--white) 90%, transparent) 100%);color:var(--primary-dark);cursor:pointer;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--primary) 12%, transparent);border-radius:999px;justify-content:center;align-items:center;padding:8px 16px;font-size:13px;font-weight:600;text-decoration:none;transition:background .25s cubic-bezier(.22,1,.36,1),border-color .25s cubic-bezier(.22,1,.36,1),color .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1);display:inline-flex}.home__nav-cta--signin:hover{border-color:color-mix(in srgb, var(--primary) 45%, transparent);color:var(--primary);background:linear-gradient(145deg, color-mix(in srgb, var(--primary) 18%, transparent) 0%, color-mix(in srgb, var(--accent) 12%, transparent) 55%, color-mix(in srgb, var(--white) 95%, transparent) 100%);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--primary) 18%, transparent),0 8px 20px color-mix(in srgb, var(--primary) 12%, transparent)}.home__nav-cta--signin:focus-visible{outline:2px solid color-mix(in srgb, var(--primary) 40%, transparent);outline-offset:3px}[data-theme=dark] .home__nav-cta--signin{border-color:color-mix(in srgb, var(--primary) 40%, transparent);background:linear-gradient(145deg, color-mix(in srgb, var(--primary) 22%, transparent) 0%, color-mix(in srgb, var(--accent) 10%, transparent) 50%, color-mix(in srgb, var(--white) 65%, transparent) 100%);color:var(--primary-dark);box-shadow:none}[data-theme=dark] .home__nav-cta--signin:hover{border-color:color-mix(in srgb, var(--primary) 55%, transparent);color:var(--primary);background:linear-gradient(145deg, color-mix(in srgb, var(--primary) 30%, transparent) 0%, color-mix(in srgb, var(--accent) 14%, transparent) 50%, color-mix(in srgb, var(--white) 72%, transparent) 100%);box-shadow:0 8px 20px color-mix(in srgb, var(--primary) 18%, transparent)}[data-theme=dark] .home__header{background:linear-gradient(180deg, color-mix(in srgb, var(--bg-base) 92%, transparent) 0%, color-mix(in srgb, var(--bg-base) 78%, transparent) 70%, color-mix(in srgb, var(--bg-base) 35%, transparent) 100%);-webkit-backdrop-filter:blur(20px)saturate(1.1);border-bottom-color:color-mix(in srgb, var(--white) 6%, transparent);box-shadow:0 1px 0 color-mix(in srgb, var(--white) 4%, transparent) inset,0 6px 16px #0000002e}[data-theme=dark] .home__header:after{background:linear-gradient(180deg, color-mix(in srgb, var(--bg-base) 35%, transparent), color-mix(in srgb, var(--bg-base) 0%, transparent));height:14px;bottom:-14px}[data-theme=dark] .home__bg-mesh{background:radial-gradient(ellipse 55% 40% at 18% 8%, #8b5cf612, transparent 58%),radial-gradient(ellipse 48% 36% at 88% 16%, #2dd4bf0d, transparent 52%),radial-gradient(ellipse 60% 45% at 50% 88%, #8b5cf60a, transparent 55%),linear-gradient(180deg, #100e15 0%, var(--bg-base) 42%, #12101a 100%)}[data-theme=dark] .home__hero-mockup:before{background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--white) 8%, transparent) 48%, transparent 100%)}[data-theme=dark] .home__hero-title-line:not(.home__hero-title-line--plain){background:linear-gradient(115deg, var(--ink) 8%, #c4b5fd 52%, #5eead4 120%);color:#0000;-webkit-background-clip:text;background-clip:text}@keyframes home-fade-in-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes home-hero-enter{0%{opacity:0;filter:blur(8px);transform:translateY(18px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes home-stage-rise{0%{opacity:0;transform:translateY(36px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes home-mockup-sweep{0%{opacity:0;transform:translate(-120%)skew(-12deg)}20%{opacity:.45}55%{opacity:.2}to{opacity:0;transform:translate(220%)skew(-12deg)}}@keyframes home-proof-rise{0%{opacity:.35;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes home-logo-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.home__hero-zone{z-index:1;flex-direction:column;min-height:min(100vh,980px);padding-bottom:8px;display:flex;position:relative}.home__hero{text-align:center;max-width:1120px;margin:0 auto;padding:clamp(56px,8vh,88px) 28px 40px}.home__hero-copy{max-width:740px;margin:0 auto}.home__hero-brand{font-family:var(--font-display),var(--font-geist-sans),system-ui,sans-serif;letter-spacing:-.05em;color:var(--ink);opacity:0;justify-content:center;align-items:center;gap:12px;margin:0 0 22px;font-size:clamp(32px,5vw,48px);font-weight:700;line-height:.95;animation:.9s cubic-bezier(.22,1,.36,1) 50ms both home-hero-enter;display:inline-flex}.home__hero-brand-mark{object-fit:contain;border-radius:10px;flex-shrink:0;width:clamp(36px,4.5vw,48px);height:clamp(36px,4.5vw,48px)}.home__hero-title{font-family:var(--font-display),var(--font-geist-sans),system-ui,sans-serif;letter-spacing:-.04em;color:var(--gray-900);letter-spacing:-.045em;opacity:0;max-width:18em;margin:0 auto 20px;font-size:clamp(34px,5.2vw,58px);font-weight:700;line-height:1.08;animation:.9s cubic-bezier(.22,1,.36,1) .16s both home-hero-enter}.home__hero-title-line{background:linear-gradient(115deg, var(--ink) 10%, var(--primary-dark) 55%, var(--accent) 120%);color:#0000;-webkit-background-clip:text;background-clip:text;display:block}.home__hero-title-line--plain{background:0 0;-webkit-background-clip:unset;background-clip:unset;color:var(--ink)}.home__hero-subtitle{color:var(--gray-500);text-wrap:pretty;letter-spacing:-.01em;opacity:0;max-width:36em;margin:0 auto 34px;font-size:clamp(16px,1.6vw,18px);font-weight:400;line-height:1.65;animation:.9s cubic-bezier(.22,1,.36,1) .28s both home-hero-enter}.home__hero-actions{opacity:0;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;animation:.9s cubic-bezier(.22,1,.36,1) .4s both home-hero-enter;display:flex}.home__hero-cta{background:var(--solid);color:var(--on-solid);letter-spacing:-.015em;cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:14px 28px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .3s cubic-bezier(.22,1,.36,1),background .3s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1);display:inline-flex}.home__hero-cta:hover{background:var(--solid-soft);box-shadow:var(--shadow-md);transform:translateY(-2px)}.home__hero-cta{border-radius:12px;padding:15px 28px;font-size:15px}.home__hero-secondary{color:var(--gray-600);letter-spacing:-.01em;border:1px solid var(--gray-200);cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:8px;padding:14px 24px;font-size:15px;font-weight:500;text-decoration:none;transition:color .25s,border-color .25s,background .25s;display:inline-flex}.home__hero-secondary:hover{color:var(--gray-900);border-color:var(--gray-300);background:color-mix(in srgb, var(--white) 70%, transparent)}.home__hero-secondary{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px;font-size:15px}.home__hero-stage{opacity:0;flex:1;width:100%;margin-top:4px;padding:0;animation:1.05s cubic-bezier(.22,1,.36,1) .48s both home-stage-rise;position:relative}.home__hero-stage-glow{pointer-events:none;background:radial-gradient(ellipse at 50% 0%, color-mix(in srgb, var(--primary) 16%, transparent), transparent 62%),radial-gradient(ellipse at 80% 60%, color-mix(in srgb, var(--accent) 10%, transparent), transparent 55%);filter:blur(8px);z-index:0;width:min(92vw,980px);height:70%;position:absolute;top:12%;left:50%;transform:translate(-50%)}.home__hero-mockup{z-index:1;border-left:none;border-right:none;border-top:1px solid color-mix(in srgb, var(--gray-900) 8%, transparent);border-bottom:1px solid color-mix(in srgb, var(--gray-900) 8%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--white) 92%, transparent) 0%, var(--surface-tint) 100%);width:100%;max-width:none;box-shadow:0 -1px 0 color-mix(in srgb, var(--white) 70%, transparent) inset,0 28px 80px color-mix(in srgb, var(--gray-900) 10%, transparent);border-radius:0;min-height:440px;margin:0;position:relative;overflow:hidden}.home__hero-mockup:before{content:"";background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--white) 35%, transparent) 48%, transparent 100%);pointer-events:none;z-index:2;width:42%;animation:7.5s ease-in-out 1.4s both home-mockup-sweep;position:absolute;top:0;bottom:0;left:0}@media (min-width:1120px){.home__hero-mockup{border:1px solid color-mix(in srgb, var(--gray-900) 8%, transparent);border-radius:22px;max-width:min(1180px,100% - 48px);margin:0 auto}}.home__mockup-bar{background:color-mix(in srgb, var(--white) 72%, transparent);border-bottom:1px solid color-mix(in srgb, var(--gray-900) 6%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);align-items:center;gap:7px;padding:12px 18px;display:flex}.home__mockup-dot{background:var(--gray-200);border-radius:50%;width:9px;height:9px}.home__mockup-dot:first-child{background:#ff5f57}.home__mockup-dot:nth-child(2){background:#febc2e}.home__mockup-dot:nth-child(3){background:#28c840}.home__mockup-url{color:var(--gray-400);font-size:12px;font-family:var(--font-geist-mono),monospace;background:var(--gray-50);border-radius:6px;margin-left:auto;padding:4px 12px}.home__app-shell{background:var(--surface-tint);grid-template-columns:168px minmax(0,1fr);min-height:380px;display:grid}.home__app-sidebar{background:var(--white);border-right:1px solid #eceaf2;flex-direction:column;gap:18px;padding:18px 14px;display:flex}.home__app-sidebar-brand{letter-spacing:-.02em;color:var(--gray-900);align-items:center;gap:8px;padding:0 6px;font-size:12px;font-weight:650;display:flex}.home__app-sidebar-logo{object-fit:cover;border-radius:8px;width:28px;height:28px}.home__app-sidebar-nav{flex-direction:column;gap:4px;display:flex}.home__app-nav-item{color:var(--gray-500);border-radius:10px;padding:9px 12px;font-size:13px;font-weight:550;display:block}.home__app-nav-item--active{background:color-mix(in srgb, var(--primary) 9%, transparent);color:var(--primary-dark);font-weight:650}.home__app-main{flex-direction:column;gap:14px;min-width:0;padding:16px 18px 20px;display:flex}.home__app-week{background:radial-gradient(120% 90% at 0% 0%, color-mix(in srgb, var(--primary-dark) 8%, transparent), transparent 52%),radial-gradient(90% 80% at 100% 0%, #0d94880f, transparent 48%),var(--white);border:1px solid #eceaf2f2;border-radius:16px;padding:16px 16px 14px;position:relative;overflow:hidden}.home__app-week-header{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:10px;display:flex}.home__app-week-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--primary-dark);margin:0 0 3px;font-size:10px;font-weight:700}.home__app-week-title{font-family:var(--font-display),var(--font-geist-sans),system-ui,sans-serif;letter-spacing:-.03em;color:var(--gray-900);margin:0;font-size:16px;font-weight:650}.home__app-week-progress-label{color:var(--gray-500);white-space:nowrap;margin:0;font-size:11px;font-weight:500}.home__app-week-progress{background:#eceaf2f2;border-radius:999px;height:4px;margin-bottom:12px;overflow:hidden}.home__app-week-progress-fill{border-radius:inherit;background:linear-gradient(90deg, var(--primary-dark), var(--accent));height:100%}.home__app-week-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.home__app-week-metric{background:color-mix(in srgb, var(--white) 78%, transparent);border:1px solid #eceaf2f2;border-radius:12px;min-width:0;padding:10px 10px 9px}.home__app-week-metric--primary{border-color:color-mix(in srgb, var(--primary-dark) 14%, transparent);background:linear-gradient(160deg, color-mix(in srgb, var(--primary-dark) 8%, transparent), color-mix(in srgb, var(--white) 90%, transparent) 70%)}.home__app-week-metric-value{font-family:var(--font-display),var(--font-geist-sans),system-ui,sans-serif;letter-spacing:-.04em;color:var(--gray-900);font-size:22px;font-weight:700;line-height:1;display:block}.home__app-week-metric-label{color:var(--gray-900);margin-top:6px;font-size:11px;font-weight:650;display:block}.home__app-week-metric-hint{color:var(--gray-500);margin-top:2px;font-size:10px;display:block}.home__app-apps{flex-direction:column;gap:8px;display:flex}.home__app-apps-label{letter-spacing:.06em;text-transform:uppercase;color:var(--gray-500);margin:0;font-size:11px;font-weight:700}.home__app-row{background:var(--white);opacity:0;border:1px solid #eceaf2;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:11px 12px;animation:.55s cubic-bezier(.22,1,.36,1) both home-fade-in-up;display:flex}.home__app-row--applying{background:linear-gradient(90deg, #2563eb0d, var(--white) 55%);border-color:#2563eb1f}.home__app-row-main{min-width:0}.home__app-row-title-row{align-items:center;gap:7px;min-width:0;display:flex}.home__app-row-title{letter-spacing:-.02em;color:var(--gray-900);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:650;overflow:hidden}.home__app-row-meta{color:var(--gray-500);margin-top:2px;font-size:11px;display:block}.home__app-row-aside{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:5px;display:flex}.home__app-row-aside time{color:var(--gray-400);font-size:10px}.home__app-autopilot-mark{width:18px;height:18px;color:var(--on-dark);background:linear-gradient(145deg,#6d28d9,#4a1890);border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 2px 8px #4a18904d}.home__app-badge{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;gap:5px;padding:4px 8px;font-size:10px;font-weight:700;display:inline-flex}.home__app-badge--submitted{color:#166534;background:#ecfdf3}.home__app-badge--applying{color:#1d4ed8;background:#eff6ff}.home__app-status-dot{background:#2563eb;border-radius:50%;width:6px;height:6px;animation:1.6s ease-out infinite home-status-pulse;box-shadow:0 0 #2563eb73}@keyframes home-status-pulse{0%{box-shadow:0 0 #2563eb73}70%{box-shadow:0 0 0 7px #2563eb00}to{box-shadow:0 0 #2563eb00}}.home__mockup-body{padding:28px;position:relative}.home__mockup-header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:22px;display:flex}.home__mockup-title{color:var(--gray-900);letter-spacing:-.02em;font-size:15px;font-weight:600;display:block}.home__mockup-sub{color:var(--gray-400);margin-top:4px;font-size:12px;display:block}.home__mockup-stat{color:var(--gray-500);white-space:nowrap;font-size:13px}.home__mockup-stat strong{color:var(--primary);font-weight:700}.home__mockup-list{flex-direction:column;gap:10px;display:flex}.home__mockup-row{background:var(--gray-50);opacity:0;border:1px solid #0000;border-radius:10px;justify-content:space-between;align-items:center;padding:14px 16px;animation:.6s cubic-bezier(.22,1,.36,1) both home-fade-in-up;display:flex}.home__mockup-job{align-items:center;gap:12px;display:flex}.home__mockup-avatar{background:var(--primary-wash);width:38px;height:38px;color:var(--primary-muted);border:1px solid color-mix(in srgb, var(--primary) 12%, transparent);border-radius:6px;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}.home__mockup-company{color:var(--gray-900);font-size:14px;font-weight:600}.home__mockup-role{color:var(--gray-500);font-size:12px}.home__mockup-status{letter-spacing:.02em;text-transform:uppercase;border-radius:6px;padding:5px 11px;font-size:11px;font-weight:600}.home__mockup-status--applied{background:var(--primary-wash);color:var(--primary-muted)}.home__mockup-status--interview{background:var(--accent-soft);color:var(--accent)}.home__mockup-status--offer{color:#059669;background:#34d3991f}.home__social-proof{z-index:1;text-align:center;padding:56px 0 72px;position:relative;overflow:hidden}.home__social-proof-label{max-width:1120px;color:var(--gray-400);letter-spacing:.12em;text-transform:uppercase;margin:0 auto 28px;padding:0 28px;font-size:12px;font-weight:600}.home__logos-marquee{position:relative;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%)}.home__logos-track{align-items:center;gap:14px;width:max-content;animation:48s linear infinite home-logo-marquee;display:flex}.home__logos--accessible{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.home__logo-item{background:color-mix(in srgb, var(--white) 55%, transparent);border:1px solid color-mix(in srgb, var(--gray-900) 5%, transparent);width:48px;height:48px;color:var(--gray-400);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;transition:color .25s,border-color .25s,background .25s;display:inline-flex}.home__logo-item img{object-fit:contain;opacity:.5;width:22px;height:22px;transition:opacity .25s,filter .25s;display:block}[data-theme=dark] .home__logo-item{background:color-mix(in srgb, var(--white) 4%, transparent);border-color:color-mix(in srgb, var(--white) 8%, transparent)}[data-theme=dark] .home__logo-item img{filter:brightness(0)invert();opacity:.68}.home__eyebrow{color:var(--primary-muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px;font-size:12px;font-weight:600}.home__eyebrow--center{text-align:center}.home__section-title{font-family:var(--font-display),var(--font-geist-sans),system-ui,sans-serif;letter-spacing:-.04em;color:var(--gray-900);letter-spacing:-.045em;margin-bottom:14px;font-size:clamp(30px,4vw,46px);font-weight:700;line-height:1.08}.home__section-title--center{text-align:center}.home__section-subtitle{color:var(--gray-500);max-width:480px;margin:0 auto 56px;font-size:16px;font-weight:400;line-height:1.7}.home__steps{z-index:1;padding:112px 0;position:relative}.home__steps-inner{text-align:center;max-width:1120px;margin:0 auto;padding:0 28px}.home__steps-list{text-align:center;grid-template-columns:minmax(0,1fr) minmax(32px,64px) minmax(0,1fr) minmax(32px,64px) minmax(0,1fr);align-items:start;margin-top:12px;display:grid;position:relative}.home__step{flex-direction:column;align-items:center;min-width:0;padding:12px 8px 8px;display:flex;position:relative}.home__step-connector{pointer-events:none;justify-content:center;align-items:center;height:calc(12px + clamp(40px,5vw,56px));margin-top:12px;display:flex}.home__step-connector:before{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--primary) 8%, transparent), color-mix(in srgb, var(--primary) 32%, transparent), color-mix(in srgb, var(--primary) 8%, transparent));width:100%;height:1px}.home__step-num{font-family:var(--font-display),var(--font-geist-sans),system-ui,sans-serif;color:color-mix(in srgb, var(--primary) 28%, transparent);letter-spacing:-.06em;margin-bottom:18px;font-size:clamp(40px,5vw,56px);font-weight:700;line-height:1;display:block}.home__step-title{font-family:var(--font-display),var(--font-geist-sans),system-ui,sans-serif;letter-spacing:-.04em;color:var(--gray-900);letter-spacing:-.03em;margin-bottom:10px;font-size:22px;font-weight:700;line-height:1.08}.home__step-desc{color:var(--gray-500);max-width:30ch;margin:0 auto;font-size:15px;line-height:1.65}.home__showcase-wrap{text-align:left;background:linear-gradient(160deg, color-mix(in srgb, var(--white) 72%, transparent) 0%, color-mix(in srgb, var(--surface-tint) 90%, transparent) 100%);border:1px solid color-mix(in srgb, var(--gray-900) 6%, transparent);box-shadow:0 1px 0 color-mix(in srgb, var(--white) 65%, transparent) inset,0 24px 60px color-mix(in srgb, var(--gray-900) 5%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:24px;margin-top:72px;padding:28px}.home__showcase{max-width:720px;margin:0 auto}.home__showcase-tabs{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:16px;display:grid}.home__showcase-tab{background:color-mix(in srgb, var(--white) 55%, transparent);border:1px solid color-mix(in srgb, var(--gray-900) 6%, transparent);cursor:pointer;text-align:left;border-radius:14px;flex-direction:column;align-items:flex-start;gap:4px;padding:14px 16px 16px;transition:border-color .3s cubic-bezier(.22,1,.36,1),background .3s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden}.home__showcase-tab:hover{background:var(--white);border-color:color-mix(in srgb, var(--gray-900) 10%, transparent)}.home__showcase-tab--active{background:var(--white);border-color:color-mix(in srgb, var(--primary) 18%, transparent);box-shadow:var(--shadow-sm)}.home__showcase-tab-index{font-family:var(--font-geist-mono),monospace;color:var(--primary-muted);letter-spacing:.04em;font-size:11px;font-weight:500}.home__showcase-tab-label{color:var(--gray-700);letter-spacing:-.02em;font-size:13px;font-weight:600;line-height:1.3}.home__showcase-tab--active .home__showcase-tab-label{color:var(--gray-900)}.home__showcase-tab-progress{background:linear-gradient(90deg, var(--primary-dark), var(--accent));transform-origin:0;height:2px;animation:5.2s linear forwards showcase-progress;position:absolute;bottom:0;left:0;right:0}@keyframes showcase-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.home__showcase-caption-stack{margin:0 0 20px;display:grid}.home__showcase-caption{color:var(--gray-500);text-align:center;visibility:hidden;opacity:0;pointer-events:none;grid-area:1/1;margin:0;font-size:15px;line-height:1.5}.home__showcase-caption--active{visibility:visible;opacity:1;animation:.45s cubic-bezier(.22,1,.36,1) both home-fade-in-up}.home__showcase-stage{perspective:1200px}.home__showcase-frame{background:var(--white);border:1px solid color-mix(in srgb, var(--gray-900) 7%, transparent);box-shadow:var(--shadow-lg);border-radius:20px;overflow:hidden}.home__showcase-chrome{background:var(--gray-50);border-bottom:1px solid var(--gray-100);align-items:center;gap:7px;padding:12px 16px;display:flex}.home__showcase-dot{background:var(--gray-200);border-radius:50%;width:8px;height:8px}.home__showcase-dot:first-child{background:#ff5f57}.home__showcase-dot:nth-child(2){background:#febc2e}.home__showcase-dot:nth-child(3){background:#28c840}.home__showcase-url{font-family:var(--font-geist-mono),monospace;color:var(--gray-400);background:var(--white);border:1px solid var(--gray-100);border-radius:6px;margin-left:auto;padding:3px 10px;font-size:11px}.home__showcase-screen{background:var(--surface-tint);padding:18px;display:grid}.home__showcase-screen--app{min-height:320px}.home__showcase-panel{visibility:hidden;opacity:0;pointer-events:none;grid-area:1/1}.home__showcase-panel--active{visibility:visible;opacity:1;pointer-events:auto}.home__showcase-panel:not(.home__showcase-panel--active) .home__showcase-pref,.home__showcase-panel:not(.home__showcase-panel--active) .home__showcase-pref-footer,.home__showcase-panel:not(.home__showcase-panel--active) .home__showcase-signup-field,.home__showcase-panel:not(.home__showcase-panel--active) .home__showcase-signup-cta,.home__showcase-panel:not(.home__showcase-panel--active) .home__showcase-chip,.home__showcase-panel:not(.home__showcase-panel--active) .home__jobs-card,.home__showcase-panel:not(.home__showcase-panel--active) .home__jobs-summary-tag,.home__showcase-panel:not(.home__showcase-panel--active) .home__track-item--submitted{opacity:1;animation:none}.home__showcase-screen-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.home__showcase-screen-title{color:var(--gray-900);letter-spacing:-.02em;font-size:14px;font-weight:650}.home__showcase-pill{color:var(--accent);background:var(--accent-soft);border-radius:6px;padding:4px 10px;font-size:11px;font-weight:600}.home__showcase-live{color:var(--accent);letter-spacing:.02em;text-transform:uppercase;align-items:center;gap:6px;font-size:11px;font-weight:600;display:inline-flex}.home__showcase-live-dot{background:var(--accent);border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite showcase-pulse}@keyframes showcase-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.85)}}.home__showcase-stat{color:var(--gray-500);font-size:12px}.home__showcase-stat strong{color:var(--primary);font-weight:700}.home__showcase-pref-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.home__showcase-pref{background:var(--gray-50);opacity:0;border:1px solid #0000;border-radius:10px;flex-direction:column;gap:6px;padding:14px 14px 12px;animation:.5s cubic-bezier(.22,1,.36,1) both home-fade-in-up;display:flex}.home__showcase-pref-label{color:var(--gray-400);text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:600}.home__showcase-pref-value{color:var(--gray-900);letter-spacing:-.02em;font-size:14px;font-weight:600}.home__showcase-pref-footer{background:var(--primary-wash);color:var(--primary-dark);opacity:0;border-radius:10px;align-items:center;gap:10px;margin-top:16px;padding:12px 14px;font-size:13px;font-weight:500;animation:.5s cubic-bezier(.22,1,.36,1) both home-fade-in-up;display:flex}.home__showcase-signup,.home__showcase-roleprefs{flex-direction:column;gap:14px;display:flex}.home__showcase-signup-header{margin-bottom:2px}.home__showcase-signup-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--primary-dark);margin:0 0 4px;font-size:11px;font-weight:700}.home__showcase-signup-title{font-family:var(--font-display),var(--font-geist-sans),system-ui,sans-serif;letter-spacing:-.03em;color:var(--gray-900);margin:0 0 10px;font-size:18px;font-weight:700}.home__showcase-signup-progress{background:#eceaf2f2;border-radius:999px;height:3px;overflow:hidden}.home__showcase-signup-progress span{border-radius:inherit;background:linear-gradient(90deg, var(--primary-dark), #c9a84c);height:100%;display:block}.home__showcase-signup-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.home__showcase-signup-field{opacity:0;flex-direction:column;gap:5px;animation:.45s cubic-bezier(.22,1,.36,1) both home-fade-in-up;display:flex}.home__showcase-signup-field--wide{grid-column:1/-1}.home__showcase-signup-label{color:#322f3a;font-size:11px;font-weight:600}.home__showcase-signup-input{background:var(--white);color:var(--gray-900);letter-spacing:-.01em;border:1px solid #ddd9e6;border-radius:12px;padding:10px 12px;font-size:13px;font-weight:500;display:block}.home__showcase-signup-cta{background:var(--solid);color:var(--on-solid);opacity:0;border-radius:12px;justify-content:center;align-self:stretch;align-items:center;margin-top:4px;padding:12px 16px;font-size:14px;font-weight:650;animation:.45s cubic-bezier(.22,1,.36,1) both home-fade-in-up;display:inline-flex}.home__showcase-roleprefs-block{flex-direction:column;gap:8px;display:flex}.home__showcase-roleprefs-label{color:var(--gray-900);margin:0;font-size:12px;font-weight:650}.home__showcase-roleprefs-chips{flex-wrap:wrap;gap:7px;display:flex}.home__showcase-chip{background:var(--white);color:var(--gray-600);opacity:0;border:1px solid #ddd9e6;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:12px;font-weight:550;animation:.4s cubic-bezier(.22,1,.36,1) both home-fade-in-up;display:inline-flex}.home__showcase-chip--purple{border-color:color-mix(in srgb, var(--primary) 22%, transparent);background:color-mix(in srgb, var(--primary) 8%, transparent);color:var(--primary-dark);opacity:1;animation:none}.home__showcase-chip--ink{border-color:var(--ink);background:var(--solid);color:var(--on-solid);opacity:1;animation:none}.home__showcase-chip--add{color:var(--gray-500);opacity:1;border-style:dashed;animation:none}.home__showcase-chip span{opacity:.7;font-size:14px;line-height:1}.home__showcase-binary{grid-template-columns:1fr 1fr;gap:8px;display:grid}.home__showcase-binary-option{background:var(--white);color:var(--gray-600);border:1px solid #ddd9e6;border-radius:12px;justify-content:center;align-items:center;padding:12px 14px;font-size:13px;font-weight:600;display:inline-flex}.home__showcase-binary-option--on{border-color:color-mix(in srgb, var(--primary) 28%, transparent);background:color-mix(in srgb, var(--primary) 8%, transparent);color:var(--primary-dark)}.home__showcase-check{background:var(--primary);border-radius:6px;flex-shrink:0;width:16px;height:16px;position:relative}.home__showcase-check:after{content:"";border:solid var(--white);border-width:0 1.5px 1.5px 0;width:4px;height:8px;position:absolute;top:2.5px;left:4.5px;transform:rotate(45deg)}.home__showcase-apply{flex-direction:column;gap:12px;display:flex}.home__showcase-apply-list,.home__showcase-track-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.home__showcase-apply-row,.home__showcase-track-row{background:var(--gray-50);opacity:0;border:1px solid #0000;border-radius:10px;align-items:center;gap:12px;padding:12px 14px;animation:.5s cubic-bezier(.22,1,.36,1) both home-fade-in-up;display:flex}.home__showcase-apply-row--active{background:var(--white);border-color:color-mix(in srgb, var(--primary) 14%, transparent);box-shadow:var(--shadow-sm)}.home__showcase-apply-avatar{background:var(--primary-wash);width:34px;height:34px;color:var(--primary-muted);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.home__showcase-apply-meta{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.home__showcase-apply-company{color:var(--gray-900);font-size:13px;font-weight:600}.home__showcase-apply-role{color:var(--gray-500);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.home__showcase-apply-state{letter-spacing:.02em;flex-shrink:0;font-size:11px;font-weight:600}.home__showcase-apply-row--done .home__showcase-apply-state{color:var(--accent)}.home__showcase-apply-row--active .home__showcase-apply-state{color:var(--primary-muted)}.home__showcase-apply-row--queued .home__showcase-apply-state{color:var(--gray-400)}.home__showcase-status{letter-spacing:.02em;text-transform:uppercase;border-radius:6px;flex-shrink:0;padding:4px 9px;font-size:11px;font-weight:600}.home__showcase-status--applied{background:var(--primary-wash);color:var(--primary-muted)}.home__showcase-status--interview{background:var(--accent-soft);color:var(--accent)}.home__showcase-status--offer{color:#059669;background:#34d3991f}@media (prefers-reduced-motion:reduce){.home__showcase-tab-progress,.home__showcase-live-dot,.home__showcase-frame,.home__showcase-pref,.home__showcase-pref-footer,.home__showcase-apply-row,.home__showcase-track-row,.home__showcase-caption{animation:none!important}.home__showcase-pref,.home__showcase-pref-footer,.home__showcase-apply-row,.home__showcase-track-row{opacity:1}.home__showcase-caption--active{animation:none}}.home__split-section{z-index:1;padding:40px 0 112px;scroll-margin-top:88px;position:relative}.home__split{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(40px,6vw,88px);max-width:1120px;margin:0 auto;padding:0 28px;display:grid}.home__split--reverse{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.home__split--reverse .home__split-content{order:2}.home__split--reverse .home__split-visual{order:1}.home__split+.home__split{border-top:1px solid color-mix(in srgb, var(--gray-900) 6%, transparent);margin-top:96px;padding-top:96px}.home__split-title{font-family:var(--font-display),var(--font-geist-sans),system-ui,sans-serif;letter-spacing:-.04em;color:var(--gray-900);letter-spacing:-.04em;max-width:14ch;margin-bottom:16px;font-size:clamp(28px,3.4vw,40px);font-weight:700;line-height:1.08}.home__split-desc{color:var(--gray-500);max-width:38ch;margin-bottom:28px;font-size:16px;line-height:1.7}.home__split-list{flex-direction:column;gap:14px;list-style:none;display:flex}.home__split-item{color:var(--gray-700);opacity:0;align-items:flex-start;gap:12px;font-size:15px;line-height:1.5;display:flex}.home__check-icon{background:var(--primary-wash);width:20px;height:20px;color:var(--primary);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:flex}.home__split-visual{background:linear-gradient(165deg, color-mix(in srgb, var(--white) 88%, transparent) 0%, var(--surface-tint) 100%);border:1px solid color-mix(in srgb, var(--gray-900) 7%, transparent);box-shadow:0 1px 0 color-mix(in srgb, var(--white) 70%, transparent) inset,0 20px 50px color-mix(in srgb, var(--gray-900) 5%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:22px;min-width:0;padding:20px}.home__split-visual--jobs{flex-direction:column;gap:14px;display:flex}.home__split-visual--tracker{background:linear-gradient(165deg, color-mix(in srgb, var(--white) 95%, transparent) 0%, color-mix(in srgb, var(--white) 88%, transparent) 100%);flex-direction:column;gap:12px;display:flex}.home__jobs-summary{border:1px solid color-mix(in srgb, var(--primary-dark) 12%, transparent);background:linear-gradient(135deg,#5b21b60d 0%,#c9a84c0f 100%);border-radius:16px;padding:14px 16px}.home__jobs-summary-label{color:var(--primary-dark);margin:0 0 10px;font-size:12px;font-weight:650}.home__jobs-summary-tags{flex-wrap:wrap;gap:7px;display:flex}.home__jobs-summary-tag{background:var(--white);color:var(--gray-500);opacity:0;border:1px solid #ddd9e6a6;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:500;animation:.45s cubic-bezier(.22,1,.36,1) both home-fade-in-up;box-shadow:0 4px 14px #12101a0a}.home__jobs-grid{grid-template-columns:1fr;gap:10px;display:grid}.home__jobs-grid--showcase{grid-template-columns:1fr}.home__jobs-card{background:var(--white);opacity:0;border:1px solid #eceaf2;border-radius:16px;padding:14px 14px 12px;animation:.5s cubic-bezier(.22,1,.36,1) both home-fade-in-up;box-shadow:0 1px 2px #12101a0a,0 10px 28px #12101a0a}.home__jobs-card-top{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:10px;display:flex}.home__jobs-card-title{letter-spacing:-.03em;color:var(--gray-900);margin:0;font-size:14px;font-weight:650;line-height:1.25}.home__jobs-card-company{color:var(--primary-dark);margin:4px 0 0;font-size:12px;font-weight:600}.home__jobs-card-location{color:var(--gray-500);margin:2px 0 0;font-size:11px}.home__jobs-heart{color:color-mix(in srgb, var(--gray-500) 45%, transparent);font-size:14px;line-height:1}.home__jobs-card-tags{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.home__jobs-card-tags span{background:color-mix(in srgb, var(--primary) 7%, transparent);color:var(--primary-dark);border-radius:999px;padding:4px 8px;font-size:10px;font-weight:600}.home__jobs-card-footer{border-top:1px solid #eceaf2;justify-content:space-between;align-items:center;gap:10px;padding-top:10px;display:flex}.home__jobs-card-date{color:color-mix(in srgb, var(--gray-900) 78%, transparent);align-items:baseline;gap:5px;font-size:10px;display:inline-flex}.home__jobs-card-date span{letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb, var(--gray-500) 70%, transparent);font-weight:600}.home__jobs-cta{background:var(--solid);color:var(--on-solid);border-radius:10px;align-items:center;gap:5px;padding:7px 11px;font-size:11px;font-weight:650;display:inline-flex}.home__jobs-cta--done{color:#166534;background:#ecfdf3}.home__jobs-cta--busy{color:#1d4ed8;background:#eff6ff}.home__track-group{border:1px solid #eceaf2;border-radius:14px;padding:12px}.home__track-group--progress{background:linear-gradient(180deg, #2563eb0f, color-mix(in srgb, var(--white) 90%, transparent));border-color:#2563eb1f}.home__track-group--submitted{background:var(--white)}.home__track-group-label{letter-spacing:.06em;text-transform:uppercase;color:var(--gray-500);align-items:center;gap:6px;margin:0 0 8px;font-size:11px;font-weight:700;display:inline-flex}.home__track-item{background:color-mix(in srgb, var(--white) 85%, transparent);color:var(--gray-700);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:10px 11px;font-size:12px;display:flex}.home__track-item+.home__track-item{margin-top:7px}.home__track-item strong{color:var(--gray-900);font-weight:650}.home__track-item--submitted{opacity:0;border:1px solid #eceaf2;animation:.45s cubic-bezier(.22,1,.36,1) both home-fade-in-up}.home__track-item-title{color:var(--gray-900);align-items:center;gap:7px;font-size:12px;font-weight:650;display:flex}.home__track-item-meta{color:var(--gray-500);margin-top:2px;font-size:11px;display:block}.home__track-item-aside{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:5px;display:flex}.home__track-item-aside time{color:var(--gray-400);font-size:10px}.home__pref-row{border-bottom:1px solid var(--gray-100);opacity:0;justify-content:space-between;align-items:center;padding:18px 0;display:flex}.home__pref-row:last-child{border-bottom:none}.home__pref-label{color:var(--gray-700);font-size:14px;font-weight:600}.home__pref-value{color:var(--gray-600);background:var(--gray-50);border:1px solid var(--gray-100);border-radius:6px;padding:6px 12px;font-size:13px;font-weight:500}.home__tracker-bar{margin:20px 0}.home__tracker-bar:first-child{margin-top:16px}.home__tracker-bar:last-child{margin-bottom:16px}.home__tracker-label{color:var(--gray-700);justify-content:space-between;margin-bottom:10px;font-size:13px;font-weight:600;display:flex}.home__tracker-track{background:var(--gray-100);border-radius:2px;height:6px;overflow:hidden}.home__tracker-fill{background:linear-gradient(90deg, var(--primary-dark), var(--accent));border-radius:2px;width:0;height:100%;transition:width 1.2s cubic-bezier(.22,1,.36,1) .2s}.home__proof-strip{z-index:1;max-width:1120px;margin:0 auto;padding:0 28px 96px;position:relative}.home__proof-strip-inner{background:linear-gradient(90deg, color-mix(in srgb, var(--white) 75%, transparent) 0%, color-mix(in srgb, var(--surface-tint) 95%, transparent) 100%);border:1px solid color-mix(in srgb, var(--gray-900) 6%, transparent);box-shadow:0 1px 0 color-mix(in srgb, var(--white) 65%, transparent) inset,0 16px 40px color-mix(in srgb, var(--gray-900) 4%, transparent);border-radius:999px;align-items:stretch;gap:0;padding:28px 12px;display:flex;overflow:hidden}@media (max-width:800px){.home__proof-strip-inner{border-radius:22px;flex-direction:column;padding:8px 0}}.home__proof-item{text-align:center;flex-direction:column;flex:1;align-items:center;gap:6px;padding:8px 28px;display:flex}.home__proof-divider{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--gray-900) 12%, transparent), transparent);align-self:stretch;width:1px;margin:4px 0}@media (max-width:800px){.home__proof-divider{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--gray-900) 12%, transparent), transparent);width:auto;height:1px;margin:0 28px}}.home__proof-value{font-family:var(--font-display),var(--font-geist-sans),system-ui,sans-serif;letter-spacing:-.045em;color:var(--ink);font-size:clamp(28px,3vw,36px);font-weight:700;line-height:1}.home__proof-label{color:var(--gray-500);max-width:22ch;font-size:13px;line-height:1.45}.home__autopilot{z-index:1;padding:40px 0 112px;scroll-margin-top:88px;position:relative}.home__autopilot-inner{max-width:1120px;margin:0 auto;padding:0 28px}.home__autopilot-panel{background:radial-gradient(120% 90% at 0% 0%, #6d28d96b, transparent 55%),radial-gradient(90% 80% at 100% 100%, #0d94883d, transparent 50%),radial-gradient(60% 50% at 70% 20%, #a78bfa1f, transparent 55%),linear-gradient(155deg, #07060c 0%, var(--panel-deep-mid) 55%, #0a1214 100%);color:var(--on-dark);isolation:isolate;border:1px solid #ffffff1a;border-radius:32px;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:48px 56px;padding:64px 56px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 40px 100px #08060e73}.home__autopilot-atmosphere{pointer-events:none;z-index:0;position:absolute;inset:0}.home__autopilot-glow{filter:blur(8px);border-radius:50%;position:absolute}.home__autopilot-glow--a{background:radial-gradient(circle,#a78bfa59,#0000 68%);width:320px;height:320px;animation:12s ease-in-out infinite alternate home-autopilot-drift;top:-20%;right:8%}.home__autopilot-glow--b{background:radial-gradient(circle,#2dd4bf33,#0000 70%);width:280px;height:280px;animation:14s ease-in-out infinite alternate-reverse home-autopilot-drift;bottom:-25%;left:-5%}.home__autopilot-orbit{border:1px dashed #ffffff24;border-radius:50%;width:140px;height:140px;animation:22s linear infinite home-autopilot-spin;position:absolute;top:36px;right:42px}.home__autopilot-orbit:after{content:"";background:linear-gradient(135deg,#c4b5fd,#2dd4bf);border-radius:50%;width:9px;height:9px;margin-left:-4.5px;position:absolute;top:10px;left:50%;box-shadow:0 0 18px #2dd4bfa6}.home__autopilot-grid{opacity:.18;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 70% 40%,#000 20%,#0000 75%);mask-image:radial-gradient(circle at 70% 40%,#000 20%,#0000 75%)}.home__autopilot-copy,.home__autopilot-visual{z-index:1;position:relative}.home__autopilot-badge{color:#ddd6fe;letter-spacing:.1em;text-transform:uppercase;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:8px;margin-bottom:18px;padding:6px 12px;font-size:11px;font-weight:700;display:inline-flex}.home__autopilot-pulse{background:#34d399;border-radius:50%;width:8px;height:8px;animation:1.8s ease-out infinite home-autopilot-pulse;box-shadow:0 0 #34d3998c}.home__autopilot-title{font-family:var(--font-display),var(--font-geist-sans),system-ui,sans-serif;letter-spacing:-.04em;color:var(--on-dark);max-width:16ch;letter-spacing:-.045em;margin:0 0 16px;font-size:clamp(34px,5vw,56px);font-weight:700;line-height:1.08}.home__autopilot-subtitle{color:#ffffffad;max-width:38ch;margin:0 0 32px;font-size:16px;font-weight:400;line-height:1.65}.home__autopilot-actions{flex-wrap:wrap;align-items:center;gap:14px 18px;display:flex}.home__autopilot-cta{color:var(--on-dark);letter-spacing:-.015em;background:linear-gradient(135deg,#7c3aed 0%,#4a1890 55%,#0f766e 140%);border-radius:10px;align-items:center;gap:10px;padding:14px 24px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1),filter .3s cubic-bezier(.22,1,.36,1);display:inline-flex;box-shadow:inset 0 1px #ffffff38,0 12px 28px #4a189059}.home__autopilot-cta:hover{filter:brightness(1.05);transform:translateY(-2px);box-shadow:inset 0 1px #ffffff47,0 16px 36px #4a189073}.home__autopilot-secondary{color:#ffffff9e;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s}.home__autopilot-secondary:hover{color:#ffffffeb}.home__autopilot-visual{min-width:0}.home__autopilot-settings{background:radial-gradient(120% 80% at 0% 0%, #a78bfa38, transparent 55%),radial-gradient(90% 70% at 100% 100%, #34d3991f, transparent 50%),linear-gradient(160deg, var(--surface-card-soft) 0%, var(--white) 55%, var(--surface-card-end) 100%);border:1px solid #6d28d92e;border-radius:18px;padding:18px 16px 14px;position:relative;box-shadow:0 16px 40px #0c0b102e}.home__autopilot-settings-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.home__autopilot-settings-badge{color:var(--primary-dark);letter-spacing:.08em;text-transform:uppercase;background:#12101a0f;border-radius:999px;align-items:center;gap:7px;padding:5px 10px;font-size:10px;font-weight:700;display:inline-flex}.home__autopilot-settings-pulse{background:#34d399;border-radius:50%;width:7px;height:7px;animation:1.8s ease-out infinite home-autopilot-pulse;box-shadow:0 0 #34d39980}.home__autopilot-switch{background:linear-gradient(90deg,#7c3aed,#34d399);border-radius:999px;width:44px;height:26px;position:relative;box-shadow:inset 0 0 0 1px #fff3}.home__autopilot-switch-knob{background:var(--white);border-radius:50%;width:20px;height:20px;position:absolute;top:3px;right:3px;box-shadow:0 2px 8px #12101a33}.home__autopilot-settings-title{font-family:var(--font-display),var(--font-geist-sans),system-ui,sans-serif;letter-spacing:-.03em;color:var(--ink);margin:0 0 4px;font-size:20px;font-weight:700}.home__autopilot-settings-sub{color:var(--gray-500);margin:0 0 12px;font-size:12px;line-height:1.5}.home__autopilot-settings-sub strong{color:var(--primary-dark);font-weight:700}.home__autopilot-settings-meter{background:#12101a0f;border-radius:999px;height:7px;margin-bottom:14px;overflow:hidden}.home__autopilot-settings-meter-fill{border-radius:inherit;background:linear-gradient(90deg,#6d28d9,#34d399);width:60%;height:100%;animation:2.8s cubic-bezier(.22,1,.36,1) both home-autopilot-meter}.home__autopilot-settings-feed{flex-direction:column;gap:7px;display:flex}.home__autopilot-settings-row{background:color-mix(in srgb, var(--white) 82%, transparent);opacity:0;border:1px solid #6d28d91a;border-radius:12px;align-items:center;gap:10px;padding:9px 10px;animation:.65s cubic-bezier(.22,1,.36,1) forwards home-autopilot-row-in;display:flex}.home__autopilot-settings-row time{color:var(--gray-400);flex-shrink:0;margin-left:auto;font-size:10px;font-weight:600}.home__autopilot-settings-row-copy{flex-direction:column;gap:1px;min-width:0;display:flex}.home__autopilot-settings-row-copy strong{color:var(--gray-900);font-size:12px;font-weight:650}.home__autopilot-settings-row-copy span{color:var(--gray-500);font-size:11px}@keyframes home-autopilot-pulse{0%{box-shadow:0 0 #34d3998c}70%{box-shadow:0 0 0 10px #34d39900}to{box-shadow:0 0 #34d39900}}@keyframes home-autopilot-spin{to{transform:rotate(360deg)}}@keyframes home-autopilot-drift{0%{transform:translate(0,0)scale(1)}to{transform:translate(-18px,14px)scale(1.06)}}@keyframes home-autopilot-meter{0%{width:0%}to{width:60%}}@keyframes home-autopilot-row-in{to{opacity:1;transform:translateY(0)}}.home__comparison{z-index:1;padding:40px 0 112px;position:relative}.home__comparison-inner{text-align:center;max-width:1120px;margin:0 auto;padding:0 28px}.home__comparison-table-wrap{background:color-mix(in srgb, var(--white) 72%, transparent);border:1px solid color-mix(in srgb, var(--gray-900) 7%, transparent);box-shadow:0 1px 0 color-mix(in srgb, var(--white) 65%, transparent) inset,0 18px 48px color-mix(in srgb, var(--gray-900) 4%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:20px;margin-top:48px;overflow:hidden}.home__comparison-table{border-collapse:collapse;table-layout:fixed;width:100%}.home__comparison-feature-col{text-align:left;border-bottom:1px solid color-mix(in srgb, var(--gray-900) 5%, transparent);width:52%;color:var(--gray-700);letter-spacing:-.015em;padding:15px 28px;font-size:14px;font-weight:500}.home__comparison-col{text-align:center;vertical-align:middle;border-bottom:1px solid color-mix(in srgb, var(--gray-900) 5%, transparent);width:24%;padding:14px 16px}.home__comparison-col--us{background:color-mix(in srgb, var(--primary) 3.5%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--primary) 4%, transparent)}thead .home__comparison-col--us{background:color-mix(in srgb, var(--primary) 8%, transparent);color:var(--primary-dark);letter-spacing:-.02em;padding-top:18px;padding-bottom:18px;font-size:13px;font-weight:650}thead .home__comparison-col--them{color:var(--gray-400);letter-spacing:-.01em;background:color-mix(in srgb, var(--gray-900) 2%, transparent);padding-top:18px;padding-bottom:18px;font-size:13px;font-weight:500}.home__comparison-table thead .home__comparison-feature-col{color:var(--gray-400);text-transform:uppercase;letter-spacing:.1em;background:color-mix(in srgb, var(--gray-900) 2%, transparent);padding-top:18px;padding-bottom:18px;font-size:11px;font-weight:600}.home__comparison-table tbody tr{transition:background .25s}.home__comparison-table tbody tr:hover td{background:color-mix(in srgb, var(--primary) 3%, transparent)}.home__comparison-table tbody tr:hover .home__comparison-col--us{background:color-mix(in srgb, var(--primary) 6.5%, transparent)}.home__comparison-table tbody tr:last-child td{border-bottom:none}.home__comparison-icon{border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.home__comparison-icon--yes{background:var(--primary-wash);color:var(--primary)}.home__comparison-icon--muted-yes{background:var(--gray-100);color:var(--gray-400)}.home__comparison-icon--no{background:var(--gray-50);color:var(--gray-300);border:1px solid var(--gray-100)}.home__pricing{z-index:1;padding:112px 0;position:relative}.home__pricing-inner{text-align:center;max-width:1120px;margin:0 auto;padding:0 28px}.home__pricing-badge{background:var(--primary-wash);color:var(--primary-dark);letter-spacing:.02em;border-radius:6px;align-items:center;gap:8px;margin-bottom:18px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex}.home__pricing-grid{text-align:left;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:48px;display:grid}.home__pricing-grid .home__reveal{height:100%}.home__pricing-card{background:color-mix(in srgb, var(--white) 78%, transparent);border:1px solid color-mix(in srgb, var(--gray-900) 6%, transparent);box-shadow:0 1px 0 color-mix(in srgb, var(--white) 65%, transparent) inset,0 14px 36px color-mix(in srgb, var(--gray-900) 4%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:22px;flex-direction:column;height:100%;padding:36px 28px;transition:box-shadow .4s cubic-bezier(.22,1,.36,1),border-color .4s cubic-bezier(.22,1,.36,1),transform .4s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.home__pricing-card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.home__pricing-card--popular{border-color:color-mix(in srgb, var(--primary) 22%, transparent);box-shadow:0 1px 0 color-mix(in srgb, var(--white) 70%, transparent) inset,0 18px 44px color-mix(in srgb, var(--primary) 10%, transparent)}.home__pricing-card--popular:hover{box-shadow:var(--shadow-lg)}.home__pricing-popular-badge{background:var(--solid);color:var(--on-solid);white-space:nowrap;letter-spacing:.06em;text-transform:uppercase;border-radius:6px;padding:4px 12px;font-size:10px;font-weight:600;position:absolute;top:-11px;left:50%;transform:translate(-50%)}.home__pricing-plan{color:var(--gray-400);text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;font-size:13px;font-weight:600}.home__pricing-price{font-family:var(--font-display),var(--font-geist-sans),system-ui,sans-serif;letter-spacing:-.04em;color:var(--gray-900);margin-bottom:4px;font-size:48px;font-weight:700;line-height:1}.home__pricing-price span{color:var(--gray-400);letter-spacing:0;font-size:16px;font-weight:500}.home__pricing-period{color:var(--gray-500);margin-bottom:24px;font-size:14px}.home__pricing-highlight{background:var(--primary-wash);color:var(--primary-dark);border-radius:6px;align-items:center;gap:8px;margin-bottom:24px;padding:10px 12px;font-size:12px;font-weight:500;display:flex}.home__pricing-features{flex-direction:column;flex:1;gap:12px;margin-bottom:32px;list-style:none;display:flex}.home__pricing-feature{color:var(--gray-600);align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.home__pricing-cta{background:var(--solid);color:var(--on-solid);letter-spacing:-.015em;cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:14px 28px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .3s cubic-bezier(.22,1,.36,1),background .3s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1);display:inline-flex}.home__pricing-cta:hover{background:var(--solid-soft);box-shadow:var(--shadow-md);transform:translateY(-2px)}.home__pricing-cta{text-align:center;width:100%}.home__pricing-cta--outline{color:var(--gray-700);border:1px solid var(--gray-200);box-shadow:none;background:0 0}.home__pricing-cta--outline:hover{background:var(--gray-50);box-shadow:none;border-color:var(--gray-300);color:var(--gray-900)}.home__pricing-note{color:var(--gray-500);text-align:center;max-width:560px;margin-top:40px;margin-left:auto;margin-right:auto;font-size:14px;line-height:1.65}.home__pricing-note strong{color:var(--gray-700)}.home__pricing-checkout-error{color:#991b1b;text-align:center;margin:10px 0 0;font-size:13px;line-height:1.5}.home__faq{z-index:1;padding:112px 0;position:relative}.home__faq-inner{max-width:720px;margin:0 auto;padding:0 28px}.home__faq-list{flex-direction:column;gap:2px;margin-top:40px;display:flex}.home__faq-item{border:none;border-bottom:1px solid color-mix(in srgb, var(--gray-900) 7%, transparent);background:0 0;border-radius:0;transition:background .25s;overflow:hidden}.home__faq-item[open]{border-color:color-mix(in srgb, var(--primary) 18%, transparent);box-shadow:none;background:color-mix(in srgb, var(--primary) 2.5%, transparent)}.home__faq-question{color:var(--gray-900);cursor:pointer;-webkit-user-select:none;user-select:none;letter-spacing:-.02em;justify-content:space-between;align-items:center;padding:22px 8px;font-size:16px;font-weight:600;list-style:none;transition:color .2s;display:flex}.home__faq-question::-webkit-details-marker{display:none}.home__faq-question::marker{display:none}.home__faq-question:hover{color:var(--primary-dark)}.home__faq-chevron{color:var(--gray-400);flex-shrink:0;transition:transform .35s cubic-bezier(.22,1,.36,1),color .2s}.home__faq-item[open] .home__faq-chevron{color:var(--primary);transform:rotate(180deg)}.home__faq-answer{color:var(--gray-500);padding:0 8px 22px;font-size:15px;line-height:1.75}.home__final-cta{z-index:1;max-width:1120px;margin:0 auto;padding:24px 28px 112px;position:relative}.home__final-cta-box{background:linear-gradient(165deg, color-mix(in srgb, var(--white) 90%, transparent) 0%, var(--surface-tint) 100%);text-align:center;border:1px solid color-mix(in srgb, var(--gray-900) 7%, transparent);box-shadow:0 1px 0 color-mix(in srgb, var(--white) 70%, transparent) inset,0 28px 70px color-mix(in srgb, var(--gray-900) 8%, transparent);border-radius:28px;padding:80px 48px;position:relative;overflow:hidden}.home__final-cta-glow{pointer-events:none;background:radial-gradient(at 25% 10%,#5b21b624 0%,#0000 48%),radial-gradient(at 80% 90%,#0d94881f 0%,#0000 45%);animation:16s ease-in-out infinite alternate home-autopilot-drift;position:absolute;inset:-20%}.home__final-cta-brand{font-family:var(--font-display),var(--font-geist-sans),system-ui,sans-serif;color:var(--ink);letter-spacing:-.04em;text-transform:none;margin-bottom:18px;font-size:clamp(22px,3vw,28px);font-weight:700;line-height:1;position:relative}.home__final-cta-title{font-family:var(--font-display),var(--font-geist-sans),system-ui,sans-serif;letter-spacing:-.04em;color:var(--gray-900);letter-spacing:-.045em;margin-bottom:14px;font-size:clamp(30px,4vw,48px);font-weight:700;line-height:1.08;position:relative}.home__final-cta-subtitle{color:var(--gray-500);max-width:440px;margin-bottom:36px;margin-left:auto;margin-right:auto;font-size:16px;font-weight:400;line-height:1.65;position:relative}.home__final-cta-btn{background:var(--solid);color:var(--on-solid);letter-spacing:-.01em;border-radius:10px;align-items:center;gap:10px;padding:14px 28px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1),background .3s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative}.home__final-cta-btn:hover{background:var(--solid-soft);box-shadow:var(--shadow-md);transform:translateY(-2px)}.home__footer{z-index:1;border-top:1px solid var(--gray-100);background:0 0;padding:56px 0 36px;position:relative}.home__footer-inner{max-width:1120px;margin:0 auto;padding:0 28px}.home__footer-grid{grid-template-columns:2fr 1fr 1fr 1fr;gap:48px;margin-bottom:48px;display:grid}.home__footer-brand{font-family:var(--font-display),var(--font-geist-sans),system-ui,sans-serif;color:var(--gray-900);letter-spacing:-.03em;margin-bottom:10px;font-size:16px;font-weight:700}.home__footer-tagline{color:var(--gray-400);max-width:260px;font-size:13px;line-height:1.7}.home__footer-col-title{color:var(--gray-400);text-transform:uppercase;letter-spacing:.1em;margin-bottom:16px;font-size:11px;font-weight:600}.home__footer-links{flex-direction:column;gap:12px;list-style:none;display:flex}.home__footer-links a{color:var(--gray-500);font-size:13px;text-decoration:none;transition:color .25s}.home__footer-links a:hover{color:var(--gray-900)}.home__footer-bottom{border-top:1px solid var(--gray-200);color:var(--gray-400);justify-content:space-between;align-items:center;padding-top:32px;font-size:13px;display:flex}.home__footer-social{gap:16px;display:flex}.home__footer-social a{color:var(--gray-400);transition:color .25s}.home__footer-social a:hover{color:var(--gray-700)}@media (max-width:900px){.home__nav-start{gap:0}.home__nav-links{display:none}.home__app-shell{grid-template-columns:1fr}.home__app-sidebar{display:none}.home__steps-list{grid-template-columns:1fr}.home__step-connector{display:none}.home__showcase-tabs,.home__showcase-pref-grid,.home__pricing-grid{grid-template-columns:1fr}.home__showcase-wrap{border-radius:18px;padding:16px}.home__autopilot-panel{grid-template-columns:1fr;gap:36px;padding:40px 28px}.home__autopilot-orbit{width:100px;height:100px;top:20px;right:18px}.home__autopilot-title{max-width:none}.home__split{grid-template-columns:1fr;gap:40px}.home__split--reverse .home__split-content,.home__split--reverse .home__split-visual{order:unset}.home__footer-grid{grid-template-columns:1fr 1fr;gap:32px}.home__comparison-table-wrap{overflow-x:auto}.home__comparison-table{min-width:560px}.home__hero-zone{min-height:auto}}@media (max-width:600px){.home__bg{position:absolute}.home__bg-mesh{animation:none}.home__header{background:linear-gradient(180deg, color-mix(in srgb, var(--surface-hero) 88%, transparent) 0%, color-mix(in srgb, var(--bg-base) 62%, transparent) 100%);-webkit-backdrop-filter:blur(16px)saturate(1.2)}.home__reveal{transition-duration:.5s}.home__hero{padding-top:48px;padding-bottom:36px}.home__hero-stage{padding:0}.home__hero-mockup{border-radius:0;max-width:none}.home__hero-brand{font-size:clamp(28px,8vw,36px)}.home__mockup-body{padding:20px 16px}.home__mockup-bar{padding-left:16px;padding-right:16px}.home__steps,.home__split-section,.home__autopilot,.home__comparison,.home__pricing,.home__faq{padding:72px 0}.home__autopilot-panel{border-radius:22px;padding:32px 20px}.home__autopilot-orbit{display:none}.home__proof-strip{padding-bottom:56px}.home__footer-grid{grid-template-columns:1fr}.home__footer-bottom{text-align:center;flex-direction:column;gap:16px}.home__final-cta-box{padding:56px 24px}.home__nav-cta--signup{display:none}}
