:root{color-scheme:light;--ds-brand-6:#7033ff;--ds-col-brand00:#3daeff;--ds-col-brand02:#ea5ec1;--ds-brand-3:#17437d;--ds-color-primary-200:#ddd6fe;--ds-color-primary-light:#ede9fe;--ds-color-primary-500:#7033ff;--ds-color-primary-600:#6d28d9;--ds-color-primary-700:#5b21b6;--ds-col-text00:#222;--ds-text-heading:#18181b;--ds-col-text04:#45515e;--ds-text-muted:#8e8e93;--ds-brand-2:#5f5f5f;--ds-app-bg:#f3f7fc;--ds-app-bg-soft:#fff;--ds-app-bg-muted:#eef4fb;--ds-col-bg13:#fff;--ds-surface-card:linear-gradient(180deg,hsla(0,0%,100%,.94),rgba(247,250,255,.94));--ds-surface-card-strong:linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(244,248,255,.98));--ds-surface-glass:hsla(0,0%,100%,.78);--ds-surface-secondary-btn:#f0f0f0;--ds-fill-bg-white:hsla(0,0%,100%,.4);--ds-border-light:#f2f3f5;--ds-border-gray:#e5e7eb;--ds-footer-bg:#181e25;--ds-success-bg:#e8ffea;--ds-shadow-card:0 14px 36px rgba(15,23,42,.06);--ds-shadow-soft-glow:0 24px 56px rgba(15,23,42,.08);--ds-shadow-brand-glow:0 0 24px rgba(44,30,116,.12);--ds-shadow-brand-offset:0 18px 42px rgba(44,30,116,.1);--ds-shadow-elevated:0 24px 48px rgba(15,23,42,.1);--ds-shadow-card-hover:0 26px 56px rgba(15,23,42,.12);--ds-radius-xs:4px;--ds-radius-sm:8px;--ds-radius-md:13px;--ds-radius-lg:20px;--ds-radius-xl:24px;--ds-radius-pill:9999px;--ds-space-1:4px;--ds-space-2:8px;--ds-space-3:16px;--ds-space-4:24px;--ds-space-5:32px;--ds-space-6:40px;--ds-space-7:50px;--ds-space-8:64px;--ds-space-9:80px;--ds-font-ui:"DM Sans","Helvetica Neue",Helvetica,Arial,sans-serif;--ds-font-display:Outfit,"Helvetica Neue",Helvetica,Arial,sans-serif;--ds-font-mid:Poppins,"Helvetica Neue",Helvetica,Arial,sans-serif;--ds-font-data:var(--ds-font-ui);--ds-text-hero:clamp(2.5rem,5vw + 1rem,5rem);--ds-text-section:1.94rem;--ds-text-card-title:1.75rem;--ds-text-subheading:1.5rem;--ds-text-body-lg:1.25rem;--ds-text-body:1rem;--ds-text-nav:.88rem;--ds-text-button-sm:.81rem;--ds-text-caption:.81rem;--ds-text-label:.75rem;--ds-button-height-sm:38px;--ds-button-height-md:46px;--ds-button-height-lg:52px;--ds-button-height-cta:56px;--ds-button-padding-sm:0 14px;--ds-button-padding-md:0 18px;--ds-button-padding-lg:0 22px;--ds-button-radius:10px;--ds-button-font-size:15px;--ds-button-font-weight:700;--ds-leading-tight:1.1;--ds-leading-body:1.5;--ds-leading-relaxed:1.7;--ds-transition-base:background-color .28s ease,color .28s ease,border-color .28s ease,box-shadow .28s ease,transform .28s ease;--ds-pill-nav-bg:rgba(0,0,0,.05)}html.theme-dark{color-scheme:dark;--ds-app-bg:#08101b;--ds-app-bg-soft:#0b1422;--ds-app-bg-muted:#101a2a;--ds-col-text00:#e5edf8;--ds-text-heading:#f4f7fb;--ds-col-text04:#a6b4c8;--ds-text-muted:#8292ab;--ds-brand-2:#9babbe;--ds-col-bg13:#0f1726;--ds-surface-card:linear-gradient(180deg,rgba(15,23,38,.96),rgba(11,18,31,.96));--ds-surface-card-strong:linear-gradient(180deg,rgba(18,28,45,.98),rgba(10,16,28,.98));--ds-surface-glass:rgba(8,16,27,.78);--ds-surface-secondary-btn:#132033;--ds-fill-bg-white:rgba(15,23,38,.48);--ds-border-light:rgba(148,163,184,.12);--ds-border-gray:rgba(148,163,184,.18);--ds-footer-bg:#050b14;--ds-success-bg:rgba(34,197,94,.16);--ds-shadow-card:0 18px 42px rgba(0,0,0,.28);--ds-shadow-soft-glow:0 28px 64px rgba(0,0,0,.34);--ds-shadow-brand-glow:0 0 28px rgba(124,58,237,.16);--ds-shadow-brand-offset:0 22px 48px rgba(0,0,0,.32);--ds-shadow-elevated:0 28px 60px rgba(0,0,0,.36);--ds-shadow-card-hover:0 32px 72px rgba(0,0,0,.42)}body,html{background:var(--ds-app-bg);transition:var(--ds-transition-base)}.ds-scope{font-family:var(--ds-font-ui);font-size:var(--ds-text-body);font-weight:400;line-height:var(--ds-leading-body);color:var(--ds-col-text00)}.ds-scope h1,.ds-scope h2.ds-heading-hero{font-family:var(--ds-font-display);font-size:var(--ds-text-hero);font-weight:400;line-height:var(--ds-leading-tight);color:var(--ds-col-text00)}.ds-scope .ds-heading-section{font-family:var(--ds-font-display);font-size:var(--ds-text-section)}.ds-scope .ds-heading-section,.ds-scope .ds-heading-sub{font-weight:400;line-height:var(--ds-leading-body);color:var(--ds-text-heading)}.ds-scope .ds-heading-sub{font-family:var(--ds-font-mid);font-size:var(--ds-text-subheading)}.ds-scope .ds-text-secondary{color:var(--ds-col-text04)}.ds-scope .ds-text-muted{color:var(--ds-text-muted)}.site-layout{min-height:100vh;background:radial-gradient(circle at left top,rgba(124,58,237,.1),transparent 28%),radial-gradient(circle at right top,rgba(37,211,102,.08),transparent 22%),var(--ds-app-bg)}.ds-header,.site-layout{transition:var(--ds-transition-base)}.ds-header{position:sticky;top:0;z-index:50;background:var(--ds-surface-glass);border-bottom:1px solid var(--ds-border-light);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.ds-header.is-sticky{background:color-mix(in srgb,var(--ds-surface-glass) 92%,transparent);box-shadow:var(--ds-shadow-card)}.ds-header .header-bottom{height:60px}.ds-header .container{width:min(1180px,calc(100% - 48px));margin:0 auto}.ds-header .row-new{display:flex;align-items:center;justify-content:space-between;height:60px}.ds-header .logo-wrap{display:flex;align-items:center;flex:0 0 auto}.ds-header .flex-1{flex:1 1 auto}.ds-header .d-flex-j-a{display:flex;align-items:center;justify-content:flex-end;gap:16px}.ds-header .main-menu{display:flex;align-items:center;gap:4px;margin:0;padding:0;list-style:none}.ds-header .main-menu-item{position:relative}.ds-header .main-menu-link,.ds-header .sub-menu-link{display:inline-flex;align-items:center;min-height:36px;line-height:1;padding:0 10px;color:var(--ds-col-text04);font-family:var(--ds-font-ui);font-size:var(--ds-text-nav);font-weight:400;text-decoration:none;white-space:nowrap;border-radius:8px;transition:color .2s ease,background-color .2s ease}.ds-header .main-menu-link:hover,.ds-header .sub-menu-link:hover{color:var(--ds-brand-6);background:color-mix(in srgb,var(--ds-brand-6) 10%,transparent)}.ds-header .main-menu-link-dropdown:after{content:"";width:6px;height:6px;margin-left:7px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg) translateY(-2px)}.ds-header .sub-menu{position:absolute;left:0;top:calc(100% + 10px);min-width:210px;margin:0;padding:8px;list-style:none;border:1px solid var(--ds-border-gray);border-radius:12px;background:var(--ds-surface-card-strong);box-shadow:var(--ds-shadow-soft-glow);opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .16s ease,transform .16s ease,visibility .16s ease}.ds-header .main-menu-item:focus-within .sub-menu,.ds-header .main-menu-item:hover .sub-menu{opacity:1;visibility:visible;transform:translateY(0)}.ds-header .sub-menu-link{width:100%;justify-content:flex-start}.ds-header-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ds-icon-button{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:1px solid var(--ds-border-gray);border-radius:10px;background:color-mix(in srgb,var(--ds-col-bg13) 82%,transparent);color:var(--ds-text-heading);cursor:pointer;box-shadow:inset 0 1px #ffffff2e;transition:var(--ds-transition-base)}.ds-icon-button:hover{color:var(--ds-brand-6);border-color:color-mix(in srgb,var(--ds-brand-6) 28%,var(--ds-border-gray));background:color-mix(in srgb,var(--ds-brand-6) 8%,var(--ds-col-bg13))}.ds-icon-button svg{width:17px;height:17px;display:block}.ds-locale-button{color:color-mix(in srgb,var(--ds-text-heading) 92%,var(--ds-brand-6))}.ds-locale-button svg{fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.ds-locale-button:hover svg{stroke-width:1.85}.ds-mobile-quick-actions{display:none;align-items:center;justify-content:flex-end;gap:4px}.ds-locale-menu{position:relative}.ds-locale-panel{position:absolute;top:calc(100% + 10px);min-width:140px;padding:8px;border:1px solid var(--ds-border-gray);border-radius:12px;background:var(--ds-surface-card-strong);box-shadow:var(--ds-shadow-soft-glow);z-index:40}.ds-locale-panel.is-right{right:0}.ds-locale-option{display:flex;align-items:center;width:100%;min-height:36px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:var(--ds-col-text04);font:inherit;font-size:13px;font-weight:700;text-align:left;cursor:pointer;transition:var(--ds-transition-base)}.ds-locale-option.is-active,.ds-locale-option:hover{background:color-mix(in srgb,var(--ds-brand-6) 10%,transparent);color:var(--ds-text-heading)}.ds-mobile-locale{display:flex;align-items:center;justify-content:space-between;margin-top:18px;padding-top:18px;border-top:1px solid var(--ds-border-gray)}.ds-mobile-locale-label{color:var(--ds-col-text04);font-size:14px;font-weight:700}.ds-header-actions .n-button{font-family:var(--ds-font-ui);min-height:var(--ds-button-height-sm);line-height:1;padding:var(--ds-button-padding-sm);border-radius:var(--ds-button-radius);font-size:14px;font-weight:var(--ds-button-font-weight);box-sizing:border-box;white-space:nowrap}.ds-header-actions .n-button--ghost{background:#ffffffb3;color:#1e293b;border:1px solid var(--ds-border-gray)}.ds-header-actions .n-button--ghost .n-button__border{border:none}.ds-header-actions .n-button--ghost.n-button--ghost:active,.ds-header-actions .n-button--ghost.n-button--ghost:focus{background:#ffffffb3;color:#1e293b}.ds-header-actions .n-button--ghost.n-button--ghost:focus-visible,.ds-header-actions .n-button--ghost.n-button--ghost:hover{background:#fff;color:#1e293b}html.theme-dark .ds-header-actions .n-button--ghost,html.theme-dark .ds-header-actions .n-button--ghost.n-button--ghost:active,html.theme-dark .ds-header-actions .n-button--ghost.n-button--ghost:focus{background:#0f172a99;color:#cbd5e1}html.theme-dark .ds-header-actions .n-button--ghost.n-button--ghost:focus-visible,html.theme-dark .ds-header-actions .n-button--ghost.n-button--ghost:hover{background:#0f172acc;color:#cbd5e1}.ds-header .soar-brand-link{display:inline-flex;align-items:center;gap:8px;color:var(--ds-text-heading);text-decoration:none}.ds-footer .soar-brand-logo,.ds-header .soar-brand-logo{display:block;width:44px;height:44px;flex:0 0 44px}.ds-footer .soar-brand-mark,.ds-header .soar-brand-mark{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;background:linear-gradient(135deg,var(--ds-brand-6),#25d366);color:#fff;font-family:var(--ds-font-display);font-size:16px;font-weight:700;line-height:1}.ds-header .soar-brand-text{font-family:var(--ds-font-display);font-size:18px;font-weight:700;line-height:1;white-space:nowrap;color:#7033ff}.ds-header .offcanvas-toggler{display:none;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:38px;height:38px;padding:0;border:1px solid var(--ds-border-gray);border-radius:8px;background:var(--ds-col-bg13);transition:var(--ds-transition-base)}.ds-header .offcanvas-toggler .line{display:block;width:18px;height:2px;border-radius:9999px;background:var(--ds-text-heading)}.ds-mobile-drawer-inner{display:flex;flex-direction:column;min-height:100%;box-sizing:border-box}.ds-mobile-drawer .offcanvas-menu ul{margin:0;padding:0;list-style:none}.ds-mobile-drawer .offcanvas-menu a{display:flex;align-items:center;min-height:38px;color:var(--ds-text-heading);text-decoration:none;font-weight:700}.ds-mobile-drawer .offcanvas-menu ul ul{margin:4px 0 12px;padding-left:16px;border-left:1px solid var(--ds-border-gray)}.ds-mobile-drawer .n-drawer-content{background:var(--ds-app-bg-soft)}.ds-mobile-drawer .n-drawer-body-content,.ds-mobile-drawer .n-drawer-header__main{color:var(--ds-text-heading)}.offcanvas-btn.ds-header-actions{flex-direction:column;align-items:stretch;margin-top:18px}.offcanvas-btn.ds-header-actions .n-button{justify-content:center;min-height:var(--ds-button-height-md);padding:var(--ds-button-padding-md);font-size:var(--ds-button-font-size)}@media(max-width:1100px){.ds-header .d-none{display:none}.ds-header .offcanvas-toggler{display:inline-flex}.ds-mobile-quick-actions{display:flex}.ds-mobile-quick-actions .ds-locale-panel{top:calc(100% + 8px)}}@media(max-width:768px){.ds-header .container,.ds-header .row-new{width:100%;max-width:100%;margin-left:0;margin-right:0;box-sizing:border-box}.ds-header .container{padding:0 16px}.ds-footer .soar-brand-logo,.ds-header .soar-brand-logo{height:28px}}.ds-theme-toggle{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:1px solid var(--ds-border-gray);border-radius:10px;background:color-mix(in srgb,var(--ds-col-bg13) 82%,transparent);color:var(--ds-text-heading);cursor:pointer;box-shadow:inset 0 1px #ffffff2e;transition:var(--ds-transition-base);flex-shrink:0}.ds-theme-toggle:hover{color:var(--ds-brand-6);border-color:color-mix(in srgb,var(--ds-brand-6) 28%,var(--ds-border-gray));background:color-mix(in srgb,var(--ds-brand-6) 8%,var(--ds-col-bg13))}.ds-theme-icon{width:18px;height:18px}.ds-mobile-theme-row{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-bottom:1px solid var(--ds-border-gray)}.ds-header .main-menu-link.router-link-active,.main-menu-link.router-link-active{color:var(--ds-color-primary-500,#7033ff)}.ds-header .sub-menu-link.router-link-active,.ds-mobile-drawer .offcanvas-menu a.router-link-active,.sub-menu-link.router-link-active{color:var(--ds-color-primary-500,#7033ff);font-weight:700}.ds-footer{background:var(--ds-app-bg-soft);transition:var(--ds-transition-base)}.ds-footer .footer-use{background:radial-gradient(circle at 82% 24%,rgba(167,139,250,.18),transparent 24%),linear-gradient(135deg,#7033ff,#6d28d9 52%,#5b21b6);color:#fff;position:relative;overflow:hidden}.ds-footer .footer-use:before{content:"";position:absolute;inset:0;background:linear-gradient(hsla(0,0%,100%,.06) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.06) 1px,transparent 0);background-size:36px 36px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 78%);mask-image:linear-gradient(180deg,#000,transparent 78%);pointer-events:none}.ds-footer .footer-use .use-wrap{width:min(1180px,calc(100% - 48px));margin:0 auto;padding:34px 0;display:grid;grid-template-columns:minmax(0,1fr) 188px;grid-template-areas:"title  button" "text   button";align-items:center;-moz-column-gap:28px;column-gap:28px;row-gap:10px;position:relative;z-index:1}.ds-footer .footer-use .use-title{grid-area:title}.ds-footer .footer-use .use-text{grid-area:text}.ds-footer .footer-use .footer-start-cta{grid-area:button;align-self:center}.ds-footer .footer-use .use-title{margin:0;font-family:var(--ds-font-display);font-size:clamp(1.8rem,2.3vw,2.85rem);font-weight:400;line-height:1.08;white-space:nowrap;word-break:normal}.ds-footer .footer-use .use-text{margin:0;color:#ffffffdb;font-size:16px;line-height:1.6}.ds-footer .footer-use .SoarSCRM-support{color:#fff;font-weight:700;text-decoration:underline;text-underline-offset:3px}.ds-footer .footer-use .footer-start-cta.n-button{width:188px;min-width:188px;min-height:var(--ds-button-height-cta);padding:var(--ds-button-padding-lg);font-family:var(--ds-font-ui);font-weight:var(--ds-button-font-weight);font-size:var(--ds-button-font-size);border-radius:var(--ds-button-radius);background-color:#ffffff1f;color:#fff;border:1px solid hsla(0,0%,100%,.72);box-shadow:none;justify-content:center;box-sizing:border-box;white-space:nowrap;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ds-footer .footer-use .footer-start-cta.n-button:focus-visible,.ds-footer .footer-use .footer-start-cta.n-button:hover{background-color:#fff3;color:#fff;border-color:#ffffffe0;box-shadow:0 18px 34px #080f1f33}.ds-footer .footer-use .footer-start-cta .arrow_right{width:14px;margin-left:4px;filter:brightness(0) invert(1);transition:transform .35s ease}.ds-footer .footer-use .footer-start-cta:hover .arrow_right{transform:translate(4px)}.ds-footer .footer-menu{background:linear-gradient(180deg,#ffffff2e,#fff0),var(--ds-app-bg-muted)}html.theme-dark .ds-footer .footer-use{background:radial-gradient(circle at 18% 24%,rgba(37,211,102,.16),transparent 22%),radial-gradient(circle at 82% 18%,rgba(167,139,250,.24),transparent 26%),linear-gradient(135deg,#081120,#0b1730 52%,#08101b)}html.theme-dark .ds-footer .footer-use .use-text{color:#e5edf8cc}html.theme-dark .ds-footer .footer-use .footer-start-cta.n-button{background-color:#0f172661;border-color:#ddd6fe75}html.theme-dark .ds-footer .footer-use .footer-start-cta.n-button:focus-visible,html.theme-dark .ds-footer .footer-use .footer-start-cta.n-button:hover{background-color:#ddd6fe29;border-color:#e5edf8e6;box-shadow:0 24px 46px #00000047}html.theme-dark .ds-footer .footer-menu{background:linear-gradient(180deg,#ffffff08,#fff0),var(--ds-app-bg-muted)}.ds-footer .menu-container{width:min(1180px,calc(100% - 48px));margin:0 auto;padding:42px 0 22px}.ds-footer .menu-main{display:grid;grid-template-columns:minmax(260px,.9fr) minmax(0,1.7fr);gap:42px}.ds-footer .main-right{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.ds-footer .soar-footer-logo{display:flex;align-items:center;gap:8px;margin-bottom:14px}.ds-footer .soar-footer-logo strong{font-family:var(--ds-font-display);font-size:19px;color:var(--ds-text-heading)}.ds-footer .left-text,.ds-footer .top-text{color:var(--ds-col-text04);line-height:1.55}.ds-footer .item-title{margin:0 0 10px;color:var(--ds-text-heading);font-size:16px}.ds-footer .item-list{display:grid;gap:7px;margin:0;padding:0;list-style:none}.ds-footer .item-list a,.ds-footer .item-list span,.ds-footer .link-item-a,.ds-footer .link-item-label{color:var(--ds-col-text04);text-decoration:none;line-height:1.5}.ds-footer .item-list a:hover,.ds-footer .link-item-a:hover{color:#7033ff}.ds-footer .footer-copyright{margin:30px 0 0;padding-top:18px;border-top:1px solid var(--ds-border-gray);color:var(--ds-text-muted);font-size:14px}.ds-footer .phone-menu-container{display:none}@media(max-width:980px){.ds-footer .footer-use .use-wrap,.ds-footer .menu-container{width:calc(100% - 32px)}.ds-footer .footer-use .use-wrap{align-items:flex-start;flex-direction:column;gap:14px;padding:34px 0;display:flex}.ds-footer .footer-use .footer-start-cta.n-button{width:100%;min-width:0;justify-content:center}.ds-footer .menu-container{display:none}.ds-footer .phone-menu-container{display:block;width:calc(100% - 32px);margin:0 auto;padding:30px 0 18px}.ds-footer .foot-menu-top{margin-bottom:18px}.ds-footer .foot-menu-list{margin:0;padding:0;list-style:none;border-top:1px solid var(--ds-border-gray)}.ds-footer .foot-menu-item{border-bottom:1px solid var(--ds-border-gray)}.ds-footer .menu-item-title{margin:0}.ds-footer .ds-footer-mobile-title-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;width:100%;min-height:46px;padding:0 34px 0 0;margin:0;color:var(--ds-text-heading);font:inherit;text-align:left;cursor:pointer;display:flex;align-items:center;justify-content:space-between;position:relative}.ds-footer .ds-footer-mobile-title-btn:focus-visible{outline:2px solid var(--ds-color-primary-500);outline-offset:-2px}.ds-footer .ds-footer-mobile-chevron{position:absolute;right:4px;top:50%;width:8px;height:8px;margin-top:-5px;border-right:2px solid var(--ds-text-muted);border-bottom:2px solid var(--ds-text-muted);transform:rotate(45deg);transition:transform .2s ease;pointer-events:none}.ds-footer .ds-footer-mobile-title-btn[aria-expanded=true] .ds-footer-mobile-chevron{transform:rotate(-135deg);margin-top:0}.ds-footer .menu-item-link-list{display:none;margin:0;padding:0 0 12px;list-style:none}.ds-footer .menu-item-link-list.is-expanded{display:grid;gap:8px}.ds-footer .link-item{display:grid;gap:2px}.ds-footer .footer-copyright{margin-top:20px}}@media(max-width:768px){.ds-footer .footer-use .footer-start-cta{min-height:var(--ds-button-height-md);padding-left:12px;padding-right:12px;gap:5px}}.soar-page{background:#fff;color:#181e25}.soar-page-container{width:min(1180px,calc(100% - 48px));margin:0 auto}.soar-page-hero{padding:64px 0 52px;background:linear-gradient(120deg,#7c3aed14,#fff0 42%),radial-gradient(circle at 88% 15%,rgba(37,211,102,.14),transparent 30%),#fff;border-bottom:1px solid #edf0f4}.soar-page-hero-grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(360px,1.05fr);gap:40px;align-items:center}.soar-page-kicker{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:9999px;background:#7c3aed14;color:#7033ff;font-size:12px;font-weight:700}.soar-page .soar-page-title{margin:12px 0 14px;font-family:var(--ds-font-display);font-size:clamp(30px,3vw,44px);font-weight:400;line-height:1.08;letter-spacing:0}.soar-page-lead{max-width:660px;margin:0;color:#45515e;font-size:16px;line-height:1.62}.soar-page-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.soar-page-actions .n-button{min-height:var(--ds-button-height-md);padding:var(--ds-button-padding-md);box-sizing:border-box;font-size:var(--ds-button-font-size);font-weight:var(--ds-button-font-weight);border-radius:var(--ds-button-radius);white-space:nowrap}.soar-page-primary.n-button{background:#181e25;color:#fff;border-color:#181e25}.soar-page-primary.soar-page-primary.n-button:active,.soar-page-primary.soar-page-primary.n-button:focus,.soar-page-primary.soar-page-primary.n-button:focus-visible,.soar-page-primary.soar-page-primary.n-button:hover{background:#181e25;color:#fff}.soar-page-visual{border-radius:14px;border:1px solid rgba(124,58,237,.14);background:linear-gradient(145deg,#7c3aed14,#25d36614);box-shadow:0 22px 48px #2c1e7424;overflow:hidden}.soar-page-visual img{display:block;width:100%;height:auto}.soar-section-block{padding:68px 0}.soar-section-block.is-muted{background:#f8fafc}.soar-section-head{max-width:760px;margin-bottom:28px}.soar-section-head h2{margin:10px 0 0;font-family:var(--ds-font-display);font-size:clamp(27px,2.25vw,36px);line-height:1.18}.soar-section-head p{color:#45515e;line-height:1.58}.soar-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.soar-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.soar-info-card{padding:20px;border:1px solid #e5e7eb;border-radius:10px;background:#fff;box-shadow:0 4px 6px #0000000a}.soar-info-card h3{margin:0 0 8px;font-size:18px}.soar-info-card li,.soar-info-card p{color:#45515e;line-height:1.58}.soar-info-card ul{display:grid;gap:6px;margin:14px 0 0;padding:0;list-style:none}.soar-info-card li{position:relative;padding-left:20px}.soar-info-card li:before{content:"";position:absolute;left:0;top:.72em;width:7px;height:7px;border-radius:9999px;background:#25d366}.soar-feature-row{display:grid;grid-template-columns:minmax(0,.95fr) minmax(360px,1.05fr);gap:36px;align-items:center;padding:26px;border:1px solid #e5e7eb;border-radius:14px;background:#fff}.soar-feature-row+.soar-feature-row{margin-top:22px}.soar-feature-row:nth-child(2n) .soar-feature-copy{order:2}.soar-feature-copy h3{margin:0 0 10px;font-family:var(--ds-font-display);font-size:clamp(22px,1.85vw,30px);line-height:1.2}.soar-feature-copy p{color:#45515e;line-height:1.58}.soar-feature-visual{border-radius:14px;background:#f8fafc;overflow:hidden}.soar-price-card{position:relative;display:flex;flex-direction:column;min-height:100%}.soar-price-action{margin-top:auto}.soar-price-card.is-featured{border-color:#7c3aed52;box-shadow:0 18px 36px #2c1e741f}.soar-price{margin:12px 0 4px;font-family:var(--ds-font-display);font-size:32px;font-weight:700;color:#7033ff}.soar-price small{font-size:13px;color:#8e8e93}.soar-price-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;align-items:stretch}.soar-price-card{overflow:hidden}.soar-price-grid .soar-price-card{min-width:0}.soar-price-card.is-character{background:linear-gradient(180deg,#fff,#f9fbff)}.soar-price-card.is-membership{background:linear-gradient(180deg,#fff,#f7f8fb)}.soar-soon-badge{position:absolute;top:14px;right:14px;z-index:2;display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0 10px;border-radius:9999px;background:#fff4db;color:#8a5a00;font-size:12px}.soar-soon-dot{width:8px;height:8px;border-radius:9999px;background:#f59e0b;box-shadow:0 0 0 4px #f59e0b29}.soar-compare-wrap{overflow-x:auto;border:1px solid #e5e7eb;border-radius:14px;background:#fff}.soar-compare-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:18px}.soar-compare-summary-card{padding:18px;border:1px solid #e5e7eb;border-radius:12px;background:#fff}.soar-compare-summary-card h3{margin:12px 0 8px;font-size:18px}.soar-compare-summary-card p{margin:0;color:#45515e;line-height:1.58}.soar-compare-table{width:100%;min-width:860px;border-collapse:collapse}.soar-compare-table td,.soar-compare-table th{padding:14px 16px;border-bottom:1px solid #edf0f4;text-align:left;vertical-align:middle}.soar-compare-table thead th{position:sticky;top:0;background:#f8fafc;color:#181e25;font-size:14px}.soar-compare-table tbody th{min-width:180px;color:#181e25;font-size:14px}.soar-compare-group th{padding:12px 16px;background:#f8fafc;color:#181e25;font-size:13px}.soar-compare-label{display:block;font-size:14px;font-weight:700}.soar-compare-note{display:block;margin-top:4px;color:#64748b;font-size:12px;font-weight:500;line-height:1.5}.soar-compare-pill{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:9999px;font-size:12px}.soar-compare-pill.is-yes{background:#e8fff0;color:#177245}.soar-compare-pill.is-no{background:#f4f4f5;color:#71717a}.soar-compare-pill.is-strong{background:#ede9fe;color:#7033ff}.soar-compare-pill.is-warm{background:#fff4db;color:#8a5a00}.soar-compare-pill.is-neutral{background:#f8fafc;color:#334155}.soar-compare-footnote{margin-top:12px;color:#64748b;font-size:13px;line-height:1.6}.soar-faq{display:grid;gap:10px}.soar-faq details{padding:16px 18px;border:1px solid #e5e7eb;border-radius:10px;background:#fff}.soar-faq summary{cursor:pointer;font-weight:700}.soar-faq p{margin:10px 0 0;color:#45515e;line-height:1.58}.soar-resource-list{display:grid;gap:12px}.soar-resource-item{display:grid;grid-template-columns:160px 1fr;gap:16px;align-items:center;padding:14px;border:1px solid #e5e7eb;border-radius:10px;background:#fff;text-decoration:none;color:inherit}.soar-resource-thumb{display:grid;place-items:center;aspect-ratio:16/10;border-radius:10px;background:linear-gradient(135deg,#7c3aed1f,#25d3661f);color:#7033ff;font-weight:700}.soar-contact-link{display:inline-flex;margin-top:16px;color:#7033ff;font-weight:700}.soar-download-icon{width:54px;height:54px;-o-object-fit:contain;object-fit:contain;margin-bottom:14px}.soar-download-grid{align-items:stretch}.soar-download-card{display:flex;flex-direction:column;min-width:0}.soar-download-card .n-button{margin-top:auto}.soar-info-card .n-button,.soar-price-action.n-button{width:100%;max-width:100%;box-sizing:border-box;min-height:var(--ds-button-height-md);padding:var(--ds-button-padding-md);font-size:var(--ds-button-font-size);font-weight:var(--ds-button-font-weight);border-radius:var(--ds-button-radius);white-space:nowrap}.soar-download-card .n-button,.soar-price-action.n-button{min-height:var(--ds-button-height-lg)}.soar-contact-panel{padding:26px}.soar-contact-panel h2{margin:0 0 10px;font-family:var(--ds-font-display);font-size:24px}.soar-contact-panel p{color:#45515e;line-height:1.58}.soar-contact-line{display:block;padding:11px 0;border-top:1px solid rgba(24,30,37,.1);color:#181e25;text-decoration:none;font-weight:700}.soar-contact-cards{display:flex;flex-direction:column;gap:14px;max-width:480px;margin:0 auto}.soar-contact-card{display:flex;align-items:center;gap:14px;padding:18px 20px;border-radius:14px;border:1px solid var(--ds-border-gray);background:var(--ds-surface-card);box-shadow:var(--ds-shadow-card);text-decoration:none;transition:all .25s ease}.soar-contact-card:hover{transform:translateY(-3px);box-shadow:var(--ds-shadow-card-hover);border-color:var(--ds-brand-6)}.contact-card-icon{flex-shrink:0;width:40px;height:40px;display:grid;place-items:center;border-radius:10px;background:#7c3aed1a;font-size:20px}.contact-card-label{display:block;font-size:13px;color:var(--ds-col-text04)}.contact-card-value{display:block;font-size:15px;font-weight:600;color:var(--ds-text-heading);margin-top:2px}html.theme-dark .soar-contact-card:hover{border-color:#a78bfa66}.soar-resource-card{color:inherit;text-decoration:none}.soar-pagination-wrap{display:flex;justify-content:center;margin-top:26px}.soar-article{max-width:780px}.soar-article .soar-page-kicker{margin-top:20px}.soar-article-meta{margin-top:16px;color:#667085;font-size:13px}.soar-article-body{margin-top:26px;padding-top:22px;border-top:1px solid #e5e7eb}.soar-article-body p{margin:0 0 16px;color:#344054;font-size:16px;line-height:1.72}.soar-article-body h2{margin:24px 0 10px;font-family:var(--ds-font-display);font-size:22px;line-height:1.25}.soar-affiliate-card{display:grid;align-content:center;min-height:300px;padding:30px}.soar-affiliate-card span{color:#7033ff;font-weight:700}.soar-affiliate-card strong{display:block;margin:10px 0;font-family:var(--ds-font-display);font-size:clamp(54px,6vw,92px);line-height:1}.soar-affiliate-card p{max-width:420px;color:#45515e;line-height:1.58}.soar-error{min-height:52vh;display:grid;align-content:center}.affiliate-page{background:#fff}.affiliate-hero{position:relative;overflow:hidden;padding:76px 0 70px;color:#fff;background:radial-gradient(circle at 18% 18%,rgba(37,211,102,.34),transparent 28%),radial-gradient(circle at 86% 12%,rgba(124,58,237,.48),transparent 32%),linear-gradient(135deg,#090d18,#111827 46%,#07111f)}.affiliate-hero:before{content:"";position:absolute;inset:0;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:linear-gradient(180deg,#000,transparent 76%);mask-image:linear-gradient(180deg,#000,transparent 76%);pointer-events:none}.affiliate-hero-grid{position:relative;display:grid;grid-template-columns:minmax(0,.96fr) minmax(360px,.74fr);gap:44px;align-items:center}.affiliate-hero .soar-page-kicker{background:#ffffff1f;color:#d7ffe1}.affiliate-hero-copy h1{max-width:720px;margin:14px 0 16px;font-family:var(--ds-font-display);font-size:clamp(36px,4.6vw,60px);font-weight:700;line-height:1.06;color:#fff}.affiliate-hero-copy p{max-width:650px;margin:0;color:#ffffffc2;font-size:17px;line-height:1.65}.affiliate-hero .soar-page-secondary.n-button,.affiliate-hero .soar-page-secondary.soar-page-secondary.n-button:active,.affiliate-hero .soar-page-secondary.soar-page-secondary.n-button:focus{background:transparent;color:#fff}.affiliate-hero .soar-page-secondary.soar-page-secondary.n-button:focus-visible,.affiliate-hero .soar-page-secondary.soar-page-secondary.n-button:hover{background:#ffffff1f;color:#fff}.affiliate-hero .soar-page-secondary.n-button .n-button__border{border:1px solid hsla(0,0%,100%,.48)}.affiliate-hero .soar-page-secondary.soar-page-secondary.n-button:active .n-button__state-border{border:1px solid hsla(0,0%,100%,.82)}.affiliate-hero .soar-page-secondary.soar-page-secondary.n-button:focus .n-button__state-border,.affiliate-hero .soar-page-secondary.soar-page-secondary.n-button:focus-visible .n-button__state-border,.affiliate-hero .soar-page-secondary.soar-page-secondary.n-button:hover .n-button__state-border{border:1px solid hsla(0,0%,100%,.72)}.affiliate-hero .affiliate-hero-secondary.n-button .n-button__content{color:#fff}.affiliate-reward-board{position:relative;overflow:hidden;padding:30px;border:1px solid hsla(0,0%,100%,.18);border-radius:18px;background:linear-gradient(150deg,#ffffff29,#ffffff0f);box-shadow:0 28px 70px #00000047;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.affiliate-orbit{position:absolute;right:-72px;top:-82px;width:220px;height:220px;border:1px solid rgba(37,211,102,.34);border-radius:9999px;box-shadow:inset 0 0 42px #25d3662e}.affiliate-reward-board>span{color:#d7ffe1;font-weight:700}.affiliate-reward-board strong{display:block;margin:8px 0 6px;font-family:var(--ds-font-display);font-size:clamp(64px,7vw,104px);line-height:.94}.affiliate-reward-board p{margin:0 0 22px;color:#ffffffad}.affiliate-board-row{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-top:1px solid hsla(0,0%,100%,.16);color:#ffffffb8}.affiliate-board-row b{color:#fff;text-align:right}.affiliate-board-row.is-highlight b{color:#6dff9b}.affiliate-calculator{margin-top:-34px;position:relative;z-index:2}.affiliate-calc-panel{padding:28px;border:1px solid #dbeafe;border-radius:16px;background:#fff;box-shadow:0 22px 52px #0f172a1f}.affiliate-calc-panel h2{max-width:760px;margin:12px 0 24px;font-family:var(--ds-font-display);font-size:clamp(26px,2.4vw,36px);line-height:1.16}.affiliate-calc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.affiliate-calc-grid article,.affiliate-flow article,.affiliate-rule-card{border:1px solid #e5e7eb;border-radius:12px;background:#fff}.affiliate-calc-grid article{padding:20px;background:linear-gradient(180deg,#f8fbff,#fff)}.affiliate-calc-grid span,.affiliate-flow span,.affiliate-rule-card span{color:#7033ff}.affiliate-calc-grid strong{display:block;margin:8px 0 4px;font-family:var(--ds-font-display);font-size:34px;color:#181e25}.affiliate-calc-grid p,.affiliate-flow p,.affiliate-rule-card p{margin:0;color:#45515e;line-height:1.58}.affiliate-rule-list{display:grid;gap:14px}.affiliate-rule-card{display:grid;grid-template-columns:64px 1fr;gap:16px;padding:22px}.affiliate-flow h3,.affiliate-rule-card h3{margin:0 0 8px;font-size:20px}.affiliate-flow{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.affiliate-flow article{padding:20px}.affiliate-final-cta{padding:56px 0;text-align:center;color:#fff;background:#181e25}.affiliate-final-cta h2{margin:0 0 10px;font-family:var(--ds-font-display);font-size:clamp(28px,2.6vw,40px)}.affiliate-final-cta p{margin:0 auto 22px;max-width:620px;color:#ffffffb8}.resources-hero{padding:58px 0 36px;background:#f8fafc;border-bottom:1px solid #e5e7eb}.resources-hero h1{max-width:780px;margin:12px 0;font-family:var(--ds-font-display);font-size:clamp(32px,3.4vw,48px);line-height:1.1}.resources-hero p{max-width:760px;margin:0;color:#45515e;font-size:16px;line-height:1.62}.resources-latest{padding:44px 0}.resources-section-title{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:18px}.resources-section-title h2{margin:0;font-family:var(--ds-font-display);font-size:28px}.resources-section-title span{color:#98a2b3;font-weight:700}.resources-latest-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.resources-article-card,.resources-hot-featured,.resources-hot-item,.resources-latest-card{color:inherit;text-decoration:none}.resources-latest-card{display:grid;gap:12px;padding:14px;border:1px solid #e5e7eb;border-radius:12px;background:#fff;transition:transform .18s ease,box-shadow .18s ease}.resources-article-card:hover,.resources-hot-featured:hover,.resources-latest-card:hover{transform:translateY(-2px);box-shadow:0 14px 32px #0f172a1a}.resources-latest-card h3{margin:0 0 6px;font-size:17px;line-height:1.35}.resources-latest-card p{margin:0;color:#667085;font-size:13px}.resources-cover{display:grid;place-items:center;min-height:128px;border-radius:10px;color:#fff;background:linear-gradient(135deg,#7033ff,#25d366)}.resources-cover[data-tone=green],.resources-cover[data-tone=mint]{background:linear-gradient(135deg,#0f9f6e,#7dd3fc)}.resources-cover[data-tone=orange]{background:linear-gradient(135deg,#f97316,#facc15)}.resources-cover[data-tone=purple]{background:linear-gradient(135deg,#7033ff,#22d3ee)}.resources-cover[data-tone=slate]{background:linear-gradient(135deg,#334155,#0f172a)}.resources-library{padding:28px 0 72px}.resources-layout{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:28px;align-items:start}.resources-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px}.resources-tabs button{min-height:34px;padding:0 14px;border:1px solid #e5e7eb;border-radius:9999px;background:#fff;color:#45515e;font:inherit;font-weight:700;cursor:pointer}.resources-tabs button.is-active{border-color:#181e25;background:#181e25;color:#fff}.resources-article-list{display:grid;gap:14px;margin-top:18px}.resources-article-card{display:grid;grid-template-columns:220px 1fr;gap:18px;padding:14px;border:1px solid #e5e7eb;border-radius:12px;background:#fff;transition:transform .18s ease,box-shadow .18s ease}.resources-article-card .resources-cover{min-height:138px}.resources-article-copy h3{margin:0 0 8px;font-size:20px;line-height:1.35}.resources-article-copy p{margin:0;color:#45515e;line-height:1.58}.resources-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px;color:#98a2b3;font-size:13px}.resources-sidebar{position:sticky;top:82px;display:grid;gap:14px}.resources-side-card{padding:18px;border:1px solid #e5e7eb;border-radius:12px;background:#fff}.resources-side-card h3{margin:0 0 14px;font-size:18px}.resources-hot-featured{display:block;padding:14px;margin:-4px -4px 10px;border:1px solid #e5e7eb;border-radius:12px;background:#fff;transition:transform .18s ease,box-shadow .18s ease}.resources-hot-featured .resources-cover{min-height:178px;margin-bottom:12px}.resources-hot-featured h4{margin:0 0 8px;color:#181e25;font-size:17px;line-height:1.38}.resources-hot-featured time{color:#98a2b3;font-size:12px}.resources-hot-item{display:grid;grid-template-columns:24px 1fr;gap:10px;padding:11px 0;border-top:1px solid #edf0f4}.resources-hot-item b{color:#7033ff}.resources-hot-item span{line-height:1.42}.resources-hot-item time{grid-column:2;color:#98a2b3;font-size:12px}@media(max-width:1080px){.affiliate-calc-grid,.affiliate-flow,.affiliate-hero-grid,.resources-latest-grid,.resources-layout,.soar-compare-summary,.soar-feature-row,.soar-grid-3,.soar-grid-4,.soar-page-hero-grid{grid-template-columns:1fr}.soar-feature-row:nth-child(2n) .soar-feature-copy{order:0}.soar-price-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.soar-page-container{width:calc(100vw - 32px)}.soar-page-hero{padding:42px 0 38px}.soar-page-title{font-size:27px;line-height:1.14}.soar-page-lead{font-size:15px}.soar-page-actions .n-button{width:auto;max-width:100%;box-sizing:border-box;min-height:var(--ds-button-height-md);padding:0 16px;font-size:14px}.soar-page-actions{flex-direction:column;align-items:stretch}.soar-section-block{padding:48px 0}.soar-feature-row{padding:18px;gap:18px}.soar-resource-item{grid-template-columns:1fr}.soar-download-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.soar-download-card{padding:16px}.soar-download-card h3{font-size:16px;line-height:1.25}.soar-download-card p{font-size:14px;line-height:1.5}.soar-download-card .n-button{width:100%;max-width:100%;min-height:var(--ds-button-height-md);font-size:14px;box-sizing:border-box}.soar-download-card .soar-download-icon{width:44px;height:44px;margin-bottom:12px}.soar-price-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.soar-price-grid .soar-price-card{padding:16px}.soar-price-grid .soar-price-card h3{font-size:16px;line-height:1.25}.soar-price-grid .soar-price-card li,.soar-price-grid .soar-price-card p{font-size:13px;line-height:1.5}.soar-price-grid .soar-price{margin:10px 0 4px;font-size:28px}.soar-price-grid .soar-price small{font-size:12px}.soar-price-grid .soar-price-card .soar-page-kicker,.soar-price-grid .soar-soon-badge{min-height:24px;padding:0 8px;font-size:11px}.soar-price-grid .soar-soon-badge{top:10px;right:10px}.soar-price-grid .soar-soon-dot{width:6px;height:6px;box-shadow:0 0 0 3px #f59e0b29}.soar-info-card .n-button,.soar-price-action.n-button{min-width:0;min-height:42px;padding:0 14px;font-size:14px}.affiliate-hero{padding:50px 0 72px}.affiliate-hero-copy h1{font-size:34px}.affiliate-reward-board{padding:22px}.affiliate-rule-card,.resources-article-card{grid-template-columns:1fr}.resources-sidebar{position:static}.resources-hot-featured .resources-cover{min-height:170px}}.soar-page{position:relative;background:radial-gradient(circle at left top,rgba(124,58,237,.08),transparent 24%),radial-gradient(circle at right top,rgba(37,211,102,.07),transparent 20%),var(--ds-app-bg);color:var(--ds-text-heading);transition:var(--ds-transition-base)}.soar-page-hero{background:linear-gradient(135deg,#7c3aed1f,#fff0 42%),radial-gradient(circle at 88% 15%,rgba(37,211,102,.16),transparent 30%),linear-gradient(180deg,#ffffffd6,#ffffff52),transparent;border-bottom-color:var(--ds-border-light)}.affiliate-calc-panel h2,.affiliate-flow h3,.affiliate-rule-card h3,.resources-article-copy h3,.resources-hot-featured h4,.resources-section-title h2,.resources-side-card h3,.soar-contact-panel h2,.soar-feature-copy h3,.soar-info-card h3,.soar-page .soar-page-title,.soar-section-head h2{color:var(--ds-text-heading)}.affiliate-calc-grid p,.affiliate-flow p,.affiliate-rule-card p,.resources-article-copy p,.resources-hero p,.resources-latest-card p,.resources-side-card p,.soar-affiliate-card p,.soar-article-body p,.soar-contact-panel p,.soar-feature-copy p,.soar-info-card li,.soar-info-card p,.soar-page-lead,.soar-resource-item,.soar-section-head p{color:var(--ds-col-text04)}.affiliate-calc-grid article,.affiliate-calc-panel,.affiliate-flow article,.affiliate-rule-card,.resources-article-card,.resources-hot-featured,.resources-latest-card,.resources-side-card,.resources-tabs button,.soar-affiliate-card,.soar-compare-pill,.soar-compare-summary-card,.soar-compare-wrap,.soar-contact-panel,.soar-faq details,.soar-feature-row,.soar-info-card,.soar-page-kicker,.soar-resource-item{transition:var(--ds-transition-base)}.affiliate-calc-grid article,.affiliate-calc-panel,.affiliate-flow article,.affiliate-rule-card,.resources-article-card,.resources-hot-featured,.resources-latest-card,.resources-side-card,.soar-affiliate-card,.soar-compare-summary-card,.soar-contact-panel,.soar-faq details,.soar-feature-row,.soar-info-card,.soar-resource-item{background:var(--ds-surface-card);border-color:var(--ds-border-gray);box-shadow:var(--ds-shadow-card)}.affiliate-calc-panel,.resources-hot-featured,.resources-side-card,.soar-contact-panel,.soar-feature-row{background:var(--ds-surface-card-strong)}.affiliate-calc-grid article:hover,.affiliate-flow article:hover,.affiliate-rule-card:hover,.resources-article-card:hover,.resources-hot-featured:hover,.resources-latest-card:hover,.soar-affiliate-card:hover,.soar-feature-row:hover,.soar-info-card:hover,.soar-resource-item:hover{transform:translateY(-4px);box-shadow:var(--ds-shadow-card-hover)}.soar-page-secondary.n-button{border-color:var(--ds-border-gray);box-shadow:inset 0 1px #ffffff3d}.soar-page-secondary.n-button,.soar-page-secondary.soar-page-secondary.n-button:active,.soar-page-secondary.soar-page-secondary.n-button:focus{background:color-mix(in srgb,var(--ds-col-bg13) 86%,transparent);color:var(--ds-text-heading)}.soar-page-secondary.soar-page-secondary.n-button:focus-visible,.soar-page-secondary.soar-page-secondary.n-button:hover{background:color-mix(in srgb,var(--ds-col-bg13) 94%,transparent);border-color:color-mix(in srgb,var(--ds-brand-6) 26%,var(--ds-border-gray));color:var(--ds-text-heading)}.soar-feature-visual,.soar-resource-thumb{box-shadow:inset 0 1px #ffffff3d}.soar-compare-group th,.soar-compare-summary-card,.soar-compare-table thead th,.soar-compare-wrap{border-color:var(--ds-border-gray)}.soar-compare-wrap{box-shadow:var(--ds-shadow-card);background:linear-gradient(180deg,#ffffff6b,#fff0),var(--ds-surface-card-strong)}.soar-compare-table tbody tr:nth-child(2n):not(.soar-compare-group){background:#7c3aed07}.soar-compare-table tbody td{color:var(--ds-col-text04)}.soar-compare-table tbody th{color:var(--ds-text-heading)}.ds-footer .footer-menu,.resources-hero,.resources-tabs button,.soar-compare-group th,.soar-compare-table thead th,.soar-section-block.is-muted{background:var(--ds-app-bg-muted)}.resources-tabs button{color:var(--ds-col-text04);border-color:var(--ds-border-gray)}.resources-tabs button.is-active{border-color:var(--ds-text-heading);background:var(--ds-text-heading);color:var(--ds-app-bg-soft)}.resources-side-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.resources-hot-featured{position:relative;overflow:hidden}.resources-hot-featured:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,hsla(0,0%,100%,.08),transparent 26%);pointer-events:none}.resources-hot-item{transition:var(--ds-transition-base)}.resources-hot-item:hover span{color:var(--ds-text-heading)}html.theme-dark .affiliate-page,html.theme-dark .resources-hero,html.theme-dark .soar-page{background-color:var(--ds-app-bg)}html.theme-dark .resources-hero,html.theme-dark .soar-page-hero{border-bottom-color:var(--ds-border-light)}html.theme-dark .soar-page-hero{background:linear-gradient(135deg,#a78bfa29,#08101b00 44%),radial-gradient(circle at 88% 15%,rgba(37,211,102,.14),transparent 30%),linear-gradient(180deg,#0b121ff0,#0a101ccc),transparent}html.theme-dark .resources-hero{background:linear-gradient(135deg,#a78bfa26,#08101b00 46%),radial-gradient(circle at 86% 16%,rgba(37,211,102,.12),transparent 28%),linear-gradient(180deg,#0c1321f0,#0c1321d1),transparent}html.theme-dark .affiliate-calc-grid span,html.theme-dark .affiliate-flow span,html.theme-dark .affiliate-rule-card span,html.theme-dark .resources-section-title span,html.theme-dark .soar-page-kicker{color:#ddd6fe}html.theme-dark .soar-page-kicker{background:#a78bfa24}html.theme-dark .resources-hot-item,html.theme-dark .soar-article-body,html.theme-dark .soar-compare-table td,html.theme-dark .soar-compare-table th,html.theme-dark .soar-contact-line{border-color:var(--ds-border-light)}html.theme-dark .soar-compare-wrap{background:linear-gradient(180deg,#ffffff0d,#fff0),#0a101ceb;box-shadow:0 28px 64px #0000004d}html.theme-dark .soar-compare-summary-card{background:linear-gradient(180deg,#7c3aed1f,#0b121ff5),#0b121ff5}html.theme-dark .soar-compare-table tbody tr:nth-child(2n):not(.soar-compare-group){background:#a78bfa0d}html.theme-dark .soar-compare-table tbody td{color:var(--ds-col-text04)}html.theme-dark .resources-hot-featured time,html.theme-dark .resources-hot-item time,html.theme-dark .soar-compare-note{color:var(--ds-text-muted)}html.theme-dark .resources-side-card{background:linear-gradient(180deg,#ffffff0a,#fff0),#0c1321f0;box-shadow:0 26px 58px #00000047}html.theme-dark .resources-hot-featured{background:linear-gradient(180deg,#a78bfa1f,#0c1321f5);border-color:#94a3b82e}html.theme-dark .resources-hot-item:hover{background:#ffffff05}html.theme-dark .resources-hot-item:hover span{color:#e5edf8}html.theme-dark .affiliate-final-cta{background:radial-gradient(circle at 18% 20%,rgba(37,211,102,.14),transparent 22%),radial-gradient(circle at 82% 18%,rgba(167,139,250,.18),transparent 24%),#08101b}html.theme-dark .resources-hero,html.theme-dark .resources-tabs button,html.theme-dark .soar-compare-group th,html.theme-dark .soar-compare-table thead th,html.theme-dark .soar-section-block.is-muted{background:#0f1726d1}html.theme-dark .soar-page-secondary.n-button{background:#0f1726c2;border-color:#94a3b833}html.theme-dark .resources-tabs button.is-active,html.theme-dark .soar-page-primary.n-button{color:#fff}html.theme-dark .resources-tabs button.is-active{background:#e5edf8;border-color:#e5edf8;color:#08101b}.hc-contact-page{padding:80px 20px 60px;background:radial-gradient(circle at top,#eef4ff 0,#f7f9fc 45%,#fff)}.hc-contact-container{width:100%;max-width:760px;margin:0 auto}.hc-contact-hero{text-align:center;margin-bottom:36px}.hc-badge{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;background:#5897fb14;border:1px solid rgba(88,151,251,.18);color:#4f7ff0;font-size:12px;font-weight:600;margin-bottom:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hc-dot{width:8px;height:8px;border-radius:50%;background:#22c55e;box-shadow:0 0 10px #22c55e}.hc-contact-hero h1{font-size:36px;font-weight:700;letter-spacing:-1px;margin-bottom:14px;line-height:1.15;color:#111827}.hc-subtitle{max-width:640px;margin:0 auto;color:#667085;font-size:14px;line-height:1.7}.hc-contact-cards{display:flex;flex-direction:column;gap:16px}.hc-card{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 26px;border-radius:20px;background:#ffffffbf;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border:1px solid hsla(0,0%,100%,.7);box-shadow:0 10px 40px #0f172a0d;transition:.35s ease}.hc-card:hover{transform:translateY(-6px);border-color:#5897fb59;box-shadow:0 24px 60px #5897fb24}.hc-card:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(88,151,251,.06),transparent 45%);pointer-events:none}.hc-card-left{gap:16px;position:relative;z-index:2}.hc-card-icon,.hc-card-left{display:flex;align-items:center}.hc-card-icon{width:48px;height:48px;border-radius:16px;background:linear-gradient(135deg,#7c3aed26,#aa9acb1f);justify-content:center;font-size:22px;box-shadow:inset 0 1px 1px #fffc;flex-shrink:0}.hc-card-icon svg{width:24px;height:24px;display:block}.hc-card-icon.hc-icon-telegram{background:linear-gradient(135deg,#229ed929,#229ed90f);color:#229ed9}.hc-card-icon.hc-icon-whatsapp{background:linear-gradient(135deg,#25d3662e,#25d3660f);color:#25d366}.hc-card-icon.hc-icon-mail{background:linear-gradient(135deg,#7c3aed29,#7c3aed0f);color:#7033ff}html.theme-dark .hc-card-icon{box-shadow:inset 0 1px 1px #ffffff14}html.theme-dark .hc-card-icon.hc-icon-telegram{background:linear-gradient(135deg,#229ed942,#229ed91a);color:#4db8e8}html.theme-dark .hc-card-icon.hc-icon-whatsapp{background:linear-gradient(135deg,#25d36642,#25d3661a);color:#3fe07a}html.theme-dark .hc-card-icon.hc-icon-mail{background:linear-gradient(135deg,#7c3aed4d,#7c3aed1f);color:#a78bfa}.hc-card-label{color:#7b8190;font-size:12px;font-weight:500;margin-bottom:4px}.hc-card-title{font-size:18px;font-weight:700;margin-bottom:8px;color:#111827}.hc-card-desc{color:#667085;font-size:13px;line-height:1.6}.hc-btn-reset{border:none;background:none;font-family:inherit;cursor:pointer}.hc-support-links{display:flex;flex-direction:column;gap:2px;margin-bottom:8px}.hc-support-link{font-size:16px;font-weight:700;color:#111827;text-decoration:none;line-height:1.6}.hc-support-link:hover{color:#7033ff}.hc-btn{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;border-radius:12px;text-decoration:none;font-size:13px;font-weight:600;transition:.3s ease;flex-shrink:0;white-space:nowrap}.hc-btn-primary{background:#5897fb;color:#fff;box-shadow:0 10px 24px #5897fb40}.hc-btn-primary:hover{background:#4180f0;transform:translateY(-2px)}.hc-btn-secondary{background:#fff;border:1px solid #e5e7eb;color:#111827}.hc-btn-secondary:hover{border-color:#5897fb;color:#5897fb}.hc-footer{text-align:center;margin-top:28px;color:#98a2b3;font-size:14px}html.theme-dark .hc-contact-page{background:radial-gradient(circle at top,#0b1628 0,#0d1a2e 45%,#0c1828)}html.theme-dark .hc-contact-hero h1{color:#f0f4ff}html.theme-dark .hc-subtitle{color:#94a3b8cc}html.theme-dark .hc-card{background:#0b121fa6;border-color:#94a3b81a}html.theme-dark .hc-card:hover{border-color:#5897fb59;box-shadow:0 24px 60px #0000004d}html.theme-dark .hc-card-title,html.theme-dark .hc-support-link{color:#e2e8f0}html.theme-dark .hc-support-link:hover{color:#7033ff}html.theme-dark .hc-card-label{color:#94a3b8b3}html.theme-dark .hc-card-desc{color:#94a3b899}html.theme-dark .hc-btn-secondary{background:#0f172a99;border-color:#94a3b826;color:#cbd5e1}html.theme-dark .hc-btn-secondary:hover{border-color:#5897fb;color:#5897fb}html.theme-dark .hc-footer{color:#94a3b866}@media(max-width:768px){.hc-contact-hero h1{font-size:28px}.hc-card{flex-direction:column;align-items:flex-start}.hc-btn{width:100%}}.rc-hero{width:min(1380px,calc(100% - 32px));margin:28px auto 0;border-radius:32px;overflow:hidden;background:radial-gradient(circle at top left,rgba(124,58,237,.1),transparent 35%),radial-gradient(circle at bottom right,rgba(99,102,241,.08),transparent 30%),linear-gradient(135deg,#f6f4ff,#eef2ff 50%,#eef6ff);color:#1e293b;border:1px solid rgba(124,58,237,.12);position:relative}.rc-hero-inner{padding:64px 56px}.rc-badge{display:inline-flex;align-items:center;padding:10px 16px;border-radius:999px;background:#7c3aed14;border:1px solid rgba(124,58,237,.16);color:#6d28d9;margin-bottom:28px;font-size:13px}.rc-hero h1{font-size:clamp(32px,4vw,50px);line-height:1.1;letter-spacing:-1px;margin:0 0 18px}.rc-hero p{font-size:15px;color:#64748b;line-height:1.8;max-width:640px;margin:0}.rc-search{margin-top:28px;height:54px;border-radius:22px;background:#ffffffb3;border:1px solid rgba(148,163,184,.3);display:flex;align-items:center;padding:0 24px;max-width:720px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.rc-search input{flex:1;background:none;border:none;outline:none;color:#1e293b;font-size:16px}.rc-search input::-moz-placeholder{color:#94a3b8}.rc-search input::placeholder{color:#94a3b8}html.theme-dark .rc-hero{background:radial-gradient(circle at top left,rgba(124,58,237,.25),transparent 35%),radial-gradient(circle at bottom right,rgba(99,102,241,.15),transparent 30%),linear-gradient(135deg,#0f172a,#1a1f3a 50%,#182132);color:#fff;border-color:transparent}html.theme-dark .rc-badge{background:#ffffff14;border-color:#ffffff14;color:#fff}html.theme-dark .rc-hero p{color:#ffffffb3}html.theme-dark .rc-search{background:#ffffff14;border-color:#ffffff14}html.theme-dark .rc-search input{color:#fff}html.theme-dark .rc-search input::-moz-placeholder{color:#ffffff73}html.theme-dark .rc-search input::placeholder{color:#ffffff73}.rc-quick{width:min(1380px,calc(100% - 32px));margin:34px auto 0;display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.rc-quick-card{background:#fff;border-radius:24px;border:1px solid #e8edf5;padding:28px;transition:.2s;cursor:pointer}.rc-quick-card:hover{transform:translateY(-5px);box-shadow:0 14px 40px #0f172a0f}.rc-quick-icon{width:54px;height:54px;border-radius:18px;background:linear-gradient(135deg,#7033ff,#57d7b3);margin-bottom:22px}.rc-quick-card h3{font-size:22px;margin:0 0 10px}.rc-quick-card p{color:#667085;line-height:1.8;font-size:14px;margin:0}@media(max-width:900px){.rc-quick{grid-template-columns:1fr 1fr}.rc-hero h1{font-size:28px}}html.theme-dark .rc-quick-card{background:#1a2332;border-color:#94a3b826}html.theme-dark .rc-quick-card h3{color:#f1f5f9}html.theme-dark .rc-quick-card p{color:#94a3b8}.soar-home{background:radial-gradient(ellipse 600px 400px at 15% 40%,rgba(112,51,255,.18) 0,transparent 70%),radial-gradient(ellipse 500px 300px at 80% 15%,rgba(112,51,255,.12) 0,transparent 60%),radial-gradient(ellipse 700px 500px at 50% 85%,rgba(112,51,255,.08) 0,transparent 60%),radial-gradient(ellipse 400px 400px at 60% 50%,rgba(112,51,255,.06) 0,transparent 50%),var(--ds-app-bg);color:var(--ds-text-heading);width:100%;overflow-x:hidden;min-height:100vh;transition:var(--ds-transition-base)}.soar-container{width:min(1180px,calc(100% - 48px));margin:0 auto}.soar-hero{position:relative;padding:64px 0}.soar-hero:before{top:-200px;left:-150px;width:500px;height:500px;background:radial-gradient(circle,rgba(112,51,255,.2) 0,transparent 70%)}.soar-hero:after,.soar-hero:before{content:"";position:absolute;border-radius:50%;pointer-events:none;z-index:0}.soar-hero:after{bottom:-100px;right:-100px;width:400px;height:400px;background:radial-gradient(circle,rgba(112,51,255,.12) 0,transparent 65%)}.soar-hero-inner{width:min(1200px,calc(100% - 48px));margin:0 auto;position:relative;z-index:1}.soar-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1.2fr;gap:48px;align-items:center;min-width:0}.soar-hero-copy{min-width:clamp(300px,30vw,560px);max-width:100%}.soar-avatar-row{display:flex;align-items:center;margin-bottom:16px}.soar-avatar-row img{width:28px;height:28px;border-radius:50%;border:2px solid #fff;-o-object-fit:cover;object-fit:cover}.soar-avatar-row img+img{margin-left:-8px}.soar-feature-copy>span,.soar-kicker,.soar-section-heading span{display:inline-flex;align-items:center;min-height:26px;padding:0 10px;border-radius:9999px;background:#7c3aed14;color:#7033ff;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.hl{color:#7033ff;font-style:normal}.soar-brand-highlight{color:#7033ff;font-size:clamp(30px,4.5vw,58px)}.soar-home .soar-hero-copy h1{width:100%;max-width:580px;margin:16px 0 18px;font-family:var(--ds-font-display);font-size:clamp(24px,3.8vw,50px);font-weight:800;line-height:1.15;letter-spacing:-.02em;color:#0b0f19;overflow-wrap:break-word}.soar-title-break{display:block}.soar-hero-desc{max-width:520px;margin:0;color:#475569;font-size:clamp(14px,.95vw,18px);line-height:1.7}.soar-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.soar-primary-cta.n-button{display:inline-flex;align-items:center;gap:8px;min-width:140px;padding:14px 28px;border-radius:9999px;background:#7033ff;color:#fff;box-shadow:0 8px 24px #7c3aed40;font-size:15px}.soar-primary-cta.soar-primary-cta.n-button:active,.soar-primary-cta.soar-primary-cta.n-button:focus,.soar-primary-cta.soar-primary-cta.n-button:focus-visible,.soar-primary-cta.soar-primary-cta.n-button:hover{background:#7033ff;color:#fff}.soar-primary-cta .soar-arrow{transition:transform .2s}.soar-primary-cta:hover .soar-arrow{transform:translate(3px)}.soar-secondary-cta.n-button{display:inline-flex;align-items:center;min-width:120px;padding:14px 28px;border-radius:9999px;border:1px solid rgba(148,163,184,.3);font-size:15px}.soar-secondary-cta.n-button,.soar-secondary-cta.soar-secondary-cta.n-button:active,.soar-secondary-cta.soar-secondary-cta.n-button:focus{background:#ffffffb3;color:#1e293b}.soar-secondary-cta.soar-secondary-cta.n-button:focus-visible,.soar-secondary-cta.soar-secondary-cta.n-button:hover{background:#fff;color:#1e293b}.soar-stats-row{display:flex;align-items:center;gap:0;margin:22px 0 6px;padding-bottom:18px;border-bottom:1px solid rgba(148,163,184,.2)}.soar-stat-item{display:flex;flex-direction:column;align-items:center;padding:0 28px}.soar-stat-item:first-child{padding-left:0}.soar-stat-item+.soar-stat-item{border-left:1px solid rgba(148,163,184,.2)}.soar-stat-item strong{font-family:var(--ds-font-display);font-size:24px;font-weight:700;line-height:1;color:#7033ff}.soar-stat-item span{font-size:11px;color:#64748b;margin-top:6px;white-space:nowrap}html.theme-dark .soar-stats-row{border-bottom-color:#94a3b81a}html.theme-dark .soar-stat-item strong{color:#a78bfa}html.theme-dark .soar-stat-item span{color:#94a3b8b3}html.theme-dark .soar-stat-item+.soar-stat-item{border-left-color:#94a3b81a}.soar-hero-visual{position:relative;min-width:clamp(220px,28vw,520px);height:auto;display:flex;align-items:center;justify-content:flex-start}.soar-hero-image-wrap{position:relative;width:100%;height:auto;border-radius:24px;overflow:visible;perspective:1000px}.soar-hero-image-wrap .img-inner{width:100%;border-radius:24px;overflow:hidden}.soar-hero-image-wrap img{display:block;width:100%;height:auto}.soar-float-card{position:absolute;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-radius:16px;border:1px solid hsla(0,0%,100%,.5);box-shadow:0 12px 32px #0f172a14;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.soar-float-card:hover{transform:translateY(-5px) scale(1.02)}.soar-float-marquee{display:none;position:absolute;bottom:5%;right:5%;width:260px;height:280px;overflow:hidden;z-index:10;pointer-events:none}.soar-float-track{display:flex;flex-direction:column;gap:16px;height:-moz-max-content;height:max-content;animation:scrollFloat 16s linear infinite}.soar-float-marquee:hover .soar-float-track{animation-play-state:paused}@keyframes scrollFloat{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.soar-float-track .soar-float-card{position:static;flex-shrink:0;pointer-events:auto}.card-chat{width:260px;padding:14px 14px 12px;background:#ffffff8c}.card-chat-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.card-chat-label{font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#059669;background:#10b98114;padding:2px 8px;border-radius:9999px}.card-chat-dot{position:relative;width:8px;height:8px}.card-chat-dot:before{inset:0;background:#10b981;animation:chat-pulse 2s ease-in-out infinite}.card-chat-dot:after,.card-chat-dot:before{content:"";position:absolute;border-radius:50%}.card-chat-dot:after{inset:-2px;background:#10b98140;animation:chat-pulse 2s ease-in-out .5s infinite}@keyframes chat-pulse{0%,to{opacity:1}50%{opacity:.5}}.card-chat-bubble{padding:8px 10px;border-radius:10px;font-size:12px;margin-bottom:6px}.card-chat-bubble p{margin:0;line-height:1.4}.card-chat-bubble small{display:block;margin-top:4px;font-size:9px;opacity:.6}.card-chat-bubble.is-left{background:#ffffffa6;color:#334155;margin-right:20%}.card-chat-bubble.is-right{background:#7033ff;color:#fff;margin-left:20%}.card-insight{width:240px;padding:18px 16px;background:#ffffff9e}.card-insight-label{margin:0 0 10px;font-size:11px;font-weight:600;color:#64748b;letter-spacing:.02em}.card-insight-hero{display:flex;align-items:baseline;gap:10px;margin-bottom:14px}.card-insight-num{font-family:var(--ds-font-display);font-size:34px;font-weight:800;line-height:1;color:#0b0f19;letter-spacing:-.02em}.card-insight-up{font-size:11px;font-weight:700;color:#059669;display:flex;align-items:center;gap:2px}.card-insight-bars{display:grid;gap:6px;margin-bottom:12px}.card-insight-bars span{display:block;height:8px;border-radius:9999px;background:#e2e8f080;overflow:hidden}.card-insight-bars span i{display:block;height:100%;border-radius:9999px;background:linear-gradient(90deg,#8b5cf6,#6366f1)}.card-insight-bars span:last-child i{background:linear-gradient(90deg,#10b981,#34d399)}.card-insight-foot{margin:0;font-size:10px;color:#94a3b8}.soar-section{padding:0}.soar-section-heading{max-width:760px;margin-bottom:30px}.soar-platform-copy h2,.soar-section-heading h2{margin:12px 0 0;font-family:var(--ds-font-display);font-size:clamp(28px,2.35vw,38px);font-weight:700;line-height:1.18;letter-spacing:0}.soar-pain-desc{max-width:680px;margin:10px 0 0;color:var(--ds-col-text04);font-size:15px;line-height:1.7}.soar-card-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.soar-card,.soar-usecase{padding:20px;border:1px solid var(--ds-border-gray);border-radius:12px;background:var(--ds-surface-card);box-shadow:var(--ds-shadow-card);transition:var(--ds-transition-base)}.soar-card-index{color:#7033ff;font-weight:700}.soar-card h3,.soar-usecase h3{margin:12px 0 8px;color:#181e25;font-size:18px}.usecase-icon{margin-right:8px;line-height:1;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;color:#7033ff}.usecase-icon svg{width:20px;height:20px;display:block}html.theme-dark .usecase-icon{color:#a78bfa}.soar-card p,.soar-feature-copy li,.soar-feature-copy p,.soar-platform-copy p,.soar-usecase p{color:var(--ds-col-text04);line-height:1.58}.soar-platforms{padding:60px 0;background:#f1f5f9;color:#0f172a;position:relative;overflow:hidden}.soar-platforms:before{content:"";position:absolute;top:-10%;right:-10%;width:400px;height:400px;background:radial-gradient(circle,rgba(124,58,237,.06) 0,transparent 70%);pointer-events:none}html.theme-dark .soar-platforms{background:#0f1422;color:#fff}html.theme-dark .soar-platforms:before{background:radial-gradient(circle,rgba(124,58,237,.12) 0,transparent 70%)}.soar-platform-fusion{display:grid;grid-template-columns:1.12fr .88fr;gap:50px;align-items:center;position:relative}.platform-content-side{position:relative;z-index:2}.platform-main-title{font-size:34px;font-weight:800;line-height:1.3;color:#0f172a;margin:0 0 20px;letter-spacing:-.5px}html.theme-dark .platform-main-title{color:#fff}.platform-main-title span{background:linear-gradient(135deg,#38bdf8,#34d399);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.platform-sub-title{font-size:16px;color:#475569;line-height:1.7;margin-bottom:35px;max-width:540px}html.theme-dark .platform-sub-title{color:#94a3b8}.platform-feature-list{display:flex;flex-direction:column;gap:16px}.platform-feature-item{background:#fff;border:1px solid #e2e8f0;padding:16px 20px;border-radius:14px;display:flex;gap:16px;align-items:flex-start;transition:all .3s ease}html.theme-dark .platform-feature-item{background:#ffffff05;border:1px solid hsla(0,0%,100%,.05)}.platform-feature-item:hover{background:#f8fafc;border-color:#7c3aed26}.platform-feature-item:hover,html.theme-dark .platform-feature-item:hover{background:#ffffff0a;border-color:#38bdf833}.platform-feature-item:hover{transform:translate(4px)}.platform-feature-icon{background:#7c3aed1a;color:#7033ff;width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;flex-shrink:0;margin-top:2px}.platform-feature-icon svg{width:18px;height:18px;display:block}.platform-feature-item.is-green .platform-feature-icon{background:#34d3991a;color:#34d399}.platform-feature-item.is-purple .platform-feature-icon{background:#a855f71a;color:#a855f7}.platform-feature-text h3{font-size:15px;font-weight:600;color:#1e293b;margin:0 0 4px}html.theme-dark .platform-feature-text h3{color:#f8fafc}.platform-feature-text p{font-size:13.5px;color:#64748b;margin:0;line-height:1.5}.platform-showcase-side{position:relative;height:480px;overflow:hidden;display:grid;grid-template-columns:1fr 1fr;gap:16px;z-index:2}.platform-showcase-side:after,.platform-showcase-side:before{content:"";position:absolute;left:0;width:100%;height:80px;z-index:3;pointer-events:none}.platform-showcase-side:before{top:0;background:linear-gradient(180deg,#f1f5f9 15%,transparent)}.platform-showcase-side:after{bottom:0;background:linear-gradient(0deg,#f1f5f9 15%,transparent)}html.theme-dark .platform-showcase-side:before{background:linear-gradient(180deg,#0f1422 15%,transparent)}html.theme-dark .platform-showcase-side:after{background:linear-gradient(0deg,#0f1422 15%,transparent)}.platform-marquee-col{display:flex;flex-direction:column;gap:16px;height:-moz-max-content;height:max-content}.track-up{animation:scrollUp 25s linear infinite}.track-down{animation:scrollDown 25s linear infinite}.platform-showcase-side:hover .platform-marquee-col{animation-play-state:paused}.live-msg-card{position:relative;overflow:hidden;background:#ffffffb3;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(148,163,184,.15);border-radius:16px;padding:16px;box-shadow:0 8px 20px #0000000a;transition:all .3s cubic-bezier(.25,1,.5,1)}html.theme-dark .live-msg-card{background:#141c2f73;border:1px solid hsla(0,0%,100%,.05);box-shadow:0 8px 20px #0003}.card-watermark{position:absolute;top:-12px;left:-12px;width:85px;height:85px;color:currentColor;opacity:.13;pointer-events:none;z-index:1}.card-inner-content{position:relative;z-index:2}.live-msg-card:hover{transform:translateY(-2px);box-shadow:0 12px 30px #0000000f;border-color:#7c3aed33;background:#ffffffe6}html.theme-dark .live-msg-card:hover{border-color:#ffffff26;background:#1c263dbf;box-shadow:0 12px 30px #00000059}.live-msg-card .card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:11px;font-weight:600;color:#475569}html.theme-dark .live-msg-card .card-header{color:#94a3b8}.live-msg-card .platform-tag{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:#1e293b}html.theme-dark .live-msg-card .platform-tag{color:#f1f5f9}.live-msg-card .platform-dot{width:6px;height:6px;border-radius:50%}.live-msg-card .time-badge{color:#94a3b8;font-weight:400}html.theme-dark .live-msg-card .time-badge{color:#64748b}.live-msg-card .card-message{font-size:12.5px;line-height:1.55;padding:10px 12px;border-radius:10px;background:#0000000a;color:#334155;border-left:3px solid}html.theme-dark .live-msg-card .card-message{background:#00000040;color:#e2e8f0}.brand-whatsapp{color:#25d366}.brand-tiktok{color:#fe2c55}.brand-telegram{color:#08c}.brand-line{color:#06c755}.brand-facebook,.brand-facebook-business{color:#1877f2}.brand-messenger{color:#d600ff}.brand-instagram{color:#e1306c}.brand-zalo{color:#0068ff}.brand-line-business{color:#06c755}.brand-google-messages{color:#4285f4}.brand-google-chat{color:#1a73e8}.brand-snapchat{color:#fffc00}.brand-signal{color:#3a76f0}.brand-x{color:#000}@keyframes scrollUp{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes scrollDown{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.soar-feature-list{display:grid;gap:24px}.soar-feature{display:grid;grid-template-columns:minmax(0,.95fr) minmax(360px,1.05fr);gap:38px;align-items:center;padding:28px;border:1px solid var(--ds-border-gray);border-radius:14px;background:var(--ds-surface-card-strong);box-shadow:var(--ds-shadow-card);transition:var(--ds-transition-base)}.soar-feature:nth-child(2n) .soar-feature-copy{order:2}.soar-feature-copy h3{margin:12px 0 10px;font-family:var(--ds-font-display);font-size:clamp(23px,1.9vw,31px);line-height:1.2}.soar-feature-copy ul{display:grid;gap:6px;margin:14px 0 0;padding:0;list-style:none}.soar-feature-copy li{position:relative;padding-left:22px}.soar-feature-copy li:before{content:"";position:absolute;left:0;top:.7em;width:8px;height:8px;border-radius:9999px;background:#25d366}.soar-feature-link{margin-top:18px;font-weight:400}.soar-feature-visual{border-radius:16px;background:linear-gradient(145deg,#7c3aed1a,#25d3661f)}.soar-feature-visual img{display:block;width:100%;height:auto}.soar-testimonials{padding:64px 0;background:linear-gradient(180deg,#fff0,#7c3aed0a),var(--ds-app-bg-muted)}.soar-usecase-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.soar-card:hover,.soar-feature:hover,.soar-usecase:hover{transform:translateY(-4px);box-shadow:var(--ds-shadow-card-hover)}html.theme-dark .soar-card p,html.theme-dark .soar-feature-copy li,html.theme-dark .soar-feature-copy p,html.theme-dark .soar-hero-desc,html.theme-dark .soar-pain-desc,html.theme-dark .soar-platform-copy p,html.theme-dark .soar-usecase p{color:var(--ds-col-text04)}html.theme-dark .soar-feature-copy>span,html.theme-dark .soar-kicker,html.theme-dark .soar-section-heading span{background:#a78bfa24;color:#ddd6fe}html.theme-dark .soar-hero{background:var(--ds-app-bg)}html.theme-dark .soar-hero-inner{background:linear-gradient(145deg,#0b1628,#0d1a2e,#0c1828)}html.theme-dark .soar-home .soar-hero-copy h1{color:#f0f4ff}html.theme-dark .soar-hero-desc{color:#94a3b8cc}html.theme-dark .soar-avatar-row img{border-color:#1e293b}html.theme-dark .soar-secondary-cta.n-button{background:#0f172a99;color:#cbd5e1;border-color:#94a3b826}html.theme-dark .soar-secondary-cta.soar-secondary-cta.n-button:active,html.theme-dark .soar-secondary-cta.soar-secondary-cta.n-button:focus{background:#0f172a99;color:#cbd5e1}html.theme-dark .soar-secondary-cta.soar-secondary-cta.n-button:focus-visible,html.theme-dark .soar-secondary-cta.soar-secondary-cta.n-button:hover{background:#0f172acc;color:#cbd5e1}html.theme-dark .card-chat{background:#0b121f9e}html.theme-dark .card-chat-bubble.is-left{background:#1e293b99;color:#cbd5e1}html.theme-dark .card-insight{background:#0b121fb3}html.theme-dark .card-insight-label{color:#94a3b8b3}html.theme-dark .card-insight-num{color:#e2e8f0}html.theme-dark .card-insight-bars span{background:#33415566}html.theme-dark .card-insight-foot{color:#94a3b880}html.theme-dark .soar-card h3,html.theme-dark .soar-feature-copy h3,html.theme-dark .soar-home .soar-hero-copy h1,html.theme-dark .soar-platform-copy h2,html.theme-dark .soar-section-heading h2,html.theme-dark .soar-usecase h3{color:var(--ds-text-heading)}@media(max-width:1080px){.soar-hero-grid{grid-template-columns:1fr}.soar-hero-inner{padding:36px 32px}.soar-hero-visual{height:380px}.soar-float-marquee{bottom:4%;right:4%;width:220px;height:220px}.soar-feature{grid-template-columns:1fr}.soar-card-grid{grid-template-columns:repeat(2,1fr)}.soar-feature:nth-child(2n) .soar-feature-copy{order:0}}@media(max-width:768px){.soar-container{width:calc(100vw - 32px);max-width:calc(100vw - 32px)}.soar-hero{padding:20px 0 36px}.soar-hero-inner{padding:28px 20px;border-radius:20px;min-height:auto}.soar-hero-grid{gap:28px}.soar-home .soar-hero-copy h1{width:calc(100vw - 32px);max-width:calc(100vw - 32px);font-size:28px;line-height:1.16;word-break:break-word}.soar-hero-desc{max-width:100%;font-size:15px}.soar-hero-actions .n-button{width:100%;justify-content:center}.soar-hero-visual{height:360px}.soar-hero-image-wrap{width:100%;height:100%}.soar-float-marquee{bottom:4%;right:4%;width:170px;height:180px}.card-chat-bubble.is-right{margin-left:10%}.card-insight{width:190px}.soar-stats-row{flex-wrap:wrap;gap:8px 0;padding-bottom:14px}.soar-stat-item{padding:0 16px}.soar-stat-item strong{font-size:20px}.soar-stat-item span{font-size:10px}.soar-card-grid,.soar-usecase-grid{grid-template-columns:1fr}.soar-section{padding:48px 0}.soar-feature{gap:18px;padding:18px}.soar-platform-fusion{grid-template-columns:1fr;gap:32px}.platform-main-title{font-size:26px}.platform-showcase-side{height:360px}.platform-feature-item{padding:14px 16px}}.cp-section{padding:80px 0;background:var(--ds-app-bg)}.cp-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:stretch}.cp-visual{border-radius:20px;overflow:hidden;box-shadow:0 20px 48px #0f172a14;display:flex;align-items:center}.cp-visual img{display:block;width:100%;height:auto}.cp-content .soar-section-heading{max-width:100%;margin-bottom:32px}.cp-desc{margin:12px 0 0;color:var(--ds-col-text04);font-size:15px;line-height:1.7}.cp-features{display:flex;flex-direction:column;gap:20px}.cp-feat{display:flex;gap:16px;align-items:flex-start;padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.06)}.cp-features .cp-feat:last-child{padding-bottom:0;border-bottom:none}.cp-idx{flex-shrink:0;width:40px;height:40px;display:grid;place-items:center;border-radius:10px;background:#7033ff14;font-size:16px;font-weight:800;color:#7033ff;align-self:center}.cp-feat h4{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ds-text-heading)}.cp-feat p{margin:0;font-size:14px;line-height:1.6;color:var(--ds-col-text04)}html.theme-dark .cp-section{background:var(--ds-app-bg)}html.theme-dark .cp-feat{border-bottom-color:#94a3b814}html.theme-dark .cp-feat-icon{background:#60a5fa1f}@media(max-width:768px){.cp-grid{grid-template-columns:1fr;gap:36px}.cp-section{padding:48px 0}}.ai-section{padding:72px 0;background:var(--ds-app-bg-muted)}.ai-desc{margin:12px 0 0;color:var(--ds-col-text04);font-size:15px;line-height:1.7}.ai-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.ai-card{padding:32px 24px;border-radius:16px;border:1px solid var(--ds-border-gray);background:var(--ds-surface-card);box-shadow:var(--ds-shadow-card);transition:all .3s ease;text-align:center}.ai-card:hover{transform:translateY(-6px);box-shadow:var(--ds-shadow-card-hover);border-color:#5b8cff40}.ai-card-icon{width:56px;height:56px;margin:0 auto 18px;display:grid;place-items:center;border-radius:16px;background:#5b8cff1a;font-size:26px}.ai-card h3{margin:0 0 10px;font-size:18px;font-weight:600;color:var(--ds-text-heading)}.ai-card p{margin:0;font-size:14px;line-height:1.65;color:var(--ds-col-text04)}html.theme-dark .ai-section{background:var(--ds-app-bg-muted)}html.theme-dark .ai-card-icon{background:#60a5fa1f}html.theme-dark .ai-card:hover{border-color:#60a5fa4d}@media(max-width:900px){.ai-grid{grid-template-columns:1fr;gap:16px}.ai-section{padding:48px 0}}.ci-section{width:100%}.ci-section .soar-container{width:100%;max-width:100%;padding:0 24px}.ci-panel{border-radius:24px;padding:32px 40px 36px;max-width:1180px;margin:0 auto}.ci-pills{overflow:hidden;margin-bottom:28px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.ci-pills-track{display:flex;width:-moz-max-content;width:max-content;animation:ci-marquee 36s linear infinite}.ci-pills:hover .ci-pills-track{animation-play-state:paused}@keyframes ci-marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.ci-pills-track{animation:none}}.ci-pill{display:inline-flex;align-items:center;gap:8px;margin-right:10px;padding:8px 16px;border-radius:999px;background:#fff;box-shadow:0 2px 10px #1118270f;font-size:13px;font-weight:600;color:#374151;white-space:nowrap}.ci-pill svg{width:18px;height:18px;flex-shrink:0}.ci-banner{display:flex;align-items:center;gap:24px}.ci-icon{width:64px;height:64px;border-radius:50%;flex-shrink:0}.ci-text{flex:1;min-width:0}.ci-text h2{margin:0 0 10px;font-family:var(--ds-font-display);font-size:clamp(24px,2vw,32px);font-weight:700;color:#111827}.ci-text p{margin:0;max-width:640px;font-size:14px;line-height:1.8;color:#4b5563}.ci-cta{display:flex;flex-direction:column;gap:10px;flex-shrink:0}.ci-btn,.ci-cta{align-items:center}.ci-btn{display:inline-flex;gap:6px;padding:12px 26px;border:none;border-radius:12px;background:#7033ff;color:#fff;font-family:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:background .3s ease,transform .3s ease}.ci-btn:hover{background:#5b21d6;transform:translateY(-1px)}.ci-btn svg{width:14px;height:14px}.ci-note{font-size:12px;color:#8b8fa3}@media(max-width:1080px){.ci-section{padding:0 0 48px}.ci-panel{padding:24px 20px 28px}.ci-banner{flex-direction:column;align-items:flex-start;gap:16px}.ci-cta{flex-direction:row;align-items:center}}html.theme-dark .ci-panel{background:#0f1726}html.theme-dark .ci-pill{background:#1e293b;box-shadow:none;color:#cbd5e1;--ci-mono:#e2e8f0}html.theme-dark .ci-text h2{color:#e2e8f0}html.theme-dark .ci-text p{color:#94a3b8d9}html.theme-dark .ci-note{color:#94a3b899}
