:root{--bg:#020109;--panel:#141824;--panel-2:#181d2b}.steps:before{content:"";position:absolute;left:50%;transform:translate(-1px);top:6px;bottom:6px;width:2px;background:linear-gradient(to bottom,transparent,rgba(122,92,255,.28),rgba(255,122,57,.18),transparent);filter:blur(1px);opacity:.6;z-index:0}.stepRow{position:relative;display:block;text-align:center;padding:28px 0}.stepRow>div{text-align:center}.stepBadge{width:44px;height:44px;border-radius:999px;display:inline-grid;place-items:center;background:linear-gradient(135deg,#7a5cff8c,#ff7a3940);border:1px solid rgba(255,255,255,.12);box-shadow:0 18px 60px #7a5cff1a;margin:12px auto 20px!important;position:relative;z-index:1}.lang-switcher{position:relative;font-size:13px;font-weight:600;color:var(--muted);background:var(--panel);border:1px solid rgba(255,255,255,.14);border-radius:8px;padding:8px 10px;cursor:pointer;line-height:1.2}.lang-switcher-list{display:none;position:absolute;right:-5px;top:calc(100% + 6px);background:var(--panel-2);border:1px solid rgba(255,255,255,.14);border-radius:10px;box-shadow:var(--shadow);min-width:50px;z-index:999}.lang-switcher-list.open{display:block}.lang-switcher-list button{width:100%;background:transparent;border:0;color:var(--text);text-align:left;padding:10px 12px;font-size:13px;font-weight:600;cursor:pointer}.lang-switcher-list button:hover{background:#ffffff0f}.public-landing{width:100%;min-height:100vh;background:#020109;position:relative;overflow-x:hidden;overflow-y:visible}.public-landing__content{width:100%}.public-landing:before{display:none}.how-section{background:linear-gradient(180deg,#0e102000,#0e1122f2 8%,#0e1122f2 92%,#0e102000);border-top:1px solid rgba(129,140,248,.12);border-bottom:1px solid rgba(129,140,248,.12);padding:80px 0!important;position:relative}.how-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(900px 400px at 70% 50%,rgba(99,102,241,.06),transparent 65%);pointer-events:none}.how-section .how-wrap{display:grid;grid-template-columns:300px 1fr;gap:48px;align-items:start;margin-top:0}.how-section .how-steps{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;text-align:left}.how-section .how-title{font-size:28px!important;line-height:1.2!important;margin-bottom:14px!important;text-align:left!important}.how-section .how-dashboard{border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.09);background:var(--panel);box-shadow:0 32px 80px #0009,0 0 0 1px #818cf814;align-self:start;line-height:0}.how-section .how-dashboard video,.how-section .how-dashboard img{width:100%;height:auto;display:block;vertical-align:top}@media(max-width:960px){.how-section .how-wrap{grid-template-columns:1fr;gap:32px}}.public-landing>*{position:relative;z-index:1}.pl-header{position:sticky;top:0}.pl-header .container{max-width:var(--maxw)!important;padding:0 22px}.pl-nav{display:flex;align-items:center;gap:16px;position:relative;width:100%}.pl-nav .brand{display:flex;align-items:center;gap:10px;flex-shrink:0;text-decoration:none;color:inherit;white-space:nowrap}.pl-nav .brand-logo{width:32px;height:32px;flex-shrink:0;display:block}.pl-menu{margin-left:14px;flex:1 1 auto;padding:23px 0;min-width:0}.pl-menu-list{display:flex;gap:clamp(10px,1.2vw,18px);list-style:none;margin:0;padding:0;align-items:center;justify-content:center;flex-wrap:nowrap}.pl-menu a{color:#cfd8e3;text-decoration:none;font-weight:600;white-space:nowrap;font-size:clamp(13px,.92vw,15px);letter-spacing:-.005em}.pl-menu ul{list-style:none;padding:0;margin:0}.pl-item{position:relative;white-space:nowrap}.actions{margin-left:auto;display:flex;align-items:center;gap:10px}.pl-dropdown{display:none;position:absolute;top:calc(100% + 6px);left:0;background:var(--panel-2);border:1px solid rgba(255,255,255,.14);border-radius:10px;padding:6px 0;min-width:200px;box-shadow:var(--shadow);z-index:99999999}.pl-dropdown a{display:block;padding:10px 12px;color:var(--text);font-weight:600}.pl-dropdown a:hover{background:#ffffff0f}.pl-item.open .pl-dropdown{display:block}.lang-switcher.pl-lang-toggle{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 10px;border-radius:10px;color:var(--text);background:#ffffff0a;border:1px solid rgba(255,255,255,.14);text-transform:uppercase;letter-spacing:.04em;font-weight:700;line-height:1}.lang-switcher.pl-lang-toggle #currentLangLabel{font-weight:700}.site-header,.site-header *{pointer-events:auto!important}.pl-menu{z-index:99999998}@media(max-width:920px){.pl-header .container{padding:18px}.pl-header{--pl-header-h: 64px}.pl-nav{min-height:var(--pl-header-h)}.pl-menu{display:none;position:fixed;top:var(--pl-header-h);left:0;right:0;bottom:0;width:100vw;max-width:none;margin-left:0;transform:none;height:calc(100vh - var(--pl-header-h));background:#05060afa;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:0;padding:16px 0 24px;overflow:auto;z-index:10000000}.pl-menu.is-open{display:block}.pl-menu-list{flex-direction:column;gap:6px;align-items:flex-start;justify-content:flex-start;padding:0 20px;width:100%}.pl-menu-list a{display:block;width:100%;padding:10px 12px;border-radius:8px}.pl-menu-list a:hover,.pl-menu-list a:focus-visible{background:#ffffff0f}.pl-dropdown{position:static;background:transparent;border:0;box-shadow:none;border-radius:0;padding:0;margin-top:2px;width:100%}.pl-dropdown a{color:var(--text);font-weight:600;padding:10px 12px;border-radius:8px}.pl-item.open .pl-dropdown,.mobile-only-cta{display:block}.mobile-only-cta a.mobile-cta{display:inline-flex;width:100%;justify-content:center;padding:12px 16px;border-radius:12px;font-weight:700;border:1px solid rgba(255,255,255,.16);background:#ffffff0f;color:var(--text)}.mobile-only-cta a.mobile-cta.primary{background:linear-gradient(135deg,var(--brand),var(--brand-2));color:#111;border:none;box-shadow:var(--shadow)}.pl-menu-list{flex-direction:column;gap:12px;align-items:flex-start;justify-content:flex-start;padding:0 20px}.pl-dropdown{position:static;box-shadow:none;border-radius:6px;padding-left:8px;margin-top:6px}.pl-item.open .pl-dropdown{display:block}.actions{margin-left:auto}.mobile-only-cta{display:block}.pl-menu ul{padding-left:20px}}@media(min-width:921px){.mobile-only-cta{display:none}}.public-landing .pl-menu-toggle{display:none!important}@media(max-width:920px){.public-landing .pl-menu-toggle{display:flex!important}.public-landing .actions{display:flex!important;margin-left:auto}.public-landing .actions .btn.signin,.public-landing .actions .btn.primary.pill{display:none}.public-landing .pl-menu-toggle{margin-left:10px}}[data-float]{animation:floaty 4.5s ease-in-out infinite;will-change:transform}[data-float]:nth-of-type(2n){animation-duration:5.2s;animation-delay:.6s}[data-float]:nth-of-type(3n){animation-duration:6s;animation-delay:1.1s}@keyframes floaty{0%{transform:translateZ(0)}50%{transform:translate3d(-6px,-10px,0)}to{transform:translateZ(0)}}@media(prefers-reduced-motion:reduce){[data-float]{animation:none}}.section{padding:72px 0}.section .container{max-width:1200px;margin:0 auto;padding:0 22px}.section-title{font-size:32px;margin:0 0 12px;text-align:center}.section-lead{text-align:center;color:var(--muted);margin-bottom:22px}.public-landing__content>.section{position:relative}.public-landing__content>.section+.section:before{content:"";position:absolute;top:0;left:22px;right:22px;height:1px;background:linear-gradient(90deg,#7888da00,#7888da5c,#7888da00);pointer-events:none}.problem-list{display:grid;grid-template-columns:repeat(2,1fr);gap:12px 36px;list-style:none;padding:0}.problem-list li{background:transparent;padding-left:0;color:var(--muted)}.visual-row{display:flex;gap:20px;align-items:center}.visual-left,.visual-right{flex:1}.three-columns{display:flex;gap:18px}.three-columns .pillar{flex:1;background:transparent}.three-columns .pillar ul{margin:8px 0 0;padding-left:18px}.rd-columns{display:flex;gap:18px}.rd-columns>div{flex:1}.final-cta .cta-row{text-align:center}.cta-buttons{display:flex;gap:12px;justify-content:center;margin-top:18px}@media(max-width:900px){.problem-list{grid-template-columns:1fr}.visual-row,.three-columns,.rd-columns,.cta-buttons{flex-direction:column}}.final-cta{padding:56px 0 84px}.final-cta .section-title{font-size:28px;margin-bottom:8px}.final-cta .section-lead{margin-bottom:18px}.final-cta .cta-buttons{display:flex;gap:12px;justify-content:center;margin-bottom:18px}.final-cta .cta-buttons .btn.large{padding:14px 22px}.final-cta .cta-form-card{margin-top:18px;display:flex;justify-content:center}.inline-cta-form{width:100%;max-width:920px;background:#ffffff05;padding:18px;border-radius:12px;border:1px solid rgba(255,255,255,.04)}.inline-cta-form .form-row{display:flex;gap:12px;margin-bottom:12px}.inline-cta-form input,.inline-cta-form textarea{flex:1;padding:10px 12px;background:#00000059;border:1px solid rgba(255,255,255,.04);color:#fff;border-radius:8px}.inline-cta-form textarea{resize:vertical}.inline-cta-form .form-actions{display:flex;gap:12px;justify-content:flex-end;margin-top:6px}.roadmap-detail{margin-top:10px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;padding:10px 12px}.roadmap-detail summary{cursor:pointer;font-weight:700;color:var(--text)}.roadmap-detail p{margin:8px 0 0;color:var(--muted)}@media(max-width:900px){.inline-cta-form .form-row,.final-cta .cta-buttons{flex-direction:column}.inline-cta-form .form-actions{justify-content:center}}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#02061799;z-index:999999;padding:20px}.modal-card{width:min(96%,1100px);max-width:1100px;background:#07070a;border-radius:14px;padding:28px 30px;border:1px solid rgba(255,255,255,.04);box-shadow:0 40px 120px #000000a6;position:relative;z-index:1000000}.modal-close{position:absolute;right:22px;top:18px;background:transparent;border:none;color:var(--muted);font-size:20px}.modal-card h3{margin-top:0}.modal-form .form-row{display:flex;gap:12px;margin-bottom:12px}.modal-form .form-row{display:flex;gap:18px;margin-bottom:16px}.modal-form input,.modal-form textarea{flex:1;padding:14px;background:#00000059;border:1px solid rgba(255,255,255,.04);color:#fff;border-radius:10px}.modal-sent{padding:24px;text-align:center;font-weight:700}@media(max-width:720px){.modal-form .form-row{flex-direction:column}.modal-card{padding:18px}.modal-form input,.modal-form textarea{padding:12px}}.modal-form .gdpr-row{margin:18px 0;font-size:13px;color:var(--muted)}.modal-form .gdpr-row input{margin-right:8px}.grid-4 .card{position:relative;overflow:visible}.card-glow{position:absolute;bottom:-20px;right:-20px;width:230px;height:auto;pointer-events:none;z-index:3;mix-blend-mode:screen;opacity:.95;transform:translateZ(0)}.trust-section{margin-top:26px;text-align:center}.trust-section .trust-title{font-size:20px;margin:6px 0 12px;color:#fff}.trust-stats{display:flex;gap:16px;justify-content:center;align-items:stretch;flex-wrap:wrap}.trust-item{min-width:180px;background:#ffffff05;padding:14px 16px;border-radius:10px;border:1px solid rgba(255,255,255,.03)}.trust-number{font-size:26px;font-weight:800;color:#fff;margin-bottom:6px}.trust-label{color:var(--muted);font-size:13px;line-height:1.2}@media(max-width:720px){.trust-stats{flex-direction:column;gap:12px}.trust-item{min-width:100%}}.dailyops-section{padding-top:28px;padding-bottom:64px;position:relative}.dailyops-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(780px 340px at 22% -6%,rgba(100,108,255,.14),transparent 64%),radial-gradient(760px 300px at 84% 8%,rgba(123,92,255,.12),transparent 66%)}.dailyops-head{max-width:720px;margin:0 auto 24px;text-align:center}.dailyops-title{text-align:center;margin-bottom:8px}.dailyops-lead{text-align:center;margin-bottom:0;color:#d6def0c7}.dailyops-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.dailyops-card{position:relative;border-radius:20px;border:1px solid rgba(129,140,248,.2);background:linear-gradient(180deg,#0a0f26e6,#060918f0),radial-gradient(120% 70% at 50% -10%,rgba(130,105,255,.14),transparent 65%);box-shadow:inset 0 1px #ffffff14,0 28px 70px #04061494,0 0 0 1px #805aff1a;overflow:hidden;padding:18px 18px 16px}.dailyops-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(120deg,rgba(255,255,255,.07),transparent 26%),radial-gradient(600px 180px at 70% 106%,rgba(122,92,255,.2),transparent 60%);opacity:.55}.dailyops-card-header{display:flex;align-items:center;gap:18px;margin-bottom:22px}.dailyops-card-header h3{margin:0;font-size:1.72rem;line-height:1.22;color:#eef2ff;letter-spacing:-.015em;padding-left:8px}.dailyops-icon{width:40px;height:40px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;font-size:13px;flex-shrink:0;border:1px solid rgba(255,255,255,.2);box-shadow:inset 0 1px #ffffff2e,0 8px 24px #0a0c2357}.dailyops-header-svg{width:30px;height:30px;display:block;color:#fbbf24eb}.dailyops-icon.amber{background:linear-gradient(135deg,#fbbf2447,#f59e0b29);color:#fbbf24}.dailyops-icon.violet{background:linear-gradient(135deg,#a855f747,#9333ea29);color:#c084fc}.dailyops-icon.blue{background:linear-gradient(135deg,#3b82f64d,#3b82f629);color:#60a5fa}.dailyops-icon.indigo{background:linear-gradient(135deg,#6366f147,#818cf829);color:#a5b4fc}.dailyops-list{list-style:none;margin:0 0 18px;padding:0;display:grid;gap:10px;align-items:start}.dailyops-list li{display:flex;align-items:flex-start;justify-content:flex-start;gap:10px;color:#dde4f4e6;font-size:.94rem;line-height:1.33;font-weight:600}.dailyops-list li span{flex:1;min-width:0;text-align:left}.dailyops-list-bullet{width:14px;height:14px;flex-shrink:0}.dailyops-morning-bottom{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.95fr);gap:12px;align-items:end}.dailyops-mini-row--morning{margin-bottom:0;align-self:end}.dailyops-mini-row--morning .dailyops-kpi{min-height:92px;align-content:center}.dailyops-mini-row--morning .dailyops-kpi strong{font-size:.78rem;white-space:nowrap;letter-spacing:-.01em}.dailyops-mini-row--morning .dailyops-kpi{justify-items:center;text-align:center}.dailyops-chart-wrap.dailyops-chart-wrap--morning{display:grid;grid-template-columns:32px minmax(0,1fr);column-gap:7px;row-gap:6px;padding:0;border:0;background:transparent;border-radius:0}.dailyops-ylabels{display:grid;align-content:space-between;padding:12px 4px 14px 0}.dailyops-ylabels span{font-size:.74rem;color:#b3bddc99;line-height:1}.dailyops-chart-canvas{border:1px solid rgba(132,145,235,.28);border-radius:12px;padding:6px 8px;background:#060b1cad}.dailyops-chart-wrap.dailyops-chart-wrap--morning .dailyops-sparkline{height:108px}.dailyops-chart-wrap.dailyops-chart-wrap--morning .dailyops-xlabels{grid-column:2;margin-top:0;padding:0 8px 2px}.dailyops-chart-wrap.dailyops-chart-wrap--morning .dailyops-xlabels span{font-size:.64rem}.dailyops-mini-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:10px}.dailyops-kpi{border:1px solid rgba(140,150,230,.22);background:#080c1ebd;border-radius:11px;padding:10px;display:grid;gap:3px}.dailyops-kpi span{font-size:.66rem;text-transform:uppercase;letter-spacing:.08em;color:#acbadcbf}.dailyops-kpi strong{font-size:.9rem;color:#f8fbff;line-height:1.15}.dailyops-kpi em{font-style:normal;color:#4ade80;font-size:.8rem;font-weight:600}.dailyops-chart-wrap{border-radius:12px;border:1px solid rgba(132,145,235,.2);background:#060a199e;padding:8px 10px 10px}.dailyops-sparkline{width:100%;height:82px;display:block}.dailyops-gridline{stroke:#7887d22e;stroke-width:1}.dailyops-xlabels{display:flex;justify-content:space-between;margin-top:2px}.dailyops-xlabels span{color:#b3bddca8;font-size:.72rem}.dailyops-alert-table{border-radius:12px;border:1px solid rgba(140,150,230,.2);background:#060a19a8;overflow:hidden}.dailyops-alert-head{display:flex;justify-content:space-between;padding:10px 12px;border-bottom:1px solid rgba(130,145,222,.2)}.dailyops-alert-head span{color:#c0cae4bd}.dailyops-alert-head strong{color:#fb7185;font-size:.92rem}.dailyops-alert-row{display:grid;grid-template-columns:42px minmax(0,1fr) 40px;gap:8px;align-items:center;padding:5px 12px;border-bottom:1px solid rgba(130,145,222,.16)}.dailyops-alert-row:last-child{border-bottom:0}.dailyops-alert-text{color:#eef2ff;font-size:.93rem;text-align:left;justify-self:start}.dailyops-alert-bullet{width:33px;height:33px;display:inline-flex;align-items:center;justify-content:center;opacity:.95}.dailyops-alert-platform-icon{display:inline-flex;align-items:center;justify-content:center;justify-self:end;width:39px;height:33px}.dailyops-panel{border-radius:12px;border:1px solid rgba(140,150,230,.2);background:#060a19a8;padding:10px}.dailyops-panel-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:9px}.dailyops-panel-head span{color:#eaf0ff;font-size:.88rem;font-weight:600}.dailyops-panel-head button{border:1px solid rgba(140,150,230,.3);background:#ffffff0a;color:#c8d1e8db;border-radius:8px;padding:5px 8px;font-size:.72rem}.dailyops-mini-row.compact{margin-bottom:8px}.dailyops-mini-row.compact .dailyops-kpi{padding:8px}.dailyops-mini-row.compact .dailyops-kpi strong{font-size:1rem}.dailyops-card--dashboard .dailyops-card-header{justify-content:flex-start}.dailyops-card--dashboard .dailyops-card-header h3{text-align:left}.dailyops-card--dashboard .dailyops-list{gap:8px;margin-bottom:14px}.dailyops-card--dashboard .dailyops-list li{gap:8px;align-items:center}.dailyops-card--dashboard .dailyops-list li .dailyops-list-bullet{width:16px;height:16px}.dailyops-card--dashboard .dailyops-panel{padding:11px 6px 9px}.dailyops-card--dashboard .dailyops-panel-head{margin-bottom:8px}.dailyops-card--dashboard .dailyops-mini-row.compact{margin-bottom:6px}.dailyops-card--dashboard .dailyops-sparkline{height:108px}.dailyops-card--dashboard .dailyops-sparkline--dashboard{width:100%;margin-left:0;margin-right:0}.dailyops-network{position:relative;min-height:252px;border-radius:12px;border:1px solid rgba(140,150,230,.2);background:#060a19a8;overflow:hidden}.dailyops-network--map{border:0;background:radial-gradient(360px 220px at 50% 64%,#6656e11f,#060a19b3 62%)}.dailyops-network-lines{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:4;pointer-events:none}.dailyops-network-lines path{fill:none}.dailyops-network-lines .dailyops-net-track{stroke:#7789e09e;stroke-width:2;stroke-dasharray:3 6}.dailyops-network-lines .dailyops-net-flow{stroke:#ab9cfff2;stroke-width:2.2;stroke-linecap:round;stroke-dasharray:14 120;animation:dailyopsNetFlow 3.2s linear infinite;filter:drop-shadow(0 0 7px rgba(156,145,255,.75))}.dailyops-network-lines .dailyops-net-end{stroke-width:1.2}.dailyops-network-lines .dailyops-net-end--outer{fill:#f55e5ef2;stroke:#ff9f9feb;filter:drop-shadow(0 0 8px rgba(255,92,92,.72))}.dailyops-network-lines .dailyops-net-end--inner{fill:#8e7cfff2;stroke:#c4baffeb;filter:drop-shadow(0 0 9px rgba(154,139,255,.75))}.dailyops-node{position:absolute;width:84px;height:84px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid rgba(95,124,220,.26);background:#080c20eb;box-shadow:inset 0 0 0 1px #7c95ea14;z-index:1}.dailyops-node--google{left:14px;top:42px}.dailyops-node--meta{right:14px;top:42px}.dailyops-node--linkedin{left:14px;bottom:18px}.dailyops-node--sklik{right:14px;bottom:18px;border-color:#ff46464d;box-shadow:inset 0 0 0 1px #ff5f5f14}.dailyops-node--google{animation:dailyopsFloatA 5.6s ease-in-out infinite}.dailyops-node--meta{animation:dailyopsFloatB 6.1s ease-in-out infinite}.dailyops-node--linkedin{animation:dailyopsFloatB 5.8s ease-in-out infinite}.dailyops-node--sklik{animation:dailyopsFloatA 6.4s ease-in-out infinite}.dailyops-linkedin-mark{color:#64a6ff;font-size:49px;font-weight:800;line-height:1;letter-spacing:-.06em;transform:translateY(-2px)}.dailyops-map-center{position:absolute;left:50%;top:60%;transform:translate(-50%,-50%);width:156px;height:156px;z-index:2}.dailyops-map-rings{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid rgba(129,155,255,.65);box-shadow:0 0 24px #728dff4d,inset 0 0 20px #6c78ff33}.dailyops-map-rings:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border-radius:50%;border:2px solid rgba(111,189,255,.8);box-shadow:0 0 16px #6fbdff6b}.dailyops-map-orb{position:absolute;top:17px;right:17px;bottom:17px;left:17px;border-radius:50%;background:radial-gradient(circle at 50% 35%,#1e224efa,#0d102bfa);border:2px solid rgba(125,144,228,.54);box-shadow:inset 0 8px 20px #00000073;display:grid;place-content:center;justify-items:center;row-gap:4px}.dailyops-map-logo{width:45px;height:41px;display:block;object-fit:contain}.dailyops-map-orb span{color:#e8effff0;font-size:17px;font-weight:700;line-height:1;letter-spacing:-.02em}.dailyops-compare{margin-top:78px;padding-top:26px;border-top:1px solid rgba(121,135,214,.16)}.dailyops-compare-title{text-align:center;margin:0 0 22px;color:#f2f6ff;font-size:clamp(1.82rem,2.5vw,2.7rem);line-height:1.16;letter-spacing:-.022em;animation:headingGlowShift 5.2s ease-in-out infinite}.dailyops-compare-grid{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:26px;align-items:stretch}.dailyops-compare-card{border-radius:20px;border:1px solid rgba(123,138,222,.24);background:linear-gradient(145deg,#161834b8,#060a1cd1);box-shadow:inset 0 1px #a5b4ff14,0 18px 56px #0305126b;padding:18px 24px 16px;text-align:left}.dailyops-compare-card--left{padding-right:54px}.dailyops-compare-card--right{padding-left:54px}.dailyops-compare-head{display:flex;align-items:center;gap:12px;margin-bottom:14px}.dailyops-compare-mark{width:44px;height:44px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(126,139,227,.2)}.dailyops-compare-mark--left{background:radial-gradient(circle at 30% 30%,#f0604933,#521e1e29)}.dailyops-compare-mark--right{background:radial-gradient(circle at 30% 30%,#897cff3d,#31296c26)}.dailyops-compare-head h4{margin:0;color:#f6f8ff;font-size:clamp(1.3rem,1.8vw,1.95rem);line-height:1.15;letter-spacing:-.02em}.dailyops-compare-list{list-style:none;margin:0;padding:0;display:grid;gap:12px}.dailyops-compare-list li{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:10px}.dailyops-compare-list li span{color:#eaf0fff0;font-size:clamp(.92rem,1.24vw,1.04rem);line-height:1.28;text-align:left}.dailyops-compare-vs{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:80px;height:80px;border-radius:50%;display:grid;place-items:center;color:#c3b5ff;font-size:1.72rem;font-weight:800;letter-spacing:-.02em;border:2px solid rgba(132,112,255,.7);background:radial-gradient(circle at 35% 25%,#3a347edb,#14183af2);box-shadow:0 0 0 8px #6258e01f,0 0 36px #6f62f05c;z-index:3}.dailyops-compare-claim{margin:20px 0 0;text-align:center;font-size:clamp(1.18rem,1.9vw,1.8rem);font-weight:800;letter-spacing:-.02em;line-height:1.15;background:linear-gradient(92deg,#8e7bff,#b595ff,#e091cf 54%,#f2ba70 72%,#ffcf78,#ffe39e);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;text-shadow:0 0 20px rgba(151,126,255,.16);animation:claimTextPulse 4.8s ease-in-out infinite}.aud2-section{padding-top:18px}.czechbuilt-section{--czech-bg-image: none;position:relative;padding-top:58px;padding-bottom:40px;background:var(--czech-bg-image)}.czechbuilt-lead{text-align:center;margin-top:4px;margin-bottom:16px}.czechbuilt-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;max-width:1180px;margin:0 auto}.czechbuilt-card{border-radius:18px;border:1px solid rgba(118,132,216,.24);background:linear-gradient(150deg,#101432bd,#070a1cd6);box-shadow:inset 0 1px #a9b7ff12,0 20px 52px #03051266;padding:18px 18px 16px}.czechbuilt-icon{width:62px;height:62px;border-radius:0;display:inline-flex;align-items:center;justify-content:center;color:#a694fff2;background:transparent;border:0;box-shadow:none;margin-bottom:14px}.czechbuilt-card--amber .czechbuilt-icon{color:#ffb45cf5;background:transparent}.czechbuilt-icon svg{width:42px;height:42px}.czechbuilt-card--violet .czechbuilt-icon svg{width:84px;height:84px}.czechbuilt-card h3{margin:0 0 7px;font-size:clamp(1rem,1.35vw,1.42rem);color:#f2f6ff;line-height:1.16;letter-spacing:-.02em}.czechbuilt-card p{margin:0;color:#e0e8fce6;font-size:clamp(.84rem,.92vw,.96rem);line-height:1.34}.czechbuilt-claim{margin:18px 0 0;text-align:center;font-size:clamp(1.02rem,1.55vw,1.28rem);font-weight:800;letter-spacing:-.02em;line-height:1.2;background:linear-gradient(92deg,#8e7bff,#cb8dc8 52%,#f3bb66);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:claimTextPulse 4.8s ease-in-out infinite}.aud2-section .section-title{font-size:clamp(2.2rem,3.1vw,3.1rem);margin-bottom:2px}.aud2-grid{margin-top:14px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.aud2-card{border-radius:18px;border:1px solid rgba(125,141,225,.25);background:linear-gradient(145deg,#0f1432bd,#060a1edb);box-shadow:inset 0 1px #aab9ff14,0 20px 42px #0305125c;padding:14px 12px 10px;display:grid;gap:9px}.aud2-head{display:flex;align-items:center;gap:14px}.aud2-icon{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;color:#a397fff5}.aud2-head h3{margin:0;color:#f2f5ff;font-size:clamp(.9rem,1.24vw,.98rem);line-height:1.14;letter-spacing:-.02em;padding-left:3px}.aud2-list{list-style:none;margin:0;padding:0;display:grid;gap:6px}.aud2-list li{display:grid;grid-template-columns:12px minmax(0,1fr);gap:7px;align-items:flex-start}.aud2-bullet{color:#9486ffe6;margin-top:1px}.aud2-list li span:last-child{color:#e5ecffeb;font-size:clamp(.77rem,.9vw,.85rem);line-height:1.22;text-align:left;justify-self:start}.aud2-mini{border-radius:13px;border:1px solid rgba(126,143,225,.19);background:#060a1e9e;min-height:98px;padding:9px 9px 7px;display:grid;grid-template-columns:84px 1fr;align-items:end;gap:6px}.aud2-metric{display:grid;gap:5px}.aud2-metric span{color:#b5c4eacc;font-size:.74rem;line-height:1.2}.aud2-metric strong{color:#f4f8ff;font-size:1.78rem;line-height:1;letter-spacing:-.03em;font-weight:800;white-space:nowrap}.aud2-metric em{color:#4ade80;font-style:normal;font-weight:700;font-size:.68rem}.aud2-viz{width:100%;display:block;animation:chartBreath 6.2s ease-in-out infinite;transform-origin:center}.dailyops-sparkline{animation:chartBreath 6.4s ease-in-out infinite;transform-origin:center}.dailyops-kpi strong,.aud2-metric strong{animation:metricGlow 3.8s ease-in-out infinite}.aud2-viz--line,.aud2-viz--bars,.aud2-viz--donut{height:70px}@media(max-width:1460px){.aud2-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.czechbuilt-grid{grid-template-columns:1fr;max-width:760px}}@media(max-width:860px){.aud2-grid{grid-template-columns:1fr;gap:14px}.aud2-head h3{font-size:.92rem}.aud2-mini{grid-template-columns:84px 1fr}.aud2-metric strong{font-size:1.64rem}}@keyframes dailyopsNetFlow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-134}}@keyframes dailyopsFloatA{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes dailyopsFloatB{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes chartBreath{0%,to{transform:translateY(0) scale(1);opacity:.96}50%{transform:translateY(-1px) scale(1.01);opacity:1}}@keyframes metricGlow{0%,to{text-shadow:0 0 0 rgba(154,132,255,0)}50%{text-shadow:0 0 14px rgba(154,132,255,.26)}}@keyframes headingGlowShift{0%,to{text-shadow:0 0 0 rgba(145,126,255,0);transform:translateY(0)}50%{text-shadow:0 0 18px rgba(145,126,255,.28);transform:translateY(-1px)}}@keyframes claimTextPulse{0%,to{transform:translateY(0) scale(1);filter:saturate(1)}50%{transform:translateY(-1px) scale(1.012);filter:saturate(1.12)}}@media(prefers-reduced-motion:reduce){.aud2-viz,.dailyops-sparkline,.dailyops-kpi strong,.aud2-metric strong,.dailyops-compare-title,.dailyops-compare-claim,.czechbuilt-claim{animation:none}}@media(max-width:1120px){.dailyops-grid{gap:14px}.dailyops-card{padding:16px 14px 14px}.dailyops-card-header h3{font-size:1.28rem}.dailyops-morning-bottom{grid-template-columns:1fr}.dailyops-mini-row--morning .dailyops-kpi{min-height:92px}.dailyops-mini-row--morning .dailyops-kpi strong{font-size:1.74rem}.dailyops-network{min-height:214px}.dailyops-map-center{width:138px;height:138px;top:60%}.dailyops-node{width:72px;height:72px}.dailyops-linkedin-mark{font-size:40px}.dailyops-map-logo{width:39px;height:36px}.dailyops-map-orb span{font-size:16px}.dailyops-alert-row{grid-template-columns:24px minmax(0,1fr) 28px;column-gap:8px;row-gap:4px;align-items:center;padding:6px 10px}.dailyops-alert-row .dailyops-alert-bullet{width:22px;height:22px}.dailyops-alert-row .dailyops-alert-bullet svg{width:22px;height:22px}.dailyops-alert-row .dailyops-alert-text{font-size:.82rem;line-height:1.25}.dailyops-alert-row .dailyops-alert-platform-icon{width:28px;height:22px;justify-self:center}.dailyops-alert-row .dailyops-alert-platform-icon svg{width:22px;height:22px}.dailyops-alert-src,.dailyops-alert-time{font-size:.74rem;margin-left:26px}.dailyops-compare-grid{gap:18px}.dailyops-compare-card{padding:14px 16px 13px}.dailyops-compare-card--left,.dailyops-compare-card--right{padding-left:16px;padding-right:16px}.dailyops-compare-mark{width:36px;height:36px}.dailyops-compare-vs{width:68px;height:68px;font-size:1.5rem}}@media(max-width:860px){.dailyops-section{padding-top:14px}.dailyops-grid{grid-template-columns:1fr}.dailyops-head{margin-bottom:16px}.dailyops-title,.dailyops-lead{text-align:center}.dailyops-compare{margin-top:42px;padding-top:16px}.dailyops-compare-grid{grid-template-columns:1fr}.dailyops-compare-vs{position:static;transform:none;margin:-2px auto;width:58px;height:58px;font-size:1.28rem}.dailyops-compare-claim{margin-top:14px;font-size:clamp(1.34rem,7vw,1.8rem)}}.problemSection{padding:72px 0}.problemSection .sectionHeader{max-width:1200px;margin:0 auto 18px;text-align:left}.problemCard{max-width:1200px;margin:0 auto;position:relative;display:grid;grid-template-columns:60% 40%;gap:28px;align-items:start;padding:28px;border-radius:14px;background:linear-gradient(180deg,#ffffff05,#ffffff03);border:1px solid rgba(255,255,255,.04);box-shadow:0 18px 60px #0c0a1480}.beamLayer{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;overflow:hidden;border-radius:14px}.beamLayer:before{content:"";position:absolute;left:-10%;top:10%;width:140%;height:60%;background:linear-gradient(90deg,#7a5cff00,#7a5cff1f 18%,#ff7a3924,#ec489914 82%,#7a5cff00);filter:blur(18px);transform:translate(-18%);opacity:.9;animation:beamMove 6s linear infinite;mix-blend-mode:screen}.beamLayer:after{content:"";position:absolute;right:-6%;bottom:6%;width:60%;height:40%;background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.04),transparent 40%);filter:blur(10px);opacity:.6}.problemLeft,.problemRight{position:relative;z-index:2}.problemLeft h3{font-size:24px;margin:0 0 10px;line-height:1.15}.problemLeft p{color:var(--muted);margin-bottom:12px}.problemLead{font-weight:700;color:#fff;margin-top:6px}.problemHighlight{color:#fb5}.problemOutcome{margin-top:14px}.problemOutcomeTitle{font-weight:700;margin-bottom:8px;color:#fff}.problemOutcome ul{margin:0;padding-left:0;color:var(--muted);list-style:none}.problemOutcome ul li{margin:8px 0;padding-left:0}.problemRight{display:flex;flex-direction:column;gap:14px;align-items:stretch}.problemRightTitle{font-weight:800;color:#fff;margin-bottom:6px}.problemPills{display:flex;flex-direction:column;gap:12px;width:100%}.problemPill{display:flex;gap:12px;align-items:center;background:#ffffff05;border:1px solid rgba(255,255,255,.04);padding:14px;border-radius:12px;margin-right:20px}.pillDot{width:10px;height:10px;border-radius:50%;margin:0;flex:0 0 10px}.pillDotPurple{background:linear-gradient(135deg,#7a5cff,#8a63ffe6);box-shadow:0 10px 30px #7a5cff14}.pillDotPink{background:linear-gradient(135deg,#ec4899,#ff7a39e6);box-shadow:0 10px 30px #ec48990f}.pillDotOrange{background:linear-gradient(135deg,#ff7a39,#fbbf24e6);box-shadow:0 8px 24px #ff7a390f}.problemPillTitle{font-weight:700;color:#fff}.problemPillText{color:var(--muted);font-size:14px}.problemNote{color:var(--muted);font-size:14px;margin-top:6px}@keyframes beamMove{0%{transform:translate(-22%)}50%{transform:translate(6%)}to{transform:translate(-22%)}}@media(max-width:920px){.problemCard{grid-template-columns:1fr;padding:18px}.beamLayer:before{height:40%;top:6%;filter:blur(14px)}.pillDot{margin-top:0}}@media(prefers-reduced-motion:reduce){.beamLayer:before{animation:none}}.timelineSection{padding:72px 0}.timelineHeader{max-width:1200px;margin:0 auto 18px;text-align:center}.timelineKicker{color:var(--muted);font-size:13px;margin-bottom:8px;display:block;width:100%;text-align:center}.timelineWrap{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:20px;align-items:start}.timelineList{list-style:none;margin:0;padding:0;position:relative}.timelineList:before{content:"";position:absolute;left:48px;top:6px;bottom:6px;width:2px;background:linear-gradient(to bottom,#ffffff0a,#7a5cff1f);border-radius:2px}.timelineItem{display:flex;align-items:flex-start;gap:12px;margin-bottom:20px}.timelineBadge{width:44px;height:44px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#7a5cff,#ff7a39f2);color:#fff;font-weight:800;box-shadow:0 18px 50px #0c0a1e73;border:1px solid rgba(255,255,255,.06);transform:translate(-6px)}.timelineCard{background:linear-gradient(180deg,#ffffff05,#ffffff03);border-radius:14px;padding:16px;border:1px solid rgba(255,255,255,.04);box-shadow:0 18px 60px #02061799;min-width:320px}.timelineCard h4{margin:0 0 6px;font-size:16px}.timelineCard p{margin:0;color:var(--muted)}.timelineConclusion{grid-column:1 / -1;margin-top:28px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.timelineConclusion h3{margin:0;font-size:16px;color:var(--muted)}.bigStatement{font-size:36px;font-weight:800;margin-top:8px;color:#fff;line-height:1}@media(max-width:920px){.timelineWrap{grid-template-columns:1fr}.timelineList:before{left:32px}.timelineBadge{width:44px;height:44px}.timelineItem{gap:12px}.timelineCard{padding:12px}.bigStatement{font-size:20px}}.timelineWrap .workflowGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;align-items:stretch}.timelineWrap .workflowGrid{width:100%}.timelineWrap .workflowGrid .workflowCard{text-align:center;min-height:140px;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.timelineWrap .workflowGrid .workflowBadge{margin:0 0 12px}@media(max-width:1200px){.timelineWrap .workflowGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:980px){.timelineWrap .workflowGrid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.timelineBadge{transition:none}}.aiHero{position:relative;overflow:hidden;padding-top:clamp(56px,8vw,94px);padding-bottom:clamp(34px,5vw,60px)}.aiHero:before{content:"";position:absolute;top:-220px;right:-220px;bottom:-220px;left:-220px;background:radial-gradient(700px 420px at 20% 25%,rgba(122,92,255,.18),transparent 62%),radial-gradient(700px 420px at 78% 30%,rgba(255,122,57,.12),transparent 62%),radial-gradient(900px 520px at 55% 90%,rgba(83,158,255,.1),transparent 70%);filter:blur(44px);opacity:.85;pointer-events:none}.aiHero>*{position:relative;z-index:1}.aiHero .hero-grid{display:grid;grid-template-columns:minmax(0,.93fr) minmax(0,1.07fr);gap:clamp(24px,3.8vw,56px);align-items:center}.aiHeroCopy{padding-top:clamp(8px,1vw,18px)}.aiHero .kicker{width:fit-content;margin-bottom:14px}.aiHero .hero-title{max-width:10.8ch;font-size:clamp(50px,5.8vw,84px);line-height:.93;letter-spacing:-.06em;margin-bottom:14px}.aiHero .lead{max-width:43ch;font-size:18px;line-height:1.58;color:#e9eef8c2}.aiHero .hero-actions{margin-top:22px}.aiHero .aiChips{margin-top:20px;max-width:640px}.aiHero .hero-screen-wrapper{justify-content:flex-end;align-items:center;position:relative;min-height:610px;padding:0 0 0 10px;overflow:visible}.aiHero .hero-screen-wrapper:before{content:"";position:absolute;top:34px;right:10px;bottom:36px;left:18px;border-radius:38px;background:radial-gradient(closest-side at 18% 20%,rgba(255,168,95,.22),transparent 54%),radial-gradient(closest-side at 84% 24%,rgba(122,92,255,.22),transparent 50%),radial-gradient(closest-side at 54% 78%,rgba(255,122,57,.12),transparent 64%),linear-gradient(180deg,#08091047,#08091029);border:1px solid rgba(255,255,255,.045);box-shadow:0 30px 100px #0000007a,0 0 110px #7a5cff14,0 0 120px #ff7a390d,inset 0 1px #ffffff0a;pointer-events:none}.aiHero .hero-screen-wrapper:after{content:"";position:absolute;inset:auto 38px 24px 54px;height:72px;border-radius:999px;background:radial-gradient(closest-side,rgba(255,160,74,.32),transparent 74%);filter:blur(22px);opacity:.85;pointer-events:none}.aiHero .hero-main-screen--audit{position:relative;padding:0;border-radius:26px;background:transparent;border:none;box-shadow:none;width:min(100%,890px);margin-left:auto;transform:perspective(1600px) rotateY(-14deg) rotate(-1.6deg) translate(8px);transform-origin:center center;z-index:1}.aiHero .hero-main-screen--audit img{display:block;width:100%;height:auto;border-radius:24px;box-shadow:0 34px 110px #0000007a,0 0 0 1px #ffffff0d}.aiHero .hero-main-screen--audit img::selection{background:transparent}.aiAuditFinalCta{position:relative;overflow:hidden;padding:clamp(52px,7vw,92px) 0 clamp(56px,8vw,110px);background:radial-gradient(900px 280px at 18% 35%,rgba(255,136,60,.14),transparent 64%),radial-gradient(900px 280px at 82% 35%,rgba(122,92,255,.18),transparent 64%),radial-gradient(1200px 320px at 50% 52%,rgba(255,255,255,.03),transparent 70%)}.aiAuditFinalCta:before,.aiAuditFinalCta:after{content:"";position:absolute;left:50%;transform:translate(-50%);pointer-events:none;border-radius:50%}.aiAuditFinalCta:before{bottom:-220px;width:min(1000px,100%);height:360px;border:1px solid rgba(255,160,74,.28);box-shadow:0 0 70px #ffa04a14}.aiAuditFinalCta:after{bottom:-170px;width:min(760px,86%);height:250px;border:1px solid rgba(122,92,255,.22);box-shadow:0 0 48px #7a5cff0f}.aiAuditFinalCta .container,.aiAuditFinalCta .sectionTitle,.aiAuditFinalCta .section-lead,.aiAuditFinalCta .cta-buttons{position:relative;z-index:1}.aiAuditFinalCta .sectionTitle{max-width:12ch;margin-left:auto;margin-right:auto}.aiAuditFinalCta .section-lead{max-width:640px;margin-left:auto;margin-right:auto}.aiAuditFinalCta .cta-buttons{margin-top:22px}.aiAuditFinalCta .btn.primary{box-shadow:0 20px 70px #7a5cff1f,0 10px 30px #ff7a3914}.aiAuditFinalCta .cta-buttons .btn.primary{min-width:240px;min-height:56px}.aiChips{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.aiChip{padding:8px 12px;border-radius:999px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:#ffffffc7;font-weight:800;font-size:13px;-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2)}.aiGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:22px}.aiGrid{justify-items:center}.aiGrid .aiCard{text-align:center}.aiCard{border-radius:20px;padding:18px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);box-shadow:0 26px 90px #0000008c,inset 0 1px #ffffff0f;transition:transform .18s ease,border-color .18s ease,filter .18s ease}.aiCard:hover{transform:translateY(-2px);border-color:#ffffff24;filter:brightness(1.03)}.aiCardTitle{font-weight:950;letter-spacing:-.02em;color:#fffffff0;margin-bottom:8px}.aiCardText{color:#ffffffb8;line-height:1.55}.aiHighlight{position:relative;border-radius:22px;padding:18px;background:linear-gradient(180deg,#7a5cff1a,#ffffff05);border:1px solid rgba(122,92,255,.34);box-shadow:0 38px 110px #7a5cff24,0 26px 90px #0000008c,inset 0 1px #ffffff14;overflow:hidden}.aiHighlight:after{content:"";position:absolute;top:-30px;right:-30px;bottom:-30px;left:-30px;background:radial-gradient(520px 260px at 30% 25%,rgba(122,92,255,.18),transparent 60%),radial-gradient(520px 260px at 80% 70%,rgba(255,122,57,.1),transparent 62%);filter:blur(22px);opacity:.7;pointer-events:none}.aiSteps{position:relative;margin-top:22px;padding-left:8px}.aiSteps:before{content:"";position:absolute;left:22px;top:10px;bottom:10px;width:2px;background:linear-gradient(to bottom,transparent,rgba(122,92,255,.32),rgba(255,122,57,.18),transparent);opacity:.9}.aiStepRow{display:grid;grid-template-columns:56px 1fr;gap:14px;padding:16px 0}.aiStepBadge{width:44px;height:44px;border-radius:999px;display:grid;place-items:center;font-weight:900;color:#fffffff2;background:linear-gradient(135deg,#7a5cff85,#ff7a392e);border:1px solid rgba(255,255,255,.12);box-shadow:0 18px 70px #7a5cff1a}.aiFaq{margin-top:18px;display:grid;gap:12px}.aiFaq details{border-radius:18px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);padding:14px 16px}.aiFaq summary{cursor:pointer;font-weight:900;color:#ffffffe6;list-style:none}.aiFaq summary::-webkit-details-marker{display:none}.aiFaq p{margin:10px 0 0;color:#ffffffb8;line-height:1.55}.aiFinal{text-align:center;padding:24px 0 6px}@media(max-width:980px){.aiGrid{grid-template-columns:1fr}}.aiStatLine{margin-top:10px;color:#ffffffb3;font-weight:800;font-size:13px}.glassCard{border-radius:18px;background:#ffffff08;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);box-shadow:0 26px 80px #0000008c,inset 0 1px #ffffff0f;transition:.18s}.glassCard:hover{transform:translateY(-3px);border-color:#7a5cff4d;box-shadow:0 38px 120px #7a5cff1a,0 26px 80px #0000008c,inset 0 1px #ffffff14}.pillRow{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.pill{padding:8px 12px;border-radius:999px;font-size:13px;color:#ffffffc7;background:#ffffff0a;border:1px solid rgba(255,255,255,.1)}.pill:hover{border-color:#7a5cff59;box-shadow:0 0 22px #7a5cff1a}.agProblemGrid{max-width:1200px;margin:26px auto 0;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.agProblemCard{padding:18px}.agProblemCard h3{margin:0 0 6px;font-weight:950;color:#ffffffeb}.agProblemCard p{margin:0 0 10px;color:#ffffffb3;line-height:1.55}.agProblemCard ul{margin:0;padding-left:18px;color:#ffffffad;line-height:1.55}@media(max-width:980px){.agProblemGrid{grid-template-columns:1fr}}.agSolutionGrid{max-width:1200px;margin:20px auto 0;display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.agSolutionTile{padding:16px;min-height:140px}.agSolutionTile h3{margin:0 0 6px;font-weight:950;color:#ffffffeb;font-size:15px}.agSolutionTile p{margin:0;color:#ffffffad;line-height:1.55;font-size:13px}@media(max-width:1200px){.agSolutionGrid{grid-template-columns:1fr 1fr}}@media(max-width:720px){.agSolutionGrid{grid-template-columns:1fr}}.agWorkflowStrip{position:relative;max-width:1200px;margin:18px auto 0;padding:18px 10px;display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.agWorkflowStrip:before{content:"";position:absolute;left:8%;right:8%;top:28px;height:2px;background:linear-gradient(to right,#7a5cff2e,#ff7a3924,#7a5cff1f);border-radius:999px;box-shadow:0 0 22px #7a5cff1f}.agWorkflowStrip:after{content:"";position:absolute;top:29px;left:8%;width:16px;height:16px;transform:translate(-50%,-50%);border-radius:999px;background:radial-gradient(circle,#ffffff8c,#ff7a3933,#7a5cff2e);box-shadow:0 0 24px #ff7a392e,0 0 40px #7a5cff1f;animation:agToken 4.2s linear infinite}@keyframes agToken{0%{left:8%}to{left:92%}}@media(prefers-reduced-motion:reduce){.agWorkflowStrip:after{animation:none;opacity:.35}}@media(max-width:980px){.agWorkflowStrip{grid-template-columns:1fr}.agWorkflowStrip:before,.agWorkflowStrip:after{display:none}}.agWorkflowStep{padding:14px}.agWorkflowStep h4{margin:0 0 6px;font-weight:950;color:#ffffffeb}.agWorkflowStep p{margin:0;color:#ffffffb3;line-height:1.55}.agOutcomeGrid{max-width:1200px;margin:24px auto 0;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.agOutcomeCard{padding:18px}.agOutcomeCard.isHighlight{border-color:#7a5cff66;background:linear-gradient(180deg,#7a5cff24,#ffffff05);box-shadow:0 48px 150px #7a5cff29,inset 0 1px #ffffff14}.agOutcomeNote{text-align:center;margin-top:14px;color:#ffffffad}.agOutcomeNote b{color:#ffffffd6}@media(max-width:980px){.agOutcomeGrid{grid-template-columns:1fr}}.lgWorkflowSection{margin-top:70px}.lgWorkflowRail{position:relative;max-width:1200px;margin:28px auto 0;display:grid;grid-template-columns:repeat(3,1fr);gap:18px;padding:26px 8px 10px}.lgWorkflowLine{position:absolute;left:6%;right:6%;top:38px;height:2px;background:linear-gradient(to right,#7a5cff2e,#ff7a3924,#7a5cff1f);box-shadow:0 0 22px #7a5cff29;opacity:.9;border-radius:999px}.lgWorkflowLine:after{content:"";position:absolute;top:50%;left:0%;width:18px;height:18px;transform:translate(-50%,-50%);border-radius:999px;background:radial-gradient(circle,#ffffff8c,#ff7a3940,#7a5cff2e);filter:blur(.2px);box-shadow:0 0 24px #ff7a3938,0 0 40px #7a5cff24;animation:lgTokenMove 4.8s linear infinite;opacity:.95}@keyframes lgTokenMove{0%{left:0%}to{left:100%}}.lgStepCard{border-radius:18px;padding:16px 16px 14px;background:#ffffff08;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);box-shadow:0 26px 80px #0000008c,inset 0 1px #ffffff0f;transition:.18s;min-height:220px}.lgStepCard:hover{transform:translateY(-3px);border-color:#7a5cff4d;box-shadow:0 38px 120px #7a5cff1a,0 26px 80px #0000008c,inset 0 1px #ffffff14}.lgStepTop{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.lgStepIndex{width:40px;height:40px;border-radius:999px;display:flex;align-items:center;justify-content:center;font-weight:950;font-size:12px;color:#ffffffeb;background:#7a5cff24;border:1px solid rgba(122,92,255,.42);box-shadow:0 10px 30px #7a5cff1f,inset 0 1px #ffffff12}.lgStepCard h3{margin:0 0 6px;font-weight:950;color:#ffffffeb}.lgStepCard p{margin:0 0 10px;color:#ffffffb3;line-height:1.55}.lgStepCard ul{margin:0;padding-left:18px;color:#ffffffad;line-height:1.55;text-align:left}.lgStepIcon img{width:30px;height:30px;display:block;object-fit:contain;filter:invert(1) brightness(2) contrast(1.05)}@media(prefers-reduced-motion:reduce){.lgWorkflowLine:after{animation:none;opacity:.35}}@media(max-width:980px){.lgWorkflowRail{grid-template-columns:1fr;padding-top:10px}.lgWorkflowLine{display:none}}.lgOutcomesSection{margin-top:64px}.lgOutcomeGrid{max-width:1200px;margin:26px auto 0;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.lgOutcomeCard{border-radius:18px;padding:18px;background:#ffffff08;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);box-shadow:0 26px 80px #0000008c,inset 0 1px #ffffff0f}.lgOutcomeCard h3{margin:0 0 6px;font-weight:950;color:#ffffffeb}.lgOutcomeCard p{margin:0;color:#ffffffb3;line-height:1.55}.lgOutcomeCard.isHighlight{border-color:#7a5cff66;background:linear-gradient(180deg,#7a5cff24,#ffffff05);box-shadow:0 48px 150px #7a5cff29,inset 0 1px #ffffff14}.lgOutcomeNote{text-align:center;margin:16px auto 0;color:#ffffffad}.lgOutcomeNote span{color:#ffffffd1;font-weight:900}.lgOutcomeCta{display:flex;justify-content:center;margin-top:18px}@media(max-width:980px){.lgOutcomeGrid{grid-template-columns:1fr}}.aiStatLine b{color:#ffffffeb}.aiImpactGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px}.aiImpactCard{border-radius:18px;padding:14px 14px 12px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);box-shadow:0 26px 80px #0000008c,inset 0 1px #ffffff0f}.aiImpactCard.isHighlight{background:linear-gradient(180deg,#7a5cff1a,#ffffff05);border-color:#7a5cff4d;box-shadow:0 36px 100px #7a5cff24,0 26px 80px #0000008c,inset 0 1px #ffffff14}.aiImpactTitle{font-weight:950;color:#ffffffeb;margin-bottom:6px;letter-spacing:-.01em}.aiImpactText{color:#ffffffb3;line-height:1.5}.aiOutputWrap{margin-top:14px}.aiOutputTop{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px}.aiOutputMini{border-radius:16px;padding:14px;background:#ffffff05;border:1px solid rgba(255,255,255,.08);color:#ffffffc7}.aiOutputMini strong{display:block;color:#ffffffeb;font-weight:950;margin-bottom:6px}.aiAuditCard{position:relative;margin-top:14px;border-radius:22px;padding:16px;background:linear-gradient(180deg,#7a5cff1f,#ffffff05);border:1px solid rgba(122,92,255,.34);box-shadow:0 38px 110px #7a5cff24,0 26px 90px #0000008c,inset 0 1px #ffffff14;overflow:hidden}.aiAuditCard:after{content:"";position:absolute;top:-30px;right:-30px;bottom:-30px;left:-30px;background:radial-gradient(520px 260px at 25% 25%,rgba(122,92,255,.18),transparent 60%),radial-gradient(520px 260px at 85% 70%,rgba(255,122,57,.12),transparent 62%);filter:blur(24px);opacity:.75;pointer-events:none}.aiAuditCardHeader{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px}.aiBadge{display:inline-flex;align-items:center;gap:8px;padding:7px 10px;border-radius:999px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#ffffffdb;font-weight:900;font-size:12px}.aiBadge.isHigh{background:linear-gradient(90deg,#ff7a3938,#7a5cff2e);border-color:#ff7a3938}.aiAuditGrid{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:10px 14px}.aiAuditRow{color:#ffffffdb;line-height:1.45}.aiAuditLabel{color:#ffffff9e;font-weight:800;font-size:12px;margin-bottom:2px}.aiImpactNumber{font-weight:950;letter-spacing:-.02em;color:#fffffff0}.aiImpactNumber.isGood{color:#84ffc4eb;text-shadow:0 0 22px rgba(132,255,196,.12)}@media(max-width:980px){.aiImpactGrid,.aiOutputTop,.aiAuditGrid{grid-template-columns:1fr}}.kicker-list ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.kicker-list li{display:flex;align-items:center;color:var(--muted, #cbd5e1);font-weight:600}.kicker-list li a{color:inherit;text-decoration:none}.kicker-list li:before{content:"";display:inline-block;width:12px;height:12px;border-radius:50%;margin-right:12px}.kicker-list li:nth-child(1):before{background:#8b5cf6}.kicker-list li:nth-child(2):before{background:#ef4444}.kicker-list li:nth-child(3):before{background:#f59e0b}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:18px}#audience .grid-3 .card{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:12px}#audience .grid-3 .card .btn{margin-top:10px}#audience h3{font-size:24px!important;margin-bottom:10px}.card ul{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.card ul li{display:flex;align-items:flex-start;gap:12px;padding-left:0;color:var(--muted, #cbd5e1);line-height:1.35}.card ul li:before{content:"";width:14px;height:14px;border-radius:50%;flex:0 0 auto;margin-top:6px;box-shadow:0 6px 18px #00000073}.card ul li:nth-child(1):before{background:linear-gradient(135deg,#8b5cf6,#6f8cff)}.card ul li:nth-child(2):before{background:linear-gradient(135deg,#fb7185,#f43f5e)}.card ul li:nth-child(3):before{background:linear-gradient(135deg,#f59e0b,#f97316)}.card ul li:nth-child(4):before{background:linear-gradient(135deg,#7dd3fc,#38bdf8)}@media(max-width:900px){.card ul li:before{width:12px;height:12px;margin-top:4px}}.card--two-col{display:grid;grid-template-columns:1fr 320px;gap:28px;align-items:start}.card--two-col .card__main{min-width:0}.card--two-col .card__aside{align-self:start}@media(max-width:900px){.card--two-col{grid-template-columns:1fr}.card--two-col .card__aside{order:2}}.esGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:16px}.esCard{border-radius:18px;padding:16px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);box-shadow:0 26px 80px #0000008c,inset 0 1px #ffffff0f;transition:.18s}.esCard:hover{transform:translateY(-2px);border-color:#ffffff24;filter:brightness(1.03)}.esCardTitle{font-weight:950;color:#ffffffeb;margin-bottom:6px;letter-spacing:-.01em}.esCardText{color:#ffffffb8;line-height:1.55}.esCard.isHighlight{background:linear-gradient(180deg,#7a5cff1f,#ffffff05);border-color:#7a5cff57;box-shadow:0 36px 100px #7a5cff24,0 26px 80px #0000008c,inset 0 1px #ffffff14}.esRecommendation{position:relative;margin-top:16px;border-radius:22px;padding:18px;background:linear-gradient(180deg,#7a5cff1f,#ffffff05);border:1px solid rgba(122,92,255,.34);box-shadow:0 38px 110px #7a5cff24,0 26px 90px #0000008c,inset 0 1px #ffffff14;overflow:hidden}.esRecommendation:after{content:"";position:absolute;top:-30px;right:-30px;bottom:-30px;left:-30px;background:radial-gradient(520px 260px at 25% 25%,rgba(122,92,255,.18),transparent 60%),radial-gradient(520px 260px at 85% 70%,rgba(255,122,57,.12),transparent 62%);filter:blur(22px);opacity:.75;pointer-events:none}.esRecGrid{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:10px 14px}.esRecLabel{color:#ffffff9e;font-weight:800;font-size:12px;margin-bottom:2px}.esRecValue{color:#ffffffdb;line-height:1.45}.esRecImpact{font-weight:950;color:#84ffc4eb;text-shadow:0 0 22px rgba(132,255,196,.12)}@media(max-width:980px){.esGrid,.esRecGrid{grid-template-columns:1fr}}.public-landing .section .section-title{margin-bottom:28px;text-align:left}.btn,.btn.pill{border-radius:10px}.pl-menu-toggle{border-radius:9999px;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;padding:6px}.pl-dropdown{transition:opacity .18s ease,transform .18s ease}.grid-4{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-top:18px}@media(max-width:900px){.grid-3,.grid-4{grid-template-columns:1fr}}.process-band{display:flex;align-items:center;gap:28px;padding:22px 0;border-top:1px solid rgba(255,255,255,.03);border-bottom:1px solid rgba(255,255,255,.02);margin:18px 0}.process-left{flex:1;display:flex;gap:16px;align-items:flex-start}.process-right{width:160px;flex:0 0 160px;display:flex;align-items:center;justify-content:center}.process-number{width:64px;height:64px;border-radius:999px;display:flex;align-items:center;justify-content:center;font-weight:800;color:#fff;background:linear-gradient(135deg,#6f8cff,#ff7a59);font-size:18px;box-shadow:0 10px 30px #6f8cff1f}.process-visual{font-size:34px;opacity:.95}.card-ghost{background:transparent;border:1px solid rgba(255,255,255,.06);padding:18px;border-radius:12px}.workflow-elevated{padding-top:56px;padding-bottom:56px}.workflow-large{display:grid;grid-template-columns:repeat(5,1fr);gap:18px;align-items:start;margin-top:22px}.wf-step{display:flex;flex-direction:column;align-items:center;gap:12px}.wf-number{width:72px;height:72px;border-radius:999px;display:flex;align-items:center;justify-content:center;font-weight:900;color:#fff;font-size:20px;background:linear-gradient(135deg,#7b61ff,#ffb86b);box-shadow:0 12px 40px #7b61ff1f}.wf-card{background:transparent;border:1px solid rgba(255,255,255,.04);padding:16px;border-radius:12px;min-height:120px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.workflow-large .wf-card h4{margin:0 0 6px}.compare-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:18px}.compare-col{background:#ffffff05;padding:18px;border-radius:12px;border:1px solid rgba(255,255,255,.04)}.compare-col h4{margin-top:0}@media(max-width:920px){.workflow-large{grid-template-columns:repeat(2,1fr)}.wf-step{align-items:flex-start}.process-band{flex-direction:column;align-items:flex-start}.process-right{width:100%}.compare-grid{grid-template-columns:1fr}}.benefit-card{display:flex;flex-direction:column;gap:10px;align-items:center;text-align:center;padding:0;border-color:#ffffff40;background:linear-gradient(135deg,#7b61ff26,#ffb3471a);box-shadow:0 24px 70px #7a5cff1a,0 20px 60px #00000073,inset 0 1px #ffffff1a;border:1px solid rgba(255,255,255,.08)}.benefit-card:after{content:"";position:absolute;top:-18px;right:-18px;bottom:-18px;left:-18px;border-radius:20px;background:radial-gradient(circle at 30% 20%,rgba(122,92,255,.22),transparent 60%),radial-gradient(circle at 80% 60%,rgba(255,122,57,.14),transparent 62%);filter:blur(18px);opacity:.9;pointer-events:none}.benefit-icon{width:58px;height:58px;display:block;margin-bottom:12px;filter:drop-shadow(0 6px 18px rgba(0,0,0,.6))}.benefit-heading{font-size:20px;font-weight:800;color:var(--text, #fff);margin:0 0 6px;letter-spacing:-.01em}.benefit-sub{font-size:16px;font-weight:700;color:var(--muted, #cbd5e1);margin:0 0 10px}.benefit-heading-row{display:flex;align-items:center;gap:12px}.benefit-icon-wrap{width:auto;height:auto;display:inline-flex;align-items:center;justify-content:center;padding:0;background:transparent}.benefit-icon-wrap img{width:64px;height:64px;object-fit:contain}@media(max-width:900px){.benefit-icon,.benefit-icon-wrap img{width:58px;height:58px}}.svg-white{filter:brightness(0) invert(1)}.svg-gradient{width:64px;height:64px;display:inline-block;background:var(--g, linear-gradient(90deg,#6f8cff,#ff7a59));-webkit-mask-image:var(--icon);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:var(--icon);mask-repeat:no-repeat;mask-position:center;mask-size:contain}@media(max-width:900px){.svg-gradient{width:58px;height:58px}}@keyframes roadmapMilestoneIn{0%{opacity:0;transform:translateY(80px) scale(.98)}65%{opacity:1;transform:translateY(0) scale(1.01)}to{opacity:1;transform:none}}.rd-item{opacity:0;transform:translateY(80px) scale(.98)}.rd-item.rd-item--visible{animation:roadmapMilestoneIn 1.2s cubic-bezier(.2,.7,.1,1) both;animation-delay:var(--rd-delay, 0s);opacity:1;transform:none}.app-preview-section{width:100%;background:none;margin:0;padding:0 0 64px}.app-preview-container{display:flex;align-items:flex-start;justify-content:center;gap:48px;max-width:1280px;margin:0 auto;padding:0 24px}.app-preview-features{display:flex;flex-direction:column;gap:18px;flex:0 0 340px}.app-feature-card{display:flex;align-items:flex-start;gap:22px;background:#181a24f7;border-radius:20px;padding:26px 28px;box-shadow:0 4px 24px #00000038;border:2px solid rgba(80,120,255,.1);transition:box-shadow .18s,border .18s;cursor:pointer}.app-feature-card:hover,.app-feature-card.active{box-shadow:0 8px 36px #5078ff38;border:2.5px solid #6f8cff}.app-feature-icon{width:48px;height:48px;flex-shrink:0;margin-right:12px;filter:drop-shadow(0 2px 12px rgba(80,120,255,.18))}.app-feature-title{font-size:1.22rem;font-weight:800;color:#fff;margin-bottom:4px;letter-spacing:-.01em}.app-feature-desc{font-size:1.06rem;color:#bfc6d1;font-weight:400;line-height:1.5}.app-preview-image-wrap{position:relative;display:flex;flex-direction:column;align-items:center;flex:1 1 700px;min-width:0}.app-preview-image{width:100%;max-width:820px;border-radius:32px;box-shadow:0 12px 56px #0000006b;border:2.5px solid #23243a;transition:box-shadow .18s,border .18s}.app-preview-label{margin-top:16px;background:#181a24;color:#fff;font-size:1.08rem;border-radius:14px;padding:9px 28px;display:inline-block;box-shadow:0 2px 16px #00000026}@media(max-width:1200px){.app-preview-container{flex-direction:column;align-items:center;gap:32px}.app-preview-features{flex:1 1 100%;max-width:600px}.app-preview-image{max-width:100%}}#system{position:relative;padding:110px 0;overflow:hidden}#system:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(../../public/landing/assets/vesmir-galaxie.png) center/cover no-repeat;opacity:.8;mix-blend-mode:screen;z-index:0}.system-grid{display:flex;gap:28px;align-items:flex-end;justify-content:center;flex-wrap:wrap;margin-top:68px}.system-card{flex:1 1 220px;min-width:180px;max-width:280px;border-radius:18px;padding:14px 10px;position:relative;overflow:visible;display:flex;flex-direction:column;justify-content:space-between;height:auto;align-items:center;text-align:center}.card-top h3{font-size:24px!important;color:#fff;margin-bottom:15px;line-height:1.2}.system-card.structure .sys-icon{width:84px;height:84px}.system-card h3{font-size:28px;color:#fff;text-align:center;margin-top:10px}.system-card .origin-desc{font-size:14px;color:#bfc6d1;margin:0 0 12px}.sys-list{margin:8px 0 0;padding:0;flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}.sys-list li{margin:4px 0;color:#fffffff2;font-size:13px;text-align:left}@media(max-width:920px){#system{padding:40px 0}.system-grid{flex-direction:column;gap:18px}.system-card{height:auto}}.rd-card__chips{margin-top:12px;display:flex;gap:8px;flex-wrap:wrap}.rd-card__chips .chip{padding:6px 10px;border-radius:999px;font-weight:700;font-size:13px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);color:#ffffffe6}.rd-card__notes{margin-top:8px;color:#ffffffb8;font-size:14px}.system-grid{display:block;gap:28px;align-items:flex-end;justify-content:center;flex-wrap:wrap;margin-top:38px;position:relative;min-height:360px}.card-top{display:flex;flex-direction:column;align-items:center;gap:6px;margin-bottom:2px}.sys-icon{width:78px;height:78px;object-fit:contain}.system-card.control .sys-icon,.system-card.action .sys-icon{width:78px;height:78px}.system-card.control,.system-card.structure,.system-card.action,.system-card.ai{max-width:none!important;flex:1 1!important}.sys-note{padding-top:18px;color:#ffd88b;font-weight:800;font-size:.9rem;text-align:center;text-shadow:0 1px 8px rgba(0,0,0,.13)}.system-card:before{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border-radius:20px;z-index:0;pointer-events:none;filter:blur(5px);opacity:.15}.system-card:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:20px;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.02),transparent);mix-blend-mode:screen;filter:blur(6px);opacity:.6}.system-card.control:before{background:linear-gradient(90deg,#6f8cff71,#b082ff)}.system-card.structure:before{background:linear-gradient(90deg,#7be0f677,#8ad1ff)}.system-card.action:before{background:linear-gradient(90deg,#ffb56b7a,#ff7a7a)}.system-card *{position:relative;z-index:2}.section-title{font-size:2rem;color:#fff;text-align:center;margin-bottom:0}.system-section-bottom{text-align:center;margin-top:24px;color:#bfc6d1;font-size:1rem}.landing-btn{display:block;margin:24px auto 0;padding:12px 32px;font-size:1.1rem;font-weight:600;color:#fff;background:linear-gradient(90deg,#6f8cff,#b082ff);border:none;border-radius:24px;box-shadow:0 2px 16px #6f8cff2e;cursor:pointer;transition:background .2s,box-shadow .2s}.landing-btn:hover{background:linear-gradient(90deg,#b082ff,#6f8cff);box-shadow:0 4px 24px #6f8cff47}@media(max-width:920px){#system{padding:40px 0}.system-grid{display:block;min-height:0}.system-card{position:relative;transform:none;animation:none;height:auto;margin-bottom:18px}}#ecosystem{background-image:none;overflow:visible}.ecosystem-grid{position:relative;height:1000px;min-height:1000px;margin-top:5rem}.eco-links{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.eco-links path,.eco-links line{stroke-linecap:round;filter:drop-shadow(0 2px 6px rgba(0,0,0,.22))}.eco-core{width:240px;height:240px;padding:18px;border-radius:50%;text-align:center;z-index:2;box-shadow:0 18px 60px #0000008c;display:flex;flex-direction:column;align-items:center;justify-content:center}.eco-core .badge{position:absolute;top:14px;left:50%;transform:translate(-50%)}.eco-node{width:260px;padding:18px;border-radius:16px;z-index:2;box-shadow:0 14px 48px #00000073;transition:transform .22s ease;will-change:transform;animation:floatySmall 7.6s ease-in-out infinite;animation-delay:var(--float-delay, 0s)}@keyframes floatySmall{0%{transform:translateZ(0)}25%{transform:translate3d(-3px,-5px,0)}50%{transform:translate3d(0,4px,0)}75%{transform:translate3d(3px,-2px,0)}to{transform:translateZ(0)}}@media(max-width:920px){.ecosystem-grid{height:auto;min-height:0;background:none}#ecosystem{background-image:none!important;overflow:visible}.eco-core,.eco-node{position:static;width:100%;margin-bottom:18px;animation:none}.eco-links{display:none}.card-standard{max-width:100%!important;flex:auto!important}.btn.primary{width:100%}}.roadmap-section{width:100%;background:none;margin:0;padding:64px 0 48px;display:flex;flex-direction:column;align-items:center}.roadmap-title{font-size:2.2rem;font-weight:800;color:#fff;text-align:center;margin-bottom:38px;letter-spacing:-.01em;text-shadow:0 2px 12px rgba(0,0,0,.18)}.roadmap-grid{display:flex;gap:48px;justify-content:center;width:100%;max-width:1200px}.roadmap-col{background:none!important;box-shadow:none!important;border-radius:18px;padding:32px 28px 24px;min-width:220px;max-width:340px;display:flex;flex-direction:column;align-items:center;opacity:0;transform:translateY(32px);animation:fadeInCol .7s cubic-bezier(.6,.2,.2,1) forwards}.roadmap-badge{display:inline-block;color:#181a24;font-weight:700;font-size:1.05rem;border-radius:14px;padding:7px 22px;margin-bottom:18px;box-shadow:0 2px 16px #00000021;background:#6f8cff;letter-spacing:.01em}.roadmap-list{list-style:none;padding:0;margin:0;width:100%}.roadmap-item{font-size:1.08rem;color:#fff;font-weight:500;margin-bottom:14px;display:flex;align-items:center;gap:12px;letter-spacing:-.01em;opacity:0;transform:translateY(16px);animation:fadeInItem .6s cubic-bezier(.6,.2,.2,1) forwards}.roadmap-dot{width:12px;height:12px;border-radius:50%;background:#6f8cff;box-shadow:0 2px 8px #5078ff2e;flex-shrink:0}@media(max-width:1200px){.roadmap-grid{flex-direction:column;gap:32px;align-items:center}.roadmap-col{max-width:100%}}@keyframes fadeInCol{to{opacity:1;transform:none}}@keyframes fadeInItem{to{opacity:1;transform:none}}.animate-col{animation-name:fadeInCol}.animate-item{animation-name:fadeInItem}.rd{box-shadow:none!important}.rd__header,.roadmap-section,.roadmap-title{background:none!important;box-shadow:none!important}.rd:before,.rd:after{display:none!important}.rd__container{max-width:1120px;margin:0 auto;padding:0 18px;background:none!important;box-shadow:none!important}.rd__title{margin:0;color:var(--text);font-weight:800;letter-spacing:-.02em;font-size:clamp(28px,3.2vw,44px)}.rd__subtitle{margin:10px auto 0;max-width:820px;color:var(--muted);font-size:16px;line-height:1.6}.rd__timeline{position:relative;margin-top:28px;display:grid;gap:18px}.rd__spine{position:absolute;top:0;bottom:0;left:50%;width:1px;transform:translate(-50%);background:linear-gradient(to bottom,transparent,rgba(255,255,255,.14),rgba(255,255,255,.08),transparent);filter:drop-shadow(0 0 14px rgba(122,92,255,.12));opacity:.9}.rd-item{position:relative;display:grid;grid-template-columns:1fr 80px 1fr;align-items:start}.rd-item--left .rd-card{grid-column:1}.rd-item--right .rd-card{grid-column:3}.rd-item__node{grid-column:2;justify-self:center;margin-top:18px;width:14px;height:14px;border-radius:999px;background:#ffffff40;box-shadow:0 0 0 6px #ffffff0a;position:relative}#system .system-grid{--sys-gap: 28px;display:flex!important;gap:var(--sys-gap);justify-content:space-between;align-items:flex-end;flex-wrap:nowrap!important}#system .system-links{display:none!important}@media(max-width:1200px){#system .system-grid{flex-wrap:wrap;justify-content:center}#system .system-card{flex:0 0 320px;max-width:320px}}@media(max-width:920px){#system .system-grid{flex-direction:column;align-items:stretch}#system .system-card{width:100%;max-width:100%;height:auto;transform:none}}.rd-item__node:after{content:"";position:absolute;top:-18px;right:-18px;bottom:-18px;left:-18px;border-radius:inherit;filter:blur(14px);opacity:.55}.rd-item__node--done{background:var(--done)}.rd-item__node--done:after{background:radial-gradient(circle,var(--done),transparent 60%)}.rd-item__node--doing{background:var(--doing)}.rd-item__node--doing:after{background:radial-gradient(circle,var(--doing),transparent 60%)}.rd-item__node--plan{background:var(--plan)}.rd-item__node--plan:after{background:radial-gradient(circle,var(--plan),transparent 60%)}.rd-card{position:relative;border-radius:22px;padding:18px 18px 16px;background:none!important;border:1px solid rgba(255,255,255,.1);box-shadow:none!important;overflow:visible}.rd-card:before{display:none!important}.rd-item--left .rd-card:after,.rd-item--right .rd-card:after{display:none!important}.rd-card__top{display:flex;align-items:center;justify-content:space-between;gap:12px}.rd-card__year{color:#ffffffd9;font-weight:800;letter-spacing:-.01em;font-size:16px}.rd-badge{display:inline-flex;align-items:center;padding:7px 10px;border-radius:999px;font-weight:800;font-size:12px;letter-spacing:-.01em;border:1px solid rgba(255,255,255,.1)}.rd-badge--done{background:#78a0ff29;color:#bed2fff2}.rd-badge--doing{background:#ffc45729;color:#ffe1aaf2}.rd-badge--plan{background:#78ebff29;color:#befafff2}.rd-card__headline{margin-top:10px;color:#fffffff0;font-weight:800;letter-spacing:-.015em;font-size:18px;text-align:left}.rd-card__list{margin:10px 0 0;padding-left:18px;display:grid;gap:8px;color:#ffffffbd;font-size:14px;line-height:1.5;text-align:left}.rd-card__list li::marker{color:#ffffff8c}.rd__cta{margin-top:26px;display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.rd-btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 16px;border-radius:999px;text-decoration:none;font-weight:800;border:1px solid rgba(255,255,255,.1);transition:transform .22s ease,filter .22s ease,background .22s ease}.rd-btn--primary{background:linear-gradient(90deg,#539effd9,#7a5cffbf);color:#fffffff5;box-shadow:0 22px 60px #539eff1f,0 12px 40px #7a5cff1a}.rd-btn--ghost{background:#ffffff0d;color:#ffffffe0}.rd-btn:hover{transform:translateY(-2px);filter:brightness(1.05)}@media(max-width:920px){.rd__spine{left:18px;transform:none}.rd-item{grid-template-columns:36px 1fr;gap:12px}.rd-item__node{grid-column:1;justify-self:start;margin-top:22px}.rd-card{grid-column:2}.rd-item--left .rd-card:after,.rd-item--right .rd-card:after{display:none}}.roadmap-toggle-wrap{width:100%;display:flex;flex-direction:column;align-items:center;margin:0 auto 32px}.roadmap-toggle-btn{background:linear-gradient(90deg,#6f8cff,#b082ff);color:#fff;font-weight:700;font-size:1.1rem;border:none;border-radius:24px;box-shadow:0 2px 16px #6f8cff2e;padding:14px 36px;margin-bottom:18px;cursor:pointer;transition:background .2s,box-shadow .2s}.roadmap-toggle-btn:hover{background:linear-gradient(90deg,#b082ff,#6f8cff);box-shadow:0 4px 24px #6f8cff47}.roadmap-expand{max-height:0;overflow:hidden;transition:max-height .7s cubic-bezier(.6,.2,.2,1)}.roadmap-expand__inner{opacity:0;transform:translateY(18px) scale(.99);transition:opacity .45s ease,transform .45s ease}.roadmap-expand.open{max-height:1600px}.roadmap-expand.open .roadmap-expand__inner{opacity:1;transform:none}@keyframes roadmapExpandFade{0%{opacity:0;transform:translateY(32px) scale(.98)}60%{opacity:1;transform:translateY(0) scale(1.02)}to{opacity:1;transform:none}}.roadmap-headline{width:100%;max-width:1120px;margin:0 auto;text-align:center;padding:0}.roadmap-title{font-size:clamp(28px,3.2vw,44px);font-weight:800;color:#fff;margin:0 0 8px;letter-spacing:-.02em}.roadmap-subtitle{margin:0 auto 18px;max-width:820px;color:#ffffffad;font-size:16px;line-height:1.6}.roadmap-toggle-wrap{margin-top:0}.roadmap-toggle-wrap,.roadmap-headline,.roadmap-section,.roadmap-expand{background:none!important;border:none!important;box-shadow:none!important}.hero-main-screen--plain{border:none!important;box-shadow:none!important;background:transparent!important}.hero-main-screen--plain img{transform:translate(30%,6%) scale(1.38);transform-origin:right center;transition:transform .22s ease;will-change:transform;width:100%;height:auto;display:block}.section{padding:clamp(42px,6vw,78px) 0}.sectionTitle,.section-title{font-size:clamp(26px,3.2vw,36px);margin:0 0 18px;letter-spacing:-.02em}.sectionSub,.section-lead{color:var(--muted);margin-bottom:22px;font-size:16px}.hero{position:relative;overflow:hidden}.hero:before{content:"";position:absolute;top:-200px;right:-200px;bottom:-200px;left:-200px;background:radial-gradient(600px 360px at 20% 30%,rgba(122,92,255,.18),transparent 60%),radial-gradient(520px 320px at 78% 25%,rgba(255,122,57,.14),transparent 62%),radial-gradient(900px 520px at 55% 90%,rgba(83,158,255,.1),transparent 70%);filter:blur(30px);opacity:.95;pointer-events:none;z-index:0}.hero>*{position:relative;z-index:1}.hero .heroTitle,.hero-title{text-shadow:0 2px 10px rgba(6,8,12,.35)}.hero .heroText,.lead{color:#e9eef8}.heroCtas,.hero-actions{display:flex;gap:12px;margin-top:18px}.heroCtas .btnPrimary,.btn.primary{border-radius:10px}.hero--short{padding-top:clamp(18px,3.5vw,36px);padding-bottom:clamp(18px,3.5vw,36px)}.section--tight{padding-top:clamp(12px,2.2vw,22px);padding-bottom:clamp(28px,4vw,48px)}.previewGrid{display:grid;grid-template-columns:360px 1fr;gap:28px;align-items:start}.previewList{display:flex;flex-direction:column;gap:12px}.previewListItem{position:relative;border-radius:16px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);box-shadow:0 18px 50px #00000059,inset 0 1px #ffffff0f;transition:transform .18s ease,border-color .18s ease,filter .18s ease;display:flex;gap:10px;align-items:flex-start;padding:12px}.previewListItem img.inside-icon{width:36px;height:36px}.previewListItem:hover{transform:translateY(-2px);border-color:#ffffff24;filter:brightness(1.03)}.previewListItem.isActive{background:linear-gradient(180deg,#ffffff0f,#ffffff08);border-color:#7a5cff73;box-shadow:0 24px 70px #7a5cff1a,0 20px 60px #00000073,inset 0 1px #ffffff1a}.previewListItem.isActive:after{content:"";position:absolute;top:-18px;right:-18px;bottom:-18px;left:-18px;border-radius:20px;background:radial-gradient(circle at 30% 20%,rgba(122,92,255,.22),transparent 60%),radial-gradient(circle at 80% 60%,rgba(255,122,57,.14),transparent 62%);filter:blur(18px);opacity:.9;pointer-events:none}.previewFrame{position:relative;border-radius:20px;overflow:hidden;background:#ffffff08;border:1px solid rgba(255,255,255,.1);box-shadow:0 40px 120px #0009,inset 0 1px #ffffff0f}.previewFrame:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(255,255,255,.1),transparent 35%);opacity:.25;pointer-events:none}.previewFrame:after{content:"";position:absolute;left:-20%;top:-30%;width:60%;height:80%;background:radial-gradient(circle,rgba(255,255,255,.14),transparent 60%);transform:rotate(18deg);opacity:.22;filter:blur(12px);pointer-events:none}.previewFrame .screen{min-height:300px;display:flex;align-items:center;justify-content:center}#showcase .previewArea{width:100%}#showcase .previewGrid{width:100%;grid-template-columns:360px minmax(420px,1fr);gap:28px;align-items:start;justify-content:stretch;margin:0}#showcase .previewList{flex:0 0 360px}#showcase .previewFrame{width:100%}#showcase .previewFrame .screen img{width:100%;height:auto;display:block}@media(max-width:920px){#showcase .previewGrid{grid-template-columns:1fr}#showcase .previewList{order:1;width:100%}#showcase .previewFrame{order:2;width:100%}}#showcase .previewFrame .screen{height:clamp(240px,36vw,480px);overflow:hidden;display:block}#showcase .previewFrame .screen img{width:100%;height:100%;object-fit:cover;display:block}#showcase .container{max-width:var(--maxw, 1200px);padding-left:22px;padding-right:22px}@media(min-width:1200px){#showcase .previewGrid{grid-template-columns:360px minmax(640px,1fr)}}.steps{position:relative;margin-top:24px}.steps:before{content:"";position:absolute;left:28px;top:6px;bottom:6px;width:2px;background:linear-gradient(to bottom,transparent,rgba(122,92,255,.28),rgba(255,122,57,.18),transparent);filter:blur(1px);opacity:.7}.stepRow{position:relative;display:grid;grid-template-columns:56px 1fr auto;gap:14px;padding:18px 0}.stepRow .stepBadge{justify-self:center}.stepBadge{width:44px;height:44px;border-radius:999px;display:grid;place-items:center;background:linear-gradient(135deg,#7a5cff8c,#ff7a3940);border:1px solid rgba(255,255,255,.12);box-shadow:0 18px 60px #7a5cff1a}.workflow{position:relative}.workflow:after{content:"";position:absolute;top:-120px;right:-120px;bottom:-120px;left:-120px;background:radial-gradient(520px 260px at 35% 35%,rgba(122,92,255,.14),transparent 60%),radial-gradient(520px 260px at 70% 65%,rgba(255,122,57,.1),transparent 60%);filter:blur(40px);opacity:.7;pointer-events:none;z-index:0}.workflow>*{position:relative;z-index:1}.workflow-large{display:flex;gap:18px;flex-wrap:wrap;justify-content:center}.workflowCard,.wf-card{border-radius:18px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);padding:16px;transition:transform .18s ease,border-color .18s ease}.workflowCard:hover{transform:translateY(-2px);border-color:#ffffff24}.workflowCard strong{color:#ffffffeb}.workflowNumber{width:38px;height:38px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);display:grid;place-items:center;box-shadow:inset 0 1px #ffffff14}.compare{display:grid;grid-template-columns:1fr 1fr;gap:16px}.compareCol{border-radius:18px;padding:18px;background:#ffffff08;border:1px solid rgba(255,255,255,.08)}.compareCol.isProduct{border-color:#7a5cff59;background:linear-gradient(180deg,#7a5cff1a,#ffffff05);box-shadow:0 26px 80px #7a5cff14}.finalCta,.final-cta{padding:clamp(36px,6vw,64px) 0;text-align:center}.btnPrimary,.btn.primary{background:linear-gradient(135deg,var(--brand),var(--brand-2));color:#111;font-weight:800;box-shadow:var(--shadow)}.btnGhost,.btn{background:transparent;border:1px solid rgba(255,255,255,.06)}.faq-section{position:relative;overflow:hidden;background-image:var(--faq-bg);background-position:center bottom;background-size:100% auto;background-repeat:no-repeat}.faq-shell{max-width:980px;margin:34px auto 0}.faq-list{display:flex;flex-direction:column;gap:8px}.faq-item{border:1px solid rgba(143,160,255,.12);background:linear-gradient(180deg,#101222eb,#0d0f1ce6);box-shadow:inset 0 1px #ffffff08,0 20px 52px #02040c2e;border-radius:12px;overflow:hidden}.faq-item--open{border-color:#8fa0ff33;background:linear-gradient(180deg,#13162afa,#0d0f1ef5)}.faq-trigger{width:100%;display:grid;grid-template-columns:40px minmax(0,1fr) 20px;gap:16px;align-items:flex-start;padding:18px 20px;background:transparent;border:0;color:var(--text);text-align:left;cursor:pointer}.faq-badge{width:26px;height:26px;margin-top:1px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;background:#ffffff09;border:1px solid rgba(255,255,255,.08);color:#ffffffb3;box-shadow:inset 0 1px #ffffff08}.faq-badge svg,.faq-chevron svg,.faq-cta-button svg{width:100%;height:100%}.faq-badge--open{color:#efe7ff;background:linear-gradient(135deg,#876efff2,#5bd3ffbf);border-color:#ae9bff61;box-shadow:0 14px 30px #7066ff47}.faq-question-wrap{min-width:0}.faq-question{display:block;font-size:1rem;line-height:1.32;font-weight:800;color:#fffffffa}.faq-answer-inline{display:block;margin-top:10px;max-width:760px;color:#e0e5f2bd;font-size:.95rem;line-height:1.58;font-weight:500}.faq-chevron{width:18px;height:18px;color:#ffffffbf;align-self:flex-start;margin-top:2px}.faq-answer-block{margin:0;padding:0 20px 20px 76px;color:#e0e5f2bd;font-size:.95rem;line-height:1.58}.faq-cta-panel{position:relative;margin-top:18px;padding:clamp(30px,5vw,44px) clamp(18px,4vw,34px) 24px;border-top:1px solid rgba(255,255,255,.05);overflow:hidden;text-align:center}.faq-cta-panel:before,.faq-cta-panel:after{content:"";position:absolute;left:50%;width:min(980px,100%);transform:translate(-50%);pointer-events:none;border-radius:50%}.faq-cta-panel:before{bottom:-210px;height:360px;border:1px solid rgba(255,168,95,.3);box-shadow:0 0 70px #ff934414}.faq-cta-panel:after{bottom:-152px;height:248px;width:min(760px,88%);border:1px solid rgba(255,168,95,.18);box-shadow:0 0 48px #ff8e370f}.faq-cta-title,.faq-cta-lead,.faq-cta-actions,.faq-cta-footnote{position:relative;z-index:1}.faq-cta-title{margin:0 auto;max-width:700px;font-size:clamp(2rem,4.4vw,3rem);line-height:1.02;letter-spacing:-.04em;font-weight:900;color:#fff}.faq-cta-lead{margin:14px auto 0;max-width:640px;color:#e6eaf6c7;font-size:1rem;line-height:1.6}.faq-demo-flow{position:relative;z-index:1;margin:24px auto 0;max-width:720px;padding:18px 20px;text-align:left;border-radius:18px;background:#080a1257;border:1px solid rgba(255,255,255,.09);box-shadow:inset 0 1px #ffffff08}.faq-demo-flow__title{margin:0 0 10px;font-size:.92rem;font-weight:800;letter-spacing:.02em;text-transform:uppercase;color:#ffffffe6}.faq-demo-flow__list{margin:0;padding-left:18px;color:#e6eaf6d6;font-size:.95rem;line-height:1.65}.faq-demo-flow__list li+li{margin-top:8px}.faq-cta-actions{display:flex;justify-content:center;gap:14px;margin-top:24px;flex-wrap:wrap}.faq-cta-button{min-width:220px;min-height:56px;padding:16px 22px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;gap:12px;text-decoration:none}.faq-cta-button--primary{color:#161213}.faq-cta-button--primary svg{width:18px;height:18px}.faq-cta-button--secondary{background:#07091261;border-color:#ffffff2e;color:#f1f3fa;box-shadow:inset 0 1px #ffffff0a}.faq-cta-button--secondary svg{width:18px;height:18px;color:#ffffffd1}.faq-cta-footnote{margin:12px 0 0;color:#dbdfecad;font-size:.92rem}.problem-system-section{--ps-bg-image: none;position:relative;padding-top:64px;padding-bottom:64px;background:var(--ps-bg-image)}.problem-system-section.section .container,.problem-system-section .container{text-align:left!important}.problem-system-anchor{position:absolute;inset:-76px auto auto 0;width:1px;height:1px}.ps-top-layout{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(28px,4vw,48px);align-items:center;margin-bottom:clamp(48px,6vw,68px)}.ps-left{display:flex;flex-direction:column;max-width:600px}.ps-title{margin:0 0 16px;max-width:650px;font-size:clamp(1.25rem,2.5vw,1.95rem);line-height:1.08;font-weight:900;letter-spacing:-.015em;color:#f8fafffa}.ps-title strong{font-weight:900;background:linear-gradient(90deg,#9e8bff,#b97fff 35%,#ff9b57);-webkit-background-clip:text;background-clip:text;color:transparent}.ps-lead{margin:0 0 24px;max-width:580px;color:#d6dcf1d1;font-size:clamp(.9rem,.95vw,.98rem);line-height:1.62}.ps-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:650px}.ps-feature{padding:14px 0;display:flex;flex-direction:column;gap:12px}.ps-feature-icon{width:34px;height:34px;border-radius:10px;display:flex;align-items:center;justify-content:center;align-self:flex-start;margin-top:-2px;color:#bcabff;background:#8171ff3d;border:1px solid rgba(167,139,255,.38)}.ps-feature-icon svg{width:18px;height:18px}.ps-feature h3{margin:0;font-size:.88rem;line-height:1.28;font-weight:770;color:#f3f6fff7}.ps-feature p{margin:0;color:#c9d0e6cc;font-size:.8rem;line-height:1.48}.ps-right{display:flex;align-items:center;justify-content:flex-start}.ps-diagram-container{position:relative;width:100%;max-width:560px;aspect-ratio:1;padding:clamp(5px,2vw,8px);overflow:visible;display:flex;align-items:center;justify-content:center;transform:translate(40px)}.ps-diagram-label{display:none;margin:0;position:absolute;font-size:.75rem;color:#bdc4decc;text-align:left;max-width:200px;line-height:1.38}.ps-diagram-label--top{top:clamp(18px,2vw,26px);left:clamp(18px,2vw,26px)}.ps-diagram-label--bottom{bottom:clamp(18px,2vw,26px);right:clamp(18px,2vw,26px);text-align:right;color:#ffb664eb}.ps-diagram-grid{position:relative;width:100%;height:100%;display:grid;grid-template-columns:minmax(0,1fr) clamp(72px,12vw,162px) minmax(0,1fr);grid-template-rows:1fr;align-items:center;justify-items:center;gap:clamp(16px,2.5vw,20px)}.ps-diagram-links{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:2}.ps-diagram-list{position:relative;z-index:2;display:flex;flex-direction:column;gap:clamp(12px,1.5vw,16px);width:100%;max-width:clamp(220px,24vw,292px);justify-self:center}.ps-diagram-list--right{align-items:flex-start;margin-left:clamp(18px,2.2vw,34px)}.ps-diagram-chip{display:flex;align-items:center;gap:10px;width:100%;min-width:0;border:1px solid rgba(130,146,255,.28);background:#101432e0;color:#e6ecfff0;border-radius:12px;padding:clamp(7px,.8vw,10px) clamp(12px,1.4vw,16px);font-size:clamp(.7rem,.72vw,.77rem);font-weight:615;line-height:1.18;white-space:nowrap}.ps-diagram-chip svg{flex-shrink:0;width:clamp(18px,2.2vw,24px);height:clamp(18px,2.2vw,24px)}.ps-diagram-list--right .ps-diagram-chip svg{color:#9f86ff}.ps-chip-label{display:inline}.ps-hub-wrap{position:relative;z-index:1;width:clamp(58px,8.5vw,86px);height:clamp(58px,8.5vw,86px);display:flex;align-items:center;justify-content:center}.ps-hub-rings{position:absolute;top:0;right:0;bottom:0;left:0}.ps-hub-rings-svg{position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;width:180%;height:180%}.ps-ring-outer{animation:psRingRotate 22s linear infinite;transform-origin:50% 50%}.ps-ring-inner{animation:psRingPulse 3.2s ease-in-out infinite;transform-origin:50% 50%}.ps-hub-orb{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:50%;background:radial-gradient(circle at 50% 42%,#181e44fc,#080c20fc);border:1px solid rgba(160,184,255,.65);box-shadow:0 0 18px #85aaff59,inset 0 0 16px #9aabff2e}.ps-hub-logo{width:23%;height:23%;object-fit:contain;opacity:.95}.ps-hub-label{margin-top:2px;font-size:clamp(.68rem,.85vw,.74rem);font-weight:700;color:#eef4fff0;white-space:nowrap;pointer-events:none}@keyframes psRingRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes psRingPulse{0%,to{opacity:.78;transform:scale(.98)}50%{opacity:1;transform:scale(1.03)}}.ps-bottom-layout{position:relative}.ps-bottom-card{display:grid;grid-template-columns:minmax(185px,.72fr) minmax(260px,.9fr) minmax(360px,1.38fr);gap:clamp(14px,1.8vw,22px);border:1px solid rgba(126,139,255,.22);border-radius:20px;padding:clamp(20px,2.8vw,30px);background:linear-gradient(180deg,#0d122af0,#080c1ff7);box-shadow:0 32px 90px #00000057,inset 0 1px #ffffff08;position:relative;overflow:hidden}.ps-bottom-card:before,.ps-bottom-card:after{content:"";position:absolute;pointer-events:none}.ps-bottom-card:before{top:0;right:0;bottom:0;left:0;background:radial-gradient(900px 220px at 8% 10%,rgba(131,94,255,.1),transparent 60%),radial-gradient(900px 240px at 92% 15%,rgba(255,159,89,.08),transparent 62%);opacity:.9}.ps-bottom-card:after{top:1px;right:1px;bottom:1px;left:1px;border-radius:19px;border:1px solid rgba(255,255,255,.03)}.ps-bottom-left,.ps-bottom-middle,.ps-bottom-right{position:relative;z-index:1}.ps-bottom-left{display:flex;flex-direction:column;gap:12px}.ps-bottom-icon{width:54px;height:54px;border-radius:15px;display:inline-flex;align-items:center;justify-content:center;color:#9f86ff;background:#8171ff1a;border:1px solid rgba(159,134,255,.42);box-shadow:0 16px 40px #7970ff1a}.ps-bottom-icon svg{width:24px;height:24px}.ps-bottom-left h3{margin:0;font-size:clamp(.94rem,1.28vw,1.28rem);line-height:1.1;letter-spacing:-.03em;font-weight:700;color:#f4f6fffa;max-width:228px}.ps-bottom-left p{margin:0;color:transparent;background:linear-gradient(90deg,#ab8cff,#8f73ff 42%,#ff9c61);-webkit-background-clip:text;background-clip:text;font-size:clamp(.78rem,.82vw,.84rem);line-height:1.42;font-weight:600;max-width:255px}.ps-bottom-middle{display:flex;flex-direction:column;justify-content:flex-start;gap:14px;padding-top:0}.ps-body-muted{margin:0;color:#cad1e6db;font-size:clamp(.74rem,.78vw,.8rem);line-height:1.42;max-width:460px}.ps-list{list-style:none;margin:0;padding:0;display:grid;gap:clamp(10px,.95vw,13px)}.ps-list li{position:relative;padding-left:24px;color:#e0e6f6eb;font-size:clamp(.74rem,.77vw,.8rem);line-height:1.34;font-weight:500}.ps-list li:before{content:"✓";position:absolute;left:0;top:.1em;width:16px;height:16px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#9d85ff2e;border:1px solid rgba(159,134,255,.35);color:#cbbcff;font-size:10px;font-weight:800;line-height:1}.ps-bottom-right{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:14px;border:1px solid transparent;border-radius:16px;padding:16px;background:linear-gradient(180deg,#0c112bf2,#090d22f7) padding-box,linear-gradient(92deg,#8e70ffbd,#8074ff8a 42%,#ff9b56d9) border-box;box-shadow:inset 0 1px #ffffff0d}.ps-partner-head{display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;align-items:start}.ps-partner-hero-icon{width:60px;height:52px;display:inline-flex;align-items:center;justify-content:center;margin-top:-2px}.ps-partner-hero-icon svg{width:56px;height:46px}.ps-partner-copy{display:flex;flex-direction:column;gap:7px}.ps-bottom-right h4{margin:0;font-size:clamp(.9rem,1.06vw,1.02rem);line-height:1.2;font-weight:600;color:#f7f8fffa;max-width:300px}.ps-bottom-right p{margin:0;color:#d3daeed6;font-size:clamp(.72rem,.76vw,.8rem);line-height:1.4;max-width:315px}.ps-tag-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:8px;align-items:start}.ps-partner-pill{display:flex;align-items:flex-start;gap:8px;padding:0;color:#dee4f5eb;min-width:0}.ps-partner-pill-icon{width:26px;height:26px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(138,122,255,.4);background:#7d6bff24;color:#a68dff;flex-shrink:0}.ps-partner-pill:nth-child(3) .ps-partner-pill-icon{border-color:#ff995773;background:#ff935124;color:#ffad72}.ps-partner-pill-icon svg{width:14px;height:14px}.ps-partner-pill-text{display:flex;flex-direction:column;gap:2px;min-width:0}.ps-partner-pill-text>span:first-child{font-size:clamp(.64rem,.68vw,.72rem);line-height:1.2;font-weight:600;color:#ecf0fff2}.ps-partner-pill-text>span:last-child{font-size:clamp(.61rem,.64vw,.67rem);line-height:1.18;font-weight:500;color:#cad1e9e0}.ps-partner-pill-icon svg{color:#9f86ff}@media(max-width:920px){.previewGrid{grid-template-columns:1fr}.previewList{order:1}.previewFrame{order:2}.workflow-large{flex-direction:column;align-items:center}.hero:before{display:none}.previewListItem.isActive:after{display:none}.hero-main-screen--plain img{transform:translate(10%,8%) scale(1.05)}.faq-shell{margin-top:28px}.faq-trigger{grid-template-columns:34px minmax(0,1fr) 18px;gap:12px;padding:16px 14px}.faq-question{font-size:.95rem}.faq-answer-inline,.faq-answer-block{font-size:.9rem}.faq-cta-panel{margin-top:14px;padding:28px 14px 22px}.faq-cta-title{max-width:560px;font-size:clamp(1.8rem,8vw,2.5rem)}.faq-cta-lead{font-size:.95rem}.faq-cta-actions{flex-direction:column;align-items:stretch}.faq-cta-button{width:100%;min-width:0}.ps-top-layout{grid-template-columns:1fr;gap:32px}.ps-right{position:relative;top:0;justify-content:center!important;width:100%}.ps-diagram-container{aspect-ratio:auto!important;width:100%!important;max-width:420px!important;margin-left:auto!important;margin-right:auto!important;padding:0!important}.ps-bottom-layout{display:block}.ps-bottom-card{grid-template-columns:1fr;gap:18px}.ps-feature-grid{grid-template-columns:1fr}.ps-partner-head{grid-template-columns:1fr;gap:10px}.ps-partner-hero-icon{width:40px;height:40px}.ps-partner-hero-icon svg{width:38px;height:38px}.ps-tag-row{grid-template-columns:1fr;gap:10px}.ps-diagram-grid{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;height:auto!important;gap:14px!important;padding:0!important}.ps-diagram-list,.ps-diagram-list--right{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:auto;gap:10px!important;width:100%!important;max-width:380px!important;margin:0 auto!important;align-items:stretch;justify-items:stretch;justify-self:center}.ps-diagram-chip{width:100%;justify-content:center;justify-self:stretch!important;padding:10px 12px!important;font-size:.78rem!important;white-space:normal;text-align:center}.ps-diagram-chip svg{width:20px!important;height:20px!important}.ps-hub-wrap{margin:4px auto!important;width:88px!important;height:88px!important}#problem.problem-system-section{overflow-x:hidden!important}#problem .ps-right{width:100%!important;max-width:100%!important;padding:0!important;justify-content:center!important;box-sizing:border-box!important}#problem .ps-diagram-container{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;aspect-ratio:auto!important;box-sizing:border-box!important;transform:none!important}#problem .ps-diagram-grid{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;height:auto!important;grid-template-columns:unset!important;grid-template-rows:unset!important;gap:12px!important;padding:0!important;box-sizing:border-box!important}#problem .ps-diagram-list,#problem .ps-diagram-list--right{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:auto!important;flex-direction:unset!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important;gap:8px!important;box-sizing:border-box!important;justify-self:stretch!important}#problem .ps-diagram-chip{width:100%!important;min-width:0!important;max-width:100%!important;padding:9px 10px!important;font-size:.72rem!important;white-space:normal!important;text-align:center!important;box-sizing:border-box!important;justify-content:center!important}#problem .ps-diagram-chip svg{width:18px!important;height:18px!important;flex-shrink:0!important}#problem .ps-chip-label{min-width:0;overflow-wrap:anywhere}.ps-diagram-label--right{position:static;margin-top:6px;text-align:left}.ps-partner-pill{width:100%}}@media(max-width:480px){.hero-screen-wrapper{justify-content:center}.hero-main-screen--plain img,.hero-screen-wrapper img.zoomable{transform:translate(0) scale(.92)!important;transform-origin:center center!important;width:110%!important;max-width:420px!important;height:auto!important;display:block;margin:0 auto}.float-card,.float-chip,.float-feature{position:absolute!important;z-index:30!important;padding:8px 10px!important;border-radius:10px!important;font-size:12px!important;line-height:1.15!important;max-width:150px!important;box-shadow:0 12px 36px #00000073!important;-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important}.float-card .mini,.float-chip .mini{font-size:12px!important;color:var(--text)!important;margin-bottom:4px!important}.chip-kpi{font-size:11px!important}[data-float]{animation:floaty 5.5s ease-in-out infinite!important}.hero-screen-wrapper .float-card[style*="left:-"]{left:4%!important}.hero-screen-wrapper .float-chip[style*="left:10%"]{left:6%!important}.hero-screen-wrapper .float-card[style*="right:-"]{right:6%!important}.hero-screen-wrapper .float-chip[style*="bottom:-"]{bottom:6%!important}.hero .hero-title{font-size:34px;line-height:1.08}.hero .lead{font-size:15px}.hero .hero-actions{display:flex!important;flex-direction:column!important;gap:10px;align-items:stretch}.hero .hero-actions .btn,.hero .hero-actions a.btn{width:100%!important;display:inline-flex!important;justify-content:center;padding-left:14px;padding-right:14px}.cta-buttons{display:flex!important;flex-direction:column!important;gap:10px;align-items:stretch}.cta-buttons .btn,.final-cta .cta-buttons .btn{width:100%!important;display:inline-flex!important;justify-content:center;margin-left:0!important}.inline-cta-form .form-actions{display:flex!important;flex-direction:column!important;gap:8px;align-items:stretch}.inline-cta-form .form-actions .btn{width:100%!important}.agMiniCtaBtn{width:100%!important;display:inline-flex!important;justify-content:center}.mobile-only-cta a.mobile-cta{width:100%!important}.rd-item--left .rd-card{grid-column:auto!important}.hero-screen-wrapper{min-height:200px!important;justify-content:center!important}.btn .primary,.btnPrimary{width:100%!important}.topicTabs{gap:0px!important}.topicTab{padding:8px 10px!important}}@media(max-width:480px){.dataLayerGrid{grid-template-columns:1fr!important;grid-template-rows:repeat(5,auto)!important;gap:14px!important;margin-top:18px!important}.dataLayerGrid:before,.dataLayerGrid:after{display:none!important}.dataLayerGrid .top,.dataLayerGrid .left,.dataLayerGrid .center,.dataLayerGrid .right,.dataLayerGrid .bottom{grid-column:1!important;grid-row:auto!important}.dataLayerCard,.dataLayerCenter{max-width:100%!important;width:100%!important;padding:14px!important;margin:0 auto!important}.dataLayerCenter{padding:18px!important}.dataLayerCard .dataIcon img{width:30px!important;height:30px!important}.dataLayerCard h4{font-size:16px!important}.dataLayerCard p{font-size:13px!important}.lgDiagnosis{padding-left:0!important}.lgStepCard ul{text-align:left!important}.diffFlow{flex-direction:row!important;align-items:flex-start!important}.flowArrow{margin:20px 0!important}.diffCtaRow{flex-direction:column!important;gap:12px!important}.philosophy{margin:36px 0!important}}.hero{overflow:visible!important}.hero-screen-wrapper{overflow:visible!important;display:flex;align-items:center;justify-content:flex-end}.hero-main-screen,.hero-main-screen--plain{overflow:visible!important;position:relative}.hero-main-screen--plain img{transform-origin:right center}@media(max-width:1100px){.hero .container.hero-grid{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:14px}.hero .hero-screen-wrapper{position:relative!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;min-height:0!important;z-index:1;width:100%;justify-content:center!important}.hero .hero-screen-wrapper>.hero-dashboard-img{width:100%!important;height:auto!important;object-fit:contain!important;border-radius:12px;transform:none!important}}@media(max-width:900px){.hero .hero-screen-wrapper{margin-left:calc(-34vw - 20px)!important;margin-right:calc(-34vw + 20px)!important;width:calc(100% + 68vw)!important;margin-top:-28px!important;padding-left:0!important;padding-right:0!important}.hero .hero-dashboard-img{width:100%!important;max-width:none!important;border-radius:0!important;margin:0!important}.hero .hero-platforms,.hero .hero-features,.hero .hero-notifications{margin-left:calc(34vw + 42px)!important;margin-right:calc(34vw + 2px)!important;width:calc(100% - 68vw - 44px)!important}}@media(max-width:900px){.hero .hero-screen-wrapper{flex-direction:column!important;align-items:stretch!important;gap:14px}.hero .hero-img-top-fade,.hero .hero-screen-wrapper:before,.hero .hero-screen-wrapper:after{display:none!important}.hero .hero-platforms,.hero .hero-features{position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%;margin-top:6px;transform:none!important}.hero .hero-notifications{position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;display:grid!important;grid-template-columns:1fr!important;gap:10px!important;width:100%;margin-top:6px;transform:none!important}.hero .hero-platform-card,.hero .hero-feature-card{min-width:0!important;padding:10px 12px!important;font-size:13px;transform:none!important}.hero .hero-notif-card{flex:none!important;padding:12px 14px!important;transform:none!important}}.section:not(.hero) .container{text-align:center}.section:not(.hero) .sectionTitle,.section:not(.hero) .section-title,.section:not(.hero) .sectionSub,.section:not(.hero) .section-lead{text-align:center;margin-left:auto;margin-right:auto}.section:not(.hero) .previewGrid{justify-content:center;margin-left:auto;margin-right:auto}.section:not(.hero) .previewList,.section:not(.hero) .previewFrame{margin-left:auto;margin-right:auto}.previewListItem>div{text-align:left}.section:not(.hero) .steps{margin:0 auto;max-width:920px}.section:not(.hero) .workflow-large{justify-content:center}.section:not(.hero) .compare{margin-left:auto;margin-right:auto;max-width:980px}.section:not(.hero) .finalCta .cta-buttons,.section:not(.hero) .final-cta .cta-buttons{justify-content:center;display:flex}.section:not(.hero) .steps{margin:0 auto;max-width:1200px;width:100%}.section:not(.hero) .steps:before{left:50%;transform:translate(-1px)}.section:not(.hero) .steps .stepRow{display:block;grid-template-columns:none;padding:22px 0}.section:not(.hero) .steps .stepRow>div{max-width:920px;margin:0 auto;text-align:center}.section:not(.hero) .steps .stepBadge{margin:0 auto 14px;display:inline-grid;place-items:center}.topicTabs{display:inline-flex;gap:10px;padding:8px;border-radius:999px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);box-shadow:0 18px 60px #00000073,inset 0 1px #ffffff0f;overflow-x:auto;max-width:100%}.topicTab{white-space:nowrap;padding:10px 16px;border-radius:999px;background:transparent;border:1px solid transparent;color:#ffffffc7;font-weight:800;letter-spacing:-.01em;cursor:pointer;transition:transform .15s ease,color .15s ease,background .15s ease,border-color .15s ease,filter .15s ease}.topicTab:hover{transform:translateY(-1px);color:#ffffffeb;background:#ffffff0a;border-color:#ffffff1a}.topicTab.isActive{color:#fffffff5;background:linear-gradient(90deg,#7a5cff8c,#ff7a393d);border-color:#ffffff24;box-shadow:0 18px 70px #7a5cff1f}.exampleBox{margin-top:22px;border-radius:18px;padding:16px 16px 14px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);box-shadow:0 24px 80px #0000008c,inset 0 1px #ffffff0f;position:relative;overflow:hidden}.exampleBox:before{content:"";position:absolute;top:-40px;right:-40px;bottom:-40px;left:-40px;background:radial-gradient(420px 220px at 20% 20%,rgba(122,92,255,.16),transparent 60%),radial-gradient(420px 220px at 80% 70%,rgba(255,122,57,.1),transparent 60%);filter:blur(26px);opacity:.85;pointer-events:none}.exampleTitle{position:relative;z-index:1;font-weight:900;color:#ffffffeb;margin-bottom:10px}.exampleRow{position:relative;z-index:1;display:grid;grid-template-columns:110px 1fr;gap:12px;padding:8px 0;border-top:1px solid rgba(255,255,255,.06)}.exampleRow:first-of-type{border-top:0}.exampleLabel{color:#ffffffad;font-weight:800}.exampleText{color:#ffffffdb}@media(max-width:720px){.exampleRow{grid-template-columns:1fr;gap:6px}.steps:before{left:20px}.topicTabs{padding:6px;gap:8px}.topicTab{padding:8px 12px}}.compareSection{position:relative;overflow:hidden}.compareSection:before{display:none}.compareWrap{position:relative;z-index:1;display:grid;grid-template-columns:1fr 170px 1.15fr;gap:18px;align-items:stretch;margin-top:22px}.compareCard{border-radius:22px;padding:22px 22px 18px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);box-shadow:0 28px 90px #0000008c,inset 0 1px #ffffff0f}.card-standard{border-radius:22px;padding:22px 22px 18px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(12px) saturate(1.1);backdrop-filter:blur(12px) saturate(1.1);box-shadow:0 18px 60px #0000007a,inset 0 1px #ffffff0f}.card-standard--alt{border-radius:22px;padding:22px 22px 18px;background:linear-gradient(180deg,#7a5cff14,#ffffff05);border-color:#7a5cff42;box-shadow:0 28px 80px #00000085,0 18px 60px #7a5cff1f,inset 0 1px #ffffff0f;position:relative;overflow:visible}.card-standard--alt:after{content:"";position:absolute;top:-20px;right:-20px;bottom:-20px;left:-20px;border-radius:26px;background:radial-gradient(520px 280px at 30% 25%,rgba(122,92,255,.12),transparent 65%),radial-gradient(520px 280px at 80% 70%,rgba(255,122,57,.08),transparent 68%);filter:blur(18px);opacity:.6;pointer-events:none;z-index:-1}.compareDashboard{opacity:.78;filter:saturate(.85)}.compareClientdeck{position:relative;background:linear-gradient(180deg,#7a5cff1a,#ffffff05);border-color:#7a5cff57;box-shadow:0 38px 110px #7a5cff24,0 28px 90px #0000008c,inset 0 1px #ffffff14}.compareClientdeck:after{content:"";position:absolute;top:-26px;right:-26px;bottom:-26px;left:-26px;border-radius:26px;background:radial-gradient(520px 280px at 30% 25%,rgba(122,92,255,.18),transparent 65%),radial-gradient(520px 280px at 80% 70%,rgba(255,122,57,.12),transparent 68%);filter:blur(22px);opacity:.7;pointer-events:none;z-index:-1}.compareHeader{margin-bottom:16px}.compareKicker{font-weight:900;letter-spacing:-.01em;color:#ffffffeb;margin-bottom:6px;text-align:left}.compareClaim{color:#ffffffb3;font-weight:700;text-align:left}.compareList{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px;align-items:flex-start}.compareList li{display:flex;align-items:flex-start;gap:12px;padding-left:0;color:#ffffffdb;line-height:1.45;max-width:84%}.compareList li:before{content:"";display:inline-block;width:8px;height:8px;border-radius:999px;background:#ffffff8c;box-shadow:0 0 0 3px #ffffff0f;flex:0 0 auto;margin-top:6px}.compareClientdeck .compareList li:before{background:linear-gradient(135deg,#7a5cffe6,#ff7a39b3);box-shadow:0 0 0 3px #7a5cff1f,0 12px 40px #7a5cff1a}.compareFootnote{margin-top:16px;font-weight:900;color:#ffffffeb;letter-spacing:-.01em;text-align:left}.compareMiddle{display:grid;align-content:center;gap:10px;padding:6px 0}.progressLabelRow{display:flex;justify-content:space-between;align-items:center;gap:10px;font-weight:800;font-size:13px;color:#ffffffb3;letter-spacing:-.01em}.progressLabel.left{opacity:.7}.progressLabel.right{color:#ffffffeb}.progressTrack{position:relative;height:12px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);overflow:hidden;box-shadow:inset 0 1px #ffffff0f}.progressFill{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#7a5cffa6,#ff7a394d);opacity:.85;filter:saturate(1.2)}.progressFill:after{content:"";position:absolute;top:-30px;right:-30px;bottom:-30px;left:-30px;background:radial-gradient(220px 120px at 20% 50%,rgba(255,255,255,.14),transparent 60%),radial-gradient(220px 120px at 80% 50%,rgba(255,255,255,.1),transparent 60%);filter:blur(10px);opacity:.55}.progressKnob{position:absolute;top:50%;left:72%;transform:translate(-50%,-50%);width:22px;height:22px;border-radius:999px;background:linear-gradient(135deg,#ffffffe6,#ffffff8c);border:1px solid rgba(255,255,255,.18);box-shadow:0 18px 70px #7a5cff2e,0 10px 40px #00000073,inset 0 1px #ffffff40}@media(prefers-reduced-motion:no-preference){.progressKnob{animation:knobPulse 2.6s ease-in-out infinite}@keyframes knobPulse{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.04)}}}.progressHint{text-align:center;font-size:12px;color:#ffffff94}@media(max-width:980px){.compareWrap{grid-template-columns:1fr}.compareMiddle{order:2;padding:4px 8px 14px}.progressKnob{left:78%}}.workflowSection{position:relative;overflow:hidden}.workflowSection:before{content:"";position:absolute;top:-180px;right:-180px;bottom:-180px;left:-180px;background:radial-gradient(700px 380px at 25% 35%,rgba(122,92,255,.14),transparent 62%),radial-gradient(700px 380px at 75% 70%,rgba(255,122,57,.1),transparent 62%);filter:blur(42px);opacity:.75;pointer-events:none}.workflowGrid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:22px}.workflowGrid:after{display:none}.workflowCard{position:relative;border-radius:20px;padding:18px 18px 16px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);box-shadow:0 26px 90px #0000008c,inset 0 1px #ffffff0f;transition:transform .18s ease,border-color .18s ease,filter .18s ease,box-shadow .18s ease;min-height:132px;text-align:center}.workflowCard:hover{transform:translateY(-2px);border-color:#ffffff24;filter:brightness(1.03)}.workflowBadge{width:40px;height:40px;border-radius:999px;display:grid;place-items:center;font-weight:900;color:#fffffff0;background:linear-gradient(135deg,#7a5cff59,#ff7a3924);box-shadow:0 18px 70px #7a5cff1a,inset 0 1px #ffffff1a;margin:0 auto 10px}.workflowTitle{margin:0 0 8px;font-size:16px;font-weight:900;letter-spacing:-.01em;color:#ffffffeb}.workflowDesc{margin:0;color:#ffffffb8;line-height:1.55}.workflowCard.isResult{border-color:#7a5cff52;background:linear-gradient(180deg,#7a5cff1a,#ffffff05);box-shadow:0 38px 110px #7a5cff24,0 26px 90px #0000008c,inset 0 1px #ffffff14}.workflowCard.isResult:after{content:"";position:absolute;top:-18px;right:-18px;bottom:-18px;left:-18px;border-radius:22px;background:radial-gradient(520px 260px at 30% 25%,rgba(122,92,255,.16),transparent 60%),radial-gradient(520px 260px at 80% 70%,rgba(255,122,57,.1),transparent 62%);filter:blur(20px);opacity:.7;pointer-events:none}.workflowBottom{position:relative;z-index:1;margin-top:22px;text-align:center;padding-top:10px}.workflowClaim{font-weight:950;letter-spacing:-.02em;color:#fffffff2;font-size:18px;margin-bottom:8px}.workflowMicro{color:#ffffffb3;margin-bottom:14px}@media(max-width:980px){.workflowGrid{grid-template-columns:1fr}.workflowGrid:after{display:none}.workflowCard{min-height:unset}}.workflowDiagram{position:relative;margin-top:22px}.workflowPath{position:absolute;inset:-10px -10px auto -10px;width:calc(100% + 20px);height:520px;pointer-events:none;z-index:0;opacity:.75;filter:saturate(1.15)}.workflowGrid{position:relative;z-index:1}.workflowSection:hover .workflowPath{opacity:.92;transition:opacity .2s ease}@media(max-width:980px){.workflowPath{display:none}}.diffSection{padding:64px 0;background:linear-gradient(180deg,#ffffff05,#00000005)}.diffHeader{text-align:center;max-width:880px;margin:0 auto 28px}.diffHeader h2{font-size:30px;margin-bottom:8px}.diffHeader p{color:var(--muted);margin:0 auto}.diffGrid{display:grid;grid-template-columns:1fr 1fr;gap:22px;max-width:1200px;margin:0 auto 28px}.diffCard{background:linear-gradient(180deg,#ffffff05,#ffffff03);border-radius:10px;padding:18px;box-shadow:0 6px 18px #0a0a1414;border:1px solid rgba(255,255,255,.04)}.diffCard h3{margin-top:8px;margin-bottom:8px}.diffCard ul{margin:6px 0 0 18px;color:var(--muted)}.diffBadge{background:#ffffff0a;padding:6px 10px;border-radius:999px;display:inline-block;font-weight:600}.diffBadge--glow{background:linear-gradient(90deg,#7b61ff,#2bd4ff);color:#fff;box-shadow:0 8px 30px #6450ff1f}.diffCard--dash .diffBadge{background:#ffffff05}.diffMicro{font-size:13px}.diffFlow{display:flex;justify-content:center;gap:14px;align-items:center;margin:18px 0 26px}.flowPill{background:#ffffff08;padding:8px 14px;border-radius:999px;font-weight:600}.flowArrow{width:42px;height:2px;background:linear-gradient(90deg,#7b61ff,#2bd4ff);border-radius:2px;display:inline-block}.diffCtaRow{display:flex;gap:12px;justify-content:center;margin-top:10px}.diffCtaRow .btn.primary{background:linear-gradient(90deg,#7b61ff,#2bd4ff);color:#fff}@media(max-width:980px){.diffGrid{grid-template-columns:1fr}.diffFlow{flex-direction:column;gap:10px}}.diffGrid .diffCard{text-align:left;display:flex;flex-direction:column;justify-content:flex-start;min-height:220px}.diffBrandRow{display:flex;gap:12px;align-items:center;margin-bottom:8px}.diffLogo{display:inline-block;width:auto;height:auto;padding:0;margin-right:10px;vertical-align:middle}.diffLogo img{width:28px;height:auto;display:block;filter:none}.diffBrandName{font-weight:900;color:#fffffff5;font-size:15px}.diffBrand .diffMicro{margin-top:4px}.diffCard ul{list-style:none;padding-left:0;margin-top:10px}.diffCard ul li{position:relative;padding-left:28px;margin-bottom:12px;color:#ffffffdb;line-height:1.45}.diffCard ul li:before{content:"";position:absolute;left:0;top:10px;width:12px;height:12px;border-radius:4px;background:linear-gradient(135deg,#7b61ff,#2bd4ff);box-shadow:0 8px 30px #7b61ff1a}.diffCard--dash ul li:before{background:#ffffff1a;box-shadow:0 6px 18px #0006}@media(max-width:720px){.diffLogo{width:40px;height:40px;font-size:14px}.diffBrandName{font-size:14px}}.indepGrid{display:grid;grid-template-columns:1.2fr .8fr;gap:28px;align-items:stretch;margin-top:8px}.indepMainCard{padding:28px;border-radius:20px;background:linear-gradient(180deg,#ffffff08,#ffffff03);border:1px solid rgba(255,255,255,.06);box-shadow:0 18px 60px #0009}.indepMainCard h3{margin-top:0;font-size:20px;font-weight:900}.indepMainCard p{margin:8px 0;color:#ffffffe0}.indepMainCard .muted{color:var(--muted);margin-top:6px}.indepPrinciplesWrap{display:flex;flex-direction:column;gap:16px;align-items:stretch;justify-content:flex-start;position:relative}.indepPrinciples{display:flex;flex-direction:column;gap:12px}.indepPrincipleCard{padding:16px;border-radius:14px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease}.indepPrincipleCard:hover{transform:translateY(-6px);border-color:#7b61ff5c;box-shadow:0 20px 60px #7b61ff14}.indepPrincipleCard .muted{color:#ffffffe6;font-weight:700}.indepPrinciplesWrap:before{content:"";position:absolute;top:-6px;right:-8px;bottom:-6px;left:-8px;border-radius:18px;background:radial-gradient(300px 120px at 80% 10%,rgba(255,150,80,.06),transparent 40%),radial-gradient(220px 100px at 20% 80%,rgba(123,97,255,.06),transparent 40%);pointer-events:none;z-index:0}.indepPrinciplesWrap>*{position:relative;z-index:1}.indepFinal{color:#fffffff2}.indepFinal div{line-height:1.05}@media(max-width:980px){.indepGrid{grid-template-columns:1fr}.indepMainCard{order:1}.indepPrinciplesWrap{order:2}}.indepHeader{text-align:center;margin-bottom:18px}.indepHeader .section-title{margin-bottom:8px;font-size:32px}.indepHeader .section-lead{max-width:860px;margin:0 auto;color:var(--muted)}.indepMainCard{text-align:left}.indepMainCard ul{list-style:none;padding-left:0;margin-top:12px}.indepMainCard ul li{position:relative;padding-left:34px;margin-bottom:12px;color:#ffffffeb;line-height:1.45}.indepMainCard ul li:before{content:"";position:absolute;left:6px;top:6px;width:14px;height:14px;border-radius:4px;background:linear-gradient(135deg,#7b61ff,#ff8a50);box-shadow:0 8px 24px #7b61ff1f}.indepMainCard ul li strong{color:#fffffff5}.indepPrincipleCard{display:flex;align-items:center;gap:12px}.indepPrincipleCard .muted{margin:0}.indepPrincipleCard:before{content:"";width:12px;height:12px;border-radius:3px;background:linear-gradient(135deg,#ff9b5c,#7b61ff);box-shadow:0 8px 30px #7b61ff14;flex:0 0 auto}.indepFinal{text-align:center;margin-top:14px}.indepFinal div{font-size:18px}@media(max-width:720px){.indepHeader .section-title{font-size:24px}.indepFinal div{font-size:16px}}.philosophy{margin:88px auto;max-width:1120px;padding:0}.philosophyCard{position:relative;padding:34px 34px 28px;border-radius:22px;background:linear-gradient(180deg,#ffffff0f,#ffffff08);border:1px solid rgba(255,255,255,.1);overflow:hidden}.philosophyCard:before{content:"";position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;background:radial-gradient(circle at 15% 35%,rgba(123,97,255,.22),transparent 45%),radial-gradient(circle at 85% 30%,rgba(255,166,77,.16),transparent 42%),radial-gradient(circle at 50% 120%,rgba(123,97,255,.1),transparent 55%);filter:blur(2px);pointer-events:none}.philosophyCard:after{content:"";position:absolute;left:-20%;top:0;width:140%;height:2px;background:linear-gradient(90deg,transparent,rgba(123,97,255,.55),rgba(255,166,77,.45),transparent);opacity:.55;pointer-events:none}.philosophyEyebrow{font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:#ffffff9e;margin-bottom:10px}.philosophyTitle{font-size:clamp(24px,2.4vw,34px);line-height:1.15;font-weight:800;color:#fff;margin:0 0 10px}.philosophyText{font-size:16px;line-height:1.6;color:#ffffffb8;max-width:72ch;margin:0 0 18px}.philosophyChips{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}.philosophyChip{display:inline-flex;align-items:center;gap:10px;padding:10px 12px;border-radius:999px;background:#ffffff0a;border:1px solid rgba(255,255,255,.09);color:#ffffffdb;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.philosophyChipDot{width:8px;height:8px;border-radius:999px;background:#7b61ffe6;box-shadow:0 0 18px #7b61ff73}.philosophyChip[data-tone=orange] .philosophyChipDot{background:#ffa64df2;box-shadow:0 0 18px #ffa64d59}.philosophyChip:hover{transform:translateY(-2px);border-color:#7b61ff59;box-shadow:0 10px 26px #00000040}.philosophyClosing{font-size:15px;color:#ffffffc7;margin:0}.philosophyProof{margin-top:10px;font-size:13px;color:#ffffff8c}@media(max-width:980px){.philosophy{margin:48px 18px}.philosophyCard{padding:20px}.philosophyTitle{font-size:20px}}.aiAnalysisWrap{margin-top:58px;text-align:center}.aiAnalysisPills{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:20px}.aiAnalysisPill{padding:8px 14px;border-radius:999px;background:#ffffff08;border:1px solid rgba(255,255,255,.1);color:#ffffffbf;font-weight:800;font-size:13px;cursor:pointer;transition:.2s}.aiAnalysisPill:hover{border-color:#fff3}.aiAnalysisPill.active{background:linear-gradient(90deg,#7a5cff40,#ff7a392e);border-color:#7a5cff66;color:#ffffffeb;box-shadow:0 18px 70px #7a5cff1f}.aiAnalysisDetail{margin-top:24px;max-width:600px;margin-left:auto;margin-right:auto;padding:20px;border-radius:20px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fffc}.aiHero .hero-main-screen--plain{border:none!important;box-shadow:none!important;background:transparent!important}.aiHero .hero-main-screen--plain img{transform:none!important}@media(max-width:1200px){.aiHero .hero-grid{grid-template-columns:1fr;gap:26px}.aiHero .hero-title{max-width:12ch}.aiHero .hero-screen-wrapper{min-height:520px;justify-content:center;padding:0}.aiHero .hero-screen-wrapper:before{top:26px;right:10px;bottom:30px;left:10px}.aiHero .hero-main-screen--audit{width:min(100%,820px);transform:perspective(1600px) rotateY(-11deg) rotate(-1.2deg) translate(0)}}@media(max-width:720px){.aiHero .hero-screen-wrapper{min-height:360px}.aiHero .hero-screen-wrapper:before,.aiHero .hero-screen-wrapper:after{display:none}.aiHero .hero-main-screen--audit{width:100%;transform:none}.aiHero .hero-title{font-size:clamp(40px,12vw,58px);line-height:.96}}.aiSegmentGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:30px}.aiSegmentCard{border-radius:22px;padding:20px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);text-align:center;transition:.2s}.aiSegmentCard:hover{transform:translateY(-3px);border-color:#ffffff2e;filter:brightness(1.05)}.aiSegmentCard.isPrimary{background:linear-gradient(180deg,#7a5cff1f,#ffffff05);border-color:#7a5cff66;box-shadow:0 36px 100px #7a5cff24}.aiSegmentTitle{font-weight:950;margin-bottom:8px;color:#ffffffeb}.aiSegmentText{color:#ffffffb8;line-height:1.5}.aiSegmentCtaRow{margin-top:18px;display:flex;justify-content:center}.aiSegmentCtaRow .btn{max-width:260px;width:100%}.section-number{color:#ffffff47;font-weight:800;margin-bottom:8px}[data-animate]{opacity:0;transform:translateY(8px);transition:opacity .5s ease,transform .5s ease}[data-animate].inView{opacity:1;transform:translateY(0)}.aiAnalysisWrap{margin-bottom:8px}.workflowSection{padding-top:36px}@media(max-width:980px){.aiSegmentGrid{grid-template-columns:1fr}}.aiSecurityWrap{margin-top:80px;text-align:center}.aiSecurityInner{max-width:900px;margin-left:auto;margin-right:auto;position:relative;z-index:1}.aiSecurityIntro{margin-top:12px;color:#ffffffbf;max-width:700px;margin-left:auto;margin-right:auto;line-height:1.6}.aiSecurityTrust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;justify-content:center;margin-top:30px;margin-left:auto;margin-right:auto}.aiSecurityTrustItem{padding:18px 16px;border-radius:16px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-weight:700;font-size:14px;color:#ffffffe0;display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px}.aiTrustIcon{width:26px;height:26px;display:block;margin:0 auto;filter:brightness(0) invert(1)}.aiSecurityTrustItem span{display:block}@media(max-width:720px){.aiSecurityTrust{grid-template-columns:1fr;max-width:420px}.aiTrustIcon{width:28px;height:28px}}.aiSecurityFaq{margin-top:40px;display:grid;gap:14px}.aiSecurityFaq details{background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:18px;padding:18px 22px;transition:all .2s ease;text-align:left}.aiSecurityFaq details[open]{border-color:#7a5cff66;box-shadow:0 10px 40px #7a5cff14}.aiSecurityFaq summary{font-weight:700;cursor:pointer;color:#fffffff2}.aiSecurityFaq p{margin-top:12px;line-height:1.6;color:#ffffffbf}.aiSecurityWrap:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;pointer-events:none;background-image:radial-gradient(circle at 10% 20%,rgba(255,255,255,.01) 0px,transparent 30px),radial-gradient(circle at 85% 80%,rgba(255,255,255,.008) 0px,transparent 40px);opacity:.12;mix-blend-mode:overlay;z-index:0}@media(max-width:980px){.aiSecurityTrust{gap:10px}.aiSecurityWrap:before{display:none}}.aiOutcomeHeader{margin-top:18px}.aiOutcomeTitle{margin:0 0 12px;font-weight:950;letter-spacing:-.02em;color:#ffffffeb;font-size:18px}.aiOutcomeGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:10px}.aiOutcomeCard{border-radius:18px;padding:14px 14px 12px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);box-shadow:0 26px 80px #0000008c,inset 0 1px #ffffff0f;transition:transform .18s ease,border-color .18s ease,filter .18s ease,box-shadow .18s ease;min-height:108px}.aiOutcomeCard:hover{transform:translateY(-2px);border-color:#ffffff24;filter:brightness(1.03)}.aiOutcomeHead{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.aiOutcomeName{font-weight:950;color:#ffffffeb;letter-spacing:-.01em}.aiOutcomeText{color:#ffffffb8;line-height:1.5}.aiOutcomeBadge{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);color:#ffffffd1;font-weight:900;font-size:12px;white-space:nowrap}.aiOutcomeCard.isHighlight{position:relative;background:linear-gradient(180deg,#7a5cff1f,#ffffff05);border-color:#7a5cff57;box-shadow:0 36px 100px #7a5cff24,0 26px 80px #0000008c,inset 0 1px #ffffff14}.aiOutcomeCard.isHighlight:after{content:"";position:absolute;top:-24px;right:-24px;bottom:-24px;left:-24px;border-radius:22px;background:radial-gradient(520px 260px at 25% 25%,rgba(122,92,255,.18),transparent 60%),radial-gradient(520px 260px at 85% 70%,rgba(255,122,57,.12),transparent 62%);filter:blur(22px);opacity:.75;pointer-events:none;z-index:-1}.aiOutcomeBadge.isGlow{background:linear-gradient(90deg,#7a5cff38,#ff7a3929);border-color:#7a5cff47;box-shadow:0 18px 70px #7a5cff1a}@media(max-width:980px){.aiOutcomeGrid{grid-template-columns:1fr}.aiOutcomeCard{min-height:unset}}.roasProblemWrap{position:relative;max-width:900px;margin:60px auto 0}.roasProblemWrap:before{content:"";position:absolute;left:50%;transform:translate(-50%);top:0;bottom:0;width:2px;background:linear-gradient(to bottom,#ffffff0f,#7a5cff38,#ffffff08);border-radius:2px;filter:blur(.5px);opacity:.75;z-index:0}.roasItem{display:block;margin-bottom:36px;position:relative;padding-top:28px;padding-left:0}.roasIndex{position:absolute;left:50%;top:0;transform:translate(-50%,-50%);min-width:40px;height:40px;border-radius:50%;background:#7a5cff26;border:1px solid rgba(122,92,255,.4);display:flex;align-items:center;justify-content:center;font-weight:800;color:#fff;z-index:3}.roasContent{max-width:700px;margin:0 auto;text-align:center}.roasContent h3{font-weight:900;margin-bottom:6px}.roasContent p{color:#ffffffb3;line-height:1.6}.dataLayerWrap{margin-top:80px;text-align:center}.dataLayerGrid{margin-top:40px;display:grid;grid-template-columns:1fr 420px 1fr;grid-template-rows:auto auto auto;gap:20px;align-items:center;justify-items:center;position:relative}.dataLayerGrid:before{content:"";position:absolute;left:50%;top:0;transform:translate(-50%);width:2px;height:100%;background:linear-gradient(180deg,#ffffff0f,#7a5cff47,#ffffff0a);filter:blur(4px);z-index:1}.dataLayerGrid:after{content:"";position:absolute;top:50%;left:0;width:100%;height:2px;transform:translateY(-50%);background:linear-gradient(90deg,#ffffff0a,#7a5cff2e,#ffffff0a);filter:blur(2px);z-index:1}.dataLayerCard{padding:20px;border-radius:18px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);transition:.2s;width:100%;max-width:320px;z-index:2}.dataLayerCard:hover{transform:translateY(-3px);border-color:#7a5cff4d}.dataLayerCard h4{font-weight:900;margin-bottom:6px}.dataLayerCard p{color:#ffffffb8;line-height:1.6}.dataLayerCard .dataIcon{margin-bottom:10px}.dataLayerCard .dataIcon img{width:36px;height:36px;display:block;margin:0 auto 10px;filter:brightness(0) invert(1) drop-shadow(0 6px 18px rgba(122,92,255,.12))}.dataExample{margin-top:8px;font-size:13px;color:#fffc;background:#ffffff05;padding:8px 10px;border-radius:10px;border:1px solid rgba(255,255,255,.03)}.dataLayerCenter{padding:30px;border-radius:20px;background:linear-gradient(180deg,#7a5cff33,#ffffff05);border:1px solid rgba(122,92,255,.4);font-weight:900;box-shadow:0 40px 120px #7a5cff2e,inset 0 1px #ffffff14;z-index:3}.dataLayerCenterInner{font-weight:900}.dataLayerGrid .top{grid-column:2;grid-row:1}.dataLayerGrid .left{grid-column:1;grid-row:2}.dataLayerGrid .center{grid-column:2;grid-row:2}.dataLayerGrid .right{grid-column:3;grid-row:2}.dataLayerGrid .bottom{grid-column:2;grid-row:3}.microTrust{margin-top:18px;color:#fff9;font-size:14px}@media(max-width:980px){.dataLayerGrid{grid-template-columns:1fr;grid-template-rows:auto auto auto auto auto}.dataLayerGrid:before,.dataLayerGrid:after{display:none}.roasProblemWrap:before{left:12px;transform:none;top:10px;bottom:10px}.roasIndex{left:0;transform:none;top:0}.roasItem{padding-left:44px;padding-top:0}}.leadgenChips{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px;justify-content:center}.leadgenChip{padding:8px 12px;border-radius:999px;font-size:13px;font-weight:800;color:#ffffffc7;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.lgDataGrid{margin-top:34px;display:grid;grid-template-columns:repeat(3,1fr);gap:18px;align-items:center}.lgDataGrid .lgCard{padding:18px;border-radius:16px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);text-align:center}.lgCenter{border-radius:20px;padding:26px;background:linear-gradient(180deg,#7a5cff33,#ffffff05);border:1px solid rgba(122,92,255,.38);font-weight:950;box-shadow:0 38px 120px #7a5cff29,inset 0 1px #ffffff14;text-align:center}@media(max-width:980px){.lgDataGrid{grid-template-columns:1fr}}.lgDataSection{margin-top:70px}.lgDataDiagram{position:relative;max-width:980px;margin:36px auto 0;height:380px}.lgDataCard{position:absolute;width:320px;border-radius:18px;padding:16px 18px;background:#ffffff08;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);box-shadow:0 26px 80px #0000008c,inset 0 1px #ffffff0f;transition:.18s;text-align:center}.lgDataCard:hover{transform:translateY(-3px);border-color:#7a5cff4d;box-shadow:0 38px 120px #7a5cff1a,0 26px 80px #0000008c,inset 0 1px #ffffff14}.lgDataCard h4{margin:0 0 6px;font-weight:950;color:#ffffffeb}.lgDataCard p{margin:0;color:#ffffffb3;line-height:1.55}.lgDataCard--top{left:50%;top:0;transform:translate(-50%)}.lgDataCard--left{left:0;top:50%;transform:translateY(-50%)}.lgDataCard--right{right:0;top:50%;transform:translateY(-50%)}.lgDataCard--bottom{left:50%;bottom:0;transform:translate(-50%)}.lgDataCenter{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:220px;padding:22px 18px;border-radius:22px;text-align:center;font-weight:950;color:#ffffffeb;background:linear-gradient(180deg,#7a5cff38,#ffffff05);border:1px solid rgba(122,92,255,.42);box-shadow:0 50px 150px #7a5cff33,inset 0 1px #ffffff14}.lgCenterSub{margin-top:6px;font-size:12px;font-weight:800;color:#ffffffa6}.lgDataNote{text-align:center;max-width:720px;margin:16px auto 0;color:#ffffffa6}.lgBeam{position:absolute;pointer-events:none;opacity:.9;filter:blur(.15px)}.lgBeam:before,.lgBeam:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px}.lgBeam:before{background:linear-gradient(to right,#7a5cff0d,#7a5cff33,#ff7a3924,#7a5cff0d);opacity:.55}.lgBeam:after{width:34%;background:linear-gradient(to right,transparent,rgba(255,255,255,.35),rgba(255,122,57,.26),transparent);filter:blur(2px);animation:lgBeamMove 2.8s linear infinite;opacity:.9}.lgBeam--top{left:50%;top:80px;transform:translate(-50%);width:2px;height:90px}.lgBeam--top:before{background:linear-gradient(to bottom,#7a5cff14,#7a5cff4d,#ff7a392e,#7a5cff0d)}.lgBeam--top:after{width:100%;height:34%;animation-name:lgBeamMoveVertical}.lgBeam--left{left:320px;top:50%;transform:translateY(-50%);width:140px;height:2px}.lgBeam--right{right:320px;top:50%;transform:translateY(-50%);width:140px;height:2px}.lgBeam--bottom{left:50%;bottom:80px;transform:translate(-50%);width:2px;height:90px}.lgBeam--bottom:before{background:linear-gradient(to top,#7a5cff14,#7a5cff4d,#ff7a392e,#7a5cff0d)}.lgBeam--bottom:after{width:100%;height:34%;animation-name:lgBeamMoveVerticalReverse}@keyframes lgBeamMove{0%{transform:translate(-10%)}to{transform:translate(210%)}}@keyframes lgBeamMoveVertical{0%{transform:translateY(-10%)}to{transform:translateY(210%)}}@keyframes lgBeamMoveVerticalReverse{0%{transform:translateY(210%)}to{transform:translateY(-10%)}}@media(prefers-reduced-motion:reduce){.lgBeam:after{animation:none;opacity:.35}}@media(max-width:980px){.lgDataDiagram{height:auto;display:grid;gap:12px}.lgDataCard,.lgDataCenter{position:relative;width:100%;left:auto;right:auto;top:auto;bottom:auto;transform:none}.lgBeam{display:none}.lgDataCard{width:100%}}.lgProblemSection{margin-top:70px;position:relative}.lgProblemSection:after{content:"";position:absolute;top:-40px;right:-20px;bottom:-40px;left:-20px;background:radial-gradient(520px 220px at 18% 30%,rgba(122,92,255,.06),transparent 60%),radial-gradient(520px 220px at 88% 50%,rgba(255,122,57,.04),transparent 62%);filter:blur(26px);pointer-events:none;opacity:.9}.lgDiagnosis{position:relative;max-width:960px;margin:26px auto 0;display:grid;gap:16px;padding-left:34px}.lgDiagnosis:before{display:none}.lgDiagItem{display:block;margin-bottom:18px}.lgDiagIndex{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:13px;color:#fffffff2;background:#482b78f2;border:1px solid rgba(122,92,255,.6);box-shadow:0 12px 36px #7a5cff24,inset 0 1px #ffffff14;position:static;margin:0 auto 12px;z-index:4;display:inline-flex}.lgDiagCard{border-radius:18px;padding:18px;background:#ffffff08;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);box-shadow:0 26px 80px #0000008c,inset 0 1px #ffffff0f;transition:.18s;min-height:96px;position:relative;text-align:center}.lgDiagCard h3{margin:0 0 6px;font-weight:950;color:#ffffffeb;letter-spacing:-.01em}.lgDiagCard p{margin:0;color:#ffffffb3;line-height:1.55}.lgDiagCard:hover{border-color:#7a5cff4d;box-shadow:0 38px 110px #7a5cff1a,0 26px 80px #0000008c,inset 0 1px #ffffff14}.lgDiagNote{text-align:center;max-width:720px;margin:18px auto 0;color:#ffffffad}@media(max-width:900px){.lgDiagnosis{padding-left:26px}.lgDiagnosis:before{left:12px}.lgDiagItem{grid-template-columns:40px 1fr}}.agDiagnosisSection{margin-top:64px;padding:22px 16px;max-width:1200px;margin-left:auto;margin-right:auto;text-align:center}.agDiagnosisHeader{max-width:820px;margin:0 auto 18px}.agEyebrow{display:inline-flex;align-items:center;gap:10px;color:#ffffffc7;font-weight:900;letter-spacing:.08em;text-transform:uppercase;font-size:13px}.agEyebrowDot{width:10px;height:10px;border-radius:999px;background:linear-gradient(90deg,#6f8cff,#ff7a59);box-shadow:0 6px 20px #6f8cff1f;display:inline-block}.agDiagnosisHeader h2{margin:8px 0 6px;font-weight:950;color:#fffffff0}.agDiagnosisHeader p{margin:0;color:#ffffffb8}.agDiagnosisGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:18px}.agDiagCard{border-radius:18px;padding:20px 20px 18px;background:#ffffff08;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);box-shadow:0 26px 80px #0000008c,inset 0 1px #ffffff0f;transition:.18s;text-align:left;min-height:220px;display:flex;flex-direction:column;justify-content:flex-start}.agDiagBadge{margin-bottom:8px}.agDiagBadgePill{display:inline-block;padding:6px 8px;border-radius:999px;font-weight:800;font-size:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:#ffffffdb}.agDiagTitle{margin:0 0 6px;font-weight:900;color:#ffffffeb}.agDiagLead{margin:0 0 10px;color:#ffffffb3}.agDiagList{margin:0 0 12px;padding:0;list-style:none}.agDiagList li{display:flex;gap:12px;align-items:flex-start;padding:8px 0;color:#ffffffc7;line-height:1.5;font-size:15px}.agDiagList li:before{content:"";flex:0 0 12px;width:12px;height:12px;margin-top:6px;border-radius:999px;background:linear-gradient(90deg,#6f8cff,#ff7a59);box-shadow:0 6px 18px #6f8cff1f}.agDiagList li strong{color:#ffffffeb;font-weight:800;margin-right:6px}.agDiagList li+li{margin-top:6px}.agDiagMicro{margin-top:10px;color:#ffffffb8;font-weight:700}.agDiagCard:hover{transform:translateY(-3px);border-color:#7a5cff4d}.agSymptoms{margin-top:20px}.agSymptomsTitle{font-weight:900;color:#ffffffeb;margin-bottom:10px}.agSymptomsRow{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.agSymPill{display:inline-flex;gap:8px;align-items:center;padding:8px 12px;border-radius:999px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:#ffffffc7;font-weight:800}.agSymDot{width:8px;height:8px;border-radius:999px;background:linear-gradient(90deg,#6f8cff,#ff7a59);display:inline-block}.agMiniCta{margin-top:18px;display:flex;gap:12px;align-items:center;justify-content:center;flex-direction:column}.agMiniCta div{color:#ffffffc7}.agMiniCtaBtn{margin-top:6px;padding:10px 16px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(90deg,#6f8cff,#b082ff);color:#fff;font-weight:800;cursor:pointer}@media(max-width:980px){.agDiagnosisGrid{grid-template-columns:1fr}.agDiagCard{text-align:left}.agSymptomsRow{justify-content:flex-start}}.cardGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:18px}@media(max-width:1200px){.cardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.cardGrid{grid-template-columns:1fr}}.card{position:relative;border-radius:18px;padding:18px 18px 16px;min-height:110px;background:linear-gradient(180deg,#ffffff0f,#ffffff08);border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 80px #00000059,inset 0 1px #ffffff0f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.card:hover{transform:translateY(-3px);border-color:#ffffff2e;box-shadow:0 28px 110px #00000073,0 0 0 1px #7a5cff26,inset 0 1px #ffffff0f}.cardTitle{font-weight:700;margin:0 0 6px}.cardText{margin:0;color:#ffffffb3}.cardActive:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:18px;padding:1px;background:linear-gradient(135deg,#7a5cff8c,#ff7a3959);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.card--ghost{background:linear-gradient(180deg,#ffffff05,#ffffff03);border:1px solid rgba(255,255,255,.04);box-shadow:0 8px 24px #00000070;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:relative;z-index:1;overflow:visible}.card--ghost:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;background:linear-gradient(90deg,#7a5cff1f,#ff7a391a);pointer-events:none;z-index:0;filter:blur(6px);opacity:.95}.card--ghost:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:inherit;background:linear-gradient(90deg,#7a5cff0f,#ff7a390d);filter:blur(5px);opacity:.6;z-index:0;pointer-events:none}.card--accent{position:relative;overflow:hidden}.card--accent:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(90deg,#7a5cff1f,#ff7a391a);mix-blend-mode:screen;pointer-events:none}.card--compact{padding:12px;min-height:0}.timeline{position:relative;margin:26px auto 18px;max-width:980px;padding:18px 0 10px}.line{height:2px;background:#ffffff14;border-radius:999px;position:relative;overflow:hidden}.beam{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(122,92,255,.35),rgba(255,122,57,.25),transparent);transform:translate(-40%);animation:beamMove 3.8s ease-in-out infinite}@keyframes beamMove{0%{transform:translate(-60%);opacity:0}15%{opacity:1}50%{opacity:1}85%{opacity:1}to{transform:translate(60%);opacity:0}}.steps{display:none}.stepsTitles{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:8px;text-align:center;align-items:end}.stepsTitles .stepTitle{font-weight:700;font-size:16px;color:#fffffff0}.line{margin-top:14px;height:2px;background:#ffffff0f;border-radius:999px;position:relative;overflow:hidden}.line .beam{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(122,92,255,.3),rgba(255,122,57,.22),transparent);transform:translate(-40%);animation:beamMove 3.8s ease-in-out infinite}.stepsSub{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:14px;text-align:center;color:#ffffffb8}.stepsSub .stepText{margin:0}.quickWins{max-width:980px;margin:18px auto 0;border-radius:18px;padding:16px 18px;background:#ffffff08;border:1px solid rgba(255,255,255,.08)}.quickTitle{margin:0 0 10px;font-weight:700}.list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px;align-items:center}.list li{display:flex;align-items:center;gap:10px;color:#ffffffc7;font-size:15px;text-align:center}.list li:before{content:"";width:10px;height:10px;border-radius:999px;background:linear-gradient(90deg,#6f8cff,#ff7a59);box-shadow:0 6px 18px #6f8cff1f}.benefitsGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:18px}@media(max-width:900px){.benefitsGrid{grid-template-columns:1fr}}.microRow{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:14px;color:#ffffffa6;font-size:13px}.chip{padding:8px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff08}.sectionFlash{position:relative}.sectionFlash:before{content:"";position:absolute;top:-16px;right:-12px;bottom:-16px;left:-12px;border-radius:26px;pointer-events:none;background:radial-gradient(700px 220px at 50% 0%,rgba(122,92,255,.16),transparent 65%),radial-gradient(700px 220px at 50% 100%,rgba(255,122,57,.1),transparent 65%);border:1px solid rgba(255,255,255,.1);box-shadow:0 30px 120px #7a5cff1a;animation:flashPulse1200ms 1.2s ease-out}@keyframes flashPulse1200ms{0%{opacity:0;transform:translateY(6px)}33%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-2px)}}.demoForm{display:none}.demoForm.open{display:block}.demoForm input,.demoForm textarea{width:100%;box-sizing:border-box}.demoForm .btn{min-width:160px}.rd-item{cursor:pointer}.rd-item:focus{outline:2px solid rgba(123,92,255,.18);outline-offset:6px}.rd-card__more{max-height:0;overflow:hidden;opacity:0;transition:max-height .36s ease,opacity .28s ease .04s}.rd-item--open .rd-card__more{max-height:480px;opacity:1}.rd-card__extra{margin:8px 0 0;padding-left:18px;color:#ffffffc7}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr;gap:28px;align-items:start;padding:64px 0 84px}.footer-grid .brand{display:flex;align-items:center;gap:12px}.footer-grid h4{margin:0 0 8px;font-size:14px;color:#ffffffeb}.footer-grid .tiny{color:#ffffffb8}.footer-grid .newsletter-form{display:flex;gap:12px;align-items:center}.footer-grid .newsletter-form input[type=email]{flex:1;min-width:0;padding:12px 14px;border-radius:10px;border:1px solid rgba(255,255,255,.06);background:#00000059;color:#fff}.footer-grid .newsletter-form .btn{white-space:nowrap;padding:10px 18px;border-radius:10px}.footer-grid .brand+p{margin-top:6px;max-width:520px}.footer-grid .brand .beta-pill{margin-left:6px}.footer-grid a{color:#ffffffdb;text-decoration:none;display:block;margin-bottom:8px}.footer-grid a:hover{text-decoration:underline}.footer-grid .btn.primary{background:linear-gradient(135deg,var(--brand),var(--brand-2));color:#111;box-shadow:var(--shadow);border:none}@media(max-width:720px){.footer-grid{grid-template-columns:1fr;gap:18px;padding:36px 0;text-align:center}.footer-grid .brand{justify-content:center}.footer-grid .newsletter-form{flex-direction:column;align-items:stretch}.footer-grid .newsletter-form input[type=email],.footer-grid .newsletter-form .btn{width:100%}.footer-grid a{display:inline-block;margin:6px 0}.footer-grid .tiny{margin:0 auto}}.left,.left .section-title{text-align:left!important;max-width:1200px}.checkbox_consent{width:unset!important}.aiAuditPage{position:relative;overflow:hidden;background:#020109}.aiAuditPage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.024) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px);background-size:76px 76px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.48),rgba(0,0,0,.06) 42%,transparent);mask-image:linear-gradient(180deg,rgba(0,0,0,.48),rgba(0,0,0,.06) 42%,transparent)}.aiAuditPage .container{max-width:1200px}.aiAuditHero{position:relative;padding:clamp(62px,7.4vw,104px) 0 34px;overflow:visible}.aiAuditHero:before{display:none}.aiAuditHeroGrid{position:relative;display:grid;grid-template-columns:minmax(0,.86fr) minmax(560px,1.14fr);gap:clamp(22px,3vw,44px);align-items:center}.aiAuditHeroCopy{position:relative;z-index:3}.aiAuditKicker{display:inline-flex;align-items:center;gap:9px;padding:7px 11px;margin-bottom:16px;border-radius:999px;color:#dacdff;font-size:12px;font-weight:900;letter-spacing:.04em;background:#7b61ff38;border:1px solid rgba(191,151,255,.23);box-shadow:0 12px 32px #7b61ff1f}.aiAuditKicker span{width:7px;height:7px;border-radius:999px;background:#b17cff;box-shadow:0 0 18px #b17cffb3}.aiAuditHeroTitle{margin:0 0 16px;max-width:12.5ch;color:#f8fbff;font-size:clamp(42px,4.15vw,58px);line-height:1.05;letter-spacing:-.02em;font-weight:950;text-shadow:0 2px 10px rgba(6,8,12,.35)}.aiAuditHeroTitle span{background:linear-gradient(100deg,#986dff,#e38bff 42%,#ffb65f);-webkit-background-clip:text;background-clip:text;color:transparent}.aiAuditHeroLead{max-width:45ch;margin:0;color:#e8eeffc7;font-size:17px;line-height:1.58}.aiAuditHeroActions{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-top:24px}.aiAuditHeroActions .btn,.auditCenterCta .btn,.aiAuditFinalOrbit .btn{gap:10px;min-height:44px;padding:12px 18px;border-radius:10px;font-weight:900}.aiAuditHeroActions .btn.primary,.auditCenterCta .btn.primary,.aiAuditFinalOrbit .btn.primary{background:linear-gradient(135deg,#965fff,#e58bff 48%,#ffb347);border:1px solid rgba(255,255,255,.08);color:#121019;box-shadow:0 20px 56px #7b61ff42,0 10px 34px #ffb34729,inset 0 1px #ffffff5c}.auditGhostButton{color:#f4f7ffe6;background:#ffffff09;border-color:#ffffff29;box-shadow:inset 0 1px #ffffff0d}.auditPlatformRow{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.auditPlatformChip{display:inline-flex;align-items:center;gap:8px;min-width:84px;min-height:34px;padding:7px 12px;border-radius:10px;color:#f5f7ffe6;font-weight:850;font-size:13px;background:#ffffff0e;border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 1px #ffffff14,0 10px 28px #00000047}.auditPlatformChip span{width:20px;height:20px;display:grid;place-items:center;border-radius:7px;font-size:12px;font-weight:950}.auditPlatformChip.google span,.auditPlatformChip.meta span,.auditPlatformChip.sklik span{background:#ffffff14;color:#fff}.auditPlatformChip.bing span{background:linear-gradient(135deg,#0c8fd4,#58c4ff);color:#071019}.auditPlatformChip span svg{width:18px;height:18px;display:block}.auditPlatformChip.meta span svg{width:20px;height:14px}.auditProofRow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px;max-width:625px}.auditProofRow div{display:flex;align-items:center;gap:12px;min-height:58px;padding:12px 14px;border-radius:10px;color:#f5f7ffe0;font-size:13px;font-weight:820;line-height:1.25;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px #ffffff0d}.auditProofRow svg{width:24px;height:24px;flex:0 0 auto;color:#b989ff}.aiAuditHeroStage{position:relative;z-index:2;min-height:560px;display:flex;align-items:center;justify-content:center;overflow:visible}.auditHeroImageWrap{position:relative;width:min(154%,1160px);margin-left:-192px;margin-right:-220px;min-height:600px;display:flex;align-items:center;justify-content:center;perspective:1600px}.auditHeroImageAura{display:none}.auditHeroImageFrame{position:relative;width:100%;z-index:2;transform-origin:center;filter:none;-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.4) 4%,#000 12%,#000 88%,rgba(0,0,0,.4) 96%,transparent 100%),linear-gradient(180deg,transparent 0%,rgba(0,0,0,.4) 5%,#000 14%,#000 86%,rgba(0,0,0,.4) 95%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.4) 4%,#000 12%,#000 88%,rgba(0,0,0,.4) 96%,transparent 100%),linear-gradient(180deg,transparent 0%,rgba(0,0,0,.4) 5%,#000 14%,#000 86%,rgba(0,0,0,.4) 95%,transparent 100%);mask-composite:intersect}.auditHeroImageFrame:after{display:none}.auditHeroImageFrame img{display:block;width:100%;height:auto;border-radius:0;mix-blend-mode:lighten}.auditOrbit{position:absolute;left:50%;top:50%;border-radius:50%;pointer-events:none;transform-style:preserve-3d}.auditOrbitOne{width:760px;height:360px;margin-left:-380px;margin-top:-180px;border:1px solid rgba(255,179,71,.28);box-shadow:0 0 50px #ffb34717;transform:rotate(-13deg)}.auditOrbitTwo{width:690px;height:420px;margin-left:-345px;margin-top:-210px;border:1px solid rgba(164,91,255,.32);box-shadow:0 0 58px #7b61ff1f;transform:rotate(17deg)}.auditSpark{position:absolute;width:9px;height:9px;border-radius:999px;background:#ffb347;box-shadow:0 0 16px #ffb347,0 0 40px #ffb347b3;z-index:4}.auditSparkOne{right:13%;bottom:22%}.auditSparkTwo{left:11%;top:20%;background:#a76dff;box-shadow:0 0 16px #a76dff,0 0 40px #a76dffb8}.auditScreen{position:relative;width:min(100%,690px);min-height:420px;border-radius:28px;padding:12px;color:#f5f7ffeb;background:linear-gradient(180deg,#0e1222f5,#050712f5) padding-box,linear-gradient(135deg,#ffb347fa,#974efffa 48%,#ee7effd6) border-box;border:3px solid transparent;box-shadow:0 36px 110px #0000009e,0 0 30px #974eff61,0 0 70px #ffb3472e,inset 0 1px #ffffff14;transform:rotateY(-13deg) rotate(-1.6deg);transform-origin:center}.auditScreen:before{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border-radius:32px;background:linear-gradient(135deg,#ffb3478c,#974effb8,#ee7eff61);filter:blur(14px);opacity:.62;z-index:-1}.auditScreenTop{height:42px;display:flex;align-items:center;gap:9px;padding:0 12px;border-bottom:1px solid rgba(255,255,255,.07);color:#f5f7ffe6;font-size:12px}.auditMiniLogo{width:18px;height:18px;display:grid;place-items:center;border-radius:6px;font-size:11px;font-weight:950;background:linear-gradient(135deg,#8b6bff,#fff);color:#141221}.auditScreenTop span{margin-left:22px;font-weight:850}.auditWindowDots{margin-left:auto;display:flex;gap:7px}.auditWindowDots i{width:11px;height:11px;border-radius:999px;border:1px solid rgba(255,255,255,.24);background:#ffffff0f}.auditScreenBody{display:grid;grid-template-columns:112px minmax(0,1fr) 166px;gap:14px;padding:15px 10px 10px}.auditSidebar{display:grid;gap:6px;align-content:start;color:#d7e1ff94;font-size:10px;font-weight:760}.auditSidebar div{display:flex;align-items:center;gap:8px;height:25px;padding:0 8px;border-radius:7px}.auditSidebar div.active{color:#fffffff0;background:#974eff2b}.auditSidebar span{width:8px;height:8px;border-radius:3px;border:1px solid rgba(255,179,71,.7)}.auditPanel,.auditScore{border-radius:12px;background:#090c1bbd;border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px #ffffff0a}.auditPanel{padding:16px}.auditPanel h3,.auditRecommendations h4,.auditScore h4{margin:0;color:#ffffffeb;font-size:13px;line-height:1.2}.auditMetricGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:14px}.auditMetricGrid div{min-height:65px;padding:12px 10px;border-radius:8px;background:linear-gradient(180deg,#7b61ff29,#ffffff09);border:1px solid rgba(151,78,255,.22)}.auditMetricGrid div:nth-child(2){background:linear-gradient(180deg,#ffb34724,#ffffff09);border-color:#ffb3473d}.auditMetricGrid strong{display:block;color:#ffb347;font-size:18px;line-height:1.05}.auditMetricGrid div:first-child strong,.auditMetricGrid div:nth-child(3) strong{color:#d9c4ff}.auditMetricGrid span{display:block;margin-top:6px;color:#e5ecffa3;font-size:9px;line-height:1.25}.auditRecommendations{margin-top:17px}.auditRecommendationRow{display:grid;grid-template-columns:16px minmax(0,1fr) auto;gap:8px;align-items:center;min-height:36px;margin-top:8px;padding:8px 9px;border-radius:8px;background:#ffffff09;border:1px solid rgba(255,255,255,.06)}.auditRecommendationRow span{width:15px;height:15px;display:grid;place-items:center;border-radius:999px;color:#ffffffb8;font-size:8px;border:1px solid rgba(151,78,255,.32)}.auditRecommendationRow p{margin:0;color:#eaefffbf;font-size:9px;line-height:1.3}.auditRecommendationRow strong{color:#ffb347;font-size:10px}.auditScore{display:grid;grid-template-rows:1fr auto;gap:10px;padding:16px 12px}.scoreRing{width:108px;height:108px;display:grid;place-items:center;margin:16px auto 10px;border-radius:999px;background:radial-gradient(circle at center,#111426 0 48%,transparent 49%),conic-gradient(#ffb347 0,#ffb347 78%,#9d5cff 78%,#9d5cff 91%,#ffffff14 91%,#ffffff14);box-shadow:0 0 36px #ffb34724}.scoreRing strong{display:block;font-size:32px;line-height:1}.scoreRing span{display:block;margin-top:-26px;font-size:11px;color:#ffffffa6}.auditScore p{margin:0 auto;max-width:120px;color:#e8eeffa3;font-size:10px;line-height:1.35;text-align:center}.auditMeta{border-top:1px solid rgba(255,255,255,.08);padding-top:12px;display:grid;gap:4px;font-size:10px}.auditMeta span{color:#e8eeff80}.auditMeta strong{margin-bottom:5px;color:#ffffffd1}.aiAuditSection{position:relative;padding:44px 0}.aiAuditSectionTitle{margin:0 0 46px;text-align:center;color:#fafcfff2;font-size:clamp(22px,2.35vw,30px);line-height:1.16;font-weight:950;letter-spacing:-.015em;text-transform:none}.auditOutcomeGrid,.auditFindingGrid,.auditWorkflowGrid,.auditSegmentGrid,.auditSecurityGrid{display:grid;gap:14px}.auditOutcomeGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.auditOutcomeCard article,.auditFindingCard article,.auditWorkflowCard article,.auditSegmentCard article,.auditSecurityCard article{height:100%;position:relative;overflow:hidden;border-radius:10px;background:linear-gradient(180deg,#ffffff0e,#ffffff06);border:1px solid rgba(255,255,255,.1);box-shadow:0 22px 70px #00000057,inset 0 1px #ffffff0f;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.auditOutcomeCard article{display:grid;grid-template-columns:70px minmax(0,1fr);gap:16px;align-items:center;min-height:96px;padding:18px}.auditOutcomeCard article:after,.auditFindingCard article:after,.auditWorkflowCard article:after,.auditSegmentCard article:after,.auditSecurityCard article:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(135deg,rgba(255,255,255,.08),transparent 34%);opacity:.35}.auditOutcomeCard svg,.auditFindingCard svg,.auditWorkflowCard svg,.auditSegmentCard svg,.auditSecurityCard svg{position:relative;z-index:1;width:42px;height:42px;padding:10px;border-radius:10px;color:#caa8ff;background:radial-gradient(circle at 50% 0%,#a55cff5c,#7b61ff14 70%);border:1px solid rgba(177,124,255,.32);box-shadow:0 18px 44px #7b61ff26}.auditOutcomeCard.amber svg{color:#ffbd6b;background:radial-gradient(circle at 50% 0%,#ffb34757,#ffb34714 70%);border-color:#ffb34757;box-shadow:0 18px 44px #ffb3471f}.auditOutcomeCard h3,.auditFindingCard h3,.auditWorkflowCard h3,.auditSegmentCard h3,.auditSecurityCard h3{position:relative;z-index:1;margin:0 0 6px;color:#fffffff2;font-size:17px;line-height:1.2;letter-spacing:-.01em;font-weight:900}.auditOutcomeCard p,.auditFindingCard p,.auditWorkflowCard p,.auditSegmentCard p,.auditSecurityCard p{position:relative;z-index:1;margin:0;color:#e4ebffad;font-size:13px;line-height:1.42}.auditFindingGrid{grid-template-columns:repeat(6,minmax(0,1fr))}.auditFindingCard article{min-height:124px;padding:15px}.auditFindingCard svg{width:31px;height:31px;padding:7px;margin-bottom:12px}.auditFindingCard h3{font-size:13px;margin-bottom:7px}.auditFindingCard p{font-size:11px;line-height:1.38}.auditOutputShell{overflow:hidden;padding:10px;border-radius:10px;background:#ffffff09;border:1px solid rgba(255,255,255,.1);box-shadow:0 26px 80px #0000005c,inset 0 1px #ffffff0f}.auditOutputTop{display:grid;grid-template-columns:.85fr 1.65fr 1.25fr;gap:8px}.auditOutputTop div{display:grid;align-content:center;min-height:70px;padding:12px;text-align:center;border-radius:8px;background:#0f112bb8;border:1px solid rgba(255,255,255,.045)}.auditOutputTop strong{color:#fffffff2;font-size:15px}.auditOutputTop span{color:#e5ebffad;font-size:13px;line-height:1.35}.auditPriorityCard{display:grid;grid-template-columns:56px 1.2fr .9fr 1.3fr .95fr;gap:18px;align-items:center;margin-top:10px;min-height:100px;padding:16px;border-radius:10px;background:radial-gradient(520px 160px at 88% 40%,rgba(123,97,255,.15),transparent 68%),linear-gradient(180deg,#0b1024f5,#060918fa);border:1px solid rgba(255,179,71,.66);box-shadow:0 0 28px #ffb34717,inset 0 1px #ffffff0f}.priorityIcon{width:44px;height:44px;display:grid;place-items:center;border-radius:10px;color:#ffb347;background:#ffb3471a;border:1px solid rgba(255,179,71,.28)}.priorityIcon svg{width:27px;height:27px}.auditPriorityCard span{display:block;margin-bottom:5px;color:#ffffff94;font-size:11px;font-weight:850}.auditPriorityCard h3{margin:0 0 4px;color:#fffffff0;font-size:13px}.auditPriorityCard p{margin:0;color:#e6edffb8;font-size:12px;line-height:1.38}.priorityImpact strong{display:block;color:#fff;font-size:22px;line-height:1.1}.priorityImpact em{display:block;margin-top:4px;color:#49e89a;font-size:12px;font-style:normal;font-weight:850}.auditWorkflowGrid{position:relative;grid-template-columns:repeat(3,minmax(0,1fr));gap:70px}.auditWorkflowGrid:before{content:"";position:absolute;left:26%;right:26%;top:50%;height:2px;transform:translateY(-50%);background:linear-gradient(90deg,#ffb3472e,#b17cffb3,#ffb3472e);box-shadow:0 0 22px #b17cff57;pointer-events:none}.auditWorkflowCard article{display:grid;grid-template-columns:58px minmax(0,1fr);gap:16px;align-items:center;min-height:96px;padding:18px}.auditWorkflowCard.step3 article{border-color:#b17cff5c;background:linear-gradient(180deg,#7b61ff21,#ffffff08)}.analysisShell{padding:12px;border-radius:10px;background:#ffffff07;border:1px solid rgba(255,255,255,.095);box-shadow:0 24px 78px #00000054,inset 0 1px #ffffff0e}.analysisTabs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:14px}.analysisTabs button{min-height:32px;padding:7px 12px;border-radius:999px;color:#e7edffad;background:#ffffff07;border:1px solid rgba(255,255,255,.12);font-size:12px;font-weight:850;cursor:pointer;white-space:nowrap;transition:border-color .2s ease,background .2s ease,color .2s ease,box-shadow .2s ease}.analysisTabs button:hover,.analysisTabs button.active{color:#fff;border-color:#b17cff94;background:linear-gradient(180deg,#7b61ff33,#7b61ff0f);box-shadow:0 12px 36px #7b61ff1f}.analysisDetail{display:grid;grid-template-columns:92px minmax(0,1.1fr) minmax(280px,.9fr);gap:18px;align-items:center;min-height:122px;padding:20px;border-radius:10px;background:radial-gradient(520px 140px at 18% 50%,rgba(123,97,255,.17),transparent 72%),#04071494;border:1px solid rgba(255,255,255,.08)}.analysisDetail>svg{width:58px;height:58px;padding:13px;border-radius:16px;color:#b989ff;background:#7b61ff24;border:1px solid rgba(177,124,255,.28);box-shadow:0 18px 50px #7b61ff1f}.analysisDetail h3{margin:0 0 6px;color:#fff;font-size:21px}.analysisDetail p{margin:0;color:#e8eeffb8;font-size:14px;line-height:1.5}.analysisDetail ul{margin:0;padding:0 0 0 18px;list-style:none;border-left:1px solid rgba(255,255,255,.12)}.analysisDetail li{display:flex;gap:8px;align-items:flex-start;color:#ebf0ffc2;font-size:13px;line-height:1.45}.analysisDetail li+li{margin-top:7px}.analysisDetail li span{width:9px;height:9px;flex:0 0 auto;margin-top:5px;border-radius:999px;background:#b17cffdb;box-shadow:0 0 16px #b17cff8c}.auditSegmentGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.auditSegmentCard article{display:grid;grid-template-columns:58px minmax(0,1fr);gap:16px;align-items:center;min-height:104px;padding:18px}.auditCenterCta{display:flex;justify-content:center;margin-top:14px}.auditSecurityGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;overflow:hidden;border-radius:10px 10px 0 0;border:1px solid rgba(255,255,255,.1);border-bottom:0;background:#ffffff07}.auditSecurityCard article{display:grid;grid-template-columns:50px minmax(0,1fr);gap:14px;align-items:center;min-height:104px;padding:16px;border:0;border-radius:0;box-shadow:none;border-right:1px solid rgba(255,255,255,.1)}.auditSecurityCard:last-child article{border-right:0}.auditSecurityCard svg{width:34px;height:34px;padding:8px}.auditSecurityCard h3{font-size:13px}.auditSecurityCard p{font-size:11px}.auditFaqList{overflow:hidden;border-radius:0 0 10px 10px;border:1px solid rgba(255,255,255,.1);background:#0c0f1fb3}.auditFaqList details{border-bottom:1px solid rgba(255,255,255,.08)}.auditFaqList details:last-child{border-bottom:0}.auditFaqList summary{display:flex;justify-content:space-between;align-items:center;gap:14px;min-height:38px;padding:0 18px;color:#f3f7ffdb;font-size:13px;font-weight:850;cursor:pointer;list-style:none}.auditFaqList summary::-webkit-details-marker{display:none}.auditFaqList summary svg{width:16px;height:16px;color:#ffffff94;transition:transform .2s ease}.auditFaqList details[open] summary svg{transform:rotate(180deg)}.auditFaqList p{margin:0;padding:0 18px 14px;color:#e8eeffa8;font-size:13px;line-height:1.5}.aiAuditFinalOrbit{position:relative;overflow:hidden;min-height:310px;padding:54px 0 30px;display:grid;align-items:center;text-align:center;background:radial-gradient(740px 220px at 50% 66%,rgba(123,97,255,.21),transparent 68%),radial-gradient(680px 200px at 50% 82%,rgba(255,179,71,.13),transparent 68%)}.aiAuditFinalOrbit .container{position:relative;z-index:2}.aiAuditFinalOrbit h2{margin:0 0 9px;color:#fff;font-size:clamp(30px,4vw,42px);line-height:1.1;letter-spacing:-.025em}.aiAuditFinalOrbit p{max-width:600px;margin:0 auto 18px;color:#eaf0ffc7;font-size:16px;line-height:1.45}.finalOrbitRing{position:absolute;left:50%;bottom:-230px;border-radius:50%;pointer-events:none;overflow:visible;transform-origin:50% 50%}.finalOrbitRingOne{width:min(1120px,96vw);height:420px;margin-left:max(-560px,-48vw);border:1px solid rgba(255,179,71,.33);box-shadow:0 0 54px #ffb3471c}.finalOrbitRingTwo{width:min(820px,78vw);height:320px;margin-left:max(-410px,-39vw);bottom:-175px;border:1px solid rgba(177,124,255,.38);box-shadow:0 0 60px #b17cff24}.finalOrbitStar{position:absolute;width:11px;height:11px;border-radius:999px;transform:translate(-50%,-50%);pointer-events:none;z-index:3}.finalOrbitStar:before,.finalOrbitStar:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none}.finalOrbitStar:before{width:42px;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,currentColor,transparent);filter:blur(.2px);opacity:.85}.finalOrbitStar:after{width:2px;height:42px;border-radius:999px;background:linear-gradient(180deg,transparent,currentColor,transparent);filter:blur(.2px);opacity:.85}.finalOrbitStarAmber{color:#ffb347;background:#ffb347;box-shadow:0 0 10px #ffb347,0 0 26px #ffb347db,0 0 58px #ffb3476b;animation:finalStarPulse 2.5s ease-in-out infinite}.finalOrbitStarViolet{color:#a76dff;background:#a76dff;box-shadow:0 0 10px #a76dff,0 0 26px #a76dffdb,0 0 58px #a76dff6b;animation:finalStarPulse 2.9s ease-in-out infinite}.finalOrbitRingOne .starA{left:15%;top:25%}.finalOrbitRingOne .starB{left:83%;top:29%;animation-delay:-.9s}.finalOrbitRingTwo .starC{left:26%;top:31%;animation-delay:-.35s}.finalOrbitRingTwo .starD{left:77%;top:28%;animation-delay:-1.2s}@keyframes finalStarPulse{0%,to{opacity:.72;scale:.82}50%{opacity:1;scale:1.08}}@media(max-width:1180px){.aiAuditHeroGrid{grid-template-columns:1fr}.aiAuditHeroTitle,.aiAuditHeroLead{max-width:760px}.aiAuditHeroStage{min-height:520px}.auditHeroImageWrap,.auditHeroVisual{width:min(106%,900px);margin-left:-3%;margin-right:0}.auditFindingGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.auditSecurityGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.auditSecurityCard:nth-child(2n) article{border-right:0}}@media(max-width:920px){.aiAuditHero{padding-top:40px}.auditProofRow,.auditOutcomeGrid,.auditWorkflowGrid,.auditSegmentGrid{grid-template-columns:1fr}.auditWorkflowGrid{gap:14px}.auditWorkflowGrid:before{display:none}.auditOutputTop{grid-template-columns:1fr}.auditPriorityCard{grid-template-columns:1fr;gap:12px}.analysisTabs{grid-template-columns:repeat(2,minmax(0,1fr))}.analysisTabs button{white-space:normal}.analysisDetail{grid-template-columns:1fr}.analysisDetail ul{padding-left:0;border-left:0}}@media(max-width:760px){.aiAuditHeroTitle{font-size:clamp(36px,10vw,48px);line-height:1.06}.aiAuditHeroActions .btn{width:100%}.aiAuditHeroStage{min-height:0!important;margin-top:8px!important;padding:0!important}.auditHeroImageWrap{width:100%!important;max-width:100%!important;min-height:0!important;margin-left:0!important;margin-right:0!important;padding:0!important}.auditHeroImageFrame{margin:0!important}.auditHeroImageFrame img{width:100%!important;height:auto!important;margin:0!important;display:block}.aiAuditHeroGrid{gap:14px!important}.auditHeroImageWrap{width:112%;min-height:330px;margin-left:-6%;margin-right:-6%}.auditHeroImageFrame img{border-radius:0}.auditHeroVisual{min-height:360px}.auditOrbit,.auditSpark{display:none}.auditScreen{width:100%;min-height:0;transform:none;border-radius:18px;padding:8px}.auditScreen:before{border-radius:22px}.auditScreenBody{grid-template-columns:1fr}.auditSidebar{display:none}.auditMetricGrid,.auditScore,.auditFindingGrid{grid-template-columns:1fr}.auditOutcomeCard article,.auditWorkflowCard article,.auditSegmentCard article,.auditSecurityCard article{grid-template-columns:1fr;justify-items:center!important;text-align:center!important;gap:10px!important}.auditOutcomeCard article>div,.auditWorkflowCard article>div,.auditSegmentCard article>div,.auditSecurityCard article>div{text-align:center!important;width:100%}.auditOutcomeCard article h3,.auditWorkflowCard article h3,.auditSegmentCard article h3,.auditSecurityCard article h3,.auditOutcomeCard article p,.auditWorkflowCard article p,.auditSegmentCard article p,.auditSecurityCard article p,.auditFindingCard h3,.auditFindingCard p{text-align:center!important}.auditFindingCard{width:100%!important}.auditFindingCard article{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;gap:10px;width:100%!important;box-sizing:border-box}.auditOutcomeCard,.auditWorkflowCard,.auditSegmentCard,.auditSecurityCard,.auditFindingCard{width:100%!important;box-sizing:border-box}.auditOutcomeCard article,.auditWorkflowCard article,.auditSegmentCard article,.auditSecurityCard article{width:100%!important;box-sizing:border-box}article.auditOutcomeCard,article.auditFindingCard,article.auditWorkflowCard,article.auditSegmentCard,article.auditSecurityCard{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;gap:10px;width:100%!important;box-sizing:border-box}article.auditOutcomeCard>div,article.auditFindingCard>div,article.auditWorkflowCard>div,article.auditSegmentCard>div,article.auditSecurityCard>div{text-align:center!important;width:100%}article.auditOutcomeCard h3,article.auditOutcomeCard p,article.auditFindingCard h3,article.auditFindingCard p,article.auditWorkflowCard h3,article.auditWorkflowCard p,article.auditSegmentCard h3,article.auditSegmentCard p,article.auditSecurityCard h3,article.auditSecurityCard p{text-align:center!important}.auditSecurityGrid{grid-template-columns:1fr}.auditSecurityCard article{border-right:0;border-bottom:1px solid rgba(255,255,255,.1)}.auditSecurityCard:last-child article{border-bottom:0}.analysisTabs{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.auditScreen,.auditOrbit,.finalOrbitRing{animation:none!important}}.systemPage{position:relative;overflow:hidden;background:linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(180deg,rgba(255,255,255,.014) 1px,transparent 1px),radial-gradient(circle at 50% 0%,rgba(150,86,255,.08),transparent 34%),#020109;background-size:84px 84px,84px 84px,auto,auto;color:#f7f5ff}.systemPage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 10% 11%,rgba(176,112,255,.12),transparent 22%),radial-gradient(circle at 83% 9%,rgba(255,161,76,.08),transparent 24%);opacity:.8}.systemPage .container{position:relative;z-index:1}.systemHero{position:relative;overflow:hidden;min-height:660px;padding:clamp(72px,7.2vw,112px) 0 30px;background:transparent}.systemHero:before,.systemHero:after{display:none}.systemHeroGrid{display:grid;grid-template-columns:minmax(540px,.9fr) minmax(560px,1.1fr);align-items:center;gap:clamp(20px,2.5vw,38px)}.systemHeroCopy{max-width:620px;padding-top:6px}.systemKicker{display:inline-flex;align-items:center;gap:9px;min-height:30px;margin-bottom:22px;padding:7px 13px;border-radius:999px;border:1px solid rgba(176,112,255,.45);background:#5f37a25c;box-shadow:inset 0 1px #ffffff24,0 12px 34px #754bbe26;color:#ded0ff;font-weight:900;font-size:13px}.systemKicker span{width:8px;height:8px;border-radius:50%;background:#b071ff;box-shadow:0 0 18px #b070fff2}.systemHeroTitle{max-width:560px;margin:0;color:#fff;font-size:clamp(42px,3.08vw,54px);line-height:1.03;letter-spacing:0;font-weight:950}.systemHeroLead{max-width:520px;margin:24px 0 0;color:#e8e5f4c7;font-size:clamp(15px,1vw,18px);line-height:1.62;font-weight:700}.systemHeroActions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:28px}.systemHeroActions .btn{min-height:48px;padding:0 22px;border-radius:10px;font-weight:950;font-size:14px;gap:10px}.systemGhostButton{color:#fff!important;background:#0706119e!important;border:1px solid rgba(255,255,255,.16)!important;box-shadow:inset 0 1px #ffffff0f!important}.systemPlatformBlock{margin-top:26px;color:#eae6f7c2;font-weight:850;font-size:12px}.systemPlatformRow{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-top:12px}.systemPlatformRow span{display:inline-flex;align-items:center;gap:7px;color:#f7f5ff;font-size:12px;font-weight:900;white-space:nowrap}.systemPlatformRow svg{display:block;width:18px;height:18px;flex:0 0 auto}.systemPlatformRow span:nth-child(2) svg{width:22px;height:14px}.systemTikTokIcon{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:5px;background:linear-gradient(135deg,#ff4d77,#5ad8ff);color:#05030c;font-weight:950;font-size:13px;line-height:1}.systemHeroStage{position:relative;min-height:560px;display:flex;align-items:center;justify-content:center;overflow:visible;pointer-events:none}.systemHeroVisual{position:relative;width:min(146%,1180px);margin-left:-128px;margin-right:-370px}.systemHeroImage{position:relative;width:100%;filter:saturate(1.16) contrast(1.08)}.systemHeroImage img{display:block;width:100%;height:auto;object-fit:contain;mix-blend-mode:screen;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 10%,#000 90%,transparent 100%),linear-gradient(180deg,transparent 0%,#000 9%,#000 88%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent 0%,#000 10%,#000 90%,transparent 100%),linear-gradient(180deg,transparent 0%,#000 9%,#000 88%,transparent 100%);mask-composite:intersect}.systemSection{position:relative;padding:clamp(52px,6vw,84px) 0}.systemSection+.systemSection{margin-top:-14px}.systemSectionHead{max-width:760px;margin:0 auto 46px;text-align:center}.systemSectionHead h2{margin:0;color:#fff;font-size:clamp(30px,3.2vw,44px);line-height:1.08;letter-spacing:0;font-weight:950;text-transform:none}.systemSectionHead p{margin:13px auto 0;color:#e8e5f4ad;font-size:15px;line-height:1.65;font-weight:750}.systemProblemGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;max-width:1040px;margin:0 auto}.systemProblemCard,.systemOriginCard,.systemAudienceCard,.systemSecurityCard{position:relative;border:1px solid rgba(255,255,255,.11);background:radial-gradient(circle at 16% 6%,rgba(176,112,255,.12),transparent 38%),linear-gradient(180deg,#ffffff0e,#ffffff06);box-shadow:inset 0 1px #ffffff14,0 22px 60px #00000042;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.systemProblemCard{min-height:300px;padding:36px 38px;border-radius:10px}.systemProblemCard h3,.systemOriginCard h3,.systemAudienceCard h3,.systemSecurityCard h3{margin:0;color:#fff;font-weight:950;letter-spacing:0}.systemProblemCard h3{max-width:330px;font-size:24px;line-height:1.16}.systemProblemCard p{max-width:360px;margin:18px 0 0;color:#e8e5f4bd;line-height:1.55;font-weight:750}.systemProblemCard ul{display:grid;gap:14px;margin:26px 0 0;padding:0;list-style:none}.systemProblemCard li{position:relative;padding-left:24px;color:#f1eeffd1;font-weight:820;font-size:14px}.systemProblemCard li:before{content:"";position:absolute;left:0;top:.38em;width:11px;height:11px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#fff 0 12%,transparent 13%),linear-gradient(135deg,#9d65ff,#ffb458);box-shadow:0 0 16px #b070ff99}.systemProblemCard strong{display:block;margin-top:28px;color:#fff;font-size:14px}.systemProblemCard strong:first-letter{color:#ffb458}.systemOriginGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;max-width:1040px;margin:0 auto}.systemOriginCard{min-height:170px;padding:28px 24px 26px;border-radius:10px;text-align:center}.systemOriginCard svg,.systemAudienceCard svg,.systemSecurityCard>svg{width:38px;height:38px;color:#b879ff;padding:8px;border-radius:12px;border:1px solid rgba(176,112,255,.42);background:linear-gradient(135deg,#8349ff3d,#ffa74c1f);box-shadow:0 0 34px #b070ff29}.systemOriginCard h3{margin-top:18px;font-size:16px}.systemOriginCard p,.systemAudienceCard p,.systemSecurityCard p{margin:9px 0 0;color:#e8e5f4ad;line-height:1.5;font-weight:720}.systemProcessGrid{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:34px;max-width:1120px;margin:0 auto}.systemProcessGrid:before{content:"";position:absolute;left:8%;right:8%;top:36px;height:1px;background:linear-gradient(90deg,transparent,rgba(177,124,255,.45),rgba(255,179,71,.55),transparent);opacity:.8}.systemProcessStep{position:relative;min-height:160px;padding-top:5px}.systemProcessIcon{position:relative;z-index:1;display:grid;place-items:center;width:58px;height:58px;margin:0 auto 18px;border-radius:50%;background:radial-gradient(circle at 35% 25%,rgba(255,179,71,.34),transparent 36%),#4f2a8680;border:1px solid rgba(177,124,255,.34);box-shadow:0 0 36px #b17cff2e}.systemProcessIcon svg{width:24px;height:24px;color:#d19bff}.systemProcessNumber{position:absolute;top:22px;left:calc(50% + 44px);color:#ffb458;font-weight:900;font-size:16px}.systemProcessStep h3{margin:0;color:#fff;font-size:17px;line-height:1.2;font-weight:950}.systemProcessStep p{margin:9px auto 0;max-width:210px;color:#e8e5f4a8;line-height:1.5;font-weight:720}.systemFindings{padding-top:clamp(44px,5vw,70px)}.systemFindingPills{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap}.systemFindingPills div{min-width:158px;padding:13px 18px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#7042b840,#ffffff09);color:#f7f2ff;text-align:center;font-weight:900;font-size:13px;box-shadow:inset 0 1px #ffffff14}.systemAudienceGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;max-width:1040px;margin:0 auto}.systemAudienceCard{min-height:190px;padding:30px 28px;border-radius:10px}.systemAudienceCard h3{margin-top:22px;font-size:20px}.systemCenterCta{display:flex;justify-content:center;margin-top:32px}.systemCenterCta .btn{min-width:200px;justify-content:center;border-radius:8px;font-weight:950}.systemSecurity{padding-bottom:clamp(46px,6vw,78px)}.systemSecurityGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;max-width:1120px;margin:0 auto 26px}.systemSecurityCard{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:center;min-height:112px;padding:22px 20px;border-radius:10px}.systemSecurityCard h3{font-size:15px;line-height:1.2}.systemSecurityCard p{font-size:13px}.systemFaqList{display:grid;gap:10px;max-width:1120px;margin:0 auto}.systemFaqList details{border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#090714b8;box-shadow:inset 0 1px #ffffff0d}.systemFaqList summary{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:47px;padding:0 20px;cursor:pointer;color:#fff;font-weight:900;font-size:14px;list-style:none}.systemFaqList summary::-webkit-details-marker{display:none}.systemFaqList summary svg{color:#ffb458;transition:transform .24s ease}.systemFaqList details[open] summary svg{transform:rotate(180deg)}.systemFaqList details p{margin:0;padding:0 20px 18px;color:#e8e5f4a8;line-height:1.55;font-weight:720}.systemFinalCta{position:relative;overflow:hidden;min-height:300px;display:flex;align-items:center;text-align:center;padding:74px 0 86px}.systemFinalCta:before{content:"";position:absolute;left:50%;bottom:-94px;width:min(980px,96vw);height:260px;transform:translate(-50%);border-radius:50%;background:radial-gradient(ellipse at center,rgba(177,124,255,.24),transparent 64%);filter:blur(8px);pointer-events:none}.systemFinalCta h2{margin:0;color:#fff;font-size:clamp(30px,3.35vw,46px);line-height:1.08;letter-spacing:0;font-weight:950}.systemFinalCta p{max-width:680px;margin:14px auto 28px;color:#e8e5f4b8;line-height:1.6;font-weight:760}.systemFinalCta .btn{min-width:210px;justify-content:center;border-radius:8px;font-weight:950}.systemFinalRing{position:absolute;left:50%;bottom:-112px;width:min(1130px,118vw);height:310px;border-radius:50%;transform-origin:50% 50%;pointer-events:none;z-index:0}.systemFinalRingOne{margin-left:max(-565px,-59vw);border:1px solid rgba(255,179,71,.42);box-shadow:0 0 64px #ff8e3629}.systemFinalRingTwo{width:min(920px,103vw);height:252px;margin-left:max(-460px,-51.5vw);bottom:-78px;border:1px solid rgba(177,124,255,.42);box-shadow:0 0 64px #b17cff24}.systemOrbitStar{position:absolute;width:11px;height:11px;border-radius:50%;transform:translate(-50%,-50%);pointer-events:none;z-index:3}.systemOrbitStar:before,.systemOrbitStar:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:999px}.systemOrbitStar:before{width:42px;height:2px;background:linear-gradient(90deg,transparent,currentColor,transparent)}.systemOrbitStar:after{width:2px;height:42px;background:linear-gradient(180deg,transparent,currentColor,transparent)}.systemOrbitStarAmber{color:#ffb347;background:#ffb347;box-shadow:0 0 10px #ffb347,0 0 28px #ffb347db,0 0 58px #ffb3476b;animation:finalStarPulse 2.5s ease-in-out infinite}.systemOrbitStarViolet{color:#a76dff;background:#a76dff;box-shadow:0 0 10px #a76dff,0 0 28px #a76dffdb,0 0 58px #a76dff6b;animation:finalStarPulse 2.9s ease-in-out infinite}.systemFinalRingOne .starA{left:14%;top:25%}.systemFinalRingOne .starB{left:88%;top:31%;animation-delay:-.9s}.systemFinalRingTwo .starC{left:21%;top:28%;animation-delay:-.35s}@media(max-width:1180px){.systemHero{min-height:auto;padding-top:56px}.systemHeroGrid{grid-template-columns:1fr}.systemHeroCopy,.systemHeroTitle,.systemHeroLead{max-width:720px}.systemHeroStage{min-height:520px;margin-top:10px}.systemHeroVisual{width:min(112%,1000px);margin-left:-4%;margin-right:-8%}.systemSecurityGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:920px){.systemProblemGrid,.systemAudienceGrid{grid-template-columns:1fr}.systemOriginGrid,.systemProcessGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.systemProcessGrid:before{display:none}.systemProcessNumber{position:static;margin:-6px 0 10px;text-align:center}}@media(max-width:760px){.systemHero{padding-top:40px}.systemHeroTitle{font-size:clamp(38px,11vw,52px);line-height:1.03}.systemHeroActions .btn{width:100%}.systemPlatformRow{gap:11px 15px}.systemHeroStage{min-height:auto}.systemHeroVisual{width:116%;margin-left:-8%;margin-right:-8%}.systemSection{padding:48px 0}.systemSectionHead{margin-bottom:34px}.systemOriginGrid,.systemProcessGrid,.systemSecurityGrid{grid-template-columns:1fr}.systemProblemCard{min-height:0;padding:28px 24px}.systemFindingPills div{width:100%}.systemSecurityCard{grid-template-columns:auto 1fr}.systemProcessStep{text-align:center!important;padding:24px 18px}.systemProcessStep h3{text-align:center!important}.systemProcessStep p{text-align:center!important;max-width:100%!important;margin:9px auto 0!important}.systemProcessNumber{position:static!important;left:auto!important;top:auto!important;margin:-6px auto 10px!important;text-align:center!important;display:block}.systemOriginCard,.systemAudienceCard,.systemOriginCard h3,.systemAudienceCard h3,.systemOriginCard p,.systemAudienceCard p{text-align:center!important}}@media(prefers-reduced-motion:reduce){.systemFinalRing,.systemOrbitStar,.systemHeroImage{animation:none!important}}.howNewPage{position:relative;overflow:hidden;background:linear-gradient(90deg,rgba(255,255,255,.017) 1px,transparent 1px),linear-gradient(180deg,rgba(255,255,255,.013) 1px,transparent 1px),radial-gradient(circle at 50% 0%,rgba(142,86,255,.08),transparent 34%),#020109;background-size:84px 84px,84px 84px,auto,auto;color:#f7f5ff}.howNewPage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 13% 10%,rgba(177,124,255,.09),transparent 23%),radial-gradient(circle at 83% 9%,rgba(255,161,76,.08),transparent 22%)}.howNewPage .container{position:relative;z-index:1}.howNewHero{position:relative;min-height:650px;overflow:hidden;padding:clamp(76px,7.5vw,118px) 0 22px;background:transparent}.howNewHero:before,.howNewHero:after{display:none}.howHeroGrid{display:grid;grid-template-columns:500px minmax(0,1fr);gap:clamp(18px,2.4vw,34px);align-items:center}.howHeroCopy{max-width:500px}.howKicker{display:inline-flex;align-items:center;gap:10px;min-height:30px;margin-bottom:20px;color:#f6efffe0;font-size:13px;font-weight:850}.howKicker span{width:7px;height:7px;border-radius:50%;background:#ffb458;box-shadow:0 0 17px #ffb458fa,0 0 34px #ff6d2d8c}.howHeroTitle{max-width:500px;margin:0;color:#fff;font-size:clamp(44px,3.55vw,60px);line-height:1.05;letter-spacing:0;font-weight:950}.howHeroTitle span{display:block;background:linear-gradient(100deg,#9c6cff 8%,#df78df 48%,#ffae53 92%);-webkit-background-clip:text;background-clip:text;color:transparent}.howHeroLead{max-width:410px;margin:24px 0 0;color:#e8e5f4c7;font-size:16px;line-height:1.58;font-weight:720}.howHeroActions{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-top:30px}.howHeroActions .btn{min-height:50px;padding:0 26px;border-radius:9px;font-size:14px;font-weight:950}.howGhostButton{color:#fff!important;background:#0706119e!important;border:1px solid rgba(255,255,255,.16)!important;box-shadow:inset 0 1px #ffffff0f!important}.howHeroVisual{position:relative;min-height:500px;display:flex;align-items:center;justify-content:center;overflow:visible;pointer-events:none}.howHeroImage{position:relative;width:min(138%,1040px);margin-right:-250px;margin-left:-120px;filter:saturate(1.12) contrast(1.12)}.howHeroImage:before{content:"";position:absolute;top:15%;right:8%;bottom:10%;left:12%;border-radius:28px;background:radial-gradient(circle at 78% 22%,rgba(177,88,255,.23),transparent 35%);filter:blur(26px);opacity:.78}.howHeroImage img{position:relative;z-index:1;display:block;width:100%;height:auto;object-fit:contain;mix-blend-mode:multiply;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 9%,#000 91%,transparent 100%),linear-gradient(180deg,transparent 0%,#000 7%,#000 88%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent 0%,#000 9%,#000 91%,transparent 100%),linear-gradient(180deg,transparent 0%,#000 7%,#000 88%,transparent 100%);mask-composite:intersect}.howNewSection{position:relative;padding:clamp(46px,5.8vw,76px) 0}.howNewSectionHead{max-width:760px;margin:0 auto 38px;text-align:center}.howNewSectionHead h2{margin:0;color:#fff;font-size:clamp(30px,3.1vw,42px);line-height:1.1;letter-spacing:0;font-weight:950}.howNewSectionHead p{margin:12px auto 0;color:#e8e5f4ad;font-size:15px;line-height:1.55;font-weight:720}.howShowcase{display:grid;grid-template-columns:340px minmax(0,1fr);gap:32px;align-items:center;max-width:1120px;margin:0 auto}.howShowcaseTabs{display:grid;gap:12px}.howShowcaseTabs article{display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:center;min-height:92px;padding:18px 20px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#ffffff0d,#ffffff07);box-shadow:inset 0 1px #ffffff12,0 18px 48px #00000038;cursor:pointer;transition:border-color .2s ease,background .2s ease,transform .2s ease,box-shadow .2s ease}.howShowcaseTabs article:hover{transform:translateY(-1px);border-color:#b070ff5c}.howShowcaseTabs article.active{border-color:#b070ff9e;background:radial-gradient(circle at 85% 0%,rgba(176,112,255,.3),transparent 44%),linear-gradient(180deg,#5e329f59,#ffffff09);box-shadow:0 0 36px #b070ff38,inset 0 1px #ffffff1a}.howShowcaseTabs svg{width:42px;height:42px;padding:9px;border-radius:12px;color:#c490ff;border:1px solid rgba(176,112,255,.38);background:#7442b430}.howShowcaseTabs h3{margin:0;color:#fff;font-size:16px;line-height:1.2;font-weight:950}.howShowcaseTabs p{margin:6px 0 0;color:#e8e5f4a8;font-size:13px;line-height:1.45;font-weight:700}.howPreviewShell{position:relative;min-height:520px;padding:16px;border-radius:15px;border:1px solid rgba(255,255,255,.12);background:radial-gradient(circle at 8% 3%,rgba(176,112,255,.13),transparent 30%),linear-gradient(180deg,#ffffff0f,#ffffff06);box-shadow:0 28px 80px #00000057,inset 0 1px #ffffff14;overflow:hidden}.howImagePreviewShell{min-height:0;padding:14px}.howPreviewTop{position:absolute;right:18px;top:15px;display:flex;gap:8px}.howPreviewTop span{width:8px;height:8px;border-radius:50%;border:1px solid rgba(255,255,255,.25)}.howPreviewImageFrame{position:relative;display:grid;place-items:center;min-height:492px;border-radius:11px;overflow:hidden;background:radial-gradient(circle at 12% 8%,rgba(176,112,255,.14),transparent 30%),#04030dc7}.howPreviewImageFrame:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:72px 72px;opacity:.36}.howPreviewImageFrame img{position:relative;z-index:1;display:block;width:100%;height:100%;max-height:492px;object-fit:contain;border-radius:8px;filter:saturate(1.05) contrast(1.04)}.howPreviewCaption{padding:11px 4px 0;color:#e8e5f48a;font-size:12px;font-weight:850;text-align:center}.howPreviewGrid{display:grid;grid-template-columns:112px 1fr;min-height:488px;border-radius:11px;overflow:hidden;background:#04030db3}.howPreviewSidebar{display:flex;flex-direction:column;gap:9px;padding:18px 12px;border-right:1px solid rgba(255,255,255,.08);background:#0806139e}.howPreviewSidebar strong{color:#fff;font-size:13px;margin-bottom:12px}.howPreviewSidebar span{padding:9px;border-radius:7px;color:#e8e5f49e;font-size:11px;font-weight:850}.howPreviewSidebar span.active{color:#fff;background:#b070ff2e}.howPreviewMain{padding:20px}.howPreviewMetricGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.howPreviewMetric{min-height:95px;padding:14px 12px;border-radius:10px;border:1px solid rgba(255,255,255,.09);background:#ffffff09}.howPreviewMetric span{display:block;color:#e8e5f48f;font-size:10px;font-weight:850}.howPreviewMetric strong{display:block;margin-top:8px;color:#fff;font-size:16px;line-height:1.1}.howPreviewMetric em{display:block;margin-top:4px;font-style:normal;font-size:11px;font-weight:900}.howPreviewMetric em.green{color:#66e780}.howPreviewMetric em.violet{color:#ba7cff}.howPreviewMetric em.red{color:#ff5858}.spark{display:block;height:22px;margin-top:8px;border-radius:999px;background:linear-gradient(90deg,transparent,currentColor,transparent);clip-path:polygon(0 70%,18% 54%,34% 62%,51% 28%,70% 50%,100% 26%,100% 36%,70% 62%,51% 43%,34% 74%,18% 62%,0 82%);opacity:.9}.spark-green{color:#59df74}.spark-violet{color:#a268ff}.spark-red{color:#ff4f59}.howPreviewChart{margin-top:12px;padding:16px;border-radius:10px;border:1px solid rgba(255,255,255,.09);background:#ffffff08}.chartToolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#fff;font-size:12px;font-weight:900}.chartToolbar span{color:#e8e5f499;font-size:11px}.howPreviewChart svg{width:100%;height:205px;margin-top:10px;background:linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(180deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:80px 52px}.howPreviewChart path{fill:none;stroke-width:4;stroke-linecap:round}.howPreviewChart path:nth-child(1){stroke:#58de75}.howPreviewChart path:nth-child(2){stroke:#a165ff}.howPreviewChart path:nth-child(3){stroke:#ff4f55}.howPreviewBottom{display:grid;grid-template-columns:.9fr 1.1fr;gap:12px;margin-top:12px}.donutCard,.alertCard{padding:16px;border-radius:10px;border:1px solid rgba(255,255,255,.09);background:#ffffff08}.donutCard span,.alertCard span{display:block;margin-bottom:10px;color:#fff;font-size:12px;font-weight:900}.donut{width:88px;height:88px;border-radius:50%;background:conic-gradient(#5ee377 0,#5ee377 35%,#8067ff 35%,#8067ff 66%,#ffb458 66%,#ffb458 82%,#ff5858 82%,#ff5858);box-shadow:0 0 30px #8067ff29}.donut:after{content:"";display:block;width:48px;height:48px;margin:20px;border-radius:50%;background:#090716}.donutCard{display:grid;grid-template-columns:112px 1fr;align-items:center}.donutCard span{grid-column:1 / -1}.donutCard ul{margin:0;padding:0;list-style:none;color:#e8e5f4b3;font-size:11px;line-height:1.9;font-weight:820}.donutCard b{color:#fff}.alertCard p{display:flex;justify-content:space-between;gap:12px;margin:0;padding:8px 0;border-top:1px solid rgba(255,255,255,.06);color:#e8e5f4b3;font-size:11px;font-weight:820}.alertCard b{color:#ffb458;white-space:nowrap}.howProcessSection{padding-top:clamp(42px,5vw,64px)}.howTopicTabs{display:flex;justify-content:center;gap:0;width:100%;max-width:420px;margin:0 auto 28px;padding:5px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#090714c7}.howTopicTabs button{flex:1;min-height:34px;border:0;border-radius:999px;color:#f3edff;background:transparent;font-size:12px;font-weight:900;cursor:pointer}.howTopicTabs button.active{background:linear-gradient(180deg,#8448dc80,#47277c8c);box-shadow:0 0 24px #b070ff42,inset 0 1px #ffffff1f}.howProcessCard{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:980px;margin:0 auto;border:1px solid rgba(255,255,255,.11);border-radius:10px;background:linear-gradient(180deg,#ffffff0d,#ffffff06);overflow:hidden}.howProcessCard article{padding:26px 28px;text-align:center;border-right:1px solid rgba(255,255,255,.08)}.howProcessCard article:last-child{border-right:0}.howProcessCard svg{width:30px;height:30px;padding:7px;border-radius:50%;color:#c490ff;background:#814acd47}.howProcessCard h3{margin:10px 0 8px;color:#fff;font-size:15px;font-weight:950}.howProcessCard p{margin:0;color:#e8e5f4ad;line-height:1.5;font-size:13px;font-weight:720}.howProcessExample{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:980px;margin:14px auto 0;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:linear-gradient(180deg,#ffffff0b,#ffffff05);overflow:hidden}.howProcessExample div{padding:18px 22px;border-right:1px solid rgba(255,255,255,.08);color:#f4f0ffd6;font-size:13px;line-height:1.45;font-weight:780}.howProcessExample div:last-child{border-right:0}.howProcessExample span{display:block;margin-bottom:7px;color:#ffb458;font-size:11px;font-weight:950;text-transform:none}.howWorkflowGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;max-width:1110px;margin:0 auto}.howWorkflowGrid article{position:relative;min-height:170px;padding:24px 18px;border-radius:10px;border:1px solid rgba(255,255,255,.11);background:radial-gradient(circle at 22% 3%,rgba(176,112,255,.15),transparent 40%),linear-gradient(180deg,#ffffff0d,#ffffff06);text-align:center}.howWorkflowGrid article>svg:first-child{width:40px;height:40px;padding:8px;border-radius:13px;color:#bf83ff;border:1px solid rgba(176,112,255,.36);background:#7442b42e}.howWorkflowGrid h3{margin:18px 0 8px;color:#fff;font-size:14px;line-height:1.2;font-weight:950}.howWorkflowGrid p{margin:0;color:#e8e5f4a3;font-size:12px;line-height:1.48;font-weight:720}.howWorkflowArrow{position:absolute;right:-18px;top:50%;width:18px!important;height:18px!important;color:#a76dff;transform:translateY(-50%);opacity:.9}.howWorkflowGrid article:last-child .howWorkflowArrow{display:none}.howWorkflowBottom{display:grid;justify-items:center;gap:10px;margin-top:34px;text-align:center}.howWorkflowBottom strong{color:#fff;font-size:18px;font-weight:950}.howWorkflowBottom span{color:#e8e5f4ad;font-weight:720}.howWorkflowBottom .btn{min-height:42px;margin-top:6px;padding:0 28px;border-radius:8px;font-weight:950}.howCompareSection{padding-top:clamp(44px,5vw,68px)}.howCompareWrap{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 46px minmax(0,1.08fr);gap:28px;align-items:center;max-width:900px;margin:0 auto}.howCompareCard{min-height:260px;padding:32px 34px;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,#ffffff0d,#ffffff06)}.howCompareClientdeck{background:radial-gradient(circle at 100% 0%,rgba(255,164,76,.18),transparent 48%),radial-gradient(circle at 0% 0%,rgba(176,112,255,.2),transparent 43%),linear-gradient(180deg,#ffffff0e,#ffffff07)}.howCompareCard h3{margin:0 0 12px;color:#fff;font-size:16px;font-weight:950}.howCompareCard p{margin:0 0 22px;color:#e8e5f4b3;font-weight:720}.howCompareCard ul{display:grid;gap:14px;margin:0;padding:0;list-style:none}.howCompareCard li{display:flex;align-items:center;gap:10px;color:#f4f0ffd6;font-size:14px;font-weight:820}.howCompareCard li svg{width:17px;height:17px;padding:2px;border-radius:50%;flex:0 0 auto}.howCompareDashboard li svg{color:#ff514f;border:1px solid rgba(255,81,79,.7)}.howCompareClientdeck li svg{color:#6be681;border:1px solid rgba(107,230,129,.7)}.howCompareCard strong{display:block;margin-top:20px;color:#fff;font-size:15px;font-weight:950}.howCompareVs{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#ffffff14;color:#fff;font-size:11px;font-weight:950}.howFinalCta{position:relative;overflow:hidden;min-height:310px;display:flex;align-items:center;text-align:center;padding:76px 0 92px}.howFinalCta:before{content:"";position:absolute;left:50%;bottom:-86px;width:min(990px,96vw);height:248px;transform:translate(-50%);border-radius:50%;background:radial-gradient(ellipse at center,rgba(177,124,255,.2),transparent 64%);filter:blur(8px)}.howFinalCta h2{margin:0;color:#fff;font-size:clamp(28px,3.2vw,42px);line-height:1.1;letter-spacing:0;font-weight:950}.howFinalCta p{max-width:680px;margin:14px auto 28px;color:#e8e5f4b8;font-weight:720}.howFinalCta .btn{min-width:160px;justify-content:center;min-height:42px;border-radius:8px;font-weight:950}.howFinalRing{position:absolute;left:50%;bottom:-102px;width:min(1060px,114vw);height:288px;border-radius:50%;pointer-events:none;z-index:0}.howFinalRingOne{margin-left:max(-530px,-57vw);border:1px solid rgba(177,124,255,.45);box-shadow:0 0 70px #b17cff29}.howFinalRingTwo{width:min(920px,105vw);height:248px;margin-left:max(-460px,-52vw);bottom:-72px;border:1px solid rgba(255,179,71,.42);box-shadow:0 0 70px #ff8e3629}.howOrbitStar{position:absolute;width:11px;height:11px;border-radius:50%;transform:translate(-50%,-50%);pointer-events:none}.howOrbitStar:before,.howOrbitStar:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:999px;background:currentColor}.howOrbitStar:before{width:42px;height:2px}.howOrbitStar:after{width:2px;height:42px}.howOrbitStarViolet{color:#a76dff;background:#a76dff;box-shadow:0 0 10px #a76dff,0 0 28px #a76dffdb,0 0 58px #a76dff6b;animation:finalStarPulse 2.9s ease-in-out infinite}.howOrbitStarAmber{color:#ffb347;background:#ffb347;box-shadow:0 0 10px #ffb347,0 0 28px #ffb347db,0 0 58px #ffb3476b;animation:finalStarPulse 2.5s ease-in-out infinite}.howFinalRingOne .starA{left:9%;top:38%}.howFinalRingTwo .starB{left:91%;top:39%;animation-delay:-.8s}@media(max-width:1180px){.howHeroGrid{grid-template-columns:1fr}.howHeroCopy,.howHeroTitle,.howHeroLead{max-width:720px}.howHeroVisual{min-height:430px}.howHeroImage{width:min(108%,920px);margin:0 auto}.howShowcase{grid-template-columns:1fr}.howShowcaseTabs{grid-template-columns:repeat(2,minmax(0,1fr))}.howWorkflowGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.howWorkflowArrow{display:none}}@media(max-width:920px){.howPreviewMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.howPreviewGrid{grid-template-columns:1fr}.howPreviewSidebar{display:none}.howProcessCard,.howProcessExample,.howCompareWrap{grid-template-columns:1fr}.howProcessCard article{border-right:0;border-bottom:1px solid rgba(255,255,255,.08)}.howProcessCard article:last-child{border-bottom:0}.howProcessExample div{border-right:0;border-bottom:1px solid rgba(255,255,255,.08)}.howProcessExample div:last-child{border-bottom:0}.howCompareVs{margin:0 auto}}@media(max-width:760px){.howNewHero{padding-top:42px}.howHeroTitle{font-size:clamp(40px,12vw,56px);line-height:1.04}.howHeroActions .btn{width:100%}.howHeroVisual{min-height:auto;margin-top:24px}.howHeroImage{width:120%;margin-left:-10%;margin-right:-10%}.howNewSection{padding:48px 0}.howShowcaseTabs,.howPreviewBottom,.howWorkflowGrid{grid-template-columns:1fr}.howPreviewShell{min-height:0;padding:10px}.howPreviewImageFrame{min-height:260px}.howPreviewImageFrame img{max-height:300px}.howPreviewMain{padding:14px}.howPreviewChart svg{height:150px}.donutCard{grid-template-columns:1fr;justify-items:center;text-align:center}.howTopicTabs{max-width:100%}.howCompareCard{min-height:0;padding:26px 22px}}@media(prefers-reduced-motion:reduce){.howHeroImage,.howFinalRing,.howOrbitStar{animation:none!important}}.aiAuditPage,.systemPage,.howNewPage,.marketingDarkPage{position:relative;overflow:hidden;background:#020109;color:#f7f5ff}.aiAuditPage:before,.systemPage:before,.howNewPage:before,.marketingDarkPage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:1;background-image:linear-gradient(rgba(255,255,255,.024) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px);background-size:76px 76px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.48),rgba(0,0,0,.06) 42%,transparent);mask-image:linear-gradient(180deg,rgba(0,0,0,.48),rgba(0,0,0,.06) 42%,transparent)}.marketingDarkPage .container,.systemPage .container,.howNewPage .container{position:relative;z-index:1}.marketingDarkPage .hero,.marketingDarkPage .hero-bg,.marketingDarkPage .section,.marketingDarkPage .final-cta{background:transparent}.marketingDarkPage .hero:before,.marketingDarkPage .hero:after,.marketingDarkPage .hero-bg:before,.marketingDarkPage .hero-bg:after{display:none}.eshopPage{position:relative;overflow:hidden;background:#020109;color:#f7f5ff}.eshopPage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.024) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px);background-size:76px 76px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.48),rgba(0,0,0,.06) 42%,transparent);mask-image:linear-gradient(180deg,rgba(0,0,0,.48),rgba(0,0,0,.06) 42%,transparent)}.eshopPage .container{position:relative;z-index:1}.eshopHero{position:relative;overflow:hidden;min-height:670px;padding:clamp(70px,7.2vw,112px) 0 28px;background:transparent}.eshopHero:before,.eshopHero:after{display:none}.eshopHeroGrid{display:grid;grid-template-columns:minmax(520px,1fr) minmax(480px,1fr);gap:clamp(18px,2.4vw,34px);align-items:center}.eshopHeroCopy{position:relative;z-index:3;max-width:620px}.eshopKicker{display:inline-flex;align-items:center;gap:9px;margin-bottom:16px;color:#f6efffdb;font-size:13px;font-weight:850}.eshopKicker span{width:7px;height:7px;border-radius:50%;background:#ffb458;box-shadow:0 0 17px #ffb458fa,0 0 34px #ff6d2d8c}.eshopHeroTitle{max-width:610px;margin:0;color:#fff;font-size:clamp(42px,3.5vw,62px);line-height:1.06;letter-spacing:0;font-weight:950}.eshopHeroLead{max-width:560px;margin:24px 0 0;color:#e8e5f4bd;font-size:16px;line-height:1.62;font-weight:720}.eshopHeroActions{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-top:30px}.eshopHeroActions .btn{min-height:50px;padding:0 24px;border-radius:9px;font-size:14px;font-weight:950}.eshopGhostButton{color:#fff!important;background:#0706119e!important;border:1px solid rgba(255,255,255,.16)!important;box-shadow:inset 0 1px #ffffff0f!important}.eshopChipGrid{display:grid;grid-template-columns:repeat(2,minmax(0,max-content));gap:12px;margin-top:28px}.eshopChipGrid span{display:inline-flex;align-items:center;min-height:34px;padding:0 14px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#f7f2ff;font-size:13px;font-weight:850}.eshopHeroStage{position:relative;min-height:500px;display:flex;align-items:center;justify-content:center;overflow:visible;pointer-events:none}.eshopHeroScreen{position:relative;z-index:1;width:min(90%,704px);margin-right:-80px;transform:rotate(-2.5deg);filter:drop-shadow(0 38px 95px rgba(0,0,0,.44))}.eshopHeroOrbit{position:absolute;left:50%;top:50%;width:820px;height:250px;border-radius:50%;transform:translate(-50%,-50%) rotate(-12deg);pointer-events:none;z-index:0}.eshopHeroOrbit.orbitOne{border:2px solid rgba(255,124,54,.58);box-shadow:0 0 52px #ff7c3640,inset 0 0 34px #ff7c3614}.eshopHeroOrbit.orbitTwo{width:760px;height:300px;border:2px solid rgba(167,109,255,.58);box-shadow:0 0 58px #a76dff40,inset 0 0 34px #a76dff14}.eshopDash{display:grid;grid-template-columns:112px minmax(0,1fr);min-height:500px;border-radius:18px;border:1px solid rgba(255,255,255,.13);background-color:#0b0f1e;background-image:radial-gradient(circle at 94% 4%,rgba(255,123,55,.16),transparent 34%),radial-gradient(circle at 8% 8%,rgba(176,112,255,.18),transparent 36%),linear-gradient(180deg,#fff1,#ffffff07);box-shadow:inset 0 1px #ffffff1a,0 28px 88px #00000061;overflow:hidden}.eshopDash.compact{min-height:420px}.eshopDashSidebar{display:flex;flex-direction:column;gap:9px;padding:18px 12px;border-right:1px solid rgba(255,255,255,.08);background:#080613b3}.eshopDashSidebar strong{color:#fff;font-size:13px;margin-bottom:12px}.eshopDashSidebar span{padding:9px;border-radius:7px;color:#e8e5f49e;font-size:11px;font-weight:850}.eshopDashSidebar span.active{color:#fff;background:#b070ff33}.eshopDashMain{min-width:0;padding:18px}.eshopDashTitle{margin-bottom:14px;color:#fff;font-size:14px;font-weight:950}.eshopMetricGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.eshopMetric{min-height:96px;padding:13px 12px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#ffffff09}.eshopMetric span{display:block;color:#e8e5f494;font-size:10px;font-weight:850}.eshopMetric strong{display:block;margin-top:7px;color:#fff;font-size:18px;line-height:1.1;font-weight:950}.eshopMetric em{display:block;margin-top:4px;font-style:normal;font-size:11px;font-weight:900}.eshopMetric em.green{color:#62e77b}.eshopMetric em.violet{color:#b777ff}.eshopMetric em.red{color:#ff5757}.eshopSpark{display:block;height:20px;margin-top:7px;border-radius:999px;background:linear-gradient(90deg,transparent,currentColor,transparent);clip-path:polygon(0 70%,18% 54%,34% 62%,51% 28%,70% 50%,100% 26%,100% 36%,70% 62%,51% 43%,34% 74%,18% 62%,0 82%);opacity:.9}.eshopSpark.green{color:#59df74}.eshopSpark.violet{color:#a268ff}.eshopSpark.red{color:#ff4f59}.eshopDashGrid{display:grid;grid-template-columns:1.15fr .85fr;gap:12px;margin-top:12px}.eshopChartPanel,.eshopDonutPanel,.eshopListPanel{border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;padding:14px}.eshopChartPanel{min-height:190px}.eshopPanelHead{display:flex;justify-content:space-between;gap:12px;color:#fff;font-size:12px;font-weight:900}.eshopPanelHead span{color:#e8e5f494}.eshopChartPanel svg{width:100%;height:150px;margin-top:12px;background:linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(180deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:70px 48px}.eshopChartPanel path{fill:none;stroke-width:4;stroke-linecap:round}.eshopChartPanel path:first-child{stroke:#a268ff}.eshopChartPanel path:last-child{stroke:#58de75}.eshopDonutPanel strong,.eshopListPanel strong{display:block;color:#fff;font-size:12px;font-weight:950;margin-bottom:10px}.eshopDonutRow{display:grid;grid-template-columns:86px 1fr;gap:14px;align-items:center}.eshopDonut{width:78px;height:78px;border-radius:50%;background:conic-gradient(#8d61ff 0,#8d61ff 42%,#58de75 42%,#58de75 69%,#ffb458 69%,#ffb458 87%,#ff5757 87%,#ff5757)}.eshopDonut:after{content:"";display:block;width:42px;height:42px;margin:18px;border-radius:50%;background:#090716}.eshopDonutPanel ul{margin:0;padding:0;list-style:none;color:#e8e5f4ad;font-size:11px;line-height:1.8;font-weight:800}.eshopDonutPanel b,.eshopListPanel b{color:#fff;float:right}.eshopListPanel p{margin:0;padding:8px 0;border-top:1px solid rgba(255,255,255,.06);color:#e8e5f4b8;font-size:11px;font-weight:820}.eshopListPanel b{color:#58de75}.eshopListPanel.negative b{color:#ff5757}.eshopSection{position:relative;padding:clamp(46px,5.8vw,76px) 0}.eshopSectionHead{max-width:780px;margin:0 auto 38px;text-align:center}.eshopSectionHead h2{margin:0;color:#fff;font-size:clamp(30px,3.1vw,42px);line-height:1.1;letter-spacing:0;font-weight:950}.eshopSectionHead p{margin:12px auto 0;color:#e8e5f4ad;font-size:15px;line-height:1.55;font-weight:720}.eshopValueGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px}.eshopValueGrid article,.eshopPreviewTabs article,.eshopProcessGrid article,.eshopAudienceGrid article{border:1px solid rgba(255,255,255,.11);background:radial-gradient(circle at 22% 4%,rgba(176,112,255,.14),transparent 38%),linear-gradient(180deg,#ffffff0d,#ffffff06);box-shadow:inset 0 1px #ffffff12,0 18px 48px #00000038}.eshopValueGrid article{min-height:168px;padding:26px 20px;border-radius:10px;text-align:center}.eshopValueGrid svg,.eshopPreviewTabs svg,.eshopAudienceGrid svg{width:42px;height:42px;padding:9px;border-radius:13px;color:#c490ff;border:1px solid rgba(176,112,255,.38);background:#7442b42e}.eshopValueGrid h3,.eshopPreviewTabs h3,.eshopProcessGrid h3,.eshopAudienceGrid h3{margin:16px 0 8px;color:#fff;font-size:15px;line-height:1.2;font-weight:950}.eshopValueGrid p,.eshopPreviewTabs p,.eshopProcessGrid p,.eshopAudienceGrid p{margin:0;color:#e8e5f4a6;font-size:13px;line-height:1.48;font-weight:720}.eshopPreviewLayout{display:grid;grid-template-columns:310px minmax(0,1fr);gap:28px;align-items:center}.eshopPreviewTabs{display:grid;gap:12px}.eshopPreviewTabs article{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:center;min-height:82px;padding:16px 18px;border-radius:10px}.eshopPreviewTabs article.active{border-color:#b070ff9e;background:radial-gradient(circle at 95% 0%,rgba(176,112,255,.3),transparent 48%),linear-gradient(180deg,#5e329f59,#ffffff09);box-shadow:0 0 34px #b070ff33,inset 0 1px #ffffff1a}.eshopPreviewTabs h3{margin:0 0 5px}.eshopPreviewScreen{padding:14px;border-radius:16px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,#ffffff0f,#ffffff06);box-shadow:0 28px 80px #00000057,inset 0 1px #ffffff14}.eshopProcessGrid{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:46px;max-width:980px;margin:0 auto}.eshopProcessGrid:before{display:none}.eshopProcessGrid article{position:relative;min-height:150px;padding:22px;border-radius:10px}.eshopProcessIcon{display:grid;place-items:center;width:64px;height:64px;margin:0 auto 14px;border-radius:50%;border:1px solid rgba(176,112,255,.42);background:#49277fc7;box-shadow:0 0 42px #b070ff38}.eshopProcessIcon svg{width:28px;height:28px;color:#c490ff}.eshopProcessGrid article>span{display:block;color:#b789ff;font-size:13px;font-weight:950}.eshopStepArrow{position:absolute;right:-34px;top:38px;width:20px!important;height:20px!important;color:#ffb458}.eshopProcessGrid article:last-child .eshopStepArrow{display:none}.eshopResultsGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-width:980px;margin:0 auto;border:1px solid rgba(255,255,255,.11);border-radius:12px;overflow:hidden;background:linear-gradient(180deg,#ffffff0d,#ffffff06)}.eshopResultsGrid article{min-height:130px;display:grid;align-content:center;justify-items:center;gap:10px;padding:26px 20px;text-align:center;border-right:1px solid rgba(255,255,255,.1)}.eshopResultsGrid article:last-child{border-right:0}.eshopResultsGrid strong{font-size:30px;line-height:1;font-weight:950}.eshopResultsGrid .violet strong{color:#a76dff}.eshopResultsGrid .green strong{color:#58de75}.eshopResultsGrid .amber strong{color:#ffb458}.eshopResultsGrid p{max-width:160px;margin:0;color:#e8e5f4b8;font-size:13px;line-height:1.45;font-weight:760}.eshopAudienceGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:960px;margin:0 auto}.eshopAudienceGrid article{display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:center;min-height:112px;padding:22px 24px;border-radius:10px}.eshopAudienceGrid h3{margin:0 0 6px}.eshopFinalCta{position:relative;overflow:hidden;min-height:310px;display:flex;align-items:center;text-align:center;padding:76px 0 92px}.eshopFinalCta:before{content:"";position:absolute;left:50%;bottom:-86px;width:min(990px,96vw);height:248px;transform:translate(-50%);border-radius:50%;background:radial-gradient(ellipse at center,rgba(177,124,255,.2),transparent 64%);filter:blur(8px)}.eshopFinalCta h2{margin:0;color:#fff;font-size:clamp(30px,3.2vw,44px);line-height:1.1;letter-spacing:0;font-weight:950}.eshopFinalCta p{max-width:680px;margin:14px auto 28px;color:#e8e5f4b8;font-weight:720}.eshopFinalCta .btn{min-width:220px;justify-content:center;min-height:44px;border-radius:8px;font-weight:950}.eshopFinalRing{position:absolute;left:50%;bottom:-102px;width:min(1060px,114vw);height:288px;border-radius:50%;pointer-events:none;z-index:0}.eshopFinalRing.ringOne{margin-left:max(-530px,-57vw);border:1px solid rgba(177,124,255,.45);box-shadow:0 0 70px #b17cff29}.eshopFinalRing.ringTwo{width:min(920px,105vw);height:248px;margin-left:max(-460px,-52vw);bottom:-72px;border:1px solid rgba(255,179,71,.42);box-shadow:0 0 70px #ff8e3629}@media(max-width:1180px){.eshopHeroGrid{grid-template-columns:1fr}.eshopHeroCopy,.eshopHeroTitle,.eshopHeroLead{max-width:720px}.eshopHeroStage{min-height:480px}.eshopHeroScreen{width:min(100%,900px);margin-right:0}.eshopValueGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.eshopPreviewLayout{grid-template-columns:1fr}.eshopPreviewTabs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:920px){.eshopValueGrid,.eshopProcessGrid,.eshopResultsGrid,.eshopAudienceGrid{grid-template-columns:1fr}.eshopProcessGrid{gap:18px}.eshopProcessGrid:before,.eshopStepArrow{display:none}.eshopProcessGrid article{padding-top:22px}.eshopProcessIcon{position:static;transform:none;margin:0 0 14px}.eshopResultsGrid article,.eshopResultsGrid article:last-child{border-right:0;border-bottom:1px solid rgba(255,255,255,.1)}.eshopResultsGrid article:last-child{border-bottom:0}.eshopDash{grid-template-columns:1fr}.eshopDashSidebar{display:none}}@media(max-width:760px){.eshopHero{padding-top:42px}.eshopHeroTitle{font-size:clamp(38px,11vw,54px)}.eshopHeroActions .btn{width:100%}.eshopChipGrid,.eshopPreviewTabs,.eshopDashGrid,.eshopDonutRow{grid-template-columns:1fr}.eshopMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.eshopMetric{padding:10px!important}.eshopMetric span{font-size:10px!important}.eshopMetric strong{font-size:16px!important}.eshopMetric em{font-size:10px!important}.eshopHeroStage{min-height:auto;margin-top:24px}.eshopHeroScreen{width:118%;margin-left:-9%;margin-right:-9%;transform:rotate(-1deg)}.eshopHeroOrbit{display:none}.eshopSection{padding:48px 0}.eshopDashMain{padding:12px}.eshopAudienceGrid article{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.eshopHeroScreen,.eshopHeroOrbit,.eshopFinalRing{animation:none!important}}.leadgenPage .eshopHero{min-height:680px}.leadgenPage .leadHeroGrid{grid-template-columns:minmax(470px,.76fr) minmax(690px,1.24fr)}.leadgenPage .eshopHeroCopy{max-width:500px}.leadgenPage .eshopHeroTitle{max-width:500px;font-size:clamp(44px,3.6vw,64px)}.leadgenPage .eshopHeroLead{max-width:470px}.leadChipGrid{grid-template-columns:repeat(3,max-content)}.leadHeroStage{min-height:520px}.leadHeroScreen{width:min(98%,784px);margin-right:-80px;transform:rotate(-2.3deg)}.leadHeroScreen .leadDash{box-shadow:inset 0 1px #ffffff1f,0 34px 92px #00000070,0 0 58px #b164ff2e}.leadOrbitOne{width:850px;height:245px;border-color:#ff7c36ad!important}.leadOrbitTwo{width:810px;height:320px;border-color:#a76dffad!important}.leadDash{min-height:455px;grid-template-columns:108px minmax(0,1fr)}.leadDash.compact{min-height:410px}.leadDashMain{padding:17px}.leadMetricGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.leadMetric{min-height:88px}.leadMetric strong{font-size:17px}.eshopMetric em.amber{color:#ffb458}.leadPipelinePanel{margin-top:13px;padding:14px;border-radius:11px;border:1px solid rgba(255,255,255,.1);background:#ffffff08}.leadPipelinePanel>strong{display:block;color:#fff;font-size:12px;font-weight:950;margin-bottom:12px}.leadPipelineTiles{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.leadPipelineTiles div{min-height:58px;padding:10px;border-radius:8px;border:1px solid rgba(255,255,255,.08);background:#ffffff07}.leadPipelineTiles span{display:block;color:#e8e5f48f;font-size:10px;font-weight:850}.leadPipelineTiles b{display:block;margin-top:6px;color:#70ef8c;font-size:13px;font-weight:950}.leadPipelinePanel svg{width:100%;height:168px;margin-top:14px;background:linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(180deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:82px 54px}.leadPipelinePanel path{fill:none;stroke-width:4;stroke-linecap:round}.leadPipelinePanel path:first-child{stroke:#a268ff;filter:drop-shadow(0 0 10px rgba(162,104,255,.38))}.leadPipelinePanel path:last-child{stroke:#ff944f;opacity:.58}.leadProblemGrid,.leadPracticeGrid,.leadOutcomeGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:1080px;margin:0 auto}.leadProblemGrid article,.leadPracticeGrid article,.leadOutcomeGrid article,.leadRecommendationGrid article,.leadPipelineSteps article{border:1px solid rgba(255,255,255,.11);background:radial-gradient(circle at 22% 4%,rgba(176,112,255,.14),transparent 38%),linear-gradient(180deg,#ffffff0d,#ffffff06);box-shadow:inset 0 1px #ffffff12,0 18px 48px #00000038}.leadProblemGrid article{position:relative;min-height:138px;padding:24px;border-radius:10px;text-align:center}.leadProblemGrid svg{display:block;margin:0 auto 14px}.leadProblemGrid svg,.leadPracticeGrid svg,.leadOutcomeGrid svg,.leadRecommendationGrid svg,.leadPipelineSteps article>svg:first-child{width:42px;height:42px;padding:9px;border-radius:13px;color:#c490ff;border:1px solid rgba(176,112,255,.38);background:#7442b42e}.leadProblemGrid h3,.leadPracticeGrid h3,.leadOutcomeGrid h3,.leadRecommendationGrid p,.leadPipelineSteps h3{margin:0 0 8px;color:#fff;font-size:15px;line-height:1.2;font-weight:950}.leadProblemGrid p,.leadPracticeGrid p,.leadOutcomeGrid p,.leadPipelineSteps p{margin:0;color:#e8e5f4a8;font-size:13px;line-height:1.48;font-weight:720}.leadCenterNote{max-width:660px;margin:30px auto 0;color:#e8e5f4b3;text-align:center;font-size:14px;line-height:1.7;font-weight:720}.leadCenterNote strong{color:#fff;font-weight:950}.leadCenterNote.compact{margin-top:28px}.leadPipelineSteps{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;max-width:1080px;margin:0 auto}.leadPipelineSteps:before{display:none}.leadPipelineSteps article{position:relative;min-height:148px;padding:22px 18px 20px;border-radius:10px;text-align:center}.leadPipelineSteps article>svg:first-child{display:block;margin:0 auto 14px;width:54px;height:54px;padding:13px;border-radius:50%;box-shadow:0 0 38px #b070ff38}.leadPipelineSteps article>svg:last-child{position:absolute;right:-22px;top:33px;width:18px;height:18px;color:#ffb458}.leadPipelineSteps article:last-child>svg:last-child{display:none}.leadPipelineNote{max-width:650px;margin:28px auto 0;padding:14px 22px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(90deg,#b17cff1f,#ffb3470f);color:#d9caff;text-align:center;font-size:14px;font-weight:850}.leadPracticeGrid article,.leadOutcomeGrid article{display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:center;min-height:118px;padding:22px 24px;border-radius:10px}.leadFlowPills{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:28px}.leadFlowPills span{position:relative;min-width:190px;padding:12px 18px;border-radius:999px;border:1px solid rgba(177,124,255,.18);background:linear-gradient(90deg,#b17cff1f,#b17cff0a);color:#d9caff;text-align:center;font-size:13px;font-weight:850}.leadFlowPills span:not(:last-child):after{content:"";position:absolute;right:-17px;top:50%;width:22px;height:1px;background:linear-gradient(90deg,#b17cff80,#ffb34773)}.leadRecommendationGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:1100px;margin:0 auto;border:1px solid rgba(255,255,255,.1);border-radius:14px;overflow:hidden;background:linear-gradient(180deg,#ffffff0d,#ffffff06)}.leadRecommendationGrid article{display:grid;grid-template-columns:auto 1fr;gap:18px;min-height:190px;padding:28px;border:0;border-right:1px solid rgba(255,255,255,.08);border-radius:0;background:transparent;box-shadow:none}.leadRecommendationGrid article:last-child{border-right:0}.leadRecommendationGrid span{display:block;margin-top:10px;color:#e8e5f47a;font-size:11px;font-weight:900}.leadRecommendationGrid span:first-child{margin-top:0}.leadRecommendationGrid p{margin:5px 0 0;font-size:13px;color:#e8e5f4c7}.leadRecommendationGrid strong{display:block;margin-top:5px;color:#62e77b;font-size:18px;line-height:1.2;font-weight:950}.leadFinalCta{padding-top:84px}@media(max-width:1180px){.leadgenPage .leadHeroGrid{grid-template-columns:1fr}.leadHeroScreen{width:min(100%,920px);margin-right:0}.leadPipelineSteps,.leadMetricGrid,.leadPipelineTiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:920px){.leadProblemGrid,.leadPracticeGrid,.leadOutcomeGrid,.leadRecommendationGrid,.leadPipelineSteps{grid-template-columns:1fr}.leadPipelineSteps:before,.leadPipelineSteps article>svg:last-child,.leadFlowPills span:after{display:none!important}.leadRecommendationGrid article,.leadRecommendationGrid article:last-child{border-right:0;border-bottom:1px solid rgba(255,255,255,.08)}.leadRecommendationGrid article:last-child{border-bottom:0}.leadDash{grid-template-columns:1fr!important;min-height:auto!important}.leadDashSidebar{display:none!important}}@media(max-width:760px){.leadChipGrid{grid-template-columns:1fr}.leadMetricGrid,.leadPipelineTiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.leadMetric,.leadPipelineTiles article{padding:10px!important}.leadMetric span,.leadPipelineTiles article>span:first-child{font-size:10px!important}.leadMetric strong,.leadPipelineTiles article>strong,.leadPipelineTiles article>span:last-child{font-size:16px!important}.leadMetric em{font-size:10px!important}.leadHeroScreen{width:118%;margin-left:-9%;margin-right:-9%}.leadPracticeGrid article,.leadOutcomeGrid article,.leadRecommendationGrid article{grid-template-columns:1fr}}.agencyPage .agencyHero{min-height:680px}.agencyHeroGrid{grid-template-columns:minmax(470px,.75fr) minmax(720px,1.25fr)}.agencyHeroTitle span{display:inline;background:linear-gradient(100deg,#a66dff,#e073dc 52%,#ffb458);-webkit-background-clip:text;background-clip:text;color:transparent}.agencyChipGrid{grid-template-columns:repeat(3,max-content)}.agencyHeroStage{min-height:520px}.agencyHeroScreen{position:relative;z-index:1;width:min(88%,720px);margin-right:-22px;transform:rotate(-2.4deg);filter:drop-shadow(0 38px 95px rgba(0,0,0,.44))}.agencyOrbitOne{width:850px;height:245px;border-color:#ff7c369e!important}.agencyOrbitTwo{width:820px;height:320px;border-color:#a76dffb3!important}.agencyDash{display:grid;grid-template-columns:112px minmax(0,1fr);min-height:470px;border-radius:18px;border:1px solid rgba(255,255,255,.13);background-color:#0b0f1e;background-image:radial-gradient(circle at 92% 6%,rgba(255,123,55,.14),transparent 34%),radial-gradient(circle at 9% 8%,rgba(176,112,255,.2),transparent 36%),linear-gradient(180deg,#fff1,#ffffff07);box-shadow:inset 0 1px #ffffff1a,0 30px 90px #0006,0 0 62px #b164ff29;overflow:hidden}.agencyDash.compact{min-height:430px}.agencyDashSidebar{display:flex;flex-direction:column;gap:9px;padding:18px 12px;border-right:1px solid rgba(255,255,255,.08);background:#080613b8}.agencyDashSidebar strong{color:#fff;font-size:13px;margin-bottom:12px}.agencyDashSidebar span{padding:9px;border-radius:7px;color:#e8e5f49e;font-size:11px;font-weight:850}.agencyDashSidebar span.active{color:#fff;background:#b070ff38}.agencyDashMain{min-width:0;padding:18px}.agencyDashTitle{margin-bottom:14px;color:#fff;font-size:14px;font-weight:950}.agencyMetricGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.agencyMetricGrid article{min-height:86px;padding:12px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#ffffff09}.agencyMetricGrid span{display:block;color:#e8e5f494;font-size:10px;font-weight:850}.agencyMetricGrid strong{display:block;margin-top:7px;color:#fff;font-size:17px;line-height:1.1;font-weight:950}.agencyMetricGrid em{display:block;margin-top:4px;color:#62e77b;font-style:normal;font-size:11px;font-weight:900}.agencyTablePanel,.agencyAlertPanel{margin-top:13px;padding:14px;border-radius:11px;border:1px solid rgba(255,255,255,.1);background:#ffffff08}.agencyPanelHead{display:flex;justify-content:space-between;gap:12px;margin-bottom:10px;color:#fff;font-size:12px;font-weight:950}.agencyPanelHead span{color:#e8e5f47a}.agencyTablePanel table{width:100%;border-collapse:collapse;color:#e8e5f4c7;font-size:10px;font-weight:800}.agencyTablePanel th,.agencyTablePanel td{padding:8px 6px;border-bottom:1px solid rgba(255,255,255,.065);text-align:right}.agencyTablePanel th:first-child,.agencyTablePanel td:first-child{text-align:left;color:#fff}.agencyTablePanel th{color:#e8e5f473;font-weight:850}.agencyTablePanel td.hot{color:#ff5c69}.agencyAlertPanel{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:54px}.agencyAlertPanel strong{color:#fff;font-size:12px;font-weight:950}.agencyAlertPanel p{display:flex;align-items:center;gap:8px;flex:1;margin:0;color:#e8e5f4c2;font-size:11px;font-weight:820}.agencyAlertPanel svg{width:15px;height:15px;color:#ffb458}.agencyAlertPanel span{margin-left:auto;color:#e8e5f473}.agencyPainGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;max-width:1080px;margin:0 auto}.agencyPainGrid article,.agencyPracticeGrid article,.agencyBenefitGrid article,.agencyQuickWins{border:1px solid rgba(255,255,255,.11);background:radial-gradient(circle at 22% 4%,rgba(176,112,255,.14),transparent 38%),linear-gradient(180deg,#ffffff0d,#ffffff06);box-shadow:inset 0 1px #ffffff12,0 18px 48px #00000038}.agencyPainGrid article{min-height:280px;padding:26px 24px;border-radius:10px}.agencyPainGrid svg,.agencyPracticeGrid svg{width:42px;height:42px;padding:9px;border-radius:13px;color:#c490ff;border:1px solid rgba(176,112,255,.38);background:#7442b42e}.agencyPainGrid h3,.agencyPracticeGrid h3,.agencyBenefitGrid h3{margin:18px 0 10px;color:#fff;font-size:17px;line-height:1.2;font-weight:950}.agencyPainGrid p,.agencyPracticeGrid p,.agencyBenefitGrid p{margin:0;color:#e8e5f4ad;font-size:13px;line-height:1.52;font-weight:720}.agencyPainGrid ul{display:grid;gap:10px;margin:20px 0 0;padding:0;list-style:none}.agencyPainGrid li{position:relative;padding-left:18px;color:#e8e5f4b8;font-size:12px;line-height:1.45;font-weight:780}.agencyPainGrid li:before{content:"";position:absolute;left:0;top:.55em;width:7px;height:7px;border-radius:50%;background:linear-gradient(135deg,#a66dff,#ffb458);box-shadow:0 0 14px #a66dff8c}.agencyChallengeWrap{max-width:920px;margin:30px auto 0;text-align:center}.agencyChallengeWrap>strong{display:block;margin-bottom:16px;color:#fff;font-size:14px;font-weight:950}.agencyChallengeWrap div{display:flex;justify-content:center;flex-wrap:wrap;gap:11px}.agencyChallengeWrap span{display:inline-flex;align-items:center;min-height:34px;padding:0 16px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff09;color:#f7f2ff;font-size:12px;font-weight:850}.agencyChallengeWrap p{margin:28px 0 16px;color:#e8e5f4ad;font-size:14px;font-weight:720}.agencyChallengeWrap .btn{min-width:210px;justify-content:center;border-radius:8px;font-weight:950}.agencyPracticeGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;max-width:960px;margin:0 auto}.agencyPracticeGrid article{min-height:178px;padding:26px 20px;border-radius:10px;text-align:center}.agencyPracticeGrid h3{font-size:15px}.agencyTimeline{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;max-width:850px;margin:36px auto 0}.agencyTimeline div{position:relative;display:grid;justify-items:center;gap:10px;padding:0 26px;text-align:center}.agencyTimeline div:before{content:"";position:absolute;left:0;right:0;top:28px;height:1px;background:linear-gradient(90deg,#b17cff2e,#ffb34780,#b17cff2e)}.agencyTimeline strong{position:relative;z-index:1;padding:0 14px;background:#020109;color:#fff;font-size:13px;font-weight:950}.agencyTimeline span{color:#e8e5f4a8;font-size:13px;font-weight:720}.agencyTimeline svg{position:absolute;right:-11px;top:18px;z-index:2;width:20px;height:20px;color:#ffb458}.agencyQuickWins{max-width:790px;margin:34px auto 0;padding:24px 30px;border-radius:11px;text-align:center}.agencyQuickWins strong{display:block;margin-bottom:14px;color:#fff;font-size:15px;font-weight:950}.agencyQuickWins p{position:relative;width:max-content;max-width:100%;margin:8px auto 0;padding-left:20px;color:#e8e5f4c7;font-size:13px;font-weight:780}.agencyQuickWins p:before{content:"";position:absolute;left:0;top:.55em;width:7px;height:7px;border-radius:50%;background:#c490ff;box-shadow:0 0 14px #c490ff8c}.agencyBenefitGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;max-width:1080px;margin:0 auto}.agencyBenefitGrid article{min-height:138px;padding:24px 20px;border-radius:10px;text-align:center}.agencyBenefitGrid h3{margin-top:0;font-size:15px}.agencyFinalCta{padding-top:84px}.agencyFinalCta .eshopFinalRing.ringOne{bottom:-210px}.agencyFinalCta .eshopFinalRing.ringTwo{bottom:-176px}.agencyFinalActions{display:flex;justify-content:center;flex-wrap:wrap;gap:14px}.agencyFinalActions .btn{min-width:180px}@media(max-width:1180px){.agencyHeroGrid{grid-template-columns:1fr}.agencyHeroScreen{width:min(100%,930px);margin-right:0}.agencyMetricGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.agencyPracticeGrid,.agencyBenefitGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:920px){.agencyPainGrid,.agencyPracticeGrid,.agencyBenefitGrid,.agencyTimeline{grid-template-columns:1fr}.agencyTimeline{gap:18px}.agencyTimeline div:before,.agencyTimeline svg{display:none}.agencyDash{grid-template-columns:1fr}.agencyDashSidebar{display:none}}@media(max-width:760px){.agencyChipGrid{grid-template-columns:1fr}.agencyMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.agencyMetricGrid article{padding:10px!important}.agencyMetricGrid span{font-size:10px!important}.agencyMetricGrid strong{font-size:16px!important}.agencyMetricGrid em{font-size:10px!important}.agencyHeroScreen{width:118%;margin-left:-9%;margin-right:-9%}.agencyTablePanel{overflow-x:auto}.agencyTablePanel table{min-width:620px}.agencyAlertPanel{align-items:flex-start;flex-direction:column}}.teamsPage .teamHero{min-height:690px;padding-top:clamp(72px,7.4vw,118px)}.teamHeroGrid{grid-template-columns:minmax(520px,.86fr) minmax(690px,1.14fr);gap:clamp(20px,2.6vw,38px)}.teamKicker{gap:11px;color:#d8c6ff}.teamKicker svg{width:26px;height:26px;padding:4px;border-radius:7px;color:#9d68ff;border:1px solid rgba(157,104,255,.42);background:#9d68ff1f}.teamHeroTitle{max-width:680px;font-size:clamp(42px,3.55vw,62px)}.teamsPage .eshopHeroLead{max-width:590px}.teamsPage .eshopGhostButton{display:inline-flex;align-items:center;gap:10px}.teamsPage .eshopGhostButton svg{width:18px;height:18px}.teamChipGrid{grid-template-columns:repeat(4,max-content);gap:12px}.teamChipGrid span{gap:8px;min-height:44px;padding:0 16px}.teamHeroStage{min-height:525px}.teamHeroScreen{position:relative;z-index:1;width:min(90%,736px);margin-right:-30px;transform:rotate(4deg);filter:drop-shadow(0 38px 95px rgba(0,0,0,.44))}.teamOrbitOne{width:820px;height:250px;border-color:#ff7c3694!important}.teamOrbitTwo{width:780px;height:320px;border-color:#a76dff9e!important}.teamDash{display:grid;grid-template-columns:76px minmax(0,1fr);min-height:500px;border-radius:18px;border:1px solid rgba(255,255,255,.13);background-color:#0b0f1e;background-image:radial-gradient(circle at 92% 5%,rgba(255,123,55,.13),transparent 34%),radial-gradient(circle at 9% 8%,rgba(157,104,255,.22),transparent 36%),linear-gradient(180deg,#fff1,#ffffff07);box-shadow:inset 0 1px #ffffff1a,0 30px 90px #0006,0 0 60px #9d68ff29;overflow:hidden}.teamDash.compact{min-height:430px}.teamDashSidebar{display:flex;flex-direction:column;align-items:center;gap:13px;padding:18px 10px;border-right:1px solid rgba(255,255,255,.08);background:#080613b8}.teamDashSidebar strong{width:28px;height:28px;overflow:hidden;border-radius:8px;color:transparent;background:linear-gradient(135deg,#8b5cff,#ffb458)}.teamDashSidebar span{width:24px;height:24px;border-radius:7px;color:transparent;background:#ffffff0b;border:1px solid rgba(255,255,255,.05)}.teamDashSidebar span.active{background:#9d68ff57;border-color:#9d68ff6b}.teamDashMain{min-width:0;padding:18px}.teamDashTitle{margin-bottom:14px;color:#fff;font-size:14px;font-weight:950}.teamMetricGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.teamMetricGrid article{min-height:92px;padding:13px 12px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#ffffff09}.teamMetricGrid span{display:block;color:#e8e5f494;font-size:10px;font-weight:850}.teamMetricGrid strong{display:block;margin-top:7px;color:#fff;font-size:18px;line-height:1.1;font-weight:950}.teamMetricGrid em{display:block;margin-top:4px;font-style:normal;font-size:11px;font-weight:900}.teamMetricGrid em.green{color:#62e77b}.teamMetricGrid em.red{color:#ff5757}.teamDashGrid{display:grid;grid-template-columns:1.05fr .95fr;gap:12px;margin-top:12px}.teamChannelPanel,.teamPriorityPanel,.teamGoalPanel,.teamAlertPanel{border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;padding:14px}.teamChannelPanel strong,.teamPriorityPanel strong,.teamAlertPanel strong{display:block;margin-bottom:12px;color:#fff;font-size:12px;font-weight:950}.teamChannelPanel p{display:grid;grid-template-columns:86px 1fr;gap:10px;align-items:center;margin:7px 0}.teamChannelPanel span{color:#e8e5f49e;font-size:10px;font-weight:800}.teamChannelPanel i{display:block;height:10px;border-radius:999px;background:linear-gradient(90deg,#9d68ff,#7248d9);box-shadow:0 0 18px #9d68ff38}.teamPriorityPanel p,.teamAlertPanel p{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:8px 0;padding:9px 10px;border-radius:8px;background:#ffffff08;color:#e8e5f4b8;font-size:11px;font-weight:820}.teamPriorityPanel b{color:#ffb458;font-size:10px;font-weight:950}.teamGoalPanel{display:grid;grid-template-columns:1fr 88px;gap:14px;align-items:center}.teamGoalPanel span,.teamDonutBox span{display:block;color:#e8e5f494;font-size:11px;font-weight:850}.teamGoalPanel strong,.teamDonutBox strong{display:block;margin-top:6px;color:#fff;font-size:38px;line-height:1;font-weight:950}.teamGoalPanel em,.teamDonutBox b{display:block;margin-top:8px;color:#62e77b;font-style:normal;font-size:13px;font-weight:950}.teamGoalPanel i,.teamDonutBox i{width:74px;height:74px;border-radius:50%;background:conic-gradient(#8d61ff 0,#8d61ff 72%,#ffffff1f 72%,#ffffff1f)}.teamGoalPanel i:after,.teamDonutBox i:after{content:"";display:block;width:42px;height:42px;margin:16px;border-radius:50%;background:#090716}.teamAlertPanel svg{width:15px;height:15px;color:#ff6f57}.teamMissingSection{padding-top:42px}.teamMissingGrid,.teamValueGrid,.teamAudienceGrid{display:grid;gap:20px;max-width:1080px;margin:0 auto}.teamMissingGrid,.teamValueGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.teamAudienceGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.teamMissingGrid article,.teamValueGrid article,.teamPreviewTabs article,.teamProcessGrid article,.teamAudienceGrid article{border:1px solid rgba(255,255,255,.11);background:radial-gradient(circle at 22% 4%,rgba(157,104,255,.14),transparent 38%),linear-gradient(180deg,#ffffff0d,#ffffff06);box-shadow:inset 0 1px #ffffff12,0 18px 48px #00000038}.teamMissingGrid article{min-height:164px;padding:24px 22px;border-radius:10px}.teamValueGrid article{min-height:250px;padding:24px 20px 18px;border-radius:10px}.teamMissingGrid svg,.teamValueGrid article>svg,.teamPreviewTabs svg,.teamProcessGrid article>svg:first-child,.teamAudienceGrid svg{width:42px;height:42px;padding:9px;border-radius:13px;color:#c490ff;border:1px solid rgba(176,112,255,.38);background:#7442b42e}.teamMissingGrid h3,.teamValueGrid h3,.teamAudienceGrid h3,.teamProcessGrid h3{margin:16px 0 8px;color:#fff;font-size:15px;line-height:1.2;font-weight:950}.teamMissingGrid p,.teamValueGrid p,.teamAudienceGrid p,.teamProcessGrid p{margin:0;color:#e8e5f4a8;font-size:13px;line-height:1.48;font-weight:720}.teamTinyChart{width:100%;height:92px;margin-top:22px;border-radius:8px;background:linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(180deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:54px 36px}.teamTinyChart path{fill:none;stroke-width:4;stroke-linecap:round}.teamTinyChart path:first-child{stroke:#9d68ff}.teamTinyChart path:last-child{stroke:#ff8f4f}.teamStatusList,.teamTaskList{display:grid;gap:8px;margin-top:20px}.teamStatusList p,.teamTaskList p{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0;padding:9px 10px;border-radius:8px;background:#ffffff09;color:#e8e5f4b8;font-size:11px;font-weight:820}.teamStatusList b{display:inline-flex;align-items:center;gap:5px;color:#62e77b}.teamStatusList b svg{width:13px;height:13px}.teamTaskList i{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;color:#fff;font-style:normal;background:linear-gradient(135deg,#8d61ff,#ffb458)}.teamDonutBox{display:grid;grid-template-columns:1fr 82px;gap:12px;align-items:center;margin-top:22px}.teamPreviewLayout{display:grid;grid-template-columns:260px minmax(0,1fr);gap:22px;align-items:center;max-width:1080px;margin:0 auto}.teamPreviewTabs{display:grid;gap:10px}.teamPreviewTabs article{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;min-height:64px;padding:13px 15px;border-radius:10px}.teamPreviewTabs article.active{border-color:#9d68ff9e;background:radial-gradient(circle at 95% 0%,rgba(157,104,255,.3),transparent 48%),linear-gradient(180deg,#5e329f59,#ffffff09)}.teamPreviewTabs span{color:#fff;font-size:13px;font-weight:950}.teamPreviewTabs article>svg:last-child{width:16px;height:16px;padding:0;border:0;background:transparent;color:#e8e5f49e}.teamPreviewScreen{padding:14px;border-radius:16px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,#ffffff0f,#ffffff06);box-shadow:0 28px 80px #00000057,inset 0 1px #ffffff14}.teamProcessGrid{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:36px;max-width:1080px;margin:0 auto}.teamProcessGrid article{position:relative;min-height:150px;padding:22px 20px;border-radius:10px}.teamProcessGrid article>span{display:inline-block;margin-left:10px;color:#b789ff;font-size:13px;font-weight:950}.teamProcessGrid article>svg:last-child{position:absolute;right:-28px;top:50%;width:18px;height:18px;color:#ffb458}.teamProcessGrid article:last-child>svg:last-child{display:none}.teamCompare{display:grid;grid-template-columns:1fr 110px 1fr;gap:0;max-width:1060px;margin:0 auto;padding:30px;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:radial-gradient(circle at 50% 50%,rgba(157,104,255,.24),transparent 22%),radial-gradient(circle at 94% 50%,rgba(255,179,71,.12),transparent 36%),linear-gradient(180deg,#ffffff0d,#ffffff06);box-shadow:inset 0 1px #ffffff12,0 18px 48px #00000038}.teamCompare>strong{display:grid;place-items:center;width:82px;height:82px;align-self:center;justify-self:center;border-radius:50%;color:#fff;font-size:26px;font-weight:950;background:#151026;border:1px solid rgba(157,104,255,.46);box-shadow:0 0 36px #9d68ff57,0 0 36px #ffb3472e}.teamCompare h3{margin:0 0 14px;color:#fff;font-size:20px;font-weight:950;text-align:center}.teamCompare div:last-child h3{color:#ffb458}.teamCompare p{display:flex;align-items:center;gap:10px;max-width:260px;margin:10px auto;color:#e8e5f4bd;font-size:13px;font-weight:780}.teamCompare span{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;color:#c490ff;border:1px solid rgba(196,144,255,.35)}.teamCompare div:last-child span{color:#ffb458}.teamAudienceGrid article{display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:center;min-height:116px;padding:22px 24px;border-radius:10px}.teamAudienceGrid h3{margin:0 0 6px}.teamCzechPanel{display:grid;grid-template-columns:auto 1fr;gap:20px;align-items:center;max-width:1180px;margin:28px auto 0;padding:22px 26px;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:radial-gradient(circle at 96% 50%,rgba(157,104,255,.18),transparent 24%),linear-gradient(180deg,#ffffff0d,#ffffff06)}.teamCzechPanel>span{font-size:34px}.teamCzechPanel h3{margin:0 0 6px;color:#fff;font-size:22px;line-height:1.2;font-weight:950}.teamCzechPanel p{margin:0;color:#e8e5f4ad;font-size:14px;font-weight:720}.teamFinalCta{padding-top:80px}.teamFinalCta h2{max-width:820px;margin-left:auto;margin-right:auto}.teamFinalCta .eshopFinalRing.ringOne{border-color:#9d68ff80}.teamFinalCta .eshopFinalRing.ringTwo{border-color:#ffb34775}@media(max-width:1180px){.teamHeroGrid{grid-template-columns:1fr}.teamHeroScreen{width:min(100%,930px);margin-right:0}.teamChipGrid,.teamMissingGrid,.teamValueGrid,.teamProcessGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.teamPreviewLayout{grid-template-columns:1fr}.teamPreviewTabs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1500px)and (min-width:1181px){.teamChipGrid{grid-template-columns:repeat(2,max-content)}}@media(max-width:920px){.teamMissingGrid,.teamValueGrid,.teamProcessGrid,.teamAudienceGrid,.teamCompare{grid-template-columns:1fr}.teamProcessGrid{gap:18px}.teamProcessGrid article>svg:last-child{display:none}.teamCompare>strong{margin:20px auto}.teamDash{grid-template-columns:1fr}.teamDashSidebar{display:none}}@media(max-width:760px){.teamChipGrid,.teamDashGrid,.teamPreviewTabs{grid-template-columns:1fr}.teamMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.teamMetricGrid article{padding:10px!important}.teamMetricGrid span{font-size:10px!important}.teamMetricGrid strong{font-size:16px!important}.teamMetricGrid em{font-size:10px!important}.teamHeroScreen{width:118%;margin-left:-9%;margin-right:-9%}.teamAudienceGrid article,.teamCzechPanel{grid-template-columns:1fr}.teamGoalPanel,.teamDonutBox{grid-template-columns:1fr}}.eshopPage .eshopHero,.howNewPage .howNewHero{min-height:0;padding:clamp(62px,7.4vw,104px) 0 34px}.eshopPage .eshopHeroTitle,.howNewPage .howHeroTitle{font-size:clamp(42px,4.15vw,58px);line-height:1.05;letter-spacing:0}.howNewPage .howHeroGrid{grid-template-columns:minmax(540px,.82fr) minmax(0,1.18fr)}.howNewPage .howHeroCopy,.howNewPage .howHeroTitle{max-width:560px}.eshopPage .eshopHeroLead,.howNewPage .howHeroLead{font-size:17px;line-height:1.58;color:#e8eeffc7}.eshopPage .eshopHeroActions,.howNewPage .howHeroActions{margin-top:24px}.eshopPage .eshopHeroActions .btn,.howNewPage .howHeroActions .btn{min-height:44px;padding:12px 18px;border-radius:10px}.eshopPage .eshopChipGrid,.teamChipGrid{margin-top:24px}.eshopPage .eshopSection,.howNewPage .howNewSection{padding:clamp(42px,5.2vw,68px) 0}.eshopPage .eshopSectionHead,.howNewPage .howNewSectionHead{margin-bottom:32px}.eshopPage .eshopSectionHead h2,.howNewPage .howNewSectionHead h2{font-size:clamp(28px,2.45vw,34px);line-height:1.13;letter-spacing:0}.eshopPage .eshopSectionHead p,.howNewPage .howNewSectionHead p{font-size:15px;line-height:1.55}.eshopPage .eshopValueGrid h3,.leadProblemGrid h3,.agencyPainGrid h3,.teamMissingGrid h3,.teamValueGrid h3,.howShowcaseTabs h3{font-size:16px;line-height:1.22}.roadmapPage{position:relative;overflow:hidden;background:#020109;color:#f7f5ff}.roadmapPage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.024) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px);background-size:76px 76px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.48),rgba(0,0,0,.06) 42%,transparent);mask-image:linear-gradient(180deg,rgba(0,0,0,.48),rgba(0,0,0,.06) 42%,transparent)}.roadmapPage .container{position:relative;z-index:1}.roadmapPage .hero{min-height:0;padding:clamp(62px,7.4vw,104px) 0 34px;background:transparent}.roadmapPage .hero:before,.roadmapPage .hero:after,.roadmapPage .hero-bg:before,.roadmapPage .hero-bg:after{display:none}.roadmapPage .hero-grid{display:grid;grid-template-columns:minmax(0,.86fr) minmax(560px,1.14fr);gap:clamp(22px,3vw,44px);align-items:center}.roadmapPage .hero-title{max-width:12.5ch;margin:0 0 16px;color:#f8fbff;font-size:clamp(42px,4.15vw,58px);line-height:1.05;letter-spacing:0;font-weight:950}.roadmapPage .lead{max-width:45ch;margin:0 0 20px;color:#e8eeffc7;font-size:17px;line-height:1.58}.roadmapPage .hero p:not(.lead){max-width:50ch;color:#e8eeffc7;font-size:16px;line-height:1.6;font-weight:650}.roadmapPage .hero-actions{margin-top:24px}.roadmapPage .hero-actions .btn{min-height:44px;padding:12px 18px;border-radius:10px;font-size:14px;font-weight:900}.roadmapPage .hero-screen-wrapper{min-height:500px!important;justify-content:center!important;overflow:visible}.roadmapPage .hero-main-screen--plain{width:min(112%,900px);margin-right:-82px;filter:drop-shadow(0 38px 95px rgba(0,0,0,.36))}.roadmapPage .hero-main-screen--plain img{width:100%;transform:none!important;transform-origin:center;object-fit:contain;mix-blend-mode:screen;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 10%,#000 90%,transparent 100%),linear-gradient(180deg,transparent 0%,#000 7%,#000 90%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent 0%,#000 10%,#000 90%,transparent 100%),linear-gradient(180deg,transparent 0%,#000 7%,#000 90%,transparent 100%);mask-composite:intersect}.roadmapPage .section{background:transparent;padding:clamp(42px,5.2vw,68px) 0}.roadmapPage .section-title{margin:0 0 32px;color:#fff;font-size:clamp(28px,2.45vw,34px);line-height:1.13;letter-spacing:0;font-weight:950;text-align:center}.roadmapPage .final-cta{background:transparent}@media(max-width:1180px){.howNewPage .howHeroGrid{grid-template-columns:1fr}.howNewPage .howHeroCopy,.howNewPage .howHeroTitle,.howNewPage .howHeroLead{max-width:720px}.roadmapPage .hero-grid{grid-template-columns:1fr}.roadmapPage .hero-main-screen--plain{width:min(100%,900px);margin-right:0}}@media(max-width:760px){.eshopPage .eshopHeroTitle,.howNewPage .howHeroTitle,.roadmapPage .hero-title{font-size:clamp(38px,11vw,54px)}.roadmapPage .hero-screen-wrapper{min-height:auto!important}}@media(max-width:720px){.dailyops-card-header{align-items:flex-start!important;gap:12px!important}.dailyops-card-header h3{font-size:1.18rem!important;line-height:1.22!important;padding-left:0!important;text-align:left!important}.dailyops-mini-row,.dailyops-mini-row--morning{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}.dailyops-mini-row .dailyops-kpi,.dailyops-mini-row--morning .dailyops-kpi,.dailyops-mini-row.compact .dailyops-kpi{padding:8px 6px!important;min-width:0!important;text-align:center!important;justify-items:center!important}.dailyops-kpi span{font-size:.56rem!important;letter-spacing:.06em!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center!important;width:100%}.dailyops-kpi strong,.dailyops-mini-row--morning .dailyops-kpi strong,.dailyops-mini-row.compact .dailyops-kpi strong{font-size:.78rem!important;line-height:1.1!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;text-align:center!important;width:100%}.dailyops-kpi em{font-size:.66rem!important;text-align:center!important;width:100%}.dailyops-network{min-height:240px!important;padding:8px}.dailyops-map-center{width:108px!important;height:108px!important;top:58%!important}.dailyops-map-orb{top:12px!important;right:12px!important;bottom:12px!important;left:12px!important;row-gap:2px}.dailyops-map-logo{width:28px!important;height:26px!important}.dailyops-map-orb span{font-size:12px!important;letter-spacing:-.01em}.dailyops-node{width:58px!important;height:58px!important;border-width:1.5px}.dailyops-node--google{left:6px!important;top:36px!important}.dailyops-node--meta{right:6px!important;top:36px!important}.dailyops-node--linkedin{left:6px!important;bottom:12px!important}.dailyops-node--sklik{right:6px!important;bottom:12px!important}.dailyops-node svg{width:26px!important;height:26px!important}.dailyops-linkedin-mark{font-size:28px!important}.section .section-title,.section-title,.section h2.section-title{transform:none!important;opacity:1!important}.teamMissingGrid>article,.teamMissingGrid article,.teamValueGrid>article,.teamValueGrid article,.teamProcessGrid>article,.teamProcessGrid article,.teamAudienceGrid>article,.teamAudienceGrid article,.agencyPainGrid>article,.agencyPainGrid article,.agencyPracticeGrid>article,.agencyPracticeGrid article,.agencyBenefitGrid>article,.agencyBenefitGrid article,.leadProblemGrid>article,.leadProblemGrid article,.leadPipelineSteps>article,.leadPipelineSteps article,.leadPracticeGrid>article,.leadPracticeGrid article,.leadOutcomeGrid>article,.leadOutcomeGrid article,.leadRecommendationGrid>article,.leadRecommendationGrid article,.eshopValueGrid>article,.eshopValueGrid article,.eshopProcessGrid>article,.eshopProcessGrid article,.eshopResultsGrid>article,.eshopResultsGrid article,.eshopAudienceGrid>article,.eshopAudienceGrid article{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;width:100%!important;box-sizing:border-box!important;gap:10px}.teamMissingGrid article>div,.teamValueGrid article>div,.teamProcessGrid article>div,.teamAudienceGrid article>div,.agencyPainGrid article>div,.agencyPracticeGrid article>div,.agencyBenefitGrid article>div,.leadProblemGrid article>div,.leadPipelineSteps article>div,.leadPracticeGrid article>div,.leadOutcomeGrid article>div,.leadRecommendationGrid article>div,.eshopValueGrid article>div,.eshopProcessGrid article>div,.eshopResultsGrid article>div,.eshopAudienceGrid article>div{text-align:center!important;width:100%}.teamMissingGrid h3,.teamMissingGrid p,.teamValueGrid h3,.teamValueGrid p,.teamProcessGrid h3,.teamProcessGrid p,.teamAudienceGrid h3,.teamAudienceGrid p,.agencyPainGrid h3,.agencyPainGrid p,.agencyPracticeGrid h3,.agencyPracticeGrid p,.agencyBenefitGrid h3,.agencyBenefitGrid p,.leadProblemGrid h3,.leadProblemGrid p,.leadPipelineSteps h3,.leadPipelineSteps p,.leadPracticeGrid h3,.leadPracticeGrid p,.leadOutcomeGrid h3,.leadOutcomeGrid p,.leadRecommendationGrid h3,.leadRecommendationGrid p,.eshopValueGrid h3,.eshopValueGrid p,.eshopProcessGrid h3,.eshopProcessGrid p,.eshopResultsGrid p,.eshopAudienceGrid h3,.eshopAudienceGrid p{text-align:center!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important}.eshopResultsGrid strong{text-align:center!important;display:block;width:100%}.leadRecommendationGrid span,.leadRecommendationGrid strong{text-align:center!important;width:100%;display:block}.eshopProcessGrid article .eshopProcessIcon{width:64px!important;height:64px!important;flex:0 0 auto!important;max-width:64px!important}.systemProcessGrid article .systemProcessIcon,.systemProcessStep .systemProcessIcon{width:58px!important;height:58px!important;flex:0 0 auto!important;max-width:58px!important}}.security-section{background:radial-gradient(800px 420px at 12% 18%,rgba(122,96,255,.14),transparent 60%),radial-gradient(700px 360px at 88% 82%,rgba(74,222,168,.08),transparent 65%),linear-gradient(180deg,#060a1e,#0a0f2b);padding:72px 0 60px;border-top:1px solid rgba(118,132,216,.16);border-bottom:1px solid rgba(118,132,216,.16)}.security-lead{max-width:760px;margin:14px auto 36px;text-align:center;color:#e0e8fcdb;font-size:clamp(1rem,1.25vw,1.18rem);line-height:1.55}.trust-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:1100px;margin:0 auto 36px}.trust-chip{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;border:1px solid rgba(118,132,216,.18);background:linear-gradient(150deg,#1014329e,#070a1cb8);transition:border-color .2s ease,transform .2s ease}.trust-chip:hover{border-color:#a0aeff57}.trust-chip__icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex:0 0 36px;border-radius:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06)}.trust-chip--mint .trust-chip__icon{color:#56dea8f2;border-color:#56dea838;background:#56dea80f}.trust-chip--sky .trust-chip__icon{color:#7cb2fff2;border-color:#7cb2ff38;background:#7cb2ff0f}.trust-chip--violet .trust-chip__icon{color:#b29cfff2;border-color:#b29cff38;background:#b29cff0f}.trust-chip--amber .trust-chip__icon{color:#ffc678f2;border-color:#ffc67838;background:#ffc6780f}.trust-chip__body{min-width:0;display:flex;flex-direction:column;gap:1px}.trust-chip__title{font-size:.92rem;color:#eef2ff;font-weight:700;letter-spacing:-.005em;line-height:1.2}.trust-chip__desc{font-size:.78rem;color:#c4d0f0b8;line-height:1.32}.compliance-strip{max-width:1180px;margin:0 auto 36px;padding:26px 28px;border-radius:18px;border:1px solid rgba(118,132,216,.22);background:linear-gradient(120deg,#141a3ac7,#080c20db);box-shadow:inset 0 1px #a9b7ff0f}.compliance-strip__title{text-align:center;font-size:clamp(.84rem,.9vw,.96rem);text-transform:uppercase;letter-spacing:.18em;color:#bac6ebb3;margin-bottom:18px}.compliance-strip__items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.compliance-chip{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:12px;background:#ffffff06;border:1px solid rgba(118,132,216,.18);text-align:left}.compliance-chip>div{text-align:left;min-width:0}.compliance-chip__check{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;flex:0 0 26px;border-radius:50%;background:linear-gradient(135deg,#4ade8a,#22c55e);color:#07150c;box-shadow:0 4px 14px #22c55e40}.compliance-chip__label{font-weight:700;color:#f3f6ff;font-size:clamp(.94rem,1.02vw,1.04rem);letter-spacing:-.005em;text-align:left;line-height:1.2}.compliance-chip__desc{color:#d4defcbd;font-size:clamp(.78rem,.86vw,.88rem);line-height:1.36;margin-top:2px;text-align:left}.security-facts{list-style:none;padding:0;margin:0 auto 28px;max-width:1100px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 28px;text-align:left}.security-facts li{position:relative;padding-left:20px;color:#dae2faeb;font-size:clamp(.88rem,.98vw,.98rem);line-height:1.45;text-align:left}.security-facts li:before{content:"";position:absolute;left:0;top:7px;width:10px;height:10px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#6ee7b7 0%,#22c55e 60%,transparent 75%);box-shadow:0 0 10px #6ee7b773}.security-cta{text-align:center;margin-top:8px;font-size:clamp(.9rem,.98vw,1.02rem);color:#d6e0fcd1}.security-link{color:#a5b5ff;text-decoration:none;font-weight:600;transition:color .18s ease}.security-link:hover{color:#c4d0ff;text-decoration:underline}.security-sep{display:inline-block;margin:0 10px;color:#96a5dc80}@media(max-width:980px){.trust-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.compliance-strip__items,.security-facts{grid-template-columns:1fr}}@media(max-width:600px){.security-section{padding:48px 0 40px}.trust-strip{grid-template-columns:1fr}.compliance-strip{padding:18px 16px}}.securityPolicyPage{background:linear-gradient(180deg,#060a1e,#0a0f2b);color:#e2e8f7}.sec-hero{padding:100px 0 56px;background:radial-gradient(800px 380px at 18% 22%,rgba(122,96,255,.18),transparent 60%),radial-gradient(700px 320px at 82% 78%,rgba(74,222,168,.1),transparent 65%);border-bottom:1px solid rgba(118,132,216,.16)}.sec-hero__inner{max-width:880px;text-align:center}.sec-hero__title{font-size:clamp(2.2rem,4.2vw,3.4rem);letter-spacing:-.025em;margin-bottom:14px;color:#f4f7ff}.sec-hero__meta{color:#b4c4ebb8;font-size:.92rem;margin:0 0 22px;text-transform:uppercase;letter-spacing:.16em}.sec-hero__intro{font-size:clamp(1rem,1.18vw,1.18rem);color:#dce6fcdb;line-height:1.65;margin:0 auto;max-width:760px}.sec-main{padding:56px 0 64px}.sec-block{max-width:920px;margin:0 auto 44px;padding:28px 32px;border-radius:18px;border:1px solid rgba(118,132,216,.18);background:linear-gradient(150deg,#1014329e,#070a1cb8);box-shadow:inset 0 1px #a9b7ff0f,0 14px 36px #03051259;text-align:left}.sec-block__title{display:flex;align-items:baseline;gap:14px;margin:0 0 14px;font-size:clamp(1.32rem,1.6vw,1.6rem);color:#f4f7ff;letter-spacing:-.018em;line-height:1.25;font-weight:700}.sec-block__num{font-family:SF Mono,Menlo,monospace;font-size:.78rem;font-weight:700;letter-spacing:.1em;color:#b29cffd9;background:#b29cff14;border:1px solid rgba(178,156,255,.18);padding:4px 8px;border-radius:6px;flex:0 0 auto}.sec-block__intro{color:#d6e0fad9;font-size:clamp(.96rem,1.08vw,1.08rem);line-height:1.6;margin:0 0 18px}.sec-block__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.sec-block__list li{position:relative;padding-left:22px;color:#d8e2fceb;font-size:clamp(.92rem,1vw,1.02rem);line-height:1.58}.sec-block__list li:before{content:"";position:absolute;left:0;top:9px;width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,#6ee7b7,#22c55e);box-shadow:0 0 8px #6ee7b780}.sec-block__list li strong{color:#f4f7ff;font-weight:700}.sec-code{font-family:SF Mono,Menlo,monospace;font-size:.88em;background:#b29cff1a;color:#c4b5fd;border:1px solid rgba(178,156,255,.18);padding:1px 6px;border-radius:4px}.sec-vendor-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:8px}.sec-vendor-card{padding:16px 18px;border-radius:12px;background:#ffffff06;border:1px solid rgba(118,132,216,.2)}.sec-vendor-card__name{font-weight:700;font-size:1.04rem;color:#f4f7ff;margin-bottom:4px;letter-spacing:-.01em}.sec-vendor-card__role{color:#c4d0f0c7;font-size:.88rem;margin-bottom:12px;line-height:1.4}.sec-vendor-card__certs{display:flex;flex-wrap:wrap;gap:6px}.sec-vendor-card__chip{font-size:.74rem;color:#d4defce6;background:#7684d824;border:1px solid rgba(118,132,216,.28);padding:3px 8px;border-radius:999px;letter-spacing:.01em}.sec-badges-strip{padding:56px 0;background:linear-gradient(180deg,transparent,rgba(122,96,255,.06) 50%,transparent);border-top:1px solid rgba(118,132,216,.14);border-bottom:1px solid rgba(118,132,216,.14)}.sec-badges-strip__title{text-align:center;font-size:clamp(.84rem,.9vw,.95rem);text-transform:uppercase;letter-spacing:.18em;color:#bac6ebbd;margin:0 0 22px;font-weight:600}.sec-badges{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;max-width:920px;margin:0 auto}.sec-badge{padding:8px 14px;border-radius:999px;border:1px solid rgba(178,156,255,.28);background:#b29cff0f;color:#e0d6ff;font-size:.86rem;font-weight:600;letter-spacing:-.005em;white-space:nowrap}.sec-badges__disclaimer{text-align:center;color:#aab8dca6;font-size:.82rem;line-height:1.45;margin:22px auto 0;max-width:720px}.sec-disclosure{padding:80px 0 96px;text-align:center}.sec-disclosure__inner{max-width:720px}.sec-disclosure h2{font-size:clamp(1.6rem,2.4vw,2rem);color:#f4f7ff;letter-spacing:-.02em;margin-bottom:14px}.sec-disclosure p{color:#d6e0fcdb;font-size:clamp(.96rem,1.08vw,1.08rem);line-height:1.6;margin:0 auto 26px}.sec-disclosure__actions{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:12px}.sec-cta{display:inline-block;padding:12px 22px;border-radius:10px;font-weight:600;font-size:.96rem;text-decoration:none;letter-spacing:-.005em;transition:transform .18s ease,border-color .18s ease,background .18s ease}.sec-cta--primary{background:linear-gradient(135deg,#7c5cff,#5b8df0);color:#fff;box-shadow:0 10px 32px #5b8df052}.sec-cta--primary:hover{transform:translateY(-2px)}.sec-cta--ghost{border:1px solid rgba(178,156,255,.34);background:#b29cff0f;color:#d8c7ff}.sec-cta--ghost:hover{border-color:#b29cff8c;background:#b29cff1f}@media(max-width:880px){.sec-hero{padding:80px 0 44px}.sec-block{padding:22px}.sec-vendor-grid{grid-template-columns:1fr}}@media(max-width:560px){.sec-block__title{flex-direction:column;align-items:flex-start;gap:8px}.sec-disclosure{padding:56px 0 72px}}
