._policyPage_o31lp_1{color:#10221c;background:radial-gradient(circle at 90% 5%,#dff8e8 0,#0000 28%),#f7f4e9;min-height:100vh;padding:24px}._policyHeader_o31lp_1{justify-content:space-between;align-items:center;width:min(920px,100%);margin:0 auto 18px;display:flex}._policyHeader_o31lp_1 a{color:#174d3a;font-size:12px;font-weight:850;text-decoration:none}._policyHeader_o31lp_1 span{font:700 9px var(--font-mono);letter-spacing:.12em;color:#75847c}._policyCard_o31lp_1{background:#fff;border:1px solid #ceddd4;border-radius:28px;width:min(920px,100%);margin:auto;padding:clamp(28px,6vw,70px);box-shadow:0 24px 80px #10221c1a}._kicker_o31lp_1{font:800 10px var(--font-mono);letter-spacing:.2em;color:#ff6b35;margin:0}._policyCard_o31lp_1 h1{letter-spacing:-.06em;margin:18px 0 28px;font-size:clamp(44px,7vw,74px);line-height:.95}._policyCard_o31lp_1 h1 em{color:#174d3a;font-style:normal}._intro_o31lp_1{color:#66776f;max-width:680px;font-size:15px;line-height:1.8}._summary_o31lp_1{background:#edf8ef;border-radius:16px;flex-wrap:wrap;gap:8px;margin:32px 0 38px;padding:16px;display:flex}._summary_o31lp_1 b{width:100%;font-size:11px}._summary_o31lp_1 span{background:#fff;border-radius:99px;padding:7px 10px;font-size:10px;font-weight:750}._policyCard_o31lp_1>section{border-top:1px solid #e0e9e2;grid-template-columns:44px 1fr;gap:14px;padding:25px 0;display:grid}._policyCard_o31lp_1>section>span{font:800 10px var(--font-mono);color:#ff6b35;padding-top:4px}._policyCard_o31lp_1 h2{letter-spacing:-.02em;margin:0 0 9px;font-size:19px}._policyCard_o31lp_1 section p{color:#66776f;margin:0;font-size:12px;line-height:1.8}._policyFooter_o31lp_1{color:#66776f;border-top:2px solid #174d3a;justify-content:space-between;gap:16px;margin-top:18px;padding-top:22px;font-size:9px;display:flex}._policyFooter_o31lp_1 a{color:#174d3a;font-weight:800;text-decoration:none}@media (max-width:600px){._policyPage_o31lp_1{padding:12px}._policyHeader_o31lp_1 span{display:none}._policyCard_o31lp_1{border-radius:20px;padding:28px 20px}._policyCard_o31lp_1>section{grid-template-columns:32px 1fr}._policyFooter_o31lp_1{display:grid}._summary_o31lp_1 span{font-size:9px}}
