﻿@font-face{font-family:"Tilda";src:url("/fonts/TildaSans-Light.woff2") format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Tilda";src:url("/fonts/TildaSans-Bold.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"TT Norms";src:url("/fonts/TTNormsPro-ExtraLight.woff2") format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"TT Norms";src:url("/fonts/TTNormsPro-Light.woff2") format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"TT Norms";src:url("/fonts/TTNormsPro-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"TT Norms";src:url("/fonts/TTNormsPro-Medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"TT Norms";src:url("/fonts/TTNormsPro-Bold.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}:root{--font-body: "Tilda", sans-serif;--font-heading: "TT Norms", sans-serif;--font-body-size: 18px;--font-body-line-height: 1.6em;--font-body-letter-spacing: .01em;--font-small-size: 16px;--font-small-letter-spacing: -.01em;--font-small-line-height: 1.2em;--font-weight-extralight: 200;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 600}:root{--color-bg: hsl(0 0% 0%);--color-text: hsl(0 0% 70%);--color-text-accent: hsl(0 0% 87%);--color-text-dark: hsl(0 0% 35%);--color-base: hsl(40 30% 50%);--color-accent: hsl(165 83% 30%);--color-value: hsl(30 30% 50%);--color-text-hover: hsl(100 100% 100%);--color-text-active: hsl(100 100% 50%)}@property --grad-start{syntax:"<color>";inherits:false;initial-value:#fff}:root{--gradient-base-high: hsl(from var(--color-base) h 5% 40%);--gradient-base-low: hsl(from var(--color-base) h 0% 10%);--gradient-base-line-h-left: linear-gradient( to right, var(--gradient-base-high) 0%, var(--gradient-base-low) 100% );--gradient-base-line-h-full: linear-gradient( to right, var(--gradient-base-low) 0%, var(--gradient-base-high) 50%, var(--gradient-base-low) 100% );--gradient-base-line-v-top: linear-gradient( to bottom, var(--gradient-base-high) 0%, var(--gradient-base-low) 100% );--gradient-base-line-v-full: linear-gradient( to bottom, var(--gradient-base-low) 0%, var(--gradient-base-high) 50%, var(--gradient-base-low) 100% );--gradient-base-text: linear-gradient( to right, hsl(from var(--gradient-base-high) h 20% 80%) 0%, hsl(from var(--gradient-base-low) h 10% 70%) 100%);--gradient-accent-high: hsl(from var(--color-accent) h 100% 30%);--gradient-accent-low: hsl(from var(--color-accent) h 100% 20%);--gradient-accent-line-h-left: linear-gradient( to right, var(--gradient-accent-high) 0%, var(--gradient-accent-low) 100% );--gradient-accent-line-v-top: linear-gradient( to bottom, var(--gradient-accent-high) 0%, var(--gradient-accent-low) 100% );--gradient-value-high: hsl(from var(--color-value) h 100% 60%);--gradient-value-low: hsl(from var(--color-value) h 100% 20%);--gradient-value-line-h-left: linear-gradient( to right, var(--gradient-value-high) 0%, var(--gradient-value-low) 100% );--gradient-value-line-v-top: linear-gradient( to bottom, var(--gradient-value-high) 0%, var(--gradient-value-low) 100% )}:root{--icon-cross: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18' stroke-width='1' stroke-linecap='round'><line x1='3' y1='9' x2='15' y2='9' stroke='white'/><line x1='9' y1='3' x2='9' y2='15' stroke='white'/></svg>");--icon-close: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke-width='1' stroke-linecap='round'><line x1='6' y1='6' x2='18' y2='18' stroke='white'/><line x1='6' y1='18' x2='18' y2='6' stroke='white'/></svg>")}:root{--bar-height: 70px;--viewport-height: calc(100svh - var(--bar-height));--side-panel-width: 30vw;--text-max-length: 70ch;--border-width: 1px;--border-accent-width: 2px}@media(width < 1000px){:root{--content-padding-inline: clamp(20px, 4vw, 60px)}}@media(width >= 1000px){:root{--content-padding-inline: clamp(30px, 3vw, 60px)}}:root{--content-inline-gap: clamp(30px, 4vw, 90px);--content-block-gap: 60px;--paragraph-gap: 30px;--border-block-padding: 15px;--block-gap: calc(90px + 3vw);--scroll-margin-top: var(--bar-height)}:root{--ease-in-out: cubic-bezier(.4, 0, .4, 1);--ease-out: cubic-bezier(.3, .6, 0, 1);--duration-fast: .4s;--duration-normal: 1s}*,*::before,*::after{box-sizing:border-box}*{margin:0;padding:0}a,button{-webkit-tap-highlight-color:rgba(0,0,0,0)}html{-webkit-font-smoothing:antialiased;scrollbar-gutter:stable;scrollbar-color:var(--color-text) var(--color-bg)}body{font:var(--font-weight-light) var(--font-body-size)/var(--font-body-line-height) var(--font-body);letter-spacing:var(--font-body-letter-spacing);color:var(--color-text);background:var(--color-bg)}body:has(#glossary[open]){overflow:hidden}main{display:flex;flex-direction:column;row-gap:var(--block-gap);padding-bottom:var(--block-gap);position:relative}main::before{content:"";position:sticky;background:linear-gradient(to bottom, var(--color-bg), transparent);inset:var(--bar-height) 0 auto;height:100px;margin-bottom:-100px;pointer-events:none;z-index:1}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}strong,dfn{font:inherit;font-weight:var(--font-weight-bold);color:var(--color-text-accent)}cite,dfn{font-style:normal}sub{font-size:.6em;line-height:0}abbr{text-decoration:none}data{white-space:nowrap}img,picture,svg{display:block;max-width:100%;height:auto}a{color:inherit;text-decoration:none;outline:none}button{font:inherit;color:inherit;background:none;border:none;cursor:pointer;outline:none}dialog{color:inherit;background:inherit;border:none}ul,ol{list-style:none}::selection{background:#005c67;color:#fff}.text{display:flex;flex-direction:column;row-gap:var(--paragraph-gap);max-width:var(--text-max-length)}.nobr{white-space:nowrap}.accent{font-weight:var(--font-weight-bold);color:var(--color-text-accent)}.link{font-weight:var(--font-weight-bold);letter-spacing:-0.03em;background-image:var(--gradient-base-text);background-clip:text;color:rgba(0,0,0,0);transition:all var(--duration-normal) var(--ease-out);text-decoration-line:underline;text-decoration-thickness:.5px;text-underline-offset:3px;outline:none}.link:focus-visible{color:var(--color-text-hover)}.link[data-term]{text-decoration-style:dashed}.link:not([data-term]){text-decoration-style:solid}@media(pointer: fine){.link[data-term]:not(.active){cursor:help}.link[data-term]:not(.active):hover{color:var(--color-text-hover)}}@media(width >= 1000px){.link[data-term].active{color:var(--color-text-active);text-decoration-color:var(--color-bg);cursor:default}}.page>header{position:relative;height:var(--viewport-height);max-height:var(--viewport-height);overflow:hidden;transition-duration:1s;transition-timing-function:var(--ease-out);transition-property:max-height;will-change:max-height}.page>header>picture{transition-duration:var(--duration-normal);transition-timing-function:var(--ease-out);transition-property:opacity filter translate;opacity:1;filter:blur(0);translate:0 0;will-change:opacity,filter,translate}.page>header>picture::before{content:"";position:absolute;top:50%;left:0;right:0;bottom:0;background:linear-gradient(180deg, transparent, #000);z-index:1}.page:has([aria-expanded=true])>header{max-height:0}.page:has([aria-expanded=true])>header>picture{opacity:0;filter:blur(50px);translate:0 -40%}.page>header>hgroup{--font-size: clamp(12px, calc(8px + .6vw), 16px);--element-column-gap: clamp(10px, 5vw, 30px)}.page>header>hgroup{position:absolute;bottom:clamp(30px,5vw,100px);display:flex;column-gap:var(--element-column-gap);padding-inline:var(--content-padding-inline);color:#fff;font-family:var(--font-heading);font-weight:var(--extralight-weight-light);text-transform:uppercase;letter-spacing:-0.01em;font-size:var(--font-size);z-index:2}.page>header>hgroup span{text-box-trim:trim-both;text-box-edge:cap alphabetic}.page>header>hgroup h1{display:flex;flex-direction:column;row-gap:.7em;justify-content:space-between;padding-right:var(--element-column-gap);font-size:2em;border-right:1px solid #fff;text-align:right}.page>header>hgroup h1>span:nth-of-type(2){font-weight:var(--font-weight-bold)}.page>header>hgroup>p{align-self:flex-end;display:flex;flex-direction:column;row-gap:1em}@media(width < 500px){.page>header>hgroup{justify-content:center;width:100%}}@media(width >= 500px){.page>header>hgroup{right:15vw}}.parallax{--parallax-ratio: .2;--picture-height: calc((var(--image-height) - (100lvh - var(--bar-height)) * var(--parallax-ratio)) / (1 - var(--parallax-ratio)))}.parallax{position:relative;overflow:hidden;z-index:1}.parallax>img{width:var(--image-width);height:var(--image-height);object-fit:cover;will-change:translate}.parallax.hero{height:calc(100svh - var(--bar-height))}.parallax.hero>img{height:100%}.parallax:not(.hero){height:var(--picture-height)}@media(orientation: portrait){.parallax{--image-width: 100vw;--image-height: calc(var(--image-width) * 16 / 9)}}@media(orientation: landscape){.parallax{--image-width: 100vw;--image-height: calc(var(--image-width) * 9 / 16)}}.page>footer{position:relative;display:flex;flex-direction:column;align-items:center;padding-block:var(--block-gap);padding-inline:var(--content-padding-inline)}.page>footer::before{content:"";position:absolute;inset:0 0 auto;height:1px;background-image:var(--gradient-base-line-h-full)}.iterium-shield{display:flex;flex-direction:column;row-gap:45px;align-items:center;justify-content:center;font-size:14px;width:max-content}.iterium-shield .logo{display:flex;flex-direction:column;justify-content:space-between;height:4.5em;text-align:center;cursor:default}.iterium-shield .logo .name{font-family:var(--font-heading);line-height:1em;font-size:2em;letter-spacing:-0.01em;color:var(--text-secondary)}.iterium-shield .logo .tagline{display:flex;flex-direction:column;letter-spacing:-0.02em;line-height:1.2;text-transform:lowercase;color:var(--color-text)}.iterium-shield .chevron{width:60%}.iterium-shield .chevron svg{aspect-ratio:90/78;stroke:var(--color-text);fill:var(--color-text);transition-duration:var(--duration-normal);transition-timing-function:var(--ease-in-out);transition-property:transform,stroke,fill}.iterium-shield .contacts{display:flex;flex-direction:column;justify-content:space-between;margin-left:-0.2em;height:4.4em}.iterium-shield .contacts a{font-family:var(--font-heading);font-size:1.7em;font-weight:var(--font-weight-light);font-style:normal;font-variant-numeric:tabular-nums;letter-spacing:-0.01em;line-height:1em;color:var(--color-text);white-space:nowrap;display:flex;gap:.4em;transition-duration:var(--duration-normal);transition-timing-function:var(--ease-in-out);transition-property:transform,color}@media(width >= 640px){.iterium-shield{flex-direction:row;column-gap:30px}.iterium-shield .tagline{text-align:right}.iterium-shield .chevron{flex:0 0;display:block;aspect-ratio:90/78;height:80px}}.navigation{position:sticky;top:0;z-index:3;display:grid;transition-duration:var(--duration-normal);transition-timing-function:var(--ease-out);transition-property:grid-template-rows;background-color:var(--color-bg)}.navigation:has([aria-expanded=false]){grid-template-rows:var(--bar-height) 0}.navigation:has([aria-expanded=true]){grid-template-rows:var(--bar-height) calc(100dvh - var(--bar-height))}body:has([aria-expanded=true]){overflow:hidden}.bar{--bar-item-gap: clamp(10px, 2vw, 30px);--bar-content-height: clamp(30px, 3vw, 36px)}.bar{display:flex;justify-content:space-around;font-size:var(--font-small-size);line-height:var(--font-small-line-height);letter-spacing:var(--font-small-letter-spacing);height:var(--bar-height);padding-inline:var(--bar-item-gap);user-select:none;container:bar/inline-size}.bar>*{display:flex;align-items:center}.bar svg{height:var(--bar-content-height);aspect-ratio:1/1;stroke-width:1.2;stroke:var(--color-text);stroke-linecap:round;will-change:scale,stroke}@container bar (max-width: 640px){.bar [data-priority="3"]{display:none}}@container bar (max-width: 400px){.bar [data-priority="2"]{display:none}}@container bar (max-width: 300px){.bar [data-priority="1"]{display:none}}.bar-panel{display:flex;align-items:center;justify-content:space-around;gap:var(--bar-item-gap)}.bar-panel>:not(:first-of-type){border-left:var(--border-accent-width) solid;border-image:var(--gradient-accent-line-v-top) 1;padding-left:var(--bar-item-gap)}a[href="#offer"]>p:nth-of-type(1){line-height:.73em}a[href="#offer"] .value{display:inline-block;font-family:var(--font-heading);font-size:calc(var(--bar-content-height)*1.2);line-height:.73em}a[href="#offer"] .value::first-letter{font-weight:var(--font-weight-medium);background-image:var(--gradient-base-text);background-clip:text;color:rgba(0,0,0,0)}a[href="#offer"]>p:nth-of-type(2)>span{display:block;line-height:1.3em}.curtain-toggle line{transform-origin:center;transition:transform var(--duration-normal) var(--ease-out);will-change:transform}.curtain-toggle[aria-expanded=true] line:nth-of-type(1){transform:rotate(45deg) translate(0, 2px)}.curtain-toggle[aria-expanded=true] line:nth-of-type(2){transform:rotate(-45deg) translate(0, -2px)}@media(pointer: fine){a.bar-panel>:not(:first-of-type){transition:border-color var(--duration-normal) var(--ease-out)}a.bar-panel:hover>:not(:first-of-type){border-color:var(--color-divider-header-orange)}.bar svg{transition-duration:var(--duration-normal);transition-timing-function:var(--ease-out);transition-property:scale stroke}.bar svg:hover{scale:1.2;stroke:var(--color-text-accent)}}.curtain{display:flex;flex-direction:column;scrollbar-gutter:stable;overscroll-behavior:contain;padding-inline:var(--content-padding-inline);overflow:hidden auto}.nav{--chapter-row-gap: 90px;--chapter-column-gap: 30px;--chapter-item-row-gap: 45px}.nav{display:grid;align-items:start;row-gap:var(--chapter-row-gap);padding-block:var(--chapter-row-gap);justify-content:center}.nav>div{display:grid;align-items:start;row-gap:var(--chapter-item-row-gap)}.nav>div>a{display:flex;flex-direction:column;row-gap:10px;font-family:var(--font-heading);color:var(--color-text-accent);text-transform:uppercase;padding-bottom:var(--paragraph-gap)}.nav>div>a>span:nth-of-type(1){display:block;font-size:.8em;line-height:.8em}.nav>div>a>span:nth-of-type(2){display:block;font-size:2em;line-height:.8em;letter-spacing:-0.03em;background-image:var(--gradient-base-text);background-clip:text;color:rgba(0,0,0,0);width:max-content}.nav>div>ul{display:grid;align-items:start;row-gap:var(--chapter-item-row-gap)}.nav>div>ul>li>a{display:flex;flex-direction:column;row-gap:var(--border-block-padding)}.nav>div>ul>li>a>span:nth-of-type(1){font-family:var(--font-heading);font-weight:var(--font-weight-light);text-transform:uppercase;letter-spacing:-0.01em;font-size:.8em;line-height:1.5;padding-bottom:var(--border-block-padding);border-bottom:var(--border-width) solid;border-image:var(--gradient-base-line-h-left) 1}.nav>div>ul>li>a>span:nth-of-type(1)>span{display:inline-block;margin-right:.5ch}.nav>div>ul>li>a>span:nth-of-type(2){font-size:var(--font-small-size);line-height:var(--font-small-line-height);letter-spacing:var(--font-small-letter-spacing)}.nav>div>ul>li>a>span:nth-of-type(2)>span{display:block}@media(width < 680px){.nav,.nav>div,.nav>div>ul{grid-template-columns:1fr}.nav>div>a{border-bottom:var(--border-accent-width) solid;border-image:var(--gradient-accent-line-h-left) 1}}@media(680px <= width < 1080px){.nav{grid-template-columns:repeat(2, max-content)}.nav>div{display:contents}.nav>div>a{align-self:stretch;padding-right:var(--chapter-column-gap);border-right:var(--border-accent-width) solid;border-image:var(--gradient-accent-line-v-top) 1;padding-top:10px;margin-right:var(--chapter-column-gap);align-items:flex-end}}@media(1080px <= width < 16800px){.nav{grid-template-columns:1fr;width:100%;max-width:1280px;margin:0 auto}.nav>div>a{border-bottom:var(--border-accent-width) solid;border-image:var(--gradient-accent-line-h-left) 1}.nav>div>ul{grid-template-columns:repeat(3, 1fr);column-gap:var(--chapter-column-gap)}}@media(pointer: fine){.nav>div>a,.nav>div>ul>li>a{transition-timing-function:var(--ease-in-out);transition-duration:var(--duration-fast);transition-property:scale,color;transform-origin:bottom left;will-change:scale,color}.nav>div a:hover{scale:1.1}.nav>div>ul>li>a:hover{scale:1.1;color:var(--color-text-accent)}}#glossary{position:fixed;top:0;left:100vw;height:100dvh;display:flex;flex-direction:column;z-index:1}#glossary>header{display:grid;grid-template-columns:1fr max-content;align-items:center;column-gap:10px;padding-block:var(--content-block-gap);padding-inline:var(--content-padding-inline)}#glossary>header>hgroup{user-select:none}#glossary>header>hgroup>h2{flex:1;display:flex;flex-direction:column;font-family:var(--font-heading);font-weight:var(--font-weight-regular);text-transform:uppercase;letter-spacing:-0.01em;font-size:26px;letter-spacing:-0.03em}#glossary>header>hgroup>p{font-size:var(--font-small-size);font-weight:var(--font-weight-light);line-height:1em}#glossary>header>button[command=close]{width:48px;aspect-ratio:1/1;background:currentColor;mask:var(--icon-close) center/contain no-repeat}@media(width < 1000px){#glossary{width:100vw;transition-duration:var(--duration-normal);transition-timing-function:var(--ease-out);transition-property:translate}#glossary[open]{translate:-100vw 0}}@media(width >= 1000px){#glossary{width:var(--side-panel-width);border-left:var(--border-width) solid;border-image:var(--gradient-base-line-v-full) 1;transition-duration:var(--duration-normal);transition-timing-function:var(--ease-out);transition-property:translate}#glossary[open]{translate:calc(var(--side-panel-width)*-1) 0}}@media(pointer: fine){#glossary>header>button[command=close]{transition-duration:var(--duration-normal);transition-timing-function:var(--ease-out);transition-property:scale stroke;will-change:scale,stroke}#glossary>header>button[command=close]:hover{scale:1.2;stroke:var(--color-text-accent)}}#glossary article{position:relative;min-height:0;display:flex;flex-direction:column;padding-block:var(--paragraph-block-gap)}#glossary article[hidden]{display:none}#glossary article>h3{font-family:var(--font-heading);font-size:1.6em;font-weight:var(--font-weight-light);letter-spacing:normal;line-height:normal;padding-inline:var(--content-padding-inline)}#glossary article>h3 dfn{display:block;font-weight:inherit;padding-bottom:var(--paragraph-gap);border-bottom:var(--border-accent-width) solid;border-image:var(--gradient-accent-line-h-left) 1}#glossary article>h3 abbr{text-decoration:none}#glossary article>div{flex:1;display:flex;flex-direction:column;row-gap:var(--content-block-gap);padding-block:var(--content-block-gap);padding-inline:var(--content-padding-inline);overflow-y:auto;scrollbar-color:var(--color-text) var(--color-bg);overscroll-behavior:contain;font-size:var(--font-small-size);line-height:var(--font-small-line-height);letter-spacing:var(--font-small-letter-spacing)}.accordion{display:flex;flex-direction:column;row-gap:var(--paragraph-gap)}details{display:grid;grid-template-rows:max-content 0fr;container:accordion-container/inline-size}details summary{-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative;display:flex;align-items:center;user-select:none;cursor:pointer}details summary>hgroup{flex:1;letter-spacing:0;line-height:1.4;padding-bottom:var(--border-block-padding)}details summary>hgroup>:is(h3,h4){font-weight:var(--font-weight-bold);letter-spacing:-0.01em}details summary::before{content:"";position:absolute;inset:auto 0 0;height:1px;background-image:var(--gradient-base-line-h-full)}details summary::after{content:"";width:30px;aspect-ratio:1/1;background:currentColor;mask:var(--icon-cross) center/contain no-repeat}details::details-content{overflow:hidden}details>div{display:flex;flex-direction:column;row-gap:var(--content-block-gap);gap:var(--content-block-gap);padding-block:var(--content-block-gap)}details[open]{grid-template-rows:max-content 1fr}details[open] summary::before{--grad-start: var(--color-divider-header);height:2px;opacity:1}details[open] summary::after{rotate:-45deg;scale:1.1}.accordions:has(details[open]) details:not([open]){opacity:.5}details{transition:all var(--duration-normal) var(--ease-out)}details summary::before{transition:opacity var(--duration-normal) var(--ease-out),--grad-start var(--duration-normal) ease-out}details summary::after{transition:all var(--duration-normal) var(--ease-out)}details summary>hgroup>p,details summary>hgroup>:is(h3,h4){transition:all var(--duration-normal) var(--ease-out);transform-origin:center left}details::details-content{overflow:hidden;transition:content-visibility 1s;transition-behavior:allow-discrete}details>div>*{transition:all .6s ease-out;opacity:0;translate:0 20px;scale:.95}details[open]>div>*{transition-delay:calc(sibling-index()*.2s);opacity:1;translate:0 0;scale:1}@starting-style{details[open]>div>*{opacity:0;translate:0 20px;scale:.95}}@media(pointer: fine){summary:hover::after{color:var(--color-text-accent);scale:1.3 !important}summary:hover>hgroup>p,summary:hover>hgroup>:is(h3,h4){color:var(--color-text-accent);scale:1.1}details:not([open]) summary:hover::before{opacity:1}}@media(min-width: 1460px){.indexed{counter-reset:item}.indexed .accordion-item{counter-increment:item}.indexed .accordion-item>h4>label{position:relative;padding-left:var(--content-inline-gap)}.indexed .accordion-item>h4>label::before{content:counter(item) ".";position:absolute;top:calc(50% - var(--border-block-padding)/2);left:0;display:flex;align-items:center;justify-content:center;font-family:var(--font-heading);font-size:48px;font-weight:var(--font-weight-extralight);line-height:1em;color:var(--color-text);transform:translateY(-50%);transform-origin:bottom center;transition-duration:var(--duration-normal);transition-timing-function:var(--ease-out);transition-property:transform color}}@media(pointer: fine){.indexed .accordion-item>h4>label:has(input:focus-visible)::before,.indexed .accordion-item>h4>label:hover::before{color:var(--color-text-accent);transform:translateY(-50%) scale(1.12)}}.page{transition-duration:var(--duration-normal);transition-timing-function:var(--ease-out);transition-property:translate,max-width}@media(width < 1000px){.page{translate:0 0}body:has(#glossary[open])>.page{translate:-100vw 0}}@media(width >= 1000px){.page{max-width:100vw}body:has(#glossary[open])>.page{max-width:calc(100vw - var(--side-panel-width))}}[data-case]>div{--max-width: calc(70ch + var(--content-padding-inline) * 2);display:flex;flex-direction:column;row-gap:var(--paragraph-gap);padding-top:var(--paragraph-gap);font-size:var(--font-small-size);line-height:var(--font-small-line-height);letter-spacing:var(--font-small-letter-spacing);padding-inline:var(--content-padding-inline);container:content/inline-size;max-width:var(--max-width)}[data-case]>div>hgroup>:is(h2,h3,h4){font-weight:var(--font-weight-bold);color:var(--color-text-accent)}@media(width < 1460px){[data-case].left>div{margin-right:auto}[data-case].right>div{margin-left:auto}}@media(width >= 1460px){[data-case]{--text-panel-width: 420px;display:flex;align-items:flex-end}[data-case].left{flex-direction:row-reverse}[data-case].right{flex-direction:row}[data-case]>picture{flex:1}[data-case]>div{flex-basis:var(--text-panel-width)}}@media(width >= 1000px){[data-case=panoramic]>picture[data-focus=left]>img{object-position:left center}[data-case=panoramic]>picture[data-focus=left-half]>img{object-position:25% center}[data-case=panoramic]>picture[data-focus=center]>img{object-position:center center}[data-case=panoramic]>picture[data-focus=right-half]>img{object-position:75% center}[data-case=panoramic]>picture[data-focus=right]>img{object-position:right center}[data-case=panoramic]>div{max-width:min(100vw - var(--side-panel-width),var(--max-width))}}@media(width >= 1460px){[data-case=panoramic].left{padding-right:var(--content-padding-inline)}[data-case=panoramic].right{padding-left:var(--content-padding-inline)}[data-case=panoramic]>picture{--image-width: calc(100vw - var(--text-panel-width) - var(--content-padding-inline))}}@media(width >= 1460px){[data-case=centered]{max-width:calc(100vw - var(--side-panel-width));margin:0 auto}}.block{display:grid;grid-template-columns:1fr;gap:calc(var(--content-block-gap)*1.5) var(--content-inline-gap);padding-inline:var(--content-padding-inline);margin:0 auto;width:100%;scroll-margin-top:calc(var(--bar-height) + var(--block-gap))}.block>header{display:flex;flex-direction:column;row-gap:var(--paragraph-gap)}.block>header>:is(h2,h3){font-family:var(--font-heading);font-weight:var(--font-weight-light);text-transform:uppercase;letter-spacing:-0.01em;font-size:26px;line-height:1.32em;width:max-content}.block>header>:is(h2,h3)>span{display:block}.block>header>ul{font-size:20px;font-weight:var(--font-weight-light);line-height:1.2em;white-space:nowrap}.block>.lead{display:flex;flex-direction:column;row-gap:var(--content-block-gap);container:lead-container/inline-size}.block>.accordions{display:grid;grid-template-columns:1fr;gap:var(--paragraph-gap) var(--content-inline-gap)}@media(width < 1460px){.block>header{padding-bottom:var(--content-block-gap);border-bottom:var(--border-accent-width) solid var(--color-accent)}.block>header>:is(h2,h3){padding-bottom:var(--paragraph-gap);border-bottom:1px solid;border-image:linear-gradient(90deg, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%) 1}}@media(width >= 1000px){.block{width:calc(100vw - var(--side-panel-width))}}@media(width >= 1460px){.block{grid-template-columns:1fr max-content minmax(auto, 70ch) 1fr}.block>header{grid-column:2;display:flex;flex-direction:column;padding-right:var(--content-inline-gap);border-right:var(--border-accent-width) solid;border-image:var(--gradient-accent-line-v-top) 1}.block>header>:is(h2,h3){padding-bottom:var(--paragraph-gap);border-bottom:var(--border-width) solid;border-image:var(--gradient-base-line-h-left) 1}.block>.lead{grid-column:3}.block>.accordions{grid-column:1/-1;grid-template-columns:1fr 1fr}}blockquote{display:flex;flex-direction:column;row-gap:var(--content-block-gap)}blockquote>footer>*{display:block;width:max-content;margin-left:auto}.chapter{display:flex;flex-direction:column;row-gap:var(--block-gap);width:100%;overflow:hidden;scroll-margin-top:var(--bar-height)}.chapter>header{display:flex;align-items:center;justify-content:center;gap:10px;padding-block:var(--content-block-gap);font-family:var(--font-heading);font-weight:var(--font-weight-light);text-transform:uppercase;letter-spacing:-0.01em;font-size:clamp(16px,2vw,24px);cursor:default;user-select:none;background-color:var(--color-surface)}.chapter>header span{display:block}.chapter>header span.small{font-weight:var(--font-weight-light);line-height:1.6em;color:var(--color-text-accent)}.chapter>header span.large{font-size:3em;font-weight:var(--font-weight-extralight);line-height:1em;letter-spacing:-0.05em;background-image:var(--gradient-base-text);background-clip:text;color:rgba(0,0,0,0);margin-left:1ch}.details{--details-entry-gap: 45px;--details-inline-gap: 30px;--details-block-gap: 10px}.details{font-size:var(--font-small-size);line-height:var(--font-small-line-height);letter-spacing:var(--font-small-letter-spacing);max-width:var(--text-max-length)}.details>dt{font-weight:var(--font-weight-bold);color:var(--color-text)}.details>dd.spec{display:flex;flex-direction:column;row-gap:var(--details-block-gap)}.details>dd.spec>:nth-child(1){display:block;font-weight:var(--font-weight-bold);white-space:nowrap;color:var(--color-text-accent)}.details>dd.spec dl{display:grid;grid-template-columns:1fr max-content;column-gap:.5em}.details>dd.spec dl>dt{display:flex;column-gap:.5ch}.details>dd.spec dl>dt::after{flex:1;content:" ";margin-bottom:.2em;margin-left:.2em;border-bottom:1px dashed var(--color-text-dark)}.details>dd.spec dl>dd{font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;color:var(--color-text-accent)}@container accordion-container (width < 500px){.details>dt{padding-bottom:var(--details-block-gap);margin-bottom:var(--details-block-gap);border-bottom:var(--border-accent-width) solid;border-image:var(--gradient-value-line-h-left) 1}.details>dt:not(:first-of-type){margin-top:var(--details-entry-gap)}}@container accordion-container (width >= 500px){.details{display:grid;grid-template-columns:min-content 1fr;row-gap:var(--details-entry-gap);column-gap:var(--details-inline-gap)}.details>dt{text-align:right;padding-right:var(--details-inline-gap);border-right:var(--border-accent-width) solid;border-image:var(--gradient-value-line-v-top) 1}.details.spec>:nth-child(even)>:nth-child(2){margin-top:var(--details-block-gap)}}dl.features{display:grid;grid-template-columns:1fr;row-gap:60px;column-gap:var(--content-inline-gap)}dl.features dt{font-size:24px;color:var(--color-text-accent);padding-bottom:20px;margin-bottom:15px;line-height:1em;letter-spacing:0;border-bottom:var(--border-width) solid;border-image:var(--gradient-base-line-h-left) 1}dl.features dd{line-height:1.2em}dl.features dd>span{display:block;font-size:var(--font-small-size)}@container lead-container (width >= 400px){dl.features{grid-template-columns:repeat(2, 1fr)}}@container lead-container (width >= 700px){dl.features{grid-template-columns:repeat(3, 1fr)}}.metrics>:is(h3,h4,h5){font-weight:var(--font-weight-bold);padding-bottom:var(--border-block-padding);margin-bottom:var(--border-block-padding);border-bottom:var(--border-width) solid;border-image:var(--gradient-base-line-h-left) 1}.metrics>div{display:grid;column-gap:clamp(20px,8%,60px)}.metrics>div>dl{display:grid;column-gap:1cqw}.metrics>div>dl>dt::after{content:":"}.metrics>div>dl>dd{font-weight:var(--font-weight-bold);color:var(--color-text-accent)}@container content (width < 600px){.metrics>div{grid-template-columns:repeat(2, max-content);grid-template-rows:repeat(2, max-content);row-gap:var(--border-block-padding);margin:0 auto}.metrics>div>:nth-of-type(even){grid-row:2}.metrics>div>dl{grid-template-columns:repeat(2, 1fr)}}@container content (width >= 600px){.metrics>div{grid-template-columns:repeat(4, max-content);justify-content:space-between}.metrics>div>dl{grid-template-columns:repeat(2, max-content)}}#offer .offer{display:flex;flex-direction:column;row-gap:var(--paragraph-gap)}#offer .offer>h3{user-select:none;text-align:center;text-transform:lowercase;margin-bottom:var(--paragraph-gap);font-weight:var(--font-weight-light)}#offer .offer>h3>span{display:inline-block;font-family:var(--font-heading);font-size:6em;line-height:.8em;letter-spacing:.05em;background-image:var(--gradient-base-text);background-clip:text;color:rgba(0,0,0,0)}#offer .offer>h3>span::first-letter{font-weight:var(--font-weight-medium);letter-spacing:-0.2em;color:rgba(0,0,0,0)}#offer .offer small{display:block;font-size:var(--font-small-size);line-height:var(--font-small-line-height);max-width:var(--text-max-length);border-top:var(--border-width) solid;border-image:var(--gradient-base-line-h-full) 1;padding-top:var(--border-block-padding)}#offer .offer small>ul>li{position:relative;margin-left:1.8ch}#offer .offer small>ul>li::before{position:absolute;content:"–";left:-1.8ch}.topic{display:flex;flex-direction:column;row-gap:var(--paragraph-gap);align-items:flex-start;max-width:var(--text-max-length)}.topic>:is(h3,h4,h5,h6){font-weight:var(--font-weight-bold);line-height:1.3em;color:var(--color-text-accent);padding-bottom:var(--border-block-padding);border-bottom:var(--border-width) solid;border-image:var(--gradient-base-line-h-left) 1;min-width:min(30ch,100%);width:fit-content}.subtopic{display:flex;flex-direction:column;row-gap:var(--border-block-padding);font-size:var(--font-small-size);line-height:var(--font-small-line-height);letter-spacing:var(--font-small-letter-spacing);border-left:var(--border-accent-width) solid;border-image:var(--gradient-accent-line-v-top) 1;padding-left:1em}.subtopic>:is(h4,h5,h6){font-weight:var(--font-weight-bold);color:var(--color-text);min-width:min(30ch,100%);width:fit-content;border-width:1px;border-bottom-style:solid;padding-bottom:var(--border-block-padding);border-image:linear-gradient(90deg, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%) 1}.subtopic>ul.list{max-width:var(--text-max-length)}.lists{display:flex;flex-direction:row;flex-wrap:wrap;row-gap:var(--paragraph-gap);column-gap:var(--content-inline-gap);max-width:var(--text-max-length)}.lists>ul,ul.list{max-width:var(--text-max-length)}.lists>ul>li,ul.list>li{position:relative;padding-left:1.5ch}.lists>ul>li::before,ul.list>li::before{position:absolute;content:"–";left:0}
