.page_hero__t3N9_{padding:clamp(48px,6vw,88px) 0 0}.page_title__i_LVs{font-size:var(--step-5);line-height:1.08;letter-spacing:-.02em;max-width:20ch}.page_lede__FX6lm{margin-top:20px;max-width:60ch;font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);color:var(--on-teal-2)}.page_heroRule__ViUOR{margin-top:clamp(40px,5vw,64px)}.page_section__GrKhL{padding:clamp(56px,7vw,96px) 0}.page_section__GrKhL+.page_section__GrKhL{padding-top:0}.page_white__wstg_{background:var(--sheet);border-block:1px solid var(--line)}.page_white__wstg_+.page_section__GrKhL{padding-top:clamp(56px,7vw,96px)}.page_h2__VmPtF{font-size:var(--step-3);margin-bottom:20px}.page_body__FdNzC{font-size:1.0625rem;color:#2c3d44;max-width:62ch}.page_cols__KlcN9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(40px,6vw,96px);gap:clamp(40px,6vw,96px)}.page_lined__jqXeC{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.page_lined__jqXeC>li{padding:14px 0;border-bottom:1px solid var(--line)}.page_checkItem__5VNtH{display:flex;gap:12px;align-items:flex-start;font-weight:500}.page_checkItem__5VNtH svg{flex:none;margin-top:3px;color:var(--lagoon)}.page_rows__fAQo3{list-style:none;margin:0;padding:0;border-top:1px solid var(--ink)}.page_row__SLqxn{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1.4fr) minmax(0,.7fr);grid-gap:6px 32px;gap:6px 32px;align-items:baseline;padding:22px 0;border-bottom:1px solid var(--line)}.page_rowName__yjo9t{font-size:var(--step-1);font-weight:600;line-height:1.3}.page_rowMeta__t7W8K{color:var(--slate)}.page_rowEnd__G7rfQ{text-align:right}.page_pill__kd76k{display:inline-block;font-size:.8125rem;font-weight:600;padding:3px 10px;border-radius:999px;background:var(--paper);border:1px solid var(--line);color:var(--teal)}.page_note__Zuq6M{margin-top:20px;font-size:.9375rem;color:var(--slate)}.page_defs__xzJjC{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0 40px;gap:0 40px;margin:0}.page_def__dhj87{padding:22px 0;border-top:1px solid var(--line)}.page_def__dhj87 dt{font-weight:600;font-size:1.0625rem;margin-bottom:6px}.page_def__dhj87 dd{margin:0;color:var(--slate)}.page_faq__hOjmU{border-top:1px solid var(--ink)}.page_faq__hOjmU details{border-bottom:1px solid var(--line)}.page_faq__hOjmU summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:16px 0;font-weight:600;font-size:1.125rem;cursor:pointer;list-style:none}.page_faq__hOjmU summary::-webkit-details-marker{display:none}.page_faq__hOjmU summary svg{flex:none;color:var(--lagoon);transition:transform .24s var(--ease-out)}.page_faq__hOjmU details[open] summary svg{transform:rotate(45deg)}.page_faq__hOjmU details p{padding:0 0 22px;max-width:68ch;color:#2c3d44}.page_ctaBand__ovz0K{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px 32px}@media (max-width:860px){.page_cols__KlcN9,.page_defs__xzJjC{grid-template-columns:minmax(0,1fr)}.page_row__SLqxn{grid-template-columns:minmax(0,1fr) auto}.page_rowMeta__t7W8K{grid-column:1/-1;grid-row:2}}.about_vision__7p_k3{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(40px,6vw,96px);gap:clamp(40px,6vw,96px);align-items:center}.about_visionText__Q7qsw{font-size:var(--step-2);line-height:1.4;font-weight:500;letter-spacing:-.005em}.about_photo__lJo62{position:relative;aspect-ratio:4/3;border-radius:var(--radius);overflow:hidden;background:var(--line)}.about_photo__lJo62 img{object-fit:cover}.about_creds__TtfBl{list-style:none;margin:20px 0 0;padding:0;max-width:720px}.about_creds__TtfBl li{padding:12px 0;border-bottom:1px solid var(--line);font-weight:500}.about_team__KYd1J{list-style:none;margin:48px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:32px;gap:32px}.about_member__9PscN{display:grid;grid-gap:4px;gap:4px;justify-items:start}.about_monogram__wt88H{display:grid;place-items:center;width:88px;height:88px;margin-bottom:12px;border-radius:50%;background:var(--teal);color:#fff;font-weight:600;font-size:1.5rem;letter-spacing:.04em;box-shadow:inset 0 0 0 4px var(--teal),inset 0 0 0 5px rgba(255,255,255,.35)}.about_name__ezzmx{font-weight:600;font-size:1.125rem}.about_cred__U9lOf{font-weight:400;color:var(--slate)}.about_role__2lX2S{color:var(--slate);font-size:.9375rem}@media (max-width:860px){.about_vision__7p_k3{grid-template-columns:minmax(0,1fr)}.about_team__KYd1J{grid-template-columns:repeat(2,minmax(0,1fr))}}.insights_listSection__cVmpE{padding:clamp(48px,6vw,88px) 0}.insights_list__6pRKg{list-style:none;margin:0 auto}.insights_list__6pRKg>li+li{border-top:1px solid var(--line)}.insights_item__23l6d{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);grid-gap:clamp(24px,4vw,56px);gap:clamp(24px,4vw,56px);align-items:center;padding:32px 0;text-decoration:none;color:var(--ink)}.insights_item__23l6d:hover{color:var(--ink)}.insights_img__VKEyE{position:relative;aspect-ratio:16/10;border-radius:var(--radius);overflow:hidden;background:var(--line)}.insights_img__VKEyE img{object-fit:cover;transition:transform .6s var(--ease-out)}.insights_item__23l6d:hover .insights_img__VKEyE img{transform:scale(1.03)}.insights_text__3VMDW{display:grid;grid-gap:12px;gap:12px;justify-items:start}.insights_text__3VMDW time{color:var(--slate)}.insights_title___F7fE{font-size:var(--step-3);font-weight:600;line-height:1.2;letter-spacing:-.01em;text-wrap:balance}.insights_excerpt__udEhx{color:var(--slate);max-width:56ch}.insights_text__3VMDW .arrow-link{color:var(--lagoon)}.insights_articleHead__MbNlz{padding:clamp(40px,5vw,72px) 0 0}.insights_back__xNI0z{margin-bottom:28px}.insights_articleTitle__XICka{font-size:var(--step-5);line-height:1.08;letter-spacing:-.02em;max-width:22ch}.insights_meta__1HaNS{margin-top:20px;color:var(--on-teal-2)}.insights_cover__zNs_c{position:relative;aspect-ratio:21/9;margin-top:clamp(32px,4vw,56px);border-radius:var(--radius) var(--radius) 0 0;overflow:hidden;background:var(--teal-deep)}.insights_cover__zNs_c img{object-fit:cover}.insights_articleBody__Rzt_7{padding:clamp(40px,5vw,72px) 0 clamp(64px,8vw,112px)}.insights_notice__HoLEP{max-width:70ch;margin-bottom:28px;padding:12px 16px;border-radius:8px;background:var(--sheet);border:1px solid var(--line);color:var(--slate);font-size:.9375rem}@media (max-width:760px){.insights_item__23l6d{grid-template-columns:minmax(0,1fr)}.insights_cover__zNs_c{aspect-ratio:16/10}}.privacy_effective__fRNXb{margin-top:20px;color:var(--on-teal-2)}.privacy_layout__whIje{display:grid;grid-template-columns:14rem minmax(0,1fr);grid-gap:clamp(40px,6vw,96px);gap:clamp(40px,6vw,96px);align-items:start}.privacy_toc__sZdNq{position:-webkit-sticky;position:sticky;top:24px}.privacy_tocTitle__BeOkC{font-size:.875rem;font-weight:600;color:var(--slate);margin-bottom:8px}.privacy_tocList__1qvp5{list-style:none;margin:0;padding:12px 0 0;border-top:1px solid var(--ink);font-size:.9375rem}.privacy_tocList__1qvp5 a{display:block;padding:5px 0;color:var(--slate);text-decoration:none}.privacy_tocList__1qvp5 a:hover{color:var(--teal)}.privacy_article__RPSDE{max-width:70ch;font-size:1.0625rem}.privacy_intro__of4gc{font-size:var(--step-1);line-height:1.5}.privacy_section__avhtX{margin-top:40px;padding-top:24px;border-top:1px solid var(--line);scroll-margin-top:24px}.privacy_section__avhtX h2{font-size:var(--step-1)}.privacy_body__ioeZp{display:grid;grid-gap:12px;gap:12px;margin-top:12px;color:#2c3d44}.privacy_body__ioeZp ul{margin:0;padding-left:1.25em;display:grid;grid-gap:6px;gap:6px}.privacy_body__ioeZp li::marker{color:var(--lagoon)}@media (max-width:860px){.privacy_layout__whIje{grid-template-columns:minmax(0,1fr)}.privacy_toc__sZdNq{display:none}}