.page-intro[data-astro-cid-gdm4au4t]{padding-bottom:clamp(3rem,6vw,5rem)}.page-intro[data-astro-cid-gdm4au4t] h1[data-astro-cid-gdm4au4t]{max-width:16ch}.page-intro[data-astro-cid-gdm4au4t]>p[data-astro-cid-gdm4au4t]:not(.eyebrow){max-width:46rem}.jump[data-astro-cid-gdm4au4t]{letter-spacing:.04em;flex-wrap:wrap;gap:.65rem 1.15rem;margin-top:1.75rem;font-size:.82rem;display:flex}.variant-list[data-astro-cid-gdm4au4t]{gap:clamp(5rem,10vw,9rem);padding-bottom:clamp(7rem,13vw,12rem);display:grid}.variant[data-astro-cid-gdm4au4t]{width:100%;min-width:0;scroll-margin-top:5.5rem}.variant-heading[data-astro-cid-gdm4au4t]{border-top:1px solid var(--line);grid-template-columns:3rem minmax(0,1fr) auto;align-items:start;gap:1rem;margin-bottom:1.5rem;padding-top:1rem;display:grid}.variant-number[data-astro-cid-gdm4au4t]{color:var(--accent);letter-spacing:.12em;margin:0;font-size:.72rem;font-weight:650}.variant-heading[data-astro-cid-gdm4au4t] h2[data-astro-cid-gdm4au4t]{margin-bottom:.35rem;font-size:clamp(2rem,4vw,3.75rem)}.variant-heading[data-astro-cid-gdm4au4t] p[data-astro-cid-gdm4au4t]:last-child{max-width:42rem;color:var(--muted);margin:0}.variant-heading[data-astro-cid-gdm4au4t]>code[data-astro-cid-gdm4au4t]{color:var(--muted);margin-top:.35rem;font-size:.72rem}.proto-device[data-astro-cid-gdm4au4t]{border:1px solid var(--line);background:var(--bg,var(--paper));-webkit-overflow-scrolling:touch;width:min(390px,100%);max-height:46rem;margin-inline:auto;overflow:auto;container:phone/inline-size}.proto-device[data-astro-cid-gdm4au4t] .featured-work{padding-block:.65rem 1.25rem}.proto-device[data-astro-cid-gdm4au4t] .featured-work--faceted-lattice .pages{overflow:visible}.proto-device[data-astro-cid-gdm4au4t] .featured-work--faceted-lattice .page{flex:none;width:100%;min-width:0}.proto-device[data-astro-cid-gdm4au4t] .featured-work--faceted-lattice .stage{grid-template-rows:none!important;gap:8px 0!important;width:100%!important;height:auto!important;padding:.4rem .55rem 1rem!important;overflow:visible!important}.proto-device[data-astro-cid-gdm4au4t] .featured-work--faceted-lattice .bay,.proto-device[data-astro-cid-gdm4au4t] .featured-work--faceted-lattice .bay:hover,.proto-device[data-astro-cid-gdm4au4t] .featured-work--faceted-lattice .bay:focus-within{scroll-snap-align:none;min-width:0;flex:none!important;width:auto!important;overflow:visible!important}.proto-device[data-astro-cid-gdm4au4t] .featured-work--faceted-lattice .window,.proto-device[data-astro-cid-gdm4au4t] .featured-work--faceted-lattice.is-crystal .window{max-width:82%!important;height:auto!important}.proto-device[data-astro-cid-gdm4au4t][data-proto=today] .featured-work--faceted-lattice .stage{grid-template-columns:repeat(10,minmax(0,1fr))!important;display:grid!important}.proto-device[data-astro-cid-gdm4au4t][data-proto=spine] .featured-work--faceted-lattice .stage,.proto-device[data-astro-cid-gdm4au4t][data-proto=specimen] .featured-work--faceted-lattice .stage{grid-template-columns:repeat(6,minmax(0,1fr))!important;display:grid!important}.proto-device[data-astro-cid-gdm4au4t][data-proto=brick] .featured-work--faceted-lattice .stage{grid-template-columns:repeat(7,minmax(0,1fr))!important;display:grid!important}.proto-device[data-astro-cid-gdm4au4t][data-proto=spine] .bay,.proto-device[data-astro-cid-gdm4au4t][data-proto=brick] .bay,.proto-device[data-astro-cid-gdm4au4t][data-proto=specimen] .bay{grid-area:auto}.proto-device[data-astro-cid-gdm4au4t][data-proto=spine] .bay:first-child{grid-area:1/1/auto/span 2}.proto-device[data-astro-cid-gdm4au4t][data-proto=spine] .bay:nth-child(2){grid-area:1/3/auto/span 2}.proto-device[data-astro-cid-gdm4au4t][data-proto=spine] .bay:nth-child(3){grid-area:1/5/auto/span 2}.proto-device[data-astro-cid-gdm4au4t][data-proto=spine] .bay:nth-child(4){grid-area:2/2/auto/span 2}.proto-device[data-astro-cid-gdm4au4t][data-proto=spine] .bay:nth-child(5){grid-area:2/4/auto/span 2}.proto-device[data-astro-cid-gdm4au4t][data-proto=spine] .bay:nth-child(6){grid-area:3/1/auto/span 2}.proto-device[data-astro-cid-gdm4au4t][data-proto=spine] .bay:nth-child(7){grid-area:3/3/auto/span 2}.proto-device[data-astro-cid-gdm4au4t][data-proto=spine] .bay:nth-child(8){grid-area:3/5/auto/span 2}.proto-device[data-astro-cid-gdm4au4t][data-proto=spine] .bay:nth-child(9){grid-area:4/2/auto/span 2}.proto-device[data-astro-cid-gdm4au4t][data-proto=spine] .bay:nth-child(10){grid-area:4/4/auto/span 2}.proto-device[data-astro-cid-gdm4au4t][data-proto=spine] .bay:nth-child(11){grid-area:5/2/auto/span 2}.proto-device[data-astro-cid-gdm4au4t][data-proto=spine] .bay:nth-child(12){grid-area:5/4/auto/span 2}.proto-device[data-astro-cid-gdm4au4t][data-proto=spine] .window{max-width:78%!important}.proto-device[data-astro-cid-gdm4au4t][data-proto=ribbon] .featured-work--faceted-lattice .pages{scroll-snap-type:x mandatory;scrollbar-width:none;overflow:auto hidden}.proto-device[data-astro-cid-gdm4au4t][data-proto=ribbon] .featured-work--faceted-lattice .pages::-webkit-scrollbar{display:none}.proto-device[data-astro-cid-gdm4au4t][data-proto=ribbon] .featured-work--faceted-lattice .page{width:max-content;min-width:100%}.proto-device[data-astro-cid-gdm4au4t][data-proto=ribbon] .featured-work--faceted-lattice .stage{align-items:center;min-width:100%;grid-template-columns:none!important;gap:.45rem!important;width:max-content!important;padding:.85rem 16cqw 1.35rem!important;display:flex!important}.proto-device[data-astro-cid-gdm4au4t][data-proto=ribbon] .bay,.proto-device[data-astro-cid-gdm4au4t][data-proto=ribbon] .bay:hover,.proto-device[data-astro-cid-gdm4au4t][data-proto=ribbon] .bay:focus-within{scroll-snap-align:center;scroll-snap-stop:always;flex:0 0 68cqw!important;grid-area:auto!important;width:68cqw!important}.proto-device[data-astro-cid-gdm4au4t][data-proto=ribbon] .window{width:100%!important;max-width:100%!important}.proto-device[data-astro-cid-gdm4au4t][data-proto=brick] .bay:nth-child(4n+1){grid-column:1/span 3}.proto-device[data-astro-cid-gdm4au4t][data-proto=brick] .bay:nth-child(4n+2){grid-column:5/span 3}.proto-device[data-astro-cid-gdm4au4t][data-proto=brick] .bay:nth-child(4n+3){grid-column:2/span 3}.proto-device[data-astro-cid-gdm4au4t][data-proto=brick] .bay:nth-child(4n+4){grid-column:5/span 3}.proto-device[data-astro-cid-gdm4au4t][data-proto=brick] .window{max-width:86%!important}.proto-device[data-astro-cid-gdm4au4t][data-proto=specimen] .bay:first-child{grid-area:1/2/auto/span 4}.proto-device[data-astro-cid-gdm4au4t][data-proto=specimen] .bay:nth-child(2){grid-area:2/1/auto/span 2}.proto-device[data-astro-cid-gdm4au4t][data-proto=specimen] .bay:nth-child(3){grid-area:2/3/auto/span 2}.proto-device[data-astro-cid-gdm4au4t][data-proto=specimen] .bay:nth-child(4){grid-area:2/5/auto/span 2}.proto-device[data-astro-cid-gdm4au4t][data-proto=specimen] .bay:nth-child(5){grid-area:3/2/auto/span 2}.proto-device[data-astro-cid-gdm4au4t][data-proto=specimen] .bay:nth-child(6){grid-area:3/4/auto/span 2}.proto-device[data-astro-cid-gdm4au4t][data-proto=specimen] .bay:nth-child(7){grid-area:4/1/auto/span 2}.proto-device[data-astro-cid-gdm4au4t][data-proto=specimen] .bay:nth-child(8){grid-area:4/3/auto/span 2}.proto-device[data-astro-cid-gdm4au4t][data-proto=specimen] .bay:nth-child(9){grid-area:4/5/auto/span 2}.proto-device[data-astro-cid-gdm4au4t][data-proto=specimen] .bay:nth-child(10){grid-area:5/2/auto/span 2}.proto-device[data-astro-cid-gdm4au4t][data-proto=specimen] .bay:nth-child(11){grid-area:5/4/auto/span 2}.proto-device[data-astro-cid-gdm4au4t][data-proto=specimen] .bay:nth-child(12){grid-area:6/3/auto/span 2}.proto-device[data-astro-cid-gdm4au4t][data-proto=specimen] .bay:first-child .window{max-width:88%!important}.proto-device[data-astro-cid-gdm4au4t][data-proto=specimen] .bay:nth-child(n+2) .window{max-width:78%!important}@media (width<=48rem){.variant-heading[data-astro-cid-gdm4au4t]{grid-template-columns:2.5rem minmax(0,1fr)}.variant-heading[data-astro-cid-gdm4au4t]>code[data-astro-cid-gdm4au4t]{display:none}.proto-device[data-astro-cid-gdm4au4t]{border-inline:0;border-radius:0;width:100%;max-height:none}}
