.PolicyPage_section__GHTNX{position:relative;overflow:hidden;padding:clamp(48px,7vw,92px) 24px;background:var(--color-card-bg)}.PolicyPage_section__GHTNX:before{content:"";position:absolute;width:420px;height:420px;top:-190px;right:-120px;border-radius:50%;background:var(--color-card-blue);opacity:.65}.PolicyPage_section__GHTNX:after{content:"";position:absolute;width:300px;height:300px;bottom:-150px;left:-120px;border-radius:50%;background:var(--color-experience-card-red);opacity:.7}.PolicyPage_article__DQDmj{position:relative;z-index:1;max-width:960px;margin:0 auto;padding:clamp(26px,5vw,60px);border:1px solid var(--color-award-border);border-radius:28px;background:var(--color-white);box-shadow:0 18px 46px var(--color-award-shadow)}.PolicyPage_intro__OnMRa{padding-bottom:26px;border-bottom:2px solid var(--color-card-blue)}.PolicyPage_kicker__qXvL8{color:var(--color-primary-red);font:700 .75rem/1 var(--font-family-base);letter-spacing:.16em}.PolicyPage_intro__OnMRa h2{margin:12px 0 0;color:var(--color-primary-blue);font:400 clamp(2rem,4vw,3.4rem)/1.08 var(--font-sketch)}.PolicyPage_content__1QV2n{padding-top:30px;color:var(--color-card-body-text);font:400 clamp(1rem,1.15vw,1.1rem)/1.7 var(--font-family-base)}.PolicyPage_content__1QV2n h3{margin:32px 0 12px;color:var(--color-primary-blue);font:400 clamp(1.45rem,2.4vw,2rem)/1.2 var(--font-sketch)}.PolicyPage_content__1QV2n h3:first-child{margin-top:0}.PolicyPage_content__1QV2n p{margin:0 0 18px}.PolicyPage_content__1QV2n ul{margin:0 0 22px;padding-left:24px}.PolicyPage_content__1QV2n li{margin:0 0 8px;padding-left:6px}.PolicyPage_content__1QV2n li::marker{color:var(--color-primary-red)}.PolicyPage_content__1QV2n strong{color:var(--color-primary-blue);font-weight:700}@media (max-width:768px){.PolicyPage_section__GHTNX{padding:var(--section-padding-mobile)}.PolicyPage_article__DQDmj{padding:24px 20px;border-radius:20px}.PolicyPage_content__1QV2n{padding-top:24px;font-size:.98rem;line-height:1.6}.PolicyPage_content__1QV2n h3{margin-top:26px}}@media (max-width:360px){.PolicyPage_section__GHTNX{padding:24px 16px 40px}.PolicyPage_article__DQDmj{padding:20px 16px}.PolicyPage_kicker__qXvL8{font-size:.68rem}.PolicyPage_intro__OnMRa h2{font-size:1.9rem}.PolicyPage_content__1QV2n{font-size:.93rem}}