.sva2{overflow-x:clip}.sva2 a{text-decoration:none}.sva2-hero,.sva2-news-hero{position:relative;overflow:hidden;background:#fff;border-bottom:1px solid #E6ECF5}.sva2-hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 50% 80% at 90% 0%,color-mix(in srgb,var(--tc,#2E6CC8) 16%,#fff),#fff0 70%),radial-gradient(ellipse 40% 60% at 0% 100%,#eaf1fb,#fff0 70%)}.sva2-hero-wrap{position:relative;padding-top:64px;padding-bottom:64px;display:flex;flex-direction:column;gap:18px}.sva2-back{align-self:flex-start;font-size:15px;font-weight:600;color:#5a6578}.sva2-back:hover{color:var(--tc,#1B4F9C)}.sva2-h1{max-width:1080px;margin:0;font-size:clamp(33px,4.2vw,62px);line-height:1.02;font-weight:700;letter-spacing:-.045em;color:var(--ink);text-wrap:balance}.sva2-lede{margin:0;max-width:820px;font-size:clamp(18px,1.6vw,22px);line-height:1.5;color:var(--mute)}.sva2-meta{margin:0;font-family:var(--font-accent--family,ui-monospace),ui-monospace,Menlo,monospace;font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:#5a6578}.sva2-layout{display:grid;grid-template-columns:300px minmax(0,1fr);gap:48px;align-items:start;padding-top:56px;padding-bottom:96px}.sva2-file{position:sticky;top:96px}.sva2-card{position:relative;padding:26px 24px 22px;border-radius:20px;background:#fff;border:1px solid #DCE4F0;box-shadow:0 30px 60px -44px #0a1b3880}.sva2-tab{position:absolute;left:24px;top:-1px;width:48px;height:6px;border-radius:0 0 6px 6px;background:var(--tc)}.sva2-card-k{margin:0 0 12px;font-family:var(--font-accent--family,ui-monospace),ui-monospace,Menlo,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#5a6578}.sva2-fields{margin:0 0 20px;display:flex;flex-direction:column;border-top:1px solid #E6ECF5}.sva2-fields>div{display:flex;flex-direction:column;gap:2px;padding:12px 0;border-bottom:1px solid #E6ECF5}.sva2-fields dt{font-family:var(--font-accent--family,ui-monospace),ui-monospace,Menlo,monospace;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#6b7588}.sva2-fields dd{margin:0;font-size:16px;line-height:1.4;font-weight:600;color:var(--ink)}.sva2-fields dd a{color:var(--tc)}.sva2-toc ol{list-style:none;margin:0 0 20px;padding:0;counter-reset:toc;display:flex;flex-direction:column;gap:2px}.sva2-toc li{counter-increment:toc}.sva2-toc a{display:flex;gap:10px;padding:8px 10px;border-radius:10px;font-size:15px;line-height:1.35;color:#465063;transition:background .2s,color .2s}.sva2-toc a:before{content:counter(toc,decimal-leading-zero);font-family:var(--font-accent--family,ui-monospace),ui-monospace,Menlo,monospace;font-size:12px;color:#6b7588;padding-top:2px}.sva2-toc a:hover{background:#f2f6fc;color:var(--ink)}.sva2-toc a.is-on{background:color-mix(in srgb,var(--tc) 10%,#fff);color:var(--ink);font-weight:600}.sva2-toc a.is-on:before{color:var(--tc)}.sva2-actions{display:flex;gap:8px}.sva2-actions button{flex:1;padding:11px 12px;border-radius:12px;border:1px solid #CAD5E6;background:#fff;font:inherit;font-size:14.5px;font-weight:600;color:var(--ink);cursor:pointer;transition:border-color .2s,background .2s}.sva2-actions button:hover{border-color:var(--tc);background:#f7f9fc}.sva2-paper{position:relative;padding:clamp(28px,4.5vw,72px);border-radius:8px;background:#fff;border:1px solid #DCE4F0;box-shadow:0 1px #dce4f0,0 6px 0 -3px #f2f5fa,0 7px 0 -3px #dce4f0,0 12px 0 -6px #f7f9fc,0 13px 0 -6px #e3e9f2,0 60px 90px -70px #0a1b3880}.sva2-paper:before{content:"";position:absolute;inset:0 0 auto 0;height:6px;border-radius:8px 8px 0 0;background:var(--tc)}.sva2-paper-head{display:flex;justify-content:space-between;margin-bottom:32px;padding-bottom:16px;border-bottom:1px solid #E6ECF5;font-family:var(--font-accent--family,ui-monospace),ui-monospace,Menlo,monospace;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:#9db0cf}.sva2-paper-head span:first-child{font-weight:700;letter-spacing:.32em}.sva2-body{max-width:740px;font-size:18px;line-height:1.75;color:#2b3446;counter-reset:sec}.sva2-body>*:first-child{margin-top:0}.sva2-body p{margin:0 0 20px}.sva2-body strong{color:var(--ink)}.sva2-body h2,.sva2-body h3{position:relative;margin:48px 0 16px;font-size:clamp(24px,2.2vw,30px);line-height:1.15;letter-spacing:-.025em;font-weight:700;color:var(--ink);scroll-margin-top:110px}.sva2--case .sva2-body h2,.sva2--case .sva2-body h3{counter-increment:sec;padding-top:20px;border-top:1px solid #E6ECF5}.sva2--case .sva2-body h2:before,.sva2--case .sva2-body h3:before{content:counter(sec,decimal-leading-zero);display:block;margin-bottom:8px;font-family:var(--font-accent--family,ui-monospace),ui-monospace,Menlo,monospace;font-size:13px;letter-spacing:.14em;font-weight:500;color:var(--tc)}.sva2--case .sva2-body>:first-child{border-top:0;padding-top:0}.sva2-body ul,.sva2-body ol{margin:0 0 20px;padding-left:22px}.sva2-body li{margin-bottom:8px}.sva2-body a{color:var(--tc,#1B4F9C);font-weight:600;text-decoration:underline;text-underline-offset:3px}.sva2-body img{max-width:100%;height:auto;border-radius:16px}.sva2-exhibit{position:relative;margin:32px 0;padding:28px 24px 20px;border-radius:18px;background:#f7f9fc;border:1px solid #DCE4F0}.sva2-exhibit:before{content:attr(data-n);position:absolute;top:-11px;left:20px;padding:3px 10px;border-radius:999px;background:var(--tc);color:#fff;font-family:var(--font-accent--family,ui-monospace),ui-monospace,Menlo,monospace;font-size:12px;letter-spacing:.12em;text-transform:uppercase}.sva2-exhibit p{font-size:16px!important;line-height:1.55;color:#465063!important}.sva2-exhibit svg{display:block;width:100%;height:auto}.sva2-exhibit svg rect{fill:var(--tc)}.sva2-cta .sv-wrap{padding-top:0;padding-bottom:0}.sva2-cta-box{display:flex;flex-wrap:wrap;gap:24px;align-items:center;justify-content:space-between;padding:48px;border-radius:28px;color:#fff;background:linear-gradient(120deg,#0a1b38,color-mix(in srgb,var(--tc) 60%,#0A1B38))}.sva2-cta-box h2{margin:0 0 8px;font-size:clamp(26px,2.6vw,38px);letter-spacing:-.03em;color:#fff}.sva2-cta-box p{margin:0;max-width:540px;font-size:16.5px;line-height:1.55;color:#cbd8ec}.sva2-cta-btns{display:flex;flex-wrap:wrap;gap:12px}.sva2-btn-light{background:#fff;color:var(--ink)}.sva2-btn-ghost{border:1px solid rgba(255,255,255,.4);color:#fff}.sva2-more .sv-wrap{padding-top:88px}.sva2-more-head{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.sva2-more-h{margin:0 0 24px;font-size:clamp(26px,2.6vw,36px);letter-spacing:-.03em}.sva2-rel-grid,.sva2-nc-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.sva2-rel{position:relative;display:flex;flex-direction:column;gap:10px;height:100%;padding:28px 24px 22px;border-radius:10px;background:#fff;border:1px solid #DCE4F0;color:var(--ink);box-shadow:0 30px 50px -44px #0a1b3880;transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s}.sva2-rel:hover{transform:translateY(-6px) rotate(-.4deg);box-shadow:0 40px 70px -44px #0a1b388c}.sva2-rel-tab{position:absolute;left:24px;top:0;width:44px;height:16px;border-radius:0 0 6px 6px;background:var(--tc)}.sva2-rel small{margin-top:10px;font-family:var(--font-accent--family,ui-monospace),ui-monospace,Menlo,monospace;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#5a6578}.sva2-rel b{font-size:19px;line-height:1.25;letter-spacing:-.015em}.sva2-rel .sv-link{margin-top:auto;color:var(--tc)}.sva2-news-grid{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:56px;align-items:center;padding-top:56px;padding-bottom:72px}.sva2-news-copy{display:flex;flex-direction:column;gap:18px;align-items:flex-start}.sva2-h1--news{font-size:clamp(31px,3.7vw,55px)}.sva2-news-ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}.sva2-news-ctas [hidden]{display:none}.sva2-poster{margin:0;border-radius:28px;overflow:hidden;background:#eef3fb;box-shadow:0 60px 100px -60px #0a1b3899;transform:rotate(1.2deg);transition:transform .8s cubic-bezier(.2,.8,.2,1)}.sva2-poster:hover{transform:rotate(0) scale(1.01)}.sva2-poster img{display:block;width:100%;height:auto}.sva2-news-body{padding-top:64px;padding-bottom:24px}.sva2-body--news{margin:0 auto;max-width:760px}.sva2-nc{display:flex;flex-direction:column;gap:8px;color:var(--ink)}.sva2-nc-img{display:block;aspect-ratio:1;border-radius:20px;overflow:hidden;background:radial-gradient(ellipse at 50% 45%,#f2f6fc,#e3ebf7);display:grid;place-items:center}.sva2-nc-img img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.8,.2,1)}.sva2-nc:hover .sva2-nc-img img{transform:scale(1.04)}.sva2-nc-img .sv-orb{width:30%;aspect-ratio:1}.sva2-nc small{margin-top:8px;font-family:var(--font-accent--family,ui-monospace),ui-monospace,Menlo,monospace;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#5a6578}.sva2-nc b{font-size:18px;line-height:1.3;letter-spacing:-.01em}.sva2--news .sva2-more .sv-wrap{padding-bottom:96px}@media(max-width:1100px){.sva2-layout{grid-template-columns:1fr;gap:28px}.sva2-file{position:relative;top:auto}.sva2-news-grid{grid-template-columns:1fr;gap:36px}.sva2-poster{max-width:560px;transform:none}.sva2-rel-grid,.sva2-nc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.sva2-hero-wrap{padding-top:40px;padding-bottom:40px}.sva2-paper{padding:24px 20px;border-radius:6px}.sva2-body{font-size:16.5px}.sva2-cta-box{padding:32px 24px;border-radius:22px}.sva2-rel-grid,.sva2-nc-grid{grid-template-columns:1fr}}@media print{.shopify-section-group-header-group,.shopify-section-group-footer-group,.sva2-actions,.sva2-toc,.sva2-cta,.sva2-more,.sva2-back,.sva2-hero-bg{display:none!important}.sva2-layout{display:block;padding:0}.sva2-file{position:static;margin-bottom:16px}.sva2-card,.sva2-paper{box-shadow:none;border:1px solid #ccc}.sva2-paper{padding:24px}.sva2-hero-wrap{padding:0 0 16px}.sva2-body{max-width:none;font-size:12pt}.sva2-body h3{break-after:avoid}.sva2-exhibit{break-inside:avoid}}.svb-h1{font-size:clamp(41px,5.6vw,90px);line-height:.92;letter-spacing:-.055em}.svb-switch{display:inline-flex;gap:4px;margin-top:10px;padding:4px;border-radius:999px;background:#eef3fb;border:1px solid #D3DEF0;align-self:flex-start}.svb-switch a{padding:10px 18px;border-radius:999px;font-size:15.5px;font-weight:600;color:#465063;transition:background .25s,color .25s}.svb-switch a[aria-current=page]{background:#fff;color:var(--ink);box-shadow:0 6px 16px -8px #0a1b3859}.svb-list .sv-wrap{padding-top:72px;padding-bottom:110px}.svb-desk{row-gap:56px}.svb-desk .svk-doc-wrap{margin-top:0!important}.svb-desk .svk-doc-wrap:nth-child(3n+2){margin-top:28px!important}.svb-feature{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;margin-bottom:48px;border-radius:32px;overflow:hidden;background:#0a1b38;color:#fff;box-shadow:0 60px 100px -70px #0a1b38cc;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.svb-feature:hover{transform:translateY(-4px)}.svb-feature-img{display:grid;place-items:center;aspect-ratio:1;background:#1b3e7a;overflow:hidden}.svb-feature-img img{width:100%;height:100%;object-fit:cover;transition:transform 1s cubic-bezier(.2,.8,.2,1)}.svb-feature:hover .svb-feature-img img{transform:scale(1.04)}.svb-feature-img .sv-orb{width:30%;aspect-ratio:1}.svb-feature-copy{display:flex;flex-direction:column;justify-content:center;gap:14px;padding:clamp(28px,4vw,64px);background:radial-gradient(ellipse 80% 60% at 100% 0%,#2e6cc873,#0a1b3800 60%)}.svb-badge{align-self:flex-start;padding:6px 12px;border-radius:999px;background:#fff;color:#0a1b38;font-family:var(--font-accent--family,ui-monospace),ui-monospace,Menlo,monospace;font-size:12px;letter-spacing:.12em;text-transform:uppercase}.svb-feature-copy small{font-family:var(--font-accent--family,ui-monospace),ui-monospace,Menlo,monospace;font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:#9db9e6}.svb-feature-copy b{font-size:clamp(26px,2.8vw,42px);line-height:1.08;letter-spacing:-.035em}.svb-ex{font-size:16px;line-height:1.6;color:#c6d3e8}.svb-feature-copy .sv-link{color:#fff;margin-top:6px}.svb-grid{row-gap:40px}.svb-empty{display:flex;flex-direction:column;align-items:center;gap:16px;max-width:560px;margin:0 auto;padding:40px 0;text-align:center}.svb-empty .sv-orb{width:96px;height:96px;animation:sv-float 6s ease-in-out infinite}.svb-empty h2{margin:0;font-size:clamp(28px,3vw,40px);letter-spacing:-.03em}.svb-empty p{margin:0 0 8px;font-size:17px;line-height:1.6;color:var(--mute)}.svb-pages{margin-top:56px;display:flex;justify-content:center}.svb-pages .page,.svb-pages .next,.svb-pages .prev{display:inline-block;margin:0 4px}.svb-pages a,.svb-pages span{display:inline-grid;place-items:center;min-width:44px;height:44px;padding:0 14px;border-radius:999px;border:1px solid #D3DEF0;font-weight:600;font-size:15.5px;color:var(--ink)}.svb-pages .current{background:#1b4f9c;border-color:#1b4f9c;color:#fff}@media(max-width:1100px){.svb-desk{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;overflow:visible;padding:0;margin:0}.svb-desk .svk-doc-wrap:nth-child(3n+2){margin-top:0!important}.svb-feature{grid-template-columns:1fr}}@media(max-width:749px){.svb-desk{grid-template-columns:1fr;gap:40px}.svb-switch a{padding:9px 14px;font-size:14.5px}}
/*# sourceMappingURL=/cdn/shop/t/79/assets/sv-article.css.map */
