:root{--navy:#142b3a;--off-white:#f7f6f2;--gold:#b89b62;--ink:#26343c;--muted:#777d7d;--line:#e3e0d8}[data-astro-cid-ta2fbyqs]{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--off-white);color:var(--ink);margin:0;font-family:Arial,sans-serif;line-height:1.7}a[data-astro-cid-ta2fbyqs]{color:inherit;text-decoration:none}.site-header[data-astro-cid-ta2fbyqs]{background:var(--navy);color:#fff;padding:0 7%}.header-inner[data-astro-cid-ta2fbyqs]{justify-content:space-between;align-items:center;gap:30px;max-width:1280px;min-height:94px;margin:0 auto;display:flex}.brand[data-astro-cid-ta2fbyqs]{flex-direction:column;line-height:1.2;display:flex}.brand-name[data-astro-cid-ta2fbyqs]{letter-spacing:1.5px;font-family:Georgia,serif;font-size:21px}.brand-tagline[data-astro-cid-ta2fbyqs]{color:var(--gold);letter-spacing:3px;margin-top:7px;font-size:9px}.nav[data-astro-cid-ta2fbyqs]{align-items:center;gap:34px;display:flex}.nav[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{color:#e8e8e5;letter-spacing:1.5px;font-size:11px;transition:color .2s}.nav[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]:hover,.nav[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs].active{color:var(--gold)}.page-intro[data-astro-cid-ta2fbyqs]{background:var(--navy);color:#fff;padding:94px 7% 105px}.intro-inner[data-astro-cid-ta2fbyqs]{max-width:1060px;margin:0 auto}.eyebrow[data-astro-cid-ta2fbyqs]{color:var(--gold);letter-spacing:3px;text-transform:uppercase;font-size:10px;font-weight:700}.page-intro[data-astro-cid-ta2fbyqs] h1[data-astro-cid-ta2fbyqs]{max-width:850px;margin:27px 0 24px;font-family:Georgia,serif;font-size:clamp(39px,5.5vw,68px);font-weight:400;line-height:1.12}.intro-description[data-astro-cid-ta2fbyqs]{color:#d0d7d9;max-width:650px;font-family:Georgia,serif;font-size:19px;line-height:1.7}.intro-rule[data-astro-cid-ta2fbyqs]{background:var(--gold);width:58px;height:2px;margin-top:38px}.content[data-astro-cid-ta2fbyqs]{max-width:1060px;margin:0 auto;padding:0 7%}.section[data-astro-cid-ta2fbyqs]{border-bottom:1px solid var(--line);padding:85px 0}.section-label[data-astro-cid-ta2fbyqs]{color:var(--gold);letter-spacing:2.5px;text-transform:uppercase;margin-bottom:18px;font-size:10px;font-weight:700}.section[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{max-width:700px;color:var(--navy);margin:0 0 25px;font-family:Georgia,serif;font-size:clamp(30px,3.5vw,43px);font-weight:400;line-height:1.2}.section[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:#515b60;max-width:760px;margin:0 0 18px;font-size:15px;line-height:1.9}.question-list[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:42px;display:grid}.question[data-astro-cid-ta2fbyqs]{border-top:2px solid var(--gold);background:#efeee8;min-height:150px;padding:25px 23px}.question[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{color:var(--gold);margin-bottom:17px;font-family:Georgia,serif;font-size:24px;display:block}.question[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{color:var(--navy);margin:0;font-family:Georgia,serif;font-size:19px;font-weight:400;line-height:1.4}.principles[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(3,1fr);gap:28px;margin-top:43px;display:grid}.principle[data-astro-cid-ta2fbyqs]{border-top:1px solid #c9c5b9;padding-top:22px}.principle-number[data-astro-cid-ta2fbyqs]{color:var(--gold);font-family:Georgia,serif;font-size:25px}.principle[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{color:var(--navy);margin:13px 0 12px;font-family:Georgia,serif;font-size:20px;font-weight:400}.principle[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{font-size:13px;line-height:1.8}.founder-section[data-astro-cid-ta2fbyqs]{grid-template-columns:.85fr 1.15fr;align-items:start;gap:65px;display:grid}.founder-image-wrap[data-astro-cid-ta2fbyqs]{position:sticky;top:35px;overflow:hidden}.founder-image[data-astro-cid-ta2fbyqs]{object-fit:cover;object-position:centre 65%;background:#e5e2d9;width:100%;height:480px;display:block;transform:scale(1.2)}.photo-caption[data-astro-cid-ta2fbyqs]{color:var(--muted);letter-spacing:1.5px;text-transform:uppercase;margin-top:12px;font-size:10px}.founder-copy[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{margin-bottom:25px}.founder-copy[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{font-size:14px}.founder-signature[data-astro-cid-ta2fbyqs]{border-top:1px solid var(--line);margin-top:30px;padding-top:22px}.founder-signature[data-astro-cid-ta2fbyqs] strong[data-astro-cid-ta2fbyqs]{color:var(--navy);font-family:Georgia,serif;font-size:17px;font-weight:400;display:block}.founder-signature[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{color:var(--muted);letter-spacing:1.5px;text-transform:uppercase;font-size:10px}.vision-section[data-astro-cid-ta2fbyqs]{padding-bottom:90px}.vision-statement[data-astro-cid-ta2fbyqs]{border-left:3px solid var(--gold);color:var(--navy);background:#efeee8;margin-top:35px;padding:32px;font-family:Georgia,serif;font-size:22px;line-height:1.55}.selected-research[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:35px;display:grid}.research-card[data-astro-cid-ta2fbyqs]{border:1px solid var(--line);background:#fbfaf7;flex-direction:column;justify-content:space-between;min-height:175px;padding:22px;transition:transform .2s,border-color .2s;display:flex}.research-card[data-astro-cid-ta2fbyqs]:hover{border-color:var(--gold);transform:translateY(-4px)}.research-category[data-astro-cid-ta2fbyqs]{color:var(--gold);letter-spacing:1.7px;font-size:9px;font-weight:700}.research-card[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{color:var(--navy);margin:20px 0;font-family:Georgia,serif;font-size:17px;font-weight:400;line-height:1.4}.research-date[data-astro-cid-ta2fbyqs]{color:var(--muted);font-size:10px}.closing[data-astro-cid-ta2fbyqs]{background:var(--navy);color:#fff;text-align:center;padding:75px 7%}.closing-inner[data-astro-cid-ta2fbyqs]{max-width:750px;margin:0 auto}.closing[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{margin:18px 0;font-family:Georgia,serif;font-size:clamp(30px,4vw,43px);font-weight:400;line-height:1.25}.closing[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:#d0d7d9;margin:0 auto 30px;font-size:14px}.closing-link[data-astro-cid-ta2fbyqs]{border:1px solid var(--gold);color:var(--gold);letter-spacing:1.7px;padding:13px 23px;font-size:10px;transition:background .2s,color .2s;display:inline-block}.closing-link[data-astro-cid-ta2fbyqs]:hover{background:var(--gold);color:var(--navy)}.site-footer[data-astro-cid-ta2fbyqs]{color:#aeb8bb;background:#10232f;padding:30px 7%}.footer-inner[data-astro-cid-ta2fbyqs]{letter-spacing:1px;justify-content:space-between;gap:20px;max-width:1280px;margin:0 auto;font-size:10px;display:flex}.footer-brand[data-astro-cid-ta2fbyqs]{color:#fff;letter-spacing:1.2px;font-family:Georgia,serif}@media (width<=760px){.site-header[data-astro-cid-ta2fbyqs]{padding:0 6%}.header-inner[data-astro-cid-ta2fbyqs]{flex-direction:column;justify-content:center;gap:16px;min-height:85px;padding:18px 0}.brand[data-astro-cid-ta2fbyqs]{align-items:center}.brand-name[data-astro-cid-ta2fbyqs]{font-size:18px}.nav[data-astro-cid-ta2fbyqs]{justify-content:center;gap:23px}.nav[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{font-size:9px}.page-intro[data-astro-cid-ta2fbyqs]{padding:70px 7% 75px}.intro-description[data-astro-cid-ta2fbyqs]{font-size:17px}.section[data-astro-cid-ta2fbyqs]{padding:65px 0}.question-list[data-astro-cid-ta2fbyqs],.principles[data-astro-cid-ta2fbyqs],.selected-research[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr;gap:15px}.question[data-astro-cid-ta2fbyqs]{min-height:auto}.founder-section[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr;gap:35px}.founder-image-wrap[data-astro-cid-ta2fbyqs]{max-width:420px;position:static}.founder-image[data-astro-cid-ta2fbyqs]{aspect-ratio:5/4}.vision-statement[data-astro-cid-ta2fbyqs]{padding:23px;font-size:19px}.footer-inner[data-astro-cid-ta2fbyqs]{text-align:center;flex-direction:column}}
