.PolicyPage{background-color:#fffcf7}.PolicyPage .HeroServices{justify-content:center;align-items:center;padding:120px 5.3% 30px;display:flex}.PolicyPage .HeroServices .wrapper{background-position:50%;background-size:cover;border-radius:40px;width:calc(100% - 48px);max-width:1352px;height:370px;padding:24px;display:flex;position:relative;overflow:hidden}@media (max-width:960px){.PolicyPage .HeroServices .wrapper{height:240px}}.PolicyPage .HeroServices .wrapper .layer{font-family:var(--dm-sans-font);background-color:#0000009c;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.PolicyPage .HeroServices .wrapper .layer h1{text-align:center;color:#fffcf7;font-size:clamp(34px,3.8vw,56px);font-weight:700}.PolicyPage .content{justify-content:center;align-items:center;padding:40px 5.3% 160px;display:flex}.PolicyPage .content .wrapper{flex-wrap:wrap;gap:38px;width:100%;max-width:1352px;display:flex}@media (max-width:840px){.PolicyPage .content .wrapper{flex-direction:column}}.PolicyPage .content .wrapper .col{flex-direction:column;gap:42px;width:calc(50% - 19px);display:flex}@media (max-width:840px){.PolicyPage .content .wrapper .col{width:100%}}.PolicyPage .content .wrapper .col .policyPoint{width:100%;font-family:var(--dm-sans-font);flex-direction:column;gap:18px;display:flex}.PolicyPage .content .wrapper .col .policyPoint ul{margin-top:6px;margin-bottom:14px}.PolicyPage .content .wrapper .col .policyPoint .desc,.PolicyPage .content .wrapper .col .policyPoint li{color:#3c3c3c;font-size:clamp(16px,3vw,18px);font-weight:500;line-height:160%}.PolicyPage .content .wrapper .col .policyPoint .desc a,.PolicyPage .content .wrapper .col .policyPoint li a{color:var(--secondary-color);text-decoration:none}.PolicyPage .content .wrapper .col .policyPoint .desc a:hover,.PolicyPage .content .wrapper .col .policyPoint li a:hover{text-decoration:underline}.PolicyPage .content .wrapper .col .policyPoint li{margin-bottom:8px}.PolicyPage .content .wrapper .col .policyPoint .title{color:#201f1f;font-size:clamp(22px,4vw,28px);font-weight:700}.PolicyPage .content .wrapper .col .policyPoint .key{color:#252525;margin-bottom:6px;font-size:clamp(20px,3.2vw,22px);font-weight:600}
