.kp_a_q_TrustPage.__container{box-sizing:border-box;background:radial-gradient(circle at 10% 0,#0069f41c,#0000 30%),linear-gradient(#f7faff 0%,#f3f6fa 100%);width:100%;padding-block:clamp(24px,4vw,48px) 56px}.kp_a_q_TrustPage .bg__white{text-align:left;background:#fffffffa;border:1px solid #dce6f2;border-radius:24px;width:100%;max-width:1060px;margin:0 auto;padding:clamp(28px,5vw,58px);position:relative;overflow:hidden;box-shadow:0 18px 50px #1c3b601a}.kp_a_q_TrustPage .bg__white:before{content:"";background:linear-gradient(90deg,#0069f4,#64a7ff 65%,#b7d5fb);height:5px;position:absolute;inset:0 0 auto}.kp_a_q_TrustPage .row{flex-direction:column;width:100%;max-width:880px;margin:0 auto;display:flex}:is(.kp_a_q_TrustPage .p1,.kp_a_q_TrustPage .p2){color:#26364a;border-radius:0;padding:0;font-family:inherit}.kp_a_q_TrustPage h1.p2{color:#132238;letter-spacing:-.02em;text-align:center;margin:0 0 34px;padding-bottom:18px;font-size:clamp(30px,4vw,42px);font-style:normal;font-weight:700;line-height:1.18;position:relative}.kp_a_q_TrustPage h1.p2:after{content:"";background:#0069f4;border-radius:999px;width:72px;height:4px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.kp_a_q_TrustPage h2.p2{color:#152a45;background:#f1f6fd;border-left:4px solid #0069f4;border-radius:0 12px 12px 0;margin:30px 0 14px;padding:14px 18px;font-size:clamp(21px,2.4vw,26px);font-style:normal;font-weight:700;line-height:1.3}:is(.kp_a_q_TrustPage p.p1,.kp_a_q_TrustPage li.p1){color:#34465d;margin:0 0 14px;font-size:clamp(16px,1.5vw,18px);line-height:1.75}.kp_a_q_TrustPage ul{margin:2px 0 20px;padding-left:24px}.kp_a_q_TrustPage ul>li::marker{color:#0069f4}.kp_a_q_TrustPage strong{color:#0b5fcf;font-weight:700}.kp_a_q_TrustPage a:focus-visible{outline-offset:3px;outline:3px solid #0069f44d}@media (max-width:768px){.kp_a_q_TrustPage.__container{padding-block:18px 36px}.kp_a_q_TrustPage .bg__white{border-radius:18px;padding:28px 20px}.kp_a_q_TrustPage h1.p2{margin-bottom:26px}.kp_a_q_TrustPage h2.p2{margin-top:24px;padding:12px 14px}}.kp_a_q_TrustPage .trust-links{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.kp_a_q_TrustPage .trust-links a{color:#0b5fcf;border:1px solid #b9d2f2;border-radius:10px;padding:10px 14px;font-weight:700;text-decoration:none}.kp_a_q_TrustPage .trust-links a:hover{background:#eef5ff}
.P7WHqG_updated{color:#5f7085;margin:-4px 0 22px;font-size:14px}.P7WHqG_lead{color:#26384d;margin:0 0 28px;font-size:17px;line-height:1.7}.P7WHqG_section{background:#f8fbff;border:1px solid #dbe7f5;border-radius:14px;margin-bottom:16px;padding:20px 22px}.P7WHqG_section h2{color:#102f55;margin:0 0 12px;font-size:19px;font-weight:700}.P7WHqG_section p,.P7WHqG_list{color:#30445c;margin:0;line-height:1.7}.P7WHqG_list{gap:8px;padding:0;list-style:none;display:grid}.P7WHqG_section a{color:#075fc7;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.P7WHqG_socials{flex-wrap:wrap;gap:12px 24px;display:flex}@media (max-width:767px){.P7WHqG_section{padding:16px}}
.EyoNMG_intro{color:#26384d;margin:0 0 28px;font-size:17px;line-height:1.7}.EyoNMG_list{gap:16px;display:grid}.EyoNMG_item{background:#f8fbff;border:1px solid #dbe7f5;border-radius:14px;padding:20px 22px}.EyoNMG_item h2{color:#102f55;margin:0 0 10px;font-size:19px;font-weight:700;line-height:1.4}.EyoNMG_item p{color:#30445c;margin:0;line-height:1.7}@media (max-width:767px){.EyoNMG_item{padding:16px}.EyoNMG_item h2{font-size:17px}}
.pbU3ta_notice{border-left:3px solid var(--color-brand);border-radius:0 var(--radius-md) var(--radius-md) 0;color:#34465d;background:#f1f6fd;margin:4px 0 28px;padding:16px 20px;font-size:16px;line-height:1.7}.pbU3ta_details{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.pbU3ta_card{border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid #dce6f2;padding:clamp(20px,3vw,30px)}.pbU3ta_card h2{color:var(--color-heading);font-size:20px;font-weight:700;line-height:1.4}.pbU3ta_period{color:var(--color-brand);letter-spacing:-.04em;margin:18px 0;font-size:clamp(48px,6vw,64px);font-weight:700;line-height:1}.pbU3ta_period span{letter-spacing:normal;font-size:20px;font-weight:500}.pbU3ta_card p{font-size:16px;line-height:1.75}@media (max-width:640px){.pbU3ta_details{grid-template-columns:1fr;gap:16px}}
