/* Regal Roofing — site styles
   Coal #0A0806 · Charcoal #131110 · Ivory #F6F4F0 · Stone #EDE9E1
   Crown gold #E4AE00 (from the logo) on dark · Deep gold #7A5A00 on light */
@font-face{font-family:"Urbanist";font-style:normal;font-weight:400;font-display:block;src:url("data:font/woff2;base64,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") format("woff2")}
@font-face{font-family:"Urbanist";font-style:normal;font-weight:600;font-display:block;src:url("data:font/woff2;base64,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") format("woff2")}
@font-face{font-family:"Urbanist";font-style:normal;font-weight:700;font-display:block;src:url("data:font/woff2;base64,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") format("woff2")}
@font-face{font-family:"Urbanist";font-style:normal;font-weight:800;font-display:block;src:url("data:font/woff2;base64,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") format("woff2")}
:root{
  --coal:#0A0806; --char:#131110; --ivory:#F6F4F0; --stone:#EDE9E1; --cream:#F3EFE7;
  --gold:#E4AE00; --gold-deep:#7A5A00; --ink:#0A0806; --body:#3D382F; --muted:#5A544A;
  --on-dark:rgba(246,244,240,.86); --dim:rgba(246,244,240,.62);
  --line-d:rgba(246,244,240,.14); --line-l:rgba(10,8,6,.16);
  --ph:#1C1813; --ph-2:#2B261F;
  --pad:clamp(20px,4.5vw,64px); --max:1360px;
  --sans:"Urbanist",system-ui,-apple-system,"Segoe UI",sans-serif;
  --ease:cubic-bezier(.22,.61,.36,1);
  color-scheme:only light;
}
*,*::before,*::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;background:var(--coal)}
.fonts-pending body{visibility:hidden}
body{margin:0;font-family:var(--sans);font-size:17px;line-height:1.6;color:var(--ivory);background:var(--coal);-webkit-font-smoothing:antialiased;overflow-x:hidden}
img{max-width:100%;display:block}
a{color:inherit;text-decoration:none}
p{margin:0}
h1,h2,h3{margin:0;overflow-wrap:break-word;font-weight:800;letter-spacing:-.03em;line-height:1.02}
:focus-visible{outline:2px solid var(--gold);outline-offset:3px}
.light :focus-visible{outline-color:var(--gold-deep)}
.skip{position:absolute;left:-9999px;top:8px;z-index:100;background:var(--gold);color:var(--coal);padding:12px 18px;font-weight:700}
.skip:focus{left:8px}
.wrap{max-width:var(--max);margin:0 auto;padding:0 var(--pad)}
.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}

/* Brand statement — the one bold move */
.statement{font-weight:800;text-transform:uppercase;letter-spacing:-.055em;line-height:.86;margin:0}
.statement .stop{color:var(--gold)}
.light .statement .stop{color:var(--gold-deep)}
.h-page{font-size:clamp(34px,10vw,120px);overflow-wrap:break-word;text-transform:uppercase;letter-spacing:-.05em;line-height:.9}
.h-sec{font-size:clamp(34px,4.6vw,64px);letter-spacing:-.04em}
.lede{font-size:clamp(18px,1.6vw,21px);line-height:1.55;max-width:44ch}
.small-cap{font-size:12px;font-weight:700;letter-spacing:.24em;text-transform:uppercase}
.gold{color:var(--gold)}
.light .gold{color:var(--gold-deep)}

/* Sections */
.sec{padding:clamp(72px,9vw,128px) 0}
.dark{background:var(--coal);color:var(--ivory)}
.charcoal{background:var(--char);color:var(--ivory)}
.light{background:var(--ivory);color:var(--ink)}
.stone{background:var(--stone);color:var(--ink)}
.cream{background:var(--cream);color:var(--ink)}
.light p,.stone p,.cream p{color:var(--body)}
.dark p,.charcoal p{color:var(--on-dark)}
.sec-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 48px;margin-bottom:clamp(40px,5vw,64px)}
.sec-head p{max-width:40ch}

