[data-helper-style-root="page-63-6f-6f-6b-69-65-2d-70-6f-6c-69-63-79-2e-70-68-70"] { box-sizing:border-box; width:100%; color:#1839ff; background:#fff; }
[data-helper-style-root="page-63-6f-6f-6b-69-65-2d-70-6f-6c-69-63-79-2e-70-68-70"] .policy { display:grid; grid-template-columns:minmax(0,1fr); gap:clamp(24px,3vw,42px); box-sizing:border-box; width:min(100%,clamp(280px,88vw,1100px)); margin-inline:auto; padding:clamp(28px,5vw,72px) clamp(12px,2vw,24px); font-size:clamp(16px,1vw,18px); line-height:1.65; }
[data-helper-style-root="page-63-6f-6f-6b-69-65-2d-70-6f-6c-69-63-79-2e-70-68-70"] .policy section { display:grid; grid-template-columns:minmax(0,1fr); gap:clamp(12px,1.4vw,18px); max-width:75ch; }
[data-helper-style-root="page-63-6f-6f-6b-69-65-2d-70-6f-6c-69-63-79-2e-70-68-70"] .intro { display:grid; gap:clamp(10px,1.2vw,16px); max-width:75ch; }
[data-helper-style-root="page-63-6f-6f-6b-69-65-2d-70-6f-6c-69-63-79-2e-70-68-70"] .eyebrow { margin:0; font-size:clamp(12px,.9vw,14px); font-weight:900; letter-spacing:.08em; text-transform:uppercase; }
[data-helper-style-root="page-63-6f-6f-6b-69-65-2d-70-6f-6c-69-63-79-2e-70-68-70"] h1 { margin:0; font-size:clamp(36px,5vw,64px); line-height:1.08; }
[data-helper-style-root="page-63-6f-6f-6b-69-65-2d-70-6f-6c-69-63-79-2e-70-68-70"] h2 { margin:0; font-size:clamp(24px,2.4vw,34px); line-height:1.2; }
[data-helper-style-root="page-63-6f-6f-6b-69-65-2d-70-6f-6c-69-63-79-2e-70-68-70"] h3 { margin:clamp(6px,.8vw,10px) 0 0; font-size:clamp(18px,1.5vw,22px); line-height:1.3; }
[data-helper-style-root="page-63-6f-6f-6b-69-65-2d-70-6f-6c-69-63-79-2e-70-68-70"] p { margin:0; }
[data-helper-style-root="page-63-6f-6f-6b-69-65-2d-70-6f-6c-69-63-79-2e-70-68-70"] .lead { max-width:68ch; font-size:clamp(18px,1.4vw,21px); }
[data-helper-style-root="page-63-6f-6f-6b-69-65-2d-70-6f-6c-69-63-79-2e-70-68-70"] .date { font-size:clamp(14px,1vw,16px); }
[data-helper-style-root="page-63-6f-6f-6b-69-65-2d-70-6f-6c-69-63-79-2e-70-68-70"] .contents { box-sizing:border-box; max-width:75ch; padding:clamp(16px,2vw,24px); border:1px solid #d7defa; border-radius:1px; background:#f6f7ff; }
[data-helper-style-root="page-63-6f-6f-6b-69-65-2d-70-6f-6c-69-63-79-2e-70-68-70"] .contents h2 { margin:0 0 clamp(8px,1vw,12px); font-size:clamp(20px,1.6vw,24px); }
[data-helper-style-root="page-63-6f-6f-6b-69-65-2d-70-6f-6c-69-63-79-2e-70-68-70"] ol, [data-helper-style-root="page-63-6f-6f-6b-69-65-2d-70-6f-6c-69-63-79-2e-70-68-70"] ul { margin:0; padding-left:1.4em; }
[data-helper-style-root="page-63-6f-6f-6b-69-65-2d-70-6f-6c-69-63-79-2e-70-68-70"] li + li { margin-top:.45em; }
[data-helper-style-root="page-63-6f-6f-6b-69-65-2d-70-6f-6c-69-63-79-2e-70-68-70"] a { text-underline-offset:.18em; }
[data-helper-style-root="page-63-6f-6f-6b-69-65-2d-70-6f-6c-69-63-79-2e-70-68-70"] address { font-style:normal; }
[data-helper-style-root="page-63-6f-6f-6b-69-65-2d-70-6f-6c-69-63-79-2e-70-68-70"] .tableScroll { box-sizing:border-box; max-width:100%; overflow-x:auto; border:1px solid #cbd3f4; }
[data-helper-style-root="page-63-6f-6f-6b-69-65-2d-70-6f-6c-69-63-79-2e-70-68-70"] table { width:100%; min-width:clamp(45rem,75vw,60rem); border-collapse:collapse; table-layout:auto; background:#fff; }
[data-helper-style-root="page-63-6f-6f-6b-69-65-2d-70-6f-6c-69-63-79-2e-70-68-70"] caption { padding:clamp(10px,1.2vw,16px); color:#1839ff; text-align:left; }
[data-helper-style-root="page-63-6f-6f-6b-69-65-2d-70-6f-6c-69-63-79-2e-70-68-70"] th, [data-helper-style-root="page-63-6f-6f-6b-69-65-2d-70-6f-6c-69-63-79-2e-70-68-70"] td { min-width:clamp(9rem,15vw,12rem); padding:clamp(10px,1.2vw,16px); border-top:1px solid #d7defa; text-align:left; vertical-align:top; }
[data-helper-style-root="page-63-6f-6f-6b-69-65-2d-70-6f-6c-69-63-79-2e-70-68-70"] th { font-weight:900; }
[data-helper-style-root="page-63-6f-6f-6b-69-65-2d-70-6f-6c-69-63-79-2e-70-68-70"] .faq { padding-top:clamp(10px,1.5vw,20px); border-top:1px solid #d7defa; }
@media (max-width:70rem) {
[data-helper-style-root="page-63-6f-6f-6b-69-65-2d-70-6f-6c-69-63-79-2e-70-68-70"] .policy { width:min(100%,clamp(280px,92vw,1100px)); }
}
@media (max-width:48rem) {
[data-helper-style-root="page-63-6f-6f-6b-69-65-2d-70-6f-6c-69-65-2d-70-6f-6c-69-63-79-2e-70-68-70"] .policy { width:100%; }
}
@media (max-width:30rem) {
[data-helper-style-root="page-63-6f-6f-6b-69-65-2d-70-6f-6c-69-63-79-2e-70-68-70"] .policy { padding-inline:clamp(12px,4vw,16px); }
}
