.sv3{--sv-ink:#142d46;--sv-gold:#ffcf19;--sv-muted:#4f6579;--sv-line:#dce5ed;color:var(--sv-ink);font-family:inherit;font-size:16px;line-height:1.85;background:#fff;isolation:isolate}.sv3 *{box-sizing:border-box}.sv3 .sv-wrap{width:min(1180px,100%);margin-inline:auto;padding-inline:28px}.sv3 section{padding:76px 0;scroll-margin-top:100px}.sv3 .sv-hero{padding-top:25px;background:linear-gradient(120deg,#f4f8fc,#fff 70%)}.sv3 h1,.sv3 h2,.sv3 h3{color:var(--sv-ink);font-family:inherit;font-weight:800;letter-spacing:0;margin:0 0 18px}.sv3 h1{font-size:clamp(30px,3.3vw,48px);line-height:1.42;max-width:760px}.sv3 h2{font-size:clamp(25px,2.6vw,36px);line-height:1.5;max-width:870px}.sv3 h3{font-size:20px;line-height:1.55;margin-bottom:12px}.sv3 p{margin:0 0 18px}.sv3 a{color:inherit}.sv3 a:focus-visible,.sv3 summary:focus-visible{outline:3px solid #9b7400;outline-offset:5px}.sv3 .sv-crumb{display:flex;gap:12px;flex-wrap:wrap;font-size:13px;color:var(--sv-muted);margin-bottom:42px}.sv3 .sv-crumb a{text-decoration:none}.sv3 .sv-kicker{font-size:12px;letter-spacing:1px;font-weight:800;color:#806000;margin:0 0 14px}.sv3 .sv-split{display:grid;grid-template-columns:1.1fr 1fr;gap:56px;align-items:center}.sv3 .sv-lead{font-size:18px;line-height:1.95;color:var(--sv-muted);max-width:720px}.sv3 .sv-copy{font-size:17px;line-height:1.95;color:var(--sv-muted);max-width:880px}.sv3 .sv-actions{display:flex;align-items:center;flex-wrap:wrap;gap:13px;margin-top:25px}.sv3 .sv-btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:12px 22px;background:var(--sv-gold);border:1px solid var(--sv-gold);border-radius:11px;color:#142d46;font-family:inherit;font-size:15px;font-weight:800;line-height:1.6;text-decoration:none;text-align:center;transition:background .15s,border-color .15s}.sv3 .sv-btn:hover{background:#ffe16d;border-color:#ffe16d}.sv3 .sv-outline{background:0 0;border-color:#a7b8c8}.sv3 .sv-outline:hover{background:#edf3f8;border-color:#8da6bb}.sv3 .sv-text-link{font-size:14px;font-weight:700;text-underline-offset:4px}.sv3 .sv-badges{display:flex;gap:9px;flex-wrap:wrap;padding:0;margin:25px 0 0;list-style:none}.sv3 .sv-badges li{border:1px solid var(--sv-line);border-radius:30px;padding:5px 12px;font-size:12px;background:#fff}.sv3 .sv-visual{margin:0;min-width:0}.sv3 .sv-art{background:radial-gradient(ellipse at 80% 0,#33546f,#142d46 70%);border-radius:25px;overflow:hidden;box-shadow:0 18px 36px #142d4614}.sv3 .sv-art svg{display:block;width:100%;height:auto}.sv3 figcaption{font-size:12px;line-height:1.8;color:var(--sv-muted);margin-top:13px}.sv3 .sv-nav{border-block:1px solid var(--sv-line);background:#fff}.sv3 .sv-nav .sv-wrap{display:flex;gap:28px;overflow-x:auto;padding-block:16px}.sv3 .sv-nav a{font-size:14px;font-weight:700;white-space:nowrap;text-decoration:none}.sv3 .sv-soft{background:#f5f7f9}.sv3 .sv-insight{background:#142d46;border-radius:20px;padding:34px;color:#d9e4ed}.sv3 .sv-insight h3{color:#fff;font-size:25px;margin-top:12px}.sv3 .sv-insight p{font-size:15px;margin-bottom:0}.sv3 .sv-small{font-size:12px;font-weight:800;color:#806000}.sv3 .sv-insight .sv-small{color:#ffdf71}.sv3 .sv-grid{display:grid;gap:20px;margin-top:30px}.sv3 .sv-four{grid-template-columns:repeat(4,minmax(0,1fr))}.sv3 .sv-three{grid-template-columns:repeat(3,minmax(0,1fr))}.sv3 .sv-two{grid-template-columns:1fr 1.3fr}.sv3 .sv-card{border:1px solid var(--sv-line);padding:26px;border-radius:16px;background:#fff;min-width:0}.sv3 .sv-card p,.sv3 .sv-step p{font-size:15px;line-height:1.9;color:var(--sv-muted);margin:0}.sv3 .sv-number{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#fff1b2;border-radius:12px;font:800 15px/1.5 sans-serif;color:#142d46;margin-bottom:22px}.sv3 .sv-phone{max-width:390px;width:100%;margin:0 auto;background:#f0f4f8;padding:27px;border:9px solid #17334e;border-radius:30px;min-height:245px;box-shadow:0 16px 30px #142d4612}.sv3 .sv-phone-top{display:flex;justify-content:space-between;gap:12px;color:#50677c;font:700 12px/1.6 sans-serif;direction:ltr;padding-bottom:25px}.sv3 .sv-phone-top span{font-size:8px;letter-spacing:2px}.sv3 .sv-bubble{background:#fff0a7;padding:22px;border-radius:14px 14px 4px 14px;color:#142d46;line-height:1.95}.sv3 .sv-phone figcaption{font-size:11px;margin-top:24px}.sv3 .sv-step{border-inline-start:2px solid #d5e0e9;padding-inline-start:20px}.sv3 .sv-activation{background:#142d46;color:#dce7ef;border-radius:18px;padding:32px;min-width:0}.sv3 .sv-activation h3{color:#fff;font-size:26px;margin-top:14px}.sv3 .sv-activation li,.sv3 .sv-activation p{font-size:14px}.sv3 .sv-activation ul{padding-inline-start:20px}.sv3 .sv-activation .sv-small{color:#ffdf71}.sv3 .sv-price{font-weight:800;font-size:38px!important;line-height:1.4;margin:20px 0 12px!important;color:#142d46!important}.sv3 .sv-price small{font-size:16px;font-weight:600}.sv3 .sv-activation .sv-price{color:#ffdf71!important}.sv3 .sv-gift{display:block;border-block:1px solid #466077;padding:18px 0;margin:24px 0 15px;color:#ffdf71;font-size:22px;line-height:1.65}.sv3 .sv-plan{border:1px solid var(--sv-line);border-top:4px solid #df233a;background:#fff;border-radius:15px;padding:28px}.sv3 .sv-plan h3{text-align:start;font:800 22px/1.5 sans-serif}.sv3 .sv-plan p{font-size:14px;color:var(--sv-muted)}.sv3 .sv-net-1{border-top-color:#ef7c10}.sv3 .sv-net-2{border-top-color:#32945d}.sv3 .sv-note{font-size:13px!important;line-height:1.9;color:var(--sv-muted)!important;margin-top:20px!important}.sv3 .sv-allowance{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-top:28px;padding:22px;border:1px solid #e9d687;background:#fff9e3;border-radius:14px}.sv3 .sv-allowance strong{font-size:27px;white-space:nowrap}.sv3 .sv-allowance small{font-size:14px}.sv3 .sv-allowance p{font-size:13px;margin:0;flex-basis:100%}.sv3 .sv-table{overflow:auto;max-width:100%;border:1px solid var(--sv-line);border-radius:12px;margin-top:22px}.sv3 table{width:100%;border-collapse:collapse;margin:0;font-size:14px;line-height:1.8}.sv3 td,.sv3 th{padding:14px 17px;text-align:start;background:#fff;border:0;border-bottom:1px solid var(--sv-line);vertical-align:top;min-width:85px}.sv3 thead th{background:#142d46;color:#fff;font-weight:700}.sv3 tbody th{font-weight:700}.sv3 tr:last-child>*{border-bottom:0}.sv3 .sv-faq-wrap{max-width:900px}.sv3 .sv-faq{margin-top:30px}.sv3 details{border:1px solid var(--sv-line);border-radius:12px;margin-bottom:12px;background:#fff}.sv3 summary{cursor:pointer;display:list-item;padding:19px 24px;font-weight:700;font-size:16px;list-style-position:inside}.sv3 details[open]{border-color:#d2ab26}.sv3 details p{padding:0 24px 22px;font-size:15px;line-height:1.95;color:var(--sv-muted);margin:0}.sv3 .sv-related{display:flex;justify-content:space-between;gap:18px;align-items:center;border:1px solid var(--sv-line);border-radius:12px;background:#fff;padding:23px;font-weight:700;text-decoration:none}.sv3 .sv-related:hover{border-color:#c9a120}.sv3 .sv-related span{color:#8c6900;font-size:23px}.sv3 .sv-final{background:#142d46;color:#d6e2ec}.sv3 .sv-final h2{color:#fff}.sv3 .sv-final .sv-kicker{color:#ffdf71}.sv3 .sv-final-row{display:grid;grid-template-columns:1.5fr 1fr;align-items:center;gap:50px}.sv3 .sv-final p{max-width:780px}.sv3 .sv-final .sv-outline{color:#fff}.sv3 .sv-final .sv-outline:hover{color:#142d46}.sv3 .sv-final .sv-text-link{color:#fff}.sv3 .sv-final .sv-actions{margin-top:0}.sv3 [id]{scroll-margin-top:100px}@media(max-width:1000px){.sv3 .sv-split{gap:30px}.sv3 .sv-four{grid-template-columns:repeat(2,minmax(0,1fr))}.sv3 .sv-final-row{grid-template-columns:1fr;gap:20px}}@media(max-width:760px){.sv3 .sv-split,.sv3 .sv-two{grid-template-columns:1fr}.sv3 .sv-three{grid-template-columns:1fr}.sv3 .sv-visual{max-width:520px;margin-inline:auto}.sv3 section{padding:48px 0}.sv3 .sv-hero{padding-top:22px}.sv3 .sv-crumb{margin-bottom:26px}.sv3 .sv-lead{font-size:17px}.sv3 .sv-activation{padding:25px}.sv3 .sv-art{border-radius:18px}}@media(max-width:480px){.sv3 .sv-wrap{padding-inline:18px}.sv3 .sv-four{grid-template-columns:1fr}.sv3 .sv-actions{align-items:stretch;flex-direction:column}.sv3 .sv-btn{width:100%}.sv3 .sv-text-link{text-align:center}.sv3 .sv-card{padding:23px}.sv3 .sv-insight{padding:26px}.sv3 .sv-price{font-size:34px!important}.sv3 .sv-allowance{gap:10px}.sv3 .sv-allowance strong{font-size:23px}.sv3 .sv-allowance small{font-size:12px}}@media(prefers-reduced-motion:reduce){.sv3 *{transition:none!important}}
