.hero[data-astro-cid-ergxyi7h]{color:var(--white);flex-direction:column;min-height:840px;display:flex}.hero__mid[data-astro-cid-ergxyi7h]{flex-grow:1;align-items:center;width:100%;padding-block:48px;display:flex}.hero__promo[data-astro-cid-ergxyi7h]{width:300px;max-width:100%;color:var(--white);background:#12121052;border:1px solid #ffffff52;border-radius:18px;align-items:center;gap:14px;padding:12px;transition:background-color .25s;display:flex}.hero__promo[data-astro-cid-ergxyi7h]:hover{background:#12121070}.hero__promo[data-astro-cid-ergxyi7h] .hero__thumb{object-fit:cover;border-radius:12px;flex:none;width:64px;height:64px}.hero__promo-text[data-astro-cid-ergxyi7h]{flex-direction:column;gap:4px;display:flex}.hero__promo-kicker[data-astro-cid-ergxyi7h]{letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:500}.hero__promo-copy[data-astro-cid-ergxyi7h]{font-size:14px;line-height:1.35}.hero__bottom[data-astro-cid-ergxyi7h]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;width:100%;padding-bottom:40px;display:flex}.hero__title[data-astro-cid-ergxyi7h]{letter-spacing:-.035em;max-width:760px;font-size:clamp(40px,4.6vw,68px);font-weight:300;line-height:1.02}.hero__aside[data-astro-cid-ergxyi7h]{flex-direction:column;align-items:flex-start;gap:16px;max-width:340px;display:flex}.hero__lead[data-astro-cid-ergxyi7h]{color:#ecebdd;font-size:14px;line-height:1.5}.intro[data-astro-cid-ergxyi7h]{border-left:1px solid var(--line);border-right:1px solid var(--line);text-align:center;flex-direction:column;align-items:center;gap:28px;max-width:760px;margin:0 auto;padding:88px clamp(20px,4vw,56px) 104px;display:flex}.intro__icon[data-astro-cid-ergxyi7h]{background:var(--accent);width:36px;height:36px;color:var(--ink);border-radius:999px;justify-content:center;align-items:center;display:flex}.intro__title[data-astro-cid-ergxyi7h]{letter-spacing:-.035em;font-size:clamp(32px,3.6vw,52px);font-weight:300;line-height:1.08}.intro__text[data-astro-cid-ergxyi7h]{max-width:460px;color:var(--muted);font-size:15px;line-height:1.6}.glance__cell[data-astro-cid-ergxyi7h]{padding:44px var(--pad-x);display:flex}.glance__name[data-astro-cid-ergxyi7h]{flex-direction:column;justify-content:center;gap:8px}.glance__title[data-astro-cid-ergxyi7h]{font-size:15px;font-weight:500}.glance__sub[data-astro-cid-ergxyi7h]{font-size:14px}.glance__center[data-astro-cid-ergxyi7h]{justify-content:center;align-items:center}.glance__center--baseline[data-astro-cid-ergxyi7h]{align-items:baseline;gap:10px}.glance__big[data-astro-cid-ergxyi7h]{letter-spacing:-.05em;font-size:clamp(56px,6vw,88px);font-weight:300;line-height:1}.glance__unit[data-astro-cid-ergxyi7h]{color:var(--muted);font-size:16px}.glance__handle[data-astro-cid-ergxyi7h]{letter-spacing:-.04em;font-size:clamp(36px,3.6vw,52px);font-weight:300;line-height:1}.glance__end[data-astro-cid-ergxyi7h]{justify-content:space-between;align-items:center;gap:16px}.glance__text[data-astro-cid-ergxyi7h]{color:var(--muted);max-width:240px;font-size:14px;line-height:1.55}@media (width<=800px){.glance__center[data-astro-cid-ergxyi7h]{justify-content:flex-start}}.guides[data-astro-cid-ergxyi7h]{flex-direction:column;gap:48px;padding-top:56px;padding-bottom:96px;display:flex}.guides__head[data-astro-cid-ergxyi7h]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.guides__title[data-astro-cid-ergxyi7h]{letter-spacing:-.04em;max-width:620px;font-size:clamp(36px,4vw,60px);font-weight:300;line-height:1.04}.guides__grid[data-astro-cid-ergxyi7h]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}.statement[data-astro-cid-ergxyi7h]{padding-top:120px;padding-bottom:120px}.statement__title[data-astro-cid-ergxyi7h]{letter-spacing:-.035em;max-width:1080px;font-size:clamp(34px,4.2vw,64px);font-weight:300;line-height:1.1}.statement__muted[data-astro-cid-ergxyi7h]{color:var(--muted-2)}.explore__media[data-astro-cid-ergxyi7h]{padding:var(--pad-x);flex:420px}.explore__media[data-astro-cid-ergxyi7h] .explore__photo{aspect-ratio:4/5;background-color:#c9c6c0;border-radius:6px;flex-direction:column;justify-content:space-between;width:100%;max-height:680px;padding:20px;display:flex}.explore__top[data-astro-cid-ergxyi7h]{justify-content:space-between;gap:12px;display:flex}.explore__title[data-astro-cid-ergxyi7h]{letter-spacing:-.05em;color:var(--ink);font-size:clamp(40px,4vw,60px);font-weight:300;line-height:1}.explore__list[data-astro-cid-ergxyi7h]{flex-direction:column;gap:8px;display:flex}.explore__list[data-astro-cid-ergxyi7h] .explore__row{justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:14px;display:flex}.explore__tag[data-astro-cid-ergxyi7h]{background:var(--accent);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:500}.explore__nav[data-astro-cid-ergxyi7h]{flex-direction:column;flex:420px;display:flex}.explore__link[data-astro-cid-ergxyi7h]{min-height:214px;padding:32px var(--pad-x);color:var(--ink);flex:1 1 0;align-items:center;gap:24px;transition:background-color .25s;display:flex}.explore__link[data-astro-cid-ergxyi7h]+.explore__link[data-astro-cid-ergxyi7h]{border-top:1px solid var(--line)}.explore__link[data-astro-cid-ergxyi7h]:hover{background:#12121008}.explore__icon[data-astro-cid-ergxyi7h]{border:1px solid var(--line);border-radius:8px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.explore__icon--accent[data-astro-cid-ergxyi7h]{background:var(--accent);border-color:var(--accent)}.explore__copy[data-astro-cid-ergxyi7h]{flex-direction:column;flex-grow:1;gap:6px;display:flex}.explore__name[data-astro-cid-ergxyi7h]{font-size:20px;font-weight:400}.explore__text[data-astro-cid-ergxyi7h]{font-size:14px}.explore__link[data-astro-cid-ergxyi7h] .explore__arrow{transition:transform .25s var(--ease);flex:none}.explore__link[data-astro-cid-ergxyi7h]:hover .explore__arrow{transform:translate(3px,-3px)}.consult__panel[data-astro-cid-ergxyi7h]{padding:clamp(32px, 4vw, 56px) var(--pad-x);flex-direction:column;flex:520px;justify-content:space-between;gap:56px;min-height:560px;display:flex}.consult__body[data-astro-cid-ergxyi7h]{flex-direction:column;align-items:flex-start;gap:20px;max-width:460px;display:flex}.consult__title[data-astro-cid-ergxyi7h]{letter-spacing:-.03em;font-size:clamp(32px,3vw,44px);font-weight:300;line-height:1.08}.consult__text[data-astro-cid-ergxyi7h]{color:var(--on-dark);font-size:14px;line-height:1.6}.consult[data-astro-cid-ergxyi7h] .consult__photo{background-color:#e6e4de;flex-direction:column;flex:520px;justify-content:space-between;gap:32px;min-height:560px;padding:clamp(24px,3vw,40px);display:flex}.consult__wordmark[data-astro-cid-ergxyi7h]{letter-spacing:-.04em;color:var(--ink);font-size:22px;font-weight:300}@media (width<=760px){.hero[data-astro-cid-ergxyi7h]{min-height:760px}.intro[data-astro-cid-ergxyi7h]{padding-top:64px;padding-bottom:72px}.statement[data-astro-cid-ergxyi7h]{padding-top:80px;padding-bottom:80px}.explore__link[data-astro-cid-ergxyi7h]{gap:18px;min-height:150px}.consult__panel[data-astro-cid-ergxyi7h],.consult[data-astro-cid-ergxyi7h] .consult__photo{min-height:480px}}
