.page-module__E0kJGG__page{--bg:#0b0f1a;--panel:#0f1424;--ink:#e7eaf1;--muted:#a6afc3;--line:#1b2236;--blurple:#7b2ff7;--cyan:#00e5ff;--hot:#ff4d9a;background:radial-gradient(1200px 800px at 20% -10%,rgba(123,47,247,.08),transparent 55%),radial-gradient(1000px 700px at 120% 0%,rgba(0,229,255,.07),transparent 55%),var(--bg);min-height:100dvh;color:var(--ink);z-index:1;grid-template-rows:1fr auto;display:grid;position:relative;overflow-x:hidden;overflow-y:auto}.page-module__E0kJGG__main{z-index:1;position:relative}.page-module__E0kJGG__projects{background:  radial-gradient(720px 520px at 18% 78%,rgba(44,15,94,.573) 0%,rgba(20,11,49,.824) 40%,transparent 80%),radial-gradient(900px 520px at 110% 100%,rgba(1,114,118,.525) 0%,rgba(2,42,48,.808) 35%,transparent 75%),linear-gradient(to bottom,transparent 0%,color-mix(in srgb,var(--panel)85%,transparent)16%,color-mix(in srgb,#000 78%,var(--panel)22%)52%,color-mix(in srgb,var(--panel)85%,transparent 15%)100%);flex-direction:column;justify-content:center;align-items:center;width:100%;padding:1rem;display:flex}.page-module__E0kJGG__gradientSpine{z-index:10;pointer-events:none;opacity:.22;background:linear-gradient(transparent 0%,rgba(0,229,255,.68) 25%,rgba(255,77,154,.54) 50%,rgba(123,47,247,.64) 75%,transparent 100%);position:fixed;top:0;bottom:0;left:0;right:0;-webkit-mask:linear-gradient(90deg,transparent 49.992%,#000 50%,transparent 50.008%);mask:linear-gradient(90deg,transparent 49.992%,#000 50%,transparent 50.008%)}.page-module__E0kJGG__pillars{width:100%}.page-module__E0kJGG__pastProjects{text-transform:uppercase;font-size:max(20pt,min(2.8vw,14pt))}
.hero-module__MJAXFG__wrapper{z-index:0;--ink:#e7eaf1;--muted:#a6afc3;--line:#1b2236;--blurple:#7b2ff7;--blurple-opacity:rgba(124,47,247,.753);--cyan:#00e5ff;--cyan-opacity:rgba(0,229,255,.77);--neon:#39ff88;--neon-muted:#85ffaa;--violet:rgba(138,74,233,.635);--blue:rgba(113,188,222,.914);--pink:rgba(177,76,137,.816);background:radial-gradient(60vw 40vw at 85% 10%,rgba(183,86,144,.22),transparent 60%),radial-gradient(70vw 45vw at 20% 0,rgba(100,157,195,.28),transparent 60%),radial-gradient(65vw 45vw at 0 100%,rgba(98,84,175,.26),transparent 60%),#050711;flex-direction:row;align-items:center;width:100vw;min-height:100vh;display:flex;position:relative;overflow:hidden}.hero-module__MJAXFG__bleed{z-index:0;pointer-events:none;opacity:.3;background:radial-gradient(40vw 30vw at 20% 10%,rgba(138,74,233,.35),transparent 70%),radial-gradient(40vw 30vw at 80% 80%,rgba(0,229,255,.28),transparent 70%);width:100vw;height:100%;position:absolute;top:0}.hero-module__MJAXFG__grid{z-index:2;width:100%;position:relative}.hero-module__MJAXFG__content{z-index:2;text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;row-gap:18px;width:100%;margin-top:100px;padding:4rem;display:flex;position:relative}.hero-module__MJAXFG__tag{text-transform:uppercase;color:var(--muted);font-size:12pt;font-weight:700}.hero-module__MJAXFG__header{color:#fff;font-size:54pt;font-weight:800;line-height:1.08}.hero-module__MJAXFG__subhead{color:#c8cbe0;font-size:1.125rem;line-height:1.7}.hero-module__MJAXFG__subsubhead{color:#c8cbe0;font-size:1rem;line-height:1.7}.hero-module__MJAXFG__typeWrap{display:inline-block;position:relative}.hero-module__MJAXFG__typeWrap:after{content:"design";visibility:hidden;height:0;display:inline-block;overflow:hidden}.hero-module__MJAXFG__type{color:rgba(161,124,255,.918);font-weight:700}.hero-module__MJAXFG__cursor{margin-left:1px;animation:1s steps(2,start) infinite hero-module__MJAXFG__blink;display:inline-block}@keyframes hero-module__MJAXFG__blink{0%,50%{visibility:visible}50.1%,to{visibility:hidden}}.hero-module__MJAXFG__ctaContainer{gap:25px;display:flex}.hero-module__MJAXFG__btnStarted{background:linear-gradient(135deg,var(--blurple-opacity),var(--cyan-opacity));color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);border:1px solid rgba(161,98,255,.718);border-radius:14px;justify-content:center;align-items:center;min-width:10rem;padding:.9rem 1.35rem;font-size:1rem;transition:transform .16s,background .2s,box-shadow .2s,border-color .2s;display:inline-flex;box-shadow:0 12px 38px rgba(0,0,0,.3),inset 0 1px rgba(255,255,255,.18)}.hero-module__MJAXFG__btnStarted:hover{background:linear-gradient(135deg,rgba(123,97,255,.8) 0%,rgba(94,223,255,.8) 100%);transform:translateY(-1px);box-shadow:0 12px 38px rgba(0,0,0,.3),inset 0 1px rgba(255,255,255,.18)}.hero-module__MJAXFG__btnStarted:active{transform:translateY(0)}.hero-module__MJAXFG__btnAbout{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);background:0 0;border:1px solid rgba(161,98,255,.718);border-radius:14px;justify-content:center;align-items:center;min-width:10rem;padding:.9rem 1.35rem;font-size:1rem;transition:transform .16s,background .2s,box-shadow .2s,border-color .2s;display:inline-flex;box-shadow:0 8px 30px rgba(0,0,0,.25),inset 0 1px rgba(255,255,255,.12)}.hero-module__MJAXFG__btnAbout:hover{background:linear-gradient(135deg,rgba(123,97,255,.8) 0%,rgba(94,223,255,.8) 100%);transform:translateY(-1px);box-shadow:0 12px 38px rgba(0,0,0,.3),inset 0 1px rgba(255,255,255,.18)}.hero-module__MJAXFG__btnAbout:active{transform:translateY(0)}@media (max-width:480px){.hero-module__MJAXFG__content{row-gap:30px;max-width:90%;margin-top:100px;padding:56px 16px}.hero-module__MJAXFG__header{letter-spacing:-.5px;text-wrap:pretty;margin:0 auto;font-size:2.1rem;line-height:1.1}.hero-module__MJAXFG__subhead{margin-top:-30px;font-size:.8rem}.hero-module__MJAXFG__ctaContainer{align-items:stretch;gap:.5rem;max-width:100%;display:flex}.hero-module__MJAXFG__btnStarted{text-align:center;flex:auto;padding:.75rem .4rem}.hero-module__MJAXFG__btnAbout{white-space:nowrap;flex:none;padding:.75rem .6rem}.hero-module__MJAXFG__bleed{opacity:.22}}@media (min-width:481px) and (max-width:1024px){.hero-module__MJAXFG__content{row-gap:22px;max-width:64rem;padding:64px 32px}.hero-module__MJAXFG__header{font-size:3rem}.hero-module__MJAXFG__subhead{font-size:1.0625rem}}@media (max-width:480px){.hero-module__MJAXFG__content{row-gap:20px;max-width:90%;margin-top:100px;padding:56px 16px}.hero-module__MJAXFG__header{letter-spacing:-.5px;text-wrap:pretty;margin:0 auto;font-size:2.1rem;line-height:1.1}.hero-module__MJAXFG__subhead{margin-top:8px;font-size:.9rem}.hero-module__MJAXFG__ctaContainer{align-items:stretch;gap:.5rem;max-width:100%;display:flex}.hero-module__MJAXFG__btnStarted{text-align:center;flex:auto;padding:.75rem .4rem}.hero-module__MJAXFG__btnAbout{white-space:nowrap;flex:none;padding:.75rem .6rem}.hero-module__MJAXFG__bleed{opacity:.22}}.hero-module__MJAXFG__right{display:none}@media (max-width:480px){.hero-module__MJAXFG__content{row-gap:20px;max-width:100%;margin-top:100px;padding:56px 16px}.hero-module__MJAXFG__header{letter-spacing:-.5px;text-wrap:pretty;white-space:nowrap;margin:0;font-size:2rem;line-height:1.1}.hero-module__MJAXFG__subhead{margin-top:10px;font-size:.9rem}.hero-module__MJAXFG__ctaContainer{align-items:stretch;gap:.5rem;max-width:100%;display:flex}.hero-module__MJAXFG__btnStarted{text-align:center;flex:auto;padding:.75rem .4rem}.hero-module__MJAXFG__btnAbout{white-space:nowrap;flex:none;padding:.75rem .6rem}.hero-module__MJAXFG__bleed{opacity:.22}}
.mobile-facets-module__vGvgwq__wrapper{display:none}@media (max-width:768px){.mobile-facets-module__vGvgwq__wrapper{z-index:0;pointer-events:none;background:#000;display:block;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.mobile-facets-module__vGvgwq__tile{will-change:transform;background-image:url(/assets/triangles-tile.png);background-position:top;background-repeat:repeat-y;background-size:160% 20%;height:400vh;position:absolute;top:-100vh;left:0;right:0}.mobile-facets-module__vGvgwq__vignette{pointer-events:none;background:linear-gradient(rgba(0,0,0,.72),rgba(0,0,0,.72)),linear-gradient(rgba(0,0,0,.95) 0%,rgba(0,0,0,.7) 12vh,rgba(0,0,0,.55) 35vh,rgba(0,0,0,.55) calc(100% - 35vh),rgba(0,0,0,.7) calc(100% - 12vh),rgba(0,0,0,.95) 100%);position:absolute;top:0;bottom:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.mobile-facets-module__vGvgwq__tile{transform:none!important}}}
.facets-module__gd5ovG__wrap{z-index:1;pointer-events:none;-webkit-mask-image:linear-gradient(transparent 0,rgba(0,0,0,.6) 25vh,rgba(0,0,0,.9) 30vh,rgba(0,0,0,.91) 31vh,rgba(0,0,0,.976) 50vh,rgba(0,0,0,.05) 90vh,transparent 100vh);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:fixed;top:0;bottom:0;left:0;right:0;mask-image:linear-gradient(transparent 0,rgba(0,0,0,.6) 25vh,rgba(0,0,0,.9) 30vh,rgba(0,0,0,.91) 31vh,rgba(0,0,0,.98) 50vh,rgba(0,0,0,.05) 80vh,transparent 100vh)}.facets-module__gd5ovG__canvas{will-change:transform;width:100%;height:100%;display:block;position:absolute;top:0;left:0;transform:translateZ(0)}
.pillar-cards-module__X9T8Iq__section{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));justify-items:center;gap:2rem;width:100%;max-width:1200px;margin:0 auto;padding:4rem 1.5rem;display:grid}@media screen and (min-width:601px){.pillar-cards-module__X9T8Iq__section{height:100vh}}@media screen and (max-width:600px){.pillar-cards-module__X9T8Iq__section{grid-template-columns:repeat(1,minmax(300px,1fr));justify-items:center;gap:2.5rem;width:100%;margin:0 auto;display:grid}}
.pillar-card-module__YbUAwa__container{-webkit-backdrop-filter:blur(120px)saturate(180%);text-align:center;background:rgba(11,11,11,.208);border:1px solid rgba(255,255,255,.2);border-radius:1.25rem;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;max-width:280px;min-height:320px;padding:2rem;transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 20px rgba(0,0,0,.25)}.pillar-card-module__YbUAwa__container:before{content:"";border-radius:inherit;opacity:.6;pointer-events:none;background:linear-gradient(135deg,rgba(4,18,20,.25),rgba(28,7,28,.15),rgba(26,6,6,.05));position:absolute;top:0;bottom:0;left:0;right:0}.pillar-card-module__YbUAwa__container:hover{transform:translateY(-6px);box-shadow:0 12px 24px rgba(0,0,0,.35)}.pillar-card-module__YbUAwa__icon{stroke:#5cdbec;z-index:1;width:48px;height:48px;margin-bottom:1rem}.pillar-card-module__YbUAwa__title{text-transform:capitalize;color:#fff;letter-spacing:.5px;z-index:1;margin-bottom:.75rem;font-size:1.4rem;font-weight:600}.pillar-card-module__YbUAwa__description{color:rgba(255,255,255,.9);text-align:center;z-index:1;font-size:1rem;line-height:1.5}@media only screen and (max-width:600px){.pillar-card-module__YbUAwa__container{text-align:center;justify-content:center;align-items:center;gap:10px;width:100%;min-height:280px;padding:1.5rem;display:flex}.pillar-card-module__YbUAwa__icon{width:35px;height:35px}.pillar-card-module__YbUAwa__title{margin-bottom:.5rem;font-size:1.2rem}.pillar-card-module__YbUAwa__description{font-size:.95rem}}
.whyprism-module__HzDX2G__header{text-align:center;padding:0}.whyprism-module__HzDX2G__resultsIntro{text-align:center;max-width:720px;margin:0 auto max(1.4rem,min(3vw,2rem));padding-top:50px}.whyprism-module__HzDX2G__resultsKicker{letter-spacing:.16em;text-transform:uppercase;color:rgba(241,242,255,.9);margin:0 0 .5rem;font-size:1.45rem;font-weight:650}.whyprism-module__HzDX2G__resultsText{color:var(--muted);margin:0;line-height:1.6}.whyprism-module__HzDX2G__resultsFrameWrapper{flex-direction:column;align-items:center;max-width:540px;margin:0 auto max(1.6rem,min(3vw,2.2rem));display:flex}.whyprism-module__HzDX2G__resultsFrame{will-change:transform;background:radial-gradient(circle at 0 0,#191919,#050505 60%);border:1px solid rgba(110,237,163,.5);border-radius:22px;width:100%;transition:transform 80ms linear,box-shadow .18s,border-color .18s;position:relative;overflow:hidden;box-shadow:0 18px 40px rgba(0,0,0,.8),0 0 0 1px rgba(158,255,198,.2)}.whyprism-module__HzDX2G__resultsFrame:hover{border-color:rgba(166,255,207,.85);box-shadow:0 22px 52px rgba(0,0,0,.9),0 0 0 1px rgba(189,255,214,.3)}.whyprism-module__HzDX2G__resultsGlow{opacity:.7;pointer-events:none;background:radial-gradient(circle at 10% 0,rgba(120,255,187,.16),transparent 55%),radial-gradient(circle at 90% 100%,rgba(86,226,255,.18),transparent 55%);position:absolute;top:-30%;bottom:-30%;left:-30%;right:-30%}.whyprism-module__HzDX2G__resultsImage{z-index:1;width:100%;height:auto;display:block;position:relative}.whyprism-module__HzDX2G__resultsTag{letter-spacing:.08em;text-transform:uppercase;color:#d7ffe7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(0,0,0,.75);border:1px solid rgba(166,255,207,.65);border-radius:999px;margin-top:.6rem;padding:.3rem .9rem;font-size:.75rem}.whyprism-module__HzDX2G__resultsCopy{text-align:center;max-width:720px;margin:max(1.6rem,min(3vw,2.4rem)) auto max(2rem,min(3vw,2.8rem))}.whyprism-module__HzDX2G__resultsList{color:var(--text);justify-content:center;align-items:center;gap:25px;margin:.9rem 0 1.1rem;padding:0;font-size:1.08rem;font-weight:500;list-style:none;display:flex}.whyprism-module__HzDX2G__resultsList li+li{margin-top:.25rem}.whyprism-module__HzDX2G__resultsList strong{font-size:1.18rem;font-weight:700}.whyprism-module__HzDX2G__resultsNote{color:rgba(155,255,190,.875);margin:0;font-size:.9rem}.whyprism-module__HzDX2G__green{color:rgba(155,255,190,.875)}.whyprism-module__HzDX2G__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0;padding:15px 2.1rem 100px;list-style:none;display:grid}.whyprism-module__HzDX2G__card{will-change:transform;background:radial-gradient(circle at 0 0,rgba(90,244,255,.16),transparent 55%),radial-gradient(circle at 100% 100%,rgba(147,96,255,.26),transparent 55%),#050616;border:1px solid rgba(82,88,180,.65);border-radius:18px;padding:2.8rem 1.3rem 2rem;transition:transform .18s,background .18s,border-color .18s,box-shadow .18s;position:relative}.whyprism-module__HzDX2G__card:hover{background:radial-gradient(circle at 0 0,rgba(90,244,255,.26),transparent 55%),radial-gradient(circle at 100% 100%,rgba(180,131,255,.34),transparent 55%),#050818;border-color:rgba(164,215,255,.9);transform:translateY(-3px);box-shadow:0 18px 40px rgba(0,0,0,.75),0 0 0 1px rgba(155,214,255,.32)}.whyprism-module__HzDX2G__icon{color:#050616;background:radial-gradient(circle at 20% 10%,#fff,transparent 40%),linear-gradient(135deg,#7cf0ff,#b388ff);border-radius:18px;justify-content:center;align-items:center;gap:4px;width:56px;height:56px;display:inline-flex;position:absolute;top:-22px;left:18px;box-shadow:0 8px 15px rgba(0,0,0,.65),0 0 0 1px rgba(255,255,255,.7)}.whyprism-module__HzDX2G__iconOverlay{opacity:.9}.whyprism-module__HzDX2G__cardTitle{letter-spacing:.2px;margin:0 0 .4rem;font-size:1.02rem;font-weight:700}.whyprism-module__HzDX2G__cardText{color:var(--muted);margin:0;font-size:.95rem;line-height:1.6}@media (max-width:1180px){.whyprism-module__HzDX2G__grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:15px 1.6rem 80px}.whyprism-module__HzDX2G__resultsIntro{padding-top:72px}}@media (max-width:680px){.whyprism-module__HzDX2G__grid{grid-template-columns:1fr;gap:30px;padding:15px 1.2rem 72px}.whyprism-module__HzDX2G__resultsKicker{font-size:max(1.25rem,min(5vw,1.1rem))}.whyprism-module__HzDX2G__resultsText{padding:0 1.2rem;font-size:1rem}.whyprism-module__HzDX2G__resultsIntro{padding-top:56px}.whyprism-module__HzDX2G__resultsFrameWrapper{max-width:100%;padding:0 1.2rem}.whyprism-module__HzDX2G__resultsList{padding:0 1.2rem;font-size:max(.4rem,min(4vw,1rem))}}@media (prefers-reduced-motion:reduce){.whyprism-module__HzDX2G__resultsFrame{transition:box-shadow .18s,border-color .18s}}
.pkgs-module__dn7WYa__wrap{--bg:#0b0f1a;--panel:#0f1424;--ink:#e7eaf1;--muted:#a6afc3;--line:#1b2236;--blurple:#7b2ff7;--cyan:#00e5ff;--neon:#39ff88;--neon-muted:#85ffaa;color:var(--ink);background:  radial-gradient(780px 550px at 45% -10%,rgba(36,9,100,.592) 0%,transparent 60%),radial-gradient(820px 340px at 110% 0%,rgba(8,86,105,.494) 0%,transparent 60%),linear-gradient(to bottom,transparent 0%,color-mix(in srgb,var(--panel)85%,transparent)16%,color-mix(in srgb,#000 78%,var(--panel)22%)52%,color-mix(in srgb,var(--panel)85%,transparent 15%)100%);width:100%;margin:0 auto;padding:24px 16px 32px}.pkgs-module__dn7WYa__header{text-align:center;margin:0 0 16px}.pkgs-module__dn7WYa__h2{letter-spacing:-.01em;margin:0 0 6px;font-size:28px;font-weight:800;line-height:1.15}.pkgs-module__dn7WYa__sub{color:var(--muted);margin:0;font-size:14px}.pkgs-module__dn7WYa__gridTop,.pkgs-module__dn7WYa__gridBottom{gap:16px;max-width:1200px;margin:0 auto;display:grid}@media (min-width:960px){.pkgs-module__dn7WYa__gridTop{grid-template-columns:1fr 1fr 1fr}.pkgs-module__dn7WYa__gridBottom{grid-template-columns:1fr 1fr}}.pkgs-module__dn7WYa__card{-webkit-backdrop-filter:blur(18px)saturate(160%);color:var(--ink);background:rgba(14,18,30,.42);border:1px solid rgba(255,255,255,.1);border-radius:18px;gap:12px;padding:18px;display:grid;position:relative;box-shadow:0 10px 28px rgba(0,0,0,.45),inset 0 1px rgba(255,255,255,.1)}.pkgs-module__dn7WYa__card:after{content:"";border-radius:inherit;pointer-events:none;mix-blend-mode:screen;opacity:.9;background:radial-gradient(90% 60% at 15% 0,rgba(255,255,255,.1),transparent 60%),radial-gradient(80% 60% at 100% 100%,rgba(255,255,255,.08),transparent 60%);position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px}.pkgs-module__dn7WYa__cardHead{gap:4px;margin:0 0 2px;display:grid}.pkgs-module__dn7WYa__title{margin:0;font-size:18px;font-weight:800}.pkgs-module__dn7WYa__tagline{color:var(--neon);margin:0;font-size:13px}.pkgs-module__dn7WYa__list{gap:6px;margin:6px 0 0;padding:0;list-style:none;display:grid}.pkgs-module__dn7WYa__li{padding-left:16px;font-size:14px;position:relative}.pkgs-module__dn7WYa__li:before{content:"•";color:var(--cyan);line-height:1;position:absolute;left:0}.pkgs-module__dn7WYa__no{opacity:.6}.pkgs-module__dn7WYa__no:before{color:#9b9b9b}.pkgs-module__dn7WYa__priceBox{border-top:1px dashed rgba(255,255,255,.12);gap:6px;margin-top:2px;padding-top:12px;display:grid}.pkgs-module__dn7WYa__priceLine{align-items:baseline;gap:8px;display:flex}.pkgs-module__dn7WYa__price{background:linear-gradient(90deg,var(--blurple),var(--cyan));color:transparent;-webkit-background-clip:text;background-clip:text;font-size:26px;font-weight:800}.pkgs-module__dn7WYa__meta{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:12px}.pkgs-module__dn7WYa__note{color:var(--muted);font-size:13px}.pkgs-module__dn7WYa__cta,.pkgs-module__dn7WYa__ctaAlt{border:1px solid rgba(255,255,255,.18);border-radius:12px;justify-content:center;align-items:center;width:auto;height:40px;margin-top:10px;padding:10px 14px;font-weight:700;text-decoration:none;transition:transform .12s,background .12s,box-shadow .12s;display:inline-flex}.pkgs-module__dn7WYa__card .pkgs-module__dn7WYa__cta,.pkgs-module__dn7WYa__card .pkgs-module__dn7WYa__ctaAlt{width:100%}.pkgs-module__dn7WYa__cta{background:linear-gradient(90deg,var(--blurple),var(--cyan));color:#0b0f1a}.pkgs-module__dn7WYa__ctaAlt{color:var(--ink);background:rgba(255,255,255,.06)}.pkgs-module__dn7WYa__cta:hover,.pkgs-module__dn7WYa__ctaAlt:hover{transform:translateY(-1px)}.pkgs-module__dn7WYa__featured{transform:translateY(-2px)}.pkgs-module__dn7WYa__pill{color:#0b0f1a;background:linear-gradient(90deg,var(--blurple),var(--cyan));pointer-events:none;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:700;position:absolute;top:10px;right:10px;box-shadow:0 6px 18px rgba(0,0,0,.35)}.pkgs-module__dn7WYa__highlightMonthly{border:1px solid rgba(255,255,255,.18);box-shadow:0 22px 60px rgba(0,0,0,.55),inset 0 0 0 1px rgba(255,255,255,.06),0 0 0 8px rgba(0,229,255,.06)}.pkgs-module__dn7WYa__highlightMonthly:before{content:"";border-radius:inherit;pointer-events:none;mix-blend-mode:screen;opacity:.9;background:radial-gradient(80% 60% at 50% 0,rgba(0,229,255,.16),transparent 60%),radial-gradient(80% 60% at 50% 100%,rgba(123,47,247,.14),transparent 60%);position:absolute;top:-2px;bottom:-2px;left:-2px;right:-2px}.pkgs-module__dn7WYa__highlightMonthly .pkgs-module__dn7WYa__title{background:linear-gradient(90deg,var(--blurple),var(--cyan));color:transparent;-webkit-background-clip:text;background-clip:text}.pkgs-module__dn7WYa__ctasContainer{justify-content:center;padding-top:8px;display:flex}@media (prefers-reduced-motion:reduce){.pkgs-module__dn7WYa__featured,.pkgs-module__dn7WYa__cta:hover,.pkgs-module__dn7WYa__ctaAlt:hover{transform:none}}.pkgs-module__dn7WYa__ctaRow{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.pkgs-module__dn7WYa__cta,.pkgs-module__dn7WYa__ctaAlt{letter-spacing:.1px;will-change:transform;-webkit-font-smoothing:antialiased;text-underline-offset:3px;background-clip:padding-box;border:none;border-radius:12px;justify-content:center;align-items:center;padding:10px 14px;font-weight:700;line-height:1;text-decoration:none;transition:transform .12s,box-shadow .15s,background .15s,opacity .15s;display:inline-flex;box-shadow:inset 0 0 0 1px rgba(255,255,255,.18)}.pkgs-module__dn7WYa__cta{color:#fff;background:linear-gradient(135deg,rgba(123,97,255,.8) 0%,rgba(94,223,255,.8) 100%);box-shadow:inset 0 0 0 1px rgba(0,0,0,.06),0 6px 18px rgba(0,0,0,.28)}.pkgs-module__dn7WYa__cta:hover{transform:translateY(-1px)}.pkgs-module__dn7WYa__cta:active{transform:translateY(0)}.pkgs-module__dn7WYa__ctaAlt{color:var(--prism-text);background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px rgba(255,255,255,.18),0 2px 10px rgba(0,0,0,.2)}.pkgs-module__dn7WYa__ctaAlt:hover{background:rgba(255,255,255,.1);transform:translateY(-1px)}.pkgs-module__dn7WYa__ctaAlt:active{transform:translateY(0)}.pkgs-module__dn7WYa__cta:focus-visible{outline:none;box-shadow:inset 0 0 0 1px rgba(255,255,255,.22),0 0 0 3px rgba(123,47,247,.35)}.pkgs-module__dn7WYa__ctaAlt:focus-visible{outline:none;box-shadow:inset 0 0 0 1px rgba(255,255,255,.22),0 0 0 3px rgba(123,47,247,.35)}.pkgs-module__dn7WYa__cta[aria-disabled=true],.pkgs-module__dn7WYa__ctaAlt[aria-disabled=true]{opacity:.5;pointer-events:none;transform:none}
:root{--prism-bg:rgba(11,15,26,.6);--prism-text:#e7eaf1;--prism-muted:#a6afc3;--prism-accent:#7b2ff7;--prism-accent-2:#00e5ff;--prism-border:rgba(255,255,255,.1);--card-w:min(1100px,92vw);--shadow:0 10px 28px rgba(0,0,0,.45)}.portfolio-showcase-module__rUFZ9q__wrapper{width:100%;color:var(--prism-text);gap:20px;margin-top:max(28px,min(5vw,60px));display:grid}.portfolio-showcase-module__rUFZ9q__header{flex-direction:column;justify-content:space-between;align-items:center;gap:16px;display:flex}.portfolio-showcase-module__rUFZ9q__title{letter-spacing:.2px;background:linear-gradient(90deg,#7b2ff7,#00e5ff);color:transparent;-webkit-background-clip:text;background-clip:text;font-size:max(22px,min(2.2vw,34px));font-weight:800}.portfolio-showcase-module__rUFZ9q__dots{justify-content:center;align-items:center;gap:8px;width:100%;display:flex}.portfolio-showcase-module__rUFZ9q__dotNav{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.22);border-radius:50%;width:10px;height:10px;transition:transform .2s,background .2s,box-shadow .2s}.portfolio-showcase-module__rUFZ9q__dotNav:hover{transform:scale(1.15)}.portfolio-showcase-module__rUFZ9q__activeDot{background:radial-gradient(60% 60% at 50% 50%,var(--prism-accent)0%,var(--prism-accent-2)100%);box-shadow:0 0 0 4px rgba(123,47,247,.12),0 0 12px var(--prism-accent)}.portfolio-showcase-module__rUFZ9q__viewport{isolation:isolate;position:relative;overflow:hidden}.portfolio-showcase-module__rUFZ9q__track{grid-auto-flow:column;grid-auto-columns:var(--card-w);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline:max(calc(50vw - (var(--card-w)/2)),12px);scroll-padding-inline:max(calc(50vw - (var(--card-w)/2)),12px);gap:max(18px,min(2vw,28px));display:grid;overflow-x:auto}.portfolio-showcase-module__rUFZ9q__track::-webkit-scrollbar{display:none}.portfolio-showcase-module__rUFZ9q__slide{scroll-snap-align:center;justify-content:center;width:100%;display:grid}.portfolio-showcase-module__rUFZ9q__card{width:var(--card-w);border:1px solid var(--prism-border);box-shadow:var(--shadow),inset 0 1px 0 rgba(255,255,255,.1);background:rgba(14,18,30,.42);border-radius:22px;grid-template-columns:1.2fr .8fr;gap:max(18px,min(2.2vw,32px));padding:max(18px,min(2.2vw,28px));transition:transform .15s;display:grid;position:relative}.portfolio-showcase-module__rUFZ9q__card:after{content:"";border-radius:inherit;pointer-events:none;mix-blend-mode:screen;opacity:.9;background:radial-gradient(90% 60% at 15% 0,rgba(255,255,255,.08),transparent 60%),radial-gradient(80% 60% at 100% 100%,rgba(255,255,255,.06),transparent 60%);position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px}.portfolio-showcase-module__rUFZ9q__card:before{content:"";border-radius:inherit;pointer-events:none;opacity:.35;background:linear-gradient(rgba(255,255,255,.1),rgba(255,255,255,0) 30%) top/100% 40% no-repeat,linear-gradient(115deg,rgba(255,255,255,.12),transparent 40%) 0/60% 100% no-repeat;position:absolute;top:0;bottom:0;left:0;right:0}.portfolio-showcase-module__rUFZ9q__card:hover{transform:translateY(-2px)}.portfolio-showcase-module__rUFZ9q__card:hover:before{opacity:.45}.portfolio-showcase-module__rUFZ9q__meta{align-content:start;gap:10px;display:grid}.portfolio-showcase-module__rUFZ9q__projectTitle{color:#e7eaf1;font-size:max(18px,min(1.6vw,26px));font-weight:750}.portfolio-showcase-module__rUFZ9q__desc{color:var(--prism-muted);line-height:1.5}.portfolio-showcase-module__rUFZ9q__tags{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.portfolio-showcase-module__rUFZ9q__tag{color:var(--prism-text);background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);border-radius:999px;padding:6px 10px;font-size:12px}.portfolio-showcase-module__rUFZ9q__ctaRow{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.portfolio-showcase-module__rUFZ9q__cta,.portfolio-showcase-module__rUFZ9q__ctaAlt{letter-spacing:.1px;will-change:transform;-webkit-font-smoothing:antialiased;text-underline-offset:3px;background-clip:padding-box;border:none;border-radius:12px;justify-content:center;align-items:center;padding:10px 14px;font-weight:700;line-height:1;text-decoration:none;transition:transform .12s,box-shadow .15s,background .15s,opacity .15s;display:inline-flex;box-shadow:inset 0 0 0 1px rgba(255,255,255,.18)}.portfolio-showcase-module__rUFZ9q__cta{color:#fff;background:linear-gradient(135deg,rgba(123,97,255,.8) 0%,rgba(94,223,255,.8) 100%);box-shadow:inset 0 0 0 1px rgba(0,0,0,.06),0 6px 18px rgba(0,0,0,.28)}.portfolio-showcase-module__rUFZ9q__cta:hover{transform:translateY(-1px)}.portfolio-showcase-module__rUFZ9q__cta:active{transform:translateY(0)}.portfolio-showcase-module__rUFZ9q__ctaAlt{color:var(--prism-text);background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px rgba(255,255,255,.18),0 2px 10px rgba(0,0,0,.2)}.portfolio-showcase-module__rUFZ9q__ctaAlt:hover{background:rgba(255,255,255,.1);transform:translateY(-1px)}.portfolio-showcase-module__rUFZ9q__ctaAlt:active{transform:translateY(0)}.portfolio-showcase-module__rUFZ9q__cta:focus-visible{outline:none;box-shadow:inset 0 0 0 1px rgba(255,255,255,.22),0 0 0 3px rgba(123,47,247,.35)}.portfolio-showcase-module__rUFZ9q__ctaAlt:focus-visible{outline:none;box-shadow:inset 0 0 0 1px rgba(255,255,255,.22),0 0 0 3px rgba(123,47,247,.35)}.portfolio-showcase-module__rUFZ9q__cta[aria-disabled=true],.portfolio-showcase-module__rUFZ9q__ctaAlt[aria-disabled=true]{opacity:.5;pointer-events:none;transform:none}.portfolio-showcase-module__rUFZ9q__badges{align-items:center;gap:8px;margin-bottom:2px;display:flex}.portfolio-showcase-module__rUFZ9q__badge{letter-spacing:.2px;color:var(--prism-text);text-transform:uppercase;white-space:nowrap;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.16);border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:11px;font-weight:700;display:inline-flex;box-shadow:inset 0 1px rgba(255,255,255,.12)}.portfolio-showcase-module__rUFZ9q__badgeNDA{background:radial-gradient(120% 120% at 0 0,rgba(123,47,247,.18),rgba(0,229,255,.16)),rgba(255,255,255,.06);border-color:rgba(123,47,247,.35);box-shadow:0 0 14px rgba(123,47,247,.18),inset 0 1px rgba(255,255,255,.18)}.portfolio-showcase-module__rUFZ9q__flagInProgress{background:radial-gradient(circle at 0% 0%,rgba(255,255,255,.32),transparent 45%),linear-gradient(135deg,var(--blurple),var(--cyan));color:rgba(5,7,18,.886);border-color:rgba(123,47,247,.9);position:relative;overflow:hidden;box-shadow:0 0 14px rgba(123,47,247,.6),0 0 12px rgba(0,229,255,.7)}.portfolio-showcase-module__rUFZ9q__flagInProgress:after{content:"";opacity:.7;pointer-events:none;background:linear-gradient(120deg,transparent 0%,rgba(133,132,145,.396) 35%,transparent 70%);animation:2.8s linear infinite portfolio-showcase-module__rUFZ9q__prismShimmer;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-120%)}.portfolio-showcase-module__rUFZ9q__flag{text-transform:uppercase;letter-spacing:.6px;color:var(--muted);background:rgba(11,15,26,.85);border:1px solid rgba(255,255,255,.22);border-radius:999px;padding:5px 9px;font-size:11px}.portfolio-showcase-module__rUFZ9q__flagNDA{color:#ffd976;border-color:rgba(255,193,7,.7)}@keyframes portfolio-showcase-module__rUFZ9q__prismShimmer{0%{transform:translate(-120%)}to{transform:translate(120%)}}.portfolio-showcase-module__rUFZ9q__preview{align-content:start;display:grid}.portfolio-showcase-module__rUFZ9q__desktopShell{aspect-ratio:16/10;background:#050814;border:1px solid rgba(255,255,255,.12);border-radius:16px;width:max(260px,min(32vw,520px));overflow:hidden;box-shadow:0 14px 32px rgba(0,0,0,.55)}.portfolio-showcase-module__rUFZ9q__chrome{background:linear-gradient(rgba(255,255,255,.1),rgba(255,255,255,.04));border-bottom:1px solid rgba(255,255,255,.1);grid-template-columns:auto 1fr;justify-content:center;align-items:center;gap:8px;height:24px;padding:0 10px;display:grid}.portfolio-showcase-module__rUFZ9q__dot{background:rgba(255,255,255,.25);border-radius:50%;width:7px;height:7px;display:inline-block}.portfolio-showcase-module__rUFZ9q__tab{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-bottom:none;border-radius:6px 6px 0 0;justify-self:center;width:26%;height:12px}.portfolio-showcase-module__rUFZ9q__screen{width:100%;height:calc(100% - 24px);position:relative}.portfolio-showcase-module__rUFZ9q__screenshot{object-fit:contain}.portfolio-showcase-module__rUFZ9q__placeholder{aspect-ratio:16/10;width:max(260px,min(32vw,520px));color:var(--prism-muted);background:linear-gradient(135deg,rgba(123,47,247,.08),rgba(0,229,255,.08)),repeating-linear-gradient(45deg,rgba(255,255,255,.04) 0,rgba(255,255,255,.04) 8px,rgba(255,255,255,.02) 8px,rgba(255,255,255,.02) 16px);border:1px solid rgba(255,255,255,.12);border-radius:14px;place-items:center;font-size:14px;display:grid;box-shadow:inset 0 1px rgba(255,255,255,.1),0 10px 24px rgba(0,0,0,.35)}.portfolio-showcase-module__rUFZ9q__arrow{z-index:5;-webkit-backdrop-filter:blur(10px)saturate(160%);width:44px;height:44px;color:var(--prism-text);cursor:pointer;background:rgba(12,14,24,.45);border:1px solid rgba(255,255,255,.22);border-radius:999px;place-items:center;transition:transform .15s,opacity .2s,background .2s;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 6px 22px rgba(0,0,0,.45)}.portfolio-showcase-module__rUFZ9q__arrow:hover{transform:translateY(-50%)scale(1.06)}.portfolio-showcase-module__rUFZ9q__arrow:disabled{opacity:.35;pointer-events:none}.portfolio-showcase-module__rUFZ9q__left{left:50px}.portfolio-showcase-module__rUFZ9q__right{right:50px}@media (max-width:980px){.portfolio-showcase-module__rUFZ9q__card{grid-template-columns:1fr}.portfolio-showcase-module__rUFZ9q__preview{order:-1}.portfolio-showcase-module__rUFZ9q__left{left:12px}.portfolio-showcase-module__rUFZ9q__right{right:12px}}@media (prefers-reduced-motion:reduce){.portfolio-showcase-module__rUFZ9q__cta:hover{transform:none}.portfolio-showcase-module__rUFZ9q__arrow:hover{transform:translateY(-50%)}}@media (max-width:640px){.portfolio-showcase-module__rUFZ9q__wrapper{margin-top:40px}.portfolio-showcase-module__rUFZ9q__header{align-items:flex-start;gap:10px}.portfolio-showcase-module__rUFZ9q__title{text-align:left}.portfolio-showcase-module__rUFZ9q__viewport{margin-left:0;margin-right:0}.portfolio-showcase-module__rUFZ9q__track{grid-auto-columns:100%;gap:14px;padding-left:0;padding-right:0;scroll-padding-inline:0}.portfolio-showcase-module__rUFZ9q__card{width:100%;box-shadow:none;background:rgba(10,1,37,0);border:none;border-radius:0;padding:0}.portfolio-showcase-module__rUFZ9q__card:before,.portfolio-showcase-module__rUFZ9q__card:after{content:none}.portfolio-showcase-module__rUFZ9q__meta{gap:8px}.portfolio-showcase-module__rUFZ9q__projectTitle{font-size:18px}.portfolio-showcase-module__rUFZ9q__desc{font-size:14px}.portfolio-showcase-module__rUFZ9q__desktopShell,.portfolio-showcase-module__rUFZ9q__placeholder{border-radius:12px;width:100%;box-shadow:0 8px 20px rgba(0,0,0,.45)}.portfolio-showcase-module__rUFZ9q__ctaRow{flex-flow:wrap}.portfolio-showcase-module__rUFZ9q__arrow{display:none}}
:root{--gap:16px;--col-height:64vh;--speed:36s;--bg:#0b0f1a;--prism-accent:#7b2ff7;--prism-accent-2:#00e5ff}@media (min-width:700px){:root{--gap:20px;--col-height:70vh}}@media (min-width:1024px){:root{--gap:24px;--col-height:72vh}}.testimonials-module__0lNgla__wrap{background:radial-gradient(1200px 600px at 20% -10%,rgba(123,47,247,.08),transparent 55%),radial-gradient(1000px 600px at 120% 10%,rgba(0,229,255,.07),transparent 55%),var(--bg);color:#e8e8ef;padding:max(28px,min(4vw,56px))}.testimonials-module__0lNgla__head{text-align:center;place-items:center;gap:6px;margin-bottom:18px;display:grid}.testimonials-module__0lNgla__head h2{letter-spacing:-.01em;text-transform:uppercase;margin:0;font-size:max(20px,min(3vw,26px));line-height:1.15}.testimonials-module__0lNgla__sub{opacity:.82;margin:0 0 15px;font-size:max(14px,min(2.5vw,16px))}.testimonials-module__0lNgla__viewport{display:none}@media (min-width:821px){.testimonials-module__0lNgla__viewport{gap:var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));place-content:start center;width:100%;max-width:1400px;margin-left:auto;margin-right:auto;display:grid;overflow:hidden}}.testimonials-module__0lNgla__column{height:var(--col-height);position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(transparent,#000 10%,#000 90%,transparent)}.testimonials-module__0lNgla__stack{gap:var(--gap);display:grid}.testimonials-module__0lNgla__up .testimonials-module__0lNgla__stack{animation:testimonials-module__0lNgla__scrollUp var(--speed)linear infinite}.testimonials-module__0lNgla__down .testimonials-module__0lNgla__stack{animation:testimonials-module__0lNgla__scrollDown var(--speed)linear infinite}.testimonials-module__0lNgla__mid .testimonials-module__0lNgla__stack{animation-duration:calc(var(--speed)*.9)}.testimonials-module__0lNgla__column:hover .testimonials-module__0lNgla__stack,.testimonials-module__0lNgla__column:focus-within .testimonials-module__0lNgla__stack{animation-play-state:paused}@keyframes testimonials-module__0lNgla__scrollUp{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes testimonials-module__0lNgla__scrollDown{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.testimonials-module__0lNgla__card{will-change:transform;background:linear-gradient(rgba(255,255,255,.06),rgba(255,255,255,.02));border:1px solid rgba(255,255,255,.1);border-radius:16px;gap:10px;padding:max(18px,min(3.4vw,40px));display:grid;position:relative;box-shadow:inset 0 1px rgba(255,255,255,.06),0 8px 28px rgba(0,0,0,.35)}.testimonials-module__0lNgla__card:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(115deg,rgba(120,126,255,.35),rgba(0,213,255,.35));padding:1px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 0,#000 0),linear-gradient(#000 0,#000 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.testimonials-module__0lNgla__topRow{grid-template-columns:48px 1fr;align-items:center;gap:12px;display:grid}@media (min-width:520px){.testimonials-module__0lNgla__topRow{grid-template-columns:56px 1fr}}.testimonials-module__0lNgla__avatarWrap{background:linear-gradient(rgba(255,255,255,.12),rgba(255,255,255,.02));border:1px solid rgba(255,255,255,.12);border-radius:999px;place-items:center;width:48px;height:48px;display:grid;position:relative;overflow:hidden}@media (min-width:520px){.testimonials-module__0lNgla__avatarWrap{width:56px;height:56px}}.testimonials-module__0lNgla__avatarIcon{color:#dfe9ff;filter:drop-shadow(0 0 6px rgba(123,47,247,.35))drop-shadow(0 0 10px rgba(0,229,255,.25));opacity:.95;width:70%;height:70%}.testimonials-module__0lNgla__person{gap:2px;min-width:0;display:grid}.testimonials-module__0lNgla__name{font-size:max(13px,min(2.6vw,14px));font-weight:600}.testimonials-module__0lNgla__meta{opacity:.82;font-size:max(12px,min(2.2vw,13px))}.testimonials-module__0lNgla__stars{letter-spacing:1px;color:#ffd166;font-size:12px;line-height:1}.testimonials-module__0lNgla__quote{margin:0;font-size:max(15px,min(3.2vw,18px));line-height:1.6}.testimonials-module__0lNgla__mobileCarousel{gap:12px;display:grid}@media (min-width:821px){.testimonials-module__0lNgla__mobileCarousel{display:none}}.testimonials-module__0lNgla__track{will-change:transform;cursor:grab;grid-auto-columns:100%;grid-auto-flow:column;gap:0;transition:transform .38s cubic-bezier(.22,.61,.36,1);display:grid}.testimonials-module__0lNgla__grabbing{cursor:grabbing}.testimonials-module__0lNgla__slide{min-width:100%;padding:2px}.testimonials-module__0lNgla__dots{justify-content:center;gap:8px;margin-top:4px;display:flex}.testimonials-module__0lNgla__dot{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.22);border-radius:50%;width:10px;height:10px;transition:transform .2s,background .2s,box-shadow .2s}.testimonials-module__0lNgla__dot:hover{transform:scale(1.15)}.testimonials-module__0lNgla__dotActive{background:radial-gradient(60% 60% at 50% 50%,var(--prism-accent)0%,var(--prism-accent-2)100%);box-shadow:0 0 0 4px rgba(123,47,247,.12),0 0 12px var(--prism-accent);border-color:rgba(123,47,247,.35)}.testimonials-module__0lNgla__ctaRow{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:25px;padding:25px;display:flex}.testimonials-module__0lNgla__cta,.testimonials-module__0lNgla__link{color:#e8e8ef;background:linear-gradient(rgba(255,255,255,.06),rgba(255,255,255,.02));border:1px solid rgba(255,255,255,.16);border-radius:12px;padding:10px 14px;text-decoration:none;box-shadow:inset 0 0 0 1px rgba(255,255,255,.04)}.testimonials-module__0lNgla__cta:first-child{background:linear-gradient(135deg,rgba(123,97,255,.8) 0%,rgba(94,223,255,.8) 100%)}.testimonials-module__0lNgla__link{opacity:.9;background:0 0;border:none}@media (prefers-reduced-motion:reduce){.testimonials-module__0lNgla__up .testimonials-module__0lNgla__stack,.testimonials-module__0lNgla__down .testimonials-module__0lNgla__stack,.testimonials-module__0lNgla__mid .testimonials-module__0lNgla__stack{animation:none}.testimonials-module__0lNgla__track{transition:none}}
:root{--bg:#0b0b10;--panel:rgba(16,16,24,.78);--card:rgba(20,20,30,.85);--ink:#e9ecf3;--ink-dim:#aeb6c8;--violet:#9b7cff;--cyan:#49d0ff;--neon:#39ff88;--outline:rgba(153,148,255,.25);--ring:rgba(73,208,255,.35)}.prism-offer-module__qEz5Tq__wrap{background:radial-gradient(1200px 600px at 85% 85%,rgba(73,208,255,.08),transparent 60%),radial-gradient(900px 480px at 10% 10%,rgba(155,124,255,.1),transparent 55%),var(--bg);position:relative}.prism-offer-module__qEz5Tq__shell{grid-template-columns:1.1fr 1fr;align-items:stretch;gap:max(18px,min(3vw,28px));margin-left:auto;margin-right:auto;padding:3rem;display:grid}.prism-offer-module__qEz5Tq__mediaCard{box-shadow:0 10px 45px rgba(0,0,0,.35),inset 0 0 0 1px var(--outline);background:linear-gradient(rgba(255,255,255,.02),rgba(255,255,255,0));border-radius:28px}.prism-offer-module__qEz5Tq__photoWrap{border-radius:28px;position:relative;overflow:hidden}.prism-offer-module__qEz5Tq__photo{width:100%;height:auto;display:block}.prism-offer-module__qEz5Tq__badge{position:absolute;bottom:max(12px,min(3vw,22px));left:max(12px,min(3vw,22px))}.prism-offer-module__qEz5Tq__badgeInner{color:var(--ink);-webkit-backdrop-filter:blur(6px)saturate(120%);backdrop-filter:blur(6px)saturate(120%);background:rgba(14,14,20,.75);border-radius:14px;align-items:center;gap:10px;padding:10px 14px;display:inline-flex;box-shadow:0 6px 24px rgba(0,0,0,.35),inset 0 0 0 1px rgba(255,255,255,.06)}.prism-offer-module__qEz5Tq__badgeInner strong{letter-spacing:.02em;font-weight:700}.prism-offer-module__qEz5Tq__badgeInner span{color:var(--ink-dim);font-size:.9rem}.prism-offer-module__qEz5Tq__badgeIcon{width:20px;height:20px;fill:var(--neon);opacity:.9}.prism-offer-module__qEz5Tq__copyCard{background:var(--panel);color:var(--ink);box-shadow:0 10px 45px rgba(0,0,0,.35),inset 0 0 0 1px var(--outline);-webkit-backdrop-filter:blur(8px)saturate(120%);backdrop-filter:blur(8px)saturate(120%);border-radius:28px;padding:max(18px,min(3.6vw,36px))}.prism-offer-module__qEz5Tq__kicker{color:var(--neon);letter-spacing:.18em;margin:0 0 6px;font-size:.86rem;font-weight:700}.prism-offer-module__qEz5Tq__headline{letter-spacing:-.01em;margin:0 0 10px;font-size:max(26px,min(4.8vw,42px));line-height:1.05}.prism-offer-module__qEz5Tq__emph{background:linear-gradient(90deg,var(--violet),var(--cyan));color:transparent;-webkit-background-clip:text;background-clip:text}.prism-offer-module__qEz5Tq__subtext{color:var(--ink-dim);margin:0 0 18px}.prism-offer-module__qEz5Tq__features{grid-template-columns:1fr 1fr;gap:14px 18px;margin:0 0 14px;padding:0;list-style:none;display:grid}.prism-offer-module__qEz5Tq__feature{background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.04);border-radius:14px;grid-template-columns:auto 1fr;align-items:start;gap:10px;padding:14px;display:grid}.prism-offer-module__qEz5Tq__iconContainer{justify-content:center;align-items:flex-start;display:flex}.prism-offer-module__qEz5Tq__iconWrap{background:radial-gradient(circle at 30% 20%,var(--violet),var(--cyan));width:32px;height:32px;box-shadow:0 0 0 4px var(--ring);border-radius:9px;justify-content:center;align-items:center;display:inline-flex}.prism-offer-module__qEz5Tq__icon{color:#0b1420;width:20px;height:20px}.prism-offer-module__qEz5Tq__featureBody{min-width:0}.prism-offer-module__qEz5Tq__featureTitle{margin:0;font-size:1.02rem}.prism-offer-module__qEz5Tq__featureText{color:var(--ink-dim);margin:4px 0 0;line-height:1.4}.prism-offer-module__qEz5Tq__ctaRow{align-items:center;gap:14px;margin-top:8px;display:flex}.prism-offer-module__qEz5Tq__cta{color:#fff;background:linear-gradient(135deg,rgba(123,97,255,.8) 0%,rgba(94,223,255,.8) 100%);border-radius:999px;padding:12px 18px;font-weight:700;text-decoration:none;transition:transform .14s,box-shadow .14s;display:inline-block;box-shadow:0 10px 28px rgba(73,208,255,.32)}.prism-offer-module__qEz5Tq__cta:hover{transform:translateY(-1px);box-shadow:0 16px 34px rgba(73,208,255,.38)}.prism-offer-module__qEz5Tq__helpText{color:var(--ink-dim);font-size:.95rem}.prism-offer-module__qEz5Tq__copyCard:after{content:"";pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}@media (max-width:980px){.prism-offer-module__qEz5Tq__shell{grid-template-columns:1fr}.prism-offer-module__qEz5Tq__mediaCard{order:-1}.prism-offer-module__qEz5Tq__features{grid-template-columns:1fr;gap:16px}.prism-offer-module__qEz5Tq__headline{font-size:max(26px,min(6.4vw,34px))}}@media only screen and (max-width:500px){.prism-offer-module__qEz5Tq__shell{padding:1.2rem}.prism-offer-module__qEz5Tq__mediaCard,.prism-offer-module__qEz5Tq__photoWrap{height:400px}.prism-offer-module__qEz5Tq__photo{object-fit:cover;height:400px;display:flex;position:relative}.prism-offer-module__qEz5Tq__ctaRow{flex-direction:column;margin-top:25px;display:flex}.prism-offer-module__qEz5Tq__featureTitle{font-size:14pt}.prism-offer-module__qEz5Tq__featureText{padding:3px 0;line-height:1.4}.prism-offer-module__qEz5Tq__iconContainer{height:100%;padding:3px;display:flex}}
.faq-module__1246Na__wrap{--ink:#e7eaf1;--muted:#a6afc3;--line:#1b2236;--blurple:#7b2ff7;--cyan:#00e5ff;color:var(--ink);background:radial-gradient(900px 500px at 15% -10%,rgba(123,47,247,.06),transparent 60%),radial-gradient(900px 500px at 110% 0,rgba(0,229,255,.05),transparent 60%),0 0;width:100%;margin:0 auto;padding:24px 16px 32px}.faq-module__1246Na__header{text-align:center;margin:0 0 16px}.faq-module__1246Na__h2{letter-spacing:-.01em;margin:0 0 6px;font-size:28px;font-weight:800;line-height:1.15}.faq-module__1246Na__sub{color:var(--muted);margin:0;font-size:14px}.faq-module__1246Na__list{gap:10px;max-width:900px;margin:0 auto;padding:0;list-style:none;display:grid}.faq-module__1246Na__item{-webkit-backdrop-filter:blur(14px)saturate(160%);background:rgba(14,18,30,.42);border:1px solid rgba(255,255,255,.1);border-radius:16px;overflow:hidden}.faq-module__1246Na__itemOpen{border-color:rgba(255,255,255,.18)}.faq-module__1246Na__qWrap{margin:0}.faq-module__1246Na__qBtn{text-align:left;width:100%;color:var(--ink);cursor:pointer;background:0 0;border:none;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:16px;font-size:16px;font-weight:800;display:grid}.faq-module__1246Na__qBtn:focus-visible{outline:2px solid var(--cyan);outline-offset:2px;border-radius:12px}.faq-module__1246Na__qText{display:inline-block}.faq-module__1246Na__chev{opacity:.9;transition:transform .18s;transform:rotate(0)}.faq-module__1246Na__itemOpen .faq-module__1246Na__chev{transform:rotate(180deg)}.faq-module__1246Na__panel{border-top:1px dashed rgba(255,255,255,.12);padding:0 16px 14px}.faq-module__1246Na__a{color:var(--ink);opacity:.95;margin:10px 0 0;font-size:15px;line-height:1.6}@media (prefers-reduced-motion:reduce){.faq-module__1246Na__chev{transition:none}}
