.blog-evidence-image-preview_previewButton__dLwPG{position:relative;display:block;width:100%;padding:0;border:0;background:transparent;cursor:zoom-in}.blog-evidence-image-preview_previewButton__dLwPG:focus-visible{outline:2px solid var(--brass);outline-offset:3px}.blog-evidence-image-preview_previewHint__ZKO96{position:absolute;right:8px;bottom:8px;padding:5px 7px;background:rgba(31,25,23,.88);color:#fffaf3;font-size:.62rem;font-weight:700;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.blog-evidence-image-preview_lightbox__pqE7o{position:fixed;z-index:80;inset:0;display:grid;place-items:center;padding:clamp(18px,4vw,48px);background:rgba(18,12,9,.9);cursor:zoom-out}.blog-evidence-image-preview_lightboxFigure__RxMxv{display:grid;width:min(90vw,760px);max-height:min(88svh,980px);margin:0;overflow:auto;background:#fffaf3;cursor:default}.blog-evidence-image-preview_lightboxImage__vMXac{display:block;width:100%;height:auto}.blog-evidence-image-preview_lightboxFigure__RxMxv figcaption{padding:11px 15px 13px;color:#5c4d42;font-size:.8rem;line-height:1.5}.blog-evidence-image-preview_closeButton__4vxva{position:fixed;top:clamp(14px,3vw,28px);right:clamp(14px,3vw,28px);min-height:40px;padding:0 15px;border:1px solid rgba(255,250,243,.34);background:#fffaf3;color:#241a16;cursor:pointer;font-size:.68rem;font-weight:700;letter-spacing:.1em;line-height:1;text-transform:uppercase}.blog-evidence-image-preview_closeButton__4vxva:focus-visible{outline:2px solid #fffaf3;outline-offset:3px}@media (prefers-reduced-motion:reduce){.blog-evidence-image-preview_previewButton__dLwPG{cursor:pointer}}.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_publisherNote__eaqFP{max-width:62ch;padding-left:12px;border-left:2px solid var(--brass);color:var(--taupe);font-size:.82rem;line-height:1.65}.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_comparisonTableWrapper__3oqf3{max-width:100%;overflow-x:auto;border:1px solid var(--hairline);background:#fffdf9}.page_comparisonTableWrapper__3oqf3:focus-visible{outline:2px solid var(--brass);outline-offset:3px}.page_comparisonTable__Vsa3W{width:100%;min-width:680px;border-collapse:collapse;table-layout:fixed;color:#5c4d42;font-size:.88rem;line-height:1.62}.page_comparisonTable__Vsa3W[data-wide=true]{min-width:900px}.page_comparisonTable__Vsa3W caption{padding:14px 16px;border-bottom:1px solid var(--hairline);color:#716154;font-size:.78rem;text-align:left}.page_comparisonTable__Vsa3W td,.page_comparisonTable__Vsa3W th{padding:15px 16px;border-right:1px solid var(--hairline);border-bottom:1px solid var(--hairline);text-align:left;vertical-align:top}.page_comparisonTable__Vsa3W td:last-child,.page_comparisonTable__Vsa3W th:last-child{border-right:0}.page_comparisonTable__Vsa3W tbody tr:last-child td,.page_comparisonTable__Vsa3W tbody tr:last-child th{border-bottom:0}.page_comparisonTable__Vsa3W thead th{background:var(--charcoal);color:#f7f0e6;font-size:.76rem;letter-spacing:0}.page_comparisonTable__Vsa3W tbody th,.page_comparisonTable__Vsa3W thead th:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:1;width:20%;box-shadow:1px 0 0 var(--hairline)}.page_comparisonTable__Vsa3W thead th:first-child{z-index:2}.page_comparisonTable__Vsa3W tbody th{background:#f3e8dc;color:var(--ink);font-size:.78rem}.page_comparisonTable__Vsa3W tbody tr:nth-child(2n) td{background:#faf6ef}.page_article__YlLOu .page_sectionLinks__DJlxw{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:3px}.page_sectionLinks__DJlxw a{border-bottom:1px solid rgba(176,137,91,.65);color:var(--ink);font-weight:650;line-height:1.55}.page_sectionLinks__DJlxw a:hover{border-color:var(--ink);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{grid-template-columns:minmax(0,1.65fr) minmax(190px,.85fr);align-items:end;padding:clamp(24px,3.2vw,36px);background:var(--charcoal)}.page_tailorChecklist__Z_f8d h2,.page_tailorChecklist__Z_f8d p{grid-column:1/-1;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_evidenceFeature__BivPt{width:100%;max-width:none;margin-top:22px;background:#1f1917}.page_evidenceFeature__BivPt .page_evidenceImage__8Syef{width:100%;max-height:none;aspect-ratio:16/10;object-fit:cover}.page_evidenceFeature__BivPt figcaption{color:#eadbc8}.page_evidenceFeaturePortrait__fjIx0{grid-column:1;width:100%;max-width:none;margin-top:22px;background:#1f1917}.page_evidenceFeaturePortrait__fjIx0 .page_evidenceImage__8Syef{max-height:none;aspect-ratio:1;object-fit:cover}.page_evidenceFeaturePortrait__fjIx0 figcaption{color:#eadbc8}.page_evidenceRecord__KrBwK{width:min(100%,264px);margin-top:18px;background:var(--mist)}.page_evidenceRecord__KrBwK figcaption{padding:9px 11px 11px;font-size:.72rem;line-height:1.45}.page_recordAside__Zgxhj{grid-template-columns:minmax(0,1fr) minmax(218px,264px);column-gap:clamp(20px,3vw,34px);row-gap:18px;align-items:start}.page_sectionNarrative__8JohK{display:grid;grid-gap:13px;gap:13px;min-width:0}.page_recordAside__Zgxhj .page_evidenceRecord__KrBwK{width:100%;margin-top:0}.page_recordAside__Zgxhj .page_clientGallery__utJtQ{grid-column:1/-1;margin-top:2px}.page_evidencePortrait__GpYdv{width:min(48%,316px);justify-self:end;margin-top:18px}.page_evidencePortrait__GpYdv .page_evidenceImage__8Syef{max-height:none}.page_evidenceDetail__mCVqu{grid-column:2;width:100%;max-width:none;align-self:end;margin-top:22px;background:#1f1917}.page_evidenceDetail__mCVqu .page_evidenceImage__8Syef{max-height:none;aspect-ratio:1/1;object-fit:cover}.page_evidenceDetail__mCVqu figcaption{color:#eadbc8}.page_clientGallery__utJtQ{display:grid;grid-gap:18px;gap:18px;margin-top:28px;padding-top:25px;border-top:1px solid var(--hairline)}.page_clientGalleryHeading__bw8uX{display:grid;grid-gap:8px;gap:8px;max-width:64ch}.page_clientGalleryHeading__bw8uX h3{color:var(--ink);font-family:var(--font-serif-display),"Times New Roman",serif;font-size:clamp(1.28rem,2vw,1.65rem);font-weight:600;letter-spacing:-.015em;line-height:1.14;text-wrap:balance}.page_clientGalleryHeading__bw8uX p{color:var(--taupe);font-size:.9rem;line-height:1.65}.page_clientGalleryGrid__Y7NCz{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.page_clientGalleryItem__Kdx1_{display:grid;grid-gap:8px;gap:8px;margin:0;color:var(--ink)}.page_clientGalleryImage__FerU_{display:block;width:100%;aspect-ratio:3/4;overflow:hidden}.page_clientGalleryImage__FerU_ img{display:block;width:100%;height:100%;object-fit:cover;transition:filter .18s ease-out}.page_clientGalleryItem__Kdx1_ span{color:var(--taupe);font-size:.72rem;line-height:1.35}.page_clientGalleryItem__Kdx1_:hover .page_clientGalleryImage__FerU_ img{filter:brightness(.9)}.page_clientGalleryItem__Kdx1_:focus-visible{outline:2px solid var(--brass);outline-offset:4px}@media (prefers-reduced-motion:reduce){.page_clientGalleryImage__FerU_ img{transition:none}}.page_review__SGlCg{display:grid;grid-gap:13px;gap:13px;padding:clamp(26px,3.4vw,42px);background:#2c2320}.page_reviewEvidence__1eXu1{display:grid;grid-gap:14px;gap:14px}.page_reviewEvidence__1eXu1 .page_evidenceFigure___5ZAM{margin-top:0}.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,.page_tailorChecklist__Z_f8d{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_evidencePortrait__GpYdv{width:min(88%,340px);justify-self:center}.page_evidenceFeaturePortrait__fjIx0{grid-column:1;width:100%}.page_evidenceRecord__KrBwK{width:min(76%,264px)}.page_recordAside__Zgxhj{grid-template-columns:1fr;row-gap:16px}.page_recordAside__Zgxhj .page_evidenceRecord__KrBwK{width:min(78%,264px);justify-self:start}.page_evidenceDetail__mCVqu{grid-column:1;width:100%;grid-template-columns:minmax(108px,.72fr) minmax(0,1.28fr);align-items:center;margin-top:0}.page_evidenceDetail__mCVqu figcaption{padding:12px 14px}.page_clientGalleryGrid__Y7NCz{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 12px}.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}}