.PolicyPage_page__eW89w{min-height:100vh;background:#fff;color:#050505;font-family:var(--font-hanken),"Hanken Grotesk",Arial,sans-serif}.PolicyPage_page__eW89w ::selection{background:#050505;color:#fff}.PolicyPage_main__Hu7rj{width:min(100% - 48px,1080px);margin:0 auto;padding-bottom:128px}.PolicyPage_hero__qQIAl{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);gap:72px;align-items:end;padding:112px 0 72px;border-bottom:1px solid #111}.PolicyPage_heroTitle__s0Vj9{max-width:12ch;margin:0;color:#050505;font-family:"Iosevka Charon",var(--font-hanken),Arial,sans-serif;font-size:clamp(3.75rem,8vw,7.75rem);font-weight:500;line-height:.88;letter-spacing:-.06em;text-wrap:balance}.PolicyPage_heroText__g_Z9a{max-width:34rem;margin:0;color:#444;font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.55}.PolicyPage_document__mI7Xo{padding-top:8px}.PolicyPage_intro__ypT_w,.PolicyPage_policySection__yV3Ge{display:grid;grid-template-columns:minmax(180px,.38fr) minmax(0,.62fr);gap:64px;padding:52px 0;border-bottom:1px solid #d7d7d7}.PolicyPage_intro__ypT_w p,.PolicyPage_sectionBody__6z5ni{grid-column:2}.PolicyPage_intro__ypT_w p{margin:0;color:#222;font-size:1.08rem;line-height:1.72}.PolicyPage_intro__ypT_w p+p{margin-top:18px}.PolicyPage_policySection__yV3Ge:last-child{border-bottom:0}.PolicyPage_sectionTitle__HJQbI{margin:0;color:#050505;font-family:"Iosevka Charon",var(--font-hanken),Arial,sans-serif;font-size:clamp(1.45rem,2.6vw,2.1rem);font-weight:500;line-height:1.08;letter-spacing:-.045em}.PolicyPage_sectionBody__6z5ni{color:#444;font-size:1rem;line-height:1.72}.PolicyPage_sectionBody__6z5ni p{margin:0}.PolicyPage_sectionBody__6z5ni ul{display:grid;gap:14px;margin:0;padding:0;list-style:none}.PolicyPage_sectionBody__6z5ni p+p,.PolicyPage_sectionBody__6z5ni p+ul,.PolicyPage_sectionBody__6z5ni ul+p{margin-top:18px}.PolicyPage_sectionBody__6z5ni li{position:relative;padding-left:22px}.PolicyPage_sectionBody__6z5ni li:before{content:"→";position:absolute;left:0;color:#050505}.PolicyPage_sectionBody__6z5ni strong{color:#050505;font-weight:650}.PolicyPage_intro__ypT_w a,.PolicyPage_sectionBody__6z5ni a{color:#050505;text-decoration-thickness:1px;text-underline-offset:4px}.PolicyPage_intro__ypT_w a:hover,.PolicyPage_sectionBody__6z5ni a:hover{text-decoration-thickness:2px}@media (max-width:760px){.PolicyPage_main__Hu7rj{width:min(100% - 32px,1080px);padding-bottom:84px}.PolicyPage_hero__qQIAl{grid-template-columns:1fr;gap:32px;padding:72px 0 48px}.PolicyPage_heroTitle__s0Vj9{font-size:clamp(3.2rem,17vw,5.5rem)}.PolicyPage_intro__ypT_w,.PolicyPage_policySection__yV3Ge{grid-template-columns:1fr;gap:20px;padding:38px 0}.PolicyPage_intro__ypT_w p,.PolicyPage_sectionBody__6z5ni{grid-column:1}}