@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.hidden{display:none}.inline{display:inline}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--bg:#0b0c0f;--surface:#12151a;--surface-2:#181c22;--surface-3:#20252c;--ink:#f6f5f1;--muted:#a8abb0;--dim:#6f747b;--orange:#ff5a1f;--orange-soft:#ff5a1f1f;--line:#f6f5f121;--shadow:0 22px 70px #00000047;--header-height:76px;--section-anchor-gap:20px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:var(--header-height)}body{background:var(--bg);color:var(--ink);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{border:0}::selection{background:var(--orange);color:var(--bg)}.rotorox-site{min-width:0;overflow-x:clip}.skip-link{z-index:100;background:var(--orange);color:var(--bg);border-radius:999px;padding:10px 14px;font-size:12px;font-weight:750;transition:transform .2s;position:fixed;top:10px;left:12px;transform:translateY(-150%)}.skip-link:focus-visible{transform:translateY(0)}section[id],footer[id],main[id],:is(#product,#map,#crews,#footage,#community,#roadmap,#updates,#faq,#early-access){scroll-margin-top:var(--section-anchor-gap)}.container{width:min(100% - 64px,1180px);margin:0 auto}.section{padding:clamp(78px,8vw,100px) 0}.section-copy{max-width:580px}.section-copy.wide-copy{max-width:690px}.section-kicker,.label-muted{color:var(--orange);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:750;line-height:1.3}.label-muted{color:var(--dim);letter-spacing:.04em}h1,h2,h3,p{margin-top:0}h1,h2,h3{text-wrap:balance}h2{letter-spacing:-.07em;margin-bottom:20px;font-size:clamp(42px,5vw,76px);line-height:.96}p{color:var(--muted);font-size:15px;line-height:1.65}.section-copy>p{max-width:640px}.site-nav{z-index:40;height:var(--header-height);box-sizing:border-box;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#0b0c0ff5;position:fixed;top:0;left:0;right:0}.nav-inner{align-items:center;gap:30px;height:100%;display:flex}.nav-logo{flex:none;align-items:center;width:134px;display:inline-flex}.nav-logo svg{width:100%;height:auto;display:block}.rotorox-logo{align-items:center;min-width:0;display:inline-flex}.rotorox-logo-horizontal{gap:8px;width:100%}.rotorox-logo-horizontal .rotorox-mark-svg{flex:0 0 30px;width:30px;height:30px}.rotorox-logo-horizontal .rotorox-wordmark-svg{flex:auto;width:auto;height:22px}.rotorox-logo-icon .rotorox-mark-svg{width:100%;height:auto}.rotorox-logo-stacked{flex-direction:column;gap:12px}.rotorox-logo-stacked .rotorox-mark-svg{width:170px;height:170px}.rotorox-logo-stacked .rotorox-wordmark-svg{width:min(100%,330px);height:auto}.rotorox-slogan{color:currentColor;letter-spacing:.25em;font-size:10px}.mobile-logo{width:38px;display:none}.nav-links{align-items:center;gap:20px;margin-left:auto;display:flex}.nav-links a{color:var(--muted);font-size:11px;transition:color .2s}.nav-actions{align-items:center;gap:13px;display:flex}.language-switch,.mobile-language-switch{color:var(--dim);letter-spacing:.08em;align-items:center;gap:7px;font-size:10px;display:inline-flex}.language-switch a,.mobile-language-switch a{min-width:24px;min-height:30px;color:var(--dim);place-items:center;display:inline-grid}.language-switch a.selected,.mobile-language-switch a.selected{color:var(--orange);font-weight:800}.language-switch span,.mobile-language-switch span{color:var(--dim)}.button{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 17px;font-size:11px;font-weight:750;transition:background .2s,color .2s,transform .2s;display:inline-flex}.button:hover,.button:focus-visible{transform:translateY(-1px)}.button-primary{background:var(--orange);color:var(--bg)}.button-primary:hover,.button-primary:focus-visible{background:#ff713d}.button-secondary{background:var(--surface-2);color:var(--ink)}.button-secondary:hover,.button-secondary:focus-visible{background:var(--surface-3)}.button-small{min-height:38px;padding-inline:13px;font-size:10px}.button-disabled{color:var(--dim);cursor:default;pointer-events:none}.mobile-toggle{z-index:1;appearance:none;background:var(--surface-2);width:44px;height:44px;color:var(--ink);cursor:pointer;touch-action:manipulation;border-radius:50%;flex:0 0 44px;place-items:center;padding:0;display:none;position:relative}.mobile-toggle:before,.mobile-toggle:after{content:"";background:currentColor;border-radius:999px;width:18px;height:2px;transition:transform .16s,box-shadow .16s,opacity .16s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mobile-toggle:before{box-shadow:0 -6px,0 6px}.mobile-toggle:after{opacity:0}.mobile-toggle.open:before{box-shadow:none;transform:translate(-50%,-50%)rotate(45deg)}.mobile-toggle.open:after{opacity:1;transform:translate(-50%,-50%)rotate(-45deg)}.mobile-menu{display:none}.hero-section{min-height:clamp(620px, calc(100svh - var(--header-height)), 740px);background:radial-gradient(circle at 82% 12%, #ff5a1f1c, transparent 30%), var(--bg);padding:135px 0 74px}.hero-grid{grid-template-columns:minmax(0,.83fr) minmax(450px,1.17fr);align-items:center;gap:80px;display:grid}.hero-copy{max-width:620px}.hero-copy h1{letter-spacing:-.09em;max-width:620px;margin:16px 0 25px;font-size:clamp(66px,8.8vw,132px);line-height:.84}.hero-campaign{color:var(--orange);letter-spacing:-.04em;margin:0 0 9px;font-size:clamp(23px,2vw,30px);font-weight:760}.hero-benefit{color:var(--ink);letter-spacing:-.03em;margin:0 0 18px;font-size:clamp(17px,1.7vw,22px);font-weight:700}.hero-description{max-width:510px;margin-bottom:15px;font-size:17px}.hero-region{max-width:480px;color:var(--ink);margin-bottom:26px;font-size:12px;line-height:1.55}.hero-actions{flex-wrap:wrap;gap:10px;display:flex}.hero-reward{color:var(--muted);align-items:center;gap:8px;margin:22px 0 0;font-size:11px;display:flex}.hero-reward svg{color:var(--orange);flex:none}.development-label{color:var(--dim);align-items:center;gap:8px;margin:18px 0 0;font-size:10px;display:flex}.development-label span{background:var(--orange);border-radius:50%;width:6px;height:6px}.hero-concept{background:var(--surface);min-height:540px;box-shadow:var(--shadow);border-radius:26px;position:relative;overflow:hidden}.hero-concept-label{z-index:2;color:var(--muted);align-items:center;gap:8px;font-size:10px;display:flex;position:absolute;top:20px;left:22px}.hero-concept-label svg{color:var(--orange)}.map-surface{background:#161b20;min-height:430px;position:relative;overflow:hidden}.hero-concept>.map-surface{background:radial-gradient(circle at 70% 36%,#ff5a1f29,#0000 26%),#151a1f;height:100%;min-height:540px}.map-contours,.map-route{fill:none;width:100%;height:100%;position:absolute;inset:0}.map-contours path{stroke:#f6f5f126;stroke-width:1.6px}.map-route path{stroke:var(--orange);stroke-width:3px;stroke-dasharray:4 13;opacity:.9}.map-marker{z-index:1;color:var(--ink);cursor:pointer;background:0 0;align-items:center;gap:7px;padding:0;font-size:10px;display:flex;position:absolute}.map-marker span,.selected-spot-pin>span{border:3px solid var(--orange);background:var(--bg);border-radius:50%;width:11px;height:11px;display:block;box-shadow:0 0 0 5px #ff5a1f21}.map-marker:hover span,.map-marker:focus-visible span{background:var(--orange)}.marker-a{top:27%;left:28%}.marker-b{top:48%;left:63%}.marker-c{top:70%;left:40%}.selected-spot-pin{z-index:2;background:#0b0c0fe6;border-radius:11px;align-items:center;gap:10px;padding:11px 13px;display:flex;position:absolute;bottom:19%;right:20%;box-shadow:0 12px 30px #00000040}.selected-spot-pin strong,.selected-spot-pin small{display:block}.selected-spot-pin small{color:var(--dim);margin-top:3px;font-size:9px}.hero-spot-card,.hero-crew-card{z-index:3;background:#0b0c0feb;border-radius:14px;padding:16px;position:absolute;box-shadow:0 18px 40px #00000038}.hero-spot-card{width:190px;top:20%;right:6%}.hero-spot-card strong{letter-spacing:-.05em;margin:8px 0 4px;font-size:21px;display:block}.hero-spot-card small{color:var(--muted);font-size:10px}.hero-condition{color:var(--orange);align-items:center;gap:6px;margin-top:17px;font-size:9px;line-height:1.3;display:flex}.hero-crew-card{width:190px;bottom:10%;left:7%}.mini-heading{color:var(--ink);align-items:center;gap:6px;font-size:11px;display:flex}.mini-heading svg{color:var(--orange)}.avatar-row{align-items:center;margin-top:13px;display:flex}.abstract-avatar{background:var(--orange);border-radius:50%;width:30px;height:30px;display:inline-block;position:relative}.abstract-avatar+.abstract-avatar{border:2px solid var(--bg);margin-left:-7px}.abstract-avatar span{border:1px solid var(--bg);border-radius:50% 45% 50% 35%;position:absolute;inset:7px;transform:rotate(25deg)}.avatar-1{background:#d8d3c6}.avatar-2{background:#687079}.avatar-3{background:#eb8d62}.avatar-label{color:var(--dim);margin-left:11px;font-size:9px}.flight-line-svg{z-index:2;fill:none;pointer-events:none;width:72%;height:190px;position:absolute;bottom:11%;right:-6%}.flight-line-svg path{stroke:var(--orange);stroke-width:2px;stroke-dasharray:3 9;opacity:.72}.flight-line-svg.compact{width:100%;height:80px;margin-top:18px;position:relative;bottom:auto;right:auto}.transition-section{background:var(--surface);padding:80px 0 40px}.transition-heading{justify-content:space-between;align-items:end;gap:30px;display:flex}.transition-heading h2{max-width:600px;margin:0;font-size:clamp(36px,5vw,72px)}.transition-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:45px;display:grid}.transition-item{background:0 0;grid-template-columns:auto 1fr auto;align-items:start;gap:14px;min-height:130px;padding:20px 0;display:grid}.transition-item h3{margin:0 0 8px;font-size:16px}.transition-item p{max-width:200px;margin:0;font-size:12px}.transition-item>svg{color:var(--orange);margin-top:2px}.transition-number{color:var(--orange);font:11px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.fragmented-layout{grid-template-columns:.78fr 1.22fr;align-items:center;gap:80px;display:grid}.solution-statement{max-width:440px;color:var(--ink);align-items:flex-start;gap:11px;margin-top:28px;font-size:14px;line-height:1.45;display:flex}.solution-marker{background:var(--orange);width:8px;height:8px;box-shadow:0 0 0 7px var(--orange-soft);border-radius:50%;flex:none;margin-top:6px}.fragmented-visual{background:var(--surface);border-radius:24px;min-height:340px;padding:23px;position:relative}.fragmented-tools{z-index:2;grid-template-columns:repeat(3,1fr);gap:10px;display:grid;position:relative}.tool-node{background:var(--surface-2);min-height:48px;color:var(--muted);border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:11px;display:flex}.tool-node svg{color:var(--dim)}.fragmented-route{justify-content:space-around;align-items:center;display:flex;position:absolute;inset:95px 24% 106px}.fragmented-route span{background:linear-gradient(transparent, var(--orange), transparent);width:1px;height:100%;animation:1.6s both connect-line}.fragmented-route span:nth-child(2){animation-delay:.25s}.fragmented-route span:nth-child(3){animation-delay:.5s}.connected-flow{background:var(--orange-soft);border-radius:16px;padding:18px;position:absolute;bottom:23px;left:23px;right:23px}.flow-kicker{color:var(--orange);text-transform:uppercase;font-size:10px;font-weight:800}.connected-flow>div{flex-wrap:wrap;gap:7px;margin-top:11px;display:flex}.connected-flow>div span{background:var(--orange);color:var(--bg);border-radius:999px;padding:8px 10px;font-size:10px;font-weight:800}@keyframes connect-line{0%{opacity:0;transform:scaleY(.15)}to{opacity:.8;transform:scaleY(1)}}.product-split{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:85px;display:grid}.product-split-map{align-items:start}.map-feature-card,.conditions-visual,.profile-panel,.crew-directory{background:var(--surface-2);border-radius:22px;box-shadow:0 16px 50px #0000001f}.map-feature-card{overflow:hidden}.feature-card-top,.conditions-panel-header,.profile-top,.crew-directory-head{justify-content:space-between;align-items:center;gap:15px;padding:18px 20px;display:flex}.map-status{color:var(--dim);align-items:center;gap:7px;font-size:9px;display:inline-flex}.map-status>span{background:var(--orange);border-radius:50%;width:6px;height:6px}.map-feature-footer{justify-content:space-between;align-items:center;padding:16px 20px 19px;display:flex}.map-feature-footer strong{margin-top:6px;font-size:15px;display:block}.icon-button,.mini-icon-button{background:var(--orange-soft);width:44px;height:44px;color:var(--orange);cursor:pointer;border-radius:50%;place-items:center;display:grid}.tag-list{flex-wrap:wrap;gap:7px;margin-top:25px;display:flex}.tag-list button,.profile-tags span{background:var(--surface-2);min-height:30px;color:var(--muted);cursor:pointer;border-radius:999px;align-items:center;padding:0 10px;font-size:10px;display:inline-flex}.tag-list button.active,.tag-list button:hover,.tag-list button:focus-visible{background:var(--orange);color:var(--bg)}.filter-status{color:var(--dim);margin:9px 0 0;font-size:10px}.spot-note-list{gap:17px;margin-top:32px;display:grid}.spot-note-list>div,.feature-list>div{align-items:flex-start;gap:11px;display:flex}.spot-note-list svg,.feature-list svg{color:var(--orange);flex:none}.spot-note-list span{color:var(--muted);gap:5px;font-size:12px;line-height:1.45;display:grid}.spot-note-list strong{color:var(--ink);font-size:12px}.legal-note{max-width:560px;color:var(--dim);align-items:flex-start;gap:8px;margin-top:27px;font-size:10px;line-height:1.5;display:flex}.legal-note svg{color:var(--orange);flex:none}.conditions-visual{padding-bottom:20px}.condition-switcher{flex-wrap:wrap;gap:6px;padding:0 20px;display:flex}.condition-switcher button{background:var(--bg);min-height:36px;color:var(--muted);cursor:pointer;border-radius:999px;padding:0 10px;font-size:10px}.condition-switcher button.active,.condition-switcher button:hover,.condition-switcher button:focus-visible{background:var(--orange);color:var(--bg)}.condition-focus{background:var(--orange-soft);border-radius:14px;gap:5px;margin:16px 20px 20px;padding:17px;display:grid}.condition-focus span{color:var(--orange);font-size:10px}.condition-focus strong{color:var(--ink);font-size:14px}.condition-list{gap:13px;padding:0 20px;display:grid}.condition-row{color:var(--muted);grid-template-columns:90px 1fr 70px;align-items:center;gap:15px;font-size:11px;display:grid}.condition-row strong{color:var(--ink);text-align:right;font-size:11px}.condition-meter{background:var(--bg);border-radius:99px;height:5px;overflow:hidden}.condition-meter i{border-radius:inherit;background:var(--orange);height:100%;display:block}.meter-0 i{width:42%}.meter-1 i{width:66%}.meter-2 i{width:22%}.meter-3 i{width:84%}.meter-4 i{width:53%}.meter-5 i{width:38%}.meter-6 i{width:73%}.window-card{background:var(--bg);border-radius:14px;align-items:flex-start;gap:11px;margin:24px 20px 0;padding:15px;display:flex}.window-card svg{color:var(--orange)}.window-card strong{color:var(--ink);margin-top:6px;font-size:12px;line-height:1.4;display:block}.feature-list{gap:14px;margin-top:28px;display:grid}.feature-list span{color:var(--muted);font-size:13px;line-height:1.4}.crew-layout{grid-template-columns:minmax(0,1.15fr) minmax(230px,.85fr);align-items:start;gap:50px;margin-top:48px;display:grid}.crew-directory{overflow:hidden}.crew-directory-head{background:#ff5a1f12}.crew-directory-head strong{margin-top:7px;font-size:17px;display:block}.crew-directory-head .button{min-height:38px;padding-inline:12px}.crew-card-main{padding:20px}.crew-card-title{align-items:center;gap:11px;display:flex}.crew-card-title>div{flex:1}.crew-card-title strong,.crew-card-title small{display:block}.crew-card-title small{color:var(--muted);margin-top:4px;font-size:10px}.concept-pill{background:var(--orange-soft);min-height:24px;color:var(--orange);white-space:nowrap;border-radius:999px;align-items:center;padding:0 8px;font-size:9px;display:inline-flex}.crew-card-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:24px;display:grid}.crew-card-grid>div{background:var(--bg);border-radius:12px;min-height:102px;padding:13px}.crew-card-grid strong{color:var(--ink);margin-top:10px;font-size:11px;line-height:1.4;display:block}.crew-card-bottom{justify-content:space-between;align-items:center;gap:18px;margin-top:26px;display:flex}.crew-roles{align-content:start;gap:0;padding-top:4px;display:grid}.crew-roles>div{min-height:42px;color:var(--muted);align-items:center;gap:14px;font-size:12px;display:flex}.crew-roles>div span{color:var(--orange);font:10px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.inline-concept-message{color:var(--orange);margin:16px 0 0;padding:11px 0;font-size:11px}.profile-panel{padding:20px}.profile-top{padding:0 0 20px}.profile-top svg{color:var(--orange)}.profile-identity,.mini-crew-heading,.mini-profile-head{align-items:center;gap:13px;display:flex}.profile-identity .abstract-avatar{width:58px;height:58px}.profile-identity h3{letter-spacing:-.05em;margin:0;font-size:22px}.profile-identity p{margin:5px 0 0;font-size:11px}.profile-tags{flex-wrap:wrap;gap:6px;display:flex}.profile-switcher{flex-wrap:wrap;gap:5px;margin-top:22px;display:flex}.profile-switcher button{background:var(--bg);min-height:35px;color:var(--muted);cursor:pointer;border-radius:999px;padding:0 9px;font-size:10px}.profile-switcher button.active,.profile-switcher button:hover,.profile-switcher button:focus-visible{background:var(--orange);color:var(--bg)}.profile-log{background:var(--bg);border-radius:14px;margin-top:22px;padding:16px}.profile-log-head{justify-content:space-between;align-items:center;display:flex}.profile-log-head svg{color:var(--orange)}.log-line{min-height:35px;color:var(--muted);grid-template-columns:8px 1fr auto;align-items:center;gap:8px;font-size:11px;display:grid}.log-line span{background:var(--orange);border-radius:50%;width:5px;height:5px}.log-line strong{color:var(--dim);font:10px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.profile-badge-mini,.mini-badge-row{align-items:center;gap:10px;margin-top:18px;display:flex}.profile-badge-mini .founding-badge{width:46px}.profile-badge-mini strong,.profile-badge-mini small,.mini-badge-row strong,.mini-badge-row small{display:block}.profile-badge-mini strong,.mini-badge-row strong{margin-top:5px;font-size:11px}.profile-badge-mini small,.mini-badge-row small{color:var(--dim);margin-top:4px;font-size:9px}.section-heading-row{justify-content:space-between;align-items:end;gap:35px;display:flex}.concept-callout{max-width:270px;color:var(--orange);align-items:flex-start;gap:9px;padding:14px 0;font-size:11px;display:flex}.concept-callout span{gap:5px;display:grid}.concept-callout small{color:var(--dim);font-size:10px;line-height:1.4}.mini-app-shell{grid-template-columns:minmax(0,1fr) 390px;align-items:center;gap:85px;margin-top:58px;display:grid}.mini-app-side h3{letter-spacing:-.07em;max-width:440px;margin:18px 0 15px;font-size:clamp(38px,5vw,65px);line-height:.92}.mini-app-side p{max-width:360px}.mini-app-side-line{color:var(--ink);align-items:flex-start;gap:10px;margin-top:32px;font-size:12px;line-height:1.5;display:flex}.mini-app-side-line svg{color:var(--orange);flex:none}.mini-app-side-line small{color:var(--dim);font-size:10px}.mini-app-side-note{color:var(--dim);margin-top:26px;font-size:10px}.mini-device{aspect-ratio:390/844;background:var(--surface-2);width:min(390px,100%);max-height:780px;box-shadow:var(--shadow);border-radius:30px;flex-direction:column;display:flex;position:relative;overflow:hidden}.mini-device-top{background:var(--bg);justify-content:space-between;align-items:center;min-height:48px;padding:0 20px;display:flex}.device-wordmark{color:var(--ink);letter-spacing:.18em;font-size:11px;font-weight:850}.device-signal{color:var(--orange);text-transform:uppercase;font-size:9px}.mini-panel{flex:1;min-height:0;padding:18px 16px 12px;overflow:hidden}.mini-panel-head{justify-content:space-between;align-items:center;gap:10px;min-height:41px;margin-bottom:12px;display:flex}.mini-panel-head strong{margin-top:6px;font-size:14px;display:block}.mini-map-view,.mini-flights-view,.mini-crews-view,.mini-profile-view{align-content:start;gap:14px;height:100%;display:grid;overflow:auto}.mini-map-view .map-marker{font-size:8px}.mini-map-view .selected-spot-pin{padding:8px;bottom:12%;right:11%}.mini-map-view .selected-spot-pin strong{font-size:10px}.mini-map-view .selected-spot-pin small{font-size:8px}.mini-filter-row,.mini-feed-facts{flex-wrap:wrap;gap:6px;display:flex}.mini-filter-row button{background:var(--bg);min-height:35px;color:var(--muted);cursor:pointer;border-radius:999px;padding:0 9px;font-size:9px}.mini-filter-row button:hover,.mini-filter-row button:focus-visible{background:var(--orange);color:var(--bg)}.mini-spot-hero{background:var(--orange-soft);color:var(--orange);border-radius:14px;gap:7px;padding:18px;display:grid}.mini-spot-hero strong{color:var(--ink);letter-spacing:-.06em;font-size:29px}.mini-spot-hero small{color:var(--muted)}.mini-detail-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mini-detail-grid>div{background:var(--bg);border-radius:10px;padding:13px}.mini-detail-grid strong{color:var(--ink);margin-top:6px;font-size:11px;display:block}.mini-button-stack{gap:8px;display:grid}.mini-button-stack .button{justify-content:flex-start}.mini-warning{color:var(--dim);align-items:flex-start;gap:7px;margin:0;font-size:9px;line-height:1.45;display:flex}.mini-warning svg{color:var(--orange);flex:none}.mini-crew-heading .abstract-avatar,.mini-profile-head .abstract-avatar{width:50px;height:50px}.mini-crew-heading strong,.mini-crew-heading small,.mini-profile-head strong,.mini-profile-head small{display:block}.mini-crew-heading strong,.mini-profile-head strong{margin-top:6px;font-size:16px}.mini-crew-heading small,.mini-profile-head small{color:var(--muted);margin-top:4px;font-size:10px}.mini-session-card{background:var(--bg);color:var(--orange);border-radius:12px;gap:10px;padding:15px;display:flex}.mini-session-card strong,.mini-session-card small{display:block}.mini-session-card strong{color:var(--ink);font-size:12px}.mini-session-card small{color:var(--muted);margin-top:6px;font-size:10px}.mini-discussion{background:var(--bg);border-radius:12px;padding:15px}.mini-discussion p{margin:9px 0 0;font-size:11px}.mini-feed-view{flex-direction:column;height:100%;min-height:0;display:flex}.mini-feed-scroller{scroll-snap-type:y mandatory;scrollbar-width:thin;scrollbar-color:var(--orange) transparent;flex:1;min-height:0;overflow-y:auto}.mini-feed-slide{scroll-snap-align:start;flex-direction:column;gap:14px;min-height:100%;padding-bottom:8px;display:flex}.mini-feed-slide .concept-thumb{border-radius:17px;flex:0 0 245px;min-height:245px}.mini-feed-slide-copy{gap:8px;display:grid}.mini-feed-slide-copy h3{letter-spacing:-.05em;margin:0;font-size:25px}.mini-feed-slide-copy p{color:var(--muted);margin:0;font-size:11px;line-height:1.45}.mini-feed-facts span{background:var(--bg);color:var(--dim);border-radius:999px;padding:7px 9px;font-size:9px}.mini-feed-controls{min-height:38px;color:var(--dim);justify-content:space-between;align-items:center;gap:12px;font:10px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:flex}.mini-control{background:var(--bg);width:38px;height:38px;color:var(--orange);cursor:pointer;border-radius:50%;place-items:center;display:grid}.mini-control:disabled{color:var(--dim);cursor:not-allowed;opacity:.5}.mini-scroll-hint{color:var(--dim);align-items:center;gap:6px;margin:0;font-size:9px;display:flex}.mini-scroll-hint svg{color:var(--orange)}.mini-profile-list{gap:7px;display:grid}.mini-profile-list div{background:var(--bg);color:var(--muted);border-radius:10px;align-items:center;gap:8px;padding:11px 12px;font-size:11px;display:flex}.mini-profile-list svg{color:var(--orange)}.mini-profile-list span{color:var(--dim);margin-left:auto;font:9px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.mini-badge-row .founding-badge{width:45px;height:45px}.mini-tabs{min-height:65px;padding:9px 9px calc(9px + env(safe-area-inset-bottom));background:var(--bg);grid-template-columns:repeat(5,1fr);gap:4px;display:grid}.mini-tabs button{min-width:0;min-height:44px;color:var(--dim);cursor:pointer;background:0 0;border-radius:10px;padding:0 3px;font-size:9px}.mini-tabs button:hover,.mini-tabs button:focus-visible,.mini-tabs button.active{background:var(--orange);color:var(--bg)}.mini-notice{z-index:3;background:var(--orange);min-height:38px;color:var(--bg);border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 10px;font-size:10px;display:flex;position:absolute;bottom:79px;left:15px;right:15px;box-shadow:0 10px 25px #00000040}.badge-layout{grid-template-columns:.55fr 1.45fr;align-items:center;gap:66px;display:grid}.badge-art{background:radial-gradient(circle, var(--orange-soft), transparent 62%);place-items:center;min-height:250px;display:grid}.founding-badge{width:min(230px,100%);height:auto;overflow:visible}.founding-badge.compact{width:54px;height:54px}.badge-shell{fill:#16191d;stroke:#d6d2c7;stroke-width:1.2px}.badge-ring{fill:none;stroke:#d6d2c794;stroke-width:1px}.badge-dash{fill:none;stroke:#d6d2c761;stroke-width:1px;stroke-dasharray:4 6}.badge-symbol{fill:none;stroke:#d6d2c7;stroke-width:2px;stroke-linecap:round}.badge-flight-line{fill:none;stroke:var(--orange);stroke-width:2.5px;stroke-linecap:round}.badge-arrow{fill:var(--orange)}.badge-copy{fill:#d6d2c7;letter-spacing:1.8px;font:700 7px Arial,sans-serif}.badge-micro{fill:var(--orange);letter-spacing:1px;font:500 4px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.badge-steps{grid-template-columns:repeat(3,1fr);gap:13px;margin-top:28px;display:grid}.badge-steps>div{background:0 0;min-height:100px;padding:16px 0}.badge-steps span{color:var(--orange);font:10px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.badge-steps strong{max-width:180px;margin-top:18px;font-size:12px;line-height:1.4;display:block}.badge-legal{color:var(--dim);align-items:center;gap:7px;margin-top:22px;font-size:11px;display:flex}.badge-legal svg{color:var(--orange)}.community-section{background:var(--surface)}.community-layout{grid-template-columns:1fr .85fr;align-items:center;gap:70px;display:grid}.community-signal{background:var(--bg);border-radius:18px;overflow:hidden}.community-signal-head{color:var(--orange);justify-content:space-between;align-items:center;padding:17px;display:flex}.community-signal>div:not(.community-signal-head){background:var(--surface);align-items:center;gap:13px;margin:0 12px;padding:13px 5px;display:flex}.community-signal>div span{color:var(--orange);font:10px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.community-signal strong{font-size:12px;font-weight:500}.community-note{color:var(--dim);margin-top:15px;font-size:10px}.roadmap-section{background:var(--bg)}.roadmap-target{color:var(--orange);margin-top:17px;font-size:13px}.roadmap-grid{grid-template-columns:repeat(4,1fr);gap:22px;margin-top:45px;display:grid}.roadmap-stage{background:0 0;min-height:165px;padding:2px 0 0 22px;position:relative}.roadmap-stage:before{background:var(--surface-3);content:"";border-radius:50%;width:9px;height:9px;position:absolute;top:3px;left:0}.roadmap-stage.active:before{background:var(--orange);box-shadow:0 0 0 6px var(--orange-soft)}.roadmap-stage:after{background:var(--line);content:"";width:30px;height:1px;position:absolute;top:7px;right:-15px}.roadmap-stage:last-child:after{display:none}.roadmap-stage span{color:var(--orange);text-transform:uppercase;margin-bottom:28px;font:10px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:block}.roadmap-stage strong,.roadmap-stage small{display:block}.roadmap-stage strong{max-width:195px;font-size:15px;line-height:1.25}.roadmap-stage small{max-width:210px;color:var(--muted);margin-top:12px;font-size:11px;line-height:1.45}.roadmap-expansion{max-width:620px;color:var(--dim);align-items:flex-start;gap:8px;margin:30px 0 0;font-size:11px;display:flex}.roadmap-expansion svg{color:var(--orange);flex:none}.platform-strip{background:0 0;justify-content:space-between;align-items:center;gap:30px;margin-top:42px;padding:22px 0;display:flex}.platform-strip h3{letter-spacing:-.05em;max-width:520px;margin:13px 0 8px;font-size:25px}.platform-strip p{max-width:580px;margin:0;font-size:12px}.platform-icons{color:var(--muted);gap:14px;font:11px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:flex}.platform-icons>span{align-items:center;gap:7px;display:inline-flex}.os-dot{border:1px solid var(--orange);border-radius:50%;width:9px;height:9px}.os-dot.android{border-radius:2px}.future-concepts{background:0 0;margin-top:40px;padding-top:28px}.future-concepts h3{letter-spacing:-.05em;margin:13px 0 15px;font-size:23px}.future-concepts>div{flex-wrap:wrap;gap:7px;display:flex}.future-concepts>div span{background:var(--surface);color:var(--muted);border-radius:999px;padding:8px 10px;font-size:10px}.future-concepts p{max-width:780px;color:var(--dim);margin:15px 0 0;font-size:11px}.early-access-section{background:var(--orange-soft)}.early-access-layout{grid-template-columns:.8fr 1.2fr;align-items:start;gap:66px;display:grid}.early-access-badge{align-items:center;gap:13px;margin-top:30px;display:flex}.early-access-badge .founding-badge{width:54px}.early-access-badge strong,.early-access-badge small{display:block}.early-access-badge strong{font-size:13px}.early-access-badge small{color:var(--muted);margin-top:5px;font-size:11px}.waitlist-form{box-shadow:var(--shadow);background:#0b0c0fd1;border-radius:20px;padding:25px}.form-title-row{justify-content:space-between;align-items:start;gap:14px;margin-bottom:22px;display:flex}.form-title-row strong{max-width:320px;margin-top:8px;font-size:17px;display:block}.form-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.field{gap:7px;min-width:0;display:grid}.field.full{grid-column:1/-1}.field>span{color:var(--muted);font-size:11px}.field input,.field select,.field textarea{background:var(--surface);width:100%;min-height:44px;color:var(--ink);border:0;border-radius:8px;outline:none;padding:11px 12px;box-shadow:inset 0 -1px #f6f5f11a}.field textarea{resize:vertical;min-height:95px}.field input::placeholder,.field textarea::placeholder{color:var(--dim)}.field input:focus,.field select:focus,.field textarea:focus{box-shadow:inset 0 -2px var(--orange), 0 0 0 3px var(--orange-soft)}.consent-row{color:var(--muted);align-items:flex-start;gap:10px;margin-top:18px;font-size:11px;line-height:1.5;display:flex}.consent-row input{width:16px;height:16px;accent-color:var(--orange);flex:none;margin:0}.honeypot{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.form-footer{justify-content:space-between;align-items:center;gap:16px;margin-top:20px;display:flex}.form-footer small{max-width:270px;color:var(--dim);font-size:10px;line-height:1.4}.form-message{background:var(--orange-soft);color:var(--ink);border-radius:10px;margin-top:16px;padding:11px 12px;font-size:12px;line-height:1.5}.form-message.error{background:#ff936e1a}.form-success{gap:15px;padding:20px 0;display:grid}.success-mark{background:var(--orange);width:52px;height:52px;color:var(--bg);border-radius:50%;place-items:center;display:grid}.form-success h3{letter-spacing:-.06em;margin:0;font-size:35px}.form-success p{max-width:500px;margin:0;font-size:15px}.form-success>small{color:var(--dim);font:10px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.faq-section{background:#0d1012}.faq-item{border-bottom:1px solid var(--line);padding:0 0 2px}.faq-question{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:18px;padding:19px 0;font-size:15px;font-weight:700;display:flex}.faq-question svg{color:var(--orange);flex:none;transition:transform .2s}.faq-question[aria-expanded=true] svg{transform:rotate(180deg)}.faq-answer{max-width:700px;padding:0 0 20px}.faq-answer p{margin:0;font-size:13px}.social-section{padding:62px 0}.social-layout{justify-content:space-between;align-items:end;gap:35px;display:flex}.social-layout h2{letter-spacing:-.06em;margin:17px 0 10px;font-size:46px}.social-layout p{color:var(--orange);margin:0;font-size:14px;font-weight:700}.social-links{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;max-width:580px;display:flex}.social-links a,.social-disabled{background:var(--surface);min-height:40px;color:var(--muted);border-radius:999px;align-items:center;gap:7px;padding:0 11px;font-size:11px;display:inline-flex}.social-links a:hover,.social-links a:focus-visible{background:var(--surface-2);color:var(--orange)}.social-disabled{color:var(--dim)}.social-note{width:100%;color:var(--dim);text-align:right;margin-top:8px;font:10px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.site-footer{background:#0d1012;padding:34px 0 48px}.footer-grid{grid-template-columns:1.15fr .9fr .9fr;gap:50px;display:grid}.footer-brand svg{width:150px}.footer-brand p{margin:15px 0 0;font-size:13px}.footer-brand .footer-campaign{color:var(--orange);font-size:12px;font-weight:700}.footer-links,.footer-legal{align-content:start;gap:11px;display:grid}.footer-links a,.footer-links button,.footer-legal a,.footer-legal span{color:var(--muted);font-size:11px}.footer-links a:hover,.footer-links button:hover,.footer-legal a:hover{color:var(--ink)}.text-button{color:var(--muted);text-align:left;cursor:pointer;background:0 0;padding:0}.footer-bottom{color:var(--dim);justify-content:space-between;gap:20px;margin-top:52px;font:10px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:flex}.floating-idea{z-index:35;background:var(--orange);min-height:44px;color:var(--bg);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:11px;display:inline-flex;position:fixed;bottom:22px;right:22px;box-shadow:0 12px 30px #00000047}.drawer-backdrop{z-index:80;visibility:hidden;opacity:0;pointer-events:none;background:#000000b3;transition:opacity .2s,visibility 0s linear .2s;position:fixed;inset:0}.drawer-backdrop.open{visibility:visible;opacity:1;pointer-events:auto;transition-delay:0s}.feedback-drawer,.updates-drawer{background:var(--surface);width:min(570px,100%);height:100%;padding:28px;transition:transform .2s;position:absolute;top:0;right:0;overflow:auto;transform:translate(100%);box-shadow:-24px 0 70px #00000040}.drawer-backdrop.open .feedback-drawer,.drawer-backdrop.open .updates-drawer{transform:translate(0)}.drawer-heading{justify-content:space-between;align-items:start;gap:22px;display:flex}.drawer-heading h2{margin:17px 0 10px;font-size:42px}.drawer-heading p{max-width:390px;font-size:13px}.close-button{background:var(--surface-2);width:44px;height:44px;color:var(--ink);cursor:pointer;border-radius:50%;place-items:center;display:grid}.close-button:hover,.close-button:focus-visible{background:var(--surface-3);color:var(--orange)}.feedback-form{margin-top:30px}.feedback-form .field textarea{min-height:82px}.form-helper{background:var(--bg);color:var(--muted);border-radius:10px;margin:18px 0;padding:12px;font-size:11px;line-height:1.55}.drawer-success{margin-top:40px}.updates-content{gap:24px;margin-top:30px;display:grid}.updates-empty{color:var(--muted);margin:0;padding:18px 0;font-size:14px;line-height:1.6}.update-item{border-top:1px solid var(--line);gap:10px;padding:18px 0;display:grid}.update-meta{color:var(--orange);text-transform:uppercase;flex-wrap:wrap;gap:9px;font:10px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:flex}.update-item h3{letter-spacing:-.04em;margin:0;font-size:22px}.update-item p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.update-item a{width:fit-content;color:var(--orange);align-items:center;gap:6px;font-size:12px;display:inline-flex}.legal-page{min-height:100vh;padding:145px 0 90px}.legal-page article{max-width:780px}.legal-page h1{letter-spacing:-.075em;margin:18px 0;font-size:clamp(48px,8vw,92px);line-height:.9}.legal-page h2{margin:48px 0 12px;font-size:24px}.legal-page p,.legal-page li{color:var(--muted);font-size:15px;line-height:1.7}.legal-page ul{padding-left:20px}.legal-back{color:var(--orange);align-items:center;gap:8px;font-size:12px;display:inline-flex}.deletion-page{background:radial-gradient(circle at 75% 18%, #ff5a1f1a, transparent 28%), var(--bg);align-items:center;min-height:100svh;padding:clamp(96px,12vw,150px) 0 72px;display:grid}.deletion-shell{max-width:760px}.deletion-page h1{letter-spacing:-.07em;max-width:680px;margin:18px 0;font-size:clamp(48px,8vw,88px);line-height:.92}.deletion-intro{max-width:600px;color:var(--muted);margin:0;font-size:clamp(16px,2vw,19px);line-height:1.65}.deletion-status{background:var(--surface-2);max-width:620px;color:var(--ink);border-radius:14px;outline:none;margin-top:30px;padding:18px 20px;font-size:15px;line-height:1.6}.deletion-status-deleted{color:#ff9a74;background:#ff5a1f1f}.deletion-status-invalid,.deletion-status-expired,.deletion-status-used,.deletion-status-unavailable{color:var(--muted)}.verification-status-verified_and_reserved,.verification-status-already_verified_and_reserved{color:#ff9a74;background:#ff5a1f1f}.verification-status-verified_founder_full,.verification-status-already_verified_no_reservation,.verification-status-expired,.verification-status-invalid,.verification-status-unavailable{color:var(--muted)}.deletion-page form{max-width:620px;margin-top:28px}.deletion-removes{color:var(--ink);margin:0 0 10px;font-size:15px;font-weight:700}.deletion-page ul{color:var(--muted);margin:0;padding-left:22px}.deletion-page li{margin:7px 0;padding-left:4px;font-size:15px;line-height:1.55}.deletion-page li::marker{color:var(--orange)}.founder-counter{max-width:440px;color:var(--muted);margin:18px 0 0;font-size:12px;line-height:1.5}.deletion-submit{min-height:48px;margin-top:28px}.deletion-back{min-height:44px;margin-top:34px}@media (max-width:760px){.deletion-page{padding:calc(var(--header-height) + 44px) 0 calc(48px + env(safe-area-inset-bottom));align-items:start}.deletion-page h1{font-size:clamp(46px,15vw,66px)}.deletion-status{padding:16px}.deletion-submit{width:100%}}@media (max-width:1080px){:root{--section-anchor-gap:18px}.nav-links{gap:13px}.hero-grid{gap:45px}.product-split,.early-access-layout{gap:42px}.mini-app-shell{gap:45px}.crew-layout{grid-template-columns:1fr}.footer-grid{gap:26px}}@media (max-width:760px){.container{width:min(100% - 32px,560px)}.section{padding:76px 0}.site-nav{height:68px;padding-top:env(safe-area-inset-top)}.desktop-logo,.nav-links{display:none}.mobile-logo{display:inline-flex}.nav-inner{gap:12px}.nav-actions{margin-left:auto}.language-switch{padding-inline:2px;font-size:9px}.nav-actions .button-primary{min-height:40px;padding-inline:11px}.mobile-toggle{display:grid}.mobile-menu{z-index:39;padding:12px 16px calc(18px + env(safe-area-inset-bottom));background:#0b0c0ffa;gap:1px;transition:transform .2s;display:grid;position:fixed;top:68px;left:0;right:0;transform:translateY(-130%)}.mobile-menu.open{transform:translateY(0)}.mobile-menu a,.mobile-menu button,.mobile-language-switch{min-height:48px;color:var(--muted);text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:10px;padding:0 6px;font-size:14px;display:flex}.mobile-language-switch{justify-content:flex-start;gap:12px;padding-inline:6px}.mobile-menu button{color:var(--orange);cursor:pointer}.hero-section{min-height:auto;padding:126px 0 62px}.hero-grid,.product-split,.badge-layout,.early-access-layout,.community-layout,.fragmented-layout{grid-template-columns:1fr}.hero-copy h1{font-size:clamp(60px,17vw,96px)}.hero-campaign{font-size:26px}.hero-concept{min-height:455px;margin-top:20px}.hero-concept>.map-surface{min-height:455px}.hero-spot-card{top:23%;right:5%}.hero-crew-card{bottom:8%;left:5%}.transition-heading{display:block}.transition-heading h2{margin-top:14px}.transition-grid{grid-template-columns:1fr;gap:0;margin-top:25px}.transition-item{min-height:0;padding:18px 0}.transition-item+.transition-item{padding-left:0}.transition-item p{max-width:none}.fragmented-layout{gap:34px}.fragmented-visual{min-height:355px}.fragmented-tools{grid-template-columns:1fr 1fr}.tool-node:last-child{grid-column:1/-1}.fragmented-route{top:113px;bottom:120px}.product-split,.badge-layout,.early-access-layout{gap:32px}.map-feature-card>.map-surface{min-height:325px}.conditions-visual{order:2}.crew-card-grid{grid-template-columns:1fr}.crew-card-grid>div{min-height:auto}.crew-card-bottom{flex-direction:column;align-items:flex-start}.section-heading-row,.social-layout{grid-template-columns:1fr;align-items:start;display:grid}.mini-app-shell{grid-template-columns:1fr;gap:30px;margin-top:32px}.mini-app-side{max-width:none}.mini-app-side h3{max-width:none;font-size:42px}.mini-device{width:100%;max-height:none}.mini-panel{min-height:0}.mini-feed-slide .concept-thumb{flex-basis:230px;min-height:230px}.badge-layout{gap:20px}.badge-art{min-height:220px}.badge-steps{grid-template-columns:1fr;gap:0}.badge-steps>div{min-height:0;padding:12px 0}.badge-steps strong{max-width:none;margin-top:10px}.roadmap-grid{grid-template-columns:1fr 1fr;gap:26px 18px}.roadmap-stage{min-height:150px}.roadmap-stage:after{display:none}.platform-strip{flex-direction:column;align-items:flex-start}.waitlist-form{padding:20px 15px}.form-grid,.feedback-form .form-grid{grid-template-columns:1fr}.field.full{grid-column:auto}.form-footer{flex-direction:column;align-items:flex-start}.footer-grid{grid-template-columns:1fr 1fr}.footer-brand{grid-column:1/-1}.footer-bottom{flex-direction:column;align-items:flex-start;margin-top:40px}.floating-idea{right:14px;bottom:calc(14px + env(safe-area-inset-bottom))}.feedback-drawer,.updates-drawer{padding:23px 16px calc(32px + env(safe-area-inset-bottom))}.drawer-heading h2{font-size:36px}}@media (max-width:380px){.container{width:calc(100% - 24px)}.nav-actions .button-primary{max-width:136px;padding-inline:8px;font-size:10px}.language-switch{display:none}.hero-copy h1{font-size:57px}.hero-concept,.hero-concept>.map-surface{min-height:425px}.hero-spot-card{width:146px}.hero-crew-card{width:165px}.hero-crew-card .avatar-label{display:none}.condition-row{grid-template-columns:78px 1fr 60px;gap:8px;font-size:10px}.mini-tabs button{font-size:8px}.footer-grid{grid-template-columns:1fr}.footer-brand{grid-column:auto}.roadmap-grid{grid-template-columns:1fr}.roadmap-stage{min-height:0}.fragmented-tools{grid-template-columns:1fr}.tool-node:last-child{grid-column:auto}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button,.drawer-backdrop,.feedback-drawer,.updates-drawer,.mobile-menu,.fragmented-route span,.faq-question svg{transition:none;animation:none}}@media (max-width:760px){:root{--header-height:calc(68px + env(safe-area-inset-top));--section-anchor-gap:12px}.site-nav{height:var(--header-height);padding-top:env(safe-area-inset-top)}.mobile-menu{top:var(--header-height);visibility:hidden;pointer-events:none;opacity:0;transition:transform .2s,opacity .2s,visibility .2s;transform:translateY(-12px)}.mobile-menu.open{visibility:visible;pointer-events:auto;opacity:1;transform:translateY(0)}}.mini-feed-view{height:100%;min-height:0}.mini-feed-scroller{overscroll-behavior:contain;scroll-snap-type:y proximity;scrollbar-width:thin;scrollbar-color:var(--orange) transparent;align-content:start;gap:18px;height:100%;min-height:0;max-height:none;padding:0 2px 8px;scroll-padding-top:8px;display:grid;overflow:hidden auto}.mini-feed-topbar{z-index:2;background:var(--surface-2);justify-content:space-between;align-items:center;gap:12px;min-height:46px;padding:6px 0 10px;display:flex;position:sticky;top:0}.mini-feed-topbar strong{color:var(--ink);letter-spacing:-.03em;margin-top:5px;font-size:14px;display:block}.mini-feed-topbar .concept-pill{flex:none;font-size:8px}.mini-feed-post{scroll-snap-align:start;gap:10px;min-width:0;display:grid}.mini-feed-post+.mini-feed-post{padding-top:3px}.mini-feed-post-head,.mini-feed-pilot,.mini-feed-post-title{align-items:center;display:flex}.mini-feed-post-head,.mini-feed-post-title{justify-content:space-between;gap:10px}.mini-feed-pilot{gap:9px;min-width:0}.mini-feed-pilot .abstract-avatar{flex:none;width:34px;height:34px}.mini-feed-pilot span{max-width:190px;color:var(--muted);margin-top:3px;font-size:9px}.mini-feed-sample{color:var(--orange);flex:none;font:9px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.mini-feed-media{aspect-ratio:4/5;background:var(--bg);border-radius:18px;min-height:0;overflow:hidden}.mini-feed-media .concept-thumb{aspect-ratio:auto;border-radius:inherit;width:100%;height:100%;min-height:0}.mini-feed-post-copy{gap:7px;display:grid}.mini-feed-post-title{align-items:baseline}.mini-feed-post-title h3{color:var(--ink);letter-spacing:-.05em;margin:0;font-size:21px}.mini-feed-post-title span{color:var(--dim);flex:none;font-size:9px}.mini-feed-post-copy p{color:var(--muted);margin:0;font-size:11px;line-height:1.45}.mini-feed-actions{align-items:center;gap:3px;min-height:44px;display:flex}.mini-feed-action.active{background:var(--orange);color:var(--bg)}.mini-feed-post-meta{color:var(--dim);flex-wrap:wrap;gap:6px;font-size:8.5px;line-height:1.35;display:flex}.mini-feed-post-meta span{background:var(--bg);border-radius:999px;padding:5px 7px}.mini-feed-scroller>.mini-scroll-hint{padding:0 0 3px}.mini-feed-scroller>.mini-scroll-hint svg{flex:none}.mini-app-shell{align-items:start}@media (max-width:760px){.mini-feed-scroller{padding-inline:0}.mini-feed-media{aspect-ratio:4/5}.mini-feed-post-title h3{font-size:20px}}@media (max-width:380px){.mini-feed-post-title h3{font-size:18px}.mini-feed-post-meta,.mini-feed-sample{font-size:8px}}@media (prefers-reduced-motion:reduce){.mini-feed-scroller{scroll-behavior:auto;scroll-snap-type:none}}.spot-decision-grid{background:var(--surface-2);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:0 20px 20px;display:grid}.spot-decision-grid>div{background:var(--surface-2);gap:4px;min-width:0;padding:11px 0;display:grid}.spot-decision-grid span{color:var(--dim);font-size:9px}.spot-decision-grid strong{color:var(--ink);font-size:11px;font-weight:650}.nav-updates{min-height:38px;color:var(--muted);cursor:pointer;background:0 0;padding:0 3px;font-size:10px}.nav-updates:hover,.nav-updates:focus-visible{color:var(--orange)}.footer-updates-link{align-items:center;min-height:44px;display:inline-flex}.concept-thumb{isolation:isolate;background:#12151a;min-height:220px;position:relative;overflow:hidden}.feed-visual{--visual-back:#05070a85;--visual-front:#05070ac7;--visual-line:#f6f5f1b8}.feed-visual:before{display:none}.feed-visual-cinematic{--visual-back:#142735ad;--visual-front:#081118eb;background:radial-gradient(circle at 78% 18%,#ffbc7061,#0000 19%),linear-gradient(#34536a 0%,#172735 46%,#090d12 100%)}.feed-visual-freestyle{--visual-back:#1c1f23e6;--visual-front:#080a0df2;background:linear-gradient(145deg,#4a332b 0%,#22262b 44%,#090b0e 100%)}.feed-visual-build{--visual-back:#40697a47;--visual-front:#081117eb;background:radial-gradient(circle at 50% 48%,#5592aa3d,#0000 32%),#0d171d}.feed-visual-crash{--visual-back:#55282357;--visual-front:#150a0ce6;background:linear-gradient(155deg,#3c2929 0%,#1c1619 53%,#090a0c 100%)}.feed-visual-repair{--visual-back:#50467052;--visual-front:#100e1beb;background:radial-gradient(circle at 30% 38%,#71679e3d,#0000 31%),#11101b}.feed-visual-spot{--visual-back:#29503b6b;--visual-front:#0a1b13f0;background:linear-gradient(#28483b 0%,#142a20 49%,#080d0a 100%)}.feed-visual-creator{--visual-back:#6a3f425c;--visual-front:#1b0f15eb;background:radial-gradient(circle at 77% 22%,#ffa06840,#0000 24%),linear-gradient(155deg,#4a303d 0%,#241824 57%,#0b0b0f 100%)}.feed-visual-crew{--visual-back:#2d4c6861;--visual-front:#0a151feb;background:linear-gradient(150deg,#29445d 0%,#162838 55%,#090d12 100%)}.feed-visual-tutorial{--visual-back:#50493259;--visual-front:#17160ef0;background:radial-gradient(circle at 50% 52%,#cfa9572e,#0000 34%),#17160e}.feed-visual-scene{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.visual-fill-back{fill:var(--visual-back)}.visual-fill-front{fill:var(--visual-front)}.visual-sun{fill:#ffc987b8}.visual-accent,.visual-strong-line,.visual-soft-line,.visual-dash,.visual-dimension,.visual-damage,.visual-contour,.visual-tree,.visual-wind,.visual-safety,.visual-timeline,.visual-playhead,.visual-check{fill:none;stroke-linecap:round;stroke-linejoin:round}.visual-accent{stroke:var(--orange);stroke-width:5px}.visual-strong-line{stroke:var(--visual-line);stroke-width:4px}.visual-soft-line,.visual-contour,.visual-timeline{stroke:#f6f5f13d;stroke-width:2px}.visual-dash{stroke:#f6f5f18c;stroke-width:3px;stroke-dasharray:8 7}.visual-motor{fill:#0b0c0f94;stroke:#f6f5f1b3;stroke-width:4px}.visual-frame{fill:var(--visual-back);stroke:var(--visual-line);stroke-width:4px}.visual-accent-fill,.visual-impact{fill:var(--orange)}.visual-dimension,.visual-damage{stroke:var(--orange);stroke-width:3px}.visual-broken-line{stroke-dasharray:22 18}.visual-step{fill:var(--visual-back);stroke:var(--orange);stroke-width:4px}.visual-tree,.visual-wind{stroke:#f6f5f19e;stroke-width:4px}.visual-safety{stroke:var(--orange);stroke-width:4px}.visual-story-frame{fill:#0b0c0f5c;stroke:#f6f5f194;stroke-width:3px}.visual-playhead{stroke:var(--orange);stroke-width:3px}.visual-person{stroke:#f6f5f1b8;stroke-width:3px}.visual-person-a{fill:#de8e64}.visual-person-b{fill:#63849c}.visual-person-c{fill:#cec5a8}.visual-person-d{fill:var(--orange)}.visual-check{stroke:var(--orange);stroke-width:5px}.thumb-label{z-index:2;color:#f6f5f1b8;letter-spacing:.06em;text-transform:uppercase;font-size:10px;position:absolute;bottom:13px;right:14px}.badge-layout{align-items:start;gap:clamp(34px,6vw,78px)}.badge-art{border-radius:20px;min-height:0;padding:18px}.badge-steps{gap:8px;margin-top:30px}.badge-step{background:var(--surface-2);border-radius:14px;grid-template-columns:26px 1fr;gap:12px;min-height:142px;padding:17px 15px;display:grid;position:relative}.badge-step:not(:last-child):after{background:var(--orange);content:"";opacity:.7;width:22px;height:1px;position:absolute;top:24px;right:-15px}.badge-step>span{background:var(--orange);width:24px;height:24px;color:var(--bg);border-radius:50%;place-items:center;font:800 10px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:grid}.badge-step strong{max-width:none;margin:2px 0 0;font-size:13px;line-height:1.3}.badge-step p{color:var(--muted);margin:10px 0 0;font-size:11px;line-height:1.45}.community-layout{align-items:start;gap:clamp(34px,6vw,78px)}.community-secondary{max-width:510px;color:var(--ink);margin-top:-4px;font-size:13px}.community-signal{padding-bottom:6px}.community-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 14px 14px;display:grid}.community-topic{background:var(--surface);border-radius:13px;align-items:flex-start;gap:10px;min-height:72px;padding:13px;display:flex}.community-topic>svg{color:var(--orange);flex:none}.community-topic span{gap:5px;display:grid}.community-topic strong{font-size:11px;font-weight:650;line-height:1.25}.community-topic small{color:var(--orange);text-transform:uppercase;font-size:9px}.creator-strip{background:var(--bg);border-radius:18px;grid-template-columns:.72fr 1.08fr 1.2fr;align-items:start;gap:28px;margin-top:46px;padding:22px;display:grid}.creator-strip h3{letter-spacing:-.06em;margin:11px 0 0;font-size:clamp(26px,3vw,42px)}.creator-strip>p{margin:0;font-size:13px;line-height:1.55}.creator-items{grid-template-columns:1fr 1fr;gap:8px 14px;display:grid}.creator-items span{color:var(--muted);align-items:flex-start;gap:7px;font-size:10px;line-height:1.35;display:flex}.creator-items svg{color:var(--orange);flex:none}.roadmap-grid{gap:0;margin-top:38px;padding-top:24px;position:relative}.roadmap-grid:before{background:var(--line);content:"";height:1px;position:absolute;top:28px;left:4%;right:4%}.roadmap-stage{min-height:172px;padding:0 24px 0 22px}.roadmap-stage:before{z-index:1;top:0}.roadmap-stage:after{background:var(--line);width:1px;height:19px;top:4px;right:-1px}.roadmap-stage span{margin-bottom:23px}.roadmap-disclaimer{max-width:680px;color:var(--orange);align-items:flex-start;gap:8px;margin:13px 0 0;font-size:11px;line-height:1.5;display:flex}.roadmap-disclaimer svg{flex:none}.platform-strip{background:var(--surface);border-radius:18px;align-items:stretch;margin-top:38px;padding:22px}.platform-progression{max-width:450px;color:var(--muted);align-items:center;gap:12px;font-size:10px;display:flex}.platform-progression span{align-items:center;gap:7px;display:inline-flex}.platform-progression b{color:var(--orange);font:700 9px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.platform-progression svg{color:var(--orange);flex:none}.mini-app-side h3{font-size:clamp(36px,4.5vw,60px)}.mini-device-top{grid-template-columns:auto 1fr auto;gap:10px}.mini-feed-view{height:100%}.mini-feed-scroller{scroll-snap-type:y mandatory;height:100%;padding:0;display:block;overflow:hidden auto}.mini-feed-slide{scroll-snap-align:start;border-radius:0;justify-content:flex-end;height:100%;min-height:100%;padding:0;display:flex;position:relative;overflow:hidden}.mini-feed-slide .mini-feed-media{aspect-ratio:auto;border-radius:0;position:absolute;inset:0}.mini-feed-slide .mini-feed-media .concept-thumb{border-radius:0;min-height:100%}.mini-feed-slide-info{z-index:2;align-content:end;gap:10px;width:calc(100% - 56px);margin:0 0 18px 16px;display:grid;position:relative}.mini-feed-slide-info .mini-feed-pilot{gap:8px}.mini-feed-slide-info .mini-feed-pilot .abstract-avatar{flex:none;width:32px;height:32px}.mini-feed-slide-info .mini-feed-pilot strong,.mini-feed-slide-info .mini-feed-pilot span{display:block}.mini-feed-slide-info .mini-feed-pilot strong{color:var(--ink);font-size:11px}.mini-feed-slide-info .mini-feed-pilot span{color:var(--muted);margin-top:3px;font-size:9px}.mini-feed-badge{background:var(--orange);text-transform:uppercase;border-radius:999px;margin-left:auto;padding:5px 7px;color:var(--bg)!important;font-size:8px!important}.mini-feed-slide-info p{color:#f6f5f1cc;margin:0;font-size:11px;line-height:1.4}.mini-feed-facts{gap:5px}.mini-feed-facts span{color:var(--ink);background:#0b0c0fa3;border-radius:999px;padding:5px 7px;font-size:8px}.mini-feed-action{width:40px;height:40px;color:var(--ink);background:#0b0c0f94}.mini-feed-action:hover,.mini-feed-action:focus-visible{background:var(--orange);color:var(--bg)}.mini-scroll-hint{z-index:3;color:var(--ink);background:#0b0c0f80;border-radius:999px;margin:0;padding:5px 7px;font-size:8px;position:absolute;top:15px;right:13px}.mini-tabs button{flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:8px;display:flex}.mini-tabs button svg{color:currentColor}.mini-tabs button.create-tab{background:var(--orange-soft);color:var(--orange)}.mini-tabs button.create-tab svg{width:20px;height:20px}.mini-tabs button.create-tab.active,.mini-tabs button.create-tab:hover,.mini-tabs button.create-tab:focus-visible{background:var(--orange);color:var(--bg)}.mini-create-view{background:radial-gradient(circle at 80% 20%, var(--orange-soft), transparent 40%), var(--surface-2);align-content:center;gap:12px;height:100%;padding:28px 22px;display:grid}.mini-create-icon{background:var(--orange);width:54px;height:54px;color:var(--bg);border-radius:18px;place-items:center;display:grid}.mini-create-view h3{letter-spacing:-.06em;margin:0;font-size:31px}.mini-create-view p{margin:0;font-size:12px;line-height:1.5}.mini-create-view .button{width:fit-content;margin-top:5px}@media (max-width:1080px){.nav-updates{display:none}.creator-strip{grid-template-columns:1fr 1.2fr}.creator-items{grid-column:1/-1}}@media (max-width:760px){.section{padding-block:68px}.badge-layout{gap:26px}.badge-step:not(:last-child):after{width:1px;height:17px;inset:auto auto -14px 27px}.badge-steps{gap:14px}.badge-step{min-height:0}.community-layout{gap:30px}.community-topic-grid{grid-template-columns:1fr 1fr}.creator-strip{grid-template-columns:1fr;gap:18px;margin-top:32px;padding:19px}.creator-items{grid-column:auto}.roadmap-grid{grid-template-columns:1fr 1fr;gap:26px 0;padding-top:18px}.roadmap-grid:before{top:22px;left:6%;right:6%}.roadmap-stage{min-height:180px;padding-right:16px}.roadmap-stage:before{top:0}.roadmap-stage:after{display:none}.platform-strip{gap:22px}.platform-progression{flex-wrap:wrap;gap:8px}.mini-app-shell{gap:28px;margin-top:30px}.mini-device{width:100%;max-height:none}.mini-feed-slide-info h3{font-size:24px}.mini-feed-action{width:42px;height:42px}}@media (max-width:380px){.community-topic-grid,.creator-items{grid-template-columns:1fr}.roadmap-grid{grid-template-columns:1fr;gap:14px}.roadmap-grid:before{display:none}.roadmap-stage{min-height:0;padding-bottom:10px}.platform-progression{grid-template-columns:1fr;display:grid}.platform-progression svg{margin-left:2px;transform:rotate(90deg)}.mini-feed-slide-info{margin-left:13px}.mini-feed-slide-info h3{font-size:22px}.mini-feed-actions{right:7px}.mini-feed-action{width:38px;height:38px}}.mini-feed-filter{scrollbar-width:none;background:var(--surface-2);gap:5px;min-width:0;padding:8px 10px;display:flex;overflow-x:auto}.mini-feed-filter button{background:var(--bg);min-height:34px;color:var(--muted);cursor:pointer;border:0;border-radius:999px;flex:none;padding:0 10px;font-size:9px}.mini-feed-filter button:hover,.mini-feed-filter button:focus-visible,.mini-feed-filter button.active{background:var(--orange);color:var(--bg)}.mini-feed-view .mini-feed-scroller{flex:1;height:auto;min-height:0}.mini-feed-category{color:var(--orange);letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:750}.mini-feed-detail{color:var(--ink)!important;font-size:10px!important}.updates-preview-section,.community-lab-section{background:var(--surface)}.updates-preview-grid,.community-lab-layout{grid-template-columns:minmax(0,1fr) minmax(280px,.78fr);align-items:start;gap:clamp(32px,7vw,88px);display:grid}.updates-preview-card,.community-lab-preview{background:var(--bg);border-radius:20px;padding:22px;box-shadow:0 16px 44px #0000001f}.updates-preview-card-head,.community-lab-preview-head{color:var(--orange);justify-content:space-between;align-items:center;gap:15px;display:flex}.updates-preview-card-head svg{flex:none}.updates-preview-card .update-meta{color:var(--orange);text-transform:uppercase;gap:10px;margin-top:32px;font-size:9px;display:flex}.updates-preview-card h3{letter-spacing:-.05em;margin:11px 0 0;font-size:28px}.updates-preview-card p{color:var(--muted);margin:12px 0 0;font-size:12px;line-height:1.55}.updates-preview-card .button,.updates-preview-cta{margin-top:22px}.updates-preview-empty{max-width:330px;margin-top:34px!important}.return-loop-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 22px;margin-top:26px;display:grid}.return-loop-list span{color:var(--muted);align-items:flex-start;gap:8px;font-size:11px;line-height:1.4;display:flex}.return-loop-list svg{color:var(--orange);flex:none}.drawer-social{border-top:1px solid var(--line);margin-top:24px;padding-top:20px}.drawer-social .social-links{justify-content:flex-start;margin-top:12px}.social-links.compact{justify-content:flex-start;max-width:none}.community-lab-status{max-width:560px;color:var(--orange);align-items:flex-start;gap:8px;margin-top:26px;font-size:11px;line-height:1.5;display:flex}.community-lab-status svg{flex:none}.community-lab-category-list{flex-wrap:wrap;gap:7px;margin-top:24px;display:flex}.community-lab-category-list span{background:var(--surface-2);color:var(--muted);border-radius:999px;padding:7px 9px;font-size:9px}.community-lab-note{color:var(--dim);margin:18px 0 0;font-size:10px;line-height:1.5}.community-lab-note+.community-lab-note{margin-top:8px}.community-lab-social{margin-top:26px}.community-lab-social .social-links{margin-top:12px}@media (max-width:760px){.updates-preview-grid,.community-lab-layout{grid-template-columns:1fr;gap:28px}.return-loop-list{grid-template-columns:1fr}.updates-preview-card,.community-lab-preview{padding:18px}.drawer-social{margin-top:20px}}.mobile-menu-backdrop{display:none}.map-contours,.map-route,.flight-line-svg,.fragmented-route,.mini-feed-slide-shade,.concept-thumb:before,.concept-thumb:after,.roadmap-grid:before,.badge-step:after{pointer-events:none}.hero-grid>*,.product-split>*,.fragmented-layout>*,.crew-layout>*,.mini-app-shell>*,.updates-preview-grid>*,.community-lab-layout>*,.community-layout>*,.footer-grid>*{min-width:0}.mini-feed-filter{touch-action:pan-x;overscroll-behavior-x:contain}.mini-feed-filter button{min-height:44px;font-size:12px}.mini-feed-scroller{touch-action:pan-y;overscroll-behavior-y:auto;-webkit-overflow-scrolling:touch}.feedback-drawer,.updates-drawer{height:100dvh;max-height:100dvh;padding-top:calc(28px + env(safe-area-inset-top));padding-bottom:calc(28px + env(safe-area-inset-bottom))}@media (max-width:760px){.container{width:min(100% - 32px,560px)}.section{padding-block:clamp(58px,16vw,74px)}h2{overflow-wrap:break-word;font-size:clamp(36px,12vw,54px)}.nav-logo{flex-basis:38px;width:38px}.nav-logo .mobile-logo,.nav-logo .mobile-logo svg{width:38px;height:38px}.nav-inner{gap:8px}.nav-actions{gap:8px;min-width:0}.language-switch{display:none}.nav-actions .button-primary{white-space:nowrap;max-width:none;min-height:44px;padding-inline:11px}.mobile-menu-backdrop{inset:var(--header-height) 0 0;z-index:38;visibility:hidden;opacity:0;pointer-events:none;background:#0000008f;transition:opacity .2s,visibility 0s linear .2s;display:block;position:fixed}.mobile-menu-backdrop.open{visibility:visible;opacity:1;pointer-events:auto;transition-delay:0s}.mobile-menu{max-height:calc(100dvh - var(--header-height));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow:hidden auto}.mobile-menu a,.mobile-menu button,.mobile-language-switch{min-width:0;min-height:48px;font-size:14px}.mobile-menu .mobile-updates-link{color:var(--orange);font-weight:800}.hero-section{padding:calc(var(--header-height) + 46px) 0 58px}.hero-grid{gap:34px}.hero-copy h1{overflow-wrap:break-word;max-width:100%;font-size:clamp(54px,17vw,82px)}.hero-description{font-size:16px}.hero-concept{min-height:0;margin-top:0;display:grid}.hero-concept>.map-surface{min-height:clamp(310px,100vw,390px)}.hero-spot-card,.hero-crew-card{width:auto;margin:0 14px 14px;position:static}.hero-spot-card{margin-top:14px}.hero-concept>.flight-line-svg{display:none}.fragmented-visual{gap:18px;min-height:0;display:grid}.fragmented-route{display:none}.connected-flow{position:static}.fragmented-tools{grid-template-columns:repeat(2,minmax(0,1fr))}.tool-node{min-width:0}.crew-directory-head{flex-direction:column;align-items:stretch}.crew-directory-head .button{width:100%}.crew-card-title{flex-wrap:wrap}.crew-card-title>div{min-width:0}.community-signal,.profile-panel,.conditions-visual,.map-feature-card,.crew-directory{max-width:100%}.mini-app-shell{grid-template-columns:minmax(0,1fr)}.mini-app-side{max-width:none}.mini-app-side h3{max-width:100%;font-size:clamp(34px,11vw,48px)}.mini-device{aspect-ratio:390/770;width:min(100%,390px);max-height:calc(100dvh - 24px);margin-inline:auto}.mini-device-top{min-width:0;padding-inline:14px}.device-wordmark,.device-section,.device-signal{min-width:0}.mini-panel{min-width:0;min-height:0}.mini-feed-filter{gap:7px;padding:8px 10px}.mini-feed-filter button{min-height:44px;padding-inline:13px;font-size:12px}.mini-feed-scroller{min-height:0}.mini-feed-slide-info{width:calc(100% - 62px);min-width:0;margin-bottom:16px}.mini-feed-slide-info h3{font-size:clamp(21px,7vw,25px)}.mini-feed-slide-info p,.mini-feed-pilot strong{font-size:12px}.mini-feed-slide-info .mini-feed-pilot span,.mini-feed-category,.mini-feed-detail,.mini-feed-facts span,.mini-feed-sample,.mini-scroll-hint{font-size:12px!important}.mini-feed-action{width:44px;height:44px}.mini-tabs button{min-height:44px;font-size:12px}.mini-warning{font-size:12px}.feedback-drawer,.updates-drawer{width:100%;height:100dvh;max-height:100dvh;padding:calc(18px + env(safe-area-inset-top)) 16px calc(24px + env(safe-area-inset-bottom))}.drawer-heading,.drawer-heading>div{min-width:0}.drawer-heading h2{overflow-wrap:break-word;font-size:clamp(32px,10vw,40px)}.field input,.field select,.field textarea{font-size:16px}.social-links{justify-content:flex-start}.site-footer{padding-bottom:calc(82px + env(safe-area-inset-bottom))}.footer-links a,.footer-links button,.footer-legal a{overflow-wrap:anywhere;align-items:center;min-height:44px;display:flex}.floating-idea{justify-content:center;width:48px;height:48px;padding:0;font-size:0}.floating-idea svg{width:18px;height:18px}}@media (max-width:520px){.roadmap-grid,.footer-grid{grid-template-columns:minmax(0,1fr)}.roadmap-grid:before{display:none}.roadmap-stage{min-height:0;padding-bottom:12px}.footer-brand{grid-column:auto}}@media (max-width:360px){.container{width:calc(100% - 24px)}.nav-actions .button-primary{padding-inline:9px;font-size:10px}.fragmented-tools{grid-template-columns:minmax(0,1fr)}.hero-concept>.map-surface{min-height:300px}.mini-device{border-radius:22px;max-height:calc(100dvh - 16px)}.mini-device-top{padding-inline:10px}.device-wordmark,.device-section,.device-signal{font-size:11px}}section.mini-app-section{background:linear-gradient(180deg, #111419 0%, var(--surface) 100%);padding-block:clamp(84px,8vw,112px);scroll-margin-top:16px;position:relative}.mini-app-section .section-heading-row{align-items:flex-start}.mini-app-shell{grid-template-columns:minmax(0,1fr) minmax(340px,390px);align-items:center;gap:clamp(44px,7vw,92px);margin-top:clamp(38px,5vw,58px)}.mini-app-side{max-width:520px}.mini-app-side h3{max-width:470px}.mini-app-side-note{margin-bottom:20px}.mini-app-feedback-trigger{width:fit-content}.mini-device{aspect-ratio:auto;isolation:isolate;background:#0d1014;border:1px solid #f6f5f121;border-radius:30px;flex-direction:column;width:min(390px,100%);height:min(720px,100vh - 116px);min-height:620px;margin-inline:auto;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 90px #00000070,0 0 0 1px #ff5a1f0a}.mini-device-top{z-index:5;background:#090b0e;flex:0 0 50px;grid-template-columns:auto 1fr auto;align-items:center;min-height:50px;padding:0 17px;display:grid;position:relative;box-shadow:0 1px #f6f5f114}.device-wordmark{letter-spacing:.17em;font-size:11px}.device-section{color:var(--muted);justify-self:center;font-size:11px}.device-signal{letter-spacing:.06em;font-size:10px}.mini-panel{flex:auto;min-width:0;min-height:0;padding:0;overflow:hidden}.mini-panel>:not(.mini-feed-view){height:100%;padding:18px}.mini-feed-view{background:#0b0d11;grid-template-rows:58px minmax(0,1fr);height:100%;min-height:0;display:grid;position:relative;overflow:hidden}.mini-feed-filter{scrollbar-width:none;overscroll-behavior-x:contain;touch-action:pan-x;-webkit-overflow-scrolling:touch;background:#101319;align-items:center;gap:7px;min-width:0;padding:7px 11px;display:flex;overflow:auto hidden}.mini-feed-filter::-webkit-scrollbar{display:none}.mini-feed-filter button{min-height:44px;color:var(--muted);cursor:pointer;background:#090b0e;border:1px solid #0000;border-radius:999px;flex:none;padding:0 13px;font-size:12px;font-weight:650}.mini-feed-filter button:hover,.mini-feed-filter button:focus-visible{color:var(--ink);border-color:#ff5a1f8c}.mini-feed-filter button[aria-pressed=true]{border-color:var(--orange);background:var(--orange);color:var(--bg)}.mini-feed-scroller{overflow-anchor:none;overscroll-behavior-x:none;overscroll-behavior-y:auto;scroll-snap-type:y mandatory;scrollbar-width:thin;scrollbar-color:var(--orange) transparent;touch-action:pan-y;-webkit-overflow-scrolling:touch;min-width:0;height:100%;min-height:0;padding:0;scroll-padding:0;display:block;position:relative;overflow:hidden auto}.mini-feed-scroller:focus-visible{outline:2px solid var(--orange);outline-offset:-3px}.mini-feed-slide{scroll-snap-align:start;scroll-snap-stop:always;background:#0b0d11;width:100%;height:calc(100% - 1px);min-height:calc(100% - 1px);margin:0;padding:0;display:flex;position:relative;overflow:hidden;box-shadow:0 1px #0b0d11}.mini-feed-slide+.mini-feed-slide{margin-top:0;padding-top:0}.mini-feed-media,.mini-feed-media .concept-thumb{border-radius:0;width:100%;height:100%;min-height:0;position:absolute;inset:0}.feed-visual-scene{transform-origin:50% 46%}.feed-visual-scene-0 .feed-visual-scene{transform:scale(1.015)}.feed-visual-scene-1 .feed-visual-scene{transform:scaleX(-1)scale(1.08)}.feed-visual-build .feed-visual-scene,.feed-visual-crash .feed-visual-scene,.feed-visual-repair .feed-visual-scene{width:88%;height:72%;inset:1% 6% auto}.feed-visual-cinematic.feed-visual-scene-1{background:radial-gradient(circle at 25% 20%,#ffa55c66,#0000 18%),linear-gradient(#4b5968 0%,#22313c 48%,#090d12 100%)}.feed-visual-freestyle.feed-visual-scene-1{background:radial-gradient(circle at 20% 26%,#577e5c4d,#0000 24%),linear-gradient(145deg,#263b30 0%,#17251d 48%,#090c0a 100%)}.feed-visual-build.feed-visual-scene-0{background:radial-gradient(circle at 50% 32%,#ff5a1f2e,#0000 30%),linear-gradient(145deg,#20262b 0%,#10161b 62%,#090b0e 100%)}.feed-visual-crash.feed-visual-scene-1{background:radial-gradient(circle at 70% 24%,#ff5a1f30,#0000 20%),linear-gradient(155deg,#2d3237 0%,#171b20 55%,#090a0c 100%)}.feed-visual-repair.feed-visual-scene-1{background:radial-gradient(circle at 72% 26%,#467e963d,#0000 28%),linear-gradient(145deg,#1b2932 0%,#10181e 58%,#090b0e 100%)}.feed-visual-spot.feed-visual-scene-1{background:linear-gradient(#4b4e3b 0%,#252c20 48%,#090d0a 100%)}.feed-visual-creator.feed-visual-scene-0{background:radial-gradient(circle at 24% 18%,#ffbf6f45,#0000 22%),linear-gradient(155deg,#473834 0%,#231e22 58%,#0b0b0f 100%)}.feed-visual-crew.feed-visual-scene-0{background:radial-gradient(circle at 50% 26%,#ff5a1f2b,#0000 25%),linear-gradient(150deg,#303a46 0%,#19232e 55%,#090d12 100%)}.feed-visual-tutorial.feed-visual-scene-1{background:radial-gradient(circle at 50% 42%,#ff5a1f26,#0000 28%),linear-gradient(150deg,#343126 0%,#1c1a14 58%,#0b0b09 100%)}.mini-feed-slide-shade{z-index:1;pointer-events:none;background:linear-gradient(#07090c05 22%,#07090c33 48%,#07090cf2 77%,#07090c 100%);position:absolute;inset:0}.mini-feed-slide-info{z-index:2;gap:8px;width:auto;min-width:0;margin:0;display:grid;position:absolute;bottom:18px;left:17px;right:68px}.mini-feed-pilot{align-items:center;gap:9px;min-width:0;display:flex}.mini-feed-pilot .abstract-avatar{flex:0 0 34px;width:34px;height:34px;box-shadow:0 0 0 2px #f6f5f129}.mini-feed-pilot>div{flex:1;min-width:0}.mini-feed-pilot strong,.mini-feed-pilot span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.mini-feed-pilot strong{color:var(--ink);font-size:13px}.mini-feed-pilot>div span{color:#f6f5f1ad;margin-top:2px;font-size:12px}.mini-feed-category{letter-spacing:.04em;text-transform:uppercase;border:1px solid #ff5a1f85;border-radius:999px;flex:none;align-items:center;max-width:105px;min-height:24px;padding:0 8px;font-weight:750;color:#ff8254!important;font-size:10px!important;display:inline-flex!important}.mini-feed-slide-info h3{color:var(--ink);letter-spacing:-.055em;margin:1px 0 0;font-size:clamp(24px,7vw,29px);line-height:1}.mini-feed-caption{color:#f6f5f1d6;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.mini-feed-meta{gap:6px;min-width:0;display:flex}.mini-feed-meta span{color:#f6f5f1c2;text-overflow:ellipsis;white-space:nowrap;background:#0b0c0fc7;border-radius:999px;align-items:center;gap:4px;min-width:0;min-height:27px;padding:0 8px;font-size:12px;display:inline-flex;overflow:hidden}.mini-feed-meta span:first-child{max-width:45%}.mini-feed-meta span:last-child{max-width:55%}.mini-feed-context{color:#f6f5f1b3;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;min-width:0;font-size:12px;line-height:1.35;display:flex;overflow:hidden}.mini-feed-context svg{color:var(--orange);flex:none}.mini-feed-actions{z-index:3;gap:5px;display:grid;position:absolute;bottom:17px;right:11px}.mini-feed-action{width:44px;height:44px;color:var(--ink);cursor:pointer;background:#080a0dd1;border:1px solid #f6f5f11f;border-radius:50%;place-items:center;display:grid}.mini-feed-action:hover,.mini-feed-action:focus-visible{border-color:var(--orange);color:var(--orange);background:#171b20}.mini-feed-action.active{border-color:var(--orange);background:var(--orange);color:var(--bg)}.mini-scroll-hint{z-index:4;color:#f6f5f1d1;pointer-events:none;background:#080a0dc7;border-radius:999px;align-items:center;gap:5px;margin:0;padding:6px 8px;font-size:12px;display:inline-flex;position:absolute;top:66px;right:11px}.mini-scroll-hint svg{color:var(--orange);transform:rotate(90deg)}.mini-tabs{z-index:5;min-height:66px;padding:6px 6px calc(6px + env(safe-area-inset-bottom));background:#090b0e;flex:none;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:relative;box-shadow:0 -1px #f6f5f114}.mini-tabs button{color:#858b92;cursor:pointer;background:0 0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;min-height:48px;padding:0 2px;font-size:11px;display:flex}.mini-tabs button:hover,.mini-tabs button:focus-visible,.mini-tabs button.active{color:var(--orange);background:0 0}.mini-tabs button.create-tab{color:var(--ink);background:0 0}.mini-tabs button.create-tab svg{background:var(--orange);width:34px;height:34px;color:var(--bg);border-radius:50%;padding:8px}.mini-tabs button.create-tab:hover svg,.mini-tabs button.create-tab:focus-visible svg,.mini-tabs button.create-tab.active svg{background:#ff7543}.mini-notice{right:12px;bottom:calc(74px + env(safe-area-inset-bottom));left:12px}@media (max-width:900px){.mini-app-shell{grid-template-columns:minmax(0,1fr);align-items:start;gap:30px}.mini-app-side{max-width:620px}.mini-device{aspect-ratio:390/760;width:min(390px,100%);height:auto;min-height:0;max-height:none}}@media (max-width:760px){section.mini-app-section{padding-block:64px 74px;scroll-margin-top:12px}.mini-app-section .section-heading-row{gap:24px}.mini-app-shell{margin-top:30px}.mini-app-side h3{font-size:clamp(34px,11vw,48px)}.mini-device{border-radius:24px;width:100%}.mini-device-top{min-width:0;padding-inline:14px}.device-wordmark,.device-section,.device-signal{min-width:0;font-size:11px}.mini-feed-slide-info{bottom:14px;left:14px;right:64px}.mini-feed-actions{bottom:13px;right:8px}.mini-feed-caption{font-size:13px}.mini-tabs button{font-size:10px}.floating-idea{transition:opacity .16s,visibility .16s,transform .16s}.mini-app-preview-visible .floating-idea{visibility:hidden;opacity:0;pointer-events:none;transform:translateY(8px)}}@media (max-width:360px){.mini-device{border-radius:21px}.mini-device-top{padding-inline:10px}.mini-feed-filter{padding-inline:8px}.mini-feed-slide-info{gap:6px;bottom:11px;left:11px;right:59px}.mini-feed-slide-info h3{font-size:23px}.mini-feed-caption{-webkit-line-clamp:1}.mini-feed-actions{gap:3px;bottom:10px;right:6px}.mini-feed-action{width:42px;height:42px}.mini-feed-category{max-width:92px}.mini-tabs{padding-inline:3px}.mini-tabs button{font-size:9px}}@media (prefers-reduced-motion:reduce){.mini-feed-scroller{scroll-behavior:auto;scroll-snap-type:y mandatory}.feed-visual-scene{transition:none}}.hero-media-poster{z-index:0}.hero-media-video{opacity:0;transform:scale(1.045)}.hero-media.has-video .hero-media-video{animation:1.8s cubic-bezier(.22,1,.36,1) 80ms forwards hero-video-resolve}.hero-copy>h1{opacity:1;animation:none}.hero-title-mask{display:block;overflow:hidden}.hero-title-line{animation:.78s cubic-bezier(.22,1,.36,1) .18s forwards hero-title-reveal;display:block;transform:translateY(105%)}.map-surface-media{z-index:0;object-fit:cover;opacity:.42;filter:saturate(.72)contrast(1.08);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.025)}.map-surface:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(135deg,#080a0c94,#080a0c14 55%,#080a0c9e);position:absolute;inset:0}.map-surface>.map-surface-toolbar,.map-surface>.map-contours,.map-surface>.map-route,.map-surface>.map-flight-radius,.map-surface>.map-marker,.map-surface>.selected-spot-pin{z-index:3}.conditions-visual-media{z-index:0;object-fit:cover;opacity:.3;filter:saturate(.72)contrast(1.08);width:100%;height:100%;position:absolute;inset:0}.conditions-visual:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(145deg,#0b0c0fbd,#0b0c0f1f 52%,#0b0c0fc7);position:absolute;inset:0}.conditions-visual>*{z-index:2;position:relative}.map-section .terrain-map-bridge{display:none}.map-section .section-drone-flyby{display:block}.section-drone-flyby svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.flyby-route{fill:none;stroke:var(--orange);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:.025 .055;opacity:0;filter:drop-shadow(0 0 5px #ff5a1f5c);vector-effect:non-scaling-stroke}.drone-flyby-drone{z-index:2;opacity:0;transform-origin:50%;width:160px;height:160px;display:block;position:absolute;top:-16px;left:-210px;transform:translate(0)scale(.72)rotate(16deg)}.drone-flyby-drone img{object-fit:contain;transform-origin:50%;width:160px;height:160px;display:block;transform:scale(8)}.reveal-ready .map-section:not(.is-visible) .map-feature-card,.reveal-ready .conditions-section:not(.is-visible) .conditions-visual,.reveal-ready .mini-app-section:not(.is-visible) .mini-device,.reveal-ready .early-access-section:not(.is-visible) .waitlist-form{clip-path:inset(8% 0 round 26px);opacity:.32;transform:scale(1.025)}.reveal-ready .map-section.is-visible .map-feature-card,.reveal-ready .conditions-section.is-visible .conditions-visual,.reveal-ready .mini-app-section.is-visible .mini-device,.reveal-ready .early-access-section.is-visible .waitlist-form{clip-path:inset(0 round 26px);opacity:1;transition:clip-path .82s cubic-bezier(.22,1,.36,1),opacity .72s,transform .82s cubic-bezier(.22,1,.36,1);transform:none}.reveal-ready .cinematic-break:not(.is-visible) .cinematic-break-media,.reveal-ready .cinematic-break:not(.is-visible) .cinematic-break-content{opacity:.28;clip-path:inset(8% 0 round 26px);transform:scale(1.025)}.reveal-ready .cinematic-break.is-visible .cinematic-break-media,.reveal-ready .cinematic-break.is-visible .cinematic-break-content{opacity:1;clip-path:inset(0);transition:clip-path .86s cubic-bezier(.22,1,.36,1),opacity .72s,transform .86s cubic-bezier(.22,1,.36,1);transform:none}.map-flight-radius,.condition-wind-field span,.crew-card-main:after,.flight-path-pulse{animation:none}@keyframes hero-video-resolve{0%{opacity:0;transform:scale(1.045)}to{opacity:1;transform:scale(1)}}@keyframes hero-title-reveal{0%{transform:translateY(105%)}to{transform:translateY(0)}}@keyframes drone-flyby-image{0%{opacity:0;transform:translateY(18px)scale(.72)rotate(16deg)rotateY(4deg)}18%{opacity:1}52%{opacity:1;transform:translate(52vw,-12px)scale(1.04)rotate(-8deg)rotateY(-2deg)}to{opacity:0;transform:translate(calc(100vw + 240px),-46px)scale(.78)rotate(-18deg)rotateY(4deg)}}@media (max-width:820px){.section-drone-flyby{display:none!important}.map-surface-media{opacity:.28}.conditions-visual-media{opacity:.22}}@media (prefers-reduced-motion:reduce){.hero-media-video{animation:none;display:none}.hero-title-line{animation:none;transform:none}.map-surface-media,.conditions-visual-media{transform:none}.section-drone-flyby{display:none!important}.reveal-ready main>section,.reveal-ready .social-section,.reveal-ready main>section.is-visible,.reveal-ready .social-section.is-visible{opacity:1;filter:none;transition:none;transform:none}.reveal-ready main>section:not(.hero-section) h2,.reveal-ready main>section:not(.hero-section).is-visible h2{clip-path:none;transition:none;transform:none}.reveal-ready .map-section:not(.is-visible) .map-feature-card,.reveal-ready .conditions-section:not(.is-visible) .conditions-visual,.reveal-ready .mini-app-section:not(.is-visible) .mini-device,.reveal-ready .early-access-section:not(.is-visible) .waitlist-form,.reveal-ready .cinematic-break:not(.is-visible) .cinematic-break-media,.reveal-ready .cinematic-break:not(.is-visible) .cinematic-break-content{clip-path:none;opacity:1;transition:none;transform:none}}:root{--container-width:1400px;--section-space:clamp(112px, 11vw, 180px);--display-tight:-.075em;--premium-radius:28px}.container{width:min(calc(100% - 112px), var(--container-width))}.section{padding-block:var(--section-space)}.site-nav{background:0 0;border-bottom-color:#0000}.nav-links{gap:26px}.nav-links a{color:#f6f5f1b3;font-size:12px}.nav-links a:hover,.nav-links a:focus-visible{color:var(--ink)}.nav-updates,.flight-path-rail{display:none}.hero-section{min-height:100svh;padding:var(--header-height) 0 0;background:var(--bg);align-items:end;display:grid}.hero-section:before,.hero-section:after{z-index:0;pointer-events:none}.hero-section:before{opacity:.12}.hero-section:after{opacity:.35}.hero-media{z-index:-2;background:#191b1c;position:absolute;inset:0;overflow:hidden}.hero-media-poster,.hero-media-video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-media-video{z-index:1}.hero-media-fallback{background:radial-gradient(circle at 78% 32%,#ff5a1f57,#0000 25%),linear-gradient(165deg,#343a3c 0%,#13171a 49%,#07090b 100%);position:absolute;inset:0;overflow:hidden}.hero-media-fallback:before{content:"";background:linear-gradient(105deg,#0b0c0f2e,#0000 42%,#0b0c0fb8),radial-gradient(circle at 75% 25%,#ffb76b52,#0000 15%);position:absolute;inset:0}.hero-fallback-ridge{clip-path:polygon(0 80%,12% 58%,23% 67%,35% 37%,47% 59%,58% 22%,69% 57%,77% 35%,88% 68%,100% 44%,100% 100%,0 100%);background:#171c20;height:62%;position:absolute;bottom:-2%;left:-8%;right:-8%}.hero-fallback-ridge-back{opacity:.48;background:#4b5150;height:54%;bottom:15%;transform:scale(1.08)}.hero-fallback-ridge-front{opacity:.88}.hero-media-gradient{z-index:2;background:linear-gradient(90deg,#080a0cf0 0%,#080a0cb8 29%,#080a0c38 60%,#080a0c70 100%),linear-gradient(#0000 62%,#080a0cd1);position:absolute;inset:0}.hero-media-grain{z-index:3;opacity:.1;mix-blend-mode:soft-light;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.34'/%3E%3C/svg%3E");position:absolute;inset:0}.hero-grid{width:min(calc(100% - 112px), var(--container-width));min-height:calc(100svh - var(--header-height));grid-template-columns:minmax(0,.86fr) minmax(480px,1.14fr);align-items:center;gap:clamp(50px,8vw,140px);padding-block:clamp(70px,10vh,120px)}.hero-copy{z-index:5;max-width:760px;position:relative}.hero-copy h1{max-width:800px;letter-spacing:var(--display-tight);text-wrap:balance;margin:18px 0 26px;font-size:clamp(76px,9.4vw,144px);line-height:.82}.hero-copy .hero-campaign{color:var(--ink);letter-spacing:-.04em;margin:0 0 18px;font-size:clamp(22px,2.2vw,32px);font-weight:650}.hero-copy .hero-benefit{color:#f6f5f1cc;max-width:560px;margin:0;font-size:clamp(18px,1.5vw,22px);line-height:1.35}.hero-copy .hero-description,.hero-copy .hero-region{display:none}.hero-copy .hero-actions{margin-top:32px}.hero-copy .hero-reward{color:#f6f5f19e;margin-top:20px;font-size:12px}.hero-copy .development-label{color:#f6f5f170;margin-top:10px;font-size:11px}.hero-copy>.section-kicker{color:var(--orange);letter-spacing:.18em;font-size:11px}.hero-concept{z-index:4;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;position:relative;overflow:visible}.hero-concept:before,.hero-concept:after,.hero-concept>.hero-depth-grid,.hero-concept>.hero-hud,.hero-concept>.hero-concept-label,.hero-concept>.map-surface,.hero-concept>.hero-spot-card,.hero-concept>.hero-crew-card,.hero-concept>.flight-line-svg{display:none}.hero-premium-preview{border-radius:var(--premium-radius);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1518187a;width:min(100%,760px);min-height:clamp(430px,48vw,640px);position:relative;overflow:hidden;box-shadow:0 38px 100px #00000057}.hero-premium-top,.hero-premium-bottom{z-index:3;color:#f6f5f1ad;justify-content:space-between;align-items:center;gap:18px;font-size:11px;display:flex;position:absolute;left:26px;right:26px}.hero-premium-top{top:24px}.hero-premium-top span:first-child{color:var(--ink);font-weight:700}.hero-premium-bottom{bottom:22px}.hero-premium-bottom span{align-items:center;gap:7px;display:inline-flex}.hero-premium-bottom svg{color:var(--orange)}.hero-premium-landscape{background:linear-gradient(155deg,#242b2c,#101619 72%);position:absolute;inset:0;overflow:hidden}.hero-premium-landscape:before{content:"";background:linear-gradient(#f0aa702e,#0000 44%),radial-gradient(circle at 76% 24%,#ff7c3552,#0000 14%);position:absolute;inset:0}.hero-premium-sun{aspect-ratio:1;background:#ffb880bf;border-radius:50%;width:clamp(54px,6vw,90px);position:absolute;top:16%;right:19%;box-shadow:0 0 70px #ff7b2d57}.hero-premium-ridge{clip-path:polygon(0 72%,12% 51%,25% 63%,37% 31%,49% 58%,60% 20%,72% 50%,84% 34%,100% 59%,100% 100%,0 100%);background:#1a2225;height:62%;position:absolute;bottom:0;left:-10%;right:-10%}.hero-premium-ridge-back{opacity:.52;background:#41494a;height:48%;bottom:22%;transform:scale(1.1)}.hero-premium-ridge-front{opacity:.94}.hero-premium-route{background:var(--orange);height:2px;position:absolute;bottom:24%;left:8%;right:9%;transform:rotate(-11deg);box-shadow:0 0 18px #ff5a1fb3}.hero-premium-card{z-index:3;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0a0c0ebf;border-radius:18px;gap:8px;width:min(250px,40%);padding:20px;display:grid;position:absolute;bottom:20%;right:7%;box-shadow:0 18px 45px #00000038}.hero-premium-card span,.hero-premium-card small{color:#f6f5f194;font-size:11px}.hero-premium-card strong{letter-spacing:-.05em;font-size:clamp(20px,2vw,28px)}.hero-premium-card small{line-height:1.4}.transition-section{background:var(--bg);padding-block:clamp(100px,11vw,170px)}.transition-heading h2,.section-copy h2{letter-spacing:var(--display-tight);font-size:clamp(54px,6.6vw,96px);line-height:.9}.transition-grid{gap:0;margin-top:70px}.transition-item{border-top:1px solid #f6f5f124;min-height:190px;padding:34px 38px}.transition-item h3{letter-spacing:-.05em;font-size:clamp(25px,2.4vw,36px)}.transition-item p{max-width:270px;font-size:16px;line-height:1.45}.fragmented-section{padding-top:40px}.tool-node{min-height:80px;padding:20px;font-size:15px}.connected-flow{padding:28px}.connected-flow div{gap:16px;font-size:17px}.product-split{grid-template-columns:minmax(360px,.78fr) minmax(620px,1.22fr);gap:clamp(60px,7vw,120px)}.section-copy p{max-width:620px;font-size:18px;line-height:1.55}.map-section .terrain-map-bridge,.map-section .section-drone-flyby{display:none}.map-feature-card,.conditions-visual,.profile-panel,.crew-directory{border-radius:var(--premium-radius);background:#191d20e0;box-shadow:0 28px 100px #0000003d}.map-feature-card>.map-surface{min-height:clamp(540px,48vw,720px)}.map-feature-card>.feature-card-top .label-muted{font-size:0}.map-feature-card>.feature-card-top .label-muted:after{content:"Product concept";font-size:11px}.conditions-panel-header .label-muted{font-size:0}.conditions-panel-header .label-muted:after{content:"Product concept";font-size:11px}.feature-card-top,.conditions-panel-header,.profile-top,.crew-directory-head{padding:24px 28px}.label-muted,.map-status,.filter-status{font-size:11px}.map-surface-toolbar{z-index:4;color:var(--ink);gap:5px;display:grid;position:absolute;top:24px;left:28px}.map-surface-toolbar strong{letter-spacing:-.05em;font-size:clamp(19px,2vw,27px)}.map-surface-toolbar span:not(.map-surface-toolbar-dot){color:#f6f5f194;font-size:12px}.map-surface-toolbar-dot{background:var(--orange);border-radius:50%;width:6px;height:6px;position:absolute;top:8px;left:-13px}.map-surface>.map-contours{opacity:.24}.map-surface>.map-route{opacity:.8}.map-marker{font-size:12px}.map-marker b{font-size:13px}.selected-spot-pin{border-radius:16px;max-width:260px;padding:17px}.selected-spot-pin strong{font-size:21px}.selected-spot-pin small{font-size:12px}.map-feature-footer{padding:24px 28px}.map-feature-footer strong{font-size:22px}.spot-decision-grid{grid-template-columns:repeat(4,1fr);gap:1px;padding:0 28px 28px}.spot-decision-grid>div{background:#0b0c0f75;min-height:78px;padding:15px}.spot-decision-grid span{font-size:11px}.spot-decision-grid strong{margin-top:8px;font-size:17px}.tag-list{gap:9px;margin-top:30px}.tag-list button{min-height:38px;padding-inline:15px;font-size:12px}.spot-note-list{gap:22px;margin-top:40px}.spot-note-list span,.spot-note-list strong{font-size:15px}.legal-note{font-size:11px}.conditions-visual{background:radial-gradient(circle at 75% 15%,#ff5a1f29,#0000 30%),#191d20eb;min-height:600px;padding-bottom:28px}.condition-focus{border-radius:20px;margin:28px;padding:26px}.condition-focus span{font-size:13px}.condition-focus strong{letter-spacing:-.06em;font-size:clamp(32px,4vw,54px)}.condition-list{gap:20px;padding:0 28px}.condition-row{grid-template-columns:110px 1fr 120px;gap:20px;font-size:14px}.condition-row strong{font-size:19px}.condition-meter{height:7px}.window-card{margin:32px 28px 0;padding:20px}.window-card strong{font-size:16px}.crew-layout{margin-top:72px}.crew-cards-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:70px;display:grid}.modern-crew-card{border-radius:var(--premium-radius);background:#1b2023;min-height:330px;padding:28px;box-shadow:0 25px 70px #0003}.modern-crew-card-top,.modern-crew-card-bottom{justify-content:space-between;align-items:center;gap:12px;display:flex}.modern-crew-index,.modern-crew-status{color:#f6f5f17a;letter-spacing:.12em;text-transform:uppercase;font-size:11px}.modern-crew-status{color:var(--orange)}.modern-crew-avatar{margin-top:68px;display:flex}.modern-crew-avatar .abstract-avatar+.abstract-avatar{margin-left:-12px}.modern-crew-card h3{letter-spacing:-.06em;margin:28px 0 8px;font-size:clamp(26px,2.3vw,36px)}.modern-crew-card p{min-height:25px;color:var(--muted);margin:0;font-size:15px}.modern-crew-card-bottom{margin-top:30px}.modern-crew-card-bottom strong{font-size:17px}.modern-crew-message{margin-top:18px}.profile-panel{min-height:620px;padding-bottom:28px}.profile-identity{padding:30px 28px}.profile-identity h3{font-size:28px}.profile-log{margin:26px 28px 0}.log-line{min-height:60px;padding-inline:17px;font-size:15px}.profile-badge-mini{margin:28px;padding:18px}.cinematic-break{background:#1d2425;align-items:end;min-height:68vh;display:grid;position:relative;overflow:hidden}.cinematic-break-media,.cinematic-break-fallback{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cinematic-break-media{filter:saturate(.74)contrast(1.08)}.cinematic-break-fallback{background:radial-gradient(circle at 72% 24%,#ff9d5c70,#0000 14%),linear-gradient(160deg,#4a504f,#182024 58%,#090c0e)}.cinematic-break-fallback:before{content:"";background:linear-gradient(105deg,#0b0c0f24,#0b0c0fb8),linear-gradient(#0000 38%,#0b0c0fd9);position:absolute;inset:0}.cinematic-break-sun{aspect-ratio:1;background:#ffc597cc;border-radius:50%;width:clamp(70px,9vw,150px);position:absolute;top:16%;right:19%;box-shadow:0 0 100px #ff7b2d6b}.cinematic-break-ridge{clip-path:polygon(0 73%,12% 51%,22% 65%,34% 30%,49% 57%,61% 18%,73% 53%,87% 35%,100% 62%,100% 100%,0 100%);background:#151c20;height:70%;position:absolute;bottom:-5%;left:-5%;right:-5%}.cinematic-break-overlay{background:linear-gradient(90deg,#080a0cb3,#080a0c1f 58%,#080a0c61),linear-gradient(#0000 46%,#080a0ce0);position:absolute;inset:0}.cinematic-break-content{z-index:1;padding-bottom:clamp(54px,8vw,110px);position:relative}.cinematic-break-content h2{max-width:790px;letter-spacing:var(--display-tight);margin:20px 0;font-size:clamp(56px,8vw,124px);line-height:.84}.cinematic-break-content p{color:#f6f5f1bd;max-width:420px;margin:0;font-size:18px;line-height:1.45}.feed-visual-crash{background:radial-gradient(circle at 64% 28%,#ffb1766b,#0000 14%),linear-gradient(150deg,#515958,#172022 62%,#080a0b)!important}.feed-visual-crash .feed-visual-scene{display:none}.feed-visual-crash:after{background:linear-gradient(90deg, transparent, #f6f5f1bf, var(--orange), transparent);content:"";height:1px;position:absolute;bottom:18%;left:8%;right:8%;transform:rotate(-14deg);box-shadow:0 0 24px #ff5a1f73}.mini-app-section{background:#15191c}.mini-app-shell{grid-template-columns:minmax(0,.72fr) minmax(650px,1.28fr);gap:clamp(50px,7vw,110px);margin-top:70px}.mini-app-side h3{max-width:560px;font-size:clamp(54px,6vw,90px)}.mini-app-side p{font-size:17px}.mini-device{aspect-ratio:1.14;border-radius:var(--premium-radius);width:min(100%,820px);max-height:none}.mini-device-top{min-height:66px;padding-inline:26px}.mini-panel{padding:26px 24px 15px}.mini-panel-head strong{font-size:22px}.mini-map-view .map-surface{border-radius:22px;min-height:450px}.mini-feed-slide .concept-thumb{border-radius:22px;flex-basis:390px;min-height:390px}.mini-feed-slide-info p{font-size:15px}.mini-tabs{min-height:78px;padding:12px 14px}.mini-tabs button{font-size:12px}.mini-app-section .concept-callout small,.mini-app-side>p{display:none}.badge-art{min-height:440px}.founding-badge{width:min(100%,420px)}.social-section{background:#0e1113;padding-block:100px}.social-layout h2{font-size:clamp(48px,6vw,82px)}.social-links{gap:10px}.social-links a{min-height:46px;padding-inline:15px;font-size:13px}.social-disabled,.community-section .button-disabled,.social-note{display:none}.footer-grid{grid-template-columns:1.3fr .8fr .8fr}.footer-links a,.footer-links button,.footer-legal a,.footer-legal span{font-size:13px}.early-access-section .cta-flight-horizon{opacity:.24}@media (max-width:1100px){.container,.hero-grid{width:min(100% - 72px,1240px)}.hero-grid{grid-template-columns:minmax(0,.88fr) minmax(420px,1.12fr);gap:48px}.hero-copy h1{font-size:clamp(70px,9vw,112px)}.product-split{grid-template-columns:minmax(300px,.8fr) minmax(0,1.2fr);gap:50px}.mini-app-shell{grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr)}.mini-device{aspect-ratio:1/.93}}@media (max-width:760px){.container,.hero-grid{width:min(100% - 40px,620px)}.section{padding-block:92px}.site-nav{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0b0c0f9e}.hero-section{min-height:100svh;padding-top:var(--header-height);align-items:stretch}.hero-grid{min-height:calc(100svh - var(--header-height));grid-template-columns:1fr;align-content:end;gap:24px;padding-block:88px 48px}.hero-media-gradient{background:linear-gradient(#080a0c57,#080a0cbd 55%,#080a0cf2)}.hero-copy h1{max-width:620px;font-size:clamp(54px,15vw,76px)}.hero-copy .hero-campaign{font-size:23px}.hero-copy .hero-benefit{font-size:17px}.hero-copy .hero-reward,.hero-copy .development-label{display:none}.hero-concept{display:block}.hero-premium-preview{border-radius:20px;min-height:260px}.hero-premium-top,.hero-premium-bottom{font-size:9px;left:16px;right:16px}.hero-premium-top{top:16px}.hero-premium-bottom{bottom:15px}.hero-premium-card{border-radius:13px;width:52%;padding:13px;bottom:46px;right:16px}.hero-premium-card strong{font-size:18px}.hero-premium-card small{font-size:9px}.hero-premium-route{bottom:23%}.transition-heading h2,.section-copy h2{font-size:clamp(48px,14vw,72px)}.transition-grid{margin-top:42px}.transition-item{padding:24px 0}.product-split{grid-template-columns:1fr;gap:42px}.map-feature-card>.map-surface{min-height:430px}.spot-decision-grid{grid-template-columns:1fr 1fr;padding-inline:16px}.feature-card-top,.conditions-panel-header,.profile-top,.crew-directory-head,.map-feature-footer{padding-inline:18px}.map-surface-toolbar{top:18px;left:20px}.map-surface-toolbar strong{font-size:20px}.conditions-visual{min-height:540px}.condition-focus{margin:18px;padding:21px}.condition-list{padding-inline:18px}.condition-row{grid-template-columns:78px 1fr 92px;gap:11px;font-size:12px}.condition-row strong{font-size:16px}.window-card{margin-inline:18px}.crew-cards-grid{grid-template-columns:1fr;gap:14px;margin-top:44px}.modern-crew-card{min-height:280px;padding:22px}.modern-crew-avatar{margin-top:38px}.crew-layout{margin-top:44px}.mini-app-shell{grid-template-columns:1fr;gap:38px;margin-top:42px}.mini-app-side h3{font-size:clamp(48px,13vw,68px)}.mini-device{aspect-ratio:.88;border-radius:22px;width:100%}.mini-map-view .map-surface{min-height:360px}.mini-feed-slide .concept-thumb{flex-basis:310px;min-height:310px}.mini-feed-slide-info h3{font-size:28px}.badge-art{min-height:260px}.founding-badge{width:min(100%,300px)}.social-section{padding-block:76px}.social-layout h2{font-size:52px}.footer-grid{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.hero-media-video{display:none}.hero-premium-route,.hero-media-fallback,.hero-premium-preview,.modern-crew-card,.mini-feed-slide .concept-thumb{transition:none;animation:none}}.hero-section{isolation:isolate;background:radial-gradient(circle at 82% 12%, #ff5a1f24, transparent 30%), var(--bg);position:relative;overflow:hidden}.hero-section:before{z-index:-1;content:"";opacity:.4;background-image:linear-gradient(#f6f5f109 1px,#0000 1px),linear-gradient(90deg,#f6f5f109 1px,#0000 1px);background-size:72px 72px;animation:30s linear infinite hero-grid-drift;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 78%);mask-image:linear-gradient(#000,#0000 78%)}.hero-section:after{z-index:-1;filter:blur(14px);content:"";background:radial-gradient(circle,#ff5a1f21,#0000 67%);border-radius:50%;width:42vw;max-width:620px;height:42vw;max-height:620px;animation:18s ease-in-out infinite alternate hero-ambient-drift;position:absolute;top:-18%;right:-8%}.hero-grid{z-index:1;position:relative}.hero-concept{transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s}.hero-concept:hover{transform:translateY(-3px);box-shadow:0 26px 70px #00000047}.hero-spot-card,.hero-crew-card{animation:8s ease-in-out infinite concept-card-float}.hero-crew-card{animation-delay:-3.5s}.map-route path{stroke-dashoffset:0;animation:14s linear infinite route-dash}.map-marker span,.selected-spot-pin>span{animation:3.4s ease-in-out infinite marker-pulse}.map-marker:nth-of-type(2) span{animation-delay:-1.1s}.map-marker:nth-of-type(3) span{animation-delay:-2.2s}.transition-item,.tool-node,.conditions-visual,.map-feature-card,.crew-directory,.profile-panel,.updates-preview-card,.community-lab-preview{transition:transform .3s,border-color .3s,box-shadow .3s,background-color .3s}.transition-item:hover,.tool-node:hover,.conditions-visual:hover,.map-feature-card:hover,.crew-directory:hover,.profile-panel:hover,.updates-preview-card:hover,.community-lab-preview:hover{transform:translateY(-3px);box-shadow:0 18px 52px #00000029}.button-primary{transition:background .2s,color .2s,transform .2s,box-shadow .25s;box-shadow:0 0 #ff5a1f38}.button-primary:hover,.button-primary:focus-visible{transform:translateY(-2px);box-shadow:0 10px 28px #ff5a1f33,0 0 0 5px #ff5a1f14}.button-primary svg{transition:transform .2s}.button-primary:hover svg,.button-primary:focus-visible svg{transform:translate(2px,-2px)}.flight-path-rail{z-index:4;pointer-events:none;opacity:.72;width:112px;height:min(74vh,760px);position:fixed;top:13vh;right:clamp(18px,3vw,58px)}.flight-path-rail svg{width:42px;height:100%;overflow:visible}.flight-path-base,.flight-path-progress{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px}.flight-path-progress{stroke:var(--orange);stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--flight-path-progress,0));transition:stroke-dashoffset .25s ease-out}.flight-path-rail circle{fill:var(--bg);stroke:var(--orange);stroke-width:1.5px}.flight-path-labels{color:var(--dim);letter-spacing:.08em;text-transform:uppercase;writing-mode:vertical-rl;flex-direction:column;justify-content:space-between;padding:0 0 2px 4px;font:8px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:flex;position:absolute;top:0;bottom:0;right:0}.flight-path-labels span{transform:rotate(180deg)}.reveal-ready main>section,.reveal-ready .social-section{opacity:0;transition:opacity .65s,transform .65s cubic-bezier(.2,.8,.2,1);transform:translateY(24px)}.reveal-ready main>section.is-visible,.reveal-ready .social-section.is-visible{opacity:1;transform:none}.turnstile-widget{min-height:65px;margin-top:18px;overflow:hidden}.mobile-social-links{border-top:1px solid #f6f5f114;padding:14px 6px 2px}.mobile-social-links .social-links{gap:6px}.mobile-social-links .social-links a{min-height:40px;padding-inline:10px}.social-icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:15px;height:15px}@keyframes hero-grid-drift{0%{background-position:0 0,0 0}to{background-position:72px 72px,72px 72px}}@keyframes hero-ambient-drift{0%{transform:translate(-2%,-1%)scale(.96)}to{transform:translate(3%,4%)scale(1.04)}}@keyframes concept-card-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes route-dash{to{stroke-dashoffset:-120px}}@keyframes marker-pulse{0%,to{box-shadow:0 0 0 5px #ff5a1f21}50%{box-shadow:0 0 0 9px #ff5a1f0a}}@media (max-width:1180px){.flight-path-rail{display:none}}@media (prefers-reduced-motion:reduce){.hero-section:before,.hero-section:after,.hero-spot-card,.hero-crew-card,.map-route path,.map-marker span,.selected-spot-pin>span{animation:none}.hero-concept,.transition-item,.tool-node,.conditions-visual,.map-feature-card,.crew-directory,.profile-panel,.updates-preview-card,.community-lab-preview,.button-primary,.button-primary svg{transition:none}.hero-concept:hover,.transition-item:hover,.tool-node:hover,.conditions-visual:hover,.map-feature-card:hover,.crew-directory:hover,.profile-panel:hover,.updates-preview-card:hover,.community-lab-preview:hover,.button-primary:hover,.button-primary:focus-visible{transform:none}.flight-path-progress{stroke-dashoffset:0;transition:none}.reveal-ready main>section,.reveal-ready .social-section,.reveal-ready main>section.is-visible,.reveal-ready .social-section.is-visible{opacity:1;transition:none;transform:none}}@media (min-width:761px) and (max-width:820px){:root{--header-height:68px;--section-anchor-gap:12px}.container{width:min(100% - 32px,560px)}.site-nav{height:var(--header-height)}.nav-logo{flex-basis:38px;width:38px}.desktop-logo,.nav-links,.language-switch{display:none}.mobile-logo{display:inline-flex}.nav-inner{gap:8px}.nav-actions{gap:8px;min-width:0;margin-left:auto}.nav-actions .button-primary{white-space:nowrap;min-height:44px;padding-inline:11px}.mobile-toggle{display:grid}.mobile-menu-backdrop{inset:var(--header-height) 0 0;z-index:38;visibility:hidden;opacity:0;pointer-events:none;background:#0000008f;display:block;position:fixed}.mobile-menu-backdrop.open{visibility:visible;opacity:1;pointer-events:auto}.mobile-menu{top:var(--header-height);z-index:39;max-height:calc(100dvh - var(--header-height));padding:12px 16px calc(18px + env(safe-area-inset-bottom));background:#0b0c0ffa;gap:1px;display:grid;position:fixed;left:0;right:0;overflow:hidden auto}.mobile-menu a,.mobile-menu button,.mobile-language-switch{min-width:0;min-height:48px;color:var(--muted);text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:10px;padding:0 6px;font-size:14px;display:flex}.mobile-menu .mobile-updates-link,.mobile-menu button{color:var(--orange);cursor:pointer}.mobile-language-switch{justify-content:flex-start;gap:12px}.hero-section{min-height:auto;padding:calc(var(--header-height) + 46px) 0 58px}.hero-grid,.product-split,.badge-layout,.early-access-layout,.community-layout,.fragmented-layout{grid-template-columns:1fr}.hero-grid{gap:34px}.hero-copy h1{overflow-wrap:break-word;max-width:100%;font-size:clamp(54px,17vw,82px)}.hero-concept{min-height:455px;margin-top:0}.hero-concept>.map-surface{min-height:455px}.hero-spot-card{top:23%;right:5%}.hero-crew-card{bottom:8%;left:5%}.transition-heading{display:block}.transition-heading h2{margin-top:14px}.transition-grid{grid-template-columns:1fr;gap:0;margin-top:25px}.transition-item{min-height:0;padding:18px 0}.transition-item+.transition-item{padding-left:0}.transition-item p{max-width:none}.fragmented-layout{gap:34px}.fragmented-visual{min-height:355px}.fragmented-route{top:113px;bottom:120px}.product-split,.badge-layout,.early-access-layout{gap:32px}.crew-card-grid{grid-template-columns:1fr}.crew-card-grid>div{min-height:auto}.crew-card-bottom{flex-direction:column;align-items:flex-start}.section-heading-row,.social-layout{grid-template-columns:1fr;align-items:start;display:grid}.mini-app-shell{grid-template-columns:1fr;gap:30px;margin-top:32px}.mini-app-side{max-width:none}.mini-device{width:100%;max-height:none}.roadmap-grid{grid-template-columns:1fr 1fr;gap:26px 18px}.roadmap-stage{min-height:150px}.roadmap-stage:after{display:none}.form-grid,.feedback-form .form-grid{grid-template-columns:1fr}.field.full{grid-column:auto}.form-footer{flex-direction:column;align-items:flex-start}.footer-grid{grid-template-columns:1fr 1fr}.footer-brand{grid-column:1/-1}.footer-bottom{flex-direction:column;align-items:flex-start;margin-top:40px}}.map-surface>.cinematic-flight-scene{z-index:0}.hero-concept>.map-surface{background:linear-gradient(#151a1f9e,#151a1fe6),#151a1f}.hero-concept>.map-surface>.map-contours,.hero-concept>.map-surface>.map-route{z-index:1}.cinematic-flight-scene{pointer-events:none;background:#0b0c0f;position:absolute;inset:0;overflow:hidden}.cinematic-terrain-svg{transform-origin:50%;width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:scale(1.04)}.hero-concept>.map-surface>.cinematic-flight-scene{opacity:.98;transform:translate3d(calc(var(--hero-depth-x,0px) * .16), calc(var(--hero-depth-y,0px) * .16), 0) scale(1.02);transition:transform .8s cubic-bezier(.2,.8,.2,1)}.terrain-sun{opacity:.78;mix-blend-mode:screen}.terrain-back-ridge{opacity:.72}.terrain-ridge-line{fill:none;stroke:#f6f5f133;stroke-width:1.2px;vector-effect:non-scaling-stroke}.terrain-valley{opacity:.92}.terrain-foreground-ridge{fill:#08090b;opacity:.86}.terrain-contours{fill:none;stroke:#f6f5f11f;stroke-width:1.1px;vector-effect:non-scaling-stroke}.terrain-contours path:nth-child(2),.terrain-contours path:nth-child(4){opacity:.55}.terrain-fog path{fill:none;stroke:#f6f5f11f;stroke-width:22px;stroke-linecap:round}.cinematic-flight-route{fill:none;stroke:var(--orange);stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:.018 .032;opacity:.92;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 7px #ff5a1f66);animation:9s linear infinite cinematic-route-flow}.cinematic-flight-scene-transition{opacity:.96;height:100%}.cinematic-flight-scene-transition .cinematic-flight-route,.cinematic-flight-scene-cta{opacity:.72}.cinematic-flight-scene-cta .terrain-sun{opacity:.4}.cinematic-vignette{background:radial-gradient(at 62% 34%,#0000 15%,#0b0c0f1a 58%,#0b0c0fc7 100%),linear-gradient(90deg,#0b0c0f7a,#0000 45%);position:absolute;inset:0}.cinematic-grain{opacity:.08;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='110' height='110' viewBox='0 0 110 110'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.2'/%3E%3C/svg%3E");position:absolute;inset:0}.hero-cinematic-video{z-index:0;object-fit:cover;opacity:.48;mix-blend-mode:screen;width:100%;height:100%;position:absolute;inset:0}.drone-flight{opacity:.98}.drone-flight-bank{transform-box:fill-box;transform-origin:50%}.drone-shape{overflow:visible}.drone-light{fill:#ff5a1f2e;filter:blur(3px)}.drone-arm{fill:none;stroke:#f6f5f1b8;stroke-width:5px;stroke-linecap:round}.drone-prop{fill:none;stroke:#f6f5f18c;stroke-width:1.4px;stroke-dasharray:3 5;transform-box:fill-box;transform-origin:50%;animation:.22s linear infinite drone-prop-spin}.drone-prop-b,.drone-prop-d{animation-direction:reverse}.drone-motor{fill:var(--orange);stroke:#08090b;stroke-width:2px}.drone-body{fill:#171c20;stroke:var(--ink);stroke-width:2px}.drone-frame{fill:none;stroke:var(--orange);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.drone-camera{fill:var(--orange);stroke:#08090b;stroke-width:1.4px}.drone-led{fill:var(--orange);filter:drop-shadow(0 0 6px #ff5a1ff2)}.drone-static{display:none}.terrain-map-bridge{background:#0b0c0f;border-top:1px solid #f6f5f114;border-bottom:1px solid #f6f5f114;height:clamp(170px,22vw,250px);position:relative;overflow:hidden}.terrain-map-bridge:after{background:linear-gradient(180deg, transparent, var(--bg));content:"";pointer-events:none;height:55%;position:absolute;inset:auto 0 0}.terrain-map-bridge-label{z-index:2;border-left:1px solid var(--orange);color:var(--ink);letter-spacing:.12em;text-transform:uppercase;gap:5px;padding-left:13px;font:10px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:grid;position:absolute;bottom:28px;right:max(32px,50% - 590px)}.terrain-map-bridge-label small{color:var(--muted);letter-spacing:0;text-transform:none;font:11px Inter,ui-sans-serif,system-ui,sans-serif}.map-section>.container{z-index:2;position:relative}.map-section.is-visible .terrain-map-bridge .terrain-contours{animation:1.1s cubic-bezier(.2,.8,.2,1) both terrain-contours-reveal}.map-section.is-visible .terrain-map-bridge .cinematic-flight-route{animation:.7s cubic-bezier(.2,.8,.2,1) .35s both terrain-route-arrival,9s linear 1.1s infinite cinematic-route-flow}.section-drone-flyby{z-index:3;pointer-events:none;height:76px;margin:-38px 0;position:relative;overflow:hidden}.section-drone-flyby svg{width:100%;height:100%;overflow:visible}.flyby-route{fill:none;stroke:var(--orange);stroke-width:2px;stroke-linecap:round;stroke-dasharray:.02 .04;opacity:.05;vector-effect:non-scaling-stroke}.section-drone-flyby.is-active .flyby-route{animation:1.4s cubic-bezier(.2,.8,.2,1) both flyby-trail}.drone-flyby-drone{transform-box:fill-box;transform-origin:50%;transform:translate(-90px,18px)scale(.35)rotate(-8deg)}.drone-flyby-drone .drone-shape{width:100%;height:100%;display:block}.section-drone-flyby.is-active .drone-flyby-drone{animation:1.6s cubic-bezier(.12,.84,.22,1) both drone-flyby}.early-access-section{isolation:isolate;background:linear-gradient(180deg, #ff5a1f21, #0b0c0fd1), var(--orange-soft);position:relative;overflow:hidden}.cta-flight-horizon{z-index:-1;opacity:.72;pointer-events:none;position:absolute;inset:0}.early-access-section>.container{z-index:1;position:relative}.early-access-section .waitlist-form{background:#0b0c0fd1;border:1px solid #f6f5f11f}.early-access-section .section-copy{text-shadow:0 2px 22px #0b0c0f57}.cta-waypoint{fill:none;stroke:var(--orange);stroke-width:2px;opacity:.8;filter:drop-shadow(0 0 7px #ff5a1f73)}.cta-waypoint circle:first-child{stroke-dasharray:4 7;transform-origin:720px 360px;animation:12s linear infinite waypoint-spin}@keyframes cinematic-route-flow{to{stroke-dashoffset:-.5px}}@keyframes drone-prop-spin{to{transform:rotate(360deg)}}@keyframes terrain-contours-reveal{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes terrain-route-arrival{0%{opacity:0;stroke-dashoffset:1px}to{opacity:.9;stroke-dashoffset:0}}@keyframes flyby-trail{0%{opacity:0;stroke-dashoffset:1px}35%{opacity:.8}to{opacity:.12;stroke-dashoffset:-.15px}}@keyframes drone-flyby{0%{opacity:0;transform:translate(-90px,18px)scale(.35)rotate(-8deg)}16%{opacity:1}52%{transform:translate(420px,-2px)scale(.75)rotate(8deg)}to{opacity:0;transform:translate(930px,-20px)scale(1.18)rotate(-3deg)}}@keyframes waypoint-spin{to{transform:rotate(360deg)}}@media (max-width:820px){.cinematic-flight-scene{opacity:.58}.hero-concept>.map-surface>.cinematic-flight-scene{transform:none}.hero-cinematic-video{display:none}.terrain-map-bridge{height:150px}.terrain-map-bridge-label{bottom:20px;right:18px}.section-drone-flyby{height:54px;margin:-27px 0}.drone-flyby-drone{top:12px}.early-access-section .cinematic-flight-scene{opacity:.38}}@media (prefers-reduced-motion:reduce){.cinematic-flight-scene,.hero-concept>.map-surface>.cinematic-flight-scene,.cinematic-terrain-svg,.cinematic-flight-route,.drone-prop,.terrain-map-bridge .terrain-contours,.terrain-map-bridge .cinematic-flight-route,.flyby-route,.drone-flyby-drone,.cta-waypoint circle:first-child{transition:none;animation:none}.drone-flight,.section-drone-flyby{display:none}.cinematic-flight-route{opacity:.9;stroke-dashoffset:0}.terrain-map-bridge .cinematic-flight-route{opacity:.72;stroke-dashoffset:0}.drone-static{display:block}.early-access-section .cinematic-flight-scene{opacity:.45}}.site-nav{background:linear-gradient(#0b0c0fdb,#0b0c0f6b);border-bottom:1px solid #0000;transition:background .35s,border-color .35s,box-shadow .35s,-webkit-backdrop-filter .35s,backdrop-filter .35s}.nav-scrolled .site-nav{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0b0c0fe0;border-bottom-color:#f6f5f11a;box-shadow:0 14px 34px #0003}.nav-scrolled .site-nav .button-primary{box-shadow:0 8px 26px #ff5a1f38}.nav-links a{position:relative}.nav-links a:after{background:var(--orange);content:"";transform-origin:0;height:1px;transition:transform .22s;position:absolute;bottom:-8px;left:0;right:0;transform:scaleX(0)}.nav-links a:hover:after,.nav-links a:focus-visible:after{transform:scaleX(1)}.hero-section{background:radial-gradient(circle at var(--hero-light-x,82%) var(--hero-light-y,12%), #ff5a1f2b, transparent 31%), var(--bg)}.hero-section:before{transform:translate3d(calc(var(--hero-depth-x,0px) * .22), calc(var(--hero-depth-y,0px) * .22), 0);transition:transform .6s cubic-bezier(.2,.8,.2,1)}.hero-concept{translate:var(--hero-depth-x,0px) var(--hero-depth-y,0px);box-shadow:0 26px 80px #00000052}.hero-concept:before{z-index:0;background:radial-gradient(circle at var(--hero-light-x,76%) var(--hero-light-y,26%), #ff5a1f38, transparent 30%), linear-gradient(135deg, #ffffff0a, transparent 34%);content:"";pointer-events:none;transition:background .3s;position:absolute;inset:0}.hero-concept:after{z-index:4;content:"";pointer-events:none;border:1px solid #f6f5f11a;border-radius:20px;position:absolute;inset:10px}.hero-depth-grid{z-index:1;opacity:.45;pointer-events:none;transform:translate3d(calc(var(--hero-depth-x,0px) * .65), calc(var(--hero-depth-y,0px) * .65), 0);background-image:linear-gradient(#f6f5f10f 1px,#0000 1px),linear-gradient(90deg,#f6f5f10f 1px,#0000 1px);background-size:52px 52px;transition:transform .6s cubic-bezier(.2,.8,.2,1);position:absolute;inset:-12%;-webkit-mask-image:linear-gradient(135deg,#000,#0000 68%);mask-image:linear-gradient(135deg,#000,#0000 68%)}.hero-hud{z-index:5;color:#f6f5f194;letter-spacing:.1em;text-transform:uppercase;pointer-events:none;transform:translate3d(calc(var(--hero-depth-x,0px) * .9), calc(var(--hero-depth-y,0px) * .9), 0);justify-content:space-between;align-items:center;gap:18px;font:8px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;transition:transform .6s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute}.hero-hud:before{background:var(--orange);content:"";border-radius:50%;flex:none;width:5px;height:5px;box-shadow:0 0 0 5px #ff5a1f1a}.hero-hud-top{top:22px;left:22px;right:22px}.hero-hud-bottom{color:#f6f5f16b;bottom:20px;left:22px;right:22px}.hero-hud-bottom:before{box-shadow:none;background:#f6f5f166}.hero-concept-label{z-index:5}.hero-concept>.map-surface{z-index:2;transform:translate3d(calc(var(--hero-depth-x,0px) * .3), calc(var(--hero-depth-y,0px) * .3), 0) scale(1.025);transition:transform .7s cubic-bezier(.2,.8,.2,1)}.hero-spot-card{translate:calc(var(--hero-depth-x,0px) * .72) calc(var(--hero-depth-y,0px) * .52)}.hero-crew-card{translate:calc(var(--hero-depth-x,0px) * -.52) calc(var(--hero-depth-y,0px) * -.38)}.hero-copy>.section-kicker,.hero-copy>h1,.hero-copy>.hero-campaign,.hero-copy>.hero-benefit,.hero-copy>.hero-description,.hero-copy>.hero-region,.hero-copy>.hero-actions,.hero-copy>.hero-reward,.hero-copy>.development-label{opacity:0;animation:.68s cubic-bezier(.2,.8,.2,1) both hero-enter}.hero-copy>.section-kicker{animation-delay:50ms}.hero-copy>h1{animation-delay:.12s}.hero-copy>.hero-campaign{animation-delay:.24s}.hero-copy>.hero-benefit{animation-delay:.32s}.hero-copy>.hero-description{animation-delay:.4s}.hero-copy>.hero-region{animation-delay:.47s}.hero-copy>.hero-actions{animation-delay:.55s}.hero-copy>.hero-reward{animation-delay:.64s}.hero-copy>.development-label{animation-delay:.7s}.hero-concept{animation:.9s cubic-bezier(.2,.8,.2,1) .28s both hero-visual-in}.hero-concept>.flight-line-svg path{stroke-dasharray:1;stroke-dashoffset:1px;animation:.9s cubic-bezier(.2,.8,.2,1) .72s forwards hero-route-draw}.map-surface{isolation:isolate}.map-flight-radius{z-index:1;aspect-ratio:1;opacity:.78;pointer-events:none;border:1px solid #ff5a1f9e;border-radius:50%;width:118px;animation:4s ease-in-out infinite map-radius-breathe;position:absolute;bottom:8%;right:11%;box-shadow:0 0 0 12px #ff5a1f0a,inset 0 0 30px #ff5a1f0d}.map-flight-radius:before,.map-flight-radius:after{content:"";background:#ff5a1f85;position:absolute}.map-flight-radius:before{height:1px;top:50%;left:-12px;right:-12px}.map-flight-radius:after{width:1px;top:-12px;bottom:-12px;left:50%}.map-coordinate-tag{z-index:3;border-left:1px solid var(--orange);color:var(--muted);letter-spacing:.08em;text-transform:uppercase;background:#0b0c0f6b;gap:4px;padding:8px 10px;font:8px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:grid;position:absolute;top:58px;right:23px}.map-coordinate-tag small{color:var(--dim);letter-spacing:.03em;text-transform:none;font-size:8px}.map-marker{transition:color .2s,transform .2s}.map-marker:hover,.map-marker:focus-visible{color:var(--ink);transform:translateY(-3px)}.selected-spot-pin{transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s}.selected-spot-pin:hover{transform:translateY(-4px);box-shadow:0 18px 38px #00000052}.flight-path-rail{opacity:.96}.flight-path-rail svg{filter:drop-shadow(0 0 10px #ff5a1f1a);width:48px}.flight-path-base,.flight-path-progress{stroke-width:2.1px}.flight-path-base{stroke:#f6f5f138}.flight-path-progress{stroke-width:2.6px;filter:drop-shadow(0 0 7px #ff5a1f57)}.flight-path-glow{fill:none;stroke:var(--orange);stroke-width:7px;stroke-linecap:round;stroke-linejoin:round;opacity:.2;filter:url(#flight-path-glow)}.flight-path-rail circle:not(.flight-path-pulse){stroke-width:2px}.flight-path-pulse{fill:var(--orange);stroke:var(--ink);stroke-width:1.2px;filter:drop-shadow(0 0 8px #ff5a1fb8)}.flight-path-labels{color:var(--muted)}.reveal-ready main>section,.reveal-ready .social-section{opacity:0;filter:saturate(.78);transition:opacity .72s,filter .72s,transform .78s cubic-bezier(.2,.8,.2,1);transform:translateY(42px)scale(.985)}.reveal-ready main>section.is-visible,.reveal-ready .social-section.is-visible{opacity:1;filter:none;transform:none}.reveal-ready main>section:not(.hero-section) h2{clip-path:inset(0 0 100%);transition:clip-path .72s cubic-bezier(.2,.8,.2,1),transform .72s cubic-bezier(.2,.8,.2,1);transform:translateY(18px)}.reveal-ready main>section:not(.hero-section).is-visible h2{clip-path:inset(0);transform:none}.reveal-ready main>section.is-visible .section-copy>p,.reveal-ready main>section.is-visible .section-copy>.feature-list,.reveal-ready main>section.is-visible .section-copy>.tag-list,.reveal-ready main>section.is-visible .section-copy>.spot-note-list{animation:.62s .12s both copy-rise}.reveal-ready main>section.is-visible .map-feature-card,.reveal-ready main>section.is-visible .conditions-visual,.reveal-ready main>section.is-visible .crew-directory,.reveal-ready main>section.is-visible .profile-panel,.reveal-ready main>section.is-visible .mini-device{animation:.72s .16s both surface-rise}.transition-section,.fragmented-section,.map-section,.conditions-section,.crews-section,.profile-section,.badge-section,.social-section{position:relative;overflow:hidden}.transition-section{background:linear-gradient(180deg, var(--surface) 0%, #101318 100%)}.fragmented-section{background:radial-gradient(circle at 82% 15%, #ff5a1f14, transparent 26%), var(--bg)}.map-section{background:linear-gradient(180deg, var(--bg) 0%, #0e1115 52%, var(--bg) 100%)}.conditions-section{background:radial-gradient(circle at 10% 48%, #ff5a1f12, transparent 30%), var(--bg)}.crews-section{background:linear-gradient(180deg, var(--surface) 0%, #101318 100%)}.profile-section{background:radial-gradient(circle at 74% 18%, #ff5a1f12, transparent 28%), var(--bg)}.badge-section{background:linear-gradient(180deg, var(--bg), var(--surface))}.social-section{background:linear-gradient(135deg, var(--surface), #0f1216)}.transition-section:before,.map-section:before,.profile-section:before{content:"";opacity:.55;pointer-events:none;background:repeating-linear-gradient(155deg,#0000 0 40px,#f6f5f106 41px,#0000 42px);position:absolute;inset:0}.transition-section>.container,.map-section>.container,.profile-section>.container{z-index:1;position:relative}.transition-section.is-visible .flight-line-svg path{animation:.48s cubic-bezier(.2,.8,.2,1) both route-speed-flash}.condition-visual,.conditions-visual{position:relative;overflow:hidden}.condition-wind-field{z-index:0;opacity:.7;pointer-events:none;gap:9px;width:126px;display:grid;position:absolute;top:54px;right:22px}.condition-wind-field span{background:linear-gradient(90deg,#0000,#ff5a1fd9,#0000);height:1px;animation:3.6s ease-in-out infinite wind-sweep;display:block;transform:translate(-28px)}.condition-wind-field span:nth-child(2){width:84%;animation-delay:-.9s}.condition-wind-field span:nth-child(3){width:66%;animation-delay:-1.8s}.conditions-visual>:not(.condition-wind-field){z-index:1;position:relative}@media (min-width:901px){.mini-app-shell{align-items:start}.mini-app-side{top:calc(var(--header-height) + 52px);align-self:start;position:sticky}.mini-device{top:calc(var(--header-height) + 34px);align-self:start;position:sticky;box-shadow:0 30px 80px #00000057}}.mini-feed-slide .concept-thumb{transition:transform .5s cubic-bezier(.2,.8,.2,1),filter .5s}.mini-feed-slide:hover .concept-thumb,.mini-feed-slide:focus-within .concept-thumb{filter:saturate(1.12);transform:scale(1.035)}.mini-feed-action{transition:background .2s,color .2s,transform .2s}.mini-feed-action:hover,.mini-feed-action:focus-visible{transform:translateY(-2px)}.crew-card-main{position:relative;overflow:hidden}.crew-card-main:after{background:linear-gradient(90deg, transparent, var(--orange), transparent);content:"";opacity:.45;pointer-events:none;height:1px;animation:3.2s ease-in-out infinite crew-signal;position:absolute;bottom:0;left:-30%;right:-30%}@keyframes hero-enter{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes hero-visual-in{0%{opacity:0;transform:translateY(34px)scale(.96)}to{opacity:1;transform:none}}@keyframes hero-route-draw{to{stroke-dashoffset:0}}@keyframes copy-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes surface-rise{0%{opacity:.15;transform:translateY(26px)scale(.98)}to{opacity:1;transform:none}}@keyframes route-speed-flash{0%{stroke-dashoffset:90px;opacity:.1}38%{opacity:1}to{stroke-dashoffset:-36px;opacity:.75}}@keyframes map-radius-breathe{0%,to{opacity:.48;transform:scale(.88)}50%{opacity:.8;transform:scale(1)}}@keyframes wind-sweep{0%,to{opacity:.25;transform:translate(-28px)}50%{opacity:.95;transform:translate(22px)}}@keyframes crew-signal{0%,to{opacity:.12;transform:translate(-28%)}50%{opacity:.65;transform:translate(28%)}}@media (max-width:820px){.hero-depth-grid,.hero-hud{display:none}.hero-concept{translate:none}.hero-concept>.map-surface{transform:none}.hero-spot-card,.hero-crew-card{translate:none}.flight-path-pulse{display:none}.map-coordinate-tag{top:15px;right:15px}.map-flight-radius{opacity:.45;width:82px}.condition-wind-field{width:92px;right:16px}}@media (prefers-reduced-motion:reduce){.site-nav,.nav-links a:after,.hero-section:before,.hero-concept,.hero-concept:before,.hero-depth-grid,.hero-hud,.hero-concept>.map-surface,.hero-spot-card,.hero-crew-card,.hero-copy>.section-kicker,.hero-copy>h1,.hero-copy>.hero-campaign,.hero-copy>.hero-benefit,.hero-copy>.hero-description,.hero-copy>.hero-region,.hero-copy>.hero-actions,.hero-copy>.hero-reward,.hero-copy>.development-label,.hero-concept>.flight-line-svg path,.map-flight-radius,.selected-spot-pin,.map-marker,.condition-wind-field span,.crew-card-main:after,.mini-feed-slide .concept-thumb,.mini-feed-action{transition:none;animation:none}.hero-concept,.hero-spot-card,.hero-crew-card{translate:none}.hero-copy>.section-kicker,.hero-copy>h1,.hero-copy>.hero-campaign,.hero-copy>.hero-benefit,.hero-copy>.hero-description,.hero-copy>.hero-region,.hero-copy>.hero-actions,.hero-copy>.hero-reward,.hero-copy>.development-label,.hero-concept{opacity:1;transform:none}.hero-concept>.map-surface{transform:none}.hero-concept>.flight-line-svg path{stroke-dashoffset:0}.flight-path-pulse{display:none}.reveal-ready main>section,.reveal-ready .social-section,.reveal-ready main>section.is-visible,.reveal-ready .social-section.is-visible{opacity:1;filter:none;transition:none;transform:none}.reveal-ready main>section:not(.hero-section) h2,.reveal-ready main>section:not(.hero-section).is-visible h2{clip-path:none;transition:none;transform:none}.reveal-ready main>section.is-visible .section-copy>p,.reveal-ready main>section.is-visible .section-copy>.feature-list,.reveal-ready main>section.is-visible .section-copy>.tag-list,.reveal-ready main>section.is-visible .section-copy>.spot-note-list,.reveal-ready main>section.is-visible .map-feature-card,.reveal-ready main>section.is-visible .conditions-visual,.reveal-ready main>section.is-visible .crew-directory,.reveal-ready main>section.is-visible .profile-panel,.reveal-ready main>section.is-visible .mini-device{animation:none}}@media (min-width:821px) and (prefers-reduced-motion:no-preference){.map-section .section-drone-flyby{display:block}.section-drone-flyby{height:128px;margin:-52px 0 -70px}}.hero-grid{display:block}.hero-concept,.hero-section:before,.hero-section:after,.hero-media-grain{display:none!important}.hero-media-poster{filter:none}.hero-media-video{transform:scale(1.025)}.hero-media-gradient{background:linear-gradient(90deg,#080a0cb8,#080a0c5c 35%,#080a0c14 70%,#080a0c38),linear-gradient(#0000 52%,#080a0c94)}.hero-copy{max-width:980px;padding-bottom:clamp(88px,11vh,150px)}.hero-copy h1{max-width:980px;font-size:clamp(78px,9.2vw,148px);line-height:.84}.hero-copy .hero-campaign{color:#f6f5f1db;font-size:clamp(18px,1.7vw,25px)}.hero-copy .hero-benefit{max-width:590px;font-size:clamp(18px,1.6vw,23px);font-weight:500}.hero-copy .hero-description,.hero-copy .hero-region,.hero-copy .hero-reward,.hero-copy .development-label{display:none!important}.transition-section,.section{padding-block:clamp(86px,8vw,132px)}.transition-section .flight-line-svg,.fragmented-route,.flight-path-rail,.roadmap-grid:before,.roadmap-stage:after{display:none!important}.transition-grid{margin-top:42px}.transition-item+.transition-item{padding-left:0}.fragmented-layout{gap:clamp(42px,6vw,84px)}.fragmented-visual{min-height:280px}.map-contours,.map-route,.map-flight-radius{display:none!important}.map-marker.marker-b,.map-marker.marker-c{display:none}.map-surface-media{filter:saturate(.86)contrast(1.03);opacity:.62;transform:none}.map-surface:after{background:linear-gradient(135deg,#080a0c6b,#080a0c05 58%,#080a0c80)}.conditions-visual-media{filter:saturate(.86)contrast(1.03);opacity:.42}.condition-wind-field{display:none!important}.condition-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 28px}.condition-row{border-bottom:1px solid #f6f5f11a;grid-template-columns:1fr;gap:7px;padding-bottom:12px}.condition-meter{display:none}.condition-row strong{letter-spacing:-.05em;text-align:left;font-size:clamp(25px,3vw,42px)}.conditions-visual{min-height:0}.crews-section{display:none!important}.crew-cards-grid{margin-top:48px}.modern-crew-card{background:#161a1d;min-height:430px;padding:25px;position:relative;overflow:hidden}.modern-crew-card:before{content:"";opacity:.82;filter:saturate(.84)contrast(1.05);background-position:50%;background-size:cover;transition:transform .65s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.modern-crew-card:first-child:before{background-image:url(/media/flights/flight-feed-01.avif)}.modern-crew-card:nth-child(2):before{background-image:url(/media/spots/spots-background.avif)}.modern-crew-card:nth-child(3):before{background-image:url(/media/conditions/conditions-background.avif)}.modern-crew-card:after{content:"";background:linear-gradient(#080a0c29,#080a0ce0 72%);position:absolute;inset:0}.modern-crew-card>*{z-index:1;position:relative}.modern-crew-avatar{display:none}.modern-crew-card h3{max-width:360px;margin-top:190px;font-size:clamp(28px,2.8vw,42px)}.modern-crew-card p{color:#f6f5f1c2;max-width:330px}.modern-crew-card-bottom{flex-wrap:wrap}.modern-crew-card:hover:before{transform:scale(1.04)}.mini-app-section{padding-block:clamp(88px,8vw,132px)!important}.mini-feed-slide-info h3{font-size:clamp(30px,3vw,44px)}.faq-section .container{max-width:1120px}.faq-list{max-width:1060px;margin-top:44px}.faq-question{padding-block:22px;font-size:18px;font-weight:500}.faq-more{color:var(--orange);cursor:pointer;background:0 0;border:0;margin-top:28px;padding:0;font-size:14px;font-weight:650}.social-section{padding-block:78px}.site-footer{padding-block:54px 38px}.footer-grid{grid-template-columns:1.35fr .8fr .85fr;gap:34px}.footer-brand p{max-width:260px}.social-disabled,.button-disabled,.cinematic-break .cinematic-flight-scene,.cta-flight-horizon .cinematic-flight-scene,.mini-feed-slide .feed-visual-scene,.feed-visual-crash:after{display:none!important}@media (max-width:760px){.hero-copy{padding-bottom:64px}.hero-copy h1{font-size:clamp(60px,16vw,88px)}.hero-copy .hero-campaign{font-size:20px}.hero-copy .hero-benefit{font-size:17px}.condition-list{grid-template-columns:1fr 1fr;gap:15px}.condition-row strong{font-size:28px}.modern-crew-card{min-height:370px}.modern-crew-card h3{margin-top:160px}.footer-grid{grid-template-columns:1fr 1fr;gap:32px 24px}.footer-brand{grid-column:1/-1}}@media (max-width:520px){.condition-list{grid-template-columns:1fr 1fr}.condition-row strong{font-size:25px}.footer-grid{grid-template-columns:1fr}.footer-brand{grid-column:auto}}@media (prefers-reduced-motion:reduce){.hero-media-video{transform:none}.modern-crew-card:before{transition:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