/* Buttons & links */
.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 28px;font-weight:700;font-size:14px;letter-spacing:.06em;text-transform:uppercase;border:1px solid transparent;transition:background .3s var(--ease),color .3s var(--ease),border-color .3s var(--ease)}
.btn-gold{background:var(--gold);color:var(--coal)}
.btn-gold:hover{background:#F3C743}
.btn-ink{background:var(--coal);color:var(--ivory)}
.btn-ink:hover{background:#2B261F}
.btn-line-d{border-color:rgba(246,244,240,.7);color:var(--ivory)}
.btn-line-d:hover{background:var(--ivory);color:var(--coal)}
.btn-line-l{border-color:var(--coal);color:var(--coal)}
.btn-line-l:hover{background:var(--coal);color:var(--ivory)}
.btn-wa{background:#118042;color:#fff}
.btn-wa:hover{background:#0B6A34}
.btns{display:flex;flex-wrap:wrap;gap:12px}
.rule-link{display:inline-block;padding:12px 0;font-weight:700;font-size:14px;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid currentColor}
.dark .rule-link,.charcoal .rule-link{color:var(--gold)}
.rule-link:hover{opacity:.75}

/* Header */
.site-head{position:absolute;top:0;left:0;right:0;z-index:30;height:96px;padding:0 var(--pad);display:flex;align-items:center;justify-content:space-between;gap:24px}
.site-head .logo img{height:clamp(42px,4vw,54px);width:auto}
.nav{display:flex;gap:clamp(20px,2.6vw,40px);font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}
.nav a{padding:10px 0;border-bottom:1px solid transparent}
.nav a:hover,.nav a[aria-current="page"]{border-bottom-color:var(--gold)}
.head-cta{display:flex;align-items:center;gap:28px;font-size:13px;font-weight:700;letter-spacing:.08em}
.head-cta .tel{padding:10px 0}
.head-cta .quote{color:var(--gold);padding:10px 0;border-bottom:1px solid var(--gold);text-transform:uppercase}
.menu-btn{display:none;width:48px;height:48px;background:none;border:0;padding:0;cursor:pointer;color:var(--ivory);align-items:center;justify-content:flex-end}
.menu-btn span,.menu-btn span::before{display:block;height:2px;background:currentColor;content:""}
.menu-btn span{width:26px;position:relative}
.menu-btn span::before{position:absolute;top:8px;right:0;width:18px}
.menu{position:fixed;inset:0;z-index:60;background:var(--coal);padding:28px var(--pad) 40px;display:flex;flex-direction:column;gap:32px;overflow-y:auto;opacity:0;visibility:hidden;transition:opacity .35s var(--ease),visibility .35s}
.menu.open{opacity:1;visibility:visible;transition:opacity .35s var(--ease),visibility 0s}
.menu-top{display:flex;justify-content:space-between;align-items:center}
.menu-top img{height:38px;width:auto}
.menu-close{width:48px;height:48px;background:none;border:1px solid var(--line-d);color:var(--ivory);font-size:26px;cursor:pointer}
.menu nav{display:flex;flex-direction:column}
.menu nav a{font-size:clamp(28px,8vw,40px);font-weight:800;letter-spacing:-.03em;text-transform:uppercase;padding:10px 0;border-bottom:1px solid var(--line-d)}
.menu .menu-services{display:grid;grid-template-columns:1fr 1fr;gap:4px 20px;font-size:16px}
.menu .menu-services a{padding:10px 0;color:var(--on-dark)}
@media (max-width:980px){.nav,.head-cta .tel{display:none}}
@media (max-width:980px){.menu-btn{display:inline-flex}.head-cta .quote{display:none}}

/* Hero (home) */
.hero{position:relative;min-height:100vh;min-height:100svh;display:flex;flex-direction:column;justify-content:flex-end;padding:140px var(--pad) 0;background:var(--ph);overflow:hidden}
.hero .ph{position:absolute;inset:0}
.hero::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,8,6,.66) 0%,rgba(10,8,6,.14) 38%,rgba(10,8,6,.92) 100%);pointer-events:none}
.hero>*:not(.ph){position:relative;z-index:1}
.hero-grid{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:36px 48px;padding-bottom:48px;max-width:var(--max);width:100%;margin:0 auto}
.hero .statement{font-size:clamp(48px,15vw,184px)}
.hero-side{max-width:360px;display:flex;flex-direction:column;gap:22px}
.hero-side h1{font-size:22px;letter-spacing:-.01em;line-height:1.2}
.hero-side p{font-size:17px}
.trust{border-top:1px solid var(--line-d);padding:26px 0;display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 32px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--on-dark);max-width:var(--max);width:100%;margin:0 auto}
.trust b{color:var(--gold);font-weight:700}
.trust a{border-bottom:1px solid var(--gold)}
.line-in{display:block;overflow:hidden}
.line-in>span{display:block;animation:rise .9s var(--ease) both}
.line-in:nth-child(2)>span{animation-delay:.08s}
.line-in:nth-child(3)>span{animation-delay:.16s}
@keyframes rise{from{transform:translateY(105%)}to{transform:none}}

/* Page hero (inner pages) */
.page-hero{padding:150px 0 0;background:var(--coal)}
.crumbs{display:flex;flex-wrap:wrap;gap:8px;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--dim);margin-bottom:28px}
.crumbs a{color:var(--on-dark);display:inline-block;padding:6px 0}
.crumbs a:hover{color:var(--gold)}
.crumbs span[aria-hidden]{color:var(--dim)}
.page-hero .pc{color:var(--gold);margin-bottom:18px}
.page-hero .lede{color:var(--on-dark);margin-top:28px;max-width:56ch}
.page-hero .btns{margin-top:36px}
.page-hero .trust{margin-top:clamp(56px,7vw,88px)}

/* Storm bar */
.storm{background:var(--char);border-top:1px solid var(--line-d);border-bottom:1px solid var(--line-d)}
.storm .wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px;padding-top:24px;padding-bottom:24px}
.storm strong{display:block;font-size:19px;color:var(--ivory)}
.storm p{font-size:15px}
.storm .btn{min-height:50px}

/* Need a roofer band */
.need{padding:clamp(48px,6vw,72px) 0}
.need .wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:28px}
.need h2{font-size:clamp(28px,3.4vw,44px);max-width:22ch}
.need p{margin-top:10px}
.need .storm-line{font-size:15px;margin-top:14px}
.need .storm-line a{font-weight:700;color:var(--ink);border-bottom:1px solid var(--gold-deep)}

/* Photo slots — a file in assets/jobs replaces the label */
.ph{position:relative;background:var(--ph) center/cover no-repeat;overflow:hidden}
.ph-image{position:absolute;inset:0;display:block;width:100%;height:100%}
.ph-image img{display:block;width:100%;height:100%;object-fit:cover}
.weather .ph-image img{object-position:center 18%}
@media (max-width:700px){.hero .ph-image img{object-position:50% top}}
.area-jump{display:flex;flex-wrap:wrap;gap:12px 24px;margin-bottom:40px}
.area-jump a{padding:8px 0;border-bottom:1px solid currentColor;font-weight:700}
.area-group{border-top:1px solid var(--line-l);padding:32px 0;scroll-margin-top:24px}
.area-group h3{font-size:clamp(24px,3vw,36px);letter-spacing:-.02em;margin-bottom:16px}
.area-group p{max-width:72ch;margin-bottom:24px}
.area-group .tags a{text-decoration:underline;text-underline-offset:3px}
.ph.alt{background-color:var(--ph-2)}
.ph .ph-label{position:absolute;left:18px;bottom:16px;right:18px;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:rgba(246,244,240,.55)}
.ph.has-img .ph-label{display:none}
.hero .ph .ph-label{top:120px;bottom:auto;left:auto;right:var(--pad);text-align:right}

/* About */
.about .wrap{display:flex;flex-wrap:wrap;gap:clamp(40px,6vw,96px);align-items:center}
.about .ph{flex:1 1 420px;min-height:clamp(340px,42vw,600px)}
.about .copy{flex:1 1 400px;max-width:580px;display:flex;flex-direction:column;gap:22px}
.about .copy p{font-size:18px}

