.sv-head{max-width:760px;margin-bottom:clamp(2.5rem,5vw,3.5rem)}.sv-head.center{margin-inline:auto;text-align:center}.sv-hero{position:relative;isolation:isolate;overflow:clip;padding:calc(var(--header-h) + clamp(2.5rem,6vw,4.5rem)) 0 clamp(4rem,8vw,6.5rem)}.sv-hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.sv-orb{position:absolute;border-radius:50%;filter:blur(70px);opacity:.55;animation:sv-drift 18s ease-in-out infinite alternate}.sv-orb:first-child{width:46vmax;height:46vmax;left:-14vmax;top:-18vmax;background:radial-gradient(closest-side,rgb(39 87 147 / .7),transparent)}.sv-orb:nth-child(2){width:38vmax;height:38vmax;right:-12vmax;bottom:-16vmax;background:radial-gradient(closest-side,rgb(74 131 197 / .45),transparent);animation-duration:24s;animation-direction:alternate-reverse}.sv-floor{position:absolute;left:-25%;right:-25%;bottom:-10%;height:55%;background-image:linear-gradient(rgb(74 131 197 / .22) 1px,transparent 1px),linear-gradient(90deg,rgb(74 131 197 / .22) 1px,transparent 1px);background-size:64px 64px;transform:perspective(600px) rotateX(64deg);transform-origin:50% 100%;mask-image:linear-gradient(to top,#000 10%,transparent 85%);-webkit-mask-image:linear-gradient(to top,#000 10%,transparent 85%);animation:sv-floor 6s linear infinite}.sv-hero-word{position:absolute;left:0;right:0;bottom:clamp(.5rem,3vw,2rem);z-index:-1;margin:0;overflow:hidden;color:transparent;-webkit-text-stroke:1px rgb(139 183 234 / .14);font:800 clamp(4rem,15vw,13rem)/.9 var(--font-heading);letter-spacing:-.05em;text-align:center;white-space:nowrap;pointer-events:none;transform:translate3d(calc((var(--p, .5) - .5) * -18%),0,0)}.sv-hero-inner{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(2.5rem,6vw,5rem);align-items:center}.sv-hero-copy h1{font-size:clamp(2.4rem,5.6vw,4.4rem);font-weight:800;letter-spacing:-.035em}.sv-hero-visual{--rx: 0;--ry: 0;perspective:1200px}.sv-hero-stack{position:relative;transform-style:preserve-3d;transform:rotateX(calc(var(--rx) * 1deg)) rotateY(calc(var(--ry) * 1deg)) translate3d(0,calc((var(--p, .5) - .5) * -60px),0);transition:transform .9s var(--ease)}.sv-hero-plate{position:absolute;top:8%;right:-6%;bottom:-8%;left:10%;border:1px solid var(--border-strong);border-radius:28px;background:linear-gradient(140deg,#27579359,#080d1633);transform:translateZ(-80px)}.sv-hero-card{position:relative;aspect-ratio:4 / 3.3;overflow:hidden;border:1px solid rgb(139 183 234 / .32);border-radius:26px;background:var(--surface);box-shadow:0 40px 90px -30px #000000e6,0 0 60px -10px var(--glow);transform:translateZ(30px)}.sv-hero-card img,.sv-intro-frame img{width:100%;height:100%;object-fit:cover}.sv-hero-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 45%,rgb(0 0 0 / .55)),radial-gradient(120% 80% at 0 0,rgb(74 131 197 / .25),transparent 55%);pointer-events:none}.sv-hero-fallback{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:radial-gradient(70% 70% at 30% 25%,rgb(74 131 197 / .45),transparent 60%),repeating-linear-gradient(135deg,rgb(74 131 197 / .08) 0 2px,transparent 2px 18px),var(--surface)}.sv-hero-fallback b{font:800 clamp(5rem,12vw,9rem)/1 var(--font-heading);color:transparent;background:var(--gradient-text);-webkit-background-clip:text;background-clip:text}.sv-hero-index{position:absolute;right:-4%;top:-9%;font:800 clamp(3.5rem,7vw,6rem)/1 var(--font-heading);color:transparent;-webkit-text-stroke:1px #3c1c7e;transform:translateZ(90px)}.sv-chips{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;list-style:none;transform-style:preserve-3d;pointer-events:none}.sv-chips li{position:absolute;transform:translateZ(70px)}.sv-chips li:nth-child(1){left:-8%;top:14%}.sv-chips li:nth-child(2){right:-6%;top:46%}.sv-chips li:nth-child(3){left:4%;bottom:-5%}.sv-chips li:nth-child(4){right:12%;bottom:-9%}.sv-chips span{display:block;max-width:15rem;padding:.6rem 1rem;border:1px solid #3c1c7e;border-radius:999px;background:#080d16c7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 16px 34px -14px #000c;color:var(--text);font-size:.875rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;animation:sv-bob 6s ease-in-out infinite}.sv-chips li:nth-child(2) span{animation-delay:-1.5s}.sv-chips li:nth-child(3) span{animation-delay:-3s}.sv-chips li:nth-child(4) span{animation-delay:-4.5s}.sv-intro-grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(2.5rem,6vw,5.5rem);align-items:center}.sv-intro-media{position:relative;perspective:1100px}.sv-intro-frame{position:relative;aspect-ratio:4 / 4.4;overflow:hidden;border:1px solid var(--border-strong);border-radius:26px;background:var(--surface);box-shadow:0 30px 70px -30px #000000e6}.sv-motion .sv-intro-frame{transform:rotateY(calc((1 - min(1,var(--p, 1) * 2.2))*18deg)) rotateX(calc((1 - min(1,var(--p, 1) * 2.2))*8deg));transform-origin:0 50%}.sv-motion .sv-intro-frame img{transform:scale(calc(1.18 - (min(1,var(--p, 1) * 2)*.18)))}.sv-intro-badge{position:absolute;right:-1rem;bottom:1.5rem;max-width:80%;padding:.75rem 1.2rem;border:1px solid var(--border-strong);border-radius:14px;background:#080d16d9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--accent-light);font-weight:700;font-size:.9375rem;box-shadow:0 20px 40px -18px #000000d9}.sv-intro-copy .prose{margin-top:1.5rem}.sv-card{--mx: 50%;--my: 0;position:relative;display:flex;flex-direction:column;gap:.8rem;overflow:hidden;padding:clamp(1.5rem,2.6vw,2rem);border:1px solid var(--border);border-radius:22px;background:linear-gradient(160deg,var(--surface-2),var(--surface));transition:transform .5s var(--ease),border-color .3s,box-shadow .4s}.sv-card:before,.sv-more-card:before,.sv-cta-panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:radial-gradient(420px circle at var(--mx) var(--my),rgb(77 41 150 / 39%),transparent 60%);opacity:0;transition:opacity .35s;pointer-events:none}.sv-card:hover:before,.sv-more-card:hover:before,.sv-cta-panel:hover:before{opacity:1}.sv-card>*,.sv-more-card>*{position:relative;z-index:1}.sv-card:hover{border-color:var(--border-strong);box-shadow:0 30px 60px -30px #000000e6,0 0 40px -18px var(--glow)}.sv-card h3{font-size:clamp(1.15rem,1.7vw,1.35rem)}.sv-card p{margin:0;color:var(--muted);font-size:.9375rem}.sv-card-index{color:#6a3aad;font:700 .875rem/1 var(--font-heading);letter-spacing:.12em}.sv-card-media{margin:calc(clamp(1.5rem,2.6vw,2rem)*-1) calc(clamp(1.5rem,2.6vw,2rem)*-1) .4rem;aspect-ratio:16 / 9;overflow:hidden}.sv-card-media img{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--ease)}.sv-card:hover .sv-card-media img{transform:scale(1.06)}.sv-tags{display:flex;flex-wrap:wrap;gap:.45rem;margin:auto 0 0;padding:.4rem 0 0;list-style:none}.sv-tags li{padding:.3rem .75rem;border:1px solid var(--border);border-radius:999px;color:var(--muted);font-size:.875rem}.sv-bento{--per: 1;--gap: 1.25rem;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--gap)}.sv-bento>.sv-card--cover{box-sizing:border-box;flex:0 0 calc((100% - (var(--per) - 1) * var(--gap)) / var(--per));min-width:0}@media(min-width:601px){.sv-bento{--per: 2}}@media(min-width:1001px){.sv-bento{--per: 4}}.sv-bento.is-carousel{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-block:.5rem}.sv-bento.is-carousel::-webkit-scrollbar{display:none}.sv-bento.is-carousel>.sv-card--cover{scroll-snap-align:start}.sv-bento-nav{display:flex;justify-content:center;gap:.75rem;margin-top:1.5rem}.sv-bento-nav .carousel-btn:disabled{opacity:.35;cursor:default}.sv-card--cover{justify-content:flex-end;min-height:clamp(380px,32vw,440px);background:radial-gradient(90% 70% at 80% 10%,rgb(74 131 197 / .38),transparent 60%),linear-gradient(160deg,var(--surface-2),#000)}.sv-card--cover>.sv-card-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;margin:0;aspect-ratio:auto}.sv-card--cover:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,rgb(0 0 0 / .94) 0%,rgb(0 0 0 / .72) 32%,rgb(0 0 0 / .2) 62%,transparent 80%);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);mask-image:linear-gradient(to top,#000 30%,transparent 70%);-webkit-mask-image:linear-gradient(to top,#000 30%,transparent 70%);pointer-events:none}.sv-card--cover:before{z-index:2}.sv-card--cover>:not(.sv-card-media){z-index:3}.sv-card--cover h3{color:#fff}.sv-card--cover p{color:#ffffffd6}.sv-card--cover .sv-card-index{position:absolute;top:clamp(1.25rem,2.4vw,1.75rem);left:clamp(1.5rem,2.6vw,2rem);padding:.4rem .7rem;border:1px solid rgb(255 255 255 / .22);border-radius:999px;background:#00000073;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff}.sv-card--cover:not(.has-image) .sv-card-index{padding:0;border:0;background:none;color:transparent;-webkit-text-stroke:1px rgb(139 183 234 / .55);font-size:clamp(3.5rem,6vw,4.5rem)}.sv-card--cover .sv-tags li{border-color:#ffffff38;color:#ffffffd6}.sv-steps-list{position:relative;display:grid;gap:clamp(1.5rem,3vw,2.25rem);max-width:1000px;margin:0 auto;padding:0;list-style:none}.sv-steps-list:before,.sv-steps-list:after{content:"";position:absolute;left:50%;top:0;bottom:0;width:2px;margin-left:-1px;border-radius:2px;background:var(--border)}.sv-steps-list:after{background:var(--gradient);box-shadow:0 0 14px var(--glow);transform:scaleY(var(--p, 1));transform-origin:50% 0}.sv-motion .sv-steps .sv-steps-list:after{transform:scaleY(clamp(0,calc((var(--p, 0) - .2) * 2.2),1))}.sv-step{position:relative;display:grid;grid-template-columns:1fr 64px 1fr;align-items:center}.sv-step-dot{grid-column:2;z-index:1;display:grid;place-items:center;width:56px;height:56px;margin:auto;border:1px solid var(--border-strong);border-radius:50%;background:var(--bg);color:var(--accent-light);font:700 .9375rem/1 var(--font-heading);transition:background .5s,color .5s,box-shadow .5s}.sv-step.is-visible .sv-step-dot{background:var(--gradient);color:#fff;box-shadow:0 0 0 6px #4a83c51f,0 0 26px #8f65f3b8}.sv-step-card{grid-column:3;grid-row:1;padding:1.4rem 1.6rem;border:1px solid var(--border);border-radius:18px;background:var(--surface)}.sv-step:nth-child(odd) .sv-step-card{grid-column:1;text-align:right}.sv-step-card h3{font-size:1.2rem}.sv-step-card p{margin:.5rem 0 0;color:var(--muted);font-size:.9375rem}.js .sv-step[data-reveal]{transform:translateY(30px) scale(.97)}.js .sv-step[data-reveal].is-visible{transform:none}.sv-faq-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2rem,6vw,5rem);align-items:start}.sv-faq-head{position:sticky;top:calc(var(--header-h) + 2rem)}.sv-faq-count{display:block;margin-top:1.5rem;color:transparent;-webkit-text-stroke:1px rgb(139 183 234 / .35);font:800 clamp(4rem,9vw,7rem)/1 var(--font-heading)}.sv-faq-list{display:grid;gap:.85rem}.sv-faq-item{border:1px solid rgb(21 17 48);border-radius:18px;background:#000;transition:border-color .3s,background .3s}.sv-faq-item[open]{border-color:#3d1d7e;background:linear-gradient(160deg,#000,#000)}.sv-faq-item summary{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.2rem 1.4rem;cursor:pointer;list-style:none;font:600 1.0625rem/1.45 var(--font-body)}.sv-faq-item summary::-webkit-details-marker{display:none}.sv-faq-item summary i{position:relative;flex:0 0 34px;height:34px;border:1px solid var(--border-strong);border-radius:50%;transition:transform .45s var(--ease),background .3s}.sv-faq-item summary i:before,.sv-faq-item summary i:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;margin:-1px 0 0 -6px;border-radius:2px;background:var(--accent-light)}.sv-faq-item summary i:after{transform:rotate(90deg);transition:transform .45s var(--ease)}.sv-faq-item[open] summary i{transform:rotate(180deg);background:#4a83c526}.sv-faq-item[open] summary i:after{transform:rotate(0)}.sv-faq-answer{padding:0 1.4rem 1.3rem;color:var(--muted)}.sv-faq-answer p{margin:0}.sv-faq-item[open] .sv-faq-answer{animation:sv-open .5s var(--ease)}.sv-more-viewport{overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin-block:-.75rem;padding-block:.75rem}.sv-more-viewport::-webkit-scrollbar{display:none}.sv-more-viewport.is-jumping{scroll-snap-type:none}.sv-more-grid{--per: 1;--gap: 1.25rem;display:flex;gap:var(--gap)}.sv-more-grid>.sv-more-card{flex:0 0 calc((100% - (var(--per) - 1) * var(--gap)) / var(--per));min-width:0;scroll-snap-align:start}@media(min-width:601px){.sv-more-grid{--per: 2}}@media(min-width:1001px){.sv-more-grid{--per: 4}}.sv-more-nav{display:flex;justify-content:center;gap:.75rem;margin-top:1.5rem}.sv-more-card{--mx: 50%;--my: 0;position:relative;display:flex;flex-direction:column;gap:.7rem;overflow:hidden;padding:0 1.5rem 1.6rem;border:1px solid #3c1c7e;border-radius:22px;background:#111;color:var(--text);transition:transform .5s var(--ease),border-color .3s}.sv-more-card:hover{border-color:#2d1e4b}.sv-more-media{display:grid;place-items:center;margin:0 -1.5rem .5rem;aspect-ratio:16 / 9;overflow:hidden;background:radial-gradient(70% 80% at 30% 20%,rgb(74 131 197 / .35),transparent 60%),var(--surface-2)}.sv-more-media img{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--ease)}.sv-more-media b{color:transparent;-webkit-text-stroke:1px rgb(139 183 234 / .6);font:800 4.5rem/1 var(--font-heading)}.sv-more-card:hover .sv-more-media img{transform:scale(1.07)}.sv-more-card h3{font-size:1.2rem}.sv-more-card p{margin:0;color:var(--muted);font-size:.9375rem}.sv-more-card .link-arrow{margin-top:auto}.sv-work{margin-top:clamp(3.5rem,7vw,5rem)}.sv-work-head{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem}.sv-work-head .eyebrow{margin:0}.sv-work-viewport{overflow:hidden;perspective:1400px;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.sv-work-track{display:flex;gap:1.25rem;width:max-content;margin:0;padding:1rem 0 1.5rem;list-style:none;transform-style:preserve-3d;animation:sv-marquee 48s linear infinite}.sv-work-viewport:hover .sv-work-track,.sv-work-viewport:focus-within .sv-work-track{animation-play-state:paused}.sv-work-item a{position:relative;display:block;width:clamp(240px,26vw,340px);aspect-ratio:768 / 466;overflow:hidden;border:1px solid var(--border);border-radius:18px;background:var(--surface);transform:rotateY(-8deg);transition:transform .6s var(--ease),border-color .3s}.sv-work-item a:hover,.sv-work-item a:focus-visible{transform:rotateY(0) translateY(-6px) scale(1.03);border-color:var(--border-strong)}.sv-work-item img{width:100%;height:100%;object-fit:cover;object-position:top}.sv-work-item span{position:absolute;left:.75rem;bottom:.75rem;padding:.35rem .8rem;border-radius:999px;background:#000000b8;color:var(--text);font-size:.875rem;font-weight:600}.sv-cta-panel{--mx: 50%;--my: 0;position:relative;isolation:isolate;overflow:hidden;padding:clamp(3rem,7vw,5.5rem) clamp(1.5rem,5vw,4rem);border:1px solid rgb(38 22 71);border-radius:30px;background:radial-gradient(90% 120% at 50% 0,rgb(113 62 180),transparent 60%),var(--surface);text-align:center}.sv-cta-panel .sv-floor{z-index:-1;bottom:-30%;height:70%}.sv-cta-panel .section-title{max-width:22ch;margin-inline:auto}.sv-cta-panel .section-desc{max-width:40rem;margin-inline:auto}.sv-cta-panel .actions{justify-content:center}@media(max-width:960px){.sv-hero-inner,.sv-intro-grid,.sv-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sv-hero-visual{max-width:560px;width:100%;margin:1rem auto 0}.sv-faq-head{position:static}.sv-faq-count{display:none}.sv-intro-badge{right:.75rem}}@media(max-width:700px){.sv-chips li:nth-child(n+3){display:none}.sv-chips li:nth-child(1){left:2%;top:-4%}.sv-chips li:nth-child(2){right:2%;top:auto;bottom:-5%}.sv-chips span{max-width:11rem}.sv-hero-index{right:2%}.sv-steps-list:before,.sv-steps-list:after{left:28px}.sv-step{grid-template-columns:56px 1fr;gap:1rem;align-items:start}.sv-step-dot{grid-column:1}.sv-step-card,.sv-step:nth-child(odd) .sv-step-card{grid-column:2;text-align:left}}@keyframes sv-drift{to{transform:translate3d(6vmax,4vmax,0) scale(1.1)}}@keyframes sv-floor{to{background-position:0 64px,0 0}}@keyframes sv-bob{50%{transform:translateY(-10px)}}@keyframes sv-open{0%{opacity:0;transform:translateY(-6px)}}@keyframes sv-marquee{to{transform:translate(calc(-50% - .625rem))}}@media(prefers-reduced-motion:reduce){.sv-orb,.sv-floor,.sv-chips span,.sv-work-track{animation:none}.sv-work-viewport{overflow-x:auto;mask-image:none;-webkit-mask-image:none}.sv-work-item a{transform:none}}section#intro{padding:55px 0 0}section#process{padding:16px 0 40px}section#benefits{padding:30px}@media(max-width:700px){section#benefits{padding-inline:0}}section#faqs{padding:32px 20px}section#more-services{padding:50px 20px 0}span.sv-faq-count{display:none}.container.sv-head.is-visible{TEXT-ALIGN:CENTER;margin-top:-20PX!important}.sv-work.is-visible{DISPLAY:NONE}@media(min-width:768px)and (max-width:1024px){.sv-deck-visual{display:none}section#capabilities{padding:0!important;margin-top:-36px}.sv-motion .sv-intro-grid{align-items:start;overflow:visible}.sv-motion .sv-intro-media{position:sticky;top:90px;align-self:start;height:fit-content}.sv-motion .sv-intro-frame{position:relative}.sv-faq-head{position:sticky;top:90px;align-self:start;z-index:2}}@media(max-width:767px){section#faqs{padding:0}section#more-services{padding:0}section#process{padding:30px 0 15px!important}}.sv-deck{--r-panel: 30px;--muted: #c9c2da;position:relative;padding:0;border-radius:44px 44px 0 0;background:radial-gradient(95% 75% at 88% 0%,#bd6cf773,#bd6cf700 62%),radial-gradient(60% 50% at 10% 30%,#0808082e,#08080800 70%),#3c1c7e;color:#f5f5f2}.bg-morph .sv-deck{border-radius:0;background:none}.sv-deck-sticky{display:flex;flex-direction:column;justify-content:center;padding-block:50px}.sv-deck-head{margin-bottom:clamp(2.5rem,1.5rem + 3vw,4.5rem)}.sv-deck-label{text-align:center;margin:0 0 1.5rem;color:var(--muted);font:600 .875rem/1.3 var(--font-body);letter-spacing:.08em;text-transform:uppercase}.sv-deck-title{margin:0;font:650 clamp(1.875rem,.9rem + 3.4vw,4.5rem)/.98 var(--font-heading);letter-spacing:-.035em;text-align:center;text-wrap:balance}.sv-deck-desc{text-align:center;margin:1rem 0 0;color:var(--muted)}.sv-deck-stage{--cols: 3;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(1rem,.6rem + 1vw,1.5rem)}@media(min-width:900px){.sv-deck-stage>*{grid-column:span 2;min-width:0}.sv-deck-stage:has(>:nth-child(4):last-child)>:nth-child(odd),.sv-deck-stage:has(>:nth-child(5):last-child)>:nth-child(4),.sv-deck-stage:has(>:nth-child(2):last-child)>:first-child{grid-column:2 / span 2}.sv-deck-stage>:only-child{grid-column:3 / span 2}}.sv-deck-face{min-width:0;border-radius:var(--r-panel)}.sv-deck-inner{display:grid;grid-template-columns:minmax(0,1fr);height:100%}.sv-deck-front{--muted: #929292;display:flex;flex-direction:column;gap:.75rem;height:100%;padding:clamp(1.25rem,.75rem + 1.2vw,2rem);background:radial-gradient(35% 55% at 100% 0%,#bd6cf729,#bd6cf700 70%),radial-gradient(65% 100% at 100% 0%,#3c1c7ee6,#3c1c7e00 72%),linear-gradient(165deg,#f5f5f20a,#f5f5f200 40%),#111;box-shadow:inset 0 0 0 1px #f5f5f214}.sv-deck-front .sv-deck-label{margin:0}.sv-deck-visual{overflow:hidden;max-width:22rem;aspect-ratio:2 / 1;border-radius:16px}.sv-deck-visual img{width:100%;height:100%;object-fit:cover}.sv-deck-name{margin:0;font:650 min(clamp(1.875rem,.9rem + 3.4vw,4.5rem),calc(6.4vw / var(--cols)),2.6rem)/1.05 var(--font-heading);letter-spacing:-.035em;text-transform:uppercase;overflow-wrap:break-word}.sv-deck-text{max-width:38ch;margin:0;color:var(--muted);line-height:1.55;font-size:12px}.sv-deck-front .sv-tags{margin:0;padding:0}.sv-deck-front .sv-tags li{border-color:#f5f5f22e}.sv-deck-mirror{align-self:flex-end;margin-top:auto;padding-top:.5rem;color:var(--muted);font:600 .875rem/1 var(--font-body);letter-spacing:.08em;text-transform:uppercase;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transform:rotate(180deg)}.sv-deck-back{display:none;position:relative;overflow:hidden;transform:rotateY(180deg);background:radial-gradient(circle at 50% 46%,rgb(189 108 247 / .28),rgb(60 28 126 / .18) 34%,transparent 62%),radial-gradient(rgb(245 245 242 / .13) .9px,transparent 1.2px) 0 0 / 11px 11px,linear-gradient(160deg,#1a0f33,#0b0716 55%,#08080a);box-shadow:inset 0 0 0 1px #bd6cf759,0 30px 60px -30px #000c}.sv-deck-frame{position:absolute;top:12px;right:12px;bottom:12px;left:12px;border:1px solid rgb(245 245 242 / .18);border-radius:calc(var(--r-panel) - 8px)}.sv-deck-frame:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border:1px dashed rgb(189 108 247 / .25);border-radius:inherit}.sv-deck-crest{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.sv-deck-crest:before{content:"";position:absolute;width:52%;aspect-ratio:1;border:1px solid rgb(245 245 242 / .22);border-radius:50%;box-shadow:0 0 0 10px #3c1c7e40,0 0 0 11px #f5f5f21a}.sv-deck-crest img,.sv-deck-crest b{position:relative;width:38%;height:auto;filter:drop-shadow(0 0 18px rgb(205 251 80 / .35))}.sv-deck-crest b{width:auto;color:#cdfb50;font:800 clamp(2rem,4vw,3.5rem)/1 var(--font-heading);letter-spacing:-.04em}.sv-deck-index{position:absolute;top:26px;left:26px;display:grid;gap:2px;color:#cdfb50;font:600 .875rem/1.2 var(--font-body);letter-spacing:.08em}.sv-deck-index small{color:#f5f5f2b3;font-size:.875rem;text-transform:uppercase}.sv-deck-index-flip{inset:auto 26px 26px auto;transform:rotate(180deg)}@media(min-width:900px)and (prefers-reduced-motion:no-preference){.sv-deck.is-live .sv-deck-pin{position:relative;height:calc(100vh + var(--n, 4) * 55vh)}.sv-deck.is-live .sv-deck-sticky{position:sticky;top:0;min-height:100vh;padding-block:max(50px,calc(var(--header-h) + .5rem)) 50px}.sv-deck.is-live .sv-deck-head{margin-bottom:clamp(1.25rem,.75rem + 1.5vw,2.25rem)}.sv-deck.is-live .sv-deck-stage{perspective:1600px}.sv-deck.is-live .sv-deck-card{--k: clamp(0, calc((var(--deck, 0) - var(--start)) / var(--dur)), 1);--lift: calc(var(--k) * (1 - var(--k)) * 4);position:relative;min-width:0;z-index:calc(20 - var(--i));transform:translate(calc((1 - var(--k)) * var(--fan-x, 0px))) translateY(calc((1 - var(--k)) * var(--fan-y, 0px) - var(--lift) * 1.5rem)) rotate(calc((1 - var(--k)) * var(--fan-r, 0deg)));transform-origin:50% 110%;will-change:transform}.sv-deck.is-live .sv-deck-inner{transform-style:preserve-3d;transform:rotateY(calc((1 - var(--k)) * 180deg)) scale(calc(1 + var(--lift) * .04))}.sv-deck.is-live .sv-deck-face{grid-area:1 / 1;-webkit-backface-visibility:hidden;backface-visibility:hidden}.sv-deck.is-live .sv-deck-back{display:block}.sv-deck.is-live .sv-deck-front{opacity:clamp(0,calc((var(--k) - .5) * 1000),1)}.sv-deck.is-live .sv-deck-card:focus-within{--k: 1}.sv-deck.is-live.is-tall .sv-deck-pin{height:auto}.sv-deck.is-live.is-tall .sv-deck-sticky{position:relative;min-height:0;padding-block:50px}}@media(min-width:900px)and (max-height:820px){.sv-deck-visual{display:none}}@media(min-width:900px)and (max-height:760px){.sv-deck.is-live .sv-deck-sticky{padding-block:var(--header-h) .75rem}.sv-deck-front{gap:.5rem}}@media(max-width:899px){.sv-deck{border-radius:30px 30px 0 0}.sv-deck .sv-deck-stage,.sv-deck.is-live .sv-deck-stage{grid-template-columns:minmax(0,1fr);gap:1.25rem}.sv-deck.is-live .sv-deck-card{position:sticky;top:calc(var(--header-h) + 1.25rem + var(--i) * .75rem);z-index:calc(1 + var(--i));transform:scale(calc(1 - var(--cover, 0) * .06));transform-origin:50% 0}.sv-deck.is-live .sv-deck-front{position:relative;box-shadow:inset 0 0 0 1px #f5f5f214,0 -24px 48px -24px #080808cc}.sv-deck.is-live .sv-deck-front:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:#080808;opacity:calc(var(--cover, 0) * .55);pointer-events:none}.sv-deck-name{font-size:clamp(1.5rem,.9rem + .4vw,.5rem)}.sv-deck.is-live .sv-deck-card{--k: var(--pk, 0)}.sv-deck.is-live .sv-deck-stage{perspective:1600px}.sv-deck.is-live .sv-deck-inner{transform-style:preserve-3d;transform:rotateY(calc((1 - var(--k)) * 180deg))}.sv-deck.is-live .sv-deck-face{grid-area:1 / 1;-webkit-backface-visibility:hidden;backface-visibility:hidden}.sv-deck.is-live .sv-deck-back{display:block}.sv-deck.is-live .sv-deck-front{opacity:clamp(0,calc((var(--k) - .5) * 1000),1)}.sv-deck.is-live .sv-deck-card:focus-within{--k: 1}}html:has(link[rel=canonical][href$="/content-marketing/"]){--surface: #111;--surface-2: #161616;--border: rgb(60 28 126 / .35);--border-strong: rgb(60 28 126 / .6);--brand: #3c1c7e;--accent-light: #cdfb50;--glow: rgb(60 28 126 / .55);--gradient: linear-gradient(120deg, #2a1459 0%, #3c1c7e 55%, #5b34a8 100%);--gradient-text: linear-gradient(120deg,#2a1459,#9764ff 55%,#fff)}html:has(link[rel=canonical][href$="/content-marketing/"]) .eyebrow:before{background:#fff;box-shadow:0 0 14px #fff}html:has(link[rel=canonical][href$="/content-marketing/"]) main .glow-purple{background-image:radial-gradient(55% 45% at 0% 35%,rgb(60 28 126 / .3),transparent 70%)}html:has(link[rel=canonical][href$="/content-marketing/"]) main .glow-blue{background-image:radial-gradient(55% 45% at 100% 30%,rgb(60 28 126 / .28),transparent 70%),radial-gradient(40% 35% at 0% 95%,rgb(205 251 80 / .05),transparent 70%)}html:has(link[rel=canonical][href$="/content-marketing/"]) .sv-orb:first-child{background:radial-gradient(closest-side,rgb(60 28 126 / .75),transparent)}html:has(link[rel=canonical][href$="/content-marketing/"]) .sv-orb:nth-child(2){background:radial-gradient(closest-side,rgb(60 28 126 / .5),transparent)}html:has(link[rel=canonical][href$="/content-marketing/"]) .sv-floor{background-image:linear-gradient(rgb(60 28 126 / .4) 1px,transparent 1px),linear-gradient(90deg,rgb(60 28 126 / .4) 1px,transparent 1px)}html:has(link[rel=canonical][href$="/content-marketing/"]) .sv-hero-card{border-color:#3c1c7e99}html:has(link[rel=canonical][href$="/content-marketing/"]) .sv-hero-card:after{background:linear-gradient(180deg,transparent 45%,rgb(17 17 17 / .6)),radial-gradient(120% 80% at 0 0,rgb(60 28 126 / .35),transparent 55%)}html:has(link[rel=canonical][href$="/content-marketing/"]) .sv-hero-fallback{background:radial-gradient(70% 70% at 30% 25%,rgb(60 28 126 / .55),transparent 60%),repeating-linear-gradient(135deg,rgb(60 28 126 / .14) 0 2px,transparent 2px 18px),#111}html:has(link[rel=canonical][href$="/content-marketing/"]) :is(.sv-card,.sv-more-card,.sv-cta-panel):before{background:radial-gradient(420px circle at var(--mx) var(--my),rgb(60 28 126 / .35),transparent 60%)}html:has(link[rel=canonical][href$="/content-marketing/"]) .sv-card--cover{background:radial-gradient(90% 70% at 80% 10%,rgb(60 28 126 / .45),transparent 60%),linear-gradient(160deg,#161616,#111)}html:has(link[rel=canonical][href$="/content-marketing/"]) .sv-steps-list:after{box-shadow:0 0 14px #3c1c7e99}html:has(link[rel=canonical][href$="/content-marketing/"]) .sv-step-dot{box-shadow:0 0 0 6px #3c1c7e2e,0 0 26px #3c1c7e8c}html:has(link[rel=canonical][href$="/content-marketing/"]) .sv-step.is-visible .sv-step-dot{box-shadow:0 0 0 6px #4a83c51f,0 0 26px #8f65f3b8}html:has(link[rel=canonical][href$="/content-marketing/"]) :is(.sv-faq-count,.sv-more-media b){-webkit-text-stroke-color:rgb(169 139 234 / .5)}html:has(link[rel=canonical][href$="/content-marketing/"]) .sv-faq-item summary i{background:#3c1c7e40}html:has(link[rel=canonical][href$="/content-marketing/"]) .sv-faq-item[open] summary i{background:#3c1c7e}html:has(link[rel=canonical][href$="/content-marketing/"]) .sv-more-media{background:radial-gradient(70% 80% at 30% 20%,rgb(60 28 126 / .5),transparent 60%),#161616}html:has(link[rel=canonical][href$="/content-marketing/"]) .sv-cta-panel{background:radial-gradient(90% 120% at 50% 0,rgb(60 28 126 / .6),transparent 60%),#111}html:has(link[rel=canonical][href$="/content-marketing/"]) .sv-hero-plate{background:linear-gradient(140deg,#3c1c7e66,#1111114d)}html:has(link[rel=canonical][href$="/content-marketing/"]) .sv-hero-word{-webkit-text-stroke-color:rgb(169 139 234 / .18)}
