@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Space+Grotesk:wght@500;600;700&display=swap";:root{--ink:#171717;--muted:#655f59;--paper:#f7f4ef;--pink:#e53b7d;--orange:#e58445;--line:#ded8d0;--soft:#fffaf4}[data-astro-cid-zpzoxhr3]{box-sizing:border-box}html{background:var(--paper);color:var(--ink);font-family:DM Sans,sans-serif}body{min-width:320px;margin:0}a[data-astro-cid-zpzoxhr3]{color:inherit}.shell[data-astro-cid-zpzoxhr3]{min-height:100vh;position:relative;overflow:hidden}.shell[data-astro-cid-zpzoxhr3]:before{content:"";pointer-events:none;opacity:.22;background-image:radial-gradient(#b8afa4 .7px,#0000 .7px);background-size:18px 18px;position:absolute;inset:0;mask-image:linear-gradient(#000,#0000 72%)}main[data-astro-cid-zpzoxhr3]{z-index:1;max-width:1280px;margin:0 auto;padding:7vh 5vw 9vh;position:relative}.hero[data-astro-cid-zpzoxhr3]{grid-template-columns:minmax(280px,.82fr) minmax(360px,1.18fr);align-items:center;gap:clamp(32px,6vw,90px);display:grid}.eyebrow[data-astro-cid-zpzoxhr3],.kicker[data-astro-cid-zpzoxhr3]{color:var(--pink);letter-spacing:.14em;text-transform:uppercase;font-size:.78rem;font-weight:700}h1[data-astro-cid-zpzoxhr3],h2[data-astro-cid-zpzoxhr3],h3[data-astro-cid-zpzoxhr3]{letter-spacing:-.065em;font-family:Space Grotesk,sans-serif}h1[data-astro-cid-zpzoxhr3]{max-width:620px;margin:22px 0 26px;font-size:clamp(3.4rem,6.8vw,6.6rem);line-height:.91}.hero-copy[data-astro-cid-zpzoxhr3] p[data-astro-cid-zpzoxhr3],.section[data-astro-cid-zpzoxhr3] p[data-astro-cid-zpzoxhr3]{color:var(--muted);max-width:620px;font-size:1.08rem;line-height:1.75}.hero-image[data-astro-cid-zpzoxhr3]{margin:0}.hero-image[data-astro-cid-zpzoxhr3] img[data-astro-cid-zpzoxhr3]{width:100%;height:auto;display:block}figcaption[data-astro-cid-zpzoxhr3]{color:var(--muted);margin-top:11px;font-size:.82rem}.actions[data-astro-cid-zpzoxhr3]{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.button[data-astro-cid-zpzoxhr3]{background:var(--ink);color:#fff;padding:14px 19px;font-weight:700;text-decoration:none;display:inline-block}.button[data-astro-cid-zpzoxhr3].secondary{border:1px solid var(--ink);color:var(--ink);background:0 0}.button[data-astro-cid-zpzoxhr3]:hover,.button[data-astro-cid-zpzoxhr3]:focus-visible{background:var(--pink);border-color:var(--pink);color:#fff}.section[data-astro-cid-zpzoxhr3]{border-top:1px solid var(--line);margin-top:100px;padding-top:52px}h2[data-astro-cid-zpzoxhr3]{margin:0 0 20px;font-size:clamp(2.2rem,4vw,4rem);line-height:1}.narrow[data-astro-cid-zpzoxhr3]{max-width:790px}.note[data-astro-cid-zpzoxhr3]{background:var(--soft);border-left:4px solid var(--pink);margin-top:28px;padding:23px 25px}.note[data-astro-cid-zpzoxhr3] p[data-astro-cid-zpzoxhr3]{margin:0}.values[data-astro-cid-zpzoxhr3]{grid-template-columns:repeat(5,1fr);gap:16px;margin-top:32px;display:grid}.value[data-astro-cid-zpzoxhr3],.find-card[data-astro-cid-zpzoxhr3]{background:var(--soft);border:1px solid var(--line);padding:23px}.value[data-astro-cid-zpzoxhr3] h3[data-astro-cid-zpzoxhr3],.find-card[data-astro-cid-zpzoxhr3] h3[data-astro-cid-zpzoxhr3]{margin:0 0 10px;font-size:1.35rem}.value[data-astro-cid-zpzoxhr3] p[data-astro-cid-zpzoxhr3],.find-card[data-astro-cid-zpzoxhr3] p[data-astro-cid-zpzoxhr3]{margin:0;font-size:.95rem}.find-grid[data-astro-cid-zpzoxhr3]{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:32px;display:grid}.find-card[data-astro-cid-zpzoxhr3]{flex-direction:column;display:flex}.find-card[data-astro-cid-zpzoxhr3] a[data-astro-cid-zpzoxhr3],.find-card[data-astro-cid-zpzoxhr3] .coming[data-astro-cid-zpzoxhr3]{color:var(--pink);margin-top:auto;padding-top:22px;font-size:.86rem;font-weight:700;text-decoration:none}.find-card[data-astro-cid-zpzoxhr3] a[data-astro-cid-zpzoxhr3]:hover,.find-card[data-astro-cid-zpzoxhr3] a[data-astro-cid-zpzoxhr3]:focus-visible{color:var(--ink)}.coming[data-astro-cid-zpzoxhr3]{color:var(--muted)!important}.principle[data-astro-cid-zpzoxhr3]{border-left:4px solid var(--orange);margin-top:25px;padding-left:24px}.share-section[data-astro-cid-zpzoxhr3]{justify-content:space-between;align-items:center;gap:28px;display:flex}.share-section[data-astro-cid-zpzoxhr3] h2[data-astro-cid-zpzoxhr3]{margin:0;font-size:clamp(1.8rem,3vw,2.8rem)}.share-section[data-astro-cid-zpzoxhr3] .share-row{margin:0}[data-astro-cid-zpzoxhr3]:focus-visible{outline:3px solid var(--pink);outline-offset:4px}@media (width<=900px){.hero[data-astro-cid-zpzoxhr3]{grid-template-columns:1fr}.hero-copy[data-astro-cid-zpzoxhr3]{max-width:720px}.hero-image[data-astro-cid-zpzoxhr3]{max-width:760px}.values[data-astro-cid-zpzoxhr3],.find-grid[data-astro-cid-zpzoxhr3]{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){main[data-astro-cid-zpzoxhr3]{padding:7vh 7vw 10vh}h1[data-astro-cid-zpzoxhr3]{font-size:clamp(3rem,14vw,5.5rem)}.hero[data-astro-cid-zpzoxhr3]{gap:34px}.hero-image[data-astro-cid-zpzoxhr3]{order:2}.hero-copy[data-astro-cid-zpzoxhr3]{order:1}.section[data-astro-cid-zpzoxhr3]{margin-top:70px;padding-top:38px}.values[data-astro-cid-zpzoxhr3],.find-grid[data-astro-cid-zpzoxhr3]{grid-template-columns:1fr}.actions[data-astro-cid-zpzoxhr3]{flex-direction:column;align-items:stretch}.button[data-astro-cid-zpzoxhr3]{text-align:center}.share-section[data-astro-cid-zpzoxhr3]{flex-direction:column;align-items:flex-start;gap:18px}}
