.policy_page__bET0G{max-width:1180px;margin:0 auto;padding:64px 24px 96px}.policy_hero__uuuUa{display:grid;gap:40px;align-items:end}.policy_withPromise__4G7DE{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr)}.policy_hero__uuuUa h1{font-size:clamp(40px,5.4vw,68px);line-height:1.05;margin:14px 0 20px}.policy_lead__6A3p_{font-size:20px;line-height:1.65;max-width:640px;color:#3f5650}.policy_promise__e5t8M{background:#315c4a;color:#fffdf7;border-radius:28px;padding:30px;display:grid;gap:4px}.policy_promise__e5t8M strong{font-family:var(--font-display),sans-serif;font-size:clamp(54px,6vw,78px);line-height:1;letter-spacing:-.04em;font-weight:500}.policy_promise__e5t8M>span{font-size:21px;font-weight:600}.policy_promise__e5t8M p{font-size:14px;line-height:1.6;color:#d6e4d9;margin:12px 0 0}.policy_promise__e5t8M p+p{margin-top:6px;padding-top:12px;border-top:1px solid #ffffff2b}.policy_tabs__a_0Pu{display:flex;flex-wrap:wrap;gap:10px;margin:40px 0 32px}.policy_tabs__a_0Pu a{padding:11px 18px;border-radius:999px;border:1px solid #cad8cc;font-size:14px;text-decoration:none}.policy_tabs__a_0Pu a:hover,.policy_tabs__a_0Pu a[aria-current=page]{background:#315c4a;border-color:#315c4a;color:#fff}.policy_tabs__a_0Pu a:focus-visible{outline:3px solid #b98035;outline-offset:3px}.policy_highlights__IcnkL{list-style:none;padding:0;margin:0 0 56px;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.policy_highlights__IcnkL li{background:var(--field,#e9eee2);border-radius:20px;padding:22px 22px 24px}.policy_highlights__IcnkL strong{display:block;font-size:17px;line-height:1.35;margin-bottom:8px}.policy_highlights__IcnkL p{font-size:15px;line-height:1.6;color:#41564f;margin:0}.policy_steps__W6_w_{border:1px solid #d7e0d5;border-radius:28px;padding:36px;margin-bottom:56px}.policy_steps__W6_w_ ol{list-style:none;padding:0;margin:28px 0 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;counter-reset:step}.policy_steps__W6_w_ li{position:relative;padding-top:54px;counter-increment:step}.policy_steps__W6_w_ li:before{content:counter(step);position:absolute;top:0;left:0;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:#e2eee8;color:#315c4a;font-weight:700}.policy_steps__W6_w_ li:not(:last-child):after{content:"";position:absolute;top:20px;left:52px;right:-8px;height:2px;background:#d7e0d5}.policy_steps__W6_w_ li.policy_start__SDwnr:before{background:var(--accent,#ad4b36);color:#fff}.policy_steps__W6_w_ strong{display:block;font-size:17px;margin-bottom:6px}.policy_steps__W6_w_ p{font-size:14px;line-height:1.6;color:#4a5f58;margin:0}.policy_tag__WKmJN{display:inline-block;margin-top:10px;padding:4px 10px;border-radius:999px;background:#f7e3dc;color:#8d3b26;font-size:12px;font-weight:700}.policy_stepsNote__dfjV_{font-size:14px;color:#52695f;margin:28px 0 0;line-height:1.6}.policy_body__VfZNw{display:grid;grid-template-columns:220px minmax(0,1fr);gap:56px;align-items:start}.policy_toc__hJ63W{position:sticky;top:24px;font-size:14px}.policy_toc__hJ63W>p{font-weight:700;margin:0 0 12px;font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:#52695f}.policy_toc__hJ63W ol{list-style:none;padding:0;margin:0;border-left:2px solid #d7e0d5}.policy_toc__hJ63W a{display:block;padding:7px 0 7px 14px;margin-left:-2px;border-left:2px solid transparent;text-decoration:none;color:#41564f;line-height:1.4}.policy_toc__hJ63W a:hover{border-left-color:#315c4a;color:#193d38}.policy_content__i43C0{max-width:760px}.policy_section__My2Me{padding-bottom:32px;margin-bottom:32px;border-bottom:1px solid #e1e6dc;scroll-margin-top:24px}.policy_page__bET0G .policy_section__My2Me h2,.policy_page__bET0G .policy_steps__W6_w_ h2{font-size:clamp(24px,2.4vw,30px);line-height:1.2;letter-spacing:-.02em;margin:0 0 12px}.policy_section__My2Me p{font-size:17px;line-height:1.8;color:#2f4741;margin:0}.policy_section__My2Me p+p{margin-top:10px}.policy_section__My2Me p a{text-decoration:underline;text-underline-offset:3px}.policy_help__w9qZm{background:var(--field,#e9eee2);border-radius:24px;padding:30px;border:0}.policy_help__w9qZm .button{margin-top:20px}.policy_version__88t53{display:block;margin-top:8px;color:#5d6f69;font-size:13px}@media(max-width:900px){.policy_withPromise__4G7DE{grid-template-columns:1fr}.policy_steps__W6_w_ ol{grid-template-columns:repeat(2,minmax(0,1fr))}.policy_steps__W6_w_ li:after{display:none}.policy_body__VfZNw{grid-template-columns:1fr;gap:28px}.policy_toc__hJ63W{position:static}}@media(max-width:560px){.policy_page__bET0G{padding:40px 16px 72px}.policy_lead__6A3p_{font-size:18px}.policy_steps__W6_w_{padding:24px 20px}.policy_steps__W6_w_ ol{grid-template-columns:1fr}.policy_promise__e5t8M{padding:24px}.policy_help__w9qZm{padding:24px 20px}.policy_section__My2Me p{font-size:16px}}