/* Service selector (home) */
.svc-grid{display:flex;flex-wrap:wrap;gap:clamp(32px,5vw,72px);align-items:flex-start}
.svc-list{flex:1 1 380px;max-width:560px;list-style:none;margin:0;padding:0}
.svc-list a{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:14px 0;border-top:1px solid var(--line-d);color:rgba(246,244,240,.5);transition:color .3s var(--ease)}
.svc-list li:last-child a{border-bottom:1px solid var(--line-d)}
.svc-list .n{font-size:clamp(26px,2.8vw,40px);font-weight:800;letter-spacing:-.035em;text-transform:uppercase;line-height:1.02}
.svc-list .d{display:none}
.svc-list .ar{font-size:20px;color:var(--gold);opacity:0;transition:opacity .3s var(--ease)}
.svc-list a.on,.svc-list a:hover,.svc-list a:focus-visible{color:var(--ivory)}
.svc-list a.on .ar,.svc-list a:hover .ar{opacity:1}
.svc-panel{flex:1 1 460px;display:flex;flex-direction:column;gap:24px}
.svc-panel .ph{height:clamp(300px,34vw,500px)}
.svc-panel .row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 40px}
.svc-panel p{max-width:46ch;font-size:19px}
@media (max-width:899px){
  .svc-panel{display:none}
  .svc-list a{color:var(--ivory);flex-wrap:wrap}
  .svc-list .d{display:block;flex-basis:100%;font-size:15px;color:var(--on-dark);order:3}
  .svc-list .ar{opacity:1}
}

/* Weather moment */
.weather{position:relative;min-height:100vh;min-height:100svh;display:flex;flex-direction:column;justify-content:space-between;padding:clamp(40px,4.5vw,64px) 0;overflow:hidden}
.weather .ph{position:absolute;inset:0}
.weather::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,8,6,.5),rgba(10,8,6,.1) 45%,rgba(10,8,6,.9));pointer-events:none}
.weather .wrap{position:relative;z-index:1;width:100%}
.weather .statement{font-size:clamp(40px,13vw,172px)}
.weather .sub{margin-top:26px;font-size:clamp(20px,1.9vw,26px);font-weight:600;color:var(--gold)}

/* Steps */
.steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:40px 32px;list-style:none;margin:0;padding:0}
.steps li{border-top:1px solid var(--line-l);padding-top:22px;display:flex;flex-direction:column;gap:12px}
.dark .steps li,.charcoal .steps li{border-top-color:var(--line-d)}
.steps .num{font-size:64px;font-weight:800;letter-spacing:-.06em;line-height:.9;color:var(--gold-deep)}
.dark .steps .num,.charcoal .steps .num{color:var(--gold)}
.steps h3{font-size:19px;letter-spacing:-.01em}
.steps p{font-size:16px}

/* Craft */
.craft-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:4px}
.craft-grid figure{margin:0;aspect-ratio:1/1;position:relative}
.craft-grid .ph{height:100%}
.craft-grid figcaption{position:absolute;left:20px;bottom:18px;z-index:1;font-size:16px;font-weight:700}
.craft-grid .ph::after{content:"";position:absolute;inset:40% 0 0;background:linear-gradient(transparent,rgba(10,8,6,.75))}
.craft-grid .ph-label{top:16px;bottom:auto}

/* Projects */
.projects{display:flex;flex-direction:column;gap:clamp(72px,9vw,128px)}
.project{display:flex;flex-wrap:wrap;gap:clamp(32px,4.5vw,64px);align-items:center}
.project:nth-child(even){flex-direction:row-reverse}
.project .info{flex:1 1 320px;max-width:420px;display:flex;flex-direction:column;gap:26px}
.project .no{font-size:clamp(100px,13vw,190px);font-weight:800;letter-spacing:-.07em;line-height:.8}
.project h3{font-size:clamp(34px,3.6vw,52px);text-transform:uppercase;letter-spacing:-.045em;line-height:.95;margin-top:10px}
.project .where{color:var(--gold-deep);margin-top:12px}
.project .scope{border-top:1px solid var(--line-l);padding-top:20px}
.project .scope .small-cap{color:var(--muted);display:block;margin-bottom:6px;font-size:11px}
.project .ba{flex:1 1 480px}

/* Before / after */
.ba{position:relative;height:clamp(300px,44vw,640px);overflow:hidden;background:var(--ph-2);--pos:50%;user-select:none}
.ba .side{position:absolute;inset:0}
.ba .after{clip-path:inset(0 0 0 var(--pos))}
.ba .after.ph{background-color:var(--ph)}
.ba .divider{position:absolute;top:0;bottom:0;left:var(--pos);width:2px;margin-left:-1px;background:var(--gold);pointer-events:none}
.ba .knob{position:absolute;top:50%;left:var(--pos);width:54px;height:54px;margin:-27px 0 0 -27px;border-radius:50%;border:1px solid var(--gold);background:var(--coal);display:flex;align-items:center;justify-content:center;pointer-events:none}
.ba .tag{position:absolute;bottom:16px;z-index:2;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ivory);background:rgba(10,8,6,.7);padding:6px 10px}
.ba .tag.b{left:16px}.ba .tag.a{right:16px}
.ba .ph-label{top:16px;bottom:auto}
.ba .side .ph-label{right:auto;max-width:44%}
.ba .after .ph-label{left:auto;right:18px;text-align:right}
.ba input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;z-index:3}
.ba input:focus-visible~.knob{outline:2px solid var(--gold);outline-offset:4px}

