/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@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-outline-style:solid;--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:ui-sans-serif, system-ui, 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;--spacing:.25rem;--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,ui-sans-serif, system-ui, 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{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{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.shrink{flex-shrink:1}.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}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.uppercase{text-transform:uppercase}.italic{font-style:italic}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);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,)}.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))}}.latest-nix-home{color:#f5f1e9;background:#060808;padding:clamp(80px,10vw,150px) max(18px,5vw)}.latest-nix-home>header,.latest-nix-home>div,.latest-nix-home>nav{max-width:1450px;margin-inline:auto}.latest-nix-home>header small{color:#f15a24;font:800 .6rem var(--font-geist-mono);letter-spacing:.18em}.latest-nix-home>header h2{font:850 clamp(4.2rem,10vw,10.5rem)/.76 var(--font-nix-condensed);letter-spacing:-.065em;margin:14px 0 20px}.latest-nix-home>header h2 em{color:#f15a24;font-style:normal}.latest-nix-home>header p{color:#ffffff80;max-width:680px;font-size:clamp(.9rem,1.4vw,1.15rem);line-height:1.6}.latest-nix-lead{grid-template-columns:1.35fr 1fr;gap:10px;display:grid;margin-top:52px!important}.latest-nix-lead>a{color:#fff;background:#111;border:1px solid #ffffff1c;align-items:flex-end;min-height:520px;padding:clamp(25px,4vw,52px);text-decoration:none;display:flex;position:relative;overflow:hidden}.latest-nix-lead img,.latest-nix-lead>a>i{width:100%;height:100%;position:absolute;inset:0}.latest-nix-lead img{object-fit:cover;transition:transform 1s}.latest-nix-lead>a:hover img{transform:scale(1.04)}.latest-nix-lead>a>i{background:linear-gradient(#05070735 25%,#050707f5 100%),linear-gradient(90deg,#0507079c,#0000)}.latest-nix-lead span{z-index:1;display:block;position:relative}.latest-nix-lead small{color:#f15a24;font:800 .58rem var(--font-geist-mono);letter-spacing:.14em}.latest-nix-lead time{color:#ffffff8b;font:700 .55rem var(--font-geist-mono);letter-spacing:.08em;margin:12px 0 8px;display:block}.latest-nix-lead h3{max-width:720px;font:850 clamp(2.2rem,4.4vw,5.2rem)/.88 var(--font-nix-display);text-transform:uppercase;margin:0}.latest-nix-story h3{font-size:clamp(1.9rem,3.2vw,3.7rem)}.latest-nix-lead p{color:#ffffffad;max-width:520px;margin:15px 0 0;line-height:1.55}.latest-nix-lead b{color:#f15a24;font:800 .6rem var(--font-geist-mono);letter-spacing:.1em;margin-top:24px;display:block}.latest-nix-home>nav{background:#ffffff1c;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;margin-top:10px!important}.latest-nix-home>nav a{color:#fff;min-height:70px;font:800 .55rem var(--font-geist-mono);letter-spacing:.08em;background:#0d1112;align-items:center;padding:18px;text-decoration:none;display:flex}.latest-nix-home>nav a:hover{color:#080909;background:#f15a24}@media (width<=800px){.latest-nix-home>header h2{font-size:clamp(4.4rem,21vw,7.5rem)}.latest-nix-lead{grid-template-columns:1fr}.latest-nix-lead>a{min-height:440px}.latest-nix-home>nav{grid-template-columns:1fr 1fr}.latest-nix-home>nav a{min-height:62px}}@media (width<=430px){.latest-nix-home{padding-inline:12px}.latest-nix-home>header h2{font-size:19vw}.latest-nix-lead>a{min-height:390px;padding:24px}.latest-nix-home>nav{grid-template-columns:1fr}.latest-nix-lead h3,.latest-nix-story h3{font-size:2.35rem}}.nix-movement-cinema{--move:#f15a24;isolation:isolate;color:#f7f3ec;background:#050707;border-block:1px solid #ffffff12;min-height:100svh;padding:clamp(90px,10vw,150px) clamp(20px,5vw,80px) 46px;position:relative;overflow:hidden}.movement-atmosphere{z-index:-2;background:radial-gradient(circle at 18% 18%,#f15a2422,#0000 28%),radial-gradient(circle at 86% 74%,#f15a2414,#0000 25%),linear-gradient(135deg,#101414,#030505 64%);position:absolute;inset:0;overflow:hidden}.movement-contours{opacity:.25;filter:blur(.2px);background:repeating-radial-gradient(at 35% 45%,#0000 0 40px,#ffffff0b 42px 43px,#0000 45px 82px);animation:26s ease-in-out infinite alternate contour-drift;position:absolute;inset:-20%}.movement-atmosphere>i{background:#f15a24;border-radius:50%;width:5px;height:5px;animation:4s ease-in-out infinite gps-pulse;position:absolute;box-shadow:0 0 18px #f15a24}.movement-atmosphere>i:first-of-type{top:67%;left:17%}.movement-atmosphere>i:nth-of-type(2){animation-delay:-1.3s;top:31%;left:62%}.movement-atmosphere>i:nth-of-type(3){animation-delay:-2.6s;top:58%;right:9%}.movement-atmosphere svg{width:100%;height:55%;position:absolute;bottom:8%;left:0;overflow:visible}.movement-atmosphere path{fill:none}.route-shadow{stroke:#f15a2440;stroke-width:18px;filter:blur(16px)}.route-main{stroke:#f15a24;stroke-width:2px;stroke-dasharray:10 14;filter:drop-shadow(0 0 7px #f15a24);animation:16s linear infinite route-flow}.movement-atmosphere circle{fill:#fff;stroke:#f15a24;stroke-width:4px;filter:drop-shadow(0 0 12px #f15a24)}.movement-title{max-width:1500px;margin:auto}.movement-title small{color:#f15a24;font:800 .62rem var(--font-geist-mono);letter-spacing:.22em}.movement-title h2{font:850 clamp(3.6rem,8.6vw,9.5rem)/.82 var(--font-nix-condensed);letter-spacing:-.06em;white-space:nowrap;margin:13px 0 0}.movement-title h2 em{color:#f15a24;font-style:normal}.movement-title p{color:#ffffff79;font:700 clamp(.66rem,1vw,.86rem) var(--font-geist-mono);letter-spacing:.13em;margin:24px 0 0}.movement-title p b{color:#f15a24}.movement-tabs{scrollbar-width:none;gap:6px;max-width:1500px;margin:clamp(45px,6vw,78px) auto 0;display:flex;overflow:auto}.movement-tabs button{color:#ffffff67;min-height:40px;font:800 .56rem var(--font-geist-mono);letter-spacing:.08em;white-space:nowrap;cursor:pointer;background:#080b0baa;border:1px solid #ffffff20;padding:0 15px;transition:all .35s}.movement-tabs button:hover,.movement-tabs button.is-active{color:#fff;background:#f15a2418;border-color:#f15a24;box-shadow:inset 0 -2px #f15a24}.movement-stage{grid-template-columns:minmax(0,1.65fr) minmax(330px,.75fr);gap:14px;max-width:1500px;margin:16px auto 0;display:grid}.movement-primary,.movement-support{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(145deg,#141919d9,#080b0be8);border:1px solid #ffffff18;box-shadow:0 30px 90px #0009}.movement-primary{flex-direction:column;justify-content:center;min-height:370px;padding:clamp(27px,4vw,58px);display:flex}.movement-primary>small{color:#f15a24;font:850 .72rem var(--font-nix-display);letter-spacing:.18em}.movement-primary>div{align-items:baseline;gap:16px;margin:24px 0;display:flex}.movement-primary strong{font:800 clamp(5.2rem,11vw,12rem)/.7 var(--font-nix-display);letter-spacing:-.09em}.movement-primary div span{color:#f15a24;font:850 .75rem var(--font-geist-mono);letter-spacing:.14em}.movement-primary p{color:#ffffff56;font:700 .55rem var(--font-geist-mono);letter-spacing:.12em}.movement-support{grid-template-columns:1fr 1fr;padding:clamp(24px,3vw,42px);display:grid}.movement-support article{border-bottom:1px solid #ffffff12;min-height:105px;padding:20px}.movement-support article:nth-child(odd){border-right:1px solid #ffffff12}.movement-support small{color:#fff5;font:700 .5rem var(--font-geist-mono);letter-spacing:.1em;display:block}.movement-support strong{font:800 clamp(1rem,1.7vw,1.45rem) var(--font-nix-display);margin-top:10px;display:block}.movement-support span{color:#ffffff6d;font:650 .5rem/1.5 var(--font-geist-mono);margin-top:8px;display:block}.latest-detail{grid-column:1/-1}.movement-mix{grid-template-columns:repeat(4,1fr);gap:7px;max-width:1500px;margin:14px auto 0;display:grid}.movement-mix>div{background:#090c0ccc;border:1px solid #ffffff14;padding:16px 18px;position:relative;overflow:hidden}.movement-mix span{color:#ffffff73;font:750 .52rem var(--font-geist-mono);letter-spacing:.07em;align-items:center;gap:8px;display:flex}.movement-mix svg{fill:none;stroke:#f15a24;stroke-width:1.55px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.movement-mix strong{font:800 1rem var(--font-nix-display);margin-top:10px;display:block}.movement-mix i{height:2px;width:var(--share);background:#f15a24;transition:width 1s;position:absolute;bottom:0;left:0;box-shadow:0 0 10px #f15a24}.mix-walking i{background:#f2ece1}.mix-unconfirmed i{background:#777}.movement-footer{color:#ffffff48;max-width:1500px;font:700 .52rem var(--font-geist-mono);letter-spacing:.09em;justify-content:space-between;gap:18px;margin:22px auto 0;display:flex}.movement-footer time{color:#f15a24}.movement-fallback{text-align:center;background:#090c0c99;border:1px solid #ffffff17;place-content:center;gap:12px;max-width:1500px;min-height:430px;margin:70px auto 0;display:grid}.movement-fallback strong{font:800 clamp(1.2rem,3vw,2.4rem) var(--font-nix-display)}.movement-fallback span{color:#ffffff60}.nix-movement-cinema:not(.is-awake) .route-main,.nix-movement-cinema:not(.is-awake) .movement-contours,.nix-movement-cinema:not(.is-awake) .movement-atmosphere>i{animation-play-state:paused}@keyframes route-flow{to{stroke-dashoffset:-384px}}@keyframes contour-drift{to{transform:translate(5%,3%)scale(1.05)}}@keyframes gps-pulse{50%{opacity:.25;transform:scale(2)}}@media (width<=850px){.nix-movement-cinema{min-height:auto;padding-inline:14px}.movement-title h2{white-space:normal;flex-direction:column;font-size:clamp(4.2rem,20vw,7.4rem);display:flex}.movement-title h2 em{white-space:nowrap}.movement-stage{grid-template-columns:1fr}.movement-primary{min-height:330px}.movement-support{min-width:0}.movement-mix{grid-template-columns:1fr 1fr}.movement-footer{flex-direction:column;align-items:flex-start}.movement-primary strong{font-size:clamp(4.7rem,24vw,8rem)}.movement-atmosphere svg{width:170%;left:-35%}}@media (width<=430px){.movement-title p{letter-spacing:.08em;white-space:nowrap;font-size:.56rem}.movement-primary>div{gap:9px}.movement-primary div span{font-size:.58rem}.movement-support{padding:8px}.movement-support article{padding:16px 12px}.movement-mix>div{padding:14px 12px}.movement-tabs{margin-top:40px}.movement-footer{font-size:.46rem}}@media (prefers-reduced-motion:reduce){.movement-contours,.route-main,.movement-atmosphere>i{animation:none!important}.movement-mix i{transition:none}.movement-atmosphere circle{display:none}}.hero-move-card{z-index:8;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#fff;background:#090d0dc9;border:1px solid #ffffff35;border-radius:16px;width:min(390px,100% - 36px);padding:17px 18px 15px;position:absolute;bottom:34px;right:clamp(18px,4vw,64px);box-shadow:0 18px 55px #0009}.hero-move-card header{justify-content:space-between;align-items:center;gap:18px;display:flex}.hero-move-card header>b,.hero-move-card>b{font:850 .58rem var(--font-nix-display);letter-spacing:.12em}.hero-move-card header>span{color:#f15a24;font:850 .5rem var(--font-geist-mono);letter-spacing:.1em;align-items:center;gap:7px;display:flex}.hero-move-card header i{background:#f15a24;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite hero-live-pulse;box-shadow:0 0 12px #f15a24}.hero-move-card dl{grid-template-columns:repeat(3,1fr);gap:10px;margin:14px 0 0;display:grid}.hero-move-card dl>div{border-right:1px solid #ffffff18;padding-right:9px}.hero-move-card dl>div:last-child{border:0}.hero-move-card dt{color:#ffffff8a;font:750 .48rem var(--font-geist-mono);letter-spacing:.09em}.hero-move-card dd{font:850 1.42rem/1 var(--font-nix-display);margin:5px 0 0}.hero-move-card dd small{color:#f15a24;font-size:.48rem}.hero-move-modes{color:#ffffff86;font:750 .44rem var(--font-geist-mono);letter-spacing:.06em;border-top:1px solid #ffffff17;gap:15px;margin-top:13px;padding-top:11px;display:flex}.hero-move-modes span{align-items:center;gap:5px;display:flex}.hero-move-modes svg{fill:none;stroke:#f15a24;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.hero-move-loading{background:linear-gradient(100deg,#ffffff08 30%,#ffffff18 50%,#ffffff08 70%) 0 0/220% 100%;border-radius:8px;height:55px;margin-top:13px;animation:1.4s infinite move-shimmer}.hero-move-card.is-unavailable{align-items:center;gap:12px;display:flex}.hero-move-card.is-unavailable span{color:#ffffff7a;font:700 .48rem var(--font-geist-mono);letter-spacing:.06em}@keyframes hero-live-pulse{50%{opacity:.4;transform:scale(.78)}}.activity-map-gate{position:absolute;inset:0}.activity-map-gate>button{z-index:7;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-height:46px;font:850 .55rem var(--font-nix-display);letter-spacing:.09em;cursor:pointer;background:#050707c9;border:1px solid #ffffff7a;border-radius:999px;padding:0 17px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 30px #0009}.activity-map-gate.is-active>button{color:#050707;background:#f15a24;border-color:#f15a24;inset:auto 14px 14px auto;transform:none}.activity-map-gate:not(.is-active) .activity-satellite-map{pointer-events:none}.activity-map-gate.is-active .activity-satellite-map{pointer-events:auto}@media (width<=820px){.hero-move-card{width:min(330px,100% - 28px);padding:14px;bottom:54px;right:14px}.hero-move-card dd{font-size:1.15rem}.hero-move-modes{gap:10px}.nix-world-caption{bottom:224px}.activity-map-gate>button{font-size:.5rem}}@media (prefers-reduced-motion:reduce){.hero-move-card header i,.hero-move-loading{animation:none}}.nix-move{--orange:#f15a24;isolation:isolate;color:#f7f4ed;background:radial-gradient(circle at 13% 12%,#f15a2415,#0000 30rem),linear-gradient(145deg,#0d1112,#030505 70%);border-block:1px solid #ffffff13;width:100%;min-height:760px;padding:clamp(78px,9vw,140px) max(24px,5vw);position:relative;overflow:hidden}.move-grid-bg{z-index:-3;opacity:.3;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 22% 78%,#0000);mask-image:linear-gradient(#0000,#000 22% 78%,#0000)}.move-route{z-index:-1;opacity:.35;filter:drop-shadow(0 0 8px #f15a2466);width:110%;height:280px;position:absolute;top:34%;left:-5%;overflow:visible}.move-route path{fill:none;stroke:var(--orange);stroke-width:1.25px;stroke-dasharray:12 18;animation:14s linear infinite move-route}.move-route circle{fill:var(--orange);animation:3s ease-in-out infinite move-waypoint}.move-heading{justify-content:space-between;align-items:end;gap:40px;max-width:1500px;margin:0 auto 48px;display:flex}.move-heading small{color:var(--orange);font:800 .65rem var(--font-geist-mono);letter-spacing:.2em}.move-heading h2{font:800 clamp(4.3rem,9.5vw,10.5rem)/.72 var(--font-nix-condensed);letter-spacing:-.065em;white-space:nowrap;margin:16px 0 0}.move-heading h2 em{color:var(--orange);font-style:normal}.move-heading p{color:#ffffff78;font:600 clamp(.8rem,1.1vw,1rem) var(--font-geist-mono);letter-spacing:.08em;margin:0 0 8px}.move-panels{grid-template-columns:1.55fr 1fr 1fr;gap:12px;max-width:1500px;margin:auto;display:grid}.move-panel{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,#151a1bd9,#090c0de8);border:1px solid #ffffff20;flex-direction:column;min-height:420px;padding:clamp(24px,3vw,46px);display:flex;box-shadow:0 30px 80px #0008}.move-today{background:radial-gradient(circle at 74% 20%,#f15a2418,#0000 18rem),linear-gradient(145deg,#171c1de8,#080a0be8);border-color:#f15a245e}.move-panel>header{color:#fff;font:800 .7rem var(--font-nix-display);letter-spacing:.16em;justify-content:space-between;align-items:center;display:flex}.move-panel>header b{color:var(--orange);font-size:.58rem}.move-panel>header b i,.move-updated i{background:var(--orange);width:7px;height:7px;box-shadow:0 0 12px var(--orange);border-radius:50%;margin-right:7px;animation:1.8s infinite move-pulse;display:inline-block}.move-mileage{align-items:baseline;gap:12px;margin:clamp(32px,5vw,65px) 0 24px;display:flex}.move-mileage strong{font:700 clamp(4.2rem,7vw,8.6rem)/.72 var(--font-nix-display);letter-spacing:-.08em}.move-panel:not(.move-today) .move-mileage strong{font-size:clamp(3.4rem,4.8vw,6rem)}.move-mileage>small{color:var(--orange);font:800 .7rem var(--font-geist-mono);letter-spacing:.12em}.move-bar{background:#ffffff0d;height:5px;margin-top:auto;display:flex;overflow:hidden}.move-bar i{transform-origin:0;height:100%;animation:.8s .35s both move-bar;display:block}.move-bar .is-driving{background:#f15a24}.move-bar .is-riding{background:#f5a16d}.move-bar .is-walking{background:#eee7dd}.move-bar .is-other{background:#777}.move-panel dl{grid-template-columns:repeat(3,1fr);gap:16px;margin:18px 0 0;display:grid}.move-panel:not(.move-today) dl{grid-template-columns:1fr}.move-panel dl div{min-width:0}.move-panel dt{color:#ffffff70;font:700 .5rem var(--font-geist-mono);letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:7px;display:flex}.move-panel dt svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.move-panel dd{color:#fff;font:700 clamp(.9rem,1.4vw,1.25rem) var(--font-nix-display);margin:7px 0 0}.move-panel dd small{color:#fff5;font-size:.5rem}.move-updated{color:#ffffff4d;max-width:1500px;font:700 .52rem var(--font-geist-mono);letter-spacing:.1em;justify-content:space-between;margin:20px auto 0;display:flex}.move-updated time{color:#ffffff75}.move-loading{grid-template-columns:1.55fr 1fr 1fr;gap:12px;max-width:1500px;margin:auto;display:grid}.move-loading i{background:linear-gradient(100deg,#0b0e0f 30%,#1a1f20 50%,#0b0e0f 70%) 0 0/220% 100%;height:420px;animation:1.4s infinite move-shimmer;display:block}.move-unavailable{color:#ffffff80;text-align:center;max-width:1500px;font:700 .75rem var(--font-geist-mono);letter-spacing:.12em;border:1px solid #ffffff18;margin:auto;padding:100px 20px}@keyframes move-route{to{stroke-dashoffset:-300px}}@keyframes move-waypoint{50%{opacity:.25;r:8px}}@keyframes move-pulse{50%{opacity:.4;transform:scale(.75)}}@keyframes move-bar{0%{transform:scaleX(0)}}@keyframes move-shimmer{to{background-position:-220% 0}}@media (width<=900px){.nix-move{min-height:0;padding:76px 12px}.move-heading{flex-direction:column;align-items:flex-start;gap:14px;margin-bottom:34px}.move-heading h2{white-space:normal;font-size:clamp(4rem,20vw,7rem)}.move-heading p{font-size:.7rem}.move-panels,.move-loading{grid-template-columns:1fr}.move-panel,.move-loading i{height:auto;min-height:360px}.move-panel:not(.move-today) .move-mileage strong,.move-mileage strong{font-size:clamp(4rem,17vw,6.3rem)}.move-panel:not(.move-today) dl,.move-panel dl{grid-template-columns:repeat(3,1fr)}.move-updated{flex-direction:column;align-items:flex-start;gap:10px}.move-route{height:600px;top:23%}.move-loading i{height:360px}}@media (width<=480px){.move-heading h2{font-size:19vw}.move-panel{padding:26px 20px}.move-panel dl{gap:7px}.move-panel dt{font-size:.43rem}.move-panel dd{font-size:.88rem}.move-panel dt svg{width:14px}.move-mileage{margin:40px 0 28px}}@media (prefers-reduced-motion:reduce){.move-route path,.move-route circle,.move-panel>header b i,.move-updated i,.move-bar i{animation:none}}.nix-move{--mx:50%;--my:50%}.nix-move:after{z-index:-2;content:"";pointer-events:none;background:radial-gradient(420px circle at var(--mx) var(--my),#f15a241b,transparent 72%);transition:opacity .25s;position:absolute;inset:0}.move-radar{aspect-ratio:1;z-index:-2;background:repeating-radial-gradient(circle,#ffffff09 0 1px,transparent 1px 74px),conic-gradient(from 35deg,transparent 0 76%,#f15a2411 88%,transparent 96%);border:1px solid #ffffff0a;border-radius:50%;width:min(58vw,760px);animation:18s linear infinite move-radar;position:absolute;top:-24%;right:-17%}.move-coordinates{color:#ffffff3c;max-width:1500px;font:700 .52rem/1 var(--font-geist-mono);letter-spacing:.13em;white-space:nowrap;align-items:center;gap:13px;margin:0 auto 30px;display:flex}.move-coordinates i{background:linear-gradient(90deg,#f15a2455,#0000);flex:1;height:1px}.move-heading small{white-space:nowrap;align-items:center;gap:10px;display:flex}.move-heading small i{background:var(--orange);width:28px;height:1px;box-shadow:0 0 10px var(--orange);display:inline-block}.move-heading h2 span,.move-heading h2 em{white-space:nowrap;overflow-wrap:normal;word-break:normal;display:inline-block}.move-heading p{text-align:right;gap:6px;display:grid}.move-heading p b{font:inherit;white-space:nowrap;font-weight:600}.move-heading p b:nth-child(2){color:#f15a24}.move-panel{opacity:0;transition:opacity .8s var(--delay) ease,transform 1s var(--delay) cubic-bezier(.16,1,.3,1),border-color .25s,box-shadow .25s;position:relative;overflow:hidden;transform:translateY(42px)scale(.985)}.is-active .move-panel{opacity:1;transform:none}.move-panel:before{content:"";border:1px solid #f15a2428;border-radius:50%;width:160px;height:160px;transition:transform .8s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-100px;right:-100px;box-shadow:0 0 0 44px #f15a2408,0 0 0 88px #ffffff05}.move-panel:hover{border-color:#f15a247d;box-shadow:0 34px 100px #000b,0 0 35px #f15a2410}.move-panel:hover:before{transform:scale(1.4)}.move-panel-scan{z-index:2;opacity:.7;height:1px;animation:move-scan 5.5s calc(var(--delay) + 1s) ease-in-out infinite;background:linear-gradient(90deg,#0000,#f15a24,#0000);position:absolute;top:0;left:0;right:0;box-shadow:0 0 16px #f15a24}.move-period{letter-spacing:.12em;color:#ffffff38!important}.move-total-label{color:#ffffff35;font:700 .48rem var(--font-geist-mono);letter-spacing:.14em;white-space:nowrap;margin:-12px 0 22px}.move-panel dt span,.move-panel dd,.move-panel dd small,.move-panel>header span,.move-panel>header b{white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important}.move-bar{position:relative;box-shadow:0 0 24px #f15a2410}.move-bar:after{content:"";inset-block:0;background:linear-gradient(90deg,#0000,#fff9,#0000);width:55px;animation:4s ease-in-out 1.2s infinite move-bar-light;position:absolute;left:-60px}.move-updated{border-top:1px solid #ffffff0c;padding-top:17px}.move-updated span,.move-updated time{white-space:nowrap;overflow-wrap:normal;word-break:normal}@keyframes move-radar{to{transform:rotate(1turn)}}@keyframes move-scan{0%,15%{opacity:0;transform:translateY(0)}30%{opacity:.65}70%{opacity:.3}85%,to{opacity:0;transform:translateY(420px)}}@keyframes move-bar-light{0%,55%{transform:translate(0)}80%,to{transform:translate(1500px)}}@media (width<=900px){.move-coordinates{margin-bottom:22px}.move-heading{width:100%}.move-heading h2{flex-direction:column;gap:.06em;line-height:.78;display:flex}.move-heading h2 span,.move-heading h2 em{width:max-content;max-width:100%;white-space:nowrap!important}.move-heading p{text-align:left;flex-wrap:wrap;gap:5px 12px;display:flex}.move-heading p b{font-size:.62rem}.move-radar{width:120vw;top:-5%;right:-65%}.move-panel{min-height:390px}.move-panel:not(.move-today) dl,.move-panel dl{grid-template-columns:repeat(3,minmax(0,1fr))}.move-panel dt{letter-spacing:.035em;gap:5px}.move-panel dd{font-size:clamp(.82rem,4vw,1rem)}.move-total-label{margin-top:-7px}.move-coordinates span:first-child{display:none}}@media (width<=480px){.nix-move{padding-inline:14px}.move-heading h2{letter-spacing:-.075em;font-size:clamp(3.75rem,18vw,5.4rem)}.move-heading small{letter-spacing:.1em;font-size:.52rem}.move-heading small i{width:16px}.move-panel>header{font-size:.62rem}.move-mileage{gap:8px}.move-mileage>small{font-size:.58rem}.move-panel dt span{font-size:.42rem}.move-updated span,.move-updated time{white-space:normal;font-size:.46rem}.move-coordinates{font-size:.45rem}}@media (prefers-reduced-motion:reduce){.move-radar,.move-panel-scan,.move-bar:after{animation:none}.move-panel{opacity:1;transition:none;transform:none}}.move-heading h2{font-size:clamp(4rem,8.15vw,8.8rem)}@media (width<=900px){.move-heading h2{font-size:clamp(4rem,20vw,7rem)}}@media (width<=480px){.move-heading h2{font-size:clamp(3.75rem,18vw,5.4rem)}}.global-flickr-badge{z-index:45!important;color:#fff!important;width:auto!important;min-width:0!important;height:auto!important;min-height:30px!important;font:800 9px/1 var(--font-geist-mono),monospace!important;letter-spacing:.04em!important;text-transform:lowercase!important;white-space:nowrap!important;opacity:.72!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;cursor:pointer!important;pointer-events:auto!important;clip-path:none!important;background:#030505b8!important;border:1px solid #ffffff38!important;border-radius:2px!important;align-items:center!important;margin:0!important;padding:7px 9px!important;text-decoration:none!important;display:inline-flex!important;position:absolute!important;inset:auto auto 8px 8px!important;transform:none!important;box-shadow:0 5px 18px #0007!important}.global-flickr-badge:hover,.global-flickr-badge:focus-visible{color:#080a0a!important;opacity:1!important;background:#f15a24!important;border-color:#f15a24!important;box-shadow:0 0 22px #f15a2455!important}.global-flickr-badge:focus-visible{outline-offset:2px!important;outline:2px solid #fff!important}@media (width<=640px){.global-flickr-badge{opacity:.82!important;min-height:28px!important;padding:6px 8px!important;font-size:8px!important;inset:auto auto 6px 6px!important}}.activity-satellite-map{width:100%;height:100%;position:absolute;inset:0}.activity-satellite-map .maplibregl-canvas{max-width:none}.activity-flickr{margin:18px 0 0}.activity-flickr>header{color:#ffffff75;font:750 .55rem var(--font-geist-mono),monospace;letter-spacing:.08em;justify-content:space-between;gap:15px;padding:14px 2px;display:flex}.activity-flickr>header small{color:#f15a24}.activity-flickr>div{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.activity-flickr figure{background:#111;margin:0;position:relative;overflow:hidden}.activity-flickr figure>button{aspect-ratio:16/10;cursor:zoom-in;background:#111;border:0;width:100%;padding:0;display:block}.activity-flickr img{object-fit:cover;width:100%;height:100%;display:block}.activity-flickr figcaption{color:#ffffff78;font:650 .5rem var(--font-geist-mono),monospace;justify-content:space-between;gap:10px;padding:9px 10px;display:flex}.activity-flickr figcaption a{color:#f15a24;flex:none}.activity-lightbox{z-index:30000;background:#000;place-items:center;display:grid;position:fixed;inset:0}.activity-lightbox img{object-fit:contain;max-width:94vw;max-height:90svh}.activity-lightbox button{color:#fff;background:#050505aa;border:1px solid #fff6;border-radius:50%;width:48px;height:48px;font-size:2rem;position:absolute;top:18px;right:18px}.activity-lightbox>a{color:#f15a24;font:800 .65rem var(--font-geist-mono),monospace;position:absolute;bottom:18px;right:22px}.random-story-home{color:#f7f4ed;width:min(100% - 48px,1480px);margin:auto;padding:clamp(85px,11vw,160px) 0}.random-story-home>header small{color:#f15a24;font:800 .62rem var(--font-geist-mono),monospace;letter-spacing:.13em}.random-story-home h2{font:900 clamp(5rem,10vw,10rem)/.72 var(--font-nix-condensed);letter-spacing:-.06em;margin:12px 0 45px}.random-story-home h2 em{color:#f15a24;font-style:normal}.random-story-home>a{background:#0b0f10;border:1px solid #ffffff20;grid-template-columns:1.2fr .8fr;min-height:600px;display:grid}.random-story-home figure{min-height:500px;margin:0;position:relative;overflow:hidden}.random-story-home figure img{object-fit:cover;width:100%;height:100%}.random-story-home figure i{background:linear-gradient(90deg,#0000,#0b0f1044);position:absolute;inset:0}.random-story-home>a>div{flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(28px,5vw,70px);display:flex}.random-story-home time{color:#f15a24;font:800 .6rem var(--font-geist-mono),monospace}.random-story-home h3{font:900 clamp(2.7rem,5vw,5.4rem)/.86 var(--font-nix-condensed);text-transform:uppercase;margin:15px 0}.random-story-home p{color:#ffffff85;line-height:1.65}.random-story-home b{color:#f15a24;font:.7rem var(--font-geist-mono),monospace;margin-top:30px}.home-flight-map>.activity-satellite-map,.home-ride-map>.activity-satellite-map{z-index:0}.home-flight-map>span,.home-ride-map>span,.home-flight-map-key{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050707c9;padding:7px 9px;z-index:2!important}@media (width<=760px){.activity-flickr>div{grid-template-columns:repeat(2,1fr)}.activity-flickr figcaption span{display:none}.random-story-home{width:calc(100% - 24px)}.random-story-home>a{grid-template-columns:1fr;min-height:0}.random-story-home figure{min-height:85vw}.random-story-home h2{font-size:clamp(4.5rem,24vw,7rem)}}:root{--nix-page-progress:0;--nix-page-y:0px;--nix-pointer-x:50vw;--nix-pointer-y:45vh}.nix-experience{z-index:2147483000;pointer-events:none;position:fixed;inset:0;overflow:hidden}.nix-scroll-beam{height:3px;transform:scaleX(var(--nix-page-progress));transform-origin:0;will-change:transform;background:linear-gradient(90deg,#ff4814,#ff8a3d);position:absolute;top:0;left:0;right:0;box-shadow:0 0 9px #ff5a24,0 0 22px #ff5a2475}.nix-scroll-beam:after{content:"";filter:blur(3px);opacity:.72;background:#fff;width:70px;height:100%;position:absolute;right:0}.nix-pointer-glow{aspect-ratio:1;width:420px;left:var(--nix-pointer-x);top:var(--nix-pointer-y);mix-blend-mode:screen;will-change:left,top;background:radial-gradient(circle,#f15a2417 0,#0000 68%);border-radius:50%;transition:opacity .25s;position:absolute;transform:translate(-50%,-50%)}.nix-page-aperture{transform-origin:top;background:#030505;animation:.85s cubic-bezier(.77,0,.18,1) both nix-aperture-open;position:absolute;inset:0}.nix-page-aperture.is-open{opacity:0;visibility:hidden;transition:opacity .18s,visibility 0s linear .18s}@keyframes nix-aperture-open{0%{transform:scaleY(1)}to{transform:scaleY(0)}}.nix-experience-ready body:before{z-index:2000;content:"";width:1px;height:44px;transform:translateY(-50%) scaleY(var(--nix-page-progress));transform-origin:top;pointer-events:none;background:#f15a24;position:fixed;top:50%;right:15px;box-shadow:0 0 12px #f15a24}.nix-reveal{opacity:0;filter:blur(5px);transition:opacity .8s,transform .9s cubic-bezier(.16,1,.3,1),filter .8s;transform:translateY(34px)}.nix-reveal.is-visible{opacity:1;filter:none;transform:none}.journal-index-new .nix-reveal,.journal-shell .nix-reveal{filter:none;transition-duration:.35s;transform:translateY(14px)}.journal-reshuffle{cursor:pointer;background:0 0;border:0;padding:10px 0}.journal-reshuffle:hover,.journal-reshuffle:focus-visible{outline:0;color:#fff!important}a,button{transition-property:color,background-color,border-color,box-shadow,transform,opacity;transition-duration:.22s;transition-timing-function:ease}main a:hover,main button:hover{filter:brightness(1.08)}main :is(a,button):active{transform:scale(.975)}@media (hover:hover) and (pointer:fine){main :is(a,button):hover{box-shadow:0 0 0 1px #f15a2428,0 12px 38px #0005}}@media (width<=760px){.nix-pointer-glow{display:none}.nix-scroll-beam{height:2px}.nix-experience-ready body:before{right:4px}}@media (prefers-reduced-motion:reduce){.nix-page-aperture{display:none}.nix-reveal,.nix-reveal.is-visible{opacity:1;filter:none;transition:none;transform:none}.nix-scroll-beam{transition:none}}.nix-world-page,.nix-world-gallery-page{color:#f6f3ec;background:#030505;min-height:100svh}.nix-world-hero{isolation:isolate;background:#080b0c;height:100svh;min-height:620px;position:relative;overflow:hidden}.nix-world-hero>img,.nix-world-hero>i,.nix-world-placeholder{width:100%;height:100%;position:absolute;inset:0}.nix-world-hero>img{z-index:-3;object-fit:cover}.nix-world-hero>i{z-index:-2;background:linear-gradient(#0000 40%,#020303d1),linear-gradient(90deg,#0203038c,#0000 62%)}.nix-world-hero>div:last-of-type{z-index:1;padding:clamp(28px,6vw,88px);position:absolute;bottom:0;left:0}.nix-world-hero h1{font:800 clamp(4.5rem,14vw,13rem)/.72 var(--font-nix-condensed),sans-serif;letter-spacing:-.065em;white-space:nowrap;overflow-wrap:normal;margin:0 0 24px}.nix-world-hero a,.nix-world-hero>button{color:#fff;min-height:56px;font:800 .66rem var(--font-nix-display),sans-serif;letter-spacing:.08em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#040607bd;border:1px solid #f15a24;align-items:center;padding:0 20px;text-decoration:none;display:inline-flex}.nix-world-hero>button{position:absolute;bottom:24px;right:24px}.nix-world-placeholder{background:radial-gradient(circle at 70% 30%,#f15a2426,#0000 28rem),#090c0d}.nix-world-gallery{padding:140px max(8px,1vw) 60px}.nix-world-gallery>header{justify-content:space-between;align-items:end;gap:20px;padding:0 clamp(10px,2vw,30px) 35px;display:flex}.nix-world-gallery>header a{color:#f15a24;font:800 .62rem var(--font-nix-display);letter-spacing:.08em;text-decoration:none}.nix-world-gallery>header h1{font:800 clamp(4rem,10vw,9rem)/.72 var(--font-nix-condensed);letter-spacing:-.06em;margin:0}.nix-world-masonry>button{break-inside:avoid;color:#fff;text-align:left;cursor:zoom-in;background:#0b0e0f;border:0;width:100%;margin:0 0 10px;padding:0;display:inline-block;position:relative;overflow:hidden}.nix-world-masonry img{width:100%;height:auto;display:block}.nix-world-masonry>button>span{font:700 .58rem var(--font-geist-mono),monospace;background:linear-gradient(#0000,#020303db);justify-content:space-between;gap:12px;padding:36px 12px 11px;display:flex;position:absolute;bottom:0;left:0;right:0}.nix-world-masonry em,.nix-world-lightbox figcaption em{color:#f15a24;text-align:right;font-style:normal}.nix-world-more,.nix-world-retry{color:#fff;min-height:56px;font:800 .62rem var(--font-nix-display);letter-spacing:.08em;background:0 0;border:1px solid #f15a24;margin:35px auto;padding:0 24px;display:block}.nix-world-loading{aspect-ratio:1;border:2px solid #ffffff25;border-top-color:#f15a24;border-radius:50%;width:42px;margin:18vh auto;animation:.8s linear infinite nix-spin}@keyframes nix-spin{to{transform:rotate(1turn)}}.nix-world-lightbox{z-index:300;background:#010202fa;grid-template-columns:70px 1fr 70px;align-items:center;display:grid;position:fixed;inset:0}.nix-world-lightbox button{color:#fff;cursor:pointer;background:0 0;border:0;font-size:2rem}.nix-world-lightbox .close{z-index:2;border:1px solid #fff5;border-radius:50%;width:50px;height:50px;position:absolute;top:18px;right:18px}.nix-world-lightbox figure{grid-template-rows:1fr auto;height:100svh;margin:0;display:grid;overflow:hidden}.nix-world-lightbox figure>div{touch-action:pan-x pan-y;place-items:center;display:grid;overflow:auto}.nix-world-lightbox img{object-fit:contain;transform-origin:50%;max-width:100%;max-height:calc(100svh - 76px);transition:transform .18s}.nix-world-lightbox figcaption{min-height:76px;font:700 .62rem var(--font-geist-mono),monospace;justify-content:space-between;align-items:center;gap:20px;padding:12px 10px;display:flex}@media (width<=700px){.nix-world-hero{min-height:100svh}.nix-world-hero>i{background:linear-gradient(#0000 32%,#020303e6)}.nix-world-hero>div:last-of-type{width:100%;padding:max(24px,env(safe-area-inset-left)) 18px max(30px,env(safe-area-inset-bottom))}.nix-world-hero h1{font-size:clamp(4.2rem,25vw,7rem)}.nix-world-hero a{max-width:100%;font-size:.58rem}.nix-world-gallery{padding:115px 6px 40px}.nix-world-gallery>header{flex-direction:column-reverse;align-items:flex-start}.nix-world-masonry{columns:2;column-gap:6px}.nix-world-masonry>button{margin-bottom:6px}.nix-world-masonry>button>span{flex-direction:column;align-items:flex-start;gap:3px;padding:30px 8px 7px;font-size:.48rem}.nix-world-masonry em{text-align:left}.nix-world-lightbox{display:block}.nix-world-lightbox figure{width:100vw}.nix-world-lightbox .prev,.nix-world-lightbox .next{z-index:3;background:#050707aa;width:46px;height:70px;position:absolute;bottom:80px}.nix-world-lightbox .prev{left:6px}.nix-world-lightbox .next{right:6px}.nix-world-lightbox figcaption{flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;padding:12px 58px}.nix-world-lightbox .close{top:10px;right:10px}}.nix-world-hero[data-world]{--world-accent:#f15a24}.nix-world-road[data-world]{--world-accent:#ff7a32}.nix-world-trail[data-world]{--world-accent:#ff5b20}.nix-world-hero[data-world]>img{animation:1.4s both nix-world-arrive}.nix-world-gridlines{z-index:-1;opacity:.18;pointer-events:none;background-image:linear-gradient(#fff 1px,#0000 1px),linear-gradient(90deg,#fff 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 72%);mask-image:linear-gradient(90deg,#000,#0000 72%)}.nix-world-hero-copy{width:min(850px,100% - 48px);padding:0!important;bottom:clamp(34px,7vw,90px)!important;left:clamp(24px,6vw,88px)!important}.nix-world-hero-copy>small{color:var(--world-accent);font:800 .62rem var(--font-geist-mono),monospace;letter-spacing:.18em;display:block}.nix-world-hero-copy h1{margin-top:18px}.nix-world-hero-copy p{color:#ffffffb3;font:800 clamp(.7rem,1.2vw,1rem) var(--font-nix-display),sans-serif;letter-spacing:.13em;margin:0 0 28px}.nix-world-hero-copy nav{flex-wrap:wrap;gap:10px;display:flex}.nix-world-hero-copy nav a{border-color:#ffffff45}.nix-world-hero-copy nav a:hover,.nix-world-hero-copy nav a:focus-visible{border-color:var(--world-accent);background:var(--world-accent);color:#070909}.nix-world-hero-copy nav b{margin-left:28px;transition:transform .2s}.nix-world-hero-copy nav a:hover b{transform:translate(4px)}.nix-world-status{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#05070782;border:1px solid #ffffff24;display:grid;position:absolute;top:clamp(115px,16vh,180px);right:clamp(20px,4vw,58px)}.nix-world-status span{color:#ffffffa0;min-width:170px;font:750 .54rem var(--font-geist-mono),monospace;letter-spacing:.11em;border-bottom:1px solid #ffffff1c;padding:13px 16px}.nix-world-status span:last-child{border:0}.nix-world-status b{color:var(--world-accent);margin-right:16px}.nix-world-route{opacity:.8;border-bottom:1px dashed #ffffff3a;width:min(30vw,420px);height:90px;position:absolute;bottom:9vh;right:7vw;transform:skewY(-7deg)}.nix-world-route:after{content:"";background:linear-gradient(90deg,var(--world-accent),transparent);transform-origin:0;width:100%;height:2px;animation:2.5s both nix-route-draw;position:absolute;bottom:-1px;left:0}.nix-world-route b{border:2px solid var(--world-accent);background:#070909;border-radius:50%;width:9px;height:9px;position:absolute;bottom:-5px}.nix-world-route b:first-child{left:0}.nix-world-route b:nth-child(2){bottom:31px;left:54%}.nix-world-route b:nth-child(3){right:0}.nix-world-road .nix-world-gridlines{transform-origin:bottom;background-size:90px 90px;transform:perspective(400px)rotateX(54deg)}.nix-world-trail .nix-world-route{border-bottom-style:solid}.nix-world-trail .nix-world-route:after{clip-path:polygon(0 75%,18% 38%,32% 64%,49% 8%,66% 56%,82% 29%,100% 70%,100% 100%,0 100%);background:linear-gradient(#f15a2466,#f15a2408);height:78px}@keyframes nix-route-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes nix-world-arrive{0%{opacity:.35;transform:scale(1.045)}to{opacity:1;transform:scale(1)}}.journal-lead-story{margin:0 0 18px}.journal-lead-story>a{background:#101516;border:1px solid #fff2;grid-template-columns:1.3fr .7fr;min-height:560px;transition:transform .25s,border-color .25s;display:grid}.journal-lead-story>a:hover{border-color:#f15a24;transform:translateY(-4px)}.journal-lead-story figure{min-height:480px;margin:0;overflow:hidden}.journal-lead-story img{object-fit:cover;width:100%;height:100%;transition:transform .8s}.journal-lead-story a:hover img{transform:scale(1.03)}.journal-lead-story>a>div{flex-direction:column;justify-content:center;padding:clamp(28px,5vw,72px);display:flex}.journal-lead-story small{color:#f15a24;font:800 .62rem var(--font-geist-mono),monospace;letter-spacing:.1em}.journal-lead-story h3{font:900 clamp(2.6rem,5vw,5.3rem)/.88 var(--font-nix-condensed),sans-serif;text-transform:uppercase;margin:20px 0}.journal-lead-story p{color:#ffffffa0;font-size:1.05rem;line-height:1.65}.journal-lead-story span{color:#ffffff70}.journal-lead-story strong{color:#f15a24;margin-top:28px}.journal-index-grid>a.is-wide{grid-column:span 2;grid-template-columns:1.1fr .9fr}.journal-index-grid>a.is-wide figure{min-height:390px}.nix-home-portals{width:min(100% - 48px,1480px);margin:auto;padding:clamp(90px,11vw,160px) 0}.nix-home-portals>header small{color:#f15a24;font:800 .62rem var(--font-geist-mono),monospace;letter-spacing:.17em}.nix-home-portals h2{font:900 clamp(4.5rem,10vw,9rem)/.76 var(--font-nix-condensed),sans-serif;margin:14px 0 50px}.nix-home-portals h2 em{color:#f15a24;font-style:normal}.nix-home-portals>div{grid-template-columns:repeat(6,1fr);display:grid}.nix-home-portals a{color:#fff;background:#0c1011;border:1px solid #ffffff1c;flex-direction:column;min-height:370px;padding:28px;text-decoration:none;transition:all .25s;display:flex;position:relative;overflow:hidden}.nix-home-portals a:nth-child(-n+3){grid-column:span 2}.nix-home-portals a:nth-child(n+4){grid-column:span 3;min-height:310px}.nix-home-portals a:before{content:"";transform-origin:0;background:#f15a24;width:100%;height:2px;transition:all .35s;position:absolute;top:0;left:0;transform:scaleX(0)}.nix-home-portals a:hover,.nix-home-portals a:focus-visible{background:#111718;transform:translateY(-5px)}.nix-home-portals a:hover:before,.nix-home-portals a:focus-visible:before{transform:scaleX(1)}.nix-home-portals span{color:#f15a24;font:800 .58rem var(--font-geist-mono),monospace;letter-spacing:.12em}.nix-home-portals h3{font:900 clamp(2.7rem,5vw,5rem)/.8 var(--font-nix-condensed),sans-serif;margin:auto 0 12px}.nix-home-portals p{color:#ffffff90;max-width:330px;line-height:1.55}.nix-home-portals b{color:#f15a24;font:.6rem var(--font-nix-display),sans-serif;letter-spacing:.1em;margin-top:22px}.nix-travels-home-link{color:#fff;background:linear-gradient(110deg,#171d1e,#090c0d 68%);border:1px solid #ffffff24;border-top:2px solid #f15a24;justify-content:space-between;align-items:center;gap:28px;width:min(100% - 48px,1480px);min-height:150px;margin:0 auto;padding:28px clamp(24px,4vw,54px);text-decoration:none;display:flex}.nix-travels-home-link span{gap:10px;display:grid}.nix-travels-home-link small,.nix-travels-home-link b{color:#f15a24;font:800 .58rem var(--font-geist-mono),monospace;letter-spacing:.13em}.nix-travels-home-link strong{font:900 clamp(2rem,4.4vw,4.8rem)/.85 var(--font-nix-condensed),sans-serif;letter-spacing:-.025em}.nix-travels-home-link strong em{color:#f15a24;font-style:normal}.nix-travels-home-link b{white-space:nowrap;transition:transform .2s}.nix-travels-home-link:hover,.nix-travels-home-link:focus-visible{background:linear-gradient(110deg,#222b2c,#0c1011 68%)}.nix-travels-home-link:hover b,.nix-travels-home-link:focus-visible b{transform:translate(6px)}@media (width<=640px){.nix-travels-home-link{flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;width:calc(100% - 24px);min-height:170px;padding:24px 20px}.nix-travels-home-link strong{font-size:clamp(2.6rem,13vw,4rem)}.nix-travels-home-link b{white-space:normal}}.nix-home-best{color:#f7f4ed;width:min(100% - 48px,1480px);margin:auto;padding:clamp(95px,12vw,170px) 0 30px}.nix-home-best>header{max-width:900px;margin-bottom:50px}.nix-home-best>header small{color:#f15a24;font:800 .62rem var(--font-geist-mono),monospace;letter-spacing:.17em}.nix-home-best>header h2{font:900 clamp(4.5rem,10vw,9.5rem)/.76 var(--font-nix-condensed),sans-serif;letter-spacing:-.045em;margin:14px 0 24px}.nix-home-best>header h2 em{color:#f15a24;font-style:normal}.nix-home-best>header p{color:#ffffff93;max-width:690px;font-size:clamp(.92rem,1.35vw,1.14rem);line-height:1.65}.nix-best-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.nix-best-card{isolation:isolate;color:#fff;background:#111;border:1px solid #ffffff20;align-items:flex-end;min-height:620px;padding:clamp(26px,4vw,52px);text-decoration:none;display:flex;position:relative;overflow:hidden}.nix-best-card img,.nix-best-card>i{width:100%;height:100%;position:absolute;inset:0}.nix-best-card img{z-index:-2;object-fit:cover;transition:transform .9s cubic-bezier(.2,.8,.2,1),filter .5s}.nix-best-card>i{z-index:-1;background:linear-gradient(#0000 24%,#050707b0 60%,#050707f7 100%),linear-gradient(90deg,#0507078c,#0000 68%)}.nix-best-card>span{display:block}.nix-best-card small,.nix-best-card b,.nix-best-card strong{font-family:var(--font-geist-mono),monospace;letter-spacing:.11em;display:block}.nix-best-card small{color:#f15a24;font-size:.58rem;font-weight:850}.nix-best-card b{color:#ffffff87;margin-top:12px;font-size:.53rem}.nix-best-card h3{font:900 clamp(3.5rem,6.3vw,7rem)/.78 var(--font-nix-condensed),sans-serif;letter-spacing:-.035em;margin:18px 0 14px}.nix-best-card p{color:#ffffffa0;max-width:530px;margin:0;line-height:1.55}.nix-best-card strong{color:#f15a24;margin-top:24px;font-size:.58rem}.nix-best-card:hover img,.nix-best-card:focus-visible img{filter:saturate(1.08);transform:scale(1.045)}.nix-best-card:focus-visible{outline-offset:4px;outline:2px solid #f15a24}.nix-best-card:nth-child(2),.nix-best-card:nth-child(3){min-height:520px}.nix-best-card.is-360 img{object-position:center}.nix-best-card.is-kitchen img{object-position:center 48%}@media (width<=800px){.nix-home-best{width:calc(100% - 28px)}.nix-best-grid{grid-template-columns:1fr}.nix-best-card,.nix-best-card:nth-child(n){min-height:540px}.nix-best-card h3{font-size:clamp(4rem,17vw,6rem)}}@media (width<=500px){.nix-home-best{padding-top:85px}.nix-home-best>header h2{font-size:19vw}.nix-best-card,.nix-best-card:nth-child(n){min-height:470px;padding:25px 21px}.nix-best-card h3{font-size:16vw}.nix-best-card p{font-size:.87rem}}.nix-home-portals .nix-portals-intro{color:#ffffff9c;max-width:650px;margin:-30px 0 42px;font-size:clamp(.92rem,1.4vw,1.15rem);line-height:1.6}.nix-home-portals>div{background:#ffffff18;gap:1px}.nix-home-portals a:nth-child(n){grid-column:span 2;min-height:330px}.nix-direct-nav a:last-child{background:#080b0b66;border:1px solid #f15a2470;padding-inline:13px}@media (width<=800px){.nix-world-status{top:100px;right:16px}.nix-world-status span{min-width:135px;padding:10px;font-size:.45rem}.nix-world-route{display:none}.journal-lead-story>a{grid-template-columns:1fr}.journal-lead-story figure{min-height:56vw}.journal-index-grid>a.is-wide{grid-column:auto;grid-template-columns:1fr}.nix-home-portals>div{grid-template-columns:1fr 1fr}.nix-home-portals a,.nix-home-portals a:nth-child(n){grid-column:auto;min-height:300px}}@media (width<=560px){.nix-world-hero-copy{width:calc(100% - 28px);bottom:32px!important;left:14px!important}.nix-world-hero-copy h1{font-size:clamp(4.3rem,24vw,7rem)}.nix-world-hero-copy p{font-size:.58rem;line-height:1.45}.nix-world-status{display:none}.nix-world-gridlines{background-size:42px 42px}.nix-world-hero-copy nav{flex-direction:column;align-items:stretch}.nix-world-hero-copy nav a{justify-content:space-between}.journal-lead-story figure{min-height:280px}.journal-lead-story>a>div{padding:28px 20px}.journal-lead-story h3{font-size:2.8rem}.nix-home-portals{width:calc(100% - 24px)}.nix-home-portals>div{grid-template-columns:1fr}.nix-home-portals a,.nix-home-portals a:nth-child(n){min-height:250px}.nix-home-portals h2{font-size:clamp(4rem,20vw,6rem)}}@media (prefers-reduced-motion:reduce){.nix-world-hero[data-world]>img,.nix-world-route:after{animation:none}.nix-world-hero-copy nav b,.journal-lead-story img,.nix-home-portals a{transition:none}}.nix-authority-intro>p{max-width:900px}.nix-zone-story{border:1px solid #ffffff20;grid-template-columns:repeat(3,minmax(0,1fr));margin:48px 0;display:grid}.nix-zone-story article{background:linear-gradient(145deg,#111718,#080b0c);border-right:1px solid #ffffff20;min-height:230px;padding:30px}.nix-zone-story article:last-child{border-right:0}.nix-zone-story b{color:var(--world-accent,#f15a24);font:800 .65rem var(--font-geist-mono);letter-spacing:.16em}.nix-zone-story h3{font:850 clamp(1.55rem,2.6vw,2.8rem)/.9 var(--font-nix-condensed);letter-spacing:-.02em;margin:55px 0 14px}.nix-zone-story p{color:#ffffff9e;margin:0;font-size:.95rem;line-height:1.65}.nix-world-hero[data-world]>img{filter:saturate(1.03)contrast(1.04);animation:20s cubic-bezier(.3,0,.7,1) infinite alternate nix-world-breathe}.nix-world-hero[data-world]:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(112deg,#0000 34%,#ffffff14 48%,#0000 62%);animation:13s ease-in-out infinite nix-world-light;position:absolute;inset:-25%;transform:translate(-55%)}.nix-world-status{animation:6s ease-in-out infinite nix-world-status-float}.nix-world-route b{animation:2.4s ease-in-out infinite nix-world-pulse}.nix-world-route b:nth-child(2){animation-delay:.45s}.nix-world-route b:nth-child(3){animation-delay:.9s}@keyframes nix-world-breathe{0%{filter:saturate(.96)contrast(1.02)brightness(.9);transform:scale(1.015)translate(0)}to{filter:saturate(1.12)contrast(1.06)brightness(1.02);transform:scale(1.09)translate(-1.2%,-.8%)}}@keyframes nix-world-light{0%,20%{transform:translate(-55%)}70%,to{transform:translate(55%)}}@keyframes nix-world-status-float{50%{transform:translateY(-8px)}}@keyframes nix-world-pulse{50%{background:var(--world-accent);box-shadow:0 0 0 8px #f15a2400}}.trail-latest-photo{min-height:620px;position:relative;overflow:hidden}.trail-latest-photo img{object-fit:cover;width:100%;height:100%;animation:16s ease-in-out infinite alternate nix-trail-photo;position:absolute}.trail-latest-photo:after{content:"";background:linear-gradient(#0000 40%,#060909aa);position:absolute;inset:0}.trail-latest-photo span{z-index:1;color:#fff;font:800 .58rem var(--font-geist-mono);letter-spacing:.16em;position:absolute;bottom:22px;left:24px}.trail-ride-grid-no-maps article{min-height:330px;display:block;position:relative;overflow:hidden}.trail-ride-grid-no-maps article:before{content:"";border:1px solid #f15a2445;border-radius:50%;width:150px;height:150px;position:absolute;top:-45px;right:-30px}.trail-ride-grid-no-maps article>div:last-child{height:100%;min-height:330px}.trail-ride-grid-no-maps article:nth-child(3n+2){background:linear-gradient(145deg,#161d1e,#090c0d)}@keyframes nix-trail-photo{to{transform:scale(1.075)translate(-1%)}}@media (width<=800px){.nix-zone-story{grid-template-columns:1fr}.nix-zone-story article{border-bottom:1px solid #ffffff20;border-right:0;min-height:0}.nix-zone-story article:last-child{border-bottom:0}.nix-zone-story h3{margin-top:28px}.trail-latest-photo{min-height:62vw}}@media (prefers-reduced-motion:reduce){.nix-world-hero[data-world]>img,.nix-world-hero[data-world]:after,.nix-world-status,.nix-world-route b,.trail-latest-photo img{animation:none}}.nix-world-editorial{color:#f5f1ea;background:#070a0b;border-bottom:1px solid #ffffff15;grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);gap:clamp(40px,8vw,130px);padding:clamp(80px,10vw,145px) max(5vw,24px);display:grid}.nix-world-editorial header{align-self:start;position:sticky;top:125px}.nix-world-editorial small{color:#f15a24;font:850 .62rem var(--font-geist-mono);letter-spacing:.18em}.nix-world-editorial h2{max-width:700px;font:900 clamp(3.2rem,6.5vw,7.5rem)/.82 var(--font-nix-condensed);letter-spacing:-.055em;margin:18px 0 0}.nix-world-editorial>div{gap:28px;display:grid}.nix-world-editorial p{color:#ffffffb8;border-bottom:1px solid #ffffff18;margin:0;padding:0 0 28px;font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.78}.nix-world-editorial p:first-child:first-letter{float:left;color:#f15a24;font:900 4.8rem/.7 var(--font-nix-condensed);margin:.08em .13em 0 0}.nix-story-share{color:#f5f1ea;background:linear-gradient(135deg,#121718,#080a0b);border:1px solid #fff2;grid-template-columns:1fr auto;align-items:end;gap:28px;width:min(100% - 36px,1100px);margin:70px auto;padding:clamp(24px,4vw,48px);display:grid}.nix-story-share small{color:#f15a24;font:850 .58rem var(--font-geist-mono);letter-spacing:.15em}.nix-story-share h2{font:900 clamp(2rem,4vw,4.4rem)/.86 var(--font-nix-condensed);margin:10px 0 7px}.nix-story-share p{color:#ffffff8d;margin:0}.nix-story-share nav{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.nix-story-share button,.nix-story-share a{color:#fff;cursor:pointer;min-height:44px;font:800 .56rem var(--font-geist-mono);letter-spacing:.08em;background:#090c0d;border:1px solid #ffffff2e;align-items:center;padding:0 14px;text-decoration:none;display:inline-flex}.nix-story-share button:first-child{color:#080a0a;background:#f15a24;border-color:#f15a24}.nix-story-share button:hover,.nix-story-share a:hover{border-color:#f15a24}.journal-ending .nix-story-share{width:100%;margin-top:0}@media (width<=800px){.nix-world-editorial{grid-template-columns:1fr}.nix-world-editorial header{position:static}.nix-story-share{grid-template-columns:1fr}.nix-story-share nav{justify-content:flex-start}}@media (width<=520px){.nix-story-share nav{grid-template-columns:1fr 1fr;display:grid}.nix-story-share button,.nix-story-share a{text-align:center;justify-content:center}}html,body{width:100%;max-width:100%;overflow-x:clip}body>main{width:100%;min-width:0;max-width:100%}main,main *,header,footer,section,article,aside,nav,div,figure{min-width:0}img,picture,video,canvas,svg,iframe{max-width:100%}h1,h2,h3,h4,h5,h6,p,a,button,span,strong{overflow-wrap:break-word}@media (width<=1100px){.nd-header .nd-nav{display:none!important}.nd-header .nd-mobile-menu{display:block!important}.nd-header{max-width:calc(100% - max(16px,env(safe-area-inset-left)) - max(16px,env(safe-area-inset-right)))}.nd-menu-panel{max-width:calc(100vw - 16px)}}@media (width<=640px){input,select,textarea,button{max-width:100%}table{max-width:100%;display:block;overflow-x:auto}.maplibregl-map,.psv-container{max-width:100vw}}.contact-page{--co:#f15a24;--paper:#f5f1e9;min-height:100svh;color:var(--paper);background:radial-gradient(circle at 90% 12%,#f15a2420,#0000 32rem),#050707}.contact-page *{box-sizing:border-box}.contact-hero{border-bottom:1px solid #ffffff26;grid-template-columns:1.15fr .85fr;align-items:end;gap:70px;width:min(100% - 56px,1450px);min-height:620px;margin:auto;padding:clamp(70px,9vw,145px) 0 80px;display:grid}.contact-hero small,.contact-shell small,.contact-phone small{color:var(--co);font:900 .62rem var(--font-geist-mono),monospace;letter-spacing:.15em}.contact-hero h1{font:900 clamp(6rem,13vw,13rem)/.7 var(--font-nix-condensed),sans-serif;letter-spacing:-.08em;margin:22px 0 0}.contact-hero h1 em,.contact-shell h2 em{color:var(--co);font-style:normal}.contact-hero>div:last-child{border-top:3px solid var(--co);padding:30px 0}.contact-hero strong{font:900 clamp(1.2rem,2.1vw,2rem)/1.2 var(--font-nix-display),sans-serif}.contact-hero p{color:#ffffffa6;font-size:1.1rem;line-height:1.75}.contact-shell{width:min(100% - 56px,1260px);margin:130px auto}.contact-shell>header{grid-template-columns:70px 1fr .65fr;align-items:end;gap:35px;margin-bottom:50px;display:grid}.contact-shell>header>span{color:var(--co);font:900 3rem var(--font-nix-condensed)}.contact-shell h2{font:900 clamp(3.5rem,7vw,7rem)/.78 var(--font-nix-condensed);letter-spacing:-.06em;margin:10px 0 0}.contact-shell>header>p{color:#ffffff8f;border-top:1px solid #ffffff32;padding-top:24px;line-height:1.65}.contact-form{background:#0c1010;border:1px solid #ffffff27;padding:clamp(24px,5vw,65px);position:relative}.contact-hp{width:1px!important;height:1px!important;position:absolute!important;left:-9999px!important}.contact-fields{grid-template-columns:1fr 1fr;gap:26px;display:grid}.contact-fields label{gap:10px;display:grid}.contact-fields label>span{font:900 .6rem var(--font-geist-mono);letter-spacing:.1em}.contact-fields label b{color:var(--co)}.contact-fields label i{float:right;color:#ffffff50;font-style:normal}.contact-wide{grid-column:1/-1}.contact-fields input,.contact-fields select,.contact-fields textarea{color:#fff;width:100%;min-height:58px;font:500 1rem var(--font-geist-sans);background:#050707;border:1px solid #ffffff29;outline:0;padding:16px 18px}.contact-fields textarea{resize:vertical;line-height:1.6}.contact-fields input:focus,.contact-fields select:focus,.contact-fields textarea:focus{border-color:var(--co);box-shadow:0 0 0 3px #f15a241c}.contact-submit{border-top:1px solid #ffffff1c;justify-content:space-between;align-items:center;gap:30px;margin-top:30px;padding-top:28px;display:flex}.contact-submit p{color:#ffffff70;max-width:650px;font-size:.78rem;line-height:1.6}.contact-submit button,.contact-success button{border:1px solid var(--co);background:var(--co);color:#050707;min-height:62px;font:900 .65rem var(--font-nix-display);letter-spacing:.09em;cursor:pointer;align-items:center;gap:45px;padding:0 24px;display:flex}.contact-submit button:disabled{opacity:.45}.contact-error{color:#ffb9b9;background:#ff424212;border-left:3px solid #ff4242;padding:16px}.contact-protection{color:#ffffff50;font:.58rem var(--font-geist-mono);margin:25px 0 0}.contact-protection span{color:var(--co)}.contact-phone{background:#111515;border:1px solid #ffffff24;justify-content:space-between;align-items:center;gap:30px;margin-top:22px;padding:30px 34px;display:flex}.contact-phone h2{font:900 2.5rem var(--font-nix-condensed);margin:6px 0}.contact-phone p{color:#ffffff65;margin:0}.contact-phone button,.contact-phone>a{color:#fff;min-height:54px;font:900 .62rem var(--font-nix-display);letter-spacing:.08em;cursor:pointer;background:0 0;border:1px solid #ffffff40;align-items:center;gap:35px;padding:0 20px;display:flex}.contact-phone>a{border-color:var(--co);color:var(--co);font-size:1rem}.contact-success{text-align:center;background:#0c1010;border:1px solid #4ade8055;place-content:center;justify-items:center;min-height:500px;padding:70px;display:grid}.contact-success>span{aspect-ratio:1;color:#071008;background:#4ade80;border-radius:50%;place-items:center;width:70px;font-size:2rem;display:grid}.contact-success h2{font:900 clamp(3rem,6vw,6rem)/.82 var(--font-nix-condensed);margin:15px 0}.contact-categories{border-top:1px solid #ffffff25;border-left:1px solid #ffffff25;grid-template-columns:repeat(3,1fr);width:min(100% - 56px,1450px);margin:0 auto 130px;display:grid}.contact-categories article{background:#0b0e0e;border-bottom:1px solid #ffffff25;border-right:1px solid #ffffff25;flex-direction:column;min-height:320px;padding:32px;display:flex}.contact-categories article>b{color:var(--co);font:900 2.5rem var(--font-nix-condensed)}.contact-categories h3{font:900 1.5rem var(--font-nix-display);margin-top:auto}.contact-categories p{color:#ffffff76}.contact-categories a{color:var(--co);font:900 .62rem var(--font-nix-display)}.contact-footer{background:#030505;border-top:1px solid #fff2;align-items:center;gap:28px;padding:45px clamp(28px,5vw,70px);display:flex}.contact-footer>a{font:900 1rem var(--font-nix-display)}.contact-footer nav{gap:20px;margin-left:auto;display:flex}.contact-footer nav a,.contact-footer small{color:#ffffff62;font:.58rem var(--font-geist-mono)}@media (width<=800px){.contact-hero{grid-template-columns:1fr;gap:55px;min-height:auto;padding-top:80px}.contact-hero h1{font-size:clamp(5rem,25vw,8rem)}.contact-shell>header{grid-template-columns:45px 1fr}.contact-shell>header>p{grid-column:2}.contact-fields{grid-template-columns:1fr}.contact-wide{grid-column:auto}.contact-submit,.contact-phone{flex-direction:column;align-items:flex-start}.contact-submit button,.contact-phone button,.contact-phone>a{justify-content:space-between;width:100%}.contact-categories{grid-template-columns:1fr}.contact-footer{flex-direction:column;align-items:flex-start}.contact-footer nav{flex-wrap:wrap;margin-left:0}}@media (width<=520px){.contact-hero,.contact-shell,.contact-categories{width:calc(100% - 28px)}.contact-form{padding:20px}.contact-shell{margin:85px auto}.contact-shell>header{grid-template-columns:1fr}.contact-shell>header>span{font-size:1.4rem}.contact-shell>header>p{grid-column:auto}.contact-success{padding:40px 20px}.contact-phone{padding:24px}}.journey-map-real{z-index:4;opacity:0;background:#081011;transition:opacity .6s;position:absolute;inset:0;overflow:hidden}.journey-map-real.is-ready{opacity:1}.journey-map-real>div:first-child{width:100%;height:100%}.journey-map-toggle{z-index:6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#070909de;border:1px solid #ffffff38;border-radius:999px;padding:4px;display:flex;position:absolute;top:18px;left:18px;box-shadow:0 12px 30px #0008}.journey-map-toggle button{color:#fff;min-height:38px;font:900 10px var(--font-nix-condensed),sans-serif;letter-spacing:.1em;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 15px}.journey-map-toggle button.is-active{color:#070909;background:#ff5a18}.journey-map-marker{color:#070909;width:32px;height:32px;font:900 12px var(--font-nix-display),sans-serif;cursor:pointer;background:#ff5a18;border:2px solid #fff;border-radius:50%;padding:0;box-shadow:0 0 0 7px #ff5a1838,0 7px 20px #000a}.maplibregl-popup-content{overflow:hidden;color:#f5f2ea!important;background:#090c0c!important;border:1px solid #ff5a1866!important;border-radius:10px!important;padding:0!important;box-shadow:0 20px 55px #000b!important}.journey-popup{display:grid}.journey-popup img{object-fit:cover;width:100%;height:120px}.journey-popup small,.journey-popup strong,.journey-popup p{margin:0;padding-inline:16px}.journey-popup small{color:#ff5a18;font:900 9px var(--font-nix-condensed);letter-spacing:.1em;padding-top:14px}.journey-popup strong{font:900 20px var(--font-nix-display);padding-top:4px}.journey-popup p{color:#aaa;padding-top:8px;line-height:1.45}.journey-popup button{color:#070909;font:900 9px var(--font-nix-condensed);letter-spacing:.06em;cursor:pointer;background:#ff5a18;border:0;margin:14px;padding:11px}@media (width<=600px){.journey-map-toggle{top:10px;left:10px}.journey-map-toggle button{min-height:42px;padding:0 13px}.journey-map-marker{width:29px;height:29px}}.edit-home{color:#f5f2eb;background:radial-gradient(circle at 82% 8%,#f15a2426,#0000 30rem),radial-gradient(circle at 8% 82%,#39788f18,#0000 32rem),#07090a;min-height:100svh}.edit-home-bar{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080a0aeb;border-bottom:1px solid #ffffff1d;justify-content:space-between;align-items:center;gap:20px;min-height:84px;padding:14px clamp(18px,4vw,58px);display:flex;position:sticky;top:0}.edit-brand{align-items:center;gap:16px;display:flex}.edit-brand img{object-fit:contain;width:170px;height:44px}.edit-brand span{color:#f15a24;font:900 .6rem var(--font-geist-mono),monospace;letter-spacing:.14em;border-left:1px solid #ffffff26;padding-left:16px}.edit-home-bar nav{gap:8px;display:flex}.edit-home-bar nav a{font:800 .58rem var(--font-geist-mono),monospace;letter-spacing:.04em;border:1px solid #ffffff20;border-radius:999px;padding:11px 14px}.edit-home-hero{grid-template-columns:minmax(0,1fr) 310px;align-items:end;gap:55px;width:min(100% - 48px,1280px);margin:auto;padding:clamp(60px,9vw,125px) 0 55px;display:grid}.edit-home-hero>div>small,.edit-tool small,.edit-quick-row small{color:#f15a24;font:900 .6rem var(--font-geist-mono),monospace;letter-spacing:.12em}.edit-home-hero h1{letter-spacing:-.025em;text-transform:uppercase;margin:16px 0 24px;font:400 clamp(4rem,8vw,8rem)/.82 Impact,Haettenschweiler,Arial Narrow Bold,sans-serif}.edit-home-hero h1 em{color:#f15a24;font-style:normal}.edit-home-hero>div>p{color:#ffffff9c;max-width:720px;font-size:clamp(1rem,1.8vw,1.35rem);line-height:1.55}.edit-home-hero aside{background:#111515;border:1px solid #ffffff20;border-radius:16px;grid-template-columns:auto 1fr;align-items:center;gap:12px;padding:22px;display:grid}.edit-home-hero aside i{aspect-ratio:1;background:#4ade80;border-radius:50%;width:13px;box-shadow:0 0 18px #4ade80}.edit-home-hero aside span{display:grid}.edit-home-hero aside small{color:#ffffff70;font-size:.55rem}.edit-home-hero aside strong{color:#4ade80}.edit-home-hero aside a{color:#f15a24;border-top:1px solid #ffffff17;grid-column:1/-1;padding-top:14px;font-size:.72rem}.edit-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:min(100% - 48px,1280px);margin:auto;display:grid}.edit-tool{background:linear-gradient(145deg,#151919,#0d1010);border:1px solid #ffffff1c;border-radius:20px;flex-direction:column;min-height:330px;padding:32px;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden}.edit-tool:after{aspect-ratio:1;content:"";border:1px solid #ffffff12;border-radius:50%;width:240px;transition:transform .5s,background .5s;position:absolute;top:-110px;right:-100px}.edit-tool:hover{border-color:#f15a2488;transform:translateY(-6px);box-shadow:0 25px 70px #0008}.edit-tool:hover:after{background:#f15a2412;transform:scale(1.35)}.edit-tool-icon{color:#080a0a;width:58px;height:58px;font:900 1.2rem var(--font-geist-mono),monospace;background:#f15a24;border-radius:14px;place-items:center;margin-bottom:40px;display:grid}.edit-tool h2{text-transform:uppercase;margin:9px 0 7px;font:400 clamp(2rem,4vw,3.7rem)/.95 Impact,sans-serif}.edit-tool p{color:#ffffff82;max-width:510px;margin:0;line-height:1.55}.edit-tool>strong{color:#f5f2eb;font:900 .62rem var(--font-geist-mono),monospace;letter-spacing:.06em;margin-top:auto;padding-top:25px}.edit-tool>strong b{color:#f15a24;margin-left:18px;font-size:1rem}.edit-tool.is-sky .edit-tool-icon{background:#64c5e8}.edit-tool.is-trail .edit-tool-icon{background:#f5f2eb}.edit-tool.is-road .edit-tool-icon{background:#d79d52}.edit-quick-row{background:#111515;border:1px solid #ffffff1b;border-radius:18px;justify-content:space-between;align-items:center;gap:30px;width:min(100% - 48px,1280px);margin:18px auto 0;padding:30px;display:flex}.edit-quick-row h2{margin-top:5px;font-size:1.65rem}.edit-quick-row nav{flex-wrap:wrap;gap:8px;display:flex}.edit-quick-row nav a{font:800 .58rem var(--font-geist-mono),monospace;border:1px solid #ffffff25;border-radius:999px;padding:12px 15px}.edit-home footer{color:#ffffff64;border-top:1px solid #ffffff1b;align-items:center;gap:25px;width:min(100% - 48px,1280px);margin:80px auto 0;padding:30px 0 45px;font-size:.66rem;display:flex}.edit-home footer span{color:#f15a24;font-weight:900}.edit-home footer a{color:#fff;margin-left:auto}.edit-gate{color:#fff;text-align:center;background:#07090a;place-content:center;justify-items:center;gap:18px;min-height:100svh;padding:30px;display:grid}.edit-gate img{width:min(330px,80vw)}.edit-gate small{color:#f15a24}.edit-gate h1{font:400 clamp(3rem,8vw,6rem) Impact,sans-serif}.edit-gate p{color:#fff8}.edit-gate a{color:#080a0a;background:#f15a24;border-radius:999px;padding:14px 20px;font-weight:900}@media (width<=780px){.edit-home-bar{align-items:flex-start}.edit-brand img{width:130px}.edit-brand span,.edit-home-bar nav a:last-child{display:none}.edit-home-hero{grid-template-columns:1fr;gap:25px;padding-top:70px}.edit-home-hero h1{font-size:clamp(3.8rem,17vw,6rem)}.edit-tool-grid{grid-template-columns:1fr}.edit-tool{min-height:285px;padding:25px}.edit-tool-icon{margin-bottom:28px}.edit-quick-row,.edit-home footer{flex-direction:column;align-items:flex-start}.edit-home footer a{margin-left:0}}.nix-launch-loader{z-index:10000;opacity:0;visibility:hidden;color:#f1eee7;pointer-events:none;background:radial-gradient(circle at 50% 45%,#f15a2424,#0000 28rem),#07090a;place-content:center;justify-items:center;gap:24px;transition:opacity .18s,visibility 0s linear .18s;display:grid;position:fixed;inset:0}.nix-launch-loader.is-visible{opacity:1;visibility:visible;transition:opacity .12s}.nix-launch-radar{aspect-ratio:1;border:1px solid #f1eee738;border-radius:50%;place-items:center;width:112px;display:grid;position:relative;box-shadow:0 0 0 22px #f15a240a,0 0 54px #f15a2429}.nix-launch-radar:before,.nix-launch-radar:after{content:"";background:#f1eee71f;position:absolute}.nix-launch-radar:before{width:1px;height:100%}.nix-launch-radar:after{width:100%;height:1px}.nix-launch-radar>i:first-child{border:1px solid #f15a2459;border-radius:50%;position:absolute;inset:12px}.nix-launch-radar>i:nth-child(2){border:1px solid #f1eee729;border-radius:50%;position:absolute;inset:30px}.nix-launch-radar>i:nth-child(3){transform-origin:0;background:linear-gradient(90deg,#f15a24,#0000);width:50%;height:1px;animation:.8s linear infinite nix-radar-sweep;position:absolute;top:50%;left:50%;box-shadow:0 0 12px #f15a24}.nix-launch-radar>span{z-index:1;color:#f15a24;filter:drop-shadow(0 0 8px #f15a24);font-size:1rem;animation:.65s ease-in-out infinite alternate nix-drone-pulse}.nix-launch-copy{text-transform:uppercase;justify-items:center;gap:7px;display:grid}.nix-launch-copy strong{letter-spacing:.055em;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:1.8rem;font-weight:400}.nix-launch-copy span{color:#f15a24;font-family:var(--font-geist-mono),monospace;letter-spacing:.22em;font-size:.58rem;font-weight:800}.nix-launch-track{background:#f1eee71f;border-radius:99px;width:min(240px,58vw);height:2px;overflow:hidden}.nix-launch-track i{background:linear-gradient(90deg,#0000,#f15a24,#0000);width:45%;height:100%;animation:.75s ease-in-out infinite nix-load-track;display:block}.nix-route-loading{color:#f1eee7;background:#07090a;place-content:center;justify-items:center;gap:18px;min-height:100svh;display:grid}.nix-route-loading span{color:#f15a24;font-size:1.7rem;animation:.65s ease-in-out infinite alternate nix-drone-pulse}.nix-route-loading strong{font-family:var(--font-geist-mono),monospace;letter-spacing:.12em;text-transform:uppercase;font-size:.68rem}.nix-route-loading i{background:linear-gradient(90deg,#0000,#f15a24,#0000);width:120px;height:2px;animation:.75s ease-in-out infinite nix-load-track}img.nix-image-loading{opacity:0;filter:blur(9px)saturate(.75);transform:scale(1.012)}img.nix-image-ready{opacity:1;filter:none;transition:opacity .5s,filter .7s,transform .8s cubic-bezier(.2,.7,.2,1);transform:none}@keyframes nix-radar-sweep{to{transform:rotate(360deg)}}@keyframes nix-drone-pulse{to{transform:translateY(-5px)scale(1.08)}}@keyframes nix-load-track{0%{transform:translate(-110%)}to{transform:translate(245%)}}.cin-worlds,.cin-fleet,.cin-daily,.cin-latest,.journal-archive,.journal-story,.nix-timeline,.p360-collection{content-visibility:auto;contain-intrinsic-size:auto 900px}@media (prefers-reduced-motion:reduce){.nix-launch-radar>i:nth-child(3),.nix-launch-radar>span,.nix-launch-track i,.nix-route-loading span,.nix-route-loading i{animation:none}img.nix-image-loading,img.nix-image-ready{opacity:1;filter:none;transition:none;transform:none}}.nd-gallery-page{background:radial-gradient(circle at 84% 9%, #f15a241f, transparent 28rem), var(--nd-black)}.nix-ride-filters{background:#0b0e0f;border:1px solid #ffffff1f;grid-template-columns:2fr repeat(4,1fr);gap:12px;margin:64px 0 34px;padding:22px;display:grid}.nix-ride-filters label{color:#f15a24;font:800 .55rem var(--font-geist-mono);letter-spacing:.09em;gap:8px;display:grid}.nix-ride-filters input,.nix-ride-filters select{color:#fff;min-width:0;font:700 .78rem var(--font-geist-mono);background:#14191a;border:1px solid #ffffff25;border-radius:0;padding:13px}.nix-load-rides{color:#fff;width:100%;font:900 .7rem var(--font-geist-mono);letter-spacing:.12em;cursor:pointer;background:0 0;border:1px solid #f15a24;margin-top:24px;padding:20px}.nix-load-rides:hover{color:#050707;background:#f15a24}.nix-strava-admin>div:last-child{flex-wrap:wrap;gap:8px;display:flex}.nix-strava-admin button,.nix-strava-admin a{color:#fff;font:800 .65rem var(--font-geist-mono);cursor:pointer;background:#111;border:1px solid #f15a24;padding:12px}@media (width<=900px){.nix-ride-filters{grid-template-columns:1fr 1fr}.nix-ride-filters label:first-child{grid-column:1/-1}}@media (width<=560px){.nix-ride-filters{grid-template-columns:1fr}.nix-ride-filters label:first-child{grid-column:auto}}.nrt-hero{color:#fff;background:#050606;align-items:end;min-height:min(820px,86svh);display:grid;position:relative;overflow:hidden}.nrt-hero>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.nrt-hero-shade{background:linear-gradient(90deg,#030505eb 0%,#0305058a 48%,#0305051a),linear-gradient(#0000 45%,#050606 100%);position:absolute;inset:0}.nrt-hero-copy{z-index:2;width:min(1180px,100% - 48px);margin:0 auto;padding:clamp(100px,18vh,190px) 0 72px;position:relative}.nrt-hero-copy>span,.nrt-numbers header>span,.nrt-map-stage header>span{color:#ff6a00;font:700 12px/1.2 var(--font-oxanium),sans-serif;letter-spacing:.22em}.nrt-hero-copy h1{max-width:900px;font:700 clamp(46px,8vw,116px)/.84 var(--font-oxanium),sans-serif;letter-spacing:-.055em;text-transform:uppercase;margin:15px 0 8px}.nrt-hero-copy p{font:600 15px/1.4 var(--font-oxanium),sans-serif;letter-spacing:.12em;text-transform:uppercase}.nrt-hero-copy strong{font:600 clamp(17px,2vw,25px)/1 var(--font-oxanium),sans-serif;letter-spacing:.08em;margin:27px 0;display:block}.nrt-hero-copy strong i{color:#ff6a00;font-style:normal}.nrt-hero-copy button,.nrt-controls button{color:#070707;font:800 13px/1 var(--font-oxanium),sans-serif;letter-spacing:.12em;cursor:pointer;background:#ff6a00;border:1px solid #ff6a00;padding:17px 23px;box-shadow:0 0 32px #ff6a0040}.nrt-scan{z-index:2;color:#aeb4b2;font:600 10px/1 var(--font-oxanium),sans-serif;letter-spacing:.18em;writing-mode:vertical-rl;position:absolute;bottom:28px;right:24px}.nrt-player{z-index:9999;color:#fff;background:#040505;position:fixed;inset:0;overflow:hidden}.nrt-close{z-index:12;color:#fff;cursor:pointer;background:#0009;border:1px solid #ffffff40;border-radius:50%;width:46px;height:46px;font-size:28px;position:absolute;top:18px;right:22px}.nrt-player-map{background:radial-gradient(circle at 52% 45%,#25332f 0,#101615 42%,#050706 76%);position:absolute;inset:0}.nrt-map-grid{opacity:.25;background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 78%);mask-image:radial-gradient(circle,#000,#0000 78%)}.nrt-player-map svg{filter:drop-shadow(0 0 10px #ff6a0066);width:86%;height:71%;position:absolute;inset:11% 7% 18%}.nrt-player-map path{fill:none;vector-effect:non-scaling-stroke}.nrt-route-ghost{stroke:#54605c;stroke-width:1px}.nrt-route-live{stroke:#ff6a00;stroke-width:2.8px;stroke-linecap:round;stroke-dasharray:100;transition:stroke-dashoffset 80ms linear}.nrt-map-label{gap:7px;display:grid;position:absolute;top:23px;left:26px}.nrt-map-label span{color:#ff6a00;font:700 10px/1 var(--font-oxanium),sans-serif;letter-spacing:.18em}.nrt-map-label b{font:600 13px/1.2 var(--font-oxanium),sans-serif;text-transform:uppercase}.nrt-countdown{z-index:5;font:800 min(28vw,300px)/1 var(--font-oxanium),sans-serif;color:#fff;text-shadow:0 0 50px #ff6a00b3;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.nrt-telemetry{z-index:4;gap:12px;display:grid;position:absolute;top:88px;left:26px}.nrt-telemetry>div{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#020404a6;border-left:2px solid #ff6a00;width:145px;padding:10px 13px}.nrt-telemetry span,.nrt-elevation>span{color:#9fa8a4;font:700 9px/1 var(--font-oxanium),sans-serif;letter-spacing:.16em;display:block}.nrt-telemetry strong{font:700 22px/1 var(--font-oxanium),sans-serif;margin-top:6px;display:block}.nrt-telemetry small{color:#ff6a00;font-size:9px}.nrt-elevation{z-index:4;background:#020404bd;border-top:1px solid #ffffff26;height:78px;padding:12px 16px;position:absolute;bottom:62px;left:26px;right:26px}.nrt-elevation svg{width:100%;height:46px;overflow:visible}.nrt-elevation polyline{fill:#ff6a0014;stroke:#ff6a00;stroke-width:.8px;vector-effect:non-scaling-stroke}.nrt-elevation line{stroke:#fff;stroke-width:.35px}.nrt-controls{z-index:6;justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:14px;left:26px;right:26px}.nrt-controls button{padding:10px 14px;font-size:10px}.nrt-controls span{font:600 9px/1 var(--font-oxanium),sans-serif;letter-spacing:.14em}.nrt-photo-moment{z-index:8;background:#050606;place-items:center;animation:.7s nrtFade;display:grid;position:absolute;inset:0}.nrt-photo-moment img{object-fit:cover;opacity:.78;width:100%;height:100%}.nrt-photo-moment:after{content:"";background:linear-gradient(#0000 45%,#000c);position:absolute;inset:0}.nrt-photo-moment div{z-index:2;position:absolute;bottom:12%;left:7%}.nrt-photo-moment span{color:#ff6a00;font:700 11px/1 var(--font-oxanium),sans-serif;letter-spacing:.18em}.nrt-photo-moment h2{font:700 clamp(42px,8vw,100px)/.9 var(--font-oxanium),sans-serif;text-transform:uppercase;margin:10px 0 5px}.nrt-photo-moment p{font:600 14px/1.4 var(--font-oxanium),sans-serif;letter-spacing:.14em;text-transform:uppercase}@keyframes nrtFade{0%{opacity:0}to{opacity:1}}.nrt-numbers{padding-top:110px;padding-bottom:110px}.nrt-numbers header,.nrt-map-stage header{grid-template-columns:1.3fr 1fr;align-items:end;gap:16px;display:grid}.nrt-numbers header>span,.nrt-map-stage header>span{grid-column:1/-1}.nrt-numbers h2,.nrt-map-stage h2{font:700 clamp(38px,6vw,76px)/.95 var(--font-oxanium),sans-serif;letter-spacing:-.04em;margin:0}.nrt-numbers header p,.nrt-map-stage header p{color:#aab1ae;max-width:500px;margin:0;line-height:1.7}.nrt-numbers>div{border-top:1px solid #343837;border-bottom:1px solid #343837;grid-template-columns:repeat(4,1fr);margin-top:56px;display:grid}.nrt-numbers article{border-right:1px solid #343837;padding:28px 18px}.nrt-numbers article:last-child{border:0}.nrt-numbers article span,.nrt-master-map aside span{color:#9ca4a1;font:700 10px/1 var(--font-oxanium),sans-serif;letter-spacing:.14em}.nrt-numbers article strong{font:700 clamp(32px,4vw,54px)/1 var(--font-oxanium),sans-serif;margin:16px 0 7px;display:block}.nrt-numbers article strong i{color:#ff6a00;font-size:.35em;font-style:normal}.nrt-numbers article small{color:#8d9592}.nrt-map-stage{background:#080a09;padding:110px 0}.nrt-master-map{background:radial-gradient(circle at 52% 46%,#26332f,#111615 48%,#080a09 78%);border:1px solid #303533;min-height:540px;margin-top:48px;position:relative;overflow:hidden}.nrt-master-map>svg{width:84%;height:84%;position:absolute;inset:8%}.nrt-master-map path{fill:none;stroke:#ff6a00;stroke-width:1.2px;opacity:.55;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 5px #ff6a0073)}.nrt-master-map aside{background:#020404c7;border-left:2px solid #ff6a00;gap:5px;padding:20px;display:grid;position:absolute;top:24px;right:24px}.nrt-master-map aside strong{font:700 25px/1 var(--font-oxanium),sans-serif;margin-top:9px}.nrt-map-stage nav{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.nrt-map-stage nav button{color:#bec4c1;font:700 10px/1 var(--font-oxanium),sans-serif;letter-spacing:.12em;background:0 0;border:1px solid #3b403e;padding:9px 14px}.nrt-map-stage nav button:first-child{color:#ff6a00;border-color:#ff6a00}@media (width<=700px){.nrt-hero{min-height:78svh}.nrt-hero-copy{width:calc(100% - 32px);padding-bottom:55px}.nrt-hero-copy h1{overflow-wrap:normal;word-break:normal;font-size:clamp(42px,14vw,68px)}.nrt-scan{display:none}.nrt-telemetry{grid-template-columns:repeat(2,1fr);gap:6px;top:75px;left:12px}.nrt-telemetry>div{width:126px;padding:8px 10px}.nrt-telemetry strong{font-size:18px}.nrt-elevation{bottom:58px;left:12px;right:12px}.nrt-controls{left:12px;right:12px}.nrt-controls span{text-align:right;max-width:45%}.nrt-numbers header,.nrt-map-stage header{grid-template-columns:1fr}.nrt-numbers>div{grid-template-columns:repeat(2,1fr)}.nrt-numbers article:nth-child(2){border-right:0}.nrt-master-map{min-height:420px}.nrt-master-map aside{top:12px;right:12px}.nrt-photo-moment div{left:20px;right:20px}.nrt-photo-moment h2{font-size:clamp(38px,13vw,64px)}}@keyframes nix-home-hero-film{0%{opacity:0;filter:brightness(.28)blur(5px);transform:scale(1.065)translate(-.6%)}7%{opacity:1;filter:brightness()blur()}82%{opacity:1;filter:brightness()}to{opacity:0;filter:brightness(.35);transform:scale(1.14)translate(.8%,-.5%)}}html body .global-site-header>.nix-search-button{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:1002!important;color:#fff!important;clip-path:none!important;background:#080b0cf0!important;border:1px solid #f15a24!important;border-radius:4px!important;justify-content:space-between!important;width:260px!important;min-width:260px!important;height:52px!important;margin:0!important;padding:0 16px!important;display:flex!important;position:fixed!important;top:14px!important;left:180px!important;transform:none!important;box-shadow:0 8px 28px #000a,0 0 22px #f15a242f!important}html body .global-site-header>.nix-search-button:before{z-index:-1;content:"";pointer-events:none;border:1px solid #ffffff10;position:absolute;inset:5px}html body .global-site-header>.nix-search-button:hover,html body .global-site-header>.nix-search-button:focus-visible{color:#070909!important;background:#f15a24!important;outline:none!important;box-shadow:0 10px 34px #000b,0 0 30px #f15a2466!important}html body .global-site-header>.nix-search-button>span{clip:auto!important;width:auto!important;height:auto!important;display:flex!important;position:static!important;overflow:visible!important}html body .global-site-header>.nix-search-button>span small{display:block!important}.nix-search-answer{background:linear-gradient(90deg,#f15a2413,#0b0e0f);border:1px solid #ffffff20;border-left:3px solid #f15a24;margin:0 0 20px;padding:22px 24px}.nix-search-answer small{color:#f15a24;font:800 .5rem var(--font-geist-mono);letter-spacing:.14em}.nix-search-answer p{max-width:800px;line-height:1.55;color:#f5f1e9!important;white-space:normal!important;margin:10px 0 0!important;font-size:clamp(.92rem,1.5vw,1.15rem)!important}.nix-search-answer.is-ai{box-shadow:inset 3px 0 #f15a24,0 16px 40px #0005}@media (width<=1100px){html body .global-site-header>.nix-search-button{width:150px!important;min-width:150px!important;height:48px!important;padding:0 10px!important;top:14px!important;left:50%!important;transform:translate(-50%)!important}html body .global-site-header>.nix-search-button>span{font-size:.56rem!important}html body .global-site-header>.nix-search-button>span small{font-size:.31rem!important}.global-site-header>.nix-search-button>b{font-size:1.25rem!important}}@media (width<=430px){html body .global-site-header>.nix-search-button{width:128px!important;min-width:128px!important;padding:0 8px!important;left:50%!important}html body .global-site-header>.nix-search-button>span{font-size:.5rem!important}.global-site-header>.nix-search-button>i{display:none}}.compact-flickr-system{color:#f1eee7;background:#070909;padding:clamp(72px,10vw,150px) max(20px,5vw)}.compact-flickr-system>header{max-width:1180px;margin:0 auto 38px}.compact-flickr-system small{color:#f15a24;font:800 .62rem/1.4 var(--font-geist-mono),monospace;letter-spacing:.13em}.compact-flickr-system h2{font:700 clamp(3rem,7vw,7rem)/.82 var(--font-nix-display),sans-serif;letter-spacing:-.04em;margin:12px 0 0}.compact-flickr-system h2 em{color:#f15a24;font-style:normal}.compact-flickr-system>div{background:#ffffff1f;grid-template-columns:1fr 1fr;gap:1px;max-width:1180px;margin:auto;display:grid}.compact-flickr-system a{color:#f1eee7;background:#0d1112;flex-direction:column;justify-content:flex-end;gap:12px;min-height:240px;padding:34px;text-decoration:none;display:flex;position:relative;overflow:hidden}.compact-flickr-system a:hover{background:#151a1b}.compact-flickr-system a strong{font:700 clamp(1.6rem,3vw,3.2rem)/.9 var(--font-nix-display),sans-serif}.compact-flickr-system a span{color:#f1eee79e}.compact-flickr-system a img,.compact-flickr-system a i{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.compact-flickr-system a i{background:linear-gradient(#04060729,#040607f0)}.compact-flickr-system a>:not(img):not(i){z-index:1;position:relative}.otd-page{color:#f1eee7;background:#070909;min-height:100svh}.otd-hero{align-items:flex-end;min-height:78svh;padding:150px max(20px,7vw) 70px;display:flex;position:relative;overflow:hidden}.otd-hero>img{object-fit:cover;opacity:.56;width:100%;height:100%;position:absolute;inset:0}.otd-hero:after{content:"";background:linear-gradient(90deg,#030506f0,#03050640),linear-gradient(#0000 45%,#070909);position:absolute;inset:0}.otd-hero>div{z-index:1;max-width:940px;position:relative}.otd-hero small{color:#f15a24;font:800 .65rem var(--font-geist-mono),monospace;letter-spacing:.15em}.otd-hero h1{font:700 clamp(5rem,13vw,12rem)/.72 var(--font-nix-display),sans-serif;letter-spacing:-.055em;margin:20px 0}.otd-hero h1 em{color:#f15a24;font-style:normal}.otd-hero p{color:#f1eee7bf;max-width:620px;font-size:clamp(1rem,2vw,1.35rem);line-height:1.6}.otd-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:0 max(12px,4vw) 100px;display:grid}.otd-grid button{aspect-ratio:4/5;color:#fff;text-align:left;cursor:pointer;background:#111;border:0;min-width:0;padding:0;position:relative;overflow:hidden}.otd-grid img{object-fit:cover;width:100%;height:100%;transition:transform .35s}.otd-grid button:hover img{transform:scale(1.04)}.otd-grid span{background:linear-gradient(#0000,#020303eb);gap:5px;padding:80px 16px 16px;display:grid;position:absolute;inset:auto 0 0}.otd-grid small{color:#f15a24;font:800 .56rem var(--font-geist-mono),monospace;letter-spacing:.08em}.otd-grid strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.otd-state{text-align:center;place-content:center;min-height:60svh;padding:180px 24px 80px;display:grid}.otd-state a{color:#f15a24}.otd-viewer{z-index:300;background:#020303fa;grid-template-rows:minmax(0,1fr) auto;padding:56px 20px 20px;display:grid;position:fixed;inset:0}.otd-viewer>button{z-index:1;color:#fff;background:#080a0a;border:1px solid #ffffff4d;width:48px;height:48px;font-size:1.8rem;position:absolute;top:18px;right:18px}.otd-viewer>img{object-fit:contain;width:100%;height:100%}.otd-viewer footer{align-items:center;gap:18px;padding:16px;display:flex}.otd-viewer footer small{color:#f15a24}.otd-viewer footer a{color:#fff;margin-left:auto}.nps-channel-picker{flex-wrap:wrap;gap:6px!important;display:flex!important}.nps-channel-picker button{color:#fff!important;background:#0c1011!important;border:1px solid #ffffff2e!important;min-height:42px!important;padding:0 12px!important;font-size:.55rem!important}.nps-channel-picker button.active{color:#080a0a!important;background:#f15a24!important;border-color:#f15a24!important}.world-categories{z-index:12;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#060809f0;justify-content:center;gap:7px;padding:16px max(20px,5vw);display:flex;position:sticky;top:68px}.world-categories button{color:#fff;min-height:42px;font:800 .58rem var(--font-geist-mono),monospace;background:#0e1213;border:1px solid #ffffff29;padding:0 17px}.world-categories button.active{color:#080909;background:#f15a24;border-color:#f15a24}@media (width<=760px){.compact-flickr-system>div{grid-template-columns:1fr}.compact-flickr-system a{min-height:190px;padding:24px}.otd-hero{min-height:70svh;padding-inline:20px}.otd-hero h1{overflow-wrap:normal;word-break:normal;font-size:clamp(4.6rem,25vw,7rem)}.otd-grid{grid-template-columns:1fr 1fr;padding-inline:8px}.otd-viewer footer{flex-direction:column;align-items:flex-start;gap:7px}.otd-viewer footer a{margin-left:0}.world-categories{justify-content:flex-start;top:60px;overflow-x:auto}.world-categories button{flex:none}.nps-channel-picker{width:100%}.nps-channel-picker button{flex:calc(33.333% - 6px)}}@media (width<=360px){.otd-grid{grid-template-columns:1fr}.compact-flickr-system h2{font-size:3.2rem}.nps-channel-picker button{flex-basis:calc(50% - 6px)}}.journey-map-real.has-error{opacity:1}.nix-map-error{z-index:5;color:#f5f2ea;text-align:center;background:radial-gradient(circle,#202829,#080b0c 72%);place-content:center;justify-items:center;gap:16px;padding:24px;display:grid;position:absolute;inset:0}.nix-map-error strong{color:#ff5a18;font:900 clamp(1rem,3vw,1.5rem) var(--font-nix-display);letter-spacing:.1em}.nix-map-error button{color:#070909;min-height:44px;font:900 .65rem var(--font-nix-display);letter-spacing:.1em;background:#ff5a18;border:1px solid #ff5a18;padding:0 18px}.cin-home .cin-hero-copy>p,.cin-home .cin-section-head small,.cin-home .cin-feature-badge,.cin-home .cin-world-copy small,.cin-home .cin-world-number{font-family:var(--nix-tech);letter-spacing:.18em}.cin-home .cin-hero h1,.cin-home .cin-section-head h2,.cin-home .cin-world-copy h3,.cin-home .cin-feature-card h3,.cin-home .cin-fleet h3,.cin-home .cin-dispatches h3{font-family:var(--nix-mission);text-transform:uppercase;font-weight:700}.cin-home .cin-feature-card,.cin-home .cin-world,.cin-home .cin-drone-card{clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,20px 100%,0 calc(100% - 20px));border-radius:0}.nd-gallery-intro{isolation:isolate;background:linear-gradient(115deg,#07090af0,#07090ab8 48%,#f15a2414),repeating-linear-gradient(90deg,#0000 0 calc(25% - 1px),#f1eee70b 25%);align-items:center;min-height:840px;padding:180px 0 90px;display:flex;position:relative;overflow:hidden}.nd-gallery-intro-hero{z-index:-4;object-fit:cover;object-position:center;will-change:transform,opacity;width:100%;height:100%;animation:18s cubic-bezier(.2,.65,.2,1) both nix-gallery-hero-change;position:absolute;inset:0}@keyframes nix-gallery-hero-change{0%{opacity:0;filter:brightness(.28)blur(5px);transform:scale(1.045)}7%{opacity:1;filter:brightness()blur()}84%{opacity:1;filter:brightness()}to{opacity:0;filter:brightness(.35);transform:scale(1.11)translate(1%,-.5%)}}.nix-gallery-rotating-hero{isolation:isolate;color:#fff;background:#050707;align-items:flex-end;height:min(88svh,900px);min-height:620px;display:flex;position:relative;overflow:hidden}.nix-gallery-rotating-hero>img,.nix-gallery-rotating-hero>i{width:100%;height:100%;position:absolute;inset:0}.nix-gallery-rotating-hero>img{z-index:-3;object-fit:cover;will-change:transform,opacity;animation:18s cubic-bezier(.2,.65,.2,1) both nix-gallery-hero-change}.nix-gallery-rotating-hero>i{z-index:-2;background:linear-gradient(#0000 30%,#030505f2),linear-gradient(90deg,#030505ad,#0000 65%)}.nix-gallery-rotating-hero>div{padding:clamp(32px,7vw,100px)}.nix-gallery-rotating-hero small{color:#f15a24;font:800 .62rem var(--font-geist-mono),monospace;letter-spacing:.15em}.nix-gallery-rotating-hero h1{font:900 clamp(6rem,15vw,15rem)/.67 var(--font-nix-condensed),sans-serif;letter-spacing:-.07em;white-space:nowrap;margin:12px 0 18px}.nix-gallery-rotating-hero p{font:800 clamp(.68rem,1.1vw,.9rem) var(--font-nix-display),sans-serif;letter-spacing:.12em;margin:0}.nix-gallery-rotating-hero>span{background:#ffffff15;height:2px;position:absolute;bottom:0;left:0;right:0}.nix-gallery-rotating-hero>span:after{content:"";transform-origin:0;background:#f15a24;width:100%;height:100%;animation:18s linear infinite nix-gallery-progress;display:block}@keyframes nix-gallery-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (width<=700px){.nix-gallery-rotating-hero{height:78svh;min-height:580px}.nix-gallery-rotating-hero>div{padding:25px 18px 45px}.nix-gallery-rotating-hero h1{font-size:clamp(5rem,28vw,8rem)}}@media (prefers-reduced-motion:reduce){.nd-gallery-intro-hero,.nix-gallery-rotating-hero>img{animation:none}.nix-gallery-rotating-hero>span:after{animation:none;transform:scaleX(1)}}:root{--nix-content-wide:min(1420px,calc(100vw - 48px));--nix-copy:760px}body{font-synthesis:none;text-rendering:optimizelegibility}main p{max-width:var(--nix-copy)}main :where(button,a){-webkit-tap-highlight-color:transparent}main :where(button,a):focus-visible{outline-offset:3px;outline:2px solid #f15a24}.nix-cinema-images>img,.nd-hero-image,.cin-hero>img,.journal-article-hero>img,.journal-index-hero img,.nix-world-hero>img,.nix-gallery-rotating-hero>img,.nix-detail-hero>img,.torque-experience>header>img,.otd-hero>img,.nix-intel-hero>img,.nix-guide-hero>img,.nix-random-flickr-hero>img{filter:brightness(1.12)saturate(1.04)contrast(1.01)}.nd-hero-shade{background:linear-gradient(90deg,#020405b3,#0204056b 32%,#02040514 68%),linear-gradient(#0000 44%,#030505b8),linear-gradient(#03050561,#0000 22%)}.journal-index-new .journal-index-hero>.nix-random-flickr-hero:after{background:linear-gradient(0deg,#070909 0,#0000 54%),linear-gradient(90deg,#0506068c,#0000 66%)}.nix-detail-hero>i,.nix-intel-hero>i{opacity:.78}.nix-guide-hero:after{background:linear-gradient(90deg,#030505b8,#03050529),linear-gradient(#0000 42%,#050707)}main :where(p,li){line-height:1.68}main :where(h1,h2,h3){text-wrap:balance}main :where(section){scroll-margin-top:88px}main :where(a,button){transition-duration:.2s}.nix-best-card,.journal-index-grid>a,.journal-lead-story>a,.latest-nix-lead>a{border-color:#ffffff24;box-shadow:0 20px 55px #0000002e}.nix-best-card>i,.latest-nix-lead>a>i{background:linear-gradient(#0507070f 28%,#050707db)}.journal-text,.journal-rich-text{max-width:var(--nix-copy)}@media (width<=1100px){html body .global-site-header>.nix-mobile-nav{right:max(10px,env(safe-area-inset-right))!important;top:max(10px,env(safe-area-inset-top))!important}html body .global-site-header .nix-menu-button{-webkit-backdrop-filter:blur(16px)saturate(140%)!important;min-width:92px!important;height:46px!important;text-shadow:none!important;background:#070a0ac7!important;border:1px solid #ffffff38!important;border-radius:12px!important;padding:0 13px!important;box-shadow:0 10px 28px #00000047!important}html[data-nav-tone=dark] body .global-site-header .nix-menu-button{color:#fff!important;text-shadow:none!important}.nix-mobile-panel{width:min(390px,100vw - 16px)!important;height:min(720px,100dvh - 16px)!important;max-height:calc(100dvh - 16px)!important;padding:max(8px,env(safe-area-inset-top)) 14px max(12px,env(safe-area-inset-bottom))!important;background:#060909f7!important;border-radius:18px!important;flex-direction:column!important;display:flex!important;inset:8px 8px auto auto!important;overflow:hidden!important;box-shadow:0 28px 90px #00000094!important}.nix-mobile-panel-top{flex:none;background:0 0!important;height:54px!important;min-height:54px!important;position:static!important}.nix-mobile-panel-top button{border-radius:10px!important}.nix-mobile-search{flex:none;margin:8px 0 10px!important}.nix-mobile-search .nix-search-button{width:100%!important;min-height:46px!important;position:static!important;transform:none!important}.nix-mobile-direct{flex:auto!important;height:auto!important;min-height:0!important;padding:0 2px 10px!important;display:block!important;overflow:hidden auto!important}.nix-mobile-direct>a{color:#f5f2ea!important;border-bottom:1px solid #ffffff21!important;grid-template-columns:28px minmax(0,1fr) 20px!important;align-items:center!important;min-height:52px!important;padding:6px 5px!important;text-decoration:none!important;display:grid!important}.nix-mobile-direct>a.active{background:#f15a2417!important}.nix-mobile-direct small{color:#f15a24;font:800 .48rem var(--font-geist-mono);letter-spacing:.08em}.nix-mobile-direct strong{min-width:0;font:800 clamp(1rem,5vw,1.35rem)/1.05 var(--font-nix-display);letter-spacing:.035em;white-space:normal}.nix-mobile-direct b{color:#f15a24;font-size:.9rem}}@media (width<=520px){:root{--nix-content-wide:calc(100vw - 32px)}main p{max-width:100%}main :where(h1,h2,h3){overflow-wrap:break-word}.nix-mobile-panel{width:calc(100vw - 12px)!important;height:calc(100dvh - 12px)!important;max-height:calc(100dvh - 12px)!important;padding-inline:12px!important;inset:6px!important}.journal-block,.journal-ending{width:calc(100% - 34px)}}@media (height<=620px) and (orientation:landscape) and (width<=1100px){.nix-mobile-panel{grid-template-rows:52px 1fr!important;grid-template-columns:minmax(170px,.72fr) minmax(250px,1.28fr)!important;gap:0 16px!important;width:min(620px,100vw - 16px)!important;height:calc(100dvh - 12px)!important;display:grid!important;inset:6px 8px auto auto!important}.nix-mobile-panel-top{grid-column:1/-1!important}.nix-mobile-search{grid-area:2/1!important;align-self:start!important}.nix-mobile-direct{grid-area:2/2!important;height:auto!important}.nix-mobile-direct>a{min-height:44px!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--nix-orange:#f15a24;--nix-space:#080b0c;--nix-glass:#111718b8}body:before{z-index:-1;pointer-events:none;content:"";background:linear-gradient(#ffffff05 1px,#0000 1px) 0 0/72px 72px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/72px 72px,radial-gradient(circle at 88% 20%,#f15a2417,#0000 24%);position:fixed;inset:0}.nd-header{-webkit-backdrop-filter:blur(22px)saturate(135%)!important;backdrop-filter:blur(22px)saturate(135%)!important;background:linear-gradient(110deg,#111718d6,#080b0ca8)!important;border-bottom-color:#f15a242e!important;box-shadow:inset 0 1px #ffffff26,0 18px 50px #00000047!important}.nix-simple-nav a{position:relative}.nix-simple-nav a:after{content:"";background:var(--nix-orange);height:1px;transition:all .25s;position:absolute;bottom:5px;left:10px;right:10px;transform:scaleX(0)}.nix-simple-nav a:hover:after,.nix-simple-nav a.active:after{transform:scaleX(1)}.nix-now-story{color:#fff;background:#090c0d;align-items:flex-end;min-height:76svh;padding:clamp(30px,7vw,100px);display:flex;position:relative;overflow:hidden}.nix-now-story>img,.nix-now-story>i{width:100%;height:100%;position:absolute;inset:0}.nix-now-story>img{object-fit:cover;filter:brightness(.92)saturate(1.05)}.nix-now-story>i{background:linear-gradient(#0000 30%,#080b0cf2 100%),linear-gradient(90deg,#080b0caa,#0000 70%)}.nix-now-story>div{z-index:1;width:min(920px,100%);position:relative}.nix-now-story small,.nix-mission-control small{color:var(--nix-orange);font:800 .6rem var(--font-geist-mono);letter-spacing:.16em}.nix-now-story h2{font:900 clamp(3rem,7vw,8rem)/.84 var(--font-nix-condensed);letter-spacing:-.05em;margin:18px 0 10px}.nix-now-story time{font:700 .6rem var(--font-geist-mono);letter-spacing:.1em;color:#ffffff94}.nix-now-story p{color:#ffffffb3;font-size:clamp(1rem,1.6vw,1.3rem)}.nix-now-story a{border:1px solid var(--nix-orange);color:#fff;font:800 .62rem var(--font-nix-display);letter-spacing:.1em;margin-top:18px;padding:15px 19px;text-decoration:none;display:inline-block}.nix-now-story a:hover{background:var(--nix-orange);color:#080b0c}.nix-mission-control{color:#fff;background:radial-gradient(circle at 10% 0,#f15a2421,#0000 28%),#080b0c;padding:clamp(75px,10vw,150px) max(18px,5vw)}.nix-mission-control>header,.nix-mission-control>div{width:min(1440px,100%);margin:auto}.nix-mission-control h2{font:900 clamp(3.8rem,8vw,9rem)/.82 var(--font-nix-condensed);letter-spacing:-.055em;margin:16px 0}.nix-mission-control header p{color:#ffffff89}.nix-mission-control>div{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:50px;display:grid}.nix-mission-control>div>a{color:#fff;background:linear-gradient(145deg,#181f20c7,#0a0d0edb);border:1px solid #ffffff18;flex-direction:column;min-height:210px;padding:28px;text-decoration:none;transition:all .25s;display:flex;box-shadow:inset 0 1px #ffffff0f}.nix-mission-control>div>a:hover{border-color:#f15a2477;transform:translateY(-3px);box-shadow:0 20px 50px #0008,0 0 30px #f15a2412}.nix-mission-control strong{font:800 clamp(1.2rem,2vw,2rem)/1.05 var(--font-nix-display);margin:24px 0 10px}.nix-mission-control span{color:#ffffff6f;font:650 .62rem/1.5 var(--font-geist-mono)}.nix-mission-control b{color:var(--nix-orange);font:800 .58rem var(--font-geist-mono);letter-spacing:.1em;margin-top:auto}.journal-index-hero .nix-editorial-hero-copy h2{color:#fff;max-width:900px;font:800 clamp(1rem,2vw,1.7rem)/1.25 var(--font-nix-display);letter-spacing:.07em;margin:20px 0 10px}.nix-story-feature{color:#fff;background:#080b0c;padding:clamp(70px,9vw,135px) max(18px,5vw)}.nix-story-feature>a{background:var(--nix-glass);color:#fff;border:1px solid #ffffff1b;grid-template-columns:1.25fr .75fr;width:min(1400px,100%);min-height:580px;margin:auto;text-decoration:none;display:grid}.nix-story-feature img{object-fit:cover;width:100%;height:100%;min-height:580px}.nix-story-feature div{flex-direction:column;justify-content:center;padding:clamp(35px,5vw,75px);display:flex}.nix-story-feature small,.nix-story-feature time{color:var(--nix-orange);font:800 .58rem var(--font-geist-mono);letter-spacing:.13em}.nix-story-feature time{color:#ffffff78;margin-top:18px}.nix-story-feature h2{font:900 clamp(2.8rem,5vw,5.8rem)/.86 var(--font-nix-condensed);margin:18px 0}.nix-story-feature p{color:#ffffff9c}.nix-story-feature b{color:var(--nix-orange);font:800 .62rem var(--font-nix-display);margin-top:26px}.journal-index-grid>a.no-image{min-height:320px}.journal-index-grid>a.no-image>div{grid-column:1/-1}.ask-nixel-page{color:#fff;background:radial-gradient(circle at 50% 0,#f15a2426,#0000 34%),#080b0c;min-height:100svh}.ask-nixel-hero{flex-direction:column;justify-content:center;min-height:100svh;padding:clamp(130px,14vw,210px) max(18px,7vw) 80px;display:flex;position:relative;overflow:hidden}.nixel-scan{pointer-events:none;background:linear-gradient(90deg,#0000,#f15a241f,#0000);width:34%;animation:7s ease-in-out infinite nixel-scan;position:absolute;inset:0}.ask-nixel-hero>small,.nixel-response small{color:var(--nix-orange);font:800 .6rem var(--font-geist-mono);letter-spacing:.18em}.ask-nixel-hero h1{font:900 clamp(5rem,13vw,14rem)/.72 var(--font-nix-condensed);letter-spacing:-.065em;margin:14px 0 0}.ask-nixel-hero h1 em{color:var(--nix-orange);font-style:normal}.ask-nixel-hero>p{color:#ffffff94;font-size:clamp(1.15rem,2vw,1.6rem)}.ask-nixel-hero form{width:min(1100px,100%);margin-top:45px}.ask-nixel-hero label{font:800 .65rem var(--font-geist-mono);letter-spacing:.1em;color:#ffffff9b;margin-bottom:12px;display:block}.ask-nixel-hero form>div{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#121819bd;border:1px solid #ffffff25;padding:8px;display:flex;box-shadow:inset 0 1px #ffffff14,0 25px 80px #0008}.ask-nixel-hero input{color:#fff;background:0 0;border:0;outline:0;flex:1;min-width:0;padding:20px;font-size:clamp(1rem,2vw,1.35rem)}.ask-nixel-hero button{background:var(--nix-orange);color:#080b0c;font:900 .63rem var(--font-nix-display);letter-spacing:.08em;cursor:pointer;border:0;padding:0 24px}.ask-nixel-hero>nav{flex-wrap:wrap;gap:8px;width:min(1050px,100%);margin-top:17px;display:flex}.ask-nixel-hero>nav button{color:#ffffffac;background:#ffffff08;border:1px solid #ffffff1e;padding:10px 13px}.nixel-response{border-top:1px solid #f15a2433;padding:clamp(80px,10vw,150px) max(18px,7vw)}.nixel-response>header,.nixel-response>.nixel-answer,.nixel-response>h3,.nixel-response>.nixel-source-grid,.nixel-empty{width:min(1300px,100%);margin-inline:auto}.nixel-response h2{font:900 clamp(3rem,6vw,7rem)/.85 var(--font-nix-condensed)}.nixel-answer{background:var(--nix-glass);border:1px solid #ffffff1b;gap:20px;padding:28px;display:flex}.nixel-answer>span{border:1px solid var(--nix-orange);width:46px;height:46px;color:var(--nix-orange);font:900 1.2rem var(--font-nix-display);flex:none;place-items:center;display:grid}.nixel-answer p{margin:0;font-size:clamp(1rem,1.6vw,1.25rem)}.nixel-response>h3{font:850 1rem var(--font-nix-display);letter-spacing:.13em;margin-top:65px}.nixel-source-grid{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:20px;display:grid}.nixel-source-grid>a{color:#fff;background:#101516;border:1px solid #ffffff18;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.nixel-source-grid img{object-fit:cover;width:100%;height:190px}.nixel-source-grid>a>div{flex-direction:column;flex:1;padding:24px;display:flex}.nixel-source-grid strong{font:850 1.25rem/1.1 var(--font-nix-display);margin:14px 0}.nixel-source-grid p{color:#ffffff82;font-size:.9rem}.nixel-source-grid b{color:var(--nix-orange);font:800 .6rem var(--font-geist-mono);margin-top:auto}.nixel-empty a{color:var(--nix-orange)}@keyframes nixel-scan{0%,to{opacity:0;transform:translate(-120%)}35%,65%{opacity:1}50%{transform:translate(300%)}}@media (width<=850px){.nix-mission-control>div,.nixel-source-grid{grid-template-columns:1fr 1fr}.nix-story-feature>a{grid-template-columns:1fr}.nix-story-feature img{min-height:360px}.ask-nixel-hero form>div{flex-direction:column}.ask-nixel-hero form button{min-height:54px}}@media (width<=520px){.nix-mission-control>div,.nixel-source-grid{grid-template-columns:1fr}.nix-now-story{min-height:70svh}.nix-story-feature{padding-inline:12px}.nix-story-feature img{min-height:280px}.ask-nixel-hero{padding-inline:16px}.ask-nixel-hero h1{font-size:24vw}.nixel-answer{padding:20px}.nixel-answer>span{width:38px;height:38px}.nixel-source-grid img{height:220px}}.flight-school-hub,.flight-lesson{--fs:#f15a24;--ink:#080b0c;--panel:#111718;color:#f7f3eb;background:var(--ink)}.flight-school-hub{background:radial-gradient(circle at 88% 8%,#f15a241c,#0000 27%),#080b0c;border-top:1px solid #f15a2438;padding:clamp(80px,10vw,150px) max(16px,5vw)}.flight-school-hub>header,.fs-feature,.shot-lab,.fs-coming{width:min(1400px,100%);margin-inline:auto}.flight-school-hub>header{justify-content:space-between;align-items:end;gap:30px;display:flex}.flight-school-hub small,.flight-lesson small{color:var(--fs);font:800 .59rem var(--font-geist-mono);letter-spacing:.16em}.flight-school-hub h2{font:900 clamp(4rem,9vw,9rem)/.77 var(--font-nix-condensed);letter-spacing:-.055em;margin:15px 0 0}.flight-school-hub h2 em,.flight-lesson em{color:var(--fs);font-style:normal}.flight-school-hub>header p{color:#ffffff91;max-width:440px;font-size:clamp(1rem,1.8vw,1.3rem)}.fs-feature{color:#fff;background:linear-gradient(145deg,#182021dd,#0b0f10);border:1px solid #ffffff1c;grid-template-columns:.85fr 1.15fr;min-height:520px;margin-top:55px;text-decoration:none;display:grid;position:relative;overflow:hidden;box-shadow:0 35px 100px #0009}.fs-feature-copy{z-index:2;flex-direction:column;justify-content:center;padding:clamp(30px,5vw,70px);display:flex}.fs-feature h3{font:900 clamp(2.6rem,5vw,5.8rem)/.88 var(--font-nix-condensed);margin:18px 0}.fs-feature p{color:#ffffff91}.fs-feature b{color:var(--fs);font:800 .65rem var(--font-nix-display);letter-spacing:.1em;margin-top:25px}.fs-feature-art{background:radial-gradient(circle,#f15a2425,#0000 60%);place-items:center;min-height:420px;display:grid;position:relative}.fs-feature-art img{z-index:2;filter:drop-shadow(0 35px 35px #000);width:min(90%,700px);transition:transform .5s;position:relative}.fs-feature:hover img{transform:translate(-10px,-8px)rotate(-2deg)}.fs-feature-art svg{width:100%;height:100%;position:absolute;inset:0}.fs-feature-art path{fill:none;stroke:var(--fs);stroke-width:4px;stroke-dasharray:13 12;filter:drop-shadow(0 0 8px var(--fs))}.fs-feature-art circle{fill:#fff}.shot-lab{background:#0e1314;border:1px solid #ffffff1c;margin-top:14px;padding:clamp(26px,4vw,55px)}.shot-lab>header{justify-content:space-between;align-items:end;display:flex}.shot-lab h3,.fs-coming h3{font:850 clamp(1.5rem,3vw,3rem) var(--font-nix-display);margin:10px 0 0}.shot-tabs{grid-template-columns:repeat(5,1fr);gap:6px;margin-top:30px;display:grid}.shot-tabs button{color:#ffffff7a;min-height:54px;font:800 .58rem var(--font-geist-mono);cursor:pointer;background:#090c0d;border:1px solid #ffffff1c}.shot-tabs button[aria-selected=true]{border-color:var(--fs);color:#fff;background:#f15a2418}.shot-stage{background:radial-gradient(circle at 50% 100%,#f15a2414,#0000 55%);border:1px solid #ffffff12;place-items:center;min-height:260px;margin-top:8px;padding:20px;display:grid}.shot-stage svg{width:min(620px,90%)}.fs-guide{stroke:#ffffff20;stroke-width:1px}.fs-route{fill:none;stroke:var(--fs);stroke-width:3px;stroke-dasharray:10 9;animation:2s linear infinite fs-route}.fs-drone{fill:#fff;filter:drop-shadow(0 0 8px #fff)}.fs-camera{stroke:#fff;stroke-width:2px}.shot-stage strong{font:850 1.35rem var(--font-nix-display)}.shot-stage span{color:#fff5;font:700 .5rem var(--font-geist-mono);letter-spacing:.1em}.shot-lab>a{color:#fff;margin-top:22px;text-decoration:none;display:block}.shot-lab>a b{color:var(--fs)}.fs-coming{margin-top:80px}.fs-coming>div{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:25px;display:grid}.fs-coming article{background:#0f1415;border:1px solid #ffffff16;flex-direction:column;justify-content:space-between;min-height:130px;padding:24px;display:flex}.fs-coming span{color:#ffffff45;font:700 .5rem var(--font-geist-mono);letter-spacing:.1em}.fs-coming strong{font:800 1rem/1.25 var(--font-nix-display)}.fleet-school-link{color:var(--nix-orange);font:800 .63rem var(--font-nix-display);letter-spacing:.08em;border-top:1px solid #f15a2440;margin-top:22px;padding-top:18px;text-decoration:none;display:block}.fleet-school-link span{color:#ffffff8e;font:600 .72rem/1.5 var(--font-geist-mono);letter-spacing:0;margin-top:6px;display:block}.flight-lesson{min-height:100vh}.lesson-crumb{color:#ffffff65;font:700 .55rem var(--font-geist-mono);letter-spacing:.1em;gap:10px;padding:105px max(18px,5vw) 20px;display:flex}.lesson-crumb a{color:var(--fs)}.lesson-hero{background:radial-gradient(circle at 76% 43%,#f15a2428,#0000 33%),linear-gradient(135deg,#151b1c,#070909);grid-template-columns:1.05fr .95fr;align-items:center;min-height:720px;padding:clamp(45px,7vw,100px) max(18px,6vw);display:grid;position:relative;overflow:hidden}.lesson-hero h1{font:900 clamp(4rem,8vw,9rem)/.77 var(--font-nix-condensed);letter-spacing:-.055em;margin:18px 0}.lesson-hero p{color:#ffffff9b;font-size:clamp(1rem,1.6vw,1.3rem)}.lesson-hero img{filter:drop-shadow(0 35px 40px #000);width:100%}.lesson-hero dl{flex-wrap:wrap;gap:28px;margin-top:40px;display:flex}.lesson-hero dt{color:#fff5;font:700 .48rem var(--font-geist-mono);letter-spacing:.1em}.lesson-hero dd{font:800 .62rem var(--font-nix-display);margin:7px 0 0}.lesson-body>section,.lesson-complete{width:min(1240px,100% - 36px);margin-inline:auto}.lesson-intro{padding:clamp(80px,11vw,160px) 0}.lesson-intro h2,.gimbal-lab h2,.safety h2,.challenge h2,.lesson-complete h2{font:900 clamp(3rem,6vw,7rem)/.84 var(--font-nix-condensed)}.lesson-intro>p{color:#ffffff9a;max-width:780px;font-size:1.15rem}.lesson-intro aside{border-left:3px solid var(--fs);background:#111718;margin-top:38px;padding:28px}.lesson-intro aside p{margin-bottom:0}.technique{border-top:1px solid #ffffff16;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(35px,7vw,100px);padding:clamp(60px,8vw,110px) 0;display:grid}.technique h2{font:900 clamp(2.7rem,5vw,5.2rem)/.86 var(--font-nix-condensed);margin:15px 0}.technique-copy>p{color:#ffffff92}.technique ol{padding-left:23px}.technique li{color:#ffffffc0;margin:13px 0}.technique-copy aside{background:#f15a2411;border:1px solid #f15a2444;margin-top:25px;padding:20px}.technique-copy aside b{color:var(--fs);font:800 .55rem var(--font-geist-mono);letter-spacing:.12em;margin-bottom:7px;display:block}.technique-diagram{background:radial-gradient(circle at 50% 100%,#f15a2418,#0000 60%),#0e1314;border:1px solid #ffffff19;place-items:center;min-height:330px;padding:30px;display:grid}.technique-diagram svg{width:100%}.technique-diagram .ground{stroke:#fff2}.technique-diagram .route{fill:none;stroke:var(--fs);stroke-width:4px;stroke-dasharray:12 10;animation:2s linear infinite fs-route}.technique-diagram circle{fill:#fff}.technique-diagram .gimbal{stroke:#fff;stroke-width:2px}.technique-diagram span{color:#ffffff4f;font:700 .5rem var(--font-geist-mono);letter-spacing:.08em}.gimbal-lab,.safety,.challenge{border-top:1px solid #ffffff16;padding:clamp(70px,9vw,125px) 0}.gimbal-lab>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.gimbal-lab article{background:#101516;border:1px solid #ffffff18;padding:30px}.gimbal-lab article b{color:var(--fs)}.gimbal-line{border-bottom:3px solid #fff;height:80px;margin:24px 0;display:block}.gimbal-line.fast{transform:skewY(-15deg)}.gimbal-line.smooth{border-radius:0 0 70%;transform:skewY(-5deg)}.safety ul{columns:2;gap:50px}.safety li{break-inside:avoid;margin:0 0 18px;padding-left:8px}.challenge{color:#080b0c;background:linear-gradient(135deg,#f15a24,#b9340c);width:min(1400px,100% - 28px)!important;padding-inline:clamp(25px,6vw,85px)!important}.challenge small{color:#080b0c}.challenge p{font-size:1.12rem}.challenge strong{font:900 .75rem var(--font-nix-display);letter-spacing:.1em;margin-top:26px;display:block}.lesson-complete{text-align:center;padding:clamp(95px,13vw,190px) 0}.lesson-complete>span{color:#f15a24;font:800 .58rem var(--font-geist-mono);letter-spacing:.1em;border:1px solid #f15a24;padding:11px 15px;display:inline-block}.lesson-complete small{margin-top:45px;display:block}.lesson-complete a{color:#fff;font:800 .6rem var(--font-nix-display);border:1px solid #f15a24;margin-top:28px;padding:15px 19px;text-decoration:none;display:inline-block}@keyframes fs-route{to{stroke-dashoffset:-38px}}@media (width<=760px){.flight-school-hub>header{display:block}.fs-feature{grid-template-columns:1fr}.fs-feature-art{grid-row:1;min-height:280px}.fs-feature-copy{grid-row:2}.shot-tabs{scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.shot-tabs button{scroll-snap-align:start;min-width:112px}.fs-coming>div{scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.fs-coming article{scroll-snap-align:start;min-width:78vw}.lesson-hero{grid-template-columns:1fr;min-height:680px;padding-top:50px}.lesson-hero img{grid-row:1;width:75%;margin:auto}.lesson-hero h1{font-size:clamp(3.6rem,16vw,6rem)}.technique{grid-template-columns:1fr}.technique-diagram{grid-row:1;min-height:240px}.gimbal-lab>div{grid-template-columns:1fr}.safety ul{columns:1}.flight-school-hub h2{font-size:20vw}}@media (prefers-reduced-motion:reduce){.fs-route,.technique-diagram .route{animation:none}.fs-feature:hover img{transform:none}}.nix-engine-extras{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:24px;display:grid}.nix-engine-extras label{color:#f15a24;font:800 .58rem var(--font-geist-mono);letter-spacing:.1em;gap:8px;display:grid}.nix-engine-extras .is-wide{grid-column:1/-1}.nix-engine-extras :is(input,textarea){color:#fff;width:100%;min-height:48px;font:500 .9rem/1.5 var(--font-geist);letter-spacing:0;background:#090d0e;border:1px solid #ffffff24;padding:14px}.nix-engine-extras textarea{resize:vertical;min-height:90px}.nix-story-feature.no-image>a{background:radial-gradient(circle at 82% 20%,#f15a2433,#0000 28%),linear-gradient(135deg,#111718,#080b0c);grid-template-columns:1fr;min-height:480px}.nix-story-feature.no-image>a>div{max-width:980px}.journal-index-grid>a.no-image,.journal-index-grid>a.no-image.is-wide{background:radial-gradient(circle at 90% 0,#f15a2424,#0000 40%),#101516!important;grid-template-rows:1fr!important;grid-template-columns:1fr!important;min-height:330px!important}.journal-index-grid>a.no-image>div{justify-content:flex-end}.journal-article-hero>img[hidden],.journal-photo[hidden],.journal-gallery figure[hidden]{display:none!important}@media (width<=700px){.nix-engine-extras{grid-template-columns:1fr}.nix-engine-extras .is-wide{grid-column:auto}.nix-story-feature.no-image>a{min-height:430px}}.sky-fleet-feature{color:#f4f1e9;background:#070909;padding:clamp(90px,11vw,170px) max(18px,5vw)}.sky-fleet-feature>header,.sky-fleet-grid,.sky-fleet-feature>footer{width:min(1460px,100%);margin-inline:auto}.sky-fleet-feature>header{grid-template-columns:1.2fr .8fr;align-items:end;gap:30px;display:grid}.sky-fleet-feature>header small,.sky-fleet-copy small{color:#f15a24;font:850 .6rem var(--font-geist-mono);letter-spacing:.17em}.sky-fleet-feature>header h2{font:900 clamp(5rem,11vw,12rem)/.72 var(--font-nix-condensed);letter-spacing:-.06em;grid-column:1;margin:18px 0 0}.sky-fleet-feature em{color:#f15a24;font-style:normal}.sky-fleet-feature>header p{color:#ffffffa1;grid-area:1/2/3;margin:0 0 10px;font-size:clamp(1rem,1.45vw,1.24rem);line-height:1.7}.sky-fleet-grid{margin-top:clamp(65px,8vw,110px)}.sky-fleet-grid article{border-top:1px solid #ffffff20;grid-template-columns:1.05fr .95fr;align-items:center;min-height:650px;display:grid}.sky-fleet-grid article:nth-child(2n) .sky-fleet-visual{order:2}.sky-fleet-visual{background:radial-gradient(circle at 50% 48%,#f15a2423,#0000 36%),linear-gradient(135deg,#131819,#080a0b);place-items:center;height:100%;min-height:560px;display:grid;position:relative;overflow:hidden}.sky-fleet-visual:before,.sky-fleet-visual:after{content:"";aspect-ratio:1;border:1px solid #ffffff12;border-radius:50%;width:52%;position:absolute}.sky-fleet-visual:after{border-color:#f15a2425;width:72%}.sky-fleet-visual span{color:#f15a24;font:900 clamp(4rem,8vw,8rem)/1 var(--font-nix-condensed);opacity:.38;position:absolute;top:24px;left:28px}.sky-fleet-visual img{z-index:2;object-fit:contain;filter:drop-shadow(0 35px 35px #000c);width:min(84%,700px);max-height:440px;transition:transform .7s cubic-bezier(.16,1,.3,1);position:relative;transform:rotate(-2deg)}.sky-fleet-grid article:hover img{transform:rotate(1deg)scale(1.045)}.sky-fleet-copy{padding:clamp(38px,6vw,90px)}.sky-fleet-copy h3{font:900 clamp(5.4rem,10vw,10rem)/.7 var(--font-nix-condensed);letter-spacing:-.055em;margin:16px 0 0}.sky-fleet-copy h4{color:#fff;font:850 clamp(.85rem,1.4vw,1.15rem) var(--font-nix-display);letter-spacing:.16em;margin:25px 0}.sky-fleet-copy p{color:#ffffffad;font-size:clamp(1rem,1.35vw,1.18rem);line-height:1.82}.sky-fleet-copy b{color:#f15a24;font:800 .58rem/1.6 var(--font-geist-mono);letter-spacing:.1em;border-top:1px solid #f15a2455;margin-top:30px;padding-top:20px;display:block}.sky-fleet-feature>footer{border-top:1px solid #ffffff20;justify-content:space-between;align-items:center;gap:45px;padding:clamp(55px,7vw,95px) 0 0;display:flex}.sky-fleet-feature>footer p{color:#ffffffb3;max-width:780px;margin:0;font-size:clamp(1.15rem,2vw,1.65rem);line-height:1.55}.sky-fleet-feature>footer strong{color:#fff}.sky-fleet-feature>footer a{color:#fff;font:850 .6rem var(--font-nix-display);letter-spacing:.1em;border:1px solid #f15a24;flex:none;padding:17px 20px;text-decoration:none}.sky-fleet-feature>footer a:hover{color:#070909;background:#f15a24}@media (width<=800px){.sky-fleet-feature>header{display:block}.sky-fleet-feature>header h2{font-size:clamp(5rem,24vw,8rem)}.sky-fleet-feature>header p{margin-top:38px}.sky-fleet-grid article{grid-template-columns:1fr;min-height:0}.sky-fleet-grid article:nth-child(2n) .sky-fleet-visual{order:0}.sky-fleet-visual{min-height:390px}.sky-fleet-visual img{width:92%;max-height:290px}.sky-fleet-copy{padding:50px 8px 75px}.sky-fleet-copy h3{font-size:clamp(5rem,25vw,8rem)}.sky-fleet-feature>footer{flex-direction:column;align-items:flex-start}.sky-fleet-feature>footer a{text-align:center;width:100%}}@media (width<=850px){.nix-movement-cinema{box-sizing:border-box;width:100%;max-width:100vw;overflow-x:clip}.movement-title,.movement-stage,.movement-primary,.movement-support,.movement-mix,.movement-footer{min-width:0;max-width:100%}.movement-title h2{overflow-wrap:normal;word-break:normal;width:100%;max-width:100%;font-size:clamp(4.15rem,20vw,7.4rem);line-height:.78;display:block}.movement-title h2 em{letter-spacing:-.065em;white-space:nowrap;width:100%;max-width:100%;margin-top:.08em;font-size:.68em;display:block}.movement-tabs{overscroll-behavior-inline:contain;width:100%;max-width:100%}}@media (width<=430px){.movement-title h2{font-size:clamp(4rem,20vw,5.2rem)}.movement-title h2 em{font-size:.66em}.movement-title p{letter-spacing:.065em;max-width:100%;font-size:clamp(.48rem,2.15vw,.56rem)}.movement-primary{padding-inline:22px}.movement-primary strong{max-width:100%;font-size:clamp(4.4rem,23vw,6.4rem)}}.nd-gallery-intro-shade{z-index:-3;background:linear-gradient(90deg,#040607f2 0%,#040607b8 50%,#04060740 100%),linear-gradient(#0000 35%,#040607e6);position:absolute;inset:0}.nd-header .nix-search-button{isolation:isolate;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));gap:10px;min-height:48px;margin-left:12px;padding:0 15px;transition:transform .25s,background .25s,box-shadow .25s;position:relative;box-shadow:0 0 0 1px #0008,0 7px 25px #0007,0 0 22px #f15a2414;color:#fff!important;background:#0a0d0ee8!important;border:1px solid #f15a24aa!important}.nd-header .nix-search-button:hover,.nd-header .nix-search-button:focus-visible{transform:translateY(-2px);box-shadow:0 10px 32px #0009,0 0 28px #f15a2450;color:#080a0a!important;background:#f15a24!important}.nix-search-button>i{background:#f15a24;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite nix-ai-pulse;box-shadow:0 0 12px #f15a24}.nix-search-button>span{flex-direction:column;align-items:flex-start;font-size:.69rem;line-height:1.05;display:flex!important}.nix-search-button>span small{color:#f15a24;font:800 .38rem var(--font-geist-mono);letter-spacing:.16em;margin-bottom:4px}.nix-search-button:hover span small{color:#080a0a}.nix-search-button>b{font-size:1.55rem!important}.nix-search-box label em{color:#f15a24;font-style:normal}.nix-search-box>nav{flex-wrap:wrap;gap:7px;margin-top:20px;display:flex}.nix-search-box>nav button{color:#ffffffb5;min-height:38px;font:700 .49rem var(--font-geist-mono);letter-spacing:.04em;cursor:pointer;background:#0d1112;border:1px solid #ffffff1e;padding:0 13px}.nix-search-box>nav button:hover,.nix-search-box>nav button:focus-visible{color:#fff;border-color:#f15a24;outline:none}.nix-search-overlay>section>small{background:#f15a2410;border:1px solid #f15a2455;padding:7px 9px;display:inline-flex}.nix-search-loading{color:#f15a24}.nix-search-loading:after{content:"SEMANTIC INTENT · LIVE CONTENT · SMART RANKING";color:#ffffff40;margin-top:8px;font-size:.42rem}@keyframes nix-ai-pulse{50%{opacity:.3;transform:scale(1.7)}}@media (width<=900px){.nd-header .nix-search-button{justify-content:center;width:48px;margin-left:auto;padding:0}.nix-search-button>span{clip:rect(0 0 0 0);width:1px;height:1px;overflow:hidden;position:absolute!important}.nix-search-button>i{position:absolute;top:7px;right:7px}.nix-search-button>b{font-size:1.7rem!important}}@media (prefers-reduced-motion:reduce){.nix-search-button>i{animation:none}}@keyframes nd-random-hero-in{0%{opacity:0;transform:scale(1.045)}to{opacity:1;transform:scale(1)}}.nd-gallery-intro:before{aspect-ratio:1;z-index:-1;content:"";border:1px solid #f15a2447;border-radius:50%;width:min(72vw,980px);position:absolute;top:-22%;right:-22vw;box-shadow:0 0 0 110px #f15a2406,0 0 0 220px #f1eee705}.pn100-story{color:#f5f1e9;background:#07090a;min-height:100vh}.pn100-hero{align-items:flex-end;height:min(84vh,860px);min-height:620px;display:flex;position:relative;overflow:hidden}.pn100-hero>img{object-fit:cover;width:100%;height:100%;animation:1.8s ease-out both pn100-in;position:absolute;inset:0}.pn100-hero-shade{background:linear-gradient(90deg,#050708ed 0%,#0507088f 50%,#05070824),linear-gradient(#0000 54%,#07090a 100%);position:absolute;inset:0}.pn100-hero-copy{width:min(1180px,100% - 48px);margin:0 auto 8vh;position:relative}.pn100-hero-copy>a,.pn100-hero-copy>span,.pn100-intro>span,.pn100-finale span{color:#f15a24;letter-spacing:.16em;margin-bottom:18px;font:700 .72rem/1.2 Oxanium,sans-serif;display:block}.pn100-hero-copy h1{letter-spacing:-.055em;text-wrap:balance;max-width:990px;font:800 clamp(3rem,7.4vw,7.5rem)/.88 Oxanium,sans-serif}.pn100-hero-copy p{color:#e1ddd4;max-width:700px;margin-top:24px;font-size:clamp(1rem,1.6vw,1.35rem);line-height:1.55}.pn100-intro{width:min(900px,100% - 48px);margin:0 auto;padding:90px 0 70px}.pn100-intro>p{font-size:clamp(1.3rem,2.6vw,2.15rem);line-height:1.45}.pn100-intro>div{border-top:1px solid #313638;grid-template-columns:auto 1fr auto 1fr auto 1fr;align-items:center;gap:14px;margin-top:44px;padding-top:28px;display:grid}.pn100-intro b{color:#f15a24;font:800 2.2rem Oxanium}.pn100-intro small{letter-spacing:.12em;color:#9ca0a1;font:700 .66rem Oxanium}.pn100-gallery{grid-template-columns:repeat(12,1fr);gap:14px;width:min(1360px,100% - 32px);margin:auto;display:grid}.pn100-gallery figure{background:#171b1d;min-height:280px;position:relative;overflow:hidden}.pn100-gallery figure:first-child,.pn100-gallery figure:nth-child(6){grid-column:span 7}.pn100-gallery figure:nth-child(2),.pn100-gallery figure:nth-child(5){grid-column:span 5}.pn100-gallery figure:nth-child(3),.pn100-gallery figure:nth-child(4){grid-column:span 6}.pn100-gallery img{object-fit:cover;width:100%;height:100%;transition:transform .8s}.pn100-gallery figure:hover img{transform:scale(1.035)}.pn100-gallery figcaption{letter-spacing:.12em;color:#fff;background:#050708cc;padding:8px 11px;font:700 .62rem Oxanium;position:absolute;bottom:16px;left:18px}.pn100-content{width:min(790px,100% - 48px);margin:100px auto}.pn100-content h2{color:#fff;border-top:2px solid #f15a24;margin:100px 0 32px;padding-top:26px;font:800 clamp(2.1rem,5vw,4rem)/1 Oxanium}.pn100-content h3{color:#f5f1e9;margin:54px 0 17px;font:750 clamp(1.4rem,3vw,2rem)/1.15 Oxanium}.pn100-content h4{letter-spacing:.13em;text-transform:uppercase;color:#f15a24;margin:25px 0 10px;font:750 .72rem Oxanium}.pn100-content p,.pn100-content li{color:#c9cbca;font-size:1.05rem;line-height:1.78}.pn100-content ul{background:#101416;border-left:2px solid #f15a24;margin:0 0 28px;padding:18px 22px;list-style:none}.pn100-content li+li{border-top:1px solid #282d2f}.pn100-content li{padding:8px 0}.pn100-finale{background:#101416;grid-template-columns:1.2fr .8fr;width:min(1180px,100% - 32px);margin:0 auto 80px;display:grid}.pn100-finale img{object-fit:cover;width:100%;height:100%;min-height:430px}.pn100-finale>div{flex-direction:column;justify-content:center;padding:clamp(34px,6vw,80px);display:flex}.pn100-finale h2{font:800 clamp(2rem,4vw,4.2rem)/.95 Oxanium}.pn100-finale p{color:#bfc3c2;margin-top:24px;line-height:1.7}.pn100-back{text-align:center;border-top:1px solid #24282a;padding:50px}.pn100-back a{letter-spacing:.14em;color:#f15a24;font:700 .72rem Oxanium}@keyframes pn100-in{0%{opacity:0;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@media (width<=720px){.pn100-hero{min-height:680px}.pn100-hero-copy{width:calc(100% - 36px)}.pn100-hero-copy h1{font-size:clamp(2.7rem,13vw,4.2rem)}.pn100-intro{width:calc(100% - 36px);padding:70px 0 50px}.pn100-intro>div{grid-template-columns:auto 1fr}.pn100-gallery{grid-template-columns:1fr}.pn100-gallery figure{min-height:230px;grid-column:1!important}.pn100-content{width:calc(100% - 36px);margin:70px auto}.pn100-content h2{margin-top:74px}.pn100-finale{grid-template-columns:1fr}.pn100-finale img{min-height:270px}.pn100-finale>div{padding:38px 26px}}.nd-gallery-intro-glow{z-index:-1;filter:blur(100px);background:#f15a2429;border-radius:50%;width:34rem;height:34rem;animation:7s ease-in-out infinite alternate nd-gallery-glow;position:absolute;top:18%;right:7vw}.nd-gallery-intro-copy>p:last-of-type{color:#f1eee7ad;max-width:680px;margin:28px 0 50px;font-size:clamp(1rem,1.6vw,1.35rem);line-height:1.6}.nd-gallery-intro h1{letter-spacing:-.045em;text-transform:uppercase;max-width:960px;margin:20px 0 0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(4.6rem,11vw,10.5rem);font-weight:400;line-height:.78}.nd-gallery-intro h1 em{color:var(--nd-orange);font-style:normal}.nd-gallery-portals{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.nd-album-journey-link{z-index:3;color:#fff;font:800 .62rem var(--font-geist-mono),monospace;letter-spacing:.08em;background:#080a0ac2;border:1px solid #f15a24a6;padding:10px 14px;text-decoration:none;position:absolute;bottom:22px;right:28px}.nd-album-journey-link:hover,.nd-album-journey-link:focus-visible{background:var(--nd-orange);color:#090a0a}.nd-drift-place-link{color:var(--nd-orange);border-bottom:1px solid #f15a2473;padding-bottom:2px;text-decoration:none}.nd-drift-place-link:hover,.nd-drift-place-link:focus-visible{color:#fff;border-color:#fff}.nd-gallery-portals a{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#151b1db8;border:1px solid #f1eee72e;border-radius:18px;grid-template-rows:1fr auto;grid-template-columns:auto 1fr;align-items:center;gap:0 16px;min-height:126px;padding:22px;transition:transform .24s,border-color .24s,background .24s;display:grid;position:relative;overflow:hidden}.nd-gallery-portals a:after{content:"";border:1px solid #f15a2457;border-radius:50%;width:120px;height:120px;transition:transform .38s,background .38s;position:absolute;top:-56px;right:-56px}.nd-gallery-portals a:hover,.nd-gallery-portals a:focus-visible{border-color:var(--nd-orange);background:#f15a241f;transform:translateY(-7px)}.nd-gallery-portals a:hover:after{background:#f15a241f;transform:scale(2.3)}.nd-gallery-portals a>span{color:var(--nd-orange);grid-row:1/3;font-size:1.8rem}.nd-gallery-portals strong{letter-spacing:.04em;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:2rem;font-weight:400}.nd-gallery-portals small{color:#f1eee78c;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.65rem}.nd-gallery-stats{z-index:4;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#101516eb;border:1px solid #f1eee729;border-radius:22px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:-42px;display:grid;position:relative;box-shadow:0 28px 70px #00000057}.nd-gallery-stats>div{border-right:1px solid #f1eee71a;grid-template-rows:1fr auto;grid-template-columns:auto 1fr;align-items:center;gap:0 14px;min-height:138px;padding:28px;display:grid}.nd-gallery-stats>div:last-child{border-right:0}.nd-gallery-stats span{grid-row:1/3;font-size:1.5rem}.nd-gallery-stats strong{text-overflow:ellipsis;white-space:nowrap;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(1.55rem,2.7vw,2.7rem);font-weight:400;overflow:hidden}.nd-gallery-stats small{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.62rem}.nix-show-invite{background:radial-gradient(circle at 90% 10%,#f15a242e,#0000 38%),linear-gradient(135deg,#111718,#070909);border:1px solid #f15a245c;grid-template-columns:1.25fr .75fr;align-items:center;gap:50px;width:min(100% - 48px,1280px);margin:72px auto 0;padding:clamp(30px,5vw,70px);display:grid;position:relative;overflow:hidden;box-shadow:0 35px 90px #00000059}.nix-show-invite:before{aspect-ratio:1;content:"";border:1px solid #f15a2440;border-radius:50%;width:420px;position:absolute;top:-230px;right:-210px;box-shadow:0 0 0 70px #f15a2406,0 0 0 140px #ffffff04}.nix-show-invite small{color:#f15a24;font:800 .62rem var(--font-geist-mono),monospace;letter-spacing:.17em}.nix-show-invite h2{font:700 clamp(2.8rem,6vw,6.2rem)/.83 var(--font-nix-display),sans-serif;letter-spacing:-.05em;margin:12px 0 18px}.nix-show-invite h2 em{color:#f15a24;font-style:normal}.nix-show-invite p{color:#ffffff9e;max-width:660px;margin:0;font-size:1.05rem;line-height:1.65}.nix-show-invite>button{z-index:1;color:#090b0b;cursor:pointer;min-height:170px;font:900 clamp(.78rem,1.25vw,1rem) var(--font-nix-display),sans-serif;letter-spacing:.08em;background:#f15a24;border:1px solid #f15a24;place-content:center;gap:11px;padding:26px;transition:transform .25s,box-shadow .25s;display:grid;position:relative}.nix-show-invite>button:hover,.nix-show-invite>button:focus-visible{transform:scale(1.025);box-shadow:0 0 55px #f15a244d}.nix-show-invite>button>span{font-size:2.1rem}.nix-show-invite>button small{color:#090b0b;opacity:.65;font-size:.48rem}.nix-photo-show{z-index:20000;color:#fff;cursor:none;touch-action:pan-y;background:#000;position:fixed;inset:0;overflow:hidden}.nix-photo-show.has-controls{cursor:default}.nps-stage,.nps-stage>*{width:100%;height:100%;position:absolute;inset:0}.nps-stage{background:#000;overflow:hidden}.nps-backdrop{object-fit:cover;filter:blur(48px)brightness(.27)saturate(1.15);transform:scale(1.12)}.nps-photo{z-index:1;object-fit:contain;will-change:transform,opacity,filter;animation-duration:9s;animation-timing-function:cubic-bezier(.2,.65,.25,1);animation-fill-mode:both}.nps-vignette{z-index:2;pointer-events:none;background:radial-gradient(#0000 45%,#00000057 100%),linear-gradient(#00000026,#0000 20% 80%,#0000004d)}.nps-dissolve{animation-name:nps-dissolve}.nps-push{animation-name:nps-push}.nps-pull{animation-name:nps-pull}.nps-drift-left{animation-name:nps-drift-left}.nps-drift-right{animation-name:nps-drift-right}.nps-tilt{animation-name:nps-tilt}.nps-focus{animation-name:nps-focus}.nps-wipe{animation-name:nps-wipe}.nps-depth{animation-name:nps-depth}.nps-photo{opacity:0}.nps-photo.is-ready{opacity:1}.nps-image-loading{z-index:4;color:#ffffffb8;font:800 .54rem var(--font-geist-mono),monospace;letter-spacing:.13em;text-shadow:0 2px 12px #000;justify-items:center;gap:12px;display:grid;transform:translate(-50%,-50%);width:auto!important;height:auto!important;position:absolute!important;inset:50% auto auto 50%!important}.nps-image-loading i{background:#ffffff29;width:130px;height:2px;display:block;position:relative;overflow:hidden}.nps-image-loading i:after{content:"";background:linear-gradient(90deg,#0000,#f15a24,#0000);width:45%;height:100%;animation:1s ease-in-out infinite nps-loading;position:absolute}@keyframes nps-loading{0%{transform:translate(-110%)}to{transform:translate(245%)}}@keyframes nps-dissolve{0%{opacity:0;filter:blur(8px)}15%{opacity:1;filter:none}to{transform:scale(1.035)}}@keyframes nps-push{0%{opacity:0;transform:scale(1)}12%{opacity:1}to{transform:scale(1.1)}}@keyframes nps-pull{0%{opacity:0;transform:scale(1.1)}12%{opacity:1}to{transform:scale(1.01)}}@keyframes nps-drift-left{0%{opacity:0;transform:scale(1.06)translate(1.8%)}12%{opacity:1}to{transform:scale(1.06)translate(-1.8%)}}@keyframes nps-drift-right{0%{opacity:0;transform:scale(1.06)translate(-1.8%)}12%{opacity:1}to{transform:scale(1.06)translate(1.8%)}}@keyframes nps-tilt{0%{opacity:0;transform:scale(1.04)rotate(-.45deg)}14%{opacity:1}to{transform:scale(1.075)rotate(.35deg)}}@keyframes nps-focus{0%{opacity:0;filter:blur(18px);transform:scale(1.035)}18%{opacity:1;filter:none}to{transform:scale(1.065)}}@keyframes nps-wipe{0%{clip-path:inset(0 100% 0 0);transform:scale(1.04)}16%{clip-path:inset(0)}to{transform:scale(1.08)}}@keyframes nps-depth{0%{opacity:0;transform:perspective(900px)translateZ(-60px)}15%{opacity:1}to{transform:perspective(900px)translateZ(28px)}}.nps-intro{z-index:9;background:#000;place-content:center;justify-items:center;animation:2.5s both nps-intro;display:grid;position:absolute;inset:0}.nps-intro strong{font:700 clamp(6rem,19vw,16rem)/.8 var(--font-nix-display),sans-serif;letter-spacing:-.08em}.nps-intro span{color:#ffffffb8;font:800 clamp(.65rem,1.4vw,1rem) var(--font-geist-mono),monospace;letter-spacing:.45em;margin-top:28px}.nps-intro i{color:#f15a24;font-style:normal}@keyframes nps-intro{0%{opacity:1}72%{opacity:1}to{opacity:0;visibility:hidden}}.nps-caption{z-index:5;text-shadow:0 3px 15px #000;gap:5px;max-width:min(620px,70vw);animation:4.8s both nps-caption;display:grid;position:absolute;bottom:clamp(92px,12vh,145px);left:clamp(22px,5vw,72px)}.nps-caption small{font:800 clamp(.65rem,1.3vw,.82rem) var(--font-geist-mono),monospace;letter-spacing:.14em;text-transform:uppercase}.nps-caption span{color:#ffffffad;font-size:.76rem}@keyframes nps-caption{0%{opacity:0;transform:translateY(8px)}18%,70%{opacity:1;transform:none}to{opacity:0}}.nps-signature{z-index:6;color:#ffffffb8;font:800 1rem var(--font-nix-display),sans-serif;letter-spacing:.14em;text-shadow:0 2px 12px #000;cursor:pointer;background:0 0;border:0;position:absolute;top:22px;right:24px}.nps-progress{z-index:8;background:#ffffff1a;height:2px;position:absolute;bottom:0;left:0;right:0}.nps-progress i{transform-origin:0;background:#f15a24;width:100%;height:100%;animation:linear both nps-progress;display:block}@keyframes nps-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.nps-controls{z-index:10;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);opacity:0;pointer-events:none;background:#050707ba;border:1px solid #ffffff29;align-items:center;gap:5px;padding:8px;transition:opacity .25s,transform .25s;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%,20px);box-shadow:0 14px 42px #00000059}.has-controls .nps-controls{opacity:1;pointer-events:auto;transform:translate(-50%)}.nps-controls button,.nps-controls label{color:#fff;min-height:43px;font:800 .55rem var(--font-geist-mono),monospace;letter-spacing:.06em;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-right:1px solid #ffffff1f;align-items:center;gap:7px;padding:0 12px;display:flex}.nps-controls button:hover,.nps-controls button:focus-visible{color:#080a0a;background:#f15a24}.nps-controls select{color:#fff;font:inherit;background:#111;border:0}.nps-controls input{accent-color:#f15a24;width:80px}.nps-controls label span{color:#ffffff8c}.nix-home-photo-show{background:linear-gradient(120deg,#121819,#090b0b);border:1px solid #f15a244d;justify-content:space-between;align-items:center;gap:40px;margin-top:80px;padding:clamp(30px,5vw,65px);display:flex}.nix-home-photo-show small{color:#f15a24;font:800 .6rem var(--font-geist-mono),monospace;letter-spacing:.14em}.nix-home-photo-show h2{font:700 clamp(2.8rem,6vw,6rem)/.9 var(--font-nix-display),sans-serif;margin:8px 0 12px}.nix-home-photo-show h2 em{color:#f15a24;font-style:normal}.nix-home-photo-show p{color:#ffffff9e;max-width:650px;margin:0;line-height:1.55}.nix-home-photo-show>a{color:#080909;font:900 .72rem var(--font-nix-display),sans-serif;letter-spacing:.08em;background:#f15a24;flex:none;padding:24px 28px}.nix-home-photo-show>a span{margin-right:8px}@media (width<=820px){.nix-show-invite{grid-template-columns:1fr;gap:28px}.nix-home-photo-show{flex-direction:column;align-items:flex-start}.nps-controls{justify-content:flex-start;max-width:calc(100vw - 18px);bottom:12px;overflow-x:auto}.nps-controls button,.nps-controls label{min-width:44px;padding:0 10px}.nps-controls button span,.nps-volume span{display:none}.nps-volume input{width:64px}.nps-caption{bottom:90px}.nps-signature{top:12px;right:14px}}@media (width<=520px){.nix-show-invite{width:calc(100% - 24px);margin-top:36px;padding:26px 22px}.nix-show-invite>button{min-height:140px}.nps-controls label:first-of-type span{display:none}.nps-controls select{max-width:82px}.nix-home-photo-show{margin-top:48px}.nps-caption{max-width:72vw;left:18px}}@media (prefers-reduced-motion:reduce){.nps-photo{animation:.45s both nps-reduced!important}.nps-intro{animation-duration:1.2s}.nps-caption,.nps-progress i{animation:none}@keyframes nps-reduced{0%{opacity:0}to{opacity:1}}}.nd-featured-photo{margin-top:96px}.nd-featured-photo>button{background:var(--nd-panel);width:100%;min-height:min(72vh,790px);color:var(--nd-paper);cursor:zoom-in;text-align:left;border:1px solid #f1eee72e;border-radius:28px;padding:0;display:block;position:relative;overflow:hidden}.nd-featured-photo img{object-fit:cover;width:100%;height:100%;transition:transform 1.1s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.nd-featured-photo button:hover img{transform:scale(1.035)}.nd-featured-shade{background:linear-gradient(#0000 36%,#040606eb),linear-gradient(90deg,#04060666,#0000 50%);position:absolute;inset:0}.nd-featured-badge{background:var(--nd-orange);color:var(--nd-black);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;border:1px solid #ffffff57;border-radius:999px;padding:10px 16px;font-size:.68rem;font-weight:900;position:absolute;top:28px;left:28px}.nd-featured-copy{max-width:850px;display:grid;position:absolute;bottom:clamp(30px,6vw,78px);left:clamp(28px,5vw,72px);right:28px}.nd-featured-copy small{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:.65rem;font-style:normal;font-weight:800}.nd-featured-copy strong{letter-spacing:-.025em;text-transform:uppercase;margin:12px 0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(3.2rem,7vw,7rem);font-weight:400;line-height:.88}.nd-featured-copy em{color:#f1eee7b3;font-size:1rem;font-style:normal}.nd-gallery-tools{background:var(--nd-ink);border:1px solid #f1eee721;border-radius:22px;margin-top:90px;padding:28px}.nd-gallery-tools label{grid-template-columns:170px 1fr;align-items:center;gap:20px;display:grid}.nd-gallery-tools label span{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.09em;text-transform:uppercase;font-size:.7rem;font-weight:800}.nd-gallery-tools input{width:100%;min-height:58px;color:var(--nd-paper);font:inherit;background:#07090ab8;border:1px solid #f1eee72e;border-radius:12px;outline:none;padding:0 20px;transition:border-color .18s,box-shadow .18s}.nd-gallery-tools input:focus{border-color:var(--nd-orange);box-shadow:0 0 0 3px #f15a2424}.nd-gallery-filters{scrollbar-width:thin;gap:8px;margin-top:20px;padding-bottom:4px;display:flex;overflow-x:auto}.nd-gallery-filters button{color:#f1eee7ad;cursor:pointer;font-family:var(--font-geist-mono), monospace;letter-spacing:.04em;background:0 0;border:1px solid #f1eee724;border-radius:999px;flex:none;padding:9px 14px;font-size:.62rem;font-weight:700;transition:all .18s}.nd-gallery-filters button:hover,.nd-gallery-filters button.is-active{border-color:var(--nd-orange);background:var(--nd-orange);color:var(--nd-black)}.nd-flickr-album{padding-top:130px}.nd-flickr-album>header{grid-template-columns:1fr 1fr;align-items:end;gap:40px;margin-bottom:42px;display:grid}.nd-flickr-album>header span{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:.65rem;font-weight:800}.nd-flickr-album h2{letter-spacing:-.04em;margin:8px 0 0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(5rem,10vw,10rem);font-weight:400;line-height:.78}.nd-flickr-album header p{max-width:480px;margin:0 0 8px;font-size:clamp(1.2rem,2vw,1.7rem);line-height:1.25}.nd-flickr-album header small{color:#f1eee77a;font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;font-size:.65rem}.nd-flickr-album>.nd-flickr-album-hero{isolation:isolate;background:#101415;border:1px solid #f1eee729;border-radius:6px;align-content:end;min-height:clamp(440px,62vh,720px);margin-bottom:18px;padding:clamp(32px,6vw,76px);position:relative;overflow:hidden}.nd-flickr-album-hero>img{z-index:-3;object-fit:cover;width:100%;height:100%;transition:transform 1.4s cubic-bezier(.2,.7,.2,1),filter .6s;position:absolute;inset:0}.nd-flickr-album-hero>i{z-index:-2;background:linear-gradient(#0305062e 28%,#030506f5),linear-gradient(90deg,#030506a3,#0000 60%);position:absolute;inset:0}.nd-flickr-album-hero:hover>img{filter:saturate(1.08);transform:scale(1.035)}.nd-flickr-album-hero h2{text-shadow:0 12px 45px #000000a6}.nd-flickr-album-hero header p,.nd-flickr-album-hero p{color:#ffffffe6;text-shadow:0 4px 20px #000}@media (width<=700px){.nd-gallery-intro-shade{background:linear-gradient(#0406077a 25%,#040607f5),linear-gradient(90deg,#040607d1,#0000)}.nd-flickr-album>.nd-flickr-album-hero{flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:18px;min-height:520px;padding:28px;display:flex}}@media (prefers-reduced-motion:reduce){.nd-gallery-intro-hero{animation:none}.nd-flickr-album-hero>img{transition:none}}.prop360-page{--p-orange:#f15a24;--p-paper:#f4f0e8;--p-ink:#070909;min-height:100svh;color:var(--p-paper);background:radial-gradient(circle at 88% 8%,#f15a2422,#0000 34rem),#070909;overflow:hidden}.prop360-page *{box-sizing:border-box}.prop360-hero{isolation:isolate;background:#090b0b;border:1px solid #ffffff25;width:min(100% - 40px,1540px);min-height:850px;margin:24px auto 0;position:relative;overflow:hidden}.prop360-hero>img,.prop360-hero>i{width:100%;height:100%;position:absolute;inset:0}.prop360-hero>img{z-index:0;object-fit:cover;object-position:center;filter:saturate(.9)contrast(1.08)}.prop360-hero>i{z-index:1;background:linear-gradient(90deg,#050707f8 0,#050707d1 45%,#05070724 82%),linear-gradient(#0000 45%,#050707c7)}.prop360-hero-copy{z-index:3;max-width:850px;padding:clamp(60px,8vw,125px);position:relative}.prop360-hero small,.prop360-intro small,.prop360-portal-copy small,.prop360-process small,.prop360-packages small,.prop360-audiences small,.prop360-faq small,.prop360-final small{color:var(--p-orange);font:850 .62rem var(--font-geist-mono),monospace;letter-spacing:.16em}.prop360-hero h1{font:900 clamp(5.4rem,10vw,10.5rem)/.72 var(--font-nix-condensed),sans-serif;letter-spacing:-.075em;margin:22px 0}.prop360-hero h1 em,.prop360-intro h2 em,.prop360-portal-copy h2 em,.prop360-process h2 em,.prop360-packages h2 em,.prop360-audiences h2 em,.prop360-faq h2 em,.prop360-final h2 em{color:var(--p-orange);font-style:normal}.prop360-hero-copy>p{color:#ffffffc2;max-width:680px;font-size:clamp(1.05rem,1.6vw,1.35rem);line-height:1.65}.prop360-hero nav{flex-wrap:wrap;gap:10px;margin-top:36px;display:flex}.prop360-hero nav a,.prop360-packages article>a,.prop360-final>a{border:1px solid var(--p-orange);background:var(--p-orange);color:#080909;min-height:60px;font:900 .64rem var(--font-nix-display),sans-serif;letter-spacing:.08em;justify-content:space-between;align-items:center;gap:28px;padding:0 23px;display:inline-flex}.prop360-hero nav a+a{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#090b0bba}.prop360-hero aside{z-index:3;border-left:3px solid var(--p-orange);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#070909d9;padding:24px 28px;position:absolute;bottom:32px;right:32px}.prop360-hero aside span{color:var(--p-orange);font:850 .56rem var(--font-geist-mono),monospace;letter-spacing:.12em}.prop360-hero aside strong{font:900 5rem/.9 var(--font-nix-condensed),sans-serif;display:block}.prop360-hero aside p{color:#ffffff87;margin:8px 0 0;line-height:1.5}.prop360-hero>b{z-index:2;color:#ffffff0b;font:900 clamp(14rem,30vw,30rem)/1 var(--font-nix-condensed),sans-serif;position:absolute;top:-.1em;right:-.04em}.prop360-trust{color:#ffffffa0;width:min(100% - 40px,1540px);min-height:70px;font:850 .55rem var(--font-geist-mono),monospace;letter-spacing:.1em;white-space:nowrap;border-inline:1px solid #ffffff1d;background:#101313;border-bottom:1px solid #ffffff1d;justify-content:space-between;align-items:center;gap:15px;margin:auto;padding:16px 25px;display:flex;overflow:auto}.prop360-trust i{color:var(--p-orange);font-style:normal}.prop360-examples{width:min(100% - 80px,1400px);margin:120px auto}.prop360-examples>header{grid-template-columns:1.15fr .85fr;align-items:end;gap:70px;margin-bottom:50px;display:grid}.prop360-examples small,.prop360-tour-demo small{color:var(--p-orange);font:850 .6rem var(--font-geist-mono),monospace;letter-spacing:.14em}.prop360-examples h2{font:900 clamp(4.3rem,8vw,8rem)/.76 var(--font-nix-condensed),sans-serif;letter-spacing:-.065em;margin:15px 0 0}.prop360-examples h2 em,.prop360-tour-demo h2 em{color:var(--p-orange);font-style:normal}.prop360-examples>header>p{color:#ffffffa0;border-top:1px solid #ffffff2c;max-width:600px;margin:0 0 10px;padding-top:28px;font-size:1.12rem;line-height:1.7}.prop360-example-grid{grid-template-rows:1fr 1fr;grid-template-columns:1.25fr .75fr;gap:16px;display:grid}.prop360-example-grid article{isolation:isolate;background:#101414;border:1px solid #ffffff2a;min-height:390px;position:relative;overflow:hidden}.prop360-example-grid .prop360-example-main{grid-row:1/3;min-height:800px}.prop360-example-grid article>img,.prop360-example-grid article>i{width:100%;height:100%;position:absolute;inset:0}.prop360-example-grid article>img{z-index:-3;object-fit:cover;transition:transform 1.1s cubic-bezier(.2,.75,.2,1),filter .4s}.prop360-example-grid article>i{z-index:-2;background:linear-gradient(#0507070d 25%,#050707ef),linear-gradient(90deg,#0507078f,#0000 65%)}.prop360-example-grid article:hover>img{filter:saturate(1.08);transform:scale(1.035)}.prop360-example-grid article>span{font:800 .52rem var(--font-geist-mono),monospace;letter-spacing:.09em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#070909a8;border:1px solid #fff5;padding:9px 11px;position:absolute;top:20px;left:20px}.prop360-example-grid article>div{max-width:750px;padding:clamp(25px,4vw,55px);position:absolute;bottom:0;left:0;right:0}.prop360-example-grid article h3{font:900 clamp(2.6rem,5vw,5.5rem)/.84 var(--font-nix-condensed),sans-serif;letter-spacing:-.045em;margin:8px 0}.prop360-example-grid article p{color:#ffffffbd;max-width:650px;margin:8px 0;line-height:1.55}.prop360-example-grid article button{border:1px solid var(--p-orange);color:#fff;min-height:58px;font:850 .58rem var(--font-nix-display),sans-serif;letter-spacing:.07em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#090b0bbd;align-items:center;gap:14px;margin-top:22px;padding:0 20px;display:inline-flex}.prop360-example-grid article button b{color:var(--p-orange);font-size:1rem}.prop360-example-grid article button em{color:var(--p-orange);margin-left:18px;font-style:normal}.prop360-example-note{color:#ffffff57;font:500 .68rem/1.6 var(--font-geist-mono),monospace;margin:14px 0 0}.prop360-tour-demo{background:radial-gradient(circle at 5% 80%,#f15a2426,#0000 32rem),#0e1213;border-block:1px solid #f15a2458;grid-template-columns:1.25fr .75fr;align-items:center;gap:clamp(40px,6vw,90px);width:min(100% - 40px,1540px);margin:160px auto;padding:clamp(30px,5vw,70px);display:grid}.prop360-tour-stage{background:#080a0a;border:1px solid #ffffff36;min-height:620px;position:relative;overflow:hidden;box-shadow:0 35px 90px #0009}.prop360-tour-stage>img,.prop360-tour-stage>i{width:100%;height:100%;position:absolute;inset:0}.prop360-tour-stage>img{object-fit:cover}.prop360-tour-stage>i{background:linear-gradient(#0305058c,#0000 22% 70%,#030505c7)}.prop360-tour-stage>header{color:#fff;font:750 .55rem var(--font-geist-mono),monospace;letter-spacing:.08em;justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;display:flex;position:absolute;top:0;left:0;right:0}.prop360-demo-brand{color:#111;background:#fff;padding:10px 12px}.prop360-demo-brand b{color:var(--p-orange)}.hotspot{color:#fff;font:800 .5rem var(--font-geist-mono),monospace;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#050707bd;border:1px solid #ffffff8c;border-radius:999px;align-items:center;gap:8px;padding:10px 13px;animation:2.6s ease-in-out infinite prop-pulse;display:flex;position:absolute}.hotspot i{aspect-ratio:1;background:var(--p-orange);border-radius:50%;width:9px;box-shadow:0 0 0 7px #f15a2438}.hotspot.h-one{top:48%;left:25%}.hotspot.h-two{animation-delay:1s;top:38%;right:18%}.prop360-tour-nav{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#060808ca;border:1px solid #ffffff35;align-items:center;gap:4px;padding:8px;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.prop360-tour-nav button{color:#fff;background:0 0;border:0;width:46px;height:46px;font-size:1rem}.prop360-tour-nav>span{justify-items:center;min-width:135px;display:grid}.prop360-tour-nav b{color:var(--p-orange);font:900 1.2rem var(--font-nix-condensed),sans-serif}.prop360-tour-nav small{font-size:.42rem}.prop360-tour-demo aside h2{font:900 clamp(3.8rem,6vw,6.8rem)/.78 var(--font-nix-condensed),sans-serif;letter-spacing:-.06em;margin:15px 0}.prop360-tour-demo aside>p{color:#ffffff9d;font-size:1.08rem;line-height:1.72}.prop360-tour-demo aside ul{color:#ffffffc0;padding-left:20px;line-height:2}@keyframes prop-pulse{50%{border-color:var(--p-orange);transform:scale(1.06)}}.prop360-intro,.prop360-process,.prop360-audiences,.prop360-faq{width:min(100% - 80px,1400px);margin:140px auto}.prop360-intro{grid-template-columns:1fr 1fr;align-items:start;gap:70px;display:grid}.prop360-intro h2,.prop360-portal-copy h2,.prop360-process h2,.prop360-packages h2,.prop360-audiences h2,.prop360-faq h2,.prop360-final h2{font:900 clamp(4.2rem,8vw,8rem)/.76 var(--font-nix-condensed),sans-serif;letter-spacing:-.065em;margin:16px 0}.prop360-intro>div{border-top:1px solid #ffffff2a;padding-top:35px}.prop360-intro>div p{color:#ffffff9b;font-size:1.12rem;line-height:1.75}.prop360-intro>div p:first-child{color:#fff;font-size:1.3rem}.prop360-benefits{border-top:1px solid #ffffff26;border-left:1px solid #ffffff26;grid-template-columns:repeat(4,1fr);width:min(100% - 80px,1400px);margin:auto;display:grid}.prop360-benefits article{background:#0d1112;border-bottom:1px solid #ffffff26;border-right:1px solid #ffffff26;flex-direction:column;min-height:380px;padding:30px;transition:all .25s;display:flex}.prop360-benefits article:hover{background:var(--p-orange);color:#080909;transform:translateY(-6px)}.prop360-benefits article>b{color:var(--p-orange);font:900 2.2rem var(--font-nix-condensed),sans-serif}.prop360-benefits article:hover>b{color:#080909}.prop360-benefits article>span{font:900 1.45rem var(--font-nix-condensed),sans-serif;margin-top:auto}.prop360-benefits article p{color:#ffffff8f;line-height:1.65}.prop360-benefits article:hover p{color:#080909bd}.prop360-portal{background:radial-gradient(circle at 15% 15%,#f15a2428,#0000 32rem),#101414;border-block:1px solid #f15a245a;grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(40px,7vw,105px);width:min(100% - 40px,1540px);margin:160px auto;padding:clamp(30px,6vw,90px);display:grid}.prop360-portal-screen{background:#080a0b;border:1px solid #ffffff30;overflow:hidden;transform:perspective(1000px)rotateY(3deg);box-shadow:0 45px 100px #0008}.prop360-portal-screen>header{color:#ffffff75;min-height:68px;font:800 .55rem var(--font-geist-mono),monospace;border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;padding:0 22px;display:flex}.prop360-portal-screen>header span{color:var(--p-orange)}.prop360-portal-screen>header i{aspect-ratio:1;background:#46da82;border-radius:50%;width:7px;margin-right:7px;display:inline-block;box-shadow:0 0 12px #46da82}.prop360-portal-screen>section{border-bottom:1px solid #ffffff1f;grid-template-columns:1fr auto;gap:4px;padding:28px;display:grid}.prop360-portal-screen>section small{color:#ffffff5e}.prop360-portal-screen>section strong{font:900 4rem/.8 var(--font-nix-condensed),sans-serif;grid-area:1/2/3}.prop360-portal-screen>section span{color:var(--p-orange);font-size:.7rem}.prop360-portal-screen ul{margin:0;padding:0;list-style:none}.prop360-portal-screen li{border-bottom:1px solid #ffffff17;grid-template-columns:40px 1fr auto;align-items:center;gap:14px;min-height:92px;padding:16px 22px;display:grid}.prop360-portal-screen li>b{color:var(--p-orange);font:900 1.2rem var(--font-nix-condensed),sans-serif}.prop360-portal-screen li>span{gap:4px;display:grid}.prop360-portal-screen li small{color:#ffffff63;letter-spacing:.08em;font-size:.54rem}.prop360-portal-screen li>i{color:var(--p-orange);font:800 .55rem var(--font-geist-mono),monospace;font-style:normal}.prop360-portal-copy>p{color:#ffffffa4;font-size:1.08rem;line-height:1.75}.prop360-portal-copy ul{color:#ffffffca;padding-left:20px;line-height:2}.prop360-process>header{max-width:800px}.prop360-process ol{border-top:1px solid #ffffff27;border-left:1px solid #ffffff27;grid-template-columns:repeat(4,1fr);margin:65px 0 0;padding:0;list-style:none;display:grid}.prop360-process li{border-bottom:1px solid #ffffff27;border-right:1px solid #ffffff27;flex-direction:column;min-height:310px;padding:28px;display:flex}.prop360-process li>b{color:var(--p-orange);font:900 2.1rem var(--font-nix-condensed),sans-serif}.prop360-process li>div{margin-top:auto}.prop360-process li h3{font:900 2.2rem var(--font-nix-condensed),sans-serif;margin:0}.prop360-process li p{color:#ffffff89;line-height:1.6}.prop360-packages{background:#101414;border-block:1px solid #ffffff20;width:min(100% - 40px,1540px);margin:150px auto;padding:clamp(35px,6vw,85px)}.prop360-packages>header{max-width:950px}.prop360-packages>header>p{color:#ffffff93;max-width:750px;font-size:1.12rem;line-height:1.7}.prop360-packages>div{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:12px;margin-top:65px;display:grid}.prop360-packages article{background:#090b0b;border:1px solid #ffffff24;flex-direction:column;padding:34px;display:flex}.prop360-packages article.is-featured{border-color:var(--p-orange);box-shadow:0 25px 70px #0007}.prop360-packages article>span{color:var(--p-orange);font:850 .58rem var(--font-geist-mono),monospace;letter-spacing:.12em}.prop360-packages article h3{font:900 5rem/.8 var(--font-nix-condensed),sans-serif;margin:24px 0 8px}.prop360-packages article h3 sup{color:var(--p-orange);font-size:1.2rem}.prop360-packages article>p{color:#ffffff8c;min-height:54px;line-height:1.6}.prop360-packages article ul{border-top:1px solid #ffffff1d;gap:13px;margin:24px 0 35px;padding:20px 0 0;list-style:none;display:grid}.prop360-packages article li:before{color:var(--p-orange);content:"✓";margin-right:9px}.prop360-packages article>a{color:#fff;background:0 0;min-height:55px;margin-top:auto}.prop360-packages article.is-featured>a{background:var(--p-orange);color:#080909}.prop360-price-note{color:#ffffff58;margin:20px 0 0;font-size:.72rem;line-height:1.6}.prop360-audiences>header{max-width:900px}.prop360-audiences>div{border-top:1px solid #ffffff26;border-left:1px solid #ffffff26;grid-template-columns:1fr 1fr;margin-top:60px;display:grid}.prop360-audiences article{border-bottom:1px solid #ffffff26;border-right:1px solid #ffffff26;padding:35px}.prop360-audiences h3{font:900 2rem var(--font-nix-condensed),sans-serif;text-transform:uppercase;margin:0}.prop360-audiences p{color:#ffffff8d;max-width:560px;line-height:1.65}.prop360-faq{grid-template-columns:.8fr 1.2fr;gap:80px;display:grid}.prop360-faq>div{border-top:1px solid #ffffff2d}.prop360-faq details{border-bottom:1px solid #ffffff2d}.prop360-faq summary{cursor:pointer;font:800 1.15rem var(--font-nix-display),sans-serif;padding:27px 45px 27px 0;list-style:none;position:relative}.prop360-faq summary:after{color:var(--p-orange);content:"+";position:absolute;right:8px}.prop360-faq details[open] summary:after{content:"−"}.prop360-faq details p{color:#ffffff8f;max-width:720px;margin:0;padding:0 45px 28px 0;line-height:1.7}.prop360-final{background:radial-gradient(circle at 85%,#f15a243b,#0000 36rem),linear-gradient(120deg,#111718,#070909);border:1px solid #f15a2455;flex-direction:column;justify-content:center;align-items:flex-start;width:min(100% - 40px,1540px);min-height:670px;margin:130px auto 0;padding:clamp(45px,8vw,120px);display:flex}.prop360-final p{color:#ffffff9d;max-width:720px;font-size:1.15rem;line-height:1.7}.prop360-final>a{margin-top:25px}.prop360-footer{border-top:1px solid #ffffff1e;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;width:min(100% - 80px,1400px);margin:auto;padding:60px 0;display:grid}.prop360-footer>a img{object-fit:contain;width:160px;height:50px}.prop360-footer>p{color:#ffffff68}.prop360-footer nav{color:#ffffff87;font:800 .58rem var(--font-geist-mono),monospace;grid-column:1/-1;gap:22px;display:flex}@media (width<=950px){.prop360-intro,.prop360-portal,.prop360-faq,.prop360-tour-demo{grid-template-columns:1fr}.prop360-benefits,.prop360-process ol{grid-template-columns:1fr 1fr}.prop360-packages>div{grid-template-columns:1fr}.prop360-portal-screen{transform:none}.prop360-faq{gap:35px}.prop360-footer{grid-template-columns:1fr}.prop360-examples>header{grid-template-columns:1fr;gap:20px}.prop360-example-grid{grid-template-rows:auto;grid-template-columns:1fr 1fr}.prop360-example-grid .prop360-example-main{grid-area:auto/1/auto/-1;min-height:650px}}@media (width<=640px){.prop360-hero{width:calc(100% - 20px);min-height:820px;margin-top:10px}.prop360-hero>i{background:linear-gradient(0deg,#050707fa 0,#050707bd 70%,#0507074f)}.prop360-hero-copy{padding:70px 24px 210px}.prop360-hero h1{font-size:5.25rem}.prop360-hero aside{bottom:24px;left:24px;right:auto}.prop360-hero aside strong{font-size:4rem}.prop360-trust{width:calc(100% - 20px)}.prop360-examples{width:calc(100% - 28px);margin:80px auto}.prop360-examples h2{font-size:4.25rem}.prop360-example-grid{grid-template-columns:1fr}.prop360-example-grid .prop360-example-main{grid-column:auto;min-height:600px}.prop360-example-grid article{min-height:430px}.prop360-tour-demo{width:calc(100% - 20px);margin:100px auto;padding:45px 14px}.prop360-tour-stage{min-height:510px}.prop360-tour-stage>header>span:last-child{display:none}.hotspot.h-one{top:45%;left:8%}.hotspot.h-two{top:30%;right:7%}.prop360-intro,.prop360-process,.prop360-audiences,.prop360-faq{width:calc(100% - 28px);margin:90px auto}.prop360-intro h2,.prop360-portal-copy h2,.prop360-process h2,.prop360-packages h2,.prop360-audiences h2,.prop360-faq h2,.prop360-final h2{font-size:4.2rem}.prop360-benefits{grid-template-columns:1fr;width:calc(100% - 28px)}.prop360-benefits article{min-height:280px}.prop360-portal,.prop360-packages{width:calc(100% - 20px);margin:100px auto;padding:55px 18px}.prop360-portal-screen li{grid-template-columns:32px 1fr}.prop360-portal-screen li>i{display:none}.prop360-process ol{grid-template-columns:1fr}.prop360-process li{min-height:230px}.prop360-audiences>div{grid-template-columns:1fr}.prop360-final{width:calc(100% - 20px);min-height:650px;padding:65px 24px}.prop360-footer{width:calc(100% - 40px);padding:45px 0}.prop360-footer nav{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.prop360-benefits article{transition:none}}.nix-random-flickr-hero{z-index:0;pointer-events:none;display:block;position:absolute;inset:0;overflow:hidden}.nix-random-flickr-hero>img{object-fit:cover;filter:saturate(1.08)contrast(1.04);width:100%;height:100%;animation:20s both nix-flickr-hero-cycle;position:absolute;inset:0}.nix-random-flickr-hero>i{background:linear-gradient(90deg,#040607f0,#0406079e 52%,#0406072e),linear-gradient(#0000 32%,#040607eb);position:absolute;inset:0}.nix-home-hero>.nix-random-flickr-hero~img,.cin-hero>.nix-random-flickr-hero~img{opacity:0}.journal-index-hero,.nix-videos-hero,.p360-intro,.nd-torque-gallery{isolation:isolate;position:relative;overflow:hidden}.journal-index-hero>.nix-random-flickr-hero,.nix-videos-hero>.nix-random-flickr-hero,.p360-intro>.nix-random-flickr-hero,.nd-torque-gallery>.nix-random-flickr-hero{z-index:-1}.journal-index-hero>.nd-section,.nix-videos-hero>p,.nix-videos-hero>h1,.p360-intro>div,.nd-torque-gallery>div{z-index:1;position:relative}.nd-vanilla-hero>.nix-random-flickr-hero{z-index:0}.nd-vanilla-hero>.nix-random-flickr-hero~img{opacity:0}.nd-vanilla-hero>.nd-chapter-shade,.nd-vanilla-hero>.nd-chapter-content{z-index:2}@keyframes nix-flickr-hero-cycle{0%{opacity:0;filter:brightness(.35);transform:scale(1.035)}8%{opacity:1;filter:brightness()}to{opacity:1;transform:scale(1.075)translate(-.6%,.3%)}}@media (width<=700px){.nix-random-flickr-hero>i{background:linear-gradient(#04060773 22%,#040607f5),linear-gradient(90deg,#040607c7,#0000)}}@media (prefers-reduced-motion:reduce){.nix-random-flickr-hero,.nix-random-flickr-hero>img{animation:none}}.trail-live{--nd-orange:#f15a24;--nd-paper:#f5f1e9;--nd-black:#050707;min-height:100svh;color:var(--nd-paper);background:#050707}.trail-live-hero{isolation:isolate;background:#090c0d;height:100svh;min-height:660px;position:relative;overflow:hidden}.trail-live-hero>.nix-random-flickr-hero{z-index:-3}.trail-live-hero-shade{z-index:-2;background:linear-gradient(90deg,#030505ef,#0000 70%),linear-gradient(#0000 40%,#030505e8);position:absolute;inset:0}.trail-live-hero-copy{padding:clamp(28px,7vw,100px);position:absolute;bottom:4vh;left:0}.trail-live-hero-copy small{color:var(--nd-orange);font:800 .65rem var(--font-geist-mono);letter-spacing:.18em}.trail-live-hero h1{font:900 clamp(6rem,19vw,18rem)/.68 var(--font-nix-condensed);letter-spacing:-.085em;white-space:nowrap;overflow-wrap:normal;margin:18px 0 12px}.trail-live-hero p{color:#ffffffb0;margin:0 0 30px;font-size:clamp(1rem,1.7vw,1.35rem)}.trail-live-hero a{border:1px solid var(--nd-orange);color:#fff;min-height:58px;font:850 .62rem var(--font-nix-display);letter-spacing:.1em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#070909b8;align-items:center;gap:42px;padding:0 20px;display:inline-flex}.trail-live-status{font:800 .55rem var(--font-geist-mono);letter-spacing:.1em;background:#070909c7;border:1px solid #ffffff36;padding:11px 14px;position:absolute;bottom:28px;right:28px}.trail-live-status i{aspect-ratio:1;background:#53df78;border-radius:50%;width:7px;margin-right:8px;display:inline-block;box-shadow:0 0 13px #53df78}.trail-live>.nd-strava{width:min(100% - 64px,1480px);margin:auto;padding:130px 0}.trail-live .nd-strava-heading h3{font-family:var(--font-nix-condensed)}@media (width<=700px){.trail-live-hero{min-height:100svh}.trail-live-hero-copy{width:100%;padding:24px 18px 105px}.trail-live-hero h1{font-size:clamp(5.7rem,29vw,8.2rem)}.trail-live-status{bottom:25px;left:18px;right:auto}.trail-live>.nd-strava{width:calc(100% - 24px);padding:85px 0}.trail-live-hero a{max-width:100%}}.trail-bike{border-top:1px solid #ffffff20;grid-template-columns:minmax(280px,.8fr) minmax(0,1fr);align-items:center;gap:clamp(30px,7vw,100px);width:min(100% - 64px,1200px);margin:0 auto 120px;display:grid;overflow:hidden}.trail-bike img{object-fit:contain;width:100%;max-height:560px}.trail-bike small{color:var(--nd-orange);font:800 .65rem var(--font-geist-mono);letter-spacing:.16em}.trail-bike h2{font:900 clamp(3.2rem,7vw,7rem)/.82 var(--font-nix-condensed);letter-spacing:-.045em;margin:15px 0}.trail-bike h2 em{color:var(--nd-orange);font-style:normal}.trail-bike p{color:#ffffffa8;max-width:520px;line-height:1.65}.trail-bike a{color:#fff;border-bottom:1px solid var(--nd-orange);font:800 .68rem var(--font-nix-display);letter-spacing:.1em;margin-top:22px;padding-bottom:8px;display:inline-flex}.trail-live :is(button,a):focus-visible{outline:2px solid var(--nd-orange);outline-offset:4px}@media (width<=700px){.trail-bike{grid-template-columns:1fr;width:calc(100% - 32px);margin-bottom:80px}.trail-bike img{max-height:360px}.trail-bike h2{overflow-wrap:normal;word-break:normal;font-size:clamp(3.3rem,17vw,5.8rem)}}.torque-periods,.torque-records,.torque-network{margin-top:110px}.torque-periods>header small,.torque-records>header small,.torque-network>header small{color:#f15a24;font:850 .6rem var(--font-geist-mono);letter-spacing:.16em}.torque-periods h3,.torque-records h3,.torque-network h3{font:900 clamp(3.6rem,7vw,7.5rem)/.75 var(--font-nix-condensed);letter-spacing:-.06em;margin:10px 0 35px}.torque-periods>div{grid-template-columns:1fr 1fr;gap:14px;display:grid}.torque-periods article{background:#0e1213;border:1px solid #ffffff20;padding:clamp(28px,5vw,65px)}.torque-periods article>span{color:#f15a24;font:850 .6rem var(--font-geist-mono);letter-spacing:.12em}.torque-periods article>strong{font:900 clamp(4rem,8vw,8rem)/.8 var(--font-nix-condensed);margin:25px 0 35px;display:block}.torque-periods article>strong small,.torque-records strong small{color:#f15a24;margin-left:8px;font-size:.18em}.torque-periods dl{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.torque-records>div{border-top:1px solid #ffffff20;border-left:1px solid #ffffff20;grid-template-columns:repeat(4,1fr);display:grid}.torque-records a{color:#fff;background:#0d1112;border-bottom:1px solid #ffffff20;border-right:1px solid #ffffff20;flex-direction:column;min-height:290px;padding:25px;display:flex}.torque-records a>span{color:#f15a24;font:850 .55rem var(--font-geist-mono);letter-spacing:.1em}.torque-records strong{font:900 clamp(2.6rem,4vw,4.8rem)/.8 var(--font-nix-condensed);margin-top:auto}.torque-records p{margin:20px 0 5px}.torque-records time{color:#ffffff65;font-size:.7rem}.torque-network>header p{color:#ffffff8a;max-width:600px}.torque-network-stage{background-color:#080b0c;background-image:radial-gradient(circle,#f15a241b,#0000 45%),linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px),none;background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:auto,40px 40px,40px 40px;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;border:1px solid #ffffff24;height:min(72vh,760px);position:relative;overflow:hidden}.torque-network-stage svg{filter:drop-shadow(0 0 5px #f15a2466);width:88%;height:88%;position:absolute;inset:6%;overflow:visible}.torque-network-stage path{fill:none;stroke:#f15a24;stroke-width:.45px;stroke-linecap:round;opacity:.72}.torque-network-stage>span{color:#ffffff9a;font:750 .52rem var(--font-geist-mono);letter-spacing:.1em;background:#050707d9;padding:10px 13px;position:absolute;bottom:16px;left:16px}@media (width<=800px){.torque-periods>div{grid-template-columns:1fr}.torque-periods dl,.torque-records>div{grid-template-columns:1fr 1fr}.torque-records a{min-height:220px;padding:20px}.torque-network-stage{height:65svh}.torque-periods,.torque-records,.torque-network{margin-top:80px}}@media (width<=430px){.torque-records>div{grid-template-columns:1fr}.torque-records a{min-height:190px}.torque-periods article>strong{font-size:4.5rem}}.nd-flickr-card{break-inside:avoid;background:var(--nd-panel);width:100%;color:inherit;text-align:left;cursor:zoom-in;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border:1px solid #f1eee721;border-radius:18px;margin:0 0 18px;padding:0;transition:transform .25s,border-color .25s,box-shadow .25s;display:inline-block;overflow:hidden;box-shadow:0 16px 45px #00000038}.nd-flickr-card:hover{border-color:#f15a24b8;transform:translateY(-5px);box-shadow:0 22px 55px #00000061,0 0 0 1px #f15a241a}.nd-flickr-image{width:100%;min-height:220px;color:var(--nd-paper);cursor:zoom-in;background:#0c1011;border:0;padding:0;display:block;position:relative;overflow:hidden}.nd-flickr-image img{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:auto;min-height:220px;transition:transform .7s cubic-bezier(.22,1,.36,1),filter .35s;display:block}.nd-flickr-image>span{opacity:0;font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#07090ac2;border:1px solid #ffffff4d;border-radius:999px;padding:8px 12px;font-size:.55rem;transition:all .22s;position:absolute;bottom:14px;right:14px;transform:translateY(8px)}.nd-flickr-card:hover .nd-flickr-image>span{opacity:1;transform:translateY(0)}.nd-flickr-meta{padding:20px}.nd-flickr-meta>small{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.58rem}.nd-flickr-meta h3{margin:8px 0;font-size:1.25rem;line-height:1.1}.nd-flickr-meta>p{color:#f1eee799;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:8px 0 14px;font-size:.83rem;line-height:1.5;display:-webkit-box;overflow:hidden}.nd-flickr-meta>a{color:#f1eee7b3;align-items:flex-start;gap:7px;font-size:.75rem;line-height:1.35;transition:color .18s;display:flex}.nd-flickr-meta>a span{color:var(--nd-orange);font-size:1.1rem;line-height:.8}.nd-flickr-meta>a:hover{color:var(--nd-orange)}.nd-flickr-meta .nd-photo-location,.nd-flickr-meta .nd-photo-location.is-missing{color:#f1eee7d1;background:#f15a240f;border:1px solid #f15a243d;align-items:center;gap:10px;margin:14px 0 10px;padding:11px 12px;text-decoration:none;display:flex}.nd-flickr-meta .nd-photo-location>span:first-child{color:var(--nd-orange);font-size:1.15rem}.nd-flickr-meta .nd-photo-location>span:last-child{gap:2px;display:grid}.nd-flickr-meta .nd-photo-location small{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.5rem;font-weight:800}.nd-flickr-meta .nd-photo-location strong{font-size:.76rem;font-weight:650;line-height:1.3}.nd-flickr-meta .nd-photo-location.is-missing{opacity:.7}.nd-flickr-tags{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.nd-flickr-tags span{color:#f1eee780;font-family:var(--font-geist-mono), monospace;background:#07090a75;border:1px solid #f1eee71f;border-radius:999px;padding:6px 9px;font-size:.53rem}.nd-load-more{border:1px solid var(--nd-orange);min-height:58px;color:var(--nd-paper);cursor:pointer;font-family:var(--font-geist-mono), monospace;letter-spacing:.05em;text-transform:uppercase;background:0 0;border-radius:999px;align-items:center;gap:18px;margin:36px auto 0;padding:0 24px;font-size:.68rem;font-weight:800;transition:all .22s;display:flex}.nd-load-more:hover{background:var(--nd-orange);color:var(--nd-black);transform:translateY(-3px);box-shadow:0 15px 35px #f15a2433}.nd-album-empty{color:#f1eee7a6;text-align:center;border:1px dashed #f1eee72e;border-radius:18px;padding:60px}.nd-gallery-footer{border-top:1px solid #f1eee724;justify-content:space-between;align-items:center;gap:24px;width:min(100% - 96px,1320px);margin:140px auto 0;padding:48px 0 56px;display:flex}.nd-gallery-footer span{color:var(--nd-orange);letter-spacing:.04em;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:1.4rem}.nd-gallery-footer strong{color:#f1eee76b;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.65rem}.nd-gallery-footer a{border-bottom:1px solid var(--nd-orange);padding-bottom:4px;font-size:.82rem}.nd-lightbox{z-index:200;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#020303f7;grid-template-columns:76px 1fr 76px;align-items:center;animation:.22s both nd-lightbox-in;display:grid;position:fixed;inset:0}.nd-lightbox figure{grid-template-rows:minmax(0,1fr) auto;max-width:min(88vw,1500px);max-height:92vh;margin:auto;display:grid}.nd-lightbox-image{overscroll-behavior:contain;touch-action:none;cursor:zoom-in;place-items:center;width:100%;height:calc(92vh - 88px);display:grid;overflow:auto}.nd-lightbox-image.is-zoomed{cursor:zoom-out}.nd-lightbox figure img{object-fit:contain;transform-origin:50%;-webkit-user-select:none;user-select:none;max-width:100%;max-height:calc(92vh - 88px);margin:auto;transition:transform .16s;box-shadow:0 28px 90px #000000b8}.nd-lightbox figcaption{justify-content:space-between;align-items:center;gap:30px;min-height:76px;padding:14px 4px;display:flex}.nd-lightbox figcaption div{display:grid}.nd-lightbox figcaption small{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.58rem}.nd-lightbox figcaption strong{margin-top:5px;font-size:1rem}.nd-lightbox figcaption a{color:#f1eee79e;font-size:.76rem}.nd-lightbox figcaption a span{color:var(--nd-orange);margin-right:7px}.nd-lightbox-location{color:#f1eee780;font-size:.76rem}.nd-lightbox button{color:var(--nd-paper);cursor:pointer;background:0 0;border:0}.nd-lightbox-close{z-index:2;border-radius:50%;width:48px;height:48px;font-size:2rem;line-height:1;position:absolute;top:24px;right:24px;border:1px solid #f1eee74d!important}.nd-lightbox-zoom{z-index:3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080a0ad1;border:1px solid #f1eee738;border-radius:999px;align-items:center;display:flex;position:absolute;top:20px;left:50%;overflow:hidden;transform:translate(-50%)}.nd-lightbox-zoom button{min-width:46px;height:40px;font:700 .72rem var(--font-geist-mono), monospace;border-right:1px solid #f1eee729;padding:0 12px}.nd-lightbox-zoom button:last-child{border-right:0}.nd-lightbox-zoom button:hover:not(:disabled){color:var(--nd-orange);background:#f15a241f}.nd-lightbox-zoom button:disabled{opacity:.3;cursor:default}.nd-lightbox-prev,.nd-lightbox-next{height:100%;font-size:2rem;transition:color .18s,background .18s}.nd-lightbox-prev:hover,.nd-lightbox-next:hover{color:var(--nd-orange);background:#f15a2414}.nd-lightbox-prev{grid-column:1}.nd-lightbox figure{grid-area:1/2}.nd-lightbox-next{grid-column:3}.nd-flickr-meta-minimal{background:#090c0deb;border-top:1px solid #f1eee71a;justify-content:space-between;align-items:center;gap:12px;padding:12px 15px;display:flex}.nd-flickr-meta-minimal>small{color:#f1eee79e;white-space:nowrap}.nd-flickr-meta-minimal .nd-photo-location{color:#f1eee7c2;background:0 0;border:0;margin:0;padding:0;font-size:.72rem}.nd-flickr-meta-minimal .nd-photo-location>span{color:var(--nd-orange);font-size:1rem}.nd-flickr-meta-minimal .nd-photo-location strong{font-size:.7rem;font-weight:650}.nd-lightbox-zoom{top:18px}.nd-lightbox-zoom>span{min-width:62px;color:var(--nd-orange);font:800 .65rem var(--font-geist-mono),monospace;text-align:center;padding:0 14px}.nd-lightbox-zoom button{letter-spacing:.06em;padding:0 15px;font-size:.58rem}.nd-lightbox-flickr{height:100%;font:800 .58rem var(--font-geist-mono),monospace;letter-spacing:.06em;border-left:1px solid #f1eee72e;align-items:center;gap:8px;padding:0 15px;text-decoration:none;display:inline-flex;color:#fff!important}.nd-lightbox-flickr i{gap:3px;display:flex}.nd-lightbox-flickr b{background:#0063dc;border-radius:50%;width:7px;height:7px;display:block}.nd-lightbox-flickr b:last-child{background:#ff0084}.nd-lightbox-flickr:hover,.nd-lightbox-flickr:focus-visible{background:#ffffff1a}.nd-lightbox-image,.nd-lightbox-image.is-zoomed{cursor:zoom-in}.nd-lightbox-image img{pointer-events:none}.nd-lightbox figcaption strong{color:#f1eee794;font:700 .58rem var(--font-geist-mono),monospace;letter-spacing:.06em}.nd-lightbox-location{color:#f1eee7a6;font:700 .65rem var(--font-geist-mono),monospace}.nd-photo-share{z-index:20;isolation:isolate;color:#f1eee7;background:#050707;place-items:center;animation:.22s both nd-lightbox-in;display:grid;position:absolute;inset:0;overflow:hidden}.nd-photo-share>img{z-index:-3;object-fit:cover;filter:saturate(.78)contrast(1.08);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.02)}.nd-photo-share>i{z-index:-2;background:linear-gradient(90deg,#040607f5,#040607b3 56%,#04060740),linear-gradient(#0000 35%,#040607d1);position:absolute;inset:0}.nd-photo-share>div{width:min(100% - 48px,1180px);position:relative}.nd-photo-share small{color:var(--nd-orange);font:900 .62rem var(--font-geist-mono),monospace;letter-spacing:.16em}.nd-photo-share h2{font:700 clamp(4rem,10vw,9rem)/.76 var(--font-nix-display),Impact,sans-serif;letter-spacing:-.045em;margin:18px 0 20px}.nd-photo-share h2 em{color:var(--nd-orange);font-style:normal}.nd-photo-share p{color:#f1eee7b8;max-width:560px;font-size:1rem}.nd-photo-share nav{flex-wrap:wrap;gap:8px;margin-top:34px;display:flex}.nd-photo-share nav a,.nd-photo-share nav button{color:#f1eee7;cursor:pointer;min-height:46px;font:800 .58rem var(--font-geist-mono),monospace;letter-spacing:.05em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080b0cb3;border:1px solid #f1eee738;border-radius:0;align-items:center;padding:0 16px;text-decoration:none;transition:all .18s;display:inline-flex}.nd-photo-share nav a:hover,.nd-photo-share nav button:hover{border-color:var(--nd-orange);background:var(--nd-orange);color:#07090a}.nd-photo-share-close{z-index:2;color:#fff;cursor:pointer;background:#050707ad;border:1px solid #f1eee752;border-radius:50%;width:48px;height:48px;font-size:2rem;line-height:1;position:absolute;top:24px;right:24px}@media (width<=640px){.nd-flickr-meta-minimal{flex-direction:column;align-items:flex-start;gap:7px}.nd-lightbox-zoom{left:12px;right:auto;transform:none}.nd-lightbox-zoom>span{display:none}.nd-lightbox-zoom button{padding:0 10px}.nd-photo-share>div{width:calc(100% - 36px)}.nd-photo-share h2{font-size:3.7rem}.nd-photo-share nav{grid-template-columns:1fr 1fr;display:grid}.nd-photo-share nav a,.nd-photo-share nav button{justify-content:center}.nd-photo-share-close{top:14px;right:14px}}.nd-flickr-share-page{isolation:isolate;color:#f1eee7;background:#050707;align-items:end;min-height:100svh;display:grid;position:relative;overflow:hidden}.nd-flickr-share-backdrop{z-index:-3;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.nd-flickr-share-shade{z-index:-2;background:linear-gradient(90deg,#040607f0,#04060794 55%,#0406071f),linear-gradient(#0000 38%,#040607e6);position:absolute;inset:0}.nd-flickr-share-page>section{width:min(100% - 48px,1180px);margin:0 auto;padding:150px 0 70px}.nd-flickr-share-page>section>small{color:var(--nd-orange);font:900 .62rem var(--font-geist-mono),monospace;letter-spacing:.16em}.nd-flickr-share-page h1{font:700 clamp(4rem,10vw,9rem)/.76 var(--font-nix-display),Impact,sans-serif;letter-spacing:-.045em;margin:20px 0}.nd-flickr-share-page h1 em{color:var(--nd-orange);font-style:normal}.nd-flickr-share-page section>div{color:#f1eee7c2;font:700 .7rem var(--font-geist-mono),monospace;flex-wrap:wrap;gap:12px 24px;display:flex}.nd-flickr-share-page section>a{border:1px solid var(--nd-orange);color:#fff;min-height:48px;font:850 .62rem var(--font-geist-mono),monospace;letter-spacing:.05em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080b0cb8;align-items:center;margin-top:28px;padding:0 18px;text-decoration:none;display:inline-flex}.nd-flickr-share-page section>a:hover{background:var(--nd-orange);color:#07090a}@media (width<=640px){.nd-flickr-share-page>section{width:calc(100% - 36px);padding-bottom:42px}.nd-flickr-share-page h1{font-size:3.7rem}}.nix-home,.journal-index-new,.nix-studio-shell,.nix-editor-shell{color:#f1eee7;background:#07090a;min-height:100svh;overflow-x:hidden}.nix-home a,.journal-index-new a,.nix-studio-shell a,.nix-editor-shell a{color:inherit;text-decoration:none}.nix-home-hero{isolation:isolate;background:#101516;align-items:flex-end;min-height:min(82svh,850px);display:flex;position:relative;overflow:hidden}.nix-home-hero>img{z-index:-3;object-fit:cover;object-position:center 52%;width:100%;height:100%;position:absolute;inset:0}.nix-home-hero-shade{z-index:-2;background:linear-gradient(90deg,#050708f0,#0507088a 56%,#0507081f),linear-gradient(#0000 52%,#050708e6);position:absolute;inset:0}.nix-home-hero-shade:after{content:"";background:linear-gradient(90deg,#0000 49.8%,#ffffff0f 50%,#0000 50.2%) 0 0/25% 100%;position:absolute;inset:0}.nix-home-hero-copy{justify-items:start;width:min(100% - 64px,1320px);margin:0 auto;padding:180px 0 92px;display:grid}.nix-flight-panel{--flight:#f2b84b;border:1px solid var(--flight);width:min(760px,100%);margin:0 0 19px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.nix-flight-panel{border:1px solid color-mix(in srgb,var(--flight) 58%,transparent)}}.nix-flight-panel{clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);font-family:var(--font-geist-mono),monospace;text-transform:uppercase;background:linear-gradient(135deg,#05090af5,#0c1618e6);box-shadow:0 24px 70px #00000080,inset 0 0 40px #ffffff06}.nix-flight-panel:before{content:"";pointer-events:none;opacity:.5;background:linear-gradient(90deg,#0000 49.8%,#ffffff0e 50%,#0000 50.2%) 0 0/52px 100%,linear-gradient(#0000 49.5%,#ffffff09 50%,#0000 50.5%) 0 0/100% 36px;position:absolute;inset:0}.nix-flight-panel:after{content:"";background:var(--flight);width:88px;height:4px;box-shadow:0 0 16px var(--flight);position:absolute;top:0;right:20px}.nix-flight-panel.is-good{--flight:#56df87}.nix-flight-panel.is-marginal{--flight:#f2b84b}.nix-flight-panel.is-poor{--flight:#ff5c55}.nix-flight-scan{z-index:3;background:linear-gradient(90deg,transparent,var(--flight),transparent);height:1px;box-shadow:0 0 12px var(--flight);opacity:.55;pointer-events:none;animation:4.5s linear infinite nix-flight-scan;position:absolute;left:0;right:0}.nix-flight-topline{color:#ffffff7a;letter-spacing:.13em;background:#ffffff06;border-bottom:1px solid #ffffff1a;grid-template-columns:1fr auto 1fr;align-items:center;gap:15px;min-height:29px;padding:0 14px;font-size:.46rem;font-weight:800;display:grid;position:relative}.nix-flight-topline>span:nth-child(2){color:var(--flight)}.nix-flight-topline>span:last-child{text-align:right}.nix-flight-signal{aspect-ratio:1;background:var(--flight);width:6px;box-shadow:0 0 12px var(--flight);border-radius:50%;margin-right:5px;animation:1.4s ease-in-out infinite nix-flight-pulse;display:inline-block}.nix-flight-command{grid-template-columns:86px 1fr auto;align-items:center;gap:16px;min-height:112px;padding:12px 16px;display:grid;position:relative}.nix-flight-radar{aspect-ratio:1;border:1px solid var(--flight);place-items:center;width:76px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.nix-flight-radar{border:1px solid color-mix(in srgb,var(--flight) 45%,transparent)}}.nix-flight-radar{box-shadow:inset 0 0 22px var(--flight);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.nix-flight-radar{box-shadow:inset 0 0 22px color-mix(in srgb,var(--flight) 10%,transparent)}}.nix-flight-radar>i{border:1px solid #ffffff1f;border-radius:50%;position:absolute;inset:14px}.nix-flight-radar>i:nth-child(2){inset:27px}.nix-flight-radar>i:nth-child(3){transform-origin:0;background:linear-gradient(90deg,var(--flight),transparent);border:0;border-radius:0;width:50%;height:1px;animation:2.8s linear infinite nix-flight-radar;inset:50% auto auto 50%}.nix-flight-icon{z-index:1;width:32px;height:32px;color:var(--flight);filter:drop-shadow(0 0 6px var(--flight));display:block;position:relative}.nix-flight-icon:before,.nix-flight-icon:after{content:"";background:currentColor;width:18px;height:2px;position:absolute;top:8px}.nix-flight-icon:before{left:0;transform:rotate(-14deg)}.nix-flight-icon:after{right:0;transform:rotate(14deg)}.nix-flight-icon i{border:2px solid;border-radius:3px 3px 7px 7px;width:14px;height:8px;position:absolute;top:10px;left:9px}.nix-flight-icon b{background:currentColor;border-radius:50%;width:4px;height:4px;position:absolute;bottom:5px;left:14px}.nix-flight-verdict{gap:4px;display:grid;position:relative}.nix-flight-verdict small{color:var(--flight);letter-spacing:.16em;font-size:.48rem;font-weight:900}.nix-flight-verdict strong{font-family:var(--font-nix-display),sans-serif;letter-spacing:.08em;font-size:clamp(1rem,2vw,1.35rem)}.nix-flight-verdict p{color:#ffffff91;text-transform:none;margin:0;font-size:.5rem;line-height:1.4}.nix-flight-code{border-left:1px solid #ffffff1f;justify-items:end;min-width:86px;padding-left:15px;display:grid}.nix-flight-code small{color:#fff6;letter-spacing:.14em;font-size:.42rem}.nix-flight-code strong{color:var(--flight);font-family:var(--font-nix-display),sans-serif;letter-spacing:.08em;text-shadow:0 0 12px var(--flight);font-size:1rem}@supports (color:color-mix(in lab, red, red)){.nix-flight-code strong{text-shadow:0 0 12px color-mix(in srgb,var(--flight) 55%,transparent)}}.nix-flight-code span{color:#fff;margin-top:4px;font-size:.72rem;font-weight:900}.nix-flight-metrics{background:#0003;border:1px solid #ffffff1c;grid-template-columns:repeat(4,1fr);margin:0 12px;display:grid;position:relative}.nix-flight-metrics>div{border-right:1px solid #ffffff17;align-content:center;min-height:77px;padding:10px 11px;display:grid}.nix-flight-metrics>div:last-child{border:0}.nix-flight-metrics dt{color:#ffffff75;letter-spacing:.09em;align-items:center;gap:6px;font-size:.42rem;font-weight:800;display:flex}.nix-flight-metrics dt>span{width:18px;height:18px;color:var(--flight);place-items:center;display:grid}.nix-flight-metrics svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.nix-flight-metrics dd{color:#fff;letter-spacing:.02em;margin-top:3px;font-size:1rem;font-weight:900}.nix-flight-metrics dd small{color:var(--flight);margin-left:4px;font-size:.42rem}.nix-flight-metrics>div>i{background:#ffffff17;height:2px;margin-top:6px;display:block;overflow:hidden}.nix-flight-metrics>div>i b{background:var(--flight);height:100%;box-shadow:0 0 8px var(--flight);display:block}.nix-flight-awaiting{color:var(--flight);letter-spacing:.14em;text-align:center;font-size:.55rem;font-weight:900;grid-column:1/-1!important}.nix-flight-panel footer{color:#ffffff57;letter-spacing:.05em;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:16px;min-height:27px;margin-top:10px;padding:0 14px;font-size:.4rem;line-height:1.3;display:flex;position:relative}.nix-flight-panel footer>span{color:var(--flight);white-space:nowrap;font-weight:900}.nix-flight-panel footer small{text-align:right}@keyframes nix-flight-pulse{50%{opacity:.35;transform:scale(.7)}}@keyframes nix-flight-radar{to{transform:rotate(360deg)}}@keyframes nix-flight-scan{0%{top:29px}to{top:100%}}@media (width<=620px){.nix-flight-topline{grid-template-columns:1fr 1fr}.nix-flight-topline>span:nth-child(2){display:none}.nix-flight-command{grid-template-columns:64px 1fr auto;gap:10px;padding:11px 12px}.nix-flight-radar{width:58px}.nix-flight-radar>i{inset:10px}.nix-flight-radar>i:nth-child(2){inset:21px}.nix-flight-code{min-width:64px;padding-left:8px}.nix-flight-verdict p{display:none}.nix-flight-metrics{grid-template-columns:repeat(2,1fr)}.nix-flight-metrics>div:nth-child(2){border-right:0}.nix-flight-metrics>div:nth-child(-n+2){border-bottom:1px solid #ffffff17}.nix-flight-panel footer{flex-direction:column;align-items:flex-start;gap:3px;padding:7px 12px}.nix-flight-panel footer small{text-align:left}}.nix-flight-line{--flight:#f2b84b;border-top:1px solid var(--flight);width:100%;margin:0;padding:15px 0;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.nix-flight-line{border-top:1px solid color-mix(in srgb,var(--flight) 42%,transparent)}}.nix-flight-line{color:#ffffffd1;font-family:var(--font-geist-mono),monospace;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050809f0;border-bottom:1px solid #ffffff26;font-size:clamp(.82rem,1.25vw,1rem);font-weight:850}.nix-home>.nix-flight-line{z-index:110;position:fixed;top:0;left:0;right:0}.nix-flight-line:after{content:"";background:var(--flight);width:140px;height:2px;box-shadow:0 0 12px var(--flight);position:absolute;bottom:-1px;left:0}.nix-flight-line.is-good{--flight:#56df87}.nix-flight-line.is-marginal{--flight:#f2b84b}.nix-flight-line.is-poor{--flight:#ff5c55}.nix-flight-ticker{will-change:transform;width:max-content;animation:52s linear infinite nix-flight-ticker;display:flex}.nix-flight-line:hover .nix-flight-ticker{animation-play-state:paused}.nix-flight-ticker-group{flex-shrink:0;align-items:center;display:flex}.nix-flight-ticker-group>span,.nix-flight-ticker-group>strong{border-right:1px solid #ffffff29;padding:0 22px}.nix-flight-ticker-group>strong{color:var(--flight);font-family:var(--font-nix-display),sans-serif;letter-spacing:.11em;text-shadow:0 0 9px var(--flight);font-size:clamp(.88rem,1.35vw,1.08rem)}@supports (color:color-mix(in lab, red, red)){.nix-flight-ticker-group>strong{text-shadow:0 0 9px color-mix(in srgb,var(--flight) 45%,transparent)}}.nix-flight-brand{color:#f15a24!important}.nix-flight-ticker-group>.is-warning{text-shadow:0 0 8px #ff3b30e6;animation:1.05s steps(2,end) infinite nix-flight-warning;color:#ff3b30!important}.nix-flight-ticker-group:after{color:#ffffff40;content:"◆";padding:0 22px}@keyframes nix-flight-ticker{to{transform:translate(calc(-50% - 9px))}}@keyframes nix-flight-warning{50%{opacity:.22;background:#ff231c24}}@media (width<=620px){.nix-flight-line{width:100vw;padding:13px 0;font-size:.76rem}.nix-home>.nd-header{top:50px}.nix-flight-ticker{animation-duration:44s}.nix-flight-ticker-group>span,.nix-flight-ticker-group>strong{padding:0 17px}}@media (prefers-reduced-motion:reduce){.nix-flight-ticker{animation:none}.nix-flight-ticker-group[aria-hidden=true]{display:none}.nix-flight-ticker-group>.is-warning{animation:none;color:#ff5c55!important}}.nix-home-hero-copy>span,.nix-home-heading>span,.nix-home-heading>div>span,.nix-world-card>span,.nix-status-strip>div>span{color:#f15a24;font-family:var(--font-geist-mono),monospace;letter-spacing:.17em;text-transform:uppercase;font-size:.68rem;font-weight:800}.nix-home-hero-copy h1{font-family:var(--font-nix-display),Impact,sans-serif;letter-spacing:-.075em;margin:12px 0 0;font-size:clamp(6.5rem,19vw,15rem);font-weight:900;line-height:.72}.nix-title-stage{width:min(74vw,980px);margin-top:12px;padding:clamp(42px,6vw,72px) 0 clamp(38px,4vw,54px);position:relative}.nix-title-stage h1{margin:0}.nix-mini-drone{z-index:3;filter:drop-shadow(0 10px 8px #0000008c)drop-shadow(0 0 8px #f15a2473);width:clamp(58px,7vw,92px);height:30px;animation:3.1s ease-in-out infinite nix-mini-hover;position:absolute;top:5px;left:54%}.nix-mini-drone:before,.nix-mini-drone:after{content:"";background:#f15a24;border-radius:50%;width:36px;height:4px;animation:.16s linear infinite alternate nix-mini-prop;position:absolute;top:3px;box-shadow:0 0 7px #f15a24b3}.nix-mini-drone:before{left:0}.nix-mini-drone:after{right:0}.nix-mini-drone i,.nix-mini-drone b{transform-origin:50%;background:#d9dcdb;width:28px;height:3px;position:absolute;top:7px}.nix-mini-drone i{left:11px;transform:rotate(18deg)}.nix-mini-drone b{right:11px;transform:rotate(-18deg)}.nix-mini-drone span{background:#252b2d;border:2px solid #f15a24;border-radius:8px 8px 12px 12px;width:31px;height:15px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.nix-mini-drone em{background:#080a0b;border-radius:2px 2px 50% 50%;width:9px;height:7px;position:absolute;top:20px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 2px #f15a24}.nix-mini-road{border-bottom:1px solid #f15a248c;height:42px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.nix-mini-road:after{content:"";background:repeating-linear-gradient(90deg,#ffffff52 0 18px,#0000 18px 34px);height:1px;position:absolute;bottom:9px;left:0;right:0}.nix-mini-van{z-index:2;width:75px;height:32px;animation:8s ease-in-out infinite alternate nix-mini-van-trip;position:absolute;bottom:9px;left:5%}.nix-mini-van i{background:#3b4245;border:2px solid #f15a24;border-radius:5px 10px 3px 3px;position:absolute;inset:6px 5px 5px 1px}.nix-mini-van b{z-index:1;background:#101719;border-radius:2px;width:23px;height:12px;position:absolute;top:9px;right:10px;box-shadow:inset 0 0 0 1px #ffffff59}.nix-mini-van span,.nix-mini-van em{z-index:3;background:#f15a24;border:3px solid #171b1c;border-radius:50%;width:12px;height:12px;position:absolute;bottom:0}.nix-mini-van span{left:13px}.nix-mini-van em{right:12px}.nix-mini-van strong{z-index:3;background:#f15a24;border-radius:2px;width:10px;height:5px;position:absolute;top:11px;left:7px}.nix-mini-bike{z-index:2;width:58px;height:34px;animation:7s ease-in-out infinite alternate nix-mini-bike-trip;position:absolute;bottom:7px;right:5%}.nix-mini-bike:before,.nix-mini-bike:after{content:"";background:#080a0b47;border:3px solid #f15a24;border-radius:50%;width:20px;height:20px;position:absolute;bottom:0}.nix-mini-bike:before{left:0}.nix-mini-bike:after{right:0}.nix-mini-bike i{z-index:2;clip-path:polygon(0 100%,32% 0,53% 100%,100% 100%,67% 6%,32% 0,53% 100%);background:#d9dcdb;width:28px;height:18px;position:absolute;bottom:8px;left:14px}.nix-mini-bike b{z-index:3;background:#f15a24;width:17px;height:3px;position:absolute;top:4px;left:29px;transform:rotate(-12deg)}.nix-mini-bike span{z-index:3;background:#f15a24;width:4px;height:16px;position:absolute;top:5px;left:28px;transform:rotate(12deg)}.nix-mini-bike em{z-index:3;background:#252b2d;border-radius:50%;width:13px;height:7px;position:absolute;top:0;left:23px}.nix-mini-bike strong{z-index:3;background:#f15a24;border-radius:50%;width:8px;height:8px;position:absolute;top:2px;left:17px;box-shadow:8px 8px 0 2px #d9dcdb}@keyframes nix-mini-hover{0%,to{transform:translate(-50%)rotate(-1deg)}50%{transform:translate(-50%,-9px)rotate(1deg)}}@keyframes nix-mini-prop{to{transform:scaleX(.42)}}@keyframes nix-mini-van-trip{0%{transform:translate(0)}to{transform:translate(clamp(70px,15vw,210px))}}@keyframes nix-mini-bike-trip{0%{transform:translate(0)rotate(-1deg)}to{transform:translate(clamp(-190px,-14vw,-70px))rotate(1deg)}}@media (width<=680px){.nix-title-stage{width:100%;padding-top:48px;padding-bottom:46px}.nix-mini-drone{top:8px;left:58%}.nix-mini-road{height:38px}.nix-mini-van{transform-origin:0 100%;left:1%;transform:scale(.88)}.nix-mini-bike{transform-origin:100% 100%;right:1%;transform:scale(.88)}}@media (prefers-reduced-motion:reduce){.nix-mini-drone,.nix-mini-drone:before,.nix-mini-drone:after,.nix-mini-van,.nix-mini-bike,.nix-wire-status i{animation:none!important}.nix-mini-drone{transform:translate(-50%)}}.nd-flickr-grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:86px;grid-auto-flow:dense;columns:auto;gap:14px;display:grid}.nd-flickr-card{border-radius:4px;grid-area:span 4/span 4;height:100%;margin:0;display:block;position:relative;box-shadow:0 18px 55px #00000047}.nd-flickr-card-0,.nd-flickr-card-7{grid-area:span 6/span 8}.nd-flickr-card-1,.nd-flickr-card-5{grid-area:span 6/span 4}.nd-flickr-card-2,.nd-flickr-card-6{grid-area:span 5/span 5}.nd-flickr-card-3,.nd-flickr-card-4{grid-area:span 5/span 7}.nd-flickr-image{height:100%;min-height:0}.nd-flickr-image img{object-fit:cover;width:100%;height:100%;min-height:0}.nd-flickr-card:has(.nd-flickr-meta-minimal) .nd-flickr-image{height:calc(100% - 48px)}.nd-flickr-meta-minimal{z-index:2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(90deg,#07090af7,#0d1112ed);height:48px;padding:0 14px;position:absolute;bottom:0;left:0;right:0}.nd-flickr-card:hover{z-index:2;transform:translateY(-6px)scale(1.006)}.nd-flickr-album{content-visibility:auto;contain-intrinsic-size:1200px}.nd-lightbox{background:#020303;display:block}.nd-lightbox figure{width:100vw;max-width:none;height:100svh;max-height:none;margin:0;display:block}.nd-lightbox-image{cursor:zoom-in;background:#020303;width:100vw;height:100svh;overflow:auto}.nd-lightbox figure img{object-fit:contain;width:100%;max-width:none;height:100%;max-height:none;box-shadow:none}.nd-lightbox figcaption{z-index:3;pointer-events:none;background:linear-gradient(#0000,#020303e6);min-height:0;padding:72px 28px 24px;position:absolute;bottom:0;left:76px;right:76px}.nd-lightbox-prev,.nd-lightbox-next{z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:74px;height:112px;position:absolute;top:50%;transform:translateY(-50%);background:#0507078f!important;border:1px solid #ffffff26!important}.nd-lightbox-prev{left:18px}.nd-lightbox-next{right:18px}.nd-lightbox-close{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);top:18px;right:20px;background:#050707b3!important}.nd-lightbox-zoom{z-index:5}.nix-editor-block{transition:border-color .18s,opacity .18s,transform .18s}.nix-editor-block.is-dragging{opacity:.38;transform:scale(.99)}.nix-editor-block.is-drop-target{border-top:4px solid #f15a24;box-shadow:0 -8px 20px #f15a242e}.nix-editor-block-title{align-items:center;gap:9px;display:flex}.nix-editor-block-title small{color:#f1eee759;font-size:.48rem}.nix-editor-block>header .nix-editor-drag-handle{color:#f15a24;letter-spacing:-5px;cursor:grab;touch-action:none;width:40px;font-size:1rem}.nix-editor-block>header .nix-editor-drag-handle:active{cursor:grabbing}.nix-editor-block>header .nix-editor-drag-handle:focus-visible{outline-offset:2px;outline:2px solid #f15a24}@media (width<=900px){.nd-flickr-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:220px;gap:10px}.nd-flickr-card,.nd-flickr-card-2,.nd-flickr-card-3,.nd-flickr-card-4,.nd-flickr-card-6{grid-area:span 1/span 1}.nd-flickr-card-0,.nd-flickr-card-5,.nd-flickr-card-7{grid-area:span 2/span 2}.nd-flickr-card-1{grid-area:span 2/span 1}}@media (width<=640px){.nd-flickr-grid{grid-auto-rows:170px;gap:7px}.nd-flickr-card{border-radius:2px}.nd-flickr-card-0,.nd-flickr-card-5,.nd-flickr-card-7{grid-row:span 2}.nd-flickr-card:has(.nd-flickr-meta-minimal) .nd-flickr-image{height:100%}.nd-flickr-meta-minimal{background:linear-gradient(#0000,#040607e0);align-items:flex-start;height:auto;padding:38px 10px 10px;position:absolute}.nd-flickr-meta-minimal>small{display:none}.nd-lightbox figcaption{align-items:flex-end;padding:70px 18px 18px;left:0;right:0}.nd-lightbox figcaption strong{font-size:.5rem}.nd-lightbox-prev,.nd-lightbox-next{width:46px;height:70px;font-size:1.35rem;top:auto;bottom:78px}.nd-lightbox-prev{left:8px}.nd-lightbox-next{right:8px}.nd-lightbox-close{top:12px;right:12px}}.nix-home-hero-copy h1>span{display:inline-block}.nix-home-hero-copy h1 .nix-rotor-x{vertical-align:0;color:#0000;transform-origin:50%;filter:drop-shadow(0 0 17px #ff5a1f61);will-change:transform;width:.7em;height:.7em;margin-left:.015em;animation:7s linear infinite nix-x-rotor;position:relative}.nix-home-hero-copy h1 .nix-rotor-x:before,.nix-home-hero-copy h1 .nix-rotor-x:after{content:"";clip-path:polygon(46% 50%,18% 12%,22% 3%,34% 0,49% 3%,58% 41%,54% 50%,82% 88%,78% 97%,66% 100%,51% 97%,42% 59%);transform-origin:50%;background:linear-gradient(90deg,#ff9a35 0,#ff7a18 20%,#ff5a0a 58%,#d94405 100%);width:.36em;height:.98em;position:absolute;top:50%;left:50%}.nix-home-hero-copy h1 .nix-rotor-x:before{transform:translate(-50%,-50%)rotate(45deg)}.nix-home-hero-copy h1 .nix-rotor-x:after{transform:translate(-50%,-50%)rotate(-45deg)}.nix-home-hero-copy h1 .nix-rotor-x i{aspect-ratio:1;z-index:1;background:#111718;border:.018em solid #ff7a43;border-radius:50%;width:.11em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 .016em #080b0c,0 0 16px #ff5a1fbf,inset 0 0 8px #ff5a1f59}.nix-home-hero-copy h1:hover .nix-rotor-x{animation-duration:1.1s}@keyframes nix-x-rotor{to{transform:rotate(360deg)}}.nix-home-hero-copy h2{font-family:var(--font-nix-condensed),sans-serif;letter-spacing:.22em;margin:30px 0 0;font-size:clamp(1.1rem,2.4vw,2rem)}.nix-home-hero-copy h2 i{color:#f15a24;font-style:normal}.nix-home-hero-copy>p{color:#f1eee7c2;max-width:650px;margin:22px 0 0;font-size:clamp(1rem,1.6vw,1.3rem);line-height:1.55}.nix-home-hero-copy nav{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.nix-home-hero-copy nav a{min-height:52px;font-family:var(--font-geist-mono),monospace;letter-spacing:.06em;border:1px solid #ffffff3d;align-items:center;gap:28px;padding:0 22px;font-size:.69rem;font-weight:800;display:flex}.nix-home-hero-copy nav a:first-child{color:#080a0b;background:#f15a24;border-color:#f15a24}.nix-home-hero-copy nav a:hover{border-color:#f15a24;transform:translateY(-2px)}.nix-home-hero-rail{transform-origin:100% 100%;color:#f1eee785;font-family:var(--font-geist-mono),monospace;letter-spacing:.18em;align-items:center;gap:12px;font-size:.57rem;display:flex;position:absolute;bottom:92px;right:34px;transform:rotate(-90deg)translate(100%)}.nix-home-hero-rail i{background:#f15a24;width:28px;height:1px}.nix-home-section{width:min(100% - 64px,1320px);margin:0 auto;padding:110px 0}.nix-home-heading{margin-bottom:38px}.nix-home-heading h2{font-family:var(--font-nix-display),Impact,sans-serif;letter-spacing:-.04em;margin:10px 0 0;font-size:clamp(2.7rem,6vw,6.2rem);line-height:.88}.nix-home-heading h2 em{color:#f15a24;font-style:normal}.nix-home-heading-row{justify-content:space-between;align-items:end;gap:26px;display:flex}.nix-home-heading-row>a{font-family:var(--font-geist-mono),monospace;letter-spacing:.06em;border-bottom:1px solid #f15a24;padding-bottom:7px;font-size:.7rem;font-weight:800}.nix-featured-story{padding-bottom:40px}.nix-featured-card{background:#111718;border:1px solid #ffffff24;grid-template-columns:1.35fr .85fr;min-height:590px;transition:border-color .2s,transform .25s;display:grid}.nix-featured-card:hover{border-color:#f15a24;transform:translateY(-4px)}.nix-featured-card figure{min-height:480px;margin:0;position:relative;overflow:hidden}.nix-featured-card figure img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.nix-featured-card figure i{background:linear-gradient(90deg,#0000 70%,#11171847);position:absolute;inset:0}.nix-featured-card>div{flex-direction:column;justify-content:center;padding:clamp(30px,5vw,72px);display:flex}.nix-featured-card small,.nix-story-card small,.journal-index-featured small,.journal-index-grid small{color:#f15a24;font-family:var(--font-geist-mono),monospace;letter-spacing:.06em;font-size:.65rem;font-weight:800}.nix-featured-card h3{font-family:var(--font-nix-condensed),sans-serif;text-transform:uppercase;margin:18px 0;font-size:clamp(2.2rem,4vw,4.6rem);line-height:.95}.nix-featured-card p{color:#f1eee7ab;font-size:1rem;line-height:1.65}.nix-featured-card strong,.nix-story-card strong,.journal-index-featured strong,.journal-index-grid strong{color:#f15a24;font-family:var(--font-geist-mono),monospace;letter-spacing:.07em;margin-top:24px;font-size:.68rem}.nix-latest-stories{padding-bottom:55px}.nix-story-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.nix-story-card{background:#101516;border:1px solid #ffffff21;grid-template-rows:240px 1fr;transition:transform .22s,border-color .22s;display:grid}.nix-story-card:hover{border-color:#f15a24;transform:translateY(-5px)}.nix-story-card figure{background:#171d1e;margin:0;overflow:hidden}.nix-story-card figure img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.nix-story-card:hover figure img{transform:scale(1.035)}.nix-story-card figure span{color:#f15a24;height:100%;font-family:var(--font-nix-display);place-items:center;font-size:3rem;display:grid}.nix-story-card>div{flex-direction:column;padding:24px;display:flex}.nix-story-card h3{font-family:var(--font-nix-condensed),sans-serif;text-transform:uppercase;margin:13px 0 10px;font-size:1.65rem;line-height:1.05}.nix-story-card p{color:#f1eee79e;margin:0;line-height:1.55}.nix-story-card strong{margin-top:auto;padding-top:24px}.nix-news-wire{padding-top:70px;padding-bottom:80px}.nix-wire-status{color:#f1eee78f;font-family:var(--font-geist-mono),monospace;letter-spacing:.07em;align-items:center;gap:9px;margin:0;padding-bottom:7px;font-size:.59rem;font-weight:800;display:flex}.nix-wire-status i{aspect-ratio:1;background:#52d273;border-radius:50%;width:7px;animation:1.6s ease-in-out infinite nix-wire-pulse;box-shadow:0 0 11px #52d273}.nix-wire-grid{border-top:1px solid #ffffff29;border-bottom:1px solid #ffffff29;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.nix-wire-card{background:linear-gradient(145deg,#111718e6,#0a0d0eeb);border-right:1px solid #ffffff21;flex-direction:column;min-height:330px;padding:28px;transition:transform .22s,border-color .22s,background .22s;display:flex;position:relative}.nix-wire-card:last-child{border-right:0}.nix-wire-card:hover,.nix-wire-card:focus-visible{z-index:1;background:linear-gradient(145deg,#f15a2426,#0a0d0ef2);outline:0;transform:translateY(-5px);box-shadow:0 0 0 1px #f15a24}.nix-wire-card>span{color:#f15a2429;font-family:var(--font-nix-display),sans-serif;font-size:4.4rem;font-weight:900;line-height:1;position:absolute;top:18px;right:24px}.nix-wire-card small{color:#f15a24;font-family:var(--font-geist-mono),monospace;letter-spacing:.07em;font-size:.58rem;font-weight:800;position:relative}.nix-wire-topic{color:#f15a24;width:max-content;font-family:var(--font-geist-mono),monospace;letter-spacing:.12em;border:1px solid #f15a2473;margin-top:50px;padding:7px 10px;font-size:.55rem}.nix-wire-card h3{font-family:var(--font-nix-condensed),sans-serif;text-transform:uppercase;margin:16px 0 25px;font-size:clamp(1.4rem,2.15vw,2.15rem);line-height:1.04;position:relative}.nix-wire-card strong{color:#f1eee7b8;font-family:var(--font-geist-mono),monospace;letter-spacing:.07em;margin-top:auto;font-size:.62rem}.nix-wire-card strong b{color:#f15a24;margin-left:10px}.nix-wire-credit{color:#f1eee766;font-family:var(--font-geist-mono),monospace;letter-spacing:.04em;margin:14px 0 0;font-size:.56rem}.nix-wire-fallback h3{color:#f1eee7a3}@keyframes nix-wire-pulse{50%{opacity:.35;transform:scale(.8)}}.nix-worlds{padding-bottom:65px}.nix-world-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.nix-world-card{isolation:isolate;background:#111718;border:1px solid #ffffff26;flex-direction:column;justify-content:space-between;min-height:520px;padding:30px;display:flex;position:relative;overflow:hidden}.nix-world-card>img{z-index:-3;object-fit:cover;width:100%;height:100%;transition:transform .7s;position:absolute;inset:0}.nix-world-card>i{z-index:-2;background:linear-gradient(#0507081f 24%,#050708f5),linear-gradient(90deg,#0507086b,#0000);position:absolute;inset:0}.nix-world-card:hover>img{transform:scale(1.04)}.nix-world-card:hover{border-color:#f15a24}.nix-world-card h3{font-family:var(--font-nix-display);margin:0;font-size:clamp(3.5rem,6vw,6rem);line-height:.8}.nix-world-card p{color:#f1eee7b8;max-width:330px;margin:20px 0;line-height:1.5}.nix-world-card strong{font-family:var(--font-geist-mono),monospace;letter-spacing:.06em;font-size:.66rem}.nix-status-strip{grid-template-columns:.65fr 1.35fr;align-items:center;gap:42px;padding:28px 0 96px;display:grid}.nix-status-strip>div{gap:8px;display:grid}.nix-status-strip>div strong{font-family:var(--font-nix-condensed);font-size:1.35rem}.nix-status-strip nav{border:1px solid #ffffff21;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.nix-status-strip nav a{border-right:1px solid #ffffff1c;gap:7px;min-height:90px;padding:18px;display:grid}.nix-status-strip nav a:last-child{border:0}.nix-status-strip nav a:hover{background:#f15a2417}.nix-status-strip nav b{color:#f15a24;font-family:var(--font-geist-mono);font-size:.58rem}.nix-status-strip nav span{font-size:.78rem}.nix-home-footer{border-top:1px solid #ffffff21;grid-template-columns:auto 1fr auto;align-items:center;gap:30px;width:min(100% - 64px,1320px);margin:auto;padding:45px 0 55px;display:grid}.nix-home-footer img{width:118px;height:auto}.nix-home-footer p{color:#f1eee77a;font-size:.75rem}.nix-home-footer nav{gap:18px;font-size:.74rem;display:flex}.nix-home-footer small{color:#f1eee757;font-family:var(--font-geist-mono);grid-column:1/-1;font-size:.56rem}.nd-social-links{align-items:center;gap:12px!important;display:flex!important}.nd-social-links a{color:#090b0c;min-height:50px;font:900 .74rem var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.06em;background:#ff672f;border:2px solid #ff672f;border-radius:999px;align-items:center;gap:11px;padding:0 20px;transition:transform .18s,box-shadow .18s,background .18s,color .18s;display:inline-flex;box-shadow:0 0 18px #ff672f47}.nd-social-links a:hover{color:#ff672f;background:#090b0c;transform:translateY(-2px);box-shadow:0 0 28px #ff672f85}.nd-social-links a span{place-items:center;min-width:21px;font-size:1.25rem;display:grid}.nd-social-links.is-compact{margin-left:auto;gap:8px!important}.nd-social-links.is-compact a{justify-content:center;width:42px;height:42px;min-height:42px;padding:0;box-shadow:0 0 14px #ff672f3d}.nd-social-links.is-compact a span{font-size:1rem}.nd-header>.nd-social-links{order:2}.nd-header>.nd-desktop-menu{order:1}.nd-header>.nd-mobile-menu{order:3}@media (width<=1100px){.nd-header>.nd-social-links{display:none!important}}.journal-index-hero{background:radial-gradient(circle at 80% 10%,#f15a2429,#0000 32rem),linear-gradient(120deg,#07090a,#111718);align-items:flex-end;min-height:430px;padding:170px 0 72px;display:flex}.journal-index-hero span,.journal-index-featured>header span,.journal-index-archive>header span{color:#f15a24;font-family:var(--font-geist-mono);letter-spacing:.16em;font-size:.68rem;font-weight:800}.journal-index-hero h1{font-family:var(--font-nix-display);letter-spacing:-.055em;margin:15px 0 6px;font-size:clamp(4.5rem,11vw,10rem);line-height:.78}.journal-index-hero h1 em{color:#f15a24;font-style:normal}.journal-index-hero p{color:#f1eee7a6;font-size:clamp(1.1rem,2vw,1.55rem)}.journal-index-featured{padding-top:82px}.journal-index-featured>header{margin-bottom:18px}.journal-index-featured>a{background:#111718;border:1px solid #ffffff21;grid-template-columns:1.25fr .75fr;min-height:520px;display:grid}.journal-index-featured figure{min-height:430px;margin:0;overflow:hidden}.journal-index-featured figure img{object-fit:cover;width:100%;height:100%}.journal-index-featured>a>div{flex-direction:column;justify-content:center;padding:clamp(28px,4.4vw,64px);display:flex}.journal-index-featured h2{font-family:var(--font-nix-condensed);text-transform:uppercase;margin:15px 0;font-size:clamp(2.1rem,4vw,4.3rem);line-height:.95}.journal-index-featured p{color:#f1eee7a6;line-height:1.6}.journal-index-archive>header{justify-content:space-between;align-items:end;gap:24px;display:flex}.journal-index-archive h2{font-family:var(--font-nix-display);margin:10px 0 0;font-size:clamp(2.8rem,5vw,5rem)}.journal-new-post{min-height:50px;font-family:var(--font-geist-mono);letter-spacing:.05em;background:#f15a24;align-items:center;padding:0 20px;font-size:.68rem;font-weight:900;display:flex;color:#090b0c!important}.journal-filter-bar{gap:7px;margin-top:34px;padding-bottom:4px;display:flex;overflow-x:auto}.journal-filter-bar button{color:#f1eee7;min-height:42px;font-family:var(--font-geist-mono);cursor:pointer;background:0 0;border:1px solid #ffffff26;flex:none;padding:0 17px;font-size:.65rem;font-weight:800}.journal-filter-bar button.active,.journal-filter-bar button:hover{color:#090b0c;background:#f15a24;border-color:#f15a24}.journal-fast-search{background:#0e1314;border:1px solid #ffffff24;grid-template-columns:150px 1fr;align-items:center;margin:18px 0 32px;display:grid}.journal-fast-search span{color:#f15a24;font-family:var(--font-geist-mono);padding-left:20px;font-size:.61rem;font-weight:800}.journal-fast-search input{color:#f1eee7;min-width:0;min-height:58px;font:inherit;background:0 0;border:0;outline:0;padding:0 20px}.journal-fast-search:focus-within{border-color:#f15a24}.journal-index-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.journal-index-grid>a{background:#101516;border:1px solid #ffffff21;grid-template-rows:230px 1fr;display:grid}.journal-index-grid figure{background:#171d1e;margin:0;overflow:hidden}.journal-index-grid figure img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.journal-index-grid>a:hover{border-color:#f15a24}.journal-index-grid>a:hover figure img{transform:scale(1.035)}.journal-index-grid figure span{color:#f15a24;height:100%;font-family:var(--font-nix-display);place-items:center;font-size:3rem;display:grid}.journal-index-grid>a>div{flex-direction:column;padding:23px;display:flex}.journal-index-grid h3{font-family:var(--font-nix-condensed);text-transform:uppercase;margin:12px 0;font-size:1.55rem;line-height:1.06}.journal-index-grid p{color:#f1eee799;margin:0;line-height:1.5}.journal-index-grid div>span{color:#f1eee76b;font-family:var(--font-geist-mono);margin-top:18px;font-size:.6rem}.journal-index-grid strong{margin-top:auto;padding-top:18px}.journal-load-more{color:#f1eee7;min-height:54px;font-family:var(--font-geist-mono);cursor:pointer;background:0 0;border:1px solid #f15a24;align-items:center;gap:22px;margin:34px auto 0;padding:0 23px;font-size:.67rem;font-weight:800;display:flex}.journal-load-more:hover{color:#090b0c;background:#f15a24}.journal-story{max-width:760px}.journal-photo.is-full,.journal-gallery,.journal-video,.journal-embed{width:min(1160px,100vw - 48px);margin-left:50%;transform:translate(-50%)}.journal-photo img,.journal-gallery img{aspect-ratio:auto;background:#111}.journal-rich-text p,.journal-rich-text ul,.journal-rich-text ol,.journal-rich-text blockquote{margin:0 0 1.35em}.journal-rich-text a{color:#f15a24;text-decoration:underline}.journal-rich-text blockquote{border-left:3px solid #f15a24;padding-left:24px;font-size:1.2em}.nix-studio-top,.nix-editor-top{background:#0d1112;border-bottom:1px solid #ffffff21;grid-template-columns:1fr auto 1fr;align-items:center;gap:22px;min-height:78px;padding:12px 28px;display:grid}.nix-studio-top>div,.nix-editor-top>div{justify-items:center;display:grid}.nix-studio-top small,.nix-editor-top small{color:#f15a24;font-family:var(--font-geist-mono);letter-spacing:.08em;font-size:.55rem}.nix-studio-top strong,.nix-editor-top strong{font-family:var(--font-nix-condensed);letter-spacing:.08em}.nix-studio-top>a:last-child{justify-self:end}.nix-studio-dashboard{width:min(100% - 64px,1280px);margin:auto;padding:80px 0}.nix-studio-dashboard>header{justify-content:space-between;align-items:end;gap:30px;display:flex}.nix-studio-dashboard>header span{color:#f15a24;font-family:var(--font-geist-mono);letter-spacing:.12em;font-size:.65rem;font-weight:800}.nix-studio-dashboard h1{font-family:var(--font-nix-display);margin:12px 0;font-size:clamp(3rem,7vw,7rem);line-height:.86}.nix-studio-dashboard h1 em{color:#f15a24;font-style:normal}.nix-studio-dashboard>header p{color:#f1eee78c}.nix-studio-dashboard>header button{color:#090b0c;min-height:64px;font-family:var(--font-geist-mono);cursor:pointer;white-space:nowrap;background:#f15a24;border:0;padding:0 28px;font-size:.74rem;font-weight:900}.nix-studio-stats{border:1px solid #ffffff21;margin:45px 0;display:flex}.nix-studio-stats span{min-height:90px;font-family:var(--font-geist-mono);letter-spacing:.07em;border-right:1px solid #ffffff1a;flex:1;place-items:center;padding:20px;font-size:.58rem;display:grid}.nix-studio-stats span:last-child{border:0}.nix-studio-stats strong{color:#f15a24;font-family:var(--font-nix-display);font-size:2rem}.nix-studio-message,.nix-editor-toast{background:#f15a2414;border:1px solid #f15a2473;padding:14px 18px}.nix-studio-list-head{justify-content:space-between;align-items:end;margin:48px 0 18px;display:flex}.nix-studio-list-head h2{font-family:var(--font-nix-condensed);margin:0;font-size:2rem}.nix-studio-list-head span{font-family:var(--font-geist-mono);color:#f15a24;font-size:.6rem}.nix-studio-grid{gap:12px;display:grid}.nix-studio-grid article{background:#101516;border:1px solid #ffffff21;grid-template-columns:220px 1fr;display:grid}.nix-studio-grid figure{color:#f1eee766;place-items:center;min-height:180px;margin:0;font-size:.7rem;display:grid;position:relative;overflow:hidden}.nix-studio-grid figure img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.nix-studio-grid figure b{color:#f15a24;font-family:var(--font-geist-mono);text-transform:uppercase;background:#090b0c;padding:6px 9px;font-size:.53rem;position:absolute;top:10px;left:10px}.nix-studio-grid article>div{padding:24px}.nix-studio-grid small{color:#f15a24;font-family:var(--font-geist-mono);text-transform:uppercase;font-size:.58rem}.nix-studio-grid h3{font-family:var(--font-nix-condensed);text-transform:uppercase;margin:10px 0 7px;font-size:1.55rem}.nix-studio-grid p{color:#f1eee794}.nix-studio-grid nav{flex-wrap:wrap;gap:7px;display:flex}.nix-studio-grid nav button,.nix-studio-grid nav a{color:#f1eee7;min-height:36px;font-family:var(--font-geist-mono);cursor:pointer;background:0 0;border:1px solid #ffffff29;align-items:center;padding:0 12px;font-size:.58rem;display:flex}.nix-studio-grid nav button:hover,.nix-studio-grid nav a:hover{border-color:#f15a24}.nix-editor-top{z-index:80;position:sticky;top:0}.nix-editor-top>button,.nix-editor-top nav button,.nix-editor-top nav a{color:#f1eee7;min-height:38px;font-family:var(--font-geist-mono);cursor:pointer;background:0 0;border:1px solid #ffffff2b;align-items:center;padding:0 12px;font-size:.57rem;display:flex}.nix-editor-top nav{justify-self:end;gap:6px;display:flex}.nix-editor-top nav .is-orange{color:#090b0c;background:#f15a24;border-color:#f15a24}.nix-editor-toast{z-index:90;background:#13191a;align-items:center;gap:20px;display:flex;position:fixed;top:92px;right:20px}.nix-editor-toast button{color:#f1eee7;background:0 0;border:0;font-size:1.4rem}.nix-editor-main{width:min(100% - 54px,1400px);margin:auto;padding:54px 0 90px}.nix-editor-fields{grid-template-columns:1fr 280px;gap:18px;display:grid}.nix-editor-fields label,.nix-editor-settings label,.nix-editor-block label{color:#f1eee7a6;font-family:var(--font-geist-mono);letter-spacing:.06em;gap:8px;font-size:.58rem;font-weight:800;display:grid}.nix-editor-fields .is-title{grid-column:1}.nix-editor-fields .is-excerpt{grid-column:1/-1}.nix-editor-fields input,.nix-editor-fields select,.nix-editor-fields textarea,.nix-editor-settings input,.nix-editor-block input,.nix-editor-block select,.nix-editor-block textarea{color:#f1eee7;width:100%;min-height:52px;font:inherit;font-family:var(--font-geist-sans);background:#101516;border:1px solid #ffffff29;outline:0;padding:12px 15px}.nix-editor-fields .is-title input{min-height:76px;font-family:var(--font-nix-condensed);text-transform:uppercase;font-size:clamp(2rem,4vw,4.2rem)}.nix-editor-fields textarea{resize:vertical;min-height:88px;font-size:1rem}.nix-editor-fields input:focus,.nix-editor-fields textarea:focus,.nix-editor-fields select:focus,.nix-editor-settings input:focus,.nix-editor-block input:focus,.nix-editor-block select:focus{border-color:#f15a24}.nix-editor-workspace{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:22px;margin-top:38px;display:grid}.nix-editor-canvas{min-width:0}.nix-editor-canvas-head{background:#0d1112;border:1px solid #ffffff21;justify-content:space-between;align-items:center;padding:22px;display:flex}.nix-editor-canvas-head span,.nix-editor-settings>span{color:#f15a24;font-family:var(--font-geist-mono);font-size:.58rem;font-weight:800}.nix-editor-canvas-head h2{font-family:var(--font-nix-condensed);margin:5px 0 0}.nix-editor-canvas-head button,.nix-editor-settings>button{color:#f1eee7;min-height:40px;font-family:var(--font-geist-mono);cursor:pointer;background:0 0;border:1px solid #f15a24;padding:0 14px;font-size:.58rem}.nix-editor-block{background:#101516;border:1px solid #ffffff21;margin-top:12px}.nix-editor-block>header{color:#f15a24;min-height:40px;font-family:var(--font-geist-mono);border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:0 14px;font-size:.55rem;display:flex}.nix-editor-block>header nav{display:flex}.nix-editor-block>header button{color:#f1eee7;cursor:pointer;background:0 0;border:0;width:34px;height:30px}.nix-editor-block>div:not(.nix-rich-editor),.nix-editor-block>label,.nix-editor-block>input,.nix-editor-block>hr{width:calc(100% - 40px);margin:20px}.nix-rich-editor{padding:18px}.nix-rich-editor>nav{flex-wrap:wrap;gap:5px;margin-bottom:8px;display:flex}.nix-rich-editor>nav button{color:#f1eee7;cursor:pointer;background:#0b0e0f;border:1px solid #ffffff26;min-height:34px;padding:0 11px;font-size:.7rem}.nix-rich-surface{background:#080b0c;border:1px solid #ffffff29;outline:0;min-height:150px;padding:18px;font-size:1rem;line-height:1.7}.nix-rich-surface:focus{border-color:#f15a24}.nix-rich-surface:empty:before{content:attr(data-placeholder);color:#f1eee759}.nix-editor-large-input{font-size:1.5rem!important}.nix-editor-field-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.nix-editor-add{border:1px dashed #f15a2473;margin-top:12px;padding:22px}.nix-editor-add>strong{color:#f15a24;font-family:var(--font-geist-mono);font-size:.63rem}.nix-editor-add>div{flex-wrap:wrap;gap:7px;margin-top:13px;display:flex}.nix-editor-add button{color:#f1eee7;min-height:37px;font-family:var(--font-geist-mono);cursor:pointer;background:#101516;border:1px solid #ffffff29;padding:0 12px;font-size:.56rem}.nix-editor-settings{background:#0d1112;border:1px solid #ffffff21;gap:17px;padding:22px;display:grid;position:sticky;top:100px}.nix-editor-settings .is-check{grid-template-columns:auto 1fr;align-items:center}.nix-editor-settings .is-check input{width:18px;min-height:18px}.nix-editor-settings>button{width:100%}.nix-flickr-modal{z-index:200;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#040607fa;padding:28px;position:fixed;inset:0;overflow:auto}.nix-flickr-modal>header{justify-content:space-between;gap:28px;width:min(100%,1220px);margin:auto;display:flex}.nix-flickr-modal>header span{color:#f15a24;font-family:var(--font-geist-mono);font-size:.6rem}.nix-flickr-modal h2{font-family:var(--font-nix-display);margin:5px 0;font-size:clamp(2.4rem,5vw,5rem)}.nix-flickr-modal>header p{color:#f1eee78c}.nix-flickr-modal>header>button{color:#f1eee7;background:0 0;border:1px solid #fff3;width:48px;height:48px;font-size:1.8rem}.nix-flickr-tools{grid-template-columns:auto 1fr auto;gap:10px;width:min(100%,1220px);margin:28px auto 18px;display:grid}.nix-flickr-tools nav{display:flex}.nix-flickr-tools button,.nix-flickr-tools input{color:#f1eee7;min-height:46px;font-family:var(--font-geist-mono);background:#0e1314;border:1px solid #ffffff29;padding:0 14px;font-size:.58rem}.nix-flickr-tools button{cursor:pointer}.nix-flickr-tools button.active{color:#090b0c;background:#f15a24;border-color:#f15a24}.nix-flickr-picker-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;width:min(100%,1220px);margin:auto;padding-bottom:100px;display:grid}.nix-flickr-picker-grid button{aspect-ratio:1;cursor:pointer;background:#111;border:2px solid #0000;min-width:0;padding:0;position:relative;overflow:hidden}.nix-flickr-picker-grid button.selected{border-color:#f15a24}.nix-flickr-picker-grid img{object-fit:cover;width:100%;height:100%}.nix-flickr-picker-grid span{color:#fff;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:linear-gradient(#0000,#000000eb);padding:8px;font-size:.66rem;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.nix-flickr-state{color:#f1eee799;width:min(100%,1220px);margin:50px auto}.nix-flickr-modal>footer{background:#0b0f10;border-top:1px solid #ffffff24;align-items:center;gap:10px;min-height:82px;padding:12px max(28px,50vw - 610px);display:flex;position:fixed;bottom:0;left:0;right:0}.nix-flickr-modal>footer>div{align-items:center;gap:12px;min-width:0;margin-right:auto;display:flex}.nix-flickr-modal>footer img{object-fit:cover;width:54px;height:54px}.nix-flickr-modal>footer strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nix-flickr-modal>footer button{color:#f1eee7;min-height:44px;font-family:var(--font-geist-mono);background:0 0;border:1px solid #f15a24;padding:0 17px;font-size:.6rem}.nix-flickr-modal>footer button:last-child{color:#090b0c;background:#f15a24}@media (width<=900px){.nix-home-hero{min-height:760px}.nix-home-hero-copy{width:min(100% - 40px,1320px);padding-bottom:72px}.nix-home-hero-rail{display:none}.nix-home-section,.nix-home-footer{width:min(100% - 36px,1320px)}.nix-featured-card,.journal-index-featured>a{grid-template-columns:1fr}.nix-featured-card figure,.journal-index-featured figure{min-height:360px}.nix-story-grid,.nix-world-grid,.journal-index-grid{grid-template-columns:1fr 1fr}.nix-wire-grid{grid-template-columns:1fr}.nix-wire-card{border-bottom:1px solid #ffffff21;border-right:0;min-height:250px}.nix-wire-card:last-child{border-bottom:0}.nix-world-card{min-height:440px}.nix-status-strip{grid-template-columns:1fr}.nix-status-strip nav{grid-template-columns:1fr 1fr}.nix-status-strip nav a:nth-child(2){border-right:0}.nix-status-strip nav a:nth-child(-n+2){border-bottom:1px solid #ffffff1c}.nix-editor-top{grid-template-columns:auto 1fr}.nix-editor-top>div{display:none}.nix-editor-top nav{overflow-x:auto}.nix-editor-fields{grid-template-columns:1fr}.nix-editor-fields .is-title,.nix-editor-fields .is-excerpt{grid-column:1}.nix-editor-workspace{grid-template-columns:1fr}.nix-editor-settings{position:static}.nix-flickr-picker-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.nix-flickr-tools{grid-template-columns:1fr}.nix-flickr-tools nav{overflow-x:auto}}@media (width<=620px){.nix-home-hero{min-height:690px}.nix-home-hero-copy{width:calc(100% - 32px);padding:145px 0 55px}.nix-home-hero-copy h1{font-size:clamp(6rem,31vw,9rem)}.nix-home-hero-copy h2{letter-spacing:.12em;font-size:.9rem}.nix-home-hero-copy nav{width:100%}.nix-home-hero-copy nav a{justify-content:space-between;width:100%}.nix-home-section{padding:74px 0}.nix-home-heading-row{flex-direction:column;align-items:start}.nix-featured-card{min-height:0}.nix-featured-card figure,.journal-index-featured figure{min-height:280px}.nix-featured-card>div,.journal-index-featured>a>div{padding:26px}.nix-story-grid,.nix-world-grid,.journal-index-grid{grid-template-columns:1fr}.nix-story-card,.journal-index-grid>a{grid-template-rows:215px 1fr}.nix-world-card{min-height:420px}.nix-status-strip nav{grid-template-columns:1fr}.nix-status-strip nav a{border-right:0;border-bottom:1px solid #ffffff1c!important}.nix-status-strip nav a:last-child{border-bottom:0!important}.nix-home-footer{grid-template-columns:1fr}.nix-home-footer nav{flex-wrap:wrap}.nix-home-footer small{grid-column:1}.journal-index-hero{min-height:370px;padding-top:145px}.journal-index-featured,.journal-index-archive{padding-left:0;padding-right:0}.journal-index-archive>header{flex-direction:column;align-items:start}.journal-fast-search{grid-template-columns:1fr}.journal-fast-search span{padding:14px 16px 0}.journal-index-grid{grid-template-columns:1fr}.nd-header>.nd-social-links{display:none!important}.nd-social-links{flex-wrap:wrap}.nix-studio-top{grid-template-columns:1fr auto;padding:12px 16px}.nix-studio-top>div{justify-items:start}.nix-studio-top>a:last-child{font-size:.7rem}.nix-studio-dashboard{width:calc(100% - 30px);padding:52px 0}.nix-studio-dashboard>header{flex-direction:column;align-items:stretch}.nix-studio-dashboard>header button{width:100%}.nix-studio-stats{grid-template-columns:repeat(3,1fr);display:grid}.nix-studio-stats span{border-right:1px solid #ffffff1a;padding:12px 6px;font-size:.5rem}.nix-studio-grid article{grid-template-columns:1fr}.nix-studio-grid figure{min-height:210px}.nix-editor-top{gap:7px;padding:9px;display:flex}.nix-editor-top>button{flex:none}.nix-editor-top nav{justify-content:flex-start}.nix-editor-top nav button,.nix-editor-top nav a{flex:none}.nix-editor-main{width:calc(100% - 24px);padding-top:28px}.nix-editor-canvas-head{flex-direction:column;align-items:flex-start;gap:14px}.nix-editor-field-grid{grid-template-columns:1fr}.nix-flickr-modal{padding:18px 12px}.nix-flickr-picker-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nix-flickr-modal>footer{flex-wrap:wrap;padding:9px 12px}.nix-flickr-modal>footer>div{width:100%}.nix-flickr-modal>footer button{flex:1}.journal-photo.is-full,.journal-gallery,.journal-video,.journal-embed{width:calc(100vw - 24px)}}.nd-gallery-loading,.nd-gallery-error{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100svh;padding:160px 28px 80px;display:flex}.nd-gallery-loading p,.nd-gallery-error p{color:#f1eee78c;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.nd-gallery-error>span{color:var(--nd-orange);font-size:3rem}.nd-gallery-error h1{text-transform:uppercase;max-width:800px;margin:18px 0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(3rem,7vw,6rem);font-weight:400;line-height:.92}.nd-gallery-loader{aspect-ratio:1;border:3px solid #f1eee724;border-top-color:var(--nd-orange);border-radius:50%;width:70px;animation:.8s linear infinite nd-gallery-spin}@keyframes nd-gallery-spin{to{transform:rotate(360deg)}}@keyframes nd-lightbox-in{0%{opacity:0}}@keyframes nd-gallery-glow{to{opacity:.65;transform:translate(-7vw,8vh)scale(1.16)}}@media (width<=980px){.nd-gallery-intro{min-height:auto;padding-top:160px}.nd-gallery-stats{grid-template-columns:1fr 1fr}.nd-gallery-stats>div:nth-child(2){border-right:0}.nd-gallery-stats>div:nth-child(-n+2){border-bottom:1px solid #f1eee71a}.nd-gallery-tools label{grid-template-columns:1fr;gap:10px}.nd-flickr-album>header{grid-template-columns:1fr;gap:22px}.nd-lightbox{grid-template-columns:52px 1fr 52px}}@media (width<=680px){.nd-section{width:min(100% - 32px,1320px)}.nd-gallery-intro{padding:132px 0 66px}.nd-gallery-intro h1{font-size:clamp(4rem,20vw,6.8rem);line-height:.82}.nd-gallery-intro-copy>p:last-of-type{margin:24px 0 34px}.nd-gallery-portals{grid-template-columns:1fr}.nd-gallery-portals a{min-height:88px}.nd-gallery-stats{margin-top:-24px}.nd-gallery-stats>div{gap:0 9px;min-height:104px;padding:18px 14px}.nd-gallery-stats strong{font-size:1.45rem}.nd-gallery-stats small{font-size:.5rem}.nd-featured-photo{margin-top:58px}.nd-featured-photo>button{border-radius:18px;min-height:64svh}.nd-featured-badge{top:18px;left:18px}.nd-featured-copy{bottom:24px;left:18px;right:18px}.nd-featured-copy strong{font-size:clamp(2.8rem,14vw,5rem)}.nd-gallery-tools{margin-top:58px;padding:18px}.nd-flickr-album{padding-top:92px}.nd-flickr-album h2{font-size:5.4rem}.nd-flickr-grid{columns:1}.nd-flickr-card{margin-bottom:16px}.nd-flickr-image>span{opacity:1;transform:none}.nd-gallery-footer{flex-direction:column;align-items:flex-start;width:calc(100% - 32px);margin-top:90px}.nd-lightbox{grid-template-rows:1fr 64px;grid-template-columns:1fr;padding:64px 12px 0}.nd-lightbox figure{grid-area:1/1;width:100%;max-height:calc(100svh - 128px)}.nd-lightbox-image{height:calc(100svh - 220px)}.nd-lightbox figure img{max-height:calc(100svh - 220px)}.nd-lightbox figcaption{flex-direction:column;align-items:flex-start;gap:8px}.nd-lightbox-prev,.nd-lightbox-next{width:50%;height:64px;position:absolute;bottom:0;border-top:1px solid #f1eee724!important}.nd-lightbox-prev{left:0}.nd-lightbox-next{right:0;border-left:1px solid #f1eee724!important}.nd-lightbox-close{top:12px;right:12px}.nd-lightbox-zoom{top:16px;left:12px;transform:none}.nd-lightbox-zoom button{min-width:40px;height:38px;padding:0 9px}}:root{--nix-tech:var(--font-nix-display),var(--font-geist-sans),sans-serif;--nix-mission:var(--font-nix-condensed),var(--font-geist-sans),sans-serif}.cin-home{background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:64px 64px}.cin-hero{isolation:isolate;min-height:100svh}.cin-hero-grid{z-index:0;opacity:.32;pointer-events:none;background:linear-gradient(90deg,#0000 49.92%,#ff5b2080 50%,#0000 50.08%),repeating-linear-gradient(0deg,#0000 0 79px,#ffffff0e 80px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 3%,#000 35% 72%,#0000 98%);mask-image:linear-gradient(#0000 3%,#000 35% 72%,#0000 98%)}.cin-hero-copy{z-index:2}.cin-hero-copy>p,.cin-section-head small,.cin-feature-badge,.cin-world-copy small,.cin-world-number{font-family:var(--nix-tech);letter-spacing:.18em}.cin-hero h1,.cin-section-head h2,.cin-world-copy h3,.cin-feature-card h3,.cin-fleet h3,.cin-dispatches h3{font-family:var(--nix-mission);text-transform:uppercase;font-weight:700}.cin-hero h1{letter-spacing:-.045em;filter:drop-shadow(0 18px 40px #0006)}.cin-hero h1 strong{opacity:0;animation:.8s cubic-bezier(.16,1,.3,1) forwards nix-title-strike;transform:translate(-5vw)}.cin-hero h1 strong:nth-child(2){animation-delay:.16s}.cin-hero h1 strong:nth-child(3){animation-delay:.32s}.cin-mission-status{z-index:3;color:#ffffffb3;font:700 .58rem/1 var(--nix-tech);letter-spacing:.14em;grid-template-columns:1fr auto auto;gap:28px;display:grid;position:absolute;top:112px;left:clamp(22px,4vw,64px);right:clamp(22px,4vw,64px)}.cin-mission-status span{align-items:center;gap:10px;display:flex}.cin-mission-status i{aspect-ratio:1;background:#ff5b20;border-radius:50%;width:7px;animation:1.5s ease-in-out infinite nix-status-pulse;box-shadow:0 0 14px #ff5b20}.cin-hero-rail{z-index:3;color:#ffffff8c;font:700 .52rem/1 var(--nix-tech);letter-spacing:.18em;align-items:center;gap:12px;display:flex;position:absolute;bottom:36px;right:clamp(22px,4vw,64px)}.cin-hero-rail i{background:#ff5b20a6;width:34px;height:1px}.cin-feature-card,.cin-world,.cin-drone-card{clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,20px 100%,0 calc(100% - 20px));border-radius:0}.cin-feature-card:focus-visible,.cin-world:focus-visible,.cin-drone-card:focus-visible{outline-offset:5px;outline:2px solid #ff5b20}.cin-reveal{filter:blur(8px);transform:translateY(42px)scale(.985)}.cin-reveal.is-visible{filter:none;transition:opacity .8s ease var(--delay,0s),transform .85s cubic-bezier(.16,1,.3,1) var(--delay,0s),filter .7s ease var(--delay,0s);transform:none}.cin-photo-break{min-height:100svh}.cin-photo-break>img{transition:transform 8s}.cin-photo-break.is-visible>img{transform:scale(1.04)}@keyframes nix-title-strike{to{opacity:1;transform:none}}@keyframes nix-status-pulse{50%{opacity:.35;transform:scale(.75)}}@media (width<=680px){.cin-mission-status{grid-template-columns:1fr auto;top:104px}.cin-mission-status span:nth-child(2),.cin-hero-rail{display:none}.cin-hero-grid{background:repeating-linear-gradient(0deg,#0000 0 79px,#ffffff0b 80px)}.cin-feature-card,.cin-world,.cin-drone-card{clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px))}}@media (prefers-reduced-motion:reduce){.cin-hero h1 strong{opacity:1;animation:none;transform:none}.cin-mission-status i{animation:none}.cin-reveal,.cin-reveal.is-visible{filter:none;transition:none;transform:none}.cin-photo-break.is-visible>img{transform:none}}.has-nix-section-slideshow{isolation:isolate;min-height:clamp(460px,68svh,820px);position:relative;overflow:hidden}.has-nix-section-slideshow>.nix-section-slideshow{z-index:-2;pointer-events:none;background:#080b0c;display:block;position:absolute;inset:0}.nix-section-slideshow img{object-fit:cover;object-position:center;opacity:.58;filter:brightness(1.08)saturate(1.08)contrast(1.02);will-change:opacity,transform;width:108%;height:108%;transition:opacity 1.8s;animation:20s ease-in-out infinite alternate nix-section-cinema;position:absolute;inset:-4%;transform:scale(1.02)}.nix-section-slideshow img.is-next{opacity:0;animation-direction:alternate-reverse}.nix-section-slideshow img.is-visible{opacity:.58}.nix-section-slideshow img.is-hidden{opacity:0}.has-nix-section-slideshow:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0406079e,#0406071f 58%,#04060747),linear-gradient(#04060738,#0000 52%,#040607a6);position:absolute;inset:0}@keyframes nix-section-cinema{to{transform:scale(1.09)translate(-1.2%,.8%)}}@media (width<=700px){.has-nix-section-slideshow{min-height:clamp(500px,76svh,760px)}.nix-section-slideshow img,.nix-section-slideshow img.is-visible{opacity:.52}.has-nix-section-slideshow:after{background:linear-gradient(#04060761,#04060729 46%,#040607b3),linear-gradient(90deg,#0406076b,#0000 75%)}}@media (prefers-reduced-motion:reduce){.nix-section-slideshow img{transition:none!important;animation:none!important;transform:none!important}.nix-section-slideshow img.is-next{display:none}}.nd-strava{color:var(--nd-paper);background:radial-gradient(circle at 88% 4%,#f15a2424,#0000 28rem),linear-gradient(145deg,#111719,#090c0d 68%);border:1px solid #f1eee724;border-radius:30px;margin-top:150px;padding:clamp(28px,5vw,72px);overflow:hidden;box-shadow:0 36px 90px #0000004d}.nd-strava-heading{grid-template-columns:1.25fr .75fr;align-items:end;gap:44px;margin-bottom:52px;display:grid}.nd-strava-heading>div>span,.nd-strava-recent>header span,.nd-strava-numbers-title span{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:.65rem;font-weight:800}.nd-strava-heading h3{letter-spacing:-.035em;text-transform:uppercase;margin:10px 0 0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(4.5rem,8vw,8rem);font-weight:400;line-height:.8}.nd-strava-heading h3 em{color:var(--nd-orange);font-style:normal}.nd-strava-heading>p{color:#f1eee79e;max-width:460px;margin:0 0 6px;font-size:1.05rem;line-height:1.6}.nd-strava-loading,.nd-strava-fallback{color:#f1eee7a8;text-align:left;border:1px dashed #f1eee72e;border-radius:22px;justify-content:center;align-items:center;gap:22px;min-height:260px;padding:42px;display:flex}.nd-strava-loading i{aspect-ratio:1;border:2px solid #f1eee724;border-top-color:var(--nd-orange);border-radius:50%;width:34px;animation:.8s linear infinite nd-gallery-spin}.nd-strava-loading span{font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.7rem}.nd-strava-fallback>span{color:var(--nd-orange);font-size:2.6rem}.nd-strava-fallback strong{color:var(--nd-paper);font-size:1.3rem}.nd-strava-fallback p{color:#f1eee78f;max-width:640px;margin:8px 0 0;line-height:1.55}.nd-strava-latest{background:#12181aeb;border:1px solid #f1eee729;border-radius:24px;grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);min-height:560px;display:grid;overflow:hidden;box-shadow:0 24px 70px #00000057}.nd-strava-map{isolation:isolate;background:radial-gradient(circle at 30% 18%,#f15a2421,#0000 36%),#0b1011;min-height:245px;position:relative;overflow:hidden}.nd-strava-map.is-featured{min-height:560px}.nd-strava-map-grid{z-index:-1;opacity:.55;background-image:linear-gradient(#f1eee70e 1px,#0000 1px),linear-gradient(90deg,#f1eee70e 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 90%);mask-image:linear-gradient(#000,#0000 90%)}.nd-strava-map:before,.nd-strava-map:after{content:"";border:1px solid #f15a2429;border-radius:50%;position:absolute}.nd-strava-map:before{width:310px;height:310px;top:-140px;left:-120px}.nd-strava-map:after{width:160px;height:160px;bottom:-70px;right:-70px}.nd-strava-map svg{filter:drop-shadow(0 0 10px #f15a2447);width:88%;height:82%;position:absolute;inset:8% 6% 10%;overflow:visible}.nd-strava-map path{fill:none;stroke-linecap:round;stroke-linejoin:round}.nd-strava-route-shadow{stroke:#000000c2;stroke-width:5.2px}.nd-strava-route-line{stroke:var(--nd-orange);stroke-width:2.2px}.nd-strava-map-label{color:#f1eee78c;font-family:var(--font-geist-mono), monospace;letter-spacing:.09em;font-size:.55rem;position:absolute;bottom:16px;left:18px}.nd-strava-no-map{color:#f1eee766;place-content:center;justify-items:center;gap:10px;display:grid;position:absolute;inset:0}.nd-strava-no-map span{color:var(--nd-orange);font-size:2rem}.nd-strava-no-map small{font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.6rem}.nd-strava-latest-copy{flex-direction:column;align-items:flex-start;padding:clamp(30px,4vw,58px);display:flex}.nd-strava-latest-copy>span{background:var(--nd-orange);color:var(--nd-black);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:9px 13px;font-size:.6rem;font-weight:900}.nd-strava-latest-copy time,.nd-strava-card-copy time{color:#f1eee785;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin-top:24px;font-size:.63rem}.nd-strava-latest-copy h4{letter-spacing:-.025em;text-transform:uppercase;margin:12px 0 28px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(2.8rem,4vw,4.7rem);font-weight:400;line-height:.88}.nd-strava dl{margin:0}.nd-strava dt{color:#f1eee773;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.55rem}.nd-strava dd{color:var(--nd-paper);margin:5px 0 0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:1.65rem;font-weight:400;line-height:1}.nd-strava dd small{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.05em;text-transform:uppercase;margin-left:5px;font-size:.52rem}.nd-strava-latest-copy dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px;width:100%;display:grid}.nd-strava-latest-copy>a,.nd-strava-card-copy>a{border:1px solid var(--nd-orange);color:var(--nd-paper);font-family:var(--font-geist-mono), monospace;letter-spacing:.05em;text-transform:uppercase;border-radius:999px;margin-top:auto;padding:13px 18px;font-size:.62rem;font-weight:800;transition:transform .18s,background .18s,color .18s}.nd-strava-latest-copy>a:hover,.nd-strava-card-copy>a:hover{background:var(--nd-orange);color:var(--nd-black);transform:translateY(-2px)}.nd-strava-numbers{background:#07090aa3;border:1px solid #f1eee721;border-radius:20px;grid-template-columns:1.3fr repeat(4,1fr);margin-top:22px;display:grid}.nd-strava-numbers>div{border-right:1px solid #f1eee71a;flex-direction:column;justify-content:center;min-height:132px;padding:24px;display:flex}.nd-strava-numbers>div:last-child{border-right:0}.nd-strava-numbers-title strong{margin-top:7px;font-size:1rem}.nd-strava-numbers dd{font-size:clamp(1.5rem,2.3vw,2.6rem)}.nd-strava-recent{margin-top:84px}.nd-strava-recent>header{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px;display:flex}.nd-strava-recent>header strong{letter-spacing:.01em;text-transform:uppercase;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:2rem;font-weight:400}.nd-strava-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.nd-strava-grid>article{background:#111719;border:1px solid #f1eee721;border-radius:19px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);transition:transform .22s,border-color .22s;display:grid;overflow:hidden}.nd-strava-grid>article:hover{border-color:#f15a24b3;transform:translateY(-5px)}.nd-strava-card-copy{flex-direction:column;align-items:flex-start;min-height:300px;padding:24px;display:flex}.nd-strava-card-copy time{margin-top:0}.nd-strava-card-copy h4{margin:9px 0 20px;font-size:1.35rem;line-height:1.05}.nd-strava-card-copy dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 8px;width:100%;display:grid}.nd-strava-card-copy dd{font-size:1.2rem}.nd-strava-card-copy>a{margin-top:24px}.nd-strava-credit{color:#f1eee75c;font-family:var(--font-geist-mono), monospace;letter-spacing:.07em;text-align:right;text-transform:uppercase;margin:28px 0 0;font-size:.58rem}@media (width<=1100px){.nd-strava-latest{grid-template-columns:1fr}.nd-strava-map.is-featured{min-height:480px}.nd-strava-latest-copy{min-height:500px}.nd-strava-numbers{grid-template-columns:repeat(2,1fr)}.nd-strava-numbers-title{grid-column:1/-1}.nd-strava-numbers>div{border-bottom:1px solid #f1eee71a}.nd-strava-numbers>div:nth-child(3),.nd-strava-numbers>div:nth-child(5){border-right:0}.nd-strava-numbers>div:nth-last-child(-n+2){border-bottom:0}.nd-strava-grid>article{grid-template-columns:1fr}}@media (width<=760px){.nd-strava{border-radius:20px;margin-top:92px;padding:22px}.nd-strava-heading{grid-template-columns:1fr;gap:20px;margin-bottom:34px}.nd-strava-heading h3{font-size:clamp(4rem,20vw,6rem)}.nd-strava-heading>p{font-size:.95rem}.nd-strava-loading,.nd-strava-fallback{flex-direction:column;align-items:flex-start;min-height:220px;padding:24px}.nd-strava-latest{border-radius:17px;min-height:0}.nd-strava-map.is-featured{min-height:62vw}.nd-strava-latest-copy{min-height:470px;padding:28px 22px}.nd-strava-latest-copy h4{font-size:2.9rem}.nd-strava-numbers>div{min-height:112px;padding:18px 14px}.nd-strava-numbers dd{font-size:1.55rem}.nd-strava-recent{margin-top:62px}.nd-strava-recent>header{flex-direction:column;align-items:flex-start;gap:7px}.nd-strava-grid{grid-template-columns:1fr}.nd-strava-grid>article{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.nd-strava-map{min-height:290px}.nd-strava-card-copy{min-height:290px;padding:20px 16px}.nd-strava-card-copy h4{font-size:1.15rem}.nd-strava-card-copy dd{font-size:1.05rem}.nd-strava-credit{text-align:left}}@media (width<=480px){.nd-strava-grid>article{grid-template-columns:1fr}.nd-strava-map{min-height:240px}.nd-strava-card-copy{min-height:300px}}@media (prefers-reduced-motion:reduce){.nd-gallery-intro-glow,.nd-gallery-loader{animation:none}.nd-featured-photo img,.nd-flickr-image img{transition:none}}.nix-adventures-page,.nix-adventure-detail,.nix-videos-page{min-height:100svh;color:var(--nd-paper);background:radial-gradient(circle at 82% 8%,#f15a241c,#0000 34rem),#07090a;overflow:hidden}.nix-adventures-hero,.nix-videos-hero{align-items:end;width:min(100% - 96px,1320px);min-height:680px;margin:auto;padding:180px 0 90px;display:flex;position:relative}.nix-adventures-hero:after,.nix-videos-hero:after{aspect-ratio:1;content:"";border:1px solid #f15a2440;border-radius:50%;width:min(64vw,820px);position:absolute;bottom:-38%;right:-18%;box-shadow:0 0 0 100px #f15a2406,0 0 0 200px #ffffff05}.nix-adventures-hero h1,.nix-videos-hero h1{letter-spacing:-.055em;margin:22px 0 20px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(5.8rem,14vw,13rem);font-weight:400;line-height:.73}.nix-adventures-hero h1 em,.nix-videos-hero h1 em{color:var(--nd-orange);font-style:normal}.nix-adventures-hero>div>p:last-child,.nix-videos-hero>p:last-child{color:#f1eee7ad;margin:0;font-size:clamp(1.15rem,2vw,1.6rem)}.nix-map-section,.nix-detail-map{width:min(100% - 96px,1480px);margin:0 auto}.nix-map-shell{background:#101516;border:1px solid #f1eee72b;border-radius:28px;min-height:min(78vh,900px);position:relative;overflow:hidden;box-shadow:0 40px 100px #0000007a,0 0 80px #f15a240f}.nix-map-shell.is-compact{border-radius:0 0 24px 24px;min-height:540px}.nix-map-canvas{width:100%;min-height:inherit;position:absolute;inset:0}.nix-osm-dark-tiles{filter:grayscale(.2)invert()hue-rotate(180deg)brightness(.62)contrast(1.28)}.nix-map-loading{z-index:6;color:#f1eee79e;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;background:#101516;place-content:center;justify-items:center;gap:18px;font-size:.68rem;display:grid;position:absolute;inset:0}.nix-map-loading i{aspect-ratio:1;border:2px solid #ffffff1f;border-top-color:var(--nd-orange);border-radius:50%;width:58px;animation:.8s linear infinite nd-gallery-spin}.nix-map-modes{z-index:5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#07090acc;border:1px solid #ffffff3d;border-radius:999px;display:flex;position:absolute;top:22px;left:22px;overflow:hidden}.nix-map-modes button{color:#ffffffa6;cursor:pointer;min-height:42px;font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;background:0 0;border:0;padding:0 16px;font-size:.58rem;font-weight:800}.nix-map-modes button.is-active{background:var(--nd-orange);color:#080909}.nix-map-privacy{z-index:5;color:#ffffffb8;font-family:var(--font-geist-mono), monospace;letter-spacing:.04em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#07090ac7;border:1px solid #ffffff2e;border-radius:999px;margin:0;padding:9px 13px;font-size:.55rem;position:absolute;bottom:18px;left:22px}.nix-map-marker{cursor:pointer;background:#151b1c;border:2px solid #fff;border-radius:50%;place-content:center;width:44px;height:44px;padding:0;font-size:1.15rem;transition:transform .22s,background .22s;display:grid;box-shadow:0 8px 24px #00000080,0 0 0 5px #f15a241f}.nix-map-marker:hover{background:var(--nd-orange);transform:scale(1.12)}.nix-map-marker.is-flickr{border-color:var(--nd-orange);width:36px;height:36px;font-size:.9rem}.nix-map-popup{width:min(320px,76vw);padding:18px;display:grid}.nix-map-popup img{object-fit:cover;width:calc(100% + 36px);height:145px;margin:-18px -18px 16px}.nix-map-popup small{color:#f15a24;font:700 .58rem/1.3 var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase}.nix-map-popup strong{color:#fff;margin:8px 0;font-size:1.15rem}.nix-map-popup p{color:#ffffffa3;margin:0;font-size:.78rem;line-height:1.45}.nix-map-popup a{color:#f15a24;margin-top:14px;font-size:.72rem;font-weight:800}.nix-map-fallback{text-align:center;background:#101516;border:1px dashed #fff3;border-radius:28px;place-content:center;justify-items:center;min-height:520px;padding:50px;display:grid}.nix-map-fallback>span{color:var(--nd-orange);font-size:3rem}.nix-map-fallback strong{margin:16px 0 4px;font-size:1.4rem}.nix-map-fallback p{color:#ffffff8c}.nix-map-fallback a{color:var(--nd-orange);margin:5px}.nix-adventure-index,.nix-api-status,.nix-videos-content{width:min(100% - 96px,1320px);margin:130px auto 0}.nix-adventure-index>header,.nix-api-status>header,.nix-detail-map>header,.nix-timeline>header{max-width:760px}.nix-adventure-index header small,.nix-api-status header small,.nix-detail-map header small,.nix-timeline header small,.nix-music small,.nix-journal-embed header small{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.64rem;font-weight:800}.nix-adventure-index header h2,.nix-api-status header h2,.nix-detail-map header h2,.nix-timeline header h2,.nix-music h2,.nix-journal-embed h2{text-transform:uppercase;margin:12px 0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(3.8rem,8vw,7.5rem);font-weight:400;line-height:.86}.nix-adventure-index header p,.nix-api-status header p,.nix-detail-map header p{color:#f1eee794;font-size:1.05rem;line-height:1.6}.nix-adventure-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:48px;display:grid}.nix-adventure-card{background:#111718;border:1px solid #ffffff21;border-radius:22px;transition:transform .25s,border-color .25s;overflow:hidden}.nix-adventure-card:hover{border-color:var(--nd-orange);transform:translateY(-7px)}.nix-adventure-card figure{height:280px;margin:0;position:relative;overflow:hidden}.nix-adventure-card figure img{object-fit:cover;width:100%;height:100%;transition:transform .7s}.nix-adventure-card:hover figure img{transform:scale(1.05)}.nix-adventure-card figure span{background:var(--nd-orange);color:#07090a;font:800 .55rem var(--font-geist-mono), monospace;text-transform:uppercase;border-radius:999px;padding:8px 11px;position:absolute;top:16px;left:16px}.nix-adventure-card>div{padding:24px}.nix-adventure-card>div>small{color:var(--nd-orange);letter-spacing:.25em}.nix-adventure-card h3{margin:14px 0 10px;font-size:1.55rem;line-height:1.05}.nix-adventure-card p{color:#ffffff8f;min-height:88px;font-size:.86rem;line-height:1.55}.nix-adventure-card strong{color:var(--nd-orange);font-size:.78rem}.nix-api-status{margin-bottom:120px}.nix-api-status>div{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:38px;display:grid}.nix-api-status>div>span{background:#111718;border:1px solid #ffffff21;border-radius:14px;grid-template-rows:1fr auto;grid-template-columns:auto 1fr;align-items:center;gap:0 10px;min-height:92px;padding:18px;font-weight:750;display:grid}.nix-api-status span i{background:#ff9d33;border-radius:50%;grid-row:1/3;width:9px;height:9px;box-shadow:0 0 15px}.nix-api-status span.is-live i{background:#58d989}.nix-api-status span small{color:#ffffff6b;font:.55rem var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase}.nix-api-status span.is-loading{animation:1.2s infinite alternate nix-pulse}.nix-live-home{width:min(100% - 96px,1320px);margin:150px auto}.nix-home-conditions{margin-top:54px}.nix-weather-suite{grid-template-columns:1.1fr 1fr 1.15fr;gap:14px;display:grid}.nix-weather-suite.is-compact{grid-template-columns:1fr 1fr}.nix-weather-suite article,.nix-weather-offline,.nix-weather-skeleton{background:linear-gradient(145deg,#192022f5,#0c1011f5);border:1px solid #ffffff24;border-radius:20px;min-height:290px;padding:26px;overflow:hidden}.nix-weather-now header{justify-content:space-between;align-items:start;display:flex}.nix-weather-now header span{font-size:3rem}.nix-weather-now small,.nix-flying>small,.nix-golden>small,.nix-fuel-panel>small{color:var(--nd-orange);font:800 .6rem var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase}.nix-weather-now h3,.nix-flying h3,.nix-golden h3,.nix-fuel-panel h3{margin:7px 0;font-size:1.45rem}.nix-weather-now>strong{margin-top:26px;font-family:Impact,sans-serif;font-size:4.5rem;font-weight:400;line-height:.8;display:block}.nix-weather-now>p{color:#ffffff8c;font-size:.82rem}.nix-weather-suite dl{grid-template-columns:1fr 1fr;gap:10px;margin:24px 0 0;display:grid}.nix-weather-suite dl div{border-top:1px solid #ffffff1a;padding-top:10px}.nix-weather-suite dt{color:#ffffff6b;font:.55rem var(--font-geist-mono), monospace;text-transform:uppercase}.nix-weather-suite dd{margin:5px 0 0;font-weight:800}.nix-flying{position:relative}.nix-flying:after{content:"";opacity:.08;filter:blur(2px);background:currentColor;border-radius:50%;width:180px;height:180px;position:absolute;top:-70px;right:-70px}.nix-flying h3{letter-spacing:.04em;align-items:center;gap:10px;font-family:Impact,sans-serif;font-size:3rem;font-weight:400;display:flex}.nix-flying h3 i{background:currentColor;border-radius:50%;width:14px;height:14px;box-shadow:0 0 20px}.nix-flying.is-good{color:#65e39a}.nix-flying.is-marginal{color:#ff9d33}.nix-flying.is-poor{color:#ff6767}.nix-flying p,.nix-flying dl,.nix-flying>strong{color:#ffffffa8}.nix-flying>strong{margin-top:18px;font-size:.67rem;line-height:1.45;display:block}.nix-golden dl{grid-template-columns:1fr}.nix-golden dl div{justify-content:space-between;gap:14px;display:flex}.nix-home-map{background:#111718;border:1px solid #ffffff24;border-radius:24px;margin-top:18px;overflow:hidden}.nix-home-map>header,.nix-home-photos>header{justify-content:space-between;align-items:center;gap:20px;padding:24px 26px;display:flex}.nix-home-map header small,.nix-home-photos header small{color:var(--nd-orange);font:800 .6rem var(--font-geist-mono), monospace;text-transform:uppercase}.nix-home-map h3,.nix-home-photos h3{margin:5px 0 0;font-size:1.5rem}.nix-home-map header a,.nix-home-photos header a{color:var(--nd-orange);font-size:.75rem;font-weight:800}.nix-home-latest{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:18px;display:grid}.nix-home-latest>a{background:#111718;border:1px solid #ffffff24;border-radius:20px;min-height:480px;position:relative;overflow:hidden}.nix-home-latest>a>img{object-fit:cover;width:100%;height:230px}.nix-home-latest>a>span:not(.nix-play),.nix-home-video>div{padding:24px;display:block}.nix-home-latest small{color:var(--nd-orange);font:800 .58rem var(--font-geist-mono), monospace;text-transform:uppercase}.nix-home-latest h3{margin:9px 0;font-size:1.45rem;line-height:1.1}.nix-home-latest p{color:#ffffff8f;font-size:.82rem;line-height:1.5}.nix-home-latest strong{color:var(--nd-orange);font-size:.72rem}.nix-home-ride dl{grid-template-columns:repeat(3,1fr);gap:8px;margin:22px 0;display:grid}.nix-home-ride dt{color:#fff6;font:.5rem var(--font-geist-mono), monospace;text-transform:uppercase}.nix-home-ride dd{margin:5px 0 0;font-size:.8rem;font-weight:800}.home-latest-ride{--ride-orange:#ff5a18;color:#f7f4ed;width:min(100% - 48px,1480px);margin:0 auto;padding:clamp(80px,10vw,150px) 0}.home-latest-ride>header{grid-template-columns:.8fr 1.2fr;align-items:end;gap:clamp(30px,7vw,100px);margin-bottom:38px;display:grid}.home-latest-ride>header small,.home-ride-map>span,.home-ride-no-photo>span{color:var(--ride-orange);font:800 .62rem var(--font-geist-mono),monospace;letter-spacing:.13em}.home-latest-ride h2{font:900 clamp(5rem,10vw,10rem)/.72 var(--font-nix-condensed);letter-spacing:-.06em;margin:12px 0 0}.home-latest-ride h2 em{color:var(--ride-orange);font-style:normal}.home-latest-ride>header time{color:#ffffff73;font:700 .63rem var(--font-geist-mono),monospace;letter-spacing:.08em;text-transform:uppercase}.home-latest-ride>header h3{font:900 clamp(2rem,4.5vw,5rem)/.9 var(--font-nix-condensed);text-transform:uppercase;margin:12px 0}.home-latest-ride>header p{color:#ffffff8a;max-width:660px;margin:0;line-height:1.6}.home-ride-visual{background:#0d1213;border:1px solid #ffffff20;border-radius:24px;grid-template-columns:1.2fr .8fr;min-height:520px;display:grid;overflow:hidden}.home-ride-map{background-color:#090d0e;background-image:radial-gradient(circle at 30% 30%,#ff5a1826,#0000 40%),linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px),none;background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:auto,34px 34px,34px 34px;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;place-items:center;min-height:520px;display:grid;position:relative;overflow:hidden}.home-ride-map>span{position:absolute;top:20px;left:22px}.home-ride-map svg{filter:drop-shadow(0 0 10px #ff5a1870);width:84%;height:78%;overflow:visible}.home-ride-map path{fill:none;stroke:var(--ride-orange);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.home-ride-map path.shadow{stroke:#000;stroke-width:6px}.home-ride-map p{color:#ffffff70}.home-ride-visual figure{min-width:0;margin:0;position:relative}.home-ride-visual figure img{object-fit:cover;width:100%;height:100%}.home-ride-visual figure:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#000b);position:absolute;inset:0}.home-ride-visual figcaption{z-index:1;color:#fff;font:750 .65rem var(--font-geist-mono),monospace;letter-spacing:.07em;position:absolute;bottom:20px;left:22px;right:22px}.home-ride-no-photo{background:linear-gradient(145deg,#171d1f,#080b0c);flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:40px;display:flex}.home-ride-no-photo strong{max-width:330px;font:900 2rem/1 var(--font-nix-condensed);text-transform:uppercase;margin-top:12px}.home-ride-photos{gap:10px;margin-top:12px;display:flex;overflow-x:auto}.home-ride-photos button{cursor:pointer;background:#111;border:2px solid #0000;flex:none;width:110px;height:76px;padding:0;overflow:hidden}.home-ride-photos button.active{border-color:var(--ride-orange)}.home-ride-photos img{object-fit:cover;width:100%;height:100%}.home-ride-stats{background:#0a0d0e;border:1px solid #ffffff1b;border-radius:18px;grid-template-columns:repeat(6,minmax(0,1fr));margin:18px 0 0;display:grid}.home-ride-stats>div{border-bottom:1px solid #ffffff12;border-right:1px solid #ffffff12;min-height:108px;padding:20px}.home-ride-stats dt{color:#ffffff70;font:700 .54rem var(--font-geist-mono),monospace;letter-spacing:.07em;text-transform:uppercase}.home-ride-stats dd{font:900 clamp(1.1rem,2vw,1.8rem) var(--font-nix-condensed);text-transform:uppercase;margin:10px 0 0}.home-ride-stats dd small{color:var(--ride-orange);font:.52rem var(--font-geist-mono),monospace;margin-left:5px}.home-latest-ride>footer{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.home-latest-ride>footer a{border:1px solid var(--ride-orange);color:#fff;font:800 .6rem var(--font-geist-mono),monospace;letter-spacing:.06em;padding:14px 18px}.home-latest-ride.is-loading,.home-latest-ride.is-unavailable{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:300px;display:flex}.home-latest-ride.is-loading i{aspect-ratio:1;border:2px solid #ffffff24;border-top-color:var(--ride-orange);border-radius:50%;width:34px;animation:.8s linear infinite nd-gallery-spin}.home-latest-ride.is-loading span{color:#ffffff8a;font:700 .62rem var(--font-geist-mono),monospace;letter-spacing:.08em}.home-latest-ride.is-unavailable h2{font-size:clamp(4rem,8vw,7rem)}@media (width<=980px){.home-latest-ride>header,.home-ride-visual{grid-template-columns:1fr}.home-ride-map{min-height:430px}.home-ride-visual figure,.home-ride-no-photo{min-height:420px}.home-ride-stats{grid-template-columns:repeat(3,1fr)}}@media (width<=620px){.home-latest-ride{width:calc(100% - 24px);padding:78px 0}.home-latest-ride h2{font-size:clamp(4.5rem,24vw,7rem)}.home-latest-ride>header h3{font-size:2.7rem}.home-ride-visual{border-radius:16px;min-height:0}.home-ride-map{min-height:82vw}.home-ride-visual figure,.home-ride-no-photo{min-height:100vw}.home-ride-stats{grid-template-columns:repeat(2,1fr)}.home-ride-stats>div{min-height:98px;padding:16px 12px}.home-latest-ride>footer{flex-direction:column}.home-latest-ride>footer a{text-align:center}}.nix-route-orbit{height:230px;color:var(--nd-orange);text-align:center;background:radial-gradient(circle,#f15a242e,#0000 56%),repeating-radial-gradient(circle,#0000 0 25px,#ffffff0d 26px);place-content:center;font:400 6rem Impact,sans-serif;display:grid}.nix-route-orbit small{font-size:1rem;display:block}.nix-home-video{grid-template-rows:230px 1fr}.nix-home-video>img{filter:saturate(.9)}.nix-play{background:var(--nd-orange);color:#080909;border-radius:50%;place-content:center;width:58px;height:58px;display:grid;position:absolute;top:172px;left:24px;box-shadow:0 10px 35px #f15a2459}.nix-home-card-skeleton{background:linear-gradient(105deg,#111718 35%,#1a2223 50%,#111718 65%) 0 0/220% 100%;border-radius:20px;min-height:480px;animation:1.4s linear infinite nix-shimmer}.nix-home-photos{background:#111718;border:1px solid #ffffff24;border-radius:22px;margin-top:18px}.nix-home-photos>div{grid-template-columns:repeat(4,1fr);gap:10px;padding:0 14px 14px;display:grid}.nix-home-photos>div a{border-radius:14px;height:280px;position:relative;overflow:hidden}.nix-home-photos img{object-fit:cover;width:100%;height:100%}.nix-home-photos a>span{background:linear-gradient(#0000,#000000e6);padding:42px 16px 16px;display:grid;position:absolute;inset:auto 0 0}.nix-home-photos a small{color:#ffffff9e;font-size:.65rem}.nix-home-photos>div>i{background:#1a2223;border-radius:14px;height:280px;animation:1s infinite alternate nix-pulse}.nix-villa-card{background:linear-gradient(120deg,#670e368c,#0c2039db);border:1px solid #95bfe54d;border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;max-width:720px;min-height:116px;margin:18px 0 0 auto;padding:20px 24px;display:grid}.nix-villa-card>span{font-size:2.4rem}.nix-villa-card small{color:#95bfe5;font:800 .57rem var(--font-geist-mono), monospace;text-transform:uppercase}.nix-villa-card h3{margin:4px 0}.nix-villa-card p{color:#fff9;margin:0;font-size:.75rem}.nix-villa-card>strong{color:#95bfe5;text-align:center;font:400 3rem Impact,sans-serif}.nix-villa-card>strong small{font-size:.48rem;display:block}.nix-detail-hero{align-items:end;min-height:880px;display:flex;position:relative;overflow:hidden}.nix-detail-hero>img,.nix-detail-shade{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.nix-detail-shade{background:linear-gradient(0deg,#07090a 0,#07090adb 20%,#07090a14 70%),linear-gradient(90deg,#07090ab8,#0000 65%)}.nix-detail-hero>div:last-child{z-index:2;width:min(100% - 96px,1320px);margin:0 auto;padding:170px 0 72px;position:relative}.nix-detail-hero a{color:var(--nd-orange);font-size:.75rem}.nix-detail-hero small{color:var(--nd-orange);font:800 .65rem var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin-top:90px;display:block}.nix-detail-hero h1{letter-spacing:-.04em;text-transform:uppercase;max-width:1100px;margin:15px 0;font-family:Impact,sans-serif;font-size:clamp(5rem,10vw,10rem);font-weight:400;line-height:.8}.nix-detail-hero p{color:#ffffffb8;max-width:720px;font-size:1.12rem;line-height:1.55}.nix-detail-hero nav{flex-wrap:wrap;gap:7px;margin-top:28px;display:flex}.nix-detail-hero nav span{font:.6rem var(--font-geist-mono), monospace;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#07090a80;border:1px solid #ffffff38;border-radius:999px;padding:9px 13px}.nix-detail-stats{background:#111718;border:1px solid #ffffff24;border-radius:18px;width:min(100% - 96px,1320px);margin:0 auto 120px;display:flex;overflow-x:auto}.nix-detail-stats div{border-right:1px solid #ffffff1a;flex:1;min-width:220px;padding:24px 28px}.nix-detail-stats small{color:var(--nd-orange);font:.58rem var(--font-geist-mono), monospace;text-transform:uppercase}.nix-detail-stats strong{margin-top:7px;font-size:1.3rem;display:block}.nix-detail-map>header{margin-bottom:36px}.nix-timeline,.nix-detail-live,.nix-music,.nix-journal-embed,.nix-detail-footer{width:min(100% - 96px,1320px);margin:130px auto 0}.nix-timeline>div{margin-top:48px;position:relative}.nix-timeline>div:before{content:"";background:linear-gradient(var(--nd-orange), #f15a240d);width:2px;position:absolute;top:0;bottom:0;left:148px}.nix-timeline article{grid-template-columns:120px 1fr;gap:62px;min-height:180px;display:grid;position:relative}.nix-timeline article>span{color:var(--nd-orange);font:800 .64rem var(--font-geist-mono), monospace;text-align:right;text-transform:uppercase;padding-top:7px}.nix-timeline article>span b{color:#ffffff75;margin-top:5px;display:block}.nix-timeline article>div{padding:0 0 60px 30px;position:relative}.nix-timeline article>div:before{content:"";background:var(--nd-orange);width:15px;height:15px;box-shadow:0 0 0 1px var(--nd-orange), 0 0 20px var(--nd-orange);border:3px solid #07090a;border-radius:50%;position:absolute;top:7px;left:-41px}.nix-timeline article>div small{color:#ffffff47;font:.58rem var(--font-geist-mono), monospace}.nix-timeline h3{margin:7px 0;font-size:1.7rem}.nix-timeline p{color:#ffffff94;max-width:680px;line-height:1.6}.nix-timeline article>img{object-fit:cover;border-radius:16px;grid-column:1/3;width:340px;max-height:240px;margin:0 0 50px 180px}.nix-detail-live .nix-fuel-panel{margin-top:14px}.nix-fuel-panel{background:#111718;border:1px solid #ffffff24;border-radius:20px;min-height:180px;padding:28px}.nix-fuel-panel>p{color:#ffffff8c}.nix-fuel-panel>div{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.nix-fuel-panel>div>span{border:1px solid #ffffff1a;border-radius:12px;padding:15px;display:grid}.nix-fuel-panel span.is-cheapest{border-color:var(--nd-orange);background:#f15a2414}.nix-fuel-panel span strong{color:var(--nd-orange);margin:12px 0 5px;font-size:1.5rem}.nix-fuel-panel span em,.nix-fuel-panel span small{color:#ffffff7a;font-size:.65rem;font-style:normal}.nix-music{background:linear-gradient(120deg,#1c1319,#111718);border:1px solid #ffffff24;border-radius:22px;grid-template-columns:.8fr 1.2fr;gap:30px;padding:30px;display:grid}.nix-music h2{font-size:clamp(3rem,5vw,5rem)}.nix-music iframe{border:0;border-radius:14px;width:100%;min-height:450px}.nix-music a,.nix-journal-embed a{color:var(--nd-orange);font-weight:800}.nix-journal-embed>div{background:#111718;border:1px solid #ffffff24;border-radius:20px;overflow:hidden}.nix-journal-embed iframe{border:0;width:100%;min-height:620px}.nix-journal-embed a{padding:20px;display:block}.nix-findpenguins-profile{position:relative;overflow:hidden}.nix-findpenguins-profile:before{content:"";pointer-events:none;border:1px solid #ff7a0029;border-radius:50%;width:460px;height:460px;position:absolute;top:80px;right:-180px;box-shadow:0 0 0 80px #ff7a0006,0 0 0 160px #ff7a0005}.nix-findpenguins-heading{z-index:1;grid-template-columns:minmax(320px,1fr) minmax(280px,.7fr);align-items:end;gap:40px;display:grid;position:relative}.nix-findpenguins-heading h2{margin-bottom:0}.nix-findpenguins-heading h2 em{color:var(--nd-orange);font-style:normal}.nix-findpenguins-heading p{color:#ffffffad;max-width:600px;margin:0 0 8px;font-size:clamp(1rem,1.5vw,1.18rem);line-height:1.7}.nix-findpenguins-shell{z-index:1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,#ffffff0e,#ffffff04);border:1px solid #ffffff21;border-radius:28px;grid-template-columns:minmax(280px,.72fr) minmax(460px,1.28fr);gap:clamp(18px,3vw,38px);margin-top:clamp(34px,5vw,70px);padding:clamp(16px,2.2vw,28px);display:grid;position:relative;box-shadow:0 30px 90px #00000059}.nix-findpenguins-intro{background:linear-gradient(160deg,#ff7a0021,#0a0e0f8c 55%);border-radius:20px;flex-direction:column;align-items:flex-start;padding:clamp(18px,3vw,38px);display:flex}.nix-findpenguins-kicker{color:#fff;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:9px;font-size:.68rem;font-weight:800;display:inline-flex}.nix-findpenguins-kicker i{background:#5ee16d;border-radius:50%;width:8px;height:8px;animation:1.8s ease-in-out infinite nix-live-pulse;box-shadow:0 0 14px #5ee16d}@keyframes nix-live-pulse{50%{opacity:.45}}.nix-findpenguins-mark{width:72px;height:72px;color:var(--nd-orange);background:#ff7a001f;border:1px solid #ff7a008c;border-radius:22px;place-items:center;margin:auto 0 22px;font-size:2.1rem;display:grid;transform:rotate(-6deg)}.nix-findpenguins-overline{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;margin:0 0 10px;font-size:.68rem;font-weight:800}.nix-findpenguins-intro h3{letter-spacing:-.02em;text-transform:uppercase;margin:0 0 18px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(2.15rem,3.4vw,3.7rem);font-weight:400;line-height:.94}.nix-findpenguins-intro>p:not(.nix-findpenguins-overline){color:#ffffffa8;margin:0;line-height:1.65}.nix-findpenguins-intro ul{flex-wrap:wrap;gap:8px;margin:24px 0;padding:0;list-style:none;display:flex}.nix-findpenguins-intro li{color:#ffffffd1;background:#00000038;border:1px solid #ffffff1f;border-radius:999px;padding:8px 11px;font-size:.76rem;font-weight:700}.nix-findpenguins-button{background:var(--nd-orange);border:0;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;width:100%;margin-top:auto;font-size:.86rem;color:#090b0c!important;padding:16px 18px!important;font-weight:900!important;display:flex!important}.nix-findpenguins-button b{font-size:1.2rem}.nix-findpenguins-frame{background:#f3f2ee;border:1px solid #ffffff26;border-radius:20px;min-width:0;overflow:hidden;box-shadow:0 24px 70px #00000059}.nix-findpenguins-browserbar{color:#fff;background:#171b1c;border-bottom:1px solid #0000001a;grid-template-columns:1fr auto 1fr;align-items:center;min-height:48px;padding:0 16px;display:grid}.nix-findpenguins-browserbar>span{gap:6px;display:flex}.nix-findpenguins-browserbar i{background:#fff3;border-radius:50%;width:8px;height:8px}.nix-findpenguins-browserbar i:first-child{background:var(--nd-orange)}.nix-findpenguins-browserbar strong{color:#fffc;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;font-size:.62rem}.nix-findpenguins-browserbar small{color:#fff6;justify-self:end;font-size:.66rem}.nix-findpenguins-widget{background:linear-gradient(#f7f6f2,#ebe9e2);min-height:320px;padding:clamp(12px,2vw,22px)}.nix-findpenguins-widget .findpenguins-media{min-height:280px}.nix-findpenguins-widget .findpenguins-media>a{color:#323839;text-align:center;place-items:center;min-height:280px;display:grid}.nix-findpenguins-caption{color:#454b4c;background:#fff;border-top:1px solid #00000017;justify-content:space-between;align-items:center;gap:14px;min-height:58px;padding:10px 16px;font-size:.72rem;display:flex}.nix-findpenguins-caption a{color:#d75e00;padding:8px 0;font-weight:900}@media (width<=900px){.nix-findpenguins-heading,.nix-findpenguins-shell{grid-template-columns:1fr}.nix-findpenguins-heading{gap:18px}.nix-findpenguins-mark{margin-top:44px}}@media (width<=560px){.nix-findpenguins-profile{padding-inline:16px}.nix-findpenguins-shell{border-radius:22px;padding:10px}.nix-findpenguins-intro{padding:24px 20px}.nix-findpenguins-browserbar small{display:none}.nix-findpenguins-browserbar{grid-template-columns:1fr auto}.nix-findpenguins-widget{min-height:250px}.nix-findpenguins-caption{flex-direction:column;align-items:flex-start}}.nix-detail-footer{border-top:1px solid #ffffff24;flex-wrap:wrap;gap:12px;margin-bottom:90px;padding:36px 0;display:flex}.nix-detail-footer a{color:var(--nd-orange);border:1px solid #ffffff29;border-radius:999px;padding:13px 17px;font-size:.72rem}.nix-videos-content{margin-bottom:120px}.nix-video-filters{gap:8px;margin-bottom:36px;display:flex;overflow-x:auto}.nix-video-filters button{color:#ffffff9e;cursor:pointer;font:800 .62rem var(--font-geist-mono), monospace;text-transform:uppercase;background:#111718;border:1px solid #ffffff26;border-radius:999px;flex:none;padding:11px 16px}.nix-video-filters button.is-active{border-color:var(--nd-orange);background:var(--nd-orange);color:#07090a}.nix-video-grid article{background:#111718;border:1px solid #ffffff24;border-radius:20px;overflow:hidden}.nix-video-grid article.is-featured{grid-column:1/3;grid-template-columns:1.4fr 1fr;display:grid}.nix-video-player{background:#090b0c;min-height:300px;position:relative}.nix-video-grid article.is-featured .nix-video-player{min-height:520px}.nix-video-player iframe,.nix-video-player>button,.nix-video-player img{object-fit:cover;border:0;width:100%;height:100%;position:absolute;inset:0}.nix-video-player>button{cursor:pointer;border:0;padding:0;display:block}.nix-video-player>button:hover img,.nix-video-player>button:focus-visible img{filter:brightness(1.08);transform:scale(1.025)}.nix-video-player>button img{transition:transform .45s,filter .45s}.nix-video-player button>span{background:var(--nd-orange);color:#07090a;border-radius:50%;place-content:center;width:72px;height:72px;font-size:1.4rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 15px 45px #f15a2466}.nix-video-player button>small{color:#fff;background:#000000c7;border-radius:7px;padding:7px 9px;position:absolute;bottom:14px;right:14px}.nix-video-grid article>div:last-child>small{color:var(--nd-orange);font:800 .58rem var(--font-geist-mono), monospace;letter-spacing:.06em}.nix-video-grid h2{font-family:var(--font-nix-display),Oxanium,sans-serif;letter-spacing:.015em;text-wrap:balance;margin:12px 0;font-size:clamp(1.35rem,2.2vw,2.15rem);font-weight:700;line-height:1.18}.nix-video-grid footer{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.nix-video-grid footer span{color:#ffffff73;font-size:.7rem}.nix-video-grid footer button,.nix-video-grid footer a{color:var(--nd-orange);cursor:pointer;background:0 0;border:1px solid #ffffff24;border-radius:999px;padding:9px 12px;font-size:.67rem}.nix-video-fallback{text-align:center;place-content:center;justify-items:center;min-height:520px;display:grid}.nix-video-fallback>span{color:var(--nd-orange);font-size:4rem}.nix-video-fallback p{color:#ffffff8c}.nix-video-fallback a{color:var(--nd-orange)}.nix-video-loading{grid-template-columns:1fr 1fr;gap:18px;display:grid}.nix-video-loading i{background:linear-gradient(105deg,#111718 35%,#1b2425 50%,#111718 65%) 0 0/220%;border-radius:20px;height:460px;animation:1.4s linear infinite nix-shimmer}.nix-cinema-modal{z-index:1000;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#020303ed;place-items:center;padding:clamp(12px,3vw,36px);display:grid;position:fixed;inset:0}.nix-cinema-modal-shell{background:#090c0d;border:1px solid #ffffff2e;border-radius:22px;width:min(1180px,100%);max-height:calc(100svh - 24px);overflow:auto;box-shadow:0 30px 100px #000}.nix-cinema-modal header{justify-content:space-between;align-items:center;gap:22px;min-height:88px;padding:18px 22px;display:flex}.nix-cinema-modal header>div{min-width:0}.nix-cinema-modal header small{color:var(--nd-orange);font:800 .58rem/1.2 var(--font-geist-mono),monospace;letter-spacing:.1em}.nix-cinema-modal h2{font-family:var(--font-nix-display),Oxanium,sans-serif;letter-spacing:.015em;margin:7px 0 0;font-size:clamp(1.1rem,2.4vw,2rem);font-weight:700;line-height:1.2}.nix-cinema-modal header button{color:#fff;cursor:pointer;min-width:94px;min-height:44px;font:800 .65rem var(--font-geist-mono),monospace;background:0 0;border:1px solid #ffffff40;border-radius:999px}.nix-cinema-frame{aspect-ratio:16/9;background:#000;width:100%}.nix-cinema-frame iframe{border:0;width:100%;height:100%;display:block}.nix-cinema-modal footer{justify-content:space-between;align-items:center;gap:18px;padding:16px 22px;display:flex}.nix-cinema-modal footer p{color:#ffffff80;margin:0;font-size:.75rem;line-height:1.45}.nix-cinema-modal footer a{color:var(--nd-orange);flex:none;font-size:.7rem;font-weight:800}.nd-strava-latest-visual{grid-template-rows:auto 1fr;min-width:0;display:grid}.nd-strava-photo{object-fit:cover;width:100%;height:260px}@keyframes nix-shimmer{to{background-position:-220% 0}}@keyframes nix-pulse{to{opacity:.45}}@media (width<=1080px){.nix-adventure-grid{grid-template-columns:1fr 1fr}.nix-api-status>div{grid-template-columns:repeat(2,1fr)}.nix-home-latest{grid-template-columns:1fr 1fr}.nix-home-video{grid-column:1/3}.nix-home-photos>div{grid-template-columns:1fr 1fr}.nix-video-grid article.is-featured{display:block}.nix-weather-suite{grid-template-columns:1fr 1fr}.nix-golden{grid-column:1/3}}@media (width<=720px){.nix-adventures-hero,.nix-videos-hero,.nix-adventure-index,.nix-api-status,.nix-videos-content,.nix-live-home,.nix-detail-stats,.nix-timeline,.nix-detail-live,.nix-music,.nix-journal-embed,.nix-detail-footer{width:min(100% - 32px,1320px)}.nix-map-section,.nix-detail-map{width:100%}.nix-adventures-hero,.nix-videos-hero{min-height:570px;padding:140px 0 62px}.nix-adventures-hero h1,.nix-videos-hero h1{letter-spacing:-.02em;font-size:clamp(4.1rem,20vw,6.5rem);line-height:.82}.nix-map-shell{border-radius:0;min-height:78svh}.nix-map-shell.is-compact{min-height:480px}.nix-map-modes{top:10px;left:10px;right:10px;overflow-x:auto}.nix-map-modes button{flex:1;padding:0 10px}.nix-map-privacy{text-align:center;border-radius:12px;bottom:10px;left:10px;right:10px}.maplibregl-popup{max-width:calc(100vw - 24px)!important}.maplibregl-popup-content{border-radius:18px!important}.nix-map-popup{width:calc(100vw - 58px)}.nix-adventure-index,.nix-api-status,.nix-videos-content{margin-top:82px}.nix-adventure-grid,.nix-home-latest,.nix-video-grid,.nix-weather-suite,.nix-weather-suite.is-compact{grid-template-columns:1fr}.nix-home-video,.nix-golden,.nix-video-grid article.is-featured{grid-column:auto}.nix-adventure-card figure{height:230px}.nix-api-status>div{display:flex;overflow-x:auto}.nix-api-status>div>span{min-width:170px}.nix-live-home{margin:95px auto}.nix-home-conditions{margin-top:34px}.nix-home-map>header,.nix-home-photos>header{align-items:end;padding:20px}.nix-home-photos>div{scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.nix-home-photos>div a,.nix-home-photos>div>i{scroll-snap-align:start;flex:none;width:78vw}.nix-villa-card{grid-template-columns:auto 1fr}.nix-villa-card>strong{text-align:left;grid-column:2}.nix-detail-hero{min-height:780px}.nix-detail-hero>div:last-child{width:calc(100% - 32px);padding-bottom:42px}.nix-detail-hero h1{font-size:clamp(4rem,19vw,6.5rem)}.nix-detail-stats{margin-bottom:82px}.nix-detail-map>header{width:calc(100% - 32px);margin-left:auto;margin-right:auto}.nix-timeline>div:before{left:15px}.nix-timeline article{grid-template-columns:1fr;gap:12px;min-height:0;padding-bottom:52px}.nix-timeline article>span{text-align:left;padding-left:42px}.nix-timeline article>span b{margin-left:8px;display:inline}.nix-timeline article>div{padding:0 0 0 42px}.nix-timeline article>div:before{left:8px}.nix-timeline article>img{grid-column:auto;width:calc(100% - 42px);margin:0 0 0 42px}.nix-fuel-panel>div{display:flex;overflow-x:auto}.nix-fuel-panel>div>span{min-width:180px}.nix-music{grid-template-columns:1fr;padding:22px}.nix-video-grid article.is-featured .nix-video-player,.nix-video-player{min-height:240px}.nix-video-loading{grid-template-columns:1fr}.nix-video-loading i{height:360px}.nix-cinema-modal{padding:8px}.nix-cinema-modal-shell{border-radius:14px;max-height:calc(100svh - 16px)}.nix-cinema-modal header{min-height:76px;padding:13px 14px}.nix-cinema-modal header button{min-width:44px;padding:0 12px}.nix-cinema-modal header button span{display:none}.nix-cinema-modal footer{flex-direction:column;align-items:flex-start;padding:13px 14px}.nix-cinema-modal footer a{align-items:center;min-height:40px;display:flex}.nix-video-grid article>div:last-child{padding:20px}.nix-video-grid h2{letter-spacing:.02em;font-size:1.3rem;line-height:1.25}.nix-video-grid p{font-size:.82rem;line-height:1.6}.nd-strava-photo{height:210px}}.cin-home{--cin-orange:#ff5b20;--cin-paper:#f4f0e8;--cin-muted:#f4f0e8a1;color:var(--cin-paper);background:#080a0b}.cin-home h1,.cin-home h2,.cin-home h3,.cin-home p{margin-top:0}.cin-home em{color:var(--cin-orange);font-style:normal}.cin-home img{display:block}.cin-reveal{opacity:0;transition:opacity .8s ease var(--delay,0s), transform .9s cubic-bezier(.2,.7,.2,1) var(--delay,0s);transform:translateY(34px)scale(.985)}.cin-reveal.is-visible{opacity:1;transform:none}.cin-hero{isolation:isolate;align-items:flex-end;min-height:100svh;display:flex;position:relative;overflow:hidden}.cin-hero>img{z-index:-3;object-fit:cover;object-position:center;width:100%;height:112%;animation:18s ease-in-out infinite alternate cin-hero-drift;position:absolute;inset:-6% 0 0}.cin-hero-shade{z-index:-2;background:linear-gradient(90deg,#050708ed 0%,#0507087a 50%,#0507081f 80%),linear-gradient(#0406074d 0%,#0000 64%,#080a0b 100%);position:absolute;inset:0}.cin-hero:after{z-index:-1;content:"";border:1px solid #ff5b2057;border-radius:50%;width:54vw;height:54vw;position:absolute;top:12%;right:-28vw;box-shadow:0 0 0 8vw #ff5b2006,0 0 0 16vw #ffffff05}.cin-hero-copy{width:min(100% - 96px,1360px);margin:0 auto;padding:190px 0 12vh}.cin-hero-copy>p{font:700 .66rem/1 var(--font-geist-mono), monospace;letter-spacing:.16em;align-items:center;gap:12px;display:flex}.cin-hero-copy>p span{background:var(--cin-orange);width:34px;height:2px;box-shadow:0 0 14px var(--cin-orange)}.cin-hero h1{letter-spacing:-.055em;margin:24px 0 30px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(5.8rem,14.5vw,14.5rem);font-weight:400;line-height:.69}.cin-hero h1 strong{font-weight:400;display:block}.cin-hero h1 strong:nth-child(2){color:#0000;-webkit-text-stroke:1px #f4f0e8bd;margin-left:10vw}.cin-hero h1 strong:nth-child(3){color:var(--cin-orange);text-shadow:0 0 44px #ff5b2038;margin-left:20vw}.cin-hero-copy>div{justify-content:space-between;align-items:center;gap:34px;max-width:900px;margin-left:20vw;display:flex}.cin-hero-copy>div p{color:#f4f0e8c2;max-width:450px;margin:0;font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.55}.cin-hero-copy a,.cin-photo-break a{border:1px solid var(--cin-orange);color:#fff;font:750 .7rem/1 var(--font-geist-mono),monospace;letter-spacing:.05em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080a0b8c;border-radius:999px;flex:none;padding:16px 22px;transition:all .25s}.cin-hero-copy a:hover,.cin-photo-break a:hover{background:var(--cin-orange);color:#080a0b;transform:translateY(-3px);box-shadow:0 14px 40px #ff5b203d}.cin-hero-actions{flex:none;gap:9px;display:flex}.cin-hero-actions a:first-child{background:var(--cin-orange);color:#080a0b}.cin-hero-actions a:last-child{border-color:#ffffff57}.cin-scroll-cue{transform-origin:100%;color:#ffffff8f;font:600 .58rem/1 var(--font-geist-mono),monospace;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:13px;display:flex;position:absolute;bottom:9vh;right:30px;transform:rotate(90deg)}.cin-scroll-cue i{background:var(--cin-orange);width:44px;height:1px;animation:1.8s ease-in-out infinite cin-pulse}.cin-featured,.cin-worlds,.cin-fleet,.cin-dispatches{width:min(100% - 96px,1360px);margin:0 auto;padding:140px 0}.cin-section-head{grid-template-columns:1.1fr .55fr;align-items:end;column-gap:60px;margin-bottom:54px;display:grid}.cin-section-head small{color:var(--cin-orange);font:800 .64rem/1 var(--font-geist-mono),monospace;letter-spacing:.15em;text-transform:uppercase;grid-column:1/-1;margin-bottom:17px}.cin-section-head h2{letter-spacing:-.04em;margin:0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(4rem,8vw,8.4rem);font-weight:400;line-height:.78}.cin-section-head p{color:var(--cin-muted);margin:0 0 5px;font-size:1rem;line-height:1.65}.cin-featured{padding-bottom:36px}.cin-featured-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:340px;gap:14px;display:grid}.cin-feature-card{color:#fff;isolation:isolate;border:1px solid #ffffff24;border-radius:22px;align-items:flex-end;transition:transform .4s cubic-bezier(.2,.7,.2,1),border-color .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden}.cin-feature-card.is-hero{grid-column:span 2}.cin-feature-card>img{z-index:-3;object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.7,.2,1),filter .4s;position:absolute;inset:0}.cin-feature-card>i{z-index:-2;background:linear-gradient(#0406071f 22%,#040607f7),linear-gradient(90deg,#04060757,#0000);position:absolute;inset:0}.cin-feature-card:after{z-index:-1;content:"";border:1px solid #ff5b2080;border-radius:50%;width:180px;height:180px;transition:transform .5s;position:absolute;top:-110px;right:-110px;box-shadow:0 0 0 36px #ff5b2009}.cin-feature-badge{color:var(--cin-orange);font:800 .58rem/1 var(--font-geist-mono),monospace;letter-spacing:.1em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#080a0bad;border:1px solid #ffffff47;border-radius:999px;padding:8px 10px;position:absolute;top:22px;left:24px}.cin-feature-card>div{padding:28px}.cin-feature-card h3{letter-spacing:-.025em;margin:0 0 10px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(2.6rem,4.2vw,4.5rem);font-weight:400;line-height:.87}.cin-feature-card p{color:#ffffffab;max-width:530px;margin:0 0 17px;font-size:.87rem;line-height:1.5}.cin-feature-card strong{border-bottom:1px solid var(--cin-orange);font:700 .64rem/1 var(--font-geist-mono),monospace;letter-spacing:.04em;text-transform:uppercase;gap:15px;padding-bottom:6px;display:inline-flex}.cin-feature-card strong b{color:var(--cin-orange);transition:transform .25s}.cin-feature-card:hover,.cin-feature-card:focus-visible{border-color:var(--cin-orange);transform:translateY(-7px);box-shadow:0 24px 60px #0006}.cin-feature-card:hover>img,.cin-feature-card:focus-visible>img{filter:saturate(1.08);transform:scale(1.055)}.cin-feature-card:hover:after,.cin-feature-card:focus-visible:after{transform:scale(1.35)}.cin-feature-card:hover strong b,.cin-feature-card:focus-visible strong b{transform:translate(5px)}.cin-world-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;min-height:600px;display:grid}.cin-world{color:#fff;isolation:isolate;border:1px solid #ffffff21;border-radius:24px;align-items:flex-end;min-height:600px;transition:transform .5s cubic-bezier(.2,.7,.2,1),border-color .3s;display:flex;position:relative;overflow:hidden}.cin-world>img{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform 1.1s cubic-bezier(.2,.7,.2,1),filter .6s;position:absolute;inset:0}.cin-world-shade{z-index:-1;background:linear-gradient(#0507081f 25%,#050708f7),linear-gradient(90deg,#05070857,#0000);position:absolute;inset:0}.cin-world-number{color:var(--cin-orange);font:800 .64rem/1 var(--font-geist-mono),monospace;letter-spacing:.1em;position:absolute;top:24px;left:26px}.cin-world-copy{padding:34px}.cin-world-copy small{color:#ffffffc2;font:700 .62rem/1 var(--font-geist-mono),monospace;letter-spacing:.09em;text-transform:uppercase}.cin-world-copy h3{letter-spacing:-.03em;margin:12px 0 16px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(4rem,6vw,6.5rem);font-weight:400;line-height:.8}.cin-world-copy p{color:#ffffffb0;min-height:4.5em;line-height:1.5}.cin-world-copy strong{border-bottom:1px solid var(--cin-orange);color:#fff;text-transform:uppercase;gap:16px;padding-bottom:7px;font-size:.75rem;display:inline-flex}.cin-world:hover{border-color:var(--cin-orange);transform:translateY(-9px)}.cin-world:hover>img{filter:saturate(1.08);transform:scale(1.06)}.cin-world:hover .cin-world-copy strong b{transform:translate(5px)}.cin-photo-break{isolation:isolate;align-items:center;min-height:76svh;display:flex;position:relative;overflow:hidden}.cin-photo-break:after{z-index:-1;content:"";background:linear-gradient(90deg,#050708eb,#05070857 65%,#0000),linear-gradient(#080a0b 0%,#0000 20% 78%,#080a0b 100%);position:absolute;inset:0}.cin-photo-break>img{z-index:-2;object-fit:cover;object-position:center;width:100%;height:115%;position:absolute;inset:-7% 0}.cin-photo-break>div{width:min(100% - 96px,1360px);margin:0 auto}.cin-photo-break small{color:var(--cin-orange);font:800 .64rem/1 var(--font-geist-mono),monospace;letter-spacing:.15em}.cin-photo-break h2{letter-spacing:-.04em;margin:22px 0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(4rem,9vw,9rem);font-weight:400;line-height:.78}.cin-photo-break p{color:#ffffffb8;max-width:580px;margin:0 0 34px;font-size:1.1rem;line-height:1.6}.cin-fleet-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.cin-drone-card{color:#fff;cursor:pointer;text-align:left;background:linear-gradient(150deg,#1b2022,#0c0f10);border:1px solid #ffffff24;border-radius:20px;flex-direction:column;min-height:420px;padding:0;transition:transform .35s,border-color .35s,box-shadow .35s;display:flex;position:relative;overflow:hidden}.cin-drone-card>span{z-index:2;color:var(--cin-orange);font:800 .62rem/1 var(--font-geist-mono),monospace;position:absolute;top:20px;left:20px}.cin-drone-card>img{object-fit:contain;filter:drop-shadow(0 20px 24px #000000b3);width:100%;height:220px;padding:36px 16px 0;transition:transform .55s cubic-bezier(.2,.7,.2,1)}.cin-drone-card>div{padding:22px}.cin-drone-card small{color:var(--cin-orange);font:700 .58rem/1 var(--font-geist-mono),monospace;letter-spacing:.08em;text-transform:uppercase}.cin-drone-card h3{margin:10px 0 3px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:2.7rem;font-weight:400;line-height:.9}.cin-drone-card p{color:#ffffff8c;font-size:.78rem}.cin-drone-card strong{color:#fffc;font:700 .61rem/1 var(--font-geist-mono),monospace;text-transform:uppercase}.cin-drone-card:hover,.cin-drone-card.is-active{border-color:var(--cin-orange);transform:translateY(-7px);box-shadow:0 24px 55px #0006,0 0 35px #ff5b2014}.cin-drone-card:hover img{transform:translateY(-7px)rotate(-2deg)scale(1.04)}.cin-drone-reveal{background:radial-gradient(circle at 80%,#ff5b2021,#0000 36%),#111516;border:1px solid #ff5b208c;border-radius:22px;grid-template-columns:1fr .85fr;align-items:center;min-height:430px;margin-top:14px;padding:48px;animation:.5s cubic-bezier(.2,.7,.2,1) both cin-panel-in;display:grid;position:relative;overflow:hidden}.cin-drone-reveal>button{z-index:2;color:#fff;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:50%;width:42px;height:42px;font-size:1.8rem;position:absolute;top:20px;right:20px}.cin-drone-reveal>div{max-width:620px}.cin-drone-reveal small{color:var(--cin-orange);font:700 .63rem/1 var(--font-geist-mono),monospace;letter-spacing:.12em;text-transform:uppercase}.cin-drone-reveal h3{margin:13px 0 0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(4rem,8vw,7rem);font-weight:400;line-height:.85}.cin-drone-reveal>div>strong{color:#ffffffa6}.cin-drone-reveal p{color:#ffffffb3;margin:25px 0;font-size:1.03rem;line-height:1.65}.cin-drone-reveal a{border-bottom:1px solid var(--cin-orange);color:#fff;text-transform:uppercase;padding-bottom:7px;font-size:.75rem;display:inline-block}.cin-drone-reveal>img{object-fit:contain;filter:drop-shadow(0 30px 35px #000000a6);width:100%;max-height:340px}.cin-daily{grid-template-columns:1.35fr .65fr;gap:14px;width:min(100% - 96px,1360px);margin:0 auto;padding:20px 0 140px;display:grid}.cin-joke,.cin-weather{background:#14191b;border:1px solid #ffffff24;border-radius:24px;min-height:430px;padding:40px;position:relative;overflow:hidden}.cin-joke{box-shadow:inset 0 0 60px #ff5b200b,0 24px 80px #00000040}.cin-joke:after{content:"";border:1px solid #ff5b204d;border-radius:50%;width:320px;height:320px;position:absolute;bottom:-180px;right:-180px;box-shadow:0 0 0 55px #ff5b2006}.cin-joke header,.cin-weather header{justify-content:space-between;align-items:center;gap:16px;display:flex}.cin-joke header{justify-content:flex-start}.cin-joke header>span{font-size:2rem}.cin-joke small,.cin-weather small{color:var(--cin-orange);font:700 .58rem/1 var(--font-geist-mono),monospace;letter-spacing:.1em;text-transform:uppercase}.cin-joke h2,.cin-weather h2{letter-spacing:.03em;margin:5px 0 0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:2rem;font-weight:400}.cin-joke-setup{color:#ffffffa3;margin:44px 0 14px;font-size:clamp(1.05rem,1.7vw,1.4rem)}.cin-joke-punch{max-width:780px;margin:0;font-family:Georgia,serif;font-size:clamp(1.45rem,2.7vw,2.5rem);line-height:1.25}.cin-joke footer{color:#ffffff80;justify-content:space-between;gap:20px;display:flex;position:absolute;bottom:34px;left:40px;right:40px}.cin-joke footer strong{letter-spacing:.08em;font-size:.67rem}.cin-joke footer i{color:var(--cin-orange);font-style:normal}.cin-joke footer small{color:#ffffff75;letter-spacing:0;text-transform:none}.cin-joke-drone{opacity:.42;animation:8s ease-in-out infinite cin-drone-fly;position:absolute;top:36px;right:45px}.cin-weather{background:linear-gradient(160deg,#ff5b201a,#0000 44%),#101416}.cin-weather header>span{font-size:3rem}.cin-weather>p{color:#ffffffb3;min-height:4em;margin:40px 0 22px;font-size:1rem;line-height:1.5}.cin-weather-stats{border-top:1px solid #ffffff1f;border-bottom:1px solid #ffffff1f;grid-template-columns:repeat(3,1fr);display:grid}.cin-weather-stats>span{border-right:1px solid #ffffff1a;gap:8px;padding:18px 10px 18px 0;display:grid}.cin-weather-stats>span:last-child{border:0;padding-left:12px}.cin-weather-stats strong{font-size:1.35rem}.cin-weather footer{color:#ffffff73;font:.62rem/1 var(--font-geist-mono),monospace;letter-spacing:.06em;text-transform:uppercase;margin-top:26px}.cin-dispatches{padding-top:10px}.cin-dispatch-grid{grid-template-rows:1fr 1fr;grid-template-columns:1.3fr .7fr;gap:14px;display:grid}.cin-video-card,.cin-blog-card,.cin-story-card{color:#fff;border:1px solid #ffffff24;border-radius:24px;transition:all .3s;position:relative;overflow:hidden}.cin-video-card{isolation:isolate;grid-row:1/3;align-items:flex-end;min-height:640px;display:flex}.cin-video-card>img{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform .8s;position:absolute;inset:0}.cin-video-card:after{z-index:-1;content:"";background:linear-gradient(#0000 30%,#050708f5);position:absolute;inset:0}.cin-video-card>div{padding:38px}.cin-video-card span{background:var(--cin-orange);color:#080a0b;border:1px solid #fff6;border-radius:50%;place-items:center;width:64px;height:64px;margin-bottom:26px;font-size:1.2rem;display:grid}.cin-video-card small,.cin-blog-card small,.cin-story-card small{color:var(--cin-orange);font:700 .61rem/1 var(--font-geist-mono),monospace;letter-spacing:.1em}.cin-video-card h3{margin:10px 0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(3rem,5vw,5.6rem);font-weight:400;line-height:.9}.cin-video-card p{color:#ffffff9e}.cin-video-card strong,.cin-blog-card strong,.cin-story-card strong{border-bottom:1px solid var(--cin-orange);text-transform:uppercase;margin-top:8px;padding-bottom:6px;font-size:.71rem;display:inline-block}.cin-blog-card,.cin-story-card{background:#151a1c;flex-direction:column;justify-content:center;min-height:313px;padding:36px;display:flex}.cin-story-card{background:linear-gradient(135deg,#ff5b2026,#0000 55%),#151a1c}.cin-blog-card h3,.cin-story-card h3{margin:18px 0 12px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(2rem,3.2vw,3.5rem);font-weight:400;line-height:.96}.cin-blog-card p,.cin-story-card p{color:#ffffff94;line-height:1.55}.cin-video-card:hover,.cin-blog-card:hover,.cin-story-card:hover{border-color:var(--cin-orange);transform:translateY(-6px)}.nix-biography{color:#f1eee7;background:radial-gradient(circle at 5% 15%,#f15a2421,#0000 34%),linear-gradient(145deg,#0b0f10,#151b1c 55%,#0b0f10);padding:clamp(88px,10vw,150px) clamp(20px,6vw,92px);position:relative;overflow:hidden}.nix-biography:before{content:"NIX";color:#ffffff06;letter-spacing:-.08em;pointer-events:none;font:900 clamp(12rem,34vw,40rem)/.8 Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;position:absolute;top:.02em;right:-.06em}.nix-biography-head{z-index:1;max-width:1040px;margin:0 auto clamp(52px,7vw,92px);position:relative}.nix-biography-head small{color:#f15a24;font:800 .7rem/1 var(--font-geist-mono),monospace;letter-spacing:.16em}.nix-biography-head h2,.nix-biography-head h1{letter-spacing:-.045em;margin:18px 0 16px;font:400 clamp(4.2rem,10vw,10rem)/.78 Impact,Haettenschweiler,Arial Narrow Bold,sans-serif}.nix-biography-head h1 em,.nix-biography-head h2 em{color:#f15a24;font-style:normal}.nix-biography-head>p{color:#f1eee7ab;max-width:690px;margin:0;font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.7}.nix-biography-layout{z-index:1;grid-template-columns:minmax(260px,370px) minmax(0,720px);align-items:start;gap:clamp(45px,8vw,120px);max-width:1200px;margin:auto;display:grid;position:relative}.nix-biography-identity{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:linear-gradient(155deg,#ffffff13,#ffffff05);border:1px solid #ffffff21;border-radius:28px;padding:34px;position:sticky;top:120px;box-shadow:0 28px 90px #00000047}.nix-biography-portrait{aspect-ratio:1;background:#090c0d;border:1px solid #f15a2452;border-radius:18px;margin:0 0 28px;position:relative;overflow:hidden;box-shadow:0 20px 50px #00000057,0 0 34px #f15a2417}.nix-biography-portrait:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#030505c7),linear-gradient(120deg,#0000 25%,#f15a2417,#0000 67%);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff0b}.nix-biography-portrait img{object-fit:cover;object-position:50% 43%;filter:saturate(.96)contrast(1.015);width:100%;height:100%;transition:transform .9s cubic-bezier(.2,.75,.2,1),filter .4s;display:block}.nix-biography-portrait:hover img{filter:saturate(1.03)contrast(1.02);transform:scale(1.025)}.nix-biography-portrait figcaption{z-index:2;color:#fff;font:800 .54rem/1.2 var(--font-geist-mono),monospace;letter-spacing:.11em;justify-content:space-between;align-items:end;gap:14px;display:flex;position:absolute;bottom:14px;left:16px;right:16px}.nix-biography-portrait figcaption span{color:#f15a24}.nix-biography-portrait figcaption i{color:#ffffff8c;font-style:normal}.nix-biography-identity>p{color:#f15a24;font:800 .65rem/1.4 var(--font-geist-mono),monospace;letter-spacing:.12em;margin:0 0 14px}.nix-biography-identity h3{margin:0 0 34px;font:400 clamp(2.4rem,4vw,4rem)/.9 Impact,Haettenschweiler,Arial Narrow Bold,sans-serif}.nix-biography-identity h3 em{color:#f15a24;font-style:normal}.nix-biography-identity dl{border-top:1px solid #ffffff1f;margin:0}.nix-biography-identity dl div{border-bottom:1px solid #ffffff17;justify-content:space-between;gap:16px;padding:14px 0;display:flex}.nix-biography-identity dt{color:#ffffff6b;font:700 .58rem/1.4 var(--font-geist-mono),monospace;letter-spacing:.12em}.nix-biography-identity dd{text-align:right;margin:0;font-size:.76rem;font-weight:700}.nix-biography-copy{color:#f1eee7b8;font-size:clamp(1rem,1.18vw,1.11rem);line-height:1.82}.nix-biography-copy .nix-biography-lede{color:#fff;letter-spacing:-.02em;margin:0 0 52px;font-size:clamp(1.5rem,2.6vw,2.35rem);font-weight:650;line-height:1.28}.nix-biography-copy h3{color:#f1eee7;text-transform:uppercase;letter-spacing:.01em;margin:52px 0 16px;font:400 clamp(2rem,3.6vw,3.4rem)/.95 Impact,Haettenschweiler,Arial Narrow Bold,sans-serif}.nix-biography-copy h3:before{content:"";background:#f15a24;width:46px;height:3px;margin-bottom:17px;display:block}.nix-biography-copy p{margin:0 0 20px}.nix-story-portrait{background:#111;border:1px solid #ffffff1f;border-radius:24px;width:min(760px,100%);margin:44px 0 68px;position:relative;overflow:hidden;box-shadow:0 28px 80px #00000061}.nix-story-portrait img{aspect-ratio:1.56;object-fit:cover;object-position:center 34%;filter:saturate(.93)contrast(1.015);width:100%;height:auto;transition:transform .8s cubic-bezier(.2,.75,.2,1);display:block}.nix-story-portrait:hover img{transform:scale(1.018)}.nix-story-portrait:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#030505e0),linear-gradient(120deg,#f15a240d,#0000 42%);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff09}.nix-story-portrait figcaption{z-index:2;color:#fff;grid-template-columns:1fr auto;align-items:end;gap:5px 18px;display:grid;position:absolute;bottom:18px;left:22px;right:22px}.nix-story-portrait figcaption small{color:#f15a24;font:800 .55rem/1 var(--font-geist-mono),monospace;letter-spacing:.13em;grid-column:1/3}.nix-story-portrait figcaption strong{text-transform:uppercase;letter-spacing:.04em;font-size:.86rem}.nix-story-portrait figcaption span{color:#ffffff80;font:750 .55rem/1 var(--font-geist-mono),monospace;letter-spacing:.1em;text-transform:uppercase}.nix-early-archive{background:radial-gradient(circle at 10% 0,#f15a2429,#0000 32%),#080b0c;border:1px solid #f15a2457;border-radius:26px;width:min(940px,100vw - 48px);margin:64px 0 80px 50%;padding:clamp(10px,1.8vw,18px);position:relative;overflow:hidden;transform:translate(-50%);box-shadow:0 36px 100px #00000080,0 0 48px #f15a2412}.nix-early-archive>header{border-bottom:1px solid #ffffff1a;grid-template-columns:1fr auto;align-items:end;gap:8px 18px;padding:6px 5px 18px;display:grid}.nix-early-archive>header small{color:#f15a24;font:800 .56rem/1.2 var(--font-geist-mono),monospace;letter-spacing:.14em;grid-column:1/3}.nix-early-archive>header strong{color:#fff;font:400 clamp(2rem,4vw,4rem)/.9 Impact,Haettenschweiler,Arial Narrow Bold,sans-serif}.nix-early-archive>header span{color:#ffffff6b;font:750 .53rem/1.4 var(--font-geist-mono),monospace;letter-spacing:.08em;text-align:right;text-transform:uppercase}.nix-early-grid{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.nix-early-frame{background:#131718;min-height:0;position:relative;overflow:hidden}.nix-early-child,.nix-early-school{aspect-ratio:.72}.nix-early-pub{aspect-ratio:2.08;grid-column:1/3}.nix-early-frame img{object-fit:cover;filter:saturate(.97)contrast(1.015);width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.75,.2,1),filter .4s;display:block}.nix-early-frame:hover img{filter:saturate(1.03)contrast(1.025);transform:scale(1.025)}.nix-early-frame:after{content:"";pointer-events:none;background:linear-gradient(#0000 57%,#000000d1);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff0f}.nix-early-frame figcaption{z-index:2;color:#fff;position:absolute;bottom:12px;left:15px;right:15px}.nix-early-frame figcaption small{color:#f15a24;font:800 .51rem/1 var(--font-geist-mono),monospace;letter-spacing:.12em;margin-bottom:5px;display:block}.nix-early-frame figcaption strong{text-transform:uppercase;letter-spacing:.05em;font-size:.72rem}.nix-early-archive>footer{align-items:center;gap:18px;padding:18px 5px 3px;display:flex}.nix-early-archive>footer span{color:#f15a24;font:400 2.2rem/1 Impact,Haettenschweiler,Arial Narrow Bold,sans-serif}.nix-early-archive>footer p{color:#ffffff94;margin:0;font-size:.72rem}.nix-biography-copy blockquote{border-top:1px solid #f15a24a6;border-bottom:1px solid #ffffff1f;margin:64px 0 0;padding:32px 0 5px}.nix-biography-copy blockquote span{color:#fff;text-transform:uppercase;font:400 clamp(2rem,4vw,4.2rem)/.98 Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;display:block}.nix-biography-copy blockquote strong{color:#f15a24;font:800 .72rem/1.4 var(--font-geist-mono),monospace;letter-spacing:.13em;text-transform:uppercase;margin:23px 0;display:block}.nix-navy-archive{color:#fff;isolation:isolate;background:linear-gradient(145deg,#f15a241c,#080c0df5 25%,#050708);border:1px solid #f15a2461;grid-template-rows:1fr 1fr auto;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:8px;width:min(940px,100vw - 48px);margin:66px 0 80px 50%;padding:8px;display:grid;position:relative;transform:translate(-50%);box-shadow:0 38px 110px #00000094,0 0 50px #f15a2414}.nix-navy-archive:before{content:"ROYAL NAVY // PERSONAL ARCHIVE";z-index:3;color:#ffffff8a;font:800 .59rem/1 var(--font-geist-mono),monospace;letter-spacing:.15em;position:absolute;top:-31px;right:8px}.nix-navy-archive:after{content:"";z-index:-1;filter:blur(12px);pointer-events:none;background:radial-gradient(circle at 12% 18%,#f15a242e,#0000 32%),linear-gradient(90deg,#0000,#ffffff06,#0000);position:absolute;inset:-22px}.nix-navy-frame{background:#111718;min-height:0;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.nix-navy-frame-main{aspect-ratio:878/1788;grid-row:1/3}.nix-navy-frame-top,.nix-navy-frame-bottom{aspect-ratio:1.25}.nix-navy-frame-bermuda{aspect-ratio:1;grid-column:1}.nix-navy-frame-londonderry{aspect-ratio:1.25;grid-column:2}.nix-navy-frame-raleigh{aspect-ratio:1.78;grid-column:1/3}.nix-navy-frame-st-kilda{aspect-ratio:1.47;grid-column:1/3}.nix-navy-frame img{object-fit:cover;filter:saturate(.96)contrast(1.015);width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.75,.2,1),filter .4s;display:block}.nix-navy-frame:after{content:"";pointer-events:none;background:linear-gradient(120deg,#f15a240b,#0000 34%,#ffffff06 68%,#0000);position:absolute;inset:0;box-shadow:inset 0 0 35px #00000040}.nix-navy-frame:hover img{filter:saturate(1.04)contrast(1.025);transform:scale(1.025)}.nix-navy-frame figcaption{color:#fff;background:linear-gradient(#0000,#000000c7);padding:48px 18px 15px;position:absolute;inset:auto 0 0}.nix-navy-frame figcaption small{color:#f15a24;font:800 .56rem/1.2 var(--font-geist-mono),monospace;letter-spacing:.12em;margin-bottom:5px;display:block}.nix-navy-frame figcaption strong{text-transform:uppercase;letter-spacing:.05em;font-size:.78rem}.nix-navy-archive>p{z-index:4;color:#f1eee773;font:750 .55rem/1 var(--font-geist-mono),monospace;letter-spacing:.1em;justify-content:space-between;gap:14px;margin:0;display:flex;position:absolute;bottom:-36px;left:10px;right:10px}.nix-navy-archive>p span{color:#f15a24}.nix-family-archive{background:linear-gradient(145deg,#f15a2421,#070a0bf7 35%);border:1px solid #ffffff21;border-radius:26px;grid-template-columns:.72fr 1.28fr;gap:8px;width:min(940px,100vw - 48px);margin:64px 0 72px 50%;padding:8px;display:grid;position:relative;overflow:hidden;transform:translate(-50%);box-shadow:0 36px 100px #0000007a}.nix-family-archive:before{content:"FAMILY // PERSONAL ARCHIVE";z-index:4;color:#ffffff94;font:800 .54rem/1 var(--font-geist-mono),monospace;letter-spacing:.14em;position:absolute;top:18px;right:20px}.nix-family-frame{background:#111718;min-height:0;position:relative;overflow:hidden}.nix-family-newborn{aspect-ratio:.75}.nix-family-castleton{aspect-ratio:1.33;align-self:end}.nix-family-frame img{object-fit:cover;filter:saturate(.95)contrast(1.015);width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.75,.2,1),filter .4s;display:block}.nix-family-frame:hover img{filter:saturate(1.02)contrast(1.02);transform:scale(1.025)}.nix-family-frame:after{content:"";pointer-events:none;background:linear-gradient(#0000 58%,#000000d1);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff0e}.nix-family-frame figcaption{z-index:2;color:#fff;position:absolute;bottom:13px;left:16px;right:16px}.nix-family-frame figcaption small{color:#f15a24;font:800 .53rem/1 var(--font-geist-mono),monospace;letter-spacing:.12em;margin-bottom:5px;display:block}.nix-family-frame figcaption strong{text-transform:uppercase;letter-spacing:.05em;font-size:.74rem}.nix-family-archive footer{border-top:1px solid #ffffff17;grid-column:1/3;align-items:center;gap:18px;padding:14px 7px 5px;display:flex}.nix-family-archive footer span{color:#f15a24;font:400 2.4rem/1 Impact,Haettenschweiler,Arial Narrow Bold,sans-serif}.nix-family-archive footer p{color:#ffffff94;margin:0;font-size:.72rem}.nix-table-archive{background:linear-gradient(145deg,#ffffff12,#060a0bf5 36%);border:1px solid #ffffff1f;border-radius:28px;width:min(980px,100vw - 48px);margin:68px 0 82px 50%;padding:clamp(14px,2vw,24px);position:relative;overflow:hidden;transform:translate(-50%);box-shadow:0 35px 100px #00000085,0 0 60px #f15a240f}.nix-table-archive:before{content:"";pointer-events:none;background:radial-gradient(circle at 12% 8%,#f15a242e,#0000 30%),linear-gradient(115deg,#0000 56%,#ffffff06);position:absolute;inset:0}.nix-table-archive>header{z-index:1;border-bottom:1px solid #ffffff1a;grid-template-columns:1fr auto;gap:8px 18px;margin-bottom:20px;padding:5px 4px 17px;display:grid;position:relative}.nix-table-archive>header small{color:#f15a24;font:800 .6rem/1.2 var(--font-geist-mono),monospace;letter-spacing:.13em;grid-column:1/3}.nix-table-archive>header strong{color:#fff;letter-spacing:.01em;font:400 clamp(2rem,4vw,4rem)/.9 Impact,Haettenschweiler,Arial Narrow Bold,sans-serif}.nix-table-archive>header span{color:#fff6;font:750 .54rem/1.3 var(--font-geist-mono),monospace;letter-spacing:.1em;text-align:right;align-self:end}.nix-table-grid{z-index:1;grid-template-rows:1fr 1fr auto;grid-template-columns:1.42fr .8fr;gap:8px;display:grid;position:relative}.nix-table-frame{background:#151a1b;min-height:0;position:relative;overflow:hidden}.nix-table-sleigh{aspect-ratio:1.5;grid-row:1/3}.nix-table-black-tie,.nix-table-portrait{aspect-ratio:1.32}.nix-table-friends{aspect-ratio:2.18;grid-column:1/3}.nix-table-frame img{object-fit:cover;filter:saturate(.96)contrast(1.015);width:100%;height:100%;transition:transform .75s cubic-bezier(.2,.75,.2,1),filter .4s;display:block}.nix-table-frame:hover img{filter:saturate(1.04)contrast(1.025);transform:scale(1.025)}.nix-table-frame:after{content:"";pointer-events:none;background:linear-gradient(#0000 56%,#000000c7);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff0f}.nix-table-frame figcaption{z-index:2;color:#fff;font:750 .62rem/1.3 var(--font-geist-mono),monospace;letter-spacing:.06em;text-transform:uppercase;position:absolute;bottom:12px;left:15px;right:15px}.nix-table-archive>footer{z-index:1;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:20px 4px 1px;display:grid;position:relative}.nix-table-archive>footer span{color:#f15a24;font:400 3rem/1 Impact,Haettenschweiler,Arial Narrow Bold,sans-serif}.nix-table-archive>footer p{color:#ffffffad;margin:0;font-size:.78rem;line-height:1.4}.nix-table-archive>footer i{color:#ffffff52;font:800 .56rem/1 var(--font-geist-mono),monospace;letter-spacing:.16em;font-style:normal}@keyframes nixBioScan{0%,55%{transform:translate(-110%)}80%,to{transform:translate(110%)}}@media (width<=800px){.nix-biography-layout{grid-template-columns:1fr}.nix-biography-identity{position:relative;top:auto}.nix-biography-monogram{height:170px}.nix-biography-head h2{font-size:clamp(4.5rem,23vw,7.5rem)}.nix-biography-copy .nix-biography-lede{margin-bottom:38px}.nix-biography-copy h3{margin-top:44px}.nix-navy-archive{grid-template-columns:.86fr 1.14fr;gap:5px;width:100%;padding:5px}.nix-navy-archive>p{letter-spacing:.04em;font-size:.47rem;left:5px;right:5px}.nix-navy-frame figcaption{padding:32px 9px 8px}.nix-navy-frame figcaption strong{font-size:.61rem}.nix-navy-frame figcaption small{font-size:.46rem}.nix-table-archive{border-radius:19px;width:100%;padding:10px}.nix-table-archive>header{grid-template-columns:1fr}.nix-table-archive>header small{grid-column:auto}.nix-table-archive>header span{text-align:left}.nix-table-grid{grid-template-rows:auto;grid-template-columns:1fr 1fr}.nix-table-sleigh,.nix-table-friends{grid-area:auto/1/auto/3}.nix-table-sleigh{aspect-ratio:1.5}.nix-table-black-tie,.nix-table-portrait{aspect-ratio:1}.nix-table-friends{aspect-ratio:1.55}.nix-table-frame figcaption{font-size:.5rem;bottom:8px;left:9px}.nix-table-archive>footer{grid-template-columns:auto 1fr}.nix-table-archive>footer i{display:none}}@media (prefers-reduced-motion:reduce){.nix-biography-monogram:after{animation:none}}@media (width<=800px){.nix-biography-portrait{max-width:440px;margin:0 auto 28px}.nix-biography-head h1{font-size:clamp(4.5rem,23vw,7.5rem)}.nix-story-portrait{border-radius:18px}.nix-story-portrait figcaption{bottom:11px;left:13px;right:13px}.nix-family-archive{border-radius:18px;grid-template-columns:.82fr 1.18fr;gap:5px;width:100%;padding:5px}.nix-family-archive:before{font-size:.44rem;top:11px;right:12px}.nix-family-frame figcaption{bottom:8px;left:9px;right:9px}.nix-family-frame figcaption small{font-size:.45rem}.nix-family-frame figcaption strong{font-size:.58rem}.nix-family-archive footer{gap:10px;padding:10px 4px 4px}.nix-family-archive footer span{font-size:1.8rem}.nix-family-archive footer p{font-size:.62rem}.nix-early-archive{border-radius:18px;width:100%;padding:7px}.nix-early-archive>header{grid-template-columns:1fr;padding:8px 5px 14px}.nix-early-archive>header small{grid-column:auto}.nix-early-archive>header span{text-align:left}.nix-early-grid{gap:5px;margin-top:5px}.nix-early-frame figcaption{bottom:8px;left:9px;right:9px}.nix-early-frame figcaption strong{font-size:.58rem}.nix-early-frame figcaption small{font-size:.44rem}.nix-early-archive>footer{gap:10px;padding:12px 4px 4px}.nix-early-archive>footer span{font-size:1.7rem}.nix-early-archive>footer p{font-size:.62rem}}.cin-video-card:hover>img{transform:scale(1.04)}.nix-who-page{background:#0b0f10;min-height:100vh}.nix-who-next{flex-wrap:wrap;gap:10px;max-width:1200px;margin:80px auto 0;display:flex}.nix-who-next a{color:#fff;min-height:50px;font:800 .62rem var(--font-geist-mono),monospace;letter-spacing:.08em;text-transform:uppercase;border:1px solid #ffffff26;border-radius:999px;place-items:center;padding:0 20px;display:grid}.nix-who-next a:first-child,.nix-who-next a:hover{color:#090b0b;background:#f15a24;border-color:#f15a24}.nix-who-page{background:radial-gradient(circle at 85% 7%,#f15a241f,#0000 34rem),#080b0c;overflow:hidden}.nix-who-page .nix-biography{padding-top:0}.nix-biography-head{isolation:isolate;flex-direction:column;justify-content:flex-end;min-height:min(92svh,920px);padding:clamp(150px,18vh,220px) max(6vw,24px) 90px;display:flex;position:relative;overflow:hidden;max-width:none!important;margin:0!important}.nix-who-hero-art{z-index:-2;position:absolute;inset:0}.nix-who-hero-main{object-fit:cover;object-position:center 35%;filter:saturate(.84)contrast(1.06);width:64%;height:112%;position:absolute;bottom:-10%;right:-2%;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 30% 82%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 30% 82%,#0000 100%)}.nix-who-hero-memory{object-fit:cover;object-position:center 20%;opacity:.2;filter:grayscale()contrast(1.2);width:32%;height:68%;position:absolute;top:6%;right:45%;transform:rotate(-3deg);-webkit-mask-image:radial-gradient(#000 25%,#0000 72%);mask-image:radial-gradient(#000 25%,#0000 72%)}.nix-who-hero-art i{background:linear-gradient(90deg,#080b0c 4%,#080b0cf5 31%,#080b0c33 72%),linear-gradient(#0000 48%,#080b0c),radial-gradient(circle at 74% 35%,#0000,#080b0c61);position:absolute;inset:0}.nix-biography-head>small,.nix-biography-head>h1,.nix-biography-head>p,.nix-who-hero-rail{z-index:2;max-width:760px;position:relative}.nix-biography-head h1{text-shadow:0 18px 50px #000;margin:.08em 0;font-size:clamp(5.5rem,15vw,14rem)!important;line-height:.72!important}.nix-biography-head>p{color:#ffffffc2!important;font-size:clamp(1.05rem,2vw,1.45rem)!important;line-height:1.55!important}.nix-who-hero-rail{flex-wrap:wrap;gap:8px;margin-top:36px;display:flex}.nix-who-hero-rail span{font:800 .55rem var(--font-geist-mono),monospace;letter-spacing:.1em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#080b0c73;border:1px solid #ffffff2e;padding:10px 13px}.nix-biography-layout,.nix-biography-copy>p{position:relative}.nix-biography-copy>h3{font-size:clamp(2.4rem,5vw,5.2rem)!important;line-height:.9!important}.nix-biography-copy>h3:before{content:"";background:#f15a24;width:46px;height:2px;margin:0 0 18px;display:block;box-shadow:0 0 18px #f15a2499}.nix-who-manifesto{background:radial-gradient(circle at 100% 0,#f15a242b,#0000 34%),linear-gradient(135deg,#131a1bf5,#080b0cf5);border-block:1px solid #f15a2461;width:min(920px,100vw - 36px);margin:40px 0 90px;padding:clamp(28px,5vw,62px);position:relative;left:clamp(-130px,-8vw,-40px);overflow:hidden;box-shadow:0 34px 90px #00000057}.nix-who-manifesto:after{content:"NIX";color:#ffffff06;font:900 13rem var(--font-nix-display),sans-serif;pointer-events:none;position:absolute;bottom:-.28em;right:-.05em}.nix-who-manifesto small{color:#f15a24;font:800 .6rem var(--font-geist-mono),monospace;letter-spacing:.16em}.nix-who-manifesto h2{font:800 clamp(2.8rem,6vw,6.2rem)/.86 var(--font-nix-condensed),sans-serif;letter-spacing:-.055em;margin:14px 0 25px}.nix-who-manifesto h2 em{color:#f15a24;font-style:normal}.nix-who-manifesto p{color:#ffffffb8;max-width:760px;font-size:1.02rem;line-height:1.7}.nix-who-manifesto>div{flex-wrap:wrap;gap:7px;margin-top:28px;display:flex}.nix-who-manifesto strong{font:800 .53rem var(--font-geist-mono),monospace;letter-spacing:.1em;border:1px solid #ffffff2b;padding:9px 12px}.nix-early-archive,.nix-navy-archive,.nix-transport-archive,.nix-family-archive,.nix-table-archive,.nix-story-portrait{box-shadow:none!important;background:0 0!important;border-color:#0000!important}.nix-early-frame,.nix-navy-frame,.nix-transport-frame,.nix-family-frame,.nix-table-frame{border-radius:2px;box-shadow:0 24px 60px #00000061}.nix-early-archive,.nix-navy-archive,.nix-transport-archive,.nix-family-archive,.nix-table-archive{position:relative;left:clamp(-150px,-9vw,-35px);width:min(1040px,100vw - 28px)!important}.nix-story-portrait{width:min(850px,100vw - 34px);left:clamp(-90px,-5vw,-20px)}.nix-biography-copy blockquote{position:relative;overflow:hidden;background:radial-gradient(circle at 100% 0,#f15a243d,#0000 45%),#111718!important}.nix-biography-copy blockquote:after{content:"↗";color:#f15a242e;font-size:9rem;position:absolute;top:8px;right:22px}@media (width<=800px){.nix-biography-head{min-height:820px;padding-top:130px}.nix-who-hero-main{opacity:.78;width:110%;height:75%;bottom:0;right:-26%;-webkit-mask-image:linear-gradient(#0000 0%,#000 45% 85%);mask-image:linear-gradient(#0000 0%,#000 45% 85%)}.nix-who-hero-memory{display:none}.nix-who-hero-art i{background:linear-gradient(#080b0c 4%,#080b0c33 50%,#080b0c 98%)}.nix-biography-head{justify-content:flex-start}.nix-biography-head h1{margin-top:14px}.nix-biography-head>p{margin-top:auto}.nix-who-hero-rail{margin-top:18px}.nix-biography-layout{padding-inline:18px}.nix-who-manifesto,.nix-early-archive,.nix-navy-archive,.nix-transport-archive,.nix-family-archive,.nix-table-archive,.nix-story-portrait{left:0;width:100%!important}.nix-biography-identity{z-index:3;margin-top:-34px;position:relative}.nix-biography-copy>h3{font-size:clamp(2.5rem,12vw,4.4rem)!important}}.nix-biography-portrait,.nix-story-portrait,.nix-early-frame,.nix-navy-frame,.nix-transport-frame,.nix-family-frame,.nix-table-frame{isolation:isolate;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important}.nix-biography-portrait img,.nix-story-portrait img,.nix-early-frame img,.nix-navy-frame img,.nix-transport-frame img,.nix-family-frame img,.nix-table-frame img{filter:saturate(.88)contrast(1.055)!important;border-radius:0!important;transition:transform 1.2s cubic-bezier(.2,.75,.2,1),filter .5s,opacity .5s!important;-webkit-mask-image:radial-gradient(94% 90% at 50% 48%,#000 52%,#000000f5 66%,#0000008f 82%,#0000 100%)!important;mask-image:radial-gradient(94% 90% at 50% 48%,#000 52%,#000000f5 66%,#0000008f 82%,#0000 100%)!important}.nix-biography-portrait:after,.nix-story-portrait:after,.nix-early-frame:after,.nix-navy-frame:after,.nix-transport-frame:after,.nix-family-frame:after,.nix-table-frame:after{-webkit-mask-image:radial-gradient(96% 94%,#000 58%,#0000 100%);mask-image:radial-gradient(96% 94%,#000 58%,#0000 100%);box-shadow:none!important;background:linear-gradient(#0000 58%,#080b0ce0)!important;border:0!important}.nix-early-archive,.nix-navy-archive,.nix-transport-archive,.nix-family-archive,.nix-table-archive{background:radial-gradient(#f15a240b,#0000 72%)!important;gap:clamp(2px,.6vw,8px)!important;padding:clamp(2px,.5vw,7px)!important}.nix-early-frame:hover img,.nix-navy-frame:hover img,.nix-transport-frame:hover img,.nix-family-frame:hover img,.nix-table-frame:hover img,.nix-story-portrait:hover img,.nix-biography-portrait:hover img{filter:saturate(1.02)contrast(1.07)!important;transform:scale(1.025)!important}.nix-early-frame figcaption,.nix-navy-frame figcaption,.nix-transport-frame figcaption,.nix-family-frame figcaption,.nix-table-frame figcaption,.nix-story-portrait figcaption,.nix-biography-portrait figcaption{text-shadow:0 3px 18px #000,0 1px 4px #000;z-index:4!important}.nix-early-archive>header,.nix-transport-archive>header,.nix-table-archive>header,.nix-early-archive>footer,.nix-transport-archive>footer,.nix-family-archive>footer,.nix-table-archive>footer{z-index:5;position:relative;background:0 0!important;border:0!important}.nix-navy-archive>p{z-index:5}.nix-biography-copy figure{filter:drop-shadow(0 28px 34px #00000047)}@media (width<=800px){.nix-biography-portrait img,.nix-story-portrait img,.nix-early-frame img,.nix-navy-frame img,.nix-transport-frame img,.nix-family-frame img,.nix-table-frame img{-webkit-mask-image:radial-gradient(98% 94% at 50% 48%,#000 60%,#000000c2 83%,#0000 100%)!important;mask-image:radial-gradient(98% 94% at 50% 48%,#000 60%,#000000c2 83%,#0000 100%)!important}.nix-biography-copy figure{filter:drop-shadow(0 16px 22px #0000003d)}}.nix-biography-copy{overflow:visible}.nix-biography-copy>h3{z-index:4;width:min(1000px,92vw);position:relative;margin-top:clamp(100px,14vw,190px)!important}.nix-biography-copy>h3:nth-of-type(2n){text-align:left;margin-left:clamp(-120px,-7vw,-45px)}.nix-biography-copy>h3:nth-of-type(odd){margin-right:clamp(-120px,-7vw,-45px)}.nix-biography-copy>p{max-width:760px;font-size:clamp(1.02rem,1.3vw,1.18rem)!important;line-height:1.82!important}.nix-biography-copy>p:nth-of-type(3n){border-left:1px solid #f15a2473;margin-left:clamp(20px,5vw,78px);padding-left:clamp(18px,3vw,38px)}.nix-early-archive,.nix-navy-archive,.nix-transport-archive,.nix-family-archive,.nix-table-archive{isolation:isolate;transform:translate(-50%);width:100vw!important;max-width:none!important;margin:clamp(90px,12vw,170px) 0!important;padding:clamp(34px,5vw,76px) max(4vw,24px)!important;left:50%!important;overflow:visible!important}.nix-early-archive:before,.nix-navy-archive:before,.nix-transport-archive:before,.nix-family-archive:before,.nix-table-archive:before{z-index:-2;color:#ffffff09;font:900 clamp(7rem,18vw,18rem)/1 var(--font-nix-display),sans-serif;letter-spacing:-.08em;white-space:nowrap;position:absolute;top:-.22em;left:1vw}.nix-early-archive:before{content:"ROOTS"}.nix-navy-archive:before{content:"SERVICE"}.nix-transport-archive:before{content:"ROAD"}.nix-family-archive:before{content:"FAMILY"}.nix-table-archive:before{content:"COMMUNITY"}.nix-early-archive:after,.nix-navy-archive:after,.nix-transport-archive:after,.nix-family-archive:after,.nix-table-archive:after{content:"";z-index:-3;pointer-events:none;background:radial-gradient(#f15a2421,#12191abf 42%,#0000 76%);position:absolute;inset:8% 0}.nix-early-grid,.nix-navy-archive,.nix-transport-grid,.nix-family-archive,.nix-table-grid{perspective:1400px;position:relative}.nix-early-grid{align-items:center;min-height:650px;grid-template-columns:1.1fr .9fr 1.2fr!important;gap:0!important;display:grid!important}.nix-early-child{z-index:2;transform:translate(5vw,30px)rotate(-5deg)}.nix-early-school{z-index:3;transform:translateY(-75px)rotate(3.5deg)}.nix-early-pub{z-index:4;transform:translate(-5vw,155px)rotate(-2deg)}.nix-early-frame img{object-fit:cover;min-height:470px}.nix-early-pub img{min-height:360px}.nix-navy-archive{min-height:1050px!important;display:block!important}.nix-navy-frame{position:absolute!important}.nix-navy-frame-main{z-index:4;width:30%;height:78%;top:11%;left:7%;transform:rotate(-3.5deg)}.nix-navy-frame-top{z-index:3;width:31%;height:34%;top:2%;left:30%;transform:rotate(2deg)}.nix-navy-frame-bottom{z-index:5;width:34%;height:37%;bottom:4%;left:34%;transform:rotate(-1.8deg)}.nix-navy-frame-bermuda{z-index:4;width:28%;height:45%;top:8%;right:5%;transform:rotate(4deg)}.nix-navy-frame-londonderry{z-index:6;width:31%;height:31%;bottom:9%;right:8%;transform:rotate(-3deg)}.nix-navy-frame-raleigh{z-index:2;width:27%;height:27%;top:35%;left:53%;transform:rotate(1.5deg)}.nix-navy-frame-st-kilda{z-index:7;width:25%;height:28%;bottom:-2%;left:15%;transform:rotate(3deg)}.nix-navy-frame img{object-fit:cover;width:100%;height:100%}.nix-transport-grid{min-height:920px;display:block!important}.nix-transport-frame{position:absolute!important}.nix-transport-ford{z-index:3;width:40%;height:48%;top:10%;left:4%;transform:rotate(-3deg)}.nix-transport-fifteen{z-index:4;width:34%;height:38%;top:0;left:32%;transform:rotate(2.5deg)}.nix-transport-trader{z-index:5;width:35%;height:42%;top:16%;right:4%;transform:rotate(-2deg)}.nix-transport-paper{z-index:6;width:44%;height:41%;bottom:2%;left:11%;transform:rotate(2deg)}.nix-transport-skips{z-index:7;width:43%;height:43%;bottom:-4%;right:8%;transform:rotate(-2.5deg)}.nix-transport-frame img{object-fit:cover;width:100%;height:100%}.nix-family-archive{min-height:780px!important;display:block!important}.nix-family-frame{position:absolute!important}.nix-family-newborn{z-index:3;width:43%;height:82%;top:6%;left:12%;transform:rotate(-4deg)}.nix-family-castleton{z-index:4;width:52%;height:64%;bottom:4%;right:8%;transform:rotate(3deg)}.nix-family-frame img{object-fit:cover;width:100%;height:100%}.nix-table-grid{min-height:900px;display:block!important}.nix-table-frame{position:absolute!important}.nix-table-sleigh{z-index:3;width:48%;height:47%;top:4%;left:3%;transform:rotate(-3deg)}.nix-table-black-tie{z-index:5;width:28%;height:42%;top:19%;left:41%;transform:rotate(4deg)}.nix-table-portrait{z-index:4;width:29%;height:42%;top:2%;right:5%;transform:rotate(-2.5deg)}.nix-table-friends{z-index:6;width:49%;height:45%;bottom:3%;right:9%;transform:rotate(2deg)}.nix-table-frame img{object-fit:cover;width:100%;height:100%}.nix-story-portrait{transform:rotate(-1.5deg)translate(clamp(-100px,-6vw,-24px));filter:drop-shadow(0 40px 70px #00000070)!important;width:min(980px,90vw)!important;margin-block:clamp(90px,12vw,150px)!important}.nix-story-portrait img{-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect;aspect-ratio:1.8!important;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 84%,#0000),linear-gradient(#0000,#000 10% 84%,#0000)!important;mask-image:linear-gradient(90deg,#0000,#000 12% 84%,#0000),linear-gradient(#0000,#000 10% 84%,#0000)!important}.nix-biography-copy figure img{will-change:transform}@supports (animation-timeline:view()){.nix-biography-copy>h3,.nix-biography-copy>p,.nix-who-manifesto{animation:linear both nix-who-reveal;animation-timeline:view();animation-range:entry 4% cover 29%}.nix-biography-copy>figure{animation:linear both nix-who-fade;animation-timeline:view();animation-range:entry 1% cover 24%}@keyframes nix-who-reveal{0%{opacity:.18;transform:translateY(70px)scale(.975)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes nix-who-fade{0%{opacity:.12;filter:blur(10px)}to{opacity:1;filter:none}}}@media (width<=800px){.nix-biography-copy>p:nth-of-type(3n){margin-left:0}.nix-early-archive,.nix-navy-archive,.nix-transport-archive,.nix-family-archive,.nix-table-archive{width:calc(100vw + 2px)!important;min-height:0!important;padding:52px 14px!important}.nix-early-archive:before,.nix-navy-archive:before,.nix-transport-archive:before,.nix-family-archive:before,.nix-table-archive:before{font-size:21vw;top:4px}.nix-early-grid,.nix-navy-archive,.nix-transport-grid,.nix-family-archive,.nix-table-grid{grid-template-columns:1fr 1fr!important;gap:0!important;min-height:0!important;display:grid!important}.nix-early-frame,.nix-navy-frame,.nix-transport-frame,.nix-family-frame,.nix-table-frame{width:auto!important;height:auto!important;position:relative!important;inset:auto!important}.nix-early-frame:nth-child(odd),.nix-navy-frame:nth-child(odd),.nix-transport-frame:nth-child(odd),.nix-family-frame:nth-child(odd),.nix-table-frame:nth-child(odd){transform:rotate(-3deg)translate(4px)!important}.nix-early-frame:nth-child(2n),.nix-navy-frame:nth-child(2n),.nix-transport-frame:nth-child(2n),.nix-family-frame:nth-child(2n),.nix-table-frame:nth-child(2n){transform:rotate(2.5deg)translate(-4px,28px)!important}.nix-early-frame img,.nix-navy-frame img,.nix-transport-frame img,.nix-family-frame img,.nix-table-frame img{aspect-ratio:.85;object-fit:cover;min-height:260px!important}.nix-early-pub,.nix-navy-frame-londonderry,.nix-navy-frame-raleigh,.nix-table-sleigh,.nix-table-friends{grid-column:1/3}.nix-early-pub img,.nix-navy-frame-londonderry img,.nix-navy-frame-raleigh img,.nix-table-sleigh img,.nix-table-friends img{aspect-ratio:1.55}.nix-story-portrait{transform:rotate(-1deg)translate(-14px);width:calc(100vw - 20px)!important;margin-block:80px!important}}@media (prefers-reduced-motion:reduce){.nix-biography-copy>h3,.nix-biography-copy>p,.nix-biography-copy>figure,.nix-who-manifesto{animation:none!important}.nix-biography-copy figure img{transition:none!important}}.nix-early-archive,.nix-navy-archive,.nix-transport-archive,.nix-family-archive,.nix-table-archive{background:radial-gradient(#f15a241a,#10161780 45%,#0000 76%)!important;width:min(1180px,100vw - 32px)!important;min-height:0!important;margin:clamp(80px,10vw,140px) 0!important;padding:clamp(24px,4vw,52px)!important;display:block!important;left:50%!important;overflow:visible!important;transform:translate(-50%)!important}.nix-early-archive:before,.nix-navy-archive:before,.nix-transport-archive:before,.nix-family-archive:before,.nix-table-archive:before{text-align:center;color:#ffffff07!important;top:-.08em!important;left:50%!important;transform:translate(-50%)!important}.nix-early-grid,.nix-transport-grid,.nix-table-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:auto!important;align-items:start!important;gap:clamp(28px,4vw,58px)!important;min-height:0!important;display:grid!important;position:relative!important}.nix-navy-archive,.nix-family-archive{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:auto!important;align-items:start!important;gap:clamp(28px,4vw,58px)!important;display:grid!important}.nix-early-frame,.nix-navy-frame,.nix-transport-frame,.nix-family-frame,.nix-table-frame{opacity:1!important;filter:drop-shadow(0 24px 30px #00000061)drop-shadow(0 0 28px #f15a2412)!important;width:auto!important;height:auto!important;min-height:0!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}.nix-early-frame:nth-child(3),.nix-navy-frame-main,.nix-navy-frame-londonderry,.nix-navy-frame-raleigh,.nix-transport-paper,.nix-transport-skips,.nix-table-sleigh,.nix-table-friends{grid-column:1/-1!important}.nix-family-frame{grid-column:auto!important}.nix-early-frame img,.nix-navy-frame img,.nix-transport-frame img,.nix-family-frame img,.nix-table-frame img{aspect-ratio:1.35!important;object-fit:cover!important;opacity:1!important;filter:saturate(1.02)contrast(1.045)brightness(1.04)!important;-webkit-mask-composite:source-in!important;-webkit-mask-composite:source-in!important;width:100%!important;height:auto!important;min-height:0!important;max-height:620px!important;display:block!important;transform:none!important;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 5% 95%,#0000 100%),linear-gradient(0deg,#0000 0,#000 7% 93%,#0000 100%)!important;mask-image:linear-gradient(90deg,#0000 0,#000 5% 95%,#0000 100%),linear-gradient(0deg,#0000 0,#000 7% 93%,#0000 100%)!important;-webkit-mask-composite:source-in!important;mask-composite:intersect!important}.nix-early-frame:nth-child(3) img,.nix-navy-frame-main img,.nix-navy-frame-londonderry img,.nix-navy-frame-raleigh img,.nix-transport-paper img,.nix-transport-skips img,.nix-table-sleigh img,.nix-table-friends img{aspect-ratio:1.9!important}.nix-family-newborn img,.nix-family-castleton img{aspect-ratio:1/1.15!important;max-height:720px!important}.nix-biography-copy figure:hover{z-index:auto!important}.nix-biography-copy figure:hover img{filter:saturate(1.08)contrast(1.05)brightness(1.06)!important;transform:scale(1.012)!important}.nix-story-portrait{filter:drop-shadow(0 26px 34px #0006)!important;width:min(960px,100vw - 34px)!important;margin:clamp(80px,10vw,130px) 0!important;left:50%!important;transform:translate(-50%)!important}.nix-story-portrait img{aspect-ratio:1.75!important;filter:saturate(1.02)contrast(1.045)brightness(1.04)!important;-webkit-mask-composite:source-in!important;-webkit-mask-composite:source-in!important;width:100%!important;transform:none!important;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%),linear-gradient(0deg,#0000 0,#000 8% 92%,#0000 100%)!important;mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%),linear-gradient(0deg,#0000 0,#000 8% 92%,#0000 100%)!important;-webkit-mask-composite:source-in!important;mask-composite:intersect!important}.nix-biography-portrait{filter:drop-shadow(0 22px 32px #00000061)!important;transform:none!important}.nix-biography-portrait img{filter:saturate(1.02)contrast(1.045)brightness(1.04)!important;transform:none!important;-webkit-mask-image:radial-gradient(98% 96%,#000 69%,#000c 84%,#0000 100%)!important;mask-image:radial-gradient(98% 96%,#000 69%,#000c 84%,#0000 100%)!important}.nix-early-frame figcaption,.nix-navy-frame figcaption,.nix-transport-frame figcaption,.nix-family-frame figcaption,.nix-table-frame figcaption{-webkit-mask-image:linear-gradient(#0000 0%,#000 40%);mask-image:linear-gradient(#0000 0%,#000 40%);background:linear-gradient(#0000,#080b0cdb)!important;padding:50px 28px 24px!important}.nix-navy-archive>p{grid-column:1/-1!important;margin:20px 0 0!important;position:relative!important;inset:auto!important}.nix-family-archive>footer{grid-column:1/-1!important}.nix-transport-archive>header,.nix-table-archive>header,.nix-early-archive>header{margin-bottom:clamp(30px,5vw,55px)!important}.nix-transport-archive>footer,.nix-table-archive>footer,.nix-early-archive>footer,.nix-family-archive>footer{margin-top:clamp(28px,4vw,50px)!important}@supports (animation-timeline:view()){.nix-early-frame,.nix-navy-frame,.nix-transport-frame,.nix-family-frame,.nix-table-frame,.nix-story-portrait{animation:linear both nix-clean-photo!important;animation-timeline:view()!important;animation-range:entry cover 22%!important}@keyframes nix-clean-photo{0%{opacity:.2;filter:blur(8px)drop-shadow(0 10px 20px #00000040)}to{opacity:1;filter:blur()drop-shadow(0 24px 30px #00000061)}}}@media (width<=760px){.nix-early-grid,.nix-transport-grid,.nix-table-grid,.nix-navy-archive,.nix-family-archive{grid-template-columns:1fr!important;gap:34px!important}.nix-early-frame,.nix-navy-frame,.nix-transport-frame,.nix-family-frame,.nix-table-frame{grid-column:1!important}.nix-early-frame img,.nix-navy-frame img,.nix-transport-frame img,.nix-family-frame img,.nix-table-frame img,.nix-early-frame:nth-child(3) img,.nix-navy-frame-main img,.nix-navy-frame-londonderry img,.nix-navy-frame-raleigh img,.nix-transport-paper img,.nix-transport-skips img,.nix-table-sleigh img,.nix-table-friends img{aspect-ratio:1.25!important;max-height:none!important}.nix-family-frame img{aspect-ratio:1/1.08!important}.nix-early-archive,.nix-navy-archive,.nix-transport-archive,.nix-family-archive,.nix-table-archive{width:calc(100vw - 12px)!important;padding:44px 10px!important}.nix-story-portrait{width:calc(100vw - 18px)!important}.nix-early-frame figcaption,.nix-navy-frame figcaption,.nix-transport-frame figcaption,.nix-family-frame figcaption,.nix-table-frame figcaption{padding:44px 18px 18px!important}}.nix-transport-archive{background:linear-gradient(145deg,#ffffff12,#ffffff05);border:1px solid #ffffff24;border-radius:26px;width:calc(100% + clamp(0px,7vw,100px));margin:48px 0 72px clamp(-100px,-7vw,0px);padding:12px;overflow:hidden;box-shadow:0 30px 90px #00000052}.nix-transport-archive>header{grid-template-columns:1fr auto;gap:6px;padding:18px 16px 22px;display:grid}.nix-transport-archive>header small{color:#f15a24;font:800 .58rem var(--font-geist-mono),monospace;letter-spacing:.15em;grid-column:1/-1}.nix-transport-archive>header strong{color:#fff;letter-spacing:.02em;font:400 clamp(2rem,4vw,3.5rem)/.9 Impact,Haettenschweiler,Arial Narrow Bold,sans-serif}.nix-transport-archive>header span{color:#ffffff73;font:800 .65rem var(--font-geist-mono),monospace;letter-spacing:.12em;align-self:end}.nix-transport-grid{grid-template-rows:300px 215px 255px;grid-template-columns:repeat(12,1fr);gap:6px;display:grid}.nix-transport-frame{background:#090b0b;margin:0;position:relative;overflow:hidden}.nix-transport-frame:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#000000c7);position:absolute;inset:0}.nix-transport-frame img{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.75,.2,1),filter .4s}.nix-transport-frame:hover img{filter:saturate(1.07);transform:scale(1.025)}.nix-transport-frame figcaption{z-index:2;color:#fff;justify-content:space-between;align-items:end;gap:15px;display:flex;position:absolute;bottom:13px;left:16px;right:16px}.nix-transport-frame figcaption small{color:#f15a24;font:800 .52rem var(--font-geist-mono),monospace;letter-spacing:.11em}.nix-transport-frame figcaption strong{font:800 .68rem var(--font-geist-mono),monospace;letter-spacing:.05em;text-align:right}.nix-transport-ford{grid-area:1/1/auto/9}.nix-transport-fifteen{grid-area:1/9/3/13}.nix-transport-fifteen img{filter:grayscale()sepia(.08)contrast(1.05)}.nix-transport-trader{grid-area:2/1/auto/6}.nix-transport-paper{grid-area:2/6/auto/9}.nix-transport-skips{grid-area:3/1/auto/13}.nix-transport-archive>footer{grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:18px 15px 12px;display:grid}.nix-transport-archive>footer span{color:#f15a24;font:400 2.5rem/1 Impact,Haettenschweiler,Arial Narrow Bold,sans-serif}.nix-transport-archive>footer p{color:#ffffffa6;margin:0;font-size:.72rem;line-height:1.5}.nix-transport-archive>footer i{font:800 .55rem var(--font-geist-mono),monospace;letter-spacing:.11em;color:#fff6;font-style:normal}@media (width<=800px){.nix-transport-archive{border-radius:18px;width:100%;margin-left:0;padding:6px}.nix-transport-archive>header{grid-template-columns:1fr}.nix-transport-archive>header span{display:none}.nix-transport-grid{grid-template-rows:230px 200px 200px 220px;grid-template-columns:1fr 1fr}.nix-transport-ford{grid-area:1/1/auto/3}.nix-transport-fifteen{grid-area:2/1}.nix-transport-trader{grid-area:2/2}.nix-transport-paper{grid-area:3/1/auto/3}.nix-transport-skips{grid-area:4/1/auto/3}.nix-transport-frame figcaption{display:grid;bottom:8px;left:9px;right:9px}.nix-transport-frame figcaption strong{text-align:left;font-size:.55rem}.nix-transport-archive>footer{grid-template-columns:auto 1fr}.nix-transport-archive>footer i{display:none}}@media (width<=480px){.nix-transport-grid{grid-template-rows:190px 175px 175px 190px}.nix-transport-frame figcaption small{font-size:.44rem}.nix-transport-archive>footer p{font-size:.62rem}}.cin-footer{border-top:1px solid #ffffff21;grid-template-columns:1fr auto;gap:40px;width:min(100% - 96px,1360px);margin:0 auto;padding:64px 0 36px;display:grid}.cin-footer img{width:210px;height:auto}.cin-footer p{color:#ffffff75;margin:14px 0 0;font-size:.76rem}.cin-footer nav{text-transform:uppercase;align-items:flex-start;gap:22px;font-size:.75rem;display:flex}.cin-footer nav a{border-bottom:1px solid #0000;padding-bottom:5px}.cin-footer nav a:hover{border-color:var(--cin-orange)}.cin-footer>small{color:#ffffff4d;font:.58rem/1 var(--font-geist-mono),monospace;text-transform:lowercase;grid-column:1/-1}@keyframes cin-hero-drift{to{transform:scale(1.045)translate(-.8%,.8%)}}@keyframes cin-pulse{50%{opacity:.3;transform:scaleX(.7)}}@keyframes cin-panel-in{0%{opacity:0;transform:translateY(18px)}}@keyframes cin-drone-fly{50%{transform:translate(-26px,8px)rotate(-5deg)}}@media (width<=980px){.cin-hero-copy>div{margin-left:10vw}.cin-featured-grid{grid-template-columns:1fr 1fr}.cin-feature-card.is-hero{grid-column:span 2}.cin-world-grid{grid-template-columns:1fr;min-height:0}.cin-world{min-height:65svh}.cin-section-head{grid-template-columns:1fr;gap:24px}.cin-fleet-grid{grid-template-columns:1fr 1fr}.cin-daily{grid-template-columns:1fr}.cin-dispatch-grid{grid-template-rows:auto;grid-template-columns:1fr}.cin-video-card{grid-row:auto;min-height:70svh}.cin-blog-card,.cin-story-card{min-height:340px}}@media (width<=680px){.cin-hero-copy,.cin-featured,.cin-worlds,.cin-fleet,.cin-dispatches,.cin-photo-break>div,.cin-daily,.cin-footer{width:calc(100% - 32px)}.cin-hero-copy{padding:138px 0 80px}.cin-hero h1{font-size:clamp(5rem,25vw,8rem);line-height:.72}.cin-hero h1 strong:nth-child(2){margin-left:5vw}.cin-hero h1 strong:nth-child(3){margin-left:10vw}.cin-hero-copy>div{flex-direction:column;align-items:flex-start;margin-left:0}.cin-hero-actions{width:100%}.cin-hero-actions a{text-align:center;flex:1;padding-inline:14px}.cin-scroll-cue{display:none}.cin-featured,.cin-worlds,.cin-fleet,.cin-dispatches{padding:94px 0}.cin-featured{padding-bottom:20px}.cin-featured-grid{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:12px;padding:2px 2px 18px;display:flex;overflow-x:auto}.cin-feature-card,.cin-feature-card.is-hero{scroll-snap-align:center;grid-column:auto;min-width:84vw;min-height:430px}.cin-section-head h2{font-size:clamp(3.7rem,18vw,6rem)}.cin-world{border-radius:18px;min-height:72svh}.cin-world-copy{padding:26px}.cin-photo-break{min-height:78svh}.cin-photo-break h2{font-size:clamp(3.6rem,18vw,6rem)}.cin-fleet-grid{grid-template-columns:1fr}.cin-drone-card{min-height:360px}.cin-drone-card>img{height:200px}.cin-drone-reveal{grid-template-columns:1fr;padding:28px}.cin-drone-reveal>img{grid-row:1;height:190px}.cin-daily{padding-bottom:94px}.cin-joke,.cin-weather{min-height:470px;padding:26px}.cin-joke footer{flex-direction:column;align-items:flex-start;bottom:25px;left:26px;right:26px}.cin-joke-drone{top:28px;right:24px}.cin-video-card>div,.cin-blog-card,.cin-story-card{padding:28px}.cin-footer{grid-template-columns:1fr}.cin-footer nav{flex-wrap:wrap}.cin-footer>small{grid-column:1}}@media (prefers-reduced-motion:reduce){.cin-reveal{opacity:1;transition:none;transform:none}.cin-hero>img,.cin-scroll-cue i,.cin-joke-drone{animation:none}.cin-world,.cin-world>img,.cin-drone-card,.cin-drone-card>img,.cin-video-card,.cin-video-card>img{transition:none}}:root{--nd-black:#07090a;--nd-ink:#101516;--nd-panel:#151b1d;--nd-paper:#f1eee7;--nd-orange:#f15a24;--nd-orange-hot:#ff6a2c;--nd-moss:#83866a;--nd-line:#f1eee72e;--nd-max:1440px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:104px}body{background:var(--nd-black);color:var(--nd-paper);font-family:var(--font-geist-sans), Arial, Helvetica, sans-serif;margin:0;overflow-x:hidden}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}img,img[src*=nix-drones-logo]{background-color:#0000}a{color:inherit;text-decoration:none}.nd-shell{background:var(--nd-black);min-height:100vh}.nd-home-button{min-width:94px;height:50px;left:18px;bottom:calc(18px + env(safe-area-inset-bottom));z-index:95;color:var(--nd-paper);letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#07090ae6;border:1px solid #f1eee747;justify-content:center;align-items:center;padding:0 22px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:.9rem;transition:transform .18s,border-color .18s,background .18s,color .18s;display:flex;position:fixed;box-shadow:0 14px 38px #00000052}.nd-home-button span{line-height:1}.nd-home-button:hover,.nd-home-button:focus-visible{border-color:var(--nd-orange);background:var(--nd-orange);color:var(--nd-black);transform:translateY(-3px)}.nd-home-button:focus-visible{outline:3px solid var(--nd-paper);outline-offset:3px}.nd-reading-progress{z-index:100;pointer-events:none;background:#f1eee714;height:4px;position:fixed;inset:0 0 auto}.nd-reading-progress i{transform-origin:0;background:linear-gradient(90deg, var(--nd-orange), #ffb13b);width:100%;height:100%;transition:transform 80ms linear;display:block;transform:scaleX(0);box-shadow:0 0 18px #f15a24b8}.nd-story-status{z-index:48;width:54px;min-height:230px;color:var(--nd-paper);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#07090ac7;border:1px solid #f1eee729;flex-direction:column;align-items:center;gap:12px;padding:15px 0;display:flex;position:fixed;top:50%;right:14px;transform:translateY(-50%);box-shadow:0 20px 50px #0000003d}.nd-story-status span,.nd-story-status strong{writing-mode:vertical-rl;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;transform:rotate(180deg)}.nd-story-status span{color:var(--nd-orange);letter-spacing:.12em;font-size:.48rem;font-weight:800}.nd-story-status strong{color:#f1eee7b3;letter-spacing:.08em;max-height:132px;font-size:.52rem;font-weight:650;overflow:hidden}.nd-story-status small{color:var(--nd-orange);margin-top:auto;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:.8rem}.nd-story-enhanced [data-story-reveal]{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1);transform:translateY(40px)}.nd-story-enhanced [data-story-reveal].is-visible{opacity:1;transform:translateY(0)}.nd-section{width:min(100% - 96px,1320px);margin:0 auto}.nd-hero{isolation:isolate;background:var(--nd-ink);height:100svh;min-height:760px;padding-top:92px;position:relative;overflow:hidden}.nd-hero:after{aspect-ratio:1;z-index:-1;content:"";pointer-events:none;border:1px solid #f15a2433;border-radius:50%;width:min(38vw,560px);position:absolute;top:50%;right:5vw;transform:translateY(-50%);box-shadow:0 0 0 88px #f15a2406,0 0 0 176px #f1eee705}.nd-hero-image,.nd-hero-shade{position:absolute;inset:0}.nd-hero-image{z-index:-3;object-fit:cover;object-position:center 47%;width:100%;height:100%;animation:1.25s ease-out both nd-image-settle}.nd-hero-shade{z-index:-2;background:linear-gradient(90deg,#020405db 0%,#020405ad 27%,#0204053d 48%,#02040505 67%),linear-gradient(#0000 40%,#0305052e 62%,#030505e6 100%),linear-gradient(#0305059e,#0000 24%)}.nd-header{width:auto;height:66px;padding-inline:max(22px, calc((100vw - var(--nd-max)) / 2));inset:max(12px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) auto max(16px, env(safe-area-inset-left));z-index:90;-webkit-backdrop-filter:saturate(180%)blur(24px);backdrop-filter:saturate(180%)blur(24px);background:linear-gradient(135deg,#ffffff21,#ffffff06 48%),#07090a94;border:1px solid #fff3;border-radius:21px;justify-content:space-between;align-items:center;margin:0;display:flex;position:fixed;transform:translateZ(0);box-shadow:inset 0 1px #ffffff38,inset 0 -1px #ffffff0b,0 18px 50px #0000004d,0 2px 12px #0000002e}.nd-wordmark{letter-spacing:.075em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:18px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(1.45rem,2vw,2rem);display:flex}.nd-wordmark>img{aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 0 8px #f15a243d);width:38px}.nd-wordmark strong{font-weight:500}.nd-header-lockup{flex:none;width:100px;height:60px}.nd-header-lockup>img{aspect-ratio:auto;object-fit:contain;object-position:left center;filter:drop-shadow(0 8px 18px #00000052);width:100%;height:100%;background-color:#0000!important}.nd-nav{letter-spacing:.075em;text-transform:uppercase;align-items:stretch;gap:clamp(3px,.7vw,11px);height:100%;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:.82rem;display:flex}.nd-nav-group{align-items:stretch;height:100%;display:flex;position:relative}.nd-nav-primary{color:#f1eee7c7;border-radius:999px;grid-template-columns:auto auto;place-items:center;gap:7px;padding-inline:clamp(8px,.8vw,12px);transition:color .18s,background-color .18s;display:grid;position:relative}.nd-nav-primary>i{color:var(--nd-orange);font-family:Arial,Helvetica,sans-serif;font-size:.78rem;font-style:normal;transition:transform .18s}.nd-nav-primary:after{content:"";background:var(--nd-orange);height:3px;transition:right .18s;position:absolute;bottom:10px;left:0;right:100%}.nd-nav-primary:hover,.nd-nav-primary:focus-visible,.nd-nav-group:focus-within .nd-nav-primary{color:#fff;background:#ffffff14}.nd-nav-primary:hover:after,.nd-nav-primary:focus-visible:after,.nd-nav-primary.active:after,.nd-nav-group:focus-within .nd-nav-primary:after{left:12px;right:12px}.nd-nav-group:hover .nd-nav-primary>i,.nd-nav-group:focus-within .nd-nav-primary>i{transform:rotate(180deg)}.nd-submenu{z-index:100;opacity:0;pointer-events:none;transform-origin:top;-webkit-backdrop-filter:saturate(180%)blur(24px);backdrop-filter:saturate(180%)blur(24px);background:linear-gradient(135deg,#ffffff1c,#ffffff06 48%),#07090aeb;border:1px solid #ffffff29;border-radius:20px;width:292px;padding:10px;transition:opacity .16s,transform .19s;position:absolute;top:calc(100% + 8px);right:50%;transform:translate(50%,-8px)scale(.985);box-shadow:inset 0 1px #ffffff29,0 24px 60px #00000085}.nd-submenu:before{content:"";height:16px;position:absolute;inset:-16px 0 auto}.nd-nav-group:last-child .nd-submenu{transform-origin:100% 0;right:0;transform:translateY(-8px)scale(.985)}.nd-nav-group:hover .nd-submenu,.nd-nav-group:focus-within .nd-submenu{opacity:1;pointer-events:auto;transform:translate(50%)scale(1)}.nd-nav-group:last-child:hover .nd-submenu,.nd-nav-group:last-child:focus-within .nd-submenu{transform:translate(0)scale(1)}.nd-submenu>p{color:var(--nd-orange);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em;margin:0;padding:9px 11px 12px;font-size:.54rem;font-weight:800}.nd-submenu>a{color:#f1eee7cc;min-height:62px;font-family:var(--font-geist-sans), Arial, Helvetica, sans-serif;letter-spacing:normal;text-transform:none;border-radius:13px;grid-template-columns:27px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 11px;transition:color .16s,background .16s;display:grid}.nd-submenu>a:hover,.nd-submenu>a:focus-visible{color:#fff;background:#f15a2424}.nd-submenu>a>span{color:var(--nd-orange);font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:.56rem;font-weight:800}.nd-submenu>a>div{gap:3px;display:grid}.nd-submenu strong{font-size:.83rem;line-height:1.2}.nd-submenu small{color:#f1eee76b;font-size:.63rem;line-height:1.35}.nd-submenu>a>b{color:#f1eee757;font-size:.72rem}.nd-mobile-blog,.nd-mobile-latest,.nd-mobile-menu{display:none}.nd-hero-copy{width:min(calc(100% - 136px), var(--nd-max));z-index:2;margin:0 auto;padding-top:clamp(58px,8vh,92px);position:relative}.nd-eyebrow,.nd-kicker,.nd-card-top,.nd-flight-rail,.nd-detail-list span,.nd-john dt,.nd-finale>div>p{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.11em;text-transform:uppercase;font-weight:700}.nd-eyebrow{color:var(--nd-orange-hot);margin:0 0 24px;font-size:clamp(.76rem,1vw,.9rem);animation:.6s ease-out .1s both nd-reveal}.nd-hero h1,.nd-story-intro h2,.nd-fleet-heading h2,.nd-field-heading h2,.nd-chapter-content h2,.nd-emtb-copy h2,.nd-john-copy h2,.nd-finale h2{letter-spacing:-.035em;text-transform:uppercase;margin:0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-weight:900;line-height:.86}.nd-hero h1{text-shadow:0 4px 30px #0006;max-width:690px;font-size:clamp(4.7rem,6.8vw,7rem);animation:.7s ease-out .17s both nd-reveal}.nd-hero h1>span{white-space:nowrap;display:block}.nd-hero h1 em,.nd-story-intro h2 em,.nd-fleet-heading h2 em,.nd-field-heading h2 em,.nd-chapter-content h2 em,.nd-emtb-copy h2 em,.nd-john-copy h2 em,.nd-finale h2 em{color:var(--nd-orange);font-style:normal}.nd-hero-line{color:#f1eee7e6;max-width:590px;margin:30px 0 34px;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:650;animation:.65s ease-out .25s both nd-reveal}.nd-hero-hud{width:min(320px,25vw);right:max(6vw, calc((100vw - var(--nd-max)) / 2));z-index:3;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background-color:#07090a9e;background-image:linear-gradient(#f1eee709 1px,#0000 1px),linear-gradient(90deg,#f1eee709 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:30px 30px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #f1eee733;padding:20px;animation:.8s ease-out .52s both nd-hud-enter;position:absolute;top:28%;box-shadow:0 26px 70px #00000047}.nd-hero-hud>div{border-bottom:1px solid var(--nd-line);color:var(--nd-orange);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:9px;padding-bottom:15px;font-size:.55rem;font-weight:800;display:flex}.nd-hero-hud>div i{aspect-ratio:1;background:var(--nd-orange);border-radius:50%;width:7px;animation:1.8s ease-in-out infinite nd-status-pulse;box-shadow:0 0 0 5px #f15a2424}.nd-hero-hud dl{margin:0}.nd-hero-hud dl>div{border-bottom:1px solid #f1eee71f;grid-template-columns:84px 1fr;gap:12px;padding:13px 0;display:grid}.nd-hero-hud dt{color:#f1eee75c;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.48rem}.nd-hero-hud dd{color:#f1eee7c7;text-transform:uppercase;margin:0;font-size:.65rem;font-weight:700;line-height:1.4}.nd-hero-hud>a{color:var(--nd-orange);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;padding-top:16px;font-size:.53rem;font-weight:800;display:flex}.nd-hero-hud>a span{animation:1.6s ease-in-out infinite nd-scroll-nudge}.nd-hero-actions{align-items:center;gap:28px;animation:.65s ease-out .33s both nd-reveal;display:flex}.nd-primary{border:2px solid var(--nd-orange);background:var(--nd-orange);min-width:280px;min-height:62px;color:var(--nd-black);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:24px;padding:0 28px 0 32px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:1rem;transition:transform .18s,background .18s;display:flex}.nd-primary span,.nd-secondary span{transition:transform .18s}.nd-primary:hover,.nd-primary:focus-visible{background:var(--nd-orange-hot);transform:translateY(-2px)}.nd-primary:hover span,.nd-primary:focus-visible span{transform:translate(4px)}.nd-secondary{border-bottom:2px solid var(--nd-orange);letter-spacing:.09em;text-transform:uppercase;padding:10px 0 7px;font-size:.76rem;font-weight:750}.nd-secondary:hover span,.nd-secondary:focus-visible span{display:inline-block;transform:translate(3px,-3px)}.nd-wordmark:focus-visible,.nd-nav a:focus-visible,.nd-primary:focus-visible,.nd-secondary:focus-visible,.nd-story-card:focus-visible,.nd-finale a:focus-visible,.nd-footer a:focus-visible{outline:3px solid var(--nd-orange-hot);outline-offset:5px}.nd-flight-rail{width:min(calc(100% - 72px), var(--nd-max));z-index:3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#060909c7;border:1px solid #999d7880;grid-template-columns:repeat(4,1fr);min-height:106px;animation:.7s ease-out .45s both nd-rail;display:grid;position:absolute;bottom:32px;left:50%;transform:translate(-50%)}.nd-flight-rail>div{border-right:1px solid var(--nd-line);grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-content:center;column-gap:18px;padding:20px clamp(18px,2vw,32px);display:grid}.nd-flight-rail>div:last-child{border-right:0}.nd-flight-rail span{color:var(--nd-moss);grid-row:1/3;align-self:center;font-size:.65rem}.nd-flight-rail strong{letter-spacing:.06em;text-transform:uppercase;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(1rem,1.4vw,1.2rem);font-weight:500}.nd-flight-rail small{color:#f1eee77a;margin-top:5px;font-size:.58rem}.nd-story-marquee{background:var(--nd-orange);min-height:76px;color:var(--nd-black);border-top:1px solid #07090a4d;border-bottom:1px solid #07090a4d;align-items:center;display:flex;overflow:hidden}.nd-story-marquee>div{align-items:center;width:max-content;animation:28s linear infinite nd-marquee;display:flex}.nd-story-marquee span,.nd-story-marquee i{white-space:nowrap;letter-spacing:.055em;text-transform:uppercase;padding:0 30px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:1.15rem;font-style:normal}.nd-story-marquee i{align-items:center;gap:30px;display:flex}.nd-story-marquee i:before{aspect-ratio:1;content:"";background:var(--nd-black);border-radius:50%;width:6px}.nd-daily-quote{isolation:isolate;color:var(--nd-paper);background:radial-gradient(circle at 88% 20%,#f15a2438,#0000 28%),linear-gradient(120deg,#0a0d0e,#151b1d);border-bottom:1px solid #f1eee724;padding:clamp(72px,8vw,118px) 0;position:relative;overflow:hidden}.nd-daily-quote:after{z-index:-1;content:"NIX";color:#f1eee706;pointer-events:none;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(12rem,28vw,30rem);line-height:1;position:absolute;bottom:-.34em;right:-.04em}.nd-daily-quote>div{z-index:1;position:relative}.nd-daily-quote header,.nd-daily-quote footer{font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;justify-content:space-between;align-items:center;gap:28px;display:flex}.nd-daily-quote header{border-bottom:1px solid #f1eee72e;padding-bottom:22px}.nd-daily-quote header span{color:var(--nd-orange);letter-spacing:.12em;font-size:.63rem;font-weight:800}.nd-daily-quote header strong{color:#f1eee761;letter-spacing:.09em;font-size:.57rem}.nd-daily-quote blockquote{border:0;max-width:1180px;margin:clamp(48px,6vw,86px) 0;padding:0 0 0 clamp(52px,7vw,96px);position:relative}.nd-daily-quote blockquote>span{color:var(--nd-orange);font-family:Georgia,Times New Roman,serif;font-size:clamp(5.4rem,9vw,9rem);line-height:1;position:absolute;top:-.22em;left:0}.nd-daily-quote blockquote p{letter-spacing:-.025em;text-transform:uppercase;text-wrap:balance;margin:0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(3rem,6vw,6.6rem);font-weight:500;line-height:.98}.nd-daily-quote footer{border-top:1px solid #f1eee72e;padding-top:22px}.nd-daily-quote footer span{color:var(--nd-paper);letter-spacing:.09em;font-size:.64rem;font-weight:800}.nd-daily-quote footer small{color:#f1eee761;letter-spacing:.09em;font-size:.55rem;font-weight:750}.nd-prologue{background:linear-gradient(#07090a0e 1px, transparent 1px), linear-gradient(90deg, #07090a0e 1px, transparent 1px), radial-gradient(circle at 3% 12%, #f15a2440, transparent 28%), var(--nd-paper);color:var(--nd-black);background-size:42px 42px,42px 42px,auto,auto;padding:clamp(100px,11vw,170px) 0;overflow:hidden}.nd-prologue-grid{grid-template-columns:minmax(0,.9fr) minmax(460px,1.1fr);align-items:center;gap:clamp(70px,9vw,130px);display:grid}.nd-prologue-copy>p:first-child{color:var(--nd-orange);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;margin:0 0 30px;font-size:.66rem;font-weight:800}.nd-prologue-copy h2{letter-spacing:-.035em;text-transform:uppercase;margin:0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(4rem,6.8vw,7.2rem);font-weight:500;line-height:.84}.nd-prologue-copy h2 em{color:var(--nd-orange);font-style:normal}.nd-prologue-copy>div{max-width:600px;margin-top:42px;padding-left:62px;position:relative}.nd-prologue-copy>div:before{content:"N";color:var(--nd-orange);font-family:Georgia,Times New Roman,serif;font-size:4.4rem;line-height:1;position:absolute;top:-9px;left:0}.nd-prologue-copy>div p{color:#07090aa8;margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.05rem;line-height:1.82}.nd-prologue-copy>div p+p{margin-top:19px}.nd-prologue-copy>a{border-bottom:2px solid var(--nd-orange);width:fit-content;color:var(--nd-black);letter-spacing:.08em;text-transform:uppercase;gap:28px;margin:38px 0 0 62px;padding-bottom:8px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:.9rem;display:flex}.nd-prologue-plates{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.nd-prologue-plates figure{background:var(--nd-ink);border:1px solid #07090a33;min-height:250px;margin:0;position:relative;overflow:hidden;box-shadow:0 28px 55px #07090a29}.nd-prologue-plates figure:first-child{grid-column:1/-1;min-height:390px}.nd-prologue-plates img{object-fit:cover;filter:saturate(.82)contrast(1.04);width:100%;height:100%;transition:transform .65s cubic-bezier(.22,1,.36,1),filter .4s;position:absolute;inset:0}.nd-prologue-plates figure:hover img{filter:saturate()contrast(1.06);transform:scale(1.045)}.nd-prologue-plates figure:after{content:"";background:linear-gradient(#0000 54%,#040607e0);position:absolute;inset:0}.nd-prologue-plates figcaption{z-index:1;color:var(--nd-paper);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.09em;text-transform:uppercase;font-size:.56rem;font-weight:800;position:absolute;bottom:18px;left:20px}.nd-page-turn{border-top:1px solid #f1eee726;border-bottom:1px solid #f1eee726;align-items:center;min-height:330px;display:flex;position:relative;overflow:hidden}.nd-page-turn:before{content:"TURN THE PAGE";color:#f1eee70b;white-space:nowrap;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(9rem,22vw,22rem);line-height:1;position:absolute;bottom:-.28em;right:-.03em}.nd-page-turn>div{z-index:1;grid-template-columns:.62fr 1.55fr auto;align-items:center;gap:clamp(38px,7vw,100px);min-height:330px;padding-top:62px;padding-bottom:62px;display:grid;position:relative}.nd-page-turn span,.nd-page-turn a{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.61rem;font-weight:800}.nd-page-turn>div>span{color:var(--nd-orange)}.nd-page-turn p{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.55rem,3vw,2.7rem);font-weight:600;line-height:1.32}.nd-page-turn a{min-width:190px;color:var(--nd-orange);border-top:1px solid;border-bottom:1px solid;justify-content:space-between;gap:25px;padding:18px 0;display:flex}.nd-page-turn a b{font-size:1rem;animation:1.6s ease-in-out infinite nd-scroll-nudge}.nd-page-turn-paper{color:var(--nd-black);background:#d9d4c8;border-color:#07090a2e}.nd-page-turn-paper:before{color:#07090a0b}.nd-page-turn-night{background:radial-gradient(circle at 82% 20%,#f15a2433,#0000 28%),#0e1315}.nd-page-turn-orange{background:var(--nd-orange);color:var(--nd-black);border-color:#07090a3d}.nd-page-turn-orange:before{color:#07090a11}.nd-page-turn-orange>div>span,.nd-page-turn-orange a{color:var(--nd-black)}.nd-kicker{color:var(--nd-orange);align-items:center;gap:18px;margin-bottom:42px;font-size:.72rem;display:flex}.nd-kicker>span{aspect-ratio:1;border:1px solid #f15a248c;place-items:center;width:36px;display:grid}.nd-kicker p{margin:0}.nd-story{padding:145px 0 160px}.nd-story-intro,.nd-fleet-heading{grid-template-columns:1.15fr .85fr;align-items:end;gap:clamp(64px,10vw,150px);display:grid}.nd-story-intro h2,.nd-fleet-heading h2,.nd-field-heading h2,.nd-chapter-content h2,.nd-emtb-copy h2,.nd-john-copy h2,.nd-finale h2{font-size:clamp(4rem,7vw,7rem)}.nd-story-intro>p,.nd-fleet-heading>p,.nd-field-heading>p,.nd-chapter-lead,.nd-john-copy>p{color:#f1eee79e;margin:0;font-size:1rem;line-height:1.8}.nd-why-built{background:linear-gradient(120deg,#f15a2421,#0000 42%),#101516;border:1px solid #f1eee729;grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);gap:clamp(44px,7vw,110px);margin-top:92px;padding:clamp(34px,5vw,72px);display:grid;position:relative;overflow:hidden}.nd-why-built:after{content:"WHY";color:#f1eee709;pointer-events:none;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(10rem,25vw,24rem);line-height:1;position:absolute;bottom:-.23em;right:-.08em}.nd-why-built-copy,.nd-why-built-manifesto{z-index:1;position:relative}.nd-why-built-copy>span,.nd-name-story header>span,.nd-why-built-manifesto>span,.nd-supporting-cast>span{color:var(--nd-orange);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.11em;text-transform:uppercase;font-size:.62rem;font-weight:800}.nd-why-built-copy h3,.nd-name-story header h3{letter-spacing:-.025em;text-transform:uppercase;margin:24px 0 40px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(3.2rem,5.6vw,6.2rem);font-weight:500;line-height:.91}.nd-why-built-copy h3 em,.nd-name-story header h3 em{color:var(--nd-orange);text-transform:none;font-family:Georgia,Times New Roman,serif;font-weight:400}.nd-why-built-copy>div{grid-template-columns:repeat(2,1fr);gap:30px;max-width:760px;display:grid}.nd-why-built-copy p,.nd-name-story header p,.nd-name-grid article p,.nd-supporting-cast{color:#f1eee7ad;margin:0;font-size:.94rem;line-height:1.8}.nd-why-built-copy blockquote{border-top:1px solid #f1eee733;border-left:3px solid var(--nd-orange);max-width:760px;color:var(--nd-paper);margin:44px 0 0;padding:22px 0 0 28px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.25rem,2.2vw,1.8rem);font-style:italic;line-height:1.45}.nd-why-built-manifesto{background:#07090ab8;border:1px solid #f15a2457;align-self:stretch;padding:30px}.nd-why-built-manifesto dl{margin:28px 0 54px}.nd-why-built-manifesto dl>div{border-top:1px solid #f1eee724;grid-template-columns:82px 1fr;gap:16px;padding:17px 0;display:grid}.nd-why-built-manifesto dt{color:var(--nd-orange);letter-spacing:.05em;text-transform:uppercase;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif}.nd-why-built-manifesto dd{color:#f1eee79e;margin:0;font-size:.77rem;line-height:1.55}.nd-why-built-manifesto>strong{color:var(--nd-paper);text-transform:uppercase;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(1.8rem,3vw,2.7rem);font-weight:500;line-height:1;display:block}.nd-name-story{margin-top:112px}.nd-name-story header{grid-template-columns:minmax(0,1.1fr) minmax(260px,.55fr);align-items:end;column-gap:clamp(50px,9vw,130px);max-width:990px;display:grid}.nd-name-story header>span{grid-column:1/-1}.nd-name-story header h3{margin-bottom:0}.nd-name-story header p{padding-bottom:6px}.nd-name-grid{border-top:1px solid #f1eee733;border-left:1px solid #f1eee733;grid-template-columns:repeat(4,1fr);margin-top:58px;display:grid}.nd-name-grid article{background:#f1eee706;border-bottom:1px solid #f1eee733;border-right:1px solid #f1eee733;min-height:390px;padding:26px;transition:background .22s,transform .22s;position:relative;overflow:hidden}.nd-name-grid article:first-child,.nd-name-grid article:nth-child(2),.nd-name-grid article:nth-child(3){background:#f15a2413}.nd-name-grid article:hover{z-index:1;background:#f15a241f;transform:translateY(-5px)}.nd-name-grid article>div{color:#f1eee775;font-family:var(--font-geist-mono), ui-monospace, monospace;justify-content:space-between;align-items:center;font-size:.61rem;display:flex}.nd-name-grid article>div b{color:var(--nd-orange);letter-spacing:.08em;font-size:.7rem}.nd-name-grid article small{color:#f1eee780;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;margin-top:54px;font-size:.55rem;font-weight:750;display:block}.nd-name-grid article h4{color:var(--nd-paper);text-transform:uppercase;margin:12px 0 22px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(2.3rem,3.4vw,3.6rem);font-weight:500;line-height:.95}.nd-name-grid article p{font-size:.82rem;line-height:1.7}.nd-supporting-cast{border-left:3px solid var(--nd-orange);max-width:970px;margin-top:34px;padding-left:22px}.nd-supporting-cast>span{margin-right:7px}.nd-story-grid{grid-template-columns:1.2fr .9fr .9fr;gap:18px;margin-top:82px;display:grid}.nd-story-card{isolation:isolate;background-position:50%;background-size:cover;border:1px solid #f1eee729;flex-direction:column;justify-content:space-between;min-height:520px;padding:28px;transition:transform .22s,border-color .22s;display:flex;position:relative;overflow:hidden}.nd-story-card:hover{border-color:#f15a24b3;transform:translateY(-6px)}.nd-story-card-1{background-image:url(/nix-drones-hero.webp)}.nd-story-card-2{background-image:url(/vanilla-sunset.webp)}.nd-story-card-3{background-image:url(/torque-cannock-chase.jpeg)}.nd-story-card-shade{z-index:-1;background:linear-gradient(#0507081f 28%,#050708f7);position:absolute;inset:0}.nd-card-top{color:#f1eee7ad;justify-content:space-between;font-size:.62rem;display:flex}.nd-card-top span:first-child{color:var(--nd-orange)}.nd-story-card h3,.nd-fleet-card h3,.nd-field-grid h3,.nd-chapter-notes h3,.nd-route-strip h3{letter-spacing:.02em;text-transform:uppercase;margin:0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-weight:500}.nd-story-card h3{font-size:clamp(3.2rem,5vw,5.3rem)}.nd-story-card p{color:#f1eee7b3;max-width:500px;margin:16px 0 28px;font-size:.88rem;line-height:1.65}.nd-story-card strong{color:var(--nd-orange);letter-spacing:.09em;text-transform:uppercase;font-size:.69rem}.nd-fleet{background:var(--nd-paper);color:var(--nd-black);padding:150px 0;overflow:hidden}.nd-fleet .nd-kicker{color:var(--nd-orange)}.nd-mission-picker{background:#ffffff8f;border:1px solid #07090a2e;grid-template-columns:.72fr 2fr;align-items:stretch;gap:24px;margin-top:76px;padding:22px;display:grid}.nd-mission-picker>div:first-child{flex-direction:column;justify-content:center;padding:8px 12px;display:flex}.nd-mission-picker>div:first-child span,.nd-fleet-overview>div:first-child span{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-size:.61rem;font-weight:800}.nd-mission-picker>div:first-child strong,.nd-fleet-overview>div:first-child strong{letter-spacing:.01em;text-transform:uppercase;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(1.45rem,2.2vw,2.15rem);font-weight:500;line-height:1}.nd-mission-options{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.nd-mission-options button,.nd-fleet-tabs button,.nd-console-footer button,.nd-overview-grid button{font:inherit;color:inherit;cursor:pointer}.nd-mission-options button{text-align:left;background:0 0;border:1px solid #07090a24;flex-direction:column;justify-content:center;align-items:flex-start;min-height:76px;padding:14px 16px;transition:color .18s,background .18s,border-color .18s,transform .18s;display:flex}.nd-mission-options button:hover,.nd-mission-options button:focus-visible{border-color:var(--nd-orange);transform:translateY(-2px)}.nd-mission-options button.is-active{border-color:var(--nd-orange);background:var(--nd-orange);color:var(--nd-black)}.nd-mission-options button span{text-transform:uppercase;font-size:.78rem;font-weight:850}.nd-mission-options button small{font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;opacity:.66;text-transform:uppercase;margin-top:5px;font-size:.57rem;font-weight:800}.nd-hangar-console{background:var(--nd-panel);color:var(--nd-paper);border:1px solid #303839;margin-top:18px;overflow:hidden;box-shadow:0 28px 70px #07090a2e}.nd-console-bar,.nd-console-footer{min-height:58px;font-family:var(--font-geist-mono), monospace;letter-spacing:.09em;text-transform:uppercase;border-bottom:1px solid #f1eee71f;justify-content:space-between;align-items:center;gap:20px;padding:0 24px;font-size:.62rem;font-weight:750;display:flex}.nd-console-bar p,.nd-console-footer p{margin:0}.nd-console-bar p:first-child span{color:#f1eee759;margin-left:18px}.nd-console-ready i,.nd-aircraft-status i{background:var(--nd-orange-hot);border-radius:50%;width:7px;height:7px;margin-right:7px;animation:2.2s ease-in-out infinite nd-status-pulse;display:inline-block;box-shadow:0 0 0 5px #f15a2421}.nd-hangar-layout{grid-template-columns:270px 1fr;display:grid}.nd-fleet-tabs{border-right:1px solid #f1eee71f}.nd-fleet-tabs button{color:#f1eee794;text-align:left;background:0 0;border:0;border-bottom:1px solid #f1eee71a;grid-template-columns:30px 1fr 20px;align-items:center;gap:12px;width:100%;min-height:116px;padding:20px;transition:background .18s,color .18s;display:grid}.nd-fleet-tabs button:last-child{border-bottom:0}.nd-fleet-tabs button>span:first-child{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;font-size:.62rem;font-weight:800}.nd-fleet-tabs button>span:nth-child(2){flex-direction:column;min-width:0;display:flex}.nd-fleet-tabs button strong{letter-spacing:.02em;text-transform:uppercase;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:1.55rem;font-weight:500}.nd-fleet-tabs button small{text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:.63rem;overflow:hidden}.nd-fleet-tabs button b{color:var(--nd-orange);opacity:0;font-weight:500;transition:opacity .18s,transform .18s;transform:translate(-5px)}.nd-fleet-tabs button.is-active b{opacity:1;transform:translate(0)}.nd-active-aircraft{grid-template-columns:minmax(380px,.92fr) minmax(400px,1.08fr);min-width:0;display:grid}.nd-aircraft-visual{background:linear-gradient(#f1eee70b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(90deg,#f1eee70b 1px,#0000 1px) 0 0/34px 34px,radial-gradient(circle,#f15a241f,#0000 40%);border-right:1px solid #f1eee71f;place-items:center;min-height:620px;display:grid;position:relative;overflow:hidden}.nd-aircraft-visual img{z-index:3;object-fit:contain;filter:drop-shadow(0 30px 24px #00000080);width:88%;max-height:420px;animation:.42s ease-out both nd-aircraft-enter;position:relative}.nd-orbit{border:1px solid #f15a245c;border-radius:50%;position:absolute}.nd-orbit-one{aspect-ratio:1;width:56%}.nd-orbit-two{aspect-ratio:1;border-color:#f1eee71a;width:82%}.nd-scan-line{z-index:2;transform-origin:0;background:linear-gradient(90deg, var(--nd-orange), transparent);width:42%;height:2px;animation:7s linear infinite nd-sweep;position:absolute;top:50%;left:50%}.nd-aircraft-status,.nd-aircraft-id{z-index:4;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.58rem;font-weight:800;position:absolute}.nd-aircraft-status{color:var(--nd-orange-hot);top:22px;left:22px}.nd-aircraft-id{color:#f1eee761;bottom:20px;right:22px}.nd-aircraft-brief{padding:clamp(34px,4vw,58px);animation:.32s ease-out both nd-brief-enter}.nd-aircraft-title{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.nd-aircraft-title>div>span{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.11em;text-transform:uppercase;font-size:.63rem;font-weight:800}.nd-aircraft-title h3{letter-spacing:-.03em;text-transform:uppercase;margin:8px 0 -5px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(4.4rem,7vw,7.1rem);font-weight:500;line-height:.82}.nd-aircraft-title>p{color:#f1eee770;text-align:right;text-transform:uppercase;max-width:180px;margin:0;font-size:.7rem;font-weight:750;line-height:1.5}.nd-aircraft-summary{color:#f1eee7b8;margin:32px 0;font-size:.91rem;line-height:1.75}.nd-aircraft-specs{border-top:1px solid #f1eee721;border-left:1px solid #f1eee721;grid-template-columns:repeat(2,1fr);margin:0;display:grid}.nd-aircraft-specs>div{border-bottom:1px solid #f1eee721;border-right:1px solid #f1eee721;min-height:82px;padding:16px}.nd-aircraft-specs dt,.nd-best-for>span,.nd-aircraft-brief blockquote span{color:#f1eee761;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.55rem;font-weight:800}.nd-aircraft-specs dd{margin:8px 0 0;font-size:.77rem;font-weight:800}.nd-best-for{margin-top:28px}.nd-best-for>div{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.nd-best-for b{color:var(--nd-orange-hot);letter-spacing:.04em;text-transform:uppercase;border:1px solid #f15a2466;padding:8px 10px;font-size:.62rem}.nd-aircraft-brief blockquote{border:0;border-left:3px solid var(--nd-orange);background:#f1eee70b;margin:28px 0 0;padding:18px 20px}.nd-aircraft-brief blockquote p{color:#f1eee7b3;margin:9px 0 0;font-size:.76rem;font-style:italic;line-height:1.62}.nd-full-profile-link{border:1px solid var(--nd-orange);min-height:58px;color:var(--nd-paper);letter-spacing:.045em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:18px;margin-top:28px;padding:0 18px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:.9rem;transition:background .18s,color .18s;display:flex}.nd-full-profile-link span{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;font-size:.56rem;font-weight:800}.nd-full-profile-link:hover,.nd-full-profile-link:focus-visible{background:var(--nd-orange);color:var(--nd-black)}.nd-full-profile-link:hover span,.nd-full-profile-link:focus-visible span{color:var(--nd-black)}.nd-console-footer{border-top:1px solid #f1eee71f;border-bottom:0;min-height:74px}.nd-console-footer>p{color:#f1eee75c;grid-template-columns:auto auto;gap:4px 12px;display:grid}.nd-console-footer>p strong{color:var(--nd-orange)}.nd-console-footer>p span{color:#f1eee7ad;font-family:var(--font-geist-sans), Arial, sans-serif;letter-spacing:0;text-transform:none;grid-column:1/-1;font-size:.7rem;font-weight:650}.nd-console-footer>div{align-items:center;gap:12px;display:flex}.nd-console-footer button{width:38px;height:38px;color:var(--nd-paper);background:0 0;border:1px solid #f1eee733;transition:border-color .18s,background .18s}.nd-console-footer button:hover,.nd-console-footer button:focus-visible{border-color:var(--nd-orange);background:var(--nd-orange);color:var(--nd-black)}.nd-fleet-overview{border:1px solid #07090a2e;grid-template-columns:.72fr 2fr;gap:24px;margin-top:18px;padding:28px;display:grid}.nd-fleet-overview>div:first-child{flex-direction:column;justify-content:center;display:flex}.nd-overview-grid{border-top:1px solid #07090a24;border-left:1px solid #07090a24;grid-template-columns:repeat(4,1fr);display:grid}.nd-overview-grid button{color:#07090aa3;text-align:left;background:0 0;border:1px solid #07090a24;border-top:0;border-left:0;flex-direction:column;align-items:flex-start;min-height:132px;padding:16px;transition:background .18s,color .18s;display:flex}.nd-overview-grid button:hover,.nd-overview-grid button:focus-visible,.nd-overview-grid button.is-active{background:var(--nd-black);color:var(--nd-paper)}.nd-overview-grid button>span{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;font-size:.56rem}.nd-overview-grid button strong{text-transform:uppercase;margin-top:10px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:1.6rem;font-weight:500}.nd-overview-grid button small{text-transform:uppercase;margin-top:3px;font-size:.61rem}.nd-overview-grid button b{margin-top:auto;font-size:.61rem;font-weight:650;line-height:1.35}.nd-fleet-guides{margin-top:110px;scroll-margin-top:24px}.nd-guides-heading{grid-template-columns:1.05fr .95fr;align-items:end;gap:90px;margin-bottom:50px;display:grid}.nd-guides-heading>div>span{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:.63rem;font-weight:800}.nd-guides-heading h3{letter-spacing:-.035em;text-transform:uppercase;margin:18px 0 0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(4.2rem,7vw,7.6rem);font-weight:500;line-height:.84}.nd-guides-heading h3 em{color:var(--nd-orange);font-style:normal}.nd-guides-heading>p{color:#07090a9e;max-width:560px;margin:0 0 4px;font-size:.95rem;line-height:1.75}.nd-guide-accordions{border-top:1px solid #07090a33;border-left:1px solid #07090a33}.nd-guide-file{border-bottom:1px solid #07090a33;border-right:1px solid #07090a33;scroll-margin-top:24px}.nd-guide-file>summary{min-height:112px;color:var(--nd-black);cursor:pointer;grid-template-columns:36px minmax(170px,1fr) minmax(150px,.75fr) auto 30px;align-items:center;gap:18px;padding:20px 24px;list-style:none;transition:background .18s,color .18s;display:grid}.nd-guide-file>summary::-webkit-details-marker{display:none}.nd-guide-file>summary:hover,.nd-guide-file>summary:focus-visible,.nd-guide-file[open]>summary{background:var(--nd-black);color:var(--nd-paper)}.nd-guide-file>summary:focus-visible{outline:3px solid var(--nd-orange);outline-offset:-3px}.nd-guide-file>summary>span{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;font-size:.62rem;font-weight:800}.nd-guide-file>summary>div{flex-direction:column;min-width:0;display:flex}.nd-guide-file>summary strong{text-transform:uppercase;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(1.9rem,3vw,3rem);font-weight:500;line-height:.9}.nd-guide-file>summary small,.nd-guide-file>summary b,.nd-guide-file>summary p{font-family:var(--font-geist-mono), monospace;text-transform:uppercase}.nd-guide-file>summary small{letter-spacing:.08em;opacity:.5;text-overflow:ellipsis;white-space:nowrap;margin-top:7px;font-size:.57rem;font-weight:750;overflow:hidden}.nd-guide-file>summary p{color:currentColor;letter-spacing:.07em;opacity:.62;margin:0;font-size:.65rem;font-weight:800}.nd-guide-file>summary b{color:var(--nd-orange);letter-spacing:.07em;font-size:.58rem}.nd-guide-file>summary i{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;text-align:center;font-size:1.6rem;font-style:normal;font-weight:400;transition:transform .18s}.nd-guide-file[open]>summary i{transform:rotate(45deg)}.nd-guide-file[open]>.nd-guide-article{animation:.26s ease-out both nd-brief-enter}.nd-guide-tabs{border-top:1px solid #07090a33;border-left:1px solid #07090a33;grid-template-columns:repeat(4,1fr);display:grid}.nd-guide-tabs button{min-height:108px;color:var(--nd-black);cursor:pointer;text-align:left;background:0 0;border:1px solid #07090a33;border-top:0;border-left:0;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;gap:5px 12px;padding:18px 20px;transition:background .18s,color .18s;display:grid}.nd-guide-tabs button:hover,.nd-guide-tabs button:focus-visible,.nd-guide-tabs button.is-active{background:var(--nd-black);color:var(--nd-paper)}.nd-guide-tabs button>span{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;grid-row:1/3;font-size:.6rem;font-weight:800}.nd-guide-tabs button strong{text-transform:uppercase;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:1.7rem;font-weight:500}.nd-guide-tabs button small{color:currentColor;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;opacity:.5;text-transform:uppercase;font-size:.55rem;font-weight:750}.nd-guide-article{background:#fffdf8;box-shadow:0 30px 80px #07090a21}.nd-guide-article[hidden]{display:none}.nd-guide-hero{isolation:isolate;background:linear-gradient(#f1eee70b 1px, transparent 1px), linear-gradient(90deg, #f1eee70b 1px, transparent 1px), radial-gradient(circle at 73% 42%, #f15a242b, transparent 28%), var(--nd-panel);min-height:460px;color:var(--nd-paper);background-size:34px 34px,34px 34px,auto,auto;grid-template-rows:1fr auto;grid-template-columns:1fr .9fr;gap:30px;padding:clamp(34px,5vw,70px);display:grid;position:relative;overflow:hidden}.nd-guide-hero:after{aspect-ratio:1;z-index:-1;content:"";border:1px solid #f15a2440;border-radius:50%;width:420px;position:absolute;top:43%;right:10%;transform:translateY(-50%);box-shadow:0 0 0 75px #f15a2409,0 0 0 150px #f1eee706}.nd-guide-hero>div:first-child{z-index:2;align-self:center;position:relative}.nd-guide-hero>div:first-child>span{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.11em;text-transform:uppercase;font-size:.63rem;font-weight:800}.nd-guide-hero h3{letter-spacing:-.04em;text-transform:uppercase;margin:16px 0 12px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(5.8rem,11vw,11rem);font-weight:500;line-height:.78}.nd-guide-hero>div:first-child>p{color:#f1eee7a3;max-width:520px;margin:0;font-size:.88rem;line-height:1.65}.nd-guide-hero>img{z-index:1;object-fit:contain;filter:drop-shadow(0 28px 22px #0000007a);align-self:center;width:100%;height:100%;max-height:350px;animation:.42s ease-out both nd-aircraft-enter;position:relative}.nd-guide-hero dl{border-top:1px solid #f1eee721;border-left:1px solid #f1eee721;grid-column:1/-1;grid-template-columns:repeat(3,1fr);margin:0;display:grid}.nd-guide-hero dl>div{border-bottom:1px solid #f1eee721;border-right:1px solid #f1eee721;min-height:78px;padding:16px 18px}.nd-guide-hero dt{color:#f1eee75c;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.54rem;font-weight:800}.nd-guide-hero dd{text-transform:uppercase;margin:8px 0 0;font-size:.75rem;font-weight:800}.nd-guide-body{grid-template-columns:250px minmax(0,760px);justify-content:center;gap:clamp(60px,8vw,120px);padding:clamp(52px,7vw,100px);display:grid}.nd-guide-body aside{align-self:start;position:sticky;top:28px}.nd-guide-body aside>span{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.11em;text-transform:uppercase;font-size:.59rem;font-weight:800}.nd-guide-body aside ol{border-top:1px solid #07090a24;margin:18px 0 0;padding:0;list-style:none}.nd-guide-body aside a{color:#07090a94;border-bottom:1px solid #07090a24;grid-template-columns:28px 1fr;gap:8px;padding:12px 0;font-size:.67rem;font-weight:700;line-height:1.35;transition:color .18s,padding-left .18s;display:grid}.nd-guide-body aside a:hover,.nd-guide-body aside a:focus-visible{color:var(--nd-black);padding-left:5px}.nd-guide-body aside a span{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;font-size:.54rem}.nd-guide-copy section{padding:0 0 70px;scroll-margin-top:28px}.nd-guide-copy section+section{border-top:1px solid #07090a26;padding-top:70px}.nd-guide-copy section>span{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;font-size:.63rem;font-weight:800}.nd-guide-copy h4{letter-spacing:-.02em;text-transform:uppercase;margin:14px 0 30px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(2.6rem,4.5vw,4.6rem);font-weight:500;line-height:.94}.nd-guide-copy p{color:#07090ab8;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.05rem,1.5vw,1.18rem);line-height:1.84}.nd-guide-copy p+p{margin-top:22px}.nd-mission-options button:focus-visible,.nd-fleet-tabs button:focus-visible,.nd-console-footer button:focus-visible,.nd-overview-grid button:focus-visible,.nd-guide-tabs button:focus-visible,.nd-full-profile-link:focus-visible{outline:3px solid var(--nd-orange-hot);outline-offset:-3px}.nd-radar{aspect-ratio:16/7;max-width:1100px;color:var(--nd-paper);background:radial-gradient(circle,#f15a2421,#0000 34%),#151b1d;border:1px solid #07090a2e;margin:90px auto 80px;position:relative;overflow:hidden}.nd-radar:after{content:"NIX // ACTIVE AIRCRAFT";color:#f1eee757;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;font-size:.63rem;position:absolute;top:22px;left:24px}.nd-radar-rings{aspect-ratio:1;border:1px solid #f1eee729;border-radius:50%;width:66%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 80px #f1eee70a,0 0 0 160px #f1eee70a,0 0 0 240px #f1eee708}.nd-radar-rings:before,.nd-radar-rings:after{content:"";background:#f1eee71a;position:absolute}.nd-radar-rings:before{width:1px;height:100%;left:50%}.nd-radar-rings:after{width:100%;height:1px;top:50%}.nd-radar-sweep{transform-origin:0;background:linear-gradient(90deg, var(--nd-orange), transparent);width:36%;height:2px;animation:8s linear infinite nd-sweep;position:absolute;top:50%;left:50%}.nd-radar-centre{aspect-ratio:1;background:var(--nd-orange);border-radius:50%;width:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 9px #f15a2429}.nd-contact{color:var(--nd-paper);font-family:var(--font-geist-mono), monospace;text-transform:uppercase;flex-direction:column;display:flex;position:absolute}.nd-contact>span{aspect-ratio:1;border:2px solid var(--nd-orange);border-radius:50%;width:8px;margin-bottom:7px;box-shadow:0 0 0 5px #f15a241f}.nd-contact strong{font-size:.75rem}.nd-contact small{color:#f1eee766;margin-top:3px;font-size:.55rem}.nd-contact-1{top:38%;left:21%}.nd-contact-2{top:23%;left:61%}.nd-contact-3{top:66%;left:72%}.nd-contact-4{top:68%;left:37%}.nd-radar-status{font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-align:right;text-transform:uppercase;flex-direction:column;font-size:.61rem;display:flex;position:absolute;bottom:20px;right:24px}.nd-radar-status span{color:#f1eee766}.nd-radar-status strong{color:var(--nd-orange);margin-top:5px}.nd-fleet-grid{border-top:1px solid #07090a33;border-left:1px solid #07090a33;grid-template-columns:repeat(2,1fr);display:grid}.nd-fleet-card{border-bottom:1px solid #07090a33;border-right:1px solid #07090a33;min-height:640px;padding:clamp(28px,4vw,52px);position:relative;overflow:hidden}.nd-fleet-card .nd-card-top{color:#07090a70}.nd-drone-stage{background-color:#0000;background-image:linear-gradient(#07090a0e 1px,#0000 1px),linear-gradient(90deg,#07090a0e 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;place-items:center;height:265px;margin:30px 0 22px;display:grid;position:relative;overflow:hidden}.nd-drone-stage:before{aspect-ratio:1;content:"";border:1px solid #f15a2473;border-radius:50%;width:min(48%,200px);position:absolute;box-shadow:0 0 0 34px #f15a2411,0 0 0 68px #f15a2409}.nd-drone-stage>span{z-index:2;color:#07090a6b;font-family:var(--font-geist-mono), monospace;letter-spacing:.09em;text-transform:uppercase;font-size:.55rem;font-weight:700;position:absolute;bottom:12px;left:14px}.nd-drone-stage img{z-index:1;object-fit:contain;filter:drop-shadow(0 22px 18px #07090a33);width:100%;height:100%;transition:transform .28s;position:relative}.nd-fleet-card:hover .nd-drone-stage img{transform:scale(1.035)translateY(-3px)}.nd-fleet-card>p:first-of-type{color:#07090a78;font-family:var(--font-geist-mono), monospace;letter-spacing:.09em;text-transform:uppercase;margin:0 0 6px;font-size:.68rem}.nd-fleet-card h3{color:var(--nd-black);font-size:clamp(3.5rem,6vw,6rem)}.nd-fleet-copy{color:#07090a9e;max-width:520px;margin:24px 0 0;font-size:.92rem;line-height:1.75}.nd-fieldcraft{padding:150px 0}.nd-field-heading{max-width:900px}.nd-field-heading>p{max-width:600px;margin-top:32px}.nd-field-grid{border-top:1px solid var(--nd-line);border-left:1px solid var(--nd-line);grid-template-columns:repeat(3,1fr);margin-top:82px;display:grid}.nd-field-grid article{border-right:1px solid var(--nd-line);border-bottom:1px solid var(--nd-line);min-height:330px;padding:32px;transition:background .2s}.nd-field-grid article:hover{background:#f15a240f}.nd-field-grid article>span,.nd-chapter-notes article>span,.nd-route-strip article>span{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;font-size:.67rem}.nd-field-grid h3,.nd-chapter-notes h3,.nd-route-strip h3{margin-top:80px;font-size:clamp(1.8rem,2.8vw,2.7rem)}.nd-field-grid p,.nd-chapter-notes p,.nd-route-strip p{color:#f1eee787;margin:18px 0 0;font-size:.84rem;line-height:1.7}.nd-chapter{isolation:isolate;min-height:1100px;position:relative;overflow:hidden}.nd-chapter>img,.nd-chapter-shade{position:absolute;inset:0}.nd-chapter>img{z-index:-3;object-fit:cover;object-position:center;width:100%;height:100%}.nd-chapter-shade{z-index:-2;background:linear-gradient(90deg,#040607f7,#040607d6 42%,#04060757 74%,#04060733),linear-gradient(#0000 42%,#040607f5)}.nd-chapter-content{padding:150px 0}.nd-vanilla-logo{width:clamp(250px,27vw,360px);margin:0 0 38px;line-height:0;position:relative}.nd-vanilla-logo:after{content:none}.nd-vanilla-logo img{aspect-ratio:1;object-fit:cover;opacity:.96;mix-blend-mode:screen;filter:brightness(.75)contrast(2);width:100%;display:block;-webkit-mask-image:radial-gradient(#000 0% 62%,#000000eb 75%,#0000 97%);mask-image:radial-gradient(#000 0% 62%,#000000eb 75%,#0000 97%)}.nd-chapter-content h2{max-width:850px}.nd-chapter-lead{max-width:650px;margin-top:34px}.nd-detail-list{border-top:2px solid #f1eee7c7;max-width:700px;margin-top:64px}.nd-detail-list>div{border-bottom:1px solid #f1eee738;grid-template-columns:160px 1fr;gap:28px;padding:20px 0;display:grid}.nd-detail-list span{color:#f1eee775;font-size:.63rem}.nd-detail-list strong{letter-spacing:.04em;text-transform:uppercase;font-size:.86rem}.nd-chapter-notes{border-top:1px solid var(--nd-line);border-left:1px solid var(--nd-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#07090abd;grid-template-columns:repeat(3,1fr);margin-top:100px;display:grid}.nd-chapter-notes article{border-right:1px solid var(--nd-line);border-bottom:1px solid var(--nd-line);min-height:320px;padding:30px}.nd-chapter-notes h3{margin-top:66px}.nd-vanlife{background:var(--nd-black);min-height:0}.nd-vanilla-hero{isolation:isolate;min-height:1160px;position:relative;overflow:hidden}.nd-vanilla-hero>img,.nd-vanilla-hero>.nd-chapter-shade{position:absolute;inset:0}.nd-vanilla-hero>img{z-index:-3;object-fit:cover;object-position:center;width:100%;height:100%}.nd-vanilla-hero>.nd-chapter-shade{z-index:-2;background:linear-gradient(90deg,#040607fa,#040607db 46%,#04060747 78%),linear-gradient(#0000 38%,#040607fa)}.nd-vanilla-book{background:linear-gradient(#07090a09 1px, transparent 1px), var(--nd-paper);color:var(--nd-black);background-size:100% 72px;overflow:hidden}.nd-vanilla-marquee{background:var(--nd-orange);width:max-content;color:var(--nd-black);letter-spacing:.045em;text-transform:uppercase;border-top:1px solid #07090a3d;border-bottom:1px solid #07090a3d;padding:18px 0 16px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(1.5rem,2.5vw,2.35rem);line-height:1;animation:24s linear infinite nd-vanilla-road;display:flex}.nd-vanilla-marquee span{padding-right:.28em}@keyframes nd-vanilla-road{to{transform:translate(-50%)}}.nd-vanilla-intro{grid-template-columns:minmax(0,1.12fr) minmax(300px,.88fr);align-items:end;gap:clamp(55px,8vw,120px);padding:130px 0 88px;display:grid}.nd-vanilla-intro span,.nd-vanilla-story aside>span,.nd-vanilla-finale span{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.11em;text-transform:uppercase;font-size:.64rem;font-weight:800}.nd-vanilla-intro h3{letter-spacing:-.025em;text-transform:uppercase;max-width:760px;margin:22px 0 0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(4rem,7vw,7rem);font-weight:500;line-height:.84}.nd-vanilla-intro>p{color:#07090a9e;margin:0;font-size:1rem;line-height:1.82}.nd-vanilla-missions{background:#ffffff70;border-top:1px solid #07090a38;border-left:1px solid #07090a38;grid-template-columns:repeat(4,1fr);display:grid}.nd-vanilla-missions article{border-bottom:1px solid #07090a38;border-right:1px solid #07090a38;min-height:250px;padding:28px;transition:color .2s,background .2s,transform .2s}.nd-vanilla-missions article:hover{z-index:1;background:var(--nd-black);color:var(--nd-paper);transform:translateY(-6px)}.nd-vanilla-missions article>span{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;font-size:.62rem}.nd-vanilla-missions h4{text-transform:uppercase;margin:82px 0 0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(1.8rem,2.7vw,2.55rem);font-weight:500;line-height:.95}.nd-vanilla-missions p{color:#07090a8f;margin:15px 0 0;font-size:.72rem;line-height:1.65}.nd-vanilla-missions article:hover p{color:#f1eee794}.nd-vanilla-camp-plate{margin:100px 0 0}.nd-vanilla-camp-plate>div{background:var(--nd-black);border:1px solid #07090a38;position:relative;overflow:hidden}.nd-vanilla-camp-plate img{aspect-ratio:16/9;object-fit:cover;width:100%;transition:transform .8s cubic-bezier(.2,.8,.2,1);display:block}.nd-vanilla-camp-plate:hover img{transform:scale(1.018)}.nd-vanilla-photo-hud{min-width:245px;color:var(--nd-paper);font-family:var(--font-geist-mono), monospace;text-align:right;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#07090ab8;border:1px solid #f1eee74d;gap:7px;padding:17px 19px;display:grid;position:absolute;top:24px;right:24px}.nd-vanilla-photo-hud span{color:var(--nd-orange);letter-spacing:.11em;font-size:.56rem;font-weight:800}.nd-vanilla-photo-hud b{letter-spacing:.06em;font-size:.74rem}.nd-vanilla-photo-hud i{color:#f1eee79e;letter-spacing:.09em;font-size:.54rem;font-style:normal}.nd-vanilla-camp-plate figcaption{border-top:5px solid var(--nd-orange);grid-template-columns:minmax(210px,.55fr) minmax(0,1.45fr);align-items:start;gap:40px;padding:24px 0 0;display:grid}.nd-vanilla-camp-plate figcaption span{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.61rem;font-weight:800}.nd-vanilla-camp-plate figcaption p{color:#07090aa1;max-width:760px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:1rem;line-height:1.75}.nd-dubbed-out{border-top:1px solid #07090a33;margin-top:145px;padding-top:82px;scroll-margin-top:110px}.nd-dubbed-out-heading{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:end;gap:clamp(54px,8vw,118px);display:grid}.nd-dubbed-out-heading span,.nd-dubbed-out-support aside>span{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.11em;text-transform:uppercase;font-size:.61rem;font-weight:800}.nd-dubbed-out-heading h3{color:var(--nd-black);letter-spacing:-.035em;text-transform:uppercase;margin:20px 0 0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(4.8rem,9vw,8.4rem);font-weight:500;line-height:.78}.nd-dubbed-out-heading h3 em{color:var(--nd-orange);font-style:normal}.nd-dubbed-out-heading>p{color:#07090aa8;margin:0;padding-right:42px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.05rem,1.45vw,1.3rem);line-height:1.72}.nd-dubbed-out-hero{margin:70px 0 0}.nd-dubbed-out-hero>div{background:var(--nd-black);border:1px solid #07090a38;position:relative;overflow:hidden}.nd-dubbed-out-hero img,.nd-dubbed-out-support img{object-fit:cover;width:100%;transition:transform .8s cubic-bezier(.2,.8,.2,1);display:block}.nd-dubbed-out-hero img{aspect-ratio:16/9}.nd-dubbed-out-hero:hover img,.nd-dubbed-out-support figure:hover img{transform:scale(1.018)}.nd-dubbed-out-stamp{min-width:236px;color:var(--nd-paper);font-family:var(--font-geist-mono), monospace;text-align:right;text-transform:uppercase;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#07090abd;border:1px solid #f1eee752;gap:7px;padding:18px 20px;display:grid;position:absolute;bottom:24px;right:24px}.nd-dubbed-out-stamp span,.nd-dubbed-out-stamp small{letter-spacing:.1em;font-size:.57rem}.nd-dubbed-out-stamp span{color:var(--nd-orange);font-weight:800}.nd-dubbed-out-stamp strong{letter-spacing:.07em;font-size:.82rem}.nd-dubbed-out-stamp small{color:#f1eee7a1}.nd-dubbed-out-hero figcaption{border-top:5px solid var(--nd-orange);grid-template-columns:minmax(210px,.55fr) minmax(0,1.45fr);gap:40px;padding-top:24px;display:grid}.nd-dubbed-out-hero figcaption span{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.61rem;font-weight:800}.nd-dubbed-out-hero figcaption p{color:#07090aa1;max-width:760px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:1rem;line-height:1.75}.nd-dubbed-out-support{grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);align-items:stretch;gap:20px;margin-top:60px;display:grid}.nd-dubbed-out-support figure{background:var(--nd-black);border:1px solid #07090a38;margin:0;position:relative;overflow:hidden}.nd-dubbed-out-support img{height:100%;min-height:420px}.nd-dubbed-out-support figcaption{color:#f1eee7e6;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#07090ab8;border:1px solid #f1eee73d;padding:15px 18px;font-size:.65rem;font-weight:700;position:absolute;bottom:16px;left:16px;right:16px}.nd-dubbed-out-support aside{background:var(--nd-black);min-height:420px;color:var(--nd-paper);border:1px solid #07090a33;flex-direction:column;justify-content:space-between;padding:clamp(30px,4vw,56px);display:flex}.nd-dubbed-out-support aside strong{letter-spacing:-.02em;text-transform:uppercase;margin:52px 0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(2.25rem,4vw,4rem);font-weight:500;line-height:.95}.nd-dubbed-out-support aside p{color:#f1eee79e;margin:0;font-size:.76rem;line-height:1.72}.nd-outpost{border-top:1px solid #07090a33;margin-top:145px;padding-top:82px;scroll-margin-top:110px}.nd-outpost-heading{grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);align-items:end;gap:clamp(54px,8vw,118px);display:grid}.nd-outpost-heading>div:first-child>span,.nd-outpost-field-guide-heading>span,.nd-outpost-note>span{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.11em;text-transform:uppercase;font-size:.62rem;font-weight:800;display:block}.nd-outpost-heading h3{color:var(--nd-black);letter-spacing:-.03em;text-transform:uppercase;margin:20px 0 0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(4.8rem,8vw,8rem);font-weight:500;line-height:.8}.nd-outpost-heading h3 em{color:var(--nd-orange);font-style:normal}.nd-outpost-heading>div:last-child{border-top:1px solid #07090a3b;padding-top:21px}.nd-outpost-heading>div:last-child strong{letter-spacing:.025em;text-transform:uppercase;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(1.55rem,2.5vw,2.25rem);font-weight:500;line-height:1;display:block}.nd-outpost-heading>div:last-child p{color:#07090aa6;margin:18px 0 0;font-size:.94rem;line-height:1.8}.nd-outpost-hero{background:var(--nd-black);border:1px solid #07090a38;margin:70px 0 0;position:relative;overflow:hidden}.nd-outpost-hero:after{content:"";pointer-events:none;background:linear-gradient(#0000 42%,#07090af0),linear-gradient(90deg,#07090a57,#0000 46%);position:absolute;inset:0}.nd-outpost-hero>img{aspect-ratio:16/10;object-fit:cover;object-position:center 42%;width:100%;transition:transform .8s cubic-bezier(.2,.8,.2,1);display:block}.nd-outpost-hero:hover>img{transform:scale(1.018)}.nd-outpost-hero-hud{z-index:2;min-width:238px;color:var(--nd-paper);font-family:var(--font-geist-mono), monospace;text-align:right;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#07090ab3;border:1px solid #f1eee752;gap:6px;padding:16px 18px;display:grid;position:absolute;top:24px;right:24px}.nd-outpost-hero-hud span{color:var(--nd-orange);letter-spacing:.11em;font-size:.57rem;font-weight:800}.nd-outpost-hero-hud b{letter-spacing:.07em;font-size:.78rem}.nd-outpost-hero-hud i{color:#f1eee78f;letter-spacing:.09em;font-size:.54rem;font-style:normal}.nd-outpost-hero figcaption{z-index:2;max-width:760px;color:var(--nd-paper);padding:clamp(26px,4.5vw,56px);position:absolute;bottom:0;left:0}.nd-outpost-hero figcaption>span{color:var(--nd-orange-hot);font-family:var(--font-geist-mono), monospace;letter-spacing:.11em;text-transform:uppercase;margin-bottom:12px;font-size:.59rem;font-weight:800;display:block}.nd-outpost-hero figcaption>strong{letter-spacing:-.01em;text-transform:uppercase;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(2.5rem,5vw,5.2rem);font-weight:500;line-height:.94;display:block}.nd-outpost-hero figcaption>p{color:#f1eee7b8;max-width:620px;margin:14px 0 0;font-size:.84rem;line-height:1.65}.nd-outpost-modes{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:18px;display:grid}.nd-outpost-modes article{background:#ffffff80;border:1px solid #07090a33;flex-direction:column;min-height:310px;padding:28px;transition:color .2s,background .2s,transform .2s;display:flex}.nd-outpost-modes article:hover{background:var(--nd-black);color:var(--nd-paper);transform:translateY(-6px)}.nd-outpost-modes header{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:18px;font-size:.59rem;font-weight:800;display:flex}.nd-outpost-modes header p{margin:0}.nd-outpost-modes h4{letter-spacing:.01em;text-transform:uppercase;max-width:310px;margin:auto 0 0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(2rem,3.2vw,3.2rem);font-weight:500;line-height:.94}.nd-outpost-modes article>p{color:#07090a99;margin:16px 0 0;font-size:.76rem;line-height:1.65}.nd-outpost-modes article:hover>p{color:#f1eee79e}.nd-outpost-stats{background:var(--nd-orange);border-top:1px solid #07090a38;border-left:1px solid #07090a38;grid-template-columns:repeat(6,minmax(0,1fr));margin:18px 0 0;display:grid}.nd-outpost-stats>div{border-bottom:1px solid #07090a38;border-right:1px solid #07090a38;flex-direction:column-reverse;justify-content:space-between;gap:14px;min-height:132px;padding:20px 16px;display:flex}.nd-outpost-stats dt{font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.53rem;font-weight:800}.nd-outpost-stats dd{letter-spacing:-.015em;text-transform:uppercase;margin:0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(1.65rem,2.6vw,2.6rem);line-height:1}.nd-outpost-field-guide{color:var(--nd-paper);background:linear-gradient(#f1eee706 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#f1eee706 1px,#0000 1px) 0 0/42px 42px,#0b1012;border:1px solid #f15a245c;margin-top:92px;padding:clamp(34px,5vw,68px);position:relative;overflow:hidden}.nd-outpost-field-guide-heading{grid-template-columns:minmax(250px,.75fr) minmax(340px,1.25fr);align-items:end;gap:18px clamp(40px,7vw,90px);display:grid}.nd-outpost-field-guide-heading>span{grid-column:1}.nd-outpost-field-guide-heading h4{letter-spacing:-.02em;text-transform:uppercase;grid-column:1;margin:0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(3.2rem,5.7vw,5.7rem);font-weight:500;line-height:.86}.nd-outpost-field-guide-heading p{color:#f1eee79e;grid-area:1/2/3;max-width:620px;margin:0;font-size:.9rem;line-height:1.78}.nd-outpost-guide-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:52px;display:grid}.nd-outpost-guide-grid figure{background:#fff;border:1px solid #f1eee72e;margin:0;overflow:hidden}.nd-outpost-guide-grid figure>a{background:#fff;min-height:360px;display:block;overflow:hidden}.nd-outpost-guide-grid img{object-fit:contain;width:100%;height:360px;transition:transform .38s;display:block}.nd-outpost-guide-grid a:hover img,.nd-outpost-guide-grid a:focus-visible img{transform:scale(1.018)}.nd-outpost-guide-grid a:focus-visible{outline:3px solid var(--nd-orange-hot);outline-offset:-3px}.nd-outpost-guide-grid figcaption{background:var(--nd-paper);min-height:104px;color:var(--nd-black);border-top:1px solid #07090a24;align-content:start;gap:9px;padding:20px;display:grid}.nd-outpost-guide-grid figcaption span{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.55rem;font-weight:800}.nd-outpost-guide-grid figcaption strong{letter-spacing:.015em;text-transform:uppercase;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:1.55rem;font-weight:500;line-height:1}.nd-outpost-note{border-bottom:1px solid #07090a33;border-right:1px solid #07090a33;border-left:5px solid var(--nd-orange);background:#ffffff80;grid-template-columns:minmax(200px,.45fr) minmax(0,1.55fr);align-items:start;gap:38px;padding:30px 34px;display:grid}.nd-outpost-note>p{color:#07090aa8;max-width:860px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:.95rem;line-height:1.75}.nd-vanilla-power{isolation:isolate;color:var(--nd-paper);background:radial-gradient(circle at 92% 2%,#f15a2433,#0000 27%),linear-gradient(#f1eee707 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#f1eee707 1px,#0000 1px) 0 0/42px 42px,#0b1012;border:1px solid #f15a2457;margin-top:145px;padding:clamp(42px,6vw,82px);position:relative;overflow:hidden;box-shadow:0 40px 100px #07090a38}.nd-vanilla-power:before{aspect-ratio:1;z-index:-1;content:"";border:1px solid #f15a2438;border-radius:50%;width:min(36vw,500px);position:absolute;top:-250px;right:-180px;box-shadow:0 0 0 70px #f15a2409,0 0 0 140px #f1eee704}.nd-vanilla-power-heading{grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);align-items:end;gap:clamp(56px,8vw,120px);display:grid}.nd-vanilla-power-heading span,.nd-power-locker-heading span,.nd-power-video-heading>span{color:var(--nd-orange);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.11em;text-transform:uppercase;font-size:.62rem;font-weight:800}.nd-vanilla-power-heading h3{letter-spacing:-.03em;text-transform:uppercase;margin:24px 0 0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(4.8rem,8vw,8rem);font-weight:500;line-height:.82}.nd-vanilla-power-heading h3 em{color:var(--nd-orange);font-style:normal}.nd-vanilla-power-heading>div:last-child{border-top:1px solid #f1eee742}.nd-vanilla-power-heading p{color:#f1eee7a3;margin:20px 0 0;font-size:.9rem;line-height:1.78}.nd-vanilla-power-hero{background:var(--nd-black);border:1px solid #f1eee72e;min-height:520px;margin:72px 0 0;position:relative;overflow:hidden}.nd-vanilla-power-hero:after{content:"";background:linear-gradient(#0000 44%,#040607eb),linear-gradient(90deg,#0406077a,#0000 52%);position:absolute;inset:0}.nd-vanilla-power-hero>img{object-fit:cover;object-position:center 48%;width:100%;height:100%;transition:transform .9s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}.nd-vanilla-power-hero:hover>img{transform:scale(1.018)}.nd-vanilla-power-hero figcaption{z-index:1;gap:12px;max-width:680px;padding:clamp(24px,4vw,48px);display:grid;position:absolute;bottom:0;left:0}.nd-vanilla-power-hero figcaption span,.nd-vanilla-power-hero figcaption small{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;font-weight:800}.nd-vanilla-power-hero figcaption span{color:var(--nd-orange);font-size:.6rem}.nd-vanilla-power-hero figcaption strong{letter-spacing:-.015em;text-transform:uppercase;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(2.4rem,4.5vw,4.5rem);font-weight:500;line-height:.95}.nd-vanilla-power-hero figcaption small{color:#f1eee77a;font-size:.52rem}.nd-power-route-grid,.nd-power-job-grid{border-top:1px solid #f1eee729;border-left:1px solid #f1eee729;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:72px;display:grid}.nd-power-route-grid article,.nd-power-job-grid article{border-bottom:1px solid #f1eee729;border-right:1px solid #f1eee729;min-height:320px;padding:28px;transition:background .18s,transform .18s}.nd-power-route-grid article:hover,.nd-power-job-grid article:hover{z-index:1;background:#f15a2414;transform:translateY(-5px)}.nd-power-route-grid article>span,.nd-power-job-grid article>span,.nd-vanilla-power-core>div>span{color:var(--nd-orange);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.56rem;font-weight:800}.nd-power-route-grid h4,.nd-power-job-grid h4{text-transform:uppercase;margin:72px 0 18px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(1.9rem,2.7vw,2.8rem);font-weight:500;line-height:.96}.nd-power-route-grid article>strong{color:var(--nd-orange);letter-spacing:.05em;text-transform:uppercase;font-size:.69rem;line-height:1.5;display:block}.nd-power-route-grid p,.nd-power-job-grid p{color:#f1eee78f;margin:18px 0 0;font-size:.78rem;line-height:1.72}.nd-vanilla-power-core{background:var(--nd-orange);color:var(--nd-black);border:1px solid #f15a246b;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);margin-top:72px;display:grid}.nd-vanilla-power-core>div{padding:clamp(34px,5vw,64px)}.nd-vanilla-power-core>div>span{color:#07090a9e}.nd-vanilla-power-core h4{letter-spacing:-.02em;text-transform:uppercase;margin:32px 0 24px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(3rem,4.8vw,5rem);font-weight:500;line-height:.88}.nd-vanilla-power-core p{color:#07090aad;max-width:570px;margin:0;font-size:.87rem;line-height:1.75}.nd-vanilla-power-core>dl{border-left:1px solid #07090a4d;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.nd-vanilla-power-core>dl>div{border-bottom:1px solid #07090a3d;border-right:1px solid #07090a3d;flex-direction:column;justify-content:space-between;min-height:126px;padding:24px;display:flex}.nd-vanilla-power-core dt{color:#07090a8a;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.09em;text-transform:uppercase;font-size:.54rem;font-weight:800}.nd-vanilla-power-core dd{text-transform:uppercase;margin:18px 0 0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(1.25rem,2vw,1.8rem);line-height:1}.nd-power-job-grid{margin-top:0}.nd-power-job-grid article{min-height:290px}.nd-vanilla-power-locker,.nd-vanilla-power-videos{border-top:1px solid #f1eee72e;margin-top:110px;padding-top:54px}.nd-power-locker-heading,.nd-power-video-heading{grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);align-items:end;gap:clamp(48px,7vw,100px);display:grid}.nd-power-locker-heading h4,.nd-power-video-heading h4{letter-spacing:-.025em;text-transform:uppercase;margin:24px 0 0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(3.6rem,6.2vw,6.4rem);font-weight:500;line-height:.86}.nd-power-locker-heading>p,.nd-power-video-heading>p{color:#f1eee794;margin:0;font-size:.86rem;line-height:1.76}.nd-power-photo-grid,.nd-power-video-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:52px;display:grid}.nd-power-photo-grid figure{background:#111719;border:1px solid #f1eee729;grid-template-columns:minmax(0,1.05fr) minmax(210px,.95fr);margin:0;display:grid}.nd-power-photo-grid figure>div{background:radial-gradient(circle at 50% 48%,#f15a2430,#0000 35%),linear-gradient(#f1eee706 1px,#0000 1px) 0 0/30px 30px,linear-gradient(90deg,#f1eee706 1px,#0000 1px) 0 0/30px 30px,#0b0f10;place-items:center;min-height:330px;padding:28px;display:grid;overflow:hidden}.nd-power-photo-grid img{object-fit:contain;filter:drop-shadow(0 22px 24px #00000061);width:100%;height:100%;max-height:280px;transition:transform .24s}.nd-power-photo-grid figure:hover img{transform:scale(1.035)translateY(-3px)}.nd-power-photo-grid figcaption{border-left:1px solid #f1eee724;flex-direction:column;justify-content:center;padding:26px;display:flex}.nd-power-photo-grid figcaption>span{color:var(--nd-orange);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.54rem;font-weight:800}.nd-power-photo-grid h5,.nd-power-video-grid h5{text-transform:uppercase;margin:14px 0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(2.1rem,3.4vw,3.5rem);font-weight:500;line-height:.95}.nd-power-photo-grid dl{border-top:1px solid #f1eee729;margin:10px 0 0}.nd-power-photo-grid dl>div{border-bottom:1px solid #f1eee71f;justify-content:space-between;gap:14px;padding:10px 0;display:flex}.nd-power-photo-grid dt,.nd-power-photo-grid dd{text-transform:uppercase;font-size:.58rem}.nd-power-photo-grid dt{color:#f1eee766}.nd-power-photo-grid dd{color:var(--nd-paper);margin:0;font-weight:800}.nd-power-photo-grid figcaption>p,.nd-power-video-grid article>p{color:#f1eee780;margin:16px 0 0;font-size:.7rem;line-height:1.6}.nd-power-video-grid article{border-bottom:1px solid #f1eee729;padding:0 0 26px}.nd-power-video-grid h5{margin-top:20px;margin-bottom:10px;font-size:clamp(2rem,3vw,3rem)}.nd-vanilla-power-videos>a{min-height:64px;color:var(--nd-orange);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;border:1px solid #f15a24a6;justify-content:space-between;align-items:center;margin-top:48px;padding:18px 22px;font-size:.65rem;font-weight:800;transition:color .18s,background .18s;display:flex}.nd-vanilla-power-videos>a:hover,.nd-vanilla-power-videos>a:focus-visible{background:var(--nd-orange);color:var(--nd-black)}.nd-epic-trips{border-top:1px solid #07090a38;margin-top:145px;padding-top:90px;scroll-margin-top:112px}.nd-epic-heading{grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);align-items:end;gap:clamp(54px,8vw,118px);display:grid}.nd-epic-heading span,.nd-drift-index,.nd-drift-kicker,.nd-drift-route header span,.nd-road-stories>header span{color:var(--nd-orange);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.11em;text-transform:uppercase;font-size:.64rem;font-weight:800}.nd-epic-heading h3{letter-spacing:-.025em;text-transform:uppercase;margin:22px 0 0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(4.3rem,7.6vw,8rem);font-weight:500;line-height:.82}.nd-epic-heading h3 em{color:var(--nd-orange);font-style:normal}.nd-epic-heading>p{color:#07090a9e;margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.06rem;line-height:1.8}.nd-drift-feature{background:var(--nd-black);color:var(--nd-paper);grid-template-columns:minmax(360px,.88fr) minmax(0,1.12fr);margin-top:80px;display:grid}.nd-drift-copy{padding:clamp(36px,5vw,72px)}.nd-drift-index{align-items:center;gap:14px;display:flex}.nd-drift-index i{background:#f15a248c;flex:1;height:1px}.nd-drift-index b{color:#f1eee785;font-weight:700}.nd-drift-kicker{margin:78px 0 18px}.nd-drift-copy h4{letter-spacing:-.02em;text-transform:uppercase;max-width:660px;margin:0 0 32px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(3.7rem,6vw,6.4rem);font-weight:500;line-height:.84}.nd-drift-copy>p:not(.nd-drift-kicker){color:#f1eee7ad;max-width:720px;margin:0 0 22px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1rem,1.3vw,1.12rem);line-height:1.82}.nd-drift-stats{border-top:1px solid #f1eee729;border-left:1px solid #f1eee729;grid-template-columns:repeat(4,minmax(0,1fr));margin:52px 0 0;display:grid}.nd-drift-stats>div{border-bottom:1px solid #f1eee729;border-right:1px solid #f1eee729;min-height:112px;padding:18px}.nd-drift-stats dt{color:var(--nd-orange);font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:2.25rem;line-height:1}.nd-drift-stats dd{color:#f1eee780;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;margin:16px 0 0;font-size:.52rem;line-height:1.35}.nd-drift-gallery{grid-template-rows:minmax(0,1.45fr) minmax(0,.55fr);grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-height:920px;padding:14px;display:grid}.nd-drift-gallery figure{background:#1b2223;min-height:0;margin:0;position:relative;overflow:hidden}.nd-drift-photo-main{grid-column:1/-1}.nd-drift-gallery img{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.8,.2,1),filter .5s;display:block}.nd-drift-gallery figure:hover img{filter:saturate(1.08);transform:scale(1.035)}.nd-drift-gallery figcaption{color:var(--nd-paper);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#07090ab8;border:1px solid #f1eee740;padding:12px 14px;font-size:.54rem;font-weight:750;position:absolute;bottom:10px;right:10px}.nd-drift-route{border-bottom:1px solid #07090a38;padding:58px 0 64px}.nd-drift-route header{justify-content:space-between;align-items:center;gap:24px;display:flex}.nd-drift-route header p{color:#07090a7a;margin:0;font-size:.74rem}.nd-drift-route ol{border-top:1px solid #07090a38;border-left:1px solid #07090a38;grid-template-columns:repeat(6,minmax(0,1fr));margin:42px 0 0;padding:0;list-style:none;display:grid}.nd-drift-route li{border-bottom:1px solid #07090a38;border-right:1px solid #07090a38;flex-direction:column;justify-content:space-between;min-height:116px;padding:18px;display:flex;position:relative}.nd-drift-route li:after{z-index:1;content:"";aspect-ratio:1;border:2px solid var(--nd-paper);background:var(--nd-orange);width:9px;box-shadow:0 0 0 1px var(--nd-orange);border-radius:50%;position:absolute;top:24px;right:-5px}.nd-drift-route li:nth-child(6n):after,.nd-drift-route li:last-child:after{display:none}.nd-drift-route li span{color:var(--nd-orange);font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:.58rem;font-weight:800}.nd-drift-route li strong{text-transform:uppercase;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(1.05rem,1.7vw,1.65rem);font-weight:500;line-height:1}.nd-road-stories{padding:100px 0 0}.nd-road-stories>header{grid-template-columns:.4fr 1.6fr;align-items:end;gap:44px;display:grid}.nd-road-stories>header h4{letter-spacing:-.02em;text-transform:uppercase;max-width:850px;margin:0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(3.3rem,6vw,6.2rem);font-weight:500;line-height:.86}.nd-road-stories>div{border-top:1px solid #07090a38;border-left:1px solid #07090a38;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:58px;display:grid}.nd-road-stories article{border-bottom:1px solid #07090a38;border-right:1px solid #07090a38;flex-direction:column;min-height:390px;padding:28px;transition:color .22s,background .22s,transform .22s;display:flex;position:relative}.nd-road-stories article:hover{z-index:1;background:var(--nd-black);color:var(--nd-paper);transform:translateY(-6px)}.nd-road-stories article>span,.nd-road-stories article>p:first-of-type{color:var(--nd-orange);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.57rem;font-weight:800}.nd-road-stories article>p:first-of-type{margin:13px 0 0}.nd-road-stories h5{text-transform:uppercase;margin:88px 0 0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(3rem,5vw,5.2rem);font-weight:500;line-height:.86}.nd-road-stories article>div{aspect-ratio:1;width:38px;color:var(--nd-orange);border:1px solid #07090a3d;border-radius:50%;place-items:center;display:grid;position:absolute;top:24px;right:24px}.nd-road-stories article:hover>div{border-color:#f1eee74d}.nd-road-stories article>p:last-child{color:#07090a94;margin:auto 0 0;padding-top:32px;font-family:Georgia,Times New Roman,serif;font-size:.92rem;line-height:1.72}.nd-road-stories article:hover>p:last-child{color:#f1eee79e}.nd-vanilla-story{grid-template-columns:minmax(260px,.36fr) minmax(0,.64fr);align-items:start;gap:clamp(70px,10vw,155px);padding:145px 0;display:grid}.nd-vanilla-story>aside{padding-top:32px;position:sticky;top:100px}.nd-vanilla-story aside strong{letter-spacing:-.02em;text-transform:uppercase;margin-top:24px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(3.2rem,5vw,5.2rem);font-weight:500;line-height:.86;display:block}.nd-vanilla-story aside p{color:#07090a8a;max-width:310px;margin:30px 0 0;font-size:.82rem;line-height:1.72}.nd-vanilla-pages{border-top:2px solid var(--nd-black)}.nd-vanilla-pages>article{border-bottom:1px solid #07090a3d;padding:76px 0 82px}.nd-vanilla-pages header{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:18px;font-size:.62rem;font-weight:800;display:flex}.nd-vanilla-pages header span{aspect-ratio:1;border:1px solid #f15a2499;place-items:center;width:34px;display:grid}.nd-vanilla-pages header p{margin:0}.nd-vanilla-pages h3{letter-spacing:-.018em;text-transform:uppercase;max-width:760px;margin:34px 0 32px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(3rem,5.2vw,5.4rem);font-weight:500;line-height:.88}.nd-vanilla-pages>article>p{color:#07090ab3;max-width:780px;margin:0 0 22px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.02rem,1.35vw,1.16rem);line-height:1.88}.nd-vanilla-pages>article>p:first-of-type:first-letter{float:left;color:var(--nd-orange);margin:.08em .1em 0 0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:4.5em;line-height:.72}.nd-vanilla-pages blockquote{border-left:4px solid var(--nd-orange);color:var(--nd-black);letter-spacing:.01em;text-transform:uppercase;margin:40px 0 0;padding:20px 0 20px 26px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(1.55rem,2.3vw,2.15rem);font-style:normal;line-height:1.05}.nd-vanilla-finale{background:var(--nd-black);min-height:620px;color:var(--nd-paper);grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);margin-bottom:145px;display:grid}.nd-vanilla-finale>img{object-fit:cover;width:100%;height:100%;min-height:620px}.nd-vanilla-finale>div{flex-direction:column;justify-content:center;padding:clamp(38px,5vw,72px);display:flex}.nd-vanilla-finale h3{letter-spacing:-.02em;text-transform:uppercase;margin:28px 0 24px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(3.2rem,5vw,5rem);font-weight:500;line-height:.86}.nd-vanilla-finale p{color:#f1eee799;margin:0;font-size:.87rem;line-height:1.75}.nd-vanilla-finale a{color:var(--nd-paper);letter-spacing:.08em;text-transform:uppercase;border:1px solid #f1eee752;justify-content:space-between;align-items:center;margin-top:44px;padding:17px 19px;font-size:.67rem;font-weight:800;transition:color .18s,background .18s,border-color .18s;display:flex}.nd-vanilla-finale a:hover{border-color:var(--nd-orange);background:var(--nd-orange);color:var(--nd-black)}.nd-emtb{background:var(--nd-paper);color:var(--nd-black);padding:150px 0;overflow:hidden}.nd-emtb-grid{grid-template-columns:1.04fr .96fr;align-items:center;gap:clamp(64px,9vw,130px);display:grid}.nd-emtb-photo{border:1px solid #07090a24;min-height:700px;position:relative;overflow:hidden}.nd-emtb-photo img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.nd-emtb-photo:after{content:"";background:linear-gradient(#0000 65%,#07090abd);position:absolute;inset:0}.nd-emtb-photo>span{z-index:1;color:var(--nd-paper);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.65rem;position:absolute;bottom:26px;left:28px}.nd-torque-gallery{border-top:1px solid #07090a2e;margin-top:112px;padding-top:76px;scroll-margin-top:110px}.nd-torque-gallery-heading{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);align-items:end;gap:clamp(36px,7vw,100px);display:grid}.nd-torque-gallery-heading>div>span{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.11em;text-transform:uppercase;margin-bottom:18px;font-size:.63rem;font-weight:800;display:block}.nd-torque-gallery-heading h3{color:var(--nd-black);letter-spacing:-.035em;text-transform:uppercase;margin:0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(4.4rem,7.8vw,7.8rem);font-weight:400;line-height:.8}.nd-torque-gallery-heading h3 em{color:var(--nd-orange);font-style:normal}.nd-torque-gallery-heading>p{color:#07090aad;max-width:530px;margin:0 0 4px;font-size:clamp(1rem,1.45vw,1.2rem);line-height:1.72}.nd-torque-gallery-grid{grid-template-rows:repeat(2,minmax(330px,1fr));grid-template-columns:minmax(270px,.72fr) minmax(0,1.28fr);gap:18px;margin-top:54px;display:grid}.nd-torque-gallery-grid figure{background:var(--nd-black);border:1px solid #07090a2e;min-height:330px;margin:0;position:relative;overflow:hidden}.nd-torque-gallery-grid figure:after{content:"";pointer-events:none;background:linear-gradient(#0000 32%,#07090a6b 64%,#07090aeb 100%);position:absolute;inset:0}.nd-torque-gallery-grid figure.nd-torque-gallery-portrait{grid-row:1/3}.nd-torque-gallery-grid img{object-fit:cover;width:100%;height:100%;transition:transform .52s cubic-bezier(.2,.78,.2,1);position:absolute;inset:0}.nd-torque-gallery-portrait img{object-position:center 25%}.nd-torque-gallery-grid figure:hover img{transform:scale(1.025)}.nd-torque-gallery-index{z-index:1;width:42px;height:42px;color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#07090a9e;border:1px solid #f1eee761;place-items:center;font-size:.61rem;font-weight:800;display:grid;position:absolute;top:20px;right:20px}.nd-torque-gallery-grid figcaption{z-index:1;max-width:640px;color:var(--nd-paper);padding:clamp(24px,4vw,42px);position:absolute;bottom:0;left:0;right:0}.nd-torque-gallery-grid figcaption span{color:var(--nd-orange-hot);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;margin-bottom:9px;font-size:.58rem;font-weight:800;display:block}.nd-torque-gallery-grid figcaption strong{letter-spacing:.015em;text-transform:uppercase;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(1.85rem,3.5vw,3.4rem);font-weight:400;line-height:.98;display:block}.nd-torque-gallery-grid figcaption p{color:#f1eee7b8;max-width:520px;margin:10px 0 0;font-size:.82rem;line-height:1.55}.nd-torque-dispatch{border-top:1px solid #07090a2e;margin-top:78px;padding-top:58px}.nd-torque-dispatch-heading{grid-template-columns:minmax(0,1.04fr) minmax(280px,.96fr);align-items:end;gap:clamp(36px,7vw,100px);display:grid}.nd-torque-dispatch-heading span{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.11em;text-transform:uppercase;margin-bottom:16px;font-size:.61rem;font-weight:800;display:block}.nd-torque-dispatch-heading h4{color:var(--nd-black);letter-spacing:-.035em;text-transform:uppercase;margin:0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(3.8rem,6.7vw,6.7rem);font-weight:400;line-height:.82}.nd-torque-dispatch-heading h4 em{color:var(--nd-orange);font-style:normal}.nd-torque-dispatch-heading>p{color:#07090aad;max-width:540px;margin:0 0 4px;font-size:clamp(1rem,1.45vw,1.16rem);line-height:1.72}.nd-torque-dispatch-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:46px;display:grid}.nd-torque-dispatch-grid figure{background:var(--nd-black);border:1px solid #07090a2e;min-height:580px;margin:0;position:relative;overflow:hidden}.nd-torque-dispatch-grid figure:after{content:"";pointer-events:none;background:linear-gradient(#0000 32%,#07090a66 64%,#07090aeb 100%),linear-gradient(#07090a24,#0000 26%);position:absolute;inset:0}.nd-torque-dispatch-grid figure.nd-torque-dispatch-wide{grid-column:1/-1;min-height:590px}.nd-torque-dispatch-grid img{object-fit:cover;width:100%;height:100%;transition:transform .62s cubic-bezier(.2,.78,.2,1);position:absolute;inset:0}.nd-torque-dispatch-wide img{object-position:center 48%}.nd-torque-dispatch-coffee img{object-position:center 42%}.nd-torque-dispatch-canopy img{object-position:center 38%}.nd-torque-dispatch-grid figure:hover img{transform:scale(1.025)}.nd-torque-dispatch-grid figcaption{z-index:1;max-width:700px;color:var(--nd-paper);padding:clamp(24px,4vw,44px);position:absolute;bottom:0;left:0;right:0}.nd-torque-dispatch-grid figcaption span{color:var(--nd-orange-hot);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;margin-bottom:9px;font-size:.58rem;font-weight:800;display:block}.nd-torque-dispatch-grid figcaption strong{letter-spacing:.01em;text-transform:uppercase;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(2.05rem,4vw,4rem);font-weight:400;line-height:.96;display:block}.nd-torque-dispatch-grid figcaption p{color:#f1eee7bd;max-width:580px;margin:11px 0 0;font-size:.82rem;line-height:1.55}.nd-torque-gallery-footer{justify-content:space-between;align-items:center;gap:24px;padding:34px 0 0;display:flex}.nd-torque-gallery-footer p{color:#07090a80;font-family:var(--font-geist-mono), monospace;letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:.6rem;font-weight:700}.nd-torque-gallery-footer a{border:1px solid var(--nd-black);color:var(--nd-black);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:34px;padding:15px 18px;font-size:.67rem;font-weight:900;transition:color .18s,background .18s,border-color .18s;display:inline-flex}.nd-torque-gallery-footer a:hover{border-color:var(--nd-orange);background:var(--nd-orange);color:var(--nd-black)}.nd-torque-photo-hud{z-index:1;color:var(--nd-paper);font-family:var(--font-geist-mono), monospace;text-align:right;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#07090aad;border:1px solid #f1eee74d;gap:6px;padding:16px 18px;display:grid;position:absolute;top:24px;right:24px}.nd-torque-photo-hud span{color:var(--nd-orange);letter-spacing:.11em;font-size:.56rem}.nd-torque-photo-hud b{letter-spacing:.06em;font-size:.72rem}.nd-torque-photo-hud i{color:#f1eee794;letter-spacing:.12em;font-size:.54rem;font-style:normal}.nd-emtb .nd-kicker{color:var(--nd-orange)}.nd-emtb-copy h2{color:var(--nd-black)}.nd-emtb-copy .nd-chapter-lead{color:#07090a9e}.nd-emtb-copy .nd-chapter-lead+.nd-chapter-lead{margin-top:18px}.nd-torque-tagline{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.13em;text-transform:uppercase;margin:18px 0 30px;font-size:.68rem;font-weight:800}.nd-torque-origin{border-left:5px solid var(--nd-orange);background:#07090a0e;grid-template-columns:1fr auto;gap:8px 24px;margin-top:42px;padding:22px 24px;display:grid}.nd-torque-origin span,.nd-torque-origin p{font-family:var(--font-geist-mono), monospace;text-transform:uppercase}.nd-torque-origin span{color:#07090a7a;letter-spacing:.1em;font-size:.6rem}.nd-torque-origin strong{letter-spacing:.04em;text-transform:uppercase;font-size:.78rem}.nd-torque-origin p{color:#07090aa3;grid-column:1/-1;margin:0;font-size:.62rem;line-height:1.6}.nd-torque-stat-grid{background:var(--nd-black);color:var(--nd-paper);border-top:1px solid #f1eee72b;border-left:1px solid #f1eee72b;grid-template-columns:repeat(4,1fr);margin-top:110px;display:grid}.nd-torque-stat-grid article{border-bottom:1px solid #f1eee72b;border-right:1px solid #f1eee72b;min-height:355px;padding:28px;transition:background .22s,transform .22s}.nd-torque-stat-grid article:hover{z-index:1;background:#111719;transform:translateY(-7px)}.nd-torque-stat-grid article>span{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;font-size:.62rem}.nd-torque-stat-grid article>div{align-items:flex-end;gap:8px;margin-top:42px;display:flex}.nd-torque-stat-grid article strong{color:var(--nd-orange);font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(4.4rem,6vw,6rem);font-weight:500;line-height:.8}.nd-torque-stat-grid article b{color:#f1eee775;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;padding-bottom:3px;font-size:.76rem}.nd-torque-stat-grid h3,.nd-torque-subheading h3,.nd-torque-ride-report h3,.nd-torque-finale h3{text-transform:uppercase;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-weight:500}.nd-torque-stat-grid h3{margin:34px 0 0;font-size:1.25rem}.nd-torque-stat-grid p{color:#f1eee780;margin:14px 0 0;font-size:.78rem;line-height:1.65}.nd-detail-dark{border-top-color:var(--nd-black)}.nd-detail-dark>div{border-bottom-color:#07090a33}.nd-detail-dark span{color:#07090a73}.nd-torque-dossier{background:linear-gradient(135deg,#f15a2417,#0000 38%),#e8e5dd;border:1px solid #07090a2e;grid-template-columns:minmax(0,.86fr) minmax(420px,1.14fr);align-items:start;gap:clamp(60px,9vw,130px);margin-top:110px;padding:clamp(36px,6vw,78px);display:grid}.nd-torque-dossier-copy>span,.nd-torque-subheading>span,.nd-torque-report-intro>span,.nd-torque-finale>div>span{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.11em;text-transform:uppercase;font-size:.63rem;font-weight:800}.nd-torque-dossier-copy h3,.nd-torque-subheading h3{text-transform:uppercase;margin:28px 0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(3.6rem,6vw,6rem);font-weight:500;line-height:.88}.nd-torque-dossier-copy h3 em,.nd-torque-subheading h3 em{color:var(--nd-orange);font-style:normal}.nd-torque-dossier-copy p{color:#07090a9e;max-width:520px;margin:0;font-size:.9rem;line-height:1.78}.nd-torque-dossier-copy p+p{margin-top:18px}.nd-torque-spec-list{max-width:none;margin-top:0}.nd-torque-spec-list>div{grid-template-columns:130px 1fr;padding:18px 0}.nd-torque-subheading{grid-template-columns:minmax(260px,.72fr) minmax(380px,1fr);align-items:end;column-gap:clamp(60px,10vw,150px);margin-top:130px;display:grid}.nd-torque-subheading>span{grid-column:1/-1}.nd-torque-subheading h3{margin-bottom:0}.nd-torque-subheading>p{color:#07090a91;max-width:560px;margin:0 0 5px;font-size:.92rem;line-height:1.8}.nd-torque-kit-grid{border-top:1px solid #07090a29;border-left:1px solid #07090a29;grid-template-columns:repeat(3,1fr);margin-top:64px;display:grid}.nd-torque-kit-grid article{border-bottom:1px solid #07090a29;border-right:1px solid #07090a29;min-height:270px;padding:30px;transition:background .2s,color .2s}.nd-torque-kit-grid article:hover{background:var(--nd-black);color:var(--nd-paper)}.nd-torque-kit-grid article>span{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;font-size:.62rem}.nd-torque-kit-grid h4{text-transform:uppercase;margin:70px 0 0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(1.65rem,2.5vw,2.3rem);font-weight:500}.nd-torque-kit-grid p{color:#07090a8a;margin:16px 0 0;font-size:.82rem;line-height:1.7;transition:color .2s}.nd-torque-kit-grid article:hover p{color:#f1eee794}.nd-torque-ride-report{background:var(--nd-black);color:var(--nd-paper);grid-template-columns:minmax(300px,.76fr) minmax(520px,1.24fr);gap:70px;margin-top:110px;padding:clamp(36px,6vw,78px);display:grid;position:relative;overflow:hidden}.nd-torque-ride-report:after{aspect-ratio:1;content:"";pointer-events:none;border:1px solid #f15a2447;border-radius:50%;width:380px;position:absolute;top:-180px;right:-140px;box-shadow:0 0 0 58px #f15a2409,0 0 0 116px #f15a2406}.nd-torque-ride-report h3{margin:28px 0 20px;font-size:clamp(3rem,5vw,5rem);line-height:.92}.nd-torque-report-intro p{color:#f1eee78f;margin:0;font-size:.88rem;line-height:1.75}.nd-torque-ride-report dl{border-top:1px solid #f1eee72b;border-left:1px solid #f1eee72b;grid-template-columns:repeat(2,1fr);margin:0;display:grid}.nd-torque-ride-report dl>div{border-bottom:1px solid #f1eee72b;border-right:1px solid #f1eee72b;min-height:150px;padding:24px}.nd-torque-ride-report dt{color:#f1eee76b;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.6rem}.nd-torque-ride-report dd{color:var(--nd-orange);margin:26px 0 0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(2.8rem,4.5vw,4.5rem);line-height:.8}.nd-torque-ride-report dd small{color:#f1eee773;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;font-size:.64rem}.nd-torque-ride-report blockquote{color:#f1eee7e0;text-transform:uppercase;border-top:1px solid #f15a2480;grid-column:1/-1;margin:0;padding:30px 0 0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(1.9rem,3vw,3.2rem);font-style:normal;line-height:1}.nd-torque-ride-report cite{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;margin-top:14px;font-size:.62rem;font-style:normal;display:block}.nd-torque-missions-heading{grid-template-columns:1fr}.nd-torque-missions-heading h3{margin-bottom:0}.nd-route-strip{border-top:1px solid #07090a33;border-left:1px solid #07090a33;grid-template-columns:.9fr repeat(3,1fr);margin-top:110px;display:grid}.nd-route-strip>div,.nd-route-strip article{border-bottom:1px solid #07090a33;border-right:1px solid #07090a33;min-height:230px;padding:28px}.nd-route-strip>div{background:var(--nd-orange);flex-direction:column;justify-content:space-between;display:flex}.nd-route-strip>div span{font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.64rem}.nd-route-strip>div strong{text-transform:uppercase;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:2rem;font-weight:500;line-height:.95}.nd-route-strip h3{margin-top:54px;font-size:1.7rem}.nd-route-strip p{color:#07090a85}.nd-route-strip-expanded{grid-template-columns:.78fr repeat(4,1fr);margin-top:58px}.nd-route-strip-expanded>div,.nd-route-strip-expanded article{min-height:340px}.nd-route-strip-expanded>div small{font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.6rem}.nd-route-strip-expanded h3{margin-top:48px}.nd-route-strip-expanded article>b{min-height:36px;color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;margin-top:13px;font-size:.58rem;line-height:1.5;display:block}.nd-route-strip-expanded article p{margin-top:16px}.nd-torque-finale{color:var(--nd-paper);background:linear-gradient(100deg,#07090af5,#07090ae0),url(/vanilla-sunset.webp) 50%/cover;border:1px solid #07090a2e;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:70px;margin-top:110px;padding:clamp(36px,5vw,66px);display:grid}.nd-torque-finale h3{max-width:760px;margin:24px 0 16px;font-size:clamp(3rem,5vw,5rem);line-height:.9}.nd-torque-finale p{color:#f1eee794;max-width:720px;margin:0;font-size:.9rem;line-height:1.75}.nd-torque-finale>a{min-width:250px;color:var(--nd-paper);letter-spacing:.08em;text-transform:uppercase;border:1px solid #f1eee752;justify-content:space-between;align-items:center;gap:30px;padding:18px 20px;font-size:.7rem;font-weight:800;transition:background .18s,border-color .18s;display:flex}.nd-torque-finale>a:hover{border-color:var(--nd-orange);background:var(--nd-orange)}.nd-john{grid-template-columns:minmax(300px,.8fr) 1.2fr;align-items:center;gap:clamp(70px,10vw,150px);padding:150px 0;display:grid}.nd-john figure{margin:0}.nd-john figure img{aspect-ratio:4/5;object-fit:cover;border:1px solid var(--nd-line);filter:saturate(.8)contrast(1.05);width:100%;display:block}.nd-john figcaption{color:#f1eee773;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;padding:16px 0;font-size:.63rem}.nd-john-copy>p{max-width:680px;margin-top:30px}.nd-john-copy>p+p{color:#f1eee780;font-size:.88rem}.nd-john dl{border-top:1px solid var(--nd-line);grid-template-columns:repeat(2,1fr);margin:58px 0 0;display:grid}.nd-john dl>div{border-bottom:1px solid var(--nd-line);padding:22px 10px 22px 0}.nd-john dt{color:var(--nd-orange);margin-bottom:8px;font-size:.61rem}.nd-john dd{text-transform:uppercase;margin:0;font-size:.82rem;font-weight:700}.nd-contact{border-top:1px solid var(--nd-line);background:linear-gradient(#f1eee709 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#f1eee709 1px,#0000 1px) 0 0/42px 42px,radial-gradient(circle at 8% 6%,#f15a2433,#0000 26%),#0e1315;padding:150px 0;overflow:hidden}.nd-contact-grid{grid-template-columns:minmax(320px,.82fr) minmax(520px,1.18fr);align-items:start;gap:clamp(58px,8vw,120px);width:min(100% - 96px,1360px);margin:0 auto;display:grid}.nd-contact-label,.nd-form-heading span,.nd-form-fields label>span,.nd-links-heading span,.nd-links-grid span,.nd-links-grid small{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;font-weight:700}.nd-contact-label{color:var(--nd-orange);margin:0 0 26px;font-size:.68rem}.nd-contact-copy h2{letter-spacing:-.035em;text-transform:uppercase;margin:0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(4rem,6.6vw,6.8rem);font-weight:900;line-height:.86}.nd-contact-copy h2 em{color:var(--nd-orange);font-style:normal}.nd-contact-copy>p:not(.nd-contact-label){color:#f1eee79e;max-width:610px;margin:34px 0 0;font-size:1rem;line-height:1.8}.nd-contact-form{background:#07090aad;border:1px solid #f1eee72e;margin-top:44px;box-shadow:0 30px 70px #0003}.nd-form-heading{border-bottom:1px solid var(--nd-line);justify-content:space-between;align-items:center;gap:24px;min-height:84px;padding:20px 24px;display:flex}.nd-form-heading span{color:var(--nd-orange);font-size:.61rem}.nd-form-heading p{color:#f1eee773;text-align:right;max-width:300px;margin:0;font-size:.68rem;line-height:1.5}.nd-form-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px;padding:24px;display:grid}.nd-form-fields label{flex-direction:column;gap:9px;min-width:0;display:flex}.nd-form-fields label>span{color:#f1eee78f;font-size:.55rem}.nd-form-wide{grid-column:1/-1}.nd-form-fields input,.nd-form-fields textarea{width:100%;color:var(--nd-paper);font:inherit;background:#f1eee70b;border:1px solid #f1eee72e;border-radius:0;outline:0;font-size:.82rem;transition:border-color .18s,background .18s}.nd-form-fields input{min-height:52px;padding:0 15px}.nd-form-fields textarea{resize:vertical;min-height:140px;padding:15px;line-height:1.6}.nd-form-fields input::placeholder,.nd-form-fields textarea::placeholder{color:#f1eee74d}.nd-form-fields input:focus,.nd-form-fields textarea:focus{border-color:var(--nd-orange);background:#f15a240f}.nd-form-action{border-top:1px solid var(--nd-line);align-items:center;gap:20px;min-height:92px;padding:18px 24px;display:flex}.nd-form-action button{border:1px solid var(--nd-orange);background:var(--nd-orange);min-width:190px;min-height:54px;color:var(--nd-black);cursor:pointer;letter-spacing:.075em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;padding:0 18px 0 22px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:.85rem;transition:transform .18s,background .18s;display:flex}.nd-form-action button:hover,.nd-form-action button:focus-visible{background:var(--nd-orange-hot);transform:translateY(-2px)}.nd-form-action button span{transition:transform .18s}.nd-form-action button:hover span,.nd-form-action button:focus-visible span{transform:translate(4px)}.nd-form-action p{color:#f1eee76b;margin:0;font-size:.62rem;line-height:1.5}.nd-form-action button:focus-visible,.nd-links-grid a:focus-visible{outline:3px solid var(--nd-orange-hot);outline-offset:5px}.nd-links-panel{background:#07090aad;border:1px solid #f1eee72e;box-shadow:0 30px 70px #0000003d}.nd-links-heading{border-bottom:1px solid var(--nd-line);justify-content:space-between;align-items:center;gap:28px;min-height:88px;padding:22px 26px;display:flex}.nd-links-heading span{color:var(--nd-orange);font-size:.64rem}.nd-links-heading p{color:#f1eee773;text-align:right;margin:0;font-size:.72rem}.nd-links-grid{grid-template-columns:repeat(2,1fr);display:grid}.nd-links-grid a{border-right:1px solid var(--nd-line);border-bottom:1px solid var(--nd-line);grid-template-rows:auto 1fr auto;grid-template-columns:1fr auto;gap:8px 20px;min-height:176px;padding:24px;transition:color .18s,background .18s;display:grid;position:relative}.nd-links-grid a:nth-child(2n){border-right:0}.nd-links-grid a:nth-last-child(-n+2){border-bottom:0}.nd-links-grid span{color:var(--nd-orange);font-size:.59rem}.nd-links-grid strong{text-transform:uppercase;grid-column:1/-1;align-self:end;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(1.55rem,2.5vw,2.2rem);font-weight:500;line-height:1}.nd-links-grid small{color:#f1eee766;grid-column:1/-1;font-size:.52rem;line-height:1.5}.nd-links-grid b{color:#f1eee761;grid-area:1/2;font-weight:500;transition:color .18s,transform .18s}.nd-links-grid a:hover,.nd-links-grid a:focus-visible{background:var(--nd-orange);color:var(--nd-black)}.nd-links-grid a:hover span,.nd-links-grid a:focus-visible span,.nd-links-grid a:hover small,.nd-links-grid a:focus-visible small,.nd-links-grid a:hover b,.nd-links-grid a:focus-visible b{color:var(--nd-black)}.nd-links-grid a:hover b,.nd-links-grid a:focus-visible b{transform:translate(4px,-4px)}.nd-finale{border-top:1px solid var(--nd-line);background:radial-gradient(circle at 78% 10%,#f15a2438,#0000 30%),linear-gradient(135deg,#293134,#101415 70%);padding:150px 0;position:relative;overflow:hidden}.nd-finale:before{content:"NIX";color:#f1eee709;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(16rem,36vw,34rem);line-height:1;position:absolute;bottom:-.22em;right:-.04em}.nd-finale>div{z-index:1;position:relative}.nd-finale-logo{filter:drop-shadow(0 24px 38px #0000004d);width:clamp(230px,23vw,340px);position:absolute;top:50%;right:0;transform:translateY(-50%)}.nd-finale>div>p{color:var(--nd-orange);margin:0 0 36px;font-size:.7rem}.nd-finale h2{max-width:760px}.nd-finale a{background:var(--nd-orange);width:fit-content;min-width:330px;min-height:66px;color:var(--nd-black);letter-spacing:.075em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:32px;margin-top:54px;padding:0 28px 0 32px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;transition:transform .18s,background .18s;display:flex}.nd-finale a:hover,.nd-finale a:focus-visible{background:var(--nd-orange-hot);transform:translateY(-3px)}.nd-footer{border-top:1px solid var(--nd-line);grid-template-columns:1fr 1fr 1fr;align-items:center;gap:32px;width:min(100% - 96px,1320px);min-height:160px;margin:0 auto;display:grid}.nd-footer .nd-wordmark{font-size:1.25rem}.nd-footer p{color:#f1eee76b;text-align:center;font-size:.74rem}.nd-footer>a:last-child{color:var(--nd-orange);letter-spacing:.09em;text-transform:uppercase;justify-self:end;font-size:.7rem;font-weight:750}.nd-blog-preview{border-top:1px solid var(--nd-line);border-bottom:1px solid var(--nd-line);background:radial-gradient(circle at 84% 12%,#f15a2433,#0000 28%),#111719;padding:150px 0;overflow:hidden}.nd-blog-preview-grid{grid-template-columns:1.04fr .96fr;align-items:stretch;gap:clamp(58px,8vw,120px);display:grid}.nd-blog-label,.nd-blog-actions>span,.nd-latest-post-top,.nd-latest-post>div:last-child>p,.nd-blog-topics,.nd-blog-index-intro>span,.nd-post-card-copy>div,.nd-post-card-copy>strong,.nd-article-heading>a,.nd-article-heading>p,.nd-article-meta,.nd-article-body section>span,.nd-article-footer span,.nd-blog-process>div>p{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;font-weight:700}.nd-blog-label{color:var(--nd-orange);margin:0 0 26px;font-size:.68rem}.nd-blog-preview h2,.nd-blog-index-hero h1,.nd-blog-process h2,.nd-article-heading h1{letter-spacing:-.035em;text-transform:uppercase;margin:0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-weight:900;line-height:.86}.nd-blog-preview h2,.nd-blog-process h2{font-size:clamp(4rem,6.6vw,6.8rem)}.nd-blog-preview h2 em,.nd-blog-index-hero h1 em,.nd-blog-process h2 em{color:var(--nd-orange);font-style:normal}.nd-blog-preview-copy>p:not(.nd-blog-label){color:#f1eee79e;max-width:650px;margin:34px 0 0;font-size:1rem;line-height:1.8}.nd-blog-actions{align-items:center;gap:26px;margin-top:42px;display:flex}.nd-blog-actions>span{color:#f1eee766;max-width:250px;font-size:.55rem;line-height:1.6}.nd-latest-post{isolation:isolate;border:1px solid #f1eee733;flex-direction:column;justify-content:space-between;min-height:630px;padding:28px;transition:transform .22s,border-color .22s;display:flex;position:relative;overflow:hidden}.nd-latest-post.is-product{background-position:50%;background-size:cover}.nd-latest-post:hover,.nd-latest-post:focus-visible{border-color:var(--nd-orange);transform:translateY(-6px)}.nd-latest-post>img,.nd-latest-post-shade{position:absolute;inset:0}.nd-latest-post>img{z-index:-3;object-fit:cover;object-position:49% center;width:100%;height:100%;transition:transform .5s}.nd-latest-post.is-product>img{object-fit:contain;filter:drop-shadow(0 28px 24px #0000009e);padding:clamp(42px,7vw,92px)}.nd-latest-post:hover>img{transform:scale(1.035)}.nd-latest-post-shade{z-index:-2;background:linear-gradient(#0406072e 26%,#040607fa),linear-gradient(#040607a8,#0000 28%)}.nd-latest-post-top{color:#f1eee7a6;justify-content:space-between;font-size:.6rem;display:flex}.nd-latest-post-top span:first-child,.nd-latest-post>div:last-child>p,.nd-latest-post>div:last-child strong{color:var(--nd-orange)}.nd-latest-post>div:last-child>p{margin:0 0 16px;font-size:.62rem}.nd-latest-post h3{text-transform:uppercase;margin:0 0 28px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(3.4rem,5vw,5.5rem);font-weight:500;line-height:.9}.nd-latest-post>div:last-child strong{letter-spacing:.09em;text-transform:uppercase;font-size:.68rem}.nd-blog-topics{border-top:1px solid var(--nd-line);border-left:1px solid var(--nd-line);grid-template-columns:repeat(4,1fr);margin-top:82px;display:grid}.nd-blog-topics>div{border-right:1px solid var(--nd-line);border-bottom:1px solid var(--nd-line);grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-content:center;column-gap:16px;min-height:140px;padding:24px;display:grid}.nd-blog-topics span{color:var(--nd-orange);grid-row:1/3;font-size:.62rem}.nd-blog-topics strong{font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:1.4rem;font-weight:500}.nd-blog-topics small{color:#f1eee761;margin-top:6px;font-size:.52rem;line-height:1.55}.nd-blog-shell,.nd-article-shell{background:var(--nd-black);padding-top:92px}.nd-blog-header{background:linear-gradient(135deg,#ffffff21,#ffffff06 48%),#07090a9e}.nd-blog-index-hero{border-bottom:1px solid var(--nd-line);background:radial-gradient(circle at 82% 10%,#f15a244d,#0000 29%),linear-gradient(135deg,#2b3436,#0d1112 67%);padding:128px 0 140px;overflow:hidden}.nd-blog-index-hero h1{max-width:950px;font-size:clamp(6rem,13vw,13rem)}.nd-blog-index-intro{grid-template-columns:1fr auto;align-items:end;gap:70px;margin-top:70px;display:grid}.nd-blog-index-intro>p{color:#f1eee7a8;max-width:720px;margin:0;font-size:clamp(1.1rem,2vw,1.55rem);line-height:1.65}.nd-blog-index-intro>span{max-width:300px;color:var(--nd-orange);font-size:.6rem;line-height:1.65}.nd-blog-archive{padding:140px 0 160px}.nd-post-grid{gap:22px;display:grid}.nd-post-card{border:1px solid var(--nd-line);grid-template-columns:1fr 1fr;min-height:470px;transition:border-color .2s,transform .2s;display:grid}.nd-post-card:hover,.nd-post-card:focus-visible{border-color:var(--nd-orange);transform:translateY(-5px)}.nd-post-card figure{min-height:470px;margin:0;position:relative;overflow:hidden}.nd-post-card figure.is-product{background-position:50%;background-size:cover}.nd-post-card figure:after{content:"";background:linear-gradient(#0000 62%,#050708b8);position:absolute;inset:0}.nd-post-card figure img{object-fit:cover;object-position:48% center;width:100%;height:100%;transition:transform .5s;position:absolute;inset:0}.nd-post-card figure.is-product img{object-fit:contain;filter:drop-shadow(0 26px 22px #00000094);padding:clamp(38px,6vw,86px)}.nd-post-card:hover figure img{transform:scale(1.035)}.nd-post-card figcaption{z-index:1;color:var(--nd-paper);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.62rem;font-weight:700;position:absolute;bottom:24px;left:26px}.nd-post-card-copy{background:var(--nd-paper);color:var(--nd-black);flex-direction:column;justify-content:center;padding:clamp(34px,5vw,70px);display:flex}.nd-post-card-copy>div{color:#07090a7a;flex-wrap:wrap;gap:12px 24px;font-size:.58rem;display:flex}.nd-post-card-copy>div span:first-child{color:var(--nd-orange)}.nd-post-card h2{text-transform:uppercase;margin:28px 0 18px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(3rem,5vw,5.5rem);font-weight:500;line-height:.92}.nd-post-card-copy>p{color:#07090a9e;max-width:580px;margin:0;font-size:1rem;line-height:1.75}.nd-post-card-copy>strong{color:var(--nd-orange);margin-top:38px;font-size:.68rem}.nd-blog-manifesto{background:var(--nd-paper);color:var(--nd-black);padding:150px 0}.nd-blog-manifesto .nd-kicker{color:var(--nd-orange)}.nd-topic-grid{border-top:1px solid #07090a33;border-left:1px solid #07090a33;grid-template-columns:repeat(2,1fr);display:grid}.nd-topic-grid article{border-bottom:1px solid #07090a33;border-right:1px solid #07090a33;min-height:320px;padding:clamp(30px,5vw,60px)}.nd-topic-grid article>span{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;font-size:.64rem}.nd-topic-grid h2{text-transform:uppercase;margin:68px 0 18px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(2.6rem,4vw,4.5rem);font-weight:500}.nd-topic-grid p{color:#07090a8c;margin:0;line-height:1.7}.nd-blog-process{background:radial-gradient(circle at 82% 10%,#f15a2438,#0000 30%),#111719;padding:150px 0;overflow:hidden}.nd-blog-process>div>p{color:var(--nd-orange);margin:0 0 34px;font-size:.66rem}.nd-blog-process ol{border-top:1px solid var(--nd-line);border-left:1px solid var(--nd-line);grid-template-columns:repeat(3,1fr);margin:90px 0 0;padding:0;list-style:none;display:grid}.nd-blog-process li{border-right:1px solid var(--nd-line);border-bottom:1px solid var(--nd-line);flex-direction:column;min-height:270px;padding:30px;display:flex}.nd-blog-process li>span{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;font-size:.65rem}.nd-blog-process li>strong{text-transform:uppercase;margin-top:auto;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:2rem;font-weight:500}.nd-blog-process li>p{color:#f1eee780;margin:14px 0 0;font-size:.84rem;line-height:1.65}.nd-article-heading{padding-top:110px;padding-bottom:84px}.nd-article-heading>a{color:#f1eee794;margin-bottom:76px;font-size:.62rem;display:inline-block}.nd-article-heading>a:hover,.nd-article-heading>a:focus-visible{color:var(--nd-orange)}.nd-article-heading>p{color:var(--nd-orange);margin:0 0 24px;font-size:.67rem}.nd-article-heading h1{max-width:1100px;font-size:clamp(5rem,10vw,10rem)}.nd-article-deck{max-width:850px;line-height:1.55;color:#f1eee7b3!important;font-family:var(--font-geist-sans)!important;letter-spacing:0!important;text-transform:none!important;margin:44px 0 0!important;font-size:clamp(1.2rem,2vw,1.65rem)!important;font-weight:500!important}.nd-article-meta{color:#f1eee76b;flex-wrap:wrap;gap:16px 36px;margin-top:54px;font-size:.59rem;display:flex}.nd-article-meta span:first-child{color:var(--nd-paper)}.nd-article-hero{width:min(100% - 96px,1440px);margin:0 auto;position:relative}.nd-article-hero.is-product{isolation:isolate;background-position:50%;background-size:cover;overflow:hidden}.nd-article-hero.is-product:before{content:"";z-index:-1;background:radial-gradient(circle at 50% 44%,#ff8e143d,#0000 33%),linear-gradient(#ffffff09 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#ffffff09 1px,#0000 1px) 0 0/42px 42px;position:absolute;inset:0}.nd-article-hero img{aspect-ratio:16/9;object-fit:cover;width:100%;max-height:880px;display:block}.nd-article-hero.is-product img{z-index:1;object-fit:contain;filter:drop-shadow(0 36px 28px #0000009e);padding:clamp(46px,8vw,120px);position:relative}.nd-article-hero figcaption{color:#f1eee76b;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;padding:16px 0;font-size:.6rem}.nd-article-hero.is-product figcaption{z-index:2;background:var(--nd-black);position:relative}.nd-article-body{width:min(100% - 48px,820px);margin:0 auto;padding:120px 0}.nd-article-lead{color:var(--nd-paper);margin:0 0 110px;font-size:clamp(1.35rem,2.2vw,1.8rem);font-weight:650;line-height:1.6}.nd-power-board{background:radial-gradient(circle at 88% 0,#ff8e142e,#0000 27%),linear-gradient(#f1eee709 1px,#0000 1px) 0 0/36px 36px,linear-gradient(90deg,#f1eee709 1px,#0000 1px) 0 0/36px 36px,#101617;border:1px solid #ff8e147a;width:min(1120px,100vw - 96px);margin:0 0 120px 50%;overflow:hidden;transform:translate(-50%);box-shadow:0 36px 90px #00000047}.nd-power-board>header{border-bottom:1px solid #f1eee729;grid-template-columns:1fr auto;align-items:end;gap:8px 50px;padding:clamp(30px,5vw,58px);display:grid}.nd-power-board>header>span,.nd-power-table-heading,.nd-power-table-row,.nd-power-board>footer span{font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase}.nd-power-board>header>span{color:var(--nd-orange);letter-spacing:.11em;grid-column:1/-1;font-size:.61rem;font-weight:750}.nd-power-board>header h2{margin:10px 0 0;font-size:clamp(3.4rem,7vw,6.8rem);line-height:.84}.nd-power-board>header p{color:#f1eee785;max-width:270px;margin:0;font-size:.74rem;line-height:1.65}.nd-power-table-heading,.nd-power-table-row{grid-template-columns:1.05fr 1.5fr .86fr .98fr .72fr 1.55fr;display:grid}.nd-power-table-heading{color:#f1eee757;letter-spacing:.08em;font-size:.52rem;font-weight:750}.nd-power-table-heading>*,.nd-power-table-row>*{border-bottom:1px solid #f1eee71f;border-right:1px solid #f1eee71f;min-width:0;padding:14px 16px}.nd-power-table-heading>:last-child,.nd-power-table-row>:last-child{border-right:0}.nd-power-table-row{color:#f1eee7a8;letter-spacing:.035em;font-size:.66rem}.nd-power-table-row strong{color:var(--nd-orange);letter-spacing:.02em;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:1.3rem;font-weight:500}.nd-power-table-row small{color:#f1eee77a;font-size:.55rem;line-height:1.45}.nd-power-board>footer{grid-template-columns:repeat(3,1fr);display:grid}.nd-power-board>footer>div{border-right:1px solid #f1eee724;padding:26px}.nd-power-board>footer>div:last-child{border-right:0}.nd-power-board>footer span{color:#f1eee761;letter-spacing:.08em;font-size:.52rem;font-weight:750;display:block}.nd-power-board>footer strong{color:var(--nd-paper);margin-top:9px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(2rem,4vw,3.5rem);font-weight:500;line-height:1;display:block}.nd-article-body section{margin-top:90px}.nd-article-body section>span{color:var(--nd-orange);font-size:.62rem}.nd-article-body h2{text-transform:uppercase;margin:18px 0 32px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(2.8rem,5vw,4.8rem);font-weight:500;line-height:.98}.nd-article-body section>p{color:#f1eee7ad;margin:0 0 24px;font-size:1.06rem;line-height:1.9}.nd-article-body blockquote{border-left:7px solid var(--nd-orange);background:var(--nd-paper);color:var(--nd-black);text-transform:uppercase;margin:70px -100px;padding:48px 54px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(2rem,4vw,3.8rem);font-style:normal;line-height:1.05;position:relative}.nd-article-inline-photo{margin:42px 0 0}.nd-article-inline-photo img{aspect-ratio:16/10;object-fit:cover;border:1px solid #ff8e1447;width:100%;display:block}.nd-article-inline-photo img.is-product,.nd-article-gallery img.is-product{object-fit:contain;filter:drop-shadow(0 24px 22px #00000052);background:radial-gradient(circle at 50% 48%,#ff8e1429,#0000 34%),linear-gradient(#f1eee709 1px,#0000 1px) 0 0/34px 34px,linear-gradient(90deg,#f1eee709 1px,#0000 1px) 0 0/34px 34px,#101617;padding:clamp(28px,6vw,64px)}.nd-article-inline-photo figcaption{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;padding-top:11px;font-size:.62rem}.nd-article-videos,.nd-article-gallery{border-top:1px solid var(--nd-line);margin-top:110px;padding-top:44px}.nd-article-gallery>span{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.62rem}.nd-article-gallery>h2{margin-bottom:28px;font-size:clamp(2.4rem,4vw,4rem)}.nd-article-gallery>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.nd-article-gallery figure{margin:0}.nd-article-gallery img{aspect-ratio:4/3;object-fit:cover;border:1px solid #ff8e1447;width:100%;display:block}.nd-article-gallery figcaption{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;padding-top:11px;font-size:.62rem}.nd-article-videos>span{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.62rem}.nd-article-videos>h2{margin-bottom:28px;font-size:clamp(2.4rem,4vw,4rem)}.nd-article-video-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.nd-article-video-grid article{padding:0}.nd-video-frame{aspect-ratio:16/9;background:#050505;border:1px solid #ff8e1447;overflow:hidden}.nd-video-frame iframe{border:0;width:100%;height:100%}.nd-article-video-grid h3{margin:18px 0 8px;font-size:1.1rem}.nd-article-video-grid p{color:#f1eee7ad;margin:0;font-size:.88rem;line-height:1.65}.nd-article-video-grid a{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin-top:12px;font-size:.66rem;display:inline-block}.nd-article-sources{border-top:1px solid var(--nd-line);margin-top:110px;padding-top:44px}.nd-article-sources>span{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.62rem}.nd-article-sources h2{margin-bottom:28px;font-size:clamp(2.4rem,4vw,4rem)}.nd-article-sources ul{border-top:1px solid var(--nd-line);margin:0;padding:0;list-style:none;display:grid}.nd-article-sources a{border-bottom:1px solid var(--nd-line);color:#f1eee7ad;justify-content:space-between;gap:24px;padding:18px 0;font-size:.82rem;line-height:1.5;display:flex}.nd-article-sources a:hover,.nd-article-sources a:focus-visible{color:var(--nd-orange)}.nd-share{background:linear-gradient(135deg,#ff8e141f,#0000 48%),#ffffff06;border:1px solid #ff8e1457;grid-template-columns:minmax(220px,.8fr) 1.2fr;align-items:center;gap:32px;margin-top:86px;padding:34px;display:grid}.nd-share span{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.62rem}.nd-share h2{margin:8px 0 0;font-size:clamp(2rem,4vw,3.5rem)}.nd-share-actions{flex-wrap:wrap;gap:10px;display:flex}.nd-share-actions button{border:1px solid var(--nd-line);min-height:46px;color:var(--nd-paper);font:inherit;font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:0;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-size:.66rem;display:inline-flex}.nd-share-actions button:first-child{border-color:var(--nd-orange);background:var(--nd-orange);color:var(--nd-black)}.nd-share-actions button:hover,.nd-share-actions button:focus-visible{border-color:var(--nd-orange);color:var(--nd-orange)}.nd-share-actions button:first-child:hover,.nd-share-actions button:first-child:focus-visible{color:var(--nd-black)}.nd-share-actions button:disabled{opacity:.5;cursor:wait}.nd-article-footer{border-top:1px solid var(--nd-line);justify-content:space-between;align-items:center;gap:40px;padding:72px 0;display:flex}.nd-article-footer>div{flex-direction:column;display:flex}.nd-article-footer span{color:var(--nd-orange);font-size:.6rem}.nd-article-footer strong{margin-top:10px;font-size:1rem}.nd-article-footer>a{background:var(--nd-orange);min-width:260px;min-height:58px;color:var(--nd-black);letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:0 24px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;display:flex}@keyframes nd-reveal{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes nd-rail{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}@keyframes nd-image-settle{0%{opacity:.8;transform:scale(1.025)}to{opacity:1;transform:scale(1)}}@keyframes nd-hud-enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes nd-scroll-nudge{0%,to{transform:translateY(-2px)}50%{transform:translateY(4px)}}@keyframes nd-marquee{to{transform:translate(-50%)}}@keyframes nd-sweep{to{transform:rotate(360deg)}}@keyframes nd-status-pulse{0%,to{opacity:.55}50%{opacity:1}}@keyframes nd-aircraft-enter{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes nd-brief-enter{0%{opacity:.45;transform:translate(8px)}to{opacity:1;transform:translate(0)}}@media (width<=1100px){.nd-story-status,.nd-hero-hud{display:none}.nd-prologue-grid{grid-template-columns:1fr}.nd-prologue-copy{max-width:850px}.nd-prologue-plates{grid-template-columns:repeat(3,1fr)}.nd-prologue-plates figure,.nd-prologue-plates figure:first-child{grid-column:auto;min-height:330px}.nd-page-turn>div{grid-template-columns:.6fr 1.4fr}.nd-page-turn a{grid-column:2}.nd-section,.nd-footer{width:min(calc(100% - 56px), var(--nd-max))}.nd-header{padding-inline:28px}.nd-hero-copy{width:min(calc(100% - 72px), var(--nd-max))}.nd-nav{gap:3px;font-size:.8rem}.nd-nav-primary{padding-inline:10px}.nd-submenu{width:270px}.nd-flight-rail{grid-template-columns:repeat(2,1fr);bottom:20px}.nd-flight-rail>div:nth-child(2){border-right:0}.nd-flight-rail>div:nth-child(-n+2){border-bottom:1px solid var(--nd-line)}.nd-story-grid{grid-template-columns:1fr}.nd-story-card{min-height:420px}.nd-mission-picker,.nd-fleet-overview{grid-template-columns:1fr}.nd-mission-options{grid-template-columns:repeat(2,1fr)}.nd-hangar-layout{grid-template-columns:220px 1fr}.nd-active-aircraft{grid-template-columns:1fr}.nd-aircraft-visual{border-bottom:1px solid #f1eee71f;border-right:0;min-height:420px}.nd-aircraft-visual img{max-height:300px}.nd-guides-heading{gap:50px}.nd-guide-file>summary{grid-template-columns:34px minmax(150px,1fr) minmax(140px,.7fr) auto 28px;gap:14px}.nd-guide-body{grid-template-columns:210px minmax(0,1fr);gap:52px}.nd-field-grid,.nd-route-strip,.nd-vanilla-missions{grid-template-columns:repeat(2,1fr)}.nd-vanilla-story{grid-template-columns:minmax(220px,.32fr) minmax(0,.68fr);gap:60px}.nd-dubbed-out-heading{grid-template-columns:1fr;gap:38px}.nd-dubbed-out-support,.nd-epic-heading,.nd-drift-feature{grid-template-columns:1fr}.nd-drift-gallery{min-height:700px}.nd-drift-route ol{grid-template-columns:repeat(4,minmax(0,1fr))}.nd-drift-route li:nth-child(6n):after{display:block}.nd-drift-route li:nth-child(4n):after,.nd-drift-route li:last-child:after{display:none}.nd-outpost-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.nd-outpost-field-guide-heading{grid-template-columns:1fr}.nd-outpost-field-guide-heading>span,.nd-outpost-field-guide-heading h4,.nd-outpost-field-guide-heading p{grid-area:auto/1}.nd-outpost-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nd-vanilla-power-heading,.nd-power-locker-heading,.nd-power-video-heading,.nd-vanilla-power-core,.nd-power-route-grid,.nd-power-job-grid{grid-template-columns:1fr}.nd-power-route-grid article,.nd-power-job-grid article{min-height:250px}.nd-power-route-grid h4,.nd-power-job-grid h4{margin-top:50px}.nd-vanilla-power-core>dl{border-top:1px solid #07090a4d;border-left:0}.nd-power-photo-grid figure{grid-template-columns:1fr}.nd-power-photo-grid figcaption{border-top:1px solid #f1eee724;border-left:0}.nd-vanilla-finale{grid-template-columns:1fr}.nd-vanilla-finale>img{min-height:480px;max-height:620px}.nd-torque-gallery-grid{grid-template-rows:repeat(2,minmax(300px,1fr));grid-template-columns:minmax(250px,.82fr) minmax(0,1.18fr)}.nd-torque-stat-grid,.nd-torque-kit-grid{grid-template-columns:repeat(2,1fr)}.nd-torque-dossier,.nd-torque-ride-report{grid-template-columns:1fr}.nd-torque-dossier{gap:54px}.nd-torque-ride-report{gap:50px}.nd-route-strip-expanded{grid-template-columns:repeat(2,1fr)}.nd-torque-finale{grid-template-columns:1fr;align-items:start}.nd-blog-preview-grid,.nd-contact-grid{grid-template-columns:1fr}.nd-latest-post{min-height:560px}.nd-blog-topics{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.nd-contact-grid{width:calc(100% - 32px)}html{scroll-padding-top:82px}.nd-home-button{width:auto;min-width:82px;height:48px;left:14px;bottom:calc(14px + env(safe-area-inset-bottom));border-radius:3px;padding:0 18px;font-size:.82rem}.nd-shell section[id]{scroll-margin-top:82px}.nd-share{grid-template-columns:1fr;padding:26px 20px}.nd-share-actions button{flex:calc(50% - 10px)}.nd-story-enhanced [data-story-reveal]{transform:translateY(24px)}.nd-story-marquee{min-height:60px}.nd-story-marquee span,.nd-story-marquee i{padding:0 20px;font-size:.94rem}.nd-daily-quote{padding:68px 0}.nd-daily-quote header,.nd-daily-quote footer{flex-direction:column;align-items:flex-start;gap:9px}.nd-daily-quote header strong,.nd-daily-quote footer small{line-height:1.5}.nd-daily-quote blockquote{margin:54px 0;padding-left:36px}.nd-daily-quote blockquote>span{font-size:4.8rem}.nd-daily-quote blockquote p{font-size:clamp(2.5rem,12vw,4.2rem);line-height:1}.nd-prologue{padding:88px 0}.nd-prologue-grid{gap:54px}.nd-prologue-copy h2{font-size:clamp(3.7rem,17vw,5.6rem)}.nd-prologue-copy>div{margin-top:34px;padding-left:48px}.nd-prologue-copy>div:before{font-size:3.4rem}.nd-prologue-copy>a{margin-left:48px}.nd-prologue-plates{grid-template-columns:1fr}.nd-prologue-plates figure,.nd-prologue-plates figure:first-child{min-height:290px}.nd-page-turn{min-height:360px}.nd-page-turn>div{grid-template-columns:1fr;gap:30px;min-height:360px;padding-top:54px;padding-bottom:54px}.nd-page-turn a{grid-column:auto}.nd-page-turn:before{white-space:normal;font-size:9rem;bottom:-.18em}.nd-article-gallery>div,.nd-article-video-grid{grid-template-columns:1fr}.nd-power-board{width:calc(100vw - 32px);margin-bottom:88px}.nd-power-board>header{grid-template-columns:1fr;gap:16px;padding:30px 22px}.nd-power-board>header>span{grid-column:auto}.nd-power-board>header h2{font-size:clamp(3.4rem,18vw,5.5rem)}.nd-power-board>header p{max-width:340px}.nd-power-table-heading{display:none}.nd-power-table-row{border-bottom:1px solid #f1eee72e;grid-template-columns:repeat(2,minmax(0,1fr));padding:12px}.nd-power-table-row>*{border-bottom:0;border-right:0;padding:24px 10px 10px;position:relative}.nd-power-table-row>:before{content:attr(data-label);color:#f1eee752;letter-spacing:.08em;font-size:.47rem;font-weight:750;position:absolute;top:7px;left:10px}.nd-power-table-row>small:last-child{grid-column:1/-1}.nd-power-board>footer{grid-template-columns:1fr}.nd-power-board>footer>div{border-bottom:1px solid #f1eee724;border-right:0;padding:22px}.nd-power-board>footer>div:last-child{border-bottom:0}.nd-section,.nd-footer{width:calc(100% - 32px)}.nd-mission-picker{margin-top:52px;padding:14px}.nd-mission-picker>div:first-child{padding:8px 4px}.nd-mission-options button{min-height:70px;padding:12px}.nd-console-bar{padding:0 16px}.nd-console-bar p:first-child span{display:none}.nd-hangar-layout{grid-template-columns:1fr}.nd-fleet-tabs{border-bottom:1px solid #f1eee71f;border-right:0;grid-template-columns:repeat(2,1fr);display:grid}.nd-fleet-tabs button{border-right:1px solid #f1eee71a;grid-template-columns:24px 1fr 15px;min-height:88px;padding:14px}.nd-fleet-tabs button.is-active{box-shadow:inset 0 4px var(--nd-orange)}.nd-fleet-tabs button strong{font-size:1.25rem}.nd-aircraft-visual{min-height:330px}.nd-aircraft-visual img{width:92%;max-height:245px}.nd-aircraft-id{bottom:14px;right:16px}.nd-aircraft-status{top:16px;left:16px}.nd-aircraft-brief{padding:32px 22px}.nd-aircraft-title{flex-direction:column;align-items:flex-start;gap:15px}.nd-aircraft-title h3{font-size:clamp(4.4rem,20vw,6rem)}.nd-aircraft-title>p{text-align:left;max-width:none}.nd-aircraft-summary{margin:26px 0}.nd-console-footer{flex-direction:column;align-items:flex-start;padding:16px}.nd-console-footer>div{justify-content:space-between;width:100%}.nd-fleet-overview{padding:20px}.nd-overview-grid{grid-template-columns:repeat(2,1fr)}.nd-fleet-guides{margin-top:78px}.nd-guides-heading{grid-template-columns:1fr;gap:28px;margin-bottom:36px}.nd-guides-heading h3{font-size:clamp(3.8rem,17vw,5.5rem)}.nd-guide-file>summary{grid-template-columns:24px minmax(0,1fr) 24px;gap:12px;min-height:104px;padding:16px}.nd-guide-file>summary>p,.nd-guide-file>summary>b{display:none}.nd-guide-file>summary strong{font-size:2rem}.nd-guide-file>summary i{font-size:1.4rem}.nd-guide-tabs{grid-template-columns:repeat(2,1fr)}.nd-guide-tabs button{min-height:92px;padding:14px}.nd-guide-hero{grid-template-rows:auto auto auto;grid-template-columns:1fr;padding:32px 22px}.nd-guide-hero h3{font-size:clamp(5.5rem,25vw,8rem)}.nd-guide-hero>img{max-height:260px}.nd-guide-hero dl{grid-column:1;grid-template-columns:1fr}.nd-guide-hero dl>div{min-height:70px}.nd-guide-body{grid-template-columns:1fr;gap:56px;padding:52px 22px}.nd-guide-body aside{position:static}.nd-guide-copy section{padding-bottom:54px}.nd-guide-copy section+section{padding-top:54px}.nd-guide-copy h4{font-size:clamp(2.7rem,14vw,4.2rem)}.nd-hero{min-height:850px;padding-top:72px}.nd-hero-image{object-position:48% center}.nd-hero-shade{background:linear-gradient(90deg,#020405f5,#020405a3 72%,#02040538),linear-gradient(#0000 42%,#020405f2)}.nd-header{width:auto;height:64px;inset:max(8px, env(safe-area-inset-top)) max(8px, env(safe-area-inset-right)) auto max(8px, env(safe-area-inset-left));z-index:90;-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);background:linear-gradient(135deg,#ffffff24,#ffffff06 52%),#07090a9e;border-radius:20px;padding-inline:10px;box-shadow:inset 0 1px #fff3,0 14px 36px #0000004d}.nd-blog-shell,.nd-article-shell{padding-top:72px}.nd-wordmark{font-size:1.25rem}.nd-wordmark>img{width:31px}.nd-header-lockup{width:86px;height:58px}.nd-header-lockup>img{width:100%}.nd-nav{display:none}.nd-mobile-menu{display:block}.nd-menu-trigger{z-index:63;min-width:96px;height:44px;color:var(--nd-paper);cursor:pointer;letter-spacing:.09em;text-transform:uppercase;-webkit-backdrop-filter:saturate(160%)blur(12px);backdrop-filter:saturate(160%)blur(12px);background:#ffffff12;border:1px solid #ffffff2e;border-radius:15px;justify-content:space-between;align-items:center;gap:13px;padding:0 13px 0 15px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:.76rem;display:flex;position:relative}.nd-menu-trigger>i{flex-direction:column;justify-content:space-between;width:17px;height:13px;display:flex;position:relative}.nd-menu-trigger>i b{background:var(--nd-orange);width:100%;height:2px;transition:transform .18s,opacity .18s;display:block}.nd-menu-trigger[aria-expanded=true]>i b:first-child{transform:translateY(5.5px)rotate(45deg)}.nd-menu-trigger[aria-expanded=true]>i b:nth-child(2){opacity:0}.nd-menu-trigger[aria-expanded=true]>i b:last-child{transform:translateY(-5.5px)rotate(-45deg)}.nd-menu-trigger:focus-visible,.nd-menu-panel a:focus-visible{outline:3px solid var(--nd-orange-hot);outline-offset:3px}.nd-menu-backdrop{z-index:60;cursor:pointer;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#010304b8;border:0;transition:opacity .22s;position:fixed;inset:0}.nd-menu-backdrop.is-open{opacity:1;pointer-events:auto}.nd-menu-panel{z-index:62;opacity:0;pointer-events:none;transform-origin:100% 0;background-color:#0d1214;background-image:linear-gradient(#f1eee709 1px,#0000 1px),linear-gradient(90deg,#f1eee709 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:36px 36px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #f15a2480;max-height:calc(100svh - 92px);transition:opacity .19s,transform .22s;position:fixed;top:82px;left:14px;right:14px;overflow-y:auto;transform:translateY(-12px)scale(.985);box-shadow:0 30px 80px #0000008f}.nd-menu-panel.is-open{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.nd-menu-panel-heading{border-bottom:1px solid var(--nd-line);justify-content:space-between;align-items:center;gap:20px;min-height:68px;padding:16px 18px;display:flex}.nd-menu-panel-heading span{color:var(--nd-orange);letter-spacing:.06em;text-transform:uppercase;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:1.38rem}.nd-menu-panel-heading small{color:#f1eee761;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.52rem;font-weight:700}.nd-menu-quick{border-bottom:1px solid var(--nd-line);background:#00000038;grid-template-columns:1fr 1fr;gap:8px;padding:12px;display:grid}.nd-menu-quick>a{background:#f1eee70b;border:1px solid #f1eee721;border-radius:13px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-content:center;gap:5px 9px;min-height:92px;padding:13px;display:grid}.nd-menu-quick>a>b{color:var(--nd-orange);font:800 .58rem/1 var(--font-geist-mono), monospace;grid-row:1/3}.nd-menu-quick>a>span{letter-spacing:.035em;text-transform:uppercase;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:1rem}.nd-menu-quick>a>small{color:#f1eee770;font-size:.55rem}.nd-menu-quick>a:hover,.nd-menu-quick>a:focus-visible{border-color:var(--nd-orange);background:#f15a2421}.nd-menu-links{display:block}.nd-menu-links details{border-bottom:1px solid var(--nd-line)}.nd-menu-links details:last-child{border-bottom:0}.nd-menu-links summary{cursor:pointer;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:70px;padding:14px 18px;list-style:none;transition:color .16s,background .16s;display:grid}.nd-menu-links summary::-webkit-details-marker{display:none}.nd-menu-links details.is-active>summary,.nd-menu-links details[open]>summary,.nd-menu-links summary:hover,.nd-menu-links summary:focus-visible{color:#fff;background:#f15a241f}.nd-menu-links summary:focus-visible{outline:3px solid var(--nd-orange-hot);outline-offset:-3px}.nd-menu-links summary>span{color:var(--nd-orange);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;font-size:.56rem;font-weight:800}.nd-menu-links summary>strong{letter-spacing:.035em;text-transform:uppercase;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:1.35rem;font-weight:500;line-height:1}.nd-menu-links summary>b{color:var(--nd-orange);font-family:Arial,Helvetica,sans-serif;font-size:1.15rem;font-weight:400;transition:transform .18s}.nd-menu-links details[open]>summary>b{transform:rotate(45deg)}.nd-menu-links details>div{background:#0000002e;padding:4px 10px 12px 52px;display:grid}.nd-menu-links details>div>a{border-radius:11px;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 12px;min-height:56px;padding:9px 10px;transition:color .16s,background .16s;display:grid}.nd-menu-links details>div>a:hover,.nd-menu-links details>div>a:focus-visible{background:var(--nd-orange);color:var(--nd-black)}.nd-menu-links details>div>a>span{letter-spacing:.025em;text-transform:uppercase;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:1rem}.nd-menu-links details>div>a>small{color:#f1eee76b;font-size:.57rem;line-height:1.35}.nd-menu-links details>div>a>b{color:#f1eee75c;grid-area:1/2/3;font-size:.75rem;font-weight:500}.nd-menu-links details>div>a:hover>small,.nd-menu-links details>div>a:hover>b,.nd-menu-links details>div>a:focus-visible>small,.nd-menu-links details>div>a:focus-visible>b{color:#07090aad}.nd-mobile-latest{display:inline-flex}.nd-finale-logo{width:min(270px,78vw);margin-top:54px;position:relative;top:auto;right:auto;transform:none}.nd-hero-copy{width:calc(100% - 32px);padding-top:96px}.nd-hero h1{font-size:clamp(4.2rem,20vw,6.8rem)}.nd-hero h1>span{white-space:normal}.nd-hero-line{max-width:310px}.nd-hero-actions{flex-direction:column;align-items:flex-start;gap:18px}.nd-primary{min-width:min(290px,100%)}.nd-flight-rail{width:calc(100% - 28px);min-height:108px;bottom:14px}.nd-flight-rail>div{grid-template-columns:1fr;padding:12px 14px}.nd-flight-rail span,.nd-flight-rail small{display:none}.nd-flight-rail strong{font-size:.88rem}.nd-story,.nd-fleet,.nd-fieldcraft,.nd-emtb,.nd-blog-preview,.nd-john,.nd-contact,.nd-finale{padding:88px 0}.nd-story-intro,.nd-fleet-heading,.nd-emtb-grid,.nd-john{grid-template-columns:1fr;gap:48px}.nd-torque-gallery{margin-top:82px;padding-top:56px}.nd-torque-gallery-heading{grid-template-columns:1fr;gap:28px}.nd-torque-dispatch{margin-top:58px;padding-top:46px}.nd-torque-dispatch-heading{grid-template-columns:1fr;gap:24px}.nd-torque-gallery-heading h3{font-size:clamp(3.8rem,16vw,5.5rem)}.nd-torque-dispatch-heading h4{font-size:clamp(3.35rem,15vw,5rem)}.nd-torque-gallery-grid{grid-template-rows:none;grid-template-columns:1fr;gap:12px;margin-top:38px}.nd-torque-gallery-grid figure,.nd-torque-gallery-grid figure.nd-torque-gallery-portrait{aspect-ratio:16/10;grid-row:auto;min-height:0}.nd-torque-gallery-grid figure.nd-torque-gallery-portrait{aspect-ratio:4/5}.nd-torque-gallery-grid figcaption{padding:22px}.nd-torque-gallery-grid figcaption strong{font-size:clamp(1.9rem,9vw,2.8rem)}.nd-torque-gallery-grid figcaption p{max-width:34rem;font-size:.74rem}.nd-torque-dispatch-grid{grid-template-columns:1fr;gap:12px;margin-top:34px}.nd-torque-dispatch-grid figure,.nd-torque-dispatch-grid figure.nd-torque-dispatch-wide{aspect-ratio:4/5;grid-column:auto;min-height:0}.nd-torque-dispatch-grid figure.nd-torque-dispatch-wide{aspect-ratio:16/10}.nd-torque-dispatch-grid figcaption{padding:22px}.nd-torque-dispatch-grid figcaption strong{font-size:clamp(1.9rem,9vw,2.8rem)}.nd-torque-dispatch-grid figcaption p{max-width:34rem;font-size:.74rem}.nd-torque-gallery-footer{flex-direction:column;align-items:flex-start}.nd-torque-gallery-footer a{justify-content:space-between;width:100%}.nd-story-intro h2,.nd-fleet-heading h2,.nd-field-heading h2,.nd-chapter-content h2,.nd-emtb-copy h2,.nd-john-copy h2,.nd-finale h2{font-size:clamp(3.5rem,16.5vw,5.6rem)}.nd-story-grid,.nd-fleet-grid,.nd-field-grid,.nd-chapter-notes,.nd-route-strip,.nd-blog-topics,.nd-topic-grid,.nd-blog-process ol{grid-template-columns:1fr}.nd-blog-preview h2,.nd-contact-copy h2,.nd-blog-process h2{font-size:clamp(3.5rem,16vw,5.4rem)}.nd-links-heading{flex-direction:column;align-items:flex-start;gap:8px}.nd-links-heading p{text-align:left}.nd-links-grid{grid-template-columns:1fr}.nd-links-grid a{border-right:0;min-height:140px}.nd-links-grid a:nth-last-child(2){border-bottom:1px solid var(--nd-line)}.nd-form-heading,.nd-form-action{flex-direction:column;align-items:flex-start}.nd-form-heading p{text-align:left;max-width:none}.nd-form-fields{grid-template-columns:1fr;padding:20px}.nd-form-wide{grid-column:auto}.nd-form-action button{width:100%}.nd-blog-actions{flex-direction:column;align-items:flex-start}.nd-latest-post{min-height:500px}.nd-blog-index-hero{padding:90px 0 100px}.nd-blog-index-hero h1{font-size:clamp(5.2rem,25vw,8rem)}.nd-blog-index-intro,.nd-post-card{grid-template-columns:1fr}.nd-blog-index-intro{gap:28px}.nd-blog-archive,.nd-blog-manifesto,.nd-blog-process{padding:96px 0}.nd-post-card figure{min-height:340px}.nd-topic-grid article{min-height:250px}.nd-blog-process ol{margin-top:60px}.nd-blog-process li{min-height:230px}.nd-article-heading{padding-top:74px;padding-bottom:64px}.nd-article-heading>a{margin-bottom:54px}.nd-article-heading h1{font-size:clamp(4.2rem,20vw,6.8rem)}.nd-article-hero{width:100%}.nd-article-hero img{min-height:360px}.nd-article-hero.is-product img{padding:36px 22px}.nd-article-hero figcaption{padding-left:20px}.nd-article-body{width:calc(100% - 40px);padding:84px 0}.nd-article-lead{margin-bottom:80px}.nd-article-body blockquote{margin:54px 0;padding:34px 28px}.nd-article-footer{flex-direction:column;align-items:flex-start;padding:54px 0}.nd-story-card{min-height:460px}.nd-radar{aspect-ratio:4/5}.nd-radar-rings{width:104%}.nd-radar-status{display:none}.nd-contact-1{left:12%}.nd-contact-2{left:58%}.nd-contact-3{left:61%}.nd-contact-4{left:26%}.nd-fleet-card,.nd-field-grid article{min-height:auto}.nd-drone-stage{height:215px}.nd-field-grid h3{margin-top:56px}.nd-chapter{min-height:1500px}.nd-vanlife{min-height:0}.nd-vanilla-hero{min-height:1280px}.nd-vanilla-hero>img{object-position:58% center}.nd-vanilla-intro,.nd-vanilla-story{grid-template-columns:1fr}.nd-epic-trips{margin-top:96px;padding-top:62px}.nd-epic-heading{grid-template-columns:1fr;gap:36px}.nd-epic-heading h3{font-size:clamp(4rem,19vw,6.3rem)}.nd-drift-feature{margin-top:56px}.nd-drift-copy{padding:34px 22px 40px}.nd-drift-kicker{margin-top:56px}.nd-drift-copy h4{font-size:clamp(3.4rem,15vw,5rem)}.nd-drift-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.nd-drift-gallery{grid-template-rows:minmax(360px,1.3fr) repeat(2,minmax(180px,.7fr));grid-template-columns:1fr;min-height:760px}.nd-drift-photo-main{grid-column:auto}.nd-drift-route header{flex-direction:column;align-items:flex-start}.nd-drift-route ol{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:30px}.nd-drift-route li:nth-child(4n):after{display:block}.nd-drift-route li:nth-child(2n):after,.nd-drift-route li:last-child:after{display:none}.nd-road-stories{padding-top:76px}.nd-road-stories>header{grid-template-columns:1fr;gap:26px}.nd-road-stories>header h4{font-size:clamp(3.2rem,14vw,5rem)}.nd-road-stories>div{grid-template-columns:1fr;margin-top:42px}.nd-road-stories article{min-height:330px;padding:24px}.nd-road-stories h5{margin-top:68px}.nd-vanilla-intro{gap:34px;padding:96px 0 68px}.nd-vanilla-missions{grid-template-columns:1fr}.nd-vanilla-missions article{min-height:210px}.nd-vanilla-missions h4{margin-top:62px}.nd-vanilla-story{gap:70px;padding:100px 0}.nd-vanilla-camp-plate{margin-top:72px}.nd-vanilla-camp-plate img{object-position:43% center;min-height:330px}.nd-vanilla-photo-hud{min-width:0;padding:12px 13px;top:14px;right:14px}.nd-vanilla-photo-hud i{display:none}.nd-vanilla-camp-plate figcaption{grid-template-columns:1fr;gap:14px}.nd-dubbed-out{margin-top:96px;padding-top:58px}.nd-dubbed-out-heading{grid-template-columns:1fr;gap:30px}.nd-dubbed-out-heading h3{font-size:clamp(4rem,19vw,6rem)}.nd-dubbed-out-heading>p{padding-right:0}.nd-dubbed-out-hero{margin-top:48px}.nd-dubbed-out-hero img{object-position:58% center;min-height:330px}.nd-dubbed-out-stamp{min-width:0;padding:12px 13px;bottom:14px;right:14px}.nd-dubbed-out-stamp small{display:none}.nd-dubbed-out-hero figcaption{grid-template-columns:1fr;gap:14px}.nd-dubbed-out-support{grid-template-columns:1fr;margin-top:44px}.nd-dubbed-out-support img{aspect-ratio:16/9;object-position:62% center;min-height:330px}.nd-dubbed-out-support aside{min-height:0}.nd-dubbed-out-support aside strong{margin:38px 0}.nd-outpost{margin-top:96px;padding-top:58px}.nd-outpost-heading{grid-template-columns:1fr;gap:38px}.nd-outpost-heading h3{font-size:clamp(4rem,19vw,6rem)}.nd-outpost-hero{margin-top:48px}.nd-outpost-hero>img{aspect-ratio:4/5;object-position:50% center}.nd-outpost-hero-hud{min-width:0;padding:12px 13px;top:14px;right:14px}.nd-outpost-hero-hud i{display:none}.nd-outpost-hero figcaption{padding:22px}.nd-outpost-hero figcaption>strong{font-size:clamp(2.25rem,12vw,3.5rem)}.nd-outpost-modes{grid-template-columns:1fr;gap:12px}.nd-outpost-modes article{min-height:250px;padding:24px}.nd-outpost-stats{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.nd-outpost-stats>div{min-height:112px}.nd-outpost-field-guide{margin-top:68px;padding:34px 20px 20px}.nd-outpost-field-guide-heading h4{font-size:clamp(3rem,14vw,4.5rem)}.nd-outpost-guide-grid{grid-template-columns:1fr;gap:12px;margin-top:38px}.nd-outpost-guide-grid figure>a{min-height:0}.nd-outpost-guide-grid img{aspect-ratio:1/1.08;height:auto}.nd-outpost-note{grid-template-columns:1fr;gap:16px;padding:24px 20px}.nd-vanilla-power{margin-top:90px;padding:40px 20px}.nd-vanilla-power-heading{gap:42px}.nd-vanilla-power-heading h3{font-size:clamp(4rem,19vw,6rem)}.nd-vanilla-power-hero{min-height:500px}.nd-vanilla-power-hero figcaption{padding:22px}.nd-power-route-grid,.nd-power-job-grid,.nd-vanilla-power-core,.nd-vanilla-power-locker,.nd-vanilla-power-videos{margin-top:62px}.nd-power-route-grid article,.nd-power-job-grid article{min-height:0;padding:24px}.nd-vanilla-power-core>div{padding:34px 24px}.nd-vanilla-power-core>dl{grid-template-columns:1fr}.nd-vanilla-power-core>dl>div{min-height:104px}.nd-power-locker-heading,.nd-power-video-heading{gap:38px}.nd-power-photo-grid,.nd-power-video-grid{grid-template-columns:1fr}.nd-power-photo-grid figure>div{min-height:280px}.nd-power-photo-grid img{max-height:230px}.nd-vanilla-story>aside{position:static}.nd-vanilla-pages>article{padding:62px 0 68px}.nd-vanilla-pages h3{font-size:clamp(3.2rem,15vw,5rem)}.nd-vanilla-pages>article>p{font-size:1rem;line-height:1.82}.nd-vanilla-finale{min-height:0;margin-bottom:96px}.nd-vanilla-finale>img{min-height:360px}.nd-chapter>img{object-position:58% center}.nd-chapter-content{padding:96px 0}.nd-detail-list>div{grid-template-columns:112px 1fr;gap:16px}.nd-chapter-notes{margin-top:70px}.nd-chapter-notes article{min-height:260px}.nd-emtb-photo{min-height:520px}.nd-torque-photo-hud{top:16px;right:16px}.nd-torque-origin{grid-template-columns:1fr}.nd-torque-origin p{grid-column:auto}.nd-torque-stat-grid,.nd-torque-kit-grid,.nd-torque-subheading,.nd-torque-ride-report dl,.nd-route-strip-expanded{grid-template-columns:1fr}.nd-torque-stat-grid{margin-top:70px}.nd-torque-stat-grid article{min-height:300px}.nd-torque-dossier,.nd-torque-ride-report,.nd-torque-finale{margin-top:70px;padding:30px 22px}.nd-torque-dossier{grid-template-columns:1fr;gap:44px}.nd-torque-dossier-copy h3,.nd-torque-subheading h3{font-size:clamp(3.4rem,16vw,5rem)}.nd-torque-spec-list>div{grid-template-columns:105px 1fr;gap:16px}.nd-torque-subheading{gap:22px;margin-top:90px}.nd-torque-subheading>span{grid-column:auto}.nd-torque-kit-grid{margin-top:42px}.nd-torque-kit-grid article{min-height:240px}.nd-torque-ride-report{gap:42px}.nd-torque-ride-report dl>div{min-height:130px}.nd-torque-ride-report blockquote{font-size:clamp(2rem,10vw,3rem)}.nd-route-strip{margin-top:70px}.nd-route-strip>div,.nd-route-strip article{min-height:210px}.nd-route-strip-expanded>div,.nd-route-strip-expanded article{min-height:260px}.nd-torque-finale{gap:36px}.nd-torque-finale>a{width:100%;min-width:0}.nd-john{display:grid}.nd-john figure{max-width:420px}.nd-john dl{grid-template-columns:1fr}.nd-finale a{min-width:min(330px,100%)}.nd-footer{grid-template-columns:1fr;justify-items:start;padding:50px 0}.nd-footer p{text-align:left}.nd-footer>a:last-child{justify-self:start}}@media (height<=760px) and (width>=761px){.nd-hero-copy{padding-top:54px}.nd-hero h1{font-size:6rem}.nd-flight-rail{bottom:18px}}.nd-rides-shell,.nd-ride-report-shell{background:#090c0d}.nd-rides-hero{background:var(--nd-black);align-items:flex-end;min-height:100svh;display:flex;position:relative;overflow:hidden}.nd-rides-hero>img,.nd-rides-hero-shade{position:absolute;inset:0}.nd-rides-hero>img{object-fit:cover;object-position:center 54%;filter:saturate(.72)contrast(1.06);width:100%;height:100%;animation:1.25s ease-out both nd-image-settle}.nd-rides-hero-shade{background:linear-gradient(90deg,#040607f7 0%,#040607c9 35%,#04060738 66%),linear-gradient(#0000 45%,#040607fa 100%),linear-gradient(#0406079e,#0000 30%)}.nd-rides-hero-copy{z-index:2;padding:180px 0 100px}.nd-rides-hero-copy h1,.nd-rides-section-heading h2,.nd-rides-manifesto h2,.nd-ride-story-heading h2,.nd-ride-report-hero h1,.nd-nix-verdict h2{text-transform:uppercase;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-weight:500}.nd-rides-hero-copy h1{letter-spacing:-.025em;max-width:880px;margin:24px 0 28px;font-size:clamp(5rem,10vw,10.8rem);line-height:.78}.nd-rides-hero-copy h1 em,.nd-rides-manifesto h2 em,.nd-ride-story-heading h2 em{color:var(--nd-orange);font-style:normal}.nd-rides-hero-copy>p:not(.nd-eyebrow){color:#f1eee7b3;max-width:680px;margin:0;font-size:clamp(1rem,1.6vw,1.24rem);line-height:1.72}.nd-rides-hero-actions{flex-wrap:wrap;gap:14px;margin-top:38px;display:flex}.nd-rides-live-board{width:min(340px,100% - 32px);right:max(30px, calc((100vw - var(--nd-max)) / 2));z-index:3;-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);background:#07090abd;border:1px solid #f1eee738;padding:22px;position:absolute;bottom:44px;box-shadow:0 25px 70px #00000057}.nd-rides-live-board>span{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:10px;font-size:.62rem;font-weight:800;display:flex}.nd-rides-live-board>span i{aspect-ratio:1;background:var(--nd-orange);width:8px;box-shadow:0 0 0 7px #f15a241a, 0 0 18px var(--nd-orange);border-radius:50%;animation:1.8s ease-in-out infinite nd-ride-pulse;display:block}.nd-rides-live-board dl{border-top:1px solid #f1eee729;border-left:1px solid #f1eee729;grid-template-columns:repeat(3,1fr);margin:20px 0 0;display:grid}.nd-rides-live-board dl>div{border-bottom:1px solid #f1eee729;border-right:1px solid #f1eee729;flex-direction:column;justify-content:space-between;min-height:84px;padding:13px 10px;display:flex}.nd-rides-live-board dt{color:#f1eee76b;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;font-size:.5rem;line-height:1.4}.nd-rides-live-board dd{color:var(--nd-paper);margin:0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:1.45rem}.nd-rides-manifesto{background:var(--nd-paper);color:var(--nd-black);padding:140px 0}.nd-rides-manifesto .nd-kicker{color:var(--nd-orange)}.nd-rides-manifesto-grid{grid-template-columns:.92fr 1.08fr;gap:clamp(70px,10vw,150px);margin-top:68px;display:grid}.nd-rides-manifesto h2{margin:0;font-size:clamp(4.7rem,8vw,8.2rem);line-height:.83}.nd-rides-manifesto-grid>div>p{color:#07090aa3;max-width:650px;margin:0;font-size:1.05rem;line-height:1.78}.nd-rides-manifesto-grid ul{border-top:1px solid #07090a2e;margin:52px 0 0;padding:0;list-style:none}.nd-rides-manifesto-grid li{border-bottom:1px solid #07090a2e;grid-template-columns:46px 120px 1fr;align-items:center;gap:20px;min-height:76px;display:grid}.nd-rides-manifesto-grid li span,.nd-rides-manifesto-grid li small{font-family:var(--font-geist-mono), monospace;text-transform:uppercase}.nd-rides-manifesto-grid li span{color:var(--nd-orange);font-size:.64rem}.nd-rides-manifesto-grid li strong{letter-spacing:.04em;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:1.45rem;font-weight:500}.nd-rides-manifesto-grid li small{color:#07090a80;font-size:.56rem;line-height:1.55}.nd-rides-feature,.nd-ride-report-route{color:var(--nd-paper);background:radial-gradient(circle at 85% 10%,#f15a241f,#0000 28%),#0b0f10;padding:140px 0}.nd-rides-section-heading{grid-template-columns:minmax(420px,1fr) minmax(340px,.72fr);align-items:end;gap:clamp(60px,10vw,150px);margin-bottom:64px;display:grid}.nd-rides-section-heading>div>span,.nd-ride-story-heading>span{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.11em;text-transform:uppercase;font-size:.64rem;font-weight:800}.nd-rides-section-heading h2{margin:24px 0 0;font-size:clamp(3.8rem,6.5vw,7rem);line-height:.84}.nd-rides-section-heading>p{color:#f1eee794;max-width:620px;margin:0 0 4px;font-size:.94rem;line-height:1.78}.nd-ride-route-experience{background:#101516;border:1px solid #f1eee72e;grid-template-columns:minmax(0,1.42fr) minmax(360px,.58fr);min-height:670px;display:grid;overflow:hidden;box-shadow:0 35px 100px #0000004d}.nd-ride-route-map{background:radial-gradient(circle at 28% 72%,#f15a2421,#0000 18%),linear-gradient(135deg,#101617,#080b0c);min-height:670px;position:relative;overflow:hidden}.nd-ride-map-grid{opacity:.27;background-image:linear-gradient(#f1eee721 1px,#0000 1px),linear-gradient(90deg,#f1eee721 1px,#0000 1px);background-size:62px 62px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#000,#0000 80%);mask-image:linear-gradient(135deg,#000,#0000 80%)}.nd-ride-map-heading{z-index:4;gap:9px;display:grid;position:absolute;top:28px;left:32px}.nd-ride-map-heading span,.nd-ride-map-note{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.58rem;font-weight:800}.nd-ride-map-heading strong{letter-spacing:.04em;text-transform:uppercase;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:1.45rem;font-weight:500}.nd-ride-route-line{width:calc(100% - 70px);height:calc(100% - 100px);position:absolute;inset:78px 34px 22px;overflow:visible}.nd-ride-route-line path{fill:none;vector-effect:non-scaling-stroke}.nd-ride-route-shadow{stroke:#000000e0;stroke-width:12px}.nd-ride-route-glow{stroke:var(--nd-orange);stroke-width:4px;stroke-linecap:round;stroke-dasharray:9 7;filter:drop-shadow(0 0 8px #f15a24bf);animation:18s linear infinite nd-route-travel}.nd-ride-route-pin{aspect-ratio:1;z-index:5;width:42px;color:var(--nd-paper);cursor:pointer;background:#101516;border:1px solid #f1eee780;border-radius:50%;place-items:center;padding:0;transition:transform .18s,background .18s,border-color .18s;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 7px #07090a9e}.nd-ride-route-pin span{font-family:var(--font-geist-mono), monospace;font-size:.58rem;font-weight:800}.nd-ride-route-pin:hover,.nd-ride-route-pin:focus-visible,.nd-ride-route-pin.is-active{border-color:var(--nd-orange);background:var(--nd-orange);color:var(--nd-black);transform:translate(-50%,-50%)scale(1.16)}.nd-ride-route-pin.has-photo:after{aspect-ratio:1;content:"";background:var(--nd-orange);width:9px;box-shadow:0 0 14px var(--nd-orange);border:2px solid #101516;border-radius:50%;position:absolute;top:-4px;right:-2px}.nd-ride-map-note{color:#f1eee76b;font-weight:500;position:absolute;bottom:26px;left:32px}.nd-ride-route-detail{background:#0a0d0e;border-left:1px solid #f1eee72e;grid-template-rows:minmax(250px,.9fr) auto auto;display:grid}.nd-ride-route-detail figure{min-height:290px;margin:0;position:relative;overflow:hidden}.nd-ride-route-detail figure img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.nd-ride-route-detail figure:after{content:"";background:linear-gradient(#0000 45%,#07090acc);position:absolute;inset:0}.nd-ride-route-detail figcaption{z-index:1;color:var(--nd-paper);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.54rem;position:absolute;bottom:18px;left:22px}.nd-ride-photo-awaiting{background-color:#12191a;background-image:linear-gradient(#f1eee712 1px,#0000 1px),linear-gradient(90deg,#f1eee712 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;flex-direction:column;justify-content:flex-end;align-items:flex-start;min-height:290px;padding:32px;display:flex;position:relative;overflow:hidden}.nd-ride-photo-awaiting:before{aspect-ratio:1;content:"";border:1px solid #f15a246b;border-radius:50%;width:210px;position:absolute;top:-80px;right:-50px;box-shadow:0 0 0 35px #f15a2409,0 0 0 70px #f15a2405}.nd-ride-photo-awaiting span,.nd-ride-photo-awaiting small{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.56rem}.nd-ride-photo-awaiting strong{text-transform:uppercase;margin:10px 0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:2rem;font-weight:500}.nd-ride-photo-awaiting small{color:#f1eee76b}.nd-ride-route-detail>div:not(.nd-ride-photo-awaiting){min-height:250px;padding:32px}.nd-ride-route-detail>div>span{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.09em;text-transform:uppercase;font-size:.58rem;font-weight:800}.nd-ride-route-detail h3{text-transform:uppercase;margin:20px 0 14px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(2.2rem,4vw,3.6rem);font-weight:500;line-height:.9}.nd-ride-route-detail p{color:#f1eee785;margin:0;font-size:.82rem;line-height:1.7}.nd-ride-route-detail nav{flex-wrap:wrap;gap:8px;padding:0 32px 30px;display:flex}.nd-ride-route-detail nav button{aspect-ratio:1;color:#f1eee79e;width:34px;font-family:var(--font-geist-mono), monospace;cursor:pointer;background:0 0;border:1px solid #f1eee738;font-size:.56rem}.nd-ride-route-detail nav button:hover,.nd-ride-route-detail nav button:focus-visible,.nd-ride-route-detail nav button.is-active{border-color:var(--nd-orange);background:var(--nd-orange);color:var(--nd-black)}.nd-rides-feature-link{background:#f1eee70b;border:1px solid #f1eee72e;grid-template-columns:.7fr 1fr auto;align-items:center;gap:30px;min-height:104px;margin-top:24px;padding:26px 30px;transition:background .18s,border-color .18s;display:grid}.nd-rides-feature-link span{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.09em;text-transform:uppercase;font-size:.6rem;font-weight:800}.nd-rides-feature-link strong{text-transform:uppercase;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(1.6rem,3vw,2.8rem);font-weight:500}.nd-rides-feature-link b{color:var(--nd-orange);font-size:2rem}.nd-rides-feature-link:hover,.nd-rides-feature-link:focus-visible{border-color:var(--nd-orange);background:#f15a241a}.nd-rides-archive{background:var(--nd-paper);color:var(--nd-black);padding-top:140px;padding-bottom:150px}.nd-rides-archive .nd-rides-section-heading>p{color:#07090a94}.nd-ride-archive-tools{background:#e6e3dc;border:1px solid #07090a2e;grid-template-columns:1fr minmax(280px,.5fr);align-items:end;gap:24px;padding:22px;display:grid}.nd-ride-filters{flex-wrap:wrap;gap:8px;display:flex}.nd-ride-filters button{color:#07090aa8;min-height:44px;font-family:var(--font-geist-mono), monospace;letter-spacing:.07em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #07090a33;padding:0 17px;font-size:.58rem;font-weight:800}.nd-ride-filters button:hover,.nd-ride-filters button:focus-visible,.nd-ride-filters button.is-active{border-color:var(--nd-black);background:var(--nd-black);color:var(--nd-orange)}.nd-ride-search{gap:9px;display:grid}.nd-ride-search span{color:#07090a80;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.55rem}.nd-ride-search input{background:var(--nd-paper);width:100%;height:48px;color:var(--nd-black);font:inherit;border:1px solid #07090a38;border-radius:0;padding:0 15px}.nd-ride-search input:focus{border-color:var(--nd-orange);outline:3px solid #f15a2424}.nd-ride-archive-count{align-items:baseline;gap:12px;margin:38px 0 20px;display:flex}.nd-ride-archive-count span{color:var(--nd-orange);font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:3.2rem}.nd-ride-archive-count p{color:#07090a85;font-family:var(--font-geist-mono), monospace;letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:.6rem}.nd-ride-card-grid{grid-template-columns:repeat(2,1fr);gap:26px;display:grid}.nd-ride-card{background:#e8e5de;border:1px solid #07090a2e;grid-template-columns:minmax(210px,.7fr) minmax(0,1.3fr);min-width:0;transition:transform .2s,box-shadow .2s;display:grid;overflow:hidden}.nd-ride-card:hover,.nd-ride-card:focus-visible{transform:translateY(-7px);box-shadow:0 24px 60px #07090a29}.nd-ride-card figure{background:var(--nd-black);min-height:490px;margin:0;position:relative;overflow:hidden}.nd-ride-card figure:after{content:"";background:linear-gradient(#0000 52%,#07090ac7);position:absolute;inset:0}.nd-ride-card figure img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.75,.25,1);position:absolute;inset:0}.nd-ride-card:hover figure img{transform:scale(1.06)}.nd-ride-card figure>span,.nd-ride-card figure>b{z-index:2;color:var(--nd-paper);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.53rem;position:absolute}.nd-ride-card figure>span{bottom:18px;left:18px}.nd-ride-card figure>b{background:var(--nd-orange);color:var(--nd-black);padding:9px 10px;top:18px;left:18px}.nd-ride-card-copy{flex-direction:column;min-width:0;padding:30px;display:flex}.nd-ride-card-place{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;gap:20px;font-size:.52rem;font-weight:800;line-height:1.45;display:flex}.nd-ride-card-place span:last-child{color:#07090a70;text-align:right}.nd-ride-card h3{text-transform:uppercase;margin:30px 0 16px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(2.2rem,3.7vw,4rem);font-weight:500;line-height:.87}.nd-ride-card-copy>p{color:#07090a8a;margin:0;font-size:.78rem;line-height:1.68}.nd-ride-card dl{grid-template-columns:repeat(3,1fr);gap:12px;margin:auto 0 24px;padding-top:30px;display:grid}.nd-ride-card dl>div{min-width:0}.nd-ride-card dt{color:#07090a6b;min-height:26px;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;font-size:.48rem;line-height:1.35}.nd-ride-card dd{color:var(--nd-orange);overflow-wrap:anywhere;margin:8px 0 0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:1.55rem}.nd-ride-card dd small{color:#07090a6b;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;font-size:.45rem}.nd-ride-card-copy>strong{font-family:var(--font-geist-mono), monospace;letter-spacing:.07em;text-transform:uppercase;border-top:1px solid #07090a2e;justify-content:space-between;padding-top:18px;font-size:.56rem;display:flex}.nd-ride-card-copy>strong span{color:var(--nd-orange)}.nd-ride-no-results{text-align:center;border:1px solid #07090a2e;place-content:center;min-height:240px;padding:50px;display:grid}.nd-ride-no-results strong{text-transform:uppercase;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:2.4rem;font-weight:500}.nd-ride-no-results p{color:#07090a80}.nd-ride-workflow{background:linear-gradient(115deg, #f15a2421, transparent 32%), var(--nd-black);padding:140px 0}.nd-ride-workflow-grid{border-top:1px solid #f1eee72e;border-left:1px solid #f1eee72e;grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.nd-ride-workflow-grid li{border-bottom:1px solid #f1eee72e;border-right:1px solid #f1eee72e;min-height:320px;padding:30px}.nd-ride-workflow-grid li>span{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;font-size:.62rem}.nd-ride-workflow-grid h3{text-transform:uppercase;margin:95px 0 18px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(1.8rem,2.8vw,2.8rem);font-weight:500;line-height:.95}.nd-ride-workflow-grid p{color:#f1eee780;margin:0;font-size:.8rem;line-height:1.7}.nd-ride-workflow-prompt{background:#f15a2414;border:1px solid #f15a248c;grid-template-columns:minmax(180px,.4fr) minmax(0,1.6fr);gap:30px 70px;margin-top:28px;padding:clamp(30px,5vw,58px);display:grid}.nd-ride-workflow-prompt span,.nd-ride-workflow-prompt small{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.6rem;font-weight:800}.nd-ride-workflow-prompt p{color:var(--nd-paper);text-transform:uppercase;margin:0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(1.8rem,3.5vw,3.6rem);line-height:1.05}.nd-ride-workflow-prompt small{color:#f1eee76b;grid-column:2}.nd-rides-footer{background:#050708;border-top:1px solid #f1eee724;padding:52px 0}.nd-rides-footer>div{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.nd-rides-footer>div>div{gap:12px;display:grid}.nd-rides-footer span{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.09em;text-transform:uppercase;font-size:.58rem}.nd-rides-footer strong{text-transform:uppercase;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(1.8rem,3vw,3rem);font-weight:500}.nd-rides-footer a{font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;border:1px solid #f1eee73d;padding:15px 18px;font-size:.58rem;font-weight:800}.nd-rides-footer a:hover,.nd-rides-footer a:focus-visible{border-color:var(--nd-orange);background:var(--nd-orange);color:var(--nd-black)}.nd-ride-report-hero{align-items:flex-end;min-height:92svh;padding:190px 0 90px;display:flex;position:relative;overflow:hidden}.nd-ride-report-hero>img,.nd-ride-report-hero-shade{position:absolute;inset:0}.nd-ride-report-hero>img{object-fit:cover;object-position:center;width:100%;height:100%}.nd-ride-report-hero-shade{background:linear-gradient(90deg,#050708f2,#050708ad 48%,#05070826),linear-gradient(#0000 40%,#050708fa)}.nd-ride-report-hero>.nd-section{z-index:2;position:relative}.nd-ride-report-hero>.nd-section>a,.nd-ride-report-hero>.nd-section>p:first-of-type{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.09em;text-transform:uppercase;font-size:.62rem;font-weight:800}.nd-ride-report-hero>.nd-section>a{color:var(--nd-paper);margin-bottom:34px;display:inline-block}.nd-ride-report-hero h1{letter-spacing:-.025em;max-width:1040px;margin:26px 0;font-size:clamp(4.6rem,9.5vw,10.5rem);line-height:.8}.nd-ride-report-deck{color:#f1eee7ad;max-width:720px;margin:0;font-size:1rem;line-height:1.72}.nd-ride-report-tags{flex-wrap:wrap;gap:8px;margin-top:32px;display:flex}.nd-ride-report-tags span{font-family:var(--font-geist-mono), monospace;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#07090a80;border:1px solid #f1eee747;padding:10px 12px;font-size:.54rem}.nd-ride-report-hero>aside{width:220px;right:max(30px, calc((100vw - var(--nd-max)) / 2));z-index:3;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#07090ab8;border:1px solid #f1eee73d;gap:9px;padding:22px;display:grid;position:absolute;bottom:54px}.nd-ride-report-hero>aside span,.nd-ride-report-hero>aside small{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.53rem}.nd-ride-report-hero>aside strong{text-transform:uppercase;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:1.75rem;font-weight:500}.nd-ride-report-hero>aside small{color:#f1eee773}.nd-ride-report-board{padding-top:120px;padding-bottom:130px}.nd-ride-report-board .nd-kicker{color:var(--nd-orange)}.nd-ride-metric-grid{border-top:1px solid #f1eee72e;border-left:1px solid #f1eee72e;grid-template-columns:repeat(3,1fr);margin-top:60px;display:grid}.nd-ride-metric-grid>div{border-bottom:1px solid #f1eee72e;border-right:1px solid #f1eee72e;align-content:start;min-height:250px;padding:28px;display:grid}.nd-ride-metric-grid>div.is-missing{background:#f1eee706}.nd-ride-metric-grid span,.nd-ride-metric-grid b{color:#f1eee76b;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.56rem;font-weight:500}.nd-ride-metric-grid strong{color:var(--nd-orange);margin-top:42px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(3.6rem,6vw,6.5rem);font-weight:500;line-height:.8}.nd-ride-metric-grid small{color:#f1eee77a;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;margin-top:10px;font-size:.58rem}.nd-ride-metric-grid b{color:#f1eee752;margin-top:auto;padding-top:30px}.nd-ride-data-note{border-left:4px solid var(--nd-orange);color:#f1eee794;font-family:var(--font-geist-mono), monospace;background:#f1eee70d;margin:30px 0 0;padding:22px 26px;font-size:.64rem;line-height:1.7}.nd-ride-report-story{background:var(--nd-paper);color:var(--nd-black);padding-top:140px;padding-bottom:140px}.nd-ride-story-heading h2{margin:28px 0 0;font-size:clamp(4.3rem,8vw,8rem);line-height:.82}.nd-ride-story-lead{color:#07090ac7;max-width:980px;margin:80px 0 0;font-size:clamp(1.35rem,2.2vw,2rem);line-height:1.55}.nd-ride-story-chapters{margin-top:100px}.nd-ride-story-chapters>section{border-top:1px solid #07090a33;grid-template-columns:.26fr 1.74fr;gap:50px;padding:54px 0;display:grid}.nd-ride-story-chapters>section>span{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;font-size:.65rem}.nd-ride-story-chapters h3{text-transform:uppercase;margin:0 0 24px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(2.3rem,4.5vw,4.7rem);font-weight:500;line-height:.9}.nd-ride-story-chapters p{color:#07090a99;max-width:820px;margin:0;font-size:.98rem;line-height:1.82}.nd-ride-story-chapters p+p{margin-top:20px}.nd-nix-verdict{background:var(--nd-orange);color:var(--nd-black);padding:130px 0;position:relative;overflow:hidden}.nd-nix-verdict:after{aspect-ratio:1;content:"";border:1px solid #07090a38;border-radius:50%;width:480px;position:absolute;top:-230px;right:-100px;box-shadow:0 0 0 70px #07090a08,0 0 0 140px #07090a06}.nd-nix-verdict>div{z-index:1;position:relative}.nd-nix-verdict>div>span,.nd-nix-verdict>div>p{font-family:var(--font-geist-mono), monospace;letter-spacing:.09em;text-transform:uppercase;font-size:.62rem;font-weight:800}.nd-nix-verdict>div>div{grid-template-columns:.55fr 1.45fr;align-items:center;gap:clamp(50px,10vw,140px);margin-top:48px;display:grid}.nd-nix-verdict h2{margin:0;font-size:clamp(4.5rem,10vw,10rem);line-height:.8}.nd-nix-verdict h2 strong{font-weight:500}.nd-nix-verdict h2 small{font-size:.25em}.nd-nix-verdict blockquote{text-transform:uppercase;margin:0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(2rem,4.2vw,4.4rem);line-height:1.04}.nd-nix-verdict>div>p{color:#07090a94;margin:55px 0 0}.nd-next-ride{padding-top:100px;padding-bottom:120px}.nd-next-ride>span{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.09em;text-transform:uppercase;font-size:.6rem;font-weight:800}.nd-next-ride a{border:1px solid #f1eee733;grid-template-columns:.4fr 1.6fr auto;align-items:center;gap:32px;margin-top:28px;padding:35px;display:grid}.nd-next-ride a:hover,.nd-next-ride a:focus-visible{border-color:var(--nd-orange);background:#f15a2414}.nd-next-ride small{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;text-transform:uppercase;font-size:.56rem}.nd-next-ride strong{text-transform:uppercase;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(2rem,4.2vw,4.5rem);font-weight:500;line-height:.9}.nd-next-ride b{color:var(--nd-orange);font-size:2.2rem}@keyframes nd-route-travel{to{stroke-dashoffset:-160px}}@keyframes nd-ride-pulse{0%,to{opacity:.78;transform:scale(.9)}50%{opacity:1;transform:scale(1.08)}}@media (width<=1180px){.nd-rides-live-board,.nd-ride-report-hero>aside{display:none}.nd-rides-hero-copy>p:not(.nd-eyebrow){max-width:620px}.nd-ride-route-experience{grid-template-columns:1.2fr .8fr}.nd-ride-card-grid{grid-template-columns:1fr}.nd-ride-card{grid-template-columns:.64fr 1.36fr}}@media (width<=900px){.nd-rides-hero-copy{padding-bottom:70px}.nd-rides-manifesto,.nd-rides-feature,.nd-rides-archive,.nd-ride-workflow,.nd-ride-report-route,.nd-ride-report-story{padding-top:100px;padding-bottom:100px}.nd-rides-manifesto-grid,.nd-rides-section-heading,.nd-ride-route-experience,.nd-ride-workflow-prompt,.nd-nix-verdict>div>div{grid-template-columns:1fr}.nd-rides-manifesto-grid,.nd-rides-section-heading{gap:40px}.nd-ride-route-detail{border-top:1px solid #f1eee72e;border-left:0;grid-template-rows:auto auto;grid-template-columns:.8fr 1.2fr}.nd-ride-route-detail figure,.nd-ride-photo-awaiting{grid-row:1/3}.nd-ride-route-detail nav{align-self:end}.nd-rides-feature-link{grid-template-columns:1fr auto}.nd-rides-feature-link span{grid-column:1/-1}.nd-ride-workflow-grid{grid-template-columns:repeat(2,1fr)}.nd-ride-workflow-prompt small{grid-column:auto}.nd-ride-metric-grid{grid-template-columns:repeat(2,1fr)}.nd-next-ride a{grid-template-columns:1fr auto}.nd-next-ride small{grid-column:1/-1}}@media (width<=640px){.nd-rides-hero{min-height:900px}.nd-rides-hero>img{object-position:61% center}.nd-rides-hero-shade{background:linear-gradient(#04060757,#040607b3 42%,#040607fc 100%),linear-gradient(90deg,#040607bd,#0000)}.nd-rides-hero-copy{padding-top:160px}.nd-rides-hero-copy h1,.nd-ride-report-hero h1{font-size:clamp(4.1rem,19vw,6.8rem);line-height:.81}.nd-rides-hero-actions{display:grid}.nd-rides-hero-actions a{width:100%}.nd-rides-manifesto h2,.nd-rides-section-heading h2,.nd-ride-story-heading h2{font-size:clamp(3.6rem,17vw,5.8rem)}.nd-rides-manifesto-grid li{grid-template-columns:34px 88px 1fr;gap:10px}.nd-ride-route-experience{min-height:0}.nd-ride-route-map{min-height:500px}.nd-ride-map-heading{top:22px;left:20px}.nd-ride-map-note{bottom:18px;left:20px}.nd-ride-route-pin{width:36px}.nd-ride-route-detail{grid-template-rows:auto;grid-template-columns:1fr;display:grid}.nd-ride-route-detail figure,.nd-ride-photo-awaiting{grid-row:auto}.nd-rides-feature-link{padding:23px}.nd-ride-archive-tools{grid-template-columns:1fr}.nd-ride-filters{grid-template-columns:repeat(2,1fr);display:grid}.nd-ride-card{grid-template-columns:1fr}.nd-ride-card figure{min-height:360px}.nd-ride-card-copy{min-height:480px;padding:24px}.nd-ride-workflow-grid,.nd-ride-metric-grid{grid-template-columns:1fr}.nd-ride-workflow-grid li{min-height:240px}.nd-ride-workflow-grid h3{margin-top:65px}.nd-ride-workflow-prompt{gap:22px}.nd-rides-footer>div{flex-direction:column;align-items:flex-start}.nd-ride-report-hero{min-height:850px;padding-top:160px;padding-bottom:70px}.nd-ride-metric-grid>div{min-height:210px}.nd-ride-story-lead{margin-top:55px}.nd-ride-story-chapters{margin-top:65px}.nd-ride-story-chapters>section{grid-template-columns:1fr;gap:20px}.nd-nix-verdict{padding:95px 0}.nd-nix-verdict>div>div{gap:40px}.nd-next-ride{padding-top:80px;padding-bottom:100px}.nd-next-ride a{padding:24px}}.nd-chapter-share{align-items:center;gap:16px;margin-top:28px;display:flex}.nd-chapter-share button{min-height:44px;font:inherit;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:0;align-items:center;gap:20px;padding:11px 15px;font-size:.63rem;font-weight:900;transition:color .18s,background .18s,border-color .18s,transform .18s;display:inline-flex}.nd-chapter-share button:hover,.nd-chapter-share button:focus-visible{border-color:var(--nd-orange);background:var(--nd-orange);color:var(--nd-black);transform:translateY(-2px)}.nd-chapter-share button:focus-visible{outline:3px solid var(--nd-orange-hot);outline-offset:3px}.nd-chapter-share small{font-family:var(--font-geist-mono), monospace;letter-spacing:.07em;text-transform:uppercase;font-size:.52rem;font-weight:700}.nd-chapter-share.is-light button{color:var(--nd-black);border:1px solid #07090a94}.nd-chapter-share.is-light small{color:#07090a70}.nd-chapter-share.is-dark button{color:var(--nd-paper);border:1px solid #f1eee76b}.nd-chapter-share.is-dark small{color:#f1eee775}.nd-share-landing{isolation:isolate;background:var(--nd-black);min-height:100svh;color:var(--nd-paper);align-items:flex-end;padding:120px clamp(24px,7vw,110px);display:flex;position:relative;overflow:hidden}.nd-share-landing>img,.nd-share-landing-shade{position:absolute;inset:0}.nd-share-landing>img{z-index:-2;object-fit:cover;width:100%;height:100%}.nd-share-landing-shade{z-index:-1;background:linear-gradient(#04060752 28%,#040607fa),linear-gradient(90deg,#040607b8,#0000 68%)}.nd-share-landing>div:last-of-type{max-width:900px}.nd-share-landing span{color:var(--nd-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.11em;text-transform:uppercase;font-size:.62rem;font-weight:800}.nd-share-landing h1{letter-spacing:-.025em;text-transform:uppercase;margin:20px 0 0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(4rem,8vw,8rem);font-weight:500;line-height:.84}.nd-share-landing p{color:#f1eee7b3;max-width:680px;margin:24px 0 0;font-size:1rem;line-height:1.7}.nd-share-landing a{border:1px solid var(--nd-orange);background:var(--nd-orange);color:var(--nd-black);letter-spacing:.08em;text-transform:uppercase;margin-top:30px;padding:16px 18px;font-size:.67rem;font-weight:900;display:inline-flex}@media (width<=760px){.nd-chapter-share{flex-direction:column;align-items:flex-start;gap:10px}.nd-chapter-share button{justify-content:space-between;width:100%}.nd-share-landing{padding:110px 22px 70px}.nd-share-landing h1{font-size:clamp(3.7rem,17vw,5.8rem)}}@media (width<=1100px){.nd-why-built{grid-template-columns:1fr}.nd-why-built-manifesto{max-width:760px}.nd-name-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.nd-why-built{gap:38px;margin-top:62px;padding:30px 22px}.nd-why-built-copy h3,.nd-name-story header h3{margin-top:20px;font-size:clamp(3rem,15vw,4.8rem)}.nd-why-built-copy>div,.nd-name-story header{grid-template-columns:1fr;gap:22px}.nd-why-built-copy blockquote{padding-left:20px}.nd-why-built-manifesto{padding:24px 20px}.nd-name-story{margin-top:78px}.nd-name-story header p{margin-top:28px}.nd-name-grid{grid-template-columns:1fr;margin-top:42px}.nd-name-grid article{min-height:0;padding:24px 22px 30px}.nd-name-grid article small{margin-top:38px}.nd-supporting-cast{margin-top:30px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.cms-gallery-hero{isolation:isolate;background:radial-gradient(circle at 75% 20%,#f15a242e,#0000 30%),linear-gradient(145deg,#181b1d,#070909 70%);align-items:end;min-height:82svh;padding-top:150px;display:grid;position:relative;overflow:hidden}.cms-gallery-hero:before{content:"";z-index:-1;background-color:#0000;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:72px 72px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.cms-gallery-hero-glow{aspect-ratio:1;border:1px solid #f15a2459;border-radius:50%;width:42vw;position:absolute;top:-12vw;right:-10vw;box-shadow:0 0 120px #f15a2424,inset 0 0 100px #f15a2414}.cms-gallery-hero .nd-section{padding-bottom:clamp(64px,9vw,120px)}.cms-gallery-hero h1{letter-spacing:-.04em;max-width:1050px;margin:20px 0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(5rem,13vw,11rem);font-weight:400;line-height:.78}.cms-gallery-hero h1 em,.cms-featured h2 em,.cms-gallery-heading h2 em{color:var(--nd-orange);font-style:normal}.cms-gallery-hero .nd-section>p:last-of-type{color:#f1eee7a8;max-width:620px;font-size:clamp(1rem,2vw,1.25rem);line-height:1.6}.cms-gallery-hero a{border:1px solid var(--nd-orange);color:var(--nd-orange);font-family:var(--font-geist-mono),monospace;letter-spacing:.08em;text-transform:uppercase;border-radius:4px;align-items:center;gap:28px;margin-top:30px;padding:16px 20px;font-size:.7rem;font-weight:800;display:inline-flex}.cms-featured{padding-top:110px}.cms-featured>header,.cms-gallery-heading{justify-content:space-between;align-items:end;gap:30px;margin-bottom:34px;display:flex}.cms-featured>header span,.cms-gallery-heading span{color:var(--nd-orange);font-family:var(--font-geist-mono),monospace;letter-spacing:.12em;text-transform:uppercase;font-size:.65rem;font-weight:800}.cms-featured h2,.cms-gallery-heading h2{text-transform:uppercase;margin-top:10px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(3.5rem,7vw,7rem);font-weight:400;line-height:.88}.cms-featured-grid{grid-template-rows:repeat(3,minmax(160px,1fr));grid-template-columns:1.4fr .6fr;gap:12px;display:grid}.cms-featured-grid a{background:#111;border-radius:12px;min-height:180px;position:relative;overflow:hidden}.cms-featured-grid a.is-lead{grid-row:1/4;min-height:650px}.cms-featured-grid img{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.cms-featured-grid a:hover img{transform:scale(1.04)}.cms-featured-grid a>span{text-shadow:0 1px 8px #000;background:linear-gradient(#0000,#000000eb);padding:42px 24px 20px;display:grid;position:absolute;inset:auto 0 0}.cms-featured-grid small{color:var(--nd-orange);font-family:var(--font-geist-mono),monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.58rem;font-style:normal}.cms-featured-grid strong{text-transform:uppercase;font-size:clamp(1.25rem,2.3vw,2.4rem)}.cms-featured-grid em{color:#ffffffb3;font-size:.78rem;font-style:normal}.cms-gallery{padding-top:120px;padding-bottom:100px}.cms-gallery-heading>div{flex:1}.cms-gallery-heading>p{color:#f1eee78f;max-width:420px;line-height:1.65}.cms-filters{gap:8px;margin-bottom:38px;padding-bottom:8px;display:flex;overflow-x:auto}.cms-filters button{color:#ffffffad;cursor:pointer;min-height:44px;font-family:var(--font-geist-mono),monospace;letter-spacing:.04em;background:#121516;border:1px solid #ffffff26;border-radius:999px;flex:none;padding:0 17px;font-size:.62rem;font-weight:800}.cms-filters button:hover,.cms-filters button.is-active{border-color:var(--nd-orange);background:var(--nd-orange);color:#080909}.cms-photo-grid{columns:3 320px;column-gap:14px}.cms-photo-card{break-inside:avoid;background:#121516;border:1px solid #ffffff1a;border-radius:12px;width:100%;margin:0 0 14px;display:inline-block;overflow:hidden}.cms-photo-card>button{cursor:zoom-in;background:#080909;border:0;width:100%;display:block;position:relative;overflow:hidden}.cms-photo-card>button img{width:100%;height:auto;transition:transform .65s cubic-bezier(.22,1,.36,1),filter .3s;display:block}.cms-photo-card>button span{opacity:0;font-family:var(--font-geist-mono),monospace;background:#000000bf;border-radius:999px;padding:8px 10px;font-size:.58rem;transition:opacity .2s;position:absolute;bottom:12px;right:12px}.cms-photo-card:hover>button img{transform:scale(1.025)}.cms-photo-card:hover>button span{opacity:1}.cms-photo-card>div{padding:18px 18px 20px}.cms-photo-card small{color:var(--nd-orange);font-family:var(--font-geist-mono),monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.56rem}.cms-photo-card h3{margin:8px 0 4px;font-size:1.2rem}.cms-photo-card p{color:#ffffff85;font-size:.82rem}.cms-photo-card a{color:#ffffffb8;margin-top:12px;font-size:.72rem;display:inline-block}.cms-loading{color:#ffffff8c;min-height:160px;font-family:var(--font-geist-mono),monospace;text-transform:uppercase;justify-content:center;align-items:center;gap:14px;font-size:.68rem;display:flex}.cms-loading i{aspect-ratio:1;border:2px solid #ffffff1f;border-top-color:var(--nd-orange);border-radius:50%;width:28px;animation:.8s linear infinite nd-gallery-spin}.cms-load-more{border:1px solid var(--nd-orange);min-width:280px;min-height:56px;color:var(--nd-orange);cursor:pointer;font-family:var(--font-geist-mono),monospace;text-transform:uppercase;background:0 0;border-radius:4px;justify-content:space-between;align-items:center;margin:42px auto 0;padding:0 22px;font-size:.68rem;font-weight:800;display:flex}.cms-empty{text-align:center;color:#ffffff85;border:1px dashed #ffffff26;border-radius:14px;place-content:center;min-height:280px;padding:40px;display:grid}.cms-empty strong{color:#fff;font-size:1.3rem}.cms-empty span{margin-top:8px}.cms-empty button{background:var(--nd-orange);cursor:pointer;border:0;border-radius:4px;margin:20px auto 0;padding:10px 16px;font-weight:800}.cms-lightbox{z-index:10000;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#030404f7;place-items:center;padding:56px 80px 30px;display:grid;position:fixed;inset:0}.cms-lightbox figure{grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:center;gap:32px;width:100%;height:100%;display:grid}.cms-lightbox figure>img{object-fit:contain;max-width:100%;max-height:88svh;margin:auto;box-shadow:0 20px 70px #000}.cms-lightbox figcaption{flex-direction:column;align-items:flex-start;display:flex}.cms-lightbox figcaption small{color:var(--nd-orange);font-family:var(--font-geist-mono),monospace;text-transform:uppercase;font-size:.6rem}.cms-lightbox figcaption h2{margin:12px 0;font-size:clamp(2rem,4vw,4.5rem);line-height:.95}.cms-lightbox figcaption strong,.cms-lightbox figcaption time{color:#ffffffa8;font-size:.84rem}.cms-lightbox figcaption p{color:#ffffffb3;margin-top:22px;line-height:1.6}.cms-lightbox figcaption a{color:var(--nd-orange);margin-top:24px;font-size:.78rem}.cms-lightbox>button{aspect-ratio:1;color:#fff;cursor:pointer;background:#00000073;border:1px solid #ffffff2e;border-radius:50%;width:48px;font-size:1.3rem;position:absolute}.cms-lightbox-close{top:20px;right:20px}.cms-lightbox-prev{top:50%;left:18px}.cms-lightbox-next{top:50%;right:18px}.cms-flickr-archive{background:#090b0b;padding:0 0 80px}.cms-flickr-archive>details>summary{cursor:pointer;background:#121515;border:1px solid #ffffff1f;border-radius:12px;grid-template-columns:1fr 2fr auto;align-items:center;gap:20px;width:min(100% - 96px,1320px);min-height:110px;margin:auto;padding:24px;list-style:none;display:grid}.cms-flickr-archive summary::-webkit-details-marker{display:none}.cms-flickr-archive summary span,.cms-flickr-archive summary em{color:var(--nd-orange);font-family:var(--font-geist-mono),monospace;text-transform:uppercase;font-size:.62rem;font-style:normal}.cms-flickr-archive summary strong{text-transform:uppercase;font-size:1.3rem}.cms-admin-shell{color:#f1eee7;background:#0a0c0c;min-height:100svh}.cms-admin-header{z-index:100;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#090b0beb;border-bottom:1px solid #ffffff1a;align-items:center;gap:28px;min-height:88px;padding:16px clamp(18px,4vw,54px);display:flex;position:sticky;top:0}.cms-admin-header img{object-fit:contain;width:190px;height:48px}.cms-admin-header>div{margin-right:auto;display:grid}.cms-admin-header small{color:var(--nd-orange);font-family:var(--font-geist-mono),monospace;text-transform:uppercase;font-size:.55rem}.cms-admin-header strong{font-size:.8rem}.cms-admin-header nav{gap:16px;font-size:.72rem;display:flex}.cms-admin-header nav a:first-child{color:var(--nd-orange)}.cms-admin-intro,.cms-admin-panel,.cms-category-panel,.cms-manage{width:min(100% - 48px,1180px);margin-inline:auto}.cms-admin-intro{padding:90px 0 54px}.cms-admin-intro p{color:var(--nd-orange);font-family:var(--font-geist-mono),monospace;text-transform:uppercase;font-size:.65rem}.cms-admin-intro h1{margin:12px 0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(4rem,10vw,8rem);font-weight:400;line-height:.82}.cms-admin-intro h1 em{color:var(--nd-orange);font-style:normal}.cms-admin-intro>span{color:#ffffff94}.cms-admin-panel,.cms-manage{background:#121515;border:1px solid #ffffff1f;border-radius:18px;padding:30px}.cms-admin-panel>header,.cms-manage>header{align-items:center;gap:16px;margin-bottom:26px;display:flex}.cms-admin-panel>header>span,.cms-manage>header>span{aspect-ratio:1;background:var(--nd-orange);color:#080909;width:42px;font-family:var(--font-geist-mono),monospace;border-radius:50%;place-items:center;font-weight:900;display:grid}.cms-admin-panel header small,.cms-manage header small,.cms-category-panel small{color:var(--nd-orange);font-family:var(--font-geist-mono),monospace;text-transform:uppercase;font-size:.56rem}.cms-admin-panel h2,.cms-manage h2,.cms-category-panel h2{font-size:1.8rem}.cms-admin-panel form{grid-template-columns:minmax(280px,.8fr) 1.2fr;gap:28px;display:grid}.cms-photo-picker{cursor:pointer;text-align:center;background:#0b0d0d;border:2px dashed #ffffff2e;border-radius:14px;place-items:center;min-height:460px;display:grid;position:relative;overflow:hidden}.cms-photo-picker:hover{border-color:var(--nd-orange)}.cms-photo-picker input{opacity:0;cursor:pointer;position:absolute;inset:0}.cms-photo-picker>span{gap:10px;padding:24px;display:grid}.cms-photo-picker>span strong{color:var(--nd-orange);font-size:4rem}.cms-photo-picker>span b{font-size:1.1rem}.cms-photo-picker>span small{color:#ffffff7a}.cms-photo-picker>img{object-fit:contain;background:#080909;width:100%;height:100%;position:absolute;inset:0}.cms-admin-fields{grid-template-columns:1fr 1fr;gap:18px;display:grid}.cms-admin-fields label,.cms-edit-fields label{gap:7px;display:grid}.cms-admin-fields label>span,.cms-edit-fields label>span{font-family:var(--font-geist-mono),monospace;letter-spacing:.06em;text-transform:uppercase;font-size:.6rem;font-weight:800}.cms-admin-fields .is-wide{grid-column:1/-1}.cms-admin-fields input,.cms-admin-fields textarea,.cms-admin-fields select,.cms-edit-fields input,.cms-edit-fields textarea,.cms-edit-fields select,.cms-category-panel input{color:#fff;width:100%;min-height:48px;font:inherit;background:#090b0b;border:1px solid #ffffff26;border-radius:7px;outline:0;padding:11px 13px}.cms-admin-fields textarea,.cms-edit-fields textarea{resize:vertical}.cms-admin-fields input:focus,.cms-admin-fields textarea:focus,.cms-admin-fields select:focus,.cms-edit-fields input:focus,.cms-edit-fields textarea:focus,.cms-edit-fields select:focus{border-color:var(--nd-orange);box-shadow:0 0 0 3px #f15a241f}.cms-checkbox{grid-column:1/-1;align-items:center;grid-template-columns:auto 1fr!important;display:flex!important}.cms-checkbox input,.cms-manage-options input[type=checkbox]{width:20px;min-height:20px;accent-color:var(--nd-orange)}.cms-publish{background:var(--nd-orange);color:#080909;cursor:pointer;min-height:62px;font-family:var(--font-geist-mono),monospace;letter-spacing:.08em;border:0;border-radius:6px;grid-column:1/-1;justify-content:space-between;align-items:center;padding:0 20px;font-size:.78rem;font-weight:950;display:flex}.cms-publish:disabled{opacity:.4;cursor:not-allowed}.cms-admin-message{border-left:3px solid var(--nd-orange);background:#f15a2414;width:min(100% - 48px,1180px);min-height:56px;margin:12px auto 20px;padding:16px 18px;font-size:.82rem}.cms-batch-summary{pointer-events:none;gap:8px;padding:28px;display:grid}.cms-batch-summary strong{color:var(--nd-orange);font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:6rem;line-height:.8}.cms-batch-summary b{font-size:1.15rem}.cms-batch-summary small{color:#ffffff80}.cms-batch-queue{background:#090b0b;border:1px solid #ffffff1a;border-radius:10px;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:390px;padding:8px;display:grid;overflow:auto}.cms-batch-queue article{background:#121515;border:1px solid #ffffff17;border-radius:7px;grid-template-columns:58px minmax(0,1fr) 32px;align-items:center;gap:10px;min-width:0;padding:8px;display:grid}.cms-batch-queue img{object-fit:cover;border-radius:5px;width:58px;height:58px}.cms-batch-queue article>div{gap:3px;min-width:0;display:grid}.cms-batch-queue strong{text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.cms-batch-queue small{color:#ffffff80;font-family:var(--font-geist-mono),monospace;text-transform:uppercase;font-size:.55rem}.cms-batch-queue em{color:#ff9b9b;font-size:.6rem;font-style:normal}.cms-batch-queue button{aspect-ratio:1;color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff24;border-radius:50%;width:30px}.cms-batch-queue article.is-preparing,.cms-batch-queue article.is-uploading{border-color:#f15a248c}.cms-batch-queue article.is-published{opacity:.7;border-color:#5ccf8066}.cms-batch-queue article.is-published small{color:#76d897}.cms-batch-queue article.is-failed{border-color:#ff646473}.cms-retry{border:1px solid var(--nd-orange);min-height:48px;color:var(--nd-orange);cursor:pointer;background:0 0;border-radius:6px;grid-column:1/-1;font-weight:800}.cms-category-panel{background:#121515;border:1px solid #ffffff1a;border-radius:12px;grid-template-columns:1fr minmax(220px,360px) auto;align-items:center;gap:14px;margin-bottom:34px;padding:22px 26px;display:grid}.cms-category-panel button{background:var(--nd-orange);cursor:pointer;border:0;border-radius:6px;min-height:48px;padding:0 18px;font-weight:800}.cms-manage{margin-bottom:90px}.cms-manage>header>strong{color:#ffffff80;font-family:var(--font-geist-mono),monospace;margin-left:auto;font-size:.68rem}.cms-manage-grid{gap:20px;display:grid}.cms-manage-grid>article{background:#0b0d0d;border:1px solid #ffffff1a;border-radius:12px;grid-template-columns:260px 1fr;gap:20px;padding:16px;display:grid}.cms-manage-grid>article>img{object-fit:cover;border-radius:8px;width:100%;height:260px}.cms-edit-fields{grid-template-columns:1fr 1fr;gap:13px;display:grid}.cms-edit-fields>label:nth-child(3),.cms-edit-fields>label:nth-child(5){grid-column:1/-1}.cms-edit-fields>div{grid-template-columns:1fr 1fr;gap:13px;display:grid}.cms-manage-options{align-items:end}.cms-manage-options>label:first-child{align-items:center;gap:10px;display:flex}.cms-manage-actions{grid-column:1/-1;align-items:center;grid-template-columns:none!important;gap:10px!important;display:flex!important}.cms-manage-actions button,.cms-manage-actions a{color:#fff;cursor:pointer;background:#171a1a;border:1px solid #ffffff2e;border-radius:5px;align-items:center;min-height:42px;padding:0 14px;font-size:.7rem;display:inline-flex}.cms-manage-actions button:first-child{border-color:var(--nd-orange);background:var(--nd-orange);color:#080909;font-weight:800}.cms-manage-actions .is-delete{color:#ff8686;border-color:#ff5b5b59;margin-left:auto}.cms-admin-empty{text-align:center;color:#ffffff8c;padding:60px}.cms-admin-gate{color:#fff;text-align:center;background:#090b0b;place-content:center;justify-items:center;gap:16px;min-height:100svh;padding:30px;display:grid}.cms-admin-gate img{width:min(320px,80vw)}.cms-admin-gate p{color:var(--nd-orange);font-family:var(--font-geist-mono),monospace;text-transform:uppercase}.cms-admin-gate h1{font-size:clamp(2.5rem,7vw,5rem)}.cms-admin-gate span{color:#fff9;max-width:650px}.cms-admin-gate a{border:1px solid var(--nd-orange);color:var(--nd-orange);padding:14px 18px}.cms-photo-page{background:#080a0a;min-height:100svh}.cms-photo-page>figure{grid-template-columns:minmax(0,1.6fr) minmax(300px,.6fr);align-items:center;gap:clamp(28px,5vw,72px);min-height:100svh;padding:130px clamp(24px,5vw,80px) 60px;display:grid}.cms-photo-page-image{place-items:center;display:grid}.cms-photo-page-image img{object-fit:contain;max-width:100%;max-height:80svh;box-shadow:0 28px 90px #000c}.cms-photo-page figcaption>p{color:var(--nd-orange);font-family:var(--font-geist-mono),monospace;text-transform:uppercase;font-size:.62rem}.cms-photo-page h1{text-transform:uppercase;margin:14px 0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(3rem,6vw,6.5rem);font-weight:400;line-height:.88}.cms-photo-facts{color:#ffffffa6;display:grid}.cms-photo-page blockquote{border-left:2px solid var(--nd-orange);color:#ffffffba;margin:28px 0 0;padding-left:18px;line-height:1.7}.cms-photo-tags{flex-wrap:wrap;gap:6px;margin-top:24px;display:flex}.cms-photo-tags span{color:#ffffff94;background:#151818;border-radius:999px;padding:6px 9px;font-size:.65rem}.cms-share{margin-top:32px}.cms-share>small{color:var(--nd-orange);font-family:var(--font-geist-mono),monospace;text-transform:uppercase;font-size:.58rem}.cms-share>div{flex-wrap:wrap;gap:7px;margin-top:9px;display:flex}.cms-share a{border:1px solid #ffffff29;border-radius:4px;padding:9px 11px;font-size:.68rem}.cms-back-gallery{color:var(--nd-orange);margin-top:34px;font-size:.75rem;display:inline-block}.cin-live-photos{background:#0a0c0c;padding:120px max(48px,50vw - 660px)}.cin-featured-photos>header,.cin-latest-photos>header{justify-content:space-between;align-items:end;gap:20px;margin-bottom:28px;display:flex}.cin-featured-photos header small,.cin-latest-photos header small{color:var(--nd-orange);font-family:var(--font-geist-mono),monospace;text-transform:uppercase;font-size:.6rem}.cin-featured-photos h2,.cin-latest-photos h2{font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(3rem,6vw,6rem);font-weight:400;line-height:.9}.cin-featured-photos h2 em,.cin-latest-photos h2 em{color:var(--nd-orange);font-style:normal}.cin-featured-photos>div{grid-template-rows:repeat(2,240px);grid-template-columns:2fr 1fr 1fr;gap:10px;display:grid}.cin-featured-photos a{border-radius:10px;position:relative;overflow:hidden}.cin-featured-photos a.is-lead{grid-row:1/3}.cin-featured-photos img,.cin-latest-photos img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.cin-featured-photos a:hover img,.cin-latest-photos a:hover img{transform:scale(1.035)}.cin-featured-photos a>span{background:linear-gradient(#0000,#000000e6);padding:40px 18px 16px;display:grid;position:absolute;inset:auto 0 0}.cin-featured-photos a small{color:var(--nd-orange);text-transform:uppercase;font-size:.55rem}.cin-latest-photos{margin-top:80px}.cin-latest-photos header a{color:var(--nd-orange);font-size:.72rem}.cin-latest-photos>div{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.cin-latest-photos>div a{aspect-ratio:4/3;border-radius:8px;position:relative;overflow:hidden}.cin-latest-photos>div span{background:linear-gradient(#0000,#000000e6);padding:28px 12px 10px;font-size:.72rem;position:absolute;inset:auto 0 0}@media (width<=900px){.cms-featured-grid{grid-template-rows:auto;grid-template-columns:1fr 1fr}.cms-featured-grid a.is-lead{grid-area:auto/1/auto/-1;min-height:62svh}.cms-lightbox{padding:64px 20px 20px}.cms-lightbox figure{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:1fr;gap:16px}.cms-lightbox figure>img{max-height:60svh}.cms-lightbox figcaption{max-height:28svh;overflow:auto}.cms-lightbox-prev,.cms-lightbox-next{top:42%!important}.cms-admin-panel form{grid-template-columns:1fr}.cms-photo-picker{min-height:420px}.cms-manage-grid>article{grid-template-columns:1fr}.cms-manage-grid>article>img{height:min(60vw,480px)}.cms-photo-page>figure{grid-template-columns:1fr;padding-top:120px}.cms-photo-page-image img{max-height:65svh}.cin-featured-photos>div{grid-template-rows:auto;grid-template-columns:1fr 1fr}.cin-featured-photos a{min-height:240px}.cin-featured-photos a.is-lead{grid-area:auto/1/auto/-1;min-height:480px}.cin-latest-photos>div{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.cms-gallery-hero{min-height:72svh;padding-top:110px}.cms-gallery-hero h1{font-size:clamp(4rem,21vw,6rem)}.cms-featured,.cms-gallery{padding-top:72px}.cms-featured>header,.cms-gallery-heading{flex-direction:column;align-items:flex-start}.cms-featured-grid{display:block}.cms-featured-grid a{min-height:240px;margin-bottom:10px;display:block}.cms-featured-grid a.is-lead{min-height:58svh}.cms-photo-grid{columns:1}.cms-photo-card>button span{opacity:1}.cms-lightbox{padding:56px 10px 10px}.cms-lightbox figcaption h2{font-size:2rem}.cms-lightbox>button{width:42px}.cms-lightbox-prev{left:8px}.cms-lightbox-next{right:8px}.cms-flickr-archive>details>summary{grid-template-columns:1fr;width:calc(100% - 32px)}.cms-admin-header{flex-wrap:wrap;align-items:flex-start}.cms-admin-header>div{display:none}.cms-admin-header nav{justify-content:space-between;width:100%}.cms-admin-intro,.cms-admin-panel,.cms-category-panel,.cms-manage,.cms-admin-message{width:calc(100% - 28px)}.cms-admin-intro{padding-top:55px}.cms-admin-panel,.cms-manage{padding:18px}.cms-admin-fields,.cms-edit-fields{grid-template-columns:1fr}.cms-admin-fields .is-wide,.cms-edit-fields>label:nth-child(3),.cms-edit-fields>label:nth-child(5){grid-column:auto}.cms-photo-picker{min-height:90vw}.cms-category-panel{grid-template-columns:1fr}.cms-manage-grid>article{padding:10px}.cms-edit-fields>div{grid-template-columns:1fr}.cms-manage-actions{flex-wrap:wrap}.cms-manage-actions .is-delete{margin-left:0}.cms-photo-page>figure{padding-inline:16px}.cin-live-photos{padding:80px 16px}.cin-featured-photos>header,.cin-latest-photos>header{flex-direction:column;align-items:flex-start}.cin-featured-photos>div{display:block}.cin-featured-photos a{min-height:260px;margin-bottom:9px;display:block}.cin-featured-photos a.is-lead{min-height:58svh}.cin-latest-photos>div{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.cms-featured-grid img,.cms-photo-card>button img,.cin-featured-photos img,.cin-latest-photos img{transition:none}.cms-loading i{animation:none}}@media (width<=640px){.cms-batch-queue{grid-template-columns:1fr}}.cin-flight-shortcut{border:1px solid var(--nd-orange);width:max-content;max-width:100%;color:var(--nd-orange);font-family:var(--font-geist-mono),monospace;letter-spacing:.06em;text-transform:uppercase;border-radius:4px;align-items:center;gap:22px;margin-top:24px;padding:12px 16px;font-size:.66rem;font-weight:900;display:inline-flex}.cin-flight-shortcut:hover{background:var(--nd-orange);color:#090b0b}.flight-log{color:#f5f2eb;background:radial-gradient(circle at 75% 8%,#f15a241f,#0000 30%),#090b0b;padding:120px max(48px,50vw - 660px);overflow:hidden}.flight-head{max-width:820px;margin-bottom:48px}.flight-head>small,.flight-latest>header small,.flight-map-frame small,.flight-timeline small,.flight-recent>header small,.flight-totals>header small{color:var(--nd-orange);font-family:var(--font-geist-mono),monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.62rem;font-weight:800}.flight-head h2,.flight-totals h3{margin:12px 0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(4rem,8vw,8rem);font-weight:400;line-height:.84}.flight-head h2 em,.flight-totals h3 em{color:var(--nd-orange);font-style:normal}.flight-head p{color:#ffffff94;max-width:660px;font-size:1rem;line-height:1.65}.flight-all-list{background:radial-gradient(circle at 92% 0,#f15a2424,#0000 36%),#101313;border:1px solid #f15a2461;border-radius:18px;margin:0 0 30px;padding:clamp(16px,2.5vw,30px);box-shadow:0 24px 70px #00000052}.flight-all-list>header{justify-content:space-between;align-items:end;gap:18px;margin-bottom:16px;display:flex}.flight-all-list header small{color:var(--nd-orange);font:800 .58rem var(--font-geist-mono),monospace;letter-spacing:.1em}.flight-all-list h3{margin:5px 0 0;font-size:clamp(1.8rem,3.6vw,3.5rem)}.flight-all-list header>strong{color:#ffffff75;font:800 .58rem var(--font-geist-mono),monospace}.flight-all-list>div{gap:7px;display:grid}.flight-all-list button{color:#fff;cursor:pointer;text-align:left;background:#151919;border:1px solid #ffffff17;border-radius:9px;grid-template-columns:44px minmax(0,1fr) auto 28px;align-items:center;gap:14px;width:100%;min-height:86px;padding:12px 16px;transition:transform .2s,border-color .2s,background .2s;display:grid}.flight-all-list button:hover,.flight-all-list button.is-active{border-color:var(--nd-orange);background:#f15a2414;transform:translate(4px)}.flight-list-number{color:var(--nd-orange);font:800 .75rem var(--font-geist-mono),monospace}.flight-list-main{gap:3px;display:grid}.flight-list-main>small{color:var(--nd-orange);font:800 .5rem var(--font-geist-mono),monospace;letter-spacing:.08em}.flight-list-main>strong{font-size:1.05rem}.flight-list-main>span{color:#ffffff8c;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}.flight-list-facts{justify-items:end;gap:4px;display:grid}.flight-list-facts b{font-size:1rem}.flight-list-facts small{color:#ffffff73;font-size:.62rem}.flight-all-list button>i{color:var(--nd-orange);font-style:normal}.flight-current-location{color:#fff9;font-size:.75rem;margin-top:7px!important}.flight-card-location{color:#ffffff85;min-height:32px;font-size:.68rem;line-height:1.35;margin:0 0 13px!important}.flight-latest{background:linear-gradient(145deg,#1b1f1ff0,#0c0e0ef7);border:1px solid #ffffff21;border-radius:20px;padding:clamp(18px,3vw,38px);scroll-margin-top:100px;box-shadow:0 30px 100px #00000073,inset 0 1px #ffffff0d}.flight-latest>header,.flight-map-frame>header{justify-content:space-between;align-items:end;gap:20px;display:flex}.flight-latest>header h3{text-transform:uppercase;margin-top:6px;font-size:clamp(2rem,4vw,4rem)}.flight-latest>header>span,.flight-map-frame>header>span{color:#ffffff61;font-family:var(--font-geist-mono),monospace;letter-spacing:.08em;font-size:.56rem}.flight-stat-grid{grid-template-columns:repeat(5,1fr);gap:8px;margin-top:30px;display:grid}.flight-stat-grid>div,.flight-totals article{background:#ffffff06;border:1px solid #ffffff17;border-radius:10px;flex-direction:column;justify-content:flex-end;min-width:0;min-height:112px;padding:17px;transition:transform .25s,border-color .25s,background .25s;display:flex}.flight-stat-grid>div:hover,.flight-totals article:hover{background:#f15a240f;border-color:#f15a247a;transform:translateY(-3px)}.flight-stat-grid strong,.flight-totals article strong{font-size:clamp(1rem,1.55vw,1.55rem);line-height:1.05}.flight-stat-grid small,.flight-totals article small{color:#ffffff70;font-family:var(--font-geist-mono),monospace;text-transform:uppercase;margin-top:9px;font-size:.51rem}.flight-map-frame{background:#080a0a;border:1px solid #ffffff1a;border-radius:14px;margin-top:28px;overflow:hidden}.flight-map-frame>header{padding:18px 20px}.flight-map-frame>header>div{display:grid}.flight-map-frame>header strong{margin-top:5px;font-size:.9rem}.flight-map{height:min(66vw,650px);min-height:440px}.flight-map .maplibregl-canvas{outline:0}.flight-map .maplibregl-popup-content{color:#fff;font:700 .7rem var(--font-geist-mono),monospace;background:#111;border:1px solid #f15a248c;border-radius:5px;padding:9px 12px}.flight-map .maplibregl-popup-tip{border-top-color:#111!important;border-bottom-color:#111!important}.flight-marker{cursor:pointer;border:3px solid #fff;border-radius:50%;width:18px;height:18px;box-shadow:0 0 0 5px #ffffff29,0 0 24px}.flight-marker.is-takeoff{color:#4bd77b;background:#4bd77b}.flight-marker.is-landing{background:var(--nd-orange);color:var(--nd-orange)}.flight-map-message{text-align:center;background:radial-gradient(circle,#f15a241f,#0000 55%),#080a0a;place-content:center;gap:8px;height:100%;padding:30px;display:grid}.flight-map-message strong{color:var(--nd-orange);text-transform:uppercase}.flight-map-message span{color:#ffffff80;font-size:.75rem}.flight-timeline{margin-top:34px}.flight-timeline h3,.flight-recent h3{margin:7px 0 18px;font-size:clamp(1.7rem,3vw,3rem)}.flight-timeline ol{grid-template-columns:repeat(4,1fr);gap:0;list-style:none;display:grid}.flight-timeline li{border-top:2px solid #f15a246b;align-content:end;min-height:92px;padding:16px 14px;display:grid;position:relative}.flight-timeline li:before{content:"";background:var(--nd-orange);width:10px;height:10px;box-shadow:0 0 14px var(--nd-orange);border-radius:50%;position:absolute;top:-6px;left:14px}.flight-timeline li span{color:var(--nd-orange);font-family:var(--font-geist-mono),monospace;font-size:.6rem}.flight-timeline li strong{margin-top:6px;font-size:.8rem}.flight-recent,.flight-totals{margin-top:90px}.flight-recent>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.flight-recent button{text-align:left;color:#fff;cursor:pointer;background:#121515;border:1px solid #ffffff1c;border-radius:12px;padding:22px;transition:all .25s;display:grid}.flight-recent button:hover,.flight-recent button.is-active{border-color:var(--nd-orange);transform:translateY(-3px);box-shadow:0 16px 40px #00000059}.flight-recent button>small{color:var(--nd-orange);font-family:var(--font-geist-mono),monospace;text-transform:uppercase;font-size:.56rem}.flight-recent button>strong{margin:12px 0;font-size:2rem}.flight-recent dl{grid-template-columns:1fr 1fr;gap:10px;display:grid}.flight-recent dl div{display:grid}.flight-recent dt{color:#ffffff61;text-transform:uppercase;font-size:.56rem}.flight-recent dd{font-size:.76rem}.flight-recent button>span{color:var(--nd-orange);text-transform:uppercase;margin-top:20px;font-size:.67rem;font-weight:800}.flight-recent>header{justify-content:space-between;align-items:end;gap:20px;margin-bottom:20px;display:flex}.flight-archive-status{align-items:center;gap:10px;display:flex}.flight-archive-status strong{color:#ffffff80;font:800 .58rem var(--font-geist-mono),monospace;letter-spacing:.06em}.flight-archive-status button{border:1px solid var(--nd-orange);min-height:38px;color:var(--nd-orange);cursor:pointer;font:800 .55rem var(--font-geist-mono),monospace;text-transform:uppercase;background:0 0;border-radius:5px;padding:0 12px}.flight-archive-warning{border-left:2px solid var(--nd-orange);color:#ffffffa6;background:#f15a2412;margin:0 0 18px;padding:12px 14px;font-size:.72rem}.flight-totals>header{grid-template-columns:1fr 1.2fr;align-items:end;display:grid}.flight-totals>div{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.flight-totals article{min-height:150px}.flight-totals article strong{font-size:clamp(1.45rem,2.5vw,2.8rem)}.flight-loading{text-align:center;color:var(--nd-orange);padding:80px}.airdata-admin{color:#fff;background:radial-gradient(circle at 90% 0,#f15a2424,#0000 38%),#121515;border:1px solid #f15a2473;border-radius:18px;width:min(100% - 48px,1180px);margin:48px auto 0;padding:28px}.airdata-admin>header{align-items:center;gap:15px;display:flex}.airdata-admin>header>span{background:var(--nd-orange);color:#090b0b;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.airdata-admin header small{color:var(--nd-orange);font:700 .56rem var(--font-geist-mono),monospace}.airdata-admin h2{font-size:1.8rem}.airdata-admin>label{text-align:center;cursor:pointer;border:2px dashed #fff3;border-radius:12px;place-content:center;gap:8px;min-height:150px;margin-top:20px;padding:25px;display:grid;position:relative}.airdata-admin>label:hover{border-color:var(--nd-orange)}.airdata-admin input{opacity:0;cursor:pointer;position:absolute;inset:0}.airdata-admin label strong{color:var(--nd-orange);font-family:var(--font-geist-mono),monospace;font-size:.78rem}.airdata-admin label small,.airdata-admin>p{color:#ffffff85;font-size:.72rem}.airdata-admin>p{border-left:2px solid var(--nd-orange);margin-top:15px;padding-left:12px}.airdata-explainer{background:#090b0b;border:1px solid #ffffff17;border-radius:12px;grid-template-columns:.75fr 1.25fr;gap:26px;margin-top:22px;padding:22px;display:grid}.airdata-explainer>div>small{color:var(--nd-orange);font:800 .56rem var(--font-geist-mono),monospace;letter-spacing:.08em}.airdata-explainer h3{margin:8px 0;font-size:1.45rem}.airdata-explainer p{color:#ffffff85;font-size:.78rem;line-height:1.55}.airdata-explainer ol{grid-template-columns:1fr 1fr;gap:9px;list-style:none;display:grid}.airdata-explainer li{background:#121515;border:1px solid #ffffff14;border-radius:7px;grid-template-columns:30px 1fr;gap:9px;padding:12px;display:grid}.airdata-explainer li>span{color:var(--nd-orange);font:800 .58rem var(--font-geist-mono),monospace}.airdata-explainer li div{gap:3px;display:grid}.airdata-explainer li strong{font-size:.75rem}.airdata-explainer li small{color:#ffffff70;font-size:.62rem;line-height:1.35}@media (width<=900px){.flight-stat-grid{grid-template-columns:repeat(3,1fr)}.flight-timeline ol{grid-template-columns:repeat(2,1fr)}.flight-recent>div{grid-template-columns:1fr 1fr}.flight-totals>header{grid-template-columns:1fr}.flight-totals>div{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.flight-log{padding:80px 14px}.flight-head{margin-inline:4px}.flight-latest{padding:14px}.flight-latest>header,.flight-map-frame>header{flex-direction:column;align-items:flex-start}.flight-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.flight-stat-grid>div{min-height:100px;padding:12px}.flight-stat-grid strong{font-size:1.05rem}.flight-map{height:68svh;min-height:430px}.flight-timeline ol{grid-template-columns:1fr 1fr}.flight-recent,.flight-totals{margin-top:64px}.flight-recent>div{grid-template-columns:1fr}.flight-totals>div{grid-template-columns:1fr 1fr}.flight-totals article{min-height:118px;padding:12px}.airdata-admin{width:calc(100% - 28px);margin-top:20px;padding:18px}.airdata-admin h2{font-size:1.3rem}.airdata-explainer{grid-template-columns:1fr;padding:15px}.airdata-explainer ol{grid-template-columns:1fr}.flight-all-list{padding:12px}.flight-all-list>header{flex-direction:column;align-items:flex-start}.flight-all-list button{grid-template-columns:30px minmax(0,1fr) 20px}.flight-list-facts{grid-column:2;justify-items:start}.flight-all-list button>i{grid-area:1/3/3}.flight-list-main>span{white-space:normal}.flight-recent>header{flex-direction:column;align-items:flex-start}.flight-archive-status{justify-content:space-between;width:100%}}@media (prefers-reduced-motion:reduce){.flight-stat-grid>div,.flight-recent button,.flight-totals article{transition:none}}.replay-station{background:#070909;border:1px solid #ffffff21;border-radius:16px;margin-top:32px;overflow:hidden;box-shadow:0 30px 90px #00000080}.replay-station:fullscreen{background:#070909;overflow:auto}.replay-topbar{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:16px;min-height:74px;padding:14px 18px;display:flex}.replay-topbar>div:first-child{display:grid}.replay-topbar small,.replay-status small,.replay-primary small,.replay-instruments span,.replay-profiles small,.replay-story small{color:var(--nd-orange);font:800 .55rem var(--font-geist-mono),monospace;letter-spacing:.08em;text-transform:uppercase}.replay-topbar strong{margin-top:4px;font-size:1rem}.replay-switches{flex-wrap:wrap;gap:6px;display:flex}.replay-switches button,.replay-map-badges button,.replay-controls button,.replay-controls select{color:#fff;cursor:pointer;min-height:38px;font:800 .54rem var(--font-geist-mono),monospace;letter-spacing:.04em;background:#111515;border:1px solid #ffffff29;border-radius:5px;padding:0 12px}.replay-switches button:hover,.replay-switches button.is-active,.replay-map-badges button:hover{border-color:var(--nd-orange);color:var(--nd-orange);background:#f15a241f}.replay-stage{grid-template-columns:minmax(0,1.55fr) minmax(330px,.62fr);display:grid}.replay-map{min-height:680px;position:relative}.replay-map .flight-map{height:100%;min-height:680px}.replay-map:after{pointer-events:none;content:"";position:absolute;inset:0;box-shadow:inset 0 0 80px #00000061}.replay-map-badges{z-index:4;pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;top:14px;left:14px;right:14px}.replay-map-badges>*{pointer-events:auto}.replay-map-badges>span{font:800 .52rem var(--font-geist-mono),monospace;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#060808c2;border:1px solid #ffffff24;border-radius:999px;padding:8px 11px}.replay-map-badges i{background:#65e28d;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block;box-shadow:0 0 12px #65e28d}.flight-aircraft{background:var(--nd-orange);width:28px;height:28px;box-shadow:0 0 0 8px #f15a242e,0 0 30px var(--nd-orange);border:2px solid #fff;border-radius:50%;animation:1.8s ease-in-out infinite replayPulse;position:relative}.flight-aircraft:after{content:"✦";color:#090b0b;text-align:center;font-size:11px;line-height:14px;position:absolute;inset:5px}.replay-hud{background:radial-gradient(circle at 100% 0,#f15a2421,#0000 38%),#0b0e0e;border-left:1px solid #ffffff1a;flex-direction:column;gap:10px;padding:18px;display:flex}.replay-status{background:#ffffff06;border:1px solid #ffffff17;border-radius:9px;grid-template-columns:12px 1fr;align-content:center;min-height:82px;padding:16px;display:grid}.replay-status>span{background:#758080;border-radius:50%;grid-row:1/3;width:7px;height:7px}.replay-status>span.is-live{background:var(--nd-orange);box-shadow:0 0 12px var(--nd-orange)}.replay-status strong{text-transform:uppercase;margin-top:5px;font-size:1.2rem}.replay-primary{grid-template-columns:1fr 1fr;gap:8px;display:grid}.replay-primary article{background:#111515;border:1px solid #ffffff14;border-radius:8px;padding:14px}.replay-primary strong{margin-top:8px;font-size:1.35rem;display:block}.replay-primary em{color:#ffffff57;margin-top:5px;font-size:.52rem;font-style:normal;line-height:1.3;display:block}.replay-instruments{grid-template-columns:1fr 1fr;gap:8px;display:grid}.replay-instruments article{background:linear-gradient(145deg,#151919,#0d1010);border:1px solid #ffffff14;border-radius:8px;flex-direction:column;justify-content:flex-end;min-height:120px;padding:13px;display:flex;position:relative;overflow:hidden}.replay-instruments strong{margin:7px 0;font-size:1.05rem}.replay-instruments small{color:#ffffff57;font-size:.52rem}.replay-instruments i{background:linear-gradient(90deg,var(--nd-orange) var(--gauge),#ffffff1a var(--gauge));height:3px;position:absolute;bottom:10px;left:13px;right:13px;box-shadow:0 0 8px #f15a2473}.replay-attitude{border:1px solid #ffffff14;border-radius:8px;grid-template-columns:92px 1fr;align-items:center;gap:12px;padding:12px;display:grid}.replay-horizon{aspect-ratio:1;background:linear-gradient(#283d4a 50%,#533a25 50%);border:2px solid #ffffff59;border-radius:50%;width:88px;position:relative;overflow:hidden}.replay-horizon:after{content:"";background:#fff;width:44px;height:2px;position:absolute;top:43px;left:22px;box-shadow:-22px 0 0 -.5px #fff,22px 0 0 -.5px #fff}.replay-horizon span{border:2px solid var(--nd-orange);border-radius:50%;width:5px;height:5px;position:absolute;top:40px;left:40px}.replay-attitude dl{gap:6px;display:grid}.replay-attitude dl div{justify-content:space-between;gap:10px;display:flex}.replay-attitude dt{color:#fff6;font-size:.5rem}.replay-attitude dd{font-size:.58rem}.replay-data-note{border-left:2px solid var(--nd-orange);color:#ffffff73;margin-top:auto;padding:10px;font-size:.57rem;line-height:1.45}.replay-data-note b{color:var(--nd-orange)}.replay-controls{background:#0d1010;border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;align-items:center;gap:8px;min-height:78px;padding:12px 16px;display:flex}.replay-controls .replay-play{border-color:var(--nd-orange);background:var(--nd-orange);color:#080a0a;border-radius:50%;width:48px;height:48px;padding:0;font-size:1rem}.replay-scrub{flex:1;min-width:160px;position:relative}.replay-scrub>div:first-child{font:700 .55rem var(--font-geist-mono),monospace;justify-content:space-between;display:flex}.replay-scrub input{width:100%;accent-color:var(--nd-orange)}.replay-ticks{height:6px;position:absolute;bottom:-2px;left:2px;right:2px}.replay-ticks button{background:#fff;border:0;border-radius:50%;width:5px;height:5px;min-height:0;padding:0;position:absolute;transform:translate(-50%)}.replay-controls select{appearance:auto}.replay-story{border-bottom:1px solid #ffffff1a;gap:8px;padding:18px;display:flex;overflow:auto}.replay-story header{align-content:center;min-width:170px;display:grid}.replay-story header strong{margin-top:6px}.replay-story>button{text-align:left;color:#fff;cursor:pointer;background:#111515;border:1px solid #ffffff1a;border-radius:7px;grid-template-columns:24px 1fr;align-items:center;gap:4px 8px;min-width:150px;padding:12px;display:grid}.replay-story>button.is-active{border-color:var(--nd-orange);background:#f15a2417}.replay-story button>span{color:var(--nd-orange);font:.6rem var(--font-geist-mono),monospace;grid-row:1/3}.replay-story button>strong{font-size:.7rem}.replay-story button>small{color:#ffffff61}.replay-profiles{background:#090b0b;grid-template-columns:1.45fr .55fr;gap:12px;padding:16px;display:grid}.replay-profiles>article{background:#0f1212;border:1px solid #ffffff17;border-radius:9px;padding:18px}.replay-profiles header{justify-content:space-between;display:flex}.replay-profiles svg{width:100%;height:170px;margin-top:10px}.replay-profiles p{color:#ffffff57;font-size:.55rem}.replay-battery-bar{background:#ffffff14;border-radius:99px;height:10px;margin:35px 0 24px}.replay-battery-bar span{border-radius:inherit;background:linear-gradient(90deg,#64df8d,var(--nd-orange));height:100%;display:block;box-shadow:0 0 12px #f15a2459}.replay-profiles dl{grid-template-columns:1fr 1fr;gap:12px;display:grid}.replay-profiles dl div{display:grid}.replay-profiles dt{color:#ffffff57;font-size:.5rem}.replay-profiles dd{font-size:.72rem}@keyframes replayPulse{50%{box-shadow:0 0 0 13px #f15a2400,0 0 38px var(--nd-orange)}}@media (width<=980px){.replay-stage{grid-template-columns:1fr}.replay-map,.replay-map .flight-map{min-height:58svh}.replay-hud{border-top:1px solid #ffffff1a;border-left:0}.replay-instruments{grid-template-columns:repeat(4,1fr)}.replay-profiles{grid-template-columns:1fr}.replay-topbar{flex-direction:column;align-items:flex-start}}@media (width<=640px){.replay-station{border-radius:10px;margin-inline:-2px}.replay-switches{grid-template-columns:1fr 1fr;width:100%;display:grid}.replay-switches button{padding:0 6px}.replay-map,.replay-map .flight-map{min-height:62svh}.replay-hud{padding:10px}.replay-instruments{grid-template-columns:1fr 1fr}.replay-controls{z-index:8;flex-wrap:wrap;gap:5px;padding:9px;position:sticky;bottom:0}.replay-controls>button:not(.replay-play):nth-child(-n+2),.replay-controls>button:nth-child(4){display:none}.replay-controls .replay-scrub{flex-basis:100%;order:-1}.replay-controls>button:last-child{padding:0 7px}.replay-profiles{padding:10px}.replay-profiles svg{height:125px}.replay-primary strong{font-size:1.1rem}.replay-map-badges button{display:none}}@media (prefers-reduced-motion:reduce){.flight-aircraft{animation:none}}.p360-teaser{color:#f5f2eb;background:#090b0b;border:1px solid #ffffff26;border-radius:30px;width:min(100% - 96px,1320px);min-height:720px;margin:110px auto;position:relative;overflow:hidden;box-shadow:0 40px 100px #0008}.p360-teaser>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.p360-teaser>.shade,.p360-featured>.shade{background:linear-gradient(90deg,#050707f0,#050707b0 46%,#05070725),linear-gradient(#0000 40%,#050707d9);position:absolute;inset:0}.p360-teaser .copy{max-width:720px;padding:clamp(48px,8vw,110px);position:relative}.p360-teaser small,.p360-intro small,.p360-collection header small,.p360-admin small{color:var(--nd-orange);font:800 .62rem var(--font-geist-mono),monospace;letter-spacing:.1em}.p360-teaser h2,.p360-intro h1,.p360-collection h2,.p360-admin .intro h1{margin:15px 0;font:400 clamp(4.8rem,10vw,9rem)/.78 Impact,sans-serif}.p360-teaser h2 em,.p360-intro h1 em,.p360-collection h2 em,.p360-admin h1 em{color:var(--nd-orange);font-style:normal}.p360-teaser .copy p{font-size:1.5rem;line-height:1.5}.p360-teaser .copy a,.p360-featured .enter a{border:1px solid var(--nd-orange);min-height:60px;font:900 .68rem var(--font-geist-mono),monospace;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#080a0a99;border-radius:999px;align-items:center;gap:30px;margin-top:25px;padding:0 25px;display:inline-flex}.p360-teaser .radar{aspect-ratio:1;border:1px solid #fff3;border-radius:50%;place-items:center;width:380px;display:grid;position:absolute;top:50%;right:7%;transform:translateY(-50%)}.p360-teaser .radar span,.p360-orbit b{font:400 5rem Impact,sans-serif}.p360-teaser .radar i,.p360-orbit i{border:1px solid #f15a2480;border-radius:50%;animation:12s linear infinite p360spin;position:absolute;inset:15%}.p360-teaser .radar i:nth-child(3),.p360-orbit i:nth-child(3){animation-duration:8s;animation-direction:reverse;inset:28%}.p360-teaser aside{border-left:2px solid var(--nd-orange);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#070909aa;padding:15px 18px;display:grid;position:absolute;bottom:28px;right:28px}.p360-page{color:#f5f2eb;background:radial-gradient(circle at 85% 3%,#f15a2422,#0000 30rem),#080a0a;min-height:100svh;overflow:hidden}.p360-intro{justify-content:space-between;align-items:center;gap:60px;min-height:760px;padding:180px max(48px,50vw - 660px) 90px;display:flex}.p360-intro p{font-size:1.45rem}.p360-intro>div>span{color:#fff8;line-height:1.6}.p360-orbit{aspect-ratio:1;border:1px solid #ffffff26;border-radius:50%;flex:none;place-items:center;width:360px;display:grid;position:relative}.p360-featured{border:1px solid #ffffff26;border-radius:30px;width:min(100% - 96px,1500px);min-height:800px;margin:auto;position:relative;overflow:hidden;box-shadow:0 40px 110px #0008}.p360-featured>img{object-fit:cover;width:100%;height:100%;animation:15s ease-in-out infinite alternate p360breathe;position:absolute;inset:0}.p360-featured .meta{gap:35px;display:flex;position:absolute;top:30px;left:32px}.p360-featured .meta span{display:grid}.p360-featured .enter{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.p360-featured .enter b{font:400 clamp(6rem,12vw,11rem) Impact,sans-serif}.p360-featured .enter h2{font-size:2.2rem}.p360-empty{text-align:center;border:1px dashed #f15a2466;border-radius:28px;place-content:center;justify-items:center;width:min(100% - 96px,1320px);min-height:520px;margin:auto;display:grid}.p360-empty>span{font:400 7rem Impact,sans-serif}.p360-collection{padding:140px max(48px,50vw - 660px)}.p360-collection>header{max-width:800px}.p360-collection>header p{color:#fff8}.p360-collection>div{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:55px;display:grid}.p360-collection article{background:#111515;border:1px solid #fff2;border-radius:20px;transition:all .25s;overflow:hidden}.p360-collection article:hover{border-color:var(--nd-orange);transform:translateY(-7px)}.p360-collection .image{height:300px;display:block;position:relative}.p360-collection .image img{object-fit:cover;width:100%;height:100%}.p360-collection .image span{aspect-ratio:1;background:#080a0aaa;border:1px solid #fff;border-radius:50%;place-items:center;width:62px;font:400 1.2rem Impact,sans-serif;display:grid;position:absolute;top:16px;right:16px}.p360-collection article section{padding:24px}.p360-collection article h3{margin:9px 0;font-size:1.4rem}.p360-collection article section>a{font:800 .62rem var(--font-geist-mono),monospace;justify-content:space-between;margin-top:20px;display:flex}.p360-footer{color:#fff8;border-top:1px solid #ffffff1a;justify-content:space-between;padding:45px max(48px,50vw - 660px);display:flex}.p360-footer a{color:var(--nd-orange)}.p360-view{z-index:500;color:#fff;background:#050606;width:100vw;height:100svh;position:fixed;inset:0;overflow:hidden}.p360-canvas{position:absolute;inset:0}.p360-vignette{pointer-events:none;background:linear-gradient(#0009,#0000 18% 78%,#000b);position:absolute;inset:0}.p360-view>header{opacity:0;align-items:center;gap:20px;padding:20px 24px;transition:all .3s;display:flex;position:absolute;top:0;left:0;right:0}.p360-view>header.awake,.p360-view>nav.awake{opacity:1}.p360-view>header>a{aspect-ratio:1;background:#080a0aaa;border:1px solid #fff4;border-radius:50%;place-items:center;width:56px;display:grid}.p360-view>header>a span{display:none}.p360-view>header>div{display:grid}.p360-guide{text-align:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#060808aa;border:1px solid #fff4;border-radius:15px;padding:24px 30px;animation:6.5s both p360guide;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.p360-guide strong{font:800 .7rem/2 var(--font-geist-mono),monospace}.mobile-guide{display:none}.p360-view>nav{opacity:0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080a0aaa;border:1px solid #ffffff2e;border-radius:18px;gap:4px;padding:8px;transition:all .3s;display:flex;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.p360-view>nav button{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;min-width:56px;height:54px;font-size:1.2rem;display:grid}.p360-view>nav button:hover,.p360-view>nav button.active{background:var(--nd-orange);color:#080909}.p360-view>nav span{font:800 .42rem var(--font-geist-mono),monospace}.p360-info{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#080a0ae8;border:1px solid #fff3;border-radius:20px;width:min(440px,100vw - 28px);max-height:calc(100svh - 40px);padding:34px;position:absolute;top:20px;right:20px;overflow:auto}.p360-info>button{color:#fff;background:0 0;border:0;font-size:2rem;position:absolute;top:10px;right:15px}.p360-info h1{margin:12px 0;font:400 3.6rem/.9 Impact,sans-serif}.p360-info>p{color:#fff9;line-height:1.6}.p360-info dl{grid-template-columns:1fr 1fr;gap:14px;display:grid}.p360-info dt{color:var(--nd-orange);font-size:.55rem}.p360-info dd{margin:4px 0}.p360-tags{flex-wrap:wrap;gap:6px;display:flex}.p360-tags span{border:1px solid #ffffff26;border-radius:999px;padding:6px 9px}.p360-info footer{gap:8px;margin-top:20px;display:grid}.p360-info footer a{color:var(--nd-orange)}.p360-admin{color:#fff;background:radial-gradient(circle at 85% 0,#f15a2422,#0000 30rem),#090b0b;min-height:100svh;padding-bottom:80px}.p360-admin .bar{z-index:10;background:#080a0aee;border-bottom:1px solid #ffffff1a;align-items:center;gap:25px;min-height:88px;padding:15px 4vw;display:flex;position:sticky;top:0}.p360-admin .bar img{object-fit:contain;width:185px;height:50px}.p360-admin .bar>div{margin-right:auto;display:grid}.p360-admin .bar nav{gap:17px;font-size:.7rem;display:flex}.p360-admin .intro,.p360-admin .stats,.p360-admin .message,.p360-admin .add,.p360-admin .manage{width:min(100% - 48px,1180px);margin-inline:auto}.p360-admin .intro{padding:85px 0 48px}.p360-admin .intro p{color:#fff8}.p360-admin .stats{background:#111515;border:1px solid #fff2;border-radius:16px;grid-template-columns:repeat(5,1fr);display:grid}.p360-admin .stats div{border-right:1px solid #ffffff1a;place-content:center;min-height:110px;display:grid}.p360-admin .stats strong{font:400 2.1rem Impact,sans-serif}.p360-admin .message{border-left:3px solid var(--nd-orange);background:#f15a2414;align-items:center;gap:18px;min-height:60px;margin-top:16px;padding:15px 18px;display:flex;position:relative}.p360-admin .message p{margin:0}.p360-admin .message i{background:var(--nd-orange);height:2px;position:absolute;bottom:0;left:0}.p360-admin .add,.p360-admin .manage{background:#111515;border:1px solid #fff2;border-radius:20px;margin-top:48px;padding:30px}.p360-admin .add>header,.p360-admin .manage>header{justify-content:space-between;align-items:center;margin-bottom:25px;display:flex}.p360-admin .add>header>span{aspect-ratio:1;background:var(--nd-orange);color:#080909;border-radius:50%;place-items:center;width:44px;display:grid}.p360-admin .add form{grid-template-columns:minmax(300px,.8fr) 1.2fr;gap:28px;display:grid}.p360-admin .drop{background:#090b0b;border:2px dashed #ffffff2e;border-radius:14px;place-items:center;min-height:520px;display:grid;position:relative;overflow:hidden}.p360-admin .drop input{opacity:0;position:absolute;inset:0}.p360-admin .drop>img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.p360-admin .drop>span{text-align:center;justify-items:center;display:grid}.p360-admin .drop b{color:var(--nd-orange);font:400 5rem Impact,sans-serif}.p360-admin .fields,.p360-admin .edit{grid-template-columns:1fr 1fr;gap:13px;display:grid}.p360-admin label{gap:6px;display:grid}.p360-admin label>span{font:800 .55rem var(--font-geist-mono),monospace;text-transform:uppercase}.p360-admin input,.p360-admin textarea{color:#fff;background:#090b0b;border:1px solid #ffffff26;border-radius:7px;width:100%;min-height:47px;padding:10px 12px}.p360-admin textarea{min-height:95px}.p360-admin .wide{grid-column:1/-1}.p360-admin .checks{gap:18px;display:flex}.p360-admin .checks label{align-items:center;gap:7px;display:flex}.p360-admin .checks input{width:19px;min-height:19px;accent-color:var(--nd-orange)}.p360-admin .publish{background:var(--nd-orange);color:#080909;border:0;border-radius:7px;grid-column:2;min-height:62px;padding:0 20px;font-weight:900}.p360-admin .publish:disabled{opacity:.4}.p360-admin .list{gap:18px;display:grid}.p360-admin .list>form{background:#090b0b;border:1px solid #ffffff1a;border-radius:13px;grid-template-columns:260px 1fr;gap:20px;padding:15px;display:grid}.p360-admin .list>form>img{object-fit:cover;border-radius:8px;width:100%;height:260px}.p360-admin .actions{gap:10px;display:flex}.p360-admin .actions button,.p360-admin .actions a{color:#fff;background:#171a1a;border:1px solid #ffffff26;border-radius:6px;align-items:center;min-height:42px;padding:0 14px;display:inline-flex}.p360-admin .actions button:first-child{background:var(--nd-orange);color:#080909}.p360-admin .actions .delete{color:#ff8e8e;margin-left:auto}.p360-admin-launch{color:#fff;background:#101313;border:1px solid #f15a2477;border-radius:16px;justify-content:space-between;align-items:center;width:min(100% - 48px,1180px);margin:28px auto;padding:24px 28px;display:flex}.p360-admin-launch>div{display:grid}.p360-admin-launch small{color:var(--nd-orange)}.p360-admin-launch>a{background:var(--nd-orange);color:#080909;border-radius:999px;padding:15px 18px;font-weight:900}@keyframes p360spin{to{transform:rotate(360deg)}}@keyframes p360breathe{to{transform:scale(1.04)}}@keyframes p360guide{0%,to{opacity:0}10%,80%{opacity:1}}@media (width<=900px){.p360-collection>div{grid-template-columns:1fr 1fr}.p360-admin .add form,.p360-admin .list>form{grid-template-columns:1fr}.p360-admin .publish{grid-column:1}.p360-admin .stats{grid-template-columns:repeat(3,1fr)}}@media (width<=640px){.p360-teaser{width:calc(100% - 28px);min-height:680px;margin:70px auto}.p360-teaser .copy{padding:35px 24px;position:absolute;bottom:75px}.p360-teaser .radar{width:210px;top:23%;right:-30px}.p360-teaser aside{bottom:20px;left:24px;right:auto}.p360-intro{flex-direction:column;align-items:flex-start;min-height:690px;padding:140px 20px 70px}.p360-intro h1,.p360-collection h2{font-size:4.6rem}.p360-orbit{align-self:flex-end;width:230px}.p360-featured,.p360-empty{width:calc(100% - 28px);min-height:72svh}.p360-featured .meta{flex-wrap:wrap;top:18px;left:18px}.p360-collection{padding:90px 14px}.p360-collection>div{grid-template-columns:1fr}.p360-footer{flex-direction:column;gap:15px;padding:30px 20px}.p360-view>nav{max-width:calc(100vw - 16px);bottom:8px;overflow-x:auto}.p360-view>nav button{min-width:52px}.desktop-guide{display:none}.mobile-guide{display:block}.p360-info{top:14px;right:14px}.p360-info dl{grid-template-columns:1fr}.p360-admin .bar{flex-wrap:wrap;align-items:flex-start}.p360-admin .bar nav{justify-content:space-between;width:100%}.p360-admin .intro,.p360-admin .stats,.p360-admin .message,.p360-admin .add,.p360-admin .manage{width:calc(100% - 28px)}.p360-admin .stats{grid-template-columns:1fr 1fr}.p360-admin .add,.p360-admin .manage{padding:16px}.p360-admin .drop{min-height:85vw}.p360-admin .fields,.p360-admin .edit{grid-template-columns:1fr}.p360-admin .wide{grid-column:auto}.p360-admin .checks,.p360-admin .actions{flex-direction:column}.p360-admin .actions .delete{margin-left:0}.p360-admin-launch{flex-direction:column;align-items:flex-start;gap:18px;width:calc(100% - 28px)}}.journal-shell,.journal-article-shell,.studio-shell{color:#f5f2eb;background:#080a0a}.journal-hero{background:radial-gradient(circle at 86% 8%,#f15a2428,#0000 34rem),linear-gradient(120deg,#070909,#111515);min-height:100svh;padding:170px 0 100px}.journal-hero>.nd-section>span,.journal-archive header span,.studio-dashboard-head span,.studio-list-head span,.studio-story-heading>span,.studio-details>span,.studio-media>span{color:var(--nd-orange);font:800 .62rem var(--font-geist-mono),monospace;letter-spacing:.12em}.journal-hero h1,.journal-archive h2,.studio-dashboard h1{text-transform:uppercase;margin:20px 0;font:400 clamp(4.8rem,10vw,10rem)/.78 Impact,Haettenschweiler,sans-serif}.journal-hero h1 em,.studio-dashboard h1 em{color:var(--nd-orange);font-style:normal}.journal-hero>.nd-section>p{color:#fff9;max-width:660px;font-size:clamp(1.05rem,2vw,1.35rem);line-height:1.6}.journal-feature{margin-top:70px;display:block}.journal-feature figure{background:#131717;border:1px solid #ffffff26;border-radius:25px;min-height:66svh;position:relative;overflow:hidden}.journal-feature img{object-fit:cover;width:100%;height:100%;position:absolute}.journal-feature figure>div{background:linear-gradient(#0000 28%,#030404f2);flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:clamp(28px,6vw,76px);display:flex;position:absolute;inset:0}.journal-feature small,.journal-grid small{color:var(--nd-orange);font:800 .6rem var(--font-geist-mono),monospace;text-transform:uppercase}.journal-feature h2{text-transform:uppercase;max-width:920px;margin:12px 0;font:400 clamp(3.4rem,7vw,7.2rem)/.86 Impact,sans-serif}.journal-feature p{color:#fffa;max-width:650px}.journal-feature strong{color:var(--nd-orange);margin-top:18px}.journal-archive{padding-top:110px;padding-bottom:130px}.journal-archive>header{justify-content:space-between;align-items:end;display:flex}.journal-archive h2{font-size:clamp(4rem,8vw,8rem)}.journal-studio-link{border:1px solid var(--nd-orange);color:var(--nd-orange);font:800 .64rem var(--font-geist-mono),monospace;border-radius:999px;padding:14px 18px}.journal-category-row{gap:8px;padding-bottom:8px;display:flex;overflow:auto}.journal-category-row button{color:#fff;background:#111515;border:1px solid #fff2;border-radius:9px;align-items:center;gap:10px;min-height:62px;padding:0 22px;font-weight:800;display:flex}.journal-category-row button.active,.journal-category-row button:hover{border-color:var(--nd-orange);background:var(--nd-orange);color:#070909}.journal-search{background:#101313;border:1px solid #ffffff1d;border-radius:14px;grid-template-columns:1fr 180px;gap:15px;margin:28px 0 48px;padding:18px;display:grid}.journal-search label,.studio-details label,.studio-block label{color:#f15a24;font:800 .57rem var(--font-geist-mono),monospace;letter-spacing:.07em;gap:7px;display:grid}.journal-search input,.journal-search select,.studio-shell input,.studio-shell textarea,.studio-shell select{color:#fff;width:100%;min-height:52px;font:400 .9rem var(--font-geist-sans),sans-serif;background:#080a0a;border:1px solid #ffffff28;border-radius:8px;outline:0;padding:12px 14px}.journal-search input:focus,.studio-shell input:focus,.studio-shell textarea:focus,.studio-shell select:focus{border-color:var(--nd-orange);box-shadow:0 0 0 3px #f15a2424}.journal-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.journal-grid>a{background:#111515;border:1px solid #ffffff1c;border-radius:15px;transition:all .25s;overflow:hidden}.journal-grid>a:hover{border-color:#f15a24aa;transform:translateY(-6px)}.journal-grid figure{aspect-ratio:16/10;background:#151919;position:relative}.journal-grid figure img{object-fit:cover;width:100%;height:100%}.journal-grid figure b{background:var(--nd-orange);color:#080a0a;border-radius:999px;padding:7px 9px;font-size:.55rem;position:absolute;top:14px;left:14px}.journal-grid>a>div{padding:22px}.journal-grid h3{margin:10px 0;font-size:clamp(1.45rem,2.4vw,2.25rem);line-height:1}.journal-grid p{color:#fff8;min-height:4.5em;line-height:1.5}.journal-grid div>span{color:#ffffff6b;font-size:.72rem;display:block}.journal-grid div>strong{color:var(--nd-orange);margin-top:18px;font-size:.72rem;display:block}.journal-empty{text-align:center;border:1px dashed #ffffff2b;border-radius:16px;padding:80px}.journal-empty>span{color:var(--nd-orange);font-size:2rem}.journal-article{background:#090b0b}.journal-progress{z-index:110;background:var(--nd-orange);height:3px;animation:linear journal-progress;animation-timeline:scroll(root);position:fixed;top:0;left:0}@keyframes journal-progress{0%{width:0}to{width:100%}}.journal-article-hero{place-items:end start;min-height:100svh;display:grid;position:relative;overflow:hidden}.journal-article-hero>img,.journal-article-hero>video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.journal-article-hero>div{background:linear-gradient(#07090933 35%,#070909 95%),linear-gradient(90deg,#070909cc,#0000 70%);position:absolute;inset:0}.journal-article-hero>section{width:min(100% - 64px,1180px);margin:0 auto;padding:180px 0 80px;position:relative}.journal-article-hero section>a,.journal-article-hero section>span{color:var(--nd-orange);font:800 .65rem var(--font-geist-mono),monospace;letter-spacing:.1em;margin-bottom:25px;display:block}.journal-article-hero h1{text-transform:uppercase;max-width:1050px;margin:12px 0;font:400 clamp(4rem,9vw,9rem)/.82 Impact,sans-serif}.journal-article-hero section>p{color:#ffffffb3;max-width:700px;font-size:clamp(1rem,2vw,1.35rem);line-height:1.55}.journal-article-hero footer{color:#fff8;gap:25px;margin-top:30px;font-size:.76rem;display:flex}.journal-story{padding:90px 0}.journal-text p{font-size:clamp(1.05rem,1.8vw,1.28rem);line-height:1.85}.journal-heading>span,.journal-embed header span,.journal-telemetry>span,.journal-cards>span,.journal-location>span,.journal-ending>span{color:var(--nd-orange);font:800 .6rem var(--font-geist-mono),monospace;letter-spacing:.12em}.journal-heading h2,.journal-embed h2,.journal-telemetry h2,.journal-cards h2{text-transform:uppercase;margin:10px 0;font:400 clamp(3.2rem,6vw,6rem)/.88 Impact,sans-serif}.journal-story blockquote{border-left:4px solid var(--nd-orange);background:#111515;padding:38px;font-size:clamp(1.6rem,3vw,2.6rem);line-height:1.2}.journal-photo figcaption,.journal-map figcaption{color:#ffffff72;padding:10px 2px;font-size:.7rem}.journal-gallery>div{grid-template-columns:repeat(2,1fr);gap:9px;display:grid}.journal-gallery.is-carousel>div{scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.journal-gallery.is-carousel figure{scroll-snap-align:center;min-width:min(80vw,780px)}.journal-gallery img{object-fit:cover;width:100%;height:100%;min-height:280px}.journal-video>div,.journal-embed>iframe{aspect-ratio:16/9;width:100%}.journal-video iframe,.journal-video video,.journal-embed iframe{background:#111;border:0;border-radius:14px;width:100%;height:100%}.journal-map>div{border-radius:15px;height:min(72svh,680px)}.journal-telemetry,.journal-cards{background:radial-gradient(circle at 95% 0,#f15a2422,#0000 40%),#111515;border:1px solid #f15a2455;border-radius:20px;padding:clamp(24px,5vw,58px)}.journal-telemetry>div,.journal-cards>div{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.journal-telemetry p,.journal-cards article{background:#090b0b;border:1px solid #ffffff1d;border-radius:9px;padding:18px;display:grid}.journal-telemetry small,.journal-cards small{color:#f15a24;text-transform:uppercase}.journal-telemetry a,.journal-button{background:var(--nd-orange);color:#080a0a;border-radius:999px;margin-top:20px;padding:14px 18px;font-weight:900;display:inline-flex}.journal-location{border:1px solid #fff2;border-radius:12px;justify-content:space-between;padding:22px 28px;display:flex}.journal-ending{border-top:1px solid #ffffff24;width:min(100% - 48px,1180px);margin:auto;padding:70px 0 110px}.journal-related{grid-template-columns:repeat(3,1fr);gap:12px;margin:42px 0;display:grid}.journal-related a{border:1px solid #ffffff20;border-radius:12px;gap:8px;padding:14px;display:grid}.journal-related img{aspect-ratio:16/10;object-fit:cover;width:100%}.journal-related span{color:var(--nd-orange);font-size:.6rem}.studio-preview-bar{z-index:120;background:var(--nd-orange);color:#080a0a;min-height:48px;font:800 .6rem var(--font-geist-mono),monospace;justify-content:space-between;align-items:center;padding:10px 4vw;display:flex;position:sticky;top:0}.studio-shell{min-height:100svh}.studio-top{z-index:100;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080a0af2;border-bottom:1px solid #ffffff1d;justify-content:space-between;align-items:center;gap:20px;min-height:82px;padding:12px 3vw;display:flex;position:sticky;top:0}.studio-top>div{text-align:center;display:grid}.studio-top small{color:#fff7;font-size:.55rem}.studio-top strong{color:var(--nd-orange)}.studio-top>div:last-child{align-items:center;gap:10px;display:flex}.studio-top a,.studio-top button{color:#fff;font:800 .62rem var(--font-geist-mono),monospace;background:0 0;border:0;padding:10px}.studio-orange,.studio-quick{background:var(--nd-orange)!important;color:#080a0a!important;border:0!important;border-radius:999px!important;min-height:48px!important;padding:0 20px!important;font-weight:900!important}.studio-dashboard{width:min(100% - 48px,1280px);margin:auto;padding:80px 0}.studio-dashboard-head{justify-content:space-between;align-items:end;gap:30px;display:flex}.studio-dashboard h1{font-size:clamp(4rem,8vw,8rem)}.studio-dashboard-head>div:last-child{gap:10px;display:flex}.studio-quick{color:#fff!important;background:0 0!important;border:1px solid #fff3!important}.studio-template-picker{background:#111515;border:1px solid #f15a2477;border-radius:18px;margin:28px 0;padding:28px}.studio-template-picker>header{justify-content:space-between;display:flex}.studio-template-picker h2{margin:5px 0;font-size:2.4rem}.studio-template-picker header button{color:#fff;background:0 0;border:0;font-size:2rem}.studio-template-picker>div{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:25px;display:grid}.studio-template-picker>div button{color:#fff;text-align:left;background:#090b0b;border:1px solid #ffffff20;border-radius:10px;justify-items:start;min-height:145px;padding:20px;display:grid}.studio-template-picker button span{font-size:1.6rem}.studio-template-picker button strong{font-size:1rem}.studio-template-picker button small{color:#fff6}.studio-stats{background:#111515;border:1px solid #ffffff20;border-radius:15px;grid-template-columns:repeat(4,1fr);margin:35px 0;display:grid}.studio-stats button{color:#fff;background:0 0;border:0;border-right:1px solid #ffffff18;place-content:center;min-height:120px;display:grid}.studio-stats strong{font:400 2.7rem Impact,sans-serif}.studio-stats span{color:var(--nd-orange);font-size:.55rem}.studio-message{border-left:3px solid var(--nd-orange);background:#f15a2415;padding:15px 18px}.studio-list-head{justify-content:space-between;align-items:end;margin:50px 0 18px;display:flex}.studio-list-head h2{font-size:2rem}.studio-article-grid{gap:12px;display:grid}.studio-article-grid>article{background:#111515;border:1px solid #ffffff1b;border-radius:13px;grid-template-columns:320px 1fr;gap:24px;min-height:250px;padding:12px;display:grid}.studio-article-grid figure{background:#090b0b;border-radius:8px;position:relative;overflow:hidden}.studio-article-grid figure img{object-fit:cover;width:100%;height:100%}.studio-article-grid figure>b{text-transform:uppercase;background:#333;border-radius:999px;padding:7px 9px;font-size:.54rem;position:absolute;top:10px;left:10px}.studio-article-grid figure>b.is-published{color:#06160e;background:#52b788}.studio-article-grid figure>b.is-scheduled{color:#111;background:#f0b429}.studio-article-grid>article>div{padding:15px 10px}.studio-article-grid h3{margin:8px 0;font-size:2rem}.studio-article-grid p{color:#ffffff80}.studio-article-grid nav{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.studio-article-grid nav button,.studio-article-grid nav a{color:#fff;background:0 0;border:1px solid #ffffff28;border-radius:6px;padding:9px 11px;font-size:.58rem}.studio-editor{grid-template-columns:270px minmax(0,1fr) 250px;display:grid}.studio-details,.studio-media{background:#0d1010;height:calc(100svh - 82px);padding:22px;position:sticky;top:82px;overflow:auto}.studio-details{border-right:1px solid #ffffff1a}.studio-media{border-left:1px solid #ffffff1a}.studio-details label{margin-top:14px}.studio-details textarea{min-height:90px}.studio-check{align-items:center;gap:8px;display:flex!important}.studio-check input{width:18px;min-height:18px;accent-color:var(--nd-orange)}.studio-details summary{color:var(--nd-orange);cursor:pointer;margin-top:24px}.studio-canvas{background:radial-gradient(circle at 50% 0,#f15a2412,#0000 30rem);min-height:100svh;padding:60px clamp(20px,4vw,70px)}.studio-story-heading{margin-bottom:50px}.studio-story-heading h1{margin:12px 0;font:400 clamp(3.5rem,6vw,6.5rem)/.82 Impact,sans-serif}.studio-story-heading p{color:#fff8}.studio-block{background:#111515;border:1px solid #ffffff20;border-radius:12px;margin-bottom:14px;padding:18px;box-shadow:0 14px 40px #0004}.studio-block>header{color:var(--nd-orange);font:800 .56rem var(--font-geist-mono),monospace;justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.studio-block header button{color:#fff;background:0 0;border:1px solid #fff2;width:32px;height:32px}.studio-rich{line-height:1.7;min-height:170px!important}.studio-large-input{min-height:70px!important;font-size:1.4rem!important}.studio-field-grid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.studio-field-grid textarea{grid-column:1/-1;min-height:110px}.studio-add{border:2px dashed #f15a2455;border-radius:14px;margin-top:35px;padding:22px}.studio-add>div{flex-wrap:wrap;gap:7px;margin-top:15px;display:flex}.studio-add button{color:#fff;background:#090b0b;border:1px solid #ffffff27;border-radius:999px;padding:9px 11px;font-size:.58rem}.studio-add button:hover{border-color:var(--nd-orange);color:var(--nd-orange)}.studio-upload{border:1px dashed var(--nd-orange);color:var(--nd-orange);text-align:center;border-radius:9px;margin:20px 0;padding:16px;font-size:.62rem;display:block;position:relative}.studio-upload input{opacity:0;position:absolute;inset:0}.studio-media>p{color:#ffffff69;font-size:.7rem}.studio-media>div{grid-template-columns:1fr 1fr;gap:6px;display:grid}.studio-media>div button{color:#fff;background:#111;border:1px solid #fff2;border-radius:7px;padding:0;overflow:hidden}.studio-media img{aspect-ratio:1;object-fit:cover;width:100%}.studio-media button span{text-overflow:ellipsis;white-space:nowrap;padding:6px;font-size:.52rem;display:block;overflow:hidden}@media (width<=1050px){.journal-grid{grid-template-columns:1fr 1fr}.studio-editor{grid-template-columns:230px 1fr}.studio-media{grid-column:1/-1;height:auto;position:static}.studio-media>div{grid-template-columns:repeat(6,1fr)}}@media (width<=700px){.journal-hero{padding-top:130px}.journal-feature figure{min-height:72svh}.journal-archive>header,.studio-dashboard-head{flex-direction:column;align-items:flex-start}.journal-studio-link{display:none}.journal-search,.journal-grid{grid-template-columns:1fr}.journal-category-row button{min-height:54px;padding:0 14px}.journal-article-hero>section{width:calc(100% - 32px);padding-bottom:55px}.journal-article-hero footer{flex-wrap:wrap;gap:10px 18px}.journal-block{width:calc(100% - 32px)}.journal-photo.is-full,.journal-gallery,.journal-video,.journal-embed,.journal-map{width:100%}.journal-gallery>div,.journal-telemetry>div,.journal-cards>div,.journal-related{grid-template-columns:1fr}.studio-preview-bar span,.studio-top>div:first-of-type{display:none}.studio-dashboard{width:calc(100% - 28px);padding-top:55px}.studio-dashboard-head>div:last-child{width:100%}.studio-dashboard-head button{flex:1}.studio-template-picker{padding:16px}.studio-template-picker>div,.studio-stats{grid-template-columns:1fr 1fr}.studio-article-grid>article{grid-template-columns:1fr}.studio-article-grid figure{min-height:230px}.studio-editor{display:block}.studio-details{border:0;height:auto;position:static}.studio-canvas{padding:38px 14px}.studio-media{border:0}.studio-field-grid{grid-template-columns:1fr}.studio-media>div{grid-template-columns:repeat(3,1fr)}.studio-story-heading h1{font-size:3.7rem}.studio-block{padding:13px}.studio-top{padding:8px 10px}.studio-top>div:last-child a{display:none}}@media (prefers-reduced-motion:reduce){.journal-progress{display:none}.journal-grid>a{transition:none}}.studio-stats{grid-template-columns:repeat(5,1fr)}.studio-media>div>article{color:#fff;background:#111;border:1px solid #fff2;border-radius:7px;overflow:hidden}.studio-media article>span{text-overflow:ellipsis;white-space:nowrap;padding:6px;font-size:.52rem;display:block;overflow:hidden}.studio-media article>div{display:flex}.studio-media article button{color:#f15a24;background:#101313;border:0;border-top:1px solid #fff2;flex:1;min-height:30px;font-size:.5rem}.studio-category-create{background:#111515;border:1px solid #ffffff1d;border-radius:12px;grid-template-columns:1fr 220px auto;align-items:center;gap:12px;padding:18px;display:grid}.studio-category-create>div{gap:5px;display:grid}.studio-category-create span{color:#f15a24;font-size:.55rem}.studio-category-create strong{font-size:.75rem}.studio-category-create button{color:#080a0a;background:#f15a24;border:0;border-radius:8px;min-height:52px;padding:0 16px;font-weight:900}@media (width<=700px){.studio-stats{grid-template-columns:1fr 1fr}.studio-category-create{grid-template-columns:1fr}}.studio-editor{grid-template-columns:270px minmax(0,1fr)}.studio-media-button{border:1px solid var(--nd-orange)!important;min-height:44px!important;color:var(--nd-orange)!important;border-radius:999px!important;padding:0 16px!important}.studio-media-stat{box-shadow:inset 0 0 0 1px #f15a2444;background:linear-gradient(145deg,#f15a2424,#111515)!important}.studio-media-stat strong{color:var(--nd-orange)}.media-modal{z-index:300;color:#f5f2eb;background:radial-gradient(circle at 88% 0,#f15a2422,#0000 32rem),#080a0a;position:fixed;inset:0;overflow:auto}.media-modal-head{z-index:5;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#080a0af2;border-bottom:1px solid #ffffff20;justify-content:space-between;align-items:center;min-height:118px;padding:22px clamp(18px,4vw,64px);display:flex;position:sticky;top:0}.media-modal-head>div{display:grid}.media-modal-head span{color:var(--nd-orange);font:800 .56rem var(--font-geist-mono),monospace;letter-spacing:.12em}.media-modal-head h2{margin:3px 0;font:400 clamp(2.5rem,5vw,5rem)/.88 Impact,sans-serif}.media-modal-head p{color:#ffffff78;margin:0;font-size:.75rem}.media-modal-head>button{color:#fff;background:#111515;border:1px solid #ffffff2d;border-radius:50%;width:52px;height:52px;font-size:2rem}.media-modal-tools{grid-template-columns:auto 1fr 190px;align-items:end;gap:12px;padding:24px clamp(18px,4vw,64px);display:grid}.media-modal-tools>label:not(.media-upload-button){gap:7px;display:grid}.media-modal-tools label>span{color:var(--nd-orange);font:800 .55rem var(--font-geist-mono),monospace}.media-modal-tools input,.media-modal-tools select,.media-edit-sheet input,.media-edit-sheet textarea{color:#fff;background:#101313;border:1px solid #ffffff28;border-radius:8px;width:100%;min-height:52px;padding:12px 14px}.media-upload-button{background:var(--nd-orange);color:#080a0a;min-height:54px;font:900 .66rem var(--font-geist-mono),monospace;border-radius:999px;place-items:center;padding:0 22px;display:grid;position:relative;overflow:hidden}.media-upload-button input{opacity:0;cursor:pointer;position:absolute;inset:0}.media-progress{border-left:3px solid var(--nd-orange);background:#f15a2415;justify-content:space-between;align-items:center;margin:0 clamp(18px,4vw,64px) 18px;padding:15px 18px;display:flex}.media-progress button{border:1px solid var(--nd-orange);color:var(--nd-orange);background:0 0;border-radius:999px;padding:9px 13px;font-weight:900}.media-selection-bar{z-index:4;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#151919ed;border:1px solid #f15a2477;border-radius:12px;align-items:center;gap:8px;margin:0 clamp(18px,4vw,64px) 22px;padding:12px;display:flex;position:sticky;top:118px}.media-selection-bar strong{color:var(--nd-orange);margin-right:auto;font-size:.65rem}.media-selection-bar button{color:#fff;background:#090b0b;border:1px solid #ffffff26;border-radius:8px;min-height:42px;padding:0 13px;font-size:.56rem;font-weight:800}.media-selection-bar button:not(:disabled):hover{border-color:var(--nd-orange);color:var(--nd-orange)}.media-selection-bar button:disabled{opacity:.35}.media-modal-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding:0 clamp(18px,4vw,64px) 100px;display:grid}.media-modal-grid>article{background:#111515;border:1px solid #ffffff1d;border-radius:11px;transition:all .18s;overflow:hidden}.media-modal-grid>article.selected{border-color:var(--nd-orange);box-shadow:0 0 0 2px #f15a2440}.media-image-select{aspect-ratio:1;background:#0c0e0e;border:0;width:100%;padding:0;position:relative;overflow:hidden}.media-image-select img{object-fit:cover;width:100%;height:100%}.media-image-select i{color:#fff;background:#090b0bcc;border:1px solid #fff6;border-radius:50%;place-items:center;width:31px;height:31px;font-style:normal;display:grid;position:absolute;top:9px;right:9px}.selected .media-image-select i{border-color:var(--nd-orange);background:var(--nd-orange);color:#080a0a}.media-modal-grid article>div{gap:5px;padding:11px;display:grid}.media-modal-grid article strong{text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.media-modal-grid article small{color:#ffffff62;font-size:.58rem}.media-modal-grid article>div button{color:var(--nd-orange);text-align:left;background:0 0;border:0;border-top:1px solid #ffffff18;padding:7px 0;font-size:.52rem}.media-empty{text-align:center;grid-column:1/-1;place-content:center;justify-items:center;min-height:45svh;display:grid}.media-empty>span{color:var(--nd-orange);font-size:3rem}.media-empty h3{margin:12px 0 0;font-size:2rem}.media-empty p{color:#ffffff70}.media-edit-sheet{z-index:8;background:#101313;border-left:1px solid #f15a2466;width:min(460px,100%);height:100%;padding:24px;position:fixed;top:0;right:0;overflow:auto;box-shadow:-35px 0 90px #0009}.media-edit-sheet header{justify-content:space-between;align-items:center;display:flex}.media-edit-sheet header h3{font-size:1.5rem}.media-edit-sheet header button{color:#fff;background:0 0;border:0;font-size:2rem}.media-edit-sheet>img{aspect-ratio:4/3;object-fit:cover;border-radius:10px;width:100%;margin:18px 0}.media-edit-sheet label{color:var(--nd-orange);gap:6px;margin-top:14px;font-size:.58rem;display:grid}.media-edit-sheet textarea{min-height:100px}.media-edit-sheet>div{justify-content:space-between;gap:10px;margin-top:24px;display:flex}.media-edit-sheet>div button:first-child{color:#ff8c8c;background:0 0;border:1px solid #ff6b6b55;border-radius:8px;padding:0 18px}@media (width<=1050px){.media-modal-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.studio-editor{grid-template-columns:230px 1fr}}@media (width<=700px){.studio-top{min-height:70px}.studio-top>button{font-size:.52rem}.studio-top>div:last-child{gap:5px}.studio-media-button{min-height:42px!important;padding:0 12px!important}.studio-top .studio-orange{min-height:42px!important;padding:0 13px!important}.media-modal-head{min-height:92px;padding:14px 16px}.media-modal-head h2{font-size:2.5rem}.media-modal-head p{display:none}.media-modal-head>button{width:46px;height:46px}.media-modal-tools{grid-template-columns:1fr 92px;padding:15px 14px}.media-upload-button{grid-column:1/-1}.media-modal-tools>label:nth-child(2){grid-column:1}.media-selection-bar{margin:0 14px 12px;padding:9px;top:92px;overflow-x:auto}.media-selection-bar strong,.media-selection-bar button{min-width:max-content}.media-modal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:0 14px 90px}.media-modal-grid article>div{padding:8px}.media-edit-sheet{padding:18px}.studio-editor{display:block}.studio-details{height:auto;position:static}}.studio-toast{z-index:220;color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#131717f2;border:1px solid #f15a2477;border-radius:12px;align-items:center;gap:18px;max-width:min(520px,100% - 28px);padding:14px 15px;display:flex;position:fixed;top:96px;right:18px;box-shadow:0 20px 55px #0009}.studio-toast span{font-size:.78rem}.studio-toast button{color:#080a0a;background:#f15a24;border:0;border-radius:50%;width:30px;height:30px;margin-left:auto;font-size:1.2rem}.studio-block:target{border-color:var(--nd-orange);box-shadow:0 0 0 3px #f15a2430,0 18px 45px #0007}@media (width<=700px){.journal-studio-link{justify-content:center;width:100%;margin-top:18px;display:inline-flex!important}.studio-toast{max-width:none;top:80px;left:14px;right:14px}}.cin-home .cin-hero h1,.cin-home .cin-section-head h2,.cin-home .cin-world-copy h3,.cin-home .cin-feature-card h3,.cin-home .cin-fleet h3,.cin-home .cin-dispatches h3,.cin-home .cin-photo-break h2,.cin-home .cin-joke h2,.cin-home .cin-weather h2{font-family:var(--font-nix-condensed),sans-serif;letter-spacing:-.075em;text-transform:uppercase;font-style:normal;font-weight:900;line-height:.82}.cin-home .cin-hero h1{transform-origin:0;font-size:clamp(5.5rem,14vw,14rem);transform:scaleX(1.035)}.cin-home .cin-hero h1 strong{filter:drop-shadow(8px 10px #00000038)}.cin-home .cin-section-head h2{letter-spacing:-.065em}.cin-home .cin-world-copy h3,.cin-home .cin-feature-card h3{letter-spacing:-.055em}.cin-home .cin-hero-copy>p,.cin-home .cin-section-head small,.cin-home .cin-feature-badge,.cin-home .cin-world-copy small,.cin-home .cin-world-number,.cin-home .cin-mission-status,.cin-home .cin-hero-rail{font-family:var(--font-nix-display),sans-serif;letter-spacing:.22em;font-style:normal}@media (width<=680px){.cin-home .cin-hero h1{letter-spacing:-.085em;font-size:clamp(4.7rem,24vw,7.5rem);transform:scaleX(1.015)}}.cin-home .cin-hero h1,.cin-home .cin-section-head h2,.cin-home .cin-world-copy h3,.cin-home .cin-feature-card h3,.cin-home .cin-fleet h3,.cin-home .cin-dispatches h3,.cin-home .cin-photo-break h2,.cin-home .cin-joke h2,.cin-home .cin-weather h2{font-family:var(--font-nix-condensed),sans-serif;letter-spacing:-.045em;font-weight:800}.cin-home .cin-hero h1{letter-spacing:-.065em}.cin-home .cin-section-head h2 em,.cin-home .cin-photo-break h2 em{color:var(--cin-orange);font-style:normal}:root{--nix-x-bg:0px;--nix-y-bg:0px;--nix-x-fg:0px;--nix-y-fg:0px;--nix-scroll-y:0px}.cin-hero>img{transform:scale(1.045) translate3d(var(--nix-x-bg),var(--nix-y-bg),0)}.cin-hero-copy{transform:translate3d(var(--nix-x-fg),calc(var(--nix-y-fg) + var(--nix-scroll-y)),0);transition:transform .18s ease-out}.cin-hero-grid{transform:translate3d(var(--nix-x-fg),var(--nix-y-fg),0)}.nix-drone-three{width:clamp(70px,7vw,130px);animation:19s ease-in-out 1s infinite nix-drone-three-flight;top:52%;left:-15vw}.nix-drone-four{width:clamp(55px,5vw,92px);animation:15s linear 7s infinite nix-drone-four-flight;top:58%;right:-12vw}.nix-radar-orbit{aspect-ratio:1;opacity:.32;border:1px solid #f15a2473;border-radius:50%;width:min(64vw,720px);animation:8s ease-in-out infinite nix-radar-breathe;position:absolute;top:-21vw;right:-18vw}.nix-radar-orbit:before,.nix-radar-orbit:after,.nix-radar-orbit i{content:"";border:1px solid #ffffff21;border-radius:50%;position:absolute;inset:12%}.nix-radar-orbit:after{border-color:#f15a2461;inset:31%}.nix-radar-orbit i:first-child{background:linear-gradient(#0000,#ffffff40,#0000);border:0;border-radius:0;width:1px;inset:0 50%}.nix-radar-orbit i:nth-child(2){background:linear-gradient(90deg,#0000,#ffffff40,#0000);border:0;border-radius:0;height:1px;inset:50% 0}.nix-radar-orbit i:nth-child(3){transform-origin:0;background:linear-gradient(90deg,#f15a24,#0000);border:0;border-radius:0;width:46%;height:2px;animation:4s linear infinite nix-radar-spin;inset:50%}.nix-radar-orbit span{color:#f15a24;font:300 2rem monospace;position:absolute;top:47%;left:49%}.nix-live-telemetry{z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#05070873;border:1px solid #ffffff24;display:flex;position:absolute;bottom:27px;left:50%;transform:translate(-50%)}.nix-live-telemetry span{color:#ffffff7a;min-width:118px;font:700 .48rem var(--font-nix-display),sans-serif;letter-spacing:.12em;border-right:1px solid #ffffff1a;gap:3px;padding:9px 14px;display:grid}.nix-live-telemetry span:last-child{border-right:0}.nix-live-telemetry b{color:#fff;font-size:.64rem}.nix-live-telemetry span:last-child b{color:#f15a24;text-shadow:0 0 12px #f15a24;animation:1.4s ease-in-out infinite nix-live-pulse}.cin-feature-card:before,.cin-world:before,.cin-drone-card:before{z-index:2;content:"";pointer-events:none;background:linear-gradient(110deg,#0000 35%,#fff3 50%,#0000 65%);transition:transform .8s;position:absolute;inset:0;transform:translate(-120%)}.cin-feature-card:hover:before,.cin-world:hover:before,.cin-drone-card:hover:before{transform:translate(120%)}@keyframes nix-drone-three-flight{0%,18%{opacity:0;transform:translate(0)scale(.65)}25%{opacity:.62}60%{opacity:.8;transform:translate(82vw,-22vh)scale(1)}78%,to{opacity:0;transform:translate(135vw,-30vh)scale(.7)}}@keyframes nix-drone-four-flight{0%,25%{opacity:0;transform:translate(0)}30%{opacity:.5}70%{opacity:.65;transform:translate(-80vw,-30vh)}90%,to{opacity:0;transform:translate(-130vw,-36vh)}}@keyframes nix-radar-spin{to{transform:rotate(360deg)}}@keyframes nix-radar-breathe{50%{opacity:.55;transform:scale(1.04)}}@media (width<=760px){.nix-radar-orbit{width:110vw;top:-34vw;right:-54vw}.nix-live-telemetry{bottom:22px;left:16px;right:16px;overflow:hidden;transform:none}.nix-live-telemetry span{flex:1;min-width:0;padding:8px 6px}.nix-live-telemetry span:nth-child(2),.nix-live-telemetry span:nth-child(3){display:none}.nix-drone-three{top:48%}.nix-drone-four{display:none}.cin-hero-copy{transform:translate3d(0,var(--nix-scroll-y),0)}}@media (prefers-reduced-motion:reduce){.cin-hero>img,.cin-hero-copy,.cin-hero-grid{transform:none}.nix-drone-three,.nix-drone-four,.nix-radar-orbit,.nix-live-telemetry span:last-child b{animation:none}.nix-drone-three,.nix-drone-four{display:none}}.nix-hero-action{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.nix-flight-path{filter:drop-shadow(0 0 7px #f15a24cc);opacity:.65;border-top:1px solid #f15a24a6;border-radius:50%;width:54vw;height:22vw;position:absolute}.nix-flight-path-one{top:19%;right:-9vw;transform:rotate(-12deg)}.nix-flight-path-two{opacity:.28;top:30%;left:-18vw;transform:rotate(14deg)}.nix-flying-drone{filter:drop-shadow(0 22px 24px #000000bf)drop-shadow(0 0 18px #f15a2452);will-change:transform;width:clamp(115px,14vw,250px);height:auto;position:absolute}.nix-drone-one{animation:13s cubic-bezier(.4,0,.2,1) infinite nix-drone-flyby;top:17%;right:-20vw}.nix-drone-two{opacity:.74;width:clamp(75px,8vw,145px);animation:16s ease-in-out 2.4s infinite nix-drone-scout;top:29%;left:-18vw}.nix-moving-machine{aspect-ratio:16/8;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px));will-change:transform;background:#090b0b;border:1px solid #ffffff42;width:clamp(190px,23vw,390px);position:absolute;overflow:hidden;box-shadow:0 20px 70px #0009,0 0 0 1px #f15a2429}.nix-moving-machine img{object-fit:cover;opacity:.74;filter:saturate(.8)contrast(1.08);width:100%;height:100%}.nix-moving-machine:after{content:"";background:linear-gradient(90deg,#050708e0,#0000 50%),linear-gradient(#0000 45%,#050708b8);position:absolute;inset:0}.nix-moving-machine span{z-index:1;color:#fff;font:800 .55rem/1 var(--font-nix-display),sans-serif;letter-spacing:.18em;position:absolute;bottom:13px;left:16px}.nix-moving-van{animation:17s cubic-bezier(.42,0,.25,1) 1s infinite nix-van-drive;bottom:10%;right:-31vw}.nix-moving-bike{width:clamp(160px,19vw,320px);animation:14s cubic-bezier(.32,.02,.25,1) 5s infinite nix-bike-ride;bottom:4%;left:-28vw}.nix-speed-lines{background:linear-gradient(90deg,#0000,#f15a24cc,#0000);height:1px;animation:5s linear infinite nix-speed-scan;position:absolute;bottom:7%;left:0;right:0;transform:translate(-100%);box-shadow:0 -18px #ffffff14,0 18px #ffffff0f}.nix-title-scan{z-index:2;opacity:0;background:linear-gradient(90deg,#0000,#fff 46%,#f15a24 54%,#0000);width:110%;height:2px;animation:6s ease-in-out 1.1s infinite nix-title-laser;position:absolute;top:52%;left:-5%;box-shadow:0 0 24px #f15a24}.nix-mission-cycle{color:#f15a24;height:1em;overflow:hidden;display:block!important}.nix-mission-cycle b{height:1em;font:inherit;animation:6s step-end infinite nix-mission-words;display:block}@keyframes nix-drone-flyby{0%,12%{opacity:0;transform:translate(0)rotate(-8deg)scale(.72)}18%{opacity:1}48%{opacity:1;transform:translate(-52vw,10vh)rotate(3deg)scale(1.08)}62%,to{opacity:0;transform:translate(-125vw,1vh)rotate(9deg)scale(.82)}}@keyframes nix-drone-scout{0%,18%{opacity:0;transform:translate(0)rotate(6deg)}25%{opacity:.72}60%{opacity:.72;transform:translate(76vw,-12vh)rotate(-5deg)}75%,to{opacity:0;transform:translate(130vw,-2vh)rotate(4deg)}}@keyframes nix-van-drive{0%,15%{opacity:0;transform:translate(0)}20%{opacity:1}54%{opacity:1;transform:translate(-74vw,-1vh)}70%,to{opacity:0;transform:translate(-145vw)}}@keyframes nix-bike-ride{0%,24%{opacity:0;transform:translate(0)rotate(-2deg)}29%{opacity:1}58%{opacity:1;transform:translate(72vw,-3vh)rotate(1deg)}75%,to{opacity:0;transform:translate(145vw,-1vh)}}@keyframes nix-speed-scan{to{transform:translate(100%)}}@keyframes nix-title-laser{0%,16%,55%,to{opacity:0;transform:translateY(-12vh)}24%{opacity:.85}42%{opacity:0;transform:translateY(17vh)}}@keyframes nix-mission-words{0%,32%{transform:translateY(0)}33%,65%{transform:translateY(-1em)}66%,to{transform:translateY(-2em)}}@media (width<=680px){.nix-flight-path{width:92vw;height:42vw}.nix-drone-one{top:20%}.nix-drone-two{top:32%}.nix-moving-machine{width:48vw;bottom:9%}.nix-moving-bike{width:40vw;bottom:3%}.nix-title-scan{top:48%}}@media (prefers-reduced-motion:reduce){.nix-flying-drone,.nix-moving-machine,.nix-speed-lines,.nix-title-scan,.nix-mission-cycle b{animation:none}.nix-drone-one{opacity:.72;top:20%;right:3vw}.nix-drone-two,.nix-moving-machine,.nix-speed-lines,.nix-title-scan,.nix-mission-cycle b:not(:first-child){display:none}}.nix-moving-machine{box-shadow:none;clip-path:none;aspect-ratio:auto;filter:drop-shadow(0 28px 22px #000000b8)drop-shadow(0 0 14px #f15a2433);background:0 0;border:0;overflow:visible}.nix-moving-machine img{object-fit:contain;opacity:1;filter:none;width:100%;height:auto;display:block}.nix-moving-machine:after{display:none}.nix-moving-machine span{white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#07090ac2;border:1px solid #f15a2499;padding:8px 12px;bottom:-8px;left:50%;transform:translate(-50%)}.nix-moving-van{width:clamp(260px,32vw,560px);bottom:8%}.nix-moving-bike{width:clamp(220px,27vw,470px);bottom:-1%}@media (width<=680px){.nix-moving-van{width:60vw}.nix-moving-bike{width:52vw}.nix-moving-machine span{font-size:.45rem}}.nix-editor-hint{color:#f1eee76b;margin:-8px 0 0;font-size:.7rem;line-height:1.45}.nix-editor-advanced{border-top:1px solid #ffffff1f;padding-top:14px}.nix-editor-advanced summary{cursor:pointer;color:#f15a24;font:800 .62rem var(--font-geist-mono);letter-spacing:.08em}.nix-editor-advanced[open]{gap:14px;display:grid}.nix-editor-advanced textarea{color:#f1eee7;background:#101516;border:1px solid #ffffff29;min-height:90px;padding:12px}.nix-media-upload{cursor:pointer;border:1px dashed #f15a248c;padding:14px}.nix-media-upload input{background:0 0!important;border:0!important;min-height:auto!important;padding:8px 0!important}.nix-new-dialog{z-index:500;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#020405e0;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.nix-new-dialog>section{background:linear-gradient(145deg,#121819,#080b0c);border:1px solid #ffffff29;width:min(850px,100%);max-height:calc(100svh - 40px);padding:42px;position:relative;overflow:auto;box-shadow:0 24px 90px #000}.nix-new-dialog>section>span{color:#f15a24;font:800 .62rem var(--font-geist-mono);letter-spacing:.12em}.nix-new-dialog h2{font:800 clamp(2rem,5vw,4.5rem)/.95 var(--font-nix-display);margin:12px 0 28px}.nix-dialog-close{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff3;width:44px;height:44px;font-size:1.5rem;position:absolute;top:16px;right:18px}.nix-new-choices{grid-template-columns:1fr 1fr;gap:14px;display:grid}.nix-new-choices button{text-align:left;color:#fff;cursor:pointer;background:#0d1213;border:1px solid #ffffff29;align-content:center;gap:12px;min-height:230px;padding:28px;display:grid}.nix-new-choices button:hover,.nix-new-choices button:focus-visible{border-color:#f15a24;transform:translateY(-2px)}.nix-new-choices b{color:#f15a24;font-size:2.2rem}.nix-new-choices strong{font:800 1.4rem var(--font-nix-condensed)}.nix-new-choices small{color:#fff9;line-height:1.5}.nix-new-dialog .is-ai textarea{resize:vertical;color:#fff;width:100%;min-height:160px;font:1rem/1.6 var(--font-geist-sans);background:#070a0b;border:1px solid #ffffff2e;padding:18px}.nix-new-dialog .is-ai>small{color:#ffffff7a;margin:8px 0 20px;display:block}.nix-new-dialog .is-ai label{color:#f15a24;font:800 .62rem var(--font-geist-mono);gap:8px;margin:14px 0;display:grid}.nix-new-dialog .is-ai label em{color:#ffffff8c;font-style:normal}.nix-new-dialog fieldset{border:1px solid #ffffff21;margin:22px 0;padding:16px}.nix-new-dialog legend{color:#f15a24;font:800 .6rem var(--font-geist-mono);padding:0 8px}.nix-new-dialog fieldset button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff2e;min-height:42px;margin:4px;padding:0 18px}.nix-new-dialog fieldset button.active{color:#090b0c;background:#f15a24;border-color:#f15a24}.nix-create-story{color:#080a0b;width:100%;min-height:62px;font:900 .78rem var(--font-geist-mono);cursor:pointer;background:#f15a24;border:0}.nix-create-story:disabled{opacity:.45}.nix-new-dialog .is-ai>p{text-align:center;color:#ffffff7a;font-size:.75rem}@media (width<=650px){.nix-new-dialog{padding:8px}.nix-new-dialog>section{padding:52px 20px 24px}.nix-new-choices{grid-template-columns:1fr}.nix-new-choices button{min-height:155px}.nix-new-dialog fieldset button{padding:0 11px}}.nix-home-hero{background:#050708;min-height:100svh}.nix-home-hero>img{will-change:transform;animation:24s ease-in-out infinite alternate nix-camera-push}.nix-home-hero-shade{background:linear-gradient(90deg,#030506f2,#0305067a 58%,#03050629),linear-gradient(#0000 45%,#050708 99%),radial-gradient(circle at 72% 35%,#0000,#03050661)}.nix-home-hero-shade:before{content:"";opacity:.22;background:repeating-linear-gradient(0deg,#0000 0 5px,#ffffff09 6px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 82%);mask-image:linear-gradient(#000,#0000 82%)}.nix-hero-hud{aspect-ratio:1;z-index:-1;opacity:.65;border:1px solid #f15a246b;border-radius:50%;width:min(52vw,720px);animation:7s ease-in-out infinite nix-hud-breathe;position:absolute;top:-19vw;right:-12vw}.nix-hero-hud:before,.nix-hero-hud:after,.nix-hero-hud i{content:"";border:1px solid #ffffff21;border-radius:50%;position:absolute}.nix-hero-hud:before{inset:14%}.nix-hero-hud:after{border-color:#f15a2480;inset:34%}.nix-hero-hud i:first-child{background:linear-gradient(90deg,#0000,#f15a24,#0000);border:0;height:1px;inset:50% 0}.nix-hero-hud i:nth-child(2){background:linear-gradient(#0000,#ffffff47,#0000);border:0;width:1px;inset:0 50%}.nix-hero-hud i:nth-child(3){transform-origin:0;background:linear-gradient(90deg,#f15a24,#0000);border:0;border-radius:0;width:46%;height:2px;animation:5s linear infinite nix-hud-sweep;inset:50%}.nix-hero-hud span{color:#ffffff94;font:700 .54rem/1.8 var(--font-geist-mono);letter-spacing:.13em;position:absolute;bottom:15%;left:20%}.nix-featured-card,.nix-world-card,.nix-story-card{clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px));border-radius:0;box-shadow:0 24px 70px #0000004d}.nix-world-card img,.nix-featured-card img{will-change:transform;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.nix-world-card:hover img,.nix-featured-card:hover img{transform:scale(1.07)translateY(-1.5%)}.nix-hourly{clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,24px 100%,0 calc(100% - 24px));background:linear-gradient(135deg,#f15a2414,#0000 40%),#0d1112;border:1px solid #ffffff24;grid-template-columns:repeat(3,1fr);display:grid}.nix-hourly article{border-right:1px solid #ffffff1f;flex-direction:column;justify-content:center;min-height:310px;padding:clamp(26px,3.2vw,46px);display:flex;position:relative;overflow:hidden}.nix-hourly article:last-child{border-right:0}.nix-hourly article:after{content:"";aspect-ratio:1;border:1px solid #f15a2440;border-radius:50%;width:180px;position:absolute;bottom:-80px;right:-70px;box-shadow:0 0 0 35px #f15a2406}.nix-hourly article.nix-daily-fact{background:linear-gradient(145deg,#f15a2424,#080b0c33)}.nix-hourly article.nix-daily-fact:before{content:"24H";color:#f15a2433;font:800 2.6rem/1 var(--font-geist-mono);letter-spacing:-.08em;position:absolute;top:18px;right:20px}.nix-hourly small,.nix-hourly span,.nix-hourly b{font-family:var(--font-geist-mono);letter-spacing:.12em;text-transform:uppercase}.nix-hourly small{color:#ffffff61;font-size:.54rem}.nix-hourly span{color:#f15a24;margin-top:18px;font-size:.62rem;font-weight:900}.nix-hourly blockquote,.nix-hourly p{max-width:560px;font-family:var(--font-nix-condensed);margin:15px 0 18px;font-size:clamp(1.55rem,2.25vw,2.65rem);font-weight:700;line-height:1.08}.nix-hourly b{color:#ffffff6b;font-size:.52rem}@keyframes nix-camera-push{to{transform:scale(1.085)translate(-.7%,.5%)}}@keyframes nix-hud-sweep{to{transform:rotate(360deg)}}@keyframes nix-hud-breathe{50%{opacity:.9;transform:scale(1.025)}}@media (width<=980px){.nix-hourly{grid-template-columns:1fr 1fr}.nix-hourly article.nix-daily-fact{grid-column:1/-1}.nix-hourly article:nth-child(2),.nix-hourly article:last-child{border-top:1px solid #ffffff1f}}@media (width<=760px){.nix-hero-hud{width:112vw;top:-22vw;right:-58vw}.nix-hourly{grid-template-columns:1fr}.nix-hourly article,.nix-hourly article.nix-daily-fact{border-bottom:1px solid #ffffff1f;border-right:0;grid-column:auto;min-height:240px}.nix-hourly article:last-child{border-bottom:0}.nix-hourly blockquote,.nix-hourly p{font-size:clamp(1.65rem,8vw,2.45rem)}}@media (prefers-reduced-motion:reduce){.nix-home-hero>img,.nix-hero-hud,.nix-hero-hud i,.nix-home-hero-copy h1 .nix-rotor-x{animation:none!important;transform:none!important}}.nix-new-dialog>section.nix-story-engine{width:min(1080px,100%)}.nix-engine-step{background:#0407089e;border:1px solid #ffffff21;grid-template-columns:54px 1fr;gap:18px;margin:18px 0;padding:20px;display:grid}.nix-engine-step>b{color:#f15a24;font:800 1.2rem var(--font-nix-display)}.nix-engine-step>div>strong{font:800 .72rem var(--font-geist-mono);letter-spacing:.12em;margin-bottom:12px;display:block}.nix-photo-drop{text-align:center;cursor:pointer;background:#f15a240f;border:1px dashed #f15a24;place-content:center;position:relative;min-height:88px!important;margin:0!important}.nix-photo-drop input{opacity:0;cursor:pointer;position:absolute;inset:0}.nix-photo-drop em{margin-top:6px;font-size:.57rem}.nix-photo-tray{scroll-snap-type:x mandatory;gap:9px;margin:12px 0 24px;display:flex;overflow-x:auto}.nix-photo-tray article{scroll-snap-align:start;background:#070909;border:1px solid #ffffff29;min-width:150px;position:relative;overflow:hidden}.nix-photo-tray article.is-hero{border-color:#f15a24;box-shadow:0 0 0 2px #f15a2433}.nix-photo-tray img{object-fit:cover;width:100%;height:112px;display:block}.nix-photo-tray article>button{color:#fff;background:#121718;border:0;width:100%;min-height:32px;font-size:.52rem}.nix-photo-tray article.is-hero>button{color:#080909;background:#f15a24;font-weight:900}.nix-photo-tray nav{grid-template-columns:repeat(3,1fr);display:grid}.nix-photo-tray nav button{color:#fff;background:#090c0d;border:0;border-top:1px solid #ffffff1a;min-height:34px}.nix-engine-options{grid-template-columns:1.5fr 1fr 1fr;align-items:end;gap:10px;display:grid}.nix-engine-options fieldset{margin:0}.nix-engine-options>label{margin:0!important}.nix-engine-options select{color:#fff;background:#070a0b;border:1px solid #ffffff29;min-height:52px;padding:0 10px}.nix-ai-sequence{background:#0b0f10;border-left:3px solid #f15a24;gap:7px;padding:18px;display:grid}.nix-ai-sequence span{opacity:.28;color:#fff;font:800 .62rem var(--font-geist-mono);letter-spacing:.08em}.nix-ai-sequence span.active{opacity:1;color:#f15a24}.nix-story-engine .nix-create-story{margin-top:18px}@media (width<=700px){.nix-engine-step{grid-template-columns:38px 1fr;padding:15px}.nix-engine-options{grid-template-columns:1fr}.nix-photo-tray article{min-width:42vw}.nix-photo-tray img{height:120px}}:root{--nix-void:#030506;--nix-graphite:#080b0c;--nix-panel:#101516;--nix-indium:#343b3e;--nix-silver:#aeb5b7;--nix-white:#f4f1ea;--nix-signal:#ff5a1f;--nix-glow:#ff5a1f47}.nd-fleet{color:var(--nix-white);background:radial-gradient(circle at 82% 8%,#ff5a1f1f,#0000 34rem),linear-gradient(145deg,#0c1011,#030506 72%);position:relative}.nd-fleet:before{content:"";pointer-events:none;opacity:.25;background-color:#0000;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:64px 64px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 82%);mask-image:linear-gradient(#000,#0000 82%)}.nd-fleet>.nd-section{position:relative}.nd-fleet-heading h2{color:var(--nix-white)}.nd-fleet-heading>p{color:#f4f1eaa8}.nd-mission-picker{clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,16px 100%,0 calc(100% - 16px));background:linear-gradient(135deg,#343b3e70,#080b0ce6);border-color:#ffffff24;box-shadow:inset 0 1px #ffffff0d,0 25px 70px #00000059}.nd-mission-options button{color:var(--nix-white);background:#0305066b;border-color:#ffffff24}.nd-mission-options button.is-active{border-color:var(--nix-signal);background:var(--nix-signal);color:#080a0b;box-shadow:0 0 28px var(--nix-glow)}.nd-hangar-console{clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,22px 100%,0 calc(100% - 22px));background:linear-gradient(135deg,#181e20fa,#050809fc);border-color:#ff5a1f8c;position:relative;box-shadow:0 35px 100px #00000094,0 0 0 1px #ff5a1f1f,inset 0 1px #ffffff0f}.nd-hangar-console:after{content:"CLASSIFIED // NIX AIRCRAFT INTELLIGENCE";color:#ff5a1f59;font:800 .5rem var(--font-geist-mono);letter-spacing:.18em;writing-mode:vertical-rl;position:absolute;top:72px;right:24px}.nd-console-bar{background:#ff5a1f0e;border-color:#ff5a1f47}.nd-console-ready{color:#65e28d}.nd-console-ready i{background:#65e28d;box-shadow:0 0 16px #65e28d}.nd-fleet-tabs{background:#03050680;border-color:#ffffff1a}.nd-fleet-tabs button{color:#f4f1ea8f;border-color:#ffffff1a}.nd-fleet-tabs button:hover,.nd-fleet-tabs button:focus-visible,.nd-fleet-tabs button.is-active{color:var(--nix-white);background:linear-gradient(90deg,#ff5a1f2e,#0000)}.nd-fleet-tabs button.is-active{box-shadow:inset 4px 0 var(--nix-signal),inset 0 0 34px #ff5a1f0d}.nd-aircraft-visual{background:linear-gradient(#ffffff0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(90deg,#ffffff0b 1px,#0000 1px) 0 0/34px 34px,radial-gradient(circle,#ff5a1f2e,#0000 42%),#080b0c}.nd-aircraft-visual:after{content:"TARGET LOCK";color:#ff5a1f73;font:800 .52rem var(--font-geist-mono);letter-spacing:.16em;position:absolute;bottom:20px;left:22px}.nd-aircraft-visual img{filter:drop-shadow(0 38px 30px #000000b3)drop-shadow(0 0 22px #ff5a1f33);animation:.7s cubic-bezier(.16,1,.3,1) both nd-aircraft-enter,6s ease-in-out 1s infinite nd-aircraft-float}.nd-orbit{border-color:#ff5a1f7a;box-shadow:0 0 28px #ff5a1f14}.nd-scan-line{background:linear-gradient(90deg,var(--nix-signal),transparent);height:1px;box-shadow:0 0 12px var(--nix-signal)}.nd-aircraft-title h3,.nd-fleet-tabs button strong,.nd-mission-picker strong,.nd-fleet-overview strong,.nd-guide-file summary strong,.nd-guide-hero h3,.nd-guide-copy h4{font-family:var(--font-nix-condensed),sans-serif!important;letter-spacing:-.035em!important;font-weight:800!important}.nd-aircraft-title h3{color:var(--nix-white);text-shadow:0 0 35px #ff5a1f1f}.nd-aircraft-summary,.nd-aircraft-title>p{color:#f4f1eaa8}.nd-aircraft-specs{border-color:#ffffff1f}.nd-aircraft-specs>div{background:linear-gradient(135deg,#ffffff09,#0000);border-color:#ffffff1f}.nd-aircraft-specs dd{color:var(--nix-white)}.nd-best-for b{color:var(--nix-signal);background:#ff5a1f0d;border-color:#ff5a1f7a}.nd-aircraft-brief blockquote{border-color:var(--nix-signal);background:linear-gradient(90deg,#ff5a1f17,#0000)}.nd-fleet-overview{background:#080b0cb8!important;border-color:#ffffff24!important}.nd-overview-grid button{color:var(--nix-white)!important;background:#ffffff06!important;border-color:#ffffff1f!important}.nd-overview-grid button.is-active{box-shadow:inset 0 -3px var(--nix-signal);border-color:var(--nix-signal)!important;background:#ff5a1f1f!important}#fieldcraft{color:var(--nix-white);background:radial-gradient(circle at 15% 10%,#ff5a1f17,#0000 30rem),#06090a;position:relative}#fieldcraft:before{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0 6px,#ffffff05 7px);position:absolute;inset:0}.nd-fleet-guides{color:var(--nix-white);position:relative;background:0 0!important}.nd-guide-file{background:#0c1011eb!important;border-color:#ffffff24!important}.nd-guide-file[open]{box-shadow:0 30px 80px #00000059;border-color:#ff5a1f80!important}.nd-guide-file summary{color:var(--nix-white)!important}.nd-guide-article{color:var(--nix-white)!important;background:#080b0c!important}.nd-guide-hero,.nd-guide-body,.nd-guide-body aside{background:#080b0c!important}.nd-guide-copy{background:#101516!important}.nd-guide-copy p{color:#f4f1eac7!important}.nd-guide-copy h4{color:var(--nix-white)!important}.nd-guide-copy section>span,.nd-guide-file summary>span,.nd-guide-file summary i{color:var(--nix-signal)!important}@keyframes nd-aircraft-float{50%{transform:translateY(-10px)rotate(.25deg)}}.nix-home h1,.nix-home h2,.nix-home h3,.cin-home h1,.cin-home h2,.cin-home h3,.nd-hero h1,.nd-story-intro h2,.nd-fleet-heading h2,.nd-field-heading h2,.nd-chapter-content h2,.nd-emtb-copy h2,.nd-john-copy h2,.nd-finale h2{text-transform:uppercase;letter-spacing:-.055em;font-family:var(--font-nix-condensed),sans-serif!important;font-weight:800!important}.nix-home-hero-copy h1{transform-origin:0;text-shadow:10px 12px #0000002e;font-size:clamp(7rem,21vw,17rem);transform:scaleX(1.045)}.nix-home-heading h2{letter-spacing:-.06em}.nix-home-hero:after,.cin-hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(110deg,#0000 35%,#ff5a1f17 48%,#0000 61%);animation:9s ease-in-out infinite nix-cinema-light;position:absolute;inset:0;transform:translate(-120%)}.nix-home-hero-copy>span,.cin-mission-status,.nix-home-heading>span,.nd-kicker,.nd-eyebrow{font-family:var(--font-nix-display),sans-serif!important;letter-spacing:.2em!important}.nix-home-section{position:relative}.nix-home-section:before{content:"";background:linear-gradient(90deg,var(--nix-signal),transparent);width:58px;height:1px;box-shadow:0 0 10px var(--nix-signal);position:absolute;top:34px;left:0}.nix-world-card:nth-child(2){transform:translateY(42px)}.nix-world-card:nth-child(3){transform:translateY(84px)}@keyframes nix-cinema-light{0%{opacity:0;filter:brightness(.6)}to{opacity:1;filter:brightness()}}@media (width<=760px){.nix-home-hero-copy h1{font-size:clamp(6.5rem,34vw,10rem);transform:none}.nix-world-card:nth-child(2),.nix-world-card:nth-child(3){transform:none}.nd-hangar-console:after{display:none}.nd-aircraft-visual img{animation:.5s ease-out both nd-aircraft-enter,6s ease-in-out 1s infinite nd-aircraft-float}}@media (prefers-reduced-motion:reduce){.nd-aircraft-visual img,.nix-home-hero:after,.cin-hero:after{animation:none!important}.nix-world-card:nth-child(2),.nix-world-card:nth-child(3){transform:none}}html,body,body *,button,input,textarea,select,p,li,dd,figcaption,blockquote{font-family:var(--font-nix-condensed),Oxanium,sans-serif!important}.nix-prompt-pair{grid-template-columns:1fr 1fr;gap:10px;display:grid}.nix-prompt-pair label{margin:0!important}.nix-prompt-pair input{color:#fff;background:#070a0b;border:1px solid #ffffff2e;min-height:54px;padding:0 14px}.nix-story-engine>h2{letter-spacing:-.055em;font-family:var(--font-nix-condensed),sans-serif!important;font-size:clamp(2.7rem,6vw,5.8rem)!important;line-height:.82!important}.journal-text p{letter-spacing:.006em;font-family:var(--font-nix-condensed),sans-serif!important}.journal-heading h2,.journal-story blockquote{font-family:var(--font-nix-condensed),sans-serif!important}.journal-photo{margin-top:clamp(45px,8vw,90px)!important;margin-bottom:clamp(45px,8vw,90px)!important}.journal-photo img{box-shadow:0 30px 90px #0000006b}.facebook-reel-embed{background:linear-gradient(145deg,#151919,#0b0d0d);border:1px solid #ffffff1f;border-radius:16px;width:min(100%,720px);margin:2rem auto;padding:clamp(8px,1.5vw,14px);overflow:hidden;box-shadow:0 24px 70px #00000061}.facebook-reel-embed iframe{aspect-ratio:16/9;background:#080a0a;border:0;border-radius:12px;width:100%;max-width:100%;height:auto;display:block}@media (width<=700px){.facebook-reel-embed{border-radius:13px;width:calc(100% - 32px);margin:1.5rem auto;padding:7px}.facebook-reel-embed iframe{border-radius:9px}.nix-prompt-pair{grid-template-columns:1fr}}.journal-article-hero{align-items:end;min-height:min(920px,100svh)}.journal-article-hero h1{max-width:980px;font-family:var(--font-nix-condensed),sans-serif;letter-spacing:-.045em;text-wrap:balance;margin:14px 0 20px;font-size:clamp(3.15rem,6.2vw,6.4rem);font-weight:700;line-height:.91}.journal-article-hero.is-long-title{min-height:max(100svh,1040px)}.journal-article-hero.is-long-title h1{font-size:clamp(2.9rem,5.35vw,5.55rem);line-height:.94}.journal-article-hero section>p{max-width:760px;margin:0;font-size:clamp(1rem,1.55vw,1.25rem);line-height:1.55}.journal-article-hero footer{margin-top:22px}@media (width<=700px){.journal-article-hero{min-height:760px}.journal-article-hero>section{width:calc(100% - 32px);padding:132px 0 44px}.journal-article-hero section>a,.journal-article-hero section>span{margin-bottom:15px}.journal-article-hero h1{letter-spacing:-.035em;font-size:clamp(2.65rem,12vw,4.3rem);line-height:.94}.journal-article-hero.is-long-title{min-height:880px}.journal-article-hero.is-long-title h1{font-size:clamp(2.35rem,10.5vw,3.65rem);line-height:.96}.journal-article-hero section>p{font-size:1rem;line-height:1.5}}.nix-visitor-counter{clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));background:linear-gradient(145deg,#343b3eb8,#080b0cf5);border:1px solid #ffffff24;grid-template-columns:1fr auto;align-items:end;gap:4px 18px;min-width:260px;padding:18px 22px;display:grid;box-shadow:inset 0 1px #ffffff0f,0 18px 45px #00000047}.nix-visitor-counter .nix-visitor-status{color:#ffffff75;letter-spacing:.14em;text-transform:uppercase;grid-column:1/-1;font:800 .48rem var(--font-geist-mono),monospace!important}.nix-visitor-status i{aspect-ratio:1;background:#ff5a1f;border-radius:50%;width:6px;margin-right:7px;animation:1.8s ease-in-out infinite nix-visitor-pulse;display:inline-block;box-shadow:0 0 10px #ff5a1f}.nix-visitor-counter strong{color:#ff672f;letter-spacing:.13em;text-shadow:0 0 7px #ff5a1ff2,0 0 24px #ff5a1f8c;grid-column:1/-1;font:800 clamp(2.15rem,4vw,3.2rem)/1 var(--font-geist-mono),monospace!important}.nix-visitor-counter small{color:#fff;letter-spacing:.11em;font:800 .58rem var(--font-geist-mono),monospace!important}.nix-visitor-counter em{color:#ffffff59;white-space:nowrap;font-style:normal;font:500 .48rem var(--font-geist-mono),monospace!important}.nix-home-footer .nix-visitor-counter{margin:8px 0}@keyframes nix-visitor-pulse{50%{opacity:.35;transform:scale(.72)}}@media (width<=700px){.nix-visitor-counter{width:100%;min-width:0;padding:16px 18px}.nix-visitor-counter strong{letter-spacing:.1em;font-size:clamp(2rem,12vw,3rem)}.nix-visitor-counter em{white-space:normal;text-align:right}}@media (prefers-reduced-motion:reduce){.nix-visitor-status i{animation:none}}.nix-home>.nd-header{top:58px!important}@media (width<=620px){.nix-home>.nd-header{top:50px!important}}.nix-home-heading-row>a{align-items:center;min-height:44px;padding:10px 2px;display:inline-flex}.nix-home-footer nav a{align-items:center;min-height:44px;padding:10px 4px;display:inline-flex}@media (width<=760px){.nix-home-footer nav{gap:6px 14px}.nix-home-footer nav a{padding-inline:7px}}.nix-analytics-consent{z-index:10020;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);max-width:980px;font-family:var(--font-nix-condensed),sans-serif;background:#070a0af5;border:1px solid #ff77007a;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;margin:auto;padding:18px 20px;display:flex;position:fixed;bottom:clamp(12px,3vw,28px);left:clamp(12px,3vw,36px);right:clamp(12px,3vw,36px);box-shadow:0 20px 60px #000000a6}.nix-analytics-consent strong{color:#ff7900;letter-spacing:.08em;font-size:.82rem;display:block}.nix-analytics-consent p{color:#d6d6d2;max-width:650px;font:500 .82rem/1.45 var(--font-geist-sans),sans-serif;margin:5px 0 0}.nix-analytics-consent>div:last-child{flex-shrink:0;gap:8px;display:flex}.nix-analytics-consent button{color:#eee;font:700 .7rem var(--font-nix-condensed),sans-serif;letter-spacing:.08em;cursor:pointer;background:0 0;border:1px solid #ffffff38;border-radius:999px;padding:10px 14px}.nix-analytics-consent button:first-child{color:#090909;background:#ff7900;border-color:#ff7900}.nix-analytics-consent button:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (width<=680px){.nix-analytics-consent{flex-direction:column;align-items:stretch;gap:12px}.nix-analytics-consent>div:last-child{width:100%}.nix-analytics-consent button{flex:1}}.nix-global-counter-wrap{z-index:8;background:#080b0c;border-top:1px solid #ffffff14;justify-content:center;margin:0;padding:18px max(22px,4vw) 22px;display:flex;position:relative}.nix-global-counter{min-height:38px;font-family:var(--font-nix-condensed),sans-serif;letter-spacing:.12em;white-space:nowrap;background:linear-gradient(#171c1e,#0c0f10);border:1px solid #ffffff21;border-radius:4px;justify-content:center;align-items:center;gap:10px;padding:0 18px;display:flex;box-shadow:inset 0 1px #ffffff0d}.nix-global-counter span{color:#f7f5f0;font-size:.66rem;font-weight:800}.nix-global-counter i{color:#ff5a1f;font-style:normal}.nix-global-counter strong{color:#ff672f;min-width:78px;font:800 .88rem var(--font-geist-mono),monospace;letter-spacing:.15em;text-shadow:0 0 9px #ff5a1f80}@media (width<=420px){.nix-global-counter-wrap{padding-inline:14px}.nix-global-counter{gap:7px;width:100%;padding-inline:12px}.nix-global-counter span{font-size:.58rem}.nix-global-counter strong{font-size:.8rem}}.numbers-page{color:#f6f3ed;background:radial-gradient(circle at 80% 0,#ff5a1f1a,#0000 30%),#080b0c;min-height:100vh;padding:70px max(24px,5vw)}.numbers-page>header{max-width:1200px;margin:auto}.numbers-page>header>a,.numbers-page>header>small{color:#ff5a1f;font:800 .65rem var(--font-nix-condensed);letter-spacing:.17em;margin-bottom:25px;text-decoration:none;display:block}.numbers-page>header>small{color:#747b7d}.numbers-page h1{font:900 clamp(4rem,10vw,9rem)/.75 var(--font-nix-display);letter-spacing:-.065em;margin:0}.numbers-page h1 em{color:#ff5a1f;font-style:normal}.numbers-page>header>p{color:#a7a9a6;margin:32px 0;font-size:clamp(1.1rem,2vw,1.45rem)}.numbers-periods{flex-wrap:wrap;gap:5px;max-width:1200px;margin:45px auto 18px;display:flex}.numbers-periods button{color:#9da2a2;font:800 .68rem var(--font-nix-condensed);letter-spacing:.1em;cursor:pointer;background:0 0;border:1px solid #303638;padding:13px 18px}.numbers-periods button.active{color:#080b0c;background:#ff5a1f;border-color:#ff5a1f}.numbers-notice{max-width:1200px;font-family:var(--font-nix-condensed);background:#ff5a1f1a;border:1px solid #ff5a1f;align-items:center;gap:18px;margin:8px auto;padding:18px 22px;display:flex}.numbers-notice strong{color:#ff5a1f}.numbers-notice span{color:#bbb;flex:1}.numbers-notice button{color:#090b0c;cursor:pointer;background:#ff5a1f;border:1px solid #ff5a1f;padding:10px 14px;font-weight:800}.numbers-cards.is-loading{opacity:.58}.numbers-live-status{color:#8a9090;max-width:1200px;font:800 .63rem var(--font-nix-condensed);letter-spacing:.08em;background:#101415;border:1px solid #3d4344;align-items:center;gap:10px;margin:38px auto 0;padding:13px 16px;display:flex}.numbers-live-status i{background:#777;border-radius:50%;width:8px;height:8px}.numbers-live-status strong{color:#bbb}.numbers-live-status span{color:#737979;letter-spacing:.03em;margin-left:auto;font-weight:600}.numbers-live-status.connected{border-color:#54d38059}.numbers-live-status.connected i{background:#54d380;box-shadow:0 0 12px #54d380cc}.numbers-live-status.connected strong{color:#54d380}.numbers-cards,.numbers-now,.numbers-grid,.numbers-feature,.numbers-page>footer{max-width:1200px;margin-left:auto;margin-right:auto}.numbers-cards{grid-template-columns:repeat(5,1fr);gap:7px;display:grid}.numbers-cards article,.numbers-now article,.numbers-grid>article,.numbers-feature>article{background:linear-gradient(145deg,#15191a,#0c0f10);border:1px solid #2b3032}.numbers-cards article{flex-direction:column;justify-content:flex-end;min-height:175px;padding:22px;display:flex}.numbers-cards small,.numbers-feature small{color:#ff5a1f;font:800 .61rem var(--font-nix-condensed);letter-spacing:.13em}.numbers-cards strong{color:#fff;font:800 clamp(1.8rem,3.5vw,3.25rem)/1 var(--font-nix-display);margin:13px 0 8px}.numbers-cards span{color:#737879;font-size:.68rem}.numbers-now{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:7px;display:grid}.numbers-now article{justify-content:space-between;align-items:center;padding:18px 22px;display:flex}.numbers-now small{color:#909596;font:800 .62rem var(--font-nix-condensed);letter-spacing:.12em}.numbers-now strong{color:#ff5a1f;font:800 1.8rem var(--font-nix-display)}.numbers-grid{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:55px;display:grid}.numbers-grid>article{padding:28px}.numbers-grid .wide{grid-column:1/-1}.numbers-grid h2,.numbers-feature h2{font:800 1rem var(--font-nix-display);letter-spacing:.06em;margin:0 0 25px}.numbers-bars{gap:13px;display:grid}.numbers-bars>div{grid-template-columns:minmax(120px,1fr) 2fr 42px;align-items:center;gap:16px;display:grid}.numbers-bars span{color:#c3c5c2;font-size:.74rem}.numbers-bars i{background:#24292a;height:7px;overflow:hidden}.numbers-bars i b{background:linear-gradient(90deg,#ff4d12,#ff8a43);height:100%;display:block}.numbers-bars strong{text-align:right;color:#ff6a32;font:800 .75rem var(--font-geist-mono)}.numbers-list{gap:1px;display:grid}.numbers-list>div{border-bottom:1px solid #292e2f;justify-content:space-between;gap:20px;padding:12px 0;display:flex}.numbers-list span{color:#aaaeac;text-transform:capitalize;font-size:.76rem}.numbers-list b{color:#ff6a32;font:800 .76rem var(--font-geist-mono)}.numbers-list p,.numbers-bars p{color:#6f7575;font-size:.75rem}.numbers-feature{grid-template-columns:1fr 1fr;gap:8px;margin-top:55px;display:grid}.numbers-feature>article{padding:36px}.numbers-feature .trending{background:linear-gradient(145deg,#ff5a1f24,#0b0e0f);border-color:#ff5a1f}.numbers-feature h2{letter-spacing:-.04em;margin-top:9px;font-size:clamp(2rem,4vw,4rem)}.numbers-page>footer{color:#707676;border-top:1px solid #303536;justify-content:space-between;gap:30px;margin-top:55px;padding:25px 0;font-size:.68rem;line-height:1.6;display:flex}.numbers-page>footer p{max-width:800px}.numbers-page>footer a{color:#ff5a1f;white-space:nowrap;text-decoration:none}.numbers-denied{color:#fff;background:#080b0c;min-height:100vh;padding:15vh 8vw}.numbers-denied h1{font:900 4rem var(--font-nix-display);color:#ff5a1f}.numbers-denied a{color:#ff5a1f}@media (width<=950px){.numbers-cards{grid-template-columns:repeat(2,1fr)}.numbers-cards article:last-child{grid-column:1/-1}.numbers-grid,.numbers-feature{grid-template-columns:1fr}.numbers-grid .wide{grid-column:auto}}@media (width<=560px){.numbers-page{padding:45px 18px}.numbers-cards,.numbers-now{grid-template-columns:1fr}.numbers-cards article:last-child{grid-column:auto}.numbers-bars>div{grid-template-columns:1fr 34px}.numbers-bars i{grid-area:2/1/auto/-1}.numbers-page>footer,.numbers-notice{flex-direction:column;align-items:flex-start}.numbers-periods button{text-align:center;flex:1;padding-inline:8px}.numbers-live-status{flex-wrap:wrap;align-items:flex-start}.numbers-live-status span{width:100%;margin-left:18px;line-height:1.5}}.nd-nav-primary>span{grid-template-columns:auto auto;align-items:center;gap:0 7px;display:grid}.nd-nav-primary>span>b{color:var(--nd-orange);font-size:.72rem}.nd-nav-primary>span>small{color:#ffffff6e;letter-spacing:.035em;text-transform:none;grid-column:1/3;font-size:.44rem;display:block}.nd-nav-primary.active>span:after{content:"YOU ARE HERE";color:#ffc86b;letter-spacing:.1em;font-size:.39rem;position:absolute;top:-15px}.nd-submenu>p{align-items:center;gap:9px;display:flex}.nd-submenu>p>b{color:var(--nd-orange);font-size:1rem}.nd-submenu>p>em{background:var(--nd-orange);color:#080a0a;letter-spacing:.06em;margin-left:auto;padding:5px 7px;font-size:.48rem;font-style:normal;font-weight:900}.nd-menu-links summary strong{display:grid}.nd-menu-links summary strong small{color:#ffffff6b;letter-spacing:.02em;text-transform:none;font-size:.55rem;font-weight:500}.nd-menu-links details.is-active summary{background:linear-gradient(90deg,#f15a2433,#0000)}.nix-first-visit{z-index:8;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#080b0ce8;border:1px solid #ffffff29;grid-template-columns:1.25fr repeat(4,1fr);width:min(100% - 40px,1480px);margin:-32px auto 0;display:grid;position:relative;box-shadow:0 30px 80px #0000006b}.nix-first-visit>span,.nix-first-visit>a{border-right:1px solid #ffffff1f;align-items:center;min-height:120px;padding:22px;display:flex}.nix-first-visit>span{color:#111719;background:#ece4d7;align-content:center;display:grid}.nix-first-visit>span small{color:#c3491c;font:900 .56rem var(--font-geist-mono),monospace;letter-spacing:.12em}.nix-first-visit>span strong{font-family:var(--font-nix-condensed),sans-serif;font-size:1.35rem;line-height:1}.nix-first-visit>a{gap:13px;transition:all .22s}.nix-first-visit>a>b{color:var(--nd-orange);font:.58rem var(--font-geist-mono),monospace}.nix-first-visit>a>span{font-family:var(--font-nix-display),sans-serif;font-weight:850;display:grid}.nix-first-visit>a small{color:#ffffff75;font:500 .55rem var(--font-geist-mono),monospace}.nix-first-visit>a i{color:var(--nd-orange);margin-left:auto;font-style:normal}.nix-first-visit>a:hover{background:var(--nd-orange);color:#080a0a}.nix-first-visit>a:hover b,.nix-first-visit>a:hover i,.nix-first-visit>a:hover small{color:#080a0a}.nix-featured-story{color:#121819;clip-path:inset(0 -100vmax);background:#eee7dc;box-shadow:0 0 0 100vmax #eee7dc}.nix-featured-story .nix-home-heading>span,.nix-featured-story .nix-home-heading h2 em,.nix-featured-story .nix-featured-card small,.nix-featured-story .nix-featured-card strong{color:#c34d22}.nix-featured-story .nix-featured-card{color:#121819;background:#faf7f1;border-color:#00000024;box-shadow:0 28px 75px #28190e29}.nix-featured-story .nix-featured-card p{color:#536062}.nix-latest-stories{color:#101719;clip-path:inset(0 -100vmax);background:#dce8e7;box-shadow:0 0 0 100vmax #dce8e7}.nix-latest-stories .nix-home-heading>div>span,.nix-latest-stories .nix-home-heading a,.nix-latest-stories .nix-story-card small,.nix-latest-stories .nix-story-card strong{color:#a83f1a}.nix-latest-stories .nix-story-card{color:#101719;background:#f8fbfa;border-color:#0000001f}.nix-latest-stories .nix-story-card p{color:#596365}@media (width<=1180px){.nd-nav-primary>span>small{display:none}.nix-first-visit{grid-template-columns:1fr 1fr}.nix-first-visit>span{grid-column:1/3}.nix-first-visit>a{border-top:1px solid #ffffff1f}}@media (width<=640px){.nix-first-visit{grid-template-columns:1fr;width:calc(100% - 24px);margin:-18px auto 0}.nix-first-visit>span{grid-column:auto}.nix-first-visit>span,.nix-first-visit>a{border-right:0;min-height:88px}.nix-featured-story,.nix-latest-stories{padding-left:4px;padding-right:4px}}.nix-gateway{isolation:isolate;color:#f5f2eb;background:#050707;min-height:100svh;position:relative;overflow:hidden}.nix-gateway-worlds{height:100svh;display:flex}.nix-gateway-world{isolation:isolate;border-right:1px solid #ffffff29;flex:1;min-width:0;transition:flex .75s cubic-bezier(.2,.75,.2,1),filter .45s;position:relative;overflow:hidden}.nix-gateway-world:last-child{border-right:0}.nix-gateway-world>img{z-index:-3;object-fit:cover;filter:saturate(.82)contrast(1.08);width:100%;height:100%;transition:transform 1.2s cubic-bezier(.2,.7,.2,1),filter .5s;position:absolute;inset:0;transform:scale(1.035)}.nix-gateway-world>i{z-index:-2;background:linear-gradient(#03050514 28%,#030505f7),linear-gradient(90deg,#0305058c,#0000);position:absolute;inset:0}.nix-gateway-world>span{color:#ff7a3c;font:850 .58rem var(--font-geist-mono),monospace;letter-spacing:.15em;position:absolute;top:155px;left:28px}.nix-gateway-world>div{transition:transform .55s;position:absolute;bottom:clamp(82px,12vh,145px);left:clamp(24px,3vw,54px);right:24px;transform:translateY(16px)}.nix-gateway-world h2{font-family:var(--font-nix-condensed),Impact,sans-serif;letter-spacing:-.065em;margin:0;font-size:clamp(4.8rem,8vw,9rem);font-weight:900;line-height:.72}.nix-gateway-world p{color:#ffffffad;max-width:280px;margin:22px 0;font-size:clamp(.86rem,1.2vw,1.05rem)}.nix-gateway-world strong{color:#ff7a3c;font:850 .61rem var(--font-geist-mono),monospace;letter-spacing:.08em;align-items:center;gap:26px;display:inline-flex}.nix-gateway-world strong b{font-size:1rem}.nix-gateway-world.is-active{flex:1.65}.nix-gateway-world.is-active>img{filter:saturate(1.08)contrast(1.02);transform:scale(1)}.nix-gateway-world.is-active>div{transform:none}.nix-gateway-world:not(.is-active){filter:brightness(.72)}.nix-gateway-brand{z-index:4;pointer-events:none;text-align:center;text-shadow:0 14px 50px #000;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.nix-gateway-brand small{font:850 clamp(.5rem,.8vw,.7rem) var(--font-geist-mono),monospace;letter-spacing:.22em}.nix-gateway-brand h1{font-family:var(--font-nix-condensed),Impact,sans-serif;letter-spacing:-.1em;margin:15px 0 4px;font-size:clamp(8rem,21vw,19rem);font-weight:900;line-height:.63}.nix-gateway-brand h1 span{color:#ff632b;text-shadow:0 0 44px #ff632b6b}.nix-gateway-brand p{font-family:var(--font-nix-display),sans-serif;letter-spacing:.18em;text-transform:uppercase;margin:34px 0 0;font-size:clamp(.72rem,1.2vw,1rem);font-weight:800}.nix-gateway-shortcuts{z-index:5;gap:6px;display:flex;position:absolute;top:128px;right:28px}.nix-gateway-shortcuts a{font:750 .5rem var(--font-geist-mono),monospace;letter-spacing:.1em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0406078c;border:1px solid #ffffff42;padding:9px 12px;transition:all .2s}.nix-gateway-shortcuts a:hover{color:#070909;background:#ff632b;border-color:#ff632b}.nix-gateway-scroll{z-index:6;font:750 .48rem var(--font-geist-mono),monospace;letter-spacing:.13em;justify-items:center;gap:8px;display:grid;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.nix-gateway-scroll i{color:#ff632b;border:1px solid #ffffff59;border-radius:50%;place-items:center;width:34px;height:34px;font-style:normal;animation:1.6s ease-in-out infinite nix-gateway-bob;display:grid}.nix-home>.nix-first-visit{margin-top:0}@keyframes nix-gateway-bob{50%{transform:translateY(5px)}}@media (width<=760px){.nix-gateway{min-height:100svh}.nix-gateway-worlds{scroll-snap-type:x mandatory;height:100svh;overflow-x:auto}.nix-gateway-world,.nix-gateway-world.is-active{scroll-snap-align:center;flex:none;min-width:82vw}.nix-gateway-world:not(.is-active){filter:none}.nix-gateway-brand{top:42%}.nix-gateway-brand h1{font-size:clamp(8rem,46vw,12rem)}.nix-gateway-brand p{max-width:270px;margin:28px auto 0}.nix-gateway-world>span{top:135px}.nix-gateway-world>div{bottom:86px}.nix-gateway-world h2{font-size:5.6rem}.nix-gateway-shortcuts{justify-content:center;top:112px;left:12px;right:12px}.nix-gateway-shortcuts a{padding:8px}.nix-gateway-scroll{display:none}}@media (prefers-reduced-motion:reduce){.nix-gateway-world,.nix-gateway-world>img,.nix-gateway-world>div,.nix-gateway-scroll i{transition:none;animation:none}}.nix-gateway-launch{z-index:100;color:#f4f0e9;background:#030505;place-content:center;justify-items:center;transition:opacity .65s .9s,visibility 0s linear 1.6s;display:grid;position:absolute;inset:0}.nix-gateway.is-ready .nix-gateway-launch{opacity:0;visibility:hidden}.nix-launch-mark{font:900 clamp(7rem,22vw,18rem)/.7 var(--font-nix-condensed),Impact,sans-serif;letter-spacing:-.1em}.nix-launch-mark span{color:#ff632b;filter:drop-shadow(0 0 30px #ff632b99)}.nix-gateway-launch small{font:850 .58rem var(--font-geist-mono),monospace;letter-spacing:.2em;margin-top:36px}.nix-gateway-launch>i{background:#1b2223;width:min(420px,72vw);height:2px;margin:18px 0;overflow:hidden}.nix-gateway-launch>i:after{content:"";background:#ff632b;width:42%;height:100%;animation:1.5s cubic-bezier(.2,.8,.2,1) both nix-boot;display:block;box-shadow:0 0 16px #ff632b}.nix-gateway-launch>b{color:#ffffff63;font:700 .48rem var(--font-geist-mono),monospace;letter-spacing:.16em}.nix-gateway-scan{z-index:3;pointer-events:none;opacity:.15;background:repeating-linear-gradient(0deg,#0000 0 5px,#ffffff0d 6px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 86%);mask-image:linear-gradient(#000,#0000 86%)}.nix-gateway-scan:after{content:"";background:linear-gradient(90deg,#0000,#ff632b,#0000);height:1px;animation:7s linear infinite nix-scan;position:absolute;top:20%;left:0;right:0;box-shadow:0 0 18px #ff632b}.nix-gateway-corners{z-index:5;pointer-events:none;position:absolute;inset:115px 22px 20px}.nix-gateway-corners i{opacity:.65;border-style:solid;border-color:#ff632b;width:34px;height:34px;position:absolute}.nix-gateway-corners i:first-child{border-width:1px 0 0 1px;top:0;left:0}.nix-gateway-corners i:nth-child(2){border-width:1px 1px 0 0;top:0;right:0}.nix-gateway-corners i:nth-child(3){border-width:0 0 1px 1px;bottom:0;left:0}.nix-gateway-corners i:nth-child(4){border-width:0 1px 1px 0;bottom:0;right:0}.nix-gateway-brand{transform:translate(calc(-50% + var(--gx)),calc(-50% + var(--gy)));transition:transform .18s ease-out}.nix-gateway-brand h1{position:relative}.nix-gateway-brand h1:after{content:"";background:linear-gradient(90deg,#0000,#ff632b,#0000);height:1px;position:absolute;bottom:-16px;left:-6%;right:-6%;box-shadow:0 0 14px #ff632b}.nix-gateway-telemetry{z-index:6;color:#ffffff8a;font:750 .48rem var(--font-geist-mono),monospace;letter-spacing:.09em;flex-direction:column;gap:7px;display:flex;position:absolute;top:126px;left:28px}.nix-gateway-telemetry span:first-child{color:#7ee6a5}.nix-gateway-telemetry i{background:#63df94;border-radius:50%;width:7px;height:7px;animation:1.3s infinite alternate nix-online;display:inline-block;box-shadow:0 0 12px #63df94}.nix-world-signature{opacity:.5;width:70px;height:70px;position:absolute;bottom:28px;right:30px}.nix-world-signature b{border:1px solid #ff632b;border-radius:50%;animation:9s linear infinite nix-orbit;position:absolute;inset:0}.nix-world-signature b:nth-child(2){animation-duration:6s;animation-direction:reverse;inset:14px}.nix-world-signature b:nth-child(3){background:#ff632b;inset:30px;box-shadow:0 0 14px #ff632b}.is-road .nix-world-signature b{border-radius:0;transform:rotate(45deg)}.is-trail .nix-world-signature{filter:drop-shadow(0 0 7px #ff632b)}@keyframes nix-boot{0%{transform:translate(-120%)}to{transform:translate(140%)}}@keyframes nix-scan{0%{transform:translateY(-20vh)}to{transform:translateY(85vh)}}@keyframes nix-online{to{opacity:.35}}@keyframes nix-orbit{to{transform:rotate(360deg)}}@media (width<=760px){.nix-gateway-telemetry{top:auto;bottom:16px;left:14px}.nix-gateway-telemetry span:nth-child(2),.nix-gateway-telemetry span:nth-child(3){display:none}.nix-gateway-corners{inset:105px 10px 10px}.nix-world-signature{bottom:76px;right:18px}.nix-gateway-brand{transform:translate(-50%,-50%)}}@media (prefers-reduced-motion:reduce){.nix-gateway-launch{display:none}.nix-gateway-scan:after,.nix-gateway-telemetry i,.nix-world-signature b{animation:none}}.nix-gateway-official-logo{object-fit:contain;filter:drop-shadow(0 18px 32px #000000e0)drop-shadow(0 0 24px #ff632b33);width:min(58vw,900px);max-height:52vh;margin:18px auto 0;display:block;transform:translateZ(0)}.nix-gateway-brand:after{content:"";background:linear-gradient(90deg,#0000,#ff632b,#0000);width:112%;height:1px;position:absolute;bottom:-13px;left:-6%;box-shadow:0 0 14px #ff632b}.nix-launch-logo{object-fit:contain;filter:drop-shadow(0 0 34px #ff632b38);width:min(66vw,820px);max-height:50vh;animation:1s cubic-bezier(.16,.8,.22,1) both nix-logo-arrive;display:block}.nix-gateway-launch small{margin-top:22px}@keyframes nix-logo-arrive{0%{opacity:0;filter:blur(10px)drop-shadow(0 0 70px #ff632b99);transform:scale(.88)}to{opacity:1;filter:blur()drop-shadow(0 0 34px #ff632b38);transform:scale(1)}}@media (width<=760px){.nix-gateway-brand{width:94vw}.nix-gateway-official-logo{width:min(88vw,620px);max-height:43vh;margin-top:14px}.nix-gateway-brand p{max-width:290px;margin-top:20px}.nix-launch-logo{width:88vw;max-height:46vh}}.nix-gateway-brand{text-shadow:0 8px 30px #000;background:radial-gradient(#030505d1 0,#03050599 48%,#0000 76%);border-radius:32px;width:min(50vw,820px);padding:18px 32px 20px;top:39%}.nix-gateway-brand small{margin-bottom:8px;display:block}.nix-gateway-official-logo{width:min(44vw,720px);max-height:40vh;margin:0 auto}.nix-gateway-brand p{margin-top:12px}.nix-gateway-brand:after{bottom:2px}.nix-gateway-world>div{bottom:clamp(42px,7vh,78px)}.nix-gateway-world h2{font-size:clamp(4.25rem,6.8vw,7.4rem)}.nix-gateway-world p{max-width:250px;margin:14px 0}@media (width<=980px){.nix-gateway-brand{width:min(60vw,700px)}.nix-gateway-official-logo{width:min(54vw,650px)}.nix-gateway-world p{display:none}}@media (width<=760px){.nix-gateway-brand{width:92vw;padding:14px 18px 16px;top:36%}.nix-gateway-official-logo{width:min(76vw,560px);max-height:32vh;margin:0 auto}.nix-gateway-brand p{max-width:300px;margin:10px auto 0;font-size:.66rem}.nix-gateway-world>div{bottom:72px}.nix-gateway-world h2{font-size:4.8rem}.nix-gateway-world strong{margin-top:10px}}@media (height<=700px){.nix-gateway-brand{padding-block:10px;top:34%}.nix-gateway-official-logo{max-height:29vh}.nix-gateway-brand small{display:none}.nix-gateway-brand p{margin-top:7px}.nix-gateway-world>div{bottom:42px}.nix-gateway-world p{display:none}}.nd-flickr-grid{columns:4 270px;background:#050707;column-gap:0;line-height:0;display:block}.nd-flickr-card,.nd-flickr-card-0,.nd-flickr-card-1,.nd-flickr-card-2,.nd-flickr-card-3,.nd-flickr-card-4,.nd-flickr-card-5,.nd-flickr-card-6,.nd-flickr-card-7{break-inside:avoid;width:100%;height:auto;box-shadow:none;vertical-align:top;background:#090c0d;border:0;border-radius:0;grid-area:auto;display:inline-block;overflow:hidden;transform:none;margin:0!important}.nd-flickr-image{background:#101516;width:100%;height:auto;min-height:0;display:block;position:relative;overflow:hidden}.nd-flickr-card:has(.nd-flickr-meta-minimal) .nd-flickr-image{background:#101516;width:100%;height:auto;min-height:0;display:block;position:relative;overflow:hidden}.nd-flickr-image img{object-fit:cover;width:100%;height:100%;display:block}.nd-flickr-meta-minimal{pointer-events:none;background:linear-gradient(#0000,#040607eb);align-items:flex-end;height:auto;min-height:44px;padding:16px 12px 9px;line-height:1.2;position:absolute;bottom:0;left:0;right:0}.nd-flickr-card:hover{z-index:2;transform:none;box-shadow:inset 0 0 0 2px #f15a24}.nd-flickr-card:hover .nd-flickr-image img{filter:saturate(1.1)contrast(1.03);transform:scale(1.035)}@media (width<=900px){.nd-flickr-grid{columns:3 220px;column-gap:0}}@media (width<=640px){.nd-flickr-grid{columns:2 150px;column-gap:0}.nd-flickr-card{border-radius:0;margin:0!important}.nd-flickr-meta-minimal{padding:32px 8px 7px}.nd-flickr-meta-minimal .nd-photo-location strong{font-size:.45rem}}@media (width<=380px){.nd-flickr-grid{columns:1}}.nix-showcase{isolation:isolate;color:#f6f3ec;--accent:#ff632b;background:#030505;height:100svh;min-height:720px;position:relative;overflow:hidden}.nix-showcase-scenes,.nix-showcase-scenes>div,.nix-showcase-scenes img,.nix-showcase-shade,.nix-showcase-grid{position:absolute;inset:0}.nix-showcase-scenes{z-index:-4;background:#080b0c}.nix-showcase-scenes>div{opacity:0;transition:opacity 1.2s cubic-bezier(.2,.7,.2,1);overflow:hidden}.nix-showcase-scenes>div.is-active{opacity:1}.nix-showcase-scenes img{object-fit:cover;filter:saturate(1.02)contrast(1.08);width:calc(100% + 48px);height:calc(100% + 40px);transform:translate3d(calc(var(--gx) * -.28),calc(var(--gy) * -.28),0) scale(1.035);transition:transform 1.2s;top:-20px;left:-24px}.nix-showcase-scenes>div.is-active img{animation:12s ease-in-out infinite alternate nix-showcase-breathe}.nix-showcase-shade{z-index:-3;background:linear-gradient(#020404cc,#02040412 32%,#02040424 56%,#020404f7),linear-gradient(90deg,#02040485,#0000 32% 68%,#0204046b)}.nix-showcase-grid{z-index:-2;opacity:.17;background-image:linear-gradient(#ffffff1a 1px,#0000 1px),linear-gradient(90deg,#ffffff1a 1px,#0000 1px);background-size:80px 80px;-webkit-mask-image:linear-gradient(#0000 8%,#000 48%,#0000 88%);mask-image:linear-gradient(#0000 8%,#000 48%,#0000 88%)}.nix-showcase-status{z-index:4;color:#ffffff8c;font:750 .48rem var(--font-geist-mono),monospace;letter-spacing:.12em;gap:22px;display:flex;position:absolute;top:134px;left:clamp(20px,3vw,52px)}.nix-showcase-status span:first-child{color:#8af0a8}.nix-showcase-status i{aspect-ratio:1;background:#63df94;border-radius:50%;width:6px;margin-right:6px;animation:1.2s infinite alternate nix-showcase-pulse;display:inline-block;box-shadow:0 0 12px #63df94}.nix-showcase-utility{z-index:5;gap:4px;display:flex;position:absolute;top:122px;right:clamp(20px,3vw,52px)}.nix-showcase-utility a{min-height:36px;font:800 .48rem var(--font-geist-mono),monospace;letter-spacing:.1em;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#03050557;border:1px solid #ffffff2e;place-items:center;padding:0 13px;transition:all .25s;display:grid}.nix-showcase-utility a:hover,.nix-showcase-utility a:focus-visible{border-color:var(--accent);background:var(--accent);color:#060808;outline:0}.nix-showcase-brand{z-index:3;width:min(48vw,790px);transform:translate(calc(-50% + var(--gx)),calc(-50% + var(--gy)));text-align:center;pointer-events:none;transition:transform .2s ease-out;position:absolute;top:43%;left:50%}.nix-showcase-brand:before{z-index:-1;content:"";filter:blur(4px);background:radial-gradient(#020404d1,#02040475 48%,#0000 72%);width:125%;height:125%;position:absolute;top:-12.5%;left:-12.5%}.nix-showcase-brand>span{color:#ffffffc2;font:850 clamp(.46rem,.62vw,.62rem) var(--font-geist-mono),monospace;letter-spacing:.2em;margin-bottom:8px;display:block}.nix-showcase-brand>img{object-fit:contain;filter:drop-shadow(0 20px 40px #000c)drop-shadow(0 0 26px #ff632b29);width:100%;max-height:39vh;display:block}.nix-showcase-brand>p{font:850 clamp(.6rem,.85vw,.82rem) var(--font-nix-display),sans-serif;letter-spacing:.22em;margin:4px 0 0}.nix-showcase-brand>p b{color:var(--accent);margin:0 10px}.nix-showcase-orbit{aspect-ratio:1;z-index:1;pointer-events:none;opacity:.3;width:min(42vw,660px);position:absolute;top:43%;left:50%;transform:translate(-50%,-50%)}.nix-showcase-orbit i{border:1px solid #ff632b4d;border-radius:50%;animation:30s linear infinite nix-showcase-orbit;position:absolute;inset:0}.nix-showcase-orbit i:before{aspect-ratio:1;content:"";background:var(--accent);width:7px;box-shadow:0 0 16px var(--accent);border-radius:50%;position:absolute;top:-4px;left:50%}.nix-showcase-orbit i:nth-child(2){border-style:dashed;animation-duration:22s;animation-direction:reverse;inset:10%}.nix-showcase-orbit i:nth-child(3){border-color:#ffffff29;animation-duration:15s;inset:22%}.nix-showcase-worlds{z-index:5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#03050575;border-block:1px solid #fff3;grid-template-columns:repeat(3,1fr);display:grid;position:absolute;bottom:30px;left:clamp(20px,3vw,52px);right:clamp(20px,3vw,52px)}.nix-showcase-worlds>a{border-right:1px solid #ffffff26;grid-template-rows:auto 1fr auto;grid-template-columns:1fr auto;align-items:center;min-height:128px;padding:18px 24px;transition:all .35s cubic-bezier(.2,.7,.2,1);display:grid;position:relative}.nix-showcase-worlds>a:last-child{border-right:0}.nix-showcase-worlds small{color:var(--accent);font:850 .5rem var(--font-geist-mono),monospace;letter-spacing:.14em}.nix-showcase-worlds strong{font:900 clamp(2.5rem,4.2vw,4.5rem)/.75 var(--font-nix-condensed),Impact,sans-serif;letter-spacing:-.045em;grid-column:1}.nix-showcase-worlds span{color:#ffffff8c;grid-column:1;font-size:clamp(.65rem,.9vw,.82rem)}.nix-showcase-worlds b{aspect-ratio:1;width:42px;color:var(--accent);border:1px solid #ffffff3b;border-radius:50%;grid-area:1/2/4;place-items:center;font-size:1rem;transition:all .3s;display:grid}.nix-showcase-worlds>a:hover,.nix-showcase-worlds>a:focus-visible,.nix-showcase-worlds>a.is-active{background:linear-gradient(110deg,#ff632b33,#0305052e);outline:0}.nix-showcase-worlds>a.is-active:before{content:"";background:var(--accent);height:3px;box-shadow:0 0 18px var(--accent);position:absolute;top:-2px;left:0;right:0}.nix-showcase-worlds>a:hover b,.nix-showcase-worlds>a.is-active b{background:var(--accent);color:#060808;transform:rotate(45deg)}.nix-showcase-progress{z-index:5;gap:9px;display:grid;position:absolute;top:50%;right:clamp(20px,3vw,52px);transform:translateY(-50%)}.nix-showcase-progress i{background:#ffffff47;width:3px;height:26px;transition:all .4s}.nix-showcase-progress i.is-active{background:var(--accent);height:54px;box-shadow:0 0 10px var(--accent)}.nix-showcase-scroll{z-index:5;color:#ffffff94;font:750 .46rem var(--font-geist-mono),monospace;letter-spacing:.13em;align-items:center;gap:12px;display:flex;position:absolute;bottom:183px;left:clamp(20px,3vw,52px)}.nix-showcase-scroll i{aspect-ratio:1;width:28px;color:var(--accent);border:1px solid #ffffff47;border-radius:50%;place-items:center;font-style:normal;animation:1.6s ease-in-out infinite nix-gateway-bob;display:grid}.nix-showcase-launch{z-index:100;background:#030505;place-content:center;justify-items:center;transition:opacity .6s .65s,visibility 0s linear 1.3s;display:grid;position:absolute;inset:0}.nix-showcase.is-ready .nix-showcase-launch{opacity:0;visibility:hidden}.nix-showcase-launch img{object-fit:contain;width:min(62vw,720px);max-height:48vh;animation:.9s cubic-bezier(.16,.8,.22,1) both nix-logo-arrive}.nix-showcase-launch span{color:#ffffff8c;font:800 .5rem var(--font-geist-mono),monospace;letter-spacing:.18em;margin-top:20px}.nix-showcase-launch span i{aspect-ratio:1;background:var(--accent);width:7px;box-shadow:0 0 15px var(--accent);border-radius:50%;margin-right:9px;animation:.7s infinite alternate nix-showcase-pulse;display:inline-block}@keyframes nix-showcase-breathe{to{transform:translate3d(calc(var(--gx) * -.2),calc(var(--gy) * -.2),0) scale(1.075)}}@keyframes nix-showcase-pulse{to{opacity:.35}}@keyframes nix-showcase-orbit{to{transform:rotate(360deg)}}@media (width<=900px){.nix-showcase{min-height:680px}.nix-showcase-status span:nth-child(n+2){display:none}.nix-showcase-brand{width:min(66vw,650px);top:39%}.nix-showcase-orbit{width:58vw;top:39%}.nix-showcase-worlds>a{min-height:116px;padding:16px}.nix-showcase-worlds span{display:none}.nix-showcase-scroll{bottom:164px}}@media (width<=640px){.nix-showcase{height:100svh;min-height:720px}.nix-showcase-status{top:112px;left:14px}.nix-showcase-utility{justify-content:center;top:137px;left:14px;right:14px}.nix-showcase-utility a{flex:1;padding:0 5px}.nix-showcase-brand{width:84vw;top:36%;transform:translate(-50%,-50%)}.nix-showcase-brand>span{letter-spacing:.12em;font-size:.4rem}.nix-showcase-brand>img{max-height:31vh}.nix-showcase-brand>p{letter-spacing:.12em;font-size:.54rem}.nix-showcase-brand>p b{margin:0 4px}.nix-showcase-orbit{width:82vw;top:36%}.nix-showcase-worlds{grid-template-columns:1fr;bottom:12px;left:12px;right:12px}.nix-showcase-worlds>a{border-bottom:1px solid #ffffff1f;border-right:0;grid-template-rows:1fr;grid-template-columns:44px 1fr auto;min-height:62px;padding:8px 13px}.nix-showcase-worlds>a:last-child{border-bottom:0}.nix-showcase-worlds small{grid-area:1/1;font-size:.42rem}.nix-showcase-worlds strong{grid-area:1/2;font-size:2.1rem}.nix-showcase-worlds b{grid-area:1/3;width:32px}.nix-showcase-worlds>a.is-active:before{width:3px;height:auto;inset:0 auto 0 -1px}.nix-showcase-progress,.nix-showcase-scroll{display:none}.nix-showcase-grid{background-size:54px 54px}.nix-showcase-launch img{width:86vw}}@media (height<=720px) and (width>=641px){.nix-showcase-brand{width:42vw;top:37%}.nix-showcase-worlds>a{min-height:105px}.nix-showcase-scroll{display:none}}@media (prefers-reduced-motion:reduce){.nix-showcase-scenes img,.nix-showcase-orbit i,.nix-showcase-status i,.nix-showcase-launch img,.nix-showcase-launch span i{animation:none}.nix-showcase-brand{transform:translate(-50%,-50%)}}.nix-showcase-brand>img,.nix-showcase-launch>img{opacity:0;background:0 0;transition:opacity .45s}.nix-showcase:not(.is-logo-ready) .nix-showcase-launch>img{animation:none;opacity:0!important}.nix-showcase.is-logo-ready .nix-showcase-brand>img{opacity:1}.nix-showcase.is-logo-ready .nix-showcase-launch>img{opacity:1;animation:.9s cubic-bezier(.16,.8,.22,1) both nix-logo-arrive}.nix-section-opening{isolation:isolate;color:#f6f3ec;background:#050707;height:100svh;min-height:700px;position:relative;overflow:hidden}.nix-section-opening-photo,.nix-section-opening-shade,.nix-section-opening-lines{position:absolute;inset:0}.nix-section-opening-photo{z-index:-4;object-fit:cover;opacity:0;filter:saturate(1.06)contrast(1.07);width:100%;height:100%;transition:opacity .8s,transform 8s cubic-bezier(.2,.7,.2,1);transform:scale(1.06)}.nix-section-opening.is-loaded .nix-section-opening-photo{opacity:1;transform:scale(1.015)}.nix-section-opening-shade{z-index:-3;background:linear-gradient(90deg,#030505ed 0,#030505a8 37%,#0000 70%),linear-gradient(0deg,#030505fa 0,#0000 60%),linear-gradient(#030505c9,#0000 30%)}.nix-section-opening-lines{z-index:-2;opacity:.16;background:repeating-linear-gradient(90deg,#0000 0 calc(25% - 1px),#fff 25%);-webkit-mask-image:linear-gradient(#0000 12%,#000 48%,#0000 90%);mask-image:linear-gradient(#0000 12%,#000 48%,#0000 90%)}.nix-section-opening-index{z-index:-1;color:#ffffff0d;font:900 clamp(18rem,42vw,44rem)/.65 var(--font-nix-condensed),Impact,sans-serif;letter-spacing:-.1em;position:absolute;top:43%;right:-.03em;transform:translateY(-50%)}.nix-section-opening-copy{z-index:3;width:min(650px,48vw);position:absolute;top:41%;left:clamp(24px,6vw,105px);transform:translateY(-50%)}.nix-section-opening-copy small{color:var(--section-accent);font:850 .58rem var(--font-geist-mono),monospace;letter-spacing:.2em}.nix-section-opening-copy h1{font:900 clamp(8rem,16vw,16rem)/.62 var(--font-nix-condensed),Impact,sans-serif;letter-spacing:-.07em;text-shadow:0 18px 50px #000;margin:14px 0 10px}.nix-section-opening-copy h2{color:#fff;font:800 clamp(1.1rem,2vw,1.65rem)/1.1 var(--font-nix-display),sans-serif;letter-spacing:.03em;margin:0}.nix-section-opening-copy p{color:#ffffffa6;max-width:480px;margin:18px 0 0;font-size:clamp(.85rem,1.1vw,1rem);line-height:1.55}.nix-section-simple-nav{z-index:5;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0507079e;border-block:1px solid #ffffff30;grid-template-columns:150px repeat(3,1fr);display:grid;position:absolute;bottom:28px;left:clamp(24px,4vw,70px);right:clamp(24px,4vw,70px)}.nix-section-simple-nav>a{border-right:1px solid #ffffff21;grid-template-columns:1fr auto;align-content:center;min-height:110px;padding:18px 20px;transition:all .25s;display:grid;position:relative}.nix-section-simple-nav>a:first-child{justify-content:center;align-items:center;gap:9px;display:flex}.nix-section-simple-nav>a:first-child img{object-fit:contain;width:74px;height:52px}.nix-section-simple-nav>a:first-child span{font:800 .46rem var(--font-geist-mono),monospace;letter-spacing:.1em}.nix-section-simple-nav small{color:var(--section-accent);font:800 .48rem var(--font-geist-mono),monospace;grid-column:1/3}.nix-section-simple-nav strong{font:850 clamp(.72rem,1vw,.9rem) var(--font-nix-display),sans-serif;letter-spacing:.08em}.nix-section-simple-nav b{color:var(--section-accent);font-size:1rem}.nix-section-simple-nav>a:hover,.nix-section-simple-nav>a:focus-visible,.nix-section-simple-nav>a.is-primary{background:var(--section-accent);outline:0}@supports (color:color-mix(in lab, red, red)){.nix-section-simple-nav>a:hover,.nix-section-simple-nav>a:focus-visible,.nix-section-simple-nav>a.is-primary{background:color-mix(in srgb,var(--section-accent) 18%,transparent)}}.nix-section-simple-nav>a:hover:before,.nix-section-simple-nav>a.is-primary:before{content:"";background:var(--section-accent);height:3px;box-shadow:0 0 16px var(--section-accent);position:absolute;top:-2px;left:0;right:0}.nix-section-switcher{z-index:5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#05070780;border:1px solid #ffffff2b;display:flex;position:absolute;top:124px;right:clamp(24px,4vw,70px)}.nix-section-switcher a{color:#ffffff73;min-height:38px;font:800 .5rem var(--font-geist-mono),monospace;letter-spacing:.12em;place-items:center;padding:0 14px;display:grid}.nix-section-switcher a.is-active{background:var(--section-accent);color:#050707}.nix-section-opening-scroll{z-index:5;color:#ffffff8c;font:800 .48rem var(--font-geist-mono),monospace;letter-spacing:.13em;align-items:center;gap:12px;display:flex;position:absolute;bottom:164px;left:clamp(24px,6vw,105px)}.nix-section-opening-scroll i{aspect-ratio:1;width:30px;color:var(--section-accent);border:1px solid #ffffff4a;border-radius:50%;place-items:center;font-style:normal;animation:1.6s ease-in-out infinite nix-gateway-bob;display:grid}@media (width<=820px){.nix-section-opening-copy{width:78vw;top:38%}.nix-section-opening-copy h1{font-size:clamp(8rem,24vw,13rem)}.nix-section-simple-nav{grid-template-columns:110px repeat(3,1fr)}.nix-section-simple-nav>a{min-height:95px;padding:12px}.nix-section-simple-nav strong{font-size:.62rem}.nix-section-opening-scroll{bottom:146px}}@media (width<=640px){.nix-section-opening{min-height:760px}.nix-section-opening-shade{background:linear-gradient(0deg,#030505fa 0,#0000 75%),linear-gradient(90deg,#030505c7,#0000)}.nix-section-switcher{top:136px;left:14px;right:14px}.nix-section-switcher a{flex:1}.nix-section-opening-copy{text-align:left;width:auto;top:39%;left:20px;right:20px}.nix-section-opening-copy h1{font-size:clamp(7rem,32vw,11rem)}.nix-section-opening-copy p{max-width:360px}.nix-section-opening-index{font-size:76vw;top:45%}.nix-section-simple-nav{grid-template-columns:1fr 1fr;bottom:12px;left:12px;right:12px}.nix-section-simple-nav>a{min-height:72px;padding:9px 12px}.nix-section-simple-nav>a:first-child{justify-content:flex-start}.nix-section-simple-nav>a:first-child img{width:58px;height:42px}.nix-section-simple-nav>a:nth-child(2){border-right:0}.nix-section-simple-nav strong{font-size:.58rem}.nix-section-opening-scroll{display:none}}@media (prefers-reduced-motion:reduce){.nix-section-opening-photo,.nix-section-opening-scroll i{transition:none;animation:none}}.nix-road-page{color:#f4f1ea;background:#0b0d0d}.nix-road-entry{width:min(100% - 80px,1420px);margin:auto;padding:110px 0 140px}.nix-road-entry>header{grid-template-columns:1fr .65fr;align-items:end;gap:50px;display:grid}.nix-road-entry>header small{color:#ffb15e;font:850 .58rem var(--font-geist-mono),monospace;letter-spacing:.15em}.nix-road-entry h2{font:900 clamp(4rem,8vw,8rem)/.78 var(--font-nix-condensed),Impact,sans-serif;letter-spacing:-.055em;margin:15px 0 0}.nix-road-entry h2 em{color:#ffb15e;font-style:normal}.nix-road-entry>header p{color:#ffffff8a;line-height:1.65}.nix-road-entry>div{border-top:1px solid #ffffff24;border-left:1px solid #ffffff24;grid-template-columns:repeat(2,1fr);margin-top:70px;display:grid}.nix-road-entry>div>a{border-bottom:1px solid #ffffff24;border-right:1px solid #ffffff24;flex-direction:column;min-height:300px;padding:34px;transition:all .3s;display:flex}.nix-road-entry>div>a:hover{color:#101313;background:#ffb15e}.nix-road-entry>div>a>small{color:#ffb15e;font:800 .56rem var(--font-geist-mono),monospace}.nix-road-entry>div>a:hover>small{color:#101313}.nix-road-entry h3{font:900 clamp(2.3rem,4vw,4rem)/.9 var(--font-nix-condensed),Impact,sans-serif;margin:40px 0 12px}.nix-road-entry>div p{color:#ffffff82;max-width:460px;line-height:1.6}.nix-road-entry>div>a:hover p{color:#101313b8}.nix-road-entry strong{font:800 .56rem var(--font-geist-mono),monospace;letter-spacing:.1em;margin-top:auto}.nix-road-entry strong b{margin-left:14px;font-size:1rem}@media (width<=700px){.nix-road-entry{width:calc(100% - 28px);padding:80px 0}.nix-road-entry>header{grid-template-columns:1fr}.nix-road-entry>div{grid-template-columns:1fr;margin-top:45px}.nix-road-entry>div>a{min-height:250px;padding:26px}}.nix-drift-feature{padding-top:90px!important}.nix-drift-feature-card{color:#fff;background:#080a0a;border:1px solid #ffffff26;min-height:620px;text-decoration:none;display:block;position:relative;overflow:hidden}.nix-drift-feature-card>img{object-fit:cover;filter:saturate(.85)contrast(1.05);width:100%;height:100%;transition:transform .8s;position:absolute;inset:0}.nix-drift-feature-card>i{background:linear-gradient(90deg,#030505f5 12%,#030505a3 56%,#03050526),linear-gradient(#0000 40%,#030505cc);position:absolute;inset:0}.nix-drift-feature-card>div{z-index:1;max-width:760px;padding:clamp(35px,6vw,90px);position:relative}.nix-drift-feature-card small{color:#ff5a18;font:800 12px var(--font-nix-condensed);letter-spacing:.2em}.nix-drift-feature-card h2{font:900 clamp(52px,8vw,115px)/.82 var(--font-nix-display);letter-spacing:-.065em;margin:24px 0}.nix-drift-feature-card h2 em{color:#ff5a18;font-style:normal}.nix-drift-feature-card strong{font:800 clamp(14px,1.8vw,22px) var(--font-nix-condensed);letter-spacing:.1em}.nix-drift-feature-card p{color:#c9c5be;max-width:620px;font-size:17px;line-height:1.6}.nix-drift-feature-card b{color:#080808;font:900 11px var(--font-nix-condensed);letter-spacing:.12em;background:#ff5a18;margin-top:18px;padding:15px 20px;display:inline-block}.nix-drift-feature-card:hover>img{transform:scale(1.025)}@media (width<=600px){.nix-drift-feature-card{min-height:560px}.nix-drift-feature-card>i{background:linear-gradient(90deg,#030505ed,#0305057a)}.nix-drift-feature-card>div{padding:35px 24px}.nix-drift-feature-card h2{font-size:52px}}.nix-not-found{color:#f6f3ec;background:radial-gradient(circle at 70% 35%,#f15a2426,#0000 30%),#030505;min-height:100svh}.nix-not-found>section{box-sizing:border-box;align-content:center;min-height:100svh;padding:120px max(6vw,24px);display:grid}.nix-not-found small{color:#f15a24;font:800 12px var(--font-nix-condensed);letter-spacing:.22em}.nix-not-found h1{font:900 clamp(58px,11vw,160px)/.78 var(--font-nix-display);letter-spacing:-.07em;margin:20px 0}.nix-not-found h1 em{color:#f15a24;font-style:normal}.nix-not-found p{color:#aaa;max-width:620px;font-size:18px}.nix-not-found nav{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.nix-not-found nav a{color:#fff;font:800 11px var(--font-nix-condensed);letter-spacing:.1em;border:1px solid #434848;padding:13px 16px;text-decoration:none}.nix-not-found nav a:first-child{color:#070909;background:#f15a24;border-color:#f15a24}.journal-story-cycle>header{justify-content:space-between;align-items:end;gap:32px;display:flex}.journal-story-cycle>header>div{max-width:720px}.journal-story-cycle header span{color:var(--nd-orange);font:800 .6rem var(--font-geist-mono),monospace;letter-spacing:.12em}.journal-story-cycle h2{text-transform:uppercase;margin:10px 0 8px;font:400 clamp(2.6rem,5vw,5.6rem)/.9 Impact,sans-serif}.journal-story-cycle header p{color:#ffffff9c;max-width:620px;line-height:1.55}.journal-story-cycle nav{flex:none;gap:8px;display:flex}.journal-story-cycle button{color:#fff;min-height:48px;font:800 .63rem var(--font-geist-mono),monospace;letter-spacing:.08em;cursor:pointer;background:#111515;border:1px solid #ffffff2b;border-radius:999px;padding:0 17px}.journal-story-cycle button:hover,.journal-story-cycle button:focus-visible{border-color:var(--nd-orange);background:var(--nd-orange);color:#090b0b}.journal-story-cycle .journal-related{margin:34px 0 42px}.journal-story-cycle .journal-related a{background:#0d1010;grid-template-rows:auto auto 1fr auto;transition:transform .2s,border-color .2s}.journal-story-cycle .journal-related a:hover,.journal-story-cycle .journal-related a:focus-visible{border-color:#f15a2488;transform:translateY(-4px)}.journal-story-cycle .journal-related small{color:#ffffff78;font:800 .56rem var(--font-geist-mono),monospace;letter-spacing:.08em;margin-top:12px}@media (width<=700px){.journal-story-cycle>header{flex-direction:column;align-items:flex-start}.journal-story-cycle nav{width:100%}.journal-story-cycle nav button:last-child{flex:1}}@media (prefers-reduced-motion:reduce){.journal-story-cycle .journal-related a{transition:none}}.nix-section-share{color:#fff;cursor:pointer;min-height:42px;font:800 .58rem var(--font-geist-mono),monospace;letter-spacing:.1em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#070a0a9e;border:1px solid #ffffff3d;padding:0 15px;transition:all .2s}.nix-section-share:hover,.nix-section-share:focus-visible{color:#080a0a;background:#f15a24;border-color:#f15a24}.nix-explore-nix{padding-top:82px}.nix-explore-nix .nix-world-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nix-explore-nix .nix-world-card{min-height:clamp(430px,46vw,690px)}.nix-explore-nix .nix-world-card h3{max-width:850px;font-size:clamp(3.5rem,7vw,7.5rem)}.nix-photo-show-flagship{isolation:isolate;align-items:flex-end;min-height:clamp(460px,65vw,820px);position:relative;overflow:hidden}.nix-photo-show-flagship>img{z-index:-3;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.nix-photo-show-flagship>i{z-index:-2;background:linear-gradient(90deg,#040607f0,#04060752),linear-gradient(#0000 35%,#040607e0);position:absolute;inset:0}.nix-photo-show-flagship h2{font-size:clamp(4rem,10vw,10rem)}.nix-photo-show-flagship>a{box-shadow:0 15px 55px #f15a2440}.nix-watch-nix{padding-bottom:110px}.nix-watch-nix .nix-home-heading p{color:#ffffffa3;max-width:650px}.nix-watch-grid{grid-template-columns:1.4fr .8fr;gap:18px;display:grid}.nix-watch-grid article{background:#0f1415;border:1px solid #ffffff21;position:relative}.nix-watch-grid article.is-featured{grid-row:span 2}.nix-watch-grid article>a{grid-template-columns:1fr 1fr;height:100%;display:grid}.nix-watch-grid .is-featured>a{grid-template-columns:1fr}.nix-watch-grid figure{min-height:250px;margin:0;position:relative;overflow:hidden}.nix-watch-grid .is-featured figure{min-height:470px}.nix-watch-grid figure img{object-fit:cover;width:100%;height:100%;transition:transform .7s;position:absolute}.nix-watch-grid article:hover img{transform:scale(1.035)}.nix-watch-grid figure i{color:#090b0b;background:#f15a24;border-radius:50%;place-items:center;width:66px;height:66px;font-style:normal;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 40px #000}.nix-watch-grid figure small{color:#fff;background:#050707;padding:6px 8px;position:absolute;bottom:12px;right:12px}.nix-watch-grid article>a>div{padding:22px}.nix-watch-grid h3{font:700 clamp(1.15rem,2.1vw,2rem)/1 var(--font-nix-condensed),sans-serif;text-transform:uppercase;margin:0}.nix-watch-grid p{color:#ffffff94;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.nix-watch-grid .nix-section-share{z-index:2;position:absolute;top:12px;right:12px}.nix-watch-loading{color:#f15a24;text-align:center;border:1px solid #ffffff1f;grid-column:1/-1;padding:70px}.nix-album-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.nd-lightbox figcaption.is-empty{display:none}@media (width<=820px){.nix-explore-nix .nix-world-grid,.nix-watch-grid{grid-template-columns:1fr}.nix-watch-grid article.is-featured{grid-row:auto}.nix-watch-grid article>a{grid-template-columns:1fr}.nix-watch-grid .is-featured figure,.nix-watch-grid figure{min-height:56vw}.nix-photo-show-flagship{align-items:flex-start}.nix-photo-show-flagship h2{font-size:clamp(3.8rem,17vw,7rem)}}@media (width<=520px){.nix-explore-nix{padding-top:54px}.nix-explore-nix .nix-world-card{min-height:430px}.nix-explore-nix .nix-world-card h3{font-size:3.3rem}.nix-photo-show-flagship{min-height:620px}.nix-photo-show-flagship>a{text-align:center;width:100%;padding:20px 14px}.nix-watch-grid figure,.nix-watch-grid .is-featured figure{min-height:220px}}.nix-archive-page{color:#f5f1e9;background:#060809;min-height:100svh}.nix-archive-hero{isolation:isolate;align-items:flex-end;min-height:min(88svh,900px);display:flex;position:relative;overflow:hidden}.nix-archive-hero>img{z-index:-3;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.nix-archive-hero>i{z-index:-2;background:linear-gradient(90deg,#040607f7,#04060787 58%,#0406071f),linear-gradient(#0000 50%,#060809);position:absolute;inset:0}.nix-archive-hero>div{width:min(1480px,90vw);margin:auto;padding:170px 0 80px}.nix-archive-hero small,.nix-archive-controls label,.nix-archive-results>header small{color:#f15a24;font:800 .62rem var(--font-geist-mono),monospace;letter-spacing:.15em}.nix-archive-hero h1{font:800 clamp(5rem,13vw,13rem)/.72 var(--font-nix-condensed),sans-serif;letter-spacing:-.075em;margin:18px 0}.nix-archive-hero h1 em,.nix-archive-results h2 em,.nix-archive-gateway h2 em{color:#f15a24;font-style:normal}.nix-archive-hero h2{font:700 clamp(1rem,2vw,1.7rem)/1.2 var(--font-nix-display),sans-serif;letter-spacing:.02em;margin:0}.nix-archive-hero p{color:#ffffffad;max-width:700px;font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.65}.nix-archive-controls{border-block:1px solid #ffffff21;width:min(1480px,90vw);margin:-1px auto 0;padding:45px 0}.nix-archive-controls form>label{margin-bottom:10px;display:block}.nix-archive-controls form>div{grid-template-columns:1fr auto;display:grid}.nix-archive-controls input,.nix-archive-controls select{color:#fff;min-height:56px;font:700 .78rem var(--font-geist-mono),monospace;background:#101516;border:1px solid #ffffff2b;border-radius:0;padding:0 18px}.nix-archive-controls form button{color:#080a0a;font:900 .7rem var(--font-nix-display),sans-serif;letter-spacing:.08em;background:#f15a24;border:0;padding:0 28px}.nix-archive-chips{flex-wrap:wrap;gap:7px;margin-top:16px;display:flex}.nix-archive-chips button,.nix-archive-actions button,.nix-archive-actions a,.nix-archive-results>header button,.nix-archive-empty button{color:#fff;cursor:pointer;min-height:39px;font:800 .55rem var(--font-geist-mono),monospace;letter-spacing:.07em;background:0 0;border:1px solid #ffffff26;padding:0 13px}.nix-archive-chips button:hover,.nix-archive-actions button:hover,.nix-archive-actions a:hover{color:#f15a24;border-color:#f15a24}.nix-archive-actions{align-items:center;gap:9px;margin-top:24px;display:flex}.nix-archive-actions select{min-height:42px;margin-left:auto}.nix-archive-actions a{border-color:#f15a24;align-items:center;display:flex}.nix-archive-filters{background:#0d1112;grid-template-columns:repeat(3,1fr);gap:15px;margin-top:18px;padding:20px;display:grid}.nix-archive-filters label{gap:8px;display:grid}.nix-archive-results{width:min(1660px,96vw);margin:auto;padding:75px 0}.nix-archive-results>header{justify-content:space-between;align-items:end;gap:20px;width:min(1480px,94%);margin:0 auto 34px;display:flex}.nix-archive-results h2{font:800 clamp(2.8rem,6vw,6rem)/.86 var(--font-nix-condensed),sans-serif;margin:9px 0 0}.nix-archive-results>header>div:last-child{color:#ffffff8e;font:700 .62rem var(--font-geist-mono),monospace;justify-items:end;gap:12px;display:grid}.nix-archive-wall{columns:5 260px;column-gap:10px}.nix-archive-wall>button{break-inside:avoid;color:#fff;cursor:zoom-in;background:0 0;border:0;width:100%;margin:0 0 10px;padding:0;display:block;position:relative;overflow:hidden}.nix-archive-wall img{width:100%;height:auto;transition:transform .65s,filter .3s;display:block}.nix-archive-wall>button:hover img{filter:saturate(1.08);transform:scale(1.025)}.nix-archive-wall>button>span{opacity:0;font:800 .5rem var(--font-geist-mono),monospace;background:#080a0ab8;padding:7px 9px;transition:all .2s;position:absolute;top:10px;right:10px}.nix-archive-wall>button:hover>span{opacity:1}.nix-archive-wall>button>i{text-align:left;background:linear-gradient(#0000,#050707e8);gap:4px;padding:34px 15px 13px;font-style:normal;display:grid;position:absolute;bottom:0;left:0;right:0}.nix-archive-wall b{font:800 .64rem var(--font-nix-display),sans-serif}.nix-archive-wall small{color:#ffffffa3;font:700 .52rem var(--font-geist-mono),monospace}.nix-archive-sentinel{color:#f15a24;min-height:90px;font:800 .57rem var(--font-geist-mono),monospace;place-items:center;display:grid}.nix-archive-empty{text-align:center;padding:100px 20px}.nix-archive-empty h3{font:800 clamp(2rem,5vw,5rem)/.9 var(--font-nix-condensed),sans-serif}.nix-archive-empty p{color:#ffffff8f}.nix-archive-empty>div{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.nix-archive-viewer{z-index:9999;background:#030505f7;place-items:center;display:grid;position:fixed;inset:0}.nix-archive-viewer figure{place-items:center;max-width:92vw;max-height:92svh;margin:0;display:grid}.nix-archive-viewer figure img{object-fit:contain;max-width:92vw;max-height:88svh}.nix-archive-viewer figcaption{text-shadow:0 2px 12px #000;gap:6px;display:grid;position:absolute;bottom:clamp(18px,4vw,45px);left:clamp(18px,4vw,60px)}.nix-archive-viewer figcaption strong{font:800 .75rem var(--font-nix-display),sans-serif}.nix-archive-viewer figcaption span{color:#ffffffad;font:700 .56rem var(--font-geist-mono),monospace}.nix-archive-viewer>button{z-index:2;color:#fff;cursor:pointer;background:#080a0ab8;border:1px solid #ffffff2b;border-radius:50%;position:absolute}.nix-archive-viewer .close{width:52px;height:52px;font-size:2rem;top:18px;right:18px}.nix-archive-viewer .prev,.nix-archive-viewer .next{width:54px;height:54px;font-size:1.4rem;top:50%}.nix-archive-viewer .prev{left:18px}.nix-archive-viewer .next{right:18px}.nix-archive-viewer .tools{gap:7px;display:flex;position:absolute;bottom:22px;right:24px}.nix-archive-viewer .tools button,.nix-archive-viewer .tools a{color:#fff;font:800 .55rem var(--font-geist-mono),monospace;background:#080a0ab8;border:1px solid #fff3;padding:11px 13px}.nix-archive-viewer aside{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0a0d0ee8;border:1px solid #ffffff24;max-width:min(420px,100vw - 36px);padding:22px;position:absolute;bottom:75px;right:22px}.nix-archive-viewer aside div+div{margin-top:15px}.nix-archive-viewer aside small{color:#f15a24;font:800 .52rem var(--font-geist-mono),monospace;display:block}.nix-archive-viewer aside strong,.nix-archive-viewer aside p{color:#fff;margin:5px 0 0;font-size:.75rem;line-height:1.5}.nix-archive-gateway{background:radial-gradient(circle at 90% 15%,#f15a2430,#0000 38%),#0d1213;border-block:1px solid #f15a2466;justify-content:space-between;align-items:end;gap:30px;width:min(1480px,92vw);margin:65px auto;padding:clamp(32px,5vw,70px);display:flex}.nix-archive-gateway small{color:#f15a24;font:800 .58rem var(--font-geist-mono),monospace;letter-spacing:.12em}.nix-archive-gateway h2{font:800 clamp(3rem,7vw,7rem)/.82 var(--font-nix-condensed),sans-serif;margin:10px 0}.nix-archive-gateway p{color:#ffffff9e;max-width:760px;line-height:1.6}.nix-archive-gateway>a{color:#070909;font:900 .65rem var(--font-nix-display),sans-serif;letter-spacing:.06em;background:#f15a24;flex:none;padding:18px 22px}@media (width<=760px){.nix-archive-hero{min-height:760px}.nix-archive-hero>div{width:calc(100% - 32px);padding:145px 0 50px}.nix-archive-hero h1{font-size:clamp(4.4rem,24vw,8rem)}.nix-archive-controls{width:calc(100% - 28px)}.nix-archive-controls form>div{grid-template-columns:1fr}.nix-archive-controls form button{min-height:52px}.nix-archive-actions{flex-direction:column;align-items:stretch}.nix-archive-actions select{width:100%;margin:0}.nix-archive-actions a{justify-content:center}.nix-archive-filters{grid-template-columns:1fr}.nix-archive-results{width:calc(100% - 16px);padding-top:54px}.nix-archive-results>header{flex-direction:column;align-items:flex-start}.nix-archive-results>header>div:last-child{justify-items:start}.nix-archive-wall{columns:2 145px;column-gap:7px}.nix-archive-wall>button{margin-bottom:7px}.nix-archive-wall>button>i{padding:25px 9px 9px}.nix-archive-viewer .prev,.nix-archive-viewer .next{top:auto;bottom:18px}.nix-archive-viewer figcaption{bottom:82px}.nix-archive-viewer .tools{bottom:18px;right:50%;transform:translate(50%)}.nix-archive-viewer aside{bottom:74px;right:9px}.nix-archive-gateway{flex-direction:column;align-items:stretch}.nix-archive-gateway>a{text-align:center}}.nix-home-intro{background:#0b0f10;border-inline:1px solid #ffffff24;justify-content:space-between;align-items:center;gap:30px;width:min(100% - 40px,1480px);margin:0 auto;padding:30px clamp(22px,4vw,54px);display:flex}.nix-home-intro p{color:#ffffffb8;max-width:900px;margin:0;font-size:clamp(1rem,1.7vw,1.35rem);line-height:1.55}.nix-home-intro strong{color:#fff}.nix-surprise{color:#fff;cursor:pointer;text-align:left;background:0 0;border:1px solid #f15a24;grid-template-columns:auto 1fr;align-items:center;gap:0 12px;min-height:64px;padding:12px 22px;display:grid}.nix-surprise>span{color:#f15a24;grid-row:1/3;font-size:1.3rem}.nix-surprise b{font:800 .72rem var(--font-nix-display),sans-serif;letter-spacing:.1em}.nix-surprise small{color:#ffffff7a;font:700 .48rem var(--font-geist-mono),monospace;letter-spacing:.08em}.nix-surprise:hover,.nix-surprise:focus-visible{color:#080a0a;background:#f15a24}.nix-surprise:hover span,.nix-surprise:hover small{color:#080a0a}.nix-best-photos .cin-live-photos{padding:0}.nix-who-short{grid-template-columns:minmax(260px,.7fr) 1.3fr;align-items:center;gap:clamp(30px,6vw,90px);display:grid}.nix-who-short>img{object-fit:cover;filter:saturate(.9);width:100%;max-height:620px}.nix-who-short small{color:#f15a24;font:800 .62rem var(--font-geist-mono),monospace;letter-spacing:.15em}.nix-who-short h2{margin:14px 0 22px;font-size:clamp(3rem,7vw,7rem);line-height:.84}.nix-who-short h2 em{color:#f15a24;font-style:normal}.nix-who-short p{color:#ffffffad;max-width:690px;font-size:1.08rem;line-height:1.7}.nix-who-short a{color:#f15a24;font:800 .67rem var(--font-nix-display),sans-serif;letter-spacing:.08em;margin-top:16px;display:inline-block}.journal-archive-note{color:#ffffff7a;font:700 .56rem var(--font-geist-mono),monospace;letter-spacing:.1em}.nd-form-heading small{color:#ffffff7a;margin-top:8px;line-height:1.45;display:block}@media (width<=760px){.nix-home-intro{flex-direction:column;align-items:stretch}.nix-surprise{width:100%}.nix-who-short{grid-template-columns:1fr}.nix-who-short>img{max-height:460px}.nix-world-card:nth-child(2),.nix-world-card:nth-child(3){transform:none}}.nix-animated-logo{isolation:isolate;width:100%;line-height:0;display:block;position:relative}.nix-animated-logo-image{background:0 0;width:100%;height:auto;display:block}.nix-logo-rotor{z-index:2;aspect-ratio:1;background:radial-gradient(circle,transparent 0 27%,#ff5a1f 28% 46%,transparent 47%),conic-gradient(from 8deg,transparent 0 10deg,#ffffffe0 12deg 31deg,transparent 34deg 92deg,#ffffff80 96deg 112deg,transparent 116deg 180deg,#ffffffd1 184deg 202deg,transparent 206deg 270deg,#ffffff73 274deg 289deg,transparent 293deg);opacity:.92;filter:blur(.18px);transform-origin:50%;border-radius:50%;width:12.35%;animation:.72s linear infinite nix-prop-spin;position:absolute;box-shadow:inset 0 0 0 .32em #ff5a1f,0 0 1.1em #ff5a1f40}.nix-logo-rotor-tl{top:8.8%;left:46.9%}.nix-logo-rotor-tr{animation-direction:reverse;top:8.8%;left:67.55%}.nix-logo-rotor-bl{animation-direction:reverse;top:34.3%;left:46.9%}.nix-logo-rotor-br{top:34.3%;left:67.55%}@keyframes nix-prop-spin{to{transform:rotate(360deg)}}.nd-wordmark>.nix-animated-logo{width:100%}.nix-showcase-brand>.nix-animated-logo{filter:drop-shadow(0 20px 40px #000c)drop-shadow(0 0 26px #ff632b29);opacity:0;width:100%;max-height:39vh;transition:opacity .45s}.nix-showcase-brand>.nix-animated-logo .nix-animated-logo-image{object-fit:contain;max-height:39vh}.nix-showcase.is-logo-ready .nix-showcase-brand>.nix-animated-logo{opacity:1}@media (width<=640px){.nix-showcase-brand>.nix-animated-logo,.nix-showcase-brand>.nix-animated-logo .nix-animated-logo-image{max-height:31vh}}@media (prefers-reduced-motion:reduce){.nix-logo-rotor{opacity:.42;animation:none}}.nd-header-lockup>.nix-animated-logo{align-items:center;height:100%;display:grid}.nd-header-lockup .nix-animated-logo-image{object-fit:contain;filter:drop-shadow(0 8px 18px #00000052);width:100%;height:100%}.nd-header,.compact-home .nd-header{-webkit-backdrop-filter:blur(22px)saturate(145%)!important;background:linear-gradient(#24292a94,#080b0c7a)!important;border:1px solid #ffffff2e!important;border-radius:18px!important;width:min(100% - 28px,1480px)!important;height:64px!important;margin:12px auto 0!important;padding:7px 12px 7px 16px!important;position:fixed!important;inset:0 0 auto!important;box-shadow:inset 0 1px #fff3,0 16px 45px #0000004d!important}.nd-header-lockup,.compact-home .nd-header-lockup{width:118px!important;height:48px!important;padding:0!important;overflow:visible!important}.nd-header-lockup .nix-animated-logo,.nd-header-lockup .nix-animated-logo-image{object-fit:contain!important;background:0 0!important;width:100%!important;height:100%!important}.nix-simple-nav{gap:clamp(11px,1.55vw,25px)}.nix-simple-nav>a{overflow-wrap:normal;word-break:normal;font-size:clamp(.54rem,.63vw,.66rem)}.nix-simple-nav>a:after{bottom:5px}.nix-other-page{color:#f5f2ea;background:radial-gradient(circle at 80% 8%,#f15a2429,#0000 35rem),#050707;min-height:100svh;padding-top:100px}.nix-other-hero{border-bottom:1px solid #fff3;width:min(100% - 48px,1400px);margin:auto;padding:clamp(65px,9vw,130px) 0 70px}.nix-other-hero small,.nix-other-grid small,.nix-other-grid span{color:#f15a24;font:800 .62rem var(--font-nix-display),Oxanium,sans-serif;letter-spacing:.13em}.nix-other-hero h1{font:900 clamp(5rem,13vw,12rem)/.72 var(--font-nix-condensed),Oxanium,sans-serif;letter-spacing:-.065em;overflow-wrap:normal;word-break:normal;margin:18px 0}.nix-other-hero h1 em{color:#f15a24;font-style:normal}.nix-other-hero p{color:#ffffffa8;max-width:720px;font-size:clamp(1rem,1.7vw,1.3rem);line-height:1.65}.nix-other-grid{border-top:1px solid #ffffff2e;border-left:1px solid #ffffff2e;grid-template-columns:repeat(4,1fr);width:min(100% - 48px,1400px);margin:70px auto 110px;display:grid}.nix-other-grid>a{background:#ffffff05;border-bottom:1px solid #ffffff2e;border-right:1px solid #ffffff2e;flex-direction:column;min-height:300px;padding:28px;transition:all .22s;display:flex}.nix-other-grid>a:hover{background:#f15a241a;transform:translateY(-3px)}.nix-other-grid h2{font:850 clamp(1.5rem,2.4vw,2.5rem)/.95 var(--font-nix-condensed),Oxanium,sans-serif;overflow-wrap:normal;word-break:normal;margin:auto 0 10px}.nix-other-grid p{color:#ffffff94;min-height:52px;line-height:1.5}.nix-other-footer{color:#f15a24;width:min(100% - 48px,1400px);font:800 .65rem var(--font-nix-display),Oxanium,sans-serif;letter-spacing:.08em;border-top:1px solid #ffffff2e;justify-content:space-between;margin:auto;padding:45px 0;display:flex}.nix-other-hero nav{flex-wrap:wrap;gap:8px;margin-top:40px;display:flex}.nix-other-hero nav a{color:#fff;min-height:42px;font:800 .55rem var(--font-nix-display);letter-spacing:.08em;border:1px solid #ffffff2b;align-items:center;padding:0 14px;display:inline-flex}.nix-other-hero nav a:hover{color:#f15a24;border-color:#f15a24}.nix-other-group{width:min(100% - 48px,1400px);margin:clamp(90px,11vw,160px) auto}.nix-other-group>header{grid-template-columns:1fr .65fr;align-items:end;gap:20px;max-width:920px;margin-bottom:42px;display:grid}.nix-other-group>header small{color:#f15a24;font:800 .6rem var(--font-nix-display);letter-spacing:.15em;grid-column:1/-1}.nix-other-group>header h2{font:900 clamp(3.5rem,7vw,7rem)/.76 var(--font-nix-condensed);letter-spacing:-.055em;overflow-wrap:normal;word-break:normal;margin:0}.nix-other-group>header p{color:#ffffff72;border-top:1px solid #ffffff2b;margin:0;padding-top:20px;line-height:1.6}.nix-other-group .nix-other-grid{width:100%;margin:0}.nix-other-grid h3{font:850 clamp(1.5rem,2.4vw,2.5rem)/.95 var(--font-nix-condensed),Oxanium,sans-serif;overflow-wrap:normal;word-break:normal;margin:auto 0 10px}@media (width<=1100px){.nd-header,.compact-home .nd-header{width:calc(100% - 24px)!important;height:62px!important;margin-top:10px!important}.nix-menu-button{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#090c0d7a;border-radius:12px}.nix-mobile-panel{-webkit-backdrop-filter:blur(26px);background:radial-gradient(circle at 85% 10%,#f15a2433,#0000 32rem),#060808eb;border:1px solid #ffffff2e;border-radius:22px;width:calc(100vw - 16px);height:calc(100dvh - 16px);inset:8px}.nix-other-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){.nd-header,.compact-home .nd-header{border-radius:16px!important;width:calc(100% - 16px)!important;margin-top:8px!important;padding:6px 8px 6px 12px!important}.nd-header-lockup,.compact-home .nd-header-lockup{width:94px!important;height:44px!important}.nix-mobile-explore strong,.nix-mobile-primary a,.nix-other-page h1,.nix-other-page h2,.nix-other-page h3{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal!important;word-break:normal!important}.nix-other-page{padding-top:82px}.nix-other-hero,.nix-other-grid,.nix-other-footer,.nix-other-group{width:calc(100% - 28px)}.nix-other-hero h1{font-size:clamp(4.6rem,24vw,7rem)}.nix-other-group{margin-block:85px}.nix-other-group>header{grid-template-columns:1fr;gap:18px}.nix-other-group>header small{grid-column:auto}.nix-other-group>header h2{font-size:clamp(3.3rem,16vw,5rem)}.nix-other-grid{grid-template-columns:1fr;margin-top:0}.nix-other-grid>a{min-height:230px}.nix-other-footer{flex-direction:column;align-items:flex-start;gap:25px}}.nix-mobile-direct{padding:22px 0;display:grid}.nix-mobile-direct>a{border-bottom:1px solid #ffffff2e;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;min-height:82px;padding:10px 6px;display:grid}.nix-mobile-direct>a.active{color:#f15a24;background:#f15a2414}.nix-mobile-direct small{color:#f15a24;font:750 .57rem var(--font-nix-display),Oxanium,sans-serif}.nix-mobile-direct strong{font:850 clamp(1.8rem,8vw,2.7rem)/1 var(--font-nix-display),Oxanium,sans-serif;letter-spacing:.025em;white-space:nowrap;overflow-wrap:normal;word-break:normal}.nix-mobile-direct b{color:#f15a24;font-size:1.1rem}.nix-animated-logo,.nix-animated-logo-image{background:0 0!important}.nix-animated-logo-image{mix-blend-mode:normal}.nix-home-360-flagship{isolation:isolate;color:#fff;background:#070909;border:1px solid #ffffff24;width:min(100% - 40px,1480px);min-height:680px;margin:48px auto 80px;position:relative;overflow:hidden}.nix-home-360-flagship>img,.nix-home-360-flagship>i{width:100%;height:100%;position:absolute;inset:0}.nix-home-360-flagship>img{z-index:-3;object-fit:cover}.nix-home-360-flagship>i{z-index:-2;background:linear-gradient(90deg,#050707f5 0,#050707c7 48%,#05070742 75%),linear-gradient(#0000 45%,#050707d9)}.nix-home-360-flagship>div{max-width:760px;padding:clamp(40px,7vw,100px)}.nix-home-360-flagship small,.p360-market small,.p360-offer small{color:#f15a24;font:850 .62rem var(--font-geist-mono),monospace;letter-spacing:.16em}.nix-home-360-flagship h2{font:900 clamp(4.8rem,9vw,9rem)/.76 var(--font-nix-condensed),sans-serif;letter-spacing:-.065em;margin:20px 0}.nix-home-360-flagship h2 em,.p360-market h2 em,.p360-offer h2 em{color:#f15a24;font-style:normal}.nix-home-360-flagship p{color:#ffffffbd;max-width:650px;font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.6}.nix-home-360-flagship ul{flex-wrap:wrap;gap:8px;margin:28px 0;padding:0;list-style:none;display:flex}.nix-home-360-flagship li{font:800 .52rem var(--font-geist-mono),monospace;letter-spacing:.09em;border:1px solid #ffffff3b;padding:8px 10px}.nix-home-360-flagship a,.p360-offer aside a{color:#080909;font:900 .65rem var(--font-nix-display),sans-serif;letter-spacing:.08em;background:#f15a24;align-items:center;gap:22px;padding:18px 22px;display:inline-flex}.nix-home-360-flagship>b{z-index:-1;color:#ffffff10;font:900 clamp(13rem,29vw,28rem)/1 var(--font-nix-condensed),sans-serif;letter-spacing:-.09em;position:absolute;bottom:-.22em;right:-.04em}.p360-market,.p360-offer{color:#f5f1e9;width:min(100% - 80px,1400px);margin:120px auto}.p360-market>header{max-width:980px}.p360-market h2,.p360-offer h2{font:900 clamp(4rem,8vw,8.5rem)/.78 var(--font-nix-condensed),sans-serif;letter-spacing:-.06em;margin:18px 0}.p360-market>header p{color:#ffffff9e;max-width:850px;font-size:1.15rem;line-height:1.75}.p360-audiences{border-top:1px solid #ffffff2a;border-left:1px solid #ffffff2a;grid-template-columns:repeat(4,1fr);margin-top:60px;display:grid}.p360-audiences article{background:#0d1112;border-bottom:1px solid #ffffff2a;border-right:1px solid #ffffff2a;flex-direction:column;min-height:350px;padding:28px;transition:all .25s;display:flex}.p360-audiences article:hover{color:#080909;background:#f15a24;transform:translateY(-5px)}.p360-audiences b{color:#f15a24;font:900 2rem var(--font-nix-condensed),sans-serif}.p360-audiences article:hover b{color:#080909}.p360-audiences span{font:800 .52rem var(--font-geist-mono),monospace;letter-spacing:.12em;margin-top:auto}.p360-audiences h3{font:800 2rem var(--font-nix-condensed),sans-serif;text-transform:uppercase;margin:10px 0}.p360-audiences p{color:#ffffff8e;line-height:1.6}.p360-audiences article:hover p{color:#080909b8}.p360-offer{background:radial-gradient(circle at 90% 15%,#f15a2435,#0000 35%),#0d1112;border-block:1px solid #f15a246b;grid-template-columns:1.25fr .75fr;align-items:center;gap:70px;padding:clamp(30px,6vw,80px);display:grid}.p360-offer>div>p{color:#ffffff9e;max-width:720px;font-size:1.08rem;line-height:1.7}.p360-offer ul{color:#ffffffc2;padding-left:20px;line-height:2}.p360-offer aside{background:#070909;border:1px solid #ffffff2b;padding:35px}.p360-offer aside>b{color:#f15a24;font:900 5rem var(--font-nix-condensed),sans-serif}.p360-offer aside h3{font:800 2.2rem var(--font-nix-condensed),sans-serif;text-transform:uppercase;margin:5px 0}.p360-offer aside p{color:#ffffff8e;line-height:1.6}.p360-offer aside a{margin-top:15px}@media (width<=900px){.p360-audiences{grid-template-columns:1fr 1fr}.p360-offer{grid-template-columns:1fr}.nix-home-360-flagship{min-height:620px}}@media (width<=640px){.nix-home-360-flagship{width:calc(100% - 24px);min-height:720px;margin:28px auto 54px}.nix-home-360-flagship>div{padding:40px 24px}.nix-home-360-flagship h2{font-size:4.7rem}.nix-home-360-flagship>i{background:linear-gradient(0deg,#050707f5 0,#0507079e 68%,#05070742)}.p360-market,.p360-offer{width:calc(100% - 28px);margin:80px auto}.p360-market h2,.p360-offer h2{font-size:4.2rem}.p360-audiences{grid-template-columns:1fr}.p360-audiences article{min-height:280px}.p360-offer{gap:35px;padding:30px 20px}.p360-offer aside{padding:24px}}.nix-logo-rotor{background:repeating-conic-gradient(from 0deg,#ffbe80f2 0 8deg,#ff5a1f33 18deg,transparent 40deg 90deg);box-shadow:none;opacity:.8;filter:blur(1.2px)drop-shadow(0 0 7px #ff5a1fcc);animation-duration:.42s;-webkit-mask:radial-gradient(circle,#0000 0 51%,#000 58% 74%,#0000 82%);mask:radial-gradient(circle,#0000 0 51%,#000 58% 74%,#0000 82%)}.journal-home{--journal-orange:#f15a24;--journal-ink:#070909;--journal-paper:#f4f1ea;background:var(--journal-ink);color:var(--journal-paper);overflow:hidden}.journal-home .nd-header{background:linear-gradient(#050606d9,#0000);border:0}.journal-home .nd-nav{gap:2px}.journal-home .nd-nav-primary{min-width:auto;padding-inline:14px}.journal-home .nd-nav-primary span>small,.journal-home .nd-nav-primary>i{display:none}.journal-home .nd-nav-primary span{letter-spacing:.13em;text-transform:uppercase;font-size:.68rem}.journal-home .nd-nav-primary span>b{display:none}.journal-hero{isolation:isolate;background:#111;place-items:center;height:100svh;min-height:680px;display:grid;position:relative;overflow:hidden}.journal-hero>img{z-index:-3;object-fit:cover;width:100%;height:100%;animation:18s ease-in-out infinite alternate journal-breathe;position:absolute;inset:0}.journal-hero>i{z-index:-2;background:linear-gradient(90deg,#030404bd,#0000 70%),linear-gradient(#0607076b,#0000 48%,#070909c9),radial-gradient(circle,#0000 20%,#0506066b 100%);position:absolute;inset:0}.journal-hero-copy{text-align:center;text-shadow:0 4px 32px #000;width:min(1500px,88vw);padding-top:7vh}.journal-hero-copy>small,.journal-show small,.journal-drift small,.journal-lens>header small,.journal-stories>header small,.journal-behind small{color:var(--journal-orange);font:800 .61rem var(--font-geist-mono),monospace;letter-spacing:.22em}.journal-hero h1{font:900 clamp(8rem,24vw,22rem)/.7 var(--font-nix-condensed),sans-serif;letter-spacing:-.08em;margin:12px 0 0}.journal-hero h2{font:700 clamp(1rem,2.5vw,2rem) var(--font-nix-display),sans-serif;letter-spacing:.32em;margin:28px 0 0}.journal-hero h2 b{color:var(--journal-orange)}.journal-hero p{margin:20px auto 32px;font:400 clamp(1rem,1.6vw,1.3rem)/1.55 Georgia,serif}.journal-hero nav{justify-content:center;gap:12px;display:flex}.journal-hero nav a,.journal-show a,.journal-drift a,.journal-behind a{color:#fff;min-height:52px;font:800 .61rem var(--font-nix-display),sans-serif;letter-spacing:.12em;border:1px solid #ffffff65;justify-content:space-between;align-items:center;gap:26px;padding:0 19px;transition:all .25s;display:inline-flex}.journal-hero nav a:hover,.journal-show a:hover,.journal-drift a:hover,.journal-behind a:hover{border-color:var(--journal-orange);background:var(--journal-orange);color:#080909}.journal-hero-index{color:#ffffff70;font:700 .49rem var(--font-geist-mono),monospace;letter-spacing:.16em;position:absolute;bottom:28px;left:4vw}.journal-worlds{display:grid}.journal-world{isolation:isolate;color:#fff;align-items:flex-end;height:92svh;min-height:650px;display:flex;position:relative;overflow:hidden}.journal-world>img,.journal-world>i{width:100%;height:100%;position:absolute;inset:0}.journal-world>img{z-index:-3;object-fit:cover;transition:transform 1.4s cubic-bezier(.2,.8,.2,1)}.journal-world>i{z-index:-2;background:linear-gradient(90deg,#050606e3,#0000 65%),linear-gradient(#0000 45%,#070909d9)}.journal-world:hover>img{transform:scale(1.035)}.journal-world>div{width:min(1500px,88vw);margin:auto;padding-bottom:clamp(60px,10vh,120px)}.journal-world small{color:var(--journal-orange);font:800 .62rem var(--font-geist-mono),monospace;letter-spacing:.2em}.journal-world h2{font:900 clamp(6.5rem,17vw,15rem)/.72 var(--font-nix-condensed),sans-serif;letter-spacing:-.07em;margin:12px 0 0}.journal-world p{font:700 clamp(.75rem,1.3vw,1rem) var(--font-nix-display),sans-serif;letter-spacing:.12em}.journal-world span{font:800 .61rem var(--font-nix-display),sans-serif;letter-spacing:.12em;gap:26px;margin-top:28px;display:inline-flex}.journal-world span b{color:var(--journal-orange)}.journal-lens,.journal-stories,.journal-behind{width:min(1500px,88vw);margin:auto;padding:clamp(90px,12vw,180px) 0}.journal-lens>header,.journal-stories>header{max-width:920px;margin-bottom:65px;position:relative}.journal-lens h2,.journal-stories>header h2,.journal-behind h2{font:900 clamp(5rem,11vw,11rem)/.73 var(--font-nix-condensed),sans-serif;letter-spacing:-.075em;margin:18px 0}.journal-lens h2 em,.journal-stories h2 em,.journal-behind h2 em,.journal-show h2 em,.journal-drift h2 em{color:var(--journal-orange);font-style:normal}.journal-lens>header p{color:#ffffff9a;max-width:620px;margin-left:auto;font:400 1.05rem/1.8 Georgia,serif}.journal-lens .cin-live-photos{padding:0}.journal-lens .cin-featured-photos>header,.journal-lens .cin-latest-photos>header{display:none}.journal-lens .cin-featured-photos>div{grid-template-rows:repeat(3,minmax(180px,1fr));grid-template-columns:1.35fr .65fr;gap:12px}.journal-lens .cin-featured-photos a{min-height:230px}.journal-lens .cin-featured-photos a.is-lead{grid-row:1/4;min-height:760px}.journal-lens .cin-latest-photos{margin-top:12px}.journal-lens .cin-latest-photos>div{grid-template-columns:1fr 1.45fr 1fr;gap:12px;display:grid}.journal-lens .cin-latest-photos a{height:380px}.journal-lens .cin-latest-photos span:empty{display:none}.journal-text-link{color:#fff;font:800 .65rem var(--font-nix-display),sans-serif;letter-spacing:.13em;gap:25px;margin-top:42px;display:inline-flex}.journal-text-link span{color:var(--journal-orange)}.journal-show,.journal-drift{isolation:isolate;align-items:center;height:100svh;min-height:720px;display:flex;position:relative;overflow:hidden}.journal-show>img,.journal-show>i,.journal-drift>img,.journal-drift>i{width:100%;height:100%;position:absolute;inset:0}.journal-show>img,.journal-drift>img{z-index:-3;object-fit:cover}.journal-show>i,.journal-drift>i{z-index:-2;background:linear-gradient(90deg,#030404f5 0,#030404ba 52%,#0000),linear-gradient(#0000 50%,#070909c9)}.journal-show>div,.journal-drift>div{width:min(1500px,88vw);margin:auto}.journal-show h2,.journal-drift h2{font:900 clamp(5.5rem,13vw,13rem)/.73 var(--font-nix-condensed),sans-serif;letter-spacing:-.075em;margin:22px 0}.journal-show p,.journal-drift p{color:#ffffffb5;max-width:610px;font:400 clamp(1rem,1.4vw,1.2rem)/1.7 Georgia,serif}.journal-show a,.journal-drift a{border-color:var(--journal-orange);margin-top:25px}.journal-drift>i{background:linear-gradient(90deg,#030404f3 0,#030404a8 58%,#0000),linear-gradient(#0000 50%,#070909c9)}.journal-drift strong{color:#fff;font:800 clamp(.75rem,1.4vw,1.05rem) var(--font-nix-display),sans-serif;letter-spacing:.13em;display:block}.journal-stories>header>a{color:#fff;font:800 .62rem var(--font-nix-display),sans-serif;letter-spacing:.12em;position:absolute;bottom:18px;right:0}.journal-featured{color:#fff;background:#0c0f10;grid-template-columns:1.35fr .65fr;min-height:640px;display:grid}.journal-featured figure{min-height:550px;position:relative;overflow:hidden}.journal-featured figure img,.journal-featured figure i{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.journal-featured figure i{background:linear-gradient(90deg,#0000,#0c0f10)}.journal-featured>div{flex-direction:column;justify-content:center;padding:clamp(30px,5vw,70px);display:flex}.journal-featured small,.journal-story-row small{color:var(--journal-orange);font:800 .55rem var(--font-geist-mono),monospace;letter-spacing:.1em}.journal-featured h3{font:800 clamp(2.5rem,5vw,5rem)/.9 var(--font-nix-condensed),sans-serif;text-transform:uppercase;margin:18px 0}.journal-featured p{color:#ffffff9a;font:400 1rem/1.7 Georgia,serif}.journal-featured b{font:800 .6rem var(--font-nix-display),sans-serif;letter-spacing:.1em;margin-top:24px}.journal-story-row{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:70px;display:grid}.journal-story-row a{color:#fff}.journal-story-row figure{background:#111;height:300px;margin:0 0 20px;overflow:hidden}.journal-story-row img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.journal-story-row a:hover img{transform:scale(1.035)}.journal-story-row h3{font:800 clamp(1.5rem,2.5vw,2.5rem)/.95 var(--font-nix-condensed),sans-serif;text-transform:uppercase}.journal-story-row span{color:var(--journal-orange);font:800 .58rem var(--font-nix-display),sans-serif}.journal-behind{grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(45px,8vw,130px);display:grid}.journal-behind figure{height:min(74vw,780px);margin:0;overflow:hidden}.journal-behind figure img{object-fit:cover;object-position:50% 28%;filter:saturate(.88);width:100%;height:100%}.journal-behind>div>p{color:#ffffffa3;max-width:690px;font:400 1.05rem/1.8 Georgia,serif}.journal-behind .journal-roles{color:#fff;font:700 clamp(1.1rem,2vw,1.6rem)/1.55 var(--font-nix-display),sans-serif}.journal-behind a{border-color:var(--journal-orange);margin-top:20px}.journal-footer{background:#050606;border-top:1px solid #ffffff1e;grid-template-columns:1.3fr 1fr auto;align-items:end;gap:35px;padding:70px 6vw 34px;display:grid}.journal-footer>div{display:grid}.journal-footer>div strong{font:900 clamp(4rem,8vw,8rem)/.8 var(--font-nix-condensed),sans-serif}.journal-footer>div span{color:var(--journal-orange);font:800 .65rem var(--font-nix-display),sans-serif;letter-spacing:.17em}.journal-footer p,.journal-footer>small{color:#ffffff69;font-size:.7rem}.journal-footer nav{flex-wrap:wrap;gap:18px;display:flex}.journal-footer nav a{color:#fff;font:700 .62rem var(--font-nix-display),sans-serif;text-transform:uppercase}.journal-footer>small{grid-column:1/-1}@keyframes journal-breathe{to{transform:scale(1.045)}}@media (width<=900px){.journal-home .nd-nav{display:none}.journal-featured{grid-template-columns:1fr}.journal-featured figure i{background:linear-gradient(#0000,#0c0f10)}.journal-story-row{grid-template-columns:1fr 1fr}.journal-behind{grid-template-columns:1fr}.journal-footer{grid-template-columns:1fr 1fr}.journal-footer .nd-social{grid-column:1/-1}}@media (width<=640px){.journal-hero{min-height:700px}.journal-hero-copy{padding-top:0}.journal-hero h1{font-size:clamp(8rem,46vw,13rem)}.journal-hero h2{letter-spacing:.17em;font-size:.83rem}.journal-hero p{max-width:320px}.journal-hero nav{flex-direction:column;align-items:stretch}.journal-hero-index{left:20px}.journal-world{height:82svh;min-height:620px}.journal-world>div{width:calc(100% - 38px)}.journal-world h2{font-size:clamp(6rem,32vw,10rem)}.journal-lens,.journal-stories,.journal-behind{width:calc(100% - 32px)}.journal-lens h2,.journal-stories>header h2,.journal-behind h2{font-size:clamp(4.5rem,23vw,7rem)}.journal-lens .cin-featured-photos>div,.journal-lens .cin-latest-photos>div{grid-template-rows:auto;grid-template-columns:1fr;display:grid}.journal-lens .cin-featured-photos a,.journal-lens .cin-featured-photos a.is-lead,.journal-lens .cin-latest-photos a{aspect-ratio:4/3;grid-row:auto;height:auto;min-height:0}.journal-show,.journal-drift{min-height:700px}.journal-show>div,.journal-drift>div{width:calc(100% - 38px)}.journal-show h2,.journal-drift h2{font-size:clamp(4.8rem,23vw,7rem)}.journal-stories>header>a{margin-top:12px;display:inline-block;position:static}.journal-featured{min-height:0}.journal-featured figure{min-height:350px}.journal-story-row{grid-template-columns:1fr}.journal-story-row figure{aspect-ratio:4/3;height:auto}.journal-behind figure{height:110vw}.journal-footer{grid-template-columns:1fr}.journal-footer .nd-social{grid-column:auto}}@media (prefers-reduced-motion:reduce){.journal-hero>img{animation:none}.journal-world>img,.journal-story-row img{transition:none}}.journal-hero>img{animation:1.25s both journal-photo-in,18s ease-in-out 1.25s infinite alternate journal-breathe}.journal-story-cycle>.journal-featured,.journal-story-cycle>.journal-story-row{animation:.7s both journal-content-in}.journal-cycle-status{color:#ffffff65;font:700 .5rem var(--font-geist-mono),monospace;letter-spacing:.12em;border-top:1px solid #ffffff1c;justify-content:space-between;align-items:center;margin-top:34px;padding-top:17px;display:flex}.journal-cycle-status span:before{content:"";background:var(--journal-orange);border-radius:50%;width:6px;height:6px;margin-right:9px;display:inline-block;box-shadow:0 0 12px #f15a24}.journal-cycle-status button{color:#fff;cursor:pointer;font:800 .56rem var(--font-nix-display),sans-serif;letter-spacing:.1em;background:0 0;border:0;padding:10px 0}.journal-cycle-status button:hover,.journal-cycle-status button:focus-visible{color:var(--journal-orange)}@keyframes journal-photo-in{0%{opacity:.35;filter:blur(7px);transform:scale(1.025)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes journal-content-in{0%{opacity:.25;transform:translateY(12px)}to{opacity:1;transform:none}}@media (width<=640px){.journal-cycle-status{flex-direction:column;align-items:flex-start;gap:15px}}@media (prefers-reduced-motion:reduce){.journal-hero>img,.journal-story-cycle>.journal-featured,.journal-story-cycle>.journal-story-row{animation:none}}.nix-media-purpose{border-bottom:1px solid #ffffff1c;grid-template-columns:1.15fr .85fr;align-items:end;gap:clamp(50px,8vw,130px);width:min(1500px,88vw);margin:auto;padding:clamp(90px,12vw,180px) 0;display:grid}.nix-media-purpose small,.nix-films-intro small{color:#f15a24;font:800 .61rem var(--font-geist-mono),monospace;letter-spacing:.2em}.nix-media-purpose h2,.nix-films-intro h2{font:900 clamp(4.8rem,10vw,10rem)/.74 var(--font-nix-condensed),sans-serif;letter-spacing:-.075em;margin:18px 0 0}.nix-media-purpose h2 em,.nix-films-intro h2 em{color:#f15a24;font-style:normal}.nix-media-purpose p,.nix-films-intro p{color:#ffffffa8;max-width:600px;font:400 clamp(1.05rem,1.5vw,1.25rem)/1.8 Georgia,serif}.nix-media-purpose nav{flex-wrap:wrap;gap:25px;margin-top:28px;display:flex}.nix-media-purpose nav a{color:#fff;font:800 .61rem var(--font-nix-display),sans-serif;letter-spacing:.11em;border-bottom:1px solid #f15a24;padding-bottom:8px}.nix-home-films{background:#0a0d0e;padding:clamp(100px,12vw,180px) 0}.nix-films-intro{grid-template-columns:1fr 1fr;align-items:end;width:min(1500px,88vw);margin:0 auto 60px;display:grid}.nix-films-intro p{justify-self:end}.nix-home-films .nix-watch-nix{width:min(1500px,88vw);margin:auto;padding:0}.nix-home-films .nix-watch-nix>header{display:none}.nix-home-films .nix-watch-grid{grid-template-columns:1.5fr .75fr}.nix-home-films .nix-watch-grid article{background:#050707;border:0}.nix-home-films .nix-watch-grid .is-featured figure{min-height:660px}.nix-home-films .nix-watch-grid figure{min-height:320px}.nix-home-films .nix-watch-grid figure i{background:#f15a24;width:78px;height:78px;transition:all .25s}.nix-home-films .nix-watch-grid article:hover figure i{transform:translate(-50%,-50%)scale(1.08)}.journal-worlds:before{content:"CHOOSE THE WORLD BEHIND THE IMAGE";color:#ffffff68;font:800 .56rem var(--font-geist-mono),monospace;letter-spacing:.17em;background:#070909;padding:70px 6vw 24px;display:block}@media (width<=850px){.nix-media-purpose,.nix-films-intro{grid-template-columns:1fr}.nix-films-intro p{justify-self:start}.nix-home-films .nix-watch-grid{grid-template-columns:1fr}.nix-home-films .nix-watch-grid .is-featured figure{min-height:58vw}}@media (width<=640px){.nix-media-purpose{gap:25px;width:calc(100% - 32px)}.nix-media-purpose h2,.nix-films-intro h2{font-size:clamp(4.2rem,21vw,7rem)}.nix-home-films .nix-watch-nix,.nix-films-intro{width:calc(100% - 32px)}.nix-home-films .nix-watch-grid .is-featured figure,.nix-home-films .nix-watch-grid figure{min-height:66vw}.journal-worlds:before{padding-inline:20px}}.compact-video{border-block:1px solid #ffffff1f;width:min(1500px,100% - 64px);margin:clamp(72px,9vw,128px) auto;padding:clamp(30px,5vw,70px) 0}.compact-video-intro{grid-template-columns:1fr 1fr;align-items:end;margin-bottom:30px;display:grid}.compact-video-intro small{color:#f15a24;font:800 .58rem var(--font-geist-mono),monospace;letter-spacing:.16em;grid-column:1/-1}.compact-video-intro h2{font:800 clamp(3rem,7vw,7rem)/.84 var(--font-nix-condensed),sans-serif;letter-spacing:-.045em;margin:10px 0 0}.compact-video-intro h2 em{color:#f15a24;font-style:normal}.compact-video-intro p{color:#ffffffa1;justify-self:end;max-width:420px;margin:0;font-size:clamp(.95rem,1.4vw,1.15rem);line-height:1.65}.compact-video .nix-watch-nix{padding:0}.compact-video .nix-watch-nix>header{display:none}.compact-video .nix-watch-grid{grid-template-columns:1.55fr .75fr}.compact-video .nix-watch-grid .is-featured figure{min-height:clamp(300px,38vw,570px)}.compact-video .nix-watch-grid figure{min-height:clamp(180px,18vw,275px)}.nix-watch-fallback{grid-column:1/-1}.nix-watch-fallback strong{color:#f15a24;font:800 .62rem var(--font-geist-mono),monospace;letter-spacing:.1em;margin-top:12px;display:inline-block}.nix-video-hero-cta{color:#fff;font:800 .62rem var(--font-geist-mono),monospace;letter-spacing:.12em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#04060766;border:1px solid #ffffff6b;margin-top:30px;padding:15px 20px;display:inline-flex}.nix-video-hero-cta:hover,.nix-video-hero-cta:focus-visible{color:#070909;background:#f15a24;border-color:#f15a24}.nix-cinema-heading{grid-template-columns:1.2fr .8fr;align-items:end;margin-bottom:55px;display:grid}.nix-cinema-heading small{color:#f15a24;font:800 .6rem var(--font-geist-mono),monospace;letter-spacing:.15em;grid-column:1/-1}.nix-cinema-heading h2{font:800 clamp(3.2rem,7.2vw,7.5rem)/.82 var(--font-nix-condensed),sans-serif;letter-spacing:-.05em;text-wrap:balance;margin:14px 0 0}.nix-cinema-heading h2 em{color:#f15a24;font-style:normal}.nix-cinema-heading p{color:#ffffff94;justify-self:end;max-width:440px;line-height:1.7}.nix-player-fallback-link{z-index:3;color:#fff;font:700 .5rem var(--font-geist-mono),monospace;letter-spacing:.07em;background:#030505d1;padding:8px 10px;position:absolute;bottom:10px;right:10px}.nix-video-fallback{place-content:unset;min-height:clamp(430px,55vw,680px);position:relative;overflow:hidden}.nix-video-fallback>img,.nix-video-fallback>i{width:100%;height:100%;position:absolute;inset:0}.nix-video-fallback>img{object-fit:cover}.nix-video-fallback>i{background:linear-gradient(90deg,#030505f5,#0305056b)}.nix-video-fallback>div{z-index:2;text-align:left;max-width:650px;padding:clamp(35px,8vw,110px);position:relative}.nix-video-fallback>div>span{color:#f15a24;font-size:4rem}.nix-video-fallback h2{text-wrap:balance;font-size:clamp(2.5rem,6vw,5.8rem);line-height:.9}.nix-video-fallback a{letter-spacing:.08em;border-bottom:1px solid #f15a24;margin-top:15px;padding-bottom:8px;font-weight:800;display:inline-block}.nix-videos-hero-copy{z-index:2;width:min(100%,980px);min-width:0;display:block;position:relative}.nix-videos-hero-copy>*{min-width:0}.nix-videos-hero-copy .nd-eyebrow{margin:0}.nix-videos-hero-copy h1{white-space:nowrap;max-width:none}.nix-videos-strapline{color:#f1eee7c2;max-width:620px;margin:0;font-size:clamp(1.15rem,2vw,1.6rem);line-height:1.35}.nix-videos-hero-copy .nix-video-hero-cta{text-align:center;justify-content:center;width:fit-content;max-width:100%}html,body{max-width:100%;overflow-x:clip}h1,h2,h3{overflow-wrap:normal;word-break:normal;text-wrap:balance}.nix-videos-page img,.nix-videos-page iframe{max-width:100%}@media (width<=900px){.compact-video .nix-watch-grid,.compact-video-intro,.nix-cinema-heading{grid-template-columns:1fr}.compact-video-intro p,.nix-cinema-heading p{justify-self:start;margin-top:18px}.compact-video .nix-watch-grid .is-featured figure,.compact-video .nix-watch-grid figure{min-height:52vw}.nix-video-grid article.is-featured{grid-template-columns:1fr}.nix-video-grid article.is-featured .nix-video-player{min-height:50vw}}@media (width<=640px){.compact-video{width:calc(100% - 32px);margin-block:60px;padding-block:32px}.compact-video-intro h2{letter-spacing:-.035em;font-size:clamp(3.1rem,18vw,5.7rem);line-height:.87}.compact-video .nix-watch-grid .is-featured figure,.compact-video .nix-watch-grid figure{min-height:58vw}.nix-videos-hero{align-items:flex-end;width:100%;min-height:clamp(620px,86svh,790px);padding:clamp(128px,22svh,185px) 18px 58px}.nix-videos-hero-copy{width:100%}.nix-videos-hero-copy .nd-eyebrow{font-size:.62rem}.nix-videos-hero h1{letter-spacing:-.035em;white-space:nowrap;text-wrap:nowrap;margin:14px 0 18px;font-size:clamp(3.55rem,18.5vw,5.6rem);line-height:.86}.nix-videos-strapline{letter-spacing:.025em;max-width:100%;font-size:clamp(.92rem,4vw,1.08rem);line-height:1.45}.nix-videos-hero-copy .nix-video-hero-cta{white-space:normal;min-height:48px;margin-top:24px;padding:13px 16px;font-size:.58rem;display:flex}.nix-videos-content{width:calc(100% - 32px);margin-top:74px}.nix-cinema-heading{margin-bottom:34px}.nix-cinema-heading h2{letter-spacing:-.035em;font-size:clamp(3rem,16vw,5.4rem);line-height:.84}.nix-video-grid{grid-template-columns:1fr}.nix-video-grid article.is-featured{grid-column:auto}.nix-video-player,.nix-video-grid article.is-featured .nix-video-player{aspect-ratio:16/9;min-height:56vw}.nix-video-grid article>div:last-child{padding:20px}.nix-video-grid h2{letter-spacing:0;font-size:clamp(1.45rem,7vw,2rem);line-height:1.08}.nix-video-filters{padding-bottom:6px}.nix-video-fallback>div{padding:28px}.home-nav{gap:clamp(8px,2.2vw,16px)}button,a{max-width:100%}}@media (prefers-reduced-motion:reduce){.nix-videos-page *,.compact-video *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width<=768px){html,body{overflow-x:visible}body{overflow-x:clip}main,main *,header,footer,section,article,aside,nav,div,figure{min-width:0}h1,h2,h3,h4,h5,h6{word-spacing:.06em;overflow-wrap:normal;word-break:normal;white-space:normal;text-wrap:balance;min-width:0;max-width:100%;font-stretch:100%}.nd-eyebrow,.nd-kicker,[class*=-eyebrow],[class*=-kicker]{word-spacing:.12em;line-height:1.45;letter-spacing:clamp(.08em,2.3vw,.14em)!important}.nix-home h1,.nix-home h2,.nix-home h3,.cin-home h1,.cin-home h2,.cin-home h3,.nd-hero h1,.nd-story-intro h2,.nd-fleet-heading h2,.nd-field-heading h2,.nd-chapter-content h2,.nd-emtb-copy h2,.nd-john-copy h2,.nd-finale h2,.nix-videos-hero h1,.nix-cinema-heading h2,.nd-gallery-intro h1,.nd-flickr-album-hero h2,.contact-hero h1,.contact-shell h2{word-spacing:.04em;line-height:.9;letter-spacing:clamp(-.035em,-.7vw,-.018em)!important}.nd-menu-panel,.nd-menu-panel *{word-spacing:.05em;font-stretch:100%}.nd-menu-links summary>strong,.nd-menu-links details>div>a>span{overflow-wrap:normal;word-break:normal;line-height:1.25;letter-spacing:.015em!important}.nd-menu-links summary strong small,.nd-menu-links details>div>a>small{line-height:1.4;letter-spacing:.025em!important}.nix-video-filters button,.nix-video-hero-cta,.nix-archive-gateway>a{white-space:normal;line-height:1.35}.nix-player-fallback-link{white-space:normal;text-align:right;max-width:calc(100% - 20px)}}@media (width<=360px){h1,h2,h3{word-spacing:.035em}.nix-videos-hero h1,.nix-cinema-heading h2,.nd-gallery-intro h1,.contact-hero h1{letter-spacing:-.02em!important}}.compact-home{--co:#f15a24;background:#050707}.compact-home .nd-header{height:58px;box-shadow:none;background:linear-gradient(#050707d9,#0000);border:0;border-radius:0;padding:0 clamp(18px,4vw,58px);transition:background .35s,-webkit-backdrop-filter .35s,backdrop-filter .35s;inset:0 0 auto}.compact-home .nd-header-lockup{width:86px;height:46px}.home-nav{align-items:center;gap:clamp(16px,2.2vw,34px);height:100%;display:flex}.home-nav a{color:#fff;font:800 .58rem var(--font-nix-display),sans-serif;letter-spacing:.11em}.home-nav a:hover,.home-nav a:focus-visible{color:var(--co)}.compact-hero{isolation:isolate;background:#111;place-items:center;height:100svh;min-height:620px;display:grid;position:relative;overflow:hidden}.compact-hero>img{z-index:-3;object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1.8s;animation:22s ease-in-out infinite alternate journal-breathe;position:absolute;inset:0;transform:scale(1.035)}.compact-hero>img.is-active{opacity:1}.compact-hero>i{z-index:-2;background:linear-gradient(#05070775,#0000 45%,#050707c7),radial-gradient(circle,#0000 15%,#02030373);position:absolute;inset:0}.compact-hero>div{text-align:center;text-shadow:0 5px 30px #000}.compact-hero h1{font:900 clamp(8rem,23vw,21rem)/.7 var(--font-nix-condensed),sans-serif;letter-spacing:-.08em;margin:0}.compact-hero h2{font:800 clamp(.9rem,2vw,1.5rem) var(--font-nix-display),sans-serif;letter-spacing:.3em;margin:28px 0 0}.compact-hero h2 b{color:var(--co)}.compact-hero p{margin:18px 0 30px;font:400 clamp(.9rem,1.5vw,1.15rem) Georgia,serif}.compact-hero a,.compact-show a,.compact-about>a{color:#fff;min-height:48px;font:800 .58rem var(--font-nix-display),sans-serif;letter-spacing:.12em;border:1px solid #ffffff75;align-items:center;gap:24px;padding:0 18px;display:inline-flex}.compact-hero a:hover,.compact-show a:hover,.compact-about>a:hover{border-color:var(--co);background:var(--co);color:#080909}.compact-worlds{grid-template-columns:repeat(3,1fr);display:grid}.compact-world{isolation:isolate;color:#fff;align-items:flex-end;height:68vh;min-height:480px;display:flex;position:relative;overflow:hidden}.compact-world>img,.compact-world>i{width:100%;height:100%;position:absolute;inset:0}.compact-world>img{z-index:-3;object-fit:cover;transition:transform 1s}.compact-world>i{z-index:-2;background:linear-gradient(#0000 28%,#050707e8)}.compact-world:hover>img{transform:scale(1.04)}.compact-world>div{padding:clamp(24px,3vw,46px)}.compact-world h2{font:900 clamp(4.3rem,8vw,8rem)/.75 var(--font-nix-condensed),sans-serif;letter-spacing:-.06em;margin:0}.compact-world p{color:#ffffffcf;max-width:310px;min-height:42px;font:400 .95rem/1.45 Georgia,serif}.compact-world span{color:var(--co);font:800 .55rem var(--font-nix-display),sans-serif;letter-spacing:.12em}.compact-latest{width:min(1380px,90vw);margin:auto;padding:clamp(75px,9vw,130px) 0}.compact-latest>header{justify-content:space-between;align-items:end;gap:30px;margin-bottom:38px;display:flex}.compact-latest small,.compact-show small,.compact-about small{color:var(--co);font:800 .56rem var(--font-geist-mono),monospace;letter-spacing:.16em}.compact-latest h2{font:900 clamp(3.2rem,6vw,6rem)/.8 var(--font-nix-condensed),sans-serif;letter-spacing:-.055em;margin:10px 0 0}.compact-latest header>a{color:#fff;font:800 .58rem var(--font-nix-display),sans-serif;letter-spacing:.1em}.compact-latest>div{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.compact-latest figure{background:#101414;height:clamp(220px,27vw,390px);margin:0 0 18px;overflow:hidden}.compact-latest figure img{object-fit:cover;width:100%;height:100%;transition:transform .7s}.compact-latest a:hover img{transform:scale(1.04)}.compact-latest h3{color:#fff;font:800 clamp(1.4rem,2.2vw,2.2rem)/.95 var(--font-nix-condensed),sans-serif;text-transform:uppercase;margin:8px 0 0}.compact-show{isolation:isolate;align-items:center;height:68vh;min-height:520px;display:flex;position:relative;overflow:hidden}.compact-show>img,.compact-show>i{width:100%;height:100%;position:absolute;inset:0}.compact-show>img{z-index:-3;object-fit:cover}.compact-show>i{z-index:-2;background:linear-gradient(90deg,#030404f2 0,#030404a8 56%,#0000),linear-gradient(#0000,#05070785)}.compact-show>div{width:min(1380px,90vw);margin:auto}.compact-show h2{font:900 clamp(4rem,9vw,9rem)/.76 var(--font-nix-condensed),sans-serif;letter-spacing:-.07em;margin:16px 0}.compact-show h2 em{color:var(--co);font-style:normal}.compact-show p{font:400 1rem Georgia,serif}.compact-show a{border-color:var(--co);margin-top:18px}.compact-about{justify-content:space-between;align-items:center;gap:60px;width:min(1380px,90vw);margin:auto;padding:clamp(60px,7vw,95px) 0;display:flex}.compact-about p{max-width:920px;font:700 clamp(1.3rem,2.4vw,2.2rem)/1.35 var(--font-nix-display),sans-serif;margin:12px 0 0}.compact-about>a{border-color:var(--co);flex:none}.compact-footer{background:#030404;border-top:1px solid #ffffff20;grid-template-columns:auto 1fr auto;align-items:center;gap:30px;padding:42px 5vw 28px;display:grid}.compact-footer-brand{color:#fff;font:900 2.8rem/.8 var(--font-nix-condensed),sans-serif;display:grid}.compact-footer-brand span{color:var(--co);font:800 .48rem var(--font-nix-display);letter-spacing:.12em;margin-top:8px}.compact-footer>nav{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.compact-footer>nav a{color:#ffffffbd;font:800 .52rem var(--font-nix-display);letter-spacing:.08em}.compact-footer>.nd-social-links{margin:0}.compact-footer>.nd-social-links a{border-width:1px;width:36px;height:36px;min-height:36px}.compact-footer>small{color:#fff5;grid-column:1/-1;font-size:.58rem}@media (width<=1100px){.home-nav{display:none}.compact-worlds{grid-template-columns:1fr}.compact-world{height:56vh;min-height:430px}.compact-world h2{font-size:clamp(5rem,16vw,8rem)}.compact-footer{grid-template-columns:1fr auto}.compact-footer>nav{order:3;grid-column:1/-1;justify-content:flex-start}.compact-footer>small{order:4}}.nix-simple-nav{height:100%;font-family:var(--font-nix-display),Oxanium,sans-serif;align-items:center;gap:clamp(14px,2vw,30px);margin-left:auto;display:flex}.nix-simple-nav>a,.nix-explore-menu>button{color:#f5f2eacc;height:100%;font:800 .64rem var(--font-nix-display),Oxanium,sans-serif;letter-spacing:.11em;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:flex;position:relative}.nix-simple-nav>a:after,.nix-explore-menu>button:after{content:"";background:#f15a24;height:2px;transition:transform .18s;position:absolute;inset:auto 0 8px;transform:scaleX(0)}.nix-simple-nav>a:hover,.nix-simple-nav>a:focus-visible,.nix-simple-nav>a.active,.nix-explore-menu>button:hover,.nix-explore-menu>button:focus-visible,.nix-explore-menu>button.active{color:#fff}.nix-simple-nav>a:hover:after,.nix-simple-nav>a:focus-visible:after,.nix-simple-nav>a.active:after,.nix-explore-menu:hover>button:after,.nix-explore-menu:focus-within>button:after,.nix-explore-menu>button.active:after{transform:scaleX(1)}.nix-explore-menu{height:100%;position:relative}.nix-explore-menu>button{gap:8px}.nix-explore-menu>button span{color:#f15a24;font-size:.8rem}.nix-explore-panel{z-index:100;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#080b0bf2;border:1px solid #ffffff24;width:360px;padding:10px;transition:opacity .16s,transform .16s;display:grid;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%,-8px);box-shadow:0 30px 70px #000b}.nix-explore-menu:hover .nix-explore-panel,.nix-explore-menu:focus-within .nix-explore-panel{opacity:1;pointer-events:auto;transform:translate(-50%)}.nix-explore-panel a{border-bottom:1px solid #ffffff18;grid-template-rows:auto auto;grid-template-columns:1fr auto;align-items:center;min-height:82px;padding:15px;display:grid}.nix-explore-panel a:last-child{border-bottom:0}.nix-explore-panel a:hover,.nix-explore-panel a:focus-visible,.nix-explore-panel a.active{background:#f15a241b}.nix-explore-panel strong{font:800 1.55rem var(--font-nix-display),Oxanium,sans-serif;letter-spacing:.05em;white-space:nowrap}.nix-explore-panel small{color:#ffffff70;white-space:nowrap;font-size:.64rem;line-height:1.4}.nix-explore-panel b{color:#f15a24;grid-area:1/2/3}.nix-mobile-nav{display:none}.compact-home-portals{border:1px solid #ffffff20;grid-template-columns:1fr 1fr;width:min(100% - 64px,1420px);margin:clamp(70px,9vw,130px) auto;display:grid}.compact-home-portals>a{background:linear-gradient(135deg,#111616,#080a0a);border-right:1px solid #ffffff20;flex-direction:column;justify-content:flex-end;min-height:260px;padding:clamp(28px,4vw,58px);transition:background .2s;display:flex}.compact-home-portals>a:last-child{border:0}.compact-home-portals>a:hover{background:linear-gradient(135deg,#f15a2424,#080a0a)}.compact-home-portals small,.compact-home-portals span{color:#f15a24;font:800 .58rem var(--font-nix-display),Oxanium,sans-serif;letter-spacing:.11em}.compact-home-portals strong{font:800 clamp(3rem,6vw,6.4rem)/.8 var(--font-nix-display),Oxanium,sans-serif;letter-spacing:-.05em;white-space:nowrap;margin:10px 0 24px}.compact-home-portals span{color:#ffffff8c}@media (width<=1100px){.nix-simple-nav{display:none!important}.nix-mobile-nav{display:block}.compact-home .nd-header{padding-inline:14px}.nd-header{justify-content:space-between}.nix-menu-button{color:#fff;min-width:96px;height:44px;font:800 .65rem var(--font-nix-display),Oxanium,sans-serif;letter-spacing:.1em;cursor:pointer;background:#0b0e0ed9;border:1px solid #ffffff32;justify-content:space-between;align-items:center;gap:14px;padding:0 14px;display:flex}.nix-menu-button i{flex-direction:column;justify-content:space-between;width:18px;height:13px;display:flex}.nix-menu-button i b{background:#f15a24;width:100%;height:2px;transition:transform .18s,opacity .18s;display:block}.nix-menu-button[aria-expanded=true] i b:first-child{transform:translateY(5.5px)rotate(45deg)}.nix-menu-button[aria-expanded=true] i b:nth-child(2){opacity:0}.nix-menu-button[aria-expanded=true] i b:last-child{transform:translateY(-5.5px)rotate(-45deg)}.nix-mobile-panel{width:100vw;height:100dvh;padding:0 clamp(18px,5vw,38px) max(24px,env(safe-area-inset-bottom));z-index:1000;color:#f5f2ea;opacity:0;visibility:hidden;pointer-events:none;background:radial-gradient(circle at 85% 10%,#f15a2420,#0000 32rem),#060808;transition:opacity .18s,transform .2s,visibility 0s linear .2s;position:fixed;inset:0;overflow-y:auto;transform:translateY(-10px)}.nix-mobile-panel.is-open{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:none}.nix-mobile-panel-top{border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:center;min-height:78px;display:flex}.nix-mobile-panel-top small{color:#f15a24;font:800 .58rem var(--font-nix-display),Oxanium,sans-serif;letter-spacing:.12em;white-space:nowrap}.nix-mobile-panel-top button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff30;width:46px;height:46px;font-size:1.8rem}.nix-mobile-explore{padding:22px 0 10px}.nix-mobile-explore>p{color:#f15a24;font:800 .58rem var(--font-nix-display),Oxanium,sans-serif;letter-spacing:.14em;margin:0 0 8px}.nix-mobile-explore>a{border-bottom:1px solid #ffffff20;grid-template-rows:auto auto;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;min-height:78px;padding:12px 4px;display:grid}.nix-mobile-explore>a.active{background:#f15a2415}.nix-mobile-explore small{color:#f15a24;font:700 .57rem var(--font-nix-display),Oxanium,sans-serif;grid-row:1/3}.nix-mobile-explore strong{font:800 clamp(1.7rem,8vw,2.5rem)/1 var(--font-nix-display),Oxanium,sans-serif;letter-spacing:.03em;white-space:nowrap;overflow-wrap:normal}.nix-mobile-explore span{color:#ffffff72;white-space:normal;overflow-wrap:normal;font-size:.65rem;line-height:1.4}.nix-mobile-explore b{color:#f15a24;grid-area:1/3/3}.nix-mobile-primary{border-top:1px solid #ffffff20;border-left:1px solid #ffffff20;grid-template-columns:1fr 1fr;display:grid}.nix-mobile-primary a{min-height:66px;font:800 clamp(.86rem,4vw,1.1rem) var(--font-nix-display),Oxanium,sans-serif;letter-spacing:.06em;white-space:nowrap;overflow-wrap:normal;border-bottom:1px solid #ffffff20;border-right:1px solid #ffffff20;justify-content:space-between;align-items:center;padding:0 15px;display:flex}.nix-mobile-primary a.active{color:#f15a24;background:#f15a2412}.nix-mobile-primary b{color:#f15a24}.nix-mobile-rule{color:#ffffff50;font:700 .52rem var(--font-nix-display),Oxanium,sans-serif;letter-spacing:.1em;margin:26px 0 0;line-height:1.5}.compact-home-portals{grid-template-columns:1fr;width:calc(100% - 32px)}.compact-home-portals>a{border-bottom:1px solid #ffffff20;border-right:0;min-height:210px}.compact-home-portals strong{font-size:clamp(2.8rem,13vw,5rem)}}@media (width<=540px){.nix-mobile-panel{padding-inline:14px}.nix-mobile-panel-top{z-index:2;background:#060808;min-height:62px;position:sticky;top:0}.nix-mobile-panel-top button{width:42px;height:42px}.nix-mobile-search{margin:8px 0 10px!important;padding:0!important}.nix-mobile-search>.nix-search-button{height:48px!important}.nix-mobile-explore{padding-top:8px}.nix-mobile-explore>p{margin:10px 0 3px}.nix-mobile-explore>a{grid-template-columns:28px minmax(0,1fr) auto;min-height:54px;padding:7px 3px}.nix-mobile-explore strong{font-size:clamp(1.05rem,5.4vw,1.45rem)}.nix-mobile-explore b{font-size:.85rem}}@media (width<=360px){.nix-mobile-panel{padding-inline:10px}.nix-mobile-explore>a{grid-template-columns:25px minmax(0,1fr) auto}.nix-mobile-explore strong{font-size:1rem}.nix-mobile-explore span{font-size:.58rem}.nix-mobile-primary a{min-height:56px;padding-inline:9px;font-size:.75rem}.nix-mobile-panel-top small{font-size:.5rem}}@media (width<=640px){.compact-home .nd-header{padding-inline:14px}.compact-hero{min-height:650px}.compact-hero>img{object-position:center}.compact-hero h1{font-size:clamp(8rem,44vw,12rem)}.compact-hero h2{letter-spacing:.16em;font-size:.76rem}.compact-hero p{max-width:290px;margin-inline:auto}.compact-world{height:58svh;min-height:420px}.compact-world>div{padding:26px 20px}.compact-world h2{font-size:clamp(5.5rem,28vw,8rem)}.compact-latest{width:calc(100% - 32px)}.compact-latest>header{flex-direction:column;align-items:flex-start}.compact-latest>div{grid-template-columns:1fr}.compact-latest figure{aspect-ratio:4/3;height:auto}.compact-show{min-height:560px}.compact-show>div{width:calc(100% - 38px)}.compact-show>i{background:linear-gradient(90deg,#030404e8,#03040468),linear-gradient(#0000,#050707ac)}.compact-show h2{font-size:clamp(3.8rem,20vw,6rem)}.compact-about{flex-direction:column;align-items:flex-start;gap:28px;width:calc(100% - 32px)}.compact-footer{grid-template-columns:1fr}.compact-footer>.nd-social-links{margin:0}.compact-footer>nav{grid-column:auto}}@media (prefers-reduced-motion:reduce){.compact-hero>img{transition:none;animation:none}.compact-world>img,.compact-latest figure img{transition:none}}.nd-header,.compact-home .nd-header{justify-content:flex-start!important;gap:clamp(18px,2.4vw,38px)!important;width:max-content!important;max-width:calc(100vw - 28px)!important;margin:12px 0 0!important;padding:7px 14px!important;inset:0 auto auto 50%!important;transform:translate(-50%)translateZ(0)!important}.compact-home .nd-header{-webkit-backdrop-filter:blur(22px)saturate(145%)!important;background:linear-gradient(#24292a94,#080b0c7a)!important;border:1px solid #ffffff2e!important;border-radius:18px!important;height:64px!important;box-shadow:inset 0 1px #fff3,0 16px 45px #0000004d!important}.nix-simple-nav{margin-left:0!important}@media (width<=1100px){.nd-header,.compact-home .nd-header{gap:18px!important;width:max-content!important;max-width:calc(100vw - 20px)!important;height:62px!important;margin-top:10px!important;padding:7px 9px 7px 13px!important}.nix-mobile-nav{flex:none}.nix-menu-button{min-width:96px}}@media (width<=380px){.nd-header,.compact-home .nd-header{gap:10px!important;max-width:calc(100vw - 12px)!important}.nd-header-lockup,.compact-home .nd-header-lockup{width:86px!important}.nix-menu-button{min-width:88px;padding-inline:11px}}.minimal-home .nd-header{width:100%!important;max-width:none!important;height:82px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;text-shadow:0 2px 14px #000,0 1px 3px #000!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:space-between!important;gap:24px!important;margin:0!important;padding:10px clamp(18px,4vw,64px)!important;inset:0!important;transform:none!important}.minimal-home .nd-header-lockup{width:132px!important;height:62px!important;margin:0!important;padding:0!important}.minimal-home .nix-simple-nav{margin-left:auto!important}.minimal-home .nix-simple-nav>a{color:#fff;text-shadow:0 2px 12px #000,0 1px 2px #000}.minimal-home .nix-menu-button{box-shadow:none;text-shadow:0 2px 12px #000;background:0 0;border:0}.minimal-home .compact-hero>div{padding-inline:18px}.minimal-home .compact-hero h1{font-size:clamp(8rem,23vw,21rem)}.minimal-home .compact-hero h2{margin-top:30px}.minimal-home .compact-hero a{margin-top:32px}.minimal-home .compact-hero>i{background:linear-gradient(#02030373,#0000 24% 62%,#050707b8),radial-gradient(circle,#0000 24%,#02030352)}.minimal-story,.minimal-weather{width:min(100% - 48px,1320px);margin:0 auto;padding:clamp(80px,10vw,145px) 0}.minimal-story>header,.minimal-weather>header{margin-bottom:34px}.minimal-story header small,.minimal-weather header small,.minimal-story-card small,.minimal-weather-grid small{color:#f15a24;font:800 .58rem var(--font-geist-mono),monospace;letter-spacing:.14em}.minimal-story h2,.minimal-weather h2{font:800 clamp(3.4rem,7vw,7rem)/.82 var(--font-nix-condensed),sans-serif;letter-spacing:-.045em;margin:10px 0 0}.minimal-story-card{color:#f6f3ec;border-block:1px solid #ffffff27;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);display:grid}.minimal-story-card figure{background:#101414;min-height:520px;margin:0;overflow:hidden}.minimal-story-card img{object-fit:cover;width:100%;height:100%;transition:transform .8s;display:block}.minimal-story-card:hover img{transform:scale(1.025)}.minimal-story-card>div{flex-direction:column;justify-content:center;padding:clamp(28px,5vw,70px);display:flex}.minimal-story-card h3,.minimal-story-fallback h3{font:800 clamp(2.5rem,5vw,5rem)/.9 var(--font-nix-condensed),sans-serif;letter-spacing:-.035em;text-transform:uppercase;margin:18px 0}.minimal-story-card p,.minimal-story-fallback p{color:#ffffffa8;font:400 1rem/1.7 Georgia,serif}.minimal-story-card strong,.minimal-story-fallback strong{color:#f15a24;font:800 .62rem var(--font-nix-display),sans-serif;letter-spacing:.12em;margin-top:25px}.minimal-story-card strong span{margin-left:18px}.minimal-story-fallback{color:#fff;border-block:1px solid #ffffff27;flex-direction:column;justify-content:center;min-height:320px;padding:40px;display:flex}.minimal-weather{padding-top:30px}.minimal-weather-grid{border-top:1px solid #ffffff27;border-left:1px solid #ffffff27;grid-template-columns:1.4fr repeat(4,1fr);display:grid}.minimal-weather-grid>span{border-bottom:1px solid #ffffff27;border-right:1px solid #ffffff27;flex-direction:column;justify-content:space-between;min-height:150px;padding:24px;display:flex}.minimal-weather-grid strong{font:800 clamp(1.15rem,2vw,1.8rem) var(--font-nix-display),sans-serif;overflow-wrap:normal;word-break:normal}.minimal-weather-offline{color:#ffffff9b;border-block:1px solid #ffffff27;padding:32px}.minimal-footer{background:#030404;border-top:1px solid #ffffff20;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;padding:38px clamp(22px,5vw,70px) 26px;display:grid}.minimal-footer-brand{color:#fff;font:900 2.8rem/.8 var(--font-nix-condensed),sans-serif;display:grid}.minimal-footer-brand span{color:#f15a24;font:800 .48rem var(--font-nix-display);letter-spacing:.12em;margin-top:8px}.minimal-footer nav{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.minimal-footer nav a{color:#ffffffb8;font:800 .52rem var(--font-nix-display);letter-spacing:.1em}.minimal-footer>.nd-social-links{margin:0}.minimal-footer>small{color:#fff5;grid-column:1/-1;font-size:.58rem}@media (width<=1100px){.minimal-home .nd-header{gap:16px!important;width:100%!important;max-width:none!important;height:76px!important;margin:0!important;padding:8px 16px!important}.minimal-home .nd-header-lockup{width:116px!important;height:58px!important}.minimal-home .nix-mobile-nav{margin-left:auto}.minimal-story-card{grid-template-columns:1fr}.minimal-story-card figure{aspect-ratio:16/10;min-height:0}.minimal-weather-grid{grid-template-columns:repeat(2,1fr)}.minimal-weather-grid>span:first-child{grid-column:1/-1}.minimal-footer{grid-template-columns:1fr auto}.minimal-footer nav{grid-column:1/-1;justify-content:flex-start}.minimal-footer>small{grid-column:1/-1}}@media (width<=640px){.minimal-home .nd-header{padding:7px 12px!important}.minimal-home .nd-header-lockup{width:108px!important;height:56px!important}.minimal-home .nix-menu-button{min-width:88px;padding-inline:8px}.minimal-home .compact-hero{min-height:100svh}.minimal-home .compact-hero h1{white-space:nowrap;font-size:clamp(7.2rem,38vw,11rem);letter-spacing:-.055em!important}.minimal-home .compact-hero h2{letter-spacing:.13em;white-space:nowrap;font-size:.72rem}.minimal-story,.minimal-weather{width:calc(100% - 28px);padding-block:72px}.minimal-story-card figure{aspect-ratio:4/3}.minimal-story-card>div{padding:28px 18px 35px}.minimal-story h2,.minimal-weather h2{overflow-wrap:normal;word-break:normal;font-size:clamp(3rem,16vw,5.2rem)}.minimal-weather{padding-top:10px}.minimal-weather-grid{grid-template-columns:1fr 1fr}.minimal-weather-grid>span{min-height:122px;padding:17px}.minimal-weather-grid strong{font-size:clamp(.95rem,4.5vw,1.3rem)}.minimal-footer{grid-template-columns:1fr}.minimal-footer>.nd-social-links{margin:0}.minimal-footer nav,.minimal-footer>small{grid-column:auto}}@media (prefers-reduced-motion:reduce){.minimal-story-card img{transition:none}}.nd-header:not(.global-site-header){display:none!important}.global-site-header.nd-header{z-index:12000!important;width:100%!important;max-width:none!important;height:82px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;text-shadow:0 2px 14px #000,0 1px 3px #000!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:space-between!important;align-items:center!important;gap:24px!important;margin:0!important;padding:10px clamp(18px,4vw,64px)!important;display:flex!important;position:fixed!important;inset:0!important;transform:none!important}.global-site-header .nd-header-lockup{background:0 0!important;width:132px!important;height:62px!important;margin:0!important;padding:0!important}.global-site-header .nd-header-lockup,.global-site-header .nix-animated-logo,.global-site-header .nix-animated-logo-image{box-shadow:none!important;background:0 0!important;border:0!important}.global-site-header .nix-simple-nav{margin-left:auto!important}.global-site-header .nix-simple-nav>a{color:#fff;text-shadow:0 2px 12px #000,0 1px 2px #000}.global-site-header .nix-menu-button{text-shadow:0 2px 12px #000;box-shadow:none!important;background:0 0!important;border:0!important}@media (width<=1100px){.global-site-header.nd-header{gap:16px!important;height:76px!important;padding:8px 16px!important}.global-site-header .nd-header-lockup{width:116px!important;height:58px!important}.global-site-header .nix-mobile-nav{margin-left:auto}}@media (width<=640px){.global-site-header.nd-header{padding:7px 12px!important}.global-site-header .nd-header-lockup{width:108px!important;height:56px!important}.global-site-header .nix-menu-button{min-width:88px;padding-inline:8px!important}}html body .global-site-header.nd-header,html body .global-site-header.nd-header.nd-blog-header,html body main .global-site-header.nd-header{box-shadow:none!important;filter:none!important;text-shadow:none!important;-webkit-backdrop-filter:none!important;opacity:1!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important}html body .global-site-header.nd-header:before,html body .global-site-header.nd-header:after{content:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;display:none!important}html body .global-site-header.nd-header>.nd-header-lockup,html body .global-site-header.nd-header>.nix-simple-nav,html body .global-site-header.nd-header>.nix-mobile-nav,html body .global-site-header .nix-menu-button{box-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important}html body .global-site-header .nix-simple-nav>a,html body .global-site-header .nix-menu-button{box-shadow:none!important;text-shadow:none!important;background:0 0!important}html body .global-site-header .nix-animated-logo-image{box-shadow:none!important;filter:none!important;background:0 0!important}html body .global-site-header.nd-header{display:contents!important}html body .global-site-header>.nd-header-lockup{z-index:1000!important;width:132px!important;height:62px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;position:fixed!important;top:10px!important;left:clamp(18px,4vw,64px)!important}html body .global-site-header>.nix-simple-nav{z-index:1000!important;width:auto!important;height:62px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;position:fixed!important;top:10px!important;right:clamp(18px,4vw,64px)!important}html body .global-site-header>.nix-mobile-nav{z-index:1001!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;position:fixed!important;top:16px!important;right:16px!important}@media (width<=1100px){html body .global-site-header>.nd-header-lockup{width:116px!important;height:58px!important;top:8px!important;left:16px!important}html body .global-site-header>.nix-mobile-nav{top:16px!important;right:16px!important}}@media (width<=640px){html body .global-site-header>.nd-header-lockup{width:108px!important;height:56px!important;top:7px!important;left:12px!important}html body .global-site-header>.nix-mobile-nav{top:13px!important;right:12px!important}}html body .global-site-header>.nix-simple-nav>a,html body .global-site-header .nix-menu-button{mix-blend-mode:normal;color:#fff!important;text-shadow:0 1px 2px #000,0 0 10px #000!important;transition:color .22s,text-shadow .22s!important}html[data-nav-tone=dark] body .global-site-header>.nix-simple-nav>a,html[data-nav-tone=dark] body .global-site-header .nix-menu-button{color:#080b0c!important;text-shadow:0 1px 1px #fff,0 0 9px #fff!important}html body .global-site-header>.nix-simple-nav>a{font-size:.72rem!important}@media (width>=1101px) and (width<=1250px){html body .global-site-header>.nix-simple-nav{gap:16px!important;right:24px!important}html body .global-site-header>.nix-simple-nav>a{font-size:.64rem!important}}html body .global-site-header>.nix-simple-nav>a:focus-visible,html body .global-site-header .nix-menu-button:focus-visible{outline-offset:5px!important;outline:2px solid!important}html body .global-site-header .nix-mobile-panel,html body .global-site-header .nix-mobile-panel *{mix-blend-mode:normal}.flickr-tagged-hero>.nix-random-flickr-hero,.flickr-tagged-hero>.nix-random-flickr-hero>img,.flickr-tagged-hero>.nix-random-flickr-hero>i{width:100%;height:100%;position:absolute;inset:0}.flickr-tagged-hero>.nix-random-flickr-hero{z-index:-3;background:#101414;display:block}.flickr-tagged-hero>.nix-random-flickr-hero>img{object-fit:cover;animation:22s ease-in-out infinite alternate journal-breathe}.flickr-tagged-hero>.nix-random-flickr-hero>i{display:none}.torque-mini-route{background-color:#090d0e;background-image:radial-gradient(circle at 45% 45%,#f15a241d,#0000 42%),linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px),none;background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:auto,34px 34px,34px 34px;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;min-height:320px;position:relative;overflow:hidden}.torque-mini-route svg{filter:drop-shadow(0 0 9px #f15a2477);width:86%;height:84%;position:absolute;inset:8% 7%;overflow:visible}.torque-mini-route path{fill:none;stroke:#f15a24;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.torque-mini-route path.shadow{stroke:#000;stroke-width:6px}.torque-mini-route>span{color:#ffffff91;font:800 .52rem var(--font-geist-mono);letter-spacing:.1em;background:#050707d9;padding:9px 11px;position:absolute;bottom:15px;left:15px}.torque-explore{color:#070909;font:900 .62rem var(--font-nix-display);letter-spacing:.08em;cursor:pointer;background:#f15a24;border:1px solid #f15a24;border-radius:999px;margin-top:auto;padding:15px 19px}.torque-numbers{grid-template-columns:.85fr 1.15fr;gap:50px;margin-top:110px;display:grid}.torque-numbers small,.torque-rides>header small,.torque-elevation header small,.torque-along header small{color:#f15a24;font:850 .6rem var(--font-geist-mono);letter-spacing:.16em}.torque-numbers h3,.torque-rides h3,.torque-elevation h3,.torque-along h3{font:900 clamp(3.4rem,7vw,7rem)/.76 var(--font-nix-condensed);letter-spacing:-.055em;margin:12px 0 0}.torque-numbers>dl{border-top:1px solid #ffffff20;border-left:1px solid #ffffff20;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.torque-numbers>dl>div{background:#0c1011;border-bottom:1px solid #ffffff20;border-right:1px solid #ffffff20;flex-direction:column;justify-content:end;min-height:150px;padding:24px;display:flex}.torque-rides{margin-top:120px}.torque-rides>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:35px;display:grid}.torque-rides>div>button,.torque-rides>div>a{color:#fff;text-align:left;cursor:pointer;background:#0c1011;border:1px solid #ffffff1c;grid-template-columns:.85fr 1.15fr;min-height:190px;padding:0;text-decoration:none;display:grid;overflow:hidden}.torque-rides>div>a:hover{background:#111719;border-color:#f15a2488}.torque-rides .torque-mini-route{min-height:260px}.torque-rides>div>button>span,.torque-rides>div>a>span{flex-direction:column;align-items:flex-start;padding:25px;display:flex}.torque-rides time{color:#ffffff68;font:700 .58rem var(--font-geist-mono)}.torque-rides strong{margin:12px 0;font-size:1.4rem}.torque-rides span small{color:#ffffff82;font-size:.66rem}.torque-rides b{color:#f15a24;font:850 .58rem var(--font-geist-mono);margin-top:auto}.torque-experience{background:#050707;min-height:100svh}.torque-back{z-index:90;color:#fff;height:52px;font:850 .58rem var(--font-geist-mono);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:pointer;background:#070909df;border:1px solid #ffffff40;border-radius:999px;padding:0 22px;position:fixed;top:90px;left:18px}.torque-experience>header{background:#090c0d;align-items:end;height:min(72vh,760px);min-height:520px;display:flex;position:relative;overflow:hidden}.torque-experience>header>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.torque-experience>header:after{content:"";background:linear-gradient(#05070738 30%,#050707 99%);position:absolute;inset:0}.torque-experience>header>div{z-index:2;padding:clamp(28px,7vw,100px);position:relative}.torque-experience>header small{color:#f15a24;font:850 .62rem var(--font-geist-mono)}.torque-experience>header h2{max-width:1100px;font:900 clamp(4rem,10vw,10rem)/.75 var(--font-nix-condensed);letter-spacing:-.06em;text-transform:uppercase;margin:14px 0}.torque-experience>header p{font:800 clamp(.85rem,1.4vw,1.2rem) var(--font-geist-mono)}.torque-experience>main{width:min(100% - 56px,1480px);margin:auto;padding:40px 0 120px}.torque-map-shell{background:#0a0d0e;border:1px solid #ffffff25;height:min(76vh,780px);min-height:520px;position:relative;overflow:hidden}.torque-map-shell>nav{z-index:5;background:#070909dd;border:1px solid #ffffff38;border-radius:999px;padding:4px;display:flex;position:absolute;top:16px;left:16px}.torque-map-shell>nav button{color:#fff;min-height:42px;font:900 .56rem var(--font-geist-mono);text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 16px}.torque-map-shell>nav button.active{color:#070909;background:#f15a24}.torque-real-map{width:100%;height:100%}.torque-map-marker,.torque-photo-marker{color:#080909;width:34px;height:34px;font:900 12px var(--font-geist-mono);cursor:pointer;background:#f15a24;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 6px #f15a2435,0 8px 24px #000}.torque-map-marker.finish{background:#fff}.torque-photo-marker{color:#f15a24;background:#080909;width:30px;height:30px}.torque-popup-photo{object-fit:cover;width:180px;height:110px;display:block}.maplibregl-popup-content>strong{padding:12px;display:block}.torque-ride-stats{border-top:1px solid #ffffff20;border-left:1px solid #ffffff20;grid-template-columns:repeat(6,minmax(0,1fr));margin:18px 0 0;display:grid}.torque-ride-stats>div{background:#0c1011;border-bottom:1px solid #ffffff20;border-right:1px solid #ffffff20;flex-direction:column;justify-content:end;min-height:125px;padding:20px;display:flex}.torque-elevation,.torque-along{margin-top:110px}.torque-elevation svg{border-bottom:1px solid #ffffff25;width:100%;height:340px;margin-top:35px}.torque-elevation polyline{fill:none;stroke:#f15a24;stroke-width:1.3px;vector-effect:non-scaling-stroke}.torque-elevation footer{color:#ffffff6d;font:750 .55rem var(--font-geist-mono);justify-content:space-between;padding-top:12px;display:flex}.torque-along>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:30px;display:grid}.torque-along button{color:#fff;cursor:zoom-in;background:#111;border:0;padding:0;position:relative;overflow:hidden}.torque-along img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.torque-along span{text-align:left;background:linear-gradient(#0000,#000d);padding:35px 14px 12px;font-size:.7rem;position:absolute;inset:auto 0 0}.torque-strava-link{color:#ffffff62;font:750 .55rem var(--font-geist-mono);margin-top:55px;display:inline-block}.torque-viewer{z-index:200;background:#030404f5;place-items:center;display:grid;position:fixed;inset:0}.torque-viewer>img{object-fit:contain;max-width:92vw;max-height:82vh}.torque-viewer>button{color:#fff;cursor:pointer;background:#111c;border:0;position:absolute}.torque-viewer .close{border-radius:50%;width:48px;height:48px;font-size:2rem;top:20px;right:20px}.torque-viewer .prev,.torque-viewer .next{width:54px;height:70px;font-size:3rem;top:45%}.torque-viewer .prev{left:15px}.torque-viewer .next{right:15px}.torque-viewer footer{background:#050707e8;align-items:center;gap:15px;padding:15px 20px;display:flex;position:absolute;bottom:0;left:0;right:0}.torque-viewer footer span{color:#ffffff78}.torque-viewer footer button{color:#fff;background:0 0;border:1px solid #f15a24;margin-left:auto;padding:12px 15px}@media (width<=800px){.torque-numbers{grid-template-columns:1fr;gap:28px}.torque-numbers>dl{grid-template-columns:repeat(2,1fr)}.torque-rides>div{grid-template-columns:1fr}.torque-experience>main{width:calc(100% - 20px)}.torque-map-shell{min-height:72svh}.torque-ride-stats,.torque-along>div{grid-template-columns:repeat(2,1fr)}.torque-back{top:76px;left:10px}.torque-experience>header h2{overflow-wrap:normal;word-break:normal}.torque-viewer footer{flex-direction:column;align-items:flex-start}.torque-viewer footer button{margin-left:0}}@media (width<=480px){.torque-rides>div>button,.torque-rides>div>a{grid-template-columns:1fr}.torque-rides .torque-mini-route{min-height:220px}.torque-numbers>dl{grid-template-columns:1fr 1fr}.torque-numbers>dl>div{min-width:0;padding:16px}.torque-map-shell>nav{top:8px;left:8px}.torque-map-shell>nav button{padding:0 11px}.torque-experience>header h2{font-size:clamp(3.5rem,18vw,5.5rem)}}.torque-experience.has-photo>header{height:min(92svh,940px)}.torque-experience>header>img{animation:22s ease-out both ride-hero-breathe}.torque-experience.has-photo>header:after{background:linear-gradient(#0507077e 0%,#05070718 42%,#050707 100%),linear-gradient(90deg,#050707c9 0%,#0000 70%)}.ride-enriching{color:#ffffff72;font:750 .52rem var(--font-geist-mono);letter-spacing:.12em;margin-top:18px;display:block}.ride-headline{z-index:4;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080b0bea;border:1px solid #ffffff28;grid-template-columns:repeat(3,1fr);margin-top:-105px;display:grid;position:relative;box-shadow:0 28px 90px #000b}.ride-headline>div{border-right:1px solid #ffffff20;flex-direction:column;justify-content:end;min-height:190px;padding:28px;display:flex}.ride-headline>div:last-child{border:0}.ride-headline small{color:#f15a24;font:850 .54rem var(--font-geist-mono);letter-spacing:.13em}.ride-headline strong{font:900 clamp(3rem,6vw,6.8rem)/.72 var(--font-nix-condensed);letter-spacing:-.05em;margin-top:12px;display:block}.ride-headline span{color:#ffffff6c;font:800 .52rem var(--font-geist-mono);letter-spacing:.12em;margin-top:10px}.torque-experience blockquote{color:#ebe7de;border-left:3px solid #f15a24;max-width:900px;margin:90px auto;padding:0 30px;font:italic clamp(1.25rem,2.3vw,2rem)/1.55 Georgia,serif}.torque-ride-stats dt{color:#ffffff62;font:750 .5rem var(--font-geist-mono);letter-spacing:.08em;text-transform:uppercase}.torque-ride-stats dd{font:900 clamp(1.4rem,2.4vw,2.4rem)/1 var(--font-nix-condensed);margin:10px 0 0}.torque-ride-stats dd small{color:#f15a24;font:800 .48rem var(--font-geist-mono);text-transform:uppercase;margin-left:6px}.ride-profile,.ride-map-section,.ride-gallery{margin-top:120px}.ride-profile header small,.ride-map-section header small,.ride-gallery header small{color:#f15a24;font:850 .58rem var(--font-geist-mono);letter-spacing:.16em}.ride-profile h3,.ride-map-section h3,.ride-gallery h3{font:900 clamp(4rem,8vw,8rem)/.76 var(--font-nix-condensed);letter-spacing:-.055em;margin:12px 0 30px}.ride-profile h3 em,.ride-map-section h3 em,.ride-gallery h3 em{color:#f15a24;font-style:normal}.ride-profile svg{border-bottom:1px solid #ffffff20;width:100%;height:360px;display:block;overflow:visible}.ride-profile polyline{fill:none;stroke:#ff6a2c;stroke-width:1.4px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 5px #f15a24)}.ride-profile footer{color:#ffffff62;font:750 .52rem var(--font-geist-mono);justify-content:space-between;padding-top:12px;display:flex}.ride-gallery>div{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.ride-gallery button{cursor:pointer;background:#111;border:0;padding:0;position:relative;overflow:hidden}.ride-gallery img{aspect-ratio:16/10;object-fit:cover;width:100%;transition:transform .6s;display:block}.ride-gallery button:hover img{transform:scale(1.04)}.ride-gallery span{color:#fff;text-align:left;font:800 .5rem var(--font-geist-mono);letter-spacing:.1em;background:linear-gradient(#0000,#000e);padding:45px 14px 13px;position:absolute;inset:auto 0 0}.ride-dossier-footer{color:#ffffff62;font:800 .52rem var(--font-geist-mono);letter-spacing:.1em;border-top:1px solid #fff2;justify-content:space-between;align-items:center;margin-top:70px;padding-top:25px;display:flex}.ride-dossier-footer a{color:#f15a24}.activity-map-gate,.activity-satellite-map{width:100%;height:100%}@keyframes ride-hero-breathe{0%{filter:brightness(.72);transform:scale(1.02)}to{filter:brightness();transform:scale(1.1)}}@media (width<=760px){.torque-experience.has-photo>header{height:82svh}.ride-headline{grid-template-columns:1fr;margin-top:-48px}.ride-headline>div{border-bottom:1px solid #ffffff20;border-right:0;min-height:125px}.ride-headline strong{font-size:4rem}.torque-experience blockquote{margin:60px 8px;padding-left:20px}.ride-profile,.ride-map-section,.ride-gallery{margin-top:80px}.ride-profile svg{height:240px}.ride-gallery>div{grid-template-columns:1fr 1fr}.ride-dossier-footer{flex-direction:column;align-items:flex-start;gap:20px}.torque-experience>header>div{padding-bottom:70px}.torque-experience>header h2{max-width:100%}}@media (prefers-reduced-motion:reduce){.torque-experience>header>img{animation:none}}.nix-other-group.is-private{background:repeating-linear-gradient(-45deg,#f15a2408 0 1px,#0000 1px 12px);border:1px solid #f15a2455;padding:clamp(28px,5vw,70px)}.nix-other-group.is-private>header small:before{content:"●";margin-right:10px}.nix-other-group.is-private .nix-other-grid>a{background:#0b0e0e}.nix-other-group.is-private .nix-other-grid>a:hover{background:#f15a2414}.nix-other-footer>span{color:#fff5;text-align:center;font-size:.55rem}@media (width<=620px){.nix-other-hero h1{font-size:clamp(3.7rem,19vw,6rem)}.nix-other-group.is-private{padding:22px 14px}.nix-other-footer>span{text-align:left}}.nix-command-nav{display:none}@media (width<=1100px){.nix-command-nav{display:block!important}.nix-command-trigger{cursor:pointer;grid-template-columns:8px 1fr 18px;align-items:center;gap:9px;width:88px;height:48px;color:#fff!important;-webkit-backdrop-filter:blur(18px)!important;background:#050808e8!important;border:1px solid #f15a2478!important;border-radius:4px!important;padding:0 12px!important;display:grid!important;box-shadow:0 10px 35px #000a,0 0 24px #f15a2428!important}.nix-command-trigger>span:nth-child(2){flex-direction:column;align-items:flex-start;line-height:1;display:flex}.nix-command-trigger>span b{font:900 .72rem var(--font-nix-display);letter-spacing:.12em}.nix-command-trigger>span small{color:#ffffff73;font:750 .43rem var(--font-geist-mono);letter-spacing:.16em;margin-top:3px}.nix-command-pulse{background:#f15a24;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite nix-command-live;box-shadow:0 0 0 4px #f15a2418,0 0 12px #f15a24}.nix-command-trigger>i{flex-direction:column;justify-content:space-between;height:14px;display:flex}.nix-command-trigger>i b{background:#fff;height:1px;display:block}.nix-command-trigger>i b:last-child{background:#f15a24;width:11px;margin-left:auto}.nix-command-panel{z-index:21000;visibility:hidden;pointer-events:none;position:fixed;inset:0}.nix-command-panel.is-open{visibility:visible;pointer-events:auto}.nix-command-backdrop{opacity:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#010303c7;transition:opacity .25s;position:absolute;inset:0}.nix-command-panel.is-open .nix-command-backdrop{opacity:1}.nix-command-console{width:min(100%,560px);height:100dvh;padding:0 clamp(14px,4vw,24px) max(14px,env(safe-area-inset-bottom));overscroll-behavior:contain;background:linear-gradient(135deg,#0d1314 0%,#040606 55%,#080b0c 100%);border-left:1px solid #f15a2454;margin-left:auto;transition:transform .38s cubic-bezier(.2,.82,.2,1);position:relative;overflow:auto;transform:translate(102%);box-shadow:-35px 0 90px #000}.nix-command-console:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:32px 32px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0008,#0000 70%);mask-image:linear-gradient(#0008,#0000 70%)}.nix-command-panel.is-open .nix-command-console{transform:none}.nix-command-console>header{z-index:3;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#080c0cf2;border-bottom:1px solid #ffffff1e;justify-content:space-between;align-items:center;min-height:76px;display:flex;position:sticky;top:0}.nix-command-console>header>div{grid-template-columns:10px 1fr;align-items:center;column-gap:9px;display:grid}.nix-command-console>header small,.nix-command-console>header strong{grid-column:2}.nix-command-console>header small{color:#f15a24;font:750 .46rem var(--font-geist-mono);letter-spacing:.2em}.nix-command-console>header strong{font:900 1rem var(--font-nix-display);letter-spacing:.15em;margin-top:3px}.nix-command-status{background:#54f08a;border-radius:50%;grid-row:1/3;width:7px;height:7px;box-shadow:0 0 12px #54f08a}.nix-command-console>header button{cursor:pointer;background:#ffffff08;border:1px solid #ffffff2c;width:44px;height:44px;position:relative}.nix-command-console>header button i{background:#fff;width:18px;height:1px;position:absolute;top:21px;left:12px;transform:rotate(45deg)}.nix-command-console>header button i:last-child{transform:rotate(-45deg)}.nix-command-search{z-index:1;margin:12px 0;position:relative}.nix-command-search>.nix-search-button{color:#fff!important;clip-path:none!important;background:#f15a2410!important;border:1px solid #f15a2488!important;border-radius:3px!important;justify-content:space-between!important;width:100%!important;min-width:0!important;height:50px!important;margin:0!important;padding:0 16px!important;display:flex!important;position:static!important;transform:none!important}.nix-command-search>.nix-search-button>span{opacity:1!important;clip:auto!important;width:auto!important;height:auto!important;display:flex!important;position:static!important;overflow:visible!important}.nix-command-search>.nix-search-button>span small{display:block!important}.nix-command-search>.nix-search-button>i{position:static!important}.nix-command-grid{z-index:1;grid-template-columns:1fr 1fr;gap:7px;display:grid;position:relative}.nix-command-grid>a{color:#fff;background:linear-gradient(145deg,#101718,#090c0d);border:1px solid #ffffff18;flex-direction:column;justify-content:flex-end;min-height:92px;padding:13px;text-decoration:none;display:flex;position:relative;overflow:hidden}.nix-command-grid>a:before{content:"";background:#f15a24;width:34px;height:2px;position:absolute;top:13px;left:13px;box-shadow:0 0 12px #f15a2488}.nix-command-grid>a.active{background:linear-gradient(145deg,#f15a2428,#090c0d);border-color:#f15a24}.nix-command-grid>a small{color:#ffffff4a;font:700 .47rem var(--font-geist-mono);position:absolute;top:9px;right:10px}.nix-command-grid>a strong{font:900 clamp(.94rem,4.7vw,1.35rem)/1 var(--font-nix-display);letter-spacing:.04em}.nix-command-grid>a>span{color:#f15a24;font-size:.8rem;position:absolute;bottom:10px;right:11px}.nix-command-more{z-index:1;margin-top:18px;position:relative}.nix-command-more>p{color:#f15a24;font:750 .48rem var(--font-geist-mono);letter-spacing:.18em;margin:0 0 7px}.nix-command-more>div{border-top:1px solid #ffffff1c;border-left:1px solid #ffffff1c;grid-template-columns:1fr 1fr;display:grid}.nix-command-more a{color:#ffffffc4;min-height:48px;font:800 .62rem var(--font-nix-display);letter-spacing:.07em;border-bottom:1px solid #ffffff1c;border-right:1px solid #ffffff1c;justify-content:space-between;align-items:center;padding:0 11px;text-decoration:none;display:flex}.nix-command-more a.active{color:#f15a24;background:#f15a2412}.nix-command-more a span{color:#f15a24}.nix-command-console>footer{z-index:1;color:#ffffff6a;min-height:58px;font:800 .48rem var(--font-geist-mono);letter-spacing:.12em;align-items:center;gap:6px;display:flex;position:relative}.nix-command-console>footer b{color:#f15a24}.nix-command-console>footer i{color:#54f08a;margin-left:auto;font-size:.42rem;font-style:normal}}@media (width<=360px){.nix-command-console{padding-inline:10px}.nix-command-grid{gap:5px}.nix-command-grid>a{min-height:80px;padding:10px}.nix-command-grid>a strong{font-size:.92rem}.nix-command-more a{font-size:.55rem}}@media (prefers-reduced-motion:reduce){.nix-command-pulse{animation:none}.nix-command-console,.nix-command-backdrop{transition:none!important}}@keyframes nix-command-live{50%{opacity:.5;box-shadow:0 0 0 2px #f15a2410,0 0 5px #f15a24}}.nix3-atlas-preview{border:1px solid #fff2;grid-template-columns:repeat(3,1fr);max-width:650px;margin:28px 0;display:grid}.nix3-atlas-preview>div{border-right:1px solid #fff2;padding:16px}.nix3-atlas-preview>div:last-child{border:0}.nix3-atlas-preview dt{color:#ffffff68;font:750 .5rem var(--font-geist-mono);letter-spacing:.08em}.nix3-atlas-preview dd{color:#fff;font:900 clamp(1.2rem,2vw,2rem) var(--font-nix-condensed);margin:8px 0 0}.journey-atlas-link{color:#fff;min-height:80px;font:900 .7rem var(--font-nix-display);letter-spacing:.1em;background:#080b0c;border-block:1px solid #f15a24;justify-content:center;align-items:center;padding:20px;text-decoration:none;display:flex}.journey-atlas-link:hover{color:#070909;background:#f15a24}@media (width<=600px){.nix3-atlas-preview{grid-template-columns:1fr}.nix3-atlas-preview>div{border-bottom:1px solid #fff2;border-right:0}.nix3-atlas-preview>div:last-child{border-bottom:0}}.nix-premium-nav{display:none}@media (width<=1100px){.nix-premium-nav{display:block!important}.nix-premium-trigger{letter-spacing:.13em;cursor:pointer;justify-content:space-between;align-items:center;gap:13px;min-width:82px;height:44px;color:#fff!important;-webkit-backdrop-filter:blur(18px)saturate(130%)!important;font:850 .58rem var(--font-nix-display)!important;background:#080a0ab8!important;border:1px solid #ffffff42!important;border-radius:999px!important;padding:0 13px!important;display:flex!important;box-shadow:0 8px 28px #0008!important}.nix-premium-trigger>i{flex-direction:column;justify-content:space-between;width:17px;height:10px;display:flex}.nix-premium-trigger>i b{background:#fff;height:1px}.nix-premium-trigger>i b:last-child{background:#f15a24;width:11px;margin-left:auto}.nix-premium-panel{width:100%;height:100dvh;padding:0 clamp(18px,5vw,34px) max(16px,env(safe-area-inset-bottom));z-index:22000;overscroll-behavior:contain;color:#fff;opacity:0;visibility:hidden;pointer-events:none;background:linear-gradient(155deg,#111718f5,#050707 54%,#080a0af8);transition:opacity .25s,transform .32s cubic-bezier(.22,.8,.2,1),visibility 0s linear .32s;position:fixed;inset:0;overflow-y:auto;transform:translateY(-12px)}.nix-premium-panel:before{content:"";pointer-events:none;background:radial-gradient(circle at 88% 5%,#f15a2423,#0000 29rem),linear-gradient(120deg,#ffffff06,#0000 35%);position:fixed;inset:0}.nix-premium-panel.is-open{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:none}.nix-premium-panel>header{z-index:2;border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;height:76px;display:flex;position:relative}.nix-premium-panel>header>a{color:#fff;align-items:baseline;gap:7px;text-decoration:none;display:flex}.nix-premium-panel>header>a b{font:900 1.25rem var(--font-nix-display);letter-spacing:.08em}.nix-premium-panel>header>a span{color:#f15a24;font:800 .46rem var(--font-geist-mono);letter-spacing:.18em}.nix-premium-panel>header>button{cursor:pointer;background:#ffffff09;border:1px solid #ffffff2e;border-radius:50%;width:46px;height:46px;position:relative}.nix-premium-panel>header>button i{background:#fff;width:17px;height:1px;position:absolute;top:22px;left:14px;transform:rotate(45deg)}.nix-premium-panel>header>button i:last-child{transform:rotate(-45deg)}.nix-premium-search{z-index:2;margin:14px 0 7px;position:relative}.nix-premium-search>.nix-search-button{color:#fff!important;width:100%!important;min-width:0!important;height:48px!important;box-shadow:none!important;clip-path:none!important;background:#ffffff0a!important;border:1px solid #ffffff24!important;border-radius:999px!important;justify-content:space-between!important;margin:0!important;padding:0 16px!important;display:flex!important;position:static!important;transform:none!important}.nix-premium-search>.nix-search-button>span{opacity:1!important;clip:auto!important;width:auto!important;height:auto!important;display:flex!important;position:static!important;overflow:visible!important}.nix-premium-search>.nix-search-button>span small{display:block!important}.nix-premium-search>.nix-search-button>i{position:static!important}.nix-premium-links{z-index:2;position:relative}.nix-premium-links>a{color:#fff;border-bottom:1px solid #ffffff1b;grid-template-columns:31px 1fr auto;align-items:center;min-height:61px;padding:0 3px;text-decoration:none;display:grid}.nix-premium-links>a small{color:#f15a24;font:750 .47rem var(--font-geist-mono);letter-spacing:.08em}.nix-premium-links>a strong{font:850 clamp(1.22rem,6vw,1.72rem)/1 var(--font-nix-display);letter-spacing:.035em}.nix-premium-links>a>span{color:#ffffff42;font-size:1rem;transition:transform .2s,color .2s}.nix-premium-links>a.active{background:linear-gradient(90deg,#f15a2418,#0000);border-color:#f15a2466;padding-inline:10px}.nix-premium-links>a.active strong,.nix-premium-links>a.active>span{color:#f15a24}.nix-premium-secondary{z-index:2;flex-wrap:wrap;gap:7px;padding:15px 0;display:flex;position:relative}.nix-premium-secondary a{color:#ffffff9b;min-height:35px;font:750 .49rem var(--font-nix-display);letter-spacing:.08em;border:1px solid #ffffff1f;border-radius:999px;align-items:center;padding:0 11px;text-decoration:none;display:inline-flex}.nix-premium-panel>footer{z-index:2;color:#fff5;font:750 .46rem var(--font-geist-mono);letter-spacing:.14em;padding:12px 0 6px;position:relative}.nix-premium-panel>footer span{color:#f15a24}}@media (width<=370px),(height<=700px){.nix-premium-panel>header{height:62px}.nix-premium-search{margin-block:9px 4px}.nix-premium-search>.nix-search-button{height:42px!important}.nix-premium-links>a{min-height:51px}.nix-premium-links>a strong{font-size:1.08rem}.nix-premium-secondary{padding-block:10px}.nix-premium-secondary a{min-height:31px;padding-inline:9px;font-size:.44rem}.nix-premium-panel>footer{display:none}}@media (prefers-reduced-motion:reduce){.nix-premium-panel{transition:none!important}}html[data-nav-idle=true] body:has(.nix-premium-panel.is-open) .global-site-header>.nix-mobile-nav{opacity:1!important;filter:none!important;pointer-events:auto!important;transform:none!important}.nix-global-share{min-width:132px;height:52px;right:max(14px,env(safe-area-inset-right));bottom:max(14px,env(safe-area-inset-bottom));z-index:19000;color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:pointer;background:#070909e8;border:1px solid #f15a24;border-radius:2px;grid-template-rows:1fr 1fr;grid-template-columns:25px 1fr;align-items:center;padding:0 15px;transition:transform .2s,background .2s,color .2s;display:grid;position:fixed;box-shadow:0 14px 38px #000a,0 0 20px #f15a2429}.nix-global-share>span{color:#f15a24;grid-row:1/3;font-size:1.25rem}.nix-global-share b{font:900 .58rem var(--font-nix-display),sans-serif;letter-spacing:.1em;text-align:left;white-space:nowrap;align-self:end}.nix-global-share small{color:#ffffff72;font:750 .43rem var(--font-geist-mono),monospace;letter-spacing:.08em;text-align:left;align-self:start}.nix-global-share:hover,.nix-global-share:focus-visible{color:#060808;background:#f15a24;outline:0;transform:translateY(-2px)}.nix-global-share:hover>span,.nix-global-share:focus-visible>span,.nix-global-share:hover small,.nix-global-share:focus-visible small{color:#060808}@media (width<=520px){.nix-global-share{border-radius:50%;flex-direction:column;justify-content:center;gap:2px;width:64px;min-width:64px;height:64px;padding:0;display:flex}.nix-global-share>span{font-size:1.25rem;line-height:1}.nix-global-share b{text-align:center;align-self:center;font-size:.42rem;display:block}.nix-global-share small{display:none}}@media (print){.nix-global-share{display:none!important}}.nix-cinematic-home{--orange:#f15a24;color:#f6f3ec;background:#030505;min-height:100svh}.nix-cinema-hero{isolation:isolate;background:#020303;height:100svh;min-height:680px;position:relative;overflow:hidden}.nix-cinema-images,.nix-cinema-images>img,.nix-cinema-images>i{width:100%;height:100%;position:absolute;inset:0}.nix-cinema-images{z-index:-3}.nix-cinema-images>img{object-fit:cover;animation:20s cubic-bezier(.2,.6,.2,1) both nix-cinema-in}.nix-cinema-images>i{background:linear-gradient(#0203039c,#0000 28% 54%,#020303df),radial-gradient(circle,#0000 20%,#02030388)}.nix-cinema-images>img{will-change:transform,opacity;filter:saturate(1.04);animation:20s cubic-bezier(.22,.7,.25,1) both nix-home-hero-film}.nix-cinema-images>i{pointer-events:none;background:linear-gradient(#020303b8,#0000 30% 53%,#020303e8),radial-gradient(circle,#0000 18%,#02030392)}.nix-cinema-opening{text-align:center;text-shadow:0 5px 35px #000;flex-direction:column;justify-content:center;align-items:center;width:min(94%,1200px);height:100%;margin:auto;padding:100px 20px 115px;animation:2.4s both nix-title-reveal;display:flex}.nix-cinema-kicker,.nix-today small,.nix-archive small,.nix-show-final small{color:var(--orange);font:850 .6rem var(--font-geist-mono),monospace;letter-spacing:.18em}.nix-cinema-opening h1{font:900 clamp(4.4rem,10vw,10rem)/.78 var(--font-nix-condensed),sans-serif;letter-spacing:-.06em;overflow-wrap:normal;word-break:normal;margin:18px 0 28px}.nix-cinema-opening h1 em,.nix-show-final h2 em{color:var(--orange);font-style:normal}.nix-cinema-opening>strong{font:800 clamp(.85rem,1.5vw,1.2rem) var(--font-nix-display);letter-spacing:.28em}.nix-cinema-opening>strong b{color:var(--orange)}.nix-cinema-opening>p:not(.nix-cinema-kicker){margin:16px 0 28px;font:italic clamp(.9rem,1.4vw,1.1rem) Georgia,serif}.nix-cinema-opening button,.nix-world-caption a,.nix-archive a,.nix-show-final a{color:#fff;min-height:54px;font:850 .6rem var(--font-nix-display);letter-spacing:.12em;cursor:pointer;background:#0507072e;border:1px solid #ffffff85;align-items:center;gap:35px;padding:0 20px;display:inline-flex}.nix-cinema-opening button:hover,.nix-cinema-opening button:focus-visible,.nix-world-caption a:hover,.nix-show-final a:hover{border-color:var(--orange);background:var(--orange);color:#050707}.nix-cinema-opening h1{white-space:nowrap;font-size:clamp(3rem,8vw,8.5rem)}.nix-cinema-opening>strong{display:none}.nix-world-caption{max-width:none}.nix-world-caption h2{margin-bottom:0}.nix-world-caption{position:absolute;bottom:28px;left:clamp(18px,4vw,64px)}.nix-world-caption small{color:#ffffff91;font:750 .52rem var(--font-geist-mono);letter-spacing:.09em}.nix-world-caption h2{font:900 clamp(2.3rem,4vw,4.5rem)/.8 var(--font-nix-condensed);margin:5px 0 0}.nix-world-caption p{color:#ffffffb0;font:.58rem var(--font-nix-display);letter-spacing:.08em;margin:12px 0}.nix-world-caption a{min-height:38px;padding-inline:13px;font-size:.49rem}.nix-cinema-progress{background:#ffffff28;width:calc(100% - clamp(36px,8vw,128px));height:1px;position:absolute;bottom:12px;left:clamp(18px,4vw,64px)}.nix-cinema-progress:after{content:"";background:var(--orange);height:1px;animation:20s linear infinite nix-progress;display:block}.nix-today{width:min(100% - 48px,1320px);margin:auto;padding:clamp(90px,11vw,155px) 0}.nix-today h2{font:900 clamp(3.8rem,8vw,8rem)/.75 var(--font-nix-condensed);letter-spacing:-.055em;margin:10px 0 42px}.nix-today>div{border-top:1px solid #ffffff24;border-left:1px solid #ffffff24;grid-template-columns:repeat(3,1fr);display:grid}.nix-today a{color:#fff;border-bottom:1px solid #ffffff24;border-right:1px solid #ffffff24;flex-direction:column;min-height:250px;padding:28px;display:flex}.nix-today a strong{font:850 clamp(1.25rem,2.2vw,2.2rem)/1.05 var(--font-nix-display);margin-top:auto}.nix-today a span{color:#ffffff75;margin-top:15px;font-size:.75rem;line-height:1.5}.nix-today a:hover{background:#101414}.nix-archive,.nix-show-final{isolation:isolate;align-items:end;height:min(82svh,820px);min-height:560px;display:flex;position:relative;overflow:hidden}.nix-archive>img,.nix-archive>i,.nix-show-final>img,.nix-show-final>i{width:100%;height:100%;position:absolute;inset:0}.nix-archive>img,.nix-show-final>img{z-index:-3;object-fit:cover}.nix-archive>i,.nix-show-final>i{z-index:-2;background:linear-gradient(#0000 28%,#020303ef),linear-gradient(90deg,#0203039c,#0000 65%)}.nix-archive>div,.nix-show-final>div{padding:clamp(28px,6vw,90px)}.nix-archive h2,.nix-show-final h2{font:900 clamp(5rem,12vw,12rem)/.7 var(--font-nix-condensed);letter-spacing:-.07em;margin:12px 0}.nix-archive p{font:800 .68rem var(--font-nix-display);letter-spacing:.1em}.nix-show-final{align-items:center;margin-top:1px}.nix-show-final h2{font-size:clamp(4rem,10vw,10rem)}.nix-show-final a{border-color:var(--orange);margin-top:28px}.nix-cinematic-home .minimal-story{padding-top:120px}.nix-cinematic-home .minimal-story>header small{color:var(--orange)}@keyframes nix-cinema-in{0%{opacity:0;filter:brightness(.12);transform:scale(1.02)}9%{opacity:1;filter:brightness()}to{transform:scale(1.095)translate(-.7%,.3%)}}@keyframes nix-title-reveal{0%{opacity:0;transform:translateY(18px)}30%{opacity:0}to{opacity:1;transform:none}}@keyframes nix-progress{0%{width:0}to{width:100%}}@media (width<=820px){.nix-cinema-hero{min-height:100svh}.nix-cinema-opening{padding:95px 15px 180px}.nix-cinema-opening h1{font-size:clamp(3.55rem,16.5vw,6.7rem);line-height:.82}.nix-world-caption{right:18px}.nix-world-caption p{display:none}.nix-today{width:calc(100% - 28px);padding-block:85px}.nix-today>div{grid-template-columns:1fr}.nix-today a{min-height:180px}.nix-archive,.nix-show-final{min-height:620px}.nix-archive>div,.nix-show-final>div{padding:25px 18px 48px}.nix-archive h2{font-size:clamp(5rem,28vw,8rem)}.nix-show-final h2{font-size:clamp(4rem,20vw,6.2rem)}.nix-cinematic-home .minimal-story{width:calc(100% - 28px);padding-top:85px}.nix-cinema-opening h1{letter-spacing:-.045em;white-space:nowrap;max-width:100%;font-size:clamp(2.15rem,10.8vw,4.7rem)}.nix-cinema-opening>p:not(.nix-cinema-kicker){margin-top:12px}.nix-world-caption{left:18px;right:auto}}.fawkes-page{--fawkes:#ff5a18;color:#f5f1e8;background:#060808;min-height:100vh}.fawkes-hero{background:radial-gradient(circle at 77% 35%,#ff5a1821,#0000 34%),linear-gradient(135deg,#0c1011,#040505 62%);grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(30px,6vw,90px);min-height:100svh;padding:130px clamp(20px,5vw,80px) 60px;display:grid}.fawkes-hero-copy>small,.fawkes-opening>small,.fawkes-chapter header small,.fawkes-ending>small{color:var(--fawkes);font:850 .62rem var(--font-geist-mono),monospace;letter-spacing:.15em}.fawkes-hero h1{font:900 clamp(7rem,17vw,17rem)/.66 var(--font-nix-condensed),sans-serif;letter-spacing:-.07em;margin:18px 0 8px}.fawkes-hero-copy>p{font:850 clamp(.8rem,1.4vw,1.15rem)/1.6 var(--font-nix-display),sans-serif;letter-spacing:.14em}.fawkes-hero dl{border-block:1px solid #ffffff1e;grid-template-columns:repeat(3,1fr);margin:44px 0 0;display:grid}.fawkes-hero dl div{border-right:1px solid #ffffff1e;padding:18px 16px}.fawkes-hero dt{color:#ffffff67;font:700 .5rem var(--font-geist-mono)}.fawkes-hero dd{font:850 .72rem var(--font-nix-display);margin:8px 0 0}.fawkes-hero-photo,.fawkes-photo{background:#0c0f10;border:1px solid #ffffff28;margin:0;position:relative;overflow:hidden}.fawkes-hero-photo{aspect-ratio:16/10}.fawkes-hero-photo img,.fawkes-photo img{object-fit:cover;width:100%;height:100%;display:block}.fawkes-hero-photo img{object-position:50% 48%}.fawkes-hero-photo figcaption,.fawkes-photo figcaption{color:#fff;font:800 .52rem var(--font-geist-mono);letter-spacing:.1em;background:linear-gradient(#0000,#050707e8);padding:42px 18px 16px;position:absolute;bottom:0;left:0;right:0}.fawkes-photo{aspect-ratio:16/9;margin:70px auto}.fawkes-photo.is-portrait{aspect-ratio:4/5;width:min(78%,760px)}.fawkes-photo.is-portrait img{object-position:50% 38%}.fawkes-story{width:min(100% - 40px,1180px);margin:auto}.fawkes-opening{grid-template-columns:.65fr 1fr 1fr;gap:clamp(25px,5vw,70px);padding:clamp(85px,12vw,160px) 0;display:grid}.fawkes-opening p{margin:0;font:500 clamp(1.1rem,1.7vw,1.5rem)/1.65 Georgia,serif}.fawkes-story>blockquote{color:var(--fawkes);font:900 clamp(3.5rem,8vw,8.5rem)/.78 var(--font-nix-condensed);letter-spacing:-.04em;border-block:1px solid #ffffff1d;margin:0;padding:clamp(55px,8vw,100px)}.fawkes-chapter{border-bottom:1px solid #ffffff17;grid-template-columns:.9fr 1.1fr;gap:clamp(35px,8vw,120px);padding:clamp(90px,12vw,165px) 0;display:grid}.fawkes-chapter h2,.fawkes-ending h2{font:900 clamp(4rem,8vw,8rem)/.76 var(--font-nix-condensed);letter-spacing:-.055em;margin:16px 0}.fawkes-chapter h2 em,.fawkes-ending h2 em{color:var(--fawkes);font-style:normal}.fawkes-chapter>div p{color:#ffffffbe;margin:0 0 25px;font:1.04rem/1.78 Georgia,serif}.fawkes-photo-grid{grid-template-columns:1fr 1fr;gap:16px;padding:70px 0;display:grid}.fawkes-ending{text-align:center;padding:clamp(100px,14vw,190px) 0}.fawkes-ending p{color:#ffffff9b;max-width:680px;margin:30px auto 0;font:1.1rem/1.7 Georgia,serif}.fawkes-nav{border-top:1px solid #ffffff1c;justify-content:space-between;padding:30px 0 70px;display:flex}.fawkes-nav a{color:#fff;font:800 .63rem var(--font-nix-display);letter-spacing:.1em}.fawkes-nav a:hover{color:var(--fawkes)}.fawkes-photo-grid .fawkes-photo{aspect-ratio:4/5;width:100%;height:100%;margin:0}@media (width<=800px){.fawkes-hero{grid-template-columns:1fr;min-height:auto;padding-top:110px}.fawkes-hero h1{font-size:clamp(6rem,29vw,10rem)}.fawkes-hero dl{grid-template-columns:1fr}.fawkes-hero dl div{border-bottom:1px solid #ffffff18;border-right:0}.fawkes-story{width:calc(100% - 28px)}.fawkes-opening,.fawkes-chapter{grid-template-columns:1fr}.fawkes-story>blockquote{padding-inline:5px}.fawkes-photo-grid{grid-template-columns:1fr}.fawkes-photo.is-portrait{width:100%}.fawkes-chapter h2,.fawkes-ending h2{font-size:clamp(4rem,20vw,6.4rem)}}.fawkes-v2{--fv2:#ff5a18;color:#f7f4ed;background:#050707;min-height:100vh}.fawkes-v2-hero{isolation:isolate;height:100svh;min-height:680px;position:relative;overflow:hidden}.fawkes-v2-hero>img,.fawkes-v2-shade{width:100%;height:100%;position:absolute;inset:0}.fawkes-v2-hero>img{z-index:-3;object-fit:cover;object-position:center;animation:14s ease-out both fv2-hero}.fawkes-v2-shade{z-index:-2;background:linear-gradient(90deg,#020303ef 0%,#0203038f 34%,#0000 67%),linear-gradient(#0000 58%,#020303dd),radial-gradient(circle at 58% 42%,#0000 20%,#02030357 90%)}.fawkes-v2-hero-copy{position:absolute;bottom:clamp(110px,15vh,180px);left:clamp(20px,5vw,78px)}.fawkes-v2-hero-copy small,.fawkes-v2-intro small,.fawkes-v2-chapter small,.fawkes-v2-care small,.fawkes-v2-final small,.fawkes-v2-quote small{color:var(--fv2);font:850 .61rem var(--font-geist-mono);letter-spacing:.16em}.fawkes-v2-hero h1{font:900 clamp(8rem,22vw,22rem)/.62 var(--font-nix-condensed);letter-spacing:-.065em;margin:15px 0 20px}.fawkes-v2-hero-copy p{font:850 clamp(.88rem,1.5vw,1.25rem)/1.55 var(--font-nix-display);letter-spacing:.12em}.fawkes-v2-hero-copy em,.fawkes-v2 h2 em,.fawkes-v2-quote em{color:var(--fv2);font-style:normal}.fawkes-v2-hero-note{align-items:center;gap:14px;display:flex;position:absolute;bottom:45px;right:clamp(18px,4vw,64px)}.fawkes-v2-hero-note b{color:var(--fv2);font:900 2.4rem var(--font-nix-condensed)}.fawkes-v2-hero-note span{font:750 .56rem/1.5 var(--font-geist-mono);letter-spacing:.09em}.fawkes-v2-scroll{color:#fff;font:800 .58rem var(--font-geist-mono);letter-spacing:.12em;position:absolute;bottom:36px;left:clamp(20px,5vw,78px)}.fawkes-v2-scroll b{color:var(--fv2);margin-left:30px}.fawkes-v2-story{width:min(100% - 44px,1320px);margin:auto}.fawkes-v2-intro{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(50px,9vw,150px);padding:clamp(95px,13vw,180px) 0;display:grid}.fawkes-v2-intro h2,.fawkes-v2-chapter h2,.fawkes-v2-care h2,.fawkes-v2-final h2{font:900 clamp(4.5rem,8vw,8.7rem)/.74 var(--font-nix-condensed);letter-spacing:-.055em;margin:16px 0}.fawkes-v2-intro p,.fawkes-v2-chapter p,.fawkes-v2-care p,.fawkes-v2-final p{color:#ffffffb0;font:1.02rem/1.78 Georgia,serif}.fawkes-v2-intro .lead{color:#fff;margin-top:0;font-size:clamp(1.35rem,2.1vw,2rem);line-height:1.45}.fawkes-v2-spec{border:1px solid #ffffff1e;grid-template-columns:repeat(4,1fr);display:grid}.fawkes-v2-spec>div{border-right:1px solid #ffffff1e;flex-direction:column;justify-content:space-between;min-height:165px;padding:24px;display:flex}.fawkes-v2-spec small{color:#ffffff58;font:750 .52rem var(--font-geist-mono);letter-spacing:.1em}.fawkes-v2-spec strong{font:900 clamp(1.7rem,3vw,3.5rem)/.82 var(--font-nix-condensed)}.fawkes-v2-photo{aspect-ratio:16/9;background:#111;margin:clamp(70px,9vw,125px) 0;position:relative;overflow:hidden}.fawkes-v2-photo img{object-fit:cover;width:100%;height:100%;transition:transform .8s;display:block}.fawkes-v2-photo:hover img{transform:scale(1.018)}.fawkes-v2-photo figcaption{font:800 .55rem var(--font-geist-mono);letter-spacing:.11em;background:linear-gradient(#0000,#030404e5);padding:65px 24px 20px;position:absolute;bottom:0;left:0;right:0}.fawkes-v2-photo.tall{aspect-ratio:4/5}.fawkes-v2-duo{grid-template-columns:1fr 1fr;gap:18px;display:grid}.fawkes-v2-duo .fawkes-v2-photo{margin:0}.fawkes-v2-duo .fawkes-v2-photo:first-child img{object-position:50% 42%}.fawkes-v2-chapter{border-block:1px solid #ffffff18;grid-template-columns:.9fr 1.1fr;gap:clamp(45px,9vw,150px);padding:clamp(90px,12vw,165px) 0;display:grid}.fawkes-v2-chapter.reverse{grid-template-columns:1.05fr .95fr}.fawkes-v2-chapter p:first-child,.fawkes-v2-care p:first-child{color:#fff;margin-top:0;font-size:1.25rem}.fawkes-v2-quote{border-left:3px solid var(--fv2);margin:clamp(100px,14vw,190px) 0;padding-left:clamp(15px,5vw,80px)}.fawkes-v2-quote p{font:900 clamp(4rem,9vw,10rem)/.74 var(--font-nix-condensed);letter-spacing:-.05em;margin:18px 0 0}.fawkes-v2-care{grid-template-columns:1fr 1fr .55fr;align-items:start;gap:clamp(30px,6vw,85px);padding:clamp(90px,12vw,165px) 0;display:grid}.fawkes-v2-care aside{background:#0d1011;border:1px solid #ffffff21;padding:30px}.fawkes-v2-care aside b{color:var(--fv2);font:900 8rem/.7 var(--font-nix-condensed);display:block}.fawkes-v2-care aside span{font:800 .58rem/1.6 var(--font-geist-mono);letter-spacing:.1em;margin-top:28px;display:block}.fawkes-v2-final{isolation:isolate;align-items:end;min-height:780px;margin:40px calc(50% - 50vw) 0;display:flex;position:relative;overflow:hidden}.fawkes-v2-final>img{z-index:-2;object-fit:cover;object-position:50% 40%;width:100%;height:100%;position:absolute;inset:0}.fawkes-v2-final:after{z-index:-1;content:"";background:linear-gradient(90deg,#030404f1,#0000 70%),linear-gradient(#0000 40%,#030404e8);position:absolute;inset:0}.fawkes-v2-final>div{width:min(92%,1320px);margin:0 auto;padding:90px 0}.fawkes-v2-final h2{font-size:clamp(5rem,10vw,11rem)}.fawkes-v2-final p{max-width:590px}.fawkes-v2-nav{border-top:1px solid #ffffff1d;justify-content:space-between;padding:34px 0 75px;display:flex}.fawkes-v2-nav a{color:#fff;font:800 .62rem var(--font-geist-mono);letter-spacing:.1em}.fawkes-v2-nav a:hover{color:var(--fv2)}@keyframes fv2-hero{0%{filter:brightness(.55);transform:scale(1.035)}to{filter:brightness();transform:scale(1.09)}}@media (width<=800px){.fawkes-v2-hero{height:88svh;min-height:640px}.fawkes-v2-hero>img{object-position:57% center}.fawkes-v2-shade{background:linear-gradient(#0000 27%,#020303ed 100%),linear-gradient(90deg,#0203038c,#0000 70%)}.fawkes-v2-hero-copy{bottom:100px;left:16px;right:16px}.fawkes-v2-hero h1{font-size:clamp(7.4rem,38vw,11rem)}.fawkes-v2-hero-note{display:none}.fawkes-v2-scroll{bottom:28px;left:16px}.fawkes-v2-story{width:calc(100% - 28px)}.fawkes-v2-intro,.fawkes-v2-chapter,.fawkes-v2-chapter.reverse,.fawkes-v2-care{grid-template-columns:1fr}.fawkes-v2-spec{grid-template-columns:1fr 1fr}.fawkes-v2-spec>div{min-height:130px}.fawkes-v2-duo{display:block}.fawkes-v2-duo .fawkes-v2-photo{margin-bottom:14px}.fawkes-v2-intro h2,.fawkes-v2-chapter h2,.fawkes-v2-care h2{font-size:clamp(4.5rem,22vw,7rem)}.fawkes-v2-quote p{font-size:clamp(4rem,20vw,6.8rem)}.fawkes-v2-care aside b{font-size:6rem}.fawkes-v2-final{min-height:720px}.fawkes-v2-final>img{object-position:58% 45%}.fawkes-v2-final:after{background:linear-gradient(#0000,#03040468 33%,#030404f5 100%)}.fawkes-v2-final>div{padding:65px 16px}.fawkes-v2-final h2{font-size:clamp(4.5rem,21vw,7rem)}}.home-latest-flight{--flight-orange:#f15a24;color:#f7f4ed;border-bottom:1px solid #ffffff18;width:min(100% - 48px,1480px);margin:0 auto;padding:clamp(90px,11vw,165px) 0 40px}.home-latest-flight>header{grid-template-columns:.8fr 1.2fr;align-items:end;gap:clamp(30px,7vw,100px);margin-bottom:38px;display:grid}.home-latest-flight>header small,.home-flight-map>span{color:var(--flight-orange);font:800 .62rem var(--font-geist-mono),monospace;letter-spacing:.13em}.home-latest-flight h2{font:900 clamp(5rem,10vw,10rem)/.72 var(--font-nix-condensed);letter-spacing:-.06em;margin:12px 0 0}.home-latest-flight h2 em{color:var(--flight-orange);font-style:normal}.home-latest-flight>header time{color:#ffffff73;font:700 .63rem var(--font-geist-mono),monospace;letter-spacing:.08em;text-transform:uppercase}.home-latest-flight>header h3{font:900 clamp(2rem,4.5vw,5rem)/.9 var(--font-nix-condensed);text-transform:uppercase;margin:12px 0}.home-latest-flight>header p{color:#ffffff9b;font:700 .72rem var(--font-geist-mono),monospace;margin:0}.home-flight-map{background-color:#080c0d;background-image:radial-gradient(circle at 28% 30%,#f15a2428,#0000 38%),linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px),none;background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:auto,34px 34px,34px 34px;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;border:1px solid #ffffff20;border-radius:24px;place-items:center;min-height:600px;display:grid;position:relative;overflow:hidden}.home-flight-map:after{content:"";pointer-events:none;background:radial-gradient(circle,#0000 35%,#0305059e);position:absolute;inset:0}.home-flight-map>span{z-index:2;position:absolute;top:20px;left:22px}.home-flight-map svg{filter:drop-shadow(0 0 13px #f15a2490);width:88%;height:82%;overflow:visible}.home-flight-map path{fill:none;stroke:var(--flight-orange);stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round}.home-flight-map path.shadow{stroke:#000;stroke-width:5px}.home-flight-map-key{z-index:2;gap:18px;display:flex;position:absolute;bottom:20px;right:22px}.home-flight-map-key b{color:#ffffff8c;font:750 .52rem var(--font-geist-mono),monospace;align-items:center;gap:7px;display:flex}.home-flight-map-key i{aspect-ratio:1;border:2px solid var(--flight-orange);width:8px;box-shadow:0 0 9px var(--flight-orange);border-radius:50%}.home-flight-stats{background:#0a0d0e;border:1px solid #ffffff1b;border-radius:18px;grid-template-columns:repeat(6,minmax(0,1fr));margin:18px 0 0;display:grid}.home-flight-stats>div{border-bottom:1px solid #ffffff12;border-right:1px solid #ffffff12;min-height:108px;padding:20px}.home-flight-stats dt{color:#ffffff70;font:700 .54rem var(--font-geist-mono),monospace;letter-spacing:.07em;text-transform:uppercase}.home-flight-stats dd{font:900 clamp(1.1rem,2vw,1.8rem) var(--font-nix-condensed);text-transform:uppercase;margin:10px 0 0}.home-flight-stats dd small{color:var(--flight-orange);font:.52rem var(--font-geist-mono),monospace;margin-left:5px}.home-latest-flight>footer{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.home-latest-flight>footer a{border:1px solid var(--flight-orange);color:#fff;font:800 .6rem var(--font-geist-mono),monospace;letter-spacing:.06em;padding:14px 18px}.home-latest-flight.is-loading,.home-latest-flight.is-unavailable{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:340px;display:flex}.home-latest-flight.is-loading i{aspect-ratio:1;border:2px solid #ffffff24;border-top-color:var(--flight-orange);border-radius:50%;width:34px;animation:.8s linear infinite nd-gallery-spin}.home-latest-flight.is-loading span{color:#ffffff8a;font:700 .62rem var(--font-geist-mono),monospace;letter-spacing:.08em}.home-latest-flight.is-unavailable h2{font-size:clamp(4rem,8vw,7rem)}@media (width<=980px){.home-latest-flight>header{grid-template-columns:1fr}.home-flight-map{min-height:470px}.home-flight-stats{grid-template-columns:repeat(3,1fr)}}@media (width<=620px){.home-latest-flight{width:calc(100% - 24px);padding:78px 0 24px}.home-latest-flight h2{font-size:clamp(4.5rem,24vw,7rem)}.home-latest-flight>header h3{font-size:2.7rem}.home-flight-map{border-radius:16px;min-height:100vw}.home-flight-stats{grid-template-columns:repeat(2,1fr)}.home-flight-stats>div{min-height:98px;padding:16px 12px}.home-latest-flight>footer{flex-direction:column}.home-latest-flight>footer a{text-align:center}}@media (width<=380px){.nix-cinema-opening h1{font-size:3.5rem}.nix-cinema-opening>strong{letter-spacing:.16em;font-size:.68rem}.nix-world-caption h2{font-size:2.2rem}.nix-world-caption a{display:none}}@media (width<=820px){.nix-cinema-opening{width:100%;padding:84px 12px 176px}.nix-cinema-kicker{letter-spacing:.14em;font-size:.52rem}.nix-cinema-opening h1{letter-spacing:-.06em;margin:12px 0 14px;font-size:clamp(2rem,10vw,4.25rem);line-height:.76}.nix-cinema-opening>p:not(.nix-cinema-kicker){margin:8px 0 16px;font-size:.86rem;line-height:1.25}.nix-world-caption h2{line-height:.82}}@media (width<=380px){.nix-cinema-opening h1{letter-spacing:-.065em;font-size:9.6vw}.nix-cinema-opening{padding-inline:10px}.nix-cinema-opening>p:not(.nix-cinema-kicker){font-size:.8rem}}@media (prefers-reduced-motion:reduce){.nix-cinema-images>img,.nix-cinema-progress:after,.nix-cinema-opening{animation:none}.nix-cinema-opening button{scroll-behavior:auto}}.nix-travels-home-link.is-priority{background:radial-gradient(circle at 82% 30%,#f15a2428,#0000 28%),linear-gradient(110deg,#182022,#050707 70%);border-inline:0;width:100%;min-height:210px;padding-inline:max(24px,50vw - 690px)}.nix-travels-home-link p{color:#ffffffa8;max-width:720px;margin:0;font-size:clamp(.85rem,1.1vw,1rem);line-height:1.55}.nix-cinema-travel-cta{color:#fff;min-height:54px;font:850 .62rem var(--font-nix-display);letter-spacing:.14em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#05070770;border:1px solid #ffffff9c;align-items:center;gap:38px;padding:0 22px;text-decoration:none;transition:background .25s,border-color .25s,transform .25s;display:inline-flex}.nix-cinema-travel-cta b{color:var(--orange);font-size:1rem}.nix-cinema-travel-cta:hover,.nix-cinema-travel-cta:focus-visible{border-color:var(--orange);background:var(--orange);color:#050707;transform:translateY(-3px)}.nix-cinema-travel-cta:hover b,.nix-cinema-travel-cta:focus-visible b{color:#050707}.nix-cinema-hero:before{content:"";z-index:3;pointer-events:none;border:clamp(8px,1.4vw,22px) solid #030505;animation:1.8s cubic-bezier(.2,.7,.2,1) both nix-hero-frame;position:absolute;inset:0}.nix-cinema-hero:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#0000,#f15a2466,#0000);width:18%;height:100%;animation:1.5s 1.1s both nix-hero-sweep;position:absolute;top:0;left:-25%;transform:skew(-14deg)}@keyframes nix-hero-frame{0%{border-width:50vw}to{border-width:clamp(8px,1.4vw,22px)}}@keyframes nix-hero-sweep{0%{opacity:0;left:-25%}20%{opacity:1}to{opacity:0;left:115%}}.nix-direct-nav>a[href=\/travels]{color:#fff;background:#080b0b88;border:1px solid #f15a2480;padding-inline:14px}@media (prefers-reduced-motion:reduce){.nix-cinema-hero:before,.nix-cinema-hero:after{animation:none}}.nix-parallax-item{translate:0 var(--nix-local-parallax,0);will-change:translate;transition:translate .12s linear}.nix-cinema-images{transform:translate3d(0,var(--nix-page-y),0) scale(1.04);transform-origin:50%;will-change:transform}.nix-cinema-images>img,.nix-cinema-progress:after{animation-duration:14s}@media (width<=820px){.nix-parallax-item{translate:0 calc(var(--nix-local-parallax,0) * .45)}.nix-cinema-images{transform:translate3d(0,calc(var(--nix-page-y) * .4),0) scale(1.025)}}@media (prefers-reduced-motion:reduce){.nix-parallax-item{transition:none;translate:none}.nix-cinema-images{transform:none}}.nix-grouped-nav details{position:relative}.nix-grouped-nav summary{color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;padding:12px 4px;list-style:none}.nix-grouped-nav summary::-webkit-details-marker{display:none}.nix-grouped-nav details>div{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#080b0bf2;border:1px solid #ffffff24;min-width:190px;padding:8px;display:grid;position:absolute;top:100%;right:0;box-shadow:0 20px 45px #0009}.nix-grouped-nav details:first-child>div{left:0;right:auto}.nix-grouped-nav details>div a{white-space:nowrap;padding:12px 14px}.nix-mobile-direct>p{color:#f15a24;font:800 .56rem var(--font-geist-mono),monospace;letter-spacing:.16em;margin:20px 0 6px;padding:0 20px}.nix-more-page{color:#f6f3ec;background:#030505;min-height:100svh}.nix-more-hero{width:min(100% - 48px,1420px);margin:auto;padding:clamp(150px,19vw,250px) 0 clamp(70px,9vw,120px)}.nix-more-hero small{color:#f15a24;font:800 .62rem var(--font-geist-mono),monospace;letter-spacing:.16em}.nix-more-hero h1{font:900 clamp(5rem,14vw,14rem)/.7 var(--font-nix-condensed),sans-serif;letter-spacing:-.065em;overflow-wrap:normal;word-break:normal;margin:16px 0 28px}.nix-more-hero h1 em{color:#f15a24;font-style:normal}.nix-more-hero p{color:#ffffffad;max-width:720px;font-size:clamp(1rem,1.8vw,1.35rem);line-height:1.6}.nix-more-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.nix-more-grid>a{color:#fff;border:1px solid #ffffff12;align-items:end;min-height:62svh;display:flex;position:relative;overflow:hidden}.nix-more-grid>a:first-child{grid-column:1/-1}.nix-more-grid img,.nix-more-grid i{width:100%;height:100%;position:absolute;inset:0}.nix-more-grid img{object-fit:cover;transition:transform .8s}.nix-more-grid i{background:linear-gradient(#0000 28%,#020303ef),linear-gradient(90deg,#0203039a,#0000)}.nix-more-grid div{padding:clamp(25px,5vw,70px);position:relative}.nix-more-grid small,.nix-more-grid strong{color:#f15a24;font:800 .58rem var(--font-geist-mono),monospace;letter-spacing:.12em}.nix-more-grid h2{font:900 clamp(3.5rem,8vw,8rem)/.76 var(--font-nix-condensed),sans-serif;letter-spacing:-.04em;margin:14px 0 12px}.nix-more-grid p{color:#ffffffb2;max-width:520px;margin:0 0 22px;line-height:1.55}.nix-more-grid>a:hover img,.nix-more-grid>a:focus-visible img{transform:scale(1.035)}.nix-more-grid>a:focus-visible{outline-offset:-3px;outline:3px solid #f15a24}.nix-more-footer{border-top:1px solid #fff2;justify-content:space-between;padding:35px clamp(20px,5vw,70px);display:flex}.nix-more-footer a,.nix-more-footer span{color:#ffffff75;font:750 .56rem var(--font-geist-mono),monospace;letter-spacing:.1em}@media (width<=760px){.nix-more-hero{width:calc(100% - 28px);padding-top:130px}.nix-more-hero h1{font-size:clamp(4rem,22vw,7rem)}.nix-more-grid{grid-template-columns:1fr}.nix-more-grid>a:first-child{grid-column:auto}.nix-more-grid>a{min-height:72svh}.nix-more-grid h2{font-size:clamp(3.2rem,17vw,5.8rem)}.nix-more-footer{flex-direction:column;gap:18px}.nix-grouped-nav{display:none}}@media (prefers-reduced-motion:reduce){.nix-more-grid img{transition:none}}.nix-more-stat{align-items:center;gap:18px;margin-top:55px;display:flex}.nix-more-stat strong{color:#f15a24;font:900 clamp(3.8rem,8vw,7rem)/.75 var(--font-nix-condensed),sans-serif}.nix-more-stat span{color:#ffffff72;font:800 .58rem/1.6 var(--font-geist-mono),monospace;letter-spacing:.12em}.nix-directory-jump{border-top:1px solid #ffffff20;border-left:1px solid #ffffff20;grid-template-columns:repeat(3,minmax(0,1fr));width:min(100% - 48px,1420px);margin:0 auto 120px;display:grid;position:relative}.nix-directory-jump a{color:#fff;min-height:68px;font:800 .64rem/1.2 var(--font-geist-mono),monospace;letter-spacing:.08em;border-bottom:1px solid #ffffff20;border-right:1px solid #ffffff20;align-items:center;gap:13px;padding:18px;display:flex}.nix-directory-jump small{color:#f15a24}.nix-directory-jump a:hover,.nix-directory-jump a:focus-visible{color:#050707;background:#f15a24}.nix-directory-jump a:hover small,.nix-directory-jump a:focus-visible small{color:#050707}.nix-directory{width:min(100% - 48px,1420px);margin:auto}.nix-directory-section{border-top:1px solid #ffffff24;grid-template-columns:minmax(270px,.7fr) minmax(0,1.3fr);gap:clamp(55px,9vw,140px);padding:110px 0;scroll-margin-top:90px;display:grid}.nix-directory-section>header{align-self:start;position:sticky;top:105px}.nix-directory-section>header small{color:#f15a24;font:800 .58rem var(--font-geist-mono),monospace;letter-spacing:.14em}.nix-directory-section>header h2{font:900 clamp(3.4rem,6vw,6.8rem)/.78 var(--font-nix-condensed),sans-serif;letter-spacing:-.045em;margin:18px 0 22px}.nix-directory-section>header p{color:#fff8;max-width:440px;line-height:1.65}.nix-directory-links{border-top:1px solid #ffffff24}.nix-directory-links>a{color:#fff;border-bottom:1px solid #ffffff24;grid-template-columns:38px minmax(0,1fr) auto 28px;align-items:center;gap:20px;min-height:112px;padding:22px 4px;transition:padding .2s,background .2s;display:grid}.nix-directory-links>a>span{color:#ffffff4a;font:700 .55rem var(--font-geist-mono),monospace}.nix-directory-links h3{font:850 clamp(1.35rem,2.3vw,2.2rem)/1 var(--font-nix-condensed),sans-serif;letter-spacing:.015em;margin:0 0 7px}.nix-directory-links p{color:#ffffff72;max-width:660px;margin:0;font-size:.86rem;line-height:1.45}.nix-directory-links small{color:#f15a24;font:800 .48rem var(--font-geist-mono),monospace;letter-spacing:.08em;white-space:nowrap;border:1px solid #f15a2455;padding:6px 9px}.nix-directory-links b{color:#f15a24;font-size:1.35rem}.nix-directory-links>a:hover,.nix-directory-links>a:focus-visible{background:#ffffff08;padding-left:18px;padding-right:18px}.nix-directory-links>a:focus-visible{outline-offset:2px;outline:2px solid #f15a24}.nix-noticeboard{background:#090b0b;border:1px solid #ffffff20;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);width:min(100% - 48px,1420px);margin:0 auto 120px;display:grid}.nix-noticeboard>div{background:#000;min-height:720px;overflow:hidden}.nix-noticeboard img{object-fit:contain;width:100%;height:100%;display:block}.nix-noticeboard figcaption{flex-direction:column;justify-content:center;padding:clamp(34px,6vw,86px);display:flex}.nix-noticeboard small{color:#f15a24;font:800 .58rem var(--font-geist-mono),monospace;letter-spacing:.15em}.nix-noticeboard strong{font:900 clamp(4rem,7vw,8rem)/.76 var(--font-nix-condensed),sans-serif;letter-spacing:-.045em;margin:26px 0}.nix-noticeboard strong em{color:#f15a24;font-style:normal}.nix-noticeboard p{color:#ffffff8c;max-width:440px;margin:0;font-size:1rem;line-height:1.7}@media (width<=900px){.nix-directory-jump{grid-template-columns:repeat(2,minmax(0,1fr))}.nix-directory-section{grid-template-columns:1fr;gap:50px}.nix-directory-section>header{position:static}}@media (width<=800px){.nix-noticeboard{grid-template-columns:1fr;width:calc(100% - 28px);margin-bottom:80px}.nix-noticeboard>div{min-height:0}.nix-noticeboard img{object-fit:contain;height:auto}.nix-noticeboard figcaption{padding:35px 24px 42px}.nix-noticeboard strong{font-size:clamp(3.7rem,18vw,6rem)}}@media (width<=600px){.nix-directory-jump,.nix-directory{width:calc(100% - 28px)}.nix-directory-jump{grid-template-columns:1fr;margin-bottom:70px}.nix-directory-section{padding:75px 0}.nix-directory-links>a{grid-template-columns:28px minmax(0,1fr) 22px;gap:10px}.nix-directory-links small{display:none}.nix-directory-links h3{font-size:1.7rem}.nix-directory-links p{font-size:.78rem}.nix-more-stat{margin-top:40px}}.nixel-panel{color:#f6f3ec;grid-template-columns:minmax(150px,270px) minmax(0,1fr);align-items:center;gap:clamp(16px,4vw,48px);width:min(100% - 48px,1100px);margin:clamp(55px,8vw,110px) auto;display:grid}.nixel-panel>img{object-fit:contain;filter:drop-shadow(0 16px 22px #0009)drop-shadow(0 0 12px #f15a2445);transform-origin:50% 65%;width:100%;height:auto;animation:6s ease-in-out infinite nixel-hover;display:block}.nixel-speech{background:#0a0d0ef2;border:1px solid #ffffff2b;border-radius:24px;width:fit-content;max-width:720px;padding:clamp(18px,3vw,30px) clamp(20px,3.5vw,38px);position:relative;box-shadow:0 18px 50px #0008}.nixel-speech:before{content:"";background:#0a0d0e;border-bottom:1px solid #ffffff2b;border-left:1px solid #ffffff2b;width:30px;height:30px;position:absolute;top:50%;left:-16px;transform:translateY(-50%)rotate(45deg)}.nixel-panel small{color:#f15a24;font:850 .62rem var(--font-geist-mono),monospace;letter-spacing:.15em;position:relative}.nixel-panel p{max-width:720px;font:900 clamp(1.8rem,3.7vw,3.8rem)/.94 var(--font-nix-condensed),Impact,sans-serif;letter-spacing:-.035em;margin:11px 0 0;position:relative}.nixel-panel nav{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex;position:relative}.nixel-panel nav a{color:#fff;min-width:92px;font:850 .58rem var(--font-geist-mono),monospace;letter-spacing:.09em;text-align:center;border:1px solid #f15a24;padding:13px 17px}.nixel-panel nav a:hover,.nixel-panel nav a:focus-visible{color:#070909;background:#f15a24;outline:0}.nixel-panel.is-compact{grid-template-columns:minmax(110px,190px) minmax(0,1fr)}.nixel-panel.is-compact p{font-size:clamp(1.45rem,3vw,2.6rem)}.journal-ending>.nixel-panel{width:100%;margin:0 0 70px}.nix-not-found .nixel-panel{grid-template-columns:130px 1fr;width:min(100%,760px);margin:28px 0 6px}.nix-not-found .nixel-panel p{font-size:clamp(1.35rem,3vw,2.25rem)}.nixel-panel.is-floating{z-index:44;pointer-events:none;align-items:center;gap:0;width:auto;max-width:min(390px,100vw - 24px);margin:0;animation:18s ease-in-out infinite nixel-roam;display:flex;position:fixed;bottom:clamp(64px,8vh,92px);right:clamp(10px,2.2vw,28px)}.nixel-character{z-index:2;cursor:pointer;pointer-events:auto;filter:drop-shadow(0 16px 22px #0009)drop-shadow(0 0 12px #f15a2445);background:0 0;border:0;width:130px;margin:0 -25px 0 0;padding:0;position:relative}.nixel-character img{object-fit:contain;width:100%;height:auto;animation:6s ease-in-out infinite nixel-hover;display:block}.nixel-character:hover,.nixel-character:focus-visible{filter:drop-shadow(0 16px 22px #0009)drop-shadow(0 0 18px #f15a2499);outline:none}.nixel-character:focus-visible:after{content:"";border:2px solid #f15a24;border-radius:50%;position:absolute;inset:5px}.nixel-panel.is-floating .nixel-speech{pointer-events:auto;border-radius:18px;min-width:210px;padding:15px 17px 15px 27px;animation:.25s ease-out both nixel-talk;box-shadow:0 14px 38px #0009}.nixel-panel.is-floating .nixel-speech:before{width:20px;height:20px;left:-10px}.nixel-panel.is-floating small{letter-spacing:.1em;font-size:.48rem}.nixel-panel.is-floating p{margin-top:6px;font-size:1.15rem;line-height:1}.nixel-panel.is-floating nav{pointer-events:auto}.nixel-panel.is-floating nav a{min-width:56px;padding:8px}@keyframes nixel-hover{0%,to{transform:translateY(0)rotate(-.6deg)}50%{transform:translateY(-7px)rotate(1deg)}}@keyframes nixel-arrive{0%{opacity:0;transform:translate(25px,18px)scale(.92)}to{opacity:1;transform:none}}@keyframes nixel-talk{0%{opacity:0;transform:translate(-8px)scale(.96)}to{opacity:1;transform:none}}@keyframes nixel-roam{0%,to{transform:translate(0)}25%{transform:translate(-5vw,-3vh)}50%{transform:translate(-1vw,-8vh)}75%{transform:translate(-7vw,-4vh)}}@media (width<=640px){.nixel-panel,.nixel-panel.is-compact{grid-template-columns:100px minmax(0,1fr);gap:8px;width:calc(100% - 24px);margin:54px auto}.nixel-speech{border-radius:17px;padding:16px 16px 16px 20px}.nixel-speech:before{width:20px;height:20px;left:-10px}.nixel-panel p,.nixel-panel.is-compact p{overflow-wrap:normal;word-break:normal;margin-top:7px;font-size:clamp(1.3rem,6vw,1.9rem)}.nixel-panel small{letter-spacing:.09em;font-size:.46rem}.nixel-panel nav{grid-template-columns:repeat(3,1fr);margin-top:12px;display:grid}.nixel-panel nav a{min-width:0;padding:10px 5px}.journal-ending>.nixel-panel{width:100%;margin-bottom:50px}.nix-not-found .nixel-panel{grid-template-columns:80px minmax(0,1fr);width:100%}.nix-not-found .nixel-panel p{font-size:1.3rem}.nixel-panel.is-floating{width:auto;max-width:calc(100vw - 12px);bottom:62px;right:6px}.nixel-panel.is-floating .nixel-character{width:96px;margin-right:-18px}.nixel-panel.is-floating .nixel-speech{min-width:180px;max-width:220px;padding:12px 12px 12px 20px}.nixel-panel.is-floating p{font-size:.98rem}}@media (prefers-reduced-motion:reduce){.nixel-panel>img,.nixel-character img,.nixel-panel.is-floating{animation:none}}.nix-shots-home{isolation:isolate;color:#f7f3ea;background:#090b09;align-items:center;min-height:760px;display:flex;position:relative;overflow:hidden}.nix-shots-home>img,.nix-shots-home>i{width:100%;height:100%;position:absolute;inset:0}.nix-shots-home>img{z-index:-3;object-fit:cover}.nix-shots-home>div{width:min(1400px,88vw);margin:auto;padding:110px 0}.nix-shots-home small{color:#ff641f;font:850 .65rem var(--font-geist-mono),monospace;letter-spacing:.16em}.nix-shots-home h2{max-width:1050px;font:900 clamp(4.5rem,10vw,10rem)/.76 var(--font-nix-condensed),Impact,sans-serif;letter-spacing:-.055em;text-transform:uppercase;margin:24px 0}.nix-shots-home h2 em{color:#ff641f;font-style:normal}.nix-shots-home p{color:#ffffffb0;max-width:690px;font-size:clamp(1rem,1.6vw,1.25rem);line-height:1.7}.nix-shots-home p strong{color:#fff}.nix-shots-home dl{gap:1px;margin:34px 0;display:flex}.nix-shots-home dl div{background:#ffffff0e;border-top:2px solid #ff641f;min-width:130px;padding:15px 18px}.nix-shots-home dt{color:#ffffff71;font:800 .55rem var(--font-geist-mono),monospace}.nix-shots-home dd{font:900 1.55rem var(--font-nix-condensed),sans-serif;margin:4px 0 0}.nix-shots-home a{color:#080a08;min-height:54px;font:900 .68rem var(--font-nix-display),sans-serif;letter-spacing:.08em;background:#ff641f;align-items:center;gap:35px;padding:0 22px;display:inline-flex}.nix-shots-home>span{color:#080a08;width:max-content;font:900 .62rem var(--font-geist-mono),monospace;letter-spacing:.18em;background:#ff641f;padding:13px 0;animation:25s linear infinite nix-shots-marquee;position:absolute;bottom:0;left:0}.nix-shots-global{z-index:43;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#090c0bf2;border:1px solid #ff641f66;width:min(330px,100vw - 28px);position:fixed;bottom:18px;left:14px;box-shadow:0 18px 55px #000b}.nix-shots-global>button{z-index:3;color:#ffffff8c;cursor:pointer;background:#070908bf;border:0;width:30px;height:30px;position:absolute;top:4px;right:4px}.nix-shots-global>a{min-height:118px;color:inherit;grid-template-columns:94px 1fr;align-items:center;text-decoration:none;display:grid}.nix-shots-global img{object-fit:contain;filter:drop-shadow(0 10px 12px #000);width:92px;height:112px}.nix-shots-global span{padding:15px 12px 13px 0}.nix-shots-global small{color:#ff641f;font:800 .47rem var(--font-geist-mono),monospace;letter-spacing:.11em;display:block}.nix-shots-global strong{font:900 2.2rem/.72 var(--font-nix-condensed),sans-serif;margin:7px 0 4px;display:block}.nix-shots-global strong em{color:#ff641f;font-style:normal}.nix-shots-global b{font:800 .52rem var(--font-nix-display),sans-serif;letter-spacing:.08em}.nix-shots-global:hover{border-color:#ff641f;transform:translateY(-2px)}@keyframes nix-shots-marquee{to{transform:translate(-50%)}}@media (width<=640px){.nix-shots-home{min-height:700px}.nix-shots-home>div{width:calc(100% - 32px);padding:85px 0}.nix-shots-home h2{font-size:clamp(4rem,20vw,6.5rem)}.nix-shots-home dl div{flex:1;min-width:0;padding:12px 9px}.nix-shots-home dd{font-size:1.2rem}.nix-shots-global{width:260px;bottom:58px;left:7px}.nix-shots-global>a{grid-template-columns:70px 1fr;min-height:92px}.nix-shots-global img{width:68px;height:88px}.nix-shots-global strong{font-size:1.75rem}.nix-shots-global small{font-size:.42rem}}@media (prefers-reduced-motion:reduce){.nix-shots-home>span{animation:none}}.nixel-panel.is-floating{animation:none}@media (width<=640px){.nixel-panel.is-floating .nixel-character{width:56px;margin-right:-10px}}.nix-location-intel{z-index:2;color:#f6f3ec;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#090c0def;border:1px solid #ffffff1b;position:relative;width:min(100% - 40px,1180px)!important;margin:50px auto!important;padding:clamp(28px,5vw,65px)!important}.nix-location-intel header small,.nix-location-intel article>small{color:#ff5a18;font:850 .58rem var(--font-geist-mono);letter-spacing:.15em}.nix-location-intel h2{font:900 clamp(2.6rem,6vw,5.8rem)/.78 var(--font-nix-condensed);letter-spacing:-.05em;margin:12px 0 30px}.nix-location-intel h2 em{color:#ff5a18;font-style:normal}.nix-intel-summary{grid-template-columns:1fr 1fr;gap:14px!important;display:grid!important}.nix-intel-summary>p,.nix-intel-summary>article{background:#0d1112;border:1px solid #ffffff17;margin:0;padding:24px}.nix-intel-summary p b,.nix-intel-summary p span,.nix-intel-summary article>*{display:block}.nix-intel-summary p b{font:850 1.15rem var(--font-nix-display)}.nix-intel-summary p span,.nix-intel-summary article span{color:#ffffff9a;margin-top:8px;font-size:.78rem}.nix-intel-summary article strong{color:#ff5a18;font:900 3.3rem var(--font-nix-condensed);margin:8px 0 0}.nix-intel-summary article em{color:#ffffff6e;margin-top:14px;font-size:.66rem;line-height:1.45}.nix-discover,.nix-nearby{margin-top:32px}.nix-discover h3,.nix-nearby h3{font:850 1rem var(--font-nix-display);letter-spacing:.08em}.nix-discover>a{color:inherit;border-top:1px solid #ffffff15;grid-template-columns:76px 1fr;gap:14px;padding:12px 0;text-decoration:none;display:grid}.nix-discover img{object-fit:cover;width:76px;height:62px}.nix-discover b,.nix-discover small{display:block}.nix-discover small,.nix-nearby small{color:#ff5a18;font:750 .55rem var(--font-geist-mono);text-transform:uppercase;margin-top:4px}.nix-discover p{color:#ffffff8b;margin:6px 0 0;font-size:.76rem;line-height:1.45}.nix-nearby{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.nix-nearby h3{grid-column:1/-1}.nix-nearby>span{border:1px solid #ffffff15;padding:15px}.nix-nearby b,.nix-nearby small{display:block}.nix-location-intel.is-loading{color:#ffffff75;min-height:130px;font:750 .6rem var(--font-geist-mono);letter-spacing:.12em;justify-content:center;align-items:center;gap:12px;display:flex}.nix-location-intel.is-loading i{border:2px solid #ffffff28;border-top-color:#ff5a18;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite nd-gallery-spin}.ask-nixel-launch{z-index:45;color:#fff;min-height:42px;font:850 .58rem var(--font-nix-display);letter-spacing:.1em;background:#090c0deb;border:1px solid #ff5a18;padding:0 15px;position:fixed;bottom:22px;right:20px}.ask-nixel{z-index:1001;color:#fff;text-align:center;background:#050707f8;flex-direction:column;align-items:center;padding:clamp(24px,6vw,80px);display:flex;position:fixed;inset:0;overflow:auto}.ask-nixel>img{width:min(240px,46vw);margin:-25px auto -35px}.ask-nixel>small{color:#ff5a18;font:800 .58rem var(--font-geist-mono);letter-spacing:.15em}.ask-nixel h2{font:900 clamp(3.6rem,10vw,8rem)/.8 var(--font-nix-condensed);margin:10px 0}.ask-nixel>p{color:#ffffff90;max-width:620px}.ask-nixel-close{color:#fff;background:#0b0e0f;border:1px solid #ffffff35;width:48px;height:48px;font-size:2rem;position:fixed;top:18px;right:18px}.ask-nixel form{text-align:left;width:min(100%,720px);margin-top:20px}.ask-nixel label{color:#ff5a18;font:800 .55rem var(--font-geist-mono);letter-spacing:.13em;margin-bottom:8px;display:block}.ask-nixel input{color:#fff;background:#0d1112;border:1px solid #ffffff2d;width:100%;min-height:58px;padding:0 17px;font-size:1rem}.ask-nixel form button{color:#080a0a;min-height:48px;font:900 .62rem var(--font-nix-display);background:#ff5a18;border:0;margin-top:10px;padding:0 20px}.ask-nixel-answer{text-align:left;background:#0d1112;border:1px solid #ff5a1866;width:min(100%,720px);margin-top:18px;padding:24px}.ask-nixel-answer p{font:750 1.1rem/1.5 var(--font-geist-sans);margin:0 0 14px}.ask-nixel-answer a{color:#ff5a18;font:800 .62rem var(--font-nix-display);margin-right:18px}.ask-nixel-starters{flex-wrap:wrap;justify-content:center;gap:7px;width:min(100%,720px);margin:18px auto 0;display:flex}.ask-nixel-starters button,.ask-nixel-answer>div button{color:#ffffffb8;min-height:38px;font:750 .5rem var(--font-geist-mono);letter-spacing:.04em;cursor:pointer;background:#0d1112;border:1px solid #ffffff25;padding:0 13px}.ask-nixel-starters button:hover,.ask-nixel-answer>div button:hover{color:#fff;border-color:#ff5a18}.ask-nixel-answer>small{color:#ff5a18;font:850 .5rem var(--font-geist-mono);letter-spacing:.14em;margin-bottom:10px;display:block}.ask-nixel-answer nav{border-top:1px solid #ffffff17;display:grid}.ask-nixel-answer nav a{border-bottom:1px solid #ffffff12;gap:5px;margin:0;padding:13px 0;display:grid}.ask-nixel-answer nav a b{color:#ffffff62;font-size:.48rem}.ask-nixel-answer nav a span{color:#ff5a18;font:850 .72rem var(--font-nix-display)}.ask-nixel-answer nav a small{color:#ffffff75;font:400 .7rem/1.4 var(--font-geist-sans)}.ask-nixel-answer>div{flex-wrap:wrap;gap:7px;margin-top:15px;display:flex}.ask-nixel-answer>div button{min-height:34px}@media (width<=640px){.nix-intel-summary{grid-template-columns:1fr}.nix-nearby{grid-template-columns:1fr 1fr}.nix-location-intel{width:calc(100% - 24px)!important;padding:24px!important}.ask-nixel-launch{bottom:10px;right:10px}.ask-nixel{padding:70px 18px 30px}.ask-nixel>img{margin-top:-45px}.ask-nixel h2{font-size:3.7rem}.ask-nixel-starters{justify-content:flex-start}.ask-nixel-starters button{flex:45%}}.nix-search-button{min-height:40px;color:inherit;font:800 .58rem var(--font-nix-display);letter-spacing:.08em;cursor:pointer;background:0 0;border:0;border-left:1px solid #ffffff2d;align-items:center;gap:7px;padding:0 10px;display:flex}.nix-search-button b{font:400 1.35rem sans-serif;transform:rotate(-15deg)}.nix-search-button:hover,.nix-search-button:focus-visible{color:#ff5a18;outline:none}.nix-search-overlay{z-index:1100;color:#f7f4ed;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:radial-gradient(circle at 80% 15%,#ff5a1814,#0000 30%),#050707f8;padding:clamp(20px,5vw,70px);position:fixed;inset:0;overflow:auto}.nix-search-overlay>header{justify-content:space-between;align-items:center;background:0 0!important;height:auto!important;padding:0!important;display:flex!important;position:static!important}.nix-search-overlay>header small{color:#ff5a18;font:850 .6rem var(--font-geist-mono);letter-spacing:.18em}.nix-search-overlay>header button{color:#fff;background:#0d1011;border:1px solid #ffffff30;width:50px;height:50px;font-size:2rem}.nix-search-box{width:min(100%,1000px);margin:clamp(48px,9vh,110px) auto 38px}.nix-search-box>label{font:900 clamp(2.4rem,7vw,7rem)/.85 var(--font-nix-condensed);letter-spacing:-.045em;margin-bottom:14px;display:block}.nix-search-box>div{border-bottom:2px solid #ff5a18;grid-template-columns:55px 1fr;align-items:center;display:grid}.nix-search-box>div>b{color:#ff5a18;font:400 2rem sans-serif;transform:rotate(-15deg)}.nix-search-box input{color:#fff;width:100%;min-width:0;height:76px;font:700 clamp(1.1rem,2.6vw,2rem) var(--font-nix-display);background:0 0;border:0;outline:0}.nix-search-box input::placeholder{color:#ffffff42}.nix-search-box>p{color:#ffffff68;font-size:.76rem}.nix-search-overlay>section{width:min(100%,1000px);margin:0 auto;padding:0!important}.nix-search-overlay>section>small{color:#ff5a18;font:800 .55rem var(--font-geist-mono);letter-spacing:.13em}.nix-search-overlay section>div>a{min-height:92px;color:inherit;border-bottom:1px solid #ffffff17;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:12px 8px;text-decoration:none;display:grid}.nix-search-overlay section a:hover{background:#ffffff07}.nix-search-overlay section a>img{object-fit:cover;width:94px;height:68px}.nix-search-overlay section a>span>small{color:#ff5a18;font:800 .5rem var(--font-geist-mono);letter-spacing:.12em;display:block}.nix-search-overlay section a strong{font:850 clamp(1rem,2vw,1.35rem) var(--font-nix-display);margin-top:6px;display:block}.nix-search-overlay section a p{color:#ffffff78;white-space:nowrap;text-overflow:ellipsis;margin:5px 0 0;font-size:.75rem;overflow:hidden}.nix-search-overlay section a>b{color:#ff5a18;font-size:1.2rem}.nix-search-prompt,.nix-search-loading{color:#ffffff62;border:1px solid #ffffff12;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-height:160px;display:flex}.nix-search-prompt strong{color:#ffffffc8;font:850 1.1rem var(--font-nix-display)}.nix-search-prompt span,.nix-search-loading{font:700 .6rem var(--font-geist-mono);letter-spacing:.08em}.nix-search-loading i{border:2px solid #ffffff20;border-top-color:#ff5a18;border-radius:50%;width:24px;height:24px;animation:.8s linear infinite nd-gallery-spin}@media (width<=900px){.nix-search-button{border-left:0;margin-left:auto}.nix-search-button span{display:none}.nix-search-overlay{padding:18px}.nix-search-box{margin:55px auto 28px}.nix-search-box>label{font-size:clamp(2.5rem,12vw,4.5rem)}.nix-search-box input{height:60px}.nix-search-overlay section>div>a{grid-template-columns:auto 1fr 20px}.nix-search-overlay section a>img{width:70px;height:58px}.nix-search-overlay section a p{max-width:60vw}}.nix-search-box>div{grid-template-columns:55px minmax(0,1fr) auto;position:relative}.nix-search-clear{color:#ffffff9a;min-height:38px;font:800 .5rem var(--font-geist-mono);letter-spacing:.09em;cursor:pointer;background:#0d1112;border:1px solid #ffffff25;padding:0 12px}.nix-search-clear:hover,.nix-search-clear:focus-visible{color:#fff;border-color:#ff5a18;outline:none}.nix-search-answer>span{color:#ffffff60;font:750 .48rem var(--font-geist-mono);letter-spacing:.09em;margin-top:11px;display:block}.nix-search-summary{color:#ffffff48;font:750 .48rem var(--font-geist-mono);letter-spacing:.1em;justify-content:space-between;gap:20px;margin:26px 0 8px!important;display:flex!important}.nix-search-summary small{color:#ff5a18}.nix-search-group{margin:0 0 24px!important}.nix-search-group>h3{color:#ff5a18;font:850 .58rem var(--font-geist-mono);letter-spacing:.16em;border-bottom:1px solid #ff5a1845;margin:0;padding:13px 8px}.nix-search-overlay .nix-search-group>a{transition:background .16s,border-color .16s,transform .16s}.nix-search-overlay .nix-search-group>a:hover,.nix-search-overlay .nix-search-group>a.is-active{background:#ff5a1810;border-bottom-color:#ff5a1870;transform:translate(4px)}.nix-search-monogram{color:#ff5a18;width:94px;height:68px;font:900 2rem var(--font-nix-condensed);background:radial-gradient(circle at 70% 20%,#ff5a1833,#0000 45%),#0d1112;border:1px solid #ffffff18;place-items:center;display:grid}.nix-search-prompt nav{flex-wrap:wrap;justify-content:center;gap:7px;margin-top:16px;display:flex}.nix-search-prompt nav button{color:#ffffffb0;min-height:36px;font:750 .48rem var(--font-geist-mono);background:#0d1112;border:1px solid #ffffff20;padding:0 12px}@media (width<=900px){.nix-search-summary span{display:none}.nix-search-monogram{width:70px;height:58px}.nix-search-clear{padding:0 8px}.nix-search-overlay .nix-search-group>a:hover,.nix-search-overlay .nix-search-group>a.is-active{transform:none}.nix-search-box>p{line-height:1.5}}.nix-global-share{color:#f6f3ec;opacity:.72;background:#070909bd;border:1px solid #ffffff1f;border-radius:17px;grid-template:none;align-items:center;gap:7px;min-width:0;height:34px;padding:0 9px 0 5px;transition:opacity .2s,transform .2s,border-color .2s,background .2s;display:flex;box-shadow:0 8px 24px #0007}.nix-share-mark{width:24px;height:24px;font:950 .7rem var(--font-nix-display),sans-serif;background:#f15a24;border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ff8a58;color:#070909!important}.nix-global-share b{font:850 .49rem var(--font-nix-display),sans-serif;letter-spacing:.13em;text-align:left;align-self:auto}.nix-share-arrow{line-height:1;color:#f15a24!important;grid-row:auto!important;font-size:.83rem!important}.nix-global-share:hover,.nix-global-share:focus-visible{opacity:1;color:#f6f3ec;background:#070909eb;border-color:#f15a2477;transform:translateY(-1px)}.nix-global-share:focus-visible{box-shadow:0 0 0 2px #f6f3ec,0 8px 24px #0008}.nixel-panel.is-floating .nixel-speech{animation:.25s ease-out both nixel-talk,.65s 10s forwards nixel-dismiss}@keyframes nixel-dismiss{to{opacity:0;transform:translate(8px)scale(.97)}}.nixel-panel.is-floating{max-width:min(310px,100vw - 16px);animation:none;bottom:58px;right:8px}.nixel-panel.is-floating .nixel-character{width:78px;margin-right:-13px}.nixel-panel.is-floating .nixel-speech{border-radius:14px;min-width:175px;max-width:225px;padding:11px 12px 11px 18px}.nixel-panel.is-floating p{font-size:.92rem;line-height:1.02}.nixel-panel.is-floating small{font-size:.42rem}@media (width<=640px){.nixel-panel.is-floating{bottom:54px;right:4px}.nixel-panel.is-floating .nixel-character{width:62px;margin-right:-10px}.nixel-panel.is-floating .nixel-speech{min-width:145px;max-width:190px;padding:9px 10px 9px 16px}.nixel-panel.is-floating p{font-size:.78rem}}@media (width<=520px){.nix-global-share{border-radius:50%;justify-content:center;width:34px;min-width:34px;height:34px;padding:0}.nix-global-share b,.nix-share-arrow{display:none}.nix-share-mark{width:24px;height:24px}}.nix-mission{color:#f5f2ea;background:#080a0b;min-height:100vh;padding:clamp(55px,8vw,110px)}.nix-mission>header{max-width:950px}.nix-mission>header small{color:#ff5a18;font:800 .62rem var(--font-geist-mono);letter-spacing:.16em}.nix-mission>header h1{font:900 clamp(4rem,10vw,9rem)/.72 var(--font-nix-condensed);letter-spacing:-.055em;margin:18px 0}.nix-mission>header h1 em{color:#ff5a18;font-style:normal}.nix-mission>header p{color:#ffffff8b;max-width:650px;line-height:1.6}.nix-mission>section{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:60px;display:grid}.nix-mission article{background:#0e1213;border:1px solid #ffffff17;gap:18px;min-height:220px;padding:25px;display:flex}.nix-mission article>span{color:#50dc7c}.nix-mission article.attention>span{color:#ff9b43}.nix-mission article small{color:#50dc7c;font:800 .55rem var(--font-geist-mono);letter-spacing:.1em}.nix-mission article.attention small{color:#ff9b43}.nix-mission article h2{font:900 2.4rem var(--font-nix-condensed);margin:12px 0}.nix-mission article p{color:#ffffffa0}.nix-mission article em{color:#fff5;font:normal .68rem var(--font-geist-mono)}.nix-mission>footer{justify-content:space-between;margin-top:40px;display:flex}.nix-mission>footer a{color:#ff5a18;font:800 .65rem var(--font-nix-display);letter-spacing:.09em}@media (width<=850px){.nix-mission>section{grid-template-columns:1fr 1fr}}@media (width<=560px){.nix-mission{padding:70px 16px}.nix-mission>section{grid-template-columns:1fr}.nix-mission>footer{flex-direction:column;align-items:flex-start;gap:20px}}.nix-home-intelligence{color:#f7f4ed;border-top:1px solid #ffffff19;width:min(100% - 40px,1400px);margin:0 auto;padding:85px 0}.nix-home-intelligence header small{color:#ff5a18;font:800 .62rem var(--font-geist-mono);letter-spacing:.16em}.nix-home-intelligence h2{font:900 clamp(3.5rem,8vw,7.5rem)/.78 var(--font-nix-condensed);letter-spacing:-.04em;margin:12px 0}.nix-home-intelligence h2 em{color:#ff5a18;font-style:normal}.nix-home-intelligence header p{color:#ffffff87}.nix-home-intelligence nav{border-block:1px solid #ffffff18;grid-template-columns:repeat(4,1fr);margin-top:34px;display:grid}.nix-home-intelligence nav a{color:#fff;border-right:1px solid #ffffff15;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;min-height:110px;padding:22px;transition:background .22s;display:grid}.nix-home-intelligence nav a:hover{background:#ff5a1812}.nix-home-intelligence nav small{color:#ff5a18;font:800 .55rem var(--font-geist-mono)}.nix-home-intelligence nav strong{font:850 clamp(.8rem,1.5vw,1.1rem) var(--font-nix-display);letter-spacing:.05em}.nix-home-intelligence nav span{color:#ff5a18}@media (width<=700px){.nix-home-intelligence{width:calc(100% - 28px);padding:65px 0}.nix-home-intelligence nav{grid-template-columns:1fr 1fr}.nix-home-intelligence nav a{min-height:88px;padding:15px}.nix-home-intelligence nav a:nth-child(2){border-right:0}}.nix-intelligence{--intel:#ff5a18;color:#f7f4ed;background:#070909;min-height:100vh}.nix-intel-hero{isolation:isolate;height:min(82vh,820px);min-height:610px;position:relative;overflow:hidden}.nix-intel-hero>img{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.nix-intel-hero>i{z-index:-1;background:linear-gradient(90deg,#050606f5 0%,#05060680 55%,#0000),linear-gradient(#0000 60%,#070909 100%);position:absolute;inset:0}.nix-intel-hero>div{position:absolute;bottom:clamp(55px,9vh,110px);left:clamp(22px,7vw,110px)}.nix-intel-hero small,.nix-intelligence section>header>small,.nix-rewind small,.nix-surprise>small{color:var(--intel);font:800 .65rem var(--font-geist-mono);letter-spacing:.18em}.nix-intel-hero h1{font:900 clamp(5rem,14vw,13rem)/.68 var(--font-nix-condensed);letter-spacing:-.07em;white-space:nowrap;margin:18px 0}.nix-intel-hero h1 em,.nix-intelligence h2 em{color:var(--intel);font-style:normal}.nix-intel-hero p{font:800 clamp(.7rem,1.4vw,1rem) var(--font-nix-display);letter-spacing:.13em}.nix-intel-filters{z-index:3;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0c0f10e8;border:1px solid #ffffff1c;width:min(100% - 40px,1400px);margin:-28px auto 70px;padding:18px;position:relative}.nix-intel-filters>div{gap:8px;display:flex;overflow-x:auto}.nix-intel-filters>div+div{border-top:1px solid #ffffff12;margin-top:10px;padding-top:10px}.nix-intel-filters button{color:#ffffffa0;min-height:42px;font:800 .6rem var(--font-nix-display);letter-spacing:.08em;background:0 0;border:1px solid #ffffff19;flex:none;padding:0 16px}.nix-intel-filters button.active{border-color:var(--intel);background:var(--intel);color:#090b0b}.nix-intel-numbers,.nix-intel-timeline,.nix-map-section-new,.nix-records,.nix-rewind,.nix-surprise{width:min(100% - 40px,1400px);margin:0 auto;padding:85px 0}.nix-intelligence section>header h2,.nix-rewind h2,.nix-surprise h2{font:900 clamp(3.5rem,8vw,8rem)/.78 var(--font-nix-condensed);letter-spacing:-.045em;margin:12px 0 0}.nix-intel-numbers>div{border-block:1px solid #ffffff18;grid-template-columns:repeat(6,1fr);margin-top:36px;display:grid}.nix-intel-numbers article{border-right:1px solid #ffffff14;min-height:135px;padding:25px}.nix-intel-numbers article small{color:#ffffff74;font:700 .58rem var(--font-geist-mono);letter-spacing:.1em;display:block}.nix-intel-numbers article strong{font:900 clamp(2rem,3vw,4rem) var(--font-nix-condensed);margin-top:14px;display:block}.nix-intel-timeline{border-top:1px solid #ffffff16}.nix-day-row{margin-top:55px}.nix-day-row>header{border-bottom:1px solid #ffffff24;align-items:center;gap:16px;padding-bottom:15px;display:flex}.nix-day-row>header time{font:850 clamp(1.2rem,2.5vw,2rem) var(--font-nix-display)}.nix-day-row>header span{background:var(--intel);color:#070909;font:900 .52rem var(--font-geist-mono);letter-spacing:.09em;padding:6px 9px}.nix-day-row>header button{color:#ffffff9e;font:800 .58rem var(--font-nix-display);background:0 0;border:0;margin-left:auto}.nix-day-row>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:20px 0;display:grid}.nix-timeline-card{background:#0d1112;border:1px solid #ffffff14;min-width:0}.nix-timeline-card>button{text-align:left;color:#fff;background:0 0;border:0;grid-template-columns:46px 1fr auto;gap:13px;width:100%;height:100%;padding:0;display:grid}.nix-timeline-card .event-icon{text-align:center;padding-top:19px;font-size:1.35rem}.nix-timeline-card img{object-fit:cover;width:100%;height:155px;margin-bottom:16px;display:block}.nix-timeline-card small{color:var(--intel);font:750 .54rem var(--font-geist-mono);letter-spacing:.08em;text-transform:uppercase;padding-top:18px;display:block}.nix-timeline-card h3{font:800 clamp(1.05rem,1.6vw,1.45rem) var(--font-nix-display);margin:7px 0}.nix-timeline-card p{color:#ffffff80;margin:0;font-size:.82rem}.nix-timeline-card dl{flex-wrap:wrap;gap:16px;margin:14px 0 20px;display:flex}.nix-timeline-card dl div{min-width:70px}.nix-timeline-card dt{color:#ffffff58;font:700 .48rem var(--font-geist-mono)}.nix-timeline-card dd{font:800 .75rem var(--font-nix-display);margin:4px 0 0}.nix-timeline-card>button>b{color:#ffffff65;font:800 .54rem var(--font-geist-mono);padding:20px 12px 0 0}.nix-load-history{border:1px solid var(--intel);color:#fff;min-height:52px;font:800 .64rem var(--font-nix-display);letter-spacing:.1em;background:0 0;margin:30px auto 0;padding:0 24px;display:block}.nix-map-section-new>header p{color:#ffffff82;max-width:620px;line-height:1.6}.nix-intel-map{background:#111;height:min(68vh,740px);min-height:430px;margin-top:34px}.nix-intel-marker{background:#101313;border:2px solid #fff;border-radius:50%;width:34px;height:34px;font-size:15px;box-shadow:0 4px 18px #000}.nix-records>div{grid-template-columns:1fr 1fr;gap:16px;margin-top:40px;display:grid}.nix-records article{background:linear-gradient(145deg,#121718,#090b0c);border:1px solid #ffffff18;padding:clamp(25px,4vw,55px)}.nix-records h3{color:var(--intel);font:900 clamp(3rem,6vw,6rem) var(--font-nix-condensed);margin:0 0 25px}.nix-records dl div{border-top:1px solid #ffffff15;justify-content:space-between;padding:16px 0;display:flex}.nix-records dt{color:#ffffff70;font:700 .62rem var(--font-geist-mono)}.nix-records dd{font:850 1rem var(--font-nix-display);margin:0}.nix-rewind{border-block:1px solid #ffffff17;grid-template-columns:1fr 1fr;align-items:center;gap:50px;display:grid}.nix-surprise{text-align:center}.nix-surprise>p{color:#ffffff80;max-width:620px;margin:25px auto}.nix-surprise>div{text-align:left;border:1px solid #ffffff1b;align-items:center;gap:16px;max-width:720px;margin:30px auto;padding:28px;display:flex}.nix-surprise>div strong{font:850 1.15rem var(--font-nix-display)}.nix-surprise>div span{color:#ffffff70;margin-left:auto}.nix-surprise a{color:var(--intel);font-weight:800}.nix-surprise>button{border:1px solid var(--intel);background:var(--intel);color:#080a0a;min-height:54px;font:900 .65rem var(--font-nix-display);letter-spacing:.1em;padding:0 22px}.nix-day-modal{z-index:1000;background:#070909f8;padding:clamp(75px,8vw,110px) clamp(18px,6vw,90px);position:fixed;inset:0;overflow:auto}.nix-day-modal>.close{color:#fff;background:#111;border:1px solid #ffffff3b;width:48px;height:48px;font-size:1.8rem;position:fixed;top:20px;right:22px}.nix-day-modal>header h2{font:900 clamp(3rem,8vw,7rem)/.8 var(--font-nix-condensed);margin:10px 0 35px}.nix-day-events{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.nix-intel-loading{text-align:center;place-content:center;min-height:50vh;display:grid}.nix-intel-loading i{border:2px solid #ffffff1b;border-top-color:#ff5a18;border-radius:50%;width:42px;height:42px;margin:auto;animation:.8s linear infinite nd-gallery-spin}@media (width<=850px){.nix-intel-numbers>div{grid-template-columns:repeat(3,1fr)}.nix-day-row>div,.nix-day-events{grid-template-columns:1fr 1fr}.nix-records>div,.nix-rewind{grid-template-columns:1fr}.nix-intel-hero h1{white-space:normal}}@media (width<=560px){.nix-intel-hero{height:76svh;min-height:560px}.nix-intel-hero h1{overflow-wrap:normal;word-break:normal;font-size:clamp(4.6rem,25vw,7rem)}.nix-intel-hero p{max-width:290px;line-height:1.5}.nix-intel-filters{width:calc(100% - 20px);margin-top:-20px}.nix-intel-numbers,.nix-intel-timeline,.nix-map-section-new,.nix-records,.nix-rewind,.nix-surprise{width:calc(100% - 28px);padding:62px 0}.nix-intel-numbers>div{grid-template-columns:1fr 1fr}.nix-intel-numbers article{min-height:105px;padding:18px}.nix-day-row>header{flex-wrap:wrap;align-items:flex-start}.nix-day-row>header button{margin-left:0}.nix-day-row>div,.nix-day-events{scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.nix-timeline-card{scroll-snap-align:start;min-width:86vw}.nix-timeline-card>button{grid-template-columns:40px 1fr}.nix-timeline-card>button>b{display:none}.nix-intel-map{height:55svh;min-height:380px}.nix-surprise>div{flex-direction:column;align-items:flex-start}.nix-surprise>div span{margin-left:0}.nix-day-modal{padding-inline:14px}.nix-day-modal .nix-timeline-card{min-width:86vw}}.journal-article-hero>section{width:min(100% - 64px,1180px);padding:160px 0 clamp(56px,7vh,82px)}.journal-article-hero h1{max-width:980px;font-family:var(--font-nix-condensed),sans-serif;letter-spacing:-.045em;text-transform:uppercase;text-wrap:balance;margin:14px 0 20px;font-size:clamp(3.15rem,6.2vw,6.4rem);font-weight:700;line-height:.91}.journal-block{width:min(100% - 48px,820px);margin:0 auto 64px}.journal-heading{padding-top:55px}.journal-heading:before{content:none}.journal-heading h2{text-transform:uppercase;margin:10px 0;font:400 clamp(3.2rem,6vw,6rem)/.88 Impact,sans-serif}.journal-story>blockquote{border-left:4px solid var(--nd-orange);background:#111515;width:min(100% - 48px,820px);padding:38px;font-family:inherit;font-size:clamp(1.6rem,3vw,2.6rem);line-height:1.2}.journal-photo.is-full,.journal-gallery,.journal-video,.journal-embed,.journal-map{width:min(100% - 48px,1260px)}.journal-photo img{object-fit:cover;border-radius:13px;width:100%;max-height:82svh;display:block}.journal-ending{width:min(100% - 48px,1180px);padding:70px 0 110px}.journal-story-cycle .journal-related a{background:#0d1010;border:1px solid #ffffff20;border-radius:12px;padding:14px}.journal-story-cycle .journal-related figure{aspect-ratio:auto}.journal-story-cycle .journal-related img{aspect-ratio:16/10}.journal-index-archive{padding-top:95px;padding-bottom:110px}.journal-index-archive>header{flex-direction:row;align-items:end}.journal-filter-bar{margin-top:34px}.journal-fast-search{grid-template-columns:150px 1fr}.journal-fast-search span{padding:0 0 0 20px}.journal-index-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.journal-index-grid>a,.journal-index-grid>a.is-wide{background:#101516;border:1px solid #ffffff21;display:grid}.journal-index-grid>a{grid-template-rows:230px 1fr}.journal-index-grid>a.is-wide{grid-template-columns:1.1fr .9fr}.journal-index-grid figure{aspect-ratio:auto;height:auto}.journal-index-grid>a>div{padding:23px}.journal-lead-story>a{background:#101516;border:1px solid #fff2}.journal-lead-story>a>div{padding:clamp(28px,5vw,72px)}@media (width<=1100px){.nix-mobile-panel{width:calc(100vw - 16px);height:calc(100dvh - 16px);max-height:none;padding:0 clamp(18px,5vw,38px) max(24px,env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(26px);background:radial-gradient(circle at 85% 10%,#f15a2433,#0000 32rem),#060808eb;border:1px solid #ffffff2e;border-radius:22px;display:block;inset:8px;overflow-y:auto}.nix-mobile-panel-top{background:0 0;height:auto;min-height:78px;position:static}.nix-mobile-panel-top button{width:46px;height:46px}.nix-mobile-search{margin:0}.nix-mobile-search .nix-search-button{min-height:initial!important}.nix-mobile-direct{height:auto;padding:22px 0;display:grid;overflow:visible}.nix-mobile-direct>p{margin:1em 0}.nix-mobile-direct>a{grid-template-columns:38px minmax(0,1fr) auto;min-height:82px;padding:10px 6px}.nix-mobile-direct small{font-size:.57rem}.nix-mobile-direct strong{font-size:clamp(1.8rem,8vw,2.7rem)}.nix-mobile-direct b{font-size:1.1rem}}@media (width<=800px){.journal-lead-story>a{grid-template-columns:1fr}.journal-index-grid>a.is-wide{grid-column:auto;grid-template-columns:1fr}}@media (width<=700px){.journal-article-hero{min-height:100svh}.journal-article-hero>section{width:min(100% - 40px,1180px);padding:130px 0 52px}.journal-article-hero h1{font-size:clamp(3rem,14vw,5.2rem)}.journal-story{padding:70px 0}.journal-block{width:min(100% - 32px,820px)}.journal-heading h2{font-size:clamp(2.8rem,13vw,4.8rem)}.journal-index-archive>header{flex-direction:column;align-items:flex-start}.journal-fast-search{grid-template-columns:1fr}.journal-fast-search span{padding:14px 16px 0}.journal-index-grid{grid-template-columns:1fr}.journal-index-grid>a,.journal-index-grid>a.is-wide{display:grid}.journal-lead-story>a>div{padding:28px 20px}}.journal-article-shell{background:#090b0b;overflow-x:clip}.journal-article-hero{height:min(80svh,880px);min-height:72svh}.journal-article-hero>div{background:linear-gradient(#090b0b1f,#090b0b57 38%,#090b0b 100%),linear-gradient(90deg,#040606b8,#0000 72%)}.journal-article-hero>section{padding:clamp(130px,18vh,210px) 0 clamp(48px,8vh,86px)}.journal-article-hero h1{font-family:var(--font-nix-condensed),Impact,sans-serif;letter-spacing:-.035em;text-wrap:balance;font-weight:900}.journal-story{max-width:none;padding:clamp(70px,9vw,120px) 0}.journal-block{width:min(100% - 48px,760px);margin-bottom:clamp(42px,6vw,76px)}.journal-text,.journal-rich-text{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.journal-text p,.journal-rich-text p,.journal-rich-text li{color:#f5f2eadb;font-size:clamp(1.12rem,1.4vw,1.24rem);line-height:1.82}.journal-text p+p{margin-top:1.45em}.journal-heading{padding-top:48px;position:relative;background:0 0!important;border:0!important}.journal-heading:before{content:"";background:var(--nd-orange);width:54px;height:2px;margin-bottom:16px;display:block}.journal-heading>span{margin-bottom:12px;display:block}.journal-heading h2{max-width:720px;font-family:var(--font-nix-condensed),Impact,sans-serif;letter-spacing:-.025em;text-transform:none;text-wrap:balance;margin:0;font-size:clamp(2.5rem,5vw,4.9rem);font-weight:900;line-height:.95}.journal-photo{width:min(100% - 48px,980px)}.journal-photo.is-full,.journal-gallery,.journal-video,.journal-embed{width:min(1320px,100vw - 40px)}.journal-photo img{object-fit:cover;width:100%;height:auto;max-height:88svh}.journal-photo figcaption,.journal-gallery figcaption,.journal-video figcaption{color:#ffffff80;padding-top:12px;font-size:.76rem;line-height:1.5}.journal-story>blockquote{border:0;border-left:2px solid var(--nd-orange);width:min(100% - 48px,900px);font-family:var(--font-nix-condensed),sans-serif;background:0 0;padding:18px 0 18px clamp(24px,4vw,52px);font-size:clamp(2rem,4vw,3.8rem);line-height:1.05}.journal-cards,.journal-telemetry,.journal-location{box-shadow:none;background:linear-gradient(135deg,#ffffff0e,#ffffff05);border-radius:2px}.journal-ending{width:min(100% - 48px,1180px);margin:auto;padding-bottom:100px}.journal-ending .nix-story-share{background:0 0;border-width:1px 0}.journal-story-cycle .journal-related{gap:18px}.journal-story-cycle .journal-related a{background:0 0;border:0}.journal-story-cycle .journal-related figure{aspect-ratio:4/3;overflow:hidden}.journal-story-cycle .journal-related img{object-fit:cover;width:100%;height:100%}.journal-story-cycle .journal-related h3{font-size:clamp(1.35rem,2vw,2rem)}@media (width<=1100px){.nix-mobile-panel{height:100dvh;max-height:100dvh;padding:max(8px,env(safe-area-inset-top)) max(14px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left));overscroll-behavior:contain;-webkit-backdrop-filter:blur(24px)saturate(135%);background:radial-gradient(circle at 85% 8%,#f15a2421,#0000 22rem),#050808f0;overflow:hidden}.nix-mobile-panel-top{z-index:2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#050808b8;height:54px;min-height:54px;position:sticky;top:0}.nix-mobile-panel-top button{width:42px;height:42px}.nix-mobile-search{margin:8px 0}.nix-mobile-search .nix-search-button{width:100%;min-height:46px!important;padding:6px 12px!important}.nix-mobile-search .nix-search-button span{font-size:.65rem!important}.nix-mobile-search .nix-search-button span small{font-size:.44rem!important}.nix-mobile-direct{height:calc(100dvh - 116px - env(safe-area-inset-top) - env(safe-area-inset-bottom));overscroll-behavior:contain;scrollbar-width:thin;padding:0 2px 14px;display:block;overflow-y:auto}.nix-mobile-direct>p{color:#f15a24;font:800 .5rem var(--font-nix-display),sans-serif;letter-spacing:.16em;margin:10px 0 3px}.nix-mobile-direct>a{grid-template-columns:28px minmax(0,1fr) 20px;min-height:46px;padding:4px 6px}.nix-mobile-direct small{font-size:.48rem}.nix-mobile-direct strong{font-size:clamp(1rem,5.2vw,1.45rem);line-height:1.05}.nix-mobile-direct b{font-size:.9rem}.nix-mobile-panel *{max-width:100%}}@media (width<=700px){.journal-article-hero{height:auto;min-height:clamp(520px,76svh,760px)}.journal-article-hero>section{width:calc(100% - 40px);padding:130px 0 48px}.journal-article-hero h1{font-size:clamp(2.75rem,14vw,5rem);line-height:.9}.journal-article-hero section>p{font-size:1rem;line-height:1.5}.journal-article-hero footer{flex-wrap:wrap;gap:8px 16px}.journal-story{padding:68px 0}.journal-block{width:calc(100% - 40px);margin-bottom:50px}.journal-photo,.journal-photo.is-full,.journal-gallery,.journal-video,.journal-embed{width:calc(100% - 24px);max-width:100vw}.journal-heading{padding-top:28px}.journal-heading h2{font-size:clamp(2.3rem,11vw,3.7rem)}.journal-text p,.journal-rich-text p,.journal-rich-text li{font-size:1.08rem;line-height:1.76}.journal-story>blockquote{width:calc(100% - 40px);padding-left:22px}.journal-ending{width:calc(100% - 40px);padding-bottom:70px}.journal-index-hero{min-height:64svh;padding:130px 20px 54px}.journal-index-hero h1{font-size:clamp(4rem,21vw,6.6rem)}.journal-index-archive{padding-top:68px}.journal-index-archive>header{flex-direction:column;align-items:flex-start}.journal-filter-bar{margin-top:22px}.journal-fast-search{grid-template-columns:1fr}.journal-fast-search span{padding:14px 16px 0}.journal-fast-search input{min-height:50px;padding:0 16px}.journal-index-grid{grid-template-columns:1fr;gap:30px}.journal-index-grid>a,.journal-index-grid>a.is-wide{background:0 0;border:0;display:block}.journal-index-grid figure{aspect-ratio:4/3;height:auto}.journal-index-grid>a>div{padding:18px 2px 0}.journal-lead-story>a{background:0 0;border:0}.journal-lead-story>a>div{padding:25px 2px 45px}.journal-lead-story h3{font-size:clamp(2.5rem,12vw,4rem)}}@media (height<=620px) and (orientation:landscape) and (width<=1100px){.nix-mobile-panel{grid-template-rows:54px 1fr;grid-template-columns:minmax(180px,.65fr) minmax(260px,1.35fr);gap:0 18px;display:grid}.nix-mobile-panel-top{grid-column:1/-1}.nix-mobile-search{align-self:start}.nix-mobile-direct{height:calc(100dvh - 70px - env(safe-area-inset-top) - env(safe-area-inset-bottom));grid-area:2/2}.nix-mobile-direct>a{min-height:44px}.nix-mobile-direct strong{font-size:clamp(.95rem,3vw,1.2rem)}}.journal-special-feature{padding:90px 0}.journal-special-feature>a{color:#f6f3ec;background:#090b0b;border:1px solid #262929;grid-template-columns:1.2fr .8fr;min-height:580px;text-decoration:none;display:grid;overflow:hidden}.journal-special-feature figure{min-height:100%;margin:0;overflow:hidden}.journal-special-feature img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.journal-special-feature a:hover img{transform:scale(1.035)}.journal-special-feature a>div{align-self:center;padding:clamp(36px,6vw,90px)}.journal-special-feature small{color:#ff671b;font:800 .65rem var(--font-nix-display);letter-spacing:.2em}.journal-special-feature h2{font:800 clamp(4rem,7vw,8rem)/.78 var(--font-nix-condensed);text-transform:uppercase;margin:30px 0}.journal-special-feature h2 em{color:#ff671b;font-style:normal}.journal-special-feature p{color:#c7c5bf;line-height:1.75}.journal-special-feature strong{color:#ff671b;font:800 .7rem var(--font-nix-display);letter-spacing:.12em;margin-top:28px;display:inline-block}@media (width<=760px){.journal-special-feature{padding:50px 0}.journal-special-feature>a{grid-template-columns:1fr;min-height:0}.journal-special-feature figure{aspect-ratio:16/10}.journal-special-feature a>div{padding:36px 24px}.journal-special-feature h2{font-size:clamp(4rem,20vw,6rem)}}.journal-index-new{--story-paper:#f1ede5;--story-ink:#090b0b;background:#080a0a}.journal-index-new .journal-index-hero{background:#111;align-items:flex-end;height:min(86svh,900px);min-height:620px;padding:0}.journal-index-new .journal-index-hero>.nix-random-flickr-hero:after{content:"";background:linear-gradient(0deg,#070909 0,#0000 58%),linear-gradient(90deg,#050606b8,#0000 70%);position:absolute;inset:0}.journal-index-new .journal-index-hero>.nd-section{padding-bottom:clamp(58px,8vw,110px)}.journal-index-new .journal-index-hero span{color:#ff671b}.journal-index-new .journal-index-hero h1{text-shadow:0 8px 45px #0008;max-width:1000px;margin:18px 0 20px;font-size:clamp(6rem,16vw,15rem);line-height:.7}.journal-index-new .journal-index-hero p{color:#fff;text-shadow:0 3px 18px #000;max-width:620px;margin:0;font:400 clamp(1.05rem,1.8vw,1.4rem)/1.6 Georgia,serif}.journal-index-new .journal-index-archive{padding-top:clamp(80px,10vw,150px)}.journal-index-new .journal-index-archive>header h2{letter-spacing:-.055em;font-size:clamp(4.5rem,9vw,9rem);line-height:.78}.journal-index-new .journal-index-archive>header h2 em{color:#ff671b;font-style:normal}.journal-index-new .journal-order-bar{border-bottom:1px solid #fff2}.journal-index-new .journal-order-bar button,.journal-index-new .journal-filter-bar button{color:#ffffff78;background:0 0;border:0}.journal-index-new .journal-order-bar button{border-bottom:2px solid #0000;margin-right:26px;padding-inline:0}.journal-index-new .journal-order-bar button.active,.journal-index-new .journal-order-bar button:hover,.journal-index-new .journal-filter-bar button.active,.journal-index-new .journal-filter-bar button:hover{color:#fff;background:0 0;border-color:#ff671b}.journal-index-new .journal-filter-bar{border-bottom:1px solid #ffffff18;gap:24px}.journal-index-new .journal-filter-bar button{border-bottom:1px solid #0000;min-height:34px;padding:0 0 10px}.journal-index-new .journal-fast-search{background:0 0;border:0;border-bottom:1px solid #ffffff28;grid-template-columns:150px 1fr;margin:26px 0 54px}.journal-index-new .journal-fast-search input{font:400 1rem Georgia,serif}.journal-index-new .journal-lead-story{margin-bottom:clamp(65px,9vw,130px)}.journal-index-new .journal-lead-story>a{background:#111;border:0;min-height:min(78svh,780px);display:block;position:relative;overflow:hidden}.journal-index-new .journal-lead-story figure{height:100%;min-height:inherit;position:absolute;inset:0}.journal-index-new .journal-lead-story figure i{background:linear-gradient(0deg,#050606eb 0,#05060625 72%),linear-gradient(90deg,#050606d9 0,#0000 70%);position:absolute;inset:0}.journal-index-new .journal-lead-story>a>div{width:min(820px,88%);height:100%;min-height:inherit;z-index:1;justify-content:flex-end;padding:clamp(34px,6vw,80px);position:relative}.journal-index-new .journal-lead-story h3{margin:18px 0;font-size:clamp(3.4rem,7.5vw,8rem);line-height:.8}.journal-index-new .journal-lead-story p{color:#ffffffe0;max-width:620px;font:400 clamp(1rem,1.45vw,1.2rem)/1.7 Georgia,serif}.journal-index-new .journal-index-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(38px,6vw,90px) 24px}.journal-index-new .journal-index-grid>a,.journal-index-new .journal-index-grid>a.is-wide{background:0 0;border:0;grid-column:span 4;display:block}.journal-index-new .journal-index-grid>a:nth-child(5n+1),.journal-index-new .journal-index-grid>a:nth-child(5n+4){grid-column:span 7}.journal-index-new .journal-index-grid>a:nth-child(5n+2),.journal-index-new .journal-index-grid>a:nth-child(5n+3){grid-column:span 5}.journal-index-new .journal-index-grid figure,.journal-index-new .journal-index-grid>a.is-wide figure{aspect-ratio:4/3;background:#151919;height:auto;min-height:0}.journal-index-new .journal-index-grid>a:nth-child(5n+1) figure{aspect-ratio:16/10}.journal-index-new .journal-index-grid>a>div{padding:22px 0 0;display:block}.journal-index-new .journal-index-grid h3{margin:11px 0 9px;font-size:clamp(1.8rem,3vw,3.4rem);line-height:.92}.journal-index-new .journal-index-grid p{color:#ffffff9e;max-width:620px;font:400 1rem/1.65 Georgia,serif}.journal-index-new .journal-index-grid div>span{margin:16px 16px 0 0;display:inline-block}.journal-index-new .journal-index-grid strong{color:#ff671b;margin-top:16px;padding:0;display:inline-block}.journal-index-new .journal-index-grid>a:hover h3{color:#ff671b}.journal-index-new .journal-load-more{border:0;border-bottom:1px solid #ff671b;margin-top:90px}@media (width<=760px){.journal-index-new .journal-index-hero{height:78svh;min-height:570px}.journal-index-new .journal-index-hero h1{font-size:clamp(5.5rem,28vw,9rem)}.journal-index-new .journal-index-archive>header{flex-direction:column;align-items:flex-start}.journal-index-new .journal-index-archive>header h2{font-size:clamp(4rem,19vw,6.5rem)}.journal-index-new .journal-fast-search{grid-template-columns:1fr}.journal-index-new .journal-fast-search span{padding:0}.journal-index-new .journal-fast-search input{padding-inline:0}.journal-index-new .journal-lead-story>a,.journal-index-new .journal-lead-story>a>div{min-height:620px}.journal-index-new .journal-lead-story>a>div{padding:26px 20px}.journal-index-new .journal-lead-story h3{font-size:clamp(3rem,15vw,5rem)}.journal-index-new .journal-index-grid{display:block}.journal-index-new .journal-index-grid>a,.journal-index-new .journal-index-grid>a.is-wide{margin-bottom:58px}.journal-index-new .journal-index-grid figure,.journal-index-new .journal-index-grid>a.is-wide figure{aspect-ratio:4/3}.journal-index-new .journal-index-grid h3{font-size:clamp(2.2rem,10vw,3.5rem)}}.nix-search-welcome{background:radial-gradient(circle at 8% 20%,#f15a2424,#0000 35%),linear-gradient(120deg,#111515,#080a0a)!important;border:1px solid #ffffff1c!important;grid-template-columns:72px 1fr!important;align-items:center!important;gap:22px!important;margin:0 0 18px!important;padding:25px!important;display:grid!important}.nix-search-welcome>span{color:#f15a24;width:64px;height:64px;font:900 2.3rem var(--font-nix-condensed);border:1px solid #f15a24;place-items:center;display:grid;box-shadow:0 0 28px #f15a2428}.nix-search-welcome small,.nix-search-explore header small{color:#f15a24;font:800 .5rem var(--font-geist-mono);letter-spacing:.15em}.nix-search-welcome h3{font:900 clamp(1.35rem,3vw,2.25rem) var(--font-nix-condensed);letter-spacing:.02em;margin:7px 0 5px}.nix-search-welcome p{color:#d2cec6!important;white-space:normal!important;margin:0!important;font-size:.85rem!important;line-height:1.6!important}.nix-search-welcome p strong{color:#fff}.nix-search-explore{margin:30px 0 34px!important}.nix-search-explore header{margin-bottom:14px}.nix-search-explore header h3{font:900 clamp(1.5rem,3.5vw,2.6rem) var(--font-nix-condensed);margin:7px 0 0}.nix-search-explore>div{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.nix-search-overlay .nix-search-explore a{transition:transform .2s,border-color .2s,background .2s;background:#0c0f10!important;border:1px solid #ffffff18!important;flex-direction:column!important;align-items:flex-start!important;gap:0!important;min-height:190px!important;padding:20px!important;display:flex!important}.nix-search-overlay .nix-search-explore a:hover{transform:translateY(-4px);background:#121516!important;border-color:#f15a24!important}.nix-search-explore a small{color:#f15a24;font:800 .48rem var(--font-geist-mono);letter-spacing:.1em}.nix-search-explore a strong{font:850 1rem var(--font-nix-display)!important;margin:13px 0 8px!important}.nix-search-explore a p{color:#ffffff78!important;white-space:normal!important;margin:0 0 18px!important;font-size:.72rem!important;line-height:1.5!important;overflow:visible!important}.nix-search-explore a b{font:800 .55rem var(--font-geist-mono);letter-spacing:.1em;color:#f15a24!important;margin-top:auto!important}@media (width<=720px){.nix-search-welcome{grid-template-columns:48px 1fr!important;gap:14px!important;padding:18px!important}.nix-search-welcome>span{width:46px;height:46px;font-size:1.65rem}.nix-search-explore>div{grid-template-columns:1fr!important}.nix-search-overlay .nix-search-explore a{min-height:0!important}.nix-search-welcome h3{font-size:1.45rem}}:is(.bolo-hero,.balti-hero,.fr-hero,.pc-hero,.tm-hero){isolation:isolate;background:#080a0a;box-shadow:inset 0 -1px #f15a2440}:is(.bolo-hero,.balti-hero,.fr-hero,.pc-hero,.tm-hero)>img{will-change:transform,filter;filter:saturate(1.12)contrast(1.05);animation:18s cubic-bezier(.2,.7,.2,1) both nix-recipe-cinema}:is(.bolo-hero,.balti-hero,.fr-hero,.pc-hero,.tm-hero):before{content:"";z-index:2;pointer-events:none;background:linear-gradient(110deg,#05070778 0,#0000 42%),linear-gradient(0deg,#050707d9 0,#0000 48%),radial-gradient(circle at 72% 32%,#f15a2417,#0000 38%);position:absolute;inset:0}@keyframes nix-recipe-cinema{0%{filter:saturate(.9)contrast(1.02)brightness(.82);transform:scale(1.025)}to{filter:saturate(1.14)contrast(1.07)brightness();transform:scale(1.095)translate(-.8%,-.35%)}}@media (prefers-reduced-motion:reduce){:is(.bolo-hero,.balti-hero,.fr-hero,.pc-hero,.tm-hero)>img{animation:none;transform:none}}@media (width<=700px){html{scroll-padding-top:76px}body{font-size:16px;line-height:1.6}main p,main li{overflow-wrap:break-word}main p{line-height:1.68}main :is(h1,h2,h3){word-break:normal;overflow-wrap:normal;text-wrap:balance}main :is(section,article,aside)>:first-child{margin-top:0}main :is(section,article,aside)>:last-child{margin-bottom:0}:is(.bolo-hero,.balti-hero,.fr-hero,.pc-hero,.tm-hero){min-height:clamp(360px,62svh,620px);aspect-ratio:auto!important}:is(.bolo-hero,.balti-hero,.fr-hero,.pc-hero,.tm-hero)>img{object-position:center 48%}:is(.bolo-title,.balti-title,.fr-title,.pc-title,.tm-title) h1{letter-spacing:-.035em!important;line-height:.88!important}:is(.bolo-intro,.balti-intro,.fr-intro,.pc-intro,.tm-intro){font-size:1.04rem!important;line-height:1.72!important}.journal-block{width:min(100% - 32px,820px);margin-bottom:48px}.journal-text p{line-height:1.72}.journal-heading{padding-top:34px}.journal-story blockquote{padding:26px 22px;font-size:clamp(1.4rem,7vw,2rem)}.nd-section{width:min(100% - 32px,1400px)}}.trail-strava-hero>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.trail-archive{color:#f5f4ef;background:#080b0c;padding:0 4vw 110px}.trail-totals{border-block:1px solid #ffffff24;grid-template-columns:repeat(4,1fr);display:grid}.trail-totals>div{border-right:1px solid #ffffff24;flex-direction:column;justify-content:end;min-height:145px;padding:28px;display:flex}.trail-totals dt,.trail-latest dt,.trail-ride-grid dt{font:700 .58rem var(--font-geist-mono);letter-spacing:.13em;color:#ffffff75}.trail-totals dd,.trail-latest dd,.trail-ride-grid dd{font:800 clamp(1.55rem,3vw,3rem) var(--font-oxanium);letter-spacing:-.04em;margin:8px 0 0}.trail-totals small,.trail-latest small,.trail-ride-grid small{color:#f15a24;margin-left:.35em;font-size:.45em}.trail-latest{background:#0d1112;border:1px solid #ffffff24;grid-template-columns:1.25fr .75fr;min-height:620px;margin:70px 0 120px;display:grid}.trail-latest-map{min-height:620px}.trail-latest-copy{flex-direction:column;justify-content:center;padding:clamp(30px,5vw,75px);display:flex}.trail-latest-copy>small,.trail-all-heading small,.trail-records>small{color:#f15a24;font:750 .62rem var(--font-geist-mono);letter-spacing:.13em}.trail-latest-copy h2,.trail-all-heading h2,.trail-records h2{font:800 clamp(2.5rem,6vw,6rem)/.9 var(--font-oxanium);text-transform:uppercase;margin:12px 0}.trail-latest-copy dl{grid-template-columns:1fr 1fr;gap:25px;margin:35px 0;display:grid}.trail-latest-copy a,.trail-ride-grid a{color:#fff;font:750 .65rem var(--font-geist-mono);letter-spacing:.1em;text-decoration:none}.trail-no-route,.trail-card-map>span{color:#fff5;height:100%;font:700 .6rem var(--font-geist-mono);background:linear-gradient(135deg,#171d1e,#0b0e0f);place-items:center;display:grid}.trail-all-heading{justify-content:space-between;align-items:end;gap:25px;display:flex}.trail-controls{flex-wrap:wrap;gap:7px;display:flex}.trail-controls button,.trail-controls select,.trail-load{color:#fff;font:700 .6rem var(--font-geist-mono);letter-spacing:.08em;background:#111617;border:1px solid #ffffff28;padding:12px 14px}.trail-controls .active{color:#f15a24;border-color:#f15a24}.trail-ride-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:35px;display:grid}.trail-ride-grid article{background:#0d1112;border:1px solid #ffffff1f;grid-template-columns:1fr 1fr;min-height:390px;display:grid}.trail-card-map{min-height:390px}.trail-ride-grid article>div:last-child{flex-direction:column;justify-content:end;padding:28px;display:flex}.trail-ride-grid h3{font:800 clamp(1.4rem,2.3vw,2.5rem)/1 var(--font-oxanium);text-transform:uppercase;margin:10px 0}.trail-ride-grid p{color:#ffffff91}.trail-ride-grid dl{grid-template-columns:repeat(3,1fr);gap:10px;margin:24px 0;display:grid}.trail-ride-grid dd{font-size:1.15rem}.trail-loading,.trail-safe-state{color:#fffa;border:1px solid #f15a2455;margin:30px 0;padding:30px}.trail-safe-state strong{color:#f15a24}.trail-records{margin-top:130px}.trail-records>div{border-block:1px solid #ffffff24;grid-template-columns:repeat(4,1fr);display:grid}.trail-records>div>*{color:#fff;border-right:1px solid #ffffff24;flex-direction:column;justify-content:end;min-height:180px;padding:25px;text-decoration:none;display:flex}.trail-records span{font:700 .58rem var(--font-geist-mono);color:#ffffff70}.trail-records strong{font:800 1.65rem var(--font-oxanium);margin:8px 0}.trail-records small{color:#ffffff80}.trail-load{margin:35px auto 0;display:block}.trail-live .nixel,.trail-live .section-share,.trail-live .nix-shots{display:none!important}@media (width<=900px){.trail-archive{padding-inline:18px}.trail-totals{grid-template-columns:1fr 1fr}.trail-totals>div:nth-child(2){border-right:0}.trail-latest{grid-template-columns:1fr;min-height:0;margin:45px 0 80px}.trail-latest-map{min-height:68vw}.trail-all-heading{flex-direction:column;align-items:flex-start}.trail-ride-grid{grid-template-columns:1fr}.trail-records>div{grid-template-columns:1fr 1fr}.trail-records>div>:nth-child(2){border-right:0}}@media (width<=560px){.trail-totals>div{min-height:105px;padding:17px 12px}.trail-latest-copy{padding:28px 20px}.trail-latest-copy dl{gap:15px}.trail-ride-grid article{grid-template-columns:1fr}.trail-card-map{min-height:250px}.trail-ride-grid article>div:last-child{padding:22px 18px}.trail-records{margin-top:85px}.trail-records>div>*{min-height:145px;padding:16px 12px}.trail-records strong{font-size:1.2rem}}.trail-dossier{color:#f5f4ef;background:#080b0c;min-height:100vh}.trail-dossier-hero{background:radial-gradient(circle at 80% 20%,#f15a2428,#0000 35%),linear-gradient(145deg,#1c2324,#090c0d);align-items:end;min-height:72vh;padding:150px 5vw 70px;display:flex}.trail-dossier-hero small,.trail-dossier-route small{color:#f15a24;font:750 .62rem var(--font-geist-mono);letter-spacing:.13em}.trail-dossier-hero h1{max-width:1100px;font:800 clamp(3.3rem,10vw,9rem)/.86 var(--font-oxanium);letter-spacing:-.06em;text-transform:uppercase;margin:14px 0}.trail-dossier-hero p{color:#ffffffa0}.trail-dossier-stats{grid-template-columns:repeat(3,1fr);padding:0 5vw;display:grid}.trail-dossier-stats>div{border-bottom:1px solid #ffffff20;border-right:1px solid #ffffff20;flex-direction:column;justify-content:end;min-height:155px;padding:25px;display:flex}.trail-dossier-stats dt{font:700 .58rem var(--font-geist-mono);color:#ffffff70}.trail-dossier-stats dd{font:800 clamp(1.5rem,3vw,3rem) var(--font-oxanium);margin:7px 0 0}.trail-dossier-stats small{color:#f15a24;margin-left:.4em;font-size:.45em}.trail-dossier-route{padding:120px 5vw}.trail-dossier-route h2{font:800 clamp(3rem,7vw,7rem)/.88 var(--font-oxanium)}.trail-dossier-route h2 em{color:#f15a24;font-style:normal}.trail-dossier-route>div{height:min(75vh,760px);margin-top:35px}.trail-dossier-footer{border-top:1px solid #ffffff24;padding:50px 5vw 80px}.trail-dossier-footer nav,.trail-dossier-footer>div{justify-content:space-between;gap:20px;display:flex}.trail-dossier-footer a{color:#fff;font:750 .65rem var(--font-geist-mono);letter-spacing:.08em;text-decoration:none}.trail-dossier-footer nav a{flex-direction:column;max-width:45%;display:flex}.trail-dossier-footer nav a:last-child{text-align:right}.trail-dossier-footer nav span{color:#ffffff70;margin-top:9px}.trail-dossier-footer>div{margin-top:55px}.trail-dossier-footer>div a:last-child{color:#f15a24}@media (width<=650px){.trail-dossier-hero{min-height:65vh;padding-inline:20px}.trail-dossier-stats{grid-template-columns:1fr 1fr;padding-inline:18px}.trail-dossier-stats>div{min-height:110px;padding:16px 12px}.trail-dossier-route{padding:80px 18px}.trail-dossier-route>div{height:62vh}.trail-dossier-footer{padding-inline:18px}}.journal-special-feature h2{overflow-wrap:normal;word-break:normal;max-width:100%;font-size:clamp(3rem,4.8vw,5.8rem);line-height:.8}.nix-drift-feature-link{color:#fff;background:linear-gradient(100deg,#f15a2428,#0c1010);border:1px solid #f15a24;grid-template-columns:auto 1fr auto;align-items:center;gap:10px 30px;width:min(1400px,100%);min-height:112px;margin:0 auto 45px;padding:24px 28px;text-decoration:none;display:grid}.nix-drift-feature-link small{color:#f15a24;font:800 .58rem var(--font-geist-mono);letter-spacing:.13em;grid-row:1}.nix-drift-feature-link strong{font:900 clamp(1.7rem,3vw,3.1rem)/.9 var(--font-nix-condensed);grid-row:2}.nix-drift-feature-link span{color:#ffffffa0;grid-area:1/3/3;font-size:.85rem}.nix-drift-feature-link:hover,.nix-drift-feature-link:focus-visible{color:#090b0b;background:#f15a24}.nix-drift-feature-link:hover small,.nix-drift-feature-link:focus-visible small{color:#090b0b}.nix-drift-feature-link.is-timeline{border-inline:0;width:100%;margin:0}.journal-special-feature-secondary{padding-top:0}@media (width<=700px){.nix-drift-feature-link{grid-template-columns:1fr}.nix-drift-feature-link small,.nix-drift-feature-link strong,.nix-drift-feature-link span{grid-area:auto/1}.nix-drift-feature-link span{font-size:.78rem}.nix-drift-feature-link.is-timeline{margin:0}}@media (width<=760px){.journal-special-feature h2{font-size:clamp(3.3rem,14vw,5rem)}}.journal-article-shell .journal-article{background:#090b0b}.journal-article-shell .journal-article-hero{background:#131717;min-height:clamp(620px,82svh,940px)}.journal-article-shell .journal-article-hero>img,.journal-article-shell .journal-article-hero>video{filter:saturate(1.08)contrast(1.04)}.journal-article-shell .journal-text,.journal-article-shell .journal-rich-text,.journal-article-shell .journal-heading{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding-inline:0!important}.journal-article-shell .journal-text p,.journal-article-shell .journal-rich-text p,.journal-article-shell .journal-rich-text li{color:#e7e2d8;letter-spacing:.002em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.12rem,1.45vw,1.28rem);line-height:1.9}.journal-article-shell .journal-text p+p,.journal-article-shell .journal-rich-text p+p{margin-top:1.55em}.journal-article-shell .journal-rich-text :is(ul,ol){margin:1.5em 0;padding-left:1.35em}.journal-article-shell .journal-rich-text li+li{margin-top:.7em}.journal-article-shell .journal-rich-text a{color:#ff762f;text-underline-offset:.2em;text-decoration:underline}.journal-article-shell .journal-heading{margin-bottom:clamp(30px,4vw,48px)}@media (width<=700px){.journal-article-shell .journal-article-hero{min-height:clamp(560px,78svh,760px)}.journal-article-shell .journal-text p,.journal-article-shell .journal-rich-text p,.journal-article-shell .journal-rich-text li{font-size:1.08rem;line-height:1.78}}.journal-article-shell .journal-story{position:relative}.journal-article-shell .journal-story:before{content:none!important;display:none!important}.journal-article-shell .journal-block,.journal-article-shell .journal-text,.journal-article-shell .journal-rich-text,.journal-article-shell .journal-heading,.journal-article-shell .journal-cards,.journal-article-shell .journal-telemetry,.journal-article-shell .journal-location{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important}.journal-article-shell .journal-text p,.journal-article-shell .journal-rich-text p,.journal-article-shell .journal-rich-text li{color:#292d2b!important}.journal-article-shell .journal-heading h2{color:#111413!important}.journal-article-shell .journal-heading>span{color:#c54818!important}.journal-article-shell .journal-story>blockquote{color:#151817!important;background:0 0!important;border-left-color:#e9561d!important}.journal-article-shell .journal-story-cycle .journal-related a{color:#151817!important;box-shadow:none!important;background:0 0!important;border:0!important}.journal-index-new{--paper:#f3efe7;--ink:#171a18;--muted:#676b66;background:var(--paper);color:var(--ink)}.journal-index-new .journal-index-hero{color:#fff;background:#171a18;min-height:clamp(620px,82svh,920px);padding-bottom:clamp(54px,8vh,90px)}.journal-index-new .journal-index-fallback{z-index:-2;object-fit:cover;filter:brightness(1.08)saturate(1.05);width:100%;height:100%;position:absolute;inset:0}.journal-index-new .journal-index-hero>.nix-random-flickr-hero{z-index:-1}.journal-index-new .journal-index-hero:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#0000 36%,#050706c2),linear-gradient(90deg,#0507066b,#0000 68%);position:absolute;inset:0}.journal-index-new .journal-index-hero h1{text-wrap:balance;max-width:1050px;font-size:clamp(4.8rem,12vw,11rem)}.journal-index-new .journal-index-hero p{color:#fff;text-shadow:0 2px 20px #000;font:400 clamp(1.05rem,1.7vw,1.35rem)/1.6 Georgia,serif}.journal-index-new .journal-index-archive{width:min(100% - 48px,1360px);padding-block:clamp(72px,9vw,130px)}.journal-index-new .journal-index-archive h2{font-family:var(--font-nix-condensed),sans-serif;letter-spacing:-.035em;font-weight:900}.journal-index-new .journal-filter-bar{border-block:1px solid #1d201d26;flex-wrap:wrap;gap:4px;padding:12px 0}.journal-index-new .journal-filter-bar button{color:#3d413e;background:0 0;border:0;min-height:44px}.journal-index-new .journal-filter-bar button:is(:hover,.active){color:#fff;background:#171a18}.journal-index-new .journal-filter-bar .journal-surprise{color:#c54818;border-bottom:1px solid #c54818;margin-left:auto}.journal-index-new .journal-fast-search{background:0 0;border:0;border-bottom:1px solid #1d201d36}.journal-index-new .journal-fast-search input{color:#171a18}.journal-index-new .journal-lead-story{margin-block:42px 66px}.journal-index-new .journal-lead-story>a{min-height:620px;color:var(--ink);box-shadow:none!important;background:0 0!important;border:0!important}.journal-index-new .journal-lead-story figure{min-height:620px}.journal-index-new .journal-lead-story>a>div{padding:clamp(28px,5vw,74px)}.journal-index-new .journal-lead-story h3{letter-spacing:-.035em;font-size:clamp(2.8rem,5vw,5.6rem)}.journal-index-new .journal-lead-story p{color:var(--muted);font-family:Georgia,serif}.journal-index-new .journal-index-grid{gap:clamp(28px,4vw,58px) clamp(18px,3vw,38px)}.journal-index-new .journal-index-grid>a,.journal-index-new .journal-index-grid>a.is-wide{color:var(--ink);box-shadow:none!important;background:0 0!important;border:0!important}.journal-index-new .journal-index-grid>a{grid-template-rows:minmax(260px,32vw) auto}.journal-index-new .journal-index-grid>a.is-wide{grid-template-rows:minmax(360px,40vw);grid-template-columns:1.15fr .85fr}.journal-index-new .journal-index-grid figure{background:#d9d4cb}.journal-index-new .journal-index-grid>a>div{padding:22px 0 0}.journal-index-new .journal-index-grid>a.is-wide>div{padding:clamp(28px,4vw,58px)}.journal-index-new .journal-index-grid h3{letter-spacing:-.025em;font-size:clamp(1.7rem,2.6vw,2.8rem)}.journal-index-new .journal-index-grid p{color:var(--muted);font-family:Georgia,serif}.journal-index-new .journal-index-grid div>span{color:#777}.journal-index-new .journal-index-grid figure img,.journal-index-new .journal-lead-story img{filter:none!important}.journal-article-shell .journal-article-hero{height:auto;min-height:clamp(680px,88svh,980px)}.journal-article-shell .journal-article-hero h1{max-width:1050px;font-size:clamp(3.2rem,6.7vw,7rem);line-height:.91}.journal-article-shell .journal-story{padding-block:clamp(76px,10vw,140px)}.journal-article-shell .journal-block{width:min(100% - 48px,800px)}.journal-article-shell .journal-photo img,.journal-article-shell .journal-video :is(video,iframe),.journal-article-shell .journal-embed iframe,.journal-article-shell .journal-map>div{border-radius:0!important}.journal-article-shell .journal-gallery>div{gap:12px}.journal-article-shell .journal-heading h2{font-size:clamp(2.65rem,5vw,5.1rem);text-transform:none!important}.journal-article-shell .journal-cards>div,.journal-article-shell .journal-telemetry>div{border-block:1px solid #1d201d2d;padding-block:18px}.journal-article-shell .journal-cards article,.journal-article-shell .journal-telemetry p{background:0 0!important;border:0!important;border-right:1px solid #1d201d2d!important}.journal-article-shell .journal-ending{border-top:1px solid #1d201d2b;padding-top:clamp(60px,8vw,100px)}.journal-article-shell .journal-ending .nix-story-share{color:var(--ink);background:0 0;border-color:#1d201d38;margin:0 0 54px;padding:clamp(28px,4vw,48px) 0}.journal-article-shell .nix-story-share p{color:#5f625e}.journal-article-shell .nix-story-share button,.journal-article-shell .nix-story-share a{color:var(--ink);background:0 0;border-color:#1d201d38}.journal-story-neighbours{border-block:1px solid #1d201d38;grid-template-columns:1fr 1fr;margin-bottom:70px;display:grid}.journal-story-neighbours>a{min-height:150px;color:var(--ink);flex-direction:column;justify-content:center;padding:24px 0;text-decoration:none;display:flex}.journal-story-neighbours>a:last-child{text-align:right;border-left:1px solid #1d201d38;padding-left:clamp(20px,4vw,52px)}.journal-story-neighbours small{color:#c54818;font:800 .55rem var(--font-geist-mono);letter-spacing:.12em}.journal-story-neighbours strong{font:900 clamp(1.3rem,2.3vw,2.2rem)/1 var(--font-nix-condensed);text-transform:uppercase;margin-top:12px}.journal-article-shell .journal-ending>.nixel-panel{display:none}@keyframes story-image-arrive{0%{opacity:.25;transform:scale(1.025)}to{opacity:1;transform:scale(1)}}@media (width<=800px){.journal-index-new .journal-index-archive{width:calc(100% - 28px)}.journal-index-new .journal-index-archive>header{flex-direction:column;align-items:flex-start}.journal-index-new .journal-lead-story>a{grid-template-columns:1fr}.journal-index-new .journal-lead-story figure{min-height:58vw}.journal-index-new .journal-index-grid{grid-template-columns:1fr 1fr}.journal-index-new .journal-index-grid>a,.journal-index-new .journal-index-grid>a.is-wide{grid-template-rows:auto;grid-template-columns:1fr}.journal-index-new .journal-index-grid figure{aspect-ratio:4/3}.journal-index-new .journal-index-grid>a.is-wide>div{padding:22px 0 0}.journal-article-shell .journal-gallery>div{grid-template-columns:1fr}.journal-article-shell .journal-cards>div,.journal-article-shell .journal-telemetry>div{grid-template-columns:1fr 1fr}}@media (width<=560px){.journal-index-new .journal-index-hero{min-height:76svh}.journal-index-new .journal-index-hero h1{font-size:clamp(4.5rem,23vw,7rem)}.journal-index-new .journal-filter-bar{flex-wrap:nowrap}.journal-index-new .journal-filter-bar .journal-surprise{margin-left:0}.journal-index-new .journal-fast-search{display:block}.journal-index-new .journal-fast-search span{padding:14px 0 0;display:block}.journal-index-new .journal-fast-search input{width:100%;padding-inline:0}.journal-index-new .journal-lead-story figure{min-height:72vw}.journal-index-new .journal-index-grid{grid-template-columns:1fr}.journal-article-shell .journal-article-hero{min-height:78svh}.journal-article-shell .journal-article-hero>section{width:calc(100% - 32px);padding-bottom:38px}.journal-article-shell .journal-article-hero h1{overflow-wrap:anywhere;font-size:clamp(2.7rem,13vw,4.7rem)}.journal-article-shell .journal-article-hero footer{flex-wrap:wrap;gap:8px 16px}.journal-article-shell .journal-block{width:calc(100% - 34px)}.journal-article-shell .journal-photo.is-full,.journal-article-shell .journal-gallery,.journal-article-shell .journal-video,.journal-article-shell .journal-embed,.journal-article-shell .journal-map{width:100%}.journal-article-shell .journal-photo.is-full figcaption,.journal-article-shell .journal-gallery>h2,.journal-article-shell .journal-gallery figcaption{padding-inline:17px}.journal-story-neighbours{grid-template-columns:1fr}.journal-story-neighbours>a:last-child{text-align:left;border-top:1px solid #1d201d38;border-left:0;padding-left:0}.journal-article-shell .journal-cards>div,.journal-article-shell .journal-telemetry>div,.journal-article-shell .nix-story-share nav,.journal-article-shell .journal-related{grid-template-columns:1fr}.journal-article-shell .journal-ending{width:calc(100% - 34px)}}@media (prefers-reduced-motion:reduce){.journal-article-shell .journal-article-hero>img,.journal-article-shell .journal-article-hero>video{animation:none}.journal-index-new img{transition:none!important}}.journal-index-new{min-height:100svh;overflow-x:hidden;color:#f1eee7!important;background:#07090a!important}.journal-index-new .journal-index-hero{color:#f1eee7;align-items:flex-end;display:flex;background:radial-gradient(circle at 80% 10%,#f15a2429,#0000 32rem),linear-gradient(120deg,#07090a,#111718)!important;min-height:430px!important;padding:170px 0 72px!important}.journal-index-new .journal-index-hero:after,.journal-index-new .journal-index-fallback{display:none!important}.journal-index-new .journal-index-hero .nd-section{z-index:1;position:relative}.journal-index-new .journal-index-hero h1{font:900 clamp(4.5rem,11vw,10rem)/.78 var(--font-nix-display);letter-spacing:-.055em;margin:15px 0 6px}.journal-index-new .journal-index-hero p{color:#f1eee7a6;font:inherit;text-shadow:none;font-size:clamp(1.1rem,2vw,1.55rem)}.journal-index-new .journal-index-archive{width:min(100% - 64px,1320px);padding:95px 0 110px}.journal-index-new .journal-index-archive>header{justify-content:space-between;align-items:end;gap:24px;display:flex}.journal-index-new .journal-index-archive h2{font:900 clamp(2.8rem,5vw,5rem) var(--font-nix-display);margin:10px 0 0}.journal-index-new .journal-archive-note{color:#f15a24!important}.journal-index-new .journal-filter-bar{border:0;flex-wrap:nowrap;gap:7px;margin-top:34px;padding:0 0 4px;display:flex;overflow-x:auto}.journal-index-new .journal-filter-bar button{color:#f1eee7;min-height:42px;font:800 .65rem var(--font-geist-mono);cursor:pointer;background:0 0;border:1px solid #ffffff26;flex:none;padding:0 17px}.journal-index-new .journal-filter-bar button:is(.active,:hover){color:#090b0c;background:#f15a24;border-color:#f15a24}.journal-index-new .journal-fast-search{background:#0e1314;border:1px solid #ffffff24;grid-template-columns:150px 1fr;align-items:center;margin:18px 0 32px;display:grid}.journal-index-new .journal-fast-search span{color:#f15a24;padding-left:20px;display:block}.journal-index-new .journal-fast-search input{color:#f1eee7;min-height:58px;padding:0 20px}.journal-index-new .journal-lead-story{display:none!important}.journal-index-new .journal-index-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.journal-index-new .journal-index-grid>a,.journal-index-new .journal-index-grid>a.is-wide{color:#f1eee7;grid-template-rows:230px 1fr;grid-template-columns:1fr;display:grid;box-shadow:none!important;background:#101516!important;border:1px solid #ffffff21!important}.journal-index-new .journal-index-grid figure{aspect-ratio:auto;background:#171d1e;height:auto;margin:0;overflow:hidden}.journal-index-new .journal-index-grid figure img{object-fit:cover;width:100%;height:100%;transition:transform .5s;filter:none!important}.journal-index-new .journal-index-grid>a>div,.journal-index-new .journal-index-grid>a.is-wide>div{flex-direction:column;padding:23px;display:flex}.journal-index-new .journal-index-grid h3{font:800 1.55rem/1.06 var(--font-nix-condensed);letter-spacing:normal;text-transform:uppercase;margin:12px 0}.journal-index-new .journal-index-grid p{color:#f1eee799;margin:0;font-family:inherit;line-height:1.5}.journal-index-new .journal-index-grid div>span{color:#f1eee76b;margin-top:18px}.journal-index-new .journal-load-more{color:#f1eee7}.journal-article-shell .journal-article-hero{background:#111515;width:100vw;max-width:none;height:auto;margin-left:calc(50% - 50vw);min-height:min(920px,100svh)!important}.journal-article-shell .journal-article-hero>img,.journal-article-shell .journal-article-hero>video{animation:none;filter:brightness(.56)saturate(1.02)!important}.journal-article-shell .journal-article-hero h1{max-width:980px;font:700 clamp(3.15rem,6.2vw,6.4rem)/.91 var(--font-nix-condensed);letter-spacing:-.045em;text-transform:uppercase;text-wrap:balance;margin:14px 0 20px}.journal-article-shell .journal-article-hero section>p{color:#ffffffb3;max-width:760px}.journal-article-shell .journal-story{max-width:760px;padding:90px 0}.journal-article-shell .journal-block{width:min(100% - 48px,820px);margin:0 auto 64px}.journal-article-shell .journal-text,.journal-article-shell .journal-rich-text{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.journal-article-shell .journal-text p,.journal-article-shell .journal-rich-text p,.journal-article-shell .journal-rich-text li{font-family:inherit;font-size:clamp(1.05rem,1.8vw,1.28rem);line-height:1.85;color:inherit!important}.journal-article-shell .journal-heading{padding-top:55px}.journal-article-shell .journal-heading:before{content:none!important}.journal-article-shell .journal-heading h2{margin:10px 0;font:400 clamp(3.2rem,6vw,6rem)/.88 Impact,sans-serif;color:#f6f3ec!important;text-transform:uppercase!important}.journal-article-shell .journal-story>blockquote{width:min(100% - 48px,820px);padding:38px;font-family:inherit;font-size:clamp(1.6rem,3vw,2.6rem);line-height:1.2;border-left:4px solid var(--nd-orange)!important;color:#f6f3ec!important;background:#111515!important}.journal-article-shell .journal-photo.is-full,.journal-article-shell .journal-gallery,.journal-article-shell .journal-video,.journal-article-shell .journal-embed,.journal-article-shell .journal-map{width:min(100% - 48px,1260px)}.journal-article-shell .journal-photo img{object-fit:cover;width:100%;max-height:82svh;display:block;border-radius:13px!important}.journal-article-shell .journal-video :is(video,iframe),.journal-article-shell .journal-embed iframe,.journal-article-shell .journal-map>div{border-radius:14px!important}.journal-article-shell .journal-cards,.journal-article-shell .journal-telemetry{padding:clamp(24px,5vw,58px);background:radial-gradient(circle at 95% 0,#f15a2422,#0000 40%),#111515!important;border:1px solid #f15a2455!important;border-radius:20px!important}.journal-article-shell .journal-cards article,.journal-article-shell .journal-telemetry p{background:#090b0b!important;border:1px solid #ffffff1d!important;border-radius:9px!important}.journal-article-shell .journal-location{padding:22px 28px;background:0 0!important;border:1px solid #fff2!important;border-radius:12px!important}.journal-article-shell .journal-ending{border-top:1px solid #ffffff24;width:min(100% - 48px,1180px);padding:70px 0 110px}.journal-article-shell .journal-story-cycle header p{color:#ffffff9c}.journal-article-shell .journal-story-cycle button{color:#fff;background:#111515;border-color:#ffffff2b}.journal-article-shell .journal-story-cycle .journal-related a{border-radius:12px;padding:14px;color:#fff!important;background:#0d1010!important;border:1px solid #ffffff20!important}.journal-article-shell .journal-ending>a{color:#fff!important}.journal-story-neighbours{display:none!important}@media (width<=800px){.journal-index-new .journal-index-archive{width:calc(100% - 32px)}.journal-index-new .journal-index-archive>header{flex-direction:column;align-items:flex-start}.journal-index-new .journal-index-grid{grid-template-columns:1fr 1fr}.journal-article-shell .journal-gallery>div{grid-template-columns:1fr}.journal-article-shell .journal-cards>div,.journal-article-shell .journal-telemetry>div{grid-template-columns:1fr 1fr}}@media (width<=560px){.journal-index-new .journal-index-hero{min-height:430px!important}.journal-index-new .journal-index-hero h1{font-size:clamp(4.2rem,22vw,7rem)}.journal-index-new .journal-fast-search{grid-template-columns:1fr}.journal-index-new .journal-fast-search span{padding:14px 16px 0}.journal-index-new .journal-fast-search input{width:100%;padding:0 16px}.journal-index-new .journal-index-grid{grid-template-columns:1fr}.journal-article-shell .journal-article-hero{min-height:max(760px,100svh)!important}.journal-article-shell .journal-article-hero>section{width:calc(100% - 32px);padding-bottom:44px}.journal-article-shell .journal-article-hero h1{overflow-wrap:anywhere;font-size:clamp(2.65rem,13vw,4.5rem)}.journal-article-shell .journal-article-hero footer{flex-wrap:wrap;gap:8px 16px}.journal-article-shell .journal-block{width:calc(100% - 34px)}.journal-article-shell .journal-photo.is-full,.journal-article-shell .journal-gallery,.journal-article-shell .journal-video,.journal-article-shell .journal-embed,.journal-article-shell .journal-map{width:calc(100% - 18px)}.journal-article-shell .journal-cards>div,.journal-article-shell .journal-telemetry>div,.journal-article-shell .journal-related{grid-template-columns:1fr}.journal-article-shell .journal-ending{width:calc(100% - 34px)}}@media (width<=1100px){html body .global-site-header>.nix-mobile-nav{display:block!important}html body .global-site-header .nix-menu-button{color:#fff!important;min-width:88px!important;height:44px!important;text-shadow:none!important;-webkit-backdrop-filter:blur(14px)!important;background:#070909e6!important;border:1px solid #ffffff47!important;border-radius:10px!important;padding:0 12px!important;box-shadow:0 8px 24px #00000059!important}html body .global-site-header .nix-mobile-panel{width:min(360px,100vw - 12px)!important;height:calc(100dvh - 12px)!important;max-height:calc(100dvh - 12px)!important;padding:max(8px,env(safe-area-inset-top)) 14px max(12px,env(safe-area-inset-bottom))!important;background:#090c0cf7!important;border:1px solid #fff3!important;border-radius:16px!important;flex-direction:column!important;display:flex!important;inset:6px 6px auto auto!important;overflow:hidden!important;box-shadow:0 30px 90px #000000a6!important}.nix-mobile-panel-top{background:0 0!important;flex:none!important;height:56px!important;min-height:56px!important;position:static!important}.nix-mobile-panel-top button{border-radius:9px!important;width:42px!important;height:42px!important}.nix-mobile-direct{flex:auto!important;height:auto!important;min-height:0!important;padding:8px 0 12px!important;display:block!important;overflow:hidden auto!important}.nix-mobile-direct>a{color:#fff!important;border:0!important;border-bottom:1px solid #ffffff21!important;justify-content:space-between!important;align-items:center!important;min-height:58px!important;padding:0 10px!important;text-decoration:none!important;display:flex!important}.nix-mobile-direct>a.active{color:#f15a24!important;background:0 0!important}.nix-mobile-direct strong{font:800 clamp(1.05rem,5.4vw,1.45rem)/1.1 var(--font-nix-display)!important;letter-spacing:.045em!important;white-space:normal!important}.nix-mobile-direct b{color:#f15a24!important;font-size:1rem!important}.nix-mobile-search{display:none!important}}@media (height<=620px) and (orientation:landscape) and (width<=1100px){html body .global-site-header .nix-mobile-panel{width:min(420px,100vw - 12px)!important;display:flex!important}.nix-mobile-direct{grid-area:auto!important}.nix-mobile-direct>a{min-height:46px!important}}.nix-editorial-index{--editorial-paper:#f1eee7;--editorial-ink:#0b0d0d;--editorial-orange:#f15a24;background:var(--editorial-paper)!important;color:var(--editorial-ink)!important}.nix-editorial-index .journal-index-hero{isolation:isolate;align-items:flex-end;display:flex;position:relative;overflow:hidden;background:#101414!important;min-height:min(940px,94svh)!important;padding:0!important}.nix-editorial-index .nix-editorial-feature-image,.nix-editorial-index .journal-index-hero>.random-flickr-hero{object-fit:cover;z-index:-3;filter:saturate(.95)contrast(1.03);animation:1.2s both story-image-arrive;inset:0;width:100%!important;height:100%!important;position:absolute!important}.nix-editorial-index .nix-editorial-hero-shade{z-index:-2;background:linear-gradient(#0000 38%,#050707e0),linear-gradient(90deg,#05070775,#0000 72%);position:absolute;inset:0}.nix-editorial-index .nix-editorial-hero-copy{color:#f7f4ed;width:min(100% - 64px,1280px);padding:180px 0 clamp(56px,9vh,100px)}.nix-editorial-index .nix-editorial-hero-copy>span{color:var(--editorial-orange);font:800 .65rem var(--font-geist-mono);letter-spacing:.17em}.nix-editorial-index .nix-editorial-hero-copy h1{max-width:1000px;font:700 clamp(3.5rem,7.5vw,8rem)/.88 var(--font-nix-condensed);letter-spacing:-.045em;text-wrap:balance;text-transform:uppercase;margin:16px 0 18px}.nix-editorial-index .nix-editorial-hero-copy p{color:#f7f4edc7;text-shadow:0 2px 14px #000;max-width:710px;margin:0 0 28px;font:400 clamp(1.05rem,2vw,1.45rem)/1.5 Georgia,serif}.nix-editorial-index .nix-editorial-hero-copy>a{color:#fff;font:800 .68rem var(--font-geist-mono);letter-spacing:.14em;align-items:center;gap:14px;text-decoration:none;display:inline-flex}.nix-editorial-index .nix-editorial-hero-copy>a b{color:var(--editorial-orange);font-size:1rem}.nix-editorial-index .journal-index-archive{width:min(100% - 64px,1320px);color:var(--editorial-ink);padding:clamp(80px,11vw,145px) 0 120px;background:0 0!important}.nix-editorial-index .journal-index-archive>header{justify-content:space-between;align-items:end;gap:30px;display:flex}.nix-editorial-index .journal-index-archive>header span{color:var(--editorial-orange);font:800 .62rem var(--font-geist-mono);letter-spacing:.17em}.nix-editorial-index .journal-index-archive h2{font:700 clamp(3.2rem,6.6vw,7.2rem)/.82 var(--font-nix-condensed);letter-spacing:-.055em;margin:16px 0 0}.nix-editorial-index .journal-archive-note{font:700 .58rem/1.7 var(--font-geist-mono);letter-spacing:.12em;text-align:right;color:#6f716d!important}.nix-editorial-index .journal-filter-bar{scrollbar-width:none;border-block:1px solid #171a1826;gap:2px;margin:44px 0 50px;padding:10px 0;display:flex;overflow-x:auto}.nix-editorial-index .journal-filter-bar button{min-height:44px;font:800 .62rem var(--font-geist-mono);letter-spacing:.09em;flex:none;padding:0 18px;color:#555a56!important;background:0 0!important;border:0!important}.nix-editorial-index .journal-filter-bar button.active{box-shadow:inset 0 -2px var(--editorial-orange)}.nix-editorial-index .nix-editorial-grid{grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:clamp(42px,6vw,88px) clamp(18px,3vw,40px)!important;display:grid!important}.nix-editorial-index .nix-editorial-grid>a{grid-column:span 6;text-decoration:none;color:var(--editorial-ink)!important;box-shadow:none!important;background:0 0!important;border:0!important;display:block!important}.nix-editorial-index .nix-editorial-grid>a.is-wide{grid-column:1/-1;align-items:end;gap:clamp(28px,5vw,70px);grid-template-columns:minmax(0,1.5fr) minmax(280px,.5fr)!important;display:grid!important}.nix-editorial-index .nix-editorial-grid>a.is-tall{grid-column:span 5}.nix-editorial-index .nix-editorial-grid>a.is-tall+*{grid-column:span 7}.nix-editorial-index .nix-editorial-grid figure{aspect-ratio:4/3;overflow:hidden;background:#d8d4cb!important;height:auto!important}.nix-editorial-index .nix-editorial-grid>a.is-wide figure{aspect-ratio:16/9}.nix-editorial-index .nix-editorial-grid>a.is-tall figure{aspect-ratio:4/5}.nix-editorial-index .nix-editorial-grid img{object-fit:cover;width:100%;height:100%;transition:transform .9s cubic-bezier(.2,.7,.2,1),filter .5s}.nix-editorial-index .nix-editorial-grid a:hover img{filter:saturate(1.08);transform:scale(1.025)}.nix-editorial-index .nix-editorial-grid>a>div{padding:22px 0 0!important;display:block!important}.nix-editorial-index .nix-editorial-grid small{color:var(--editorial-orange);font:800 .59rem var(--font-geist-mono);letter-spacing:.12em}.nix-editorial-index .nix-editorial-grid h3{font:700 clamp(2rem,3.3vw,3.8rem)/.94 var(--font-nix-condensed);letter-spacing:-.035em;text-transform:uppercase;margin:12px 0 10px}.nix-editorial-index .nix-editorial-grid p{color:#5e625e;max-width:570px;margin:0;font:400 1rem/1.65 Georgia,serif}.nix-editorial-index .nix-editorial-grid div>span{color:#757975;font:700 .55rem var(--font-geist-mono);letter-spacing:.08em;margin-top:17px;display:inline-block}.nix-editorial-index .nix-editorial-grid strong{color:#191c1a;font:800 .6rem var(--font-geist-mono);letter-spacing:.11em;margin-top:16px;display:block}.nix-editorial-index .journal-load-more{border:0;background:0 0;border-bottom:1px solid #1a1c1a;margin:90px auto 0;color:#151815!important}.journal-article-shell .nix-editorial-article .journal-article-hero{background:#101414;min-height:min(940px,96svh)!important}.journal-article-shell .nix-editorial-article .journal-article-hero>img,.journal-article-shell .nix-editorial-article .journal-article-hero>video{filter:saturate(.94)brightness(.76)contrast(1.03)!important}.journal-article-shell .nix-editorial-article .journal-article-hero>div{background:linear-gradient(#0000 36%,#050707e6),linear-gradient(90deg,#05070759,#0000 75%)!important}.journal-article-shell .nix-editorial-article .journal-article-hero>section{width:min(100% - 64px,1180px)}.journal-article-shell .nix-editorial-article .journal-story{max-width:none;padding:clamp(78px,10vw,140px) 0}.journal-article-shell .nix-editorial-article .journal-block{width:min(100% - 48px,740px);margin-bottom:clamp(44px,6vw,76px)}.journal-article-shell .nix-editorial-article .journal-text,.journal-article-shell .nix-editorial-article .journal-rich-text{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.journal-article-shell .nix-editorial-article .journal-text p,.journal-article-shell .nix-editorial-article .journal-rich-text p,.journal-article-shell .nix-editorial-article .journal-rich-text li{font:400 clamp(1.08rem,1.65vw,1.27rem)/1.85 Georgia,serif;color:#242824!important}.journal-article-shell .nix-editorial-article .journal-text:first-child p:first-child{font-size:clamp(1.25rem,2.15vw,1.58rem);line-height:1.7;color:#101210!important}.journal-article-shell .nix-editorial-article .journal-heading{padding-top:34px;background:0 0!important}.journal-article-shell .nix-editorial-article .journal-heading h2{font:700 clamp(2.8rem,5vw,5rem)/.9 var(--font-nix-condensed);letter-spacing:-.04em;color:#141714!important;text-transform:uppercase!important}.journal-article-shell .nix-editorial-article .journal-story>blockquote{width:min(100% - 48px,900px);padding:30px 0 30px clamp(24px,4vw,54px);font:400 clamp(1.8rem,3.4vw,3.25rem)/1.18 Georgia,serif;color:#171a18!important;background:0 0!important;border:0!important;border-left:2px solid #f15a24!important;border-radius:0!important}.journal-article-shell .nix-editorial-article .journal-photo{width:min(100% - 48px,1040px)}.journal-article-shell .nix-editorial-article .journal-photo.is-full,.journal-article-shell .nix-editorial-article .journal-gallery,.journal-article-shell .nix-editorial-article .journal-video,.journal-article-shell .nix-editorial-article .journal-embed,.journal-article-shell .nix-editorial-article .journal-map{width:min(100vw - 40px,1380px)}.journal-article-shell .nix-editorial-article .journal-photo img,.journal-article-shell .nix-editorial-article .journal-video :is(video,iframe),.journal-article-shell .nix-editorial-article .journal-embed iframe,.journal-article-shell .nix-editorial-article .journal-map>div{border-radius:0!important}.journal-article-shell .nix-editorial-article figcaption{color:#6b6f6a;font:600 .67rem/1.5 var(--font-geist-mono);letter-spacing:.06em;margin-top:10px}.journal-article-shell .nix-editorial-article .journal-cards,.journal-article-shell .nix-editorial-article .journal-telemetry{padding:28px 0;border:0!important;background:0 0!important;border-block:1px solid #16191635!important;border-radius:0!important}.journal-article-shell .nix-editorial-article .journal-cards article,.journal-article-shell .nix-editorial-article .journal-telemetry p{color:#161916!important;border:0!important;background:0 0!important;border-right:1px solid #16191628!important;border-radius:0!important}.journal-article-shell .nix-editorial-article .journal-location{padding:20px 0;border:0!important;background:0 0!important;border-block:1px solid #16191630!important;border-radius:0!important}.journal-article-shell .nix-editorial-article .journal-ending{border-color:#16191630;width:min(100% - 64px,1180px)}.journal-article-shell .nix-editorial-article .journal-story-cycle header p{color:#5e625d}.journal-article-shell .nix-editorial-article .journal-story-cycle button{color:#161916;background:0 0;border-color:#16191638}.journal-article-shell .nix-editorial-article .journal-story-cycle .journal-related a{color:#161916!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.journal-article-shell .nix-editorial-article .journal-ending>a{color:#161916!important}@media (width<=800px){.nix-editorial-index .nix-editorial-grid>a,.nix-editorial-index .nix-editorial-grid>a.is-tall{grid-column:span 6}.nix-editorial-index .nix-editorial-grid>a.is-wide{grid-template-columns:1fr!important}.nix-editorial-index .nix-editorial-grid>a.is-wide figure{aspect-ratio:4/3}.nix-editorial-index .journal-index-archive>header{flex-direction:column;align-items:flex-start}.nix-editorial-index .journal-archive-note{text-align:left}}@media (width<=560px){.nix-editorial-index .journal-index-hero{min-height:82svh!important}.nix-editorial-index .nix-editorial-hero-copy{width:calc(100% - 34px);padding-bottom:42px}.nix-editorial-index .nix-editorial-hero-copy h1{font-size:clamp(3.1rem,15vw,5rem)}.nix-editorial-index .journal-index-archive{width:calc(100% - 34px);padding-top:80px}.nix-editorial-index .journal-filter-bar{margin-inline:-17px;padding-inline:17px}.nix-editorial-index .nix-editorial-grid{display:block!important}.nix-editorial-index .nix-editorial-grid>a,.nix-editorial-index .nix-editorial-grid>a.is-wide,.nix-editorial-index .nix-editorial-grid>a.is-tall{margin-bottom:66px;display:block!important}.nix-editorial-index .nix-editorial-grid figure,.nix-editorial-index .nix-editorial-grid>a.is-wide figure,.nix-editorial-index .nix-editorial-grid>a.is-tall figure{aspect-ratio:4/3}.journal-article-shell .nix-editorial-article .journal-article-hero{min-height:82svh!important}.journal-article-shell .nix-editorial-article .journal-article-hero>section{width:calc(100% - 32px)}.journal-article-shell .nix-editorial-article .journal-block{width:calc(100% - 34px)}.journal-article-shell .nix-editorial-article .journal-photo.is-full,.journal-article-shell .nix-editorial-article .journal-gallery,.journal-article-shell .nix-editorial-article .journal-video,.journal-article-shell .nix-editorial-article .journal-embed,.journal-article-shell .nix-editorial-article .journal-map{width:100%}.journal-article-shell .nix-editorial-article .journal-ending{width:calc(100% - 34px)}}@media (prefers-reduced-motion:reduce){.nix-editorial-index *,.journal-article-shell .nix-editorial-article *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:root{--nix-indium-deep:#171c1e;--nix-indium:#2f373a;--nix-indium-light:#465155;--nix-cream:#f5f0e7;--nix-orange:#ff6426;--nix-sky:#39b8ff;--nix-trail:#82c95b;--nix-road:#ffb347;--nix-violet:#ab86ff}body{background:radial-gradient(circle at 82% 7%,#39b8ff1c,#0000 26rem),radial-gradient(circle at 12% 32%,#ff64261f,#0000 34rem),linear-gradient(145deg,#323a3d 0,#1f2527 38%,#171c1e 100%) fixed!important}body>main:not([class*=admin]):not([class*=studio]){color:var(--nix-cream);background:linear-gradient(#2c3437f5,#181d1ffa)!important}:where(.nix-cinematic-home,.nix-zone-page,.nd-shell,.journal-shell,.nix-kitchen,.nix-other-page) :is(section,article,aside){border-color:#ffffff1f}:where(.nix-home-portals,.nix-home-intelligence,.nix-zone-story,.nix-search-intro) :is(a,article){-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#191e206b!important;box-shadow:inset 0 1px #ffffff0f,0 22px 65px #04070829!important}:where(.nix-home-portals,.nix-home-intelligence,.nix-zone-story) :is(a,article):hover{transform:translateY(-3px);background-color:#333c3fad!important;border-color:#ff64269e!important}:where(.nix-best-card,.nix-world-hero,.nix-archive,.nix-show-final,.nix-guide-hero,.journal-article-hero,.nix-editorial-index .journal-index-hero){background:#2f373a!important}:where(.nix-best-card,.nix-world-hero,.nix-archive,.nix-show-final,.nix-guide-hero)>img{filter:saturate(1.22)contrast(1.035)brightness(1.03);-webkit-mask-image:linear-gradient(#000 0 69%,#000000b8 82%,#0000 100%);mask-image:linear-gradient(#000 0 69%,#000000b8 82%,#0000 100%)}:where(.journal-article-hero,.nix-editorial-index .journal-index-hero)>img{-webkit-mask-image:linear-gradient(#000 0 74%,#000000bf 87%,#0000 100%);mask-image:linear-gradient(#000 0 74%,#000000bf 87%,#0000 100%);filter:saturate(1.2)contrast(1.035)brightness(.96)!important}.nix-cinema-images:after,.nix-best-card:after,.nix-world-hero:before,.journal-article-hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000,#2f373ab8 62%,#2f373a);height:42%;position:absolute;inset:auto 0 0}.nix-cinema-images>img{filter:saturate(1.22)contrast(1.04)brightness(1.02)}.nix-cinematic-home :is(h1,h2,h3) em,.nd-shell :is(h1,h2,h3) em{color:var(--nix-orange)!important}.is-sky,.nix-world-hero[data-world=sky]{--world-accent:var(--nix-sky)!important}.is-road,.nix-world-hero[data-world=road]{--world-accent:var(--nix-road)!important}.is-trail,.nix-world-hero[data-world=trail]{--world-accent:var(--nix-trail)!important}.is-gallery{--world-accent:var(--nix-violet)!important}.nix-home-portals .is-sky{border-top:2px solid var(--nix-sky)!important}.nix-home-portals .is-road{border-top:2px solid var(--nix-road)!important}.nix-home-portals .is-trail{border-top:2px solid var(--nix-trail)!important}.nix-home-portals .is-gallery{border-top:2px solid var(--nix-violet)!important}.nix-home-portals .is-more{border-top:2px solid var(--nix-orange)!important}.nix-home-portals .is-sky span{color:var(--nix-sky)!important}.nix-home-portals .is-road span{color:var(--nix-road)!important}.nix-home-portals .is-trail span{color:var(--nix-trail)!important}.nix-home-portals .is-gallery span{color:var(--nix-violet)!important}.nix-home-portals .is-more span{color:var(--nix-orange)!important}.nix-best-card.is-drift{--card-accent:var(--nix-road)}.nix-best-card.is-360{--card-accent:var(--nix-sky)}.nix-best-card.is-timeline{--card-accent:var(--nix-violet)}.nix-best-card.is-kitchen{--card-accent:var(--nix-orange)}.nix-best-card{box-shadow:0 30px 90px #03060740,inset 0 -2px var(--card-accent)!important}.nix-best-card small,.nix-best-card strong{color:var(--card-accent)!important}body :is(p,li){text-wrap:pretty}body :is(a,button){transition:color .25s,background-color .25s,border-color .25s,transform .25s,box-shadow .25s}body :is(a,button):focus-visible{outline-offset:4px;outline:2px solid var(--nix-orange)!important}.nix-direct-nav,.site-header-inner{-webkit-backdrop-filter:blur(22px)saturate(1.25)!important;backdrop-filter:blur(22px)saturate(1.25)!important;background:linear-gradient(110deg,#30393cbd,#191e20ad)!important;border-color:#ffffff2e!important;box-shadow:0 16px 48px #02050642,inset 0 1px #ffffff21!important}.nix-travels-home-link.is-priority,.nix-now-home-entry{background:radial-gradient(circle at 82% 30%,#ff64264d,#0000 28%),linear-gradient(110deg,#465155,#242a2c 70%)!important}.nix-search-intro,.nix-home-best,.nix-home-portals,.nix-home-intelligence{background:0 0!important}.nix-editorial-index{--editorial-paper:#343c3f;--editorial-ink:#f5f0e7;color:var(--nix-cream)!important;background:linear-gradient(145deg,#3b4548,#252b2d)!important}.nix-editorial-index .journal-index-archive,.nix-editorial-index .journal-index-grid>a{color:var(--nix-cream)!important}.nix-editorial-index .journal-index-grid p{color:#f5f0e7b3!important}.nix-editorial-index .journal-index-grid strong{color:var(--nix-cream)!important}.nix-editorial-index .journal-filter-bar{border-color:#ffffff29}.nix-editorial-index .journal-filter-bar button{color:#f5f0e7ad!important}.nix-editorial-index .journal-filter-bar button:is(:hover,.active){color:#fff!important}.journal-article-shell .nix-editorial-article,.journal-article-shell .nix-editorial-article .journal-story,.journal-article-shell .nix-editorial-article .journal-ending{color:var(--nix-cream)!important;background:#30383b!important}.journal-article-shell .nix-editorial-article .journal-text p,.journal-article-shell .nix-editorial-article .journal-rich-text p,.journal-article-shell .nix-editorial-article .journal-rich-text li{color:#f5f0e7e0!important}.journal-article-shell .nix-editorial-article .journal-heading h2,.journal-article-shell .nix-editorial-article .journal-story>blockquote,.journal-article-shell .nix-editorial-article .journal-cards article,.journal-article-shell .nix-editorial-article .journal-telemetry p{color:var(--nix-cream)!important}@media (width<=700px){body{background:#252c2e!important}:where(.nix-best-card,.nix-world-hero,.nix-archive,.nix-show-final,.nix-guide-hero)>img{-webkit-mask-image:linear-gradient(#000 0 76%,#0000 100%);mask-image:linear-gradient(#000 0 76%,#0000 100%)}.nix-direct-nav,.site-header-inner{-webkit-backdrop-filter:blur(18px)saturate(1.2)!important;backdrop-filter:blur(18px)saturate(1.2)!important}}@media (prefers-reduced-motion:reduce){body :is(a,button){transition:none!important}}:root{--nix-canvas:#202729;--nix-surface:#2f383b;--nix-surface-soft:#2f383b94;--nix-hairline:#f5f0e721;--nix-muted:#f5f0e7b8}html,body{background-color:var(--nix-canvas)!important}body>main:not([class*=admin]):not([class*=studio]),:where(.nd-shell,.nix-zone-page,.nix-road-page,.trail-live,.trail-dossier,.nix-kitchen,.nix-other-page,.nix-archive-page,.otd-page,.journal-article-shell){background:0 0!important}body>main:not([class*=admin]):not([class*=studio]) :where(section,footer){border-color:var(--nix-hairline)}:where(.latest-nix-home,.nix-movement-cinema,.compact-flickr-system,.sky-fleet-feature,.trail-archive,.trail-dossier-route,.nix-watch-nix,.p360-market,.p360-offer){background:0 0!important}:where(.nix-home-best,.nix-home-portals,.nix-home-intelligence,.nix-search-intro,.journal-index-archive,.journal-story,.journal-ending){background-color:#0000!important}:where(.nix-best-card,.nix-world-card,.nix-home-portals a,.nix-home-intelligence a,.latest-nix-lead>a,.movement-primary,.movement-support,.movement-mix>div,.trail-latest,.trail-ride-grid article,.nix-watch-grid article,.compact-flickr-system a,.nix-archive-filters,.nix-archive-gateway,.journal-index-grid>a,.journal-related a,.journal-cards,.journal-telemetry){-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-color:var(--nix-hairline)!important;background:linear-gradient(145deg,#424d5085,#1f26286b)!important;box-shadow:inset 0 1px #ffffff0e,0 24px 65px #05080921!important}:where(.nix-best-card,.nix-world-card,.latest-nix-lead>a,.nix-watch-grid article,.journal-index-grid>a){overflow:hidden}:where(.nix-best-card,.nix-world-card,.latest-nix-lead>a,.nix-watch-grid article,.journal-index-grid>a):hover{box-shadow:inset 0 -2px var(--nix-orange),0 30px 76px #05080933!important;border-color:#ff64268c!important}:where(.nix-best-card,.nix-world-card,.latest-nix-lead>a,.nix-watch-grid figure,.journal-index-grid figure,.sky-fleet-visual,.nix-photo-show-flagship,.nix-home-360-flagship,.trail-strava-hero,.otd-hero,.nix-archive-hero,.nix-detail-hero,.nix-guide-hero,.journal-article-hero){isolation:isolate;background-color:var(--nix-surface)!important}:where(.nix-best-card,.nix-world-card,.latest-nix-lead>a,.nix-watch-grid figure,.journal-index-grid figure,.sky-fleet-visual,.nix-photo-show-flagship,.nix-home-360-flagship,.trail-strava-hero,.otd-hero,.nix-archive-hero,.nix-detail-hero,.nix-guide-hero,.journal-article-hero):after{content:"";z-index:0;pointer-events:none;background:linear-gradient(transparent,#2f383b99 62%,var(--nix-surface));height:34%;position:absolute;inset:auto 0 0}:where(.nix-best-card,.nix-world-card,.latest-nix-lead>a,.nix-watch-grid figure,.journal-index-grid figure,.sky-fleet-visual,.nix-photo-show-flagship,.nix-home-360-flagship,.trail-strava-hero,.otd-hero,.nix-archive-hero,.nix-detail-hero,.nix-guide-hero,.journal-article-hero)>img{filter:saturate(1.16)contrast(1.03)brightness(1.02)}:where(.nix-best-card,.nix-world-card,.latest-nix-lead>a,.nix-watch-grid article,.journal-index-grid>a)>:where(span,div){z-index:2}body>main :where(p,li){color:var(--nix-muted)}body>main :where(h1,h2,h3,strong){color:var(--nix-cream)}body>main :where(small,em){-webkit-text-decoration-color:var(--nix-orange);-webkit-text-decoration-color:var(--nix-orange);-webkit-text-decoration-color:var(--nix-orange);text-decoration-color:var(--nix-orange)}.minimal-footer{border-top:1px solid var(--nix-hairline);background:linear-gradient(#0000,#13181ab3)!important}@media (width<=700px){:root{--nix-surface-soft:#2f383bb8}:where(.nix-best-card,.nix-world-card,.latest-nix-lead>a,.nix-watch-grid figure,.journal-index-grid figure):after{height:42%}}:root{--nix-canvas:#202729;--nix-canvas-deep:#171d1f;--nix-surface:#30393c;--nix-surface-raised:#394347;--nix-orange:#ff6426;--nix-orange-soft:#ff642624;--nix-orange-glow:#ff64263d;--nix-cream:#f6f1e8;--nix-muted:#f6f1e8b8;--nix-hairline:#f6f1e81f}html,body{color:var(--nix-cream);background:var(--nix-canvas)!important}body>main:not([class*=admin]):not([class*=studio]){isolation:isolate;position:relative;background:radial-gradient(60rem 34rem at 92% 8%,#ff64261b,transparent 68%),radial-gradient(48rem 30rem at 4% 58%,#ff64260e,transparent 72%),linear-gradient(180deg,#293134 0%,var(--nix-canvas) 35%,#1c2224 100%)!important}body>main:not([class*=admin]):not([class*=studio]):before{content:"";z-index:-1;pointer-events:none;opacity:.28;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 38%);mask-image:linear-gradient(#000,#0000 38%)}.is-sky,.is-road,.is-trail,.is-gallery,.is-stories,.is-more,.nix-world-hero[data-world=sky],.nix-world-hero[data-world=road],.nix-world-hero[data-world=trail]{--world-accent:var(--nix-orange)!important;--card-accent:var(--nix-orange)!important}.nix-home-portals :is(.is-sky,.is-road,.is-trail,.is-gallery,.is-stories,.is-more){border-top-color:#ff6426b8!important}.nix-home-portals :is(.is-sky,.is-road,.is-trail,.is-gallery,.is-stories,.is-more) span,.nix-best-card :is(small,strong){color:var(--nix-orange)!important}.nix-home-portals a>span{align-items:center;gap:9px;display:flex}.nix-section-icon{fill:none;width:25px;height:25px;stroke:var(--nix-orange);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 7px #ff642657)}.nd-social-links a span svg{fill:currentColor;stroke:currentColor;stroke-width:1.8px;width:19px;height:19px;display:block;overflow:visible}.nd-social-links a span svg rect,.nd-social-links a span svg circle{fill:none}.nd-social-links a span svg .social-dot,.nd-social-links a span svg .social-play{fill:currentColor;stroke:none}html body .global-site-header>.nd-social-links{z-index:1002!important;gap:6px!important;margin:0!important;position:fixed!important;top:20px!important;left:clamp(170px,15vw,230px)!important;right:auto!important}html body .global-site-header>.nd-social-links a{width:34px!important;height:34px!important;min-height:34px!important;color:var(--nix-orange)!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#14191b85!important;border:1px solid #ff6426ad!important;padding:0!important;box-shadow:0 7px 24px #0003!important}html body .global-site-header>.nd-social-links a:hover{background:var(--nix-orange)!important;color:#171b1c!important}@media (width<=1250px){html body .global-site-header>.nd-social-links{display:none!important}}:where(.nix-best-card,.nix-world-card,.nix-home-portals a,.nix-home-intelligence a,.latest-nix-lead>a,.movement-primary,.movement-support,.movement-mix>div,.trail-latest,.trail-ride-grid article,.nix-watch-grid article,.compact-flickr-system a,.nix-archive-filters,.nix-archive-gateway,.journal-index-grid>a,.journal-related a,.journal-cards,.journal-telemetry){-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--nix-hairline)!important;background:linear-gradient(145deg,#3b4548c7,#1f2628b8)!important;box-shadow:inset 0 1px #ffffff0e,0 24px 70px #05080929!important}:where(.nix-best-card,.nix-world-card,.nix-home-portals a,.latest-nix-lead>a,.nix-watch-grid article,.journal-index-grid>a):hover{transform:translateY(-2px);box-shadow:inset 0 -2px var(--nix-orange),0 28px 72px #05080938,0 0 34px #ff642612!important;border-color:#ff64268c!important}.nix-cinema-hero,.nix-world-hero,.nd-hero,.journal-index-hero,.journal-article-hero,.nix-detail-hero,.nix-guide-hero,.otd-hero,.nix-gallery-rotating-hero{background:var(--nix-canvas)!important}.nix-cinema-images>i,.nix-world-hero>i,.nix-detail-hero>i,.nix-intel-hero>i{background:linear-gradient(180deg,#171d1f85,transparent 26%,transparent 55%,var(--nix-canvas) 100%),linear-gradient(90deg,#171d1f99,transparent 62%),radial-gradient(circle at 78% 55%,transparent 30%,#2027295c 82%)!important}.nix-cinema-hero:after,.nix-world-hero:after,.nd-hero:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(transparent,var(--nix-canvas));height:20%;position:absolute;inset:auto 0 0}:where(a,button):focus-visible{outline-color:var(--nix-orange)!important;box-shadow:0 0 0 4px var(--nix-orange-soft)!important}:where(.nix-cinema-travel-cta,.nix-now-home-entry>b,.nix-travels-home-link>b){box-shadow:0 0 24px #ff64261a;border-color:#ff64269e!important}:where(.nix-cinema-travel-cta,.nix-now-home-entry,.nix-travels-home-link):hover{box-shadow:0 0 32px #ff642624!important}@media (width<=700px){body>main:not([class*=admin]):not([class*=studio]):before{opacity:.18;background-size:48px 48px}:where(.nix-best-card,.nix-world-card,.nix-home-portals a,.latest-nix-lead>a):hover{transform:none}}html body .global-site-header.nd-header,html body .global-site-header.nd-header.nd-blog-header{will-change:transform,opacity;box-sizing:border-box!important;z-index:12000!important;-webkit-backdrop-filter:blur(28px)saturate(165%)contrast(108%)!important;opacity:1!important;filter:none!important;background:linear-gradient(#ffffff24,#ffffff09 20%,#181f217a 76%,#0f141691),radial-gradient(at 18% -25%,#fff3,#0000 42%),radial-gradient(at 82% 125%,#ff642621,#0000 38%)!important;border:0!important;border-bottom:1px solid #ffffff38!important;border-radius:0 0 20px 20px!important;outline:0!important;justify-content:flex-start!important;align-items:center!important;gap:clamp(14px,1.6vw,28px)!important;width:100%!important;max-width:none!important;height:88px!important;min-height:88px!important;margin:0!important;padding:11px clamp(18px,3.2vw,58px)!important;transition:transform .44s cubic-bezier(.22,.85,.24,1),opacity .34s!important;display:flex!important;position:fixed!important;inset:0 0 auto!important;overflow:visible!important;transform:translate(0)!important;box-shadow:inset 0 1px #ffffff9e,inset 0 -1px #ff642621,0 10px 30px #03060733!important}html body .global-site-header.nd-header:before{content:""!important;pointer-events:none!important;background:linear-gradient(90deg,#0000,#ffffffa6,#ff642661,#0000)!important;height:1px!important;display:block!important;position:absolute!important;inset:1px 18px auto!important;box-shadow:0 1px 8px #ffffff2e!important}html body .global-site-header.nd-header:after{content:""!important;pointer-events:none!important;background:linear-gradient(90deg,#0000,#ff64267a,#0000)!important;height:1px!important;display:block!important;position:absolute!important;inset:auto 10% -1px!important}html body .global-site-header.nd-header:focus-within{opacity:1!important;pointer-events:auto!important;transform:translate(0)!important}html body:has(.global-site-header .nix-mobile-panel.is-open) .global-site-header.nd-header{opacity:1!important;pointer-events:auto!important;transform:translate(0)!important}html body .global-site-header.nd-header>.nd-header-lockup{box-sizing:border-box!important;opacity:1!important;filter:none!important;pointer-events:auto!important;flex:0 0 118px!important;width:118px!important;height:64px!important;margin:0!important;padding:3px 0!important;position:static!important;inset:auto!important;overflow:visible!important;transform:none!important}html body .global-site-header.nd-header>.nd-header-lockup>.nix-animated-logo{place-items:center!important;width:100%!important;height:58px!important;display:grid!important;overflow:visible!important}html body .global-site-header.nd-header>.nd-header-lockup .nix-animated-logo-image{object-fit:contain!important;object-position:center!important;width:100%!important;height:58px!important}html body .global-site-header.nd-header>.nd-header-lockup{order:1!important}html body .global-site-header.nd-header>.nd-social-links{z-index:auto!important;opacity:1!important;filter:none!important;pointer-events:auto!important;flex:none!important;order:2!important;gap:6px!important;margin:0!important;display:flex!important;position:static!important;inset:auto!important;transform:none!important}html body .global-site-header.nd-header>.nd-social-links a{box-sizing:border-box!important;width:32px!important;height:32px!important;min-height:32px!important;color:var(--nix-orange)!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#1f272947!important;border:1px solid #ff642685!important;border-radius:50%!important;place-items:center!important;padding:0!important;display:grid!important;box-shadow:inset 0 1px #ffffff2e,0 5px 16px #00000021!important}html body .global-site-header.nd-header>.nd-social-links a:hover,html body .global-site-header.nd-header>.nd-social-links a:focus-visible{background:var(--nix-orange)!important;color:#171c1e!important;transform:translateY(-1px)!important}html body .global-site-header.nd-header>.nix-simple-nav{z-index:auto!important;opacity:1!important;filter:none!important;pointer-events:auto!important;height:100%!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;flex:auto!important;order:3!important;justify-content:flex-end!important;gap:clamp(11px,1.55vw,25px)!important;margin:0 0 0 auto!important;padding:0!important;display:flex!important;position:static!important;inset:auto!important;transform:none!important}html body .global-site-header.nd-header>.nix-simple-nav>a{text-shadow:0 1px 8px #0000008c!important;font-size:clamp(.57rem,.63vw,.7rem)!important}@media (width<=1100px){html body .global-site-header.nd-header{height:76px!important;min-height:76px!important;padding:8px max(10px,env(safe-area-inset-right)) 8px max(12px,env(safe-area-inset-left))!important;border-radius:0 0 16px 16px!important;gap:clamp(8px,2.8vw,18px)!important}html body .global-site-header.nd-header>.nd-header-lockup{flex-basis:98px!important;width:98px!important;height:58px!important;padding-block:3px!important}html body .global-site-header.nd-header>.nd-header-lockup>.nix-animated-logo,html body .global-site-header.nd-header>.nd-header-lockup .nix-animated-logo-image{height:52px!important}html body .global-site-header.nd-header>.nix-simple-nav{display:none!important}html body .global-site-header.nd-header>.nd-social-links{gap:5px!important;margin-left:auto!important}html body .global-site-header.nd-header>.nd-social-links a{width:30px!important;height:30px!important;min-height:30px!important}html body .global-site-header.nd-header>.nix-mobile-nav{z-index:auto!important;opacity:1!important;filter:none!important;pointer-events:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;flex:none!important;order:3!important;margin:0!important;display:block!important;position:static!important;inset:auto!important;transform:none!important}html body .global-site-header .nix-menu-button{color:#fff!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#1f27294d!important;border:1px solid #ffffff3d!important;border-radius:11px!important;min-width:82px!important;height:44px!important;min-height:44px!important;padding:0 11px!important;box-shadow:inset 0 1px #ffffff29!important}html body .global-site-header .nix-mobile-panel{width:min(380px,100vw - 16px)!important;height:auto!important;max-height:calc(100dvh - 84px)!important;padding:10px 14px max(14px,env(safe-area-inset-bottom))!important;-webkit-backdrop-filter:blur(32px)saturate(155%)!important;background:linear-gradient(145deg,#3c474ab8,#0f1416d6)!important;border:1px solid #ffffff3d!important;border-radius:18px!important;flex-direction:column!important;display:flex!important;inset:74px 8px auto auto!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff57,0 28px 80px #00000075!important}html body .global-site-header .nix-mobile-panel-top{background:0 0!important;border-bottom:1px solid #ffffff26!important;flex:none!important;height:48px!important;min-height:48px!important;position:static!important}html body .global-site-header .nix-mobile-direct{height:auto!important;max-height:calc(100dvh - 164px)!important;padding:6px 0!important;display:block!important;overflow-y:auto!important}html body .global-site-header .nix-mobile-direct>a{background:0 0!important;border-bottom:1px solid #ffffff1f!important;grid-template-columns:minmax(0,1fr) 20px!important;min-height:48px!important;padding:5px 7px!important;display:grid!important}html body .global-site-header .nix-mobile-direct>a strong{font-size:clamp(1rem,5vw,1.35rem)!important}html body .global-site-header .nix-mobile-direct>a b{color:var(--nix-orange)!important;grid-column:2!important}html body .global-site-header .nix-mobile-direct>a:is(:hover,.active){color:#fff!important;background:#ff64261a!important}}@media (width<=430px){html body .global-site-header.nd-header{gap:7px!important}html body .global-site-header.nd-header>.nd-header-lockup{flex-basis:82px!important;width:82px!important;height:56px!important}html body .global-site-header.nd-header>.nd-header-lockup>.nix-animated-logo,html body .global-site-header.nd-header>.nd-header-lockup .nix-animated-logo-image{height:50px!important}html body .global-site-header.nd-header>.nd-social-links{gap:3px!important}html body .global-site-header.nd-header>.nd-social-links a{width:27px!important;height:27px!important;min-height:27px!important}html body .global-site-header.nd-header>.nd-social-links svg{width:16px!important;height:16px!important}html body .global-site-header .nix-menu-button{width:44px!important;min-width:44px!important;padding:0 10px!important}html body .global-site-header .nix-menu-button>span{clip:rect(0,0,0,0)!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}}@media (width<=350px){html body .global-site-header.nd-header>.nd-header-lockup{flex-basis:72px!important;width:72px!important}html body .global-site-header.nd-header>.nd-social-links a{width:25px!important;height:25px!important;min-height:25px!important}}@media (prefers-reduced-motion:reduce){html body .global-site-header.nd-header{transition:opacity .15s linear!important}}html body .global-site-header.nd-header>.nd-social-links a.nd-header-weather{background:linear-gradient(145deg,#ff642629,#1f27294d)!important;border-radius:999px!important;gap:4px!important;width:auto!important;min-width:58px!important;padding:0 8px!important;display:flex!important}html body .global-site-header.nd-header>.nd-social-links a.nd-header-weather>span{min-width:20px!important}html body .global-site-header.nd-header>.nd-social-links a.nd-header-weather .wx-weather-icon{filter:drop-shadow(0 0 7px #ff642659);color:currentColor!important;fill:none!important;width:20px!important;height:20px!important}html body .global-site-header.nd-header>.nd-social-links a.nd-header-weather>strong{color:#fff!important;font:900 .64rem var(--font-nix-display),sans-serif!important;letter-spacing:-.02em!important}html body .global-site-header.nd-header>.nd-social-links a.nd-header-weather.is-offline{opacity:.58}html body .global-site-header.nd-header>.nd-social-links a.nd-header-weather:is(:hover,:focus-visible)>strong{color:#171c1e!important}@media (width<=430px){html body .global-site-header.nd-header>.nd-social-links a.nd-header-weather{min-width:42px!important;padding:0 5px!important}html body .global-site-header.nd-header>.nd-social-links a.nd-header-weather .wx-weather-icon{width:17px!important;height:17px!important}html body .global-site-header.nd-header>.nd-social-links a.nd-header-weather>strong{font-size:.56rem!important}}@media (width<=350px){html body .global-site-header.nd-header>.nd-social-links a.nd-header-weather{min-width:38px!important;padding-inline:4px!important}html body .global-site-header.nd-header>.nd-social-links a.nd-header-weather .wx-weather-icon{width:15px!important;height:15px!important}}[data-story-visual][hidden],[data-story-visual].is-broken-image{display:none!important}.cin-reveal{opacity:1!important;filter:none!important;transition:transform .4s cubic-bezier(.2,.75,.25,1),opacity .35s!important;transform:translateY(8px)scale(.997)!important}.cin-reveal.is-visible{opacity:1!important;filter:none!important;transform:none!important}.nix-cinema-opening{animation:.42s ease-out both nix-title-ready!important}.nix-cinema-images>img{animation:14s cubic-bezier(.22,.7,.25,1) both nix-home-hero-ready!important}.nix-cinema-hero:before{animation:.45s cubic-bezier(.2,.7,.2,1) both nix-hero-frame-ready!important}.nix-cinema-hero:after{animation:.5s .15s both nix-hero-sweep!important}@keyframes nix-title-ready{0%{opacity:.9;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes nix-home-hero-ready{0%{opacity:.86;filter:brightness(.82);transform:scale(1.035)}4%,88%{opacity:1;filter:brightness()}to{opacity:.88;transform:scale(1.11)}}@keyframes nix-random-hero-ready{0%{opacity:.88;filter:brightness(.82);transform:scale(1.02)}4%,90%{opacity:1;filter:brightness()}to{opacity:.9;transform:scale(1.08)}}@keyframes nix-hero-frame-ready{0%{border-width:22px}to{border-width:clamp(8px,1.4vw,22px)}}.nix-cinematic-home small,.journal-index-new small,.ask-nixel-page small,.travels small,.nix-now small{font-size:clamp(.64rem,.66vw,.72rem)!important}html body .global-site-header.nd-header>.nix-simple-nav>a{font-size:clamp(.64rem,.68vw,.73rem)!important}.nixel-sr-status{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.journal-index-grid>a{grid-template-rows:minmax(230px,auto) 1fr;min-width:0}.journal-index-grid>a figure{aspect-ratio:16/10;background:#101415;min-height:230px;overflow:hidden}.journal-index-grid>a figure img{object-fit:cover;width:100%;height:100%;display:block}.journal-index-grid>a h3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.journal-index-grid>a p{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}main :where(a,button,input,select):focus-visible{outline-offset:3px;outline:2px solid #f15a24}@media (width<=1100px){html body .global-site-header .nix-mobile-panel{box-sizing:border-box!important;width:min(380px,100vw - 32px)!important}html body:has(.nix-mobile-panel.is-open) .global-site-header.nd-header{opacity:1!important;pointer-events:auto!important;transform:none!important}html body:has(.nix-mobile-panel.is-open) .global-site-header.nd-header>.nix-mobile-nav{opacity:1!important;filter:none!important;pointer-events:auto!important;transform:none!important}}@media (prefers-reduced-motion:reduce){.cin-reveal,.cin-reveal.is-visible,.nix-cinema-opening,.nix-cinema-images>img,.nix-random-flickr-hero img,.nix-cinema-hero:before,.nix-cinema-hero:after{opacity:1!important;filter:none!important;transition:none!important;animation:none!important;transform:none!important}}.nix-ambient-aurora{z-index:-2;opacity:.42;background:radial-gradient(38rem circle at var(--nix-pointer-x,78%) var(--nix-pointer-y,18%),#ff64261b,transparent 70%),radial-gradient(30rem circle at 18% 78%,#ffb0820e,transparent 72%);mix-blend-mode:screen;filter:blur(18px);will-change:opacity,transform;animation:9s ease-in-out infinite alternate nix-aurora-breathe;position:absolute;inset:-24%}.nix-cinematic-glint{z-index:5;opacity:0;mix-blend-mode:screen;will-change:transform,opacity;background:linear-gradient(90deg,#0000,#ff64260f,#ffffffb8,#ff642629,#0000);width:46vw;height:1px;animation:17s cubic-bezier(.2,.7,.3,1) infinite nix-cinematic-glint;position:absolute;top:28vh;left:-62vw;transform:rotate(-18deg);box-shadow:0 0 10px #ffffff59,0 0 30px #ff64262e}.nix-sparkle-field{z-index:4;opacity:.72;mix-blend-mode:screen;position:absolute;inset:0;overflow:hidden}.nix-sparkle-field i{width:var(--spark-size);height:var(--spark-size);left:var(--spark-x);top:var(--spark-y);opacity:.08;animation:nix-sparkle-twinkle var(--spark-speed) ease-in-out var(--spark-delay) infinite;will-change:opacity,transform,filter;background:#fff;border-radius:50%;display:block;position:absolute;box-shadow:0 0 5px #ffffffc7,0 0 13px #ffffff52}.nix-sparkle-field i.is-warm{background:#ff8a51;box-shadow:0 0 6px #ff6426e6,0 0 17px #ff64266b}.nix-sparkle-field i:nth-child(5n){border-radius:0;transform:rotate(45deg)}.nix-pointer-glow{filter:blur(2px);mix-blend-mode:screen!important;background:radial-gradient(circle,#ff64261f 0,#ff64260d 22%,#0000 68%)!important}.nix-pointer-glow:before,.nix-pointer-glow:after{content:"";border:1px solid #ff854d21;border-radius:50%;animation:4.8s ease-in-out infinite nix-pointer-ring;position:absolute;inset:31%;transform:scale(.8)}.nix-pointer-glow:after{border-color:#ffffff1f;animation-delay:-2.4s;inset:41%}body>main:not([class*=admin]):not([class*=studio]) :where(.nix-best-card,.nix-world-card,.nix-home-portals a,.latest-nix-lead>a,.journal-index-grid>a,.journal-lead-story>a,.nix-watch-grid article,.movement-primary,.movement-support,.move-panel,.trail-ride-grid article){transition:transform .3s cubic-bezier(.2,.8,.2,1),filter .35s,box-shadow .35s,border-color .3s!important}body>main:not([class*=admin]):not([class*=studio]) :where(.nix-best-card,.nix-world-card,.nix-home-portals a,.latest-nix-lead>a,.journal-index-grid>a,.journal-lead-story>a,.nix-watch-grid article,.movement-primary,.movement-support,.move-panel,.trail-ride-grid article):hover{filter:brightness(1.035)drop-shadow(0 0 13px #ff642621);border-color:#ff64269e!important}body>main:not([class*=admin]):not([class*=studio]) :where(a,button):not(.nix-best-card):not(.nix-world-card):hover{filter:drop-shadow(0 0 8px #ff642638)}.global-site-header.nd-header:hover{box-shadow:inset 0 1px #ffffffad,inset 0 -1px #ff642633,0 10px 34px #0306073d,0 0 28px #ff642613!important}.global-site-header.nd-header .nd-header-lockup img{transition:filter .35s!important}.global-site-header.nd-header:hover .nd-header-lockup img{filter:drop-shadow(0 0 10px #ff64265c)drop-shadow(0 8px 18px #00000052)!important}@keyframes nix-sparkle-twinkle{0%,to{opacity:.04;transform:scale(.45)rotate(0)}42%{opacity:.12}50%{opacity:.9;filter:brightness(1.35);transform:scale(1.55)rotate(90deg)}58%{opacity:.16}72%{opacity:.06;transform:scale(.65)rotate(160deg)}}@keyframes nix-cinematic-glint{0%,76%{opacity:0;transform:translate(0)rotate(-18deg)}79%{opacity:.12}86%{opacity:.62}94%{opacity:0;transform:translate(180vw,34vh)rotate(-18deg)}to{opacity:0;transform:translate(180vw,34vh)rotate(-18deg)}}@keyframes nix-aurora-breathe{0%{opacity:.25;transform:scale(.96)translate(-1%)}to{opacity:.52;transform:scale(1.04)translate(1%,1%)}}@keyframes nix-pointer-ring{0%,to{opacity:.16;transform:scale(.74)}50%{opacity:.62;transform:scale(1.18)}}@media (width<=700px){.nix-sparkle-field{opacity:.5}.nix-sparkle-field i:nth-child(n+13),.nix-cinematic-glint{display:none}.nix-ambient-aurora{opacity:.28;filter:blur(28px)}body>main:not([class*=admin]):not([class*=studio]) :where(a,button):hover{filter:none}}@media (prefers-reduced-motion:reduce){.nix-ambient-aurora,.nix-cinematic-glint,.nix-sparkle-field i,.nix-pointer-glow:before,.nix-pointer-glow:after{animation:none!important}.nix-cinematic-glint{display:none}.nix-sparkle-field{opacity:.22}.nix-sparkle-field i{opacity:.16!important;transform:none!important}.nix-ambient-aurora{opacity:.2}}:is(body:has(main[class*=admin]) :is(.nix-ambient-aurora,.nix-cinematic-glint,.nix-sparkle-field),body:has(main[class*=studio]) :is(.nix-ambient-aurora,.nix-cinematic-glint,.nix-sparkle-field)){display:none}.fs-lesson-index{grid-template-columns:1fr 1fr;gap:12px;width:min(1400px,100%);margin:55px auto 0;display:grid}.fs-lesson-index .fs-feature{grid-template-rows:minmax(290px,.86fr) 1fr;grid-template-columns:1fr;width:100%;min-width:0;margin:0}.fs-lesson-index .fs-feature-art{grid-row:1}.fs-lesson-index .fs-feature-copy{grid-row:2}.fs-lesson-index .fs-feature h4{color:#fff;font:750 clamp(.8rem,1.2vw,1rem)/1.45 var(--font-nix-display);letter-spacing:.06em;margin:0 0 18px}.fs-feature-poi{background:radial-gradient(circle at 50% 20%,#f15a2420,#0000 48%),linear-gradient(145deg,#182021dd,#0b0f10);border-color:#f15a2448}.fs-poi-card-art{overflow:hidden}.fs-poi-card-subject{z-index:3;color:#fff;width:74px;height:74px;font:900 .65rem var(--font-nix-display);letter-spacing:.12em;background:#101617;border:1px solid #fff8;border-radius:50%;place-items:center;display:grid;box-shadow:0 0 0 18px #ffffff08,0 0 50px #f15a2430}.fs-poi-card-art svg{width:360px;height:360px;inset:50%;transform:translate(-50%,-50%)}.fs-poi-card-art circle{fill:none}.fs-poi-card-route{stroke-width:3px;stroke-dasharray:8 10;animation:7s linear infinite fs-poi-dash;stroke:#f15a24!important}.fs-poi-card-clearance{stroke-width:1px;stroke-dasharray:3 7;stroke:#ffffff24!important}.fs-poi-card-orbit{z-index:4;border-radius:50%;width:240px;height:240px;animation:10s linear infinite fs-poi-orbit;display:block;position:absolute}.fs-poi-card-orbit i{color:#fff;filter:drop-shadow(0 0 9px #fff);font-style:normal;position:absolute;top:-7px;left:calc(50% - 7px)}.poi-lesson{--poi-orange:#ff6426;--poi-ink:#0a0e0f;--poi-panel:#151c1e;overflow-x:clip;background:#202729!important}.poi-lesson-body{padding-bottom:50px}.poi-lesson-body>section,.poi-lesson-body>footer{width:min(1240px,100% - 36px);margin-inline:auto}.poi-lesson :is(button,a){-webkit-tap-highlight-color:transparent}.poi-lesson button{font:800 .6rem var(--font-nix-display);letter-spacing:.08em}.poi-lesson h2,.poi-lesson h3{font-family:var(--font-nix-condensed)}.poi-lesson em{color:var(--poi-orange);font-style:normal}.poi-lesson p{line-height:1.75}.poi-lesson-hero{isolation:isolate;background:#111819;align-items:flex-end;min-height:min(930px,91svh);display:flex;position:relative;overflow:hidden}.poi-lesson-hero>img{z-index:-3;object-fit:cover;filter:saturate(1.05)contrast(1.04)brightness(.64);width:100%;height:100%;animation:24s ease-in-out infinite alternate poi-hero-drift;position:absolute;inset:0}.poi-hero-shade{z-index:-2;background:linear-gradient(90deg,#071011f2 0,#071011c4 40%,#0710113d 74%,#071011c2 100%),linear-gradient(0deg,#202729 0,#0000 30%,#05080861 100%);position:absolute;inset:0}.poi-hero-copy{z-index:2;width:min(1380px,100% - 10vw);margin:0 auto;padding:135px 0 clamp(75px,10vw,130px);position:relative}.poi-badges{flex-wrap:wrap;gap:8px;margin-bottom:28px;display:flex}.poi-badges span{color:#fff;font:800 .55rem var(--font-geist-mono);letter-spacing:.12em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0b1010a6;border:1px solid #ff642682;padding:10px 13px}.poi-badges span+span{color:#ffffffc0;border-color:#ffffff45}.poi-hero-copy>small{color:var(--poi-orange);font:850 .62rem var(--font-geist-mono);letter-spacing:.16em}.poi-hero-copy h1{max-width:1040px;font:900 clamp(5.2rem,12vw,12.5rem)/.69 var(--font-nix-condensed);letter-spacing:-.065em;text-shadow:0 15px 45px #0008;margin:17px 0 25px}.poi-hero-copy p{color:#ffffffe0;max-width:790px;margin:0 0 12px;font-size:clamp(1rem,1.45vw,1.28rem)}.poi-hero-copy>a{border:1px solid var(--poi-orange);color:#fff;font:800 .58rem var(--font-nix-display);letter-spacing:.1em;background:#1016169e;margin-top:25px;padding:14px 17px;text-decoration:none;display:inline-block}.poi-hero-orbit{z-index:1;border:1px dashed #ff642678;border-radius:50%;width:380px;height:380px;animation:16s linear infinite poi-spin;position:absolute;bottom:13%;right:5vw;box-shadow:0 0 0 42px #ff64260b,0 0 80px #ff642617}.poi-hero-orbit span{color:#ffffff45;font:900 .7rem var(--font-nix-display);letter-spacing:.22em;place-items:center;display:grid;position:absolute;inset:0}.poi-hero-orbit i{color:#fff;filter:drop-shadow(0 0 10px #fff);font-style:normal;position:absolute;top:-8px;left:calc(50% - 8px)}.poi-diagram{background:radial-gradient(circle at 86% 6%,#ff642616,#0000 32%),linear-gradient(145deg,#303a3db0,#172022c2);border:1px solid #ffffff18;margin-top:clamp(70px,9vw,130px);padding:clamp(24px,4vw,58px);overflow:hidden;box-shadow:0 32px 90px #0508083d}.poi-diagram-head{justify-content:space-between;align-items:end;gap:24px;margin-bottom:30px;display:flex}.poi-diagram-head small,.poi-editorial small,.poi-how>header small,.poi-settings small,.poi-practice small,.poi-mistakes small,.poi-stop>small,.poi-videos small,.poi-mission small,.poi-final>small,.poi-responsible small{color:var(--poi-orange);font:850 .59rem var(--font-geist-mono);letter-spacing:.15em}.poi-diagram-head h3{font:900 clamp(1.9rem,4vw,4.2rem)/.88 var(--font-nix-condensed);letter-spacing:-.035em;margin:11px 0 0}.poi-primary-control{border:1px solid var(--poi-orange);color:#fff;cursor:pointer;white-space:nowrap;background:#0f1516;min-height:44px;padding:0 17px}.poi-caption{color:#ffffff9e;text-align:center;max-width:850px;margin:28px auto 0;font-size:.82rem}.poi-map-field{fill:#0d14159c;stroke:#ffffff12}.poi-drone-glyph{fill:#f9f6ef;filter:drop-shadow(0 0 7px #fff7)}.poi-drone-glyph .poi-drone-camera{fill:var(--poi-orange)}.poi-orbit-stage{background:radial-gradient(circle,#ff64260d,#0000 46%),linear-gradient(155deg,#11191b,#0a1011);border:1px solid #ffffff0f;place-items:center;min-height:500px;display:grid;position:relative}.poi-orbit-stage svg{width:min(100%,830px);overflow:visible}.poi-clearance{fill:none;stroke:#ffffff28;stroke-width:1px;stroke-dasharray:5 8;transition:r .65s cubic-bezier(.2,.8,.2,1)}.poi-route-ring{fill:none;stroke:var(--poi-orange);stroke-width:4px;stroke-dasharray:10 10;filter:drop-shadow(0 0 6px #ff64265e);transition:r .65s cubic-bezier(.2,.8,.2,1);animation:4s linear infinite poi-route-dash}.poi-direction-arrow{fill:none;stroke:#ff9a70;stroke-width:2px}.poi-target-line{stroke:#ff6426;stroke-width:1.5px;stroke-dasharray:4 6}.poi-subject circle{fill:#182022;stroke:#fff;stroke-width:2px}.poi-subject path{fill:none;stroke:#fff;stroke-width:2px}.poi-subject text,.poi-start text{fill:#fff;font:800 9px var(--font-geist-mono);letter-spacing:.12em;text-anchor:middle}.poi-map-tree circle{fill:#415849}.poi-map-tree path{stroke:#a47f5c;stroke-width:7px}.poi-map-building rect,.poi-map-building path{fill:#465053;stroke:#ffffff4d;stroke-width:2px}.poi-orbit-spinner{animation:14s linear infinite poi-spin}.poi-orbit-stage.is-medium .poi-orbit-spinner{animation-duration:7s}.poi-orbit-stage.is-anticlockwise .poi-orbit-spinner{animation-direction:reverse}.poi-orbit-stage.is-paused :is(.poi-orbit-spinner,.poi-route-ring){animation-play-state:paused}.poi-clearance-key{color:#fff7;font:750 .52rem var(--font-geist-mono);letter-spacing:.08em;position:absolute;bottom:13px;right:15px}.poi-clearance-key i{border-top:1px dashed #ffffff57;width:22px;margin-right:7px;display:inline-block}.poi-control-bank{grid-template-columns:1.25fr .8fr 1fr;gap:8px;margin-top:10px;display:grid}.poi-control-bank fieldset{background:#0d12139c;border:1px solid #ffffff16;min-width:0;margin:0;padding:14px}.poi-control-bank legend{color:#ffffff62;font:750 .49rem var(--font-geist-mono);letter-spacing:.1em;padding:0 7px}.poi-control-bank button{color:#ffffff8d;cursor:pointer;background:#1b2426;border:1px solid #ffffff1d;min-height:42px;margin:3px;padding:0 11px}.poi-control-bank button.active{border-color:var(--poi-orange);color:#fff;background:#ff642617}.poi-editorial{grid-template-columns:.85fr 1.15fr;align-items:start;gap:clamp(45px,8vw,120px);display:grid;margin-top:clamp(90px,12vw,170px)!important}.poi-editorial h2,.poi-how>header h2,.poi-settings h2,.poi-practice h2,.poi-mistakes h2,.poi-stop h2,.poi-videos h2,.poi-mission h2,.poi-final h2{font:900 clamp(3.2rem,6.5vw,7.4rem)/.78 var(--font-nix-condensed);letter-spacing:-.055em;margin:16px 0}.poi-editorial>div+div{padding-top:30px}.poi-editorial p,.poi-editorial li{color:#ffffffc1;font-size:clamp(1rem,1.2vw,1.13rem)}.poi-editorial li{margin:13px 0}.poi-editorial blockquote,.poi-how blockquote,.poi-stop blockquote{border:1px solid #ff64264d;border-left:4px solid var(--poi-orange);color:#fff;font:850 clamp(1rem,1.6vw,1.35rem)/1.45 var(--font-nix-display);background:#ff642610;margin:35px 0 0;padding:25px 28px}.poi-focus-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.poi-focus-grid>button{color:#fff;text-align:left;cursor:pointer;background:#0e1516;border:1px solid #ffffff16;min-width:0;padding:18px 18px 25px}.poi-focus-grid>button[aria-selected=true]{border-color:var(--poi-orange);background:linear-gradient(145deg,#ff642619,#11191a)}.poi-focus-grid>button small{color:#fff5;font:750 .48rem var(--font-geist-mono)}.poi-focus-grid>button strong{color:var(--poi-orange);font:850 1rem var(--font-nix-display);display:block}.poi-focus-grid>button span{color:#ffffff9d;min-height:45px;font:600 .76rem/1.5 var(--font-geist-mono);letter-spacing:0;margin-top:10px;display:block}.poi-focus-graphic{width:100%;margin:8px 0 12px;overflow:visible}.poi-focus-ground{stroke:#ffffff26;stroke-width:2px}.poi-focus-route{fill:none;stroke:#ff6426;stroke-width:2.5px;stroke-dasharray:7 7}.poi-focus-subject{fill:#3b4b4e;stroke:#fff;stroke-width:2px}.poi-focus-lock{stroke:#ff6426;stroke-width:1.5px;stroke-dasharray:3 4}.poi-focus-graphic.is-paused *{animation-play-state:paused!important}.poi-focus-graphic.is-spotlight.is-playing .poi-focus-drone{animation:3.6s ease-in-out infinite alternate poi-spotlight}.poi-focus-graphic.is-poi.is-playing .poi-focus-drone{transform-origin:140px 92px;animation:5s linear infinite poi-focus-orbit}.poi-focus-graphic.is-track.is-playing :is(.poi-focus-drone,.poi-focus-subject){animation:3.8s ease-in-out infinite alternate poi-track}.poi-focus-graphic.is-track.is-playing .poi-focus-drone{animation-delay:-.55s}.poi-check-grid{grid-template-columns:1fr 1fr;gap:0 24px;padding:0;list-style:none;display:grid}.poi-check-grid li{border-bottom:1px solid #ffffff12;padding:12px 0 12px 28px;position:relative}.poi-check-grid li:before{color:var(--poi-orange);content:"◇";position:absolute;left:0}.poi-toggle{gap:8px;margin-bottom:9px;display:flex}.poi-toggle button{color:#ffffff8d;cursor:pointer;background:#111819;border:1px solid #ffffff20;min-height:45px;padding:0 16px}.poi-toggle button.active.unsafe{color:#fff;background:#b9332526;border-color:#ff806e}.poi-toggle button.active.safe{color:#fff;background:#2c9b631c;border-color:#61d094}.poi-safety-stage{background:#0c1314;border:1px solid #ffffff10;place-items:center;min-height:490px;padding:22px;transition:background .4s;display:grid}.poi-safety-stage.is-safer{background:radial-gradient(circle,#3cc7800b,#0000 50%),#0c1314}.poi-safety-stage svg{width:min(100%,800px)}.poi-safety-route{fill:none;stroke-width:5px;stroke-dasharray:10 9;transition:r .65s,stroke .4s}.is-unsafe .poi-safety-route{stroke:#ff715c}.is-safer .poi-safety-route{stroke:#4fd08a}.poi-hazard-tree circle{fill:#3a5946;stroke:#ffffff40}.poi-hazard-tree path{stroke:#9c7252;stroke-width:8px}.poi-hazard-cable path{stroke:#f6d8c9;stroke-width:2px}.poi-hazard-cable circle{fill:#f6d8c9}.poi-hazard-person{fill:none;stroke:#ff9d8e;stroke-width:3px}.poi-hazard-person text,.poi-hazard-tree text,.poi-hazard-cable text{fill:#ffb0a4;stroke:none;font:800 10px var(--font-geist-mono);letter-spacing:.1em}.poi-person-arrow{stroke-dasharray:5 5;marker-end:none}.poi-start text{fill:#fff}.poi-safety-stage>strong{color:#fff9;font:800 .58rem var(--font-geist-mono);letter-spacing:.1em;text-align:center;margin-top:-12px}.is-safer :is(.poi-hazard-tree,.poi-hazard-cable,.poi-hazard-person){opacity:.43}.poi-how{margin-top:clamp(100px,13vw,180px)!important}.poi-how>header{max-width:900px}.poi-how>div{border-top:1px solid #ffffff20;margin-top:55px}.poi-how article{border-bottom:1px solid #ffffff18;grid-template-columns:110px 1fr;gap:35px;min-height:220px;padding:38px 0;display:grid}.poi-how article>span{color:#ff642636;font:900 clamp(3.8rem,7vw,7.5rem)/.8 var(--font-nix-condensed)}.poi-how article>div{max-width:830px}.poi-how article small{color:var(--poi-orange);font:800 .53rem var(--font-geist-mono);letter-spacing:.12em}.poi-how h3{font:900 clamp(2rem,4vw,4rem)/.9 var(--font-nix-condensed);margin:10px 0}.poi-how p{color:#ffffffad;font-size:1.03rem}.poi-control-progress{grid-template-columns:repeat(6,1fr);gap:4px;margin-bottom:18px;display:grid}.poi-control-progress button{color:#ffffff68;cursor:pointer;background:#0e1516;border:1px solid #ffffff14;min-width:0;min-height:62px;padding:8px;font-size:.49rem}.poi-control-progress button span{color:#ffffff4a;margin:0 auto 6px;display:block}.poi-control-progress button.active{border-color:var(--poi-orange);color:#fff;background:#ff642616}.poi-controller-stage{touch-action:pan-y;background:radial-gradient(circle at 50% 72%,#ff642618,#0000 47%),#0b1112;border:1px solid #ffffff10;place-items:center;min-height:520px;padding:35px;display:grid;position:relative}.poi-controller-stage svg{filter:drop-shadow(0 30px 30px #0008);width:min(100%,780px)}.poi-step-count{color:var(--poi-orange);font:850 .59rem var(--font-geist-mono);letter-spacing:.12em;position:absolute;top:18px;left:20px}.poi-controller-stage>strong{font:900 clamp(1.6rem,3vw,2.7rem) var(--font-nix-condensed);margin-top:-10px}.poi-controller-stage>p{color:#ffffff91;text-align:center;max-width:650px;margin:0}.poi-controller{fill:#252d30;stroke:#ffffff42;stroke-width:2px}.poi-screen-horizon{fill:#263f3d}.poi-screen-subject{fill:#c3b5a2;stroke:#fff;stroke-width:2px}.poi-selection-box{fill:none;stroke:#ff6426;stroke-width:3px;stroke-dasharray:8 6;animation:1.5s ease-in-out infinite poi-selection}.poi-mode-menu rect{fill:#0b1010d9;stroke:#ffffff3f}.poi-mode-menu text{fill:#ffffff8c;font:700 8px var(--font-geist-mono);text-anchor:middle}.poi-mode-menu text.selected{fill:#ff6426}.poi-direction-menu circle{fill:#0c1213d4;stroke:#fff6}.poi-direction-menu text{fill:#fff;text-anchor:middle;font:800 17px sans-serif}.poi-go-orbit{fill:none;stroke:#ff6426;stroke-width:3px;stroke-dasharray:8 7;animation:2s linear infinite poi-route-dash}.poi-go-button{fill:#ff6426}.poi-go-text{fill:#111;font:900 11px var(--font-nix-display);text-anchor:middle}.poi-sequence-nav{justify-content:space-between;margin-top:8px;display:flex}.poi-sequence-nav button{color:#fff;cursor:pointer;background:#111819;border:1px solid #fff2;min-height:44px;padding:0 16px}.poi-sequence-nav button:disabled{opacity:.32;cursor:not-allowed}.poi-settings{background:radial-gradient(circle at 0 100%,#ff642617,#0000 38%),linear-gradient(145deg,#30393cac,#172022c7);border:1px solid #ff642632;grid-template-columns:.9fr 1.1fr;gap:clamp(40px,8vw,110px);padding:clamp(30px,6vw,80px);display:grid;margin-top:clamp(90px,12vw,170px)!important}.poi-settings p{color:#ffffffa3}.poi-settings-table{border-top:1px solid #fff2;align-self:center}.poi-settings-table>div{border-bottom:1px solid #ffffff18;grid-template-columns:.8fr 1.2fr;align-items:center;min-height:55px;display:grid}.poi-settings-table span{color:#ffffff6f;font:750 .58rem var(--font-geist-mono);letter-spacing:.08em;text-transform:uppercase}.poi-settings-table strong{font-size:.92rem}.poi-parallax-stage{background:linear-gradient(#566a70 0 38%,#26393a 38% 66%,#172424 66%);border:1px solid #fff1;height:480px;position:relative;overflow:hidden}.poi-layer{position:absolute;inset:0}.poi-layer>span{color:#fff;font:800 .5rem var(--font-geist-mono);letter-spacing:.1em;background:#0c1213c7;padding:6px 9px;position:absolute;top:18px}.poi-background>span{right:18px}.poi-background i{clip-path:polygon(0 100%,30% 30%,48% 65%,69% 5%,100% 100%);background:#2c4842;width:260px;height:160px;position:absolute;bottom:120px}.poi-background i:first-of-type{left:-5%}.poi-background i:nth-of-type(2){height:210px;left:35%}.poi-background i:nth-of-type(3){left:74%}.poi-subject-layer>span{top:120px;left:calc(50% - 38px)}.poi-van{background:#d8d1c5;border-radius:12px 16px 5px 5px;width:170px;height:72px;position:absolute;bottom:105px;left:calc(50% - 85px);box-shadow:inset -35px 0 #a7a39b}.poi-van:before,.poi-van:after{content:"";background:#566065;border:5px solid #111;border-radius:50%;width:25px;height:25px;position:absolute;bottom:-12px}.poi-van:before{left:22px}.poi-van:after{right:22px}.poi-van i{background:#1b2b2e;width:48px;height:24px;position:absolute;top:13px;right:19px}.poi-van b{color:#222;font:900 9px var(--font-nix-display);position:absolute;top:25px;left:14px}.poi-foreground{pointer-events:none}.poi-foreground>span{left:18px}.poi-foreground i{background:#152d25;border-radius:55% 55% 5px 5px;width:95px;height:240px;position:absolute;bottom:-25px;box-shadow:inset -15px 0 #0e221d}.poi-foreground i:first-of-type{left:-3%}.poi-foreground i:nth-of-type(2){height:185px;left:16%}.poi-foreground i:nth-of-type(3){height:205px;right:12%}.poi-foreground i:nth-of-type(4){height:290px;right:-3%}.poi-virtual-camera{color:var(--poi-orange);filter:drop-shadow(0 0 10px #ff6426);font-size:36px;position:absolute;bottom:20px;left:calc(50% - 23px)}.poi-virtual-camera small{color:#fff;font:750 7px var(--font-geist-mono);letter-spacing:.1em;display:block}.poi-parallax-stage.is-playing .poi-background{animation:8s ease-in-out infinite alternate poi-parallax-back}.poi-parallax-stage.is-playing .poi-foreground{animation:8s ease-in-out infinite alternate poi-parallax-front}.poi-parallax-stage.is-playing .poi-virtual-camera{animation:8s ease-in-out infinite alternate poi-camera-slide}.poi-parallax-stage.is-paused *{animation-play-state:paused!important}.poi-layer-key{background:#0c1213;border:1px solid #ffffff10;justify-content:center;gap:25px;padding:16px;display:flex}.poi-layer-key span{color:#ffffff73;font:750 .5rem var(--font-geist-mono);letter-spacing:.07em}.poi-layer-key i{width:10px;height:10px;margin-right:6px;display:inline-block}.poi-layer-key i.foreground{background:#152d25}.poi-layer-key i.subject{background:#d8d1c5}.poi-layer-key i.background{background:#2c4842}.poi-practice{margin-top:clamp(100px,13vw,180px)!important}.poi-practice>header{justify-content:space-between;align-items:end;gap:30px;display:flex}.poi-practice>header>div{max-width:900px}.poi-practice>div{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.poi-practice article{background:linear-gradient(145deg,#34404390,#172022ba);border:1px solid #ffffff18;min-width:0;padding:24px}.poi-practice article>small{color:#ff642643;font-size:2.5rem}.poi-shot-preview{background:radial-gradient(circle at 50% 65%,#ff642616,#0000 43%),linear-gradient(#3d5358,#192b2b);border:1px solid #ffffff10;height:220px;margin:18px 0 28px;position:relative;overflow:hidden}.poi-shot-subject{background:#213235;border:2px solid #fff;border-radius:50%;width:40px;height:40px;position:absolute;top:calc(50% - 20px);left:calc(50% - 20px)}.poi-shot-drone{z-index:2;color:#fff;filter:drop-shadow(0 0 7px #fff);font-style:normal;position:absolute;top:25%;left:20%}.poi-shot-path{border:2px dashed #ff6426;border-radius:50%;width:66%;height:56%;position:absolute;top:22%;left:17%}.poi-shot-preview.is-playing .poi-shot-drone{animation:5s linear infinite poi-practice-orbit}.poi-shot-preview.is-reveal:before{z-index:3;content:"";background:#142921;width:43%;position:absolute;inset:0 auto 0 0}.poi-shot-preview.is-reveal.is-playing:before{animation:5s ease-in-out infinite poi-reveal}.poi-shot-preview.is-rising.is-playing .poi-shot-path{animation:5s ease-in-out infinite poi-rising}.poi-shot-preview.is-rising.is-playing .poi-shot-drone{animation:5s linear infinite poi-practice-rising}.poi-shot-preview.is-paused *,.poi-shot-preview.is-paused:before{animation-play-state:paused!important}.poi-practice h3{font:900 clamp(1.6rem,2.6vw,2.5rem)/.9 var(--font-nix-condensed)}.poi-practice p{color:#ffffff9c;font-size:.88rem}.poi-practice article>b{color:var(--poi-orange);font:800 .5rem/1.5 var(--font-geist-mono);letter-spacing:.08em;border-top:1px solid #ff64263a;padding-top:16px;display:block}.poi-mistakes{margin-top:clamp(100px,13vw,180px)!important}.poi-mistakes>div{border-top:1px solid #ffffff1d}.poi-mistakes details{border-bottom:1px solid #ffffff1d}.poi-mistakes summary{cursor:pointer;grid-template-columns:55px 1fr 40px;align-items:center;gap:15px;min-height:82px;padding:20px 0;list-style:none;display:grid}.poi-mistakes summary::-webkit-details-marker{display:none}.poi-mistakes summary span{color:var(--poi-orange);font:750 .55rem var(--font-geist-mono)}.poi-mistakes summary strong{font:850 clamp(1rem,2vw,1.5rem) var(--font-nix-display);text-transform:uppercase}.poi-mistakes summary i{color:var(--poi-orange);font:300 1.7rem sans-serif;transition:transform .25s}.poi-mistakes details[open] summary i{transform:rotate(45deg)}.poi-mistakes details p{color:#ffffff9c;max-width:760px;margin:0 0 30px 70px}.poi-stop{background:radial-gradient(circle at 100% 0,#ff642624,#0000 34%),linear-gradient(145deg,#303a3db8,#172022cf);border:1px solid #ff64263c;padding:clamp(38px,7vw,90px);margin-top:clamp(90px,12vw,160px)!important}.poi-stop>p{color:#ffffffbd;max-width:850px;font-size:1.04rem}.poi-stop blockquote{max-width:850px}.poi-videos{margin-top:clamp(100px,13vw,180px)!important}.poi-videos>header{max-width:900px}.poi-videos>header>p{color:#ffffff8f;max-width:680px}.poi-videos>div{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:50px;display:grid}.poi-video-card{background:linear-gradient(145deg,#3440437f,#172022b8);border:1px solid #ffffff18;min-width:0;padding-bottom:25px}.poi-video-card>:not(.poi-video-frame){margin-left:24px;margin-right:24px}.poi-video-frame{aspect-ratio:16/9;background:#0b1011;margin-bottom:24px;position:relative;overflow:hidden}.poi-video-frame :is(img,iframe){object-fit:cover;border:0;width:100%;height:100%}.poi-video-frame img{filter:brightness(.55)saturate(.8)}.poi-video-frame :is(button,a){color:#fff;text-align:center;cursor:pointer;background:#0b0f0f45;border:0;place-content:center;gap:10px;text-decoration:none;display:grid;position:absolute;inset:0}.poi-video-frame :is(button,a) span{border:1px solid var(--poi-orange);color:#0a0d0e;background:#ff6426;border-radius:50%;place-items:center;width:58px;height:58px;margin:auto;font-size:1.25rem;display:grid}.poi-video-card h3{min-height:86px;font:900 clamp(1.4rem,2.4vw,2.2rem)/.92 var(--font-nix-condensed);margin-top:13px}.poi-video-card p{color:#ffffff96;min-height:120px;font-size:.86rem}.poi-external-link{color:var(--poi-orange);font:800 .53rem/1.5 var(--font-geist-mono);letter-spacing:.07em;border-top:1px solid #ff64263d;padding-top:17px;text-decoration:none;display:block}.poi-mission{background:radial-gradient(circle at 18% 15%,#ff642629,#0000 35%),linear-gradient(145deg,#333e41,#192123);border:1px solid #ff642650;grid-template-columns:.85fr 1.15fr;gap:clamp(35px,7vw,95px);padding:clamp(35px,7vw,90px);display:grid;margin-top:clamp(100px,13vw,180px)!important}.poi-mission>div>p{color:#ffffffa8}.poi-mission-card{background:#111718a6;border:1px solid #ffffff1c;padding:clamp(20px,4vw,42px)}.poi-mission-meter{background:#ffffff10;height:5px;margin-bottom:14px}.poi-mission-meter span{background:var(--poi-orange);height:100%;transition:width .35s;display:block}.poi-mission-card>strong{color:#ffffff7a;font:750 .52rem var(--font-geist-mono);letter-spacing:.1em;margin-bottom:18px;display:block}.poi-mission-card label{cursor:pointer;border-bottom:1px solid #ffffff12;align-items:center;gap:13px;min-height:54px;display:flex}.poi-mission-card input{width:22px;height:22px;accent-color:var(--poi-orange)}.poi-mission-card label span{font-size:.91rem}.poi-mission-card button{border:1px solid var(--poi-orange);color:#fff;cursor:pointer;background:0 0;min-height:42px;margin-top:22px;padding:0 14px}.poi-mission-card>small{color:#fff5;margin-top:15px;font-size:.48rem;display:block}.poi-mission-edit{color:#ffffff9b;grid-column:1/-1;max-width:880px;margin:10px 0 0}.poi-final{text-align:center;color:#101415;background:linear-gradient(135deg,#ff6426,#b8360e);padding:clamp(55px,9vw,120px);width:min(1450px,100% - 28px)!important;margin-top:clamp(100px,14vw,200px)!important}.poi-final>small{color:#101415}.poi-final em{color:#fff}.poi-final p{color:#111c;max-width:850px;margin:25px auto;font-size:clamp(1rem,1.5vw,1.28rem)}.poi-final>strong{font:900 clamp(1.15rem,2.3vw,2rem) var(--font-nix-display);display:block}.poi-final nav{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:55px;display:grid}.poi-final nav :is(a,span){color:#101415;min-height:58px;font:800 .54rem/1.4 var(--font-nix-display);letter-spacing:.07em;border:1px solid #1118;place-items:center;padding:11px;text-decoration:none;display:grid}.poi-final nav a:hover{color:#fff;background:#101415}.poi-final nav span{opacity:.55}.poi-responsible{border-top:1px solid #ffffff17;grid-template-columns:1fr auto;gap:40px;padding:30px 0 60px;display:grid;margin-top:20px!important}.poi-responsible p{color:#ffffff78;max-width:760px;font-size:.78rem}.poi-responsible nav{flex-direction:column;gap:8px;display:flex}.poi-responsible a{color:#fff;font:750 .49rem var(--font-geist-mono);letter-spacing:.07em;border:1px solid #ffffff1f;padding:12px 14px;text-decoration:none}@keyframes fs-poi-dash{to{stroke-dashoffset:-144px}}@keyframes fs-poi-orbit{to{transform:rotate(360deg)}}@keyframes poi-spin{to{transform:rotate(360deg)}}@keyframes poi-route-dash{to{stroke-dashoffset:-80px}}@keyframes poi-hero-drift{0%{transform:scale(1.02)translate(-.5%)}to{transform:scale(1.09)translate(.8%)}}@keyframes poi-spotlight{0%{transform:translate(-15px,10px)}to{transform:translate(35px,-8px)}}@keyframes poi-focus-orbit{to{transform:rotate(360deg)}}@keyframes poi-track{0%{transform:translate(-35px)}to{transform:translate(40px)}}@keyframes poi-selection{50%{stroke:#fff;filter:drop-shadow(0 0 5px #ff6426)}}@keyframes poi-parallax-back{0%{transform:translate(-1.5%)}to{transform:translate(1.5%)}}@keyframes poi-parallax-front{0%{transform:translate(-8%)}to{transform:translate(8%)}}@keyframes poi-camera-slide{0%{transform:translate(-70px)}to{transform:translate(70px)}}@keyframes poi-practice-orbit{0%{transform:rotate(0)translate(65px)rotate(0)}to{transform:rotate(360deg)translate(65px)rotate(-360deg)}}@keyframes poi-reveal{0%,25%{transform:translate(0)}70%,to{transform:translate(-72%)}}@keyframes poi-rising{0%{transform:translateY(20px)scale(.7)}70%,to{transform:translateY(-25px)scale(1.08)}}@keyframes poi-practice-rising{0%{transform:rotate(0)translate(50px)rotate(0)translateY(25px)}to{transform:rotate(360deg)translate(75px)rotate(-360deg)translateY(-35px)}}@media (width<=900px){.fs-lesson-index{grid-template-columns:1fr}.poi-hero-orbit{width:270px;height:270px;bottom:14%;right:-95px}.poi-editorial,.poi-settings,.poi-mission{grid-template-columns:1fr}.poi-editorial>div+div{padding-top:0}.poi-focus-grid,.poi-practice>div,.poi-videos>div{grid-template-columns:1fr}.poi-focus-grid>button{grid-template-columns:150px 1fr;align-items:center;gap:0 18px;display:grid}.poi-focus-grid>button small{grid-column:1/-1}.poi-focus-grid>button svg{grid-row:2/4}.poi-video-card h3,.poi-video-card p{min-height:0}.poi-video-card{grid-template-columns:.8fr 1.2fr;padding-bottom:0;display:grid}.poi-video-frame{aspect-ratio:auto;grid-row:1/6;height:100%;min-height:280px}.poi-practice article{grid-template-columns:230px 1fr;gap:0 24px;display:grid}.poi-practice article>small{grid-column:1/-1}.poi-shot-preview{grid-row:2/6}.poi-control-progress{grid-template-columns:repeat(3,1fr)}.poi-responsible,.poi-final nav{grid-template-columns:1fr}}@media (width<=680px){.fs-lesson-index .fs-feature{grid-template-rows:minmax(240px,.72fr) 1fr}.poi-lesson-body>section,.poi-lesson-body>footer{width:calc(100% - 24px)}.poi-lesson-hero{align-items:flex-end;min-height:850px}.poi-lesson-hero>img{object-position:52% center}.poi-hero-copy{width:calc(100% - 32px);padding:125px 0 55px}.poi-badges{margin-bottom:20px}.poi-badges span{font-size:.46rem}.poi-hero-copy h1{font-size:clamp(4.4rem,22vw,7rem)}.poi-hero-copy p{font-size:.94rem}.poi-hero-copy p+p{display:none}.poi-hero-orbit{opacity:.55}.poi-diagram{padding:18px}.poi-diagram-head{flex-direction:column;align-items:flex-start}.poi-orbit-stage{min-height:370px;margin-inline:-7px}.poi-clearance-key{font-size:.42rem}.poi-control-bank{grid-template-columns:1fr}.poi-control-bank fieldset{grid-template-columns:1fr 1fr;display:grid}.poi-control-bank legend{grid-column:1/-1}.poi-control-bank button{min-height:46px}.poi-caption{font-size:.74rem}.poi-editorial{gap:12px}.poi-editorial h2,.poi-how>header h2,.poi-settings h2,.poi-practice h2,.poi-mistakes h2,.poi-stop h2,.poi-videos h2,.poi-mission h2,.poi-final h2{font-size:clamp(3rem,15vw,5.2rem)}.poi-check-grid{grid-template-columns:1fr}.poi-focus-grid>button{display:block}.poi-focus-grid>button svg{width:100%}.poi-safety-stage{min-height:330px;margin-inline:-7px;padding:5px}.poi-safety-stage>strong{margin:0;padding:8px}.poi-how article{grid-template-columns:58px 1fr;gap:15px}.poi-how article>span{font-size:3.5rem}.poi-control-progress{scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.poi-control-progress button{scroll-snap-align:start;min-width:105px}.poi-controller-stage{min-height:400px;padding:35px 8px 18px}.poi-controller-stage>p{font-size:.8rem}.poi-settings{padding:28px 18px}.poi-settings-table>div{grid-template-columns:.75fr 1.25fr;gap:10px}.poi-settings-table span{font-size:.5rem}.poi-settings-table strong{font-size:.8rem}.poi-parallax-stage{height:360px}.poi-foreground i{width:65px}.poi-van{transform:scale(.8)}.poi-layer-key{flex-direction:column;align-items:flex-start;gap:8px}.poi-practice>header{flex-direction:column;align-items:flex-start}.poi-practice article{display:block}.poi-shot-preview{height:240px}.poi-mistakes summary{grid-template-columns:35px 1fr 30px}.poi-mistakes details p{margin-left:50px}.poi-video-card{padding-bottom:25px;display:block}.poi-video-frame{aspect-ratio:16/9;height:auto;min-height:0}.poi-video-card>:not(.poi-video-frame){margin-left:18px;margin-right:18px}.poi-mission{padding:30px 18px}.poi-final{padding:55px 20px}.poi-final nav :is(a,span){min-height:54px}.poi-responsible{padding-bottom:40px}.poi-responsible nav a{font-size:.46rem}}@media (prefers-reduced-motion:reduce){.fs-poi-card-route,.fs-poi-card-orbit,.poi-lesson-hero>img,.poi-hero-orbit,.poi-route-ring,.poi-orbit-spinner,.poi-focus-graphic *,.poi-selection-box,.poi-go-orbit,.poi-parallax-stage *,.poi-shot-preview *,.poi-shot-preview:before{transition:none!important;animation:none!important}.poi-hero-orbit{display:none}.poi-orbit-stage.is-playing .poi-orbit-spinner{transform:rotate(35deg)}}.fs-lesson-index{grid-template-columns:repeat(3,1fr)}.fs-feature-op{background:radial-gradient(circle at 50% 24%,#ff642628,#0000 48%),linear-gradient(145deg,#182021dd,#0b0f10);border-color:#ff642660}.fs-op-card-art{overflow:hidden;background:linear-gradient(#4d656a 0 52%,#172c27 52%)!important}.fs-op-hills,.fs-op-near{clip-path:polygon(0 100%,12% 35%,27% 70%,43% 15%,60% 66%,76% 30%,100% 100%);background:#29433f;position:absolute;inset:auto -8% 0}.fs-op-hills{height:55%}.fs-op-near{z-index:3;background:#142d24;height:80%;left:-20%;right:62%}.fs-op-card-subject{z-index:4;color:#111;font:900 .55rem var(--font-nix-display);letter-spacing:.08em;background:#d8d1c5;border:2px solid #fff;padding:14px 18px}.fs-op-card-orbit{z-index:5;border:3px dashed var(--fs);border-radius:50%;width:220px;height:220px;animation:9s linear infinite fs-poi-orbit;position:absolute}.fs-op-card-orbit b{color:#fff;filter:drop-shadow(0 0 8px #fff);font-style:normal;position:absolute;top:-9px;left:calc(50% - 7px)}.orbit-lesson{--op:#ff6426;--op-ink:#080b0c;--op-panel:#12191a;background:var(--op-ink);color:#f8f5ee;overflow:hidden}.op-hero{align-items:flex-end;min-height:850px;display:flex;position:relative;overflow:hidden}.op-hero>img{object-fit:cover;filter:saturate(.78)contrast(1.05);width:100%;height:100%;animation:18s ease-in-out infinite alternate op-hero-drift;position:absolute;inset:0}.op-hero-shade{background:linear-gradient(90deg,#070a0bee 0 38%,#070a0b70 68%,#070a0bdf),linear-gradient(0deg,#080b0c 0,#0000 45%);position:absolute;inset:0}.op-hero-copy{z-index:2;width:min(1450px,100% - 44px);margin:0 auto;padding:clamp(110px,14vw,190px) 0 clamp(70px,9vw,120px);position:relative}.op-badges{flex-wrap:wrap;gap:7px;margin-bottom:24px;display:flex}.op-badges span{color:#fff;font:800 .52rem var(--font-geist-mono);letter-spacing:.11em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#10151693;border:1px solid #ffffff31;padding:8px 11px}.op-hero-copy>small,.op-body small{color:var(--op);font:850 .59rem var(--font-geist-mono);letter-spacing:.16em}.op-hero h1{max-width:1050px;font:900 clamp(5rem,11vw,12rem)/.72 var(--font-nix-condensed);letter-spacing:-.065em;margin:15px 0}.op-hero h1 em,.op-body em{color:var(--op);font-style:normal}.op-hero p{color:#ffffffbd;max-width:710px;font-size:clamp(1.08rem,2vw,1.55rem)}.op-hero a{border:1px solid var(--op);color:#fff;font:850 .59rem var(--font-nix-display);letter-spacing:.1em;margin-top:30px;padding:15px 19px;text-decoration:none;display:inline-block}.op-hero-orbit{aspect-ratio:1;z-index:2;border:2px dashed #ff642680;border-radius:50%;width:min(38vw,520px);animation:15s linear infinite op-spin;position:absolute;top:20%;right:-5vw}.op-hero-orbit i{color:#fff;filter:drop-shadow(0 0 10px #fff);font-size:26px;font-style:normal;position:absolute;top:-15px;left:50%}.op-hero-orbit span{color:var(--op);font:850 .52rem var(--font-geist-mono);letter-spacing:.12em;position:absolute;top:22px;left:50%}.op-body>section{width:min(1240px,100% - 36px);margin-inline:auto}.op-editorial{border-bottom:1px solid #ffffff14;grid-template-columns:.85fr 1.15fr;align-items:start;gap:clamp(40px,8vw,115px);padding:clamp(90px,12vw,170px) 0;display:grid}.op-editorial h2,.op-altitude h2,.op-settings h2,.op-sun h2,.op-killers h2,.op-safety h2,.op-storyboard h2,.op-mission h2,.op-advanced h2,.op-recipe h2,.op-videos h2,.op-final h2{font:900 clamp(3.2rem,6.4vw,7rem)/.8 var(--font-nix-condensed);letter-spacing:-.052em;margin:15px 0}.op-editorial p{color:#ffffffbd;font-size:clamp(1rem,1.35vw,1.16rem)}.op-editorial blockquote,.op-controller-lab blockquote,.op-reveal-lab blockquote,.op-altitude blockquote,.op-advanced blockquote,.op-recipe blockquote{border:1px solid #ff64264f;border-left:4px solid var(--op);color:#fff;font:760 clamp(.95rem,1.55vw,1.25rem)/1.55 var(--font-nix-display);background:#ff642610;margin:32px 0 0;padding:25px 28px}.op-editorial blockquote b,.op-controller-lab blockquote b,.op-advanced blockquote b{color:var(--op)}.op-lab{background:radial-gradient(circle at 88% 5%,#ff642617,#0000 31%),linear-gradient(145deg,#303a3db0,#172022c5);border:1px solid #ffffff18;padding:clamp(24px,4.5vw,60px);box-shadow:0 34px 90px #0005;margin-top:clamp(70px,9vw,130px)!important}.op-lab-head{justify-content:space-between;align-items:end;gap:24px;margin-bottom:30px;display:flex}.op-lab-head h3{font:900 clamp(2rem,4.2vw,4.5rem)/.88 var(--font-nix-condensed);letter-spacing:-.04em;margin:10px 0 0}.op-primary,.op-play-controls button{border:1px solid var(--op);color:#fff;cursor:pointer;min-height:44px;font:800 .54rem var(--font-geist-mono);letter-spacing:.08em;background:#0e1415;padding:0 16px}.op-play-controls{gap:7px;display:flex}.op-caption{color:#fff9;text-align:center;max-width:860px;margin:28px auto 0;font-size:.84rem}.op-caption strong{color:#fff}.op-drone-glyph{fill:#fff;filter:drop-shadow(0 0 8px #fff8)}.op-drone-camera{fill:var(--op)}.op-orbit-stage{background:radial-gradient(circle,#ff64260f,#0000 44%),#0b1112;border:1px solid #ffffff10;place-items:center;min-height:520px;display:grid}.op-orbit-stage svg{width:min(100%,830px);overflow:visible}.op-map{fill:#0e1516aa;stroke:#ffffff12}.op-safe-ring{fill:none;stroke:#ffffff28;stroke-dasharray:5 8}.op-flight-ring{fill:none;stroke:var(--op);stroke-width:4px;stroke-dasharray:11 10;animation:4s linear infinite op-dash}.op-flight-arrow,.op-camera-direction{fill:none;stroke:#ff9a70;stroke-width:2px}.op-subject circle{fill:#182123;stroke:#fff;stroke-width:2px}.op-subject path{fill:none;stroke:#fff;stroke-width:2px}.op-subject text,.op-zoom-label,.op-map-label{fill:#fff;font:800 10px var(--font-geist-mono);letter-spacing:.12em;text-anchor:middle}.op-map-label{fill:#ffffff6b;text-anchor:start}.op-map-label.is-camera{fill:#ff9a70}.op-orbiting{animation:op-spin var(--op-duration,6s) linear infinite}.op-orbit-stage.is-anticlockwise .op-orbiting{animation-direction:reverse}.op-orbit-stage.is-paused :is(.op-orbiting,.op-flight-ring){animation-play-state:paused}.op-control-bank{grid-template-columns:1fr 1fr;gap:8px;margin-top:9px;display:grid}.op-control-bank fieldset,.op-control-bank>label{background:#0d1314;border:1px solid #ffffff16;min-width:0;margin:0;padding:14px}.op-control-bank legend,.op-control-bank label span{color:#ffffff68;font:800 .49rem var(--font-geist-mono);letter-spacing:.1em;padding:0 7px}.op-control-bank button{color:#ffffff90;cursor:pointer;background:#1b2426;border:1px solid #ffffff1e;min-height:42px;margin:3px;padding:0 11px}.op-control-bank button.active{border-color:var(--op);color:#fff;background:#ff642619}.op-control-bank>label{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;display:grid}.op-control-bank input,.op-slider input{width:100%;accent-color:var(--op)}.op-control-bank label b{color:var(--op);font:800 .54rem var(--font-geist-mono)}.op-dual-motion{grid-template-columns:1fr 1fr;gap:8px;display:grid}.op-dual-motion article{background:#0d1415;border:1px solid #ffffff17;padding:22px}.op-dual-motion svg{width:100%;overflow:visible}.op-dual-motion p{color:#ffffff98}.op-mini-route{fill:none;stroke:var(--op);stroke-width:3px;stroke-dasharray:8 8}.op-mini-orbit{animation:6s linear infinite op-spin}.op-mini-orbit line,.op-spotlight-drone line{stroke:var(--op);stroke-dasharray:4 4}.op-mini-subject{fill:#273235;stroke:#fff;stroke-width:2px}.op-dual-motion svg text{fill:#fff;font:800 9px var(--font-geist-mono);text-anchor:middle}.op-free-route{stroke:#ff9a70}.op-spotlight-drone{animation:5.5s ease-in-out infinite alternate op-spotlight}.op-mode-tabs{grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:9px;display:grid}.op-mode-tabs button{color:#ffffff74;cursor:pointer;min-height:52px;font:800 .54rem var(--font-geist-mono);letter-spacing:.08em;background:#0d1314;border:1px solid #ffffff1c}.op-mode-tabs button[aria-selected=true]{border-color:var(--op);color:#fff;background:#ff642617}.op-controller-stage{grid-template-columns:1fr 1fr;gap:8px;display:grid}.op-controller-stage>svg{background:#0a1011;border:1px solid #fff1;width:100%;height:100%;min-height:330px}.op-controller rect:first-child{fill:#2b3335;stroke:#ffffff41;stroke-width:2px}.op-screen{fill:#172628}.op-stick-base{fill:#111718;stroke:#ffffff4c;stroke-width:2px}.op-stick{fill:var(--op);filter:drop-shadow(0 0 7px #ff6426)}.op-controller text{fill:#ffffff7b;font:800 10px var(--font-geist-mono);letter-spacing:.1em;text-anchor:middle}.op-screen-horizon{fill:#344a47}.op-screen-target{fill:none;stroke:var(--op);stroke-width:2px}.is-yaw .op-left-stick,.is-orbit .op-left-stick{animation:2.3s ease-in-out infinite alternate op-stick-yaw}.is-strafe .op-right-stick,.is-orbit .op-right-stick{animation:2.3s ease-in-out infinite alternate op-stick-strafe}.op-controller-route{fill:none;stroke:#ffffff25;stroke-dasharray:7 8}.op-controller-subject{fill:#273235;stroke:#fff;stroke-width:2px}.op-controller-flight text{fill:#fff;font:800 9px var(--font-geist-mono);text-anchor:middle}.op-controller-drone line{stroke:var(--op);stroke-dasharray:4 4}.is-strafe .op-controller-drone{animation:3s ease-in-out infinite alternate op-strafe}.is-yaw .op-controller-drone{transform-origin:341px 140px;animation:3s ease-in-out infinite alternate op-yaw}.is-orbit .op-controller-drone{transform-origin:250px 140px;animation:6s linear infinite op-spin}.op-mode-copy{background:#0c1213;border:1px solid #ffffff12;grid-template-columns:180px 1fr;align-items:center;gap:20px;min-height:78px;padding:18px 20px;display:grid}.op-mode-copy strong{color:var(--op);font:850 .75rem var(--font-nix-display)}.op-mode-copy span{color:#ffffff9f}.op-clock-lab>div{grid-template-columns:1fr .8fr;align-items:center;gap:40px;display:grid}.op-clock-lab svg{width:100%}.op-clock-face{fill:none;stroke:#ffffff25;stroke-width:2px}.op-clock-path{fill:none;stroke:var(--op);stroke-width:6px;stroke-linecap:round;stroke-dasharray:12 10;animation:3s linear infinite op-dash}.op-clock-path.two{animation-delay:-1.5s}.op-clock-subject{fill:#273235;stroke:#fff;stroke-width:2px}.op-clock-lab svg text{fill:#fff;font:800 15px var(--font-geist-mono);text-anchor:middle}.op-clock-drone{transform-origin:215px 215px;animation:7s ease-in-out infinite op-clock}.op-clock-lab ol{padding:0;list-style:none}.op-clock-lab li{color:#ffffffa3;border-bottom:1px solid #ffffff18;padding:22px 0}.op-clock-lab li b{color:var(--op);margin-right:12px}.op-parallax-stage{background:#1a2729;border:1px solid #ffffff13;overflow:hidden}.op-parallax-stage svg{width:100%;display:block}.op-parallax-hills path{fill:#29433f}.op-parallax-tree path{stroke:#553f2e;stroke-width:25px}.op-parallax-tree circle{fill:#142c23}.op-parallax-van rect{fill:#d8d1c5;stroke:#fff;stroke-width:2px}.op-parallax-van rect:nth-of-type(2){fill:#26383b}.op-parallax-van circle{fill:#283234;stroke:#101415;stroke-width:10px}.op-parallax-stage text{fill:#fff;font:850 15px var(--font-geist-mono);letter-spacing:.08em}.op-parallax-van text{fill:#161b1c;text-anchor:middle}.op-parallax-stage g{transition:transform .18s ease-out}.op-slider{background:#0b1112;border:1px solid #ffffff13;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:18px;display:grid}.op-slider span,.op-slider b{color:#ffffff80;font:800 .54rem var(--font-geist-mono);letter-spacing:.1em}.op-slider b{color:var(--op)}.op-layer-stack{background:linear-gradient(145deg,#303a3d78,#172022a8);border:1px solid #ffffff18;grid-template-columns:1fr;place-items:center;padding:30px;display:grid}.op-layer-stack span{text-align:center;width:min(450px,100%);font:850 .72rem var(--font-nix-display);letter-spacing:.12em;border:1px solid #fff2;padding:18px}.op-layer-stack span:nth-of-type(2){border-color:var(--op)}.op-layer-stack i{color:var(--op);padding:5px;font-style:normal}.op-layer-stack p{text-align:center;color:#ffffff83;font:700 .7rem/1.8 var(--font-geist-mono)}.op-sweet-stage{background:linear-gradient(#526b70,#182728);border:1px solid #ffffff12;overflow:hidden}.op-sweet-stage svg{width:100%;display:block}.op-sweet-hills,.op-reveal-hills{fill:#29433f}.op-sweet-van rect,.op-reveal-van rect{fill:#d8d1c5;stroke:#fff;stroke-width:2px}.op-sweet-van circle,.op-reveal-van circle{fill:#293235;stroke:#111;stroke-width:9px}.op-sweet-van text,.op-reveal-van text{fill:#151a1b;text-anchor:middle;font:900 13px var(--font-nix-display)}.op-sweet-trees path,.op-reveal-trees path{stroke:#543f2f;stroke-width:24px}.op-sweet-trees circle,.op-reveal-trees circle{fill:#142d24}.op-sweet-orbit{fill:none;stroke:var(--op);stroke-width:3px;stroke-dasharray:9 9}.op-sweet-label{fill:#fff;text-anchor:middle;font:800 11px var(--font-geist-mono);letter-spacing:.1em}.op-sweet-hills{animation:7s ease-in-out both op-back-drift}.op-sweet-trees{animation:7s ease-in-out both op-front-drift}.op-sweet-drone{offset-path:path("M310 410C235 245 332 106 500 90c168 16 265 155 190 320");offset-rotate:auto;animation:7s ease-in-out both op-path}.op-altitude{margin-top:clamp(95px,12vw,170px)!important}.op-altitude>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.op-altitude article{background:#111718;border:1px solid #ffffff18;padding:25px}.op-altitude span{color:var(--op);font:850 .6rem var(--font-geist-mono);letter-spacing:.13em}.op-altitude svg{background:#0b1112;width:100%;margin:18px 0}.op-altitude svg path{fill:#29433f}.op-altitude svg>circle{fill:#d8d1c5}.op-altitude p{color:#ffffff97}.op-altitude blockquote{text-align:center;font-size:clamp(1.1rem,2vw,1.5rem)}.op-reveal-stage{background:linear-gradient(#566f75,#182729);border:1px solid #ffffff12;position:relative;overflow:hidden}.op-reveal-stage svg{width:100%;display:block}.op-reveal-trees,.op-reveal-van{transition:transform .8s cubic-bezier(.16,1,.3,1)}.op-reveal-stage.is-before .op-reveal-trees{transform:translate(205px)}.op-reveal-stage.is-before .op-reveal-van{transform:translate(-80px)}.op-reveal-stage.is-during .op-reveal-trees{transform:translate(65px)}.op-reveal-stage.is-during .op-reveal-van{transform:translate(-25px)}.op-reveal-stage.is-after .op-reveal-trees{transform:translate(-170px)}.op-reveal-stage b{color:#fff;font:800 .53rem var(--font-geist-mono);letter-spacing:.1em;background:#0b1112d6;padding:8px 10px;position:absolute;bottom:16px;left:18px}.op-reveal-lab>p{color:#ffffff9b}.op-settings{background:radial-gradient(circle at 0 100%,#ff642617,#0000 38%),linear-gradient(145deg,#30393cab,#172022c9);border:1px solid #ff642638;grid-template-columns:.76fr 1.24fr;gap:clamp(35px,7vw,90px);padding:clamp(34px,6vw,82px);display:grid;margin-top:clamp(100px,13vw,180px)!important}.op-settings>div:first-child p{color:#ffffff96}.op-settings article{border-bottom:1px solid #ffffff18;grid-template-columns:.65fr .8fr 1.55fr;align-items:center;gap:15px;min-height:90px;padding:16px 0;display:grid}.op-settings article span{color:#ffffff67;font:800 .53rem var(--font-geist-mono);text-transform:uppercase;letter-spacing:.08em}.op-settings article strong{font:850 .78rem var(--font-nix-display)}.op-settings article p{color:#ffffff8b;margin:0;font-size:.8rem}.op-tuning{grid-template-columns:repeat(3,1fr);gap:8px;display:grid;margin-top:12px!important}.op-tuning article{background:#101617;border:1px solid #ffffff17;padding:30px}.op-tuning h3{font:900 clamp(1.5rem,2.5vw,2.5rem)/.92 var(--font-nix-condensed)}.op-tuning p{color:#ffffff92}.op-speed-lines{align-content:center;gap:12px;height:75px;display:grid}.op-speed-lines i{border-top:3px solid #fff;display:block}.op-speed-lines .fast{animation:.65s ease-in-out infinite alternate op-frantic;transform:skewY(-14deg)}.op-speed-lines .smooth{border-color:var(--op);border-radius:0 0 70%;transform:skewY(-4deg)}.op-sun{grid-template-columns:1fr 1fr;align-items:center;gap:50px;display:grid;margin-top:clamp(100px,13vw,180px)!important}.op-sun p{color:#fff9}.op-sun svg{background:#101617;border:1px solid #ffffff15;width:100%}.op-sun-subject{fill:#273235;stroke:#fff;stroke-width:2px}.op-sun-route{fill:none;stroke:var(--op);stroke-width:3px;stroke-dasharray:9 9}.op-sun-drone{transform-origin:260px 190px;animation:9s linear infinite op-spin}.op-sun-disc{fill:#ffbd65;filter:drop-shadow(0 0 20px #ffb44c)}.op-sun-rays{fill:none;stroke:#ffbd65;stroke-width:3px;stroke-dasharray:7 7}.op-sun text{fill:#fff;font:800 9px var(--font-geist-mono);letter-spacing:.08em}.op-killers{margin-top:clamp(100px,13vw,180px)!important}.op-killer-tabs{grid-template-columns:repeat(5,1fr);gap:5px;display:grid}.op-killer-tabs button{color:#ffffff7c;cursor:pointer;min-height:86px;font:800 .54rem/1.4 var(--font-geist-mono);background:#0f1516;border:1px solid #ffffff18;padding:12px}.op-killer-tabs button span{color:var(--op);margin-bottom:7px;display:block}.op-killer-tabs button[aria-selected=true]{border-color:var(--op);color:#fff;background:#ff642618}.op-killers>article{background:radial-gradient(circle at 90% 10%,#ff64261e,#0000 35%),#111718;border:1px solid #ffffff17;flex-direction:column;justify-content:center;min-height:260px;padding:clamp(28px,5vw,65px);display:flex}.op-killers article h3{font:900 clamp(2.6rem,6vw,6rem)/.85 var(--font-nix-condensed);margin:12px 0}.op-killers article p{color:#ffffffa7;max-width:850px;font-size:clamp(1rem,1.4vw,1.18rem)}.op-safety{background:radial-gradient(circle at 0 0,#ff642623,#0000 38%),linear-gradient(145deg,#303a3d,#172022);border:1px solid #ff642641;grid-template-columns:1fr .75fr;gap:60px;padding:clamp(35px,7vw,90px);display:grid;margin-top:clamp(100px,13vw,180px)!important}.op-safety p{color:#ffffffa1}.op-safety ul{grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.op-safety li{font:750 .72rem var(--font-geist-mono);letter-spacing:.06em;border-bottom:1px solid #ffffff17;padding:17px 8px}.op-secret{color:#101415;background:linear-gradient(135deg,#ff6426,#a92e09);padding:clamp(60px,9vw,120px);width:min(1450px,100% - 28px)!important;margin-top:clamp(110px,14vw,200px)!important}.op-secret small{color:#101415}.op-secret h2{max-width:1150px;font:900 clamp(3.5rem,7.7vw,8.5rem)/.8 var(--font-nix-condensed);letter-spacing:-.055em;margin:18px 0}.op-secret h3{color:#fff;max-width:950px;font:900 clamp(1.4rem,3vw,3rem)/1.05 var(--font-nix-display)}.op-secret p{color:#111d;max-width:850px;font-size:1.1rem}.op-storyboard{margin-top:clamp(100px,13vw,180px)!important}.op-storyboard>div{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.op-storyboard article{background:#101617;border:1px solid #ffffff17;padding:15px}.op-story-frame{background:linear-gradient(#50696e 0 50%,#1b302b 50%);height:200px;position:relative;overflow:hidden}.op-story-frame:after{clip-path:polygon(0 100%,18% 20%,33% 72%,55% 5%,70% 63%,88% 30%,100% 100%);content:"";background:#29433f;position:absolute;inset:42% -10% -10%}.op-story-frame span,.op-story-frame b{z-index:2;font:800 .5rem var(--font-geist-mono);position:absolute}.op-story-frame span{color:#fff;top:20%;left:15%}.op-story-frame b{color:#111;background:#d8d1c5;padding:8px;bottom:22%;left:43%}.op-story-frame i{z-index:1;border:2px dashed var(--op);border-radius:50%;width:60%;height:48%;position:absolute;top:25%;left:20%}.frame-2 span{top:28%;left:28%}.frame-3 span{top:19%;left:58%}.frame-4 span{top:31%;left:75%}.op-storyboard h3{font:850 1rem var(--font-nix-display);margin:22px 0 8px}.op-storyboard article p{color:#ffffff8f;font-size:.82rem}.op-mission{background:radial-gradient(circle at 18% 15%,#ff642629,#0000 35%),linear-gradient(145deg,#333e41,#192123);border:1px solid #ff64264c;grid-template-columns:.85fr 1.15fr;gap:70px;padding:clamp(35px,7vw,90px);display:grid;margin-top:clamp(100px,13vw,180px)!important}.op-mission>div>p{color:#ffffff9c}.op-mission-card{background:#101617ad;border:1px solid #ffffff1c;padding:clamp(20px,4vw,42px)}.op-mission-meter{background:#ffffff10;height:5px;margin-bottom:15px}.op-mission-meter span{background:var(--op);height:100%;transition:width .35s;display:block}.op-mission-card>strong{color:#ffffff70;font:800 .53rem var(--font-geist-mono);letter-spacing:.09em;margin-bottom:17px;display:block}.op-mission-card label{cursor:pointer;border-bottom:1px solid #ffffff13;align-items:center;gap:13px;min-height:58px;display:flex}.op-mission-card input{width:23px;height:23px;accent-color:var(--op)}.op-mission-card label span{font:800 .67rem var(--font-nix-display);letter-spacing:.06em}.op-mission-card button{border:1px solid var(--op);color:#fff;cursor:pointer;background:0 0;min-height:44px;margin-top:20px;padding:0 14px}.op-mission-card>small{color:#ffffff50;margin-top:14px;font-size:.47rem;display:block}.op-advanced{grid-template-columns:1fr 1fr;align-items:center;gap:50px;display:grid;margin-top:clamp(100px,13vw,180px)!important}.op-advanced p{color:#ffffff9d}.op-advanced svg{background:radial-gradient(circle,#ff642619,#0000 48%),#101617;border:1px solid #ffffff15;width:100%}.op-spiral{fill:none;stroke:var(--op);stroke-width:4px;stroke-dasharray:10 10;animation:3s linear infinite op-dash}.op-advanced-subject{fill:#273235;stroke:#fff;stroke-width:2px}.op-advanced-drone{offset-path:path("M92 346C82 220 401 211 400 305C399 386 155 394 151 285C147 176 372 130 369 223C366 299 201 286 206 194C210 119 334 82 332 142");offset-rotate:auto;animation:8s ease-in-out infinite op-path}.op-advanced-camera{stroke:#fff;stroke-dasharray:5 6;opacity:.6}.op-recipe{background:linear-gradient(145deg,#303a3db0,#172022ca);border:1px solid #ffffff1c;padding:clamp(35px,7vw,90px);margin-top:clamp(100px,13vw,180px)!important}.op-recipe dl{border-top:1px solid #ffffff18;grid-template-columns:1fr 1fr;gap:0 35px;margin-top:40px;display:grid}.op-recipe dl div{border-bottom:1px solid #ffffff16;grid-template-columns:.7fr 1.3fr;align-items:center;min-height:58px;display:grid}.op-recipe dt{color:#ffffff63;font:800 .52rem var(--font-geist-mono);letter-spacing:.08em;text-transform:uppercase}.op-recipe dd{font:750 .84rem var(--font-nix-display);margin:0}.op-recipe blockquote{font-size:clamp(1.1rem,2vw,1.55rem)}.op-recipe blockquote b{color:var(--op)}.op-videos{margin-top:clamp(100px,13vw,180px)!important}.op-videos>header{max-width:850px}.op-videos>header>p{color:#ffffff8f}.op-videos>div{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:45px;display:grid}.op-video-card{background:#101617;border:1px solid #ffffff18;min-width:0;padding-bottom:24px}.op-video-card>:not(.op-video-frame){margin-left:22px;margin-right:22px}.op-video-frame{aspect-ratio:16/9;background:#0a0f10;margin-bottom:23px;position:relative;overflow:hidden}.op-video-frame :is(img,iframe){object-fit:cover;border:0;width:100%;height:100%}.op-video-frame img{filter:brightness(.5)saturate(.75)}.op-video-frame :is(button,a){color:#fff;text-align:center;cursor:pointer;font:800 .55rem var(--font-geist-mono);letter-spacing:.08em;background:#070a0a30;border:0;place-content:center;gap:9px;text-decoration:none;display:grid;position:absolute;inset:0}.op-video-frame :is(button,a) span{background:var(--op);color:#101415;border-radius:50%;place-items:center;width:56px;height:56px;margin:auto;font-size:1.2rem;display:grid}.op-video-card h3{min-height:80px;font:900 clamp(1.4rem,2.3vw,2.1rem)/.92 var(--font-nix-condensed)}.op-video-card p{color:#ffffff92;min-height:112px;font-size:.84rem}.op-video-card>a{color:var(--op);font:800 .51rem var(--font-geist-mono);letter-spacing:.07em;border-top:1px solid #ff64263c;padding-top:16px;text-decoration:none;display:block}.op-final{text-align:center;color:#101415;background:linear-gradient(135deg,#ff6426,#a92e09);padding:clamp(55px,9vw,120px);width:min(1450px,100% - 28px)!important;margin-top:clamp(110px,15vw,210px)!important}.op-final small{color:#101415}.op-final h2 em{color:#fff}.op-final p{color:#111d;max-width:850px;margin:25px auto;font-size:1.1rem}.op-final>strong{font:900 clamp(2rem,4.5vw,4.7rem)/.95 var(--font-nix-condensed);margin:42px 0;display:block}.op-final footer{flex-direction:column;gap:7px;display:flex}.op-final footer b{font:900 1rem var(--font-nix-display);letter-spacing:.13em}.op-final footer span{font-style:italic}.op-final nav{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:50px;display:grid}.op-final nav a{color:#101415;min-height:60px;font:800 .51rem/1.4 var(--font-nix-display);letter-spacing:.06em;border:1px solid #1118;place-items:center;padding:10px;text-decoration:none;display:grid}.op-final nav a[aria-current=page]{color:#fff;background:#101415}.op-final nav a:hover{color:#101415;background:#fff}@keyframes op-hero-drift{0%{transform:scale(1.02)translate(-.5%)}to{transform:scale(1.09)translate(1%)}}@keyframes op-spin{to{transform:rotate(360deg)}}@keyframes op-dash{to{stroke-dashoffset:-84px}}@keyframes op-spotlight{0%{transform:translate(-10px,6px)}to{transform:translate(205px,-105px)}}@keyframes op-stick-yaw{to{transform:translate(-19px)}}@keyframes op-stick-strafe{to{transform:translate(19px)}}@keyframes op-strafe{to{transform:translate(-130px)}}@keyframes op-yaw{to{transform:rotate(150deg)}}@keyframes op-clock{0%{transform:rotate(0)}45%{transform:rotate(90deg)}55%{transform:rotate(90deg)}to{transform:rotate(180deg)}}@keyframes op-back-drift{0%{transform:translate(-5px)}to{transform:translate(12px)}}@keyframes op-front-drift{0%{transform:translate(-105px)}to{transform:translate(110px)}}@keyframes op-path{to{offset-distance:100%}}@keyframes op-frantic{to{transform:skewY(14deg)translateY(10px)}}@media (width<=1100px){.fs-lesson-index{grid-template-columns:1fr}}@media (width<=900px){.op-hero-orbit{opacity:.65;width:390px;right:-180px}.op-editorial,.op-settings,.op-sun,.op-safety,.op-mission,.op-advanced,.op-dual-motion,.op-controller-stage,.op-altitude>div,.op-clock-lab>div,.op-tuning{grid-template-columns:1fr}.op-killer-tabs{scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.op-killer-tabs button{scroll-snap-align:start;min-width:175px}.op-storyboard>div{grid-template-columns:1fr 1fr}.op-videos>div{grid-template-columns:1fr}.op-video-card{grid-template-columns:.8fr 1.2fr;padding:0;display:grid}.op-video-frame{aspect-ratio:auto;grid-row:1/6;height:100%;min-height:270px}.op-video-card h3,.op-video-card p{min-height:0}.op-final nav{grid-template-columns:1fr 1fr}}@media (width<=680px){.op-hero{min-height:820px}.op-hero-copy{width:calc(100% - 30px);padding-bottom:55px}.op-hero h1{font-size:clamp(4.4rem,21vw,7rem)}.op-hero p{font-size:1rem}.op-hero-orbit{display:none}.op-body>section{width:calc(100% - 24px)}.op-editorial{gap:18px}.op-editorial h2,.op-altitude h2,.op-settings h2,.op-sun h2,.op-killers h2,.op-safety h2,.op-storyboard h2,.op-mission h2,.op-advanced h2,.op-recipe h2,.op-videos h2,.op-final h2{font-size:clamp(3rem,15vw,5.3rem)}.op-lab{padding:17px}.op-lab-head{flex-direction:column;align-items:flex-start}.op-play-controls{width:100%}.op-play-controls button{flex:1}.op-orbit-stage{min-height:355px;margin-inline:-3px}.op-control-bank{grid-template-columns:1fr}.op-control-bank fieldset{grid-template-columns:1fr 1fr;display:grid}.op-control-bank legend{grid-column:1/-1}.op-control-bank button{min-height:46px}.op-control-bank>label,.op-slider{grid-template-columns:1fr}.op-control-bank label span{padding:0}.op-dual-motion article{padding:14px}.op-mode-tabs{scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.op-mode-tabs button{scroll-snap-align:start;min-width:135px}.op-controller-stage>svg{min-height:245px}.op-mode-copy{grid-template-columns:1fr;gap:7px}.op-clock-lab ol{margin:0}.op-parallax-stage{margin-inline:-3px}.op-slider{gap:9px}.op-altitude article{padding:17px}.op-settings{padding:28px 17px}.op-settings article{grid-template-columns:.75fr 1.25fr}.op-settings article p{grid-column:1/-1}.op-safety{padding:30px 18px}.op-safety ul{grid-template-columns:1fr}.op-storyboard>div{scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.op-storyboard article{scroll-snap-align:start;min-width:80vw}.op-mission{gap:25px;padding:30px 18px}.op-recipe{padding:30px 18px}.op-recipe dl{grid-template-columns:1fr}.op-video-card{padding-bottom:22px;display:block}.op-video-frame{aspect-ratio:16/9;height:auto;min-height:0}.op-video-card>:not(.op-video-frame){margin-left:18px;margin-right:18px}.op-final{padding:55px 18px}.op-final nav{grid-template-columns:1fr}.op-final>strong{font-size:2.6rem}}@media (prefers-reduced-motion:reduce){.op-hero>img,.op-hero-orbit,.op-flight-ring,.op-orbiting,.op-mini-orbit,.op-spotlight-drone,.op-stick,.op-controller-drone,.op-clock-path,.op-clock-drone,.op-sweet-hills,.op-sweet-trees,.op-sweet-drone,.op-speed-lines .fast,.op-sun-drone,.op-spiral,.op-advanced-drone{transition:none!important;animation:none!important}.op-hero-orbit{display:none}.op-sweet-drone,.op-advanced-drone{offset-distance:55%}}.op-peek{background:#0d1314;border:1px solid #ffffff16;margin-top:28px;padding:26px}.op-peek h4{font:900 clamp(1.5rem,2.5vw,2.6rem)/.95 var(--font-nix-condensed);margin:10px 0}.op-peek p{color:#fff9;margin-bottom:0}.op-vanilla-recipe{counter-reset:vanilla;border-top:1px solid #ffffff18;grid-template-columns:1fr 1fr;gap:0 32px;margin:35px 0 0;padding:0;list-style:none;display:grid}.op-vanilla-recipe li{color:#ffffffa3;border-bottom:1px solid #ffffff16;align-items:center;min-height:64px;padding:15px 10px 15px 50px;display:flex;position:relative}.op-vanilla-recipe li:before{color:var(--op);font:900 1.4rem var(--font-nix-condensed);counter-increment:vanilla;content:counter(vanilla,decimal-leading-zero);position:absolute;left:8px}@media (width<=680px){.op-vanilla-recipe{grid-template-columns:1fr}}.nix-shots-home{background:radial-gradient(circle at 79% 42%,#dfff0029,#0000 25%),radial-gradient(circle at 80% 48%,#ff641f2b,#0000 48%),#090b09}.nix-shots-home>img.nix-shots-home-backdrop{z-index:-3;object-fit:cover;object-position:center;filter:saturate(1.08)contrast(1.04);width:100%;height:100%;inset:0}.nix-shots-home>img.nix-shots-home-bottle{z-index:-1;object-fit:contain;filter:drop-shadow(0 35px 50px #000c)drop-shadow(0 0 42px #dfff002a);width:min(45vw,650px);height:92%;inset:auto 5vw -4% auto}.nix-shots-home>i{z-index:-2;background:linear-gradient(90deg,#050706f8 0,#050706e6 42%,#05070630 72%),linear-gradient(#0000 50%,#050706e0)}.nix-shots-home>div{z-index:1;position:relative}@media (width<=760px){.nix-shots-home>img.nix-shots-home-backdrop{object-position:64% center}.nix-shots-home>img.nix-shots-home-bottle{opacity:.66;width:88vw;height:70%;inset:8% -28vw auto auto}.nix-shots-home>i{background:linear-gradient(0deg,#050706fa 0,#050706e8 47%,#0507064a 82%),linear-gradient(90deg,#050706aa,#0000)}.nix-shots-home>div{padding-bottom:125px}}body a[href]{-webkit-tap-highlight-color:#ff642657}body a[href][data-nix-clicked=true]{z-index:1;filter:brightness(1.18)saturate(1.14);position:relative;outline:2px solid var(--nix-orange,#ff6426)!important;outline-offset:3px!important;transform:translateY(1px)scale(.985)!important;box-shadow:0 0 0 5px #ff642624,0 0 32px #ff64268c!important}.nix-click-feedback{z-index:2147483002;pointer-events:none;color:#f5f0e7;position:fixed;inset:0;overflow:hidden}.nix-click-sweep{opacity:0;transform-origin:0;background:linear-gradient(90deg,#ff6426,#ffd0bd 68%,#ff6426);height:3px;position:absolute;top:0;left:0;right:0;transform:scaleX(0);box-shadow:0 0 12px #ff6426,0 0 28px #ff64269e}.nix-click-feedback.is-visible .nix-click-sweep{animation:.82s cubic-bezier(.2,.8,.2,1) both nix-link-sweep}.nix-click-ripple{border:2px solid #ff6426;border-radius:50%;width:18px;height:18px;animation:.72s ease-out both nix-link-ripple;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 14px #ff6426}.nix-click-feedback output{opacity:0;-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);background:linear-gradient(110deg,#374144f7,#131819f7);border:1px solid #ff6426b8;align-items:center;gap:13px;min-width:min(360px,100vw - 32px);min-height:70px;padding:12px 18px;display:flex;position:absolute;bottom:clamp(18px,4vh,42px);right:clamp(16px,3vw,44px);transform:translateY(18px)scale(.97);box-shadow:0 18px 55px #00000075,0 0 30px #ff642629,inset 0 1px #ffffff1f}.nix-click-feedback.is-visible output{animation:1.45s cubic-bezier(.16,1,.3,1) both nix-link-confirm}.nix-click-feedback output>b{color:#171c1e;width:38px;height:38px;font:900 1.15rem var(--font-nix-display);background:#ff6426;border-radius:50%;flex:0 0 38px;place-items:center;display:grid;box-shadow:0 0 22px #ff642680}.nix-click-feedback output>span{gap:5px;min-width:0;display:grid}.nix-click-feedback output small{color:#ff8a5a;font:800 .48rem var(--font-geist-mono);letter-spacing:.17em}.nix-click-feedback output strong{color:#fff;max-width:270px;font:800 .67rem/1.25 var(--font-nix-display);letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nix-link-travelling body>main{animation:.82s both nix-link-page-breathe}@keyframes nix-link-sweep{0%{opacity:0;transform:scaleX(0)}18%{opacity:1}72%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes nix-link-ripple{0%{opacity:1;transform:translate(-50%,-50%)scale(.45)}to{opacity:0;transform:translate(-50%,-50%)scale(4.2)}}@keyframes nix-link-confirm{0%{opacity:0;transform:translateY(18px)scale(.97)}14%,72%{opacity:1;transform:none}to{opacity:0;transform:translateY(-7px)scale(.985)}}@keyframes nix-link-page-breathe{0%{filter:none}45%{filter:brightness(1.035)saturate(1.045)}to{filter:none}}@media (width<=620px){.nix-click-feedback output{left:12px;right:12px;bottom:max(14px,env(safe-area-inset-bottom));min-width:0}.nix-click-feedback output strong{max-width:calc(100vw - 106px)}}@media (prefers-reduced-motion:reduce){body a[href][data-nix-clicked=true]{transform:none!important}.nix-click-ripple{display:none}.nix-click-feedback.is-visible .nix-click-sweep,.nix-click-feedback.is-visible output,.nix-link-travelling body>main{animation-duration:.01ms!important}}.nix-map-canvas,.maplibregl-map{background:#090d0e;width:100%;min-width:0;max-width:100%;height:100%}.nix-map-canvas .maplibregl-canvas{filter:saturate(.72)contrast(1.06);outline:0;max-width:none}.nix-map-canvas:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(circle at 50% 45%,#0000 52%,#00000047 100%);position:absolute;inset:0}.maplibregl-control-container{z-index:3;position:relative}.maplibregl-ctrl-group{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #fff3;overflow:hidden;background:#080b0ce0!important;border-radius:10px!important;box-shadow:0 10px 30px #00000073!important}.maplibregl-ctrl-group button{background-color:#0000;width:38px;height:38px}.maplibregl-ctrl-group button+button{border-top-color:#ffffff24}.maplibregl-ctrl-icon{filter:invert()}.maplibregl-ctrl-attrib{font:600 10px/1.35 var(--font-geist-mono),monospace;border:1px solid #ffffff24;border-radius:4px 0 0;color:#ffffffb8!important;background:#050707d1!important}.maplibregl-ctrl-attrib a{color:#ff8a55!important}.maplibregl-ctrl-attrib-button{filter:invert()}.maplibregl-cooperative-gesture-screen{z-index:4;font:800 .72rem var(--font-nix-display),sans-serif;letter-spacing:.05em;color:#fff!important;background:#050707c7!important}.maplibregl-popup{z-index:7;max-width:min(340px,100vw - 24px)!important}.maplibregl-popup-content{color:#f5f2ea;border:1px solid #ff5a188c;overflow:hidden;background:#090c0cfa!important;border-radius:13px!important;padding:0!important;box-shadow:0 22px 60px #000000b8!important}.maplibregl-popup-close-button{z-index:2;color:#fff;border-radius:50%;width:32px;height:32px;margin:6px;font-size:1.15rem;background:#000000b8!important}.maplibregl-popup-tip{border-top-color:#090c0c!important;border-bottom-color:#090c0c!important}.nix-map-popup{min-width:220px;display:grid}.nix-map-popup img{object-fit:cover;width:100%;height:125px}.nix-map-popup small,.nix-map-popup strong,.nix-map-popup p,.nix-map-popup a{margin:0;padding-inline:16px}.nix-map-popup small{color:#ff6a24;font:900 .58rem var(--font-geist-mono);letter-spacing:.08em;padding-top:14px}.nix-map-popup strong{font:900 1.25rem var(--font-nix-display);padding-top:5px}.nix-map-popup p{color:#ffffffa0;padding-top:9px;line-height:1.48}.nix-map-popup a{color:#ff6a24;font:850 .62rem var(--font-nix-display);letter-spacing:.05em;padding-block:14px}.nix-map-system-state{z-index:6;color:#f5f2ea;text-align:center;pointer-events:none;background:radial-gradient(circle at 50% 45%,#182022,#080b0c 72%);place-content:center;justify-items:center;gap:13px;padding:24px;display:grid;position:absolute;inset:0}.nix-map-system-state>i{aspect-ratio:1;border:2px solid #ffffff2b;border-top-color:#ff5a18;border-radius:50%;width:42px;animation:.9s linear infinite nix-map-spin}.nix-map-system-state small{color:#ff6a24;font:900 .65rem var(--font-geist-mono);letter-spacing:.16em}.nix-map-system-state strong{font:900 clamp(1.5rem,4vw,3rem) var(--font-nix-condensed)}.nix-map-system-state p{color:#ffffff9b;max-width:520px;margin:0;line-height:1.55}.nix-map-system-state.is-error{pointer-events:auto}.nix-map-system-state.is-error>i{display:none}.nix-map-system-state button{color:#070909;min-height:44px;font:900 .58rem var(--font-nix-display);letter-spacing:.08em;cursor:pointer;background:#ff5a18;border:1px solid #ff5a18;padding:0 17px}@keyframes nix-map-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.nix-map-system-state>i{animation:none}}.nix-map-dot,.nix-journey-vehicle,.tracks-position-marker,.nix-intel-marker{border:2px solid #fff;border-radius:50%;place-items:center;display:grid;box-shadow:0 0 0 6px #ff5a183d,0 7px 24px #000000b8}.nix-map-dot{background:#ff5a18;width:17px;height:17px}.nix-map-dot.is-finish{background:#fff;border-color:#ff5a18}.nix-journey-vehicle{color:#070909;width:36px;height:36px;font:950 .78rem var(--font-nix-display);background:#ff5a18;box-shadow:0 0 0 8px #ff5a1838,0 8px 28px #000}.nix-intel-marker{color:#070909;cursor:pointer;background:#ff5a18;width:34px;height:34px;padding:0;font-size:.9rem}.tracks-position-marker{background:#ff5a18;width:24px;height:24px}.journey-map-real{opacity:1!important}.journey-map-real>.nix-map-canvas{opacity:0;transition:opacity .55s}.journey-map-real.is-ready>.nix-map-canvas{opacity:1}.flight-map,.nix-intel-map,.world-map-shell,.nix-map-shell,.activity-map-gate{position:relative;overflow:hidden}.flight-map>.nix-map-canvas,.nix-intel-map>.nix-map-canvas{position:absolute;inset:0}.nix-map-detail-link{z-index:8;color:#ff6a24;font:900 .58rem var(--font-nix-display);letter-spacing:.08em;background:#070909;border:1px solid #ff5a18;padding:12px 16px;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.journal-location{color:#f5f2ea;background:#0d1112;border:1px solid #ffffff24;border-left:3px solid #ff5a18;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;margin:28px 0;padding:18px 20px;display:grid}.journal-location>span{font-size:1.45rem}.journal-location figcaption{gap:5px;display:grid}.journal-location figcaption strong{font:850 1rem var(--font-nix-display)}.journal-location figcaption small{color:#fff7;font:.66rem var(--font-geist-mono)}.journal-location>a{color:#ff6a24;font:900 .6rem var(--font-nix-display);letter-spacing:.08em}@media (width<=640px){.nix-map-canvas,.maplibregl-map{max-width:100vw}.maplibregl-ctrl-top-right{top:5px;right:5px}.maplibregl-ctrl-group button{width:42px;height:42px}.maplibregl-ctrl-attrib{max-width:70vw;font-size:9px}.nix-map-system-state{padding:18px}.nix-map-system-state strong{font-size:2rem}.journal-location{grid-template-columns:auto 1fr}.journal-location>a{grid-column:2}.nix-journey-vehicle{width:32px;height:32px}.journey-map-marker{width:30px;height:30px}}.latest-five{position:relative;overflow:hidden}.latest-five:before{content:"";pointer-events:none;background:radial-gradient(circle at 82% 12%,#ff621421,#0000 31rem);position:absolute;inset:0}.latest-five>header,.latest-five-grid,.latest-five>nav{position:relative}.latest-five>header h2{white-space:nowrap;font-size:clamp(4rem,9vw,9.2rem)!important}.latest-five-grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(310px,36vw);gap:10px;display:grid;margin-top:54px!important}.latest-five-card{color:#fff;isolation:isolate;border:1px solid #ffffff2b;grid-column:span 4;align-items:flex-end;min-width:0;padding:clamp(22px,3vw,42px);text-decoration:none;display:flex;position:relative;overflow:hidden}.latest-five-card:first-child{grid-column:span 8}.latest-five-card:nth-child(4),.latest-five-card:nth-child(5){grid-column:span 6}.latest-five-card>img,.latest-five-card>i{width:100%;height:100%;position:absolute;inset:0}.latest-five-card>img{z-index:-2;object-fit:cover;transition:transform 1.2s cubic-bezier(.2,.75,.2,1),filter .5s;animation:18s ease-in-out infinite alternate latest-five-drift;transform:scale(1.025)}.latest-five-card>i{z-index:-1;background:linear-gradient(#0407082e 24%,#040708f7),linear-gradient(90deg,#040708ab,#0000)}.latest-five-card:hover>img{filter:saturate(1.08);transform:scale(1.075)}.latest-five-card>div{max-width:670px}.latest-five-card small{color:#ff7221;font:800 .64rem/1 var(--font-geist-mono);letter-spacing:.14em;align-items:center;gap:8px;display:flex}.latest-five-card small b{border:1px solid;border-radius:50%;place-items:center;width:25px;height:25px;font-size:.72rem;transition:transform .35s;display:grid}.latest-five-card:hover small b{transform:rotate(10deg)scale(1.08)}.latest-five-card time{color:#ffffffb0;font:700 .62rem var(--font-geist-mono);letter-spacing:.08em;margin:14px 0 9px;display:block}.latest-five-card h3{font:850 clamp(2rem,4vw,4.8rem)/.87 var(--font-nix-display);letter-spacing:-.045em;text-transform:uppercase;margin:0}.latest-five-card:not(:first-child) h3{font-size:clamp(1.65rem,3vw,3.15rem)}.latest-five-card p{color:#ffffffb8;margin:13px 0 0;font-size:.86rem}.latest-five-card strong{color:#ff7221;font:800 .62rem var(--font-geist-mono);letter-spacing:.09em;margin-top:22px;display:block}.latest-five-number{color:#ffffff7a;font:800 .72rem var(--font-geist-mono);letter-spacing:.14em;position:absolute;top:18px;right:20px}.latest-five>nav{grid-template-columns:1.35fr 1fr!important;margin-top:10px!important}.latest-five-loading{color:#fff9;min-height:280px;font:800 .65rem var(--font-geist-mono);letter-spacing:.12em;border:1px solid #ffffff21;grid-column:1/-1;place-items:center;display:grid}.flight-all-list>.flight-archive-toggle{border:1px solid var(--nd-orange);width:100%;min-height:52px;color:var(--nd-orange);font:800 .62rem var(--font-geist-mono);letter-spacing:.09em;text-align:center;background:0 0;margin-top:12px;padding:0 18px;display:block}.flight-all-list>.flight-archive-toggle:hover{background:var(--nd-orange);color:#080909;transform:none}.nix-tech-view-all{border:1px solid var(--nd-orange);min-height:54px;color:var(--nd-orange);font:800 .65rem var(--font-geist-mono);letter-spacing:.08em;cursor:pointer;background:0 0;margin:30px auto 0;padding:0 24px;display:block}.nix-tech-view-all:hover{background:var(--nd-orange);color:#080909}@keyframes latest-five-drift{to{transform:scale(1.065)translate(-.75%,-.5%)}}@media (width<=900px){.latest-five>header h2{white-space:normal}.latest-five-grid{grid-template-columns:1fr;grid-auto-rows:minmax(390px,68vw)}.latest-five-card,.latest-five-card:first-child,.latest-five-card:nth-child(4),.latest-five-card:nth-child(5){grid-column:auto}.latest-five-card>img{animation:none}.latest-five>nav{grid-template-columns:1fr!important}}@media (width<=520px){.latest-five-grid{grid-auto-rows:minmax(350px,105vw)}.latest-five-card{padding:22px}.latest-five-card h3,.latest-five-card:not(:first-child) h3{font-size:2.2rem}.latest-five-card p{font-size:.92rem}.latest-five-number{top:14px;right:14px}}@media (prefers-reduced-motion:reduce){.latest-five-card>img{transition:none!important;animation:none!important}.latest-five-card small b{transition:none!important}}.nix-archive-update{background:#ff79000f;border-left:3px solid #ff7900;margin:2rem auto;padding:1.3rem 1.5rem}.nix-archive-update small{color:#ff912e;letter-spacing:.08em;font-size:.875rem}.nix-archive-update p{font-size:1rem;line-height:1.8}.nix-story-portals a{color:#eee;border:1px solid #555;border-radius:4px;padding:.8rem 1rem;font-size:1rem;line-height:1.5}.nix-story-portals a:hover,.nix-story-portals a:focus-visible{color:#ff912e;border-color:#ff7900}.nix-global-cinema{z-index:2147483646;isolation:isolate;background:#000;place-items:center;animation:.25s both nix-global-cinema-in;display:grid;position:fixed;inset:0}.nix-global-cinema-stage{place-items:center;gap:12px;width:min(92vw,1500px);height:min(78vh,844px);display:grid}.nix-global-cinema-stage iframe{background:#050505;border:0;width:100%;height:100%;display:block;box-shadow:0 22px 80px #000}.nix-global-cinema-stage a{color:#ff6a24;font:800 .65rem var(--font-geist-mono),monospace;letter-spacing:.1em;text-decoration:none}.nix-global-cinema-close{z-index:2;right:max(20px,env(safe-area-inset-right));top:max(18px,env(safe-area-inset-top));color:#fff;cursor:pointer;min-height:48px;font:800 .65rem var(--font-geist-mono),monospace;letter-spacing:.08em;background:#111c;border:1px solid #ffffff45;border-radius:999px;padding:10px 16px;position:absolute}.nix-global-cinema-close:hover,.nix-global-cinema-close:focus-visible{color:#ff6a24;border-color:#ff6a24}.nix-global-cinema-title{left:clamp(20px,4vw,64px);bottom:max(20px,env(safe-area-inset-bottom));text-shadow:0 3px 18px #000;pointer-events:none;max-width:min(70vw,720px);position:absolute}.nix-global-cinema-title small{color:#ff6a24;font:800 .62rem var(--font-geist-mono),monospace;letter-spacing:.14em}.nix-global-cinema-title h2{color:#fff;font:800 clamp(1.2rem,2.7vw,2.5rem)/1.1 var(--font-nix-display),sans-serif;margin:8px 0 0}@keyframes nix-global-cinema-in{0%{opacity:0}to{opacity:1}}.nix-ride-hero{background:#080a0b;align-items:flex-end;min-height:clamp(290px,38vw,560px);display:flex;overflow:hidden;padding:clamp(24px,4vw,62px)!important;position:relative!important}.nix-ride-hero img{object-fit:cover;object-position:center 58%;z-index:0;width:100%;height:100%;transition:transform 1s;position:absolute;inset:0}.nix-ride-hero:hover img{transform:scale(1.02)}.nix-ride-hero:after{content:"";z-index:1;background:linear-gradient(#0000 30%,#080a0be8),linear-gradient(90deg,#080a0baa,#0000 72%);position:absolute;inset:0}.nix-ride-hero>div{z-index:2;position:relative}.nix-ride-hero small{letter-spacing:.14em;color:#ff6a24!important;font:800 .65rem var(--font-geist-mono)!important}.nix-ride-hero h2{max-width:1000px;margin:10px 0!important;font-size:clamp(2rem,5vw,5rem)!important}.nix-ride-hero p{color:#fff!important;margin:0!important}.trail-dossier-hero{isolation:isolate;position:relative;overflow:hidden}.trail-dossier-hero>img{object-fit:cover;object-position:center 58%;z-index:-2;opacity:.82;width:100%;height:100%;position:absolute;inset:0}.trail-dossier-hero:after{content:"";z-index:-1;background:linear-gradient(#0000 30%,#080b0c),linear-gradient(90deg,#080b0cbb,#0000);position:absolute;inset:0}@media (width<=700px){.nix-global-cinema-stage{aspect-ratio:16/9;width:100vw;height:auto}.nix-global-cinema-title{bottom:22px}.nix-global-cinema-title h2{font-size:1.15rem}.nix-global-cinema-close span{display:none}.nix-ride-hero{min-height:390px!important;padding:22px 16px!important}.trail-dossier-hero>img{object-position:58% center}}.nix-video-embed-hit{width:100%;max-width:100%;position:relative}.nix-video-embed-hit>iframe{max-width:100%;display:block}.nix-video-embed-hit>button{z-index:3;color:#fff;cursor:pointer;font:800 .65rem var(--font-geist-mono),monospace;letter-spacing:.1em;text-shadow:0 2px 10px #000;background:linear-gradient(#0000,#0006);border:0;position:absolute;inset:0}.nix-video-embed-hit>button span{color:#070909;width:64px;height:64px;text-shadow:none;background:#ff6a24;border-radius:50%;place-items:center;margin:0 auto 12px;font-size:1.35rem;display:grid}.nix-video-embed-hit>button:hover,.nix-video-embed-hit>button:focus-visible{background:#00000038}.nix-now-ride{max-width:1400px;margin:0 auto 3rem;padding:0 4vw}.nxs-now-page .nxs-page-hero{min-height:0;padding-bottom:2rem}.nix-ride-dashboard{color:#faf9f6;background:#17191c;border:1px solid #ffffff18;border-radius:16px;margin:1.5rem 0 3rem;overflow:hidden}.nix-ride-map{width:100%;height:440px;position:relative}.nix-ride-map .activity-map-gate,.nix-ride-map .activity-satellite-map{width:100%;height:100%;min-height:100%}.nix-ride-dashboard>header,.nix-ride-dashboard>dl,.nix-elevation,.nix-ride-equipment,.nix-ride-notes,.nix-ride-efforts{margin:0;padding:24px 28px}.nix-ride-dashboard header small{color:#ff7a41;font-size:14px}.nix-ride-dashboard h2{overflow-wrap:anywhere;margin:10px 0;font-size:clamp(24px,3vw,42px);line-height:1.15}.nix-ride-dashboard p{font-size:16px;line-height:1.6}.nix-ride-primary{border-top:1px solid #ffffff18;border-bottom:1px solid #ffffff18;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.nix-ride-dashboard dt{color:#c0c2c5;font-size:14px;line-height:1.5}.nix-ride-dashboard dd{margin:8px 0 0;font-family:Oxanium,sans-serif;font-size:clamp(24px,3vw,40px);line-height:1.2}.nix-ride-dashboard dd small{color:#ff7a41;margin-left:6px;font-size:14px}.nix-ride-secondary{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.nix-ride-secondary dd{font-size:24px}.nix-elevation svg{touch-action:pan-y;width:100%;height:180px;display:block}.nix-elevation header,.nix-elevation-labels{flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:14px;display:flex}.nix-elevation h3{margin:0;font-size:16px}.nix-elevation input{accent-color:#ff5a18;width:100%;min-height:28px}.nix-ride-open{color:#ff7a41;padding:24px 28px;font-size:16px;display:block}.nix-ride-notes p{white-space:pre-wrap}.nix-ride-photos{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:24px;display:grid}.nix-ride-photos figure{margin:0}.nix-ride-photos img{width:100%;height:auto}.nix-ride-no-route{padding:24px}.is-archive .nix-ride-map{height:240px}.is-archive .nix-ride-primary{grid-template-columns:repeat(2,minmax(0,1fr))}.is-archive h2{font-size:24px}.trail-ride-grid article>.nix-ride-dashboard+div{display:none}@media (width<=700px){.nix-now-ride{padding:0 12px}.nix-ride-map{height:330px}.nix-ride-primary,.nix-ride-secondary{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px}.nix-ride-dashboard>header,.nix-ride-dashboard>dl,.nix-elevation{padding:20px 16px}.nix-ride-dashboard dd{font-size:28px}.nix-ride-secondary dd{font-size:22px}.nix-ride-photos{grid-template-columns:1fr}.nix-elevation svg{height:160px}.nix-ride-dashboard dt{font-size:14px}}.nix-ride-dashboard h2{overflow-wrap:normal;word-break:normal;white-space:normal}.trail-ride-grid{grid-template-columns:minmax(0,1fr)}.trail-ride-grid>article{min-width:0;display:block}.trail-ride-grid>article>.nix-ride-dashboard{width:100%;min-width:0}@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-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}.global-site-header .nix-simple-nav>.nix-search-button{overflow:hidden;color:#fff!important;clip-path:none!important;background:#090c0ddb!important;border:1px solid #f15a24aa!important;border-radius:3px!important;justify-content:center!important;align-items:center!important;gap:9px!important;width:50px!important;min-width:50px!important;height:42px!important;margin-left:2px!important;padding:0 12px!important;transition:width .35s cubic-bezier(.2,.8,.2,1),background .2s,box-shadow .2s!important;display:flex!important;position:relative!important;inset:auto!important;transform:none!important;box-shadow:0 7px 22px #0007,0 0 15px #f15a2418!important}.global-site-header .nix-simple-nav>.nix-search-button>span{opacity:0;white-space:nowrap;clip:auto!important;width:0!important;transition:width .35s cubic-bezier(.2,.8,.2,1),opacity .18s!important;position:static!important;overflow:hidden!important}.global-site-header .nix-simple-nav>.nix-search-button>span small{display:block!important}.global-site-header .nix-simple-nav>.nix-search-button:hover,.global-site-header .nix-simple-nav>.nix-search-button:focus-visible{color:#070909!important;background:#f15a24!important;outline:none!important;justify-content:space-between!important;width:218px!important;box-shadow:0 10px 30px #0009,0 0 26px #f15a2455!important}.global-site-header .nix-simple-nav>.nix-search-button:hover>span,.global-site-header .nix-simple-nav>.nix-search-button:focus-visible>span{opacity:1;width:132px!important}.global-site-header .nix-simple-nav>.nix-search-button:hover>span small,.global-site-header .nix-simple-nav>.nix-search-button:focus-visible>span small{color:#070909!important}.global-site-header .nix-simple-nav>.nix-search-button>i{position:absolute;top:5px;right:6px}html body .global-site-header>.nix-search-button{display:none!important}.nix-mobile-search{margin:10px 0 18px;padding:0 14px}.nix-mobile-search>.nix-search-button{color:#fff!important;clip-path:none!important;background:linear-gradient(90deg,#f15a2422,#0b0e0f)!important;border:1px solid #f15a24!important;border-radius:3px!important;justify-content:space-between!important;width:100%!important;min-width:0!important;height:58px!important;margin:0!important;padding:0 18px!important;display:flex!important;position:static!important;transform:none!important;box-shadow:0 12px 34px #0008!important}.nix-mobile-search>.nix-search-button>span{opacity:1!important;clip:auto!important;width:auto!important;height:auto!important;display:flex!important;position:static!important;overflow:visible!important}.nix-mobile-search>.nix-search-button>span small{display:block!important}.nix-mobile-search>.nix-search-button>i{position:static!important}@media (width<=1100px){.global-site-header .nix-simple-nav>.nix-search-button{display:none!important}}@media (prefers-reduced-motion:reduce){.global-site-header .nix-simple-nav>.nix-search-button,.global-site-header .nix-simple-nav>.nix-search-button>span{transition:none!important}}html body .global-site-header>.nd-header-lockup,html body .global-site-header>.nix-simple-nav,html body .global-site-header>.nix-mobile-nav{will-change:opacity,transform;transition:opacity .48s,transform .58s cubic-bezier(.2,.8,.2,1),filter .48s!important}html[data-nav-idle=true] body .global-site-header>.nd-header-lockup{opacity:0!important;filter:blur(5px)!important;pointer-events:none!important;transform:translate(-18px,-14px)scale(.96)!important}html[data-nav-idle=true] body .global-site-header>.nix-simple-nav{opacity:0!important;filter:blur(5px)!important;pointer-events:none!important;transform:translateY(-18px)!important}html[data-nav-idle=true] body .global-site-header>.nix-mobile-nav{opacity:0!important;filter:blur(5px)!important;pointer-events:none!important;transform:translate(14px,-14px)scale(.96)!important}html[data-nav-idle=true] body:has(.nix-mobile-panel.is-open) .global-site-header>.nix-mobile-nav{opacity:1!important;filter:none!important;pointer-events:auto!important;transform:none!important}@media (prefers-reduced-motion:reduce){html body .global-site-header>.nd-header-lockup,html body .global-site-header>.nix-simple-nav,html body .global-site-header>.nix-mobile-nav{filter:none!important;transition:opacity .15s linear!important}}.journal-order-bar{gap:7px;margin:30px 0 0;display:flex}.journal-order-bar button{color:#fff;min-height:46px;font:850 .6rem var(--font-nix-display);letter-spacing:.1em;cursor:pointer;background:#0c1011;border:1px solid #ffffff24;padding:0 19px}.journal-order-bar button.active,.journal-order-bar button:hover{color:#080a0a;background:#f15a24;border-color:#f15a24}.journal-index-archive .journal-reshuffle{color:#f15a24;border:1px solid #f15a24;padding:14px 18px;text-decoration:none}.journal-index-archive .journal-reshuffle:hover{color:#080a0a;background:#f15a24}@media (width<=640px){.journal-order-bar{grid-template-columns:1fr 1fr;display:grid}.journal-order-bar button{padding-inline:8px}}.nix-world-interlude{isolation:isolate;color:#fff;background:#070909;align-items:flex-end;height:min(84svh,900px);min-height:620px;display:flex;position:relative;overflow:hidden}.nix-world-interlude>.nix-random-flickr-hero,.nix-world-interlude>.nix-random-flickr-hero img,.nix-world-interlude>i{width:100%;height:112%;position:absolute;inset:-6% 0}.nix-world-interlude>.nix-random-flickr-hero{z-index:-3}.nix-world-interlude>.nix-random-flickr-hero img{object-fit:cover;animation:20s cubic-bezier(.2,.7,.2,1) both nix-interlude-breathe}.nix-world-interlude>.nix-random-flickr-hero i{display:none}.nix-world-interlude>i{z-index:-2;background:linear-gradient(#05070735 28%,#050707f2 100%),linear-gradient(90deg,#050707bd 0%,#0000 70%),radial-gradient(circle at 65% 35%,#0000,#05070752)}.nix-world-interlude>div{width:min(780px,100% - 44px);margin:0 0 clamp(65px,9vh,110px) max(22px,6vw)}.nix-world-interlude small{color:#f15a24;font:850 .6rem var(--font-geist-mono);letter-spacing:.16em}.nix-world-interlude h2{font:900 clamp(4.5rem,10vw,10rem)/.72 var(--font-nix-condensed);letter-spacing:-.055em;margin:18px 0}.nix-world-interlude p{color:#ffffffb2;max-width:590px;font-size:clamp(.95rem,1.5vw,1.2rem);line-height:1.65}.nix-world-interlude a{color:#fff;font:850 .6rem var(--font-nix-display);letter-spacing:.1em;border:1px solid #f15a24;margin-top:24px;padding:15px 18px;text-decoration:none;display:inline-block}.nix-world-interlude a:hover{color:#070909;background:#f15a24}.nix-world-interlude>span{color:#ffffff62;font:750 .48rem var(--font-geist-mono);letter-spacing:.14em;writing-mode:vertical-rl;position:absolute;bottom:28px;right:22px}.nix-random-flickr-hero img{animation:20s both nix-hero-crossfade}@keyframes nix-hero-crossfade{0%{opacity:0;filter:brightness(.45)blur(4px);transform:scale(1.035)}8%{opacity:1;filter:brightness()blur()}88%{opacity:1}to{opacity:0;transform:scale(1.11)}}@keyframes nix-interlude-breathe{0%{opacity:0;transform:scale(1.04)}9%{opacity:1}to{opacity:1;transform:scale(1.12)}}@media (width<=700px){.nix-world-interlude{min-height:680px}.nix-world-interlude>div{margin-bottom:70px}.nix-world-interlude h2{font-size:clamp(4rem,20vw,6.5rem)}.nix-world-interlude>span{display:none}}@media (prefers-reduced-motion:reduce){.nix-random-flickr-hero img,.nix-world-interlude>.nix-random-flickr-hero img{animation:none!important}.nix-world-interlude>.nix-random-flickr-hero{translate:none!important}}.nd-flickr-grid{columns:auto;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:92px;grid-auto-flow:dense;perspective:1400px;background:#030505;gap:4px;padding:4px;line-height:normal;display:grid}.nd-flickr-card,.nd-flickr-card-0,.nd-flickr-card-1,.nd-flickr-card-2,.nd-flickr-card-3,.nd-flickr-card-4,.nd-flickr-card-5,.nd-flickr-card-6,.nd-flickr-card-7{break-inside:auto;width:auto;height:100%;box-shadow:none;isolation:isolate;background:#0a0d0e;border:0;grid-area:span 4/span 4;transition:transform .55s cubic-bezier(.16,.8,.22,1),filter .4s;display:block;position:relative;overflow:hidden;transform:translateZ(0);margin:0!important}.nd-flickr-card-0{grid-area:span 6/span 7}.nd-flickr-card-1,.nd-flickr-card-2{grid-area:span 3/span 5}.nd-flickr-card-3,.nd-flickr-card-4,.nd-flickr-card-5{grid-area:span 4/span 4}.nd-flickr-card-6{grid-area:span 5/span 8}.nd-flickr-card-7{grid-area:span 5/span 4}.nd-flickr-image{width:100%;height:100%;display:block;aspect-ratio:auto!important}.nd-flickr-card:has(.nd-flickr-meta-minimal) .nd-flickr-image{width:100%;height:100%;display:block;aspect-ratio:auto!important}.nd-flickr-image:after{content:"";background:linear-gradient(#0305051a,#0000 45%,#030505a3);transition:all .4s;position:absolute;inset:0}.nd-flickr-image img{object-fit:cover;filter:saturate(.86)contrast(1.06);width:100%;height:100%;transition:transform 1s cubic-bezier(.16,.8,.22,1),filter .5s;transform:scale(1.015)}.nd-flickr-sequence{z-index:4;color:#fff;font:850 .48rem var(--font-geist-mono),monospace;letter-spacing:.14em;text-shadow:0 2px 10px #000;position:absolute;top:13px;left:14px}.nd-flickr-sequence:before{content:"";vertical-align:middle;background:#f15a24;width:18px;height:2px;margin-right:8px;display:inline-block;box-shadow:0 0 10px #f15a24}.nd-flickr-focus{aspect-ratio:1;z-index:5;opacity:0;place-items:center;width:72px;transition:all .45s cubic-bezier(.16,.8,.22,1);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.65)}.nd-flickr-focus i{border:1px solid #fff;border-radius:50%;position:absolute;inset:0;box-shadow:0 0 0 8px #ffffff12}.nd-flickr-focus i:before,.nd-flickr-focus i:after{content:"";background:#f15a24;position:absolute}.nd-flickr-focus i:before{width:18px;height:1px;top:35px;left:27px}.nd-flickr-focus i:after{width:1px;height:18px;top:27px;left:35px}.nd-flickr-focus b{color:#fff;font:800 .44rem var(--font-geist-mono),monospace;letter-spacing:.16em;position:absolute;top:80px}.nd-flickr-meta-minimal{opacity:.82;background:linear-gradient(#0000,#030505dc);min-height:0;padding:50px 14px 12px;transition:all .35s;bottom:0}.nd-flickr-card:hover,.nd-flickr-card:focus-visible{z-index:8;outline:0;transform:translateZ(42px)scale(1.025);box-shadow:0 35px 90px #000b,0 0 0 2px #f15a24}.nd-flickr-card:hover .nd-flickr-image img,.nd-flickr-card:focus-visible .nd-flickr-image img{filter:saturate(1.18)contrast(1.02);transform:scale(1.1)}.nd-flickr-card:hover .nd-flickr-image:after,.nd-flickr-card:focus-visible .nd-flickr-image:after{background:#0305054f}.nd-flickr-card:hover .nd-flickr-focus,.nd-flickr-card:focus-visible .nd-flickr-focus{opacity:1;transform:translate(-50%,-50%)scale(1)}.nd-flickr-card:hover .nd-flickr-sequence{color:#f15a24}@media (width<=900px){.nd-flickr-grid{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:100px}.nd-flickr-card-0{grid-area:span 4/span 6}.nd-flickr-card-1,.nd-flickr-card-2{grid-area:span 3/span 3}.nd-flickr-card-3,.nd-flickr-card-4,.nd-flickr-card-5{grid-area:span 3/span 2}.nd-flickr-card-6{grid-area:span 4/span 4}.nd-flickr-card-7{grid-area:span 4/span 2}}@media (width<=640px){.nd-flickr-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:112px;gap:3px;padding:3px}.nd-flickr-card,.nd-flickr-card-1,.nd-flickr-card-2,.nd-flickr-card-3,.nd-flickr-card-4,.nd-flickr-card-7{grid-area:span 2/span 1}.nd-flickr-card-0,.nd-flickr-card-5,.nd-flickr-card-6{grid-area:span 3/span 2}.nd-flickr-sequence{font-size:.4rem;top:9px;left:9px}.nd-flickr-meta-minimal{padding:38px 9px 8px}.nd-flickr-focus{display:none}.nd-flickr-card:hover,.nd-flickr-card:focus-visible{transform:none;box-shadow:inset 0 0 0 2px #f15a24}}@media (prefers-reduced-motion:reduce){.nd-flickr-card,.nd-flickr-image img,.nd-flickr-focus{transition:none}.nd-flickr-card:hover{transform:none}}.nd-drift-photo-group{margin:0 0 42px}.nd-drift-photo-group>header{border-bottom:1px solid #f15a24;grid-template-columns:1fr auto;align-items:end;padding:18px 4px 15px;display:grid}.nd-drift-photo-group>header small{color:#f15a24;font:800 .52rem var(--font-geist-mono),monospace;letter-spacing:.15em;grid-column:1/-1}.nd-drift-photo-group>header h3{font:800 clamp(1.7rem,4vw,3.6rem)/.9 var(--font-nix-display),Impact,sans-serif;text-transform:uppercase;margin:8px 0 0}.nd-drift-photo-group>header span{color:#aaa;font:700 .58rem var(--font-geist-mono),monospace;text-transform:uppercase}.nix-album-landing{color:#f5f1eb;background:#030505;min-height:100svh}.nix-album-landing>nav{z-index:2;color:#aaa;font:800 10px var(--font-nix-condensed);letter-spacing:.12em;gap:10px;padding:130px max(5vw,24px) 20px;display:flex;position:relative}.nix-album-landing>nav a{color:#fff;text-decoration:none}.nix-album-landing>section{align-items:end;min-height:calc(100svh - 170px);display:grid;position:relative;overflow:hidden}.nix-album-landing>section>img,.nix-album-landing>section>i{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.nix-album-landing>section>i{background:linear-gradient(90deg,#030505f5,#03050559),linear-gradient(#0000 45%,#030505)}.nix-album-landing>section>div{z-index:1;max-width:820px;padding:60px max(5vw,24px) 90px;position:relative}.nix-album-landing small{color:#f15a24;font:800 11px var(--font-nix-condensed);letter-spacing:.2em}.nix-album-landing h1{font:900 clamp(62px,10vw,150px)/.78 var(--font-nix-display);letter-spacing:-.07em;margin:20px 0}.nix-album-landing p{color:#ccc;max-width:680px;font-size:18px;line-height:1.65}.nix-album-landing .primary{color:#070909;font:900 11px var(--font-nix-condensed);letter-spacing:.1em;background:#f15a24;margin-top:20px;padding:15px 18px;text-decoration:none;display:inline-block}.nix-album-landing aside{flex-wrap:wrap;gap:18px;margin-top:25px;display:flex}.nix-album-landing aside a{color:#fff;font:800 10px var(--font-nix-condensed);letter-spacing:.08em}.nix-album-landing>section>.nix-random-flickr-hero{z-index:0;width:100%;height:100%;position:absolute;inset:0}.nix-album-landing>section>.nix-random-flickr-hero>img{object-fit:cover;width:100%;height:100%}.nix-album-landing>section>.nix-random-flickr-hero>i{display:none}.nix-album-landing>section>i{z-index:1}.nix-album-landing>section>div{z-index:2}.nix-search-intro,.nix-authority-intro{color:#f5f1eb;background:#080b0c;border-top:1px solid #202426;border-bottom:1px solid #202426;padding:clamp(48px,7vw,100px) max(5vw,24px)}.nix-search-intro>*,.nix-authority-intro>*{max-width:980px}.nix-search-intro small,.nix-authority-intro small,.nix-guide small{color:#f15a24;font:800 11px var(--font-nix-condensed);letter-spacing:.2em}.nix-search-intro h2,.nix-authority-intro h2{font:900 clamp(34px,5vw,72px)/.93 var(--font-nix-display);letter-spacing:-.045em;margin:18px 0}.nix-search-intro p,.nix-authority-intro p{color:#c9c9c5;max-width:850px;font-size:clamp(16px,1.6vw,20px);line-height:1.7}.nix-search-intro nav,.nix-authority-intro nav{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.nix-search-intro nav a,.nix-authority-intro nav a{color:#fff;font:800 10px var(--font-nix-condensed);letter-spacing:.1em;border:1px solid #3a3e40;padding:13px 16px;text-decoration:none}.nix-search-intro nav a:first-child,.nix-authority-intro nav a:first-child{color:#090b0c;background:#f15a24;border-color:#f15a24}.nix-guide{color:#f5f1eb;background:#050707;min-height:100vh;padding-top:95px}.nix-guide-crumb{font:800 10px var(--font-nix-condensed);letter-spacing:.12em;color:#777;gap:10px;padding:28px max(5vw,24px);display:flex}.nix-guide-crumb a{color:#fff;text-decoration:none}.nix-guide-hero{align-items:end;min-height:70svh;display:grid;position:relative;overflow:hidden}.nix-guide-hero>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.nix-guide-hero:after{content:"";background:linear-gradient(90deg,#030505f5,#03050552),linear-gradient(#0000 38%,#050707);position:absolute;inset:0}.nix-guide-hero>div{z-index:1;max-width:1050px;padding:70px max(5vw,24px);position:relative}.nix-guide-hero h1{font:900 clamp(54px,9vw,140px)/.79 var(--font-nix-display);letter-spacing:-.07em;margin:18px 0}.nix-guide-hero h1 em,.nix-authority-intro em{color:#f15a24;font-style:normal}.nix-guide-hero p{color:#ddd;max-width:720px;font-size:clamp(18px,2vw,25px);line-height:1.5}.nix-guide-body{max-width:1000px;margin:auto;padding:70px max(5vw,24px) 120px}.nix-guide-body>section{border-bottom:1px solid #292d2f;padding:50px 0}.nix-guide-body h2{font:900 clamp(32px,5vw,62px)/.95 var(--font-nix-display);letter-spacing:-.04em;margin:16px 0 26px}.nix-guide-body p,.nix-guide-body li{color:#c9c9c5;font-size:18px;line-height:1.8}.nix-guide-body li+li{margin-top:10px}.nix-guide-body aside{background:#101315;border-left:4px solid #f15a24;gap:14px;margin-top:70px;padding:34px;display:grid}.nix-guide-body aside a{color:#fff;font:800 12px var(--font-nix-condensed);letter-spacing:.08em;text-decoration:none}.nix-guide-faq details{border-top:1px solid #303436;padding:20px 0}.nix-guide-faq summary{cursor:pointer;font:800 16px var(--font-nix-condensed);letter-spacing:.04em}.drift-numbers>a{color:#fff;font:900 11px var(--font-nix-condensed);letter-spacing:.1em;border-bottom:2px solid #f15a24;margin-top:18px;padding-bottom:6px;text-decoration:none;display:inline-block}@media (width<=700px){.nix-guide{padding-top:72px}.nix-guide-hero{min-height:62svh}.nix-guide-hero>div{padding-bottom:45px}.nix-guide-body p,.nix-guide-body li{font-size:16px}.nix-guide-body ul{padding-left:20px}.nix-search-intro h2,.nix-authority-intro h2{overflow-wrap:anywhere}}:root{--nix3-orange:#ff5a1f;--nix3-ink:#060808;--nix3-graphite:#171d1f;--nix3-paper:#f6f2e9;--nix3-muted:#f6f2e9a8;--nix3-line:#ffffff29}html{scroll-behavior:smooth;overflow-x:clip}body{background:var(--nix3-ink);color:var(--nix3-paper);overflow-x:clip}:where(a,button,input,select):focus-visible{outline-offset:4px;outline:2px solid var(--nix3-orange)!important}.global-site-header{z-index:900!important}.nix-simple-nav>button{color:#f5f2eacc;height:100%;font:800 .62rem var(--font-nix-display),sans-serif;letter-spacing:.11em;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0;display:flex}.nix-simple-nav>button span{color:var(--nix3-orange);font-size:.9rem}.nix-simple-nav>button.active{color:#fff}.nix3-mega{z-index:880;-webkit-backdrop-filter:blur(28px)saturate(130%);backdrop-filter:blur(28px)saturate(130%);opacity:0;pointer-events:none;background:#060808f5;border:1px solid #fff3;border-radius:20px;width:min(100% - 28px,1480px);max-height:calc(100svh - 100px);padding:clamp(22px,3.5vw,48px);transition:opacity .2s,transform .2s;position:fixed;top:86px;left:50%;overflow:auto;transform:translate(-50%,-16px);box-shadow:0 35px 100px #000000b8}.nix3-mega.is-open{opacity:1;pointer-events:auto;transform:translate(-50%)}.nix3-mega>header{grid-template-columns:1fr auto auto;align-items:center;gap:24px;margin-bottom:30px;display:grid}.nix3-mega>header small{color:var(--nix3-orange);font:800 .56rem var(--font-geist-mono);letter-spacing:.16em}.nix3-mega>header strong{font:900 clamp(2.8rem,5vw,5.4rem)/.8 var(--font-nix-condensed)}.nix3-mega>header button{border:1px solid var(--nix3-line);color:#fff;cursor:pointer;background:0 0;border-radius:50%;width:44px;height:44px;font-size:1.5rem}.nix3-mega>div{background:var(--nix3-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.nix3-mega section{background:#0b0f10;padding:25px}.nix3-mega h2{color:var(--nix3-orange);font:800 .6rem var(--font-geist-mono);letter-spacing:.16em;margin:0 0 25px}.nix3-mega section a{border-top:1px solid var(--nix3-line);color:#fff;grid-template-columns:1fr auto;min-height:95px;padding:16px 0;text-decoration:none;display:grid}.nix3-mega section a strong{font:850 clamp(1.2rem,1.8vw,1.8rem) var(--font-nix-condensed)}.nix3-mega section a span{color:#ffffff8f;grid-column:1;font-size:.78rem;line-height:1.45}.nix3-mega section a b{color:var(--nix3-orange);grid-area:1/2/3}.nix3-mega section a:hover strong,.nix3-mega section a.active strong{color:var(--nix3-orange)}.nix3-mobile-more{grid-template-columns:1fr 1fr;gap:24px;padding:24px 0 70px;display:grid}.nix3-mobile-more h2{color:var(--nix3-orange);font:800 .58rem var(--font-geist-mono);letter-spacing:.14em;margin:0 0 10px}.nix3-mobile-more a{color:#fff;min-height:36px;font:800 .68rem var(--font-nix-display);letter-spacing:.06em;align-items:center;display:flex}.nix3-home{background:var(--nix3-ink);min-height:100svh;color:var(--nix3-paper);overflow:hidden}.nix3-hero{isolation:isolate;background:#030505;height:100svh;min-height:700px;position:relative}.nix3-hero .nix-cinema-images{position:absolute;inset:0}.nix3-hero .nix-cinema-images img{object-fit:cover;width:100%;height:100%}.nix3-hero .nix-cinema-images i{position:absolute;inset:0;background:linear-gradient(90deg,#020303e6,#0203032e 68%),linear-gradient(#02030347 0%,#0000 58%,#030505 100%)!important}.nix3-hero-copy{z-index:3;text-shadow:0 8px 35px #000;height:100%;position:relative;text-align:left!important;justify-content:center!important;align-items:flex-start!important;width:min(100% - 56px,1480px)!important;margin:auto!important;padding:145px 0 150px!important;animation:none!important;display:flex!important}.nix3-hero-copy .nix-cinema-kicker{margin:0}.nix3-hero-copy h1{max-width:1050px;font:900 clamp(4rem,10.2vw,10.5rem)/.72 var(--font-nix-condensed)!important;letter-spacing:-.065em!important;white-space:normal!important;margin:18px 0 25px!important}.nix3-hero-copy h1 em{color:var(--nix3-orange);font-style:normal}.nix3-hero-copy>p:not(.nix-cinema-kicker){color:#ffffffdb;margin:0 0 28px!important;font:400 clamp(1rem,1.5vw,1.3rem)/1.5 Georgia,serif!important}.nix3-hero-copy>a{color:#fff;min-height:54px;font:800 .62rem var(--font-nix-display);letter-spacing:.11em;border:1px solid #ffffffa8;align-items:center;gap:32px;padding:0 20px;display:inline-flex}.nix3-hero-copy>a:hover{border-color:var(--nix3-orange);background:var(--nix3-orange);color:#050707}.nix3-world-caption{text-align:right;z-index:4!important;bottom:152px!important;left:auto!important;right:clamp(26px,5vw,80px)!important}.nix3-world-caption h2{font:900 clamp(3rem,6vw,6.4rem)/.75 var(--font-nix-condensed)!important;margin:8px 0 5px!important}.nix3-world-caption p{color:#fff;font:800 .58rem var(--font-nix-display);letter-spacing:.14em;margin:0}.nix3-world-caption small{color:var(--nix3-orange);font:800 .52rem var(--font-geist-mono);letter-spacing:.14em}.nix3-hero-selector{z-index:5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#03050561;border-top:1px solid #ffffff4d;border-bottom:1px solid #ffffff2e;grid-template-columns:repeat(5,1fr);width:min(100% - 56px,1480px);height:82px;margin:auto;display:grid;position:absolute;bottom:34px;left:0;right:0}.nix3-hero-selector button{color:#fff9;font:800 .62rem var(--font-nix-display);letter-spacing:.13em;cursor:pointer;background:0 0;border:0;border-right:1px solid #ffffff29;justify-content:center;align-items:center;gap:12px;padding:0 18px;display:flex}.nix3-hero-selector button:last-child{border-right:0}.nix3-hero-selector button span{color:#ffffff59;font:700 .5rem var(--font-geist-mono)}.nix3-hero-selector button.is-active,.nix3-hero-selector button:hover{color:#fff;background:#ff5a1f21}.nix3-hero-selector button.is-active span{color:var(--nix3-orange)}.nix3-origin{border-block:1px solid var(--nix3-line);background:#0c1011;grid-template-columns:1fr 1.6fr auto;align-items:center;gap:30px;padding:24px max(24px,5vw);display:grid}.nix3-origin small,.nix3-origin span{color:var(--nix3-orange);font:800 .55rem var(--font-geist-mono);letter-spacing:.11em}.nix3-origin p{color:#ffffffc2;margin:0;font:italic 1rem Georgia,serif}.nix3-origin b{color:#fff}.nix3-worlds{background:linear-gradient(#060808,#111718 45%,#060808);padding:clamp(95px,12vw,180px) max(16px,4vw)}.nix3-worlds>header{grid-template-columns:1fr 1fr;align-items:end;gap:40px;width:min(100%,1480px);margin:0 auto 65px;display:grid}.nix3-worlds>header small{color:var(--nix3-orange);font:800 .58rem var(--font-geist-mono);letter-spacing:.16em;grid-column:1/-1}.nix3-worlds>header h2{font:900 clamp(5rem,11vw,11rem)/.7 var(--font-nix-condensed);letter-spacing:-.065em;margin:0}.nix3-worlds>header h2 em{color:var(--nix3-orange);font-style:normal}.nix3-worlds>header p{max-width:610px;color:var(--nix3-muted);margin:0 0 12px;font-size:clamp(1rem,1.6vw,1.3rem);line-height:1.65}.nix3-world-grid{grid-template-columns:repeat(12,1fr);gap:10px;width:min(100%,1480px);margin:auto;display:grid}.nix3-world-grid>a{isolation:isolate;border:1px solid var(--nix3-line);color:#fff;background:#0d1112;align-items:flex-end;min-height:62svh;padding:clamp(28px,4vw,56px);text-decoration:none;display:flex;position:relative;overflow:hidden}.nix3-world-grid>a.is-sky{grid-column:span 7}.nix3-world-grid>a.is-road,.nix3-world-grid>a.is-trail{grid-column:span 5}.nix3-world-grid>a.is-kitchen{grid-column:span 7}.nix3-world-grid>a.is-photo{grid-column:span 12;min-height:70svh}.nix3-world-grid img,.nix3-world-grid>a>i{width:100%;height:100%;position:absolute;inset:0}.nix3-world-grid img{z-index:-3;object-fit:cover;transition:transform 1s,filter 1s}.nix3-world-grid>a>i{z-index:-2;background:linear-gradient(#0000 32%,#020303f2),linear-gradient(90deg,#020303a8,#0000)}.nix3-world-grid>a:hover img{filter:saturate(1.12);transform:scale(1.045)}.nix3-world-grid>a:focus-visible{outline-offset:-4px!important}.nix3-world-number{color:var(--nix3-orange);font:800 .65rem var(--font-geist-mono);letter-spacing:.12em;position:absolute;top:25px;right:28px}.nix3-world-grid div{z-index:1;position:relative}.nix3-world-grid small{color:var(--nix3-orange);font:800 .54rem var(--font-geist-mono);letter-spacing:.14em}.nix3-world-grid h3{font:900 clamp(4.5rem,9vw,9rem)/.68 var(--font-nix-condensed);letter-spacing:-.055em;margin:15px 0 5px}.nix3-world-grid b{font:800 .62rem var(--font-nix-display);letter-spacing:.13em}.nix3-world-grid p{color:#ffffffb8;max-width:580px;margin:18px 0 22px;line-height:1.55}.nix3-world-grid strong{color:var(--nix3-orange);font:800 .58rem var(--font-geist-mono);letter-spacing:.1em}.nix3-pulse{background:#050707;padding:clamp(90px,11vw,160px) max(20px,5vw)}.nix3-pulse>header,.nix3-pulse-grid,.nix3-pulse-lower{width:min(100%,1480px);margin-inline:auto}.nix3-pulse>header{grid-template-columns:1fr 1fr;align-items:end;gap:35px;margin-bottom:58px;display:grid}.nix3-pulse>header small{color:var(--nix3-orange);font:800 .58rem var(--font-geist-mono);letter-spacing:.16em;grid-column:1/-1}.nix3-pulse h2{font:900 clamp(5rem,11vw,11rem)/.68 var(--font-nix-condensed);letter-spacing:-.065em;margin:0}.nix3-pulse h2 em{color:var(--nix3-orange);font-style:normal}.nix3-pulse>header p{max-width:560px;color:var(--nix3-muted);font-size:1.05rem;line-height:1.65}.nix3-pulse-grid{background:var(--nix3-line);grid-template-columns:repeat(5,1fr);gap:1px;display:grid}.nix3-pulse-grid>a{color:#fff;background:#0c1011;flex-direction:column;min-height:300px;padding:25px;text-decoration:none;transition:background .2s;display:flex}.nix3-pulse-grid>a:hover{background:#151c1e}.nix3-pulse-grid small{color:#ffffff8c;font:800 .5rem var(--font-geist-mono);letter-spacing:.12em;align-items:center;gap:8px;display:flex}.nix3-pulse-grid small i{background:var(--nix3-orange);width:7px;height:7px;box-shadow:0 0 14px var(--nix3-orange);border-radius:50%}.nix3-pulse-grid span{color:var(--nix3-orange);font:800 .62rem var(--font-nix-display);letter-spacing:.13em;margin-top:auto}.nix3-pulse-grid strong{font:900 clamp(1.75rem,2.5vw,2.9rem)/.85 var(--font-nix-condensed);margin:10px 0}.nix3-pulse-grid p{color:#ffffff94;min-height:58px;margin:0;font-size:.82rem;line-height:1.45}.nix3-pulse-grid b{color:var(--nix3-orange);font:800 .53rem var(--font-geist-mono);margin-top:18px}.nix3-pulse-lower{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.nix3-pulse-lower>a{border:1px solid var(--nix3-line);color:#fff;background:#0c1011;grid-template-columns:auto 1fr;gap:8px 25px;min-height:170px;padding:30px;display:grid}.nix3-pulse-lower small{color:var(--nix3-orange);font:800 .52rem var(--font-geist-mono);letter-spacing:.13em;grid-column:1/-1}.nix3-pulse-lower strong{font:900 clamp(2rem,4vw,4.5rem)/.8 var(--font-nix-condensed)}.nix3-pulse-lower span{color:var(--nix3-muted);align-self:end;font-size:.78rem}.nix3-home>.latest-nix-home{background:linear-gradient(#171d1f,#080a0b)!important}.nix3-home>.latest-nix-home>header small{content:"NIX PULSE"}.nix3-map{background:#101517;grid-template-columns:minmax(310px,.65fr) minmax(0,1.35fr);align-items:center;gap:clamp(45px,7vw,110px);padding:clamp(95px,12vw,180px) max(20px,5vw);display:grid}.nix3-map>header small{color:var(--nix3-orange);font:800 .55rem var(--font-geist-mono);letter-spacing:.14em}.nix3-map>header h2{font:900 clamp(4.5rem,8vw,8.5rem)/.7 var(--font-nix-condensed);letter-spacing:-.055em;margin:20px 0 25px}.nix3-map>header h2 em{color:var(--nix3-orange);font-style:normal}.nix3-map>header p{max-width:520px;color:var(--nix3-muted);line-height:1.65}.nix3-map>header a{color:var(--nix3-orange);font:800 .58rem var(--font-geist-mono);letter-spacing:.1em;margin-top:25px;display:inline-flex}.nix3-map .nix-map-shell.is-compact{border:1px solid var(--nix3-line);min-height:620px}.nix3-map .nix-map-canvas{min-height:620px}.nix3-live-records{background:#050707;padding:clamp(95px,12vw,170px) 0}.nix3-live-records>header{width:min(100% - 40px,1380px);margin:0 auto 55px}.nix3-live-records>header small{color:var(--nix3-orange);font:800 .55rem var(--font-geist-mono);letter-spacing:.15em}.nix3-live-records>header h2{font:900 clamp(5rem,10vw,10rem)/.7 var(--font-nix-condensed);letter-spacing:-.06em;margin:18px 0 22px}.nix3-live-records>header h2 em{color:var(--nix3-orange);font-style:normal}.nix3-live-records>header p{max-width:650px;color:var(--nix3-muted);line-height:1.6}.nix3-live-records>div{border-top:1px solid var(--nix3-line)}.nix3-final{isolation:isolate;background:#080a0b;align-items:flex-end;min-height:88svh;padding:clamp(35px,7vw,100px);display:flex;position:relative}.nix3-final>img,.nix3-final>i{width:100%;height:100%;position:absolute;inset:0}.nix3-final>img{z-index:-3;object-fit:cover}.nix3-final>i{z-index:-2;background:linear-gradient(#03050559 28%,#030505 100%),linear-gradient(90deg,#030505b3,#0000)}.nix3-final>div{position:relative}.nix3-final small{color:var(--nix3-orange);font:800 .56rem var(--font-geist-mono);letter-spacing:.16em}.nix3-final h2{max-width:1100px;font:900 clamp(4.5rem,9vw,10rem)/.7 var(--font-nix-condensed);letter-spacing:-.06em;margin:18px 0 20px}.nix3-final h2 em{color:var(--nix3-orange);font-style:normal}.nix3-final p{font:italic clamp(1rem,1.7vw,1.4rem) Georgia,serif}.nix3-final nav{gap:10px;margin-top:32px;display:flex}.nix3-final a{color:#fff;min-height:54px;font:800 .6rem var(--font-nix-display);letter-spacing:.1em;border:1px solid #ffffff8c;align-items:center;padding:0 22px;display:inline-flex}.nix3-final a:first-child{border-color:var(--nix3-orange);background:var(--nix3-orange);color:#070909}.nix3-footer{border-top:1px solid var(--nix3-line);background:#030404;padding:80px max(22px,5vw) 30px}.nix3-footer-brand{border-bottom:1px solid var(--nix3-line);grid-template-columns:auto 1fr auto;align-items:center;gap:35px;padding-bottom:45px;display:grid}.nix3-footer-brand>a{color:#fff;font:900 clamp(4rem,8vw,8rem)/.7 var(--font-nix-condensed)}.nix3-footer-brand p{max-width:460px;color:var(--nix3-muted);margin:0;line-height:1.55}.nix3-footer-brand .nd-social-links{margin:0}.nix3-footer>nav{grid-template-columns:repeat(6,1fr);gap:35px;padding:45px 0;display:grid}.nix3-footer>nav section{align-content:start;gap:11px;display:grid}.nix3-footer>nav h2{color:var(--nix3-orange);font:800 .62rem var(--font-nix-display);letter-spacing:.14em;margin:0 0 10px}.nix3-footer>nav a{color:#ffffffb3;font-size:.78rem}.nix3-footer-global{border-block:1px solid var(--nix3-line);flex-wrap:wrap;gap:24px;padding:22px 0;display:flex}.nix3-footer-global a{color:#fff;font:800 .54rem var(--font-geist-mono);letter-spacing:.11em}.nix3-footer>small{color:#ffffff61;margin-top:25px;font-size:.62rem;display:block}.nix3-world-page{background:#050707}.nix3-world-intro{padding-top:clamp(90px,11vw,160px)!important}.nix3-world-intro>small{color:var(--nix3-orange)!important}.nix3-world-intro>h2{font-size:clamp(4.2rem,9vw,9rem)!important}.nix3-world-links{border-top:1px solid var(--nix3-line);background:#0d1213;grid-template-columns:.75fr 1.25fr;gap:clamp(45px,8vw,120px);padding:clamp(85px,10vw,145px) max(22px,6vw);display:grid}.nix3-world-links header small{color:var(--nix3-orange);font:800 .55rem var(--font-geist-mono);letter-spacing:.14em}.nix3-world-links h2{font:900 clamp(4rem,8vw,8rem)/.7 var(--font-nix-condensed);letter-spacing:-.055em;margin:18px 0 0}.nix3-world-links h2 em{color:var(--nix3-orange);font-style:normal}.nix3-world-links header p{max-width:520px;color:var(--nix3-muted);line-height:1.6}.nix3-world-links nav{border-top:1px solid var(--nix3-line);align-self:end}.nix3-world-links nav a{border-bottom:1px solid var(--nix3-line);color:#fff;min-height:72px;font:800 .68rem var(--font-nix-display);letter-spacing:.09em;justify-content:space-between;align-items:center;padding:0 8px;display:flex}.nix3-world-links nav a:hover{color:var(--nix3-orange);padding-left:20px}.sky-flyability{border-block:1px solid var(--nix3-line);background:radial-gradient(circle at 12% 40%,#51b7ff2b,#0000 30rem),#091012;grid-template-columns:minmax(260px,.55fr) minmax(0,1.45fr);align-items:center;gap:clamp(45px,8vw,120px);padding:clamp(75px,9vw,130px) max(22px,6vw);display:grid}.sky-flyability-score{aspect-ratio:1;text-align:center;border:1px solid #7ad5ff59;border-radius:50%;place-content:center;max-width:440px;display:grid;position:relative;box-shadow:inset 0 0 80px #55c4ff12,0 0 80px #55c4ff14}.sky-flyability-score:before{content:"";border:1px dashed #fff3;border-radius:50%;position:absolute;inset:18px}.sky-flyability-score small,.sky-flyability>div:last-child>small{color:#7bd6ff;font:800 .56rem var(--font-geist-mono);letter-spacing:.14em}.sky-flyability-score strong{font:900 clamp(5rem,10vw,10rem)/.7 var(--font-nix-condensed)}.sky-flyability-score span{color:var(--nix3-muted);font:700 .65rem var(--font-geist-mono)}.sky-flyability-score b{color:#7bd6ff;font:900 1rem var(--font-nix-display);letter-spacing:.15em;margin-top:14px}.sky-flyability h2{font:900 clamp(4rem,7vw,7rem)/.72 var(--font-nix-condensed);letter-spacing:-.055em;margin:18px 0 24px}.sky-flyability h2 em{color:#7bd6ff;font-style:normal}.sky-flyability>div:last-child>p{max-width:720px;color:var(--nix3-muted);font-size:1.05rem;line-height:1.6}.sky-flyability dl{border-block:1px solid var(--nix3-line);grid-template-columns:repeat(4,1fr);margin:35px 0;display:grid}.sky-flyability dl div{border-right:1px solid var(--nix3-line);padding:20px}.sky-flyability dt{color:#ffffff80;font:800 .5rem var(--font-geist-mono);letter-spacing:.1em}.sky-flyability dd{font:900 1.55rem var(--font-nix-condensed);margin:8px 0 0}.sky-flyability a{color:#7bd6ff;font:800 .58rem var(--font-geist-mono);letter-spacing:.1em;display:inline-flex}.sky-flyability>div:last-child>em{color:#ffffff73;max-width:760px;margin-top:28px;font-size:.72rem;line-height:1.5;display:block}.sky-flyability.is-loading{text-align:center;place-content:center;min-height:340px}.vanilla-control{background:linear-gradient(#101617,#050707);padding:clamp(90px,11vw,160px) max(22px,5vw)}.vanilla-control>header{width:min(100%,1400px);margin:0 auto 55px}.vanilla-control>header small{color:var(--nix3-orange);font:800 .56rem var(--font-geist-mono);letter-spacing:.15em}.vanilla-control>header h2{font:900 clamp(4rem,8vw,8rem)/.7 var(--font-nix-condensed);letter-spacing:-.055em;margin:18px 0 22px}.vanilla-control>header h2 em{color:var(--nix3-orange);font-style:normal}.vanilla-control>header p{max-width:690px;color:var(--nix3-muted);line-height:1.6}.vanilla-control-stage{border:1px solid var(--nix3-line);background:#0a0d0e;grid-template-columns:1.35fr .65fr;width:min(100%,1400px);margin:auto;display:grid}.vanilla-control-van{background:radial-gradient(circle at 50% 52%,#ff5a1f26,#0000 34rem),linear-gradient(135deg,#151c1e,#090c0d);place-items:center;min-height:620px;display:grid;position:relative;overflow:hidden}.vanilla-control-van:before{content:"VANILLA // SYSTEM MAP";color:#ffffff3d;font:800 .52rem var(--font-geist-mono);letter-spacing:.14em;position:absolute;inset:32px}.vanilla-control-van img{object-fit:contain;filter:drop-shadow(0 32px 40px #000000b3);width:88%;max-height:530px}.vanilla-control-van button{color:#fff;min-width:88px;min-height:40px;font:800 .5rem var(--font-geist-mono);letter-spacing:.1em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;background:#040606c7;border:1px solid #ffffff4d;padding:0 12px;position:absolute}.vanilla-control-van button i{background:var(--nix3-orange);width:7px;height:7px;box-shadow:0 0 12px var(--nix3-orange);border-radius:50%;margin-right:7px;display:inline-block}.vanilla-control-van button.is-active{border-color:var(--nix3-orange);background:var(--nix3-orange);color:#080a0a}.vanilla-control-van button.is-active i{box-shadow:none;background:#080a0a}.vanilla-control-van .is-solar{top:18%;left:42%}.vanilla-control-van .is-battery{bottom:20%;left:29%}.vanilla-control-van .is-electrical{bottom:12%;left:48%}.vanilla-control-van .is-heater{bottom:27%;left:56%}.vanilla-control-van .is-portable{top:29%;right:10%}.vanilla-control-van .is-fridge{bottom:34%;right:22%}.vanilla-control-stage>article{border-left:1px solid var(--nix3-line);flex-direction:column;justify-content:center;padding:clamp(30px,5vw,70px);display:flex}.vanilla-control-stage>article small{color:var(--nix3-orange);font:800 .5rem var(--font-geist-mono);letter-spacing:.1em;border:1px solid #ff5a1f73;align-self:flex-start;padding:7px 9px}.vanilla-control-stage>article span{color:#ffffff73;font:800 .52rem var(--font-geist-mono);letter-spacing:.1em;margin-top:auto}.vanilla-control-stage>article h3{font:900 clamp(2.5rem,5vw,5.8rem)/.74 var(--font-nix-condensed);margin:18px 0}.vanilla-control-stage>article p{color:var(--nix3-muted);line-height:1.65}.vanilla-control-stage>article a{color:var(--nix3-orange);font:800 .56rem var(--font-geist-mono);letter-spacing:.1em;margin-top:auto}.vanilla-lab{background:#111718;padding:clamp(90px,11vw,160px) max(22px,5vw)}.vanilla-lab>header{width:min(100%,1400px);margin:0 auto 50px}.vanilla-lab>header small{color:var(--nix3-orange);font:800 .56rem var(--font-geist-mono);letter-spacing:.15em}.vanilla-lab h2{font:900 clamp(4rem,8vw,8rem)/.7 var(--font-nix-condensed);letter-spacing:-.055em;margin:18px 0 22px}.vanilla-lab h2 em{color:var(--nix3-orange);font-style:normal}.vanilla-lab>header p{max-width:690px;color:var(--nix3-muted);line-height:1.6}.vanilla-lab>div{background:var(--nix3-line);grid-template-columns:repeat(4,1fr);gap:1px;width:min(100%,1400px);margin:auto;display:grid}.vanilla-lab>div a{color:#fff;background:#0b0f10;flex-direction:column;min-height:320px;padding:28px;display:flex}.vanilla-lab>div small{color:var(--nix3-orange);font:800 .5rem var(--font-geist-mono);letter-spacing:.12em}.vanilla-lab>div h3{font:900 clamp(1.8rem,3vw,3.2rem)/.84 var(--font-nix-condensed);margin:auto 0 15px}.vanilla-lab>div p{color:var(--nix3-muted);font-size:.85rem;line-height:1.5}.vanilla-lab>div b{color:var(--nix3-orange);font:800 .52rem var(--font-geist-mono)}.nix3-photo{color:#fff;background:#050707;min-height:100svh}.nix3-photo-hero{isolation:isolate;align-items:flex-end;height:100svh;min-height:680px;padding:clamp(36px,7vw,105px);display:flex;position:relative}.nix3-photo-hero>img,.nix3-photo-hero>i{width:100%;height:100%;position:absolute;inset:0}.nix3-photo-hero>img{z-index:-3;object-fit:cover}.nix3-photo-hero>i{z-index:-2;background:linear-gradient(#0000 33%,#050707 100%),linear-gradient(90deg,#020303e6,#0000 70%)}.nix3-photo-hero div{position:relative}.nix3-photo-hero small{color:var(--nix3-orange);font:800 .58rem var(--font-geist-mono);letter-spacing:.16em}.nix3-photo-hero h1{font:900 clamp(4.8rem,11vw,11rem)/.69 var(--font-nix-condensed);letter-spacing:-.065em;margin:18px 0 25px}.nix3-photo-hero h1 em{color:var(--nix3-orange);font-style:normal}.nix3-photo-hero p{color:#ffffffc7;max-width:660px;font-size:1.1rem;line-height:1.6}.nix3-photo-hero a{color:var(--nix3-orange);font:800 .6rem var(--font-geist-mono);letter-spacing:.1em;margin-top:24px;display:inline-flex}.nix3-camera-deck,.nix3-subjects{padding:clamp(90px,11vw,160px) max(20px,5vw)}.nix3-camera-deck{background:#111718}.nix3-camera-deck>header,.nix3-subjects>header{width:min(100%,1400px);margin:0 auto 55px}.nix3-camera-deck small,.nix3-subjects small{color:var(--nix3-orange);font:800 .56rem var(--font-geist-mono);letter-spacing:.15em}.nix3-camera-deck h2,.nix3-subjects h2{font:900 clamp(4rem,8vw,8rem)/.7 var(--font-nix-condensed);letter-spacing:-.055em;margin:18px 0 22px}.nix3-camera-deck h2 em,.nix3-subjects h2 em{color:var(--nix3-orange);font-style:normal}.nix3-camera-deck>header p,.nix3-subjects>header p{max-width:680px;color:var(--nix3-muted);line-height:1.6}.nix3-camera-deck>div{grid-template-columns:repeat(5,1fr);gap:8px;width:min(100%,1400px);margin:auto;display:grid}.nix3-camera-deck>div a{isolation:isolate;border:1px solid var(--nix3-line);color:#fff;flex-direction:column;justify-content:flex-end;min-height:500px;padding:25px;display:flex;position:relative;overflow:hidden}.nix3-camera-deck>div img,.nix3-camera-deck>div a>i{width:100%;height:100%;position:absolute;inset:0}.nix3-camera-deck>div img{z-index:-3;object-fit:cover;transition:transform .8s}.nix3-camera-deck>div a>i{z-index:-2;background:linear-gradient(#0000 28%,#030505f7)}.nix3-camera-deck>div a:hover img{transform:scale(1.045)}.nix3-camera-deck>div h3{font:900 clamp(2rem,3.2vw,3.5rem)/.8 var(--font-nix-condensed);margin:10px 0}.nix3-camera-deck>div p{color:var(--nix3-muted);font-size:.8rem;line-height:1.45}.nix3-camera-deck>div b{color:var(--nix3-orange);font:800 .5rem var(--font-geist-mono)}.nix3-subjects{background:#060808}.nix3-subjects nav{border-top:1px solid var(--nix3-line);border-left:1px solid var(--nix3-line);grid-template-columns:repeat(3,1fr);width:min(100%,1400px);margin:auto;display:grid}.nix3-subjects nav a{border-right:1px solid var(--nix3-line);border-bottom:1px solid var(--nix3-line);color:#fff;min-height:76px;font:800 .7rem var(--font-nix-display);letter-spacing:.1em;justify-content:space-between;align-items:center;padding:0 22px;display:flex}.nix3-subjects nav span{color:var(--nix3-orange)}.nix3-subjects nav a:hover{background:var(--nix3-orange);color:#060808}.nix3-subjects nav a:hover span{color:#060808}.nix3-photo-archive{background:#111718;grid-template-columns:1fr .75fr;align-items:center;gap:clamp(45px,8vw,120px);padding:clamp(80px,10vw,150px) max(22px,6vw);display:grid}.nix3-photo-archive small{color:var(--nix3-orange);font:800 .56rem var(--font-geist-mono);letter-spacing:.15em}.nix3-photo-archive h2{font:900 clamp(4rem,8vw,8rem)/.7 var(--font-nix-condensed);letter-spacing:-.055em;margin:18px 0 22px}.nix3-photo-archive h2 em{color:var(--nix3-orange);font-style:normal}.nix3-photo-archive p{max-width:630px;color:var(--nix3-muted);line-height:1.6}.nix3-photo-archive nav{flex-wrap:wrap;gap:16px;margin-top:28px;display:flex}.nix3-photo-archive a{color:var(--nix3-orange);font:800 .55rem var(--font-geist-mono);letter-spacing:.1em}.nix3-photo-archive>img{object-fit:cover;filter:grayscale(.25)contrast(1.05);width:100%;max-height:720px}.kx-departments{background:#130f0b;padding:clamp(85px,10vw,150px) max(20px,4vw)}.kx-departments>header{width:min(100%,1450px);margin:0 auto 45px}.kx-departments>header small{color:#ff7a2f;font:800 .56rem var(--font-geist-mono);letter-spacing:.15em}.kx-departments>header h2{font:900 clamp(4rem,8vw,8rem)/.7 var(--font-nix-condensed);letter-spacing:-.055em;margin:18px 0}.kx-departments>header h2 em{color:#ff7a2f;font-style:normal}.kx-departments>div{grid-template-columns:repeat(12,1fr);gap:8px;width:min(100%,1450px);margin:auto;display:grid}.kx-departments a{isolation:isolate;color:#fff;border:1px solid #ffffff2e;flex-direction:column;justify-content:flex-end;min-height:480px;padding:25px;display:flex;position:relative;overflow:hidden}.kx-departments a:first-child,.kx-departments a:nth-child(4){grid-column:span 5}.kx-departments a:nth-child(2),.kx-departments a:nth-child(3){grid-column:span 7}.kx-departments a:nth-child(5),.kx-departments a:nth-child(6){grid-column:span 6}.kx-departments img,.kx-departments a>i{width:100%;height:100%;position:absolute;inset:0}.kx-departments img{z-index:-3;object-fit:cover;transition:transform .8s}.kx-departments a>i{z-index:-2;background:linear-gradient(#0000 28%,#090503f5)}.kx-departments a:hover img{transform:scale(1.045)}.kx-departments a small{color:#ff9a61;font:800 .52rem var(--font-geist-mono);letter-spacing:.12em}.kx-departments p{color:#ffffffb8;max-width:520px;line-height:1.5}.kx-departments b{color:#ff9a61;font:800 .53rem var(--font-geist-mono)}.kx-tools{background:#080705;grid-template-columns:1fr 1fr;gap:10px;padding:clamp(80px,10vw,145px) max(20px,5vw);display:grid}.kx-tools>article{background:linear-gradient(145deg,#18120d,#090807);border:1px solid #ffffff29;min-height:600px;padding:clamp(28px,4vw,58px)}.kx-tools article>small{color:#ff8b49;font:800 .54rem var(--font-geist-mono);letter-spacing:.13em}.kx-tools h2{font:900 clamp(3.8rem,7vw,7rem)/.7 var(--font-nix-condensed);letter-spacing:-.05em;margin:20px 0}.kx-tools h2 em{color:#ff8b49;font-style:normal}.kx-tools article>p{color:#ffffff9e;max-width:650px;line-height:1.6}.kx-tools article>div:first-of-type{flex-wrap:wrap;gap:8px;margin:30px 0;display:flex}.kx-tools button{color:#fff;min-height:44px;font:800 .54rem var(--font-geist-mono);letter-spacing:.08em;cursor:pointer;background:0 0;border:1px solid #ffffff40;padding:0 14px}.kx-tools button.is-active{color:#090705;background:#ff8b49;border-color:#ff8b49}.kx-tools nav{gap:7px;display:grid}.kx-tools nav a,.kx-tools nav span{color:#fff;border:1px solid #ffffff26;align-items:center;min-height:50px;padding:0 15px;font-size:.78rem;display:flex}.kx-tools nav a{color:#ff9b62}.kx-tools label{color:#fff;font:800 .58rem var(--font-geist-mono);letter-spacing:.1em;grid-template-columns:1fr 180px;align-items:center;gap:20px;margin:25px 0;display:grid}.kx-tools input,.kx-tools select{color:#fff;min-height:50px;font:700 1rem var(--font-geist-mono);background:#0a0807;border:1px solid #ffffff40;border-radius:0;padding:0 12px}.kx-tools article:last-child>div{background:#ff8b490d;border:1px solid #ff8b4966;margin-top:35px;padding:30px}.kx-tools article:last-child>div small{color:#ff8b49;font:800 .52rem var(--font-geist-mono);letter-spacing:.12em;display:block}.kx-tools article:last-child>div strong{font:900 clamp(4rem,7vw,7rem)/.75 var(--font-nix-condensed);margin:10px 0;display:block}.kx-tools article:last-child>div span{color:#ffffff80;font-size:.72rem}.now-worlds{grid-template-columns:repeat(3,minmax(0,1fr))!important}.now-worlds>a{min-width:0}@media (width<=1180px){.nd-header>.nd-social-links{display:none!important}.nix-simple-nav{gap:14px!important}.nix-simple-nav>a,.nix-simple-nav>button{font-size:.56rem}.nix3-pulse-grid{grid-template-columns:repeat(3,1fr)}.nix3-pulse-grid>a:nth-child(4),.nix3-pulse-grid>a:nth-child(5){min-height:240px}.nix3-camera-deck>div{grid-template-columns:repeat(3,1fr)}.nix3-camera-deck>div a{min-height:420px}.vanilla-lab>div{grid-template-columns:1fr 1fr}.now-worlds{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=900px){.nix-simple-nav{display:none!important}.nix-mobile-nav{display:block!important}.nix3-mega{display:none}.global-site-header{height:62px!important}.nix3-hero{min-height:650px}.nix3-hero-copy{width:calc(100% - 36px)!important;padding:115px 0 175px!important}.nix3-hero-copy h1{font-size:clamp(3.7rem,15vw,7rem)!important}.nix3-world-caption{bottom:123px!important;right:20px!important}.nix3-world-caption h2{font-size:3.3rem!important}.nix3-world-caption p{font-size:.46rem}.nix3-hero-selector{width:calc(100% - 24px);height:70px;bottom:22px}.nix3-hero-selector button{letter-spacing:.07em;padding:0 4px;font-size:.48rem}.nix3-hero-selector button span{display:none}.nix3-origin{grid-template-columns:1fr;gap:12px}.nix3-origin span{line-height:1.8}.nix3-worlds>header,.nix3-pulse>header{grid-template-columns:1fr}.nix3-worlds>header small,.nix3-pulse>header small{grid-column:auto}.nix3-world-grid>a.is-sky,.nix3-world-grid>a.is-road,.nix3-world-grid>a.is-trail,.nix3-world-grid>a.is-kitchen,.nix3-world-grid>a.is-photo{grid-column:span 12;min-height:62svh}.nix3-pulse-grid{grid-template-columns:1fr 1fr}.nix3-pulse-lower,.nix3-map{grid-template-columns:1fr}.nix3-map .nix-map-shell.is-compact,.nix3-map .nix-map-canvas{min-height:520px}.nix3-footer-brand{grid-template-columns:1fr}.nix3-footer>nav{grid-template-columns:repeat(3,1fr)}.nix3-world-links,.sky-flyability{grid-template-columns:1fr}.sky-flyability-score{width:min(100%,360px);margin:auto}.vanilla-control-stage{grid-template-columns:1fr}.vanilla-control-stage>article{border-top:1px solid var(--nix3-line);border-left:0;min-height:430px}.vanilla-control-van{min-height:520px}.nix3-camera-deck>div,.nix3-subjects nav{grid-template-columns:1fr 1fr}.nix3-photo-archive{grid-template-columns:1fr}.kx-departments a:nth-child(n){grid-column:span 12;min-height:520px}.kx-tools{grid-template-columns:1fr}.now-worlds{grid-template-columns:1fr 1fr!important}}.nix3-tech-door{isolation:isolate;background:radial-gradient(circle at 78% 44%,#ff6b1a2b,#0000 26%),linear-gradient(135deg,#171c1d,#252d2f 54%,#111617);border-block:1px solid #ffffff1a;grid-template-columns:minmax(0,1fr) minmax(20rem,.85fr);align-items:center;gap:3rem;min-height:38rem;padding:clamp(4.5rem,8vw,8rem) clamp(1.2rem,6vw,7rem);display:grid;position:relative;overflow:hidden}.nix3-tech-door-grid{z-index:-1;opacity:.17;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 55%,#0000);mask-image:linear-gradient(90deg,#0000,#000 55%,#0000)}.nix3-tech-door-copy{z-index:2;max-width:52rem;position:relative}.nix3-tech-door-copy>small{color:#ff6b1a;font:800 .72rem/1 var(--font-nix-condensed),sans-serif;letter-spacing:.2em;margin-bottom:1rem;display:block}.nix3-tech-door h2{color:#f5f1e9;font:800 clamp(3.3rem,6.4vw,7rem)/.84 var(--font-nix-condensed),sans-serif;letter-spacing:-.05em;margin:0}.nix3-tech-door h2 em{color:#ff6b1a;font-style:normal}.nix3-tech-door-copy p{color:#c3cac8;max-width:43rem;margin:1.5rem 0 2rem;font-size:clamp(1rem,1.3vw,1.2rem);line-height:1.65}.nix3-tech-door-copy>a{color:#121617;width:max-content;min-height:3.3rem;font:800 .72rem/1 var(--font-nix-condensed),sans-serif;letter-spacing:.14em;background:#ff6b1a;align-items:center;gap:1.4rem;padding:1rem 1.25rem;text-decoration:none;transition:background .25s,color .25s;display:flex}.nix3-tech-door-copy>a:hover,.nix3-tech-door-copy>a:focus-visible{color:#111617;background:#f5f1e9}.nix3-tech-door-stage{place-items:center;min-height:27rem;display:grid;position:relative}.nix3-tech-door-stage:before{content:"";aspect-ratio:1;border:1px solid #ff6b1a59;border-radius:50%;width:min(33vw,29rem);position:absolute;box-shadow:0 0 0 4rem #ff6b1a06,0 0 0 8rem #ffffff04}.nix3-tech-door-stage img{object-fit:contain;filter:drop-shadow(0 1.5rem 1.5rem #0009);position:absolute}.nix3-tech-door-drone{width:min(35vw,32rem);transform:translateY(-18%)rotate(-3deg)}.nix3-tech-door-power{width:min(15vw,12rem);transform:translate(95%,72%)}.nix3-tech-door-stage>span{color:#ffffff80;font:700 .65rem/1 var(--font-nix-condensed),sans-serif;letter-spacing:.18em;position:absolute;bottom:0}@media (width<=760px){.nix3-tech-door{grid-template-columns:1fr;gap:1.2rem;min-height:auto;padding:4.5rem 1.1rem 3rem}.nix3-tech-door h2{font-size:clamp(3.2rem,16vw,5.2rem)}.nix3-tech-door-stage{min-height:19rem}.nix3-tech-door-stage:before{width:16rem}.nix3-tech-door-drone{width:min(82vw,27rem)}.nix3-tech-door-power{width:min(32vw,9rem);transform:translate(90%,70%)}.nix3-tech-door-stage>span{bottom:.2rem}}@media (width<=600px){.nix3-mobile-more{grid-template-columns:1fr}.nix3-hero-copy{justify-content:flex-start!important;padding-top:145px!important}.nix3-hero-copy h1{font-size:15.5vw!important}.nix3-hero-copy>p:not(.nix-cinema-kicker){max-width:310px!important;font-size:.92rem!important}.nix3-world-caption{bottom:108px!important}.nix3-world-caption small,.nix3-world-caption p{display:none}.nix3-world-caption h2{font-size:2.6rem!important}.nix3-hero-selector{height:58px;bottom:20px}.nix3-hero-selector button{font-size:.42rem}.nix3-worlds,.nix3-pulse,.nix3-map,.nix3-live-records,.vanilla-control,.vanilla-lab,.nix3-camera-deck,.nix3-subjects,.kx-departments,.kx-tools{padding-inline:12px}.nix3-worlds>header h2,.nix3-pulse h2{font-size:17vw}.nix3-world-grid>a{min-height:70svh;padding:25px 20px}.nix3-world-grid h3{font-size:22vw}.nix3-world-grid p{font-size:.86rem}.nix3-pulse-grid{grid-template-columns:1fr}.nix3-pulse-grid>a{min-height:240px}.nix3-pulse-lower>a{grid-template-columns:1fr}.nix3-map .nix-map-shell.is-compact,.nix3-map .nix-map-canvas{min-height:440px}.nix3-final{min-height:80svh;padding:24px 18px}.nix3-final h2{font-size:15vw}.nix3-final nav{flex-direction:column;align-items:stretch}.nix3-final a{justify-content:center}.nix3-footer{padding-inline:18px}.nix3-footer>nav{grid-template-columns:1fr 1fr}.sky-flyability{padding-inline:16px}.sky-flyability h2,.vanilla-control h2,.vanilla-lab h2,.nix3-camera-deck h2,.nix3-subjects h2,.kx-departments h2{font-size:15vw}.sky-flyability dl{grid-template-columns:1fr 1fr}.sky-flyability dl div:nth-child(2){border-right:0}.vanilla-control-van{min-height:410px}.vanilla-control-van img{width:112%}.vanilla-control-van button{min-width:0;min-height:34px;padding:0 8px;font-size:.42rem}.vanilla-control-van .is-solar{top:18%;left:34%}.vanilla-control-van .is-battery{bottom:21%;left:8%}.vanilla-control-van .is-electrical{bottom:9%;left:32%}.vanilla-control-van .is-heater{bottom:27%;left:48%}.vanilla-control-van .is-portable{top:31%;right:2%}.vanilla-control-van .is-fridge{bottom:36%;right:4%}.vanilla-lab>div{grid-template-columns:1fr}.nix3-photo-hero{padding:26px 18px 70px}.nix3-photo-hero h1{font-size:15vw}.nix3-camera-deck>div{grid-template-columns:1fr}.nix3-camera-deck>div a{min-height:66svh}.nix3-subjects nav{grid-template-columns:1fr}.nix3-photo-archive{padding-inline:18px}.kx-tools>article{padding:28px 20px}.kx-tools label{grid-template-columns:1fr}.kx-departments h3{font-size:21vw}.now-worlds{grid-template-columns:1fr!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.nix3-world-grid img,.nix3-camera-deck img,.kx-departments img,.nix-cinema-images>img{transition:none!important;animation:none!important;transform:none!important}.nix-cinema-progress:after{animation:none!important}}:root{--nix3-orange:#ff5a1f;--nix3-graphite:#171d1f;--nix3-indium:#343b3e;--nix3-paper:#f6f2e9}html body .global-site-header.nd-header{-webkit-backdrop-filter:blur(24px)saturate(145%)!important;background:linear-gradient(135deg,#ffffff1f,#ffffff06 45%),#070a0bc2!important;border:1px solid #fff3!important;border-radius:20px!important;align-items:center!important;gap:14px!important;width:min(100% - 24px,1480px)!important;height:84px!important;margin:0 auto!important;padding:6px 14px!important;display:flex!important;position:fixed!important;inset:12px 0 auto!important;box-shadow:inset 0 1px #ffffff2e,0 18px 48px #00000057!important}html body .global-site-header.nd-header>.nd-header-lockup{color:#fff!important;width:118px!important;height:76px!important;text-shadow:none!important;flex:0 0 118px!important;align-items:center!important;text-decoration:none!important;display:flex!important;position:static!important}html body .global-site-header.nd-header>.nix-simple-nav,html body .global-site-header.nd-header>.nix-mobile-nav{margin-left:auto!important;position:static!important;inset:auto!important}html body .global-site-header.nd-header>.nix-simple-nav{height:100%!important}html body .global-site-header.nd-header .nix-simple-nav>a,html body .global-site-header.nd-header .nix-simple-nav>button{color:#fff!important;text-shadow:none!important}html body .global-site-header.nd-header .nix-simple-nav>a.active{color:var(--nix3-orange)!important}.nix3-launch-logo{object-fit:contain;object-position:left center;filter:drop-shadow(0 12px 24px #0000008c);width:clamp(190px,20vw,320px);height:auto;margin:4px 0 14px;display:block}.nix3-hero-copy h1{letter-spacing:-.055em!important;max-width:1120px!important;font-size:clamp(3.8rem,8.1vw,8.8rem)!important;line-height:.76!important}.nix3-hero-copy .nix-cinema-kicker{border-left:3px solid var(--nix3-orange);padding-left:12px}.nix3-hero-copy>p:not(.nix-cinema-kicker){letter-spacing:.025em;max-width:600px;font-family:var(--font-nix-condensed),sans-serif!important;font-weight:650!important}.nix3-hero-selector{grid-template-columns:repeat(6,minmax(0,1fr))}.nix3-origin{box-shadow:inset 4px 0 var(--nix3-orange)}.nix3-origin small{color:#fff}.nix3-origin span{white-space:nowrap}.nix3-footer-logo{width:clamp(180px,22vw,330px)!important;line-height:0!important;display:block!important}.nix3-footer-logo .nix-animated-logo-image{filter:drop-shadow(0 0 22px #ff5a1f33);object-fit:contain!important;width:100%!important;height:auto!important}.nix3-footer-brand p strong{color:#fff;font:800 .72rem var(--font-nix-display);letter-spacing:.16em}@media (width<=1100px){html body .global-site-header.nd-header{height:76px!important;padding:5px 12px!important;inset:10px 0 auto!important}html body .global-site-header.nd-header>.nd-header-lockup{flex-basis:108px!important;width:108px!important;height:68px!important}}@media (width<=900px){.nix3-launch-logo{width:clamp(165px,35vw,270px);margin-bottom:10px}.nix3-hero-copy h1{font-size:clamp(3.3rem,12vw,6.4rem)!important}.nix3-world-grid>a.is-stories{grid-column:span 12;min-height:62svh}}@media (width<=600px){html body .global-site-header.nd-header{border-radius:17px!important;width:calc(100% - 16px)!important;height:70px!important;padding:4px 9px!important;inset:8px 0 auto!important}html body .global-site-header.nd-header>.nd-header-lockup{flex-basis:72px!important;width:72px!important;height:62px!important}.nix3-launch-logo{width:162px;margin-top:4px}.nix3-hero-copy h1{font-size:12.7vw!important}.nix3-hero-copy .nix-cinema-kicker{letter-spacing:.11em!important;font-size:.48rem!important}.nix3-hero-copy>p:not(.nix-cinema-kicker){max-width:330px!important}.nix3-hero-selector{scrollbar-width:none;grid-template-columns:repeat(6,minmax(78px,1fr));overflow-x:auto}.nix3-origin span{white-space:normal}.nix3-footer-logo{width:220px!important}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:96px;overflow-x:clip}body{min-width:0;overflow-x:clip}main,main :where(section,article,aside,header,footer,nav,figure,div){min-width:0}main :where(img,video,canvas,svg,iframe){max-width:100%}main :where(p,li,figcaption,dt,dd){overflow-wrap:anywhere}main :where(h1,h2,h3,h4){text-wrap:balance;max-width:100%}main :where(p,li,figcaption){text-wrap:pretty}main :where(a,button,input,select,textarea,summary){-webkit-tap-highlight-color:#ff642638}:where(a[href],button,input,select,textarea,summary):focus-visible{outline-offset:3px!important;outline:2px solid #ff6426!important}:where(a[href],button){touch-action:manipulation}:where(a[href],button):active{scale:.985;filter:brightness(.94)!important;transition-duration:60ms!important}button:disabled,[aria-disabled=true]{cursor:not-allowed;opacity:.56}[id]{scroll-margin-top:96px}.global-site-header.nd-header{z-index:10000!important}.global-site-header .nix3-mega,.global-site-header .nix-mobile-panel{z-index:10001!important}.global-site-header .nix-mobile-panel:not(.is-open),.global-site-header .nix3-mega:not(.is-open){pointer-events:none!important}.global-site-header .nix-mobile-panel.is-open,.global-site-header .nix3-mega.is-open{pointer-events:auto!important}.nix3-world-grid>a.is-stories{grid-column:span 12;min-height:70svh}.nix3-world-grid>a.is-stories img{object-position:center 48%}.nix-world-placeholder{background-position:50%;background-size:cover}.nix-world-sky .nix-world-placeholder{background-image:url(/nix-drones-hero.webp)}.nix-world-road .nix-world-placeholder{background-image:url(/nix-cover-vanilla-v2.webp)}.nix-world-trail .nix-world-placeholder{background-image:url(/torque-trail-hero.jpeg)}.nix-world-photo-fallback{z-index:3;bottom:24px;right:24px;position:absolute!important}.nix-world-gallery>header h2{font:800 clamp(3rem,8vw,7rem)/.78 var(--font-nix-condensed);letter-spacing:-.05em;margin:0}.nd-gallery-loading,.nd-gallery-error{min-height:clamp(340px,55svh,650px)}.nd-gallery-loading{text-align:center;color:#f5f1e9;background:#0a0d0e;place-content:center;display:grid}.nd-gallery-error h2{max-width:900px;font:800 clamp(2.4rem,7vw,6.5rem)/.86 var(--font-nix-condensed);letter-spacing:-.04em;margin:12px auto}.nd-gallery-error nav{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px;display:flex}.nd-gallery-error nav a{color:#fff;border:1px solid #ff6426a6;align-items:center;min-height:48px;padding:0 16px;text-decoration:none;display:inline-flex}@media (width<=1100px){html body .global-site-header .nix-mobile-panel{overscroll-behavior:contain!important;overflow:hidden auto!important}html body .global-site-header .nix-mobile-direct{flex:none!important;max-height:none!important;overflow:visible!important}html body .global-site-header .nix3-mobile-more{padding:18px 4px max(28px,env(safe-area-inset-bottom))!important;display:grid!important}html body .global-site-header .nix3-mobile-more a{min-height:44px!important}.nix3-world-grid>a.is-stories{grid-column:span 12;min-height:62svh}}@media (width<=600px){html{scroll-padding-top:82px}[id]{scroll-margin-top:82px}main :where(button,[role=button]){min-height:44px}main :where(input,select,textarea){font-size:16px}main :where(table){-webkit-overflow-scrolling:touch;width:100%;max-width:100%;display:block;overflow-x:auto}main :where(pre){max-width:100%;overflow:auto}main :where(h1,h2,h3){overflow-wrap:break-word}.nix3-origin span{white-space:normal}.nix-world-photo-fallback{text-align:center;justify-content:center;bottom:12px;left:12px;right:12px}.nix3-world-grid>a.is-stories{min-height:66svh}.nix3-footer>nav{grid-template-columns:1fr!important}.nix3-footer-global{grid-template-columns:1fr 1fr;align-items:stretch;display:grid!important}.nix3-footer-global a{align-items:center;min-height:44px;display:flex}.nix-click-feedback output{min-height:62px!important}}@media (prefers-reduced-data:reduce){.nix-ambient-aurora,.nix-cinematic-glint,.nix-sparkle-field,.nix-pointer-glow{display:none!important}.nix-parallax-item{transform:none!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--nix-orange:#ff5b18;--nix-orange-hot:#ff6a20;--nix-black:#060707;--nix-graphite:#171b1c;--nix-indium:#283033;--nix-white:#f6f5f1;--nix-dim:#f6f5f1a3;--nix-rule:#ffffff29}html{background:var(--nix-black)!important}body{color:var(--nix-white)!important;background:radial-gradient(circle at 82% 12%,#ff5b180e,#0000 28rem),radial-gradient(circle at 15% 25%,#ffffff09,#0000 32rem),linear-gradient(135deg,#1b1f20 0%,#090b0b 48%,#050606 100%)!important}body:before{z-index:-1;pointer-events:none;content:"";opacity:.16;mix-blend-mode:soft-light;background-image:repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 3px),repeating-linear-gradient(91deg,#0000002e 0 1px,#0000 1px 5px);width:100%;height:100%;position:fixed;inset:0}::selection{background:var(--nix-orange);color:#050606}html body .global-site-header.nd-header{box-sizing:border-box!important;z-index:12000!important;-webkit-backdrop-filter:blur(24px)saturate(120%)!important;opacity:1!important;pointer-events:auto!important;background:linear-gradient(#0c0e0eed,#080a0ac9)!important;border:0!important;border-bottom:1px solid #ffffff24!important;border-radius:0!important;justify-content:flex-start!important;gap:clamp(18px,2.2vw,36px)!important;width:100%!important;max-width:none!important;height:84px!important;min-height:84px!important;margin:0!important;padding:8px clamp(20px,3.6vw,66px)!important;position:fixed!important;inset:0!important;transform:none!important;box-shadow:0 18px 55px #00000040,inset 0 -1px #ff5b1814!important}html body .global-site-header.nd-header:before{content:""!important;background:var(--nix-orange)!important;width:clamp(42px,5vw,78px)!important;height:2px!important;display:block!important;position:absolute!important;inset:auto auto -1px clamp(20px,3.6vw,66px)!important;box-shadow:0 0 16px #ff5b18ad!important}html body .global-site-header.nd-header:after{display:none!important}html[data-nav-idle=true] body .global-site-header.nd-header{opacity:0!important;pointer-events:none!important;transform:translateY(-105%)!important}html body .global-site-header.nd-header>.nd-header-lockup{box-sizing:border-box!important;flex:0 0 190px!important;place-items:center!important;width:190px!important;height:66px!important;margin:0!important;padding:0!important;display:grid!important;overflow:hidden!important}html body .global-site-header.nd-header>.nd-header-lockup>.nix-animated-logo,html body .global-site-header.nd-header>.nd-header-lockup .nix-animated-logo-image{object-fit:contain!important;object-position:center!important;filter:drop-shadow(0 7px 15px #0006)!important;width:190px!important;height:66px!important;margin:0!important}html body .global-site-header.nd-header>.nd-header-lockup .nix-logo-rotor{display:block!important}html body .global-site-header.nd-header>.nd-social-links{order:3!important;gap:6px!important;margin:0!important}html body .global-site-header.nd-header>.nd-social-links a{color:#fff!important;width:31px!important;height:31px!important;min-height:31px!important;box-shadow:none!important;background:#ffffff09!important;border:1px solid #fff3!important;border-radius:50%!important}html body .global-site-header.nd-header>.nd-social-links a:hover,html body .global-site-header.nd-header>.nd-social-links a:focus-visible{border-color:var(--nix-orange)!important;background:var(--nix-orange)!important;color:#080909!important}html body .global-site-header.nd-header>.nix-simple-nav{flex:auto!important;order:2!important;justify-content:flex-end!important;gap:clamp(15px,1.55vw,27px)!important;margin:0!important;padding:0!important;display:flex!important;position:static!important}html body .global-site-header.nd-header .nix-simple-nav>a,html body .global-site-header.nd-header .nix-simple-nav>button{color:#ffffffbf!important;font:800 clamp(.59rem,.65vw,.69rem) var(--font-nix-display),sans-serif!important;letter-spacing:.12em!important;text-shadow:none!important}html body .global-site-header.nd-header .nix-simple-nav>a:hover,html body .global-site-header.nd-header .nix-simple-nav>a.active,html body .global-site-header.nd-header .nix-simple-nav>button:hover,html body .global-site-header.nd-header .nix-simple-nav>button.active{color:#fff!important}html body .global-site-header.nd-header .nix-simple-nav>a:after{background:var(--nix-orange)!important;bottom:8px!important}.nix-brand-hero{box-sizing:border-box;isolation:isolate;background:radial-gradient(circle at 86% 66%,#ff530b26,#0000 24rem),radial-gradient(circle at 18% 18%,#ffffff14,#0000 40rem),linear-gradient(118deg,#24292a 0%,#151818 42%,#070808 78%,#100907 100%);grid-template-columns:minmax(0,1.22fr) minmax(360px,.78fr);align-items:center;gap:clamp(28px,4vw,70px);min-height:100svh;padding:clamp(128px,15vh,175px) clamp(28px,6vw,112px) 146px;display:grid;position:relative;overflow:hidden}.nix-living-wallpaper{--pointer-x:0px;--pointer-y:0px;z-index:-5;pointer-events:none;transform:translate3d(var(--pointer-x),var(--pointer-y),0);background:#111515 url(/nix-drones-hero.webp) 50% 48%/cover no-repeat;transition:transform 1.4s cubic-bezier(.2,.8,.2,1);position:absolute;inset:-12px;overflow:hidden}.nix-wallpaper-frame{opacity:0;object-fit:cover;object-position:var(--wallpaper-position);width:100%;height:100%;filter:brightness(var(--wallpaper-brightness)) saturate(1.2) contrast(1.08);will-change:opacity,transform;transition:opacity 1.8s cubic-bezier(.37,0,.24,1);position:absolute;inset:0;transform:scale(1.025)}.nix-living-wallpaper.is-ready .nix-wallpaper-frame.is-visible{opacity:1}.nix-wallpaper-frame.is-visible.is-push{animation:26s ease-in-out both nix-wallpaper-push}.nix-wallpaper-frame.is-visible.is-drift-left{animation:26s ease-in-out both nix-wallpaper-left}.nix-wallpaper-frame.is-visible.is-drift-right{animation:26s ease-in-out both nix-wallpaper-right}.nix-wallpaper-frame.is-visible.is-rise{animation:26s ease-in-out both nix-wallpaper-rise}.nix-wallpaper-grade{background:linear-gradient(90deg,#030505c7 0%,#03050591 39%,#03050521 72%,#0305054d 100%),linear-gradient(#02040459 0%,#0000 60%,#020404c7 100%),radial-gradient(#0000 28%,#0006 118%);position:absolute;inset:0}.nix-wallpaper-bloom{z-index:1;opacity:.78;mix-blend-mode:screen;pointer-events:none;background:radial-gradient(circle at 76% 42%,color-mix(in srgb,var(--scene-tone) 34%,transparent) 0,transparent 30%),radial-gradient(circle at 24% 84%,#ff5b182e,transparent 24%);filter:blur(18px);animation:7.4s ease-in-out infinite alternate nix-bloom-breathe;position:absolute;inset:-18%}.nix-wallpaper-prism{aspect-ratio:1;z-index:2;opacity:.25;mix-blend-mode:screen;background:conic-gradient(from 35deg,transparent 0 31%,color-mix(in srgb,var(--scene-tone) 38%,transparent) 38%,#ffffff2e 42%,transparent 49% 100%);filter:blur(22px);border-radius:50%;width:70vw;animation:24s linear infinite nix-prism-turn;position:absolute;top:-25vw;right:-28vw}@keyframes nix-bloom-breathe{0%{opacity:.5;transform:scale(.94)translate(-1%,1%)}to{opacity:.88;transform:scale(1.05)translate(1%,-1%)}}@keyframes nix-prism-turn{to{transform:rotate(1turn)}}.nix-scene-cut{z-index:3;filter:blur(1px);mix-blend-mode:screen;background:linear-gradient(90deg,#0000,#ff5b1808,#ffffff61,#ff5b1857,#0000);width:34vw;height:180vh;animation:1.45s ease-out both nix-scene-cut;position:absolute;top:-40vh;left:-44vw;transform:rotate(18deg)}@keyframes nix-scene-cut{0%{opacity:0;transform:translate(-10vw)rotate(18deg)}28%{opacity:.9}to{opacity:0;transform:translate(190vw)rotate(18deg)}}@keyframes nix-wallpaper-push{0%{transform:scale(1.01)}to{transform:scale(1.065)}}@keyframes nix-wallpaper-left{0%{transform:scale(1.055)translate(1.1%)}to{transform:scale(1.075)translate(-1.1%,.35%)}}@keyframes nix-wallpaper-right{0%{transform:scale(1.06)translate(-1%,.2%)}to{transform:scale(1.075)translate(1.15%,-.25%)}}@keyframes nix-wallpaper-rise{0%{transform:scale(1.045)translateY(.7%)}to{transform:scale(1.075)translate(.25%,-.7%)}}.nix-brand-hero:before{z-index:-3;content:"";opacity:.36;pointer-events:none;filter:contrast(130%);background-image:repeating-linear-gradient(12deg,#ffffff07 0 1px,#0000 1px 4px),repeating-linear-gradient(102deg,#00000024 0 1px,#0000 1px 6px);position:absolute;inset:0}.nix-brand-hero:after{z-index:-2;content:"";pointer-events:none;background:radial-gradient(#0000 26%,#0000001f 62%,#000000a1 110%);position:absolute;inset:0}.nix-brand-grid{z-index:-1;opacity:.08;pointer-events:none;background-image:linear-gradient(#ffffff21 1px,#0000 1px),linear-gradient(90deg,#ffffff21 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:84px 0 0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 50%,#0000);mask-image:linear-gradient(90deg,#0000,#000 50%,#0000)}.nix-brand-beam{z-index:1;transform-origin:100%;background:#ff6b20;width:54vw;height:2px;position:absolute;bottom:6.5vw;right:-10vw;transform:rotate(-35deg);box-shadow:0 0 7px #ff6b20,0 0 22px #ff4d00,0 0 58px #ff4d00e0}.nix-splash-reveal{z-index:20;pointer-events:none;background:#050606;place-items:center;animation:1.2s cubic-bezier(.77,0,.18,1) 80ms both nix-splash-clear;display:grid;position:absolute;inset:0;overflow:hidden}.nix-splash-reveal:before,.nix-splash-reveal:after{content:"";background:linear-gradient(115deg,#1f2526,#060707 56%);position:absolute;inset:0}.nix-splash-reveal:after{background:var(--nix-orange);clip-path:polygon(49.7% 0,50.3% 0,50.3% 100%,49.7% 100%);filter:drop-shadow(0 0 20px var(--nix-orange));animation:1.25s both nix-splash-flash}.nix-splash-reveal span{z-index:2;color:#0000;-webkit-text-stroke:1px #ffffff94;font:900 min(31vw,28rem)/.7 var(--font-nix-condensed),Impact,sans-serif;letter-spacing:-.08em;animation:.72s both nix-splash-mark;position:relative}@keyframes nix-splash-clear{0%,58%{clip-path:inset(0);opacity:1;visibility:visible}99%{opacity:1}to{clip-path:inset(0 0 100%);opacity:0;visibility:hidden}}@keyframes nix-splash-flash{0%{opacity:0;transform:scaleX(1)}38%{opacity:1;transform:scaleX(22)}to{opacity:0;transform:scaleX(70)}}@keyframes nix-splash-mark{0%{opacity:0;filter:blur(14px);transform:scale(.82)}38%,76%{opacity:1;filter:blur();transform:scale(1)}to{opacity:0;transform:scale(1.08)}}.nix-brand-copy{z-index:3;align-self:center;max-width:850px;animation:1s cubic-bezier(.16,1,.3,1) .82s both nix-copy-arrive;position:relative}.nix-brand-livewire{z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#ffffffc2;height:34px;font:800 .53rem var(--font-geist-mono),monospace;letter-spacing:.13em;white-space:nowrap;background:#0406069e;border-top:1px solid #ff5b1880;border-bottom:1px solid #ffffff1a;align-items:center;display:flex;position:absolute;bottom:96px;left:0;right:0;overflow:hidden}.nix-brand-livewire span{min-width:max-content;animation:24s linear infinite nix-livewire;display:block}@keyframes nix-livewire{to{transform:translate(-100%)}}.nix-brand-kicker{color:#ffffffad;font:800 clamp(.75rem,.75vw,.82rem) var(--font-geist-mono),monospace;letter-spacing:.13em;align-items:center;gap:12px;margin:0 0 clamp(22px,2.4vw,34px);display:flex}.nix-brand-kicker>span{background:var(--nix-orange);width:34px;height:2px;box-shadow:0 0 11px #ff5b18a6}.nix-brand-kicker b{color:var(--nix-orange)}.nix-brand-copy h1{text-transform:uppercase;font:900 clamp(5.5rem,9.2vw,11rem)/.72 var(--font-nix-condensed),Impact,sans-serif;letter-spacing:-.058em;text-wrap:balance;margin:0}.nix-brand-copy h1 span,.nix-brand-copy h1 em{display:block}.nix-brand-copy h1 em{color:#0000;text-shadow:0 0 48px #ff530c4d;background:linear-gradient(105deg,#ff4b0c 8%,#ff7a2e 42%,#ffd0a5 50%,#ff5b18 60%,#ff3c00 94%) 0 0/240% 100%;-webkit-background-clip:text;background-clip:text;margin-top:.07em;font-style:normal}.nix-title-line{transform-origin:0;animation:.9s cubic-bezier(.16,1,.3,1) both nix-title-arrive,9s ease-in-out 2.4s infinite nix-title-lustre}.nix-title-line-one{color:#0000;text-shadow:0 10px 45px #00000061;background:linear-gradient(110deg,#fff 12%,#cfd5d3 37%,#fff 49%,#aeb7b5 64%,#fff 88%) 0 0/230% 100%;-webkit-background-clip:text;background-clip:text}.nix-title-line-two{color:#ffffff0a;-webkit-text-stroke:1.5px #ffffffc7;text-shadow:0 12px 40px #00000059}.nix-title-line-one{animation-delay:.94s}.nix-title-line-two{animation-delay:1.04s}.nix-title-line-three{animation-delay:1.14s}@keyframes nix-copy-arrive{0%{opacity:0}to{opacity:1}}@keyframes nix-title-arrive{0%{opacity:0;letter-spacing:-.1em;transform:translate(-7vw)skew(-7deg)}to{opacity:1;transform:none}}@keyframes nix-title-lustre{0%,28%{background-position:110% 0}55%,to{background-position:-110% 0}}.nix-brand-deck{color:#ffffffc7;max-width:610px;font:500 clamp(1rem,1.14vw,1.12rem)/1.65 var(--font-geist-sans),sans-serif;text-shadow:0 2px 18px #0000008c;margin:clamp(24px,2.5vw,36px) 0 0}.nix-brand-signature{color:#fff;font:600 clamp(.8rem,1.5vw,1.28rem) var(--font-nix-display),sans-serif;letter-spacing:.22em;white-space:nowrap;margin-top:21px}.nix-brand-signature b{color:var(--nix-orange);margin-inline:.34em}.nix-brand-actions{gap:10px;margin-top:34px;display:flex}.nix-brand-actions a{color:#fff;min-height:56px;font:800 .75rem var(--font-nix-display),sans-serif;letter-spacing:.13em;-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);background:#080b0b52;border:1px solid #ffffff7a;align-items:center;gap:30px;padding:0 22px;text-decoration:none;transition:all .25s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 15px 40px #00000038}.nix-brand-actions a:before{content:"";background:linear-gradient(90deg,#0000,#ffffff6b,#0000);width:45%;height:200%;transition:left .55s;position:absolute;top:-50%;left:-70%;transform:rotate(18deg)}.nix-brand-actions a:hover:before{left:130%}.nix-brand-actions a:first-child{color:#070808;background:linear-gradient(135deg,#ff7735,#ff4c0d);border-color:#ff8a4d;box-shadow:0 10px 34px #ff4a0847,inset 0 1px #ffffff75}.nix-brand-actions a:hover{color:#070808;background:#fff;border-color:#fff;transform:translateY(-3px);box-shadow:0 16px 46px #00000061,0 0 28px #ff5b1829}.nix-brand-emblem{z-index:2;filter:drop-shadow(0 24px 55px #00000061);place-items:center;animation:1.25s cubic-bezier(.16,1,.3,1) 1.08s both nix-emblem-arrive;display:grid;position:relative}.nix-brand-emblem:before{aspect-ratio:1;z-index:-1;content:"";filter:blur(3px);background:radial-gradient(circle,#ffffff1a,#ff5b1814 35%,#0000 68%);border-radius:50%;width:102%;animation:5.5s ease-in-out infinite alternate nix-logo-halo;position:absolute;box-shadow:inset 0 0 80px #ffffff06}@keyframes nix-logo-halo{0%{opacity:.44;transform:scale(.92)}to{opacity:.92;transform:scale(1.04)}}.nix-brand-orbit{aspect-ratio:1;border:1px solid #ffffff21;border-radius:50%;width:86%;animation:28s linear infinite nix-orbit-turn;position:absolute;transform:rotate(-18deg)}.nix-brand-orbit:before{aspect-ratio:1;content:"";background:var(--nix-orange);width:9px;box-shadow:0 0 8px var(--nix-orange),0 0 28px var(--nix-orange);border-radius:50%;position:absolute;top:12%;right:18%}@keyframes nix-emblem-arrive{0%{opacity:0;transform:translate(8vw)scale(.92)}to{opacity:1;transform:none}}@keyframes nix-orbit-turn{to{transform:rotate(342deg)}}.nix-brand-emblem .nix-master-logo{filter:drop-shadow(0 0 18px #ffffff14);width:min(88%,560px);height:auto;display:block}.nix-master-logo-live{aspect-ratio:1;isolation:isolate;line-height:0;position:relative}.nix-master-logo-base{object-fit:contain;width:100%;height:100%;display:block}.nix-master-part{z-index:2;pointer-events:none;contain:strict;transform-origin:50%;will-change:transform;display:block;position:absolute;overflow:hidden;transform:translateZ(0)}.nix-master-part>img{-webkit-user-select:none;user-select:none;pointer-events:none;width:1250%;max-width:none;height:auto;display:block;position:absolute}.nix-master-part-rotor-tl,.nix-master-part-rotor-tr,.nix-master-part-rotor-bl,.nix-master-part-rotor-br{opacity:.55;width:8%;height:2.7%;animation:7.8s linear infinite nix-master-rotor-spin}.nix-master-part-rotor-tl{top:15.31%;left:37.96%}.nix-master-part-rotor-tr{animation-duration:7.1s;animation-direction:reverse;top:15.31%;left:58.53%}.nix-master-part-rotor-bl{animation-duration:8.3s;animation-direction:reverse;top:28.79%;left:37.88%}.nix-master-part-rotor-br{animation-duration:7.5s;top:28.79%;left:58.53%}.nix-master-part-rotor-tl>img{top:-567%;left:-474.5%}.nix-master-part-rotor-tr>img{top:-567%;left:-731.7%}.nix-master-part-rotor-bl>img{top:-1066%;left:-473.5%}.nix-master-part-rotor-br>img{top:-1066%;left:-731.7%}.nix-master-part-van-wheel-front,.nix-master-part-van-wheel-rear{aspect-ratio:1;opacity:.38;border-radius:50%;width:10.21%;animation:10.8s linear infinite nix-master-wheel-spin}.nix-master-part-van-wheel-front{top:64.75%;left:21.53%}.nix-master-part-van-wheel-rear{top:64.75%;left:67.3%}.nix-master-part-van-wheel-front>img,.nix-master-part-van-wheel-rear>img,.nix-master-part-bike-wheel-front>img,.nix-master-part-bike-wheel-rear>img,.nix-master-part-bike-crank>img{width:979.7%}.nix-master-part-van-wheel-front>img{top:-634.4%;left:-210.9%}.nix-master-part-van-wheel-rear>img{top:-634.4%;left:-659.4%}.nix-master-part-bike-wheel-front,.nix-master-part-bike-wheel-rear{aspect-ratio:1;opacity:.42;border-radius:50%;width:13.72%;animation:8.8s linear infinite nix-master-wheel-spin}.nix-master-part-bike-wheel-front{top:54.47%;left:31.58%}.nix-master-part-bike-wheel-rear{top:54.47%;left:53.75%}.nix-master-part-bike-wheel-front>img,.nix-master-part-bike-wheel-rear>img{width:729.1%}.nix-master-part-bike-wheel-front>img{top:-397.1%;left:-230.2%}.nix-master-part-bike-wheel-rear>img{top:-397.1%;left:-391.8%}.nix-master-part-bike-crank{aspect-ratio:1;opacity:.58;border-radius:50%;width:3.75%;animation:4.4s linear infinite nix-master-crank-spin;top:59.97%;left:46.01%}.nix-master-part-bike-crank>img{width:2666.7%;top:-1600%;left:-1227.7%}.nix-brand-emblem:is(:hover,:focus-within) .nix-master-part-rotor-tl,.nix-brand-emblem:is(:hover,:focus-within) .nix-master-part-rotor-tr,.nix-brand-emblem:is(:hover,:focus-within) .nix-master-part-rotor-bl,.nix-brand-emblem:is(:hover,:focus-within) .nix-master-part-rotor-br{animation-duration:2.9s}.nix-brand-emblem:is(:hover,:focus-within) :is(.nix-master-part-van-wheel-front,.nix-master-part-van-wheel-rear,.nix-master-part-bike-wheel-front,.nix-master-part-bike-wheel-rear){animation-duration:4.8s}@keyframes nix-master-rotor-spin{to{transform:translateZ(0)rotate(360deg)}}@keyframes nix-master-wheel-spin{to{transform:translateZ(0)rotate(360deg)}}@keyframes nix-master-crank-spin{to{transform:translateZ(0)rotate(360deg)}}.nix-brand-emblem-code,.nix-brand-emblem-note{color:#ffffff5c;font:800 .5rem var(--font-geist-mono),monospace;letter-spacing:.16em;position:absolute}.nix-brand-emblem-code{top:3%;right:8%}.nix-brand-emblem-note{bottom:3%;right:10%}.nix-brand-portals{z-index:4;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#07080847;border-top:1px solid #ffffff2e;grid-template-columns:repeat(4,1fr);animation:.9s cubic-bezier(.16,1,.3,1) 1.75s both nix-portals-arrive;display:grid;position:absolute;bottom:0;left:clamp(20px,4vw,72px);right:clamp(20px,4vw,72px)}.nix-brand-scroll{z-index:4;color:#ffffff85;font:800 .48rem var(--font-geist-mono),monospace;letter-spacing:.16em;writing-mode:vertical-rl;align-items:center;gap:12px;display:flex;position:absolute;bottom:116px;right:clamp(24px,4vw,72px)}.nix-brand-scroll i{background:#ffffff3d;width:1px;height:50px;position:relative;overflow:hidden}.nix-brand-scroll i:after{content:"";background:var(--nix-orange);width:100%;height:45%;box-shadow:0 0 8px var(--nix-orange);animation:2.2s ease-in-out infinite nix-scroll-trace;position:absolute;inset:-45% 0 auto}@keyframes nix-scroll-trace{to{transform:translateY(320%)}}.nix-scene-readout{z-index:5;text-align:right;border-top:1px solid #ffffff47;border-right:1px solid #ffffff1f;width:min(27vw,390px);padding:18px 20px;animation:.8s both nix-readout-in;position:absolute;top:clamp(118px,15vh,160px);right:clamp(28px,6vw,112px)}.nix-scene-readout small{color:#ffffffa6;font:800 .75rem var(--font-geist-mono),monospace;letter-spacing:.12em;justify-content:flex-end;align-items:center;gap:8px;display:flex}.nix-scene-readout small i{aspect-ratio:1;background:var(--nix-orange);width:5px;box-shadow:0 0 9px var(--nix-orange);border-radius:50%;animation:1.35s steps(2,end) infinite nix-signal}.nix-scene-readout strong{color:#fff;font:900 clamp(2rem,4vw,4.4rem)/.83 var(--font-nix-condensed),Impact,sans-serif;letter-spacing:-.045em;margin-top:11px;display:block}.nix-scene-readout>span{color:var(--nix-orange);font:800 .75rem var(--font-nix-display),sans-serif;letter-spacing:.12em;margin-top:8px;display:block}.nix-scene-readout em{color:#ffffff80;font:700 .75rem var(--font-geist-mono),monospace;letter-spacing:.1em;margin-top:16px;font-style:normal;display:block}.nix-scene-sequence{z-index:5;color:#ffffffa3;width:min(24vw,320px);font:800 .75rem var(--font-geist-mono),monospace;align-items:center;gap:10px;display:flex;position:absolute;top:50%;right:clamp(28px,6vw,112px)}.nix-scene-sequence i{background:#ffffff38;flex:1;height:1px;overflow:hidden}.nix-scene-sequence b{background:var(--nix-orange);width:100%;height:100%;box-shadow:0 0 8px var(--nix-orange);transform-origin:0;animation:7.4s linear both nix-scene-progress;display:block}@keyframes nix-readout-in{0%{opacity:0;transform:translate(25px)}to{opacity:1;transform:none}}@keyframes nix-scene-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes nix-signal{50%{opacity:.3}}@keyframes nix-portals-arrive{0%{opacity:0;transform:translateY(35px)}to{opacity:1;transform:none}}html body:has(.nix3-home) .global-site-header.nd-header{animation:.75s cubic-bezier(.16,1,.3,1) 1.2s backwards nix-home-header-arrive!important}@keyframes nix-home-header-arrive{0%{opacity:0;transform:translateY(-105%)}to{opacity:1;transform:none}}.nix-brand-portals>a{color:#fff;background:linear-gradient(135deg,#ffffff09,#0000 58%);border-right:1px solid #ffffff21;grid-template-rows:auto auto;grid-template-columns:auto 1fr auto;align-content:center;gap:5px 12px;min-height:96px;padding:17px clamp(13px,1.7vw,26px);text-decoration:none;transition:all .28s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14}.nix-brand-portals>a:after{content:"";background:linear-gradient(90deg,var(--nix-orange),#ffd2b8);height:2px;box-shadow:0 0 14px var(--nix-orange);transition:right .38s;position:absolute;bottom:0;left:0;right:100%}.nix-brand-portals>a:hover:after{right:0}.nix-brand-portals>a:last-child{border-right:0}.nix-brand-portals small{color:var(--nix-orange);font:800 .75rem var(--font-geist-mono),monospace;grid-row:1/3}.nix-brand-portals strong{font:850 clamp(.8rem,1.05vw,1rem) var(--font-nix-display),sans-serif;letter-spacing:.12em}.nix-brand-portals span{color:#ffffff94;font:700 .72rem var(--font-geist-mono),monospace;letter-spacing:.08em}.nix-brand-portals b{color:var(--nix-orange);grid-area:1/3/3;font-size:1rem}.nix-brand-portals>a:hover{background:linear-gradient(135deg,#ff5b1838,#ffffff0a);transform:translateY(-3px)}.nix3-home,.nix3-world-page,.nix-guide,.journal-index-new,.nix-now,.travels,.ask-nixel-page,.nix-archive-page,.nix-other-page,.flight-lesson{background-color:var(--nix-black)!important;color:var(--nix-white)!important}.nix3-origin{box-shadow:inset 4px 0 var(--nix-orange)!important;background:linear-gradient(90deg,#ff5b1817,#0e1111f5)!important;border-left:0!important}.nix3-worlds,.nix3-pulse,.nix3-map,.nix3-live-records,.nix3-world-links,.nix-guide-body,.journal-index-grid,.nix-other-directory{isolation:isolate;position:relative}.nix3-worlds:before,.nix3-pulse:before,.nix3-map:before,.nix3-world-links:before{z-index:-1;pointer-events:none;content:"";opacity:.28;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0}.nix3-world-grid>a,.nix3-pulse-grid>a,.nix3-pulse-lower>a,.nix-other-grid>a,.journal-index-grid>a,.nix-guide-body>aside{border-color:#ffffff26!important;box-shadow:inset 0 1px #ffffff09!important}.nix3-world-grid>a:hover,.nix3-pulse-grid>a:hover,.nix3-pulse-lower>a:hover,.nix-other-grid>a:hover,.journal-index-grid>a:hover{border-color:#ff5b1894!important;box-shadow:inset 0 0 0 1px #ff5b1814,0 18px 50px #0000004d!important}.nix3-home h2,.nix3-world-page h2,.nix-guide h1,.nix-guide h2,.journal-index-new h1,.nix-now h1,.travels h1,.ask-nixel-page h1,.nix-archive-page h1,.nix-other-page h1,.flight-lesson h1{text-transform:uppercase;text-wrap:balance}.nix3-home em,.nix3-world-page em,.nix-guide em,.journal-index-new em,.nix-now em,.travels em,.ask-nixel-page em,.nix-archive-page em,.nix-other-page em,.flight-lesson em{color:var(--nix-orange)!important}.nix3-footer{position:relative;overflow:hidden;background:linear-gradient(135deg,#141818,#030404 64%)!important}.nix3-footer:after{content:"";background:var(--nix-orange);width:48vw;height:2px;box-shadow:0 0 18px var(--nix-orange);opacity:.65;position:absolute;bottom:1vw;right:-10vw;transform:rotate(-28deg)}.nix3-footer-brand,.nix3-footer>nav,.nix3-footer-global,.nix3-footer>small{z-index:1;position:relative}@media (width<=1180px){html body .global-site-header.nd-header>.nd-header-lockup{flex-basis:158px!important;width:158px!important}html body .global-site-header.nd-header>.nd-header-lockup>.nix-animated-logo,html body .global-site-header.nd-header>.nd-header-lockup .nix-animated-logo-image{width:158px!important}html body .global-site-header.nd-header>.nd-social-links{display:none!important}.nix-brand-hero{grid-template-columns:minmax(0,1.12fr) minmax(340px,.88fr)}}@media (width<=900px){html body .global-site-header.nd-header{height:76px!important;min-height:76px!important;padding:6px 14px!important}html body .global-site-header.nd-header>.nd-header-lockup{flex-basis:142px!important;width:142px!important;height:62px!important}html body .global-site-header.nd-header>.nd-header-lockup>.nix-animated-logo,html body .global-site-header.nd-header>.nd-header-lockup .nix-animated-logo-image{width:142px!important;height:62px!important}html body .global-site-header.nd-header>.nix-simple-nav{display:none!important}html body .global-site-header.nd-header>.nix-mobile-nav{order:3!important;margin-left:auto!important;display:block!important;position:static!important}html body .global-site-header .nix-menu-button{background:#ffffff09!important;border:1px solid #ffffff47!important;border-radius:0!important;min-width:104px!important;height:44px!important}html body .global-site-header .nix-mobile-panel{background:radial-gradient(circle at 84% 12%,#ff5b182b,#0000 22rem),#090b0bf5!important;border:0!important;border-radius:0!important;width:100vw!important;max-width:none!important;height:calc(100dvh - 76px)!important;max-height:none!important;inset:76px 0 auto!important}.nix-brand-hero{grid-template-columns:1fr;gap:18px;min-height:100svh;padding:130px 28px 125px}.nix-brand-copy h1{font-size:clamp(5.1rem,17vw,8rem)}.nix-brand-emblem{z-index:1;opacity:.14;width:48vw;position:absolute;top:29%;right:-8%}.nix-brand-copy{z-index:2}.nix-brand-portals{left:18px;right:18px}.nix-scene-readout{width:34vw;right:28px}.nix-scene-sequence{width:28vw;right:28px}}@media (width<=620px){.nix-brand-hero{background:radial-gradient(circle at 88% 64%,#ff530b2e,#0000 20rem),linear-gradient(132deg,#252a2b,#111414 55%,#080808);padding:116px 18px 246px}.nix-wallpaper-frame{object-position:var(--wallpaper-mobile-position);will-change:opacity}.nix-wallpaper-grade{background:linear-gradient(90deg,#030505c4,#03050557),linear-gradient(#0204047a 0%,#0204041f 54%,#020404db 100%),radial-gradient(#0000 18%,#0000007a 110%)}.nix-wallpaper-bloom{opacity:.62;filter:blur(24px)}.nix-wallpaper-prism{opacity:.18;width:110vw;top:-28vw;right:-62vw}@keyframes nix-wallpaper-push{0%{transform:scale(1.015)}to{transform:scale(1.045)}}@keyframes nix-wallpaper-left{0%{transform:scale(1.04)translate(.55%)}to{transform:scale(1.05)translate(-.55%,.15%)}}@keyframes nix-wallpaper-right{0%{transform:scale(1.04)translate(-.5%)}to{transform:scale(1.05)translate(.55%,-.15%)}}@keyframes nix-wallpaper-rise{0%{transform:scale(1.035)translateY(.35%)}to{transform:scale(1.05)translateY(-.35%)}}.nix-brand-copy h1{letter-spacing:-.055em;font-size:clamp(4.25rem,21vw,7rem);line-height:.73}.nix-brand-kicker{align-items:flex-start;max-width:320px;font-size:.72rem;line-height:1.55}.nix-brand-kicker>span{flex:0 0 25px;margin-top:.38em}.nix-brand-deck{max-width:340px;font-size:.92rem}.nix-brand-signature{letter-spacing:.14em;white-space:normal;font-size:.69rem;line-height:2}.nix-brand-actions{flex-direction:column;align-items:stretch;width:min(100%,310px)}.nix-brand-actions a{justify-content:space-between}.nix-brand-emblem{opacity:.1;width:70vw;top:35%;right:-28%}.nix-brand-beam{width:85vw;bottom:17vw}.nix-brand-livewire{height:30px;font-size:.45rem;bottom:208px}.nix-scene-readout{display:none}.nix-scene-sequence{width:145px;top:auto;bottom:220px;right:18px}.nix-brand-scroll{display:none}.nix-brand-portals{background:#050606bf;grid-template-columns:1fr 1fr;bottom:0;left:0;right:0}.nix-brand-portals>a{border-bottom:1px solid #ffffff21;min-height:104px}.nix-brand-portals>a:nth-child(2){border-right:0}.nix3-footer-brand{grid-template-columns:1fr!important}}@media (width<=430px){html body .global-site-header.nd-header>.nd-header-lockup{flex-basis:124px!important;width:124px!important;height:60px!important}html body .global-site-header.nd-header>.nd-header-lockup>.nix-animated-logo,html body .global-site-header.nd-header>.nd-header-lockup .nix-animated-logo-image{width:124px!important;height:60px!important}html body .global-site-header .nix-menu-button{width:44px!important;min-width:44px!important;padding:0 11px!important}html body .global-site-header .nix-menu-button>span{clip:rect(0,0,0,0)!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}}@media (prefers-reduced-motion:reduce){.nix-brand-actions a,.nix-brand-portals>a{transition:none}.nix-splash-reveal{display:none}.nix-brand-copy,.nix-title-line,.nix-brand-emblem,.nix-brand-portals,.nix-scene-readout{animation:none!important}html body:has(.nix3-home) .global-site-header.nd-header{animation:none!important}.nix-brand-orbit,.nix-brand-emblem:before,.nix-wallpaper-bloom,.nix-wallpaper-prism,.nix-scene-cut,.nix-brand-livewire span,.nix-scene-sequence b,.nix-brand-scroll i:after{animation:none!important}.nix-master-part{animation:none;display:none}.nix-wallpaper-frame{will-change:opacity;transition:opacity 7s!important;animation:none!important;transform:scale(1.01)!important}}html body .global-site-header.nd-header>.nd-header-lockup>.nix-animated-logo{aspect-ratio:2048/1638;justify-self:center!important;width:82.54px!important;height:66px!important;display:block!important;position:relative!important;overflow:visible!important}html body .global-site-header.nd-header>.nd-header-lockup .nix-animated-logo-image{object-fit:fill!important;width:100%!important;height:100%!important}html body .global-site-header.nd-header>.nd-header-lockup .nix-logo-rotor{contain:strict;pointer-events:none;will-change:transform;transform:translateZ(0);box-shadow:none!important;opacity:1!important;filter:none!important;background:0 0!important;animation:6.8s linear infinite nix-official-rotor-spin!important;display:block!important;overflow:hidden!important;-webkit-mask:none!important;mask:none!important}html body .global-site-header.nd-header>.nd-header-lockup .nix-logo-rotor-tr{animation-duration:6.35s!important;animation-direction:reverse!important}html body .global-site-header.nd-header>.nd-header-lockup .nix-logo-rotor-bl{animation-duration:7.1s!important;animation-direction:reverse!important}html body .global-site-header.nd-header>.nd-header-lockup .nix-logo-rotor-br{animation-duration:6.55s!important}html body .global-site-header.nd-header>.nd-header-lockup .nix-logo-rotor-image{-webkit-user-select:none;user-select:none;pointer-events:none;filter:none!important;width:809.72%!important;max-width:none!important;height:auto!important;margin:0!important;position:absolute!important;transform:none!important}html body .global-site-header.nd-header>.nd-header-lockup :is(.nix-logo-rotor-tl,.nix-logo-rotor-bl) .nix-logo-rotor-image{left:-379.76%!important}html body .global-site-header.nd-header>.nd-header-lockup :is(.nix-logo-rotor-tr,.nix-logo-rotor-br) .nix-logo-rotor-image{left:-547%!important}html body .global-site-header.nd-header>.nd-header-lockup :is(.nix-logo-rotor-tl,.nix-logo-rotor-tr) .nix-logo-rotor-image{top:-56.98%!important}html body .global-site-header.nd-header>.nd-header-lockup :is(.nix-logo-rotor-bl,.nix-logo-rotor-br) .nix-logo-rotor-image{top:-222.19%!important}html body .global-site-header.nd-header>.nd-header-lockup:is(:hover,:focus-visible) .nix-logo-rotor{animation-duration:2.6s!important}@keyframes nix-official-rotor-spin{to{transform:translateZ(0)rotate(360deg)}}@media (width<=900px){html body .global-site-header.nd-header>.nd-header-lockup>.nix-animated-logo{width:77.51px!important;height:62px!important}}@media (width<=430px){html body .global-site-header.nd-header>.nd-header-lockup>.nix-animated-logo{width:75.02px!important;height:60px!important}}@media (prefers-reduced-motion:reduce){html body .global-site-header.nd-header>.nd-header-lockup .nix-logo-rotor{animation:none!important;display:none!important}}.maplibregl-map{-webkit-tap-highlight-color:#0000;font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;position:relative;overflow:hidden}.maplibregl-canvas{position:absolute;top:0;left:0}.maplibregl-map:fullscreen{width:100%;height:100%}.maplibregl-ctrl-group button.maplibregl-ctrl-compass{touch-action:none}.maplibregl-canvas-container.maplibregl-interactive,.maplibregl-ctrl-group button.maplibregl-ctrl-compass{cursor:grab;-webkit-user-select:none;user-select:none}.maplibregl-canvas-container.maplibregl-interactive.maplibregl-track-pointer{cursor:pointer}.maplibregl-canvas-container.maplibregl-interactive:active,.maplibregl-ctrl-group button.maplibregl-ctrl-compass:active{cursor:grabbing}.maplibregl-canvas-container.maplibregl-touch-zoom-rotate,.maplibregl-canvas-container.maplibregl-touch-zoom-rotate .maplibregl-canvas{touch-action:pan-x pan-y}.maplibregl-canvas-container.maplibregl-touch-drag-pan,.maplibregl-canvas-container.maplibregl-touch-drag-pan .maplibregl-canvas{touch-action:pinch-zoom}.maplibregl-canvas-container.maplibregl-touch-zoom-rotate.maplibregl-touch-drag-pan,.maplibregl-canvas-container.maplibregl-touch-zoom-rotate.maplibregl-touch-drag-pan .maplibregl-canvas{touch-action:none}.maplibregl-canvas-container.maplibregl-touch-drag-pan.maplibregl-cooperative-gestures,.maplibregl-canvas-container.maplibregl-touch-drag-pan.maplibregl-cooperative-gestures .maplibregl-canvas{touch-action:pan-x pan-y}.maplibregl-ctrl-bottom-left,.maplibregl-ctrl-bottom-right,.maplibregl-ctrl-top-left,.maplibregl-ctrl-top-right{pointer-events:none;z-index:2;position:absolute}.maplibregl-ctrl-top-left{top:0;left:0}.maplibregl-ctrl-top-right{top:0;right:0}.maplibregl-ctrl-bottom-left{bottom:0;left:0}.maplibregl-ctrl-bottom-right{bottom:0;right:0}.maplibregl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.maplibregl-ctrl-top-left .maplibregl-ctrl{float:left;margin:10px 0 0 10px}.maplibregl-ctrl-top-right .maplibregl-ctrl{float:right;margin:10px 10px 0 0}.maplibregl-ctrl-bottom-left .maplibregl-ctrl{float:left;margin:0 0 10px 10px}.maplibregl-ctrl-bottom-right .maplibregl-ctrl{float:right;margin:0 10px 10px 0}.maplibregl-ctrl-group{background:#fff;border-radius:4px}.maplibregl-ctrl-group:not(:empty){box-shadow:0 0 0 2px #0000001a}@media (forced-colors:active){.maplibregl-ctrl-group:not(:empty){box-shadow:0 0 0 2px buttontext}}.maplibregl-ctrl-group button{box-sizing:border-box;cursor:pointer;background-color:#0000;border:0;outline:none;width:29px;height:29px;padding:0;display:block}.maplibregl-ctrl-group button+button{border-top:1px solid #ddd}.maplibregl-ctrl button .maplibregl-ctrl-icon{background-position:50%;background-repeat:no-repeat;width:100%;height:100%;display:block}@media (forced-colors:active){.maplibregl-ctrl-icon{background-color:#0000}.maplibregl-ctrl-group button+button{border-top:1px solid buttontext}}.maplibregl-ctrl button::-moz-focus-inner{border:0;padding:0}.maplibregl-ctrl-attrib-button:focus,.maplibregl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.maplibregl-ctrl button:disabled{cursor:not-allowed}.maplibregl-ctrl button:disabled .maplibregl-ctrl-icon{opacity:.25}@media (hover:hover){.maplibregl-ctrl button:not(:disabled):hover{background-color:#0000000d}}.maplibregl-ctrl button:not(:disabled):active{background-color:#0000000d}.maplibregl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.maplibregl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.maplibregl-ctrl-group button:focus:first-child{border-radius:4px 4px 0 0}.maplibregl-ctrl-group button:focus:last-child{border-radius:0 0 4px 4px}.maplibregl-ctrl-group button:focus:only-child{border-radius:inherit}.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5'/%3E%3C/svg%3E")}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5'/%3E%3C/svg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5'/%3E%3C/svg%3E")}}.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1z'/%3E%3C/svg%3E")}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1z'/%3E%3C/svg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1z'/%3E%3C/svg%3E")}}.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='m10.5 14 4-8 4 8z'/%3E%3Cpath fill='%23ccc' d='m10.5 16 4 8 4-8z'/%3E%3C/svg%3E")}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='m10.5 14 4-8 4 8z'/%3E%3Cpath fill='%23ccc' d='m10.5 16 4 8 4-8z'/%3E%3C/svg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath d='m10.5 14 4-8 4 8z'/%3E%3Cpath fill='%23ccc' d='m10.5 16 4 8 4-8z'/%3E%3C/svg%3E")}}.maplibregl-ctrl button.maplibregl-ctrl-globe .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none' stroke='%23333' viewBox='0 0 22 22'%3E%3Ccircle cx='11' cy='11' r='8.5'/%3E%3Cpath d='M17.5 11c0 4.819-3.02 8.5-6.5 8.5S4.5 15.819 4.5 11 7.52 2.5 11 2.5s6.5 3.681 6.5 8.5Z'/%3E%3Cpath d='M13.5 11c0 2.447-.331 4.64-.853 6.206-.262.785-.562 1.384-.872 1.777-.314.399-.58.517-.775.517s-.461-.118-.775-.517c-.31-.393-.61-.992-.872-1.777C8.831 15.64 8.5 13.446 8.5 11s.331-4.64.853-6.206c.262-.785.562-1.384.872-1.777.314-.399.58-.517.775-.517s.461.118.775.517c.31.393.61.992.872 1.777.522 1.565.853 3.76.853 6.206Z'/%3E%3Cpath d='M11 7.5c-1.909 0-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3 1.3 0 0 1-.224-.138q.07-.058.224-.138c.299-.151.763-.302 1.379-.434C7.378 5.666 9.091 5.5 11 5.5s3.622.166 4.845.428c.616.132 1.08.283 1.379.434.105.053.177.1.224.138q-.07.058-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428ZM4.486 6.436ZM11 16.5c-1.909 0-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3 1.3 0 0 1-.224-.138 1.3 1.3 0 0 1 .224-.138c.299-.151.763-.302 1.379-.434C7.378 14.666 9.091 14.5 11 14.5s3.622.166 4.845.428c.616.132 1.08.283 1.379.434.105.053.177.1.224.138a1.3 1.3 0 0 1-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428Zm-6.514-1.064ZM11 12.5c-2.46 0-4.672-.222-6.255-.574-.796-.177-1.406-.38-1.805-.59a1.5 1.5 0 0 1-.39-.272.3.3 0 0 1-.047-.064.3.3 0 0 1 .048-.064c.066-.073.189-.167.389-.272.399-.21 1.009-.413 1.805-.59C6.328 9.722 8.54 9.5 11 9.5s4.672.222 6.256.574c.795.177 1.405.38 1.804.59.2.105.323.2.39.272a.3.3 0 0 1 .047.064.3.3 0 0 1-.048.064 1.4 1.4 0 0 1-.389.272c-.399.21-1.009.413-1.804.59-1.584.352-3.796.574-6.256.574Zm-8.501-1.51v.002zm0 .018v.002zm17.002.002v-.002zm0-.018v-.002z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-globe-enabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none' stroke='%2333b5e5' viewBox='0 0 22 22'%3E%3Ccircle cx='11' cy='11' r='8.5'/%3E%3Cpath d='M17.5 11c0 4.819-3.02 8.5-6.5 8.5S4.5 15.819 4.5 11 7.52 2.5 11 2.5s6.5 3.681 6.5 8.5Z'/%3E%3Cpath d='M13.5 11c0 2.447-.331 4.64-.853 6.206-.262.785-.562 1.384-.872 1.777-.314.399-.58.517-.775.517s-.461-.118-.775-.517c-.31-.393-.61-.992-.872-1.777C8.831 15.64 8.5 13.446 8.5 11s.331-4.64.853-6.206c.262-.785.562-1.384.872-1.777.314-.399.58-.517.775-.517s.461.118.775.517c.31.393.61.992.872 1.777.522 1.565.853 3.76.853 6.206Z'/%3E%3Cpath d='M11 7.5c-1.909 0-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3 1.3 0 0 1-.224-.138q.07-.058.224-.138c.299-.151.763-.302 1.379-.434C7.378 5.666 9.091 5.5 11 5.5s3.622.166 4.845.428c.616.132 1.08.283 1.379.434.105.053.177.1.224.138q-.07.058-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428ZM4.486 6.436ZM11 16.5c-1.909 0-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3 1.3 0 0 1-.224-.138 1.3 1.3 0 0 1 .224-.138c.299-.151.763-.302 1.379-.434C7.378 14.666 9.091 14.5 11 14.5s3.622.166 4.845.428c.616.132 1.08.283 1.379.434.105.053.177.1.224.138a1.3 1.3 0 0 1-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428Zm-6.514-1.064ZM11 12.5c-2.46 0-4.672-.222-6.255-.574-.796-.177-1.406-.38-1.805-.59a1.5 1.5 0 0 1-.39-.272.3.3 0 0 1-.047-.064.3.3 0 0 1 .048-.064c.066-.073.189-.167.389-.272.399-.21 1.009-.413 1.805-.59C6.328 9.722 8.54 9.5 11 9.5s4.672.222 6.256.574c.795.177 1.405.38 1.804.59.2.105.323.2.39.272a.3.3 0 0 1 .047.064.3.3 0 0 1-.048.064 1.4 1.4 0 0 1-.389.272c-.399.21-1.009.413-1.804.59-1.584.352-3.796.574-6.256.574Zm-8.501-1.51v.002zm0 .018v.002zm17.002.002v-.002zm0-.018v-.002z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-terrain .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='%23333' viewBox='0 0 22 22'%3E%3Cpath d='m1.754 13.406 4.453-4.851 3.09 3.09 3.281 3.277.969-.969-3.309-3.312 3.844-4.121 6.148 6.886h1.082v-.855l-7.207-8.07-4.84 5.187L6.169 6.57l-5.48 5.965v.871ZM.688 16.844h20.625v1.375H.688Zm0 0'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-terrain-enabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='%2333b5e5' viewBox='0 0 22 22'%3E%3Cpath d='m1.754 13.406 4.453-4.851 3.09 3.09 3.281 3.277.969-.969-3.309-3.312 3.844-4.121 6.148 6.886h1.082v-.855l-7.207-8.07-4.84 5.187L6.169 6.57l-5.48 5.965v.871ZM.688 16.844h20.625v1.375H.688Zm0 0'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23aaa' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath fill='red' d='m14 5 1 1-9 9-1-1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active-error .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e58978' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background-error .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e54e33' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-waiting .maplibregl-ctrl-icon{animation:2s linear infinite maplibregl-spin}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23999' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath fill='red' d='m14 5 1 1-9 9-1-1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active-error .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e58978' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background-error .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e54e33' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23666' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath fill='red' d='m14 5 1 1-9 9-1-1z'/%3E%3C/svg%3E")}}@keyframes maplibregl-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}a.maplibregl-ctrl-logo{cursor:pointer;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='23' fill='none'%3E%3Cpath fill='%23000' fill-opacity='.4' fill-rule='evenodd' d='M17.408 16.796h-1.827l2.501-12.095h.198l3.324 6.533.988 2.19.988-2.19 3.258-6.533h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.929 5.644h-.098l-2.914-5.644-.757-1.71-.345 1.71zm1.958-3.42-.726 3.663a1.255 1.255 0 0 1-1.232 1.011h-1.827a1.255 1.255 0 0 1-1.229-1.509l2.501-12.095a1.255 1.255 0 0 1 1.23-1.001h.197a1.25 1.25 0 0 1 1.12.685l3.19 6.273 3.125-6.263a1.25 1.25 0 0 1 1.123-.695h.181a1.255 1.255 0 0 1 1.227.991l1.443 6.71a5 5 0 0 1 .314-.787l.009-.016a4.6 4.6 0 0 1 1.777-1.887c.782-.46 1.668-.667 2.611-.667a4.6 4.6 0 0 1 1.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255 1.255 0 0 1 1.212.925 1.255 1.255 0 0 1 1.212-.925h1.711c.284 0 .545.094.755.252.613-.3 1.312-.45 2.075-.45 1.356 0 2.557.445 3.482 1.4q.47.48.763 1.064V4.701a1.255 1.255 0 0 1 1.255-1.255h1.86A1.255 1.255 0 0 1 54.44 4.7v9.194h2.217c.19 0 .37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42 2.42 0 0 1-.682-1.71c0-.665.267-1.253.735-1.7a2.45 2.45 0 0 1 1.722-.674 2.43 2.43 0 0 1 1.705.675q.318.302.504.683V4.7a1.255 1.255 0 0 1 1.255-1.255h1.744A1.255 1.255 0 0 1 65.812 4.7v3.335a4.8 4.8 0 0 1 1.526-.246c.938 0 1.817.214 2.59.69a4.47 4.47 0 0 1 1.67 1.743v-.98a1.255 1.255 0 0 1 1.256-1.256h1.777c.233 0 .451.064.639.174a3.4 3.4 0 0 1 1.567-.372c.346 0 .861.02 1.285.232a1.25 1.25 0 0 1 .689 1.004 4.7 4.7 0 0 1 .853-.588c.795-.44 1.675-.647 2.61-.647 1.385 0 2.65.39 3.525 1.396.836.938 1.168 2.173 1.168 3.528q-.001.515-.056 1.051a1.255 1.255 0 0 1-.947 1.09l.408.952a1.255 1.255 0 0 1-.477 1.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06 0-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8 5.8 0 0 1-.548-2.512q0-.429.053-.843a1.3 1.3 0 0 1-.333-.086l-.166-.004c-.223 0-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255 1.255 0 0 1-1.256 1.256h-1.777a1.255 1.255 0 0 1-1.256-1.256V15.69l-.032.057a4.8 4.8 0 0 1-1.86 1.833 5.04 5.04 0 0 1-2.484.634 4.5 4.5 0 0 1-1.935-.424 1.25 1.25 0 0 1-.764.258h-1.71a1.255 1.255 0 0 1-1.256-1.255V7.687a2.4 2.4 0 0 1-.428.625c.253.23.412.561.412.93v7.553a1.255 1.255 0 0 1-1.256 1.255h-1.843a1.25 1.25 0 0 1-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255 1.255 0 0 1-1.256-1.255v-1.251l-.061.117a4.7 4.7 0 0 1-1.782 1.884 4.77 4.77 0 0 1-2.485.67 5.6 5.6 0 0 1-1.485-.188l.009 2.764a1.255 1.255 0 0 1-1.255 1.259h-1.729a1.255 1.255 0 0 1-1.255-1.255v-3.537a1.255 1.255 0 0 1-1.167.793h-1.679a1.25 1.25 0 0 1-.77-.263 4.5 4.5 0 0 1-1.945.429c-.885 0-1.724-.21-2.495-.632l-.017-.01a5 5 0 0 1-1.081-.836 1.255 1.255 0 0 1-1.254 1.312h-1.81a1.255 1.255 0 0 1-1.228-.99l-.782-3.625-2.044 3.939a1.25 1.25 0 0 1-1.115.676h-.098a1.25 1.25 0 0 1-1.116-.68l-2.061-3.994zM35.92 16.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033 1.332h1.678V9.242h-1.694l-.033 1.267q-.133-.329-.526-.658l-.032-.028a3.2 3.2 0 0 0-.668-.428l-.27-.12a3.3 3.3 0 0 0-1.235-.23q-1.136-.001-1.974.493a3.36 3.36 0 0 0-1.3 1.382q-.445.89-.444 2.074 0 1.2.51 2.107a3.8 3.8 0 0 0 1.382 1.381 3.9 3.9 0 0 0 1.893.477q.795 0 1.455-.33zm-2.789-5.38q-.576.675-.575 1.762 0 1.102.559 1.794.576.675 1.645.675a2.25 2.25 0 0 0 .934-.19 2.2 2.2 0 0 0 .468-.29l.178-.161a2.2 2.2 0 0 0 .397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2 2.2 0 0 0-.633-.709l-.13-.086-.047-.028a2.1 2.1 0 0 0-1.073-.285q-1.052 0-1.629.692zm2.316 2.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96 0 0 0-.353-.389.85.85 0 0 0-.464-.127c-.4 0-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945 0 .506.122.801.27.99.097.11.266.224.68.224.303 0 .504-.09.687-.269zm7.545 1.705a2.6 2.6 0 0 0 .331.423q.319.33.755.548l.173.074q.65.255 1.49.255 1.02 0 1.844-.493a3.45 3.45 0 0 0 1.316-1.4q.493-.904.493-2.089 0-1.909-.988-2.913-.988-1.02-2.584-1.02-.898 0-1.575.347a3 3 0 0 0-.415.262l-.199.166a3.4 3.4 0 0 0-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296 1.119.297 1.07 0 1.645-.675.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.435 0-.835.16a2 2 0 0 0-.284.136 2 2 0 0 0-.363.254 2.2 2.2 0 0 0-.46.569l-.082.162a2.6 2.6 0 0 0-.213 1.072v.115q0 .707.296 1.267l.135.211zm.964-.818a1.1 1.1 0 0 0 .367.385.94.94 0 0 0 .476.118c.423 0 .59-.117.687-.23.159-.194.28-.478.28-.95 0-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1 1 0 0 0-.503.135l-.012.007a.86.86 0 0 0-.335.343c-.073.133-.132.324-.132.614v.115a1.4 1.4 0 0 0 .14.66zm15.7-6.222q.347-.346.346-.856a1.05 1.05 0 0 0-.345-.79 1.18 1.18 0 0 0-.84-.329q-.51 0-.855.33a1.05 1.05 0 0 0-.346.79q0 .51.346.855.345.346.856.346.51 0 .839-.346zm4.337 9.314.033-1.332q.191.403.59.747l.098.081a4 4 0 0 0 .316.224l.223.122a3.2 3.2 0 0 0 1.44.322 3.8 3.8 0 0 0 1.875-.477 3.5 3.5 0 0 0 1.382-1.366q.527-.89.526-2.09 0-1.184-.444-2.073a3.24 3.24 0 0 0-1.283-1.399q-.823-.51-1.942-.51a3.5 3.5 0 0 0-1.527.344l-.086.043-.165.09a3 3 0 0 0-.33.214q-.432.315-.656.707a2 2 0 0 0-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5 2.5 0 0 0 .566.7q.117.098.245.18l.144.08a2.1 2.1 0 0 0 .975.232q1.07 0 1.645-.675.576-.69.576-1.778 0-1.102-.576-1.777-.56-.691-1.645-.692a2.2 2.2 0 0 0-1.015.235q-.22.113-.415.282l-.15.142a2.1 2.1 0 0 0-.42.594q-.223.479-.223 1.1v.115q0 .705.293 1.26zm2.616-.293c.157-.191.28-.479.28-.967 0-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87 0 0 0-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0 .285.057.499.144.669a1.1 1.1 0 0 0 .367.405c.137.082.28.123.455.123.423 0 .59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493 0 .642.099l.247-1.794q-.196-.099-.717-.099a2.3 2.3 0 0 0-.545.063 2 2 0 0 0-.411.148 2.2 2.2 0 0 0-.4.249 2.5 2.5 0 0 0-.485.499 2.7 2.7 0 0 0-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5 1.5 0 0 1 .466-.636 2.5 2.5 0 0 1 .399-.253 2 2 0 0 1 .224-.099zm9.784 2.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46 3.46 0 0 0-1.4 1.382q-.493.906-.493 2.106 0 1.07.428 1.975.428.89 1.332 1.432.906.526 2.255.526.973 0 1.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954 0-1.497-.444a1.6 1.6 0 0 1-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1 1 0 0 0-.156-.176q-.46-.428-1.316-.428-.986 0-1.494.604-.379.45-.494 1.234zm-27.053 2.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z'/%3E%3Cpath fill='%23fff' d='m19.63 11.151-.757-1.71-.345 1.71-1.12 5.644h-1.827L18.083 4.7h.197l3.325 6.533.988 2.19.988-2.19L26.839 4.7h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.93 5.644h-.098l-2.913-5.644zm14.836 5.81q-1.02 0-1.893-.478a3.8 3.8 0 0 1-1.381-1.382q-.51-.906-.51-2.106 0-1.185.444-2.074a3.36 3.36 0 0 1 1.3-1.382q.839-.494 1.974-.494a3.3 3.3 0 0 1 1.234.231 3.3 3.3 0 0 1 .97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02 1.053a3.17 3.17 0 0 1-1.662.444zm.296-1.482q.938 0 1.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2 2.2 0 0 0-.807-.872 2.1 2.1 0 0 0-1.119-.313q-1.053 0-1.629.692-.575.675-.575 1.76 0 1.103.559 1.795.577.675 1.645.675zm6.521-6.237h1.711v1.4q.906-1.597 2.83-1.597 1.596 0 2.584 1.02.988 1.005.988 2.914 0 1.185-.493 2.09a3.46 3.46 0 0 1-1.316 1.399 3.5 3.5 0 0 1-1.844.493q-.954 0-1.662-.329a2.67 2.67 0 0 1-1.086-.97l.017 5.134h-1.728zm4.048 6.22q1.07 0 1.645-.674.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.592 0-1.12.296-.51.28-.822.823-.296.527-.296 1.234v.115q0 .708.296 1.267.313.543.823.855.51.296 1.119.297z'/%3E%3Cpath fill='%23e1e3e9' d='M51.325 4.7h1.86v10.45h3.473v1.646h-5.333zm7.12 4.542h1.843v7.553h-1.843zm.905-1.415a1.16 1.16 0 0 1-.856-.346 1.17 1.17 0 0 1-.346-.856 1.05 1.05 0 0 1 .346-.79q.346-.329.856-.329.494 0 .839.33a1.05 1.05 0 0 1 .345.79 1.16 1.16 0 0 1-.345.855q-.33.346-.84.346zm7.875 9.133a3.17 3.17 0 0 1-1.662-.444q-.723-.46-1.004-1.053l-.033 1.332h-1.71V4.701h1.743v4.657l-.082 1.283q.279-.658 1.086-1.119a3.5 3.5 0 0 1 1.778-.477q1.119 0 1.942.51a3.24 3.24 0 0 1 1.283 1.4q.445.888.444 2.072 0 1.201-.526 2.09a3.5 3.5 0 0 1-1.382 1.366 3.8 3.8 0 0 1-1.876.477zm-.296-1.481q1.069 0 1.645-.675.577-.69.577-1.778 0-1.102-.577-1.776-.56-.691-1.645-.692a2.12 2.12 0 0 0-1.58.659q-.642.641-.642 1.694v.115q0 .71.296 1.267a2.4 2.4 0 0 0 .807.872 2.1 2.1 0 0 0 1.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14 2.14 0 0 1 1.349-.46q.527 0 .724.098l-.247 1.794q-.149-.099-.642-.099-.774 0-1.416.494-.626.493-.626 1.58v3.883h-1.777V9.242zm9.534 7.718q-1.35 0-2.255-.526-.904-.543-1.332-1.432a4.6 4.6 0 0 1-.428-1.975q0-1.2.493-2.106a3.46 3.46 0 0 1 1.4-1.382q.889-.495 2.007-.494 1.744 0 2.584.97.855.956.856 2.7 0 .444-.05.92h-5.43q.18 1.005.708 1.45.542.443 1.497.443.79 0 1.3-.131a4 4 0 0 0 .938-.362l.542 1.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728 0-1.991 1.86z'/%3E%3Cpath d='M5.074 15.948a.484.657 0 0 0-.486.659v1.84a.484.657 0 0 0 .486.659h4.101a.484.657 0 0 0 .486-.659v-1.84a.484.657 0 0 0-.486-.659zm3.56 1.16H5.617v.838h3.017z' style='fill:%23fff;fill-rule:evenodd;stroke-width:1.03600001'/%3E%3Cg style='stroke-width:1.12603545'%3E%3Cpath d='M-9.408-1.416c-3.833-.025-7.056 2.912-7.08 6.615-.02 3.08 1.653 4.832 3.107 6.268.903.892 1.721 1.74 2.32 2.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87 1.87 0 0 0-.362 1.121l-.011 1.877c-.003.402.104.787.347 1.125.244.338.688.653 1.23.656l4.142.028c.542.003.99-.306 1.238-.641a1.87 1.87 0 0 0 .363-1.121l.012-1.875a1.87 1.87 0 0 0-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145 1.425-1.983 2.348-2.87 1.473-1.414 3.18-3.149 3.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006 1.1v.002c3.274.02 5.92 2.532 5.9 5.6-.017 2.706-1.39 4.026-2.863 5.44-1.034.994-2.118 2.033-2.814 3.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34 0 0 1-.226.084.34.34 0 0 1-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067 2.7-5.545 5.975-5.523m-.02 2.826c-1.62-.01-2.944 1.315-2.955 2.96-.01 1.646 1.295 2.988 2.916 2.999h.002c1.621.01 2.943-1.316 2.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005 1.1c1.017.006 1.829.83 1.822 1.89s-.83 1.874-1.848 1.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874 1.848-1.868m-2.155 11.857 4.14.025c.271.002.49.305.487.676l-.013 1.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668' style='color:%23000;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:evenodd;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000;solid-opacity:1;vector-effect:none;fill:%23000;fill-opacity:.4;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto' transform='translate(15.553 2.85)scale(.88807)'/%3E%3Cpath d='M-9.415-.316C-12.69-.338-15.37 2.14-15.39 5.207c-.017 2.716 1.326 4.041 2.78 5.477 1.013 1 2.081 2.055 2.78 3.67l.092.076a.34.34 0 0 0 .225.086.34.34 0 0 0 .227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6 1.78-2.64 2.814-3.634 1.473-1.414 2.847-2.733 2.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057 8.784c1.621.011 2.944-1.315 2.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945 1.315-2.955 2.96s1.295 2.989 2.916 3' style='clip-rule:evenodd;fill:%23e1e3e9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85)scale(.88807)'/%3E%3Cpath d='M-11.594 15.465c-.27-.002-.492.297-.494.668l-.012 1.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z' style='clip-rule:evenodd;fill:%23fff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85)scale(.88807)'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;width:88px;height:23px;margin:0 0 -4px -4px;display:block;overflow:hidden}a.maplibregl-ctrl-logo.maplibregl-compact{width:14px}@media (forced-colors:active){a.maplibregl-ctrl-logo{background-color:#0000;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='23' fill='none'%3E%3Cpath fill='%23000' fill-opacity='.4' fill-rule='evenodd' d='M17.408 16.796h-1.827l2.501-12.095h.198l3.324 6.533.988 2.19.988-2.19 3.258-6.533h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.929 5.644h-.098l-2.914-5.644-.757-1.71-.345 1.71zm1.958-3.42-.726 3.663a1.255 1.255 0 0 1-1.232 1.011h-1.827a1.255 1.255 0 0 1-1.229-1.509l2.501-12.095a1.255 1.255 0 0 1 1.23-1.001h.197a1.25 1.25 0 0 1 1.12.685l3.19 6.273 3.125-6.263a1.25 1.25 0 0 1 1.123-.695h.181a1.255 1.255 0 0 1 1.227.991l1.443 6.71a5 5 0 0 1 .314-.787l.009-.016a4.6 4.6 0 0 1 1.777-1.887c.782-.46 1.668-.667 2.611-.667a4.6 4.6 0 0 1 1.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255 1.255 0 0 1 1.212.925 1.255 1.255 0 0 1 1.212-.925h1.711c.284 0 .545.094.755.252.613-.3 1.312-.45 2.075-.45 1.356 0 2.557.445 3.482 1.4q.47.48.763 1.064V4.701a1.255 1.255 0 0 1 1.255-1.255h1.86A1.255 1.255 0 0 1 54.44 4.7v9.194h2.217c.19 0 .37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42 2.42 0 0 1-.682-1.71c0-.665.267-1.253.735-1.7a2.45 2.45 0 0 1 1.722-.674 2.43 2.43 0 0 1 1.705.675q.318.302.504.683V4.7a1.255 1.255 0 0 1 1.255-1.255h1.744A1.255 1.255 0 0 1 65.812 4.7v3.335a4.8 4.8 0 0 1 1.526-.246c.938 0 1.817.214 2.59.69a4.47 4.47 0 0 1 1.67 1.743v-.98a1.255 1.255 0 0 1 1.256-1.256h1.777c.233 0 .451.064.639.174a3.4 3.4 0 0 1 1.567-.372c.346 0 .861.02 1.285.232a1.25 1.25 0 0 1 .689 1.004 4.7 4.7 0 0 1 .853-.588c.795-.44 1.675-.647 2.61-.647 1.385 0 2.65.39 3.525 1.396.836.938 1.168 2.173 1.168 3.528q-.001.515-.056 1.051a1.255 1.255 0 0 1-.947 1.09l.408.952a1.255 1.255 0 0 1-.477 1.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06 0-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8 5.8 0 0 1-.548-2.512q0-.429.053-.843a1.3 1.3 0 0 1-.333-.086l-.166-.004c-.223 0-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255 1.255 0 0 1-1.256 1.256h-1.777a1.255 1.255 0 0 1-1.256-1.256V15.69l-.032.057a4.8 4.8 0 0 1-1.86 1.833 5.04 5.04 0 0 1-2.484.634 4.5 4.5 0 0 1-1.935-.424 1.25 1.25 0 0 1-.764.258h-1.71a1.255 1.255 0 0 1-1.256-1.255V7.687a2.4 2.4 0 0 1-.428.625c.253.23.412.561.412.93v7.553a1.255 1.255 0 0 1-1.256 1.255h-1.843a1.25 1.25 0 0 1-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255 1.255 0 0 1-1.256-1.255v-1.251l-.061.117a4.7 4.7 0 0 1-1.782 1.884 4.77 4.77 0 0 1-2.485.67 5.6 5.6 0 0 1-1.485-.188l.009 2.764a1.255 1.255 0 0 1-1.255 1.259h-1.729a1.255 1.255 0 0 1-1.255-1.255v-3.537a1.255 1.255 0 0 1-1.167.793h-1.679a1.25 1.25 0 0 1-.77-.263 4.5 4.5 0 0 1-1.945.429c-.885 0-1.724-.21-2.495-.632l-.017-.01a5 5 0 0 1-1.081-.836 1.255 1.255 0 0 1-1.254 1.312h-1.81a1.255 1.255 0 0 1-1.228-.99l-.782-3.625-2.044 3.939a1.25 1.25 0 0 1-1.115.676h-.098a1.25 1.25 0 0 1-1.116-.68l-2.061-3.994zM35.92 16.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033 1.332h1.678V9.242h-1.694l-.033 1.267q-.133-.329-.526-.658l-.032-.028a3.2 3.2 0 0 0-.668-.428l-.27-.12a3.3 3.3 0 0 0-1.235-.23q-1.136-.001-1.974.493a3.36 3.36 0 0 0-1.3 1.382q-.445.89-.444 2.074 0 1.2.51 2.107a3.8 3.8 0 0 0 1.382 1.381 3.9 3.9 0 0 0 1.893.477q.795 0 1.455-.33zm-2.789-5.38q-.576.675-.575 1.762 0 1.102.559 1.794.576.675 1.645.675a2.25 2.25 0 0 0 .934-.19 2.2 2.2 0 0 0 .468-.29l.178-.161a2.2 2.2 0 0 0 .397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2 2.2 0 0 0-.633-.709l-.13-.086-.047-.028a2.1 2.1 0 0 0-1.073-.285q-1.052 0-1.629.692zm2.316 2.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96 0 0 0-.353-.389.85.85 0 0 0-.464-.127c-.4 0-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945 0 .506.122.801.27.99.097.11.266.224.68.224.303 0 .504-.09.687-.269zm7.545 1.705a2.6 2.6 0 0 0 .331.423q.319.33.755.548l.173.074q.65.255 1.49.255 1.02 0 1.844-.493a3.45 3.45 0 0 0 1.316-1.4q.493-.904.493-2.089 0-1.909-.988-2.913-.988-1.02-2.584-1.02-.898 0-1.575.347a3 3 0 0 0-.415.262l-.199.166a3.4 3.4 0 0 0-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296 1.119.297 1.07 0 1.645-.675.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.435 0-.835.16a2 2 0 0 0-.284.136 2 2 0 0 0-.363.254 2.2 2.2 0 0 0-.46.569l-.082.162a2.6 2.6 0 0 0-.213 1.072v.115q0 .707.296 1.267l.135.211zm.964-.818a1.1 1.1 0 0 0 .367.385.94.94 0 0 0 .476.118c.423 0 .59-.117.687-.23.159-.194.28-.478.28-.95 0-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1 1 0 0 0-.503.135l-.012.007a.86.86 0 0 0-.335.343c-.073.133-.132.324-.132.614v.115a1.4 1.4 0 0 0 .14.66zm15.7-6.222q.347-.346.346-.856a1.05 1.05 0 0 0-.345-.79 1.18 1.18 0 0 0-.84-.329q-.51 0-.855.33a1.05 1.05 0 0 0-.346.79q0 .51.346.855.345.346.856.346.51 0 .839-.346zm4.337 9.314.033-1.332q.191.403.59.747l.098.081a4 4 0 0 0 .316.224l.223.122a3.2 3.2 0 0 0 1.44.322 3.8 3.8 0 0 0 1.875-.477 3.5 3.5 0 0 0 1.382-1.366q.527-.89.526-2.09 0-1.184-.444-2.073a3.24 3.24 0 0 0-1.283-1.399q-.823-.51-1.942-.51a3.5 3.5 0 0 0-1.527.344l-.086.043-.165.09a3 3 0 0 0-.33.214q-.432.315-.656.707a2 2 0 0 0-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5 2.5 0 0 0 .566.7q.117.098.245.18l.144.08a2.1 2.1 0 0 0 .975.232q1.07 0 1.645-.675.576-.69.576-1.778 0-1.102-.576-1.777-.56-.691-1.645-.692a2.2 2.2 0 0 0-1.015.235q-.22.113-.415.282l-.15.142a2.1 2.1 0 0 0-.42.594q-.223.479-.223 1.1v.115q0 .705.293 1.26zm2.616-.293c.157-.191.28-.479.28-.967 0-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87 0 0 0-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0 .285.057.499.144.669a1.1 1.1 0 0 0 .367.405c.137.082.28.123.455.123.423 0 .59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493 0 .642.099l.247-1.794q-.196-.099-.717-.099a2.3 2.3 0 0 0-.545.063 2 2 0 0 0-.411.148 2.2 2.2 0 0 0-.4.249 2.5 2.5 0 0 0-.485.499 2.7 2.7 0 0 0-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5 1.5 0 0 1 .466-.636 2.5 2.5 0 0 1 .399-.253 2 2 0 0 1 .224-.099zm9.784 2.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46 3.46 0 0 0-1.4 1.382q-.493.906-.493 2.106 0 1.07.428 1.975.428.89 1.332 1.432.906.526 2.255.526.973 0 1.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954 0-1.497-.444a1.6 1.6 0 0 1-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1 1 0 0 0-.156-.176q-.46-.428-1.316-.428-.986 0-1.494.604-.379.45-.494 1.234zm-27.053 2.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z'/%3E%3Cpath fill='%23fff' d='m19.63 11.151-.757-1.71-.345 1.71-1.12 5.644h-1.827L18.083 4.7h.197l3.325 6.533.988 2.19.988-2.19L26.839 4.7h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.93 5.644h-.098l-2.913-5.644zm14.836 5.81q-1.02 0-1.893-.478a3.8 3.8 0 0 1-1.381-1.382q-.51-.906-.51-2.106 0-1.185.444-2.074a3.36 3.36 0 0 1 1.3-1.382q.839-.494 1.974-.494a3.3 3.3 0 0 1 1.234.231 3.3 3.3 0 0 1 .97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02 1.053a3.17 3.17 0 0 1-1.662.444zm.296-1.482q.938 0 1.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2 2.2 0 0 0-.807-.872 2.1 2.1 0 0 0-1.119-.313q-1.053 0-1.629.692-.575.675-.575 1.76 0 1.103.559 1.795.577.675 1.645.675zm6.521-6.237h1.711v1.4q.906-1.597 2.83-1.597 1.596 0 2.584 1.02.988 1.005.988 2.914 0 1.185-.493 2.09a3.46 3.46 0 0 1-1.316 1.399 3.5 3.5 0 0 1-1.844.493q-.954 0-1.662-.329a2.67 2.67 0 0 1-1.086-.97l.017 5.134h-1.728zm4.048 6.22q1.07 0 1.645-.674.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.592 0-1.12.296-.51.28-.822.823-.296.527-.296 1.234v.115q0 .708.296 1.267.313.543.823.855.51.296 1.119.297z'/%3E%3Cpath fill='%23e1e3e9' d='M51.325 4.7h1.86v10.45h3.473v1.646h-5.333zm7.12 4.542h1.843v7.553h-1.843zm.905-1.415a1.16 1.16 0 0 1-.856-.346 1.17 1.17 0 0 1-.346-.856 1.05 1.05 0 0 1 .346-.79q.346-.329.856-.329.494 0 .839.33a1.05 1.05 0 0 1 .345.79 1.16 1.16 0 0 1-.345.855q-.33.346-.84.346zm7.875 9.133a3.17 3.17 0 0 1-1.662-.444q-.723-.46-1.004-1.053l-.033 1.332h-1.71V4.701h1.743v4.657l-.082 1.283q.279-.658 1.086-1.119a3.5 3.5 0 0 1 1.778-.477q1.119 0 1.942.51a3.24 3.24 0 0 1 1.283 1.4q.445.888.444 2.072 0 1.201-.526 2.09a3.5 3.5 0 0 1-1.382 1.366 3.8 3.8 0 0 1-1.876.477zm-.296-1.481q1.069 0 1.645-.675.577-.69.577-1.778 0-1.102-.577-1.776-.56-.691-1.645-.692a2.12 2.12 0 0 0-1.58.659q-.642.641-.642 1.694v.115q0 .71.296 1.267a2.4 2.4 0 0 0 .807.872 2.1 2.1 0 0 0 1.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14 2.14 0 0 1 1.349-.46q.527 0 .724.098l-.247 1.794q-.149-.099-.642-.099-.774 0-1.416.494-.626.493-.626 1.58v3.883h-1.777V9.242zm9.534 7.718q-1.35 0-2.255-.526-.904-.543-1.332-1.432a4.6 4.6 0 0 1-.428-1.975q0-1.2.493-2.106a3.46 3.46 0 0 1 1.4-1.382q.889-.495 2.007-.494 1.744 0 2.584.97.855.956.856 2.7 0 .444-.05.92h-5.43q.18 1.005.708 1.45.542.443 1.497.443.79 0 1.3-.131a4 4 0 0 0 .938-.362l.542 1.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728 0-1.991 1.86z'/%3E%3Cpath d='M5.074 15.948a.484.657 0 0 0-.486.659v1.84a.484.657 0 0 0 .486.659h4.101a.484.657 0 0 0 .486-.659v-1.84a.484.657 0 0 0-.486-.659zm3.56 1.16H5.617v.838h3.017z' style='fill:%23fff;fill-rule:evenodd;stroke-width:1.03600001'/%3E%3Cg style='stroke-width:1.12603545'%3E%3Cpath d='M-9.408-1.416c-3.833-.025-7.056 2.912-7.08 6.615-.02 3.08 1.653 4.832 3.107 6.268.903.892 1.721 1.74 2.32 2.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87 1.87 0 0 0-.362 1.121l-.011 1.877c-.003.402.104.787.347 1.125.244.338.688.653 1.23.656l4.142.028c.542.003.99-.306 1.238-.641a1.87 1.87 0 0 0 .363-1.121l.012-1.875a1.87 1.87 0 0 0-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145 1.425-1.983 2.348-2.87 1.473-1.414 3.18-3.149 3.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006 1.1v.002c3.274.02 5.92 2.532 5.9 5.6-.017 2.706-1.39 4.026-2.863 5.44-1.034.994-2.118 2.033-2.814 3.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34 0 0 1-.226.084.34.34 0 0 1-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067 2.7-5.545 5.975-5.523m-.02 2.826c-1.62-.01-2.944 1.315-2.955 2.96-.01 1.646 1.295 2.988 2.916 2.999h.002c1.621.01 2.943-1.316 2.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005 1.1c1.017.006 1.829.83 1.822 1.89s-.83 1.874-1.848 1.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874 1.848-1.868m-2.155 11.857 4.14.025c.271.002.49.305.487.676l-.013 1.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668' style='color:%23000;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:evenodd;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000;solid-opacity:1;vector-effect:none;fill:%23000;fill-opacity:.4;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto' transform='translate(15.553 2.85)scale(.88807)'/%3E%3Cpath d='M-9.415-.316C-12.69-.338-15.37 2.14-15.39 5.207c-.017 2.716 1.326 4.041 2.78 5.477 1.013 1 2.081 2.055 2.78 3.67l.092.076a.34.34 0 0 0 .225.086.34.34 0 0 0 .227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6 1.78-2.64 2.814-3.634 1.473-1.414 2.847-2.733 2.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057 8.784c1.621.011 2.944-1.315 2.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945 1.315-2.955 2.96s1.295 2.989 2.916 3' style='clip-rule:evenodd;fill:%23e1e3e9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85)scale(.88807)'/%3E%3Cpath d='M-11.594 15.465c-.27-.002-.492.297-.494.668l-.012 1.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z' style='clip-rule:evenodd;fill:%23fff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85)scale(.88807)'/%3E%3C/g%3E%3C/svg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){a.maplibregl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='23' fill='none'%3E%3Cpath fill='%23000' fill-opacity='.4' fill-rule='evenodd' d='M17.408 16.796h-1.827l2.501-12.095h.198l3.324 6.533.988 2.19.988-2.19 3.258-6.533h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.929 5.644h-.098l-2.914-5.644-.757-1.71-.345 1.71zm1.958-3.42-.726 3.663a1.255 1.255 0 0 1-1.232 1.011h-1.827a1.255 1.255 0 0 1-1.229-1.509l2.501-12.095a1.255 1.255 0 0 1 1.23-1.001h.197a1.25 1.25 0 0 1 1.12.685l3.19 6.273 3.125-6.263a1.25 1.25 0 0 1 1.123-.695h.181a1.255 1.255 0 0 1 1.227.991l1.443 6.71a5 5 0 0 1 .314-.787l.009-.016a4.6 4.6 0 0 1 1.777-1.887c.782-.46 1.668-.667 2.611-.667a4.6 4.6 0 0 1 1.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255 1.255 0 0 1 1.212.925 1.255 1.255 0 0 1 1.212-.925h1.711c.284 0 .545.094.755.252.613-.3 1.312-.45 2.075-.45 1.356 0 2.557.445 3.482 1.4q.47.48.763 1.064V4.701a1.255 1.255 0 0 1 1.255-1.255h1.86A1.255 1.255 0 0 1 54.44 4.7v9.194h2.217c.19 0 .37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42 2.42 0 0 1-.682-1.71c0-.665.267-1.253.735-1.7a2.45 2.45 0 0 1 1.722-.674 2.43 2.43 0 0 1 1.705.675q.318.302.504.683V4.7a1.255 1.255 0 0 1 1.255-1.255h1.744A1.255 1.255 0 0 1 65.812 4.7v3.335a4.8 4.8 0 0 1 1.526-.246c.938 0 1.817.214 2.59.69a4.47 4.47 0 0 1 1.67 1.743v-.98a1.255 1.255 0 0 1 1.256-1.256h1.777c.233 0 .451.064.639.174a3.4 3.4 0 0 1 1.567-.372c.346 0 .861.02 1.285.232a1.25 1.25 0 0 1 .689 1.004 4.7 4.7 0 0 1 .853-.588c.795-.44 1.675-.647 2.61-.647 1.385 0 2.65.39 3.525 1.396.836.938 1.168 2.173 1.168 3.528q-.001.515-.056 1.051a1.255 1.255 0 0 1-.947 1.09l.408.952a1.255 1.255 0 0 1-.477 1.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06 0-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8 5.8 0 0 1-.548-2.512q0-.429.053-.843a1.3 1.3 0 0 1-.333-.086l-.166-.004c-.223 0-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255 1.255 0 0 1-1.256 1.256h-1.777a1.255 1.255 0 0 1-1.256-1.256V15.69l-.032.057a4.8 4.8 0 0 1-1.86 1.833 5.04 5.04 0 0 1-2.484.634 4.5 4.5 0 0 1-1.935-.424 1.25 1.25 0 0 1-.764.258h-1.71a1.255 1.255 0 0 1-1.256-1.255V7.687a2.4 2.4 0 0 1-.428.625c.253.23.412.561.412.93v7.553a1.255 1.255 0 0 1-1.256 1.255h-1.843a1.25 1.25 0 0 1-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255 1.255 0 0 1-1.256-1.255v-1.251l-.061.117a4.7 4.7 0 0 1-1.782 1.884 4.77 4.77 0 0 1-2.485.67 5.6 5.6 0 0 1-1.485-.188l.009 2.764a1.255 1.255 0 0 1-1.255 1.259h-1.729a1.255 1.255 0 0 1-1.255-1.255v-3.537a1.255 1.255 0 0 1-1.167.793h-1.679a1.25 1.25 0 0 1-.77-.263 4.5 4.5 0 0 1-1.945.429c-.885 0-1.724-.21-2.495-.632l-.017-.01a5 5 0 0 1-1.081-.836 1.255 1.255 0 0 1-1.254 1.312h-1.81a1.255 1.255 0 0 1-1.228-.99l-.782-3.625-2.044 3.939a1.25 1.25 0 0 1-1.115.676h-.098a1.25 1.25 0 0 1-1.116-.68l-2.061-3.994zM35.92 16.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033 1.332h1.678V9.242h-1.694l-.033 1.267q-.133-.329-.526-.658l-.032-.028a3.2 3.2 0 0 0-.668-.428l-.27-.12a3.3 3.3 0 0 0-1.235-.23q-1.136-.001-1.974.493a3.36 3.36 0 0 0-1.3 1.382q-.445.89-.444 2.074 0 1.2.51 2.107a3.8 3.8 0 0 0 1.382 1.381 3.9 3.9 0 0 0 1.893.477q.795 0 1.455-.33zm-2.789-5.38q-.576.675-.575 1.762 0 1.102.559 1.794.576.675 1.645.675a2.25 2.25 0 0 0 .934-.19 2.2 2.2 0 0 0 .468-.29l.178-.161a2.2 2.2 0 0 0 .397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2 2.2 0 0 0-.633-.709l-.13-.086-.047-.028a2.1 2.1 0 0 0-1.073-.285q-1.052 0-1.629.692zm2.316 2.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96 0 0 0-.353-.389.85.85 0 0 0-.464-.127c-.4 0-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945 0 .506.122.801.27.99.097.11.266.224.68.224.303 0 .504-.09.687-.269zm7.545 1.705a2.6 2.6 0 0 0 .331.423q.319.33.755.548l.173.074q.65.255 1.49.255 1.02 0 1.844-.493a3.45 3.45 0 0 0 1.316-1.4q.493-.904.493-2.089 0-1.909-.988-2.913-.988-1.02-2.584-1.02-.898 0-1.575.347a3 3 0 0 0-.415.262l-.199.166a3.4 3.4 0 0 0-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296 1.119.297 1.07 0 1.645-.675.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.435 0-.835.16a2 2 0 0 0-.284.136 2 2 0 0 0-.363.254 2.2 2.2 0 0 0-.46.569l-.082.162a2.6 2.6 0 0 0-.213 1.072v.115q0 .707.296 1.267l.135.211zm.964-.818a1.1 1.1 0 0 0 .367.385.94.94 0 0 0 .476.118c.423 0 .59-.117.687-.23.159-.194.28-.478.28-.95 0-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1 1 0 0 0-.503.135l-.012.007a.86.86 0 0 0-.335.343c-.073.133-.132.324-.132.614v.115a1.4 1.4 0 0 0 .14.66zm15.7-6.222q.347-.346.346-.856a1.05 1.05 0 0 0-.345-.79 1.18 1.18 0 0 0-.84-.329q-.51 0-.855.33a1.05 1.05 0 0 0-.346.79q0 .51.346.855.345.346.856.346.51 0 .839-.346zm4.337 9.314.033-1.332q.191.403.59.747l.098.081a4 4 0 0 0 .316.224l.223.122a3.2 3.2 0 0 0 1.44.322 3.8 3.8 0 0 0 1.875-.477 3.5 3.5 0 0 0 1.382-1.366q.527-.89.526-2.09 0-1.184-.444-2.073a3.24 3.24 0 0 0-1.283-1.399q-.823-.51-1.942-.51a3.5 3.5 0 0 0-1.527.344l-.086.043-.165.09a3 3 0 0 0-.33.214q-.432.315-.656.707a2 2 0 0 0-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5 2.5 0 0 0 .566.7q.117.098.245.18l.144.08a2.1 2.1 0 0 0 .975.232q1.07 0 1.645-.675.576-.69.576-1.778 0-1.102-.576-1.777-.56-.691-1.645-.692a2.2 2.2 0 0 0-1.015.235q-.22.113-.415.282l-.15.142a2.1 2.1 0 0 0-.42.594q-.223.479-.223 1.1v.115q0 .705.293 1.26zm2.616-.293c.157-.191.28-.479.28-.967 0-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87 0 0 0-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0 .285.057.499.144.669a1.1 1.1 0 0 0 .367.405c.137.082.28.123.455.123.423 0 .59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493 0 .642.099l.247-1.794q-.196-.099-.717-.099a2.3 2.3 0 0 0-.545.063 2 2 0 0 0-.411.148 2.2 2.2 0 0 0-.4.249 2.5 2.5 0 0 0-.485.499 2.7 2.7 0 0 0-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5 1.5 0 0 1 .466-.636 2.5 2.5 0 0 1 .399-.253 2 2 0 0 1 .224-.099zm9.784 2.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46 3.46 0 0 0-1.4 1.382q-.493.906-.493 2.106 0 1.07.428 1.975.428.89 1.332 1.432.906.526 2.255.526.973 0 1.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954 0-1.497-.444a1.6 1.6 0 0 1-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1 1 0 0 0-.156-.176q-.46-.428-1.316-.428-.986 0-1.494.604-.379.45-.494 1.234zm-27.053 2.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z'/%3E%3Cpath fill='%23fff' d='m19.63 11.151-.757-1.71-.345 1.71-1.12 5.644h-1.827L18.083 4.7h.197l3.325 6.533.988 2.19.988-2.19L26.839 4.7h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.93 5.644h-.098l-2.913-5.644zm14.836 5.81q-1.02 0-1.893-.478a3.8 3.8 0 0 1-1.381-1.382q-.51-.906-.51-2.106 0-1.185.444-2.074a3.36 3.36 0 0 1 1.3-1.382q.839-.494 1.974-.494a3.3 3.3 0 0 1 1.234.231 3.3 3.3 0 0 1 .97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02 1.053a3.17 3.17 0 0 1-1.662.444zm.296-1.482q.938 0 1.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2 2.2 0 0 0-.807-.872 2.1 2.1 0 0 0-1.119-.313q-1.053 0-1.629.692-.575.675-.575 1.76 0 1.103.559 1.795.577.675 1.645.675zm6.521-6.237h1.711v1.4q.906-1.597 2.83-1.597 1.596 0 2.584 1.02.988 1.005.988 2.914 0 1.185-.493 2.09a3.46 3.46 0 0 1-1.316 1.399 3.5 3.5 0 0 1-1.844.493q-.954 0-1.662-.329a2.67 2.67 0 0 1-1.086-.97l.017 5.134h-1.728zm4.048 6.22q1.07 0 1.645-.674.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.592 0-1.12.296-.51.28-.822.823-.296.527-.296 1.234v.115q0 .708.296 1.267.313.543.823.855.51.296 1.119.297z'/%3E%3Cpath fill='%23e1e3e9' d='M51.325 4.7h1.86v10.45h3.473v1.646h-5.333zm7.12 4.542h1.843v7.553h-1.843zm.905-1.415a1.16 1.16 0 0 1-.856-.346 1.17 1.17 0 0 1-.346-.856 1.05 1.05 0 0 1 .346-.79q.346-.329.856-.329.494 0 .839.33a1.05 1.05 0 0 1 .345.79 1.16 1.16 0 0 1-.345.855q-.33.346-.84.346zm7.875 9.133a3.17 3.17 0 0 1-1.662-.444q-.723-.46-1.004-1.053l-.033 1.332h-1.71V4.701h1.743v4.657l-.082 1.283q.279-.658 1.086-1.119a3.5 3.5 0 0 1 1.778-.477q1.119 0 1.942.51a3.24 3.24 0 0 1 1.283 1.4q.445.888.444 2.072 0 1.201-.526 2.09a3.5 3.5 0 0 1-1.382 1.366 3.8 3.8 0 0 1-1.876.477zm-.296-1.481q1.069 0 1.645-.675.577-.69.577-1.778 0-1.102-.577-1.776-.56-.691-1.645-.692a2.12 2.12 0 0 0-1.58.659q-.642.641-.642 1.694v.115q0 .71.296 1.267a2.4 2.4 0 0 0 .807.872 2.1 2.1 0 0 0 1.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14 2.14 0 0 1 1.349-.46q.527 0 .724.098l-.247 1.794q-.149-.099-.642-.099-.774 0-1.416.494-.626.493-.626 1.58v3.883h-1.777V9.242zm9.534 7.718q-1.35 0-2.255-.526-.904-.543-1.332-1.432a4.6 4.6 0 0 1-.428-1.975q0-1.2.493-2.106a3.46 3.46 0 0 1 1.4-1.382q.889-.495 2.007-.494 1.744 0 2.584.97.855.956.856 2.7 0 .444-.05.92h-5.43q.18 1.005.708 1.45.542.443 1.497.443.79 0 1.3-.131a4 4 0 0 0 .938-.362l.542 1.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728 0-1.991 1.86z'/%3E%3Cpath d='M5.074 15.948a.484.657 0 0 0-.486.659v1.84a.484.657 0 0 0 .486.659h4.101a.484.657 0 0 0 .486-.659v-1.84a.484.657 0 0 0-.486-.659zm3.56 1.16H5.617v.838h3.017z' style='fill:%23fff;fill-rule:evenodd;stroke-width:1.03600001'/%3E%3Cg style='stroke-width:1.12603545'%3E%3Cpath d='M-9.408-1.416c-3.833-.025-7.056 2.912-7.08 6.615-.02 3.08 1.653 4.832 3.107 6.268.903.892 1.721 1.74 2.32 2.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87 1.87 0 0 0-.362 1.121l-.011 1.877c-.003.402.104.787.347 1.125.244.338.688.653 1.23.656l4.142.028c.542.003.99-.306 1.238-.641a1.87 1.87 0 0 0 .363-1.121l.012-1.875a1.87 1.87 0 0 0-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145 1.425-1.983 2.348-2.87 1.473-1.414 3.18-3.149 3.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006 1.1v.002c3.274.02 5.92 2.532 5.9 5.6-.017 2.706-1.39 4.026-2.863 5.44-1.034.994-2.118 2.033-2.814 3.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34 0 0 1-.226.084.34.34 0 0 1-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067 2.7-5.545 5.975-5.523m-.02 2.826c-1.62-.01-2.944 1.315-2.955 2.96-.01 1.646 1.295 2.988 2.916 2.999h.002c1.621.01 2.943-1.316 2.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005 1.1c1.017.006 1.829.83 1.822 1.89s-.83 1.874-1.848 1.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874 1.848-1.868m-2.155 11.857 4.14.025c.271.002.49.305.487.676l-.013 1.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668' style='color:%23000;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:evenodd;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000;solid-opacity:1;vector-effect:none;fill:%23000;fill-opacity:.4;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto' transform='translate(15.553 2.85)scale(.88807)'/%3E%3Cpath d='M-9.415-.316C-12.69-.338-15.37 2.14-15.39 5.207c-.017 2.716 1.326 4.041 2.78 5.477 1.013 1 2.081 2.055 2.78 3.67l.092.076a.34.34 0 0 0 .225.086.34.34 0 0 0 .227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6 1.78-2.64 2.814-3.634 1.473-1.414 2.847-2.733 2.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057 8.784c1.621.011 2.944-1.315 2.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945 1.315-2.955 2.96s1.295 2.989 2.916 3' style='clip-rule:evenodd;fill:%23e1e3e9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85)scale(.88807)'/%3E%3Cpath d='M-11.594 15.465c-.27-.002-.492.297-.494.668l-.012 1.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z' style='clip-rule:evenodd;fill:%23fff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85)scale(.88807)'/%3E%3C/g%3E%3C/svg%3E")}}.maplibregl-ctrl.maplibregl-ctrl-attrib{background-color:#ffffff80;margin:0;padding:0 5px}@media screen{.maplibregl-ctrl-attrib.maplibregl-compact{box-sizing:content-box;color:#000;background-color:#fff;border-radius:12px;min-height:20px;margin:10px;padding:2px 24px 2px 0;position:relative}.maplibregl-ctrl-attrib.maplibregl-compact-show{visibility:visible;padding:2px 28px 2px 8px}.maplibregl-ctrl-bottom-left>.maplibregl-ctrl-attrib.maplibregl-compact-show,.maplibregl-ctrl-top-left>.maplibregl-ctrl-attrib.maplibregl-compact-show{border-radius:12px;padding:2px 8px 2px 28px}.maplibregl-ctrl-attrib.maplibregl-compact .maplibregl-ctrl-attrib-inner{display:none}.maplibregl-ctrl-attrib-button{box-sizing:border-box;cursor:pointer;background-color:#ffffff80;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E");border:0;border-radius:12px;outline:none;width:24px;height:24px;display:none;position:absolute;top:0;right:0}.maplibregl-ctrl-attrib summary.maplibregl-ctrl-attrib-button{appearance:none;list-style:none}.maplibregl-ctrl-attrib summary.maplibregl-ctrl-attrib-button::-webkit-details-marker{display:none}.maplibregl-ctrl-bottom-left .maplibregl-ctrl-attrib-button,.maplibregl-ctrl-top-left .maplibregl-ctrl-attrib-button{left:0}.maplibregl-ctrl-attrib.maplibregl-compact .maplibregl-ctrl-attrib-button,.maplibregl-ctrl-attrib.maplibregl-compact-show .maplibregl-ctrl-attrib-inner{display:block}.maplibregl-ctrl-attrib.maplibregl-compact-show .maplibregl-ctrl-attrib-button{background-color:#0000000d}.maplibregl-ctrl-bottom-right>.maplibregl-ctrl-attrib.maplibregl-compact:after{bottom:0;right:0}.maplibregl-ctrl-top-right>.maplibregl-ctrl-attrib.maplibregl-compact:after{top:0;right:0}.maplibregl-ctrl-top-left>.maplibregl-ctrl-attrib.maplibregl-compact:after{top:0;left:0}.maplibregl-ctrl-bottom-left>.maplibregl-ctrl-attrib.maplibregl-compact:after{bottom:0;left:0}}@media screen and (forced-colors:active){.maplibregl-ctrl-attrib.maplibregl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23fff' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}@media screen and (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl-attrib.maplibregl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}.maplibregl-ctrl-attrib a{color:#000000bf;text-decoration:none}.maplibregl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.maplibregl-attrib-empty{display:none}.maplibregl-ctrl-scale{box-sizing:border-box;color:#333;white-space:nowrap;background-color:#ffffffbf;border:2px solid #333;border-top:#333;padding:0 5px;font-size:10px}.maplibregl-popup{pointer-events:none;will-change:transform;display:flex;position:absolute;top:0;left:0}.maplibregl-popup-anchor-top,.maplibregl-popup-anchor-top-left,.maplibregl-popup-anchor-top-right{flex-direction:column}.maplibregl-popup-anchor-bottom,.maplibregl-popup-anchor-bottom-left,.maplibregl-popup-anchor-bottom-right{flex-direction:column-reverse}.maplibregl-popup-anchor-left{flex-direction:row}.maplibregl-popup-anchor-right{flex-direction:row-reverse}.maplibregl-popup-tip{z-index:1;border:10px solid #0000;width:0;height:0}.maplibregl-popup-anchor-top .maplibregl-popup-tip{border-top:none;border-bottom-color:#fff;align-self:center}.maplibregl-popup-anchor-top-left .maplibregl-popup-tip{border-top:none;border-bottom-color:#fff;border-left:none;align-self:flex-start}.maplibregl-popup-anchor-top-right .maplibregl-popup-tip{border-top:none;border-bottom-color:#fff;border-right:none;align-self:flex-end}.maplibregl-popup-anchor-bottom .maplibregl-popup-tip{border-top-color:#fff;border-bottom:none;align-self:center}.maplibregl-popup-anchor-bottom-left .maplibregl-popup-tip{border-top-color:#fff;border-bottom:none;border-left:none;align-self:flex-start}.maplibregl-popup-anchor-bottom-right .maplibregl-popup-tip{border-top-color:#fff;border-bottom:none;border-right:none;align-self:flex-end}.maplibregl-popup-anchor-left .maplibregl-popup-tip{border-left:none;border-right-color:#fff;align-self:center}.maplibregl-popup-anchor-right .maplibregl-popup-tip{border-left-color:#fff;border-right:none;align-self:center}[dir=rtl] .maplibregl-popup-anchor-left{flex-direction:row-reverse}[dir=rtl] .maplibregl-popup-anchor-right{flex-direction:row}[dir=rtl] .maplibregl-popup-anchor-top-left .maplibregl-popup-tip{align-self:flex-end}[dir=rtl] .maplibregl-popup-anchor-top-right .maplibregl-popup-tip{align-self:flex-start}[dir=rtl] .maplibregl-popup-anchor-bottom-left .maplibregl-popup-tip{align-self:flex-end}[dir=rtl] .maplibregl-popup-anchor-bottom-right .maplibregl-popup-tip{align-self:flex-start}.maplibregl-popup-close-button{cursor:pointer;background-color:#0000;border:0;border-radius:0 3px 0 0;position:absolute;top:0;right:0}.maplibregl-popup-close-button:hover{background-color:#0000000d}.maplibregl-popup-content{pointer-events:auto;background:#fff;border-radius:3px;padding:15px 10px;position:relative;box-shadow:0 1px 2px #0000001a}.maplibregl-popup-anchor-top-left .maplibregl-popup-content{border-top-left-radius:0}.maplibregl-popup-anchor-top-right .maplibregl-popup-content{border-top-right-radius:0}.maplibregl-popup-anchor-bottom-left .maplibregl-popup-content{border-bottom-left-radius:0}.maplibregl-popup-anchor-bottom-right .maplibregl-popup-content{border-bottom-right-radius:0}.maplibregl-popup-track-pointer{display:none}.maplibregl-popup-track-pointer *{pointer-events:none;-webkit-user-select:none;user-select:none}.maplibregl-map:hover .maplibregl-popup-track-pointer{display:flex}.maplibregl-map:active .maplibregl-popup-track-pointer{display:none}.maplibregl-marker{will-change:transform;transition:opacity .2s;position:absolute;top:0;left:0}.maplibregl-user-location-dot,.maplibregl-user-location-dot:before{background-color:#1da1f2;border-radius:50%;width:15px;height:15px}.maplibregl-user-location-dot:before{content:"";animation:2s infinite maplibregl-user-location-dot-pulse;position:absolute}.maplibregl-user-location-dot:after{box-sizing:border-box;content:"";border:2px solid #fff;border-radius:50%;width:19px;height:19px;position:absolute;top:-2px;left:-2px;box-shadow:0 0 3px #00000059}@media (prefers-reduced-motion:reduce){.maplibregl-user-location-dot:before{animation:none}}@keyframes maplibregl-user-location-dot-pulse{0%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(1)}}.maplibregl-user-location-dot-stale{background-color:#aaa}.maplibregl-user-location-dot-stale:after{display:none}.maplibregl-user-location-accuracy-circle{background-color:#1da1f233;border-radius:100%;width:1px;height:1px}.maplibregl-crosshair,.maplibregl-crosshair .maplibregl-interactive,.maplibregl-crosshair .maplibregl-interactive:active{cursor:crosshair}.maplibregl-boxzoom{opacity:.5;background:#fff;border:2px dotted #202020;width:0;height:0;position:absolute;top:0;left:0}.maplibregl-cooperative-gesture-screen{color:#fff;opacity:0;pointer-events:none;z-index:99999;background:#0006;justify-content:center;align-items:center;padding:1rem;font-size:1.4em;line-height:1.2;transition:opacity 1s 1s;display:flex;position:absolute;inset:0}.maplibregl-cooperative-gesture-screen.maplibregl-show{opacity:1;transition:opacity 50ms}.maplibregl-cooperative-gesture-screen .maplibregl-mobile-message{display:none}@media (hover:none),(pointer:coarse){.maplibregl-cooperative-gesture-screen .maplibregl-desktop-message{display:none}.maplibregl-cooperative-gesture-screen .maplibregl-mobile-message{display:block}}.maplibregl-pseudo-fullscreen{z-index:99999;width:100%!important;height:100%!important;position:fixed!important;top:0!important;left:0!important}.psv-container{--psv-core-loaded:true;background:radial-gradient(#fff 0%,#fdfdfd 16%,#fbfbfb 33%,#f8f8f8 49%,#efefef 66%,#dfdfdf 82%,#bfbfbf 100%);width:100%;height:100%;margin:0;padding:0;position:relative;overflow:hidden;container:psv-container/size}.psv-container *{box-sizing:content-box}.psv-canvas-container{z-index:0;transition:opacity .1s linear;position:absolute;top:0;left:0}.psv-fullscreen-emulation{z-index:9999;width:100%!important;height:100%!important;position:fixed!important;top:0!important;left:0!important}.psv-loader-container{z-index:80;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.psv-loader{--psv-loader-border:3px;--psv-loader-tickness:10px;color:#ffffffb3;justify-content:center;align-items:center;width:150px;height:150px;display:flex;position:relative}.psv-loader-canvas{color:#3d3d3d80;z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.psv-loader-text{text-align:center;font:600 16px sans-serif}.psv-loader--undefined .psv-loader-canvas{animation:2s cubic-bezier(.75,.25,.25,.75) infinite psv-loader}@keyframes psv-loader{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.psv-navbar{z-index:90;cursor:default;background:#3d3d3d80;width:100%;height:40px;font:16px sans-serif;transition:bottom .1s ease-in-out;display:flex;position:absolute;bottom:-40px;left:0}.psv-navbar--open{bottom:0}.psv-navbar,.psv-navbar *{box-sizing:content-box}.psv-button{cursor:pointer;color:#ffffffb3;background:0 0;flex:none;width:20px;height:20px;padding:10px;position:relative}.psv-button--active{background:#fff3}.psv-button--disabled{pointer-events:none;opacity:.5}.psv-button-svg{width:100%;vertical-align:initial;transition:transform .2s;transform:scale(1)}.psv-button:not(.psv-button--disabled):focus-visible{outline-offset:-2px;outline:2px solid #007cff}.psv-container:not(.psv--is-touch) .psv-button--hover-scale:not(.psv-button--disabled):hover .psv-button-svg{transform:scale(1.2)}.psv-move-button+.psv-move-button{margin-left:-10px}.psv-download-button{color:#ffffffb3!important;text-decoration:none!important}.psv-download-button:before,.psv-download-button:after{display:none!important}.psv-custom-button{width:auto;min-width:20px}.psv-custom-button--no-padding{height:100%;padding:0}.psv-caption{color:#ffffffb3;text-align:center;cursor:unset;padding:unset;height:unset;width:unset;flex:100%;overflow:hidden}.psv-caption-content{white-space:nowrap;padding:10px;display:inline-block}.psv-zoom-range.psv-button{width:80px;max-width:600px;height:1px;margin:10px 0;padding:9.5px 0}.psv-zoom-range-line{background:#ffffffb3;width:80px;height:1px;transition:all .3s;position:relative}.psv-zoom-range-handle{background:#ffffffb3;border-radius:50%;width:7px;height:7px;transition:transform .3s;position:absolute;top:-3px;transform:scale(1)}.psv-zoom-range:not(.psv-button--disabled):hover .psv-zoom-range-line{box-shadow:0 0 2px #ffffffb3}.psv-zoom-range:not(.psv-button--disabled):hover .psv-zoom-range-handle{transform:scale(1.3)}.psv-notification{z-index:100;box-sizing:border-box;opacity:0;justify-content:center;width:100%;padding:0 2em;transition-property:opacity,bottom;transition-duration:.2s;transition-timing-function:ease-in-out;display:flex;position:absolute;bottom:-40px}.psv-notification-content{color:#fff;background:#3d3d3dcc;border-radius:4px;max-width:50em;padding:.5em 1em;font:14px sans-serif}.psv-notification--visible{opacity:100;bottom:80px}.psv-overlay{z-index:110;opacity:.8;cursor:default;background:radial-gradient(#fff 0%,#fdfdfd 16%,#fbfbfb 33%,#f8f8f8 49%,#efefef 66%,#dfdfdf 82%,#bfbfbf 100%);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.psv-overlay-image{text-align:center;color:#303030;width:100%}.psv-overlay-image svg{width:50%}@container psv-container (orientation:landscape){.psv-overlay-image svg{width:33%}}.psv-overlay-title{color:#000;text-align:center;margin-top:1em;font:30px sans-serif}.psv-overlay-text{color:#000c;opacity:.8;text-align:center;font:20px sans-serif}.psv-panel{z-index:90;opacity:0;cursor:default;background:#0a0a0ab3;width:400px;max-width:calc(100% - 9px);height:100%;margin-left:9px;transition-property:opacity,transform;transition-duration:.1s;transition-timing-function:ease-in-out;position:absolute;right:0;transform:translate(100%)}.psv--has-navbar .psv-panel{height:calc(100% - 40px)}.psv-panel-close-button{color:#fff;cursor:pointer;background:0 0;width:19.2px;height:19.2px;padding:6.4px;transition:background .3s ease-in-out;display:none;position:absolute;top:-1px;right:0}.psv-panel-close-button svg{transition:transform .3s ease-in-out}.psv-panel-close-button:hover{background:#000000e6}.psv-panel-close-button:hover svg{transform:scale(-1)}.psv-panel-resizer{cursor:col-resize;background-color:#000000e6;width:9px;height:100%;display:none;position:absolute;top:0;left:-9px}.psv-panel-resizer:before{content:"";background:0 0;width:1px;height:1px;margin-top:-14.5px;position:absolute;top:50%;left:5.5px;box-shadow:1px 0 #fff,3px 0 #fff,5px 0 #fff,1px 2px #fff,3px 2px #fff,5px 2px #fff,1px 4px #fff,3px 4px #fff,5px 4px #fff,1px 6px #fff,3px 6px #fff,5px 6px #fff,1px 8px #fff,3px 8px #fff,5px 8px #fff,1px 10px #fff,3px 10px #fff,5px 10px #fff,1px 12px #fff,3px 12px #fff,5px 12px #fff,1px 14px #fff,3px 14px #fff,5px 14px #fff,1px 16px #fff,3px 16px #fff,5px 16px #fff,1px 18px #fff,3px 18px #fff,5px 18px #fff,1px 20px #fff,3px 20px #fff,5px 20px #fff,1px 22px #fff,3px 22px #fff,5px 22px #fff,1px 24px #fff,3px 24px #fff,5px 24px #fff,1px 26px #fff,3px 26px #fff,5px 26px #fff,1px 28px #fff,3px 28px #fff,5px 28px #fff}.psv-panel-content{box-sizing:border-box;color:#dcdcdc;width:100%;height:100%;font:16px sans-serif;overflow:auto}.psv-panel-content:not(.psv-panel-content--no-margin){padding:1em}.psv-panel-content--no-interaction{-webkit-user-select:none;user-select:none;pointer-events:none}.psv-panel--open{opacity:1;transition-duration:.2s;transform:translate(0,0)}.psv-panel--open .psv-panel-close-button,.psv-panel--open .psv-panel-resizer{display:block}@container psv-container (width<=400px){.psv-panel{max-width:none;width:100%!important}.psv-panel-resizer{display:none!important}}.psv-panel-menu{flex-direction:column;height:100%;display:flex}.psv-panel-menu-title{flex:none;align-items:center;margin:24px 12px;font:24px sans-serif;display:flex}.psv-panel-menu-title svg{width:24px;height:24px;margin-right:12px}.psv-panel-menu-list{flex:1;margin:0;padding:0;list-style:none;overflow-x:hidden}.psv-panel-menu-item{cursor:pointer;justify-content:flex-start;align-items:center;min-height:1.5em;padding:.5em 1em;transition:background .1s ease-in-out;display:flex}.psv-panel-menu-item--active{outline-offset:-1px;outline:1px solid}.psv-panel-menu-item-icon{flex:none;width:1.5em;height:1.5em;margin-right:.5em}.psv-panel-menu-item-icon img{max-width:100%;max-height:100%}.psv-panel-menu-item-icon svg{width:100%;height:100%}.psv-panel-menu-item:focus-visible{outline-offset:-2px;outline:2px solid #007cff}.psv-panel-menu--stripped .psv-panel-menu-item:hover{background:#fff3}.psv-panel-menu--stripped .psv-panel-menu-item:nth-child(odd),.psv-panel-menu--stripped .psv-panel-menu-item:nth-child(odd):before{background:#ffffff1a}.psv-panel-menu--stripped .psv-panel-menu-item:nth-child(2n),.psv-panel-menu--stripped .psv-panel-menu-item:nth-child(2n):before{background:0 0}.psv-container:not(.psv--is-touch) .psv-panel-menu-item:hover{background:#fff3}.psv-tooltip{z-index:50;box-sizing:border-box;opacity:0;cursor:default;background:#3d3d3dcc;border-radius:4px;max-width:200px;transition-property:opacity,transform;transition-duration:.1s;transition-timing-function:ease-in-out;position:absolute}.psv-tooltip-content{color:#fff;text-shadow:0 1px #000;padding:.5em 1em;font:14px sans-serif}.psv-tooltip-arrow{border:7px solid #0000;width:0;height:0;position:absolute}.psv-tooltip--top-left,.psv-tooltip--top-center,.psv-tooltip--top-right{transform:translateY(5px)}.psv-tooltip--top-left .psv-tooltip-arrow,.psv-tooltip--top-center .psv-tooltip-arrow,.psv-tooltip--top-right .psv-tooltip-arrow{border-top-color:#3d3d3dcc}.psv-tooltip--bottom-left,.psv-tooltip--bottom-center,.psv-tooltip--bottom-right{transform:translateY(-5px)}.psv-tooltip--bottom-left .psv-tooltip-arrow,.psv-tooltip--bottom-center .psv-tooltip-arrow,.psv-tooltip--bottom-right .psv-tooltip-arrow{border-bottom-color:#3d3d3dcc}.psv-tooltip--left-top,.psv-tooltip--center-left,.psv-tooltip--left-bottom{transform:translate(5px)}.psv-tooltip--left-top .psv-tooltip-arrow,.psv-tooltip--center-left .psv-tooltip-arrow,.psv-tooltip--left-bottom .psv-tooltip-arrow{border-left-color:#3d3d3dcc}.psv-tooltip--right-top,.psv-tooltip--center-right,.psv-tooltip--right-bottom{transform:translate(-5px)}.psv-tooltip--right-top .psv-tooltip-arrow,.psv-tooltip--center-right .psv-tooltip-arrow,.psv-tooltip--right-bottom .psv-tooltip-arrow{border-right-color:#3d3d3dcc}.psv-tooltip--left-top,.psv-tooltip--top-left{box-shadow:-3px -3px #5a5a5ab3}.psv-tooltip--top-center{box-shadow:0 -3px #5a5a5ab3}.psv-tooltip--right-top,.psv-tooltip--top-right{box-shadow:3px -3px #5a5a5ab3}.psv-tooltip--left-bottom,.psv-tooltip--bottom-left{box-shadow:-3px 3px #5a5a5ab3}.psv-tooltip--bottom-center{box-shadow:0 3px #5a5a5ab3}.psv-tooltip--right-bottom,.psv-tooltip--bottom-right{box-shadow:3px 3px #5a5a5ab3}.psv-tooltip--center-left{box-shadow:-3px 0 #5a5a5ab3}.psv-tooltip--center-right{box-shadow:3px 0 #5a5a5ab3}.psv-tooltip--visible{opacity:1;transform:translate(0,0)}.nix-map-system-state nav{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.nix-map-system-state nav a,.nix-map-system-state nav button,.nix-map-system-state.is-waiting>button{color:#070909;min-height:46px;font:900 .58rem var(--font-nix-display),sans-serif;letter-spacing:.08em;cursor:pointer;background:#ff5a18;border:1px solid #ff5a18;justify-content:center;align-items:center;padding:0 16px;text-decoration:none;display:inline-flex}.nix-map-system-state nav a{color:#ff7b43;background:#070909}.nix-map-system-state.is-waiting{pointer-events:auto}.nix-map-system-state.is-waiting>button{margin-top:4px}@media (width<=1100px){html body .global-site-header>.nix-mobile-nav,html[data-nav-idle=true] body .global-site-header>.nix-mobile-nav{will-change:opacity,transform!important}html body .global-site-header .nix-mobile-panel{box-sizing:border-box!important;width:100vw!important;max-width:100vw!important;height:calc(100dvh - 76px)!important;max-height:calc(100dvh - 76px)!important;padding:0 max(16px,env(safe-area-inset-right)) max(18px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))!important;z-index:12001!important;overscroll-behavior:contain!important;box-shadow:none!important;-webkit-backdrop-filter:blur(24px)saturate(125%)!important;background:radial-gradient(circle at 86% 4%,#ff5a1829,#0000 19rem),#060808fb!important;border:0!important;border-radius:0!important;flex-direction:column!important;display:flex!important;position:fixed!important;inset:76px 0 0!important;overflow:hidden auto!important}html body .global-site-header .nix-mobile-panel-top{z-index:3!important;background:#060808f5!important;border-bottom:1px solid #ffffff29!important;align-items:center!important;min-height:62px!important;display:flex!important;position:sticky!important;top:0!important}html body .global-site-header .nix-mobile-panel-top small{letter-spacing:.13em!important;white-space:normal!important;font-size:.58rem!important}html body .global-site-header .nix-mobile-panel-top button{border-radius:50%!important;flex:0 0 46px!important;width:46px!important;height:46px!important;min-height:46px!important}html body .global-site-header .nix-mobile-direct{flex:none!important;padding:8px 0 14px!important;display:grid!important}html body .global-site-header .nix-mobile-direct>a{background:0 0!important;border-bottom:1px solid #ffffff24!important;grid-template-columns:32px minmax(0,1fr) 24px!important;min-height:64px!important;padding:7px 4px!important;display:grid!important}html body .global-site-header .nix-mobile-direct>a.active{background:linear-gradient(90deg,#ff5a181f,#0000)!important}html body .global-site-header .nix-mobile-direct strong{letter-spacing:.035em!important;font-size:clamp(1.45rem,6.3vw,2.15rem)!important;line-height:1!important}html body .global-site-header .nix-mobile-direct small{font-size:.54rem!important}html body .global-site-header .nix-mobile-secondary{border-top:1px solid #ffffff2e;padding:15px 0 6px}html body .global-site-header .nix-mobile-secondary>small,html body .global-site-header .nix-mobile-social>small{color:#ff6a24;font:850 .55rem var(--font-geist-mono),monospace;letter-spacing:.14em;margin-bottom:9px;display:block}html body .global-site-header .nix-mobile-secondary nav{background:#ffffff24;grid-template-columns:1fr 1fr;gap:1px;display:grid}html body .global-site-header .nix-mobile-secondary a{color:#fff;min-height:48px;font:800 .66rem var(--font-nix-display),sans-serif;letter-spacing:.07em;background:#0a0d0e;align-items:center;padding:0 12px;display:flex}html body .global-site-header .nix-mobile-secondary a:last-child{grid-column:1/-1}html body .global-site-header .nix-mobile-social{margin-top:auto;padding:20px 0 2px}html body .global-site-header .nix-mobile-social .nd-social-links{flex-wrap:wrap!important;gap:9px!important;margin:0!important;display:flex!important}html body .global-site-header .nix-mobile-social .nd-social-links a{color:#fff!important;width:46px!important;height:46px!important;min-height:46px!important;box-shadow:none!important;background:#ffffff0a!important;border:1px solid #fff3!important;border-radius:50%!important;place-items:center!important;padding:0!important;display:grid!important}html body .global-site-header .nix-mobile-social .nd-social-links a:hover,html body .global-site-header .nix-mobile-social .nd-social-links a:focus-visible{color:#070909!important;background:#ff5a18!important;border-color:#ff5a18!important}}@media (width<=640px){.flight-map,.nix-intel-map,.world-map-shell,.nix-map-shell,.travel-map-stage{height:min(68svh,540px)!important;min-height:420px!important}.replay-map,.replay-map .flight-map{height:min(72svh,560px)!important;min-height:460px!important}.journey-map-real{min-height:420px!important}.maplibregl-ctrl-top-right{top:7px!important;right:7px!important}.maplibregl-ctrl-group button{width:44px!important;height:44px!important}.maplibregl-ctrl-attrib{max-width:78vw!important;font-size:9px!important}.nix-map-system-state{padding:22px 16px!important}.nix-map-system-state strong{max-width:390px;line-height:.9;font-size:clamp(1.8rem,9vw,2.8rem)!important}.nix-map-system-state p{max-width:390px;font-size:.9rem}.nix-map-system-state nav{flex-direction:column;width:min(100%,390px)}.nix-map-system-state nav a,.nix-map-system-state nav button{width:100%}}@media (width<=430px){html body .global-site-header .nix-mobile-panel{height:calc(100dvh - 76px)!important;max-height:calc(100dvh - 76px)!important}html body .global-site-header .nix-mobile-direct>a{min-height:58px!important}html body .global-site-header .nix-mobile-direct strong{font-size:clamp(1.28rem,6.1vw,1.75rem)!important}}@media (height<=520px) and (orientation:landscape){html body .global-site-header .nix-mobile-panel{height:calc(100dvh - 76px)!important;max-height:calc(100dvh - 76px)!important}html body .global-site-header .nix-mobile-panel-top{min-height:52px!important}html body .global-site-header .nix-mobile-direct{background:#ffffff21!important;grid-template-columns:1fr 1fr!important;gap:1px!important}html body .global-site-header .nix-mobile-direct>a{background:#090c0d!important;grid-template-columns:25px minmax(0,1fr) 18px!important;min-height:52px!important;padding-inline:10px!important}html body .global-site-header .nix-mobile-direct strong{font-size:1.05rem!important}}@media (prefers-reduced-motion:reduce){.nix-mobile-panel{transition:none!important}}main img.nix-photo{--nix-focal-x:50%;--nix-image-parallax-y:0px;transform-origin:var(--nix-focal-x) 50%}main img.nix-image-blend{--nix-side-mask:linear-gradient(#000,#000);--nix-bottom-mask:linear-gradient(180deg, #000 0, #000 82%, #000000f7 86%, #000c 91%, #00000057 96%, transparent 100%);-webkit-mask-image:var(--nix-side-mask),var(--nix-bottom-mask);-webkit-mask-image:var(--nix-side-mask),var(--nix-bottom-mask);mask-image:var(--nix-side-mask),var(--nix-bottom-mask);-webkit-mask-composite:source-in;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}main img.nix-image-blend--hero{--nix-bottom-mask:linear-gradient(180deg, #000 0, #000 72%, #000000fa 78%, #000000e0 84%, #00000094 90%, #0000002e 96%, transparent 100%)}main img.nix-image-blend--feature{--nix-bottom-mask:linear-gradient(180deg, #000 0, #000 80%, #000000fa 85%, #000000d1 91%, #0000004d 97%, transparent 100%)}main img.nix-image-blend--editorial{--nix-bottom-mask:linear-gradient(180deg, #000 0, #000 84%, #000000f5 89%, #000000b8 94%, #0000003d 98%, transparent 100%)}main img.nix-image-blend--portrait{--nix-side-mask:linear-gradient(#000,#000);--nix-bottom-mask:linear-gradient(180deg, #000 0, #000 88%, #000000f5 92%, #000000a8 96%, transparent 100%)}main img.nix-image-blend.nix-blend--left{--nix-side-mask:linear-gradient(90deg, transparent 0, #0000004d 1.5%, #000c 4%, #000000f7 7%, #000 10%, #000 100%)}main img.nix-image-blend.nix-blend--right{--nix-side-mask:linear-gradient(90deg, #000 0, #000 90%, #000000f7 93%, #000c 96%, #0000004d 98.5%, transparent 100%)}main img.nix-image-blend.nix-blend--both-soft{--nix-side-mask:linear-gradient(90deg, #00000052 0, #000000d1 2%, #000 5%, #000 95%, #000000d1 98%, #00000052 100%)}main img.nix-image-blend--feature.nix-blend--variant-b{--nix-bottom-mask:linear-gradient(180deg,#000 0,#000 83%,#000000f5 88%,#000000ad 94%,transparent 100%)}main img.nix-image-blend--editorial.nix-blend--variant-c{--nix-bottom-mask:linear-gradient(180deg,#000 0,#000 87%,#000000f0 92%,#0000008c 96%,transparent 100%)}main img.nix-image-blend--panorama.nix-blend--variant-a{--nix-bottom-mask:linear-gradient(180deg,#000 0,#000 78%,#000000fa 84%,#000000b8 92%,transparent 100%)}main img.nix-image-depth{translate:0 var(--nix-image-parallax-y);will-change:translate;backface-visibility:hidden}main img.nix-image-depth--hero{scale:1.035}main img.nix-image-depth--feature{scale:1.016}main img.nix-photo--stable,main img.nix-image-blend--card{will-change:auto;translate:none!important;scale:1!important;-webkit-mask-image:none!important;mask-image:none!important}main :where(.nix-world-placeholder,.drift-canon-image,.drift-hero-photo,.pl-scene-image,.pl-raw-base,.pl-raw-edit){-webkit-mask-image:linear-gradient(#000 0 77%,#000000f5 84%,#000000a3 92%,#0000 100%);mask-image:linear-gradient(#000 0 77%,#000000f5 84%,#000000a3 92%,#0000 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}main :where(.nd-story-card,.pl-sunset,.pl-compose-scene,.pl-console-view,.pl-macro,.drift-ending,.torque-machine-footer){box-shadow:inset 0 -132px 112px -76px #171c1ee6,inset 0 1px #ffffff09,0 28px 72px #03060729}main :where(img.nix-image-sharp,[data-nix-image=sharp] img,img[data-nix-image=sharp]){will-change:auto!important;translate:none!important;scale:1!important;-webkit-mask-image:none!important;mask-image:none!important}@media (width<=700px){main img.nix-image-blend{--nix-side-mask:linear-gradient(#000,#000);--nix-bottom-mask:linear-gradient(180deg,#000 0,#000 88%,#000000e6 94%,transparent 100%)}main img.nix-image-blend--hero{--nix-bottom-mask:linear-gradient(180deg,#000 0,#000 82%,#000000f5 88%,#00000094 94%,transparent 100%)}main img.nix-image-blend--portrait{--nix-bottom-mask:linear-gradient(180deg,#000 0,#000 92%,#000000d1 96%,transparent 100%)}main img.nix-image-depth{will-change:auto;scale:1.006;translate:none!important}main :where(.nd-story-card,.pl-sunset,.pl-compose-scene,.pl-console-view,.pl-macro,.drift-ending,.torque-machine-footer){box-shadow:inset 0 -82px 72px -52px #171c1edb,0 18px 46px #03060721}}@media (prefers-reduced-motion:reduce){main img.nix-image-depth{will-change:auto!important;transition:none!important;translate:none!important;scale:1!important}}@media print{main img.nix-photo{translate:none!important;scale:1!important;-webkit-mask-image:none!important;mask-image:none!important}}.nix-mobile-panel.nix3-mobile-panel{display:none}html.nix-mobile-menu-open,html.nix-mobile-menu-open body{overscroll-behavior:none!important;overflow:hidden!important}@media (width<=1100px){html:has(body>.nix-mobile-panel.is-open) body .global-site-header.nd-header{opacity:1!important;pointer-events:auto!important;transform:none!important}body>.nix-mobile-panel.nix3-mobile-panel{isolation:isolate;z-index:2147483000!important;box-sizing:border-box!important;width:100vw!important;max-width:none!important;height:100dvh!important;max-height:100dvh!important;padding:max(8px, env(safe-area-inset-top)) max(14px, env(safe-area-inset-right)) max(14px, env(safe-area-inset-bottom)) max(14px, env(safe-area-inset-left))!important;overscroll-behavior:contain!important;box-shadow:none!important;color:#fff!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;background:radial-gradient(circle at 88% 8%,#ff5a002e,#0000 28rem),linear-gradient(145deg,#111819 0%,#070b0c 58%,#030505 100%)!important;border:0!important;border-radius:0!important;flex-direction:column!important;margin:0!important;transition:opacity .2s,transform .2s,visibility 0s linear .2s!important;display:flex!important;position:fixed!important;inset:0!important;overflow:hidden auto!important;transform:translateY(-10px)!important}body>.nix-mobile-panel.nix3-mobile-panel.is-open{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transition-delay:0s!important;transform:none!important}body>.nix-mobile-panel .nix-mobile-panel-top{z-index:2!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#070b0cf5!important;border-bottom:1px solid #fff3!important;flex:none!important;justify-content:space-between!important;align-items:center!important;min-height:58px!important;padding:0 0 8px!important;display:flex!important;position:sticky!important;top:0!important}body>.nix-mobile-panel .nix-mobile-panel-top small,body>.nix-mobile-panel .nix-mobile-secondary>small,body>.nix-mobile-panel .nix-mobile-social>small{color:#ff6a00!important;font:800 .68rem/1 var(--font-geist-mono), monospace!important;letter-spacing:.14em!important}body>.nix-mobile-panel .nix-mobile-panel-top button{color:#fff!important;background:#ffffff0f!important;border:1px solid #ffffff57!important;border-radius:50%!important;flex:0 0 46px!important;place-items:center!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;padding:0!important;font:300 2rem/1 Arial,sans-serif!important;display:grid!important}body>.nix-mobile-panel .nix-mobile-direct{flex:none!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;width:100%!important;padding:12px 0!important;display:grid!important}body>.nix-mobile-panel .nix-mobile-direct a{box-sizing:border-box!important;color:#fff!important;background:0 0!important;border:0!important;border-bottom:1px solid #ffffff26!important;border-radius:0!important;grid-template-columns:38px minmax(0,1fr) 28px!important;align-items:center!important;min-height:58px!important;padding:8px 4px!important;text-decoration:none!important;display:grid!important}body>.nix-mobile-panel .nix-mobile-direct a small{color:#ffffff73!important;font:700 .66rem/1 var(--font-geist-mono), monospace!important}body>.nix-mobile-panel .nix-mobile-direct a strong{color:#fff!important;font:800 clamp(1.2rem, 5.2vw, 1.65rem)/1 var(--font-nix-display), sans-serif!important;letter-spacing:-.035em!important;text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}body>.nix-mobile-panel .nix-mobile-direct a>b{color:#ff6a00!important;text-align:right!important;font:700 1.15rem/1 Arial,sans-serif!important}body>.nix-mobile-panel .nix-mobile-direct a.active{background:linear-gradient(90deg,#ff5a0026,#0000)!important}body>.nix-mobile-panel .nix-mobile-direct a.active strong{color:#ff7b1c!important}body>.nix-mobile-panel .nix-mobile-secondary{border:0!important;flex:none!important;padding:12px 0 0!important;display:block!important}body>.nix-mobile-panel .nix-mobile-secondary nav{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:10px!important;display:grid!important}body>.nix-mobile-panel .nix-mobile-secondary a{box-sizing:border-box!important;color:#fff!important;min-width:0!important;min-height:48px!important;font:800 .68rem/1.15 var(--font-nix-display), sans-serif!important;letter-spacing:.035em!important;text-align:center!important;background:#ffffff0d!important;border:1px solid #fff3!important;border-radius:3px!important;justify-content:center!important;align-items:center!important;padding:8px!important;text-decoration:none!important;display:flex!important}body>.nix-mobile-panel .nix-mobile-social{border-top:1px solid #ffffff2e!important;flex:none!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;min-height:62px!important;margin-top:12px!important;padding:10px 0 0!important;display:flex!important}body>.nix-mobile-panel .nix-mobile-social .nix-social-links{flex-wrap:wrap!important;justify-content:flex-end!important;gap:6px!important;display:flex!important}body>.nix-mobile-panel .nix-mobile-social a{place-items:center!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;display:grid!important}}@media (width<=430px){body>.nix-mobile-panel.nix3-mobile-panel{padding-right:max(10px, env(safe-area-inset-right))!important;padding-left:max(10px, env(safe-area-inset-left))!important}body>.nix-mobile-panel .nix-mobile-direct a{min-height:54px!important}body>.nix-mobile-panel .nix-mobile-secondary a{font-size:.62rem!important}}@media (prefers-reduced-motion:reduce){body>.nix-mobile-panel.nix3-mobile-panel{transition:none!important}}:root{--nix-orange:#f15a24;--nix-bg:#070909;--nix-panel:#101414;--nix-paper:#f5f2eb;--nix-muted:#aeb5b2;--nix-line:#ffffff24}html{scroll-behavior:smooth;background:var(--nix-bg)}body{overflow-x:hidden}.nix-animated-logo-image,.nix-official-logo,.nix-logo-rotor,.nix-master-part{transition:none!important;animation:none!important;transform:none!important}.nxs-home{background:var(--nix-bg);color:var(--nix-paper);overflow:clip}.nxs-nav{z-index:100;border-bottom:1px solid var(--nix-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050707db;grid-template-columns:1fr auto 1fr;align-items:center;height:72px;padding:0 clamp(18px,4vw,64px);display:grid;position:fixed;inset:0 0 auto}.nxs-mark{font:900 1.8rem var(--font-nix-display);letter-spacing:-.08em}.nxs-nav nav{gap:clamp(20px,2.5vw,42px);display:flex}.nxs-nav nav a{font:700 .76rem var(--font-nix-condensed);letter-spacing:.12em;transition:color .2s}.nxs-nav nav a:hover{color:var(--nix-orange)}.nxs-nav>button{color:#fff;font:700 .76rem var(--font-nix-condensed);letter-spacing:.12em;background:0 0;border:0;justify-self:end;display:none}.nxs-nav>button span{color:var(--nix-orange);margin-left:8px;font-size:1.2rem}.nxs-menu{display:none}.nxs-hero{isolation:isolate;text-align:center;place-items:center;height:100svh;min-height:620px;display:grid;position:relative}.nxs-hero-photo{z-index:-2;object-fit:cover;filter:saturate(.82)contrast(1.06);width:100%;height:100%;position:absolute;inset:0}.nxs-hero-copy img{filter:drop-shadow(0 12px 45px #000);width:min(310px,54vw);height:auto}.nxs-hero-copy p{font:800 clamp(.78rem,1.5vw,1rem) var(--font-nix-condensed);letter-spacing:.22em;margin:0}.nxs-hero-copy>a{min-height:48px;font:800 .72rem var(--font-nix-condensed);letter-spacing:.14em;border:1px solid #ffffff8a;align-items:center;gap:50px;padding:0 18px;transition:all .2s;display:flex}.nxs-hero-copy>a:hover{background:var(--nix-orange);border-color:var(--nix-orange);color:#070909}.nxs-hero-copy>a span{color:var(--nix-orange)}.nxs-hero-copy>a:hover span{color:inherit}.nxs-section{padding:clamp(84px,10vw,150px) max(18px,5vw)}.nxs-section>header{grid-template-columns:1fr auto;align-items:end;width:min(1400px,100%);margin:0 auto 42px;display:grid}.nxs-section>header small{color:var(--nix-orange);font:800 .72rem var(--font-geist-mono);letter-spacing:.16em;grid-column:1/-1}.nxs-section>header h1,.nxs-section>header h2{font:800 clamp(4rem,8vw,8rem)/.75 var(--font-nix-condensed);letter-spacing:-.065em;margin:14px 0 0}.nxs-section>header>a{border-bottom:1px solid var(--nix-orange);font:800 .72rem var(--font-nix-condensed);letter-spacing:.12em;padding-bottom:8px}.nxs-now{background:#0a0d0d}.nxs-now>div{grid-template-columns:repeat(4,1fr);gap:10px;width:min(1400px,100%);margin:auto;display:grid}.nxs-now>div>a{isolation:isolate;border:1px solid var(--nix-line);border-radius:14px;flex-direction:column;justify-content:flex-end;min-height:430px;padding:22px;display:flex;position:relative;overflow:hidden}.nxs-now img,.nxs-now i{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform .7s;position:absolute;inset:0}.nxs-now i{z-index:-1;background:linear-gradient(#03050514 22%,#030505f5)}.nxs-now a:hover img{transform:scale(1.035)}.nxs-now small,.nxs-stories small{color:var(--nix-orange);font:700 .68rem var(--font-geist-mono);letter-spacing:.1em}.nxs-now strong{font:800 clamp(1.35rem,2.2vw,2.2rem)/.98 var(--font-nix-condensed);text-transform:uppercase;margin:12px 0}.nxs-now span,.nxs-adventures span,.nxs-stories span{color:var(--nix-orange);font:800 .7rem var(--font-nix-condensed);letter-spacing:.12em}.nxs-atlas{isolation:isolate;align-items:flex-end;min-height:92svh;padding:clamp(84px,10vw,150px) max(18px,7vw);display:flex;position:relative}.nxs-atlas-map{z-index:-2;filter:brightness(.62)saturate(.7);position:absolute;inset:0}.nxs-atlas-map .atlas-map-shell,.nxs-atlas-map .atlas-map-canvas{height:100%!important;min-height:92svh!important}.nxs-atlas:after{content:"";z-index:-1;background:linear-gradient(90deg,#030505f2,#03050575 60%,#0305051f),linear-gradient(#0000 35%,#030505eb);position:absolute;inset:0}.nxs-atlas-copy{max-width:760px}.nxs-atlas-copy small{color:var(--nix-orange);font:800 .72rem var(--font-geist-mono);letter-spacing:.16em}.nxs-atlas-copy h2{font:800 clamp(4rem,8vw,8rem)/.75 var(--font-nix-condensed);letter-spacing:-.065em;margin:16px 0 28px}.nxs-atlas-copy>strong{color:var(--nix-orange);font:800 clamp(3rem,7vw,7rem)/1 var(--font-nix-condensed);display:block}.nxs-atlas-copy>strong span{color:#fff;letter-spacing:.12em;font-size:.24em}.nxs-atlas-copy p{color:var(--nix-muted)}.nxs-atlas-copy>a{border-bottom:1px solid var(--nix-orange);font:800 .72rem var(--font-nix-condensed);letter-spacing:.12em;margin-top:18px;padding:15px 0;display:inline-block}.nxs-adventures>div>a{isolation:isolate;border:1px solid var(--nix-line);border-radius:16px;flex-direction:column;justify-content:flex-end;min-height:620px;padding:24px;display:flex;position:relative;overflow:hidden}.nxs-adventures h3{font:800 clamp(2rem,3vw,3.3rem)/.92 var(--font-nix-condensed);margin:0}.nxs-adventures p{color:#ccd0ce;line-height:1.6}.nxs-stories>div>a{border-bottom:1px solid var(--nix-line);padding:0 0 18px}.nxs-stories img{aspect-ratio:4/3;object-fit:cover;border-radius:12px;width:100%;margin-bottom:18px;display:block}.nxs-stories h3{min-height:3.2em;font:800 clamp(1.15rem,1.65vw,1.6rem)/1.05 var(--font-nix-condensed);text-transform:uppercase;margin:10px 0}.nxs-wormholes nav{border-top:1px solid var(--nix-line);grid-template-columns:1fr 1fr;width:min(1400px,100%);margin:auto;display:grid}.nxs-wormholes nav a{border-bottom:1px solid var(--nix-line);min-height:84px;font:800 clamp(1rem,1.7vw,1.45rem) var(--font-nix-condensed);letter-spacing:.06em;grid-template-columns:30px 1fr auto;align-items:center;padding:0 20px;transition:background .2s,padding .2s;display:grid}.nxs-wormholes nav a:nth-child(odd){border-right:1px solid var(--nix-line)}.nxs-wormholes nav a:hover{background:#101414;padding-left:28px}.nxs-wormholes i{border:2px solid var(--nix-orange);border-radius:50%;width:18px;height:18px;box-shadow:0 0 0 5px #f15a241f}.nxs-wormholes span{color:var(--nix-orange)}.nxs-footer{border-top:1px solid var(--nix-line);background:#030505;grid-template-columns:1fr auto;gap:28px;padding:52px max(18px,5vw) 28px;display:grid}.nxs-footer>strong{font:800 1.5rem var(--font-nix-condensed)}.nxs-footer nav{flex-wrap:wrap;gap:22px;display:flex}.nxs-footer small{color:#737a77;grid-column:1/-1}.nd-header .nix-official-logo{object-fit:contain}.nd-header .nix-simple-nav{white-space:nowrap}.nd-header .nix-simple-nav a{font-size:.72rem}.nix3-footer-global{display:flex!important}.nix3-footer-global a:not([href=\/other-stuff]):not([href=\/blog]){display:none}.nix3-footer-global:before{content:"DEEP ACCESS";color:var(--nix-orange);font:700 .68rem var(--font-geist-mono);letter-spacing:.12em}html body .global-site-header.nd-header>.nd-header-lockup{flex:0 0 100px!important;place-items:center!important;width:100px!important;height:64px!important;display:grid!important;position:relative!important;overflow:visible!important}html body .global-site-header.nd-header>.nd-header-lockup>.nix-official-logo{aspect-ratio:auto!important;object-fit:contain!important;object-position:center!important;width:100%!important;max-width:100%!important;height:100%!important;position:static!important;inset:auto!important}@media (width<=900px){html body .global-site-header.nd-header>.nd-header-lockup{flex-basis:94px!important;width:94px!important;height:60px!important}}@media (width<=430px){html body .global-site-header.nd-header>.nd-header-lockup{flex-basis:86px!important;width:86px!important;height:56px!important}}@media (width<=1050px){.nxs-nav{grid-template-columns:1fr auto}.nxs-nav nav{display:none}.nxs-nav>button{display:block}.nxs-menu{z-index:99;opacity:0;visibility:hidden;background:#050707fb;align-content:center;padding:90px 20px 28px;transition:all .25s;display:grid;position:fixed;inset:0;transform:translateY(-10px)}.nxs-menu.open{opacity:1;visibility:visible;transform:none}.nxs-menu nav{border-top:1px solid var(--nix-line)}.nxs-menu nav a{border-bottom:1px solid var(--nix-line);min-height:62px;font:800 clamp(1.8rem,7vw,3rem)/1 var(--font-nix-condensed);grid-template-columns:40px 1fr auto;align-items:center;display:grid}.nxs-menu nav small{color:var(--nix-orange);font:.68rem var(--font-geist-mono)}.nxs-menu nav span{color:var(--nix-orange)}.nxs-menu>div{flex-wrap:wrap;gap:20px;padding-top:24px;display:flex}.nxs-menu>div a{font:700 .7rem var(--font-nix-condensed);letter-spacing:.1em}.nxs-now>div{grid-template-columns:1fr 1fr}.nxs-adventures>div{grid-template-columns:1fr}.nxs-adventures>div>a{min-height:58svh}.nxs-stories>div{grid-template-columns:repeat(3,1fr)}}@media (width<=700px){.nxs-nav{height:60px;padding:0 16px}.nxs-section{padding:78px 16px}.nxs-section>header{display:block}.nxs-section>header>a{margin-top:24px;display:inline-block}.nxs-section>header h1,.nxs-section>header h2{font-size:clamp(3.4rem,17vw,5.2rem)}.nxs-hero{min-height:600px}.nxs-hero-copy{gap:18px}.nxs-hero-copy img{width:min(250px,60vw)}.nxs-now>div{display:block}.nxs-now>div>a{min-height:62svh;margin-bottom:10px}.nxs-atlas{min-height:95svh;padding:90px 18px 42px}.nxs-atlas-map .atlas-map-shell,.nxs-atlas-map .atlas-map-canvas{min-height:95svh!important}.nxs-atlas:after{background:linear-gradient(#03050552 18%,#030505fa)}.nxs-atlas-copy h2{font-size:clamp(3.6rem,17vw,5.4rem)}.nxs-adventures>div>a{min-height:64svh}.nxs-stories>div{grid-template-columns:1fr 1fr}.nxs-stories h3{min-height:0}.nxs-wormholes nav{grid-template-columns:1fr}.nxs-wormholes nav a:nth-child(odd){border-right:0}.nxs-footer{grid-template-columns:1fr}.nxs-footer small{grid-column:auto}}@media (width<=390px){.nxs-stories>div{grid-template-columns:1fr}.nxs-wormholes nav a{padding-inline:12px;font-size:.92rem}.nxs-footer nav{gap:14px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.nxs-home *{transition:none!important;animation:none!important}}.nxs-page{background:var(--nix-bg);min-height:100svh;color:var(--nix-paper);padding-top:72px;overflow:clip}.nxs-page *{box-sizing:border-box}.nxs-page a{color:inherit;text-decoration:none}.nxs-page em{color:var(--nix-orange);font-style:normal}.nxs-page-hero{background:radial-gradient(circle at 80% 20%,#f15a241f,#0000 35%),#070909;padding:clamp(95px,13vw,190px) max(20px,7vw)}.nxs-page-hero>small,.nxs-world-copy>small,.nxs-about-grid small{color:var(--nix-orange);font:800 .72rem var(--font-geist-mono);letter-spacing:.16em}.nxs-page-hero h1{max-width:1100px;font:800 clamp(4.5rem,10vw,10rem)/.73 var(--font-nix-condensed);letter-spacing:-.07em;margin:18px 0 30px}.nxs-page-hero p{color:#c9cecb;max-width:720px;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.7}.nxs-world-stack>section{grid-template-columns:1.1fr .9fr;min-height:88svh;display:grid}.nxs-world-stack>section:nth-child(2n){grid-template-columns:.9fr 1.1fr}.nxs-world-stack>section:nth-child(2n) .nxs-world-photo{order:2}.nxs-world-photo{min-height:680px;position:relative}.nxs-world-photo img,.nxs-world-photo i{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.nxs-world-photo i{background:linear-gradient(90deg,#0000 60%,#090c0c),linear-gradient(#0000,#090c0c22)}.nxs-world-copy{background:#090c0c;flex-direction:column;justify-content:center;padding:clamp(55px,7vw,110px);display:flex}.nxs-world-copy h2{font:800 clamp(3.3rem,6vw,6rem)/.78 var(--font-nix-condensed);letter-spacing:-.055em;margin:14px 0 24px}.nxs-world-copy>p{color:#bec5c1;max-width:620px;line-height:1.7}.nxs-primary-link{border-bottom:1px solid var(--nix-orange);width:max-content;font:800 .74rem var(--font-nix-condensed);letter-spacing:.12em;margin:18px 0 42px;padding:16px 0}.nxs-world-copy nav{border-top:1px solid var(--nix-line)}.nxs-world-copy nav a{border-bottom:1px solid var(--nix-line);min-height:58px;font:800 .78rem var(--font-nix-condensed);letter-spacing:.08em;grid-template-columns:28px 1fr auto;align-items:center;transition:padding .2s,background .2s;display:grid}.nxs-world-copy nav a:hover{background:#111616;padding-left:10px}.nxs-world-copy nav i{border:2px solid var(--nix-orange);border-radius:50%;width:14px;height:14px}.nxs-world-copy nav span{color:var(--nix-orange)}.nxs-about-hero img{width:min(220px,42vw);height:auto;margin-bottom:50px}.nxs-about-grid{grid-template-columns:repeat(3,1fr);gap:12px;padding:clamp(70px,9vw,130px) max(20px,7vw);display:grid}.nxs-about-grid article{border:1px solid var(--nix-line);background:#0d1111;border-radius:16px;padding:clamp(26px,3vw,46px)}.nxs-about-grid h2{font:800 clamp(1.8rem,3vw,3rem)/.92 var(--font-nix-condensed)}.nxs-about-grid p{color:#bcc3c0;line-height:1.7}.nxs-about-links{flex-wrap:wrap;gap:12px;padding:0 max(20px,7vw) 100px;display:flex}.nxs-about-links a{border:1px solid var(--nix-line);font:800 .72rem var(--font-nix-condensed);letter-spacing:.1em;padding:17px 20px;transition:all .2s}.nxs-about-links a:hover{background:var(--nix-orange);border-color:var(--nix-orange);color:#070909}@media (width<=1050px){.nxs-world-stack>section,.nxs-world-stack>section:nth-child(2n){grid-template-columns:1fr}.nxs-world-stack>section:nth-child(2n) .nxs-world-photo{order:0}.nxs-world-photo{min-height:56svh}.nxs-about-grid{grid-template-columns:1fr}}@media (width<=700px){.nxs-page{padding-top:60px}.nxs-page-hero{padding:78px 18px}.nxs-page-hero h1{font-size:clamp(3.7rem,18vw,5.7rem)}.nxs-world-photo{min-height:52svh}.nxs-world-copy{padding:58px 18px}.nxs-world-copy h2{font-size:clamp(3rem,15vw,4.8rem)}.nxs-about-grid{padding:68px 18px}.nxs-about-links{padding:0 18px 70px;display:grid}}.nxs-world-photo>.nix-random-flickr-hero{z-index:0;width:100%;height:100%;position:absolute;inset:0}.nxs-world-photo>.nix-random-flickr-hero>img{object-fit:cover;width:100%;height:100%}.nxs-world-photo>.nix-random-flickr-hero>i{display:none}.nxs-world-photo>i{z-index:1}.atlas-focused{color:#f5f2eb;background:#070909;padding-top:72px}.atlas-focus-hero{background:radial-gradient(circle at 80% 20%,#f15a2421,#0000 32%);padding:clamp(90px,12vw,170px) max(18px,6vw) 80px}.atlas-focus-hero>small,.atlas-focus-map small{color:var(--nix-orange);font:800 .72rem var(--font-geist-mono);letter-spacing:.16em}.atlas-focus-hero h1{font:800 clamp(4.2rem,9vw,9rem)/.74 var(--font-nix-condensed);letter-spacing:-.07em;margin:18px 0 50px}.atlas-focus-hero em{color:var(--nix-orange);font-style:normal}.atlas-focus-stats{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.atlas-focus-stats article{border:1px solid var(--nix-line);background:#0f1414b8;border-radius:14px;padding:26px}.atlas-focus-stats strong{color:var(--nix-orange);font:800 clamp(2rem,4vw,4.2rem)/1 var(--font-nix-condensed);display:block}.atlas-focus-stats span{color:#c4cac7;font:700 .7rem var(--font-geist-mono);letter-spacing:.1em;margin-top:10px;display:block}.atlas-focus-map{background:#0a0d0d;padding:80px max(18px,6vw) 100px}.atlas-focus-map>header{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}.atlas-focus-map h2{font:800 clamp(3.2rem,6vw,6rem)/.8 var(--font-nix-condensed);margin:10px 0 0}.atlas-focus-map>header>strong{color:var(--nix-orange);font:800 clamp(2rem,4vw,4rem) var(--font-nix-condensed)}.atlas-focus-map>header>strong span{color:#fff;font-size:.28em}.atlas-focus-tabs{gap:8px;margin-bottom:12px;display:flex}.atlas-focus-tabs button{border:1px solid var(--nix-line);color:#fff;min-height:46px;font:800 .7rem var(--font-nix-condensed);letter-spacing:.1em;cursor:pointer;background:#111616;border-radius:999px;padding:0 18px;transition:all .2s}.atlas-focus-tabs button[aria-selected=true]{background:var(--nix-orange);border-color:var(--nix-orange);color:#080a0a}.atlas-focus-map-frame{border:1px solid var(--nix-line);background:#101414;border-radius:18px;height:min(68svh,720px);overflow:hidden}.atlas-focus-map-frame .atlas-map-shell,.atlas-focus-map-frame .atlas-map-canvas{height:100%!important;min-height:100%!important}.atlas-focus-deep{background:#0a0d0d;grid-template-columns:minmax(280px,620px) 1fr;align-items:center;gap:35px;padding:0 max(18px,6vw) 100px;display:grid}.atlas-focus-deep>a{border:1px solid var(--nix-line);min-height:74px;font:800 clamp(.9rem,1.5vw,1.2rem) var(--font-nix-condensed);letter-spacing:.08em;color:#fff;border-radius:14px;grid-template-columns:28px 1fr auto;align-items:center;padding:0 20px;text-decoration:none;display:grid}.atlas-focus-deep>a i{border:2px solid var(--nix-orange);border-radius:50%;width:16px;height:16px}.atlas-focus-deep>a span{color:var(--nix-orange)}.atlas-focus-deep p{color:#aeb5b2;line-height:1.7}@media (width<=800px){.atlas-focused{padding-top:60px}.atlas-focus-stats{grid-template-columns:1fr 1fr}.atlas-focus-map>header{flex-direction:column;align-items:flex-start}.atlas-focus-deep{grid-template-columns:1fr}.atlas-focus-map-frame{height:58svh}}@media (width<=420px){.atlas-focus-hero{padding-inline:14px}.atlas-focus-stats article{padding:18px 14px}.atlas-focus-stats strong{font-size:1.75rem}.atlas-focus-map{padding-inline:14px}.atlas-focus-tabs{grid-template-columns:1fr 1fr;display:grid}.atlas-focus-tabs button{padding-inline:10px}.atlas-focus-deep{padding-inline:14px}}.nxs-now-feed{grid-template-columns:1fr 1fr;gap:12px;padding:0 max(18px,6vw) clamp(80px,10vw,140px);display:grid}.nxs-now-feed>a{border:1px solid var(--nix-line);color:#fff;background:#0d1111;border-radius:16px;grid-template-columns:.9fr 1.1fr;min-height:310px;text-decoration:none;transition:transform .2s,border-color .2s;display:grid;overflow:hidden}.nxs-now-feed>a:hover{border-color:#f15a248c;transform:translateY(-3px)}.nxs-now-feed figure{min-height:280px;margin:0}.nxs-now-feed figure img{object-fit:cover;width:100%;height:100%;display:block}.nxs-now-feed>a>div{flex-direction:column;justify-content:center;padding:clamp(22px,3vw,40px);display:flex}.nxs-now-feed small{color:var(--nix-orange);font:700 .68rem var(--font-geist-mono);letter-spacing:.1em}.nxs-now-feed h2{font:800 clamp(1.8rem,3vw,3rem)/.94 var(--font-nix-condensed);text-transform:uppercase;margin:14px 0}.nxs-now-feed p{color:#bbc2bf;line-height:1.6}.nxs-now-feed span{color:var(--nix-orange);font:800 .7rem var(--font-nix-condensed);letter-spacing:.1em;margin-top:auto}.nxs-now-deep{grid-template-columns:1fr 1fr;gap:10px;padding:0 max(18px,6vw) 100px;display:grid}.nxs-now-deep a{border:1px solid var(--nix-line);color:#fff;min-height:70px;font:800 .85rem var(--font-nix-condensed);letter-spacing:.08em;border-radius:14px;grid-template-columns:28px 1fr auto;align-items:center;padding:0 20px;text-decoration:none;display:grid}.nxs-now-deep i{border:2px solid var(--nix-orange);border-radius:50%;width:15px;height:15px}.nxs-now-deep span{color:var(--nix-orange)}@media (width<=1000px){.nxs-now-feed{grid-template-columns:1fr}}@media (width<=620px){.nxs-now-feed{padding-inline:14px}.nxs-now-feed>a{grid-template-columns:1fr;min-height:0}.nxs-now-feed figure{min-height:48vw;max-height:300px}.nxs-now-feed>a>div{min-height:240px}.nxs-now-deep{grid-template-columns:1fr;padding-inline:14px}}html body .global-site-header .nix-simple-nav>.nix-nav-search{color:#fff!important;background:0 0!important;border:1px solid #ffffff52!important;border-radius:999px!important;align-items:center!important;gap:8px!important;height:40px!important;min-height:40px!important;margin-left:4px!important;padding:0 13px!important;line-height:1!important;transition:background .2s,border-color .2s,color .2s!important;display:flex!important}html body .global-site-header .nix-simple-nav>.nix-nav-search:before,html body .global-site-header .nix-simple-nav>.nix-nav-search:after{display:none!important}html body .global-site-header .nix-simple-nav>.nix-nav-search svg{stroke:currentColor!important;stroke-width:1.8px!important;width:16px!important;height:16px!important}html body .global-site-header .nix-simple-nav>.nix-nav-search:hover,html body .global-site-header .nix-simple-nav>.nix-nav-search:focus-visible{border-color:var(--nix-orange)!important;background:var(--nix-orange)!important;color:#070909!important}@media (width<=1100px){body>.nix-mobile-panel .nix-mobile-social{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}body>.nix-mobile-panel .nix-mobile-social>.nix-mobile-search{box-sizing:border-box!important;color:#070909!important;width:100%!important;height:50px!important;min-height:50px!important;font:800 .72rem/1 var(--font-nix-display),sans-serif!important;letter-spacing:.12em!important;background:#f15a24!important;border:1px solid #f15a24!important;border-radius:2px!important;justify-content:center!important;align-items:center!important;gap:10px!important;padding:0 16px!important;text-decoration:none!important;display:flex!important}body>.nix-mobile-panel .nix-mobile-social>.nix-mobile-search svg{stroke:currentColor!important;stroke-width:1.8px!important;width:18px!important;height:18px!important}body>.nix-mobile-panel .nix-mobile-social>small{text-align:center!important}}:root{--nix-orange:#f15a24;--nix-black:#050707;--nix-graphite:#0b0f0f;--nix-paper:#f5f2eb;--nix-muted:#b4bbb7;--nix-line:#ffffff29}.nxs-home{isolation:isolate;color:var(--nix-paper);background:#050707;position:relative;overflow:clip}.nxs-home *{box-sizing:border-box}.nxs-home a{color:inherit;text-decoration:none}.nxs-home em{color:var(--nix-orange);font-style:normal}.nxs-home :where(a,button){-webkit-tap-highlight-color:transparent}.nxs-home :where(a,button):focus-visible{outline:2px solid var(--nix-orange);outline-offset:4px}.nxs-home :where(section){z-index:1;scroll-margin-top:70px;position:relative}.nxs-page-cinema{z-index:0;pointer-events:none;contain:paint;background:#050707;position:fixed;inset:0;overflow:hidden}.nxs-page-cinema>img{object-fit:cover;object-position:center;opacity:0;filter:saturate(.96)contrast(1.055)brightness(.82);will-change:opacity,transform;width:100%;height:100%;display:block;position:absolute;inset:0;transform:scale(1.01)}.nxs-page-cinema.is-ready>img.is-current,.nxs-page-cinema.is-ready>img.is-previous{opacity:1}.nxs-page-cinema.is-ready>img.is-current{z-index:1;animation-duration:2.1s,10.2s;animation-timing-function:cubic-bezier(.37,0,.24,1),ease-in-out;animation-fill-mode:both,both}.nxs-page-cinema.is-ready>img.is-previous{z-index:0}.nxs-page-cinema .motion-0{animation-name:nxs-crossfade,nxs-film-push}.nxs-page-cinema .motion-1{animation-name:nxs-crossfade,nxs-film-pull}.nxs-page-cinema .motion-2{animation-name:nxs-crossfade,nxs-film-left}.nxs-page-cinema .motion-3{animation-name:nxs-crossfade,nxs-film-right}.nxs-page-cinema .motion-4{animation-name:nxs-crossfade,nxs-film-diagonal}.nxs-cinema-grade,.nxs-cinema-vignette,.nxs-cinema-feather{z-index:2;display:block;position:absolute;inset:0}.nxs-cinema-grade{background:linear-gradient(#03050559 0%,#03050514 38%,#030505a1 76%,#030505d1 100%)}.nxs-cinema-vignette{background:radial-gradient(#0000 24%,#0204042e 65%,#020404b3 125%)}.nxs-cinema-feather{background:linear-gradient(#0000 0 70svh,#0507072e 90svh,#05070785 125svh,#050707ad 100%)}@keyframes nxs-crossfade{0%{opacity:0}to{opacity:1}}@keyframes nxs-film-push{0%{transform:scale(1)}to{transform:scale(1.075)}}@keyframes nxs-film-pull{0%{transform:scale(1.075)}to{transform:scale(1.012)}}@keyframes nxs-film-left{0%{transform:scale(1.065)translate(1.15%)}to{transform:scale(1.075)translate(-1.15%,.25%)}}@keyframes nxs-film-right{0%{transform:scale(1.065)translate(-1.1%,.2%)}to{transform:scale(1.075)translate(1.1%,-.2%)}}@keyframes nxs-film-diagonal{0%{transform:scale(1.05)translate(-.65%,.5%)}to{transform:scale(1.08)translate(.65%,-.5%)}}.nxs-nav{z-index:200;background:linear-gradient(#030505c2,#0000);border-bottom:1px solid #0000;grid-template-columns:120px 1fr auto auto;align-items:center;gap:14px;height:78px;padding:0 clamp(18px,4vw,64px);transition:background .35s,border-color .35s;display:grid;position:fixed;inset:0 0 auto}.nxs-nav.is-scrolled{border-color:var(--nix-line);-webkit-backdrop-filter:none;backdrop-filter:none;background:#050707f5}.nxs-mark{place-items:center;width:92px;height:66px;display:grid;overflow:visible}.nxs-mark img{object-fit:contain;width:100%;height:100%;display:block}.nxs-nav>nav{justify-self:center;align-items:center;gap:clamp(22px,3vw,46px);height:100%;display:flex}.nxs-nav>nav a{height:100%;font:700 .74rem/1 var(--font-nix-condensed);letter-spacing:.13em;align-items:center;display:flex;position:relative}.nxs-nav>nav a:after{content:"";background:var(--nix-orange);height:2px;transition:right .25s;position:absolute;inset:auto 100% 0 0}.nxs-nav>nav a:hover:after,.nxs-nav>nav a[aria-current=page]:after{right:0}.nxs-search{min-height:42px;font:800 .68rem/1 var(--font-nix-condensed);letter-spacing:.12em;background:#05070752;border:1px solid #ffffff59;border-radius:999px;justify-self:end;align-items:center;gap:9px;padding:0 13px;transition:background .2s,border-color .2s,color .2s;display:flex}.nxs-search svg{stroke:currentColor;stroke-width:1.8px;width:17px;height:17px}.nxs-search:hover{border-color:var(--nix-orange);background:var(--nix-orange);color:#070909}.nxs-nav>button{color:#fff;min-height:48px;font:800 .72rem var(--font-nix-condensed);letter-spacing:.12em;background:0 0;border:0;justify-self:end;align-items:center;gap:12px;padding:0;display:flex}.nxs-nav>button i{gap:5px;width:24px;display:grid}.nxs-nav>button b{background:#fff;height:1px;display:block}.nxs-nav>button b:last-child{justify-self:end;width:15px}.nxs-mobile-label{display:none}.nxs-menu{z-index:300;padding:max(18px,env(safe-area-inset-top)) max(18px,env(safe-area-inset-right)) max(22px,env(safe-area-inset-bottom)) max(18px,env(safe-area-inset-left));opacity:0;visibility:hidden;pointer-events:none;background:radial-gradient(circle at 85% 8%,#f15a2429,#0000 38%),#040606fc;grid-template-rows:64px minmax(0,1fr) auto auto;transition:opacity .24s,transform .24s,visibility 0s linear .24s;display:grid;position:fixed;inset:0;transform:translateY(-10px)}.nxs-menu.open{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:none}.nxs-menu>header{border-bottom:1px solid var(--nix-line);justify-content:space-between;align-items:center;display:flex}.nxs-menu>header>img{object-fit:contain;width:82px;height:58px}.nxs-menu button{color:#fff;min-width:82px;min-height:48px;font:800 .7rem var(--font-nix-condensed);letter-spacing:.12em;background:0 0;border:0}.nxs-menu button span{color:var(--nix-orange);margin-left:8px;font-size:1.55rem}.nxs-menu-body{grid-template-columns:minmax(360px,1fr) minmax(300px,.72fr);align-items:center;gap:clamp(30px,7vw,100px);width:min(1240px,100%);margin:auto;display:grid;overflow:auto}.nxs-menu-primary{border-top:1px solid var(--nix-line)}.nxs-menu-primary a{border-bottom:1px solid var(--nix-line);grid-template-columns:40px 1fr auto;align-items:center;min-height:clamp(52px,7vh,72px);display:grid}.nxs-menu-primary small{color:var(--nix-orange);font:700 .66rem var(--font-geist-mono)}.nxs-menu-primary strong{font:800 clamp(1.8rem,4.3vw,3.6rem)/1 var(--font-nix-condensed);letter-spacing:-.04em}.nxs-menu-primary span{color:var(--nix-orange);font-size:1.2rem}.nxs-menu-gateways>small{color:var(--nix-orange);font:800 .68rem var(--font-geist-mono);letter-spacing:.15em;margin-bottom:14px;display:block}.nxs-menu-gateways nav{gap:8px;display:grid}.nxs-menu-gateways a{border:1px solid var(--nix-line);background:#ffffff09;grid-template-columns:1fr auto;align-items:center;min-height:92px;padding:18px;transition:border-color .2s,background .2s,transform .2s;display:grid}.nxs-menu-gateways a:hover{border-color:var(--nix-orange);background:#f15a2414;transform:translate(4px)}.nxs-menu-gateways strong,.nxs-menu-gateways small{display:block}.nxs-menu-gateways strong{font:800 clamp(1.35rem,2.2vw,2rem) var(--font-nix-condensed)}.nxs-menu-gateways small{color:var(--nix-muted);margin-top:5px;font-size:.82rem}.nxs-menu-gateways b{color:var(--nix-orange)}.nxs-menu-search{border:1px solid var(--nix-orange);background:var(--nix-orange);width:min(780px,100%);min-height:52px;font:800 .72rem/1 var(--font-nix-condensed);letter-spacing:.13em;justify-content:center;align-items:center;gap:10px;margin:0 auto 14px;padding:0 18px;display:flex;color:#070909!important}.nxs-menu-search svg{stroke:currentColor;stroke-width:1.8px;width:19px;height:19px}.nxs-menu>p{color:var(--nix-muted);font:700 .68rem var(--font-geist-mono);letter-spacing:.12em;margin:0}.nxs-hero{isolation:isolate;text-align:center;background:linear-gradient(#0204042e,#0000 42%,#05070799 88%,#050707c7);place-items:center;height:100svh;min-height:650px;display:grid;overflow:hidden}.nxs-hero:after{content:"";z-index:-1;background:radial-gradient(circle at 50% 43%,#0000 10%,#0204041f 58%,#02040485 110%);position:absolute;inset:0}.nxs-hero-copy{justify-items:center;gap:16px;width:min(820px,88vw);display:grid}.nxs-hero-copy>img{filter:drop-shadow(0 15px 45px #000);width:min(310px,52vw);height:auto}.nxs-hero-copy h1{font:800 clamp(3rem,7.8vw,8rem)/.82 var(--font-nix-condensed);letter-spacing:-.055em;text-shadow:0 12px 40px #000;margin:8px 0 0}.nxs-hero-copy p{font:800 clamp(.72rem,1.3vw,.94rem)/1.4 var(--font-nix-condensed);letter-spacing:.22em;text-shadow:0 3px 16px #000;margin:0}.nxs-scroll{font:800 .66rem var(--font-nix-condensed);letter-spacing:.13em;white-space:nowrap;align-items:center;gap:12px;display:flex;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.nxs-scroll span,.nxs-scroll b{color:var(--nix-orange)}.nxs-moment{isolation:isolate;background:linear-gradient(#050707c7,#0507072e 38%,#050707e0 100%);align-items:flex-end;min-height:96svh;padding:clamp(70px,9vw,135px) max(18px,7vw);display:flex;position:relative;overflow:hidden}.nxs-moment:after{content:"";z-index:-1;background:linear-gradient(#03050505 32%,#030505b8),linear-gradient(90deg,#0305058a,#0000 72%);position:absolute;inset:0}.nxs-moment>div{max-width:850px}.nxs-moment small,.nxs-motion small,.nxs-now small,.nxs-adventures small,.nxs-stories small,.nxs-portals small,.nxs-atlas-tease small{color:var(--nix-orange);font:800 .7rem var(--font-geist-mono);letter-spacing:.15em}.nxs-moment h2,.nxs-motion h2,.nxs-adventures>header h2,.nxs-stories>header h2,.nxs-portals>header h2,.nxs-atlas-tease h2{font:800 clamp(4.2rem,9vw,9.2rem)/.74 var(--font-nix-condensed);letter-spacing:-.07em;margin:14px 0 24px}.nxs-moment p{color:#d2d6d3;max-width:560px;margin:0;font-size:clamp(1rem,1.7vw,1.2rem);line-height:1.65}.nxs-motion{background:linear-gradient(#070a0ad1,#070a0ae6);grid-template-columns:minmax(300px,.7fr) minmax(460px,1.3fr);align-items:center;gap:clamp(45px,7vw,110px);padding:clamp(90px,11vw,160px) max(18px,6vw);display:grid}.nxs-motion h2{font-size:clamp(3.8rem,6.8vw,7rem)}.nxs-motion-copy p{max-width:540px;color:var(--nix-muted);font-size:1rem;line-height:1.7}.nxs-film{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0507078c;border:1px solid #ffffff30;border-radius:8px;position:relative;overflow:hidden;box-shadow:0 26px 80px #000}.nxs-film video{aspect-ratio:16/9;object-fit:cover;background:#020303;width:100%;display:block}.nxs-film>span{font:800 .66rem var(--font-nix-condensed);letter-spacing:.12em;pointer-events:none;background:#040606d1;padding:9px 12px;position:absolute;bottom:16px;left:18px}.nxs-film>span b{color:var(--nix-orange)}.nxs-latest-feature{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(135deg,#050707d6,#090c0cb8);grid-template-columns:1.2fr .8fr;min-height:86svh;display:grid}.nxs-now-image{min-height:650px;overflow:hidden}.nxs-now-image img{object-fit:cover;width:100%;height:100%;display:block}.nxs-now-copy{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#070a0a61;flex-direction:column;justify-content:center;padding:clamp(50px,7vw,110px);display:flex}.nxs-now-copy h2{font:800 clamp(3rem,5.6vw,5.8rem)/.82 var(--font-nix-condensed);letter-spacing:-.055em;text-transform:uppercase;margin:18px 0 24px}.nxs-now-copy p{color:var(--nix-muted);line-height:1.7}.nxs-now-copy>a,.nxs-stories>header>a,.nxs-atlas-tease a{border-bottom:1px solid var(--nix-orange);width:max-content;font:800 .72rem var(--font-nix-condensed);letter-spacing:.12em;margin-top:24px;padding:15px 0}.nxs-now-copy>a span,.nxs-stories>header>a span,.nxs-atlas-tease a span{color:var(--nix-orange)}.nxs-adventures,.nxs-stories,.nxs-portals{background:linear-gradient(#050707e0,#090c0cc2);padding:clamp(90px,11vw,160px) max(18px,5vw)}.nxs-adventures>header,.nxs-stories>header,.nxs-portals>header{width:min(1420px,100%);margin:0 auto 48px}.nxs-adventures>div{grid-template-columns:repeat(3,1fr);gap:10px;width:min(1420px,100%);margin:auto;display:grid}.nxs-adventures>div>a{isolation:isolate;border:1px solid var(--nix-line);border-radius:8px;flex-direction:column;justify-content:flex-end;min-height:min(72svh,760px);padding:24px;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 70px #00000061}.nxs-adventures img,.nxs-adventures i{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform .8s;position:absolute;inset:0}.nxs-adventures i{z-index:-1;background:linear-gradient(#03050508 24%,#030505fa)}.nxs-adventures a:hover img{transform:scale(1.035)}.nxs-adventures h3{font:800 clamp(2rem,3.2vw,3.4rem)/.9 var(--font-nix-condensed);letter-spacing:-.035em;margin:15px 0 24px}.nxs-adventures a>span,.nxs-stories a>span{color:var(--nix-orange);font:800 .7rem var(--font-nix-condensed);letter-spacing:.12em}.nxs-photography{background:#050707;padding:clamp(90px,11vw,160px) max(12px,3vw)}.nxs-photography>header{grid-template-columns:1fr minmax(270px,430px);align-items:end;gap:40px;width:min(1460px,100%);margin:0 auto 48px;display:grid}.nxs-photography header small,.nxs-photo-tile small{color:var(--nix-orange);font:800 .68rem var(--font-geist-mono);letter-spacing:.14em}.nxs-photography h2{font:800 clamp(4.2rem,9vw,9rem)/.75 var(--font-nix-condensed);letter-spacing:-.07em;margin:14px 0 0}.nxs-photography header p{color:var(--nix-muted);font-size:1rem;line-height:1.7}.nxs-photography header a{border-bottom:1px solid var(--nix-orange);font:800 .72rem var(--font-nix-condensed);letter-spacing:.12em;gap:18px;padding-bottom:12px;display:inline-flex}.nxs-photography header a span{color:var(--nix-orange)}.nxs-photo-mosaic{grid-template-columns:repeat(4,1fr);grid-auto-rows:clamp(180px,19vw,320px);gap:8px;width:min(1600px,100%);margin:auto;display:grid}.nxs-photo-tile{isolation:isolate;cursor:pointer;text-align:left;background:#111;border:0;padding:0;position:relative;overflow:hidden}.nxs-photo-tile.tile-1,.nxs-photo-tile.tile-8{grid-area:span 2/span 2}.nxs-photo-tile img{object-fit:cover;width:100%;height:100%;transition:transform .65s,filter .35s;display:block}.nxs-photo-tile:after{content:"";opacity:.72;background:linear-gradient(#0000 45%,#030505e6);transition:opacity .25s;position:absolute;inset:0}.nxs-photo-tile>span{z-index:1;gap:6px;transition:transform .25s;display:grid;position:absolute;inset:auto 18px 16px;transform:translateY(5px)}.nxs-photo-tile strong{color:#fff;max-width:34ch;font:800 clamp(1rem,1.6vw,1.5rem)/1.05 var(--font-nix-condensed);text-transform:uppercase;text-shadow:0 2px 12px #000}.nxs-photo-tile:hover img{transform:scale(1.045)}.nxs-photo-tile:hover:after{opacity:1}.nxs-photo-tile:hover>span{transform:none}.nxs-photography>footer{flex-wrap:wrap;gap:12px 28px;width:min(1460px,100%);margin:26px auto 0;display:flex}.nxs-photography>footer a{color:var(--nix-orange);font:800 .7rem var(--font-nix-condensed);letter-spacing:.1em;padding:10px 0}.nxs-stories{background:linear-gradient(#070a0ac7,#070a0ae6)}.nxs-stories>header{grid-template-columns:1fr auto;align-items:end;display:grid}.nxs-stories>header>small{grid-column:1/-1}.nxs-stories>div{grid-template-columns:repeat(3,1fr);gap:12px;width:min(1420px,100%);margin:auto;display:grid}.nxs-stories>div>a{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0a0e0e7a;border:1px solid #ffffff1f;border-radius:8px;padding:10px 10px 22px}.nxs-stories img{aspect-ratio:16/11;object-fit:cover;width:100%;margin-bottom:20px;display:block}.nxs-stories h3,.nxs-stories>div>a>small,.nxs-stories>div>a>span{margin-inline:10px}.nxs-stories h3{font:800 clamp(1.5rem,2.5vw,2.5rem)/.96 var(--font-nix-condensed);text-transform:uppercase;margin-top:12px;margin-bottom:20px}.nxs-portals{background:linear-gradient(#050707e0,#050707b3)}.nxs-portals>header{grid-template-columns:1fr minmax(270px,430px);align-items:end;display:grid}.nxs-portals>header>small{grid-column:1/-1}.nxs-portals>header p{color:var(--nix-muted);line-height:1.7}.nxs-portals>nav{border:1px solid var(--nix-line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#080b0b8c;border-radius:8px;grid-template-columns:repeat(2,1fr);width:min(1420px,100%);margin:auto;display:grid;overflow:hidden}.nxs-portals>nav a{border-bottom:1px solid var(--nix-line);grid-template-columns:1fr auto;align-content:center;min-height:130px;padding:24px;transition:background .25s,padding .25s;display:grid;position:relative}.nxs-portals>nav a:nth-child(odd){border-right:1px solid var(--nix-line)}.nxs-portals>nav a:hover{background:#0d1111e6;padding-left:32px}.nxs-portals>nav strong{font:800 clamp(1.5rem,2.8vw,2.8rem)/1 var(--font-nix-condensed);margin-top:10px}.nxs-portals>nav p{color:var(--nix-muted);grid-column:1;margin:9px 0 0;font-size:.9rem}.nxs-portals>nav span{color:var(--nix-orange);grid-area:1/2/4;align-self:center;font-size:1.4rem}.nxs-atlas-tease{isolation:isolate;background:linear-gradient(#050707e0,#0507072e 32%,#050707e6);align-items:flex-end;min-height:88svh;padding:clamp(75px,9vw,130px) max(18px,7vw);display:flex;position:relative;overflow:hidden}.nxs-atlas-tease:after{content:"";z-index:-1;background:linear-gradient(#0305050d 25%,#030505e0),linear-gradient(90deg,#03050594,#0000);position:absolute;inset:0}.nxs-atlas-tease h2{font-size:clamp(4rem,8.5vw,8.8rem)}.nxs-footer{z-index:1;border-top:1px solid var(--nix-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#030505f0;grid-template-columns:140px 1fr;align-items:center;gap:36px;padding:58px max(18px,5vw) 28px;display:grid;position:relative}.nxs-footer>a{width:110px;height:80px;display:grid}.nxs-footer>a img{object-fit:contain;width:100%;height:100%}.nxs-footer nav{flex-wrap:wrap;justify-content:flex-end;gap:clamp(14px,2.5vw,32px);display:flex}.nxs-footer nav a{font:700 .7rem var(--font-nix-condensed);letter-spacing:.1em}.nxs-footer nav a:hover{color:var(--nix-orange)}.nxs-footer>small{color:#7f8783;font:700 .65rem var(--font-geist-mono);letter-spacing:.09em;grid-column:1/-1}@keyframes nxs-cinema{0%{transform:scale(1.01)}to{transform:scale(1.045)}}@keyframes nxs-crisp-cinema{0%{transform:scale(1.005)}to{transform:scale(1.035)}}@media (width<=1050px){.nxs-nav{grid-template-columns:110px 1fr auto}.nxs-nav>nav{display:none}.nxs-search{margin-right:16px}.nxs-search span{display:none}.nxs-search{justify-content:center;width:44px;padding:0}.nxs-desktop-label{display:none}.nxs-mobile-label{display:inline}.nxs-menu-body{grid-template-columns:1fr;align-items:start;padding:28px 0}.nxs-menu-gateways{padding-top:18px}.nxs-menu-gateways nav{grid-template-columns:repeat(3,1fr)}.nxs-motion{grid-template-columns:1fr}.nxs-film{width:min(900px,100%)}.nxs-latest-feature{grid-template-columns:1fr}.nxs-now-image{min-height:62svh}.nxs-adventures>div{grid-template-columns:1fr}.nxs-adventures>div>a{min-height:66svh}.nxs-photography>header{grid-template-columns:1fr}.nxs-portals>header{display:block}.nxs-portals>header p{max-width:560px}.nxs-portals>nav{grid-template-columns:1fr}.nxs-portals>nav a:nth-child(odd){border-right:0}}@media (width<=700px){.nxs-page-cinema>img{object-position:center center;filter:saturate(.94)contrast(1.04)brightness(.78);will-change:opacity,transform}.nxs-page-cinema .motion-0{animation-name:nxs-film-push-mobile}.nxs-page-cinema .motion-1{animation-name:nxs-film-pull-mobile}.nxs-page-cinema .motion-2{animation-name:nxs-film-left-mobile}.nxs-page-cinema .motion-3{animation-name:nxs-film-right-mobile}.nxs-page-cinema .motion-4{animation-name:nxs-film-diagonal-mobile}.nxs-home :where(section){scroll-margin-top:60px}.nxs-nav{background:linear-gradient(#030505d1,#0000);height:64px;padding:0 16px}.nxs-mark{width:74px;height:54px}.nxs-hero{min-height:610px}.nxs-hero-copy{gap:14px}.nxs-hero-copy>img{width:min(245px,58vw)}.nxs-hero-copy h1{font-size:clamp(3.2rem,16vw,5rem)}.nxs-hero-copy p{letter-spacing:.17em;font-size:.68rem}.nxs-scroll{bottom:20px}.nxs-moment{min-height:88svh;padding:70px 18px 44px}.nxs-moment>img{object-position:57% center}.nxs-moment h2,.nxs-motion h2,.nxs-adventures>header h2,.nxs-stories>header h2,.nxs-portals>header h2,.nxs-atlas-tease h2{font-size:clamp(3.5rem,17vw,5.3rem)}.nxs-motion{gap:36px;padding:82px 18px}.nxs-film{border-inline:0;width:calc(100% + 36px);margin-left:-18px}.nxs-film>span{display:none}.nxs-now-image{min-height:56svh}.nxs-now-copy{padding:58px 18px 74px}.nxs-now-copy h2{font-size:clamp(2.8rem,13vw,4.3rem)}.nxs-adventures,.nxs-stories,.nxs-portals,.nxs-photography{padding:82px 16px}.nxs-adventures>header,.nxs-stories>header,.nxs-portals>header,.nxs-photography>header{margin-bottom:34px}.nxs-adventures>div>a{min-height:67svh;padding:21px}.nxs-photo-mosaic{grid-template-columns:1fr 1fr;grid-auto-rows:46vw}.nxs-photo-tile.tile-1,.nxs-photo-tile.tile-8{grid-area:span 1/span 2}.nxs-photo-tile>span{inset:auto 12px 12px}.nxs-photo-tile strong{font-size:.95rem}.nxs-menu-gateways nav{grid-template-columns:1fr}.nxs-menu-gateways a{min-height:74px}.nxs-stories>header{display:block}.nxs-stories>header>a{margin-top:18px;display:inline-block}.nxs-stories>div{grid-template-columns:1fr}.nxs-stories>div>a{margin-bottom:24px}.nxs-portals>nav a{min-height:116px;padding-inline:12px}.nxs-portals>nav a:hover{padding-left:16px}.nxs-portals>nav p{padding-right:16px;font-size:.84rem}.nxs-atlas-tease{min-height:78svh;padding:70px 18px 42px}.nxs-atlas-tease>img{object-position:center}.nxs-footer{grid-template-columns:1fr;gap:22px;padding:44px 18px 24px}.nxs-footer nav{justify-content:flex-start}.nxs-footer>small{grid-column:1}.nxs-menu-primary strong{font-size:clamp(2rem,10vw,3rem)}}@keyframes nxs-film-push-mobile{0%{transform:scale(1.01)}to{transform:scale(1.05)}}@keyframes nxs-film-pull-mobile{0%{transform:scale(1.05)}to{transform:scale(1.01)}}@keyframes nxs-film-left-mobile{0%{transform:scale(1.045)translate(.5%)}to{transform:scale(1.05)translate(-.5%)}}@keyframes nxs-film-right-mobile{0%{transform:scale(1.045)translate(-.5%)}to{transform:scale(1.05)translate(.5%)}}@keyframes nxs-film-diagonal-mobile{0%{transform:scale(1.035)translate(-.25%,.25%)}to{transform:scale(1.05)translate(.25%,-.25%)}}@media (width<=700px){.nxs-page-cinema .motion-0{animation-name:nxs-crossfade,nxs-film-push-mobile}.nxs-page-cinema .motion-1{animation-name:nxs-crossfade,nxs-film-pull-mobile}.nxs-page-cinema .motion-2{animation-name:nxs-crossfade,nxs-film-left-mobile}.nxs-page-cinema .motion-3{animation-name:nxs-crossfade,nxs-film-right-mobile}.nxs-page-cinema .motion-4{animation-name:nxs-crossfade,nxs-film-diagonal-mobile}}@media (width<=390px){.nxs-menu{padding-inline:12px}.nxs-menu>nav a{min-height:56px}.nxs-portals{padding-inline:12px}.nxs-portals>nav strong{font-size:1.35rem}.nxs-footer nav{gap:14px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.nxs-home *{transition:none!important;animation:none!important}.nxs-page-cinema>img{transform:none!important}.nxs-adventures a:hover img{transform:none}}.nxs-hero>.nxs-flickr-bg,.nxs-moment>.nxs-flickr-bg,.nxs-atlas-tease>.nxs-flickr-bg{z-index:-3;width:100%;height:100%;position:absolute;inset:0}.nxs-hero>.nxs-flickr-bg>img,.nxs-moment>.nxs-flickr-bg>img,.nxs-atlas-tease>.nxs-flickr-bg>img{object-fit:cover;width:100%;height:100%;filter:none!important;animation:18s ease-out both nxs-crisp-cinema!important}.nxs-hero>.nxs-flickr-bg>i,.nxs-moment>.nxs-flickr-bg>i,.nxs-atlas-tease>.nxs-flickr-bg>i{display:none}.nxs-adventures a>.nxs-flickr-bg{z-index:-3;position:absolute;inset:0}.nxs-adventures a>.nxs-flickr-bg>img{object-fit:cover;width:100%;height:100%;transition:transform .8s;filter:none!important;animation:none!important}.nxs-adventures a>.nxs-flickr-bg>i{display:none}.nxs-adventures a>i{z-index:-1}.nxs-adventures a:hover .nxs-flickr-bg>img{transform:scale(1.035)}@media (width<=700px){.nxs-hero>.nxs-flickr-bg>img{object-position:58% center}.nxs-moment>.nxs-flickr-bg>img{object-position:57% center}}.nxs-page-cinema>img{object-position:var(--cinema-position,50% 50%);filter:brightness(.94)}@media (width<=700px){.nxs-page-cinema>img{object-position:var(--cinema-mobile-position,65% 50%);filter:brightness(.9)}}.nix-flickr-viewer .nix-flickr-stage>img{object-fit:contain!important;opacity:1!important;visibility:visible!important;filter:none!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;padding:0!important;animation:none!important;display:block!important;position:static!important;inset:auto!important;transform:none!important;-webkit-mask-image:none!important;mask-image:none!important}.nix-flickr-related{border-top:1px solid #ffffff21;padding-top:18px}.nix-flickr-related>small{color:#f15a24;font:800 .65rem var(--font-geist-mono),monospace;letter-spacing:.14em}.nix-flickr-related nav{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.nix-flickr-related nav a{color:#fff;font:800 .65rem var(--font-nix-condensed),sans-serif;letter-spacing:.08em;border:1px solid #ffffff2b;border-radius:6px;padding:8px 10px;text-decoration:none}.nix-flickr-viewer{z-index:2147483500;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#f7f5ef;background:#020404f5;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.nix-flickr-viewer>figure{background:#080b0b;border:1px solid #ffffff2b;border-radius:18px;grid-template-columns:minmax(0,1.55fr) minmax(300px,.65fr);width:min(1500px,94vw);height:min(900px,92dvh);margin:0;display:grid;overflow:hidden;box-shadow:0 35px 110px #000}.nix-flickr-stage{background:#020303;place-items:center;min-width:0;min-height:0;display:grid;overflow:hidden}.nix-flickr-stage img{object-fit:contain;width:100%;height:100%}.nix-flickr-loading{color:#f15a24;font:800 .72rem var(--font-geist-mono),monospace;letter-spacing:.14em}.nix-flickr-viewer figcaption{background:linear-gradient(160deg,#121717,#070909);border-left:1px solid #ffffff1f;flex-direction:column;gap:28px;min-width:0;padding:clamp(24px,3vw,46px);display:flex;overflow:auto}.nix-flickr-viewer figcaption header small,.nix-flickr-story>small{color:#f15a24;font:800 .65rem var(--font-geist-mono),monospace;letter-spacing:.14em}.nix-flickr-viewer figcaption h2{font:800 clamp(1.8rem,3vw,3.3rem)/.9 var(--font-nix-condensed),sans-serif;letter-spacing:-.04em;margin:10px 0 0}.nix-flickr-viewer figcaption header p{color:#aeb6b2;font-size:.78rem;line-height:1.6}.nix-flickr-story{border-top:1px solid #ffffff21;padding-top:24px}.nix-flickr-story p{color:#e3e5e2;white-space:pre-line;margin:12px 0 0;font-size:1rem;line-height:1.75}.nix-flickr-viewer details{border-block:1px solid #ffffff21;padding:14px 0}.nix-flickr-viewer summary{cursor:pointer;color:#fff;font:800 .69rem var(--font-nix-condensed),sans-serif;letter-spacing:.1em}.nix-flickr-viewer dl{gap:7px;margin:16px 0;display:grid}.nix-flickr-viewer dl div{grid-template-columns:100px 1fr;gap:10px;display:grid}.nix-flickr-viewer dt{color:#89908d;font-size:.75rem}.nix-flickr-viewer dd{margin:0;font-size:.78rem}.nix-flickr-viewer details nav{flex-wrap:wrap;gap:6px;display:flex}.nix-flickr-viewer details nav a{color:#f8a06d;border:1px solid #f15a2459;border-radius:99px;padding:6px 9px;font-size:.68rem;text-decoration:none}.nix-flickr-viewer figcaption footer{color:#858c89;justify-content:space-between;gap:18px;margin-top:auto;font-size:.7rem;display:flex}.nix-flickr-viewer figcaption footer a{color:#f15a24;letter-spacing:.08em;font-weight:800;text-decoration:none}.nix-flickr-close,.nix-flickr-prev,.nix-flickr-next{z-index:2;color:#fff;cursor:pointer;background:#050808c7;border:1px solid #ffffff47;border-radius:50%;place-items:center;display:grid;position:fixed}.nix-flickr-close{width:48px;height:48px;font-size:1.8rem;top:20px;right:20px}.nix-flickr-prev,.nix-flickr-next{width:46px;height:46px;font-size:1.15rem;top:50%}.nix-flickr-prev{left:20px}.nix-flickr-next{right:20px}.nix-explore-trigger{color:#fff;height:40px;font:800 .68rem var(--font-nix-condensed),sans-serif;letter-spacing:.09em;cursor:pointer;background:0 0;border:1px solid #f15a248c;border-radius:99px;padding:0 12px}.nix-explore-trigger span{color:#f15a24}.nix-explore-overlay{z-index:2147482000;color:#fff;align-items:start;padding-top:76px;display:grid;position:fixed;inset:0}.nix-explore-backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#020404bf;border:0;position:absolute;inset:0}.nix-explore-overlay>section{background:#080c0c;border:1px solid #ffffff29;border-radius:18px;width:min(1180px,100vw - 40px);margin:auto;padding:28px;position:relative;box-shadow:0 28px 90px #000}.nix-explore-overlay header{justify-content:space-between;align-items:end;margin-bottom:20px;display:flex}.nix-explore-overlay header small{color:#f15a24;font:800 .64rem var(--font-geist-mono),monospace;letter-spacing:.14em}.nix-explore-overlay h2{font:800 clamp(2.4rem,5vw,5rem)/.8 var(--font-nix-condensed),sans-serif;margin:8px 0 0}.nix-explore-overlay header button{color:#fff;background:0 0;border:1px solid #ffffff45;border-radius:50%;width:44px;height:44px;font-size:1.6rem}.nix-explore-overlay nav{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.nix-explore-overlay nav a{color:#fff;background:#111;border-radius:12px;min-height:250px;text-decoration:none;position:relative;overflow:hidden}.nix-explore-overlay nav img,.nix-explore-overlay nav i{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.nix-explore-overlay nav i{background:linear-gradient(#03050512 20%,#030505f5)}.nix-explore-overlay nav span{z-index:1;gap:7px;display:grid;position:absolute;inset:auto 20px 20px}.nix-explore-overlay nav small{color:#d1d5d3}.nix-explore-overlay nav strong{font:800 2rem var(--font-nix-condensed),sans-serif}.nix-explore-overlay nav b{color:#f15a24;font:.68rem var(--font-nix-condensed),sans-serif;letter-spacing:.1em}.nix-mobile-explore{border-top:1px solid #ffffff26;padding:14px 0}.nix-mobile-explore>small{letter-spacing:.14em;color:#f15a24!important;font:800 .65rem var(--font-geist-mono),monospace!important}.nix-mobile-explore nav{margin-top:10px;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;display:grid!important}.nix-mobile-explore a{position:relative;overflow:hidden;background:#101414!important;border:1px solid #ffffff26!important;border-radius:8px!important;align-items:flex-end!important;min-height:108px!important;padding:0!important;display:flex!important}.nix-mobile-explore img{object-fit:cover;opacity:.46;width:100%;height:100%;position:absolute;inset:0}.nix-mobile-explore a>span{z-index:1;padding:10px;display:grid;position:relative}.nix-mobile-explore a strong{font:800 .82rem var(--font-nix-condensed),sans-serif!important}.nix-mobile-explore a small{color:#d2d5d3!important;font:.55rem/1.3 var(--font-geist-sans),sans-serif!important}.nix-mobile-explore a>b{display:none}.nix-flickr-gadgets{color:#fff;background:radial-gradient(circle at 82% 2%,#f15a2426,#0000 30%),#060808;padding:clamp(110px,14vw,190px) max(18px,5vw) clamp(80px,10vw,140px)}.nix-flickr-gadgets>header{grid-template-columns:1fr minmax(280px,500px);align-items:end;gap:40px;width:min(1400px,100%);margin:auto;display:grid}.nix-flickr-gadgets>header small,.nix-flickr-gadget-tools label span{color:#f15a24;font:800 .66rem var(--font-geist-mono),monospace;letter-spacing:.14em}.nix-flickr-gadgets h1{font:800 clamp(4.5rem,10vw,10rem)/.72 var(--font-nix-condensed),sans-serif;letter-spacing:-.07em;margin:14px 0 0}.nix-flickr-gadgets em{color:#f15a24;font-style:normal}.nix-flickr-gadgets>header p{color:#c5cac7;font-size:1rem;line-height:1.7}.nix-flickr-gadget-tools{justify-content:space-between;align-items:end;gap:20px;width:min(1400px,100%);margin:42px auto 18px;display:flex}.nix-flickr-gadget-tools label{gap:8px;width:min(520px,100%);display:grid}.nix-flickr-gadget-tools input{color:#fff;background:#101414;border:1px solid #ffffff2b;border-radius:8px;height:50px;padding:0 15px;font-size:1rem}.nix-flickr-gadget-tools p{color:#aeb4b1}.nix-flickr-gadget-tools strong{color:#f15a24;font:800 1.5rem var(--font-nix-condensed),sans-serif}.nix-flickr-gadget-grid{grid-template-columns:repeat(4,1fr);gap:5px;width:min(1400px,100%);margin:auto;display:grid}.nix-flickr-gadget-grid>a{color:#fff;background:#101414;min-height:250px;text-decoration:none;position:relative;overflow:hidden}.nix-flickr-gadget-grid img,.nix-flickr-gadget-grid>a>i{object-fit:cover;width:100%;height:100%;transition:transform .7s;position:absolute;inset:0}.nix-flickr-gadget-grid>a>i{background:linear-gradient(#0000 28%,#020404ee)}.nix-flickr-gadget-grid>a:hover img{transform:scale(1.06)}.nix-flickr-gadget-grid>a>span{z-index:1;gap:5px;display:grid;position:absolute;inset:auto 16px 15px}.nix-flickr-gadget-grid small{color:#f15a24;font:.58rem var(--font-geist-mono),monospace}.nix-flickr-gadget-grid strong{font:800 1.25rem/1 var(--font-nix-condensed),sans-serif}.nix-flickr-gadget-grid b{font:.62rem var(--font-nix-condensed),sans-serif;letter-spacing:.1em}.nix-flickr-gadgets>button{color:#fff;font:800 .7rem var(--font-nix-condensed),sans-serif;letter-spacing:.1em;background:0 0;border:1px solid #f15a24;margin:24px auto 0;padding:15px 22px;display:block}.nix-flickr-gadget-loading{color:#aeb4b1;border:1px solid #ffffff24;width:min(1400px,100%);margin:30px auto;padding:35px}.nd-lightbox figure.has-story{grid-template-columns:minmax(0,1fr) minmax(280px,420px)}.nd-lightbox figure.has-story figcaption{background:#0b0f0f;height:100%;padding:24px;overflow:auto}.nd-lightbox-story{border-top:1px solid #fff2;margin-top:18px;padding-top:18px}.nd-lightbox-story small{color:#f15a24;font:800 .64rem var(--font-geist-mono),monospace;letter-spacing:.13em}.nd-lightbox-story p{color:#e0e3e1;white-space:pre-line;line-height:1.7}.nd-lightbox figcaption details{border-top:1px solid #fff2;margin-top:18px;padding-top:15px}.nd-lightbox figcaption summary{cursor:pointer;color:#f15a24;font:800 .65rem var(--font-nix-condensed),sans-serif;letter-spacing:.1em}.nd-lightbox figcaption details nav{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.nd-lightbox figcaption details nav a{color:#f69a66;border:1px solid #f15a2466;border-radius:99px;padding:5px 8px;font-size:.64rem;text-decoration:none}@media (width<=900px){.nix-flickr-viewer{padding:0}.nix-flickr-viewer>figure{border:0;border-radius:0;grid-template-rows:minmax(48vh,1fr) auto;grid-template-columns:1fr;width:100vw;height:100dvh}.nix-flickr-viewer figcaption{border:0;border-top:1px solid #ffffff21;max-height:44dvh;padding:22px}.nix-flickr-prev,.nix-flickr-next{width:40px;height:40px;top:38%}.nix-flickr-prev{left:8px}.nix-flickr-next{right:8px}.nix-flickr-close{top:10px;right:10px}.nix-explore-overlay,.nix-explore-trigger{display:none}.nix-flickr-gadgets>header{grid-template-columns:1fr}.nix-flickr-gadget-grid{grid-template-columns:repeat(2,1fr)}.nix-flickr-gadget-tools{flex-direction:column;align-items:stretch}.nd-lightbox figure.has-story{grid-template-rows:minmax(50vh,1fr) auto;grid-template-columns:1fr;display:grid}.nd-lightbox figure.has-story figcaption{max-height:40dvh}}@media (width<=520px){.nix-flickr-gadget-grid{gap:3px}.nix-flickr-gadget-grid>a{min-height:190px}.nix-mobile-explore nav{grid-template-columns:1fr!important}.nix-mobile-explore a{min-height:72px!important}.nix-flickr-viewer figcaption h2{font-size:1.7rem}.nix-flickr-story p{font-size:.95rem}}@media (prefers-reduced-motion:reduce){.nix-flickr-gadget-grid img{transition:none}}.nxs-home .nxs-stories{padding-block:64px}.nxs-home .nxs-stories>header{margin-bottom:24px}.nxs-home .nxs-stories>header h2{font-size:clamp(2.4rem,5vw,4.5rem);line-height:.95}.nxs-home .nxs-stories>div{grid-template-rows:repeat(2,180px);grid-template-columns:1.3fr 1fr 1fr;gap:8px;display:grid}.nxs-home .nxs-stories>div>a{isolation:isolate;border:0;border-radius:5px;flex-direction:column;justify-content:flex-end;min-height:0;margin:0;padding:18px;display:flex;position:relative;overflow:hidden}.nxs-home .nxs-stories>div>a:first-child{grid-row:span 2}.nxs-home .nxs-stories img{z-index:-2;aspect-ratio:auto;object-fit:cover;border-radius:0;width:100%;height:100%;margin:0;transition:transform .6s;position:absolute;inset:0}.nxs-home .nxs-stories>div>a:after,.nxs-home .nxs-portals>nav a:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000 15%,#030505e8);position:absolute;inset:0}.nxs-home .nxs-stories h3{min-height:0;margin:6px 0 0;font-size:clamp(1.15rem,1.7vw,1.7rem);line-height:1.1}.nxs-home .nxs-stories>div>a>span{display:none}.nxs-home .nxs-stories>div>a:hover img{transform:scale(1.035)}.nxs-home .nxs-portals>nav{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.nxs-home .nxs-portals>nav a{isolation:isolate;background:#111718;border:0;border-radius:5px;flex-direction:column;justify-content:flex-end;align-items:flex-start;min-height:260px;padding:20px;display:flex;position:relative;overflow:hidden}.nxs-home .nxs-portals>nav .nix-section-photo{z-index:-2;object-fit:cover;filter:none;width:100%;height:100%;transition:transform .65s;position:absolute;inset:0;-webkit-mask:none;mask:none}.nxs-home .nxs-portals>nav a:hover img{transform:scale(1.035)}.nxs-home .nxs-portals>nav p{display:none}.nxs-home .nxs-portals>nav strong{font-size:1.8rem}.nxs-home .nxs-portals>nav a>span{position:absolute;bottom:20px;right:18px}.nxs-home .nxs-portals>nav small{margin-bottom:10px;font-size:.75rem}.nix-flickr-viewer{background:#020304fb;padding:0;animation:.3s nix-viewer-arrive}.nix-flickr-viewer>figure{width:100vw;max-width:none;height:100dvh;max-height:none;box-shadow:none;box-sizing:border-box;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) minmax(280px,330px);gap:12px;padding:62px 12px 14px}.nix-flickr-viewer .nix-flickr-stage{transform-origin:0 0;background:0 0}.nix-flickr-viewer figcaption{background:#0b0e10;border:0;border-radius:6px;gap:20px;padding:24px 20px}.nix-flickr-viewer figcaption h2{font-size:2rem;line-height:1.08}.nix-flickr-details-toggle{z-index:3;color:#fff;cursor:pointer;background:#101417;border:1px solid #fff4;border-radius:24px;padding:10px 14px;font-size:.875rem;position:fixed;top:20px;left:20px}.nix-flickr-viewer.photo-only>figure{grid-template-columns:1fr}.nix-flickr-viewer button:focus-visible,.nix-flickr-viewer a:focus-visible{outline-offset:4px;outline:2px solid #f15a24}.nix-flickr-close{top:12px}.nix-flickr-viewer .nix-flickr-prev,.nix-flickr-viewer .nix-flickr-next{background:#080b0ca8}.nix-flickr-viewer summary{font-size:.875rem}.nix-flickr-viewer figcaption header small,.nix-flickr-viewer figcaption footer{font-size:.75rem}@keyframes nix-viewer-arrive{0%{opacity:0}to{opacity:1}}@media (width<=1000px){.nxs-home .nxs-portals>nav{grid-template-columns:repeat(2,minmax(0,1fr))}.nix-flickr-viewer>figure{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:1fr}.nix-flickr-viewer figcaption{max-height:28dvh}.nix-flickr-viewer.photo-only>figure{grid-template-rows:1fr}}@media (width<=600px){.nxs-home .nxs-stories{padding:48px 16px}.nxs-home .nxs-stories>div{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:170px}.nxs-home .nxs-stories>div>a:first-child{grid-area:span 1/span 2}.nxs-home .nxs-stories>div>a{padding:12px}.nxs-home .nxs-stories h3{font-size:1.1rem}.nxs-home .nxs-portals>nav a{min-height:205px;padding:14px}.nxs-home .nxs-portals>nav strong{font-size:1.4rem}.nxs-home .nxs-portals>nav a>span{display:none}.nix-flickr-viewer>figure{padding:64px 0 env(safe-area-inset-bottom);gap:0}.nix-flickr-viewer figcaption{max-height:30dvh;padding:18px}.nix-flickr-viewer .nix-flickr-prev,.nix-flickr-viewer .nix-flickr-next{top:40%}}@media (prefers-reduced-motion:reduce){.nix-flickr-viewer{animation:none}.nxs-home .nxs-stories img,.nxs-home .nxs-portals img{transition:none!important}}.nix-image-unavailable{opacity:0!important}html body main.nxs-home{overflow:visible}.nxs-home .nxs-page-cinema{contain:none;width:100%;height:100svh;bottom:auto;transform:translateZ(0)}.nxs-page-cinema>img{backface-visibility:hidden;-webkit-mask-image:none;mask-image:none}.nxs-latest-feature{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.nxs-latest-feature>.nxs-now-image{min-width:0;margin:0;position:relative}.nxs-latest-feature>.nxs-now-image>img{z-index:0;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.nxs-latest-feature>.nxs-now-copy{min-width:0;margin:0}.nxs-now-copy h2{overflow-wrap:normal;line-height:.98}.nxs-now-copy>a{max-width:100%}.nxs-photo-tile>img{width:100%;height:100%;position:absolute;inset:0}.nxs-photo-tile>img,.nxs-home .nxs-stories img,.nxs-home .nxs-portals>nav .nix-section-photo{z-index:0;-webkit-mask-image:none;mask-image:none}.nxs-home .nxs-stories>div>a:after,.nxs-home .nxs-portals>nav a:after{z-index:1}.nxs-photo-tile:after{z-index:1;pointer-events:none}.nxs-photo-tile>span,.nxs-home .nxs-stories>div>a>:is(small,h3,span),.nxs-home .nxs-portals>nav a>:is(small,strong,p,span){z-index:2;position:relative}.nxs-photo-tile>span,.nxs-home .nxs-portals>nav a>span{position:absolute}.nxs-adventures a>.nxs-flickr-bg,.nxs-adventures a>.nxs-flickr-bg>img{z-index:0}.nxs-adventures a>i{z-index:1;pointer-events:none}.nxs-adventures a>:is(small,h3,span:not(.nxs-flickr-bg)){z-index:2;position:relative}.nxs-film{-webkit-backdrop-filter:blur(10px)}.nxs-latest-feature{-webkit-backdrop-filter:blur(4px)}.nxs-now-copy{-webkit-backdrop-filter:blur(16px)}.nxs-footer{-webkit-backdrop-filter:blur(18px)}@media (width<=1050px){.nxs-latest-feature{grid-template-columns:minmax(0,1fr)}}.npv{z-index:2147483600;color:#f7f7f7;isolation:isolate;width:100%;height:100dvh;font-family:var(--font-nix-display),sans-serif;background:#030405;position:fixed;inset:0}.npv *{box-sizing:border-box}.npv-stage{touch-action:none;position:absolute;inset:0;overflow:hidden}.npv-image-transform{transform-origin:50%;width:100%;height:100%}.npv .npv-stage img{opacity:1;transition:opacity .2s;object-fit:contain!important;filter:none!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;padding:0!important;animation:none!important;display:block!important;position:static!important;-webkit-mask:none!important;mask:none!important}.npv .npv-stage img.is-ready{opacity:1}.npv button{color:#fff;min-width:48px;min-height:48px;font:600 14px/1.3 var(--font-nix-display),sans-serif;cursor:pointer;background:#131719db;border:1px solid #ffffff20;border-radius:5px;padding:10px 14px}.npv button:hover,.npv button[aria-expanded=true],.npv button[aria-current=true]{color:#ff8a55;border-color:#f15a24}.npv button:focus-visible,.npv a:focus-visible{outline-offset:3px;outline:2px solid #f15a24}.npv-chrome{opacity:0;pointer-events:none;transition:opacity .5s}.npv-awake .npv-chrome,.npv-chrome:focus-within{opacity:1;pointer-events:auto}.npv-top{top:max(12px,env(safe-area-inset-top));left:max(18px,env(safe-area-inset-left));right:max(18px,env(safe-area-inset-right));align-items:center;gap:16px;display:flex;position:absolute}.npv-top>img{object-fit:contain;width:75px;height:44px}.npv-top>span{letter-spacing:.12em;text-shadow:0 1px 5px #000;font-size:12px}.npv-top>button{margin-left:auto;font:30px/1 sans-serif}.npv-prev,.npv-next{position:absolute;top:calc(50% - 24px);font-size:22px!important}.npv-prev{left:max(14px,env(safe-area-inset-left))}.npv-next{right:max(14px,env(safe-area-inset-right))}.npv-toolbar{left:50%;bottom:max(14px,env(safe-area-inset-bottom));background:#07090aaa;border-radius:8px;gap:4px;max-width:calc(100% - 24px);padding:3px;display:flex;position:absolute;overflow-x:auto;transform:translate(-50%)}.npv-toolbar button{flex-shrink:0;font-size:14px}.npv-status{color:#ddd;letter-spacing:.08em;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:20px;font-size:14px;display:flex;position:absolute;inset:0}.npv-status button{pointer-events:auto}.npv-panel{background:linear-gradient(145deg,#161b1ff5,#090c0ff7);border:1px solid #ffffff20;border-radius:10px;flex-direction:column;width:min(420px,42vw);animation:.22s npv-drawer;display:flex;position:absolute;top:80px;bottom:88px;right:18px;box-shadow:0 20px 70px #0008}.npv-panel>header{border-bottom:1px solid #ffffff18;justify-content:space-between;align-items:center;padding:12px 20px;display:flex}.npv-panel small{color:#ff8752;letter-spacing:.16em;font-size:14px}.npv-panel-scroll{overscroll-behavior:contain;min-height:0;padding:24px;font:400 16px/1.75 sans-serif;overflow:auto}.npv-panel h2{font:600 clamp(24px,3vw,36px)/1.18 var(--font-nix-display),sans-serif;overflow-wrap:anywhere;margin:0 0 22px}.npv a{color:#ff9a6b;text-underline-offset:4px}.npv-story{white-space:pre-line;overflow-wrap:anywhere}.npv-story p{margin:0 0 1.2em}.npv-story h2,.npv-story h3{font-size:22px;line-height:1.35}.npv dl{margin:0}.npv dl>div{border-bottom:1px solid #ffffff17;padding:12px 0}.npv dt{color:#aab1b8;font-size:14px}.npv dd{margin:0;font-size:16px}.npv-tags{flex-wrap:wrap;gap:12px;margin-top:24px;font-size:14px;display:flex}.npv-albums{gap:20px;display:grid}.npv-film{background:#0a0e11ed;border-radius:8px;gap:6px;max-width:calc(100% - 28px);padding:9px;display:flex;position:absolute;bottom:82px;left:50%;overflow:auto;transform:translate(-50%)}.npv-film button{flex:0 0 86px;width:86px;height:66px;padding:3px}.npv-film img{object-fit:cover;width:100%;height:100%}.npv .npv-sheet-handle{display:none}@keyframes npv-drawer{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (width<=700px){.npv-panel{width:100%;height:var(--sheet-height,52dvh);border-radius:18px 18px 0 0;max-height:calc(100dvh - 150px);inset:auto 0 80px}.npv .npv-sheet-handle{touch-action:none;background:0 0;border:0;place-items:center;height:30px;min-height:30px;padding:8px;display:grid}.npv-sheet-handle i{background:#ffffff60;border-radius:8px;width:40px;height:4px}.npv-panel>header{padding:0 18px 8px}.npv-panel-scroll{padding:20px}.npv-toolbar button{padding:10px;font-size:12px}.npv-prev{left:8px}.npv-next{right:8px}.npv-top{left:12px;right:12px}.npv-top>img{width:62px}.npv-film{bottom:80px}}@media (prefers-reduced-motion:reduce){.npv *{transition:none!important;animation:none!important}}.nix-world-masonry{columns:3 320px;column-gap:14px}.nix-world-masonry>button{margin-bottom:14px}.nix-world-masonry>button>span,.nxs-photo-tile>span{opacity:0;transition:opacity .2s}.nix-world-masonry>button:hover>span,.nix-world-masonry>button:focus-visible>span,.nxs-photo-tile:hover>span,.nxs-photo-tile:focus-visible>span{opacity:1}.nix-flickr-gadget-grid{columns:3 300px;column-gap:14px;display:block}.nix-flickr-gadget-grid>a{break-inside:avoid;aspect-ratio:auto;width:100%;min-height:0;margin-bottom:14px;display:inline-block}.nix-flickr-gadget-grid>a>img{object-fit:contain;width:100%;height:auto;position:static}.nix-flickr-gadget-grid>a>span{opacity:0}.nix-flickr-gadget-grid>a:hover>span,.nix-flickr-gadget-grid>a:focus-visible>span{opacity:1}@media (width<=700px){.nix-world-masonry,.nix-flickr-gadget-grid{columns:2;column-gap:8px}.nix-world-masonry>button,.nix-flickr-gadget-grid>a{margin-bottom:8px}}.nd-flickr-grid{columns:3 320px;column-gap:14px}.nd-flickr-card{margin:0 0 14px!important}.nd-flickr-card .nd-flickr-meta{opacity:0;transition:opacity .2s}.nd-flickr-card:hover .nd-flickr-meta,.nd-flickr-card:focus-visible .nd-flickr-meta{opacity:1}.nix-flickr-gadget-grid>a>i{display:none}.nxs-photo-mosaic{gap:12px}@media (width<=700px){.nd-flickr-grid{columns:2;column-gap:8px}.nd-flickr-card{margin-bottom:8px!important}}[data-flickr-photo-id]{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.npv-stage{width:100%;height:100%}.npv-image-transform{position:absolute;inset:0}.npv .npv-stage img{-webkit-backface-visibility:hidden;visibility:visible!important}.npv-top,.npv-prev,.npv-next{opacity:1;pointer-events:auto}.npv-caption{bottom:max(90px,calc(env(safe-area-inset-bottom) + 80px));pointer-events:auto;background:#080b0ed9;border-radius:4px;width:min(680px,100% - 120px);max-height:22dvh;padding:14px 18px;position:absolute;left:50%;overflow:auto;transform:translate(-50%)}.npv-caption strong{font-size:clamp(1rem,2vw,1.3rem);line-height:1.4;display:block}.npv-caption p{white-space:pre-line;overflow-wrap:anywhere;margin:8px 0 0;font:400 1rem/1.6 system-ui,sans-serif}[data-flickr-photo-id] [aria-hidden=true],.editorial-photo-open>span{pointer-events:none}@media (width<=700px){.npv-caption{width:calc(100% - 40px);max-height:18dvh}.npv-toolbar button{font-size:14px}}.nix-slideshow-launch{letter-spacing:.08em;white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:7px;min-height:44px;color:#fff!important;font:600 12px var(--font-nix-condensed),sans-serif!important;background:#11191b!important;border:1px solid #fa792966!important;border-radius:999px!important;padding:10px 14px!important;display:inline-flex!important}.nix-slideshow-launch span{color:#ff842e;font-size:19px}.nix-slideshow-launch:hover{background:#252526!important;border-color:#ff842e!important}.nix-cinema{z-index:2147483000;color:#fff;isolation:isolate;touch-action:pan-y;overscroll-behavior:contain;background:#000;outline:none;animation:.75s both nix-cinema-enter;position:fixed;inset:0;overflow:hidden}.nix-cinema.leaving{opacity:0;pointer-events:none;transition:opacity .65s}.nix-cinema-stage,.nix-cinema-frame{position:absolute;inset:0;overflow:hidden}.nix-cinema-frame{background:#000;justify-content:center;align-items:center;display:flex}.nix-cinema-frame img{filter:none;will-change:transform;animation-duration:14s;animation-timing-function:linear;animation-fill-mode:both;object-fit:contain!important;opacity:1!important;border-radius:0!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;display:block!important}.nix-cinema-frame.outgoing{z-index:1}.nix-cinema-frame.incoming{z-index:2;animation-name:nix-cinema-dissolve;animation-timing-function:ease-in-out;animation-fill-mode:both}.nix-cinema-frame.effect-1{animation-name:nix-cinema-light}.nix-cinema-frame.effect-2{animation-name:nix-cinema-push}.nix-cinema-frame.effect-3{animation-name:nix-cinema-focus}.nix-cinema-frame img.motion-1{animation-name:nix-cinema-zoom}.nix-cinema-frame img.motion-2{animation-name:nix-cinema-out}.nix-cinema-frame img.motion-3{animation-name:nix-cinema-left}.nix-cinema-frame img.motion-4{animation-name:nix-cinema-right}.nix-cinema-frame img.motion-5{animation-name:nix-cinema-rise}.nix-cinema button{color:#fff;cursor:pointer;min-width:48px;min-height:48px;font:600 14px var(--font-nix-condensed),sans-serif;letter-spacing:.09em;background:#111a;border:1px solid #ffffff30;border-radius:100px;padding:10px 18px}.nix-cinema button:hover,.nix-cinema button[aria-pressed=true]{color:#ff923d;border-color:#ff923d}.nix-cinema button:focus-visible{outline-offset:4px;outline:2px solid #ff923d}.nix-cinema-exit{z-index:5;right:max(24px,env(safe-area-inset-right));top:max(24px,env(safe-area-inset-top));position:absolute}.nix-cinema-controls{z-index:5;bottom:max(24px,env(safe-area-inset-bottom));gap:8px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.nix-cinema-caption{z-index:4;pointer-events:none;background:linear-gradient(#0000,#000b);padding:80px 6vw 100px;position:absolute;bottom:0;left:0;right:0}.nix-cinema-caption small{color:#ffa257;font:500 12px var(--font-nix-condensed),sans-serif;letter-spacing:.18em}.nix-cinema-caption h2{margin:10px 0;font-size:clamp(20px,3vw,34px);font-weight:500;line-height:1.2}.nix-cinema-caption p{pointer-events:auto;white-space:pre-line;max-width:780px;max-height:30svh;margin:10px 0;font-size:16px;line-height:1.6;overflow:auto}.nix-cinema-caption,.nix-cinema-controls,.nix-cinema-exit{opacity:0;pointer-events:none;transition:opacity .65s}.nix-cinema.controls-visible .nix-cinema-caption,.nix-cinema.controls-visible .nix-cinema-controls,.nix-cinema.controls-visible .nix-cinema-exit,.nix-cinema-controls:focus-within{opacity:1;pointer-events:auto}.nix-cinema:not(.controls-visible){cursor:none}.nix-cinema-notice{text-align:center;color:#ddd;z-index:4;font-size:16px;position:absolute;inset:40% 10% auto}@keyframes nix-cinema-enter{0%{opacity:0}to{opacity:1}}@keyframes nix-cinema-dissolve{0%{opacity:0}to{opacity:1}}@keyframes nix-cinema-push{0%{opacity:0;transform:translate(2%)}to{opacity:1;transform:translate(0)}}@keyframes nix-cinema-focus{0%{opacity:0;filter:blur(3px)}to{opacity:1;filter:blur()}}@keyframes nix-cinema-zoom{0%{transform:scale(1)}to{transform:scale(1.06)}}@keyframes nix-cinema-out{0%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes nix-cinema-left{0%{transform:scale(1.035)translate(-1%)}to{transform:scale(1.035)translate(1%)}}@keyframes nix-cinema-right{0%{transform:scale(1.035)translate(1%)}to{transform:scale(1.035)translate(-1%)}}@keyframes nix-cinema-rise{0%{transform:scale(1.03)translateY(1%)}to{transform:scale(1.03)translateY(-1%)}}@media (width<=600px){.nxs-nav .nix-slideshow-launch{gap:4px;padding:7px 9px!important;font-size:10px!important}.nix-cinema-controls{bottom:max(16px,env(safe-area-inset-bottom));gap:5px}.nix-cinema button{padding:10px 14px}.nix-cinema-exit{top:max(16px,env(safe-area-inset-top));right:16px}.nix-cinema-caption{padding:60px 22px 90px}.nix-cinema-caption h2{font-size:22px}}@media (prefers-reduced-motion:reduce){.nix-cinema,.nix-cinema-frame,.nix-cinema-frame img{animation:none!important}.nix-cinema .incoming{animation:.3s both nix-cinema-dissolve!important}}.nxs-nav{grid-template-columns:120px 1fr auto auto auto}@media (width<=1050px){.nxs-nav{grid-template-columns:110px 1fr auto auto}.nxs-nav .nxs-search{margin-right:0}}@media (width<=600px){.nxs-nav{grid-template-columns:74px 1fr auto auto;gap:7px;padding-inline:12px}.nxs-nav .nxs-search{width:36px;min-height:44px}.nxs-nav>button:last-child{gap:6px}.nxs-nav>button:last-child span{font-size:10px}.nxs-nav>button:last-child i{width:20px}}@media (width<=1100px){.nix-slideshow-launch{display:none!important}}.style-nix-auto{color:#eee;--feature-orange:#ff7029;background:#101315}.style-nix-auto .journal-article-hero{background:#101315;flex-direction:column;height:auto;min-height:0;display:flex}.style-nix-auto .journal-article-hero>.editorial-photo-open{order:0;width:100%;height:auto;display:block;position:relative;inset:auto}.style-nix-auto .journal-article-hero>.editorial-photo-open img{object-fit:contain;border-radius:0;width:100%;height:auto;max-height:82svh;position:static}.style-nix-auto .journal-article-hero>div{display:none}.style-nix-auto .journal-article-hero>section{z-index:auto;width:min(1100px,100% - 48px);margin:0 auto;padding:clamp(36px,6vw,88px) 0;position:relative;inset:auto}.style-nix-auto .journal-article-hero h1{font:700 clamp(2.2rem,5.7vw,5.8rem)/1.07 var(--font-nix-condensed),"Oxanium",sans-serif;letter-spacing:-.035em;text-wrap:balance;overflow-wrap:anywhere;max-width:1050px}.style-nix-auto .journal-article-hero p{color:#c7cacc;max-width:52ch;font:400 clamp(1.1rem,2vw,1.45rem)/1.6 Georgia,serif}.style-nix-auto .journal-article-hero a,.style-nix-auto .journal-article-hero span{letter-spacing:.08em;font-size:.875rem}.style-nix-auto .journal-article-hero footer{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.style-nix-auto .journal-story{width:100%;max-width:none;margin:0;padding:clamp(20px,4vw,60px) 0 30px}.style-nix-auto .journal-block{box-sizing:border-box;width:min(66ch,100% - 48px);margin:0 auto clamp(30px,4vw,58px)}.style-nix-auto .journal-text{color:#cdd0d1;font-family:Georgia,Times New Roman,serif}.style-nix-auto .journal-text p{white-space:pre-line;overflow-wrap:anywhere;margin:0 0 1.4em;font-size:clamp(1.125rem,1.5vw,1.3rem);line-height:1.85}.style-nix-auto .journal-text strong{color:#fff;text-underline-offset:5px;font-weight:700;-webkit-text-decoration:underline #ff70296b;text-decoration:underline #ff70296b}.style-nix-auto .editorial-opening{border-top:2px solid var(--feature-orange);width:min(52ch,100% - 48px);padding-top:30px}.style-nix-auto .editorial-opening p{color:#f1f2f2;font-size:clamp(1.35rem,2.5vw,1.95rem);line-height:1.6}.style-nix-auto .editorial-closing{border-top:1px solid #ffffff29;padding:30px 0 8px}.style-nix-auto .editorial-closing p{color:#fff;font-size:clamp(1.2rem,1.9vw,1.5rem)}.style-nix-auto .journal-heading{padding-top:clamp(20px,5vw,65px)}.style-nix-auto .journal-heading h2{font:600 clamp(1.65rem,3vw,2.8rem)/1.18 var(--font-nix-condensed),"Oxanium",sans-serif;letter-spacing:-.02em;overflow-wrap:anywhere;text-wrap:balance}.style-nix-auto .journal-heading h2:before{content:"";background:var(--feature-orange);width:42px;height:3px;margin-bottom:20px;display:block}.style-nix-auto .journal-story>blockquote{width:min(900px,100% - 48px);font:500 clamp(1.45rem,3.3vw,2.9rem)/1.3 var(--font-nix-condensed),"Oxanium",sans-serif;color:#fff;text-wrap:balance;overflow-wrap:anywhere;background:0 0;border:1px solid #ff70295c;border-left:0;border-right:0;padding:clamp(20px,4vw,48px) 0}.style-nix-auto .journal-photo{width:min(960px,100% - 48px);margin-top:clamp(30px,5vw,72px);margin-bottom:clamp(40px,7vw,100px)}.style-nix-auto .journal-photo.is-full{width:min(1500px,100%)}.style-nix-auto .journal-photo img{object-fit:contain;border-radius:0;width:100%;height:auto;max-height:88svh}.style-nix-auto .journal-photo figcaption{color:#aeb4b7;padding:12px 24px;font:400 .875rem/1.6 system-ui,sans-serif}.style-nix-auto.category-tech .journal-text,.style-nix-auto.category-kitchen .journal-text{font-family:system-ui,sans-serif}.style-nix-auto.category-kitchen .journal-text p{line-height:1.9}.style-nix-auto .journal-ending{padding-top:20px}.editorial-photo-open{color:#fff;cursor:zoom-in;text-align:left;background:#090b0c;border:0;width:100%;padding:0;display:block;position:relative}.editorial-photo-open>span{letter-spacing:.05em;background:#000b;padding:10px 12px;font:600 .75rem/1.4 system-ui,sans-serif;position:absolute;bottom:16px;right:16px}.editorial-photo-open:focus-visible{outline-offset:4px;outline:3px solid #ff7029}.editorial-photo-dialog{box-sizing:border-box;color:#fff;z-index:2147483647;background:#050607;border:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:64px 16px 16px;position:fixed;inset:0}.editorial-photo-dialog::backdrop{background:#050607}.editorial-photo-dialog img{object-fit:contain;width:100%;height:100%;display:block}.editorial-photo-dialog>button{color:#fff;cursor:pointer;background:#202527;border:1px solid #ffffff4a;min-height:44px;padding:10px 16px;font:600 .875rem system-ui,sans-serif;position:absolute;top:14px;right:20px}body:has(.editorial-photo-dialog[open]){overflow:hidden}.simple-story-editor{color:#f1f2f3;background:#101315;min-height:100vh;padding-bottom:60px;font-family:system-ui,sans-serif}.simple-story-editor *{box-sizing:border-box}.simple-editor-bar{border-bottom:1px solid #ffffff25;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:20px clamp(18px,3vw,44px);display:flex}.simple-editor-bar strong{font:600 1rem var(--font-nix-condensed),"Oxanium",sans-serif;letter-spacing:.04em}.simple-editor-bar strong span{color:#ff7029}.simple-editor-bar>div{flex-wrap:wrap;gap:8px;display:flex}.simple-story-editor button,.simple-upload,.simple-photo-list label{color:#f4f5f5;cursor:pointer;background:#1b2023;border:1px solid #ffffff30;border-radius:4px;min-height:44px;padding:12px 16px;font:600 .875rem/1.3 system-ui,sans-serif}.simple-story-editor button:hover{border-color:#ff7029}.simple-story-editor button:disabled{opacity:.5;cursor:wait}.simple-story-editor button.is-orange{color:#101315;background:#ff7029;border-color:#ff7029}.simple-story-editor :focus-visible{outline-offset:3px;outline:2px solid #ff9e69}.simple-save-status{color:#b9c1c4;max-width:1600px;margin:18px auto;padding:0 24px;font-size:.875rem;line-height:1.6}.simple-editor-workspace{gap:40px;width:min(880px,100% - 40px);margin:35px auto;display:grid}.simple-editor-workspace.has-preview{grid-template-columns:minmax(300px,.85fr) minmax(0,1.35fr);align-items:start;width:min(1800px,100% - 40px)}.simple-editor-inputs{min-width:0}.simple-editor-inputs>label,.simple-more label{gap:12px;margin-bottom:30px;display:grid}.simple-editor-inputs label>span,.simple-editor-photos h2{font:600 .875rem var(--font-nix-condensed),"Oxanium",sans-serif;letter-spacing:.12em}.simple-editor-inputs input:not([type=file]),.simple-editor-inputs textarea,.simple-more select,.simple-source-text{color:#fff;background:#171c1f;border:1px solid #ffffff35;border-radius:4px;width:100%;padding:18px;font:400 1.125rem/1.8 system-ui,sans-serif}.simple-editor-inputs>label>input{font:500 clamp(1.5rem,3vw,2.3rem)/1.3 var(--font-nix-condensed),"Oxanium",sans-serif}.simple-editor-inputs textarea,.simple-source-text{resize:vertical;min-height:400px}.simple-editor-photos>p{color:#adb6bb;font-size:.9375rem;line-height:1.7}.simple-photo-actions{flex-wrap:wrap;gap:12px;margin:20px 0;display:flex}.simple-upload,.simple-photo-list label{align-items:center;display:inline-flex;position:relative}.simple-upload input,.simple-photo-list input[type=file]{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.simple-upload:focus-within,.simple-photo-list label:focus-within{outline-offset:3px;outline:2px solid #ff9e69}.simple-photo-list{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;display:grid}.simple-photo-list figure{min-width:0;margin:0}.simple-photo-list img{object-fit:contain;background:#07090a;width:100%;height:180px;display:block}.simple-photo-list figcaption{color:#c5cbd0;letter-spacing:.05em;margin:10px 0;font-size:.75rem}.simple-photo-list figure>div{flex-wrap:wrap;gap:6px;display:flex}.simple-photo-list button,.simple-photo-list label{padding:10px;font-size:.75rem}.simple-more{border-top:1px solid #ffffff25;margin-top:35px;padding-top:22px}.simple-more summary{cursor:pointer;margin-bottom:18px;padding:10px 0;font-size:1rem}.simple-live-preview{background:#101315;border:1px solid #ffffff2b;min-width:0;container-type:inline-size}.simple-live-preview>header{border-bottom:1px solid #ffffff25;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:16px;font-size:.875rem;display:flex}.simple-live-preview>header span{color:#adb6bb}.simple-live-preview .journal-article-shell{width:100%;margin:0;padding:0}.simple-live-preview .journal-article-hero h1{font-size:clamp(2rem,7cqw,5.8rem)}.simple-live-preview .journal-story>blockquote{font-size:clamp(1.45rem,4.4cqw,2.9rem)}.simple-live-preview .journal-article-hero>.editorial-photo-open img{max-height:550px}.simple-live-preview .editorial-photo-open{border:0;border-radius:0;padding:0}.simple-live-preview .journal-ending{max-width:calc(100% - 48px)}@media (width<=900px){.simple-editor-workspace.has-preview{grid-template-columns:minmax(0,1fr)}.simple-editor-bar{gap:15px}.simple-editor-bar>div{width:100%}.simple-editor-workspace{margin-top:20px}.simple-live-preview{width:100%}}@media (width<=600px){.style-nix-auto .journal-article-hero>section{width:calc(100% - 36px);padding:32px 0}.style-nix-auto .journal-block,.style-nix-auto .editorial-opening,.style-nix-auto .journal-story>blockquote{width:calc(100% - 40px)}.style-nix-auto .journal-photo.is-full{width:100%}.style-nix-auto .journal-article-hero h1{font-size:clamp(2rem,8vw,3.1rem);line-height:1.12}.simple-editor-bar{padding:16px}.simple-editor-bar button{padding:10px}.simple-editor-workspace,.simple-editor-workspace.has-preview{width:calc(100% - 28px)}.simple-photo-list{grid-template-columns:1fr}.simple-editor-inputs textarea{min-height:340px}}.style-nix-auto .editorial-photo-dialog img{object-fit:contain;width:100%;height:100%;max-height:none}.style-nix-auto .journal-text p{white-space:pre-wrap}.style-nix-auto.opening-title-first .journal-article-hero>section,.style-nix-auto.opening-type-led .journal-article-hero>section{order:-1}.style-nix-auto.opening-type-led .journal-article-hero h1{font-size:clamp(2.6rem,7vw,7rem)}.style-nix-auto .journal-photo:has(img[data-orientation=portrait]){max-width:720px}.simple-editor-inputs textarea{resize:vertical;white-space:pre-wrap;min-height:55vh;font-size:1rem;line-height:1.75}.simple-story-editor.preview-toolbar{min-height:0;padding-bottom:0}.style-nix-auto .journal-text :is(ul,ol,blockquote){white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 1.4em;font-size:clamp(1.125rem,1.5vw,1.3rem);line-height:1.85}.style-nix-auto .journal-text :is(ul,ol){padding-left:1.5em}.style-nix-auto .journal-text li{margin:.4em 0;padding-left:.3em}.style-nix-auto .journal-text li::marker{color:#ff965f}.style-nix-auto .journal-text h3{font:600 clamp(1.5rem,3vw,2.4rem)/1.25 var(--font-nix-display),sans-serif;color:#fff;overflow-wrap:anywhere;margin:1.7em 0 .8em}.style-nix-auto .journal-text blockquote{color:#fff;border-left:2px solid #ff7029;padding-left:1.3em}.style-nix-auto .journal-text a{color:#ffab80;text-underline-offset:4px}.style-nix-auto .journal-text code{background:#ffffff0c;padding:.12em .3em;font-size:.9em}.style-nix-auto .journal-cards{border-top:1px solid #ffffff25;width:min(960px,100% - 40px);padding-top:24px}.style-nix-auto .journal-cards>div{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:12px;display:grid}.style-nix-auto .journal-cards article{background:#191e21;border:1px solid #ffffff14;min-width:0;padding:22px}.style-nix-auto .journal-cards small{color:#c1c7cb;font:400 .875rem/1.5 system-ui;display:block}.style-nix-auto .journal-cards strong{font:600 clamp(1.3rem,2.5vw,2rem)/1.4 var(--font-nix-display),sans-serif;color:#fff;overflow-wrap:anywhere}.simple-photo-list figcaption,.simple-photo-list button,.simple-photo-list label{font-size:.875rem}.editorial-youtube{width:100%;min-width:0;margin:2rem 0}.editorial-youtube>div{aspect-ratio:16/9;background:#080b0d;border:1px solid #ffffff24;border-radius:12px;position:relative;overflow:hidden}.editorial-youtube iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.editorial-youtube figcaption{color:#c1c7cb;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:14px 0;font:400 .875rem/1.5 system-ui,sans-serif;display:flex}.editorial-youtube figcaption a{color:#ffab80}.style-nix-auto .editorial-media{width:min(1040px,100% - 40px)}.style-nix-auto .editorial-media>p{max-width:66ch;margin-inline:auto}.style-nix-auto .journal-gallery{width:min(1200px,100% - 48px);margin-block:clamp(36px,6vw,80px)}.style-nix-auto .journal-gallery>div{grid-template-columns:1.15fr 1fr;align-items:start;gap:clamp(16px,3vw,36px);display:grid}.style-nix-auto .journal-gallery figure{min-width:0;margin:0}.style-nix-auto .journal-gallery figure:nth-child(2){padding-top:clamp(32px,6vw,80px)}.style-nix-auto .journal-gallery img{object-fit:contain;width:100%;height:auto;max-height:75svh;display:block}.style-nix-auto .journal-gallery figcaption{color:#b9c1c4;padding:12px 0;font:400 .875rem/1.6 system-ui,sans-serif}.style-nix-auto .journal-photo .editorial-photo-open,.style-nix-auto .journal-gallery .editorial-photo-open{background:0 0;border-radius:12px;overflow:hidden}.style-nix-auto .journal-photo img,.style-nix-auto .journal-gallery img{transition:transform .5s}@media (hover:hover) and (prefers-reduced-motion:no-preference){.style-nix-auto .journal-photo .editorial-photo-open:hover img,.style-nix-auto .journal-gallery .editorial-photo-open:hover img{transform:scale(1.015)}}@media (width<=600px){.style-nix-auto .journal-gallery>div{grid-template-columns:1fr;gap:24px}.style-nix-auto .journal-gallery figure:nth-child(2){padding-top:0}.style-nix-auto .journal-gallery{width:calc(100% - 40px)}.editorial-youtube figcaption{display:grid}}.journal-article-shell,.journal-article-shell .journal-article,.journal-article-shell .journal-story,.journal-article-shell .journal-ending{color:#f5f2eb!important;background:#0b0e0f!important}.journal-article-shell .journal-text :is(p,li,span,strong,em),.journal-article-shell .journal-rich-text :is(p,li,span,strong,em),.journal-article-shell .journal-heading h2,.journal-article-shell .journal-story>blockquote,.journal-article-shell .journal-ending>a,.journal-article-shell .journal-story-cycle .journal-related a{color:#f5f2eb!important}.journal-article-shell :is(.journal-photo,.journal-gallery,.journal-video) figcaption{color:#bbc2c4!important}.journal-article-shell .journal-text :is(p,li),.journal-article-shell .journal-rich-text :is(p,li){font-weight:400;font-family:var(--font-geist-sans),system-ui,sans-serif!important}.journal-article-shell .journal-article-hero{isolation:isolate;display:grid!important}.journal-article-shell .journal-article-hero>.editorial-photo-open{z-index:0;width:100%;height:100%;position:absolute;inset:0}.journal-article-shell .journal-article-hero>.editorial-photo-open img{object-fit:cover;width:100%;height:100%;max-height:none;position:absolute;inset:0;max-width:none!important}.journal-article-shell .journal-article-hero>div{z-index:1;pointer-events:none;display:block}.journal-article-shell .journal-article-hero>section{z-index:2;pointer-events:none;order:0!important}.journal-article-shell .journal-article-hero>section a{pointer-events:auto}.journal-article-shell :is(.journal-photo,.journal-gallery,.journal-video,.journal-embed,.journal-map){left:auto;margin-inline:auto!important;transform:none!important}.journal-article-shell .journal-gallery figure{display:block!important}.journal-article-shell .journal-gallery .editorial-photo-open{aspect-ratio:4/3}.journal-article-shell .journal-gallery .editorial-photo-open img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;max-width:none!important}.journal-article-shell .journal-gallery>div:has(>figure:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.journal-article-shell .journal-photo img[data-orientation=portrait]{object-fit:contain;max-height:90svh}.editorial-flickr-description{color:#cbd0d2;white-space:pre-line;overflow-wrap:anywhere;padding:14px 18px;font:400 1rem/1.7 system-ui,sans-serif}.editorial-flickr-description a,.npv-caption a{color:#ff965f;font-size:.875rem}.npv-caption p{white-space:pre-line;max-height:16svh;overflow:auto}.nix-global-weather{right:18px;bottom:max(18px,env(safe-area-inset-bottom));z-index:1000;color:#fff;font-size:.875rem;position:fixed}.nix-global-weather summary{cursor:pointer;background:#111719f2;border:1px solid #ffffff40;border-radius:24px;justify-content:center;align-items:center;gap:8px;min-width:88px;min-height:44px;list-style:none;display:flex}.nix-global-weather summary::-webkit-details-marker{display:none}.nix-global-weather section{background:#111719;border:1px solid #ffffff40;border-radius:14px;width:min(340px,100vw - 36px);max-height:75svh;padding:22px;position:absolute;bottom:56px;right:0;overflow:auto;box-shadow:0 18px 60px #0008}.nix-global-weather h2{margin:0 0 14px;font-size:1.25rem}.nix-global-weather p{line-height:1.6}.nix-global-weather section>div p{grid-template-columns:1fr 28px 1fr;align-items:center;gap:12px;display:grid}.nix-global-weather a{color:#ff965f;margin-top:16px;display:block}.nix-global-weather :focus-visible{outline-offset:4px;outline:2px solid #ff965f}@media (width<=700px){.journal-article-shell .journal-gallery>div:has(>figure:nth-child(3):last-child){grid-template-columns:1fr}.journal-article-shell .journal-story-cycle .journal-related a{display:block!important}.journal-article-shell .journal-story-cycle .journal-related img{aspect-ratio:16/10!important;height:auto!important}}.journal-article-shell{color:#f5f2eb;background:#080a0b;overflow:clip}.journal-article-shell .journal-article-hero{background:#101415;height:auto;min-height:clamp(680px,88svh,980px)}.journal-article-shell .journal-article-hero>img,.journal-article-shell .journal-article-hero>video{filter:brightness(1.04)saturate(1.08)contrast(1.04);animation:1.1s both nixStoryHeroIn}.journal-article-shell .journal-article-hero>div{background:linear-gradient(#080a0b1f 35%,#080a0bf5 100%),linear-gradient(90deg,#040505b3,#0000 76%)}.journal-article-shell .journal-article-hero>section{width:min(100% - 48px,1240px);padding:clamp(145px,20vh,235px) 0 clamp(58px,8vh,94px)}.journal-article-shell .journal-article-hero h1{letter-spacing:-.045em;max-width:1080px;font-size:clamp(3.5rem,7vw,7.4rem);line-height:.9}.journal-article-shell .journal-story{background:linear-gradient(#080a0b,#0b0e0f 48%,#080a0b);padding:clamp(84px,10vw,145px) 0}.journal-article-shell .journal-block{width:min(100% - 48px,790px);margin-bottom:clamp(48px,7vw,92px)}.journal-article-shell .journal-text,.journal-article-shell .journal-rich-text{color:#f5f2eb}.journal-article-shell .journal-text p,.journal-article-shell .journal-rich-text p,.journal-article-shell .journal-rich-text li{color:#f5f2ebe6;max-width:720px;font-size:clamp(1.08rem,1.45vw,1.3rem);line-height:1.86}.journal-article-shell .journal-heading h2{color:#fff;letter-spacing:-.035em;max-width:800px;font-size:clamp(2.7rem,5.5vw,5.8rem);line-height:.9}.journal-article-shell .journal-photo,.journal-article-shell .journal-gallery,.journal-article-shell .journal-video,.journal-article-shell .journal-embed{border:0}.journal-article-shell .journal-photo{width:min(100% - 48px,1040px)}.journal-article-shell .journal-photo.is-full,.journal-article-shell .journal-gallery,.journal-article-shell .journal-video,.journal-article-shell .journal-embed{width:min(100vw - 40px,1380px)}.journal-article-shell .journal-photo img,.journal-article-shell .journal-gallery img{object-fit:cover;border-radius:2px;width:100%;height:auto;max-height:none;display:block;box-shadow:0 28px 90px #0000006b}.journal-article-shell .journal-gallery>div{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:clamp(10px,1.4vw,18px);display:grid}.journal-article-shell .journal-gallery figure{background:#111617;grid-template-rows:1fr auto;min-width:0;margin:0;display:grid;overflow:hidden}.journal-article-shell .journal-gallery figure img{aspect-ratio:4/3;object-fit:cover;height:100%}.journal-article-shell .journal-gallery figcaption,.journal-article-shell .journal-photo figcaption{color:#f5f2eba3;padding:13px 2px;font-size:.78rem;line-height:1.5}.journal-article-shell .journal-story>blockquote{color:#fff;background:0 0;border-left:2px solid #f15a24;width:min(100% - 48px,930px);margin:clamp(55px,8vw,110px) auto;padding:24px 0 24px clamp(24px,4vw,60px);font-size:clamp(2rem,4.2vw,4.3rem);line-height:.98}.journal-article-shell .journal-ending{width:min(100% - 48px,1240px);padding-top:clamp(65px,9vw,120px)}.journal-article-shell .journal-story-cycle .journal-related{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.journal-article-shell .journal-story-cycle .journal-related a{color:#fff;background:#101516;border:0;min-width:0;padding:0}.journal-article-shell .journal-story-cycle .journal-related img{aspect-ratio:16/10;object-fit:cover;width:100%;display:block}.journal-article-shell .journal-story-cycle .journal-related strong{padding:15px 16px 2px;font-size:clamp(1.1rem,1.8vw,1.65rem);line-height:1.05;display:block}.journal-article-shell .journal-story-cycle .journal-related span,.journal-article-shell .journal-story-cycle .journal-related small{color:#f15a24;padding-inline:16px;display:block}@keyframes nixStoryHeroIn{0%{opacity:.3;transform:scale(1.035)}to{opacity:1;transform:scale(1)}}@media (width<=700px){.journal-article-shell .journal-article-hero{min-height:clamp(570px,79svh,780px)}.journal-article-shell .journal-article-hero>section{width:calc(100% - 32px);padding-bottom:42px}.journal-article-shell .journal-article-hero h1{font-size:clamp(2.8rem,13.5vw,5rem)}.journal-article-shell .journal-story{padding:70px 0}.journal-article-shell .journal-block{width:calc(100% - 32px);margin-bottom:52px}.journal-article-shell .journal-photo,.journal-article-shell .journal-photo.is-full,.journal-article-shell .journal-gallery,.journal-article-shell .journal-video,.journal-article-shell .journal-embed{width:100%}.journal-article-shell .journal-gallery>div{grid-template-columns:1fr;gap:14px}.journal-article-shell .journal-gallery figure img{aspect-ratio:16/11}.journal-article-shell .journal-story>blockquote{width:calc(100% - 32px);font-size:clamp(1.75rem,8vw,2.7rem)}.journal-article-shell .journal-story-cycle .journal-related{grid-template-columns:1fr}.journal-article-shell .journal-story-cycle .journal-related a{grid-template-rows:auto 1fr auto;grid-template-columns:42% 1fr;column-gap:14px;display:grid}.journal-article-shell .journal-story-cycle .journal-related img{grid-row:1/4;height:100%;min-height:130px}.journal-article-shell .journal-story-cycle .journal-related strong,.journal-article-shell .journal-story-cycle .journal-related span,.journal-article-shell .journal-story-cycle .journal-related small{padding-inline:0}}@media (prefers-reduced-motion:reduce){.journal-article-shell .journal-article-hero>img,.journal-article-shell .journal-article-hero>video{animation:none}}.journal-article-shell .journal-article-hero h1{overflow-wrap:anywhere;text-wrap:balance;line-height:1.05}.journal-article-shell .journal-heading h2{text-wrap:balance;line-height:1.08}.journal-article-shell .journal-story>blockquote{line-height:1.2}.journal-article-shell .journal-gallery figcaption,.journal-article-shell .journal-photo figcaption{overflow-wrap:anywhere;padding:14px 18px;font-size:.875rem}.journal-article-shell .journal-gallery .editorial-photo-open{width:100%;margin:0;display:block;position:relative;overflow:hidden}.journal-article-shell .journal-gallery figure{align-self:stretch}.journal-article-shell .journal-gallery>h2{grid-column:1/-1}.journal-article-shell .journal-gallery>div{align-items:start;width:100%;margin:0}.journal-article-shell .journal-rich-text{overflow-wrap:anywhere}.journal-article-shell .journal-rich-text :is(h1,h2,h3,h4,td,th,blockquote){color:#f5f2eb!important}.journal-article-shell .journal-rich-text table{max-width:100%;display:block;overflow-x:auto}.nix-share-compact{flex-wrap:wrap;align-items:center;gap:16px;background:0 0!important;border:0!important;padding:20px 0!important;display:flex!important}.nix-share-compact button{color:#fff;cursor:pointer;background:#171e20;border:1px solid #ffffff45;border-radius:24px;min-height:44px;padding:10px 20px;font-size:.875rem}.nix-share-compact button:hover{border-color:#ff965f}.nix-share-compact input{color:#fff;background:#171e20;min-width:0;max-width:100%;padding:12px}.nix-theme-stories{color:#f5f2eb;width:min(1240px,100% - 48px);margin:80px auto}.nix-theme-stories>header{margin-bottom:28px}.nix-theme-stories small{color:#ff965f;font-size:.875rem}.nix-theme-stories h2{margin:12px 0;font-size:clamp(2rem,4vw,3.5rem);line-height:1.15}.nix-theme-stories>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.nix-theme-stories>div>a{min-width:0;color:inherit;text-decoration:none}.nix-theme-stories img{aspect-ratio:16/10;object-fit:cover;width:100%;display:block}.nix-theme-stories h3{text-wrap:balance;margin:18px 0 10px;font-size:clamp(1.25rem,2vw,1.8rem);line-height:1.2}.nix-theme-stories p{color:#d4d9d9;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:1rem;line-height:1.7;display:-webkit-box;overflow:hidden}.nix-theme-stories>a{color:#ff965f;margin-top:26px;font-size:1rem;display:inline-block}.nix-ride-journal{color:#f5f2eb;width:min(1240px,100%);margin:32px auto}.nix-ride-journal figure{margin:0}.nix-ride-photo-hero img{object-fit:cover;width:100%;max-height:78svh}.nix-ride-journal .activity-map-gate,.journal-ride .activity-satellite-map{min-height:440px}.nix-ride-journal dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;padding:28px 0;display:grid}.nix-ride-journal dt{color:#c3cbce;font-size:.875rem}.nix-ride-journal dd{margin:8px 0;font-size:1.4rem}.nix-ride-description{white-space:pre-line;max-width:720px;margin:42px auto;font-size:1.125rem;line-height:1.8}.nix-ride-photos{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-block:36px;display:grid}.nix-ride-photos img{aspect-ratio:4/3;object-fit:cover;width:100%}.journal-article-shell .journal-ride{width:min(100% - 32px,1240px)}@media (width<=700px){.nix-theme-stories{width:calc(100% - 32px);margin-block:48px}.nix-theme-stories>div,.nix-ride-photos{grid-template-columns:1fr}.nix-ride-journal dl{grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:16px}.nix-ride-description{padding-inline:16px}.journal-article-shell .journal-gallery .editorial-photo-open{aspect-ratio:auto}.journal-article-shell .journal-gallery .editorial-photo-open img{aspect-ratio:auto;object-fit:contain;height:auto;position:static}.nix-ride-journal .activity-map-gate{min-height:340px}}.journal-article-shell .journal-photo-text{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,76px);width:min(100% - 48px,1240px);display:grid}.journal-photo-text>figure{min-width:0;margin:0}.journal-photo-text>.journal-text{min-width:0;width:auto!important;margin:0!important}.journal-photo-text>.journal-text p{margin:0 0 1.5em!important}.journal-photo-text .editorial-photo-open{width:100%;display:block;position:relative}.journal-photo-text img{object-fit:contain;width:100%;height:auto;max-height:80svh;display:block}.journal-photo-text figcaption{color:#bbc2c4;padding:14px 0;font-size:.875rem;line-height:1.6}.journal-photo-text.photo-right>figure{order:2}.journal-photo-text.photo-right>.journal-text{order:1}.journal-article-shell .journal-article-hero>section .nix-share-compact{pointer-events:auto}.journal-article-shell .journal-article-hero .nix-share-compact button{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#111a}.journal-article-shell .journal-article-hero>section{margin-inline:auto}.journal-article-shell .journal-gallery>div{align-items:stretch}.journal-article-shell .journal-gallery figure{height:100%}.journal-article-shell .journal-rich-text :is(p,span,strong,em,li,td,th){background-color:#0000!important}.journal-article-shell .journal-rich-text a,.journal-article-shell .journal-text a{text-underline-offset:.2em;color:#ffa16d!important}.nix-story-portals{flex-wrap:wrap;gap:12px;margin:24px 0 64px;display:flex}.nix-story-portals a{color:#ffad81;border-bottom:1px solid #ffffff30;margin-right:16px;padding:12px 0;font-size:1rem}.nix-ride-hero{isolation:isolate;position:relative}.nix-ride-hero>.editorial-photo-open{z-index:0;width:100%;height:100%;inset:0;position:absolute!important}.nix-ride-hero>.editorial-photo-open img{object-fit:cover;width:100%;height:100%;max-width:none!important}.nix-ride-hero>div{z-index:1;pointer-events:none;position:relative}.nix-ride-journal dl{grid-template-columns:repeat(auto-fit,minmax(145px,1fr))}.nix-film-poster{aspect-ratio:16/9;color:#fff;cursor:pointer;background:#101617;border:1px solid #ffffff20;width:100%;padding:0;display:block;position:relative;overflow:hidden}.nix-film-poster>img{object-fit:cover;transition:transform .4s,filter .4s;position:absolute;inset:0;width:100%!important;height:100%!important;max-height:none!important}.nix-film-poster>span{text-shadow:0 2px 8px #000;background:linear-gradient(#0000,#0009);justify-content:center;align-items:center;gap:16px;font-size:1rem;display:flex;position:absolute;inset:0}.nix-film-poster b{background:#0005;border:1px solid #fff8;border-radius:50%;place-items:center;width:64px;height:64px;display:grid}.nix-film-poster:hover img{filter:brightness(1.08);transform:scale(1.025)}.nix-film-poster:focus-visible{outline-offset:4px;outline:3px solid #ff965f}.editorial-youtube>.nix-film-poster{aspect-ratio:16/9}.editorial-youtube figcaption{color:#d5dadb;padding:14px 0;font-size:.875rem}.nix-global-cinema{box-sizing:border-box;opacity:1;flex-direction:column;justify-content:center;height:100dvh;padding:76px 24px 96px;transition:opacity .18s;display:flex}.nix-global-cinema.is-closing{opacity:0}.nix-global-cinema-stage{justify-content:center;align-items:center;width:100%;height:100%;min-height:0;display:flex}.nix-global-cinema-stage iframe{aspect-ratio:16/9;width:100%;max-width:1600px;height:100%;max-height:calc(100dvh - 172px)}.nix-native-film{place-items:center;width:100%;height:100%;display:grid;position:relative}.nix-native-film video{object-fit:contain;width:100%;height:100%}.nix-native-film>button,.nix-native-film>p{color:#fff;background:#101719;border:1px solid #ff965f;padding:16px;font-size:1rem;position:absolute}.nix-global-cinema-close{font-size:.875rem}.nix-cinema-footer{bottom:max(16px,env(safe-area-inset-bottom));justify-content:space-between;align-items:center;gap:20px;display:flex;position:absolute;left:24px;right:24px}.nix-cinema-footer small{font:600 .875rem var(--font-nix-condensed),sans-serif;letter-spacing:.12em;color:#ff965f}.nix-cinema-footer p{color:#fff;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:5px 0 0;font-size:1rem;display:-webkit-box;overflow:hidden}.nix-cinema-footer a{color:#ccc;flex-shrink:0;padding:12px;font-size:.875rem}.nix-global-cinema :focus-visible{outline-offset:4px;outline:2px solid #ff965f}.nix-videos-page{color:#f5f2eb;min-height:100svh;background:#090c0d!important}.nix-cinema-masthead{border-bottom:1px solid #ffffff26;width:min(1380px,100% - 64px);margin:0 auto;padding:155px 0 40px}.nix-cinema-masthead p{color:#ff965f;letter-spacing:.18em;font-size:.875rem}.nix-cinema-masthead h1{font-family:var(--font-nix-condensed),sans-serif;letter-spacing:-.04em;margin:12px 0 24px;font-size:clamp(3.5rem,9vw,8rem);line-height:1.05}.nix-cinema-masthead em{color:#fff;font-style:normal}.nix-cinema-masthead>span{color:#bac4c7;font-size:1.125rem}.nix-videos-page .nix-videos-content{width:min(1380px,100% - 64px);margin:28px auto 0;padding-bottom:100px}.nix-video-filters{flex-wrap:wrap;gap:10px}.nix-video-filters button{min-height:44px;padding:12px 20px;font-size:.875rem}.nix-video-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.nix-video-grid article{min-width:0;background:0 0!important;border:0!important;border-radius:0!important}.nix-video-grid article.is-featured{grid-column:1/-1;grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);align-items:center;display:grid;background:#111719!important}.nix-video-grid .nix-video-player,.nix-video-grid article.is-featured .nix-video-player{aspect-ratio:16/9;min-height:0!important}.nix-video-player>button{cursor:pointer;background:#111;border:0;width:100%;height:100%;padding:0;display:block;position:relative}.nix-video-player img{object-fit:cover;width:100%;height:100%}.nix-video-player>button>span{color:#fff;background:#0005;border:1px solid #fffa;border-radius:50%;place-items:center;width:64px;height:64px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nix-video-player>button>small{color:#fff;background:#000b;padding:5px 10px;font-size:.875rem;position:absolute;bottom:16px;right:16px}.nix-video-grid article>div:last-child{padding:24px 0!important}.nix-video-grid article.is-featured>div:last-child{padding:32px!important}.nix-video-grid h2{font-size:clamp(1.5rem,2.5vw,2.5rem);line-height:1.18}.nix-video-grid h2 button{all:unset;cursor:pointer;color:inherit}.nix-video-grid h2 button:focus-visible{outline-offset:4px;outline:2px solid #ff965f}.nix-video-grid p{color:#c5cecf;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:1rem;line-height:1.7;display:-webkit-box;overflow:hidden}.nix-video-grid small,.nix-video-grid footer :is(a,span){font-size:.875rem}.nix-video-grid footer{margin-top:16px}.nix-cinema-empty{color:#c5cecf;padding:64px 0;font-size:1.125rem}@media (width<=700px){.journal-article-shell .journal-photo-text{grid-template-columns:1fr;gap:28px;width:100%}.journal-photo-text.photo-right>figure,.journal-photo-text.photo-right>.journal-text{order:initial}.journal-photo-text>.journal-text,.journal-photo-text figcaption{padding-inline:16px}.nix-cinema-masthead{width:calc(100% - 32px);padding-top:116px}.nix-videos-page .nix-videos-content{width:calc(100% - 32px)}.nix-video-grid,.nix-video-grid article.is-featured{grid-template-columns:1fr}.nix-video-grid{gap:28px}.nix-video-grid article.is-featured>div:last-child{padding:20px!important}.nix-global-cinema{padding:70px 0 110px}.nix-global-cinema-stage iframe{max-height:calc(100dvh - 180px)}.nix-cinema-footer{align-items:flex-end;left:16px;right:16px}.nix-cinema-footer a{max-width:120px;padding:8px;font-size:.875rem}.nix-cinema-footer p{-webkit-line-clamp:2;font-size:.875rem}}@media (prefers-reduced-motion:reduce){.nix-film-poster img,.nix-global-cinema{transition:none!important;animation:none!important}}.nix-story-share.nix-share-compact{visibility:visible;opacity:1;color:#fff;background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:16px;width:100%;margin:24px 0;padding:18px 0;display:flex;position:relative;overflow:visible}.nix-story-share.nix-share-compact>button{color:#090b0c;min-width:150px;min-height:48px;font:800 .875rem/1.4 var(--font-geist-mono);letter-spacing:.06em;cursor:pointer;opacity:1;visibility:visible;background:#f15a24;border:1px solid #f15a24;justify-content:center;align-items:center;padding:12px 22px;display:inline-flex;position:relative}.nix-story-share.nix-share-compact.is-bottom{border-block:1px solid #ffffff25;justify-content:space-between;margin:48px 0;padding:36px 0}.nix-share-compact.is-bottom h2{color:#fff;font-size:clamp(1.6rem,4vw,3rem);line-height:1.1}.nix-share-dialog{color:#fff;background:#111517;border:1px solid #ffffff40;width:min(540px,100% - 32px);max-height:85dvh;margin:auto;padding:28px;position:fixed;inset:0;overflow:auto;box-shadow:0 30px 100px #0009}.nix-share-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000b}.nix-share-dialog h2{color:#fff;font-size:1.8rem;line-height:1.2}.nix-share-dialog p{color:#ddd;font-size:1rem;line-height:1.6}.nix-share-dialog label{font-size:.875rem;display:block}.nix-share-dialog input{color:#fff;box-sizing:border-box;background:#080b0c;border:1px solid #ffffff40;width:100%;margin:12px 0;padding:12px;font-size:16px;display:block}.nix-share-dialog nav{flex-wrap:wrap;justify-content:flex-start;gap:8px;display:flex}.nix-share-dialog nav a,.nix-share-dialog nav button,.nix-share-dialog .share-close{color:#fff;cursor:pointer;background:#171b1d;border:1px solid #ffffff50;min-height:44px;padding:12px 16px;font-size:.875rem;text-decoration:none}.nix-share-dialog .share-close{float:right}.nix-share-dialog button:focus-visible,.nix-share-dialog a:focus-visible,.nix-share-compact button:focus-visible{outline-offset:4px;outline:3px solid #fff}.nix-editorial-article{--editorial-accent:#f15a24;color:#f6f4ef}.nix-editorial-article .journal-text{max-width:760px;margin-inline:auto;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.85}.nix-editorial-article .journal-text p{margin:0 0 1.5em}.nix-editorial-article .journal-heading{margin-block:clamp(48px,7vw,110px) 28px;scroll-margin-top:110px}.nix-editorial-article .journal-heading h2{overflow-wrap:break-word;word-break:normal;font-size:clamp(2rem,5vw,4rem);line-height:1.12}.nix-editorial-article .journal-text h3{margin:2em 0 1em;font-size:clamp(1.4rem,3vw,2.2rem);line-height:1.25}.nix-editorial-article .journal-text table{border-collapse:collapse;max-width:100%;display:block;overflow:auto}.nix-editorial-article td,.nix-editorial-article th{text-align:left;border-bottom:1px solid #ffffff30;padding:14px}.nix-editorial-article .journal-gallery>div{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.nix-editorial-article .journal-gallery img[data-orientation=portrait]{object-fit:contain;max-height:80svh}.nix-editorial-article .journal-article-hero footer{flex-wrap:wrap;font-size:.875rem;line-height:1.6}.nix-editorial-article .journal-related{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.nix-editorial-article .journal-related strong{word-break:normal;overflow-wrap:break-word;line-height:1.2}.personality-journal .journal-article-hero{min-height:60svh}.personality-journal .journal-text{font-family:Georgia,serif;font-size:clamp(1.15rem,1.7vw,1.35rem);line-height:1.95}.personality-lab .journal-cards{border-block:1px solid #f15a2455;padding-block:32px}.personality-trail .journal-ride{width:100%;max-width:1400px}.personality-kitchen .journal-article-hero{min-height:65svh}.recipe-content{color:#f7f4ef;width:min(1180px,100% - 40px);margin:40px auto 80px}.recipe-stats{background:#ffffff25;border:1px solid #ffffff25;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:1px;margin:24px 0;display:grid}.recipe-stats>div{background:#111517;min-width:0;padding:22px 18px}.recipe-stats dt{color:#f15a24;letter-spacing:.06em;font-size:.875rem}.recipe-stats dd{margin:10px 0 0;font-size:1.1rem;line-height:1.5}.recipe-jumps{flex-wrap:wrap;gap:20px;margin:28px 0 50px;display:flex}.recipe-jumps a{color:#f15a24;padding:14px 0;font-size:.9rem}.recipe-cooking{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(32px,6vw,90px);margin-top:64px;display:grid}.recipe-cooking section{scroll-margin-top:110px}.recipe-cooking small{color:#f15a24;letter-spacing:.08em;font-size:.875rem}.recipe-cooking h2{margin:12px 0 28px;font-size:clamp(2rem,4vw,3.4rem);line-height:1.15}.recipe-cooking ul,.recipe-cooking ol{margin:0;padding:0;list-style:none}.recipe-cooking label{cursor:pointer;border-bottom:1px solid #ffffff25;align-items:flex-start;gap:14px;min-height:52px;padding:16px 0;font-size:1.1rem;line-height:1.6;display:flex}.recipe-cooking input{accent-color:#f15a24;flex-shrink:0;width:22px;height:22px;margin-top:4px}.recipe-cooking .is-checked span{opacity:.5;text-decoration:line-through}.recipe-cooking ol li{border-bottom:1px solid #ffffff25;grid-template-columns:42px minmax(0,1fr);gap:18px;margin-bottom:25px;padding:0 0 30px;display:grid}.recipe-cooking ol li>span{color:#f15a24;font-size:1.8rem;line-height:1.4}.recipe-cooking ol p{margin:0;font-size:1.15rem;line-height:1.8}.recipe-notes{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:32px;margin:60px 0;display:grid}.recipe-notes section{background:#111517;border-top:2px solid #f15a24;padding:25px}.recipe-notes h2{letter-spacing:.06em;font-size:1rem}.recipe-notes p{font-size:1rem;line-height:1.8}.recipe-stats:empty{display:none}.recipe-importer{min-width:0}.recipe-importer>button{color:#080b0c;background:#f15a24;border:0;min-height:48px;padding:16px 24px;font-weight:800}.recipe-importer summary{cursor:pointer;padding:20px 0;font-size:1rem}.recipe-importer pre{white-space:pre-wrap;background:#0b0e10;padding:20px;font-size:.9rem;line-height:1.7}.recipe-corrections>div{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:20px;display:grid}.recipe-corrections textarea{min-height:130px!important}.recipe-live-preview{border:1px solid #ffffff30;margin-top:40px;overflow:hidden}.recipe-live-preview>h2{padding:20px;font-size:.9rem}.recipe-live-preview .journal-article-shell{width:100%;padding:0}.recipe-live-preview .journal-article-hero h1{font-size:clamp(2rem,5vw,4rem)}.recipe-live-preview .journal-article-hero{min-height:400px}.recipe-library{max-width:1300px;margin:80px auto;padding:24px}.recipe-library>h2{font-size:clamp(2rem,4vw,4rem)}.recipe-library nav{flex-wrap:wrap;gap:10px;margin:24px 0;display:flex}.recipe-library nav button{color:#fff;cursor:pointer;background:#151a1b;border:1px solid #ffffff40;min-height:44px;padding:12px 18px}.recipe-library nav button[aria-pressed=true]{color:#f15a24;border-color:#f15a24}.recipe-library-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:24px;display:grid}.recipe-library-grid a{color:#fff;text-decoration:none}.recipe-library-grid img{aspect-ratio:4/3;object-fit:cover;width:100%}.recipe-library-grid h3{font-size:1.5rem;line-height:1.2}.recipe-library-grid p{font-size:1rem;line-height:1.6}.recipe-library-grid small{color:#f15a24;font-size:.875rem}@media (width<=720px){.recipe-cooking{grid-template-columns:1fr}.recipe-content{width:calc(100% - 32px)}.recipe-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.nix-editorial-article .journal-article-hero h1{word-break:normal;overflow-wrap:break-word;line-height:1.08}.nix-story-share.nix-share-compact.is-bottom{flex-direction:column;align-items:flex-start;display:flex}.nix-share-dialog{padding:20px}.recipe-notes{gap:20px}}@media (prefers-reduced-motion:reduce){.nix-editorial-article *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.solar-admin,.solar-admin-gate{color:#f6f7f8;background:#090b0d;min-height:100vh;padding:clamp(2rem,7vw,7rem);font-family:Arial,sans-serif}.solar-admin *,.solar-admin-gate *{box-sizing:border-box}.solar-admin>header{max-width:1050px;margin-bottom:3rem}.solar-admin>header small,.solar-upload-panel header small,.solar-import-history header small,.solar-admin-gate small{color:#ff6a00;letter-spacing:.15em;font-size:.7rem;font-weight:900}.solar-admin>header h1,.solar-admin-gate h1{font-family:var(--font-nix-condensed),Oxanium,sans-serif;letter-spacing:-.06em;margin:1rem 0;font-size:clamp(3rem,8vw,8rem);line-height:.84}.solar-admin>header h1 em{color:#ff6a00;font-style:normal}.solar-admin>header p{color:#a8b0b7;max-width:660px;font-size:1rem;line-height:1.6}.solar-admin>header nav{flex-wrap:wrap;gap:.6rem;margin-top:1.5rem;display:flex}.solar-admin a,.solar-admin-gate a{color:#fff;letter-spacing:.08em;border:1px solid #ffffff2b;padding:.8rem 1rem;font-size:.7rem;font-weight:900;text-decoration:none}.solar-admin a:hover{border-color:#ff6a00}.solar-import-status{border:1px solid #ffffff1f;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:1rem;display:grid}.solar-import-status article{background:#11151a;border-right:1px solid #ffffff1a;padding:1.2rem}.solar-import-status article:last-child{border:0}.solar-import-status small{color:#7e8790;letter-spacing:.12em;font-size:.63rem;display:block}.solar-import-status strong{font-family:var(--font-nix-condensed),Oxanium,sans-serif;margin-top:.4rem;font-size:clamp(1.4rem,3vw,2.7rem);display:block}.solar-upload-panel{background:radial-gradient(circle at 85% 20%,#ff6a001f,#0000 30%),#101419;border:1px solid #ff6a006b;padding:clamp(1.2rem,4vw,3rem)}.solar-upload-panel>header{max-width:720px}.solar-upload-panel h2,.solar-import-history h2{font-family:var(--font-nix-condensed),Oxanium,sans-serif;letter-spacing:-.04em;margin:.7rem 0;font-size:clamp(2rem,5vw,5rem);line-height:.9}.solar-upload-panel h2 em{color:#ff6a00;font-style:normal}.solar-upload-panel header p,.solar-import-history header p{color:#919aa2;max-width:620px;line-height:1.55}.solar-dropzone{background:#0003;border:1px dashed #ffffff38;grid-template-columns:1fr auto;gap:1rem;margin-top:2rem;padding:1rem;transition:all .2s;display:grid}.solar-dropzone.dragging{background:#ff6a0014;border-color:#ff6a00}.solar-dropzone input{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.solar-dropzone label{text-align:center;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;min-height:145px;display:flex}.solar-dropzone label>span{color:#ff6a00;font-size:2.6rem}.solar-dropzone label strong{font-family:var(--font-nix-condensed),Oxanium,sans-serif;word-break:break-word;font-size:1rem}.solar-dropzone label small{color:#768089;letter-spacing:.1em;margin-top:.4rem;font-size:.65rem}.solar-dropzone button{color:#fff;letter-spacing:.08em;cursor:pointer;background:#ff6a00;border:0;align-self:stretch;min-width:230px;padding:1rem;font-size:.72rem;font-weight:900}.solar-dropzone button:disabled{color:#707880;cursor:not-allowed;background:#272c31}.solar-import-error{color:#ff9a91;background:#ff433617;border-left:4px solid #ff4336;padding:1rem}.solar-import-success{background:#ff6a0014;border-left:4px solid #ff6a00;flex-direction:column;align-items:flex-start;gap:.35rem;margin-top:1rem;padding:1.25rem;display:flex}.solar-import-success strong{font-family:var(--font-nix-condensed),Oxanium,sans-serif;color:#ff8b32;font-size:1.2rem}.solar-import-success span{color:#c4c9cd;font-size:.8rem}.solar-import-success a{margin-top:.7rem}.solar-import-history{margin-top:5rem}.solar-import-table{border:1px solid #ffffff1f;margin-top:1.5rem}.solar-import-table>div{border-bottom:1px solid #ffffff14;grid-template-columns:1.25fr 2fr .55fr .55fr .7fr .8fr;display:grid}.solar-import-table>div:last-child{border:0}.solar-import-table span{color:#b1b7bd;overflow-wrap:anywhere;border-right:1px solid #ffffff12;padding:.9rem;font-size:.72rem}.solar-import-table .head span{color:#ff7920;letter-spacing:.1em;background:#11151a;font-size:.6rem;font-weight:900}.solar-admin-gate{text-align:center;place-content:center;display:grid}.solar-admin-gate p{color:#8b949c}.solar-admin-gate a{justify-self:center;margin-top:1rem;display:inline-flex}@media (width<=720px){.solar-admin{padding:1.25rem}.solar-admin>header h1{font-size:3.1rem}.solar-import-status{grid-template-columns:1fr}.solar-import-status article{border-bottom:1px solid #ffffff1a;border-right:0}.solar-dropzone{grid-template-columns:1fr}.solar-dropzone button{min-width:0;min-height:58px}.solar-import-table{border:0}.solar-import-table .head{display:none}.solar-import-table>div{border:1px solid #ffffff1f;grid-template-columns:1fr 1fr;margin-bottom:1rem}.solar-import-table span{min-height:65px;padding:.75rem}.solar-import-table span:before{content:attr(data-label);color:#ff7920;letter-spacing:.09em;margin-bottom:.35rem;font-size:.55rem;font-weight:900;display:block}}.atlas-simple{--o:#ff5a18;color:#f7f7f4;background:#050708;min-height:100vh;overflow:hidden}.atlas-simple *{box-sizing:border-box}.atlas-simple em{color:var(--o);font-style:normal}.atlas-hero{isolation:isolate;align-items:center;min-height:100svh;display:grid;position:relative}.atlas-map-backdrop,.atlas-shade{position:absolute;inset:0}.atlas-map-backdrop{z-index:-3;opacity:.34}.atlas-map-backdrop .atlas-map-shell,.atlas-map-backdrop .atlas-map-canvas{height:100%}.atlas-map-backdrop .maplibregl-control-container{display:none}.atlas-shade{z-index:-2;background:radial-gradient(circle at 70% 38%,#0000,#050708dd 72%),linear-gradient(0deg,#050708 0,#0000 44%),linear-gradient(90deg,#050708e8,#0000 75%)}.atlas-hero-content{width:min(1440px,100%);margin:auto;padding:120px clamp(18px,6vw,96px) 70px}.atlas-kicker,.atlas-map-section header p,.atlas-graphs>header p{color:#fff;font:850 .72rem var(--font-nix-display);letter-spacing:.22em;margin:0}.atlas-kicker i,.atlas-map-section header p,.atlas-graphs>header p{color:var(--o)}.atlas-hero h1{color:#ffffff8f;font:750 clamp(.75rem,1vw,.95rem) var(--font-nix-display);letter-spacing:.13em;margin:14px 0 54px}.atlas-stat-grid{grid-template-columns:2.2fr repeat(3,1fr);align-items:end;gap:clamp(20px,3vw,55px);display:grid}.atlas-stat-grid article{border-bottom:1px solid #ffffff29;padding-block:18px}.atlas-stat-grid strong{font:900 clamp(2.7rem,5vw,5.8rem)/.8 var(--font-nix-condensed);letter-spacing:-.045em;display:block}.atlas-stat-grid .primary strong{white-space:nowrap;font-size:clamp(5rem,10vw,11rem)}.atlas-stat-grid span{color:var(--o);font:850 .7rem var(--font-nix-display);letter-spacing:.18em;margin-top:20px;display:block}.atlas-scroll{color:#ffffff79;font:750 .61rem var(--font-nix-display);letter-spacing:.18em;gap:18px;margin-top:60px;text-decoration:none;display:inline-flex}.atlas-scroll b{color:var(--o)}.atlas-map-section,.atlas-graphs{padding:clamp(85px,10vw,150px) max(14px,5vw)}.atlas-map-section{background:radial-gradient(circle at 10% 0,#182123,#0000 30rem),#070a0b}.atlas-map-section>header,.atlas-map-frame,.atlas-periods,.atlas-graphs>*{width:min(1440px,100%);margin-inline:auto}.atlas-map-section h2,.atlas-graphs>header h2{font:900 clamp(4rem,8vw,8.6rem)/.78 var(--font-nix-condensed);letter-spacing:-.05em;margin:15px 0 45px}.atlas-periods{gap:7px;margin-bottom:16px;display:flex}.atlas-periods button{color:#fff7;font:800 .61rem var(--font-nix-display);letter-spacing:.1em;cursor:pointer;background:#ffffff08;border:0;border-bottom:2px solid #0000;padding:13px 17px}.atlas-periods button[aria-pressed=true]{color:#fff;border-color:var(--o);background:#ff5a1819}.atlas-map-frame{background:#101617;height:min(68svh,740px);min-height:440px;position:relative;overflow:hidden;box-shadow:0 30px 90px #000b}.atlas-map-shell,.atlas-map-canvas{width:100%;height:100%}.atlas-map-minimal .maplibregl-ctrl-top-right{display:none}.atlas-map-minimal .maplibregl-ctrl-attrib{opacity:.42;font-size:9px}.atlas-graphs{background:#050708}.atlas-graph{border-top:1px solid #ffffff14;padding:70px 0 90px}.atlas-graph>header{justify-content:space-between;align-items:start;margin-bottom:35px;display:flex}.atlas-graph h3{font:900 clamp(2.4rem,5vw,5.2rem)/.85 var(--font-nix-condensed);letter-spacing:-.03em;margin:0}.atlas-graph header p{color:#ffffff67;margin:13px 0 0;font-size:.8rem}.atlas-graph>header>span{color:var(--o);font:800 .58rem var(--font-nix-display);letter-spacing:.18em}.atlas-chart{height:330px;position:relative}.atlas-chart svg{width:100%;height:280px;overflow:visible}.atlas-chart line{stroke:#ffffff10;stroke-width:1px}.atlas-chart rect{fill:#ffffff28;transform-box:fill-box;transform-origin:bottom;animation:.8s ease-out both bars}.atlas-chart rect.active{fill:var(--o)}.atlas-chart polyline{fill:none;stroke:var(--o);stroke-width:4px;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1800;animation:1.4s ease-out both draw}.atlas-chart polyline.glow{stroke-width:15px;opacity:.12;filter:blur(4px)}.atlas-hit-grid{display:grid;position:absolute;inset:0 0 50px}.atlas-hit-grid button{cursor:pointer;background:0 0;border:0;position:relative}.atlas-hit-grid button span{z-index:3;color:#fff;min-width:145px;font:700 .67rem var(--font-nix-display);pointer-events:none;background:#161b1c;border:1px solid #ffffff20;padding:11px;display:none;position:absolute;bottom:55%;left:50%;transform:translate(-50%)}.atlas-hit-grid button:is(:hover,:focus) span{display:block}.atlas-hit-grid button b{color:var(--o);font-size:1rem}.atlas-hit-grid small{color:#ffffff70;margin-top:5px;display:block}.atlas-axis{color:#ffffff59;font:700 .6rem var(--font-nix-display);letter-spacing:.1em;justify-content:space-between;display:flex}.atlas-about{border-top:1px solid #ffffff18;max-width:1300px;margin:auto;padding:40px 22px 90px}.atlas-about summary{cursor:pointer;color:#fff;font:800 .68rem var(--font-nix-display);letter-spacing:.18em;justify-content:space-between;display:flex}.atlas-about summary span{color:var(--o)}.atlas-about>div{color:#ffffff8a;max-width:650px;padding-top:25px;line-height:1.7}.atlas-about small{color:#fff5}@keyframes draw{0%{stroke-dashoffset:1800px}to{stroke-dashoffset:0}}@keyframes bars{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media (width<=700px){.atlas-hero{align-items:start;min-height:850px}.atlas-hero-content{padding:110px 15px 55px}.atlas-hero h1{margin-bottom:46px}.atlas-stat-grid{grid-template-columns:1fr 1fr;gap:12px 16px}.atlas-stat-grid .primary strong{font-size:14vw}.atlas-stat-grid strong{font-size:12vw}.atlas-stat-grid article{min-width:0}.atlas-stat-grid span{margin-top:13px;font-size:.58rem}.atlas-scroll{margin-top:40px}.atlas-map-section,.atlas-graphs{padding:78px 10px}.atlas-map-section>header,.atlas-graphs>header{padding-inline:5px}.atlas-map-section h2,.atlas-graphs>header h2{margin-bottom:30px;font-size:17vw}.atlas-periods{grid-template-columns:1fr 1fr;display:grid}.atlas-periods button{padding:12px 6px}.atlas-map-frame{touch-action:pan-y;height:50svh;min-height:380px}.atlas-graph{padding:55px 5px 68px}.atlas-graph h3{font-size:12vw}.atlas-chart{height:255px}.atlas-chart svg{height:215px}.atlas-hit-grid{bottom:40px}.atlas-axis{font-size:.5rem}}@media (prefers-reduced-motion:reduce){.atlas-chart rect,.atlas-chart polyline{animation:none}}.atlas-focused .atlas-focus-hero{padding-top:70px;padding-bottom:30px}.atlas-focused .atlas-focus-hero h1{margin-bottom:28px;font-size:clamp(2.7rem,6vw,6rem);line-height:.95}.atlas-focused .atlas-focus-map{padding-top:30px;padding-bottom:30px}.atlas-focused .atlas-focus-map h2{font-size:clamp(1.65rem,3vw,3rem);line-height:1.15}.atlas-source-note{color:#aeb5b2;font-size:.875rem;line-height:1.6}.atlas-focused .atlas-focus-stats span,.atlas-focused .atlas-focus-tabs button{letter-spacing:.04em;font-size:.875rem}.atlas-focused .atlas-focus-tabs{flex-wrap:wrap}.atlas-focused .atlas-focus-tabs button[aria-pressed=true]{color:#080a0a;background:#ff5a18;border-color:#ff5a18}.atlas-date-nav{align-items:end;gap:10px;margin:18px 0;display:flex}.atlas-date-nav label{flex:1;gap:6px;max-width:380px;display:grid}.atlas-date-nav label>span{color:#abb7b1;font-size:.875rem}.atlas-date-nav select,.atlas-date-nav button{color:#fff;background:#141c1c;border:1px solid #3c4743;border-radius:10px;min-height:46px;padding:10px 14px;font-size:1rem}.atlas-date-nav button{cursor:pointer;min-width:46px}.atlas-date-nav button:disabled{opacity:.35;cursor:default}.atlas-focused :is(button,select,a):focus-visible{outline-offset:4px;outline:2px solid #ff8c59}.atlas-empty{text-align:center;color:#c8d0cd;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:28px;display:flex}.atlas-empty strong{font-size:1.25rem}.atlas-empty p{font-size:1rem;line-height:1.6}.atlas-focused .atlas-focus-map-frame{height:60svh;min-height:360px}.atlas-focused .atlas-focus-deep{padding-bottom:60px}@media (width<=600px){.atlas-focused .atlas-focus-hero{padding-top:46px}.atlas-focused .atlas-focus-stats{grid-template-columns:1fr 1fr}.atlas-focused .atlas-focus-stats article{padding:18px 14px}.atlas-focused .atlas-focus-map>header{align-items:start}.atlas-focused .atlas-focus-map>header>strong{white-space:nowrap;font-size:2rem}.atlas-focused .atlas-focus-tabs button{padding:0 13px}.atlas-date-nav label{min-width:0}.atlas-date-nav select{width:100%;min-width:0}.atlas-focused .atlas-focus-deep{grid-template-columns:1fr;gap:12px}.atlas-focused .atlas-focus-map-frame{height:55svh}}.atlas-date-nav>button{white-space:nowrap;width:auto;min-width:44px;padding-inline:12px}.atlas-date-nav>button span{font-size:.75rem}.atlas-date-nav label{min-width:0}.atlas-date-nav select{max-width:100%}@media (width<=650px){.atlas-date-nav>button span{display:none}}.atlas-journey{color:#f6f7f7;max-width:1600px;margin:0 auto;padding:10px max(20px,5vw) 70px;scroll-margin-top:100px}.atlas-journey-header{justify-content:space-between;align-items:center;gap:24px;padding:24px 0;display:flex}.atlas-journey-header small{color:#ff6b28;font:700 .875rem var(--font-nix-display);letter-spacing:.12em}.atlas-journey-header h2{font:800 clamp(1.7rem,3.6vw,3.5rem)/1.1 var(--font-nix-display);letter-spacing:-.03em;margin:10px 0}.atlas-journey-header p{color:#afb5b8;margin:12px 0 0;font-size:1rem;line-height:1.6}.atlas-journey-expand{color:#111;min-height:48px;font:700 .875rem var(--font-nix-display);cursor:pointer;background:#ff6b28;border:1px solid #ff6b28;border-radius:6px;flex-shrink:0;padding:12px 20px;transition:background .2s,transform .2s}.atlas-journey-expand:hover{background:#ff8a55;transform:translateY(-2px)}.atlas-journey-frame{background:#16191c;border:1px solid #3b3e41;border-top:3px solid #ff6b28;border-radius:8px;flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 60px #0005}.atlas-journey-frame iframe{z-index:1;background:#16191c;border:0;width:100%;height:clamp(440px,68svh,850px);display:block;position:relative}.atlas-journey-loading{z-index:2;pointer-events:none;color:#fff;background:#171a1ef2;border-left:3px solid #ff6b28;width:fit-content;max-width:calc(100% - 40px);padding:12px 16px;font-size:1rem;position:absolute;inset:20px 20px auto}.atlas-journey-help{color:#b9bdc2;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px 18px;padding:12px 18px;font-size:.875rem;display:flex}.atlas-journey-help button{color:#ff935e;cursor:pointer;font:inherit;background:0 0;border:0;padding:8px}.atlas-journey-help a{color:#f1f1f1;text-underline-offset:4px;padding:8px 0;text-decoration:underline}.atlas-journey-dialog{color:#fff;background:#101215;border:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:16px clamp(12px,3vw,40px);position:fixed;inset:0;overflow:auto}.atlas-journey-dialog[open]{flex-direction:column;animation:.2s ease-out atlas-journey-in;display:flex}.atlas-journey-dialog::backdrop{background:#000d}.atlas-journey-dialog .atlas-journey-header{flex-shrink:0;padding:8px 0 16px}.atlas-journey-dialog .atlas-journey-header h2{font-size:clamp(1.1rem,3vw,2rem)}.atlas-journey-dialog .atlas-journey-frame{flex:1;min-height:240px}.atlas-journey-dialog iframe{flex:1;height:100%;min-height:0}.atlas-journey-dialog :is(button,a):focus-visible{outline-offset:3px;outline:2px solid #ff935e}@keyframes atlas-journey-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (width<=600px){.atlas-journey-header{flex-direction:column;align-items:flex-start;gap:18px}.atlas-journey-dialog .atlas-journey-header{flex-direction:row;align-items:center;gap:10px}.atlas-journey-expand{padding:12px 14px}.atlas-journey-frame iframe{height:65svh;min-height:420px}.atlas-journey-dialog iframe{height:100%;min-height:0}.atlas-journey-help{justify-content:flex-start;gap:4px 12px}}@media (prefers-reduced-motion:reduce){.atlas-journey-expand{transition:none}.atlas-journey-expand:hover{transform:none}.atlas-journey-dialog[open]{animation:none}}.atlas-living{padding-top:30px}.atlas-living .atlas-focus-hero{max-width:1500px;margin:auto;padding:35px 24px 10px}.atlas-living .atlas-focus-hero h1{font:800 clamp(1.7rem,3vw,2.6rem)/1.15 var(--font-nix-display);margin:12px 0 22px}.atlas-living .atlas-focus-hero>small{display:none}.atlas-living .atlas-focus-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.atlas-living .atlas-focus-stats article{border-bottom:1px solid #ffffff21;padding:8px 0}.atlas-living .atlas-focus-stats strong{font:750 clamp(1.5rem,3vw,2.8rem)/1.2 var(--font-nix-display);font-variant-numeric:tabular-nums;display:block}.atlas-living .atlas-focus-stats span{color:#ff783f;margin-top:7px;display:block}.atlas-living .atlas-focus-hero>.atlas-source-note{max-width:900px;margin-bottom:0;font-size:.8rem}.atlas-living .atlas-focus-map{max-width:1500px;margin:auto;padding:20px 24px 40px}.atlas-living .atlas-focus-map>header{justify-content:space-between;align-items:center;gap:20px;display:flex}.atlas-living .atlas-focus-map h2{margin:8px 0 18px;font-size:clamp(1.25rem,2.4vw,2rem)}.atlas-living .atlas-focus-map>header small{color:#aeb5b2;font-size:.8rem}.atlas-living .atlas-focus-map>header>strong{white-space:nowrap;font-size:1.7rem}.atlas-living .atlas-focus-map>header>strong span{font-size:.875rem}.atlas-living .atlas-focus-tabs{gap:8px;display:flex}.atlas-living .atlas-focus-tabs button,.atlas-living .atlas-portals button,.atlas-living .atlas-playback button,.atlas-living .atlas-portal button{color:#f5f5f5;min-height:44px;font:650 .875rem var(--font-nix-display);cursor:pointer;background:#141719;border:1px solid #ffffff30;border-radius:5px;padding:12px 15px}.atlas-living button:disabled{opacity:.4;cursor:default}.atlas-living button[aria-expanded=true],.atlas-living button[aria-pressed=true]{color:#ff824c;border-color:#ff5a18}.atlas-living .atlas-focus-map-frame{border:1px solid #ffffff25;border-radius:8px;height:61svh;min-height:360px;max-height:780px;overflow:hidden}.atlas-playback{border-bottom:1px solid #ffffff20;padding:18px 0}.atlas-playback-head,.atlas-playback-foot{justify-content:space-between;align-items:center;gap:15px;display:flex}.atlas-playback-head>span{font:650 1rem var(--font-nix-display)}.atlas-playback-head>strong{color:#ff783f;font-variant-numeric:tabular-nums}.atlas-living .atlas-playback-head button{color:#101010;background:#ff5a18;border-color:#ff5a18}.atlas-scrubber{appearance:none;background:linear-gradient(90deg,#ff5a18 var(--progress),#35393c var(--progress));cursor:pointer;border-radius:4px;width:100%;height:8px;margin:24px 0;display:block}.atlas-scrubber::-webkit-slider-thumb{appearance:none;background:#fff;border:4px solid #ff5a18;border-radius:50%;width:20px;height:20px}.atlas-scrubber::-moz-range-thumb{background:#fff;border:4px solid #ff5a18;border-radius:50%;width:14px;height:14px}.atlas-scrubber:focus-visible{outline-offset:8px;outline:2px solid #ff824c}.atlas-playback-foot{color:#b6bcbf;font-size:.875rem}.atlas-living .atlas-playback-foot button{background:0 0;border:0;padding:8px;font-size:.8rem}.atlas-portals{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.atlas-portal{background:#121619;border:1px solid #ffffff25;border-top:2px solid #ff5a18;border-radius:8px;margin-top:18px;padding:24px}.atlas-portal>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.atlas-portal h3{font:700 1.1rem/1.4 var(--font-nix-display);margin:10px 0}.atlas-portal p{color:#bec5c8;font-size:1rem;line-height:1.6}.atlas-portal a{color:#ff824c;font-size:.875rem}.atlas-portal-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:22px;margin-top:20px;display:grid}.atlas-portal-grid article{border-bottom:1px solid #fff2;min-width:0;padding:12px}.atlas-portal-grid img{aspect-ratio:16/10;object-fit:cover;border-radius:5px;width:100%}.atlas-portal-grid small{color:#b7bec3;font-size:.8rem}.atlas-original-journal{max-width:1452px;margin:0 auto 50px;padding:20px 24px}.atlas-original-journal summary{cursor:pointer;color:#ff824c;font-size:.875rem}.atlas-living .atlas-focus-deep{max-width:1452px;margin:auto;padding:15px 24px 35px;font-size:1rem;line-height:1.6}.atlas-living .atlas-focus-deep a{color:#ff824c}@media (width<=640px){.atlas-living .atlas-focus-hero{padding:22px 15px 0}.atlas-living .atlas-focus-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.atlas-living .atlas-focus-stats article{padding:8px 0}.atlas-living .atlas-focus-map{padding:20px 12px}.atlas-living .atlas-focus-map-frame{height:52svh;min-height:330px}.atlas-living .atlas-focus-hero>.atlas-source-note{display:none}.atlas-playback-head{flex-wrap:wrap}.atlas-playback-head>span{font-size:.875rem}.atlas-playback-foot{flex-wrap:wrap;gap:6px}.atlas-portal{padding:16px}.atlas-living .atlas-portals button{flex:auto}.atlas-living .atlas-focus-tabs button{padding:10px}.atlas-living .atlas-focus-map>header>strong{font-size:1.3rem}.atlas-date-nav{margin:10px 0}.atlas-date-nav label>span{display:none}}@media (prefers-reduced-motion:reduce){.atlas-living *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.everywhere-page{--ev-orange:#ff5a18;--ev-ink:#040606;--ev-panel:#0c1112;--ev-line:#ffffff21;background:var(--ev-ink);color:#f7f3ec;min-height:100vh;font-family:var(--font-geist-sans);overflow-x:clip}.everywhere-page *{box-sizing:border-box}.everywhere-page button,.everywhere-page input{font:inherit}.everywhere-page button,.everywhere-page a{-webkit-tap-highlight-color:transparent}.everywhere-page em{color:var(--ev-orange);font-style:normal}.everywhere-page small{font:800 .75rem/1.45 var(--font-geist-mono);letter-spacing:.15em;color:var(--ev-orange)}.everywhere-hero{isolation:isolate;background:radial-gradient(circle at 70% 42%,#142023,#030505 58%);align-items:center;height:100svh;min-height:760px;display:flex;position:relative;overflow:hidden}.everywhere-pulse{z-index:-3;opacity:.8;width:100%;height:100%;position:absolute;inset:0}.everywhere-hero-shade{z-index:-2;background:linear-gradient(90deg,#020303 0%,#020303f0 31%,#02030338 72%,#020303ad),linear-gradient(#0000006b,#0000 72%,#020303 100%);position:absolute;inset:0}.everywhere-hero-copy{width:min(1120px,100% - 40px);margin-left:max(20px,6.5vw);padding-top:70px}.everywhere-hero h1{font:900 clamp(4.7rem,10.8vw,11.8rem)/.68 var(--font-nix-condensed);letter-spacing:-.065em;margin:19px 0 23px}.everywhere-hero h1 em{font-size:.48em}.everywhere-hero h2{max-width:780px;font:850 clamp(1rem,2vw,1.7rem)/1.25 var(--font-nix-display);letter-spacing:.08em;margin:0}.everywhere-hero-copy>p{color:#ffffff9e;font:800 .8rem var(--font-geist-mono);letter-spacing:.13em;margin:12px 0 0}.everywhere-hero-copy>div{background:var(--ev-line);flex-wrap:wrap;gap:1px;width:max-content;max-width:100%;margin-top:36px;display:flex}.everywhere-hero-copy>div span{color:#ffffff94;min-width:170px;font:750 .68rem var(--font-geist-mono);letter-spacing:.08em;background:#040606e0;padding:15px 18px}.everywhere-hero-copy>div strong{color:#fff;font:900 1.9rem var(--font-nix-condensed);margin-bottom:3px;display:block}.everywhere-hero-copy>a{background:var(--ev-orange);color:#080a0a;width:max-content;min-height:57px;font:900 .74rem var(--font-nix-display);letter-spacing:.11em;align-items:center;gap:28px;margin-top:27px;padding:0 23px;text-decoration:none;display:flex;box-shadow:0 15px 44px #ff5a1840}.everywhere-hero>footer{color:#ffffff80;font:750 .65rem var(--font-geist-mono);letter-spacing:.06em;grid-template-columns:auto 1fr auto;align-items:center;gap:17px;display:grid;position:absolute;bottom:24px;left:max(20px,6.5vw);right:max(20px,6.5vw)}.everywhere-hero>footer i{background:linear-gradient(90deg,var(--ev-orange),#ffffff1f);height:1px}.everywhere-section-nav{z-index:18;border-block:1px solid var(--ev-line);background:#070a0b;justify-content:center;gap:1px;min-height:62px;display:flex;position:sticky;top:72px;overflow-x:auto}.everywhere-section-nav a{color:#ffffffa8;min-width:155px;font:800 .68rem var(--font-nix-display);letter-spacing:.09em;white-space:nowrap;place-items:center;padding:0 20px;text-decoration:none;display:grid}.everywhere-section-nav a:hover{background:var(--ev-orange);color:#050707}.everywhere-heading{grid-template-columns:1.15fr .85fr;align-items:end;gap:60px;width:min(1480px,100%);margin-inline:auto;display:grid}.everywhere-heading h2{font:900 clamp(4.4rem,9vw,9.8rem)/.72 var(--font-nix-condensed);letter-spacing:-.06em;margin:15px 0 0}.everywhere-heading>p{color:#ffffffa1;max-width:620px;margin:0 0 8px;font-size:clamp(1rem,1.4vw,1.18rem);line-height:1.75}.everywhere-map-section{background:radial-gradient(circle at 82% 4%,#ff5a1821,#0000 23%),#050707;padding:clamp(90px,11vw,170px) max(12px,4vw);scroll-margin-top:120px}.everywhere-map-modes{justify-content:space-between;gap:10px;width:min(1480px,100%);margin:50px auto 0;display:flex}.everywhere-map-modes>div{background:var(--ev-line);gap:1px;display:flex}.everywhere-map-modes button{color:#fff9;min-height:48px;font:800 .68rem var(--font-nix-display);letter-spacing:.07em;cursor:pointer;background:#0b1011;border:0;padding:0 17px}.everywhere-map-modes button[aria-pressed=true]{background:var(--ev-orange);color:#050707}.everywhere-map-stage{border:1px solid var(--ev-line);background:#081011;width:min(1480px,100%);height:min(74svh,790px);min-height:540px;margin:7px auto 0}.everywhere-map-shell,.everywhere-map-canvas{width:100%;height:100%;position:relative}.everywhere-map-shell{overflow:hidden}.everywhere-map-canvas canvas{filter:saturate(.76)contrast(1.08)}.everywhere-map-key{z-index:3;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);font:750 .65rem var(--font-geist-mono);letter-spacing:.05em;background:#050707d9;border:1px solid #ffffff1f;align-items:center;gap:17px;padding:10px 12px;display:flex;position:absolute;bottom:13px;left:16px;right:16px}.everywhere-map-key span{align-items:center;gap:7px;display:flex}.everywhere-map-key i{background:var(--ev-orange);border-radius:50%;width:8px;height:8px}.everywhere-map-key i.medium{background:#ffd0ba}.everywhere-map-key b{color:var(--ev-orange);margin-left:auto}.everywhere-nation-filter{background:var(--ev-line);gap:1px;width:min(1480px,100%);margin:6px auto 0;display:flex;overflow-x:auto}.everywhere-nation-filter button{color:#ffffff8a;min-width:130px;min-height:42px;font:800 .65rem var(--font-nix-display);letter-spacing:.06em;cursor:pointer;background:#080c0d;border:0}.everywhere-nation-filter button[aria-pressed=true]{color:#080a0a;background:#fff}.everywhere-time-machine{border:1px solid var(--ev-line);background:#0b1011;border-top:0;grid-template-columns:1fr auto;gap:17px 28px;width:min(1480px,100%);margin:0 auto;padding:24px;display:grid}.everywhere-time-machine>div:first-child{grid-template-columns:auto 1fr;gap:2px 15px;display:grid}.everywhere-time-machine>div:first-child small{grid-column:1/-1}.everywhere-time-machine>div strong{font:900 3rem/.9 var(--font-nix-condensed);color:var(--ev-orange)}.everywhere-time-machine>div span{color:#ffffff80;font:750 .7rem var(--font-geist-mono);text-transform:uppercase;align-self:end}.everywhere-time-machine>button{border:1px solid var(--ev-orange);background:var(--ev-orange);color:#050707;min-width:130px;font:850 .72rem var(--font-nix-display);letter-spacing:.08em;cursor:pointer}.everywhere-time-machine label{color:#ffffff80;font:750 .7rem var(--font-geist-mono);grid-column:1/-1;grid-template-columns:42px 1fr 42px;align-items:center;gap:10px;display:grid;position:relative}.everywhere-time-machine input{width:100%;accent-color:var(--ev-orange);cursor:pointer}.everywhere-time-machine label i{background:var(--ev-orange);pointer-events:none;height:2px;position:absolute;bottom:-5px;left:52px}.everywhere-year-ticks{grid-column:1/-1;gap:3px;overflow-x:auto;display:flex!important}.everywhere-year-ticks button{border:1px solid var(--ev-line);color:#ffffff73;min-width:62px;min-height:36px;font:800 .65rem var(--font-nix-display);cursor:pointer;background:#070a0b}.everywhere-year-ticks button.active{border-color:var(--ev-orange);color:var(--ev-orange)}.everywhere-selected{background:linear-gradient(135deg,#141c1d,#080b0c);border:1px solid #ff5a1880;width:min(1480px,100%);margin:8px auto 0;padding:clamp(24px,4vw,55px);position:relative}.everywhere-selected>button{border:1px solid var(--ev-line);color:#fff;cursor:pointer;background:#090c0d;width:44px;height:44px;font-size:1.4rem;position:absolute;top:17px;right:17px}.everywhere-selected>span{font-size:2rem}.everywhere-selected h3{font:900 clamp(3.4rem,7vw,7rem)/.78 var(--font-nix-condensed);letter-spacing:-.045em;margin:12px 0 30px}.everywhere-selected>div{background:var(--ev-line);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.everywhere-selected p{color:#ffffff80;min-height:94px;font:750 .68rem var(--font-geist-mono);letter-spacing:.06em;background:#090d0e;margin:0;padding:18px}.everywhere-selected p b{color:#fff;font:850 .95rem var(--font-nix-display);margin-bottom:8px;display:block}.everywhere-selected nav,.everywhere-place-detail nav,.everywhere-stories nav{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.everywhere-selected a,.everywhere-place-detail a,.everywhere-place-detail button,.everywhere-stories a{border:1px solid var(--ev-orange);color:#fff;min-height:48px;font:800 .68rem var(--font-nix-display);letter-spacing:.07em;cursor:pointer;background:0 0;align-items:center;padding:0 17px;text-decoration:none;display:flex}.everywhere-find{background:#0a0e0f;grid-template-columns:1.15fr .85fr;display:grid}.everywhere-search,.everywhere-random{min-height:610px;padding:clamp(70px,8vw,125px) max(20px,7vw)}.everywhere-search{border-right:1px solid var(--ev-line);position:relative}.everywhere-search label{margin-top:27px;display:block;position:relative}.everywhere-search input{border:1px solid var(--ev-line);color:#fff;width:100%;min-height:79px;font:850 clamp(1rem,2vw,1.4rem) var(--font-nix-display);letter-spacing:.05em;background:#050707;outline:0;padding:0 65px 0 22px}.everywhere-search input:focus{border-color:var(--ev-orange)}.everywhere-search label>b{color:var(--ev-orange);font-size:2.4rem;position:absolute;top:15px;right:22px}.everywhere-search-results{z-index:4;border:1px solid var(--ev-line);background:#070a0b;border-top:0;position:relative}.everywhere-search-results button{border:0;border-bottom:1px solid var(--ev-line);color:#fff;text-align:left;cursor:pointer;background:0 0;grid-template-columns:1fr auto;gap:3px 16px;width:100%;min-height:67px;padding:12px 17px;display:grid}.everywhere-search-results button:hover{background:#ff5a181f}.everywhere-search-results strong{font:850 .9rem var(--font-nix-display)}.everywhere-search-results span{color:#ffffff7a;grid-row:2;font-size:.75rem}.everywhere-search-results b{color:var(--ev-orange);font:800 .68rem var(--font-geist-mono);grid-area:1/2/3;align-self:center}.everywhere-search-results p{color:#ffffff8c;padding:20px}.everywhere-random{background:radial-gradient(circle at 30% 30%,#ff5a182e,#0000 32%),#050707;flex-direction:column;justify-content:center;display:flex}.everywhere-random h2{font:900 clamp(4rem,8vw,8rem)/.72 var(--font-nix-condensed);letter-spacing:-.055em;margin:17px 0}.everywhere-random p{color:#ffffff94;max-width:430px;line-height:1.7}.everywhere-random button{border:1px solid var(--ev-orange);background:var(--ev-orange);color:#050707;width:max-content;min-height:57px;font:900 .72rem var(--font-nix-display);letter-spacing:.08em;cursor:pointer;margin-top:18px;padding:0 24px}.everywhere-numbers{background:#060808;padding:clamp(95px,12vw,180px) max(16px,5vw)}.everywhere-stat-grid{grid-template-columns:repeat(4,1fr);gap:6px;width:min(1480px,100%);margin:65px auto 0;display:grid}.everywhere-stat-grid article{border:1px solid var(--ev-line);background:linear-gradient(150deg,#121819,#080b0c);flex-direction:column;justify-content:space-between;min-height:205px;padding:26px;display:flex}.everywhere-stat-grid strong{font:900 clamp(2.3rem,4.6vw,5.2rem)/.8 var(--font-nix-condensed);letter-spacing:-.035em}.everywhere-stat-grid span{color:var(--ev-orange);font:800 .7rem var(--font-geist-mono);letter-spacing:.08em}.everywhere-dna{text-align:center;background:radial-gradient(circle,#ff5a1829,#0000 34%),#080b0c;min-height:950px;padding:clamp(90px,11vw,170px) max(15px,5vw);scroll-margin-top:110px;overflow:hidden}.everywhere-dna header{width:min(980px,100%);margin:auto}.everywhere-dna h2{font:900 clamp(4.6rem,9vw,9rem)/.72 var(--font-nix-condensed);letter-spacing:-.06em;margin:17px 0}.everywhere-dna header p{color:#ffffff91}.dna-field{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;width:min(1350px,100%);min-height:520px;margin:60px auto 0;display:flex}.dna-field button{width:var(--size);height:var(--size);isolation:isolate;color:#fff;cursor:pointer;animation:dna-float 8s ease-in-out var(--delay) infinite;background:#070a0bcc;border:1px solid #ff5a1861;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;padding:14px;display:flex;position:relative}.dna-field button i{z-index:-1;border:1px solid #ffffff1f;border-radius:50%;position:absolute;inset:10%;box-shadow:inset 0 0 35px #ff5a181f}.dna-field strong{font:850 clamp(.72rem,1.5vw,1.12rem) var(--font-nix-display);text-transform:uppercase}.dna-field span{color:var(--ev-orange);font:750 .62rem var(--font-geist-mono);margin-top:6px}.everywhere-firsts{background:#0b1011;padding:clamp(95px,12vw,180px) max(15px,5vw);scroll-margin-top:110px}.everywhere-firsts>div{grid-template-columns:repeat(3,1fr);gap:6px;width:min(1480px,100%);margin:60px auto 0;display:grid}.everywhere-firsts article{border:1px solid var(--ev-line);background:#080b0c;min-height:280px;padding:28px;position:relative}.everywhere-firsts article>span{color:#ffffff1f;font:900 4.4rem var(--font-nix-condensed);position:absolute;top:16px;right:20px}.everywhere-firsts h3{max-width:85%;font:900 clamp(2.2rem,4vw,4rem)/.86 var(--font-nix-condensed);letter-spacing:-.035em;text-transform:uppercase;margin:55px 0 13px}.everywhere-firsts time{color:#ffffff85;font:750 .72rem var(--font-geist-mono)}.everywhere-returns{background:#050707;padding:clamp(95px,12vw,175px) max(16px,6vw)}.everywhere-returns>header,.everywhere-returns>div{width:min(1380px,100%);margin-inline:auto}.everywhere-returns h2{font:900 clamp(4.4rem,9vw,9rem)/.72 var(--font-nix-condensed);letter-spacing:-.055em;margin:16px 0 55px}.everywhere-returns button{border:0;border-top:1px solid var(--ev-line);color:#fff;text-align:left;cursor:pointer;background:0 0;grid-template-columns:1.25fr .95fr .95fr 110px 110px 25px;align-items:center;gap:15px;width:100%;min-height:77px;padding:0 22px;display:grid}.everywhere-returns button:hover{background:#ff5a1814}.everywhere-returns strong{font:850 1rem var(--font-nix-display)}.everywhere-returns span{color:#ffffff73;font:750 .68rem var(--font-geist-mono)}.everywhere-returns b{color:var(--ev-orange);font:800 .68rem var(--font-geist-mono)}.everywhere-chronology{background:#080b0c;padding:clamp(95px,12vw,175px) max(12px,4vw);scroll-margin-top:110px}.everywhere-year-film{scroll-snap-type:x mandatory;gap:5px;width:min(1480px,100%);margin:58px auto 90px;display:flex;overflow-x:auto}.everywhere-year-film button{scroll-snap-align:start;border:1px solid var(--ev-line);color:#fff;cursor:pointer;background:#0d1213;flex-direction:column;align-items:flex-start;min-width:175px;min-height:145px;padding:17px;display:flex}.everywhere-year-film strong{font:900 3.5rem/.85 var(--font-nix-condensed);color:var(--ev-orange)}.everywhere-year-film span{color:#ffffff80;font:750 .65rem var(--font-geist-mono);margin-top:7px}.everywhere-year{grid-template-columns:260px 1fr;gap:42px;width:min(1480px,100%);margin:0 auto 100px;scroll-margin-top:150px;display:grid}.everywhere-year>header{border-top:2px solid var(--ev-orange);height:max-content;padding-top:16px;position:sticky;top:155px}.everywhere-year>header strong{font:900 clamp(5rem,10vw,9rem)/.72 var(--font-nix-condensed);color:var(--ev-orange);letter-spacing:-.055em;display:block}.everywhere-year>header span{font:800 .67rem var(--font-geist-mono);letter-spacing:.08em;color:#ffffff80}.everywhere-year>div{gap:6px;display:grid}.everywhere-place-card{border:1px solid var(--ev-line);background:#0b1011}.everywhere-place-card summary{cursor:pointer;grid-template-columns:65px 1fr auto 34px;align-items:center;gap:18px;min-height:112px;padding:17px 22px;list-style:none;display:grid}.everywhere-place-card summary::-webkit-details-marker{display:none}.everywhere-place-card summary>span{color:#ffffff40;font:900 2.2rem var(--font-nix-condensed)}.everywhere-place-card h3{font:900 clamp(1.8rem,3.8vw,3.5rem)/.8 var(--font-nix-condensed);letter-spacing:-.035em;text-transform:uppercase;margin:4px 0 2px}.everywhere-place-card time{color:#ffffff70;font:750 .67rem var(--font-geist-mono)}.everywhere-place-card summary>b{color:var(--ev-orange);font:850 .68rem var(--font-nix-display);letter-spacing:.07em}.everywhere-place-card summary>i{font:300 2rem var(--font-geist-sans);font-style:normal;transition:transform .3s}.everywhere-place-card[open] summary>i{transform:rotate(45deg)}.everywhere-place-detail{border-top:1px solid var(--ev-line);padding:8px 22px 25px}.everywhere-mini-map{background:linear-gradient(#ffffff0b 1px,transparent 1px),linear-gradient(90deg,#ffffff0b 1px,transparent 1px),radial-gradient(circle at var(--x) var(--y),#ff5a1857,transparent 9%),#071011;background-size:13% 25%,13% 25%,auto,auto;height:175px;position:relative;overflow:hidden}.everywhere-mini-map i{width:12px;height:12px;left:var(--x);top:var(--y);background:var(--ev-orange);box-shadow:0 0 25px var(--ev-orange);border:2px solid #fff;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.everywhere-mini-map span{color:#fff9;font:750 .65rem var(--font-geist-mono);position:absolute;bottom:11px;left:13px}.everywhere-place-detail dl{background:var(--ev-line);grid-template-columns:repeat(4,1fr);gap:1px;margin:7px 0 0;display:grid}.everywhere-place-detail dl div{background:#080b0c;min-height:90px;padding:15px}.everywhere-place-detail dt{color:#fff6;font:750 .61rem var(--font-geist-mono);letter-spacing:.05em}.everywhere-place-detail dd{font:850 .8rem var(--font-nix-display);margin:10px 0 0}.everywhere-load-more{border:1px solid var(--ev-orange);background:var(--ev-orange);color:#050707;min-height:64px;font:900 .72rem var(--font-nix-display);letter-spacing:.08em;cursor:pointer;margin:0 auto;padding:0 30px;display:block}.everywhere-stories{background:#050707;padding:clamp(95px,12vw,180px) max(15px,5vw);scroll-margin-top:110px}.everywhere-stories>div{grid-template-columns:1fr 1fr;gap:8px;width:min(1480px,100%);margin:65px auto 0;display:grid}.everywhere-stories article{isolation:isolate;border:1px solid var(--ev-line);background:#0c1112;align-items:flex-end;min-height:560px;padding:35px;display:flex;position:relative;overflow:hidden}.everywhere-stories article>img,.everywhere-stories article>i{z-index:-2;width:100%;height:100%;position:absolute;inset:0}.everywhere-stories article>img{object-fit:cover;opacity:.54;transition:transform .8s}.everywhere-stories article:hover>img{transform:scale(1.035)}.everywhere-stories article>i{z-index:-1;background:linear-gradient(#0406062e 22%,#040606 97%),linear-gradient(90deg,#040606b8,#0000)}.everywhere-stories h3{font:900 clamp(3.4rem,6vw,6rem)/.75 var(--font-nix-condensed);letter-spacing:-.05em;margin:12px 0}.everywhere-stories article strong{color:#fff;font:800 .72rem/1.5 var(--font-geist-mono);letter-spacing:.06em}.everywhere-stories article p{color:#ffffffa6;max-width:600px;line-height:1.7}.everywhere-confidence{border:1px solid var(--ev-line);background:#0b1011;width:min(1200px,100% - 30px);margin:100px auto;padding:0}.everywhere-confidence summary{cursor:pointer;color:var(--ev-orange);font:850 .74rem var(--font-nix-display);letter-spacing:.09em;padding:25px}.everywhere-confidence>div{color:#ffffff9e;padding:0 25px 25px;line-height:1.75}.everywhere-confidence b{color:#fff}.everywhere-finale{isolation:isolate;text-align:center;background:#020303;place-items:center;height:100svh;min-height:760px;display:grid;position:relative;overflow:hidden}.everywhere-finale:after{content:"";z-index:-2;background:radial-gradient(circle,#04060633,#020303 72%);position:absolute;inset:0}.everywhere-finale>div{width:min(1000px,100% - 30px)}.everywhere-finale h2{font:900 clamp(5rem,12vw,13rem)/.67 var(--font-nix-condensed);letter-spacing:-.065em;margin:22px 0}.everywhere-finale>div>p{font-size:clamp(1.1rem,2vw,1.55rem)}.everywhere-finale time{color:#ffffff8c;font:750 .72rem var(--font-geist-mono);margin-top:28px;display:block}.everywhere-finale dl{background:var(--ev-line);grid-template-columns:repeat(3,1fr);gap:1px;margin:45px auto 0;display:grid}.everywhere-finale dl div{background:#040606d4;padding:20px}.everywhere-finale dt{font:900 clamp(2.2rem,5vw,4.8rem)/1 var(--font-nix-condensed)}.everywhere-finale dd{color:var(--ev-orange);font:800 .65rem var(--font-geist-mono);margin:6px 0 0}.everywhere-finale a{color:#fff;font:800 .72rem var(--font-nix-display);letter-spacing:.08em;margin-top:42px;display:inline-block}@keyframes dna-float{0%,to{transform:translateY(-5px)}50%{transform:translateY(8px)}}@media (width<=1000px){.everywhere-heading{grid-template-columns:1fr}.everywhere-heading>p{margin-top:0}.everywhere-map-modes{flex-direction:column;align-items:stretch}.everywhere-map-modes>div{overflow-x:auto}.everywhere-map-modes button{white-space:nowrap}.everywhere-find{grid-template-columns:1fr}.everywhere-search{border-right:0;border-bottom:1px solid var(--ev-line)}.everywhere-stat-grid{grid-template-columns:repeat(2,1fr)}.everywhere-firsts>div{grid-template-columns:1fr 1fr}.everywhere-year{grid-template-columns:1fr}.everywhere-year>header{position:static}.everywhere-year>header strong{font-size:7rem}.everywhere-selected>div{grid-template-columns:repeat(2,1fr)}.everywhere-returns button{grid-template-columns:1fr 1fr 80px 80px 25px}.everywhere-returns button span:nth-of-type(2){display:none}.everywhere-stories>div{grid-template-columns:1fr}}@media (width<=650px){.everywhere-page small{letter-spacing:.1em;font-size:.7rem}.everywhere-hero{align-items:flex-end;min-height:720px}.everywhere-hero-shade{background:linear-gradient(#0203032e,#020303e0 34%,#020303 98%)}.everywhere-hero-copy{width:calc(100% - 28px);margin:0 14px;padding:100px 0 80px}.everywhere-hero h1{font-size:clamp(4.2rem,22vw,7rem)}.everywhere-hero h2{font-size:.88rem}.everywhere-hero-copy>p{font-size:.67rem}.everywhere-hero-copy>div{grid-template-columns:repeat(3,1fr);width:100%;display:grid}.everywhere-hero-copy>div span{min-width:0;padding:12px 8px;font-size:.56rem}.everywhere-hero-copy>div strong{font-size:1.4rem}.everywhere-hero-copy>a{justify-content:center;width:100%}.everywhere-hero>footer{font-size:.54rem;left:14px;right:14px}.everywhere-section-nav{justify-content:flex-start;top:64px}.everywhere-heading h2{font-size:clamp(4rem,21vw,7rem)}.everywhere-map-section{padding-inline:8px}.everywhere-map-modes button{min-width:120px;padding-inline:10px}.everywhere-map-stage{height:65svh;min-height:470px}.everywhere-map-key{flex-wrap:wrap;gap:8px;left:8px;right:8px}.everywhere-map-key span{font-size:.57rem}.everywhere-map-key b{width:100%;margin:0}.everywhere-time-machine{padding:15px 12px}.everywhere-time-machine>div strong{font-size:2.5rem}.everywhere-time-machine>button{min-width:100px}.everywhere-selected{padding:22px 13px}.everywhere-selected h3{font-size:16vw}.everywhere-selected>div{grid-template-columns:1fr 1fr}.everywhere-selected p{padding:13px}.everywhere-find{display:block}.everywhere-search,.everywhere-random{min-height:520px;padding:70px 15px}.everywhere-search input{font-size:.9rem}.everywhere-random h2{font-size:20vw}.everywhere-numbers,.everywhere-firsts,.everywhere-returns,.everywhere-chronology,.everywhere-stories{padding-inline:10px}.everywhere-stat-grid{grid-template-columns:1fr 1fr;gap:4px}.everywhere-stat-grid article{min-height:155px;padding:15px}.everywhere-stat-grid strong{font-size:clamp(2rem,11vw,3.4rem)}.everywhere-stat-grid span{font-size:.58rem}.everywhere-dna{min-height:800px;padding-inline:8px}.everywhere-dna h2{font-size:19vw}.dna-field{gap:7px}.dna-field button{width:min(var(--size),43vw);height:min(var(--size),43vw)}.everywhere-firsts>div{grid-template-columns:1fr}.everywhere-firsts article{min-height:230px}.everywhere-returns h2{font-size:19vw}.everywhere-returns button{grid-template-columns:1fr 72px 72px 18px;min-height:90px;padding-inline:12px}.everywhere-returns button span{display:none}.everywhere-returns strong{font-size:.84rem}.everywhere-returns b{font-size:.58rem}.everywhere-year-film{margin-bottom:65px}.everywhere-year{gap:20px;margin-bottom:70px}.everywhere-year>header strong{font-size:5.8rem}.everywhere-place-card summary{grid-template-columns:42px 1fr 26px;gap:10px;min-height:104px;padding:13px 11px}.everywhere-place-card summary>span{font-size:1.5rem}.everywhere-place-card summary>b{display:none}.everywhere-place-card h3{font-size:clamp(1.7rem,9.5vw,3rem)}.everywhere-place-detail{padding:7px 10px 18px}.everywhere-place-detail dl{grid-template-columns:1fr 1fr}.everywhere-place-detail nav{display:grid}.everywhere-place-detail a,.everywhere-place-detail button{justify-content:center;width:100%}.everywhere-stories article{min-height:610px;padding:23px 16px}.everywhere-stories h3{font-size:15vw}.everywhere-stories nav{display:grid}.everywhere-stories nav a{justify-content:center}.everywhere-confidence{margin-block:70px}.everywhere-finale h2{font-size:22vw}.everywhere-finale dl{grid-template-columns:1fr}.everywhere-finale dl div{padding:12px}.everywhere-finale dt{font-size:2.3rem}}@media (prefers-reduced-motion:reduce){.everywhere-page *{scroll-behavior:auto!important}.dna-field button{animation:none}.everywhere-stories article:hover>img{transform:none}.everywhere-map-canvas canvas{filter:none}}.everywhere-year-film button{min-width:190px;min-height:188px}.blazer-page{--o:#ff641f;--bg:#171d1f;--ink:#f5f3ed;background:var(--bg);color:var(--ink);overflow:hidden}.blazer-page *{box-sizing:border-box}.blazer-page :is(h1,h2,h3,strong,blockquote){font-family:var(--font-nix-display);text-transform:uppercase}.blazer-page :is(small,b,button,a,span){font-family:var(--font-geist-mono)}.blazer-page section{padding:clamp(80px,10vw,170px) max(20px,7vw);position:relative}.blazer-page section>header>small,.blazer-page section>small{color:var(--o);letter-spacing:.15em;font-weight:900}.blazer-page section h2{letter-spacing:-.06em;margin:18px 0 55px;font-size:clamp(3.5rem,8vw,9rem);line-height:.82}.blazer-page em{color:var(--o);font-style:normal}.blazer-page p{color:#fffaa;font-size:clamp(1rem,1.35vw,1.22rem);line-height:1.75}.blazer-page a{color:#fff}.bz-hero{isolation:isolate;align-items:flex-end;height:100svh;min-height:720px;display:flex;padding-bottom:7vw!important}.bz-hero>img,.bz-hero>i{z-index:-2;width:100%;height:100%;position:absolute;inset:0}.bz-hero>img{object-fit:cover;animation:14s ease-in-out infinite alternate bz-breathe;transform:scale(1.04)}.bz-hero>i{z-index:-1;background:linear-gradient(90deg,#050809ed 5%,#0508098c 52%,#05080922),linear-gradient(0deg,#171d1f 0,#0000 47%)}.bz-hero>div{max-width:1100px}.bz-hero small{color:var(--o);letter-spacing:.2em;font-weight:900}.bz-hero h1{letter-spacing:-.07em;margin:18px 0;font-size:clamp(5.3rem,13vw,13rem);line-height:.7}.bz-hero p{color:#fff;font:800 clamp(.75rem,1.2vw,1rem) var(--font-geist-mono);letter-spacing:.12em;margin:25px 0 10px}.bz-hero strong{font-size:clamp(1.4rem,3vw,3.5rem);line-height:.95;display:block}.bz-hero a{border:1px solid #ffffff54;margin-top:30px;padding:16px 20px;font-size:.65rem;font-weight:900;text-decoration:none;display:inline-block}.bz-hero>span{background:#ffffff18;height:2px;position:absolute;bottom:0;left:0;right:0}.bz-hero>span:after{content:"";background:var(--o);width:24%;height:100%;box-shadow:0 0 25px var(--o);animation:5s linear infinite bz-run;display:block}.bz-intro{background:#202729;grid-template-columns:1.2fr .8fr;gap:7vw;display:grid}.bz-intro h2{margin-bottom:0!important}.bz-intro>div{padding-top:70px}.bz-intro>div strong{color:var(--o);margin-top:40px;font-size:clamp(4rem,9vw,10rem);line-height:.75;display:block}.bz-tech{background:radial-gradient(circle at 65% 25%,#ff641f18,#0000 28%),#0b1011}.bz-glasses{border:1px solid #ffffff1b;height:min(72vw,780px);position:relative;overflow:hidden}.bz-glasses img{object-fit:cover;filter:saturate(.75);width:100%;height:100%}.bz-glasses:after{content:"";background:linear-gradient(#0000 40%,#090d0eb8);position:absolute;inset:0}.bz-glasses b{z-index:2;border-left:2px solid var(--o);background:#080b0bc7;padding:10px;font-size:.6rem;position:absolute}.bz-glasses b:first-of-type{top:22%;left:17%}.bz-glasses b:nth-of-type(2){top:27%;right:18%}.bz-glasses b:nth-of-type(3){bottom:16%;left:22%}.bz-glasses b:nth-of-type(4){bottom:22%;right:19%}.bz-specs{grid-template-columns:repeat(5,1fr);margin-top:10px;display:grid}.bz-specs article{background:#161d1f;border:1px solid #ffffff18;flex-direction:column;justify-content:space-between;min-height:155px;padding:23px;display:flex}.bz-specs strong{color:var(--o);font-size:clamp(1.2rem,2vw,2.3rem)}.bz-specs span{font-size:.58rem;line-height:1.4}.bz-source{font-size:.78rem!important}.bz-speed{background:#202729}.bz-flow{grid-template-columns:1fr auto 1fr;align-items:center;gap:32px;display:grid}.bz-flow ol{counter-reset:flow;margin:0;padding:0;list-style:none}.bz-flow li{counter-increment:flow;min-height:75px;font:800 .8rem var(--font-geist-mono);border-top:1px solid #ffffff20;align-items:center;padding:20px;display:flex}.bz-flow li:before{color:#ffffff50;content:counter(flow,decimal-leading-zero);width:42px}.bz-flow li:after{color:var(--o);content:"↓";margin-left:auto}.bz-flow>span{color:#ffffff45;writing-mode:vertical-rl;font-weight:900}.bz-flow .fast li{color:#fff;border-color:var(--o);background:#ff641f10;min-height:140px;font-size:clamp(1rem,2vw,2rem)}.bz-archive{background:#0b1011}.bz-archive>header p{max-width:720px}.bz-archive>nav{gap:8px;margin-bottom:35px;padding-bottom:8px;display:flex;overflow:auto}.bz-archive button{color:#fff;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #ffffff2d;padding:14px 18px;font-size:.65rem}.bz-archive button.active,.bz-archive button:hover{color:#111;background:var(--o);border-color:var(--o)}.bz-roll{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.bz-memory{background:#202729;min-height:440px;margin:0;position:relative;overflow:hidden}.bz-memory:nth-child(5n+1){grid-column:span 2}.bz-memory :is(img,video){object-fit:cover;width:100%;height:100%;min-height:440px;display:block}.bz-memory.video{aspect-ratio:9/16}.bz-memory figcaption{background:linear-gradient(#0000,#050708e8);padding:65px 22px 22px;position:absolute;bottom:0;left:0;right:0}.bz-memory figcaption>*{display:block}.bz-memory figcaption small{color:var(--o);font-size:.55rem}.bz-memory figcaption strong{font-size:1.4rem}.bz-memory figcaption span{color:#ffffff8a;font-size:.55rem}.bz-empty{background:#151c1e;grid-template-columns:1fr 1fr;align-items:end;min-height:65svh;display:grid;position:relative;overflow:hidden}.bz-empty img{object-fit:cover;opacity:.65;width:100%;height:65svh}.bz-empty>div{padding:clamp(25px,5vw,75px)}.bz-empty h3{font-size:clamp(2.2rem,5vw,5rem);line-height:.86}.bz-upload{cursor:pointer;background:#202729;border:1px solid #ffffff25;align-items:center;gap:24px;margin-top:12px;padding:35px;display:flex}.bz-upload span{color:var(--o);font-size:clamp(1rem,2vw,2rem);font-weight:900}.bz-upload small{color:#ffffff80}.bz-upload input{opacity:0;pointer-events:none;position:absolute}.bz-worlds{background:#202729}.bz-worlds>div{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.bz-worlds article{isolation:isolate;flex-direction:column;justify-content:flex-end;min-height:650px;padding:35px;display:flex;position:relative;overflow:hidden}.bz-worlds img,.bz-worlds article>i{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform 1s;position:absolute;inset:0}.bz-worlds article:hover img{transform:scale(1.05)}.bz-worlds article>i{z-index:-1;background:linear-gradient(#0000 25%,#080b0ceb 90%)}.bz-worlds small{color:var(--o);font-weight:900}.bz-worlds h3{margin:12px 0;font-size:clamp(2rem,3.2vw,4rem);line-height:.9}.bz-switch{background:#080c0d}.bz-switch h2{font-size:clamp(5rem,13vw,14rem)}.bz-pov,.bz-sky{height:65svh;position:relative;overflow:hidden}.bz-pov img,.bz-sky img{object-fit:cover;width:100%;height:100%}.bz-pov span,.bz-sky span{color:#fff;background:#070a0bd9;padding:10px;font-size:.6rem;position:absolute;bottom:20px;left:20px}.bz-launch{justify-content:center;align-items:center;gap:20px;height:140px;display:flex}.bz-launch i{background:linear-gradient(90deg,transparent,var(--o));width:35%;height:2px}.bz-launch i:last-child{background:linear-gradient(90deg,var(--o),transparent)}.bz-launch b{color:var(--o);font-size:.65rem}.bz-switch>p{text-align:center;max-width:900px;margin:40px auto}.bz-ai{background:#202729;grid-template-columns:.8fr 1.2fr;align-items:center;gap:8vw;display:grid}.bz-ai a{color:var(--o);margin-top:25px;font-size:.65rem;font-weight:900;display:inline-block}.bz-audio{aspect-ratio:1;text-align:center;border:1px solid #ffffff20;border-radius:50%;place-items:center;display:grid;position:relative}.bz-audio i{border:1px solid #ff641f70;border-radius:50%;animation:3s infinite bz-audio;position:absolute;inset:12%}.bz-audio i:nth-child(2){animation-delay:.6s}.bz-audio i:nth-child(3){animation-delay:1.2s}.bz-audio i:nth-child(4){animation-delay:1.8s}.bz-audio strong{font-size:clamp(2rem,4vw,5rem)}.bz-audio span{font-size:.55rem;line-height:1.7;position:absolute;bottom:31%}.bz-privacy{background:linear-gradient(120deg,#080b0c,#26150f);flex-direction:column;justify-content:center;min-height:90svh;display:flex}.bz-privacy p{max-width:840px}.bz-fleet{background:#171d1f}.bz-fleet-tabs{grid-template-columns:repeat(5,1fr);display:grid}.bz-fleet-tabs button{min-height:100px}.bz-fleet-tabs button[aria-selected=true]{color:#111;background:var(--o)}.bz-fleet>article{background:radial-gradient(circle at 75% 30%,#ff641f2b,#0000 25%),#090d0e;flex-direction:column;justify-content:flex-end;min-height:390px;margin-top:8px;padding:55px;display:flex}.bz-fleet>article small{color:var(--o)}.bz-fleet>article strong{font-size:clamp(3rem,8vw,9rem);line-height:.8;display:block}.bz-honest{background:#202729}.bz-honest>p{max-width:850px}.bz-honest>strong{color:var(--o);margin:50px 0;font-size:clamp(2.4rem,5vw,6rem);line-height:.85;display:block}.bz-honest blockquote{border-block:1px solid #ffffff28;margin:100px 0 0;padding:65px 0;font-size:clamp(3rem,7vw,8rem);line-height:.85}.bz-atlas{background:#080c0d;flex-direction:column;justify-content:center;min-height:100svh;display:flex}.bz-route{opacity:.6;background:radial-gradient(circle at 65% 45%,#ff641f1e,#0000 28%),linear-gradient(#ffffff08 1px,#0000 1px) 0 0/80px 80px,linear-gradient(90deg,#ffffff08 1px,#0000 1px) 0 0/80px 80px;position:absolute;inset:0}.bz-route i{background:var(--o);width:9px;height:9px;box-shadow:0 0 25px var(--o);border-radius:50%;position:absolute}.bz-route i:first-child{top:33%;left:16%}.bz-route i:nth-child(2){top:54%;left:30%}.bz-route i:nth-child(3){top:42%;left:45%}.bz-route i:nth-child(4){top:68%;left:62%}.bz-route i:nth-child(5){top:32%;left:72%}.bz-route i:nth-child(6){top:52%;left:86%}.bz-atlas>:not(.bz-route){position:relative}.bz-atlas header{max-width:1050px}.bz-atlas ol{flex-wrap:wrap;gap:5px;padding:0;list-style:none;display:flex}.bz-atlas li{font:800 .6rem var(--font-geist-mono);background:#080c0d;border:1px solid #fff2;padding:13px 18px}.bz-atlas li:not(:last-child):after{color:var(--o);content:"→";margin-left:20px}.bz-atlas>a{color:var(--o);margin-top:30px;font-weight:900}.bz-journey{background:#202729}.bz-journey>div{grid-template-columns:repeat(7,1fr);display:grid}.bz-journey article{background:#111718;border:1px solid #fff2;flex-direction:column;justify-content:space-between;min-height:300px;padding:22px;display:flex}.bz-journey article b{color:#ffffff40}.bz-journey article strong{color:var(--o);font-size:clamp(1.2rem,2vw,2.2rem)}.bz-journey article span{font-size:.55rem}.bz-ordinary{background:#080c0d;flex-direction:column;justify-content:center;min-height:100svh;display:flex}.bz-ordinary h2{max-width:1300px}.bz-ordinary>strong{color:var(--o);font-size:clamp(4rem,10vw,12rem);line-height:.7}.bz-ordinary p{max-width:900px}.bz-final{isolation:isolate;align-items:flex-end;height:100svh;min-height:760px;display:flex}.bz-final>img,.bz-final>i{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bz-final>i{z-index:-1;background:linear-gradient(90deg,#050708ef,#05070860),linear-gradient(#0000 40%,#050708)}.bz-final h2{font-size:clamp(3rem,6vw,7rem)}.bz-final p{color:#fff;font-weight:900}.bz-final strong{color:var(--o);font-size:clamp(3rem,7vw,8rem);line-height:.75;display:block}.bz-final strong span{color:#fff;font-size:.32em}.bz-final b{color:var(--o);letter-spacing:.2em;margin-top:25px;display:block}@keyframes bz-breathe{to{transform:scale(1)}}@keyframes bz-run{0%{transform:translate(-120%)}to{transform:translate(520%)}}@keyframes bz-audio{0%{opacity:1;transform:scale(.55)}to{opacity:0;transform:scale(1.15)}}@media (width<=950px){.bz-intro,.bz-ai{grid-template-columns:1fr}.bz-specs{grid-template-columns:repeat(2,1fr)}.bz-worlds>div,.bz-fleet-tabs{grid-template-columns:1fr}.bz-fleet-tabs button{min-height:60px}.bz-journey>div{grid-template-columns:repeat(2,1fr)}.bz-roll{grid-template-columns:1fr 1fr}.bz-memory:nth-child(5n+1){grid-column:auto}}@media (width<=600px){.blazer-page section{padding-inline:18px}.blazer-page section h2{font-size:clamp(3.2rem,14vw,5.5rem)}.bz-hero{padding:120px 18px 42px!important}.bz-hero>img{object-position:58% center}.bz-hero h1{font-size:clamp(4.8rem,24vw,8rem)}.bz-intro>div{padding-top:0}.bz-flow{grid-template-columns:1fr}.bz-flow>span{writing-mode:initial;text-align:center}.bz-specs{grid-template-columns:1fr}.bz-glasses{height:70svh}.bz-glasses b{font-size:.48rem}.bz-roll{grid-template-columns:1fr}.bz-memory,.bz-memory :is(img,video){min-height:0}.bz-memory.video{height:auto}.bz-empty{grid-template-columns:1fr}.bz-empty img{height:50svh}.bz-upload{flex-direction:column;align-items:flex-start}.bz-worlds article{min-height:72svh}.bz-pov,.bz-sky{height:60svh}.bz-ai{gap:40px}.bz-audio span{bottom:24%}.bz-fleet>article{padding:30px}.bz-journey>div{grid-template-columns:1fr}.bz-journey article{min-height:160px}.bz-atlas li{padding:10px}.bz-final{padding-bottom:55px!important}.bz-final strong{font-size:clamp(3rem,15vw,5.8rem)}}@media (prefers-reduced-motion:reduce){.blazer-page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.bb-story{--bb-orange:#f15a24;--bb-ember:#ff7a32;--bb-graphite:#070909;--bb-panel:#0d1112;--bb-paper:#f3efe7;--bb-progress:0;--bb-drift:0px;background:radial-gradient(circle at 86% 28%, #f15a240e, transparent 24rem), var(--bb-graphite);min-height:100svh;color:var(--bb-paper);overflow:clip}.bb-story :where(h1,h2,p){margin-top:0}.bb-story h1,.bb-story h2{font-family:var(--font-nix-display), sans-serif;text-transform:uppercase}.bb-story h1 em,.bb-story h2 em,.bb-story blockquote em{color:var(--bb-orange);font-style:normal}.bb-story small{color:var(--bb-orange);font:800 .59rem/1.5 var(--font-geist-mono), monospace;letter-spacing:.18em}.bb-story p{color:#f3efe7b3}.bb-progress{z-index:1200;pointer-events:none;width:100%;height:3px;transform:scaleX(var(--bb-progress));transform-origin:0;background:var(--bb-orange);position:fixed;top:0;left:0;box-shadow:0 0 18px #f15a24cc}.bb-hero{isolation:isolate;background:#080a0a;align-items:flex-end;min-height:100svh;padding:150px max(24px,7vw) max(54px,7vh);display:flex;position:relative;overflow:hidden}.bb-hero>img,.bb-hero-shade,.bb-hero-glow{width:100%;height:calc(100% + 90px);position:absolute;inset:-45px 0 0}.bb-hero>img{z-index:-4;object-fit:cover;object-position:61% center;transform:translate3d(0, var(--bb-drift), 0) scale(1.08);filter:saturate(1.08)contrast(1.04)brightness(.9);will-change:transform}.bb-hero-shade{z-index:-3;background:linear-gradient(90deg,#050707f2 0%,#0507079e 34%,#05070721 72%),linear-gradient(#07090952 0%,#07090938 56%,#070909 100%),radial-gradient(circle at 72% 48%,#0000 8%,#07090959 78%)}.bb-hero-glow{z-index:-2;opacity:.35;mix-blend-mode:screen;background:radial-gradient(circle at 74% 58%,#f15a2440,#0000 25%)}.bb-hero-copy{z-index:2;width:min(920px,76vw);position:relative}.bb-hero-copy h1{letter-spacing:-.075em;margin:18px 0 25px;font-size:clamp(6rem,15.5vw,15.5rem);font-weight:900;line-height:.66}.bb-hero-copy p{color:#fff;max-width:620px;font:850 clamp(.8rem, 1.35vw, 1.06rem)/1.5 var(--font-nix-display), sans-serif;letter-spacing:.13em;margin-bottom:22px}.bb-hero-copy>span{color:#ffffff87;font:700 .53rem var(--font-geist-mono), monospace;letter-spacing:.13em}.bb-hero>b{color:#ffffff7a;font:750 .5rem var(--font-geist-mono), monospace;letter-spacing:.13em;position:absolute;bottom:max(30px,5vh);right:max(24px,4vw)}.bb-flickr-frame{z-index:3;color:#ffffffc7;font:750 .52rem var(--font-geist-mono), monospace;letter-spacing:.12em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#05070775;border:1px solid #ffffff47;padding:10px 13px;text-decoration:none;transition:border-color .2s,background .2s,color .2s;position:absolute;bottom:max(30px,5vh);left:max(24px,4vw)}.bb-flickr-frame:hover{border-color:var(--bb-orange);color:#fff;background:#050707c7}.bb-hero-meter{align-items:end;gap:5px;height:76px;display:flex;position:absolute;bottom:26%;right:max(24px,7vw)}.bb-hero-meter i{transform-origin:bottom;background:var(--bb-orange);width:4px;height:70%;animation:1.1s ease-in-out infinite alternate bb-meter;display:block;box-shadow:0 0 12px #f15a2480}.bb-hero-meter i:nth-child(2n){height:35%;animation-delay:-.4s}.bb-hero-meter i:nth-child(3n){height:90%;animation-delay:-.75s}.bb-hero-meter i:nth-child(4n){height:52%;animation-delay:-.2s}.bb-intro,.bb-name,.bb-outside,.bb-vanilla,.bb-hifi{grid-template-columns:minmax(310px,.9fr) minmax(360px,1.1fr);align-items:start;gap:clamp(55px,9vw,150px);width:min(1380px,100% - 56px);margin-inline:auto;padding-block:clamp(90px,12vw,190px);display:grid}.bb-intro h2,.bb-name h2,.bb-outside h2,.bb-vanilla h2,.bb-hifi h2{letter-spacing:-.06em;margin:16px 0 0;font-size:clamp(3.2rem,6.8vw,7.5rem);font-weight:900;line-height:.78}.bb-intro>div:last-child,.bb-outside>div,.bb-vanilla>div:last-child,.bb-hifi>div:last-child{padding-top:42px}.bb-intro p,.bb-outside p,.bb-vanilla p,.bb-hifi p{font-size:clamp(.98rem,1.45vw,1.22rem);line-height:1.75}.bb-intro .lead{color:#f6f1e8;font-size:clamp(1.35rem,2.35vw,2.15rem);line-height:1.42}.bb-name{background:linear-gradient(135deg,#0e1212,#080a0a 65%);border-block:1px solid #ffffff1c;width:100%;padding:clamp(100px,12vw,180px) max(28px,50vw - 690px)}.bb-name>div:first-child>p{color:#ffffff85;font:800 .7rem var(--font-geist-mono), monospace;letter-spacing:.14em;text-transform:uppercase;margin:28px 0 0}.bb-name-grid{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:18px;display:grid}.bb-name-grid article{background:#ffffff06;border:1px solid #ffffff24;flex-direction:column;justify-content:space-between;min-height:290px;padding:32px;display:flex}.bb-name-grid article:last-child{background:linear-gradient(145deg,#f15a2421,#ffffff05);border-color:#f15a2480}.bb-name-grid article>span{color:#fff;font:900 clamp(2.4rem, 4.7vw, 5.5rem)/.8 var(--font-nix-display), sans-serif;letter-spacing:-.055em}.bb-name-grid article:last-child>span{color:var(--bb-orange)}.bb-name-grid article p{color:#ffffff94;margin:40px 0 0;font-size:.93rem;line-height:1.65}.bb-name-grid>b{color:var(--bb-orange);font:300 2rem var(--font-geist-mono), monospace;place-content:center;display:grid}.bb-console{isolation:isolate;background:#050707;padding:clamp(105px,12vw,180px) max(28px,6vw);position:relative}.bb-console:before{z-index:-1;content:"";opacity:.65;background:radial-gradient(circle at 31% 57%,#f15a242b,#0000 25rem),repeating-linear-gradient(90deg,#0000 0 calc(10% - 1px),#ffffff06 10%);transition:background .5s;position:absolute;inset:0}.bb-console.is-trail:before{background:radial-gradient(circle at 31% 57%,#657f5729,#0000 25rem),repeating-linear-gradient(90deg,#0000 0 calc(10% - 1px),#ffffff06 10%)}.bb-console.is-vanilla:before{background:radial-gradient(circle at 31% 57%,#5369802b,#0000 25rem),repeating-linear-gradient(90deg,#0000 0 calc(10% - 1px),#ffffff06 10%)}.bb-console-head,.bb-console-body{width:min(1380px,100%);margin-inline:auto}.bb-console-head{justify-content:space-between;align-items:end;gap:50px;display:flex}.bb-console-head h2{letter-spacing:-.065em;margin:14px 0 0;font-size:clamp(4rem,8.6vw,9rem);font-weight:900;line-height:.72}.bb-console-head>p{width:min(360px,35vw);margin:0 0 7px;font-size:.95rem;line-height:1.65}.bb-console-body{grid-template-rows:auto auto;grid-template-columns:minmax(0,1.5fr) minmax(280px,.55fr);gap:10px;margin-top:60px;display:grid}.bb-sound-stage{background:linear-gradient(145deg,#151a1aeb,#080a0af5);border:1px solid #ffffff26;grid-row:1/3;min-height:530px;position:relative;overflow:hidden}.bb-stage-word{color:#ffffff06;font:900 clamp(8rem, 25vw, 26rem)/.75 var(--font-nix-display), sans-serif;letter-spacing:-.08em;position:absolute;top:3%;left:-1.8%}.bb-speaker-pulse{aspect-ratio:1;place-items:center;width:clamp(190px,25vw,360px);display:grid;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)}.bb-speaker-pulse i{border:1px solid #f15a243b;border-radius:50%;animation:3.2s ease-out infinite bb-pulse;position:absolute;inset:0}.bb-speaker-pulse i:nth-child(2){animation-delay:-1.05s;inset:14%}.bb-speaker-pulse i:nth-child(3){animation-delay:-2.1s;inset:28%}.bb-speaker-pulse b{aspect-ratio:1;background:var(--bb-orange);color:#090a0a;border-radius:50%;place-content:center;width:28%;font-size:1.2rem;display:grid;box-shadow:0 0 45px #f15a246b}.bb-spectrum{opacity:.8;align-items:end;gap:clamp(3px,.55vw,8px);height:28%;display:flex;position:absolute;inset:auto 3% 19%}.bb-spectrum i{min-width:3px;height:var(--bar-height);transform-origin:bottom;background:linear-gradient(0deg, var(--bb-orange), #f15a2414);animation:bb-spectrum 1.3s var(--bar-delay) ease-in-out infinite alternate;flex:1}.bb-stage-readout{grid-template-columns:auto 1fr auto;align-items:center;gap:18px;display:grid;position:absolute;bottom:23px;left:28px;right:28px}.bb-stage-readout strong{color:#fff;min-width:0;font:800 clamp(.7rem, 1.4vw, 1rem) var(--font-nix-display), sans-serif;letter-spacing:.1em}.bb-stage-readout span{color:#ffffff59;font:700 .45rem var(--font-geist-mono), monospace;letter-spacing:.09em}.bb-console nav{background:#ffffff1f;gap:1px;display:grid}.bb-console nav button{color:#ffffff9e;cursor:pointer;text-align:left;background:#0d1111;border:0;grid-template-columns:30px 1fr auto;align-items:center;gap:10px;min-height:93px;padding:0 23px;display:grid}.bb-console nav button:hover{color:#fff;background:#151a1a}.bb-console nav button[aria-pressed=true]{background:var(--bb-orange);color:#080909}.bb-console nav button span{font:800 .5rem var(--font-geist-mono), monospace}.bb-console nav button strong{font:900 clamp(1.15rem, 2vw, 1.65rem) var(--font-nix-display), sans-serif;letter-spacing:.03em}.bb-console nav button b{font-size:1.15rem}.bb-console output{background:#0d1111cc;border:1px solid #ffffff21;min-height:190px;padding:28px;display:block}.bb-console output p{color:#f2eee5;margin:15px 0 0;font-size:1rem;line-height:1.65}.bb-outside{border-bottom:1px solid #ffffff1a}.bb-build{border:1px solid #ffffff21;grid-template-columns:repeat(4,1fr);width:min(1380px,100% - 56px);margin:0 auto clamp(100px,13vw,190px);display:grid}.bb-build article{background:linear-gradient(145deg,#101414,#090b0b);border-right:1px solid #ffffff1f;flex-direction:column;min-height:230px;padding:25px;display:flex}.bb-build article:last-child{color:#070909;background:linear-gradient(145deg,#f15a24f2,#b93d15);border-right:0}.bb-build small{color:#ffffff6b}.bb-build article:last-child small{color:#00000085}.bb-build strong{color:#fff;font:900 clamp(1.55rem, 2.7vw, 3rem)/.88 var(--font-nix-display), sans-serif;margin-top:auto}.bb-build article:last-child strong{color:#070909}.bb-build span{color:#ffffff75;font:700 .5rem var(--font-geist-mono), monospace;letter-spacing:.12em;margin-top:8px}.bb-build article:last-child span{color:#000000a8}.bb-vanilla{position:relative}.bb-vanilla:before{aspect-ratio:1;z-index:-1;content:"";border:1px solid #f15a2412;border-radius:50%;width:min(780px,58vw);position:absolute;top:0;right:-28%;box-shadow:0 0 100px #f15a240a,inset 0 0 100px #f15a2409}.bb-tape{background:var(--bb-orange);color:#080909;border-block:1px solid #f15a2466;width:max-content;display:flex;overflow:hidden;transform:rotate(-1.4deg)scale(1.02)}.bb-tape span{font:900 clamp(.7rem, 1.1vw, .95rem) var(--font-nix-display), sans-serif;letter-spacing:.1em;white-space:nowrap;flex:none;padding:18px 0;animation:24s linear infinite bb-tape}.bb-trail{grid-template-columns:.7fr 1.3fr;align-items:start;gap:clamp(40px,7vw,110px);width:min(1380px,100% - 56px);margin:clamp(120px,15vw,220px) auto;display:grid}.bb-trail-number{color:#ffffff09;font:900 clamp(12rem, 30vw, 30rem)/.6 var(--font-nix-display), sans-serif;letter-spacing:-.08em}.bb-trail h2{letter-spacing:-.065em;margin:14px 0 38px;font-size:clamp(4rem,8vw,9rem);font-weight:900;line-height:.73}.bb-trail p{font-size:clamp(1rem,1.45vw,1.2rem);line-height:1.72}.bb-quote{isolation:isolate;background:#0d1111;border-block:1px solid #ffffff1f;margin:0;padding:clamp(110px,14vw,220px) max(28px,7vw);position:relative;overflow:hidden}.bb-quote:before{z-index:-1;content:"";opacity:.5;background:radial-gradient(circle at 80%,#f15a2438,#0000 28rem),repeating-linear-gradient(135deg,#0000 0 50px,#ffffff05 51px 52px);position:absolute;inset:0}.bb-quote p{color:#fff;max-width:1360px;font:900 clamp(3.3rem, 8.2vw, 9rem)/.8 var(--font-nix-display), sans-serif;letter-spacing:-.055em;text-transform:uppercase;margin:20px 0 0}.bb-ending{isolation:isolate;background:linear-gradient(145deg,#0b0e0e,#050707);flex-direction:column;justify-content:center;min-height:92svh;padding:clamp(120px,16vw,250px) max(28px,7vw);display:flex;position:relative;overflow:hidden}.bb-ending:before{aspect-ratio:1;z-index:-1;content:"";border:clamp(30px,8vw,110px) solid #f15a2412;border-radius:50%;width:min(60vw,840px);position:absolute;top:50%;right:-12vw;transform:translateY(-50%);box-shadow:0 0 90px #f15a2414}.bb-ending h2{letter-spacing:-.072em;margin:20px 0 38px;font-size:clamp(5rem,12vw,13rem);font-weight:900;line-height:.7}.bb-ending p{color:#ffffff8c;margin:0;font-size:clamp(1rem,1.8vw,1.4rem)}.bb-ending strong{color:var(--bb-orange);font:850 .62rem var(--font-geist-mono), monospace;letter-spacing:.18em;margin-top:70px}.bb-footer{background:#040606;border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:25px;min-height:120px;padding:30px max(28px,5vw);display:flex}.bb-footer a,.bb-footer span{color:#ffffff91;font:800 .55rem var(--font-geist-mono), monospace;letter-spacing:.13em;text-decoration:none}.bb-footer a:hover{color:var(--bb-orange)}.bb-reveal{opacity:0;transition:opacity .8s,transform 1s cubic-bezier(.2,.7,.2,1);transform:translateY(42px)}.bb-reveal.is-visible{opacity:1;transform:none}@keyframes bb-meter{to{opacity:.42;transform:scaleY(.28)}}@keyframes bb-pulse{0%{opacity:.05;transform:scale(.72)}45%{opacity:.8}to{opacity:0;transform:scale(1.08)}}@keyframes bb-spectrum{to{opacity:.3;transform:scaleY(.24)}}@keyframes bb-tape{to{transform:translate(-100%)}}@media (width<=900px){.bb-hero{min-height:86svh;padding-inline:20px}.bb-hero-copy{width:100%}.bb-hero-copy h1{font-size:clamp(5.4rem,23vw,9rem)}.bb-hero>img{object-position:68% center;transform:translate3d(0, calc(var(--bb-drift) * .28), 0) scale(1.08)}.bb-hero-shade{background:linear-gradient(#07090947,#0709097a 48%,#070909 100%),linear-gradient(90deg,#050707a6,#0000 86%)}.bb-hero-meter{opacity:.7;bottom:33%;right:20px}.bb-hero>b{display:none}.bb-flickr-frame{max-width:calc(100% - 40px);bottom:22px;left:20px}.bb-intro,.bb-name,.bb-outside,.bb-vanilla,.bb-hifi{grid-template-columns:1fr;gap:24px;width:calc(100% - 36px)}.bb-name{width:100%;padding-inline:18px}.bb-intro>div:last-child,.bb-outside>div,.bb-vanilla>div:last-child,.bb-hifi>div:last-child{padding-top:16px}.bb-console{padding-inline:18px}.bb-console-head{flex-direction:column;align-items:start;gap:24px}.bb-console-head>p{width:min(540px,100%)}.bb-console-body{grid-template-rows:auto;grid-template-columns:1fr}.bb-sound-stage{grid-row:auto;min-height:480px}.bb-console nav{grid-template-columns:repeat(3,1fr)}.bb-console nav button{grid-template-columns:1fr auto;min-height:90px;padding:13px}.bb-console nav button span{grid-column:1/-1}.bb-console output{min-height:0}.bb-build{grid-template-columns:1fr 1fr;width:calc(100% - 36px)}.bb-build article:nth-child(2){border-right:0}.bb-build article:nth-child(-n+2){border-bottom:1px solid #ffffff1f}.bb-trail{grid-template-columns:1fr;gap:15px;width:calc(100% - 36px)}.bb-trail-number{font-size:13rem}}@media (width<=560px){.bb-hero{min-height:82svh;padding:120px 15px 48px}.bb-hero>img{object-position:69% center;filter:saturate(1.04)contrast(1.02)brightness(.78)}.bb-hero-copy h1{margin-top:14px;font-size:clamp(4.5rem,25vw,7.5rem);line-height:.69}.bb-hero-copy p{max-width:86%;font-size:.68rem}.bb-hero-copy>span{font-size:.45rem}.bb-hero-meter{gap:3px;height:50px;bottom:29%}.bb-hero-meter i{width:3px}.bb-intro,.bb-outside,.bb-vanilla,.bb-hifi{width:calc(100% - 30px);padding-block:88px}.bb-intro h2,.bb-name h2,.bb-outside h2,.bb-vanilla h2,.bb-hifi h2{font-size:clamp(3.5rem,17vw,5.8rem)}.bb-intro .lead{font-size:1.25rem}.bb-name-grid{grid-template-columns:1fr}.bb-name-grid>b{min-height:30px}.bb-name-grid article{min-height:230px}.bb-name-grid article>span{font-size:3.5rem}.bb-console{padding-block:90px;padding-inline:15px}.bb-console-head h2{font-size:clamp(4rem,20vw,6.4rem)}.bb-sound-stage{min-height:420px}.bb-stage-readout{grid-template-columns:1fr;gap:6px;bottom:16px;left:18px;right:18px}.bb-stage-readout span{display:none}.bb-console nav{grid-template-columns:1fr}.bb-console nav button{grid-template-columns:30px 1fr auto;min-height:72px}.bb-console nav button span{grid-column:auto}.bb-build{grid-template-columns:1fr;width:calc(100% - 30px)}.bb-build article{border-bottom:1px solid #ffffff1f;border-right:0;min-height:180px}.bb-build article:last-child{border-bottom:0}.bb-tape span{padding-block:14px}.bb-trail{width:calc(100% - 30px);margin-block:100px}.bb-trail h2{font-size:clamp(3.5rem,17vw,6rem)}.bb-trail-number{font-size:10rem}.bb-quote{padding-inline:15px}.bb-quote p{font-size:clamp(3rem,14vw,5rem)}.bb-ending{min-height:80svh;padding-inline:15px}.bb-ending h2{font-size:clamp(4.5rem,20vw,7rem)}.bb-footer{flex-direction:column;justify-content:center;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.bb-story{--bb-drift:0px!important}.bb-hero>img{will-change:auto;transform:scale(1.05)}.bb-progress,.bb-console:before,.bb-reveal{transition:none}.bb-reveal{opacity:1;transform:none}.bb-hero-meter i,.bb-speaker-pulse i,.bb-spectrum i,.bb-tape span{animation:none}}.brain-page{--o:#f15a24;--bg:#202729;--ink:#f6f2ea;background:var(--bg);color:var(--ink);overflow:hidden}.brain-page *{box-sizing:border-box}.brain-page h1,.brain-page h2,.brain-page h3{font-family:var(--font-nix-display);text-transform:uppercase}.brain-page em{color:var(--o);font-style:normal}.brain-page small,.brain-page b,.brain-page strong{font-family:var(--font-geist-mono)}.brain-hero{isolation:isolate;align-items:flex-end;height:min(94svh,980px);min-height:680px;padding:clamp(40px,7vw,105px);display:flex;position:relative}.brain-hero>img,.brain-hero>i{z-index:-2;width:100%;height:100%;position:absolute;inset:0}.brain-hero>img{object-fit:cover}.brain-hero>i{z-index:-1;background:linear-gradient(90deg,#101617ed,#10161740 70%),linear-gradient(0deg,var(--bg),transparent 48%)}.brain-hero div{max-width:940px}.brain-hero small,.brain-page section>small,.brain-page header>small{color:var(--o);letter-spacing:.18em;font-weight:900}.brain-hero h1{letter-spacing:-.065em;margin:18px 0;font-size:clamp(5rem,11vw,11rem);line-height:.72}.brain-hero p{max-width:720px;font-size:clamp(1rem,1.7vw,1.35rem);line-height:1.65}.brain-hero b{color:var(--o);letter-spacing:.12em;margin-top:28px;font-size:.65rem;display:block}.brain-intro,.brain-flow,.brain-log,.brain-answers,.brain-future{padding:clamp(90px,11vw,170px) max(22px,7vw)}.brain-intro h2,.brain-flow h2,.brain-log h2,.brain-answers h2,.brain-future h2,.brain-kit h2,.brain-demo h2{letter-spacing:-.05em;margin:18px 0 60px;font-size:clamp(3.1rem,7vw,8rem);line-height:.82}.brain-intro>div{grid-template-columns:1fr 1fr;gap:50px;max-width:1050px;margin-left:auto;display:grid}.brain-intro p,.brain-flow p,.brain-log p,.brain-future p{color:#ffffffb5;font-size:1.05rem;line-height:1.8}.brain-intro strong{color:#fff}.brain-kit{background:#171d1e;padding:clamp(90px,10vw,150px) max(22px,5vw)}.brain-kit>div{border-top:1px solid #ffffff28;border-left:1px solid #ffffff28;grid-template-columns:repeat(5,1fr);display:grid}.brain-kit article{border-bottom:1px solid #ffffff28;border-right:1px solid #ffffff28;min-height:310px;padding:26px}.brain-kit article>b{color:var(--o);letter-spacing:.1em;font-size:.56rem}.brain-kit h3{margin:70px 0 20px;font-size:clamp(1.25rem,2vw,2.1rem);line-height:1}.brain-kit p{color:#ffffff8b;font-size:.85rem;line-height:1.65}.brain-kit span{color:#59d98e;font:800 .5rem var(--font-geist-mono);letter-spacing:.08em;margin-top:22px;display:block}.brain-flow{background:radial-gradient(circle at 80% 20%,#f15a241e,#0000 32%),#202729}.brain-flow header p{max-width:720px}.flow-pair{grid-template-columns:1fr 1fr;gap:14px;display:grid}.flow-pair>article,.brain-flow aside{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#171d1ec9;border:1px solid #ffffff24;padding:clamp(25px,4vw,52px)}.flow-pair article>b{color:var(--o);letter-spacing:.14em;font-size:.65rem}.flowline{gap:12px;margin-top:35px;display:grid}.flowline span,.data-tree span,.data-tree strong{text-align:center;font:800 .67rem var(--font-geist-mono);letter-spacing:.07em;background:#202729;border:1px solid #ffffff25;padding:18px}.flowline i,.data-tree>i{text-align:center;color:var(--o);font-style:normal}.data-tree{gap:10px;margin-top:35px;display:grid}.data-tree>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.data-tree span{gap:8px;display:grid}.data-tree small{color:var(--o)}.data-tree strong{border-color:var(--o);box-shadow:0 0 38px #f15a2423}.brain-flow aside{margin-top:14px}.brain-flow aside strong{color:var(--o);font-size:1rem}.brain-flow aside p{margin-bottom:0}.brain-demo{background:#0c1112;padding:clamp(90px,10vw,150px) max(22px,6vw)}.status-grid{grid-template-columns:1.35fr repeat(3,1fr);gap:8px;display:grid}.status-grid article{background:linear-gradient(145deg,#1b2324,#101516);border:1px solid #fff2;flex-direction:column;justify-content:space-between;min-height:160px;padding:25px;display:flex;box-shadow:inset 0 1px #ffffff0e}.status-grid small{color:#ffffff72;letter-spacing:.12em;font-size:.55rem}.status-grid strong{font-size:clamp(1.7rem,3vw,3.5rem)}.status-grid .soc{grid-row:span 2;min-height:328px}.status-grid .soc strong{color:#59d98e;font-size:clamp(5rem,9vw,10rem);line-height:.8}.status-grid sup{font-size:.35em}.status-grid .soc span{color:var(--o);font:800 .55rem var(--font-geist-mono)}.status-grid .online{color:#59d98e;min-height:70px;font:800 .75rem var(--font-geist-mono);flex-direction:row;grid-column:2/-1;justify-content:flex-start;align-items:center;gap:12px;display:flex}.online i{background:#59d98e;border-radius:50%;width:10px;height:10px;box-shadow:0 0 14px #59d98e}.online small{margin-left:auto}.brain-log{background:#171d1e}.brain-log header{max-width:1000px}.charts{grid-template-columns:1fr 1fr;gap:10px;margin-top:60px;display:grid}.charts article{background:#202729;border:1px solid #fff2;min-height:300px;padding:28px}.charts article>small{color:#fff;letter-spacing:.08em;font-weight:800}.charts article>b,.minmax em{color:var(--o);font:800 .5rem var(--font-geist-mono);letter-spacing:.1em;margin-top:20px;display:block}.charts svg{width:100%;height:170px;margin-top:30px;overflow:visible}.charts svg .grid{fill:none;stroke:#ffffff13}.charts polyline{fill:none;stroke-width:4px;vector-effect:non-scaling-stroke}.charts .green{stroke:#59d98e}.charts .orange{stroke:var(--o)}.bars{border-bottom:1px solid #ffffff23;align-items:flex-end;gap:9%;height:170px;margin-top:30px;display:flex}.bars i{background:linear-gradient(var(--o),#f15a2440);width:6%}.minmax>div{grid-template-columns:repeat(3,1fr);align-items:end;height:180px;display:grid}.minmax span{color:#ffffff76;font:700 .58rem var(--font-geist-mono);text-align:center;display:grid}.minmax span b{color:#fff;font-size:clamp(2rem,4vw,4.5rem)}.brain-answers{background:radial-gradient(circle at 20% 20%,#f15a2428,#0000 30%),#202729}.brain-answers>p{color:#ffffffad;max-width:730px;font-size:1.05rem;line-height:1.8}.brain-answers>div{border-top:1px solid #ffffff24;border-left:1px solid #ffffff24;grid-template-columns:repeat(3,1fr);margin-top:60px;display:grid}.brain-answers span{border-bottom:1px solid #ffffff24;border-right:1px solid #ffffff24;align-items:flex-start;gap:18px;min-height:120px;padding:24px;font-weight:700;line-height:1.45;display:flex}.brain-answers span b{color:var(--o);font-size:.55rem}.brain-future{background:#111718}.brain-future header{max-width:1000px}.brain-future>div{grid-template-columns:repeat(5,1fr);gap:7px;display:grid}.brain-future article{background:#1b2223;border:1px solid #ffffff20;min-height:230px;padding:25px}.brain-future article small{color:var(--o)}.brain-future article strong{margin:50px 0 18px;font-size:1.5rem;display:block}.brain-future article p{font-size:.78rem}.brain-ending{isolation:isolate;align-items:flex-end;min-height:94svh;padding:clamp(70px,8vw,120px) max(22px,7vw);display:flex;position:relative}.brain-ending>img,.brain-ending>i{z-index:-2;width:100%;height:100%;position:absolute;inset:0}.brain-ending>img{object-fit:cover}.brain-ending>i{z-index:-1;background:linear-gradient(90deg,#101616ed,#10161645),linear-gradient(#0000 40%,#101616)}.brain-ending>div{max-width:920px}.brain-ending h2{letter-spacing:-.06em;margin:16px 0;font-size:clamp(5rem,10vw,11rem);line-height:.76}.brain-ending p{max-width:760px;font-size:1.05rem;line-height:1.8}.brain-ending>div>strong,.brain-ending>div>b{color:var(--o);letter-spacing:.1em;margin-top:25px;font-size:.72rem;line-height:1.6;display:block}.brain-ending nav{flex-wrap:wrap;gap:8px;margin-top:35px;display:flex}.brain-ending a{color:#fff;font:800 .55rem var(--font-geist-mono);letter-spacing:.08em;border:1px solid #ffffff30;padding:13px 15px;text-decoration:none}.brain-ending a:hover{background:var(--o);color:#111}@media (width<=900px){.brain-kit>div,.brain-future>div{grid-template-columns:1fr 1fr}.flow-pair,.brain-intro>div{grid-template-columns:1fr}.status-grid{grid-template-columns:1fr 1fr}.status-grid .soc{grid-area:auto/1/auto/-1;min-height:240px}.status-grid .online{grid-column:1/-1}.brain-answers>div{grid-template-columns:1fr 1fr}}@media (width<=600px){.brain-hero{min-height:700px;padding:110px 18px 45px}.brain-hero h1{font-size:clamp(4.3rem,24vw,7rem)}.brain-intro,.brain-flow,.brain-log,.brain-answers,.brain-future,.brain-kit,.brain-demo{padding-inline:18px}.brain-intro h2,.brain-flow h2,.brain-log h2,.brain-answers h2,.brain-future h2,.brain-kit h2,.brain-demo h2{margin-bottom:38px;font-size:clamp(2.8rem,15vw,5rem)}.brain-kit>div,.brain-future>div,.charts,.brain-answers>div{grid-template-columns:1fr}.brain-kit article{min-height:240px}.brain-kit h3{margin-top:45px}.data-tree>div,.status-grid{grid-template-columns:1fr}.status-grid .soc,.status-grid .online{grid-column:1}.status-grid .online{flex-wrap:wrap;align-items:flex-start}.online small{width:100%;margin-left:22px}.charts article{min-height:250px;padding:20px}.brain-ending{padding:100px 18px 55px}.brain-ending h2{font-size:clamp(4.6rem,23vw,7rem)}.brain-ending nav{display:grid}.brain-ending a{text-align:center}}@media (prefers-reduced-motion:reduce){.brain-page *{scroll-behavior:auto!important}}.jf-story{--o:#f15a24;--bg:#22292b;--ink:#f5f2ea;background:var(--bg);color:var(--ink);overflow:hidden}.jf-story *{box-sizing:border-box}.jf-story :is(h1,h2,h3){font-family:var(--font-nix-display);text-transform:uppercase}.jf-story em{color:var(--o);font-style:normal}.jf-story :is(small,b,strong,dt,dd){font-family:var(--font-geist-mono)}.jf-story section{padding:clamp(80px,10vw,160px) max(19px,7vw)}.jf-story section>header>small,.jf-story section>small{color:var(--o);letter-spacing:.16em;font-weight:900}.jf-story section h2{letter-spacing:-.055em;margin:16px 0 54px;font-size:clamp(3.4rem,8vw,8.5rem);line-height:.82}.jf-story p{color:#ffffffb5;font-size:clamp(1rem,1.35vw,1.15rem);line-height:1.82}.jf-hero{isolation:isolate;align-items:flex-end;height:min(94svh,980px);min-height:720px;padding:clamp(50px,7vw,105px);display:flex;position:relative}.jf-hero>img,.jf-hero>i{z-index:-2;width:100%;height:100%;position:absolute;inset:0}.jf-hero>img{object-fit:cover}.jf-hero>i{z-index:-1;background:linear-gradient(90deg,#090e0fe9,#090e0f45 76%),linear-gradient(0deg,var(--bg),transparent 55%)}.jf-hero>div{max-width:1080px}.jf-hero small{color:var(--o);letter-spacing:.16em;font-weight:900}.jf-hero h1{letter-spacing:-.07em;margin:20px 0 16px;font-size:clamp(4.7rem,11vw,11.5rem);line-height:.73}.jf-hero h2{max-width:950px;margin:0;font-size:clamp(1.25rem,2.7vw,3rem);line-height:1}.jf-hero p{max-width:750px}.jf-hero>span{background:#ffffff16;height:2px;position:absolute;bottom:0;left:0;right:0}.jf-hero>span:after{content:"";background:var(--o);width:28%;height:100%;box-shadow:0 0 22px var(--o);animation:5s linear infinite jf-run;display:block}@keyframes jf-run{0%{transform:translate(-110%)}to{transform:translate(470%)}}.jf-opening>div{grid-template-columns:1fr 1fr;gap:50px;max-width:1050px;margin-left:auto;display:grid}.jf-energy{background:radial-gradient(circle at 82% 15%,#f15a2428,#0000 32%),#171e1f}.jf-flow{gap:7px;max-width:880px;margin:0 auto 44px;display:grid}.jf-flow span{justify-items:center;display:grid}.jf-flow b{text-align:center;letter-spacing:.08em;background:#101617;border:1px solid #ffffff25;width:min(100%,680px);padding:18px}.jf-flow i{height:34px;color:var(--o);filter:drop-shadow(0 0 7px var(--o));font-style:normal}.jf-energy>p{border-left:2px solid var(--o);max-width:900px;margin:auto;padding-left:20px}.jf-powerstation{text-align:center;background:#101617}.jf-powerstation p{max-width:880px;margin:15px auto}.jf-fleet{background:#22292b}.jf-fleet>div{gap:80px;display:grid}.jf-fleet article{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(30px,6vw,90px);display:grid}.jf-fleet article:nth-child(2n) .jf-product{order:2}.jf-product{background:radial-gradient(circle,#f15a2428,#0000 62%);place-items:center;min-height:370px;display:grid;position:relative}.jf-product img{object-fit:contain;filter:drop-shadow(0 28px 35px #0008);max-width:90%;max-height:380px}.jf-product span{color:#ffffff10;font:900 clamp(5rem,12vw,12rem) var(--font-nix-display);position:absolute;top:0;left:0}.jf-fleet h3{color:var(--o);margin:12px 0 22px;font-size:clamp(2.8rem,5vw,5.7rem);line-height:.85}.jf-fleet dl{border-top:1px solid #ffffff20;grid-template-columns:1fr 1fr;margin:0;display:grid}.jf-fleet dl>div{border-bottom:1px solid #ffffff20;padding:18px 0}.jf-fleet dt{color:#ffffff65;font-size:.6rem}.jf-fleet dd{margin:7px 0 0;font-size:1.3rem}.jf-compare{background:#111718}.jf-compare>div{grid-template-columns:repeat(4,1fr);align-items:end;gap:9px;display:grid}.jf-compare article{background:#1d2526;border:1px solid #fff2;flex-direction:column;justify-content:flex-end;min-height:320px;padding:24px;display:flex}.jf-compare article i{width:var(--scale);background:var(--o);height:8px;margin:30px 0 18px;box-shadow:0 0 18px #f15a2470}.jf-compare article b{font-size:clamp(1.6rem,3vw,3.3rem)}.jf-compare article small,.jf-compare article span{color:#ffffff70}.jf-ecosystem{background:radial-gradient(circle at 50% 0,#f15a2425,#0000 28%),#202728}.jf-paths{grid-template-columns:1fr 1fr;gap:14px;display:grid}.jf-ecosystem>strong{max-width:1000px;color:var(--o);text-align:center;margin:35px auto 0;font-size:clamp(1rem,2vw,1.45rem);line-height:1.6;display:block}.jf-dashboard{background:#0f1516}.jf-dashboard>div{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.jf-dashboard article{background:linear-gradient(145deg,#20292a,#141a1b);border:1px solid #ffffff20;flex-direction:column;justify-content:space-between;min-height:180px;padding:24px;display:flex}.jf-dashboard article small{color:#ffffff65}.jf-dashboard article strong{font-size:clamp(1.6rem,3.5vw,4rem)}.jf-dashboard article em{font-size:.55rem}.jf-dashboard>p{max-width:850px;margin-top:32px}.jf-explainer{background:#22292b}.jf-explainer>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.jf-explainer article{background:#171e1f;border:1px solid #fff2;min-height:390px;padding:clamp(28px,5vw,58px)}.jf-explainer article>b{color:var(--o);font-size:clamp(4rem,8vw,8rem)}.jf-explainer h3{font-size:clamp(2rem,4vw,4.6rem)}.jf-video{background:#101617}.jf-video>div{grid-template-columns:1fr 1fr;gap:28px;display:grid}.jf-video iframe{aspect-ratio:16/9;border:0;width:100%}.jf-video h3{font-size:1.3rem}.jf-ending{isolation:isolate;align-items:flex-end;min-height:95svh;display:flex;position:relative}.jf-ending>img,.jf-ending>i{z-index:-2;width:100%;height:100%;position:absolute;inset:0}.jf-ending>img{object-fit:cover}.jf-ending>i{z-index:-1;background:linear-gradient(90deg,#090e0feb,#090e0f4f),linear-gradient(#0000 40%,#090e0f)}.jf-ending>div{max-width:1050px}.jf-ending h2{font-size:clamp(3.3rem,7vw,8rem)!important}.jf-ending nav{flex-wrap:wrap;gap:8px;display:flex}.jf-ending a{color:#fff;font:800 .56rem var(--font-geist-mono);border:1px solid #ffffff35;padding:14px 16px;text-decoration:none}.jf-ending a:hover{background:var(--o);color:#111}.jf-story a:focus-visible{outline:2px solid var(--o);outline-offset:3px}@media (width<=900px){.jf-opening>div,.jf-fleet article,.jf-paths,.jf-explainer>div{grid-template-columns:1fr}.jf-fleet article:nth-child(2n) .jf-product{order:0}.jf-compare>div,.jf-dashboard>div{grid-template-columns:1fr 1fr}}@media (width<=600px){.jf-story section{padding-inline:18px}.jf-hero{min-height:750px;padding:120px 18px 45px}.jf-hero h1{font-size:clamp(4.2rem,21vw,6.8rem)}.jf-story section h2{font-size:clamp(3rem,14vw,5.3rem)}.jf-compare>div,.jf-dashboard>div,.jf-video>div{grid-template-columns:1fr}.jf-compare article{min-height:230px}.jf-product{min-height:280px}.jf-product img{max-height:285px}.jf-fleet dl{grid-template-columns:1fr}.jf-ending nav{display:grid}.jf-ending a{text-align:center}}@media (prefers-reduced-motion:reduce){.jf-hero>span:after{animation:none}}.lr-story{--o:#f15a24;--g:#9bd437;--ice:#b9eaff;color:#f6f4ee;background:#090d0d;overflow:hidden}.lr-story *{box-sizing:border-box}.lr-story small{font:800 10px var(--font-geist-mono);letter-spacing:.18em;color:var(--o)}.lr-story h1,.lr-story h2,.lr-story h3{font-family:var(--font-nix-condensed);text-transform:uppercase}.lr-story em{color:var(--o);font-style:normal}.lr-hero{align-items:flex-end;height:100svh;min-height:680px;padding:clamp(90px,9vw,150px) max(5vw,24px);display:flex;position:relative}.lr-hero>img,.lr-hero>i{width:100%;height:100%;position:absolute;inset:0}.lr-hero>img{object-fit:cover;object-position:52% 50%}.lr-hero>i{background:linear-gradient(90deg,#050808eb 0%,#0508084b 65%),linear-gradient(#0000 45%,#050808de 100%)}.lr-hero>div{z-index:1;max-width:1100px;position:relative}.lr-hero h1{font:900 clamp(4.1rem,10vw,10rem)/.76 var(--font-nix-condensed);letter-spacing:-.065em;margin:20px 0}.lr-hero p{max-width:650px;font:800 clamp(.75rem,1.35vw,1.1rem)/1.5 var(--font-geist-mono);letter-spacing:.1em}.lr-hero>b{z-index:1;font:800 9px var(--font-geist-mono);letter-spacing:.12em;color:#ffffff80;position:absolute;bottom:42px;right:5vw}.lr-intro,.lr-before,.lr-relay,.lr-time,.lr-cold,.lr-map,.lr-driver,.lr-tip,.lr-efficiency,.lr-ending{padding:clamp(80px,10vw,150px) max(5vw,24px)}.lr-intro>small,.lr-before>header,.lr-relay>header,.lr-time>header,.lr-cold>header,.lr-map>header,.lr-driver>header,.lr-tip>header{max-width:1300px;margin:auto}.lr-story h2{letter-spacing:-.05em;margin:16px 0 40px;font-size:clamp(3.2rem,7vw,8rem);line-height:.84}.lr-intro>div{grid-template-columns:1fr 1fr;gap:clamp(30px,6vw,90px);max-width:1000px;margin:auto;display:grid}.lr-story p{color:#c0c5c2;font-size:clamp(1rem,1.25vw,1.2rem);line-height:1.75}.lr-before{background:#111818}.lr-before>div{background:#ffffff16;grid-template-columns:repeat(3,1fr);gap:1px;max-width:1300px;margin:auto;display:grid}.lr-before>div span{min-height:105px;font:800 1rem var(--font-nix-condensed);background:#0b1010;align-items:center;gap:18px;padding:24px;display:flex}.lr-before>div b{color:var(--o);font:700 .65rem var(--font-geist-mono)}.lr-larry{border-left:3px solid var(--g);background:linear-gradient(90deg,#9bd43712,#0000);align-items:center;gap:22px;max-width:840px;margin:70px auto 0;padding:24px 28px;display:flex}.lr-larry>span{filter:drop-shadow(0 0 18px #9bd43755);font-size:3rem}.lr-larry strong{font:800 1.25rem var(--font-nix-condensed);margin:5px 0;display:block}.lr-larry p{margin:0;font-size:.9rem}.lr-relay{background:radial-gradient(circle at 85% 10%,#f15a2413,#0000 35%),#070a0a}.lr-relay>header p,.lr-map>header p,.lr-tip>header p{max-width:700px}.lr-flow{max-width:900px;margin:70px auto 0}.lr-flow>div{border-top:1px solid #ffffff18;grid-template-columns:60px 1fr;align-items:center;min-height:78px;display:grid}.lr-flow span{color:var(--o);font:800 .65rem var(--font-geist-mono)}.lr-flow strong{font:800 clamp(1.2rem,3vw,2.4rem) var(--font-nix-condensed)}.lr-flow b{height:28px;color:var(--ice);text-align:center;grid-column:1/-1}.lr-real{height:min(82vh,850px);margin:0;position:relative}.lr-real img{object-fit:cover;width:100%;height:100%}.lr-real:after{content:"";background:linear-gradient(#0000 50%,#060909d9);position:absolute;inset:0}.lr-real figcaption{z-index:1;gap:8px;display:grid;position:absolute;bottom:5vw;left:5vw}.lr-real strong{font:800 clamp(1.4rem,3vw,3rem) var(--font-nix-condensed)}.lr-real span{color:#fff9;font-size:.8rem}.lr-time{color:#0a1113;background:#eef9fc}.lr-time p{color:#405056;max-width:900px}.lr-time em{color:#d94a18}.lr-clock{grid-template-columns:repeat(6,1fr);max-width:1250px;margin:70px auto 0;display:grid;position:relative}.lr-clock:before{content:"";background:linear-gradient(90deg,var(--g),var(--o));height:3px;position:absolute;top:31px;left:8%;right:8%}.lr-clock span{text-align:center;font:800 .72rem var(--font-geist-mono);position:relative}.lr-clock i{background:var(--o);width:18px;height:18px;box-shadow:0 0 0 2px var(--o);border:4px solid #eef9fc;border-radius:50%;margin:22px auto 0;display:block}.lr-cold>div{grid-template-columns:repeat(7,1fr);gap:6px;max-width:1200px;margin:auto;display:grid}.lr-cold article{background:linear-gradient(#b9eaff0d,#ffffff03);border:1px solid #b9eaff30;flex-direction:column;min-height:210px;padding:22px 15px;display:flex}.lr-cold article:nth-child(4){border-color:var(--o);box-shadow:0 0 35px #f15a2420}.lr-cold article>b{color:var(--ice);font:800 .6rem var(--font-geist-mono)}.lr-cold article strong{font:800 1rem/1.15 var(--font-nix-condensed);margin-top:auto}.lr-cold article span{color:#ffffff60;margin-top:14px;font-size:.68rem}.lr-map{background:#0f1514}.lr-mapbody{background:radial-gradient(circle at 47% 38%,#f15a2422 0 2%,#0000 3%),linear-gradient(130deg,#151f1d,#080d0c);border:1px solid #ffffff18;max-width:1250px;height:650px;margin:50px auto 0;position:relative;overflow:hidden}.lr-mapbody svg{width:100%;height:100%;position:absolute;inset:0}.lr-mapbody path{fill:none;stroke:var(--o);stroke-width:.55px;stroke-dasharray:3 3;animation:9s linear infinite lrroute}.lr-origin{z-index:2;text-align:center;font-size:2rem;position:absolute;top:38%;left:47%;transform:translate(-50%,-50%)}.lr-origin b,.lr-origin span{font:800 .85rem var(--font-nix-condensed);display:block}.lr-origin span{color:#ffffff80;font-size:.65rem}.lr-mapbody article{z-index:2;border-left:2px solid var(--o);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050909dc;min-width:220px;padding:15px;position:absolute;transform:translate(-50%,-50%)}.lr-mapbody article strong,.lr-mapbody article span,.lr-mapbody article small{display:block}.lr-mapbody article strong{font:800 .78rem var(--font-nix-condensed)}.lr-mapbody article span{color:#ffffff8a;margin:6px 0;font-size:.62rem}.lr-mapbody article small{color:var(--ice);font-size:.45rem}.lr-driver ol{max-width:1000px;margin:60px auto;padding:0;list-style:none}.lr-driver li{font:800 clamp(1.1rem,2.4vw,2rem) var(--font-nix-condensed);border-top:1px solid #ffffff1b;padding:19px 0}.lr-driver li span{width:70px;color:var(--o);font-size:.65rem;display:inline-block}.lr-driver>p{max-width:700px;margin:auto}.lr-tip{color:#071012;background:#eef9fc}.lr-tip p{color:#405056}.lr-split{grid-template-columns:1fr auto 110px auto 2fr;align-items:center;gap:22px;max-width:1200px;margin:70px auto;display:grid}.lr-split>strong{text-align:center;font-size:4rem}.lr-split>strong span{font:800 .7rem var(--font-geist-mono);display:block}.lr-split>b{color:var(--o);font-size:2rem}.lr-split>i{color:#fff;height:110px;font:900 1rem var(--font-nix-condensed);background:#111b1c;border-radius:50%;place-items:center;display:grid}.lr-split>div{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.lr-split>div span{text-align:center;background:#fff;padding:12px;font-size:1.5rem}.lr-split small{color:#111;font-size:.48rem;display:block}.lr-tip .lr-larry p{color:#405056}.lr-efficiency{background:#ffffff12;grid-template-columns:1fr 1fr;gap:1px;display:grid}.lr-efficiency>div{background:#0b1010;padding:clamp(35px,5vw,75px)}.lr-efficiency h2{font-size:clamp(2.5rem,4.5vw,5rem)}.lr-efficiency li{color:#c4cac8;margin:12px 0}.lr-efficiency blockquote{border-left:3px solid var(--o);font:900 clamp(1.4rem,2.8vw,2.6rem)/1.25 var(--font-nix-condensed);margin:45px 0 0;padding-left:25px}.lr-ending{text-align:center;background:radial-gradient(circle at 50% 45%,#9bd43716,#0000 33%),#070a0a}.lr-ending h2{max-width:1200px;margin:20px auto 45px}.lr-ending>p{max-width:820px;margin:20px auto}.lr-ending>div{justify-content:center;gap:10px;margin:55px 0;display:flex}.lr-ending>div strong{color:var(--ice);font:800 .7rem var(--font-geist-mono);border:1px solid #ffffff26;padding:18px}.lr-ending h3{color:var(--g);font-size:clamp(2rem,5vw,5rem)}.lr-footer{border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:55px max(5vw,24px);display:flex}.lr-footer a{color:var(--o);font:900 1.4rem var(--font-nix-condensed);text-decoration:none}.lr-footer p{text-align:right;max-width:600px;margin:0;font-size:.75rem}.lr-story article,.lr-story section{scroll-margin-top:80px}@keyframes lrroute{to{stroke-dashoffset:-60px}}@media (width<=800px){.lr-hero{min-height:650px}.lr-hero>img{object-position:64% center}.lr-hero>i{background:linear-gradient(#0508084a 25%,#050808f2 100%)}.lr-hero>b{display:none}.lr-intro>div,.lr-efficiency{grid-template-columns:1fr}.lr-before>div{grid-template-columns:1fr 1fr}.lr-cold>div{grid-template-columns:1fr}.lr-cold article{min-height:105px}.lr-clock{grid-template-columns:1fr}.lr-clock:before{width:3px;height:auto;inset:0 auto 0 8px}.lr-clock span{text-align:left;min-height:60px;padding-left:35px}.lr-clock i{margin:0;position:absolute;top:0;left:0}.lr-mapbody{height:720px}.lr-mapbody article{min-width:175px}.lr-split{text-align:center;grid-template-columns:1fr}.lr-split>b{transform:rotate(90deg)}.lr-split>i{width:110px;margin:auto}.lr-footer{display:block}.lr-footer p{text-align:left;margin-top:18px}.lr-ending>div{flex-direction:column;align-items:center}}@media (width<=480px){.lr-story h2{font-size:14vw}.lr-hero h1{font-size:17vw}.lr-before>div{grid-template-columns:1fr}.lr-larry{align-items:flex-start}.lr-mapbody article{min-width:0;margin:12px;transform:none;position:relative!important;top:auto!important;left:auto!important}.lr-mapbody{padding-top:145px}.lr-origin{top:75px}.lr-mapbody svg{display:none}.lr-split>div{grid-template-columns:1fr 1fr}.lr-real{height:70vh}}@media (prefers-reduced-motion:reduce){.lr-mapbody path{animation:none}}.vr-story{--claret:#670e36;--sky:#95c8e8;--gold:#f2c94c;--ink:#08090c;color:#fff;background:#08090c;overflow:hidden}.vr-story *{box-sizing:border-box}.vr-story small{font:800 10px var(--font-geist-mono);letter-spacing:.18em;color:var(--sky)}.vr-story h1,.vr-story h2,.vr-story h3{font-family:var(--font-nix-condensed);text-transform:uppercase}.vr-story em{color:var(--sky);font-style:normal}.vr-hero{align-items:flex-end;height:100svh;min-height:700px;padding:clamp(90px,9vw,150px) max(5vw,24px);display:flex;position:relative}.vr-hero>img,.vr-hero>i{width:100%;height:100%;position:absolute;inset:0}.vr-hero>img{object-fit:cover}.vr-hero>i{background:linear-gradient(90deg,#100007ed,#10000758 65%),linear-gradient(#0000 42%,#08090cf2)}.vr-hero>div{z-index:1;max-width:1200px;position:relative}.vr-hero h1{font:900 clamp(4.2rem,11vw,11rem)/.75 var(--font-nix-condensed);letter-spacing:-.065em;margin:18px 0}.vr-hero p{max-width:800px;font:800 clamp(.8rem,1.5vw,1.2rem)/1.5 var(--font-geist-mono);letter-spacing:.08em}.vr-hero span{color:#ffffff8a;font:700 .65rem var(--font-geist-mono);letter-spacing:.1em;margin-top:24px;display:block}.vr-hero>b{z-index:2;color:#ffffff80;font:800 9px var(--font-geist-mono);letter-spacing:.12em;position:absolute;bottom:38px;right:5vw}.vr-opening,.vr-money,.vr-exits,.vr-rebuild,.vr-age,.vr-xi,.vr-risk,.vr-ratings,.vr-europe,.vr-ending,.vr-sources{padding:clamp(85px,10vw,160px) max(5vw,24px)}.vr-story h2{letter-spacing:-.055em;margin:16px 0 40px;font-size:clamp(3.5rem,8vw,8.5rem);line-height:.8}.vr-story p{color:#c7c8cd;font-size:clamp(1rem,1.25vw,1.18rem);line-height:1.75}.vr-opening>div{grid-template-columns:1fr 1fr;gap:70px;max-width:1050px;margin:auto;display:grid}.vr-opening blockquote{border-left:5px solid var(--sky);max-width:1050px;font:900 clamp(2rem,4.5vw,5rem)/.95 var(--font-nix-condensed);margin:90px auto 0;padding-left:28px}.vr-scoreboard{background:var(--claret);grid-template-columns:repeat(4,1fr);display:grid}.vr-scoreboard div{border-right:1px solid #ffffff20;flex-direction:column;justify-content:flex-end;min-height:240px;padding:40px;display:flex}.vr-scoreboard span{font:900 clamp(3.2rem,6vw,6.5rem)/.8 var(--font-nix-condensed);color:var(--sky)}.vr-scoreboard small{color:#fff;margin-top:18px}.vr-money{color:#111;background:#f1f5f7}.vr-money>header{max-width:1300px;margin:auto}.vr-money>header p{color:#47545c;max-width:760px}.vr-money-grid{grid-template-columns:1fr 1fr;gap:70px;max-width:1300px;margin:70px auto 0;display:grid}.vr-money h3{font-size:2rem}.vr-bars article{margin:20px 0}.vr-bars header{grid-template-columns:1fr auto;gap:3px;display:grid}.vr-bars strong{font:800 1rem var(--font-nix-condensed)}.vr-bars span{color:#637078;grid-row:2;font-size:.7rem}.vr-bars b{font:900 1.25rem var(--font-nix-condensed);grid-area:1/2/3}.vr-bars i{background:#d7dde0;height:9px;margin-top:9px;display:block}.vr-bars em{background:var(--claret);height:100%;display:block}.vr-in em{background:#58a9d8}.vr-bars small{color:#6d7680;margin-top:6px;font-size:7px;display:block}.vr-note{max-width:1300px;color:#687078!important;margin:45px auto 0!important;font-size:.75rem!important}.vr-photo{height:min(82vh,860px);margin:0;position:relative}.vr-photo img{object-fit:cover;width:100%;height:100%}.vr-photo:after{content:"";background:linear-gradient(#0000 45%,#07080bdc);position:absolute;inset:0}.vr-photo figcaption{z-index:1;gap:8px;display:grid;position:absolute;bottom:5vw;left:5vw}.vr-photo strong{font:900 clamp(1.8rem,4vw,4rem) var(--font-nix-condensed)}.vr-photo span{color:#ffffff86;font-size:.72rem}.vr-photo-right figcaption{text-align:right;left:auto;right:5vw}.vr-exits{background:#15060d}.vr-exits>header,.vr-rebuild>header,.vr-xi>header,.vr-ratings>header{max-width:1300px;margin:auto}.vr-exits>div{background:#ffffff1c;grid-template-columns:repeat(3,1fr);gap:1px;max-width:1300px;margin:auto;display:grid}.vr-exits article{background:#10050a;min-height:315px;padding:32px;position:relative}.vr-exits article>b{color:#ffffff36;font:800 .65rem var(--font-geist-mono)}.vr-exits article>span{color:var(--sky);font:900 1.5rem var(--font-nix-condensed);position:absolute;top:25px;right:26px}.vr-exits h3{margin:95px 0 15px;font-size:2rem}.vr-exits p{font-size:.9rem}.vr-rebuild{background:linear-gradient(135deg,#09151e,#08090c 55%)}.vr-feature{grid-template-columns:repeat(3,1fr);gap:18px;max-width:1300px;margin:auto;display:grid}.vr-feature article{background:linear-gradient(#95c8e811,#0000);border:1px solid #95c8e833;flex-direction:column;min-height:540px;padding:32px;display:flex}.vr-feature b{color:var(--gold);font:800 .62rem var(--font-geist-mono);letter-spacing:.14em}.vr-feature span{color:var(--sky);font:900 clamp(4rem,8vw,8rem)/.7 var(--font-nix-condensed);margin:auto 0 10px}.vr-feature h3{font-size:clamp(2rem,4vw,4rem);line-height:.85}.vr-feature p{font-size:.9rem}.vr-free{background:var(--claret);grid-template-columns:repeat(3,1fr);gap:12px;max-width:1300px;margin:18px auto 0;padding:25px;display:grid}.vr-free strong{font:900 1.2rem var(--font-nix-condensed)}.vr-free span{color:#ffffff80;font:700 .6rem var(--font-geist-mono);grid-column:1/-1}.vr-age{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.vr-age h2{font-size:clamp(3.6rem,7vw,7rem)}.vr-arrow{gap:12px;display:grid}.vr-arrow>*{font:900 clamp(1.2rem,2.5vw,2.5rem) var(--font-nix-condensed);border:1px solid #ffffff1d;padding:22px}.vr-arrow i{text-align:center;color:var(--sky);border:0;padding:0}.vr-arrow b{background:var(--claret)}.vr-arrow strong{background:var(--sky);color:#0a1117}.vr-arrow em{color:var(--claret);background:#fff}.vr-xi{background:#0b1711}.vr-pitch{aspect-ratio:68/105;background:repeating-linear-gradient(0deg,#174525 0 12.5%,#1c4e2b 12.5% 25%);border:3px solid #fff5;max-width:920px;margin:60px auto;position:relative}.vr-pitch:before{content:"";aspect-ratio:1;border:2px solid #fff5;border-radius:50%;position:absolute;top:42%;left:20%;right:20%}.vr-pitch:after{content:"";border-top:2px solid #fff5;position:absolute;top:50%;left:0;right:0}.vr-pitch span{z-index:1;text-align:center;width:145px;font:800 .68rem/1.25 var(--font-nix-display);background:#520b2edb;border:1px solid #ffffff40;padding:10px 8px;position:absolute;transform:translate(-50%,-50%)}.vr-pitch span b{color:var(--sky);font-size:.48rem;display:block}.p0{top:93%;left:50%}.p1{top:74%;left:15%}.p2{top:78%;left:38%}.p3{top:78%;left:62%}.p4{top:74%;left:85%}.p5{top:56%;left:35%}.p6{top:56%;left:65%}.p7{top:30%;left:18%}.p8{top:38%;left:50%}.p9{top:30%;left:82%}.p10{top:12%;left:50%}.vr-xi>p{text-align:center;max-width:760px;margin:auto}.vr-risk{grid-template-columns:1fr 1fr;padding:0;display:grid}.vr-risk>div{color:#111;background:#eef5f8;padding:clamp(60px,8vw,120px)}.vr-risk>div+div{background:var(--claret);color:#fff}.vr-risk h2{font-size:clamp(3.5rem,6vw,7rem)}.vr-risk li{margin:16px 0;font-size:1rem}.vr-ratings>div{max-width:1100px;margin:auto}.vr-ratings article{grid-template-columns:230px 1fr 65px;align-items:center;gap:20px;margin:24px 0;display:grid}.vr-ratings article>span{font:800 1rem var(--font-nix-condensed)}.vr-ratings article>i{background:#ffffff14;height:18px}.vr-ratings article b{background:linear-gradient(90deg,var(--claret),var(--sky));height:100%;display:block}.vr-ratings article strong{color:var(--sky);font:900 1.2rem var(--font-nix-condensed)}.vr-ratings>p{text-align:center;max-width:760px;margin:60px auto 0}.vr-europe{text-align:center;background:radial-gradient(circle,#2b0b1d,#08090c 65%)}.vr-europe p{max-width:750px;margin:auto}.vr-europe blockquote{font:900 clamp(2rem,5vw,5.5rem)/.92 var(--font-nix-condensed);margin:80px auto 0}.vr-ending{text-align:center;background:var(--sky);color:#0d1014}.vr-ending em{color:var(--claret)}.vr-ending p{color:#33424b}.vr-ending strong{color:var(--claret);font:900 clamp(2rem,4vw,4rem) var(--font-nix-condensed);margin-top:45px;display:block}.vr-sources{background:#101217;padding-top:55px;padding-bottom:55px}.vr-sources p{max-width:1000px;font-size:.82rem}.vr-footer{border-top:1px solid #ffffff18;justify-content:space-between;padding:40px max(5vw,24px);display:flex}.vr-footer a{color:var(--sky);font:900 1rem var(--font-nix-display)}.vr-footer span{color:#ffffff60;font:800 .65rem var(--font-geist-mono)}@media (width<=800px){.vr-hero>b{display:none}.vr-opening>div,.vr-money-grid,.vr-age,.vr-risk{grid-template-columns:1fr}.vr-scoreboard{grid-template-columns:1fr 1fr}.vr-scoreboard div{min-height:160px}.vr-exits>div,.vr-feature,.vr-free{grid-template-columns:1fr}.vr-free span{grid-column:auto}.vr-age{gap:35px}.vr-risk>div{padding:max(70px,12vw) 24px}.vr-ratings article{grid-template-columns:1fr 52px}.vr-ratings article>i{grid-area:2/1/auto/-1}.vr-pitch span{width:118px;font-size:.56rem}.vr-footer{gap:15px;display:grid}}@media (width<=480px){.vr-hero h1{font-size:17vw}.vr-story h2{font-size:14vw}.vr-scoreboard{grid-template-columns:1fr}.vr-opening>div{gap:18px}.vr-exits article{min-height:270px}.vr-photo{height:65vh}.vr-pitch{width:120%;margin-left:-10%}.vr-pitch span{width:95px;font-size:.48rem}.vr-feature article{min-height:460px}}@media (prefers-reduced-motion:reduce){.vr-story *{scroll-behavior:auto!important}}.tq-story{--o:#f15a24;--bg:#242b2d;--ink:#f5f2ea;background:var(--bg);color:var(--ink);overflow:hidden}.tq-story *{box-sizing:border-box}.tq-story :is(h1,h2,h3){font-family:var(--font-nix-display);text-transform:uppercase}.tq-story em{color:var(--o);font-style:normal}.tq-story :is(small,b,strong,dt,dd){font-family:var(--font-geist-mono)}.tq-story section{padding:clamp(80px,10vw,160px) max(20px,7vw)}.tq-story section>header>small,.tq-story section>small{color:var(--o);letter-spacing:.16em;font-weight:900}.tq-story section h2{letter-spacing:-.055em;margin:16px 0 55px;font-size:clamp(3.4rem,8vw,8.5rem);line-height:.82}.tq-story p{color:#ffffffb4;font-size:clamp(1rem,1.35vw,1.16rem);line-height:1.82}.tq-hero{isolation:isolate;align-items:flex-end;height:min(94svh,980px);min-height:720px;padding:clamp(55px,7vw,105px);display:flex;position:relative}.tq-hero>img,.tq-hero>i{z-index:-2;width:100%;height:100%;position:absolute;inset:0}.tq-hero>img{object-fit:cover}.tq-hero>i{z-index:-1;background:linear-gradient(90deg,#080c0de8,#080c0d32 75%),linear-gradient(0deg,var(--bg),transparent 53%)}.tq-hero>div{max-width:1100px}.tq-hero small{color:var(--o);letter-spacing:.17em;font-weight:900}.tq-hero h1{color:var(--o);letter-spacing:-.08em;margin:15px 0 8px;font-size:clamp(7rem,18vw,18rem);line-height:.68}.tq-hero h2{max-width:900px;margin:0;font-size:clamp(1.3rem,2.8vw,3rem);line-height:1}.tq-hero p{max-width:700px}.tq-hero strong{color:#fff}.tq-hero>span{background:#ffffff15;height:2px;position:absolute;bottom:0;left:0;right:0}.tq-hero>span:after{content:"";background:var(--o);width:25%;height:100%;box-shadow:0 0 20px var(--o);animation:5s linear infinite tq-run;display:block}@keyframes tq-run{0%{transform:translate(-110%)}to{transform:translate(500%)}}.tq-opening>div{grid-template-columns:1fr 1fr;gap:50px;max-width:1050px;margin-left:auto;display:grid}.tq-specs{background:#111718}.tq-specs>div{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.tq-specs article{background:linear-gradient(145deg,#20292a,#151b1c);border:1px solid #fff2;flex-direction:column;justify-content:space-between;min-height:170px;padding:24px;display:flex}.tq-specs article small{color:#fff6}.tq-specs article strong{font-size:clamp(1.2rem,2.4vw,2.7rem);line-height:1}.tq-specs>p{max-width:900px;margin-top:34px}.tq-wide{background:#111;margin:0;position:relative}.tq-wide img{object-fit:cover;width:100%;max-height:90svh;display:block}.tq-wide figcaption{color:#fff;font:800 .55rem var(--font-geist-mono);background:#111c;padding:10px;position:absolute;bottom:20px;right:20px}.tq-bosch{background:radial-gradient(circle at 80% 15%,#f15a2427,#0000 30%),#22292b}.tq-sensor{text-align:center;grid-template-columns:1fr auto 1.15fr auto 1fr;align-items:center;gap:15px;display:grid}.tq-sensor :is(span,strong){background:#121819;border:1px solid #ffffff25;place-items:center;min-height:150px;padding:24px;display:grid}.tq-sensor strong{color:var(--o);font-size:1.2rem}.tq-sensor small{color:#ffffff5e;font-size:.55rem;display:block}.tq-sensor i{color:var(--o);font-style:normal}.tq-columns{grid-template-columns:1fr 1fr;gap:50px;max-width:1050px;margin:55px 0 0 auto;display:grid}.tq-battery{background:#101617}.tq-gauge{border:2px solid #ffffff24;place-items:center;max-width:900px;height:210px;margin:0 auto 40px;display:grid;position:relative}.tq-gauge:after{content:"";background:#ffffff28;width:8px;height:65px;position:absolute;right:-10px}.tq-gauge>span{background:linear-gradient(90deg,#d94814,var(--o));position:absolute;inset:8px 30% 8px 8px;box-shadow:0 0 30px #f15a2450}.tq-gauge b,.tq-gauge em{z-index:1;position:relative}.tq-gauge b{font-size:clamp(4rem,9vw,9rem)}.tq-gauge b small{font-size:.25em}.tq-gauge em{position:absolute;bottom:18px}.tq-battery>p{max-width:900px;margin:auto}.tq-chase{background:#22292b}.tq-chase>div{grid-template-columns:1fr 1fr;gap:50px;max-width:1050px;margin-left:auto;display:grid}.tq-chase nav,.tq-related>div{flex-wrap:wrap;gap:8px;margin-top:35px;display:flex}.tq-chase a,.tq-related a{color:#fff;font:800 .56rem var(--font-geist-mono);border:1px solid #ffffff30;padding:14px 16px;text-decoration:none}.tq-chase a:hover,.tq-related a:hover{background:var(--o);color:#111}.tq-ride{background:#111718}.tq-telemetry{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.tq-telemetry article{background:#1b2324;border:1px solid #ffffff20;flex-direction:column;justify-content:space-between;min-height:190px;padding:24px;display:flex}.tq-telemetry small{color:#ffffff65}.tq-telemetry strong{font-size:clamp(2.3rem,4vw,4.7rem)}.tq-telemetry span{color:var(--o);font:800 .6rem var(--font-geist-mono)}.tq-route{background:#1b2324;border:1px solid #ffffff20;grid-template-columns:1.15fr 1fr;margin-top:12px;display:grid}.tq-route svg{background:radial-gradient(circle,#f15a241e,#0000 65%);width:100%;height:100%;min-height:300px;padding:30px}.tq-route path{fill:none;stroke:var(--o);stroke-width:1.2px;filter:drop-shadow(0 0 4px var(--o))}.tq-route circle{fill:#fff}.tq-route>div{padding:clamp(28px,5vw,60px)}.tq-route small{color:var(--o)}.tq-route a,.tq-connected>a{color:#fff;font:800 .6rem var(--font-geist-mono)}.tq-mine{background:#22292b}.tq-mine>div{border-top:1px solid #fff2;border-left:1px solid #fff2;grid-template-columns:repeat(3,1fr);display:grid}.tq-mine span{border-bottom:1px solid #fff2;border-right:1px solid #fff2;gap:15px;min-height:110px;padding:20px;font-weight:700;display:flex}.tq-mine b{color:var(--o);font-size:.55rem}.tq-mine>p{max-width:900px;margin-top:35px}.tq-gallery{background:#101617;grid-template-columns:1.3fr .7fr .7fr 1.3fr;display:grid;padding:0!important}.tq-gallery img{object-fit:cover;width:100%;height:440px}.tq-vanilla{isolation:isolate;align-items:flex-end;min-height:90svh;display:flex;position:relative}.tq-vanilla>img,.tq-vanilla>i{z-index:-2;width:100%;height:100%;position:absolute;inset:0}.tq-vanilla>img{object-fit:cover}.tq-vanilla>i{z-index:-1;background:linear-gradient(90deg,#080c0de9,#080c0d47),linear-gradient(#0000 40%,#080c0d)}.tq-vanilla>div{max-width:900px}.tq-vanilla strong{color:var(--o)}.tq-connected{background:#101617}.tq-connected>div{grid-template-columns:repeat(5,1fr);gap:8px;margin-bottom:30px;display:grid}.tq-connected article{background:#1b2324;border:1px solid #ffffff20;min-height:240px;padding:22px}.tq-connected h3{color:var(--o);font-size:1.2rem}.tq-ending{isolation:isolate;align-items:flex-end;min-height:95svh;display:flex;position:relative}.tq-ending>img,.tq-ending>i{z-index:-2;width:100%;height:100%;position:absolute;inset:0}.tq-ending>img{object-fit:cover}.tq-ending>i{z-index:-1;background:linear-gradient(90deg,#080c0dec,#080c0d4a),linear-gradient(#0000 38%,#080c0d)}.tq-ending>div{max-width:1100px}.tq-ending dl{border-top:1px solid #ffffff32;grid-template-columns:repeat(3,1fr);display:grid}.tq-ending dl>div{padding:18px 0}.tq-ending dt{color:var(--o);font-size:.55rem}.tq-ending dd{margin:6px 0 0}.tq-ending>div>strong{color:var(--o);margin-top:25px;font-size:clamp(.9rem,2vw,1.3rem);display:block}.tq-related{background:#101617}.tq-related>div{margin-top:20px}.tq-story>.nix-story-share{margin-block:70px}.tq-story a:focus-visible{outline:2px solid var(--o);outline-offset:3px}@media (width<=950px){.tq-specs>div{grid-template-columns:1fr 1fr}.tq-sensor{grid-template-columns:1fr}.tq-sensor i{transform:rotate(90deg)}.tq-columns,.tq-opening>div,.tq-chase>div,.tq-route{grid-template-columns:1fr}.tq-telemetry,.tq-mine>div,.tq-connected>div,.tq-gallery{grid-template-columns:1fr 1fr}.tq-gallery img{height:340px}}@media (width<=600px){.tq-story section{padding-inline:18px}.tq-hero{min-height:760px;padding:120px 18px 45px}.tq-hero h1{font-size:clamp(6rem,31vw,10rem)}.tq-story section h2{font-size:clamp(3rem,14vw,5.2rem)}.tq-specs>div,.tq-telemetry,.tq-mine>div,.tq-connected>div,.tq-gallery{grid-template-columns:1fr}.tq-gallery img{height:auto;max-height:520px}.tq-ending dl{grid-template-columns:1fr}.tq-wide figcaption{position:static}.tq-route svg{min-height:220px}.tq-gauge{height:170px}}@media (prefers-reduced-motion:reduce){.tq-hero>span:after{animation:none}}.hs-story{--orange:#ff6a00;--ink:#080a0d;--graphite:#11151a;background:var(--ink);color:#f4f5f6;overflow:hidden}.hs-story *{box-sizing:border-box}.hs-story small{font:700 .72rem/1.4 var(--font-oxanium),sans-serif;letter-spacing:.18em;color:#ff8730}.hs-story h1,.hs-story h2{font-family:var(--font-oxanium),sans-serif;text-transform:uppercase;margin:0;line-height:.92}.hs-story h2{letter-spacing:-.055em;font-size:clamp(2.4rem,6vw,6.8rem)}.hs-story h2 em,.hs-story h1 em{color:var(--orange);font-style:normal}.hs-story p{color:#cdd1d5;font-size:clamp(1.05rem,1.5vw,1.28rem);line-height:1.75}.hs-hero{align-items:flex-end;height:min(84vh,860px);min-height:620px;padding:clamp(2rem,7vw,7rem);display:flex;position:relative}.hs-hero>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hs-hero>i{background:linear-gradient(90deg,#050709f0 0%,#0507098c 48%,#0507091a),linear-gradient(#0000 55%,#080a0d 100%);position:absolute;inset:0}.hs-hero>div{max-width:1000px;position:relative}.hs-hero h1{letter-spacing:-.065em;margin:.5rem 0 1.2rem;font-size:clamp(3.5rem,8vw,8.2rem)}.hs-hero p{color:#fff;font-size:clamp(1.25rem,2.2vw,2rem)}.hs-hero>span{font:600 .62rem var(--font-oxanium),sans-serif;letter-spacing:.13em;color:#c4c8cc;position:absolute;bottom:2rem;right:2rem}.hs-opening,.hs-copy{padding:clamp(5rem,12vw,11rem) clamp(1.5rem,8vw,9rem)}.hs-opening h2,.hs-copy h2{margin:1rem 0 3rem}.hs-opening>div,.hs-copy>div{grid-template-columns:1fr 1fr;gap:clamp(2rem,6vw,7rem);max-width:1200px;margin-left:auto;display:grid}.hs-plan,.hs-yield,.hs-safety,.hs-monitor{background:linear-gradient(145deg,#151a20,#0e1115);padding:clamp(5rem,10vw,9rem) clamp(1.5rem,6vw,7rem)}.hs-plan header,.hs-yield header,.hs-safety header,.hs-monitor header,.hs-shade header{margin-bottom:4rem}.hs-numbers{border-top:1px solid #3a4148;border-left:1px solid #3a4148;grid-template-columns:repeat(3,1fr);max-width:1400px;display:grid}.hs-numbers article{border-bottom:1px solid #3a4148;border-right:1px solid #3a4148;flex-direction:column;justify-content:space-between;min-height:150px;padding:1.5rem;display:flex}.hs-numbers strong{font:700 clamp(1.35rem,3vw,2.7rem) var(--font-oxanium),sans-serif}.hs-plan>p{max-width:900px;margin:3rem 0 0 auto}.hs-flow{text-align:center;padding:clamp(6rem,13vw,12rem) 1.5rem}.hs-flow h2{margin:1rem 0 5rem}.hs-flow>div{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(.6rem,3vw,3rem);display:flex}.hs-flow span{background:#101419;border:1px solid #454d55;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:150px;height:150px;font-size:3rem;display:flex;box-shadow:0 0 40px #ff6a0012}.hs-flow span b{font:700 .7rem var(--font-oxanium),sans-serif;letter-spacing:.12em;margin-top:.6rem}.hs-flow i{color:var(--orange);font-size:2rem;font-style:normal}.hs-flow .panels{border-radius:18px}.hs-flow .panels u{background:linear-gradient(135deg,#213047,#07101d);border:1px solid #5a6f85;width:50px;height:25px;margin:2px;text-decoration:none}.hs-flow>p{max-width:900px;margin:4rem auto 0}.hs-chart{border-bottom:1px solid #59616a;grid-template-columns:repeat(12,1fr);align-items:end;gap:clamp(4px,1vw,14px);height:330px;padding-top:2rem;display:grid}.hs-chart div{flex-direction:column;justify-content:flex-end;align-items:center;height:100%;display:flex}.hs-chart span{background:linear-gradient(0deg,#a94200,var(--orange),#ffc16d);border-radius:5px 5px 0 0;width:100%;box-shadow:0 0 22px #ff6a0026}.hs-chart b{font:600 .55rem var(--font-oxanium),sans-serif;letter-spacing:.08em;color:#969da4;margin:.8rem 0}.hs-yield>p{max-width:950px;margin:3rem auto 0}.hs-shade{background:radial-gradient(circle at 80% 40%,#ff6a001f,#0000 34%),#090b0e;padding:clamp(6rem,12vw,11rem) clamp(1.5rem,8vw,9rem)}.hs-shade p{max-width:900px}.hs-safety>div{background:#343a40;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.hs-safety article{background:#101419;padding:clamp(1.5rem,3vw,3rem)}.hs-safety article>b{font:700 2.4rem var(--font-oxanium),sans-serif;color:var(--orange)}.hs-safety h3{font:700 1.25rem var(--font-oxanium),sans-serif}.hs-safety nav,.hs-related>div{flex-wrap:wrap;gap:1rem;margin-top:2rem;display:flex}.hs-safety a,.hs-related a{color:#fff;font:700 .72rem var(--font-oxanium),sans-serif;letter-spacing:.08em;border:1px solid #4b535b;padding:1rem 1.3rem;text-decoration:none}.hs-safety a:hover,.hs-related a:hover{border-color:var(--orange);color:var(--orange)}.hs-money{padding:clamp(6rem,12vw,11rem) clamp(1.5rem,8vw,9rem)}.hs-money h2{margin:1rem 0 3rem}.hs-money>div{max-width:1000px;margin-left:auto}.hs-money blockquote{font:600 clamp(1.6rem,3vw,3rem)/1.25 var(--font-oxanium),sans-serif;border-left:4px solid var(--orange);margin:4rem 0 0;padding-left:2rem}.hs-monitor>div{background:#3a4148;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.hs-monitor span{font:700 1rem var(--font-oxanium),sans-serif;color:#fff;background:#101419;padding:2rem}.hs-monitor span:before{content:"●";color:var(--orange);margin-right:.8rem}.hs-ending{text-align:center;background:radial-gradient(circle at 50% 100%,#ff6a0038,#0000 38%),#080a0d;padding:clamp(7rem,15vw,14rem) clamp(1.5rem,9vw,10rem)}.hs-ending h2{margin:1rem 0 3rem}.hs-ending p{max-width:850px;margin:0 auto 3rem}.hs-ending strong{max-width:900px;font:700 clamp(1.4rem,2.8vw,2.7rem)/1.25 var(--font-oxanium),sans-serif;margin:auto;display:block}.hs-related{background:#0d1014;border-top:1px solid #252b31;padding:5rem clamp(1.5rem,7vw,8rem)}.hs-related>div{margin-top:1.2rem}@media (width<=760px){.hs-hero{min-height:670px;padding:2rem 1.25rem 5rem}.hs-hero>i{background:linear-gradient(#05070933,#050709a6 35%,#080a0d 96%)}.hs-hero>span{bottom:1.3rem;left:1.25rem;right:auto}.hs-opening>div,.hs-copy>div{grid-template-columns:1fr;gap:.5rem}.hs-numbers{grid-template-columns:1fr 1fr}.hs-numbers article{min-height:120px}.hs-safety>div{grid-template-columns:1fr}.hs-monitor>div{grid-template-columns:1fr 1fr}.hs-flow span{width:115px;height:115px}.hs-chart{gap:3px;height:240px}.hs-chart b{margin:1.2rem 0 .8rem;font-size:.45rem;transform:rotate(-55deg)}.hs-story p{font-size:1.02rem}.hs-hero h1{font-size:clamp(3rem,14vw,5rem)}}.vp-story{--o:#ff6a00;--blue:#36a9ff;--ink:#080a0d;--panel:#11161b;--line:#343b42;background:var(--ink);color:#f6f7f8;overflow:hidden}.vp-story *{box-sizing:border-box}.vp-story small{font:700 .7rem/1.4 var(--font-oxanium),sans-serif;letter-spacing:.18em;color:#ff8430}.vp-story h1,.vp-story h2,.vp-story h3{font-family:var(--font-oxanium),sans-serif;text-transform:uppercase}.vp-story h2{letter-spacing:-.055em;margin:.7rem 0;font-size:clamp(2.5rem,6.2vw,7rem);line-height:.91}.vp-story h2 em,.vp-story h1 em{color:var(--o);font-style:normal}.vp-story p{color:#c9ced2;font-size:clamp(1.03rem,1.45vw,1.24rem);line-height:1.75}.vp-story a{color:inherit}.vp-hero{align-items:flex-end;height:min(90vh,940px);min-height:720px;padding:clamp(2rem,7vw,7.5rem);display:flex;position:relative}.vp-hero>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.vp-hero>i{background:linear-gradient(90deg,#06080af5,#06080a8c 55%,#06080a1f),linear-gradient(#0000 54%,#080a0d);position:absolute;inset:0}.vp-hero>div{max-width:1100px;position:relative}.vp-hero h1{letter-spacing:-.075em;margin:.8rem 0 2rem;font-size:clamp(4rem,10vw,10rem);line-height:.78}.vp-hero h2{letter-spacing:-.02em;max-width:850px;font-size:clamp(1.2rem,2.4vw,2.5rem);line-height:1.12}.vp-hero p{font:700 .72rem var(--font-oxanium),sans-serif;letter-spacing:.16em;color:#fff;margin-top:2rem}.vp-pulse{background:#332116;height:2px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.vp-pulse:after{content:"";background:linear-gradient(90deg,transparent,var(--o),#ffc38a,transparent);width:25%;height:100%;animation:4s linear infinite vppulse;position:absolute}@keyframes vppulse{0%{transform:translate(-110%)}to{transform:translate(500%)}}.vp-opening,.vp-solar,.vp-road,.vp-direction,.vp-reverse,.vp-shunt,.vp-voltage,.vp-floor,.vp-experiments{padding:clamp(5.5rem,11vw,11rem) clamp(1.4rem,7vw,8rem)}.vp-opening>div{grid-template-columns:1fr 1fr;gap:clamp(2rem,7vw,8rem);max-width:1200px;margin:4rem 0 0 auto;display:grid}.vp-grid,.vp-fleet,.vp-map{background:linear-gradient(145deg,#151a20,#0d1014);padding:clamp(5rem,9vw,9rem) clamp(1.4rem,5vw,6rem)}.vp-grid header,.vp-solar>header,.vp-road>header,.vp-fleet>header,.vp-direction>header,.vp-reverse>header,.vp-shunt>header,.vp-voltage>header,.vp-map>header,.vp-experiments>header{margin-bottom:4rem}.vp-grid-stats{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.vp-grid-stats article{border-right:1px solid var(--line);flex-direction:column;min-height:210px;padding:clamp(1.5rem,3vw,3rem);display:flex}.vp-grid-stats article:last-child{border:0}.vp-grid-stats strong{font:700 clamp(3rem,6vw,6.5rem) var(--font-oxanium),sans-serif;color:#fff;margin:auto 0 0}.vp-grid-stats span{font:700 .7rem var(--font-oxanium),sans-serif;letter-spacing:.1em;color:#aeb5bb}.vp-grid-paths{grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:1rem;display:grid}.vp-grid-paths .vp-flow:last-child{grid-column:1/-1}.vp-flow{background:#0b0e11;border:1px solid #353c43;flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem;min-height:90px;padding:1.2rem;display:flex}.vp-flow span{align-items:center;gap:.5rem;display:flex}.vp-flow b{font:700 .68rem var(--font-oxanium),sans-serif;letter-spacing:.08em;white-space:nowrap}.vp-flow i{color:var(--o);font-style:normal;animation:1.5s ease-in-out infinite vparrow}@keyframes vparrow{50%{filter:drop-shadow(0 0 7px var(--o));transform:translate(3px)}}.vp-flow.blue i{color:var(--blue)}.vp-split{grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);align-items:start;gap:clamp(2.5rem,7vw,8rem);margin-top:4rem;display:grid}.vp-settings{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#12171ccc;border:1px solid #3b434b}.vp-settings header{border-bottom:1px solid #3b434b;padding:1.5rem}.vp-settings h3{margin:.4rem 0 0}.vp-settings dl{margin:0}.vp-settings dl>div{border-bottom:1px solid #282e34;grid-template-columns:1fr auto;gap:1rem;padding:.8rem 1.1rem;display:grid}.vp-settings dl>div:last-child{border:0}.vp-settings dt{color:#aeb5ba}.vp-settings dd{font:700 .85rem var(--font-oxanium),sans-serif;color:#fff;text-align:right;margin:0}.vp-stages{align-items:center;gap:.8rem;margin-top:3rem;display:flex}.vp-stages span{font:700 clamp(1.5rem,3vw,2.8rem) var(--font-oxanium),sans-serif}.vp-stages span b{letter-spacing:.1em;color:#aeb5bb;font-size:.55rem;display:block}.vp-stages i{color:var(--o);font-style:normal}.vp-note{border-left:3px solid var(--o);max-width:980px;margin:3rem 0 0 auto;padding-left:1.5rem;font-size:.95rem!important}.vp-wide{height:min(70vw,780px);margin:0;position:relative}.vp-wide img{object-fit:cover;width:100%;height:100%}.vp-wide:after{content:"";background:linear-gradient(#0000 55%,#080a0db3);position:absolute;inset:0}.vp-wide figcaption{z-index:1;font:700 .65rem var(--font-oxanium),sans-serif;letter-spacing:.14em;position:absolute;bottom:2rem;left:clamp(1.4rem,6vw,7rem)}.vp-road{background:radial-gradient(circle at 90% 40%,#36a9ff1a,#0000 35%),#090c0f}.vp-ehu{text-align:center;padding:clamp(6rem,13vw,13rem) clamp(1.4rem,8vw,9rem)}.vp-ehu .vp-flow{max-width:850px;margin:4rem auto}.vp-ehu p{max-width:900px;margin:auto}.vp-fleet>header p{max-width:700px}.vp-fleet>div{background:#373f46;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.vp-fleet article{background:#0e1216;min-width:0;padding:1.5rem;position:relative}.vp-fleet article>span{font:700 3rem var(--font-oxanium),sans-serif;color:#252c32;position:absolute}.vp-fleet img{object-fit:contain;filter:drop-shadow(0 20px 25px #0000008c);width:100%;height:260px;position:relative}.vp-fleet h3{margin:.4rem 0;font-size:1.4rem}.vp-fleet article p{font:600 .72rem var(--font-oxanium),sans-serif;color:#9ea5ab}.vp-fleet-copy{max-width:1000px;margin:4rem auto 0}.vp-two-paths{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.vp-direction>p{max-width:920px;margin:4rem auto 0}.vp-reverse{background:radial-gradient(circle at 45% 10%,#36a9ff1f,#0000 35%),#0b0e12}.vp-reverse-line{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:.55rem;display:flex}.vp-reverse-line span{min-width:160px;font:700 .85rem var(--font-oxanium),sans-serif;background:#10151a;border:1px solid #404850;flex-direction:column;justify-content:center;padding:1.4rem;display:flex}.vp-reverse-line span small{color:#929ba3;margin-top:.45rem;font-size:.52rem}.vp-reverse-line span.victron{border-color:#277db8;box-shadow:0 0 30px #36a9ff1a}.vp-reverse-line>i{color:var(--blue);align-self:center;font-style:normal}.vp-warning{text-align:center;background:linear-gradient(135deg,#ff6a0014,#120e0af2);border:1px solid #8a5b2a;margin:0 clamp(1.4rem,6vw,7rem);padding:clamp(3rem,6vw,6rem)}.vp-warning h2{margin:1rem 0 2rem}.vp-warning p{max-width:850px;margin:0 auto 3rem}.vp-warning>div{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}.vp-warning>div span{font:700 .85rem var(--font-oxanium),sans-serif;border:1px solid #69431f;padding:1rem 1.4rem}.vp-warning>div b{color:var(--o)}.vp-warning>strong{color:#ff984d;font:700 clamp(1.2rem,2.8vw,2rem) var(--font-oxanium),sans-serif;margin-top:2rem;display:block}.vp-network{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-top:3rem;display:flex}.vp-network span,.vp-network b{font:700 .75rem var(--font-oxanium),sans-serif;text-align:center;border:1px solid #2f739e;padding:1.1rem}.vp-network i{color:var(--blue);font-style:normal}.vp-network small{font-size:.5rem}.vp-voltage{background:#10151a}.vp-voltage header p{max-width:800px}.vp-voltage-grid{background:#30383f;grid-template-columns:repeat(5,1fr);gap:1px;display:grid}.vp-voltage-grid article{background:#0c1014;flex-direction:column;min-height:145px;padding:1.3rem;display:flex}.vp-voltage-grid strong{font:700 1.7rem var(--font-oxanium),sans-serif}.vp-voltage-grid span{color:#9da5ac}.vp-voltage-grid b{font:700 .65rem var(--font-oxanium),sans-serif;margin-top:auto}.vp-voltage-grid .good b{color:#48dc89}.vp-voltage-grid .watch b{color:#ff9a45}.vp-voltage-grid .low b{color:#ff5e56}.vp-voltage>aside{border-left:4px solid var(--o);margin-top:3rem;padding:1rem 0 1rem 1.5rem}.vp-voltage>aside>strong{font:700 clamp(1.2rem,2vw,1.8rem) var(--font-oxanium),sans-serif}.vp-voltage>aside>b{font:700 .8rem var(--font-oxanium),sans-serif;color:#ff9b54}.vp-floor>p{max-width:850px}.vp-floor>div{grid-template-columns:repeat(3,1fr);margin-top:3rem;display:grid}.vp-floor>div span{background:#11161a;border-right:1px solid #30373d;min-height:130px;padding:2rem}.vp-floor span b{font:700 1.8rem var(--font-oxanium),sans-serif;margin-bottom:.5rem;display:block}.vp-floor .good{border-top:4px solid #48dc89}.vp-floor .watch{border-top:4px solid #ff9a45}.vp-floor .low{border-top:4px solid #ff5e56}.vp-floor nav{flex-wrap:wrap;gap:1rem;margin-top:2rem;display:flex}.vp-floor nav span{font:700 .7rem var(--font-oxanium),sans-serif;border:1px solid #3b434b;padding:.8rem 1rem}.vp-map-body{background:radial-gradient(circle,#ff6a0014,#0000 38%);border:1px solid #343c43;max-width:1200px;height:680px;margin:auto;position:relative}.vp-map-body>div{z-index:2;text-align:center;min-width:150px;font:700 .75rem var(--font-oxanium),sans-serif;background:#0b0f13;border:1px solid #475059;padding:1rem;position:absolute}.vp-map-body small{color:#9da5ab;margin-top:.35rem;font-size:.5rem;display:block}.vp-map-body .source{font-size:1.5rem}.vp-map-body .source b{font-size:.7rem;display:block}.vp-map-body .device{border-color:#236e9f}.vp-map-body .core{border-color:var(--o);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:230px;height:180px;font-size:2.5rem;display:flex;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 60px #ff6a0021}.vp-map-body .core em{color:#ff9e5b;margin-top:.7rem;font-size:.48rem;font-style:normal}.solar{top:5%;left:50%;transform:translate(-50%)}.smartsolar{top:24%;left:50%;transform:translate(-50%)}.alternator{top:46%;left:5%}.orion{top:46%;left:25%}.ehu{top:46%;right:5%}.sargent{top:46%;right:25%}.anderson{bottom:15%;left:39%}.jackery{bottom:8%;left:8%}.bluesmart{bottom:8%;right:8%}.vp-map-body .line{z-index:1;background:linear-gradient(90deg,#452209,var(--o),#452209);height:2px;position:absolute;box-shadow:0 0 8px #ff6a0080}.solarline{top:15%;left:50%;background:linear-gradient(#452209,var(--o),#452209)!important;width:2px!important;height:84px!important}.altline{width:32%;top:53%;left:16%}.ehuline{width:32%;top:53%;right:16%}.jackline{bottom:16%;left:48%;background:linear-gradient(#452209,var(--o),#452209)!important;width:3px!important;height:180px!important}.blueline{width:44%;bottom:16%;right:13%;background:linear-gradient(90deg,#133957,var(--blue),#133957)!important}.vp-map>p{max-width:900px;margin:2.5rem auto 0}.vp-experiments>header p{max-width:700px}.vp-experiments>div{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.vp-experiments article{background:#101419;border:1px solid #374047;padding:clamp(1.5rem,3vw,3rem)}.vp-experiments h3{font-size:clamp(1.4rem,2.5vw,2.4rem)}.vp-experiments dl>div{border-bottom:1px solid #2b3238;grid-template-columns:1fr auto;padding:.65rem 0;display:grid}.vp-experiments dd{font:700 .6rem var(--font-oxanium),sans-serif;color:#8d959c;margin:0}.vp-empty-chart{border-bottom:1px solid #56616a;border-left:1px solid #56616a;height:250px;margin:2rem 0;position:relative}.vp-empty-chart span{font:600 .55rem var(--font-oxanium),sans-serif;position:absolute;bottom:-1.5rem}.vp-empty-chart i{border-top:1px dashed #3a444d;position:absolute;top:50%;left:5%;right:5%}.vp-empty-chart b{text-align:center;font:600 .6rem var(--font-oxanium),sans-serif;color:#6f7880;position:absolute;inset:45% 0 auto}.vp-why{align-items:flex-end;min-height:850px;padding:clamp(5rem,9vw,9rem);display:flex;position:relative}.vp-why>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.vp-why>i{background:linear-gradient(90deg,#040608f2,#0406088c 65%,#0000),linear-gradient(#0000 60%,#080a0d);position:absolute;inset:0}.vp-why>div{max-width:850px;position:relative}.vp-why li{color:#d2d5d8;margin:.7rem 0}.vp-why strong{font:700 clamp(1.5rem,3vw,3rem) var(--font-oxanium),sans-serif;color:#ff8a37;margin-top:2rem;display:block}.vp-safety{background:#0f1317;border:1px solid #3f474e;margin:4rem clamp(1.4rem,8vw,9rem);padding:2rem}.vp-safety p{max-width:1000px;font-size:.95rem}.vp-ending{text-align:center;background:radial-gradient(circle at 50% 100%,#ff6a0033,#0000 38%),#080a0d;padding:clamp(7rem,15vw,15rem) clamp(1.4rem,6vw,7rem)}.vp-ending h2{margin:2rem 0 4rem;font-size:clamp(2.4rem,5.5vw,6rem);line-height:1.05}.vp-ending>div{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.vp-ending>div span{font:700 .7rem var(--font-oxanium),sans-serif;border:1px solid #3b434a;padding:1rem}.vp-ending>strong{font:700 clamp(1.5rem,3.5vw,3.6rem)/1.15 var(--font-oxanium),sans-serif}.vp-ending>strong em{color:var(--o);font-style:normal}.vp-related,.vp-sources{background:#0e1216;border-top:1px solid #2c3339;padding:4rem clamp(1.4rem,6vw,7rem)}.vp-related>div,.vp-sources{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.vp-related a,.vp-sources a{font:700 .68rem var(--font-oxanium),sans-serif;border:1px solid #3e474f;padding:1rem;text-decoration:none}.vp-related a:hover,.vp-sources a:hover{border-color:var(--o);color:var(--o)}@media (width<=900px){.vp-fleet>div{grid-template-columns:1fr 1fr}.vp-grid-paths,.vp-two-paths,.vp-experiments>div,.vp-split{grid-template-columns:1fr}.vp-voltage-grid{grid-template-columns:repeat(2,1fr)}.vp-map-body{flex-direction:column;gap:.7rem;height:auto;padding:1rem;display:flex}.vp-map-body>div{min-height:70px;width:100%!important;height:auto!important;position:relative!important;inset:auto!important;transform:none!important}.vp-map-body .core{border-radius:16px;order:5}.vp-map-body .solar{order:1}.vp-map-body .smartsolar{order:2}.vp-map-body .alternator{order:3}.vp-map-body .orion{order:4}.vp-map-body .ehu{order:6}.vp-map-body .sargent{order:7}.vp-map-body .anderson{order:8}.vp-map-body .jackery{order:9}.vp-map-body .bluesmart{order:10}.vp-map-body .line{display:none}.vp-floor>div{grid-template-columns:1fr}}@media (width<=650px){.vp-hero{min-height:720px;padding:2rem 1.2rem 4.5rem}.vp-hero>i{background:linear-gradient(#05070933,#050709ad 32%,#080a0d 98%)}.vp-hero h1{font-size:clamp(4rem,19vw,6rem)}.vp-opening>div{grid-template-columns:1fr;gap:.5rem}.vp-grid-stats{grid-template-columns:1fr}.vp-grid-stats article{border-right:0;border-bottom:1px solid var(--line);min-height:140px}.vp-fleet>div{grid-template-columns:1fr}.vp-fleet img{height:300px}.vp-stages{flex-direction:column;align-items:flex-start}.vp-stages i{transform:rotate(90deg)}.vp-reverse-line{flex-direction:column}.vp-reverse-line span{width:100%}.vp-reverse-line>i{transform:rotate(90deg)}.vp-voltage-grid{grid-template-columns:1fr 1fr}.vp-voltage-grid article{min-height:130px}.vp-settings dl>div{grid-template-columns:minmax(0,1fr) auto}.vp-flow{justify-content:flex-start}.vp-flow span{white-space:normal}.vp-story p{font-size:1.02rem}.vp-related>div,.vp-sources{flex-direction:column;align-items:stretch}.vp-related a,.vp-sources a{text-align:center}}@media (prefers-reduced-motion:reduce){.vp-pulse:after,.vp-flow i{animation:none}}.vp-equipment{background:linear-gradient(145deg,#151b20,#0a0e12);border:1px solid #3a444d;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);width:min(1400px,100% - clamp(2.8rem,14vw,16rem));min-height:390px;margin:0 auto clamp(5rem,9vw,9rem);display:grid;overflow:hidden;box-shadow:0 32px 80px #0000004d}.vp-equipment>div{background:radial-gradient(circle at 50% 45%,#36a9ff2e,#0000 58%),linear-gradient(145deg,#182128,#0a0f14);place-items:center;min-height:390px;padding:clamp(1.2rem,3vw,3rem);display:grid}.vp-equipment img{object-fit:contain;filter:drop-shadow(0 24px 28px #00000085);width:100%;height:100%;max-height:430px;display:block}.vp-equipment figcaption{flex-direction:column;justify-content:center;padding:clamp(2rem,4vw,4.5rem);display:flex}.vp-equipment figcaption small{color:var(--blue)}.vp-equipment figcaption strong{font:700 clamp(1.55rem,2.8vw,3rem)/1 var(--font-oxanium),sans-serif;letter-spacing:-.035em;color:#fff;margin:1rem 0}.vp-equipment figcaption span{color:#aeb6bd;font-size:clamp(.95rem,1.2vw,1.1rem);line-height:1.65}.vp-equipment-portrait{grid-template-columns:minmax(360px,.8fr) minmax(300px,1.2fr)}.vp-equipment-portrait>div{min-height:590px}.vp-equipment-portrait img{max-height:535px}.vp-equipment-wide{grid-template-columns:minmax(0,1.6fr) minmax(280px,.65fr);min-height:320px}.vp-equipment-wide>div{min-height:320px}.vp-equipment-wide img{max-height:270px}@media (width<=780px){.vp-equipment,.vp-equipment-portrait,.vp-equipment-wide{grid-template-columns:1fr;width:calc(100% - 2.4rem)}.vp-equipment>div{min-height:300px}.vp-equipment-portrait>div{min-height:500px}.vp-equipment-wide>div{min-height:220px}.vp-equipment-wide img{max-height:190px}.vp-equipment figcaption{padding:2rem 1.4rem 2.4rem}}.vu{--o:#ff7200;--blue:#58baff;color:#eef2f4;background:#07090b;overflow:hidden}.vu h1,.vu h2,.vu small,.vu strong,.vu b,.vu figcaption,.vu-related a{font-family:var(--font-oxanium),sans-serif}.vu h2{letter-spacing:-.055em;margin:.6rem 0 2rem;font-size:clamp(2.35rem,5.8vw,6.6rem);line-height:.92}.vu h2 em,.vu h1 em{color:var(--o);font-style:normal}.vu small{color:var(--o);letter-spacing:.2em;font-size:.72rem;display:block}.vu p{color:#b8c0c6;font-size:clamp(1.02rem,1.45vw,1.25rem);line-height:1.78}.vu-hero{isolation:isolate;align-items:flex-end;min-height:92svh;padding:clamp(5rem,10vw,10rem) clamp(1.3rem,7vw,8rem);display:flex;position:relative}.vu-hero>img,.vu-hero>span{width:100%;height:100%;position:absolute;inset:0}.vu-hero>img{object-fit:cover;object-position:50% 48%;z-index:-2}.vu-hero>span{z-index:-1;background:linear-gradient(#05070914,#050709c7 52%,#07090b 98%),linear-gradient(90deg,#040608c7,#0000 75%)}.vu-hero>div{max-width:1050px}.vu-hero h1{letter-spacing:-.075em;margin:1.2rem 0 3rem;font-size:clamp(4.8rem,13vw,12rem);line-height:.72}.vu-hero h2{letter-spacing:-.02em;max-width:900px;font-size:clamp(1.15rem,2.4vw,2.4rem);line-height:1.08}.vu-hero p{font:700 .7rem var(--font-oxanium),sans-serif;color:#fff;letter-spacing:.12em}.vu-intro{max-width:900px;margin:auto;padding:clamp(5rem,10vw,11rem) 1.4rem}.vu-intro p{font-size:clamp(1.15rem,2vw,1.55rem)}.vu-intro blockquote,.vu-end blockquote{color:#fff;font:700 clamp(2.4rem,5.5vw,5.8rem)/1 var(--font-oxanium),sans-serif;letter-spacing:-.05em;margin:3rem 0}.vu-drop:first-letter{float:left;font:700 6rem/.75 var(--font-oxanium),sans-serif;color:var(--o);padding:.2rem .7rem .2rem 0}.vu-tank,.vu-story,.vu-battle,.vu-grid,.vu-night,.vu-end,.vu-result{padding:clamp(5rem,10vw,10rem) clamp(1.4rem,8vw,9rem)}.vu-tank{background:radial-gradient(circle at 90% 20%,#ff72002b,#0000 35%),#101418}.vu-tank>div{grid-template-columns:1fr 1fr;gap:clamp(2rem,6vw,7rem);display:grid}.vu-timeline{padding:clamp(5rem,10vw,10rem) clamp(1.4rem,5vw,6rem)}.vu-timeline header{padding-left:3vw}.vu-timeline>div{border-top:1px solid #36404a;border-bottom:1px solid #36404a;grid-template-columns:repeat(5,1fr);display:grid}.vu-timeline article{border-right:1px solid #36404a;flex-direction:column;min-height:280px;padding:1.5rem;display:flex}.vu-timeline article:last-child{border:0}.vu-timeline article>span{font:700 .8rem var(--font-oxanium),sans-serif;color:var(--o)}.vu-timeline article strong{margin-top:auto;font-size:clamp(2.6rem,4vw,4.8rem)}.vu-timeline article b{color:var(--blue)}.vu-timeline article p{font-size:.88rem;line-height:1.5}.vu-timeline .final{background:var(--o);color:#090b0d}.vu-timeline .final span,.vu-timeline .final b,.vu-timeline .final p{color:#090b0d}.vu-story{max-width:1200px}.vu-story>p{max-width:850px}.vu-story aside{border-left:4px solid var(--o);font:700 clamp(1.2rem,2vw,2rem)/1.35 var(--font-oxanium),sans-serif;background:#11161a;margin-top:4rem;padding:2rem}.vu-story aside b{color:var(--o)}.vu-unplug{background:#0f1418;grid-template-columns:1fr 1fr;display:grid}.vu-unplug>div{padding:clamp(4rem,7vw,8rem)}.vu-unplug figure{background:radial-gradient(circle,#58baff2e,#0000 62%),#05080a;flex-direction:column;justify-content:center;min-height:650px;margin:0;padding:2rem;display:flex}.vu-unplug img{object-fit:contain;width:100%;max-height:720px}.vu-unplug figcaption,.vu-wide figcaption{color:#8f9aa3;letter-spacing:.12em;padding-top:1rem;font-size:.65rem}.vu-battle{background:radial-gradient(circle at 50% 40%,#ff720024,#0000 30%)}.vu-equation{flex-wrap:wrap;align-items:stretch;gap:1rem;margin:4rem 0;display:flex}.vu-equation span{border:1px solid #39434a;flex-direction:column;flex:1;min-width:190px;padding:2rem;display:flex}.vu-equation span b{font-size:clamp(2.7rem,5vw,5.5rem)}.vu-equation i{font:700 2rem var(--font-oxanium),sans-serif;color:var(--o);align-self:center}.vu-equation .hot{background:var(--o);color:#090b0d}.vu-battle>p{max-width:900px}.vu-result{background:linear-gradient(135deg,#151b20,#090c0f)}.vu-result-grid{border:1px solid #39434a;grid-template-columns:repeat(3,1fr);display:grid}.vu-result-grid article{border-right:1px solid #39434a;flex-direction:column;justify-content:center;min-height:220px;padding:2rem;display:flex}.vu-result-grid article:last-child{border:0}.vu-result-grid strong{color:var(--o);font-size:clamp(3.5rem,7vw,8rem)}.vu-result-grid span{font:700 .75rem var(--font-oxanium),sans-serif;letter-spacing:.12em}.vu-result>p{max-width:900px;margin-top:3rem}.vu-wide{background:#050607;min-height:80svh;margin:0;position:relative}.vu-wide img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.vu-wide:after{content:"";background:linear-gradient(#0000 50%,#07090bcc);position:absolute;inset:0}.vu-wide figcaption{z-index:1;color:#fff;position:absolute;bottom:3rem;left:6vw}.vu-grid{background:#101418}.vu-flow{border-top:1px solid #39434a;grid-template-columns:minmax(130px,.35fr) 1fr;gap:1rem;padding:1.5rem 0;display:grid}.vu-flow span{color:var(--o);font:700 .75rem var(--font-oxanium),sans-serif}.vu-flow b{font-size:clamp(1rem,2vw,1.6rem)}.vu-grid>p{max-width:850px;margin-top:3rem}.vu-night{background:radial-gradient(circle at 70% 20%,#344b894d,#0000 40%),#05070d;min-height:75svh}.vu-night>p{max-width:850px}.vu-end{text-align:center;background:radial-gradient(circle at 50% 100%,#ff720038,#0000 36%),#080a0c}.vu-end>p{max-width:850px;margin:2rem auto}.vu-end blockquote{color:var(--o)}.vu-related{border-top:1px solid #30373d;flex-wrap:wrap;align-items:center;gap:1rem;padding:4rem clamp(1.4rem,7vw,8rem);display:flex}.vu-related small{margin-right:auto}.vu-related a{color:#fff;border:1px solid #3a434a;padding:1rem;font-size:.72rem;text-decoration:none}.vu-related a:hover{border-color:var(--o);color:var(--o)}@media (width<=850px){.vu-tank>div,.vu-unplug{grid-template-columns:1fr}.vu-timeline>div{grid-template-columns:1fr 1fr}.vu-timeline article{border-bottom:1px solid #36404a;min-height:220px}.vu-result-grid{grid-template-columns:1fr}.vu-result-grid article{border-bottom:1px solid #39434a;border-right:0}.vu-unplug figure{min-height:480px}}@media (width<=560px){.vu-hero{min-height:760px;padding-bottom:5rem}.vu-hero h1{font-size:clamp(4.4rem,21vw,7rem)}.vu-timeline>div{grid-template-columns:1fr}.vu-timeline article{min-height:180px}.vu-equation{flex-direction:column}.vu-equation i{transform:rotate(90deg)}.vu-flow{grid-template-columns:1fr}.vu-wide{min-height:65svh}.vu-related{flex-direction:column;align-items:stretch}.vu-related a{text-align:center;width:100%}}@media (prefers-reduced-motion:reduce){.vu *{scroll-behavior:auto!important}}.solar-story{--o:#f15a24;--bg:#22292b;--panel:#151b1c;--ink:#f4f1e9;background:var(--bg);color:var(--ink);overflow:hidden}.solar-story *{box-sizing:border-box}.solar-story :is(h1,h2,h3){font-family:var(--font-nix-display);text-transform:uppercase}.solar-story em{color:var(--o);font-style:normal}.solar-story :is(small,b,strong){font-family:var(--font-geist-mono)}.solar-story section{padding:clamp(85px,10vw,160px) max(20px,7vw)}.solar-story section>header{max-width:1100px}.solar-story section>header>small,.solar-story section>small{color:var(--o);letter-spacing:.16em;font-weight:900}.solar-story section h2{letter-spacing:-.055em;margin:16px 0 55px;font-size:clamp(3.5rem,8vw,8.7rem);line-height:.8}.solar-story p{color:#ffffffb3;font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.8}.solar-hero{isolation:isolate;align-items:flex-end;height:min(94svh,980px);min-height:700px;padding:clamp(50px,7vw,105px);display:flex;position:relative}.solar-hero>img,.solar-hero>i{z-index:-2;width:100%;height:100%;position:absolute;inset:0}.solar-hero>img{object-fit:cover}.solar-hero>i{z-index:-1;background:linear-gradient(90deg,#0b1011e8,#0b101140 72%),linear-gradient(0deg,var(--bg),transparent 52%)}.solar-hero>div{max-width:1050px}.solar-hero small{color:var(--o);letter-spacing:.17em;font-weight:900}.solar-hero h1{letter-spacing:-.07em;margin:18px 0 12px;font-size:clamp(5.2rem,12vw,12rem);line-height:.7}.solar-hero h2{max-width:850px;margin:0;font-size:clamp(1.2rem,2.7vw,2.8rem);line-height:1.05}.solar-hero p{font-size:clamp(1rem,1.6vw,1.3rem)}.solar-pulse{background:#ffffff12;height:2px;position:absolute;bottom:0;left:0;right:0}.solar-pulse:after{content:"";background:var(--o);width:28%;height:100%;box-shadow:0 0 20px var(--o);animation:5s linear infinite solar-run;display:block}@keyframes solar-run{0%{transform:translate(-110%)}to{transform:translate(460%)}}.solar-opening>div{grid-template-columns:1fr 1fr;gap:50px;max-width:1050px;margin-left:auto;display:grid}.solar-opening strong{color:#fff}.solar-process{background:radial-gradient(circle at 80% 20%,#f15a2424,#0000 30%),#1b2223}.solar-flow{gap:8px;max-width:920px;margin:0 auto 50px;display:grid}.solar-flow span{justify-items:center;display:grid}.solar-flow b{text-align:center;letter-spacing:.08em;background:#111718;border:1px solid #ffffff28;width:min(100%,650px);padding:20px}.solar-flow i{height:35px;color:var(--o);font-size:1.3rem;font-style:normal}.solar-process>p,.solar-remote>p{max-width:900px;margin:0 auto}.solar-specs{background:#101617}.solar-specs>div,.solar-future>div{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.solar-specs article,.solar-future article{background:linear-gradient(145deg,#1e2728,#141a1b);border:1px solid #fff2;flex-direction:column;justify-content:space-between;min-height:180px;padding:26px;display:flex}.solar-specs article small,.solar-future small{color:#ffffff70;letter-spacing:.09em}.solar-specs article strong,.solar-future strong{font-size:clamp(1.6rem,3.3vw,3.8rem)}.solar-specs>p{max-width:850px;margin-top:35px}.solar-dashboard{background:radial-gradient(circle at 10% 15%,#f15a2423,#0000 30%),#22292b}.solar-dashboard header p{max-width:780px}.solar-ui{grid-template-columns:1.35fr repeat(3,1fr);gap:8px;display:grid}.solar-ui article{background:#121819;border:1px solid #ffffff20;flex-direction:column;justify-content:space-between;min-height:160px;padding:24px;display:flex}.solar-ui .dial{grid-row:span 2;min-height:328px}.solar-ui small{color:#ffffff6b}.solar-ui strong{font-size:clamp(1.7rem,3vw,3.2rem)}.solar-ui .dial strong{color:#59d98e;font-size:clamp(5rem,9vw,9rem)}.solar-ui sup{font-size:.3em}.solar-ui b{color:var(--o);font-size:.5rem}.solar-note{border-left:2px solid var(--o);max-width:850px;margin-top:28px;padding-left:18px}.solar-day{background:#151b1c}.sun-chart{background:#202829;border:1px solid #ffffff20;padding:35px}.sun-chart svg{width:100%;height:auto;margin-top:30px}.sun-chart path{fill:none;stroke:var(--o);stroke-width:5px;filter:drop-shadow(0 0 10px #f15a2480)}.sun-chart line{stroke:#ffffff20}.sun-chart>span{color:#ffffff70;width:25%;font:800 .55rem var(--font-geist-mono);text-align:center;display:inline-block}.sun-chart>b{color:var(--o);font-size:.52rem;display:block}.solar-stages{background:#22292b}.solar-stages>div{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.solar-stages article{background:#171e1f;border:1px solid #ffffff25;min-height:320px;padding:30px;position:relative;overflow:hidden}.solar-stages article small{color:var(--o)}.solar-stages h3{margin:75px 0 20px;font-size:clamp(2rem,4vw,4.5rem)}.solar-stages article i{background:var(--o);width:55%;height:3px;box-shadow:0 0 18px var(--o);animation:3s ease-in-out infinite alternate solar-charge;position:absolute;bottom:0;right:0}@keyframes solar-charge{0%{transform:scaleX(.2)}to{transform:scaleX(1)}}.solar-cloud{text-align:center;background:radial-gradient(circle at 50% 20%,#f15a2428,#0000 32%),#111718}.solar-cloud h2{margin:38px 0!important}.solar-cloud p{max-width:760px;margin:auto}.solar-cloud strong{color:var(--o);margin-top:34px;font-size:clamp(1rem,2vw,1.5rem);display:block}.solar-history{background:#22292b}.solar-history>div{grid-template-columns:1fr 1fr;gap:55px;max-width:1050px;margin-left:auto;display:grid}.solar-history ul{margin:0;padding:0;list-style:none}.solar-history li{border-bottom:1px solid #ffffff20;padding:17px 0;font-weight:750}.solar-history li:before{color:var(--o);content:"→";margin-right:12px}.solar-network{background:#151b1c}.network-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.network-grid .solar-flow{margin:0}.network-grid>article{background:#202829;border:1px solid #fff2;padding:clamp(25px,4vw,50px)}.network-grid strong{color:var(--o)}.solar-ecosystem{background:#22292b}.solar-ecosystem>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.solar-ecosystem .solar-flow{margin:0}.solar-ecosystem .solar-flow b{place-items:center;min-height:65px;display:grid}.solar-loads{background:#111718}.solar-loads>div{border-top:1px solid #fff2;border-left:1px solid #fff2;grid-template-columns:repeat(4,1fr);display:grid}.solar-loads span{border-bottom:1px solid #fff2;border-right:1px solid #fff2;gap:14px;min-height:130px;padding:22px;font-weight:750;display:flex}.solar-loads span b{color:var(--o);font-size:.55rem}.solar-loads>p{max-width:850px;margin-top:35px}.solar-remote{background:radial-gradient(circle at 50% 0,#f15a2428,#0000 30%),#202829}.solar-remote .solar-flow b{box-shadow:inset 0 1px #ffffff15,0 0 35px #f15a2410}.solar-future{background:#0f1415}.solar-future em{font:800 .5rem var(--font-geist-mono);letter-spacing:.1em}.solar-ending{isolation:isolate;align-items:flex-end;min-height:94svh;display:flex;position:relative}.solar-ending>img,.solar-ending>i{z-index:-2;width:100%;height:100%;position:absolute;inset:0}.solar-ending>img{object-fit:cover}.solar-ending>i{z-index:-1;background:linear-gradient(90deg,#0b1011e9,#0b10114a),linear-gradient(#0000 40%,#0b1011)}.solar-ending>div{max-width:950px}.solar-ending h2{margin-bottom:30px!important}.solar-ending>div>strong{color:var(--o);font-size:clamp(1rem,2vw,1.45rem);line-height:1.8;display:block}.solar-ending nav{flex-wrap:wrap;gap:8px;margin-top:32px;display:flex}.solar-ending a{color:#fff;font:800 .55rem var(--font-geist-mono);border:1px solid #ffffff32;padding:14px 16px;text-decoration:none}.solar-ending a:hover{background:var(--o);color:#111}.solar-story a:focus-visible{outline:2px solid var(--o);outline-offset:3px}@media (width<=900px){.solar-specs>div,.solar-future>div{grid-template-columns:1fr 1fr}.solar-ecosystem>div,.solar-stages>div,.solar-opening>div,.solar-history>div,.network-grid{grid-template-columns:1fr}.solar-ui{grid-template-columns:1fr 1fr}.solar-ui .dial{grid-area:auto/1/auto/-1;min-height:240px}.solar-loads>div{grid-template-columns:1fr 1fr}}@media (width<=600px){.solar-story section{padding-inline:18px}.solar-hero{min-height:720px;padding:120px 18px 45px}.solar-hero h1{font-size:clamp(4.7rem,23vw,7rem)}.solar-story section h2{font-size:clamp(3.2rem,15vw,5.5rem)}.solar-specs>div,.solar-future>div,.solar-ui,.solar-loads>div{grid-template-columns:1fr}.solar-ui .dial{grid-column:auto}.solar-stages article{min-height:250px}.sun-chart{padding:18px}.solar-ecosystem .solar-flow{margin-bottom:25px}.solar-ending nav{display:grid}.solar-ending a{text-align:center}}@media (prefers-reduced-motion:reduce){.solar-pulse:after,.solar-stages article i{animation:none}}.bombs-shell,.bomb-detail{--bomb-orange:#ff5a00;--bomb-paper:#f3f0e8;--bomb-ink:#111310;color:var(--bomb-paper);background:#10120f;min-height:100vh;overflow:hidden}.bombs-shell *,.bomb-detail *{box-sizing:border-box}.bombs-shell a,.bomb-detail a{color:inherit;text-decoration:none}.bombs-hero{border-bottom:1px solid #ffffff30;align-items:flex-end;min-height:84vh;display:flex;position:relative}.bombs-hero>img{object-fit:cover;object-position:center 42%;width:100%;height:100%;position:absolute;inset:0}.bombs-hero-shade{background:linear-gradient(90deg,#080906f2 0%,#080906a8 42%,#0809061a 75%),linear-gradient(#0000 45%,#080906c7);position:absolute;inset:0}.bombs-hero-copy{z-index:1;width:min(1220px,100% - 48px);margin:0 auto;padding:160px 0 58px;position:relative}.bombs-kicker,.bombs-section-code,.bomb-number{font-family:var(--font-orbitron), sans-serif;letter-spacing:.18em;color:var(--bomb-accent,var(--bomb-orange));font-size:12px;font-weight:800}.bombs-hero h1{max-width:700px;font-family:var(--font-orbitron), sans-serif;letter-spacing:-.075em;text-transform:uppercase;margin:10px 0 18px;font-size:clamp(72px,12vw,164px);line-height:.76}.bombs-hero h1 span{color:var(--bomb-orange)}.bombs-hero-copy>p:not(.bombs-kicker){max-width:570px;font-size:clamp(18px,2vw,25px);line-height:1.45}.bombs-spec-strip{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#090a08bd;border:1px solid #ffffff5c;width:fit-content;margin-top:36px;display:flex}.bombs-spec-strip span{font-family:var(--font-orbitron), sans-serif;letter-spacing:.08em;border-right:1px solid #ffffff38;padding:13px 17px;font-size:11px}.bombs-spec-strip span:last-child{border:0}.bombs-spec-strip b{color:var(--bomb-orange)}.bombs-intro{text-align:center;width:min(1000px,100% - 48px);margin:0 auto;padding:110px 0 82px}.bombs-intro h2,.bombs-disclosure h2,.bombs-ritual h2,.bomb-detail h2{font-family:var(--font-orbitron), sans-serif;letter-spacing:-.04em;text-transform:uppercase;margin:10px 0 20px;font-size:clamp(29px,4.4vw,60px);line-height:.98}.bombs-intro>p:last-child{color:#c8c9c3;max-width:800px;margin:0 auto;font-size:20px;line-height:1.65}.bombs-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;width:min(1220px,100% - 48px);margin:0 auto 120px;display:grid}.bomb-card{background:#181a16;border:1px solid #ffffff2b;grid-template-rows:230px 1fr;min-height:500px;transition:transform .25s,border-color .25s;display:grid}.bomb-card:hover{border-color:var(--bomb-accent);transform:translateY(-5px)}.bomb-card:last-child{grid-column:1/-1;grid-template-rows:1fr;grid-template-columns:1fr 1fr}.bomb-card-art{background:radial-gradient(circle at 50% 45%, var(--bomb-soft), var(--bomb-accent) 35%, #141612 72%);place-items:center;display:grid;position:relative;overflow:hidden}.bomb-card-art:after{content:"";background:repeating-linear-gradient(135deg,#0000 0 12px,#0000000d 12px 14px);position:absolute;inset:0}.bomb-card-art img{z-index:1;object-fit:contain;filter:drop-shadow(0 14px 15px #0009);width:min(78%,410px);max-height:88%;position:relative;transform:rotate(-2deg)}.bomb-card-copy{flex-direction:column;align-items:flex-start;padding:30px;display:flex}.bomb-card h3{font-family:var(--font-orbitron), sans-serif;text-transform:uppercase;margin:6px 0 14px;font-size:clamp(25px,3vw,38px);line-height:1}.bomb-card-copy>p:not(.bomb-number){color:#bfc1bb;margin:0;font-size:17px;line-height:1.5}.bomb-tags{flex-wrap:wrap;gap:7px;margin-top:23px;display:flex}.bomb-tags span{border:1px solid var(--bomb-accent);color:var(--bomb-soft);font-family:var(--font-orbitron), sans-serif;letter-spacing:.1em;padding:7px 9px;font-size:10px}.bomb-open{color:var(--bomb-accent);font-family:var(--font-orbitron), sans-serif;letter-spacing:.12em;margin-top:auto;padding-top:24px;font-size:12px;font-weight:800}.bombs-disclosure{border-block:1px solid #ffffff26;grid-template-columns:1fr 1fr;display:grid}.bombs-disclosure>div{padding:clamp(55px,7vw,100px)}.bombs-disclosure>div+div{background:#181a16;border-left:1px solid #ffffff26}.bombs-disclosure h2{font-size:clamp(32px,5vw,72px)}.bombs-disclosure p:last-child{color:#c6c8c1;max-width:520px;font-size:18px;line-height:1.55}.bombs-ritual{grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(35px,7vw,100px);width:min(1220px,100% - 48px);margin:120px auto;display:grid}.bombs-ritual img{aspect-ratio:4/3;object-fit:cover;border:1px solid #ffffff30;width:100%}.bombs-ritual p:not(.bombs-section-code){color:#c8cac3;font-size:18px;line-height:1.6}.bombs-ritual .bombs-caution{border-top:1px solid #ffffff2e;margin-top:30px;padding-top:20px;font-size:14px}.bombs-local-footer,.bomb-next{font-family:var(--font-orbitron), sans-serif;letter-spacing:.1em;border-top:1px solid #ffffff28;justify-content:space-between;gap:20px;padding:28px max(24px,50% - 610px);font-size:12px;font-weight:800;display:flex}.bomb-detail{--bomb-accent:#ff5a00;--bomb-soft:#ffad75}.bomb-detail-hero{background:linear-gradient(135deg, #10120f 35%, color-mix(in srgb, var(--bomb-accent) 28%, #10120f));border-bottom:1px solid #ffffff2e;grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(30px,6vw,90px);min-height:700px;padding:150px max(24px,50% - 610px) 70px;display:grid}.bomb-breadcrumb{font-family:var(--font-orbitron), sans-serif;letter-spacing:.1em;margin-bottom:54px;font-size:12px;font-weight:800;display:inline-block}.bomb-detail h1{font-family:var(--font-orbitron), sans-serif;letter-spacing:-.07em;text-transform:uppercase;margin:10px 0 24px;font-size:clamp(54px,8vw,112px);line-height:.86}.bomb-detail-lead{color:#d4d5d0;max-width:600px;font-size:clamp(18px,2vw,24px);line-height:1.5}.bomb-detail-art{background:radial-gradient(circle, var(--bomb-soft), var(--bomb-accent) 35%, #131510 73%);border:1px solid #ffffff35;place-items:center;min-height:470px;display:grid;position:relative;overflow:hidden}.bomb-detail-art img{z-index:1;filter:drop-shadow(0 24px 24px #000b);width:min(82%,620px);position:relative;transform:rotate(-2deg)}.bomb-detail-index{font-family:var(--font-orbitron), sans-serif;color:#ffffff10;font-size:230px;font-weight:900;line-height:1;position:absolute;bottom:-40px;left:-12px}.bomb-detail-specs{border-bottom:1px solid #ffffff2c;grid-template-columns:repeat(4,1fr);display:grid}.bomb-detail-specs div{border-right:1px solid #ffffff2c;padding:28px}.bomb-detail-specs div:last-child{border:0}.bomb-detail-specs span,.bomb-detail-specs b{font-family:var(--font-orbitron), sans-serif;display:block}.bomb-detail-specs span{color:#8f928a;letter-spacing:.14em;font-size:10px}.bomb-detail-specs b{color:var(--bomb-accent);margin-top:6px;font-size:17px}.bomb-detail-grid{border:1px solid #ffffff2a;grid-template-columns:1fr 1fr;width:min(1220px,100% - 48px);margin:100px auto;display:grid}.bomb-detail-grid article{border-bottom:1px solid #ffffff2a;min-height:290px;padding:clamp(32px,5vw,65px)}.bomb-detail-grid article:nth-child(odd){border-right:1px solid #ffffff2a}.bomb-detail-grid article:nth-last-child(-n+2){border-bottom:0}.bomb-detail-grid h2{color:var(--bomb-soft);font-size:clamp(25px,3.3vw,42px)}.bomb-detail-grid article>p:last-child{color:#c3c5be;font-size:17px;line-height:1.6}.bomb-vault{background:var(--bomb-accent);color:#0c0d0b;grid-template-columns:.75fr 1.25fr;align-items:center;gap:80px;padding:90px max(24px,50% - 610px);display:grid}.bomb-vault .bombs-section-code{color:#0c0d0b}.bomb-vault h2{margin-bottom:0;font-size:clamp(46px,7vw,94px)}.bomb-vault>p{max-width:650px;font-size:21px;line-height:1.55}.bomb-responsible{color:#aeb0a9;text-align:center;border:1px solid #ffffff2b;width:min(1220px,100% - 48px);margin:60px auto;padding:24px;font-size:14px;line-height:1.5}@media (width<=820px){.bombs-hero{min-height:760px}.bombs-hero-shade{background:linear-gradient(#08090633 0%,#080906a8 45%,#080906f5 100%)}.bombs-hero-copy{width:calc(100% - 32px);padding-bottom:30px}.bombs-spec-strip{grid-template-columns:1fr 1fr;width:100%;display:grid}.bombs-spec-strip span{border-bottom:1px solid #ffffff38}.bombs-grid{grid-template-columns:1fr;width:calc(100% - 32px)}.bomb-card:last-child{grid-column:auto;grid-template-rows:230px 1fr;grid-template-columns:1fr}.bombs-disclosure,.bombs-ritual,.bomb-detail-hero,.bomb-vault{grid-template-columns:1fr}.bombs-disclosure>div+div{border-top:1px solid #ffffff26;border-left:0}.bombs-ritual{width:calc(100% - 32px);margin-block:80px}.bomb-detail-hero{padding-top:125px}.bomb-breadcrumb{margin-bottom:35px}.bomb-detail-art{min-height:330px}.bomb-detail-specs{grid-template-columns:1fr 1fr}.bomb-detail-specs div:nth-child(2){border-right:0}.bomb-detail-specs div:nth-child(-n+2){border-bottom:1px solid #ffffff2c}.bomb-detail-grid{grid-template-columns:1fr;width:calc(100% - 32px)}.bomb-detail-grid article,.bomb-detail-grid article:nth-child(odd){border-bottom:1px solid #ffffff2a;border-right:0;min-height:auto}.bomb-detail-grid article:last-child{border-bottom:0}.bomb-vault{gap:20px}}@media (width<=520px){.bombs-hero h1{font-size:68px}.bombs-intro{text-align:left;width:calc(100% - 32px);padding-block:75px 55px}.bomb-card{min-height:520px}.bomb-card-copy{padding:24px}.bombs-local-footer,.bomb-next{flex-direction:column;align-items:flex-start}.bomb-detail-specs b{font-size:14px}}:root{--tech-orange:#ff6b1a;--tech-cream:#f5f1e9;--tech-graphite:#202729;--tech-deep:#111617;--tech-muted:#aab3b4;--tech-line:#ffffff1f}.nix-tech-page{background:var(--tech-graphite);color:var(--tech-cream);overflow:hidden}.nix-tech-page *{box-sizing:border-box}.nix-tech-page h1,.nix-tech-page h2,.nix-tech-page h3,.nix-tech-page strong,.nix-tech-page button,.nix-tech-page select{font-family:var(--font-nix-condensed),sans-serif}.nix-tech-page em{color:var(--tech-orange);font-style:normal}.nix-tech-page a{color:inherit;text-decoration:none}.nix-tech-hero{isolation:isolate;background:radial-gradient(circle at 77% 43%,#ff6b1a2e,#0000 27%),linear-gradient(135deg,#252d2f 0%,#171c1d 55%,#0d1112 100%);grid-template-rows:1fr auto;grid-template-columns:minmax(0,1.05fr) minmax(22rem,.95fr);align-items:center;gap:3rem;min-height:100svh;padding:clamp(9rem,14vw,12rem) clamp(1.25rem,5vw,6rem) 2.5rem;display:grid;position:relative}.nix-tech-hero:before{content:"NIX / TECH";color:#ffffff06;font:800 clamp(6rem,16vw,18rem)/.75 var(--font-nix-condensed),sans-serif;letter-spacing:-.06em;white-space:nowrap;z-index:-1;position:absolute;bottom:2rem;right:-2vw}.nix-tech-hero-grid{z-index:-1;opacity:.2;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 2%,#000 45%,#0000 95%);mask-image:linear-gradient(90deg,#0000 2%,#000 45%,#0000 95%)}.nix-tech-hero-copy{z-index:2;max-width:54rem;position:relative}.nix-tech-hero-copy>small,.nix-tech-featured>header small,.nix-tech-collection-heading small,.nix-tech-ecosystem>header small,.nix-tech-world-links>header small{color:var(--tech-orange);font:800 .78rem/1 var(--font-nix-condensed),sans-serif;letter-spacing:.22em;margin-bottom:1.25rem;display:block}.nix-tech-hero h1{font:800 clamp(3.8rem,7vw,7.8rem)/.83 var(--font-nix-condensed),sans-serif;letter-spacing:-.055em;text-wrap:balance;margin:0}.nix-tech-lead{color:#e4e6e2;max-width:44rem;margin:2rem 0 1.5rem;font-size:clamp(1.08rem,1.5vw,1.35rem);line-height:1.6}.nix-tech-hero-lines{flex-wrap:wrap;gap:.45rem;max-width:46rem;display:flex}.nix-tech-hero-lines span{border:1px solid var(--tech-line);color:#c8cecc;font:700 .69rem/1 var(--font-nix-condensed),sans-serif;letter-spacing:.12em;background:#ffffff09;padding:.52rem .75rem}.nix-tech-hero-copy nav{flex-wrap:wrap;gap:.7rem;margin-top:2rem;display:flex}.nix-tech-hero-copy nav a{min-height:3.25rem;color:var(--tech-orange);font:800 .76rem/1 var(--font-nix-condensed),sans-serif;letter-spacing:.14em;border:1px solid #ff6b1ab3;align-items:center;gap:1rem;padding:1rem 1.3rem;transition:background .25s,color .25s,border-color .25s;display:inline-flex}.nix-tech-hero-copy nav a:first-child{background:var(--tech-orange);color:#15191a}.nix-tech-hero-copy nav a:hover,.nix-tech-hero-copy nav a:focus-visible{background:var(--tech-cream);border-color:var(--tech-cream);color:#15191a}.nix-tech-hero-stage{align-self:stretch;place-items:center;min-height:31rem;display:grid;position:relative}.nix-tech-orbit{aspect-ratio:1;border:1px solid #ff6b1a61;border-radius:50%;width:min(35vw,34rem);position:absolute;box-shadow:0 0 0 4rem #ff6b1a06,0 0 0 8rem #ffffff05}.nix-tech-orbit:before,.nix-tech-orbit:after{content:"";border:1px dashed #ffffff26;border-radius:50%;position:absolute;inset:12%}.nix-tech-orbit:after{background:var(--tech-orange);opacity:.15;box-shadow:0 0 7rem var(--tech-orange);border:0;inset:35%}.nix-tech-hero-stage img{object-fit:contain;filter:drop-shadow(0 2rem 2rem #00000094);position:absolute}.nix-tech-hero-stage .is-drone{width:min(36vw,34rem);animation:6s ease-in-out infinite tech-float;transform:translateY(-24%)rotate(-4deg)}.nix-tech-hero-stage .is-power{width:min(16vw,13rem);transform:translate(76%,68%)rotate(2deg)}.nix-tech-hero-stage .is-bike{width:min(25vw,24rem);transform:translate(-50%,68%)}.nix-tech-stage-label{color:#ffffff8c;font:700 .64rem/1 var(--font-nix-condensed),sans-serif;letter-spacing:.18em;position:absolute}.nix-tech-stage-label:before{content:"";background:var(--tech-orange);vertical-align:middle;width:2rem;height:1px;margin-right:.55rem;display:inline-block}.nix-tech-stage-label.is-one{top:16%;right:0}.nix-tech-stage-label.is-two{bottom:18%;right:2%}.nix-tech-stage-label.is-three{bottom:17%;left:2%}.nix-tech-hero-stats{border-top:1px solid var(--tech-line);grid-column:1/-1;grid-template-columns:repeat(3,1fr);margin:0;display:grid}.nix-tech-hero-stats div{border-right:1px solid var(--tech-line);align-items:center;gap:1rem;padding:1.35rem clamp(.7rem,2vw,2rem);display:flex}.nix-tech-hero-stats div:last-child{border:0}.nix-tech-hero-stats dt{color:var(--tech-orange);font:800 2.25rem/1 var(--font-nix-condensed),sans-serif}.nix-tech-hero-stats dd{color:#adb5b4;font:700 .7rem/1.35 var(--font-nix-condensed),sans-serif;letter-spacing:.13em;margin:0}.nix-tech-principles{border-block:1px solid var(--tech-line);background:#171c1d;grid-template-columns:repeat(5,1fr);display:grid}.nix-tech-principles div{border-right:1px solid var(--tech-line);flex-direction:column;justify-content:space-between;min-height:8rem;padding:1.5rem;display:flex}.nix-tech-principles div:last-child{border:0}.nix-tech-principles small{color:var(--tech-orange);font:800 .7rem/1 var(--font-nix-condensed),sans-serif}.nix-tech-principles strong{letter-spacing:.08em;font-size:clamp(.9rem,1.2vw,1.15rem)}.nix-tech-featured,.nix-tech-collection,.nix-tech-ecosystem,.nix-tech-world-links{padding:clamp(5rem,9vw,9rem) clamp(1.1rem,5vw,6rem)}.nix-tech-featured{background:linear-gradient(180deg,#252d2f,var(--tech-graphite))}.nix-tech-featured>header,.nix-tech-collection-heading,.nix-tech-ecosystem>header,.nix-tech-world-links>header{grid-template-columns:minmax(0,1fr) minmax(18rem,.6fr);align-items:end;gap:2rem;margin-bottom:3rem;display:grid}.nix-tech-featured h2,.nix-tech-collection-heading h2,.nix-tech-ecosystem h2,.nix-tech-world-links h2{font:800 clamp(3.1rem,6vw,6.2rem)/.86 var(--font-nix-condensed),sans-serif;letter-spacing:-.045em;margin:0}.nix-tech-featured>header p,.nix-tech-collection-heading>p,.nix-tech-ecosystem>header p{color:#c1c7c5;max-width:38rem;margin:0;font-size:1rem;line-height:1.75}.nix-tech-feature-track{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-color:var(--tech-orange) #ffffff14;grid-auto-columns:minmax(20rem,31vw);grid-auto-flow:column;gap:1rem;padding:.25rem 0 1.5rem;display:grid;overflow-x:auto}.nix-tech-feature-track>a{border:1px solid var(--tech-line);scroll-snap-align:start;isolation:isolate;background:linear-gradient(145deg,#30393b,#151a1b 76%);align-items:flex-end;min-height:31rem;padding:1.5rem;transition:transform .3s,border-color .3s;display:flex;position:relative;overflow:hidden}.nix-tech-feature-track>a:hover,.nix-tech-feature-track>a:focus-visible{border-color:var(--tech-orange);transform:translateY(-.3rem)}.nix-tech-feature-track>a>img{object-fit:contain;z-index:-2;filter:drop-shadow(0 1.5rem 1.5rem #0000008c);width:100%;height:68%;padding:1.4rem;transition:transform .55s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 60%,#0000 100%);mask-image:linear-gradient(#000 60%,#0000 100%)}.nix-tech-feature-track>a:hover>img{transform:scale(1.035)translateY(-.15rem)}.nix-tech-feature-track>a>i{z-index:-1;background:linear-gradient(#0000 28%,#12171847 50%,#111617 79%);position:absolute;inset:0}.nix-tech-feature-track>a>span{color:var(--tech-orange);font:800 1rem/1 var(--font-nix-condensed),sans-serif;position:absolute;top:1rem;right:1rem}.nix-tech-feature-track>a>div:last-child{width:100%;position:relative}.nix-tech-feature-track small{color:var(--tech-orange);font:700 .68rem/1 var(--font-nix-condensed),sans-serif;letter-spacing:.14em}.nix-tech-feature-track h3{letter-spacing:-.03em;margin:.55rem 0;font-size:2.15rem;line-height:.95}.nix-tech-feature-track p{color:#bbc2c0;margin:0 0 1.2rem;line-height:1.55}.nix-tech-feature-track strong{letter-spacing:.13em;color:#fff;font-size:.7rem}.nix-tech-feature-code{z-index:-2;color:#ffffff0d;place-content:start center;padding-top:4.5rem;line-height:.7;display:grid;inset:0;position:absolute!important}.nix-tech-feature-code span,.nix-tech-feature-code b{font:800 8rem/.65 var(--font-nix-condensed),sans-serif;letter-spacing:-.08em}.nix-tech-feature-code b{color:#ff6b1a29}.nix-tech-collection{border-block:1px solid var(--tech-line);background:#171c1d}.nix-tech-filter-shell{z-index:12;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#111617f0;border-block:1px solid #ffffff14;margin-inline:calc(-1*clamp(1.1rem,5vw,6rem));padding:.8rem clamp(1.1rem,5vw,6rem);position:sticky;top:5.6rem}.nix-tech-filters{grid-template-columns:repeat(6,minmax(0,1fr));gap:.4rem;display:grid}.nix-tech-filters button{color:#c1c7c6;cursor:pointer;text-align:left;letter-spacing:.05em;background:#ffffff06;border:1px solid #ffffff17;align-items:center;gap:.6rem;min-height:3.15rem;padding:.7rem .72rem;transition:border-color .2s,background .2s,color .2s;display:flex}.nix-tech-filters button small{color:var(--tech-orange);font-weight:800}.nix-tech-filters button span{font-size:.66rem;line-height:1.15}.nix-tech-filters button:hover,.nix-tech-filters button:focus-visible,.nix-tech-filters button.is-active{border-color:var(--tech-orange);background:var(--tech-orange);color:#131718}.nix-tech-filters button.is-active small,.nix-tech-filters button:hover small{color:#131718}.nix-tech-select{display:none}.nix-tech-result-count{color:#8e9997;font:700 .64rem/1 var(--font-nix-condensed),sans-serif;letter-spacing:.12em;text-align:right;margin:.65rem 0 0}.nix-tech-result-count strong{color:var(--tech-orange);margin-right:.35rem}.nix-tech-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:1rem;margin-top:2rem;display:grid}.nix-tech-card{border:1px solid var(--tech-line);background:linear-gradient(155deg,#293133,#171c1d 66%);min-width:0;transition:border-color .3s,transform .3s;position:relative;overflow:hidden}.nix-tech-card:hover{border-color:#ff6b1a8c;transform:translateY(-.2rem)}.nix-tech-card-visual{background:radial-gradient(circle at 50% 45%,#ff6b1a21,#0000 38%),linear-gradient(145deg,#333d3f,#1c2223);min-height:16rem;position:relative;overflow:hidden}.nix-tech-card-visual>img{object-fit:contain;filter:drop-shadow(0 1.4rem 1.2rem #0009);width:100%;height:100%;padding:1rem;transition:transform .45s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 70%,#0000 100%);mask-image:linear-gradient(#000 70%,#0000 100%)}.nix-tech-card:hover .nix-tech-card-visual>img{transform:scale(1.025)}.nix-tech-card-visual>i{background:linear-gradient(#0000 42%,#171c1d1a,#171c1d 100%);position:absolute;inset:0}.nix-tech-card-number{z-index:2;color:var(--tech-orange);font:800 .78rem/1 var(--font-nix-condensed),sans-serif;position:absolute;top:1rem;right:1rem}.nix-tech-card-code{color:#ffffff0e;place-content:center;height:16rem;padding-top:1rem;line-height:.72;display:grid;transform:rotate(-5deg)}.nix-tech-card-code span,.nix-tech-card-code b{font:800 5.8rem/.68 var(--font-nix-condensed),sans-serif;letter-spacing:-.07em}.nix-tech-card-code b{color:#ff6b1a29}.nix-tech-card-code small{color:#ffffff59;font:700 .65rem/1 var(--font-nix-condensed),sans-serif;letter-spacing:.2em;text-align:center;margin-top:1.25rem}.nix-tech-card-body{margin-top:-1rem;padding:0 1.35rem 1.35rem;position:relative}.nix-tech-card-body>header>small{color:#8e9997;font:700 .63rem/1 var(--font-nix-condensed),sans-serif;letter-spacing:.14em}.nix-tech-card-body>header>span{background:var(--tech-orange);color:#15191a;width:max-content;font:800 .67rem/1 var(--font-nix-condensed),sans-serif;letter-spacing:.14em;margin:.8rem 0 .45rem;padding:.35rem .55rem;display:block}.nix-tech-card h3{letter-spacing:-.02em;margin:.7rem 0 .25rem;font-size:clamp(1.5rem,2.2vw,2rem);line-height:.98}.nix-tech-model{color:var(--tech-orange);font:700 .72rem/1.25 var(--font-nix-condensed),sans-serif;letter-spacing:.08em;text-transform:uppercase;margin:.5rem 0}.nix-tech-statuses{flex-wrap:wrap;gap:.35rem;margin:1rem 0;display:flex}.nix-tech-statuses b{color:#d7d9d5;letter-spacing:.09em;border:1px solid #ff6b1a6b;padding:.35rem .5rem;font-size:.59rem}.nix-tech-description{color:#b9c0be;min-height:5rem;margin:0 0 1.2rem;font-size:.94rem;line-height:1.55}.nix-tech-card details{border-top:1px solid var(--tech-line)}.nix-tech-card summary{cursor:pointer;min-height:3.4rem;color:var(--tech-orange);font:800 .68rem/1 var(--font-nix-condensed),sans-serif;letter-spacing:.13em;justify-content:space-between;align-items:center;list-style:none;display:flex}.nix-tech-card summary::-webkit-details-marker{display:none}.nix-tech-card summary b{font-size:1.3rem;transition:transform .2s}.nix-tech-card details[open] summary b{transform:rotate(45deg)}.nix-tech-detail{padding:.2rem 0 .3rem}.nix-tech-detail section{border-top:1px solid #ffffff12;padding:.9rem 0}.nix-tech-detail small{color:#8e9997;font:800 .62rem/1 var(--font-nix-condensed),sans-serif;letter-spacing:.15em}.nix-tech-detail p{color:#c2c8c6;margin:.45rem 0 0;font-size:.9rem;line-height:1.55}.nix-tech-detail blockquote{border-left:2px solid var(--tech-orange);background:#ff6b1a17;margin:.9rem 0 1.1rem;padding:1rem}.nix-tech-detail blockquote small{color:var(--tech-orange)}.nix-tech-detail blockquote p{color:#f2eee7;font-weight:600}.nix-tech-detail>a{border-top:1px solid var(--tech-line);min-height:2.9rem;color:var(--tech-orange);font:800 .65rem/1.2 var(--font-nix-condensed),sans-serif;letter-spacing:.1em;justify-content:space-between;align-items:center;display:flex}.nix-tech-card.is-archive{opacity:.82;background:#1d2324}.nix-tech-card.is-archive .nix-tech-card-visual{filter:saturate(.25)}.nix-tech-archive-door{border:1px solid var(--tech-line);background:linear-gradient(125deg,#22292a,#111617);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2rem;margin-top:4rem;padding:clamp(1.5rem,4vw,3.5rem);display:grid}.nix-tech-archive-door small{color:#8d9795;font:700 .66rem/1 var(--font-nix-condensed),sans-serif;letter-spacing:.14em}.nix-tech-archive-door h3{margin:.7rem 0;font-size:clamp(2.1rem,4vw,4rem);line-height:.9}.nix-tech-archive-door p{color:#aeb6b4;max-width:42rem;margin:0;line-height:1.6}.nix-tech-archive-door button{color:#d4d8d5;cursor:pointer;letter-spacing:.12em;background:0 0;border:1px solid #6f7776;min-height:3.4rem;padding:1rem 1.2rem;font-weight:800}.nix-tech-archive-door button:hover,.nix-tech-archive-door button:focus-visible{color:#15191a;background:var(--tech-cream);border-color:var(--tech-cream)}.nix-tech-ecosystem{background:radial-gradient(circle at 14% 40%,#ff6b1a1c,#0000 30%),#202729}.nix-tech-ecosystem>nav{scroll-snap-type:inline mandatory;align-items:stretch;gap:.25rem;padding:1rem 0 1.6rem;display:flex;overflow-x:auto}.nix-tech-ecosystem-step{scroll-snap-align:start;flex:1 0 10.5rem;align-items:center;display:flex}.nix-tech-ecosystem-step>a{border:1px solid var(--tech-line);background:#ffffff06;flex-direction:column;justify-content:space-between;width:100%;min-height:9rem;padding:1rem;transition:background .25s,border-color .25s,transform .25s;display:flex}.nix-tech-ecosystem-step>a:hover,.nix-tech-ecosystem-step>a:focus-visible{border-color:var(--tech-orange);background:#ff6b1a1a;transform:translateY(-.2rem)}.nix-tech-ecosystem-step>a small{color:var(--tech-orange);font:800 .7rem/1 var(--font-nix-condensed),sans-serif}.nix-tech-ecosystem-step>a strong{letter-spacing:.05em;font-size:1rem}.nix-tech-ecosystem-step>a span{color:#909a98;font-size:.78rem}.nix-tech-ecosystem-step>b{color:var(--tech-orange);text-align:center;flex:0 0 1.2rem}.nix-tech-ecosystem-rule{border-block:1px solid var(--tech-line);color:#ccd1cf;margin:2.5rem 0 0;padding:1.25rem 0;line-height:1.6}.nix-tech-ecosystem-rule span{color:var(--tech-orange);font:800 .72rem/1 var(--font-nix-condensed),sans-serif;letter-spacing:.12em;margin-right:1rem}.nix-tech-world-links{background:#111617}.nix-tech-world-links>header{grid-template-columns:1fr}.nix-tech-world-links>nav{border:1px solid var(--tech-line);grid-template-columns:repeat(3,1fr);display:grid}.nix-tech-world-links>nav a{border-right:1px solid var(--tech-line);border-bottom:1px solid var(--tech-line);flex-direction:column;justify-content:space-between;min-height:11rem;padding:1.4rem;transition:background .25s,color .25s;display:flex}.nix-tech-world-links>nav a:nth-child(3n){border-right:0}.nix-tech-world-links>nav a:nth-last-child(-n+3){border-bottom:0}.nix-tech-world-links>nav a:hover,.nix-tech-world-links>nav a:focus-visible{background:var(--tech-orange);color:#111617}.nix-tech-world-links>nav span{color:var(--tech-orange);font:800 .72rem/1 var(--font-nix-condensed),sans-serif}.nix-tech-world-links>nav a:hover span{color:#111617}.nix-tech-world-links>nav strong{letter-spacing:.04em;font-size:1.25rem}.nix-tech-world-links>nav small{color:#889290;font:700 .63rem/1.3 var(--font-nix-condensed),sans-serif;letter-spacing:.1em}.nix-tech-world-links>nav a:hover small{color:#222}@keyframes tech-float{0%,to{transform:translateY(-24%)rotate(-4deg)}50%{transform:translateY(-27%)rotate(-2deg)}}@media (width<=1050px){.nix-tech-hero{grid-template-columns:1fr .8fr}.nix-tech-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nix-tech-filters{grid-template-columns:repeat(4,minmax(0,1fr))}.nix-tech-world-links>nav{grid-template-columns:repeat(2,1fr)}.nix-tech-world-links>nav a:nth-child(3n){border-right:1px solid var(--tech-line)}.nix-tech-world-links>nav a:nth-child(2n){border-right:0}.nix-tech-world-links>nav a:nth-last-child(-n+3){border-bottom:1px solid var(--tech-line)}.nix-tech-world-links>nav a:nth-last-child(-n+2){border-bottom:0}}@media (width<=760px){.nix-tech-hero{grid-template-rows:auto 21rem auto;grid-template-columns:1fr;gap:1.6rem;min-height:auto;padding:8.8rem 1.1rem 1.5rem}.nix-tech-hero h1{font-size:clamp(3.45rem,17vw,5.5rem)}.nix-tech-lead{font-size:1.03rem}.nix-tech-hero-stage{grid-row:2;min-height:21rem}.nix-tech-orbit{width:17rem}.nix-tech-hero-stage .is-drone{width:min(82vw,28rem)}.nix-tech-hero-stage .is-power{width:min(33vw,9.5rem);transform:translate(76%,66%)}.nix-tech-hero-stage .is-bike{width:min(52vw,16rem);transform:translate(-48%,70%)}.nix-tech-stage-label{display:none}.nix-tech-hero-stats{grid-template-columns:1fr}.nix-tech-hero-stats div{border-right:0;border-bottom:1px solid var(--tech-line)}.nix-tech-hero-stats div:last-child{border:0}.nix-tech-principles{grid-template-columns:1fr 1fr}.nix-tech-principles div{border-bottom:1px solid var(--tech-line);min-height:6rem}.nix-tech-principles div:nth-child(2n){border-right:0}.nix-tech-principles div:last-child{border-bottom:0;grid-column:1/-1}.nix-tech-featured,.nix-tech-collection,.nix-tech-ecosystem,.nix-tech-world-links{padding:4.8rem 1.1rem}.nix-tech-featured>header,.nix-tech-collection-heading,.nix-tech-ecosystem>header{grid-template-columns:1fr;align-items:start}.nix-tech-featured h2,.nix-tech-collection-heading h2,.nix-tech-ecosystem h2,.nix-tech-world-links h2{font-size:clamp(3rem,14vw,4.8rem)}.nix-tech-feature-track{grid-auto-columns:minmax(18rem,86vw)}.nix-tech-feature-track>a{min-height:28rem}.nix-tech-filter-shell{margin-inline:-1.1rem;padding:.75rem 1.1rem;top:4.8rem}.nix-tech-filters{display:none}.nix-tech-select{gap:.45rem;display:grid}.nix-tech-select>span{color:var(--tech-orange);font:800 .62rem/1 var(--font-nix-condensed),sans-serif;letter-spacing:.14em}.nix-tech-select select{appearance:auto;width:100%;min-height:3.25rem;color:var(--tech-cream);letter-spacing:.06em;background:#171c1d;border:1px solid #ff6b1aa6;border-radius:0;padding:.8rem 2.5rem .8rem .9rem;font-size:.8rem}.nix-tech-result-count{position:absolute;bottom:-1.5rem;right:1.7rem}.nix-tech-grid{grid-template-columns:1fr;margin-top:2.7rem}.nix-tech-card-visual{min-height:17rem}.nix-tech-description{min-height:auto}.nix-tech-archive-door{grid-template-columns:1fr;align-items:start}.nix-tech-archive-door button{width:100%}.nix-tech-world-links>nav{grid-template-columns:1fr}.nix-tech-world-links>nav a,.nix-tech-world-links>nav a:nth-child(2n),.nix-tech-world-links>nav a:nth-child(3n),.nix-tech-world-links>nav a:nth-last-child(-n+2),.nix-tech-world-links>nav a:nth-last-child(-n+3){border-right:0;border-bottom:1px solid var(--tech-line)}.nix-tech-world-links>nav a:last-child{border-bottom:0}}@media (prefers-reduced-motion:reduce){.nix-tech-hero-stage .is-drone{animation:none}.nix-tech-page *{scroll-behavior:auto!important}}.world-page{--orange:#ff5a18;color:#f4f1e9;min-height:100vh;font-family:var(--font-geist-sans);background:#050707}.world-page *{box-sizing:border-box}.world-page a{color:inherit}.world-page em{color:var(--orange);font-style:normal}.world-hero{isolation:isolate;grid-template-columns:1fr 280px;align-items:end;gap:40px;min-height:100svh;padding:150px max(5vw,24px) 55px;display:grid;position:relative;overflow:hidden}.world-hero>img,.world-hero>i{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.world-hero>i{z-index:-1;background:linear-gradient(90deg,#050707f2 0,#050707c7 45%,#0507072e),linear-gradient(0deg,#050707 0,#0000 48%)}.world-hero>div{max-width:1020px}.world-hero small,.world-map-section header small,.world-timeline header small,.world-note>small{color:var(--orange);font:900 10px var(--font-nix-condensed);letter-spacing:.2em}.world-hero h1,.world-map-section h2,.world-timeline h2,.world-note h2{font:900 clamp(64px,9vw,145px)/.79 var(--font-nix-display);letter-spacing:-.065em;margin:18px 0}.world-hero p{color:#ddd8cf;max-width:700px;font-size:clamp(16px,1.5vw,22px);line-height:1.65}.world-hero>div>a,.world-note>a{background:var(--orange);color:#070909;font:900 10px var(--font-nix-condensed);letter-spacing:.1em;margin-top:18px;padding:15px 19px;text-decoration:none;display:inline-block}.world-hero>aside{border-top:1px solid #ffffff40;display:grid}.world-hero>aside span{font:900 9px var(--font-nix-condensed);letter-spacing:.12em;border-bottom:1px solid #ffffff40;grid-template-columns:1fr 1fr;align-items:end;padding:17px 0;display:grid}.world-hero>aside b{color:var(--orange);font:900 34px var(--font-nix-display)}.world-years{z-index:40;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);scrollbar-width:none;background:#080a0aee;border-block:1px solid #ffffff25;display:flex;position:sticky;top:74px;overflow:auto}.world-years button{border:0;color:#aaa;min-width:86px;font:900 10px var(--font-nix-condensed);letter-spacing:.1em;cursor:pointer;background:0 0;border-right:1px solid #ffffff1f;padding:16px}.world-years button.active{background:var(--orange);color:#070909}.world-map-section,.world-timeline{padding:110px max(5vw,24px)}.world-map-section header,.world-timeline header{max-width:1100px;margin-bottom:55px}.world-map-section header p,.world-timeline header p{color:#aaa;max-width:720px;font-size:17px;line-height:1.7}.world-map-shell{border:1px solid var(--orange);background:radial-gradient(circle,#172022,#070909 70%);height:min(78vh,820px);position:relative;overflow:hidden}.world-map-shell>div:first-child{width:100%;height:100%}.world-map-shell>span{color:#777;font:900 10px var(--font-nix-condensed);letter-spacing:.16em;background:#070909;place-content:center;display:grid;position:absolute;inset:0}.world-map-toggle{z-index:5;background:#070909e8;border:1px solid #ffffff42;border-radius:999px;padding:4px;display:flex;position:absolute;top:18px;left:18px}.world-map-toggle button{color:#fff;min-height:40px;font:900 10px var(--font-nix-condensed);letter-spacing:.1em;background:0 0;border:0;border-radius:999px;padding:0 16px}.world-map-toggle button.active{background:var(--orange);color:#070909}.world-popup{color:#fff;background:#080a0a;display:grid}.world-popup img{object-fit:cover;width:100%;height:150px}.world-popup small,.world-popup strong,.world-popup a{padding-inline:15px}.world-popup small{color:var(--orange);padding-top:12px}.world-popup strong{font:900 18px var(--font-nix-display);padding-top:5px}.world-popup a{color:var(--orange);padding-block:14px;font-size:10px}.world-timeline{background:#0a0d0d}.world-timeline>div{grid-template-columns:repeat(4,1fr);grid-auto-rows:290px;gap:5px;display:grid}.world-timeline a{background:#101414;position:relative;overflow:hidden}.world-timeline a.feature{grid-column:span 2}.world-timeline img{object-fit:cover;width:100%;height:100%;transition:transform 6s}.world-timeline a:hover img{transform:scale(1.08)}.world-timeline a>span{background:linear-gradient(#0000,#000e);padding:70px 16px 16px;display:grid;position:absolute;inset:auto 0 0}.world-timeline b{color:var(--orange);font:900 35px var(--font-nix-display)}.world-timeline small{font-weight:700}.world-note{background:radial-gradient(circle at 85% 20%,#ff5a182c,#0000 30rem),#0c1010;border:1px solid #ffffff24;margin:120px max(5vw,24px);padding:clamp(40px,7vw,100px)}.world-note h2{font-size:clamp(50px,7vw,105px)}.world-note p{color:#aaa;max-width:820px;font-size:18px;line-height:1.7}.world-footer{color:#aaa;font:900 9px var(--font-nix-condensed);letter-spacing:.1em;border-top:1px solid #ffffff25;justify-content:space-between;gap:20px;padding:35px max(5vw,24px);display:flex}.world-footer a{color:#fff;text-decoration:none}@media (width<=900px){.world-hero{grid-template-columns:1fr}.world-hero>aside{grid-template-columns:repeat(3,1fr)}.world-hero>aside span{flex-direction:column;align-items:flex-start;padding-inline:9px;display:flex}.world-timeline>div{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.world-hero{padding-top:130px}.world-hero h1{font-size:64px}.world-years{top:64px}.world-map-section,.world-timeline{padding:75px 16px}.world-map-shell{height:68vh;min-height:520px}.world-map-toggle{top:10px;left:10px}.world-timeline>div{grid-template-columns:1fr;grid-auto-rows:330px}.world-timeline a.feature{grid-column:auto}.world-footer{flex-direction:column}.world-hero>aside{grid-template-columns:1fr}.world-hero>aside span{flex-direction:row;justify-content:space-between}}.kx-page{--orange:#f15a24;--ink:#050707;--panel:#0c1011;--paper:#f4f0e8;--muted:#ffffff78;background:var(--ink);min-height:100vh;color:var(--paper);scroll-behavior:smooth;overflow:hidden}.kx-page *{box-sizing:border-box}.kx-page em{color:var(--orange);font-style:normal}.kx-page a{color:inherit}.kx-page p{font-size:clamp(1rem,1.35vw,1.14rem);line-height:1.65}.kx-page button,.kx-page input,.kx-page select{font:inherit}.kx-top{border-bottom:1px solid #ffffff1c;grid-template-columns:.92fr 1.08fr;min-height:94svh;padding-top:76px;display:grid}.kx-top>div{flex-direction:column;justify-content:center;padding:clamp(68px,8vw,130px) clamp(22px,5vw,76px);display:flex}.kx-top small,.kx-page section>header>small,.kx-manifesto>small,.kx-photo-pipeline>small,.kx-categories>small,.kx-lab-card>small,.kx-profile-intro small,.kx-tool-connections>div>small{color:var(--orange);font:800 .6rem var(--font-geist-mono);letter-spacing:.17em}.kx-top h1{font:900 clamp(5.5rem,10vw,11rem)/.68 var(--font-nix-condensed);letter-spacing:-.075em;margin:20px 0 24px}.kx-top h2{max-width:720px;font:800 clamp(1.15rem,2vw,1.8rem)/1.1 var(--font-nix-display);letter-spacing:.015em;margin:0 0 20px}.kx-top p{color:#ffffff94;max-width:650px}.kx-top nav{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.kx-top nav a,.kx-department-hero nav a,.kx-toolbox-hero>div>a{min-height:50px;font:800 .57rem var(--font-geist-mono);letter-spacing:.1em;border:1px solid #ffffff31;align-items:center;padding:0 18px;text-decoration:none;display:inline-flex}.kx-top nav a:first-child,.kx-department-hero nav a:first-child,.kx-toolbox-hero>div>a{border-color:var(--orange);background:var(--orange);color:#090b0b}.kx-top figure{background:#0c1011;min-height:640px;margin:0;position:relative;overflow:hidden}.kx-top figure>span:last-child{z-index:4;color:#fff;font:800 .5rem var(--font-geist-mono);letter-spacing:.13em;writing-mode:vertical-rl;position:absolute;bottom:25px;right:22px}.kx-gadget-visual{background:#0c1011;display:block;position:absolute;inset:0;overflow:hidden}.kx-gadget-visual>img{object-fit:cover;width:100%;height:100%}.kx-gadget-visual>i{background:linear-gradient(90deg,#050707,#0000 42%),linear-gradient(#0000 42%,#050707bb);position:absolute;inset:0}.kx-gadget-placeholder{background:radial-gradient(circle at 72% 20%,#f15a2430,#0000 28%),linear-gradient(135deg,#151b1c,#070909 70%);flex-direction:column;justify-content:flex-end;height:100%;padding:clamp(26px,5vw,70px);display:flex;position:relative;overflow:hidden}.kx-gadget-placeholder:before,.kx-gadget-placeholder:after{content:"";border:1px solid #ffffff13;position:absolute}.kx-gadget-placeholder:before{aspect-ratio:1;border-radius:50%;width:58%;top:-10%;right:-8%;box-shadow:0 0 0 32px #ffffff06,0 0 0 64px #ffffff04}.kx-gadget-placeholder:after{background-color:#0000;background-image:linear-gradient(90deg,#0000 49.8%,#ffffff0d 50%),linear-gradient(#ffffff0d 50%,#0000 50.2%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:45px 45px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;inset:9%}.kx-gadget-placeholder>*{z-index:1;position:relative}.kx-gadget-placeholder small{color:var(--orange);font:800 .55rem var(--font-geist-mono);letter-spacing:.14em}.kx-gadget-placeholder strong{max-width:620px;font:900 clamp(2.2rem,5vw,5.5rem)/.82 var(--font-nix-condensed);text-transform:uppercase;margin:18px 0}.kx-gadget-placeholder b{color:#ffffff62;font:700 .55rem/1.6 var(--font-geist-mono);letter-spacing:.1em}.kx-gadget-placeholder i{background:var(--orange);width:12px;height:12px;box-shadow:0 0 25px var(--orange);border-radius:50%;animation:2s infinite kx-pulse;position:absolute;top:12%;right:10%}.kx-manifesto,.kx-command,.kx-explorer,.kx-recipe-system,.kx-network,.kx-guide,.kx-process,.kx-dept-recipes,.kx-used-with,.kx-profile-intro,.kx-profile-grid,.kx-verdict,.kx-tool-connections,.kx-tool-index{max-width:1500px;margin:auto;padding:clamp(78px,9vw,140px) max(18px,4vw)}.kx-manifesto>div{border-block:1px solid #ffffff20;grid-template-columns:repeat(4,1fr);margin:28px 0 22px;display:grid}.kx-manifesto span{border-right:1px solid #ffffff20;flex-direction:column;justify-content:space-between;min-height:170px;padding:24px;display:flex}.kx-manifesto span:last-child{border:0}.kx-manifesto b{color:var(--orange);font:800 .56rem var(--font-geist-mono)}.kx-manifesto strong{font:900 clamp(2rem,3.2vw,3.8rem)/.9 var(--font-nix-condensed)}.kx-manifesto p{max-width:780px;color:var(--muted)}.kx-departments{color:#101314;background:#ece7dc;padding:clamp(80px,10vw,150px) max(18px,4vw)}.kx-departments>header,.kx-departments>div,.kx-departments>.kx-toolbox-door{max-width:1380px;margin-inline:auto}.kx-departments header h2,.kx-command>header h2,.kx-explorer h2,.kx-recipe-system h2,.kx-network h2,.kx-guide h2,.kx-process h2,.kx-dept-recipes h2,.kx-used-with h2,.kx-tool-index h2{font:900 clamp(4rem,8vw,8.5rem)/.73 var(--font-nix-condensed);letter-spacing:-.065em;margin:14px 0 20px}.kx-departments header h2 em{color:#a33515}.kx-departments header p{color:#101314a0;max-width:690px}.kx-departments>div{background:#1013142b;border:1px solid #1013142b;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:46px;display:grid}.kx-departments>div>a{color:#101314;background:#f4f0e8;flex-direction:column;min-height:315px;padding:26px;text-decoration:none;transition:all .28s;display:flex}.kx-departments>div>a:hover{z-index:1;background:#fff;transform:translateY(-4px);box-shadow:0 22px 65px #1112}.kx-dept-icon{filter:grayscale();opacity:.8;font-size:2.2rem}.kx-departments a small{color:#a33515;font:800 .49rem var(--font-geist-mono);letter-spacing:.09em;margin-top:38px}.kx-departments h3{font:900 clamp(2.1rem,3vw,3.6rem)/.82 var(--font-nix-condensed);margin:12px 0 8px}.kx-departments a p{color:#1013149b;margin:0}.kx-departments a>b{color:#a33515;font:800 .52rem var(--font-geist-mono);letter-spacing:.08em;margin-top:auto}.kx-toolbox-door{color:#fff!important;background:#101314!important;grid-template-columns:auto 1fr auto!important;align-items:center!important;gap:26px!important;min-height:190px!important;margin-top:16px!important;padding:30px!important;display:grid!important}.kx-toolbox-door>span{font-size:3rem}.kx-toolbox-door small{color:var(--orange)!important;margin:0!important}.kx-toolbox-door strong{font:900 clamp(2rem,4vw,4.5rem)/.85 var(--font-nix-condensed);margin:8px 0 4px;display:block}.kx-toolbox-door p{color:#ffffff78!important}.kx-toolbox-door>b{color:var(--orange)!important}.kx-command>header{max-width:1000px;margin-bottom:48px}.kx-command>header p{max-width:700px;color:var(--muted)}.kx-labs{grid-template-columns:1fr 1fr;gap:12px;display:grid}.kx-labs.is-single{grid-template-columns:1fr}.kx-lab-card{background:linear-gradient(145deg,#101516,#080b0c);border:1px solid #ffffff1d;min-width:0;padding:clamp(24px,4vw,48px)}.kx-lab-card h2{font:900 clamp(3.4rem,6vw,6.4rem)/.72 var(--font-nix-condensed);letter-spacing:-.055em;margin:17px 0 24px}.kx-lab-card>p{color:var(--muted)}.kx-lab-card label{color:#ffffff80;font:800 .52rem var(--font-geist-mono);letter-spacing:.1em;gap:8px;margin-top:16px;display:grid}.kx-lab-card input,.kx-lab-card select{color:#fff;background:#050707;border:1px solid #ffffff29;border-radius:0;outline:none;width:100%;min-height:52px;padding:0 15px}.kx-lab-card input:focus,.kx-lab-card select:focus{border-color:var(--orange);box-shadow:0 0 0 3px #f15a2424}.kx-batch>label>span{align-items:center;gap:10px;display:flex}.kx-batch>label input{max-width:220px}.kx-ratio{border-block:1px solid #ffffff1d;grid-template-columns:repeat(3,1fr);display:grid}.kx-ratio span{color:#ffffff6b;font:800 .48rem var(--font-geist-mono);letter-spacing:.08em;padding:18px 8px}.kx-ratio strong{color:#fff;font:900 1.8rem var(--font-nix-display);margin-bottom:6px;display:block}.kx-batch>nav,.kx-mode,.kx-pick-grid{flex-wrap:wrap;gap:6px;margin:12px 0;display:flex}.kx-lab-card button{color:#ffffff9a;min-height:42px;font:800 .5rem var(--font-geist-mono);letter-spacing:.06em;cursor:pointer;background:#090c0d;border:1px solid #fff2;padding:0 13px}.kx-lab-card button.active,.kx-lab-card button[aria-pressed=true]{border-color:var(--orange);background:var(--orange);color:#080a0a}.kx-batch dl{background:#ffffff1a;grid-template-columns:1fr 1fr;gap:1px;margin:25px 0;display:grid}.kx-batch dl div{background:#080b0c;padding:20px}.kx-batch dt,.kx-lab-card output small{color:#fff5;font:800 .48rem var(--font-geist-mono);letter-spacing:.09em}.kx-batch dd{color:var(--orange);font:850 1.65rem var(--font-nix-display);margin:8px 0 0}.kx-suggestions{gap:6px;margin-top:20px;display:grid}.kx-suggestions>a,.kx-suggestions>div{border:1px solid #ffffff1d;gap:5px;padding:18px;text-decoration:none;display:grid}.kx-suggestions strong{font:800 1rem var(--font-nix-display)}.kx-suggestions span{color:#ffffff6d}.kx-suggestions b{color:var(--orange);font:800 .48rem var(--font-geist-mono)}.kx-lab-card output{border-left:3px solid var(--orange);background:#050707;margin:24px 0;padding:22px;display:block}.kx-lab-card output strong{color:var(--orange);font:900 clamp(2.6rem,5vw,5rem)/.8 var(--font-nix-condensed);margin:8px 0;display:block}.kx-lab-card output span{color:#ffffff68}.kx-tool-link{font:800 .54rem var(--font-geist-mono);letter-spacing:.08em;margin-top:18px;text-decoration:none;display:inline-block;color:var(--orange)!important}.kx-energy-path,.kx-sun-story ol{align-items:center;margin:25px 0;padding:0;list-style:none;display:flex;overflow:auto}.kx-energy-path li,.kx-sun-story li{color:#fff;font:800 .54rem var(--font-geist-mono);letter-spacing:.08em;flex:none;align-items:center;display:flex}.kx-energy-path li:not(:last-child):after,.kx-sun-story li:not(:last-child):after{color:var(--orange);content:"→";margin:0 12px;animation:1.7s infinite kx-arrow}.kx-energy-inputs{grid-template-columns:1fr 1fr;gap:10px;display:grid}.kx-explorer>header{grid-template-columns:1fr minmax(290px,460px);align-items:end;gap:42px;display:grid}.kx-explorer label span{color:#ffffff65;font:800 .5rem var(--font-geist-mono);letter-spacing:.1em;margin-bottom:10px;display:block}.kx-explorer input{color:#fff;background:#0d1112;border:1px solid #ffffff2a;outline:none;width:100%;height:58px;padding:0 18px}.kx-explorer input:focus{border-color:var(--orange)}.kx-explorer>nav{gap:6px;margin-top:46px;display:flex;overflow:auto}.kx-explorer>nav button{color:#ffffff76;min-height:42px;font:800 .5rem var(--font-geist-mono);letter-spacing:.07em;cursor:pointer;background:#0a0d0e;border:1px solid #ffffff20;flex:none;padding:0 15px}.kx-explorer>nav button.active,.kx-explorer>nav button:hover{border-color:var(--orange);background:var(--orange);color:#080909}.kx-count{color:#ffffff42;font:700 .48rem var(--font-geist-mono);letter-spacing:.1em;margin:20px 0}.kx-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.kx-grid>a{color:#fff;background:#0b0e0f;border:1px solid #ffffff18;flex-direction:column;min-width:0;text-decoration:none;transition:all .25s;display:flex}.kx-grid>a:hover{border-color:#f15a2470;transform:translateY(-5px)}.kx-grid figure{aspect-ratio:16/10;background:radial-gradient(circle at 60% 30%,#f15a2438,#0000 28%),#111718;margin:0;position:relative;overflow:hidden}.kx-grid figure:after{content:"";background:linear-gradient(#0000 45%,#0b0e0fa8);position:absolute;inset:0}.kx-grid figure img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.kx-grid>a:hover img{transform:scale(1.04)}.kx-grid figure>b{z-index:2;color:var(--orange);font:800 .54rem var(--font-geist-mono);position:absolute;bottom:14px;left:16px}.kx-tool-glyph{font:900 7rem var(--font-nix-display);color:#ffffff18;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-18deg)}.kx-grid>a>div{flex-direction:column;min-height:295px;padding:25px;display:flex}.kx-grid small{color:var(--orange);font:800 .48rem var(--font-geist-mono);letter-spacing:.12em}.kx-grid h3{font:850 clamp(1.7rem,2.7vw,2.7rem)/.9 var(--font-nix-condensed);text-transform:uppercase;margin:14px 0 10px}.kx-grid p{color:#ffffff69;line-height:1.5}.kx-grid dl{border-top:1px solid #ffffff17;grid-template-columns:1fr 1fr;margin:auto 0 22px;padding-top:18px;display:grid}.kx-grid dl div:last-child{text-align:right}.kx-grid dt{color:#ffffff45;font:700 .44rem var(--font-geist-mono)}.kx-grid dd{font:800 .65rem var(--font-nix-display);margin:7px 0 0}.kx-grid a>div>b{color:var(--orange);font:800 .52rem var(--font-geist-mono)}.kx-empty{text-align:center;border:1px solid #ffffff1d;padding:70px}.kx-empty strong{font:900 2.5rem var(--font-nix-condensed)}.kx-empty p{color:#ffffff68}.kx-empty button{background:var(--orange);border:0;padding:13px 17px;font-weight:800}.kx-sun-story{background:var(--orange);color:#0a0c0c;grid-template-columns:1fr 1fr;align-items:end;gap:7vw;padding:clamp(80px,10vw,150px) max(18px,5vw);display:grid}.kx-sun-story small{font:800 .58rem var(--font-geist-mono);letter-spacing:.14em}.kx-sun-story h2{font:900 clamp(4.5rem,8vw,9rem)/.72 var(--font-nix-condensed);letter-spacing:-.065em;margin:14px 0}.kx-sun-story h2 em{color:#fff}.kx-sun-story p{max-width:650px}.kx-sun-story a{font:900 .6rem var(--font-geist-mono);letter-spacing:.08em;margin-top:18px;display:inline-block}.kx-sun-story li{color:#0a0c0c}.kx-sun-story li:not(:last-child):after{color:#fff}.kx-recipe-system>div{border:1px solid #ffffff1d;grid-template-columns:repeat(4,1fr);margin-top:35px;display:grid}.kx-recipe-system>div span{min-height:92px;font:800 .68rem var(--font-nix-display);border-bottom:1px solid #ffffff1d;border-right:1px solid #ffffff1d;flex-direction:column;justify-content:space-between;padding:18px;display:flex}.kx-recipe-system span b{color:var(--orange);font:.48rem var(--font-geist-mono)}.kx-recipe-system>p{max-width:850px;color:var(--muted)}.kx-network{color:#101314;background:#ece7dc;max-width:none}.kx-network>header,.kx-network>div{max-width:1380px;margin-inline:auto}.kx-network header small,.kx-network h2 em{color:#a33515}.kx-network>div{background:#1013142b;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.kx-network a{background:#f4f0e8;flex-direction:column;justify-content:flex-end;gap:12px;min-height:180px;padding:25px;text-decoration:none;display:flex}.kx-network a:hover{background:#fff}.kx-network b{font:900 1.6rem var(--font-nix-display)}.kx-footer{font:800 .52rem var(--font-geist-mono);letter-spacing:.1em;border-top:1px solid #ffffff1d;justify-content:space-between;gap:20px;padding:28px max(20px,4vw);display:flex}.kx-footer a{text-decoration:none}.kx-footer strong{color:var(--orange)}.kx-department-hero,.kx-toolbox-hero,.kx-profile-hero{isolation:isolate;background:#0c1011;align-items:flex-end;height:92svh;min-height:680px;padding-top:76px;display:flex;position:relative;overflow:hidden}.kx-department-hero>.kx-gadget-visual,.kx-toolbox-hero>.kx-gadget-visual,.kx-profile-hero>.kx-gadget-visual{z-index:-3}.kx-department-hero>i,.kx-toolbox-hero>i,.kx-profile-hero>i{z-index:-2;background:linear-gradient(#05070755,#050707b5 42%,#050707 98%),linear-gradient(90deg,#050707c9,#0000 72%);position:absolute;inset:0}.kx-department-hero>div,.kx-toolbox-hero>div,.kx-profile-hero>div{width:min(1400px,100% - 8vw);margin:0 auto;padding:0 0 clamp(55px,8vh,95px)}.kx-department-hero>div>small,.kx-toolbox-hero>div>small,.kx-profile-hero>div>small{color:var(--orange);font:800 .62rem var(--font-geist-mono);letter-spacing:.16em}.kx-department-hero>div>span{margin:14px 0;font-size:2.8rem;display:block}.kx-department-hero h1,.kx-toolbox-hero h1,.kx-profile-hero h1{max-width:1050px;font:900 clamp(5rem,11vw,11.5rem)/.69 var(--font-nix-condensed);letter-spacing:-.07em;margin:12px 0}.kx-department-hero h2,.kx-toolbox-hero h2{font:800 clamp(1.4rem,2.5vw,2.4rem) var(--font-nix-display);margin:0}.kx-department-hero p,.kx-toolbox-hero p,.kx-profile-hero p{color:#ffffffad;max-width:760px}.kx-department-hero nav{flex-wrap:wrap;gap:8px;display:flex}.kx-department-nav{z-index:30;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#070909ea;border-block:1px solid #ffffff1b;align-items:stretch;min-height:58px;padding:0 max(18px,4vw);display:flex;position:sticky;top:64px;overflow:auto}.kx-department-nav a{white-space:nowrap;font:800 .5rem var(--font-geist-mono);letter-spacing:.08em;border-right:1px solid #ffffff16;align-items:center;padding:0 18px;text-decoration:none;display:flex}.kx-department-nav a:hover{background:var(--orange);color:#090b0b}.kx-process>ol{border:1px solid #ffffff1d;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin:40px 0 0;padding:0;list-style:none;display:grid}.kx-process li{border-right:1px solid #ffffff1d;flex-direction:column;justify-content:space-between;min-height:150px;padding:20px;display:flex;position:relative}.kx-process li:not(:last-child):after{z-index:2;color:var(--orange);content:"→";position:absolute;top:50%;right:-9px}.kx-process li b{color:var(--orange);font:.5rem var(--font-geist-mono)}.kx-process li strong{font:850 1rem var(--font-nix-display)}.kx-guide>div{background:#ffffff20;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:40px;display:grid}.kx-guide article{background:#0b0f10;min-height:290px;padding:28px}.kx-guide article span{color:var(--orange);font:800 .55rem var(--font-geist-mono)}.kx-guide article h3{font:900 2rem/.9 var(--font-nix-condensed);margin:55px 0 12px}.kx-guide article p{color:var(--muted)}.kx-categories{background:var(--orange);color:#0a0c0c;padding:clamp(65px,8vw,110px) max(18px,5vw)}.kx-categories>small{color:#0a0c0c}.kx-categories h2{font:900 clamp(3.5rem,7vw,7rem)/.75 var(--font-nix-condensed);margin:12px 0 25px}.kx-categories>div{flex-wrap:wrap;gap:7px;display:flex}.kx-categories span{font:800 .62rem var(--font-nix-display);text-transform:uppercase;background:#ffffff26;border:1px solid #0a0c0c55;padding:12px 15px}.kx-department-lab{max-width:1500px}.kx-dept-recipes>div{background:#ffffff20;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:40px;display:grid}.kx-dept-recipes>div>a,.kx-dept-recipes>div>article{background:#0b0f10;flex-direction:column;min-height:265px;padding:28px;text-decoration:none;display:flex}.kx-dept-recipes small{color:var(--orange);font:800 .5rem var(--font-geist-mono)}.kx-dept-recipes h3{font:900 2.2rem/.87 var(--font-nix-condensed);margin:45px 0 12px}.kx-dept-recipes p{color:var(--muted)}.kx-dept-recipes b{color:var(--orange);font:800 .52rem var(--font-geist-mono);margin-top:auto}.kx-used-with{background:#101516;max-width:none}.kx-used-with>header,.kx-used-with>div{max-width:1380px;margin-inline:auto}.kx-used-with>div{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.kx-used-with a{border:1px solid #ffffff1d;flex-direction:column;min-height:170px;padding:24px;text-decoration:none;display:flex}.kx-used-with a>b{color:var(--orange);font:.5rem var(--font-geist-mono)}.kx-used-with a>strong{font:850 1.2rem var(--font-nix-display);text-transform:uppercase;margin:auto 0 10px}.kx-used-with a>span{color:#ffffff68;font:.52rem var(--font-geist-mono)}.kx-freezer-lab{color:#101314;background:#e8edf0;padding:clamp(75px,9vw,130px) max(18px,5vw)}.kx-freezer-lab header small{color:#a33515!important}.kx-freezer-lab h2{font:900 clamp(4.5rem,9vw,9rem)/.72 var(--font-nix-condensed);letter-spacing:-.06em;margin:14px 0 35px}.kx-freezer-lab h2 em{color:#a33515}.kx-freezer-lab>div{border:1px solid #10131427;grid-template-columns:repeat(5,1fr);display:grid}.kx-freezer-lab span{min-height:105px;font:800 .6rem var(--font-nix-display);border-bottom:1px solid #10131427;border-right:1px solid #10131427;flex-direction:column;justify-content:space-between;padding:15px;display:flex}.kx-freezer-lab span b{color:#a33515;font:.46rem var(--font-geist-mono)}.kx-freezer-lab>p{max-width:820px;margin-top:30px}.kx-toolbox-hero>div>a{margin-top:18px}.kx-tool-index>div{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:35px;display:grid}.kx-tool-index>div>a{background:#0b0f10;border:1px solid #ffffff1d;flex-direction:column;min-height:480px;padding:270px 25px 25px;text-decoration:none;display:flex;position:relative;overflow:hidden}.kx-tool-index .kx-gadget-visual{height:245px;bottom:auto}.kx-tool-index a>span:not(.kx-gadget-visual){color:var(--orange);font:.5rem var(--font-geist-mono)}.kx-tool-index a>small{color:#ffffff58;font:800 .5rem var(--font-geist-mono);letter-spacing:.08em;margin-top:12px}.kx-tool-index h3{font:900 2rem/.88 var(--font-nix-condensed);margin:13px 0 8px}.kx-tool-index p{color:var(--muted)}.kx-tool-index a>b{color:var(--orange);font:.52rem var(--font-geist-mono);margin-top:auto}.kx-photo-pipeline{background:var(--orange);color:#0a0c0c;padding:clamp(80px,9vw,140px) max(18px,6vw)}.kx-photo-pipeline>small{color:#0a0c0c}.kx-photo-pipeline h2{font:900 clamp(4.5rem,9vw,9rem)/.72 var(--font-nix-condensed);margin:12px 0}.kx-photo-pipeline h2 em{color:#fff}.kx-photo-pipeline p{max-width:780px}.kx-profile-hero dl{background:#ffffff2c;grid-template-columns:1fr 1fr 1fr;gap:1px;max-width:1050px;margin:28px 0 0;display:grid}.kx-profile-hero dl>div{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#070909c8;padding:18px}.kx-profile-hero dt{color:var(--orange);font:800 .48rem var(--font-geist-mono);letter-spacing:.08em}.kx-profile-hero dd{color:#ffffffb2;margin:7px 0 0;font-size:.9rem;line-height:1.4}.kx-profile-intro{grid-template-columns:.8fr 1.2fr;gap:7vw;display:grid}.kx-profile-intro h2,.kx-verdict h2{font:900 clamp(4rem,8vw,8.5rem)/.73 var(--font-nix-condensed);letter-spacing:-.06em;margin:12px 0}.kx-profile-intro>div:last-child{padding-top:38px}.kx-profile-intro p{color:#ffffff9a}.kx-profile-intro h3{font:850 1.1rem var(--font-nix-display);margin-top:34px}.kx-profile-intro li{color:#ffffff82;margin:10px 0}.kx-profile-grid{background:#ffffff1d;grid-template-columns:1fr 1fr;gap:1px;display:grid}.kx-profile-grid article{background:#0b0f10;padding:34px}.kx-profile-grid h3{color:var(--orange);font:850 1.35rem var(--font-nix-display);margin:0 0 25px}.kx-profile-grid ul{margin:0;padding:0;list-style:none}.kx-profile-grid li{color:#ffffff93;border-bottom:1px solid #ffffff14;padding:12px 0;line-height:1.5}.kx-profile-grid li:before{color:var(--orange);content:"+";margin-right:10px}.kx-profile-grid.is-care{grid-template-columns:repeat(3,1fr);padding-top:0}.kx-verdict{background:var(--orange);color:#0a0c0c;grid-template-columns:1fr 1fr;gap:6vw;max-width:none;display:grid}.kx-verdict>small{color:#0a0c0c;font:800 .6rem var(--font-geist-mono)}.kx-verdict h2 em{color:#fff}.kx-verdict>div{align-self:end}.kx-verdict>div>strong{font:900 1.35rem var(--font-nix-display);margin:25px 0;display:block}.kx-verdict>div>b{font:800 .62rem var(--font-geist-mono);border:1px solid #0a0c0c;padding:12px 15px;display:inline-block}.kx-tool-connections{grid-template-columns:1fr 1fr;gap:12px;display:grid}.kx-tool-connections>div{border:1px solid #ffffff1d;padding:28px}.kx-tool-connections a{border:1px solid #ffffff19;flex-direction:column;gap:8px;margin-top:10px;padding:20px;text-decoration:none;display:flex}.kx-tool-connections a strong{font:850 1.1rem var(--font-nix-display)}.kx-tool-connections a span{color:#ffffff72}.kx-tool-connections a b{color:var(--orange);font:.5rem var(--font-geist-mono)}.kx-camp-scores{color:#101314;background:#ece7dc;padding:clamp(78px,9vw,140px) max(18px,5vw)}.kx-camp-scores>header,.kx-camp-scores>div,.kx-camp-scores>p{max-width:1380px;margin-inline:auto}.kx-camp-scores header small{color:#a33515!important}.kx-camp-scores h2{font:900 clamp(4rem,8vw,8.5rem)/.73 var(--font-nix-condensed);letter-spacing:-.06em;margin:14px 0 35px}.kx-camp-scores h2 em{color:#a33515}.kx-camp-scores>div{background:#1013142a;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.kx-camp-scores article{background:#f7f3eb;padding:28px}.kx-camp-scores article>span{letter-spacing:.08em;font-size:1.25rem}.kx-camp-scores h3{font:900 2rem var(--font-nix-condensed);margin:22px 0}.kx-camp-scores dl{background:#10131420;grid-template-columns:1fr 1fr;gap:1px;display:grid}.kx-camp-scores dl div{background:#fff;padding:12px}.kx-camp-scores dt{color:#10131475;font:800 .46rem var(--font-geist-mono)}.kx-camp-scores dd{font:800 .65rem var(--font-nix-display);margin:6px 0 0}.kx-camp-scores>p{margin-top:28px}.kx-cook-launch{z-index:9000;color:#070909;cursor:pointer;background:#f15a24;border:1px solid #f15a24;min-width:150px;height:58px;padding:0 16px;position:fixed;bottom:18px;right:18px;box-shadow:0 14px 45px #000b}.kx-cook-launch span,.kx-cook-launch b{font:900 .58rem var(--font-nix-display);letter-spacing:.08em;display:block}.kx-cook-launch b{font:.45rem var(--font-geist-mono);margin-top:4px}.kx-cook-mode{z-index:20000;color:#f5f1e9;background:#060808;grid-template-rows:auto 1fr auto;display:grid;position:fixed;inset:0}.kx-cook-mode>header{color:#f15a24;min-height:70px;font:800 .56rem var(--font-geist-mono);letter-spacing:.12em;border-bottom:1px solid #ffffff1d;justify-content:space-between;align-items:center;padding:0 22px;display:flex}.kx-cook-mode>header button{color:#fff;background:0 0;border:1px solid #ffffff30;width:48px;height:48px;font-size:2rem}.kx-cook-mode>main{flex-direction:column;justify-content:center;padding:clamp(28px,7vw,100px);display:flex}.kx-cook-mode>main small{color:#f15a24;font:800 .62rem var(--font-geist-mono);letter-spacing:.12em}.kx-cook-mode>main strong{max-width:1250px;font:750 clamp(1.6rem,4vw,4.5rem)/1.22 var(--font-geist-sans);margin-top:26px}.kx-cook-mode>footer{border-top:1px solid #ffffff1d;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;min-height:86px;padding:14px 22px;display:grid}.kx-cook-mode>footer button{color:#070909;min-height:50px;font:900 .58rem var(--font-nix-display);background:#f15a24;border:1px solid #f15a24;padding:0 18px}.kx-cook-mode>footer button:disabled{opacity:.25}.kx-cook-mode>footer div{justify-content:center;gap:5px;display:flex}.kx-cook-mode>footer i{background:#ffffff30;border-radius:50%;width:6px;height:6px}.kx-cook-mode>footer i.active{background:#f15a24;box-shadow:0 0 10px #f15a24}@keyframes kx-pulse{50%{opacity:.4;transform:scale(.7)}}@keyframes kx-arrow{50%{transform:translate(4px)}}@media (width<=1050px){.kx-top{grid-template-columns:1fr}.kx-top figure{order:-1;min-height:520px}.kx-top figure .kx-gadget-visual>i{background:linear-gradient(#0000 45%,#050707)}.kx-departments>div,.kx-grid,.kx-tool-index>div{grid-template-columns:1fr 1fr}.kx-labs,.kx-sun-story{grid-template-columns:1fr}.kx-guide>div{grid-template-columns:1fr 1fr}.kx-freezer-lab>div{grid-template-columns:repeat(2,1fr)}.kx-profile-grid.is-care{grid-template-columns:1fr 1fr}.kx-explorer>header,.kx-profile-intro{grid-template-columns:1fr}.kx-profile-intro>div:last-child{padding-top:0}.kx-camp-scores>div{grid-template-columns:1fr}}@media (width<=720px){.kx-top{min-height:0}.kx-top figure{min-height:380px}.kx-top>div{padding:55px 18px 68px}.kx-top h1{font-size:clamp(5rem,27vw,7.3rem)}.kx-top nav a{justify-content:center;width:100%}.kx-manifesto>div{grid-template-columns:1fr 1fr}.kx-manifesto span:nth-child(2){border-right:0}.kx-departments>div,.kx-grid,.kx-network>div,.kx-tool-index>div,.kx-dept-recipes>div,.kx-used-with>div{grid-template-columns:1fr}.kx-departments>div>a{min-height:245px}.kx-toolbox-door{grid-template-columns:auto 1fr!important}.kx-toolbox-door>b{grid-column:1/-1}.kx-ratio,.kx-batch dl,.kx-energy-inputs{grid-template-columns:1fr}.kx-recipe-system>div{grid-template-columns:1fr 1fr}.kx-sun-story{padding-inline:18px}.kx-department-hero,.kx-toolbox-hero,.kx-profile-hero{min-height:700px}.kx-department-hero>div,.kx-toolbox-hero>div,.kx-profile-hero>div{width:calc(100% - 36px)}.kx-department-hero h1,.kx-toolbox-hero h1,.kx-profile-hero h1{overflow-wrap:anywhere;font-size:clamp(4.2rem,21vw,7rem)}.kx-department-hero p,.kx-toolbox-hero p,.kx-profile-hero p{font-size:.96rem}.kx-department-nav{padding:0;top:58px}.kx-guide>div{grid-template-columns:1fr}.kx-guide article{min-height:230px}.kx-process>ol{grid-template-columns:1fr 1fr}.kx-process li{min-height:110px}.kx-process li:after{display:none}.kx-freezer-lab>div{grid-template-columns:1fr 1fr}.kx-profile-hero dl,.kx-profile-grid,.kx-profile-grid.is-care,.kx-verdict,.kx-tool-connections{grid-template-columns:1fr}.kx-tool-index>div>a{min-height:430px}.kx-cook-mode>footer{grid-template-columns:1fr 1fr}.kx-cook-mode>footer div{display:none}.kx-cook-mode>footer button{width:100%}.kx-footer{flex-wrap:wrap}.kx-footer strong{order:-1;width:100%}.kx-page p{font-size:1rem}}@media (width<=430px){.kx-manifesto>div,.kx-recipe-system>div,.kx-process>ol,.kx-freezer-lab>div{grid-template-columns:1fr}.kx-manifesto span{border-bottom:1px solid #ffffff20;border-right:0;min-height:120px}.kx-toolbox-door{grid-template-columns:1fr!important}.kx-department-hero h1,.kx-toolbox-hero h1,.kx-profile-hero h1{font-size:clamp(3.6rem,19vw,5.3rem)}.kx-cook-launch{bottom:10px;right:10px}.kx-cook-mode>main{padding:24px}.kx-cook-mode>main strong{font-size:1.55rem}.kx-cook-mode>footer{gap:8px;padding:10px}.kx-cook-mode>footer button{padding:0 8px;font-size:.48rem}}@media (prefers-reduced-motion:reduce){.kx-page *{scroll-behavior:auto!important}.kx-gadget-placeholder i,.kx-energy-path li:after,.kx-sun-story li:after{animation:none!important}.kx-departments a,.kx-grid a{transition:none!important}}.kx-gadget-visual.has-photo:before{content:"";background-color:#0000;background-image:linear-gradient(90deg,#0000 49.8%,#ffffff09 50%),linear-gradient(#ffffff09 50%,#0000 50.2%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:54px 54px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #ffffff0d;position:absolute;inset:7%}.kx-gadget-visual.has-photo>img{z-index:1;object-fit:contain;object-position:center;filter:drop-shadow(0 28px 28px #0009);width:100%;height:100%;padding:clamp(28px,5vw,76px);position:relative}.kx-gadget-visual.has-photo>i{z-index:2;background:linear-gradient(90deg,#050707b8 0,#0507072e 38%,#0000 64%),linear-gradient(#0000 52%,#0507079e)}.kx-department-hero .kx-gadget-visual.has-photo>img,.kx-toolbox-hero .kx-gadget-visual.has-photo>img,.kx-profile-hero .kx-gadget-visual.has-photo>img{object-position:82% 38%;padding:clamp(70px,10vw,150px) clamp(35px,7vw,105px) clamp(150px,19vh,225px) 42%}.kx-tool-index .kx-gadget-visual.has-photo>img{object-position:center;padding:22px 28px}.kx-tool-index .kx-gadget-visual.has-photo>i{background:linear-gradient(#0000 55%,#0507078f)}@media (width<=720px){.kx-gadget-visual.has-photo>img{padding:24px}.kx-department-hero .kx-gadget-visual.has-photo>img,.kx-toolbox-hero .kx-gadget-visual.has-photo>img,.kx-profile-hero .kx-gadget-visual.has-photo>img{object-position:78% 26%;padding:70px 18px 48% 26%}}.kx-page{--orange:#ff6b32;--panel:#101516;--paper:#f7f8f8;--muted:#c2c8ca;color:#f7f8f8;background:#070909;overflow-x:clip}.kx-page p{color:#c7ccce}.kx-page small,.kx-page dt{line-height:1.35;font-size:.75rem!important}.kx-page button,.kx-page input,.kx-page select,.kx-page nav a,.kx-page a>b{font-size:.75rem}.kx-page a:focus-visible,.kx-page button:focus-visible,.kx-page input:focus-visible,.kx-page select:focus-visible{outline-offset:4px;outline:3px solid #ff8a5c}.kx-top p,.kx-manifesto p,.kx-command>header p,.kx-profile-intro p,.kx-profile-intro li,.kx-profile-grid li,.kx-tool-connections a span,.kx-grid p,.kx-empty p,.kx-suggestions span,.kx-lab-card>p,.kx-lab-card output span,.kx-used-with a>span,.kx-tool-index p,.kx-profile-hero dd{color:#c3c9cb}.kx-count,.kx-explorer label span,.kx-lab-card label,.kx-batch dt,.kx-lab-card output small,.kx-tool-index a>small,.kx-grid dt{color:#aeb6b9}.kx-top nav a,.kx-department-hero nav a,.kx-toolbox-hero>div>a{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;background:#090c0ddd;border-color:#dce1e350}.kx-top nav a:hover,.kx-department-hero nav a:hover,.kx-toolbox-hero>div>a:hover{border-color:var(--orange);background:#151a1c}.kx-top nav a:first-child,.kx-department-hero nav a:first-child,.kx-toolbox-hero>div>a{background:var(--orange);border-color:var(--orange);color:#090b0b}.kx-gadget-visual.has-photo{background:radial-gradient(circle at 72% 34%,#ff6b3233 0,#0000 30%),radial-gradient(circle at 70% 46%,#2e383b 0,#0000 54%),linear-gradient(135deg,#171e20,#070909 72%)}.kx-gadget-visual.has-photo>img{will-change:transform;transform:translate3d(0,var(--kx-parallax-y,0),0);filter:drop-shadow(0 32px 34px #000b)saturate(1.05);transition:transform .35s ease-out}.kx-gadget-visual.is-atmospheric>img{object-position:center;filter:saturate(.94)contrast(1.04);transform:translate3d(0,var(--kx-parallax-y,0),0) scale(1.08);object-fit:cover!important;padding:0!important}.kx-gadget-visual.is-atmospheric>i{background:linear-gradient(90deg,#050707e8 0,#0507079d 34%,#0000 76%),linear-gradient(0deg,#050707dc 0,#0000 62%),radial-gradient(circle at 82% 26%,#0000 0,#05070755 78%)}.kx-top figure .kx-gadget-visual>i{background:linear-gradient(90deg,#050707b0,#0000 60%),linear-gradient(0deg,#050707da 0,#0000 54%),radial-gradient(circle at 55% 42%,#0000 0,#0507075c 82%)}.kx-department-hero .kx-gadget-visual.is-atmospheric>img,.kx-toolbox-hero .kx-gadget-visual.is-atmospheric>img,.kx-profile-hero .kx-gadget-visual.is-atmospheric>img{object-position:center;object-fit:cover!important;padding:0!important}.kx-department-hero>i,.kx-toolbox-hero>i,.kx-profile-hero>i{background:linear-gradient(#0507076b 30%,#050707d4 70%,#050707 99%),linear-gradient(90deg,#050707e8 0,#0507079a 42%,#0000 78%)}.kx-departments{color:#f7f8f8;background:radial-gradient(circle at 88% 8%,#ff6b321a,#0000 28%),linear-gradient(#111719,#080a0b)}.kx-departments header small,.kx-departments header h2 em{color:var(--orange)}.kx-departments header p{color:#c7ccce}.kx-departments>div{background:0 0;border:0;gap:12px}.kx-departments>div>a{--dept-accent:#ff6b32;color:#f7f8f8;min-height:520px;box-shadow:inset 0 3px 0 var(--dept-accent),0 22px 65px #0004;background:linear-gradient(155deg,#151c1efa,#0a0d0ef5);border:1px solid #ffffff20;padding:0 26px 28px;position:relative;overflow:hidden}.kx-departments>div>a:hover{border-color:color-mix(in srgb,var(--dept-accent) 65%,white 10%);box-shadow:inset 0 3px 0 var(--dept-accent),0 28px 80px #0008;background:#151c1e;transform:translateY(-6px)}.kx-departments>div>a:after{z-index:0;pointer-events:none;content:"";background:linear-gradient(130deg,color-mix(in srgb,var(--dept-accent) 12%,transparent),transparent 44%);position:absolute;inset:0}.kx-departments>div>a>:not(.kx-department-image){z-index:2;position:relative}.kx-department-image{margin:0 -26px 18px;-webkit-mask-image:linear-gradient(#000 72%,#0000 100%);mask-image:linear-gradient(#000 72%,#0000 100%);height:230px!important;position:relative!important;inset:auto!important}.kx-department-image.has-photo:before{background:0 0;border:0;inset:0}.kx-department-image.has-photo>img{object-position:center;filter:drop-shadow(0 24px 25px #000a)saturate(1.08);padding:22px 32px 48px}.kx-department-image.is-atmospheric>img{transform:scale(1.05);object-fit:cover!important;padding:0!important}.kx-department-image>i{background:linear-gradient(0deg,#101617 0,#0000 70%),linear-gradient(90deg,#05070765,#0000 70%)}.kx-dept-icon{filter:none;opacity:1;background:#090c0de8;border:1px solid #ffffff25;border-radius:50%;place-items:center;width:48px;height:48px;margin-top:-48px;font-size:1.55rem;display:grid;box-shadow:0 12px 28px #0008}.kx-departments a small{color:var(--dept-accent);margin-top:18px}.kx-departments h3{color:#fff}.kx-departments a p{color:#c5cbcd}.kx-departments a>b{color:var(--dept-accent)}.kx-departments .is-shots-lab{--dept-accent:#ff7d35}.kx-departments .is-soup-lab{--dept-accent:#f6b44a}.kx-departments .is-bread-bench{--dept-accent:#eab676}.kx-departments .is-slow-low{--dept-accent:#d8814f}.kx-departments .is-camp-kitchen,.kx-departments .is-vanilla-cooking{--dept-accent:#77b8d2}.kx-departments .is-air-fryer{--dept-accent:#ff8c5c}.kx-departments .is-hob{--dept-accent:#ff5f38}.kx-departments .is-microwave{--dept-accent:#b5a5ff}.kx-departments .is-juice-bar{--dept-accent:#9bd24c}.kx-departments .is-prep-preserve{--dept-accent:#72c9b1}.kx-departments .is-blending{--dept-accent:#ef7caf}.kx-departments .is-gadgets{--dept-accent:#d5dadd}.kx-deeper{border-top:1px solid #ffffff25;max-width:1380px;margin:34px auto 0}.kx-deeper>summary{color:#fff;cursor:pointer;min-height:66px;font:850 .72rem var(--font-nix-display);letter-spacing:.11em;justify-content:space-between;align-items:center;padding:0 4px;list-style:none;display:flex}.kx-deeper>summary::-webkit-details-marker{display:none}.kx-deeper>summary span{color:var(--orange);font-size:1.3rem;transition:transform .25s}.kx-deeper[open]>summary span{transform:rotate(180deg)}.kx-deeper>header{padding:48px 0 20px}.kx-deeper>header h3{font:900 clamp(3rem,6vw,6rem)/.78 var(--font-nix-condensed);letter-spacing:-.05em;margin:12px 0}.kx-deeper>header p{color:#c7ccce;max-width:650px}.kx-deeper>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.kx-deeper>div>a{color:#f7f8f8;min-height:470px;box-shadow:inset 0 3px 0 var(--dept-accent,#ff6b32),0 22px 65px #0004;background:linear-gradient(155deg,#151c1efa,#0a0d0ef5);border:1px solid #ffffff20;flex-direction:column;padding:0 26px 28px;text-decoration:none;display:flex;position:relative;overflow:hidden}.kx-deeper>div>a>:not(.kx-department-image){z-index:2;position:relative}.kx-deeper>div>a>b{color:var(--dept-accent,#ff6b32);font:800 .52rem var(--font-geist-mono);letter-spacing:.08em;margin-top:auto}.kx-toolbox-door{box-shadow:inset 4px 0 0 var(--orange),0 24px 70px #0006;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(110deg,#151b1dda,#080a0bea)!important;border:1px solid #ffffff29!important}.kx-department-hero{--department-accent:var(--orange)}.kx-department-hero:after{z-index:4;content:"";background:var(--department-accent);width:180px;height:5px;box-shadow:0 0 28px var(--department-accent);position:absolute;bottom:28px;left:4vw}.kx-department-hero.is-soup-lab{--department-accent:#f6b44a}.kx-department-hero.is-bread-bench{--department-accent:#eab676}.kx-department-hero.is-slow-low{--department-accent:#d8814f}.kx-department-hero.is-camp-kitchen{--department-accent:#77b8d2}.kx-department-hero.is-air-fryer{--department-accent:#ff8c5c}.kx-department-hero.is-hob{--department-accent:#ff5f38}.kx-department-hero.is-microwave{--department-accent:#b5a5ff}.kx-department-hero.is-juice-bar{--department-accent:#9bd24c}.kx-department-hero.is-prep-preserve{--department-accent:#72c9b1}.kx-department-hero>div>small{color:var(--department-accent)}.kx-department-nav{scrollbar-color:var(--orange) #090b0c;box-shadow:0 14px 38px #0007}.kx-department-nav a{color:#e8ebec}.kx-guide article,.kx-dept-recipes>div>a,.kx-dept-recipes>div>article,.kx-profile-grid article,.kx-tool-connections>div,.kx-used-with a,.kx-lab-card,.kx-grid>a,.kx-tool-index>div>a{background:linear-gradient(145deg,#121819,#090c0d);border-color:#ffffff24;box-shadow:0 18px 50px #0003}.kx-guide article p,.kx-dept-recipes p,.kx-tool-index p{color:#c5cbcd}.kx-guide article:hover,.kx-dept-recipes>div>a:hover,.kx-used-with a:hover,.kx-tool-index>div>a:hover{background:#151c1e;border-color:#ff6b3270}.kx-lab-card input,.kx-lab-card select,.kx-explorer input{color:#fff;background:#070909;border-color:#ffffff40}.kx-lab-card button,.kx-explorer>nav button{color:#dce0e1;border-color:#ffffff38}.kx-sun-story h2 em,.kx-sun-story li:not(:last-child):after,.kx-photo-pipeline h2 em,.kx-verdict h2 em{color:#090b0b}.kx-sun-story p,.kx-photo-pipeline p,.kx-verdict p{color:#121516}.kx-photo-pipeline strong{color:#090b0b}.kx-categories span{color:#090b0b;background:#ffffff1c;border-color:#090b0b80}.kx-network a{color:#101314}.kx-network span{color:#343b3d}.kx-network a:focus-visible{outline-color:#a33515}.kx-camp-scores article p,.kx-camp-scores>p{color:#3e4749}@media (width<=1050px){.kx-departments>div,.kx-deeper>div{grid-template-columns:1fr 1fr}.kx-departments>div>a{min-height:500px}.kx-department-image{height:220px!important}}@media (width<=720px){.kx-gadget-visual.has-parallax>img{will-change:auto;transform:none!important}.kx-top figure .kx-gadget-visual.is-equipment>img{padding:28px 36px 70px}.kx-departments>div,.kx-deeper>div{grid-template-columns:1fr}.kx-departments>div>a{min-height:470px}.kx-deeper>div>a{min-height:445px;padding-inline:20px}.kx-department-image{height:215px!important}.kx-department-hero:after{bottom:20px;left:18px}.kx-department-hero .kx-gadget-visual.is-atmospheric>img,.kx-toolbox-hero .kx-gadget-visual.is-atmospheric>img,.kx-profile-hero .kx-gadget-visual.is-atmospheric>img{object-position:center}.kx-toolbox-door{grid-template-columns:1fr!important}.kx-toolbox-door>span{font-size:2rem}.kx-network a{min-height:150px}.kx-sun-story h2,.kx-photo-pipeline h2,.kx-verdict h2{overflow-wrap:anywhere}}@media (width<=430px){.kx-departments{padding-inline:12px}.kx-departments>div>a{min-height:445px;padding-inline:20px}.kx-department-image{margin-inline:-20px;height:205px!important}.kx-dept-icon{margin-top:-44px}.kx-top figure>span:last-child{writing-mode:horizontal-tb;bottom:12px;right:14px}.kx-page small,.kx-page dt{letter-spacing:.08em}}@media (prefers-reduced-motion:reduce){.kx-gadget-visual.has-parallax>img{will-change:auto;transition:none!important;transform:none!important}.kx-departments>div>a,.kx-guide article,.kx-dept-recipes>div>a{transition:none!important}}.kx-archive-toggle{border:1px solid var(--orange);min-height:54px;color:var(--orange);font:800 .62rem var(--font-geist-mono);letter-spacing:.08em;cursor:pointer;background:0 0;margin:30px auto 0;padding:0 22px;display:block}.kx-archive-toggle:hover{background:var(--orange);color:#080909}.kx-dept-recipes>div>a.has-recipe-photo{padding-top:0;overflow:hidden}.kx-dept-recipes .has-recipe-photo figure{height:210px;margin:0 -28px 24px;position:relative}.kx-dept-recipes .has-recipe-photo figure:after{content:"";background:linear-gradient(0deg,#111718 0,#0000 58%);position:absolute;inset:0}.kx-dept-recipes .has-recipe-photo img{object-fit:cover;width:100%;height:100%}.kx-dept-recipes .has-recipe-photo h3{margin-top:24px}@media (width<=720px){.kx-dept-recipes .has-recipe-photo figure{height:230px}}.nix-nutrition{--nc-orange:#ff6b00;box-sizing:border-box;color:#f5f3ed;border-left:5px solid var(--nc-orange);background:linear-gradient(135deg,#171b19,#0d100f);width:min(1180px,88vw);margin:5rem auto;padding:clamp(1.5rem,4vw,4rem)}.nix-nutrition header{grid-template-columns:1fr 230px;align-items:end;gap:3rem;display:grid}.nix-nutrition small{font:900 .73rem var(--font-nix-condensed);letter-spacing:.09em;color:var(--nc-orange)!important}.nix-nutrition h2{letter-spacing:.05em;font:900 clamp(2.7rem,6vw,5rem)/.92 var(--font-nix-condensed)!important;margin:.15em 0!important}.nix-nutrition header p{color:#bdc5c1;max-width:720px;line-height:1.6}.nix-cost{border:1px solid #454d49;flex-direction:column;padding:1.2rem;display:flex}.nix-cost span{font:800 .68rem var(--font-nix-condensed);letter-spacing:.08em}.nix-cost strong{color:var(--nc-orange);font:900 2.7rem/1.1 var(--font-nix-condensed)}.nix-cost b{font:900 1.55rem/1.2 var(--font-nix-condensed);margin-top:.85rem}.nix-nutrition dl{background:#3a403d;grid-template-columns:repeat(4,1fr);gap:1px;margin:2.5rem 0 0;display:grid}.nix-nutrition dl div{background:#121614;padding:1.2rem}.nix-nutrition dt{font:800 .65rem var(--font-nix-condensed);letter-spacing:.07em;color:#929b96}.nix-nutrition dd{font:900 1.25rem var(--font-nix-condensed);margin:.35rem 0 0}.nix-data-notes{color:#aeb7b2;grid-template-columns:1fr 1fr;gap:2rem;font-size:.88rem;line-height:1.55;display:grid}.nix-data-notes strong{color:#f5f3ed}@media (width<=760px){.nix-nutrition{width:calc(100% - 24px)}.nix-nutrition header{grid-template-columns:1fr}.nix-nutrition dl{grid-template-columns:1fr 1fr}.nix-data-notes{grid-template-columns:1fr;gap:0}}@media (width<=430px){.nix-nutrition dl{grid-template-columns:1fr}}@media print{.nix-nutrition{color:#000;page-break-inside:avoid;background:#fff;border:1px solid #bbb;width:100%;padding:1rem}.nix-nutrition dl div{background:#fff;border:1px solid #ccc}.nix-data-notes,.nix-nutrition header p{color:#333}}.bolo{--o:#ff6b00;--ink:#080a09;--panel:#111513;background:var(--ink);color:#f5f3ed;overflow:hidden}.bolo h1,.bolo h2,.bolo h3,.bolo small,.bolo dt,.bolo dd,.bolo a{font-family:var(--font-nix-condensed);letter-spacing:.055em}.bolo-hero{aspect-ratio:16/9;background:#21110b;max-height:86vh;position:relative;overflow:hidden}.bolo-hero img{object-fit:cover;width:100%;height:100%;display:block}.bolo-hero div{background:linear-gradient(180deg,transparent 53%,var(--ink));position:absolute;inset:0}.bolo-title,.bolo-intro,.bolo-card,.bolo-method,.bolo-orange,.bolo-raw,.bolo-notes,.bolo-verdict,.bolo-more{box-sizing:border-box;width:min(1180px,88vw);margin-inline:auto}.bolo-title{padding:clamp(2rem,5vw,5rem) 0}.bolo small{color:var(--o);font-weight:900}.bolo-title h1{max-width:1150px;margin:.15em 0;font-size:clamp(3.2rem,8.5vw,8rem);line-height:.82}.bolo-title h1 em{color:var(--o);font-style:normal}.bolo-title>p{font:900 clamp(1rem,2vw,1.55rem) var(--font-nix-condensed)}.bolo-title dl{background:#353a38;grid-template-columns:repeat(6,1fr);gap:1px;margin-top:3rem;display:grid}.bolo-title dl div{background:var(--panel);padding:1rem}.bolo-title dt{color:#96a09b;font-size:.66rem}.bolo-title dd{margin:.3rem 0 0;font-weight:900}.bolo-intro{columns:2;column-gap:4rem;padding:0 0 5rem;font-size:clamp(1.05rem,1.7vw,1.3rem);line-height:1.72}.bolo-card{background:var(--panel);border-top:3px solid var(--o);padding:clamp(1.5rem,4vw,4rem)}.bolo h2{margin:.15em 0;font-size:clamp(2.8rem,6vw,5rem);line-height:.92}.bolo-card>div{columns:2;column-gap:3rem;margin-top:2rem}.bolo-card p{break-inside:avoid;border-bottom:1px solid #303633;gap:1rem;margin:0;padding:.75rem 0;display:flex}.bolo-card p b{color:var(--o);font-family:var(--font-nix-condensed)}.bolo-method{padding:7rem 0}.bolo-method ol{padding:0;list-style:none}.bolo-method li{border-top:1px solid #303633;grid-template-columns:90px 1fr;gap:2rem;padding:2rem 0;display:grid}.bolo-method li>b{color:var(--o);font:900 clamp(2.5rem,5vw,4.8rem) var(--font-nix-condensed)}.bolo-method h3{margin:.2rem 0;font-size:clamp(1.45rem,3vw,2.4rem)}.bolo-method p{color:#c1c9c4;max-width:820px;line-height:1.67}.bolo-orange{color:#080909;background:linear-gradient(120deg,#ff6b00,#ad3700);padding:clamp(2rem,5vw,5rem)}.bolo-orange small{color:#080909}.bolo-orange h2{font-size:clamp(3rem,8vw,7rem)}.bolo-orange p{max-width:850px;font-size:1.15rem;line-height:1.7}.bolo-raw{background:#18130f;border:1px solid #77441e;grid-template-columns:.8fr 1.5fr;gap:4rem;margin-top:3rem;padding:4rem;display:grid}.bolo-raw p{line-height:1.7}.bolo-notes{padding:6rem 0}.bolo-notes>div{grid-template-columns:repeat(3,1fr);display:grid}.bolo-notes article{border:1px solid #303633;padding:2rem}.bolo-notes h3{font-size:1.5rem}.bolo-notes p{color:#b1bab5;line-height:1.65}.bolo-verdict{border-left:6px solid var(--o);background:#111513;margin-top:5rem;margin-bottom:4rem;padding:clamp(2rem,6vw,5rem)}.bolo-verdict h2{font-size:clamp(3rem,8vw,7rem)}.bolo-verdict p{max-width:750px;line-height:1.7}.bolo-verdict strong{color:var(--o);font-family:var(--font-nix-condensed);margin-top:2rem;display:block}.bolo-more{justify-content:space-between;gap:1rem;padding-bottom:6rem;display:flex}.bolo-more a{color:#fff;border:1px solid #363d39;padding:1.2rem;text-decoration:none}.bolo-more a:hover{color:var(--o);border-color:var(--o)}@media (width<=780px){.bolo-hero{aspect-ratio:auto;min-height:56vh}.bolo-hero img{object-position:56% center}.bolo-title dl{grid-template-columns:repeat(2,1fr)}.bolo-title h1{word-break:normal;font-size:clamp(2.8rem,13vw,4.8rem)}.bolo-intro,.bolo-card>div{columns:1}.bolo-method li{grid-template-columns:55px 1fr;gap:1rem}.bolo-raw{grid-template-columns:1fr;gap:1rem;padding:1.5rem}.bolo-notes>div{grid-template-columns:1fr}.bolo-more{flex-direction:column}}@media (width<=480px){.bolo-title,.bolo-intro,.bolo-card,.bolo-method,.bolo-orange,.bolo-raw,.bolo-notes,.bolo-verdict,.bolo-more{width:calc(100% - 24px)}}@media print{.bolo{color:#000;background:#fff}.bolo-hero,.bolo-more,.nix-global-share{display:none!important}.bolo-title,.bolo-intro,.bolo-card,.bolo-method,.bolo-raw{width:100%;padding:1rem}}.ncs{--orange:#ff6b32;--gold:#f0b559;--ink:#070909;--panel:#111718;--paper:#f0ece3;background:var(--ink);color:#f8faf9;overflow:hidden}.ncs *{box-sizing:border-box}.ncs p{color:#c6cdce;line-height:1.65}.ncs small{color:var(--orange);font:850 .68rem var(--font-geist-mono);letter-spacing:.16em}.ncs h1,.ncs h2,.ncs h3{font-family:var(--font-nix-condensed);text-transform:uppercase}.ncs em{color:var(--orange);font-style:normal}.ncs-hero{isolation:isolate;align-items:flex-end;height:100svh;min-height:760px;display:flex;position:relative}.ncs-hero>img{z-index:-3;object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.ncs-hero:after{z-index:-2;content:"";background:linear-gradient(90deg,#050707f5 0,#050707c8 38%,#05070735 72%),linear-gradient(0deg,#050707 0,#0000 50%),radial-gradient(circle at 70% 36%,#0000,#05070766);position:absolute;inset:0}.ncs-hero-copy{width:min(1480px,92vw);margin:0 auto;padding:120px 0 clamp(55px,8vh,95px)}.ncs-hero h1{max-width:940px;font:900 clamp(4.4rem,9.4vw,10rem)/.72 var(--font-nix-condensed);letter-spacing:-.065em;margin:16px 0 22px}.ncs-hero-copy>strong{color:#fff;font:850 clamp(1rem,2.1vw,1.65rem) var(--font-nix-display);letter-spacing:.08em;display:block}.ncs-hero-copy>p{max-width:670px;font-size:1.03rem}.ncs-hero ul{flex-wrap:wrap;gap:8px;margin:28px 0 0;padding:0;list-style:none;display:flex}.ncs-hero li{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font:800 .62rem var(--font-geist-mono);letter-spacing:.06em;background:#0b0e0ed4;border:1px solid #ffffff35;border-radius:999px;padding:10px 13px}.ncs-nav{z-index:40;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);scrollbar-color:var(--orange) #090b0b;background:#090b0bea;border-block:1px solid #ffffff1d;min-height:62px;padding:0 4vw;display:flex;position:sticky;top:64px;overflow-x:auto}.ncs-nav a{color:#e9eded;white-space:nowrap;min-height:62px;font:800 .58rem var(--font-geist-mono);letter-spacing:.09em;border-right:1px solid #ffffff1c;align-items:center;padding:0 22px;text-decoration:none;display:flex}.ncs-nav a:hover{background:var(--orange);color:#070909}.ncs-idea{background:var(--orange);color:#080a0a;padding:clamp(80px,11vw,170px) max(20px,5vw)}.ncs-idea>div,.ncs-idea>p{max-width:1380px;margin-inline:auto}.ncs-idea small,.ncs-idea em{color:#101313}.ncs-idea h2{max-width:1200px;font:900 clamp(4rem,9vw,9rem)/.75 var(--font-nix-condensed);letter-spacing:-.06em;margin:15px 0 44px}.ncs-no-faff{border:1px solid #090b0b55;grid-template-columns:repeat(4,1fr);display:grid}.ncs-no-faff span{min-height:130px;font:900 clamp(1.25rem,2.2vw,2.4rem)/.9 var(--font-nix-condensed);border-right:1px solid #090b0b55;align-items:flex-end;padding:22px;display:flex}.ncs-no-faff span:last-child{border:0}.ncs-idea>p{color:#111515;margin-top:34px;font-size:1.2rem}.ncs-split{grid-template-columns:1.05fr .95fr;align-items:start;gap:clamp(40px,7vw,100px);max-width:1500px;margin:auto;padding:clamp(80px,10vw,150px) max(18px,4vw);display:grid}.ncs-split figure{margin:0;position:sticky;top:150px}.ncs-split figure img{aspect-ratio:4/3;object-fit:cover;border-radius:28px;width:100%;box-shadow:0 35px 100px #000b}.ncs figcaption{color:#8f999b;font:750 .56rem var(--font-geist-mono);letter-spacing:.1em;padding-top:14px}.ncs-split h2,.ncs-method h2,.ncs-serve h2{font:900 clamp(4rem,7vw,7.5rem)/.75 var(--font-nix-condensed);letter-spacing:-.055em;margin:14px 0 40px}.ncs-ingredients{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ncs-ingredients p{background:linear-gradient(145deg,#151c1e,#0c1011);border:1px solid #ffffff1f;border-radius:16px;align-items:flex-start;gap:15px;min-height:100px;margin:0;padding:18px;display:flex;box-shadow:0 16px 35px #0004}.ncs-ingredients b{color:var(--orange);font:.65rem var(--font-geist-mono)}.ncs-ingredients span{color:#ecf0ef;font-size:.94rem}.ncs-split aside{background:#ff6b3212;border:1px solid #ff6b326b;border-radius:16px;gap:15px;margin-top:18px;padding:20px 22px;display:flex}.ncs-split aside strong{color:var(--orange);white-space:nowrap;font:850 .65rem var(--font-geist-mono)}.ncs-load-photo{height:min(72vw,850px);min-height:560px;position:relative}.ncs-load-photo img{object-fit:cover;width:100%;height:100%}.ncs-load-photo:after{content:"";background:linear-gradient(#0000 38%,#070909df),linear-gradient(90deg,#0709098c,#0000 58%);position:absolute;inset:0}.ncs-load-photo>div{z-index:2;position:absolute;bottom:7vw;left:5vw}.ncs-load-photo strong{font:900 clamp(2.2rem,5vw,6rem)/.82 var(--font-nix-condensed);margin-top:14px;display:block}.ncs-method{max-width:1500px;margin:auto;padding:clamp(85px,11vw,170px) max(18px,4vw)}.ncs-method ol{grid-template-columns:repeat(4,1fr);gap:12px;margin:45px 0 0;padding:0;list-style:none;display:grid}.ncs-method li{background:linear-gradient(155deg,#161d1f,#090c0d);border:1px solid #fff2;border-radius:24px;flex-direction:column;justify-content:space-between;min-height:420px;padding:26px;display:flex;box-shadow:0 25px 60px #0005}.ncs-method li>b{color:var(--orange);font:900 3.1rem var(--font-nix-condensed)}.ncs-method h3{margin:20px 0 12px;font-size:2.7rem}.ncs-method li strong{border:1px solid var(--orange);color:var(--orange);text-align:center;font:900 1rem var(--font-nix-display);letter-spacing:.08em;margin:15px 0;padding:12px;display:block}.ncs-texture{align-items:flex-end;min-height:820px;display:flex;position:relative}.ncs-texture>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ncs-texture:after{content:"";background:linear-gradient(90deg,#050707f5 0,#050707be 42%,#0000 78%),linear-gradient(#0000 40%,#050707b8);position:absolute;inset:0}.ncs-texture>div{z-index:2;width:min(1400px,90vw);margin:0 auto;padding:100px 0;position:relative}.ncs-texture h2{font:900 clamp(4rem,9vw,9rem)/.72 var(--font-nix-condensed);letter-spacing:-.055em;margin:16px 0 25px}.ncs-texture p{max-width:610px;font-size:1.05rem}.ncs-serve{grid-template-columns:.85fr 1.15fr;align-items:center;gap:clamp(40px,7vw,100px);max-width:1500px;margin:auto;padding:clamp(80px,10vw,150px) max(18px,4vw);display:grid}.ncs-serve ul{border-top:1px solid #fff2;margin:0;padding:0;list-style:none}.ncs-serve li{font:750 1rem var(--font-nix-display);border-bottom:1px solid #fff2;padding:16px 0}.ncs-serve li:before{color:var(--orange);content:"+";margin-right:12px}.ncs-serve blockquote{border-left:4px solid var(--orange);color:#fff;font:800 1.15rem/1.45 var(--font-nix-display);background:#121819;margin:35px 0 0;padding:24px}.ncs-serve figure{margin:0}.ncs-serve img{aspect-ratio:3/2;object-fit:cover;border-radius:30px;width:100%;box-shadow:0 35px 95px #000a}.ncs-card-wrap{background:var(--paper);color:#0b0e0e;padding:clamp(80px,11vw,160px) max(16px,5vw)}.ncs-card{background:#fff;border-radius:34px;max-width:1180px;margin:auto;padding:clamp(26px,5vw,70px);box-shadow:0 30px 90px #1c181228}.ncs-card h2{font:900 clamp(2.8rem,5vw,5.5rem)/.8 var(--font-nix-condensed);letter-spacing:-.04em;margin:14px 0 35px}.ncs-card dl{background:#161a1a2b;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.ncs-card dl div{background:#f4f1eb;padding:18px}.ncs-card dt{color:#8b3b20;font:800 .55rem var(--font-geist-mono)}.ncs-card dd{font:800 .9rem var(--font-nix-display);margin:8px 0 0}.ncs-card-grid{grid-template-columns:1.25fr .75fr;gap:34px;padding:40px 0;display:grid}.ncs-card-grid h3{font-size:2rem}.ncs-card-grid p{color:#374041}.ncs-card aside{background:#fff9f5;border:1px solid #c98164;gap:18px;padding:20px;display:flex}.ncs-card aside b{color:#a33f1d;font:.64rem var(--font-geist-mono)}.ncs-card aside span{color:#364041;font-size:.85rem;line-height:1.5}.ncs-footer{border-top:1px solid #ffffff20;justify-content:space-between;align-items:center;gap:20px;min-height:130px;padding:25px 5vw;display:flex}.ncs-footer a{color:#fff;font:800 .58rem var(--font-geist-mono);text-decoration:none}.ncs-footer strong{color:var(--orange);font:900 1rem var(--font-nix-display)}@media (width<=1000px){.ncs-split,.ncs-serve{grid-template-columns:1fr}.ncs-split figure{position:relative;top:auto}.ncs-method ol,.ncs-no-faff{grid-template-columns:1fr 1fr}.ncs-no-faff span:nth-child(2){border-right:0}.ncs-texture:after{background:linear-gradient(0deg,#050707f4 0,#050707a8 58%,#0000 90%)}}@media (width<=680px){.ncs-hero{min-height:780px}.ncs-hero>img{object-position:68% center}.ncs-hero:after{background:linear-gradient(0deg,#050707fa 0,#050707d0 58%,#05070735 100%)}.ncs-hero-copy{width:calc(100% - 36px);padding-bottom:42px}.ncs-hero h1{overflow-wrap:anywhere;font-size:clamp(3.45rem,17vw,5.25rem)}.ncs-hero-copy>p{font-size:.96rem}.ncs-hero li{font-size:.54rem}.ncs-nav{padding:0;top:58px}.ncs-nav a{padding:0 16px}.ncs-idea{padding-inline:18px}.ncs-idea h2,.ncs-split h2,.ncs-method h2,.ncs-serve h2{overflow-wrap:anywhere;font-size:clamp(3.5rem,17vw,5.5rem)}.ncs-no-faff{grid-template-columns:1fr}.ncs-no-faff span{border-bottom:1px solid #090b0b55;border-right:0;min-height:90px}.ncs-ingredients{grid-template-columns:1fr}.ncs-ingredients p{min-height:78px}.ncs-split aside{flex-direction:column}.ncs-load-photo{height:70svh;min-height:560px}.ncs-load-photo img{object-position:58% center}.ncs-load-photo>div{bottom:45px;left:18px;right:18px}.ncs-method{padding-inline:14px}.ncs-method ol{scroll-snap-type:x mandatory;padding-bottom:18px;display:flex;overflow-x:auto}.ncs-method li{scroll-snap-align:center;min-width:86vw;min-height:410px}.ncs-texture{min-height:760px}.ncs-texture>img{object-position:58% center}.ncs-texture>div{width:calc(100% - 36px);padding-bottom:55px}.ncs-texture h2{font-size:clamp(3.7rem,18vw,5.8rem)}.ncs-serve{padding-inline:18px}.ncs-serve-copy{order:2}.ncs-serve img{border-radius:20px}.ncs-card-wrap{padding-inline:10px}.ncs-card{border-radius:24px;padding:25px 18px}.ncs-card dl,.ncs-card-grid{grid-template-columns:1fr}.ncs-card dl{gap:1px}.ncs-card-grid{gap:8px}.ncs-card aside{flex-direction:column}.ncs-footer{flex-wrap:wrap}.ncs-footer strong{order:-1;width:100%}}@media (prefers-reduced-motion:reduce){.ncs *{scroll-behavior:auto!important}}.fr-page{--orange:#ff6b00;--ink:#070909;--panel:#111515;background:var(--ink);color:#f5f3ed;font-family:var(--font-geist-sans);overflow:hidden}.fr-page h1,.fr-page h2,.fr-page h3,.fr-page small,.fr-page button,.fr-page dt,.fr-page dd,.fr-page a{font-family:var(--font-nix-condensed);letter-spacing:.06em}.fr-hero{aspect-ratio:16/9;background:linear-gradient(135deg,#28150c,#080a0a);width:100%;max-height:82vh;position:relative;overflow:hidden}.fr-hero img{object-fit:cover;z-index:2;width:100%;height:100%;position:absolute;inset:0}.fr-hero-fallback{background:radial-gradient(circle at 70% 45%,#8f3515 0,#28140d 24%,#080a0a 68%);position:absolute;inset:0}.fr-shade{z-index:3;background:linear-gradient(#0000 55%,#070909);position:absolute;inset:0}.fr-title{max-width:1500px;margin:auto;padding:clamp(2rem,5vw,5rem) 6vw 3rem}.fr-title>small,.fr-method header small,.fr-finishers header small,.fr-verdict small,.fr-more small{color:var(--orange);font-weight:800}.fr-title h1{margin:.18em 0;font-size:clamp(3.2rem,10vw,9rem);line-height:.83}.fr-title h1 em{color:var(--orange);font-style:normal}.fr-title>p{font:800 clamp(1rem,2vw,1.55rem)/1.2 var(--font-nix-condensed);letter-spacing:.08em}.fr-title dl{background:#343939;grid-template-columns:repeat(5,1fr);gap:1px;margin:3rem 0 0;display:grid}.fr-title dl div{background:var(--panel);padding:1rem}.fr-title dt{color:#9ba29f;font-size:.7rem}.fr-title dd{margin:.25rem 0 0;font-weight:800}.fr-intro,.fr-ingredients,.fr-method,.fr-finishers,.fr-verdict,.fr-more,.fr-tools,.fr-boost,.fr-safety{width:min(1180px,88vw);margin-inline:auto}.fr-intro{grid-template-columns:1fr 1fr;gap:4vw;padding:2rem 0 5rem;font-size:clamp(1.05rem,1.8vw,1.35rem);line-height:1.7;display:grid}.fr-tools{flex-wrap:wrap;gap:.65rem;padding-bottom:2rem;display:flex}.fr-tools button,.fr-ingredients fieldset button{color:#fff;cursor:pointer;background:#141817;border:1px solid #3b423f;padding:.8rem 1rem}.fr-tools button:hover,.fr-tools button[aria-pressed=true],.fr-ingredients fieldset button.active{background:var(--orange);border-color:var(--orange);color:#090909}.fr-ingredients{border-top:2px solid var(--orange);box-sizing:border-box;background:#0f1312;padding:clamp(1.5rem,4vw,4rem)}.fr-ingredients header{justify-content:space-between;align-items:end;gap:2rem;display:flex}.fr-ingredients h2,.fr-method h2,.fr-finishers h2{margin:.1em 0;font-size:clamp(2.5rem,6vw,5rem)}.fr-ingredients fieldset{border:0;margin:0;padding:0}.fr-ingredients legend{font:700 .7rem var(--font-nix-condensed);margin-bottom:.5rem}.fr-ingredients ul{columns:2;column-gap:4rem;padding:1rem 0 0;list-style:none}.fr-ingredients li{break-inside:avoid;border-bottom:1px solid #29302e}.fr-ingredients label{cursor:pointer;gap:.8rem;padding:.9rem 0;display:flex}.fr-ingredients input{accent-color:var(--orange);width:1.15rem}.fr-ingredients input:checked+span{color:#79807d;text-decoration:line-through}.fr-boost{color:#080808;box-sizing:border-box;background:linear-gradient(120deg,#ff6b00,#a93300);margin-top:2rem;padding:2rem 3rem}.fr-boost h2{margin:.2rem 0;font-size:2rem}.fr-boost ul{flex-wrap:wrap;gap:2rem;padding-left:1rem;font-weight:700;display:flex}.fr-safety{box-sizing:border-box;background:#19130d;border:1px solid #d88930;grid-template-columns:.8fr 1.5fr;gap:4rem;margin-top:5rem;padding:3rem;display:grid}.fr-safety h2{font-size:clamp(2rem,4vw,3.7rem);line-height:.95}.fr-safety p{line-height:1.7}.fr-safety strong{color:#ffad51;border-left:3px solid var(--orange);padding-left:1rem;display:block}.fr-method{padding:7rem 0}.fr-method ol{padding:0;list-style:none}.fr-method li{border-top:1px solid #303634;grid-template-columns:100px 1fr;gap:2rem;padding:2rem 0;display:grid}.fr-method li>b{font:800 clamp(2.5rem,6vw,5rem) var(--font-nix-condensed);color:var(--orange)}.fr-method h3{margin:.2rem 0;font-size:clamp(1.5rem,3vw,2.4rem)}.fr-method p{max-width:800px;line-height:1.65}.fr-method aside{background:var(--orange);color:#080808;font-family:var(--font-nix-condensed);justify-content:space-between;gap:1rem;padding:1.2rem 1.5rem;display:flex}.fr-finishers{padding:2rem 0 6rem}.fr-finishers>div{background:#363c3a;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.fr-finishers span{font-family:var(--font-nix-condensed);background:#111514;padding:1.3rem;font-weight:700}.fr-finishers p{color:#c2c7c4;max-width:850px;margin-top:2.5rem;line-height:1.7}.fr-verdict{border-left:6px solid var(--orange);box-sizing:border-box;background:linear-gradient(135deg,#161b19,#0b0d0d);margin-bottom:6rem;padding:clamp(2rem,6vw,5rem)}.fr-verdict h2{margin:.25em 0;font-size:clamp(3rem,8vw,7rem);line-height:.88}.fr-verdict p{max-width:700px;font-size:1.15rem;line-height:1.7}.fr-verdict strong{color:var(--orange);font-family:var(--font-nix-condensed);margin-top:2rem;font-size:1.3rem;display:block}.fr-more{background:#353a38;grid-template-columns:2fr repeat(3,1fr);align-items:center;gap:1px;margin-bottom:5rem;display:grid}.fr-more>*{box-sizing:border-box;background:#111514;height:100%;padding:1.5rem}.fr-more h2{margin:.25rem 0}.fr-more a{color:#fff;align-items:center;text-decoration:none;display:flex}.fr-more a:hover{color:var(--orange)}@media (width<=760px){.fr-hero{margin-top:0}.fr-title{padding-top:2rem}.fr-title dl{grid-template-columns:repeat(2,1fr)}.fr-intro{grid-template-columns:1fr}.fr-ingredients header{display:block}.fr-ingredients fieldset{margin-top:1rem}.fr-ingredients ul{columns:1}.fr-safety{grid-template-columns:1fr;gap:1rem;padding:1.5rem}.fr-method li{grid-template-columns:62px 1fr;gap:1rem}.fr-method aside{display:block}.fr-finishers>div{grid-template-columns:1fr 1fr}.fr-more{grid-template-columns:1fr}.fr-boost{padding:1.5rem}.fr-boost ul{display:block}.fr-title h1{overflow-wrap:normal;word-break:normal}}@media print{body>:not(.fr-page){display:none!important}.fr-page{color:#000;background:#fff}.fr-hero,.fr-tools,.fr-more,.nix-global-share{display:none!important}.fr-title,.fr-intro,.fr-ingredients,.fr-method,.fr-safety{width:100%;padding:1rem}.fr-title dl{color:#fff}.fr-method{page-break-before:always}}.balti{--orange:#ff6b00;--ink:#080a09;--panel:#111513;background:var(--ink);color:#f5f3ed;overflow:hidden}.balti h1,.balti h2,.balti h3,.balti small,.balti button,.balti dt,.balti dd,.balti a{font-family:var(--font-nix-condensed);letter-spacing:.055em}.balti-hero{aspect-ratio:16/9;max-height:86vh;position:relative;overflow:hidden}.balti-hero img{object-fit:cover;object-position:center 48%;width:100%;height:100%;display:block}.balti-hero:after{content:"";background:linear-gradient(#00000014 35%,#080a09f0 100%);position:absolute;inset:0}.balti-title,.balti-intro,.balti-tools,.balti-card,.balti-method,.balti-panel,.balti-serving,.balti-notes,.balti-related,.balti-nixel{width:min(1180px,88vw);margin-inline:auto}.balti-title{z-index:2;margin-top:-7rem;padding-bottom:3rem;position:relative}.balti-title small,.balti small{color:var(--orange);font-weight:800}.balti-title h1{word-break:normal;overflow-wrap:normal;max-width:1100px;margin:.15em 0;font-size:clamp(2.8rem,8.5vw,8rem);line-height:.88}.balti-title>p{font-size:clamp(1.05rem,2vw,1.55rem);font-weight:800}.balti-meta{background:#343a37;grid-template-columns:repeat(6,1fr);gap:1px;margin-top:2.5rem;display:grid}.balti-meta div{background:var(--panel);padding:1rem}.balti-meta dt{color:#9ba29f;font-size:.68rem}.balti-meta dd{margin:.25rem 0 0;font-weight:800}.balti-intro{columns:2;column-gap:4rem;padding:2rem 0 4rem;font-size:clamp(1.05rem,1.6vw,1.3rem);line-height:1.72}.balti-tools{flex-wrap:wrap;gap:.65rem;padding-bottom:2rem;display:flex}.balti button{color:#fff;cursor:pointer;background:#151917;border:1px solid #414844;min-height:48px;padding:.9rem 1rem}.balti button:hover,.balti button[aria-pressed=true]{background:var(--orange);border-color:var(--orange);color:#080a09}.balti-card{border-top:3px solid var(--orange);box-sizing:border-box;background:#101412;padding:clamp(1.4rem,4vw,4rem)}.balti-card>header,.balti-method>header,.balti-serving>header,.balti-related>header{justify-content:space-between;align-items:end;gap:2rem;display:flex}.balti h2{margin:.15em 0;font-size:clamp(2.5rem,6vw,5rem);line-height:.93}.balti-groups{grid-template-columns:1.2fr 1fr 1fr;gap:2rem;margin-top:2rem;display:grid}.balti-group h3{color:var(--orange);font-size:1.3rem}.balti-group ul{margin:0;padding:0;list-style:none}.balti-group li{border-bottom:1px solid #2b312e}.balti-group label,.balti-method label{cursor:pointer;gap:.8rem;padding:.85rem 0;line-height:1.5;display:flex}.balti input{width:1.2rem;height:1.2rem;accent-color:var(--orange);flex:none}.balti input:checked+span{color:#77807b;text-decoration:line-through}.balti-method{padding:7rem 0}.balti-method ol{padding:0;list-style:none}.balti-method li{border-top:1px solid #303633;grid-template-columns:90px 1fr;gap:1.5rem;padding:1.7rem 0;display:grid}.balti-method b{color:var(--orange);font:800 clamp(2.4rem,5vw,4.8rem) var(--font-nix-condensed)}.balti-method p{margin:.85rem 0 0;line-height:1.65}.balti-panel{box-sizing:border-box;border-left:5px solid var(--orange);background:#131715;margin-bottom:2rem;padding:clamp(1.5rem,4vw,3.5rem)}.balti-panel.is-orange{color:#090909;background:linear-gradient(120deg,#ff6b00,#b83d00)}.balti-panel.is-orange small{color:#090909}.balti-panel h2{font-size:clamp(2rem,4vw,3.7rem)}.balti-panel p{max-width:880px;line-height:1.7}.balti-serving,.balti-notes,.balti-related{padding:5rem 0}.balti-serving-grid{background:#333936;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:2rem;display:grid}.balti-serving-grid span{font-family:var(--font-nix-condensed);background:#111513;padding:1.3rem;font-weight:800}.balti-serving strong{color:var(--orange);margin-top:2rem;font-size:1.25rem;display:block}.balti-notes{border-top:1px solid #343a37}.balti-notes ul{columns:2;line-height:1.65}.balti-notes li{break-inside:avoid;margin:0 0 1rem}.balti-related{border-top:1px solid #343a37}.balti-links{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.balti-links a{color:#fff;border:1px solid #353c38;padding:1.4rem;text-decoration:none}.balti-links a:hover{border-color:var(--orange);color:var(--orange)}.balti-nixel{border-left:4px solid var(--orange);box-sizing:border-box;background:#151917;justify-content:space-between;align-items:center;gap:2rem;margin-bottom:5rem;padding:1.4rem 2rem;display:flex}.balti-nixel strong{font-size:1.2rem}.balti-back{color:var(--orange)!important}.balti-steam{z-index:1;filter:blur(5px);background:linear-gradient(#0000,#ffffff40,#0000);width:2px;height:22%;animation:5s ease-in-out infinite steam;position:absolute;top:25%;left:66%}@keyframes steam{50%{opacity:.25;transform:translate(18px,-20px)scaleX(5)}}@media (prefers-reduced-motion:reduce){.balti-steam{animation:none}}@media (width<=780px){.balti-hero{aspect-ratio:auto;min-height:56vh}.balti-hero img{object-position:62% center}.balti-title{margin-top:-4rem}.balti-title h1{font-size:clamp(2.55rem,13vw,4.6rem)}.balti-meta{grid-template-columns:repeat(2,1fr)}.balti-intro{columns:1}.balti-groups{grid-template-columns:1fr}.balti-method li{grid-template-columns:52px 1fr}.balti-serving-grid,.balti-links{grid-template-columns:1fr}.balti-notes ul{columns:1}.balti-nixel{flex-direction:column;align-items:flex-start}.balti-card>header,.balti-method>header,.balti-serving>header,.balti-related>header{display:block}}@media print{.balti{color:#000;background:#fff}.balti-hero,.balti-tools,.balti-related,.balti-nixel,.nix-global-share{display:none!important}.balti-title{margin:0}.balti-title,.balti-intro,.balti-card,.balti-method,.balti-panel,.balti-serving,.balti-notes{width:100%;padding:1rem}.balti-meta div,.balti-serving-grid span{background:#fff;border:1px solid #ccc}.balti-method{page-break-before:always}}.tm{--o:#ff6b00;--ink:#080a09;--panel:#111513;background:var(--ink);color:#f5f3ed;overflow:hidden}.tm h1,.tm h2,.tm h3,.tm small,.tm dt,.tm dd,.tm a{font-family:var(--font-nix-condensed);letter-spacing:.055em}.tm-hero{aspect-ratio:16/9;background:#17110b;max-height:86vh;position:relative;overflow:hidden}.tm-hero img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.tm-hero div{background:linear-gradient(180deg,transparent 54%,var(--ink));position:absolute;inset:0}.tm-title,.tm-intro,.tm-ingredients,.tm-method,.tm-orange,.tm-grid,.tm-storage,.tm-nutrition,.tm-verdict,.tm-more{box-sizing:border-box;width:min(1180px,88vw);margin-inline:auto}.tm-title{padding:clamp(2rem,5vw,5rem) 0}.tm small{color:var(--o);font-weight:900}.tm-title h1{margin:.15em 0;font-size:clamp(3.8rem,10vw,9rem);line-height:.82}.tm-title h1 em{color:var(--o);font-style:normal}.tm-title>p{font:900 clamp(1rem,2vw,1.55rem) var(--font-nix-condensed)}.tm-title dl{background:#343a37;grid-template-columns:repeat(6,1fr);gap:1px;margin-top:3rem;display:grid}.tm-title dl div{background:var(--panel);padding:1rem}.tm-title dt{color:#99a09d;font-size:.66rem}.tm-title dd{margin:.3rem 0 0;font-weight:900}.tm-intro{columns:2;column-gap:4rem;padding:0 0 5rem;font-size:clamp(1.05rem,1.7vw,1.3rem);line-height:1.72}.tm-formula{text-align:center;background:radial-gradient(circle,#51250b,#111 46%,#080a09 73%);padding:clamp(4rem,8vw,8rem) 5vw}.tm-formula span{font:800 clamp(1rem,2vw,1.5rem) var(--font-nix-condensed);flex-direction:column;margin:1rem 2vw;display:inline-flex}.tm-formula span b{color:var(--o);font-size:clamp(3rem,7vw,6.5rem)}.tm-formula i{color:var(--o);font-size:3rem;font-style:normal}.tm-formula strong{font:900 clamp(1.2rem,2.5vw,2rem) var(--font-nix-condensed);margin-top:2rem;display:block}.tm-ingredients{padding:6rem 0}.tm h2{margin:.15em 0;font-size:clamp(2.8rem,6vw,5rem);line-height:.92}.tm-ingredients>div{background:#333936;grid-template-columns:repeat(2,1fr);gap:1px;margin-top:2rem;display:grid}.tm-ingredients article{background:var(--panel);align-items:center;gap:1rem;padding:1.2rem;display:flex}.tm-ingredients article b{color:var(--o);font:900 1.5rem var(--font-nix-condensed)}.tm-method{padding:4rem 0 7rem}.tm-method ol{padding:0;list-style:none}.tm-method li{border-top:1px solid #303633;grid-template-columns:90px 1fr;gap:2rem;padding:2rem 0;display:grid}.tm-method li>b{color:var(--o);font:900 clamp(2.5rem,5vw,4.8rem) var(--font-nix-condensed)}.tm-method h3{margin:.2rem 0;font-size:clamp(1.4rem,3vw,2.4rem)}.tm-method p{color:#c3cac6;max-width:800px;line-height:1.67}.tm-orange{color:#090909;background:linear-gradient(120deg,#ff6b00,#b83d00);padding:clamp(2rem,5vw,5rem)}.tm-orange small{color:#090909}.tm-orange h2{font-size:clamp(3rem,8vw,7rem)}.tm-orange p{max-width:800px;font-size:1.1rem;line-height:1.65}.tm-grid{grid-template-columns:repeat(3,1fr);padding:4rem 0;display:grid}.tm-grid article{border:1px solid #303633;padding:2rem}.tm-grid h2{font-size:2rem}.tm-grid p{color:#b6beb9;line-height:1.65}.tm-storage{background:#18130f;border:1px solid #75421e;grid-template-columns:.8fr 1.5fr;gap:4rem;padding:4rem;display:grid}.tm-storage p{line-height:1.7}.tm-storage strong{color:#ffb36e;border-left:3px solid var(--o);padding-left:1rem;display:block}.tm-nutrition{padding:6rem 0}.tm-nutrition dl{background:#343a37;grid-template-columns:repeat(5,1fr);gap:1px;display:grid}.tm-nutrition dl div{background:var(--panel);padding:1.3rem}.tm-nutrition dt{color:#939b97;font-size:.65rem}.tm-nutrition dd{margin:.3rem 0 0;font-size:1.35rem;font-weight:900}.tm-nutrition p{color:#9fa7a3}.tm-verdict{border-left:6px solid var(--o);background:#111513;margin-top:5rem;margin-bottom:4rem;padding:clamp(2rem,6vw,5rem)}.tm-verdict h2{font-size:clamp(3rem,8vw,7rem)}.tm-verdict p{max-width:720px;line-height:1.7}.tm-verdict strong{color:var(--o);font-family:var(--font-nix-condensed);margin-top:2rem;display:block}.tm-more{justify-content:space-between;gap:1rem;padding-bottom:6rem;display:flex}.tm-more a{color:#fff;border:1px solid #363d39;padding:1.2rem;text-decoration:none}.tm-more a:hover{color:var(--o);border-color:var(--o)}@media (width<=780px){.tm-hero{aspect-ratio:auto;min-height:56vh}.tm-title dl{grid-template-columns:repeat(2,1fr)}.tm-title h1{word-break:normal;font-size:clamp(3.2rem,15vw,5rem)}.tm-intro{columns:1}.tm-formula i{display:none}.tm-formula span{display:flex}.tm-ingredients>div,.tm-grid{grid-template-columns:1fr}.tm-method li{grid-template-columns:55px 1fr;gap:1rem}.tm-storage{grid-template-columns:1fr;gap:1rem;padding:1.5rem}.tm-nutrition dl{grid-template-columns:1fr 1fr}.tm-more{flex-direction:column}}@media (width<=480px){.tm-title,.tm-intro,.tm-ingredients,.tm-method,.tm-orange,.tm-grid,.tm-storage,.tm-nutrition,.tm-verdict,.tm-more{width:calc(100% - 24px)}}@media print{.tm{color:#000;background:#fff}.tm-hero,.tm-formula,.tm-more,.nix-global-share{display:none!important}.tm-title,.tm-intro,.tm-ingredients,.tm-method,.tm-orange,.tm-storage,.tm-nutrition{width:100%;padding:1rem}.tm-title dl div{background:#fff;border:1px solid #ccc}}.pc-page{--orange:#ff6b00;--ink:#070909;--panel:#111515;background:var(--ink);color:#f5f3ed;overflow:hidden}.pc-page h1,.pc-page h2,.pc-page h3,.pc-page small,.pc-page dt,.pc-page dd,.pc-page a{font-family:var(--font-nix-condensed);letter-spacing:.055em}.pc-hero{aspect-ratio:16/9;background:#0b0c0c;width:100%;max-height:84vh;position:relative;overflow:hidden}.pc-hero img{object-fit:cover;width:100%;height:100%}.pc-hero div{background:linear-gradient(#0000 58%,#070909);position:absolute;inset:0}.pc-title{width:min(1400px,88vw);margin:auto;padding:clamp(2rem,5vw,5rem) 0}.pc-title small,.pc-method small,.pc-panel small,.pc-science small,.pc-trouble small,.pc-upgrades small,.pc-quick small,.pc-verdict small,.pc-safety small{color:var(--orange);font-weight:900}.pc-title h1{margin:.16em 0;font-size:clamp(4rem,11vw,10rem);line-height:.8}.pc-title h1 em{color:var(--orange);font-style:normal}.pc-title>p{font:900 clamp(1rem,2vw,1.6rem) var(--font-nix-condensed)}.pc-title dl{background:#383d3b;grid-template-columns:repeat(5,1fr);gap:1px;margin-top:3rem;display:grid}.pc-title dl div{background:var(--panel);padding:1rem}.pc-title dt{color:#929a96;font-size:.66rem}.pc-title dd{margin:.35rem 0 0;font-weight:900}.pc-lead,.pc-panel,.pc-safety,.pc-method,.pc-science,.pc-grid,.pc-trouble,.pc-upgrades,.pc-quick,.pc-verdict,.pc-more{box-sizing:border-box;width:min(1180px,88vw);margin-inline:auto}.pc-lead{grid-template-columns:1fr 1fr;gap:4vw;padding:0 0 5rem;font-size:clamp(1.05rem,1.8vw,1.35rem);line-height:1.7;display:grid}.pc-formula{text-align:center;box-sizing:border-box;background:radial-gradient(circle,#572609 0,#111 45%,#070909 72%);width:100%;padding:clamp(4rem,9vw,9rem) 4vw}.pc-formula span{font:900 clamp(3.5rem,10vw,9rem)/1 var(--font-nix-condensed)}.pc-formula i{color:var(--orange);margin:0 2vw;font-size:clamp(2rem,5vw,5rem);font-style:normal}.pc-formula p{color:var(--orange);font:900 clamp(1.1rem,2vw,1.8rem) var(--font-nix-condensed);letter-spacing:.08em}.pc-panel{border-top:3px solid var(--orange);background:var(--panel);margin-top:5rem;padding:clamp(1.5rem,4vw,4rem)}.pc-panel h2,.pc-method h2,.pc-trouble h2,.pc-upgrades h2{margin:.1em 0;font-size:clamp(3rem,7vw,6rem)}.pc-panel ul{columns:2;column-gap:4rem;padding:0;list-style:none}.pc-panel li{border-bottom:1px solid #303634;padding:1rem 0}.pc-safety{background:#19130d;border:1px solid #d88930;grid-template-columns:.8fr 1.4fr;gap:4rem;margin-top:2rem;padding:3rem;display:grid}.pc-safety h2{font-size:clamp(2.4rem,5vw,4.6rem);line-height:.9}.pc-safety p{line-height:1.7}.pc-safety strong{border-left:3px solid var(--orange);color:#ffad51;padding-left:1rem;display:block}.pc-method{padding:7rem 0}.pc-method ol{padding:0;list-style:none}.pc-method li{border-top:1px solid #303634;grid-template-columns:100px 1fr;gap:2rem;padding:2rem 0;display:grid}.pc-method li>b{color:var(--orange);font:900 clamp(2.7rem,6vw,5rem) var(--font-nix-condensed)}.pc-method h3{margin:.2rem 0;font-size:clamp(1.5rem,3vw,2.5rem)}.pc-method p{color:#c2c7c4;max-width:800px;line-height:1.7}.pc-science{border-left:6px solid var(--orange);background:linear-gradient(135deg,#171b19,#0b0d0d);padding:clamp(2rem,6vw,6rem)}.pc-science h2{margin:.2em 0;font-size:clamp(3.2rem,8vw,7rem);line-height:.86}.pc-science>div{color:#c2c7c4;grid-template-columns:1fr 1fr;gap:4vw;line-height:1.7;display:grid}.pc-grid{grid-template-columns:repeat(3,1fr);margin-top:3rem;display:grid}.pc-grid article{border:1px solid #303634;padding:2rem}.pc-grid small{color:var(--orange)}.pc-grid h2{font-size:2rem}.pc-grid p{color:#adb4b0;line-height:1.65}.pc-trouble,.pc-upgrades{padding:7rem 0}.pc-trouble>div,.pc-upgrades>div{grid-template-columns:repeat(5,1fr);display:grid}.pc-trouble article,.pc-upgrades article{border:1px solid #303634;padding:1.5rem}.pc-trouble h3,.pc-upgrades h3{font-size:1.35rem}.pc-trouble p,.pc-upgrades p{color:#aeb5b1;line-height:1.6}.pc-upgrades{padding-top:0}.pc-quick{background:var(--orange);color:#080909;padding:clamp(2rem,5vw,5rem)}.pc-quick small{color:#080909}.pc-quick h2{margin:.15em 0;font-size:clamp(3.5rem,9vw,8rem);line-height:.85}.pc-quick dl{background:#241104;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.pc-quick dl div{background:#f66a08;padding:1.2rem}.pc-quick dt{font-size:.65rem}.pc-quick dd{margin:.35rem 0 0;font-weight:900}.pc-verdict{border-left:6px solid var(--orange);background:#111514;margin-top:5rem;margin-bottom:5rem;padding:clamp(2rem,6vw,5rem)}.pc-verdict h2{margin:.25em 0;font-size:clamp(3rem,8vw,7rem);line-height:.88}.pc-verdict p{max-width:760px;font-size:1.15rem;line-height:1.7}.pc-verdict strong{color:var(--orange);font-family:var(--font-nix-condensed);margin-top:2rem;font-size:1.3rem;display:block}.pc-more{justify-content:space-between;gap:1rem;padding-bottom:6rem;display:flex}.pc-more a{color:#fff;border:1px solid #303634;padding:1.2rem;text-decoration:none}.pc-more a:hover{color:var(--orange);border-color:var(--orange)}@media (width<=800px){.pc-title dl{grid-template-columns:repeat(2,1fr)}.pc-lead,.pc-science>div,.pc-safety{grid-template-columns:1fr}.pc-panel ul{columns:1}.pc-grid{grid-template-columns:1fr}.pc-trouble>div,.pc-upgrades>div,.pc-quick dl{grid-template-columns:1fr 1fr}.pc-method li{grid-template-columns:60px 1fr;gap:1rem}.pc-formula span{display:block}.pc-formula i{margin:.25rem;display:block;transform:rotate(90deg)}.pc-more{flex-direction:column}.pc-title h1{overflow-wrap:normal;word-break:normal}}@media (width<=520px){.pc-trouble>div,.pc-upgrades>div,.pc-quick dl{grid-template-columns:1fr}.pc-safety{padding:1.5rem}.pc-title,.pc-lead,.pc-panel,.pc-safety,.pc-method,.pc-science,.pc-grid,.pc-trouble,.pc-upgrades,.pc-quick,.pc-verdict,.pc-more{width:calc(100% - 24px)}}@media (prefers-reduced-motion:reduce){.pc-page *{scroll-behavior:auto!important}}.census-page{--orange:#f15a24;--ink:#050707;--panel:#111718;--line:#ffffff24;--muted:#ffffff94;background:var(--ink);color:#f7f3ec;overflow:hidden}.census-page *{box-sizing:border-box}.census-page a{color:inherit;text-decoration:none}.census-page em{color:var(--orange);font-style:normal}.census-hero{isolation:isolate;background:radial-gradient(circle at 75% 27%,#f15a242b,#0000 27%),linear-gradient(145deg,#182022 0%,#080b0c 58%,#020303 100%);grid-template-columns:minmax(0,1.02fr) minmax(32rem,.98fr);align-items:center;gap:clamp(2rem,6vw,7rem);min-height:100svh;padding:clamp(8rem,13vw,12rem) max(1.2rem,6vw) 5rem;display:grid;position:relative}.census-grid{z-index:-3;opacity:.34;background-image:linear-gradient(#fff1 1px,#0000 1px),linear-gradient(90deg,#fff1 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 90%);mask-image:linear-gradient(#000,#0000 90%)}.census-trace{z-index:-2;filter:drop-shadow(0 0 10px #f15a2473);width:106%;height:55%;position:absolute;bottom:5%;left:-3%;overflow:visible}.census-trace path{fill:none;stroke:#f15a242e;stroke-width:18px}.census-trace .pulse{stroke:var(--orange);stroke-width:2px;stroke-dasharray:14 20;animation:18s linear infinite census-dash}.census-trace circle{fill:#fff;stroke:var(--orange);stroke-width:5px}.census-hero-copy{z-index:1;position:relative}.census-hero-copy>small,.census-heading small,.census-department-grid>article>small,.census-vanilla-copy>small,.census-stories-title>small,.census-finale header>small{color:var(--orange);font:800 .65rem/1.4 var(--font-geist-mono);letter-spacing:.18em}.census-hero h1{font:900 clamp(5rem,10vw,11rem)/.69 var(--font-nix-condensed);letter-spacing:-.075em;margin:1.3rem 0 1.8rem}.census-hero-copy>p{color:#ffffffb8;max-width:44rem;font:700 clamp(.9rem,1.4vw,1.15rem)/1.55 var(--font-geist-mono);letter-spacing:.055em;margin:0}.census-signal{border:1px solid var(--line);color:#ffffff94;width:max-content;font:800 .58rem var(--font-geist-mono);letter-spacing:.11em;background:#00000047;align-items:center;gap:.75rem;margin-top:2rem;padding:.7rem .9rem;display:flex}.census-signal i{background:#888;border-radius:50%;width:.55rem;height:.55rem}.census-signal.is-live{color:#fff;border-color:#f15a248c}.census-signal.is-live i{background:var(--orange);box-shadow:0 0 16px var(--orange);animation:2.2s ease-in-out infinite census-pulse}.census-hero-stats{z-index:1;border:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#04060685;grid-template-columns:1fr 1fr;display:grid;position:relative;box-shadow:0 3rem 8rem #00000073}.census-hero-stats article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:12.5rem;padding:clamp(1.3rem,3vw,2.4rem);display:flex}.census-hero-stats article:nth-child(2n){border-right:0}.census-hero-stats article:nth-last-child(-n+2){border-bottom:0}.census-hero-stats small,.census-stat-grid small,.census-twin-stats small,.census-final-grid small,.census-vanilla-dials small,.census-story-grid small{color:var(--muted);font:750 .58rem/1.5 var(--font-geist-mono);letter-spacing:.11em}.census-hero-stats strong{font:900 clamp(2.6rem,4.8vw,5.8rem)/.78 var(--font-nix-condensed);letter-spacing:-.055em}.census-hero-stats article:nth-child(2) strong,.census-hero-stats article:nth-child(3) strong{color:var(--orange)}.census-scroll{color:#ffffff8c;font:800 .58rem var(--font-geist-mono);letter-spacing:.13em;position:absolute;bottom:2rem;left:max(1.2rem,6vw)}.census-section{padding:clamp(6.5rem,11vw,11rem) max(1.1rem,6vw)}.census-heading{grid-template-columns:5rem minmax(0,1.2fr) minmax(17rem,.8fr);align-items:end;gap:clamp(1.1rem,3vw,3.2rem);width:min(1500px,100%);margin:0 auto clamp(3.5rem,7vw,7rem);display:grid}.census-heading>b{color:#ffffff2b;font:900 4.5rem/.78 var(--font-nix-condensed)}.census-heading h2{font:900 clamp(3.9rem,7.8vw,8.4rem)/.73 var(--font-nix-condensed);letter-spacing:-.06em;margin:.9rem 0 0}.census-heading>p{max-width:34rem;color:var(--muted);margin:0;font-size:1rem;line-height:1.7}.census-motion{background:radial-gradient(circle at 15% 20%,#f15a241a,#0000 26rem),#080b0c}.census-motion-strip{gap:.25rem;width:min(1500px,100%);height:3.6rem;margin:0 auto 1rem;display:flex}.census-motion-strip span{width:var(--share);border:1px solid var(--line);min-width:5.2rem;font:800 .55rem var(--font-geist-mono);letter-spacing:.09em;background:linear-gradient(90deg,#f15a2466,#f15a240d);align-items:center;padding:0 .85rem;display:flex;position:relative;overflow:hidden}.census-motion-strip span:nth-child(2){background:linear-gradient(90deg,#ffffff36,#ffffff0a)}.census-motion-strip span:nth-child(3){background:linear-gradient(90deg,#f15a24b8,#f15a241f)}.census-stat-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(5,1fr);width:min(1500px,100%);margin:auto;display:grid}.census-stat-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:linear-gradient(155deg,#ffffff0b,#ffffff03);flex-direction:column;justify-content:space-between;min-height:12rem;padding:1.5rem;display:flex}.census-stat-grid strong,.census-twin-stats strong{font:900 clamp(2rem,3.5vw,4.1rem)/.85 var(--font-nix-condensed);letter-spacing:-.04em}.census-stat-grid article:nth-child(4n) strong,.census-stat-grid article:nth-child(8) strong{color:var(--orange)}.census-stat-grid p{color:var(--muted);margin:.9rem 0 0;font-size:.8rem}.census-door{background:#f15a2414;border:1px solid #f15a2494;grid-template-columns:1fr auto auto;align-items:center;gap:1rem;width:min(1500px,100%);min-height:6rem;margin:1rem auto 0;padding:1.2rem 1.6rem;display:grid}.census-door span{color:var(--muted);font:750 .58rem var(--font-geist-mono);letter-spacing:.12em}.census-door strong{font:900 clamp(1.15rem,2vw,1.8rem) var(--font-nix-display);letter-spacing:.05em}.census-door b{color:var(--orange);font-size:1.8rem}.census-vanilla{isolation:isolate;background:radial-gradient(circle at 82% 42%,#f15a2433,#0000 24%),linear-gradient(130deg,#161e20,#070909 65%);grid-template-columns:1.08fr .92fr;align-items:center;gap:clamp(3rem,7vw,8rem);min-height:90svh;padding:clamp(7rem,12vw,13rem) max(1.1rem,7vw);display:grid;position:relative;overflow:hidden}.census-vanilla:before{content:"VANILLA";z-index:-2;color:#ffffff06;font:900 clamp(8rem,22vw,24rem)/.7 var(--font-nix-condensed);letter-spacing:-.08em;position:absolute;bottom:-.12em;right:-2vw}.census-vanilla h2,.census-stories h2,.census-finale h2{font:900 clamp(4.5rem,8vw,9rem)/.72 var(--font-nix-condensed);letter-spacing:-.06em;margin:1rem 0 2rem}.census-vanilla-copy p{max-width:44rem;color:var(--muted);font-size:1.04rem;line-height:1.75}.census-vanilla-copy nav{flex-wrap:wrap;gap:.5rem;margin:2rem 0;display:flex}.census-vanilla-copy nav span{border:1px solid var(--line);font:750 .55rem var(--font-geist-mono);letter-spacing:.08em;padding:.6rem .75rem}.census-vanilla-copy a,.census-department-grid a,.census-twin>article>a,.census-stories>a{color:var(--orange);font:850 .68rem var(--font-nix-display);letter-spacing:.1em;margin-top:1.5rem;display:inline-flex}.census-vanilla-dials{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.census-vanilla-dials article{border:1px solid var(--line);background:#0406068f;flex-direction:column;justify-content:space-between;min-height:15rem;padding:1.7rem;display:flex;position:relative;overflow:hidden}.census-vanilla-dials article:nth-child(2){grid-row:span 2;min-height:30.75rem}.census-vanilla-dials strong{z-index:1;font:900 clamp(3rem,6vw,7rem)/.76 var(--font-nix-condensed);letter-spacing:-.055em;position:relative}.census-vanilla-dials article:nth-child(2) strong{color:var(--orange)}.census-vanilla-dials i{aspect-ratio:1;border:1px solid #f15a2466;border-radius:50%;width:14rem;position:absolute;bottom:-5rem;right:-5rem;box-shadow:0 0 0 2rem #f15a2408,0 0 0 4rem #ffffff05}.census-roadline{z-index:-1;opacity:.38;width:100%;position:absolute;bottom:4%;left:0}.census-roadline path{fill:none;stroke:var(--orange);stroke-width:2px;stroke-dasharray:10 15;animation:16s linear infinite census-dash}.census-roadline circle{fill:#fff;stroke:var(--orange);stroke-width:4px}.census-departments{background:#0a0e0f}.census-department-grid{grid-template-columns:1.08fr .96fr .96fr;gap:.75rem;width:min(1500px,100%);margin:auto;display:grid}.census-department-grid>article{border:1px solid var(--line);background:linear-gradient(155deg,#182022,#0b0f10);flex-direction:column;min-height:36rem;padding:clamp(1.6rem,3vw,3rem);display:flex;position:relative;overflow:hidden}.census-department-grid>article:after{content:"";background:var(--orange);height:3px;position:absolute;inset:auto 0 0}.census-department-grid h3{font:900 clamp(3.7rem,6vw,7rem)/.72 var(--font-nix-condensed);letter-spacing:-.055em;margin:2.3rem 0 1.8rem}.census-department-grid h3 em{color:#fff;letter-spacing:.04em;margin-top:.8rem;font-size:.25em;line-height:1.05;display:block}.census-department-grid dl{flex-wrap:wrap;gap:.6rem;margin:0;display:flex}.census-department-grid dl div{border:1px solid var(--line);background:#00000038;min-width:8.3rem;padding:1rem}.census-department-grid dt{font:900 2rem var(--font-nix-condensed)}.census-department-grid dd{color:var(--muted);font:750 .5rem var(--font-geist-mono);letter-spacing:.08em;margin:.3rem 0 0}.census-department-grid p{color:var(--muted);margin:1.7rem 0 0;line-height:1.65}.census-department-grid a{margin-top:auto}.census-node-map{grid-template-columns:repeat(4,1fr);gap:.75rem;width:15rem;margin:2rem 0;display:grid}.census-node-map i{aspect-ratio:1;background:#f15a2424;border:1px solid #f15a2480;border-radius:50%;box-shadow:0 0 12px #f15a2426}.census-sky-trail{background:linear-gradient(145deg,#111718,#050707)}.census-twin{grid-template-columns:1fr 1fr;gap:.75rem;width:min(1500px,100%);margin:auto;display:grid}.census-twin>article{border:1px solid var(--line);background:radial-gradient(circle at 83% 13%,#f15a2421,#0000 25%),#050707a6;flex-direction:column;min-height:42rem;padding:clamp(1.5rem,3.5vw,3.7rem);display:flex}.census-twin>article>header small{color:var(--orange);font:800 .62rem var(--font-geist-mono);letter-spacing:.14em}.census-twin>article>header h3{font:900 clamp(4.7rem,8vw,8.6rem)/.69 var(--font-nix-condensed);letter-spacing:-.06em;margin:1rem 0 2.5rem}.census-twin-stats{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.census-twin-stats article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:10.3rem;padding:1.2rem;display:flex}.census-twin>article>a{margin-top:auto;padding-top:2rem}.census-awaiting{grid-column:1/-1}.census-stories{background:radial-gradient(circle at 17% 35%,#f15a2424,#0000 30%),#080b0c;grid-template-columns:minmax(18rem,.75fr) minmax(25rem,1.25fr);gap:clamp(2rem,6vw,7rem);padding:clamp(7rem,12vw,13rem) max(1.1rem,7vw);display:grid}.census-stories-title strong{color:var(--orange);font:900 clamp(4rem,7vw,8rem)/.8 var(--font-nix-condensed);align-items:baseline;gap:1rem;display:flex}.census-stories-title strong span{color:#fff;max-width:8rem;font:800 .62rem/1.5 var(--font-geist-mono);letter-spacing:.1em}.census-story-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.census-story-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:13rem;padding:1.6rem;display:flex}.census-story-grid strong{font:900 clamp(3rem,5vw,6rem)/.75 var(--font-nix-condensed);color:var(--orange)}.census-story-bookends{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.census-story-bookends article{border:1px solid var(--line);background:#ffffff06;padding:1.5rem}.census-story-bookends small{color:var(--orange);font:750 .57rem var(--font-geist-mono);letter-spacing:.1em}.census-story-bookends strong{font:850 clamp(1.2rem,2.2vw,2rem)/1.05 var(--font-nix-display);margin:.7rem 0;display:block}.census-story-bookends time{color:var(--muted);font:700 .6rem var(--font-geist-mono);letter-spacing:.08em}.census-stories>a{grid-column:1/-1}.census-finale{isolation:isolate;background:radial-gradient(circle,#f15a241f,#0000 28%),#020303;min-height:100svh;padding:clamp(8rem,13vw,15rem) max(1.1rem,6vw) 5rem;position:relative;overflow:hidden}.census-finale>header,.census-final-grid,.census-finale>footer{width:min(1500px,100%);margin-inline:auto}.census-finale>header{z-index:1;text-align:center;position:relative}.census-finale>header p{max-width:52rem;color:var(--muted);margin:0 auto;font-size:1rem;line-height:1.7}.census-radar{aspect-ratio:1;z-index:-1;opacity:.55;border:1px solid #f15a2436;border-radius:50%;width:min(70vw,55rem);position:absolute;top:5%;left:50%;transform:translate(-50%)}.census-radar:before,.census-radar:after,.census-radar i{content:"";border:1px solid #ffffff17;border-radius:50%;position:absolute;inset:14%}.census-radar:after{inset:32%}.census-radar i:first-child{background:var(--orange);box-shadow:0 0 32px var(--orange);inset:48%}.census-radar i:nth-child(2){background:linear-gradient(90deg,var(--orange),transparent);transform-origin:0;border:0;border-radius:0;width:50%;height:1px;animation:12s linear infinite census-radar;inset:50% 0 auto 50%}.census-final-grid{z-index:1;border-top:1px solid var(--line);border-left:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0203037a;grid-template-columns:repeat(7,1fr);margin-top:6rem;display:grid;position:relative}.census-final-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:9.7rem;padding:1rem;display:flex}.census-final-grid strong{font:900 clamp(1.65rem,2.65vw,3.3rem)/.8 var(--font-nix-condensed);letter-spacing:-.04em}.census-final-grid article:last-child strong{color:var(--orange)}.census-finale>footer{z-index:1;text-align:center;margin-top:clamp(4rem,8vw,8rem);position:relative}.census-finale>footer p{color:var(--muted);font:700 .62rem/1.8 var(--font-geist-mono);letter-spacing:.12em}.census-finale>footer>strong{font:900 clamp(2.3rem,5vw,5.8rem)/.86 var(--font-nix-condensed);letter-spacing:-.04em;margin:1.3rem 0 2.5rem;display:block}.census-finale>footer nav{flex-wrap:wrap;justify-content:center;gap:.55rem;display:flex}.census-finale>footer nav a{min-height:3.2rem;font:800 .58rem var(--font-nix-display);letter-spacing:.08em;border:1px solid #f15a248c;align-items:center;padding:0 1.2rem;display:inline-flex}.census-finale>footer nav a:first-child{background:var(--orange);color:#050707}@keyframes census-dash{to{stroke-dashoffset:-408px}}@keyframes census-pulse{50%{opacity:.35;transform:scale(.72)}}@keyframes census-radar{to{transform:rotate(360deg)}}@media (width<=1100px){.census-hero{grid-template-columns:1fr}.census-hero-stats{max-width:50rem}.census-stat-grid{grid-template-columns:repeat(2,1fr)}.census-heading{grid-template-columns:4rem 1fr}.census-heading>p{grid-column:2}.census-vanilla,.census-department-grid{grid-template-columns:1fr}.census-vanilla-dials{max-width:50rem}.census-department-grid>article{min-height:30rem}.census-final-grid{grid-template-columns:repeat(4,1fr)}}@media (width<=720px){.census-hero{gap:2.5rem;min-height:auto;padding:8.5rem .85rem 5rem}.census-hero h1{font-size:clamp(5rem,25vw,8rem)}.census-hero-copy>p{font-size:.82rem}.census-hero-stats article{min-height:9.5rem;padding:1rem}.census-hero-stats strong{font-size:clamp(2.2rem,11vw,4rem)}.census-scroll{display:none}.census-section{padding-inline:.75rem}.census-heading{grid-template-columns:3rem 1fr;margin-bottom:3rem}.census-heading>b{font-size:3rem}.census-heading h2{font-size:clamp(3.7rem,18vw,6.2rem)}.census-heading>p{grid-column:1/-1;font-size:.88rem}.census-motion-strip{overflow-x:auto}.census-motion-strip span{min-width:8.5rem}.census-swipe{scroll-snap-type:x mandatory;scrollbar-color:var(--orange) #ffffff14;border:0;gap:.55rem;padding-bottom:.8rem;display:flex;overflow-x:auto}.census-swipe article{scroll-snap-align:center;border:1px solid var(--line);min-width:78vw;min-height:14rem}.census-swipe article:first-child{scroll-snap-align:start}.census-swipe article:last-child{scroll-snap-align:end}.census-door{grid-template-columns:1fr auto}.census-door span{display:none}.census-vanilla{grid-template-columns:1fr;padding:7rem .9rem}.census-vanilla h2,.census-stories h2,.census-finale h2{font-size:clamp(4.3rem,21vw,7rem)}.census-vanilla-dials{grid-template-columns:1fr}.census-vanilla-dials article:nth-child(2){grid-row:auto;min-height:15rem}.census-department-grid>article{min-height:31rem}.census-twin{grid-template-columns:1fr}.census-twin>article{min-height:36rem;padding:1.2rem}.census-twin>article>header h3{font-size:20vw}.census-twin-stats strong{font-size:2.35rem}.census-stories{grid-template-columns:1fr;padding:7rem .85rem}.census-story-bookends{grid-template-columns:1fr}.census-story-grid article{min-height:10rem;padding:1rem}.census-stories>a{grid-column:1}.census-finale{padding-inline:.7rem}.census-final-grid{grid-template-columns:1fr 1fr;margin-top:4rem}.census-final-grid article{min-height:8.7rem}.census-final-grid strong{font-size:2rem}.census-radar{width:120vw;top:6%}.census-finale>footer p{font-size:.5rem}.census-trace{width:190%;left:-50%}}@media (width<=400px){.census-hero-stats{grid-template-columns:1fr}.census-hero-stats article{border-right:0;min-height:7.5rem}.census-hero-stats article:nth-last-child(-n+2){border-bottom:1px solid var(--line)}.census-hero-stats article:last-child{border-bottom:0}.census-hero-stats strong{font-size:2.75rem}.census-story-grid,.census-twin-stats{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.census-page *{scroll-behavior:auto!important}.census-trace .pulse,.census-roadline path,.census-signal i,.census-radar i:nth-child(2){animation:none!important}}.photo-lab{--orange:#ff642b;--ink:#07090a;--panel:#14191b;--line:#ffffff1d;color:#f7f4ed;font-family:var(--font-geist-sans),sans-serif;background:#090c0d;overflow:hidden}.photo-lab *{box-sizing:border-box}.photo-lab button,.photo-lab a{font:inherit}.pl-hero{isolation:isolate;background:radial-gradient(circle at 72% 35%,#ff642b2a,#0000 34%),linear-gradient(145deg,#111719,#050606 72%);place-items:center;min-height:100svh;padding:120px 7vw 70px;display:grid;position:relative}.pl-hero-glow{z-index:-1;background:linear-gradient(90deg,#0000 48%,#f15d2710);position:absolute;inset:0}.pl-hero-copy{z-index:2;width:min(1200px,100%)}.pl-kicker,.pl-chapter>header p,.pl-school>p,.pl-card>p,.pl-learn>p,.pl-mission>p{color:var(--orange);font:700 .75rem/1.2 var(--font-nix-display);letter-spacing:.18em;text-transform:uppercase}.pl-hero h1{font:900 clamp(3.2rem,9vw,8.8rem)/.82 var(--font-nix-display);letter-spacing:-.065em;max-width:850px;margin:24px 0}.pl-hero h1 em{color:#0000;-webkit-text-stroke:1px var(--orange);font-style:normal}.pl-hero h2{font:700 clamp(1rem,2vw,1.65rem)/1.3 var(--font-nix-condensed);letter-spacing:.12em}.pl-hero-copy>p:not(.pl-kicker){color:#b8c0c2;font-size:clamp(1.3rem,2.5vw,2rem)}.pl-actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.pl-actions a,.pl-mission button,.pl-card button,.pl-finale a{background:var(--orange);color:#111;border:1px solid var(--orange);text-transform:uppercase;letter-spacing:.07em;border-radius:999px;justify-content:center;align-items:center;min-height:52px;padding:0 22px;font-size:.78rem;font-weight:900;text-decoration:none;display:inline-flex}.pl-actions a.ghost{color:#fff;background:#ffffff08;border-color:#fff3}.pl-phone{aspect-ratio:.49;opacity:.85;background:linear-gradient(155deg,#242b2d,#080a0b);border:3px solid #6c7375;border-radius:54px;width:min(25vw,320px);position:absolute;top:22%;right:7vw;transform:rotate(8deg);box-shadow:0 50px 100px #000,0 0 0 8px #151a1c}.pl-phone:before,.pl-phone:after,.pl-phone i{content:"";aspect-ratio:1;background:radial-gradient(circle at 38% 38%,#46616a,#111 40%,#010202 62%);border:3px solid #454d50;border-radius:50%;width:26%;position:absolute;top:6%;left:9%}.pl-phone:after{left:38%}.pl-phone i{top:20%;left:9%}.pl-phone b{aspect-ratio:1;background:var(--orange);border-radius:50%;width:10%;position:absolute;top:23%;left:42%}.pl-phone span{text-align:center;color:#b8c0c2;letter-spacing:.12em;font-size:.65rem;position:absolute;bottom:9%;left:10%;right:10%}.pl-scroll{font:600 .6rem var(--font-nix-display);letter-spacing:.18em;color:#8d9597;position:absolute;bottom:20px}.pl-scroll span{color:var(--orange);font-size:1rem}.pl-intro{max-width:1400px;margin:auto;padding:clamp(70px,10vw,140px) 7vw}.pl-intro>p:first-child{max-width:1100px;font-size:clamp(1.5rem,4vw,3.8rem);line-height:1.08}.pl-routes{grid-template-columns:repeat(3,1fr);gap:14px;margin:55px 0;display:grid}.pl-routes a{border:1px solid var(--line);color:#fff;background:#ffffff06;border-radius:20px;padding:26px;text-decoration:none}.pl-routes b{color:var(--orange);font:700 1rem var(--font-nix-display);margin-bottom:12px;display:block}.pl-routes span{color:#aeb6b7;line-height:1.5}.pl-manifesto{text-align:center;font:800 clamp(1.4rem,3vw,2.5rem) var(--font-nix-display);letter-spacing:.05em}.pl-manifesto em{color:var(--orange);font-style:normal}.pl-chapter{border-top:1px solid var(--line);max-width:1400px;margin:auto;padding:clamp(70px,10vw,140px) max(6vw,24px)}.pl-chapter>header{grid-template-columns:70px 1fr;align-items:end;margin-bottom:45px;display:grid}.pl-chapter>header>span{font:800 1.1rem var(--font-nix-display);color:#596164;grid-row:1/3}.pl-chapter>header p{margin:0}.pl-chapter h2,.pl-school h2,.pl-card h2,.pl-learn h2{font:800 clamp(2.4rem,6vw,5.5rem)/.98 var(--font-nix-display);letter-spacing:-.045em;grid-column:2;margin:8px 0}.pl-settings{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.pl-setting{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:22px}.pl-setting span,.pl-label{color:var(--orange);font:700 .67rem var(--font-nix-display);letter-spacing:.12em;text-transform:uppercase;display:block}.pl-setting b{font:700 1.18rem var(--font-nix-display);margin:10px 0;display:block}.pl-setting small{color:#aab2b3;line-height:1.4}.pl-deep{border:1px solid var(--line);color:#b8c0c1;background:#111719;border-radius:14px;margin-top:16px}.pl-deep summary{cursor:pointer;color:#f5f3ed;padding:16px 18px;font-weight:800}.pl-deep div{padding:0 18px 18px;line-height:1.65}.pl-resolution{border:1px solid var(--line);background:#0e1315;border-radius:24px;grid-template-columns:1.2fr 1fr;gap:20px;margin-top:28px;padding:24px;display:grid}.pl-buttons{flex-wrap:wrap;gap:7px;display:flex}.pl-buttons button,.pl-toggle{color:#dbe0e1;cursor:pointer;background:#ffffff08;border:1px solid #ffffff28;border-radius:999px;padding:10px 14px;font-size:.78rem;font-weight:800}.pl-buttons button.active,.pl-toggle.on{background:var(--orange);border-color:var(--orange);color:#111}.pl-resolution article{background:#ffffff08;border-radius:16px;padding:22px}.pl-resolution article>strong{font:800 2rem var(--font-nix-display);color:var(--orange)}.pl-resolution h3{font:700 1.3rem var(--font-nix-display)}.pl-resolution p,.pl-note{color:#b8c0c1;line-height:1.65}.pl-truck{border-left:4px solid var(--orange);background:#ff642b10;margin-top:25px;padding:24px 28px}.pl-truck b{font:800 clamp(1.4rem,3vw,2.3rem) var(--font-nix-display)}.pl-lens-lab{grid-template-columns:1.35fr 1fr;align-items:center;gap:28px;display:grid}.pl-scene,.pl-console-view{aspect-ratio:16/10;background:#1d2325;border-radius:24px;position:relative;overflow:hidden}.pl-scene-image{background:url(/torque-cannock-chase.jpeg) 50%/cover;transition:transform .6s cubic-bezier(.2,.8,.2,1);position:absolute;inset:-6%}.pl-scene:after{content:"";position:absolute;inset:0;box-shadow:inset 0 0 80px #0008}.pl-scene>span,.pl-console-view>span{z-index:4;font:700 .7rem var(--font-nix-display);letter-spacing:.08em;background:#060808bd;border:1px solid #fff3;border-radius:999px;padding:8px 12px;position:absolute;bottom:16px;left:18px}.pl-reticle{z-index:3;aspect-ratio:1;border:1px solid #fff8;border-radius:50%;width:50px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pl-lens-controls h3{font:800 clamp(1.45rem,3vw,2.7rem)/1 var(--font-nix-display)}.pl-lens-controls>p:not(.pl-label){color:#c0c7c8;line-height:1.6}.pl-zoom-strip{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:30px;display:grid}.pl-zoom-strip div{background:linear-gradient(145deg,#191f21,#0d1112);border-radius:14px;padding:20px}.pl-zoom-strip b,.pl-zoom-strip span{display:block}.pl-zoom-strip b{color:var(--orange);font:800 1.5rem var(--font-nix-display)}.pl-zoom-strip span{color:#aab2b3;margin-top:6px;font-size:.75rem}.pl-exposure{grid-template-columns:1.5fr 1fr;align-items:center;gap:25px;display:grid}.pl-sunset{aspect-ratio:16/9;background:linear-gradient(0deg,#090c0d 0 18%,#0000 19%),url(/vanilla-sunset.webp) 50%/cover;border-radius:24px;place-items:center;transition:filter .2s;display:grid}.pl-sunset span{font:800 .72rem var(--font-nix-display);letter-spacing:.12em;background:#070909c7;border:1px solid #ffffff36;border-radius:7px;padding:9px 13px}.pl-exposure label{font:800 1.2rem var(--font-nix-display)}.pl-exposure output{color:var(--orange);float:right}.photo-lab input[type=range]{accent-color:var(--orange);width:100%;min-height:44px}.pl-steps{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:25px;display:grid}.pl-steps b{border:1px solid var(--line);border-radius:12px;padding:16px}.pl-compose{grid-template-columns:1.4fr 1fr;align-items:center;gap:20px;display:grid}.pl-compose-scene{aspect-ratio:16/9;background:url(/waddesdon-manor-architecture.jpg) 50%/cover;border-radius:22px;position:relative;overflow:hidden}.pl-grid{z-index:3;background:linear-gradient(90deg,#0000 33%,#fff9 33% 33.3%,#0000 33.3% 66%,#fff9 66% 66.3%,#0000 66.3%),linear-gradient(#0000 33.7%,#fff9 33.7% 34%,#0000 34% 66.7%,#fff9 66.7% 67%,#0000 67%);position:absolute;inset:0}.pl-level{z-index:5;background:#ff642b;height:2px;position:absolute;top:50%;left:35%;right:35%}.pl-level:after{content:"0°";font-size:.7rem;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.pl-subject{font:900 clamp(2rem,7vw,6rem) var(--font-nix-display);color:#ff642bdd;text-shadow:0 5px 30px #000;position:absolute;top:26%;left:61%}.pl-compose>div:last-child{gap:10px;display:grid}.pl-pill-row{flex-wrap:wrap;gap:8px;margin:25px 0;display:flex}.pl-pill-row span{border:1px solid var(--line);background:#ffffff0a;border-radius:999px;padding:8px 12px;font-size:.75rem}.pl-horizon{background:#121719;border-radius:18px;grid-template-columns:1fr 1.5fr 1fr auto;align-items:center;gap:16px;padding:20px;display:grid}.pl-horizon-view{background:linear-gradient(#6f8995 49%,#f8f2dd 50% 52%,#243d32 53%);border-radius:10px;height:75px;transition:transform .1s}.pl-console{background:#101517;border-radius:24px;grid-template-columns:1.4fr 1fr;gap:20px;padding:20px;display:grid}.pl-console-view{background:url(/berrends-farm-zoom-hero.webp) 50%/110%;transition:filter .2s,background-size .4s}.pl-console-controls{gap:14px;display:grid}.pl-console-controls label{font:800 .7rem var(--font-nix-display);letter-spacing:.08em;text-transform:uppercase}.pl-console-controls .pl-buttons{margin-top:7px}.pl-raw{aspect-ratio:16/8;border-radius:24px;position:relative;overflow:hidden}.pl-raw-base,.pl-raw-edit{filter:saturate(.5)brightness(.75);background:url(/berrends-farm-malvern-panorama.jpeg) 50%/cover;position:absolute;inset:0}.pl-raw-edit{filter:saturate(1.18)contrast(1.08)brightness(1.08);right:auto}.pl-raw i{background:#fff;width:2px;position:absolute;top:0;bottom:0;transform:translate(-1px)}.pl-raw i:after{content:"↔";color:#111;background:#fff;border-radius:50%;place-items:center;width:44px;height:44px;font-style:normal;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pl-raw span,.pl-raw b{background:#080a0bbd;border-radius:6px;padding:8px 10px;position:absolute;top:18px}.pl-raw span{left:18px}.pl-raw b{right:18px}.pl-compare,.pl-three,.pl-real{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:22px;display:grid}.pl-compare article,.pl-three article,.pl-real article{border:1px solid var(--line);background:#ffffff05;border-radius:18px;padding:24px}.pl-compare b,.pl-three b,.pl-real span{color:var(--orange);font:800 1.1rem var(--font-nix-display)}.pl-compare p,.pl-three p,.pl-real p{color:#b5bdbe;line-height:1.6}.pl-chapter blockquote{border-left:5px solid var(--orange);font:800 clamp(1.5rem,4vw,3rem) var(--font-nix-display);margin:28px 0 0;padding:25px}.pl-chapter blockquote small{color:#aeb6b7;font:400 1rem var(--font-geist-sans);margin-top:12px;display:block}.pl-three{grid-template-columns:repeat(3,1fr)}.pl-macro{background:radial-gradient(circle at 85%,#ff642b2b,#0000 30%),url(/torque-chase-tree.webp) 50%/cover;border-radius:24px;margin-top:26px;padding:40px;box-shadow:inset 0 0 0 1000px #07100bcc}.pl-macro span{color:var(--orange);font:800 .72rem var(--font-nix-display)}.pl-macro b{font:800 clamp(1.6rem,4vw,3.5rem)/1.05 var(--font-nix-display);max-width:800px;margin:15px 0;display:block}.pl-fps{grid-template-columns:1fr 1.5fr;align-items:center;gap:35px;display:grid}.pl-wheel{aspect-ratio:1;background:radial-gradient(circle,#171d1f 0 14%,transparent 15%),repeating-conic-gradient(#ff642b 0 5deg,#252c2e 5deg 20deg);border:12px solid #151b1d;border-radius:50%;place-items:center;transition:filter .2s;display:grid}.pl-wheel i{aspect-ratio:1;background:#080a0b;border:4px solid #697173;border-radius:50%;width:26%}.pl-recipes{grid-template-columns:repeat(4,1fr);gap:8px;margin:26px 0;display:grid}.pl-recipes b{background:#14191b;border-radius:14px;padding:18px}.pl-recipes span{color:var(--orange);margin-top:10px;display:block}.pl-log{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:10px;display:grid}.pl-log div{min-height:140px;font:900 1.2rem var(--font-nix-display);background:linear-gradient(145deg,#54778c,#c77b45);border-radius:15px;align-content:center;place-items:center;display:grid}.pl-log .flat{filter:saturate(.35)contrast(.7)}.pl-log .graded{filter:saturate(1.45)contrast(1.12)}.pl-log small{font:400 .72rem var(--font-geist-sans);margin-top:6px;display:block}.pl-five{grid-template-columns:repeat(5,1fr);gap:8px;margin-top:28px;display:grid}.pl-five h3{font:800 1.4rem var(--font-nix-display);grid-column:1/-1}.pl-five div{background:#14191b;border-radius:14px;padding:18px}.pl-five b,.pl-five span,.pl-five small{display:block}.pl-five b{color:var(--orange);font:900 1.5rem var(--font-nix-display)}.pl-five span{margin:6px 0;font-weight:900}.pl-five small{color:#9fa7a9}.pl-real{grid-template-columns:repeat(3,1fr)}.pl-myths{gap:8px;display:grid}.pl-myths details{background:#14191b;border-radius:14px;padding:18px 20px}.pl-myths summary{cursor:pointer;font:700 1rem var(--font-nix-display)}.pl-myths p{color:var(--orange)}.pl-six{grid-template-columns:repeat(6,1fr);gap:8px;margin-top:35px;display:grid}.pl-six div{border:1px solid var(--line);text-align:center;border-radius:15px;padding:20px 12px}.pl-six i,.pl-six b,.pl-six small{display:block}.pl-six i{font-size:1.5rem;font-style:normal}.pl-six b{font:800 .75rem var(--font-nix-display);color:var(--orange);margin:10px 0}.pl-six small{color:#9da5a6}.pl-six strong{text-align:center;font:900 clamp(2rem,5vw,4rem) var(--font-nix-display);grid-column:1/-1;margin-top:25px}.pl-school,.pl-card,.pl-learn,.pl-mission{max-width:1280px;margin:0 auto;padding:clamp(70px,10vw,130px) max(6vw,24px)}.pl-progress{background:#ffffff13;border-radius:99px;height:7px;margin:28px 0;overflow:hidden}.pl-progress i{background:var(--orange);height:100%;transition:width .3s;display:block}.pl-levels{grid-template-columns:repeat(2,1fr);gap:9px;display:grid}.pl-levels button{text-align:left;border:1px solid var(--line);color:#fff;cursor:pointer;background:#14191b;border-radius:14px;grid-template-columns:90px 1fr auto;align-items:center;padding:18px;display:grid}.pl-levels button.done{border-color:var(--orange);background:#ff642b12}.pl-levels span{font:700 .62rem var(--font-nix-display);color:#788184}.pl-levels b{font-family:var(--font-nix-display)}.pl-levels i{color:var(--orange);font-size:1.3rem;font-style:normal}.pl-award{text-align:center;border:1px solid var(--orange);background:linear-gradient(145deg,#ff642b22,#ffffff08);border-radius:22px;margin-top:25px;padding:35px;font-size:2rem}.pl-award b,.pl-award span{display:block}.pl-award b{font:900 1.7rem var(--font-nix-display);margin:10px}.pl-award span{color:#b8c0c1;font-size:1rem}.pl-card{background:linear-gradient(135deg,#242c2f,#0b0e0f);border:1px solid #ffffff26;border-radius:30px;margin-bottom:80px;box-shadow:0 40px 100px #0008}.pl-card>div{grid-template-columns:repeat(2,1fr);gap:8px;margin:30px 0;display:grid}.pl-card>div b{font:700 .72rem var(--font-nix-display);color:var(--orange);background:#ffffff08;border-radius:12px;padding:16px}.pl-card>div span{color:#fff;font-family:var(--font-geist-sans);margin-top:7px;font-weight:500;display:block}.pl-card button{cursor:pointer}.pl-learn>div{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.pl-learn a{border:1px solid var(--line);color:#fff;background:#ffffff05;border-radius:16px;grid-template-columns:1fr auto;padding:22px;text-decoration:none;display:grid}.pl-learn a span{color:var(--orange);font:700 .62rem var(--font-nix-display)}.pl-learn a small{color:#aeb6b7;grid-column:1/-1;margin-top:10px}.pl-mission{text-align:center}.pl-mission h2{font:800 clamp(2rem,5vw,4.5rem)/1.05 var(--font-nix-display);max-width:1000px;margin:20px auto 40px}.pl-mission button{cursor:pointer}.pl-finale{text-align:center;background:radial-gradient(circle,#182022,#050606 68%);align-content:center;place-items:center;min-height:90svh;padding:80px 24px;display:grid}.pl-viewfinder{aspect-ratio:1;border:1px solid #fff8;width:130px;margin-bottom:45px;position:relative}.pl-viewfinder:before,.pl-viewfinder:after{content:"";background:var(--orange);position:absolute}.pl-viewfinder:before{height:1px;top:50%;left:40%;right:40%}.pl-viewfinder:after{width:1px;top:40%;bottom:40%;left:50%}.pl-finale p{font:700 .78rem var(--font-nix-display);letter-spacing:.14em;color:#8f9899}.pl-finale h2{font:900 clamp(2.2rem,6vw,6rem)/.95 var(--font-nix-display);color:var(--orange);margin:12px 0 35px}.pl-finale>b{font:800 1rem var(--font-nix-display);letter-spacing:.12em}.pl-finale>span{color:#aeb6b7;margin:15px 0 30px;line-height:1.8}.pl-sources{text-align:center;color:#7f8889;border-top:1px solid var(--line);padding:25px;font-size:.72rem}@media (width<=800px){.pl-phone{opacity:.3;width:55vw;top:17%;right:-15vw}.pl-hero{justify-items:start;padding-inline:22px}.pl-hero h1{font-size:clamp(3rem,16vw,5.6rem)}.pl-actions{width:100%;display:grid}.pl-routes,.pl-settings,.pl-resolution,.pl-lens-lab,.pl-exposure,.pl-compose,.pl-console,.pl-fps,.pl-real{grid-template-columns:1fr}.pl-chapter>header{grid-template-columns:40px 1fr}.pl-chapter h2{font-size:clamp(2.2rem,12vw,4rem)}.pl-resolution{padding:15px}.pl-lens-lab{gap:20px}.pl-scene{aspect-ratio:4/3}.pl-zoom-strip,.pl-steps{grid-template-columns:repeat(2,1fr)}.pl-horizon{grid-template-columns:1fr}.pl-console{padding:12px}.pl-three,.pl-compare{grid-template-columns:1fr}.pl-macro{padding:28px}.pl-fps{grid-template-columns:110px 1fr}.pl-recipes{grid-template-columns:repeat(2,1fr)}.pl-log{grid-template-columns:1fr}.pl-log>span{transform:rotate(90deg)}.pl-five{grid-template-columns:repeat(2,1fr)}.pl-five h3,.pl-five div:last-child{grid-column:1/-1}.pl-six{grid-template-columns:repeat(2,1fr)}.pl-levels,.pl-card>div,.pl-learn>div{grid-template-columns:1fr}.pl-levels button{grid-template-columns:70px 1fr auto}.pl-card{border-radius:0;margin-bottom:30px}.pl-hero h2{max-width:65%}}@media (prefers-reduced-motion:reduce){.photo-lab *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.pl-hero>.pl-flickr-hero{z-index:-2}.pl-hero>.pl-flickr-hero>i{background:linear-gradient(90deg,#030505ee,#03050570 58%,#0000),linear-gradient(#0000 45%,#030505e5)}.pl-hero-glow{z-index:-1;background:linear-gradient(90deg,#0305059c,#0000 75%)}.pl-flickr-credit{z-index:4;color:#fff;font:800 .55rem var(--font-nix-display);letter-spacing:.08em;background:#050707b8;border:1px solid #ffffff38;padding:9px 11px;text-decoration:none;position:absolute;bottom:18px;right:22px}.pl-camera-bag{border-top:1px solid var(--line);max-width:1500px;margin:auto;padding:clamp(70px,10vw,140px) max(6vw,24px)}.pl-camera-bag>header p,.pl-pocket-door>span{color:var(--orange);font:800 .7rem var(--font-nix-display);letter-spacing:.16em}.pl-camera-bag>header h2{font:900 clamp(3rem,8vw,8rem)/.82 var(--font-nix-display);letter-spacing:-.06em;margin:18px 0}.pl-camera-bag>header h2 em{color:var(--orange);font-style:normal}.pl-camera-bag>header>span{color:#9ea7a8}.pl-camera-tabs{grid-template-columns:repeat(5,1fr);gap:7px;margin:42px 0 14px;display:grid}.pl-camera-tabs button{border:1px solid var(--line);color:#fff;cursor:pointer;background:#111719;border-radius:16px;align-content:center;place-items:center;gap:5px;min-height:125px;padding:15px;transition:all .25s;display:grid}.pl-camera-tabs button.active{background:var(--orange);color:#0b0d0e;border-color:var(--orange);transform:translateY(-5px);box-shadow:0 18px 45px #0007}.pl-camera-tabs i{font-size:1.7rem;font-style:normal}.pl-camera-tabs b{font:800 .9rem var(--font-nix-display)}.pl-camera-tabs small{opacity:.65}.pl-camera-feature{isolation:isolate;border:1px solid #ffffff25;border-radius:26px;align-items:flex-end;min-height:680px;display:flex;position:relative;overflow:hidden}.pl-camera-feature>img,.pl-camera-feature>i{object-fit:cover;z-index:-2;width:100%;height:100%;animation:.65s both pl-camera-in;position:absolute;inset:0}.pl-camera-feature>i{z-index:-1;background:linear-gradient(90deg,#050707f5 0,#050707d2 48%,#05070720 82%),linear-gradient(#0000 45%,#050707e8)}.pl-camera-feature>div{max-width:760px;padding:clamp(28px,6vw,75px)}.pl-camera-feature small{color:var(--orange);font:800 .7rem var(--font-nix-display);letter-spacing:.12em}.pl-camera-feature h3{font:900 clamp(2.5rem,6vw,6rem)/.9 var(--font-nix-display);margin:15px 0}.pl-camera-feature p{color:#d4d9da;font-size:1.15rem;line-height:1.6}.pl-camera-feature ul{grid-template-columns:1fr 1fr;gap:8px;padding:0;list-style:none;display:grid}.pl-camera-feature li{background:#ffffff0b;border:1px solid #ffffff20;border-radius:9px;padding:12px}.pl-camera-feature li:before{content:"✓";color:var(--orange);margin-right:8px}.pl-camera-feature blockquote{border-left:4px solid var(--orange);background:#050707aa;margin:25px 0;padding:20px;font-weight:700}.pl-camera-feature blockquote span{color:var(--orange);font:800 .6rem var(--font-nix-display);letter-spacing:.12em;margin-bottom:7px;display:block}.pl-camera-feature a{background:var(--orange);color:#080a0b;font:800 .65rem var(--font-nix-display);letter-spacing:.08em;border-radius:999px;padding:14px 18px;text-decoration:none;display:inline-flex}.pl-camera-principle{border-bottom:1px solid var(--line);justify-content:space-between;gap:20px;padding:25px;display:flex}.pl-camera-principle b{color:var(--orange);font-family:var(--font-nix-display)}.pl-camera-principle span{color:#aab2b3}.pl-settings-deck{border:1px solid var(--line);background:linear-gradient(145deg,#151b1d,#0a0d0e);border-radius:24px;margin-top:14px;padding:clamp(25px,5vw,60px)}.pl-settings-deck>header span{color:var(--orange);font:800 .65rem var(--font-nix-display);letter-spacing:.14em}.pl-settings-deck>header h3{font:900 clamp(2rem,5vw,4.5rem)/.95 var(--font-nix-display);margin:10px 0 8px}.pl-settings-deck>header p{color:#9fa8a9}.pl-settings-deck>div{gap:8px;margin-top:30px;display:grid}.pl-settings-deck details{background:#ffffff05;border:1px solid #ffffff1d;border-radius:15px;overflow:hidden}.pl-settings-deck summary{cursor:pointer;grid-template-columns:1fr auto;align-items:center;min-height:78px;padding:15px 20px;list-style:none;display:grid}.pl-settings-deck summary::-webkit-details-marker{display:none}.pl-settings-deck summary span{color:#8e9899;grid-column:1;font-size:.75rem;display:block}.pl-settings-deck summary b{font:800 1rem var(--font-nix-display);color:#f5f2eb;grid-column:1}.pl-settings-deck summary i{color:var(--orange);grid-area:1/2/3;font-size:1.4rem;font-style:normal;transition:transform .25s}.pl-settings-deck details[open] summary i{transform:rotate(45deg)}.pl-settings-deck details[open] summary{border-bottom:1px solid #ffffff18}.pl-settings-deck details ul{background:#ffffff10;grid-template-columns:repeat(3,1fr);gap:1px;margin:0;padding:1px;list-style:none;display:grid}.pl-settings-deck details li{background:#0d1112;flex-direction:column;gap:7px;min-height:88px;padding:15px;display:flex}.pl-settings-deck details li:before{display:none}.pl-settings-deck details small{color:var(--orange);font:800 .58rem var(--font-nix-display);letter-spacing:.08em;text-transform:uppercase}.pl-settings-deck details strong{color:#f4f1eb;font-size:.92rem}.pl-settings-deck details>p{color:#aeb6b7;border-top:1px solid #ffffff10;margin:0;padding:18px 20px;line-height:1.55}.pl-pocket-door{border-top:1px solid var(--line);max-width:1400px;margin:40px auto 0;padding:clamp(80px,12vw,160px) max(6vw,24px)}.pl-pocket-door h2{font:900 clamp(2.8rem,7vw,7rem)/.86 var(--font-nix-display);letter-spacing:-.06em;margin:20px 0}.pl-pocket-door>p{color:#aeb6b7;max-width:800px;font-size:clamp(1.2rem,2vw,1.7rem);line-height:1.5}@keyframes pl-camera-in{0%{opacity:.35;transform:scale(1.045)}to{opacity:1;transform:scale(1)}}@media (width<=800px){.pl-flickr-credit{text-align:center;max-width:190px;bottom:48px;right:10px}.pl-camera-tabs{scroll-snap-type:x mandatory;grid-template-columns:repeat(5,minmax(105px,1fr));padding:8px 0 18px;overflow-x:auto}.pl-camera-tabs button{scroll-snap-align:start;min-height:112px}.pl-camera-feature{border-radius:18px;min-height:760px}.pl-camera-feature>i{background:linear-gradient(0deg,#050707fa 0,#050707c9 62%,#05070740)}.pl-camera-feature ul{grid-template-columns:1fr}.pl-camera-principle{flex-direction:column;align-items:flex-start}.pl-settings-deck{border-radius:18px;padding:20px 12px}.pl-settings-deck details ul{grid-template-columns:1fr 1fr}.pl-settings-deck summary{padding:13px 15px}.pl-pocket-door .pl-routes{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.pl-camera-feature>img{animation:none}}.vanilla-journey-teaser{isolation:isolate;color:#f5f1e9;background:#070909;align-items:flex-end;min-height:80svh;padding:clamp(95px,12vw,170px) max(5vw,24px);display:flex;position:relative;overflow:hidden}.vanilla-journey-teaser>img{z-index:-2;object-fit:cover;object-position:center;filter:saturate(.82)contrast(1.08);width:72%;height:100%;position:absolute;inset:0 0 0 auto}.vanilla-journey-teaser>i{z-index:-1;background:linear-gradient(90deg,#070909 0%,#070909f3 35%,#07090961 72%,#0000),linear-gradient(#0000 65%,#070909 100%);position:absolute;inset:0}.vanilla-journey-teaser>div{max-width:850px}.vanilla-journey-teaser small{color:#ff641f;font:850 .62rem var(--font-geist-mono);letter-spacing:.18em}.vanilla-journey-teaser h2{font:900 clamp(4.5rem,9vw,10rem)/.75 var(--font-nix-display);letter-spacing:-.07em;margin:20px 0 28px}.vanilla-journey-teaser h2 em{color:#ff641f;font-style:normal}.vanilla-journey-teaser p{color:#ffffffa8;max-width:670px;font-size:clamp(.96rem,1.4vw,1.2rem);line-height:1.7}.vanilla-journey-teaser dl{background:#080a0ac7;border:1px solid #ffffff1f;grid-template-columns:repeat(3,1fr);max-width:670px;margin:35px 0;display:grid}.vanilla-journey-teaser dl div{border-right:1px solid #ffffff1f;padding:20px}.vanilla-journey-teaser dl div:last-child{border:0}.vanilla-journey-teaser dt{color:#ffffff5e;font:750 .48rem var(--font-geist-mono);letter-spacing:.09em}.vanilla-journey-teaser dd{font:850 clamp(1.2rem,2vw,2rem) var(--font-nix-display);margin:10px 0 0}.vanilla-journey-teaser a{color:#080909;min-height:49px;font:900 .6rem var(--font-geist-mono);letter-spacing:.1em;background:#ff641f;align-items:center;padding:0 18px;text-decoration:none;transition:all .25s;display:inline-flex}.vanilla-journey-teaser a:hover{background:#fff;transform:translateY(-3px)}@media (width<=700px){.vanilla-journey-teaser{min-height:88svh;padding-inline:17px}.vanilla-journey-teaser>img{object-position:62% center;width:100%}.vanilla-journey-teaser>i{background:linear-gradient(90deg,#070909ec,#07090961),linear-gradient(#0000 57%,#070909 100%)}.vanilla-journey-teaser h2{font-size:clamp(4.1rem,20vw,6.7rem)}.vanilla-journey-teaser dl{grid-template-columns:1fr}.vanilla-journey-teaser dl div{border-bottom:1px solid #ffffff1f;border-right:0;justify-content:space-between;align-items:center;display:flex}.vanilla-journey-teaser dl div:last-child{border-bottom:0}.vanilla-journey-teaser dd{margin:0}}@media (prefers-reduced-motion:reduce){.vanilla-journey-teaser a{transition:none}}.vanilla-journey-teaser>.nix-random-flickr-hero{z-index:-2;width:72%;height:100%;position:absolute;inset:0 0 0 auto}.vanilla-journey-teaser>.nix-random-flickr-hero>img{object-fit:cover;object-position:center;filter:saturate(.82)contrast(1.08);width:100%;height:100%}.vanilla-journey-teaser>.nix-random-flickr-hero>i{display:none}@media (width<=700px){.vanilla-journey-teaser>.nix-random-flickr-hero{width:100%}.vanilla-journey-teaser>.nix-random-flickr-hero>img{object-position:62% center}}.solar-road-teaser{background:radial-gradient(circle at 20%,#ff6a003d,#0000 30%),linear-gradient(135deg,#080a0c,#12171c);border-block:1px solid #ffffff17;grid-template-columns:minmax(240px,.8fr) 1.2fr;min-height:560px;padding:clamp(3rem,7vw,7rem);display:grid;position:relative;overflow:hidden}.solar-road-teaser>div{aspect-ratio:1;border:1px solid #ff6a003d;border-radius:50%;align-self:center;width:min(380px,72vw);animation:24s linear infinite solar-road-spin;position:relative}.solar-road-teaser>div:before,.solar-road-teaser>div:after{content:"";border:1px solid #ffffff1a;border-radius:50%;position:absolute;inset:16%}.solar-road-teaser>div:after{background:#ff6a00;inset:34%;box-shadow:0 0 70px #ff6a0066}.solar-road-teaser>div i{background:#ff8d37;border-radius:50%;width:9px;height:9px;position:absolute;box-shadow:0 0 14px #ff6a00}.solar-road-teaser>div i:first-child{top:2%;left:48%}.solar-road-teaser>div i:nth-child(2){top:25%;left:90%}.solar-road-teaser>div i:nth-child(3){top:82%;left:76%}.solar-road-teaser>div i:nth-child(4){top:82%;left:20%}.solar-road-teaser>div i:nth-child(5){top:25%;left:5%}.solar-road-teaser header{z-index:2;align-self:center;position:relative}.solar-road-teaser small{color:#ff6a00;letter-spacing:.14em;font-size:.68rem;font-weight:900}.solar-road-teaser h2{font-family:var(--font-nix-display),Oxanium,sans-serif;letter-spacing:-.055em;margin:1rem 0;font-size:clamp(2.6rem,6vw,6.5rem);line-height:.88}.solar-road-teaser h2 em{color:#ff6a00;font-style:normal}.solar-road-teaser p{color:#aeb5bc;max-width:590px;line-height:1.65}.solar-road-teaser a{color:#fff;letter-spacing:.09em;background:#ff6a00;align-items:center;min-height:48px;margin-top:1rem;padding:.8rem 1rem;font-size:.72rem;font-weight:900;text-decoration:none;display:inline-flex}@keyframes solar-road-spin{to{transform:rotate(360deg)}}@media (width<=760px){.solar-road-teaser{grid-template-columns:1fr;padding:4rem 1.25rem}.solar-road-teaser>div{opacity:.55;position:absolute;top:10%;right:-38%}.solar-road-teaser header{padding-top:9rem}}@media (prefers-reduced-motion:reduce){.solar-road-teaser>div{animation:none}}.drift-page{--orange:#ff5a18;--ink:#050707;--panel:#101414;background:var(--ink);color:#f7f4ee;min-height:100vh;font-family:var(--font-geist-sans)}.drift-page *{box-sizing:border-box}.drift-page a{color:inherit}.drift-page em{color:var(--orange);font-style:normal}.drift-hero{background:radial-gradient(circle at 75% 45%,#ff5a1824,#0000 25%),linear-gradient(100deg,#040606f5 20%,#05070794),url(/vanilla-sunset.webp) 50%/cover;min-height:100svh;padding:150px max(5vw,24px) 70px;position:relative;overflow:hidden}.drift-hero:after{content:"";background:linear-gradient(transparent,var(--ink));pointer-events:none;height:35%;position:absolute;inset:auto 0 0}.drift-hero nav,.drift-hero-copy,.drift-hero aside{z-index:2;position:relative}.drift-hero nav{font:700 11px var(--font-nix-condensed);letter-spacing:.18em;color:#bbb;gap:10px;display:flex}.drift-hero nav a{text-decoration:none}.drift-hero-copy{max-width:900px;margin-top:7vh}.drift-hero-copy>small,.drift-section-heading>small,.drift-intro>small{font:700 12px var(--font-nix-condensed);letter-spacing:.25em;color:var(--orange)}.drift-hero h1{font:900 clamp(64px,10.5vw,168px)/.76 var(--font-nix-display);letter-spacing:-.07em;text-transform:uppercase;margin:24px 0 36px}.drift-hero-copy>strong{font:800 clamp(16px,2vw,30px) var(--font-nix-condensed);letter-spacing:.13em;display:block}.drift-hero-copy>p{font:700 clamp(18px,2vw,28px) var(--font-nix-condensed);letter-spacing:.04em}.drift-hero-copy .intro{color:#d7d2c9;max-width:720px;font:400 clamp(16px,1.35vw,20px)/1.65 var(--font-geist-sans)}.drift-hero-copy>div{flex-wrap:wrap;gap:10px;margin-top:32px;display:flex}.drift-hero-copy>div a,.drift-download>a{font:800 11px var(--font-nix-condensed);letter-spacing:.1em;background:#080a0aa6;border:1px solid #686868;padding:15px 18px;text-decoration:none;transition:all .2s}.drift-hero-copy>div a:first-child,.drift-download>a{background:var(--orange);color:#090909;border-color:var(--orange)}.drift-hero-copy>div a:hover{border-color:var(--orange);transform:translateY(-2px)}.drift-hero aside{font:800 11px var(--font-nix-condensed);letter-spacing:.12em;align-items:center;gap:10px;display:flex;position:absolute;bottom:55px;right:max(4vw,24px)}.drift-hero aside i{color:var(--orange)}.drift-hero aside small{text-align:right;color:#9b9b9b;width:300px;font-size:8px;position:absolute;top:25px;right:0}.drift-intro{grid-template-columns:.5fr 1.25fr 1fr;align-items:start;gap:5vw;padding:110px max(5vw,24px);display:grid}.drift-intro blockquote{font:900 clamp(32px,4.2vw,70px)/.95 var(--font-nix-display);letter-spacing:-.04em;margin:0}.drift-intro div{color:#bbb;border-left:1px solid #333;padding-left:30px;line-height:1.7}.drift-map-section,.drift-chapters,.drift-timeline,.drift-gallery,.drift-numbers,.drift-planning{padding:100px max(5vw,24px)}.drift-section-heading{max-width:1000px;margin-bottom:45px}.drift-section-heading h2{font:900 clamp(44px,7vw,110px)/.88 var(--font-nix-display);letter-spacing:-.055em;margin:16px 0}.drift-section-heading p{color:#aaa;max-width:690px;line-height:1.6}.drift-map-shell{background:#0b0e0e;border:1px solid #2c3030;grid-template-columns:minmax(0,1fr) 320px;min-height:650px;display:grid;box-shadow:0 0 70px #ff5a1814}.drift-map-stage{background:radial-gradient(circle at 55%,#1a2020,#080a0a 68%);min-height:600px;position:relative;overflow:hidden}.drift-map-grid{background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 80%);mask-image:radial-gradient(circle,#000,#0000 80%)}.drift-map-stage svg{width:100%;height:100%;position:absolute;inset:0}.route-glow{fill:none;stroke:var(--orange);stroke-width:13px;opacity:.16;filter:blur(5px)}.route-line{fill:none;stroke:#6b3020;stroke-width:3px}.route-played{fill:none;stroke:var(--orange);stroke-width:4px}.map-point{cursor:pointer}.map-point circle{fill:#101414;stroke:var(--orange);stroke-width:2px}.map-point text{text-anchor:middle;fill:#fff;font:700 9px sans-serif}.map-point:focus circle{stroke:#fff;stroke-width:4px}.van-marker circle{fill:var(--orange);stroke:#fff;stroke-width:3px;filter:drop-shadow(0 0 9px var(--orange))}.van-marker text{text-anchor:middle;fill:#050505;font:900 16px var(--font-nix-display)}.map-watermark{color:#3b4141;font:900 24px var(--font-nix-display);letter-spacing:.1em;position:absolute;bottom:16px;right:20px}.drift-map-console{background:linear-gradient(#141818,#090b0b);border-left:1px solid #2c3030;flex-direction:column;gap:13px;padding:28px;display:flex}.drift-map-console>small,.drift-filters>span{font:800 10px var(--font-nix-condensed);letter-spacing:.18em;color:var(--orange)}.drift-map-console>time{font:900 28px var(--font-nix-display)}.drift-map-console>strong{font:700 12px var(--font-nix-condensed);color:#aaa}.drift-progress{background:#303333;height:5px}.drift-progress i{background:var(--orange);height:100%;box-shadow:0 0 10px var(--orange);display:block}.drift-player{grid-template-columns:1fr 1fr;gap:7px;display:grid}.drift-player button,.drift-player label,.chapter-jump button,.drift-filters label,.chapter-grid button,.drift-timeline button{color:#fff;min-height:44px;font:800 10px var(--font-nix-condensed);letter-spacing:.08em;cursor:pointer;background:#111;border:1px solid #383d3d}.drift-player button:first-child{background:var(--orange);color:#080808;border-color:var(--orange)}.drift-player label{grid-column:1/-1;justify-content:space-between;align-items:center;padding:0 10px;display:flex}.drift-player select{color:#fff;background:#222;border:0;padding:6px}.drift-filters{gap:6px;margin-top:10px;display:grid}.drift-filters label{text-transform:uppercase;align-items:center;gap:8px;padding:0 10px;display:flex}.drift-filters input{accent-color:var(--orange)}.drift-filters b{color:var(--orange)}.map-selection{border-left:3px solid var(--orange);background:#202424;gap:7px;margin-top:auto;padding:16px;display:grid;position:relative}.map-selection button{color:#fff;background:0 0;border:0;font-size:22px;position:absolute;top:3px;right:7px}.map-selection small,.map-selection span{color:#aaa;text-transform:uppercase}.chapter-jump{border-left:1px solid #292d2d;grid-template-columns:repeat(6,1fr);display:grid}.chapter-jump button{text-align:left;border-top:0;border-left:0;flex-direction:column;gap:8px;height:80px;padding:12px;display:flex}.chapter-jump b{color:var(--orange)}.chapter-jump span{line-height:1.2}.drift-chapters{background:#0b0e0e}.chapter-grid{background:#2a2d2d;border:1px solid #2a2d2d;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.chapter-grid article{background:#0d1010;flex-direction:column;min-height:360px;padding:28px;display:flex}.chapter-grid article>small{color:var(--orange);font:800 10px var(--font-nix-condensed);letter-spacing:.15em}.chapter-grid h3{font:800 25px/1.05 var(--font-nix-display);margin:18px 0}.chapter-grid article>div{color:#aaa;justify-content:space-between;font-size:11px;display:flex}.chapter-grid article>p{font:700 11px var(--font-nix-condensed);letter-spacing:.08em}.chapter-grid ul{color:#aaa;padding-left:18px;font-size:13px;line-height:1.6}.chapter-grid button{border-color:#444;margin-top:auto}.drift-timeline{grid-template-columns:1fr 1.4fr;gap:7vw;display:grid}.drift-timeline header{align-self:start;position:sticky;top:120px}.drift-timeline header>button{border-color:var(--orange);padding:0 18px}.drift-timeline>div article{border-top:1px solid #292c2c;grid-template-columns:140px 1fr;padding:17px 0;display:grid}.drift-timeline time{font:800 12px var(--font-nix-condensed);color:var(--orange);text-transform:uppercase}.drift-timeline article>div{gap:5px;display:grid}.drift-timeline article button{text-align:left;color:#ddd;background:0 0;border:0;gap:12px;min-height:30px;padding:5px 0;display:flex}.drift-timeline article button b{color:var(--orange);width:16px}.drift-gallery{background:#0b0e0e}.gallery-placeholder{background:#121616;grid-template-columns:1.4fr 1fr;min-height:500px;display:grid}.gallery-placeholder img{object-fit:cover;filter:saturate(.85)contrast(1.05);width:100%;height:100%}.gallery-placeholder div{align-self:center;padding:50px}.gallery-placeholder small{color:var(--orange);font:800 10px var(--font-nix-condensed);letter-spacing:.16em}.gallery-placeholder h3{font:800 35px/1 var(--font-nix-display)}.gallery-placeholder p{color:#aaa;line-height:1.6}.gallery-placeholder a{font:800 11px var(--font-nix-condensed);color:var(--orange);margin-top:10px;display:inline-block}.drift-numbers>div{border:1px solid #313434;grid-template-columns:repeat(3,1fr);display:grid}.drift-numbers article{border-bottom:1px solid #313434;border-right:1px solid #313434;flex-direction:column;justify-content:flex-end;min-height:190px;padding:26px;display:flex}.drift-numbers strong{font:900 clamp(48px,6vw,95px)/1 var(--font-nix-display);color:var(--orange)}.drift-numbers span{font:800 11px var(--font-nix-condensed);letter-spacing:.15em}.drift-numbers>p{color:#888;max-width:750px;line-height:1.6}.drift-planning{background:#0b0e0e}.drift-planning>div{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.drift-planning article{background:#101313;border:1px solid #2e3232;min-height:155px;padding:22px}.drift-planning article small{color:var(--orange);font-weight:800}.drift-planning h3{font:800 17px var(--font-nix-display)}.drift-planning article p{color:#777;font-size:12px}.drift-download{border:1px solid var(--orange);background:linear-gradient(100deg,#ff5a181f,#0000);justify-content:space-between;align-items:center;gap:30px;margin:80px max(5vw,24px);padding:40px;display:flex}.drift-download small{color:var(--orange);font:800 10px var(--font-nix-condensed);letter-spacing:.15em}.drift-download h2{font:900 35px var(--font-nix-display);margin:10px 0}.drift-download p{color:#aaa;max-width:750px}.drift-download>a{white-space:nowrap}.drift-footer{color:#aaa;font:800 10px var(--font-nix-condensed);letter-spacing:.1em;border-top:1px solid #2c3030;justify-content:space-between;padding:35px max(5vw,24px);display:flex}.drift-footer a{color:#fff;text-decoration:none}@media (width<=900px){.drift-hero{padding-top:130px}.drift-hero aside{margin-top:70px;position:relative;bottom:auto;right:auto}.drift-intro,.drift-map-shell{grid-template-columns:1fr}.drift-map-stage{min-height:480px}.drift-map-console{border-top:1px solid #2c3030;border-left:0}.chapter-jump{grid-template-columns:repeat(3,1fr)}.chapter-grid{grid-template-columns:repeat(2,1fr)}.drift-timeline{grid-template-columns:1fr}.drift-timeline header{position:static}.gallery-placeholder{grid-template-columns:1fr}.drift-numbers>div,.drift-planning>div{grid-template-columns:repeat(2,1fr)}.drift-download{flex-direction:column;align-items:flex-start}}@media (width<=560px){.drift-hero h1{font-size:57px}.drift-hero-copy>div{display:grid}.drift-hero aside{flex-wrap:wrap}.drift-intro,.drift-map-section,.drift-chapters,.drift-timeline,.drift-gallery,.drift-numbers,.drift-planning{padding-top:70px;padding-bottom:70px}.drift-map-stage{min-height:340px}.chapter-jump{grid-template-columns:repeat(2,1fr)}.chapter-grid{grid-template-columns:1fr}.drift-timeline>div article{grid-template-columns:1fr;gap:10px}.gallery-placeholder div{padding:28px}.drift-numbers article{min-height:130px}.drift-planning>div{grid-template-columns:1fr}.drift-download{padding:26px}.drift-download>a{white-space:normal}.drift-footer{flex-wrap:wrap;gap:20px}.drift-footer span{order:3;width:100%}}@media (prefers-reduced-motion:reduce){.drift-page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.drift-story-loading{color:#a8aaaa;min-height:55vh;font:800 11px var(--font-nix-condensed);letter-spacing:.18em;background:#080b0b;place-content:center;justify-items:center;gap:20px;display:grid}.drift-story-loading i{border:2px solid #222;border-top-color:var(--orange);border-radius:50%;width:70px;height:70px;animation:1s linear infinite drift-spin}@keyframes drift-spin{to{transform:rotate(360deg)}}.drift-photo-story{background:#080a0a;padding:50px 0 120px;overflow:hidden}.drift-story-title{max-width:1200px;padding:80px max(5vw,24px) 100px}.drift-story-title small,.drift-story-copy>small{color:var(--orange);font:800 11px var(--font-nix-condensed);letter-spacing:.2em}.drift-story-title h2{font:900 clamp(50px,8.5vw,138px)/.84 var(--font-nix-display);letter-spacing:-.06em;margin:20px 0}.drift-story-title p{color:#aaa;max-width:650px;font-size:18px;line-height:1.6}.drift-story-beat{grid-template-rows:minmax(430px,72vh) auto;grid-template-columns:minmax(0,1.55fr) minmax(330px,.65fr);margin-bottom:150px;display:grid;position:relative}.drift-story-beat-reverse{grid-template-columns:minmax(330px,.65fr) minmax(0,1.55fr)}.drift-story-hero-photo{background:#111;grid-area:1/1;text-decoration:none;display:block;position:relative;overflow:hidden}.drift-story-beat-reverse .drift-story-hero-photo{grid-column:2}.drift-story-hero-photo:after{content:"";pointer-events:none;background:linear-gradient(#0000 52%,#000000c7);position:absolute;inset:0}.drift-story-hero-photo img{object-fit:cover;filter:saturate(.88)contrast(1.06);width:100%;height:100%;transition:transform 1.1s,filter .6s}.drift-story-hero-photo:hover img{filter:saturate(1.05)contrast(1.04);transform:scale(1.025)}.drift-story-hero-photo>span{z-index:2;gap:7px;display:grid;position:absolute;bottom:35px;left:clamp(24px,5vw,75px);right:30px}.drift-story-hero-photo small{font:800 10px var(--font-nix-condensed);letter-spacing:.16em;color:#ddd;text-transform:uppercase}.drift-story-hero-photo strong{font:800 clamp(23px,3vw,45px)/1 var(--font-nix-display);text-transform:uppercase}.drift-story-hero-photo b{font:800 9px var(--font-nix-condensed);letter-spacing:.12em;color:var(--orange)}.drift-story-copy{grid-area:1/2;align-self:center;padding:clamp(35px,5vw,85px)}.drift-story-beat-reverse .drift-story-copy{grid-column:1}.drift-story-copy h3{font:900 clamp(38px,4.5vw,72px)/.9 var(--font-nix-display);letter-spacing:-.045em;margin:22px 0}.drift-story-copy p{color:#b2b1ad;font-size:16px;line-height:1.75}.drift-story-copy time{color:#777;font:800 10px var(--font-nix-condensed);letter-spacing:.11em;text-transform:uppercase;margin-top:28px;display:block}.drift-story-copy>a{color:var(--orange);font:800 10px var(--font-nix-condensed);letter-spacing:.1em;margin-top:28px;text-decoration:none;display:inline-block}.drift-story-support{grid-column:1/-1;grid-template-columns:repeat(4,1fr);gap:4px;margin:4px max(5vw,24px) 0;display:grid}.drift-story-support a{aspect-ratio:4/3;background:#111;position:relative;overflow:hidden}.drift-story-support img{object-fit:cover;width:100%;height:100%;transition:transform .55s}.drift-story-support a:hover img{transform:scale(1.05)}.drift-story-support span{font:800 9px var(--font-nix-condensed);letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(#0000,#000000d9);padding:30px 12px 10px;position:absolute;inset:auto 0 0}.drift-photo-story>footer{font:800 11px var(--font-nix-condensed);letter-spacing:.12em;border-top:1px solid #333;border-bottom:1px solid #333;justify-content:space-between;gap:24px;margin:0 max(5vw,24px);padding:35px;display:flex}.drift-photo-story>footer strong{color:#888}.drift-photo-story>footer a{color:var(--orange);text-decoration:none}@media (width<=900px){.drift-story-beat,.drift-story-beat-reverse{grid-template-rows:minmax(430px,65vh) auto auto;grid-template-columns:1fr;margin-bottom:100px}.drift-story-beat .drift-story-hero-photo,.drift-story-beat-reverse .drift-story-hero-photo{grid-area:1/1}.drift-story-beat .drift-story-copy,.drift-story-beat-reverse .drift-story-copy{grid-area:2/1}.drift-story-support{grid-row:3;grid-template-columns:repeat(2,1fr)}.drift-photo-story>footer{flex-direction:column}}@media (width<=560px){.drift-photo-story{padding-top:0}.drift-story-title{padding-top:65px;padding-bottom:65px}.drift-story-beat,.drift-story-beat-reverse{grid-template-rows:58vh auto auto;margin-bottom:80px}.drift-story-copy{padding:36px 24px 42px}.drift-story-support{gap:2px;margin-left:0;margin-right:0}.drift-story-support span{display:none}.drift-photo-story>footer{margin-left:24px;margin-right:24px;padding:26px 0}}.drift-photo-grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:95px;gap:5px;display:grid}.drift-photo-grid a{background:#151919;grid-area:span 3/span 4;position:relative;overflow:hidden}.drift-photo-grid a:nth-child(7n+1){grid-area:span 5/span 8}.drift-photo-grid a:nth-child(7n+2){grid-area:span 5/span 4}.drift-photo-grid img{object-fit:cover;filter:saturate(.9)contrast(1.04);width:100%;height:100%;transition:transform .55s,filter .4s}.drift-photo-grid a:hover img{filter:saturate(1.1);transform:scale(1.05)}.drift-photo-grid span{color:#fff;font:800 10px var(--font-nix-condensed);letter-spacing:.08em;background:linear-gradient(#0000,#000000d9);padding:32px 12px 10px;position:absolute;bottom:0;left:0;right:0}.drift-all-photos,.drift-photo-empty a{background:var(--orange);font:900 11px var(--font-nix-condensed);letter-spacing:.1em;margin-top:28px;padding:15px 18px;text-decoration:none;display:inline-block;color:#080808!important}.drift-photo-loading,.drift-photo-empty{text-align:center;color:#aaa;border:1px solid #2d3232;place-content:center;min-height:240px;display:grid}.drift-photo-empty p{max-width:540px}@media (width<=900px){.drift-photo-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.drift-photo-grid a,.drift-photo-grid a:nth-child(7n+2){grid-area:span 3/span 3}.drift-photo-grid a:nth-child(7n+1){grid-area:span 4/span 6}}@media (width<=560px){.drift-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:115px}.drift-photo-grid a,.drift-photo-grid a:nth-child(7n+2){grid-area:span 2/span 1}.drift-photo-grid a:nth-child(7n+1){grid-area:span 3/span 2}}.drift-route-quote{border-left:5px solid var(--orange);background:radial-gradient(circle at 12%,#ff5a1833,#0000 30%),#080a0a;grid-column:1/-1;grid-template-columns:minmax(180px,.55fr) minmax(0,1.45fr);align-items:end;gap:12px 6vw;margin:0;padding:clamp(38px,6vw,85px);display:grid}.drift-route-quote small{color:var(--orange);font:800 10px var(--font-nix-condensed);letter-spacing:.2em;grid-column:1/-1}.drift-route-quote strong{font:900 clamp(55px,8vw,130px)/.78 var(--font-nix-display);letter-spacing:-.055em;color:var(--orange)}.drift-route-quote p{font:800 clamp(24px,3.5vw,50px)/1.05 var(--font-nix-display);letter-spacing:-.03em;margin:0}.drift-route-quote cite{color:#777;font:800 9px var(--font-nix-condensed);letter-spacing:.12em;text-transform:uppercase;grid-column:2;font-style:normal}@media (width<=560px){.drift-route-quote{grid-template-columns:1fr;padding:42px 24px}.drift-route-quote cite{grid-column:1}}.drift-factoid-deck{isolation:isolate;color:#050707;background:#ff5a18;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:7vw;padding:110px max(5vw,24px);display:grid;position:relative;overflow:hidden}.drift-factoid-deck:before{content:"FACTOID · FACTOID · FACTOID";z-index:-1;white-space:nowrap;color:#05070712;font:900 clamp(80px,15vw,230px)/1 var(--font-nix-display);letter-spacing:-.05em;position:absolute;top:5%;left:-2vw}.drift-factoid-deck header{align-self:center}.drift-factoid-deck header small{font:900 11px var(--font-nix-condensed);letter-spacing:.2em}.drift-factoid-deck h2{font:900 clamp(48px,6vw,100px)/.84 var(--font-nix-display);letter-spacing:-.055em;margin:18px 0}.drift-factoid-deck h2 em{color:#fff}.drift-factoid-deck header p{max-width:480px;font-weight:750;line-height:1.5}.drift-factoid-deck>article{color:#fff;background:#050707;flex-direction:column;justify-content:center;align-self:center;min-height:460px;padding:clamp(30px,5vw,70px);animation:.55s cubic-bezier(.2,.8,.2,1) factoid-arrive;display:flex;position:relative;box-shadow:18px 18px #fff}.drift-factoid-deck>article>small{color:#ff5a18;font:900 11px var(--font-nix-condensed);letter-spacing:.17em}.drift-factoid-deck>article>div{align-items:end;gap:18px;margin:28px 0 22px;display:flex}.drift-factoid-deck>article strong{font:900 clamp(70px,9vw,145px)/.7 var(--font-nix-display);letter-spacing:-.07em;color:#ff5a18}.drift-factoid-deck>article b{max-width:150px;font:900 clamp(18px,2vw,30px)/.9 var(--font-nix-display)}.drift-factoid-deck>article p{font:750 clamp(19px,2vw,28px)/1.3 var(--font-nix-condensed);margin:10px 0}.drift-factoid-deck>article a{color:#ff5a18;font:900 10px var(--font-nix-condensed);letter-spacing:.12em;margin-top:24px;text-decoration:none}.drift-factoid-deck>footer{grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;display:flex}.drift-factoid-deck>footer>div{flex-wrap:wrap;gap:6px;display:flex}.drift-factoid-deck footer button{color:#050707;min-width:42px;height:46px;font:900 10px var(--font-nix-condensed);cursor:pointer;background:0 0;border:2px solid #050707;padding:0 14px}.drift-factoid-deck footer button.is-active,.drift-factoid-deck footer>button{color:#fff;background:#050707}.factoid-orbit{z-index:-1;border:2px solid #050707;border-radius:50%;width:450px;height:450px;animation:18s linear infinite factoid-spin;position:absolute;top:-120px;right:-120px}.factoid-orbit i{background:#fff;border-radius:50%;width:18px;height:18px;position:absolute}.factoid-orbit i:first-child{top:-9px;left:50%}.factoid-orbit i:nth-child(2){bottom:12%;right:12%}.factoid-orbit i:nth-child(3){bottom:28%;left:5%}@keyframes factoid-spin{to{transform:rotate(360deg)}}@keyframes factoid-arrive{0%{opacity:0;transform:translate(35px)}to{opacity:1;transform:none}}.drift-map-shell,.chapter-grid,.drift-gallery,.drift-planning{border-color:#ff5a18}.drift-map-console,.chapter-grid article,.drift-planning article{background:#050707}.chapter-grid article:hover{z-index:1;outline:2px solid #ff5a18;position:relative;transform:translateY(-3px)}.chapter-grid article,.drift-planning article{transition:transform .2s,outline-color .2s}.route-played{filter:drop-shadow(0 0 6px #ff5a18);animation:1.8s ease-in-out infinite alternate route-pulse}@keyframes route-pulse{to{stroke-width:6px;filter:drop-shadow(0 0 14px #ff5a18)}}.chapter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=900px){.chapter-grid,.drift-factoid-deck{grid-template-columns:1fr}.drift-factoid-deck>article{min-height:390px}.drift-factoid-deck>footer{flex-direction:column;align-items:flex-start}}@media (width<=560px){.drift-factoid-deck{padding:75px 24px}.drift-factoid-deck>article{min-height:400px;padding:34px 25px;box-shadow:9px 9px #fff}.drift-factoid-deck>article>div{flex-direction:column;align-items:flex-start}.drift-factoid-deck>footer>div button:nth-child(n+7){display:none}.drift-factoid-deck footer>button{width:100%}}@media (prefers-reduced-motion:reduce){.factoid-orbit,.route-played,.drift-factoid-deck>article{animation:none}}.drift-planning article{background:linear-gradient(145deg,#131717,#080a0a);flex-direction:column;min-height:220px;padding:24px;display:flex}.drift-planning article small{font:800 9px var(--font-nix-condensed);letter-spacing:.13em}.drift-planning h3{margin:18px 0 12px;font-size:19px;line-height:1.05}.drift-planning article p{color:#aaa;margin-top:auto;font-size:13px;line-height:1.55}.drift-daily{padding:20px max(5vw,24px) 130px}.drift-daily>header{max-width:1000px;margin-bottom:55px}.drift-daily>header small{color:var(--orange);font:800 11px var(--font-nix-condensed);letter-spacing:.2em}.drift-daily>header h2{font:900 clamp(48px,7.5vw,120px)/.85 var(--font-nix-display);letter-spacing:-.055em;margin:18px 0}.drift-daily>header p{color:#aaa;max-width:720px;font-size:17px;line-height:1.65}.drift-daily>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.drift-daily>div>a{background:#121616;min-width:0;text-decoration:none;display:block;position:relative}.drift-daily figure{aspect-ratio:4/3;margin:0;position:relative;overflow:hidden}.drift-daily img{object-fit:cover;filter:saturate(.9)contrast(1.05);width:100%;height:100%;transition:transform .65s,filter .45s}.drift-daily a:hover img{filter:saturate(1.08);transform:scale(1.04)}.drift-daily figcaption{text-transform:uppercase;background:linear-gradient(#00000080,#0000 38%,#000000e6);grid-template-rows:auto 1fr auto auto;grid-template-columns:1fr auto;gap:5px 15px;padding:16px;display:grid;position:absolute;inset:0}.drift-daily figcaption b,.drift-daily figcaption time{font:900 9px var(--font-nix-condensed);letter-spacing:.13em}.drift-daily figcaption b{color:var(--orange)}.drift-daily figcaption time{color:#ddd;text-align:right}.drift-daily figcaption strong{font:800 clamp(18px,1.8vw,28px)/1 var(--font-nix-display);grid-area:3/1/auto/-1}.drift-daily figcaption span{color:#bbb;font:800 9px var(--font-nix-condensed);letter-spacing:.09em;grid-area:4/1/auto/-1}.drift-daily>footer{color:#777;font:800 10px var(--font-nix-condensed);letter-spacing:.15em;border-bottom:1px solid #333;padding:24px 0}.drift-daily>div>a:nth-child(10n+1){grid-column:span 2}.drift-daily>div>a:nth-child(10n+1) figure{aspect-ratio:2}@media (width<=900px){.drift-daily>div{grid-template-columns:repeat(2,minmax(0,1fr))}.drift-daily>div>a:nth-child(10n+1){grid-column:span 2}}@media (width<=560px){.drift-daily{padding-bottom:80px}.drift-daily>div{grid-template-columns:1fr}.drift-daily>div>a:nth-child(10n+1){grid-column:auto}.drift-daily>div>a:nth-child(10n+1) figure,.drift-daily figure{aspect-ratio:4/3}.drift-daily figcaption{padding:13px}}.drift-redesign{background:#050707}.drift-hero-v2{isolation:isolate;background:#050707;grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr) minmax(200px,.34fr);gap:25px;padding-bottom:45px;display:grid}.drift-hero-v2:before{content:"";z-index:-1;background:linear-gradient(90deg,#050707 0%,#050707f0 38%,#05070733 76%),linear-gradient(#0000 60%,#050707 100%);position:absolute;inset:0}.drift-hero-v2:after{height:22%}.drift-hero-photo{z-index:-2;filter:saturate(.9)contrast(1.08);background:url(/vanilla-sunset.webp) 50%/cover no-repeat;position:absolute;inset:0 0 0 34%}.drift-hero-v2 nav{grid-column:1/-1}.drift-hero-v2 .drift-hero-copy{align-self:center;max-width:1050px;margin:2vh 0 0}.drift-hero-v2 h1{flex-direction:column;margin:25px 0 30px;font-size:clamp(72px,11vw,175px);line-height:.72;display:flex}.drift-hero-v2 h1 span,.drift-hero-v2 h1 em{display:block}.drift-hero-v2 h1 em{text-shadow:0 0 35px #ff5a1840;margin-left:clamp(18px,7vw,120px)}.drift-hero-manifesto{align-items:center;gap:14px;display:flex;font-size:clamp(13px,1.3vw,18px)!important}.drift-hero-manifesto i{background:var(--orange);border-radius:50%;width:5px;height:5px}.drift-hero-stats{z-index:2;border-top:1px solid #ffffff40;align-self:center;display:grid;position:relative}.drift-hero-stats span{border-bottom:1px solid #ffffff40;grid-template-columns:1fr 1fr;align-items:end;gap:12px;padding:18px 0;display:grid}.drift-hero-stats b{font:900 clamp(30px,4vw,60px)/.8 var(--font-nix-display);color:var(--orange)}.drift-hero-stats small{font:800 9px var(--font-nix-condensed);letter-spacing:.15em;color:#ddd}.drift-hero-v2 aside{grid-column:1/-1;justify-self:end;position:relative;bottom:auto;right:auto}.drift-route-ribbon{z-index:50;white-space:nowrap;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);scrollbar-width:none;background:#050707eb;border-block:1px solid #3a3d3d;align-items:center;display:flex;position:sticky;top:76px;overflow:auto}.drift-route-ribbon>*{font:800 9px var(--font-nix-condensed);letter-spacing:.13em;border-right:1px solid #292d2d;padding:16px 20px}.drift-route-ribbon span{color:var(--orange)}.drift-route-ribbon i{color:#bbb;font-style:normal}.drift-intro-v2{padding-top:135px;padding-bottom:135px}.drift-intro-v2 div a{color:var(--orange);font:900 10px var(--font-nix-condensed);letter-spacing:.12em;margin-top:18px;text-decoration:none;display:inline-block}.drift-diary-teaser{padding:30px max(5vw,24px) 130px}.drift-diary-teaser header{grid-template-columns:.45fr 1fr;align-items:start;gap:5vw;margin-bottom:60px;display:grid}.drift-diary-teaser header small{color:var(--orange);font:800 11px var(--font-nix-condensed);letter-spacing:.2em}.drift-diary-teaser h2{font:900 clamp(45px,6.5vw,105px)/.86 var(--font-nix-display);letter-spacing:-.055em;margin:0}.drift-diary-teaser>div{border:1px solid #333;grid-template-columns:repeat(4,1fr);display:grid}.drift-diary-teaser article{background:linear-gradient(160deg,#111515,#070909);border-right:1px solid #333;min-height:310px;padding:30px 25px;transition:all .25s;position:relative}.drift-diary-teaser article:last-child{border:0}.drift-diary-teaser article:hover{background:linear-gradient(160deg,#ff5a182e,#070909);transform:translateY(-5px)}.drift-diary-teaser article b{color:#ffffff0d;font:900 90px var(--font-nix-display);position:absolute;top:12px;right:18px}.drift-diary-teaser time{color:var(--orange);font:800 9px var(--font-nix-condensed);letter-spacing:.15em}.drift-diary-teaser h3{font:900 clamp(25px,2.5vw,38px)/.9 var(--font-nix-display);margin:75px 0 15px}.drift-diary-teaser p{color:#aaa;font-size:14px;line-height:1.65}@media (width<=900px){.drift-hero-v2{grid-template-columns:1fr}.drift-hero-v2 .drift-hero-copy{grid-column:1}.drift-hero-stats{grid-column:1;grid-template-columns:repeat(4,1fr);width:100%}.drift-hero-stats span{flex-direction:column;align-items:flex-start;min-width:0;padding:18px 10px;display:flex}.drift-hero-photo{inset:0 0 28% 20%}.drift-diary-teaser header{grid-template-columns:1fr}.drift-diary-teaser>div{grid-template-columns:repeat(2,1fr)}.drift-diary-teaser article:nth-child(2){border-right:0}.drift-diary-teaser article:nth-child(-n+2){border-bottom:1px solid #333}}@media (width<=560px){.drift-hero-v2 h1{font-size:62px}.drift-hero-v2 h1 em{margin-left:12px}.drift-hero-v2 .intro{max-width:90%}.drift-hero-photo{opacity:.75;inset:0 0 38% 18%}.drift-hero-stats{grid-template-columns:repeat(2,1fr)}.drift-hero-stats span:nth-child(-n+2){border-bottom:1px solid #333}.drift-hero-v2 aside{justify-self:start;margin-top:30px}.drift-route-ribbon{top:64px}.drift-diary-teaser{padding-bottom:85px}.drift-diary-teaser>div{grid-template-columns:1fr}.drift-diary-teaser article,.drift-diary-teaser article:nth-child(2){border-bottom:1px solid #333;border-right:0}.drift-diary-teaser article:last-child{border-bottom:0}}.drift-flagship{--ink:#202729;--paper:#f5f1e9;background:var(--ink);color:var(--paper);overflow:clip}.drift-canon-hero{isolation:isolate;align-items:flex-end;min-height:100svh;padding:100px max(5vw,24px) 8vh;display:flex;position:relative}.drift-canon-image,.drift-canon-shade{z-index:-2;position:absolute;inset:0}.drift-canon-image{filter:saturate(.92)contrast(1.04);background:url(/vanilla-sunset.webp) 58%/cover no-repeat}.drift-canon-shade{z-index:-1;background:linear-gradient(90deg,#181e1ff0,#181e1f3d 70%),linear-gradient(0deg,var(--ink),transparent 38%)}.drift-canon-hero>nav{color:#ffffff9c;font:800 9px var(--font-nix-condensed);letter-spacing:.14em;gap:10px;display:flex;position:absolute;top:110px;left:max(5vw,24px)}.drift-canon-hero>nav a{color:inherit;text-decoration:none}.drift-canon-title{max-width:1120px}.drift-canon-title>small,.drift-canon-intro>small,.drift-by-numbers small,.drift-canon-chapters>header small,.drift-vanilla-interlude small,.drift-places small,.drift-roads>small{color:var(--orange);font:850 10px var(--font-nix-condensed);letter-spacing:.2em}.drift-canon-title h1{font:900 clamp(72px,11vw,176px)/.72 var(--font-nix-display);letter-spacing:-.065em;margin:22px 0}.drift-canon-title h1 em{color:var(--orange);font-style:normal}.drift-canon-title p{font:800 clamp(11px,1.2vw,17px) var(--font-nix-condensed);letter-spacing:.12em}.drift-canon-title time{color:#ffffffb0;font:800 11px var(--font-nix-condensed);letter-spacing:.16em;margin-top:20px;display:block}.drift-canon-title>a{color:#fff;font:850 10px var(--font-nix-condensed);letter-spacing:.13em;border:1px solid #ffffff75;margin-top:30px;padding:14px 18px;text-decoration:none;display:inline-block}.drift-progress-nav{z-index:70;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);scrollbar-width:none;background:#202729e8;border-block:1px solid #ffffff1c;justify-content:center;display:flex;position:sticky;top:72px;overflow:auto}.drift-progress-nav a{color:#ffffffa0;font:800 9px var(--font-nix-condensed);letter-spacing:.12em;white-space:nowrap;border-right:1px solid #ffffff15;padding:15px 19px;text-decoration:none}.drift-progress-nav a:hover{color:var(--orange)}.drift-canon-intro{grid-template-columns:1.05fr .95fr;gap:8vw;padding:clamp(90px,12vw,180px) max(5vw,24px);display:grid}.drift-canon-intro h2,.drift-by-numbers h2,.drift-canon-chapters h2,.drift-vanilla-interlude h2,.drift-places h2{font:900 clamp(48px,7vw,118px)/.82 var(--font-nix-display);letter-spacing:-.055em;margin:20px 0 0}.drift-canon-intro h2 em,.drift-by-numbers h2 em,.drift-canon-chapters h2 em,.drift-vanilla-interlude h2 em,.drift-places h2 em{color:var(--orange);font-style:normal}.drift-canon-intro>div{align-self:end;max-width:650px}.drift-canon-intro p,.drift-canon-chapters article p,.drift-vanilla-interlude p{color:#d1d0ca;font-size:clamp(16px,1.35vw,20px);line-height:1.8}.drift-by-numbers{background:#171c1d;padding:clamp(80px,10vw,150px) max(5vw,24px)}.drift-by-numbers header{max-width:1100px}.drift-by-numbers>div{border-top:1px solid #fff2;border-left:1px solid #fff2;grid-template-columns:repeat(4,1fr);margin-top:70px;display:grid}.drift-by-numbers article{border-bottom:1px solid #fff2;border-right:1px solid #fff2;flex-direction:column;justify-content:space-between;min-height:190px;padding:28px 22px;display:flex}.drift-by-numbers strong{color:var(--orange);font:900 clamp(40px,5vw,82px)/.8 var(--font-nix-display);letter-spacing:-.05em}.drift-by-numbers span{color:#ffffffa0;max-width:190px;font:800 9px/1.4 var(--font-nix-condensed);letter-spacing:.12em}.drift-by-numbers>p{color:#ffffff70;max-width:720px;margin:28px 0 0;font-size:13px;line-height:1.6}.drift-country-line{color:#111;background:#f15a24;padding:46px max(5vw,24px)}.drift-country-line>small{font:900 9px var(--font-nix-condensed);letter-spacing:.18em}.drift-country-line>div{scrollbar-width:none;gap:9px;margin-top:22px;display:flex;overflow:auto}.drift-country-line span{min-width:max-content;font:850 10px var(--font-nix-condensed);letter-spacing:.08em;border:1px solid #1116;padding:12px 14px}.drift-country-line b{margin-right:8px}.drift-canon-chapters{padding:clamp(90px,10vw,155px) 0}.drift-canon-chapters>header{padding:0 max(5vw,24px) 100px}.drift-canon-chapters article{grid-template-columns:1.25fr .75fr;align-items:center;min-height:76vh;margin-bottom:clamp(80px,11vw,175px);display:grid}.drift-canon-chapters article:nth-of-type(2n){grid-template-columns:.75fr 1.25fr}.drift-canon-chapters article:nth-of-type(2n) figure{grid-column:2}.drift-canon-chapters article:nth-of-type(2n)>div{grid-area:1/1}.drift-canon-chapters figure{height:76vh;margin:0;position:relative;overflow:hidden}.drift-canon-chapters figure:after{content:"";background:linear-gradient(#0000 62%,#202729b8);position:absolute;inset:0}.drift-canon-chapters img{object-fit:cover;width:100%;height:100%}.drift-canon-chapters figcaption{z-index:2;color:#fff;font:800 9px var(--font-nix-condensed);letter-spacing:.13em;position:absolute;bottom:22px;left:30px;right:30px}.drift-canon-chapters article>div{padding:clamp(34px,6vw,100px)}.drift-canon-chapters article>div>small{color:var(--orange);font:850 10px var(--font-nix-condensed);letter-spacing:.2em}.drift-canon-chapters h3{font:900 clamp(42px,5.7vw,100px)/.84 var(--font-nix-display);letter-spacing:-.05em;margin:24px 0 30px}.drift-canon-chapters article a{color:var(--orange);font:850 9px var(--font-nix-condensed);letter-spacing:.12em;margin-top:18px;text-decoration:none;display:inline-block}.drift-canon-chapters .is-feature{background:#121718;padding:8vh max(5vw,24px);display:block}.drift-canon-chapters .is-feature figure{height:82vh}.drift-canon-chapters .is-feature>div{background:#202729;max-width:900px;margin:-90px 0 0 auto;padding:55px;position:relative}.drift-vanilla-interlude{background:#171c1d;grid-template-columns:1.05fr .95fr;align-items:center;display:grid}.drift-vanilla-interlude figure{height:90vh;margin:0}.drift-vanilla-interlude img{object-fit:cover;width:100%;height:100%}.drift-vanilla-interlude>div{padding:clamp(45px,7vw,110px)}.drift-places{padding:clamp(95px,11vw,175px) max(5vw,24px)}.drift-places>div{border-top:1px solid #ffffff24;border-left:1px solid #ffffff24;grid-template-columns:repeat(4,1fr);margin-top:75px;display:grid}.drift-places article{border-bottom:1px solid #ffffff24;border-right:1px solid #ffffff24;min-height:200px;padding:25px}.drift-places article p{color:#c8c8c2;margin-top:60px;font-size:15px;line-height:1.55}.drift-roads{background:radial-gradient(circle at 90% 20%,#f15a2426,#0000 35%),#151a1b;padding:clamp(100px,14vw,220px) max(5vw,24px)}.drift-roads blockquote{max-width:1250px;font:850 clamp(40px,6.8vw,112px)/.9 var(--font-nix-display);letter-spacing:-.05em;margin:38px 0}.drift-roads p{color:#bbb;max-width:720px;margin-left:auto;font-size:18px;line-height:1.7}.drift-field-log{padding:60px max(5vw,24px) 120px}.drift-field-log details{border-block:1px solid #ffffff2a;padding:30px 0}.drift-field-log summary{cursor:pointer;font:850 clamp(20px,3vw,42px) var(--font-nix-display);justify-content:space-between;gap:20px;list-style:none;display:flex}.drift-field-log summary small{color:var(--orange);font:800 9px var(--font-nix-condensed);letter-spacing:.12em;align-self:center}.drift-field-log details p{color:#bbb;max-width:700px;line-height:1.7}.drift-field-log details a{color:var(--orange);font:850 9px var(--font-nix-condensed);letter-spacing:.12em;margin:20px 25px 0 0;text-decoration:none;display:inline-block}.drift-ending{background:linear-gradient(90deg,#202729 0%,#202729bd 47%,#0000),linear-gradient(#0000 50%,#202729),url(/vanilla-sunset.webp) 60%/cover;align-items:flex-end;min-height:96svh;padding:120px max(5vw,24px);display:flex}.drift-ending>div{max-width:920px}.drift-ending h2{font:900 clamp(70px,10vw,164px)/.74 var(--font-nix-display);letter-spacing:-.065em;margin:22px 0}.drift-ending h2 em{color:var(--orange);font-style:normal}.drift-ending p{color:#e0ded7;max-width:720px;font-size:17px;line-height:1.7}.drift-ending strong{color:var(--orange);font:850 12px var(--font-nix-condensed);letter-spacing:.18em;margin-top:32px;display:block}.drift-final-actions{background:#121617;grid-template-columns:repeat(3,1fr);display:grid}.drift-final-actions a{color:#fff;text-align:center;font:850 10px var(--font-nix-condensed);letter-spacing:.14em;border-right:1px solid #ffffff20;padding:34px 20px;text-decoration:none}.drift-final-actions a:hover{background:var(--orange);color:#111}@media (width<=900px){.drift-canon-intro,.drift-vanilla-interlude{grid-template-columns:1fr}.drift-by-numbers>div,.drift-places>div{grid-template-columns:repeat(2,1fr)}.drift-canon-chapters article,.drift-canon-chapters article:nth-of-type(2n){grid-template-columns:1fr;min-height:0}.drift-canon-chapters article:nth-of-type(2n) figure,.drift-canon-chapters article:nth-of-type(2n)>div{grid-area:auto/1}.drift-canon-chapters figure,.drift-vanilla-interlude figure{height:62vh}.drift-progress-nav{justify-content:flex-start}}@media (width<=560px){.drift-canon-hero{padding-bottom:55px}.drift-canon-image{background-position:64%}.drift-canon-title h1{font-size:17vw}.drift-canon-title p{max-width:300px;line-height:1.55}.drift-progress-nav{top:64px}.drift-progress-nav a{padding:13px 14px}.drift-canon-intro{display:block}.drift-canon-intro>div{margin-top:48px}.drift-by-numbers>div{grid-template-columns:repeat(2,1fr);margin-top:45px}.drift-by-numbers article{min-height:145px;padding:20px 15px}.drift-country-line{padding-inline:20px}.drift-canon-chapters>header{padding-bottom:65px}.drift-canon-chapters article{margin-bottom:80px}.drift-canon-chapters figure{height:54vh}.drift-canon-chapters article>div{padding:34px 24px}.drift-canon-chapters .is-feature{padding:25px 0 70px}.drift-canon-chapters .is-feature figure{height:62vh}.drift-canon-chapters .is-feature>div{margin:-35px 18px 0;padding:32px 24px}.drift-places>div{grid-template-columns:1fr 1fr}.drift-places article{min-height:175px;padding:18px}.drift-places article p{margin-top:35px;font-size:13px}.drift-roads blockquote{font-size:11vw}.drift-field-log summary{flex-direction:column}.drift-ending{background-position:70%;padding:95px 24px 55px}.drift-ending h2{font-size:18vw}.drift-final-actions{grid-template-columns:1fr}.drift-final-actions a{border-bottom:1px solid #ffffff20;border-right:0}}.drift-live-hero{z-index:-2;object-fit:cover;object-position:center;filter:saturate(.94)contrast(1.04);width:100%;height:100%;animation:18s ease-in-out infinite alternate drift-hero-breathe;position:absolute;inset:0}.drift-canon-title blockquote{border-left:2px solid var(--orange);color:#f2eee6;max-width:720px;margin:26px 0 0;padding-left:20px;font:400 clamp(17px,1.6vw,23px)/1.55 Georgia,serif}.drift-opening-actions{flex-wrap:wrap;gap:8px;margin-top:30px;display:flex}.drift-opening-actions a{color:#fff;min-height:46px;font:850 9px var(--font-nix-condensed);letter-spacing:.1em;background:#11191ac7;border:1px solid #fff6;align-items:center;padding:0 15px;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.drift-opening-actions a:hover,.drift-opening-actions a:focus-visible{border-color:var(--orange);transform:translateY(-2px)}.drift-opening-actions a.is-primary{border-color:var(--orange);background:var(--orange);color:#101414}.drift-hero-caption{color:#ffffff8c;font:800 8px var(--font-nix-condensed);letter-spacing:.12em;margin-top:18px;display:block}.drift-canon-intro blockquote{color:#fff;font:700 clamp(22px,2.7vw,40px)/1.18 var(--font-nix-condensed);letter-spacing:-.02em;margin:35px 0 0}.drift-by-numbers>aside{border-left:3px solid var(--orange);color:#ddd;font:800 10px var(--font-nix-condensed);letter-spacing:.12em;background:#0f1314;flex-wrap:wrap;gap:10px 30px;margin-top:24px;padding:20px;display:flex}.drift-by-numbers>aside strong{color:var(--orange)}.drift-by-numbers>aside span{border-left:1px solid #ffffff30;padding-left:28px}.drift-canon-chapters>header>p{color:#c5c4be;max-width:720px;margin-top:30px;font-size:17px;line-height:1.65}.drift-canon-chapters figure>a{display:block;position:absolute;inset:0}.drift-canon-chapters figure>a>span{z-index:2;color:#fff;font:850 8px var(--font-nix-condensed);letter-spacing:.12em;opacity:0;background:#111a;padding:10px 12px;transition:opacity .2s;position:absolute;top:22px;right:24px}.drift-canon-chapters figure:hover a>span,.drift-canon-chapters figure a:focus-visible>span{opacity:1}.drift-canon-chapters article>div>b{color:#fff8;font:800 9px/1.55 var(--font-nix-condensed);letter-spacing:.12em;margin:-12px 0 25px;display:block}.drift-canon-chapters article>div>nav{flex-wrap:wrap;gap:10px 22px;display:flex}.drift-canon-chapters article>div>nav a{border-bottom:1px solid;padding-bottom:5px}.drift-vanilla-interlude nav{flex-wrap:wrap;gap:9px;margin-top:30px;display:flex}.drift-vanilla-interlude nav a{color:#fff;min-height:44px;font:850 9px var(--font-nix-condensed);letter-spacing:.1em;border:1px solid #ffffff32;align-items:center;padding:0 14px;text-decoration:none;display:inline-flex}.drift-vanilla-interlude nav a:hover,.drift-vanilla-interlude nav a:focus-visible{border-color:var(--orange);color:var(--orange)}.drift-films{background:#101516;padding:clamp(95px,11vw,170px) max(5vw,24px)}.drift-films>header{max-width:1050px}.drift-films>header>small{color:var(--orange);font:850 10px var(--font-nix-condensed);letter-spacing:.2em}.drift-films>header h2{font:900 clamp(52px,8vw,125px)/.82 var(--font-nix-display);letter-spacing:-.055em;margin:20px 0}.drift-films>header h2 em{color:var(--orange);font-style:normal}.drift-films>header p{color:#c3c2bc;max-width:700px;font-size:17px;line-height:1.65}.drift-films>div:not(.drift-film-loading):not(.drift-film-empty){grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 18px;margin-top:70px;display:grid}.drift-films article{background:#080b0b;border:1px solid #ffffff20;min-width:0}.drift-film-frame{aspect-ratio:16/9;background:#050707}.drift-film-frame>button,.drift-film-frame iframe{border:0;width:100%;height:100%}.drift-film-frame>button{cursor:pointer;color:#fff;background:#050707;padding:0;display:block;position:relative}.drift-film-frame img{object-fit:cover;filter:saturate(.9)contrast(1.04);width:100%;height:100%;transition:filter .2s}.drift-film-frame button:hover img{filter:saturate(1.08)brightness(.8)}.drift-film-frame button>span{color:#111;background:#f15a24dd;border:1px solid #fff;place-items:center;width:64px;height:64px;font-size:22px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.drift-film-frame button>small{font:800 9px var(--font-nix-condensed);background:#000c;padding:6px;position:absolute;bottom:10px;right:12px}.drift-films article>section{padding:26px}.drift-films article>section>small{color:var(--orange);font:800 9px var(--font-nix-condensed);letter-spacing:.12em}.drift-films h3{font:850 clamp(22px,2.5vw,36px)/1 var(--font-nix-display);margin:12px 0}.drift-films article p{color:#aaa;min-height:3.2em;line-height:1.6}.drift-films article nav{flex-wrap:wrap;gap:18px;display:flex}.drift-films article nav a,.drift-film-empty a{color:var(--orange);font:850 9px var(--font-nix-condensed);letter-spacing:.1em;text-decoration:none}.drift-film-loading,.drift-film-empty{color:#aaa;text-align:center;border:1px solid #ffffff23;place-content:center;min-height:220px;margin-top:55px;padding:30px;display:grid}.drift-film-empty p{max-width:650px}.drift-film-empty strong{color:#fff;font:850 clamp(22px,3vw,38px) var(--font-nix-display)}.drift-places>div{gap:0}.drift-places article{flex-direction:column;min-height:380px;padding:0;display:flex;overflow:hidden}.drift-places article>a{height:220px;display:block;overflow:hidden}.drift-places article img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.drift-places article a:hover img{transform:scale(1.04)}.drift-places article>small{margin:22px 22px 0}.drift-places article p{margin:38px 22px 24px;font-size:16px}.drift-share{color:#111;background:#f15a24;grid-template-columns:1fr auto;align-items:end;gap:40px;padding:clamp(65px,8vw,115px) max(5vw,24px);display:grid}.drift-share small{font:900 9px var(--font-nix-condensed);letter-spacing:.18em}.drift-share h2{font:900 clamp(42px,6vw,92px)/.84 var(--font-nix-display);letter-spacing:-.05em;margin:16px 0 0}.drift-share h2 em{color:#fff;font-style:normal}.drift-share nav{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.drift-share button,.drift-share a{color:#fff;cursor:pointer;min-height:46px;font:850 9px var(--font-nix-condensed);letter-spacing:.1em;background:#111;border:1px solid #111;align-items:center;padding:0 15px;text-decoration:none;display:inline-flex}.drift-share button:nth-child(2),.drift-share a{color:#111;background:0 0}.drift-final-actions{grid-template-columns:repeat(3,1fr)}.drift-by-numbers>p{font-size:16px}.drift-timeline article button,.drift-page .journey-map-toggle button,.drift-factoid-deck article>a{min-height:44px}.drift-factoid-deck article>a{align-items:center;display:inline-flex}.drift-page :is(a,button,select,input,summary):focus-visible{outline-offset:3px;outline:3px solid #fff}.drift-page .journey-popup img{object-fit:cover;width:100%;max-height:150px;margin-bottom:10px}@keyframes drift-hero-breathe{to{transform:scale(1.025)}}@media (width<=900px){.drift-films>div:not(.drift-film-loading):not(.drift-film-empty),.drift-share{grid-template-columns:1fr}.drift-share nav{justify-content:flex-start}.drift-places article{min-height:340px}.drift-places article>a{height:190px}}@media (width<=560px){.drift-live-hero{object-position:62% center}.drift-canon-title blockquote{font-size:16px}.drift-opening-actions{display:grid}.drift-opening-actions a{text-align:center;justify-content:center}.drift-by-numbers>aside{display:grid}.drift-by-numbers>aside span{border-left:0;padding-left:0}.drift-canon-chapters figure>a>span{opacity:1}.drift-vanilla-interlude nav{display:grid}.drift-films{padding-inline:20px}.drift-films>div:not(.drift-film-loading):not(.drift-film-empty){margin-top:45px}.drift-films article>section{padding:22px 18px}.drift-places>div{grid-template-columns:1fr}.drift-places article{min-height:0}.drift-places article>a{aspect-ratio:4/3;height:auto}.drift-share nav{display:grid}.drift-share button,.drift-share a{justify-content:center}.drift-final-actions{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.drift-live-hero{animation:none}}.nc500-page{--nc-orange:#ff5a18;--nc-ink:#050707;background:var(--nc-ink);color:#f5f2ea;min-height:100vh;font-family:var(--font-geist-sans)}.nc500-page *{box-sizing:border-box}.nc500-page a{color:inherit}.nc500-page em{color:var(--nc-orange);font-style:normal}.nc-hero{isolation:isolate;background:#050707;grid-template-rows:auto 1fr auto;grid-template-columns:1fr 290px;gap:25px;min-height:100svh;padding:145px max(5vw,24px) 55px;display:grid;position:relative;overflow:hidden}.nc-hero:before{content:"";z-index:-2;background:linear-gradient(90deg,#050707 0%,#050707e6 38%,#0507072e 77%),linear-gradient(0deg,#050707,transparent 35%),var(--nc-hero) center/cover;position:absolute;inset:0}.nc-hero:after{content:"";z-index:-1;background:radial-gradient(circle at 75% 35%,#0000,#00000059 70%);position:absolute;inset:0}.nc-hero nav{color:#bbb;font:800 10px var(--font-nix-condensed);letter-spacing:.18em;grid-column:1/-1;gap:10px;display:flex}.nc-hero nav a{text-decoration:none}.nc-hero-copy{align-self:center;max-width:990px}.nc-hero-copy>small,.nc-map header>small,.nc-chapters header>small,.nc-moments header>small,.nc-photos header>small,.nc-manifesto>small{color:var(--nc-orange);font:900 11px var(--font-nix-condensed);letter-spacing:.22em}.nc-hero h1{font:900 clamp(95px,16vw,245px)/.75 var(--font-nix-display);letter-spacing:-.08em;align-items:baseline;margin:20px 0 5px;display:flex}.nc-hero h1 span{letter-spacing:-.03em;writing-mode:vertical-rl;margin-right:10px;font-size:.36em;transform:rotate(180deg)}.nc-hero h1 em{color:#fff}.nc-hero h1 b{color:var(--nc-orange)}.nc-hero-copy>p{font:900 clamp(15px,1.8vw,25px) var(--font-nix-condensed);letter-spacing:.12em}.nc-hero blockquote{color:#c7c4bd;max-width:680px;margin:25px 0;font-size:clamp(16px,1.35vw,20px);line-height:1.65}.nc-hero-copy>div{flex-wrap:wrap;gap:9px;display:flex}.nc-hero-copy>div a,.nc-final>a{font:900 10px var(--font-nix-condensed);letter-spacing:.1em;background:#050707b3;border:1px solid #5d6161;padding:15px 18px;text-decoration:none}.nc-hero-copy>div a:first-child,.nc-final>a{background:var(--nc-orange);border-color:var(--nc-orange);color:#080909}.nc-hero>aside{border-top:1px solid #ffffff3d;align-self:center;display:grid}.nc-hero>aside span{font:800 9px var(--font-nix-condensed);letter-spacing:.13em;border-bottom:1px solid #ffffff3d;grid-template-columns:1fr 1fr;align-items:end;padding:17px 0;display:grid}.nc-hero>aside b{color:var(--nc-orange);font:900 clamp(32px,3.8vw,58px)/.8 var(--font-nix-display)}.nc-hero>footer{font:800 9px var(--font-nix-condensed);letter-spacing:.13em;grid-column:1/-1;justify-self:end}.nc-hero>footer i{color:var(--nc-orange);margin:0 8px}.nc-ribbon{z-index:50;white-space:nowrap;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);scrollbar-width:none;background:#080b0bef;border-block:1px solid #343838;display:flex;position:sticky;top:76px;overflow:auto}.nc-ribbon>*{font:800 9px var(--font-nix-condensed);letter-spacing:.13em;border-right:1px solid #292d2d;padding:16px 20px}.nc-ribbon span{color:var(--nc-orange)}.nc-ribbon i{color:#aaa;font-style:normal}.nc-manifesto{grid-template-columns:.4fr 1.2fr .8fr;align-items:start;gap:5vw;padding:130px max(5vw,24px);display:grid}.nc-manifesto h2,.nc-chapters h2,.nc-map h2,.nc-moments h2,.nc-photos h2,.nc-final h2{font:900 clamp(48px,7vw,112px)/.84 var(--font-nix-display);letter-spacing:-.055em;margin:0}.nc-manifesto div{color:#aaa;border-left:1px solid #333;padding-left:28px;line-height:1.7}.nc-manifesto a{color:var(--nc-orange);font:900 10px var(--font-nix-condensed);letter-spacing:.1em;margin-top:18px;text-decoration:none;display:inline-block}.nc-chapters,.nc-map,.nc-moments,.nc-photos{padding:110px max(5vw,24px)}.nc-chapters{background:#0a0d0d}.nc-chapters header,.nc-map header,.nc-moments header,.nc-photos header{max-width:1000px;margin-bottom:55px}.nc-chapters>div{border:1px solid #343838;grid-template-columns:repeat(2,1fr);display:grid}.nc-chapters article{background:linear-gradient(145deg,#101414,#070909);border-bottom:1px solid #343838;border-right:1px solid #343838;min-height:440px;padding:35px}.nc-chapters article small{color:var(--nc-orange);font:900 10px var(--font-nix-condensed);letter-spacing:.15em}.nc-chapters h3{font:900 clamp(30px,3vw,48px)/.9 var(--font-nix-display);margin:65px 0 18px}.nc-chapters article p{color:#aaa;line-height:1.6}.nc-chapters ul{margin:25px 0 0;padding:0;list-style:none}.nc-chapters button{color:#ddd;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #292d2d;justify-content:space-between;width:100%;padding:10px 0;display:flex}.nc-chapters button span{color:var(--nc-orange)}.nc-map-shell{border:1px solid var(--nc-orange);background:#090c0c;grid-template-columns:1fr 300px;min-height:680px;display:grid}.nc-map-stage{background:radial-gradient(circle at 60% 45%,#182020,#070909 70%);min-height:620px;position:relative;overflow:hidden}.nc-map-stage:before{content:"";background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:38px 38px;position:absolute;inset:0}.nc-map-stage svg{width:100%;height:100%;position:absolute;inset:0}.nc-route-glow,.nc-route-base,.nc-route-live{fill:none}.nc-route-glow{stroke:var(--nc-orange);stroke-width:14px;opacity:.13;filter:blur(5px)}.nc-route-base{stroke:#74402f;stroke-width:3px}.nc-route-live{stroke:var(--nc-orange);stroke-width:5px;filter:drop-shadow(0 0 8px var(--nc-orange))}.nc-map-stage svg>circle{fill:#101414;stroke:var(--nc-orange);stroke-width:2px}.nc-van-dot{fill:var(--nc-orange);stroke:#fff;stroke-width:3px;filter:drop-shadow(0 0 9px var(--nc-orange))}.nc-map-stage text{text-anchor:middle;fill:#050707;font:900 15px var(--font-nix-display)}.nc-map-stage>b{color:#3c4444;font:900 24px var(--font-nix-display);letter-spacing:.1em;position:absolute;bottom:16px;right:20px}.nc-map-shell>aside{background:linear-gradient(#121717,#070909);border-left:1px solid #333;flex-direction:column;gap:15px;padding:30px;display:flex}.nc-map-shell>aside small{color:var(--nc-orange);font:900 10px var(--font-nix-condensed);letter-spacing:.16em}.nc-map-shell>aside time{font:900 35px var(--font-nix-display)}.nc-map-shell>aside>div{background:#333;height:5px}.nc-map-shell>aside>div i{background:var(--nc-orange);height:100%;display:block}.nc-map-shell button{color:#fff;min-height:48px;font:900 10px var(--font-nix-condensed);letter-spacing:.1em;background:#111;border:1px solid #444}.nc-map-shell button:first-of-type{background:var(--nc-orange);color:#080909;border-color:var(--nc-orange)}.nc-map-shell aside p{color:#777;margin-top:auto;font-size:11px}.nc-moments{background:#0a0d0d}.nc-moments>div{border:1px solid #343838;grid-template-columns:repeat(3,1fr);display:grid}.nc-moments article{border-bottom:1px solid #343838;border-right:1px solid #343838;min-height:180px;padding:25px;position:relative}.nc-moments time{color:var(--nc-orange);font:900 9px var(--font-nix-condensed);letter-spacing:.13em}.nc-moments article>b{color:#ffffff0b;font:900 75px var(--font-nix-display);position:absolute;top:5px;right:14px}.nc-moments h3{font:900 22px/1 var(--font-nix-display);margin-top:65px}.nc-photos header p{color:#aaa;max-width:650px;line-height:1.6}.nc-photos>div:not(.nc-photo-loading){grid-template-columns:repeat(4,1fr);grid-auto-rows:250px;gap:5px;display:grid}.nc-photos>div>a{background:#111;position:relative;overflow:hidden}.nc-photos>div>a.wide{grid-column:span 2}.nc-photos img{object-fit:cover;width:100%;height:100%;transition:all .5s}.nc-photos a:hover img{transform:scale(1.04)}.nc-photos a span{background:linear-gradient(#0000,#000d);gap:5px;padding:35px 14px 12px;display:grid;position:absolute;inset:auto 0 0}.nc-photos time{color:var(--nc-orange);font:900 9px var(--font-nix-condensed)}.nc-photos strong{font:800 16px var(--font-nix-display)}.nc-photos>footer{font:900 10px var(--font-nix-condensed);letter-spacing:.1em;border-bottom:1px solid #333;justify-content:space-between;padding:28px 0;display:flex}.nc-photos>footer a{color:var(--nc-orange);text-decoration:none}.nc-photo-loading{color:#777;min-height:260px;font:900 10px var(--font-nix-condensed);letter-spacing:.15em;border:1px solid #333;place-content:center;display:grid}.nc-final{background:linear-gradient(110deg,#ff5a18 0 36%,#080a0a 36%);grid-template-columns:.35fr 1fr;align-items:end;gap:5vw;padding:140px max(5vw,24px);display:grid}.nc-final small{color:#080909;font:900 11px var(--font-nix-condensed);letter-spacing:.15em}.nc-final h2{max-width:1000px}.nc-final>a{grid-column:2;justify-self:start}.nc-footer{color:#aaa;font:900 9px var(--font-nix-condensed);letter-spacing:.1em;border-top:1px solid #333;justify-content:space-between;gap:20px;padding:35px max(5vw,24px);display:flex}.nc-footer a{color:#fff;text-decoration:none}@media (width<=900px){.nc-hero{grid-template-columns:1fr}.nc-hero>aside{grid-template-columns:repeat(4,1fr)}.nc-hero>aside span{flex-direction:column;padding:14px 8px;display:flex}.nc-manifesto{grid-template-columns:1fr}.nc-manifesto div{border:0;padding-left:0}.nc-map-shell{grid-template-columns:1fr}.nc-map-shell>aside{border-top:1px solid #333;border-left:0}.nc-chapters>div{grid-template-columns:1fr}.nc-moments>div,.nc-photos>div:not(.nc-photo-loading){grid-template-columns:repeat(2,1fr)}.nc-final{background:linear-gradient(160deg,#ff5a18 0 22%,#080a0a 22%);grid-template-columns:1fr}.nc-final small{color:#080909}.nc-final>a{grid-column:1}.nc-hero>footer{justify-self:start}}@media (width<=560px){.nc-hero{padding-top:125px}.nc-hero h1{font-size:104px}.nc-hero h1 span{font-size:.28em}.nc-hero>aside{grid-template-columns:repeat(2,1fr)}.nc-hero>footer{line-height:2}.nc-ribbon{top:64px}.nc-manifesto,.nc-chapters,.nc-map,.nc-moments,.nc-photos{padding-top:75px;padding-bottom:75px}.nc-chapters article{min-height:390px;padding:25px}.nc-map-stage{min-height:400px}.nc-moments>div{grid-template-columns:1fr}.nc-photos>div:not(.nc-photo-loading){grid-template-columns:1fr;grid-auto-rows:280px}.nc-photos>div>a.wide{grid-column:auto}.nc-photos>footer,.nc-footer{flex-direction:column}.nc-final{padding-top:120px;padding-bottom:90px}}@media (prefers-reduced-motion:reduce){.nc500-page *{scroll-behavior:auto!important;transition:none!important}}.nc-chapters article{isolation:isolate;min-height:520px;padding:0;position:relative;overflow:hidden}.nc-chapters article>img{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform 8s;position:absolute;inset:0;transform:scale(1.01)}.nc-chapters article:hover>img{transform:scale(1.07)}.nc-chapters article>i{z-index:-1;background:linear-gradient(#07090952 22%,#070909e8 66%,#070909 96%),linear-gradient(90deg,#0709099c,#0000);position:absolute;inset:0}.nc-chapters article>section{flex-direction:column;justify-content:flex-end;height:100%;padding:35px;display:flex}.nc-chapters article.has-photo h3{text-shadow:0 3px 24px #000;margin-top:150px}.nc-chapters article.has-photo p{color:#e3dfd5;max-width:620px}.nc-chapters article.has-photo button{color:#fff}.nc-map-stage>.journey-map-real~svg,.nc-map-stage>.journey-map-real~b{opacity:0;pointer-events:none}@media (width<=560px){.nc-chapters article{min-height:540px}.nc-chapters article>section{padding:26px}.nc-chapters article>img{object-position:center}.nc-chapters article.has-photo h3{margin-top:190px}}.journey-log-page{--journey-orange:#ff641f;--journey-ink:#070909;--journey-graphite:#171d1e;--journey-paper:#f4f0e8;background:var(--journey-graphite);color:var(--journey-paper);overflow:hidden}.journey-log-page *{box-sizing:border-box}.journey-log-page a{color:inherit}.journey-log-page em{color:var(--journey-orange);font-style:normal}.journey-log-page :where(h1,h2,h3,p){text-wrap:balance}.journey-hero{isolation:isolate;background:#070909;align-items:flex-end;min-height:100svh;padding:clamp(130px,15vh,190px) max(5vw,24px) clamp(80px,10vh,130px);display:flex;position:relative}.journey-hero>img{z-index:-2;object-fit:cover;object-position:58% center;filter:saturate(.84)contrast(1.08);width:72%;height:100%;position:absolute;inset:0 0 0 auto}.journey-hero>i{z-index:-1;background:linear-gradient(90deg,#070909 0%,#070909ef 33%,#07090958 70%,#07090922),linear-gradient(#07090928 20%,#0000 72%,#171d1e 100%),radial-gradient(circle at 20% 54%,#ff641f1f,#0000 29%);position:absolute;inset:0}.journey-hero>div{z-index:1;max-width:1050px;position:relative}.journey-hero nav{color:#ffffff7d;font:750 .58rem var(--font-geist-mono);letter-spacing:.12em;gap:10px;margin-bottom:clamp(45px,8vh,100px);display:flex}.journey-hero nav a{text-decoration:none}.journey-hero>div>small,.journey-overall>header small,.journey-years>header small,.journey-records>header small,.journey-fuel>header small,.journey-drift>div>small,.journey-ending>div>small{color:var(--journey-orange);font:850 .64rem var(--font-geist-mono);letter-spacing:.2em}.journey-hero h1{font:900 clamp(5rem,12vw,13rem)/.72 var(--font-nix-display);letter-spacing:-.075em;text-transform:uppercase;margin:20px 0 32px}.journey-hero p{color:#f4f0e8c9;max-width:690px;margin:0;font-size:clamp(1rem,1.55vw,1.35rem);line-height:1.65}.journey-hero>div>a,.journey-drift>div>a{background:var(--journey-orange);color:#090a0a;min-height:48px;font:900 .61rem var(--font-geist-mono);letter-spacing:.11em;align-items:center;margin-top:34px;padding:0 19px;text-decoration:none;transition:transform .25s,background .25s;display:inline-flex}.journey-hero>div>a:hover,.journey-drift>div>a:hover{background:#fff;transform:translateY(-3px)}.journey-overall{background:radial-gradient(circle at 92% 18%,#ff641f16,#0000 23%),#171d1e;padding:clamp(95px,12vw,180px) max(5vw,24px)}.journey-overall>header,.journey-records>header,.journey-fuel>header{max-width:1450px;margin:auto}.journey-overall h2,.journey-records h2,.journey-fuel h2{font:900 clamp(4rem,8vw,9rem)/.78 var(--font-nix-display);letter-spacing:-.06em;margin:18px 0 28px}.journey-overall>header p,.journey-records>header p,.journey-fuel>header p{color:#ffffff9a;max-width:720px;margin-left:auto;font-size:1rem;line-height:1.75}.journey-overall-grid{background:#ffffff1d;border:1px solid #ffffff1d;grid-template-columns:repeat(2,1fr);gap:1px;max-width:1450px;margin:70px auto 0;display:grid}.journey-overall-grid article{background:#0d1112;min-height:300px;padding:clamp(27px,4vw,55px);position:relative}.journey-overall-grid article.is-primary{background:linear-gradient(145deg,#23170f,#0d1112 60%)}.journey-overall-grid article>small{color:#ffffff71;font:800 .58rem var(--font-geist-mono);letter-spacing:.13em;display:block}.journey-overall-grid article>strong{font:900 clamp(4rem,8.6vw,10rem)/.72 var(--font-nix-display);letter-spacing:-.07em;margin-top:42px;display:inline-block}.journey-overall-grid article>span{color:var(--journey-orange);font:850 .65rem var(--font-geist-mono);letter-spacing:.13em;margin-left:14px}.journey-overall-grid article>p{color:#ffffff65;max-width:480px;margin:34px 0 0;font-size:.82rem;line-height:1.6}.journey-years{background:#070909;padding:clamp(95px,12vw,180px) max(5vw,24px)}.journey-years>header{max-width:1450px;margin:auto}.journey-years>header h2{font:900 clamp(4.5rem,9vw,10rem)/.75 var(--font-nix-display);letter-spacing:-.07em;margin:18px 0 0}.journey-year-tabs{background:#ffffff1d;border:1px solid #ffffff1d;grid-template-columns:repeat(3,1fr);gap:1px;max-width:1450px;margin:70px auto 0;display:grid}.journey-year-tabs button{color:#fff;text-align:left;cursor:pointer;background:#0d1112;border:0;min-height:120px;padding:24px;transition:background .25s,color .25s}.journey-year-tabs button strong{font:850 clamp(2rem,4vw,4rem) var(--font-nix-display);display:block}.journey-year-tabs button span{color:#ffffff69;font:800 .54rem var(--font-geist-mono);letter-spacing:.12em;margin-top:9px;display:block}.journey-year-tabs button:hover,.journey-year-tabs button[aria-selected=true]{background:var(--journey-orange);color:#090a0a}.journey-year-tabs button[aria-selected=true] span{color:#090a0aa8}.journey-year-tabs button:focus-visible{outline-offset:-5px;outline:3px solid #fff}.journey-year-panel{max-width:1450px;margin:16px auto 0;animation:.5s both journey-arrive}.journey-year-panel>header{background:radial-gradient(circle at 16%,#ff641f24,#0000 27%),#101415;border:1px solid #ffffff17;grid-template-columns:.55fr 1.45fr;align-items:center;min-height:250px;display:grid}.journey-year-panel>header>span{font:900 clamp(6rem,14vw,14rem)/.7 var(--font-nix-display);letter-spacing:-.1em;color:#ff641f;padding:0 clamp(25px,5vw,70px)}.journey-year-panel>header>div{border-left:1px solid #ffffff1a;padding:34px}.journey-year-panel>header small{color:#ff641f;font:800 .59rem var(--font-geist-mono);letter-spacing:.14em}.journey-year-panel>header h3{font:850 clamp(2.2rem,4.6vw,5rem)/.9 var(--font-nix-display);letter-spacing:-.04em;margin:17px 0 0}.journey-year-stats{background:#ffffff1b;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:1px;display:grid}.journey-year-stats article{background:#0d1112;min-height:150px;padding:28px}.journey-year-stats small{color:#ffffff67;font:800 .52rem var(--font-geist-mono);letter-spacing:.1em}.journey-year-stats strong{font:850 clamp(1.6rem,3.3vw,3.5rem) var(--font-nix-display);margin-top:26px;display:block}.journey-year-stats strong span{color:#ff641f;letter-spacing:.1em;font-size:.66rem}.journey-months{margin-top:clamp(85px,10vw,150px)}.journey-months>div{grid-template-columns:.5fr 1fr;align-items:end;gap:30px;display:grid}.journey-months>div small,.journey-cumulative-section>header small{color:#ff641f;font:800 .58rem var(--font-geist-mono);letter-spacing:.14em}.journey-months>div h3,.journey-cumulative-section h3{font:900 clamp(2.9rem,6vw,6.5rem)/.8 var(--font-nix-display);letter-spacing:-.055em;grid-column:2;margin:0}.journey-months>div p{color:#ffffff86;grid-column:2;max-width:700px;line-height:1.7}.journey-months ol{grid-template-columns:repeat(var(--month-count,12),1fr);background:repeating-linear-gradient(0deg,#0000 0 103px,#ffffff0d 104px 105px);border-bottom:1px solid #ffffff25;align-items:end;gap:10px;height:520px;margin:70px 0 0;padding:0 0 36px;list-style:none;display:grid}.journey-months li{flex-direction:column;justify-content:flex-end;align-items:center;min-width:0;height:100%;display:flex;position:relative}.journey-months li>div{width:min(72%,72px);height:var(--bar);background:linear-gradient(#ff8b51,#ff641f);min-height:2px;transition:height .75s cubic-bezier(.16,.8,.3,1);box-shadow:0 0 25px #ff641f23}.journey-months li.is-drift>div{background:#fff;box-shadow:0 0 38px #ff641f8c}.journey-months li>span{text-align:center;margin-bottom:10px}.journey-months li>span b{font:850 clamp(.58rem,1vw,.78rem) var(--font-geist-mono);display:block}.journey-months li>span i{color:#ffffff49;font:700 .42rem var(--font-geist-mono);letter-spacing:.08em;margin-top:4px;font-style:normal;display:block}.journey-months li>strong{font:800 .55rem var(--font-geist-mono);letter-spacing:.08em;position:absolute;bottom:-28px}.journey-chart-summary,.journey-cumulative p{color:#ffffff6b;max-width:900px;margin:25px 0 0;font-size:.78rem;line-height:1.65}.journey-cumulative-section{margin-top:clamp(100px,12vw,170px)}.journey-cumulative-section>header{justify-content:space-between;align-items:end;gap:30px;display:flex}.journey-cumulative{background:linear-gradient(145deg,#111617,#080a0a);border:1px solid #ffffff18;margin-top:50px;padding:30px}.journey-cumulative svg{width:100%;height:auto;overflow:visible}.journey-cumulative svg line{stroke:#ffffff15;stroke-width:1px}.journey-cumulative .journey-line{fill:none;stroke:#ff641f;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;filter:drop-shadow(0 0 7px #ff641f88);animation:1.5s .12s forwards journey-draw}.journey-cumulative .journey-area{opacity:0;animation:.8s .75s forwards journey-area-in}.journey-cumulative circle{fill:#070909;stroke:#ff641f;stroke-width:4px}.journey-cumulative text{fill:#ffffff70;font:750 18px var(--font-geist-mono)}.journey-cumulative p strong{color:#fff}.journey-records{background:radial-gradient(circle at 8% 18%,#ff641f19,#0000 25%),#171d1e;padding:clamp(100px,13vw,190px) max(5vw,24px)}.journey-records>div{background:#ffffff1c;grid-template-columns:repeat(4,1fr);gap:1px;max-width:1450px;margin:75px auto 0;display:grid}.journey-records article{background:#0d1112;min-height:350px;padding:clamp(25px,3vw,45px)}.journey-records article.is-record{background:linear-gradient(155deg,#25170f,#0d1112 58%)}.journey-records article small{color:#ffffff72;min-height:32px;font:800 .53rem var(--font-geist-mono);letter-spacing:.12em;line-height:1.5;display:block}.journey-records article strong{font:900 clamp(3rem,5.4vw,6rem)/.72 var(--font-nix-display);letter-spacing:-.07em;margin-top:60px;display:block}.journey-records article>span{color:#ff641f;font:850 .6rem var(--font-geist-mono);letter-spacing:.14em;margin-top:10px;display:block}.journey-records article p{color:#ffffff82;margin-top:50px;font-size:.8rem;line-height:1.7}.journey-drift{isolation:isolate;background:#070909;align-items:center;min-height:100svh;padding:clamp(110px,14vw,200px) max(5vw,24px);display:flex;position:relative}.journey-drift>img{z-index:-2;object-fit:cover;object-position:center;filter:saturate(.9)contrast(1.08);width:68%;height:100%;position:absolute;inset:0 0 0 auto}.journey-drift>i{z-index:-1;background:linear-gradient(90deg,#070909 0%,#070909f7 34%,#0709097b 61%,#0000),linear-gradient(#0709093d,#0000 70%,#070909 100%);position:absolute;inset:0}.journey-drift>div{max-width:770px}.journey-drift h2{font:900 clamp(5rem,10vw,11rem)/.72 var(--font-nix-display);letter-spacing:-.075em;margin:22px 0}.journey-drift>div>p{color:#ffffffb0;max-width:650px;font-size:1rem;line-height:1.7}.journey-drift-official{margin:35px 0!important}.journey-drift-official strong{color:#fff;font:900 clamp(2.6rem,5.3vw,6rem)/.85 var(--font-nix-display);display:block}.journey-drift-official span{color:#ff641f;font:800 .57rem var(--font-geist-mono);letter-spacing:.12em;margin-top:12px;display:block}.journey-drift dl{background:#070909ad;border:1px solid #ffffff1c;grid-template-columns:repeat(3,1fr);max-width:650px;margin:35px 0;display:grid}.journey-drift dl div{border-right:1px solid #ffffff1c;padding:20px}.journey-drift dl div:last-child{border:0}.journey-drift dt{color:#ffffff61;min-height:36px;font:750 .46rem/1.45 var(--font-geist-mono);letter-spacing:.09em}.journey-drift dd{font:850 1.25rem var(--font-nix-display);margin:14px 0 0}.journey-boundary-note{color:#ffffff6e!important;font-size:.76rem!important}.journey-fuel{background:#070909;padding:clamp(105px,13vw,190px) max(5vw,24px)}.journey-fuel-layout{background:#ffffff1c;grid-template-columns:1.35fr .65fr;gap:1px;max-width:1450px;margin:80px auto 0;display:grid}.journey-fuel-bars{background:#0d1112;grid-template-columns:repeat(3,1fr);align-items:end;gap:25px;min-height:530px;padding:clamp(30px,5vw,70px);display:grid}.journey-fuel-bars article{text-align:center;grid-template-rows:auto 1fr auto auto;gap:10px;height:100%;display:grid}.journey-fuel-bars article>span{font:850 .75rem var(--font-geist-mono);letter-spacing:.08em}.journey-fuel-bars article>span b{font-size:1.35rem}.journey-fuel-bars article>div{background:repeating-linear-gradient(0deg,#0000 0 69px,#ffffff0e 70px 71px);border-bottom:1px solid #ffffff27;align-items:flex-end;height:100%;display:flex}.journey-fuel-bars article i{width:68%;height:var(--fuel);transform-origin:bottom;background:linear-gradient(#fff,#ff641f);margin:auto;animation:.9s both journey-rise}.journey-fuel-bars article>strong{font:850 1.6rem var(--font-nix-display)}.journey-fuel-bars article>small{color:#ffffff5c;font:750 .48rem var(--font-geist-mono);letter-spacing:.08em}.journey-fuel-layout>aside{background:linear-gradient(145deg,#25170f,#111617);padding:clamp(30px,4vw,60px)}.journey-fuel-layout>aside>small{color:#ff641f;font:800 .55rem var(--font-geist-mono);letter-spacing:.13em}.journey-fuel-layout dl{margin:35px 0}.journey-fuel-layout dl div{border-bottom:1px solid #ffffff1a;justify-content:space-between;gap:20px;padding:17px 0;display:flex}.journey-fuel-layout dt{color:#ffffff72;font:750 .51rem var(--font-geist-mono);letter-spacing:.08em}.journey-fuel-layout dd{font:850 .86rem var(--font-nix-display);margin:0}.journey-fuel-layout aside p{color:#ffffff7b;font-size:.78rem;line-height:1.7}.journey-ending{isolation:isolate;background:#171d1e;align-items:flex-end;min-height:100svh;padding:clamp(110px,14vw,190px) max(5vw,24px);display:flex;position:relative}.journey-ending>img{z-index:-2;object-fit:cover;object-position:center;filter:saturate(.83)contrast(1.05);width:100%;height:100%;position:absolute;inset:0}.journey-ending>i{z-index:-1;background:linear-gradient(90deg,#171d1ef7 0%,#171d1eb5 47%,#0000 82%),linear-gradient(#171d1e42,#0000 55%,#171d1e 100%);position:absolute;inset:0}.journey-ending>div{max-width:1000px}.journey-ending h2{font:900 clamp(3.6rem,7.2vw,8rem)/.86 var(--font-nix-display);letter-spacing:-.06em;margin:25px 0 35px}.journey-ending p{color:#ffffffad;font-size:1.1rem}.journey-ending nav{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.journey-ending nav a{min-height:48px;font:850 .57rem var(--font-geist-mono);letter-spacing:.1em;background:#080a0abf;border:1px solid #ffffff35;align-items:center;padding:0 18px;text-decoration:none;display:flex}.journey-ending nav a:first-child{color:#090a0a;background:#ff641f;border-color:#ff641f}.journey-log-footer{color:#ffffff72;min-height:90px;font:800 .53rem var(--font-geist-mono);letter-spacing:.1em;background:#070909;justify-content:space-between;align-items:center;gap:20px;padding:20px max(5vw,24px);display:flex}.journey-log-footer a{color:#ff641f;text-decoration:none}.journey-months li>div{transform-origin:bottom;animation:.8s cubic-bezier(.16,.8,.3,1) both journey-rise}@keyframes journey-arrive{0%{opacity:.3;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes journey-draw{to{stroke-dashoffset:0}}@keyframes journey-area-in{to{opacity:1}}@keyframes journey-rise{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media (width<=900px){.journey-hero>img,.journey-drift>img{width:100%}.journey-hero>i{background:linear-gradient(90deg,#070909e8,#07090954),linear-gradient(#07090955,#0000 60%,#171d1e 100%)}.journey-overall-grid,.journey-year-panel>header{grid-template-columns:1fr}.journey-year-panel>header>span{padding:45px 25px}.journey-year-panel>header>div{border-top:1px solid #ffffff1a;border-left:0}.journey-year-stats{grid-template-columns:1fr 1fr}.journey-months>div{display:block}.journey-months>div h3{margin-top:14px}.journey-records>div{grid-template-columns:1fr 1fr}.journey-drift dl{grid-template-columns:1fr}.journey-drift dl div{border-bottom:1px solid #ffffff1c;border-right:0}.journey-fuel-layout{grid-template-columns:1fr}.journey-fuel-bars{min-height:480px}.journey-ending>i{background:linear-gradient(90deg,#171d1ef2,#171d1e73),linear-gradient(#0000 55%,#171d1e 100%)}}@media (width<=640px){.journey-hero{min-height:94svh;padding-inline:18px}.journey-hero>img{object-position:68% center}.journey-hero p{font-size:.96rem}.journey-overall,.journey-years,.journey-records,.journey-fuel,.journey-drift,.journey-ending{padding-inline:16px}.journey-overall h2,.journey-records h2,.journey-fuel h2,.journey-years>header h2{font-size:clamp(3.7rem,17vw,6rem)}.journey-overall>header p,.journey-records>header p,.journey-fuel>header p{margin-left:0}.journey-overall-grid article{min-height:245px}.journey-overall-grid article>strong{font-size:clamp(3.5rem,17vw,6.5rem)}.journey-year-tabs{grid-template-columns:1fr}.journey-year-tabs button{justify-content:space-between;align-items:center;gap:15px;min-height:76px;display:flex}.journey-year-tabs button strong{font-size:2rem}.journey-year-tabs button span{text-align:right}.journey-year-panel>header>span{font-size:24vw}.journey-year-stats{grid-template-columns:1fr}.journey-year-stats article{min-height:118px}.journey-months ol{gap:4px;height:460px}.journey-months li>div{width:68%}.journey-months li>span{writing-mode:vertical-rl;text-align:left;height:70px;transform:rotate(180deg)}.journey-months li>span b{font-size:.57rem}.journey-months li>span i{display:none}.journey-cumulative{padding:14px 8px}.journey-cumulative text{font-size:24px}.journey-records>div{grid-template-columns:1fr}.journey-records article{min-height:280px}.journey-records article strong{margin-top:45px;font-size:4.5rem}.journey-drift h2{font-size:clamp(4.5rem,20vw,7rem)}.journey-drift>i{background:linear-gradient(90deg,#070909ec,#07090965),linear-gradient(#0000 62%,#070909 100%)}.journey-drift dl{width:100%}.journey-fuel-bars{gap:8px;min-height:420px;padding:28px 14px}.journey-fuel-bars article i{width:72%}.journey-fuel-bars article>span{font-size:.52rem}.journey-fuel-bars article>span b{font-size:.85rem}.journey-fuel-layout>aside{padding:30px 22px}.journey-ending h2{font-size:clamp(3rem,14vw,5rem)}.journey-log-footer{flex-direction:column;align-items:flex-start}.journey-log-footer span{font-size:.47rem}.journey-hero h1{font-size:clamp(3.8rem,16vw,6rem)}}@media (prefers-reduced-motion:reduce){.journey-log-page *{scroll-behavior:auto!important}.journey-year-panel,.journey-cumulative .journey-line,.journey-cumulative .journey-area,.journey-fuel-bars article i,.journey-months li>div{animation:none!important}.journey-cumulative .journey-line{stroke-dashoffset:0}.journey-cumulative .journey-area{opacity:1}.journey-months li>div{transition:none}}.shots-page{--o:#f15a24;--ink:#030505;background:var(--ink);color:#f6f2e9;min-height:100vh;overflow:hidden}.shots-page *{box-sizing:border-box}.shots-page em{color:var(--o);font-style:normal}.shots-page h1,.shots-page h2,.shots-page h3,.shots-page p{margin-top:0}.shots-page small{color:var(--o);font:800 .6rem var(--font-geist-mono);letter-spacing:.16em}.shots-hero{isolation:isolate;background:radial-gradient(circle at 72% 45%,#f15a2430,#0000 25%),linear-gradient(120deg,#0c1011,#020303 70%);align-items:center;min-height:100svh;padding:130px max(22px,7vw) 55px;display:flex;position:relative;overflow:hidden}.shots-grid{z-index:-3;opacity:.45;background-color:#0000;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:70px 70px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.shots-orbit{aspect-ratio:1;z-index:-2;border:1px solid #f15a2444;border-radius:50%;width:min(67vw,850px);position:absolute;right:-8vw;box-shadow:0 0 0 100px #f15a2408,0 0 0 200px #ffffff05}.shots-bottle{background:linear-gradient(90deg,#ffffff12,#f15a2450 50%,#f15a2480);border:1px solid #ffffff80;border-radius:25px 25px 45px 45px;flex-direction:column;justify-content:center;align-items:center;width:clamp(120px,15vw,205px);height:clamp(300px,48vw,610px);display:flex;position:absolute;top:50%;right:15vw;transform:translateY(-45%)rotate(4deg);box-shadow:inset 0 0 40px #0008,0 35px 100px #000}.shots-bottle:before{content:"";background:#050505;border-radius:8px;width:55%;height:12%;position:absolute;top:-10%}.shots-bottle span{font:900 clamp(2.3rem,5vw,5rem)/.8 var(--font-nix-condensed);letter-spacing:-.06em}.shots-bottle strong{color:var(--o);font:900 clamp(1.2rem,3vw,2.6rem) var(--font-nix-display)}.shots-bottle small{color:#fff;margin-top:15px}.shots-hero-copy{z-index:1;position:relative}.shots-hero h1{font:900 clamp(6rem,14vw,14rem)/.66 var(--font-nix-condensed);letter-spacing:-.07em;margin:22px 0}.shots-hero-copy>p{font:italic clamp(1.15rem,2.2vw,1.8rem) Georgia,serif}.shots-hero-copy>p strong{color:var(--o)}.shots-hero nav,.shots-finale>div{flex-wrap:wrap;gap:9px;margin-top:34px;display:flex}.shots-hero a,.shots-finale a{color:#fff;font:800 .55rem var(--font-nix-display);letter-spacing:.1em;border:1px solid #ffffff2b;padding:14px 17px;text-decoration:none}.shots-hero a:first-child{border-color:var(--o)}.shots-telemetry{gap:30px;display:flex;position:absolute;bottom:24px;left:max(22px,7vw)}.shots-telemetry span{color:#ffffff67;font:700 .5rem var(--font-geist-mono);letter-spacing:.12em}.shots-telemetry b{color:var(--o);font-size:.8rem}.shots-intro,.shots-ratio,.shots-batch,.shots-flavours,.shots-care{width:min(100% - 48px,1320px);margin:auto;padding:clamp(90px,11vw,160px) 0}.shots-intro{grid-template-columns:.55fr 1fr 1fr;gap:5vw;display:grid}.shots-intro h2,.shots-ratio h2,.shots-method h2,.shots-batch h2,.shots-flavours h2,.shots-care h2,.shots-finale h2{font:900 clamp(3.5rem,7vw,7.5rem)/.8 var(--font-nix-condensed);letter-spacing:-.055em}.shots-intro>div{color:#aeb1af;font-size:1.05rem;line-height:1.75}.shots-ratio,.shots-flavours{border-top:1px solid #ffffff1b}.shots-ratio header,.shots-method header,.shots-batch header,.shots-flavours header{max-width:960px;margin-bottom:55px}.ratio-bars{gap:9px;display:grid}.ratio-bars article{background:#080b0c;border:1px solid #ffffff1c;grid-template-columns:55px 1fr auto;align-items:center;min-height:90px;padding:20px;display:grid}.ratio-bars span{color:#777;font:.55rem var(--font-geist-mono)}.ratio-bars strong{font:900 clamp(1.4rem,3vw,2.5rem) var(--font-nix-display)}.ratio-bars b{color:var(--o);font:900 clamp(2rem,4vw,4rem) var(--font-nix-condensed)}.shot-card{border:1px solid var(--o);background:#080b0c;grid-template-columns:1.2fr .8fr;margin-top:35px;display:grid}.shot-card>div,.shot-card dl{margin:0;padding:clamp(25px,5vw,60px)}.shot-card h3{font:900 clamp(2.8rem,5vw,5.5rem)/.82 var(--font-nix-condensed);margin:45px 0 12px}.shot-card p{color:#999}.shot-card dl{border-left:1px solid #ffffff1d}.shot-card dl div,.shots-batch dl div{border-bottom:1px solid #ffffff1d;justify-content:space-between;padding:13px 0;display:flex}.shot-card dt{font:.55rem var(--font-geist-mono);color:#888}.shot-card dd{color:var(--o);font:900 1.8rem var(--font-nix-condensed);margin:0}.shots-method{background:#080b0c;width:100%;padding:clamp(90px,11vw,160px) max(24px,50% - 660px)}.shots-method>div,.shots-flavours>div{grid-template-columns:repeat(4,1fr);display:grid}.shots-method article,.shots-flavours article{border:1px solid #ffffff1b;flex-direction:column;min-height:340px;padding:28px;display:flex}.shots-method h3,.shots-flavours h3{font:900 clamp(2.3rem,4vw,4rem)/.85 var(--font-nix-condensed);margin:70px 0 20px}.shots-method p,.shots-flavours p{color:#999;line-height:1.65}.shots-method span,.shots-flavours b{color:var(--o);font:800 .52rem var(--font-geist-mono);letter-spacing:.1em;margin-top:auto}.shots-batch>div{grid-template-columns:repeat(3,1fr);display:grid}.shots-batch article{background:#080b0c;border:1px solid #ffffff1b;padding:30px}.shots-batch article>strong{font:900 clamp(3.5rem,6vw,6rem)/.8 var(--font-nix-condensed);margin:55px 0 25px;display:block}.shots-batch dl{margin:0}.shots-batch dd{margin:0;font-weight:800}.shots-care{border-top:1px solid #ffffff1b;grid-template-columns:.85fr 1.15fr;gap:7vw;display:grid}.shots-care ul{margin:0;padding:0;list-style:none}.shots-care li{border-bottom:1px solid #ffffff1b;justify-content:space-between;gap:30px;padding:22px 0;display:flex}.shots-care li b{font:900 1rem var(--font-nix-display)}.shots-care li span,.shots-care>p{color:#999}.shots-care>p{border-left:2px solid var(--o);grid-column:2;padding:20px;line-height:1.6}.shots-finale{background:radial-gradient(circle at 70%,#f15a2422,#0000 27%),#050707;flex-direction:column;justify-content:center;align-items:flex-start;min-height:90svh;padding:120px max(24px,7vw);display:flex}.shots-finale p{font:italic clamp(1.2rem,2.4vw,2rem) Georgia,serif}@media (width<=900px){.shots-intro{grid-template-columns:1fr 1fr}.shots-intro>small{grid-column:span 2}.shots-method>div,.shots-flavours>div{grid-template-columns:1fr 1fr}.shots-batch>div,.shots-care{grid-template-columns:1fr}.shots-care>p{grid-column:auto}.shot-card{grid-template-columns:1fr}.shot-card dl{border-top:1px solid #ffffff1d;border-left:0}.shots-bottle{opacity:.6;right:7vw}}@media (width<=600px){.shots-hero{align-items:flex-end;padding:110px 16px 125px}.shots-bottle{opacity:.45;width:110px;height:300px;top:31%;right:4vw}.shots-hero h1{font-size:clamp(5rem,27vw,8rem)}.shots-telemetry{justify-content:space-between;gap:8px;left:16px;right:16px}.shots-telemetry span{font-size:.43rem}.shots-intro,.shots-ratio,.shots-batch,.shots-flavours,.shots-care{width:calc(100% - 24px)}.shots-intro{grid-template-columns:1fr}.shots-intro>small{grid-column:auto}.shots-intro h2,.shots-ratio h2,.shots-method h2,.shots-batch h2,.shots-flavours h2,.shots-care h2,.shots-finale h2{font-size:clamp(3.5rem,18vw,5.4rem)}.ratio-bars article{grid-template-columns:35px 1fr auto}.shots-method>div,.shots-flavours>div{grid-template-columns:1fr}.shots-method article,.shots-flavours article{min-height:270px}.shots-care li{flex-direction:column;align-items:flex-start;gap:7px}.shots-orbit{width:110vw;right:-50vw}}.shots-hero-photo{z-index:-4;object-fit:cover;object-position:center;width:100%;height:100%;animation:1.4s ease-out both shots-photo-in;position:absolute;inset:0}.shots-hero-shade{z-index:-2;background:linear-gradient(90deg,#020303f2 0%,#020303c2 35%,#0203031a 72%),linear-gradient(#0000 55%,#020303e0);position:absolute;inset:0}@keyframes shots-photo-in{0%{opacity:0;transform:scale(1.045)}to{opacity:1;transform:scale(1)}}@media (width<=700px){.shots-hero-photo{object-position:64% center}.shots-hero-shade{background:linear-gradient(#0203031f 22%,#020303ad 55%,#020303f7 100%),linear-gradient(90deg,#0203038c,#0000)}.shots-hero-copy{max-width:92%}}@media (prefers-reduced-motion:reduce){.shots-hero-photo{animation:none}}.shot-card{grid-template-columns:1fr minmax(260px,.72fr) .82fr}.shot-card>figure{background:#020303;border-left:1px solid #ffffff1d;min-height:570px;margin:0;position:relative;overflow:hidden}.shot-card>figure img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .8s;position:absolute;inset:0}.shot-card>figure:hover img{transform:scale(1.025)}.shot-card>figure:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 70px #0008}.shot-card figcaption{z-index:1;color:#ffffff98;font:700 .47rem var(--font-geist-mono);letter-spacing:.12em;position:absolute;bottom:14px;left:16px}.shot-card dl{flex-direction:column;justify-content:center;display:flex}@media (width<=1000px){.shot-card{grid-template-columns:1fr 1fr}.shot-card>figure{grid-row:span 2;min-height:680px}.shot-card dl{border-top:1px solid #ffffff1d;border-left:0}}@media (width<=650px){.shot-card{grid-template-columns:1fr}.shot-card>figure{border-top:1px solid #ffffff1d;border-left:0;grid-row:auto;min-height:620px}.shot-card dl{border-left:0}.shot-card-copy{padding-bottom:32px}}.shots-intro,.shots-ratio,.shots-method{position:relative}.ingredient-graphic{aspect-ratio:1;z-index:2;pointer-events:none;filter:drop-shadow(0 25px 45px #000a);width:clamp(130px,15vw,210px);transform:rotate(var(--tilt));place-items:center;display:grid;position:absolute}.ingredient-graphic.is-left{--tilt:-9deg;left:max(-95px,-7vw)}.ingredient-graphic.is-right{--tilt:8deg;right:max(-95px,-7vw)}.shots-intro>.ingredient-graphic{top:7%}.shots-ratio>.ingredient-graphic{top:25%}.shots-method>.ingredient-graphic{top:8%}.ingredient-graphic i{background:radial-gradient(circle,#f15a241c,#0000 66%);border:1px solid #f15a244c;border-radius:50%;position:absolute;inset:0;box-shadow:0 0 0 15px #ffffff05,0 0 0 30px #f15a2408}.ingredient-graphic span{filter:saturate(.9)contrast(1.08);font-size:clamp(4.5rem,8vw,8rem);position:relative}.ingredient-graphic b,.ingredient-graphic small{font-family:var(--font-geist-mono);letter-spacing:.13em;background:#030505e8;padding:5px 7px;position:absolute}.ingredient-graphic b{color:#fff;font-size:.55rem;bottom:16%;right:-6px}.ingredient-graphic small{font-size:.38rem;top:17%;left:-5px}.ingredient-graphic:after{content:"";background:#f15a24;border-radius:50%;width:7px;height:7px;position:absolute;top:49%;right:7%;box-shadow:0 0 18px #f15a24}.ingredient-graphic.is-lemon i{border-color:#f2d94c66}.ingredient-graphic.is-apple i{border-color:#9bc45a66}@media (width<=900px){.ingredient-graphic{opacity:.62;width:125px}.ingredient-graphic.is-left{left:-65px}.ingredient-graphic.is-right{right:-65px}}@media (width<=600px){.ingredient-graphic{opacity:.48;width:92px}.ingredient-graphic.is-left{left:-49px}.ingredient-graphic.is-right{right:-49px}.ingredient-graphic b,.ingredient-graphic small{display:none}.shots-method>.ingredient-graphic{top:4%}}@media (width>=901px){.shots-flavours>div{grid-template-columns:repeat(5,1fr)}}.shots-flavours header>p{color:#999;max-width:620px;font-size:1.02rem;line-height:1.65}.flavour-card{isolation:isolate;background:#060708;justify-content:space-between;min-height:540px;transition:transform .45s,border-color .45s;position:relative;overflow:hidden}.flavour-card:hover{z-index:2;border-color:#f15a2477;transform:translateY(-7px)}.flavour-photo{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.75,.25,1),filter .5s;position:absolute;inset:0}.flavour-card:after{z-index:-1;content:"";pointer-events:none;background:linear-gradient(#02030308 15%,#02030355 48%,#020303f5 100%),linear-gradient(90deg,#02030355,#0000 55%);position:absolute;inset:0}.flavour-card:hover .flavour-photo{filter:saturate(1.08);transform:scale(1.045)}.flavour-card>small{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;background:#030505a8;border:1px solid #ffffff28;width:max-content;padding:7px 9px}.flavour-copy{margin-top:auto}.flavour-copy>span{color:#f15a24;font:900 .48rem var(--font-geist-mono);letter-spacing:.18em;display:block}.flavour-copy h3{font:900 clamp(1.85rem,2.7vw,3rem)/.86 var(--font-nix-condensed);letter-spacing:-.035em;text-wrap:balance;text-shadow:0 3px 22px #000;margin:10px 0 14px}.flavour-copy p{color:#e3e0d8;text-shadow:0 2px 12px #000;min-height:5.1em;margin-bottom:20px;line-height:1.48}.flavour-copy b{color:#f15a24;text-shadow:0 2px 12px #000;margin-top:0;display:block}@media (width<=900px){.flavour-card{min-height:570px}.flavour-copy h3{font-size:clamp(2.5rem,7vw,4rem)}.flavour-copy p{min-height:0}}@media (width<=600px){.flavour-card{min-height:640px}.flavour-copy h3{font-size:clamp(3.1rem,14vw,5rem)}}@media (prefers-reduced-motion:reduce){.flavour-card,.flavour-photo{transition:none}.flavour-card:hover,.flavour-card:hover .flavour-photo{transform:none}}.shots-hero{background:radial-gradient(circle at 78% 42%,#dfff002f,#0000 25%),radial-gradient(circle at 82% 48%,#f15a242d,#0000 46%),linear-gradient(120deg,#0c1011,#020303 70%)}.shots-hero-product{z-index:-1;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 38px 55px #000b)drop-shadow(0 0 44px #dfff002d);width:min(47vw,700px);height:min(88svh,900px);animation:1.1s cubic-bezier(.2,.75,.25,1) both shots-photo-in;position:absolute;bottom:-2%;right:5vw}.shots-hero-shade{z-index:-2;background:linear-gradient(90deg,#020303f7 0%,#020303d6 37%,#0203031f 72%),linear-gradient(#0000 52%,#020303db)}.shots-hero .shots-grid{z-index:-3;opacity:.24;-webkit-mask-image:linear-gradient(90deg,#000,#0000 68%);mask-image:linear-gradient(90deg,#000,#0000 68%)}.shots-telemetry{z-index:2}.shots-bottle-spec{background:radial-gradient(circle at 20% 48%,#dfff001a,#0000 38%),#080b0c;border:1px solid #dfff0066;grid-template-columns:minmax(320px,.82fr) minmax(0,1.18fr);width:min(100% - 48px,1320px);margin:0 auto clamp(90px,11vw,160px);scroll-margin-top:100px;display:grid}.shots-bottle-spec figure{background:linear-gradient(135deg,#060808,#0d1211);border-right:1px solid #ffffff1d;place-items:center;min-height:760px;margin:0;display:grid;position:relative;overflow:hidden}.shots-bottle-spec figure:before{aspect-ratio:1;content:"";border:1px solid #dfff0047;border-radius:50%;width:72%;position:absolute;box-shadow:0 0 0 55px #dfff0008,0 0 0 110px #ffffff04}.shots-bottle-spec figure img{object-fit:contain;filter:drop-shadow(0 35px 38px #000c)drop-shadow(0 0 30px #dfff002c);width:88%;height:94%;position:relative}.shots-bottle-spec figure span{z-index:2;color:#ffffff9c;font:800 .48rem var(--font-geist-mono);letter-spacing:.14em;background:#030505d9;border:1px solid #ffffff24;padding:7px 9px;position:absolute;bottom:18px;left:20px}.shots-bottle-spec>div{flex-direction:column;justify-content:center;padding:clamp(34px,6vw,84px);display:flex}.shots-bottle-spec h2{font:900 clamp(4rem,7vw,7.8rem)/.78 var(--font-nix-condensed);letter-spacing:-.055em;margin:20px 0 28px}.shots-bottle-spec>div>p{color:#b6b7b2;max-width:620px;font-size:1.08rem;line-height:1.72}.shots-bottle-spec dl{border-top:1px solid #ffffff1d;margin:35px 0 32px}.shots-bottle-spec dl div{border-bottom:1px solid #ffffff1d;grid-template-columns:145px 1fr;gap:20px;padding:17px 0;display:grid}.shots-bottle-spec dt{color:#ffffff68;font:800 .54rem var(--font-geist-mono);letter-spacing:.12em}.shots-bottle-spec dd{color:#fff;font:900 clamp(1.35rem,2.2vw,2.1rem)/1 var(--font-nix-condensed);text-transform:uppercase;margin:0}.shots-bottle-spec>div>strong{color:#050706;width:fit-content;font:900 .58rem var(--font-nix-display);letter-spacing:.1em;background:#dfff00;padding:11px 14px}.shot-card>figure{background:radial-gradient(circle at 50% 46%,#dfff0025,#0000 40%),#020303}.shot-card>figure img{object-fit:contain;filter:drop-shadow(0 25px 30px #000c);padding:12px}.flavour-card{background:radial-gradient(circle at 50% 28%,#dfff001b,#0000 42%),#070909}.flavour-card:after{z-index:0;background:linear-gradient(#0000 28%,#03050575 58%,#030505fc 100%)}.flavour-card>small,.flavour-copy{z-index:2;position:relative}.flavour-visual{z-index:1;place-items:center;height:67%;display:grid;position:absolute;inset:0 0 auto;overflow:hidden}.flavour-visual:after{aspect-ratio:1;z-index:-1;content:"";border:1px solid #ffffff1d;border-radius:50%;width:78%;position:absolute;box-shadow:0 0 0 34px #ffffff05}.flavour-visual img{object-fit:contain;filter:drop-shadow(0 22px 24px #000d);width:78%;height:94%;transition:transform .65s cubic-bezier(.2,.75,.25,1)}.flavour-visual>span{z-index:2;filter:drop-shadow(0 7px 13px #000);font-size:clamp(2.2rem,3.7vw,4rem);position:absolute;top:12%;right:9%}.flavour-card:hover .flavour-visual img{transform:translateY(-5px)scale(1.035)}.flavour-apple{--flavour:#98c947}.flavour-pineapple{--flavour:#f7ce32}.flavour-orange{--flavour:#ff7a20}.flavour-tropical{--flavour:#f3a22e}.flavour-cranberry{--flavour:#d92e48}.flavour-card{box-shadow:inset 0 3px var(--flavour,#dfff00)}.flavour-card:hover{border-color:var(--flavour,#dfff00)}@media (width<=900px){.shots-hero-product{opacity:.78;width:58vw;right:-4vw}.shots-bottle-spec{grid-template-columns:1fr}.shots-bottle-spec figure{border-bottom:1px solid #ffffff1d;border-right:0;min-height:680px}.shots-bottle-spec figure img{width:min(72%,560px)}}@media (width<=600px){.shots-hero-product{opacity:.7;width:88vw;height:65svh;top:78px;bottom:auto;right:-26vw}.shots-hero-shade{background:linear-gradient(#0203033d 24%,#020303d6 58%,#020303fa 100%),linear-gradient(90deg,#020303a8,#0000)}.shots-bottle-spec{width:calc(100% - 24px);margin-bottom:90px}.shots-bottle-spec figure{min-height:560px}.shots-bottle-spec figure img{width:88%;height:94%}.shots-bottle-spec>div{padding:40px 22px 48px}.shots-bottle-spec h2{font-size:clamp(4rem,19vw,6rem)}.shots-bottle-spec dl div{grid-template-columns:105px 1fr}.shots-bottle-spec dd{font-size:1.45rem}.flavour-visual img{width:82%}}@media (prefers-reduced-motion:reduce){.shots-hero-product{animation:none}.flavour-visual img{transition:none}.flavour-card:hover .flavour-visual img{transform:none}}.shots-hero-backdrop{z-index:-4;object-fit:cover;object-position:center;filter:saturate(1.08)contrast(1.05);width:100%;height:100%;animation:1.25s ease-out both shots-photo-in;position:absolute;inset:0}.shots-hero-product{z-index:-1}.shots-hero-shade{background:linear-gradient(90deg,#020303f5 0%,#020303c7 36%,#02030329 72%),linear-gradient(#0000 48%,#020303e6)}.ratio-bars b.is-word{letter-spacing:.02em;font-size:clamp(1.35rem,2.7vw,3rem)}.shot-card dd{text-align:right;max-width:190px;font-size:clamp(1.35rem,2.4vw,1.9rem)}.shots-secret,.shots-benefits{border-top:1px solid #ffffff1b;width:min(100% - 48px,1320px);margin:auto;padding:clamp(90px,11vw,160px) 0}.shots-secret header,.shots-benefits header{max-width:1000px;margin-bottom:55px}.shots-secret h2,.shots-benefits h2{font:900 clamp(3.5rem,7vw,7.5rem)/.8 var(--font-nix-condensed);letter-spacing:-.055em}.shots-secret header>p,.shots-benefits header>p{color:#aaa;max-width:720px;font-size:1.05rem;line-height:1.7}.shots-secret>div,.shots-benefits>div{grid-template-columns:repeat(3,1fr);display:grid}.shots-secret article,.shots-benefits article{background:#080b0c;border:1px solid #ffffff1b;flex-direction:column;min-height:360px;padding:30px;display:flex}.shots-secret article span,.shots-benefits article>span{color:#dfff00;font:800 .55rem var(--font-geist-mono);letter-spacing:.14em}.shots-secret article strong{font:900 clamp(2.5rem,4vw,4.7rem)/.8 var(--font-nix-condensed);margin:auto 0 24px}.shots-secret article p,.shots-benefits article p{color:#aaa;margin:0;line-height:1.65}.shots-benefits{padding-top:clamp(95px,12vw,175px)}.shots-benefits article{min-height:430px}.shots-benefits article h3{font:900 clamp(2rem,3.4vw,3.8rem)/.84 var(--font-nix-condensed);letter-spacing:-.025em;margin:auto 0 25px}.shots-benefits footer{background:#050707;border:1px solid #ffffff1b;border-top:0;flex-wrap:wrap;align-items:center;gap:10px;padding:18px 20px;display:flex}.shots-benefits footer span{color:#ffffff64;font:800 .52rem var(--font-geist-mono);letter-spacing:.12em;margin-right:auto}.shots-benefits footer a{color:#fff;font:800 .5rem var(--font-geist-mono);letter-spacing:.08em;border:1px solid #dfff0055;padding:10px 12px;text-decoration:none}.shots-benefits footer a:hover,.shots-benefits footer a:focus-visible{color:#050707;background:#dfff00;outline:0}@media (width<=900px){.shots-secret>div,.shots-benefits>div{grid-template-columns:1fr}.shots-secret article,.shots-benefits article{min-height:280px}.shots-secret article strong,.shots-benefits article h3{margin-top:70px}}@media (width<=600px){.shots-hero-backdrop{object-position:64% center}.shots-secret,.shots-benefits{width:calc(100% - 24px)}.shots-secret h2,.shots-benefits h2{font-size:clamp(3.5rem,18vw,5.4rem)}.shots-secret article,.shots-benefits article{min-height:300px;padding:24px}.shots-benefits footer{flex-direction:column;align-items:flex-start}.shots-benefits footer span{margin:0 0 8px}.shots-benefits footer a{width:100%}}@media (prefers-reduced-motion:reduce){.shots-hero-backdrop{animation:none}}.shots-freezing{border-top:1px solid #ffffff1b;width:min(100% - 48px,1320px);margin:auto;padding:clamp(90px,11vw,160px) 0}.shots-freezing header{max-width:1050px;margin-bottom:55px}.shots-freezing h2{font:900 clamp(3.5rem,7vw,7.5rem)/.8 var(--font-nix-condensed);letter-spacing:-.055em;margin:18px 0 28px}.shots-freezing header>p{color:#aaa;max-width:760px;font-size:1.05rem;line-height:1.7}.freezing-grid{grid-template-columns:repeat(4,1fr);display:grid}.freezing-rule{background:linear-gradient(145deg,#0b0f10,#050707);border:1px solid #ffffff1b;flex-direction:column;min-height:390px;padding:30px;display:flex}.freezing-rule>span{color:#69cfff;font:800 .55rem var(--font-geist-mono);letter-spacing:.14em}.freezing-rule h3{font:900 clamp(2rem,3vw,3.25rem)/.84 var(--font-nix-condensed);letter-spacing:-.02em;margin:auto 0 22px}.freezing-rule p{color:#aaa;margin:0;line-height:1.65}.shots-freezing aside{background:radial-gradient(circle at 15%,#dfff0015,#0000 42%),#080b0c;border:1px solid #dfff0066;grid-template-columns:.85fr 1.15fr;align-items:center;gap:5vw;margin-top:18px;padding:clamp(24px,4vw,45px);display:grid}.shots-freezing aside strong{color:#dfff00;font:900 clamp(2rem,4vw,4.2rem)/.84 var(--font-nix-condensed);margin-top:13px;display:block}.shots-freezing aside p{color:#c1c2bd;margin:0;font-size:1.02rem;line-height:1.7}.shots-freezing footer{background:#050707;border:1px solid #ffffff1b;border-top:0;align-items:flex-start;gap:18px;padding:20px 22px;display:flex}.shots-freezing footer b{color:#f15a24;font:900 .72rem var(--font-nix-display);letter-spacing:.08em;flex:none}.shots-freezing footer span{color:#999;line-height:1.55}.shots-page{--o:#ff6b32;color:#f7f8f8;overflow-x:clip}.shots-page small,.shots-page dt{line-height:1.35;font-size:.75rem!important}.shots-page a{font-size:.75rem}.shots-page p,.shots-intro>div,.shot-card p,.shots-method p,.shots-flavours p,.shots-care li span,.shots-care>p,.shots-secret header>p,.shots-benefits header>p,.shots-secret article p,.shots-benefits article p,.shots-freezing header>p,.freezing-rule p,.shots-freezing footer span{color:#c5cbcd}.shots-telemetry span,.shot-card figcaption,.shots-bottle-spec figure span,.shots-benefits footer span{color:#c2c8ca}.ratio-bars span,.shot-card dt,.shots-bottle-spec dt{color:#b7bfc1}.shots-page a:focus-visible{outline-offset:4px;outline:3px solid #ff8a5c}.shots-hero a{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#050707c7;border-color:#ffffff48}.shots-hero a:hover{border-color:var(--o);background:#111617}.shots-hero-backdrop{will-change:transform;transform-origin:50%}@media (width<=700px){.shots-hero-backdrop{will-change:auto;transform:none!important}.shots-page small,.shots-page dt{letter-spacing:.09em}.shots-telemetry{flex-wrap:wrap;gap:13px}.shots-telemetry span{font-size:.72rem}}@media (prefers-reduced-motion:reduce){.shots-hero-backdrop{will-change:auto;transform:none!important}}@media (width<=900px){.freezing-grid{grid-template-columns:1fr 1fr}.freezing-rule{min-height:330px}.shots-freezing aside{grid-template-columns:1fr;gap:22px}}@media (width<=600px){.shots-freezing{width:calc(100% - 24px)}.shots-freezing h2{font-size:clamp(3.5rem,18vw,5.4rem)}.freezing-grid{grid-template-columns:1fr}.freezing-rule{min-height:300px;padding:24px}.shots-freezing footer{flex-direction:column;gap:8px}}:root{--solar-orange:#ff6818;--solar-gold:#ffb21c;--solar-ink:#070a0b;--solar-panel:#111719;--solar-soft:#a7b0b3;--solar-line:#ffffff21}.solar-page{background:var(--solar-ink);color:#f7f5ef;font-family:var(--font-geist-sans), sans-serif;overflow:clip}.solar-page *{box-sizing:border-box}.solar-page :where(button,a,input,select){font:inherit}.solar-page :where(button,a){-webkit-tap-highlight-color:transparent}.solar-page :where(button,a):focus-visible{outline:2px solid var(--solar-orange);outline-offset:3px}.solar-page h1,.solar-page h2,.solar-page h3,.solar-page strong{font-family:var(--font-nix-condensed), Oxanium, sans-serif}.solar-intro{z-index:20000;background:#030505;place-content:center;justify-items:center;animation:3.3s both solar-intro-out;display:grid;position:fixed;inset:0}.intro-sun{aspect-ratio:1;background:var(--solar-orange);border-radius:50%;width:72px;animation:2s both intro-sun;box-shadow:0 0 70px #ff681885}.intro-line{background:#ff68183d;width:min(420px,65vw);height:1px;margin:54px 0 24px;position:relative}.intro-line i{background:var(--solar-orange);width:8px;height:8px;box-shadow:0 0 14px var(--solar-orange);border-radius:50%;animation:1.5s linear .5s both intro-energy;position:absolute;top:-3px}.intro-line i:nth-child(2){animation-delay:.8s}.intro-line i:nth-child(3){animation-delay:1.1s}.intro-van{width:124px;height:54px;color:var(--solar-orange);border:1px solid #ffffff8c;border-radius:8px 20px 5px 5px;place-items:center;display:grid;position:relative}.intro-van:before,.intro-van:after{content:"";background:#fff;border:4px solid #030505;border-radius:50%;width:17px;height:17px;position:absolute;bottom:-10px}.intro-van:before{left:18px}.intro-van:after{right:18px}.intro-van b{background:var(--solar-orange);width:60%;height:4px;box-shadow:0 0 18px var(--solar-orange);position:absolute;top:-5px}.solar-intro>strong{color:#fff;letter-spacing:-.04em;margin-top:46px;font-size:clamp(2rem,7vw,5rem)}.solar-intro>small{color:var(--solar-orange);font:800 .78rem var(--font-geist-mono);letter-spacing:.17em;margin-top:10px}.solar-hero{isolation:isolate;background:radial-gradient(circle at 77% 35%,#ff681836,#0000 25%),radial-gradient(circle at 25% 80%,#ff681814,#0000 30%),linear-gradient(135deg,#1c2426,#070a0b 58%);flex-direction:column;justify-content:flex-end;min-height:100svh;padding:clamp(135px,15vw,210px) max(22px,6vw) clamp(65px,8vw,110px);display:flex;position:relative}.solar-hero:before{z-index:-1;content:"";background-color:#0000;background-image:linear-gradient(90deg,#0000 49.8%,#ffffff09 50%,#0000 50.2%),linear-gradient(#0000 49.8%,#ffffff09 50%,#0000 50.2%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:86px 86px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 92%);mask-image:linear-gradient(#000,#0000 92%)}.solar-hero-grid{z-index:-2;opacity:.2;background:repeating-radial-gradient(circle at 75% 35%,#0000 0 70px,#ffffff1c 72px 73px);position:absolute;inset:0}.solar-sun-core{aspect-ratio:1;z-index:-1;filter:drop-shadow(0 0 60px #ff681859);background:radial-gradient(circle,#ffc156 0 8%,#ff751d 35%,#ff68181c 68%,#0000 70%);border-radius:50%;width:min(32vw,440px);animation:6s ease-in-out infinite sun-breathe;position:absolute;top:20%;right:7vw}.solar-sun-core i{border:1px solid #ff9a3b2e;border-radius:50%;position:absolute;inset:-10%}.solar-sun-core i:nth-child(2){inset:-27%}.solar-sun-core i:nth-child(3){inset:-47%}.solar-hero header{z-index:2;width:min(1040px,100%);position:relative}.solar-hero header>small,.solar-section-heading>small,.replay-section>div>small,.share-section small{color:var(--solar-orange);font:800 .76rem var(--font-geist-mono);letter-spacing:.18em}.solar-hero h1{letter-spacing:-.075em;text-transform:uppercase;margin:15px 0 12px;font-size:clamp(4rem,12vw,13rem);line-height:.73}.solar-hero h1 em{color:var(--solar-orange);font-style:normal}.solar-hero h2{letter-spacing:.14em;margin:25px 0 0;font-size:clamp(1.15rem,2.5vw,2.4rem);line-height:1.04}.solar-hero p{color:#ffffffad;max-width:660px;margin:18px 0 0;font-size:clamp(1rem,1.6vw,1.3rem);line-height:1.6}.solar-record-flare{border:1px solid var(--solar-orange);color:#fff;font:800 .8rem var(--font-geist-mono);letter-spacing:.1em;background:#080a0bd1;padding:18px 22px;position:absolute;bottom:11%;right:6vw;box-shadow:0 0 50px #ff681847}.solar-hero-actions{z-index:2;flex-wrap:wrap;gap:10px;margin-top:34px;display:flex;position:relative}.solar-hero-actions a,.solar-footer a,.solar-empty-state a{color:#fff;min-height:50px;font:850 .78rem var(--font-nix-display);letter-spacing:.09em;border:1px solid #ffffff3d;justify-content:center;align-items:center;padding:0 18px;text-decoration:none;display:inline-flex}.solar-hero-actions a:first-child{border-color:var(--solar-orange);background:var(--solar-orange);color:#090b0c}.solar-hero-actions a:hover,.solar-footer a:hover{border-color:var(--solar-orange);background:#ff681821}.solar-jump{z-index:60;border-block:1px solid var(--solar-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#06090ae6;justify-content:center;display:flex;position:sticky;top:0;overflow-x:auto}.solar-jump a{color:#ffffff9e;min-height:50px;font:800 .75rem var(--font-geist-mono);letter-spacing:.1em;white-space:nowrap;place-items:center;padding:0 24px;text-decoration:none;display:grid}.solar-jump a:hover{color:var(--solar-orange)}.solar-section,.solar-pulse{border-top:1px solid #ffffff12;padding:clamp(78px,10vw,150px) max(22px,6vw);position:relative}.solar-section-heading{width:min(850px,100%);margin-bottom:clamp(35px,5vw,70px)}.solar-section-heading h2{letter-spacing:-.055em;text-transform:uppercase;margin:12px 0 0;font-size:clamp(3.2rem,7.5vw,8rem);line-height:.82}.solar-section-heading p{max-width:700px;color:var(--solar-soft);margin:22px 0 0;font-size:1rem;line-height:1.7}.solar-metric{border:1px solid var(--solar-line);background:#0d1214c7;flex-direction:column;justify-content:flex-end;min-height:125px;padding:20px;display:flex}.solar-metric small{color:#8d979b;font:750 .75rem var(--font-geist-mono);letter-spacing:.1em}.solar-metric strong{margin-top:10px;font-size:clamp(1.25rem,2.4vw,2.15rem);line-height:1;display:block}.solar-metric span{color:#777f83;margin-top:7px;font-size:.78rem}.solar-pulse{background:radial-gradient(circle at 82% 20%,#ff681821,#0000 30%),#090d0e}.pulse-grid{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr) minmax(280px,.8fr);gap:10px;display:grid}.sun-harvest-card{background:linear-gradient(145deg,#ff68182b,#0d1214f5 58%);border:1px solid #ff681873;flex-direction:column;justify-content:flex-end;min-height:500px;padding:clamp(28px,4vw,55px);display:flex;box-shadow:inset 0 1px #ffffff1f,0 35px 90px #00000059}.sun-harvest-card>small{color:var(--solar-orange);font:850 .8rem var(--font-geist-mono);letter-spacing:.15em}.sun-harvest-card>strong{letter-spacing:-.07em;font-size:clamp(5rem,10vw,11rem);line-height:.72}.sun-harvest-card>p{color:#a8b0b3;margin:22px 0 35px}.sun-harvest-card>p b{color:#fff;font-size:1.25rem}.harvest-index{grid-template-columns:1fr auto;align-items:end;gap:9px 20px;display:grid}.harvest-index>span{color:#a0a9ac;font:750 .75rem var(--font-geist-mono);letter-spacing:.1em}.harvest-index>b{color:#fff}.harvest-index>i{background:#ffffff17;grid-column:1/-1;height:7px}.harvest-index em{background:linear-gradient(90deg, #8a2e06, var(--solar-orange), var(--solar-gold));height:100%;transition:width .65s;display:block;box-shadow:0 0 18px #ff681873}.harvest-index>small{color:var(--solar-orange);font:800 .75rem var(--font-geist-mono);letter-spacing:.12em;grid-column:1/-1}.vanilla-ring{border:1px solid var(--solar-line);text-align:center;background:#0c1112;align-content:center;justify-items:center;min-height:500px;padding:28px;display:grid}.vanilla-ring>div{aspect-ratio:1;background:radial-gradient(circle, #0c1112 59%, transparent 60%), conic-gradient(var(--solar-orange) var(--coverage), #ffffff13 0);border-radius:50%;place-items:center;width:min(310px,82%);display:grid;position:relative;box-shadow:0 0 80px #ff681814}.vanilla-ring>div:before{background:conic-gradient(var(--solar-gold) var(--surplus), transparent 0) border-box;content:"";opacity:.95;border:5px solid #0000;border-radius:50%;position:absolute;inset:-14px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.vanilla-ring.complete>div{animation:2.5s ease-in-out infinite ring-complete}.vanilla-ring>div>i{border:1px solid #ffffff14;border-radius:50%;position:absolute;inset:20%}.vanilla-ring>div span{gap:5px;display:grid}.vanilla-ring>div strong{font-size:clamp(3rem,6vw,6rem);line-height:.8}.vanilla-ring>div small{color:#899296;font:750 .72rem/1.4 var(--font-geist-mono);letter-spacing:.12em}.vanilla-ring>b{color:var(--solar-orange);letter-spacing:.1em;margin-top:24px}.vanilla-ring>small{color:#8d9699;margin-top:8px}.pulse-instruments{background:var(--solar-line);grid-template-rows:repeat(4,1fr);gap:1px;display:grid}.pulse-instruments .solar-metric{border:0}.energy-flow{border:1px solid var(--solar-line);background:#0a0e0fb8;align-items:center;margin-top:10px;padding:25px;display:flex;overflow-x:auto}.energy-node-wrap{flex:1;align-items:center;min-width:190px;display:flex}.energy-node{flex:none;justify-items:center;width:105px;display:grid}.energy-node b{color:#fff;border:1px solid #ff681866;border-radius:50%;place-items:center;width:72px;height:72px;font-size:1.6rem;display:grid;box-shadow:inset 0 0 25px #ff68181a}.energy-node span{color:#a4adb0;font:800 .7rem var(--font-geist-mono);letter-spacing:.09em;white-space:nowrap;margin-top:10px}.energy-link{background:#ff681838;flex:1;height:1px;position:relative}.energy-link i{background:var(--solar-orange);width:7px;height:7px;box-shadow:0 0 14px var(--solar-orange);animation:energy-pulse var(--flow-speed) linear infinite;border-radius:50%;position:absolute;top:-3px}.energy-link i:nth-child(2){animation-delay:calc(var(--flow-speed) * -.33)}.energy-link i:nth-child(3){animation-delay:calc(var(--flow-speed) * -.66)}.solar-celebration{border:1px solid var(--solar-orange);background:radial-gradient(circle at 14%,#ff681830,#0000 30%),#101516;margin-top:10px;padding:24px;box-shadow:0 0 70px #ff68181f}.solar-celebration small{color:var(--solar-orange);font:900 1rem var(--font-nix-display);letter-spacing:.1em}.solar-celebration p{color:#bdc4c6;margin:8px 0 0}.solar-equivalents{background:linear-gradient(#111719,#080b0c)}.equivalent-lead{align-items:baseline;gap:25px;margin-bottom:18px;display:flex}.equivalent-lead strong{color:var(--solar-orange);font-size:clamp(3.8rem,9vw,9rem);line-height:.8}.equivalent-lead span{font:850 .78rem var(--font-geist-mono);letter-spacing:.12em;color:#a5aeb1}.equivalent-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.equivalent-grid article{border:1px solid var(--solar-line);background:linear-gradient(145deg,#ffffff0a,#ffffff03);flex-direction:column;justify-content:flex-end;min-height:300px;padding:28px;display:flex}.equivalent-grid article>i{color:var(--solar-orange);font:normal 2.1rem var(--font-nix-display);margin-bottom:auto}.equivalent-grid strong{font-size:clamp(3.2rem,6vw,6rem);line-height:.78}.equivalent-grid article>small{color:var(--solar-orange);font:800 .75rem var(--font-geist-mono);letter-spacing:.12em;margin-top:8px}.equivalent-grid article>b{letter-spacing:.06em;margin-top:22px;font-size:1rem}.equivalent-grid article>span{color:#7e888b;margin-top:8px;font-size:.78rem}.confidence-section{background:radial-gradient(circle at 25%,#ff681829,#0000 28%),#080b0c}.confidence-layout{grid-template-columns:minmax(330px,.75fr) 1.25fr;align-items:center;gap:50px;display:grid}.confidence-gauge{aspect-ratio:2;background:conic-gradient(from 270deg at 50% 100%, #7c2d09 0 35deg, var(--solar-orange) 35deg 120deg, var(--solar-gold) 120deg 180deg, transparent 180deg);border-radius:530px 530px 0 0;justify-self:center;width:min(530px,90vw);position:relative;overflow:hidden}.confidence-gauge:before{content:"";background:#080b0c;border-radius:50%;position:absolute;inset:22% 22% -30%}.confidence-gauge>i{z-index:2;width:42%;height:3px;transform:rotate(var(--confidence));transform-origin:0;background:#fff;transition:transform .7s;position:absolute;bottom:0;left:50%;box-shadow:0 0 14px #fff}.confidence-gauge>i:after{background:var(--solar-orange);content:"";border-radius:50%;width:18px;height:18px;position:absolute;top:-8px;left:-9px}.confidence-gauge>div{z-index:3;justify-items:center;display:grid;position:absolute;inset:auto 10% 7%}.confidence-gauge strong{font-size:clamp(3.6rem,8vw,7.5rem);line-height:.75}.confidence-gauge span{color:var(--solar-orange);font:850 .75rem var(--font-geist-mono);letter-spacing:.12em;margin-top:12px}.confidence-math{border-left:1px solid var(--solar-line);padding:25px 0 25px 45px}.confidence-math>small{color:var(--solar-orange);font:800 .78rem var(--font-geist-mono);letter-spacing:.12em}.confidence-math>div{grid-template-columns:repeat(3,1fr);gap:6px;margin:22px 0;display:grid}.confidence-math>div span{border:1px solid var(--solar-line);color:#fff;flex-direction:column;justify-content:flex-end;min-height:100px;padding:18px;font-size:1.15rem;display:flex}.confidence-math>div b{color:#899295;font:700 .72rem var(--font-geist-mono);margin-bottom:8px}.confidence-math p{color:#9ca5a8}.confidence-math p strong{color:#fff;font-size:1.4rem}.solar-memory{background:radial-gradient(circle at 80% 20%,#ff681817,#0000 28%),#050809}.memory-controls{justify-content:space-between;gap:16px;margin-bottom:20px;display:flex}.memory-controls>div{flex-wrap:wrap;gap:6px;display:flex}.memory-controls button,.replay-console button,.chapter-card button{border:1px solid var(--solar-line);color:#9da6a9;cursor:pointer;min-height:44px;font:800 .72rem var(--font-geist-mono);letter-spacing:.08em;background:#111719;padding:0 15px}.memory-controls button.active,.memory-controls button:hover,.replay-console button.active,.replay-console button:first-child{border-color:var(--solar-orange);background:var(--solar-orange);color:#080b0c}.solar-timeline{border:1px solid var(--solar-line);background:repeating-linear-gradient(#ffffff0e 0 1px,#0000 1px 25%),linear-gradient(#0c1112,#070a0b);align-items:flex-end;gap:7px;height:470px;padding:50px 18px 20px;display:flex;overflow-x:auto}.solar-timeline button{color:#818b8e;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:flex-end;align-items:center;width:max(23px,3.33333vw - 7.33333px);min-width:22px;max-width:52px;height:100%;padding:0;display:flex;position:relative}.solar-timeline button>i{width:100%;height:var(--height);background:linear-gradient(to top, #ff681840, rgba(255,104,24,var(--strength)));min-height:3px;box-shadow:0 0 calc(24px * var(--strength)) #ff681866;transition:height .55s,filter .2s}.solar-timeline button.full>i{background:linear-gradient(to top, var(--solar-orange), var(--solar-gold))}.solar-timeline button.selected>i{outline-offset:2px;filter:brightness(1.3);outline:2px solid #fff}.solar-timeline button>em{height:50px;font:normal .7rem var(--font-geist-mono);writing-mode:vertical-rl;margin-top:8px}.solar-timeline button>span{z-index:10;width:240px;bottom:calc(var(--height) + 70px);text-align:left;background:#13191b;border:1px solid #ff681880;padding:14px;display:none;position:absolute;left:50%;transform:translate(-50%)}.solar-timeline button:hover>span,.solar-timeline button:focus-visible>span{display:grid}.solar-timeline button>span b{color:var(--solar-orange);font-size:.75rem}.solar-timeline button>span strong{margin:7px 0;font-size:1.5rem}.solar-timeline button>span small{color:#9aa3a6}.solar-constellation{border:1px solid var(--solar-line);background:radial-gradient(circle at 30% 35%,#ff681814,#0000 22%),radial-gradient(circle at 70% 60%,#ffffff0d,#0000 30%),#030506;height:min(70vw,680px);min-height:470px;position:relative;overflow:hidden}.solar-constellation:before{content:"";opacity:.35;background-image:radial-gradient(#fff 1px,#0000 1px);background-size:53px 47px;position:absolute;inset:0}.solar-constellation button{z-index:2;cursor:pointer;background:0 0;border:0;padding:0;position:absolute}.solar-constellation button>i{width:var(--star);height:var(--star);background:rgba(255,104,24,var(--strength));box-shadow:0 0 calc(var(--star) * 1.5) rgba(255,104,24,var(--strength));border-radius:50%;transition:transform .2s;display:block}.solar-constellation button.selected>i,.solar-constellation button:hover>i{outline-offset:4px;outline:1px solid #fff;transform:scale(1.6)}.solar-constellation button>span{color:#fff;background:#151a1c;width:max-content;padding:8px 10px;font-size:.75rem;display:none;position:absolute;top:28px;left:50%;transform:translate(-50%)}.solar-constellation button:hover>span,.solar-constellation button:focus-visible>span{display:block}.solar-constellation>small{color:#737d80;font:750 .72rem var(--font-geist-mono);letter-spacing:.1em;position:absolute;bottom:18px;left:20px}.story-start{border:1px solid var(--solar-line);flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:12px;padding:22px;display:flex}.story-start strong{color:var(--solar-orange)}.story-start span{color:#9ca5a8}.fingerprint-section{background:#101516}.fingerprint{border:1px solid var(--solar-line);background:#06090a;padding:clamp(25px,5vw,60px)}.fingerprint>div{align-items:stretch;gap:max(1px,.12vw);height:250px;display:flex;overflow-x:auto}.fingerprint>div i{background:linear-gradient(to top, #ff68181a, rgba(255,104,24,var(--strength)), rgba(255,178,28,var(--strength)));min-width:3px;box-shadow:0 0 calc(15px * var(--strength)) rgba(255,104,24,var(--strength));flex:1}.fingerprint footer{color:#7f898c;font:700 .7rem var(--font-geist-mono);letter-spacing:.1em;grid-template-columns:repeat(4,1fr);margin-top:12px;display:grid}.fingerprint footer span:nth-child(2),.fingerprint footer span:nth-child(3){text-align:center}.fingerprint footer span:last-child{text-align:right}.fingerprint>small{color:var(--solar-orange);font:800 .75rem var(--font-geist-mono);letter-spacing:.1em;margin-top:26px;display:block}.ladder-section{background:radial-gradient(circle at 80% 40%,#ff68181f,#0000 28%),#080b0c}.sunshine-ladder{grid-template-columns:1fr .75fr;align-items:center;gap:60px;display:grid}.sunshine-ladder>div{flex-direction:column;display:flex}.sunshine-ladder span{border-top:1px solid var(--solar-line);color:#697376;grid-template-columns:40px 1fr auto;align-items:center;gap:18px;min-height:70px;display:grid}.sunshine-ladder span i{border:1px solid;border-radius:50%;width:13px;height:13px}.sunshine-ladder span b{letter-spacing:.08em;font-size:1.05rem}.sunshine-ladder span small{font:700 .72rem var(--font-geist-mono)}.sunshine-ladder span.reached{color:#a4adaf}.sunshine-ladder span.active{color:#fff;background:linear-gradient(90deg,#ff681830,#0000)}.sunshine-ladder span.active i{background:var(--solar-orange);box-shadow:0 0 22px var(--solar-orange)}.sunshine-ladder span.active b{color:var(--solar-orange)}.sunshine-ladder>strong{color:var(--solar-orange);letter-spacing:-.08em;font-size:clamp(5rem,12vw,12rem);line-height:.75}.totals-section{background:linear-gradient(145deg,#171f21,#080b0c 65%)}.total-harvest{background:radial-gradient(circle at 85%,#ff68182e,#0000 28%),#0c1112;border:1px solid #ff681866;flex-direction:column;justify-content:center;min-height:360px;padding:clamp(30px,6vw,75px);display:flex}.total-harvest small{color:var(--solar-orange);font:850 .78rem var(--font-geist-mono);letter-spacing:.15em}.total-harvest strong{letter-spacing:-.075em;margin:15px 0;font-size:clamp(5rem,12vw,12rem);line-height:.75}.total-harvest span{color:#9aa3a6}.total-equivalents{background:var(--solar-line);grid-template-columns:repeat(3,1fr);gap:1px;margin:8px 0;display:grid}.total-equivalents .solar-metric{border:0}.grid-avoided{grid-template-columns:1.3fr .7fr;gap:8px;display:grid}.grid-avoided>div,.grid-avoided>label{border:1px solid var(--solar-line);background:#0a0e0fc2;min-height:220px;padding:30px}.grid-avoided small,.grid-avoided>label{color:#99a2a5;font:800 .75rem/1.5 var(--font-geist-mono);letter-spacing:.1em}.grid-avoided>div strong{color:var(--solar-orange);margin-top:20px;font-size:clamp(2.5rem,5vw,5rem);display:block}.grid-avoided p{color:#879093;font:400 .9rem/1.6 var(--font-geist-sans);letter-spacing:0}.grid-avoided>label{flex-direction:column;display:flex}.grid-avoided label span{color:#fff;align-items:center;gap:12px;margin-top:22px;font-size:1.4rem;display:flex}.grid-avoided input{border:1px solid var(--solar-line);color:#fff;background:#070a0b;width:140px;min-height:50px;padding:0 12px;font-size:1.1rem}.grid-avoided label b{color:var(--solar-orange);margin-top:auto;line-height:1.5}.records-section{background:#070a0b}.record-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.record-grid article{border:1px solid var(--solar-line);background:linear-gradient(145deg,#ffffff0b,#ffffff03);flex-direction:column;justify-content:flex-end;min-height:230px;padding:28px;display:flex}.record-grid small{color:var(--solar-orange);font:800 .75rem var(--font-geist-mono);letter-spacing:.12em}.record-grid strong{margin:18px 0 10px;font-size:clamp(2.1rem,4.5vw,4.6rem);line-height:.85}.record-grid span{color:#838d90;font-size:.8rem}.perfect-section{background:radial-gradient(circle at 30%,#ffb21c21,#0000 25%),#111719}.perfect-day{border:1px solid #ffb21c73;grid-template-columns:.75fr 1.25fr;display:grid;box-shadow:0 0 90px #ff681814}.perfect-day>div:first-child{text-align:center;background:radial-gradient(circle at 50% 40%,#ffb21c2e,#0000 40%);flex-direction:column;justify-content:center;min-height:420px;padding:clamp(30px,5vw,65px);display:flex}.perfect-day>div:first-child:before{content:"✦";color:var(--solar-gold);font-size:3rem}.perfect-day>div:first-child small{color:#a8b0b3}.perfect-day>div:first-child strong{color:var(--solar-orange);margin:20px 0 12px;font-size:clamp(4rem,8vw,8rem);line-height:.75}.perfect-day>div:first-child span{color:var(--solar-gold);font:850 .75rem var(--font-geist-mono);letter-spacing:.12em}.perfect-day>div:last-child{background:var(--solar-line);grid-template-columns:1fr 1fr;gap:1px;display:grid}.perfect-day .solar-metric{border:0}.chapters-section{background:#080b0c}.chapter-card{border:1px solid var(--solar-line);background:#0d1214}.chapter-card>nav{border-bottom:1px solid var(--solar-line);text-align:center;grid-template-columns:60px 1fr 60px;align-items:center;min-height:95px;display:grid}.chapter-card nav strong{font-size:clamp(1.8rem,4vw,4rem)}.chapter-card button{border:0;border-inline:1px solid var(--solar-line);height:100%}.chapter-card button:disabled{opacity:.2;cursor:not-allowed}.chapter-card>div{background:var(--solar-line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.chapter-card .solar-metric{border:0}.achievements-section{background:linear-gradient(#111719,#080b0c)}.achievement-grid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.achievement-grid article{border:1px solid var(--solar-line);background:#0c1012;flex-direction:column;min-height:260px;padding:25px;display:flex}.achievement-grid article>i{border:1px solid;border-radius:50%;place-items:center;width:46px;height:46px;font-style:normal;display:grid}.achievement-grid small{color:#727c7f;font:800 .7rem var(--font-geist-mono);letter-spacing:.1em;margin-top:25px}.achievement-grid strong{margin-top:8px;font-size:1.4rem}.achievement-grid b{color:#899295;letter-spacing:.08em;margin-top:auto;font-size:.78rem}.achievement-grid span{color:#667073;margin-top:7px;font-size:.75rem}.achievement-grid .locked{opacity:.38;filter:grayscale()}.achievement-grid .unlocked{border-color:#ff68186b;box-shadow:inset 0 0 50px #ff68180d}.achievement-grid .unlocked>i,.achievement-grid .unlocked small,.achievement-grid .unlocked b{color:var(--solar-orange)}.achievement-grid .unlocked>i{box-shadow:0 0 24px #ff681840}.seasons-section{background:#070a0b}.season-grid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.season-grid article{border:1px solid var(--solar-line);background:radial-gradient(circle at 50% 30%,#ff681814,#0000 38%),#0c1112;flex-direction:column;justify-content:flex-end;min-height:310px;padding:28px;display:flex}.season-grid small{color:var(--solar-orange);font:850 .75rem var(--font-geist-mono);letter-spacing:.13em}.season-grid strong{margin:15px 0 8px;font-size:clamp(2.5rem,4.5vw,4.8rem);line-height:.8}.season-grid span{color:#8b9497;font-size:.75rem}.season-grid i{background:#ffffff14;height:6px;margin-top:25px}.season-grid i b{width:var(--season);background:linear-gradient(90deg, var(--solar-orange), var(--solar-gold));height:100%;display:block;box-shadow:0 0 14px #ff681859}.replay-section{background:radial-gradient(circle at 25%,#ff681826,#0000 30%),#0a0e0f;grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.replay-section h2{letter-spacing:-.06em;margin:15px 0;font-size:clamp(4rem,9vw,9rem);line-height:.75}.replay-section p{color:#9fa8aa}.replay-console{background:#0c1112;border:1px solid #ff681866;padding:clamp(28px,5vw,60px)}.replay-console>strong{font-size:clamp(2rem,4.5vw,4.8rem);line-height:.9;display:block}.replay-console>span{color:var(--solar-orange);font:800 .75rem var(--font-geist-mono);letter-spacing:.1em;margin-top:15px;display:block}.replay-console>i{background:#ffffff14;height:7px;margin:35px 0;display:block}.replay-console>i b{background:var(--solar-orange);height:100%;transition:width .5s;display:block;box-shadow:0 0 16px #ff681880}.replay-console nav{gap:7px;display:flex}.replay-console button:first-child{margin-right:auto}.share-section{background:linear-gradient(90deg,#ff681829,#0000 45%),#111719;grid-template-columns:1fr auto;align-items:center;gap:25px;display:grid}.share-section h2{margin:12px 0 8px;font-size:clamp(2.7rem,6vw,6.5rem);line-height:.82}.share-section p{color:#9ca5a8}.share-section>button{border:1px solid var(--solar-orange);background:var(--solar-orange);color:#070a0b;cursor:pointer;min-height:58px;font:900 .78rem var(--font-nix-display);letter-spacing:.08em;padding:0 25px}.share-section>span{color:var(--solar-orange);font:800 .75rem var(--font-geist-mono);grid-column:1/-1}.technical-section{background:#080b0c}.battery-chart{border:1px solid var(--solar-line);background:repeating-linear-gradient(#ffffff0f 0 1px,#0000 1px 20%);padding:25px 55px 25px 18px;position:relative;overflow-x:auto}.battery-chart svg{width:100%;min-width:720px;display:block}.battery-max-line,.battery-min-line{fill:none;stroke-width:3px;vector-effect:non-scaling-stroke}.battery-max-line{stroke:var(--solar-orange)}.battery-min-line{stroke:#eef2f2}.battery-point{stroke:#080b0c;stroke-width:3px;cursor:pointer}.battery-point.healthy{fill:#fff}.battery-point.low{fill:#ffae4b}.battery-point.very-low{fill:#ff3e30;filter:drop-shadow(0 0 7px #ff3e30)}.battery-axis{color:#747e81;flex-direction:column;justify-content:space-between;font-size:.72rem;display:flex;position:absolute;inset:18px 12px 18px auto}.charge-journey{border:1px solid var(--solar-line);background:#0d1214;max-height:560px;margin-top:10px;padding:18px;overflow:auto}.charge-journey>header{color:#798386;font:700 .68rem var(--font-geist-mono);justify-content:flex-end;gap:25px;padding:0 75px 15px;display:flex}.charge-journey>button{color:#8d9699;cursor:pointer;background:0 0;border:0;border-top:1px solid #ffffff0f;grid-template-columns:74px minmax(1px,auto) minmax(1px,auto) minmax(1px,auto) 70px;align-items:center;width:100%;min-height:46px;padding:0;display:grid}.charge-journey>button:hover{background:#ffffff09}.charge-journey>button>i{min-width:1px;height:15px}.charge-journey .bulk{background:#687276}.charge-journey .absorption{background:#dce0e1}.charge-journey .float{background:linear-gradient(90deg, var(--solar-orange), var(--solar-gold))}.charge-journey>button>b{text-align:right;font-size:.7rem}.charge-journey>button.floated>b{color:var(--solar-orange)}.solar-detail-backdrop{z-index:10000;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#000c;justify-content:center;align-items:flex-end;padding:16px;display:flex;position:fixed;inset:0}.solar-day-detail{background:#111719;border:1px solid #ff681885;width:min(1050px,100%);max-height:92vh;padding:clamp(22px,4vw,50px);overflow:auto;box-shadow:0 -30px 100px #000000a6}.solar-day-detail>header{justify-content:space-between;align-items:flex-start;display:flex}.solar-day-detail>header small{color:var(--solar-orange);font:800 .75rem var(--font-geist-mono);letter-spacing:.13em}.solar-day-detail>header h2{margin:9px 0 0;font-size:clamp(2.2rem,5vw,5rem);line-height:.9}.solar-day-detail>header p{color:var(--solar-orange)}.solar-day-detail>header button{border:1px solid var(--solar-line);color:#fff;cursor:pointer;background:#0a0d0e;width:48px;height:48px;font-size:1.8rem}.day-detail-hero{background:#ff681814;border:1px solid #ff681859;flex-wrap:wrap;align-items:baseline;gap:25px;margin:30px 0 10px;padding:35px;display:flex}.day-detail-hero strong{font-size:clamp(4rem,9vw,9rem);line-height:.75}.day-detail-hero span{color:var(--solar-orange);font:850 .75rem var(--font-geist-mono);letter-spacing:.1em}.day-detail-grid{background:var(--solar-line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.day-detail-grid .solar-metric{border:0}.solar-day-detail>footer{border-top:1px solid var(--solar-line);justify-content:space-between;align-items:center;gap:15px;margin-top:12px;padding-top:18px;display:flex}.solar-day-detail>footer span{color:#899295;font:700 .7rem var(--font-geist-mono)}.solar-day-detail>footer button{background:var(--solar-orange);color:#080b0c;cursor:pointer;border:0;min-height:46px;padding:0 17px;font-weight:900}.solar-empty-state{background:radial-gradient(circle at 70%,#ff68181f,#0000 30%);align-content:center;min-height:80svh;padding:150px 6vw;display:grid}.solar-empty-state small{color:var(--solar-orange)}.solar-empty-state h2{margin:20px 0;font-size:clamp(4rem,10vw,10rem);line-height:.75}.solar-empty-state p{color:#9ca5a8;max-width:640px}.solar-empty-state a{border-color:var(--solar-orange);width:fit-content;margin-top:25px}.solar-footer{border-top:1px solid var(--solar-line);background:#050708;flex-wrap:wrap;align-items:center;gap:12px;padding:28px max(22px,6vw) 45px;display:flex}.solar-footer>span{color:var(--solar-orange);font:900 1rem var(--font-nix-display);letter-spacing:.1em}.solar-footer p{color:#778184;margin-right:auto;font-size:.8rem}.solar-footer a{min-height:42px;font-size:.72rem}@keyframes solar-intro-out{0%,82%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes intro-sun{0%{opacity:0;transform:scale(.05)}to{opacity:1;transform:scale(1)}}@keyframes intro-energy{0%{opacity:0;left:0}15%,85%{opacity:1}to{opacity:0;left:100%}}@keyframes sun-breathe{50%{filter:drop-shadow(0 0 90px #ff681873);transform:scale(1.04)}}@keyframes energy-pulse{0%{opacity:0;left:0}15%,85%{opacity:1}to{opacity:0;left:100%}}@keyframes ring-complete{50%{filter:drop-shadow(0 0 28px #ff681859)}}@media (width<=1050px){.pulse-grid{grid-template-columns:1fr 1fr}.pulse-instruments{grid-template:1fr 1fr/1fr 1fr;grid-column:1/-1}.equivalent-grid,.record-grid,.achievement-grid,.season-grid,.chapter-card>div,.day-detail-grid{grid-template-columns:1fr 1fr}.solar-sun-core{opacity:.65;width:42vw;right:-6vw}.confidence-layout,.perfect-day,.replay-section{grid-template-columns:1fr}.confidence-math{border-left:0;border-top:1px solid var(--solar-line);padding:35px 0 0}.perfect-day>div:first-child{min-height:330px}.sunshine-ladder{grid-template-columns:1fr}.sunshine-ladder>strong{order:-1}}@media (width<=700px){.solar-hero{min-height:830px;padding-inline:18px}.solar-hero h1{font-size:clamp(4.8rem,24vw,8rem)}.solar-hero h2{letter-spacing:.1em;font-size:1rem}.solar-sun-core{width:78vw;top:12%;right:-28vw}.solar-record-flare{margin-top:18px;position:static}.solar-hero-actions{display:grid}.solar-jump{justify-content:flex-start}.solar-jump a{padding-inline:18px}.solar-section,.solar-pulse{padding:72px 16px}.solar-section-heading h2{font-size:clamp(3.2rem,16vw,5.6rem)}.pulse-grid{grid-template-columns:1fr}.sun-harvest-card,.vanilla-ring{min-height:430px}.pulse-instruments{grid-template:none;grid-column:auto}.energy-flow{margin-inline:-16px;padding-inline:16px}.energy-node-wrap{min-width:150px}.energy-node{width:85px}.energy-node b{width:62px;height:62px}.equivalent-lead{flex-direction:column;align-items:flex-start}.equivalent-grid,.record-grid,.grid-avoided,.total-equivalents{grid-template-columns:1fr}.equivalent-grid article{min-height:260px}.confidence-math>div{grid-template-columns:1fr}.confidence-math>div span{min-height:80px}.memory-controls{flex-direction:column}.solar-timeline{height:430px}.solar-timeline button>span{width:auto;position:fixed;bottom:14px;left:14px;right:14px;transform:none}.solar-constellation{height:620px}.fingerprint{padding-inline:18px}.fingerprint>div{height:190px}.sunshine-ladder{gap:35px}.sunshine-ladder span{grid-template-columns:28px 1fr auto;gap:9px}.sunshine-ladder span b{font-size:.9rem}.chapter-card>div,.day-detail-grid,.perfect-day>div:last-child{grid-template-columns:1fr 1fr}.achievement-grid,.season-grid{grid-template-columns:1fr}.achievement-grid article,.season-grid article{min-height:230px}.share-section{grid-template-columns:1fr}.share-section>button{width:100%}.solar-footer{flex-direction:column;align-items:stretch}.solar-footer p{margin-right:0}.solar-footer a{width:100%}.day-detail-hero{padding-inline:20px}.solar-day-detail>footer{flex-direction:column;align-items:stretch}.charge-journey>header{display:none}.charge-journey>button{grid-template-columns:62px minmax(1px,auto) minmax(1px,auto) minmax(1px,auto) 56px}.solar-intro>small{text-align:center;max-width:80vw;line-height:1.6}}@media (width<=430px){.solar-hero h1{font-size:22vw}.solar-hero header>small{font-size:.66rem}.solar-section-heading h2{font-size:14vw}.sun-harvest-card>strong{font-size:20vw}.vanilla-ring>div{width:265px}.day-detail-grid,.chapter-card>div,.perfect-day>div:last-child{grid-template-columns:1fr}.record-grid strong{font-size:2.7rem}.chapter-card nav strong{font-size:1.35rem}.solar-day-detail{padding:16px}.solar-day-detail>header h2{font-size:2rem}.solar-day-detail>header p{font-size:.8rem}}@media (prefers-reduced-motion:reduce){.solar-page *,.solar-page :before,.solar-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}.solar-intro,.energy-link i{display:none}}.hc-page{--hc-orange:#ff671b;color:#f6f3ec;background:#050606;overflow:hidden}.hc-page *{box-sizing:border-box}.hc-hero{align-items:flex-end;height:100svh;min-height:760px;display:flex;position:relative}.hc-hero>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hc-hero-shade{background:linear-gradient(90deg,#020303f0 0%,#020303a6 36%,#0203031a 72%),linear-gradient(#0000 62%,#050606 100%);position:absolute;inset:0}.hc-hero-copy{z-index:1;width:min(1500px,100% - 80px);margin:0 auto;padding:0 0 8vh;position:relative}.hc-hero-copy small,.hc-story small{color:var(--hc-orange);font:800 .68rem var(--font-nix-display);letter-spacing:.24em}.hc-hero h1,.hc-story h2,.hc-moment h3{font-family:var(--font-nix-condensed);text-transform:uppercase}.hc-hero h1{margin:28px 0;font-size:clamp(6rem,13vw,13rem);line-height:.72}.hc-hero h1 em,.hc-story h2 em{color:var(--hc-orange);font-style:normal}.hc-hero h2{max-width:720px;font:800 clamp(1rem,2vw,1.5rem) var(--font-nix-display);letter-spacing:.14em;margin:0 0 18px}.hc-hero p{color:#c7c5bf;max-width:600px;font-size:1.1rem;line-height:1.65}.hc-hero a,.hc-moment-copy>a,.hc-cta>a{color:#070707;font:900 .72rem var(--font-nix-display);letter-spacing:.14em;background:#ff671b;border:1px solid #ff671b;align-items:center;gap:18px;margin-top:16px;padding:18px 24px;text-decoration:none;transition:all .25s;display:inline-flex}.hc-hero a:hover,.hc-moment-copy>a:hover,.hc-cta>a:hover{background:#fff;border-color:#fff;transform:translateY(-3px)}.hc-story{width:min(1500px,100% - 80px);margin:auto}.hc-intro,.hc-prose,.hc-ending{max-width:1020px;margin:0 auto;padding:140px 0}.hc-story h2{margin:24px 0 42px;font-size:clamp(4rem,8vw,8rem);line-height:.82}.hc-story p{color:#c4c1bb;font-size:clamp(1rem,1.35vw,1.22rem);line-height:1.85}.hc-lead{color:#f5f2ea!important;font-size:clamp(1.25rem,2vw,1.65rem)!important}.hc-story>blockquote,.hc-prose blockquote{color:#fff;font:800 clamp(2.5rem,6vw,6rem)/.95 var(--font-nix-condensed);text-transform:uppercase;background:#0c0e0e;border-block:1px solid #242727;margin:0 calc(50% - 50vw);padding:120px max(40px,50vw - 510px)}.hc-main-video{padding:140px 0}.hc-main-video>div:first-child{max-width:780px;margin-bottom:36px}.hc-player,.hc-moment-video{aspect-ratio:16/9;background:#000;border:1px solid #292c2c;position:relative;box-shadow:0 32px 80px #000}.hc-player iframe,.hc-moment-video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.hc-moments{padding:100px 0}.hc-moments>header{max-width:950px;margin-bottom:100px}.hc-moment{border-top:1px solid #252828;grid-template-columns:1.15fr .85fr;align-items:center;gap:70px;padding:65px 0;display:grid}.hc-moment.is-reversed .hc-moment-video{order:2}.hc-moment.is-alien{background:radial-gradient(circle at 70% 40%,#17201d 0,#0000 45%),#020303;border-color:#475149;margin-inline:calc(50% - 50vw);padding-inline:max(40px,50vw - 750px);position:relative}.hc-moment h3{margin:18px 0;font-size:clamp(2.3rem,4.2vw,4.5rem);line-height:.92}.hc-timeline{margin:28px 0}.hc-timeline span{font:700 .65rem var(--font-nix-display);letter-spacing:.13em;color:#a8aaa7}.hc-timeline span b{color:#fff}.hc-timeline>i{background:#292b2b;height:3px;margin-top:12px;display:block}.hc-timeline>i>b{background:#ff671b;height:100%;display:block;box-shadow:0 0 16px #ff671b}.hc-moment-copy>a{padding:14px 18px}.hc-prose blockquote{background:#0d0f0f;border-left:4px solid #ff671b;margin:70px 0 0;padding:55px;font-size:clamp(2rem,4vw,4rem)}.hc-magic{border-block:1px solid #262828;grid-template-columns:.85fr 1.15fr;gap:100px;padding:150px 0;display:grid}.hc-spot{background:linear-gradient(125deg,#151817,#080909);margin-inline:calc(50% - 50vw);padding:140px max(40px,50vw - 750px)}.hc-spot>p,.hc-spot>strong{max-width:920px;display:block}.hc-spot>strong{font:800 clamp(1.6rem,3vw,3rem)/1.2 var(--font-nix-condensed);text-transform:uppercase;color:#fff;border-left:4px solid #ff671b;margin:45px 0;padding-left:28px}.hc-ending{text-align:center}.hc-ending h2{font-size:clamp(3rem,6vw,6rem);line-height:1}.hc-cta{text-align:center;border-top:1px solid #252828;padding:120px 0 150px}.hc-cta h2{font-size:clamp(3rem,7vw,7rem)}.hc-cta>a{padding:22px 30px;font-size:.9rem}.hc-cta>p{font-size:.78rem}.hc-cta>a:last-child{color:#aaa;background:0 0;border:0;margin-top:50px;padding:0;display:block}.hc-cta>a:last-child:hover{color:#fff;transform:none}.hc-moment-video{transition:all .35s}.hc-moment:hover .hc-moment-video{border-color:#ff671b;transform:translateY(-5px)}@media (width<=850px){.hc-hero{min-height:680px}.hc-hero-copy,.hc-story{width:calc(100% - 36px)}.hc-hero-copy{padding-bottom:70px}.hc-hero h1{font-size:clamp(5rem,25vw,8rem)}.hc-intro,.hc-prose,.hc-ending,.hc-main-video{padding:90px 0}.hc-story h2{font-size:clamp(3.7rem,18vw,6rem)}.hc-moments{padding:70px 0}.hc-moments>header{margin-bottom:50px}.hc-moment,.hc-magic{grid-template-columns:1fr;gap:30px;padding:50px 0}.hc-moment.is-reversed .hc-moment-video{order:0}.hc-moment.is-alien{margin-inline:calc(50% - 50vw);padding-inline:18px}.hc-story>blockquote{padding:80px 28px}.hc-prose blockquote{padding:34px 28px}.hc-magic{gap:0}.hc-spot{padding:90px 18px}.hc-ending{text-align:left}.hc-cta{padding:90px 0 120px}}@media (prefers-reduced-motion:reduce){.hc-page *{transition:none!important}}.wb-page{--wb:#ff5a18;color:#f7f4ed;background:#070909;min-height:100vh}.wb-hero{isolation:isolate;height:100svh;min-height:680px;position:relative;overflow:hidden}.wb-hero-image,.wb-hero-shade{width:100%;height:100%;position:absolute;inset:0}.wb-hero-image{z-index:-3;object-fit:cover;object-position:center}.wb-hero-shade{z-index:-2;background:linear-gradient(90deg,#040606f5 0%,#040606c9 34%,#0406062b 66%,#0000),linear-gradient(#0000 58%,#050707ed 100%)}.wb-hero-copy{width:min(760px,82vw);position:absolute;bottom:clamp(65px,10vh,110px);left:clamp(20px,6vw,92px)}.wb-hero-copy small,.wb-story small{color:var(--wb);font:850 .61rem/1.5 var(--font-geist-mono);letter-spacing:.14em}.wb-hero h1{max-width:720px;font:900 clamp(5.4rem,10vw,10.5rem)/.84 var(--font-nix-condensed);letter-spacing:-.045em;margin:24px 0 28px}.wb-page em{color:var(--wb);font-style:normal}.wb-hero p{color:#ffffffe0;max-width:520px;font:750 clamp(.95rem,1.5vw,1.2rem)/1.65 var(--font-nix-display);letter-spacing:.025em;margin:0}.wb-hero a{color:#fff;font:850 .58rem/1.4 var(--font-geist-mono);letter-spacing:.11em;margin-top:32px;display:inline-block}.wb-story{width:min(100% - 44px,1320px);margin:auto}.wb-opening,.wb-chapter,.wb-care{grid-template-columns:1fr 1fr;gap:clamp(45px,9vw,150px);padding:clamp(90px,12vw,165px) 0;display:grid}.wb-story h2{font:900 clamp(4.2rem,8vw,8rem)/.86 var(--font-nix-condensed);letter-spacing:-.038em;margin:18px 0 0}.wb-story p{color:#ffffffb2;font:1.04rem/1.82 Georgia,serif}.wb-story p+p{margin-top:1.35em}.wb-opening .lead{color:#fff;margin-top:0;font-size:clamp(1.3rem,2vw,1.9rem);line-height:1.55}.wb-verdict{border-left:3px solid var(--wb);background:#0e1213;margin-bottom:110px;padding:clamp(35px,6vw,75px)}.wb-verdict p{color:#fff;max-width:1020px;font:900 clamp(2.5rem,5vw,5.4rem)/1 var(--font-nix-condensed);letter-spacing:-.025em;margin:18px 0 0}.wb-uses{padding:20px 0 120px}.wb-uses>div{border:1px solid #ffffff20;grid-template-columns:repeat(4,1fr);margin-top:40px;display:grid}.wb-uses article{background:#0c1011;border-right:1px solid #ffffff20;min-height:270px;padding:28px}.wb-uses article:last-child{border:0}.wb-uses b{color:var(--wb);font:900 2.5rem/1 var(--font-nix-condensed)}.wb-uses h3{font:900 2.4rem/1 var(--font-nix-condensed);letter-spacing:.01em;margin:65px 0 14px}.wb-uses p{margin:0;font-size:.92rem;line-height:1.68}.wb-chapter,.wb-care{border-block:1px solid #ffffff18}.wb-rule{border-left:3px solid var(--wb);margin:clamp(100px,14vw,180px) 0;padding-left:clamp(18px,5vw,75px)}.wb-rule h2{font-size:clamp(5rem,11vw,11rem);line-height:.88}.wb-rule p{max-width:760px;font-size:1.2rem;line-height:1.75}.wb-care{border-bottom:0}.wb-ending{text-align:center;border-top:1px solid #ffffff18;padding:clamp(100px,14vw,190px) 0}.wb-ending h2{font-size:clamp(7rem,16vw,16rem);line-height:.9}.wb-ending p{max-width:720px;margin:20px auto}.wb-ending strong{color:var(--wb);font:850 clamp(1rem,2vw,1.5rem)/1.5 var(--font-nix-display);margin-top:38px;display:block}.wb-nav{border-top:1px solid #ffffff1d;justify-content:space-between;padding:32px 0 75px;display:flex}.wb-nav a{color:#fff;font:800 .6rem/1.5 var(--font-geist-mono);letter-spacing:.1em}.wb-nav a:hover{color:var(--wb)}@media (width<=850px){.wb-hero{height:88svh;min-height:640px}.wb-hero-image{object-position:62% center}.wb-hero-shade{background:linear-gradient(#0000 22%,#040606b0 54%,#040606f6 100%),linear-gradient(90deg,#0406069e,#0000 72%)}.wb-hero-copy{width:auto;bottom:45px;left:16px;right:16px}.wb-hero h1{max-width:620px;font-size:clamp(4.8rem,20vw,7.6rem);line-height:.87}.wb-opening,.wb-chapter,.wb-care{grid-template-columns:1fr;gap:34px}.wb-uses>div{grid-template-columns:1fr 1fr}.wb-uses article:nth-child(2){border-right:0}.wb-uses article:nth-child(-n+2){border-bottom:1px solid #ffffff20}.wb-rule h2{font-size:clamp(4.6rem,20vw,7rem);line-height:.9}}@media (width<=520px){.wb-story{width:calc(100% - 28px)}.wb-hero{padding-inline:16px}.wb-uses>div{grid-template-columns:1fr}.wb-uses article{border-right:0;min-height:210px;border-bottom:1px solid #ffffff20!important}.wb-uses h3{margin-top:35px}.wb-ending h2{font-size:clamp(6rem,31vw,9rem)}.wb-nav{flex-direction:column;align-items:flex-start;gap:22px}}@media (prefers-reduced-motion:reduce){.wb-page *{scroll-behavior:auto!important}}.tracks-shell{color:#f4f1e9;min-height:100vh;font-family:var(--font-geist-sans);background:#030505;padding:clamp(110px,12vw,150px) clamp(18px,5vw,72px) 42px;position:relative;overflow:hidden}.tracks-shell:before{content:"";pointer-events:none;background:radial-gradient(circle at 80% 0,#ff5a181f,#0000 30%),linear-gradient(#ffffff05 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/48px 48px;position:fixed;inset:0}.tracks-heading{justify-content:space-between;align-items:flex-end;gap:30px;max-width:1500px;margin:0 auto 26px;display:flex}.tracks-kicker{font:700 11px/1 var(--font-nix-display);letter-spacing:.3em;color:#ff5a18}.tracks-heading h1,.tracks-lock h1{font:800 clamp(42px, 7vw, 100px) / .9 var(--font-nix-display);letter-spacing:-.055em;margin:14px 0 12px}.tracks-heading h1 em,.tracks-lock h1 em{color:#ff5a18;font-style:normal}.tracks-heading p,.tracks-lock p{color:#aaa49a;letter-spacing:.08em;margin:0}.tracks-status{min-width:180px;font:700 14px var(--font-nix-display);letter-spacing:.12em;background:#090a0acc;border:1px solid #34312d;padding:16px 20px}.tracks-status i{background:#887d74;border-radius:50%;width:8px;height:8px;margin-right:10px;display:inline-block}.tracks-status.is-live{border-color:#ff5a188c}.tracks-status.is-live i{background:#ff5a18;animation:1.6s infinite tracksPulse;box-shadow:0 0 16px #ff5a18}.tracks-status small{color:#817a71;font:500 10px var(--font-geist-sans);margin:7px 0 0 18px;display:block}.tracks-map-wrap{border:1px solid #292723;max-width:1500px;height:min(62vh,720px);min-height:420px;margin:auto;position:relative;box-shadow:0 25px 90px #000}.tracks-map{position:absolute;inset:0}.tracks-map-vignette{pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 100px 12px #000}.tracks-position-marker{background:#ff5a18;border:4px solid #fff;border-radius:50%;width:22px;height:22px;box-shadow:0 0 0 9px #ff5a1840,0 0 30px #ff5a18}.tracks-refresh{font:700 9px var(--font-nix-display);letter-spacing:.16em;background:#030505db;border:1px solid #39352f;padding:9px 12px;position:absolute;top:14px;right:14px}.tracks-empty{font:700 14px var(--font-nix-display);letter-spacing:.2em;place-items:center;display:grid;position:absolute;inset:0}.tracks-grid{background:#282521;border:1px solid #282521;grid-template-columns:repeat(6,1fr);gap:1px;max-width:1500px;margin:14px auto 0;display:grid}.tracks-grid article{background:#0a0b0b;min-width:0;padding:20px}.tracks-grid span{color:#817a71;text-transform:uppercase;letter-spacing:.13em;font-size:11px;display:block}.tracks-grid strong{font:700 clamp(25px, 3vw, 42px) var(--font-nix-display);margin-top:7px;display:inline-block}.tracks-grid small{color:#ff5a18;margin-left:6px;font-size:9px}.tracks-footer{text-align:center;color:#625d56;font:600 9px var(--font-nix-display);letter-spacing:.2em;margin-top:30px}.tracks-lock{place-items:center;display:grid}.tracks-lock section{background:#080909eb;border:1px solid #39342f;width:min(520px,100%);padding:clamp(28px,6vw,60px);position:relative;box-shadow:0 30px 100px #000}.tracks-lock form{gap:10px;margin-top:35px;display:grid}.tracks-lock label{letter-spacing:.1em;color:#aaa49a;font-size:11px}.tracks-lock input{color:#fff;background:#030505;border:1px solid #484139;outline:none;padding:15px;font-size:18px}.tracks-lock input:focus{border-color:#ff5a18}.tracks-lock button{color:#090909;font:800 12px var(--font-nix-display);letter-spacing:.12em;cursor:pointer;background:#ff5a18;border:0;padding:16px}.tracks-error{color:#ff8b62;text-align:center}.maplibregl-ctrl-logo{opacity:.65}@keyframes tracksPulse{50%{opacity:.45;transform:scale(.8)}}@media (width<=900px){.tracks-heading{flex-direction:column;align-items:flex-start}.tracks-status{box-sizing:border-box;width:100%}.tracks-grid{grid-template-columns:repeat(2,1fr)}.tracks-map-wrap{min-height:55vh}.tracks-shell{padding-inline:12px}.tracks-grid article{padding:16px 12px}.tracks-grid strong{font-size:27px}}body:has(.tracks-shell) .global-site-header>.nd-header-lockup{display:none!important}:is(body:has(.tracks-shell) .global-site-header,body:has(.tracks-shell) .nix-global-share,body:has(.tracks-shell) .nix-experience){display:none!important}.tracks-shell{padding-top:clamp(90px,9vw,125px)}.tracks-command{justify-content:space-between;align-items:center;max-width:1500px;margin:0 auto 14px;display:flex}.tracks-command button,.archive-filters button,.replay-controls button,.replay-controls select,.journey-list article>button{color:#eee;font:800 10px var(--font-nix-display);letter-spacing:.1em;background:#090b0b;border:1px solid #39342f;padding:11px 14px}.tracks-command button.active,.archive-filters button.active,.replay-controls button:first-child,.journey-list article>button{color:#ff6a2c;border-color:#ff5a18}.tracks-command span{font:700 9px var(--font-nix-display);letter-spacing:.14em;color:#857d73}.tracks-grid-wide{grid-template-columns:repeat(6,1fr);margin-bottom:70px}.tracks-grid-wide article{min-height:76px}.tracks-grid-wide strong{font-size:clamp(20px,2.2vw,34px)}.tracks-replay,.tracks-archive{max-width:1500px;margin:0 auto 70px;position:relative}.tracks-section-title{align-items:center;gap:18px;margin-bottom:22px;display:flex}.tracks-section-title>span{color:#ff5a18;font:800 12px var(--font-nix-display);border:1px solid #ff5a18;padding:9px}.tracks-section-title small{color:#817a71;font:700 9px var(--font-nix-display);letter-spacing:.18em}.tracks-section-title h2{font:800 clamp(24px, 4vw, 48px) / 1 var(--font-nix-display);margin:4px 0 0}.replay-controls{background:#090a0a;border:1px solid #282521;grid-template-columns:auto auto auto 1fr auto;align-items:center;gap:9px;padding:12px;display:grid}.replay-controls input{accent-color:#ff5a18;width:100%}.replay-controls strong{font:700 13px var(--font-nix-display)}.track-charts{background:#282521;border:1px solid #282521;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:12px;display:grid}.track-chart{text-align:left;color:#fff;cursor:crosshair;background:#090a0a;border:0;min-height:145px;padding:16px;position:relative}.track-chart span{font:800 10px var(--font-nix-display);letter-spacing:.15em}.track-chart svg{width:100%;height:80px;overflow:visible}.track-chart path{fill:none;stroke:#ff5a18;stroke-width:1.5px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 4px #ff5a18)}.track-chart small{color:#777067}.archive-filters{gap:8px;margin-bottom:14px;display:flex}.journey-list{gap:10px;display:grid}.journey-list article{background:#090a0a;border:1px solid #282521;grid-template-columns:minmax(220px,1fr) minmax(260px,1fr) auto;align-items:center;gap:25px;padding:22px;display:grid}.journey-list article.active{border-color:#ff5a18}.journey-list h3{font:800 20px var(--font-nix-display);margin:5px 0}.journey-list p,.journey-list small{color:#8e877e}.journey-list dl{grid-template-columns:repeat(3,1fr);gap:18px;margin:0;display:grid}.journey-list dt{color:#817a71;letter-spacing:.1em;font-size:9px}.journey-list dd{font:700 15px var(--font-nix-display);margin:5px 0 0}.tracks-privacy{max-width:1500px;font:700 10px var(--font-nix-display);letter-spacing:.1em;background:#ff5a180a;border:1px solid #ff5a1855;justify-content:space-between;gap:20px;margin:0 auto;padding:18px;display:flex}.tracks-privacy b{color:#ff5a18}.track-start,.track-stop{color:#fff;width:24px;height:24px;font:800 10px var(--font-nix-display);background:#080909;border:2px solid #ff5a18;border-radius:50%;place-items:center;display:grid;box-shadow:0 0 15px #000}.track-start{color:#080909;background:#fff;border-color:#fff}.tracks-story{background:#090b0bea;border:1px solid #302c27;max-width:1500px;margin:0 auto 14px;padding:20px 22px}.tracks-story small{color:#ff5a18;font:800 9px var(--font-nix-display);letter-spacing:.16em}.tracks-story p{color:#aaa49a;max-width:1100px;margin:10px 0 0;line-height:1.65}.tracks-story b{color:#fff}.tracks-events{max-width:1500px;margin:0 auto 70px}.tracks-events>div:last-child{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.tracks-events button{text-align:left;color:#fff;background:#090b0b;border:1px solid #302c27;min-height:92px;padding:16px}.tracks-events button:hover{border-color:#ff5a18}.tracks-events button.is-gap{color:#aaa49a;border-style:dashed}.tracks-events time,.tracks-events b{display:block}.tracks-events time{color:#ff5a18;font:700 10px var(--font-geist-mono);letter-spacing:.08em;margin-bottom:9px}.tracks-events b{font:800 12px var(--font-nix-display);letter-spacing:.06em}.tracks-map,.tracks-map .maplibregl-canvas{background:#0a0c0d!important}.tracks-map-wrap{contain:layout paint;background:#0a0c0d}.tracks-map-vignette{z-index:2}.tracks-position-marker{z-index:3}@media (width<=900px){body:has(.tracks-shell) .global-site-header>.nix-simple-nav{display:none!important}.tracks-shell{padding:calc(70px + env(safe-area-inset-top)) 12px calc(30px + env(safe-area-inset-bottom))}.tracks-command{flex-wrap:wrap;align-items:stretch;gap:8px}.tracks-command span{width:100%;padding-top:4px}.tracks-grid-wide{grid-template-columns:repeat(2,1fr)}.tracks-map-wrap{height:58svh;min-height:390px}.replay-controls{grid-template-columns:1fr 1fr auto}.replay-controls input{grid-column:1/-1}.track-charts,.journey-list article{grid-template-columns:1fr}.journey-list dl{grid-template-columns:repeat(3,1fr)}.tracks-privacy{flex-direction:column}.tracks-section-title h2{font-size:29px}.tracks-events>div:last-child{grid-template-columns:1fr}.tracks-events button{min-height:78px}}.tracks-fix{z-index:4;color:#b7b0a7;font:700 10px var(--font-geist-mono);letter-spacing:.06em;background:#030505df;border-left:3px solid #ff5a18;gap:5px;padding:14px 16px;display:grid;position:absolute;bottom:16px;left:16px;box-shadow:0 12px 40px #000}.tracks-fix b{color:#ff5a18;letter-spacing:.14em}.tracks-overview{max-width:1500px;margin:0 auto 75px}.overview-periods{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.overview-periods>article{background:linear-gradient(145deg,#111414,#070909);border:1px solid #302c27;padding:28px;overflow:hidden}.overview-periods>article>small{color:#ff5a18;font:800 10px var(--font-nix-display);letter-spacing:.15em}.overview-periods>article>strong{font:800 clamp(34px, 4vw, 60px) / .9 var(--font-nix-display);margin:22px 0;display:block}.overview-periods strong i{color:#ff5a18;letter-spacing:.12em;font-size:.22em;font-style:normal}.overview-periods dl{border-top:1px solid #282521;grid-template-columns:1fr 1fr;gap:15px;margin:0;padding-top:20px;display:grid}.overview-periods dt,.tracks-records span{color:#817a71;font:700 9px var(--font-geist-mono);letter-spacing:.1em}.overview-periods dd{font:700 16px var(--font-nix-display);margin:5px 0 0}.overview-periods p{flex-wrap:wrap;gap:6px;margin:22px 0 0;display:flex}.overview-periods p span{color:#aaa49a;font:700 8px var(--font-geist-mono);letter-spacing:.08em;border:1px solid #34312d;padding:7px 9px}.tracks-records{background:#282521;border:1px solid #282521;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:9px;display:grid}.tracks-records article{background:#090b0b;padding:22px}.tracks-records b{font:800 clamp(20px, 2vw, 31px) var(--font-nix-display);margin:10px 0 5px;display:block}.tracks-records small{color:#ff5a18;font:700 9px var(--font-geist-mono)}@media (width<=900px){.overview-periods{grid-template-columns:1fr}.tracks-records{grid-template-columns:1fr 1fr}.tracks-fix{max-width:calc(100% - 48px);bottom:8px;left:8px}.overview-periods>article{padding:22px}.overview-periods>article>strong{font-size:42px}}@media (width<=480px){.tracks-records{grid-template-columns:1fr}.tracks-fix{font-size:8px}.replay-controls button{padding-inline:8px;font-size:8px}}.tracks-advanced{max-width:1500px;margin:0 auto 75px;position:relative}.movement-dna{background:#080a0a;border:1px solid #302c27;gap:2px;height:62px;padding:8px;display:flex}.movement-dna span{background:#ff5a18;min-width:3px;box-shadow:0 0 18px #ff5a1866}.movement-dna .dna-stop{box-shadow:none;background:#706b63}.dna-key{color:#817a71;font:700 9px var(--font-geist-mono);letter-spacing:.12em;gap:22px;margin-top:10px;display:flex}.dna-key span:before{content:"";background:#ff5a18;width:7px;height:7px;margin-right:7px;display:inline-block}.dna-key span:nth-child(2):before{background:#706b63}.dna-key span:nth-child(3):before{background:0 0;border:1px dashed #817a71}.mode-analysis{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.mode-analysis article{background:#090b0b;border:1px solid #302c27;min-height:125px;padding:22px;position:relative;overflow:hidden}.mode-analysis small{color:#817a71;font:800 9px var(--font-nix-display);letter-spacing:.15em}.mode-analysis strong{font:800 clamp(24px, 3vw, 42px) var(--font-nix-display);margin-top:17px;display:block}.mode-analysis i{background:#ff5a18;height:3px;position:absolute;bottom:0;left:0;box-shadow:0 0 13px #ff5a18}.journey-calendar{grid-template-columns:repeat(7,1fr);gap:5px;display:grid}.journey-calendar button{text-align:left;background:rgba(255, 90, 24, var(--heat));color:#fff;border:1px solid #302c27;flex-direction:column;gap:8px;min-height:112px;padding:14px;display:flex}.journey-calendar small,.journey-calendar span{font:700 9px var(--font-geist-mono);letter-spacing:.1em}.journey-calendar b{font:800 25px var(--font-nix-display)}.journey-calendar span{margin-top:auto}.advanced-pair{grid-template-columns:1fr 1fr;gap:12px;display:grid}.advanced-pair>div{background:linear-gradient(145deg,#111414,#070909);border:1px solid #302c27;padding:26px}.health-list{background:#282521;grid-template-columns:1fr 1fr;gap:1px;margin:0;display:grid}.health-list>div{background:#090b0b;padding:18px}.health-list dt{color:#817a71;font:700 9px var(--font-geist-mono);letter-spacing:.12em}.health-list dd{color:#fff;font:800 15px var(--font-nix-display);margin:8px 0 0}@media (width<=900px){.mode-analysis{grid-template-columns:1fr 1fr}.journey-calendar{grid-template-columns:repeat(4,1fr)}.advanced-pair{grid-template-columns:1fr}.advanced-pair>div{padding:18px}}@media (width<=520px){.mode-analysis{grid-template-columns:1fr}.journey-calendar{grid-template-columns:repeat(2,1fr)}.journey-calendar button{min-height:95px}.health-list{grid-template-columns:1fr}.dna-key{flex-wrap:wrap;gap:10px}}.tracks-live-telemetry{background:radial-gradient(circle at 92% 5%,#ff5a1824,#0000 28%),linear-gradient(145deg,#111515,#070909);border:1px solid #302c27;max-width:1500px;margin:14px auto;padding:clamp(22px,3vw,38px);position:relative;overflow:hidden}.tracks-live-telemetry:after{aspect-ratio:1;content:"";pointer-events:none;border:1px solid #ff5a1838;border-radius:50%;width:360px;position:absolute;top:-210px;right:-190px;box-shadow:0 0 0 60px #ff5a1806,0 0 0 120px #ffffff05}.tracks-live-telemetry header{z-index:1;margin-bottom:25px;position:relative}.tracks-live-telemetry header small{color:#ff5a18;font:800 9px var(--font-nix-display);letter-spacing:.18em}.tracks-live-telemetry h2{font:800 clamp(30px, 5vw, 62px) / .9 var(--font-nix-display);letter-spacing:-.045em;margin:7px 0 0}.tracks-live-telemetry h2 em{color:#ff5a18;font-style:normal}.tracks-live-telemetry>div{z-index:1;background:#2c2925;border:1px solid #2c2925;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid;position:relative}.tracks-live-telemetry article{background:#090b0b;flex-direction:column;justify-content:flex-end;min-width:0;min-height:125px;padding:20px 18px;display:flex}.tracks-live-telemetry article>span{color:#817a71;font:800 9px var(--font-nix-display);letter-spacing:.13em}.tracks-live-telemetry article strong{font:800 clamp(19px, 2.2vw, 30px) / 1 var(--font-nix-display);overflow-wrap:normal;word-break:normal;margin:11px 0 7px}.tracks-live-telemetry article small{color:#ff6a2c;font:700 8px/1.4 var(--font-geist-mono);letter-spacing:.07em}.tracks-live-telemetry footer{color:#888078;font:700 9px var(--font-geist-mono);letter-spacing:.08em;background:#080a0a;border-left:2px solid #ff5a18;flex-wrap:wrap;gap:20px;margin-top:13px;padding:13px 15px;display:flex}.tracks-live-telemetry footer b{color:#ff5a18}@media (width<=1000px){.tracks-live-telemetry>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.tracks-live-telemetry{box-sizing:border-box;width:100%;padding:18px 12px;overflow-x:clip}.tracks-live-telemetry>div{grid-template-columns:1fr 1fr}.tracks-live-telemetry article{min-height:112px;padding:15px 12px}.tracks-live-telemetry article strong{font-size:clamp(17px,5vw,23px)}.tracks-live-telemetry footer{flex-direction:column;gap:8px}.tracks-shell,.tracks-shell *{box-sizing:border-box;max-width:100%}.tracks-heading h1,.tracks-section-title h2,.tracks-live-telemetry h2{overflow-wrap:normal;word-break:normal}.tracks-section-title,.tracks-section-title>div{min-width:0}}.tracks-mileage{background:radial-gradient(circle at 72% 0,#ff5a1824,#0000 32%),linear-gradient(145deg,#121616,#070909);border:1px solid #ff5a1855;max-width:1500px;margin:0 auto 75px;padding:clamp(24px,4vw,48px);overflow:hidden}.tracks-mileage>header{color:#817a71;font:800 9px var(--font-nix-display);letter-spacing:.15em;justify-content:space-between;gap:20px;display:flex}.tracks-mileage>header small{color:#ff5a18}.mileage-today{margin:34px 0 22px;display:grid}.mileage-today>b,.mileage-periods span,.mileage-modes span{color:#aaa49a;font:800 10px var(--font-nix-display);letter-spacing:.18em}.mileage-today strong{max-width:100%;font:800 clamp(64px, 14vw, 190px) / .78 var(--font-nix-display);letter-spacing:-.075em;white-space:nowrap;font-variant-numeric:tabular-nums;align-items:baseline;gap:14px;animation:.7s both mileage-arrive;display:flex}.mileage-today strong i{color:#ff5a18;letter-spacing:.12em;font-size:.13em;font-style:normal}.mileage-today em{color:#706960;font:700 9px var(--font-geist-mono);letter-spacing:.16em;margin-top:20px;font-style:normal}.mileage-periods,.mileage-modes{background:#302c27;border:1px solid #302c27;gap:1px;display:grid}.mileage-periods{grid-template-columns:1fr 1fr}.mileage-modes{grid-template-columns:repeat(3,1fr);margin-top:10px}.mileage-periods article,.mileage-modes article{background:#090b0b;min-width:0;padding:20px}.mileage-periods b,.mileage-modes b{font:800 clamp(19px, 3vw, 36px) var(--font-nix-display);white-space:nowrap;margin-top:8px;display:block}.mileage-diagnostics{background:#070909;border:1px solid #302c27;margin-top:15px}.mileage-diagnostics summary{color:#817a71;cursor:pointer;font:800 9px var(--font-nix-display);letter-spacing:.16em;padding:16px}.mileage-diagnostics dl{background:#302c27;grid-template-columns:repeat(4,1fr);gap:1px;margin:0;display:grid}.mileage-diagnostics dl div{background:#090b0b;padding:14px}.mileage-diagnostics dt{color:#706960;font:700 8px var(--font-geist-mono);letter-spacing:.08em}.mileage-diagnostics dd{font:800 13px var(--font-nix-display);margin:7px 0 0}.mileage-diagnostics p{flex-wrap:wrap;gap:7px;padding:0 14px 14px;display:flex}.mileage-diagnostics p span{color:#817a71;font:700 8px var(--font-geist-mono);border:1px solid #302c27;padding:6px 8px}@keyframes mileage-arrive{0%{opacity:0;filter:blur(4px);transform:translateY(12px)}}@media (width<=700px){.tracks-mileage{padding:22px 14px}.mileage-today strong{gap:7px;font-size:clamp(58px,21vw,104px)}.mileage-periods article,.mileage-modes article{padding:15px 10px}.mileage-periods b,.mileage-modes b{font-size:clamp(16px,5vw,25px)}.mileage-diagnostics dl{grid-template-columns:1fr 1fr}.tracks-mileage>header{flex-direction:column;align-items:flex-start}.mileage-today strong{overflow:visible}}.mileage-diagnostics.standalone{max-width:1500px;margin:-58px auto 75px}.torque-machine{--tq-orange:#f15a24;--tq-paper:#f5f1e9;--tq-ink:#060909;width:100%;color:var(--tq-paper);background:#060909;overflow:hidden}.torque-machine :is(h2,h3,h4,p){text-wrap:pretty}.torque-machine :is(h2,h3){font-family:var(--font-nix-condensed);text-transform:uppercase;font-weight:900}.torque-machine :is(h2,h3) em{color:var(--tq-orange);font-style:normal}.torque-machine :is(header>small,.torque-machine-code){color:var(--tq-orange);font:800 .66rem/1.4 var(--font-geist-mono);letter-spacing:.16em;text-transform:uppercase}.torque-machine-hero{isolation:isolate;background:radial-gradient(circle at 76% 43%,#f15a241d,#0000 31%),linear-gradient(145deg,#0d1314,#060909 62%);border-block:1px solid #ffffff1d;grid-template-columns:minmax(420px,.78fr) minmax(600px,1.22fr);align-items:center;gap:clamp(15px,4vw,70px);min-height:950px;padding:clamp(90px,10vw,155px) max(32px,50vw - 720px);display:grid;position:relative}.torque-machine-grid{z-index:-1;opacity:.35;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 25% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 25% 90%,#0000)}.torque-machine-copy{z-index:4;position:relative}.torque-machine-code{margin:18px 0 0;color:#ffffff69!important}.torque-machine-copy h2{letter-spacing:-.045em;margin:26px 0 28px;font-size:clamp(4.7rem,7.2vw,8.6rem);line-height:.79}.torque-machine-copy>p:last-of-type{color:#ffffffa8;max-width:670px;margin:0;font-size:1.06rem;line-height:1.82}.torque-machine-actions{flex-wrap:wrap;gap:13px;margin-top:36px;display:flex}.torque-machine-actions a,.torque-machine-footer>a{color:#fff;min-height:52px;font:800 .64rem var(--font-nix-display);letter-spacing:.1em;border:1px solid #ffffff30;align-items:center;padding:0 18px;transition:background .2s,color .2s,border-color .2s,transform .2s;display:inline-flex}.torque-machine-actions a:first-child{border-color:var(--tq-orange);background:var(--tq-orange);color:#080b0c}.torque-machine-actions a:hover,.torque-machine-footer>a:hover{border-color:var(--tq-orange);background:var(--tq-orange);color:#080b0c;transform:translateY(-3px)}.torque-machine-stage{isolation:isolate;place-items:center;min-height:650px;display:grid;position:relative}.torque-machine-stage>img{z-index:3;object-fit:contain;filter:drop-shadow(0 45px 32px #000a);width:min(113%,1050px);height:auto;animation:7s ease-in-out infinite torque-bike-float;position:relative}.torque-machine-orbit{aspect-ratio:1;z-index:-1;border:1px solid #f15a2430;border-radius:50%;width:min(39vw,580px);animation:30s linear infinite torque-orbit-spin;position:absolute}.torque-machine-orbit:before,.torque-machine-orbit:after{content:"";border:1px dashed #ffffff20;border-radius:50%;position:absolute;inset:13%}.torque-machine-orbit:after{border-style:solid;border-color:#f15a2450;inset:27%}.torque-machine-orbit i{aspect-ratio:1;background:var(--tq-orange);width:9px;box-shadow:0 0 18px var(--tq-orange);border-radius:50%;position:absolute}.torque-machine-orbit i:first-child{top:18%;left:12%}.torque-machine-orbit i:nth-child(2){top:50%;right:-5px}.torque-machine-orbit i:nth-child(3){bottom:8%;left:22%}.torque-callout{z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;font:900 .82rem var(--font-nix-display);letter-spacing:.06em;background:#070a0bd9;border:1px solid #ffffff32;padding:11px 14px;position:absolute;box-shadow:0 18px 40px #0008}.torque-callout:after{content:"";background:linear-gradient(90deg,var(--tq-orange),transparent);height:1px;position:absolute}.torque-callout b{color:var(--tq-orange);font:800 .55rem var(--font-geist-mono);margin-right:9px}.torque-callout small{color:#ffffff69;font:700 .49rem var(--font-geist-mono);letter-spacing:.12em;margin-top:4px;display:block}.torque-callout-motor{top:57%;left:34%}.torque-callout-motor:after{width:62px;top:50%;left:100%}.torque-callout-battery{top:38%;left:50%}.torque-callout-battery:after{transform-origin:100%;width:90px;top:50%;right:100%;transform:rotate(25deg)}.torque-callout-fork{top:31%;right:3%}.torque-callout-fork:after{transform-origin:100%;width:70px;top:70%;right:100%;transform:rotate(-18deg)}.torque-callout-wheel{bottom:22%;right:3%}.torque-callout-wheel:after{width:60px;top:50%;right:100%}.torque-machine-scan{color:#ffffff62;font:800 .55rem var(--font-geist-mono);letter-spacing:.12em;position:absolute;bottom:5%;right:1%}.torque-machine-scan i{aspect-ratio:1;background:#71ef8d;border-radius:50%;width:7px;margin-right:9px;animation:1.8s ease-in-out infinite torque-status-pulse;display:inline-block;box-shadow:0 0 14px #71ef8d}.torque-machine-quick{background:#090d0ee0;border:1px solid #ffffff20;grid-column:1/-1;grid-template-columns:repeat(4,1fr);margin:20px 0 0;display:grid}.torque-machine-quick>div{border-right:1px solid #ffffff20;flex-direction:column;justify-content:end;min-height:105px;padding:20px 24px;display:flex}.torque-machine-quick>div:last-child{border:0}.torque-machine-quick dt{color:#ffffff63;font:750 .55rem var(--font-geist-mono);letter-spacing:.12em}.torque-machine-quick dd{font:850 clamp(1rem,1.6vw,1.5rem) var(--font-nix-display);letter-spacing:.02em;margin:8px 0 0}.torque-machine-why{background:var(--tq-paper);color:#080b0c;grid-template-columns:.9fr 1.1fr;gap:clamp(55px,10vw,150px);padding:clamp(100px,12vw,180px) max(32px,50vw - 660px);display:grid}.torque-machine-why header>small{color:var(--tq-orange)}.torque-machine-why h3,.torque-components h3,.torque-power h3,.torque-range h3,.torque-identity h3,.torque-machine-footer h3{letter-spacing:-.04em;margin:20px 0 0;font-size:clamp(4rem,7vw,7.4rem);line-height:.82}.torque-machine-why-copy{border-top:2px solid #080b0c;padding-top:34px}.torque-machine-why-copy p{color:#13191ab5;margin:0 0 28px;font-size:1.04rem;line-height:1.78}.torque-machine-why-copy strong{color:#080b0c}.torque-components{background:linear-gradient(135deg,#0d1213,#070a0b);padding:clamp(100px,11vw,165px) max(32px,50vw - 720px)}.torque-components>header{max-width:860px}.torque-components>header>p{color:#ffffff91;max-width:660px;margin:30px 0 0;font-size:1rem;line-height:1.75}.torque-components>div{border-top:1px solid #ffffff24;border-left:1px solid #ffffff24;grid-template-columns:repeat(3,1fr);margin-top:75px;display:grid}.torque-components article{background:linear-gradient(145deg,#ffffff08,#0000);border-bottom:1px solid #ffffff24;border-right:1px solid #ffffff24;flex-direction:column;align-items:flex-start;min-height:310px;padding:30px;transition:background .25s,transform .25s;display:flex}.torque-components article:hover{z-index:2;background:#f15a2417;transform:translateY(-5px)}.torque-components article>span{color:var(--tq-orange);font:850 .62rem var(--font-geist-mono)}.torque-components article>small{color:#ffffff5c;font:750 .55rem var(--font-geist-mono);letter-spacing:.13em;margin-top:auto}.torque-components h4{font:850 clamp(1.5rem,2.1vw,2.25rem)/1 var(--font-nix-display);text-transform:uppercase;margin:10px 0 14px}.torque-components article p{color:#ffffff8c;margin:0;font-size:.92rem;line-height:1.65}.torque-power{background:#090d0e;grid-template-columns:1fr 1fr;min-height:920px;display:grid}.torque-power-photo{min-height:900px;position:relative;overflow:hidden}.torque-power-photo:after{content:"";background:linear-gradient(90deg,#0000 65%,#090d0e),linear-gradient(#0000 45%,#050708ad);position:absolute;inset:0}.torque-power-photo img{object-fit:cover;filter:saturate(.9)contrast(1.08);width:100%;height:100%;transition:transform 1.5s cubic-bezier(.16,1,.3,1)}.torque-power:hover .torque-power-photo img{transform:scale(1.035)}.torque-power-photo>span{z-index:2;color:#fff;font:800 .56rem var(--font-geist-mono);letter-spacing:.13em;position:absolute;bottom:30px;left:32px}.torque-power-console{flex-direction:column;justify-content:center;padding:clamp(70px,7vw,115px) clamp(35px,6vw,90px);display:flex}.torque-power-console header>p{color:#ffffff8c;max-width:600px;margin:25px 0 0;line-height:1.7}.torque-mode-tabs{grid-template-columns:repeat(4,1fr);margin-top:40px;display:grid}.torque-mode-tabs button{color:#ffffff83;cursor:pointer;min-height:48px;font:850 .68rem var(--font-nix-display);letter-spacing:.08em;background:#0d1213;border:1px solid #ffffff2a;border-right:0;transition:all .18s}.torque-mode-tabs button:last-child{border-right:1px solid #ffffff2a}.torque-mode-tabs button:hover,.torque-mode-tabs button.is-active{border-color:var(--tq-orange);background:var(--tq-orange);color:#080b0c}.torque-mode-readout{background:radial-gradient(circle at 90% 5%,#f15a2418,#0000 42%),#0d1213;border:1px solid #ffffff20;border-top:0;min-height:330px;padding:30px}.torque-mode-readout>div:first-child{grid-template-columns:1fr auto;align-items:end;display:grid}.torque-mode-readout>div:first-child small{color:#ffffff58;font:750 .54rem var(--font-geist-mono);letter-spacing:.13em;grid-column:1/-1}.torque-mode-readout strong{font:900 clamp(2.8rem,5vw,5.4rem)/1 var(--font-nix-condensed);color:var(--tq-orange)}.torque-mode-readout>div:first-child span{color:#ffffffc2;font:800 .65rem var(--font-nix-display);letter-spacing:.06em;text-transform:uppercase;padding-bottom:8px}.torque-mode-meter{margin-top:22px}.torque-mode-meter>span{background:#ffffff12;height:8px;display:block}.torque-mode-meter i{background:linear-gradient(90deg,var(--tq-orange),#ffb13b);height:100%;transition:width .45s cubic-bezier(.16,1,.3,1);display:block;box-shadow:0 0 16px #f15a2475}.torque-mode-meter small{color:#ffffff4d;font:700 .48rem var(--font-geist-mono);letter-spacing:.09em;margin-top:8px;display:block}.torque-mode-readout>p{color:#fff9;margin:25px 0 20px;font-size:.94rem;line-height:1.67}.torque-mode-readout>b{color:var(--tq-orange);font:800 .52rem var(--font-geist-mono);letter-spacing:.1em}.torque-input-flow{text-align:center;grid-template-columns:1fr auto auto auto 1fr;align-items:center;gap:13px;margin-top:26px;display:grid}.torque-input-flow>span{font:800 .58rem var(--font-nix-display);letter-spacing:.06em;border:1px solid #ffffff1e;padding:14px 8px}.torque-input-flow small{color:#ffffff50;font:650 .45rem var(--font-geist-mono);letter-spacing:.07em;margin-top:5px;display:block}.torque-input-flow>i{color:var(--tq-orange);font-style:normal}.torque-input-flow>strong{aspect-ratio:1;border:1px solid var(--tq-orange);width:68px;font:900 .7rem var(--font-nix-display);border-radius:50%;place-content:center;display:grid;box-shadow:0 0 30px #f15a2425}.torque-range{background:var(--tq-paper);color:#090c0d;padding:clamp(105px,12vw,180px) max(32px,50vw - 660px)}.torque-range>header{max-width:990px}.torque-range>header>small{color:var(--tq-orange)}.torque-range>header>p{color:#111819a6;max-width:720px;margin:28px 0 0;font-size:1rem;line-height:1.72}.torque-range>div{border-block:1px solid #1115;grid-template-columns:repeat(3,1fr);margin-top:65px;display:grid}.torque-range article{border-bottom:1px solid #1114;border-right:1px solid #1114;min-height:215px;padding:30px}.torque-range article:nth-child(3n){border-right:0}.torque-range article:nth-last-child(-n+3){border-bottom:0}.torque-range article b{font:900 2.2rem var(--font-nix-display);color:var(--tq-orange)}.torque-range h4{font:850 1.2rem var(--font-nix-display);letter-spacing:.05em;margin:23px 0 8px}.torque-range article p{color:#111a;margin:0;font-size:.9rem;line-height:1.6}.torque-range-rule{border-left:5px solid var(--tq-orange);color:#ffffffb5;background:#0a0e0f;margin:55px 0 0;padding:28px 30px;font-size:1.05rem;line-height:1.65}.torque-range-rule span{color:var(--tq-orange);font:800 .6rem var(--font-geist-mono);letter-spacing:.12em;margin-right:18px}.torque-identity{background:radial-gradient(circle at 84% 20%,#f15a2417,#0000 28%),#080b0c;grid-template-columns:minmax(450px,.9fr) minmax(560px,1.1fr);gap:clamp(55px,8vw,120px);padding:clamp(105px,12vw,180px) max(32px,50vw - 720px);display:grid}.torque-identity-copy>p{color:#ffffff92;max-width:610px;margin:28px 0 50px;line-height:1.74}.torque-identity-copy>div{border-top:1px solid #ffffff23}.torque-identity-copy article{border-bottom:1px solid #ffffff23;grid-template-columns:48px 1fr;align-items:center;min-height:84px;padding:15px 0;display:grid}.torque-identity-copy article>b{color:var(--tq-orange);font:800 .58rem var(--font-geist-mono)}.torque-identity-copy article span{gap:4px;display:grid}.torque-identity-copy article strong{font:850 .77rem var(--font-nix-display);letter-spacing:.07em}.torque-identity-copy article small{color:#ffffff6e;font-size:.8rem}.torque-identity-gallery{grid-template-columns:.76fr 1.24fr;align-items:center;gap:14px;min-height:850px;display:grid}.torque-identity-gallery figure{height:70%;margin:0;position:relative;overflow:hidden}.torque-identity-gallery figure:last-child{height:92%}.torque-identity-gallery img{object-fit:cover;filter:saturate(.9)contrast(1.05);width:100%;height:100%;transition:transform 1s cubic-bezier(.16,1,.3,1),filter .4s}.torque-identity-gallery figure:hover img{filter:saturate(1.08)contrast(1.05);transform:scale(1.045)}.torque-identity-gallery figcaption{color:#fff;font:800 .52rem var(--font-geist-mono);letter-spacing:.11em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#070a0ccc;padding:8px 10px;position:absolute;bottom:16px;left:16px}.torque-machine-footer{isolation:isolate;background:url(/torque-cannock-forest-profile.webp) 50% 58%/cover no-repeat;justify-content:space-between;align-items:flex-end;gap:70px;min-height:600px;padding:clamp(100px,12vw,180px) max(32px,50vw - 660px);display:flex;position:relative}.torque-machine-footer:after{content:"";z-index:-1;background:linear-gradient(90deg,#050707f2 0%,#050707c7 48%,#0507075e),linear-gradient(#0000 28%,#050707e8);position:absolute;inset:0}.torque-machine-footer>div{max-width:850px}.torque-machine-footer>div>p{color:#ffffffa3;max-width:620px;margin:28px 0 0;font-size:1rem;line-height:1.72}.torque-machine-footer>a{border-color:var(--tq-orange);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080b0ccf;flex:none}@keyframes torque-bike-float{50%{transform:translateY(-10px)}}@keyframes torque-orbit-spin{to{transform:rotate(360deg)}}@keyframes torque-status-pulse{50%{opacity:.4;transform:scale(.7)}}@media (width<=1100px){.torque-machine-hero{grid-template-columns:1fr;padding-inline:32px}.torque-machine-copy{padding-top:30px}.torque-machine-stage{min-height:600px}.torque-machine-orbit{width:min(70vw,560px)}.torque-machine-why,.torque-power,.torque-identity{grid-template-columns:1fr}.torque-components>div{grid-template-columns:repeat(2,1fr)}.torque-power-photo{min-height:68svh}.torque-identity-gallery{min-height:650px}.torque-machine-footer{flex-direction:column;justify-content:end;align-items:flex-start}.torque-input-flow{grid-template-columns:1fr auto 70px auto 1fr}}@media (width<=700px){.torque-machine-hero{min-height:0;padding:95px 16px 70px}.torque-machine-copy h2{font-size:clamp(4.2rem,21vw,6.6rem)}.torque-machine-copy>p:last-of-type{font-size:.96rem}.torque-machine-actions{display:grid}.torque-machine-actions a{justify-content:center}.torque-machine-stage{min-height:410px;margin-top:20px}.torque-machine-stage>img{width:120%;max-width:none}.torque-machine-orbit{width:82vw}.torque-callout{padding:7px 8px;font-size:.6rem}.torque-callout small{font-size:.42rem}.torque-callout:after{display:none}.torque-callout-motor{top:57%;left:22%}.torque-callout-battery{top:33%;left:45%}.torque-callout-fork{top:25%;right:0}.torque-callout-wheel{bottom:19%;right:0}.torque-machine-scan{font-size:.46rem;bottom:0;right:0}.torque-machine-quick{grid-template-columns:1fr 1fr}.torque-machine-quick>div{border-bottom:1px solid #ffffff20;min-height:86px;padding:15px}.torque-machine-quick>div:nth-child(2){border-right:0}.torque-machine-why,.torque-components,.torque-range,.torque-identity{padding:90px 18px}.torque-machine-why h3,.torque-components h3,.torque-power h3,.torque-range h3,.torque-identity h3,.torque-machine-footer h3{font-size:clamp(3.6rem,18vw,5.8rem)}.torque-machine-why{gap:50px}.torque-components>div{grid-template-columns:1fr;margin-top:48px}.torque-components article{min-height:265px}.torque-power-photo{min-height:65svh}.torque-power-console{padding:70px 18px}.torque-mode-tabs{overflow-x:auto}.torque-mode-tabs button{min-width:80px}.torque-mode-readout{min-height:390px;padding:22px 17px}.torque-mode-readout>div:first-child{grid-template-columns:1fr}.torque-mode-readout>div:first-child span{padding:0}.torque-input-flow{grid-template-columns:1fr}.torque-input-flow>i{transform:rotate(90deg)}.torque-range>div{grid-template-columns:1fr}.torque-range article,.torque-range article:nth-child(3n),.torque-range article:nth-last-child(-n+3){border-bottom:1px solid #1114;border-right:0;min-height:180px}.torque-range article:last-child{border-bottom:0}.torque-range-rule span{margin:0 0 8px;display:block}.torque-identity{gap:45px}.torque-identity-gallery{grid-template-columns:.8fr 1.2fr;min-height:590px}.torque-machine-footer{background-position:59%;gap:38px;min-height:680px;padding:90px 18px 70px}.torque-machine-footer>a{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.torque-machine-stage>img,.torque-machine-orbit,.torque-machine-scan i{animation:none}.torque-power-photo img,.torque-identity-gallery img{transition:none}}:root{--wx-bg:#171d1f;--wx-panel:#20282a;--wx-line:#ffffff26;--wx-muted:#ffffff9e;--wx-orange:#ff6426;--wx-green:#76e3b4;--wx-amber:#ffc04d;--wx-red:#ff6b5f}.wx-page{background:var(--wx-bg);color:#fff;min-height:100vh;font-family:var(--font-geist-sans),sans-serif;overflow:hidden}.wx-page *{box-sizing:border-box}.wx-page button,.wx-page a{font:inherit}.wx-hero{isolation:isolate;background:#182022;flex-direction:column;min-height:100svh;padding:112px max(24px,50vw - 710px) 48px;display:flex;position:relative;overflow:hidden}.wx-hero:before{content:"";z-index:-2;opacity:.18;background-image:linear-gradient(#ffffff1f 1px,#0000 1px),linear-gradient(90deg,#ffffff1f 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 48%,#000);mask-image:linear-gradient(90deg,#0000,#000 48%,#000)}.wx-hero-image{z-index:-5;object-fit:cover;object-position:center;filter:saturate(.8)contrast(1.05)brightness(.72);animation:18s ease-in-out infinite alternate wx-hero-drift;transform:scale(1.035)}.wx-hero-shade{z-index:-4;background:linear-gradient(90deg,#080c0df5 0%,#080c0dc7 34%,#080c0d47 67%,#080c0d6b 100%),linear-gradient(#080c0d5c 0%,#0000 56%,#080c0deb 100%);position:absolute;inset:0}.wx-hero.is-clear .wx-hero-shade{background:linear-gradient(90deg,#080c0df2 0%,#080c0dbd 34%,#080c0d2e 68%,#080c0d42 100%),linear-gradient(#080c0d38 0%,#0000 52%,#080c0de0 100%)}.wx-hero.is-rain .wx-hero-image{filter:saturate(.72)contrast(1.12)brightness(.63)}.wx-atmosphere{z-index:-3;pointer-events:none;position:absolute;inset:0;overflow:hidden}.wx-sun-orb,.wx-cloud-bank,.wx-haze-bands,.wx-weather-particles,.wx-storm-flash{display:none;position:absolute;inset:0}.wx-atmosphere.is-sun .wx-sun-orb{filter:blur(.2px);background:radial-gradient(circle,#fff7d3b3 0 4%,#ffc16459 11%,#ff943c1a 37%,#0000 70%);border-radius:50%;width:min(42vw,620px);height:min(42vw,620px);animation:7s ease-in-out infinite alternate wx-sun-breathe;display:block;inset:-8vw -4vw auto auto}.wx-sun-orb:before,.wx-sun-orb:after{content:"";border:1px solid #ffcc832e;border-radius:50%;position:absolute;inset:20%;box-shadow:0 0 80px #ff90412e}.wx-sun-orb:after{opacity:.5;border-style:dashed;animation:36s linear infinite wx-sun-turn;inset:2%}.wx-sun-orb i{transform-origin:50%;background:linear-gradient(#0000,#ffdda838,#0000);width:2px;height:136%;position:absolute;top:-18%;left:48%}.wx-sun-orb i:first-child{transform:rotate(52deg)}.wx-sun-orb i:last-child{transform:rotate(102deg)}.wx-atmosphere:is(.is-cloud,.is-rain,.is-snow,.is-storm) .wx-cloud-bank{display:block}.wx-cloud-bank i{filter:blur(20px);opacity:.55;background:radial-gradient(#e2eaeb33,#626f7421 48%,#0000 72%);border-radius:50%;width:62vw;height:18vw;animation:22s ease-in-out infinite alternate wx-cloud-drift;position:absolute}.wx-cloud-bank i:first-child{animation-duration:26s;top:2%;left:42%}.wx-cloud-bank i:nth-child(2){opacity:.38;width:48vw;animation-duration:34s;animation-direction:alternate-reverse;top:19%;left:58%}.wx-cloud-bank i:nth-child(3){opacity:.23;width:70vw;animation-duration:40s;top:37%;left:32%}.wx-atmosphere.is-mist .wx-haze-bands{display:block}.wx-haze-bands i{filter:blur(20px);background:linear-gradient(90deg,#0000,#dae7e72e,#ffffff47,#0000);border-radius:50%;width:145%;height:16%;animation:14s ease-in-out infinite alternate wx-haze-drift;position:absolute;left:-30%}.wx-haze-bands i:first-child{top:32%}.wx-haze-bands i:nth-child(2){opacity:.58;animation-duration:19s;animation-direction:alternate-reverse;top:51%}.wx-haze-bands i:nth-child(3){opacity:.32;animation-duration:25s;top:67%}.wx-atmosphere:is(.is-rain,.is-snow,.is-storm) .wx-weather-particles{display:block}.wx-weather-particles i{left:var(--x);filter:drop-shadow(0 0 2px #fff3);width:1.5px;height:clamp(34px,5vw,68px);animation:wx-rain-fall var(--rain-speed) linear var(--delay) infinite;background:linear-gradient(#0000,#daeeffb8);border-radius:999px;position:absolute;top:-12%;transform:rotate(12deg)}.wx-atmosphere.is-storm .wx-weather-particles i{background:linear-gradient(#0000,#e6f2ffe6);width:2px}.wx-atmosphere.is-snow .wx-weather-particles i{width:var(--size);height:var(--size);animation-name:wx-snow-fall;animation-duration:var(--snow-speed);background:#f5faffdb;border-radius:50%;transform:none;box-shadow:0 0 8px #ffffff80}.wx-atmosphere.is-storm .wx-storm-flash{mix-blend-mode:screen;opacity:0;background:radial-gradient(circle at 72% 20%,#eaf4ff9e,#0000 38%);animation:11s linear infinite wx-storm-flash;display:block}.wx-radar{aspect-ratio:1;z-index:-1;background:repeating-radial-gradient(circle,transparent 0 13%,#ffffff12 13.2% 13.4%),conic-gradient(from 235deg,transparent 0 16%,#ff642638 21%,transparent 27%);mix-blend-mode:screen;border:1px solid #ffffff1a;border-radius:50%;width:min(54vw,780px);position:absolute;top:-12vw;right:-12vw}.wx-radar:before,.wx-radar:after,.wx-radar i{content:"";transform-origin:50%;background:#ffffff17;height:1px;position:absolute;inset:50% 0 auto}.wx-radar:after{transform:rotate(90deg)}.wx-radar i:first-child{transform:rotate(45deg)}.wx-radar i:nth-child(2){transform:rotate(-45deg)}.wx-radar i:nth-child(3){background:var(--wx-orange);width:8px;height:8px;box-shadow:0 0 0 7px #ff642621,0 0 26px var(--wx-orange);border-radius:50%;inset:41% auto auto 35%}.wx-command-bar{border-bottom:1px solid var(--wx-line);justify-content:space-between;align-items:center;gap:24px;min-height:56px;padding-bottom:18px;display:flex}.wx-command-bar>div{color:var(--wx-muted);font:800 .64rem var(--font-geist-mono),monospace;letter-spacing:.13em;align-items:center;gap:12px;display:flex}.wx-command-bar>div i{background:var(--wx-orange);width:8px;height:8px;box-shadow:0 0 18px var(--wx-orange);border-radius:50%}.wx-command-bar>div span{color:#fff;font-family:var(--font-nix-display),sans-serif;font-size:.84rem}.wx-command-bar>div small{font:inherit}.wx-command-bar nav{gap:8px;display:flex}.wx-command-bar button,.wx-loading button{color:#fff;min-height:40px;font:800 .58rem var(--font-geist-mono),monospace;letter-spacing:.09em;cursor:pointer;background:#090c0d47;border:1px solid #ffffff3d;border-radius:4px;padding:0 16px;transition:all .2s}.wx-command-bar button:is(:hover,:focus-visible,.active),.wx-loading button:hover{border-color:var(--wx-orange);background:var(--wx-orange);color:#171d1f}.wx-command-bar button:disabled{opacity:.55;cursor:wait}.wx-location-line{border-bottom:1px solid var(--wx-line);color:#ffffff75;min-height:44px;font:700 .56rem var(--font-geist-mono),monospace;letter-spacing:.1em;align-items:center;gap:30px;display:flex}.wx-location-line span:first-child{color:var(--wx-orange)}.wx-location-line span:last-child{color:var(--wx-green);margin-left:auto}.wx-now-grid{flex:1;grid-template-columns:minmax(360px,1.2fr) minmax(280px,.8fr) minmax(330px,.8fr);align-items:end;gap:clamp(34px,5vw,84px);padding-top:clamp(44px,7vw,94px);display:grid}.wx-now-copy{align-self:center}.wx-verdicts>header small,.wx-hourly>header small,.wx-week>header>small,.wx-light>div>small{color:var(--wx-orange);font:800 .62rem var(--font-geist-mono),monospace;letter-spacing:.16em}.wx-scene-label{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#080c0d6b;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:10px;width:max-content;max-width:100%;padding:9px 13px 9px 10px;display:flex;box-shadow:0 12px 34px #00000029}.wx-scene-label>i{background:var(--wx-orange);border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 5px #ff642624,0 0 22px #ff6426cc}.wx-scene-label>span{gap:2px;display:grid}.wx-scene-label small{color:#ffffff7a;font:700 .45rem var(--font-geist-mono),monospace;letter-spacing:.15em}.wx-scene-label strong{color:#fff;font:800 .56rem var(--font-geist-mono),monospace;letter-spacing:.1em;text-transform:uppercase}.wx-now-copy h1{font:800 clamp(4.3rem,7vw,8rem)/.76 var(--font-nix-condensed),sans-serif;letter-spacing:-.06em;text-shadow:0 12px 45px #00000061;margin:18px 0 26px}.wx-now-copy h1 em{color:#ffffff0f;-webkit-text-stroke:1px #ffffffad;font-style:normal}.wx-now-copy>p{color:#ffffffad;max-width:620px;margin:0;font-size:clamp(.95rem,1.2vw,1.1rem);line-height:1.7}.wx-message{border-left:3px solid var(--wx-amber);color:#ffe1a6;background:#ffc04d14;margin-top:18px;padding:12px;font-size:.78rem}.wx-temperature{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:radial-gradient(circle,#ff64262e,#080c0d6b 66%);border:1px solid #fff3;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;min-height:390px;animation:6s ease-in-out infinite wx-temperature-float;display:flex;position:relative;box-shadow:inset 0 0 60px #ffffff0a,0 28px 80px #0000004d}.wx-temperature:before,.wx-temperature:after{content:"";border:1px dashed #ffffff1f;border-radius:50%;position:absolute;inset:7%}.wx-temperature:after{border-style:solid;border-color:#ff642638;inset:17%}.wx-temperature:before{animation:32s linear infinite wx-ring-turn}.wx-temperature:after{animation:4s ease-in-out infinite alternate wx-ring-pulse}.wx-temperature>span{z-index:1;color:var(--wx-orange);text-shadow:0 0 35px #ff642640;font-size:clamp(3rem,5vw,5.5rem);line-height:1;position:relative}.wx-temperature>strong{z-index:1;font:800 clamp(4.8rem,7vw,8.2rem)/.8 var(--font-nix-display),sans-serif;letter-spacing:-.08em;position:relative}.wx-temperature sup{vertical-align:top;letter-spacing:0;font-size:.2em}.wx-temperature b{z-index:1;color:var(--wx-muted);font:800 .6rem var(--font-geist-mono),monospace;letter-spacing:.14em;text-transform:uppercase;margin-top:16px;position:relative}.wx-today-range{z-index:2;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;width:62%;margin-top:20px;display:grid;position:relative}.wx-today-range span{font:800 1.05rem var(--font-nix-display),sans-serif;justify-content:center;align-items:baseline;gap:6px;display:flex}.wx-today-range small{color:#ffffff6b;font:700 .43rem var(--font-geist-mono),monospace;letter-spacing:.1em}.wx-today-range>i{background:linear-gradient(90deg,#7fb5c4,var(--wx-orange));border-radius:99px;width:32px;height:3px;box-shadow:0 0 14px #ff642647}.wx-instruments{border-top:1px solid var(--wx-line);border-left:1px solid var(--wx-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);grid-template-columns:1fr 1fr;margin:0;display:grid;box-shadow:0 24px 60px #0003}.wx-instruments>div{border-right:1px solid var(--wx-line);border-bottom:1px solid var(--wx-line);background:#080b0c61;flex-direction:column;justify-content:space-between;min-height:112px;padding:18px;display:flex}.wx-instruments dt{color:#ffffff7a;font:800 .55rem var(--font-geist-mono),monospace;letter-spacing:.12em}.wx-instruments dd{font:800 clamp(1.35rem,2vw,2.1rem) var(--font-nix-display),sans-serif;margin:0}.wx-instruments dd small{color:var(--wx-orange);font:.5rem var(--font-geist-mono),monospace;letter-spacing:.08em;margin-top:5px;display:block}.wx-verdicts,.wx-rain-guide,.wx-weather-lab,.wx-hourly,.wx-week,.wx-light,.wx-footer{padding-inline:max(24px,50vw - 710px)}.wx-rain-guide{background:radial-gradient(circle at 78% 45%,#5197b833,#0000 29%),linear-gradient(145deg,#182225,#0c1113);border-top:1px solid #ffffff14;grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(48px,8vw,130px);padding-block:clamp(90px,10vw,150px);display:grid}.wx-rain-copy>small{color:#8bc8e4;font:800 .62rem var(--font-geist-mono),monospace;letter-spacing:.16em}.wx-rain-copy h2{font:800 clamp(3.8rem,7vw,7.6rem)/.76 var(--font-nix-condensed),sans-serif;letter-spacing:-.055em;margin:14px 0 30px}.wx-rain-copy h2 em{color:#0000;-webkit-text-stroke:1px #79bad7;font-style:normal}.wx-rain-copy>p{color:#ffffffad;max-width:660px;margin:0;font-size:clamp(1rem,1.35vw,1.22rem);line-height:1.7}.wx-rain-copy>p strong{color:#fff}.wx-rain-copy aside{background:#70b4d314;border-left:3px solid #76b9d8;gap:7px;max-width:660px;margin-top:30px;padding:18px 20px;display:grid}.wx-rain-copy aside b{color:#9ed5ec;font:800 .55rem var(--font-geist-mono),monospace;letter-spacing:.13em}.wx-rain-copy aside span{color:#ffffff8f;font-size:.8rem;line-height:1.55}.wx-rain-visual{background:linear-gradient(145deg,#7dbbd321,#070c0e61);border:1px solid #97cfe747;border-radius:30px;flex-direction:column;justify-content:center;min-height:500px;padding:clamp(24px,4vw,54px);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 40px 100px #0000004d}.wx-rain-visual:before{content:"";filter:blur(18px);background:radial-gradient(circle,#7bcaeb33,#0000 68%);border-radius:50%;height:80%;position:absolute;inset:-35% 42% auto -12%}.wx-rain-visual>header{color:#ffffff80;font:700 .53rem var(--font-geist-mono),monospace;letter-spacing:.1em;justify-content:space-between;gap:20px;display:flex;position:relative}.wx-rain-visual>header b{color:#a5d8ef}.wx-rain-score{justify-content:center;align-items:center;gap:26px;margin:34px 0 25px;display:flex}.wx-rain-score>i,.wx-rain-ten i{background:linear-gradient(145deg,#b9e7f8,#4a9fc7 62%,#236a8d);border-radius:58% 42% 68% 32%/64% 36%;width:58px;height:58px;display:block;transform:rotate(-32deg);box-shadow:inset 8px 8px 15px #ffffff3b,0 14px 34px #3999c357}.wx-rain-score strong{font:800 clamp(6rem,11vw,11rem)/.7 var(--font-nix-display),sans-serif;letter-spacing:-.09em}.wx-rain-score sup{vertical-align:top;font-size:.2em}.wx-rain-ten{grid-template-columns:repeat(10,1fr);gap:10px;display:grid;position:relative}.wx-rain-ten i{aspect-ratio:1;opacity:.13;filter:grayscale();width:100%;height:auto;box-shadow:none}.wx-rain-ten i.is-on{opacity:1;filter:none;animation:2.8s ease-in-out infinite alternate wx-drop-pop}.wx-rain-ten i:nth-child(2n).is-on{animation-delay:-1.2s}.wx-rain-visual>p{color:#fff;font:800 clamp(1rem,1.6vw,1.35rem) var(--font-nix-display),sans-serif;text-align:center;margin:30px 0 20px}.wx-rain-visual>footer{color:#ffffff5c;font:700 .45rem var(--font-geist-mono),monospace;letter-spacing:.07em;justify-content:space-between;gap:10px;display:flex}.wx-verdicts{background:#101516;padding-block:clamp(90px,11vw,160px)}.wx-verdicts>header{max-width:760px;margin-bottom:44px}.wx-verdicts>header h2,.wx-hourly h2,.wx-week h2,.wx-light h2{font:800 clamp(3.5rem,6.7vw,7rem)/.8 var(--font-nix-condensed),sans-serif;letter-spacing:-.055em;margin:11px 0 16px}.wx-verdicts>header p{color:var(--wx-muted)}.wx-verdicts>div{border-top:1px solid var(--wx-line);border-left:1px solid var(--wx-line);grid-template-columns:repeat(3,1fr);display:grid}.wx-verdict{border-right:1px solid var(--wx-line);border-bottom:1px solid var(--wx-line);background:linear-gradient(145deg,#ffffff09,#0000);flex-direction:column;min-height:410px;padding:28px;display:flex;position:relative;overflow:hidden}.wx-verdict:before{content:"";border:1px solid #ffffff14;border-radius:50%;width:260px;height:260px;position:absolute;top:46px;right:-110px;box-shadow:0 0 0 34px #ffffff05,0 0 0 68px #ffffff03}.wx-verdict>span{color:#ffffff6e;font:700 .57rem var(--font-geist-mono),monospace;letter-spacing:.12em}.wx-verdict>div{font:800 .62rem var(--font-geist-mono),monospace;letter-spacing:.12em;align-items:center;gap:10px;margin:42px 0 24px;display:flex}.wx-verdict>div i{background:currentColor;border-radius:50%;width:11px;height:11px;box-shadow:0 0 20px}.wx-verdict.is-go>div{color:var(--wx-green)}.wx-verdict.is-caution>div{color:var(--wx-amber)}.wx-verdict.is-no-go>div{color:var(--wx-red)}.wx-verdict h3{font:800 clamp(4rem,7vw,8rem)/.75 var(--font-nix-condensed),sans-serif;letter-spacing:-.06em;margin:0;position:relative}.wx-verdict p{max-width:360px;color:var(--wx-muted);margin:30px 0 0;line-height:1.6;position:relative}.wx-verdict>small{border-top:1px solid var(--wx-line);color:#fff6;margin-top:auto;padding-top:22px;font-size:.65rem;line-height:1.5;position:relative}.wx-playground{isolation:isolate;background:radial-gradient(circle at 78% 18%,#ff64263d,#0000 29%),radial-gradient(circle at 12% 84%,#64cbd11a,#0000 30%),#181e20;padding-block:clamp(90px,11vw,160px);position:relative;overflow:hidden}.wx-playground:before{content:"";z-index:-1;opacity:.2;background-image:linear-gradient(#ffffff17 1px,#0000 1px),linear-gradient(90deg,#ffffff17 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#000,#0000 68%);mask-image:linear-gradient(135deg,#000,#0000 68%)}.wx-playground-heading{grid-template-columns:1.2fr .8fr;align-items:end;gap:60px;margin-bottom:42px;display:grid}.wx-playground-heading>div>small{color:var(--wx-orange);font:800 .6rem var(--font-geist-mono),monospace;letter-spacing:.15em}.wx-playground-heading h2{font:800 clamp(3.8rem,7vw,7.5rem)/.77 var(--font-nix-condensed),sans-serif;letter-spacing:-.055em;margin:12px 0 0}.wx-playground-heading h2 em{color:#0000;-webkit-text-stroke:1px var(--wx-orange);font-style:normal}.wx-playground-heading>aside{background:#ff642612;border:1px solid #ff642661;border-radius:22px;padding:25px 28px;box-shadow:inset 0 1px #ffffff14}.wx-playground-heading>aside span{color:#ffffff75;font:800 .5rem var(--font-geist-mono),monospace;letter-spacing:.13em;display:block}.wx-playground-heading>aside strong{color:var(--wx-orange);font:800 clamp(2rem,3.6vw,4rem)/.9 var(--font-nix-display),sans-serif;letter-spacing:-.04em;margin:8px 0 10px;display:block}.wx-playground-heading>aside p{color:#ffffffa1;margin:0;font-size:.78rem;line-height:1.55}.wx-adventure-picker{border:1px solid var(--wx-line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#05080973;border-radius:18px;grid-template-columns:repeat(5,1fr) 1.25fr;margin-bottom:18px;display:grid;overflow:hidden}.wx-adventure-picker button{border:0;border-right:1px solid var(--wx-line);color:#ffffff8a;cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:10px;min-height:84px;padding:13px 10px;transition:color .2s,background .2s,transform .2s;display:flex}.wx-adventure-picker button:last-child{border-right:0}.wx-adventure-picker button:hover,.wx-adventure-picker button:focus-visible{color:#fff;background:#ffffff0f;outline:0}.wx-adventure-picker button:focus-visible{box-shadow:inset 0 0 0 2px var(--wx-orange)}.wx-adventure-picker button.is-active{color:#fff;box-shadow:inset 0 -3px var(--wx-orange);background:linear-gradient(135deg,#ff642647,#ff642614)}.wx-adventure-picker button i{color:var(--wx-orange);font:normal 1.45rem var(--font-nix-display),sans-serif}.wx-adventure-picker button span{font:800 .58rem var(--font-geist-mono),monospace;letter-spacing:.1em}.wx-adventure-picker .wx-surprise{color:#fff;background:var(--wx-orange)}.wx-adventure-picker .wx-surprise:hover,.wx-adventure-picker .wx-surprise:focus-visible{background:#ff7a43}.wx-adventure-picker .wx-surprise i{color:#fff;font-size:1.6rem}.wx-mission-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#ffffff17,#ffffff06 55%,#ff642617);border:1px solid #ffffff2e;border-radius:30px;grid-template-columns:minmax(210px,280px) 1fr minmax(190px,240px);align-items:center;gap:clamp(28px,4vw,64px);min-height:440px;padding:clamp(24px,3vw,45px);animation:.42s both wx-mission-in;display:grid;box-shadow:inset 0 1px #ffffff21,0 38px 90px #00000059}.wx-mission-score{aspect-ratio:1;background:conic-gradient(var(--wx-orange) var(--score),#ffffff17 0);border-radius:50%;place-items:center;width:100%;max-width:270px;padding:14px;display:grid;box-shadow:0 0 70px #ff64261f}.wx-mission-score:before{content:"";background:#151b1d;border-radius:50%;grid-area:1/1;width:100%;height:100%;box-shadow:inset 0 0 0 1px #ffffff1f,inset 0 0 60px #ff642617}.wx-mission-score>div{z-index:1;flex-direction:column;grid-area:1/1;align-items:center;display:flex}.wx-mission-score small{color:#ffffff6b;font:800 .46rem var(--font-geist-mono),monospace;letter-spacing:.11em}.wx-mission-score strong{font:800 clamp(4.2rem,7vw,7rem)/.8 var(--font-nix-display),sans-serif;letter-spacing:-.07em}.wx-mission-score span{color:var(--wx-orange);font:800 .55rem var(--font-geist-mono),monospace;letter-spacing:.1em}.wx-mission-copy>header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.wx-mission-copy>header span{color:var(--wx-green);font:800 .53rem var(--font-geist-mono),monospace;letter-spacing:.1em;align-items:center;gap:8px;display:flex}.wx-mission-copy>header span i{background:currentColor;border-radius:50%;width:9px;height:9px;box-shadow:0 0 16px}.wx-mission-copy>header b{color:#ffffff80;font:800 .5rem var(--font-geist-mono),monospace;letter-spacing:.1em}.wx-mission-copy>small{color:var(--wx-orange);font:800 .52rem var(--font-geist-mono),monospace;letter-spacing:.13em}.wx-mission-copy h3{max-width:680px;font:800 clamp(3rem,5.5vw,6.4rem)/.8 var(--font-nix-condensed),sans-serif;letter-spacing:-.05em;margin:10px 0 19px}.wx-mission-copy>p{color:#ffffffab;max-width:720px;margin:0;font-size:clamp(.92rem,1.2vw,1.08rem);line-height:1.7}.wx-mission-copy dl{gap:34px;margin:28px 0 0;display:flex}.wx-mission-copy dl>div{gap:5px;display:grid}.wx-mission-copy dt{color:#ffffff5c;font:800 .43rem var(--font-geist-mono),monospace;letter-spacing:.1em}.wx-mission-copy dd{font:800 1.1rem var(--font-nix-display),sans-serif;margin:0}.wx-mission-kit{border-left:1px solid var(--wx-line);flex-direction:column;justify-content:center;align-self:stretch;padding-left:28px;display:flex}.wx-mission-kit>small{color:#fff6;font:800 .5rem var(--font-geist-mono),monospace;letter-spacing:.14em;margin-bottom:20px}.wx-mission-kit>span{border-top:1px solid var(--wx-line);min-height:56px;font:800 .62rem var(--font-geist-mono),monospace;letter-spacing:.07em;align-items:center;gap:13px;display:flex}.wx-mission-kit>span i{width:25px;height:25px;color:var(--wx-orange);font:normal .55rem var(--font-geist-mono),monospace;border:1px solid #ff642680;border-radius:50%;place-items:center;display:grid}.wx-mission-kit button{color:#fff;background:var(--wx-orange);min-height:54px;font:800 .57rem var(--font-geist-mono),monospace;letter-spacing:.09em;cursor:pointer;border:0;border-radius:7px;justify-content:space-between;align-items:center;margin-top:24px;padding:0 17px;display:flex}.wx-mission-kit button:hover,.wx-mission-kit button:focus-visible{outline-offset:2px;background:#ff7a43;outline:2px solid #ffffffd9}.wx-mission-kit button b{font-size:1.25rem}.wx-playground>footer{color:#ffffff59;text-align:center;margin-top:17px;font-size:.63rem;line-height:1.5}.wx-weather-lab{isolation:isolate;background:radial-gradient(circle at 82% 14%,#ff642633,#0000 28%),radial-gradient(circle at 8% 72%,#53aed021,#0000 25%),#151b1d;padding-block:clamp(90px,11vw,160px);position:relative;overflow:hidden}.wx-weather-lab:before{content:"";z-index:-1;opacity:.17;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#000,#0000 72%);mask-image:linear-gradient(135deg,#000,#0000 72%)}.wx-lab-heading{grid-template-columns:1.2fr .65fr;align-items:end;gap:clamp(40px,8vw,120px);margin-bottom:50px;display:grid}.wx-lab-heading>div>small{color:var(--wx-orange);font:800 .59rem var(--font-geist-mono),monospace;letter-spacing:.15em}.wx-lab-heading h2{font:800 clamp(4rem,7.2vw,7.8rem)/.76 var(--font-nix-condensed),sans-serif;letter-spacing:-.055em;margin:12px 0 24px}.wx-lab-heading h2 em{color:#0000;-webkit-text-stroke:1px var(--wx-orange);font-style:normal}.wx-lab-heading>div>p{color:#ffffffa3;max-width:720px;margin:0;font-size:clamp(.95rem,1.25vw,1.12rem);line-height:1.7}.wx-lab-heading>aside{background:#ff642613;border:1px solid #ff642666;border-radius:22px;padding:26px 28px;box-shadow:inset 0 1px #ffffff14}.wx-lab-heading>aside span{color:#ffffff6e;font:800 .5rem var(--font-geist-mono),monospace;letter-spacing:.13em;display:block}.wx-lab-heading>aside strong{color:var(--wx-orange);font:800 clamp(2.2rem,3.8vw,4rem)/.88 var(--font-nix-display),sans-serif;letter-spacing:-.04em;margin:9px 0 12px;display:block}.wx-lab-heading>aside p{color:#ffffff9e;margin:0;font-size:.78rem;line-height:1.55}.wx-number-grid{border-top:1px solid var(--wx-line);border-left:1px solid var(--wx-line);grid-template-columns:repeat(4,1fr);display:grid}.wx-number-grid article{border-right:1px solid var(--wx-line);border-bottom:1px solid var(--wx-line);background:linear-gradient(150deg,#ffffff0e,#ffffff03);flex-direction:column;min-height:315px;padding:26px 23px;display:flex;position:relative;overflow:hidden}.wx-number-grid article:after{content:"";border:1px solid #ffffff12;border-radius:50%;width:180px;height:180px;position:absolute;top:-95px;right:-95px;box-shadow:0 0 0 24px #ffffff03,0 0 0 48px #ffffff02}.wx-number-grid article.is-orange{background:linear-gradient(145deg,#ff64262b,#ff642606)}.wx-number-grid article.is-blue{background:linear-gradient(145deg,#59b0d324,#59b0d305)}.wx-number-grid article>small{z-index:1;color:#fff6;font:800 .49rem var(--font-geist-mono),monospace;letter-spacing:.11em;position:relative}.wx-number-grid article>strong{z-index:1;color:#fff;font:800 clamp(3rem,4.5vw,5.3rem)/.78 var(--font-nix-display),sans-serif;letter-spacing:-.065em;margin:38px 0 8px;position:relative}.wx-number-grid article.is-orange>strong{color:var(--wx-orange)}.wx-number-grid article.is-blue>strong{color:#87d6ef}.wx-number-grid article>strong sup{letter-spacing:.02em;vertical-align:top;margin-left:4px;font-size:.22em}.wx-number-grid h3{z-index:1;font:800 .67rem var(--font-geist-mono),monospace;letter-spacing:.11em;margin:7px 0 15px;position:relative}.wx-number-grid p{z-index:1;color:#ffffff85;margin:auto 0 0;font-size:.73rem;line-height:1.58;position:relative}.wx-history{background:linear-gradient(145deg,#ffffff13,#05090a47);border:1px solid #ffffff29;border-radius:30px;margin-top:clamp(70px,9vw,125px);padding:clamp(26px,4vw,55px);box-shadow:inset 0 1px #ffffff1c,0 38px 90px #0000004d}.wx-history>header{justify-content:space-between;align-items:flex-end;gap:45px;display:flex}.wx-history>header>div small{color:var(--wx-orange);font:800 .55rem var(--font-geist-mono),monospace;letter-spacing:.14em}.wx-history>header h3{font:800 clamp(3.7rem,6.5vw,7rem)/.76 var(--font-nix-condensed),sans-serif;letter-spacing:-.055em;margin:11px 0 17px}.wx-history>header h3 em{color:#0000;-webkit-text-stroke:1px var(--wx-orange);font-style:normal}.wx-history>header p{color:#ffffff96;max-width:720px;margin:0;font-size:.85rem;line-height:1.65}.wx-history>header nav{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.wx-history>header button{border:1px solid var(--wx-line);color:#ffffff85;min-height:42px;font:800 .48rem var(--font-geist-mono),monospace;letter-spacing:.09em;cursor:pointer;background:#00000029;border-radius:99px;padding:0 15px}.wx-history>header button:hover,.wx-history>header button:focus-visible{color:#fff;border-color:#ff6426b3;outline:0}.wx-history>header button.is-active{color:#fff;border-color:var(--wx-orange);background:var(--wx-orange);box-shadow:0 0 22px #ff642638}.wx-history-stats{border-top:1px solid var(--wx-line);border-left:1px solid var(--wx-line);grid-template-columns:repeat(4,1fr);margin:38px 0 24px;display:grid}.wx-history-stats>span{border-right:1px solid var(--wx-line);border-bottom:1px solid var(--wx-line);background:#ffffff06;align-content:center;gap:6px;min-height:110px;padding:17px 18px;display:grid}.wx-history-stats small{color:#ffffff61;font:800 .43rem var(--font-geist-mono),monospace;letter-spacing:.1em}.wx-history-stats strong{font:800 1.8rem var(--font-nix-display),sans-serif}.wx-history-stats b{color:var(--wx-orange);font:800 .46rem var(--font-geist-mono),monospace;letter-spacing:.08em}.wx-history-chart-wrap{overscroll-behavior-inline:contain;scrollbar-color:var(--wx-orange) #ffffff0d;overflow-x:auto}.wx-history-chart-wrap svg{width:100%;min-width:820px;height:auto;overflow:visible}.wx-history-grid{stroke:#ffffff17;stroke-width:1px}.wx-history-axis,.wx-history-date{fill:#ffffff61;font:700 12px var(--font-geist-mono),monospace}.wx-history-axis{text-anchor:end}.wx-history-date{text-anchor:middle}.wx-history-line{fill:none;stroke-width:4px;stroke-linejoin:round;stroke-linecap:round}.wx-history-line.is-high{stroke:var(--wx-orange);filter:drop-shadow(0 0 7px #ff642652)}.wx-history-line.is-mean{stroke:#fff;stroke-width:3px}.wx-history-line.is-low{stroke:#79cce8;filter:drop-shadow(0 0 7px #79cce833)}.wx-history-cursor{stroke:#ffffff7a;stroke-width:1px;stroke-dasharray:5 5}.wx-history-dot{stroke:#151b1d;stroke-width:4px}.wx-history-dot.is-high{fill:var(--wx-orange)}.wx-history-dot.is-mean{fill:#fff}.wx-history-dot.is-low{fill:#79cce8}.wx-history-hit{fill:#0000;cursor:crosshair}.wx-history-hit:focus{fill:#ffffff0a;outline:0}.wx-history-readout{background:#ff642611;border:1px solid #ff642659;border-radius:18px;grid-template-columns:1fr 1.4fr;align-items:center;gap:30px;margin-top:18px;padding:22px 24px;display:grid}.wx-history-readout>div{gap:7px;display:grid}.wx-history-readout>div small{color:var(--wx-orange);font:800 .46rem var(--font-geist-mono),monospace;letter-spacing:.12em}.wx-history-readout>div strong{font:800 clamp(1rem,1.8vw,1.4rem) var(--font-nix-display),sans-serif;letter-spacing:.03em}.wx-history-readout dl{grid-template-columns:repeat(4,1fr);gap:18px;margin:0;display:grid}.wx-history-readout dl>div{gap:5px;display:grid}.wx-history-readout dt{color:#ffffff61;font:800 .42rem var(--font-geist-mono),monospace;letter-spacing:.09em}.wx-history-readout dd{font:800 1.25rem var(--font-nix-display),sans-serif;margin:0}.wx-history>footer{color:#ffffff6b;font:800 .45rem var(--font-geist-mono),monospace;letter-spacing:.08em;align-items:center;gap:22px;padding-top:17px;display:flex}.wx-history>footer span{align-items:center;gap:7px;display:flex}.wx-history>footer i{width:19px;height:3px;display:block}.wx-history>footer i.is-high{background:var(--wx-orange)}.wx-history>footer i.is-mean{background:#fff}.wx-history>footer i.is-low{background:#79cce8}.wx-history>footer b{color:#ffffff4d;margin-left:auto;font-weight:700}.wx-history.is-loading,.wx-history.is-error{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:13px;min-height:330px;display:flex}.wx-history.is-loading i{border:1px solid #fff3;border-top-color:var(--wx-orange);border-radius:50%;width:55px;height:55px;animation:1.1s linear infinite wx-spin}.wx-history.is-loading strong,.wx-history.is-error strong{font:800 1rem var(--font-nix-display),sans-serif;letter-spacing:.09em}.wx-history.is-loading span,.wx-history.is-error p{color:#ffffff80;margin:0;font-size:.75rem}.wx-history-funfacts{grid-template-columns:repeat(3,1fr);gap:10px;margin:0 0 22px;display:grid}.wx-history-funfacts article{background:linear-gradient(135deg,#ff642617,#ffffff06);border:1px solid #ffffff1f;border-radius:16px;grid-template-columns:46px 1fr;align-items:center;gap:15px;min-height:112px;padding:17px 18px;display:grid;overflow:hidden}.wx-history-funfacts article>i{color:#fff;background:var(--wx-orange);width:46px;height:46px;font:normal 1.35rem var(--font-nix-display),sans-serif;border-radius:50%;place-items:center;display:grid;box-shadow:0 0 28px #ff642647}.wx-history-funfacts article>div{grid-template-columns:1fr auto;align-items:end;gap:3px 10px;display:grid}.wx-history-funfacts small{color:#ffffff73;font:800 .42rem var(--font-geist-mono),monospace;letter-spacing:.1em}.wx-history-funfacts strong{color:var(--wx-orange);font:800 2rem/1 var(--font-nix-display),sans-serif}.wx-history-funfacts p{color:#ffffff94;grid-column:1/-1;margin:0;font-size:.67rem;line-height:1.35}.wx-history-player{background:#0000002e;border:1px solid #ff642652;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;margin:0 0 19px;padding:14px 17px;display:grid}.wx-history-player>button{color:#fff;background:var(--wx-orange);min-height:48px;font:800 .5rem var(--font-geist-mono),monospace;letter-spacing:.09em;cursor:pointer;border:0;border-radius:99px;align-items:center;gap:10px;padding:0 18px;display:flex}.wx-history-player>button:hover,.wx-history-player>button:focus-visible{outline-offset:2px;background:#ff7e49;outline:2px solid #fff}.wx-history-player>button i{font-size:.72rem;font-style:normal}.wx-history-player>button.is-active{box-shadow:0 0 30px #ff642659}.wx-history-player label{grid-template-columns:auto 1fr;align-items:center;gap:15px;display:grid}.wx-history-player label span{color:#ffffff73;font:800 .43rem var(--font-geist-mono),monospace;letter-spacing:.1em}.wx-history-player input{width:100%;accent-color:var(--wx-orange);cursor:grab}.wx-history-player input:active{cursor:grabbing}.wx-history-player output{color:#fff;min-width:58px;font:800 1.2rem var(--font-nix-display),sans-serif;text-align:right}.wx-history-player output small{color:#ffffff59;font:700 .48rem var(--font-geist-mono),monospace;margin-left:3px}.wx-history.is-playing .wx-history-cursor{filter:drop-shadow(0 0 6px #ffffffa6)}.wx-history.is-playing .wx-history-dot{animation:.72s infinite wx-history-beat}.wx-history-ribbon{grid-template-columns:repeat(15,1fr);gap:4px;margin-top:13px;display:grid}.wx-history-ribbon button{color:#fff;background:linear-gradient(180deg,var(--tile-colour),#ffffff06);cursor:pointer;border:1px solid #0000;border-radius:7px;place-items:center;gap:2px;min-width:0;min-height:52px;padding:7px 2px;transition:transform .16s,border-color .16s,filter .16s;display:grid}.wx-history-ribbon button:hover,.wx-history-ribbon button:focus-visible{z-index:1;filter:brightness(1.2);border-color:#fff;outline:0;transform:translateY(-3px)scale(1.06)}.wx-history-ribbon button.is-active{box-shadow:0 0 0 2px var(--wx-orange),0 0 24px #ff64264d;border-color:#fff;transform:translateY(-3px)}.wx-history-ribbon small{font:800 .4rem var(--font-geist-mono),monospace}.wx-history-ribbon strong{font:800 .8rem var(--font-nix-display),sans-serif}.wx-history-vibe{color:#ffffff8f;grid-template-columns:34px 1fr;align-items:center;gap:1px 10px;margin-top:5px;font-size:.66rem;line-height:1.35;display:grid!important}.wx-history-vibe i{width:34px;height:34px;color:var(--wx-orange);border:1px solid #ff642680;border-radius:50%;grid-row:1/3;place-items:center;font-style:normal;display:grid!important}.wx-history-vibe b{color:#fff;font:800 .52rem var(--font-geist-mono),monospace;letter-spacing:.08em}.wx-scale-fact{background:linear-gradient(125deg,#ff642624,#ffffff09);border:1px solid #ff64265c;border-radius:28px;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(36px,8vw,120px);margin-top:28px;padding:clamp(28px,4vw,55px);display:grid;box-shadow:inset 0 1px #ffffff1a,0 32px 80px #00000040}.wx-scale-fact>div{grid-template-columns:auto auto auto;align-items:end;gap:18px;display:grid}.wx-scale-fact>div small{color:var(--wx-orange);font:800 .52rem var(--font-geist-mono),monospace;letter-spacing:.13em;grid-column:1/-1}.wx-scale-fact>div strong{font:800 clamp(3rem,6vw,6.5rem)/.8 var(--font-nix-display),sans-serif;letter-spacing:-.06em}.wx-scale-fact>div strong sup{letter-spacing:.02em;vertical-align:top;font-size:.21em}.wx-scale-fact>div span{color:var(--wx-orange);font:800 2rem var(--font-nix-display),sans-serif;padding-bottom:9px}.wx-scale-fact>p{color:#ffffffab;margin:0;font-size:clamp(.93rem,1.2vw,1.08rem);line-height:1.7}.wx-scale-fact>p b{color:#fff}.wx-fact-questions{grid-template-columns:.65fr 1.35fr;gap:clamp(40px,8vw,120px);margin-top:70px;display:grid}.wx-fact-questions>header small{color:#86d2ea;font:800 .55rem var(--font-geist-mono),monospace;letter-spacing:.13em}.wx-fact-questions>header h3{font:800 clamp(3.2rem,5.8vw,6rem)/.8 var(--font-nix-condensed),sans-serif;letter-spacing:-.05em;margin:12px 0 0}.wx-fact-questions>div{border-top:1px solid var(--wx-line)}.wx-fact-questions details{border-bottom:1px solid var(--wx-line)}.wx-fact-questions summary{cursor:pointer;justify-content:space-between;align-items:center;gap:25px;min-height:90px;padding:18px 4px;list-style:none;display:flex}.wx-fact-questions summary::-webkit-details-marker{display:none}.wx-fact-questions summary span{font:800 clamp(.8rem,1.2vw,1rem) var(--font-nix-display),sans-serif;letter-spacing:.03em}.wx-fact-questions summary i{width:34px;height:34px;color:var(--wx-orange);font:normal 1rem var(--font-geist-mono),monospace;border:1px solid #ff64268c;border-radius:50%;flex:none;place-items:center;transition:transform .2s,background .2s;display:grid}.wx-fact-questions details[open] summary i{color:#fff;background:var(--wx-orange);transform:rotate(45deg)}.wx-fact-questions details p{color:#ffffff9c;max-width:820px;margin:0;padding:0 58px 28px 4px;font-size:.86rem;line-height:1.7}.wx-hourly{background:linear-gradient(#20282a,#151b1d);padding-block:clamp(90px,11vw,160px)}.wx-hourly>header{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:42px;display:flex}.wx-hourly>header h2{margin-bottom:0}.wx-hourly>header aside{background:#ff642612;border:1px solid #ff64266b;min-width:260px;padding:18px}.wx-hourly>header aside small{color:var(--wx-orange);font:800 .52rem var(--font-geist-mono),monospace;letter-spacing:.12em;display:block}.wx-hourly>header aside strong{font:800 2.2rem var(--font-nix-display),sans-serif;margin:6px 0;display:block}.wx-hourly>header aside span{color:var(--wx-muted);font-size:.68rem}.wx-temp-curve{border:1px solid var(--wx-line);background:linear-gradient(145deg,#ffffff0e,#080c0d33);border-radius:22px;margin-bottom:42px;padding:25px 28px 20px;box-shadow:inset 0 1px #ffffff14}.wx-temp-curve>header{justify-content:space-between;align-items:flex-end;gap:25px;display:flex}.wx-temp-curve>header div{gap:5px;display:grid}.wx-temp-curve>header small{color:var(--wx-orange);font:800 .48rem var(--font-geist-mono),monospace;letter-spacing:.12em}.wx-temp-curve>header strong{font:800 1.15rem var(--font-nix-display),sans-serif;letter-spacing:.04em}.wx-temp-curve>header p{color:#ffffff73;font:700 .55rem var(--font-geist-mono),monospace;letter-spacing:.08em;margin:0}.wx-temp-curve>header p b{color:#fff;font-size:.9rem}.wx-temp-curve>header p i{vertical-align:middle;background:linear-gradient(90deg,#7fb5c4,var(--wx-orange));width:28px;height:2px;margin:0 9px;display:inline-block}.wx-temp-curve svg{width:100%;height:auto;margin-top:8px;overflow:visible}.wx-chart-grid{stroke:#ffffff13;stroke-width:1px}.wx-chart-line{fill:none;stroke:var(--wx-orange);stroke-width:5px;stroke-linejoin:round;stroke-linecap:round;filter:drop-shadow(0 0 9px #ff642666)}.wx-temp-curve circle{fill:#151b1d;stroke:#ff8a57;stroke-width:4px}.wx-temp-curve text{fill:#ffffffc7;font:800 14px var(--font-geist-mono),monospace;text-anchor:middle}.wx-chart-times{color:#fff6;font:700 .47rem var(--font-geist-mono),monospace;text-align:center;grid-template-columns:repeat(12,1fr);display:grid}.wx-chart-times time:first-child{color:var(--wx-orange)}.wx-hour-strip{scroll-snap-type:x mandatory;border-top:1px solid var(--wx-line);border-left:1px solid var(--wx-line);scrollbar-color:var(--wx-orange) #111617;display:flex;overflow-x:auto}.wx-hour-strip article{scroll-snap-align:start;border-right:1px solid var(--wx-line);border-bottom:1px solid var(--wx-line);background:#090c0d2e;flex-direction:column;align-items:center;min-width:122px;min-height:320px;padding:18px 14px;display:flex;position:relative}.wx-hour-strip article.is-now{box-shadow:inset 0 3px var(--wx-orange);background:#ff642614}.wx-hour-strip time{font:800 .58rem var(--font-geist-mono),monospace;letter-spacing:.08em}.wx-hour-strip article>span{color:var(--wx-orange);margin:26px 0 13px;font-size:2rem}.wx-hour-strip article>strong{font:800 1.7rem var(--font-nix-display),sans-serif}.wx-hour-strip article>div{background:#ffffff0a;justify-content:center;align-items:flex-end;width:38px;height:90px;margin-top:auto;display:flex;position:relative}.wx-hour-strip article>div i{width:100%;height:var(--rain);background:linear-gradient(var(--wx-orange),#ff64262e);position:absolute;bottom:0}.wx-hour-strip article>div small{z-index:1;font:800 .52rem var(--font-geist-mono),monospace;margin-bottom:7px;position:relative}.wx-hour-strip article>b{color:#ffffff80;font:700 .55rem var(--font-geist-mono),monospace;margin-top:11px}.wx-hourly>footer{color:#fff6;font:700 .52rem var(--font-geist-mono),monospace;letter-spacing:.1em;justify-content:space-between;padding-top:14px;display:flex}.wx-week{background:#111617;padding-block:clamp(90px,11vw,160px)}.wx-week>header{margin-bottom:42px}.wx-week>div{border-top:1px solid var(--wx-line);border-left:1px solid var(--wx-line);grid-template-columns:repeat(7,1fr);display:grid}.wx-week article{border-right:1px solid var(--wx-line);border-bottom:1px solid var(--wx-line);background:linear-gradient(160deg,#ffffff09,#0000);min-width:0;padding:22px 17px}.wx-week article>header{justify-content:space-between;gap:7px;display:flex}.wx-week article>header small{color:#fff;font:800 .58rem var(--font-nix-display),sans-serif}.wx-week time{color:#fff6;font:700 .49rem var(--font-geist-mono),monospace}.wx-week article>span{color:var(--wx-orange);margin:32px 0 19px;font-size:2.5rem;display:block}.wx-week-range{grid-template-columns:auto 1fr auto;align-items:end;gap:7px;margin-bottom:28px;display:grid}.wx-week-range span{gap:3px;display:grid}.wx-week-range span:last-child{text-align:right}.wx-week-range small{color:#ffffff61;font:700 .42rem var(--font-geist-mono),monospace;letter-spacing:.08em}.wx-week-range b{font:800 1.45rem var(--font-nix-display),sans-serif}.wx-week-range>i{background:linear-gradient(90deg,#75a9bb,var(--wx-orange));border-radius:99px;height:4px;margin-bottom:5px;box-shadow:0 0 12px #ff642633}.wx-week dl{margin:0}.wx-week dl>div{border-top:1px solid var(--wx-line);justify-content:space-between;gap:10px;padding:10px 0;display:flex}.wx-week dt{color:#fff6;font:700 .45rem var(--font-geist-mono),monospace}.wx-week dd{font:800 .62rem var(--font-geist-mono),monospace;text-align:right;margin:0}.wx-light{background:radial-gradient(circle at 15% 75%,#ff64262e,#0000 28%),#222a2c;grid-template-columns:1fr 1.1fr;gap:clamp(50px,8vw,130px);padding-block:clamp(90px,11vw,150px);display:grid}.wx-light>div p{max-width:610px;color:var(--wx-muted);line-height:1.7}.wx-light dl{border-top:1px solid var(--wx-line);margin:0}.wx-light dl>div{border-bottom:1px solid var(--wx-line);justify-content:space-between;align-items:center;gap:25px;min-height:78px;display:flex}.wx-light dt{color:#ffffff73;font:700 .56rem var(--font-geist-mono),monospace;letter-spacing:.1em}.wx-light dd{font:800 clamp(1rem,1.7vw,1.45rem) var(--font-nix-display),sans-serif;text-align:right;margin:0}.wx-footer{border-top:1px solid var(--wx-line);background:#0b0f10;grid-template-columns:.8fr 1.2fr auto;align-items:start;gap:50px;padding-block:60px;display:grid}.wx-footer>div{gap:8px;display:grid}.wx-footer strong{color:var(--wx-orange);font:800 .8rem var(--font-nix-display),sans-serif;letter-spacing:.13em}.wx-footer span,.wx-footer p{color:#ffffff73;margin:0;font-size:.72rem;line-height:1.6}.wx-footer nav{gap:20px;display:flex}.wx-footer a{color:#fff;font:800 .56rem var(--font-geist-mono),monospace;letter-spacing:.09em;text-decoration:none}.wx-footer a:hover{color:var(--wx-orange)}.wx-loading{text-align:center;background:radial-gradient(circle,#ff64261f,#0000 30%),#151b1d;flex-direction:column;justify-content:center;align-items:center;gap:15px;min-height:100svh;padding:100px 24px;display:flex}.wx-loading i{border:1px solid #ffffff2e;border-top-color:var(--wx-orange);border-radius:50%;width:70px;height:70px;animation:1.2s linear infinite wx-spin}.wx-loading strong{font:800 1rem var(--font-nix-display),sans-serif;letter-spacing:.12em}.wx-loading span{color:var(--wx-muted);font-size:.78rem}.wx-loading button{margin-top:16px}@keyframes wx-spin{to{transform:rotate(360deg)}}@keyframes wx-hero-drift{0%{transform:scale(1.035)translate(0,0)}to{transform:scale(1.08)translate(-.7%,.4%)}}@keyframes wx-sun-breathe{0%{opacity:.68;transform:scale(.94)}to{opacity:1;transform:scale(1.08)}}@keyframes wx-sun-turn{to{transform:rotate(360deg)}}@keyframes wx-cloud-drift{0%{transform:translate(-7%)scale(1)}to{transform:translate(8%,2%)scale(1.08)}}@keyframes wx-haze-drift{0%{transform:translate(-8%)}to{transform:translate(10%,-8%)}}@keyframes wx-rain-fall{0%{transform:translateY(-18vh)rotate(12deg)}to{transform:translate3d(var(--sway),118vh,0) rotate(12deg)}}@keyframes wx-snow-fall{0%{transform:translateY(-16vh)rotate(0)}to{transform:translate3d(var(--sway),115vh,0) rotate(420deg)}}@keyframes wx-storm-flash{0%,76%,80%,to{opacity:0}77%{opacity:.7}78%{opacity:.06}79%{opacity:.38}}@keyframes wx-temperature-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes wx-ring-turn{to{transform:rotate(360deg)}}@keyframes wx-ring-pulse{0%{opacity:.42;transform:scale(.96)}to{opacity:1;transform:scale(1.025)}}@keyframes wx-drop-pop{0%{filter:saturate(.9);transform:rotate(-32deg)translateY(0)}to{filter:saturate(1.25)brightness(1.12);transform:rotate(-32deg)translateY(-7px)}}@keyframes wx-mission-in{0%{opacity:.45;transform:translateY(12px)scale(.992)}to{opacity:1;transform:none}}@media (width<=1180px){.wx-now-grid{grid-template-columns:1fr 1fr}.wx-instruments{grid-column:1/-1;grid-template-columns:repeat(6,1fr)}.wx-instruments>div{min-height:96px}.wx-verdict h3{font-size:clamp(3.5rem,8vw,6.5rem)}.wx-adventure-picker{grid-template-columns:repeat(3,1fr)}.wx-adventure-picker button:nth-child(3){border-right:0}.wx-adventure-picker button:nth-child(-n+3){border-bottom:1px solid var(--wx-line)}.wx-mission-card{grid-template-columns:220px 1fr}.wx-mission-kit{border-top:1px solid var(--wx-line);border-left:0;grid-column:1/-1;grid-template-columns:auto repeat(3,1fr) 180px;align-items:center;gap:16px;padding:24px 0 0;display:grid}.wx-mission-kit>small,.wx-mission-kit>span,.wx-mission-kit button{margin:0}.wx-mission-kit>span{border:0;border-left:1px solid var(--wx-line);min-height:50px;padding-inline:8px}.wx-week>div{grid-template-columns:repeat(4,1fr)}.wx-week article:nth-child(4){border-right:1px solid var(--wx-line)}}@media (width<=820px){.wx-hero{padding-top:105px}.wx-hero-image{object-position:62% center}.wx-hero-shade{background:linear-gradient(90deg,#080c0df0,#080c0d80),linear-gradient(#080c0d6b,#0000 45%,#080c0df0)}.wx-command-bar{align-items:flex-start}.wx-command-bar>div small{display:none}.wx-location-line{gap:14px}.wx-location-line span:nth-child(2){display:none}.wx-now-grid{grid-template-columns:1fr;padding-top:54px}.wx-now-copy h1{font-size:clamp(4rem,18vw,7rem)}.wx-temperature{aspect-ratio:1;width:min(88vw,430px);min-height:0;margin:auto}.wx-instruments{grid-column:auto;grid-template-columns:repeat(2,1fr)}.wx-rain-guide{grid-template-columns:1fr}.wx-rain-visual{min-height:440px}.wx-verdicts>div{grid-template-columns:1fr}.wx-verdict{min-height:330px}.wx-verdict h3{font-size:6rem}.wx-playground-heading{grid-template-columns:1fr;gap:28px}.wx-mission-card{grid-template-columns:180px 1fr}.wx-mission-copy>header{flex-direction:column;align-items:flex-start;gap:8px}.wx-mission-kit{grid-template-columns:repeat(3,1fr)}.wx-mission-kit>small,.wx-mission-kit button{grid-column:1/-1}.wx-hourly>header{flex-direction:column;align-items:flex-start}.wx-hourly>header aside{width:100%}.wx-temp-curve{scrollbar-color:var(--wx-orange) #ffffff0d;overflow-x:auto}.wx-temp-curve svg{width:880px;max-width:none}.wx-chart-times{width:880px}.wx-week>div{grid-template-columns:repeat(2,1fr)}.wx-light,.wx-footer{grid-template-columns:1fr}.wx-footer nav{flex-wrap:wrap}}@media (width<=520px){.wx-hero,.wx-rain-guide,.wx-verdicts,.wx-playground,.wx-hourly,.wx-week,.wx-light,.wx-footer{padding-inline:14px}.wx-hero{padding-top:94px}.wx-weather-particles i:nth-child(n+29){display:none}.wx-command-bar{display:grid}.wx-command-bar nav{width:100%}.wx-command-bar button{flex:1}.wx-location-line span:last-child{font-size:0}.wx-location-line span:last-child:after{content:"LIVE";font-size:.56rem}.wx-now-grid{padding-top:44px}.wx-now-copy h1{font-size:clamp(3.7rem,18vw,5.2rem)}.wx-now-copy>p{font-size:.92rem}.wx-temperature{width:86vw}.wx-today-range{width:72%}.wx-instruments dd{font-size:1.25rem}.wx-instruments>div{min-height:100px;padding:14px}.wx-rain-copy h2,.wx-verdicts>header h2,.wx-playground-heading h2,.wx-hourly h2,.wx-week h2,.wx-light h2{font-size:clamp(3.2rem,15vw,4.7rem)}.wx-rain-visual{border-radius:22px;min-height:410px;padding:24px 18px}.wx-rain-visual>header{display:grid}.wx-rain-score{gap:15px}.wx-rain-score>i{width:43px;height:43px}.wx-rain-score strong{font-size:7.5rem}.wx-rain-ten{gap:5px}.wx-rain-visual>footer{font-size:.38rem}.wx-verdict{padding:22px}.wx-verdict h3{font-size:5.5rem}.wx-playground-heading>aside{padding:20px}.wx-adventure-picker{grid-template-columns:repeat(2,1fr)}.wx-adventure-picker button,.wx-adventure-picker button:nth-child(3){border-right:1px solid var(--wx-line);border-bottom:1px solid var(--wx-line);min-height:72px}.wx-adventure-picker button:nth-child(2n){border-right:0}.wx-adventure-picker button:nth-last-child(-n+2){border-bottom:0}.wx-adventure-picker button span{font-size:.5rem}.wx-mission-card{border-radius:22px;grid-template-columns:1fr;padding:23px 18px}.wx-mission-score{max-width:220px;margin:auto}.wx-mission-copy h3{font-size:3.8rem}.wx-mission-copy dl{gap:24px}.wx-mission-kit{grid-template-columns:1fr;padding-top:20px}.wx-mission-kit>small,.wx-mission-kit button{grid-column:auto}.wx-mission-kit>span{border-left:0;border-top:1px solid var(--wx-line);padding-inline:0}.wx-temp-curve{padding:20px 16px}.wx-temp-curve>header{flex-direction:column;align-items:flex-start}.wx-temp-curve svg,.wx-chart-times{width:760px}.wx-hourly>footer span:nth-child(2){display:none}.wx-week article{padding:18px 14px}.wx-week article>span{margin-top:28px}.wx-light dl>div{flex-direction:column;align-items:flex-start;gap:8px;padding-block:18px}.wx-light dd{text-align:left}.wx-footer{gap:28px}}@media (width<=1180px){.wx-number-grid{grid-template-columns:repeat(2,1fr)}.wx-number-grid article{min-height:285px}}@media (width<=820px){.wx-lab-heading,.wx-scale-fact,.wx-fact-questions{grid-template-columns:1fr}.wx-lab-heading{gap:30px}.wx-scale-fact,.wx-fact-questions{gap:35px}.wx-scale-fact>div{max-width:590px}.wx-fact-questions{margin-top:60px}.wx-history>header{flex-direction:column;align-items:flex-start}.wx-history>header nav{justify-content:flex-start}.wx-history-stats{grid-template-columns:repeat(2,1fr)}.wx-history-funfacts{grid-template-columns:1fr}.wx-history-player{grid-template-columns:1fr auto}.wx-history-player>button{grid-column:1/-1;justify-content:center}.wx-history-player label,.wx-history-readout{grid-template-columns:1fr}.wx-history>footer{flex-wrap:wrap}.wx-history>footer b{width:100%;margin-left:0}}@media (width<=520px){.wx-weather-lab{padding-inline:14px}.wx-lab-heading h2{font-size:clamp(3.2rem,15vw,4.7rem)}.wx-lab-heading>aside{padding:20px}.wx-number-grid{grid-template-columns:1fr}.wx-number-grid article{min-height:250px;padding:22px 19px}.wx-number-grid article>strong{font-size:4rem}.wx-history{border-radius:21px;padding:23px 15px}.wx-history>header h3{font-size:3.8rem}.wx-history>header nav{grid-template-columns:repeat(2,1fr);width:100%;display:grid}.wx-history>header button{padding-inline:8px}.wx-history-stats>span{min-height:95px;padding:14px 12px}.wx-history-funfacts article{min-height:95px}.wx-history-player{gap:14px;padding:13px}.wx-history-player output{min-width:50px}.wx-history-chart-wrap svg{min-width:760px}.wx-history-ribbon{grid-template-columns:repeat(10,1fr)}.wx-history-ribbon button{min-height:48px}.wx-history-readout{padding:18px 15px}.wx-history-readout dl{grid-template-columns:repeat(2,1fr)}.wx-history>footer{gap:12px}.wx-scale-fact{border-radius:21px;padding:25px 19px}.wx-scale-fact>div{gap:10px}.wx-scale-fact>div strong{font-size:3.3rem}.wx-scale-fact>div span{font-size:1.3rem}.wx-fact-questions summary{min-height:80px}.wx-fact-questions summary span{font-size:.75rem;line-height:1.45}.wx-fact-questions details p{padding-right:12px}}@media (prefers-reduced-motion:reduce){.wx-loading i,.wx-history.is-loading i,.wx-history.is-playing .wx-history-dot,.wx-hero-image,.wx-sun-orb,.wx-sun-orb:after,.wx-cloud-bank i,.wx-haze-bands i,.wx-weather-particles i,.wx-storm-flash,.wx-temperature,.wx-temperature:before,.wx-temperature:after,.wx-rain-ten i,.wx-mission-card{animation:none}.wx-command-bar button,.wx-adventure-picker button,.wx-history-ribbon button,.wx-fact-questions summary i{transition:none}}@keyframes wx-history-beat{0%,to{stroke-width:4px;filter:none}50%{stroke-width:6px;filter:drop-shadow(0 0 10px #ff6426cc)}}.wx-weather-icon{color:var(--wx-orange);filter:drop-shadow(0 0 10px #ff642647);display:block;overflow:visible}.wx-weather-icon .wx-icon-sun{transform-origin:32px 32px}.wx-weather-icon .wx-icon-cloud{fill:#ff642614}.wx-weather-icon .wx-icon-bolt{fill:currentColor;stroke-width:2.3px}.wx-temperature>span{place-items:center;width:clamp(62px,6vw,92px);height:clamp(62px,6vw,92px);display:grid}.wx-temperature>span .wx-weather-icon{width:100%!important;height:100%!important}.wx-hour-strip article>span.wx-hour-condition{width:100%;min-height:66px;color:var(--wx-orange);font-size:inherit;place-items:center;gap:7px;margin:22px 0 10px;display:grid}.wx-hour-condition .wx-weather-icon{width:42px!important;height:42px!important}.wx-hour-condition>small{color:#fff9;min-height:12px;font:800 .43rem var(--font-geist-mono),monospace;letter-spacing:.08em;text-align:center}.wx-week article>span.wx-day-condition{min-height:96px;color:var(--wx-orange);font-size:inherit;flex-direction:column;justify-content:flex-end;gap:9px;margin:24px 0 16px;display:flex}.wx-day-condition .wx-weather-icon{width:56px!important;height:56px!important}.wx-day-condition>strong{color:#ffffffad;font:800 .48rem var(--font-geist-mono),monospace;letter-spacing:.09em}@media (width<=520px){.wx-hour-condition .wx-weather-icon{width:39px!important;height:39px!important}.wx-day-condition .wx-weather-icon{width:50px!important;height:50px!important}}.wx-time-machine{isolation:isolate;background:radial-gradient(circle at 82% 5%,#ff642629,#0000 25%),radial-gradient(circle at 8% 56%,#62a4bc1c,#0000 30%),#0d1214;padding:clamp(92px,10vw,150px) max(24px,50vw - 710px);position:relative;overflow:hidden}.wx-time-machine:before{content:"";z-index:-1;opacity:.14;background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#000,#0000 62%);mask-image:linear-gradient(135deg,#000,#0000 62%)}.wx-tm-heading{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:48px;display:flex}.wx-tm-heading>div>small,.wx-tm-activities>header small,.wx-tm-surprise small{color:var(--wx-orange);font:800 .57rem var(--font-geist-mono),monospace;letter-spacing:.16em}.wx-tm-heading h2{font:800 clamp(4.2rem,7.8vw,8.4rem)/.76 var(--font-nix-condensed),sans-serif;letter-spacing:-.055em;margin:12px 0 18px}.wx-tm-heading h2 span{color:#0000;-webkit-text-stroke:1px #ffffffc2}.wx-tm-heading p{color:#ffffffb3;margin:0;font-size:clamp(1rem,1.5vw,1.35rem)}.wx-tm-heading>aside{background:#ff642611;border:1px solid #ff642659;border-radius:18px;grid-template-columns:auto 1fr;align-items:center;gap:5px 11px;min-width:220px;padding:18px 20px;display:grid;box-shadow:inset 0 1px #ffffff12}.wx-tm-heading>aside i{background:var(--wx-orange);width:9px;height:9px;box-shadow:0 0 0 7px #ff64261a,0 0 22px var(--wx-orange);border-radius:50%;grid-row:1/3;animation:2.5s ease-in-out infinite wx-tm-live}.wx-tm-heading>aside span,.wx-tm-heading>aside b{font:800 .5rem var(--font-geist-mono),monospace;letter-spacing:.11em}.wx-tm-heading>aside span{color:#fff}.wx-tm-heading>aside b{color:#ffffff6b}.wx-tm-console{background:linear-gradient(145deg,#1d2a30fa,#0a0f11fa);border:1px solid #ffffff2b;border-radius:32px;transition:background .6s;position:relative;overflow:hidden;box-shadow:0 40px 100px #00000059,inset 0 1px #ffffff1c}.wx-tm-scene{pointer-events:none;position:absolute;inset:0;overflow:hidden}.wx-tm-scene:after{content:"";background:linear-gradient(90deg,#080c0ee6,#080c0e6b 48%,#080c0e2e),linear-gradient(#0000 45%,#080c0eeb);position:absolute;inset:0}.wx-tm-console.is-day.is-clear{background:linear-gradient(155deg,#253c48,#132126 72%)}.wx-tm-console.is-sunrise{background:linear-gradient(150deg,#52362e,#26343c 48%,#11191d)}.wx-tm-console.is-sunset{background:linear-gradient(150deg,#563024,#293038 52%,#11191d)}.wx-tm-console.is-night{background:linear-gradient(155deg,#07121e,#10171d 62%,#080d10)}.wx-tm-console.is-storm{background:linear-gradient(155deg,#10171d,#20272a 45%,#090e10)}.wx-tm-stars{display:none;position:absolute;inset:0}.wx-tm-console.is-night .wx-tm-stars{display:block}.wx-tm-stars i{opacity:.72;background:#fff;border-radius:50%;width:2px;height:2px;animation:3s ease-in-out infinite wx-tm-twinkle;position:absolute;box-shadow:0 0 8px #ffffffe6}.wx-tm-stars i:first-child{top:12%;left:8%}.wx-tm-stars i:nth-child(2){animation-delay:-1s;top:25%;left:15%}.wx-tm-stars i:nth-child(3){animation-delay:-2s;top:10%;left:23%}.wx-tm-stars i:nth-child(4){top:20%;left:35%}.wx-tm-stars i:nth-child(5){animation-delay:-1.4s;top:8%;left:44%}.wx-tm-stars i:nth-child(6){top:27%;left:52%}.wx-tm-stars i:nth-child(7){animation-delay:-.7s;top:12%;left:63%}.wx-tm-stars i:nth-child(8){top:31%;left:71%}.wx-tm-stars i:nth-child(9){animation-delay:-2.2s;top:9%;left:80%}.wx-tm-stars i:nth-child(10){top:22%;left:92%}.wx-tm-stars i:nth-child(11){animation-delay:-1.8s;top:42%;left:5%}.wx-tm-stars i:nth-child(12){top:38%;left:29%}.wx-tm-stars i:nth-child(13){animation-delay:-1.2s;top:41%;left:57%}.wx-tm-stars i:nth-child(14){top:46%;left:76%}.wx-tm-stars i:nth-child(15){animation-delay:-2.5s;top:37%;left:87%}.wx-tm-stars i:nth-child(16){top:51%;left:96%}.wx-tm-stars i:nth-child(17){top:53%;left:39%}.wx-tm-stars i:nth-child(18){animation-delay:-.4s;top:58%;left:68%}.wx-tm-glow{aspect-ratio:1;opacity:0;background:radial-gradient(circle,#ffe5afb3 0 3%,#ff964b4f 10%,#ff64261a 32%,#0000 68%);border-radius:50%;width:58%;transition:opacity .6s;position:absolute;top:-40%;right:-10%}.wx-tm-console:is(.is-day,.is-sunrise,.is-sunset) .wx-tm-glow{opacity:1}.wx-tm-console.is-day .wx-tm-glow{background:radial-gradient(circle,#fffad9d9 0 3%,#ffc76f42 12%,#ff8c4112 34%,#0000 68%)}.wx-tm-clouds{display:none;position:absolute;inset:0}.wx-tm-console:is(.is-cloudy,.is-rain,.is-storm) .wx-tm-clouds{display:block}.wx-tm-clouds i{filter:blur(18px);background:radial-gradient(#e0e8eb33,#76878d17 54%,#0000 72%);border-radius:50%;width:55%;height:28%;animation:21s ease-in-out infinite alternate wx-tm-cloud;position:absolute;top:4%;right:-4%}.wx-tm-clouds i:nth-child(2){opacity:.45;width:44%;animation-duration:28s;animation-direction:alternate-reverse;top:26%;right:24%}.wx-tm-clouds i:nth-child(3){opacity:.25;width:66%;animation-duration:34s;top:48%;right:-14%}.wx-tm-rain{display:none;position:absolute;inset:0;transform:rotate(8deg)}.wx-tm-console:is(.is-rain,.is-storm) .wx-tm-rain{display:block}.wx-tm-rain i{top:-15%;left:calc((var(--rain-index,0) + 1)*4.4%);background:linear-gradient(#0000,#d5ecf594);width:1px;height:54px;animation:1.35s linear infinite wx-tm-rain;position:absolute}.wx-tm-rain i:nth-child(3n){animation-duration:1.7s;animation-delay:-.9s}.wx-tm-rain i:nth-child(3n+1){animation-delay:-.4s}.wx-tm-rain i:first-child{--rain-index:0}.wx-tm-rain i:nth-child(2){--rain-index:1}.wx-tm-rain i:nth-child(3){--rain-index:2}.wx-tm-rain i:nth-child(4){--rain-index:3}.wx-tm-rain i:nth-child(5){--rain-index:4}.wx-tm-rain i:nth-child(6){--rain-index:5}.wx-tm-rain i:nth-child(7){--rain-index:6}.wx-tm-rain i:nth-child(8){--rain-index:7}.wx-tm-rain i:nth-child(9){--rain-index:8}.wx-tm-rain i:nth-child(10){--rain-index:9}.wx-tm-rain i:nth-child(11){--rain-index:10}.wx-tm-rain i:nth-child(12){--rain-index:11}.wx-tm-rain i:nth-child(13){--rain-index:12}.wx-tm-rain i:nth-child(14){--rain-index:13}.wx-tm-rain i:nth-child(15){--rain-index:14}.wx-tm-rain i:nth-child(16){--rain-index:15}.wx-tm-rain i:nth-child(17){--rain-index:16}.wx-tm-rain i:nth-child(18){--rain-index:17}.wx-tm-rain i:nth-child(19){--rain-index:18}.wx-tm-rain i:nth-child(20){--rain-index:19}.wx-tm-rain i:nth-child(21){--rain-index:20}.wx-tm-rain i:nth-child(22){--rain-index:21}.wx-tm-fog{display:none;position:absolute;inset:0}.wx-tm-console.is-fog .wx-tm-fog{display:block}.wx-tm-fog i{filter:blur(18px);background:linear-gradient(90deg,#0000,#e2edef3d,#0000);border-radius:50%;width:135%;height:14%;animation:15s ease-in-out infinite alternate wx-tm-fog;position:absolute;top:23%;left:-20%}.wx-tm-fog i:nth-child(2){opacity:.62;animation-duration:21s;animation-direction:alternate-reverse;top:43%}.wx-tm-fog i:nth-child(3){opacity:.34;animation-duration:28s;top:64%}.wx-tm-lightning{opacity:0;background:radial-gradient(circle at 75% 9%,#ecf6ffb3,#0000 32%);display:none;position:absolute;inset:0}.wx-tm-console.is-storm .wx-tm-lightning{animation:12s linear infinite wx-tm-flash;display:block}.wx-tm-horizon{filter:blur(12px);background:radial-gradient(#ff642629,#0000 62%);border-radius:50%;width:80%;height:32%;position:absolute;bottom:15%;right:-10%}.wx-tm-main{z-index:1;grid-template-columns:1fr minmax(390px,.85fr);align-items:center;gap:clamp(35px,7vw,100px);min-height:430px;padding:clamp(28px,4vw,58px);display:grid;position:relative}.wx-tm-selected{align-content:center;display:grid}.wx-tm-time{align-items:baseline;gap:16px;display:flex}.wx-tm-time small{color:var(--wx-orange);font:800 .51rem var(--font-geist-mono),monospace;letter-spacing:.13em}.wx-tm-time time{font:800 clamp(1.7rem,3vw,3.3rem)/1 var(--font-nix-display),sans-serif;letter-spacing:-.04em}.wx-tm-time span{color:#ffffff6e;font:800 .49rem var(--font-geist-mono),monospace;letter-spacing:.1em}.wx-tm-condition{align-items:center;gap:22px;margin:25px 0 16px;display:flex}.wx-tm-condition>.wx-weather-icon{width:78px!important;height:78px!important}.wx-tm-condition>div{display:grid}.wx-tm-condition strong{font:800 clamp(5.8rem,9vw,9.8rem)/.72 var(--font-nix-display),sans-serif;letter-spacing:-.08em}.wx-tm-condition strong sup{vertical-align:top;letter-spacing:0;font-size:.19em}.wx-tm-condition b{color:#fff;font:800 clamp(.85rem,1.5vw,1.2rem) var(--font-nix-display),sans-serif;text-transform:uppercase;letter-spacing:.04em;margin-top:17px}.wx-tm-condition span{color:#ffffff70;font:800 .53rem var(--font-geist-mono),monospace;letter-spacing:.12em;margin-top:4px}.wx-tm-selected>p{color:#ffffffb8;margin:0;font-size:clamp(.95rem,1.3vw,1.16rem)}.wx-tm-sun-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#070b0d4d;border:1px solid #ffffff2b;border-radius:22px;padding:24px 25px;box-shadow:inset 0 1px #ffffff14}.wx-tm-sun-card>header{color:#ffffff73;font:800 .48rem var(--font-geist-mono),monospace;letter-spacing:.12em;justify-content:space-between;gap:18px;display:flex}.wx-tm-sun-card>header b{color:var(--wx-orange)}.wx-tm-sun-arc{height:150px;margin:15px 0 6px;position:relative;overflow:hidden}.wx-tm-arc-line{border:1px solid #ffffff47;border-bottom-color:#0000;border-radius:50%;height:145%;position:absolute;bottom:-75%;left:3%;right:3%}.wx-tm-arc-line:after{content:"";background:linear-gradient(90deg,#0000,#ffffff2b,#0000);height:1px;position:absolute;bottom:52%;left:0;right:0}.wx-tm-sun-dot{width:18px;height:18px;left:clamp(4%,var(--sun-progress),96%);bottom:calc(9% + var(--sun-height));background:#fff4cd;border-radius:50%;transition:left .35s,bottom .35s;position:absolute;transform:translate(-50%,50%);box-shadow:0 0 0 8px #ffc15c1f,0 0 38px #ffb168}.wx-tm-console.is-night .wx-tm-sun-dot{background:#e8edf0;box-shadow:0 0 0 8px #e0ecf514,0 0 30px #e0ecf559}.wx-tm-sun-card>div:last-child{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.wx-tm-sun-card>div:last-child span{font:800 .67rem var(--font-nix-display),sans-serif;gap:4px;display:grid}.wx-tm-sun-card>div:last-child span:nth-child(2){text-align:center}.wx-tm-sun-card>div:last-child span:last-child{text-align:right}.wx-tm-sun-card small{color:#ffffff5c;font:700 .42rem var(--font-geist-mono),monospace;letter-spacing:.08em}.wx-tm-slider-wrap{z-index:2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#05090b6b;border-top:1px solid #ffffff21;padding:25px clamp(24px,4vw,58px) 20px;position:relative}.wx-tm-slider-label{color:#ffffff6b;font:800 .49rem var(--font-geist-mono),monospace;letter-spacing:.11em;justify-content:space-between;gap:20px;margin-bottom:23px;display:flex}.wx-tm-slider-label output{color:#fff}.wx-tm-range{height:31px;position:relative}.wx-tm-range input{z-index:3;appearance:none;cursor:grab;touch-action:pan-y;background:0 0;width:100%;height:31px;margin:0;display:block;position:relative}.wx-tm-range input:active{cursor:grabbing}.wx-tm-range input::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--wx-orange),#ff642638);border-radius:99px;height:5px;box-shadow:0 0 16px #ff642638}.wx-tm-range input::-moz-range-track{background:linear-gradient(90deg,var(--wx-orange),#ff642638);border-radius:99px;height:5px}.wx-tm-range input::-webkit-slider-thumb{appearance:none;background:var(--wx-orange);width:30px;height:30px;box-shadow:0 0 0 5px #ff642629,0 0 24px var(--wx-orange);border:3px solid #141a1c;border-radius:50%;margin-top:-13px}.wx-tm-range input::-moz-range-thumb{background:var(--wx-orange);width:25px;height:25px;box-shadow:0 0 0 5px #ff642629,0 0 24px var(--wx-orange);border:3px solid #141a1c;border-radius:50%}.wx-tm-now-pin{z-index:2;pointer-events:none;justify-items:center;font-style:normal;display:grid;position:absolute;top:-21px;transform:translate(-50%)}.wx-tm-now-pin b{color:var(--wx-orange);font:800 .42rem var(--font-geist-mono),monospace;letter-spacing:.09em}.wx-tm-now-pin span{background:var(--wx-orange);width:7px;height:7px;box-shadow:0 0 0 6px #ff64261f,0 0 18px var(--wx-orange);border-radius:50%;margin-top:4px;animation:2.5s ease-in-out infinite wx-tm-live}.wx-tm-ticks{color:#ffffff5e;height:20px;font:700 .43rem var(--font-geist-mono),monospace;justify-content:space-between;align-items:start;margin-top:4px;display:flex}.wx-tm-ticks time{min-width:24px}.wx-tm-ticks i{background:#ffffff2e;width:1px;height:5px}.wx-tm-instruments{z-index:2;background:#05090b6b;grid-template-columns:repeat(7,1fr);margin:0;padding:0 clamp(24px,4vw,58px) 34px;display:grid;position:relative}.wx-tm-instruments>div{background:#ffffff06;border:1px solid #ffffff1f;border-right:0;min-width:0;min-height:94px;padding:18px 15px}.wx-tm-instruments>div:last-child{border-right:1px solid #ffffff1f}.wx-tm-instruments dt{color:#fff6;font:700 .43rem var(--font-geist-mono),monospace;letter-spacing:.09em}.wx-tm-instruments dd{font:800 clamp(1.1rem,1.8vw,1.65rem)/1 var(--font-nix-display),sans-serif;letter-spacing:-.03em;gap:2px;margin:11px 0 0;display:grid}.wx-tm-instruments dd small{color:var(--wx-orange);font:800 .42rem var(--font-geist-mono),monospace;letter-spacing:.07em}.wx-tm-instruments dd.is-word{letter-spacing:.04em;font-size:clamp(.72rem,1.2vw,1rem)}.wx-tm-planning{grid-template-columns:1.08fr .92fr;gap:28px;margin-top:28px;display:grid}.wx-tm-planning>article{background:linear-gradient(145deg,#ffffff0e,#ffffff05);border:1px solid #ffffff26;border-radius:26px;flex-direction:column;min-height:310px;padding:clamp(25px,3vw,40px);display:flex;box-shadow:inset 0 1px #ffffff0f}.wx-tm-planning>article>small{color:var(--wx-orange);font:800 .55rem var(--font-geist-mono),monospace;letter-spacing:.13em}.wx-tm-planning>article>strong{font:800 clamp(2.5rem,5.2vw,5.5rem)/.82 var(--font-nix-display),sans-serif;letter-spacing:-.07em;margin:24px 0 20px}.wx-tm-planning>article>strong i{color:var(--wx-orange);font-style:normal}.wx-tm-best>div{flex-wrap:wrap;gap:8px;display:flex}.wx-tm-best>div span{color:#fff;font:800 .48rem var(--font-geist-mono),monospace;letter-spacing:.07em;background:#ff642611;border:1px solid #ff642647;border-radius:99px;padding:8px 10px}.wx-tm-planning>article>p{color:#ffffffa6;margin:22px 0 0;font-size:.9rem;line-height:1.65}.wx-tm-planning>article>p b{color:#fff}.wx-tm-best>footer{color:#ffffff59;font:700 .46rem var(--font-geist-mono),monospace;letter-spacing:.06em;margin-top:auto;padding-top:20px}.wx-tm-photo-window{background:radial-gradient(circle at 78% 12%,#ff642624,#0000 28%),linear-gradient(145deg,#ffffff0e,#ffffff05)!important}.wx-tm-photo-window dl{border-top:1px solid #ffffff21;grid-template-columns:repeat(3,1fr);margin:auto 0 0;display:grid}.wx-tm-photo-window dl>div{border-right:1px solid #ffffff1a;padding:16px 10px 0}.wx-tm-photo-window dl>div:first-child{padding-left:0}.wx-tm-photo-window dl>div:last-child{border:0}.wx-tm-photo-window dt{color:#ffffff5c;font:700 .42rem var(--font-geist-mono),monospace}.wx-tm-photo-window dd{font:800 .9rem var(--font-nix-display),sans-serif;margin:6px 0 0}.wx-tm-activities{background:#12191b;border:1px solid #ffffff26;border-radius:26px;margin-top:28px;padding:clamp(27px,4vw,48px);box-shadow:inset 0 1px #ffffff0f}.wx-tm-activities>header{justify-content:space-between;align-items:end;gap:35px;display:flex}.wx-tm-activities>header h3,.wx-tm-surprise h3{font:800 clamp(2.7rem,5vw,5.4rem)/.8 var(--font-nix-condensed),sans-serif;letter-spacing:-.05em;margin:10px 0 0}.wx-tm-activities>header p{color:#ffffff85;max-width:420px;margin:0;font-size:.8rem;line-height:1.6}.wx-tm-score-row{border-top:1px solid #ffffff24;border-left:1px solid #ffffff24;grid-template-columns:repeat(5,1fr);margin-top:34px;display:grid}.wx-tm-score-row button{color:#fff;text-align:left;cursor:pointer;background:#ffffff05;border:1px solid #ffffff24;border-top:0;border-left:0;flex-direction:column;align-items:flex-start;min-width:0;min-height:180px;padding:21px;transition:background .2s,transform .2s;display:flex;position:relative}.wx-tm-score-row button:hover,.wx-tm-score-row button:focus-visible,.wx-tm-score-row button.is-active{z-index:1;background:#ff642617;box-shadow:inset 0 0 0 1px #ff6426bf}.wx-tm-score-row button:focus-visible{outline-offset:3px;outline:2px solid #fff}.wx-tm-score-row button span{font:800 .58rem var(--font-geist-mono),monospace;letter-spacing:.09em}.wx-tm-score-row button strong{font:800 clamp(3rem,5vw,5.2rem)/.78 var(--font-nix-display),sans-serif;letter-spacing:-.07em;margin-top:auto}.wx-tm-score-row button>i{background:linear-gradient(90deg,var(--wx-orange) var(--score),#ffffff1a var(--score));border-radius:99px;width:100%;height:4px;margin-top:16px}.wx-tm-score-explain{background:#ff64260e;border:1px solid #ff642659;border-top:0;grid-template-columns:minmax(130px,.26fr) 1fr;align-items:center;gap:30px;min-height:104px;padding:24px;display:grid}.wx-tm-score-explain b{color:var(--wx-orange);font:800 1rem var(--font-nix-display),sans-serif;letter-spacing:.04em}.wx-tm-score-explain p{color:#ffffffad;margin:0;font-size:.82rem;line-height:1.65}.wx-tm-flight-note{color:#ffffff59;font:700 .45rem var(--font-geist-mono),monospace;letter-spacing:.06em;margin-top:14px;display:block}.wx-tm-surprise{background:radial-gradient(circle at 85%,#ff642629,#0000 27%),#171d1f;border:1px solid #ff642652;border-radius:26px;grid-template-columns:1fr auto;align-items:center;gap:45px;margin-top:28px;padding:clamp(28px,4vw,48px);display:grid}.wx-tm-surprise h3{font-size:clamp(2.5rem,4.7vw,5rem)}.wx-tm-surprise p{color:#ffffffc7;max-width:860px;margin:20px 0 0;font-size:clamp(.95rem,1.4vw,1.16rem);line-height:1.65}.wx-tm-surprise button{border:1px solid var(--wx-orange);background:var(--wx-orange);color:#111617;min-width:210px;min-height:64px;font:900 .67rem var(--font-geist-mono),monospace;letter-spacing:.11em;cursor:pointer;border-radius:999px;padding:0 26px;transition:transform .2s,box-shadow .2s;box-shadow:0 0 30px #ff642633}.wx-tm-surprise button span{font-size:1rem}.wx-tm-surprise button:hover,.wx-tm-surprise button:focus-visible{transform:translateY(-2px);box-shadow:0 0 45px #ff642661}@keyframes wx-tm-live{0%,to{opacity:.65;transform:scale(.88)}50%{opacity:1;transform:scale(1.08)}}@keyframes wx-tm-twinkle{0%,to{opacity:.3}50%{opacity:1}}@keyframes wx-tm-cloud{0%{transform:translate(-7%)scale(1)}to{transform:translate(8%,3%)scale(1.08)}}@keyframes wx-tm-rain{0%{transform:translateY(-20vh)}to{transform:translate(-40px,100vh)}}@keyframes wx-tm-fog{0%{transform:translate(-7%)}to{transform:translate(8%,-7%)}}@keyframes wx-tm-flash{0%,76%,80%,to{opacity:0}77%{opacity:.65}78%{opacity:.04}79%{opacity:.3}}@media (width<=1100px){.wx-tm-main{grid-template-columns:1fr .8fr}.wx-tm-condition strong{font-size:7rem}.wx-tm-instruments{grid-template-columns:repeat(4,1fr)}.wx-tm-instruments>div:nth-child(4){border-right:1px solid #ffffff1f}.wx-tm-score-row button{min-height:160px;padding:17px}.wx-tm-score-row button strong{font-size:4rem}}@media (width<=820px){.wx-tm-heading{flex-direction:column;align-items:flex-start}.wx-tm-heading>aside{width:100%}.wx-tm-main{grid-template-columns:1fr}.wx-tm-sun-card{width:100%;max-width:570px}.wx-tm-planning{grid-template-columns:1fr}.wx-tm-activities>header{flex-direction:column;align-items:flex-start}.wx-tm-score-row{scroll-snap-type:x mandatory;scrollbar-color:var(--wx-orange) #111617;display:flex;overflow-x:auto}.wx-tm-score-row button{scroll-snap-align:start;min-width:170px}.wx-tm-surprise{grid-template-columns:1fr}.wx-tm-surprise button{width:max-content}}@media (width<=520px){.wx-time-machine{padding:82px 14px}.wx-tm-heading{gap:24px;margin-bottom:30px}.wx-tm-heading h2{font-size:clamp(3.6rem,18vw,5.25rem)}.wx-tm-heading p{font-size:1rem}.wx-tm-heading>aside{padding:15px 17px}.wx-tm-console{border-radius:22px}.wx-tm-main{gap:30px;min-height:0;padding:25px 17px 31px}.wx-tm-time{grid-template-columns:1fr auto;gap:6px 12px;display:grid}.wx-tm-time small{grid-column:1/-1}.wx-tm-time span{align-self:end}.wx-tm-condition{gap:13px}.wx-tm-condition>.wx-weather-icon{width:54px!important;height:54px!important}.wx-tm-condition strong{font-size:clamp(5rem,27vw,7rem)}.wx-tm-condition b{font-size:.85rem}.wx-tm-sun-card{padding:18px 15px}.wx-tm-sun-arc{height:115px}.wx-tm-sun-card>div:last-child{gap:4px}.wx-tm-slider-wrap{padding:25px 17px 16px}.wx-tm-slider-label{align-items:flex-end}.wx-tm-slider-label span{max-width:135px;line-height:1.4}.wx-tm-slider-label output{text-align:right}.wx-tm-range input::-webkit-slider-thumb{width:34px;height:34px;margin-top:-15px}.wx-tm-ticks time:nth-of-type(n+5){display:none}.wx-tm-instruments{grid-template-columns:repeat(2,1fr);padding:0 17px 22px}.wx-tm-instruments>div,.wx-tm-instruments>div:nth-child(4){border-right:0;min-height:88px;padding:14px 12px}.wx-tm-instruments>div:nth-child(2n),.wx-tm-instruments>div:last-child{border-right:1px solid #ffffff1f}.wx-tm-planning{gap:16px;margin-top:16px}.wx-tm-planning>article{border-radius:21px;min-height:280px;padding:25px 18px}.wx-tm-planning>article>strong{font-size:clamp(2.55rem,14vw,4rem)}.wx-tm-photo-window dl{grid-template-columns:1fr}.wx-tm-photo-window dl>div{border-bottom:1px solid #ffffff1a;border-right:0;justify-content:space-between;padding:11px 0;display:flex}.wx-tm-activities{border-radius:21px;margin-top:16px;padding:25px 17px}.wx-tm-activities>header h3{font-size:3.6rem}.wx-tm-score-row{margin-top:25px}.wx-tm-score-row button{min-width:150px;min-height:150px}.wx-tm-score-row button strong{font-size:3.6rem}.wx-tm-score-explain{grid-template-columns:1fr;gap:10px;padding:18px 15px}.wx-tm-surprise{border-radius:21px;gap:28px;margin-top:16px;padding:26px 18px}.wx-tm-surprise h3{font-size:3.4rem}.wx-tm-surprise button{width:100%;min-width:0}}@media (prefers-reduced-motion:reduce){.wx-tm-heading>aside i,.wx-tm-now-pin span,.wx-tm-stars i,.wx-tm-clouds i,.wx-tm-rain i,.wx-tm-fog i,.wx-tm-lightning{animation:none}.wx-tm-console,.wx-tm-sun-dot,.wx-tm-score-row button,.wx-tm-surprise button{transition:none}}.wx-mobile-pocket,.wx-mobile-jumps{display:none}.wx-tm-mobile-controls{gap:8px;margin-bottom:21px;display:flex}.wx-tm-mobile-controls button{color:#fff;min-height:46px;font:800 .52rem var(--font-geist-mono),monospace;letter-spacing:.09em;cursor:pointer;background:#04080975;border:1px solid #fff3;border-radius:999px;align-items:center;gap:10px;padding:0 17px;display:inline-flex}.wx-tm-mobile-controls button:first-child{background:#ff64261a;border-color:#ff6426a6}.wx-tm-mobile-controls button.is-playing{background:var(--wx-orange);color:#111617;box-shadow:0 0 30px #ff642647}.wx-tm-mobile-controls button i{background:#ffffff17;border-radius:50%;place-items:center;width:21px;height:21px;font-style:normal;display:grid}.wx-tm-console.is-playing{box-shadow:0 34px 110px #00000085,0 0 0 1px #ff642680,0 0 55px #ff64261c}@media (width<=520px){.wx-hero{min-height:auto;padding-bottom:28px}.wx-hero-image{animation-duration:12s}.wx-now-grid{padding-top:26px}.wx-now-copy{display:none}.wx-temperature{width:min(76vw,320px);margin:17px auto 4px}.wx-instruments{display:none}.wx-mobile-pocket{grid-template-columns:1fr 1fr;gap:8px;margin-top:18px;display:grid}.wx-mobile-pocket article{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#0f1517c7,#080c0d73);border:1px solid #ffffff2b;border-radius:18px;flex-direction:column;justify-content:space-between;min-width:0;min-height:126px;padding:15px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14}.wx-mobile-pocket article small{color:#ffffff6b;font:800 .43rem var(--font-geist-mono),monospace;letter-spacing:.11em}.wx-mobile-pocket article strong{z-index:1;font:800 clamp(2.1rem,11vw,3.25rem)/.85 var(--font-nix-display),sans-serif;letter-spacing:-.07em;position:relative}.wx-mobile-pocket article strong sup{letter-spacing:0;font-size:.23em}.wx-mobile-pocket article>span{color:var(--wx-orange);font:800 .43rem var(--font-geist-mono),monospace;letter-spacing:.08em}.wx-mobile-pocket .is-now>div{align-items:center;gap:8px;display:flex}.wx-mobile-pocket .is-now .wx-weather-icon{color:var(--wx-orange);width:36px!important;height:36px!important}.wx-mobile-pocket .is-rain>i{background:linear-gradient(90deg,#6ec9ec var(--pocket-level),#ffffff14 var(--pocket-level));height:4px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 0 16px #6ec9ec59}.wx-mobile-pocket .is-window{background:radial-gradient(circle at 85% 10%,#ff64263b,#0000 45%),#080c0d94}.wx-mobile-pocket>a{border:1px solid var(--wx-orange);background:var(--wx-orange);color:#101516;min-height:52px;font:900 .55rem var(--font-geist-mono),monospace;letter-spacing:.08em;border-radius:999px;grid-column:1/-1;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:0 16px;text-decoration:none;display:grid;box-shadow:0 14px 36px #ff642633}.wx-mobile-pocket>a>span{width:27px;height:27px;color:var(--wx-orange);background:#101516;border-radius:50%;place-items:center;display:grid}.wx-mobile-pocket>a>i{font-size:1rem;font-style:normal}.wx-mobile-jumps{z-index:38;-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);background:#080c0ddb;border-block:1px solid #ffffff26;grid-template-columns:repeat(4,1fr);height:60px;display:grid;position:sticky;top:66px;box-shadow:0 12px 32px #00000047}.wx-mobile-jumps a{color:#fff;border-right:1px solid #ffffff1a;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;padding:9px 4px;text-decoration:none;display:flex}.wx-mobile-jumps a:last-child{border:0}.wx-mobile-jumps b{color:var(--wx-orange);font:800 .42rem var(--font-geist-mono),monospace}.wx-mobile-jumps span{font:800 .4rem var(--font-geist-mono),monospace;letter-spacing:.05em;white-space:nowrap}.wx-tm-mobile-controls{grid-template-columns:1fr 1fr;margin-bottom:23px;display:grid}.wx-tm-mobile-controls button{justify-content:center;min-height:52px;padding:0 10px;font-size:.46rem}.wx-tm-mobile-controls button i{flex:0 0 23px}.wx-tm-slider-label{margin-bottom:18px}.wx-verdicts>div,.wx-number-grid,.wx-week>div{scroll-snap-type:x mandatory;scrollbar-width:none;border:0;gap:10px;margin-inline:-14px;padding:0 14px 12px;scroll-padding:14px;overflow-x:auto;grid-template-columns:none!important;display:flex!important}.wx-verdicts>div::-webkit-scrollbar{display:none}.wx-number-grid::-webkit-scrollbar{display:none}.wx-week>div::-webkit-scrollbar{display:none}.wx-verdict,.wx-number-grid article,.wx-week article{scroll-snap-align:center;border-radius:22px;flex:0 0 82vw;border:1px solid var(--wx-line)!important}.wx-verdict{min-height:360px}.wx-number-grid article{min-height:295px}.wx-week article{min-height:430px;padding:23px 20px}.wx-week article>span{margin-top:32px}.wx-week:after,.wx-verdicts:after{content:"SWIPE FOR MORE  →";color:#ffffff6b;font:800 .46rem var(--font-geist-mono),monospace;letter-spacing:.1em;margin-top:13px;display:block}.wx-time-machine,.wx-rain-guide,.wx-verdicts,.wx-weather-lab,.wx-hourly,.wx-week,.wx-light{scroll-margin-top:132px}}@supports (animation-timeline:view()){@media (width<=520px){.wx-rain-guide,.wx-verdicts,.wx-weather-lab,.wx-hourly,.wx-week,.wx-light{animation:linear both wx-mobile-section-in;animation-timeline:view();animation-range:entry 4% entry 30%}}}@keyframes wx-mobile-section-in{0%{opacity:.35;transform:translateY(34px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.wx-tm-console.is-playing{box-shadow:0 34px 110px #00000085,0 0 0 1px #ff642680}.wx-rain-guide,.wx-verdicts,.wx-weather-lab,.wx-hourly,.wx-week,.wx-light{animation:none!important}}.travels,.journey-page{--orange:#f15a24;color:#f7f4ed;background:#070909;min-height:100vh}.travels-hero{background:radial-gradient(circle at 78% 30%,#f15a242b,#0000 24%),linear-gradient(135deg,#111718,#050606 68%);flex-direction:column;justify-content:flex-end;min-height:86svh;padding:clamp(120px,17vh,190px) clamp(22px,7vw,110px) 80px;display:flex;overflow:hidden}.travels small,.journey-page small{color:var(--orange);font:800 .62rem var(--font-geist-mono);letter-spacing:.17em}.travels-hero h1{font:900 clamp(5rem, 13vw, 13rem) / .66 var(--font-nix-condensed);letter-spacing:-.06em;margin:24px 0}.travels em,.journey-page em{color:var(--orange);font-style:normal}.travels-hero p{font:800 clamp(.8rem, 1.5vw, 1.05rem) var(--font-nix-display);letter-spacing:.12em}.recent,.nix-map,.archive,.journey-intro,.journey-route,.journey-timeline{width:min(100% - 40px,1400px);margin:auto;padding:clamp(70px,10vw,130px) 0}.travels section>header h2,.archive h2,.journey-timeline h2{font:900 clamp(4rem, 9vw, 9rem) / .72 var(--font-nix-condensed);letter-spacing:-.05em;margin:14px 0 35px}.recent>div{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.recent a,.archive a{color:#fff;background:linear-gradient(145deg,#151a1b,#0a0c0d);border:1px solid #ffffff1b;align-items:flex-end;min-height:420px;display:flex;position:relative;overflow:hidden}.recent a.wide{grid-column:span 2}.recent img,.archive img{object-fit:cover;opacity:.72;width:100%;height:100%;transition:transform .6s;position:absolute;inset:0}.recent a:hover img,.archive a:hover img{transform:scale(1.04)}.recent a:after,.archive a:after{content:"";background:linear-gradient(#0000 25%,#060808 96%);position:absolute;inset:0}.recent a>div{z-index:2;padding:28px;position:relative}.recent h3,.archive h3{font:900 clamp(2rem, 4vw, 4rem) / .86 var(--font-nix-condensed);margin:10px 0}.recent p,.archive p{color:#ffffffb0}.recent b,.archive b{color:var(--orange);font:800 .58rem var(--font-nix-display);letter-spacing:.1em}.latest-journey{border:1px solid #ffffff1b;grid-template-columns:.75fr 1.25fr;width:min(100% - 40px,1400px);margin:auto;display:grid}.latest-journey>div{background:#0d1112;padding:clamp(30px,6vw,80px)}.latest-journey h2{font:900 clamp(3.5rem, 7vw, 7rem) / .75 var(--font-nix-condensed);margin:18px 0}.latest-journey ul{color:#ffffff9c;gap:30px;padding:0;list-style:none;display:flex}.latest-journey a{color:var(--orange);font:850 .65rem var(--font-nix-display);letter-spacing:.1em;margin-top:25px;display:inline-block}.travel-map{background:#101313;height:min(72vh,760px);min-height:480px}.travel-map.compact{height:100%;min-height:420px}.maplibregl-popup-content{border:1px solid #f15a2455;color:#fff!important;background:#0b0e0f!important;padding:18px!important}.maplibregl-popup-content h3{font:900 1.6rem var(--font-nix-condensed);margin:6px 0}.maplibregl-popup-content p{color:#ffffff9a}.maplibregl-popup-content a{color:var(--orange);font-weight:800}.maplibregl-popup-tip{border-top-color:#0b0e0f!important}.travel-stats{border-top:1px solid #ffffff20;grid-template-columns:repeat(4,1fr);width:min(100% - 40px,1400px);margin:auto;padding:35px 0 90px;display:grid}.travel-stats article{border-right:1px solid #ffffff18;padding:25px}.travel-stats strong{font:900 clamp(2.4rem, 5vw, 5rem) var(--font-nix-condensed);display:block}.travel-stats span{color:#ffffff65;font:750 .55rem var(--font-geist-mono);letter-spacing:.11em}.archive>div{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.archive a{flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:28px}.archive a>*{z-index:2;position:relative}.travel-empty{width:min(100% - 40px,900px);margin:auto;padding:110px 0}.travel-empty h2{font:900 clamp(4rem, 9vw, 8rem) / .8 var(--font-nix-condensed)}.journey-hero{background:#111;align-items:flex-end;height:88svh;min-height:650px;padding:80px clamp(22px,7vw,110px);display:flex;position:relative;overflow:hidden}.journey-hero>img,.journey-hero>i{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.journey-hero>i{background:linear-gradient(#0000 35%,#070909),linear-gradient(90deg,#050606d9,#0000)}.journey-hero>div{z-index:2;position:relative}.journey-hero h1{max-width:1100px;font:900 clamp(5rem, 12vw, 12rem) / .7 var(--font-nix-condensed);letter-spacing:-.055em;margin:20px 0}.journey-intro{grid-template-columns:1fr 1fr;align-items:end;gap:60px;display:grid}.journey-intro h2{font:900 clamp(4rem, 8vw, 8rem) / .75 var(--font-nix-condensed);margin:15px 0}.journey-intro>p{color:#ffffffa5;font-size:1.1rem;line-height:1.8}.journey-route{padding-top:0}.journey-timeline{border-top:1px solid #ffffff1d}.journey-timeline article{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(30px,6vw,90px);margin:70px 0;display:grid}.journey-timeline article.reverse figure{order:2}.journey-timeline figure{aspect-ratio:16/10;margin:0;position:relative;overflow:hidden}.journey-timeline figure img{object-fit:cover;width:100%;height:100%}.journey-timeline figure span{font:750 .52rem var(--font-geist-mono);background:#070909d9;padding:8px 10px;position:absolute;bottom:12px;right:12px}.journey-timeline h3{font:900 clamp(3rem, 7vw, 7rem) / .78 var(--font-nix-condensed);margin:18px 0 8px}.journey-timeline article p{color:#ffffff9d;line-height:1.75}.journey-timeline article span{color:var(--orange);font:800 .58rem var(--font-geist-mono)}.journey-nav{border-top:1px solid #ffffff20;grid-template-columns:1fr auto 1fr;width:min(100% - 40px,1400px);margin:auto;padding:45px 0 90px;display:grid}.journey-nav a{color:#ffffff8d;font:750 .58rem var(--font-geist-mono);letter-spacing:.08em}.journey-nav a:nth-of-type(2){text-align:right}.journey-nav b{color:#fff;font:900 1.7rem var(--font-nix-condensed)}.home-travels{color:#fff;background:#0c1011;border:1px solid #ffffff1b;grid-template-columns:.75fr 1.25fr;width:min(100% - 40px,1400px);margin:0 auto 90px;display:grid}.home-travels>div{padding:clamp(30px,6vw,75px)}.home-travels small{color:#f15a24;font:800 .58rem var(--font-geist-mono);letter-spacing:.15em}.home-travels h2{font:900 clamp(4rem, 8vw, 8rem) / .74 var(--font-nix-condensed);margin:18px 0}.home-travels h2 em{color:#f15a24;font-style:normal}.home-travels p{color:#ffffff8c}.home-travels a{color:#f15a24;font:850 .62rem var(--font-nix-display);letter-spacing:.1em;margin-top:24px;display:inline-block}@media (width<=800px){.recent>div,.archive>div{grid-template-columns:1fr 1fr}.latest-journey,.home-travels,.journey-intro{grid-template-columns:1fr}.travel-map.compact{min-height:380px}.travel-stats{grid-template-columns:1fr 1fr}.journey-timeline article{grid-template-columns:1fr}.journey-timeline article.reverse figure{order:0}}@media (width<=540px){.travels-hero h1{font-size:clamp(4.5rem,24vw,7rem)}.recent,.nix-map,.archive,.journey-intro,.journey-route,.journey-timeline{width:calc(100% - 28px)}.recent>div,.archive>div{display:flex;overflow-x:auto}.recent a,.archive a{scroll-snap-align:start;min-width:84vw;min-height:430px}.recent a.wide{grid-column:auto}.travel-map{min-height:420px}.journey-hero{min-height:590px}.journey-hero h1{font-size:clamp(4.2rem,22vw,7rem)}.journey-nav{grid-template-columns:1fr;gap:25px}.journey-nav a{text-align:left!important}}.polar-admin{color:#f7f4ed;background:#070909;min-height:100vh;padding:100px max(20px,6vw)}.polar-admin>header{max-width:900px}.polar-admin>header h1{font:900 clamp(5rem, 12vw, 11rem) / .7 var(--font-nix-condensed);letter-spacing:-.05em;margin:20px 0}.polar-admin em,.polar-admin small{color:#f15a24;font-style:normal}.polar-admin section{background:#0d1112;border:1px solid #ffffff1c;margin-top:35px;padding:clamp(25px,4vw,50px)}.polar-admin h2{font:900 clamp(2rem, 4vw, 4rem) var(--font-nix-condensed)}.polar-drop{text-align:center;cursor:pointer;border:1px dashed #f15a2488;place-content:center;min-height:180px;display:grid}.polar-drop input{opacity:0;position:absolute}.polar-drop b{color:#f15a24}.polar-drop span{color:#ffffff70;margin-top:8px}.polar-message{background:#f15a2410;border-left:3px solid #f15a24;padding:14px}.google-send-guide{background:#ffffff16;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0 0 24px;padding:0;list-style:none;display:grid}.google-send-guide li{color:#ffffffa8;background:#0a0d0e;grid-template-columns:auto 1fr;align-items:start;gap:14px;min-height:110px;padding:20px;line-height:1.55;display:grid}.google-send-guide li>b{color:#f15a24;width:30px;height:30px;font:900 .8rem var(--font-geist-mono);border:1px solid #f15a2466;border-radius:50%;place-items:center;display:grid}.google-send-guide strong{color:#fff}.google-local-note{color:#ffffff73;margin:12px 0 0;font-size:.88rem;line-height:1.55}.polar-preview>div{grid-template-columns:repeat(6,1fr);display:grid}.polar-preview article{border:1px solid #ffffff12;padding:22px}.polar-preview article small,.polar-preview article strong{display:block}.polar-preview article strong{font:900 3rem var(--font-nix-condensed);margin-top:10px}.polar-admin button{color:#070909;background:#f15a24;border:0;min-height:48px;margin-top:20px;padding:0 20px;font-weight:900}.polar-settings form{flex-wrap:wrap;align-items:end;gap:20px;display:flex}.polar-settings label{color:#ffffff8c;gap:8px;display:grid}.polar-settings select,.polar-settings input{color:#fff;background:#080a0a;border:1px solid #ffffff25;min-height:46px;padding:0 12px}.polar-history article{border-top:1px solid #ffffff15;grid-template-columns:1fr auto;padding:15px 0;display:grid}.polar-history article small{grid-column:1/-1;margin-top:7px}.polar-last{color:#f15a24;font:800 .62rem var(--font-geist-mono)}@media (width<=760px){.google-send-guide{grid-template-columns:1fr}.google-send-guide li{min-height:0}.polar-preview>div{grid-template-columns:1fr 1fr}.polar-history article{grid-template-columns:1fr}}.travel-map.unavailable{text-align:center;background:radial-gradient(circle at 50% 40%,#f15a2420,#0000 35%),#0c1011;place-content:center;padding:24px;display:grid}.travel-map.unavailable span{color:#f15a24;font:850 .65rem var(--font-geist-mono);letter-spacing:.16em}.travel-map.unavailable p,.travel-note{color:#ffffff80;line-height:1.6}.travel-empty em{color:#f15a24;font-style:normal}.travel-empty p{color:#ffffff9a;max-width:650px;font-size:1.05rem;line-height:1.7}@media (width<=540px){.travels-hero{padding-inline:18px}.travels-hero h1{overflow-wrap:normal;word-break:normal;font-size:clamp(3.7rem,20vw,6.2rem)}.travels-hero p{max-width:90%}.travel-map{width:100%;max-width:100%;overflow:hidden}.journey-timeline article{min-width:0}.journey-timeline img{max-width:100%}}.polar-drop{position:relative;overflow:hidden}.polar-drop.is-ready{background:#f15a240b;border-style:solid}.polar-drop.is-ready b{color:#7ee787}.polar-drop i{background:#f15a24;height:4px;transition:width .2s;position:absolute;bottom:0;left:0}.polar-retry{color:#fff!important;background:#232829!important;margin-left:10px!important}.week-title{margin-bottom:35px}.week-title h2{font:900 clamp(3.2rem, 7vw, 7rem) / .76 var(--font-nix-condensed);letter-spacing:-.04em;margin:14px 0 0}.week-explorer>nav{scroll-snap-type:x mandatory;gap:8px;margin-bottom:16px;display:flex;overflow-x:auto}.week-explorer>nav button{text-align:left;color:#fff;scroll-snap-align:start;cursor:pointer;background:#0d1112;border:1px solid #fff2;flex:none;min-width:175px;padding:16px 18px}.week-explorer>nav button.active{background:#f15a2418;border-color:#f15a24}.week-explorer>nav b,.week-explorer>nav span{display:block}.week-explorer>nav b{font:900 1.15rem var(--font-nix-condensed)}.week-explorer>nav span{color:#ffffff72;font:700 .5rem var(--font-geist-mono);margin-top:5px}.week-explorer>header{justify-content:space-between;align-items:end;padding:25px 0;display:flex}.week-explorer>header h3{font:900 clamp(3rem, 6vw, 6rem) / .75 var(--font-nix-condensed);margin:8px 0 0}.week-explorer>header p{color:#ffffff92;text-align:right;max-width:48%}.week-explorer>ol{border:1px solid #ffffff18;border-top:0;grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.week-explorer>ol li{border-bottom:1px solid #ffffff13;border-right:1px solid #ffffff13;gap:14px;padding:18px;display:flex}.week-explorer>ol li>span{color:#f15a24;font:800 .58rem var(--font-geist-mono)}.week-explorer>ol b,.week-explorer>ol small{display:block}.week-explorer>ol b{font:850 1.25rem var(--font-nix-condensed)}.week-explorer>ol small{color:#ffffff68;margin-top:5px}@media (width<=800px){.week-explorer>ol{grid-template-columns:1fr 1fr}}@media (width<=540px){.week-explorer>header{display:block}.week-explorer>header p{text-align:left;max-width:none}.week-explorer>ol{grid-template-columns:1fr}.week-title h2{font-size:clamp(3rem,16vw,5rem)}}.travels-map-only{padding:clamp(105px,13vh,150px) max(14px,3vw) 30px}.travels-map-only>header{justify-content:space-between;align-items:end;gap:28px;width:min(1600px,100%);margin:0 auto 25px;display:flex}.travels-map-only>header h1{font:900 clamp(3rem, 7vw, 7rem) / .78 var(--font-nix-condensed);letter-spacing:-.045em;margin:8px 0 0}.travels-map-only>header p{color:#ffffff82;font:800 .67rem var(--font-nix-display);letter-spacing:.1em;margin:0}.travel-week-map{width:min(1600px,100%);margin:auto}.travel-week-map>nav{scroll-snap-type:x mandatory;gap:7px;padding:0 0 14px;display:flex;overflow-x:auto}.travel-week-map>nav button{color:#ffffff91;min-width:104px;font:900 .7rem var(--font-nix-display);letter-spacing:.08em;cursor:pointer;scroll-snap-align:start;background:#0d1112;border:1px solid #fff2;flex:none;padding:13px 16px}.travel-week-map>nav button.active{color:#090b0b;background:#f15a24;border-color:#f15a24}.travel-week-meta{z-index:4;pointer-events:none;background:#080a0ae8;border:1px solid #ffffff24;margin:18px;padding:16px 18px;position:absolute}.travel-week-meta b,.travel-week-meta span,.travel-week-meta small{display:block}.travel-week-meta b{color:#f15a24;font:900 1.65rem var(--font-nix-condensed)}.travel-week-meta span{font:800 .58rem var(--font-geist-mono);margin-top:4px}.travel-week-meta small{color:#ffffff72;margin-top:8px}.travel-week-map .travel-map{border:1px solid #ffffff1b;height:calc(100svh - 285px);min-height:520px}.travel-map-empty{text-align:center;background:#0d1112;place-content:center;height:65vh;display:grid}.travel-map-empty b{color:#f15a24}.travel-map-empty span{color:#ffffff70;margin-top:8px}@media (width<=700px){.travels-map-only{padding-top:95px}.travels-map-only>header{display:block}.travels-map-only>header h1{font-size:clamp(3.5rem,17vw,5.8rem)}.travels-map-only>header p{margin-top:14px}.travel-week-map .travel-map{height:62svh;min-height:460px}.travel-week-meta{margin:10px;padding:12px}.travel-week-map>nav button{min-width:92px}.travel-week-map>nav{padding-bottom:10px}}.travel-week-picker{grid-template-columns:140px minmax(280px,1fr) auto auto;gap:8px;margin-bottom:14px;display:grid}.travel-week-picker label{color:#f15a24;font:800 .52rem var(--font-geist-mono);letter-spacing:.12em;gap:5px;display:grid}.travel-week-picker select,.travel-week-picker button{color:#fff;min-height:52px;font:850 .7rem var(--font-nix-display);letter-spacing:.05em;background:#0d1112;border:1px solid #ffffff26;padding:0 15px}.travel-week-picker select{cursor:pointer;width:100%}.travel-week-picker button{cursor:pointer;align-self:end}.travel-week-picker button:hover:not(:disabled){color:#f15a24;border-color:#f15a24}.travel-week-picker button:disabled{opacity:.3;cursor:not-allowed}@media (width<=760px){.travel-week-picker{grid-template-columns:1fr 2fr}.travel-week-picker button{width:100%}.travel-week-picker select,.travel-week-picker button{min-height:48px;padding-inline:10px}}@media (width<=440px){.travel-week-picker{grid-template-columns:1fr 1fr}.travel-week-picker label:nth-child(2){grid-area:2/1/auto/-1}.travel-week-picker button{grid-row:3}}.travels-map-only{padding-inline:0;padding-bottom:0;overflow:hidden}.travels-map-only>header,.travel-week-picker{padding-inline:max(14px,3vw)}.travels-map-only>header{width:100%}.travel-week-map{width:100%;max-width:none}.travel-week-map .travel-map{border-inline:0;border-bottom:0;height:calc(100svh - 230px);min-height:600px}@media (width<=700px){.travels-map-only{padding-bottom:0}.travel-week-map .travel-map{height:calc(100svh - 250px);min-height:520px}}.travels-map-only{grid-template-rows:70px minmax(0,1fr);height:100svh;min-height:720px;padding:86px 0 0;display:grid;overflow:hidden}.travels-map-only>header{background:#070909;grid-template-columns:auto 1fr auto;align-items:end;gap:14px;min-height:54px;margin:0;padding:7px max(14px,2.2vw) 8px;display:grid}.travels-map-only>header small{align-self:center;font-size:.5rem}.travels-map-only>header h1{white-space:nowrap;margin:0;font-size:clamp(2rem,3.3vw,3.7rem);line-height:.82}.travels-map-only>header p{white-space:nowrap;align-self:center;font-size:.54rem}.travel-week-map{isolation:isolate;width:100%;height:100%;min-height:0;position:relative;overflow:hidden}.travel-week-picker{z-index:8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080a0ae8;border:1px solid #ffffff24;grid-template-columns:88px minmax(220px,1fr) auto auto;max-width:min(760px,100% - 20px);margin:0;padding:8px;position:absolute;top:10px;right:10px;box-shadow:0 12px 32px #0009}.travel-week-picker:has(.nix-ytd-button){grid-template-columns:auto 88px minmax(220px,1fr) auto auto;max-width:min(980px,100% - 20px)}.nix-ytd-button{text-align:left;position:relative;overflow:hidden;box-shadow:0 0 24px #f15a2438;color:#080a0a!important;background:linear-gradient(135deg,#f15a24,#ff8a35)!important;border-color:#f15a24!important;min-width:142px!important;transition:transform .22s,box-shadow .22s!important}.nix-ytd-button:hover{transform:translateY(-1px);box-shadow:0 0 34px #f15a2460!important}.nix-ytd-button span,.nix-ytd-button b{display:block}.nix-ytd-button span{font:800 .4rem var(--font-geist-mono);letter-spacing:.14em}.nix-ytd-button b{font:950 .72rem var(--font-nix-display);letter-spacing:.05em}.nix-ytd-button:after{content:"";background:#fff5;width:34%;animation:3.6s ease-in-out infinite nix-ytd-sweep;position:absolute;inset:-70% auto -70% -40%;transform:rotate(18deg)}.nix-ytd-button.active{background:#f7f4ed!important;box-shadow:0 0 42px #f15a2470!important}@keyframes nix-ytd-sweep{0%,62%{left:-45%}85%,to{left:135%}}.travel-week-picker label{gap:3px;font-size:.43rem}.travel-week-picker select,.travel-week-picker button{min-height:38px;padding:0 10px;font-size:.58rem}.travel-map-stage{background:#101313;width:100%;min-width:0;min-height:0;position:relative;overflow:hidden}.travel-week-map .travel-map-stage{height:100%;position:absolute;inset:0}.travel-week-map .travel-map{border:0;width:100%;height:100%;min-height:0;position:absolute;inset:0}.travel-map-status{z-index:2;text-align:center;color:#f15a24;font:800 .58rem var(--font-geist-mono);letter-spacing:.12em;pointer-events:none;background:radial-gradient(circle,#151b1c,#080a0a);place-content:center;gap:12px;display:grid;position:absolute;inset:0}.travel-map-status.error{pointer-events:auto}.travel-map-status button{color:#080a0a;min-height:42px;font:900 .58rem var(--font-nix-display);letter-spacing:.08em;background:#f15a24;border:1px solid #f15a24;padding:0 16px}.travel-week-meta{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);max-width:300px;margin:10px;padding:11px 13px;line-height:1.15;bottom:0;left:0}.travel-week-meta b{font-size:1.3rem}.travel-week-meta span{font-size:.5rem}.travel-week-meta strong{margin-top:5px;font-size:.75rem;display:block}.travel-week-meta small{margin-top:4px;font-size:.46rem}.travel-week-meta.year-to-date{background:linear-gradient(135deg,#080a0af2,#1a0d08eb);border-color:#f15a2488;max-width:390px;padding:15px 17px;box-shadow:0 0 36px #f15a2428}.travel-week-meta.year-to-date b{text-shadow:0 0 22px #f15a2460;font-size:1.8rem}.travel-week-meta.year-to-date strong{font:900 1.25rem var(--font-nix-condensed);color:#fff}.travel-week-map.is-year-to-date .travel-map-stage{animation:.7s both nix-map-arrive}@keyframes nix-map-arrive{0%{opacity:.45;filter:saturate(.45);transform:scale(1.015)}to{opacity:1;filter:saturate();transform:scale(1)}}@media (width<=700px){.travels-map-only{grid-template-rows:minmax(0,1fr);height:100dvh;min-height:0;padding-top:76px}.travels-map-only>header{display:none}.travel-week-map{height:calc(100dvh - 76px)}.travel-week-picker{grid-template-columns:70px minmax(0,1fr) 38px 38px;gap:5px;max-width:none;padding:6px;top:7px;left:7px;right:7px}.travel-week-picker label{font-size:.39rem}.travel-week-picker select{padding-inline:6px}.travel-week-picker button{width:38px;padding:0;font-size:0}.travel-week-picker button:first-of-type:after{content:"←";font-size:1rem}.travel-week-picker button:last-of-type:after{content:"→";font-size:1rem}.travel-week-map .travel-map{height:100%;min-height:0}.travel-week-meta{max-width:230px;margin:7px;padding:9px 10px}.travel-week-meta b{font-size:1.05rem}.travel-week-meta small{display:none}}@media (width<=390px){.travels-map-only>header p{display:none}.travels-map-only>header{grid-template-columns:1fr}.travel-week-picker{grid-template-columns:62px minmax(0,1fr) 34px 34px}.travel-week-picker button{width:34px}}@media (width<=700px){.travel-week-picker:has(.nix-ytd-button){grid-template-columns:minmax(118px,auto) 62px minmax(0,1fr);align-items:end}.nix-ytd-button{grid-area:1/1;width:auto!important;min-width:118px!important;font-size:inherit!important}.travel-week-picker .nix-ytd-button:after{content:"";display:block;position:absolute}.nix-ytd-button span{font-size:.34rem}.nix-ytd-button b{font-size:.58rem}.travel-week-picker label:first-of-type{grid-area:1/2}.travel-week-picker label:nth-of-type(2){grid-area:1/3}.travel-week-picker>button:nth-last-of-type(2),.travel-week-picker>button:last-of-type{display:none}.travel-week-meta.year-to-date{max-width:calc(100% - 14px)}.travel-week-meta.year-to-date b{font-size:1.25rem}.travel-week-meta.year-to-date strong{font-size:1rem}}.travels-atlas-page{padding-top:76px}.nix-atlas{background:#070909;min-height:calc(100dvh - 76px)}.atlas-controls{background:#090c0d;border-bottom:1px solid #ffffff18;align-items:center;gap:10px;height:62px;padding:8px max(14px,3vw);display:flex}.atlas-controls button,.atlas-controls select{color:#fff;height:42px;font:850 .58rem var(--font-nix-display);letter-spacing:.08em;cursor:pointer;background:#101415;border:1px solid #ffffff26;padding:0 15px}.atlas-controls button.active,.atlas-modes button.active{color:#090b0b;background:#f15a24;border-color:#f15a24}.atlas-modes{display:flex}.atlas-modes button{border-right:0}.atlas-modes button:last-child{border-right:1px solid #ffffff26}.atlas-controls label{color:#f15a24;font:850 .52rem var(--font-geist-mono);letter-spacing:.12em;align-items:center;gap:7px;margin-left:auto;display:flex}.atlas-map-shell{height:calc(100dvh - 138px);min-height:580px;position:relative;overflow:hidden}.atlas-map-shell .travel-map,.atlas-map-shell .travel-map-stage{height:100%;min-height:0}.atlas-map-caption{z-index:3;pointer-events:none;background:#080a0ac7;border-left:3px solid #f15a24;max-width:560px;padding:20px 24px;position:absolute;top:28px;left:max(18px,4vw)}.atlas-map-caption h1{font:900 clamp(4rem, 8vw, 8.5rem) / .68 var(--font-nix-condensed);letter-spacing:-.055em;margin:10px 0 12px}.atlas-map-caption p{color:#ffffffa1;max-width:500px;font:750 .62rem var(--font-geist-mono);letter-spacing:.09em;margin:0}.atlas-play{z-index:5;background:#080a0aeb;border:1px solid #ffffff24;grid-template-columns:auto minmax(100px,1fr) auto minmax(170px,auto);align-items:center;gap:12px;min-height:58px;padding:10px;display:grid;position:absolute;bottom:20px;left:max(12px,3vw);right:max(12px,3vw)}.atlas-play button,.atlas-play select{color:#080a0a;height:40px;font:900 .58rem var(--font-nix-display);background:#f15a24;border:0}.atlas-play input{accent-color:#f15a24}.atlas-play span{color:#ffffff9a;font-size:.7rem;display:grid}.atlas-play span b{color:#fff}.atlas-timeline,.atlas-year{width:min(1180px,100% - 32px);margin:auto;padding:clamp(55px,8vw,110px) 0}.atlas-timeline>header h2,.atlas-year>header h2{font:900 clamp(4rem, 9vw, 9rem) / .75 var(--font-nix-condensed);margin:12px 0 48px}.atlas-day{border-top:1px solid #ffffff20}.atlas-day>button{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(170px,.65fr) 1fr auto;align-items:center;gap:28px;width:100%;min-height:105px;padding:20px 8px;display:grid}.atlas-day>button:hover{background:#ffffff05}.atlas-day time{color:#ffffff75;font:750 .66rem var(--font-geist-mono);text-transform:uppercase}.atlas-day>button span{gap:5px;display:grid}.atlas-day>button span b{font:900 clamp(2rem, 4vw, 4rem) / .82 var(--font-nix-condensed)}.atlas-day>button span small{color:#ffffff76}.atlas-day>button>strong{color:#f15a24;font:900 1.2rem var(--font-nix-condensed)}.atlas-day-body{background:#0c1011;border:1px solid #ffffff1d;grid-template-columns:1.15fr .85fr;margin-bottom:26px;display:grid}.atlas-day-body .travel-map{height:560px;min-height:0}.atlas-day-copy{min-width:0;padding:clamp(24px,4vw,52px)}.atlas-day-copy h3{font:900 clamp(3.2rem, 6vw, 6rem) / .78 var(--font-nix-condensed);margin:10px 0}.atlas-day-copy>p{color:#ffffff90}.overnight{background:#f15a240d;border-left:2px solid #f15a24;padding:12px;color:#fff!important}.atlas-photos{grid-template-columns:1fr 1fr;gap:6px;margin:25px 0;display:grid}.atlas-photos img{aspect-ratio:1.3;object-fit:cover;width:100%}.atlas-link{color:#fff;border:1px solid #ffffff19;gap:5px;margin-top:10px;padding:15px;text-decoration:none;display:grid}.atlas-link b{color:#f15a24;font-size:.63rem}.atlas-link span{color:#ffffffb4;font-size:.78rem}.atlas-year>div{grid-template-columns:repeat(4,1fr);display:grid}.atlas-year article{border:1px solid #ffffff17;flex-direction:column;justify-content:end;min-height:170px;padding:24px;display:flex}.atlas-year strong{font:900 clamp(3rem, 6vw, 6rem) / .8 var(--font-nix-condensed)}.atlas-year span{color:#f15a24;font:800 .56rem var(--font-geist-mono);margin-top:12px}.atlas-year ol{margin:45px 0 0;padding:0;list-style:none}.atlas-year li{border-top:1px solid #ffffff1b;justify-content:space-between;gap:20px;padding:18px 0;display:flex}.atlas-year li b{font:900 1.6rem var(--font-nix-condensed)}.atlas-year li span{color:#ffffff72}@media (width<=760px){.travels-atlas-page{padding-top:70px}.atlas-controls{gap:5px;height:56px;padding:7px;overflow-x:auto}.atlas-controls button,.atlas-controls select{height:40px;padding-inline:10px}.atlas-controls label{margin-left:0}.atlas-map-shell{height:calc(100dvh - 126px);min-height:520px}.atlas-map-caption{max-width:75%;padding:12px 14px;top:68px;left:8px}.atlas-map-caption h1{font-size:clamp(3.2rem,16vw,5.6rem)}.atlas-map-caption p{display:none}.atlas-play{grid-template-columns:auto 1fr auto;padding:7px;bottom:7px;left:7px;right:7px}.atlas-play span{grid-area:1/1/auto/-1}.atlas-play select{width:65px}.atlas-timeline,.atlas-year{width:calc(100% - 18px);padding-top:45px}.atlas-day>button{grid-template-columns:1fr auto;gap:8px}.atlas-day time{grid-column:1/-1}.atlas-day>button span b{overflow-wrap:normal;word-break:normal;font-size:2.4rem}.atlas-day-body{grid-template-columns:1fr}.atlas-day-body .travel-map{touch-action:pan-x pan-y;height:48svh;min-height:360px}.atlas-year>div{grid-template-columns:1fr 1fr}.atlas-year article{min-height:135px;padding:16px}.atlas-year li{display:grid}.atlas-modes{flex:none}}.travel-timeline-link{z-index:20;color:#f15a24;font:900 .52rem var(--font-nix-display);letter-spacing:.08em;white-space:nowrap;background:#080a0aeb;border:1px solid #f15a24;padding:11px 14px;text-decoration:none;position:fixed;bottom:12px;right:12px}.travel-fixed-links{z-index:20;gap:6px;display:flex;position:fixed;bottom:12px;right:12px}.travel-fixed-links a{color:#f15a24;font:900 .52rem var(--font-nix-display);letter-spacing:.08em;white-space:nowrap;background:#080a0aeb;border:1px solid #f15a24;padding:11px 14px;text-decoration:none}.travel-fixed-links a:first-child{color:#080a0a;background:#f15a24}.travel-fixed-links a:hover,.travel-fixed-links a:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (width<=560px){.travel-fixed-links{grid-template-columns:1fr 1fr;display:grid;bottom:8px;left:8px;right:8px}.travel-fixed-links a{text-align:center;padding-inline:7px}}.timeline-map-link{z-index:20;color:#f15a24;font:900 .5rem var(--font-nix-display);letter-spacing:.08em;background:#080a0aeb;border:1px solid #f15a24;padding:10px 13px;text-decoration:none;position:fixed;top:84px;left:10px}.atlas-controls{z-index:15;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#090c0df2;height:auto;min-height:62px;position:sticky;top:76px}.atlas-years{margin-left:auto;display:flex}.atlas-years button{border-right:0}.atlas-years button:last-child{border-right:1px solid #ffffff26}.atlas-jump{z-index:14;white-space:nowrap;background:#080a0aec;border-bottom:1px solid #ffffff12;align-items:center;gap:12px;padding:10px max(16px,50% - 590px);display:flex;position:sticky;top:138px;overflow-x:auto}.atlas-jump>span{color:#f15a24;font:800 .5rem var(--font-geist-mono);letter-spacing:.12em}.atlas-jump>div{gap:6px;display:flex}.atlas-jump button{color:#ffffffbd;min-height:34px;font:750 .5rem var(--font-nix-display);background:#0e1213;border:1px solid #ffffff1b;padding:0 10px}.atlas-timeline{padding-top:45px}.atlas-timeline>header h2{margin-bottom:20px}.atlas-timeline>header p{color:#ffffff7e;max-width:680px;margin:0 0 42px;line-height:1.65}.atlas-day{scroll-margin-top:190px;position:relative}.atlas-day:before{content:"";background:#f15a2448;width:1px;position:absolute;top:0;bottom:0;left:-19px}.atlas-day:after{content:"";background:#f15a24;border-radius:50%;width:9px;height:9px;position:absolute;top:51px;left:-23px;box-shadow:0 0 14px #f15a2470}.atlas-month-label{color:#f15a24;font:900 1rem var(--font-nix-display);text-transform:uppercase;padding:30px 8px 4px;scroll-margin-top:190px;display:block}.atlas-day>button span b i{margin-right:10px;font-size:.58em;font-style:normal}.atlas-view-map,.atlas-more{color:#f15a24;min-height:46px;font:900 .56rem var(--font-nix-display);letter-spacing:.08em;background:0 0;border:1px solid #f15a24;padding:0 16px}.atlas-more{width:100%;margin-top:30px}@media (width<=760px){.atlas-controls{min-height:56px;top:70px}.atlas-years{margin-left:0}.atlas-jump{padding:8px 9px;top:126px}.atlas-jump>div:last-child{display:none}.atlas-timeline{width:calc(100% - 24px);padding-top:34px}.atlas-timeline>header h2{font-size:clamp(3.3rem,17vw,5.4rem)}.atlas-day{scroll-margin-top:175px}.atlas-day:before,.atlas-day:after{display:none}.atlas-day>button{min-height:94px;padding:16px 3px}.atlas-day-copy{padding:22px 16px}.atlas-day-body .travel-map{height:42svh;min-height:310px}.atlas-photos{grid-template-columns:1fr}.atlas-photos img{aspect-ratio:16/10}}.travel-map-fallback{z-index:3;color:#f7f4ed;background:radial-gradient(circle at 78% 18%,#f15a2424,#0000 30%),#080b0c;grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);display:grid;position:absolute;inset:0;overflow:auto}.travel-map-fallback figure{background:linear-gradient(145deg,#182022,#090c0d);min-height:100%;margin:0;position:relative;overflow:hidden}.travel-map-fallback figure img{object-fit:cover;filter:saturate(.78)contrast(1.08)brightness(.78);width:100%;height:100%;display:block;position:absolute;inset:0}.travel-map-fallback figure i{background:linear-gradient(90deg,#0000 52%,#080b0ccc),linear-gradient(#0000 60%,#080b0c99);position:absolute;inset:0}.travel-map-fallback>div{flex-direction:column;justify-content:center;padding:clamp(105px,12vh,150px) clamp(28px,5vw,76px) 120px;display:flex}.travel-map-fallback.no-static-map>div{background:radial-gradient(circle at 78% 28%,#f15a241f,#0000 23%),repeating-radial-gradient(at 82% 48%,#0000 0 52px,#ffffff08 53px 54px,#0000 55px 102px);grid-column:1/-1;padding-inline:max(5vw,68px)}.travel-map-fallback.no-static-map>div>*{max-width:820px}.travel-map-fallback>div>small{color:#f15a24;font:850 .66rem var(--font-geist-mono);letter-spacing:.15em}.travel-map-fallback h3{font:900 clamp(4rem, 7vw, 8rem) / .72 var(--font-nix-condensed);letter-spacing:-.05em;margin:18px 0}.travel-map-fallback h3 em{color:#f15a24;font-style:normal}.travel-map-fallback>div>p{color:#ffffffa2;max-width:650px;line-height:1.7}.travel-map-fallback dl{border:1px solid #ffffff1d;grid-template-columns:repeat(3,1fr);margin:28px 0 0;display:grid}.travel-map-fallback dl div{border-right:1px solid #ffffff1d;min-height:96px;padding:16px}.travel-map-fallback dl div:last-child{border-right:0}.travel-map-fallback dt{color:#f15a24;font:800 .52rem var(--font-geist-mono);letter-spacing:.1em}.travel-map-fallback dd{color:#fff;font:900 clamp(.9rem, 1.3vw, 1.25rem) / 1.2 var(--font-nix-condensed);margin:10px 0 0}.travel-fallback-stops{border-left:2px solid #f15a24;margin-top:24px;padding-left:16px}.travel-fallback-stops b{color:#f15a24;font:850 .55rem var(--font-geist-mono);letter-spacing:.12em}.travel-fallback-stops p{color:#ffffffc0;margin:8px 0 0;font-size:.88rem;line-height:1.6}.travel-map-fallback nav{flex-wrap:wrap;gap:8px;margin-top:30px;display:flex}.travel-map-fallback nav a,.travel-map-fallback nav button{color:#fff;min-height:48px;font:850 .58rem var(--font-nix-display);letter-spacing:.08em;cursor:pointer;background:0 0;border:1px solid #f15a24;align-items:center;padding:0 16px;text-decoration:none;display:inline-flex}.travel-map-fallback nav button{color:#080b0c;background:#f15a24}@media (width<=900px){.travel-map-fallback{grid-template-columns:1fr}.travel-map-fallback figure{min-height:42svh}.travel-map-fallback>div{padding:45px 22px 130px}.travel-map-fallback h3{font-size:clamp(4rem,17vw,6.5rem)}}@media (width<=560px){.travel-map-fallback figure{min-height:34svh}.travel-map-fallback>div{padding-inline:16px}.travel-map-fallback dl{grid-template-columns:1fr}.travel-map-fallback dl div{border-bottom:1px solid #ffffff1d;border-right:0;min-height:auto}.travel-map-fallback nav{flex-direction:column}.travel-map-fallback nav a,.travel-map-fallback nav button{justify-content:center;width:100%}}
