.page_main___JH7x{display:grid;grid-template-columns:minmax(0,1.68fr) minmax(240px,.62fr);grid-gap:clamp(32px,4vw,64px);gap:clamp(32px,4vw,64px);align-items:start}.page_article__YlLOu{display:grid;grid-gap:28px;gap:28px;overflow:hidden;background:#fffaf3;border:1px solid var(--hairline);padding:clamp(28px,4vw,48px)}.page_articleLead__yQfYA{display:grid;grid-gap:clamp(26px,3vw,36px);gap:clamp(26px,3vw,36px);padding-bottom:clamp(28px,3vw,38px);border-bottom:1px solid var(--hairline)}.page_articleLeadPortrait__LSMen{grid-template-columns:minmax(0,1.18fr) minmax(250px,.72fr);align-items:center}.page_articleLeadLandscape__kjoxc{grid-template-columns:minmax(0,1fr)}.page_articleHeader__duBmz{display:grid;grid-gap:20px;gap:20px;align-content:center}.page_heroFigure__KzI_7{display:grid;overflow:hidden;background:var(--mist)}.page_heroImage__d4JfJ{display:block;width:100%;height:auto;object-fit:cover}.page_heroFigurePortrait__K8Jfc .page_heroImage__d4JfJ{aspect-ratio:3/4}.page_heroFigureLandscape__AyKIx .page_heroImage__d4JfJ{aspect-ratio:16/9}.page_evidenceImage__8Syef{display:block;width:100%;height:auto;object-fit:cover}.page_evidenceFigure___5ZAM figcaption,.page_heroFigure__KzI_7 figcaption{padding:11px 16px 13px;color:var(--taupe);font-size:.82rem;line-height:1.55}.page_heroFigure__KzI_7 figcaption{background:var(--mist)}.page_articleCta__smdoa>div>p,.page_meta__p0rBO,.page_quickFactsHeading__oudVb p,.page_related__VtT7E>p,.page_reviewLabel__XF1Ry{color:var(--taupe);font-size:.69rem;letter-spacing:.15em;line-height:1.5;text-transform:uppercase}.page_article__YlLOu h2,.page_related__VtT7E h2,.page_title__xYFu1{font-family:var(--font-serif-display),"Times New Roman",serif;font-weight:600;text-wrap:balance}.page_title__xYFu1{max-width:19ch;font-size:clamp(2.25rem,4vw,3.8rem);letter-spacing:-.025em;line-height:1.07}.page_excerpt__49i5h{max-width:62ch;color:#5c4d42;font-size:clamp(1.05rem,1.4vw,1.18rem);line-height:1.8;text-wrap:pretty}.page_quickFacts__8fM65{display:grid;grid-template-columns:minmax(150px,.55fr) minmax(0,1.45fr);grid-gap:22px 28px;gap:22px 28px;padding:clamp(24px,3vw,34px);background:var(--mist)}.page_quickFactsHeading__oudVb h2{margin-top:7px;font-size:clamp(1.45rem,2.2vw,2rem);line-height:1.1}.page_quickFacts__8fM65 dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid rgba(44,35,32,.2)}.page_quickFacts__8fM65 dl>div{padding:11px 12px 13px 0;border-bottom:1px solid rgba(44,35,32,.15)}.page_quickFacts__8fM65 dl>div:nth-child(odd){padding-right:16px}.page_quickFacts__8fM65 dt{margin-bottom:3px;color:var(--taupe);font-size:.67rem;letter-spacing:.1em;text-transform:uppercase}.page_quickFacts__8fM65 dd{color:var(--ink);font-size:.88rem;font-weight:600;line-height:1.5}.page_mapLink__mSX8k{grid-column:2;width:-moz-fit-content;width:fit-content;border-bottom:1px solid var(--ink);color:var(--ink);font-size:.73rem;font-weight:650;letter-spacing:.1em;line-height:1.5;text-transform:uppercase}.page_article__YlLOu section:not(.page_quickFacts__8fM65):not(.page_review__SGlCg):not(.page_articleCta__smdoa){display:grid;grid-gap:13px;gap:13px;scroll-margin-top:24px}.page_articleContact__I0QHo{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:22px;gap:22px;align-items:center;padding:22px 24px;border:1px solid var(--hairline);background:var(--mist)}.page_articleContact__I0QHo p{color:var(--taupe);font-size:.69rem;letter-spacing:.15em;line-height:1.5;text-transform:uppercase}.page_articleContact__I0QHo h2{margin-top:6px;font-size:clamp(1.35rem,2.1vw,1.7rem);line-height:1.15}.page_articleContactActions__Y_NdU{display:flex;flex-wrap:wrap;gap:9px}.page_articleContactActions__Y_NdU a{width:-moz-fit-content;width:fit-content;padding:10px 13px;border:1px solid var(--ink);color:var(--ink);font-size:.69rem;font-weight:650;letter-spacing:.09em;line-height:1.35;text-transform:uppercase}.page_articleContactActions__Y_NdU a:first-child{background:var(--ink);color:var(--cream)}.page_articleContactActions__Y_NdU a:hover{border-color:var(--brass);background:var(--brass);color:var(--ink)}.page_article__YlLOu h2{max-width:28ch;font-size:clamp(1.45rem,2.2vw,2rem);letter-spacing:-.015em;line-height:1.16}.page_article__YlLOu li,.page_article__YlLOu p{max-width:68ch;color:#5c4d42;line-height:1.82;text-wrap:pretty}.page_article__YlLOu ul{display:grid;grid-gap:10px;gap:10px;max-width:68ch;padding-left:1.2rem}.page_article__YlLOu li::marker{color:var(--brass)}.page_floorGuide__5Im1X ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 26px;padding:0;list-style:none}.page_floorGuide__5Im1X li{padding:16px 0;border-top:1px solid var(--hairline)}.page_floorGuide__5Im1X li:last-child,.page_floorGuide__5Im1X li:nth-last-child(2):nth-child(odd){border-bottom:1px solid var(--hairline)}.page_commissioningGuide__cYXLX p:last-of-type{max-width:none;padding:18px 20px;background:#f3e8dc;color:var(--ink)}.page_constructionComparison__0NmKL ul,.page_fabricComparison__JCi2Q ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 26px;padding:0;list-style:none}.page_constructionComparison__0NmKL li,.page_fabricComparison__JCi2Q li{padding:16px 0;border-top:1px solid var(--hairline)}.page_constructionComparison__0NmKL li::marker,.page_fabricComparison__JCi2Q li::marker{content:""}.page_constructionComparison__0NmKL li:last-child,.page_constructionComparison__0NmKL li:nth-last-child(2):nth-child(odd),.page_fabricComparison__JCi2Q li:last-child,.page_fabricComparison__JCi2Q li:nth-last-child(2):nth-child(odd){border-bottom:1px solid var(--hairline)}.page_quoteChecklist__7kD4k{padding:clamp(24px,3.2vw,36px);background:#f3e8dc}.page_quoteChecklist__7kD4k ul{padding:0;list-style:none}.page_quoteChecklist__7kD4k li{display:grid;grid-template-columns:1.5rem minmax(0,1fr);grid-gap:8px;gap:8px;padding:10px 0;border-top:1px solid rgba(44,35,32,.16)}.page_quoteChecklist__7kD4k li:before{content:"✓";color:var(--brass);font-weight:700}.page_quoteChecklist__7kD4k li::marker{content:""}.page_tailorChecklist__Z_f8d{padding:clamp(24px,3.2vw,36px);background:var(--charcoal)}.page_tailorChecklist__Z_f8d h2,.page_tailorChecklist__Z_f8d p{color:#f7f0e6}.page_tailorChecklist__Z_f8d p:last-child{color:#eadbc8}.page_visitChecklist__sZevO ul{padding:0;list-style:none}.page_visitChecklist__sZevO li{display:grid;grid-template-columns:1.5rem minmax(0,1fr);grid-gap:8px;gap:8px;padding:11px 0;border-top:1px solid var(--hairline)}.page_visitChecklist__sZevO li:before{content:"✓";color:var(--brass);font-weight:700}.page_visitChecklist__sZevO li::marker{content:""}.page_evidenceFigure___5ZAM{display:grid;max-width:720px;margin-top:14px;background:var(--mist)}.page_evidenceImage__8Syef{max-height:680px;object-position:center}.page_review__SGlCg{display:grid;grid-gap:13px;gap:13px;padding:clamp(26px,3.4vw,42px);background:#2c2320}.page_reviewLabel__XF1Ry,.page_review__SGlCg p{color:#d9c2a0}.page_review__SGlCg blockquote{max-width:25ch;color:#f7f0e6;font-family:var(--font-serif-display),"Times New Roman",serif;font-size:clamp(1.55rem,2.7vw,2.2rem);line-height:1.22}.page_review__SGlCg a{width:-moz-fit-content;width:fit-content;border-bottom:1px solid #d9c2a0;color:#f7f0e6;font-size:.75rem;font-weight:650;letter-spacing:.1em;line-height:1.5;text-transform:uppercase}.page_supportingBlock__UX_ow{padding-top:28px;border-top:1px solid var(--hairline)}.page_sourceList__Z4ZTQ{padding-left:0!important;list-style:none}.page_sourceList__Z4ZTQ li{display:grid;grid-gap:5px;gap:5px;padding:14px 0;border-bottom:1px solid var(--hairline)}.page_sourceList__Z4ZTQ a{color:var(--ink);font-weight:600;text-decoration:underline;-webkit-text-decoration-color:rgba(44,35,32,.3);text-decoration-color:rgba(44,35,32,.3);text-underline-offset:3px}.page_sourceList__Z4ZTQ span{color:var(--taupe);font-size:.9rem}.page_articleCta__smdoa{display:grid;grid-gap:22px;gap:22px;padding-top:30px;border-top:1px solid var(--hairline)}.page_articleCta__smdoa h2{margin-top:7px}.page_articleCtaActions__C8uNT{display:flex;flex-wrap:wrap;gap:10px}.page_primaryAction__kBmBz,.page_secondaryAction__9_xuC{display:inline-flex;min-height:42px;align-items:center;justify-content:center;padding:10px 15px;border:1px solid var(--ink);font-size:.69rem;font-weight:650;letter-spacing:.1em;line-height:1.3;text-align:center;text-transform:uppercase}.page_primaryAction__kBmBz{background:var(--ink);color:var(--cream)}.page_primaryAction__kBmBz:hover,.page_secondaryAction__9_xuC:hover{border-color:var(--brass);background:var(--brass);color:var(--ink)}.page_sidebar__syzl1{position:-webkit-sticky;position:sticky;top:24px;display:grid;grid-gap:34px;gap:34px}.page_contents__FPEhu{border-top:1px solid var(--ink);border-bottom:1px solid var(--hairline);padding:17px 0 18px}.page_contents__FPEhu summary{cursor:pointer;color:var(--ink);font-family:var(--font-serif-display),"Times New Roman",serif;font-size:1.25rem;font-weight:600}.page_contents__FPEhu nav{display:grid;grid-gap:10px;gap:10px;margin-top:17px}.page_contents__FPEhu nav a{color:#5c4d42;font-size:.88rem;line-height:1.45}.page_contents__FPEhu nav a:hover,.page_moreLink__Z_ISq:hover{color:var(--brass)}.page_related__VtT7E{display:grid;grid-gap:10px;gap:10px}.page_related__VtT7E h2{font-size:1.5rem;line-height:1.15}.page_morePosts__CR0zK{display:grid;margin-top:7px;border-top:1px solid var(--hairline)}.page_morePost__Wghbs{display:grid;grid-gap:5px;gap:5px;padding:14px 0;border-bottom:1px solid var(--hairline);color:var(--ink);font-size:.91rem;line-height:1.4}.page_morePost__Wghbs span:last-child{color:var(--taupe);font-size:.72rem;letter-spacing:.08em}.page_moreLink__Z_ISq{width:-moz-fit-content;width:fit-content;margin-top:5px;color:var(--ink);font-size:.7rem;font-weight:650;letter-spacing:.1em;text-transform:uppercase}@media (max-width:1024px){.page_main___JH7x{grid-template-columns:1fr}.page_sidebar__syzl1{position:static;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:28px}}@media (max-width:700px){.page_articleLeadPortrait__LSMen{grid-template-columns:1fr}.page_heroFigurePortrait__K8Jfc{width:min(78%,340px);justify-self:center}.page_articleContact__I0QHo,.page_constructionComparison__0NmKL ul,.page_fabricComparison__JCi2Q ul,.page_floorGuide__5Im1X ul,.page_quickFacts__8fM65,.page_quickFacts__8fM65 dl{grid-template-columns:1fr}.page_quickFacts__8fM65 dl>div:nth-child(odd){padding-right:0}.page_constructionComparison__0NmKL li:nth-last-child(2):nth-child(odd),.page_fabricComparison__JCi2Q li:nth-last-child(2):nth-child(odd),.page_floorGuide__5Im1X li:nth-last-child(2):nth-child(odd){border-bottom:0}.page_mapLink__mSX8k{grid-column:auto}.page_sidebar__syzl1{display:block}.page_related__VtT7E{margin-top:34px}}@media (max-width:480px){.page_article__YlLOu{gap:24px;padding:24px}.page_title__xYFu1{font-size:clamp(2rem,10vw,2.55rem)}.page_quickFacts__8fM65,.page_review__SGlCg,.page_tailorChecklist__Z_f8d{margin-right:-4px;margin-left:-4px}}