/* Reviews */
.review-lead{font-size:clamp(26px,3.5vw,50px);font-weight:600;letter-spacing:-.025em;line-height:1.14;max-width:28ch;margin:0;color:var(--ivory)}
.who{margin-top:24px;font-size:12px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--gold)}
.light .who,.cream .who,.stone .who{color:var(--gold-deep)}
.review-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:40px clamp(32px,5vw,80px);border-top:1px solid var(--line-d);padding-top:40px;margin-top:48px}
.light .review-grid,.cream .review-grid{border-top-color:var(--line-l)}
.review-grid blockquote{margin:0}
.review-grid blockquote p{font-size:16px;line-height:1.65}
.dark .review-grid blockquote p{color:var(--dim)}
.dark .review-grid .who{color:var(--dim)}
.rating{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:32px;font-size:14px;font-weight:600}
.rating .stars{color:var(--gold);letter-spacing:.12em}
.light .rating .stars,.cream .rating .stars{color:var(--gold-deep)}
.rating a{border-bottom:1px solid currentColor;display:inline-block;padding:4px 0}
.g-rating{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin:0 0 16px;font-size:20px;font-weight:700}
.g-rating .g-score{font-size:32px;font-weight:800;line-height:1}
.g-rating .stars{color:var(--gold);letter-spacing:.12em}
.g-rating .g-note{flex-basis:100%;font-size:14px;font-weight:400}
.g-rating a{border-bottom:1px solid currentColor;display:inline-block;padding:4px 0}
.single-review{max-width:900px}
.single-review .q{font-size:clamp(22px,2.6vw,34px);font-weight:600;letter-spacing:-.02em;line-height:1.25;color:var(--ink)}
.dark .single-review .q,.charcoal .single-review .q{color:var(--ivory)}
.single-review .links{display:flex;flex-wrap:wrap;gap:8px 32px;margin-top:28px}

/* FAQ */
.faq-wrap{display:flex;flex-wrap:wrap;gap:40px clamp(40px,6vw,96px)}
.faq-wrap .intro{flex:1 1 280px;max-width:380px;display:flex;flex-direction:column;gap:16px}
.faq-list{flex:2 1 480px}
.faq-list details{border-top:1px solid var(--line-l)}
.faq-list details:last-child{border-bottom:1px solid var(--line-l)}
.dark .faq-list details,.charcoal .faq-list details{border-color:var(--line-d)}
.faq-list summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:20px 0;font-size:clamp(18px,1.6vw,21px);font-weight:700;letter-spacing:-.01em}
.faq-list summary::-webkit-details-marker{display:none}
.faq-list summary .pm{flex-shrink:0;font-size:26px;font-weight:400;color:var(--gold-deep);transition:transform .3s var(--ease)}
.dark .faq-list summary .pm,.charcoal .faq-list summary .pm{color:var(--gold)}
.faq-list details[open] .pm{transform:rotate(45deg)}
.faq-list details p{padding:0 0 22px;max-width:62ch}

/* Areas as type */
.area-type{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px clamp(20px,3vw,44px);list-style:none;margin:0;padding:0}
.area-type li{display:flex;flex-wrap:wrap;align-items:flex-start;gap:0 8px;min-width:0}
.area-type .name{font-size:clamp(30px,8.6vw,104px);font-weight:800;letter-spacing:-.05em;text-transform:uppercase;line-height:1}
.area-type a .name{border-bottom:3px solid transparent;transition:border-color .3s var(--ease)}
.area-type a:hover .name{border-bottom-color:var(--gold-deep)}
.area-type .code{font-size:12px;font-weight:700;letter-spacing:.2em;color:var(--gold-deep);padding-top:12px}
.area-type .quiet .name{color:var(--muted)}
.areas-foot{margin-top:40px;display:flex;flex-wrap:wrap;gap:20px 40px;align-items:center;justify-content:space-between}
.areas-foot p{max-width:60ch}

/* Regal Standard */
.standard .statement{font-size:clamp(40px,13vw,168px)}
.standard .crown{width:44px;margin-bottom:28px}
.standard .tag{margin-top:26px;font-size:clamp(19px,1.8vw,24px);color:var(--on-dark)}
.promises{list-style:none;margin:56px 0 0;padding:0}
.promises li{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px clamp(24px,4vw,64px);border-top:1px solid var(--line-d);padding:30px 0}
.promises .num{font-size:clamp(64px,8vw,128px);font-weight:800;letter-spacing:-.06em;line-height:.85;color:var(--gold);width:clamp(110px,13vw,210px)}
.promises h3{font-size:clamp(26px,3vw,42px);text-transform:uppercase;letter-spacing:-.035em}
.promises p{margin-top:8px}

