.nord{--ink:#1e1914;--cream:#f2eee8;--accent:#c47735;--lane-l:64px;--lane-r:22px;--nord-mono:var(--font-geist-mono), "SF Mono", "Menlo", "Consolas", monospace;--nord-sans:var(--font-space-grotesk), "Helvetica Neue", Helvetica, Arial, sans-serif;--moss:#596052;--sage:#8e9484;--nord-wordmark:var(--nord-sans);--accent-text:#8a4a10;--accent-ink:color-mix(in oklab, var(--accent-text) 48%, var(--ink));--ink-2:color-mix(in oklab, var(--ink) 78%, transparent);--ink-3:color-mix(in oklab, var(--ink) 66%, transparent);--panel-face:#e7e2da;--panel-veil:color-mix(in oklab, var(--cream) 86%, transparent);--panel-plate:#fdfbf6;--panel-line:color-mix(in oklab, var(--ink) 16%, transparent);--panel-rule:repeating-linear-gradient(to right, color-mix(in oklab, var(--ink) 4.2%, transparent) 0 1px, transparent 1px 16px), repeating-linear-gradient(to bottom, color-mix(in oklab, var(--ink) 3.5%, transparent) 0 1px, transparent 1px 16px);--panel-marks:linear-gradient(var(--ink), var(--ink)) left top / 8px 1px no-repeat, linear-gradient(var(--ink), var(--ink)) left top / 1px 8px no-repeat, linear-gradient(var(--ink), var(--ink)) right top / 8px 1px no-repeat, linear-gradient(var(--ink), var(--ink)) right top / 1px 8px no-repeat, linear-gradient(var(--ink), var(--ink)) left bottom / 8px 1px no-repeat, linear-gradient(var(--ink), var(--ink)) left bottom / 1px 8px no-repeat, linear-gradient(var(--ink), var(--ink)) right bottom / 8px 1px no-repeat, linear-gradient(var(--ink), var(--ink)) right bottom / 1px 8px no-repeat;--panel-marks-k:.38;--panel-line-soft:color-mix(in oklab, var(--ink) 11%, transparent);--panel-line-firm:color-mix(in oklab, var(--ink) 26%, transparent);--nb-ring:1px solid var(--accent);--nb-ring-off:3px;--nb-ring-off-tight:1px;--lab-a-fs:12px;--lab-a-ls:.14em;--lab-b-fs:11px;--lab-b-ls:.14em;--lab-c-fs:10px;--lab-c-ls:.14em;--head-top:max(88px, 14svh);--head-gap-e:24px;--head-gap-d:21px;--head-w:780px;--head-dw:640px;--content-gap:46px;--ease-settle:cubic-bezier(.22, 1, .3, 1);--ease:cubic-bezier(.22, .72, .24, 1);--ease-o:cubic-bezier(.16, .84, .32, 1);overscroll-behavior:none;font-family:var(--nord-sans);color:var(--ink);background:linear-gradient(#f8f4ea 0%,#f6f0e2 42%,#f3ecdd 100%);transition:color .5s;position:fixed;inset:0;overflow:hidden}.nord #s10{--panel-line:color-mix(in oklab, var(--cream) 16%, transparent);--panel-line-soft:color-mix(in oklab, var(--cream) 11%, transparent);--panel-line-firm:color-mix(in oklab, var(--cream) 26%, transparent)}.nord b,.nord strong{font-weight:500}.nord a{color:var(--ink);text-decoration:none}.nord a:hover{color:var(--accent-text)}.nord .nord-darken{z-index:1;pointer-events:none;opacity:0;background:linear-gradient(#060605 0%,#040403 55%,#030302 100%);position:fixed;inset:0}.nord .nord-dusk{z-index:1;pointer-events:none;opacity:0;background:linear-gradient(#261a14e0 0%,#4a2b1abd 36%,#98542580 52%,#3c2316bd 68%,#140e0ae6 100%);position:fixed;inset:0}.nord .nord-horizon-glow{z-index:2;pointer-events:none;background:radial-gradient(2.1% 5.8% at 50% 66%,#fffdf3 0%,#fff6d1eb 42%,#ffecb200 100%),radial-gradient(11% 30% at 50% 66%,#ffe9ac99 0%,#fad08845 45%,#f2eee800 100%),radial-gradient(40% 24% at 50% 63%,#fcda984d 0%,#f6d6a224 46%,#f2eee800 100%),radial-gradient(#ecb46826 0%,#eeca9013 32%,#f2eee800 68%);width:130vmax;height:46vmax;position:fixed;top:44%;left:57%;transform:translate(-50%,-50%)}.nord .nord-horizon-glow:after{content:"";pointer-events:none;background:repeating-conic-gradient(from 11deg,#fff1c700 0deg,#fff3cdf2 1.1deg,#fff1c700 2.2deg 22.5deg);width:9vmax;height:9vmax;position:absolute;top:66%;left:50%;transform:translate(-50%,-50%)scaleX(1.9);-webkit-mask-image:radial-gradient(closest-side,#000 5%,#0000009e 24%,#0000 68%);mask-image:radial-gradient(closest-side,#000 5%,#0000009e 24%,#0000 68%)}.nord #s2:before,.nord #s3:before,.nord #s5:before{content:"";pointer-events:none;position:absolute;left:0;right:0}.nord #s2:before{background:linear-gradient(#f7f3e900 0%,#f7f3e938 20%,#f7f3e96b 40% 68%,#f7f3e924 88%,#f7f3e900 100%);top:38%;bottom:28%}.nord #s3:before{background:linear-gradient(#f7f3e900 0%,#f7f3e917 22%,#f7f3e957 48%,#f7f3e99e 74%,#f7f3e9c9 100%);top:54%;bottom:0}.nord #s5:before{background:linear-gradient(#f7f3e900 0%,#f7f3e94d 18%,#f7f3e9ad 38% 66%,#f7f3e938 88%,#f7f3e900 100%);top:58%;bottom:11%}@media (max-width:480px) and (max-height:800px){.nord #s1:before{content:"";pointer-events:none;background:linear-gradient(#f7f3e900 0%,#f7f3e94d 22%,#f7f3e9ad 40% 72%,#f7f3e938 90%,#f7f3e900 100%);position:absolute;inset:50% 0 8%}}@media print{.nord #s1:before,.nord #s2:before,.nord #s3:before,.nord #s5:before{display:none}}.nord .nord-scene{z-index:3;opacity:0;transition:opacity 1.6s;position:fixed;inset:0}.nord .nord-scene canvas{width:100%;height:100%;display:block}.nord.nord-no-webgl .nord-scene{opacity:1;background:radial-gradient(130% 46% at 50% 74%,#7868541a 0%,#78685400 68%),linear-gradient(#96846c00 60%,#8a796324 68%,#685a4842 82%,#4a3f3266 100%);transition:none}.nord.nord-no-webgl.dark .nord-scene{background:linear-gradient(#1e222800 62%,#1a1d234d 78%,#0e10148c 100%)}.nord .nord-skip{z-index:30;font-family:var(--nord-mono);font-size:var(--lab-b-fs);letter-spacing:var(--lab-b-ls);text-transform:uppercase;color:var(--cream);background:var(--ink);border:1px solid var(--accent);margin:12px;padding:12px 18px;font-weight:500;text-decoration:none;position:fixed;top:0;left:0;transform:translateY(-140%)}.nord .nord-skip:focus-visible{outline:var(--nb-ring);outline-offset:var(--nb-ring-off);transform:none}.nord .nord-skip:focus{transform:none}.nord main[tabindex]:focus,.nord main[tabindex]:focus-visible{outline:none}.nord nav.nord-topnav{z-index:20;justify-content:space-between;align-items:center;gap:24px;padding:22px 40px;transition:color .6s;display:flex;position:fixed;top:0;left:0;right:0}.nord .nord-topnav .brand{white-space:nowrap;align-items:baseline;gap:16px;display:flex}.nord .nord-topnav .brand b{font-family:var(--nord-wordmark);letter-spacing:.01em;font-size:15px;font-weight:500}.nord .nord-topnav .brand b span{color:var(--moss);transition:color .5s}.nord.dark .nord-topnav .brand b span{color:var(--sage)}.nord .nord-topnav .links{gap:32px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.nord .nord-topnav .links a{min-height:40px;font-family:var(--nord-mono);letter-spacing:.2em;white-space:nowrap;align-items:center;margin:-13px -6px;padding:0 6px;font-size:10px;display:inline-flex}.nord .nord-topnav a{transition:color .5s}.nord .nord-topnav .cta{font-family:var(--nord-mono);letter-spacing:.18em;border:1px solid;border-radius:1px;align-items:center;padding:12px 16px;font-size:10px;display:inline-flex}.nord.dark,.nord.dark a,.nord.dark .nord-topnav{color:var(--cream)}.nord.dark{--accent-text:var(--accent);--ink-2:color-mix(in oklab, var(--cream) 82%, transparent);--ink-3:color-mix(in oklab, var(--cream) 74%, transparent);--accent-rail:#e39a5e}.nord.dark a:hover{color:var(--accent)}.nord .nord-rail{z-index:20;flex-direction:column;gap:0;display:flex;position:fixed;top:50%;left:34px;transform:translateY(-50%)}.nord .nord-rail a{min-height:40px;font-family:var(--nord-mono);font-size:var(--lab-b-fs);letter-spacing:var(--lab-b-ls);color:var(--ink-2);white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:10px;margin-left:-6px;padding:0 6px;font-weight:500;transition:opacity .3s,color .3s;display:flex}.nord .nord-rail a.active{opacity:1;color:var(--accent-text)}.nord .nord-rail .rail-t{opacity:0;letter-spacing:.18em;max-width:0;transition:max-width .26s var(--ease-settle), opacity .2s ease;font-size:10px;overflow:hidden}.nord .nord-rail a:hover,.nord .nord-rail a:focus-visible{color:var(--ink)}.nord.dark .nord-rail a:hover,.nord.dark .nord-rail a:focus-visible{color:var(--cream)}.nord.dark .nord-rail a{color:color-mix(in oklab, var(--cream) 84%, transparent);opacity:1}.nord.dark .nord-rail a.active{opacity:1;color:var(--accent-rail)}.nord .nord-rail a:hover .rail-t,.nord .nord-rail a:focus-visible .rail-t{opacity:1;max-width:160px}@media (prefers-reduced-motion:reduce){.nord .nord-rail .rail-t{transition-duration:1ms}}.nord :is(a,button,summary,input,select,textarea,[tabindex]):focus-visible{outline:var(--nb-ring);outline-offset:var(--nb-ring-off);border-radius:1px}.nord .nord-rail a:focus-visible,.nord .nord-topnav .links a:focus-visible{outline-offset:var(--nb-ring-off-tight)}.nord main{z-index:10;position:fixed;inset:0}.nord section.chapter{overscroll-behavior:contain;pointer-events:none;visibility:hidden;display:flex;position:absolute;inset:0;overflow:hidden}.nord section.chapter .content{opacity:0}.nord section.chapter:first-of-type{visibility:visible}.nord section.chapter:first-of-type .content{opacity:1}.nord section.chapter .content{pointer-events:auto;will-change:transform, opacity}.nord .eyebrow{font-family:var(--nord-mono);letter-spacing:.22em;color:var(--accent-text);white-space:nowrap;margin:0 0 21px;font-size:12px;font-weight:500}.nord h1,.nord h2{text-wrap:balance;margin:0;font-weight:500}.nord h1{letter-spacing:-.03em;font-size:clamp(46px,7.4vw,112px);line-height:1}.nord h2{letter-spacing:-.025em;font-size:clamp(34px,4.2vw,64px);line-height:1.04}.nord .lede{max-width:42ch;color:color-mix(in oklab, var(--ink) 78%, transparent);font-size:17px;line-height:1.6;transition:color .5s}.nord.dark .lede{color:color-mix(in oklab, var(--cream) 75%, transparent)}.nord .mono-label{font-family:var(--nord-mono);font-size:var(--lab-a-fs);letter-spacing:var(--lab-a-ls);color:var(--ink-3);font-weight:500}.nord .btn-row{align-items:center;gap:14px;display:flex}.nord .btn{letter-spacing:.04em;background:var(--ink);color:var(--cream);border:1px solid var(--ink);padding:14px 24px;font-size:13px}.nord .btn:hover{color:var(--cream);background:#33291f}.nord .btn.ghost{color:var(--ink);background:0 0}.nord .btn.ghost:hover{color:var(--accent-text)}.nord #s1{text-align:center;justify-content:center;align-items:flex-start}.nord #s1 .content{flex-direction:column;align-items:center;gap:16px;width:max-content;max-width:calc(100vw - 48px);margin-top:16svh;margin-left:auto;margin-right:auto;display:flex}.nord #s1 h1{white-space:nowrap}.nord #s1 .cats{font-family:var(--nord-mono);font-size:var(--lab-c-fs);letter-spacing:var(--lab-c-ls);color:var(--ink-2);white-space:nowrap;text-shadow:0 0 14px #f8f4eaf2,0 0 5px #f8f4eae6,0 0 2px #f8f4ead9}.nord .block{text-align:center;align-self:flex-start;align-items:center;gap:var(--content-gap);width:min(1240px,100vw - 176px);min-height:100%;padding:var(--head-top) 0 18svh;flex-direction:column;margin:0 auto;display:flex}.nord .chapter-head{text-align:center;flex-direction:column;align-items:center;gap:0;width:100%;display:flex}.nord .chapter-head .eyebrow{margin:0 0 var(--head-gap-e)}.nord .chapter-head h2{max-width:var(--head-w)}.nord .chapter-head .lede{max-width:var(--head-dw);margin:var(--head-gap-d) 0 0;text-wrap:pretty}.nord #s10{flex-direction:column;justify-content:safe flex-end}.nord #s10 .content{width:min(1240px,100vw - 176px);margin:0 auto}.nord #s10 .destination{flex-direction:column;justify-content:center;gap:24px;min-height:46svh;display:flex}@media (max-width:1100px){.nord{--head-w:min(680px, 100%);--head-dw:min(600px, 100%);--head-gap-e:21px;--head-gap-d:19px;--content-gap:38px}}@media (max-width:860px){.nord{--head-top:max(66px, 8svh);--head-gap-e:14px;--head-gap-d:14px;--head-w:100%;--head-dw:min(430px, 100%);--content-gap:20px}}@media (max-width:760px){.nord .nord-topnav .links{display:none}.nord #s1 .lede{white-space:normal!important}.nord #s1 .cats{white-space:normal;letter-spacing:.24em;text-wrap:balance;max-width:300px;line-height:2.2}.nord .nord-rail{left:12px}.nord nav.nord-topnav{padding:18px 20px}.nord footer{grid-template-columns:1fr 1fr}.nord{--lane-l:30px}.nord .block,.nord #s10 .content{width:calc(100vw - var(--lane-l) - var(--lane-r));margin-left:var(--lane-l);margin-right:var(--lane-r)}}@media (pointer:coarse){.nord .pl-ask,.nord .fq-link,.nord #s10 .f-lg{position:relative}.nord .pl-ask:after,.nord .fq-link:after,.nord #s10 .f-lg:after{content:"";height:44px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.nord #s9 .st-line input{min-height:44px}}@media (max-height:480px){.nord .nord-rail{top:auto;bottom:10px;transform:none}.nord .nord-rail a{min-height:28px}}@media (max-width:760px){.nord .nord-rail:has(a[href=\#s1].active){visibility:hidden}.nord .nord-rail a{gap:0;margin-left:-10px;padding:0 10px}.nord .nord-rail .rail-n{opacity:.42;background:currentColor;border-radius:50%;width:7px;height:7px;font-size:0;transition:opacity .3s,transform .3s;display:block}.nord .nord-rail a.active .rail-n{opacity:1;transform:scale(1.35)}.nord .nord-rail .rail-t{display:none}}@media (max-width:560px){.nord #s1 .btn-row{flex-direction:column;align-items:stretch;gap:10px;max-width:290px;margin-inline:auto}.nord #s1 .btn{text-align:center}}.nord .nord-step{z-index:20;flex-direction:column;gap:10px;display:flex;position:fixed;top:50%;right:34px;transform:translateY(-50%)}.nord .nord-step button{width:40px;height:44px;color:var(--ink-2);cursor:pointer;background:0 0;border:1px solid;border-radius:1px;justify-content:center;align-items:center;padding:0;transition:color .3s,opacity .3s;display:flex}.nord .nord-step svg{fill:none;stroke:currentColor;stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.nord .nord-step button:hover{color:var(--accent-text)}.nord .nord-step button:disabled{opacity:.26;cursor:default}@media (max-width:760px){.nord{--lane-r:30px}.nord .nord-step{gap:8px;right:3px}.nord .nord-step button{width:24px;height:44px}.nord .nord-step svg{width:16px;height:16px}}.nord .nord-menu-btn,.nord .nord-menu{display:none}@media (max-width:760px){.nord .nord-topnav .cta{display:none}.nord .nord-menu-btn{font-family:var(--nord-mono);letter-spacing:.18em;color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:1px;align-items:center;gap:8px;padding:12px 14px;font-size:10px;display:inline-flex}.nord .nord-menu-btn svg{fill:none;stroke:currentColor;stroke-width:1.25px;stroke-linecap:round;width:16px;height:16px}.nord .nord-menu-btn svg path{transition:transform .22s var(--ease-settle)}.nord.menu-open .nord-menu-btn svg path:first-child{transform:translateY(2.75px)}.nord.menu-open .nord-menu-btn svg path:last-child{transform:translateY(-2.75px)}@media (prefers-reduced-motion:reduce){.nord .nord-menu-btn svg path{transition-duration:1ms}}.nord .nord-menu{top:100%;right:var(--lane-r);left:var(--lane-l);background:var(--cream);border:1px solid color-mix(in oklab, var(--ink) 16%, transparent);box-shadow:0 10px 30px color-mix(in oklab, var(--ink) 18%, transparent);border-radius:1px;flex-direction:column;display:flex;position:absolute}.nord .nord-menu a{font-family:var(--nord-mono);letter-spacing:.16em;color:var(--ink);border-bottom:1px solid color-mix(in oklab, var(--ink) 10%, transparent);align-items:center;min-height:44px;padding:16px 18px;font-size:11px;display:flex}.nord .nord-menu .nord-menu-cta{background:var(--ink);color:var(--cream);letter-spacing:.14em;border-bottom:0;justify-content:space-between}.nord.dark .nord-menu{border-color:color-mix(in oklab, var(--cream) 18%, transparent);background:#17120e;box-shadow:0 10px 30px #00000073}.nord.dark .nord-menu a{color:var(--cream);border-bottom-color:color-mix(in oklab, var(--cream) 12%, transparent)}.nord.dark .nord-menu .nord-menu-cta{background:var(--cream);color:var(--ink)}}
.nord #s2 .rt{z-index:2;pointer-events:none;opacity:0;will-change:opacity;position:absolute;inset:0;overflow:clip}.nord #s2 .rt-net{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.nord #s2 .rt-net-l{stroke:color-mix(in oklab, var(--ink) 11%, transparent);stroke-width:1px;fill:none;opacity:0;transition:opacity .6s}.nord #s2 .rt-net-l.is-on{opacity:1;transition-delay:.55s}.nord #s2 .rt-stage{--h:0px;--s:1;--k:1.16;--haze:1;--fx:0px;--w:min(190px, 16vw);--tgap:22px;width:0;height:0;color:var(--ink-2);will-change:transform;transition:color .5s;position:absolute;top:0;left:0}.nord #s2 .rt-stage[data-st=future]{--k:1.05}.nord #s2 .rt-stage[data-st=live]{--k:2.04;--w:min(278px, 20vw);--tgap:38px;color:color-mix(in oklab, var(--ink) 96%, transparent)}.nord #s2 .rt-foot{background:color-mix(in oklab, var(--ink) 78%, transparent);opacity:0;border-radius:50%;width:5px;height:5px;transition:opacity .12s,transform .12s cubic-bezier(.22,.61,.36,1);position:absolute;top:-2.5px;left:-2.5px;transform:scale(.55)}.nord #s2 .rt.is-in .rt-stage[data-st=future] .rt-foot{opacity:calc(var(--haze) * .2);transform:scale(.7)}.nord #s2 .rt.is-in .rt-stage[data-st=done] .rt-foot,.nord #s2 .rt.is-in .rt-stage[data-st=live] .rt-foot{opacity:var(--haze);transform:scale(1)}.nord #s2 .rt-stem{left:-.5px;top:calc(var(--h) * -1);width:1px;height:var(--h);background:linear-gradient(to bottom, color-mix(in oklab, var(--ink) 46%, transparent), color-mix(in oklab, var(--ink) 24%, transparent));opacity:var(--haze);transform-origin:50% 100%;transition:transform .42s cubic-bezier(.22,.61,.36,1);position:absolute;transform:scaleY(0)}.nord #s2 .rt.is-in .rt-stage[data-st=done] .rt-stem,.nord #s2 .rt.is-in .rt-stage[data-st=live] .rt-stem{transform:scaleY(1)}.nord #s2 .rt-stage[data-st=live] .rt-stem{width:1.5px;transition-delay:.1s;left:-.75px}.nord #s2 .rt-hit{left:0;top:calc(var(--h) * -1);width:96px;height:96px;color:inherit;cursor:pointer;pointer-events:none;transform:scale(calc(var(--s) * var(--k)));background:0 0;border:0;border-radius:50%;margin:-48px 0 0 -48px;padding:0;transition:transform .52s cubic-bezier(.22,.61,.36,1);position:absolute}.nord #s2 .rt.is-in .rt-stage[data-st=done] .rt-hit,.nord #s2 .rt.is-in .rt-stage[data-st=live] .rt-hit{pointer-events:auto}.nord #s2 .rt-hit:focus-visible{outline:var(--nb-ring);outline-offset:-20px}.nord #s2 .rt-inst{opacity:0;width:96px;height:96px;transition:opacity .38s,transform .42s cubic-bezier(.22,.61,.36,1);display:block;overflow:visible;transform:scale(.87)}.nord #s2 .rt.is-in .rt-stage[data-st=done] .rt-inst{opacity:var(--haze);transition-delay:.24s;transform:none}.nord #s2 .rt.is-in .rt-stage[data-st=live] .rt-inst{opacity:var(--haze);transition-delay:.48s;transform:none}.nord #s2 .rt-inst *{vector-effect:non-scaling-stroke;stroke:currentColor;fill:none;transition:stroke-width .5s,opacity .5s,stroke .5s}.nord #s2 .rt-ring,.nord #s2 .rt-cross,.nord #s2 .rt-tick,.nord #s2 .rt-collar{stroke-width:1px}.nord #s2 .rt-cross{opacity:.62}.nord #s2 .rt-tick{opacity:.55}.nord #s2 .rt-collar{opacity:0}.nord #s2 .rt-sweep-t{vector-effect:none;stroke:var(--accent);stroke-width:2px;stroke-dasharray:.6 4.8;opacity:0;transition:opacity .3s}.nord #s2 .rt-mark{stroke:var(--accent);stroke-width:1px;opacity:0;transition:opacity .3s}.nord #s2 .rt-halo{stroke-width:1px;opacity:0;stroke:color-mix(in oklab, var(--ink) 30%, transparent)}.nord #s2 .rt-sweep{stroke-width:1.4px;stroke:var(--accent);stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;opacity:0;transition:stroke-dashoffset .42s cubic-bezier(.33,.72,.3,1),opacity .3s}.nord #s2 .rt-core{fill:currentColor;stroke:none;transition:fill .42s,r .42s cubic-bezier(.22,.61,.36,1)}.nord #s2 .rt-stage[data-st=live] .rt-ring{stroke-width:1.9px}.nord #s2 .rt-stage[data-st=live] .rt-cross{opacity:.85;stroke-width:1.35px}.nord #s2 .rt-stage[data-st=live] .rt-tick{opacity:.72}.nord #s2 .rt-stage[data-st=live] .rt-collar{opacity:.55}.nord #s2 .rt-stage[data-st=live] .rt-halo{opacity:.5}.nord #s2 .rt.is-in .rt-stage[data-st=live] .rt-sweep{opacity:1;stroke-dashoffset:0;transition-delay:.62s}.nord #s2 .rt.is-in .rt-stage[data-st=live] .rt-sweep-t{opacity:.6;transition-delay:.72s}.nord #s2 .rt.is-in .rt-stage[data-st=live] .rt-mark{opacity:1;transition-delay:.8s}.nord #s2 .rt-stage[data-st=live] .rt-core{fill:var(--accent)}.nord #s2 .rt-stage:hover{color:color-mix(in oklab, var(--ink) 82%, transparent)}.nord #s2 .rt-stage[data-st=live]:hover{color:var(--ink)}.nord #s2 .rt-stage[data-st=done]{color:color-mix(in oklab, var(--ink) 80%, transparent)}.nord #s2 .rt-stage[data-st=done] .rt-body{color:color-mix(in oklab, var(--ink) 84%, transparent)}.nord #s2 .rt-copy:before{content:"";z-index:-1;opacity:var(--haze);pointer-events:none;background:radial-gradient(closest-side at 44% 48%,#f6f0e2b8,#f6f0e266 55%,#f6f0e200 100%);position:absolute;inset:-2.8rem -3.6rem -3.2rem}.nord #s2 .rt-copy{left:calc(var(--s) * var(--k) * 26px + var(--tgap));top:calc(var(--h) * -1);width:min(var(--w), calc(100vw - var(--fx) - var(--s) * var(--k) * 26px - var(--tgap) - clamp(56px, 5vw, 72px)),  var(--room,9999px));text-align:left;pointer-events:none;margin-top:-10px;transition:left .52s cubic-bezier(.22,.61,.36,1),width .52s cubic-bezier(.22,.61,.36,1);position:absolute}.nord #s2 .rt-label,.nord #s2 .rt-ask,.nord #s2 .rt-body{opacity:0;transition:opacity .3s,transform .34s cubic-bezier(.22,.61,.36,1),color .42s,font-size .5s cubic-bezier(.22,.61,.36,1),margin-bottom .5s cubic-bezier(.22,.61,.36,1);transform:translateY(6px)}.nord #s2 .rt.is-in .rt-stage[data-st=done] :is(.rt-label,.rt-ask,.rt-body),.nord #s2 .rt.is-in .rt-stage[data-st=live] :is(.rt-label,.rt-ask,.rt-body){opacity:var(--haze);transform:none}.nord #s2 .rt-stage[data-st=live] .rt-label{transition-delay:.52s}.nord #s2 .rt-stage[data-st=live] .rt-ask{transition-delay:.58s}.nord #s2 .rt-stage[data-st=live] .rt-body{transition-delay:.64s}.nord #s2 .rt-stage[data-st=done] .rt-label{transition-delay:.28s}.nord #s2 .rt-stage[data-st=done] .rt-ask{transition-delay:.34s}.nord #s2 .rt-stage[data-st=done] .rt-body{transition-delay:.4s}.nord #s2 .rt-label{font-family:var(--nord-mono);font-size:var(--lab-a-fs);letter-spacing:var(--lab-a-ls);color:#12110fe6;gap:7px;margin:0 0 8px;font-weight:500;display:flex}.nord #s2 .rt-label b{color:var(--ink);font-weight:500}.nord #s2 .rt-label i,.nord #s2 .rt-label em{font-style:normal}.nord #s2 .rt-label i{opacity:.5}.nord #s2 .rt-stage[data-st=live] .rt-label{color:#12110ff5;margin-bottom:16px;font-size:11.5px}.nord #s2 .rt-ask{letter-spacing:-.015em;text-wrap:balance;margin:0 0 8px;font-size:14px;font-weight:500;line-height:1.2}.nord #s2 .rt-stage[data-st=live] .rt-ask{margin-bottom:16px;font-size:19px}.nord #s2 .rt-body{color:#12110fe6;text-wrap:pretty;margin:0;font-size:12.5px;line-height:1.5}.nord #s2 .rt-stage[data-st=live] .rt-body{color:var(--ink);font-size:13.5px;font-weight:500}.nord #s2 .rt-sr,.nord #s2 .rt-live{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nord #s2 .rt-prog{pointer-events:none;opacity:0;grid-template-columns:auto 1fr;align-items:end;gap:10px 16px;width:min(340px,34vw);transition:opacity .5s,transform .5s cubic-bezier(.22,.61,.36,1);display:grid;position:absolute;bottom:clamp(30px,5svh,50px);right:clamp(34px,4.6vw,66px);transform:translateY(8px)}.nord #s2 .rt.is-in .rt-prog{pointer-events:auto;opacity:1;transition-delay:1.5s;transform:none}.nord #s2 .rt-count{font-family:var(--nord-mono);font-size:var(--lab-a-fs);letter-spacing:var(--lab-a-ls);color:#12110feb;font-variant-numeric:tabular-nums;gap:6px;margin:0;font-weight:500;display:flex}.nord #s2 .rt-count b{color:#12110ff5;font-weight:500}.nord #s2 .rt-count i{opacity:.72;font-style:normal}.nord #s2 .rt-next{cursor:pointer;font-family:var(--nord-mono);font-size:var(--lab-a-fs);letter-spacing:var(--lab-a-ls);color:var(--ink);background:0 0;border:0;justify-self:end;align-items:center;gap:9px;padding:12px 0;font-weight:500;transition:color .3s;display:flex}.nord #s2 .rt-next svg{stroke:currentColor;stroke-width:1px;fill:none;stroke-width:1.2px;width:14px;height:8px;transition:transform .3s cubic-bezier(.22,.61,.36,1)}.nord #s2 .rt-next:hover{color:var(--accent-text)}.nord #s2 .rt-next:hover svg{transform:translate(4px)}.nord #s2 .rt-rule{background:color-mix(in oklab, var(--ink) 34%, transparent);grid-column:1/-1;height:1px;display:block;position:relative}.nord #s2 .rt-rule i{background:var(--accent);transform-origin:0;transition:transform .56s cubic-bezier(.22,.61,.36,1);position:absolute;inset:0;transform:scaleX(.333)}@media (prefers-reduced-motion:reduce){.nord #s2 .rt-stem,.nord #s2 .rt-foot,.nord #s2 .rt-hit,.nord #s2 .rt-inst,.nord #s2 .rt-copy,.nord #s2 .rt-label,.nord #s2 .rt-ask,.nord #s2 .rt-body,.nord #s2 .rt-prog,.nord #s2 .rt-sweep,.nord #s2 .rt-sweep-t,.nord #s2 .rt-mark,.nord #s2 .rt-net-l,.nord #s2 .rt-rule i{transition-duration:1ms;transition-delay:0s}.nord #s2 .rt-next:hover svg{transform:none}}@media (max-width:1180px){.nord #s2 .rt-body br{display:none}.nord #s2 .rt-ask{text-wrap:balance;font-size:13.5px}.nord #s2 .rt-stage[data-st=live] .rt-ask{font-size:17px}.nord #s2 .rt-stage[data-st=live] .rt-body{font-size:12.5px}.nord #s2 .rt-stage{--tgap:18px}.nord #s2 .rt-stage[data-st=live]{--k:1.66;--w:min(240px, 22vw);--tgap:28px}.nord #s2 .rt-stage[data-st=done] .rt-body{display:none}}@media (max-width:860px){.nord #s2 .rt-net{display:none}.nord #s2 .rt-field{left:calc(var(--lane-l) + (100vw - var(--lane-l) - var(--lane-r)) / 2);width:min(320px, calc(100vw - var(--lane-l) - var(--lane-r)));justify-content:center;display:flex;position:absolute;top:46svh;transform:translate(-50%)}.nord #s2 .rt-stage{flex-direction:column;align-items:center;width:auto;height:auto;display:none;position:static;opacity:1!important;transform:none!important}.nord #s2 .rt-stage[data-st=live]{display:flex}.nord #s2 .rt-stem,.nord #s2 .rt-foot{display:none}.nord #s2 .rt-hit{width:88px;height:88px;margin:0;position:static;transform:none}.nord #s2 .rt-inst{width:88px;height:88px}.nord #s2 .rt-copy{text-align:center;width:100%;margin:18px 0 0;position:static;left:auto}.nord #s2 .rt-label{justify-content:center;margin-bottom:12px}.nord #s2 .rt-ask{text-wrap:balance;margin-bottom:12px}.nord #s2 .rt-body{font-size:13px}.nord #s2 .rt-prog{width:min(320px,100vw - 96px);bottom:clamp(20px,6svh,40px);left:50%;right:auto;transform:translate(-50%)}.nord #s2 .rt.is-in .rt-prog{transform:translate(-50%)}.nord #s2 .rt-next{align-items:center;min-height:44px}}
.nord #s3 .block{padding-bottom:4svh}.nord #s3 .showcase{--nb-ar:1.6;--sc-extra:0px;--sc-floor:320px;--nb-w:clamp(calc(var(--sc-floor) - var(--sc-extra) * var(--nb-ar)),  min(62vw, calc((82svh - 356px - var(--sc-extra)) * var(--nb-ar))), 1080px);--disp-edge:clamp(3px, calc(var(--nb-w) * .0088), 9px);--nb-h:calc(var(--nb-w) / var(--nb-ar) + var(--disp-edge) * 1.12);--sc-gap:13px;align-items:center;gap:var(--sc-gap);flex-direction:column;width:100%;margin-top:auto;display:flex;position:relative}.nord #s3 .showcase:has(.dial){--sc-extra:38px}.nord #s3 .install,.nord #s3 .stage,.nord #s3 .caption,.nord #s3 .cap-head,.nord #s3 .cap-body,.nord #s3 .dial,.nord #s3 .nextcase{opacity:0;transition:opacity .52s cubic-bezier(.16,1,.3,1),transform .52s cubic-bezier(.16,1,.3,1)}.nord #s3 .install{transition-delay:.18s}.nord #s3 .stage{transition:opacity .46s cubic-bezier(.16,1,.3,1) .58s,transform .56s cubic-bezier(.22,.61,.36,1) .58s;transform:translateY(-22px)}.nord #s3 .caption,.nord #s3 .cap-head,.nord #s3 .cap-body{transition-delay:1.2s;transform:translateY(9px)}.nord #s3 .dial{transition-delay:1.32s}.nord #s3 .nextcase{transition-delay:1.34s;transform:translateY(7px)}.nord #s3.s3-live .install,.nord #s3.s3-live .stage,.nord #s3.s3-live .caption,.nord #s3.s3-live .cap-head,.nord #s3.s3-live .cap-body,.nord #s3.s3-live .dial,.nord #s3.s3-live .nextcase{opacity:1;transform:none}.nord #s3.s3-jump .install,.nord #s3.s3-jump .stage,.nord #s3.s3-jump .caption,.nord #s3.s3-jump .cap-head,.nord #s3.s3-jump .cap-body,.nord #s3.s3-jump .dial,.nord #s3.s3-jump .nextcase{transition:opacity .26s cubic-bezier(.16,1,.3,1),transform .26s cubic-bezier(.16,1,.3,1)}.nord #s3.s3-jump .install{transition-delay:0s}.nord #s3.s3-jump .stage{transition:opacity .22s cubic-bezier(.16,1,.3,1) 80ms,transform .3s cubic-bezier(.22,.61,.36,1) 80ms}.nord #s3.s3-jump .caption,.nord #s3.s3-jump .cap-head,.nord #s3.s3-jump .cap-body{transition-delay:.2s}.nord #s3.s3-jump .dial,.nord #s3.s3-jump .nextcase{transition-delay:.24s}.nord #s3 .install{flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.nord #s3 .s3-quiet{z-index:-1;pointer-events:none;opacity:0;background:radial-gradient(27% 14% at 50% 90%,#f6f1e866 0%,#f6f1e83d 50%,#f6f1e800 100%);transition:opacity 1.3s cubic-bezier(.16,1,.3,1) .5s;position:fixed;inset:0}.nord #s3.s3-live .s3-quiet{opacity:1}.nord #s3 .stage{width:100%;height:var(--nb-h);perspective:1600px;perspective-origin:50% 46%;touch-action:pan-y;position:relative}.nord #s3 .proj{width:var(--nb-w);transform-origin:50%;backface-visibility:hidden;will-change:transform, opacity;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.nord #s3 .canvas{border:var(--disp-edge) solid #221d18;border-top-width:calc(var(--disp-edge) * .82);border-bottom-width:calc(var(--disp-edge) * 1.55);cursor:pointer;background:#17140f;border-radius:3px;transition:box-shadow .6s cubic-bezier(.16,1,.3,1),border-color .6s cubic-bezier(.16,1,.3,1);display:block;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 0 1px #0000008c,inset 0 1px #fff6e817,0 1px #ffe8c81a,0 3px 5px -2px #1c140c80,0 26px 44px -26px #22180e70;container-type:size}.nord #s3 .proj.is-active .canvas{border-color:#2a241d;box-shadow:inset 0 0 0 1px #0009,inset 0 1px #fff6e81f,0 1px #ffe8c824,0 4px 7px -2px #1c140c8c,0 34px 58px -30px #22180e80}.nord #s3 .proj.is-active div.canvas{cursor:default}.nord #s3 .nextcase{flex-direction:column;align-items:flex-end;gap:6px;display:flex;position:absolute;bottom:6px;right:0}.nord #s3 .nextcase-track{background:color-mix(in oklab, var(--ink) 18%, transparent);width:148px;height:1px;overflow:hidden}.nord #s3 .nextcase-track:before{content:"";background:var(--accent);width:100%;height:100%;transform:scaleX(var(--drag,0));transform-origin:0;display:block}.nord #s3 .nextcase-btn{appearance:none;cursor:pointer;font-family:var(--nord-mono);font-size:var(--lab-c-fs);letter-spacing:var(--lab-c-ls);color:#332c25;background:0 0;border:0;align-items:center;gap:10px;padding:6px 0;transition:color .32s cubic-bezier(.16,1,.3,1);display:inline-flex}.nord #s3 .nextcase-btn i{transform:translateX(calc(var(--drag,0) * 9px));font-style:normal;transition:transform .32s cubic-bezier(.16,1,.3,1)}.nord #s3 .nextcase-btn:hover{color:var(--ink)}.nord #s3 .nextcase-btn:hover i{transform:translateX(calc(var(--drag,0) * 9px + 5px))}.nord #s3 .nextcase-btn:focus-visible{outline:var(--nb-ring);outline-offset:var(--nb-ring-off)}.nord #s3 .s3-clearing{left:var(--nb3-gx,50%);top:var(--nb3-gy,81%);z-index:-1;pointer-events:none;opacity:0;background:radial-gradient(34% 62% at 50% 34%,#ffce922b 0%,#ffc68a12 46%,#ffc68a00 76%),radial-gradient(52% 44% at 50% 30%,#2c1f1212 0%,#2c1f1208 52%,#2c1f1200 80%);width:min(96vw,1420px);height:min(34vh,300px);transition:opacity .5s cubic-bezier(.16,1,.3,1) .1s;position:fixed;transform:translate(-50%,-58%)}.nord #s3.s3-live .s3-clearing{opacity:1}.nord #s3 .s3-survey{z-index:-1;pointer-events:none;visibility:hidden;opacity:0;position:fixed;inset:0}.nord #s3 .s3-survey svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.nord #s3 .s3-survey line{stroke:#d9b184;stroke-width:.75px}.nord #s3 .s3-survey .sv-dot{fill:#e6c69f}.nord #s3 .s3-survey .sv-lit{fill:#ffdcae}.nord #s3 .s3-survey .sv-num{fill:#dcb488;font-family:var(--nord-mono);letter-spacing:.14em;font-size:8px}.nord #s3 .shot,.nord #s3 .visual{opacity:.14;filter:brightness(.34)saturate(.7);transition:opacity .44s cubic-bezier(.16,1,.3,1) .92s,filter .44s cubic-bezier(.16,1,.3,1) .92s}.nord #s3.s3-live .shot,.nord #s3.s3-live .visual{opacity:1;filter:none}.nord #s3 .visual{-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.nord #s3 .screen{z-index:0;-webkit-user-select:none;user-select:none;background:#100d0a;display:block;position:absolute;inset:0;overflow:hidden}.nord #s3 .shot{aspect-ratio:var(--fold-ar,1.6);width:min(100%, calc(100cqh * var(--fold-ar,1.6)));will-change:opacity;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.nord #s3 .shot img{width:100%;height:calc(100% * var(--shot-h,1));transform:translateY(calc(var(--shot-y,0) * -100%));display:block;position:absolute;top:0;left:0}.nord #s3 .screen:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(197deg,#fffaf00e 0%,#fffaf004 24%,#fffaf000 44%);position:absolute;inset:0;box-shadow:inset 0 0 30px #0c08054d,inset 0 1px #fff6e812}.nord #s3 .proj-name{font-family:var(--nord-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--cream);opacity:0;pointer-events:none;background:linear-gradient(#18130e00,#18130e99);padding:14px 16px;font-size:9px;transition:opacity .45s;position:absolute;bottom:0;left:0;right:0}.nord #s3 .proj:hover .proj-name{opacity:1}.nord #s3 .proj.is-active .proj-name{opacity:0}.nord #s3 .open{font-family:var(--nord-mono);letter-spacing:.14em;color:var(--cream);-webkit-backdrop-filter:blur(3px);opacity:0;pointer-events:none;background:#18130ec2;padding:8px 12px;font-size:9px;transition:opacity .4s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1);position:absolute;bottom:12px;right:12px;transform:translateY(6px)}.nord #s3 .proj.is-active .canvas:hover .open,.nord #s3 .proj.is-active .canvas:focus-visible .open{opacity:1;transform:none}.nord #s3 .showcase:has(.cap.on .cap-open:hover) .proj.is-active .open{opacity:1;transform:none}.nord #s3 .proj.is-active a.canvas{cursor:pointer}.nord #s3 a.canvas:focus-visible{outline:var(--nb-ring);outline-offset:var(--nb-ring-off)}.nord #s3 .showcase:has(.cap.on .cap-open:hover) .proj.is-active .canvas{border-color:color-mix(in oklab, var(--accent) 62%, transparent);box-shadow:0 2px 0 color-mix(in oklab, var(--ink) 10%, transparent), 0 22px 40px -24px color-mix(in oklab, var(--ink) 50%, transparent), 0 54px 90px -56px color-mix(in oklab, var(--ink) 55%, transparent)}.nord #s3 .dial{width:var(--nb-w);border-top:1px solid var(--panel-line);grid-template-columns:repeat(4,1fr);max-width:100%;display:grid;position:relative}.nord #s3 .dial:before{content:"";top:-1px;left:var(--dial-x,12.5%);background:var(--accent);width:25%;height:1px;position:absolute;transform:translate(-50%)}.nord #s3 .dial button{appearance:none;text-align:left;cursor:pointer;color:inherit;font-family:var(--nord-mono);font-size:var(--lab-c-fs);letter-spacing:var(--lab-c-ls);opacity:.62;background:0 0;border:0;padding:9px 0 0;transition:opacity .45s,color .45s}.nord #s3 .dial button:hover{opacity:.7}.nord #s3 .dial button.on{opacity:1;color:var(--accent-text)}.nord #s3 .dial button:focus-visible{outline:var(--nb-ring);outline-offset:var(--nb-ring-off)}.nord #s3 .caption{width:100%;min-height:134px;position:relative}.nord #s3 .cap{opacity:0;pointer-events:none;flex-direction:column;align-items:center;gap:7px;transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;inset:0;transform:translateY(7px)}.nord #s3 .cap.on{opacity:1;transform:none}.nord #s3 .cap-head,.nord #s3 .cap-body{display:contents}.nord #s3 .cap-id{font-family:var(--nord-mono);font-size:var(--lab-a-fs);letter-spacing:var(--lab-a-ls);text-transform:uppercase;align-items:baseline;gap:8px;margin:0;font-weight:500;line-height:1;display:flex}.nord #s3 .cap-id b{color:var(--accent-ink);font-weight:500}.nord #s3 .cap-id i{color:#2b2620;font-style:normal}.nord #s3 .cap-id em{color:var(--ink);font-style:normal}.nord #s3 .cap-id em.tbd{color:#4a4038}.nord #s3 .cap-place{color:#2f2922}.nord #s3 .cap-place:before{content:"— ";letter-spacing:0}.nord #s3 .cap-svc{color:#221d18;margin:0;font-size:13px;font-weight:500;line-height:1.35}.nord #s3 .cap-say{text-wrap:balance;color:#241e18;max-width:62ch;margin:0;font-size:13.5px;line-height:1.5}.nord #s3 .cap-note{color:#241e18bd;color:lab(11.8147% 2.08674 5.25824/.74);max-width:62ch;margin:0;font-size:13px;font-style:italic;line-height:1.5}.nord #s3 .cap-res{opacity:.9;align-items:baseline;gap:8px;display:inline-flex}.nord #s3 .cap-res b{letter-spacing:-.01em;color:var(--accent-text);font-size:15px;font-weight:500}.nord #s3 .cap-open{color:var(--ink);align-items:center;gap:9px;margin-top:4px;padding:13px 2px 12px;font-size:13.5px;line-height:1.2;text-decoration:none;display:inline-flex;position:relative}.nord #s3 .cap-open:after{content:"";background:color-mix(in oklab, var(--ink) 42%, transparent);height:1px;transition:background .32s cubic-bezier(.16,1,.3,1),height .32s cubic-bezier(.16,1,.3,1);position:absolute;bottom:8px;left:0;right:0}.nord #s3 .cap.on .cap-open{pointer-events:auto}.nord #s3 .cap-open i{font-style:normal;font-weight:500;transition:transform .32s cubic-bezier(.16,1,.3,1)}.nord #s3 .cap-open:hover:after,.nord #s3 .cap-open:focus-visible:after{background:var(--accent-text);height:1.5px}.nord #s3 .cap-open:hover i,.nord #s3 .cap-open:focus-visible i{transform:translate(5px)}.nord #s3 .cap-open:focus-visible{outline:var(--nb-ring);outline-offset:var(--nb-ring-off)}@media (prefers-reduced-motion:reduce){.nord #s3 .install,.nord #s3 .stage,.nord #s3 .caption,.nord #s3 .cap-head,.nord #s3 .cap-body,.nord #s3 .dial,.nord #s3 .nextcase,.nord #s3 .visual,.nord #s3 .s3-quiet,.nord #s3 .s3-clearing{filter:none;transition:opacity .4s linear;transform:none}.nord #s3 .shot{filter:none;transition:opacity .4s linear}.nord #s3 .nextcase-btn i,.nord #s3 .nextcase-track:before{transition:none}}@media (max-width:1100px){.nord #s3 .showcase{--nb-w:clamp(var(--sc-floor), min(70vw, calc((82svh - 318px - var(--sc-extra)) * var(--nb-ar))), 860px)}.nord #s3 .stage{perspective:2000px}}@media (max-width:760px){.nord #s3 .showcase{--nb-w:min(76vw, calc((88svh - 301px - var(--sc-extra)) * var(--nb-ar)))}.nord #s3 .cap-id{gap:6px;font-size:11px}.nord #s3 .cap-svc,.nord #s3 .cap-say{font-size:12.5px}.nord #s3 .nextcase{display:none}}.nord #s3 .mk{flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.nord #s3 .mk-bar{background:currentColor;border-radius:1px;flex:none;display:block}.nord #s3 .mk-new{color:#1e1914;background:#f7f3ec}.nord #s3 .mk-new a{color:inherit}.nord #s3 .mk-new-top{border-bottom:1px solid #1e19141f;justify-content:space-between;align-items:center;gap:1.5cqw;padding:1.3cqw 2cqw;display:flex}.nord #s3 .mk-new-top b{letter-spacing:.24em;font-size:1.1cqw;font-weight:500}.nord #s3 .mk-new-nav{gap:1.8cqw;display:flex}.nord #s3 .mk-new-nav a,.nord #s3 .mk-new-cta,.nord #s3 .mk-new-label{font-family:var(--nord-mono);letter-spacing:.2em;font-size:.7cqw}.nord #s3 .mk-new-nav a{opacity:.6}.nord #s3 .mk-new-cta{border:1px solid #1e191447;padding:.5cqw .9cqw}.nord #s3 .mk-new-label{opacity:.5}.nord #s3 .mk-new-h2{letter-spacing:-.02em;font-size:1.8cqw;font-weight:500}.nord #s3 .mk-new-link{border-bottom:1px solid;align-self:flex-start;padding-bottom:.2cqw;font-size:.88cqw}.nord #s3 .mk-dot{background:var(--accent);border-radius:50%;flex:none;width:.62cqw;height:.62cqw;display:block}.nord #s3 .mk-shop-filters{border-bottom:1px solid #1e19141a;align-items:center;gap:.6cqw;padding:.95cqw 2cqw;display:flex}.nord #s3 .mk-chip,.nord #s3 .mk-shop-sort{font-family:var(--nord-mono);letter-spacing:.18em;font-size:.66cqw}.nord #s3 .mk-chip{opacity:.66;border:1px solid #1e19142e;padding:.38cqw .8cqw}.nord #s3 .mk-chip.on{color:#f4f0ea;opacity:1;background:#1e1914;border-color:#1e1914}.nord #s3 .mk-shop-sort{opacity:.45;margin-left:auto}.nord #s3 .mk-shop-row{flex:1;grid-template-columns:repeat(3,1fr);gap:1.4cqw;min-height:0;padding:1.5cqw 2cqw;display:grid}.nord #s3 .mk-shop-card{flex-direction:column;gap:.7cqw;min-height:0;display:flex}.nord #s3 .mk-shop-photo{background:#ece4d6;border:1px solid #1e191414;flex:1;min-height:0;display:block;position:relative;overflow:hidden}.nord #s3 .mk-shop-photo i{clip-path:polygon(30% 0,70% 0,100% 16%,88% 30%,84% 100%,16% 100%,12% 30%,0 16%);background:#1e19141c;position:absolute;inset:18% 30% 12%;box-shadow:0 1cqw 2cqw -1cqw #2e24182e}.nord #s3 .mk-shop-photo.p1 i{clip-path:polygon(34% 0,66% 0,100% 14%,90% 34%,90% 100%,10% 100%,10% 34%,0 14%);inset:22% 32% 16%}.nord #s3 .mk-shop-photo.p2 i{clip-path:polygon(28% 0,72% 0,100% 22%,86% 40%,84% 100%,16% 100%,14% 40%,0 22%);inset:30% 24% 24%}.nord #s3 .mk-shop-photo em{font-style:normal;font-family:var(--nord-mono);letter-spacing:.2em;color:var(--accent);font-size:.6cqw;position:absolute;top:.8cqw;left:.8cqw}.nord #s3 .mk-shop-meta{justify-content:space-between;align-items:center;gap:1cqw;display:flex}.nord #s3 .mk-shop-kr{font-size:.92cqw}.nord #s3 .mk-shop-bar{border-top:1px solid #1e19141a;justify-content:space-between;align-items:center;padding:.95cqw 2cqw;display:flex}.nord #s3 .mk-flow{color:#1e1914;background:#f7f3ec;justify-content:center;align-items:center;gap:2.4cqw;padding:3cqw}.nord #s3 .mk-flow-title{font-family:var(--nord-mono);letter-spacing:.3em;opacity:.45;font-size:.95cqw}.nord #s3 .mk-flow-graph,.nord #s3 .mk-flow-branch{flex-direction:column;align-items:center;display:flex}.nord #s3 .mk-flow-agent,.nord #s3 .mk-flow-dash,.nord #s3 .mk-flow-branch b{font-family:var(--nord-mono);letter-spacing:.18em;text-align:center;font-weight:400}.nord #s3 .mk-flow-agent{background:#c4773512;border:1px solid #c4773580;align-items:center;gap:.7cqw;padding:1cqw 3cqw;font-size:1.2cqw;display:flex}.nord #s3 .mk-flow-stem,.nord #s3 .mk-flow-riser{background:#1e19144d;flex:none;width:1px;height:3cqw}.nord #s3 .mk-flow-riser.low{height:2.4cqw}.nord #s3 .mk-flow-bus{background:#1e19144d;width:76%;height:1px}.nord #s3 .mk-flow-fan{grid-template-columns:repeat(3,1fr);width:76%;display:grid}.nord #s3 .mk-flow-branch b{background:#ffffff8c;border:1px solid #1e191433;padding:.7cqw 1.4cqw;font-size:1cqw}.nord #s3 .mk-flow-dash{background:#fff9;border:1px solid #1e191440;padding:1cqw 4cqw;font-size:1.15cqw;position:relative}.nord #s3 .mk-flow-tag{letter-spacing:.16em;color:var(--accent);white-space:nowrap;font-size:.78cqw;font-style:normal;position:absolute;top:50%;left:calc(100% + 1.4cqw);transform:translateY(-50%)}.nord #s3 .mk-app{flex-direction:row}.nord #s3 .mk-app-rail{border-right:1px solid #1e19141a;flex-direction:column;flex:none;align-items:center;gap:1.1cqw;width:4.6%;padding:1.3cqw 0;display:flex}.nord #s3 .mk-app-rail span{border:1px solid #1e191433;border-radius:1px;width:1cqw;height:1cqw}.nord #s3 .mk-app-body{flex-direction:column;flex:1;gap:1.1cqw;min-width:0;padding:1.5cqw 2cqw;display:flex}.nord #s3 .mk-app-top{justify-content:space-between;align-items:baseline;display:flex}.nord #s3 .mk-app-kpis{grid-template-columns:repeat(3,1fr);gap:1.1cqw;display:grid}.nord #s3 .mk-app-kpi{background:#ffffff80;border:1px solid #1e19141a;flex-direction:column;gap:.35cqw;padding:.95cqw;display:flex}.nord #s3 .mk-app-kpi b{letter-spacing:-.03em;font-size:1.9cqw;font-weight:500}.nord #s3 .mk-app-chart{background:#ffffff6b;border:1px solid #1e19141a;flex:1;min-height:0;position:relative}.nord #s3 .mk-app-chart svg{width:100%;height:100%;position:absolute;inset:0}.nord #s3 .mk-app-line{fill:none;stroke:var(--accent);stroke-width:1.4px}.nord #s3 .mk-app-area{fill:#c477351f;stroke:none}.nord #s3 .mk-app-grid{background:repeating-linear-gradient(#1e191412 0 1px,#1e191400 1px 25%);position:absolute;inset:0}.nord #s3 .mk-app-tr{border-top:1px solid #1e191414;grid-template-columns:4cqw 1fr 6cqw 6.5cqw;align-items:center;gap:1cqw;padding:.55cqw 0;font-size:.78cqw;display:grid}.nord #s3 .mk-app-chip{font-style:normal;font-family:var(--nord-mono);letter-spacing:.16em;text-align:center;opacity:.6;border:1px solid #1e191433;padding:.24cqw .6cqw;font-size:.6cqw}.nord #s3 .mk-app-chip.ok{color:var(--accent);opacity:1;border-color:#c4773573}@media (max-width:1100px) and (max-height:820px){.nord #s3 .showcase{--sc-floor:240px}}@media (max-width:560px){.nord #s3 .showcase:has(.dial){margin-top:clamp(24px,22svh,200px)}:is(.nord #s3 .showcase:not(:has(.dial)) .caption,.nord #s3 .showcase:not(:has(.dial)) .cap){display:contents}:is(.nord #s3 .showcase:not(:has(.dial)) .cap-head,.nord #s3 .showcase:not(:has(.dial)) .cap-body){pointer-events:none;flex-direction:column;align-items:center;gap:7px;width:100%;display:flex}.nord #s3 .showcase:not(:has(.dial)) .cap-head{order:-1}.nord #s3 .showcase:not(:has(.dial)){margin-bottom:auto}}
.nord #s4 .block{padding-bottom:4svh}.nord #s4 .content{height:100%;overflow:hidden}@media (max-height:480px),(max-width:560px){.nord #s4 .content{height:auto;min-height:100%;overflow:visible}}.nord #s4 .explorer{flex-direction:column;flex:auto;width:min(78vw,1240px);min-height:0;margin-top:clamp(12px,2.4svh,40px);margin-bottom:auto;display:flex}.nord #s4 .instrument{perspective:1600px;perspective-origin:50% 40%;flex:auto;min-height:0;position:relative}.nord #s4 .rail{z-index:1;will-change:transform;gap:10px;height:100%;max-height:470px;display:flex;position:relative}.nord #s4 .panel{border:1px solid var(--panel-line);--face:var(--panel-face);background:color-mix(in oklab, var(--face) calc(100% - var(--leave,0) * 100%), transparent);min-width:0;transform-style:preserve-3d;border-radius:0;flex:1 1 0;transition:flex-grow .66s cubic-bezier(.22,1,.28,1),background .6s cubic-bezier(.22,1,.28,1),border-color .5s,box-shadow .6s cubic-bezier(.22,1,.28,1),transform .45s cubic-bezier(.16,1,.3,1);display:flex;position:relative;box-shadow:inset 0 1px #fff9,inset -1px -1px #3a2d1f12,inset 0 -3px 5px -4px #2e241866,0 1px 1px #3a2d1f0f}.nord #s4 .panel.is-open{--face:color-mix(in oklab, var(--panel-face) 76%, #fffdf7);flex-grow:9;box-shadow:inset 0 1px #ffffffe6,inset -1px -1px #3a2d1f0d,inset 0 -3px 6px -4px #2e241857,0 2px 3px #3a2d1f0f}.nord #s4 .panel:after{content:"";background:var(--accent);opacity:.6;transform-origin:0;pointer-events:none;height:1px;transition:transform .72s cubic-bezier(.22,1,.28,1);position:absolute;top:-1px;left:-1px;right:-1px;transform:scaleX(0)}.nord #s4 .panel.is-open:after{transform:scaleX(1)}.nord #s4 .s4-ground{z-index:-1;pointer-events:none;visibility:hidden;opacity:0;position:fixed;inset:0}.nord #s4 .s4-ground svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.nord #s4 .s4-ground .t4-edge{stroke:#d9b184;stroke-width:.75px}.nord #s4 .s4-ground .t4-dot{fill:#e6c69f}.nord #s4 .s4-ground .t4-focal{fill:var(--accent)}.nord #s4 .s4-ground .t4-layer{stroke:#e0bd94;stroke-width:.7px;stroke-dasharray:3 4}.nord #s4 .seat{pointer-events:none;height:52px;position:absolute;bottom:-30px;left:-4%;right:-4%}.nord #s4 .seat>*{position:absolute}.nord #s4 .seat-cast{filter:blur(9px);background:radial-gradient(58% 50% at 46% 42%,#2c211457,#2c211424 58%,#2c211400 82%);border-radius:50%;height:30px;top:24px;left:-2%;right:7%}.nord #s4 .seat-ao{filter:blur(2.5px);background:linear-gradient(#22190e80,#22190e00);height:9px;top:21px;left:4.6%;right:4.6%}.nord #s4 .seat-warm{left:calc(var(--seat-x,22%) - var(--seat-w,46%) / 2);width:var(--seat-w,46%);background:radial-gradient(50% 50% at 50% 30%, color-mix(in oklab, var(--accent) 40%, transparent), transparent 74%);filter:blur(7px);opacity:.5;height:22px;transition:left .66s cubic-bezier(.22,1,.28,1),width .66s cubic-bezier(.22,1,.28,1),opacity .66s;top:18px}.nord #s4 .seat-edge{z-index:2;fill:#40312057;width:100%;height:22px;top:12px;left:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.nord #s4 .seat-grass{fill:none;stroke:#4031204d;stroke-width:1px;stroke-linecap:round}.nord #s4 .area{font-family:var(--nord-mono);align-items:center;gap:clamp(14px,2.2vw,34px);margin-top:clamp(20px,4.4svh,58px);display:flex}.nord #s4 .area-label{font-size:var(--lab-a-fs);letter-spacing:var(--lab-a-ls);color:#12110ff0;flex:none;font-weight:500}.nord #s4 .area-track{flex:1;height:40px;position:relative}.nord #s4 .area-line{background:color-mix(in oklab, var(--ink) 34%, transparent);height:1px;position:absolute;top:50%;left:0;right:22%}.nord #s4 .area-line-dash{background:repeating-linear-gradient(90deg, color-mix(in oklab, var(--ink) 30%, transparent) 0 5px, transparent 5px 11px);width:22%;height:1px;position:absolute;top:50%;right:0}.nord #s4 .area-pt{height:100%;color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:0 12px;display:flex;position:absolute;top:0;transform:translate(-50%)}.nord #s4 .area-pt[data-i="0"]{left:12%}.nord #s4 .area-pt[data-i="1"]{left:34%}.nord #s4 .area-pt[data-i="2"]{left:56%}.nord #s4 .area-pt[data-i="3"]{left:78%}.nord #s4 .area-n{letter-spacing:.14em;color:#12110ff5;font-variant-numeric:tabular-nums;font-size:11px;font-weight:500;transition:color .3s}.nord #s4 .area-dot{border:1px solid color-mix(in oklab, var(--ink) 46%, transparent);background:color-mix(in oklab, var(--cream) 34%, transparent);border-radius:50%;width:7px;height:7px;transition:border-color .3s,background .3s,transform .3s cubic-bezier(.16,1,.3,1);position:relative}.nord #s4 .area-pt:hover .area-n,.nord #s4 .area-pt:focus-visible .area-n{color:var(--ink)}.nord #s4 .area-pt:hover .area-dot{border-color:var(--accent)}.nord #s4 .area-pt:focus-visible{outline:var(--nb-ring);outline-offset:var(--nb-ring-off-tight)}.nord #s4 .area-pt[aria-current=true] .area-n{color:var(--ink)}.nord #s4 .area-pt[aria-current=true] .area-dot{border-color:var(--accent);background:var(--accent)}.nord #s4 .area-pt[aria-current=true] .area-dot:before,.nord #s4 .area-pt[aria-current=true] .area-dot:after{content:"";background:color-mix(in oklab, var(--accent) 60%, transparent);position:absolute}.nord #s4 .area-pt[aria-current=true] .area-dot:before{width:1px;height:9px;top:calc(50% + 8px);left:50%;transform:translate(-50%)}.nord #s4 .area-pt[aria-current=true] .area-dot:after{width:13px;height:1px;top:calc(50% + 12px);left:calc(50% - 6px)}.nord #s4 .area-pt .sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nord #s4 .tab{min-width:0;color:inherit;font-family:var(--nord-mono);cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;justify-content:space-between;align-items:center;gap:12px;padding:18px 6px;transition:opacity .34s,transform .45s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden}@keyframes nb4-label-turn{0%{opacity:1;transform:rotate(0)}to{opacity:0;transform:rotate(90deg)}}.nord #s4 .panel.is-open .tab-label{transform-origin:50%;animation:.38s cubic-bezier(.22,1,.28,1) both nb4-label-turn}.nord #s4 .panel.is-open .tab{opacity:0;pointer-events:none;position:absolute;inset:0}.nord #s4 .tab-n{letter-spacing:.16em;color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:10px;font-weight:500;transition:color .34s}.nord #s4 .tab-label{writing-mode:vertical-rl;letter-spacing:.15em;white-space:nowrap;color:var(--ink-2);margin:auto 0;font-size:10px;line-height:1;transition:color .34s}.nord #s4 .tab-sym{width:26px;height:26px;color:color-mix(in oklab, var(--ink) 34%, transparent);flex:none;transition:color .4s;overflow:visible}.nord #s4 .panel:not(.is-open):hover,.nord #s4 .panel:not(.is-open):focus-within{background:#f7f1e6;border-color:#9664374d;transform:translateZ(8px)}.nord #s4 .panel:not(.is-open):hover .tab-n,.nord #s4 .panel:not(.is-open):hover .tab-label,.nord #s4 .panel:not(.is-open):focus-within .tab-label{color:color-mix(in oklab, var(--ink) 88%, transparent)}.nord #s4 .panel:not(.is-open):hover .tab-sym,.nord #s4 .panel:not(.is-open):focus-within .tab-sym{color:color-mix(in oklab, var(--ink) 62%, transparent)}.nord #s4 .tab:focus-visible{outline:var(--nb-ring);outline-offset:-3px}@keyframes nb4-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.nord #s4 .tab-sym .s-draw{stroke-dasharray:1;stroke-dashoffset:0}.nord #s4 .tab-sym .s-frame,.nord #s4 .tab-sym .s-node,.nord #s4 .tab-sym .s-line{transform-box:fill-box;transform-origin:50%;transition:opacity .4s,transform .5s cubic-bezier(.16,1,.3,1)}.nord #s4 .tab-sym .s-dot{fill:currentColor;stroke:none;transform-box:fill-box;transform-origin:50%;transition:fill .4s,transform .5s cubic-bezier(.16,1,.3,1)}.nord #s4 .panel:not(.is-open):hover .tab-sym .s-draw,.nord #s4 .panel:not(.is-open):focus-within .tab-sym .s-draw{animation:.68s cubic-bezier(.16,1,.3,1) both nb4-draw}.nord #s4 .panel:not(.is-open):hover .tab-sym .s-d2,.nord #s4 .panel:not(.is-open):focus-within .tab-sym .s-d2{animation-delay:90ms}.nord #s4 .panel:not(.is-open):hover .tab-sym .s-dot,.nord #s4 .panel:not(.is-open):focus-within .tab-sym .s-dot{fill:var(--accent)}.nord #s4 .panel:not(.is-open):hover .tab-sym .s-node,.nord #s4 .panel:not(.is-open):focus-within .tab-sym .s-node{transform:scale(1.12)}.nord #s4 .panel:not(.is-open):hover .tab-sym .s-m2{transform:translate(1.2px)}.nord #s4 .panel:not(.is-open):hover .tab-sym .s-m3{transform:translateY(1.2px)}.nord #s4 .panel:not(.is-open):hover .tab-sym .s-m4{transform:translate(1.2px,1.2px)}.nord #s4 .panel-body{opacity:0;flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(300px,30%) 1fr;gap:26px;min-width:0;padding:28px 30px 40px;transition:opacity .34s .14s,transform .44s cubic-bezier(.22,1,.28,1) .14s;display:grid;overflow:hidden;transform:translate(-10px)}.nord #s4 .panel.is-open .panel-body{opacity:1;transform:none}.nord #s4 .cap-copy{text-align:left;flex-direction:column;min-width:0;min-height:0;display:flex}.nord #s4 .cap-copy .mono-label{opacity:1;letter-spacing:.2em;color:var(--ink-3);gap:7px;font-size:10px;display:flex}.nord #s4 .cap-copy .mono-label b{color:var(--accent-ink);font-weight:500}.nord #s4 .cap-copy .mono-label i,.nord #s4 .cap-copy .mono-label em{font-style:normal}.nord #s4 .cap-copy .mono-label em{color:var(--ink-2)}.nord #s4 .cap-copy h3{letter-spacing:-.018em;margin:13px 0 0;font-size:clamp(21px,1.55vw,25px);font-weight:500;line-height:1.16}.nord #s4 .cap-copy p{max-width:36ch;color:color-mix(in oklab, var(--ink) 66%, transparent);margin:10px 0 0;font-size:13.5px;line-height:1.6}.nord #s4 .cap-copy p.cap-eg{max-width:44ch;color:var(--ink-3);margin:6px 0 0;font-size:12px;line-height:1.55}.nord #s4 .panel-body[data-novisual] .cap-copy p.cap-eg{max-width:58ch}.nord #s4 .cap-tags{flex-direction:column;gap:2px;margin:auto 0 0;padding:0;list-style:none;display:flex}.nord #s4 .cap-tags li{font-family:var(--nord-mono);font-size:var(--lab-a-fs);letter-spacing:var(--lab-a-ls);color:var(--ink-3);border-top:1px solid var(--panel-line-soft);padding-top:4px;font-weight:500}.nord #s4 .panel-body[data-novisual]{grid-template-columns:minmax(0,1fr)}.nord #s4 .panel-body[data-novisual] .cap-copy p{max-width:52ch}.nord #s4 .panel-body[data-novisual] .cap-tags{border-top:1px solid var(--panel-line-soft);flex-direction:row;gap:0;padding-top:13px}.nord #s4 .panel-body[data-novisual] .cap-tags li{border-top:none;flex:1;padding-top:0}.nord #s4 .cap-visual{min-width:0;min-height:0;display:flex}.nord #s4 .demo{min-width:0;min-height:0;color:var(--ink);flex-direction:column;flex:1;display:flex;position:relative}.nord #s4 .demo-note{font-family:var(--nord-mono);font-size:var(--lab-a-fs);letter-spacing:var(--lab-a-ls);color:var(--ink-3);text-align:right;margin:10px 0 0;font-weight:500}.nord #s4 .brand-board{flex:1;grid-template-rows:1.15fr 1fr .62fr;grid-template-columns:1.1fr 1fr;gap:10px;min-height:0;display:grid}.nord #s4 .bb-pal{grid-column:1/-1}.nord #s4 .bb{border:1px solid var(--panel-line);background:var(--panel-plate);justify-content:center;align-items:center;margin:0;padding:12px;display:flex;position:relative;overflow:hidden}.nord #s4 .bb figcaption{font-family:var(--nord-mono);letter-spacing:.14em;color:var(--ink-3);font-size:7.5px;position:absolute;bottom:7px;left:9px}.nord #s4 .bb-mark{grid-row:span 2}.nord #s4 .bb-mark svg{width:100%;max-width:132px;height:auto}.nord #s4 .bm-guides{color:color-mix(in oklab, var(--ink) 36%, transparent)}.nord #s4 .bm-guides .g{stroke-dasharray:1;stroke-dashoffset:0}.nord #s4 .bm-mark{color:var(--ink);opacity:1}.nord #s4 .wordmark{letter-spacing:.34em;text-indent:.34em;font-size:clamp(13px,1.35vw,20px);font-weight:500}.nord #s4 .bb-type{gap:12px}.nord #s4 .spec{letter-spacing:-.03em;font-size:clamp(26px,2.6vw,40px);font-weight:500;line-height:.9}.nord #s4 .spec-meta{font-family:var(--nord-mono);letter-spacing:.14em;color:var(--ink-3);font-size:8px;line-height:1.7}.nord #s4 .bb-pal{align-items:stretch;padding:11px 12px 22px}.nord #s4 .sw{gap:4px;width:100%;display:flex}.nord #s4 .sw i{border-radius:1px;flex:1}@keyframes nb4-guide{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes nb4-settle{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes nb4-swatch{0%{opacity:0;transform:scaleY(.18)}to{opacity:1;transform:scaleY(1)}}.nord #s4 .panel.is-open .bm-guides .g{animation:.9s cubic-bezier(.22,1,.28,1) both nb4-guide}.nord #s4 .panel.is-open .bm-guides .g:nth-child(2){animation-delay:60ms}.nord #s4 .panel.is-open .bm-guides .g:nth-child(3){animation-delay:.12s}.nord #s4 .panel.is-open .bm-guides .g:nth-child(4){animation-delay:.18s}.nord #s4 .panel.is-open .bm-guides .g:nth-child(5){animation-delay:.24s}.nord #s4 .panel.is-open .bm-guides .g:nth-child(6){animation-delay:.3s}.nord #s4 .panel.is-open .bm-guides .gc{animation-delay:.36s}.nord #s4 .panel.is-open .bm-mark{animation:.8s cubic-bezier(.22,1,.28,1) .42s both nb4-settle}.nord #s4 .panel.is-open .bb-word .wordmark,.nord #s4 .panel.is-open .bb-type>*{animation:.7s cubic-bezier(.22,1,.28,1) .5s both nb4-settle}.nord #s4 .panel.is-open .sw i{transform-origin:50% 100%;animation:.6s cubic-bezier(.22,1,.28,1) both nb4-swatch}.nord #s4 .panel.is-open .sw i:first-child{animation-delay:.58s}.nord #s4 .panel.is-open .sw i:nth-child(2){animation-delay:.64s}.nord #s4 .panel.is-open .sw i:nth-child(3){animation-delay:.7s}.nord #s4 .panel.is-open .sw i:nth-child(4){animation-delay:.76s}.nord #s4 .panel.is-open .sw i:nth-child(5){animation-delay:.82s}.nord #s4 .build{flex:1;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1.62fr) 14px minmax(0,.72fr);align-items:start;gap:9px 0;min-height:0;display:grid}.nord #s4 .bd-page{aspect-ratio:1600/1000;background:var(--panel-plate);border:1px solid #4a3c2c38;grid-area:1/1;align-self:start;width:100%;max-height:100%;margin:0;position:relative;overflow:hidden}.nord #s4 .bd-page img{object-fit:contain;width:100%;height:100%;display:block}.nord #s4 .bd-mq{border:1px solid var(--accent);pointer-events:none;position:absolute;box-shadow:0 0 0 1px #fbf7ee8c}.nord #s4 .bd-mq:before{content:"";border-left:1px solid var(--accent);border-top:1px solid var(--accent);width:7px;height:7px;position:absolute;top:-4px;left:-4px}.nord #s4 .bd-page figcaption,.nord #s4 .bd-detail figcaption{font-family:var(--nord-mono);letter-spacing:.14em;color:var(--ink-3);background:#fbf7eeeb;padding:4px 7px;font-size:7.5px;font-weight:500;position:absolute;bottom:0;left:0}.nord #s4 .bd-dim{height:12px;color:color-mix(in oklab, var(--ink) 42%, transparent);grid-area:2/1;align-items:center;gap:7px;display:flex}.nord #s4 .bd-dim-line{opacity:.7;background:linear-gradient(currentColor,currentColor) 0/100% 1px no-repeat;border-left:1px solid;border-right:1px solid;flex:1;height:5px}.nord #s4 .bd-dim-val{font-family:var(--nord-mono);letter-spacing:.14em;color:var(--ink-3);flex:none;font-size:7.5px;font-weight:500}.nord #s4 .bd-lead{border-left:1px solid var(--panel-line-firm);border-top:1px solid var(--panel-line-firm);border-bottom:1px solid var(--panel-line-firm);pointer-events:none;border-right:0;grid-area:1/2;place-self:start stretch;height:46%;margin-top:12%}.nord #s4 .bd-detail{background:var(--panel-plate);border:1px solid #4a3c2c38;grid-area:1/3;align-self:start;width:100%;margin:0;position:relative}.nord #s4 .bd-window{aspect-ratio:576/460;width:100%;position:relative;overflow:hidden}.nord #s4 .bd-window img{object-fit:fill;max-width:none;position:absolute;top:0;left:0}.nord #s4 .panel.is-open .bd-page{animation:.75s cubic-bezier(.22,1,.28,1) both nb4-settle}.nord #s4 .panel.is-open .bd-detail{animation:.7s cubic-bezier(.22,1,.28,1) .16s both nb4-settle}.nord #s4 .panel.is-open .bd-dim,.nord #s4 .panel.is-open .bd-lead{animation:.6s cubic-bezier(.22,1,.28,1) .26s both nb4-settle}.nord #s4 .panel.is-open .bd-mq{animation:.5s cubic-bezier(.22,1,.28,1) .4s both nb4-mq}@keyframes nb4-mq{0%{opacity:0;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}.nord #s4 .flow-wrap{flex:1;min-height:0;position:relative}.nord #s4 .flow{width:100%;height:100%;color:color-mix(in oklab, var(--ink) 52%, transparent);position:absolute;inset:0}.nord #s4 .fl-lines .fl{stroke-dasharray:1;stroke-dashoffset:0}.nord #s4 .fl-nodes circle,.nord #s4 .fl-nodes rect{fill:none;stroke:currentColor;stroke-width:1px}.nord #s4 .fl-nodes .nd>circle:not(.hub-ring){fill:color-mix(in oklab, var(--ink) 62%, transparent);stroke:none}.nord #s4 .fl-nodes .hub-ring{stroke-dasharray:2 3.4;opacity:.7}.nord #s4 .fl-nodes text{font-family:var(--nord-mono);letter-spacing:.14em;fill:color-mix(in oklab, var(--ink) 60%, transparent);text-anchor:end;font-size:8px}.nord #s4 .fl-nodes .ct{text-anchor:middle}.nord #s4 .sig{fill:var(--accent);offset-distance:0%;opacity:0}@keyframes nb4-signal{0%{offset-distance:0%;opacity:0}12%{opacity:1}88%{opacity:1}to{offset-distance:100%;opacity:0}}.nord #s4 .panel.is-open .fl{animation:.8s cubic-bezier(.22,1,.28,1) both nb4-draw}.nord #s4 .panel.is-open .sig{animation:2.6s cubic-bezier(.5,0,.5,1) infinite nb4-signal}.nord #s4 .panel.is-open .hub-ring{transform-box:fill-box;transform-origin:50%;animation:26s linear infinite nb4-spin}@keyframes nb4-spin{to{transform:rotate(360deg)}}.nord #s4 .fd .fd-q,.nord #s4 .fd .fd-t,.nord #s4 .fd .fd-s{stroke:color-mix(in oklab, var(--ink) 30%, transparent);stroke-linecap:round}.nord #s4 .fd .fd-grid path{stroke:color-mix(in oklab, var(--ink) 22%, transparent)}.nord #s4 .fd .fd-pin{fill:color-mix(in oklab, var(--ink) 34%, transparent);stroke:none}.nord #s4 .fd .fd-here{fill:var(--accent);stroke:none}.nord #s4 .fd .fd-here-ring{stroke:var(--accent);stroke-width:1px;stroke-dasharray:2 3.2;opacity:.55}.nord #s4 .fd .fd-hit rect{stroke:color-mix(in oklab, var(--ink) 34%, transparent)}.nord #s4 .fd .fd-hit .fd-t{stroke:var(--accent)}.nord #s4 .fd .fd-mark{fill:var(--accent);stroke:none}.nord #s4 .panel.is-open .fd .fd-here-ring{transform-box:fill-box;transform-origin:50%;animation:30s linear infinite nb4-spin}.nord #s4 .ui{border:1px solid var(--panel-line);background:var(--panel-plate);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.nord #s4 .ui-bar{border-bottom:1px solid var(--panel-line-soft);align-items:center;gap:9px;padding:7px 12px;display:flex}.nord #s4 .ui-dot{background:var(--accent);border-radius:50%;width:6px;height:6px}.nord #s4 .ui-title{font-family:var(--nord-mono);letter-spacing:.14em;color:var(--ink-3);font-size:8px}.nord #s4 .ui-seg{gap:3px;margin-left:auto;display:flex}.nord #s4 .ui-seg i{background:color-mix(in oklab, var(--ink) 16%, transparent);width:14px;height:3px}.nord #s4 .ui-seg i.on{background:color-mix(in oklab, var(--ink) 52%, transparent)}.nord #s4 .ui-kpis{border-bottom:1px solid var(--panel-line-soft);grid-template-columns:repeat(3,1fr);display:grid}.nord #s4 .kpi{border-right:1px solid var(--panel-line-soft);padding:8px 12px}.nord #s4 .kpi:last-child{border-right:0}.nord #s4 .kpi b{letter-spacing:-.02em;font-size:clamp(15px,1.3vw,20px);font-weight:500;display:block}.nord #s4 .kpi span{font-family:var(--nord-mono);letter-spacing:.14em;color:var(--ink-3);font-size:7.5px}.nord #s4 .ui-chart{width:100%;height:50px;color:color-mix(in oklab, var(--ink) 55%, transparent);flex:none;padding:6px 12px 0}.nord #s4 .ch-grid{color:color-mix(in oklab, var(--ink) 12%, transparent)}.nord #s4 .ch-line{stroke-dasharray:1;stroke-dashoffset:0;fill:none}.nord #s4 .ch-head{fill:var(--accent);opacity:0}.nord #s4 .ui-table{border-collapse:collapse;width:100%;margin-top:auto;font-size:10.5px}.nord #s4 .ui-table td{border-top:1px solid var(--panel-line-soft);color:color-mix(in oklab, var(--ink) 72%, transparent);white-space:nowrap;padding:5px 12px}.nord #s4 .c-id,.nord #s4 .c-time{font-family:var(--nord-mono);letter-spacing:.06em;color:var(--ink-3);font-size:9px;font-weight:500}.nord #s4 .pill{font-family:var(--nord-mono);letter-spacing:.14em;border:1px solid var(--panel-line);color:var(--ink-3);padding:2px 7px;font-size:7.5px;display:inline-block}.nord #s4 .p-new{border-color:color-mix(in oklab, var(--accent) 52%, transparent);color:var(--accent)}@keyframes nb4-row{0%{background:color-mix(in oklab, var(--accent) 16%, transparent)}to{background:0 0}}@keyframes nb4-head{to{opacity:1}}.nord #s4 .panel.is-open .ch-line{animation:1.15s cubic-bezier(.22,1,.28,1) .2s both nb4-draw}.nord #s4 .panel.is-open .ch-head{animation:.4s 1.3s both nb4-head}.nord #s4 .panel.is-open .ui-table tr{animation:.5s cubic-bezier(.22,1,.28,1) both nb4-settle}.nord #s4 .panel.is-open .ui-table tr:nth-child(2){animation-delay:70ms}.nord #s4 .panel.is-open .ui-table tr:nth-child(3){animation-delay:.14s}.nord #s4 .panel.is-open .ui-table tr:nth-child(4){animation-delay:.21s}.nord #s4 .panel.is-open .ui-table tr.is-new{animation:.5s cubic-bezier(.22,1,.28,1) .14s both nb4-settle,2.4s 1.1s both nb4-row}@media (max-width:1180px){.nord #s4 .explorer{width:min(88vw,1040px)}.nord #s4 .panel-body{grid-template-columns:minmax(236px,32%) 1fr;gap:18px;padding:22px 22px 34px}.nord #s4 .brand-board{grid-template-columns:1fr 1fr}}@media (max-width:1180px),(max-height:820px){.nord #s4 .cap-tags{gap:4px}.nord #s4 .cap-tags li{padding-top:4px}}@media (max-height:820px){.nord #s4 .area{margin-top:18px}}@media (min-width:861px) and (max-height:800px){.nord #s4 .cap-tags{flex-flow:wrap;gap:5px 14px}.nord #s4 .cap-tags li{border-top:0;padding-top:0}}@media (min-width:861px) and (max-height:730px){.nord #s4 .explorer{margin-top:clamp(14px,3svh,46px)}.nord #s4 .area{margin-top:14px}.nord #s4 .panel-body{padding:20px 30px 32px}.nord #s4 .cap-copy h3{margin-top:16px}.nord #s4 .cap-copy p{margin-top:9px}.nord #s4 .cap-tags{gap:2px}.nord #s4 .cap-tags li{padding-top:3px}}@media (max-width:860px){.nord #s4 .explorer{width:100%}.nord #s4 .instrument{perspective:none}.nord #s4 .seat{display:none}.nord #s4 .area{flex-direction:column;flex:none;align-items:stretch;gap:10px;margin-top:26px}.nord #s4 .area-label{font-size:9px}.nord #s4 .area-track{flex:none;height:42px}.nord #s4 .area-pt{padding:0 14px}.nord #s4 .rail{flex-direction:column;gap:8px;height:auto}.nord #s4 .panel{flex:none;transition:background .5s,border-color .4s,box-shadow .5s;display:block}.nord #s4 .panel .tab{opacity:1;pointer-events:auto;flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;width:100%;padding:13px 16px;position:static}.nord #s4 .panel.is-open .tab{opacity:1;pointer-events:auto;border-bottom:1px solid var(--panel-line-soft);position:static;inset:auto}.nord #s4 .tab-label{writing-mode:horizontal-tb;letter-spacing:.2em;margin:0}.nord #s4 .panel.is-open .tab-label{opacity:1;animation:none;transform:none}.nord #s4 .s4-ground{display:none}.nord #s4 .build{grid-template-columns:minmax(0,auto) 10px minmax(0,auto);justify-content:start;row-gap:6px}.nord #s4 .bd-page,.nord #s4 .bd-detail{width:auto;max-width:100%;height:100%}.nord #s4 .bd-window{width:auto;height:100%}.nord #s4 .tab-sym{width:22px;height:22px;margin-left:auto}.nord #s4 .panel-body{grid-template-columns:1fr;gap:14px;padding:16px}.nord #s4 .cap-copy .mono-label{display:none}.nord #s4 .cap-tags{flex-flow:wrap;gap:6px 14px;margin-top:14px}.nord #s4 .cap-tags li{border-top:0;padding-top:0}.nord #s4 .cap-visual{height:140px}.nord #s4 .block{gap:18px;padding-bottom:2.5svh}.nord #s4 .explorer{margin-top:clamp(10px,2svh,22px)}.nord #s4 .rail{gap:8px}.nord #s4 .panel .tab{padding:10px 14px}.nord #s4 .cap-copy h3{font-size:18px}.nord #s4 .cap-copy p{margin-top:8px;font-size:12.5px}.nord #s4 .demo-note{display:none}.nord #s4 .brand-board{grid-template-rows:1fr .8fr;grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.nord #s4 .panel,.nord #s4 .panel-body,.nord #s4 .bd-page,.nord #s4 .bd-detail,.nord #s4 .tab{transition-property:opacity,background,border-color;transition-duration:.2s}.nord #s4 .panel-body{transform:none}.nord #s4 *{animation:none!important}.nord #s4 .ch-head,.nord #s4 .sig{opacity:1}.nord #s4 .seat-warm{transition:none}.nord #s4 .area-dot,.nord #s4 .area-n{transition-duration:.15s}}.nord #s4{--leave:0}.nord #s4 .rail{gap:calc(10px * (1 - min(1, var(--leave) * 1.4)));transform:translateY(calc(var(--leave) * 26px)) scaleY(calc(1 - .5 * var(--leave)));transform-origin:50% 100%;transform-style:preserve-3d}.nord #s4 .panel{border-color:rgba(74, 60, 44, calc(.17 * (1 - min(1, var(--leave) * 1.5))))}.nord #s4 .panel-body,.nord #s4 .panel.is-open .panel-body,.nord #s4 .tab-label,.nord #s4 .tab-n,.nord #s4 .tab-sym{opacity:calc(1 - min(1, var(--leave) * 2.4))}.nord #s4 .build{transform:scaleY(calc(1 - .8 * min(1, var(--leave) * 1.3)));transform-origin:50% 100%}.nord #s4 .seat-warm{opacity:calc((.5 + .5 * min(1, var(--leave) * 2.2)) * (1 - min(1, max(0, var(--leave) - .55) * 2.3)))}.nord #s4 .seat-cast,.nord #s4 .seat-ao,.nord #s4 .seat-edge,.nord #s4 .seat-grass{opacity:calc(1 - min(1, var(--leave) * 1.5))}.nord #s4 .area{opacity:calc(1 - min(1, var(--leave) * 2.6))}@media (prefers-reduced-motion:reduce){.nord #s4 .rail,.nord #s4 .build{transform:none}}@media (max-width:560px){.nord #s4 .rail{max-height:none}.nord #s4 .area{display:none}.nord #s4 .build{grid-template-columns:minmax(0,1fr);justify-content:stretch}.nord #s4 .bd-lead,.nord #s4 .bd-detail{display:none}.nord #s4 .bd-page{width:100%;max-width:100%}.nord #s4 .bd-mq{display:none}.nord #s4 .bd-page img{object-fit:cover;object-position:top center}}
.nord #s5 .results{--n6-active:#181613e6;--n6-future:#18161385;--n6-a-name:#12110f;--n6-f-name:#12110fc7;--n6-a-num:#12110ffa;--n6-f-num:#12110fd1;z-index:2;pointer-events:none;opacity:0;will-change:opacity;position:absolute;inset:0;overflow:clip}@property --mik{syntax:"<number>";inherits:true;initial-value:.45}@property --f{syntax:"<number>";inherits:true;initial-value:0}.nord #s5 .mi{--mik:.45;--f:0;cursor:pointer;width:0;height:0;color:var(--n6-future);transition:color .34s ease, --mik .42s var(--ease-settle);will-change:transform, opacity;background:0 0;border:0;padding:0;position:absolute;top:0;left:0}.nord #s5 .mi.is-active{--mik:1;color:var(--n6-active)}.nord #s5 .mi.is-open{--mik:1.08}.nord #s5 .mi:after{content:"";bottom:-22px;left:-46px;right:-46px;top:calc(-1 * var(--axish,96px) - 58px);pointer-events:auto;position:absolute}.nord #s5 .mi-axis{left:0;bottom:calc(22px * var(--s,1));width:1px;height:var(--axish,96px);background:linear-gradient(to top, currentColor, color-mix(in oklab, currentColor 48%, transparent) 64%, color-mix(in oklab, currentColor 12%, transparent));opacity:.8;transition:opacity .4s;position:absolute}.nord #s5 .mi.is-active .mi-axis{opacity:.96}.nord #s5 .mi-axis:after{content:"";width:calc(5px * var(--s,1));background:repeating-linear-gradient(to top, color-mix(in oklab, currentColor 46%, transparent) 0 1px, transparent 1px calc(10px * var(--s,1)));height:100%;opacity:calc(var(--f,0) * .8);position:absolute;bottom:0;left:1px}.nord #s5 .mi-foot{width:calc(78px * var(--s,1) * (.75 + .25 * var(--mik)));height:calc(32px * var(--s,1) * (.75 + .25 * var(--mik)));fill:none;stroke-width:1.1px;vector-effect:non-scaling-stroke;position:absolute;bottom:0;left:50%;overflow:visible;transform:translate(-50%)}.nord #s5 .mi.is-active .mi-foot{stroke-width:1.4px}.nord #s5 .mi-foot .bar,.nord #s5 .mi-foot .ring{stroke:currentColor;opacity:.78;transition:opacity .4s}.nord #s5 .mi-foot .ring-2{opacity:.42}.nord #s5 .mi-foot .pin{fill:currentColor;stroke:none;opacity:.86;transition:fill .4s,opacity .4s}.nord #s5 .mi.is-active .mi-foot .bar,.nord #s5 .mi.is-active .mi-foot .ring-1{opacity:.85}.nord #s5 .mi.is-active .mi-foot .ring-2{stroke:var(--accent);opacity:.6}.nord #s5 .mi.is-active .mi-foot .pin{fill:var(--accent);opacity:1}.nord #s5 .mi-foot .ping{stroke:var(--accent);opacity:0;transform-box:fill-box;transform-origin:50%}.nord #s5 .mi.is-active .mi-foot .ping{animation:1.15s cubic-bezier(.16,.8,.3,1) forwards nb6-ring}@keyframes nb6-ring{0%{opacity:.5;transform:scale(.6)}70%{opacity:.12}to{opacity:0;transform:scale(2.6)}}.nord #s5 .mi.is-settling .mi-foot .ping{animation:.5s cubic-bezier(.3,0,.2,1) forwards nb6-close}@keyframes nb6-close{0%{opacity:.42;transform:scale(1.9)}to{opacity:0;transform:scale(.75)}}.nord #s5 .mi-glyph{left:0;bottom:var(--gy,24px);width:calc(160px * var(--s,1) * (.72 + .28 * var(--mik)));height:calc(96px * var(--s,1) * (.72 + .28 * var(--mik)));fill:none;stroke:currentColor;stroke-width:1.1px;stroke-linecap:round;vector-effect:non-scaling-stroke;transition:opacity .4s ease, stroke-width .52s var(--ease-settle);position:absolute;overflow:visible;transform:translate(-50%)}.nord #s5 .mi.is-active .mi-glyph{stroke-width:1.4px}.nord #s5 .mi .lead,.nord #s5 .mi .hand,.nord #s5 .mi .run,.nord #s5 .mi .arc,.nord #s5 .mi .hot,.nord #s5 .mi .out{opacity:0;transition:opacity .42s}.nord #s5 .mi .sec{opacity:0;transition:opacity .4s}.nord #s5 .mi.is-open .sec,.nord #s5 .mi-body.is-on .sec{opacity:.6}.nord #s5 .mi .tick,.nord #s5 .mi .scale,.nord #s5 .mi .gtick,.nord #s5 .mi .dial,.nord #s5 .mi .datum,.nord #s5 .mi .axis-line,.nord #s5 .mi .unit,.nord #s5 .mi .wall,.nord #s5 .mi .wave{opacity:.75}.nord #s5 .mi .node,.nord #s5 .mi .hub{opacity:.8}.nord #s5 .mi .core,.nord #s5 .mi .hubcore{fill:currentColor;stroke:none;opacity:.8}.nord #s5 .mi .out{fill:none}.nord #s5 .mi.is-active .tick,.nord #s5 .mi.is-active .scale,.nord #s5 .mi.is-active .gtick,.nord #s5 .mi.is-active .dial,.nord #s5 .mi.is-active .datum,.nord #s5 .mi.is-active .axis-line,.nord #s5 .mi.is-active .unit{opacity:.86}.nord #s5 .mi.is-active .wall,.nord #s5 .mi.is-active .wave,.nord #s5 .mi.is-active .node,.nord #s5 .mi.is-active .hub{opacity:.9}.nord #s5 .mi.is-active .core,.nord #s5 .mi.is-active .hubcore{fill:var(--accent);opacity:1}.nord #s5 .mi .lead,.nord #s5 .mi .run,.nord #s5 .mi .arc,.nord #s5 .mi .hot,.nord #s5 .mi .chord,.nord #s5 .mi .delta{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .54s var(--ease-settle), opacity .42s ease}.nord #s5 .mi.is-active .lead,.nord #s5 .mi.is-active .run,.nord #s5 .mi.is-active .arc,.nord #s5 .mi.is-active .hot,.nord #s5 .mi.is-open .chord,.nord #s5 .mi.is-open .delta{stroke-dashoffset:0}.nord #s5 .mi.is-active .lead{opacity:.62}.nord #s5 .mi.is-active .run,.nord #s5 .mi.is-active .hand{opacity:.78}.nord #s5 .mi.is-active .arc{opacity:.86}.nord #s5 .mi.is-active .out{opacity:.78}.nord #s5 .mi .hot{stroke:var(--accent)}.nord #s5 .mi.is-active .hot{opacity:.92}.nord #s5 .mi .hand{transition:opacity .34s ease calc(var(--r,0) * 42ms), stroke .3s ease}.nord #s5 .mi .cursor{fill:none;stroke:var(--accent);opacity:0;transition:opacity .3s .4s}.nord #s5 .mi.is-active .cursor{opacity:.95}.nord #s5 .mi .thresh{stroke:currentColor}.nord #s5 .mi .arc{stroke:var(--accent)}.nord #s5 .mi .gtick{transition:opacity .3s ease calc(var(--t,0) * 18ms)}.nord #s5 .mi .gtick.major{opacity:.9}.nord #s5 .mi .delta{stroke:currentColor}.nord #s5 .mi-base{left:0;top:calc(9px * var(--s,1));white-space:nowrap;font-family:var(--nord-mono);font-size:max(11.5px, calc(12px * var(--st,1)));letter-spacing:.16em;color:#12110ff0;text-shadow:0 1px 1px #f8f3ea38;font-weight:500;transition:color .34s;position:absolute;transform:translate(-50%)}.nord #s5 .mi.is-active .mi-base{color:#141311fa}.nord #s5 .mi-base:before{content:"";z-index:-1;pointer-events:none;filter:blur(11px);background:#f6f2ea75;border-radius:28px;position:absolute;inset:-12px -22px}.nord #s5 .mi.is-active .mi-base:before{background:#f6f2ea8a}.nord #s5 .mi:not(.is-active) .mi-glyph,.nord #s5 .mi:not(.is-active) .mi-base{display:none}.nord #s5 .mi:not(.is-active) .mi-name{font-size:max(11.5px, calc(11.6px * var(--st,1)))}.nord #s5 .mi:not(.is-active) .mi-num{font-weight:600}.nord #s5 .mi:not(.is-active) .mi-copy{--veil:max(.36, var(--gveil,0))}.nord #s5 .mi-copy{left:0;bottom:var(--cb,60px);align-items:center;gap:calc(5px + 3px * var(--mik));text-align:center;text-shadow:0 1px 1px #f8f3ea38;flex-direction:column;width:max-content;max-width:clamp(96px,12vw - 40px,131px);display:flex;position:absolute;transform:translate(-50%)}.nord #s5 .mi:focus-visible{outline:none}.nord #s5 .mi:focus-visible .mi-copy:before{opacity:1}.nord #s5 .mi-copy:before{content:"";border:1px solid var(--accent);opacity:0;transition:opacity .2s;position:absolute;inset:-6px -9px}.nord #s5 .mi-copy{--veil:max(.16, var(--gveil,0))}.nord #s5 .mi.is-active .mi-copy{--veil:max(.1, var(--gveil,0))}.nord #s5 .mi-copy:after{content:"";z-index:-1;pointer-events:none;background:rgba(246, 242, 234, var(--veil));filter:blur(15px);border-radius:40px;transition:background .34s;position:absolute;inset:-14px -22px}.nord #s5 .mi:hover .mi-name{color:var(--n6-a-name)}.nord #s5 .mi-head{align-items:center;gap:calc(4px + 3px * var(--mik));font-family:var(--nord-mono);flex-direction:column;font-style:normal;display:flex}.nord #s5 .mi-num{font-style:normal;font-size:max(12px, calc(13.2px * var(--st,1)));letter-spacing:.04em;color:var(--n6-f-num);font-variant-numeric:tabular-nums;font-weight:500;line-height:1;transition:color .28s}.nord #s5 .mi-rule{width:32px;height:1px;transform:scaleX(calc((14 + 16 * var(--mik)) / 32));background:color-mix(in oklab, var(--accent) calc(var(--f,0) * 100%), currentColor);opacity:calc(.68 + .3 * var(--f,0));flex:none}.nord #s5 .mi-name{font-style:normal;font-size:max(10.5px, calc(11px * var(--st,1)));letter-spacing:.14em;color:var(--n6-f-name);font-weight:600;line-height:1.3;transition:color .28s}.nord #s5 .mi.is-active .mi-num{color:var(--n6-a-num);font-size:19px}.nord #s5 .mi.is-active .mi-name{letter-spacing:.13em;color:var(--n6-a-name);font-size:12.5px}.nord #s5 .mi.is-active .mi-copy{max-width:132px}.nord #s5 .s6-detail{pointer-events:none;position:absolute;inset:0}.nord #s5 .mi-body{left:var(--p-left,403px);top:var(--p-top,358px);width:var(--p-w,346px);border:1px solid var(--panel-line);background-color:var(--panel-veil);background-image:var(--panel-rule);pointer-events:auto;opacity:var(--pk,0);border-radius:0;flex-direction:column;align-items:flex-start;padding:13px 16px 12px;transition:opacity .38s;display:flex;position:absolute}.nord #s5 .mi-body[hidden]{display:none}.nord #s5 .mi-body.is-exit{opacity:0;transition:opacity .17s}.nord #s5 .mb-reg{pointer-events:none;background:var(--panel-marks);opacity:var(--panel-marks-k);position:absolute;inset:-4px}.nord #s5 .mb-label,.nord #s5 .mb-title,.nord #s5 .mb-say,.nord #s5 .mb-fig,.nord #s5 .mb-sig-label,.nord #s5 .mb-sig,.nord #s5 .mb-more,.nord #s5 .mb-status{opacity:calc(var(--pk,0) * var(--pk,0));transform:translateY(calc(6px * (1 - var(--pk,0))));transition:opacity .3s ease, transform .3s var(--ease-settle);position:relative}.nord #s5 .mb-label{font-family:var(--nord-mono);font-size:var(--lab-b-fs);letter-spacing:var(--lab-b-ls);color:var(--accent-text);margin:0 0 6px;font-weight:500}.nord #s5 .mb-title{font-family:var(--nord-sans,inherit);letter-spacing:-.008em;color:var(--ink);text-wrap:balance;margin:0 0 7px;font-size:16px;font-weight:500;line-height:1.26}.nord #s5 .mb-say{color:var(--ink);margin:0 0 10px;font-size:13px;line-height:1.42}.nord #s5 .mb-fig{border-top:1px solid var(--panel-line-soft);border-bottom:1px solid var(--panel-line-soft);width:calc(100% + 32px);height:78px;color:var(--n6-active);margin:0 -16px 10px;display:block}.nord #s5 .mb-fig .mi-glyph{stroke-width:1.4px;width:117px;height:70px;position:absolute;bottom:5px;left:50%;transform:translate(-50%)}.nord #s5 .mi-body .lead,.nord #s5 .mi-body .hand,.nord #s5 .mi-body .run,.nord #s5 .mi-body .arc,.nord #s5 .mi-body .hot,.nord #s5 .mi-body .out{opacity:0;transition:opacity .42s}.nord #s5 .mi-body .lead,.nord #s5 .mi-body .run,.nord #s5 .mi-body .arc,.nord #s5 .mi-body .hot,.nord #s5 .mi-body .chord,.nord #s5 .mi-body .delta{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .58s var(--ease-settle) .12s, opacity .42s ease .12s}.nord #s5 .mi-body.is-on .lead,.nord #s5 .mi-body.is-on .run,.nord #s5 .mi-body.is-on .arc,.nord #s5 .mi-body.is-on .hot,.nord #s5 .mi-body.is-on .chord,.nord #s5 .mi-body.is-on .delta{stroke-dashoffset:0}.nord #s5 .mi-body.is-on .lead{opacity:.55}.nord #s5 .mi-body.is-on .arc{opacity:.88}.nord #s5 .mi-body.is-on .run,.nord #s5 .mi-body.is-on .hand,.nord #s5 .mi-body.is-on .out{opacity:.78}.nord #s5 .mi-body.is-on .hot,.nord #s5 .mi-body.is-on .cursor{opacity:.95}.nord #s5 .mi-body .tick,.nord #s5 .mi-body .gtick,.nord #s5 .mi-body .dial,.nord #s5 .mi-body .datum,.nord #s5 .mi-body .axis-line,.nord #s5 .mi-body .scale,.nord #s5 .mi-body .unit{opacity:.82}.nord #s5 .mi-body .wall,.nord #s5 .mi-body .wave{opacity:.9}.nord #s5 .mi-body .node,.nord #s5 .mi-body .hub{opacity:.88}.nord #s5 .mi-body .core,.nord #s5 .mi-body .hubcore{fill:var(--accent);stroke:none;opacity:1}.nord #s5 .mb-sig-label{font-family:var(--nord-mono);font-size:var(--lab-b-fs);letter-spacing:var(--lab-b-ls);color:var(--ink);margin:0 0 5px;font-weight:500}.nord #s5 .mb-sig{flex-direction:column;width:100%;margin:0 0 8px;padding:0;list-style:none;display:flex}.nord #s5 .mb-sig li{color:var(--ink);border-top:1px solid var(--panel-line-soft);padding:2px 0 2px 15px;font-size:12px;line-height:1.32;position:relative}.nord #s5 .mb-sig li:first-child{border-top:0}.nord #s5 .mb-sig li:before{content:"";background:color-mix(in oklab, var(--ink) 42%, transparent);width:7px;height:1px;position:absolute;top:10px;left:0}.nord #s5 .mb-more{grid-template-rows:1fr;width:100%;display:grid}.nord #s5 .mb-more-wrap{min-height:0}.nord #s5 .mb-drow{border-top:1px solid var(--panel-line-soft);margin:0;padding:6px 0 0}.nord #s5 .mb-drow:first-child{border-top:0;padding-top:0}.nord #s5 .mb-dlab{font-style:normal;font-family:var(--nord-mono);font-size:var(--lab-b-fs);letter-spacing:var(--lab-b-ls);color:var(--ink);margin-bottom:2px;font-weight:500;display:block}.nord #s5 .mb-dtxt{color:var(--ink);font-size:13px;line-height:1.3;display:block}.nord #s5 .mb-status{border-top:1px solid var(--panel-line-soft);width:100%;font-family:var(--nord-mono);font-size:var(--lab-b-fs);letter-spacing:var(--lab-b-ls);color:var(--ink);align-items:center;gap:8px;margin:6px 0 0;padding:7px 0 0;font-weight:600;display:flex}.nord #s5 .mb-dot{border:1px solid var(--accent);background:var(--accent);border-radius:50%;flex:none;width:6px;height:6px}.nord #s5 .mi-body[id$=synlighet] .mb-dot{background:0 0}.nord #s5 .res-ctl{pointer-events:auto;font-family:var(--nord-mono);align-items:center;gap:clamp(18px,2.2vw,30px);display:flex;position:absolute;bottom:2.8svh;left:50%;transform:translate(-50%)}.nord #s5 .ctl-count{letter-spacing:.04em;white-space:nowrap;align-items:baseline;gap:5px;margin:0;display:flex}.nord #s5 .ctl-now{color:#e39a5e;font-variant-numeric:tabular-nums;font-size:28px;font-weight:400;line-height:1}.nord #s5 .ctl-of{color:color-mix(in oklab, var(--cream) 82%, transparent);font-variant-numeric:tabular-nums;font-size:13px}.nord #s5 .ctl-track{justify-content:space-between;align-items:center;width:clamp(180px,14vw,208px);height:44px;display:flex;position:relative}.nord #s5 .ctl-rail,.nord #s5 .ctl-fill{height:1px;position:absolute;top:50%;left:0;right:0}.nord #s5 .ctl-rail{background:color-mix(in oklab, var(--cream) 46%, transparent)}.nord #s5 .ctl-fill{background:var(--accent);transform-origin:0;height:2px;transition:transform .32s var(--ease-settle);margin-top:-.5px;transform:scaleX(0)}.nord #s5 .res-tick{z-index:1;cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid;position:relative}.nord #s5 .tick-dot{border:1px solid color-mix(in oklab, var(--cream) 62%, transparent);background:var(--cream);width:6px;height:6px;transition:background .4s ease, border-color .4s ease, transform .4s var(--ease-settle);border-radius:50%}.nord #s5 .res-tick.is-done .tick-dot{background:var(--accent);border-color:var(--accent)}.nord #s5 .res-tick.is-active .tick-dot{background:var(--accent);border-color:var(--cream);transform:scale(1.7)}.nord #s5 .res-tick:hover .tick-dot{border-color:var(--cream)}.nord #s5 .res-tick:focus-visible{outline:var(--nb-ring);outline-offset:var(--nb-ring-off-tight)}.nord #s5 .ctl-hold{cursor:pointer;font-family:var(--nord-mono);font-size:var(--lab-a-fs);letter-spacing:var(--lab-a-ls);touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:0 0;border:0;align-items:center;gap:10px;padding:9px 0;font-weight:500;transition:color .35s;display:flex}.nord #s5 .ctl-hold:focus-visible{outline:var(--nb-ring);outline-offset:var(--nb-ring-off)}.nord #s5 .ctl-hold[data-ptr]:focus-visible{outline:none}.nord #s5 .mi-body .ctl-hold{width:100%;color:var(--ink-2);margin-top:0;padding:10px 0 0}.nord #s5 .mi-body .ctl-hold:hover{color:var(--accent-text)}.nord #s5 .mi-body .hold-track{stroke:color-mix(in oklab, var(--ink) 24%, transparent)}.nord #s5 .mi-body .hold-cross{stroke:color-mix(in oklab, var(--ink) 44%, transparent)}.nord #s5 .res-ctl .ctl-hold{color:color-mix(in oklab, var(--cream) 92%, transparent)}.nord #s5 .res-ctl .ctl-hold:hover{color:var(--accent)}.nord #s5 .res-ctl .hold-track{stroke:color-mix(in oklab, var(--cream) 40%, transparent)}.nord #s5 .res-ctl .hold-cross{stroke:color-mix(in oklab, var(--cream) 66%, transparent);transition:stroke .3s}.nord #s5 .hold-mark{flex:none;width:24px;height:24px;display:block}.nord #s5 .hold-label{white-space:nowrap}.nord #s5 .hold-mark svg{fill:none;stroke-width:1px;stroke-linecap:round;width:100%;height:100%;overflow:visible}.nord #s5 .hold-core{fill:var(--accent);stroke:none;transition:transform .3s var(--ease-settle);transform-box:fill-box;transform-origin:50%}.nord #s5 .hold-fill{stroke:var(--accent);stroke-width:2px;stroke-dasharray:1;stroke-dashoffset:1px;transform-box:fill-box;transform-origin:50%;transform:rotate(-90deg)}.nord #s5 .ctl-hold.is-holding .hold-core{transform:scale(1.5)}.nord #s5 .ctl-hold.is-holding .hold-cross{stroke:var(--accent)}.nord #s5 .ctl-hold[aria-expanded=true] .hold-core{transform:scale(1.9)}.nord #s5 .ctl-hold[aria-expanded=true] .hold-track{stroke:var(--accent)}@media (min-width:1200px) and (max-height:889px){.nord #s5 .mi-body{padding:10px 14px 9px}.nord #s5 .mb-title{margin-bottom:6px;font-size:15px}.nord #s5 .mb-say{margin-bottom:8px;font-size:12.5px}.nord #s5 .mb-fig{height:clamp(44px,38svh - 259.82px,78px);margin-bottom:8px}.nord #s5 .mb-fig .mi-glyph{aspect-ratio:160/96;width:auto;height:calc(100% - 8px);bottom:4px}.nord #s5 .mb-sig li{padding:1px 0 1px 14px;font-size:11.5px}.nord #s5 .mb-sig li:before{top:9px}.nord #s5 .mb-status{margin-top:5px;padding-top:6px}.nord #s5 .mb-drow{padding-top:5px}.nord #s5 .mb-dtxt{font-size:13px}.nord #s5 .mi-body .ctl-hold{padding-top:8px}.nord #s5 .res-ctl{bottom:1.4svh}}.nord #s5 .res-info,.nord #s5 .res-ctl .ctl-hold{display:none}.nord #s5 .res-live{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1199px){.nord #s5 .mi-copy,.nord #s5 .s6-detail{display:none}.nord #s5 .res-ctl .ctl-hold{display:flex}.nord #s5 .res-info{left:calc(var(--lane-l) + 4px);right:calc(var(--lane-r) + 4px);top:var(--info-t,calc(var(--head-top) + 180px));pointer-events:none;max-width:520px;margin-inline:auto;display:block;position:absolute;bottom:auto}.nord #s5 .res-step{background-color:var(--panel-veil);background-image:var(--panel-rule);border:1px solid var(--panel-line);opacity:0;transition:opacity .2s ease, transform .34s var(--ease-settle);pointer-events:none;padding:15px 17px;position:absolute;top:0;left:0;right:0;transform:translateY(10px)}.nord #s5 .res-step.is-on{opacity:1;transition:opacity .3s ease 60ms, transform .34s var(--ease-settle) 60ms;pointer-events:auto;transform:none}.nord #s5 .res-step:before{content:"";pointer-events:none;background:var(--panel-marks);opacity:var(--panel-marks-k);position:absolute;inset:-5px}.nord #s5 .res-lead b{color:var(--accent-text)}.nord #s5 .res-lead span{color:var(--ink-3)}.nord #s5 .mi{translate:0 var(--mi-drop,0px)}.nord #s5 .res-lead{font-family:var(--nord-mono);align-items:baseline;gap:8px;margin:0 0 8px;padding-top:11px;display:flex;position:relative}.nord #s5 .res-lead:before{content:"";background:var(--accent);width:26px;height:1px;position:absolute;top:0;left:0}.nord #s5 .res-lead b{font-variant-numeric:tabular-nums;font-size:17px;font-weight:400}.nord #s5 .res-lead em{letter-spacing:.16em;color:var(--ink);font-size:11px;font-style:normal;font-weight:500}.nord #s5 .res-say{color:var(--ink);margin:0;font-size:15px;line-height:1.42}.nord #s5 .res-detail{opacity:0;transition:grid-template-rows .42s var(--ease-settle), opacity .3s ease;grid-template-rows:0fr;display:grid}.nord #s5 .res-step.is-open .res-detail{opacity:1;grid-template-rows:1fr}.nord #s5 .res-dwrap{flex-direction:column;gap:9px;min-height:0;padding-top:12px;display:flex;overflow:hidden}.nord #s5 .res-drow{margin:0}.nord #s5 .res-dlab{font-style:normal;font-family:var(--nord-mono);font-size:var(--lab-b-fs);letter-spacing:var(--lab-b-ls);color:var(--ink);margin-bottom:2px;font-weight:500;display:block}.nord #s5 .res-dtxt{color:var(--ink);font-size:12.5px;line-height:1.36;display:block}.nord #s5 .results.is-open .mi.is-active .mi-glyph,.nord #s5 .results.is-open .mi.is-active .mi-base{opacity:.9}.nord #s5 .results.is-open.is-tucked .mi.is-active .mi-glyph{opacity:.3}.nord #s5 .results.is-open.is-tucked .mi.is-active .mi-base{opacity:0}.nord #s5 .res-ctl{gap:clamp(14px,3vw,24px);bottom:7svh}.nord #s5 .ctl-now{font-size:24px}.nord #s5 .ctl-track{width:clamp(176px,30vw,196px)}}@media (min-width:561px) and (max-width:1199px){.nord #s5 .mi .mi-copy{display:flex}.nord #s5 .mi .mi-rule,.nord #s5 .mi .mi-name{display:none}}@media (max-width:860px){.nord #s5 .res-lead b{font-size:16px}.nord #s5 .ctl-hold .hold-label{letter-spacing:.14em;font-size:10px}.nord #s5 .hold-mark{width:22px;height:22px}}@media (max-width:420px){.nord #s5 .res-ctl{gap:10px}.nord #s5 .ctl-track{width:146px}}@media (max-width:380px){.nord #s5 .ctl-hold .hold-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nord #s5 .res-ctl .ctl-hold{gap:0;margin-right:-12px;padding:9px 12px}.nord #s5 .res-tick{min-width:24px}}@media (max-width:420px){.nord #s5 .ctl-hold{letter-spacing:.1em;gap:6px;font-size:9.5px}.nord #s5 .hold-mark{width:20px;height:20px}.nord #s5 .ctl-now{font-size:24px}}@media (prefers-reduced-motion:reduce){.nord #s5 .mi,.nord #s5 .mi *,.nord #s5 .mi-body,.nord #s5 .mi-body *,.nord #s5 .res-step,.nord #s5 .res-tick,.nord #s5 .tick-dot,.nord #s5 .ctl-fill,.nord #s5 .hold-core,.nord #s5 .mi-copy,.nord #s5 .mi-axis,.nord #s5 .mi-foot,.nord #s5 .mi-glyph{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.nord #s5 .mb-more,.nord #s5 .res-detail{transition-duration:.14s!important}.nord #s5 .mi.is-active .mi-foot .ping,.nord #s5 .mi.is-settling .mi-foot .ping{opacity:0;animation:none}.nord #s5 .mb-label,.nord #s5 .mb-title,.nord #s5 .mb-say,.nord #s5 .mb-fig,.nord #s5 .mb-sig-label,.nord #s5 .mb-sig,.nord #s5 .mb-status,.nord #s5 .mi-body .ctl-hold,.nord #s5 .res-step{transform:none}}.nord #s5 .s6-ground{z-index:-1;pointer-events:none;visibility:hidden;opacity:0;position:fixed;inset:0}.nord #s5 .s6-ground svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.nord #s5 .s6-ground .t6-edge{stroke:#cf9f6f;stroke-width:.75px;fill:none}.nord #s5 .s6-ground .t6-dot{fill:#6b5a48;stroke:none}.nord #s5 .s6-ground .t6-cross{stroke:#6b5a48;stroke-width:.9px;fill:none}.nord #s5 .s6-ground .t6-wave{stroke:#a9917a;stroke-width:.8px;fill:none}@media (max-width:420px){.nord #s5 .res-ctl{max-width:calc(100vw - var(--lane-l) - var(--lane-r))}.nord #s5 .ctl-count,.nord #s5 .ctl-hold{flex:none}.nord #s5 .ctl-track{flex:auto;width:auto;min-width:44px}}@media (max-width:560px){.nord #s5 .eyebrow{margin-bottom:12px}.nord #s5 .chapter-head h2{margin-bottom:-4px}.nord #s5 .chapter-head .lede{font-size:15px;line-height:1.55}.nord #s5 .res-ctl{bottom:3svh}.nord #s5 .res-dwrap{gap:7px;padding-top:10px}}
@property --qs{syntax:"<number>";inherits:false;initial-value:1}@property --seat{syntax:"<number>";inherits:true;initial-value:1}@property --set{syntax:"<number>";inherits:true;initial-value:1}.nord #s6 .block{padding-bottom:6svh}.nord .insights{z-index:1;text-align:left;pointer-events:none;perspective:1500px;perspective-origin:50% 34%;position:absolute;inset:0;overflow:hidden}.nord .ins-list{margin:0;padding:0;list-style:none}.nord .ins{width:var(--w);transform-origin:50% 100%;--tone:var(--panel-veil);transform:translate3d(calc(var(--px,-100vw) - 50%), calc(var(--py,0px) - 100%), 0) scale(calc(var(--pk,1) * var(--qs,1))) rotate(var(--rot,0deg)) rotateY(var(--ry,0deg));transform-style:preserve-3d;--rz:0px;pointer-events:none;position:absolute;top:0;left:0}.nord .ins[data-i="0"]{--wmax:269px;--w:clamp(204px, calc(42.5svh - 113.5px), var(--wmax));--ar:.7;--rot:-1.1deg;--sx:-7px;--sun:-21deg;--ry:5deg}.nord .ins[data-i="1"]{--wmax:316px;--w:clamp(240px, calc(55svh - 179px), var(--wmax));--ar:.82;--fs:.773;--rot:.5deg;--sx:-2px;--sun:-5deg;--ry:-.5deg}.nord .ins[data-i="2"]{--wmax:269px;--w:clamp(204px, calc(42.5svh - 113.5px), var(--wmax));--ar:.734;--fs:.94;--rot:1.4deg;--sx:7px;--sun:17deg;--ry:-6deg}.nord .ins:hover,.nord .ins:focus-within{z-index:4}.nord .ins-sheet{--lift:0;min-height:calc(var(--w) / var(--ar,.72));font-size:calc(var(--w) * .0655 * var(--fs,1));border:1px solid var(--panel-line);background-color:var(--tone,var(--panel-face));color:var(--ink);pointer-events:auto;isolation:isolate;transform-style:preserve-3d;will-change:transform;box-shadow: inset 0 1px 0 #fffaee8c, inset 0 -1px 0 #40342238, calc(var(--sx) * .3) 1px 1.5px rgba(46, 36, 24, calc(.09 + .03 * var(--lift))), calc(var(--sx) * .7) calc(2px + 9px * var(--lift)) calc(6px + 16px * var(--lift)) calc(-6px - 2px * var(--lift)) rgba(46, 36, 24, calc(.1 + .09 * var(--lift)));translate:0 var(--rise,0px);background-image:repeating-linear-gradient(97deg,#78684e07 0 1px,#0000 1px 4px),repeating-linear-gradient(3deg,#78684e05 0 1px,#0000 1px 6px),radial-gradient(120% 84% at 14% 6%,#c6a6703d,#0000 62%),radial-gradient(96% 72% at 90% 20%,#9891841f,#0000 64%),radial-gradient(150% 78% at 62% 104%,#705e4452,#0000 58%),radial-gradient(90% 52% at 22% 102%,#5c523e38,#0000 66%),linear-gradient(#fffaee57 0%,#fffaee21 28%,#fffaee00 50%,#2e24160e 72%,#2e241624 100%);border-radius:0;flex-direction:column;gap:.625em;padding:1.125em 1.125em 1.25em;display:flex;position:relative}.nord a.ins-sheet,.nord article.ins-sheet{color:var(--ink)}.nord .ins-sheet.is-lead{gap:.75em;padding:1.375em 1.375em 1.5em}.nord .ins-sheet:hover,.nord .ins-sheet:focus-visible{border-color:color-mix(in oklab, var(--ink) 26%, transparent);outline:none}.nord .ins{transition:filter .42s ease,  --qs .42s var(--ease-settle)}.nord .ins.is-quiet{filter:saturate(.94)brightness(.975);--qs:.975}.nord .ins.is-active{--qs:1.018}.nord .ins-sheet{transition:border-color .5s ease, box-shadow .2s linear, transform .42s var(--ease-settle)}.nord .ins.is-active .ins-sheet{border-color:color-mix(in oklab, var(--ink) 30%, transparent)}.nord .ins.is-active .ins-thick{opacity:1;background:linear-gradient(90deg,#e8cfae 0%,#cf9a5f 58%,#a86a33 100%)}.nord .ins[data-i="2"].is-active .ins-thick{background:linear-gradient(270deg,#e8cfae 0%,#cf9a5f 58%,#a86a33 100%)}.nord .ins.is-active .ins-mark{opacity:calc(.62 - .3 * var(--set,1))}.nord .ins-sheet:focus-visible{box-shadow:inset 0 1px 0 #fffaee8c, inset 0 -1px 0 #40342238, 0 0 0 2px #efe7d8, 0 0 0 3.5px color-mix(in oklab, var(--ink) 62%, transparent)}.nord .ins-sheet:after{content:"";z-index:-1;background:linear-gradient(#8d8069,#605646);border-radius:0 0 2px 2px;height:3px;position:absolute;bottom:-3px;left:1px;right:1px}.nord .ins-edge{z-index:1;pointer-events:none;height:.9375em;-webkit-mask-image:var(--edge-cut);-webkit-mask-image:var(--edge-cut);mask-image:var(--edge-cut);--edge-cut:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 15' preserveAspectRatio='none'%3E%3Cpath d='M0 15H100V6.4L94 7.6L88 5.2L81 7.1L74 4.7L66 6.4L58 4.2L50 6L43 4L35 5.7L27 4.3L19 6.2L11 4.5L5 6.3L0 5Z' fill='%23fff'/%3E%3C/svg%3E");background:linear-gradient(#60543e00 0%,#584a3414 44%,#3e322040 100%);position:absolute;bottom:0;left:0;right:0;-webkit-mask-size:100% 100%;mask-size:100% 100%}.nord .ins[data-i="2"] .ins-edge{height:.68em}.nord .ins-sheet:before{content:"";z-index:-1;border-radius:inherit;opacity:.055;mix-blend-mode:multiply;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.nord .ins-top{border-bottom:1px solid var(--panel-line-soft);justify-content:space-between;align-items:center;gap:12px;padding-bottom:.5625em;display:flex}.nord .ins-kind{font-family:var(--nord-mono);letter-spacing:.22em;color:var(--ink);gap:.5em;font-size:.5625em;font-weight:500;display:flex}.nord .ins-kind b{color:var(--accent-ink);font-weight:500}.nord .ins-kind i,.nord .ins-kind em{font-style:normal}.nord .ins-reg{width:.5em;height:.5em;color:var(--accent);opacity:.62;background:linear-gradient(currentColor,currentColor) 50%/1px 100% no-repeat,linear-gradient(currentColor,currentColor) 50%/100% 1px no-repeat;flex:none}.nord .is-lead .ins-reg{opacity:.95}.nord .ins-cover{margin-top:auto;padding:.375em 0 .125em}.nord .ins-rule{background:color-mix(in oklab, var(--ink) 32%, transparent);flex:none;width:1.375em;height:1px;margin:.0625em 0;display:block}.nord .ins-say{letter-spacing:.002em;max-width:34ch;color:var(--ink);margin:0;font-size:.719em;font-weight:500;line-height:1.52}.nord .is-lead .ins-say{font-size:.781em;line-height:1.5}.nord .ins-slug{border-top:1px solid var(--panel-line-soft);font-family:var(--nord-mono);letter-spacing:.2em;color:color-mix(in oklab, var(--ink) 92%, transparent);justify-content:space-between;align-items:baseline;gap:.75em;padding-top:.5625em;font-size:.5em;font-weight:500;display:flex}.nord .ins-title{letter-spacing:-.018em;color:color-mix(in oklab, var(--ink) 92%, transparent);margin:0;font-size:1.075em;font-weight:500;line-height:1.1;transition:color .45s}.nord .is-lead .ins-title{letter-spacing:-.024em;font-size:1.28em;line-height:1.07}.nord .ins-sheet:hover .ins-title,.nord .ins-sheet:focus-visible .ins-title{color:var(--ink)}.nord .ins-viz{width:100%;height:auto;color:var(--ink);display:block;overflow:visible}.nord .viz-whole{width:88%;margin-inline:auto}.nord .ins-viz .node,.nord .ins-viz .core{fill:var(--panel-plate)}.nord .ins-viz .node{stroke-opacity:.55}.nord .ins-viz .core{stroke-opacity:.68}.nord .ins-viz .spoke,.nord .ins-viz .flow,.nord .ins-viz .head{stroke:var(--accent);opacity:.8}.nord .ins-viz .glyph{opacity:.52}.nord .ins-viz .lab{fill:currentColor;stroke:none;opacity:1;font-family:var(--nord-mono);letter-spacing:.14em;text-anchor:middle;font-size:8px;font-weight:500}.nord .ins-viz .lab-c{letter-spacing:.06em;font-size:8.8px}.nord .ins-viz .lab-s{letter-spacing:.06em;font-size:6.6px}.nord .ins-viz .lab-r{text-anchor:start;letter-spacing:.04em;font-size:9.6px}.nord .ins-viz .run{stroke:var(--accent);stroke-linecap:round}.nord .ins-viz path.run,.nord .ins-viz g.run>path{opacity:0;transition:stroke-dashoffset .82s cubic-bezier(.32, 0, .24, 1) calc(var(--k,0) * .11s), opacity .2s ease calc(var(--k,0) * .11s)}.nord .ins-sheet:hover .viz-clarity .run,.nord .ins-sheet:focus-visible .viz-clarity .run,.nord .ins.is-active .viz-clarity .run{opacity:1;stroke-dashoffset:-.86px}.nord .ins-sheet:hover .viz-whole .run path,.nord .ins-sheet:focus-visible .viz-whole .run path,.nord .ins.is-active .viz-whole .run path,.nord .ins-sheet:hover .viz-scope .run path,.nord .ins-sheet:focus-visible .viz-scope .run path,.nord .ins.is-active .viz-scope .run path{opacity:1;stroke-dashoffset:0}.nord .ins.is-active .ins-viz .spoke,.nord .ins.is-active .ins-viz .flow,.nord .ins.is-active .ins-viz .head{opacity:.92}.nord .ins.is-active .ins-viz .node{stroke-opacity:.6}.nord .ins.is-active .ins-viz .lab{opacity:.92}.nord .ins-viz .node,.nord .ins-viz .core{transition:stroke .5s,stroke-opacity .5s}.nord .ins-sheet:hover .viz-clarity .node:nth-of-type(2),.nord .ins-sheet:focus-visible .viz-clarity .node:nth-of-type(2),.nord .ins.is-active .viz-clarity .node:nth-of-type(2){stroke:var(--accent);stroke-opacity:.9;transition-delay:.76s}.nord .ins-sheet:hover .viz-whole .core,.nord .ins-sheet:focus-visible .viz-whole .core,.nord .ins.is-active .viz-whole .core{stroke:var(--accent);stroke-opacity:1;transition-delay:.9s}.nord .ins-sheet:hover .viz-scope .arm:last-of-type .node,.nord .ins-sheet:focus-visible .viz-scope .arm:last-of-type .node,.nord .ins.is-active .viz-scope .arm:last-of-type .node{stroke:var(--accent);stroke-opacity:1;transition-delay:.8s}.nord .ins.is-quiet .ins-sheet,.nord .ins.is-active .ins-sheet{transition:opacity .8s ease, border-color .5s ease, box-shadow .2s linear, transform .42s var(--ease-settle)}.nord .ins-ring{border:1px solid var(--ink);opacity:.7;border-radius:50%;position:absolute;inset:0}.nord .ins-ring:before{content:"";border:1px solid var(--ink);opacity:.55;border-radius:50%;position:absolute;inset:26%}.nord .ins-cross{background:linear-gradient(var(--ink), var(--ink)) center / 1px 100% no-repeat, linear-gradient(var(--ink), var(--ink)) center / 100% 1px no-repeat;opacity:.85;width:26px;height:26px;margin:-13px 0 0 -13px;position:absolute;top:50%;left:50%}.nord .ins-thick{z-index:-1;background:linear-gradient(90deg,#e4dbc9 0%,#cfc3a9 55%,#bab092 100%);border-radius:0 2px 2px 0;width:4px;position:absolute;inset:2px -4px -2px auto}.nord .ins[data-i="2"] .ins-thick{background:linear-gradient(270deg,#e4dbc9 0%,#cfc3a9 55%,#bab092 100%);border-radius:2px 0 0 2px;left:-4px;right:auto}.nord .ins[data-i="1"] .ins-thick{opacity:.72;width:3px;right:-3px}.nord .ins-sheet,.nord .ins-foot,.nord .ins-scree{opacity:0;transition:opacity .8s ease calc(.14s + var(--i) * .15s)}.nord .insights.is-in .ins-sheet,.nord .insights.is-in .ins-foot{opacity:1}.nord .insights.is-in .ins-scree{opacity:calc(var(--seat,1) * var(--seat,1));transition:none}.nord .ins-mark{transition:opacity .34s ease calc(var(--i) * 70ms)}.nord .insights:not(.is-in) .ins-mark{opacity:0}@media (prefers-reduced-motion:reduce){.nord .ins{--rise:0px}}.nord .ins-foot{pointer-events:none;z-index:-2;width:160%;height:54px;position:absolute;bottom:0;left:50%;transform:translate(-50%,92%)}.nord .ins-drag{width:100%;height:46px;transform:translateX(calc(-50% + var(--sx) * 3.6)) rotate(var(--sun,0deg)) scaleY(.96);filter:blur(calc(5px + 9px * (1 - var(--seat,1))));opacity:calc(.38 + .62 * var(--seat,1));background:radial-gradient(54% 50% at 44% 46%,#2c221538,#2c22151a 50%,#2c221500 78%);border-radius:50%;position:absolute;top:2px;left:50%}.nord .ins-cast{width:58%;height:31px;transform:translateX(calc(-50% + var(--sx) * .8)) scale(calc(1 + .34 * (1 - var(--seat,1))));filter:blur(calc(2px + 6px * (1 - var(--seat,1))));opacity:calc(.4 + .6 * var(--seat,1));background:radial-gradient(50% 50% at 50% 44%,#1c150c5c,#1c150c2b 54%,#1c150c00 82%);border-radius:50%;position:absolute;top:1px;left:50%}.nord .ins-cast:after{content:"";filter:blur(1.1px);height:7px;opacity:calc(var(--seat,1) * var(--seat,1));background:radial-gradient(50% 50%,#1a130a70,#1a130a36 54%,#1a130a00 84%);border-radius:50%;position:absolute;top:0;left:15%;right:15%}.nord .ins-scree{z-index:3;filter:blur(.3px);background-image:radial-gradient(4.2px 2.6px at 11% 52%,#1e1911a1,#0000 68%),radial-gradient(6.2px 3.6px at 15% 36%,#221c139c,#0000 68%),radial-gradient(2.8px 1.9px at 18% 62%,#28211694,#0000 68%),radial-gradient(5px 2.9px at 21% 46%,#221c1391,#0000 68%),radial-gradient(3.4px 2.2px at 24% 58%,#261f1587,#0000 68%),radial-gradient(2.2px 1.6px at 28% 68%,#2c24187a,#0000 68%),radial-gradient(2px 1.5px at 45% 64%,#28211654,#0000 68%),radial-gradient(6.6px 3.8px at 62% 38%,#201a129e,#0000 68%),radial-gradient(3.6px 2.3px at 65% 58%,#261f1591,#0000 68%),radial-gradient(5.2px 3px at 69% 46%,#221c1394,#0000 68%),radial-gradient(2.4px 1.7px at 73% 64%,#2a221780,#0000 68%),radial-gradient(3px 2px at 76%,#261f157a,#0000 68%),radial-gradient(1.9px 1.4px at 88% 60%,#2821164a,#0000 68%),radial-gradient(9px 5.4px at 19% 30%,#4a4c2e54,#0000 70%),radial-gradient(7.6px 4.6px at 67% 32%,#46482c47,#0000 70%);background-repeat:no-repeat;height:22px;position:absolute;bottom:-11px;left:0%;right:0%}.nord .ins-notes{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.nord .ins-note{font-family:var(--nord-mono);letter-spacing:.28em;white-space:nowrap;color:var(--ink);opacity:0;align-items:center;gap:6px;font-size:8.5px;font-style:normal;display:flex;position:absolute;top:0;left:0;transform:translate(-100vw)}.nord .ins-note b{background:linear-gradient(currentColor,currentColor) 50%/1px 100% no-repeat,linear-gradient(currentColor,currentColor) 50%/100% 1px no-repeat;flex:none;width:5px;height:5px}@media (max-width:1180px) and (min-width:861px){.nord .ins[data-i="0"]{--wmax:249px}.nord .ins[data-i="1"]{--wmax:296px}.nord .ins[data-i="2"]{--wmax:272px}}@media (min-width:861px) and (max-height:880px){.nord .ins-sheet{gap:.4em;padding:.95em 1.125em 1.25em}.nord .ins-sheet.is-lead{gap:.46em;padding:1.05em 1.375em 1.35em}.nord .ins-top{padding-bottom:.4em}.nord .ins-cover{padding:.1em 0 0}.nord .ins-viz{width:86%}.nord .ins-slug{padding-top:.4em}}@media (min-width:861px) and (max-height:745px){.nord .ins-say,.nord .ins-rule{display:none}.nord .ins[data-i="0"]{--ar:.8}.nord .ins[data-i="1"]{--ar:.91}.nord .ins[data-i="2"]{--ar:.84}}@media (max-width:860px){.nord #s6{flex-direction:column}.nord #s6 .block{padding-bottom:var(--content-gap);flex:none;min-height:0}.nord .insights{perspective:none;flex-direction:column;flex:auto;width:100%;margin-top:0;padding:0 88px 3svh;display:flex;position:static;overflow:visible}.nord .ins-list{flex-direction:column;flex:auto;gap:clamp(12px,3svh,34px);display:flex}.nord .ins{filter:none;--rz:0px;--rot:0deg;flex-direction:column;flex:auto;width:100%;max-width:560px;margin-inline:auto;display:flex;position:static;transform:translate(0,0)}.nord .ins-sheet{translate:none}.nord .ins-mark,.nord .ins-foot,.nord .ins-scree,.nord .ins-edge,.nord .ins-thick{display:none}.nord .ins.is-quiet{--qs:1}.nord .ins-sheet,.nord .ins-sheet.is-lead{flex:auto;grid-template-columns:1fr minmax(80px,25%);align-content:center;align-items:center;gap:7px 15px;min-height:0;padding:12px 14px;font-size:16px;display:grid}.nord .ins-top{grid-column:1}.nord .ins-rule,.nord .ins-slug,.nord .ins-viz .lab{display:none}.nord .viz-whole{width:100%}.nord .ins-say,.nord .is-lead .ins-say{grid-column:1;max-width:none;font-size:11.5px;line-height:1.45}.nord .ins-title,.nord .is-lead .ins-title{letter-spacing:-.012em;grid-column:1;font-size:15px;line-height:1.16}.nord .ins-title br{display:none}.nord .ins-cover{grid-area:1/2/4;margin:0;padding:0}.nord .ins.is-active .ins-sheet{background-color:color-mix(in oklab, var(--cream) 93%, transparent)}.nord .ins-notes{display:none}}@media (prefers-reduced-motion:reduce){.nord .ins{transition:none}.nord .ins-sheet,.nord .ins-foot,.nord .ins-scree,.nord .ins-mark{transition:opacity .28s}.nord .ins-sheet{transition:opacity .28s!important}.nord .ins-title,.nord .ins-viz *{transition:none!important}.nord .viz-clarity .run{opacity:1;stroke-dashoffset:-.86px}.nord .viz-whole .run path,.nord .viz-scope .run path{opacity:1;stroke-dashoffset:0}.nord .viz-clarity .node:nth-of-type(2),.nord .viz-whole .core,.nord .viz-scope .arm:last-of-type .node{stroke:var(--accent);stroke-opacity:1}}@media (max-width:760px){.nord .insights{padding:0 var(--lane-r) 3svh var(--lane-l)}}@media (max-width:560px){.nord .ins-sheet,.nord .ins-sheet.is-lead{grid-template-columns:minmax(0,1fr) 62px;column-gap:12px;padding:16px 14px}.nord .ins-title{font-size:16.5px}.nord .ins-say{font-size:12px}}
