.sv a:focus-visible,.sv button:focus-visible{outline:2px solid var(--blue-2);outline-offset:3px}.sv-sec{padding-block:clamp(88px,12vh,150px)}.sv-light{color:#0b0d10;background:#f4f5f7}.sv-dark{color:#fff;background:#000}.sv-h2{font-family:var(--display);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(32px,4.6vw,60px);font-weight:500;line-height:1.03}.sv-sub{text-wrap:pretty;max-width:62ch;color:var(--grey-1);margin-top:18px;font-size:clamp(16px,1.3vw,18.5px);line-height:1.6}.sv-light .sv-sub{color:#434b57}.sv-head{max-width:860px;margin-bottom:clamp(40px,5vw,64px)}.sv-actions{flex-wrap:wrap;gap:12px;margin-top:clamp(28px,3.5vw,44px);display:flex}.sv-light .btn-outline,.sv-svc--light .btn-outline{color:#0b0d10;border-color:#0b0d1033}.sv-light .btn-outline:hover,.sv-svc--light .btn-outline:hover{color:#fff;border-color:#0b0d10}@keyframes sv-rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.sv-in{animation:.75s cubic-bezier(.16,1,.3,1) both sv-rise;animation-delay:calc(var(--d,0) * 1ms)}.sv-hero{background:linear-gradient(#ffffff08 1px,#0000 1px) 0 0/52px 52px,linear-gradient(90deg,#ffffff08 1px,#0000 1px) 0 0/52px 52px,radial-gradient(70% 60% at 18% 0,#298dff38,#298dff00 65%),#000;margin-top:-82px;padding:clamp(132px,12vw,172px) 0 clamp(64px,7vw,96px);position:relative}.sv-hero__title{font-family:"Hanken Grotesk", var(--sans);letter-spacing:-.035em;text-wrap:balance;color:#fff;font-size:clamp(40px,5.4vw,76px);font-weight:500;line-height:.99}.sv-hero__title em{font-family:"Nohemi", var(--sans);color:var(--blue-2);letter-spacing:-.03em;font-style:normal;font-weight:800}.sv-hero__sub{max-width:56ch;color:var(--grey-1);text-wrap:pretty;margin-top:24px;font-size:clamp(17px,1.4vw,19.5px);line-height:1.55}.sv-chain{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:clamp(48px,6vw,80px);display:grid}.sv-node{border:1px solid var(--border);background:#0b0d10;border-left-width:0;flex-direction:column;gap:10px;padding:22px 22px 24px;transition:background .25s,border-color .25s,transform .25s cubic-bezier(.2,.8,.2,1);display:flex;position:relative}.sv-node:first-child{border-left-width:1px}.sv-node:hover{background:#101722;border-color:#26405f;transform:translateY(-3px)}.sv-node__n{font-family:var(--mono);color:var(--grey-3);padding-right:26px;font-size:11.5px}.sv-node__ic{width:26px;height:26px;color:var(--blue-2);display:inline-flex}.sv-node__ic svg{width:26px;height:26px}.sv-node__name{letter-spacing:-.015em;color:#fff;text-wrap:balance;font-size:17.5px;font-weight:600}.sv-node__does{color:var(--grey-1);font-size:14.5px;line-height:1.45}.sv-node__price{font-family:var(--mono);color:#9fc4f2;margin-top:auto;padding-top:12px;font-size:12px}.sv-node__go{color:var(--grey-3);transition:color .2s,transform .2s;position:absolute;top:18px;right:18px}.sv-node__go svg{width:15px;height:15px}.sv-node:hover .sv-node__go{color:var(--blue-2);transform:translate(2px,-2px)}.sv-node+.sv-node:before{content:"";z-index:1;background:#000;border-bottom:1px solid #3a4048;border-right:1px solid #3a4048;width:12px;height:12px;position:absolute;top:50%;left:-7px;transform:translateY(-50%)rotate(-45deg)}.sv-chain__cap{max-width:100ch;color:var(--grey-1);margin-top:18px;font-size:14.5px;line-height:1.5}.sv-svc__for{margin-top:clamp(18px,2vw,26px);padding:15px 18px;font-size:15px;line-height:1.5}.spanel--dark .sv-svc__for{border-left:1px solid var(--blue);color:#cdd5e0;background:#07111f}.spanel--dark .sv-svc__for b{color:#fff;font-weight:600}.spanel--light .sv-svc__for{border-left:1px solid var(--blue);color:#24303f;background:#eef4ff}.spanel--light .sv-svc__for b{color:#0b0d10;font-weight:600}.sv-money{flex-direction:column;gap:3px;margin-top:clamp(18px,2vw,26px);display:flex}.sv-money__from{font-family:var(--mono);font-size:14px}.spanel--dark .sv-money__from{color:#9fc4f2}.spanel--light .sv-money__from{color:#1f5fbf}.sv-money__range{color:var(--muted);font-size:14.5px;line-height:1.45}.spanel .sv-actions{margin-top:clamp(22px,2.6vw,34px)}.spanel--light .btn-outline{color:#0b0d10;border-color:#0b0d1033}.spanel--light .btn-outline:hover{color:#fff;border-color:#0b0d10}.sv-pick{border-top:1px solid var(--border)}.sv-pick__row{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1.35fr) minmax(220px,.8fr) minmax(150px,.55fr);align-items:center;gap:20px;padding:20px 14px;display:grid}.sv-pick__row--head{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--grey-3);padding-block:12px;font-size:11.5px}.sv-pick__if{color:#fff;font-size:16.5px;line-height:1.45}.sv-pick__then{color:var(--blue-2);align-items:center;gap:8px;font-size:15.5px;font-weight:600;display:inline-flex}.sv-pick__then svg{width:14px;height:14px}.sv-pick__then:hover{color:#fff}.sv-pick__cost{font-family:var(--mono);color:var(--grey-1);white-space:nowrap;font-size:13.5px}@media (max-width:1040px){.sv-chain{grid-template-columns:repeat(2,minmax(0,1fr))}.sv-node{border-left-width:1px}.sv-node+.sv-node:before{display:none}.sv-node:nth-child(n+3){border-top-width:0}.sv-svc__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:880px){.sv-price__row{grid-template-columns:minmax(0,1fr) auto}.sv-price__note{grid-column:1/-1}}@media (max-width:720px){.sv-chain{grid-template-columns:minmax(0,1fr)}.sv-node:nth-child(n+2){border-top-width:0}.sv-pick__row{grid-template-columns:minmax(0,1fr);gap:10px}.sv-pick__row--head{display:none}}@media (prefers-reduced-motion:reduce){.sv-in{animation:none}.sv-node,.sv-node__go{transition:none}.sv-node:hover{transform:none}}