/* Closing + form */
.closing .statement{font-size:clamp(40px,12vw,150px)}
.closing-grid{display:flex;flex-wrap:wrap;gap:48px clamp(40px,6vw,96px);margin-top:clamp(40px,5vw,64px)}
.closing-grid .contact-col{flex:1 1 260px;min-width:0;max-width:420px;display:flex;flex-direction:column;gap:24px}
.contact-list{list-style:none;margin:0;padding:0;border-top:1px solid var(--line-l)}
.contact-list li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding:14px 0;border-bottom:1px solid var(--line-l);font-size:16px}
.contact-list .k{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);padding-top:4px}
.contact-list a{font-weight:600;border-bottom:1px solid var(--gold-deep)}
.checks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;font-size:16px;color:var(--body)}
.checks li::before{content:"✓";color:var(--gold-deep);font-weight:700;margin-right:10px}
.form{flex:2 1 460px;min-width:0;display:grid;grid-template-columns:1fr 1fr;gap:16px}
.form .full{grid-column:1/-1}
.field{display:flex;flex-direction:column;gap:6px}
.field label{font-size:13px;font-weight:700;letter-spacing:.06em;color:var(--ink)}
.field input,.field select,.field textarea{font:inherit;font-size:17px;color:var(--ink);background:#fff;border:1px solid rgba(10,8,6,.3);border-radius:0;padding:14px 14px;min-height:54px;width:100%}
.field textarea{min-height:140px;resize:vertical}
.field input:focus,.field select:focus,.field textarea:focus{outline:2px solid var(--gold-deep);outline-offset:0;border-color:var(--gold-deep)}
.field input:user-invalid,.field select:user-invalid{border-color:#A3281C}
.upload{border:1px dashed rgba(10,8,6,.35);padding:18px;display:flex;flex-direction:column;gap:6px}
.upload .hint{font-size:14px}
.upload input{min-height:44px;font:inherit;font-size:15px}
.form .note{font-size:14px;color:var(--muted)}
.form .note a{border-bottom:1px solid currentColor}
.form .form-status{color:#A3281C;font-weight:600}
.form .btn{justify-self:start}
.hp{display:none}
.form>*{min-width:0}
.upload input{max-width:100%}
@media (max-width:560px){.form{grid-template-columns:1fr}.form .btn{justify-self:stretch}}

/* Generic item grids (service / area pages) */
.items{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:0 clamp(32px,4vw,64px);border-top:1px solid var(--line-l)}
.items>div{padding:26px 0;border-bottom:1px solid var(--line-l)}
.items h3{font-size:21px;letter-spacing:-.015em;margin-bottom:8px}
.items p{font-size:16px}
.aside-note{margin-top:40px;font-size:19px;max-width:62ch;padding-left:20px;border-left:2px solid var(--gold-deep)}
.links-row{display:flex;flex-wrap:wrap;gap:0 40px;border-top:1px solid var(--line-d)}
.links-row a{display:flex;justify-content:space-between;align-items:center;gap:20px;flex:1 1 280px;padding:20px 0;border-bottom:1px solid var(--line-d);font-size:clamp(20px,2vw,26px);font-weight:700;letter-spacing:-.02em}
.links-row a span{color:var(--gold)}
.links-row a:hover{color:var(--gold)}
.light .links-row,.light .links-row a,.stone .links-row,.stone .links-row a{border-color:var(--line-l)}
.light .links-row a span,.stone .links-row a span{color:var(--gold-deep)}
.light .links-row a:hover,.stone .links-row a:hover{color:var(--gold-deep)}
.cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:4px}
.cards a{display:flex;flex-direction:column;gap:10px;padding:28px;background:var(--char);min-height:220px;transition:background .3s var(--ease)}
.cards a:hover{background:#221E19}
.cards .code{color:var(--gold)}
.cards h3{font-size:26px}
.cards p{font-size:15px}
.tags{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}
.tags li{border:1px solid var(--line-l);padding:10px 16px;font-weight:600}

/* Thank you / 404 */
.plain-hero{min-height:88vh;display:flex;align-items:center;padding:150px 0 80px;background:var(--coal)}
.plain-hero .statement{font-size:clamp(40px,11vw,128px)}
.plain-hero p{margin-top:24px;max-width:52ch;font-size:19px}
.plain-hero .btns{margin-top:36px}

/* Footer */
.foot{background:#080706;color:var(--ivory);padding:clamp(72px,8vw,112px) 0 40px}
.foot-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:40px}
.foot .brand img{width:170px;height:auto}
.foot .brand p{margin-top:18px;font-size:15px;color:var(--on-dark);max-width:34ch}
.foot h2{font-size:11px;font-weight:700;letter-spacing:.26em;text-transform:uppercase;color:var(--gold);margin-bottom:14px}
.foot ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}
.foot li a{display:inline-block;padding:6px 0;font-size:15px;color:#fff}
.foot li a:hover{color:var(--gold)}
.foot-bottom{margin-top:64px;border-top:1px solid var(--line-d);padding-top:24px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 32px;font-size:13px;color:rgba(246,244,240,.84)}
.foot-bottom nav{display:flex;flex-wrap:wrap;gap:6px 24px}
.foot-bottom a{padding:4px 0}
.foot-bottom a:hover{color:var(--gold)}

/* Sticky mobile bar */
.sticky{display:none}
@media (max-width:880px){
  .sticky{display:grid;grid-template-columns:repeat(3,1fr);position:fixed;left:0;right:0;bottom:0;z-index:50;background:var(--coal);border-top:1px solid var(--line-d);padding-bottom:env(safe-area-inset-bottom)}
  .sticky a{min-height:60px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}
  .sticky a+a{border-left:1px solid var(--line-d)}
  .sticky .q{background:var(--gold);color:var(--coal)}
  body{padding-bottom:calc(60px + env(safe-area-inset-bottom))}
}

@media (prefers-reduced-motion:reduce){
  *,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}
}

/* Print: keep the dark sections dark so a PDF shows the real design */
@media print{
  *{-webkit-print-color-adjust:exact;print-color-adjust:exact}
  .site-head{position:static}
  .sticky,.menu,.menu-btn,.ba input{display:none!important}
  .hero,.weather{min-height:auto;padding-top:60px;padding-bottom:40px}
  section,.project,.promises li{break-inside:avoid}
}

/* Finishing pass */
.clip{overflow-x:clip}
.clip .projects{padding-top:clamp(40px,7vw,110px)}
.projects .project+.project{padding-top:clamp(40px,6vw,90px)}
.svc-photo .ph{height:clamp(280px,50vw,640px)}
.project .ba-wrap{flex:1 1 480px;position:relative;min-width:0}
.project .ba-wrap .ba{position:relative;z-index:1}
.ghost{position:absolute;z-index:0;top:-.56em;right:-.04em;font-size:clamp(120px,17vw,270px);font-weight:800;letter-spacing:-.07em;line-height:1;color:rgba(10,8,6,.07);pointer-events:none;user-select:none}
.project:nth-child(even) .ghost{right:auto;left:-.06em}
.project .info h3{margin-top:14px}
@media (min-width:900px){
  .seq .seq-wrap{height:300vh;position:relative;margin-top:24px}
  .seq .promises{position:sticky;top:0;height:100vh;margin:0}
  .seq .promises li{position:absolute;inset:0;border:0;padding:0;display:flex;align-items:center;gap:clamp(32px,5vw,96px);opacity:0;transform:translateY(24px);transition:opacity .6s var(--ease),transform .6s var(--ease)}
  .seq .promises li.on{opacity:1;transform:none}
  .seq .promises .num{font-size:clamp(160px,20vw,300px);width:auto}
  .seq .promises h3{font-size:clamp(40px,5vw,76px)}
  .seq .promises p{font-size:21px;margin-top:14px}
}

/* Refinement pass */
.sec.tight{padding:clamp(56px,6vw,88px) 0}
.sec.roomy{padding:clamp(96px,12vw,176px) 0}
.process-line{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 48px}
.process-line p{max-width:70ch;font-size:18px}
.process-line strong{color:var(--ink)}
.hero-btns{align-items:center;gap:12px 28px}
.hero-btns .rule-link{color:var(--ivory);border-bottom-color:rgba(246,244,240,.5)}
.foot-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}
@media (max-width:899px){.ghost{display:none}}
@media (max-width:700px){.hero .ph .ph-label{display:none}}

/* Art-direction pass */
@view-transition{navigation:auto}
.hero-grid{padding-bottom:clamp(48px,7vh,88px)}
.trust-band{background:var(--coal)}
.trust-band .trust{border-top:0;padding:22px 0}
.page-hero{position:relative;overflow:hidden}
.page-hero .wrap{position:relative;z-index:1}
.pc-ghost{position:absolute;right:-.04em;top:.18em;font-size:clamp(150px,30vw,480px);font-weight:800;letter-spacing:-.07em;line-height:1;color:rgba(246,244,240,.05);pointer-events:none;user-select:none}
.hero-split{display:grid;gap:40px}
.hero-photo .ph{height:clamp(300px,60vw,420px)}
@media (min-width:900px){.hero-split{grid-template-columns:1.15fr .85fr;align-items:end;gap:clamp(40px,5vw,80px)}.hero-photo .ph{height:clamp(460px,44vw,620px)}}
.svc-photo.technical .ph{height:clamp(240px,36vw,460px)}
.spec{list-style:none;margin:0;padding:0;border-top:1px solid var(--line-l)}
.spec li{display:grid;grid-template-columns:56px 1fr;gap:6px 20px;padding:24px 0;border-bottom:1px solid var(--line-l);align-items:baseline}
.spec .idx{font-size:13px;font-weight:700;letter-spacing:.1em;color:var(--gold-deep)}
.spec h3{font-size:21px;letter-spacing:-.015em}
.spec p{grid-column:2}
@media (min-width:900px){.spec li{grid-template-columns:72px minmax(220px,1fr) 2fr;gap:40px}.spec p{grid-column:auto}}
.quiet-links{align-items:center;gap:12px 32px}
.light .rule-link,.stone .rule-link,.cream .rule-link{color:var(--ink)}
.page-hero .hero-btns .rule-link{color:var(--ivory);border-bottom-color:rgba(246,244,240,.5)}
.craft-grid figcaption{display:flex;flex-direction:column;gap:6px;right:20px}
.craft-grid .cn{color:var(--gold);font-size:11px}
.craft-grid .nm{font-size:17px;font-weight:700}
.craft-grid .nt{font-size:13px;line-height:1.45;color:var(--dim);max-width:32ch}
.promises .final{display:none}
.svc-panel .ph{transition:opacity .3s var(--ease)}
.field .err{color:#A3281C;font-size:14px;font-weight:600}
.field [aria-invalid="true"]{border-color:#A3281C}
@media (min-width:900px) and (prefers-reduced-motion:no-preference){
  .craft-on .craft-seq{position:relative}
  .craft-on .craft-grid{position:sticky;top:0;height:100vh;display:block}
  .craft-on .craft-grid figure{position:absolute;inset:0;aspect-ratio:auto;display:grid;grid-template-columns:1.4fr 1fr;gap:clamp(40px,5vw,80px);align-items:center;opacity:0;transition:opacity .7s var(--ease)}
  .craft-on .craft-grid figure.on{opacity:1}
  .craft-on .craft-grid .ph{height:78vh}
  .craft-on .craft-grid .ph::after{display:none}
  .craft-on .craft-grid figcaption{position:static;gap:16px}
  .craft-on .craft-grid .cn{font-size:12px}
  .craft-on .craft-grid .nm{font-size:clamp(40px,4.4vw,68px);font-weight:800;letter-spacing:-.04em;text-transform:uppercase;line-height:.95}
  .craft-on .craft-grid .nt{font-size:18px;max-width:34ch}
  .seq .promises .final{display:flex}
  .seq .promises .final .statement{font-size:clamp(56px,8vw,128px)}
}
@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none}}
@media (min-width:900px) and (prefers-reduced-motion:no-preference){
  .craft-on .craft-grid figure{transition:opacity .25s var(--ease)}
  .craft-on .craft-grid figure.on{transition:opacity .7s var(--ease) .2s}
  .seq .promises li{transition:opacity .25s var(--ease),transform .25s var(--ease)}
  .seq .promises li.on{transition:opacity .6s var(--ease) .2s,transform .6s var(--ease) .2s}
}
/* Architecture pass */
.also{margin-top:28px;font-size:16px;color:var(--on-dark)}
.also a{color:var(--ivory);border-bottom:1px solid rgba(246,244,240,.4);padding:4px 0}
.also a:hover{color:var(--gold);border-bottom-color:var(--gold)}
.big-rows a{font-size:clamp(26px,3vw,40px)!important}
.small-rows a{font-size:18px!important;padding:14px 0!important}
.mini-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:40px 32px}
.mini .ba{height:clamp(240px,26vw,340px)}
.mini .where{color:var(--gold-deep);margin-top:16px;font-size:11px}
.mini h3{font-size:22px;margin-top:6px}
.nav{gap:clamp(24px,3vw,48px)}
.big-rows{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));column-gap:48px}
.svc-list li.also{padding-top:22px;margin-top:0}
.svc-list li.also{font-size:16px;color:var(--on-dark)}
.svc-list li.also a,.svc-list li:last-child.also a{display:inline;padding:4px 0;border-top:0;border-bottom:1px solid rgba(246,244,240,.4);color:var(--ivory)}
.svc-list li.also a:hover{color:var(--gold);border-bottom-color:var(--gold)}
@media (max-width:899px){.svc-list li.also a{flex-wrap:nowrap}}
.legal{max-width:68ch}
.legal h2{font-size:clamp(24px,2.4vw,30px);letter-spacing:-.02em;margin:48px 0 14px}
.legal h2:first-child{margin-top:0}
.legal p{margin-bottom:16px;font-size:18px}
.legal a{color:var(--ink);border-bottom:1px solid var(--gold-deep)}

