.quaker-story{background:var(--paper,#F8F4EC);color:var(--ink);font:400 19px/1.8 var(--body)}.qb-wrap{width:min(1180px,calc(100% - 96px));margin-inline:auto}.qb-prose{width:min(740px,calc(100% - 48px));margin-inline:auto}.qb-title{padding:36px 0 48px;text-align:center}.qb-breadcrumb{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;font-size:14px;color:var(--muted);margin-bottom:46px}.qb-kicker{font:600 12px/1.5 var(--body);text-transform:uppercase;letter-spacing:.13em;color:var(--olive);margin:0 0 20px}.qb-title h1{font:500 clamp(48px,6vw,82px)/1.08 var(--display);letter-spacing:-.025em;margin:0 0 24px}.qb-subtitle{font:400 27px/1.4 var(--display);max-width:760px;margin:0 auto 30px!important}.qb-facts{display:flex;justify-content:center;flex-wrap:wrap;gap:12px 28px;padding:0;margin:0;list-style:none;font-size:14px}.quaker-story figure{margin:0}.quaker-story img{width:100%;height:auto;border-radius:3px}.quaker-story figcaption{font:400 14px/1.6 var(--body);color:var(--muted);margin-top:14px}.quaker-story p{margin:0 0 24px}.quaker-story h2{font:500 clamp(38px,4vw,50px)/1.12 var(--display);margin:0 0 30px}.qb-intro{padding:64px 0 48px}.qb-intro p:first-child{font:500 27px/1.5 var(--display)}.qb-history{padding:8px 0 72px}.qb-history-note{font-size:15px;color:var(--muted);padding:22px;border-left:2px solid var(--clay);background:var(--cream)}.qb-construction{padding:72px 0;background:var(--cream)}.qb-split{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.qb-split>*{min-width:0}.qb-construction-detail{display:grid;grid-template-columns:minmax(0,330px) minmax(0,580px);gap:64px;justify-content:center;align-items:center;margin-top:56px}.qb-technical{padding:32px;background:var(--paper);border-top:2px solid var(--clay)}.qb-technical h3{font:500 30px/1.2 var(--display);margin:0 0 20px}.qb-technical dl{margin:0;font-size:16px;line-height:1.6}.qb-technical dt{font-weight:600;margin-top:16px}.qb-technical dd{margin:6px 0 0}.qb-transformation{padding:72px 0}.qb-pair{display:grid;grid-template-columns:1fr 1fr;gap:28px}.qb-pair img{aspect-ratio:4/3;object-fit:cover}.qb-stage{font:600 12px/1.4 var(--body);display:block;text-transform:uppercase;letter-spacing:.1em;margin-bottom:12px;color:var(--olive)}.qb-finishes{padding-bottom:72px}.qb-finishes .qb-split{grid-template-columns:minmax(0,680px) minmax(0,330px);justify-content:space-between}.qb-roof{padding:72px 0;background:var(--cream)}.qb-roof-wide{margin-top:40px!important}.qb-roof-detail{width:min(380px,100%);margin:48px auto 0!important}.qb-conclusion{padding:72px 0 48px}.qb-cta{background:var(--clay);padding:48px 0}.qb-cta h2{font-size:38px;max-width:720px}.qb-related{padding:32px 0 48px;font-size:15px}.qb-related nav{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px}.quaker-story a{text-underline-offset:5px}
@media(max-width:850px){.qb-wrap{width:calc(100% - 48px)}.qb-split{gap:36px}.qb-construction-detail{gap:36px}}
@media(max-width:650px){.quaker-story{font-size:18px;line-height:1.75}.qb-title{padding:24px 0 32px}.qb-breadcrumb{margin-bottom:32px;font-size:12px}.qb-title h1{font-size:50px}.qb-subtitle{font-size:24px}.qb-facts{gap:10px 20px}.qb-intro{padding:40px 0 32px}.qb-intro p:first-child{font-size:25px}.qb-history{padding-bottom:48px}.qb-construction,.qb-roof,.qb-transformation,.qb-conclusion{padding:48px 0}.qb-split,.qb-construction-detail,.qb-finishes .qb-split,.qb-pair{grid-template-columns:minmax(0,1fr);gap:32px}.qb-construction-detail{margin-top:32px}.qb-construction-detail figure{max-width:320px;margin-inline:auto}.qb-technical{padding:24px}.qb-finishes{padding-bottom:48px}.qb-finishes figure{max-width:320px;margin-inline:auto}.qb-roof-detail{max-width:320px}.qb-cta h2{font-size:34px}}
