@font-face{font-display:swap;font-family:Cairo;font-style:normal;font-weight:300;src:url(/static/media/cairo-arabic-300-normal.c72869c5211f4c35bbc8.woff2) format("woff2"),url(/static/media/cairo-arabic-300-normal.7235b3489bced13bec5c.woff) format("woff");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-display:swap;font-family:Cairo;font-style:normal;font-weight:300;src:url(/static/media/cairo-latin-ext-300-normal.238844b2c5714d3e11df.woff2) format("woff2"),url(/static/media/cairo-latin-ext-300-normal.7a20f8fcb89168e65b14.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Cairo;font-style:normal;font-weight:300;src:url(/static/media/cairo-latin-300-normal.e07f2285fc6c16f2cf46.woff2) format("woff2"),url(/static/media/cairo-latin-300-normal.5f69cc957cba0faac4c0.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Cairo;font-style:normal;font-weight:400;src:url(/static/media/cairo-arabic-400-normal.058cbf3782fbcd1fa0b4.woff2) format("woff2"),url(/static/media/cairo-arabic-400-normal.99e0837583f42c3d9f15.woff) format("woff");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-display:swap;font-family:Cairo;font-style:normal;font-weight:400;src:url(/static/media/cairo-latin-ext-400-normal.32c4aa2581621bf09b6f.woff2) format("woff2"),url(/static/media/cairo-latin-ext-400-normal.ee585dee436c5f3a7547.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Cairo;font-style:normal;font-weight:400;src:url(/static/media/cairo-latin-400-normal.115755d5d85ea3aa10e4.woff2) format("woff2"),url(/static/media/cairo-latin-400-normal.d3523213d13374faa2a1.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Cairo;font-style:normal;font-weight:500;src:url(/static/media/cairo-arabic-500-normal.d4986f28b3336cf87071.woff2) format("woff2"),url(/static/media/cairo-arabic-500-normal.d22f6daf67076e92a213.woff) format("woff");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-display:swap;font-family:Cairo;font-style:normal;font-weight:500;src:url(/static/media/cairo-latin-ext-500-normal.e1e9d5168e36155807e4.woff2) format("woff2"),url(/static/media/cairo-latin-ext-500-normal.85571aa0061cbb638f72.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Cairo;font-style:normal;font-weight:500;src:url(/static/media/cairo-latin-500-normal.29cf781742a103221c52.woff2) format("woff2"),url(/static/media/cairo-latin-500-normal.e971535d806fad95ecda.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Cairo;font-style:normal;font-weight:600;src:url(/static/media/cairo-arabic-600-normal.be8054f40fa48bd61c91.woff2) format("woff2"),url(/static/media/cairo-arabic-600-normal.f113ae8462fc8e14cf2b.woff) format("woff");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-display:swap;font-family:Cairo;font-style:normal;font-weight:600;src:url(/static/media/cairo-latin-ext-600-normal.ad58b257fa4f7970f483.woff2) format("woff2"),url(/static/media/cairo-latin-ext-600-normal.a62adcca7dab052ef11f.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Cairo;font-style:normal;font-weight:600;src:url(/static/media/cairo-latin-600-normal.33b518da7c6f76c0fb00.woff2) format("woff2"),url(/static/media/cairo-latin-600-normal.419a3c3be65957a53d84.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Cairo;font-style:normal;font-weight:700;src:url(/static/media/cairo-arabic-700-normal.b4370cf49720a94bc6af.woff2) format("woff2"),url(/static/media/cairo-arabic-700-normal.833c204bc148c91e6f8f.woff) format("woff");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-display:swap;font-family:Cairo;font-style:normal;font-weight:700;src:url(/static/media/cairo-latin-ext-700-normal.eb6ea9f90796014147d2.woff2) format("woff2"),url(/static/media/cairo-latin-ext-700-normal.2fe5ba9277e1148985d7.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Cairo;font-style:normal;font-weight:700;src:url(/static/media/cairo-latin-700-normal.de3ee125ce756c30135b.woff2) format("woff2"),url(/static/media/cairo-latin-700-normal.5bbf44cdc3094d062b81.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Cairo;font-style:normal;font-weight:800;src:url(/static/media/cairo-arabic-800-normal.f31d17f3b9bc6d3b3e38.woff2) format("woff2"),url(/static/media/cairo-arabic-800-normal.c7f8f933edd1cc871af1.woff) format("woff");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-display:swap;font-family:Cairo;font-style:normal;font-weight:800;src:url(/static/media/cairo-latin-ext-800-normal.bf1eca2b6ae665acfb07.woff2) format("woff2"),url(/static/media/cairo-latin-ext-800-normal.b6038c90f1d60be5dc52.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Cairo;font-style:normal;font-weight:800;src:url(/static/media/cairo-latin-800-normal.01ecf49a05f592815999.woff2) format("woff2"),url(/static/media/cairo-latin-800-normal.f0cd178d16654b50bb05.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg:#020109;--panel:#141824;--panel-2:#181d2b}.steps:before{left:50%;opacity:.6;transform:translateX(-1px);z-index:0}.stepRow{display:block;padding:28px 0}.stepRow,.stepRow>div{text-align:center}.stepBadge{display:inline-grid;margin:12px auto 20px!important;position:relative;z-index:1}.lang-switcher{background:#141824;background:var(--panel);border:1px solid #ffffff24;border-radius:8px;color:var(--muted);cursor:pointer;font-size:13px;font-weight:600;line-height:1.2;padding:8px 10px;position:relative}.lang-switcher-list{background:#181d2b;background:var(--panel-2);border:1px solid #ffffff24;border-radius:10px;box-shadow:var(--shadow);display:none;min-width:50px;position:absolute;right:-5px;top:calc(100% + 6px);z-index:999}.lang-switcher-list.open{display:block}.lang-switcher-list button{background:#0000;border:0;color:var(--text);cursor:pointer;font-size:13px;font-weight:600;padding:10px 12px;text-align:left;width:100%}.lang-switcher-list button:hover{background:#ffffff0f}.public-landing{background:#020109;min-height:100vh;overflow-x:hidden;overflow-y:visible;position:relative;width:100%}.public-landing__content{width:100%}.public-landing:before{display:none}.how-section{background:linear-gradient(180deg,#0e102000,#0e1122f2 8%,#0e1122f2 92%,#0e102000);border-bottom:1px solid #818cf81f;border-top:1px solid #818cf81f;padding:80px 0!important;position:relative}.how-section:before{background:radial-gradient(900px 400px at 70% 50%,#6366f10f,#0000 65%);content:"";inset:0;pointer-events:none;position:absolute}.how-section .how-wrap{grid-gap:48px;align-items:start;display:grid;gap:48px;grid-template-columns:300px 1fr;margin-top:0}.how-section .how-steps{align-items:flex-start;display:flex;flex-direction:column;justify-content: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{align-self:start;background:#141824;background:var(--panel);border:1px solid #ffffff17;border-radius:16px;box-shadow:0 32px 80px #0009,0 0 0 1px #818cf814;line-height:0;overflow:hidden}.how-section .how-dashboard img,.how-section .how-dashboard video{display:block;height:auto;vertical-align:top;width:100%}@media (max-width:960px){.how-section .how-wrap{gap:32px;grid-template-columns:1fr}}.public-landing>*{position:relative;z-index:1}.pl-header{position:-webkit-sticky;position:sticky;top:0}.pl-header .container{max-width:var(--maxw)!important;padding:0 22px}.pl-nav{gap:16px;position:relative;width:100%}.pl-nav,.pl-nav .brand{align-items:center;display:flex}.pl-nav .brand{color:inherit;flex-shrink:0;gap:10px;text-decoration:none;white-space:nowrap}.pl-nav .brand-logo{display:block;flex-shrink:0;height:32px;width:32px}.pl-menu{flex:1 1 auto;margin-left:14px;min-width:0;padding:23px 0}.pl-menu-list{align-items:center;display:flex;flex-wrap:nowrap;gap:clamp(10px,1.2vw,18px);justify-content:center;list-style:none;margin:0;padding:0}.pl-menu a{color:#cfd8e3;font-size:clamp(13px,.92vw,15px);font-weight:600;letter-spacing:-.005em;text-decoration:none;white-space:nowrap}.pl-menu ul{list-style:none;margin:0;padding:0}.pl-item{position:relative;white-space:nowrap}.actions{align-items:center;display:flex;gap:10px;margin-left:auto}.pl-dropdown{background:#181d2b;background:var(--panel-2);border:1px solid #ffffff24;border-radius:10px;box-shadow:var(--shadow);display:none;left:0;min-width:200px;padding:6px 0;position:absolute;top:calc(100% + 6px);z-index:99999999}.pl-dropdown a{color:var(--text);display:block;font-weight:600;padding:10px 12px}.pl-dropdown a:hover{background:#ffffff0f}.pl-item.open .pl-dropdown{display:block}.lang-switcher.pl-lang-toggle{align-items:center;background:#ffffff0a;border:1px solid #ffffff24;border-radius:10px;color:var(--text);display:inline-flex;font-weight:700;height:40px;justify-content:center;letter-spacing:.04em;line-height:1;min-width:40px;padding:0 10px;position:relative;text-transform:uppercase}.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{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#05060afa;border-radius:0;bottom:0;display:none;height:calc(100vh - var(--pl-header-h));left:0;margin-left:0;max-width:none;overflow:auto;padding:16px 0 24px;position:fixed;right:0;top:var(--pl-header-h);transform:none;width:100vw;z-index:10000000}.pl-menu.is-open{display:block}.pl-menu-list{gap:6px;width:100%}.pl-menu-list a{border-radius:8px;display:block;padding:10px 12px;width:100%}.pl-menu-list a:focus-visible,.pl-menu-list a:hover{background:#ffffff0f}.pl-dropdown{background:#0000;border:0;border-radius:0;margin-top:2px;padding:0;width:100%}.pl-dropdown a{border-radius:8px;color:var(--text);font-weight:600;padding:10px 12px}.mobile-only-cta a.mobile-cta{background:#ffffff0f;border:1px solid #ffffff29;border-radius:12px;color:var(--text);display:inline-flex;font-weight:700;justify-content:center;padding:12px 16px;width:100%}.mobile-only-cta a.mobile-cta.primary{background:linear-gradient(135deg,var(--brand),var(--brand-2));border:none;box-shadow:var(--shadow);color:#111}.pl-menu-list{align-items:flex-start;flex-direction:column;gap:12px;justify-content:flex-start;padding:0 20px}.pl-dropdown{border-radius:6px;box-shadow:none;margin-top:6px;padding-left:8px;position:static}.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.primary.pill,.public-landing .actions .btn.signin{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-delay:.6s;animation-duration:5.2s}[data-float]:nth-of-type(3n){animation-delay:1.1s;animation-duration:6s}@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{margin:0 auto;max-width:1200px;padding:0 22px}.section-title{font-size:32px;margin:0 0 12px}.section-lead{color:var(--muted);margin-bottom:22px;text-align:center}.public-landing__content>.section{position:relative}.public-landing__content>.section+.section:before{background:linear-gradient(90deg,#7888da00,#7888da5c,#7888da00);content:"";height:1px;left:22px;pointer-events:none;position:absolute;right:22px;top:0}.problem-list{grid-gap:12px 36px;display:grid;gap:12px 36px;grid-template-columns:repeat(2,1fr);list-style:none;padding:0}.problem-list li{background:#0000;color:var(--muted);padding-left:0}.visual-row{align-items:center;display:flex;gap:20px}.visual-left,.visual-right{flex:1 1}.three-columns{display:flex;gap:18px}.three-columns .pillar{background:#0000;flex:1 1}.three-columns .pillar ul{margin:8px 0 0;padding-left:18px}.rd-columns{display:flex;gap:18px}.rd-columns>div{flex:1 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}.cta-buttons,.rd-columns,.three-columns,.visual-row{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{display:flex;justify-content:center;margin-top:18px}.inline-cta-form{background:#ffffff05;border:1px solid #ffffff0a;border-radius:12px;max-width:920px;padding:18px;width:100%}.inline-cta-form .form-row{display:flex;gap:12px;margin-bottom:12px}.inline-cta-form input,.inline-cta-form textarea{background:#00000059;border:1px solid #ffffff0a;border-radius:8px;color:#fff;flex:1 1;padding:10px 12px}.inline-cta-form textarea{resize:vertical}.inline-cta-form .form-actions{display:flex;gap:12px;justify-content:flex-end;margin-top:6px}.roadmap-detail{background:#ffffff05;border:1px solid #ffffff14;border-radius:10px;margin-top:10px;padding:10px 12px}.roadmap-detail summary{color:var(--text);cursor:pointer;font-weight:700}.roadmap-detail p{color:var(--muted);margin:8px 0 0}@media (max-width:900px){.final-cta .cta-buttons,.inline-cta-form .form-row{flex-direction:column}.inline-cta-form .form-actions{justify-content:center}}.modal-backdrop{align-items:center;background:#02061799;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:999999}.modal-card{background:#07070a;border:1px solid #ffffff0a;border-radius:14px;box-shadow:0 40px 120px #000000a6;max-width:1100px;padding:28px 30px;position:relative;width:min(96%,1100px);z-index:1000000}.modal-close{background:#0000;border:none;color:var(--muted);font-size:20px;position:absolute;right:22px;top:18px}.modal-card h3{margin-top:0}.modal-form .form-row{display:flex;gap:12px;gap:18px;margin-bottom:12px;margin-bottom:16px}.modal-form input,.modal-form textarea{background:#00000059;border:1px solid #ffffff0a;border-radius:10px;color:#fff;flex:1 1;padding:14px}.modal-sent{font-weight:700;padding:24px;text-align:center}@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{color:var(--muted);font-size:13px;margin:18px 0}.modal-form .gdpr-row input{margin-right:8px}.grid-4 .card{overflow:visible;position:relative}.card-glow{bottom:-20px;height:auto;mix-blend-mode:screen;opacity:.95;pointer-events:none;position:absolute;right:-20px;transform:translateZ(0);width:230px;z-index:3}.trust-section{margin-top:26px;text-align:center}.trust-section .trust-title{color:#fff;font-size:20px;margin:6px 0 12px}.trust-stats{align-items:stretch;display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.trust-item{background:#ffffff05;border:1px solid #ffffff08;border-radius:10px;min-width:180px;padding:14px 16px}.trust-number{color:#fff;font-size:26px;font-weight:800;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-bottom:64px;padding-top:28px;position:relative}.dailyops-section:before{background:radial-gradient(780px 340px at 22% -6%,#646cff24,#0000 64%),radial-gradient(760px 300px at 84% 8%,#7b5cff1f,#0000 66%);content:"";inset:0;pointer-events:none;position:absolute}.dailyops-head{margin:0 auto 24px;max-width:720px;text-align:center}.dailyops-title{margin-bottom:8px;text-align:center}.dailyops-lead{color:#d6def0c7;margin-bottom:0;text-align:center}.dailyops-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.dailyops-card{background:linear-gradient(180deg,#0a0f26e6,#060918f0),radial-gradient(120% 70% at 50% -10%,#8269ff24,#0000 65%);border:1px solid #818cf833;border-radius:20px;box-shadow:inset 0 1px 0 #ffffff14,0 28px 70px #04061494,0 0 0 1px #805aff1a;overflow:hidden;padding:18px 18px 16px;position:relative}.dailyops-card:after{background:linear-gradient(120deg,#ffffff12,#0000 26%),radial-gradient(600px 180px at 70% 106%,#7a5cff33,#0000 60%);content:"";inset:0;opacity:.55;pointer-events:none;position:absolute}.dailyops-card-header{align-items:center;display:flex;gap:18px;margin-bottom:22px}.dailyops-card-header h3{color:#eef2ff;font-size:1.72rem;letter-spacing:-.015em;line-height:1.22;margin:0;padding-left:8px}.dailyops-icon{align-items:center;border:1px solid #fff3;border-radius:10px;box-shadow:inset 0 1px 0 #ffffff2e,0 8px 24px #0a0c2357;display:inline-flex;flex-shrink:0;font-size:13px;height:40px;justify-content:center;width:40px}.dailyops-header-svg{color:#fbbf24eb;display:block;height:30px;width:30px}.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{grid-gap:10px;align-items:start;display:grid;gap:10px;list-style:none;margin:0 0 18px;padding:0}.dailyops-list li{align-items:flex-start;color:#dde4f4e6;display:flex;font-size:.94rem;font-weight:600;gap:10px;justify-content:flex-start;line-height:1.33}.dailyops-list li span{flex:1 1;min-width:0;text-align:left}.dailyops-list-bullet{flex-shrink:0;height:14px;width:14px}.dailyops-morning-bottom{grid-gap:12px;align-items:end;display:grid;gap:12px;grid-template-columns:minmax(0,1.25fr) minmax(0,.95fr)}.dailyops-mini-row--morning{align-self:end;margin-bottom:0}.dailyops-mini-row--morning .dailyops-kpi{align-content:center;min-height:92px}.dailyops-mini-row--morning .dailyops-kpi strong{font-size:.78rem;letter-spacing:-.01em;white-space:nowrap}.dailyops-mini-row--morning .dailyops-kpi{justify-items:center;text-align:center}.dailyops-chart-wrap.dailyops-chart-wrap--morning{grid-column-gap:7px;grid-row-gap:6px;background:#0000;border:0;border-radius:0;column-gap:7px;display:grid;grid-template-columns:32px minmax(0,1fr);padding:0;row-gap:6px}.dailyops-ylabels{align-content:space-between;display:grid;padding:12px 4px 14px 0}.dailyops-ylabels span{color:#b3bddc99;font-size:.74rem;line-height:1}.dailyops-chart-canvas{background:#060b1cad;border:1px solid #8491eb47;border-radius:12px;padding:6px 8px}.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{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:10px}.dailyops-kpi{grid-gap:3px;background:#080c1ebd;border:1px solid #8c96e638;border-radius:11px;display:grid;gap:3px;padding:10px}.dailyops-kpi span{color:#acbadcbf;font-size:.66rem;letter-spacing:.08em;text-transform:uppercase}.dailyops-kpi strong{color:#f8fbff;font-size:.9rem;line-height:1.15}.dailyops-kpi em{color:#4ade80;font-size:.8rem;font-style:normal;font-weight:600}.dailyops-chart-wrap{background:#060a199e;border:1px solid #8491eb33;border-radius:12px;padding:8px 10px 10px}.dailyops-sparkline{display:block;height:82px;width:100%}.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{background:#060a19a8;border:1px solid #8c96e633;border-radius:12px;overflow:hidden}.dailyops-alert-head{border-bottom:1px solid #8291de33;display:flex;justify-content:space-between;padding:10px 12px}.dailyops-alert-head span{color:#c0cae4bd}.dailyops-alert-head strong{color:#fb7185;font-size:.92rem}.dailyops-alert-row{grid-gap:8px;align-items:center;border-bottom:1px solid #8291de29;display:grid;gap:8px;grid-template-columns:42px minmax(0,1fr) 40px;padding:5px 12px}.dailyops-alert-row:last-child{border-bottom:0}.dailyops-alert-text{color:#eef2ff;font-size:.93rem;justify-self:start;text-align:left}.dailyops-alert-bullet{opacity:.95;width:33px}.dailyops-alert-bullet,.dailyops-alert-platform-icon{align-items:center;display:inline-flex;height:33px;justify-content:center}.dailyops-alert-platform-icon{justify-self:end;width:39px}.dailyops-panel{background:#060a19a8;border:1px solid #8c96e633;border-radius:12px;padding:10px}.dailyops-panel-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:9px}.dailyops-panel-head span{color:#eaf0ff;font-size:.88rem;font-weight:600}.dailyops-panel-head button{background:#ffffff0a;border:1px solid #8c96e64d;border-radius:8px;color:#c8d1e8db;font-size:.72rem;padding:5px 8px}.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{align-items:center;gap:8px}.dailyops-card--dashboard .dailyops-list li .dailyops-list-bullet{height:16px;width: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{margin-left:0;margin-right:0;width:100%}.dailyops-network{background:#060a19a8;border:1px solid #8c96e633;border-radius:12px;min-height:252px;overflow:hidden;position:relative}.dailyops-network--map{background:radial-gradient(360px 220px at 50% 64%,#6656e11f,#060a19b3 62%);border:0}.dailyops-network-lines{height:100%;inset:0;pointer-events:none;position:absolute;width:100%;z-index:4}.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{align-items:center;background:#080c20eb;border:2px solid #5f7cdc42;border-radius:50%;box-shadow:inset 0 0 0 1px #7c95ea14;display:flex;height:84px;justify-content:center;position:absolute;width:84px;z-index:1}.dailyops-node--google{left:14px;top:42px}.dailyops-node--meta{right:14px;top:42px}.dailyops-node--linkedin{bottom:18px;left:14px}.dailyops-node--sklik{border-color:#ff46464d;bottom:18px;box-shadow:inset 0 0 0 1px #ff5f5f14;right:14px}.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;letter-spacing:-.06em;line-height:1;transform:translateY(-2px)}.dailyops-map-center{height:156px;left:50%;position:absolute;top:60%;transform:translate(-50%,-50%);width:156px;z-index:2}.dailyops-map-rings{border:2px solid #819bffa6;border-radius:50%;box-shadow:0 0 24px #728dff4d,inset 0 0 20px #6c78ff33;inset:0;position:absolute}.dailyops-map-rings:before{border:2px solid #6fbdffcc;border-radius:50%;box-shadow:0 0 16px #6fbdff6b;content:"";inset:8px;position:absolute}.dailyops-map-orb{grid-row-gap:4px;background:radial-gradient(circle at 50% 35%,#1e224efa,#0d102bfa);border:2px solid #7d90e48a;border-radius:50%;box-shadow:inset 0 8px 20px #00000073;display:grid;inset:17px;justify-items:center;place-content:center;position:absolute;row-gap:4px}.dailyops-map-logo{display:block;height:41px;object-fit:contain;width:45px}.dailyops-map-orb span{color:#e8effff0;font-size:17px;font-weight:700;letter-spacing:-.02em;line-height:1}.dailyops-compare{border-top:1px solid #7987d629;margin-top:78px;padding-top:26px}.dailyops-compare-title{animation:headingGlowShift 5.2s ease-in-out infinite;color:#f2f6ff;font-size:clamp(1.82rem,2.5vw,2.7rem);letter-spacing:-.022em;line-height:1.16;margin:0 0 22px;text-align:center}.dailyops-compare-grid{grid-gap:26px;align-items:stretch;display:grid;gap:26px;grid-template-columns:1fr 1fr;position:relative}.dailyops-compare-card{background:linear-gradient(145deg,#161834b8,#060a1cd1);border:1px solid #7b8ade3d;border-radius:20px;box-shadow:inset 0 1px 0 #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{align-items:center;display:flex;gap:12px;margin-bottom:14px}.dailyops-compare-mark{align-items:center;border:1px solid #7e8be333;border-radius:50%;display:inline-flex;height:44px;justify-content:center;width:44px}.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{color:#f6f8ff;font-size:clamp(1.3rem,1.8vw,1.95rem);letter-spacing:-.02em;line-height:1.15;margin:0}.dailyops-compare-list{grid-gap:12px;display:grid;gap:12px;list-style:none;margin:0;padding:0}.dailyops-compare-list li{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:24px minmax(0,1fr)}.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{background:radial-gradient(circle at 35% 25%,#3a347edb,#14183af2);border:2px solid #8470ffb3;border-radius:50%;box-shadow:0 0 0 8px #6258e01f,0 0 36px #6f62f05c;color:#c3b5ff;display:grid;font-size:1.72rem;font-weight:800;height:80px;left:50%;letter-spacing:-.02em;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);width:80px;z-index:3}.dailyops-compare-claim{-webkit-text-fill-color:#0000;animation:claimTextPulse 4.8s ease-in-out infinite;background:linear-gradient(92deg,#8e7bff,#b595ff 27%,#e091cf 54%,#f2ba70 72%,#ffcf78 86%,#ffe39e);-webkit-background-clip:text;background-clip:text;color:#0000;font-size:clamp(1.18rem,1.9vw,1.8rem);font-weight:800;letter-spacing:-.02em;line-height:1.15;margin:20px 0 0;text-align:center;text-shadow:0 0 20px #977eff29}.aud2-section{padding-top:18px}.czechbuilt-section{--czech-bg-image:none;background:var(--czech-bg-image);padding-bottom:40px;padding-top:58px;position:relative}.czechbuilt-lead{margin-bottom:16px;margin-top:4px;text-align:center}.czechbuilt-grid{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;max-width:1180px}.czechbuilt-card{background:linear-gradient(150deg,#101432bd,#070a1cd6);border:1px solid #7684d83d;border-radius:18px;box-shadow:inset 0 1px 0 #a9b7ff12,0 20px 52px #03051266;padding:18px 18px 16px}.czechbuilt-icon{align-items:center;background:#0000;border:0;border-radius:0;box-shadow:none;color:#a694fff2;display:inline-flex;height:62px;justify-content:center;margin-bottom:14px;width:62px}.czechbuilt-card--amber .czechbuilt-icon{background:#0000;color:#ffb45cf5}.czechbuilt-icon svg{height:42px;width:42px}.czechbuilt-card--violet .czechbuilt-icon svg{height:84px;width:84px}.czechbuilt-card h3{color:#f2f6ff;font-size:clamp(1rem,1.35vw,1.42rem);letter-spacing:-.02em;line-height:1.16;margin:0 0 7px}.czechbuilt-card p{color:#e0e8fce6;font-size:clamp(.84rem,.92vw,.96rem);line-height:1.34;margin:0}.czechbuilt-claim{-webkit-text-fill-color:#0000;animation:claimTextPulse 4.8s ease-in-out infinite;background:linear-gradient(92deg,#8e7bff,#cb8dc8 52%,#f3bb66);-webkit-background-clip:text;background-clip:text;color:#0000;font-size:clamp(1.02rem,1.55vw,1.28rem);font-weight:800;letter-spacing:-.02em;line-height:1.2;margin:18px 0 0;text-align:center}.aud2-section .section-title{font-size:clamp(2.2rem,3.1vw,3.1rem);margin-bottom:2px}.aud2-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:14px}.aud2-card{grid-gap:9px;background:linear-gradient(145deg,#0f1432bd,#060a1edb);border:1px solid #7d8de140;border-radius:18px;box-shadow:inset 0 1px 0 #aab9ff14,0 20px 42px #0305125c;display:grid;gap:9px;padding:14px 12px 10px}.aud2-head{align-items:center;display:flex;gap:14px}.aud2-icon{align-items:center;color:#a397fff5;display:inline-flex;height:30px;justify-content:center;width:30px}.aud2-head h3{color:#f2f5ff;font-size:clamp(.9rem,1.24vw,.98rem);letter-spacing:-.02em;line-height:1.14;margin:0;padding-left:3px}.aud2-list{grid-gap:6px;display:grid;gap:6px;list-style:none;margin:0;padding:0}.aud2-list li{grid-gap:7px;align-items:flex-start;display:grid;gap:7px;grid-template-columns:12px minmax(0,1fr)}.aud2-bullet{color:#9486ffe6;margin-top:1px}.aud2-list li span:last-child{color:#e5ecffeb;font-size:clamp(.77rem,.9vw,.85rem);justify-self:start;line-height:1.22;text-align:left}.aud2-mini{grid-gap:6px;align-items:end;background:#060a1e9e;border:1px solid #7e8fe130;border-radius:13px;display:grid;gap:6px;grid-template-columns:84px 1fr;min-height:98px;padding:9px 9px 7px}.aud2-metric{grid-gap:5px;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;font-weight:800;letter-spacing:-.03em;line-height:1;white-space:nowrap}.aud2-metric em{color:#4ade80;font-size:.68rem;font-style:normal;font-weight:700}.aud2-viz{animation:chartBreath 6.2s ease-in-out infinite;display:block;transform-origin:center;width:100%}.dailyops-sparkline{animation:chartBreath 6.4s ease-in-out infinite;transform-origin:center}.aud2-metric strong,.dailyops-kpi strong{animation:metricGlow 3.8s ease-in-out infinite}.aud2-viz--bars,.aud2-viz--donut,.aud2-viz--line{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{gap:14px;grid-template-columns:1fr}.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{opacity:.96;transform:translateY(0) scale(1)}50%{opacity:1;transform:translateY(-1px) scale(1.01)}}@keyframes metricGlow{0%,to{text-shadow:0 0 0 #9a84ff00}50%{text-shadow:0 0 14px #9a84ff42}}@keyframes headingGlowShift{0%,to{text-shadow:0 0 0 #917eff00;transform:translateY(0)}50%{text-shadow:0 0 18px #917eff47;transform:translateY(-1px)}}@keyframes claimTextPulse{0%,to{filter:saturate(1);transform:translateY(0) scale(1)}50%{filter:saturate(1.12);transform:translateY(-1px) scale(1.012)}}@media (prefers-reduced-motion:reduce){.aud2-metric strong,.aud2-viz,.czechbuilt-claim,.dailyops-compare-claim,.dailyops-compare-title,.dailyops-kpi strong,.dailyops-sparkline{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{height:138px;top:60%;width:138px}.dailyops-node{height:72px;width:72px}.dailyops-linkedin-mark{font-size:40px}.dailyops-map-logo{height:36px;width:39px}.dailyops-map-orb span{font-size:16px}.dailyops-alert-row{align-items:center;column-gap:8px;grid-template-columns:24px minmax(0,1fr) 28px;padding:6px 10px;row-gap:4px}.dailyops-alert-row .dailyops-alert-bullet,.dailyops-alert-row .dailyops-alert-bullet svg{height:22px;width:22px}.dailyops-alert-row .dailyops-alert-text{font-size:.82rem;line-height:1.25}.dailyops-alert-row .dailyops-alert-platform-icon{height:22px;justify-self:center;width:28px}.dailyops-alert-row .dailyops-alert-platform-icon svg{height:22px;width: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{height:36px;width:36px}.dailyops-compare-vs{font-size:1.5rem;height:68px;width:68px}}@media (max-width:860px){.dailyops-section{padding-top:14px}.dailyops-grid{grid-template-columns:1fr}.dailyops-head{margin-bottom:16px}.dailyops-lead,.dailyops-title{text-align:center}.dailyops-compare{margin-top:42px;padding-top:16px}.dailyops-compare-grid{grid-template-columns:1fr}.dailyops-compare-vs{font-size:1.28rem;height:58px;margin:-2px auto;position:static;transform:none;width:58px}.dailyops-compare-claim{font-size:clamp(1.34rem,7vw,1.8rem);margin-top:14px}}.problemSection{padding:72px 0}.problemSection .sectionHeader{margin:0 auto 18px;max-width:1200px;text-align:left}.problemCard{grid-gap:28px;align-items:start;background:linear-gradient(180deg,#ffffff05,#ffffff03);border:1px solid #ffffff0a;border-radius:14px;box-shadow:0 18px 60px #0c0a1480;display:grid;gap:28px;grid-template-columns:60% 40%;margin:0 auto;max-width:1200px;padding:28px;position:relative}.beamLayer{border-radius:14px;inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.beamLayer:before{animation:beamMove 6s linear infinite;background:linear-gradient(90deg,#7a5cff00,#7a5cff1f 18%,#ff7a3924 50%,#ec489914 82%,#7a5cff00);content:"";filter:blur(18px);height:60%;left:-10%;mix-blend-mode:screen;opacity:.9;position:absolute;top:10%;transform:translateX(-18%);width:140%}.beamLayer:after{background:radial-gradient(circle at 30% 30%,#ffffff0a,#0000 40%);bottom:6%;content:"";filter:blur(10px);height:40%;opacity:.6;position:absolute;right:-6%;width:60%}.problemLeft,.problemRight{position:relative;z-index:2}.problemLeft h3{font-size:24px;line-height:1.15;margin:0 0 10px}.problemLeft p{color:var(--muted);margin-bottom:12px}.problemLead{color:#fff;font-weight:700;margin-top:6px}.problemHighlight{color:#fb5}.problemOutcome{margin-top:14px}.problemOutcomeTitle{color:#fff;font-weight:700;margin-bottom:8px}.problemOutcome ul{color:var(--muted);list-style:none;margin:0;padding-left:0}.problemOutcome ul li{margin:8px 0;padding-left:0}.problemRight{align-items:stretch;display:flex;flex-direction:column;gap:14px}.problemRightTitle{color:#fff;font-weight:800;margin-bottom:6px}.problemPills{display:flex;flex-direction:column;gap:12px;width:100%}.problemPill{align-items:center;background:#ffffff05;border:1px solid #ffffff0a;border-radius:12px;display:flex;gap:12px;margin-right:20px;padding:14px}.pillDot{border-radius:50%;flex:0 0 10px;height:10px;margin:0;width: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{color:#fff;font-weight:700}.problemNote,.problemPillText{color:var(--muted);font-size:14px}.problemNote{margin-top:6px}@media (max-width:920px){.problemCard{grid-template-columns:1fr;padding:18px}.beamLayer:before{filter:blur(14px);height:40%;top:6%}.pillDot{margin-top:0}}@media (prefers-reduced-motion:reduce){.beamLayer:before{animation:none}}.timelineSection{padding:72px 0}.timelineHeader{margin:0 auto 18px;max-width:1200px;text-align:center}.timelineKicker{color:var(--muted);display:block;font-size:13px;margin-bottom:8px;text-align:center;width:100%}.timelineWrap{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:1fr;margin:0 auto;max-width:1200px}.timelineList{list-style:none;margin:0;padding:0;position:relative}.timelineList:before{background:linear-gradient(180deg,#ffffff0a,#7a5cff1f);border-radius:2px;bottom:6px;content:"";left:48px;position:absolute;top:6px;width:2px}.timelineItem{align-items:flex-start;display:flex;gap:12px;margin-bottom:20px}.timelineBadge{align-items:center;background:linear-gradient(135deg,#7a5cff,#ff7a39f2);border:1px solid #ffffff0f;border-radius:999px;box-shadow:0 18px 50px #0c0a1e73;color:#fff;display:flex;font-weight:800;height:44px;justify-content:center;transform:translateX(-6px);width:44px}.timelineCard{background:linear-gradient(180deg,#ffffff05,#ffffff03);border:1px solid #ffffff0a;border-radius:14px;box-shadow:0 18px 60px #02061799;min-width:320px;padding:16px}.timelineCard h4{font-size:16px;margin:0 0 6px}.timelineCard p{color:var(--muted);margin:0}.timelineConclusion{align-items:center;display:flex;flex-direction:column;grid-column:1/-1;justify-content:center;margin-top:28px;text-align:center}.timelineConclusion h3{color:var(--muted);font-size:16px;margin:0}.bigStatement{color:#fff;font-size:36px;font-weight:800;line-height:1;margin-top:8px}@media (max-width:920px){.timelineWrap{grid-template-columns:1fr}.timelineList:before{left:32px}.timelineBadge{height:44px;width:44px}.timelineItem{gap:12px}.timelineCard{padding:12px}.bigStatement{font-size:20px}}.timelineWrap .workflowGrid{grid-gap:20px;align-items:stretch;display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr));width:100%}.timelineWrap .workflowGrid .workflowCard{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;min-height:140px;text-align: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{overflow:hidden;padding-bottom:clamp(34px,5vw,60px);padding-top:clamp(56px,8vw,94px);position:relative}.aiHero:before{background:radial-gradient(700px 420px at 20% 25%,#7a5cff2e,#0000 62%),radial-gradient(700px 420px at 78% 30%,#ff7a391f,#0000 62%),radial-gradient(900px 520px at 55% 90%,#539eff1a,#0000 70%);content:"";filter:blur(44px);inset:-220px;opacity:.85;pointer-events:none;position:absolute}.aiHero>*{position:relative;z-index:1}.aiHero .hero-grid{grid-gap:clamp(24px,3.8vw,56px);align-items:center;display:grid;gap:clamp(24px,3.8vw,56px);grid-template-columns:minmax(0,.93fr) minmax(0,1.07fr)}.aiHeroCopy{padding-top:clamp(8px,1vw,18px)}.aiHero .kicker{margin-bottom:14px;width:-webkit-fit-content;width:fit-content}.aiHero .hero-title{font-size:clamp(50px,5.8vw,84px);letter-spacing:-.06em;line-height:.93;margin-bottom:14px;max-width:10.8ch}.aiHero .lead{color:#e9eef8c2;font-size:18px;line-height:1.58;max-width:43ch}.aiHero .hero-actions{margin-top:22px}.aiHero .aiChips{margin-top:20px;max-width:640px}.aiHero .hero-screen-wrapper{align-items:center;justify-content:flex-end;min-height:610px;overflow:visible;padding:0 0 0 10px;position:relative}.aiHero .hero-screen-wrapper:before{background:radial-gradient(closest-side at 18% 20%,#ffa85f38,#0000 54%),radial-gradient(closest-side at 84% 24%,#7a5cff38,#0000 50%),radial-gradient(closest-side at 54% 78%,#ff7a391f,#0000 64%),linear-gradient(180deg,#08091047,#08091029);border:1px solid hsla(0,0%,100%,.045);border-radius:38px;box-shadow:0 30px 100px #0000007a,0 0 110px #7a5cff14,0 0 120px #ff7a390d,inset 0 1px 0 #ffffff0a;content:"";inset:34px 10px 36px 18px;pointer-events:none;position:absolute}.aiHero .hero-screen-wrapper:after{background:radial-gradient(closest-side,#ffa04a52,#0000 74%);border-radius:999px;content:"";filter:blur(22px);height:72px;inset:auto 38px 24px 54px;opacity:.85;pointer-events:none;position:absolute}.aiHero .hero-main-screen--audit{background:#0000;border:none;border-radius:26px;box-shadow:none;margin-left:auto;padding:0;position:relative;transform:perspective(1600px) rotateY(-14deg) rotate(-1.6deg) translateX(8px);transform-origin:center center;width:min(100%,890px);z-index:1}.aiHero .hero-main-screen--audit img{border-radius:24px;box-shadow:0 34px 110px #0000007a,0 0 0 1px #ffffff0d;display:block;height:auto;width:100%}.aiHero .hero-main-screen--audit img::selection{background:#0000}.aiAuditFinalCta{background:radial-gradient(900px 280px at 18% 35%,#ff883c24,#0000 64%),radial-gradient(900px 280px at 82% 35%,#7a5cff2e,#0000 64%),radial-gradient(1200px 320px at 50% 52%,#ffffff08,#0000 70%);overflow:hidden;padding:clamp(52px,7vw,92px) 0 clamp(56px,8vw,110px);position:relative}.aiAuditFinalCta:after,.aiAuditFinalCta:before{border-radius:50%;content:"";left:50%;pointer-events:none;position:absolute;transform:translateX(-50%)}.aiAuditFinalCta:before{border:1px solid #ffa04a47;bottom:-220px;box-shadow:0 0 70px #ffa04a14;height:360px;width:min(1000px,100%)}.aiAuditFinalCta:after{border:1px solid #7a5cff38;bottom:-170px;box-shadow:0 0 48px #7a5cff0f;height:250px;width:min(760px,86%)}.aiAuditFinalCta .container,.aiAuditFinalCta .cta-buttons,.aiAuditFinalCta .section-lead,.aiAuditFinalCta .sectionTitle{position:relative;z-index:1}.aiAuditFinalCta .sectionTitle{margin-left:auto;margin-right:auto;max-width:12ch}.aiAuditFinalCta .section-lead{margin-left:auto;margin-right:auto;max-width:640px}.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-height:56px;min-width:240px}.aiChips{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.aiChip{-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;color:#ffffffc7;font-size:13px;font-weight:800;padding:8px 12px}.aiGrid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));justify-items:center;margin-top:22px}.aiGrid .aiCard{text-align:center}.aiCard{-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);background:#ffffff08;border:1px solid #ffffff14;border-radius:20px;box-shadow:0 26px 90px #0000008c,inset 0 1px 0 #ffffff0f;padding:18px;transition:transform .18s ease,border-color .18s ease,filter .18s ease}.aiCard:hover{border-color:#ffffff24;filter:brightness(1.03);transform:translateY(-2px)}.aiCardTitle{color:#fffffff0;font-weight:950;letter-spacing:-.02em;margin-bottom:8px}.aiCardText{color:#ffffffb8;line-height:1.55}.aiHighlight{background:linear-gradient(180deg,#7a5cff1a,#ffffff05);border:1px solid #7a5cff57;border-radius:22px;box-shadow:0 38px 110px #7a5cff24,0 26px 90px #0000008c,inset 0 1px 0 #ffffff14;overflow:hidden;padding:18px;position:relative}.aiHighlight:after{background:radial-gradient(520px 260px at 30% 25%,#7a5cff2e,#0000 60%),radial-gradient(520px 260px at 80% 70%,#ff7a391a,#0000 62%);content:"";filter:blur(22px);inset:-30px;opacity:.7;pointer-events:none;position:absolute}.aiSteps{margin-top:22px;padding-left:8px;position:relative}.aiSteps:before{background:linear-gradient(180deg,#0000,#7a5cff52,#ff7a392e,#0000);bottom:10px;content:"";left:22px;opacity:.9;position:absolute;top:10px;width:2px}.aiStepRow{grid-gap:14px;display:grid;gap:14px;grid-template-columns:56px 1fr;padding:16px 0}.aiStepBadge{background:linear-gradient(135deg,#7a5cff85,#ff7a392e);border:1px solid #ffffff1f;border-radius:999px;box-shadow:0 18px 70px #7a5cff1a;color:#fffffff2;display:grid;font-weight:900;height:44px;place-items:center;width:44px}.aiFaq{grid-gap:12px;display:grid;gap:12px;margin-top:18px}.aiFaq details{background:#ffffff08;border:1px solid #ffffff14;border-radius:18px;padding:14px 16px}.aiFaq summary{color:#ffffffe6;cursor:pointer;font-weight:900;list-style:none}.aiFaq summary::-webkit-details-marker{display:none}.aiFaq p{color:#ffffffb8;line-height:1.55;margin:10px 0 0}.aiFinal{padding:24px 0 6px;text-align:center}@media (max-width:980px){.aiGrid{grid-template-columns:1fr}}.aiStatLine{color:#ffffffb3;font-size:13px;font-weight:800;margin-top:10px}.glassCard{-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);background:#ffffff08;border:1px solid #ffffff1a;border-radius:18px;box-shadow:0 26px 80px #0000008c,inset 0 1px 0 #ffffff0f;transition:.18s}.glassCard:hover{border-color:#7a5cff4d;box-shadow:0 38px 120px #7a5cff1a,0 26px 80px #0000008c,inset 0 1px 0 #ffffff14;transform:translateY(-3px)}.pillRow{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.pill{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;color:#ffffffc7;font-size:13px;padding:8px 12px}.pill:hover{border-color:#7a5cff59;box-shadow:0 0 22px #7a5cff1a}.agProblemGrid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,1fr);margin:26px auto 0;max-width:1200px}.agProblemCard{padding:18px}.agProblemCard h3{color:#ffffffeb;font-weight:950;margin:0 0 6px}.agProblemCard p{color:#ffffffb3;line-height:1.55;margin:0 0 10px}.agProblemCard ul{color:#ffffffad;line-height:1.55;margin:0;padding-left:18px}@media(max-width:980px){.agProblemGrid{grid-template-columns:1fr}}.agSolutionGrid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,1fr);margin:20px auto 0;max-width:1200px}.agSolutionTile{min-height:140px;padding:16px}.agSolutionTile h3{color:#ffffffeb;font-size:15px;font-weight:950;margin:0 0 6px}.agSolutionTile p{color:#ffffffad;font-size:13px;line-height:1.55;margin:0}@media(max-width:1200px){.agSolutionGrid{grid-template-columns:1fr 1fr}}@media(max-width:720px){.agSolutionGrid{grid-template-columns:1fr}}.agWorkflowStrip{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,1fr);margin:18px auto 0;max-width:1200px;padding:18px 10px;position:relative}.agWorkflowStrip:before{background:linear-gradient(90deg,#7a5cff2e,#ff7a3924,#7a5cff1f);box-shadow:0 0 22px #7a5cff1f;height:2px;right:8%;top:28px}.agWorkflowStrip:after,.agWorkflowStrip:before{border-radius:999px;content:"";left:8%;position:absolute}.agWorkflowStrip:after{animation:agToken 4.2s linear infinite;background:radial-gradient(circle,#ffffff8c,#ff7a3933,#7a5cff2e);box-shadow:0 0 24px #ff7a392e,0 0 40px #7a5cff1f;height:16px;top:29px;transform:translate(-50%,-50%);width:16px}@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:after,.agWorkflowStrip:before{display:none}}.agWorkflowStep{padding:14px}.agWorkflowStep h4{color:#ffffffeb;font-weight:950;margin:0 0 6px}.agWorkflowStep p{color:#ffffffb3;line-height:1.55;margin:0}.agOutcomeGrid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,1fr);margin:24px auto 0;max-width:1200px}.agOutcomeCard{padding:18px}.agOutcomeCard.isHighlight{background:linear-gradient(180deg,#7a5cff24,#ffffff05);border-color:#7a5cff66;box-shadow:0 48px 150px #7a5cff29,inset 0 1px 0 #ffffff14}.agOutcomeNote{color:#ffffffad;margin-top:14px;text-align:center}.agOutcomeNote b{color:#ffffffd6}@media(max-width:980px){.agOutcomeGrid{grid-template-columns:1fr}}.lgWorkflowSection{margin-top:70px}.lgWorkflowRail{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,1fr);margin:28px auto 0;max-width:1200px;padding:26px 8px 10px;position:relative}.lgWorkflowLine{background:linear-gradient(90deg,#7a5cff2e,#ff7a3924,#7a5cff1f);border-radius:999px;box-shadow:0 0 22px #7a5cff29;height:2px;left:6%;opacity:.9;position:absolute;right:6%;top:38px}.lgWorkflowLine:after{animation:lgTokenMove 4.8s linear infinite;background:radial-gradient(circle,#ffffff8c,#ff7a3940,#7a5cff2e);border-radius:999px;box-shadow:0 0 24px #ff7a3938,0 0 40px #7a5cff24;content:"";filter:blur(.2px);height:18px;left:0;opacity:.95;position:absolute;top:50%;transform:translate(-50%,-50%);width:18px}@keyframes lgTokenMove{0%{left:0}to{left:100%}}.lgStepCard{-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);background:#ffffff08;border:1px solid #ffffff1a;border-radius:18px;box-shadow:0 26px 80px #0000008c,inset 0 1px 0 #ffffff0f;min-height:220px;padding:16px 16px 14px;transition:.18s}.lgStepCard:hover{border-color:#7a5cff4d;box-shadow:0 38px 120px #7a5cff1a,0 26px 80px #0000008c,inset 0 1px 0 #ffffff14;transform:translateY(-3px)}.lgStepTop{justify-content:space-between;margin-bottom:10px}.lgStepIndex,.lgStepTop{align-items:center;display:flex}.lgStepIndex{background:#7a5cff24;border:1px solid #7a5cff6b;border-radius:999px;box-shadow:0 10px 30px #7a5cff1f,inset 0 1px 0 #ffffff12;font-size:12px;height:40px;justify-content:center;width:40px}.lgStepCard h3,.lgStepIndex{color:#ffffffeb;font-weight:950}.lgStepCard h3{margin:0 0 6px}.lgStepCard p{color:#ffffffb3;line-height:1.55;margin:0 0 10px}.lgStepCard ul{color:#ffffffad;line-height:1.55;margin:0;padding-left:18px;text-align:left}.lgStepIcon img{display:block;filter:invert(1) brightness(2) contrast(1.05);height:30px;object-fit:contain;width:30px}@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{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,1fr);margin:26px auto 0;max-width:1200px}.lgOutcomeCard{-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);background:#ffffff08;border:1px solid #ffffff1a;border-radius:18px;box-shadow:0 26px 80px #0000008c,inset 0 1px 0 #ffffff0f;padding:18px}.lgOutcomeCard h3{color:#ffffffeb;font-weight:950;margin:0 0 6px}.lgOutcomeCard p{color:#ffffffb3;line-height:1.55;margin:0}.lgOutcomeCard.isHighlight{background:linear-gradient(180deg,#7a5cff24,#ffffff05);border-color:#7a5cff66;box-shadow:0 48px 150px #7a5cff29,inset 0 1px 0 #ffffff14}.lgOutcomeNote{color:#ffffffad;margin:16px auto 0;text-align:center}.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{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px}.aiImpactCard{-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);background:#ffffff08;border:1px solid #ffffff14;border-radius:18px;box-shadow:0 26px 80px #0000008c,inset 0 1px 0 #ffffff0f;padding:14px 14px 12px}.aiImpactCard.isHighlight{background:linear-gradient(180deg,#7a5cff1a,#ffffff05);border-color:#7a5cff4d;box-shadow:0 36px 100px #7a5cff24,0 26px 80px #0000008c,inset 0 1px 0 #ffffff14}.aiImpactTitle{color:#ffffffeb;font-weight:950;letter-spacing:-.01em;margin-bottom:6px}.aiImpactText{color:#ffffffb3;line-height:1.5}.aiOutputWrap{margin-top:14px}.aiOutputTop{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:16px}.aiOutputMini{background:#ffffff05;border:1px solid #ffffff14;border-radius:16px;color:#ffffffc7;padding:14px}.aiOutputMini strong{color:#ffffffeb;display:block;font-weight:950;margin-bottom:6px}.aiAuditCard{background:linear-gradient(180deg,#7a5cff1f,#ffffff05);border:1px solid #7a5cff57;border-radius:22px;box-shadow:0 38px 110px #7a5cff24,0 26px 90px #0000008c,inset 0 1px 0 #ffffff14;margin-top:14px;overflow:hidden;padding:16px;position:relative}.aiAuditCard:after{background:radial-gradient(520px 260px at 25% 25%,#7a5cff2e,#0000 60%),radial-gradient(520px 260px at 85% 70%,#ff7a391f,#0000 62%);content:"";filter:blur(24px);inset:-30px;opacity:.75;pointer-events:none;position:absolute}.aiAuditCardHeader{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:10px;position:relative;z-index:1}.aiBadge{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:999px;color:#ffffffdb;display:inline-flex;font-size:12px;font-weight:900;gap:8px;padding:7px 10px}.aiBadge.isHigh{background:linear-gradient(90deg,#ff7a3938,#7a5cff2e);border-color:#ff7a3938}.aiAuditGrid{grid-gap:10px 14px;display:grid;gap:10px 14px;grid-template-columns:1fr 1fr;position:relative;z-index:1}.aiAuditRow{color:#ffffffdb;line-height:1.45}.aiAuditLabel{color:#ffffff9e;font-size:12px;font-weight:800;margin-bottom:2px}.aiImpactNumber{color:#fffffff0;font-weight:950;letter-spacing:-.02em}.aiImpactNumber.isGood{color:#84ffc4eb;text-shadow:0 0 22px #84ffc41f}@media (max-width:980px){.aiAuditGrid,.aiImpactGrid,.aiOutputTop{grid-template-columns:1fr}}.kicker-list ul{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.kicker-list li{align-items:center;color:#cbd5e1;color:var(--muted,#cbd5e1);display:flex;font-weight:600}.kicker-list li a{color:inherit;text-decoration:none}.kicker-list li:before{border-radius:50%;content:"";display:inline-block;height:12px;margin-right:12px;width:12px}.kicker-list li:first-child:before{background:#8b5cf6}.kicker-list li:nth-child(2):before{background:#ef4444}.kicker-list li:nth-child(3):before{background:#f59e0b}.grid-3{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin-top:18px}#audience .grid-3 .card{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;text-align:center}#audience .grid-3 .card .btn{margin-top:10px}#audience h3{font-size:24px!important;margin-bottom:10px}.card ul{display:flex;flex-direction:column;gap:10px;list-style:none;margin:8px 0 0;padding:0}.card ul li{align-items:flex-start;color:#cbd5e1;color:var(--muted,#cbd5e1);display:flex;gap:12px;line-height:1.35;padding-left:0}.card ul li:before{border-radius:50%;box-shadow:0 6px 18px #00000073;content:"";flex:0 0 auto;height:14px;margin-top:6px;width:14px}.card ul li:first-child: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{height:12px;margin-top:4px;width:12px}}.card--two-col{grid-gap:28px;align-items:start;display:grid;gap:28px;grid-template-columns:1fr 320px}.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{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:16px}.esCard{-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);background:#ffffff08;border:1px solid #ffffff14;border-radius:18px;box-shadow:0 26px 80px #0000008c,inset 0 1px 0 #ffffff0f;padding:16px;transition:.18s}.esCard:hover{border-color:#ffffff24;filter:brightness(1.03);transform:translateY(-2px)}.esCardTitle{color:#ffffffeb;font-weight:950;letter-spacing:-.01em;margin-bottom:6px}.esCardText{color:#ffffffb8;line-height:1.55}.esCard.isHighlight{border-color:#7a5cff57;box-shadow:0 36px 100px #7a5cff24,0 26px 80px #0000008c,inset 0 1px 0 #ffffff14}.esCard.isHighlight,.esRecommendation{background:linear-gradient(180deg,#7a5cff1f,#ffffff05)}.esRecommendation{border:1px solid #7a5cff57;border-radius:22px;box-shadow:0 38px 110px #7a5cff24,0 26px 90px #0000008c,inset 0 1px 0 #ffffff14;margin-top:16px;overflow:hidden;padding:18px;position:relative}.esRecommendation:after{background:radial-gradient(520px 260px at 25% 25%,#7a5cff2e,#0000 60%),radial-gradient(520px 260px at 85% 70%,#ff7a391f,#0000 62%);content:"";filter:blur(22px);inset:-30px;opacity:.75;pointer-events:none;position:absolute}.esRecGrid{grid-gap:10px 14px;display:grid;gap:10px 14px;grid-template-columns:1fr 1fr;position:relative;z-index:1}.esRecLabel{color:#ffffff9e;font-size:12px;font-weight:800;margin-bottom:2px}.esRecValue{color:#ffffffdb;line-height:1.45}.esRecImpact{color:#84ffc4eb;font-weight:950;text-shadow:0 0 22px #84ffc41f}@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{align-items:center;border-radius:9999px;display:inline-flex;height:44px;justify-content:center;padding:6px;width:44px}.pl-dropdown{transition:opacity .18s ease,transform .18s ease}.grid-4{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(2,1fr);margin-top:18px}@media (max-width:900px){.grid-3,.grid-4{grid-template-columns:1fr}}.process-band{align-items:center;border-bottom:1px solid #ffffff05;border-top:1px solid #ffffff08;display:flex;gap:28px;margin:18px 0;padding:22px 0}.process-left{align-items:flex-start;display:flex;flex:1 1;gap:16px}.process-right{flex:0 0 160px;width:160px}.process-number,.process-right{align-items:center;display:flex;justify-content:center}.process-number{background:linear-gradient(135deg,#6f8cff,#ff7a59);border-radius:999px;box-shadow:0 10px 30px #6f8cff1f;color:#fff;font-size:18px;font-weight:800;height:64px;width:64px}.process-visual{font-size:34px;opacity:.95}.card-ghost{background:#0000;border:1px solid #ffffff0f;border-radius:12px;padding:18px}.workflow-elevated{padding-bottom:56px;padding-top:56px}.workflow-large{grid-gap:18px;align-items:start;display:grid;grid-template-columns:repeat(5,1fr);margin-top:22px}.wf-step{flex-direction:column;gap:12px}.wf-number,.wf-step{align-items:center;display:flex}.wf-number{background:linear-gradient(135deg,#7b61ff,#ffb86b);border-radius:999px;box-shadow:0 12px 40px #7b61ff1f;color:#fff;font-size:20px;font-weight:900;height:72px;width:72px}.wf-card,.wf-number{justify-content:center}.wf-card{align-items:flex-start;background:#0000;border:1px solid #ffffff0a;border-radius:12px;display:flex;flex-direction:column;min-height:120px;padding:16px}.workflow-large .wf-card h4{margin:0 0 6px}.compare-grid{grid-gap:28px;display:grid;gap:28px;grid-template-columns:1fr 1fr;margin-top:18px}.compare-col{background:#ffffff05;border:1px solid #ffffff0a;border-radius:12px;padding:18px}.compare-col h4{margin-top:0}@media (max-width:920px){.workflow-large{grid-template-columns:repeat(2,1fr)}.process-band,.wf-step{align-items:flex-start}.process-band{flex-direction:column}.process-right{width:100%}.compare-grid{grid-template-columns:1fr}}.benefit-card{align-items:center;background:linear-gradient(135deg,#7b61ff26,#ffb3471a);border:1px solid #ffffff14;box-shadow:0 24px 70px #7a5cff1a,0 20px 60px #00000073,inset 0 1px 0 #ffffff1a;display:flex;flex-direction:column;gap:10px;padding:0;text-align:center}.benefit-card:after{background:radial-gradient(circle at 30% 20%,#7a5cff38,#0000 60%),radial-gradient(circle at 80% 60%,#ff7a3924,#0000 62%);border-radius:20px;content:"";filter:blur(18px);inset:-18px;opacity:.9;pointer-events:none;position:absolute}.benefit-icon{display:block;filter:drop-shadow(0 6px 18px rgba(0,0,0,.6));height:58px;margin-bottom:12px;width:58px}.benefit-heading{color:#fff;color:var(--text,#fff);font-size:20px;font-weight:800;letter-spacing:-.01em;margin:0 0 6px}.benefit-sub{color:#cbd5e1;color:var(--muted,#cbd5e1);font-size:16px;font-weight:700;margin:0 0 10px}.benefit-heading-row{align-items:center;display:flex;gap:12px}.benefit-icon-wrap{align-items:center;background:#0000;display:inline-flex;height:auto;justify-content:center;padding:0;width:auto}.benefit-icon-wrap img{height:64px;object-fit:contain;width:64px}@media (max-width:900px){.benefit-icon,.benefit-icon-wrap img{height:58px;width:58px}}.svg-white{filter:brightness(0) invert(1)}.svg-gradient{background:linear-gradient(90deg,#6f8cff,#ff7a59);background:var(--g,linear-gradient(90deg,#6f8cff,#ff7a59));display:inline-block;height:64px;-webkit-mask-image:var(--icon);mask-image:var(--icon);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:64px}@media (max-width:900px){.svg-gradient{height:58px;width: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:0s;animation-delay:var(--rd-delay,0s);opacity:1;transform:none}.app-preview-section{background:none;margin:0;padding:0 0 64px;width:100%}.app-preview-container{align-items:flex-start;display:flex;gap:48px;justify-content:center;margin:0 auto;max-width:1280px;padding:0 24px}.app-preview-features{display:flex;flex:0 0 340px;flex-direction:column;gap:18px}.app-feature-card{align-items:flex-start;background:#181a24f7;border:2px solid #5078ff1a;border-radius:20px;box-shadow:0 4px 24px 0 #00000038;cursor:pointer;display:flex;gap:22px;padding:26px 28px;transition:box-shadow .18s,border .18s}.app-feature-card.active,.app-feature-card:hover{border:2.5px solid #6f8cff;box-shadow:0 8px 36px 0 #5078ff38}.app-feature-icon{filter:drop-shadow(0 2px 12px rgba(80,120,255,.18));flex-shrink:0;height:48px;margin-right:12px;width:48px}.app-feature-title{color:#fff;font-size:1.22rem;font-weight:800;letter-spacing:-.01em;margin-bottom:4px}.app-feature-desc{color:#bfc6d1;font-size:1.06rem;font-weight:400;line-height:1.5}.app-preview-image-wrap{align-items:center;display:flex;flex:1 1 700px;flex-direction:column;min-width:0;position:relative}.app-preview-image{border:2.5px solid #23243a;border-radius:32px;box-shadow:0 12px 56px 0 #0000006b;max-width:820px;transition:box-shadow .18s,border .18s;width:100%}.app-preview-label{background:#181a24;border-radius:14px;box-shadow:0 2px 16px 0 #00000026;color:#fff;display:inline-block;font-size:1.08rem;margin-top:16px;padding:9px 28px}@media (max-width:1200px){.app-preview-container{align-items:center;flex-direction:column;gap:32px}.app-preview-features{flex:1 1 100%;max-width:600px}.app-preview-image{max-width:100%}}#system{overflow:hidden;padding:110px 0;position:relative}#system:before{background:url(/static/media/vesmir-galaxie.c9f0571b175e0cecf45d.png) 50%/cover no-repeat;content:"";inset:0;mix-blend-mode:screen;opacity:.8;position:absolute;z-index:0}.system-grid{display:flex;margin-top:68px}.system-card{align-items:center;border-radius:18px;display:flex;flex:1 1 220px;flex-direction:column;height:auto;justify-content:space-between;max-width:280px;min-width:180px;overflow:visible;padding:14px 10px;position:relative;text-align:center}.card-top h3{color:#fff;font-size:24px!important;line-height:1.2;margin-bottom:15px}.system-card.structure .sys-icon{height:84px;width:84px}.system-card h3{color:#fff;font-size:28px;margin-top:10px;text-align:center}.system-card .origin-desc{color:#bfc6d1;font-size:14px;margin:0 0 12px}.sys-list{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;justify-content:flex-end;margin:8px 0 0;padding:0}.sys-list li{color:#fffffff2;font-size:13px;margin:4px 0;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{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.rd-card__chips .chip{background:#ffffff05;border:1px solid #ffffff0f;border-radius:999px;color:#ffffffe6;font-size:13px;font-weight:700;padding:6px 10px}.rd-card__notes{color:#ffffffb8;font-size:14px;margin-top:8px}.system-grid{align-items:flex-end;display:block;flex-wrap:wrap;gap:28px;justify-content:center;margin-top:38px;min-height:360px;position:relative}.card-top{align-items:center;display:flex;flex-direction:column;gap:6px;margin-bottom:2px}.sys-icon{object-fit:contain}.sys-icon,.system-card.action .sys-icon,.system-card.control .sys-icon{height:78px;width:78px}.system-card.action,.system-card.ai,.system-card.control,.system-card.structure{flex:1 1!important;max-width:none!important}.sys-note{color:#ffd88b;font-size:.9rem;font-weight:800;padding-top:18px;text-align:center;text-shadow:0 1px 8px #00000021}.system-card:before{filter:blur(5px);inset:-8px;opacity:.15;z-index:0}.system-card:after,.system-card:before{border-radius:20px;content:"";pointer-events:none;position:absolute}.system-card:after{background:linear-gradient(180deg,#ffffff05,#0000);filter:blur(6px);inset:-3px;mix-blend-mode:screen;opacity:.6;z-index:1}.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{color:#fff;font-size:2rem;margin-bottom:0;text-align:center}.system-section-bottom{color:#bfc6d1;font-size:1rem;margin-top:24px;text-align:center}.landing-btn{background:linear-gradient(90deg,#6f8cff,#b082ff);border:none;border-radius:24px;box-shadow:0 2px 16px 0 #6f8cff2e;color:#fff;cursor:pointer;display:block;font-size:1.1rem;font-weight:600;margin:24px auto 0;padding:12px 32px;transition:background .2s,box-shadow .2s}.landing-btn:hover{background:linear-gradient(90deg,#b082ff,#6f8cff);box-shadow:0 4px 24px 0 #6f8cff47}@media(max-width:920px){#system{padding:40px 0}.system-grid{display:block;min-height:0}.system-card{animation:none;height:auto;margin-bottom:18px;position:relative;transform:none}}#ecosystem{background-image:none;overflow:visible}.ecosystem-grid{height:1000px;margin-top:5rem;min-height:1000px;position:relative}.eco-links{height:100%;inset:0;pointer-events:none;position:absolute;width:100%;z-index:1}.eco-links line,.eco-links path{stroke-linecap:round;filter:drop-shadow(0 2px 6px rgba(0,0,0,.22))}.eco-core{align-items:center;border-radius:50%;box-shadow:0 18px 60px #0000008c;display:flex;flex-direction:column;height:240px;justify-content:center;padding:18px;text-align:center;width:240px;z-index:2}.eco-core .badge{left:50%;position:absolute;top:14px;transform:translateX(-50%)}.eco-node{animation:floatySmall 7.6s ease-in-out infinite;animation-delay:0s;animation-delay:var(--float-delay,0s);border-radius:16px;box-shadow:0 14px 48px #00000073;padding:18px;transition:transform .22s ease;width:260px;will-change:transform;z-index:2}@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{background:none;height:auto;min-height:0}#ecosystem{background-image:none!important;overflow:visible}.eco-core,.eco-node{animation:none;margin-bottom:18px;position:static;width:100%}.eco-links{display:none}.card-standard{flex:auto!important;max-width:100%!important}.btn.primary{width:100%}}.roadmap-section{align-items:center;background:none;display:flex;flex-direction:column;margin:0;padding:64px 0 48px;width:100%}.roadmap-title{font-size:2.2rem;letter-spacing:-.01em;margin-bottom:38px;text-align:center;text-shadow:0 2px 12px #0000002e}.roadmap-grid{display:flex;gap:48px;justify-content:center;max-width:1200px;width:100%}.roadmap-col{align-items:center;animation:fadeInCol .7s cubic-bezier(.6,.2,.2,1) forwards;background:none!important;border-radius:18px;box-shadow:none!important;display:flex;flex-direction:column;max-width:340px;min-width:220px;opacity:0;padding:32px 28px 24px;transform:translateY(32px)}.roadmap-badge{background:#6f8cff;border-radius:14px;box-shadow:0 2px 16px 0 #00000021;color:#181a24;display:inline-block;font-size:1.05rem;font-weight:700;letter-spacing:.01em;margin-bottom:18px;padding:7px 22px}.roadmap-list{list-style:none;margin:0;padding:0;width:100%}.roadmap-item{align-items:center;animation:fadeInItem .6s cubic-bezier(.6,.2,.2,1) forwards;color:#fff;display:flex;font-size:1.08rem;font-weight:500;gap:12px;letter-spacing:-.01em;margin-bottom:14px;opacity:0;transform:translateY(16px)}.roadmap-dot{background:#6f8cff;border-radius:50%;box-shadow:0 2px 8px 0 #5078ff2e;flex-shrink:0;height:12px;width:12px}@media (max-width:1200px){.roadmap-grid{align-items:center;flex-direction:column;gap:32px}.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:after,.rd:before{display:none!important}.rd__container{background:none!important;box-shadow:none!important;margin:0 auto;max-width:1120px;padding:0 18px}.rd__title{color:var(--text);font-size:clamp(28px,3.2vw,44px);font-weight:800;letter-spacing:-.02em;margin:0}.rd__subtitle{color:var(--muted);font-size:16px;line-height:1.6;margin:10px auto 0;max-width:820px}.rd__timeline{grid-gap:18px;display:grid;gap:18px;margin-top:28px;position:relative}.rd__spine{background:linear-gradient(180deg,#0000,#ffffff24,#ffffff14,#0000);bottom:0;filter:drop-shadow(0 0 14px rgba(122,92,255,.12));left:50%;opacity:.9;position:absolute;top:0;transform:translateX(-50%);width:1px}.rd-item{align-items:start;display:grid;grid-template-columns:1fr 80px 1fr;position:relative}.rd-item--left .rd-card{grid-column:1}.rd-item--right .rd-card{grid-column:3}.rd-item__node{background:#ffffff40;border-radius:999px;box-shadow:0 0 0 6px #ffffff0a;grid-column:2;height:14px;justify-self:center;margin-top:18px;position:relative;width:14px}#system .system-grid{--sys-gap:28px;align-items:flex-end;display:flex!important;flex-wrap:nowrap!important;gap:var(--sys-gap);justify-content:space-between}#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{align-items:stretch;flex-direction:column}#system .system-card{height:auto;max-width:100%;transform:none;width:100%}}.rd-item__node:after{border-radius:inherit;content:"";filter:blur(14px);inset:-18px;opacity:.55;position:absolute}.rd-item__node--done{background:var(--done)}.rd-item__node--done:after{background:radial-gradient(circle,var(--done),#0000 60%)}.rd-item__node--doing{background:var(--doing)}.rd-item__node--doing:after{background:radial-gradient(circle,var(--doing),#0000 60%)}.rd-item__node--plan{background:var(--plan)}.rd-item__node--plan:after{background:radial-gradient(circle,var(--plan),#0000 60%)}.rd-card{background:none!important;border:1px solid #ffffff1a;border-radius:22px;box-shadow:none!important;overflow:visible;padding:18px 18px 16px;position:relative}.rd-card:before,.rd-item--left .rd-card:after,.rd-item--right .rd-card:after{display:none!important}.rd-card__top{align-items:center;display:flex;gap:12px;justify-content:space-between}.rd-card__year{color:#ffffffd9;font-size:16px}.rd-badge,.rd-card__year{font-weight:800;letter-spacing:-.01em}.rd-badge{align-items:center;border:1px solid #ffffff1a;border-radius:999px;display:inline-flex;font-size:12px;padding:7px 10px}.rd-badge--done{background:#78a0ff29;color:#bed2fff2}.rd-badge--doing{background:#ffc45729;color:#ffe1aaf2}.rd-badge--plan{background:#78ebff29;color:#befafff2}.rd-card__headline{color:#fffffff0;font-size:18px;font-weight:800;letter-spacing:-.015em;margin-top:10px;text-align:left}.rd-card__list{grid-gap:8px;color:#ffffffbd;display:grid;font-size:14px;gap:8px;line-height:1.5;margin:10px 0 0;padding-left:18px;text-align:left}.rd-card__list li::marker{color:#ffffff8c}.rd__cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.rd-btn,.rd__cta{justify-content:center}.rd-btn{align-items:center;border:1px solid #ffffff1a;border-radius:999px;display:inline-flex;font-weight:800;padding:12px 16px;text-decoration:none;transition:transform .22s ease,filter .22s ease,background .22s ease}.rd-btn--primary{background:linear-gradient(90deg,#539effd9,#7a5cffbf);box-shadow:0 22px 60px #539eff1f,0 12px 40px #7a5cff1a;color:#fffffff5}.rd-btn--ghost{background:#ffffff0d;color:#ffffffe0}.rd-btn:hover{filter:brightness(1.05);transform:translateY(-2px)}@media (max-width:920px){.rd__spine{left:18px;transform:none}.rd-item{gap:12px;grid-template-columns:36px 1fr}.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{align-items:center;display:flex;flex-direction:column;margin:0 auto 32px;width:100%}.roadmap-toggle-btn{background:linear-gradient(90deg,#6f8cff,#b082ff);border:none;border-radius:24px;box-shadow:0 2px 16px 0 #6f8cff2e;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:700;margin-bottom:18px;padding:14px 36px;transition:background .2s,box-shadow .2s}.roadmap-toggle-btn:hover{background:linear-gradient(90deg,#b082ff,#6f8cff);box-shadow:0 4px 24px 0 #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{margin:0 auto;max-width:1120px;padding:0;text-align:center;width:100%}.roadmap-title{color:#fff;font-size:clamp(28px,3.2vw,44px);font-weight:800;letter-spacing:-.02em;margin:0 0 8px}.roadmap-subtitle{color:#ffffffad;font-size:16px;line-height:1.6;margin:0 auto 18px;max-width:820px}.roadmap-toggle-wrap{margin-top:0}.roadmap-expand,.roadmap-headline,.roadmap-section,.roadmap-toggle-wrap{background:none!important;border:none!important;box-shadow:none!important}.hero-main-screen--plain{background:#0000!important;border:none!important;box-shadow:none!important}.hero-main-screen--plain img{display:block;height:auto;transform:translate(30%,6%) scale(1.38);transition:transform .22s ease;width:100%;will-change:transform}.section{padding:clamp(42px,6vw,78px) 0}.section-title,.sectionTitle{font-size:clamp(26px,3.2vw,36px);letter-spacing:-.02em;margin:0 0 18px}.section-lead,.sectionSub{color:var(--muted);font-size:16px;margin-bottom:22px}.hero{overflow:hidden;position:relative}.hero:before{background:radial-gradient(600px 360px at 20% 30%,#7a5cff2e,#0000 60%),radial-gradient(520px 320px at 78% 25%,#ff7a3924,#0000 62%),radial-gradient(900px 520px at 55% 90%,#539eff1a,#0000 70%);content:"";filter:blur(30px);inset:-200px;opacity:.95;pointer-events:none;position:absolute;z-index:0}.hero>*{position:relative;z-index:1}.hero .heroTitle,.hero-title{text-shadow:0 2px 10px #06080c59}.hero .heroText,.lead{color:#e9eef8}.hero-actions,.heroCtas{display:flex;gap:12px;margin-top:18px}.btn.primary,.heroCtas .btnPrimary{border-radius:10px}.hero--short{padding-bottom:clamp(18px,3.5vw,36px);padding-top:clamp(18px,3.5vw,36px)}.section--tight{padding-bottom:clamp(28px,4vw,48px);padding-top:clamp(12px,2.2vw,22px)}.previewGrid{grid-gap:28px;align-items:start;display:grid;gap:28px;grid-template-columns:360px 1fr}.previewList{display:flex;flex-direction:column;gap:12px}.previewListItem{align-items:flex-start;background:#ffffff0a;border:1px solid #ffffff14;border-radius:16px;box-shadow:0 18px 50px #00000059,inset 0 1px 0 #ffffff0f;display:flex;gap:10px;padding:12px;position:relative;transition:transform .18s ease,border-color .18s ease,filter .18s ease}.previewListItem img.inside-icon{height:36px;width:36px}.previewListItem:hover{border-color:#ffffff24;filter:brightness(1.03);transform:translateY(-2px)}.previewListItem.isActive{background:linear-gradient(180deg,#ffffff0f,#ffffff08);border-color:#7a5cff73;box-shadow:0 24px 70px #7a5cff1a,0 20px 60px #00000073,inset 0 1px 0 #ffffff1a}.previewListItem.isActive:after{background:radial-gradient(circle at 30% 20%,#7a5cff38,#0000 60%),radial-gradient(circle at 80% 60%,#ff7a3924,#0000 62%);border-radius:20px;content:"";filter:blur(18px);inset:-18px;opacity:.9;pointer-events:none;position:absolute}.previewFrame{background:#ffffff08;border:1px solid #ffffff1a;border-radius:20px;box-shadow:0 40px 120px #0009,inset 0 1px 0 #ffffff0f;overflow:hidden;position:relative}.previewFrame:before{background:linear-gradient(135deg,#ffffff1a,#0000 35%);inset:0;opacity:.25}.previewFrame:after,.previewFrame:before{content:"";pointer-events:none;position:absolute}.previewFrame:after{background:radial-gradient(circle,#ffffff24,#0000 60%);filter:blur(12px);height:80%;left:-20%;opacity:.22;top:-30%;transform:rotate(18deg);width:60%}.previewFrame .screen{align-items:center;display:flex;justify-content:center;min-height:300px}#showcase .previewArea{width:100%}#showcase .previewGrid{align-items:start;gap:28px;grid-template-columns:360px minmax(420px,1fr);justify-content:stretch;margin:0;width:100%}#showcase .previewList{flex:0 0 360px}#showcase .previewFrame{width:100%}#showcase .previewFrame .screen img{height:auto}@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{display:block;height:clamp(240px,36vw,480px);overflow:hidden}#showcase .previewFrame .screen img{display:block;height:100%;object-fit:cover;width:100%}#showcase .container{max-width:1200px;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{margin-top:24px;position:relative}.steps:before{background:linear-gradient(180deg,#0000,#7a5cff47,#ff7a392e,#0000);bottom:6px;content:"";filter:blur(1px);left:28px;opacity:.7;position:absolute;top:6px;width:2px}.stepRow{grid-gap:14px;display:grid;gap:14px;grid-template-columns:56px 1fr auto;padding:18px 0;position:relative}.stepRow .stepBadge{justify-self:center}.stepBadge{background:linear-gradient(135deg,#7a5cff8c,#ff7a3940);border:1px solid #ffffff1f;border-radius:999px;box-shadow:0 18px 60px #7a5cff1a;display:grid;height:44px;place-items:center;width:44px}.workflow{position:relative}.workflow:after{background:radial-gradient(520px 260px at 35% 35%,#7a5cff24,#0000 60%),radial-gradient(520px 260px at 70% 65%,#ff7a391a,#0000 60%);content:"";filter:blur(40px);inset:-120px;opacity:.7;pointer-events:none;position:absolute;z-index:0}.workflow>*{position:relative;z-index:1}.workflow-large{display:flex;flex-wrap:wrap;gap:18px;justify-content:center}.wf-card,.workflowCard{background:#ffffff08;border:1px solid #ffffff14;border-radius:18px;padding:16px;transition:transform .18s ease,border-color .18s ease}.workflowCard strong{color:#ffffffeb}.workflowNumber{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;box-shadow:inset 0 1px 0 #ffffff14;display:grid;height:38px;place-items:center;width:38px}.compare{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.compareCol{background:#ffffff08;border:1px solid #ffffff14;border-radius:18px;padding:18px}.compareCol.isProduct{background:linear-gradient(180deg,#7a5cff1a,#ffffff05);border-color:#7a5cff59;box-shadow:0 26px 80px #7a5cff14}.final-cta,.finalCta{padding:clamp(36px,6vw,64px) 0;text-align:center}.btn.primary,.btnPrimary{background:linear-gradient(135deg,var(--brand),var(--brand-2));box-shadow:var(--shadow);color:#111;font-weight:800}.btn,.btnGhost{background:#0000;border:1px solid #ffffff0f}.faq-section{background-image:var(--faq-bg);background-position:bottom;background-repeat:no-repeat;background-size:100% auto;overflow:hidden;position:relative}.faq-shell{margin:34px auto 0;max-width:980px}.faq-list{display:flex;flex-direction:column;gap:8px}.faq-item{background:linear-gradient(180deg,#101222eb,#0d0f1ce6);border:1px solid #8fa0ff1f;border-radius:12px;box-shadow:inset 0 1px 0 #ffffff08,0 20px 52px #02040c2e;overflow:hidden}.faq-item--open{background:linear-gradient(180deg,#13162afa,#0d0f1ef5);border-color:#8fa0ff33}.faq-trigger{grid-gap:16px;align-items:flex-start;background:#0000;border:0;color:var(--text);cursor:pointer;display:grid;gap:16px;grid-template-columns:40px minmax(0,1fr) 20px;padding:18px 20px;text-align:left;width:100%}.faq-badge{align-items:center;background:hsla(0,0%,100%,.035);border:1px solid #ffffff14;border-radius:9px;box-shadow:inset 0 1px 0 #ffffff08;color:#ffffffb3;display:inline-flex;height:26px;justify-content:center;margin-top:1px;width:26px}.faq-badge svg,.faq-chevron svg,.faq-cta-button svg{height:100%;width:100%}.faq-badge--open{background:linear-gradient(135deg,#876efff2,#5bd3ffbf);border-color:#ae9bff61;box-shadow:0 14px 30px #7066ff47;color:#efe7ff}.faq-question-wrap{min-width:0}.faq-question{color:#fffffffa;display:block;font-size:1rem;font-weight:800;line-height:1.32}.faq-answer-inline{color:#e0e5f2bd;display:block;font-size:.95rem;font-weight:500;line-height:1.58;margin-top:10px;max-width:760px}.faq-chevron{align-self:flex-start;color:#ffffffbf;height:18px;margin-top:2px;width:18px}.faq-answer-block{color:#e0e5f2bd;font-size:.95rem;line-height:1.58;margin:0;padding:0 20px 20px 76px}.faq-cta-panel{border-top:1px solid #ffffff0d;margin-top:18px;overflow:hidden;padding:clamp(30px,5vw,44px) clamp(18px,4vw,34px) 24px;position:relative;text-align:center}.faq-cta-panel:after,.faq-cta-panel:before{border-radius:50%;content:"";left:50%;pointer-events:none;position:absolute;transform:translateX(-50%);width:min(980px,100%)}.faq-cta-panel:before{border:1px solid #ffa85f4d;bottom:-210px;box-shadow:0 0 70px #ff934414;height:360px}.faq-cta-panel:after{border:1px solid #ffa85f2e;bottom:-152px;box-shadow:0 0 48px #ff8e370f;height:248px;width:min(760px,88%)}.faq-cta-actions,.faq-cta-footnote,.faq-cta-lead,.faq-cta-title{position:relative;z-index:1}.faq-cta-title{color:#fff;font-size:clamp(2rem,4.4vw,3rem);font-weight:900;letter-spacing:-.04em;line-height:1.02;margin:0 auto;max-width:700px}.faq-cta-lead{color:#e6eaf6c7;font-size:1rem;line-height:1.6;margin:14px auto 0;max-width:640px}.faq-demo-flow{background:#080a1257;border:1px solid #ffffff17;border-radius:18px;box-shadow:inset 0 1px 0 #ffffff08;margin:24px auto 0;max-width:720px;padding:18px 20px;position:relative;text-align:left;z-index:1}.faq-demo-flow__title{color:#ffffffe6;font-size:.92rem;font-weight:800;letter-spacing:.02em;margin:0 0 10px;text-transform:uppercase}.faq-demo-flow__list{color:#e6eaf6d6;font-size:.95rem;line-height:1.65;margin:0;padding-left:18px}.faq-demo-flow__list li+li{margin-top:8px}.faq-cta-actions{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:24px}.faq-cta-button{align-items:center;border-radius:14px;display:inline-flex;gap:12px;justify-content:center;min-height:56px;min-width:220px;padding:16px 22px;text-decoration:none}.faq-cta-button--primary{color:#161213}.faq-cta-button--primary svg{height:18px;width:18px}.faq-cta-button--secondary{background:#07091261;border-color:#ffffff2e;box-shadow:inset 0 1px 0 #ffffff0a;color:#f1f3fa}.faq-cta-button--secondary svg{color:#ffffffd1;height:18px;width:18px}.faq-cta-footnote{color:#dbdfecad;font-size:.92rem;margin:12px 0 0}.problem-system-section{--ps-bg-image:none;background:var(--ps-bg-image);padding-bottom:64px;padding-top:64px;position:relative}.problem-system-section .container,.problem-system-section.section .container{text-align:left!important}.problem-system-anchor{height:1px;inset:-76px auto auto 0;position:absolute;width:1px}.ps-top-layout{grid-gap:clamp(28px,4vw,48px);align-items:center;display:grid;gap:clamp(28px,4vw,48px);grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);margin-bottom:clamp(48px,6vw,68px)}.ps-left{display:flex;flex-direction:column;max-width:600px}.ps-title{color:#f8fafffa;font-size:clamp(1.25rem,2.5vw,1.95rem);font-weight:900;letter-spacing:-.015em;line-height:1.08;margin:0 0 16px;max-width:650px}.ps-title strong{background:linear-gradient(90deg,#9e8bff,#b97fff 35%,#ff9b57);-webkit-background-clip:text;background-clip:text;color:#0000;font-weight:900}.ps-lead{color:#d6dcf1d1;font-size:clamp(.9rem,.95vw,.98rem);line-height:1.62;margin:0 0 24px;max-width:580px}.ps-feature-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));max-width:650px}.ps-feature{display:flex;flex-direction:column;gap:12px;padding:14px 0}.ps-feature-icon{align-items:center;align-self:flex-start;background:#8171ff3d;border:1px solid #a78bff61;border-radius:10px;color:#bcabff;display:flex;height:34px;justify-content:center;margin-top:-2px;width:34px}.ps-feature-icon svg{height:18px;width:18px}.ps-feature h3{color:#f3f6fff7;font-size:.88rem;font-weight:770;line-height:1.28;margin:0}.ps-feature p{color:#c9d0e6cc;font-size:.8rem;line-height:1.48;margin:0}.ps-right{align-items:center;display:flex;justify-content:flex-start}.ps-diagram-container{align-items:center;aspect-ratio:1;display:flex;justify-content:center;max-width:560px;overflow:visible;padding:clamp(5px,2vw,8px);position:relative;transform:translateX(40px);width:100%}.ps-diagram-label{color:#bdc4decc;display:none;font-size:.75rem;line-height:1.38;margin:0;max-width:200px;position:absolute;text-align:left}.ps-diagram-label--top{left:clamp(18px,2vw,26px);top:clamp(18px,2vw,26px)}.ps-diagram-label--bottom{bottom:clamp(18px,2vw,26px);color:#ffb664eb;right:clamp(18px,2vw,26px);text-align:right}.ps-diagram-grid{grid-gap:clamp(16px,2.5vw,20px);align-items:center;display:grid;gap:clamp(16px,2.5vw,20px);grid-template-columns:minmax(0,1fr) clamp(72px,12vw,162px) minmax(0,1fr);grid-template-rows:1fr;height:100%;justify-items:center;position:relative;width:100%}.ps-diagram-links{height:100%;inset:0;pointer-events:none;position:absolute;width:100%;z-index:2}.ps-diagram-list{display:flex;flex-direction:column;gap:clamp(12px,1.5vw,16px);justify-self:center;max-width:clamp(220px,24vw,292px);position:relative;width:100%;z-index:2}.ps-diagram-list--right{align-items:flex-start;margin-left:clamp(18px,2.2vw,34px)}.ps-diagram-chip{align-items:center;background:#101432e0;border:1px solid #8292ff47;border-radius:12px;color:#e6ecfff0;display:flex;font-size:clamp(.7rem,.72vw,.77rem);font-weight:615;gap:10px;line-height:1.18;min-width:0;padding:clamp(7px,.8vw,10px) clamp(12px,1.4vw,16px);white-space:nowrap;width:100%}.ps-diagram-chip svg{flex-shrink:0;height:clamp(18px,2.2vw,24px);width:clamp(18px,2.2vw,24px)}.ps-diagram-list--right .ps-diagram-chip svg{color:#9f86ff}.ps-chip-label{display:inline}.ps-hub-wrap{align-items:center;display:flex;height:clamp(58px,8.5vw,86px);justify-content:center;position:relative;width:clamp(58px,8.5vw,86px);z-index:1}.ps-hub-rings{inset:0;position:absolute}.ps-hub-rings-svg{height:180%;inset:-40%;position:absolute;width: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{align-items:center;background:radial-gradient(circle at 50% 42%,#181e44fc,#080c20fc);border:1px solid #a0b8ffa6;border-radius:50%;box-shadow:0 0 18px #85aaff59,inset 0 0 16px #9aabff2e;display:flex;flex-direction:column;inset:0;justify-content:center;position:absolute}.ps-hub-logo{height:23%;object-fit:contain;opacity:.95;width:23%}.ps-hub-label{color:#eef4fff0;font-size:clamp(.68rem,.85vw,.74rem);font-weight:700;margin-top:2px;pointer-events:none;white-space:nowrap}@keyframes psRingRotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes psRingPulse{0%,to{opacity:.78;transform:scale(.98)}50%{opacity:1;transform:scale(1.03)}}.ps-bottom-card,.ps-bottom-layout{position:relative}.ps-bottom-card{grid-gap:clamp(14px,1.8vw,22px);background:linear-gradient(180deg,#0d122af0,#080c1ff7);border:1px solid #7e8bff38;border-radius:20px;box-shadow:0 32px 90px #00000057,inset 0 1px 0 #ffffff08;display:grid;gap:clamp(14px,1.8vw,22px);grid-template-columns:minmax(185px,.72fr) minmax(260px,.9fr) minmax(360px,1.38fr);overflow:hidden;padding:clamp(20px,2.8vw,30px)}.ps-bottom-card:after,.ps-bottom-card:before{content:"";pointer-events:none;position:absolute}.ps-bottom-card:before{background:radial-gradient(900px 220px at 8% 10%,#835eff1a,#0000 60%),radial-gradient(900px 240px at 92% 15%,#ff9f5914,#0000 62%);inset:0;opacity:.9}.ps-bottom-card:after{border:1px solid #ffffff08;border-radius:19px;inset:1px}.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{align-items:center;background:#8171ff1a;border:1px solid #9f86ff6b;border-radius:15px;box-shadow:0 16px 40px #7970ff1a;color:#9f86ff;display:inline-flex;height:54px;justify-content:center;width:54px}.ps-bottom-icon svg{height:24px;width:24px}.ps-bottom-left h3{color:#f4f6fffa;font-size:clamp(.94rem,1.28vw,1.28rem);font-weight:700;letter-spacing:-.03em;line-height:1.1;margin:0;max-width:228px}.ps-bottom-left p{background:linear-gradient(90deg,#ab8cff,#8f73ff 42%,#ff9c61);-webkit-background-clip:text;background-clip:text;color:#0000;font-size:clamp(.78rem,.82vw,.84rem);font-weight:600;line-height:1.42;margin:0;max-width:255px}.ps-bottom-middle{display:flex;flex-direction:column;gap:14px;justify-content:flex-start;padding-top:0}.ps-body-muted{color:#cad1e6db;font-size:clamp(.74rem,.78vw,.8rem);line-height:1.42;margin:0;max-width:460px}.ps-list{grid-gap:clamp(10px,.95vw,13px);display:grid;gap:clamp(10px,.95vw,13px);list-style:none;margin:0;padding:0}.ps-list li{color:#e0e6f6eb;font-size:clamp(.74rem,.77vw,.8rem);font-weight:500;line-height:1.34;padding-left:24px;position:relative}.ps-list li:before{align-items:center;background:#9d85ff2e;border:1px solid #9f86ff59;border-radius:50%;color:#cbbcff;content:"✓";display:inline-flex;font-size:10px;font-weight:800;height:16px;justify-content:center;left:0;line-height:1;position:absolute;top:.1em;width:16px}.ps-bottom-right{background:linear-gradient(180deg,#0c112bf2,#090d22f7) padding-box,linear-gradient(92deg,#8e70ffbd,#8074ff8a 42%,#ff9b56d9) border-box;border:1px solid #0000;border-radius:16px;box-shadow:inset 0 1px 0 #ffffff0d;display:flex;flex-direction:column;gap:14px;overflow:hidden;padding:16px;position:relative}.ps-partner-head{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:auto minmax(0,1fr)}.ps-partner-hero-icon{align-items:center;display:inline-flex;height:52px;justify-content:center;margin-top:-2px;width:60px}.ps-partner-hero-icon svg{height:46px;width:56px}.ps-partner-copy{display:flex;flex-direction:column;gap:7px}.ps-bottom-right h4{color:#f7f8fffa;font-size:clamp(.9rem,1.06vw,1.02rem);font-weight:600;line-height:1.2;margin:0;max-width:300px}.ps-bottom-right p{color:#d3daeed6;font-size:clamp(.72rem,.76vw,.8rem);line-height:1.4;margin:0;max-width:315px}.ps-tag-row{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:8px}.ps-partner-pill{align-items:flex-start;color:#dee4f5eb;display:flex;gap:8px;min-width:0;padding:0}.ps-partner-pill-icon{align-items:center;background:#7d6bff24;border:1px solid #8a7aff66;border-radius:8px;color:#a68dff;display:inline-flex;flex-shrink:0;height:26px;justify-content:center;width:26px}.ps-partner-pill:nth-child(3) .ps-partner-pill-icon{background:#ff935124;border-color:#ff995773;color:#ffad72}.ps-partner-pill-icon svg{height:14px;width:14px}.ps-partner-pill-text{display:flex;flex-direction:column;gap:2px;min-width:0}.ps-partner-pill-text>span:first-child{color:#ecf0fff2;font-size:clamp(.64rem,.68vw,.72rem);font-weight:600;line-height:1.2}.ps-partner-pill-text>span:last-child{color:#cad1e9e0;font-size:clamp(.61rem,.64vw,.67rem);font-weight:500;line-height:1.18}.ps-partner-pill-icon svg{color:#9f86ff}@media (max-width:920px){.previewGrid{grid-template-columns:1fr}.previewList{order:1}.previewFrame{order:2}.workflow-large{align-items:center;flex-direction:column}.hero:before,.previewListItem.isActive:after{display:none}.hero-main-screen--plain img{transform:translate(10%,8%) scale(1.05)}.faq-shell{margin-top:28px}.faq-trigger{gap:12px;grid-template-columns:34px minmax(0,1fr) 18px;padding:16px 14px}.faq-question{font-size:.95rem}.faq-answer-block,.faq-answer-inline{font-size:.9rem}.faq-cta-panel{margin-top:14px;padding:28px 14px 22px}.faq-cta-title{font-size:clamp(1.8rem,8vw,2.5rem);max-width:560px}.faq-cta-lead{font-size:.95rem}.faq-cta-actions{align-items:stretch;flex-direction:column}.faq-cta-button{min-width:0;width:100%}.ps-top-layout{gap:32px;grid-template-columns:1fr}.ps-right{justify-content:center!important;position:relative;top:0;width:100%}.ps-diagram-container{aspect-ratio:auto!important;margin-left:auto!important;margin-right:auto!important;max-width:420px!important;padding:0!important;width:100%!important}.ps-bottom-layout{display:block}.ps-bottom-card{gap:18px}.ps-bottom-card,.ps-feature-grid,.ps-partner-head{grid-template-columns:1fr}.ps-partner-head{gap:10px}.ps-partner-hero-icon{height:40px;width:40px}.ps-partner-hero-icon svg{height:38px;width:38px}.ps-tag-row{gap:10px;grid-template-columns:1fr}.ps-diagram-grid{align-items:center!important;display:flex!important;flex-direction:column!important;gap:14px!important;height:auto!important;justify-content:flex-start!important;padding:0!important;width:100%!important}.ps-diagram-list,.ps-diagram-list--right{grid-gap:10px!important;align-items:stretch;display:grid!important;gap:10px!important;grid-auto-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-items:stretch;justify-self:center;margin:0 auto!important;max-width:380px!important;width:100%!important}.ps-diagram-chip{font-size:.78rem!important;justify-content:center;justify-self:stretch!important;padding:10px 12px!important;text-align:center;white-space:normal;width:100%}.ps-diagram-chip svg{height:20px!important;width:20px!important}.ps-hub-wrap{height:88px!important;margin:4px auto!important;width:88px!important}#problem.problem-system-section{overflow-x:hidden!important}#problem .ps-right{justify-content:center!important}#problem .ps-diagram-container,#problem .ps-right{box-sizing:border-box!important;max-width:100%!important;padding:0!important;width:100%!important}#problem .ps-diagram-container{aspect-ratio:auto!important;margin:0!important;transform:none!important}#problem .ps-diagram-grid{align-items:center!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;gap:12px!important;grid-template-columns:none!important;grid-template-rows:none!important;height:auto!important;justify-content:flex-start!important;padding:0!important;width:100%!important}#problem .ps-diagram-list,#problem .ps-diagram-list--right{grid-gap:8px!important;display:grid!important;flex-direction:row!important;gap:8px!important;grid-auto-rows:auto!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-self:stretch!important;margin:0!important;padding:0!important}#problem .ps-diagram-chip,#problem .ps-diagram-list,#problem .ps-diagram-list--right{box-sizing:border-box!important;max-width:100%!important;min-width:0!important;width:100%!important}#problem .ps-diagram-chip{font-size:.72rem!important;justify-content:center!important;padding:9px 10px!important;text-align:center!important;white-space:normal!important}#problem .ps-diagram-chip svg{flex-shrink:0!important;height:18px!important;width:18px!important}#problem .ps-chip-label{min-width:0;overflow-wrap:anywhere}.ps-diagram-label--right{margin-top:6px;position:static;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{display:block;height:auto!important;margin:0 auto;max-width:420px!important;transform:translateX(0) scale(.92)!important;transform-origin:center center!important;width:110%!important}.float-card,.float-chip,.float-feature{-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important;border-radius:10px!important;box-shadow:0 12px 36px #00000073!important;font-size:12px!important;line-height:1.15!important;max-width:150px!important;padding:8px 10px!important;position:absolute!important;z-index:30!important}.float-card .mini,.float-chip .mini{color:var(--text)!important;font-size:12px!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{align-items:stretch;display:flex!important;flex-direction:column!important;gap:10px}.hero .hero-actions .btn,.hero .hero-actions a.btn{display:inline-flex!important;justify-content:center;padding-left:14px;padding-right:14px;width:100%!important}.cta-buttons{align-items:stretch;display:flex!important;flex-direction:column!important;gap:10px}.cta-buttons .btn,.final-cta .cta-buttons .btn{display:inline-flex!important;justify-content:center;margin-left:0!important;width:100%!important}.inline-cta-form .form-actions{align-items:stretch;display:flex!important;flex-direction:column!important;gap:8px}.agMiniCtaBtn,.inline-cta-form .form-actions .btn{width:100%!important}.agMiniCtaBtn{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{justify-content:center!important;min-height:200px!important}.btn .primary,.btnPrimary{width:100%!important}.topicTabs{gap:0!important}.topicTab{padding:8px 10px!important}.dataLayerGrid{gap:14px!important;grid-template-columns:1fr!important;grid-template-rows:repeat(5,auto)!important;margin-top:18px!important}.dataLayerGrid:after,.dataLayerGrid:before{display:none!important}.dataLayerGrid .bottom,.dataLayerGrid .center,.dataLayerGrid .left,.dataLayerGrid .right,.dataLayerGrid .top{grid-column:1!important;grid-row:auto!important}.dataLayerCard,.dataLayerCenter{margin:0 auto!important;max-width:100%!important;padding:14px!important;width:100%!important}.dataLayerCenter{padding:18px!important}.dataLayerCard .dataIcon img{height:30px!important;width: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{align-items:flex-start!important;flex-direction:row!important}.flowArrow{margin:20px 0!important}.diffCtaRow{flex-direction:column!important;gap:12px!important}.philosophy{margin:36px 0!important}}.hero,.hero-screen-wrapper{overflow:visible!important}.hero-screen-wrapper{align-items:center;display:flex;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{align-items:stretch!important;display:flex!important;flex-direction:column!important;gap:14px}.hero .hero-screen-wrapper{bottom:auto!important;justify-content:center!important;left:auto!important;min-height:0!important;position:relative!important;right:auto!important;top:auto!important;width:100%;z-index:1}.hero .hero-screen-wrapper>.hero-dashboard-img{border-radius:12px;height:auto!important;object-fit:contain!important;transform:none!important;width:100%!important}}@media (max-width:900px){.hero .hero-screen-wrapper{margin-left:calc(-34vw - 20px)!important;margin-right:calc(-34vw + 20px)!important;margin-top:-28px!important;padding-left:0!important;padding-right:0!important;width:calc(100% + 68vw)!important}.hero .hero-dashboard-img{border-radius:0!important;margin:0!important;max-width:none!important;width:100%!important}.hero .hero-features,.hero .hero-notifications,.hero .hero-platforms{margin-left:calc(34vw + 42px)!important;margin-right:calc(34vw + 2px)!important;width:calc(100% - 68vw - 44px)!important}.hero .hero-screen-wrapper{align-items:stretch!important;flex-direction:column!important;gap:14px}.hero .hero-img-top-fade,.hero .hero-screen-wrapper:after,.hero .hero-screen-wrapper:before{display:none!important}.hero .hero-features,.hero .hero-platforms{grid-gap:10px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.hero .hero-features,.hero .hero-notifications,.hero .hero-platforms{bottom:auto!important;display:grid!important;gap:10px!important;left:auto!important;margin-top:6px;position:static!important;right:auto!important;top:auto!important;transform:none!important;width:100%}.hero .hero-notifications{grid-gap:10px!important;grid-template-columns:1fr!important}.hero .hero-feature-card,.hero .hero-platform-card{font-size:13px;min-width:0!important;padding:10px 12px!important;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) .section-lead,.section:not(.hero) .section-title,.section:not(.hero) .sectionSub,.section:not(.hero) .sectionTitle{margin-left:auto;margin-right:auto;text-align:center}.section:not(.hero) .previewGrid{justify-content:center}.section:not(.hero) .previewFrame,.section:not(.hero) .previewGrid,.section:not(.hero) .previewList{margin-left:auto;margin-right:auto}.previewListItem>div{text-align:left}.section:not(.hero) .steps{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) .final-cta .cta-buttons,.section:not(.hero) .finalCta .cta-buttons{display:flex;justify-content:center}.section:not(.hero) .steps{margin:0 auto;max-width:1200px;width:100%}.section:not(.hero) .steps:before{left:50%;transform:translateX(-1px)}.section:not(.hero) .steps .stepRow{display:block;grid-template-columns:none;padding:22px 0}.section:not(.hero) .steps .stepRow>div{margin:0 auto;max-width:920px;text-align:center}.section:not(.hero) .steps .stepBadge{display:inline-grid;margin:0 auto 14px;place-items:center}.topicTabs{-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;box-shadow:0 18px 60px #00000073,inset 0 1px 0 #ffffff0f;display:inline-flex;gap:10px;max-width:100%;overflow-x:auto;padding:8px}.topicTab{background:#0000;border:1px solid #0000;border-radius:999px;color:#ffffffc7;cursor:pointer;font-weight:800;letter-spacing:-.01em;padding:10px 16px;transition:transform .15s ease,color .15s ease,background .15s ease,border-color .15s ease,filter .15s ease;white-space:nowrap}.topicTab:hover{background:#ffffff0a;border-color:#ffffff1a;color:#ffffffeb;transform:translateY(-1px)}.topicTab.isActive{background:linear-gradient(90deg,#7a5cff8c,#ff7a393d);border-color:#ffffff24;box-shadow:0 18px 70px #7a5cff1f;color:#fffffff5}.exampleBox{-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);background:#ffffff08;border:1px solid #ffffff14;border-radius:18px;box-shadow:0 24px 80px #0000008c,inset 0 1px 0 #ffffff0f;margin-top:22px;overflow:hidden;padding:16px 16px 14px;position:relative}.exampleBox:before{background:radial-gradient(420px 220px at 20% 20%,#7a5cff29,#0000 60%),radial-gradient(420px 220px at 80% 70%,#ff7a391a,#0000 60%);content:"";filter:blur(26px);inset:-40px;opacity:.85;pointer-events:none;position:absolute}.exampleTitle{color:#ffffffeb;font-weight:900;margin-bottom:10px}.exampleRow,.exampleTitle{position:relative;z-index:1}.exampleRow{grid-gap:12px;border-top:1px solid #ffffff0f;display:grid;gap:12px;grid-template-columns:110px 1fr;padding:8px 0}.exampleRow:first-of-type{border-top:0}.exampleLabel{color:#ffffffad;font-weight:800}.exampleText{color:#ffffffdb}@media (max-width:720px){.exampleRow{gap:6px;grid-template-columns:1fr}.steps:before{left:20px}.topicTabs{gap:8px;padding:6px}.topicTab{padding:8px 12px}}.compareSection{overflow:hidden;position:relative}.compareSection:before{display:none}.compareWrap{grid-gap:18px;align-items:stretch;display:grid;gap:18px;grid-template-columns:1fr 170px 1.15fr;margin-top:22px;position:relative;z-index:1}.compareCard{-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);box-shadow:0 28px 90px #0000008c,inset 0 1px 0 #ffffff0f}.card-standard,.compareCard{background:#ffffff08;border:1px solid #ffffff14;border-radius:22px;padding:22px 22px 18px}.card-standard{-webkit-backdrop-filter:blur(12px) saturate(1.1);backdrop-filter:blur(12px) saturate(1.1);box-shadow:0 18px 60px #0000007a,inset 0 1px 0 #ffffff0f}.card-standard--alt{background:linear-gradient(180deg,#7a5cff14,#ffffff05);border-color:#7a5cff42;border-radius:22px;box-shadow:0 28px 80px #00000085,0 18px 60px #7a5cff1f,inset 0 1px 0 #ffffff0f;overflow:visible;padding:22px 22px 18px;position:relative}.card-standard--alt:after{background:radial-gradient(520px 280px at 30% 25%,#7a5cff1f,#0000 65%),radial-gradient(520px 280px at 80% 70%,#ff7a3914,#0000 68%);border-radius:26px;content:"";filter:blur(18px);inset:-20px;opacity:.6;pointer-events:none;position:absolute;z-index:-1}.compareDashboard{filter:saturate(.85);opacity:.78}.compareClientdeck{background:linear-gradient(180deg,#7a5cff1a,#ffffff05);border-color:#7a5cff57;box-shadow:0 38px 110px #7a5cff24,0 28px 90px #0000008c,inset 0 1px 0 #ffffff14;position:relative}.compareClientdeck:after{background:radial-gradient(520px 280px at 30% 25%,#7a5cff2e,#0000 65%),radial-gradient(520px 280px at 80% 70%,#ff7a391f,#0000 68%);border-radius:26px;content:"";filter:blur(22px);inset:-26px;opacity:.7;pointer-events:none;position:absolute;z-index:-1}.compareHeader{margin-bottom:16px}.compareKicker{color:#ffffffeb;font-weight:900;letter-spacing:-.01em;margin-bottom:6px;text-align:left}.compareClaim{color:#ffffffb3;font-weight:700;text-align:left}.compareList{flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.compareList,.compareList li{align-items:flex-start;display:flex}.compareList li{color:#ffffffdb;gap:12px;line-height:1.45;max-width:84%;padding-left:0}.compareList li:before{background:#ffffff8c;border-radius:999px;box-shadow:0 0 0 3px #ffffff0f;content:"";display:inline-block;flex:0 0 auto;height:8px;margin-top:6px;width:8px}.compareClientdeck .compareList li:before{background:linear-gradient(135deg,#7a5cffe6,#ff7a39b3);box-shadow:0 0 0 3px #7a5cff1f,0 12px 40px #7a5cff1a}.compareFootnote{color:#ffffffeb;font-weight:900;letter-spacing:-.01em;margin-top:16px;text-align:left}.compareMiddle{grid-gap:10px;align-content:center;display:grid;gap:10px;padding:6px 0}.progressLabelRow{align-items:center;color:#ffffffb3;display:flex;font-size:13px;font-weight:800;gap:10px;justify-content:space-between;letter-spacing:-.01em}.progressLabel.left{opacity:.7}.progressLabel.right{color:#ffffffeb}.progressTrack{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;box-shadow:inset 0 1px 0 #ffffff0f;height:12px;overflow:hidden;position:relative}.progressFill{background:linear-gradient(90deg,#7a5cffa6,#ff7a394d);filter:saturate(1.2);inset:0;opacity:.85;position:absolute}.progressFill:after{background:radial-gradient(220px 120px at 20% 50%,#ffffff24,#0000 60%),radial-gradient(220px 120px at 80% 50%,#ffffff1a,#0000 60%);content:"";filter:blur(10px);inset:-30px;opacity:.55;position:absolute}.progressKnob{background:linear-gradient(135deg,#ffffffe6,#ffffff8c);border:1px solid #ffffff2e;border-radius:999px;box-shadow:0 18px 70px #7a5cff2e,0 10px 40px #00000073,inset 0 1px 0 #ffffff40;height:22px;left:72%;position:absolute;top:50%;transform:translate(-50%,-50%);width:22px}@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{color:#ffffff94;font-size:12px;text-align:center}@media (max-width:980px){.compareWrap{grid-template-columns:1fr}.compareMiddle{order:2;padding:4px 8px 14px}.progressKnob{left:78%}}.workflowSection{overflow:hidden;position:relative}.workflowSection:before{background:radial-gradient(700px 380px at 25% 35%,#7a5cff24,#0000 62%),radial-gradient(700px 380px at 75% 70%,#ff7a391a,#0000 62%);content:"";filter:blur(42px);inset:-180px;opacity:.75;pointer-events:none;position:absolute}.workflowGrid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:22px}.workflowGrid:after{display:none}.workflowCard{-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);background:#ffffff08;border:1px solid #ffffff14;border-radius:20px;box-shadow:0 26px 90px #0000008c,inset 0 1px 0 #ffffff0f;min-height:132px;padding:18px 18px 16px;position:relative;text-align:center;transition:transform .18s ease,border-color .18s ease,filter .18s ease,box-shadow .18s ease}.workflowCard:hover{border-color:#ffffff24;filter:brightness(1.03);transform:translateY(-2px)}.workflowBadge{background:linear-gradient(135deg,#7a5cff59,#ff7a3924);border-radius:999px;box-shadow:0 18px 70px #7a5cff1a,inset 0 1px 0 #ffffff1a;color:#fffffff0;display:grid;font-weight:900;height:40px;margin:0 auto 10px;place-items:center;width:40px}.workflowTitle{color:#ffffffeb;font-size:16px;font-weight:900;letter-spacing:-.01em;margin:0 0 8px}.workflowDesc{color:#ffffffb8;line-height:1.55;margin:0}.workflowCard.isResult{background:linear-gradient(180deg,#7a5cff1a,#ffffff05);border-color:#7a5cff52;box-shadow:0 38px 110px #7a5cff24,0 26px 90px #0000008c,inset 0 1px 0 #ffffff14}.workflowCard.isResult:after{background:radial-gradient(520px 260px at 30% 25%,#7a5cff29,#0000 60%),radial-gradient(520px 260px at 80% 70%,#ff7a391a,#0000 62%);border-radius:22px;content:"";filter:blur(20px);inset:-18px;opacity:.7;pointer-events:none;position:absolute}.workflowBottom{margin-top:22px;padding-top:10px;position:relative;text-align:center;z-index:1}.workflowClaim{color:#fffffff2;font-size:18px;font-weight:950;letter-spacing:-.02em;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:0;min-height:auto}}.workflowDiagram{margin-top:22px;position:relative}.workflowPath{filter:saturate(1.15);height:520px;inset:-10px -10px auto -10px;opacity:.75;pointer-events:none;position:absolute;width:calc(100% + 20px);z-index:0}.workflowGrid{position:relative;z-index:1}.workflowSection:hover .workflowPath{opacity:.92;transition:opacity .2s ease}@media (max-width:980px){.workflowPath{display:none}}.diffSection{background:linear-gradient(180deg,#ffffff05,#00000005);padding:64px 0}.diffHeader{margin:0 auto 28px;max-width:880px;text-align:center}.diffHeader h2{font-size:30px;margin-bottom:8px}.diffHeader p{color:var(--muted);margin:0 auto}.diffGrid{grid-gap:22px;display:grid;gap:22px;grid-template-columns:1fr 1fr;margin:0 auto 28px;max-width:1200px}.diffCard{background:linear-gradient(180deg,#ffffff05,#ffffff03);border:1px solid #ffffff0a;border-radius:10px;box-shadow:0 6px 18px #0a0a1414;padding:18px}.diffCard h3{margin-bottom:8px;margin-top:8px}.diffCard ul{color:var(--muted);margin:6px 0 0 18px}.diffBadge{background:#ffffff0a;border-radius:999px;display:inline-block;font-weight:600;padding:6px 10px}.diffBadge--glow{background:linear-gradient(90deg,#7b61ff,#2bd4ff);box-shadow:0 8px 30px #6450ff1f;color:#fff}.diffCard--dash .diffBadge{background:#ffffff05}.diffMicro{font-size:13px}.diffFlow{align-items:center;display:flex;gap:14px;justify-content:center;margin:18px 0 26px}.flowPill{background:#ffffff08;border-radius:999px;font-weight:600;padding:8px 14px}.flowArrow{background:linear-gradient(90deg,#7b61ff,#2bd4ff);border-radius:2px;display:inline-block;height:2px;width:42px}.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{display:flex;flex-direction:column;justify-content:flex-start;min-height:220px;text-align:left}.diffBrandRow{align-items:center;display:flex;gap:12px;margin-bottom:8px}.diffLogo{display:inline-block;height:auto;margin-right:10px;padding:0;vertical-align:middle;width:auto}.diffLogo img{display:block;filter:none;height:auto;width:28px}.diffBrandName{color:#fffffff5;font-size:15px;font-weight:900}.diffBrand .diffMicro{margin-top:4px}.diffCard ul{list-style:none;margin-top:10px;padding-left:0}.diffCard ul li{color:#ffffffdb;line-height:1.45;margin-bottom:12px;padding-left:28px;position:relative}.diffCard ul li:before{background:linear-gradient(135deg,#7b61ff,#2bd4ff);border-radius:4px;box-shadow:0 8px 30px #7b61ff1a;content:"";height:12px;left:0;position:absolute;top:10px;width:12px}.diffCard--dash ul li:before{background:#ffffff1a;box-shadow:0 6px 18px #0006}@media (max-width:720px){.diffLogo{height:40px;width:40px}.diffBrandName,.diffLogo{font-size:14px}}.indepGrid{grid-gap:28px;align-items:stretch;display:grid;gap:28px;grid-template-columns:1.2fr .8fr;margin-top:8px}.indepMainCard{background:linear-gradient(180deg,#ffffff08,#ffffff03);border:1px solid #ffffff0f;border-radius:20px;box-shadow:0 18px 60px #0009;padding:28px}.indepMainCard h3{font-size:20px;font-weight:900;margin-top:0}.indepMainCard p{color:#ffffffe0;margin:8px 0}.indepMainCard .muted{color:var(--muted);margin-top:6px}.indepPrinciplesWrap{align-items:stretch;display:flex;flex-direction:column;gap:16px;justify-content:flex-start;position:relative}.indepPrinciples{display:flex;flex-direction:column;gap:12px}.indepPrincipleCard{background:#ffffff05;border:1px solid #ffffff0f;border-radius:14px;padding:16px;transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease}.indepPrincipleCard:hover{border-color:#7b61ff5c;box-shadow:0 20px 60px #7b61ff14;transform:translateY(-6px)}.indepPrincipleCard .muted{color:#ffffffe6;font-weight:700}.indepPrinciplesWrap:before{background:radial-gradient(300px 120px at 80% 10%,#ff96500f,#0000 40%),radial-gradient(220px 100px at 20% 80%,#7b61ff0f,#0000 40%);border-radius:18px;content:"";inset:-6px -8px;pointer-events:none;position:absolute;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{margin-bottom:18px;text-align:center}.indepHeader .section-title{font-size:32px;margin-bottom:8px}.indepHeader .section-lead{color:var(--muted);margin:0 auto;max-width:860px}.indepMainCard{text-align:left}.indepMainCard ul{list-style:none;margin-top:12px;padding-left:0}.indepMainCard ul li{color:#ffffffeb;line-height:1.45;margin-bottom:12px;padding-left:34px;position:relative}.indepMainCard ul li:before{background:linear-gradient(135deg,#7b61ff,#ff8a50);border-radius:4px;box-shadow:0 8px 24px #7b61ff1f;content:"";height:14px;left:6px;position:absolute;top:6px;width:14px}.indepMainCard ul li strong{color:#fffffff5}.indepPrincipleCard{align-items:center;display:flex;gap:12px}.indepPrincipleCard .muted{margin:0}.indepPrincipleCard:before{background:linear-gradient(135deg,#ff9b5c,#7b61ff);border-radius:3px;box-shadow:0 8px 30px #7b61ff14;content:"";flex:0 0 auto;height:12px;width:12px}.indepFinal{margin-top:14px;text-align:center}.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{background:linear-gradient(180deg,#ffffff0f,#ffffff08);border:1px solid #ffffff1a;border-radius:22px;overflow:hidden;padding:34px 34px 28px;position:relative}.philosophyCard:before{background:radial-gradient(circle at 15% 35%,#7b61ff38,#0000 45%),radial-gradient(circle at 85% 30%,#ffa64d29,#0000 42%),radial-gradient(circle at 50% 120%,#7b61ff1a,#0000 55%);filter:blur(2px);inset:-30%}.philosophyCard:after,.philosophyCard:before{content:"";pointer-events:none;position:absolute}.philosophyCard:after{background:linear-gradient(90deg,#0000,#7b61ff8c,#ffa64d73,#0000);height:2px;left:-20%;opacity:.55;top:0;width:140%}.philosophyEyebrow{color:#ffffff9e;font-size:14px;letter-spacing:.08em;margin-bottom:10px;text-transform:uppercase}.philosophyTitle{color:#fff;font-size:clamp(24px,2.4vw,34px);font-weight:800;line-height:1.15;margin:0 0 10px}.philosophyText{color:#ffffffb8;font-size:16px;line-height:1.6;margin:0 0 18px;max-width:72ch}.philosophyChips{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}.philosophyChip{align-items:center;background:#ffffff0a;border:1px solid #ffffff17;border-radius:999px;color:#ffffffdb;display:inline-flex;gap:10px;padding:10px 12px;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.philosophyChipDot{background:#7b61ffe6;border-radius:999px;box-shadow:0 0 18px #7b61ff73;height:8px;width:8px}.philosophyChip[data-tone=orange] .philosophyChipDot{background:#ffa64df2;box-shadow:0 0 18px #ffa64d59}.philosophyChip:hover{border-color:#7b61ff59;box-shadow:0 10px 26px #00000040;transform:translateY(-2px)}.philosophyClosing{color:#ffffffc7;font-size:15px;margin:0}.philosophyProof{color:#ffffff8c;font-size:13px;margin-top:10px}@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{background:#ffffff08;border:1px solid #ffffff1a;border-radius:999px;color:#ffffffbf;cursor:pointer;font-size:13px;font-weight:800;padding:8px 14px;transition:.2s}.aiAnalysisPill:hover{border-color:#fff3}.aiAnalysisPill.active{background:linear-gradient(90deg,#7a5cff40,#ff7a392e);border-color:#7a5cff66;box-shadow:0 18px 70px #7a5cff1f;color:#ffffffeb}.aiAnalysisDetail{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff08;border:1px solid #ffffff14;border-radius:20px;color:#fffc;margin-left:auto;margin-right:auto;margin-top:24px;max-width:600px;padding:20px}.aiHero .hero-main-screen--plain{background:#0000!important;border:none!important;box-shadow:none!important}.aiHero .hero-main-screen--plain img{transform:none!important}@media (max-width:1200px){.aiHero .hero-grid{gap:26px;grid-template-columns:1fr}.aiHero .hero-title{max-width:12ch}.aiHero .hero-screen-wrapper{justify-content:center;min-height:520px;padding:0}.aiHero .hero-screen-wrapper:before{inset:26px 10px 30px 10px}.aiHero .hero-main-screen--audit{transform:perspective(1600px) rotateY(-11deg) rotate(-1.2deg) translateX(0);width:min(100%,820px)}}@media (max-width:720px){.aiHero .hero-screen-wrapper{min-height:360px}.aiHero .hero-screen-wrapper:after,.aiHero .hero-screen-wrapper:before{display:none}.aiHero .hero-main-screen--audit{transform:none;width:100%}.aiHero .hero-title{font-size:clamp(40px,12vw,58px);line-height:.96}}.aiSegmentGrid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:30px}.aiSegmentCard{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff08;border:1px solid #ffffff14;border-radius:22px;padding:20px;text-align:center;transition:.2s}.aiSegmentCard:hover{border-color:#ffffff2e;filter:brightness(1.05);transform:translateY(-3px)}.aiSegmentCard.isPrimary{background:linear-gradient(180deg,#7a5cff1f,#ffffff05);border-color:#7a5cff66;box-shadow:0 36px 100px #7a5cff24}.aiSegmentTitle{color:#ffffffeb;font-weight:950;margin-bottom:8px}.aiSegmentText{color:#ffffffb8;line-height:1.5}.aiSegmentCtaRow{display:flex;justify-content:center;margin-top:18px}.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;position:relative;z-index:1}.aiSecurityInner,.aiSecurityIntro{margin-left:auto;margin-right:auto}.aiSecurityIntro{color:#ffffffbf;line-height:1.6;margin-top:12px;max-width:700px}.aiSecurityTrust{grid-gap:14px 18px;display:grid;gap:14px 18px;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:center;margin-left:auto;margin-right:auto;margin-top:30px}.aiSecurityTrustItem{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;color:#ffffffe0;display:flex;flex-direction:column;font-size:14px;font-weight:700;gap:10px;padding:18px 16px;text-align:center}.aiTrustIcon{filter:brightness(0) invert(1);height:26px;margin:0 auto;width:26px}.aiSecurityTrustItem span,.aiTrustIcon{display:block}@media (max-width:720px){.aiSecurityTrust{grid-template-columns:1fr;max-width:420px}.aiTrustIcon{height:28px;width:28px}}.aiSecurityFaq{grid-gap:14px;display:grid;gap:14px;margin-top:40px}.aiSecurityFaq details{background:#ffffff08;border:1px solid #ffffff1a;border-radius:18px;padding:18px 22px;text-align:left;transition:all .2s ease}.aiSecurityFaq details[open]{border-color:#7a5cff66;box-shadow:0 10px 40px #7a5cff14}.aiSecurityFaq summary{color:#fffffff2;cursor:pointer;font-weight:700}.aiSecurityFaq p{color:#ffffffbf;line-height:1.6;margin-top:12px}.aiSecurityWrap:before{background-image:radial-gradient(circle at 10% 20%,#ffffff03 0,#0000 30px),radial-gradient(circle at 85% 80%,hsla(0,0%,100%,.008) 0,#0000 40px);bottom:0;content:"";left:0;mix-blend-mode:overlay;opacity:.12;pointer-events:none;position:absolute;right:0;top:0;z-index:0}@media (max-width:980px){.aiSecurityTrust{gap:10px}.aiSecurityWrap:before{display:none}}.aiOutcomeHeader{margin-top:18px}.aiOutcomeTitle{color:#ffffffeb;font-size:18px;font-weight:950;letter-spacing:-.02em;margin:0 0 12px}.aiOutcomeGrid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:10px}.aiOutcomeCard{-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);background:#ffffff08;border:1px solid #ffffff14;border-radius:18px;box-shadow:0 26px 80px #0000008c,inset 0 1px 0 #ffffff0f;min-height:108px;padding:14px 14px 12px;transition:transform .18s ease,border-color .18s ease,filter .18s ease,box-shadow .18s ease}.aiOutcomeCard:hover{border-color:#ffffff24;filter:brightness(1.03);transform:translateY(-2px)}.aiOutcomeHead{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:8px}.aiOutcomeName{color:#ffffffeb;font-weight:950;letter-spacing:-.01em}.aiOutcomeText{color:#ffffffb8;line-height:1.5}.aiOutcomeBadge{align-items:center;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;color:#ffffffd1;display:inline-flex;font-size:12px;font-weight:900;padding:6px 10px;white-space:nowrap}.aiOutcomeCard.isHighlight{background:linear-gradient(180deg,#7a5cff1f,#ffffff05);border-color:#7a5cff57;box-shadow:0 36px 100px #7a5cff24,0 26px 80px #0000008c,inset 0 1px 0 #ffffff14;position:relative}.aiOutcomeCard.isHighlight:after{background:radial-gradient(520px 260px at 25% 25%,#7a5cff2e,#0000 60%),radial-gradient(520px 260px at 85% 70%,#ff7a391f,#0000 62%);border-radius:22px;content:"";filter:blur(22px);inset:-24px;opacity:.75;pointer-events:none;position:absolute;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:0;min-height:auto}}.roasProblemWrap{margin:60px auto 0;max-width:900px;position:relative}.roasProblemWrap:before{background:linear-gradient(180deg,#ffffff0f,#7a5cff38,#ffffff08);border-radius:2px;bottom:0;content:"";filter:blur(.5px);left:50%;opacity:.75;position:absolute;top:0;transform:translateX(-50%);width:2px;z-index:0}.roasItem{display:block;margin-bottom:36px;padding-left:0;padding-top:28px;position:relative}.roasIndex{align-items:center;background:#7a5cff26;border:1px solid #7a5cff66;border-radius:50%;color:#fff;display:flex;font-weight:800;height:40px;justify-content:center;left:50%;min-width:40px;position:absolute;top:0;transform:translate(-50%,-50%);z-index:3}.roasContent{margin:0 auto;max-width:700px;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{grid-gap:20px;align-items:center;display:grid;gap:20px;grid-template-columns:1fr 420px 1fr;grid-template-rows:auto auto auto;justify-items:center;margin-top:40px;position:relative}.dataLayerGrid:before{background:linear-gradient(180deg,#ffffff0f,#7a5cff47,#ffffff0a);content:"";filter:blur(4px);height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:2px;z-index:1}.dataLayerGrid:after{background:linear-gradient(90deg,#ffffff0a,#7a5cff2e,#ffffff0a);content:"";filter:blur(2px);height:2px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:1}.dataLayerCard{background:#ffffff08;border:1px solid #ffffff14;border-radius:18px;max-width:320px;padding:20px;transition:.2s;width:100%;z-index:2}.dataLayerCard:hover{border-color:#7a5cff4d;transform:translateY(-3px)}.dataLayerCard h4{font-weight:900;margin-bottom:6px}.dataLayerCard p{color:#ffffffb8;line-height:1.6}.dataLayerCard .dataIcon{margin-bottom:10px}.dataLayerCard .dataIcon img{display:block;filter:brightness(0) invert(1) drop-shadow(0 6px 18px rgba(122,92,255,.12));height:36px;margin:0 auto 10px;width:36px}.dataExample{background:#ffffff05;border:1px solid #ffffff08;border-radius:10px;color:#fffc;font-size:13px;margin-top:8px;padding:8px 10px}.dataLayerCenter{background:linear-gradient(180deg,#7a5cff33,#ffffff05);border:1px solid #7a5cff66;border-radius:20px;box-shadow:0 40px 120px #7a5cff2e,inset 0 1px 0 #ffffff14;font-weight:900;padding:30px;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{color:#fff9;font-size:14px;margin-top:18px}@media (max-width:980px){.dataLayerGrid{grid-template-columns:1fr;grid-template-rows:auto auto auto auto auto}.dataLayerGrid:after,.dataLayerGrid:before{display:none}.roasProblemWrap:before{bottom:10px;left:12px;top:10px;transform:none}.roasIndex{left:0;top:0;transform:none}.roasItem{padding-left:44px;padding-top:0}}.leadgenChips{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:14px}.leadgenChip{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;color:#ffffffc7;font-size:13px;font-weight:800;padding:8px 12px}.lgDataGrid{grid-gap:18px;align-items:center;display:grid;gap:18px;grid-template-columns:repeat(3,1fr);margin-top:34px}.lgDataGrid .lgCard{background:#ffffff08;border:1px solid #ffffff0f;border-radius:16px;padding:18px;text-align:center}.lgCenter{background:linear-gradient(180deg,#7a5cff33,#ffffff05);border:1px solid #7a5cff61;border-radius:20px;box-shadow:0 38px 120px #7a5cff29,inset 0 1px 0 #ffffff14;font-weight:950;padding:26px;text-align:center}@media (max-width:980px){.lgDataGrid{grid-template-columns:1fr}}.lgDataSection{margin-top:70px}.lgDataDiagram{height:380px;margin:36px auto 0;max-width:980px;position:relative}.lgDataCard{-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);background:#ffffff08;border:1px solid #ffffff1a;border-radius:18px;box-shadow:0 26px 80px #0000008c,inset 0 1px 0 #ffffff0f;padding:16px 18px;position:absolute;text-align:center;transition:.18s;width:320px}.lgDataCard:hover{border-color:#7a5cff4d;box-shadow:0 38px 120px #7a5cff1a,0 26px 80px #0000008c,inset 0 1px 0 #ffffff14;transform:translateY(-3px)}.lgDataCard h4{color:#ffffffeb;font-weight:950;margin:0 0 6px}.lgDataCard p{color:#ffffffb3;line-height:1.55;margin:0}.lgDataCard--top{left:50%;top:0;transform:translateX(-50%)}.lgDataCard--left{left:0;top:50%;transform:translateY(-50%)}.lgDataCard--right{right:0;top:50%;transform:translateY(-50%)}.lgDataCard--bottom{bottom:0;left:50%;transform:translateX(-50%)}.lgDataCenter{background:linear-gradient(180deg,#7a5cff38,#ffffff05);border:1px solid #7a5cff6b;border-radius:22px;box-shadow:0 50px 150px #7a5cff33,inset 0 1px 0 #ffffff14;color:#ffffffeb;font-weight:950;left:50%;padding:22px 18px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:220px}.lgCenterSub{color:#ffffffa6;font-size:12px;font-weight:800;margin-top:6px}.lgDataNote{color:#ffffffa6;margin:16px auto 0;max-width:720px;text-align:center}.lgBeam{filter:blur(.15px);opacity:.9;pointer-events:none;position:absolute}.lgBeam:after,.lgBeam:before{border-radius:999px;content:"";inset:0;position:absolute}.lgBeam:before{background:linear-gradient(90deg,#7a5cff0d,#7a5cff33,#ff7a3924,#7a5cff0d);opacity:.55}.lgBeam:after{animation:lgBeamMove 2.8s linear infinite;background:linear-gradient(90deg,#0000,#ffffff59,#ff7a3942,#0000);filter:blur(2px);opacity:.9;width:34%}.lgBeam--top{height:90px;left:50%;top:80px;transform:translateX(-50%);width:2px}.lgBeam--top:before{background:linear-gradient(180deg,#7a5cff14,#7a5cff4d,#ff7a392e,#7a5cff0d)}.lgBeam--top:after{animation-name:lgBeamMoveVertical;height:34%;width:100%}.lgBeam--left{left:320px}.lgBeam--left,.lgBeam--right{height:2px;top:50%;transform:translateY(-50%);width:140px}.lgBeam--right{right:320px}.lgBeam--bottom{bottom:80px;height:90px;left:50%;transform:translateX(-50%);width:2px}.lgBeam--bottom:before{background:linear-gradient(0deg,#7a5cff14,#7a5cff4d,#ff7a392e,#7a5cff0d)}.lgBeam--bottom:after{animation-name:lgBeamMoveVerticalReverse;height:34%;width:100%}@keyframes lgBeamMove{0%{transform:translateX(-10%)}to{transform:translateX(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{grid-gap:12px;display:grid;gap:12px;height:auto}.lgDataCard,.lgDataCenter{bottom:auto;left:auto;position:relative;right:auto;top:auto;transform:none;width:100%}.lgBeam{display:none}.lgDataCard{width:100%}}.lgProblemSection{margin-top:70px;position:relative}.lgProblemSection:after{background:radial-gradient(520px 220px at 18% 30%,#7a5cff0f,#0000 60%),radial-gradient(520px 220px at 88% 50%,#ff7a390a,#0000 62%);content:"";filter:blur(26px);inset:-40px -20px;opacity:.9;pointer-events:none;position:absolute}.lgDiagnosis{grid-gap:16px;display:grid;gap:16px;margin:26px auto 0;max-width:960px;padding-left:34px;position:relative}.lgDiagnosis:before{display:none}.lgDiagItem{display:block;margin-bottom:18px}.lgDiagIndex{align-items:center;background:#482b78f2;border:1px solid #7a5cff99;border-radius:50%;box-shadow:0 12px 36px #7a5cff24,inset 0 1px 0 #ffffff14;color:#fffffff2;display:flex;display:inline-flex;font-size:13px;font-weight:900;height:44px;justify-content:center;margin:0 auto 12px;position:static;width:44px;z-index:4}.lgDiagCard{-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);background:#ffffff08;border:1px solid #ffffff1a;border-radius:18px;box-shadow:0 26px 80px #0000008c,inset 0 1px 0 #ffffff0f;min-height:96px;padding:18px;position:relative;text-align:center;transition:.18s}.lgDiagCard h3{color:#ffffffeb;font-weight:950;letter-spacing:-.01em;margin:0 0 6px}.lgDiagCard p{color:#ffffffb3;line-height:1.55;margin:0}.lgDiagCard:hover{border-color:#7a5cff4d;box-shadow:0 38px 110px #7a5cff1a,0 26px 80px #0000008c,inset 0 1px 0 #ffffff14}.lgDiagNote{color:#ffffffad;margin:18px auto 0;max-width:720px;text-align:center}@media (max-width:900px){.lgDiagnosis{padding-left:26px}.lgDiagnosis:before{left:12px}.lgDiagItem{grid-template-columns:40px 1fr}}.agDiagnosisSection{margin-left:auto;margin-right:auto;margin-top:64px;max-width:1200px;padding:22px 16px;text-align:center}.agDiagnosisHeader{margin:0 auto 18px;max-width:820px}.agEyebrow{align-items:center;color:#ffffffc7;display:inline-flex;font-size:13px;font-weight:900;gap:10px;letter-spacing:.08em;text-transform:uppercase}.agEyebrowDot{background:linear-gradient(90deg,#6f8cff,#ff7a59);border-radius:999px;box-shadow:0 6px 20px #6f8cff1f;display:inline-block;height:10px;width:10px}.agDiagnosisHeader h2{color:#fffffff0;font-weight:950;margin:8px 0 6px}.agDiagnosisHeader p{color:#ffffffb8;margin:0}.agDiagnosisGrid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-top:18px}.agDiagCard{-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);background:#ffffff08;border:1px solid #ffffff1a;border-radius:18px;box-shadow:0 26px 80px #0000008c,inset 0 1px 0 #ffffff0f;display:flex;flex-direction:column;justify-content:flex-start;min-height:220px;padding:20px 20px 18px;text-align:left;transition:.18s}.agDiagBadge{margin-bottom:8px}.agDiagBadgePill{background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;color:#ffffffdb;display:inline-block;font-size:12px;font-weight:800;padding:6px 8px}.agDiagTitle{color:#ffffffeb;font-weight:900;margin:0 0 6px}.agDiagLead{color:#ffffffb3;margin:0 0 10px}.agDiagList{list-style:none;margin:0 0 12px;padding:0}.agDiagList li{align-items:flex-start;color:#ffffffc7;display:flex;font-size:15px;gap:12px;line-height:1.5;padding:8px 0}.agDiagList li:before{background:linear-gradient(90deg,#6f8cff,#ff7a59);border-radius:999px;box-shadow:0 6px 18px #6f8cff1f;content:"";flex:0 0 12px;height:12px;margin-top:6px;width:12px}.agDiagList li strong{color:#ffffffeb;font-weight:800;margin-right:6px}.agDiagList li+li{margin-top:6px}.agDiagMicro{color:#ffffffb8;font-weight:700;margin-top:10px}.agDiagCard:hover{border-color:#7a5cff4d;transform:translateY(-3px)}.agSymptoms{margin-top:20px}.agSymptomsTitle{color:#ffffffeb;font-weight:900;margin-bottom:10px}.agSymptomsRow{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.agSymPill{align-items:center;background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;color:#ffffffc7;display:inline-flex;font-weight:800;gap:8px;padding:8px 12px}.agSymDot{background:linear-gradient(90deg,#6f8cff,#ff7a59);border-radius:999px;display:inline-block;height:8px;width:8px}.agMiniCta{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;margin-top:18px}.agMiniCta div{color:#ffffffc7}.agMiniCtaBtn{background:linear-gradient(90deg,#6f8cff,#b082ff);border:1px solid #ffffff1a;border-radius:999px;color:#fff;cursor:pointer;font-weight:800;margin-top:6px;padding:10px 16px}@media(max-width:980px){.agDiagnosisGrid{grid-template-columns:1fr}.agDiagCard{text-align:left}.agSymptomsRow{justify-content:flex-start}}.cardGrid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr));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{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(180deg,#ffffff0f,#ffffff08);border:1px solid #ffffff1a;border-radius:18px;box-shadow:0 20px 80px #00000059,inset 0 1px 0 #ffffff0f;min-height:110px;padding:18px 18px 16px;position:relative;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.card:hover{border-color:#ffffff2e;box-shadow:0 28px 110px #00000073,0 0 0 1px #7a5cff26,inset 0 1px 0 #ffffff0f;transform:translateY(-3px)}.cardTitle{font-weight:700;margin:0 0 6px}.cardText{color:#ffffffb3;margin:0}.cardActive:before{background:linear-gradient(135deg,#7a5cff8c,#ff7a3959);border-radius:18px;content:"";inset:-1px;-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;padding:1px;pointer-events:none;position:absolute}.card--ghost{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(180deg,#ffffff05,#ffffff03);border:1px solid #ffffff0a;box-shadow:0 8px 24px #00000070;overflow:visible;position:relative;z-index:1}.card--ghost:before{background:linear-gradient(90deg,#7a5cff1f,#ff7a391a);filter:blur(6px);inset:-2px;opacity:.95}.card--ghost:after,.card--ghost:before{border-radius:inherit;content:"";pointer-events:none;position:absolute;z-index:0}.card--ghost:after{background:linear-gradient(90deg,#7a5cff0f,#ff7a390d);filter:blur(5px);inset:-5px;opacity:.6}.card--accent{overflow:hidden;position:relative}.card--accent:before{background:linear-gradient(90deg,#7a5cff1f,#ff7a391a);border-radius:inherit;content:"";inset:0;mix-blend-mode:screen;padding:1px;pointer-events:none;position:absolute}.card--compact{min-height:0;padding:12px}.timeline{margin:26px auto 18px;max-width:980px;padding:18px 0 10px;position:relative}.line{background:#ffffff14}.beam{animation:beamMove 3.8s ease-in-out infinite;background:linear-gradient(90deg,#0000,#7a5cff59,#ff7a3940,#0000);inset:0;position:absolute;transform:translateX(-40%)}@keyframes beamMove{0%{opacity:0;transform:translateX(-60%)}15%{opacity:1}50%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateX(60%)}}.steps{display:none}.stepsTitles{grid-gap:14px;align-items:end;display:grid;gap:14px;grid-template-columns:repeat(3,1fr);margin-top:8px;text-align:center}.stepsTitles .stepTitle{color:#fffffff0;font-size:16px;font-weight:700}.line{background:#ffffff0f;border-radius:999px;height:2px;margin-top:14px;overflow:hidden;position:relative}.line .beam{animation:beamMove 3.8s ease-in-out infinite;background:linear-gradient(90deg,#0000,#7a5cff4d,#ff7a3938,#0000);inset:0;position:absolute;transform:translateX(-40%)}.stepsSub{grid-gap:14px;color:#ffffffb8;display:grid;gap:14px;grid-template-columns:repeat(3,1fr);margin-top:14px;text-align:center}.stepsSub .stepText{margin:0}.quickWins{background:#ffffff08;border:1px solid #ffffff14;border-radius:18px;margin:18px auto 0;max-width:980px;padding:16px 18px}.quickTitle{font-weight:700;margin:0 0 10px}.list{flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.list,.list li{align-items:center;display:flex}.list li{color:#ffffffc7;font-size:15px;gap:10px;text-align:center}.list li:before{background:linear-gradient(90deg,#6f8cff,#ff7a59);border-radius:999px;box-shadow:0 6px 18px #6f8cff1f;content:"";height:10px;width:10px}.benefitsGrid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px}@media (max-width:900px){.benefitsGrid{grid-template-columns:1fr}}.microRow{color:#ffffffa6;display:flex;flex-wrap:wrap;font-size:13px;gap:10px;justify-content:center;margin-top:14px}.chip{background:#ffffff08;border:1px solid #ffffff1a;border-radius:999px;padding:8px 10px}.sectionFlash{position:relative}.sectionFlash:before{animation:flashPulse1200ms 1.2s ease-out;background:radial-gradient(700px 220px at 50% 0,#7a5cff29,#0000 65%),radial-gradient(700px 220px at 50% 100%,#ff7a391a,#0000 65%);border:1px solid #ffffff1a;border-radius:26px;box-shadow:0 30px 120px #7a5cff1a;content:"";inset:-16px -12px;pointer-events:none;position:absolute}@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{box-sizing:border-box;width:100%}.demoForm .btn{min-width:160px}.rd-item{cursor:pointer}.rd-item:focus{outline:2px solid #7b5cff2e;outline-offset:6px}.rd-card__more{max-height:0;opacity:0;overflow:hidden;transition:max-height .36s ease,opacity .28s ease .04s}.rd-item--open .rd-card__more{max-height:480px;opacity:1}.rd-card__extra{color:#ffffffc7;margin:8px 0 0;padding-left:18px}.footer-grid{grid-gap:28px;align-items:start;display:grid;gap:28px;grid-template-columns:2fr 1fr 1fr 1fr 1fr;padding:64px 0 84px}.footer-grid .brand{align-items:center;display:flex;gap:12px}.footer-grid h4{color:#ffffffeb;font-size:14px;margin:0 0 8px}.footer-grid .tiny{color:#ffffffb8}.footer-grid .newsletter-form{align-items:center;display:flex;gap:12px}.footer-grid .newsletter-form input[type=email]{background:#00000059;border:1px solid #ffffff0f;border-radius:10px;color:#fff;flex:1 1;min-width:0;padding:12px 14px}.footer-grid .newsletter-form .btn{border-radius:10px;padding:10px 18px;white-space:nowrap}.footer-grid .brand+p{margin-top:6px;max-width:520px}.footer-grid .brand .beta-pill{margin-left:6px}.footer-grid a{color:#ffffffdb;display:block;margin-bottom:8px;text-decoration:none}.footer-grid a:hover{text-decoration:underline}.footer-grid .btn.primary{background:linear-gradient(135deg,var(--brand),var(--brand-2));border:none;box-shadow:var(--shadow);color:#111}@media (max-width:720px){.footer-grid{gap:18px;grid-template-columns:1fr;padding:36px 0;text-align:center}.footer-grid .brand{justify-content:center}.footer-grid .newsletter-form{align-items:stretch;flex-direction:column}.footer-grid .newsletter-form .btn,.footer-grid .newsletter-form input[type=email]{width:100%}.footer-grid a{display:inline-block;margin:6px 0}.footer-grid .tiny{margin:0 auto}}.left,.left .section-title{max-width:1200px;text-align:left!important}.checkbox_consent{width:auto!important}.aiAuditPage{background:#020109;overflow:hidden;position:relative}.aiAuditPage:before{background-image:linear-gradient(hsla(0,0%,100%,.024) 1px,#0000 0),linear-gradient(90deg,hsla(0,0%,100%,.018) 1px,#0000 0);background-size:76px 76px;content:"";inset:0;-webkit-mask-image:linear-gradient(180deg,#0000007a,#0000000f 42%,#0000);mask-image:linear-gradient(180deg,#0000007a,#0000000f 42%,#0000);pointer-events:none;position:absolute}.aiAuditPage .container{max-width:1200px}.aiAuditHero{overflow:visible;padding:clamp(62px,7.4vw,104px) 0 34px;position:relative}.aiAuditHero:before{display:none}.aiAuditHeroGrid{grid-gap:clamp(22px,3vw,44px);align-items:center;display:grid;gap:clamp(22px,3vw,44px);grid-template-columns:minmax(0,.86fr) minmax(560px,1.14fr);position:relative}.aiAuditHeroCopy{position:relative;z-index:3}.aiAuditKicker{align-items:center;background:#7b61ff38;border:1px solid #bf97ff3b;border-radius:999px;box-shadow:0 12px 32px #7b61ff1f;color:#dacdff;display:inline-flex;font-size:12px;font-weight:900;gap:9px;letter-spacing:.04em;margin-bottom:16px;padding:7px 11px}.aiAuditKicker span{background:#b17cff;border-radius:999px;box-shadow:0 0 18px #b17cffb3;height:7px;width:7px}.aiAuditHeroTitle{color:#f8fbff;font-size:clamp(42px,4.15vw,58px);font-weight:950;letter-spacing:-.02em;line-height:1.05;margin:0 0 16px;max-width:12.5ch;text-shadow:0 2px 10px #06080c59}.aiAuditHeroTitle span{background:linear-gradient(100deg,#986dff,#e38bff 42%,#ffb65f);-webkit-background-clip:text;background-clip:text;color:#0000}.aiAuditHeroLead{color:#e8eeffc7;font-size:17px;line-height:1.58;margin:0;max-width:45ch}.aiAuditHeroActions{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin-top:24px}.aiAuditFinalOrbit .btn,.aiAuditHeroActions .btn,.auditCenterCta .btn{border-radius:10px;font-weight:900;gap:10px;min-height:44px;padding:12px 18px}.aiAuditFinalOrbit .btn.primary,.aiAuditHeroActions .btn.primary,.auditCenterCta .btn.primary{background:linear-gradient(135deg,#965fff,#e58bff 48%,#ffb347);border:1px solid #ffffff14;box-shadow:0 20px 56px #7b61ff42,0 10px 34px #ffb34729,inset 0 1px 0 #ffffff5c;color:#121019}.auditGhostButton{background:hsla(0,0%,100%,.035);border-color:#ffffff29;box-shadow:inset 0 1px 0 #ffffff0d;color:#f4f7ffe6}.auditPlatformRow{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.auditPlatformChip{align-items:center;background:hsla(0,0%,100%,.055);border:1px solid #ffffff1f;border-radius:10px;box-shadow:inset 0 1px 0 #ffffff14,0 10px 28px #00000047;color:#f5f7ffe6;display:inline-flex;font-size:13px;font-weight:850;gap:8px;min-height:34px;min-width:84px;padding:7px 12px}.auditPlatformChip span{border-radius:7px;display:grid;font-size:12px;font-weight:950;height:20px;place-items:center;width:20px}.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{display:block;height:18px;width:18px}.auditPlatformChip.meta span svg{height:14px;width:20px}.auditProofRow{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:22px;max-width:625px}.auditProofRow div{align-items:center;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;box-shadow:inset 0 1px 0 #ffffff0d;color:#f5f7ffe0;display:flex;font-size:13px;font-weight:820;gap:12px;line-height:1.25;min-height:58px;padding:12px 14px}.auditProofRow svg{color:#b989ff;flex:0 0 auto;height:24px;width:24px}.aiAuditHeroStage{min-height:560px;overflow:visible;z-index:2}.aiAuditHeroStage,.auditHeroImageWrap{align-items:center;display:flex;justify-content:center;position:relative}.auditHeroImageWrap{margin-left:-192px;margin-right:-220px;min-height:600px;perspective:1600px;width:min(154%,1160px)}.auditHeroImageAura{display:none}.auditHeroImageFrame{filter:none;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in,xor;mask-composite:intersect;-webkit-mask-image:linear-gradient(90deg,#0000,#0006 4%,#000 12%,#000 88%,#0006 96%,#0000),linear-gradient(180deg,#0000,#0006 5%,#000 14%,#000 86%,#0006 95%,#0000);mask-image:linear-gradient(90deg,#0000,#0006 4%,#000 12%,#000 88%,#0006 96%,#0000),linear-gradient(180deg,#0000,#0006 5%,#000 14%,#000 86%,#0006 95%,#0000);position:relative;transform-origin:center;width:100%;z-index:2}.auditHeroImageFrame:after{display:none}.auditHeroImageFrame img{border-radius:0;display:block;height:auto;mix-blend-mode:lighten;width:100%}.auditOrbit{border-radius:50%;left:50%;pointer-events:none;position:absolute;top:50%;transform-style:preserve-3d}.auditOrbitOne{border:1px solid #ffb34747;box-shadow:0 0 50px #ffb34717;height:360px;margin-left:-380px;margin-top:-180px;transform:rotate(-13deg);width:760px}.auditOrbitTwo{border:1px solid #a45bff52;box-shadow:0 0 58px #7b61ff1f;height:420px;margin-left:-345px;margin-top:-210px;transform:rotate(17deg);width:690px}.auditSpark{background:#ffb347;border-radius:999px;box-shadow:0 0 16px #ffb347,0 0 40px #ffb347b3;height:9px;position:absolute;width:9px;z-index:4}.auditSparkOne{bottom:22%;right:13%}.auditSparkTwo{background:#a76dff;box-shadow:0 0 16px #a76dff,0 0 40px #a76dffb8;left:11%;top:20%}.auditScreen{background:linear-gradient(180deg,#0e1222f5,#050712f5) padding-box,linear-gradient(135deg,#ffb347fa,#974efffa 48%,#ee7effd6) border-box;border:3px solid #0000;border-radius:28px;box-shadow:0 36px 110px #0000009e,0 0 30px #974eff61,0 0 70px #ffb3472e,inset 0 1px 0 #ffffff14;color:#f5f7ffeb;min-height:420px;padding:12px;position:relative;transform:rotateY(-13deg) rotate(-1.6deg);transform-origin:center;width:min(100%,690px)}.auditScreen:before{background:linear-gradient(135deg,#ffb3478c,#974effb8,#ee7eff61);border-radius:32px;content:"";filter:blur(14px);inset:-8px;opacity:.62;position:absolute;z-index:-1}.auditScreenTop{align-items:center;border-bottom:1px solid #ffffff12;color:#f5f7ffe6;display:flex;font-size:12px;gap:9px;height:42px;padding:0 12px}.auditMiniLogo{background:linear-gradient(135deg,#8b6bff,#fff);border-radius:6px;color:#141221;display:grid;font-size:11px;font-weight:950;height:18px;place-items:center;width:18px}.auditScreenTop span{font-weight:850;margin-left:22px}.auditWindowDots{display:flex;gap:7px;margin-left:auto}.auditWindowDots i{background:#ffffff0f;border:1px solid #ffffff3d;border-radius:999px;height:11px;width:11px}.auditScreenBody{grid-gap:14px;display:grid;gap:14px;grid-template-columns:112px minmax(0,1fr) 166px;padding:15px 10px 10px}.auditSidebar{grid-gap:6px;align-content:start;color:#d7e1ff94;display:grid;font-size:10px;font-weight:760;gap:6px}.auditSidebar div{align-items:center;border-radius:7px;display:flex;gap:8px;height:25px;padding:0 8px}.auditSidebar div.active{background:#974eff2b;color:#fffffff0}.auditSidebar span{border:1px solid #ffb347b3;border-radius:3px;height:8px;width:8px}.auditPanel,.auditScore{background:#090c1bbd;border:1px solid #ffffff14;border-radius:12px;box-shadow:inset 0 1px 0 #ffffff0a}.auditPanel{padding:16px}.auditPanel h3,.auditRecommendations h4,.auditScore h4{color:#ffffffeb;font-size:13px;line-height:1.2;margin:0}.auditMetricGrid{grid-gap:9px;display:grid;gap:9px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px}.auditMetricGrid div{background:linear-gradient(180deg,#7b61ff29,hsla(0,0%,100%,.035));border:1px solid #974eff38;border-radius:8px;min-height:65px;padding:12px 10px}.auditMetricGrid div:nth-child(2){background:linear-gradient(180deg,#ffb34724,hsla(0,0%,100%,.035));border-color:#ffb3473d}.auditMetricGrid strong{color:#ffb347;display:block;font-size:18px;line-height:1.05}.auditMetricGrid div:first-child strong,.auditMetricGrid div:nth-child(3) strong{color:#d9c4ff}.auditMetricGrid span{color:#e5ecffa3;display:block;font-size:9px;line-height:1.25;margin-top:6px}.auditRecommendations{margin-top:17px}.auditRecommendationRow{grid-gap:8px;align-items:center;background:hsla(0,0%,100%,.035);border:1px solid #ffffff0f;border-radius:8px;display:grid;gap:8px;grid-template-columns:16px minmax(0,1fr) auto;margin-top:8px;min-height:36px;padding:8px 9px}.auditRecommendationRow span{border:1px solid #974eff52;border-radius:999px;color:#ffffffb8;display:grid;font-size:8px;height:15px;place-items:center;width:15px}.auditRecommendationRow p{color:#eaefffbf;font-size:9px;line-height:1.3;margin:0}.auditRecommendationRow strong{color:#ffb347;font-size:10px}.auditScore{grid-gap:10px;display:grid;gap:10px;grid-template-rows:1fr auto;padding:16px 12px}.scoreRing{background:radial-gradient(circle at center,#111426 0 48%,#0000 49%),conic-gradient(#ffb347 0 78%,#9d5cff 78% 91%,#ffffff14 91% 100%);border-radius:999px;box-shadow:0 0 36px #ffb34724;display:grid;height:108px;margin:16px auto 10px;place-items:center;width:108px}.scoreRing strong{display:block;font-size:32px;line-height:1}.scoreRing span{color:#ffffffa6;display:block;font-size:11px;margin-top:-26px}.auditScore p{color:#e8eeffa3;font-size:10px;line-height:1.35;margin:0 auto;max-width:120px;text-align:center}.auditMeta{grid-gap:4px;border-top:1px solid #ffffff14;display:grid;font-size:10px;gap:4px;padding-top:12px}.auditMeta span{color:#e8eeff80}.auditMeta strong{color:#ffffffd1;margin-bottom:5px}.aiAuditSection{padding:44px 0;position:relative}.aiAuditSectionTitle{color:#fafcfff2;font-size:clamp(22px,2.35vw,30px);font-weight:950;letter-spacing:-.015em;line-height:1.16;margin:0 0 46px;text-align:center;text-transform:none}.auditFindingGrid,.auditOutcomeGrid,.auditSecurityGrid,.auditSegmentGrid,.auditWorkflowGrid{grid-gap:14px;display:grid;gap:14px}.auditOutcomeGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.auditFindingCard article,.auditOutcomeCard article,.auditSecurityCard article,.auditSegmentCard article,.auditWorkflowCard article{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(180deg,hsla(0,0%,100%,.055),hsla(0,0%,100%,.025));border:1px solid #ffffff1a;border-radius:10px;box-shadow:0 22px 70px #00000057,inset 0 1px 0 #ffffff0f;height:100%;overflow:hidden;position:relative}.auditOutcomeCard article{grid-gap:16px;align-items:center;display:grid;gap:16px;grid-template-columns:70px minmax(0,1fr);min-height:96px;padding:18px}.auditFindingCard article:after,.auditOutcomeCard article:after,.auditSecurityCard article:after,.auditSegmentCard article:after,.auditWorkflowCard article:after{background:linear-gradient(135deg,#ffffff14,#0000 34%);content:"";inset:0;opacity:.35;pointer-events:none;position:absolute}.auditFindingCard svg,.auditOutcomeCard svg,.auditSecurityCard svg,.auditSegmentCard svg,.auditWorkflowCard svg{background:radial-gradient(circle at 50% 0,#a55cff5c,#7b61ff14 70%);border:1px solid #b17cff52;border-radius:10px;box-shadow:0 18px 44px #7b61ff26;color:#caa8ff;height:42px;padding:10px;position:relative;width:42px;z-index:1}.auditOutcomeCard.amber svg{background:radial-gradient(circle at 50% 0,#ffb34757,#ffb34714 70%);border-color:#ffb34757;box-shadow:0 18px 44px #ffb3471f;color:#ffbd6b}.auditFindingCard h3,.auditOutcomeCard h3,.auditSecurityCard h3,.auditSegmentCard h3,.auditWorkflowCard h3{color:#fffffff2;font-size:17px;font-weight:900;letter-spacing:-.01em;line-height:1.2;margin:0 0 6px;position:relative;z-index:1}.auditFindingCard p,.auditOutcomeCard p,.auditSecurityCard p,.auditSegmentCard p,.auditWorkflowCard p{color:#e4ebffad;font-size:13px;line-height:1.42;margin:0;position:relative;z-index:1}.auditFindingGrid{grid-template-columns:repeat(6,minmax(0,1fr))}.auditFindingCard article{min-height:124px;padding:15px}.auditFindingCard svg{height:31px;margin-bottom:12px;padding:7px;width:31px}.auditFindingCard h3{font-size:13px;margin-bottom:7px}.auditFindingCard p{font-size:11px;line-height:1.38}.auditOutputShell{background:hsla(0,0%,100%,.035);border:1px solid #ffffff1a;border-radius:10px;box-shadow:0 26px 80px #0000005c,inset 0 1px 0 #ffffff0f;overflow:hidden;padding:10px}.auditOutputTop{grid-gap:8px;display:grid;gap:8px;grid-template-columns:.85fr 1.65fr 1.25fr}.auditOutputTop div{align-content:center;background:#0f112bb8;border:1px solid hsla(0,0%,100%,.045);border-radius:8px;display:grid;min-height:70px;padding:12px;text-align:center}.auditOutputTop strong{color:#fffffff2;font-size:15px}.auditOutputTop span{color:#e5ebffad;font-size:13px;line-height:1.35}.auditPriorityCard{grid-gap:18px;align-items:center;background:radial-gradient(520px 160px at 88% 40%,#7b61ff26,#0000 68%),linear-gradient(180deg,#0b1024f5,#060918fa);border:1px solid #ffb347a8;border-radius:10px;box-shadow:0 0 28px #ffb34717,inset 0 1px 0 #ffffff0f;display:grid;gap:18px;grid-template-columns:56px 1.2fr .9fr 1.3fr .95fr;margin-top:10px;min-height:100px;padding:16px}.priorityIcon{background:#ffb3471a;border:1px solid #ffb34747;border-radius:10px;color:#ffb347;display:grid;height:44px;place-items:center;width:44px}.priorityIcon svg{height:27px;width:27px}.auditPriorityCard span{color:#ffffff94;display:block;font-size:11px;font-weight:850;margin-bottom:5px}.auditPriorityCard h3{color:#fffffff0;font-size:13px;margin:0 0 4px}.auditPriorityCard p{color:#e6edffb8;font-size:12px;line-height:1.38;margin:0}.priorityImpact strong{color:#fff;display:block;font-size:22px;line-height:1.1}.priorityImpact em{color:#49e89a;display:block;font-size:12px;font-style:normal;font-weight:850;margin-top:4px}.auditWorkflowGrid{gap:70px;grid-template-columns:repeat(3,minmax(0,1fr));position:relative}.auditWorkflowGrid:before{background:linear-gradient(90deg,#ffb3472e,#b17cffb3,#ffb3472e);box-shadow:0 0 22px #b17cff57;content:"";height:2px;left:26%;pointer-events:none;position:absolute;right:26%;top:50%;transform:translateY(-50%)}.auditWorkflowCard article{grid-gap:16px;align-items:center;display:grid;gap:16px;grid-template-columns:58px minmax(0,1fr);min-height:96px;padding:18px}.auditWorkflowCard.step3 article{background:linear-gradient(180deg,#7b61ff21,#ffffff08);border-color:#b17cff5c}.analysisShell{background:hsla(0,0%,100%,.028);border:1px solid hsla(0,0%,100%,.095);border-radius:10px;box-shadow:0 24px 78px #00000054,inset 0 1px 0 hsla(0,0%,100%,.055);padding:12px}.analysisTabs{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:14px}.analysisTabs button{background:hsla(0,0%,100%,.026);border:1px solid #ffffff1f;border-radius:999px;color:#e7edffad;cursor:pointer;font-size:12px;font-weight:850;min-height:32px;padding:7px 12px;transition:border-color .2s ease,background .2s ease,color .2s ease,box-shadow .2s ease;white-space:nowrap}.analysisTabs button.active,.analysisTabs button:hover{background:linear-gradient(180deg,#7b61ff33,#7b61ff0f);border-color:#b17cff94;box-shadow:0 12px 36px #7b61ff1f;color:#fff}.analysisDetail{grid-gap:18px;align-items:center;background:radial-gradient(520px 140px at 18% 50%,#7b61ff2b,#0000 72%),#04071494;border:1px solid #ffffff14;border-radius:10px;display:grid;gap:18px;grid-template-columns:92px minmax(0,1.1fr) minmax(280px,.9fr);min-height:122px;padding:20px}.analysisDetail>svg{background:#7b61ff24;border:1px solid #b17cff47;border-radius:16px;box-shadow:0 18px 50px #7b61ff1f;color:#b989ff;height:58px;padding:13px;width:58px}.analysisDetail h3{color:#fff;font-size:21px;margin:0 0 6px}.analysisDetail p{color:#e8eeffb8;font-size:14px;line-height:1.5;margin:0}.analysisDetail ul{border-left:1px solid #ffffff1f;list-style:none;margin:0;padding:0 0 0 18px}.analysisDetail li{align-items:flex-start;color:#ebf0ffc2;display:flex;font-size:13px;gap:8px;line-height:1.45}.analysisDetail li+li{margin-top:7px}.analysisDetail li span{background:#b17cffdb;border-radius:999px;box-shadow:0 0 16px #b17cff8c;flex:0 0 auto;height:9px;margin-top:5px;width:9px}.auditSegmentGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.auditSegmentCard article{grid-gap:16px;align-items:center;display:grid;gap:16px;grid-template-columns:58px minmax(0,1fr);min-height:104px;padding:18px}.auditCenterCta{display:flex;justify-content:center;margin-top:14px}.auditSecurityGrid{background:hsla(0,0%,100%,.028);border:1px solid #ffffff1a;border-bottom:0;border-radius:10px 10px 0 0;gap:0;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden}.auditSecurityCard article{grid-gap:14px;align-items:center;border:0;border-radius:0;border-right:1px solid #ffffff1a;box-shadow:none;display:grid;gap:14px;grid-template-columns:50px minmax(0,1fr);min-height:104px;padding:16px}.auditSecurityCard:last-child article{border-right:0}.auditSecurityCard svg{height:34px;padding:8px;width:34px}.auditSecurityCard h3{font-size:13px}.auditSecurityCard p{font-size:11px}.auditFaqList{background:#0c0f1fb3;border:1px solid #ffffff1a;border-radius:0 0 10px 10px;overflow:hidden}.auditFaqList details{border-bottom:1px solid #ffffff14}.auditFaqList details:last-child{border-bottom:0}.auditFaqList summary{align-items:center;color:#f3f7ffdb;cursor:pointer;display:flex;font-size:13px;font-weight:850;gap:14px;justify-content:space-between;list-style:none;min-height:38px;padding:0 18px}.auditFaqList summary::-webkit-details-marker{display:none}.auditFaqList summary svg{color:#ffffff94;height:16px;transition:transform .2s ease;width:16px}.auditFaqList details[open] summary svg{transform:rotate(180deg)}.auditFaqList p{color:#e8eeffa8;font-size:13px;line-height:1.5;margin:0;padding:0 18px 14px}.aiAuditFinalOrbit{align-items:center;background:radial-gradient(740px 220px at 50% 66%,#7b61ff36,#0000 68%),radial-gradient(680px 200px at 50% 82%,#ffb34721,#0000 68%);display:grid;min-height:310px;overflow:hidden;padding:54px 0 30px;position:relative;text-align:center}.aiAuditFinalOrbit .container{position:relative;z-index:2}.aiAuditFinalOrbit h2{color:#fff;font-size:clamp(30px,4vw,42px);letter-spacing:-.025em;line-height:1.1;margin:0 0 9px}.aiAuditFinalOrbit p{color:#eaf0ffc7;font-size:16px;line-height:1.45;margin:0 auto 18px;max-width:600px}.finalOrbitRing{border-radius:50%;bottom:-230px;left:50%;overflow:visible;pointer-events:none;position:absolute;transform-origin:50% 50%}.finalOrbitRingOne{border:1px solid #ffb34754;box-shadow:0 0 54px #ffb3471c;height:420px;margin-left:max(-560px,-48vw);width:min(1120px,96vw)}.finalOrbitRingTwo{border:1px solid #b17cff61;bottom:-175px;box-shadow:0 0 60px #b17cff24;height:320px;margin-left:max(-410px,-39vw);width:min(820px,78vw)}.finalOrbitStar{border-radius:999px;height:11px;width:11px;z-index:3}.finalOrbitStar,.finalOrbitStar:after,.finalOrbitStar:before{pointer-events:none;position:absolute;transform:translate(-50%,-50%)}.finalOrbitStar:after,.finalOrbitStar:before{content:"";left:50%;top:50%}.finalOrbitStar:before{background:linear-gradient(90deg,#0000,currentColor,#0000);height:2px;width:42px}.finalOrbitStar:after,.finalOrbitStar:before{border-radius:999px;filter:blur(.2px);opacity:.85}.finalOrbitStar:after{background:linear-gradient(180deg,#0000,currentColor,#0000);height:42px;width:2px}.finalOrbitStarAmber{animation:finalStarPulse 2.5s ease-in-out infinite;background:#ffb347;box-shadow:0 0 10px #ffb347,0 0 26px #ffb347db,0 0 58px #ffb3476b;color:#ffb347}.finalOrbitStarViolet{animation:finalStarPulse 2.9s ease-in-out infinite;background:#a76dff;box-shadow:0 0 10px #a76dff,0 0 26px #a76dffdb,0 0 58px #a76dff6b;color:#a76dff}.finalOrbitRingOne .starA{left:15%;top:25%}.finalOrbitRingOne .starB{animation-delay:-.9s;left:83%;top:29%}.finalOrbitRingTwo .starC{animation-delay:-.35s;left:26%;top:31%}.finalOrbitRingTwo .starD{animation-delay:-1.2s;left:77%;top:28%}@keyframes finalStarPulse{0%,to{opacity:.72;scale:.82}50%{opacity:1;scale:1.08}}@media (max-width:1180px){.aiAuditHeroGrid{grid-template-columns:1fr}.aiAuditHeroLead,.aiAuditHeroTitle{max-width:760px}.aiAuditHeroStage{min-height:520px}.auditHeroImageWrap,.auditHeroVisual{margin-left:-3%;margin-right:0;width:min(106%,900px)}.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}.auditOutcomeGrid,.auditProofRow,.auditSegmentGrid,.auditWorkflowGrid{grid-template-columns:1fr}.auditWorkflowGrid{gap:14px}.auditWorkflowGrid:before{display:none}.auditOutputTop,.auditPriorityCard{grid-template-columns:1fr}.auditPriorityCard{gap:12px}.analysisTabs{grid-template-columns:repeat(2,minmax(0,1fr))}.analysisTabs button{white-space:normal}.analysisDetail{grid-template-columns:1fr}.analysisDetail ul{border-left:0;padding-left:0}}@media (max-width:760px){.aiAuditHeroTitle{font-size:clamp(36px,10vw,48px);line-height:1.06}.aiAuditHeroActions .btn{width:100%}.aiAuditHeroStage{margin-top:8px!important}.aiAuditHeroStage,.auditHeroImageWrap{min-height:0!important;padding:0!important}.auditHeroImageWrap{margin-left:0!important;margin-right:0!important;max-width:100%!important;width:100%!important}.auditHeroImageFrame{margin:0!important}.auditHeroImageFrame img{display:block;height:auto!important;margin:0!important;width:100%!important}.aiAuditHeroGrid{gap:14px!important}.auditHeroImageWrap{margin-left:-6%;margin-right:-6%;min-height:330px;width:112%}.auditHeroImageFrame img{border-radius:0}.auditHeroVisual{min-height:360px}.auditOrbit,.auditSpark{display:none}.auditScreen{border-radius:18px;min-height:0;padding:8px;transform:none;width:100%}.auditScreen:before{border-radius:22px}.auditScreenBody{grid-template-columns:1fr}.auditSidebar{display:none}.auditFindingGrid,.auditMetricGrid,.auditScore{grid-template-columns:1fr}.auditOutcomeCard article,.auditSecurityCard article,.auditSegmentCard article,.auditWorkflowCard article{gap:10px!important;grid-template-columns:1fr;justify-items:center!important;text-align:center!important}.auditOutcomeCard article>div,.auditSecurityCard article>div,.auditSegmentCard article>div,.auditWorkflowCard article>div{text-align:center!important;width:100%}.auditFindingCard h3,.auditFindingCard p,.auditOutcomeCard article h3,.auditOutcomeCard article p,.auditSecurityCard article h3,.auditSecurityCard article p,.auditSegmentCard article h3,.auditSegmentCard article p,.auditWorkflowCard article h3,.auditWorkflowCard article p{text-align:center!important}.auditFindingCard{width:100%!important}.auditFindingCard article{align-items:center!important;display:flex!important;flex-direction:column!important;gap:10px;justify-content:center!important;text-align:center!important}.auditFindingCard,.auditFindingCard article,.auditOutcomeCard,.auditOutcomeCard article,.auditSecurityCard,.auditSecurityCard article,.auditSegmentCard,.auditSegmentCard article,.auditWorkflowCard,.auditWorkflowCard article{box-sizing:border-box;width:100%!important}article.auditFindingCard,article.auditOutcomeCard,article.auditSecurityCard,article.auditSegmentCard,article.auditWorkflowCard{align-items:center!important;box-sizing:border-box;display:flex!important;flex-direction:column!important;gap:10px;justify-content:center!important;text-align:center!important;width:100%!important}article.auditFindingCard>div,article.auditOutcomeCard>div,article.auditSecurityCard>div,article.auditSegmentCard>div,article.auditWorkflowCard>div{text-align:center!important;width:100%}article.auditFindingCard h3,article.auditFindingCard p,article.auditOutcomeCard h3,article.auditOutcomeCard p,article.auditSecurityCard h3,article.auditSecurityCard p,article.auditSegmentCard h3,article.auditSegmentCard p,article.auditWorkflowCard h3,article.auditWorkflowCard p{text-align:center!important}.auditSecurityGrid{grid-template-columns:1fr}.auditSecurityCard article{border-bottom:1px solid #ffffff1a;border-right:0}.auditSecurityCard:last-child article{border-bottom:0}.analysisTabs{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.auditOrbit,.auditScreen,.finalOrbitRing{animation:none!important}}.systemPage{background:linear-gradient(90deg,hsla(0,0%,100%,.018) 1px,#0000 0),linear-gradient(180deg,hsla(0,0%,100%,.014) 1px,#0000 0),radial-gradient(circle at 50% 0,#9656ff14,#0000 34%),#020109;background-size:84px 84px,84px 84px,auto,auto;color:#f7f5ff;overflow:hidden;position:relative}.systemPage:before{background:radial-gradient(circle at 10% 11%,#b070ff1f,#0000 22%),radial-gradient(circle at 83% 9%,#ffa14c14,#0000 24%);content:"";inset:0;opacity:.8;pointer-events:none;position:absolute}.systemPage .container{position:relative;z-index:1}.systemHero{background:#0000;min-height:660px;overflow:hidden;padding:clamp(72px,7.2vw,112px) 0 30px;position:relative}.systemHero:after,.systemHero:before{display:none}.systemHeroGrid{grid-gap:clamp(20px,2.5vw,38px);align-items:center;display:grid;gap:clamp(20px,2.5vw,38px);grid-template-columns:minmax(540px,.9fr) minmax(560px,1.1fr)}.systemHeroCopy{max-width:620px;padding-top:6px}.systemKicker{align-items:center;background:#5f37a25c;border:1px solid #b070ff73;border-radius:999px;box-shadow:inset 0 1px 0 #ffffff24,0 12px 34px #754bbe26;color:#ded0ff;display:inline-flex;font-size:13px;font-weight:900;gap:9px;margin-bottom:22px;min-height:30px;padding:7px 13px}.systemKicker span{background:#b071ff;border-radius:50%;box-shadow:0 0 18px #b070fff2;height:8px;width:8px}.systemHeroTitle{color:#fff;font-size:clamp(42px,3.08vw,54px);font-weight:950;letter-spacing:0;line-height:1.03;margin:0;max-width:560px}.systemHeroLead{color:#e8e5f4c7;font-size:clamp(15px,1vw,18px);font-weight:700;line-height:1.62;margin:24px 0 0;max-width:520px}.systemHeroActions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.systemHeroActions .btn{border-radius:10px;font-size:14px;font-weight:950;gap:10px;min-height:48px;padding:0 22px}.systemGhostButton{background:#0706119e!important;border:1px solid #ffffff29!important;box-shadow:inset 0 1px 0 #ffffff0f!important;color:#fff!important}.systemPlatformBlock{color:#eae6f7c2;font-size:12px;font-weight:850;margin-top:26px}.systemPlatformRow{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin-top:12px}.systemPlatformRow span{align-items:center;color:#f7f5ff;display:inline-flex;font-size:12px;font-weight:900;gap:7px;white-space:nowrap}.systemPlatformRow svg{display:block;flex:0 0 auto;height:18px;width:18px}.systemPlatformRow span:nth-child(2) svg{height:14px;width:22px}.systemTikTokIcon{background:linear-gradient(135deg,#ff4d77,#5ad8ff);border-radius:5px;color:#05030c;display:inline-grid;font-size:13px;font-weight:950;height:18px;line-height:1;place-items:center;width:18px}.systemHeroStage{align-items:center;display:flex;justify-content:center;min-height:560px;overflow:visible;pointer-events:none;position:relative}.systemHeroVisual{margin-left:-128px;margin-right:-370px;position:relative;width:min(146%,1180px)}.systemHeroImage{filter:saturate(1.16) contrast(1.08);position:relative;width:100%}.systemHeroImage img{display:block;height:auto;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in,xor;mask-composite:intersect;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10%,#000 90%,#0000),linear-gradient(180deg,#0000,#000 9%,#000 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10%,#000 90%,#0000),linear-gradient(180deg,#0000,#000 9%,#000 88%,#0000);mix-blend-mode:screen;object-fit:contain;width:100%}.systemSection{padding:clamp(52px,6vw,84px) 0;position:relative}.systemSection+.systemSection{margin-top:-14px}.systemSectionHead{margin:0 auto 46px;max-width:760px;text-align:center}.systemSectionHead h2{color:#fff;font-size:clamp(30px,3.2vw,44px);font-weight:950;letter-spacing:0;line-height:1.08;margin:0;text-transform:none}.systemSectionHead p{color:#e8e5f4ad;font-size:15px;font-weight:750;line-height:1.65;margin:13px auto 0}.systemProblemGrid{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;max-width:1040px}.systemAudienceCard,.systemOriginCard,.systemProblemCard,.systemSecurityCard{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 16% 6%,#b070ff1f,#0000 38%),linear-gradient(180deg,hsla(0,0%,100%,.055),hsla(0,0%,100%,.024));border:1px solid #ffffff1c;box-shadow:inset 0 1px 0 #ffffff14,0 22px 60px #00000042;position:relative}.systemProblemCard{border-radius:10px;min-height:300px;padding:36px 38px}.systemAudienceCard h3,.systemOriginCard h3,.systemProblemCard h3,.systemSecurityCard h3{color:#fff;font-weight:950;letter-spacing:0;margin:0}.systemProblemCard h3{font-size:24px;line-height:1.16;max-width:330px}.systemProblemCard p{color:#e8e5f4bd;font-weight:750;line-height:1.55;margin:18px 0 0;max-width:360px}.systemProblemCard ul{grid-gap:14px;display:grid;gap:14px;list-style:none;margin:26px 0 0;padding:0}.systemProblemCard li{color:#f1eeffd1;font-size:14px;font-weight:820;padding-left:24px;position:relative}.systemProblemCard li:before{background:radial-gradient(circle at 35% 35%,#fff 0 12%,#0000 13%),linear-gradient(135deg,#9d65ff,#ffb458);border-radius:50%;box-shadow:0 0 16px #b070ff99;content:"";height:11px;left:0;position:absolute;top:.38em;width:11px}.systemProblemCard strong{color:#fff;display:block;font-size:14px;margin-top:28px}.systemProblemCard strong:first-letter{color:#ffb458}.systemOriginGrid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto;max-width:1040px}.systemOriginCard{border-radius:10px;min-height:170px;padding:28px 24px 26px;text-align:center}.systemAudienceCard svg,.systemOriginCard svg,.systemSecurityCard>svg{background:linear-gradient(135deg,#8349ff3d,#ffa74c1f);border:1px solid #b070ff6b;border-radius:12px;box-shadow:0 0 34px #b070ff29;color:#b879ff;height:38px;padding:8px;width:38px}.systemOriginCard h3{font-size:16px;margin-top:18px}.systemAudienceCard p,.systemOriginCard p,.systemSecurityCard p{color:#e8e5f4ad;font-weight:720;line-height:1.5;margin:9px 0 0}.systemProcessGrid{grid-gap:34px;display:grid;gap:34px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto;max-width:1120px;position:relative}.systemProcessGrid:before{background:linear-gradient(90deg,#0000,#b17cff73,#ffb3478c,#0000);content:"";height:1px;left:8%;opacity:.8;position:absolute;right:8%;top:36px}.systemProcessStep{min-height:160px;padding-top:5px;position:relative}.systemProcessIcon{background:radial-gradient(circle at 35% 25%,#ffb34757,#0000 36%),#4f2a8680;border:1px solid #b17cff57;border-radius:50%;box-shadow:0 0 36px #b17cff2e;display:grid;height:58px;margin:0 auto 18px;place-items:center;position:relative;width:58px;z-index:1}.systemProcessIcon svg{color:#d19bff;height:24px;width:24px}.systemProcessNumber{color:#ffb458;font-size:16px;font-weight:900;left:calc(50% + 44px);position:absolute;top:22px}.systemProcessStep h3{color:#fff;font-size:17px;font-weight:950;line-height:1.2;margin:0}.systemProcessStep p{color:#e8e5f4a8;font-weight:720;line-height:1.5;margin:9px auto 0;max-width:210px}.systemFindings{padding-top:clamp(44px,5vw,70px)}.systemFindingPills{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:center}.systemFindingPills div{background:linear-gradient(180deg,#7042b840,hsla(0,0%,100%,.035));border:1px solid #ffffff1a;border-radius:10px;box-shadow:inset 0 1px 0 #ffffff14;color:#f7f2ff;font-size:13px;font-weight:900;min-width:158px;padding:13px 18px;text-align:center}.systemAudienceGrid{grid-gap:28px;display:grid;gap:28px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;max-width:1040px}.systemAudienceCard{border-radius:10px;min-height:190px;padding:30px 28px}.systemAudienceCard h3{font-size:20px;margin-top:22px}.systemCenterCta{display:flex;justify-content:center;margin-top:32px}.systemCenterCta .btn{border-radius:8px;font-weight:950;justify-content:center;min-width:200px}.systemSecurity{padding-bottom:clamp(46px,6vw,78px)}.systemSecurityGrid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto 26px;max-width:1120px}.systemSecurityCard{grid-gap:16px;align-items:center;border-radius:10px;display:grid;gap:16px;grid-template-columns:auto 1fr;min-height:112px;padding:22px 20px}.systemSecurityCard h3{font-size:15px;line-height:1.2}.systemSecurityCard p{font-size:13px}.systemFaqList{grid-gap:10px;display:grid;gap:10px;margin:0 auto;max-width:1120px}.systemFaqList details{background:#090714b8;border:1px solid #ffffff1a;border-radius:8px;box-shadow:inset 0 1px 0 #ffffff0d}.systemFaqList summary{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:900;gap:18px;justify-content:space-between;list-style:none;min-height:47px;padding:0 20px}.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{color:#e8e5f4a8;font-weight:720;line-height:1.55;margin:0;padding:0 20px 18px}.systemFinalCta{align-items:center;display:flex;min-height:300px;overflow:hidden;padding:74px 0 86px;position:relative;text-align:center}.systemFinalCta:before{background:radial-gradient(ellipse at center,#b17cff3d,#0000 64%);border-radius:50%;bottom:-94px;content:"";filter:blur(8px);height:260px;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%);width:min(980px,96vw)}.systemFinalCta h2{color:#fff;font-size:clamp(30px,3.35vw,46px);font-weight:950;letter-spacing:0;line-height:1.08;margin:0}.systemFinalCta p{color:#e8e5f4b8;font-weight:760;line-height:1.6;margin:14px auto 28px;max-width:680px}.systemFinalCta .btn{border-radius:8px;font-weight:950;justify-content:center;min-width:210px}.systemFinalRing{border-radius:50%;bottom:-112px;height:310px;left:50%;pointer-events:none;position:absolute;transform-origin:50% 50%;width:min(1130px,118vw);z-index:0}.systemFinalRingOne{border:1px solid #ffb3476b;box-shadow:0 0 64px #ff8e3629;margin-left:max(-565px,-59vw)}.systemFinalRingTwo{border:1px solid #b17cff6b;bottom:-78px;box-shadow:0 0 64px #b17cff24;height:252px;margin-left:max(-460px,-51.5vw);width:min(920px,103vw)}.systemOrbitStar{border-radius:50%;height:11px;pointer-events:none;position:absolute;transform:translate(-50%,-50%);width:11px;z-index:3}.systemOrbitStar:after,.systemOrbitStar:before{border-radius:999px;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.systemOrbitStar:before{background:linear-gradient(90deg,#0000,currentColor,#0000);height:2px;width:42px}.systemOrbitStar:after{background:linear-gradient(180deg,#0000,currentColor,#0000);height:42px;width:2px}.systemOrbitStarAmber{animation:finalStarPulse 2.5s ease-in-out infinite;background:#ffb347;box-shadow:0 0 10px #ffb347,0 0 28px #ffb347db,0 0 58px #ffb3476b;color:#ffb347}.systemOrbitStarViolet{animation:finalStarPulse 2.9s ease-in-out infinite;background:#a76dff;box-shadow:0 0 10px #a76dff,0 0 28px #a76dffdb,0 0 58px #a76dff6b;color:#a76dff}.systemFinalRingOne .starA{left:14%;top:25%}.systemFinalRingOne .starB{animation-delay:-.9s;left:88%;top:31%}.systemFinalRingTwo .starC{animation-delay:-.35s;left:21%;top:28%}@media (max-width:1180px){.systemHero{min-height:auto;padding-top:56px}.systemHeroGrid{grid-template-columns:1fr}.systemHeroCopy,.systemHeroLead,.systemHeroTitle{max-width:720px}.systemHeroStage{margin-top:10px;min-height:520px}.systemHeroVisual{margin-left:-4%;margin-right:-8%;width:min(112%,1000px)}.systemSecurityGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:920px){.systemAudienceGrid,.systemProblemGrid{grid-template-columns:1fr}.systemOriginGrid,.systemProcessGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.systemProcessGrid:before{display:none}.systemProcessNumber{margin:-6px 0 10px;position:static;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{margin-left:-8%;margin-right:-8%;width:116%}.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{padding:24px 18px}.systemProcessStep,.systemProcessStep h3,.systemProcessStep p{text-align:center!important}.systemProcessStep p{margin:9px auto 0!important;max-width:100%!important}.systemProcessNumber{display:block;left:auto!important;margin:-6px auto 10px!important;position:static!important;top:auto!important}.systemAudienceCard,.systemAudienceCard h3,.systemAudienceCard p,.systemOriginCard,.systemOriginCard h3,.systemOriginCard p,.systemProcessNumber{text-align:center!important}}@media (prefers-reduced-motion:reduce){.systemFinalRing,.systemHeroImage,.systemOrbitStar{animation:none!important}}.howNewPage{background:linear-gradient(90deg,hsla(0,0%,100%,.017) 1px,#0000 0),linear-gradient(180deg,hsla(0,0%,100%,.013) 1px,#0000 0),radial-gradient(circle at 50% 0,#8e56ff14,#0000 34%),#020109;background-size:84px 84px,84px 84px,auto,auto;color:#f7f5ff;overflow:hidden;position:relative}.howNewPage:before{background:radial-gradient(circle at 13% 10%,#b17cff17,#0000 23%),radial-gradient(circle at 83% 9%,#ffa14c14,#0000 22%);content:"";inset:0;pointer-events:none;position:absolute}.howNewPage .container{position:relative;z-index:1}.howNewHero{background:#0000;min-height:650px;overflow:hidden;padding:clamp(76px,7.5vw,118px) 0 22px;position:relative}.howNewHero:after,.howNewHero:before{display:none}.howHeroGrid{grid-gap:clamp(18px,2.4vw,34px);align-items:center;display:grid;gap:clamp(18px,2.4vw,34px);grid-template-columns:500px minmax(0,1fr)}.howHeroCopy{max-width:500px}.howKicker{align-items:center;color:#f6efffe0;display:inline-flex;font-size:13px;font-weight:850;gap:10px;margin-bottom:20px;min-height:30px}.howKicker span{background:#ffb458;border-radius:50%;box-shadow:0 0 17px #ffb458fa,0 0 34px #ff6d2d8c;height:7px;width:7px}.howHeroTitle{color:#fff;font-size:clamp(44px,3.55vw,60px);font-weight:950;letter-spacing:0;line-height:1.05;margin:0;max-width:500px}.howHeroTitle span{background:linear-gradient(100deg,#9c6cff 8%,#df78df 48%,#ffae53 92%);-webkit-background-clip:text;background-clip:text;color:#0000;display:block}.howHeroLead{color:#e8e5f4c7;font-size:16px;font-weight:720;line-height:1.58;margin:24px 0 0;max-width:410px}.howHeroActions{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}.howHeroActions .btn{border-radius:9px;font-size:14px;font-weight:950;min-height:50px;padding:0 26px}.howGhostButton{background:#0706119e!important;border:1px solid #ffffff29!important;box-shadow:inset 0 1px 0 #ffffff0f!important;color:#fff!important}.howHeroVisual{align-items:center;display:flex;justify-content:center;min-height:500px;overflow:visible;pointer-events:none;position:relative}.howHeroImage{filter:saturate(1.12) contrast(1.12);margin-left:-120px;margin-right:-250px;position:relative;width:min(138%,1040px)}.howHeroImage:before{background:radial-gradient(circle at 78% 22%,#b158ff3b,#0000 35%);border-radius:28px;content:"";filter:blur(26px);inset:15% 8% 10% 12%;opacity:.78;position:absolute}.howHeroImage img{display:block;height:auto;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in,xor;mask-composite:intersect;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9%,#000 91%,#0000),linear-gradient(180deg,#0000,#000 7%,#000 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9%,#000 91%,#0000),linear-gradient(180deg,#0000,#000 7%,#000 88%,#0000);mix-blend-mode:multiply;object-fit:contain;position:relative;width:100%;z-index:1}.howNewSection{padding:clamp(46px,5.8vw,76px) 0;position:relative}.howNewSectionHead{margin:0 auto 38px;max-width:760px;text-align:center}.howNewSectionHead h2{color:#fff;font-size:clamp(30px,3.1vw,42px);font-weight:950;letter-spacing:0;line-height:1.1;margin:0}.howNewSectionHead p{color:#e8e5f4ad;font-size:15px;font-weight:720;line-height:1.55;margin:12px auto 0}.howShowcase{grid-gap:32px;align-items:center;display:grid;gap:32px;grid-template-columns:340px minmax(0,1fr);margin:0 auto;max-width:1120px}.howShowcaseTabs{grid-gap:12px;display:grid;gap:12px}.howShowcaseTabs article{grid-gap:18px;align-items:center;background:linear-gradient(180deg,hsla(0,0%,100%,.052),hsla(0,0%,100%,.026));border:1px solid #ffffff1a;border-radius:10px;box-shadow:inset 0 1px 0 #ffffff12,0 18px 48px #00000038;cursor:pointer;display:grid;gap:18px;grid-template-columns:auto 1fr;min-height:92px;padding:18px 20px;transition:border-color .2s ease,background .2s ease,transform .2s ease,box-shadow .2s ease}.howShowcaseTabs article:hover{border-color:#b070ff5c;transform:translateY(-1px)}.howShowcaseTabs article.active{background:radial-gradient(circle at 85% 0,#b070ff4d,#0000 44%),linear-gradient(180deg,#5e329f59,hsla(0,0%,100%,.035));border-color:#b070ff9e;box-shadow:0 0 36px #b070ff38,inset 0 1px 0 #ffffff1a}.howShowcaseTabs svg{background:#7442b430;border:1px solid #b070ff61;border-radius:12px;color:#c490ff;height:42px;padding:9px;width:42px}.howShowcaseTabs h3{color:#fff;font-size:16px;font-weight:950;line-height:1.2;margin:0}.howShowcaseTabs p{color:#e8e5f4a8;font-size:13px;font-weight:700;line-height:1.45;margin:6px 0 0}.howPreviewShell{background:radial-gradient(circle at 8% 3%,#b070ff21,#0000 30%),linear-gradient(180deg,hsla(0,0%,100%,.058),hsla(0,0%,100%,.022));border:1px solid #ffffff1f;border-radius:15px;box-shadow:0 28px 80px #00000057,inset 0 1px 0 #ffffff14;min-height:520px;overflow:hidden;padding:16px;position:relative}.howImagePreviewShell{min-height:0;padding:14px}.howPreviewTop{display:flex;gap:8px;position:absolute;right:18px;top:15px}.howPreviewTop span{border:1px solid #ffffff40;border-radius:50%;height:8px;width:8px}.howPreviewImageFrame{background:radial-gradient(circle at 12% 8%,#b070ff24,#0000 30%),#04030dc7;border-radius:11px;display:grid;min-height:492px;overflow:hidden;place-items:center;position:relative}.howPreviewImageFrame:before{background:linear-gradient(90deg,hsla(0,0%,100%,.035) 1px,#0000 0),linear-gradient(180deg,#ffffff08 1px,#0000 0);background-size:72px 72px;content:"";inset:0;opacity:.36;pointer-events:none;position:absolute}.howPreviewImageFrame img{border-radius:8px;display:block;filter:saturate(1.05) contrast(1.04);height:100%;max-height:492px;object-fit:contain;position:relative;width:100%;z-index:1}.howPreviewCaption{color:#e8e5f48a;font-size:12px;font-weight:850;padding:11px 4px 0;text-align:center}.howPreviewGrid{background:#04030db3;border-radius:11px;display:grid;grid-template-columns:112px 1fr;min-height:488px;overflow:hidden}.howPreviewSidebar{background:#0806139e;border-right:1px solid #ffffff14;display:flex;flex-direction:column;gap:9px;padding:18px 12px}.howPreviewSidebar strong{color:#fff;font-size:13px;margin-bottom:12px}.howPreviewSidebar span{border-radius:7px;color:#e8e5f49e;font-size:11px;font-weight:850;padding:9px}.howPreviewSidebar span.active{background:#b070ff2e;color:#fff}.howPreviewMain{padding:20px}.howPreviewMetricGrid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.howPreviewMetric{background:hsla(0,0%,100%,.035);border:1px solid #ffffff17;border-radius:10px;min-height:95px;padding:14px 12px}.howPreviewMetric span{color:#e8e5f48f;display:block;font-size:10px;font-weight:850}.howPreviewMetric strong{color:#fff;display:block;font-size:16px;line-height:1.1;margin-top:8px}.howPreviewMetric em{display:block;font-size:11px;font-style:normal;font-weight:900;margin-top:4px}.howPreviewMetric em.green{color:#66e780}.howPreviewMetric em.violet{color:#ba7cff}.howPreviewMetric em.red{color:#ff5858}.spark{background:linear-gradient(90deg,#0000,currentColor,#0000);border-radius:999px;-webkit-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%);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%);display:block;height:22px;margin-top:8px;opacity:.9}.spark-green{color:#59df74}.spark-violet{color:#a268ff}.spark-red{color:#ff4f59}.howPreviewChart{background:#ffffff08;border:1px solid #ffffff17;border-radius:10px;margin-top:12px;padding:16px}.chartToolbar{align-items:center;color:#fff;display:flex;font-size:12px;font-weight:900;gap:12px;justify-content:space-between}.chartToolbar span{color:#e8e5f499;font-size:11px}.howPreviewChart svg{background:linear-gradient(90deg,#ffffff0a 1px,#0000 0),linear-gradient(180deg,#ffffff0a 1px,#0000 0);background-size:80px 52px;height:205px;margin-top:10px;width:100%}.howPreviewChart path{fill:none;stroke-width:4;stroke-linecap:round}.howPreviewChart path:first-child{stroke:#58de75}.howPreviewChart path:nth-child(2){stroke:#a165ff}.howPreviewChart path:nth-child(3){stroke:#ff4f55}.howPreviewBottom{grid-gap:12px;display:grid;gap:12px;grid-template-columns:.9fr 1.1fr;margin-top:12px}.alertCard,.donutCard{background:#ffffff08;border:1px solid #ffffff17;border-radius:10px;padding:16px}.alertCard span,.donutCard span{color:#fff;display:block;font-size:12px;font-weight:900;margin-bottom:10px}.donut{background:conic-gradient(#5ee377 0 35%,#8067ff 35% 66%,#ffb458 66% 82%,#ff5858 82% 100%);border-radius:50%;box-shadow:0 0 30px #8067ff29;height:88px;width:88px}.donut:after{background:#090716;border-radius:50%;content:"";display:block;height:48px;margin:20px;width:48px}.donutCard{align-items:center;display:grid;grid-template-columns:112px 1fr}.donutCard span{grid-column:1/-1}.donutCard ul{color:#e8e5f4b3;font-size:11px;font-weight:820;line-height:1.9;list-style:none;margin:0;padding:0}.donutCard b{color:#fff}.alertCard p{border-top:1px solid #ffffff0f;color:#e8e5f4b3;display:flex;font-size:11px;font-weight:820;gap:12px;justify-content:space-between;margin:0;padding:8px 0}.alertCard b{color:#ffb458;white-space:nowrap}.howProcessSection{padding-top:clamp(42px,5vw,64px)}.howTopicTabs{background:#090714c7;border:1px solid #ffffff1a;border-radius:999px;display:flex;gap:0;justify-content:center;margin:0 auto 28px;max-width:420px;padding:5px;width:100%}.howTopicTabs button{background:#0000;border:0;border-radius:999px;color:#f3edff;cursor:pointer;flex:1 1;font-size:12px;font-weight:900;min-height:34px}.howTopicTabs button.active{background:linear-gradient(180deg,#8448dc80,#47277c8c);box-shadow:0 0 24px #b070ff42,inset 0 1px 0 #ffffff1f}.howProcessCard{background:linear-gradient(180deg,hsla(0,0%,100%,.052),hsla(0,0%,100%,.024));border:1px solid #ffffff1c;border-radius:10px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;max-width:980px;overflow:hidden}.howProcessCard article{border-right:1px solid #ffffff14;padding:26px 28px;text-align:center}.howProcessCard article:last-child{border-right:0}.howProcessCard svg{background:#814acd47;border-radius:50%;color:#c490ff;height:30px;padding:7px;width:30px}.howProcessCard h3{color:#fff;font-size:15px;font-weight:950;margin:10px 0 8px}.howProcessCard p{color:#e8e5f4ad;font-size:13px;font-weight:720;line-height:1.5;margin:0}.howProcessExample{background:linear-gradient(180deg,hsla(0,0%,100%,.045),#ffffff05);border:1px solid #ffffff1a;border-radius:10px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:14px auto 0;max-width:980px;overflow:hidden}.howProcessExample div{border-right:1px solid #ffffff14;color:#f4f0ffd6;font-size:13px;font-weight:780;line-height:1.45;padding:18px 22px}.howProcessExample div:last-child{border-right:0}.howProcessExample span{color:#ffb458;display:block;font-size:11px;font-weight:950;margin-bottom:7px;text-transform:none}.howWorkflowGrid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(5,minmax(0,1fr));margin:0 auto;max-width:1110px}.howWorkflowGrid article{background:radial-gradient(circle at 22% 3%,#b070ff26,#0000 40%),linear-gradient(180deg,hsla(0,0%,100%,.052),hsla(0,0%,100%,.024));border:1px solid #ffffff1c;border-radius:10px;min-height:170px;padding:24px 18px;position:relative;text-align:center}.howWorkflowGrid article>svg:first-child{background:#7442b42e;border:1px solid #b070ff5c;border-radius:13px;color:#bf83ff;height:40px;padding:8px;width:40px}.howWorkflowGrid h3{color:#fff;font-size:14px;font-weight:950;line-height:1.2;margin:18px 0 8px}.howWorkflowGrid p{color:#e8e5f4a3;font-size:12px;font-weight:720;line-height:1.48;margin:0}.howWorkflowArrow{color:#a76dff;height:18px!important;opacity:.9;position:absolute;right:-18px;top:50%;transform:translateY(-50%);width:18px!important}.howWorkflowGrid article:last-child .howWorkflowArrow{display:none}.howWorkflowBottom{grid-gap:10px;display:grid;gap:10px;justify-items:center;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{border-radius:8px;font-weight:950;margin-top:6px;min-height:42px;padding:0 28px}.howCompareSection{padding-top:clamp(44px,5vw,68px)}.howCompareWrap{grid-gap:28px;align-items:center;display:grid;gap:28px;grid-template-columns:minmax(0,1fr) 46px minmax(0,1.08fr);margin:0 auto;max-width:900px;position:relative}.howCompareCard{background:linear-gradient(180deg,#ffffff0d,hsla(0,0%,100%,.022));border:1px solid #ffffff1f;border-radius:12px;min-height:260px;padding:32px 34px}.howCompareClientdeck{background:radial-gradient(circle at 100% 0,#ffa44c2e,#0000 48%),radial-gradient(circle at 0 0,#b070ff33,#0000 43%),linear-gradient(180deg,hsla(0,0%,100%,.055),hsla(0,0%,100%,.026))}.howCompareCard h3{color:#fff;font-size:16px;font-weight:950;margin:0 0 12px}.howCompareCard p{color:#e8e5f4b3;font-weight:720;margin:0 0 22px}.howCompareCard ul{grid-gap:14px;display:grid;gap:14px;list-style:none;margin:0;padding:0}.howCompareCard li{align-items:center;color:#f4f0ffd6;display:flex;font-size:14px;font-weight:820;gap:10px}.howCompareCard li svg{border-radius:50%;flex:0 0 auto;height:17px;padding:2px;width:17px}.howCompareDashboard li svg{border:1px solid #ff514fb3;color:#ff514f}.howCompareClientdeck li svg{border:1px solid #6be681b3;color:#6be681}.howCompareCard strong{color:#fff;display:block;font-size:15px;font-weight:950;margin-top:20px}.howCompareVs{background:#ffffff14;border-radius:50%;color:#fff;display:grid;font-size:11px;font-weight:950;height:38px;place-items:center;width:38px}.howFinalCta{align-items:center;display:flex;min-height:310px;overflow:hidden;padding:76px 0 92px;position:relative;text-align:center}.howFinalCta:before{background:radial-gradient(ellipse at center,#b17cff33,#0000 64%);border-radius:50%;bottom:-86px;content:"";filter:blur(8px);height:248px;left:50%;position:absolute;transform:translateX(-50%);width:min(990px,96vw)}.howFinalCta h2{color:#fff;font-size:clamp(28px,3.2vw,42px);font-weight:950;letter-spacing:0;line-height:1.1;margin:0}.howFinalCta p{color:#e8e5f4b8;font-weight:720;margin:14px auto 28px;max-width:680px}.howFinalCta .btn{border-radius:8px;font-weight:950;justify-content:center;min-height:42px;min-width:160px}.howFinalRing{border-radius:50%;bottom:-102px;height:288px;left:50%;pointer-events:none;position:absolute;width:min(1060px,114vw);z-index:0}.howFinalRingOne{border:1px solid #b17cff73;box-shadow:0 0 70px #b17cff29;margin-left:max(-530px,-57vw)}.howFinalRingTwo{border:1px solid #ffb3476b;bottom:-72px;box-shadow:0 0 70px #ff8e3629;height:248px;margin-left:max(-460px,-52vw);width:min(920px,105vw)}.howOrbitStar{border-radius:50%;height:11px;pointer-events:none;position:absolute;transform:translate(-50%,-50%);width:11px}.howOrbitStar:after,.howOrbitStar:before{background:currentColor;border-radius:999px;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.howOrbitStar:before{height:2px;width:42px}.howOrbitStar:after{height:42px;width:2px}.howOrbitStarViolet{animation:finalStarPulse 2.9s ease-in-out infinite;background:#a76dff;box-shadow:0 0 10px #a76dff,0 0 28px #a76dffdb,0 0 58px #a76dff6b;color:#a76dff}.howOrbitStarAmber{animation:finalStarPulse 2.5s ease-in-out infinite;background:#ffb347;box-shadow:0 0 10px #ffb347,0 0 28px #ffb347db,0 0 58px #ffb3476b;color:#ffb347}.howFinalRingOne .starA{left:9%;top:38%}.howFinalRingTwo .starB{animation-delay:-.8s;left:91%;top:39%}@media (max-width:1180px){.howHeroGrid{grid-template-columns:1fr}.howHeroCopy,.howHeroLead,.howHeroTitle{max-width:720px}.howHeroVisual{min-height:430px}.howHeroImage{margin:0 auto;width:min(108%,920px)}.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}.howCompareWrap,.howProcessCard,.howProcessExample{grid-template-columns:1fr}.howProcessCard article{border-bottom:1px solid #ffffff14;border-right:0}.howProcessCard article:last-child{border-bottom:0}.howProcessExample div{border-bottom:1px solid #ffffff14;border-right:0}.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{margin-top:24px;min-height:auto}.howHeroImage{margin-left:-10%;margin-right:-10%;width:120%}.howNewSection{padding:48px 0}.howPreviewBottom,.howShowcaseTabs,.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){.howFinalRing,.howHeroImage,.howOrbitStar{animation:none!important}}.aiAuditPage,.howNewPage,.marketingDarkPage,.systemPage{background:#020109;color:#f7f5ff;overflow:hidden;position:relative}.aiAuditPage:before,.howNewPage:before,.marketingDarkPage:before,.systemPage:before{background-image:linear-gradient(hsla(0,0%,100%,.024) 1px,#0000 0),linear-gradient(90deg,hsla(0,0%,100%,.018) 1px,#0000 0);background-size:76px 76px;content:"";inset:0;-webkit-mask-image:linear-gradient(180deg,#0000007a,#0000000f 42%,#0000);mask-image:linear-gradient(180deg,#0000007a,#0000000f 42%,#0000);opacity:1;pointer-events:none;position:absolute}.howNewPage .container,.marketingDarkPage .container,.systemPage .container{position:relative;z-index:1}.marketingDarkPage .final-cta,.marketingDarkPage .hero,.marketingDarkPage .hero-bg,.marketingDarkPage .section{background:#0000}.marketingDarkPage .hero-bg:after,.marketingDarkPage .hero-bg:before,.marketingDarkPage .hero:after,.marketingDarkPage .hero:before{display:none}.eshopPage{background:#020109;color:#f7f5ff;overflow:hidden;position:relative}.eshopPage:before{background-image:linear-gradient(hsla(0,0%,100%,.024) 1px,#0000 0),linear-gradient(90deg,hsla(0,0%,100%,.018) 1px,#0000 0);background-size:76px 76px;content:"";inset:0;-webkit-mask-image:linear-gradient(180deg,#0000007a,#0000000f 42%,#0000);mask-image:linear-gradient(180deg,#0000007a,#0000000f 42%,#0000);pointer-events:none;position:absolute}.eshopPage .container{position:relative;z-index:1}.eshopHero{background:#0000;min-height:670px;overflow:hidden;padding:clamp(70px,7.2vw,112px) 0 28px;position:relative}.eshopHero:after,.eshopHero:before{display:none}.eshopHeroGrid{grid-gap:clamp(18px,2.4vw,34px);align-items:center;display:grid;gap:clamp(18px,2.4vw,34px);grid-template-columns:minmax(520px,1fr) minmax(480px,1fr)}.eshopHeroCopy{max-width:620px;position:relative;z-index:3}.eshopKicker{align-items:center;color:#f6efffdb;display:inline-flex;font-size:13px;font-weight:850;gap:9px;margin-bottom:16px}.eshopKicker span{background:#ffb458;border-radius:50%;box-shadow:0 0 17px #ffb458fa,0 0 34px #ff6d2d8c;height:7px;width:7px}.eshopHeroTitle{color:#fff;font-size:clamp(42px,3.5vw,62px);font-weight:950;letter-spacing:0;line-height:1.06;margin:0;max-width:610px}.eshopHeroLead{color:#e8e5f4bd;font-size:16px;font-weight:720;line-height:1.62;margin:24px 0 0;max-width:560px}.eshopHeroActions{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}.eshopHeroActions .btn{border-radius:9px;font-size:14px;font-weight:950;min-height:50px;padding:0 24px}.eshopGhostButton{background:#0706119e!important;border:1px solid #ffffff29!important;box-shadow:inset 0 1px 0 #ffffff0f!important;color:#fff!important}.eshopChipGrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,-webkit-max-content));grid-template-columns:repeat(2,minmax(0,max-content));margin-top:28px}.eshopChipGrid span{align-items:center;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;color:#f7f2ff;display:inline-flex;font-size:13px;font-weight:850;min-height:34px;padding:0 14px}.eshopHeroStage{align-items:center;display:flex;justify-content:center;min-height:500px;overflow:visible;pointer-events:none;position:relative}.eshopHeroScreen{filter:drop-shadow(0 38px 95px rgba(0,0,0,.44));margin-right:-80px;position:relative;transform:rotate(-2.5deg);width:min(90%,704px);z-index:1}.eshopHeroOrbit{border-radius:50%;height:250px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-12deg);width:820px;z-index:0}.eshopHeroOrbit.orbitOne{border:2px solid #ff7c3694;box-shadow:0 0 52px #ff7c3640,inset 0 0 34px #ff7c3614}.eshopHeroOrbit.orbitTwo{border:2px solid #a76dff94;box-shadow:0 0 58px #a76dff40,inset 0 0 34px #a76dff14;height:300px;width:760px}.eshopDash{background-color:#0b0f1e;background-image:radial-gradient(circle at 94% 4%,#ff7b3729,#0000 34%),radial-gradient(circle at 8% 8%,#b070ff2e,#0000 36%),linear-gradient(180deg,hsla(0,0%,100%,.065),hsla(0,0%,100%,.028));border:1px solid #ffffff21;border-radius:18px;box-shadow:inset 0 1px 0 #ffffff1a,0 28px 88px #00000061;display:grid;grid-template-columns:112px minmax(0,1fr);min-height:500px;overflow:hidden}.eshopDash.compact{min-height:420px}.eshopDashSidebar{background:#080613b3;border-right:1px solid #ffffff14;display:flex;flex-direction:column;gap:9px;padding:18px 12px}.eshopDashSidebar strong{color:#fff;font-size:13px;margin-bottom:12px}.eshopDashSidebar span{border-radius:7px;color:#e8e5f49e;font-size:11px;font-weight:850;padding:9px}.eshopDashSidebar span.active{background:#b070ff33;color:#fff}.eshopDashMain{min-width:0;padding:18px}.eshopDashTitle{color:#fff;font-size:14px;font-weight:950;margin-bottom:14px}.eshopMetricGrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.eshopMetric{background:hsla(0,0%,100%,.035);border:1px solid #ffffff1a;border-radius:10px;min-height:96px;padding:13px 12px}.eshopMetric span{color:#e8e5f494;display:block;font-size:10px;font-weight:850}.eshopMetric strong{color:#fff;display:block;font-size:18px;font-weight:950;line-height:1.1;margin-top:7px}.eshopMetric em{display:block;font-size:11px;font-style:normal;font-weight:900;margin-top:4px}.eshopMetric em.green{color:#62e77b}.eshopMetric em.violet{color:#b777ff}.eshopMetric em.red{color:#ff5757}.eshopSpark{background:linear-gradient(90deg,#0000,currentColor,#0000);border-radius:999px;-webkit-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%);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%);display:block;height:20px;margin-top:7px;opacity:.9}.eshopSpark.green{color:#59df74}.eshopSpark.violet{color:#a268ff}.eshopSpark.red{color:#ff4f59}.eshopDashGrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1.15fr .85fr;margin-top:12px}.eshopChartPanel,.eshopDonutPanel,.eshopListPanel{background:hsla(0,0%,100%,.032);border:1px solid #ffffff1a;border-radius:10px;padding:14px}.eshopChartPanel{min-height:190px}.eshopPanelHead{color:#fff;display:flex;font-size:12px;font-weight:900;gap:12px;justify-content:space-between}.eshopPanelHead span{color:#e8e5f494}.eshopChartPanel svg{background:linear-gradient(90deg,#ffffff0a 1px,#0000 0),linear-gradient(180deg,#ffffff0a 1px,#0000 0);background-size:70px 48px;height:150px;margin-top:12px;width:100%}.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{color:#fff;display:block;font-size:12px;font-weight:950;margin-bottom:10px}.eshopDonutRow{grid-gap:14px;align-items:center;display:grid;gap:14px;grid-template-columns:86px 1fr}.eshopDonut{background:conic-gradient(#8d61ff 0 42%,#58de75 42% 69%,#ffb458 69% 87%,#ff5757 87% 100%);border-radius:50%;height:78px;width:78px}.eshopDonut:after{background:#090716;border-radius:50%;content:"";display:block;height:42px;margin:18px;width:42px}.eshopDonutPanel ul{color:#e8e5f4ad;font-size:11px;font-weight:800;line-height:1.8;list-style:none;margin:0;padding:0}.eshopDonutPanel b,.eshopListPanel b{color:#fff;float:right}.eshopListPanel p{border-top:1px solid #ffffff0f;color:#e8e5f4b8;font-size:11px;font-weight:820;margin:0;padding:8px 0}.eshopListPanel b{color:#58de75}.eshopListPanel.negative b{color:#ff5757}.eshopSection{padding:clamp(46px,5.8vw,76px) 0;position:relative}.eshopSectionHead{margin:0 auto 38px;max-width:780px;text-align:center}.eshopSectionHead h2{color:#fff;font-size:clamp(30px,3.1vw,42px);font-weight:950;letter-spacing:0;line-height:1.1;margin:0}.eshopSectionHead p{color:#e8e5f4ad;font-size:15px;font-weight:720;line-height:1.55;margin:12px auto 0}.eshopValueGrid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(5,minmax(0,1fr))}.eshopAudienceGrid article,.eshopPreviewTabs article,.eshopProcessGrid article,.eshopValueGrid article{background:radial-gradient(circle at 22% 4%,#b070ff24,#0000 38%),linear-gradient(180deg,hsla(0,0%,100%,.052),hsla(0,0%,100%,.024));border:1px solid #ffffff1c;box-shadow:inset 0 1px 0 #ffffff12,0 18px 48px #00000038}.eshopValueGrid article{border-radius:10px;min-height:168px;padding:26px 20px;text-align:center}.eshopAudienceGrid svg,.eshopPreviewTabs svg,.eshopValueGrid svg{background:#7442b42e;border:1px solid #b070ff61;border-radius:13px;color:#c490ff;height:42px;padding:9px;width:42px}.eshopAudienceGrid h3,.eshopPreviewTabs h3,.eshopProcessGrid h3,.eshopValueGrid h3{color:#fff;font-size:15px;font-weight:950;line-height:1.2;margin:16px 0 8px}.eshopAudienceGrid p,.eshopPreviewTabs p,.eshopProcessGrid p,.eshopValueGrid p{color:#e8e5f4a6;font-size:13px;font-weight:720;line-height:1.48;margin:0}.eshopPreviewLayout{grid-gap:28px;align-items:center;display:grid;gap:28px;grid-template-columns:310px minmax(0,1fr)}.eshopPreviewTabs{grid-gap:12px;display:grid;gap:12px}.eshopPreviewTabs article{grid-gap:16px;align-items:center;border-radius:10px;display:grid;gap:16px;grid-template-columns:auto 1fr;min-height:82px;padding:16px 18px}.eshopPreviewTabs article.active{background:radial-gradient(circle at 95% 0,#b070ff4d,#0000 48%),linear-gradient(180deg,#5e329f59,hsla(0,0%,100%,.035));border-color:#b070ff9e;box-shadow:0 0 34px #b070ff33,inset 0 1px 0 #ffffff1a}.eshopPreviewTabs h3{margin:0 0 5px}.eshopPreviewScreen{background:linear-gradient(180deg,hsla(0,0%,100%,.058),hsla(0,0%,100%,.022));border:1px solid #ffffff1f;border-radius:16px;box-shadow:0 28px 80px #00000057,inset 0 1px 0 #ffffff14;padding:14px}.eshopProcessGrid{grid-gap:46px;display:grid;gap:46px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto;max-width:980px;position:relative}.eshopProcessGrid:before{display:none}.eshopProcessGrid article{border-radius:10px;min-height:150px;padding:22px;position:relative}.eshopProcessIcon{background:#49277fc7;border:1px solid #b070ff6b;border-radius:50%;box-shadow:0 0 42px #b070ff38;display:grid;height:64px;margin:0 auto 14px;place-items:center;width:64px}.eshopProcessIcon svg{color:#c490ff;height:28px;width:28px}.eshopProcessGrid article>span{color:#b789ff;display:block;font-size:13px;font-weight:950}.eshopStepArrow{color:#ffb458;height:20px!important;position:absolute;right:-34px;top:38px;width:20px!important}.eshopProcessGrid article:last-child .eshopStepArrow{display:none}.eshopResultsGrid{background:linear-gradient(180deg,hsla(0,0%,100%,.052),hsla(0,0%,100%,.024));border:1px solid #ffffff1c;border-radius:12px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto;max-width:980px;overflow:hidden}.eshopResultsGrid article{grid-gap:10px;align-content:center;border-right:1px solid #ffffff1a;display:grid;gap:10px;justify-items:center;min-height:130px;padding:26px 20px;text-align:center}.eshopResultsGrid article:last-child{border-right:0}.eshopResultsGrid strong{font-size:30px;font-weight:950;line-height:1}.eshopResultsGrid .violet strong{color:#a76dff}.eshopResultsGrid .green strong{color:#58de75}.eshopResultsGrid .amber strong{color:#ffb458}.eshopResultsGrid p{color:#e8e5f4b8;font-size:13px;font-weight:760;line-height:1.45;margin:0;max-width:160px}.eshopAudienceGrid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;max-width:960px}.eshopAudienceGrid article{grid-gap:18px;align-items:center;border-radius:10px;display:grid;gap:18px;grid-template-columns:auto 1fr;min-height:112px;padding:22px 24px}.eshopAudienceGrid h3{margin:0 0 6px}.eshopFinalCta{align-items:center;display:flex;min-height:310px;overflow:hidden;padding:76px 0 92px;position:relative;text-align:center}.eshopFinalCta:before{background:radial-gradient(ellipse at center,#b17cff33,#0000 64%);border-radius:50%;bottom:-86px;content:"";filter:blur(8px);height:248px;left:50%;position:absolute;transform:translateX(-50%);width:min(990px,96vw)}.eshopFinalCta h2{color:#fff;font-size:clamp(30px,3.2vw,44px);font-weight:950;letter-spacing:0;line-height:1.1;margin:0}.eshopFinalCta p{color:#e8e5f4b8;font-weight:720;margin:14px auto 28px;max-width:680px}.eshopFinalCta .btn{border-radius:8px;font-weight:950;justify-content:center;min-height:44px;min-width:220px}.eshopFinalRing{border-radius:50%;bottom:-102px;height:288px;left:50%;pointer-events:none;position:absolute;width:min(1060px,114vw);z-index:0}.eshopFinalRing.ringOne{border:1px solid #b17cff73;box-shadow:0 0 70px #b17cff29;margin-left:max(-530px,-57vw)}.eshopFinalRing.ringTwo{border:1px solid #ffb3476b;bottom:-72px;box-shadow:0 0 70px #ff8e3629;height:248px;margin-left:max(-460px,-52vw);width:min(920px,105vw)}@media (max-width:1180px){.eshopHeroGrid{grid-template-columns:1fr}.eshopHeroCopy,.eshopHeroLead,.eshopHeroTitle{max-width:720px}.eshopHeroStage{min-height:480px}.eshopHeroScreen{margin-right:0;width:min(100%,900px)}.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){.eshopAudienceGrid,.eshopProcessGrid,.eshopResultsGrid,.eshopValueGrid{grid-template-columns:1fr}.eshopProcessGrid{gap:18px}.eshopProcessGrid:before,.eshopStepArrow{display:none}.eshopProcessGrid article{padding-top:22px}.eshopProcessIcon{margin:0 0 14px;position:static;transform:none}.eshopResultsGrid article,.eshopResultsGrid article:last-child{border-bottom:1px solid #ffffff1a;border-right:0}.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,.eshopDashGrid,.eshopDonutRow,.eshopPreviewTabs{grid-template-columns:1fr}.eshopMetricGrid{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.eshopMetric{padding:10px!important}.eshopMetric span{font-size:10px!important}.eshopMetric strong{font-size:16px!important}.eshopMetric em{font-size:10px!important}.eshopHeroStage{margin-top:24px;min-height:auto}.eshopHeroScreen{margin-left:-9%;margin-right:-9%;transform:rotate(-1deg);width:118%}.eshopHeroOrbit{display:none}.eshopSection{padding:48px 0}.eshopDashMain{padding:12px}.eshopAudienceGrid article{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.eshopFinalRing,.eshopHeroOrbit,.eshopHeroScreen{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{font-size:clamp(44px,3.6vw,64px);max-width:500px}.leadgenPage .eshopHeroLead{max-width:470px}.leadChipGrid{grid-template-columns:repeat(3,-webkit-max-content);grid-template-columns:repeat(3,max-content)}.leadHeroStage{min-height:520px}.leadHeroScreen{margin-right:-80px;transform:rotate(-2.3deg);width:min(98%,784px)}.leadHeroScreen .leadDash{box-shadow:inset 0 1px 0 #ffffff1f,0 34px 92px #00000070,0 0 58px #b164ff2e}.leadOrbitOne{border-color:#ff7c36ad!important;height:245px;width:850px}.leadOrbitTwo{border-color:#a76dffad!important;height:320px;width:810px}.leadDash{grid-template-columns:108px minmax(0,1fr);min-height:455px}.leadDash.compact{min-height:410px}.leadDashMain{padding:17px}.leadMetricGrid{gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.leadMetric{min-height:88px}.leadMetric strong{font-size:17px}.eshopMetric em.amber{color:#ffb458}.leadPipelinePanel{background:hsla(0,0%,100%,.032);border:1px solid #ffffff1a;border-radius:11px;margin-top:13px;padding:14px}.leadPipelinePanel>strong{color:#fff;display:block;font-size:12px;font-weight:950;margin-bottom:12px}.leadPipelineTiles{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.leadPipelineTiles div{background:hsla(0,0%,100%,.026);border:1px solid #ffffff14;border-radius:8px;min-height:58px;padding:10px}.leadPipelineTiles span{color:#e8e5f48f;display:block;font-size:10px;font-weight:850}.leadPipelineTiles b{color:#70ef8c;display:block;font-size:13px;font-weight:950;margin-top:6px}.leadPipelinePanel svg{background:linear-gradient(90deg,#ffffff0a 1px,#0000 0),linear-gradient(180deg,#ffffff0a 1px,#0000 0);background-size:82px 54px;height:168px;margin-top:14px;width:100%}.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}.leadOutcomeGrid,.leadPracticeGrid,.leadProblemGrid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;max-width:1080px}.leadOutcomeGrid article,.leadPipelineSteps article,.leadPracticeGrid article,.leadProblemGrid article,.leadRecommendationGrid article{background:radial-gradient(circle at 22% 4%,#b070ff24,#0000 38%),linear-gradient(180deg,hsla(0,0%,100%,.052),hsla(0,0%,100%,.024));border:1px solid #ffffff1c;box-shadow:inset 0 1px 0 #ffffff12,0 18px 48px #00000038}.leadProblemGrid article{border-radius:10px;min-height:138px;padding:24px;position:relative;text-align:center}.leadProblemGrid svg{display:block;margin:0 auto 14px}.leadOutcomeGrid svg,.leadPipelineSteps article>svg:first-child,.leadPracticeGrid svg,.leadProblemGrid svg,.leadRecommendationGrid svg{background:#7442b42e;border:1px solid #b070ff61;border-radius:13px;color:#c490ff;height:42px;padding:9px;width:42px}.leadOutcomeGrid h3,.leadPipelineSteps h3,.leadPracticeGrid h3,.leadProblemGrid h3,.leadRecommendationGrid p{color:#fff;font-size:15px;font-weight:950;line-height:1.2;margin:0 0 8px}.leadOutcomeGrid p,.leadPipelineSteps p,.leadPracticeGrid p,.leadProblemGrid p{color:#e8e5f4a8;font-size:13px;font-weight:720;line-height:1.48;margin:0}.leadCenterNote{color:#e8e5f4b3;font-size:14px;font-weight:720;line-height:1.7;margin:30px auto 0;max-width:660px;text-align:center}.leadCenterNote strong{color:#fff;font-weight:950}.leadCenterNote.compact{margin-top:28px}.leadPipelineSteps{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(5,minmax(0,1fr));margin:0 auto;max-width:1080px;position:relative}.leadPipelineSteps:before{display:none}.leadPipelineSteps article{border-radius:10px;min-height:148px;padding:22px 18px 20px;position:relative;text-align:center}.leadPipelineSteps article>svg:first-child{border-radius:50%;box-shadow:0 0 38px #b070ff38;display:block;height:54px;margin:0 auto 14px;padding:13px;width:54px}.leadPipelineSteps article>svg:last-child{color:#ffb458;height:18px;position:absolute;right:-22px;top:33px;width:18px}.leadPipelineSteps article:last-child>svg:last-child{display:none}.leadPipelineNote{background:linear-gradient(90deg,#b17cff1f,#ffb3470f);border:1px solid #ffffff1a;border-radius:10px;color:#d9caff;font-size:14px;font-weight:850;margin:28px auto 0;max-width:650px;padding:14px 22px;text-align:center}.leadOutcomeGrid article,.leadPracticeGrid article{grid-gap:18px;align-items:center;border-radius:10px;display:grid;gap:18px;grid-template-columns:auto 1fr;min-height:118px;padding:22px 24px}.leadFlowPills{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:28px}.leadFlowPills span{background:linear-gradient(90deg,#b17cff1f,#b17cff0a);border:1px solid #b17cff2e;border-radius:999px;color:#d9caff;font-size:13px;font-weight:850;min-width:190px;padding:12px 18px;position:relative;text-align:center}.leadFlowPills span:not(:last-child):after{background:linear-gradient(90deg,#b17cff80,#ffb34773);content:"";height:1px;position:absolute;right:-17px;top:50%;width:22px}.leadRecommendationGrid{background:linear-gradient(180deg,hsla(0,0%,100%,.052),hsla(0,0%,100%,.024));border:1px solid #ffffff1a;border-radius:14px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;max-width:1100px;overflow:hidden}.leadRecommendationGrid article{grid-gap:18px;background:#0000;border:0;border-radius:0;border-right:1px solid #ffffff14;box-shadow:none;display:grid;gap:18px;grid-template-columns:auto 1fr;min-height:190px;padding:28px}.leadRecommendationGrid article:last-child{border-right:0}.leadRecommendationGrid span{color:#e8e5f47a;display:block;font-size:11px;font-weight:900;margin-top:10px}.leadRecommendationGrid span:first-child{margin-top:0}.leadRecommendationGrid p{color:#e8e5f4c7;font-size:13px;margin:5px 0 0}.leadRecommendationGrid strong{color:#62e77b;display:block;font-size:18px;font-weight:950;line-height:1.2;margin-top:5px}.leadFinalCta{padding-top:84px}@media (max-width:1180px){.leadgenPage .leadHeroGrid{grid-template-columns:1fr}.leadHeroScreen{margin-right:0;width:min(100%,920px)}.leadMetricGrid,.leadPipelineSteps,.leadPipelineTiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:920px){.leadOutcomeGrid,.leadPipelineSteps,.leadPracticeGrid,.leadProblemGrid,.leadRecommendationGrid{grid-template-columns:1fr}.leadFlowPills span:after,.leadPipelineSteps article>svg:last-child,.leadPipelineSteps:before{display:none!important}.leadRecommendationGrid article,.leadRecommendationGrid article:last-child{border-bottom:1px solid #ffffff14;border-right:0}.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{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.leadMetric,.leadPipelineTiles article{padding:10px!important}.leadMetric span,.leadPipelineTiles article>span:first-child{font-size:10px!important}.leadMetric strong,.leadPipelineTiles article>span:last-child,.leadPipelineTiles article>strong{font-size:16px!important}.leadMetric em{font-size:10px!important}.leadHeroScreen{margin-left:-9%;margin-right:-9%;width:118%}.leadOutcomeGrid article,.leadPracticeGrid 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{background:linear-gradient(100deg,#a66dff,#e073dc 52%,#ffb458);-webkit-background-clip:text;background-clip:text;color:#0000;display:inline}.agencyChipGrid{grid-template-columns:repeat(3,-webkit-max-content);grid-template-columns:repeat(3,max-content)}.agencyHeroStage{min-height:520px}.agencyHeroScreen{filter:drop-shadow(0 38px 95px rgba(0,0,0,.44));margin-right:-22px;position:relative;transform:rotate(-2.4deg);width:min(88%,720px);z-index:1}.agencyOrbitOne{border-color:#ff7c369e!important;height:245px;width:850px}.agencyOrbitTwo{border-color:#a76dffb3!important;height:320px;width:820px}.agencyDash{background-color:#0b0f1e;background-image:radial-gradient(circle at 92% 6%,#ff7b3724,#0000 34%),radial-gradient(circle at 9% 8%,#b070ff33,#0000 36%),linear-gradient(180deg,hsla(0,0%,100%,.066),hsla(0,0%,100%,.027));border:1px solid #ffffff21;border-radius:18px;box-shadow:inset 0 1px 0 #ffffff1a,0 30px 90px #0006,0 0 62px #b164ff29;display:grid;grid-template-columns:112px minmax(0,1fr);min-height:470px;overflow:hidden}.agencyDash.compact{min-height:430px}.agencyDashSidebar{background:#080613b8;border-right:1px solid #ffffff14;display:flex;flex-direction:column;gap:9px;padding:18px 12px}.agencyDashSidebar strong{color:#fff;font-size:13px;margin-bottom:12px}.agencyDashSidebar span{border-radius:7px;color:#e8e5f49e;font-size:11px;font-weight:850;padding:9px}.agencyDashSidebar span.active{background:#b070ff38;color:#fff}.agencyDashMain{min-width:0;padding:18px}.agencyDashTitle{color:#fff;font-size:14px;font-weight:950;margin-bottom:14px}.agencyMetricGrid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.agencyMetricGrid article{background:hsla(0,0%,100%,.034);border:1px solid #ffffff1a;border-radius:10px;min-height:86px;padding:12px}.agencyMetricGrid span{color:#e8e5f494;display:block;font-size:10px;font-weight:850}.agencyMetricGrid strong{color:#fff;display:block;font-size:17px;font-weight:950;line-height:1.1;margin-top:7px}.agencyMetricGrid em{color:#62e77b;display:block;font-size:11px;font-style:normal;font-weight:900;margin-top:4px}.agencyAlertPanel,.agencyTablePanel{background:hsla(0,0%,100%,.032);border:1px solid #ffffff1a;border-radius:11px;margin-top:13px;padding:14px}.agencyPanelHead{color:#fff;display:flex;font-size:12px;font-weight:950;gap:12px;justify-content:space-between;margin-bottom:10px}.agencyPanelHead span{color:#e8e5f47a}.agencyTablePanel table{border-collapse:collapse;color:#e8e5f4c7;font-size:10px;font-weight:800;width:100%}.agencyTablePanel td,.agencyTablePanel th{border-bottom:1px solid hsla(0,0%,100%,.065);padding:8px 6px;text-align:right}.agencyTablePanel td:first-child,.agencyTablePanel th:first-child{color:#fff;text-align:left}.agencyTablePanel th{color:#e8e5f473;font-weight:850}.agencyTablePanel td.hot{color:#ff5c69}.agencyAlertPanel{align-items:center;display:flex;gap:14px;justify-content:space-between;min-height:54px}.agencyAlertPanel strong{color:#fff;font-size:12px;font-weight:950}.agencyAlertPanel p{align-items:center;color:#e8e5f4c2;display:flex;flex:1 1;font-size:11px;font-weight:820;gap:8px;margin:0}.agencyAlertPanel svg{color:#ffb458;height:15px;width:15px}.agencyAlertPanel span{color:#e8e5f473;margin-left:auto}.agencyPainGrid{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;max-width:1080px}.agencyBenefitGrid article,.agencyPainGrid article,.agencyPracticeGrid article,.agencyQuickWins{background:radial-gradient(circle at 22% 4%,#b070ff24,#0000 38%),linear-gradient(180deg,hsla(0,0%,100%,.052),hsla(0,0%,100%,.024));border:1px solid #ffffff1c;box-shadow:inset 0 1px 0 #ffffff12,0 18px 48px #00000038}.agencyPainGrid article{border-radius:10px;min-height:280px;padding:26px 24px}.agencyPainGrid svg,.agencyPracticeGrid svg{background:#7442b42e;border:1px solid #b070ff61;border-radius:13px;color:#c490ff;height:42px;padding:9px;width:42px}.agencyBenefitGrid h3,.agencyPainGrid h3,.agencyPracticeGrid h3{color:#fff;font-size:17px;font-weight:950;line-height:1.2;margin:18px 0 10px}.agencyBenefitGrid p,.agencyPainGrid p,.agencyPracticeGrid p{color:#e8e5f4ad;font-size:13px;font-weight:720;line-height:1.52;margin:0}.agencyPainGrid ul{grid-gap:10px;display:grid;gap:10px;list-style:none;margin:20px 0 0;padding:0}.agencyPainGrid li{color:#e8e5f4b8;font-size:12px;font-weight:780;line-height:1.45;padding-left:18px;position:relative}.agencyPainGrid li:before{background:linear-gradient(135deg,#a66dff,#ffb458);border-radius:50%;box-shadow:0 0 14px #a66dff8c;content:"";height:7px;left:0;position:absolute;top:.55em;width:7px}.agencyChallengeWrap{margin:30px auto 0;max-width:920px;text-align:center}.agencyChallengeWrap>strong{color:#fff;display:block;font-size:14px;font-weight:950;margin-bottom:16px}.agencyChallengeWrap div{display:flex;flex-wrap:wrap;gap:11px;justify-content:center}.agencyChallengeWrap span{align-items:center;background:hsla(0,0%,100%,.035);border:1px solid #ffffff1f;border-radius:999px;color:#f7f2ff;display:inline-flex;font-size:12px;font-weight:850;min-height:34px;padding:0 16px}.agencyChallengeWrap p{color:#e8e5f4ad;font-size:14px;font-weight:720;margin:28px 0 16px}.agencyChallengeWrap .btn{border-radius:8px;font-weight:950;justify-content:center;min-width:210px}.agencyPracticeGrid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto;max-width:960px}.agencyPracticeGrid article{border-radius:10px;min-height:178px;padding:26px 20px;text-align:center}.agencyPracticeGrid h3{font-size:15px}.agencyTimeline{grid-gap:0;display:grid;gap:0;grid-template-columns:repeat(3,minmax(0,1fr));margin:36px auto 0;max-width:850px}.agencyTimeline div{grid-gap:10px;display:grid;gap:10px;justify-items:center;padding:0 26px;position:relative;text-align:center}.agencyTimeline div:before{background:linear-gradient(90deg,#b17cff2e,#ffb34780,#b17cff2e);content:"";height:1px;left:0;position:absolute;right:0;top:28px}.agencyTimeline strong{background:#020109;color:#fff;font-size:13px;font-weight:950;padding:0 14px;position:relative;z-index:1}.agencyTimeline span{color:#e8e5f4a8;font-size:13px;font-weight:720}.agencyTimeline svg{color:#ffb458;height:20px;position:absolute;right:-11px;top:18px;width:20px;z-index:2}.agencyQuickWins{border-radius:11px;margin:34px auto 0;max-width:790px;padding:24px 30px;text-align:center}.agencyQuickWins strong{color:#fff;display:block;font-size:15px;font-weight:950;margin-bottom:14px}.agencyQuickWins p{color:#e8e5f4c7;font-size:13px;font-weight:780;margin:8px auto 0;max-width:100%;padding-left:20px;position:relative;width:-webkit-max-content;width:max-content}.agencyQuickWins p:before{background:#c490ff;border-radius:50%;box-shadow:0 0 14px #c490ff8c;content:"";height:7px;left:0;position:absolute;top:.55em;width:7px}.agencyBenefitGrid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto;max-width:1080px}.agencyBenefitGrid article{border-radius:10px;min-height:138px;padding:24px 20px;text-align:center}.agencyBenefitGrid h3{font-size:15px;margin-top:0}.agencyFinalCta{padding-top:84px}.agencyFinalCta .eshopFinalRing.ringOne{bottom:-210px}.agencyFinalCta .eshopFinalRing.ringTwo{bottom:-176px}.agencyFinalActions{display:flex;flex-wrap:wrap;gap:14px;justify-content:center}.agencyFinalActions .btn{min-width:180px}@media (max-width:1180px){.agencyHeroGrid{grid-template-columns:1fr}.agencyHeroScreen{margin-right:0;width:min(100%,930px)}.agencyMetricGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.agencyBenefitGrid,.agencyPracticeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:920px){.agencyBenefitGrid,.agencyPainGrid,.agencyPracticeGrid,.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{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.agencyMetricGrid article{padding:10px!important}.agencyMetricGrid span{font-size:10px!important}.agencyMetricGrid strong{font-size:16px!important}.agencyMetricGrid em{font-size:10px!important}.agencyHeroScreen{margin-left:-9%;margin-right:-9%;width:118%}.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{gap:clamp(20px,2.6vw,38px);grid-template-columns:minmax(520px,.86fr) minmax(690px,1.14fr)}.teamKicker{color:#d8c6ff;gap:11px}.teamKicker svg{background:#9d68ff1f;border:1px solid #9d68ff6b;border-radius:7px;color:#9d68ff;height:26px;padding:4px;width:26px}.teamHeroTitle{font-size:clamp(42px,3.55vw,62px);max-width:680px}.teamsPage .eshopHeroLead{max-width:590px}.teamsPage .eshopGhostButton{align-items:center;display:inline-flex;gap:10px}.teamsPage .eshopGhostButton svg{height:18px;width:18px}.teamChipGrid{gap:12px;grid-template-columns:repeat(4,-webkit-max-content);grid-template-columns:repeat(4,max-content)}.teamChipGrid span{gap:8px;min-height:44px;padding:0 16px}.teamHeroStage{min-height:525px}.teamHeroScreen{filter:drop-shadow(0 38px 95px rgba(0,0,0,.44));margin-right:-30px;position:relative;transform:rotate(4deg);width:min(90%,736px);z-index:1}.teamOrbitOne{border-color:#ff7c3694!important;height:250px;width:820px}.teamOrbitTwo{border-color:#a76dff9e!important;height:320px;width:780px}.teamDash{background-color:#0b0f1e;background-image:radial-gradient(circle at 92% 5%,#ff7b3721,#0000 34%),radial-gradient(circle at 9% 8%,#9d68ff38,#0000 36%),linear-gradient(180deg,hsla(0,0%,100%,.066),hsla(0,0%,100%,.027));border:1px solid #ffffff21;border-radius:18px;box-shadow:inset 0 1px 0 #ffffff1a,0 30px 90px #0006,0 0 60px #9d68ff29;display:grid;grid-template-columns:76px minmax(0,1fr);min-height:500px;overflow:hidden}.teamDash.compact{min-height:430px}.teamDashSidebar{align-items:center;background:#080613b8;border-right:1px solid #ffffff14;display:flex;flex-direction:column;gap:13px;padding:18px 10px}.teamDashSidebar strong{background:linear-gradient(135deg,#8b5cff,#ffb458);border-radius:8px;color:#0000;height:28px;overflow:hidden;width:28px}.teamDashSidebar span{background:hsla(0,0%,100%,.045);border:1px solid #ffffff0d;border-radius:7px;color:#0000;height:24px;width:24px}.teamDashSidebar span.active{background:#9d68ff57;border-color:#9d68ff6b}.teamDashMain{min-width:0;padding:18px}.teamDashTitle{color:#fff;font-size:14px;font-weight:950;margin-bottom:14px}.teamMetricGrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.teamMetricGrid article{background:hsla(0,0%,100%,.034);border:1px solid #ffffff1a;border-radius:10px;min-height:92px;padding:13px 12px}.teamMetricGrid span{color:#e8e5f494;display:block;font-size:10px;font-weight:850}.teamMetricGrid strong{color:#fff;display:block;font-size:18px;font-weight:950;line-height:1.1;margin-top:7px}.teamMetricGrid em{display:block;font-size:11px;font-style:normal;font-weight:900;margin-top:4px}.teamMetricGrid em.green{color:#62e77b}.teamMetricGrid em.red{color:#ff5757}.teamDashGrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1.05fr .95fr;margin-top:12px}.teamAlertPanel,.teamChannelPanel,.teamGoalPanel,.teamPriorityPanel{background:hsla(0,0%,100%,.032);border:1px solid #ffffff1a;border-radius:10px;padding:14px}.teamAlertPanel strong,.teamChannelPanel strong,.teamPriorityPanel strong{color:#fff;display:block;font-size:12px;font-weight:950;margin-bottom:12px}.teamChannelPanel p{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:86px 1fr;margin:7px 0}.teamChannelPanel span{color:#e8e5f49e;font-size:10px;font-weight:800}.teamChannelPanel i{background:linear-gradient(90deg,#9d68ff,#7248d9);border-radius:999px;box-shadow:0 0 18px #9d68ff38;display:block;height:10px}.teamAlertPanel p,.teamPriorityPanel p{align-items:center;background:hsla(0,0%,100%,.032);border-radius:8px;color:#e8e5f4b8;display:flex;font-size:11px;font-weight:820;gap:12px;justify-content:space-between;margin:8px 0;padding:9px 10px}.teamPriorityPanel b{color:#ffb458;font-size:10px;font-weight:950}.teamGoalPanel{grid-gap:14px;align-items:center;display:grid;gap:14px;grid-template-columns:1fr 88px}.teamDonutBox span,.teamGoalPanel span{color:#e8e5f494;display:block;font-size:11px;font-weight:850}.teamDonutBox strong,.teamGoalPanel strong{color:#fff;display:block;font-size:38px;font-weight:950;line-height:1;margin-top:6px}.teamDonutBox b,.teamGoalPanel em{color:#62e77b;display:block;font-size:13px;font-style:normal;font-weight:950;margin-top:8px}.teamDonutBox i,.teamGoalPanel i{background:conic-gradient(#8d61ff 0 72%,#ffffff1f 72% 100%);border-radius:50%;height:74px;width:74px}.teamDonutBox i:after,.teamGoalPanel i:after{background:#090716;border-radius:50%;content:"";display:block;height:42px;margin:16px;width:42px}.teamAlertPanel svg{color:#ff6f57;height:15px;width:15px}.teamMissingSection{padding-top:42px}.teamAudienceGrid,.teamMissingGrid,.teamValueGrid{grid-gap:20px;display:grid;gap:20px;margin:0 auto;max-width:1080px}.teamMissingGrid,.teamValueGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.teamAudienceGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.teamAudienceGrid article,.teamMissingGrid article,.teamPreviewTabs article,.teamProcessGrid article,.teamValueGrid article{background:radial-gradient(circle at 22% 4%,#9d68ff24,#0000 38%),linear-gradient(180deg,hsla(0,0%,100%,.052),hsla(0,0%,100%,.024));border:1px solid #ffffff1c;box-shadow:inset 0 1px 0 #ffffff12,0 18px 48px #00000038}.teamMissingGrid article{border-radius:10px;min-height:164px;padding:24px 22px}.teamValueGrid article{border-radius:10px;min-height:250px;padding:24px 20px 18px}.teamAudienceGrid svg,.teamMissingGrid svg,.teamPreviewTabs svg,.teamProcessGrid article>svg:first-child,.teamValueGrid article>svg{background:#7442b42e;border:1px solid #b070ff61;border-radius:13px;color:#c490ff;height:42px;padding:9px;width:42px}.teamAudienceGrid h3,.teamMissingGrid h3,.teamProcessGrid h3,.teamValueGrid h3{color:#fff;font-size:15px;font-weight:950;line-height:1.2;margin:16px 0 8px}.teamAudienceGrid p,.teamMissingGrid p,.teamProcessGrid p,.teamValueGrid p{color:#e8e5f4a8;font-size:13px;font-weight:720;line-height:1.48;margin:0}.teamTinyChart{background:linear-gradient(90deg,#ffffff0a 1px,#0000 0),linear-gradient(180deg,#ffffff0a 1px,#0000 0);background-size:54px 36px;border-radius:8px;height:92px;margin-top:22px;width:100%}.teamTinyChart path{fill:none;stroke-width:4;stroke-linecap:round}.teamTinyChart path:first-child{stroke:#9d68ff}.teamTinyChart path:last-child{stroke:#ff8f4f}.teamStatusList,.teamTaskList{grid-gap:8px;display:grid;gap:8px;margin-top:20px}.teamStatusList p,.teamTaskList p{align-items:center;background:hsla(0,0%,100%,.034);border-radius:8px;color:#e8e5f4b8;display:flex;font-size:11px;font-weight:820;gap:10px;justify-content:space-between;margin:0;padding:9px 10px}.teamStatusList b{align-items:center;color:#62e77b;display:inline-flex;gap:5px}.teamStatusList b svg{height:13px;width:13px}.teamTaskList i{background:linear-gradient(135deg,#8d61ff,#ffb458);border-radius:50%;color:#fff;display:grid;font-style:normal;height:20px;place-items:center;width:20px}.teamDonutBox{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:1fr 82px;margin-top:22px}.teamPreviewLayout{grid-gap:22px;align-items:center;display:grid;gap:22px;grid-template-columns:260px minmax(0,1fr);margin:0 auto;max-width:1080px}.teamPreviewTabs{grid-gap:10px;display:grid;gap:10px}.teamPreviewTabs article{grid-gap:12px;align-items:center;border-radius:10px;display:grid;gap:12px;grid-template-columns:auto 1fr auto;min-height:64px;padding:13px 15px}.teamPreviewTabs article.active{background:radial-gradient(circle at 95% 0,#9d68ff4d,#0000 48%),linear-gradient(180deg,#5e329f59,hsla(0,0%,100%,.035));border-color:#9d68ff9e}.teamPreviewTabs span{color:#fff;font-size:13px;font-weight:950}.teamPreviewTabs article>svg:last-child{background:#0000;border:0;color:#e8e5f49e;height:16px;padding:0;width:16px}.teamPreviewScreen{background:linear-gradient(180deg,hsla(0,0%,100%,.058),hsla(0,0%,100%,.022));border:1px solid #ffffff1f;border-radius:16px;box-shadow:0 28px 80px #00000057,inset 0 1px 0 #ffffff14;padding:14px}.teamProcessGrid{grid-gap:36px;display:grid;gap:36px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto;max-width:1080px;position:relative}.teamProcessGrid article{border-radius:10px;min-height:150px;padding:22px 20px;position:relative}.teamProcessGrid article>span{color:#b789ff;display:inline-block;font-size:13px;font-weight:950;margin-left:10px}.teamProcessGrid article>svg:last-child{color:#ffb458;height:18px;position:absolute;right:-28px;top:50%;width:18px}.teamProcessGrid article:last-child>svg:last-child{display:none}.teamCompare{grid-gap:0;background:radial-gradient(circle at 50% 50%,#9d68ff3d,#0000 22%),radial-gradient(circle at 94% 50%,#ffb3471f,#0000 36%),linear-gradient(180deg,hsla(0,0%,100%,.052),hsla(0,0%,100%,.024));border:1px solid #ffffff1f;border-radius:12px;box-shadow:inset 0 1px 0 #ffffff12,0 18px 48px #00000038;display:grid;gap:0;grid-template-columns:1fr 110px 1fr;margin:0 auto;max-width:1060px;padding:30px}.teamCompare>strong{align-self:center;background:#151026;border:1px solid #9d68ff75;border-radius:50%;box-shadow:0 0 36px #9d68ff57,0 0 36px #ffb3472e;color:#fff;display:grid;font-size:26px;font-weight:950;height:82px;justify-self:center;place-items:center;width:82px}.teamCompare h3{color:#fff;font-size:20px;font-weight:950;margin:0 0 14px;text-align:center}.teamCompare div:last-child h3{color:#ffb458}.teamCompare p{align-items:center;color:#e8e5f4bd;display:flex;font-size:13px;font-weight:780;gap:10px;margin:10px auto;max-width:260px}.teamCompare span{border:1px solid #c490ff59;border-radius:50%;color:#c490ff;display:grid;height:18px;place-items:center;width:18px}.teamCompare div:last-child span{color:#ffb458}.teamAudienceGrid article{grid-gap:18px;align-items:center;border-radius:10px;display:grid;gap:18px;grid-template-columns:auto 1fr;min-height:116px;padding:22px 24px}.teamAudienceGrid h3{margin:0 0 6px}.teamCzechPanel{grid-gap:20px;align-items:center;background:radial-gradient(circle at 96% 50%,#9d68ff2e,#0000 24%),linear-gradient(180deg,hsla(0,0%,100%,.052),hsla(0,0%,100%,.024));border:1px solid #ffffff1f;border-radius:12px;display:grid;gap:20px;grid-template-columns:auto 1fr;margin:28px auto 0;max-width:1180px;padding:22px 26px}.teamCzechPanel>span{font-size:34px}.teamCzechPanel h3{color:#fff;font-size:22px;font-weight:950;line-height:1.2;margin:0 0 6px}.teamCzechPanel p{color:#e8e5f4ad;font-size:14px;font-weight:720;margin:0}.teamFinalCta{padding-top:80px}.teamFinalCta h2{margin-left:auto;margin-right:auto;max-width:820px}.teamFinalCta .eshopFinalRing.ringOne{border-color:#9d68ff80}.teamFinalCta .eshopFinalRing.ringTwo{border-color:#ffb34775}@media (max-width:1180px){.teamHeroGrid{grid-template-columns:1fr}.teamHeroScreen{margin-right:0;width:min(100%,930px)}.teamChipGrid,.teamMissingGrid,.teamProcessGrid,.teamValueGrid{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,-webkit-max-content);grid-template-columns:repeat(2,max-content)}}@media (max-width:920px){.teamAudienceGrid,.teamCompare,.teamMissingGrid,.teamProcessGrid,.teamValueGrid{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{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.teamMetricGrid article{padding:10px!important}.teamMetricGrid span{font-size:10px!important}.teamMetricGrid strong{font-size:16px!important}.teamMetricGrid em{font-size:10px!important}.teamHeroScreen{margin-left:-9%;margin-right:-9%;width:118%}.teamAudienceGrid article,.teamCzechPanel,.teamDonutBox,.teamGoalPanel{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);letter-spacing:0;line-height:1.05}.howNewPage .howHeroGrid{grid-template-columns:minmax(540px,.82fr) minmax(0,1.18fr)}.howNewPage .howHeroCopy,.howNewPage .howHeroTitle{max-width:560px}.eshopPage .eshopHeroLead,.howNewPage .howHeroLead{color:#e8eeffc7;font-size:17px;line-height:1.58}.eshopPage .eshopHeroActions,.howNewPage .howHeroActions{margin-top:24px}.eshopPage .eshopHeroActions .btn,.howNewPage .howHeroActions .btn{border-radius:10px;min-height:44px;padding:12px 18px}.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);letter-spacing:0;line-height:1.13}.eshopPage .eshopSectionHead p,.howNewPage .howNewSectionHead p{font-size:15px;line-height:1.55}.agencyPainGrid h3,.eshopPage .eshopValueGrid h3,.howShowcaseTabs h3,.leadProblemGrid h3,.teamMissingGrid h3,.teamValueGrid h3{font-size:16px;line-height:1.22}.roadmapPage{background:#020109;color:#f7f5ff;overflow:hidden;position:relative}.roadmapPage:before{background-image:linear-gradient(hsla(0,0%,100%,.024) 1px,#0000 0),linear-gradient(90deg,hsla(0,0%,100%,.018) 1px,#0000 0);background-size:76px 76px;content:"";inset:0;-webkit-mask-image:linear-gradient(180deg,#0000007a,#0000000f 42%,#0000);mask-image:linear-gradient(180deg,#0000007a,#0000000f 42%,#0000);pointer-events:none;position:absolute}.roadmapPage .container{position:relative;z-index:1}.roadmapPage .hero{background:#0000;min-height:0;padding:clamp(62px,7.4vw,104px) 0 34px}.roadmapPage .hero-bg:after,.roadmapPage .hero-bg:before,.roadmapPage .hero:after,.roadmapPage .hero:before{display:none}.roadmapPage .hero-grid{grid-gap:clamp(22px,3vw,44px);align-items:center;display:grid;gap:clamp(22px,3vw,44px);grid-template-columns:minmax(0,.86fr) minmax(560px,1.14fr)}.roadmapPage .hero-title{color:#f8fbff;font-size:clamp(42px,4.15vw,58px);font-weight:950;letter-spacing:0;line-height:1.05;margin:0 0 16px;max-width:12.5ch}.roadmapPage .lead{color:#e8eeffc7;font-size:17px;line-height:1.58;margin:0 0 20px;max-width:45ch}.roadmapPage .hero p:not(.lead){color:#e8eeffc7;font-size:16px;font-weight:650;line-height:1.6;max-width:50ch}.roadmapPage .hero-actions{margin-top:24px}.roadmapPage .hero-actions .btn{border-radius:10px;font-size:14px;font-weight:900;min-height:44px;padding:12px 18px}.roadmapPage .hero-screen-wrapper{justify-content:center!important;min-height:500px!important;overflow:visible}.roadmapPage .hero-main-screen--plain{filter:drop-shadow(0 38px 95px rgba(0,0,0,.36));margin-right:-82px;width:min(112%,900px)}.roadmapPage .hero-main-screen--plain img{-webkit-mask-composite:source-in;-webkit-mask-composite:source-in,xor;mask-composite:intersect;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10%,#000 90%,#0000),linear-gradient(180deg,#0000,#000 7%,#000 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10%,#000 90%,#0000),linear-gradient(180deg,#0000,#000 7%,#000 90%,#0000);mix-blend-mode:screen;object-fit:contain;transform:none!important;transform-origin:center;width:100%}.roadmapPage .section{background:#0000;padding:clamp(42px,5.2vw,68px) 0}.roadmapPage .section-title{color:#fff;font-size:clamp(28px,2.45vw,34px);font-weight:950;letter-spacing:0;line-height:1.13;margin:0 0 32px;text-align:center}.roadmapPage .final-cta{background:#0000}@media (max-width:1180px){.howNewPage .howHeroGrid{grid-template-columns:1fr}.howNewPage .howHeroCopy,.howNewPage .howHeroLead,.howNewPage .howHeroTitle{max-width:720px}.roadmapPage .hero-grid{grid-template-columns:1fr}.roadmapPage .hero-main-screen--plain{margin-right:0;width:min(100%,900px)}}@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{gap:6px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.dailyops-mini-row .dailyops-kpi,.dailyops-mini-row--morning .dailyops-kpi,.dailyops-mini-row.compact .dailyops-kpi{justify-items:center!important;min-width:0!important;padding:8px 6px!important;text-align:center!important}.dailyops-kpi span{font-size:.56rem!important;letter-spacing:.06em!important;overflow:hidden;text-align:center!important;text-overflow:ellipsis;white-space:nowrap;width:100%}.dailyops-kpi strong,.dailyops-mini-row--morning .dailyops-kpi strong,.dailyops-mini-row.compact .dailyops-kpi strong{display:block;font-size:.78rem!important;line-height:1.1!important;overflow:hidden;text-align:center!important;text-overflow:ellipsis;white-space:nowrap;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{height:108px!important;top:58%!important;width:108px!important}.dailyops-map-orb{inset:12px!important;row-gap:2px}.dailyops-map-logo{height:26px!important;width:28px!important}.dailyops-map-orb span{font-size:12px!important;letter-spacing:-.01em}.dailyops-node{border-width:1.5px;height:58px!important;width:58px!important}.dailyops-node--google{left:6px!important;top:36px!important}.dailyops-node--meta{right:6px!important;top:36px!important}.dailyops-node--linkedin{bottom:12px!important;left:6px!important}.dailyops-node--sklik{bottom:12px!important;right:6px!important}.dailyops-node svg{height:26px!important;width:26px!important}.dailyops-linkedin-mark{font-size:28px!important}.section .section-title,.section h2.section-title,.section-title{opacity:1!important;transform:none!important}.agencyBenefitGrid article,.agencyBenefitGrid>article,.agencyPainGrid article,.agencyPainGrid>article,.agencyPracticeGrid article,.agencyPracticeGrid>article,.eshopAudienceGrid article,.eshopAudienceGrid>article,.eshopProcessGrid article,.eshopProcessGrid>article,.eshopResultsGrid article,.eshopResultsGrid>article,.eshopValueGrid article,.eshopValueGrid>article,.leadOutcomeGrid article,.leadOutcomeGrid>article,.leadPipelineSteps article,.leadPipelineSteps>article,.leadPracticeGrid article,.leadPracticeGrid>article,.leadProblemGrid article,.leadProblemGrid>article,.leadRecommendationGrid article,.leadRecommendationGrid>article,.teamAudienceGrid article,.teamAudienceGrid>article,.teamMissingGrid article,.teamMissingGrid>article,.teamProcessGrid article,.teamProcessGrid>article,.teamValueGrid article,.teamValueGrid>article{align-items:center!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;gap:10px;justify-content:center!important;text-align:center!important;width:100%!important}.agencyBenefitGrid article>div,.agencyPainGrid article>div,.agencyPracticeGrid article>div,.eshopAudienceGrid article>div,.eshopProcessGrid article>div,.eshopResultsGrid article>div,.eshopValueGrid article>div,.leadOutcomeGrid article>div,.leadPipelineSteps article>div,.leadPracticeGrid article>div,.leadProblemGrid article>div,.leadRecommendationGrid article>div,.teamAudienceGrid article>div,.teamMissingGrid article>div,.teamProcessGrid article>div,.teamValueGrid article>div{text-align:center!important;width:100%}.agencyBenefitGrid h3,.agencyBenefitGrid p,.agencyPainGrid h3,.agencyPainGrid p,.agencyPracticeGrid h3,.agencyPracticeGrid p,.eshopAudienceGrid h3,.eshopAudienceGrid p,.eshopProcessGrid h3,.eshopProcessGrid p,.eshopResultsGrid p,.eshopValueGrid h3,.eshopValueGrid p,.leadOutcomeGrid h3,.leadOutcomeGrid p,.leadPipelineSteps h3,.leadPipelineSteps p,.leadPracticeGrid h3,.leadPracticeGrid p,.leadProblemGrid h3,.leadProblemGrid p,.leadRecommendationGrid h3,.leadRecommendationGrid p,.teamAudienceGrid h3,.teamAudienceGrid p,.teamMissingGrid h3,.teamMissingGrid p,.teamProcessGrid h3,.teamProcessGrid p,.teamValueGrid h3,.teamValueGrid p{margin-left:auto!important;margin-right:auto!important;max-width:100%!important;text-align:center!important}.eshopResultsGrid strong,.leadRecommendationGrid span,.leadRecommendationGrid strong{display:block;text-align:center!important;width:100%}.eshopProcessGrid article .eshopProcessIcon{flex:0 0 auto!important;height:64px!important;max-width:64px!important;width:64px!important}.systemProcessGrid article .systemProcessIcon,.systemProcessStep .systemProcessIcon{flex:0 0 auto!important;height:58px!important;max-width:58px!important;width:58px!important}}.security-section{background:radial-gradient(800px 420px at 12% 18%,#7a60ff24,#0000 60%),radial-gradient(700px 360px at 88% 82%,#4adea814,#0000 65%),linear-gradient(180deg,#060a1e,#0a0f2b);border-bottom:1px solid #7684d829;border-top:1px solid #7684d829;padding:72px 0 60px}.security-lead{color:#e0e8fcdb;font-size:clamp(1rem,1.25vw,1.18rem);line-height:1.55;margin:14px auto 36px;max-width:760px;text-align:center}.trust-strip{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto 36px;max-width:1100px}.trust-chip{align-items:center;background:linear-gradient(150deg,#1014329e,#070a1cb8);border:1px solid #7684d82e;border-radius:12px;display:flex;gap:12px;padding:12px 14px;transition:border-color .2s ease,transform .2s ease}.trust-chip:hover{border-color:#a0aeff57}.trust-chip__icon{align-items:center;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:10px;display:inline-flex;flex:0 0 36px;height:36px;justify-content:center;width:36px}.trust-chip--mint .trust-chip__icon{background:#56dea80f;border-color:#56dea838;color:#56dea8f2}.trust-chip--sky .trust-chip__icon{background:#7cb2ff0f;border-color:#7cb2ff38;color:#7cb2fff2}.trust-chip--violet .trust-chip__icon{background:#b29cff0f;border-color:#b29cff38;color:#b29cfff2}.trust-chip--amber .trust-chip__icon{background:#ffc6780f;border-color:#ffc67838;color:#ffc678f2}.trust-chip__body{display:flex;flex-direction:column;gap:1px;min-width:0}.trust-chip__title{color:#eef2ff;font-size:.92rem;font-weight:700;letter-spacing:-.005em;line-height:1.2}.trust-chip__desc{color:#c4d0f0b8;font-size:.78rem;line-height:1.32}.compliance-strip{background:linear-gradient(120deg,#141a3ac7,#080c20db);border:1px solid #7684d838;border-radius:18px;box-shadow:inset 0 1px 0 #a9b7ff0f;margin:0 auto 36px;max-width:1180px;padding:26px 28px}.compliance-strip__title{color:#bac6ebb3;font-size:clamp(.84rem,.9vw,.96rem);letter-spacing:.18em;margin-bottom:18px;text-align:center;text-transform:uppercase}.compliance-strip__items{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.compliance-chip{align-items:center;background:hsla(0,0%,100%,.025);border:1px solid #7684d82e;border-radius:12px;display:flex;gap:12px;padding:14px 16px;text-align:left}.compliance-chip>div{min-width:0;text-align:left}.compliance-chip__check{align-items:center;background:linear-gradient(135deg,#4ade8a,#22c55e);border-radius:50%;box-shadow:0 4px 14px #22c55e40;color:#07150c;display:inline-flex;flex:0 0 26px;height:26px;justify-content:center;width:26px}.compliance-chip__label{color:#f3f6ff;font-size:clamp(.94rem,1.02vw,1.04rem);font-weight:700;letter-spacing:-.005em;line-height:1.2;text-align:left}.compliance-chip__desc{color:#d4defcbd;font-size:clamp(.78rem,.86vw,.88rem);line-height:1.36;margin-top:2px;text-align:left}.security-facts{grid-gap:10px 28px;display:grid;gap:10px 28px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0 auto 28px;max-width:1100px;padding:0;text-align:left}.security-facts li{color:#dae2faeb;font-size:clamp(.88rem,.98vw,.98rem);line-height:1.45;padding-left:20px;position:relative;text-align:left}.security-facts li:before{background:radial-gradient(circle at 35% 35%,#6ee7b7 0,#22c55e 60%,#0000 75%);border-radius:50%;box-shadow:0 0 10px #6ee7b773;content:"";height:10px;left:0;position:absolute;top:7px;width:10px}.security-cta{color:#d6e0fcd1;font-size:clamp(.9rem,.98vw,1.02rem);margin-top:8px;text-align:center}.security-link{color:#a5b5ff;font-weight:600;text-decoration:none;transition:color .18s ease}.security-link:hover{color:#c4d0ff;text-decoration:underline}.security-sep{color:#96a5dc80;display:inline-block;margin:0 10px}@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{background:radial-gradient(800px 380px at 18% 22%,#7a60ff2e,#0000 60%),radial-gradient(700px 320px at 82% 78%,#4adea81a,#0000 65%);border-bottom:1px solid #7684d829;padding:100px 0 56px}.sec-hero__inner{max-width:880px;text-align:center}.sec-hero__title{color:#f4f7ff;font-size:clamp(2.2rem,4.2vw,3.4rem);letter-spacing:-.025em;margin-bottom:14px}.sec-hero__meta{color:#b4c4ebb8;font-size:.92rem;letter-spacing:.16em;margin:0 0 22px;text-transform:uppercase}.sec-hero__intro{color:#dce6fcdb;font-size:clamp(1rem,1.18vw,1.18rem);line-height:1.65;margin:0 auto;max-width:760px}.sec-main{padding:56px 0 64px}.sec-block{background:linear-gradient(150deg,#1014329e,#070a1cb8);border:1px solid #7684d82e;border-radius:18px;box-shadow:inset 0 1px 0 #a9b7ff0f,0 14px 36px #03051259;margin:0 auto 44px;max-width:920px;padding:28px 32px;text-align:left}.sec-block__title{align-items:baseline;color:#f4f7ff;display:flex;font-size:clamp(1.32rem,1.6vw,1.6rem);font-weight:700;gap:14px;letter-spacing:-.018em;line-height:1.25;margin:0 0 14px}.sec-block__num{background:#b29cff14;border:1px solid #b29cff2e;border-radius:6px;color:#b29cffd9;flex:0 0 auto;font-family:SF Mono,Menlo,monospace;font-size:.78rem;font-weight:700;letter-spacing:.1em;padding:4px 8px}.sec-block__intro{color:#d6e0fad9;font-size:clamp(.96rem,1.08vw,1.08rem);line-height:1.6;margin:0 0 18px}.sec-block__list{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.sec-block__list li{color:#d8e2fceb;font-size:clamp(.92rem,1vw,1.02rem);line-height:1.58;padding-left:22px;position:relative}.sec-block__list li:before{background:linear-gradient(135deg,#6ee7b7,#22c55e);border-radius:50%;box-shadow:0 0 8px #6ee7b780;content:"";height:8px;left:0;position:absolute;top:9px;width:8px}.sec-block__list li strong{color:#f4f7ff;font-weight:700}.sec-code{background:#b29cff1a;border:1px solid #b29cff2e;border-radius:4px;color:#c4b5fd;font-family:SF Mono,Menlo,monospace;font-size:.88em;padding:1px 6px}.sec-vendor-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:8px}.sec-vendor-card{background:hsla(0,0%,100%,.025);border:1px solid #7684d833;border-radius:12px;padding:16px 18px}.sec-vendor-card__name{color:#f4f7ff;font-size:1.04rem;font-weight:700;letter-spacing:-.01em;margin-bottom:4px}.sec-vendor-card__role{color:#c4d0f0c7;font-size:.88rem;line-height:1.4;margin-bottom:12px}.sec-vendor-card__certs{display:flex;flex-wrap:wrap;gap:6px}.sec-vendor-card__chip{background:#7684d824;border:1px solid #7684d847;border-radius:999px;color:#d4defce6;font-size:.74rem;letter-spacing:.01em;padding:3px 8px}.sec-badges-strip{background:linear-gradient(180deg,#0000,#7a60ff0f 50%,#0000);border-bottom:1px solid #7684d824;border-top:1px solid #7684d824;padding:56px 0}.sec-badges-strip__title{color:#bac6ebbd;font-size:clamp(.84rem,.9vw,.95rem);font-weight:600;letter-spacing:.18em;margin:0 0 22px;text-align:center;text-transform:uppercase}.sec-badges{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:0 auto;max-width:920px}.sec-badge{background:#b29cff0f;border:1px solid #b29cff47;border-radius:999px;color:#e0d6ff;font-size:.86rem;font-weight:600;letter-spacing:-.005em;padding:8px 14px;white-space:nowrap}.sec-badges__disclaimer{color:#aab8dca6;font-size:.82rem;line-height:1.45;margin:22px auto 0;max-width:720px;text-align:center}.sec-disclosure{padding:80px 0 96px;text-align:center}.sec-disclosure__inner{max-width:720px}.sec-disclosure h2{color:#f4f7ff;font-size:clamp(1.6rem,2.4vw,2rem);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;gap:12px;justify-content:center}.sec-cta{border-radius:10px;display:inline-block;font-size:.96rem;font-weight:600;letter-spacing:-.005em;padding:12px 22px;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease}.sec-cta--primary{background:linear-gradient(135deg,#7c5cff,#5b8df0);box-shadow:0 10px 32px #5b8df052;color:#fff}.sec-cta--primary:hover{transform:translateY(-2px)}.sec-cta--ghost{background:#b29cff0f;border:1px solid #b29cff57;color:#d8c7ff}.sec-cta--ghost:hover{background:#b29cff1f;border-color:#b29cff8c}@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{align-items:flex-start;flex-direction:column;gap:8px}.sec-disclosure{padding:56px 0 72px}}.react-flow{--xy-edge-stroke-default:#b1b1b7;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#555;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#ffffff80;--xy-minimap-background-color-default:#fff;--xy-minimap-mask-background-color-default:#f0f0f099;--xy-minimap-mask-stroke-color-default:#0000;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#e2e2e2;--xy-minimap-node-stroke-color-default:#0000;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#0000;--xy-background-pattern-dots-color-default:#91919a;--xy-background-pattern-lines-color-default:#eee;--xy-background-pattern-cross-color-default:#e2e2e2;--xy-node-color-default:inherit;--xy-node-border-default:1px solid #1a192b;--xy-node-background-color-default:#fff;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #00000014;--xy-node-boxshadow-selected-default:0 0 0 0.5px #1a192b;--xy-node-border-radius-default:3px;--xy-handle-background-color-default:#1a192b;--xy-handle-border-color-default:#fff;--xy-selection-background-color-default:#0059dc14;--xy-selection-border-default:1px dotted #0059dccc;--xy-controls-button-background-color-default:#fefefe;--xy-controls-button-background-color-hover-default:#f4f4f4;--xy-controls-button-color-default:inherit;--xy-controls-button-color-hover-default:inherit;--xy-controls-button-border-color-default:#eee;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#fff;--xy-edge-label-color-default:inherit;--xy-resize-background-color-default:#3367d9;background-color:var(--xy-background-color-default);background-color:var(--xy-background-color,var(--xy-background-color-default));direction:ltr}.react-flow.dark{--xy-edge-stroke-default:#3e3e3e;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#727272;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#96969640;--xy-minimap-background-color-default:#141414;--xy-minimap-mask-background-color-default:#3c3c3c99;--xy-minimap-mask-stroke-color-default:#0000;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#2b2b2b;--xy-minimap-node-stroke-color-default:#0000;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#141414;--xy-background-pattern-dots-color-default:#777;--xy-background-pattern-lines-color-default:#777;--xy-background-pattern-cross-color-default:#777;--xy-node-color-default:#f8f8f8;--xy-node-border-default:1px solid #3c3c3c;--xy-node-background-color-default:#1e1e1e;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #ffffff14;--xy-node-boxshadow-selected-default:0 0 0 0.5px #999;--xy-handle-background-color-default:#bebebe;--xy-handle-border-color-default:#1e1e1e;--xy-selection-background-color-default:#c8c8dc14;--xy-selection-border-default:1px dotted #c8c8dccc;--xy-controls-button-background-color-default:#2b2b2b;--xy-controls-button-background-color-hover-default:#3e3e3e;--xy-controls-button-color-default:#f8f8f8;--xy-controls-button-color-hover-default:#fff;--xy-controls-button-border-color-default:#5b5b5b;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#141414;--xy-edge-label-color-default:#f8f8f8}.react-flow__background{background-color:var(--xy-background-color-default);background-color:var(--xy-background-color-props,var(--xy-background-color,var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{height:100%;left:0;position:absolute;top:0;width:100%}.react-flow__pane{z-index:1}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{pointer-events:none;transform-origin:0 0;z-index:2}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke-default);stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width-default);stroke-width:var(--xy-edge-stroke-width,var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke-default);stroke:var(--xy-connectionline-stroke,var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width-default);stroke-width:var(--xy-connectionline-stroke-width,var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{overflow:visible;pointer-events:none;position:absolute}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path,.react-flow__edge.selected .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected-default);stroke:var(--xy-edge-stroke-selected,var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke-default);stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke-default);fill:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}svg.react-flow__connectionline{overflow:visible;position:absolute;z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{box-sizing:border-box;cursor:default;pointer-events:all;position:absolute;transform-origin:0 0;-webkit-user-select:none;user-select:none}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{pointer-events:none;transform-origin:left top;z-index:3}.react-flow__nodesselection-rect{cursor:grab;pointer-events:all;position:absolute}.react-flow__handle{background-color:var(--xy-handle-background-color-default);background-color:var(--xy-handle-background-color,var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color,var(--xy-handle-border-color-default));border-radius:100%;height:6px;min-height:5px;min-width:5px;pointer-events:none;position:absolute;width:6px}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{cursor:crosshair;pointer-events:all}.react-flow__handle-bottom{bottom:0;left:50%;top:auto;transform:translate(-50%,50%)}.react-flow__handle-top{left:50%;top:0;transform:translate(-50%,-50%)}.react-flow__handle-left{left:0;top:50%;transform:translate(-50%,-50%)}.react-flow__handle-right{right:0;top:50%;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{margin:15px;position:absolute;z-index:5}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.bottom.center,.react-flow__panel.top.center{left:50%;transform:translateX(-15px) translateX(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px) translateY(-50%)}.react-flow__attribution{background:var(--xy-attribution-background-color-default);background:var(--xy-attribution-background-color,var(--xy-attribution-background-color-default));font-size:10px;margin:0;padding:2px 3px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{pointer-events:none}.react-flow__edgelabel-renderer,.react-flow__viewport-portal{height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;user-select:none;width:100%}.react-flow__minimap{background:var(--xy-minimap-background-color-default);background:var(
    --xy-minimap-background-color-props,var(--xy-minimap-background-color,var(--xy-minimap-background-color-default))
  )}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var(--xy-minimap-mask-background-color-default);fill:var(
      --xy-minimap-mask-background-color-props,var(--xy-minimap-mask-background-color,var(--xy-minimap-mask-background-color-default))
    );stroke:var(--xy-minimap-mask-stroke-color-default);stroke:var(
      --xy-minimap-mask-stroke-color-props,var(--xy-minimap-mask-stroke-color,var(--xy-minimap-mask-stroke-color-default))
    );stroke-width:var(--xy-minimap-mask-stroke-width-default);stroke-width:var(
      --xy-minimap-mask-stroke-width-props,var(--xy-minimap-mask-stroke-width,var(--xy-minimap-mask-stroke-width-default))
    )}.react-flow__minimap-node{fill:var(--xy-minimap-node-background-color-default);fill:var(
      --xy-minimap-node-background-color-props,var(--xy-minimap-node-background-color,var(--xy-minimap-node-background-color-default))
    );stroke:var(--xy-minimap-node-stroke-color-default);stroke:var(
      --xy-minimap-node-stroke-color-props,var(--xy-minimap-node-stroke-color,var(--xy-minimap-node-stroke-color-default))
    );stroke-width:var(--xy-minimap-node-stroke-width-default);stroke-width:var(
      --xy-minimap-node-stroke-width-props,var(--xy-minimap-node-stroke-width,var(--xy-minimap-node-stroke-width-default))
    )}.react-flow__background-pattern.dots{fill:var(--xy-background-pattern-dots-color-default);fill:var(
      --xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-dots-color-default))
    )}.react-flow__background-pattern.lines{stroke:var(--xy-background-pattern-lines-color-default);stroke:var(
      --xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-lines-color-default))
    )}.react-flow__background-pattern.cross{stroke:var(--xy-background-pattern-cross-color-default);stroke:var(
      --xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-cross-color-default))
    )}.react-flow__controls{box-shadow:var(--xy-controls-box-shadow-default);box-shadow:var(--xy-controls-box-shadow,var(--xy-controls-box-shadow-default));display:flex;flex-direction:column}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{align-items:center;background:var(--xy-controls-button-background-color-default);background:var(--xy-controls-button-background-color,var(--xy-controls-button-background-color-default));border:none;border-bottom:1px solid var(
        --xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default))
      );color:var(--xy-controls-button-color-default);color:var(
      --xy-controls-button-color-props,var(--xy-controls-button-color,var(--xy-controls-button-color-default))
    );cursor:pointer;display:flex;height:26px;justify-content:center;padding:4px;-webkit-user-select:none;user-select:none;width:26px}.react-flow__controls-button svg{fill:currentColor;max-height:12px;max-width:12px;width:100%}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-default,.react-flow__node-group,.react-flow__node-input,.react-flow__node-output{background-color:var(--xy-node-background-color-default);background-color:var(--xy-node-background-color,var(--xy-node-background-color-default));border:var(--xy-node-border,var(--xy-node-border-default));border-radius:var(--xy-node-border-radius-default);border-radius:var(--xy-node-border-radius,var(--xy-node-border-radius-default));color:var(--xy-node-color-default);color:var(--xy-node-color,var(--xy-node-color-default));font-size:12px;padding:10px;text-align:center;width:150px}.react-flow__node-default.selectable:hover,.react-flow__node-group.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover-default);box-shadow:var(--xy-node-boxshadow-hover,var(--xy-node-boxshadow-hover-default))}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected-default);box-shadow:var(--xy-node-boxshadow-selected,var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color-default);background-color:var(--xy-node-group-background-color,var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color-default);background:var(--xy-selection-background-color,var(--xy-selection-background-color-default));border:var(--xy-selection-border,var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var(--xy-controls-button-background-color-hover-default);background:var(
        --xy-controls-button-background-color-hover-props,var(--xy-controls-button-background-color-hover,var(--xy-controls-button-background-color-hover-default))
      );color:var(--xy-controls-button-color-hover-default);color:var(
        --xy-controls-button-color-hover-props,var(--xy-controls-button-color-hover,var(--xy-controls-button-color-hover-default))
      )}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var(
        --xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default))
      )}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.bottom,.react-flow__resize-control.top{cursor:ns-resize}.react-flow__resize-control.bottom.right,.react-flow__resize-control.top.left{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:var(--xy-resize-background-color-default);background-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border:1px solid #fff;border-radius:1px;height:5px;translate:-50% -50%;width:5px}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.bottom.left,.react-flow__resize-control.handle.top.left{left:0}.react-flow__resize-control.handle.bottom.right,.react-flow__resize-control.handle.top.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border-style:solid;border-width:0}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{height:100%;top:0;transform:translate(-50%);width:1px}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.bottom,.react-flow__resize-control.line.top{height:1px;left:0;transform:translateY(-50%);width:100%}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color-default);fill:var(--xy-edge-label-background-color,var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color-default);fill:var(--xy-edge-label-color,var(--xy-edge-label-color-default))}

/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{height:1px;left:-100000px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{word-wrap:break-word;box-sizing:border-box;height:100%;line-height:1.42;outline:none;overflow-y:auto;padding:12px 15px;-o-tab-size:4;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;margin:0;padding:0}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-increment:list-0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow .ql-toolbar:after,.ql-snow.ql-toolbar:after{clear:both;content:"";display:table}.ql-snow .ql-toolbar button,.ql-snow.ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow .ql-toolbar button svg,.ql-snow.ql-toolbar button svg{float:left;height:100%}.ql-snow .ql-toolbar button:active:hover,.ql-snow.ql-toolbar button:active:hover{outline:none}.ql-snow .ql-toolbar input.ql-image[type=file],.ql-snow.ql-toolbar input.ql-image[type=file]{display:none}.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow .ql-toolbar button:hover:not(.ql-active),.ql-snow.ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{margin-bottom:5px;margin-top:5px;padding:5px 10px;white-space:pre-wrap}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;padding:2px 4px;width:24px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid #0000;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{margin-top:-9px;position:absolute;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;display:none;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}