.faq-section{background:#fff;padding:60px 0;line-height:25px}.faq-container{max-width:800px;margin:0 auto}.faq-section-header{text-align:center}.faq-section-title{font-size:3rem;font-weight:700;color:#1a202c;margin-bottom:24px;line-height:1.2;letter-spacing:-.01em}.faq-item{border-bottom:1px solid #e2e8f0;margin-bottom:0}.faq-question{width:100%;padding:25px 0;background:none;border:none;text-align:left;font-size:1.2rem;font-weight:600;color:#333657;cursor:pointer;transition:all .3s ease;display:flex;justify-content:space-between;align-items:center}.faq-question:hover{color:#e13940}.faq-toggle{font-size:1.5rem;color:#64748b;transition:all .3s ease;font-weight:300}.faq-answer{padding-bottom:0;max-height:0;overflow:hidden;transition:all .4s ease}.faq-answer.active{padding-bottom:32px;max-height:300px}.faq-answer p{color:#64748b;line-height:1.7;font-size:1rem;margin:0}.faq-answer-link{color:#e13940;text-decoration:underline;font-weight:600}.button{position:relative;background:none;border:none;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;font-weight:800;border-radius:32px;transition:background-position .4s ease-in-out;min-width:200px}.button--small{height:40px;padding:12px 20px}.button--medium{height:46px;padding:14px 24px}.button--large{height:56px;padding:14px 62px}.button--loading{pointer-events:none}.button--loading:after{content:"";position:absolute;top:9px;left:45%;width:28px;height:28px;border-radius:50%;border:2px solid transparent;animation:loading .7s linear infinite}.button--primary{background:#e1242a;color:#fff;background-size:300% 100%}.button--primary:active,.button--primary:focus,.button--primary:hover{background-position:100%;background-image:linear-gradient(90deg,#eb3941,#f15e64,#e14e53,#e2373f);box-shadow:0 5px 15px rgba(242,97,103,.4)}.button--primary-loading{color:#e1242a}.button--primary-loading:after{border-color:#fff #fff #fff transparent}.button--primary-outline{background:#fff;color:#e1242a;border:1px solid #e1242a}.button--primary-outline:active,.button--primary-outline:hover{color:#fff;background:#e1242a}.button--primary-outline-loading{color:#fff}.button--primary-outline-loading:after{border-color:#e1242a #e1242a #e1242a transparent}.button--primary-outline-loading:focus{background:#fff}.button--secondary{background:#156bd3;color:#fff;border:none;background-size:300% 100%}.button--secondary:active,.button--secondary:focus,.button--secondary:hover{background-position:100%;background-image:linear-gradient(90deg,#25aae1,#4481eb,#04befe,#3f86ed);box-shadow:0 4px 15px 0 rgba(65,132,234,.75)}.button--secondary-loading{color:#156bd3}.button--secondary-loading:after{border-color:#fff #fff #fff transparent}.button--secondary-outline{background:#fff;color:#156bd3;border:1px solid #156bd3}.button--secondary-outline:active,.button--secondary-outline:focus,.button--secondary-outline:hover{color:#fff;background:#156bd3}.button--secondary-outline-loading{color:#fff}.button--secondary-outline-loading:after{border-color:#156bd3 #156bd3 #156bd3 transparent}.button--default{background:#495865;color:#fff;border:1px solid #495865;background-size:300% 100%}.button--default:active,.button--default:focus,.button--default:hover{background-position:100%;background-image:linear-gradient(90deg,#888,#495865);box-shadow:0 4px 15px 0 #888}.button--default-loading{color:#fff}.button--default-loading:after{border-color:#495865 #495865 #495865 transparent}.button--default-outline{background:#fff;color:#495865;border:1px solid #495865}.button--default-outline:active,.button--default-outline:focus,.button--default-outline:hover{background:#495865;color:#fff}.button--default-outline-loading{color:#fff}.button--default-outline-loading:after{border-color:#495865 #495865 #495865 transparent}.button--disabled{pointer-events:none;opacity:.5}.button--block{width:100%}.button--flexible{min-width:unset}.button--with-icon{height:auto;padding:4px 16px}.adsi-root{overflow-x:clip;color:#e0f2fe;background:#030712}.adsi-root h1,.adsi-root h2,.adsi-root h3{line-height:normal}.adsi-root a{color:#7dd3fc;font-weight:650;text-underline-offset:3px}.adsi-root a:hover{color:#fda4af}.adsi-container{position:relative;z-index:1;width:min(1120px,calc(100% - 2.5rem));margin:0 auto}.adsi-ctas{display:flex;flex-wrap:wrap;gap:.85rem;align-items:center}.adsi-band__ctas,.adsi-ctas--center{justify-content:center;width:100%}.adsi-band__ctas{display:flex;margin-top:1.5rem}.adsi-band__ctas .adsi-ctas{justify-content:center}.adsi-hero{position:relative;padding:clamp(3.25rem,8vw,5rem) 0 clamp(3rem,7vw,4.5rem);overflow:clip;min-height:100vh}.adsi-hero__bg{position:absolute;inset:0;z-index:0;overflow:hidden}@media (prefers-reduced-motion:no-preference){.adsi-hero__bg img{animation:adsi-hero-bg-zoom 22s ease-in-out infinite alternate;transform-origin:center center}}@keyframes adsi-hero-bg-zoom{0%{transform:scale(1)}to{transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.adsi-hero__bg img{animation:none}}.adsi-hero__overlay{position:absolute;inset:0;z-index:1;background:rgba(0,0,0,.5);pointer-events:none}.adsi-hero__grid{opacity:.07;background-image:linear-gradient(hsla(0,0%,100%,.07) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.07) 1px,transparent 0);background-size:44px 44px;-webkit-mask-image:radial-gradient(ellipse 80% 65% at 50% 40%,#000 25%,transparent 100%);mask-image:radial-gradient(ellipse 80% 65% at 50% 40%,#000 25%,transparent 100%)}.adsi-hero__grain,.adsi-hero__grid{position:absolute;inset:0;z-index:2;pointer-events:none}.adsi-hero__grain{opacity:.04;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.adsi-hero__blob{position:absolute;border-radius:50%;filter:blur(56px);pointer-events:none;opacity:.16;z-index:2}.adsi-hero__blob--a{width:220px;height:220px;top:8%;right:4%;background:#f472b6}.adsi-hero__blob--b{width:200px;height:200px;bottom:12%;left:6%;background:#a78bfa}.adsi-hero__blob--c{width:180px;height:180px;top:40%;left:35%;background:#34d399}.adsi-hero__particles{position:absolute;inset:0;z-index:2;pointer-events:none}.adsi-hero__particle{position:absolute;font-size:1.35rem;opacity:.55;animation:adsi-float-p 7s ease-in-out infinite}.adsi-hero__particle--1{top:18%;left:12%;animation-delay:0s}.adsi-hero__particle--2{top:28%;right:18%;animation-delay:1.2s}.adsi-hero__particle--3{bottom:22%;left:20%;animation-delay:.6s}.adsi-hero__particle--4{bottom:30%;right:10%;animation-delay:1.8s}@keyframes adsi-float-p{50%{transform:translateY(-10px)}}.adsi-hero__layout{position:relative;z-index:3;display:grid;gap:2rem;align-items:center}@media (prefers-reduced-motion:no-preference){.adsi-hero__copy{animation:adsi-hero-enter .85s ease forwards}}@keyframes adsi-hero-enter{0%{transform:translateY(14px)}to{transform:translateY(0)}}@media (min-width:1024px){.adsi-hero__layout{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:2.25rem}}.adsi-hero__badge{display:inline-flex;align-items:center;gap:.5rem;padding:.38rem .9rem .38rem .6rem;border-radius:999px;border:1px solid rgba(167,139,246,.45);background:rgba(99,102,241,.14);font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;backdrop-filter:blur(8px)}.adsi-hero__badge-dot{width:.52rem;height:.52rem;border-radius:50%;background:linear-gradient(135deg,#f472b6,#a78bfa);box-shadow:0 0 12px rgba(244,114,182,.85);animation:adsi-badge-pulse 2s ease-in-out infinite}@keyframes adsi-badge-pulse{50%{box-shadow:0 0 22px rgba(167,139,246,.95);transform:scale(1.15)}}.adsi-hero__title{margin:1rem 0 .55rem;font-size:2.35rem;font-weight:850;letter-spacing:.012em;line-height:normal;color:#f8fafc;text-transform:uppercase;text-shadow:0 1px 2px rgba(0,0,0,.9),0 2px 22px rgba(0,0,0,.5)}@media (max-width:479px){.adsi-hero__title{font-size:clamp(.48rem,1.65vw + .18rem,1.35rem);letter-spacing:.008em}}@media (max-width:359px){.adsi-hero__title{font-size:clamp(.44rem,1.5vw + .15rem,1.15rem);letter-spacing:.005em}}.adsi-hero__lead{margin:.35rem 0 0;font-size:clamp(.95rem,1.35vw,1.08rem);font-weight:650;line-height:1.55;color:#f1f5f9;text-shadow:0 1px 2px rgba(0,0,0,.88),0 2px 18px rgba(0,0,0,.45)}.adsi-hero__lead--hero{font-size:clamp(1.05rem,1.9vw,1.1rem);font-weight:800;color:#fef9c3}.adsi-hero__lead--accent{margin-top:.1rem;padding:.4rem .7rem;border-radius:12px;border-left:3px solid #f472b6;width:-moz-fit-content;width:fit-content;background:linear-gradient(90deg,rgba(15,23,42,.72),rgba(99,102,241,.22))}.adsi-hero__lead--flow{margin-top:.85rem;padding:.9rem 1.05rem .95rem 1.1rem;border-radius:14px;border-left:4px solid #34d399;max-width:42rem;font-size:clamp(1rem,1.45vw,1rem);font-weight:700;line-height:1.55;color:#ccfbf1;background:linear-gradient(135deg,rgba(52,211,153,.2),rgba(15,23,42,.82) 42%,rgba(6,78,59,.22));box-shadow:0 0 0 1px rgba(52,211,153,.22),0 14px 36px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.07);backdrop-filter:blur(8px);text-shadow:0 1px 2px rgba(0,0,0,.88),0 2px 16px rgba(0,0,0,.4)}.adsi-hero__lead--flow a{color:#5eead4;font-weight:800}.adsi-hero__lead--flow a:hover{color:#fde68a}.adsi-hero__lead--secondary{margin-top:1rem;max-width:46rem;padding:.85rem 1.1rem;border-radius:14px;border-left:4px solid #34d399;font-size:clamp(1.12rem,1.85vw,1rem);font-weight:900;line-height:1.4;letter-spacing:.005em;color:#fffbeb;background:linear-gradient(135deg,rgba(52,211,153,.28),rgba(8,47,73,.78) 48%,rgba(244,114,182,.18));box-shadow:0 0 0 1px rgba(52,211,153,.28),0 16px 40px rgba(0,0,0,.32),inset 0 1px 0 hsla(0,0%,100%,.08);backdrop-filter:blur(8px);text-shadow:0 1px 2px rgba(0,0,0,.9),0 2px 18px rgba(0,0,0,.5)}.adsi-hero__lead--secondary a{color:#5eead4;font-weight:800}.adsi-hero__lead--secondary a:hover{color:#fde68a}.adsi-hero__pain{list-style:none;margin:.85rem 0 0;padding:.88rem 1rem .95rem 1.05rem;border-radius:14px;border-left:4px solid #34d399;background:linear-gradient(135deg,rgba(251,191,36,.22),rgba(15,23,42,.78) 45%,rgba(127,29,29,.12));box-shadow:0 0 0 1px rgba(251,191,36,.18),0 14px 36px rgba(0,0,0,.32),inset 0 1px 0 hsla(0,0%,100%,.06);backdrop-filter:blur(8px)}.adsi-hero__pain-item{margin:.5rem 0 0;padding:.42rem .65rem;border-radius:10px;font-size:clamp(.95rem,1.25vw,1rem);font-weight:750;line-height:1.45;color:#fffbeb;letter-spacing:.02em;text-shadow:0 1px 2px rgba(0,0,0,.9),0 2px 18px rgba(0,0,0,.45);background:rgba(15,23,42,.35);border:1px solid rgba(251,191,36,.22)}.adsi-hero__pain-item:first-child{margin-top:0}@media (prefers-reduced-motion:no-preference){.adsi-hero__pain-item{animation:adsi-pain-jump 2.05s ease-in-out infinite;transform-origin:center bottom}.adsi-hero__pain-item--1{animation-delay:0s}.adsi-hero__pain-item--2{animation-delay:.24s}.adsi-hero__pain-item--3{animation-delay:.48s}}@keyframes adsi-pain-jump{0%,18%,to{transform:translateY(0) scale(1)}6%{transform:translateY(-14px) scale(1.02)}12%{transform:translateY(0) scale(1)}15%{transform:translateY(-6px) scale(1.01)}}@media (prefers-reduced-motion:reduce){.adsi-hero__pain-item{animation:none}}.adsi-hero__ctas{margin-top:1.35rem}.adsi-hero__viz{position:relative;min-width:0;width:100%;max-width:min(46rem,100%);margin-inline:auto;padding:.5rem 0 0}@media (min-width:1024px){.adsi-hero__viz{margin-inline:0;max-width:none;padding:.2rem 0 0;justify-self:end}}.adsi-hero__viz-bloom{position:absolute;border-radius:50%;filter:blur(48px);pointer-events:none;opacity:.38;z-index:0}.adsi-hero__viz-bloom--a{width:160px;height:160px;top:-10%;left:-6%;background:#a78bfa}.adsi-hero__viz-bloom--b{width:180px;height:180px;right:-8%;bottom:-6%;background:#f472b6}.adsi-hero__viz-orbit{position:absolute;inset:-4% -6% -2% -6%;border-radius:50%;border:1px dashed rgba(248,250,252,.14);pointer-events:none;z-index:0;opacity:.55;transform-origin:50% 50%}.adsi-hero__viz-orbit--inner{inset:6% 4% 8% 4%;border-color:rgba(244,114,182,.2);opacity:.65}.adsi-hero__viz-inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:.45rem}@media (min-width:1024px){.adsi-hero__viz-inner{flex-direction:row;align-items:center;justify-content:flex-end;gap:.35rem}}.adsi-hero__viz-card{position:relative;margin:0;padding:0;overflow:hidden;border-radius:20px;border:1px solid rgba(248,250,252,.26);background:linear-gradient(145deg,rgba(15,23,42,.75),rgba(30,27,75,.45));box-shadow:0 0 0 1px rgba(167,139,246,.18),0 28px 64px rgba(0,0,0,.48),inset 0 1px 0 hsla(0,0%,100%,.09);backdrop-filter:blur(12px)}.adsi-hero__viz-card--partner{width:min(82vw,288px);border-color:rgba(167,139,246,.35)}.adsi-hero__viz-card--config{width:min(96vw,480px);margin-left:0;margin-top:clamp(-2.75rem,-11vw,-1.75rem);border-color:rgba(244,114,182,.32)}@media (min-width:1024px){.adsi-hero__viz-card--partner{width:min(300px,100%)}.adsi-hero__viz-card--config{width:min(492px,100%);margin-top:0;margin-left:-.15rem}}.adsi-hero__viz-shimmer{position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(105deg,transparent,transparent 42%,hsla(0,0%,100%,.14) 50%,transparent 58%,transparent);background-size:220% 100%;opacity:0}.adsi-hero__viz-img{position:relative;z-index:1;display:block;width:100%;height:auto}.adsi-hero__viz-join{display:flex;flex-shrink:0;align-items:center;justify-content:center;padding:.2rem 0}.adsi-hero__viz-join-svg--h{display:none;width:5.5rem;height:auto}.adsi-hero__viz-join-svg--v{display:block;width:2.5rem;height:5.5rem}@media (min-width:1024px){.adsi-hero__viz-join-svg--h{display:block}.adsi-hero__viz-join-svg--v{display:none}.adsi-hero__viz-join{padding:0 .2rem}}.adsi-hero__viz-join-path{stroke-dasharray:72;stroke-dashoffset:72}.adsi-hero__viz-join-dot{transform-origin:center}@media (prefers-reduced-motion:no-preference){.adsi-hero__viz-orbit--outer{animation:adsi-viz-orbit-spin 48s linear infinite}.adsi-hero__viz-orbit--inner{animation:adsi-viz-orbit-spin 36s linear infinite reverse}.adsi-hero__viz-card--partner{animation:adsi-viz-float-a 5.8s ease-in-out infinite}.adsi-hero__viz-card--config{animation:adsi-viz-float-b 5.8s ease-in-out .42s infinite}.adsi-hero__viz-join-path{animation:adsi-viz-join-dash 3.1s ease-in-out infinite}.adsi-hero__viz-join-dot{animation:adsi-viz-join-pulse 2s ease-in-out infinite}.adsi-hero__viz-shimmer{animation:adsi-viz-shimmer 4.2s ease-in-out infinite}.adsi-hero__viz-bloom--a{animation:adsi-viz-bloom 7s ease-in-out infinite}.adsi-hero__viz-bloom--b{animation:adsi-viz-bloom 8s ease-in-out .6s infinite reverse}.adsi-hero__viz-card--config .adsi-hero__viz-shimmer{animation-delay:1.35s}}@keyframes adsi-viz-orbit-spin{to{transform:rotate(1turn)}}@keyframes adsi-viz-float-a{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-9px) rotate(-2deg)}}@keyframes adsi-viz-float-b{0%,to{transform:translateY(0) rotate(2.1deg)}50%{transform:translateY(10px) rotate(2.1deg)}}@keyframes adsi-viz-join-dash{0%{stroke-dashoffset:72;opacity:.62}35%{stroke-dashoffset:0;opacity:1}65%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:-72;opacity:.62}}@keyframes adsi-viz-join-pulse{0%,to{opacity:.75}50%{opacity:1}}@keyframes adsi-viz-shimmer{0%,12%{opacity:0;background-position:130% 0}22%{opacity:.55}38%{opacity:0;background-position:-40% 0}to{opacity:0;background-position:-40% 0}}@keyframes adsi-viz-bloom{0%,to{opacity:.28;transform:scale(1)}50%{opacity:.48;transform:scale(1.08)}}.adsi-band{position:relative;padding:clamp(3rem,7vw,4.5rem) 0;overflow:clip}.adsi-band__grid{opacity:.06;background-image:linear-gradient(hsla(0,0%,100%,.08) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.08) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse 75% 60% at 50% 40%,#000 20%,transparent 100%);mask-image:radial-gradient(ellipse 75% 60% at 50% 40%,#000 20%,transparent 100%)}.adsi-band__dots,.adsi-band__grid{position:absolute;inset:0;pointer-events:none}.adsi-band__dots{opacity:.07;background-image:radial-gradient(circle,rgba(15,23,42,.35) 1px,transparent 0);background-size:18px 18px}.adsi-band__orb{position:absolute;border-radius:50%;filter:blur(58px);pointer-events:none;opacity:.16}.adsi-band__orb--a{width:200px;height:200px;top:5%;left:3%;background:#34d399}.adsi-band__orb--b{width:220px;height:220px;bottom:0;right:5%;background:#f472b6}.adsi-band__orb--c{width:240px;height:240px;top:10%;right:0;background:#fb923c}.adsi-band__orb--d{bottom:8%;left:8%}.adsi-band__orb--d,.adsi-band__orb--e{width:200px;height:200px;background:#a78bfa}.adsi-band__orb--e{top:0;left:10%}.adsi-band__orb--f{width:220px;height:220px;bottom:5%;right:8%;background:#f472b6}.adsi-band--tri{background:radial-gradient(ellipse 88% 52% at 12% 18%,rgba(52,211,153,.12),transparent 50%),radial-gradient(ellipse 72% 48% at 90% 78%,rgba(251,191,36,.1),transparent 48%),linear-gradient(165deg,#020c07,#0f172a 32%,#1e1b4b 58%,#042f2e)}.adsi-band--tri__mesh{position:absolute;inset:0;pointer-events:none;opacity:.1;background-image:radial-gradient(circle at 28% 38%,rgba(167,139,246,.14),transparent 42%),radial-gradient(circle at 78% 62%,rgba(244,114,182,.12),transparent 45%)}.adsi-tri-wrap{position:relative;z-index:1}.adsi-tri{display:grid;gap:1.15rem}@media (min-width:1100px){.adsi-tri{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;align-items:stretch}}.adsi-tri__col{position:relative;min-width:0;padding:1.2rem 1.05rem 1.35rem;border-radius:20px;border:1px solid rgba(148,163,184,.22);background:linear-gradient(165deg,rgba(15,23,42,.78),rgba(15,23,42,.42) 48%,rgba(30,27,75,.32));backdrop-filter:blur(14px);box-shadow:0 0 0 1px hsla(0,0%,100%,.05),0 24px 56px rgba(0,0,0,.32),inset 0 1px 0 hsla(0,0%,100%,.06)}.adsi-tri__col--fixes{border-color:rgba(167,139,246,.38)}.adsi-tri__col--built{border-color:rgba(251,191,36,.32)}.adsi-tri__col--setup{border-color:rgba(52,211,153,.35)}.adsi-tri__rail{position:absolute;top:1rem;bottom:1rem;left:.55rem;width:3px;border-radius:999px;opacity:.85;pointer-events:none}.adsi-tri__col--fixes .adsi-tri__rail{background:linear-gradient(180deg,#a78bfa,#f472b6);box-shadow:0 0 18px rgba(167,139,246,.45)}.adsi-tri__col--built .adsi-tri__rail{background:linear-gradient(180deg,#fb923c,#fbbf24);box-shadow:0 0 18px rgba(251,146,60,.35)}.adsi-tri__col--setup .adsi-tri__rail{background:linear-gradient(180deg,#34d399,#f472b6);box-shadow:0 0 18px rgba(52,211,153,.35)}.adsi-tri__head{margin:0 0 .85rem;padding-left:.35rem}.adsi-tri__title{margin:0;display:block;width:-moz-fit-content;width:fit-content;max-width:100%;padding:.52rem .88rem .55rem .92rem;border-radius:12px;font-size:clamp(.65rem,1vw,.8rem);font-weight:850;letter-spacing:.08em;line-height:1.35;text-transform:uppercase;color:#f8fafc;text-wrap:balance;text-shadow:0 1px 2px rgba(0,0,0,.45);border-left:4px solid #94a3b8;background:linear-gradient(135deg,rgba(71,85,105,.4),rgba(15,23,42,.82));box-shadow:0 14px 36px rgba(0,0,0,.28),0 0 0 1px hsla(0,0%,100%,.06),inset 0 1px 0 hsla(0,0%,100%,.07)}.adsi-tri__col--fixes .adsi-tri__title{border-left-color:#a78bfa;background:linear-gradient(135deg,rgba(167,139,246,.42),rgba(30,27,75,.55) 48%,rgba(15,23,42,.82));box-shadow:0 14px 36px rgba(0,0,0,.28),0 0 0 1px rgba(167,139,246,.22),0 0 28px rgba(167,139,246,.12),inset 0 1px 0 hsla(0,0%,100%,.08)}.adsi-tri__col--built .adsi-tri__title{border-left-color:#fb923c;background:linear-gradient(135deg,rgba(251,146,60,.38),rgba(120,53,15,.22) 45%,rgba(15,23,42,.82));box-shadow:0 14px 36px rgba(0,0,0,.28),0 0 0 1px rgba(251,146,60,.2),0 0 26px rgba(251,146,60,.1),inset 0 1px 0 hsla(0,0%,100%,.08)}.adsi-tri__col--setup .adsi-tri__title{border-left-color:#34d399;background:linear-gradient(135deg,rgba(52,211,153,.35),rgba(6,78,59,.28) 42%,rgba(15,23,42,.82));box-shadow:0 14px 36px rgba(0,0,0,.28),0 0 0 1px rgba(52,211,153,.22),0 0 26px rgba(52,211,153,.1),inset 0 1px 0 hsla(0,0%,100%,.08)}.adsi-tri__lede{margin:.45rem 0 0;font-size:clamp(.8rem,1.15vw,.93rem);font-weight:650;line-height:1.5;color:#cbd5e1}.adsi-tri-fixes-stack{display:flex;flex-direction:column;gap:1rem}.adsi-change-rows{display:flex;flex-direction:column;gap:.75rem}.adsi-change-row{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:.55rem .65rem;align-items:center;padding:.8rem .9rem;border-radius:16px;border:1px solid rgba(167,139,246,.3);background:linear-gradient(145deg,rgba(15,23,42,.82),rgba(6,78,59,.18));box-shadow:0 0 0 1px rgba(52,211,153,.1),0 14px 36px rgba(0,0,0,.22);backdrop-filter:blur(12px)}.adsi-change__before{margin:0;font-size:clamp(.82rem,1.05vw,.92rem);font-weight:700;line-height:1.45;color:#fde68a}.adsi-change__arrow{font-size:1.1rem;font-weight:900;color:#f472b6;line-height:1}.adsi-change__after{margin:0;font-size:clamp(.82rem,1.05vw,.92rem);font-weight:700;line-height:1.45;color:#ecfdf5}.adsi-change__after a{color:#6ee7b7;font-weight:800}.adsi-change__after a:hover{color:#fef08a}.adsi-change__outro{margin:.85rem 0 0;padding:.75rem .85rem;border-radius:12px;border-left:3px solid #34d399;font-size:clamp(.9rem,1.15vw,1rem);font-weight:750;line-height:1.5;color:#ccfbf1;background:rgba(15,23,42,.45)}@media (max-width:720px){.adsi-change-row{grid-template-columns:1fr;justify-items:start}.adsi-change__arrow{justify-self:center;transform:rotate(90deg)}}.adsi-tri__col .adsi-built-grid{grid-template-columns:1fr}.adsi-tri__col--built .adsi-built-card{border:1px solid color-mix(in srgb,var(--adsi-bc,#fb923c) 38%,transparent);background:linear-gradient(145deg,rgba(15,23,42,.72),color-mix(in srgb,var(--adsi-bc,#fbbf24) 16%,rgba(15,23,42,.55)) 100%);box-shadow:0 0 0 1px rgba(251,191,36,.12),0 14px 36px rgba(0,0,0,.28)}.adsi-tri__col--built .adsi-built-card__text{color:#f1f5f9}.adsi-tri__col--built .adsi-built__tip{border-left-color:#fb923c;background:linear-gradient(90deg,rgba(251,146,60,.18),rgba(15,23,42,.55));color:#ffedd5}.adsi-tri__col--setup .adsi-setup-flips{grid-template-columns:1fr}.adsi-tri__col--setup .adsi-setup-face,.adsi-tri__col--setup .adsi-setup-flip-inner{min-height:5.85rem}.adsi-tri__col .adsi-setup__outro{margin-top:1rem;text-align:left}.adsi-band--tri .adsi-band__ctas{margin-top:clamp(1.75rem,4vw,2.35rem)}.adsi-band--faq{background:linear-gradient(180deg,#0a0f1e,#0f172a 55%,#1e1b4b)}.adsi-band--quote-cta{position:relative;overflow:clip;padding:clamp(2.75rem,8vw,4.5rem) 0;color:#f8fafc;background:linear-gradient(180deg,#1e293b,#334155 52%,#475569)}.adsi-quote-cta__inner{position:relative;display:flex;flex-direction:column;align-items:center;gap:clamp(1.35rem,3vw,2rem);text-align:center}.adsi-band--final-cta{position:relative;overflow:clip;padding:clamp(2rem,5vw,3rem) 0;color:#f8fafc;background:#fff}.adsi-final-cta__inner{display:flex;justify-content:center;width:100%}.adsi-final-cta__inner .adsi-ctas{justify-content:center}.adsi-section__title{margin:0 0 1.25rem;padding:.65rem 1.35rem;width:-moz-fit-content;width:fit-content;max-width:100%;border-radius:14px;font-size:clamp(.88rem,1.35vw,1.05rem);font-weight:850;letter-spacing:.07em;text-transform:uppercase;color:#f8fafc;text-wrap:balance;border-left:4px solid #f472b6;background:linear-gradient(135deg,rgba(99,102,241,.38),rgba(15,23,42,.55));box-shadow:0 18px 48px rgba(0,0,0,.2)}.adsi-faq__title{margin-bottom:1rem;text-shadow:0 2px 16px rgba(0,0,0,.35);text-transform:none;letter-spacing:.02em;font-size:clamp(1rem,1.5vw,1.2rem);font-weight:800}.adsi-fixes__sub{margin:0 0 .65rem;font-size:.82rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#a7f3d0}.adsi-fixes__list{margin:0;padding:1rem 1.05rem;border-radius:16px;list-style:none;border:1px solid rgba(167,139,246,.32);background:linear-gradient(145deg,rgba(15,23,42,.78),rgba(6,78,59,.25));backdrop-filter:blur(12px);box-shadow:0 18px 44px rgba(0,0,0,.25)}.adsi-fixes__list--before li{position:relative;padding-left:1.1rem;margin:.5rem 0 0;color:#fde68a;font-weight:650}.adsi-fixes__list--before li:before{content:"";position:absolute;left:0;top:.55em;width:6px;height:6px;border-radius:50%;background:#fbbf24}.adsi-fixes__list--after li{margin:.5rem 0 0;color:#ecfdf5;font-weight:650}.adsi-fixes__list--after a{color:#6ee7b7;font-weight:750}.adsi-fixes__list--after a:hover{color:#fef08a}.adsi-built__lede{margin:0 0 1rem;font-size:clamp(1rem,1.35vw,1.12rem);font-weight:650;color:#334155;max-width:40rem}.adsi-built-grid{list-style:none;margin:0;padding:0;display:grid;gap:.85rem}@media (min-width:640px){.adsi-built-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.adsi-built-card{display:flex;gap:.75rem;align-items:flex-start;padding:1rem 1.05rem;border-radius:16px;border:1px solid rgba(234,88,12,.22);background:linear-gradient(145deg,hsla(0,0%,100%,.95),rgba(255,247,237,.88));box-shadow:0 14px 36px rgba(124,45,18,.08);transition:transform .28s ease,box-shadow .28s ease}@media (prefers-reduced-motion:no-preference){.adsi-built-card:hover{transform:translateY(-4px);box-shadow:0 22px 48px rgba(124,45,18,.14)}}.adsi-built-card__emoji{font-size:1.5rem;line-height:1}.adsi-built-card__text{font-weight:650;line-height:1.45;color:#1e293b}.adsi-built__tip{margin:1.15rem 0 0;padding:.85rem 1rem;border-radius:14px;border-left:4px solid #ea580c;background:linear-gradient(90deg,rgba(251,146,60,.15),hsla(0,0%,100%,.65));font-weight:700;color:#7c2d12}.adsi-setup__lede{margin:0 0 1rem;font-size:clamp(1rem,1.25vw,1.1rem);font-weight:650;color:#cbd5e1;max-width:36rem}.adsi-setup-flips{list-style:none;margin:0;padding:0;display:grid;gap:1rem}@media (min-width:768px){.adsi-setup-flips{grid-template-columns:repeat(3,minmax(0,1fr))}}.adsi-setup-flip{perspective:1000px}.adsi-setup-flip-inner{position:relative;width:100%;min-height:6.5rem;padding:0;border:none;cursor:pointer;transform-style:preserve-3d;transition:transform .65s cubic-bezier(.4,.2,.2,1);border-radius:16px;background:transparent;text-align:left;font:inherit;color:inherit}.adsi-setup-flip-inner:focus-visible{outline:2px solid #f472b6;outline-offset:3px}.adsi-setup-flip-inner--flipped{transform:rotateY(180deg)}.adsi-setup-face{position:absolute;inset:0;display:flex;align-items:center;padding:1rem 1.05rem;border-radius:16px;backface-visibility:hidden;border:1px solid rgba(167,139,246,.35);background:linear-gradient(145deg,rgba(15,23,42,.88),rgba(30,27,75,.65));backdrop-filter:blur(12px);box-shadow:0 18px 44px rgba(0,0,0,.28);font-weight:650;line-height:1.45;color:#f1f5f9}.adsi-setup-face--front{gap:.65rem}.adsi-setup-face__num{flex-shrink:0;font-size:.75rem;font-weight:850;letter-spacing:.08em;color:#a78bfa}.adsi-setup-face--back{justify-content:center;transform:rotateY(180deg);border-color:rgba(52,211,153,.45);background:linear-gradient(145deg,rgba(6,78,59,.55),rgba(15,23,42,.88))}.adsi-setup-face__mark{font-size:2.25rem;font-weight:700;color:#34d399;line-height:1}.adsi-setup__outro{margin:1.15rem 0 0;font-size:clamp(1rem,1.2vw,1.12rem);font-weight:700;color:#a5b4fc;line-height:normal}.adsi-band--integration-stack .adsi-setup__outro{text-align:center;max-width:40rem;margin-left:auto;margin-right:auto;color:#fde68a}.adsi-faq__inner .faq-section--embedded{margin:0}.adsi-faq__accordion .faq-item{border-radius:16px;border:1px solid rgba(99,102,241,.22);background:linear-gradient(135deg,rgba(15,23,42,.75),rgba(30,27,75,.55));backdrop-filter:blur(10px);overflow:hidden}.adsi-faq__accordion .faq-item.active{border-color:rgba(139,92,246,.55);box-shadow:0 0 0 1px rgba(139,92,246,.28),0 12px 40px rgba(139,92,246,.18)}.adsi-faq__accordion .faq-item.active .faq-toggle{transform:rotate(45deg)}.adsi-faq__accordion .faq-answer p{border-left:2px solid rgba(139,92,246,.45);padding-left:.85rem}.adsi-faq__accordion .faq-question{color:#f1f5f9}.adsi-faq__accordion .faq-answer p{color:#cbd5e1}.adsi-faq__accordion .faq-answer-link{color:#7dd3fc}.adsi-quote{margin:0;padding:0;max-width:36rem;border:none}.adsi-quote p{margin:0;font-size:clamp(1.15rem,2.2vw,1.55rem);font-weight:750;font-style:italic;text-align:center;color:#f8fafc;text-wrap:balance;text-shadow:0 1px 2px rgba(0,0,0,.9),0 2px 22px rgba(0,0,0,.5)}.adsi-band--quote-cta .adsi-quote{max-width:none;width:100%}.adsi-band--quote-cta .adsi-quote p{font-size:clamp(.82rem,2.35vw + .38rem,2.05rem);font-weight:800;font-style:normal;color:#bae6fd;letter-spacing:.01em;white-space:nowrap;text-wrap:unset;text-shadow:0 1px 2px rgba(0,0,0,.55),0 0 28px rgba(167,139,246,.18)}@media (max-width:359px){.adsi-band--quote-cta .adsi-quote p{font-size:clamp(.72rem,2.05vw + .42rem,2.05rem);letter-spacing:0}}.adsi-reveal{transform:translateZ(0)}@media (prefers-reduced-motion:no-preference){[data-adsi-reveal].adsi-reveal:not(.adsi-reveal--in){transform:translate3d(0,16px,0);transition:transform .75s ease}[data-adsi-reveal].adsi-reveal--in{transform:translateZ(0)}}@media (prefers-reduced-motion:reduce){.adsi-hero__badge-dot,.adsi-hero__copy,.adsi-hero__particle,.adsi-hero__viz-bloom--a,.adsi-hero__viz-bloom--b,.adsi-hero__viz-card--config,.adsi-hero__viz-card--partner,.adsi-hero__viz-join-dot,.adsi-hero__viz-join-path,.adsi-hero__viz-orbit--inner,.adsi-hero__viz-orbit--outer,.adsi-hero__viz-shimmer{animation:none}.adsi-hero__viz-card--config,.adsi-hero__viz-card--partner{transform:none}.adsi-hero__viz-join-path{stroke-dashoffset:0}.adsi-hero__viz-bloom--a,.adsi-hero__viz-bloom--b{opacity:.35;transform:none}.adsi-hero__viz-orbit--inner,.adsi-hero__viz-orbit--outer{transform:none}.adsi-built-card{transition:none}.adsi-built-card:hover{transform:none}.adsi-setup-flip-inner{transition:none}}.adsi-hero__viz-clock-wrap{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;padding:.4rem 0;width:100%}.adsi-hero__viz-clock{width:min(86vw,26rem);height:auto;filter:drop-shadow(0 24px 48px rgba(0,0,0,.55))}@media (min-width:1024px){.adsi-hero__viz-clock{width:min(28rem,100%)}}@media (prefers-reduced-motion:no-preference){.adsi-clock__ring{transform-origin:120px 120px;animation:adsi-clock-ring-spin 18s linear infinite}.adsi-clock__hand{transform-origin:120px 120px;animation:adsi-clock-hand-spin 16s linear infinite}.adsi-clock__pip{transform-origin:center;animation:adsi-clock-pip-pulse 3.6s ease-in-out infinite}.adsi-clock__pip--1{animation-delay:0s}.adsi-clock__pip--2{animation-delay:.6s}.adsi-clock__pip--3{animation-delay:1.2s}.adsi-clock__pip--4{animation-delay:1.8s}}@keyframes adsi-clock-ring-spin{to{transform:rotate(1turn)}}@keyframes adsi-clock-hand-spin{to{transform:rotate(1turn)}}@keyframes adsi-clock-pip-pulse{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.adsi-clock__hand,.adsi-clock__pip,.adsi-clock__ring{animation:none}}.adsi-band--why{background:linear-gradient(180deg,#02141d,#062a3e 55%,#0c2542)}.adsi-why__head{text-align:center;margin:0 auto 1.85rem;max-width:52rem}.adsi-why__lede{margin:.85rem 0 0;font-size:clamp(.98rem,1.4vw,1.12rem);font-weight:650;line-height:1.55;color:#cbd5e1}.adsi-why__lede--accent{color:#fde68a;font-weight:800}.adsi-why__flow{position:relative;list-style:none;margin:0 auto;padding:.5rem 0;max-width:60rem;display:grid;gap:1rem}.adsi-why__spine{top:1.4rem;bottom:1.4rem;left:1.55rem;width:4px;background:linear-gradient(180deg,rgba(244,114,182,0),rgba(244,114,182,.55) 12%,rgba(167,139,246,.7) 50%,rgba(52,211,153,.7) 88%,rgba(52,211,153,0));box-shadow:0 0 22px rgba(244,114,182,.35);z-index:0}.adsi-why__pulse,.adsi-why__spine{position:absolute;border-radius:999px;pointer-events:none}.adsi-why__pulse{top:0;left:calc(1.55rem - 5px);width:14px;height:14px;background:radial-gradient(circle,#f8fafc 0,#f472b6 45%,transparent 75%);box-shadow:0 0 22px rgba(244,114,182,.85);z-index:1;opacity:0}@media (prefers-reduced-motion:no-preference){.adsi-why__pulse{animation:adsi-why-pulse 6.5s ease-in-out infinite}}@keyframes adsi-why-pulse{0%{top:0;opacity:0}6%{opacity:1}92%{opacity:1}to{top:calc(100% - 14px);opacity:0}}.adsi-why__node{position:relative;z-index:2;display:grid;grid-template-columns:3.5rem minmax(0,1fr);gap:1rem;align-items:center;padding-left:0}@media (prefers-reduced-motion:no-preference){.adsi-why__flow .adsi-why__node{opacity:0;transform:translateX(-14px)}.adsi-why__flow.adsi-reveal--in .adsi-why__node{opacity:1;transform:translateX(0);transition:opacity .6s ease,transform .6s ease;transition-delay:calc(var(--adsi-why-i, 0) * .12s)}}.adsi-why__node-dot{position:relative;display:flex;align-items:center;justify-content:center;width:3.4rem;height:3.4rem;border-radius:999px;border:2px solid rgba(244,114,182,.55);background:radial-gradient(circle at 30% 30%,rgba(244,114,182,.45),rgba(8,47,73,.95));box-shadow:0 0 0 4px #02141d,0 0 22px rgba(244,114,182,.45),inset 0 1px 0 hsla(0,0%,100%,.18);flex-shrink:0}.adsi-why__node:nth-child(odd) .adsi-why__node-dot{border-color:rgba(52,211,153,.6);box-shadow:0 0 0 4px #02141d,0 0 22px rgba(52,211,153,.45),inset 0 1px 0 hsla(0,0%,100%,.18)}.adsi-why__node-icon{font-size:1.55rem;line-height:1;filter:drop-shadow(0 1px 6px rgba(0,0,0,.55))}@media (prefers-reduced-motion:no-preference){.adsi-why__node-dot:after{content:"";position:absolute;inset:-8px;border-radius:999px;border:2px solid rgba(244,114,182,.45);animation:adsi-why-ring 2.6s ease-out infinite;animation-delay:calc(var(--adsi-why-i, 0) * .35s)}.adsi-why__node:nth-child(odd) .adsi-why__node-dot:after{border-color:rgba(52,211,153,.5)}}@keyframes adsi-why-ring{0%{transform:scale(.85);opacity:.85}to{transform:scale(1.45);opacity:0}}.adsi-why__node-card{position:relative;display:flex;align-items:center;gap:.85rem;padding:.95rem 1.1rem .95rem 1.15rem;border-radius:16px;border:1px solid rgba(167,139,246,.32);background:linear-gradient(145deg,rgba(15,23,42,.78),rgba(8,47,73,.55));box-shadow:0 0 0 1px rgba(52,211,153,.1),0 14px 36px rgba(0,0,0,.32),inset 0 1px 0 hsla(0,0%,100%,.06);backdrop-filter:blur(12px);transition:transform .4s ease,box-shadow .4s ease,border-color .4s ease}.adsi-why__node-card:before{content:"";position:absolute;left:-10px;top:50%;width:12px;height:12px;background:inherit;border-left:1px solid rgba(167,139,246,.32);border-bottom:1px solid rgba(167,139,246,.32);transform:translateY(-50%) rotate(45deg);border-bottom-left-radius:3px}.adsi-why__node:hover .adsi-why__node-card{transform:translateX(4px);border-color:rgba(52,211,153,.5);box-shadow:0 0 0 1px rgba(52,211,153,.28),0 22px 48px rgba(52,211,153,.2)}.adsi-why__node-step{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:2.1rem;height:2.1rem;padding:0 .55rem;border-radius:10px;font-size:.8rem;font-weight:900;letter-spacing:.08em;color:#fffbeb;background:linear-gradient(135deg,#0e7490,#34d399);box-shadow:0 8px 18px rgba(52,211,153,.32)}.adsi-why__node-check{font-size:1rem;font-weight:900;color:#34d399;text-shadow:0 0 10px rgba(52,211,153,.55)}.adsi-why__node-text{font-size:clamp(.95rem,1.2vw,1.06rem);font-weight:700;line-height:1.45;color:#e0f2fe}@media (max-width:480px){.adsi-why__spine{left:1.25rem}.adsi-why__pulse{left:calc(1.25rem - 5px)}.adsi-why__node{grid-template-columns:2.85rem minmax(0,1fr);gap:.7rem}.adsi-why__node-dot{width:2.7rem;height:2.7rem}.adsi-why__node-icon{font-size:1.3rem}.adsi-why__node-card:before{display:none}}@media (prefers-reduced-motion:reduce){.adsi-why__pulse{animation:none;opacity:0}.adsi-why__node-dot:after{animation:none;display:none}.adsi-why__node:hover .adsi-why__node-card{transform:none}}.adsi-manage__grid{list-style:none;margin:0;padding:0;display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width:700px){.adsi-manage__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.adsi-manage__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.adsi-manage__card{position:relative;padding:1.35rem 1.25rem 1.4rem;border-radius:20px;border:1px solid rgba(167,139,246,.32);background:linear-gradient(145deg,rgba(15,23,42,.82),rgba(30,27,75,.55));box-shadow:0 0 0 1px rgba(244,114,182,.15),0 18px 44px rgba(0,0,0,.32),inset 0 1px 0 hsla(0,0%,100%,.07);backdrop-filter:blur(12px);transition:transform .45s ease,box-shadow .45s ease,border-color .45s ease}.adsi-manage__card:hover{transform:translateY(-4px);border-color:rgba(52,211,153,.5);box-shadow:0 0 0 1px rgba(52,211,153,.28),0 24px 52px rgba(52,211,153,.2)}.adsi-manage__emoji{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:14px;font-size:1.45rem;background:linear-gradient(135deg,rgba(244,114,182,.25),rgba(52,211,153,.18));border:1px solid rgba(244,114,182,.4);margin-bottom:.7rem}.adsi-manage__title{margin:0 0 .45rem;font-size:clamp(.98rem,1.3vw,1.1rem);font-weight:850;line-height:1.3;color:#f8fafc}.adsi-manage__body{margin:0;font-size:clamp(.86rem,1.1vw,.95rem);font-weight:600;line-height:1.55;color:#cbd5e1}@media (prefers-reduced-motion:reduce){.adsi-manage__card:hover{transform:none}}.adsi-band--steps{background:linear-gradient(180deg,#02110d,#073d2c 55%,#0c5740)}.adsi-steps__head{text-align:center;margin:0 auto 1.6rem}.adsi-steps__list{list-style:none;margin:0;padding:0;display:grid;gap:1rem;grid-template-columns:1fr;counter-reset:adsi-step}@media (min-width:700px){.adsi-steps__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.adsi-steps__list{grid-template-columns:repeat(4,minmax(0,1fr))}}.adsi-step{position:relative;padding:1.3rem 1.2rem 1.35rem;border-radius:20px;border:1px solid rgba(52,211,153,.34);background:linear-gradient(145deg,rgba(8,47,73,.7),rgba(6,78,59,.55));box-shadow:0 0 0 1px rgba(52,211,153,.14),0 18px 44px rgba(0,0,0,.32),inset 0 1px 0 hsla(0,0%,100%,.07);backdrop-filter:blur(12px);transition:transform .45s ease,box-shadow .45s ease,border-color .45s ease;overflow:hidden}.adsi-step:before{content:"";position:absolute;inset:auto -30% -55% auto;width:14rem;height:14rem;border-radius:50%;background:radial-gradient(circle,rgba(52,211,153,.28),transparent 70%);opacity:.55;pointer-events:none}.adsi-step:hover{transform:translateY(-4px);border-color:rgba(244,114,182,.55);box-shadow:0 0 0 1px rgba(244,114,182,.28),0 24px 52px rgba(244,114,182,.22)}.adsi-step__num{display:inline-flex;align-items:center;padding:.32rem .7rem;border-radius:999px;font-size:.7rem;font-weight:850;letter-spacing:.14em;text-transform:uppercase;color:#fffbeb;background:linear-gradient(135deg,#34d399,#b45309);box-shadow:0 8px 22px rgba(52,211,153,.32);margin-bottom:.7rem}.adsi-step__title{margin:0 0 .45rem;font-size:clamp(.98rem,1.3vw,1.1rem);font-weight:850;line-height:1.3;color:#f8fafc}.adsi-step__body{margin:0;font-size:clamp(.85rem,1.08vw,.94rem);font-weight:600;line-height:1.55;color:#d1fae5}@media (prefers-reduced-motion:reduce){.adsi-step:hover{transform:none}}.adsi-band--compare{background:linear-gradient(180deg,#0f172a,#1e293b 55%,#334155)}.adsi-compare__head{text-align:center;margin:0 auto 1.5rem}.adsi-compare__table{display:grid;gap:.7rem;border-radius:22px;padding:1rem;border:1px solid rgba(167,139,246,.25);background:linear-gradient(145deg,rgba(15,23,42,.78),rgba(30,41,59,.55));box-shadow:0 0 0 1px rgba(52,211,153,.1),0 22px 50px rgba(0,0,0,.35);backdrop-filter:blur(12px)}.adsi-compare__row{display:grid;grid-template-columns:1fr 1fr;gap:.7rem}.adsi-compare__cell{padding:.95rem 1.05rem;border-radius:14px;font-size:clamp(.9rem,1.15vw,1rem);font-weight:700;line-height:1.45}.adsi-compare__cell--before{border:1px solid hsla(0,91%,71%,.35);background:linear-gradient(135deg,rgba(127,29,29,.32),rgba(15,23,42,.6));color:#fecaca}.adsi-compare__cell--after{border:1px solid rgba(244,114,182,.45);background:linear-gradient(135deg,rgba(52,211,153,.2),rgba(8,47,73,.65));color:#ffedd5}.adsi-compare__row--head .adsi-compare__cell{font-size:.78rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.adsi-compare__row--head .adsi-compare__cell--before{color:#fee2e2}.adsi-compare__row--head .adsi-compare__cell--after{color:#fffbeb}@media (max-width:640px){.adsi-compare__row{grid-template-columns:1fr}}.adsi-setup__lede{margin:.65rem 0 0;font-size:clamp(.98rem,1.35vw,1.08rem);font-weight:700;color:#fde68a}.adsi-setup-flips--five{grid-template-columns:1fr}@media (min-width:700px){.adsi-setup-flips--five{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.adsi-setup-flips--five{grid-template-columns:repeat(5,minmax(0,1fr))}}.adsi-band--control{background:linear-gradient(180deg,#f8fafc,#e0f2fe 55%,#fef3c7);color:#0f172a}.adsi-control__inner{text-align:center;max-width:56rem}.adsi-control__cta-panel{margin-top:1.85rem;padding:1.35rem 1.25rem 1.4rem;border-radius:20px;border:1px solid rgba(14,116,144,.28);background:linear-gradient(145deg,hsla(0,0%,100%,.88),rgba(224,242,254,.75) 45%,hsla(48,96%,89%,.55));box-shadow:0 0 0 1px hsla(0,0%,100%,.65),0 20px 48px rgba(15,23,42,.1),inset 0 1px 0 hsla(0,0%,100%,.9);backdrop-filter:blur(10px)}.adsi-control__cta-panel .adsi-band__ctas,.adsi-control__ctas{margin-top:0}.adsi-band--control .adsi-section__title{margin:0 auto 1.1rem;color:#f8fafc;background:linear-gradient(135deg,#0e7490,#34d399);border-left-color:#b45309}.adsi-control__lede{margin:.8rem 0 0;font-size:clamp(.98rem,1.35vw,1.1rem);font-weight:650;line-height:1.6;color:#0f172a}.adsi-control__lede a{color:#0e7490;font-weight:800}.adsi-control__lede a:hover{color:#b45309}.adsi-band--ops{background:linear-gradient(180deg,#02141d,#0a1f3b 28%,#1a103a 62%,#2a1a4d);padding:clamp(3.25rem,8vw,5.5rem) 0}.adsi-band--ops__mesh{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 18% 22%,rgba(244,114,182,.18),transparent 55%),radial-gradient(circle at 82% 28%,rgba(167,139,246,.16),transparent 55%),radial-gradient(circle at 50% 92%,rgba(52,211,153,.18),transparent 55%);opacity:.85}.adsi-ops{position:relative;z-index:2}.adsi-ops__grid{display:grid;gap:1.15rem;grid-template-columns:1fr}@media (min-width:760px){.adsi-ops__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.adsi-ops__col--setup{grid-column:1/-1}}@media (min-width:1100px){.adsi-ops__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1.25rem}.adsi-ops__col--setup{grid-column:auto}}.adsi-ops__col{position:relative;display:flex;flex-direction:column;padding:1.6rem 1.45rem 1.55rem;border-radius:22px;border:1px solid rgba(167,139,246,.28);background:linear-gradient(160deg,rgba(15,23,42,.82),rgba(8,47,73,.55) 55%,rgba(30,27,75,.6));box-shadow:0 0 0 1px rgba(52,211,153,.1),0 24px 60px rgba(0,0,0,.42),inset 0 1px 0 hsla(0,0%,100%,.07);backdrop-filter:blur(14px);overflow:hidden;transition:transform .5s ease,box-shadow .5s ease,border-color .5s ease}.adsi-ops__col:after{content:"";position:absolute;inset:-40% -40% auto auto;width:22rem;height:22rem;border-radius:50%;background:radial-gradient(circle,var(--adsi-ops-glow,rgba(244,114,182,.22)),transparent 65%);pointer-events:none;opacity:.85}.adsi-ops__col:hover{transform:translateY(-4px);border-color:rgba(52,211,153,.45);box-shadow:0 0 0 1px rgba(52,211,153,.22),0 30px 64px rgba(52,211,153,.18)}.adsi-ops__col--manage{--adsi-ops-glow:rgba(244,114,182,.28)}.adsi-ops__col--steps{--adsi-ops-glow:rgba(167,139,246,.28)}.adsi-ops__col--setup{--adsi-ops-glow:rgba(52,211,153,.3)}.adsi-ops__rail{position:absolute;top:1rem;bottom:1rem;left:0;width:4px;border-radius:999px;background:linear-gradient(180deg,#f472b6,#a78bfa 50%,#34d399);box-shadow:0 0 20px rgba(244,114,182,.45)}.adsi-ops__col--steps .adsi-ops__rail{background:linear-gradient(180deg,#a78bfa,#f472b6 50%,#34d399)}.adsi-ops__col--setup .adsi-ops__rail{background:linear-gradient(180deg,#34d399,#b45309 60%,#f472b6);box-shadow:0 0 20px rgba(52,211,153,.5)}.adsi-ops__head{position:relative;z-index:1;margin-bottom:1.05rem}.adsi-ops__kicker{display:inline-flex;align-items:center;padding:.32rem .7rem;border-radius:999px;font-size:.66rem;font-weight:850;letter-spacing:.16em;text-transform:uppercase;color:#fffbeb;background:linear-gradient(135deg,rgba(244,114,182,.32),rgba(52,211,153,.32));border:1px solid rgba(52,211,153,.4);margin-bottom:.6rem}.adsi-ops__col--steps .adsi-ops__kicker{background:linear-gradient(135deg,rgba(167,139,246,.32),rgba(244,114,182,.32));border-color:rgba(244,114,182,.45)}.adsi-ops__col--setup .adsi-ops__kicker{background:linear-gradient(135deg,rgba(52,211,153,.4),rgba(180,83,9,.45));border-color:rgba(52,211,153,.55)}.adsi-ops__title{margin:0;font-size:clamp(.95rem,1.25vw,1.08rem);font-weight:900;letter-spacing:.06em;color:#f8fafc;line-height:1.3;text-wrap:balance}.adsi-ops__lede{margin:.45rem 0 0;font-size:.88rem;font-weight:700;color:#fde68a}.adsi-ops__manage-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.7rem;position:relative;z-index:1}.adsi-ops__manage-item{display:grid;grid-template-columns:2.4rem minmax(0,1fr);gap:.75rem;padding:.7rem .8rem;border-radius:14px;border:1px solid rgba(244,114,182,.22);background:linear-gradient(135deg,rgba(15,23,42,.62),rgba(8,47,73,.45));transition:transform .35s ease,border-color .35s ease}.adsi-ops__manage-item:hover{transform:translateX(3px);border-color:rgba(52,211,153,.45)}.adsi-ops__manage-emoji{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border-radius:12px;font-size:1.2rem;background:linear-gradient(135deg,rgba(244,114,182,.28),rgba(52,211,153,.18));border:1px solid rgba(244,114,182,.4)}.adsi-ops__manage-title{margin:0 0 .18rem;font-size:.92rem;font-weight:850;line-height:1.3;color:#f8fafc}.adsi-ops__manage-body{margin:0;font-size:.82rem;font-weight:600;line-height:1.5;color:#cbd5e1}.adsi-ops__steps{position:relative;list-style:none;margin:0;padding:0 0 0 .5rem;display:flex;flex-direction:column;gap:.95rem;counter-reset:adsi-ops-step;z-index:1}.adsi-ops__steps-spine{position:absolute;top:.85rem;bottom:.85rem;left:1.45rem;width:2px;border-radius:999px;background:linear-gradient(180deg,rgba(244,114,182,.55),rgba(52,211,153,.55))}.adsi-ops__step{position:relative;display:grid;grid-template-columns:2.4rem minmax(0,1fr);gap:.85rem;align-items:flex-start}@media (prefers-reduced-motion:no-preference){.adsi-ops__col--steps.adsi-reveal .adsi-ops__step{opacity:0;transform:translateY(8px)}.adsi-ops__col--steps.adsi-reveal--in .adsi-ops__step{opacity:1;transform:translateY(0);transition:opacity .5s ease,transform .5s ease;transition-delay:calc(var(--adsi-step-i, 0) * .12s)}}.adsi-ops__step-num{display:inline-flex;align-items:center;justify-content:center;width:2.3rem;height:2.3rem;border-radius:999px;font-size:.95rem;font-weight:900;color:#fffbeb;background:linear-gradient(135deg,#0e7490,#34d399);border:2px solid #02141d;box-shadow:0 0 18px rgba(52,211,153,.4);z-index:2}.adsi-ops__step-title{margin:.1rem 0 .2rem;font-size:.92rem;font-weight:850;line-height:1.3;color:#f8fafc}.adsi-ops__step-body{margin:0;font-size:.82rem;font-weight:600;line-height:1.5;color:#d1fae5}.adsi-ops__setup-flips{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.7rem;position:relative;z-index:1}.adsi-ops__setup-flip{perspective:1100px}.adsi-ops__setup-inner{position:relative;display:block;width:100%;min-height:3.4rem;padding:0;border:0;background:transparent;cursor:pointer;transform-style:preserve-3d;transition:transform .55s cubic-bezier(.65,.05,.36,1);font-family:inherit;text-align:left}.adsi-ops__setup-inner--flipped{transform:rotateX(180deg)}.adsi-ops__setup-face{position:absolute;inset:0;display:flex;align-items:center;gap:.7rem;padding:.65rem .85rem;border-radius:14px;border:1px solid rgba(52,211,153,.4);background:linear-gradient(135deg,rgba(15,23,42,.78),rgba(120,53,15,.32));box-shadow:0 0 0 1px rgba(244,114,182,.1),0 12px 28px rgba(0,0,0,.32);backface-visibility:hidden;-webkit-backface-visibility:hidden}.adsi-ops__setup-face--back{transform:rotateX(180deg);background:linear-gradient(135deg,rgba(244,114,182,.32),rgba(8,47,73,.85));border-color:rgba(244,114,182,.55);justify-content:center}.adsi-ops__setup-num{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:10px;font-size:.78rem;font-weight:900;letter-spacing:.06em;color:#fffbeb;background:linear-gradient(135deg,#34d399,#b45309);flex-shrink:0}.adsi-ops__setup-text{font-size:.88rem;font-weight:750;line-height:1.4;color:#fffbeb}.adsi-ops__setup-mark{font-size:1.25rem;font-weight:900;color:#34d399;text-shadow:0 0 10px rgba(52,211,153,.65)}.adsi-ops__setup-back-text{font-size:.82rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#ccfbf1}@media (prefers-reduced-motion:reduce){.adsi-ops__col:hover,.adsi-ops__manage-item:hover{transform:none}.adsi-ops__setup-inner{transition:none}}.adsi-band--integration-stack{background:linear-gradient(180deg,#0c0a1a,#1e1b4b 24%,#312e81 45%,#1c1535 68%,#2a1a4d 88%,#1a103a)}.adsi-integration-stack__grid{display:grid;gap:1.5rem;grid-template-columns:1fr}@media (min-width:1100px){.adsi-integration-stack__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}}.adsi-integration-stack__chunk{min-width:0}.adsi-integration-stack__block-title{margin-left:auto;margin-right:auto;text-align:center}.adsi-band--integration-stack .adsi-connect__panel{max-width:none;margin:0}.adsi-integration-stack__chunk .adsi-manage__grid,.adsi-integration-stack__chunk .adsi-setup-flips--five{grid-template-columns:1fr}.adsi-integration-stack__chunk .adsi-setup__lede{margin:.35rem auto 1rem;text-align:center;max-width:none}.adsi-connect__panel{max-width:44rem;margin:0 auto;padding:1.35rem 1.4rem 1.45rem;border-radius:20px;border:1px solid rgba(167,139,246,.35);background:linear-gradient(145deg,rgba(15,23,42,.82),rgba(30,27,75,.55));box-shadow:0 0 0 1px rgba(244,114,182,.12),0 22px 50px rgba(0,0,0,.35),inset 0 1px 0 hsla(0,0%,100%,.07);backdrop-filter:blur(12px)}.adsi-connect__intro{margin:0 0 .85rem;font-size:clamp(.98rem,1.25vw,1.08rem);font-weight:700;line-height:1.55;color:#e0e7ff}.adsi-connect__list{margin:0;padding:.85rem 1rem 1rem 1.15rem;border-radius:14px;border:1px solid rgba(244,114,182,.25);background:rgba(2,6,23,.35);list-style:disc;color:#f1f5f9;font-weight:650;line-height:1.65}.adsi-connect__list li{margin:.35rem 0 0}.adsi-connect__list li:first-child{margin-top:0}.adsi-connect__outro{margin:1.1rem 0 0;font-size:clamp(.95rem,1.15vw,1.04rem);font-weight:650;line-height:1.6;color:#cbd5e1}.adsi-connect__outro a{color:#f9a8d4;font-weight:800}.adsi-connect__outro a:hover{color:#fde68a}.text{letter-spacing:.5px;line-height:1.56}.text--xxs{font-size:11px}.text--xs{font-size:12px}.text--s{font-size:14px}.text--m{font-size:16px}.text--l{font-size:18px}.text--xl{font-size:20px}.text--xxl{font-size:22px}.text--xxxl{font-size:30px;line-height:38px}.text--thin{font-weight:300}.text--normal{font-weight:400}.text--semi-bold{font-weight:500}.text--bold{font-weight:700}.text--black{color:#101c22}.text--gray-darker{color:#212121}.text--gray-dark{color:#495865}.text--gray{color:#888}.text--gray-light{color:#e5e9ee}.text--white{color:#fff}.text--primary{color:#e1242a}.text--secondary{color:#156bd3}@media(min-width:992px){.text--xxl{font-size:35px;line-height:1.2}.text--xxxl{font-size:45px;line-height:1.2}}.section-title__dual--remaining-words,.section-title__dual-reverse--first-word{color:#e1242a}.section-title__last-word-gradient--gradient{background:linear-gradient(90deg,#6d5bd0,#a855f7);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.section-title__secondary{padding-bottom:15px;position:relative}.section-title__secondary:after{content:"";position:absolute;bottom:0;left:0;height:3px;background:#e1242a}.section-title__secondary--full{display:inline-block}.section-title__secondary--full:after{width:100%}.section-title__secondary--center{text-align:center}.section-title__secondary--center:after{left:50%;transform:translateX(-50%);width:120px}.section-title__secondary--left:after{width:120px}.container{margin:0 auto;padding-left:15px;padding-right:15px}.container--fluid{padding-left:30px;padding-right:30px}@media(min-width:768px){.container:not(.container--fluid){width:750px}}@media(min-width:992px){.container--fluid{padding-left:100px;padding-right:100px}.container:not(.container--fluid){width:970px}}@media(min-width:1200px){.container:not(.container--fluid){width:1170px}}.slider{display:flex;align-items:center;position:relative}.slider__arrow{background:none;border:none;position:relative;height:50px;width:30px;cursor:pointer;overflow:hidden}.slider__arrow:before{content:"";position:absolute;top:8px;height:30px;width:30px;border-color:#495865 #495865 transparent transparent;border-style:solid;border-width:2px}.slider__arrow--prev:before{transform:rotate(-135deg);left:15px}.slider__arrow--next:before{transform:rotate(45deg);left:-15px}.slider__arrow--disabled{cursor:default;pointer-events:none;opacity:.3}.slider__list-wrapper{flex:1;overflow:hidden}.slider__list{position:relative;display:flex;flex-wrap:nowrap;transition:left .8s ease-in-out}.slider__list>li{flex:0 0 100%;padding:0 15px}@media(min-width:768px){.slider__list>li{flex:0 0 50%}}@media(min-width:992px){.slider__list>li{flex:0 0 33.33333%}}.related-resource-item{display:block;background:#fff;border:1px solid #e5e9ee;box-shadow:0 0 5px #e5e9ee;text-decoration:none}.related-resource-item__image-container{height:105px;position:relative}.related-resource-item__image{-o-object-fit:cover;object-fit:cover}.related-resource-item__description-container{height:140px;padding:20px 25px 20px 20px}.related-resource-item__description{height:92px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.related-resource-item__footer{border-top:1px solid #e5e9ee;padding:10px 25px 10px 20px}@media(min-width:992px){.related-resource-item__image-container{height:150px}}@keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.spinner{margin:0 auto;border-radius:50%;border-width:2px;border-style:solid;animation:loading .7s linear infinite}.spinner--default{border-color:#101c22 #101c22 #101c22 transparent}.spinner--primary{border-color:#e1242a #e1242a #e1242a transparent}.spinner--secondary{border-color:#156bd3 #156bd3 #156bd3 transparent}.spinner--small{width:16px;height:16px}.spinner--medium{width:28px;height:28px}.spinner--large{width:40px;height:40px}.related-resources{background:#f5f7fa;padding-top:50px;padding-bottom:50px}.related-resources__header{text-align:center;padding-bottom:50px}.related-resources__description{padding-top:8px}@keyframes infiniteslide{0%{transform:translateZ(0)}to{transform:translate3d(-3445px,0,0)}}.loginext-empower-brands{background:#efefef;text-align:center;padding:12px 0 20px;overflow:hidden;height:225px}.loginext-empower-brands__section-title{text-align:center;padding:8px 0 14px}.loginext-empower-brands__brand-list{display:flex;align-items:center;gap:50px;animation:infiniteslide 37.92s linear 0s infinite normal none running}.loginext-empower-brands__brand-list-item{height:65px;display:inline-flex}.loginext-empower-brands__brand-image{height:100%;width:unset;aspect-ratio:3/2;-o-object-fit:contain;object-fit:contain}