.SystemNav-module__GXrI2G__root{z-index:calc(var(--z-nav) - 2);background:var(--bg);border-bottom:1px solid var(--hairline);position:sticky;top:clamp(60px,6.2vw,84px)}.SystemNav-module__GXrI2G__inner{position:relative}.SystemNav-module__GXrI2G__rail{scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;align-items:stretch;gap:clamp(4px,1vw,18px);display:flex;overflow-x:auto}.SystemNav-module__GXrI2G__rail::-webkit-scrollbar{display:none}.SystemNav-module__GXrI2G__item{scroll-snap-align:center;flex:none}.SystemNav-module__GXrI2G__link{min-height:48px;color:var(--t-secondary);transition:color var(--dur-snap) var(--ease-out), border-color var(--dur-snap) var(--ease-out);white-space:nowrap;border-bottom:2px solid #0000;align-items:baseline;gap:.6em;padding:.9em .65em;display:flex}.SystemNav-module__GXrI2G__link:hover,.SystemNav-module__GXrI2G__link:focus-visible{color:var(--t-100)}.SystemNav-module__GXrI2G__link[data-active=true]{color:var(--t-100);border-bottom-color:var(--accent)}.SystemNav-module__GXrI2G__index{font-size:var(--fs-label);letter-spacing:var(--ls-label);font-variant-numeric:tabular-nums;color:var(--t-secondary)}.SystemNav-module__GXrI2G__link[data-active=true] .SystemNav-module__GXrI2G__index{color:var(--t-100)}.SystemNav-module__GXrI2G__name{letter-spacing:var(--ls-label);text-transform:uppercase;font-size:clamp(.72rem,.9vw,.82rem);font-weight:600}@media (min-width:1280px){.SystemNav-module__GXrI2G__rail{justify-content:space-between}.SystemNav-module__GXrI2G__item{flex:auto}.SystemNav-module__GXrI2G__link{justify-content:center}}
.BrickPage-module__g2NvKa__head{padding-block:clamp(84px,8.5vw,132px) clamp(60px,8vw,130px)}.BrickPage-module__g2NvKa__headInner{gap:clamp(18px,2.4vw,30px);display:grid}.BrickPage-module__g2NvKa__eyebrow{color:var(--t-secondary)}.BrickPage-module__g2NvKa__title{font-size:var(--fs-hero);letter-spacing:var(--ls-display);text-transform:uppercase;color:var(--t-100);font-weight:600;line-height:1}.BrickPage-module__g2NvKa__promise{letter-spacing:var(--ls-tight);color:var(--t-100);max-width:24ch;font-size:clamp(1.25rem,2.6vw,2.1rem);line-height:1.2}.BrickPage-module__g2NvKa__aside{align-content:start;gap:clamp(12px,1.6vw,18px);display:grid}.BrickPage-module__g2NvKa__entry{font-family:var(--ff-serif);color:var(--t-72);max-width:28ch;font-size:clamp(1.15rem,1.9vw,1.6rem);line-height:1.24}.BrickPage-module__g2NvKa__micro{font-size:var(--fs-body);color:var(--t-secondary)}.BrickPage-module__g2NvKa__verdict{font-size:var(--fs-body);color:var(--t-72);border-top:1px solid var(--hairline);max-width:46ch;padding-top:clamp(12px,1.6vw,18px);line-height:1.5}.BrickPage-module__g2NvKa__services{border-top:1px solid var(--hairline);padding-block:clamp(60px,8vw,130px)}.BrickPage-module__g2NvKa__servicesInner{gap:clamp(26px,3.6vw,48px);display:grid}.BrickPage-module__g2NvKa__servicesHead{align-content:start;gap:clamp(10px,1.4vw,16px);display:grid}.BrickPage-module__g2NvKa__h2{letter-spacing:var(--ls-display);text-transform:uppercase;color:var(--t-100);max-width:18ch;font-size:clamp(1.6rem,3.2vw,2.8rem);font-weight:600;line-height:1.03}.BrickPage-module__g2NvKa__servicesIntro{font-size:var(--fs-body);color:var(--t-secondary);max-width:40ch;line-height:1.5}.BrickPage-module__g2NvKa__bridges{gap:.4em;margin-top:.6em;list-style:none;display:grid}.BrickPage-module__g2NvKa__bridge{min-height:44px;font-size:var(--fs-body);color:var(--t-100);text-decoration:underline;-webkit-text-decoration-color:var(--hairline-strong);text-decoration-color:var(--hairline-strong);text-underline-offset:.25em;transition:color var(--dur-snap) var(--ease-out), text-decoration-color var(--dur-snap) var(--ease-out);align-items:center;gap:.5em;line-height:1.35;display:inline-flex}.BrickPage-module__g2NvKa__bridge:hover,.BrickPage-module__g2NvKa__bridge:focus-visible{color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.BrickPage-module__g2NvKa__reassurance{border-top:1px solid var(--hairline);padding-block:clamp(44px,5.5vw,80px)}.BrickPage-module__g2NvKa__reassuranceList{gap:clamp(20px,2.6vw,34px);display:grid}.BrickPage-module__g2NvKa__reassuranceItem{border-top:1px solid var(--accent);gap:.4em;padding-top:clamp(12px,1.4vw,18px);display:grid}.BrickPage-module__g2NvKa__reassuranceTitle{letter-spacing:var(--ls-tight);color:var(--t-100);font-size:clamp(.98rem,1.3vw,1.1rem);font-weight:600;line-height:1.24}.BrickPage-module__g2NvKa__reassuranceBody{font-size:var(--fs-body);color:var(--t-secondary);line-height:1.45}.BrickPage-module__g2NvKa__proofs{padding-block:clamp(60px,8vw,120px)}.BrickPage-module__g2NvKa__proofs[data-vide=true]{padding-block:clamp(44px,5vw,76px)}.BrickPage-module__g2NvKa__proofs[data-vide=true] .BrickPage-module__g2NvKa__proofsHead{padding-bottom:0}.BrickPage-module__g2NvKa__proofsHead{gap:clamp(12px,1.6vw,20px);padding-bottom:clamp(30px,4vw,60px);display:grid}.BrickPage-module__g2NvKa__emptyTitle{letter-spacing:var(--ls-tight);color:var(--t-100);max-width:30ch;font-size:clamp(1.15rem,1.9vw,1.5rem);font-weight:600;line-height:1.2}.BrickPage-module__g2NvKa__empty{font-size:var(--fs-body);color:var(--t-secondary);max-width:52ch;line-height:1.5}.BrickPage-module__g2NvKa__modular{border-top:1px solid var(--hairline);padding-block:clamp(60px,8vw,120px)}.BrickPage-module__g2NvKa__modularInner{gap:clamp(18px,2.4vw,30px);display:grid}.BrickPage-module__g2NvKa__modularTitle{font-size:var(--fs-statement);letter-spacing:var(--ls-display);text-transform:uppercase;color:var(--t-100);max-width:18ch;font-weight:600;line-height:1.04}.BrickPage-module__g2NvKa__modularBody{font-size:var(--fs-lead);color:var(--t-72);max-width:46ch;line-height:1.4}.BrickPage-module__g2NvKa__neighbours{gap:clamp(12px,1.6vw,20px);margin-top:clamp(12px,2vw,24px);display:grid}.BrickPage-module__g2NvKa__neighbour{border:1px solid var(--hairline);transition:border-color var(--dur-snap) var(--ease-out), background-color var(--dur-snap) var(--ease-out);gap:.3em;padding:clamp(16px,2vw,22px);display:grid}.BrickPage-module__g2NvKa__neighbour:hover,.BrickPage-module__g2NvKa__neighbour:focus-visible{border-color:var(--hairline-strong);background:var(--bg-surface)}.BrickPage-module__g2NvKa__neighbourIndex{font-size:var(--fs-label);letter-spacing:var(--ls-label);color:var(--t-secondary);font-variant-numeric:tabular-nums}.BrickPage-module__g2NvKa__neighbourName{letter-spacing:var(--ls-tight);text-transform:uppercase;color:var(--t-100);font-size:clamp(1.05rem,1.6vw,1.3rem);font-weight:600}.BrickPage-module__g2NvKa__neighbourMicro{font-size:var(--fs-body);color:var(--t-secondary)}@media (min-width:640px) and (max-width:1023.98px){.BrickPage-module__g2NvKa__reassuranceList{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(16px,3vw,32px)}}@media (min-width:900px){.BrickPage-module__g2NvKa__neighbours{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.BrickPage-module__g2NvKa__headInner,.BrickPage-module__g2NvKa__servicesInner,.BrickPage-module__g2NvKa__modularInner,.BrickPage-module__g2NvKa__proofsHead{grid-template-columns:repeat(12,1fr);column-gap:clamp(16px,1.6vw,28px)}.BrickPage-module__g2NvKa__eyebrow,.BrickPage-module__g2NvKa__title,.BrickPage-module__g2NvKa__promise{grid-column:1/8}.BrickPage-module__g2NvKa__aside{grid-area:2/8/4/13}.BrickPage-module__g2NvKa__servicesHead{grid-column:1/5;align-self:start;position:sticky;top:clamp(150px,20vh,230px)}.BrickPage-module__g2NvKa__servicesList{grid-column:5/13}.BrickPage-module__g2NvKa__reassuranceList{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:clamp(16px,2vw,32px)}.BrickPage-module__g2NvKa__proofsHead>*{grid-column:1/9}.BrickPage-module__g2NvKa__modularTitle{grid-column:1/6}.BrickPage-module__g2NvKa__modularBody{grid-column:6/13}.BrickPage-module__g2NvKa__neighbours{grid-column:1/13}}.BrickPage-module__g2NvKa__head{background:var(--cream);border-radius:0 0 var(--r-sheet) var(--r-sheet)}