/* Empty photo slots: until a real photo exists, stand-alone photo blocks disappear rather than show a grey box */
.svc-photo:has(.ph-empty),.hero-photo:has(.ph-empty),.about .ph.ph-empty{display:none}
.hero-split:has(.hero-photo .ph-empty){grid-template-columns:1fr}
/* Projects: single-photo jobs and the job photo strip on case studies */
.ba-wrap .ph.single{height:clamp(300px,44vw,640px)}
.mini .ph.single{height:clamp(240px,26vw,340px)}
.single-hero .ph{height:clamp(320px,56vw,720px)}
.mini .mini-scope{font-size:15px;line-height:1.55;margin-top:8px;color:var(--muted,#5b5650)}
.mini .rule-link{margin-top:12px;display:inline-block}
.strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}
.strip figure{margin:0}
.strip img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;background:var(--ph)}
.strip figcaption{font-size:13px;margin-top:10px;color:inherit;opacity:.75}
/* Project case studies: editorial layout */
.pj-hero .pj-title{font-size:clamp(56px,13vw,176px)}
.pj-hero .pj-meta{margin:22px 0 18px;letter-spacing:.2em}
.pj-hero .pj-crumbs{opacity:.8}
.pj-hero .hero-grid{padding-bottom:clamp(56px,9vh,110px)}
.pj-quiet{padding-block:clamp(88px,14vw,200px)}
.pj-two{display:grid;gap:18px 48px;grid-template-columns:1fr}
@media (min-width:900px){.pj-two{grid-template-columns:minmax(160px,1fr) 3fr;align-items:baseline}}
.pj-two .small-cap{color:var(--gold);margin:0}
.light .pj-two .small-cap{color:var(--gold-deep)}
.pj-lede{font-size:clamp(24px,2.9vw,42px);line-height:1.22;letter-spacing:-.02em;max-width:30ch;margin:0}
.pj-note{font-size:14px;opacity:.7;margin:0;max-width:44ch}
.pj-work{padding-top:0}
.pj-step{margin:0 0 clamp(56px,9vw,140px);display:grid;gap:18px;align-items:end}
.pj-step img{display:block;width:100%;height:clamp(300px,58vw,820px);object-fit:cover;background:var(--ph)}
.pj-step figcaption{display:flex;gap:16px;align-items:baseline;font-size:14px;letter-spacing:.02em;opacity:.85}
.pj-step .num{color:var(--gold);font-size:12px;letter-spacing:.2em}
@media (min-width:900px){
  .pj-step{grid-template-columns:8fr 3fr}
  .pj-step.flip{grid-template-columns:3fr 8fr}
  .pj-step.flip img{order:2}
  .pj-step figcaption{flex-direction:column;gap:10px;padding-bottom:6px}
}
.pj-ba{padding-block:clamp(88px,12vw,180px)}
.pj-foot{padding-block:clamp(72px,10vw,150px);border-top:1px solid rgba(246,244,240,.12)}
.pj-services{opacity:.75;margin:0 0 clamp(56px,8vw,110px)}
.pj-services a{color:inherit;border-bottom:1px solid rgba(246,244,240,.35)}
.pj-next{display:block;color:var(--ivory);text-decoration:none}
.pj-next .small-cap{color:var(--gold);display:block;margin-bottom:14px}
.pj-next-title{display:block;font-size:clamp(44px,9vw,132px);font-weight:700;text-transform:uppercase;letter-spacing:-.05em;line-height:.9;transition:color .3s}
.pj-next:hover .pj-next-title,.pj-next:focus-visible .pj-next-title{color:var(--gold)}
.pj-ask{margin-top:clamp(48px,7vw,96px);display:flex;flex-wrap:wrap;gap:12px 26px;align-items:center;font-size:15px}
.pj-ask .rule-link{color:var(--ivory);border-bottom-color:rgba(246,244,240,.5)}
@media (prefers-reduced-motion:reduce){.pj-next-title{transition:none}}
/* Service pages: one real job, shown big */
.svc-job{padding-block:clamp(88px,12vw,180px)}
.svc-job-title{font-size:clamp(44px,8vw,120px);text-transform:uppercase;letter-spacing:-.05em;line-height:.9;margin:0 0 clamp(36px,5vw,64px)}
.svc-job-title span{color:var(--gold)}
.svc-job-title .stop{color:var(--gold)}
.svc-job-vis .ba,.svc-job-vis .ph.single{height:clamp(320px,52vw,720px)}
.svc-job-foot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px 40px;margin-top:28px}
.svc-job-foot p{max-width:52ch;margin:0;opacity:.85}
.svc-job-foot .rule-link{color:var(--ivory);border-bottom-color:rgba(246,244,240,.5)}

