.exp{background:var(--bg-primary)}.xh__pin{flex-direction:column;gap:clamp(20px,3vh,36px);display:flex}.xh__pin>.wrap{width:100%}.xh__view{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:max(var(--gutter),calc((100% - var(--width-page)) / 2));scrollbar-width:thin;scrollbar-color:var(--border-subtle) transparent;overflow-x:auto}.xh__track{box-sizing:border-box;width:max-content;padding-inline:max(var(--gutter),calc((100vw - var(--width-page)) / 2));align-items:stretch;gap:clamp(40px,7vw,112px);display:flex}.xh__panel{box-sizing:border-box;width:min(1080px,calc(100vw - 2 * var(--gutter) - 96px));scroll-snap-align:start;flex:none;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(24px,4vw,64px);padding-block:8px;display:grid}.xp svg.i{fill:none;flex:none}.xp img{display:block}.xp .window__url{font-size:max(12px,1.2cqw)}.xh__steps ol{flex-wrap:wrap;gap:4px 28px;margin:0;padding:0;list-style:none;display:flex}.xh__steps a{align-items:center;gap:var(--space-lg);min-height:44px;font:600 1rem/1.2 var(--font-sans);color:var(--content-secondary);transition:color var(--dur-base) var(--ease-standard);text-decoration:none;display:inline-flex}.xh__steps b{letter-spacing:.06em;font-variant-numeric:tabular-nums;font-size:1rem;font-weight:600}.xh__steps i{background:var(--border-subtle);transform-origin:0;width:56px;height:2px;transition:transform var(--dur-slow) var(--ease-standard),background-color var(--dur-base) var(--ease-standard);border-radius:2px;display:block;transform:scaleX(.5)}.xh__steps a:hover{color:var(--content-secondary)}.xh__steps a[aria-current=step]{color:var(--content-primary)}.xh__steps a:focus-visible{outline:2px solid var(--indicator);outline-offset:4px;border-radius:var(--radius-xs)}.xh.is-pin{padding-block:0}.xh.is-pin .xh__pin{top:var(--gnav-h);box-sizing:border-box;height:calc(100vh - var(--gnav-h));height:calc(100svh - var(--gnav-h));padding-block:clamp(24px,4.5vh,56px) clamp(12px,2vh,24px);position:sticky}.xh.is-pin .xh__view{scroll-snap-type:none;flex:1;min-height:0;overflow:clip;container-type:size}.xh.is-pin .xh__track{will-change:transform;height:100%}.xh.is-pin .xh__panel{height:100%;padding-block:0}@media (max-width:767px){.xh__panel{width:calc(100vw - 2 * var(--gutter) - 28px);grid-template-columns:minmax(0,1fr);align-items:start;gap:20px}.xh__steps ol{gap:0 20px}.xh__steps i{display:none}.xh__steps a[aria-current=step]{box-shadow:inset 0 -2px 0 var(--indicator)}}.tv__stand{--mock-stand:#2f302c;--mock-stand-foot:#1c1d1a;background:linear-gradient(var(--mock-stand),var(--mock-stand-foot));clip-path:polygon(28% 0,72% 0,100% 100%,0 100%);width:22%;height:3.2cqw;margin-inline:auto}.layer{background:var(--bg-primary)}.layer__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.layer__copy{justify-items:start;gap:var(--space-lg);display:grid}.layer__copy .head__lead b{color:var(--content-primary);font-weight:600}.layer__copy .door__links{margin-top:6px;padding-top:0}.layer__visual{min-width:0}@media (max-width:860px){.layer__grid{grid-template-columns:minmax(0,1fr)}}.chips{isolation:isolate;place-items:center;margin:0;padding:clamp(16px,3vw,40px) clamp(8px,2vw,24px);display:grid;position:relative}.chips img{filter:drop-shadow(0 24px 32px #0009);width:min(100%,400px);height:auto;display:block}@media (max-width:860px){.chips{justify-self:center;width:min(100%,520px)}}.about{background:var(--bg-nav)}