.base-page[data-astro-cid-lvx7z46t]{color:var(--ink)}.base-hero[data-astro-cid-lvx7z46t]{background:#191817;color:#fff;padding:64px 0 76px}.base-hero-grid[data-astro-cid-lvx7z46t]{display:grid;grid-template-columns:1fr .92fr;align-items:center;gap:6%}.base-hero-copy[data-astro-cid-lvx7z46t]{max-width:660px;padding:22px 0}.base-hero[data-astro-cid-lvx7z46t] h1[data-astro-cid-lvx7z46t]{max-width:none;margin:20px 0 22px;font-size:clamp(2.75rem,4.35vw,4rem);line-height:.99;letter-spacing:-.06em}.base-hero-copy[data-astro-cid-lvx7z46t]>p[data-astro-cid-lvx7z46t]{max-width:64ch;color:#d4d0cb;margin:0 0 14px;font-size:1rem;line-height:1.65}.base-actions[data-astro-cid-lvx7z46t]{display:flex;align-items:center;flex-wrap:wrap;gap:22px;margin-top:24px}.base-text-link[data-astro-cid-lvx7z46t]{color:inherit;font-weight:750}.base-hero-image[data-astro-cid-lvx7z46t]{position:relative;height:440px;margin:0;overflow:hidden;background:#333}.base-hero-image[data-astro-cid-lvx7z46t] img[data-astro-cid-lvx7z46t]{width:100%;height:100%;object-fit:cover}.base-hero-image[data-astro-cid-lvx7z46t] figcaption[data-astro-cid-lvx7z46t],.about-intro[data-astro-cid-lvx7z46t] figure[data-astro-cid-lvx7z46t] figcaption[data-astro-cid-lvx7z46t]{position:absolute;bottom:0;left:0;right:0;padding:28px 20px 15px;color:#fff;background:linear-gradient(transparent,#0009);font-size:.8rem;font-weight:700}.base-section[data-astro-cid-lvx7z46t]{padding:92px 0}.about-intro[data-astro-cid-lvx7z46t]{background:#fff}.about-intro-grid[data-astro-cid-lvx7z46t]{display:grid;grid-template-columns:.92fr 1.08fr;align-items:center;gap:8%}.about-intro[data-astro-cid-lvx7z46t] figure[data-astro-cid-lvx7z46t]{position:relative;height:420px;margin:0;background:#eee;overflow:hidden}.about-intro[data-astro-cid-lvx7z46t] figure[data-astro-cid-lvx7z46t] img[data-astro-cid-lvx7z46t]{width:100%;height:100%;object-fit:cover}.about-intro-grid[data-astro-cid-lvx7z46t] h2[data-astro-cid-lvx7z46t],.base-heading[data-astro-cid-lvx7z46t] h2[data-astro-cid-lvx7z46t],.audience-grid[data-astro-cid-lvx7z46t] h2[data-astro-cid-lvx7z46t],.about-areas-grid[data-astro-cid-lvx7z46t] h2[data-astro-cid-lvx7z46t],.base-cta[data-astro-cid-lvx7z46t] h2[data-astro-cid-lvx7z46t]{max-width:22ch;margin:14px 0 18px;font-size:clamp(2rem,3.2vw,3.15rem);line-height:1.03;letter-spacing:-.05em}.about-intro-grid[data-astro-cid-lvx7z46t] p[data-astro-cid-lvx7z46t],.base-heading[data-astro-cid-lvx7z46t]>p[data-astro-cid-lvx7z46t],.audience-grid[data-astro-cid-lvx7z46t]>div[data-astro-cid-lvx7z46t]>p[data-astro-cid-lvx7z46t],.about-areas-grid[data-astro-cid-lvx7z46t]>div[data-astro-cid-lvx7z46t]>p[data-astro-cid-lvx7z46t],.base-cta[data-astro-cid-lvx7z46t] p[data-astro-cid-lvx7z46t]{max-width:65ch;margin:0 0 13px;color:#55514b;line-height:1.68}.base-heading[data-astro-cid-lvx7z46t]{max-width:760px;margin-bottom:40px}.about-specialisms[data-astro-cid-lvx7z46t]{background:#efede7}.specialism-list[data-astro-cid-lvx7z46t]{display:grid;grid-template-columns:1fr 1fr;gap:0 48px}.specialism-list[data-astro-cid-lvx7z46t] article[data-astro-cid-lvx7z46t]{display:grid;grid-template-columns:40px 1fr 32px;gap:13px;align-items:start;padding:23px 0;border-top:1px solid #d0ccc4}.specialism-list[data-astro-cid-lvx7z46t] article[data-astro-cid-lvx7z46t]>span[data-astro-cid-lvx7z46t]{color:#a64a0c;font-weight:800}.specialism-list[data-astro-cid-lvx7z46t] h3[data-astro-cid-lvx7z46t],.approach-steps[data-astro-cid-lvx7z46t] h3[data-astro-cid-lvx7z46t],.audience-list[data-astro-cid-lvx7z46t] h3[data-astro-cid-lvx7z46t]{margin:0 0 7px;font-size:1.12rem;letter-spacing:-.025em}.specialism-list[data-astro-cid-lvx7z46t] p[data-astro-cid-lvx7z46t],.approach-steps[data-astro-cid-lvx7z46t] p[data-astro-cid-lvx7z46t],.audience-list[data-astro-cid-lvx7z46t] p[data-astro-cid-lvx7z46t]{margin:0;color:#57534d;line-height:1.6}.specialism-list[data-astro-cid-lvx7z46t] article[data-astro-cid-lvx7z46t]>a[data-astro-cid-lvx7z46t]{color:#a64a0c;font-size:1.2rem}.about-process[data-astro-cid-lvx7z46t]{background:#1b1a19;color:#fff}.about-process[data-astro-cid-lvx7z46t] .base-heading[data-astro-cid-lvx7z46t]>p[data-astro-cid-lvx7z46t]{color:#cfcbc5}.approach-steps[data-astro-cid-lvx7z46t]{list-style:none;margin:42px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.approach-steps[data-astro-cid-lvx7z46t] li[data-astro-cid-lvx7z46t]{border-top:3px solid var(--orange);padding:20px 16px 0 0}.approach-steps[data-astro-cid-lvx7z46t] p[data-astro-cid-lvx7z46t]{color:#d0ccc6}.about-audiences[data-astro-cid-lvx7z46t]{background:#fff}.audience-grid[data-astro-cid-lvx7z46t],.about-areas-grid[data-astro-cid-lvx7z46t]{display:grid;grid-template-columns:.85fr 1.15fr;gap:9%;align-items:center}.audience-list[data-astro-cid-lvx7z46t]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.audience-list[data-astro-cid-lvx7z46t] article[data-astro-cid-lvx7z46t]{padding:20px;background:#f3f1ec;border-radius:12px}.audience-list[data-astro-cid-lvx7z46t] article[data-astro-cid-lvx7z46t]:last-child{grid-column:1/-1}.audience-list[data-astro-cid-lvx7z46t] p[data-astro-cid-lvx7z46t]{font-size:.9rem}.about-principles[data-astro-cid-lvx7z46t]{background:#f1efe9}.principles[data-astro-cid-lvx7z46t]{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.principles[data-astro-cid-lvx7z46t] article[data-astro-cid-lvx7z46t]{padding:22px 4px 8px;border-top:3px solid var(--orange)}.principles[data-astro-cid-lvx7z46t] span[data-astro-cid-lvx7z46t]{display:block;margin-bottom:12px;font-weight:800;font-size:1.08rem;text-transform:uppercase}.principles[data-astro-cid-lvx7z46t] p[data-astro-cid-lvx7z46t]{margin:0;color:#55514b;line-height:1.65}.about-areas[data-astro-cid-lvx7z46t]{background:#fff}.about-areas-grid[data-astro-cid-lvx7z46t] .area-list[data-astro-cid-lvx7z46t]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.base-cta[data-astro-cid-lvx7z46t]{padding:67px 0;background:var(--orange)}.base-cta[data-astro-cid-lvx7z46t]>.wrap[data-astro-cid-lvx7z46t]{display:flex;align-items:center;justify-content:space-between;gap:40px}.base-cta[data-astro-cid-lvx7z46t] h2[data-astro-cid-lvx7z46t]{max-width:18ch;margin-bottom:12px}.base-cta[data-astro-cid-lvx7z46t] p[data-astro-cid-lvx7z46t]{max-width:58ch;color:#352317}.base-cta[data-astro-cid-lvx7z46t] .base-actions[data-astro-cid-lvx7z46t]{flex-direction:column;align-items:flex-start;flex:none;margin:0}.base-cta[data-astro-cid-lvx7z46t] .eyebrow[data-astro-cid-lvx7z46t],.base-cta[data-astro-cid-lvx7z46t] .eyebrow[data-astro-cid-lvx7z46t]:before{color:#321c0d}@media(max-width:900px){.base-hero-grid[data-astro-cid-lvx7z46t],.about-intro-grid[data-astro-cid-lvx7z46t],.audience-grid[data-astro-cid-lvx7z46t],.about-areas-grid[data-astro-cid-lvx7z46t]{grid-template-columns:1fr;gap:32px}.base-hero-image[data-astro-cid-lvx7z46t]{height:390px}.about-intro[data-astro-cid-lvx7z46t] figure[data-astro-cid-lvx7z46t]{height:360px}.approach-steps[data-astro-cid-lvx7z46t]{grid-template-columns:repeat(2,1fr)}.principles[data-astro-cid-lvx7z46t]{gap:17px}.base-cta[data-astro-cid-lvx7z46t]>.wrap[data-astro-cid-lvx7z46t]{align-items:flex-start;flex-direction:column;gap:10px}.base-cta[data-astro-cid-lvx7z46t] .base-actions[data-astro-cid-lvx7z46t]{flex-direction:row;align-items:center;margin-top:14px}}@media(max-width:600px){.base-hero[data-astro-cid-lvx7z46t]{padding:38px 0 46px}.base-hero[data-astro-cid-lvx7z46t] h1[data-astro-cid-lvx7z46t]{font-size:clamp(2.45rem,10vw,3.45rem)}.base-hero[data-astro-cid-lvx7z46t] .base-actions[data-astro-cid-lvx7z46t]{align-items:flex-start;flex-direction:column;gap:15px}.base-hero-image[data-astro-cid-lvx7z46t]{height:295px}.base-section[data-astro-cid-lvx7z46t]{padding:64px 0}.about-intro[data-astro-cid-lvx7z46t] figure[data-astro-cid-lvx7z46t]{height:300px}.specialism-list[data-astro-cid-lvx7z46t]{grid-template-columns:1fr}.specialism-list[data-astro-cid-lvx7z46t] article[data-astro-cid-lvx7z46t]{padding:18px 0}.approach-steps[data-astro-cid-lvx7z46t]{grid-template-columns:1fr;gap:24px;margin-top:28px}.audience-list[data-astro-cid-lvx7z46t]{grid-template-columns:1fr}.audience-list[data-astro-cid-lvx7z46t] article[data-astro-cid-lvx7z46t]:last-child{grid-column:auto}.principles[data-astro-cid-lvx7z46t]{grid-template-columns:1fr;gap:17px}.base-cta[data-astro-cid-lvx7z46t]{padding:52px 0}.base-cta[data-astro-cid-lvx7z46t] .base-actions[data-astro-cid-lvx7z46t]{align-items:flex-start;flex-direction:column;gap:16px}}.about-page[data-astro-cid-lvx7z46t] .specialism-list[data-astro-cid-lvx7z46t]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px}.about-page[data-astro-cid-lvx7z46t] .specialism-list[data-astro-cid-lvx7z46t] article[data-astro-cid-lvx7z46t]{position:relative;grid-template-columns:38px minmax(0,1fr) 28px;gap:15px;align-items:center;min-height:146px;padding:23px 20px;border:1px solid #d5d0c7;background:linear-gradient(135deg,#f8f6f1,#eeece6);box-shadow:inset 3px 0 #d9661b;overflow:hidden;transition:transform .2s ease,border-color .2s ease}.about-page[data-astro-cid-lvx7z46t] .specialism-list[data-astro-cid-lvx7z46t] article[data-astro-cid-lvx7z46t]:after{content:"";position:absolute;inset:auto 0 0 58px;height:1px;background:linear-gradient(90deg,#d9661b80,transparent 72%);pointer-events:none}.about-page[data-astro-cid-lvx7z46t] .specialism-list[data-astro-cid-lvx7z46t] article[data-astro-cid-lvx7z46t]:hover{transform:translateY(-2px);border-color:#b8aa99}.about-page[data-astro-cid-lvx7z46t] .specialism-list[data-astro-cid-lvx7z46t] article[data-astro-cid-lvx7z46t]>span[data-astro-cid-lvx7z46t]{position:relative;z-index:1;align-self:start;padding-top:2px;font-size:.76rem;letter-spacing:.1em}.about-page[data-astro-cid-lvx7z46t] .specialism-list[data-astro-cid-lvx7z46t] h3[data-astro-cid-lvx7z46t]{font-size:1.2rem}.about-page[data-astro-cid-lvx7z46t] .specialism-list[data-astro-cid-lvx7z46t] article[data-astro-cid-lvx7z46t]>a[data-astro-cid-lvx7z46t]{position:relative;z-index:1;display:grid;place-items:center;width:28px;height:28px;border:1px solid #d4c9bc;border-radius:50%;font-size:1rem;text-decoration:none}.about-page[data-astro-cid-lvx7z46t] .audience-list[data-astro-cid-lvx7z46t]{gap:13px}.about-page[data-astro-cid-lvx7z46t] .audience-list[data-astro-cid-lvx7z46t] article[data-astro-cid-lvx7z46t]{position:relative;min-height:152px;padding:24px 21px 20px;border:1px solid #e1ddd5;border-radius:3px;background:#f5f3ee;overflow:hidden}.about-page[data-astro-cid-lvx7z46t] .audience-list[data-astro-cid-lvx7z46t] article[data-astro-cid-lvx7z46t]:before{counter-increment:audience;content:"0" counter(audience);position:absolute;right:14px;top:8px;color:#d6d0c6;font-size:2.25rem;font-weight:800;letter-spacing:-.08em;line-height:1}.about-page[data-astro-cid-lvx7z46t] .audience-list[data-astro-cid-lvx7z46t]{counter-reset:audience}.about-page[data-astro-cid-lvx7z46t] .audience-list[data-astro-cid-lvx7z46t] article[data-astro-cid-lvx7z46t]:after{content:"";position:absolute;left:21px;bottom:0;width:38px;height:3px;background:#d9661b}.about-page[data-astro-cid-lvx7z46t] .audience-list[data-astro-cid-lvx7z46t] h3[data-astro-cid-lvx7z46t],.about-page[data-astro-cid-lvx7z46t] .audience-list[data-astro-cid-lvx7z46t] p[data-astro-cid-lvx7z46t]{position:relative;z-index:1;max-width:30ch}.about-page[data-astro-cid-lvx7z46t] .audience-list[data-astro-cid-lvx7z46t] article[data-astro-cid-lvx7z46t]:last-child{grid-column:1/-1;min-height:126px;background:linear-gradient(105deg,#efede7,#f7f5f0)}.about-page[data-astro-cid-lvx7z46t] .principles[data-astro-cid-lvx7z46t]{gap:15px}.about-page[data-astro-cid-lvx7z46t] .principles[data-astro-cid-lvx7z46t] article[data-astro-cid-lvx7z46t]{position:relative;min-height:190px;padding:23px 20px 22px;border:1px solid #d8d3ca;border-top:0;background:#f8f6f1;overflow:hidden}.about-page[data-astro-cid-lvx7z46t] .principles[data-astro-cid-lvx7z46t] article[data-astro-cid-lvx7z46t]:before{content:"";position:absolute;left:0;top:0;width:54px;height:3px;background:#dc681d}.about-page[data-astro-cid-lvx7z46t] .principles[data-astro-cid-lvx7z46t] article[data-astro-cid-lvx7z46t]:after{content:"";position:absolute;right:-13px;bottom:-30px;width:94px;height:94px;border:1px solid #ddd7ce;border-radius:50%;box-shadow:0 0 0 9px #f8f6f1,0 0 0 10px #e7e2da;pointer-events:none}.about-page[data-astro-cid-lvx7z46t] .principles[data-astro-cid-lvx7z46t] span[data-astro-cid-lvx7z46t],.about-page[data-astro-cid-lvx7z46t] .principles[data-astro-cid-lvx7z46t] p[data-astro-cid-lvx7z46t]{position:relative;z-index:1}.about-page[data-astro-cid-lvx7z46t] .principles[data-astro-cid-lvx7z46t] span[data-astro-cid-lvx7z46t]{max-width:15ch;font-size:.92rem;line-height:1.35;letter-spacing:.045em}.about-page[data-astro-cid-lvx7z46t] .principles[data-astro-cid-lvx7z46t] p[data-astro-cid-lvx7z46t]{max-width:38ch;font-size:.94rem}@media(max-width:600px){.about-page[data-astro-cid-lvx7z46t] .specialism-list[data-astro-cid-lvx7z46t]{grid-template-columns:1fr;gap:10px}.about-page[data-astro-cid-lvx7z46t] .specialism-list[data-astro-cid-lvx7z46t] article[data-astro-cid-lvx7z46t]{min-height:122px;padding:18px 15px;grid-template-columns:32px minmax(0,1fr) 28px;gap:11px}.about-page[data-astro-cid-lvx7z46t] .audience-list[data-astro-cid-lvx7z46t] article[data-astro-cid-lvx7z46t],.about-page[data-astro-cid-lvx7z46t] .audience-list[data-astro-cid-lvx7z46t] article[data-astro-cid-lvx7z46t]:last-child{min-height:0;padding:20px 17px 23px}.about-page[data-astro-cid-lvx7z46t] .audience-list[data-astro-cid-lvx7z46t] article[data-astro-cid-lvx7z46t]:before{font-size:1.8rem}.about-page[data-astro-cid-lvx7z46t] .principles[data-astro-cid-lvx7z46t] article[data-astro-cid-lvx7z46t]{min-height:0;padding:20px 17px 23px}.about-page[data-astro-cid-lvx7z46t] .principles[data-astro-cid-lvx7z46t]{gap:11px}}@media(prefers-reduced-motion:reduce){.about-page[data-astro-cid-lvx7z46t] .specialism-list[data-astro-cid-lvx7z46t] article[data-astro-cid-lvx7z46t]{transition:none}}
