.sv{--blue:#1B4F9C;--blue-hi:#2E6CC8;--blue-deep:#14408A;--ink:#0A0F1A;--mute:#465063;--line:#DCE4F0;--soft:#F5F8FC;color:var(--ink);font-family:inherit;position:relative}.sv *{box-sizing:border-box}.sv-wrap{max-width:1360px;margin:0 auto;padding:112px 40px}.sv-head{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;flex-wrap:wrap;margin-bottom:48px}.sv-head--split{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end}.sv-eyebrow{margin:0 0 16px;display:inline-flex;align-items:center;gap:12px;font-family:var(--font-accent--family,ui-monospace),ui-monospace,Menlo,monospace;font-size:13.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--blue)}.sv-eyebrow--light{color:#a9c5ee}.sv-dot{width:8px;height:8px;border-radius:50%;background:var(--blue);animation:sv-ping 2.4s ease-out infinite}.sv-h2{margin:0;font-size:clamp(35px,4.4vw,65px);line-height:.96;font-weight:700;letter-spacing:-.045em}.sv-shine{background:linear-gradient(90deg,var(--ink) 0%,var(--ink) 38%,var(--blue-hi) 50%,var(--ink) 62%,var(--ink) 100%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:sv-sheen 6.5s cubic-bezier(.45,0,.2,1) infinite}.sv-lede{margin:0;font-size:clamp(17px,1.4vw,20px);line-height:1.6;color:var(--mute);max-width:560px}.sv-link{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:16px;color:var(--blue);text-decoration:none}.sv-link span{transition:transform .3s}.sv-link:hover span{transform:translate(4px)}.sv-mono{font-family:var(--font-accent--family,ui-monospace),ui-monospace,Menlo,monospace;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:#5a6578}.sv-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 28px;border-radius:999px;font-size:16px;font-weight:600;text-decoration:none;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s}.sv-btn:hover{transform:translateY(-3px)}.sv-btn--primary{background:var(--blue);color:#fff;box-shadow:0 16px 36px -18px #1b4f9ccc}.sv-btn--ghost{border:1px solid #C9D3E2;color:var(--ink);background:#fff}.sv a:focus-visible,.sv button:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.sv-orb{position:relative;border-radius:50%;background:radial-gradient(circle at 34% 28%,#fffffffa 0 6%,#fff0 20%),radial-gradient(circle at 52% 56%,#14408af2 0 14%,#1b4f9c8c 24%,#78a0d738 42%,#d7e4f559 62%,#ffffff8c 74%,#c8d7eb99);box-shadow:inset -14px -18px 40px #1b4f9c2e,inset 10px 14px 30px #ffffffe6,0 40px 60px -30px #1b4f9c66}.sv-orb:after{content:"";position:absolute;top:7%;right:7%;bottom:7%;left:7%;border-radius:50%;border:1px solid rgba(255,255,255,.7)}.sv-orb-soft{border-radius:50%;background:radial-gradient(circle at 34% 28%,#fffffff2 0 7%,#fff0 22%),radial-gradient(circle at 50% 55%,#1b4f9c80 0 10%,#aac3e64d 40%,#ebf2fa99,#d2deeeb3);box-shadow:inset -6px -8px 16px #1b4f9c1f,inset 5px 6px 14px #ffffffe6}.sv-prod-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.sv-pcard{position:relative;display:flex;flex-direction:column;border-radius:24px;border:1px solid var(--line);background:#fff;overflow:hidden;text-decoration:none;color:inherit;transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s,border-color .5s}.sv-pcard:hover{transform:translateY(-8px);border-color:#c3d2e8;box-shadow:0 40px 70px -40px #1b4f9c73}.sv-pcard-media{position:relative;aspect-ratio:4/3;background:radial-gradient(ellipse at 50% 45%,#eef3fb,#f5f8fc 70%);overflow:hidden;display:flex;align-items:center;justify-content:center}.sv-pcard-media img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.8,.2,1)}.sv-pcard:hover .sv-pcard-media img{transform:scale(1.04)}.sv-pcard-rank{position:absolute;top:16px;left:16px;padding:6px 10px;border-radius:999px;background:#ffffffd9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:var(--font-accent--family,ui-monospace),ui-monospace,Menlo,monospace;font-size:12px;letter-spacing:.08em;color:var(--blue)}.sv-pcard-body{padding:24px 24px 26px;display:flex;flex-direction:column;gap:10px;flex:1}.sv-pcard h3{margin:0;font-size:22px;line-height:1.15;font-weight:700;letter-spacing:-.02em}.sv-pcard p{margin:0;font-size:16px;line-height:1.5;color:var(--mute)}.sv-pcard-foot{margin-top:auto;padding-top:14px;display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--line)}.sv-pcard-price{font-weight:700;font-size:16px}.sv-pcard-price small{font-weight:500;color:#5a6578;font-size:14px}.sv-pcard-go{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--soft);color:var(--blue);transition:background .3s,color .3s,transform .3s}.sv-pcard:hover .sv-pcard-go{background:var(--blue);color:#fff;transform:rotate(-45deg)}.sv-ben{background:linear-gradient(180deg,#fff,#f4f7fc)}.sv-ben-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.sv-ben-card{border-radius:28px;background:#fff;border:1px solid var(--line);padding:28px;display:flex;flex-direction:column;justify-content:flex-start;gap:12px;transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s}.sv-ben-card:hover{transform:translateY(-8px);box-shadow:0 40px 70px -40px #1b4f9c73}.sv-ben-card h3{margin:0;font-size:26px;line-height:1.08;font-weight:700;letter-spacing:-.025em}.sv-ben-card p{margin:0;font-size:16.5px;line-height:1.55;color:var(--mute)}.sv-demo{position:relative;flex:none;height:190px;margin-bottom:6px;border-radius:20px;background:radial-gradient(ellipse at 50% 50%,#eef3fb,#f7f9fc 70%);display:flex;align-items:center;justify-content:center;overflow:hidden}.sv-demo .sv-orb{width:96px;height:96px}.sv-p{position:absolute;width:9px;height:9px;border-radius:50%;background:var(--blue)}.sv-demo--stability .sv-shield{position:absolute;width:150px;height:150px;border-radius:50%;border:2px dashed rgba(27,79,156,.45);animation:sv-spin 14s linear infinite}.sv-demo--stability .sv-p{background:#e0663a;animation:sv-bounce 3s ease-out infinite}.sv-demo--release .sv-orb{animation:sv-burst 4s ease-in-out infinite}.sv-demo--release .sv-p{animation:sv-shard 4s ease-out infinite}.sv-demo--masking .sv-wisp{position:absolute;width:30px;height:30px;border-radius:50%;border:2px solid rgba(224,102,58,.55);animation:sv-wisp 3s ease-in-out infinite}.sv-demo--masking .sv-cage{position:absolute;width:132px;height:132px;border-radius:50%;border:2px solid rgba(27,79,156,.35)}.sv-demo--flex .sv-orb{width:74px;height:74px;animation:sv-float 5s ease-in-out infinite}.sv-demo--flex .sv-orb--b{filter:hue-rotate(150deg) saturate(1.3);animation-delay:-2.5s}.sv-demo--flex .sv-gap{position:absolute;font-family:var(--font-accent--family,ui-monospace),ui-monospace,monospace;font-size:12px;color:#5a6578;bottom:14px}.sv-plat{background:#0a1b38;color:#fff}.sv-plat .sv-h2{color:#fff}.sv-plat .sv-lede{color:#b9c8e0}.sv-plat .sv-shine{background:linear-gradient(90deg,#fff 0% 38%,#7fa6e0 50%,#fff 62% 100%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text}.sv-plat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;border-radius:28px;overflow:hidden;background:#ffffff14}.sv-plat-card{position:relative;padding:36px 30px 32px;background:#0e2246;display:flex;flex-direction:column;gap:14px;min-height:460px;text-decoration:none;color:inherit;transition:background .4s}.sv-plat-card:hover{background:#132c59}.sv-plat-vis{height:150px;position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:10px}.sv-plat-card h3{margin:0;font-size:30px;font-weight:700;letter-spacing:-.03em;color:#fff}.sv-plat-spec{font-family:var(--font-accent--family,ui-monospace),ui-monospace,Menlo,monospace;font-size:13px;letter-spacing:.06em;color:#7fa6e0}.sv-plat-card p{margin:0;font-size:16px;line-height:1.55;color:#b9c8e0}.sv-plat-card .sv-link{margin-top:auto;color:#fff}.sv-plat-vis .sv-orb{animation:sv-float 7s ease-in-out infinite}.sv-plat-ring{position:absolute;border-radius:50%;border:1px dashed rgba(127,166,224,.45);animation:sv-spin 30s linear infinite}.sv-cluster{position:relative;width:150px;height:150px}.sv-cluster i{position:absolute;border-radius:50%;animation:sv-float 6s ease-in-out infinite}.sv-con-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.sv-con{position:relative;display:flex;align-items:center;gap:20px;padding:26px;border-radius:22px;border:1px solid var(--line);background:#fff;text-decoration:none;color:inherit;overflow:hidden;transition:border-color .4s,transform .4s,box-shadow .4s}.sv-con:hover{border-color:#c3d2e8;transform:translateY(-4px);box-shadow:0 30px 60px -40px #1b4f9c80}.sv-con .sv-orb-soft{flex:0 0 56px;height:56px;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.sv-con:hover .sv-orb-soft{transform:scale(1.15) rotate(20deg)}.sv-con h3{margin:0 0 4px;font-size:20px;font-weight:700;letter-spacing:-.02em}.sv-con p{margin:0;font-size:15px;line-height:1.45;color:var(--mute)}.sv-con-arrow{margin-left:auto;color:var(--blue);font-size:20px;transition:transform .3s}.sv-con:hover .sv-con-arrow{transform:translate(4px)}.sv-proof{background:var(--soft);overflow:hidden}.sv-proof-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.sv-stat{padding:40px 24px 36px 0;display:flex;flex-direction:column;gap:8px}.sv-stat+.sv-stat{padding-left:24px;border-left:1px solid var(--line)}.sv-stat b{font-size:clamp(37px,3.9vw,58px);line-height:1;font-weight:700;letter-spacing:-.05em}.sv-stat span{font-size:16px;color:var(--mute);line-height:1.4}.sv-standards{margin-top:40px;display:flex;flex-wrap:wrap;align-items:center;gap:12px}.sv-standards ul{display:contents}.sv-standards li{list-style:none;padding:10px 16px;border-radius:999px;border:1px solid var(--line);background:#fff;font-size:15px;font-weight:600}.sv-proof-orb{position:absolute;right:-140px;top:-160px;width:420px;height:420px;opacity:.5;animation:sv-float 10s ease-in-out infinite}.sv-ins-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.sv-art{display:flex;flex-direction:column;gap:14px;text-decoration:none;color:inherit}.sv-art-media{aspect-ratio:16/10;border-radius:22px;overflow:hidden;background:radial-gradient(ellipse at 50% 45%,#eef3fb,#f5f8fc 70%);display:flex;align-items:center;justify-content:center}.sv-art-media img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.8,.2,1)}.sv-art:hover .sv-art-media img{transform:scale(1.04)}.sv-art h3{margin:0;font-size:21px;line-height:1.3;font-weight:600;letter-spacing:-.01em}.sv-art p{margin:0;font-size:16px;line-height:1.5;color:var(--mute)}@supports (animation-timeline: view()){.sv-reveal{animation:sv-rise-in linear both;animation-timeline:view();animation-range:entry 5% cover 28%}}@keyframes sv-rise-in{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes sv-sheen{0%{background-position:110% 0}55%,to{background-position:-110% 0}}@keyframes sv-ping{0%{box-shadow:0 0 #1b4f9c73}80%,to{box-shadow:0 0 0 12px #1b4f9c00}}@keyframes sv-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes sv-spin{to{transform:rotate(360deg)}}@keyframes sv-bounce{0%{transform:translate(var(--sx),var(--sy));opacity:0}20%{opacity:1}45%{transform:translate(calc(var(--sx)*.42),calc(var(--sy)*.42))}to{transform:translate(calc(var(--sx)*1.5),calc(var(--sy)*1.5));opacity:0}}@keyframes sv-burst{0%,55%{transform:scale(1);opacity:1}62%{transform:scale(1.15)}72%,88%{transform:scale(.25);opacity:0}to{transform:scale(1);opacity:1}}@keyframes sv-shard{0%,60%{transform:translate(0);opacity:0}64%{opacity:1}92%,to{transform:translate(var(--dx),var(--dy));opacity:0}}@keyframes sv-wisp{0%,to{transform:translate(var(--wx),var(--wy)) scale(.8);opacity:.4}50%{transform:translate(calc(var(--wx)*-1),calc(var(--wy)*-1)) scale(1);opacity:.9}}@media(max-width:1100px){.sv-ben-grid,.sv-plat-grid,.sv-prod-grid,.sv-con-grid,.sv-ins-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sv-proof-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sv-stat:nth-child(4){border-left:0;padding-left:0}.sv-head--split{grid-template-columns:1fr}}@media(max-width:749px){.sv-wrap{padding:72px 16px}.sv-ben-grid,.sv-plat-grid,.sv-prod-grid,.sv-con-grid,.sv-ins-grid{grid-template-columns:1fr}.sv-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sv-stat{padding:28px 16px 24px 0}.sv-stat+.sv-stat{padding-left:16px}.sv-stat:nth-child(odd){border-left:0;padding-left:0}.sv-ben-card,.sv-plat-card{min-height:0}}@media(prefers-reduced-motion:reduce){.sv *,.sv *:before,.sv *:after{animation:none!important;transition:none!important}}.sv-demo--retain .sv-surf{position:absolute;left:0;right:0;bottom:0;height:46px;background:linear-gradient(180deg,#f4d9c8,#e9c2ac)}.sv-demo--retain .sv-orb{position:absolute;bottom:40px;width:46px;height:46px}.sv-demo--retain .sv-wave{position:absolute;bottom:46px;left:-40%;width:40%;height:70px;border-radius:50% 50% 0 0;background:linear-gradient(90deg,#9db9e600,#9db9e68c,#9db9e600);animation:sv-wash 3.6s ease-in-out infinite}@keyframes sv-wash{to{left:110%}}
/*# sourceMappingURL=/cdn/shop/t/79/assets/sv-home.css.map */
