@media(min-width:1024px){.sp-page .sp-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.34fr) minmax(0,1fr)}}@media(max-width:1023px){.sp-page .sp-bundle{order:-1}}.sp-page .sp-save{margin-top:8px;font-size:13px;color:#5b6680}.sp-page .sp-save s{margin-right:6px;color:#8a94a8}.sp-page .sp-save b{font-weight:600;color:#047857}.sp-page .pk-tag.sp-tag-g{color:#047857;background:#ecfdf5;box-shadow:inset 0 0 0 1px #a7f3d0;font-weight:600}.sp-page .sp-under{margin-top:10px;text-align:center;font-size:12px;color:#5b6680}.sp-page .sp-under a{font-weight:600;color:#0a5ea8}.sp-page .sp-under a:hover{text-decoration:underline;text-underline-offset:2px}.sp-page .sp-side{display:flex;flex-direction:column;gap:16px;padding:30px 24px 24px}.sp-page .sp-h3{font-size:15px;font-weight:600;letter-spacing:-.01em;color:#0b1220;text-align:center}.sp-page .sp-sub{margin-top:-10px;font-size:12.5px;line-height:1.5;color:#5b6680;text-align:center}.sp-page .sp-rows{display:grid;margin:0;overflow:hidden;border-radius:14px;background:#f6f9fd;box-shadow:inset 0 0 0 1px #13275e0f}.sp-page .sp-rows div{display:flex;justify-content:space-between;gap:12px;padding:10px 14px;border-top:1px solid rgba(19,39,94,.06);font-size:13px;color:#3b4660}.sp-page .sp-rows div:first-child{border-top:0}.sp-page .sp-rows dt,.sp-page .sp-rows dd{margin:0}.sp-page .sp-rows dd{font-weight:600;color:#0b1220;font-variant-numeric:tabular-nums;white-space:nowrap}.sp-page .sp-rows .x dd{font-weight:500;color:#8a94a8;text-decoration:line-through}.sp-page .sp-rows .b{background:#fff}.sp-page .sp-rows .b dt{font-weight:600;color:#0b1220}.sp-page .sp-rows .g dt,.sp-page .sp-rows .g dd{font-weight:700;color:#047857}.sp-page .sp-rows small{font-size:inherit;font-weight:500}.sp-page .sp-facts{display:grid;gap:9px;margin:0;padding:0;list-style:none}.sp-page .sp-facts li{display:flex;align-items:flex-start;gap:8px;font-size:12.5px;line-height:1.45;color:#3b4660}.sp-page .sp-facts svg{flex:0 0 auto;width:13px;height:13px;margin-top:2px;stroke-width:2.4;color:#039be4}.sp-page .sp-link{display:inline-flex;align-items:center;justify-content:center;gap:4px;font-size:12.5px;font-weight:600;color:#0a5ea8;text-align:center}.sp-page .sp-link svg{width:13px;height:13px}.sp-page .sp-link:hover{text-decoration:underline;text-underline-offset:2px}.sp-page .sp-h4{margin-bottom:10px;font-size:10.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#55648a}.sp-page .sp-opts{display:grid;gap:10px;margin:0;padding:0;list-style:none}.sp-page .sp-opts li{padding:10px 12px;border-radius:12px;background:#f6f9fd;box-shadow:inset 0 0 0 1px #13275e0f;font-size:12.5px;line-height:1.5;color:#3b4660}.sp-page .sp-opts b{display:block;margin-bottom:2px;font-size:13px;color:#0b1220}.sp-page .sp-steps{display:grid;gap:12px;margin:0;padding:0;list-style:none;counter-reset:sp}.sp-page .sp-steps li{display:flex;gap:12px;font-size:12.5px;line-height:1.5;color:#3b4660}.sp-page .sp-steps li:before{counter-increment:sp;content:counter(sp);display:grid;place-items:center;flex:0 0 24px;height:24px;border-radius:999px;font-size:12px;font-weight:700;color:#fff;background:linear-gradient(135deg,#13275e,#0a5ea8)}.sp-page .sp-steps b{font-weight:600;color:#0b1220}.sp-page .sp-btn{height:44px;padding:0 20px;font-size:13.5px}.sp-page .sp-side .sp-btn{height:42px;padding:0 16px;font-size:13px}.sp-page .sp-faq{display:grid;grid-template-columns:1fr;gap:0 48px;max-width:1024px;margin:0 auto}@media(min-width:1024px){.sp-page .sp-faq{grid-template-columns:1fr 1fr}}.sp-page .sp-faq h3{margin-bottom:6px;font-size:15px;font-weight:600;color:#0b1220}.sp-page .sp-faq p{font-size:14px;line-height:22px;color:#3b4660}.sp-page .sp-faq .why-ext{font-weight:500}@media(max-width:1023px){.sp-page .sp-side{padding:24px 20px 20px}}
