.ab .sv-sec{position:relative}.ab .sv-stretch:after{content:"";z-index:1;position:absolute;inset:0}.ab .sv-hero{grid-template-columns:1.2fr .8fr;align-items:center;gap:48px;display:grid}.ab .sv-index{gap:8px;display:grid}.ab .sv-index a{color:inherit;border:1px solid #fff3;border-radius:16px;align-items:center;gap:14px;padding:12px 18px;text-decoration:none;transition:transform .2s,background .2s;display:flex}.ab .sv-index a span{opacity:.6;font-size:.85rem}.ab .sv-index a b{flex:1;font-weight:500}.ab .sv-index a:hover{background:#ffffff14;transform:translate(-6px)}.ab .sv-band{grid-template-columns:1.1fr .9fr;align-items:center;gap:48px;display:grid}.ab .sv-band--flip .sv-art{order:-1}.ab .sv-tags{flex-wrap:wrap;gap:8px;margin:24px 0;padding:0;list-style:none;display:flex}.ab .sv-tags li{border:1.5px solid;border-radius:999px;padding:3px 14px;font-size:.9rem}.ab .sv-stat{align-items:baseline;gap:12px;margin-top:20px;display:flex}.ab .sv-stat b{font-size:clamp(2.6rem,6vw,4.4rem);font-weight:900;line-height:1}.ab .sv-art{aspect-ratio:1;border:1.5px dashed;border-radius:50%;place-items:center;width:100%;max-width:380px;margin-inline:auto;display:grid;position:relative}.ab .sv-ico svg{opacity:.9;width:46%;min-width:120px;margin:auto;display:block}.ab .sv-ico{justify-content:center;width:100%;display:flex}.ab .sv-float{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff24;border-radius:999px;padding:6px 16px;font-size:.85rem;animation:6s ease-in-out infinite svFloat;position:absolute}.ab .sv-float--0{top:6%;right:-4%}.ab .sv-float--1{animation-delay:-2s;top:46%;left:-10%}.ab .sv-float--2{animation-delay:-4s;bottom:6%;right:6%}.ab .sv-steps{grid-template-columns:repeat(4,1fr);gap:24px;margin:40px 0 32px;padding:0;list-style:none;display:grid}.ab .sv-steps li{border-top:3px solid;flex-direction:column;gap:6px;padding-top:22px;display:flex;position:relative}.ab .sv-steps .sv-dot{top:-9px;background:currentColor;border-radius:50%;width:15px;height:15px;position:absolute;inset-inline-start:0}.ab .sv-steps small{opacity:.75;line-height:1.8}.ab .sv-cards{margin:32px 0}.ab .sv-mini{width:40px;height:40px;margin-bottom:12px;display:inline-flex}.ab .sv-mini svg{width:100%}.ab .sv-split{grid-template-columns:.9fr 1.1fr;align-items:center;gap:56px;display:grid}.ab .sv-num{opacity:.12;font-size:clamp(5rem,14vw,10rem);font-weight:900;line-height:.9;display:block}.ab .sv-rows{margin:0;padding:0;list-style:none}.ab .sv-rows li{border-bottom:1.5px solid;justify-content:space-between;gap:16px;padding:20px 4px;transition:padding-inline-start .25s;display:flex}.ab .sv-rows li b{font-size:1.15rem}.ab .sv-rows li small{opacity:.7;text-align:end}.ab .sv-rows li:hover{padding-inline-start:18px}.ab .sv-end{padding-block:48px 72px}@media (max-width:900px){.ab .sv-hero,.ab .sv-band,.ab .sv-split{grid-template-columns:1fr;gap:32px}.ab .sv-band--flip .sv-art{order:0}.ab .sv-steps{grid-template-columns:repeat(2,1fr)}.ab .sv-rows li{flex-direction:column}.ab .sv-rows li small{text-align:start}}@media (prefers-reduced-motion:reduce){.ab .sv-float{animation:none}.ab .sv-index a,.ab .sv-rows li{transition:none}}@keyframes svFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}
