:root{--cody-black:#04060a;--cody-charcoal-950:#070a0e;--cody-charcoal-900:#0b0f14;--cody-charcoal-850:#10151b;--cody-charcoal-800:#151b23;--cody-gunmetal-700:#1b222c;--cody-gunmetal-600:#232b37;--cody-gunmetal-500:#2e3846;--cody-gray-500:#48525f;--cody-gray-400:#6b7684;--cody-gray-350:#8a94a2;--cody-gray-300:#9ba5b2;--cody-gray-200:#c2cad4;--cody-gray-100:#dce3ea;--cody-white-50:#f3f7fa;--cody-white:#fff;--cody-cream-100:#f5eee0;--cody-cream-200:#e6dcc7;--cody-cyan-300:#8fedff;--cody-cyan-400:#4fe0fa;--cody-cyan-500:#18d7f6;--cody-cyan-600:#12a9c4;--cody-cyan-700:#0c7a8f;--cody-abyss:#04161c;--cody-success:#7fe3c0;--cody-warning:#f4c97a;--cody-danger:#ff9aa8}[data-character-theme=cody]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--app-canvas:var(--cody-charcoal-900);--app-surface:var(--cody-charcoal-850);--app-surface-sunken:var(--cody-charcoal-950);--app-surface-hover:var(--cody-gunmetal-700);--app-surface-active:var(--cody-gunmetal-600);--app-scrim:color-mix(in srgb, var(--cody-black) 84%, transparent);--app-border:var(--cody-gunmetal-600);--app-divider:var(--cody-gunmetal-700);--app-border-strong:var(--cody-gray-500);--app-border-input:var(--cody-gunmetal-500);--app-border-hover:var(--cody-cyan-500);--app-focus:var(--cody-cyan-400);--app-ink:var(--cody-white-50);--app-ink-body:var(--cody-gray-100);--app-ink-muted:var(--cody-gray-300);--app-ink-subtle:var(--cody-gray-350);--app-ink-onAccent:var(--cody-abyss);--app-accent:var(--cody-cyan-500);--app-accent-hover:var(--cody-cyan-400);--app-accent-solid:var(--cody-cyan-500);--app-accent-quiet:var(--cody-cyan-400);--app-accent-fill:color-mix(in srgb, var(--cody-cyan-500) 14%, var(--cody-charcoal-850));--app-expression:var(--cody-cyan-300);--app-expression-quiet:var(--cody-gunmetal-700);--app-current:linear-gradient(105deg, var(--cody-cyan-300), var(--cody-cyan-500) 52%, var(--cody-cyan-700));--app-success-ink:var(--cody-success);--app-success-tint:color-mix(in srgb, var(--cody-success) 18%, var(--cody-charcoal-850));--app-success-solid:var(--cody-cyan-600);--app-warning-ink:var(--cody-warning);--app-warning-tint:color-mix(in srgb, var(--cody-warning) 16%, var(--cody-charcoal-850));--app-danger-ink:var(--cody-danger);--app-danger-tint:color-mix(in srgb, var(--cody-danger) 16%, var(--cody-charcoal-850));--app-info-ink:var(--cody-cyan-300);--app-info-tint:color-mix(in srgb, var(--cody-cyan-500) 14%, var(--cody-charcoal-850));--app-seaglass-ink:var(--cody-cyan-300);--app-seaglass-tint:var(--cody-gunmetal-700);--app-neutral-ink:var(--cody-gray-300);--app-neutral-tint:var(--cody-gunmetal-700);--app-inverse-surface:var(--cody-gunmetal-600);--app-inverse-surface-hover:var(--cody-gunmetal-500);--app-inverse-surface-active:var(--cody-gray-500);--app-inverse-ink:var(--cody-white-50);--app-inverse-border:var(--cody-gunmetal-500);--canvas-default:var(--app-canvas);--canvas-subtle:var(--app-surface-sunken);--section-fog:var(--app-surface-sunken);--surface-raised:var(--app-surface);--surface-inset:var(--app-surface-sunken);--structure-strong:var(--cody-black);--action-primary:var(--app-accent-solid);--action-hover:var(--app-accent-hover);--support-calm:var(--cody-gunmetal-700);--text-primary:var(--app-ink-body);--text-secondary:var(--app-ink-muted);--theme-transition-duration:.46s;--theme-transition-easing:cubic-bezier(.22, .61, .24, 1);--theme-spring:cubic-bezier(.34, 1.42, .48, 1);--theme-canvas:var(--cody-charcoal-900);--theme-atmosphere:radial-gradient(120% 62% at 50% -12%, color-mix(in srgb, var(--cody-cyan-500) 13%, transparent), transparent 68%), radial-gradient(80% 40% at 100% 4%, color-mix(in srgb, var(--cody-cyan-600) 9%, transparent), transparent 70%), linear-gradient(180deg, var(--cody-charcoal-850), var(--cody-charcoal-900) 42%, var(--cody-charcoal-950));--theme-vignette:radial-gradient(120% 88% at 50% 46%, transparent 52%, color-mix(in srgb, var(--cody-black) 62%, transparent));--theme-vinyl:repeating-linear-gradient(118deg, color-mix(in srgb, var(--cody-white) 1.6%, transparent) 0 2px, transparent 2px 7px), radial-gradient(72% 44% at 22% 8%, color-mix(in srgb, var(--cody-white) 3.4%, transparent), transparent 66%);--theme-edge-light:linear-gradient(180deg, color-mix(in srgb, var(--cody-cyan-500) 46%, transparent), transparent 22%);--theme-card-surface:linear-gradient(158deg, color-mix(in srgb, var(--cody-gunmetal-700) 82%, transparent), color-mix(in srgb, var(--cody-charcoal-850) 88%, transparent) 62%);--theme-card-gloss:linear-gradient(180deg, color-mix(in srgb, var(--cody-white) 9%, transparent), transparent 44%);--theme-card-border:color-mix(in srgb, var(--cody-cyan-500) 20%, var(--cody-gunmetal-600));--theme-card-border-hover:color-mix(in srgb, var(--cody-cyan-500) 58%, var(--cody-gunmetal-600));--theme-card-shadow:0 18px 38px -22px var(--cody-black), inset 0 1px 0 color-mix(in srgb, var(--cody-white) 11%, transparent), inset 0 -18px 32px -26px color-mix(in srgb, var(--cody-cyan-500) 34%, transparent);--theme-card-shadow-hover:0 22px 46px -20px var(--cody-black), 0 0 30px -12px color-mix(in srgb, var(--cody-cyan-500) 52%, transparent), inset 0 1px 0 color-mix(in srgb, var(--cody-white) 16%, transparent), inset 0 -18px 32px -24px color-mix(in srgb, var(--cody-cyan-500) 46%, transparent);--theme-sheen:linear-gradient(100deg, transparent 34%, color-mix(in srgb, var(--cody-white) 13%, transparent) 48%, transparent 62%);--theme-field-surface:color-mix(in srgb, var(--cody-gunmetal-700) 58%, var(--cody-charcoal-900));--theme-gloss-highlight:color-mix(in srgb, var(--cody-white) 38%, transparent);--theme-lift:-4px;--theme-radius:var(--vibe-radius-lg);--theme-radius-sm:var(--vibe-radius-sm);--theme-glow-soft:0 0 22px -8px color-mix(in srgb, var(--cody-cyan-500) 55%, transparent);--theme-glow-strong:0 0 30px -6px color-mix(in srgb, var(--cody-cyan-500) 72%, transparent);--theme-rim:inset 0 0 0 1px color-mix(in srgb, var(--cody-cyan-500) 26%, transparent);--theme-accent:var(--cody-cyan-500);--theme-accent-bright:var(--cody-cyan-300);--theme-accent-deep:var(--cody-cyan-700);--theme-particle:color-mix(in srgb, var(--cody-cyan-300) 60%, transparent);--theme-metal:conic-gradient(from 210deg, var(--cody-gunmetal-600), var(--cody-gray-500) 18%, var(--cody-gunmetal-700) 34%, var(--cody-gunmetal-500) 52%, var(--cody-gray-500) 68%, var(--cody-gunmetal-700) 82%, var(--cody-gunmetal-600));--theme-metal-edge:color-mix(in srgb, var(--cody-white) 14%, transparent);--theme-metal-shadow:0 10px 22px -14px var(--cody-black), inset 0 1px 0 color-mix(in srgb, var(--cody-white) 16%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--cody-black) 60%, transparent);--theme-vinyl-fill:radial-gradient(66% 62% at 34% 26%, color-mix(in srgb, var(--cody-white) 26%, transparent), transparent 58%), radial-gradient(120% 120% at 50% 120%, var(--cody-cyan-700), transparent 62%), linear-gradient(158deg, var(--cody-cyan-400), var(--cody-cyan-600) 58%, var(--cody-cyan-700));--theme-lens-fill:radial-gradient(64% 58% at 33% 22%, color-mix(in srgb, var(--cody-white) 16%, transparent), transparent 60%), radial-gradient(130% 120% at 50% 132%, color-mix(in srgb, var(--cody-cyan-600) 60%, transparent), transparent 62%), linear-gradient(158deg, var(--cody-charcoal-800), var(--cody-black) 72%);--theme-busy-glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cellipse cx='6.2' cy='9.4' rx='2.5' ry='3.2' fill='black'/%3E%3Cellipse cx='11.4' cy='6.6' rx='2.6' ry='3.4' fill='black'/%3E%3Cellipse cx='17' cy='8.2' rx='2.5' ry='3.2' fill='black'/%3E%3Cpath d='M12 12.4c3.6 0 6.4 2.4 6.4 5.1 0 2.2-1.9 3.6-4.3 3.1-1.4-.3-2.8-.3-4.2 0-2.4.5-4.3-.9-4.3-3.1 0-2.7 2.8-5.1 6.4-5.1z' fill='black'/%3E%3C/svg%3E");--theme-emboss:var(--cody-cream-100);--theme-emboss-opacity:.05;--theme-subtitle:var(--cody-cream-200);--theme-scroll-track:var(--cody-charcoal-950);--theme-scroll-thumb:linear-gradient(180deg, var(--cody-cyan-400), var(--cody-cyan-600));--theme-scroll-thumb-color:var(--cody-cyan-600);--theme-mark-fur:var(--cody-gray-500);--theme-mark-fur-dark:var(--cody-gunmetal-600);--theme-mark-mask:var(--cody-charcoal-800);--theme-mark-cream:var(--cody-cream-100);--theme-mark-accent:var(--cody-cyan-500);--theme-mark-eye:var(--cody-cyan-400);--theme-mark-glint:var(--cody-white);--theme-mark-ink:var(--cody-black);scrollbar-color:var(--theme-scroll-thumb-color) var(--theme-scroll-track);scrollbar-width:thin}html[data-character-chrome=cody]{scrollbar-color:var(--cody-cyan-600) var(--cody-charcoal-950);scrollbar-width:thin}html[data-character-chrome=cody]::-webkit-scrollbar{width:10px;height:10px}html[data-character-chrome=cody]::-webkit-scrollbar-track{background:var(--cody-charcoal-950)}html[data-character-chrome=cody]::-webkit-scrollbar-thumb{border:2px solid var(--cody-charcoal-950);background:linear-gradient(180deg, var(--cody-cyan-400), var(--cody-cyan-600));border-radius:9999px}html[data-character-chrome=cody]::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg, var(--cody-cyan-300), var(--cody-cyan-500))}html[data-character-chrome=cody]{--theme-accent:var(--cody-cyan-500);--theme-glow-soft:0 0 22px -8px color-mix(in srgb, var(--cody-cyan-500) 55%, transparent);--theme-card-border-hover:color-mix(in srgb, var(--cody-cyan-500) 58%, var(--cody-gunmetal-600));--theme-toast-surface:linear-gradient(158deg, var(--cody-gunmetal-700), var(--cody-charcoal-850));--theme-portal-surface:var(--cody-charcoal-850);--theme-portal-surface-hover:var(--cody-gunmetal-700);--theme-portal-scrim:color-mix(in srgb, var(--cody-black) 84%, transparent);--theme-portal-border:var(--cody-gunmetal-600);--theme-portal-border-input:var(--cody-gunmetal-500);--theme-portal-ink:var(--cody-white-50);--theme-portal-ink-body:var(--cody-gray-100);--theme-portal-ink-muted:var(--cody-gray-300);--theme-portal-ink-onAccent:var(--cody-abyss);--theme-portal-accent:var(--cody-cyan-500);--theme-portal-focus:var(--cody-cyan-400);--theme-portal-current:linear-gradient(105deg, var(--cody-cyan-300), var(--cody-cyan-500) 52%, var(--cody-cyan-700))}[data-character-theme=cody] ::-webkit-scrollbar{width:10px;height:10px}[data-character-theme=cody] ::-webkit-scrollbar-track{background:var(--theme-scroll-track);border-radius:9999px}[data-character-theme=cody] ::-webkit-scrollbar-thumb{border:2px solid var(--theme-scroll-track);background:var(--theme-scroll-thumb);border-radius:9999px}[data-character-theme=cody] ::selection{background:color-mix(in srgb, var(--cody-cyan-500) 34%, transparent);color:var(--cody-white-50)}@keyframes cody-perk{0%{transform:none}22%{transform:translateY(-3px)rotate(-4deg)scale(1.08)}44%{transform:translateY(-1px)rotate(2.5deg)scale(1.03)}66%{transform:translateY(1.5px)scale(.93)}84%{transform:translateY(0)scale(1.04)}to{transform:none}}@keyframes cody-flicker{0%,to{filter:none}16%{filter:brightness(1.55)}22%{filter:brightness(.45)}29%{filter:brightness(1.7)}36%{filter:brightness(.8)}46%{filter:brightness(1.25)}64%{filter:none}}[data-theme-boop=true]{animation:cody-perk .95s var(--theme-spring,ease) both, cody-flicker .95s linear both}@media (prefers-reduced-motion:reduce){[data-theme-boop=true]{animation:none}}

*{box-sizing:border-box}:root{--app-header-h:calc(44px + var(--slipstream-spacing-2) * 2);--app-bottomnav-h:calc(48px + var(--slipstream-spacing-2))}html{background:var(--app-canvas);color:var(--app-ink-body)}body{min-height:100vh;font-family:var(--slipstream-font-ui);font-size:var(--slipstream-type-body-size);line-height:var(--slipstream-type-body-line);background:var(--app-canvas);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}body:before{content:"";z-index:-1;pointer-events:none;background:var(--app-atmosphere);position:fixed;inset:0}.ss-chrome{background:color-mix(in srgb, var(--app-canvas) 94%, transparent)}html[data-blur=on] .ss-chrome{background:color-mix(in srgb, var(--app-canvas) 78%, transparent);-webkit-backdrop-filter:saturate(132%)blur(20px)}button,input,textarea,select{font:inherit;color:inherit}a{color:var(--app-accent)}:focus-visible{outline:2px solid var(--app-focus);outline-offset:2px}main{min-height:100vh}.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}.skip-link{left:var(--slipstream-spacing-4);top:var(--slipstream-spacing-2);z-index:var(--slipstream-z-toast);background:var(--app-inverse-surface);color:var(--app-inverse-ink);padding:var(--slipstream-spacing-2) var(--slipstream-spacing-4);border-radius:var(--slipstream-radius-md);text-decoration:none;position:absolute;transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}.ss-eyebrow{color:var(--app-accent-quiet);font-size:var(--vibe-type-caption-size);line-height:var(--vibe-type-caption-line);letter-spacing:.16em;text-transform:uppercase;margin:0;font-weight:600}.ss-h1{font-family:var(--slipstream-font-ui);font-size:var(--slipstream-type-h3-size);line-height:var(--slipstream-type-h3-line);letter-spacing:var(--slipstream-type-h2-tracking);font-weight:var(--slipstream-type-h1-weight);color:var(--app-ink);margin:0}@media (min-width:640px){.ss-h1{font-size:var(--slipstream-type-h2-size);line-height:var(--slipstream-type-h2-line)}}.ss-h2{font-size:var(--slipstream-type-title-size);line-height:var(--slipstream-type-title-line);letter-spacing:var(--slipstream-type-h2-tracking);font-weight:var(--slipstream-type-h2-weight);color:var(--app-ink);margin:0}@media (min-width:640px){.ss-h2{font-size:var(--slipstream-type-h3-size);line-height:var(--slipstream-type-h3-line)}}.ss-h3{font-size:var(--slipstream-type-bodyL-size);line-height:var(--slipstream-type-bodyL-line);font-weight:var(--slipstream-type-h3-weight);color:var(--app-ink);margin:0}@media (min-width:640px){.ss-h3{font-size:var(--slipstream-type-title-size);line-height:var(--slipstream-type-title-line)}}.ss-title{font-size:var(--slipstream-type-title-size);line-height:var(--slipstream-type-title-line);font-weight:var(--slipstream-type-title-weight);color:var(--app-ink);margin:0}.ss-body{font-size:var(--slipstream-type-body-size);line-height:var(--slipstream-type-body-line);color:var(--app-ink-body);margin:0}.ss-body-muted{font-size:var(--slipstream-type-body-size);line-height:var(--slipstream-type-body-line);color:var(--app-ink-muted);margin:0}.ss-small{font-size:var(--slipstream-type-bodyS-size);line-height:var(--slipstream-type-bodyS-line);color:var(--app-ink-muted);margin:0}.ss-label{font-size:var(--slipstream-type-label-size);line-height:var(--slipstream-type-label-line);letter-spacing:var(--slipstream-type-label-tracking);font-weight:var(--slipstream-type-label-weight);color:var(--app-ink-body)}.ss-caption{font-size:var(--slipstream-type-caption-size);line-height:var(--slipstream-type-caption-line);letter-spacing:var(--slipstream-type-caption-tracking);color:var(--app-ink-subtle);margin:0}.ss-check{appearance:none;border:1px solid var(--slipstream-color-titanium-500);border-radius:var(--slipstream-radius-sm);background:var(--app-surface);cursor:pointer;width:26px;height:26px;transition:background-color var(--slipstream-motion-duration-standard) var(--slipstream-motion-easing-standard), border-color var(--slipstream-motion-duration-standard) var(--slipstream-motion-easing-standard), background-size var(--slipstream-motion-duration-fast) var(--slipstream-motion-easing-enter);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none' stroke='%23FCFBF8' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'><path d='M3.5 8.5l3 3 6-7'/></svg>");background-position:50%;background-repeat:no-repeat;background-size:0 0;flex:none;margin:0}.ss-check:hover{border-color:var(--app-ink-subtle)}.ss-check:active{border-color:var(--app-success-solid)}.ss-check:checked{background-color:var(--app-success-solid);border-color:var(--app-success-solid);background-size:16px 16px}.ss-check:disabled{opacity:.5;cursor:not-allowed}.ss-check-target{cursor:pointer;flex:none;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.ss-container{width:min(100%,72rem);padding:var(--slipstream-spacing-5) var(--slipstream-spacing-4) var(--slipstream-spacing-9);margin-inline:auto}.vibe-gradient-text{background:var(--app-current);color:#0000;-webkit-background-clip:text;background-clip:text}.ss-sticky-actions-offset{padding-bottom:calc(112px + env(safe-area-inset-bottom))}:root{--sip-beer-straw:#e8c55b;--sip-beer-gold:#dfa32e;--sip-beer-amber:#c97a21;--sip-beer-copper:#a8531c;--sip-beer-brown:#6e3618;--sip-beer-black:#2e1a10;--sip-wine-lemon:#e7de9c;--sip-wine-gold:#d9be55;--sip-wine-amber:#c08a2e;--sip-wine-salmon:#e9a48f;--sip-wine-ruby:#b33a44;--sip-wine-garnet:#8e2438;--sip-wine-purple:#5c1730;--sip-wine-tawny:#8c4a25}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--sip-beer-straw:#d9ba5e;--sip-beer-gold:#ce9838;--sip-beer-amber:#bc762d;--sip-beer-copper:#9e5628;--sip-beer-brown:#6f4023;--sip-beer-black:#3b2418;--sip-wine-lemon:#d8d096;--sip-wine-gold:#c9b159;--sip-wine-amber:#b48334;--sip-wine-salmon:#d89a88;--sip-wine-ruby:#a94450;--sip-wine-garnet:#8b3243;--sip-wine-purple:#63243c;--sip-wine-tawny:#8a522f}}:root[data-theme=dark]{--sip-beer-straw:#d9ba5e;--sip-beer-gold:#ce9838;--sip-beer-amber:#bc762d;--sip-beer-copper:#9e5628;--sip-beer-brown:#6f4023;--sip-beer-black:#3b2418;--sip-wine-lemon:#d8d096;--sip-wine-gold:#c9b159;--sip-wine-amber:#b48334;--sip-wine-salmon:#d89a88;--sip-wine-ruby:#a94450;--sip-wine-garnet:#8b3243;--sip-wine-purple:#63243c;--sip-wine-tawny:#8a522f}.ss-form-measure{width:min(100%,40rem);margin-inline:auto}.ss-pressable{transition:transform var(--slipstream-motion-duration-fast) var(--slipstream-motion-easing-standard)}.ss-pressable:active{transform:scale(.985)}@keyframes ss-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ss-rise{animation:ss-rise var(--slipstream-motion-duration-slow) var(--slipstream-motion-easing-enter) both;animation-delay:calc(var(--ss-rise-index,0) * 60ms)}.trek-cover{background:linear-gradient(135deg, var(--vibe-color-night-950), var(--vibe-color-night-800) 56%, var(--vibe-color-ultraviolet-500));color:var(--slipstream-color-warmWhite-50);position:relative;overflow:hidden}.trek-cover:before{content:"";pointer-events:none;background:radial-gradient(90% 80% at 88% -10%, color-mix(in srgb, var(--vibe-color-pulse-500) 32%, transparent), transparent 62%), linear-gradient(120deg, transparent 10%, color-mix(in srgb, var(--vibe-color-voltage-500) 18%, transparent), transparent 72%);position:absolute;inset:0}.trek-cover>*{z-index:1;position:relative}.trek-cover--cruise{background:linear-gradient(135deg, var(--vibe-color-night-900), var(--vibe-color-ultraviolet-500) 58%, var(--vibe-color-voltage-500))}.trek-cover--beach_trip{background:linear-gradient(135deg, var(--vibe-color-night-800), var(--vibe-color-voltage-600) 54%, var(--vibe-color-pulse-500))}.trek-cover--land_trip{background:linear-gradient(135deg, var(--vibe-color-night-950), var(--vibe-color-night-700) 58%, var(--vibe-color-ultraviolet-500))}.trek-cover--business_trip{background:linear-gradient(135deg, var(--vibe-color-night-950), var(--vibe-color-night-800) 62%, var(--vibe-color-voltage-700))}.trek-cover--road_trip{background:linear-gradient(135deg, var(--vibe-color-night-800), var(--vibe-color-ultraviolet-500) 62%, var(--vibe-color-pulse-500))}.trek-cover--flight_layer{background:linear-gradient(135deg, var(--vibe-color-night-900), var(--vibe-color-voltage-600))}.hero{width:min(100%,72rem);min-height:100vh;padding:var(--slipstream-spacing-6) var(--slipstream-spacing-4) var(--slipstream-spacing-8);flex-direction:column;justify-content:center;margin-inline:auto;display:flex}.hero .brand-mark{margin-bottom:var(--slipstream-spacing-8)}.hero .eyebrow{margin:0 0 var(--slipstream-spacing-3);color:var(--app-accent-quiet);letter-spacing:.12em;font-size:.75rem;font-weight:600}.hero h1{background:var(--app-current);color:#0000;max-width:15ch;font-family:var(--vibe-font-brand);letter-spacing:-.055em;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(3rem,11vw,5.5rem);line-height:.96}.hero .lede{max-width:38rem;margin:var(--slipstream-spacing-5) 0 0;color:var(--app-ink-muted);font-size:1.125rem;line-height:1.55}.hero .actions{gap:var(--slipstream-spacing-3);margin-top:var(--slipstream-spacing-6);flex-direction:column;display:flex}.theme-light-only{display:none}html[data-theme=light] .theme-light-only{display:inline}html[data-theme=light] .theme-dark-only{display:none}html[data-theme=light] .hero{justify-content:flex-start}html[data-theme=light] .hero .brand-mark{width:9rem;height:auto}html[data-theme=light] .hero h1{color:var(--app-ink);font-family:var(--slipstream-font-brand);letter-spacing:-.02em;background:0 0;font-size:clamp(2.5rem,9vw,4rem);line-height:1.1}@media (min-width:640px){.ss-container{padding:var(--slipstream-spacing-7) var(--slipstream-spacing-6) var(--slipstream-spacing-9)}.hero{padding:var(--slipstream-spacing-8) var(--slipstream-spacing-6)}.hero .actions{flex-direction:row}}@media (prefers-reduced-motion:reduce){:not([data-surface=air-force],[data-surface=air-force] *),:not([data-surface=air-force],[data-surface=air-force] *):before,:not([data-surface=air-force],[data-surface=air-force] *):after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}.ss-loop:not([data-surface=air-force] *),.ss-loop:not([data-surface=air-force] *):before,.ss-loop:not([data-surface=air-force] *):after{animation:none!important}}
