.story[data-astro-cid-ta2fbyqs]{background:#fff}.story-grid[data-astro-cid-ta2fbyqs],.facts-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,.9fr) minmax(27rem,1.1fr);gap:clamp(3rem,9vw,9rem);display:grid}.story[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{margin:1rem 0 0;font-size:clamp(3rem,6vw,5.8rem)}.direction-card[data-astro-cid-ta2fbyqs]{background:radial-gradient(circle at 92% 4%,#d7a63133,#0000 15rem),linear-gradient(145deg,#f8f5ed,#e9edf0);border:1px solid #0719341a;border-radius:1.5rem;padding:.8rem;position:relative;overflow:hidden;box-shadow:0 1.4rem 4rem #07193412}.direction-intro[data-astro-cid-ta2fbyqs]{max-width:38rem;color:var(--color-ink);font-family:var(--font-display);letter-spacing:-.02em;margin:0;padding:clamp(1.2rem,3vw,2rem);font-size:clamp(1.3rem,2.2vw,1.75rem);line-height:1.35;position:relative}.direction-details[data-astro-cid-ta2fbyqs]{gap:.55rem;display:grid;position:relative}.direction-details[data-astro-cid-ta2fbyqs] section[data-astro-cid-ta2fbyqs]{background:#ffffffe6;border:1px solid #07193414;border-radius:1rem;grid-template-columns:2.2rem 1fr;gap:.8rem;padding:1.15rem;transition:transform .18s,box-shadow .18s;display:grid;box-shadow:0 .65rem 1.8rem #0719340b}.direction-details[data-astro-cid-ta2fbyqs] section[data-astro-cid-ta2fbyqs]:first-child{background:linear-gradient(135deg,#fffdf8,#f7f0dc);border-color:#ad7f1d2e}.direction-details[data-astro-cid-ta2fbyqs] section[data-astro-cid-ta2fbyqs]:nth-child(2){background:linear-gradient(135deg,#fbfdff,#eaf1f7);border-color:#36669729}.direction-details[data-astro-cid-ta2fbyqs] section[data-astro-cid-ta2fbyqs]:nth-child(3){background:linear-gradient(135deg,#fffdfb,#f1eae5);border-color:#6e544824}.direction-details[data-astro-cid-ta2fbyqs] section[data-astro-cid-ta2fbyqs]:hover{transform:translateY(-2px);box-shadow:0 .9rem 2.2rem #07193413}.direction-details[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{color:#8e6918;width:1.85rem;height:1.85rem;font-family:var(--font-display);background:#ffffff9e;border:1px solid #9b741e3d;border-radius:50%;place-items:center;font-size:.82rem;display:grid}.direction-details[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{font-family:var(--font-display);margin:0;font-size:1.25rem;font-weight:500}.direction-details[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:#657284;margin:.45rem 0 0;font-size:.88rem;line-height:1.65}.principles-section[data-astro-cid-ta2fbyqs]{background:#f0eee8}.principles-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:3rem;display:grid}.principles-grid[data-astro-cid-ta2fbyqs] article[data-astro-cid-ta2fbyqs]{background:linear-gradient(145deg,#fffdf8,#f7f0dc);border:1px solid #0719341a;border-radius:1.3rem;min-height:19rem;padding:clamp(1.4rem,4vw,2.5rem);transition:transform .18s,box-shadow .18s;position:relative;box-shadow:0 1rem 3rem #0719340e}.principles-grid[data-astro-cid-ta2fbyqs] article[data-astro-cid-ta2fbyqs]:nth-child(2){background:linear-gradient(145deg,#fbfdff,#eaf1f7);border-color:#36669729}.principles-grid[data-astro-cid-ta2fbyqs] article[data-astro-cid-ta2fbyqs]:nth-child(3){background:linear-gradient(145deg,#fffdfb,#f1eae5);border-color:#6e544824}.principles-grid[data-astro-cid-ta2fbyqs] article[data-astro-cid-ta2fbyqs]:nth-child(4){background:linear-gradient(145deg,#fbfefc,#e8f1ec);border-color:#3d6f5826}.principles-grid[data-astro-cid-ta2fbyqs] article[data-astro-cid-ta2fbyqs]:hover{transform:translateY(-3px);box-shadow:0 1.35rem 3.6rem #07193416}.principles-grid[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{color:#8e6918;width:2rem;height:2rem;font-family:var(--font-display);background:#ffffffa6;border:1px solid #9b741e3d;border-radius:50%;place-items:center;font-size:.82rem;display:grid}.principles-grid[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{font-family:var(--font-display);margin:4rem 0 0;font-size:2rem;font-weight:500}.principles-grid[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:#687587;font-size:.9rem;line-height:1.7}.facts[data-astro-cid-ta2fbyqs]{background:var(--color-navy);color:#fff}.facts[data-astro-cid-ta2fbyqs] .eyebrow[data-astro-cid-ta2fbyqs]{color:var(--color-gold-light)}.facts[data-astro-cid-ta2fbyqs] .section-heading[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]:last-child{color:var(--color-navy-copy);letter-spacing:.012em;font-size:.94rem}.facts[data-astro-cid-ta2fbyqs] dl[data-astro-cid-ta2fbyqs]{margin:0}.facts[data-astro-cid-ta2fbyqs] dl[data-astro-cid-ta2fbyqs] div[data-astro-cid-ta2fbyqs]{border-top:1px solid #ffffff24;grid-template-columns:11rem 1fr;gap:1rem;padding-block:1.1rem;display:grid}.facts[data-astro-cid-ta2fbyqs] dt[data-astro-cid-ta2fbyqs]{color:var(--color-navy-label);letter-spacing:.08em;text-transform:uppercase;font-size:.65rem;font-weight:800}.facts[data-astro-cid-ta2fbyqs] dd[data-astro-cid-ta2fbyqs]{margin:0;line-height:1.6}@media (width<=760px){.story-grid[data-astro-cid-ta2fbyqs],.facts-grid[data-astro-cid-ta2fbyqs],.principles-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}.facts[data-astro-cid-ta2fbyqs] dl[data-astro-cid-ta2fbyqs] div[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr;gap:.4rem}}
