:root{--corenth-navy-950:#050816;--corenth-navy-900:#0a1020;--corenth-navy-800:#11182d;--corenth-slate-700:#334155;--corenth-slate-600:#475569;--corenth-slate-500:#64748b;--corenth-slate-300:#cbd5e1;--corenth-slate-200:#e2e8f0;--corenth-blue:#00b8ff;--corenth-cyan:#23d5ff;--corenth-violet:#7c3aed;--corenth-purple:#a855f7;--corenth-pink:#ff2f92;--corenth-orange:#ff8a3d;--corenth-white:#fff;--corenth-gradient:linear-gradient(135deg, var(--corenth-blue) 0%, var(--corenth-violet) 42%, var(--corenth-pink) 72%, var(--corenth-orange) 100%);--corenth-gradient-cool:linear-gradient(135deg, var(--corenth-cyan) 0%, var(--corenth-blue) 35%, var(--corenth-violet) 100%);--corenth-shadow-sm:0 14px 34px #0408181f;--corenth-shadow-md:0 26px 72px #04081833;--corenth-shadow-lg:0 38px 110px #0408184d}.site-header,.site-footer,.hero-section,.services-section,.benefits-section,.process-section,.pricing-preview,.testimonials-section,.cta-section,.blog-hero,.blog-section{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.hero-section h1,.services-section h2,.process-section h2,.pricing-preview h2,.testimonials-section h2,.blog-section h2{color:var(--corenth-navy-950)}.site-header{z-index:100;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050816e6;border-bottom:1px solid #94a3b829;position:sticky;top:0;box-shadow:0 12px 38px #0508163d}.site-header__container{box-sizing:border-box;justify-content:space-between;align-items:center;gap:24px;width:100%;max-width:1200px;min-height:76px;margin:0 auto;padding:0 24px;display:flex}.site-header__brand{flex-shrink:0;align-items:center;font-size:18px;display:inline-flex}.site-header__desktop-nav{align-items:center;gap:24px;display:flex}.site-header__desktop-actions{align-items:center;gap:12px;display:flex}.site-header__login{padding:10px 14px;font-size:15px}.site-header__cta{border-radius:10px;padding:11px 16px;font-size:15px;font-weight:700}.site-header__mobile-menu{display:none}.site-header__mobile-nav{box-sizing:border-box;gap:6px;width:100%;max-width:1200px;margin:0 auto;padding:16px 20px 24px;display:grid}.site-header__mobile-link{border-radius:8px;padding:13px 10px;font-size:16px;font-weight:700}.site-header__mobile-cta{text-align:center;border-radius:10px;margin-top:8px;padding:14px 18px;font-weight:700}.site-header__brand,.site-header__nav-link,.site-header__login{color:#f8fafc}.site-header__brand{letter-spacing:-.02em;gap:12px;font-weight:900}.site-header__brand-mark{background:var(--corenth-gradient);border-radius:13px;width:40px;height:40px;box-shadow:0 0 24px #7c3aed7a,0 10px 26px #ff2f9233}.site-header__brand-image{object-fit:cover;border-radius:13px;flex-shrink:0;width:44px;height:44px;box-shadow:0 0 24px #7c3aed7a,0 10px 26px #ff2f9233}.site-header__nav-link,.site-header__login{opacity:.82;font-weight:750;transition:color .2s,opacity .2s,transform .2s}.site-header__nav-link:hover,.site-header__login:hover,.site-header__nav-link--active{color:#fff;opacity:1}.site-header__nav-link:hover,.site-header__login:hover{transform:translateY(-1px)}.site-header__cta,.site-header__mobile-cta{background:var(--corenth-gradient);color:#fff;border:0;box-shadow:0 14px 32px #7c3aed57}.site-header__mobile-menu{background:#050816fa;border-top:1px solid #94a3b824}.site-header__mobile-link{color:#f8fafc}.hero-section{isolation:isolate;background:radial-gradient(circle at 90% 10%,#ff2f9247,#0000 27%),radial-gradient(circle at 73% 74%,#7c3aed4d,#0000 34%),radial-gradient(circle at 10% 15%,#00b8ff38,#0000 30%),linear-gradient(135deg,#050816 0%,#0a1020 44%,#171029 72%,#220d22 100%);border-bottom:1px solid #94a3b829;position:relative;overflow:hidden}.hero-section:before{content:"";z-index:-1;opacity:.26;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 88%);mask-image:linear-gradient(#000 0%,#0000 88%)}.hero-section:after{content:"";z-index:-1;border:1px solid #ffffff14;border-radius:50%;width:520px;height:520px;position:absolute;top:-170px;right:-170px;box-shadow:0 0 0 70px #7c3aed0d,0 0 0 140px #ff2f9209}.hero-section__container{gap:82px;min-height:790px;padding-top:116px;padding-bottom:116px}.hero-section__eyebrow{color:#e9d5ff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff12;border:1px solid #a855f757;box-shadow:0 12px 34px #7c3aed24}.hero-section__eyebrow span{background:var(--corenth-gradient);box-shadow:0 0 18px #ff2f92b8}.hero-section h1{color:#fff;letter-spacing:-.055em;text-shadow:0 12px 40px #00000047;max-width:840px;font-size:clamp(50px,7vw,84px);line-height:.98}.hero-section__description{color:#cbd5e1;max-width:700px;font-size:clamp(18px,2vw,21px)}.hero-section__primary-button{background:var(--corenth-gradient);color:#fff;border:0;box-shadow:0 18px 42px #7c3aed5c,0 0 26px #ff2f922e}.hero-section__secondary-button{color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff14;border:1px solid #ffffff2e;box-shadow:0 14px 30px #04081833}.hero-section__primary-button,.hero-section__secondary-button{transition:transform .2s,box-shadow .2s}.hero-section__primary-button:hover,.hero-section__secondary-button:hover{transform:translateY(-3px)}.hero-section__proof{color:#94a3b8}.hero-section__preview{box-shadow:var(--corenth-shadow-lg), 0 0 46px #7c3aed3d;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(145deg,#ffffff1c,#ffffff09);border:1px solid #ffffff29;padding:20px;position:relative}.hero-section__preview:before{content:"";z-index:-1;border-radius:inherit;background:var(--corenth-gradient);opacity:.36;filter:blur(14px);position:absolute;inset:-1px}.hero-section__preview-inner{background:radial-gradient(circle at 92% 0,#ff2f9238,#0000 34%),radial-gradient(circle at 0 100%,#00b8ff33,#0000 36%),linear-gradient(155deg,#070b17 0%,#11182d 56%,#1c1130 100%);border:1px solid #94a3b824;position:relative;overflow:hidden}.hero-section__preview-header h2{color:#fff}.hero-section__preview-header>span{color:#86efac;background:#22c55e1a;border:1px solid #22c55e38}.hero-section__metric-card{background:#ffffff0e;border:1px solid #94a3b826;box-shadow:inset 0 1px #ffffff0a}.hero-section__metric-card strong{color:#fff}.hero-section__recent{background:linear-gradient(135deg,#00b8ff12,#ff2f9214);border:1px solid #a855f72e}.services-section{background:radial-gradient(circle at 88% 12%,#7c3aed14,#0000 28%),#fff;padding-top:118px;padding-bottom:118px}.services-section__eyebrow,.process-section__eyebrow,.pricing-preview__eyebrow,.testimonials-section__eyebrow{color:var(--corenth-violet);letter-spacing:.13em}.services-section__intro,.process-section__intro,.pricing-preview__intro,.testimonials-section__intro{color:var(--corenth-slate-600)}.services-section__grid{gap:22px}.services-section__card{box-shadow:var(--corenth-shadow-sm);background:linear-gradient(150deg,#fff 0%,#f8fafc 100%);border:1px solid #94a3b833;transition:transform .25s,border-color .25s,box-shadow .25s;position:relative;overflow:hidden}.services-section__card:before{content:"";background:var(--corenth-gradient);opacity:.13;border-radius:50%;width:150px;height:150px;position:absolute;top:-92px;right:-82px}.services-section__card:hover{box-shadow:var(--corenth-shadow-md);border-color:#7c3aed47;transform:translateY(-8px)}.services-section__icon{background:var(--corenth-gradient);color:#fff;box-shadow:0 12px 28px #7c3aed47}.services-section__card a{color:var(--corenth-violet)}.benefits-section{color:#fff;background:radial-gradient(circle at 84% 16%,#ff2f9233,#0000 28%),radial-gradient(circle at 10% 90%,#00b8ff2e,#0000 34%),linear-gradient(145deg,#050816 0%,#0a1020 54%,#171029 100%);padding-top:118px;padding-bottom:118px;position:relative;overflow:hidden}.benefits-section h2{color:#fff}.benefits-section__card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0e;border:1px solid #94a3b829;box-shadow:inset 0 1px #ffffff0a}.benefits-section__card:hover{background:#ffffff13;border-color:#ff2f9247}.process-section{background:radial-gradient(circle at 8% 12%,#00b8ff14,#0000 26%),linear-gradient(#fff 0%,#f8fafc 100%);padding-top:118px;padding-bottom:118px}.process-section__item{box-shadow:var(--corenth-shadow-sm);background:#fff;border:1px solid #94a3b82e}.process-section__number{background:var(--corenth-gradient);color:#fff;box-shadow:0 12px 28px #7c3aed3d}.pricing-preview{background:radial-gradient(circle at 12% 8%,#00b8ff1f,#0000 28%),radial-gradient(circle at 90% 92%,#ff2f921f,#0000 30%),#f8fafc;padding-top:118px;padding-bottom:118px}.pricing-preview__card{box-shadow:var(--corenth-shadow-sm);background:#fffffff0;border:1px solid #94a3b833;transition:transform .25s,box-shadow .25s}.pricing-preview__card:hover{box-shadow:var(--corenth-shadow-md);transform:translateY(-7px)}.pricing-preview__card--featured{border-color:#7c3aed61;box-shadow:0 30px 80px #7c3aed2e,0 0 0 1px #ff2f9214}.pricing-preview__badge,.pricing-preview__button--featured{background:var(--corenth-gradient);color:#fff;border:0}.pricing-preview__more a{color:var(--corenth-violet);font-weight:850}.testimonials-section{background:radial-gradient(circle at 86% 10%,#ff2f9214,#0000 30%),linear-gradient(#fff 0%,#fbf8ff 100%);padding-top:118px;padding-bottom:118px}.testimonials-section__card{box-shadow:var(--corenth-shadow-sm);background:linear-gradient(145deg,#fff 0%,#f8fafc 100%);border:1px solid #94a3b833}.testimonials-section__quote-mark{background:var(--corenth-gradient);color:#0000;-webkit-background-clip:text;background-clip:text}.cta-section{color:#fff;background:radial-gradient(circle at 84% 14%,#ff2f9242,#0000 28%),radial-gradient(circle at 10% 90%,#00b8ff38,#0000 34%),linear-gradient(145deg,#050816 0%,#0a1020 52%,#171029 100%);position:relative;overflow:hidden}.cta-section h2{color:#fff}.cta-section__primary{background:var(--corenth-gradient);color:#fff;border:0;box-shadow:0 18px 40px #7c3aed57}.cta-section__secondary{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff12;border-color:#ffffff38}.blog-hero{background:radial-gradient(circle at 82% 20%,#ff2f9233,#0000 30%),radial-gradient(circle at 12% 80%,#00b8ff29,#0000 32%),linear-gradient(135deg,#f8fbff 0%,#f4efff 60%,#fff3f8 100%)}.blog-card{box-shadow:var(--corenth-shadow-sm);background:#fff;border:1px solid #94a3b833;transition:transform .25s,box-shadow .25s}.blog-card:hover{box-shadow:var(--corenth-shadow-md);transform:translateY(-6px)}.blog-card__status{color:var(--corenth-violet)}.site-footer{background:radial-gradient(circle at 86% 12%,#ff2f9226,#0000 28%),radial-gradient(circle at 8% 96%,#00b8ff21,#0000 32%),linear-gradient(155deg,#050816 0%,#0a1020 56%,#171029 100%);border-top:1px solid #94a3b81f}.site-footer__brand-mark{background:var(--corenth-gradient);box-shadow:0 12px 30px #7c3aed4d}.site-footer__brand-image{object-fit:cover;border-radius:13px;flex-shrink:0;width:44px;height:44px;box-shadow:0 0 24px #7c3aed7a,0 10px 26px #ff2f9233}.site-footer__column a:hover,.site-footer__legal a:hover{color:#f0abfc}@media (max-width:980px){.hero-section__container{gap:54px;min-height:auto;padding-top:96px;padding-bottom:96px}}@media (max-width:900px){.site-header__desktop-nav,.site-header__desktop-actions{display:none}.site-header__menu-button,.site-header__mobile-menu{display:block}}@media (max-width:720px){.site-header__container{min-height:68px;padding:0 16px}.site-header__brand{font-size:15px}.hero-section__container{padding-top:78px;padding-bottom:78px}.hero-section h1{font-size:clamp(42px,13vw,58px)}.hero-section__actions{flex-direction:column;align-items:stretch}.hero-section__primary-button,.hero-section__secondary-button{width:100%}.services-section,.benefits-section,.process-section,.pricing-preview,.testimonials-section{padding-top:88px;padding-bottom:88px}}@media (prefers-reduced-motion:reduce){.site-header__nav-link,.site-header__login,.hero-section__primary-button,.hero-section__secondary-button,.services-section__card,.pricing-preview__card,.blog-card{transition:none}}.services-section__heading{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:end;gap:64px;margin-bottom:58px;display:grid}.services-section__heading h2{max-width:760px;margin-top:12px}.services-section__intro{max-width:560px;margin:0}.services-section__card{flex-direction:column;min-height:400px;padding:30px;display:flex}.services-section__card-header{justify-content:space-between;align-items:center;gap:18px;margin-bottom:28px;display:flex}.services-section__category{color:var(--corenth-slate-500);letter-spacing:.09em;text-align:right;text-transform:uppercase;font-size:.75rem;font-weight:800}.services-section__card h3{color:var(--corenth-navy-950);margin-bottom:14px;font-size:1.45rem;line-height:1.2}.services-section__card>p{color:var(--corenth-slate-600);margin:0;line-height:1.7}.services-section__outcomes{gap:10px;margin:24px 0 30px;padding:0;list-style:none;display:grid}.services-section__outcomes li{color:var(--corenth-slate-700);padding-left:24px;font-size:.92rem;font-weight:700;position:relative}.services-section__outcomes li:before{content:"";background:var(--corenth-gradient);border-radius:50%;width:9px;height:9px;position:absolute;top:.38rem;left:0;box-shadow:0 0 12px #7c3aed59}.services-section__link{color:var(--corenth-violet);align-items:center;gap:10px;margin-top:auto;font-weight:850;text-decoration:none;display:inline-flex}.services-section__link span{transition:transform .2s}.services-section__link:hover span{transform:translate(4px)}.services-section__footer{box-shadow:var(--corenth-shadow-sm);background:radial-gradient(circle at 92% 20%,#ff2f921a,#0000 32%),linear-gradient(135deg,#f8fbff 0%,#f7f1ff 100%);border:1px solid #7c3aed2e;border-radius:22px;justify-content:space-between;align-items:center;gap:32px;margin-top:42px;padding:28px 30px;display:flex}.services-section__footer>div{gap:5px;display:grid}.services-section__footer strong{color:var(--corenth-navy-950);font-size:1.05rem}.services-section__footer span{color:var(--corenth-slate-600)}.services-section__footer-link{background:var(--corenth-gradient);color:#fff;border-radius:12px;flex-shrink:0;align-items:center;gap:9px;padding:13px 18px;font-weight:850;text-decoration:none;display:inline-flex;box-shadow:0 14px 30px #7c3aed40}@media (max-width:900px){.services-section__heading{grid-template-columns:1fr;gap:24px}.services-section__intro{max-width:720px}}@media (max-width:720px){.services-section__card{min-height:auto;padding:24px}.services-section__footer{flex-direction:column;align-items:stretch}.services-section__footer-link{justify-content:center;width:100%}}.benefits-section__layout{grid-template-columns:minmax(300px,.85fr) minmax(0,1.15fr);align-items:start;gap:74px;display:grid}.benefits-section__heading{position:sticky;top:120px}.benefits-section__eyebrow{color:#c4b5fd;letter-spacing:.13em;text-transform:uppercase;margin-bottom:14px;font-size:.78rem;font-weight:850}.benefits-section__heading h2{color:#fff;letter-spacing:-.045em;max-width:620px;margin:0;font-size:clamp(2.25rem,4.4vw,4rem);line-height:1.03}.benefits-section__intro{color:#cbd5e1;max-width:600px;margin:24px 0 0;font-size:1.05rem;line-height:1.75}.benefits-section__statement{background:linear-gradient(135deg,#00b8ff14,#ff2f9214);border:1px solid #a855f733;border-radius:20px;align-items:flex-start;gap:18px;margin-top:34px;padding:22px;display:flex}.benefits-section__statement>span{background:var(--corenth-gradient);color:#fff;border-radius:14px;flex-shrink:0;place-items:center;width:48px;height:48px;font-size:.9rem;font-weight:900;display:grid;box-shadow:0 14px 30px #7c3aed4d}.benefits-section__statement p{color:#e2e8f0;margin:0;line-height:1.65}.benefits-section__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.benefits-section__card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:radial-gradient(circle at 100% 0,#a855f71f,#0000 34%),#ffffff0e;border:1px solid #94a3b829;border-radius:24px;flex-direction:column;min-height:300px;padding:28px;transition:transform .25s,border-color .25s,background .25s;display:flex;box-shadow:inset 0 1px #ffffff0a,0 18px 46px #00000029}.benefits-section__card:hover{background:radial-gradient(circle at 100% 0,#ff2f9229,#0000 36%),#ffffff13;border-color:#ff2f924d;transform:translateY(-7px)}.benefits-section__card-top{justify-content:space-between;align-items:center;gap:18px;margin-bottom:42px;display:flex}.benefits-section__number{background:var(--corenth-gradient);color:#fff;border-radius:14px;flex-shrink:0;place-items:center;width:48px;height:48px;font-size:.85rem;font-weight:900;display:grid;box-shadow:0 14px 30px #7c3aed47}.benefits-section__result{color:#94a3b8;letter-spacing:.08em;text-align:right;text-transform:uppercase;font-size:.72rem;font-weight:800}.benefits-section__card h3{color:#fff;margin:auto 0 14px;font-size:1.35rem;line-height:1.2}.benefits-section__card>p{color:#cbd5e1;margin:0;line-height:1.7}@media (max-width:980px){.benefits-section__layout{grid-template-columns:1fr;gap:48px}.benefits-section__heading{position:static}}@media (max-width:720px){.benefits-section__grid{grid-template-columns:1fr}.benefits-section__card{min-height:auto;padding:24px}.benefits-section__statement{flex-direction:column}}.process-section__heading{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:end;gap:64px;margin-bottom:64px;display:grid}.process-section__heading h2{max-width:760px;margin-top:12px}.process-section__intro{max-width:560px;margin:0}.process-section__timeline{max-width:1120px;margin:0 auto;display:grid}.process-section__card{box-shadow:none;background:0 0;border:0;grid-template-columns:86px minmax(0,1fr);gap:26px;padding:0;display:grid}.process-section__rail{flex-direction:column;align-items:center;min-height:100%;display:flex}.process-section__number{background:var(--corenth-gradient);color:#fff;border-radius:18px;flex-shrink:0;place-items:center;width:58px;height:58px;font-size:.88rem;font-weight:900;display:grid;box-shadow:0 16px 34px #7c3aed4d,0 0 24px #ff2f9224}.process-section__line{background:linear-gradient(#7c3aed6b,#ff2f922e);flex:1;width:2px;min-height:72px;margin:14px 0}.process-section__content{box-shadow:var(--corenth-shadow-sm);background:radial-gradient(circle at 100% 0,#7c3aed1a,#0000 32%),#fff;border:1px solid #94a3b833;border-radius:24px;margin-bottom:26px;padding:32px 34px;transition:transform .25s,box-shadow .25s,border-color .25s;position:relative;overflow:hidden}.process-section__content:before{content:"";background:var(--corenth-gradient);opacity:.1;border-radius:50%;width:130px;height:130px;position:absolute;bottom:-76px;right:-74px}.process-section__content:hover{box-shadow:var(--corenth-shadow-md);border-color:#7c3aed4d;transform:translateY(-5px)}.process-section__phase{color:var(--corenth-violet);letter-spacing:.1em;text-transform:uppercase;margin:0 0 10px;font-size:.76rem;font-weight:850}.process-section__content h3{color:var(--corenth-navy-950);margin:0;font-size:clamp(1.55rem,2.4vw,2rem);line-height:1.15}.process-section__description{max-width:780px;color:var(--corenth-slate-600);margin:16px 0 0;line-height:1.7}.process-section__details{flex-wrap:wrap;gap:10px;margin:24px 0 0;padding:0;list-style:none;display:flex}.process-section__details li{color:var(--corenth-slate-700);background:#f8f7ff;border:1px solid #7c3aed24;border-radius:999px;padding:9px 13px;font-size:.82rem;font-weight:800}@media (max-width:900px){.process-section__heading{grid-template-columns:1fr;gap:24px}.process-section__intro{max-width:720px}}@media (max-width:720px){.process-section__card{grid-template-columns:58px minmax(0,1fr);gap:16px}.process-section__number{border-radius:15px;width:48px;height:48px}.process-section__content{padding:24px}.process-section__details{flex-direction:column;align-items:flex-start}}.pricing-preview__heading{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:end;gap:64px;margin-bottom:58px;display:grid}.pricing-preview__heading h2{max-width:760px;margin-top:12px}.pricing-preview__intro{max-width:560px;margin:0}.pricing-preview__grid{align-items:stretch;gap:22px}.pricing-preview__card{border-radius:26px;flex-direction:column;min-height:610px;padding:30px;display:flex}.pricing-preview__card--featured{background:radial-gradient(circle at 100% 0,#ff2f921f,#0000 32%),linear-gradient(155deg,#fff 0%,#faf7ff 100%);position:relative;transform:translateY(-12px)}.pricing-preview__card-top{justify-content:space-between;align-items:flex-start;gap:18px;min-height:66px;display:flex}.pricing-preview__plan-label{color:var(--corenth-slate-500);letter-spacing:.1em;text-transform:uppercase;margin:0 0 6px;font-size:.72rem;font-weight:850}.pricing-preview__card h3{color:var(--corenth-navy-950);margin:0;font-size:1.55rem}.pricing-preview__badge{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;flex-shrink:0;padding:8px 11px;font-size:.72rem;font-weight:850;box-shadow:0 12px 28px #7c3aed3d}.pricing-preview__price{align-items:flex-end;gap:10px;margin-top:28px;display:flex}.pricing-preview__price strong{color:var(--corenth-navy-950);letter-spacing:-.05em;font-size:clamp(2.7rem,4vw,3.7rem);line-height:.95}.pricing-preview__price span{color:var(--corenth-slate-500);padding-bottom:6px;font-size:.9rem;font-weight:700}.pricing-preview__description{min-height:108px;color:var(--corenth-slate-600);margin:22px 0 0;line-height:1.7}.pricing-preview__included{color:var(--corenth-navy-950);letter-spacing:.08em;text-transform:uppercase;margin:26px 0 14px;font-size:.78rem;font-weight:900}.pricing-preview__card ul{gap:13px;margin:0;padding:0;list-style:none;display:grid}.pricing-preview__card li{color:var(--corenth-slate-700);align-items:flex-start;gap:11px;line-height:1.5;display:flex}.pricing-preview__card li>span:first-child{width:22px;height:22px;color:var(--corenth-violet);background:#7c3aed1c;border-radius:50%;flex-shrink:0;place-items:center;font-size:.78rem;font-weight:900;display:grid}.pricing-preview__card-footer{gap:13px;margin-top:auto;padding-top:32px;display:grid}.pricing-preview__button{min-height:48px;color:var(--corenth-violet);background:#fff;border:1px solid #7c3aed38;border-radius:13px;justify-content:center;align-items:center;font-weight:850;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex}.pricing-preview__button:hover{transform:translateY(-2px);box-shadow:0 14px 30px #7c3aed29}.pricing-preview__button--featured{color:#fff;border:0;box-shadow:0 16px 34px #7c3aed47}.pricing-preview__note{color:var(--corenth-slate-500);text-align:center;font-size:.79rem}.pricing-preview__more{box-shadow:var(--corenth-shadow-sm);background:radial-gradient(circle at 92% 20%,#ff2f921a,#0000 32%),linear-gradient(135deg,#fff 0%,#f7f2ff 100%);border:1px solid #7c3aed2e;border-radius:22px;justify-content:space-between;align-items:center;gap:30px;margin-top:48px;padding:28px 30px;display:flex}.pricing-preview__more>div{gap:5px;display:grid}.pricing-preview__more strong{color:var(--corenth-navy-950);font-size:1.05rem}.pricing-preview__more>div span{color:var(--corenth-slate-600)}.pricing-preview__more>a{background:var(--corenth-gradient);color:#fff;border-radius:12px;flex-shrink:0;align-items:center;gap:9px;padding:13px 18px;font-weight:850;text-decoration:none;display:inline-flex;box-shadow:0 14px 30px #7c3aed3d}@media (max-width:980px){.pricing-preview__heading{grid-template-columns:1fr;gap:24px}.pricing-preview__intro{max-width:720px}.pricing-preview__card--featured{transform:none}}@media (max-width:720px){.pricing-preview__card{min-height:auto;padding:24px}.pricing-preview__description{min-height:auto}.pricing-preview__more{flex-direction:column;align-items:stretch}.pricing-preview__more>a{justify-content:center;width:100%}}.testimonials-section__heading{grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);align-items:end;gap:64px;margin-bottom:58px;display:grid}.testimonials-section__heading h2{max-width:720px;margin-top:12px}.testimonials-section__intro{max-width:580px;margin:0}.testimonials-section__grid{gap:22px}.testimonials-section__card{border-radius:26px;flex-direction:column;min-height:340px;padding:30px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;position:relative;overflow:hidden}.testimonials-section__card:before{content:"";background:var(--corenth-gradient);opacity:.12;border-radius:50%;width:170px;height:170px;position:absolute;top:-105px;right:-95px}.testimonials-section__card:hover{box-shadow:var(--corenth-shadow-md);border-color:#7c3aed47;transform:translateY(-7px)}.testimonials-section__card-top{justify-content:space-between;align-items:center;gap:18px;margin-bottom:56px;display:flex}.testimonials-section__quote-mark{background:var(--corenth-gradient);color:#fff;border-radius:16px;place-items:center;width:52px;height:52px;font-size:.88rem;font-weight:900;display:grid;box-shadow:0 14px 30px #7c3aed47}.testimonials-section__label{color:var(--corenth-slate-500);letter-spacing:.09em;text-align:right;text-transform:uppercase;font-size:.74rem;font-weight:850}.testimonials-section__card h3{color:var(--corenth-navy-950);margin:auto 0 14px;font-size:1.45rem;line-height:1.2}.testimonials-section__card>p{color:var(--corenth-slate-600);margin:0;line-height:1.7}.testimonials-section__footer{box-shadow:var(--corenth-shadow-sm);background:radial-gradient(circle at 92% 20%,#ff2f921a,#0000 32%),linear-gradient(135deg,#fff 0%,#f7f2ff 100%);border:1px solid #7c3aed2e;border-radius:22px;justify-content:space-between;align-items:center;gap:32px;margin-top:44px;padding:28px 30px;display:flex}.testimonials-section__footer>div{gap:5px;display:grid}.testimonials-section__footer strong{color:var(--corenth-navy-950);font-size:1.05rem}.testimonials-section__footer>div span{color:var(--corenth-slate-600)}.testimonials-section__footer-link{background:var(--corenth-gradient);color:#fff;border-radius:12px;flex-shrink:0;align-items:center;gap:9px;padding:13px 18px;font-weight:850;text-decoration:none;display:inline-flex;box-shadow:0 14px 30px #7c3aed3d}@media (max-width:900px){.testimonials-section__heading{grid-template-columns:1fr;gap:24px}.testimonials-section__intro{max-width:720px}}@media (max-width:720px){.testimonials-section__card{min-height:auto;padding:24px}.testimonials-section__footer{flex-direction:column;align-items:stretch}.testimonials-section__footer-link{justify-content:center;width:100%}}.cta-section{padding-top:118px;padding-bottom:118px}.cta-section__content{grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:center;gap:74px;display:grid}.cta-section__copy{max-width:760px}.cta-section__eyebrow{color:#c4b5fd;letter-spacing:.13em;text-transform:uppercase;margin-bottom:16px;font-size:.78rem;font-weight:850}.cta-section__copy h2{color:#fff;letter-spacing:-.05em;margin:0;font-size:clamp(2.5rem,5vw,4.5rem);line-height:1.02}.cta-section__description{color:#cbd5e1;max-width:680px;margin:24px 0 0;font-size:1.06rem;line-height:1.75}.cta-section__actions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.cta-section__primary-button,.cta-section__secondary-button{border-radius:13px;justify-content:center;align-items:center;gap:10px;min-height:50px;padding:0 20px;font-weight:850;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.cta-section__primary-button:hover,.cta-section__secondary-button:hover{transform:translateY(-3px)}.cta-section__primary-button span{transition:transform .2s}.cta-section__primary-button:hover span{transform:translate(4px)}.cta-section__panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 100% 0,#ff2f922e,#0000 34%),radial-gradient(circle at 0 100%,#00b8ff24,#0000 36%),#ffffff0e;border:1px solid #ffffff26;border-radius:28px;padding:26px;position:relative;overflow:hidden;box-shadow:0 34px 90px #00000042,inset 0 1px #ffffff0d}.cta-section__panel:before{content:"";z-index:-1;border-radius:inherit;background:var(--corenth-gradient);opacity:.2;filter:blur(16px);position:absolute;inset:-1px}.cta-section__panel-header{color:#fff;letter-spacing:.09em;text-transform:uppercase;border-bottom:1px solid #94a3b829;align-items:center;gap:10px;padding-bottom:20px;font-size:.78rem;font-weight:850;display:flex}.cta-section__status-dot{background:#22c55e;border-radius:50%;width:9px;height:9px;box-shadow:0 0 14px #22c55eb3}.cta-section__panel-content{gap:16px;margin-top:22px;display:grid}.cta-section__panel-item{background:#ffffff0b;border:1px solid #94a3b824;border-radius:18px;grid-template-columns:44px minmax(0,1fr);gap:15px;padding:17px;display:grid}.cta-section__panel-item>span{background:var(--corenth-gradient);color:#fff;border-radius:12px;place-items:center;width:40px;height:40px;font-size:.76rem;font-weight:900;display:grid;box-shadow:0 12px 28px #7c3aed3d}.cta-section__panel-item strong{color:#fff;font-size:.95rem}.cta-section__panel-item p{color:#94a3b8;margin:5px 0 0;font-size:.86rem;line-height:1.55}.cta-section__panel-note{color:#94a3b8;border-top:1px solid #94a3b829;margin:20px 0 0;padding-top:18px;font-size:.79rem;line-height:1.6}@media (max-width:980px){.cta-section__content{grid-template-columns:1fr;gap:48px}.cta-section__copy{max-width:800px}.cta-section__panel{max-width:720px}}@media (max-width:720px){.cta-section{padding-top:88px;padding-bottom:88px}.cta-section__actions{flex-direction:column;align-items:stretch}.cta-section__primary-button,.cta-section__secondary-button{width:100%}.cta-section__panel{padding:20px}.cta-section__panel-item{grid-template-columns:1fr}}.site-header{z-index:100!important;-webkit-backdrop-filter:blur(18px)!important;background:linear-gradient(90deg,#050816fa 0%,#0a1020f7 50%,#171029fa 100%)!important;border-bottom:1px solid #23d5ff2e!important;width:100%!important;font-family:Arial,Helvetica,sans-serif!important;position:sticky!important;top:0!important;box-shadow:0 14px 38px #05081647,inset 0 1px #ffffff09!important}.site-header *,.site-header :before,.site-header :after{box-sizing:border-box}.site-header a{text-decoration:none}.site-header__container{grid-template-columns:minmax(250px,1fr) auto minmax(250px,1fr)!important;align-items:center!important;gap:32px!important;width:min(100%,1480px)!important;max-width:1480px!important;min-height:78px!important;margin:0 auto!important;padding:0 32px!important;display:grid!important}.site-header__brand{color:#fff!important;letter-spacing:-.02em!important;white-space:nowrap!important;justify-self:start!important;align-items:center!important;gap:12px!important;min-width:0!important;font-size:18px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.site-header__brand-image{object-fit:cover!important;border:1px solid #ffffff29!important;border-radius:14px!important;flex:0 0 46px!important;width:46px!important;height:46px!important;box-shadow:0 0 26px #7c3aed7a,0 12px 28px #ff2f922e!important}.site-header__desktop-nav{white-space:nowrap!important;justify-content:center!important;align-items:center!important;gap:30px!important;display:flex!important}.site-header__nav-link{color:#cbd5e1!important;opacity:1!important;align-items:center!important;min-height:44px!important;font-size:15px!important;font-weight:750!important;line-height:1!important;transition:color .18s,transform .18s!important;display:inline-flex!important;position:relative!important}.site-header__nav-link:after{content:""!important;background:var(--corenth-gradient)!important;border-radius:999px!important;width:0!important;height:2px!important;transition:width .18s!important;position:absolute!important;bottom:4px!important;left:50%!important;transform:translate(-50%)!important}.site-header__nav-link:hover,.site-header__nav-link--active{color:#fff!important;transform:translateY(-1px)!important}.site-header__nav-link:hover:after,.site-header__nav-link--active:after{width:100%!important}.site-header__desktop-actions{white-space:nowrap!important;justify-content:flex-end!important;justify-self:end!important;align-items:center!important;gap:14px!important;display:flex!important}.site-header__login{color:#e2e8f0!important;opacity:1!important;border-radius:11px!important;justify-content:center!important;align-items:center!important;min-height:44px!important;padding:0 14px!important;font-size:15px!important;font-weight:800!important;line-height:1!important;transition:color .18s,background .18s,transform .18s!important;display:inline-flex!important}.site-header__login:hover{color:#fff!important;background:#ffffff0f!important;transform:translateY(-1px)!important}.site-header__cta{background:var(--corenth-gradient)!important;color:#fff!important;border:0!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;min-height:46px!important;padding:0 20px!important;font-size:15px!important;font-weight:850!important;line-height:1!important;transition:transform .18s,box-shadow .18s!important;display:inline-flex!important;box-shadow:0 14px 32px #7c3aed52,inset 0 1px #ffffff38!important}.site-header__cta:hover{transform:translateY(-2px)!important;box-shadow:0 18px 38px #7c3aed66,inset 0 1px #ffffff40!important}.site-header__menu-button{background:#ffffff0f!important;border:1px solid #94a3b838!important;border-radius:12px!important;width:46px!important;height:46px!important;padding:10px!important;display:none!important}.site-header__menu-button span{background:#fff!important;border-radius:999px!important;width:100%!important;height:2px!important;margin:4px 0!important;display:block!important}.site-header__mobile-menu{background:#050816fb!important;border-top:1px solid #94a3b824!important;display:none!important;box-shadow:0 22px 42px #05081647!important}.site-header__mobile-nav{gap:6px!important;width:100%!important;max-width:1480px!important;margin:0 auto!important;padding:14px 20px 24px!important;display:grid!important}.site-header__mobile-link{color:#e2e8f0!important;border-radius:10px!important;padding:13px 12px!important;font-size:16px!important;font-weight:750!important;display:block!important}.site-header__mobile-link:hover,.site-header__mobile-link--active{color:#fff!important;background:#ffffff0f!important}.site-header__mobile-cta{background:var(--corenth-gradient)!important;color:#fff!important;text-align:center!important;border:0!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;margin-top:8px!important;padding:14px 18px!important;font-weight:850!important;display:flex!important;box-shadow:0 14px 32px #7c3aed52!important}@media (max-width:1180px){.site-header__container{grid-template-columns:auto 1fr auto!important;gap:22px!important;padding:0 24px!important}.site-header__desktop-nav{gap:20px!important}.site-header__brand{font-size:16px!important}}@media (max-width:980px){.site-header__container{justify-content:space-between!important;display:flex!important}.site-header__desktop-nav,.site-header__desktop-actions{display:none!important}.site-header__menu-button{flex-shrink:0!important;display:block!important}.site-header__mobile-menu{display:block!important}}@media (max-width:520px){.site-header__container{min-height:70px!important;padding:0 16px!important}.site-header__brand{gap:10px!important;font-size:15px!important}.site-header__brand-image{border-radius:12px!important;flex-basis:40px!important;width:40px!important;height:40px!important}}@media (prefers-reduced-motion:reduce){.site-header__nav-link,.site-header__nav-link:after,.site-header__login,.site-header__cta{transition:none!important}}