.head[data-astro-cid-vdrf3zw3]{padding:96px 0 72px}.h1-xl[data-astro-cid-vdrf3zw3]{max-width:1080px}.muted[data-astro-cid-vdrf3zw3]{color:var(--text-4)}.intro[data-astro-cid-vdrf3zw3]{padding:0 0 140px}.split[data-astro-cid-vdrf3zw3]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:96px}.trio[data-astro-cid-vdrf3zw3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media(max-width:860px){.trio[data-astro-cid-vdrf3zw3]{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin:0 calc(-1 * var(--gutter));padding:0 var(--gutter);scroll-padding:0 var(--gutter);scrollbar-width:none}.trio[data-astro-cid-vdrf3zw3]>*{flex:0 0 72vw;scroll-snap-align:start}}.intro-split[data-astro-cid-vdrf3zw3]{margin-top:72px}.intro-lead[data-astro-cid-vdrf3zw3]{font:500 22px/1.5 var(--font-head)}.mt[data-astro-cid-vdrf3zw3]{margin-top:20px}.hist[data-astro-cid-vdrf3zw3]{padding:0 0 140px}.hist-title[data-astro-cid-vdrf3zw3]{margin-bottom:48px}.tl[data-astro-cid-vdrf3zw3]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--color-charcoal)}.tl[data-astro-cid-vdrf3zw3]>div[data-astro-cid-vdrf3zw3]{padding:32px 32px 0 0}.tl-big[data-astro-cid-vdrf3zw3]{font:600 40px/1 var(--font-head)}.tl-big[data-astro-cid-vdrf3zw3].accent{color:var(--color-burgundy)}.tl-title[data-astro-cid-vdrf3zw3]{margin-top:16px;font-weight:600}.tl-text[data-astro-cid-vdrf3zw3]{margin-top:6px;color:var(--text-3)}.craft[data-astro-cid-vdrf3zw3]{padding:140px 0;background:var(--color-stone)}.craft-head[data-astro-cid-vdrf3zw3]{align-items:end;margin-bottom:64px}.craft-text[data-astro-cid-vdrf3zw3]{max-width:620px}.pillars[data-astro-cid-vdrf3zw3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.pillar[data-astro-cid-vdrf3zw3]{background:var(--color-ivory);padding:40px 36px 44px}.pillar-n[data-astro-cid-vdrf3zw3]{font:600 13px/1 var(--font-head);color:var(--color-burgundy)}.pillar-title[data-astro-cid-vdrf3zw3]{margin-top:48px}.pillar-text[data-astro-cid-vdrf3zw3]{margin-top:14px;color:var(--text-3)}.photos[data-astro-cid-vdrf3zw3]{padding:140px 0}.photo-grid[data-astro-cid-vdrf3zw3]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}.photo-grid[data-astro-cid-vdrf3zw3] .pg-a{grid-column:span 7}.pg-b[data-astro-cid-vdrf3zw3]{grid-column:span 5;display:flex;flex-direction:column;justify-content:space-between;gap:16px}.quote[data-astro-cid-vdrf3zw3]{font:500 24px/1.4 var(--font-head)}.b2b[data-astro-cid-vdrf3zw3]{padding:0 0 140px}.b2b-row[data-astro-cid-vdrf3zw3]{border-top:1px solid var(--color-charcoal);padding-top:56px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:32px}.b2b-title[data-astro-cid-vdrf3zw3]{max-width:720px}.b2b-ctas[data-astro-cid-vdrf3zw3]{display:flex;flex-wrap:wrap;gap:12px}@media(max-width:1024px){.split[data-astro-cid-vdrf3zw3]{gap:48px}.pillars[data-astro-cid-vdrf3zw3]{gap:16px}.pillar[data-astro-cid-vdrf3zw3]{padding:32px 28px 36px}}@media(max-width:860px){.head[data-astro-cid-vdrf3zw3]{padding:56px 0 32px}.intro[data-astro-cid-vdrf3zw3],.hist[data-astro-cid-vdrf3zw3],.photos[data-astro-cid-vdrf3zw3],.b2b[data-astro-cid-vdrf3zw3]{padding-bottom:72px}.intro[data-astro-cid-vdrf3zw3] .pano{aspect-ratio:4 / 3!important}.split[data-astro-cid-vdrf3zw3]{grid-template-columns:minmax(0,1fr);gap:24px}.intro-split[data-astro-cid-vdrf3zw3]{margin-top:40px}.intro-lead[data-astro-cid-vdrf3zw3]{font-size:20px}.hist-title[data-astro-cid-vdrf3zw3]{margin-bottom:28px}.tl[data-astro-cid-vdrf3zw3]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.tl[data-astro-cid-vdrf3zw3]>div[data-astro-cid-vdrf3zw3]{padding:24px 16px 0 0}.tl-big[data-astro-cid-vdrf3zw3]{font-size:30px}.craft[data-astro-cid-vdrf3zw3]{padding:72px 0}.craft-head[data-astro-cid-vdrf3zw3]{margin-bottom:32px}.pillars[data-astro-cid-vdrf3zw3]{grid-template-columns:minmax(0,1fr)}.pillar-title[data-astro-cid-vdrf3zw3]{margin-top:24px}.photo-grid[data-astro-cid-vdrf3zw3]{grid-template-columns:minmax(0,1fr)}.photo-grid[data-astro-cid-vdrf3zw3] .pg-a,.pg-b[data-astro-cid-vdrf3zw3]{grid-column:span 1}.quote[data-astro-cid-vdrf3zw3]{font-size:20px}.b2b-row[data-astro-cid-vdrf3zw3]{padding-top:32px}.b2b-ctas[data-astro-cid-vdrf3zw3]{width:100%;display:grid}}
