.cabinet-hero[data-astro-cid-3xixxza7]{isolation:isolate;color:#fff;background:#514838;height:90svh;min-height:720px;max-height:1060px;position:relative;overflow:hidden}.cabinet-hero[data-astro-cid-3xixxza7]:after{content:"";z-index:-1;background:linear-gradient(#14171077,#0000 42%,#12150dbf);position:absolute;inset:0}.cabinet-hero[data-astro-cid-3xixxza7] img{z-index:-2;object-fit:cover;width:100%;height:100%;animation:27s ease-out both cabinet-zoom;position:absolute}.linea-hero[data-astro-cid-3xixxza7] img{object-position:50% 45%}.heritage-hero[data-astro-cid-3xixxza7] img{object-position:60% center}.cabinet-hero-copy[data-astro-cid-3xixxza7]{max-width:880px;position:absolute;bottom:80px;left:6vw;right:6vw}.cabinet-hero-copy[data-astro-cid-3xixxza7] h1[data-astro-cid-3xixxza7]{margin:20px 0 24px;font-size:clamp(58px,7vw,104px)}.cabinet-hero-copy[data-astro-cid-3xixxza7] p[data-astro-cid-3xixxza7]{color:#f7f4ed;max-width:500px;font-size:16px;line-height:1.8}.cabinet-hero-copy[data-astro-cid-3xixxza7] .button-row[data-astro-cid-3xixxza7]{gap:27px;margin-top:26px}.hero-finance-link[data-astro-cid-3xixxza7]{text-underline-offset:5px;padding:12px 0;font-size:13px;text-decoration:underline}.hero-source[data-astro-cid-3xixxza7]{letter-spacing:.1em;font-size:10px;position:absolute;bottom:27px;right:6vw}.cabinet-section-nav[data-astro-cid-3xixxza7]{white-space:nowrap;border-bottom:1px solid var(--line);scrollbar-width:thin;gap:30px;padding:17px 6vw;font-size:13px;display:flex;overflow-x:auto}.cabinet-section-nav[data-astro-cid-3xixxza7] a[data-astro-cid-3xixxza7]{align-items:center;min-height:44px;display:flex}.collection-opening[data-astro-cid-3xixxza7]{grid-template-columns:1.1fr 1fr;gap:10vw;display:grid}.collection-opening[data-astro-cid-3xixxza7] h2[data-astro-cid-3xixxza7]{margin-top:22px}.opening-copy[data-astro-cid-3xixxza7]{align-self:end;padding-bottom:5px}.opening-copy[data-astro-cid-3xixxza7] p[data-astro-cid-3xixxza7]{font-size:16px;line-height:1.9}.opening-copy[data-astro-cid-3xixxza7] .text-link[data-astro-cid-3xixxza7]{margin-top:25px}.linea-story[data-astro-cid-3xixxza7]{background:#e7e2d8}.story-heading[data-astro-cid-3xixxza7]{max-width:1050px;padding-bottom:70px}.story-heading[data-astro-cid-3xixxza7] h2[data-astro-cid-3xixxza7]{margin:23px 0 30px;font-size:clamp(43px,5.6vw,80px)}.story-heading[data-astro-cid-3xixxza7] p[data-astro-cid-3xixxza7]{max-width:560px;font-size:16px;line-height:1.85}.story-heading[data-astro-cid-3xixxza7] .text-link[data-astro-cid-3xixxza7]{margin-top:23px}.story-room[data-astro-cid-3xixxza7]{margin:0 6vw}.story-room[data-astro-cid-3xixxza7] img{object-fit:contain;width:100%;height:auto;max-height:950px}.story-room[data-astro-cid-3xixxza7] figcaption[data-astro-cid-3xixxza7],.story-detail[data-astro-cid-3xixxza7] figcaption[data-astro-cid-3xixxza7],.walnut-story[data-astro-cid-3xixxza7] figcaption[data-astro-cid-3xixxza7]{color:var(--muted);margin-top:14px;font-size:11px;line-height:1.7}.story-detail[data-astro-cid-3xixxza7]{grid-template-columns:1fr 1fr;align-items:center;gap:13vw;padding-left:12vw;padding-right:12vw;display:grid}.story-detail[data-astro-cid-3xixxza7] figure[data-astro-cid-3xixxza7]{max-width:470px;margin:0}.story-detail[data-astro-cid-3xixxza7] img{width:100%;height:auto}.story-detail[data-astro-cid-3xixxza7] h2[data-astro-cid-3xixxza7]{margin:24px 0;font-size:clamp(37px,4vw,59px)}.story-detail[data-astro-cid-3xixxza7] p[data-astro-cid-3xixxza7]{font-size:15px;line-height:1.9}.story-detail[data-astro-cid-3xixxza7] p[data-astro-cid-3xixxza7]+p[data-astro-cid-3xixxza7]{margin-top:18px}.story-detail[data-astro-cid-3xixxza7] .text-link[data-astro-cid-3xixxza7]{margin-top:25px}.reverse-detail[data-astro-cid-3xixxza7]{gap:10vw;padding-top:0}.reverse-detail[data-astro-cid-3xixxza7] figure[data-astro-cid-3xixxza7]{justify-self:end}.walnut-story[data-astro-cid-3xixxza7]{padding-top:100px}.walnut-story[data-astro-cid-3xixxza7]>figure[data-astro-cid-3xixxza7]{margin:0 6vw}.walnut-story[data-astro-cid-3xixxza7]>figure[data-astro-cid-3xixxza7] img{object-fit:contain;width:100%;height:auto;max-height:900px}.walnut-copy[data-astro-cid-3xixxza7]{grid-template-columns:1fr 1fr;gap:10vw;display:grid}.walnut-copy[data-astro-cid-3xixxza7] h2[data-astro-cid-3xixxza7]{margin-top:24px}.walnut-copy[data-astro-cid-3xixxza7] p[data-astro-cid-3xixxza7]{font-size:15px;line-height:1.85}.walnut-copy[data-astro-cid-3xixxza7] p[data-astro-cid-3xixxza7]+p[data-astro-cid-3xixxza7]{margin-top:20px}.walnut-copy[data-astro-cid-3xixxza7] .text-link[data-astro-cid-3xixxza7]{margin-top:24px}.profile-story[data-astro-cid-3xixxza7]{background:var(--warm);grid-template-columns:1.15fr .85fr;align-items:center;display:grid}.profile-image[data-astro-cid-3xixxza7]{height:650px;overflow:hidden}.profile-image[data-astro-cid-3xixxza7] img{object-fit:cover;object-position:25% center;width:100%;height:100%}.atelier-story[data-astro-cid-3xixxza7] .profile-image[data-astro-cid-3xixxza7] img{object-position:15% center;transform:scale(1.18)}.profile-copy[data-astro-cid-3xixxza7]{padding:55px 6vw}.profile-copy[data-astro-cid-3xixxza7] h2[data-astro-cid-3xixxza7]{margin:24px 0;font-size:clamp(39px,4.1vw,61px)}.profile-copy[data-astro-cid-3xixxza7] p[data-astro-cid-3xixxza7]{font-size:15px;line-height:1.9}.profile-copy[data-astro-cid-3xixxza7] .text-link[data-astro-cid-3xixxza7]{margin-top:25px}.profile-options[data-astro-cid-3xixxza7]>h2[data-astro-cid-3xixxza7]{max-width:730px;margin:24px 0 48px}.profile-option-list[data-astro-cid-3xixxza7]{border-top:1px solid var(--line)}.profile-option-list[data-astro-cid-3xixxza7] article[data-astro-cid-3xixxza7]{border-bottom:1px solid var(--line);grid-template-columns:70px 1fr 1.3fr;align-items:start;gap:40px;padding:30px 0;display:grid}.option-number[data-astro-cid-3xixxza7]{color:var(--muted);font-size:12px}.profile-option-list[data-astro-cid-3xixxza7] h3[data-astro-cid-3xixxza7]{font-size:29px}.profile-option-list[data-astro-cid-3xixxza7] p[data-astro-cid-3xixxza7]{font-size:15px;line-height:1.85}.cabinet-models[data-astro-cid-3xixxza7]{background:var(--warm)}.cabinet-models[data-astro-cid-3xixxza7] .section-heading[data-astro-cid-3xixxza7]{gap:60px}.cabinet-models[data-astro-cid-3xixxza7] h2[data-astro-cid-3xixxza7]{max-width:660px}.model-introduction[data-astro-cid-3xixxza7]{flex:0 40%;max-width:430px}.model-introduction[data-astro-cid-3xixxza7] p[data-astro-cid-3xixxza7]{font-size:14px;line-height:1.9}.model-introduction[data-astro-cid-3xixxza7] .text-link[data-astro-cid-3xixxza7]{margin-top:18px}.model-controls[data-astro-cid-3xixxza7]{border-top:1px solid #c9c3b5;flex-wrap:wrap;align-items:end;gap:25px;padding-top:25px;display:flex}.model-controls[data-astro-cid-3xixxza7] label[data-astro-cid-3xixxza7]{flex-direction:column;flex:1;gap:9px;min-width:200px;max-width:390px;font-size:12px;display:flex}.model-controls[data-astro-cid-3xixxza7] select[data-astro-cid-3xixxza7],.model-controls[data-astro-cid-3xixxza7] input[data-astro-cid-3xixxza7]{background:var(--paper);min-height:48px;color:var(--ink);border:1px solid #c8c1b3;width:100%;max-width:100%;padding:12px;font-size:16px}.model-controls[data-astro-cid-3xixxza7] .text-link[data-astro-cid-3xixxza7]{flex:none;min-height:48px}.model-count[data-astro-cid-3xixxza7]{margin:23px 0 30px;font-size:13px}.model-grid[data-astro-cid-3xixxza7]{grid-template-columns:repeat(3,minmax(0,1fr));gap:46px 28px;display:grid}.model-photo[data-astro-cid-3xixxza7]{background:#ded8cc;overflow:hidden}.model-photo[data-astro-cid-3xixxza7] img{aspect-ratio:1.2;object-fit:cover;width:100%;transition:transform 1s}.model-link[data-astro-cid-3xixxza7]:hover .model-photo[data-astro-cid-3xixxza7] img{transform:scale(1.025)}.model-title[data-astro-cid-3xixxza7]{justify-content:space-between;align-items:baseline;gap:10px;margin:20px 0 10px;display:flex}.model-title[data-astro-cid-3xixxza7] h3[data-astro-cid-3xixxza7]{font-size:26px}.model-title[data-astro-cid-3xixxza7]>span[data-astro-cid-3xixxza7]{color:var(--muted);flex-shrink:0;font-size:11px}.model-link[data-astro-cid-3xixxza7]>p[data-astro-cid-3xixxza7]{font-size:13px;line-height:1.8}.model-open[data-astro-cid-3xixxza7]{text-underline-offset:5px;margin-top:8px;padding:10px 0;font-size:12px;text-decoration:underline;display:inline-block}.model-empty[data-astro-cid-3xixxza7]{padding:30px 0;font-size:15px}.shaker-models[data-astro-cid-3xixxza7] .model-photo[data-astro-cid-3xixxza7] img{object-fit:contain;aspect-ratio:1.05;padding:30px}.shaker-models[data-astro-cid-3xixxza7] .model-title[data-astro-cid-3xixxza7] h3[data-astro-cid-3xixxza7]{font-size:25px}.cabinet-planning[data-astro-cid-3xixxza7]{grid-template-columns:1fr 1.05fr;gap:10vw;display:grid}.cabinet-planning[data-astro-cid-3xixxza7] h2[data-astro-cid-3xixxza7]{white-space:pre-line;margin:24px 0;font-size:clamp(39px,4.5vw,65px)}.cabinet-planning[data-astro-cid-3xixxza7]>div[data-astro-cid-3xixxza7]>p[data-astro-cid-3xixxza7]{max-width:380px;font-size:15px;line-height:1.85}.planning-links[data-astro-cid-3xixxza7]{flex-direction:column;align-items:start;gap:10px;margin-top:22px;display:flex}.planning-details[data-astro-cid-3xixxza7]{margin:0;padding:0;list-style:none}.planning-details[data-astro-cid-3xixxza7] li[data-astro-cid-3xixxza7]{border-top:1px solid var(--line);grid-template-columns:30px 1fr;gap:20px;padding:24px 0;display:grid}.planning-details[data-astro-cid-3xixxza7] li[data-astro-cid-3xixxza7]>span[data-astro-cid-3xixxza7]{color:var(--muted);padding-top:4px;font-size:11px}.planning-details[data-astro-cid-3xixxza7] p[data-astro-cid-3xixxza7]{font-size:15px;line-height:1.85}.scope-section[data-astro-cid-3xixxza7]{background:#e7e2d8;grid-template-columns:1fr 1fr;gap:10vw;display:grid}.scope-section[data-astro-cid-3xixxza7] h2[data-astro-cid-3xixxza7]{margin:24px 0}.scope-section[data-astro-cid-3xixxza7]>div[data-astro-cid-3xixxza7]>p[data-astro-cid-3xixxza7]{max-width:390px;font-size:15px;line-height:1.8}.scope-section[data-astro-cid-3xixxza7] dl[data-astro-cid-3xixxza7]{margin:0}.scope-section[data-astro-cid-3xixxza7] dl[data-astro-cid-3xixxza7]>div[data-astro-cid-3xixxza7]{border-top:1px solid #cac3b5;padding:22px 0}.scope-section[data-astro-cid-3xixxza7] dt[data-astro-cid-3xixxza7]{letter-spacing:-.025em;margin-bottom:10px;font-size:20px}.scope-section[data-astro-cid-3xixxza7] dd[data-astro-cid-3xixxza7]{color:var(--muted);margin:0;font-size:14px;line-height:1.9}.more-cabinetry[data-astro-cid-3xixxza7]>.eyebrow[data-astro-cid-3xixxza7]{margin-bottom:35px}.sibling-grid[data-astro-cid-3xixxza7]{grid-template-columns:1fr 1fr;gap:35px;display:grid}.sibling-photo[data-astro-cid-3xixxza7]{overflow:hidden}.sibling-photo[data-astro-cid-3xixxza7] img{aspect-ratio:1.4;object-fit:cover;width:100%;transition:transform 1.2s}.sibling-grid[data-astro-cid-3xixxza7]>a[data-astro-cid-3xixxza7]:hover img{transform:scale(1.025)}.sibling-grid[data-astro-cid-3xixxza7] h2[data-astro-cid-3xixxza7]{margin:22px 0 15px;font-size:38px}.sibling-grid[data-astro-cid-3xixxza7] p[data-astro-cid-3xixxza7]{max-width:460px;font-size:14px;line-height:1.8}.cabinet-paths[data-astro-cid-3xixxza7]{border-top:1px solid var(--line);flex-wrap:wrap;gap:15px 35px;margin-top:50px;padding-top:25px;display:flex}@keyframes cabinet-zoom{0%{transform:scale(1.035)}to{transform:scale(1)}}@media (width<=1000px){.collection-opening[data-astro-cid-3xixxza7]{gap:6vw}.story-detail[data-astro-cid-3xixxza7]{gap:8vw;padding-left:8vw;padding-right:8vw}.profile-copy[data-astro-cid-3xixxza7]{padding:40px 5vw}.profile-image[data-astro-cid-3xixxza7]{height:590px}.profile-option-list[data-astro-cid-3xixxza7] article[data-astro-cid-3xixxza7]{grid-template-columns:35px 1fr 1.3fr;gap:25px}.model-grid[data-astro-cid-3xixxza7]{grid-template-columns:repeat(2,minmax(0,1fr))}.cabinet-models[data-astro-cid-3xixxza7] .section-heading[data-astro-cid-3xixxza7]{gap:30px}.cabinet-models[data-astro-cid-3xixxza7] h2[data-astro-cid-3xixxza7]{font-size:48px}.cabinet-planning[data-astro-cid-3xixxza7],.scope-section[data-astro-cid-3xixxza7]{gap:6vw}.sibling-grid[data-astro-cid-3xixxza7] h2[data-astro-cid-3xixxza7]{font-size:32px}}@media (width<=650px){.cabinet-hero[data-astro-cid-3xixxza7]{height:84svh;min-height:660px;max-height:860px}.cabinet-hero-copy[data-astro-cid-3xixxza7]{bottom:65px}.cabinet-hero-copy[data-astro-cid-3xixxza7] h1[data-astro-cid-3xixxza7]{margin:20px 0;font-size:clamp(45px,12.2vw,66px)}.cabinet-hero-copy[data-astro-cid-3xixxza7] p[data-astro-cid-3xixxza7]{max-width:380px;font-size:15px}.cabinet-hero-copy[data-astro-cid-3xixxza7] .button-row[data-astro-cid-3xixxza7]{align-items:center;gap:20px;margin-top:22px}.cabinet-hero-copy[data-astro-cid-3xixxza7] .button[data-astro-cid-3xixxza7]{min-height:48px;padding:12px 20px;font-size:14px}.hero-finance-link[data-astro-cid-3xixxza7]{font-size:12px}.hero-source[data-astro-cid-3xixxza7]{font-size:8px;bottom:23px;left:6vw;right:auto}.linea-hero[data-astro-cid-3xixxza7] img{object-position:52% center}.heritage-hero[data-astro-cid-3xixxza7] img{object-position:56% center}.cabinet-section-nav[data-astro-cid-3xixxza7]{gap:25px}.collection-opening[data-astro-cid-3xixxza7],.story-detail[data-astro-cid-3xixxza7],.walnut-copy[data-astro-cid-3xixxza7],.cabinet-planning[data-astro-cid-3xixxza7],.scope-section[data-astro-cid-3xixxza7]{grid-template-columns:1fr;gap:32px}.collection-opening[data-astro-cid-3xixxza7] h2[data-astro-cid-3xixxza7],.story-detail[data-astro-cid-3xixxza7] h2[data-astro-cid-3xixxza7],.walnut-copy[data-astro-cid-3xixxza7] h2[data-astro-cid-3xixxza7],.scope-section[data-astro-cid-3xixxza7] h2[data-astro-cid-3xixxza7]{font-size:39px}.opening-copy[data-astro-cid-3xixxza7] p[data-astro-cid-3xixxza7]{font-size:15px}.story-heading[data-astro-cid-3xixxza7]{padding-bottom:40px}.story-heading[data-astro-cid-3xixxza7] h2[data-astro-cid-3xixxza7]{font-size:43px}.story-heading[data-astro-cid-3xixxza7] p[data-astro-cid-3xixxza7]{font-size:15px}.story-room[data-astro-cid-3xixxza7]{margin:0}.story-room[data-astro-cid-3xixxza7] figcaption[data-astro-cid-3xixxza7]{margin:14px 6vw 0;font-size:11px}.story-detail[data-astro-cid-3xixxza7]{padding-inline:6vw}.story-detail[data-astro-cid-3xixxza7] figure[data-astro-cid-3xixxza7]{justify-self:start;width:85%;max-width:450px}.reverse-detail[data-astro-cid-3xixxza7]{padding-top:0}.reverse-detail[data-astro-cid-3xixxza7] figure[data-astro-cid-3xixxza7]{order:-1;justify-self:end}.walnut-story[data-astro-cid-3xixxza7]{padding-top:60px}.walnut-story[data-astro-cid-3xixxza7]>figure[data-astro-cid-3xixxza7]{margin:0}.walnut-story[data-astro-cid-3xixxza7]>figure[data-astro-cid-3xixxza7] figcaption[data-astro-cid-3xixxza7]{margin:14px 6vw 0}.profile-story[data-astro-cid-3xixxza7]{flex-direction:column;align-items:stretch;display:flex}.profile-image[data-astro-cid-3xixxza7]{height:430px}.profile-copy[data-astro-cid-3xixxza7]{padding:45px 6vw 55px}.profile-copy[data-astro-cid-3xixxza7] h2[data-astro-cid-3xixxza7]{font-size:42px}.profile-options[data-astro-cid-3xixxza7]>h2[data-astro-cid-3xixxza7]{font-size:39px}.profile-option-list[data-astro-cid-3xixxza7] article[data-astro-cid-3xixxza7]{grid-template-columns:27px 1fr;gap:10px 18px;padding:25px 0}.profile-option-list[data-astro-cid-3xixxza7] h3[data-astro-cid-3xixxza7]{font-size:27px}.profile-option-list[data-astro-cid-3xixxza7] p[data-astro-cid-3xixxza7]{grid-column:2;font-size:15px}.cabinet-models[data-astro-cid-3xixxza7] .section-heading[data-astro-cid-3xixxza7]{display:block}.cabinet-models[data-astro-cid-3xixxza7] h2[data-astro-cid-3xixxza7]{font-size:39px}.model-introduction[data-astro-cid-3xixxza7]{max-width:100%;margin-top:25px}.model-introduction[data-astro-cid-3xixxza7] p[data-astro-cid-3xixxza7]{font-size:15px}.model-controls[data-astro-cid-3xixxza7]{grid-template-columns:1fr;gap:18px;display:grid}.model-controls[data-astro-cid-3xixxza7] label[data-astro-cid-3xixxza7]{min-width:0;max-width:none;font-size:13px}.model-controls[data-astro-cid-3xixxza7] .text-link[data-astro-cid-3xixxza7]{justify-self:start}.model-grid[data-astro-cid-3xixxza7]{gap:35px 18px}.model-title[data-astro-cid-3xixxza7]{margin-top:16px;display:block}.model-title[data-astro-cid-3xixxza7] h3[data-astro-cid-3xixxza7]{font-size:25px}.model-title[data-astro-cid-3xixxza7]>span[data-astro-cid-3xixxza7]{margin-top:7px;display:block}.shaker-models[data-astro-cid-3xixxza7] .model-photo[data-astro-cid-3xixxza7] img{padding:20px}.cabinet-planning[data-astro-cid-3xixxza7] h2[data-astro-cid-3xixxza7]{font-size:40px}.planning-details[data-astro-cid-3xixxza7] li[data-astro-cid-3xixxza7]{gap:15px}.scope-section[data-astro-cid-3xixxza7] dt[data-astro-cid-3xixxza7]{font-size:21px}.scope-section[data-astro-cid-3xixxza7] dd[data-astro-cid-3xixxza7]{font-size:15px}.sibling-grid[data-astro-cid-3xixxza7]{grid-template-columns:1fr;gap:40px}.sibling-grid[data-astro-cid-3xixxza7] h2[data-astro-cid-3xixxza7]{font-size:32px}.cabinet-paths[data-astro-cid-3xixxza7]{grid-template-columns:1fr;justify-items:start;gap:10px;display:grid}}@media (width<=500px){.model-grid[data-astro-cid-3xixxza7]{grid-template-columns:1fr}.model-title[data-astro-cid-3xixxza7]{display:flex}.model-title[data-astro-cid-3xixxza7]>span[data-astro-cid-3xixxza7]{margin:0}.shaker-models[data-astro-cid-3xixxza7] .model-photo[data-astro-cid-3xixxza7] img{aspect-ratio:1.2;padding:35px}.cabinet-hero[data-astro-cid-3xixxza7]{min-height:690px}.story-detail[data-astro-cid-3xixxza7] figure[data-astro-cid-3xixxza7]{width:90%}}@media (prefers-reduced-motion:reduce){.cabinet-hero[data-astro-cid-3xixxza7] img{animation:none}.model-photo[data-astro-cid-3xixxza7] img,.sibling-photo[data-astro-cid-3xixxza7] img{transition:none;transform:none!important}}.window-collection[data-astro-cid-jxcxsxyz]{--window-paper:#f5f3ed;--window-ink:#2b2923;--window-muted:#68655d;--window-line:#d7d3c8;background:var(--window-paper);color:var(--window-ink)}.window-collection[data-astro-cid-jxcxsxyz].aluminum{--window-paper:#222522;--window-ink:#f6f3eb;--window-muted:#cdcfc5;--window-line:#ffffff2e}.window-collection[data-astro-cid-jxcxsxyz].vinyl{--window-paper:#fafaf6;--window-line:#dce0d5}.window-section[data-astro-cid-jxcxsxyz]{padding:100px 6vw;scroll-margin-top:30px}.window-collection[data-astro-cid-jxcxsxyz] p[data-astro-cid-jxcxsxyz]{color:var(--window-muted);font-size:15px;line-height:1.85}.window-collection[data-astro-cid-jxcxsxyz] h2[data-astro-cid-jxcxsxyz]{white-space:pre-line;font-size:clamp(36px,4.6vw,66px)}.window-collection[data-astro-cid-jxcxsxyz] h3[data-astro-cid-jxcxsxyz]{font-size:clamp(24px,2.6vw,37px);line-height:1.2}.window-collection[data-astro-cid-jxcxsxyz] .text-link[data-astro-cid-jxcxsxyz]{color:inherit;overflow-wrap:anywhere;gap:0;max-width:100%;min-height:44px;font-size:13px;line-height:1.6}.window-hero[data-astro-cid-jxcxsxyz]{isolation:isolate;color:#fff;background:#343b32;flex-direction:column;align-items:flex-start;min-height:max(730px,94svh);padding:168px 6vw 70px;display:flex;position:relative;overflow:hidden}.window-hero[data-astro-cid-jxcxsxyz]>img,.window-hero[data-astro-cid-jxcxsxyz]>picture,.window-hero[data-astro-cid-jxcxsxyz]>picture>img{object-fit:cover;z-index:-3;width:100%;height:100%;position:absolute;inset:0}.window-hero[data-astro-cid-jxcxsxyz]>img,.window-hero[data-astro-cid-jxcxsxyz]>picture>img{object-position:center;animation:25s ease-out both window-drift}.window-hero-shade[data-astro-cid-jxcxsxyz]{z-index:-1;background:linear-gradient(#12161066 0%,#14181108 28%,#10170a70 58%,#11160cde 100%);position:absolute;inset:0}.aluminum[data-astro-cid-jxcxsxyz] .window-hero-shade[data-astro-cid-jxcxsxyz]{background:linear-gradient(#0a111499,#10161b0d 35%,#0b1015b3 67%,#0d1315e6)}.steel[data-astro-cid-jxcxsxyz] .window-hero-shade[data-astro-cid-jxcxsxyz]{background:linear-gradient(#17191280,#25251c10 30%,#171b12b3 69%,#171b12e6)}.window-breadcrumbs[data-astro-cid-jxcxsxyz]{color:#f6f3eb;flex-wrap:wrap;align-items:center;gap:9px 14px;max-width:100%;margin-bottom:auto;font-size:11px;line-height:1.7;display:flex;position:relative}.window-breadcrumbs[data-astro-cid-jxcxsxyz] a[data-astro-cid-jxcxsxyz]{align-items:center;min-height:30px;display:inline-flex}.window-breadcrumbs[data-astro-cid-jxcxsxyz] a[data-astro-cid-jxcxsxyz]:hover{text-underline-offset:4px;text-decoration:underline}.window-hero-copy[data-astro-cid-jxcxsxyz]{max-width:900px;padding-top:100px;position:relative}.window-hero-copy[data-astro-cid-jxcxsxyz]>.eyebrow[data-astro-cid-jxcxsxyz]{letter-spacing:.19em;margin-bottom:22px;font-size:11px}.window-hero[data-astro-cid-jxcxsxyz] h1[data-astro-cid-jxcxsxyz]{letter-spacing:-.052em;text-wrap:balance;max-width:900px;font-size:clamp(48px,6.1vw,90px);line-height:1.04}.window-hero-copy[data-astro-cid-jxcxsxyz]>p[data-astro-cid-jxcxsxyz]{color:#f4f2ea;max-width:520px;margin-top:24px;font-size:17px;line-height:1.7}.window-hero-actions[data-astro-cid-jxcxsxyz]{flex-wrap:wrap;align-items:center;gap:15px 30px;margin-top:32px;display:flex}.window-hero-actions[data-astro-cid-jxcxsxyz] .button[data-astro-cid-jxcxsxyz]{border-color:#fffb;justify-content:center;min-width:170px;font-size:14px}.window-finance[data-astro-cid-jxcxsxyz]{color:#fff;text-underline-offset:5px;align-items:center;min-height:44px;font-size:14px;text-decoration:underline;display:inline-flex}.hero-material-note[data-astro-cid-jxcxsxyz]{letter-spacing:.17em;color:#ebece3;margin-top:55px;font-size:9px;display:block;position:relative}.titan-lockup[data-astro-cid-jxcxsxyz]{color:#fff;flex-direction:column;align-items:center;margin-bottom:25px;display:inline-flex}.titan-lockup[data-astro-cid-jxcxsxyz]>span[data-astro-cid-jxcxsxyz]{letter-spacing:.2em;margin-right:-.2em;font-size:38px;font-weight:500;line-height:1}.titan-lockup[data-astro-cid-jxcxsxyz]>small[data-astro-cid-jxcxsxyz]{letter-spacing:.33em;margin:10px -.33em 0 0;font-size:8px}.window-section-nav[data-astro-cid-jxcxsxyz]{border-bottom:1px solid var(--window-line);scrollbar-width:thin;background:var(--window-paper);gap:34px;padding:18px 6vw;font-size:12px;display:flex;overflow-x:auto}.window-section-nav[data-astro-cid-jxcxsxyz] a[data-astro-cid-jxcxsxyz]{white-space:nowrap;flex-shrink:0;align-items:center;min-height:40px;display:inline-flex}.window-section-nav[data-astro-cid-jxcxsxyz] a[data-astro-cid-jxcxsxyz]:hover{text-underline-offset:6px;text-decoration:underline}.aluminum-facts[data-astro-cid-jxcxsxyz]{border-bottom:1px solid var(--window-line);background:#191d1a;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;padding:48px 6vw 28px;display:grid}.aluminum-facts[data-astro-cid-jxcxsxyz]>div[data-astro-cid-jxcxsxyz]{border-left:1px solid #ffffff35;min-width:0;padding-left:24px}.aluminum-facts[data-astro-cid-jxcxsxyz] strong[data-astro-cid-jxcxsxyz]{letter-spacing:-.04em;overflow-wrap:anywhere;font-size:clamp(27px,3.2vw,48px);font-weight:400;line-height:1.12;display:block}.aluminum-facts[data-astro-cid-jxcxsxyz] strong[data-astro-cid-jxcxsxyz] span[data-astro-cid-jxcxsxyz]{letter-spacing:-.02em;margin-top:6px;font-size:.62em;display:block}.aluminum-facts[data-astro-cid-jxcxsxyz]>div[data-astro-cid-jxcxsxyz]>p[data-astro-cid-jxcxsxyz]{margin-top:16px;font-size:12px;line-height:1.5}.aluminum-facts[data-astro-cid-jxcxsxyz] .facts-note[data-astro-cid-jxcxsxyz]{grid-column:1/-1;max-width:760px;margin-top:8px;font-size:11px}.window-overview[data-astro-cid-jxcxsxyz]{grid-template-columns:1.1fr 1fr;align-items:start;gap:9vw;display:grid}.window-overview[data-astro-cid-jxcxsxyz] h2[data-astro-cid-jxcxsxyz]{margin-top:24px}.overview-copy[data-astro-cid-jxcxsxyz]>p[data-astro-cid-jxcxsxyz]:first-child{color:var(--window-ink);font-size:21px;line-height:1.65}.overview-copy[data-astro-cid-jxcxsxyz]>p[data-astro-cid-jxcxsxyz]+p[data-astro-cid-jxcxsxyz],.overview-copy[data-astro-cid-jxcxsxyz]>.text-link[data-astro-cid-jxcxsxyz]{margin-top:24px}.window-section-heading[data-astro-cid-jxcxsxyz]{justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:48px;display:flex}.window-section-heading[data-astro-cid-jxcxsxyz] h2[data-astro-cid-jxcxsxyz]{margin-top:20px}.window-section-heading[data-astro-cid-jxcxsxyz]>p[data-astro-cid-jxcxsxyz]{max-width:370px}.window-section-heading[data-astro-cid-jxcxsxyz]>div[data-astro-cid-jxcxsxyz]{min-width:0}.window-systems[data-astro-cid-jxcxsxyz]{border-top:1px solid var(--window-line)}.window-system-grid[data-astro-cid-jxcxsxyz]{grid-template-columns:repeat(3,minmax(0,1fr));gap:45px 30px;display:grid}.window-system-grid[data-astro-cid-jxcxsxyz].illustrated{grid-template-columns:repeat(2,minmax(0,1fr));gap:65px 30px}.window-system-card[data-astro-cid-jxcxsxyz]{min-width:0}.window-system-image[data-astro-cid-jxcxsxyz]{aspect-ratio:1.5;background:#343b32;overflow:hidden}.window-system-image[data-astro-cid-jxcxsxyz] img{object-fit:cover;width:100%;height:100%;transition:transform .8s}.window-system-image[data-astro-cid-jxcxsxyz] picture{width:100%;height:100%;display:block}.window-system-card[data-astro-cid-jxcxsxyz]:hover .window-system-image[data-astro-cid-jxcxsxyz] img{transform:scale(1.025)}.window-system-caption[data-astro-cid-jxcxsxyz]{border-top:1px solid var(--window-line);grid-template-columns:24px 1fr;gap:20px;padding-top:26px;display:grid}.illustrated[data-astro-cid-jxcxsxyz] .window-system-caption[data-astro-cid-jxcxsxyz]{border:0}.system-number[data-astro-cid-jxcxsxyz]{color:var(--window-muted);padding-top:7px;font-size:10px}.window-system-caption[data-astro-cid-jxcxsxyz] h3[data-astro-cid-jxcxsxyz]{margin-bottom:15px}.window-system-caption[data-astro-cid-jxcxsxyz] p[data-astro-cid-jxcxsxyz]{font-size:14px}.window-system-caption[data-astro-cid-jxcxsxyz] .text-link[data-astro-cid-jxcxsxyz]{margin-top:20px}.steel-profiles[data-astro-cid-jxcxsxyz]{background:#e9e6dc}.profile-grid[data-astro-cid-jxcxsxyz]{grid-template-columns:repeat(2,minmax(0,1fr));gap:65px;display:grid}.profile-grid[data-astro-cid-jxcxsxyz] article[data-astro-cid-jxcxsxyz]{border-top:1px solid #7b7669;padding:35px 0 5px}.profile-number[data-astro-cid-jxcxsxyz]{color:#7b7669;font-size:12px}.profile-grid[data-astro-cid-jxcxsxyz] h3[data-astro-cid-jxcxsxyz]{margin:25px 0 22px;font-size:clamp(31px,3.3vw,47px)}.profile-grid[data-astro-cid-jxcxsxyz] p[data-astro-cid-jxcxsxyz]{max-width:460px}.profile-grid[data-astro-cid-jxcxsxyz] .text-link[data-astro-cid-jxcxsxyz]{margin-top:24px}.steel-details[data-astro-cid-jxcxsxyz]{background:#e9e6dc}.steel-detail-grid[data-astro-cid-jxcxsxyz]{grid-template-columns:repeat(2,minmax(0,1fr));gap:55px 30px;display:grid}.steel-detail-image[data-astro-cid-jxcxsxyz]{aspect-ratio:1.4;background:#ccc8bc;overflow:hidden}.steel-detail-image[data-astro-cid-jxcxsxyz] img{object-fit:cover;width:100%;height:100%}.steel-detail-image[data-astro-cid-jxcxsxyz] picture{width:100%;height:100%;display:block}.steel-detail-grid[data-astro-cid-jxcxsxyz] h3[data-astro-cid-jxcxsxyz]{margin:25px 0 16px}.steel-detail-grid[data-astro-cid-jxcxsxyz] p[data-astro-cid-jxcxsxyz]{max-width:520px}.steel-details[data-astro-cid-jxcxsxyz]>.text-link[data-astro-cid-jxcxsxyz]{margin-top:35px}.vinyl[data-astro-cid-jxcxsxyz] .window-overview[data-astro-cid-jxcxsxyz]{background:#f1f3ec}.vinyl[data-astro-cid-jxcxsxyz] .window-system-grid[data-astro-cid-jxcxsxyz]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.vinyl[data-astro-cid-jxcxsxyz] .window-system-card[data-astro-cid-jxcxsxyz]{background:#f0f3e9;padding:30px}.vinyl[data-astro-cid-jxcxsxyz] .window-system-caption[data-astro-cid-jxcxsxyz]{border:0;padding:0}.vinyl-comparison[data-astro-cid-jxcxsxyz]{background:#e8eddf}.vinyl-tier-grid[data-astro-cid-jxcxsxyz]{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;display:grid}.vinyl-tier-grid[data-astro-cid-jxcxsxyz] article[data-astro-cid-jxcxsxyz]{background:#fafbf6;border-top:2px solid #8b9879;min-width:0;padding:32px 28px}.vinyl-tier-grid[data-astro-cid-jxcxsxyz] h3[data-astro-cid-jxcxsxyz]{margin:24px 0 20px;font-size:30px}.vinyl-tier-grid[data-astro-cid-jxcxsxyz] p[data-astro-cid-jxcxsxyz],.vinyl-tier-grid[data-astro-cid-jxcxsxyz] li[data-astro-cid-jxcxsxyz]{font-size:14px;line-height:1.8}.vinyl-tier-grid[data-astro-cid-jxcxsxyz] ul[data-astro-cid-jxcxsxyz]{margin:22px 0;padding-left:18px}.vinyl-tier-grid[data-astro-cid-jxcxsxyz] li[data-astro-cid-jxcxsxyz]+li[data-astro-cid-jxcxsxyz],.vinyl-tier-grid[data-astro-cid-jxcxsxyz] .text-link[data-astro-cid-jxcxsxyz]{margin-top:10px}.window-technical[data-astro-cid-jxcxsxyz]{border-top:1px solid var(--window-line);grid-template-columns:.9fr 1.1fr;gap:9vw;display:grid}.window-technical[data-astro-cid-jxcxsxyz] h2[data-astro-cid-jxcxsxyz]{margin:23px 0 25px}.window-technical[data-astro-cid-jxcxsxyz]>div[data-astro-cid-jxcxsxyz]>p[data-astro-cid-jxcxsxyz]{max-width:370px}.window-technical[data-astro-cid-jxcxsxyz]>div[data-astro-cid-jxcxsxyz]>.text-link[data-astro-cid-jxcxsxyz]{margin-top:24px}.window-detail-groups[data-astro-cid-jxcxsxyz] details[data-astro-cid-jxcxsxyz]{border-top:1px solid var(--window-line)}.window-detail-groups[data-astro-cid-jxcxsxyz] details[data-astro-cid-jxcxsxyz]:last-child{border-bottom:1px solid var(--window-line)}.window-detail-groups[data-astro-cid-jxcxsxyz] summary[data-astro-cid-jxcxsxyz]{cursor:pointer;justify-content:space-between;align-items:center;gap:25px;padding:25px 0;font-size:17px;line-height:1.5;list-style:none;display:flex}.window-detail-groups[data-astro-cid-jxcxsxyz] summary[data-astro-cid-jxcxsxyz]::-webkit-details-marker{display:none}.detail-toggle[data-astro-cid-jxcxsxyz]{flex:0 0 16px;width:16px;height:16px;position:relative}.detail-toggle[data-astro-cid-jxcxsxyz]:before,.detail-toggle[data-astro-cid-jxcxsxyz]:after{content:"";background:currentColor;width:16px;height:1px;position:absolute;top:7px;left:0}.detail-toggle[data-astro-cid-jxcxsxyz]:after{transform:rotate(90deg)}details[data-astro-cid-jxcxsxyz][open] .detail-toggle[data-astro-cid-jxcxsxyz]:after{transform:none}.window-detail-groups[data-astro-cid-jxcxsxyz] details[data-astro-cid-jxcxsxyz]>div[data-astro-cid-jxcxsxyz]{padding:0 0 28px}.window-detail-groups[data-astro-cid-jxcxsxyz] p[data-astro-cid-jxcxsxyz]+p[data-astro-cid-jxcxsxyz]{margin-top:18px}.window-finishes[data-astro-cid-jxcxsxyz]{color:#2b2923;--window-muted:#68655d;background:#f5f3ed}.window-finishes[data-astro-cid-jxcxsxyz] p,.window-finishes[data-astro-cid-jxcxsxyz] small{color:#68655d}.window-planning[data-astro-cid-jxcxsxyz]{color:#2b2923;text-align:center;background:#e9e5db}.window-planning[data-astro-cid-jxcxsxyz] h2[data-astro-cid-jxcxsxyz]{margin:25px 0}.window-planning[data-astro-cid-jxcxsxyz] p[data-astro-cid-jxcxsxyz]{color:#68655d;max-width:620px;margin:auto}.window-planning[data-astro-cid-jxcxsxyz] .button-row[data-astro-cid-jxcxsxyz]{justify-content:center;margin-top:32px}.window-planning[data-astro-cid-jxcxsxyz] .button[data-astro-cid-jxcxsxyz]{color:#f5f3ed;background:#2b2923;font-size:13px}.other-window-collections[data-astro-cid-jxcxsxyz]{color:#2b2923;background:#f5f3ed}.other-window-collections[data-astro-cid-jxcxsxyz] p[data-astro-cid-jxcxsxyz]{color:#68655d}.other-frame-grid[data-astro-cid-jxcxsxyz]{grid-template-columns:repeat(2,minmax(0,1fr));gap:35px;display:grid}.other-frame-grid[data-astro-cid-jxcxsxyz]>a[data-astro-cid-jxcxsxyz]{min-width:0;display:block}.other-frame-image[data-astro-cid-jxcxsxyz]{aspect-ratio:1.5;overflow:hidden}.other-frame-image[data-astro-cid-jxcxsxyz] img{object-fit:cover;width:100%;height:100%;transition:transform .8s}.other-frame-image[data-astro-cid-jxcxsxyz] picture{width:100%;height:100%;display:block}.other-frame-grid[data-astro-cid-jxcxsxyz] a[data-astro-cid-jxcxsxyz]:hover img[data-astro-cid-jxcxsxyz]{transform:scale(1.025)}.other-frame-grid[data-astro-cid-jxcxsxyz] h3[data-astro-cid-jxcxsxyz]{margin:25px 0 15px}.other-frame-grid[data-astro-cid-jxcxsxyz] p[data-astro-cid-jxcxsxyz]{max-width:510px;font-size:14px}.other-frame-grid[data-astro-cid-jxcxsxyz] .text-link[data-astro-cid-jxcxsxyz]{margin-top:15px}.window-collection[data-astro-cid-jxcxsxyz] .contact-band,.window-collection[data-astro-cid-jxcxsxyz] .financing-banner{color:#2b2923;--window-muted:#68655d;background:#e9e5db}.window-collection[data-astro-cid-jxcxsxyz] .contact-band p,.window-collection[data-astro-cid-jxcxsxyz] .financing-banner p{color:#68655d}.window-collection[data-astro-cid-jxcxsxyz] a[data-astro-cid-jxcxsxyz]:focus-visible,.window-collection[data-astro-cid-jxcxsxyz] summary[data-astro-cid-jxcxsxyz]:focus-visible{outline-offset:5px;outline:2px solid}.window-technical[data-astro-cid-jxcxsxyz] .specification-topics[data-astro-cid-jxcxsxyz]{margin-top:18px}.window-finishes[data-astro-cid-jxcxsxyz] .finishes-section{scroll-margin-top:30px}.vinyl-finishes[data-astro-cid-jxcxsxyz]{background:#f1f3ec;grid-template-columns:1fr 1fr;gap:9vw;display:grid}.vinyl-finishes[data-astro-cid-jxcxsxyz] h2[data-astro-cid-jxcxsxyz]{margin-top:24px}.vinyl-finishes[data-astro-cid-jxcxsxyz] p[data-astro-cid-jxcxsxyz]+p[data-astro-cid-jxcxsxyz]{margin-top:20px}.vinyl-finishes[data-astro-cid-jxcxsxyz] .text-link[data-astro-cid-jxcxsxyz]{margin-top:24px}@keyframes window-drift{0%{transform:scale(1)}to{transform:scale(1.045)}}@media (width>=1500px){.window-section[data-astro-cid-jxcxsxyz]{padding-left:max(6vw,50vw - 660px);padding-right:max(6vw,50vw - 660px)}}@media (width<=1000px){.window-section[data-astro-cid-jxcxsxyz]{padding-block:75px}.window-hero[data-astro-cid-jxcxsxyz]{min-height:max(700px,88svh)}.window-hero[data-astro-cid-jxcxsxyz] h1[data-astro-cid-jxcxsxyz]{font-size:64px}.window-overview[data-astro-cid-jxcxsxyz]{gap:6vw}.window-section-heading[data-astro-cid-jxcxsxyz]{gap:30px}.window-section-heading[data-astro-cid-jxcxsxyz]>p[data-astro-cid-jxcxsxyz]{max-width:300px}.window-system-grid[data-astro-cid-jxcxsxyz]{grid-template-columns:repeat(2,minmax(0,1fr))}.window-technical[data-astro-cid-jxcxsxyz]{grid-template-columns:.85fr 1.15fr;gap:6vw}.vinyl-tier-grid[data-astro-cid-jxcxsxyz]{gap:15px}.vinyl-tier-grid[data-astro-cid-jxcxsxyz] article[data-astro-cid-jxcxsxyz]{padding:25px 20px}.vinyl-tier-grid[data-astro-cid-jxcxsxyz] h3[data-astro-cid-jxcxsxyz]{font-size:25px}.aluminum-facts[data-astro-cid-jxcxsxyz]{gap:20px}.aluminum-facts[data-astro-cid-jxcxsxyz]>div[data-astro-cid-jxcxsxyz]{padding-left:17px}}@media (width<=700px){.window-section[data-astro-cid-jxcxsxyz]{padding:60px 6vw;scroll-margin-top:5px}.window-hero[data-astro-cid-jxcxsxyz]{min-height:max(700px,90svh);padding:132px 6vw 45px}.window-hero-copy[data-astro-cid-jxcxsxyz]{padding-top:75px}.window-hero[data-astro-cid-jxcxsxyz] h1[data-astro-cid-jxcxsxyz]{max-width:620px;font-size:clamp(42px,9.5vw,62px);line-height:1.07}.window-hero-copy[data-astro-cid-jxcxsxyz]>p[data-astro-cid-jxcxsxyz]{max-width:380px;font-size:15px;line-height:1.75}.window-hero-copy[data-astro-cid-jxcxsxyz]>.eyebrow[data-astro-cid-jxcxsxyz]{letter-spacing:.13em;font-size:10px}.window-breadcrumbs[data-astro-cid-jxcxsxyz]{gap:5px 9px;font-size:10px}.window-hero-actions[data-astro-cid-jxcxsxyz]{gap:12px 23px;margin-top:25px}.window-hero-actions[data-astro-cid-jxcxsxyz] .button[data-astro-cid-jxcxsxyz]{min-width:140px;padding:14px 20px}.window-finance[data-astro-cid-jxcxsxyz]{font-size:13px}.hero-material-note[data-astro-cid-jxcxsxyz]{letter-spacing:.11em;max-width:280px;margin-top:40px;font-size:8px;line-height:1.8}.titan-lockup[data-astro-cid-jxcxsxyz]>span[data-astro-cid-jxcxsxyz]{font-size:31px}.titan-lockup[data-astro-cid-jxcxsxyz]>small[data-astro-cid-jxcxsxyz]{font-size:7px}.titan-lockup[data-astro-cid-jxcxsxyz]{margin-bottom:25px}.window-section-nav[data-astro-cid-jxcxsxyz]{gap:25px;padding:12px 6vw;font-size:12px}.window-overview[data-astro-cid-jxcxsxyz],.window-technical[data-astro-cid-jxcxsxyz]{grid-template-columns:1fr;gap:35px}.window-collection[data-astro-cid-jxcxsxyz] h2[data-astro-cid-jxcxsxyz]{font-size:clamp(35px,7.8vw,48px)}.overview-copy[data-astro-cid-jxcxsxyz]>p[data-astro-cid-jxcxsxyz]:first-child{font-size:19px}.window-section-heading[data-astro-cid-jxcxsxyz]{margin-bottom:34px;display:block}.window-section-heading[data-astro-cid-jxcxsxyz]>p[data-astro-cid-jxcxsxyz]{max-width:100%;margin-top:23px;font-size:14px}.window-section-heading[data-astro-cid-jxcxsxyz]>.text-link[data-astro-cid-jxcxsxyz]{margin-top:18px}.aluminum-facts[data-astro-cid-jxcxsxyz]{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 20px;padding:35px 6vw 25px}.aluminum-facts[data-astro-cid-jxcxsxyz] strong[data-astro-cid-jxcxsxyz]{font-size:32px}.aluminum-facts[data-astro-cid-jxcxsxyz] .facts-note[data-astro-cid-jxcxsxyz]{margin:0;font-size:12px}.window-system-grid[data-astro-cid-jxcxsxyz],.window-system-grid[data-astro-cid-jxcxsxyz].illustrated,.vinyl[data-astro-cid-jxcxsxyz] .window-system-grid[data-astro-cid-jxcxsxyz],.steel-detail-grid[data-astro-cid-jxcxsxyz],.other-frame-grid[data-astro-cid-jxcxsxyz]{grid-template-columns:1fr;gap:38px}.window-system-caption[data-astro-cid-jxcxsxyz]{grid-template-columns:20px 1fr;gap:16px;padding-top:22px}.window-system-caption[data-astro-cid-jxcxsxyz] h3[data-astro-cid-jxcxsxyz]{font-size:30px}.window-system-caption[data-astro-cid-jxcxsxyz] p[data-astro-cid-jxcxsxyz],.window-collection[data-astro-cid-jxcxsxyz] p[data-astro-cid-jxcxsxyz]{font-size:14px}.window-system-caption[data-astro-cid-jxcxsxyz] .text-link[data-astro-cid-jxcxsxyz]{font-size:13px}.window-system-image[data-astro-cid-jxcxsxyz]{aspect-ratio:1.35}.profile-grid[data-astro-cid-jxcxsxyz]{grid-template-columns:1fr;gap:30px}.profile-grid[data-astro-cid-jxcxsxyz] article[data-astro-cid-jxcxsxyz]{padding-top:25px}.profile-grid[data-astro-cid-jxcxsxyz] h3[data-astro-cid-jxcxsxyz]{margin-top:20px;font-size:34px}.steel-detail-image[data-astro-cid-jxcxsxyz]{aspect-ratio:1.25}.steel-detail-grid[data-astro-cid-jxcxsxyz] h3[data-astro-cid-jxcxsxyz]{font-size:30px}.vinyl-tier-grid[data-astro-cid-jxcxsxyz]{grid-template-columns:1fr;gap:20px}.vinyl-tier-grid[data-astro-cid-jxcxsxyz] article[data-astro-cid-jxcxsxyz]{padding:28px}.vinyl-tier-grid[data-astro-cid-jxcxsxyz] h3[data-astro-cid-jxcxsxyz]{font-size:28px}.window-detail-groups[data-astro-cid-jxcxsxyz] summary[data-astro-cid-jxcxsxyz]{gap:16px;padding:22px 0;font-size:16px}.window-planning[data-astro-cid-jxcxsxyz] .button-row[data-astro-cid-jxcxsxyz]{gap:20px}.window-planning[data-astro-cid-jxcxsxyz] .button[data-astro-cid-jxcxsxyz]{justify-content:center;width:100%;max-width:360px}.window-technical[data-astro-cid-jxcxsxyz]>div[data-astro-cid-jxcxsxyz]>p[data-astro-cid-jxcxsxyz]{max-width:100%}.other-frame-grid[data-astro-cid-jxcxsxyz] h3[data-astro-cid-jxcxsxyz]{font-size:29px}.window-finishes[data-astro-cid-jxcxsxyz] .finishes-section{scroll-margin-top:5px}.vinyl-finishes[data-astro-cid-jxcxsxyz]{grid-template-columns:1fr;gap:30px}}@media (prefers-reduced-motion:reduce){.window-hero[data-astro-cid-jxcxsxyz]>img,.window-hero[data-astro-cid-jxcxsxyz]>picture>img{animation:none}.window-system-image[data-astro-cid-jxcxsxyz] img,.other-frame-image[data-astro-cid-jxcxsxyz] img{transition:none}.window-system-card[data-astro-cid-jxcxsxyz]:hover .window-system-image[data-astro-cid-jxcxsxyz] img,.other-frame-grid[data-astro-cid-jxcxsxyz] a[data-astro-cid-jxcxsxyz]:hover img[data-astro-cid-jxcxsxyz]{transform:none}}.wardrobe-hero[data-astro-cid-7lyljlyu]{isolation:isolate;color:#fff;background:#524b39;height:100svh;min-height:720px;max-height:1100px;position:relative;overflow:hidden}.wardrobe-hero[data-astro-cid-7lyljlyu]:after{content:"";z-index:-1;background:linear-gradient(#15181066,#0000 38%,#11150cc4);position:absolute;inset:0}.wardrobe-hero[data-astro-cid-7lyljlyu] img{z-index:-2;object-fit:cover;object-position:center;width:100%;height:100%;animation:28s ease-out both wardrobe-drift;position:absolute}.wardrobe-hero-copy[data-astro-cid-7lyljlyu]{max-width:850px;position:absolute;bottom:85px;left:6vw;right:6vw}.wardrobe-hero-copy[data-astro-cid-7lyljlyu] h1[data-astro-cid-7lyljlyu]{margin:20px 0 25px;font-size:clamp(58px,6.6vw,96px)}.wardrobe-hero-copy[data-astro-cid-7lyljlyu] p[data-astro-cid-7lyljlyu]{color:#f5f1e8;max-width:480px;font-size:16px;line-height:1.85}.wardrobe-hero-copy[data-astro-cid-7lyljlyu] .button-row[data-astro-cid-7lyljlyu]{gap:25px;margin-top:28px}.wardrobe-finance[data-astro-cid-7lyljlyu]{text-underline-offset:5px;padding:12px 0;font-size:13px;text-decoration:underline}.wardrobe-nav[data-astro-cid-7lyljlyu]{white-space:nowrap;border-bottom:1px solid var(--line);scrollbar-width:thin;gap:30px;padding:17px 6vw;font-size:13px;display:flex;overflow-x:auto}.wardrobe-nav[data-astro-cid-7lyljlyu] a[data-astro-cid-7lyljlyu]{align-items:center;min-height:44px;display:flex}.wardrobe-overview[data-astro-cid-7lyljlyu]{grid-template-columns:1fr 1.1fr;gap:9vw;display:grid}.wardrobe-overview[data-astro-cid-7lyljlyu] h2[data-astro-cid-7lyljlyu]{margin:22px 0 28px}.wardrobe-overview-links[data-astro-cid-7lyljlyu]{flex-direction:column;align-items:start;gap:12px;display:flex}.wardrobe-overview[data-astro-cid-7lyljlyu] .detail-points[data-astro-cid-7lyljlyu]{margin:0}.wardrobe-overview[data-astro-cid-7lyljlyu] .detail-points[data-astro-cid-7lyljlyu] li[data-astro-cid-7lyljlyu]{padding:23px 0;font-size:15px;line-height:1.85}.wardrobe-overview[data-astro-cid-7lyljlyu]{scroll-margin-top:12px}@keyframes wardrobe-drift{0%{transform:scale(1.035)}to{transform:scale(1)}}@media (width<=650px){.wardrobe-hero[data-astro-cid-7lyljlyu]{min-height:690px;max-height:920px}.wardrobe-hero[data-astro-cid-7lyljlyu] img{object-position:60% center}.wardrobe-hero-copy[data-astro-cid-7lyljlyu]{bottom:90px}.wardrobe-hero-copy[data-astro-cid-7lyljlyu] h1[data-astro-cid-7lyljlyu]{margin:20px 0;font-size:clamp(44px,11.5vw,63px)}.wardrobe-hero-copy[data-astro-cid-7lyljlyu] p[data-astro-cid-7lyljlyu]{font-size:15px}.wardrobe-hero-copy[data-astro-cid-7lyljlyu] .button-row[data-astro-cid-7lyljlyu]{gap:18px;margin-top:24px}.wardrobe-hero-copy[data-astro-cid-7lyljlyu] .button[data-astro-cid-7lyljlyu]{min-height:48px;padding:12px 20px;font-size:14px}.wardrobe-finance[data-astro-cid-7lyljlyu]{font-size:12px}.wardrobe-overview[data-astro-cid-7lyljlyu]{grid-template-columns:1fr;gap:35px}.wardrobe-overview[data-astro-cid-7lyljlyu] h2[data-astro-cid-7lyljlyu]{font-size:39px}.wardrobe-nav[data-astro-cid-7lyljlyu]{gap:25px}}@media (prefers-reduced-motion:reduce){.wardrobe-hero[data-astro-cid-7lyljlyu] img{animation:none}}.vinyl-comparison[data-astro-cid-7lyljlyu] .system-grid[data-astro-cid-7lyljlyu] h3[data-astro-cid-7lyljlyu]{margin-top:15px}.vinyl-comparison[data-astro-cid-7lyljlyu] ul[data-astro-cid-7lyljlyu]{margin-top:20px;padding-left:20px}.vinyl-comparison[data-astro-cid-7lyljlyu] li[data-astro-cid-7lyljlyu]{margin-top:8px;font-size:13px;line-height:1.8}.aluminum-detail[data-astro-cid-7lyljlyu]{color:#fff;background:#292925}.aluminum-detail[data-astro-cid-7lyljlyu] .detail-copy[data-astro-cid-7lyljlyu] p[data-astro-cid-7lyljlyu],.aluminum-detail[data-astro-cid-7lyljlyu] .detail-copy[data-astro-cid-7lyljlyu] .eyebrow[data-astro-cid-7lyljlyu],.aluminum-detail[data-astro-cid-7lyljlyu] .detail-points[data-astro-cid-7lyljlyu]{color:#eee9df}.aluminum-detail[data-astro-cid-7lyljlyu] .detail-points[data-astro-cid-7lyljlyu] li[data-astro-cid-7lyljlyu]{color:#eee9df;border-color:#ffffff30}.aluminum-detail[data-astro-cid-7lyljlyu] .button[data-astro-cid-7lyljlyu].dark{color:#292925;background:#f5f1e8}.aluminum-detail[data-astro-cid-7lyljlyu] .text-link[data-astro-cid-7lyljlyu]{color:#fff}.steel-brand[data-astro-cid-7lyljlyu]{letter-spacing:.15em;color:var(--ink)!important;margin:25px 0!important;font-size:30px!important;line-height:.9!important}.steel-brand[data-astro-cid-7lyljlyu] span[data-astro-cid-7lyljlyu]{letter-spacing:.22em;margin-top:10px;font-size:10px;display:block}.system-section[data-astro-cid-7lyljlyu]{background:var(--warm)}.system-grid[data-astro-cid-7lyljlyu]{grid-template-columns:repeat(3,1fr);gap:35px;display:grid}.system-grid[data-astro-cid-7lyljlyu] article[data-astro-cid-7lyljlyu]{border-top:1px solid var(--line);padding-top:24px}.system-grid[data-astro-cid-7lyljlyu] h3[data-astro-cid-7lyljlyu]{margin-bottom:15px;font-size:24px}.system-grid[data-astro-cid-7lyljlyu] p[data-astro-cid-7lyljlyu]{font-size:14px;line-height:1.8}.system-grid[data-astro-cid-7lyljlyu] .text-link[data-astro-cid-7lyljlyu]{margin-top:20px}.selection-section[data-astro-cid-7lyljlyu]{grid-template-columns:.8fr 1.2fr;gap:8vw;display:grid}.selection-section[data-astro-cid-7lyljlyu] h2[data-astro-cid-7lyljlyu]{margin:20px 0}.selection-section[data-astro-cid-7lyljlyu]>div[data-astro-cid-7lyljlyu]>p[data-astro-cid-7lyljlyu]{font-size:14px}.selection-table[data-astro-cid-7lyljlyu]{border-collapse:collapse;text-align:left;width:100%;font-size:14px}.selection-table[data-astro-cid-7lyljlyu] th[data-astro-cid-7lyljlyu],.selection-table[data-astro-cid-7lyljlyu] td[data-astro-cid-7lyljlyu]{vertical-align:top;border-bottom:1px solid var(--line);padding:18px 12px}.selection-table[data-astro-cid-7lyljlyu] th[data-astro-cid-7lyljlyu]{width:35%;font-weight:500}.selection-table[data-astro-cid-7lyljlyu] td[data-astro-cid-7lyljlyu]{color:var(--muted)}.selection-section[data-astro-cid-7lyljlyu] .text-link[data-astro-cid-7lyljlyu]{margin-top:25px}.scope-grid[data-astro-cid-7lyljlyu]{margin:35px 0}.finishes-section[data-astro-cid-7lyljlyu] h2[data-astro-cid-7lyljlyu],.finishes-section[data-astro-cid-7lyljlyu] .text-link[data-astro-cid-7lyljlyu]{margin-top:20px}.sr-only[data-astro-cid-7lyljlyu]{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=850px){.system-grid[data-astro-cid-7lyljlyu]{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.system-grid[data-astro-cid-7lyljlyu],.selection-section[data-astro-cid-7lyljlyu]{display:block}.system-grid[data-astro-cid-7lyljlyu] article[data-astro-cid-7lyljlyu]+article[data-astro-cid-7lyljlyu]{margin-top:28px}.selection-table[data-astro-cid-7lyljlyu]{margin-top:25px;font-size:14px}.selection-table[data-astro-cid-7lyljlyu] th[data-astro-cid-7lyljlyu],.selection-table[data-astro-cid-7lyljlyu] td[data-astro-cid-7lyljlyu]{padding:16px 8px}.selection-table[data-astro-cid-7lyljlyu] th[data-astro-cid-7lyljlyu]{width:34%}.system-grid[data-astro-cid-7lyljlyu] p[data-astro-cid-7lyljlyu]{font-size:14px}}
