.legal_page__xSFXU{--fund-ink:#17261d;min-height:100dvh;color:#17261d;background:#f6f8f5;font:14px/1.75 var(--font-sans-face),sans-serif}.legal_header__uD3sK{max-width:1120px;margin:auto;padding:30px 32px;display:flex;justify-content:space-between;align-items:center;gap:20px;border-bottom:1px solid #e2e7dd}.legal_back__d5RSB{display:inline-flex;align-items:center;gap:7px;font-size:12px}.legal_main__BC9Qj{max-width:820px;margin:auto;padding:56px 32px 70px}.legal_eyebrow__dXN5c{font:10px/1.6 var(--font-mono-face),monospace;letter-spacing:.12em;text-transform:uppercase;color:#65715e}.legal_title__kDlKv{font:600 clamp(34px,5vw,48px) /1.1 var(--font-sans-face),sans-serif;letter-spacing:-.05em;margin:12px 0 18px}.legal_intro__d_Geg{color:#67715f;font-size:16px;max-width:600px}.legal_notice__8P_zw{display:flex;gap:11px;padding:17px 18px;background:#eff2e8;border:1px solid #dce3d1;border-radius:6px;margin:28px 0 35px;color:#506043;font-size:12px}.legal_notice__8P_zw svg{margin-top:2px;flex-shrink:0}.legal_notice__8P_zw strong{display:block;font-weight:600;margin-bottom:3px}.legal_content__BOW3O h2{font-size:19px;line-height:1.4;font-weight:550;margin:34px 0 10px}.legal_content__BOW3O h3{font-size:15px;font-weight:550;margin:20px 0 8px}.legal_content__BOW3O p{margin:10px 0;color:#596451}.legal_content__BOW3O ul{list-style:disc;padding-left:22px;color:#596451}.legal_content__BOW3O li{padding:3px 0}.legal_page__xSFXU a{color:#225b43;text-underline-offset:4px}.legal_page__xSFXU :focus-visible{outline:2px solid #47715b;outline-offset:4px}.legal_details__k4Rez{margin:20px 0;padding:20px 24px;background:#fff;border:1px solid #e1e6dc;border-radius:6px}.legal_details__k4Rez div{display:grid;grid-template-columns:130px 1fr;gap:14px;padding:9px 0}.legal_details__k4Rez dt{color:#77816e;font-size:12px}.legal_details__k4Rez dd{margin:0;overflow-wrap:anywhere;white-space:pre-line}.legal_plainText__uZfy9{white-space:pre-wrap;overflow-wrap:anywhere}.legal_priceCard__2T0Fo{padding:28px;border:1px solid #d9e1d1;border-radius:8px;background:#fff;margin-top:26px}.legal_price__SyYwc{font:600 35px/1.2 var(--font-sans-face),sans-serif;margin:18px 0 8px}.legal_price__SyYwc span{font:12px/1.5 var(--font-sans-face),sans-serif;color:#75806b}.legal_button__oOv3E{display:inline-flex;align-items:center;justify-content:center;gap:9px;margin:14px 0 5px;background:#225b43;color:#fff!important;padding:11px 17px;border-radius:5px;font-size:13px;text-decoration:none}.legal_button__oOv3E:hover{background:#254a36}.legal_footer__A20IX{display:flex;flex-wrap:wrap;gap:18px;font-size:12px;margin-top:48px;padding-top:22px;border-top:1px solid #e2e7dd}@media (max-width:600px){.legal_header__uD3sK{padding:22px 20px}.legal_main__BC9Qj{padding:38px 20px 55px}.legal_header__uD3sK .fund-brand{font-size:20px}.legal_details__k4Rez{padding:16px}.legal_details__k4Rez div{grid-template-columns:1fr;gap:2px}.legal_priceCard__2T0Fo{padding:22px}}