.svm-grid{display:block!important;width:100%;max-width:100%}.svm,.svm *{white-space:normal!important;box-sizing:border-box}.svm{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,280px);width:100%;gap:28px;padding:8px 0 28px;font-family:inherit}.svm a{text-decoration:none;color:#0a0f1a}.svm-cards{display:grid;gap:16px}.svm-cards--3{grid-template-columns:repeat(3,minmax(0,1fr))}.svm>.svm-cards:only-child{grid-column:1/-1}.svm-card{display:flex;flex-direction:column;border-radius:20px;overflow:hidden;background:#fff;border:1px solid #DCE4F0;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s,border-color .35s}.svm-card:hover{transform:translateY(-4px);border-color:var(--c1,#9DB9E6);box-shadow:0 30px 50px -36px #0a1b3880}.svm-vis{position:relative;display:block;height:170px;background:radial-gradient(ellipse 70% 80% at 50% 55%,color-mix(in srgb,var(--c2) 45%,#fff),#f5f8fc 72%);overflow:hidden}.svm-orb{position:absolute;left:50%;top:50%;width:96px;height:96px;margin:-48px 0 0 -48px;border-radius:50%;background:radial-gradient(circle at 33% 27%,#fff 0 6%,#fff0 22%),radial-gradient(circle at 52% 56%,var(--c1) 0 16%,color-mix(in srgb,var(--c1) 55%,transparent) 28%,color-mix(in srgb,var(--c2) 40%,transparent) 50%,rgba(255,255,255,.65) 74%,color-mix(in srgb,var(--c2) 70%,#fff) 100%);box-shadow:inset -10px -12px 24px color-mix(in srgb,var(--c1) 25%,transparent),0 24px 40px -18px var(--c1);transition:transform .6s cubic-bezier(.2,.8,.2,1)}.svm-orb--in{width:46px;height:46px;margin:-23px 0 0 -23px;opacity:.9;mix-blend-mode:multiply}.svm-vis--3 .svm-orb:not(.svm-orb--in){width:112px;height:112px;margin:-56px 0 0 -56px}.svm-ring{position:absolute;left:50%;top:50%;width:150px;height:150px;margin:-75px 0 0 -75px;border-radius:50%;border:1px dashed color-mix(in srgb,var(--c1) 45%,transparent);animation:svm-spin 30s linear infinite}.svm-vis--2 .svm-ring{border-style:solid;border-color:color-mix(in srgb,var(--c1) 25%,transparent);width:170px;height:170px;margin:-85px 0 0 -85px}.svm-sat{position:absolute;left:calc(50% + 62px);top:42%;width:12px;height:12px;border-radius:50%;background:var(--c1);box-shadow:0 0 14px var(--c1)}.svm-sat--2{left:calc(50% - 80px);top:62%;width:8px;height:8px;opacity:.6}.svm-card:hover .svm-orb{transform:scale(1.08)}.svm-body{display:flex;flex-direction:column;gap:4px;padding:16px 18px 18px}.svm-body small{font-family:var(--font-accent--family,ui-monospace),ui-monospace,Menlo,monospace;font-size:12px;letter-spacing:.06em;color:#5a6578}.svm-body b{font-size:20px;line-height:1.2;letter-spacing:-.02em}.svm-body>span{font-size:14.5px;line-height:1.45;color:#465063}.svm-body em{margin-top:6px;font-style:normal;font-size:14.5px;font-weight:600;color:var(--c1,#1B4F9C)}.svm-card--media .svm-body b{font-size:17px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.svm-img{position:relative;display:block;height:170px;background:#eef3fb;overflow:hidden}.svm-img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s cubic-bezier(.2,.8,.2,1)}.svm-card:hover .svm-img img{transform:scale(1.05)}.svm-tag{position:absolute;left:12px;top:12px;padding:5px 10px;border-radius:999px;background:#fff;font-style:normal;font-family:var(--font-accent--family,ui-monospace),ui-monospace,Menlo,monospace;font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:#0a0f1a;box-shadow:0 8px 18px -10px #0a0f1a80}.svm-play{position:absolute;left:50%;top:50%;width:52px;height:52px;margin:-26px 0 0 -26px;border-radius:50%;background:#1b4f9c;box-shadow:0 14px 30px -10px #0a1b38b3}.svm-play:after{content:"";position:absolute;left:21px;top:17px;border-style:solid;border-width:9px 0 9px 14px;border-color:transparent transparent transparent #fff}.svm-img--cases{background:linear-gradient(135deg,#0a1b38,#1b4f9c)}.svm-bars{position:absolute;left:24px;right:24px;bottom:22px;top:46px;display:flex;align-items:flex-end;gap:12px}.svm-bars i{flex:1;height:var(--h);border-radius:8px 8px 0 0;background:linear-gradient(180deg,#7fd8e2,#2e6cc8);opacity:.9;transform-origin:bottom;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.svm-card:hover .svm-bars i{transform:scaleY(1.08)}.svm-side{display:flex;flex-direction:column;gap:4px;padding-left:24px;border-left:1px solid #DCE4F0}.svm-k{margin:0 0 6px;font-family:var(--font-accent--family,ui-monospace),ui-monospace,Menlo,monospace;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#5a6578}.svm-side a{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:12px;transition:background .2s}.svm-side a:hover{background:#f0f5fc}.svm-side b{font-size:16px}.svm-side a:hover b{color:#1b4f9c}.svm-side span{font-size:13.5px;line-height:1.4;color:#5a6578}.svm--left{grid-template-columns:minmax(0,260px) minmax(0,1fr)}.svm--left .svm-side{padding-left:0;padding-right:24px;border-left:0;border-right:1px solid #DCE4F0}.svm-cards--compact .svm-img{height:130px}.svm-cards--compact .svm-body{padding:14px 16px 16px}.svm-cards--compact .svm-body b{font-size:16px}.svm-img--sun{background:radial-gradient(ellipse 70% 80% at 70% 30%,#fff1cf,#e3f6ee 55%,#d3efe4)}.svm-sun{position:absolute;right:28%;top:22%;width:64px;height:64px;border-radius:50%;background:radial-gradient(circle at 34% 28%,#fff 0 8%,#fff0 26%),radial-gradient(circle,#ffe6a3,#f7c35b 45%,#f09a36);box-shadow:0 0 0 14px #f7c35b2e,0 0 0 30px #f7c35b14}.svm-img--globe{background:radial-gradient(ellipse at 50% 60%,#16346b,#0a1b38)}.svm-globe{position:absolute;left:50%;top:58%;width:120px;height:120px;margin:-60px 0 0 -60px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#ffffff59,#fff0 40%),repeating-radial-gradient(circle at 50% 50%,rgba(127,216,226,.35) 0 1px,transparent 1px 9px),radial-gradient(circle,#1f5bb0,#0e2a5c);box-shadow:0 0 40px #0aa3b573}.svm-globe:after{content:"";position:absolute;left:62%;top:34%;width:9px;height:9px;border-radius:50%;background:#7fe0e8;box-shadow:0 0 0 5px #7fe0e840}@media(max-width:1100px){.svm--left .svm-side{padding-right:0;border-right:0;border-bottom:1px solid #DCE4F0;padding-bottom:12px}}@keyframes svm-spin{to{transform:rotate(360deg)}}@media(max-width:1100px){.svm{grid-template-columns:1fr}.svm-side{padding-left:0;border-left:0;border-top:1px solid #DCE4F0;padding-top:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.svm-side .svm-k{grid-column:1/-1}}@media(prefers-reduced-motion:reduce){.svm *{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/79/assets/sv-megamenu.css.map */
