.product-gallery[data-astro-cid-ddmgz37k]{padding-block:clamp(60px, 7vw, 110px) var(--space-8);overflow:hidden}.product-gallery__heading[data-astro-cid-ddmgz37k]{justify-content:space-between;align-items:end;gap:40px;padding-block-end:42px;display:flex}.product-gallery__heading[data-astro-cid-ddmgz37k] h2[data-astro-cid-ddmgz37k]{margin-block:22px 14px;font-size:clamp(38px,4.5vw,72px);line-height:1.2}.product-gallery__heading[data-astro-cid-ddmgz37k] p[data-astro-cid-ddmgz37k]{color:var(--color-text-secondary);font-size:14px}.product-gallery__controls[data-astro-cid-ddmgz37k]{flex:none;align-items:center;gap:15px;display:flex}.product-gallery__controls[data-astro-cid-ddmgz37k] output[data-astro-cid-ddmgz37k]{min-inline-size:68px;color:var(--color-text-secondary);text-align:center;font-variant-numeric:tabular-nums;font-size:12px}.product-gallery__track[data-astro-cid-ddmgz37k]{padding-inline:max(var(--site-gutter), calc((100vw - var(--site-width)) / 2 + var(--site-gutter)));scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:min(78vw,1450px);grid-auto-flow:column;gap:22px;padding-block-end:10px;display:grid;overflow-x:auto}.product-gallery__track[data-astro-cid-ddmgz37k]::-webkit-scrollbar{display:none}.product-gallery__track[data-astro-cid-ddmgz37k]:focus-visible{outline:2px solid var(--color-link);outline-offset:-2px}.product-poster[data-astro-cid-ddmgz37k]{isolation:isolate;block-size:clamp(540px,43vw,720px);color:var(--palette-white);scroll-snap-align:start;background:radial-gradient(circle at 80% 20%,#28485a,#192631 64%,#121a23);display:block;position:relative;overflow:hidden}.product-poster[data-astro-cid-ddmgz37k]:nth-child(5n+2){background:radial-gradient(circle at 80% 20%,#393753,#202338 64%,#151824)}.product-poster[data-astro-cid-ddmgz37k]:nth-child(5n+3){background:radial-gradient(circle at 80% 20%,#2e4056,#1b2836 64%,#121a23)}.product-poster[data-astro-cid-ddmgz37k]:nth-child(5n+4){background:radial-gradient(circle at 80% 20%,#4a383a,#29242b 64%,#1b1b21)}.product-poster[data-astro-cid-ddmgz37k]:nth-child(5n+5){background:radial-gradient(circle at 80% 20%,#2d4b45,#202d2b 64%,#151f20)}.product-poster[data-astro-cid-ddmgz37k]:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#071019dd,#071019a0 25%,#0000 67%),linear-gradient(#0000 45%,#061019e8);position:absolute;inset:0}.product-poster__media[data-astro-cid-ddmgz37k]{place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.product-poster__media[data-astro-cid-ddmgz37k] img,.product-poster__media[data-astro-cid-ddmgz37k] .product-preview{object-fit:contain;block-size:80%;inline-size:72%;transition:transform .6s var(--site-ease);margin-inline:auto 5%;transform:perspective(1100px)rotateY(-11deg)rotateX(4deg)translateY(3%)}.product-poster__media[data-astro-cid-ddmgz37k] .product-preview--empty{background:0 0}.product-poster[data-astro-cid-ddmgz37k]:hover .product-poster__media[data-astro-cid-ddmgz37k] img,.product-poster[data-astro-cid-ddmgz37k]:hover .product-poster__media[data-astro-cid-ddmgz37k] .product-preview{transform:perspective(1100px)rotateY(-5deg)rotateX(2deg)translateY(1%)}.product-poster__number[data-astro-cid-ddmgz37k],.product-poster__status[data-astro-cid-ddmgz37k],.product-poster__copy[data-astro-cid-ddmgz37k],.product-poster__arrow[data-astro-cid-ddmgz37k]{z-index:2;position:absolute}.product-poster__number[data-astro-cid-ddmgz37k]{letter-spacing:.15em;font-size:12px;inset-block-start:32px;inset-inline-start:38px}.product-poster__status[data-astro-cid-ddmgz37k]{font-size:12px;inset-block-start:34px;inset-inline-end:38px}.product-poster__copy[data-astro-cid-ddmgz37k]{max-inline-size:70%;inset-block-end:clamp(44px,5vw,78px);inset-inline-start:clamp(34px,5vw,78px)}.product-poster__copy[data-astro-cid-ddmgz37k] h3[data-astro-cid-ddmgz37k]{margin-block-start:15px;font-size:clamp(48px,5.2vw,88px);line-height:1.06}.product-poster__copy[data-astro-cid-ddmgz37k] p[data-astro-cid-ddmgz37k]{color:#dbe4ea;margin-block-start:19px;font-size:clamp(16px,1.45vw,22px)}.product-poster__arrow[data-astro-cid-ddmgz37k]{font-size:40px;line-height:1;transition:transform .25s;inset-block-end:43px;inset-inline-end:40px}.product-poster[data-astro-cid-ddmgz37k]:hover .product-poster__arrow[data-astro-cid-ddmgz37k]{transform:translate(6px,-6px)}.product-gallery__progress[data-astro-cid-ddmgz37k]{background:var(--color-border);block-size:2px;margin-block-start:28px;overflow:hidden}.product-gallery__progress[data-astro-cid-ddmgz37k] span[data-astro-cid-ddmgz37k]{background:var(--color-link);transform-origin:0;block-size:100%;inline-size:100%;transition:transform .3s;display:block}@media (width<=720px){.product-gallery[data-astro-cid-ddmgz37k]{padding-block-start:35px}.product-gallery__heading[data-astro-cid-ddmgz37k]{padding-block-end:25px;display:block}.product-gallery__heading[data-astro-cid-ddmgz37k] h2[data-astro-cid-ddmgz37k]{font-size:37px}.product-gallery__heading[data-astro-cid-ddmgz37k] p[data-astro-cid-ddmgz37k]{font-size:13px}.product-gallery__controls[data-astro-cid-ddmgz37k]{justify-content:end;margin-block-start:30px}.product-gallery__track[data-astro-cid-ddmgz37k]{padding-inline:var(--site-gutter);grid-auto-columns:88vw;gap:12px}.product-poster[data-astro-cid-ddmgz37k]{block-size:540px}.product-poster__media[data-astro-cid-ddmgz37k] img,.product-poster__media[data-astro-cid-ddmgz37k] .product-preview{block-size:62%;inline-size:110%;margin-inline:12% 0}.product-poster[data-astro-cid-ddmgz37k]:after{background:linear-gradient(#0000 28%,#071019c4 72%,#071019ed)}.product-poster__number[data-astro-cid-ddmgz37k]{inset-block-start:22px;inset-inline-start:24px}.product-poster__status[data-astro-cid-ddmgz37k]{inset-block-start:24px;inset-inline-end:24px}.product-poster__copy[data-astro-cid-ddmgz37k]{max-inline-size:calc(100% - 55px);inset-block-end:50px;inset-inline-start:25px}.product-poster__copy[data-astro-cid-ddmgz37k] h3[data-astro-cid-ddmgz37k]{font-size:clamp(35px,9vw,55px)}.product-poster__copy[data-astro-cid-ddmgz37k] p[data-astro-cid-ddmgz37k]{font-size:14px}.product-poster__arrow[data-astro-cid-ddmgz37k]{font-size:25px;inset-block-end:24px;inset-inline-end:24px}}@media (prefers-reduced-motion:reduce){.product-poster__media[data-astro-cid-ddmgz37k] img,.product-poster__media[data-astro-cid-ddmgz37k] .product-preview,.product-poster__arrow[data-astro-cid-ddmgz37k],.product-gallery__progress[data-astro-cid-ddmgz37k] span[data-astro-cid-ddmgz37k]{transition:none}}.product-history[data-astro-cid-f6lenzbe]{--history-date-width:190px;--history-rail-width:58px;padding-block-start:clamp(110px,11vw,190px)}.product-history__label[data-astro-cid-f6lenzbe]{color:#a4adb8;letter-spacing:.2em;border-block-start:1px solid #303740;padding-block-start:18px;font-size:11px;font-weight:700}.product-history__heading[data-astro-cid-f6lenzbe]{justify-content:space-between;align-items:end;gap:40px;margin-block:55px 72px;display:flex}.product-history__heading[data-astro-cid-f6lenzbe] h2[data-astro-cid-f6lenzbe]{letter-spacing:-.055em;font-size:clamp(42px,5.2vw,82px);line-height:1.15}.product-history__list[data-astro-cid-f6lenzbe]{position:relative}.product-history__list[data-astro-cid-f6lenzbe]:before{content:"";background:linear-gradient(#54c9e6,#3c4754 18% 86%,#0000);inline-size:1px;position:absolute;inset-block:0;inset-inline-start:calc(var(--history-date-width) + var(--history-rail-width) / 2)}.product-history__entry[data-astro-cid-f6lenzbe]{grid-template-columns:var(--history-date-width) var(--history-rail-width) minmax(0, 1fr);min-block-size:156px;transition:opacity .58s,transform .68s cubic-bezier(.2,.8,.2,1);transition-delay:var(--reveal-delay,0s);align-items:start;padding-block:35px 38px;display:grid;position:relative}.product-history__entry[data-astro-cid-f6lenzbe] time[data-astro-cid-f6lenzbe]{color:#d8e0e6;letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(18px,1.75vw,27px);font-weight:600}.history-entry__node[data-astro-cid-f6lenzbe]{z-index:1;background:#101216;border:3px solid #54c9e6;border-radius:50%;block-size:13px;inline-size:13px;margin:13px auto 0;position:relative;box-shadow:0 0 0 7px #101216}.history-entry__body[data-astro-cid-f6lenzbe]{border-block-end:1px solid #303740;padding:0 0 38px 24px}.history-entry__meta[data-astro-cid-f6lenzbe]{color:#54c9e6;letter-spacing:.1em;align-items:center;gap:20px;font-size:11px;display:flex}.history-entry__meta[data-astro-cid-f6lenzbe] span[data-astro-cid-f6lenzbe]+span[data-astro-cid-f6lenzbe]{color:#a4adb8;letter-spacing:0}.product-history__entry[data-astro-cid-f6lenzbe] h3[data-astro-cid-f6lenzbe]{letter-spacing:-.04em;margin-block-start:18px;font-size:clamp(22px,2.4vw,38px);line-height:1.4}.product-history__entry[data-astro-cid-f6lenzbe][data-history-kind=notice] .history-entry__node[data-astro-cid-f6lenzbe]{border-color:#aab6c0}.product-history__entry[data-astro-cid-f6lenzbe].is-pending{opacity:0;transform:translateY(34px)scale(.965)}.product-history__empty[data-astro-cid-f6lenzbe]{color:#a4adb8;font-size:14px}@media (width<=720px){.product-history[data-astro-cid-f6lenzbe]{--history-date-width:0px;--history-rail-width:28px;padding-block-start:100px}.product-history__heading[data-astro-cid-f6lenzbe]{margin-block:40px 44px;display:block}.product-history__heading[data-astro-cid-f6lenzbe] h2[data-astro-cid-f6lenzbe]{font-size:42px}.product-history__list[data-astro-cid-f6lenzbe]:before{inset-inline-start:14px}.product-history__entry[data-astro-cid-f6lenzbe]{grid-template-columns:28px minmax(0,1fr);gap:0 14px;min-block-size:0;padding-block:24px}.product-history__entry[data-astro-cid-f6lenzbe] time[data-astro-cid-f6lenzbe]{grid-area:1/2;font-size:15px}.history-entry__node[data-astro-cid-f6lenzbe]{grid-area:1/1/span 2;block-size:11px;inline-size:11px;margin-block-start:5px}.history-entry__body[data-astro-cid-f6lenzbe]{grid-area:2/2;padding:16px 0 26px}.product-history__entry[data-astro-cid-f6lenzbe] h3[data-astro-cid-f6lenzbe]{margin-block-start:11px;font-size:21px}.history-entry__meta[data-astro-cid-f6lenzbe]{gap:12px;font-size:10px}}@media (prefers-reduced-motion:reduce){.product-history__entry[data-astro-cid-f6lenzbe].is-pending{opacity:1;transform:none}.product-history__entry[data-astro-cid-f6lenzbe]{transition:none}}.products-intro[data-astro-cid-6v3mdio7]{grid-template-columns:minmax(0,48%) minmax(0,52%);align-items:center;gap:0;min-block-size:620px;padding-block:20px 80px;display:grid}.products-intro__art[data-astro-cid-6v3mdio7]{block-size:410px;min-inline-size:0}.products-intro__art[data-astro-cid-6v3mdio7] .desk-scene{aspect-ratio:auto;block-size:100%;inline-size:100%;max-inline-size:none;margin:0}.products-intro__copy[data-astro-cid-6v3mdio7]{padding-inline-start:clamp(30px,5vw,90px)}.products-intro__copy[data-astro-cid-6v3mdio7] .eyebrow[data-astro-cid-6v3mdio7]{color:#54c9e6;letter-spacing:.22em;margin-block:58px 18px;font-size:11px;font-weight:700;display:block}.products-intro[data-astro-cid-6v3mdio7] h1[data-astro-cid-6v3mdio7]{letter-spacing:-.055em;font-size:clamp(58px,6vw,100px);line-height:1.1}.products-intro__copy[data-astro-cid-6v3mdio7]>p[data-astro-cid-6v3mdio7]{color:#a4adb8;max-inline-size:530px;margin-block-start:27px;font-size:16px}.products-filters[data-astro-cid-6v3mdio7]{padding-block-start:var(--space-16)}@media (width<=720px){.products-filters[data-astro-cid-6v3mdio7] .filters[data-astro-cid-6v3mdio7]{flex-wrap:nowrap;gap:12px}.products-filters[data-astro-cid-6v3mdio7] .tabs[data-astro-cid-6v3mdio7]{scrollbar-width:thin;flex-wrap:nowrap;flex:1;min-inline-size:0;overflow-x:auto}.products-filters[data-astro-cid-6v3mdio7] .filter-chip[data-astro-cid-6v3mdio7]{flex:none;min-block-size:44px;font-size:12px}.products-filters[data-astro-cid-6v3mdio7] .muted[data-astro-cid-6v3mdio7]{flex:none}.products-intro[data-astro-cid-6v3mdio7]{flex-direction:column;align-items:stretch;min-block-size:0;padding-block:18px 60px;display:flex}.products-intro__copy[data-astro-cid-6v3mdio7]{order:1;padding-inline-start:0}.products-intro__art[data-astro-cid-6v3mdio7]{order:2;block-size:245px}.products-intro__copy[data-astro-cid-6v3mdio7] .eyebrow[data-astro-cid-6v3mdio7]{margin-block:32px 12px}.products-intro[data-astro-cid-6v3mdio7] h1[data-astro-cid-6v3mdio7]{font-size:56px}.products-intro__copy[data-astro-cid-6v3mdio7]>p[data-astro-cid-6v3mdio7]{margin-block-start:18px;font-size:13px}}
