.svp .muted{color:var(--grey)}.svp .sec-h.one{grid-template-columns:1fr}.svp .g2{grid-template-columns:repeat(2,minmax(0,1fr))}.svp .g4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1000px){.svp .g4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.svp .g2,.svp .g4{grid-template-columns:1fr}}.svp .card ul{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.svp .card li{color:#f2ece6b8;padding-left:16px;font-size:13.5px;line-height:1.5;position:relative}.svp .card li:before{content:"";background:var(--red);width:7px;height:1px;position:absolute;top:.62em;left:0}.svp .card.hot li{color:#ffffffe0}.svp .card.hot li:before{background:#fff}.svp .card.sd-quote{margin:0}.svp .sd-mark{font-family:var(--display);height:24px;color:var(--red);font-size:54px;line-height:.6}.svp .sd-quote blockquote{margin:0;font-size:17px;font-weight:500;line-height:1.45}.svp .sd-quote figcaption{border-top:1px solid var(--line);margin-top:20px;padding-top:18px}.svp .sd-quote figcaption b{font-weight:500}.svp .sd-quote figcaption span{margin-top:3px;font-size:12px;display:block}.svp a.chip{align-items:center;gap:10px;text-decoration:none;display:inline-flex}.svp .chip.ico{align-items:center;gap:12px;padding:9px 20px 9px 10px;display:inline-flex}.svp .chip.ico img{flex:none;width:26px;height:26px;display:block}.svp a.chip:hover{border-color:var(--red);background:#e0272314}.svp a.chip i{color:var(--red);transition:transform .4s var(--ease);font-style:normal}.svp a.chip:hover i{transform:translate(2px,-2px)}.svp .steps{gap:0;display:grid;position:relative}.svp .steps:before{content:"";background:var(--line2);width:1px;position:absolute;top:8px;bottom:8px;left:23px}.svp .steps .fill{background:var(--red);width:1px;height:0;transition:height .2s linear;position:absolute;top:8px;left:23px}.svp .step{border-bottom:1px solid var(--line);grid-template-columns:48px minmax(0,1fr) minmax(0,1.3fr);gap:16px clamp(20px,3vw,48px);padding:clamp(22px,3.4vh,34px) 0;display:grid;position:relative}.svp .step:last-child{border-bottom:0}.svp .step .dot{background:var(--bg);border:1px solid var(--line2);font-variant-numeric:tabular-nums;width:48px;height:48px;color:var(--grey);z-index:1;border-radius:50%;place-items:center;font-size:12px;transition:border-color .5s,color .5s,background .5s;display:grid;position:relative}.svp .step.lit .dot{border-color:var(--red);color:#fff;background:var(--red)}.svp .step h3{letter-spacing:-.01em;margin:10px 0 0;font-size:clamp(18px,1.6vw,23px);font-weight:500}.svp .step .dur{color:var(--cream);background:#e0272314;border:1px solid #e0272366;border-radius:999px;margin-top:10px;padding:5px 11px;font-size:12px;display:inline-block}.svp .step .who{letter-spacing:.14em;text-transform:uppercase;color:var(--grey);margin:10px 0;font-size:12px}.svp .step ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.svp .step li{color:#f2ece6bf;padding-left:16px;font-size:14px;line-height:1.55;position:relative}.svp .step li:before{content:"";background:var(--red);width:7px;height:1px;position:absolute;top:.62em;left:0}@media (max-width:820px){.svp .step{grid-template-columns:48px 1fr}.svp .step>div:last-child{grid-column:2}}.svp .tabs{background:#161212;border:1px solid #f2ece614;border-radius:999px;flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex;position:relative}.svp .tabs button{all:unset;cursor:pointer;z-index:1;color:var(--grey);border-radius:999px;padding:10px 18px;font-size:14px;transition:color .35s;position:relative}.svp .tabs button[aria-selected=true]{color:#fff}.svp .tabs .pill{background:var(--red);transition:transform .55s var(--ease),width .55s var(--ease);border-radius:999px;position:absolute;top:4px;bottom:4px;left:0}.svp .tabs button:focus-visible{outline:1px solid var(--cream)}.svp .tabpanel{transition:opacity .35s,transform .5s var(--ease)}.svp .tabpanel.out{opacity:0;transform:translateY(10px)}.svp .card.tabpanel{max-width:760px;margin-top:20px}
