._reveal_15ed4_1{--nc-fast:.2s;--nc-standard:.46s;--nc-cinematic:.88s;position:relative}._reveal_15ed4_1.story-chapter{isolation:isolate}._reveal_15ed4_1.story-chapter:after{background:var(--red);content:"";pointer-events:none;width:clamp(32px,8vw,104px);height:1px;position:absolute;inset:-1px auto auto 0}._editorialHero_15ed4_22{isolation:isolate;background:#07020b url(/atmosphere/night-circuit-editorial.webp) 50%/cover no-repeat;min-height:clamp(500px,66svh,720px);position:relative}._editorialHero_15ed4_22:before{z-index:-1;color:#0000;-webkit-text-stroke:1px #fff1;font-size:clamp(17rem,29vw,31rem);top:-.1em;right:clamp(-2rem,3vw,4rem)}._editorialHero_15ed4_22:after{content:"";pointer-events:none;background:#ed1c24b8;width:min(46%,680px);height:1px;position:absolute;inset:auto 0 0}._heroGrid_15ed4_48{z-index:-2;opacity:.16;pointer-events:none;background:url(/atmosphere/night-circuit-editorial.webp) 50%/cover no-repeat;position:absolute;inset:0;overflow:hidden}._heroRail_15ed4_58{top:14%;bottom:14%;left:max(2.1vw, calc((100vw - var(--max)) / 2 - 2.3rem));background:#ed1c249e;width:1px;position:absolute;box-shadow:0 0 16px #ed1c2440}._heroCopy_15ed4_68{z-index:2;position:relative}._heroKicker_15ed4_73{align-items:center;gap:.7rem;display:inline-flex}._heroKicker_15ed4_73:before{background:var(--red);content:"";width:30px;height:1px;display:inline-block;box-shadow:0 0 12px #ed1c24a6}._titleMask_15ed4_88{margin-bottom:-.05em;padding:.08em 0 .1em;overflow:hidden}._heroTitle_15ed4_94{transform-origin:0 100%;text-shadow:0 26px 70px #00000040;animation:_editorial-title_15ed4_1 .8s 60ms var(--ease-cinematic) both;margin-bottom:0;position:relative}._heroDescription_15ed4_102{z-index:2;animation:_editorial-description_15ed4_1 .48s .24s var(--ease-cinematic) both;border-left:1px solid #c9a96a6b;padding-left:clamp(1rem,2vw,2rem);position:relative}._blogReveal_15ed4_110{background:var(--ink);min-width:0}._blogReveal_15ed4_110>a{isolation:isolate;height:100%;transition:background var(--nc-standard) cubic-bezier(.22, 1, .36, 1), border-color var(--nc-standard) cubic-bezier(.22, 1, .36, 1);position:relative;overflow:hidden}._blogReveal_15ed4_110>a:before{z-index:-1;content:"";opacity:0;transition:opacity var(--nc-standard) ease;background:url(/atmosphere/night-circuit-editorial.webp) 50%/cover no-repeat;position:absolute;inset:0}._blogReveal_15ed4_110>a:hover:before{opacity:1}._blogReveal_15ed4_110>a:focus-visible:before{opacity:1}._blogIndex_15ed4_140{align-items:center;gap:.55rem;display:inline-flex}._blogIndex_15ed4_140:before{content:"";background:currentColor;width:18px;height:1px}._articleFrame_15ed4_153{isolation:isolate;position:relative}._articleRail_15ed4_158{z-index:30;pointer-events:none;background:#ffffff24;width:1px;height:40vh;position:fixed;top:30vh;right:clamp(1rem,3vw,3rem);overflow:hidden}._articleRailProgress_15ed4_170{transform-origin:50% 0;background:var(--red);width:100%;height:100%;display:block;box-shadow:0 0 12px #ed1c248c}._articleHeader_15ed4_179{position:relative}._articleHeader_15ed4_179:before{background:var(--red);content:"";width:86px;height:1px;position:absolute;top:0;left:0}._articleBody_15ed4_193{position:relative}._contactPage_15ed4_200,._contactGrid_15ed4_201,._contactCard_15ed4_202,._contactGrid_15ed4_201>*,._contactCard_15ed4_202 h2{min-width:0}._contactEmail_15ed4_211{overflow-wrap:anywhere;word-break:normal}._articleBody_15ed4_193:before{content:"";pointer-events:none;background:#ed1c2457;width:1px;position:absolute;top:0;bottom:8vw;left:-2.5rem}@supports (animation-timeline:view()){._articleBody_15ed4_193>:is(h2,h3,p,ul,ol,blockquote,table,figure){animation:linear both _editorialEntry_15ed4_1;animation-timeline:view();animation-range:entry entry 30%}}@keyframes _editorialEntry_15ed4_1{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes _editorial-title_15ed4_1{0%{transform:translateY(18px)}to{transform:translateY(0)}}@keyframes _editorial-description_15ed4_1{0%{transform:translateY(18px)}to{transform:translateY(0)}}@media (max-width:740px){._editorialHero_15ed4_22{grid-template-columns:minmax(0,1fr);min-height:440px}._editorialHero_15ed4_22 ._heroCopy_15ed4_68,._editorialHero_15ed4_22 ._titleMask_15ed4_88,._editorialHero_15ed4_22 ._heroTitle_15ed4_94,._editorialHero_15ed4_22 ._heroDescription_15ed4_102{min-width:0;max-width:100%}._editorialHero_15ed4_22 ._heroTitle_15ed4_94{font-size:clamp(3.35rem,15vw,4rem)}._heroRail_15ed4_58{display:none}._heroDescription_15ed4_102{padding-left:1rem}._articleRail_15ed4_158{width:1px;height:32vh;top:34vh;right:3px}._articleRailProgress_15ed4_170{transform-origin:50% 0}._articleBody_15ed4_193:before{display:none}}@media (hover:none),(pointer:coarse){._blogReveal_15ed4_110>a:hover:before{opacity:0}}@media (prefers-reduced-motion:reduce){._heroTitle_15ed4_94,._heroDescription_15ed4_102{animation:none}._articleRail_15ed4_158{display:none}._blogReveal_15ed4_110>a,._blogReveal_15ed4_110>a:before{transition-duration:.01ms}._articleBody_15ed4_193>:is(h2,h3,p,ul,ol,blockquote,table,figure){animation:none}._articleRailProgress_15ed4_170,._heroKicker_15ed4_73:before{box-shadow:none}}@media (scripting:none){._reveal_15ed4_1,._heroKicker_15ed4_73,._heroTitle_15ed4_94,._heroDescription_15ed4_102{opacity:1!important;clip-path:none!important;transform:none!important}._articleRail_15ed4_158{display:none}}@media (prefers-contrast:more){._heroGrid_15ed4_48,._blogReveal_15ed4_110>a:before{display:none}._heroDescription_15ed4_102{border-left-color:currentColor}}@media (forced-colors:active){._heroGrid_15ed4_48,._heroRail_15ed4_58,._editorialHero_15ed4_22:after,._articleRail_15ed4_158,._articleHeader_15ed4_179:before,._articleBody_15ed4_193:before,._reveal_15ed4_1.story-chapter:after{display:none}}._editorialHero_15ed4_22{background:#0c0e11;min-height:0}._editorialHero_15ed4_22:before,._heroGrid_15ed4_48,._heroRail_15ed4_58{display:none}._heroTitle_15ed4_94{text-shadow:none;text-transform:none;font-size:clamp(2.35rem,4.5vw,4.75rem);font-weight:650;line-height:1.08}._heroKicker_15ed4_73{font-size:11px}._heroDescription_15ed4_102{color:#c1c5cc;border-left-color:#474c53;font-size:16px;line-height:1.7}._blogReveal_15ed4_110>a:before{display:none}._articleHeader_15ed4_179 h1{font-size:clamp(2.1rem,4.5vw,4.4rem);line-height:1.12}._articleBody_15ed4_193{font-size:16px;line-height:1.75}._articleBody_15ed4_193 h2{font-size:clamp(1.6rem,2.5vw,2.5rem);line-height:1.2}@media (max-width:740px){._editorialHero_15ed4_22{min-height:0}._editorialHero_15ed4_22 ._heroTitle_15ed4_94{font-size:clamp(2rem,9vw,3rem)}._heroDescription_15ed4_102{border:0;padding-left:0}}._articleMeta_15ed4_383{color:#bfc3ca;margin-top:1.5rem;font-size:12px;line-height:1.6}._articleMeta_15ed4_383 a{text-underline-offset:3px;text-decoration:underline}._articleBody_15ed4_193 .journal-table{background:#15181d;border:1px solid #444a52;border-radius:6px;max-width:100%;margin:2rem 0;overflow-x:auto}._articleBody_15ed4_193 .journal-table:focus-visible{outline-offset:4px;outline:2px solid #ed1c24}._articleBody_15ed4_193 .journal-table table{border-collapse:collapse;width:100%;min-width:36rem;margin:0;font-size:14px}._articleBody_15ed4_193 .journal-table caption{color:#f5f5f5;text-align:left;padding:1rem;font-weight:650;line-height:1.5}._articleBody_15ed4_193 .journal-table :is(th,td){text-align:left;vertical-align:top;border-top:1px solid #444a52;padding:.9rem 1rem;line-height:1.6}._articleBody_15ed4_193 .journal-table th{color:#f5f5f5;font-weight:650}._articleBody_15ed4_193 .journal-table td{color:#cbd0d7}._articleBody_15ed4_193 .journal-checklist{padding-left:1.3rem}._articleBody_15ed4_193 .journal-checklist li{margin-block:.65rem}._articleBody_15ed4_193 :is(h2,h3)[id]{scroll-margin-top:120px}._articleBody_15ed4_193 .journal-table-title{color:#f5f5f5;overflow-wrap:anywhere;background:#15181d;border:1px solid #444a52;border-bottom:0;margin:2rem 0 0;padding:1rem;font-size:14px;font-weight:650;line-height:1.5;animation:none}._articleBody_15ed4_193 .journal-table-hint{display:none}._articleBody_15ed4_193 .journal-table-title+.journal-table-hint+.journal-table{border-radius:0 0 6px 6px;margin-top:0}._articleBody_15ed4_193 .journal-table caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:740px){._articleBody_15ed4_193 .journal-table-hint{color:#cbd0d7;background:#15181d;border-inline:1px solid #444a52;margin:0;padding:0 1rem 1rem;font-size:13px;line-height:1.5;animation:none;display:block}}
