.mock-surface{position:relative;overflow:hidden;border-radius:1.9rem;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#0f172aeb,#080c18fa),radial-gradient(circle at top left,rgba(var(--route-primary),.14),transparent 44%),radial-gradient(circle at bottom right,rgba(var(--route-secondary),.08),transparent 42%);box-shadow:0 24px 60px #0006,inset 0 1px #ffffff0d}.mock-surface:before{content:"";position:absolute;inset:0;background:linear-gradient(145deg,rgba(var(--route-primary),.08),transparent 36%,rgba(var(--route-secondary),.12));pointer-events:none}.mock-surface>*{position:relative;z-index:1}.mock-panel{border-radius:1.3rem;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;padding:1rem;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.mock-tab-row{display:flex;flex-wrap:wrap;gap:.6rem}.mock-tab{border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;color:#e2e8f0bd;padding:.55rem .9rem;transition:color var(--motion-fast) var(--ease-standard),background-color var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard)}.mock-tab.is-active{color:#fffffff5;background:rgba(var(--route-primary),.16);border-color:rgba(var(--route-primary),.26)}.avatar-stack{display:flex;align-items:center}.avatar-stack>span{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin-left:-.45rem;border-radius:999px;border:2px solid rgba(2,6,23,.95);background:linear-gradient(135deg,rgba(var(--route-primary),.28),#ffffff14);color:#ffffffe6;font-size:.72rem;opacity:0;transform:translateY(6px);animation:avatarRise .68s var(--ease-emphasis) forwards}.avatar-stack>span:nth-child(2){animation-delay:.1s}.avatar-stack>span:nth-child(3){animation-delay:.18s}.avatar-stack>span:nth-child(4){animation-delay:.26s}.avatar-stack>span:nth-child(5){animation-delay:.34s}.mock-panel.route-map,.route-map{position:relative;min-height:220px;overflow:hidden;isolation:isolate;padding:0;border-color:#ffffff1a;background-color:#050a12fa;background:linear-gradient(180deg,#070c16fe,#030810fd),radial-gradient(circle at 18% 76%,rgba(var(--route-primary),.18),transparent 24%),radial-gradient(circle at 82% 18%,rgba(var(--route-secondary),.14),transparent 22%),linear-gradient(90deg,rgba(148,163,184,.1) 1px,transparent 1px),linear-gradient(0deg,rgba(148,163,184,.08) 1px,transparent 1px);background-size:auto,auto,auto,2.4rem 2.4rem,2.4rem 2.4rem;box-shadow:inset 0 1px #ffffff0a,inset 0 0 0 1px #ffffff06;backdrop-filter:none;-webkit-backdrop-filter:none}.route-map:before{content:"";position:absolute;inset:6% 8%;border-radius:999px;background:radial-gradient(circle at 22% 72%,rgba(var(--route-primary),.18),transparent 22%),radial-gradient(circle at 52% 58%,rgba(255,255,255,.08),transparent 16%),radial-gradient(circle at 82% 18%,rgba(var(--route-secondary),.16),transparent 20%);filter:blur(28px);opacity:.92;pointer-events:none}.route-map:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.045),transparent 18%),linear-gradient(145deg,rgba(255,255,255,.02),transparent 30%,rgba(255,255,255,.015));pointer-events:none}.route-map__roads{position:absolute;inset:0;z-index:0;pointer-events:none}.route-map__roads:before,.route-map__roads:after{content:"";position:absolute;inset:10% 8%;border-radius:inherit;pointer-events:none}.route-map__roads:before{background:linear-gradient(126deg,transparent 0 16%,rgba(148,163,184,.12) 17% 18%,transparent 19% 43%,rgba(148,163,184,.09) 44% 45%,transparent 46%),linear-gradient(24deg,transparent 0 24%,rgba(148,163,184,.1) 25% 26%,transparent 27% 56%,rgba(148,163,184,.08) 57% 58%,transparent 59%);opacity:.9}.route-map__roads:after{inset:16% 12%;background:linear-gradient(90deg,transparent 0 20%,rgba(148,163,184,.08) 21% 22%,transparent 23% 64%,rgba(148,163,184,.08) 65% 66%,transparent 67%),linear-gradient(0deg,transparent 0 28%,rgba(148,163,184,.07) 29% 30%,transparent 31% 68%,rgba(148,163,184,.07) 69% 70%,transparent 71%);opacity:.75}.route-map svg{position:absolute;inset:0;z-index:2;width:100%;height:100%;padding:.9rem .9rem 1rem;overflow:visible}.route-map__path{fill:none;stroke-linecap:round;stroke-linejoin:round}.route-map__path--base{stroke:#f1f5f938;stroke-width:13;filter:drop-shadow(0 0 10px rgba(148,163,184,.1))}.route-map__path--accent{stroke:#bae6fdfa;stroke-width:4.75;filter:drop-shadow(0 0 18px rgba(var(--route-primary),.55)) drop-shadow(0 0 8px rgba(255,255,255,.16))}.route-map__dot{fill:#f1f5f9fa;stroke:rgba(var(--route-primary),.92);stroke-width:4;filter:drop-shadow(0 0 14px rgba(var(--route-primary),.55)) drop-shadow(0 0 6px rgba(255,255,255,.18))}.route-map__labels{position:absolute;inset:0;z-index:3;pointer-events:none}.route-map__label{position:absolute;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#0a111df5,#060b15f5),#060b15f5;box-shadow:0 12px 28px #0000004d,inset 0 1px #ffffff0a;color:#e2e8f0e0;font-size:.66rem;font-weight:700;letter-spacing:.12em;line-height:1;padding:.48rem .68rem;text-transform:uppercase;white-space:nowrap}.route-map__label--start{left:.85rem;bottom:.85rem}.route-map__label--midpoint{left:49%;bottom:3.2rem;transform:translate(-50%)}.route-map__label--finish{right:.85rem;top:.85rem}@media(max-width:639px){.route-map__label{font-size:.6rem;padding:.42rem .58rem;letter-spacing:.1em}.route-map__label--midpoint{bottom:2.85rem}}.typing-indicator{display:inline-flex;align-items:center;gap:.32rem}.typing-indicator span{width:.38rem;height:.38rem;border-radius:999px;background:rgba(var(--route-secondary),.96);animation:typingPulse 1.2s ease-in-out infinite}.typing-indicator span:nth-child(2){animation-delay:.12s}.typing-indicator span:nth-child(3){animation-delay:.24s}[data-route-path^="/features/"] .page-hero[data-hero-theme=features]{--page-hero-image-opacity: .8;--page-hero-image-filter: none;--page-hero-veil: linear-gradient(90deg, rgba(8, 12, 24, .92) 0%, rgba(8, 12, 24, .8) 34%, rgba(8, 12, 24, .44) 66%, rgba(8, 12, 24, .58) 100%), linear-gradient(180deg, rgba(8, 12, 24, .2) 0%, rgba(8, 12, 24, .82) 100%)}[data-route-path^="/features/"] .page-hero[data-hero-theme=features] .page-hero__backdrop{background:linear-gradient(180deg,#050a12fa,#050a12eb),radial-gradient(circle at 50% 0%,rgb(var(--route-primary) / .06),transparent 42%)}[data-route-path^="/features/"] .page-hero[data-hero-theme=features] .page-hero__orb--primary{opacity:.42}[data-route-path^="/features/"] .page-hero[data-hero-theme=features] .page-hero__orb--secondary{opacity:.28}[data-route-path^="/features/"] .page-hero[data-hero-theme=features] .page-hero__grid{opacity:.14}@media(min-width:1024px){[data-route-path^="/features/"] .page-hero--nav-fullscreen>.page-hero__content{min-height:min(calc(100svh - 7.4rem),40rem);align-content:start;align-items:start;padding-top:clamp(5rem,7vh,6.1rem);padding-bottom:clamp(2rem,4vh,3rem)}[data-route-path^="/features/"] .page-hero__media{align-self:start}}[data-route-path^="/features/"] .page-hero__showcase-surface,[data-route-path^="/features/"] .page-hero__showcase-card{transition:transform var(--motion-base) var(--ease-emphasis),border-color var(--motion-fast) var(--ease-standard),background-color var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard),opacity var(--motion-fast) var(--ease-standard)}[data-route-path^="/features/"] .page-hero__showcase-surface{background:linear-gradient(180deg,#080e19e6,#040812f7),radial-gradient(circle at top left,rgb(var(--route-primary) / .08),transparent 38%),radial-gradient(circle at bottom right,rgb(var(--route-secondary) / .06),transparent 42%);transform:translateZ(0)}[data-route-path^="/features/"] .page-hero__showcase-card{background:linear-gradient(180deg,#090f1ad6,#040812eb),radial-gradient(circle at top left,rgb(var(--route-primary) / .05),transparent 34%);transform:translateZ(0);transform-origin:center bottom;box-shadow:inset 0 1px #ffffff08}[data-route-path^="/features/"] .feature-showcase{position:relative;display:grid;gap:1rem;width:min(100%,34rem);min-height:clamp(24rem,54vh,31rem);overflow:hidden;border-radius:1.2rem;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#080e19e6,#040812f7),radial-gradient(circle at 20% 0%,rgb(var(--route-primary) / .16),transparent 36%),radial-gradient(circle at 90% 88%,rgb(var(--route-secondary) / .12),transparent 44%);padding:clamp(1rem,2vw,1.35rem);box-shadow:0 30px 70px #0000005c,inset 0 1px #ffffff12}[data-route-path^="/features/"] .feature-showcase--garage,[data-route-path^="/features/"] .feature-showcase--clubs,[data-route-path^="/features/"] .feature-showcase--services{grid-template-columns:minmax(0,.9fr) minmax(11rem,1.1fr);align-items:start}[data-route-path^="/features/"] .feature-showcase--garage .feature-showcase__header,[data-route-path^="/features/"] .feature-showcase--clubs .feature-showcase__header,[data-route-path^="/features/"] .feature-showcase--services .feature-showcase__header{grid-column:1 / -1}[data-route-path^="/features/"] .feature-showcase--search{gap:.85rem}[data-route-path^="/features/"] .feature-showcase__backplate{position:absolute;inset:0;opacity:.28;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:34px 34px;-webkit-mask-image:linear-gradient(180deg,black,transparent 88%);mask-image:linear-gradient(180deg,black,transparent 88%);pointer-events:none}[data-route-path^="/features/"] .feature-showcase__header,[data-route-path^="/features/"] .feature-showcase__metrics,[data-route-path^="/features/"] .feature-showcase__rows,[data-route-path^="/features/"] .feature-showcase__chips,[data-route-path^="/features/"] .feature-showcase__route,[data-route-path^="/features/"] .feature-showcase__graph,[data-route-path^="/features/"] .feature-showcase__chat{position:relative;z-index:1}[data-route-path^="/features/"] .feature-showcase__header{display:grid;gap:.45rem}[data-route-path^="/features/"] .feature-showcase__eyebrow,[data-route-path^="/features/"] .product-story-panel__eyebrow,[data-route-path^="/features/"] .command-card__eyebrow,[data-route-path^="/features/"] .product-story-panel__proof-title{color:rgb(var(--route-primary) / .92);font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}[data-route-path^="/features/"] .feature-showcase__header h2{max-width:13ch;color:#fff;font-family:var(--font-display);font-size:clamp(1.65rem,3vw,2.45rem);line-height:.98}[data-route-path^="/features/"] .feature-showcase__header p:not(.feature-showcase__eyebrow){max-width:34ch;color:#e2e8f0bd;font-size:.92rem;line-height:1.55}[data-route-path^="/features/"] .feature-showcase__route,[data-route-path^="/features/"] .feature-showcase__graph{width:100%;height:auto;min-height:7rem;border-radius:.9rem;border:1px solid rgba(255,255,255,.075);background:linear-gradient(180deg,#040912eb,#02060efa),radial-gradient(circle at 28% 18%,rgb(var(--route-primary) / .14),transparent 34%)}[data-route-path^="/features/"] .feature-showcase__map-area,[data-route-path^="/features/"] .route-map-preview__area{fill:#ffffff09;stroke:#ffffff0b;stroke-width:1}[data-route-path^="/features/"] .feature-showcase__map-area--north,[data-route-path^="/features/"] .route-map-preview__area--north{fill:rgb(var(--route-primary) / .09)}[data-route-path^="/features/"] .feature-showcase__map-area--east,[data-route-path^="/features/"] .route-map-preview__area--east{fill:rgb(var(--route-secondary) / .07)}[data-route-path^="/features/"] .feature-showcase__map-area--south,[data-route-path^="/features/"] .route-map-preview__area--south{fill:#94a3b80e}[data-route-path^="/features/"] .feature-showcase__map-grid path,[data-route-path^="/features/"] .route-map-preview__grid path{fill:none;stroke:#ffffff0e;stroke-width:1}[data-route-path^="/features/"] .feature-showcase__map-roads path,[data-route-path^="/features/"] .route-map-preview__roads path{fill:none;stroke:#e2e8f026;stroke-width:6;stroke-linecap:round}[data-route-path^="/features/"] .feature-showcase__route-line,[data-route-path^="/features/"] .route-map-preview__line{stroke:rgb(var(--route-primary) / .96);stroke-width:4.5;stroke-linecap:round;filter:drop-shadow(0 0 12px rgb(var(--route-primary) / .28))}[data-route-path^="/features/"] .feature-showcase__route-nodes circle,[data-route-path^="/features/"] .route-map-preview circle{fill:rgb(var(--route-secondary));stroke:#ffffffd9;stroke-width:2}[data-route-path^="/features/"] .feature-showcase__route text,[data-route-path^="/features/"] .route-map-preview text{fill:#e2e8f0c7;font-size:.76rem;font-weight:700}[data-route-path^="/features/"] .feature-showcase__graph-grid{stroke:#ffffff14;stroke-width:1}[data-route-path^="/features/"] .feature-showcase__graph-line{fill:none;stroke:rgb(var(--route-primary));stroke-width:4;stroke-linecap:round}[data-route-path^="/features/"] .feature-showcase__chat{display:grid;gap:.55rem}[data-route-path^="/features/"] .feature-showcase__chat p{display:grid;gap:.2rem;max-width:86%;border-radius:.95rem;border:1px solid rgba(255,255,255,.075);background:#ffffff0b;padding:.72rem .82rem}[data-route-path^="/features/"] .feature-showcase__chat p:nth-child(2){justify-self:end;border-color:rgb(var(--route-secondary) / .2)}[data-route-path^="/features/"] .feature-showcase__chat strong{color:#fff;font-size:.82rem}[data-route-path^="/features/"] .feature-showcase__chat span{color:#cbd5e1bd;font-size:.78rem;line-height:1.35}[data-route-path^="/features/"] .feature-showcase__metrics{display:grid;gap:.6rem;grid-template-columns:repeat(3,minmax(0,1fr))}[data-route-path^="/features/"] .feature-showcase--garage .feature-showcase__metrics,[data-route-path^="/features/"] .feature-showcase--clubs .feature-showcase__metrics,[data-route-path^="/features/"] .feature-showcase--services .feature-showcase__metrics{grid-template-columns:minmax(0,1fr)}[data-route-path^="/features/"] .feature-showcase__metric{min-width:0;border-radius:.9rem;border:1px solid rgba(255,255,255,.075);background:linear-gradient(180deg,#ffffff0e,#ffffff06),#040812bd;padding:.78rem}[data-route-path^="/features/"] .feature-showcase__metric dt{color:#cbd5e1c2;font-size:.68rem;text-transform:uppercase}[data-route-path^="/features/"] .feature-showcase__metric dd{margin-top:.3rem;color:#fff;font-family:var(--font-display);font-size:clamp(1rem,2vw,1.35rem);line-height:1}[data-route-path^="/features/"] .feature-showcase__metric p{margin-top:.35rem;color:#cbd5e1bd;font-size:.72rem;line-height:1.35}[data-route-path^="/features/"] .feature-showcase__rows{display:grid;gap:.55rem}[data-route-path^="/features/"] .feature-showcase--search .feature-showcase__rows,[data-route-path^="/features/"] .feature-showcase--messaging .feature-showcase__rows,[data-route-path^="/features/"] .feature-showcase--community .feature-showcase__rows{gap:.45rem}[data-route-path^="/features/"] .feature-showcase__row{display:flex;min-height:4.25rem;align-items:center;justify-content:space-between;gap:.9rem;border-radius:.95rem;border:1px solid rgba(255,255,255,.075);background:linear-gradient(135deg,rgb(var(--route-primary) / .1),#ffffff0a),#050a12c2;padding:.8rem .9rem}[data-route-path^="/features/"] .feature-showcase__row h3{color:#fff;font-size:.94rem;font-weight:680;line-height:1.2}[data-route-path^="/features/"] .feature-showcase__row p{margin-top:.22rem;color:#cbd5e1c2;font-size:.76rem;line-height:1.35}[data-route-path^="/features/"] .feature-showcase__row span,[data-route-path^="/features/"] .feature-showcase__row strong{color:rgb(var(--route-primary) / .88);font-size:.72rem;font-weight:700}[data-route-path^="/features/"] .feature-showcase__chips{display:flex;flex-wrap:wrap;gap:.45rem}[data-route-path^="/features/"] .feature-showcase__chips span{border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0e;color:#e2e8f0db;font-size:.72rem;font-weight:650;padding:.36rem .58rem}[data-route-path^="/features/"] .feature-showcase--search .feature-showcase__chips{order:2;padding:.65rem;border-radius:.95rem;border:1px solid rgba(255,255,255,.075);background:linear-gradient(180deg,#ffffff0e,#ffffff06),#02060ecc}[data-route-path^="/features/"] .feature-showcase--search .feature-showcase__chips:before{content:"";width:.7rem;height:.7rem;margin:.28rem .18rem 0 0;border-radius:999px;background:rgb(var(--route-primary));box-shadow:0 0 18px rgb(var(--route-primary) / .42)}[data-route-path^="/features/"] .feature-showcase--racing .feature-showcase__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}[data-route-path^="/features/"] .feature-showcase--racing .feature-showcase__graph{min-height:8rem;background:linear-gradient(180deg,#010710fa,#02060efa),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px);background-size:auto,38px 38px,38px 38px}@media(max-width:639px){[data-route-path^="/features/"] .page-hero[data-hero-theme=features]{--page-hero-image-opacity: .48;--page-hero-veil: linear-gradient(180deg, rgba(5, 10, 18, .88) 0%, rgba(5, 10, 18, .78) 48%, rgba(5, 10, 18, .94) 100%)}[data-route-path^="/features/"] .page-hero--nav-fullscreen>.page-hero__content{min-height:auto;gap:1rem;padding-top:5rem;padding-bottom:1.1rem}[data-route-path^="/features/"] .page-hero__media{margin-top:.25rem}[data-route-path^="/features/"] .page-hero__title,[data-route-path^="/features/"] .page-hero__title span{background-image:none;color:#fffffffa;-webkit-text-fill-color:rgba(255,255,255,.98);text-shadow:none}[data-route-path^="/features/"] .feature-showcase{gap:.72rem;min-height:0;max-height:min(72svh,34rem);overflow-y:auto;overscroll-behavior-y:contain;padding:.9rem;scrollbar-width:thin}[data-route-path^="/features/"] .feature-showcase--feature-map,[data-route-path^="/features/"] .feature-showcase--discover,[data-route-path^="/features/"] .feature-showcase--events,[data-route-path^="/features/"] .feature-showcase--racing,[data-route-path^="/features/"] .feature-showcase--community,[data-route-path^="/features/"] .feature-showcase--messaging,[data-route-path^="/features/"] .feature-showcase--garage,[data-route-path^="/features/"] .feature-showcase--clubs,[data-route-path^="/features/"] .feature-showcase--services{grid-template-columns:minmax(0,1fr)}[data-route-path^="/features/"] .feature-showcase__header{gap:.32rem}[data-route-path^="/features/"] .feature-showcase__header h2{max-width:18ch;font-size:clamp(1.5rem,9vw,2.35rem)}[data-route-path^="/features/"] .feature-showcase__header p:not(.feature-showcase__eyebrow){font-size:.88rem;line-height:1.45}[data-route-path^="/features/"] .feature-showcase__route,[data-route-path^="/features/"] .feature-showcase__graph{max-height:10.4rem;min-height:0}[data-route-path^="/features/"] .feature-showcase__metrics{grid-template-columns:minmax(0,1fr)}[data-route-path^="/features/"] .feature-showcase__row{min-height:0;align-items:flex-start;padding:.72rem .78rem}}[data-route-path^="/features/"] .product-story-panel{display:grid;grid-template-columns:minmax(0,.92fr) minmax(18rem,1.08fr);gap:clamp(1rem,2vw,1.5rem);align-items:stretch}[data-route-path^="/features/"] .product-story-panel__copy,[data-route-path^="/features/"] .product-story-panel__proof,[data-route-path^="/features/"] .command-card{border-radius:1.05rem;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#080e19f2,#040812fc),radial-gradient(circle at top left,rgb(var(--route-primary) / .1),transparent 42%);box-shadow:inset 0 1px #ffffff0d}[data-route-path^="/features/"] .product-story-panel__copy{display:flex;flex-direction:column;justify-content:space-between;gap:1.2rem;padding:clamp(1.25rem,3vw,2rem)}[data-route-path^="/features/"] .product-story-panel__copy h2{max-width:15ch;color:#fff;font-family:var(--font-display);font-size:clamp(2rem,4vw,3.1rem);line-height:.96}[data-route-path^="/features/"] .product-story-panel__copy>p:not(.product-story-panel__eyebrow){max-width:48ch;color:#e2e8f0d1;line-height:1.7}[data-route-path^="/features/"] .product-story-panel__cta{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:.45rem;color:#fff;font-weight:700;text-decoration:none}[data-route-path^="/features/"] .product-story-panel__proof{display:grid;gap:1rem;padding:clamp(1rem,2vw,1.35rem)}[data-route-path^="/features/"] .product-story-panel__proof ol{display:grid;gap:.75rem;list-style:none;margin:0;padding:0}[data-route-path^="/features/"] .product-story-panel__proof li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.75rem;align-items:start}[data-route-path^="/features/"] .product-story-panel__proof li span{width:.58rem;height:.58rem;margin-top:.45rem;border-radius:999px;background:rgb(var(--route-primary));box-shadow:0 0 18px rgb(var(--route-primary) / .55)}[data-route-path^="/features/"] .product-story-panel__proof li p{color:#e2e8f0d6;font-size:.92rem;line-height:1.55}[data-route-path^="/features/"] .route-map-preview{overflow:hidden;border-radius:.95rem;border:1px solid rgba(255,255,255,.075);background:#ffffff09}[data-route-path^="/features/"] .route-map-preview svg{display:block;width:100%;height:auto}[data-route-path^="/features/"] .command-card{display:flex;min-height:11.25rem;flex-direction:column;justify-content:space-between;gap:1.1rem;padding:1.25rem;text-decoration:none;transition:transform var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard),background-color var(--motion-fast) var(--ease-standard)}[data-route-path^="/features/"] .command-card--interactive:hover,[data-route-path^="/features/"] .command-card--interactive:focus-visible{transform:translateY(-3px);border-color:rgb(var(--route-primary) / .24)}[data-route-path^="/features/"] .command-card h3{margin-top:.55rem;color:#fff;font-family:var(--font-display);font-size:clamp(1.25rem,2.2vw,1.75rem);line-height:1.05}[data-route-path^="/features/"] .command-card p:not(.command-card__eyebrow){margin-top:.75rem;color:#cbd5e1cc;font-size:.92rem;line-height:1.55}[data-route-path^="/features/"] .command-card__footer{display:flex;align-items:center;justify-content:space-between;gap:.8rem;color:rgb(var(--route-primary) / .9);font-size:.86rem}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){[data-route-path^="/features/"] .page-hero__showcase-surface:is(:hover,:focus-within){transform:translate3d(0,-10px,0) scale(1.012);box-shadow:0 34px 76px #0000007a,0 0 0 1px #ffffff08,inset 0 1px #ffffff14}[data-route-path^="/features/"] .page-hero__showcase-surface:is(:hover,:focus-within) .page-hero__showcase-card{border-color:rgb(var(--route-primary) / .18);background:linear-gradient(180deg,#090f1ae6,#040812f2),radial-gradient(circle at top left,rgb(var(--route-primary) / .08),transparent 34%);box-shadow:0 16px 30px #0000002e,inset 0 1px #ffffff0d}[data-route-path^="/features/"] .page-hero__showcase-surface:is(:hover,:focus-within) .page-hero__showcase-card:nth-child(1){transform:translate3d(0,-10px,0) scale(1.012)}[data-route-path^="/features/"] .page-hero__showcase-surface:is(:hover,:focus-within) .page-hero__showcase-card:nth-child(2){transform:translate3d(0,-7px,0) scale(1.01)}[data-route-path^="/features/"] .page-hero__showcase-surface:is(:hover,:focus-within) .page-hero__showcase-card:nth-child(3){transform:translate3d(0,-4px,0) scale(1.008)}[data-route-path^="/features/"] .page-hero__showcase-surface:is(:hover,:focus-within) .page-hero__showcase-card:nth-child(4),[data-route-path^="/features/"] .page-hero__showcase-surface:is(:hover,:focus-within) .page-hero__showcase-card:nth-child(5){transform:translate3d(0,-2px,0) scale(1.006)}}.section-scene--features-signal-band,.section-scene--features-route-band,.section-scene--features-job-band,.section-scene--features-connection-band{--section-scene-image-filter: none;--section-scene-image-filter-mobile: none;--section-scene-image-scale-base: 1.01;--section-scene-image-scale-base-mobile: 1.01;--section-scene-image-scale-focus: 0;--section-scene-image-scale-focus-mobile: 0;--section-scene-image-shell-opacity-focus: 0;--section-scene-image-shell-opacity-focus-mobile: 0}.section-scene--features-signal-band .section-scene__backdrop,.section-scene--features-route-band .section-scene__backdrop,.section-scene--features-job-band .section-scene__backdrop,.section-scene--features-connection-band .section-scene__backdrop{background:linear-gradient(180deg,#050a12fa,#050a12ed),radial-gradient(circle at 50% 0%,rgb(var(--route-primary) / .05),transparent 42%)}.section-scene--features-signal-band .section-scene__image,.section-scene--features-route-band .section-scene__image,.section-scene--features-job-band .section-scene__image,.section-scene--features-connection-band .section-scene__image{filter:none!important;transition:none}.section-scene--features-signal-band .section-scene__glow--primary,.section-scene--features-route-band .section-scene__glow--primary,.section-scene--features-job-band .section-scene__glow--primary,.section-scene--features-connection-band .section-scene__glow--primary{opacity:.05!important;transform:none!important;filter:blur(72px);transition:none}.section-scene--features-signal-band .section-scene__glow--secondary,.section-scene--features-route-band .section-scene__glow--secondary,.section-scene--features-job-band .section-scene__glow--secondary,.section-scene--features-connection-band .section-scene__glow--secondary{opacity:.08!important;transform:none!important;filter:blur(64px);transition:none}.section-scene--features-signal-band .section-scene__mesh,.section-scene--features-route-band .section-scene__mesh,.section-scene--features-job-band .section-scene__mesh,.section-scene--features-connection-band .section-scene__mesh{opacity:.06!important;transform:none!important;transition:none}.section-scene--features-signal-band .section-scene__veil,.section-scene--features-route-band .section-scene__veil,.section-scene--features-job-band .section-scene__veil,.section-scene--features-connection-band .section-scene__veil{background:linear-gradient(180deg,#050a122e,#050a1214 22%,#050a128f),linear-gradient(90deg,#050a1257,#050a1224 30% 70%,#050a1257)}[data-route-path^="/features/"] .mock-panel,.section-scene--features-signal-band .signal-card,.section-scene--features-route-band .editorial-card,.section-scene--features-job-band .editorial-card,.section-scene--features-connection-band .editorial-card,.section-scene--features-job-band .mock-panel,.section-scene--features-connection-band .mock-panel{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:linear-gradient(180deg,#080e19e0,#040812f5),radial-gradient(circle at top left,rgb(var(--route-primary) / .1),transparent 42%),radial-gradient(circle at bottom right,rgb(var(--route-secondary) / .06),transparent 42%)}.section-scene--features-route-band,.section-scene--features-job-band,.section-scene--features-connection-band{content-visibility:auto;contain-intrinsic-size:680px}[data-route-path^="/features/"] .section-scene__container{padding-top:clamp(1.75rem,4vw,3.25rem);padding-bottom:clamp(1.75rem,4vw,3.25rem)}[data-route-path^="/features/"] .section-scene__container>.grid{align-items:stretch}[data-route-path^="/features/"] .editorial-card--rail{min-height:0}[data-route-path^="/features/"] .editorial-card__cta,[data-route-path^="/features/"] .command-card__footer{margin-top:auto}@media(max-width:1023px){[data-route-path^="/features/"] .feature-showcase{width:100%;min-height:auto}[data-route-path^="/features/"] .feature-showcase--garage,[data-route-path^="/features/"] .feature-showcase--clubs,[data-route-path^="/features/"] .feature-showcase--services,[data-route-path^="/features/"] .product-story-panel{grid-template-columns:minmax(0,1fr)}[data-route-path^="/features/"] .section-scene__container>.grid{grid-template-columns:minmax(0,1fr)}[data-route-path^="/features/"] .section-scene__container>.grid,[data-route-path^="/features/"] .section-scene__container>.grid>*,[data-route-path^="/features/"] [data-horizontal-affordance-shell]{min-width:0;max-width:100%}[data-route-path^="/features/"] [data-feature-rail]{min-width:0}[data-route-path^="/features/"] .editorial-card,[data-route-path^="/features/"] .mock-panel{overflow-wrap:break-word}}@media(max-width:639px){[data-route-path^="/features/"] .feature-showcase{gap:.8rem;border-radius:1rem;padding:.9rem}[data-route-path^="/features/"] .feature-showcase__route text,[data-route-path^="/features/"] .route-map-preview text{font-size:.68rem}[data-route-path^="/features/"] .feature-showcase__metrics{grid-template-columns:minmax(0,1fr)}[data-route-path^="/features/"] .feature-showcase__row{align-items:flex-start;flex-direction:column}[data-route-path^="/features/"] .product-story-panel__copy,[data-route-path^="/features/"] .product-story-panel__proof,[data-route-path^="/features/"] .command-card{border-radius:.95rem}[data-route-path^="/features/"] .command-card{min-height:0}[data-route-path^="/features/community"] .feature-next-moves-card{margin-inline:-1.5rem;width:calc(100% + 3rem);max-width:none;padding:1.25rem}[data-route-path^="/features/community"] .section-scene__container>.grid>.feature-next-moves-card{max-width:none}.section-scene--features-job-band .section-scene__veil,.section-scene--features-connection-band .section-scene__veil{background:linear-gradient(90deg,#080c18a3,#080c188f 34%,#080c1859 72%,#080c1880),linear-gradient(180deg,#080c1875,#080c1859 24%,#080c18a3)}}@media(prefers-reduced-motion:reduce){[data-route-path^="/features/"] .feature-showcase,[data-route-path^="/features/"] .feature-showcase *,[data-route-path^="/features/"] .product-story-panel,[data-route-path^="/features/"] .command-card{transition-duration:.01ms!important}}