/* Final polish (Sep 2026) */
.upload{border:1px solid rgba(10,8,6,.22);padding:0;position:relative;gap:0;background:#fff;transition:border-color .2s}
.upload:hover{border-color:var(--gold-deep)}
.upload .up-input{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden;clip:rect(0 0 0 0)}
.upload .up-btn{display:flex;align-items:center;gap:18px;padding:18px 20px;cursor:pointer;min-height:72px}
.upload .up-plus{flex:none;width:40px;height:40px;border:1px solid var(--gold-deep);color:var(--gold-deep);display:grid;place-items:center;font-size:22px;font-weight:400;line-height:1;transition:background .2s,color .2s}
.upload .up-btn:hover .up-plus{background:var(--gold-deep);color:var(--ivory)}
.upload .up-text{display:flex;flex-direction:column;gap:4px}
.upload .up-main{font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}
.upload .up-sub{font-size:14px;color:rgba(10,8,6,.62)}
.upload .count{display:block;padding:0 20px;font-size:14px;font-weight:600;color:var(--gold-deep)}
.upload .count:not(:empty){padding:0 20px 16px}
.upload.has-files{border-color:var(--gold-deep)}
.upload.has-files .up-plus{background:var(--gold-deep);color:var(--ivory)}
.upload .up-input:focus-visible+.up-btn{outline:2px solid var(--gold-deep);outline-offset:2px}
.field input,.field select,.field textarea{transition:border-color .2s,box-shadow .2s}
.field input:focus,.field select:focus,.field textarea:focus{outline:0;border-color:var(--gold-deep);box-shadow:0 0 0 1px var(--gold-deep)}
.field input:focus-visible,.field select:focus-visible,.field textarea:focus-visible{outline:0}
@media (max-width:700px){.field textarea{min-height:108px}}
button[aria-busy=true]{opacity:.75;cursor:progress}
/* richer, still accessible gold for the big process numbers on light (3.6:1 on ivory; large text) */
.steps .num{color:#A87600}
.dark .steps .num,.charcoal .steps .num{color:var(--gold)}
/* services list: arrow nudges, rule warms */
.svc-list a .ar,.links-row a span[aria-hidden]{display:inline-block;transition:transform .25s ease,opacity .25s}
.svc-list a:hover .ar,.svc-list a:focus-visible .ar,.links-row a:hover span[aria-hidden],.links-row a:focus-visible span[aria-hidden]{transform:translate(4px,-4px)}
.svc-list a,.links-row a{transition:color .25s,border-color .25s}
.svc-list a:hover,.svc-list a:focus-visible{border-top-color:rgba(228,174,0,.55)}
@media (prefers-reduced-motion:reduce){.svc-list a .ar,.links-row a span[aria-hidden]{transition:none}}
/* header mark: a touch more presence on phones */
@media (max-width:700px){.site-head .logo img{height:48px}}
/* sticky bar clears the iPhone home indicator */
@media (max-width:900px){.sticky{padding-bottom:env(safe-area-inset-bottom,0px)}}
/* trust strip: tighter two-column grid on phones */
@media (max-width:700px){.trust{display:grid;grid-template-columns:1fr 1fr;gap:14px 20px;font-size:11px}}
.weather .ph{background-position:center 18%}
@media (max-width:700px){.hero .ph{background-position:50% top}.hero::after{background:linear-gradient(180deg,rgba(10,8,6,.62) 0%,rgba(10,8,6,.1) 34%,rgba(10,8,6,.84) 100%)}}

/* before/after: the picture itself is the handle; the hidden range input is for keyboards */
.ba{touch-action:pan-y;cursor:ew-resize;-webkit-user-select:none}
.ba input{pointer-events:none}
.ba .side{pointer-events:none}
/* mobile focal points for big photos (set per image in build.py MPOS) */
@media (max-width:700px){.ph[style*="--mpos"]{background-position:var(--mpos)}}
/* project step pictures behave like the old img */
.pj-step picture{display:block}
/* thank-you: what happens next */
.next-steps{list-style:none;margin:48px 0 0;padding:0;display:grid;gap:0;max-width:640px}
.next-steps li{display:grid;grid-template-columns:56px 1fr;gap:16px;align-items:baseline;padding:18px 0;border-top:1px solid var(--line-d)}
.next-steps .num{color:var(--gold);font-size:13px;font-weight:700;letter-spacing:.2em}
.next-steps p{margin:0;font-size:18px}
/* one movement language: 250ms, same easing */
.upload,.upload .up-plus,.field input,.field select,.field textarea,.svc-list a .ar,.links-row a span[aria-hidden],.svc-list a,.links-row a,.pj-next-title,.rule-link{transition-duration:.25s;transition-timing-function:var(--ease)}
.rule-link{transition-property:opacity,color,border-color}
.faq-list summary .pm{transition-duration:.25s}
.light .pj-note{opacity:.82}
.foot-addr{margin-top:14px;font-size:14px;line-height:1.6;opacity:.75}
.svc-all{margin-top:40px;max-width:62ch;font-size:15px;opacity:.75}

/* first-screen photos: full size on bigger screens, phone-sized file on phones */
.ph.eager{background-image:var(--bg)}
@media (max-width:700px){.ph.eager{background-image:var(--bg-m)}}
.logo picture{display:contents}
/* decorative giant numbers/postcodes drawn by CSS, so checkers don't mistake them for text */
.pc-ghost::before,.ghost::before{content:attr(data-t)}

/* Tidy-up (Sep 2026): cleaner line breaks, breadcrumb alignment, small text over photos easier to read */
h1,h2,h3,.statement{text-wrap:pretty}
.nw{white-space:nowrap}
.crumbs{align-items:center}
.hero .crumbs,.hero .small-cap{text-shadow:0 1px 12px rgba(10,8,6,.75),0 0 2px rgba(10,8,6,.6)}
.hero .crumbs [aria-current]{color:rgba(246,244,240,.8)}
.site-head .logo img{filter:drop-shadow(0 1px 6px rgba(10,8,6,.55))}
.craft-grid .ph::after{inset:25% 0 0;background:linear-gradient(transparent,rgba(10,8,6,.9) 70%)}
.craft-grid figcaption{text-shadow:0 1px 10px rgba(10,8,6,.8)}
.craft-on .craft-grid figcaption{text-shadow:none}
.page-hero .wrap>.h-page:last-child,.page-hero .wrap>.lede:last-child{margin-bottom:clamp(56px,7vw,88px)}
.svc-closeup{gap:8px}
@media (min-width:701px){.svc-closeup.n2{grid-template-columns:1fr 1fr}.svc-closeup.n3{grid-template-columns:repeat(3,1fr)}}
@media (max-width:700px){.trust>:last-child{grid-column:1/-1}}
.craft-grid figcaption{color:var(--ivory)}
@media (min-width:1200px){.trust{letter-spacing:.12em;column-gap:24px}}

/* final polish (Sep 2026): featured review sized for phones, How we work spacing, form fields */
@media (max-width:700px){.review-lead{font-size:23px;line-height:1.22;letter-spacing:-.018em;max-width:none}}
.steps .num{font-variant-numeric:tabular-nums}
.steps h3{line-height:1.25}
.steps p{line-height:1.6;max-width:36ch}
@media (max-width:700px){.steps{gap:34px}.steps .num{font-size:54px}.steps li{padding-top:20px;gap:10px}}
.field input,.field select,.field textarea{background:#FFFDF9;border-color:rgba(10,8,6,.22)}
.field input:hover,.field select:hover,.field textarea:hover{border-color:rgba(10,8,6,.42)}
.field input::placeholder,.field textarea::placeholder{color:rgba(10,8,6,.42)}
.field select{-webkit-appearance:none;appearance:none;padding-right:44px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23A87600' stroke-width='1.6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;background-size:12px 8px}
.field input:focus,.field select:focus,.field textarea:focus{background-color:#fff}
.upload{background:#FFFDF9}
.roof-photo-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:32px 24px;align-items:start}
.roof-photo-grid figure{margin:0;min-width:0}
.roof-photo-grid picture{display:block}
.roof-photo-grid img{display:block;width:100%;height:auto;background:var(--ph)}
.roof-photo-grid figcaption{font-size:14px;line-height:1.5;margin-top:12px;color:var(--body)}
@media (min-width:640px){.roof-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (min-width:1100px){.roof-photo-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}
