.sv-hero{text-align:center;padding:148px 0 88px}@media (min-width:1024px){.sv-hero{padding:184px 0 128px}}.sv-hero-in{justify-items:center;gap:28px;display:grid}.sv-hero .h1{max-width:900px}@media (min-width:1024px){.sv-hero .h1{font-size:76px;line-height:.95}}.sv-hero .lead{margin-inline:auto}.sv-areas{text-align:left;margin-top:72px}@media (min-width:1024px){.sv-areas{margin-top:96px}}.sv-areas-head{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-bottom:16px;padding-bottom:16px;display:flex}.sv-areas-head b{color:var(--fg);font-weight:500}.sv-tiles{gap:12px;display:grid}@media (min-width:640px){.sv-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.sv-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}.sv-tiles>li{display:grid}.sv-tile{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 16px;padding:16px;display:grid}.sv-tile .card-ic{grid-row:1/3;margin:0}.sv-tile-name{font:600 18px/1.15 var(--font-display);letter-spacing:-.02em;color:var(--fg);grid-column:2}.sv-tile-meta{color:var(--muted);flex-wrap:wrap;grid-column:2;gap:2px 12px;font-size:13px;line-height:18px;display:flex}.sv-tile-meta b{color:var(--fg);font-weight:500}.sv-tile-go{border-radius:var(--btn-r);border:1px solid var(--line-2);width:40px;height:40px;color:var(--fg);grid-area:1/3/3;place-items:center;transition:background .3s,border-color .3s,color .3s;display:grid}.sv-tile-go .ic{width:16px;height:16px;transition:transform .45s var(--ease-spring)}.sv-tile:hover .sv-tile-go{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.sv-tile:hover .sv-tile-go .ic{transform:translateY(3px)}@media (min-width:1024px){.sv-tile{grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:0;min-height:236px;padding:24px}.sv-tile .card-ic{grid-area:1/1}.sv-tile-go{grid-area:1/2}.sv-tile-name{grid-area:2/1/auto/-1;align-self:end;margin-top:40px;font-size:22px}.sv-tile-meta{border-top:1px solid var(--line);grid-area:3/1/auto/-1;gap:4px;margin-top:16px;padding-top:16px;display:grid}}.sv-band{gap:48px;display:grid}@media (min-width:1024px){.sv-band{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:80px}.sv-intro{align-self:start;position:sticky;top:120px}}.sv-intro-top{align-items:center;gap:14px;display:flex}.sv-intro-top .card-ic{margin:0}.sv-ba{gap:22px;margin-top:32px;display:grid}.sv-ba>li{padding-left:30px;position:relative}.sv-ba>li:before{content:"";border:1.5px solid var(--line-strong);border-radius:50%;width:11px;height:11px;position:absolute;top:3px;left:0}.sv-ba>.sv-a:before{background:var(--accent);box-shadow:0 0 0 5px var(--accent-soft);border:0}.sv-ba>.sv-b:after{content:"";background:linear-gradient(var(--line-2),var(--accent-ink));transform-origin:50% 0;width:1px;transition:transform 1s var(--ease) .45s;position:absolute;top:20px;bottom:-19px;left:5px}.nf[data-js] .sv-ba:not([data-in])>.sv-b:after{transform:scaleY(0)}.sv-lbl{font:500 11.5px/16px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);display:block}.sv-a .sv-lbl{color:var(--accent-ink)}.sv-b p{color:var(--muted);max-width:440px;margin-top:6px;font-size:15px;line-height:22px}.sv-a .lead{color:var(--fg);margin-top:6px}.sv-kpi{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:32px;padding-top:24px;display:flex}.sv-cards{gap:16px;display:grid}@media (min-width:768px){.sv-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.sv-cards>:nth-child(2n){--d:.12s}.sv-cards>:last-child:nth-child(odd){grid-column:1/-1}}.sv-svc{flex-direction:column;display:flex;overflow:clip}@media (min-width:768px){.sv-svc{min-height:248px}}.tone-2 .sv-svc{background:var(--canvas)}[data-theme=light] .tone-2 .sv-svc{background:var(--surface)}.sv-svc:before{content:"";background:linear-gradient(90deg,transparent,var(--accent-ink),transparent);height:1px;transition:transform .7s var(--ease);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.sv-svc:hover:before{transform:scaleX(1)}.sv-svc .mono{transition:color .3s}.sv-svc:hover .mono{color:var(--accent-ink)}.sv-svc .h4{margin-top:auto;padding-top:36px}.sv-svc .body{max-width:440px;font-size:15px;line-height:23px}.sv-svc .arrow-link{align-self:flex-start;margin:10px 0 -10px}.sv-prom{border-top:1px solid var(--line);overflow:clip}.sv-prom>.wrap{position:relative}.sv-bento{gap:16px;display:grid}@media (min-width:900px){.sv-bento{grid-template-columns:repeat(12,minmax(0,1fr));gap:20px}.sv-p1,.sv-p4{grid-column:span 7}.sv-p2,.sv-p3{grid-column:span 5}.sv-p2,.sv-p4{--d:.12s}}.sv-p{flex-direction:column;padding-bottom:0;display:flex;overflow:clip}.sv-p-txt{padding-bottom:32px}.sv-p .mono{color:var(--accent-ink)}.sv-p .h3{margin-top:14px}.sv-p .body{max-width:460px}.sv-scr{border-radius:var(--r-card) var(--r-card) 0 0;height:260px;margin-top:auto;box-shadow:inset 0 1px #fff9}@media (min-width:900px){.sv-scr{height:280px}}.sv-p .pop{transition:opacity .5s var(--ease),transform .7s var(--ease-spring);transition-delay:calc(.55s + var(--q,0) * .11s)}.nf[data-js] .sv-p:not([data-in]) .pop{opacity:0;transform:translateY(12px)scale(.96)}.sv-p .draw{stroke-dasharray:100;transition:stroke-dashoffset 1s var(--ease);transition-delay:calc(.65s + var(--q,0) * .11s)}.nf[data-js] .sv-p:not([data-in]) .draw{stroke-dashoffset:100px}.sv-v1-opts{flex-wrap:wrap;gap:6px;display:flex;position:absolute;top:10%;left:7%;right:7%}.sv-v1-opts .mk-pill{height:24px;padding:0 10px;font-size:10.5px;position:static}.sv-v1-opts .mk-pill.light:before{background:#c8c9cc}.sv-v1-card{bottom:9%;left:7%;right:7%}.sv-v1-spark{width:100%;height:52px;margin-top:10px;overflow:visible}.sv-v1-spark path{fill:none;stroke:#ca8a04;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.sv-v2-c0{text-align:center;width:54%;top:9%;left:50%;translate:-50%}.sv-v2-c{text-align:center;width:29%;padding:10px 8px;bottom:9%}.sv-v2-c .mk-t{font-size:13px}.sv-v2-c1{left:5%}.sv-v2-c2{left:35.5%}.sv-v2-c3{right:5%}.sv-v2-pill{top:45%;left:50%;translate:-50%}.sv-v3{gap:10px;display:grid;position:absolute;top:10%;left:8%;right:8%}.sv-v3 .mk-card{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid;position:relative}.sv-v3 .mk-t{margin:0;font-size:14px}.sv-v3-day{font:600 11px/1 var(--font-mono);color:#8a8f98}.sv-v3-ok{color:#facc15;background:#111214;border-radius:6px;place-items:center;width:20px;height:20px;font-size:12px;display:grid}.sv-v3 .sv-v3-last{color:#fff;background:#111214;border-color:#111214}.sv-v3-last .sv-v3-day{color:#facc15}.sv-v3-last .sv-v3-ok{color:#111214;background:#facc15}.sv-v4{top:9%;left:7%;right:7%}.sv-v4 .mk-t{margin-bottom:6px}.sv-v4 .mk-row b{font-weight:500}.sv-v4 .mk-row span{color:#854d0e;background:#fef9c3;border-radius:6px;padding:3px 8px;font-size:10px;font-weight:600}.sv-v4-pill{display:none;bottom:12%;right:7%}@media (min-width:1200px){.sv-v4{width:58%;right:auto}.sv-v4-pill{display:inline-flex}}.sv-prom-foot{border-top:1px solid var(--line);margin-top:40px;padding-top:16px}
