@font-face{font-family:Manrope;font-style:normal;font-weight:300 700;font-display:swap;src:url(data:font/woff2;base64,d09GMgABAAAAAAn4ABMAAAAAEwQAAAmOAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjQbgnQcLj9IVkFSgQEGYD9TVEFUgQIAgQovahEICok0h0ULIAAwhzoBNgIkAzwEIAWHJgeBDgwHG6QQUdRKTmoBFD8K42bniObKrG3LZFcMWZzFmrjTFhQ6TVTqPJcInrfrvzq3b2PGn1wwMiNYGTy9ViREYARlL1zAGcPdPqBt3gNWrfKthv4xnM+b9caw+wmjgEUVRjHXhS6jgCK6zf5HiWQacJpGdAgdrbV6g/Rf1BfxRqZVQnrxRVWSJb6RLFnyu0elilmjeoSQCKnxsmwLaddUMjnksriSYuuPl06EAl7KfAiWQjCUETz0zNZ3EII94CDQtzkMfZ/9IkkY8tZRZTDky5ZVwBAM+GYpdd4ZVAWYImnLkiTg48l79gGx3D+VBtLeyg8u7bJAd4uo0pFuQBFysE9C95l0W4Fkiao6GfrDbu77lVU7wk9cV3uqOsXmQiMkhVKl1ugjzUAJBSIkkVWHijkpkVSyUFsgVBuJMA0N+ZnXtyUv5yMigGdfQRmwL1AAjQ3YXG6iIFNSUdPQo8+AISPGAltBMDQRAtyf4ZspLlZkpyOVoMZPvFGWzvk8p5SUC/NWPMj6T2/Yas2EdlON5GkfdkeFwVGjta825H89NIenlLWAPAp5h1KDtRhCaAQWMsFKtEvOKpIhgLHlXPARokkgEGEOAkqxJRQpKYq4ezahIiLHP6hZpqMbV0pUF2vdvEimLEQ/iIUYLgYWs0VXGVlLTOPdaPmFfCC/XrtzqVo1ez7vz6+Kd2+7o11ZJ+4MreLbB5BKVGxobAq4jZYalZ5aX2CKJiwUuc9GNJyi4M8bGyKcdjSRrG4JohdF8buJfmQefbYYREnMFsOoiNliFDVxmRgL0XUmUMLqzW0A4gCQAhWGYCQpFNukwXhIkPMsbRI19ewtw8Cp2Wj/Ro5cM2OTAbJAvZ/L4opBXb9+UHscYuOKM/W8isgwN26Exexjizmfnlp9dE3hOSqdZ/F5QqbckIlPb+oKfXxd6hftJ7Sm/uyPYpONza84CRlMNk/uhOrLpyf53982++zRkXNu3g3VF8qFbx1+7fbHZ9DrB3VXWNSmhnT2vrwS1+1Z+kHGBaZIhnnvuLBTNDeA340D1DWu5/jEa9pVfl6+Jij+yo3EELNixXCLjr173Q5eDP7Y7/L4iQFHbjpaJLFoP4cCsYP6sAPL7gMHNg53yYjqxqTDrYqLDl5DzW/eTLjYxCvucprjI3yl2ykKowKUC2Ox2FJLFo6Fa1HBWLC2jMCIIBEmklkYhmkpmBhTm/LCvJAH5oGcMKcgFEP1xUdho8ANPa6RFD99/PN60fjj9eXy2Eex4B5MpmRapXidzFk1p4uLk3+hn6jAP9ovJcXPPwk8o/0ltizbdbnTprvx4PSxT0VZ3Xc772aN7RflgbXRYwc3hLNO+k878nxGwfuVM8m8Gs7WEoVGWLHwSpx4vNSHBCMNqJ4m15Kp/TfHHVkQd++eY7PGN4W5byTs+6Ft8Ozvb/D60btv37de8ER0mS3P/0sLW84qGjEVkwztPzz06eGUWwKLwPb0D/WFd3vltl2aP276KpM0JNz6AfnAnZ5ADlF2zVyZ2OkxHSMxWPMnSZLbbDR3F1UjPVqp4d68da13F1YZujdWw7271iecO2l9+/4p47Oztjck355/75wFOI+VdGDqbNGs+ISgxg3iB2jb2r+b0CWsNLHIM4sdv8SDSFBP/Oromz6FNCWw2iMTxV0R8QLyBTkpe0j5+pSSJOOTB5Mck/gh3IopuNQnhKj02t3FL80gGbEh89SZcwTxcYt5cZT/nMnB3uXfPy8BSpVMBuRx+ZhACGzDBmwHsJRAjhotOnzuj2wDz3ug2wOUAY2NgZln9/TK/enG/oE4rO1wxvGUFMAxsZ0qNjRC7hl9d17e7imbgDt6uJXhUobDg7v3RX/yRCKxgMhfyiKcZfbpk0wmCcdQlIAOHeakXLvCNt++WfKiozNqSZxxJotn+c0a7DdPsx7DPYgKIDxwwYUZDg9aJbxocTjcwovr9WAsVV32mQoiiIOCHc60Oltst9qCQYuCqN1yHo0Kj60OgI2OqmiuBUWrNA0NDhYCDcdpmMrs1fZZ0xdTzMr1HdPtIHstYhqaPDDA5YxUDx7J4fJiisBSDI/L6G/bn34GNy8Q2g044ZTulAdFLb0tI6NNxfj3DzLjWiNGxje1pz7aXOcNV68lDPEd2SXl6VfBuwmHzdf1gxFy1HvA7pD8I2BnnmyGw852Cg5XbgIdEEGE5UCzen5jTlG6JCU5iajlxVcsXvbcS0SAcg1dcesWJLVK8+hYHOYQ+Pjy+EyVGXP0aPTFagrV9E03hCQvYx+g47KGq+1GsLj8uBIyihNw33YUe8PNC4BOJ3Lm1AglLV3nCuvUdIP+v15tVGbWIwgxLVpPkfpthCGpTKG+oA/DQfsKKvxhScqaN6FuElAUtTKv2UYgOmQegsN/n7njHUju8wM4VTcm+Q8xfX9SFwjTzdVqu95UOWSIGOabH8OGBEba//8Yxl3GcPdP/dMBOoSX/0z5SZmBoLbaPs+9asaMpb36yknKaw6FqWZa6A5vDa02mhkOba1q6KtLV208xrkwmW5C4VD6n2fvRjADy2qDYYnNy+H10Fq0LMbNzS863gkO7iQ8eC48/Ny5m59tOcEso3u7Qg3yrqDL6eKXwJAuWnhylfbWrRObe66rzX59+XDtzusnL66dI/86ArmtLlzED860Ef3bFPV78OX/zFTA11fcBn2Vntb7qiGBSgLBHyuv/uEaqqoTgSpOyjlzh86me1Vriv7i9rLPLvtghWmSnblRbAsBJL/4dScSQTBxOivHMO5QvBBY0iheJvfwWLxLOGzYKZyM4zVc2Cll46zEpeUV4MqGEWZj22SdOxhGAjgs9AEnfT+RoiMfcDb0GS5NncKVxju4Nt/mRk13O9Gz3FLct5oCD6wkwUNrCfHIUg6SMf8LwQGyVaBUqpLPW5BaMpRshEpl8nS1qw5dgnzlik8QBXmdy5UrIH74heTKZKMSilQso4hsRiGraQZRzxpNGqlEJMsXuAU7GlcR8mWSykUpVkWGyIf0a8v4qEQp5CtGsMiZa+4ESYQy+WilCiguHzxMXO54ogShooTV2bj2z1zL6DYSoImoQ8lFUWxMLBNQQgLkV2tHYgUoIbkuREz+fJHKxxWBcnvu3KQppFCxLkguB1NyVSp/TknRvNwYlCdbblWu3ze6owHdWluhE5tgQ6ej2SV65CijijoaRfSiH4Nqz1OpfEW+WeI/oU0ly60zkV9YzOQSYtZVEGYmrysTZAJkY4qZtIBD9/LYTIK7Nww3vMiYBwA=)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:300 700;font-display:swap;src:url(./manrope-cyrillic-Dvxsihut.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:300 700;font-display:swap;src:url(./manrope-latin-ext-Ch3YOpNY.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-family:Manrope;font-style:normal;font-weight:300 700;font-display:swap;src:url(./manrope-latin-DHIcAJRg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:300 700;font-stretch:100%;font-display:swap;src:url(./roboto-cyrillic-ext-BCp_3N7R.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:300 700;font-stretch:100%;font-display:swap;src:url(./roboto-cyrillic-fOt7epNf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:300 700;font-stretch:100%;font-display:swap;src:url(./roboto-latin-ext-DYIxWhlt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-family:Roboto;font-style:normal;font-weight:300 700;font-stretch:100%;font-display:swap;src:url(./roboto-latin-ccAYIvAh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{box-sizing:border-box}html,body{width:100%;margin:0;padding:0;overflow-x:hidden}img{max-width:100%;height:auto;display:block}:root{--font-manrope:"Manrope", sans-serif;--font-inter:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-roboto:"Roboto", sans-serif;--font-base:var(--font-manrope);--font-ui:var(--font-roboto);--font-heading:var(--font-manrope)}body{background-color:var(--color-bg);min-height:100%;color:var(--color-text);position:relative}body:before,body:after{content:"";pointer-events:none;position:fixed;inset:0}body:before{z-index:0;background:var(--color-bg)}body:after{z-index:1;background-image:var(--cosmic-gradient-1), var(--cosmic-gradient-2);opacity:.35;background-repeat:no-repeat;background-size:cover}.site-decor-layer{z-index:2;pointer-events:none;opacity:.3;background-image:linear-gradient(135deg,#5a8cff14 0%,#5a8cff00 55%),linear-gradient(315deg,#a0d2ff0f 0%,#a0d2ff00 55%),repeating-radial-gradient(circle at 20% 30%,#8cb4ff1f 0 2px,#0000 2px 300px),repeating-radial-gradient(circle at 80% 70%,#78c8ff1a 0 2px,#0000 2px 320px);background-position:0 0,0 0,0 0,0 0;background-repeat:no-repeat,no-repeat,repeat,repeat;background-size:1600px 900px,1600px 900px,1600px 1200px,1800px 1300px;animation:90s linear infinite decor-signal-drift;position:fixed;inset:0;overflow:hidden}.site-main,.site-footer{z-index:3;position:relative}.site-main{padding-top:var(--site-header-height,100px)}body.post-type-archive-kb_article:before,body.single-kb_article:before,body.tax-kb_category:before{background:linear-gradient(#050814 0%,#0b1228 52%,#141f3f 100%)}body.post-type-archive-kb_article:after,body.single-kb_article:after,body.tax-kb_category:after{opacity:.55;background-image:radial-gradient(circle at 18% 12%,#58a0ff73,#0000 60%),radial-gradient(circle at 78% 26%,#82dcff38,#0000 58%),radial-gradient(circle at 42% 82%,#738cff2e,#0000 60%)}body.post-type-archive-kb_article .site-decor-layer:before,body.single-kb_article .site-decor-layer:before,body.tax-kb_category .site-decor-layer:before{content:"";opacity:.2;mix-blend-mode:screen;background-image:radial-gradient(#ffffff59 1px,#0000 0),radial-gradient(circle at 22% 28%,#ffffff14,#0000 45%),radial-gradient(circle at 72% 64%,#ffffff0f,#0000 50%);background-size:220px 220px,100% 100%,100% 100%;position:absolute;inset:-12%}body.post-type-archive-kb_article .site-decor-layer:after,body.single-kb_article .site-decor-layer:after,body.tax-kb_category .site-decor-layer:after{content:"";z-index:1;opacity:.16;mix-blend-mode:screen;background-image:radial-gradient(circle at 10% 24%,#ffffff1f,#0000 55%),radial-gradient(circle at 75% 18%,#b4d2ff1a,#0000 50%),linear-gradient(135deg,#ffffff0f 0%,#fff0 45%);background-size:260px 260px,320px 320px,100% 100%;animation:32s linear infinite kb-cosmic-grid;position:absolute;inset:-30%;transform:translate(0,0)}@keyframes kb-cosmic-grid{0%{transform:translate(0,0)}to{transform:translate(-24px,16px)}}@media (prefers-reduced-motion:reduce){.site-decor-layer{animation:none}}@keyframes decor-signal-drift{0%{background-position:0 0,0 0,0 0,0 0}to{background-position:-160px 120px,140px -100px,-240px 160px,200px -120px}}.am-media{position:relative;overflow:hidden}.am-media__img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.am-media--contain .am-media__img{-o-object-fit:contain;object-fit:contain}.am-media--rounded{border-radius:16px;overflow:hidden}.am-media--rounded .am-media__img{border-radius:inherit}.am-media--16x9{aspect-ratio:16/9}.am-media--4x3{aspect-ratio:4/3}.am-media--1x1{aspect-ratio:1}:root{--color-bg:#0c0f1a;--color-text:#fff;--color-text-soft:#ffffffd9;--color-text-dim:#ffffffa6;--color-accent:#488aff;--color-accent-rgb:72, 138, 255;--color-primary-hover:#fffffff2;--color-card-bg:#0a0c1ecc;--color-card-border:#ffffff14;--color-card-border-hover:#ffffff24;--color-note-bg:#4687ff1f;--color-header-bg:#0a1a3c99;--color-header-bg-hover:#0a1a3cbf;--color-header-border:#7896ff26;--font-size-base:16px;--font-size-sm:14px;--font-size-md:17px;--font-size-lg:22px;--font-size-xl:clamp(24px, 3vw, 32px);--am-hero-h1-size:clamp(32px, 4.4vw, 50px);--am-hero-h1-lh:1.15;--am-section-h2-size:clamp(28px, 3.2vw, 40px);--am-section-h2-lh:1.15;--am-h3-size:clamp(20px, 3vw, 26px);--am-h3-lh:1.15;--am-section-desc-size:16px;--am-section-desc-lh:1.5;--am-hero-desc-lh:1.55;--am-section-desc-size-mobile:14px;--am-list-title-size:clamp(20px, 2.2vw, 24px);--am-list-title-lh:1.2;--am-subsection-title-size:clamp(28px, 3vw, 36px);--am-subsection-title-lh:1.15;--am-chip-size:14px;--am-chip-lh:1.1;--am-button-padding-y:16px;--am-button-padding-x:32px;--am-button-min-width:clamp(200px, 22vw, 260px);--am-button-min-height:52px;--am-button-radius:14px;--am-button-font-size:18px;--am-button-font-weight:600;--am-button-letter-spacing:.02em;--radius-sm:12px;--radius-md:18px;--radius-lg:22px;--radius-xl:26px;--pill-radius:20px;--space-xs:8px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-xxl:48px;--shadow-card:0 8px 24px #0000004d;--section-padding-sm:clamp(32px, 5vw, 48px);--section-padding-md:clamp(36px, 6vw, 72px);--section-padding-lg:clamp(48px, 8vw, 120px);--gl-section-pad-desktop:clamp(72px, 8vw, 120px);--gl-section-pad-tablet:64px;--gl-section-pad-mobile:48px;--container-max:1360px;--container-inline:clamp(16px, 4vw, 64px);--site-header-height:100px;--glow-accent:0 25px 60px rgba(var(--color-accent-rgb), .35);--glow-soft:0 20px 45px #1a1f38a6;--shadow-soft:0 12px 30px #00000073;--shadow-hard:0 30px 80px #0009;--light-edge:inset 0 0 0 1px #ffffff1f;--cosmic-gradient-1:radial-gradient(circle at 20% 20%, #488aff66, #080b18f2 60%);--cosmic-gradient-2:linear-gradient(140deg, #488aff40, #8c46ff1f);--cosmic-noise-opacity:.18;--cosmic-orbit-opacity:.35;--depth-surface:1;--depth-floating:5;--depth-overlay:10;--font-h1-hero:clamp(36px, 5vw, 60px);--font-h1:clamp(30px, 4.2vw, 46px);--font-h2:clamp(24px, 3.4vw, 34px);--font-h3:clamp(20px, 3vw, 26px);--font-body:clamp(16px, 1.6vw, 18px);--font-caption:clamp(12px, 1vw, 14px)}html{min-width:320px}body{font-family:var(--font-base);font-size:var(--font-body);background:var(--color-bg);color:var(--color-text);margin:0;line-height:1.65}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);color:inherit;margin-top:0;margin-bottom:.6em;font-weight:600;line-height:1.15}h1{font-weight:700;font-size:var(--font-h1)}h2{font-size:var(--font-h2)}h3{font-size:var(--font-h3)}h4{font-size:clamp(18px,2.2vw,22px)}p{margin-top:0;margin-bottom:1em}small,.caption{font-size:var(--font-caption);line-height:1.4}@media (width<=480px){body{line-height:1.6}}.gl-rich-text,.kb-single__content,.document-single__content,.page-default__content,.search-result__excerpt,.documents-list__excerpt,.integration-root .gl-rich-text,.news-single__section-body,.industry-root .gl-rich-text{overflow-wrap:anywhere;min-width:0}.gl-rich-text img,.gl-rich-text video,.gl-rich-text embed,.gl-rich-text object,.kb-single__content img,.kb-single__content video,.kb-single__content embed,.kb-single__content object,.document-single__content img,.document-single__content video,.document-single__content embed,.document-single__content object,.page-default__content img,.page-default__content video,.page-default__content embed,.page-default__content object,.search-result__excerpt img,.search-result__excerpt video,.search-result__excerpt embed,.search-result__excerpt object,.documents-list__excerpt img,.documents-list__excerpt video,.documents-list__excerpt embed,.documents-list__excerpt object,.integration-root .gl-rich-text img,.integration-root .gl-rich-text video,.integration-root .gl-rich-text embed,.integration-root .gl-rich-text object,.news-single__section-body img,.news-single__section-body video,.news-single__section-body embed,.news-single__section-body object,.industry-root .gl-rich-text img,.industry-root .gl-rich-text video,.industry-root .gl-rich-text embed,.industry-root .gl-rich-text object{height:auto;max-width:100%!important}.gl-rich-text iframe,.kb-single__content iframe,.document-single__content iframe,.page-default__content iframe,.search-result__excerpt iframe,.documents-list__excerpt iframe,.integration-root .gl-rich-text iframe,.news-single__section-body iframe,.industry-root .gl-rich-text iframe{aspect-ratio:16/9;border:0;display:block;width:100%!important;max-width:100%!important;height:auto!important}.gl-rich-text pre,.kb-single__content pre,.document-single__content pre,.page-default__content pre,.search-result__excerpt pre,.documents-list__excerpt pre,.integration-root .gl-rich-text pre,.news-single__section-body pre,.industry-root .gl-rich-text pre{max-width:100%;overflow-x:auto}.gl-rich-text table,.kb-single__content table,.document-single__content table,.page-default__content table,.search-result__excerpt table,.documents-list__excerpt table,.integration-root .gl-rich-text table,.news-single__section-body table,.industry-root .gl-rich-text table{max-width:100%;display:block;overflow-x:auto}.gl-rich-text a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email),.gl-rich-text a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email):link,.gl-rich-text a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email):visited,.kb-single__content a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email),.kb-single__content a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email):link,.kb-single__content a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email):visited,.document-single__content a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email),.document-single__content a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email):link,.document-single__content a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email):visited,.page-default__content a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email),.page-default__content a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email):link,.page-default__content a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email):visited,.search-result__excerpt a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email),.search-result__excerpt a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email):link,.search-result__excerpt a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email):visited,.documents-list__excerpt a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email),.documents-list__excerpt a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email):link,.documents-list__excerpt a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email):visited,.integration-root .gl-rich-text a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email),.integration-root .gl-rich-text a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email):link,.integration-root .gl-rich-text a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email):visited,.news-single__section-body a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email),.news-single__section-body a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email):link,.news-single__section-body a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email):visited,.industry-root .gl-rich-text a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email),.industry-root .gl-rich-text a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email):link,.industry-root .gl-rich-text a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email):visited{color:#a0cdfff5;background-image:linear-gradient(#488aff94,#488aff94);background-position:0 calc(100% - 1px);background-repeat:no-repeat;background-size:100% 1px;padding-bottom:1px;text-decoration:none;transition:color .18s,background-size .18s,background-image .18s}.gl-rich-text a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email):hover,.gl-rich-text a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email):active,.kb-single__content a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email):hover,.kb-single__content a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email):active,.document-single__content a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email):hover,.document-single__content a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email):active,.page-default__content a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email):hover,.page-default__content a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email):active,.search-result__excerpt a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email):hover,.search-result__excerpt a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email):active,.documents-list__excerpt a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email):hover,.documents-list__excerpt a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email):active,.integration-root .gl-rich-text a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email):hover,.integration-root .gl-rich-text a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email):active,.news-single__section-body a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email):hover,.news-single__section-body a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email):active,.industry-root .gl-rich-text a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email):hover,.industry-root .gl-rich-text a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email):active{color:#fff;background-image:linear-gradient(#96d7ffeb,#96d7ffeb);background-size:100% 2px}.gl-rich-text a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email):focus-visible,.kb-single__content a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email):focus-visible,.document-single__content a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email):focus-visible,.page-default__content a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email):focus-visible,.search-result__excerpt a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email):focus-visible,.documents-list__excerpt a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email):focus-visible,.integration-root .gl-rich-text a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email):focus-visible,.news-single__section-body a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email):focus-visible,.industry-root .gl-rich-text a:not(.am-button):not(.kb-service-cta__email):not(.integration-service-cta__email):focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #96d7ffd9}.gl-rich-text a strong,.kb-single__content a strong,.document-single__content a strong,.page-default__content a strong,.search-result__excerpt a strong,.documents-list__excerpt a strong,.integration-root .gl-rich-text a strong,.news-single__section-body a strong,.industry-root .gl-rich-text a strong{color:inherit}.gl-rich-text figure,.kb-single__content figure,.document-single__content figure,.page-default__content figure,.search-result__excerpt figure,.documents-list__excerpt figure,.integration-root .gl-rich-text figure,.news-single__section-body figure,.industry-root .gl-rich-text figure{background:#060a18c7;border:1px solid #ffffff24;border-radius:18px;width:auto;max-width:min(100%,860px);margin:12px 0 22px;display:inline-block;position:relative;overflow:hidden;box-shadow:0 22px 50px #00000059}.gl-rich-text .wp-caption,.kb-single__content .wp-caption,.document-single__content .wp-caption,.page-default__content .wp-caption,.search-result__excerpt .wp-caption,.documents-list__excerpt .wp-caption,.integration-root .gl-rich-text .wp-caption,.news-single__section-body .wp-caption,.industry-root .gl-rich-text .wp-caption{background:#060a18c7;border:1px solid #ffffff24;border-radius:18px;margin:12px 0 22px;display:inline-block;position:relative;overflow:hidden;box-shadow:0 22px 50px #00000059;width:fit-content!important;max-width:min(100%,860px)!important}.gl-rich-text .wp-caption>p:empty,.kb-single__content .wp-caption>p:empty,.document-single__content .wp-caption>p:empty,.page-default__content .wp-caption>p:empty,.search-result__excerpt .wp-caption>p:empty,.documents-list__excerpt .wp-caption>p:empty,.integration-root .gl-rich-text .wp-caption>p:empty,.news-single__section-body .wp-caption>p:empty,.industry-root .gl-rich-text .wp-caption>p:empty,.gl-rich-text figure>p:empty,.kb-single__content figure>p:empty,.document-single__content figure>p:empty,.page-default__content figure>p:empty,.search-result__excerpt figure>p:empty,.documents-list__excerpt figure>p:empty,.integration-root .gl-rich-text figure>p:empty,.news-single__section-body figure>p:empty,.industry-root .gl-rich-text figure>p:empty{display:none}.gl-rich-text .am-figure-media,.kb-single__content .am-figure-media,.document-single__content .am-figure-media,.page-default__content .am-figure-media,.search-result__excerpt .am-figure-media,.documents-list__excerpt .am-figure-media,.integration-root .gl-rich-text .am-figure-media,.news-single__section-body .am-figure-media,.industry-root .gl-rich-text .am-figure-media{cursor:zoom-in;background:0 0;border:0;border-radius:0;width:100%;max-width:none;margin:0;padding:0;display:block}.gl-rich-text .wp-caption img,.kb-single__content .wp-caption img,.document-single__content .wp-caption img,.page-default__content .wp-caption img,.search-result__excerpt .wp-caption img,.documents-list__excerpt .wp-caption img,.integration-root .gl-rich-text .wp-caption img,.news-single__section-body .wp-caption img,.industry-root .gl-rich-text .wp-caption img,.gl-rich-text figure img,.kb-single__content figure img,.document-single__content figure img,.page-default__content figure img,.search-result__excerpt figure img,.documents-list__excerpt figure img,.integration-root .gl-rich-text figure img,.news-single__section-body figure img,.industry-root .gl-rich-text figure img{width:100%;max-width:100%;height:auto;box-shadow:none;border:0;border-radius:0;display:block}.gl-rich-text .wp-caption .kb-precontent-media,.kb-single__content .wp-caption .kb-precontent-media,.document-single__content .wp-caption .kb-precontent-media,.page-default__content .wp-caption .kb-precontent-media,.search-result__excerpt .wp-caption .kb-precontent-media,.documents-list__excerpt .wp-caption .kb-precontent-media,.integration-root .gl-rich-text .wp-caption .kb-precontent-media,.news-single__section-body .wp-caption .kb-precontent-media,.industry-root .gl-rich-text .wp-caption .kb-precontent-media{border-radius:0;width:100%;max-width:none;margin:0;display:block}.gl-rich-text .wp-caption .wp-caption-text,.kb-single__content .wp-caption .wp-caption-text,.document-single__content .wp-caption .wp-caption-text,.page-default__content .wp-caption .wp-caption-text,.search-result__excerpt .wp-caption .wp-caption-text,.documents-list__excerpt .wp-caption .wp-caption-text,.integration-root .gl-rich-text .wp-caption .wp-caption-text,.news-single__section-body .wp-caption .wp-caption-text,.industry-root .gl-rich-text .wp-caption .wp-caption-text{color:#ffffffeb;text-shadow:0 1px 2px #00000059;z-index:1;background:linear-gradient(#05091500 0%,#050915e0 34%,#050915f0 100%);margin:0;padding:12px 16px;font-size:13px;line-height:1.45;position:absolute;bottom:0;left:0;right:0}.gl-rich-text figure figcaption,.kb-single__content figure figcaption,.document-single__content figure figcaption,.page-default__content figure figcaption,.search-result__excerpt figure figcaption,.documents-list__excerpt figure figcaption,.integration-root .gl-rich-text figure figcaption,.news-single__section-body figure figcaption,.industry-root .gl-rich-text figure figcaption{color:#ffffffeb;text-shadow:0 1px 2px #00000059;z-index:1;pointer-events:none;background:linear-gradient(#05091500 0%,#050915e0 34%,#050915f0 100%);margin:0;padding:12px 16px;font-size:13px;line-height:1.45;position:absolute;bottom:0;left:0;right:0}@media (width<=640px){.gl-rich-text figure figcaption,.gl-rich-text .wp-caption .wp-caption-text,.kb-single__content .wp-caption .wp-caption-text,.kb-single__content figure figcaption,.document-single__content figure figcaption,.document-single__content .wp-caption .wp-caption-text{padding:10px 12px;font-size:12px;line-height:1.4}}.depth-surface{z-index:var(--depth-surface);position:relative}.depth-floating{z-index:var(--depth-floating);position:relative}.depth-overlay{z-index:var(--depth-overlay);position:relative}.gl-section{width:100%;padding-block:var(--gl-section-pad-desktop);color:var(--color-text);position:relative}.gl-section.is-cosmic{background-image:var(--cosmic-gradient-1), var(--cosmic-gradient-2);background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden}.gl-section.is-cosmic:before,.gl-section.is-cosmic:after{content:"";pointer-events:none;z-index:var(--depth-surface);position:absolute;inset:0}.gl-section.is-cosmic:before{background:radial-gradient(circle at 60% 20%, rgba(var(--color-accent-rgb), .3), transparent 45%), repeating-linear-gradient(90deg, rgba(255, 255, 255, var(--cosmic-orbit-opacity)) 0, transparent 140px), repeating-linear-gradient(rgba(255, 255, 255, var(--cosmic-orbit-opacity)) 0, transparent 140px);opacity:var(--cosmic-orbit-opacity);mix-blend-mode:screen}.gl-section.is-cosmic:after{opacity:var(--cosmic-noise-opacity);mix-blend-mode:screen;background-image:radial-gradient(#fff9 1px,#0000 0);background-size:200px 200px}@media (width<=640px){.gl-section.is-cosmic:before{opacity:calc(var(--cosmic-orbit-opacity) * .5)}}@media (width<=480px){.gl-section.is-cosmic:before,.gl-section.is-cosmic:after{opacity:calc(var(--cosmic-noise-opacity) * .4);filter:blur()}}@media (width<=1024px){.gl-section{padding-block:var(--gl-section-pad-tablet)}}@media (width<=768px){.gl-section{padding-block:var(--gl-section-pad-mobile)}}.gl-section-inner{width:100%;max-width:var(--container-max);padding-inline:var(--container-inline);margin-inline:auto}@media (width<=1023px){body.home .gl-section:not([class*=hero]) .gl-section-inner,body.home .gl-section:not([class*=hero]) .home-section-inner,body.home .gl-section:not([class*=hero]) .am-container,body.front-page .gl-section:not([class*=hero]) .gl-section-inner,body.front-page .gl-section:not([class*=hero]) .home-section-inner,body.front-page .gl-section:not([class*=hero]) .am-container{flex-direction:column;gap:24px;display:flex}body.home .gl-section:not([class*=hero]) .home-section-header,body.home .gl-section:not([class*=hero]) header,body.front-page .gl-section:not([class*=hero]) .home-section-header,body.front-page .gl-section:not([class*=hero]) header{margin-bottom:0}body.home .gl-section[class*=hero],body.front-page .gl-section[class*=hero],body.home .gl-section[class*=hero] .gl-section-inner,body.home .gl-section[class*=hero] .home-section-inner,body.home .gl-section[class*=hero] .am-container,body.front-page .gl-section[class*=hero] .gl-section-inner,body.front-page .gl-section[class*=hero] .home-section-inner,body.front-page .gl-section[class*=hero] .am-container{gap:0;display:block}body.home .gl-section[class*=news],body.front-page .gl-section[class*=news]{padding-block:36px}}:root{--motion-duration:.6s;--motion-ease:cubic-bezier(.22, 1, .36, 1)}@keyframes motionFadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translate(0,0)}}@keyframes motionFadeIn{0%{opacity:0}to{opacity:1}}@keyframes motionScaleIn{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}.motion-fade-up{opacity:0;animation:motionFadeUp var(--motion-duration) var(--motion-ease) forwards}.motion-fade-in{opacity:0;animation:motionFadeIn var(--motion-duration) ease forwards}.motion-scale-in{opacity:0;animation:motionScaleIn var(--motion-duration) var(--motion-ease) forwards}@media (width<=480px),(prefers-reduced-motion:reduce){.motion-fade-up,.motion-fade-in,.motion-scale-in{opacity:1;animation:none;transform:none}}.gl-card,.kb-card{border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);color:inherit;background:#080c1ad9;border:1px solid #ffffff1f;padding:clamp(20px,3vw,36px);transition:transform .25s,box-shadow .25s,border-color .25s;position:relative}.gl-card--glass{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#060814bf;border:1px solid #ffffff2e}.gl-card--interactive{cursor:pointer}.gl-card--interactive:hover{border-color:rgba(var(--color-accent-rgb), .45);box-shadow:var(--glow-accent);transform:translateY(-6px)}@media (width<=480px){.gl-card--interactive:hover{box-shadow:var(--shadow-soft);transform:none}}.am-button{padding:var(--am-button-padding-y) var(--am-button-padding-x);min-width:var(--am-button-min-width);min-height:var(--am-button-min-height);border-radius:var(--am-button-radius);font-family:var(--font-heading);font-size:var(--am-button-font-size);font-weight:var(--am-button-font-weight);letter-spacing:var(--am-button-letter-spacing);text-transform:none;color:#ecf1ff;cursor:pointer;background:linear-gradient(346deg,#313d5b,#5072a8);border:1px solid #ffffff1f;justify-content:center;align-items:center;gap:10px;line-height:1.2;text-decoration:none;transition:transform .25s,box-shadow .25s,background .25s,color .25s;display:inline-flex;box-shadow:0 20px 45px #0b10208c}.am-button:hover{transform:translateY(-2px);box-shadow:0 28px 55px #060a14a6}.am-button:focus-visible{outline-offset:4px;outline:2px solid #ffffffb3}.am-button--primary{color:#ecf1ff;background:linear-gradient(346deg,#313d5b,#5072a8)}.am-button--primary:hover{box-shadow:none;background:0 0;border-color:#ffffff59}.am-button--ghost{color:#ecf1ff;box-shadow:none;background:0 0;border-color:#ffffff59}.am-button--ghost:hover,.hero-cta-wrapper .am-button--primary:hover,.home-final-cta__actions .am-button--primary:hover,.home-tiny-mee__actions .am-button--primary:hover{background:linear-gradient(346deg,#313d5b,#5072a8);border-color:#ffffff1f;box-shadow:0 28px 55px #060a14a6}.hero-cta-wrapper .am-button--ghost:hover,.home-final-cta__actions .am-button--ghost:hover,.home-tiny-mee__actions .am-button--ghost:hover{box-shadow:var(--shadow-soft);background:#ffffff14}.am-button--full{width:100%;min-width:0}.am-button--mobile-full{width:auto;min-width:var(--am-button-min-width)}@media (width<=640px){.am-button--mobile-full{width:100%;min-width:0}}.header__menu,.nav-menu,.header-cmd{font-family:var(--font-ui)}.section-kicker{text-transform:uppercase;letter-spacing:.12em;color:#ffffffb3;opacity:1;text-align:left;margin-bottom:16px;font-size:17px;font-weight:600;line-height:1.4}.am-breadcrumbs{color:var(--color-text-dim);font-size:13px}.am-breadcrumbs__list{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.am-breadcrumbs__item{align-items:center;gap:6px;display:inline-flex}.am-breadcrumbs__item:after{content:"/";opacity:.35}.am-breadcrumbs__item:last-child:after{display:none}.am-breadcrumbs a,.am-breadcrumbs a:link,.am-breadcrumbs a:visited,.am-breadcrumbs a:hover,.am-breadcrumbs a:active{color:inherit;text-underline-offset:2px;opacity:.85;text-decoration:underline;text-decoration-thickness:1px}.am-breadcrumbs a:hover{opacity:1}.am-breadcrumbs span{color:inherit}.am-breadcrumbs--hero{opacity:.8;margin:0 0 12px}.am-breadcrumbs--inline{margin:0 0 16px}.am-channels{color:var(--color-text-soft);opacity:.9;flex-direction:column;gap:8px;font-size:13px;line-height:1.4;display:flex}.am-channels__line,.am-channels__secondary{letter-spacing:.02em}.am-channels__badges{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.am-badge{border-radius:var(--pill-radius);letter-spacing:.06em;text-transform:uppercase;color:#ffffffd9;background:#0c1428b3;border:1px solid #ffffff24;align-items:center;padding:6px 10px;font-size:12px;display:inline-flex;box-shadow:0 10px 24px #050a1859}@media (width<=768px){.am-channels{font-size:12px}}.am-global-contact-modal{pointer-events:none;z-index:1300;visibility:hidden;opacity:0;--contact-modal-control-height:54px;--contact-modal-textarea-height:calc(var(--contact-modal-control-height) * 2);--contact-modal-control-bg:#080f22c7;--contact-modal-control-border:#bdd8ff29;--contact-modal-select-bg:var(--contact-modal-control-bg);--contact-modal-select-hover-bg:var(--contact-modal-control-bg);--contact-modal-select-active-bg:var(--contact-modal-control-bg);justify-content:center;align-items:center;transition:none;display:flex;position:fixed;inset:0}.am-global-contact-modal:before{content:"";display:none}.am-global-contact-modal:not([hidden]){visibility:visible;opacity:1;pointer-events:auto}.am-global-contact-modal__overlay{-webkit-backdrop-filter:blur(7px)saturate(1.08);z-index:1;background:linear-gradient(135deg,#050a18c7,#070f22ad),#00000061;position:absolute;inset:0}.am-global-contact-modal__panel{color:#fff;z-index:2;overscroll-behavior:contain;pointer-events:auto;background:linear-gradient(#ffffff0b 1px,#0000 1px) 0 0/44px 44px,linear-gradient(90deg,#ffffff09 1px,#0000 1px) 0 0/44px 44px,linear-gradient(142deg,#4f80c5b8,#1c304df5 48%,#0a1124f7);border:1px solid #bedaff2e;border-radius:clamp(22px,2.4vw,30px);flex-direction:column;gap:clamp(18px,2.4vw,24px);width:clamp(360px,92vw,780px);max-height:calc(100vh - 48px);padding:clamp(28px,4vw,42px);display:flex;position:relative;overflow-y:auto;box-shadow:0 30px 88px #00000094,inset 0 1px #ffffff14}.am-global-contact-modal__close{color:#ffffffd9;cursor:pointer;z-index:6;background:#070e1e75;border:1px solid #ffffff17;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.25rem;transition:opacity .2s,background .2s;display:inline-flex;position:absolute;top:clamp(16px,4vw,28px);right:clamp(16px,4vw,28px)}.am-global-contact-modal__close:hover,.am-global-contact-modal__close:focus-visible{opacity:1;color:#fff;background:#050a198c;outline:none;box-shadow:0 0 0 2px #3ba4ff59}.am-global-contact-modal__panel:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid #ffffff14;position:absolute;inset:1px}.am-global-contact-modal__header{text-align:left;flex-direction:column;align-items:flex-start;gap:10px;max-width:560px;padding-right:48px;display:flex}.am-global-contact-modal__title{margin:0;font-size:clamp(26px,3vw,34px);font-weight:780;line-height:1.12}.am-global-contact-modal__subtitle{color:#ebf4ffcc;max-width:540px;margin:0;font-size:1rem;line-height:1.5}.am-global-contact-modal__body{flex-direction:column;flex:1;gap:clamp(18px,2.5vw,24px);width:100%;min-height:0;display:flex;overflow:visible}.am-global-contact-modal__form{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%;font-size:1rem;display:grid}.am-global-contact-modal__field{color:#ffffffe6;flex-direction:column;gap:6px;width:100%;min-width:0;display:flex}.am-global-contact-modal__field span{letter-spacing:.08em;text-transform:uppercase;color:#deebff9e;font-size:.75rem}.am-global-contact-modal__field input,.am-global-contact-modal__field textarea{background:var(--contact-modal-control-bg);border:1px solid var(--contact-modal-control-border);border-radius:var(--radius-sm);color:#fff;width:100%;font-size:1rem;font-family:var(--font-base);min-height:var(--contact-modal-control-height);height:var(--contact-modal-control-height);line-height:var(--contact-modal-control-height);box-sizing:border-box;padding:0 16px;transition:border .2s,box-shadow .2s}.am-global-contact-modal__field input:focus,.am-global-contact-modal__field textarea:focus{border-color:#8ec4ffdb;outline:none;box-shadow:0 0 0 3px #5d9aff38}.am-global-contact-modal__field textarea{min-height:var(--contact-modal-textarea-height);height:var(--contact-modal-textarea-height);resize:vertical;padding:14px 16px;line-height:1.45}.am-global-contact-modal__contact-row{--contact-modal-contact-type-width:clamp(160px, 40%, 260px);grid-column:1/-1;grid-template-columns:.4fr .6fr;gap:16px;display:grid}.am-global-contact-modal__field--name{grid-column:1/2}.am-global-contact-modal__field--contact{grid-column:2/3}.am-global-contact-modal__contact-control{border-radius:var(--radius-sm);border:0;border:1px solid var(--contact-modal-control-border);background-color:var(--contact-modal-control-bg);width:100%;min-width:0;height:var(--contact-modal-control-height);min-height:var(--contact-modal-control-height);box-sizing:border-box;align-items:stretch;gap:0;padding:0;transition:border-color .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.am-global-contact-modal__contact-control:focus-within{box-shadow:0 0 0 3px #5d9aff38}.am-global-contact-modal__contact-type{appearance:none;color:#fff;font-family:var(--font-base);flex:0 0 var(--contact-modal-contact-type-width);width:var(--contact-modal-contact-type-width);min-width:var(--contact-modal-contact-type-width);max-width:var(--contact-modal-contact-type-width);font-size:1rem;line-height:var(--contact-modal-control-height);cursor:pointer;height:100%;box-shadow:none;box-sizing:border-box;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m1 1 5.04 6L13 1'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:12px 12px;background-origin:border-box;border:none;border-radius:0;padding:0 44px 0 16px;transition:background-color .2s,box-shadow .2s;position:relative;background-color:#0000!important}.am-global-contact-modal__contact-type:focus,.am-global-contact-modal__contact-type:focus-visible{box-shadow:none;outline:none;background-color:#ffffff0a!important}.am-global-contact-modal__contact-type:hover{box-shadow:none;background-color:#ffffff0a!important}.am-global-contact-modal__contact-type option{color:#fff;border-radius:var(--radius-sm);border:none;padding:10px 14px;font-size:1rem;line-height:1.5;background-color:#152134f2!important}.am-global-contact-modal__contact-type option:checked{background-color:var(--contact-modal-control-bg)!important}.am-global-contact-modal__contact-type option:hover,.am-global-contact-modal__contact-type option:focus{color:#fff;background-color:var(--contact-modal-control-bg)!important}.am-global-contact-modal__contact-type:active{transform:translateY(1px)}.am-global-contact-modal__contact-type::-ms-expand{display:none}.am-global-contact-modal__field--contact input{color:#fff;min-height:var(--contact-modal-control-height);height:100%;font-size:1rem;line-height:var(--contact-modal-control-height);box-sizing:border-box;background:0 0;border:none;border-radius:0;flex:auto;min-width:0;padding:0 16px}.am-global-contact-modal__field--contact input::placeholder{color:#ffffffbf}.am-global-contact-modal__message-field{grid-column:1/-1;width:100%}.am-global-contact-modal__message-hint{color:#deebffb3;margin:0;font-size:.86rem;line-height:1.45}.am-global-contact-modal__message-area{flex-direction:column;gap:12px;width:100%;display:flex}.am-global-contact-modal__attachments{border-radius:var(--radius-sm);background:#080f2280;border:1px solid #bedaff1f;flex-direction:column;grid-column:1/-1;gap:10px;margin-top:4px;padding:13px 14px;display:flex}.am-global-contact-modal__file-control{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;display:flex}.am-global-contact-modal__file-control input[type=file]{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.am-global-contact-modal__file-trigger{border-radius:var(--radius-sm);color:#ffffffeb;cursor:pointer;background:#ffffff14;align-items:center;gap:8px;padding:8px 12px;font-size:.95rem;transition:background .2s;display:inline-flex}.am-global-contact-modal__file-trigger:hover,.am-global-contact-modal__file-trigger:focus-visible{background:#ffffff26;outline:none;box-shadow:0 0 0 2px #3ba4ff33}.am-global-contact-modal__file-icon{font-size:1.3rem;line-height:1}.am-global-contact-modal__file-status{color:#fffc;white-space:normal;word-break:break-word;font-size:.85rem}.am-global-contact-modal__file-hint{color:#ffffffad;text-transform:none;margin:0;font-size:.78rem}.am-global-contact-modal__consent{color:#ffffffd9;grid-column:1/-1;align-items:flex-start;gap:10px;width:100%;margin-top:12px;font-size:.9rem;display:flex}.am-global-contact-modal__consent a,.am-global-contact-modal__consent a:visited,.am-global-contact-modal__consent a:hover,.am-global-contact-modal__consent a:focus-visible{color:#fff;text-decoration:underline}.am-global-contact-modal__footer{grid-column:1/-1;justify-content:center;width:100%;margin-top:18px;display:flex}.am-global-contact-modal__status{color:#ffffffd9;grid-column:1/-1;min-height:24px;font-size:.95rem}.am-global-contact-modal__notice{border-radius:var(--radius-sm);color:#ffffffd9;background:#ffffff0d;border:1px solid #ffffff1a;grid-column:1/-1;padding:12px 14px;font-size:.9rem}.am-global-contact-modal__success{text-align:center;flex-direction:column;grid-column:1/-1;align-items:center;gap:12px;padding-top:24px;display:none}.am-global-contact-modal--success .am-global-contact-modal__header{display:none}.am-global-contact-modal__success.visible{display:flex}.am-global-contact-modal__success h3{margin:0;font-size:24px;font-weight:600}.am-global-contact-modal__success p{color:#ffffffbf;margin:0;font-size:1rem}.am-global-contact-modal__success-close{color:#fff;padding:var(--am-button-padding-y) var(--am-button-padding-x);min-height:var(--am-button-min-height);border-radius:var(--am-button-radius);cursor:pointer;font-weight:var(--am-button-font-weight);font-size:var(--am-button-font-size);letter-spacing:var(--am-button-letter-spacing);background:#ffffff26;border:none;line-height:1.2}.screen-reader-text{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.am-global-contact-modal__submit-button{text-align:center;border-radius:var(--am-button-radius);color:#fff;width:100%;max-width:420px;padding:var(--am-button-padding-y) var(--am-button-padding-x);min-height:var(--am-button-min-height);font-weight:var(--am-button-font-weight);font-family:var(--font-heading);letter-spacing:var(--am-button-letter-spacing);font-size:var(--am-button-font-size);background:linear-gradient(135deg,#568bd8f5,#5975b0f5);border:none;line-height:1.2;transition:transform .25s,box-shadow .25s,background .25s,color .25s;box-shadow:0 18px 42px #060c1c7a}.am-global-contact-modal__submit-button:disabled{opacity:.65;cursor:not-allowed}.am-global-contact-modal__submit-button:focus-visible{outline-offset:4px;outline:2px solid #ffffffb3}.am-global-contact-modal__submit-button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 28px 55px #060a14a6}@media (width<=767px){.am-global-contact-modal{--contact-modal-safe-top:max(64px, var(--site-header-height,72px));justify-content:center;align-items:flex-start;padding:clamp(10px,3vw,16px);overflow-y:auto}.am-global-contact-modal__form{grid-template-columns:1fr;gap:16px}.am-global-contact-modal__field--name,.am-global-contact-modal__field--contact{grid-column:1/-1}.am-global-contact-modal__contact-row{--contact-modal-contact-type-width:122px;grid-template-columns:1fr;gap:14px;width:100%}.am-global-contact-modal__contact-control{height:var(--contact-modal-control-height);min-height:var(--contact-modal-control-height);border-radius:var(--radius-sm);flex-direction:row;align-items:stretch;gap:0;padding:0}.am-global-contact-modal__contact-type{flex:0 0 var(--contact-modal-contact-type-width);width:var(--contact-modal-contact-type-width);min-width:var(--contact-modal-contact-type-width);max-width:var(--contact-modal-contact-type-width);background-position:right 12px center;padding-left:14px;padding-right:34px}.am-global-contact-modal__field--contact input{width:100%}.am-global-contact-modal__panel{width:min(100%,640px);height:auto;min-height:auto;max-height:calc(100vh - var(--contact-modal-safe-top) - 18px);margin-top:calc(var(--contact-modal-safe-top) + 8px);border-radius:22px;padding:clamp(22px,5vw,30px) clamp(18px,5vw,28px) clamp(24px,6vw,34px);overflow-y:auto}@supports (min-height:100dvh){.am-global-contact-modal__panel{max-height:calc(100dvh - var(--contact-modal-safe-top) - 18px)}}.am-global-contact-modal__body{gap:16px;min-height:0;padding-bottom:0;overflow:visible}.am-global-contact-modal__close{z-index:11;background:#050a198c;position:absolute;top:14px;right:14px}.am-global-contact-modal__footer{justify-content:center;margin-top:24px;padding-bottom:clamp(12px,4vw,20px)}.am-global-contact-modal__submit-button{text-align:center;width:100%;max-width:none}.am-global-contact-modal__field textarea{min-height:calc(var(--contact-modal-control-height) * 1.5);height:calc(var(--contact-modal-control-height) * 1.5)}.am-global-contact-modal__contact-type{font-size:.95rem}.am-global-contact-modal__header{padding-right:42px}}.am-cookie-consent{z-index:1200;color:#f5f7fb;background:#111723;border:1px solid #ffffff29;border-radius:8px;width:min(900px,100vw - 40px);padding:16px;position:fixed;bottom:20px;right:20px;box-shadow:0 18px 54px #0000005c}.am-cookie-consent[hidden]{display:none}.am-cookie-consent strong,.am-cookie-consent p,.am-cookie-consent small{letter-spacing:0}.am-cookie-consent p{color:#d5dbe6;margin:6px 0;line-height:1.5}.am-cookie-consent a,.site-footer__cookie-settings{color:#9fd6ff;text-underline-offset:3px;text-decoration:underline}.am-cookie-consent__summary{grid-template-columns:minmax(0,1fr) minmax(410px,.9fr);align-items:center;gap:16px;display:grid}.am-cookie-consent__actions{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:10px;display:grid}.am-cookie-consent__actions .am-button{white-space:nowrap;width:100%;min-width:0;max-width:100%;min-height:44px;padding:9px 14px;font-size:14px}.am-cookie-consent__settings,.am-cookie-consent__close,.site-footer__cookie-settings{appearance:none;font:inherit;cursor:pointer;background:0 0;border:0}.am-cookie-consent__settings{color:#d5dbe6;min-height:44px;padding:6px 0}.am-cookie-consent__links{flex-wrap:wrap;align-items:center;gap:8px 18px;display:flex}.am-cookie-consent__preferences-head,.am-cookie-consent__option{justify-content:space-between;align-items:center;gap:16px;display:flex}.am-cookie-consent__preferences-head{margin-bottom:12px}.am-cookie-consent__close{color:#f5f7fb;width:44px;height:44px;padding:0;font-size:28px;line-height:1}.am-cookie-consent__close:focus-visible,.am-cookie-consent__settings:focus-visible,.site-footer__cookie-settings:focus-visible{outline-offset:3px;outline:2px solid #9fd6ff}.am-cookie-consent__option{border-top:1px solid #ffffff1f;padding:14px 0}.am-cookie-consent__option span{gap:4px;display:grid}.am-cookie-consent__option small{color:#b9c1ce;line-height:1.4}.am-cookie-consent__option input{flex:0 0 20px;width:20px;height:20px}.site-footer__cookie-settings{min-height:44px;margin-left:12px;padding:8px 0}@media (width<=680px){.am-cookie-consent{width:calc(100vw - 16px);max-height:calc(100vh - 16px);padding:10px 12px;bottom:8px;right:8px;overflow-y:auto}.am-cookie-consent__summary{grid-template-columns:1fr;gap:6px}.am-cookie-consent__summary strong{font-size:14px}.am-cookie-consent p{margin:3px 0;font-size:12px;line-height:1.35}.am-cookie-consent__links{gap:4px 12px;font-size:12px}.am-cookie-consent__settings{min-height:44px;padding:6px 0}.am-cookie-consent__actions{grid-template-columns:repeat(2,minmax(0,1fr))}.am-cookie-consent__actions .am-button{white-space:normal;min-height:44px;padding-inline:8px;font-size:12px}}.scroll-top{color:#fff;cursor:pointer;opacity:0;pointer-events:none;z-index:9;background:#0e1630e6;border:none;border-radius:14px;justify-content:center;align-items:center;width:44px;height:44px;transition:opacity .25s,transform .25s,box-shadow .25s,border-color .25s;display:inline-flex;position:fixed;bottom:clamp(20px,4vw,36px);right:clamp(16px,3vw,32px);transform:translateY(10px);box-shadow:0 6px 14px #090e1c4d,0 0 12px #608cff33}.scroll-top svg{stroke:currentColor;width:18px;height:18px}.scroll-top.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.scroll-top:hover,.scroll-top:focus-visible{border-color:#0000;box-shadow:0 8px 18px #090e1c59,0 0 16px #608cff4d}@media (width<=640px){.scroll-top{border-radius:12px;width:44px;height:44px;bottom:18px;right:14px}.scroll-top svg{width:16px;height:16px}}.appsmax-container,.site-footer__inner,.header__inner,.home-section-inner,.am-container,.header__inner{width:100%;max-width:var(--container-max);padding-inline:var(--container-inline);margin-inline:auto}.hover-card,.home-pricing-short__card{border:1px solid var(--color-card-border);transition:transform .18s,box-shadow .18s,border-color .18s}.hover-card:hover,.home-pricing-short__card:hover{border-color:var(--color-card-border-hover);box-shadow:var(--shadow-card);transform:translateY(-4px)}.fade-in{opacity:0;transition:opacity .4s,transform .4s;transform:translateY(10px)}.fade-in.is-visible{opacity:1;transform:translateY(0)}.scale-in{opacity:0;transition:opacity .3s,transform .3s;transform:scale(.96)}.scale-in.is-visible{opacity:1;transform:scale(1)}.home-pricing-table{color:var(--color-text);background-image:radial-gradient(circle at 25% 15%,#588eff59,#0000 55%),radial-gradient(circle at 70% 20%,#5f6ead40,#0000 58%),linear-gradient(#0a0f24,#0a0f26);position:relative;overflow:hidden}.home-pricing-table__inner{z-index:var(--depth-surface);padding-block:0;position:relative}.home-pricing-table__header{max-width:760px;margin:0 auto var(--space-xl)}.home-pricing-table__description{color:inherit}.home-pricing-table__cta{margin-top:var(--space-sm)}.home-pricing-section{position:relative;overflow:hidden}.home .home-pricing-section{padding-bottom:var(--gl-section-pad-desktop)}@media (width<=1024px){.home .home-pricing-section{padding-bottom:var(--gl-section-pad-tablet)}}@media (width<=768px){.home .home-pricing-section{padding-bottom:var(--gl-section-pad-mobile)}}.pricing-table{-webkit-backdrop-filter:blur(14px);z-index:0;background:linear-gradient(#556e9d40 0%,#20304ed9 40%,#1c2541f2 70%);border-radius:20px;width:100%;padding:32px;position:relative;overflow:hidden}.pricing-table:before{content:"";pointer-events:none;z-index:1;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='800' height='800'><line x1='0' y1='200' x2='800' y2='0' stroke='white' stroke-width='1.5' stroke-opacity='0.05'/><line x1='0' y1='600' x2='800' y2='400' stroke='white' stroke-width='1.5' stroke-opacity='0.05'/><line x1='200' y1='800' x2='1000' y2='200' stroke='white' stroke-width='1.5' stroke-opacity='0.05'/></svg>");background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.pricing-table:after{content:"";filter:blur(45px);pointer-events:none;z-index:0;background:#5a78ff2e;border-radius:50%;width:90%;height:120px;position:absolute;bottom:-20px;left:50%;transform:translate(-50%)}.pricing-table>*{z-index:2;position:relative}.pricing-table .home-pricing-table__header{margin-bottom:clamp(18px,3vw,30px)}@media (width>=768px){.pricing-table .home-pricing-table__header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 24px;display:grid}.pricing-table .home-pricing-table__header .home-pricing-table__title,.pricing-table .home-pricing-table__header .pricing-description{grid-column:1/2}.pricing-table .home-pricing-table__header .home-pricing-table__cta{--am-button-min-width:0px;grid-area:1/2/3/3;margin-top:0}.pricing-table .home-pricing-table__header .home-pricing-table__cta .am-button{width:fit-content;min-width:0;min-height:38px;padding:8px 14px;font-size:14px}}.pricing-table h2,.pricing-table .pricing-description{z-index:2;margin-bottom:24px;position:relative}.pricing-table .pricing-description{margin-top:var(--space-md);margin-bottom:clamp(10px,2vw,18px)}.home-pricing-choice{margin:clamp(24px,4vw,42px) 0 clamp(30px,5vw,50px)}.home-pricing-choice__intro{background:#0915279e;border:1px solid #97bff229;border-radius:14px;grid-template-columns:auto minmax(260px,.8fr) minmax(340px,1.2fr);align-items:center;gap:16px 26px;margin-bottom:16px;padding:18px 20px;display:grid}.home-pricing-choice__intro span{color:#8fc4ff;letter-spacing:.07em;text-transform:uppercase;font-size:12px;font-weight:800}.home-pricing-choice__intro strong{color:#f5f8fd;text-wrap:balance;font-size:clamp(18px,1.55vw,22px);line-height:1.3}.home-pricing-choice__intro p{color:#e0eaf8c2;margin:0;font-size:15px;line-height:1.55}.home-pricing-choice__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.home-pricing-choice__card{background:linear-gradient(160deg,#233d63d1,#0d182df0);border:1px solid #a6c6ee29;border-top:3px solid #4f9cf0;border-radius:16px;flex-direction:column;align-items:flex-start;min-width:0;min-height:276px;padding:22px;display:flex;position:relative;box-shadow:0 16px 34px #02081240}.home-pricing-choice__card--community{border-top-color:#d99442}.home-pricing-choice__card--business{border-top-color:#34ad94}.home-pricing-choice__card h3{color:#f5f8fd;text-align:left;text-wrap:balance;margin:10px 0 8px;font-size:clamp(18px,1.45vw,21px);line-height:1.3}.home-pricing-choice__card p{color:#dde7f6c2;text-align:left;margin:12px 0 18px;font-size:15px;line-height:1.55}.home-pricing-choice__eyebrow{color:#97c7ff;letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:800}.home-pricing-choice__card--community .home-pricing-choice__eyebrow{color:#efb66f}.home-pricing-choice__card--business .home-pricing-choice__eyebrow{color:#7edac7}.home-pricing-choice__plan{color:#dfeaff;font-size:14px;line-height:1.4}.home-pricing-choice__link{color:#a7ceff;align-items:center;gap:8px;min-height:44px;margin-top:auto;font-weight:750;text-decoration:none;display:inline-flex}.home-pricing-choice__link:after{content:"→";line-height:1}.home-pricing-choice__link:hover,.home-pricing-choice__link:focus-visible{color:#fff}.home-pricing-comparison{background:#09152794;border:1px solid #97bff233;border-radius:16px;margin-top:clamp(24px,4vw,40px);overflow:clip}.home-pricing-comparison__summary{color:#f5f8fd;cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:78px;padding:18px 20px;list-style:none;display:flex}.home-pricing-comparison__summary::-webkit-details-marker{display:none}.home-pricing-comparison__summary>span:first-child{gap:4px;display:grid}.home-pricing-comparison__summary strong{font-size:clamp(17px,1.4vw,20px);line-height:1.25}.home-pricing-comparison__summary small{color:#e0eaf8b3;font-size:14px;line-height:1.4}.home-pricing-comparison__summary:focus-visible{outline-offset:-3px;outline:3px solid #91c0ffb8}.home-pricing-comparison__state{background:#91c0ff1f;border-radius:50%;flex:0 0 34px;width:34px;height:34px;position:relative}.home-pricing-comparison__state:before,.home-pricing-comparison__state:after{content:"";background:#dfeaff;border-radius:999px;width:14px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-pricing-comparison__state:after{transition:opacity .16s;transform:translate(-50%,-50%)rotate(90deg)}.home-pricing-comparison[open] .home-pricing-comparison__state:after{opacity:0}.home-pricing-comparison__content{border-top:1px solid #97bff21f;padding:0 20px 24px}@media (width<=900px){.home-pricing-choice__intro{grid-template-columns:1fr 2fr}.home-pricing-choice__intro p{grid-column:1/-1}.home-pricing-choice__grid{grid-template-columns:1fr}.home-pricing-choice__card{min-height:0}}@media (width<=560px){.home-pricing-choice__intro{grid-template-columns:1fr;gap:9px;padding:18px}.home-pricing-choice__intro p{grid-column:auto}.home-pricing-choice__card{padding:20px}}.pricing-table__grid{grid-template-columns:minmax(220px, 1fr) repeat(var(--pricing-plan-count,4), minmax(0, 1fr));border-collapse:collapse;border-radius:14px;width:100%;margin-top:12px;display:grid;position:relative;overflow:hidden}.pricing-table--count-4 .pricing-table__grid{grid-template-columns:minmax(220px,1fr) minmax(0,.9fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.1fr)}.pricing-table--count-5 .pricing-table__grid{grid-template-columns:minmax(220px,1fr) minmax(120px,.82fr) minmax(150px,1.04fr) minmax(150px,1.04fr) minmax(170px,1.18fr) minmax(125px,.92fr)}.pricing-table__header-row,.pricing-table__feature-row,.pricing-table__cta-row{display:contents}.pricing-table__header-row{position:relative}.pricing-table__header-row:after{content:"";pointer-events:none;background:#ffffff0d;height:1px;position:absolute;bottom:-1px;left:0;right:0}.pricing-table__feature-col-header{-webkit-backdrop-filter:blur(2px);color:#eaf0ff;text-align:center;letter-spacing:.4px;background:#ffffff0a;padding:16px 20px;font-weight:600}.pricing-table__plan-header{text-align:center;-webkit-backdrop-filter:blur(2px);color:#e9e9e9;background:#ffffff0a;padding:20px;font-family:Manrope,sans-serif;font-weight:600}.pricing-table__plan-header .plan-title{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;text-wrap:balance;margin-bottom:6px;font-size:clamp(16px,1.05vw,18px);line-height:1.18}.pricing-table__plan-header .plan-price{color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;overflow-wrap:normal;word-break:keep-all;font-size:clamp(17px,1.15vw,20px);font-weight:700;line-height:1.2}.pricing-table__plan-header .pricing-table__detail-link{letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--color-accent-rgb), .85);margin-top:8px;font-size:.75rem;text-decoration:none;display:inline-flex}.pricing-table__plan-header .pricing-table__detail-link:hover{color:#fff}.pricing-table__feature-name,.pricing-table__cell{color:#e9e9e9;overflow-wrap:break-word;word-break:normal;padding:16px 20px;font-family:Manrope,sans-serif}.pricing-table__feature-name{text-align:left;background:#ffffff08;font-size:15px;font-weight:600;box-shadow:inset -12px 0 12px -12px #0000004d}.pricing-table__cell{text-align:center;font-size:var(--font-size-base);justify-content:center;align-items:center;gap:10px;min-height:56px;font-weight:500;display:flex}.pricing-table__feature-row>div,.pricing-table__cta-row>div{background:#ffffff04}.pricing-table__feature-row:nth-child(2n)>div{background:#ffffff08}.pricing-table__header-row>div:nth-child(2),.pricing-table__feature-row>div:nth-child(2){border-left:1px solid #ffffff0f}.pricing-table__icon{color:#e9e9e9;width:18px;height:18px}.pricing-table__icon--check{fill:#e9e9e9}.pricing-table__icon--cross{color:#ffffff40;opacity:.6}.pricing-table__value{justify-content:center;align-items:center;gap:8px;display:inline-flex}.pricing-table__value--yes .pricing-table__icon{color:#afa930}.pricing-table__value--no .pricing-table__icon{color:#ffffff59}.pricing-table__value-label{color:#eaf0ffa8;white-space:normal;font-size:13px;font-weight:600;line-height:1.2}.pricing-table__value-text{color:#e9e9e9;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none;text-align:center;max-width:100%;font-weight:600;display:block}.pricing-table__cta{text-align:center}.pricing-table__cta--global{margin-top:clamp(28px,5vw,48px)}.pricing-table-stacked{margin-top:24px;display:none}.pricing-table-stacked__dots{display:none}@media (width<=1100px){.home-pricing-comparison,.pricing-table__grid{display:none}.pricing-table{box-shadow:none;background:0 0;padding:0;overflow:hidden}.pricing-table:after{display:none}.pricing-table-stacked{-webkit-overflow-scrolling:touch;touch-action:pan-y;scrollbar-width:none;grid-template-columns:1fr;gap:16px;width:100%;max-width:100%;padding-inline:0;display:grid;overflow:visible}.pricing-table-stacked::-webkit-scrollbar{display:none}.pricing-table-stacked__plan{scroll-snap-align:none;background:linear-gradient(165deg,#222e4eeb,#0e1426eb);border:1px solid #ffffff14;border-radius:18px;min-width:0;padding:clamp(16px,5vw,24px);box-shadow:0 20px 50px #0408128c}.pricing-table__button{display:inline-flex}.pricing-table-stacked__head{margin:0 0 var(--space-sm);text-align:center;border-bottom:1px solid #ffffff14;padding-bottom:10px}.pricing-table-stacked__plan-title{color:#fff;text-shadow:0 6px 18px #14285a59;overflow-wrap:anywhere;word-break:break-word;margin-bottom:6px;font-size:18px;font-weight:600}.pricing-table-stacked__plan-price{color:#eef3ff;letter-spacing:.02em;text-shadow:0 10px 24px #3a6eff40;font-variant-numeric:tabular-nums;white-space:nowrap;overflow-wrap:normal;word-break:keep-all;font-size:18px;font-weight:700}.pricing-table-stacked__feature{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:8px 0;display:flex}.pricing-table-stacked__feature:last-child{border-bottom:0}.pricing-table-stacked__feature-name{color:#eaf0ffd9;overflow-wrap:break-word;word-break:normal;font-size:14px;font-weight:500}.pricing-table-stacked__feature-value{color:#e9e9e9;overflow-wrap:break-word;word-break:normal;text-align:right;align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.pricing-table-stacked__feature-value .pricing-table__value,.pricing-table-stacked__feature-value .pricing-table__value-text,.pricing-table-stacked__feature-value .pricing-table__value-label{text-align:right;justify-content:flex-end}.pricing-table-stacked__cta{margin-top:var(--space-md);text-align:left}.pricing-table-stacked__cta .am-button{width:100%;min-width:0}.pricing-table-stacked__dots{margin-top:var(--space-sm);justify-content:center;gap:8px;display:none}.pricing-table-stacked__dot{background:#ffffff40;border:0;border-radius:999px;width:8px;height:8px;padding:0}.pricing-table-stacked__dot.is-active{background:#fffc}.home .home-pricing-section .pricing-table-stacked{display:none}}@media (width>=1101px){.pricing-table-stacked{display:none}}@media (width>=1101px) and (width<=1200px){.pricing-table{padding:20px}.pricing-table__grid{grid-template-columns:minmax(140px, .8fr) repeat(var(--pricing-plan-count,4), minmax(110px, 1fr))}.pricing-table--count-4 .pricing-table__grid{grid-template-columns:minmax(140px,.8fr) minmax(100px,.9fr) minmax(110px,1fr) minmax(110px,1fr) minmax(130px,1.1fr)}.pricing-table--count-5 .pricing-table__grid{grid-template-columns:minmax(140px,.8fr) minmax(98px,.82fr) minmax(128px,1.04fr) minmax(128px,1.04fr) minmax(144px,1.16fr) minmax(104px,.9fr)}.pricing-table__feature-col-header,.pricing-table__plan-header,.pricing-table__feature-name,.pricing-table__cell{padding:10px}.pricing-table__plan-header .plan-title{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;font-size:14px;line-height:1.12}.pricing-table__plan-header .plan-price{font-size:clamp(14px,3.8vw,16px)}.pricing-table__feature-col-header,.pricing-table__feature-name,.pricing-table__cell{font-size:13px}.pricing-table__detail-link{font-size:.65rem}}.home{--home-section-padding-y:clamp(44px, 7vw, 82px)}.home-features.gl-section,.home-how-it-works.gl-section,.home-power.gl-section,.home-answer.gl-section,.home-services-spotlight.gl-section,.home-maxforall.gl-section,.home-partner-entry.gl-section,.home-audiences.gl-section,.home-start-paths.gl-section,.home-visual-stories.gl-section,.home-public-case.gl-section,.home-guides.gl-section,.home-accessibility.gl-section,.home-functions.gl-section,.home-outcomes.gl-section,.home-news.gl-section,.home-kb.gl-section,.home-pricing-section,.home-faq.gl-section,.home-final.gl-section{padding-top:var(--home-section-padding-y);padding-bottom:var(--home-section-padding-y)}.home-public-case{background:radial-gradient(circle at 82% 18%,#59d3bf1c,#0000 32%),linear-gradient(#0b1729 0%,#091426 100%);border-bottom:1px solid #aac5e81f}.home-public-case__panel{background:#112239eb;border:1px solid #b1cced2e;border-radius:24px;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(24px,5vw,64px);padding:clamp(22px,4vw,48px);display:grid;box-shadow:0 24px 70px #01081242}.home-public-case__media{background:#07101e;border-radius:18px;margin:0;overflow:hidden}.home-public-case__media img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;width:100%;display:block}.home-public-case__media figcaption{color:#e1ebf8ad;padding:10px 14px 12px;font-size:12px;line-height:1.45}.home-public-case__content{min-width:0}.home-public-case__content h2{color:#f5f8fd;margin:10px 0 0;font-size:clamp(28px,4vw,46px);line-height:1.08}.home-public-case__content>p{color:#e1ebf8cc;margin:18px 0 0;font-size:clamp(16px,1.5vw,19px);line-height:1.65}.home-public-case__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:24px 0 0;display:grid}.home-public-case__facts div{background:#07122094;border:1px solid #89d3c633;border-radius:14px;padding:14px}.home-public-case__facts dt{color:#82dece;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800}.home-public-case__facts dd{color:#edf5ff;margin:7px 0 0;font-weight:700;line-height:1.35}.home-public-case__note{color:#e1ebf8a3!important;font-size:13px!important}.home-public-case__links{flex-wrap:wrap;gap:12px 18px;margin-top:24px;display:flex}.home-public-case__links a{color:#a9cdff;align-items:center;min-height:44px;font-weight:750;text-decoration:none;display:inline-flex}.home-public-case__links a:hover,.home-public-case__links a:focus-visible{color:#d6e7ff}@media (width<=900px){.home-public-case__panel{grid-template-columns:1fr}}@media (width<=620px){.home-public-case__facts{grid-template-columns:1fr}}.home-faq{background:radial-gradient(circle at 12% 12%,#59d3bf14,#0000 30%),linear-gradient(#0912256b,#050b19b8);position:relative}.home-faq__inner{max-width:1040px}.home-faq__header{max-width:820px;margin-inline:auto}.home-faq__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.home-faq__item{background:#0a1429c2;border:1px solid #ffffff1f;border-radius:18px;min-width:0;box-shadow:0 18px 48px #00000029}.home-faq__item[open]{background:#0e1d39eb;border-color:#70b8ff5c}.home-faq__item summary{color:#fff;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:16px 18px;font-size:15px;font-weight:780;line-height:1.35;list-style:none;display:flex}.home-faq__item summary::-webkit-details-marker{display:none}.home-faq__item summary:focus-visible{outline-offset:3px;border-radius:18px;outline:3px solid #83dcffb8}.home-faq__icon{background:#ffffff14;border-radius:50%;flex:0 0 28px;width:28px;height:28px;position:relative}.home-faq__icon:before,.home-faq__icon:after{content:"";background:#ffffffe6;border-radius:999px;width:12px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-faq__icon:after{transition:transform .16s;transform:translate(-50%,-50%)rotate(90deg)}.home-faq__item[open] .home-faq__icon:after{transform:translate(-50%,-50%)rotate(0)}.home-faq__answer{color:#e8effbcc;padding:0 18px 18px;font-size:14px;line-height:1.62}.home-faq__answer p{margin:0}.home-faq__actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:24px;display:flex}@media (width<=767px){.home-faq__list{grid-template-columns:minmax(0,1fr)}.home-faq__item summary{min-height:58px;padding:14px 15px;font-size:14px}.home-faq__answer{padding:0 15px 15px}.home-faq__actions{grid-template-columns:minmax(0,1fr);display:grid}.home-faq__actions .am-button{justify-content:center;width:100%}}.home-maxforall{position:relative;overflow:hidden}.home-maxforall:before{content:"";pointer-events:none;background:linear-gradient(90deg,#ff8d7314,#0000 34%,#59d3bf14),#ffffff06;position:absolute;inset:10% 0}.home-maxforall:after{content:"";pointer-events:none;background:radial-gradient(circle at 12% 35%,#ff8d7321,#0000 26%),radial-gradient(circle at 82% 52%,#59d3bf29,#0000 30%);position:absolute;inset:0}.home-maxforall__layout{z-index:1;grid-template-columns:minmax(360px,.72fr) minmax(560px,1.14fr);align-items:center;gap:clamp(26px,5vw,76px);min-height:clamp(420px,45vw,620px);padding:clamp(10px,2vw,20px) 0;display:grid;position:relative}.home-maxforall__copy h2{text-align:left;max-width:780px;margin:16px 0 0}.home-maxforall__copy p{color:#e8effbd1;max-width:760px;margin:18px 0 0;font-size:17px;line-height:1.68}.home-maxforall__actions{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.home-maxforall__signal{background:radial-gradient(circle at 16% 14%,#ff8d7333,#0000 36%),radial-gradient(circle at 86% 80%,#59d3bf33,#0000 38%),linear-gradient(145deg,#ffffff14,#ffffff06),#080e1e94;border:1px solid #ffffff24;border-radius:38px;min-height:clamp(360px,36vw,520px);position:relative;overflow:hidden;box-shadow:0 30px 90px #00000047}.home-maxforall__signal:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#080e1edb 0%,#080e1e80 38%,#080e1e08 78%),linear-gradient(#0000 52%,#080e1ead 100%);position:absolute;inset:0}.home-maxforall__image{-o-object-fit:cover;object-fit:cover;-o-object-position:68% 50%;object-position:68% 50%;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.02)}.home-maxforall__overlay{z-index:2;min-height:inherit;align-content:stretch;gap:clamp(14px,1.8vw,20px);max-width:430px;padding:clamp(22px,3vw,38px);display:grid;position:relative}.home-maxforall__signal-head{color:#e8effbc2;text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;gap:16px;font-size:14px;display:flex}.home-maxforall__signal-head strong{color:#fff}.home-maxforall__route{grid-template-columns:1fr .86fr;grid-auto-rows:minmax(86px,1fr);gap:12px;display:grid}.home-maxforall__route span{color:#ffffffe6;background:#ffffff12;border:1px solid #ffffff1f;border-radius:22px;align-items:end;padding:16px;font-size:15px;font-weight:700;display:grid}.home-maxforall__route span:first-child{background:linear-gradient(150deg,#78a6ff38,#ffffff0f),#ffffff12;grid-row:span 2}.home-maxforall__operator{background:linear-gradient(135deg,#59d3bf2e,#78a6ff24),#070d1ca3;border:1px solid #59d3bf42;border-radius:26px;align-self:end;padding:clamp(18px,2.2vw,26px)}.home-maxforall__operator span{color:#e8effbb8;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:13px;display:block}.home-maxforall__operator strong{color:#fff;font-size:clamp(22px,2.4vw,34px);line-height:1.12;display:block}@media (width<=860px){.home-maxforall__layout{grid-template-columns:1fr;min-height:auto}.home-maxforall__signal{min-height:auto}.home-maxforall__route{grid-template-columns:1fr;grid-auto-rows:minmax(82px,auto)}.home-maxforall__route span:first-child{grid-row:auto}}.home-section-header{text-align:center;margin-bottom:30px}@media (width>=1024px){.home-section-header{margin-bottom:42px}}.home-section-header .home-section-kicker{letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-dim);margin-bottom:var(--space-sm);font-size:17px;display:block}.home-section-header .home-section-title{font-size:var(--am-section-h2-size);font-weight:700;line-height:var(--am-section-h2-lh);color:#eee;text-align:center;text-shadow:none;-webkit-text-fill-color:currentColor;background:0 0;-webkit-background-clip:border-box;background-clip:border-box;margin-top:0;margin-bottom:24px}.home-section-header .home-section-description{margin-top:var(--space-md);max-width:680px;line-height:var(--am-section-desc-lh);color:var(--color-text-soft);font-size:var(--am-section-desc-size);margin-inline:auto}@media (width<=479px){.home-section-header .home-section-description{font-size:var(--am-section-desc-size-mobile)}}@media (width>=1024px){.home-section-header .home-section-description{max-width:1000px}}@media (width<=1023px){.home-section-header{margin-bottom:18px}.home-section-header .home-section-kicker{color:#e8effbd1;letter-spacing:.09em;margin-bottom:12px;font-size:13px}.home-section-header .home-section-title{margin-bottom:16px;margin-left:auto;margin-right:auto}.home-section-header .home-section-description{max-width:32rem}.home-power__grid,.home-audiences__grid,.home-start-paths__grid,.home-outcomes__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-accessibility__panel{grid-template-columns:1fr}}.home .gl-section h2{font-size:var(--am-section-h2-size);font-weight:700;line-height:var(--am-section-h2-lh);color:#eee;text-align:center;text-shadow:none;-webkit-text-fill-color:currentColor;background:0 0;-webkit-background-clip:border-box;background-clip:border-box;margin-top:0;margin-bottom:24px}@media (width<=767px){.home-power__grid,.home-audiences__grid,.home-start-paths__grid,.home-outcomes__grid{grid-template-columns:1fr}.home-power__card,.home-audiences__card,.home-start-paths__card,.home-outcomes__item{padding:20px}.home-accessibility__panel{padding:22px}.home-start-paths__card h3,.home-power__card h3,.home-audiences__card h3{line-height:1.18}.home-accessibility__step{grid-template-columns:44px minmax(0,1fr);padding:16px}.home-accessibility__step-num{border-radius:14px;width:44px;height:44px;font-size:13px}.home-power__rail{justify-content:flex-start}.home-power__rail span:not(:last-child):after{display:none}}.home-functions__header.is-visible,.home-section-header.is-visible{text-align:center}@media (width>=961px){.home-section-title.home-how-it-works__title{margin:-20px 0 35px}}@media (width>=1024px){.home-pricing-table__header,.home-section-description,.home-news__description.gl-rich-text,.home-section-header,.home-functions__header.is-visible,.home-section-header.is-visible,.home-features__header{text-align:center;max-width:1000px;margin-left:auto;margin-right:auto}}.home-grid,.home-news-grid{gap:16px;display:grid}@media (width>=640px){.home-grid,.home-news-grid{gap:20px}}@media (width>=1024px){.home-grid,.home-news-grid{gap:24px}}@keyframes home-accent-float{0%,to{transform:translate(0,0)}50%{transform:translateY(-8px)}}.gl-rich-text p{margin-bottom:1em}.gl-rich-text p:last-child{margin-bottom:0}.home .home-features.gl-section{padding-top:var(--home-section-padding-y);padding-bottom:var(--home-section-padding-y);background:radial-gradient(circle at 18% 26%,#89adff2e,#0000 52%),radial-gradient(circle at 74% 58%,#3578d83d,#0000 60%),linear-gradient(#14223f 0%,#182a49 46%,#0d1730 100%);position:relative;overflow:hidden}.home .home-features.gl-section:before{content:"";pointer-events:none;z-index:0;opacity:.1;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='480' height='416' viewBox='0 0 480 416'><defs><filter id='glow' x='-50%' y='-50%' width='200%' height='200%'><feGaussianBlur stdDeviation='2' result='b'/><feMerge><feMergeNode in='b'/><feMergeNode in='SourceGraphic'/></feMerge></filter></defs><path d='M120 0 L360 0 L480 208 L360 416 L120 416 L0 208 Z' stroke='rgba(255,255,255,0.18)' stroke-width='1.6' fill='none' filter='url(%23glow)'/></svg>");background-repeat:repeat;background-size:480px 416px;position:absolute;inset:0}.home .home-how-it-works.gl-section{z-index:0;background-image:radial-gradient(circle at 18% 18%,#89ceff33,#0000 42%),radial-gradient(circle at 78% 40%,#86e9cb24,#0000 38%),linear-gradient(#2a4e80 0%,#173660 48%,#14253f 100%);background-position:50%;background-size:cover;position:relative;overflow:visible}.home .home-how-it-works .home-section-inner{z-index:2;position:relative}.home .home-final.gl-section{padding-top:calc(var(--home-section-padding-y) * .6);padding-bottom:calc(var(--home-section-padding-y) * 1.4);background:linear-gradient(#111b34 0%,#0b1224 58%,#060910 100%) 50%/cover;position:relative}.home-features{z-index:1;color:var(--color-text);position:relative}.home-features__inner{z-index:1;position:relative}.home-features__header{margin-bottom:34px}.home-features__kicker{color:#ffffffb3;letter-spacing:.12em;text-transform:uppercase;margin-bottom:16px;font-size:17px}.home-features__description{color:#ffffffd4;text-shadow:0 0 16px #0000004d;max-width:720px;margin-top:22px;font-size:20px;line-height:1.6}.home-features__grid{grid-template-columns:1fr;gap:25px;display:grid}@media (width>=768px){.home-features__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-features__card,.home-features .home-feature-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--color-text);opacity:1;background:linear-gradient(#ffffff1a,#ffffff0e);border:1px solid #b4d2ff24;border-radius:18px;padding:32px;transition:transform .3s,box-shadow .35s,background .35s;transform:translateY(0);box-shadow:0 14px 34px #080e1c38,0 0 18px #ffffff0f}.home-features__card:hover,.home-features .home-feature-card:hover{background:linear-gradient(135deg,#ffffff29,#ffffff0d);transform:translateY(-4px);box-shadow:0 14px 34px #78a0ff38}.home-features__card.is-visible,.home-features .home-feature-card.is-visible{opacity:1;transform:translateY(0)}.home-features__card,.home-features .home-feature-card,.home-features .home-feature-card.is-visible{opacity:1!important;transform:translateY(0)!important}.home-features__icon{margin-bottom:18px}.home-features__card-title{margin:0 0 12px}.home-features__card,.home-features__card-title,.home-features__card-description{color:var(--color-text)}.home-features__card-description p{opacity:1!important}@media (width<=767px){.home-features__card,.home-features__card-title,.home-features__card-description{color:#ffffffeb}}.home-features .card-icon svg{opacity:.92;will-change:transform;width:28px;height:28px;margin-bottom:0;transition:transform .2s;display:block}.home-features .card-title{color:#eef6fff5;margin:0;font-size:20px;font-weight:600}.home-features .card-description{color:#ebf3ffeb;font-size:16px;line-height:1.6}.home-feature-card{-moz-column-gap:12px;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:12px;display:grid}.home-feature-card .home-features__icon{grid-area:1/1/2/2}.home-feature-card .home-features__card-title{grid-area:1/2/2/3;align-self:center}.home-feature-card .home-features__card-description{grid-column:1/-1}.home-features__item{background:#1420308c;border:1px solid #ffffff0f;position:relative;box-shadow:0 6px 18px #00000038}.home-features__item:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 18px #7896ff1f,inset 0 0 32px #7896ff0f}.home-features__kicker,.home-section-header .kicker{color:#ebe9e9;font-size:18px;font-weight:500}.home-features p{color:#ebe9e9;font-size:16px}.home-features__description{max-width:1000px;margin-left:auto;margin-right:auto}.home-customer-path__track{counter-reset:none;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.home-customer-path__step{background:linear-gradient(160deg,#27456fc2,#0e1b30e6);border:1px solid #b1cced2e;border-top:3px solid #4f9cf0;border-radius:16px;min-width:0;min-height:286px;padding:22px 20px 24px;position:relative;box-shadow:0 18px 38px #02081238}.home-customer-path__step:after{content:"→";z-index:2;color:#9fc7ff;background:#13243d;border:1px solid #a9caf438;border-radius:999px;place-items:center;width:24px;height:24px;font-size:14px;font-weight:800;display:grid;position:absolute;top:50%;right:-18px;transform:translateY(-50%)}.home-customer-path__step:last-child:after{display:none}.home-customer-path__step:nth-child(2){border-top-color:#7f8ff0}.home-customer-path__step:nth-child(3){border-top-color:#bf83db}.home-customer-path__step:nth-child(4){border-top-color:#e09945}.home-customer-path__step:nth-child(5){border-top-color:#38b39a}.home-customer-path__step h3{color:#f5f8fd;text-wrap:balance;margin:22px 0 12px;font-size:clamp(18px,1.35vw,21px);line-height:1.3}.home-customer-path__step p{color:#dee9f8c7;margin:0;font-size:15px;line-height:1.55}.home-customer-path__step-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.home-customer-path__number{color:#dceaff;font-variant-numeric:tabular-nums;background:#ffffff0e;border:1px solid #a4caf938;border-radius:12px;flex:none;place-items:center;width:38px;height:38px;font-size:13px;font-weight:800;display:inline-grid}.home-customer-path__label{color:#92bdf4;text-align:right;font-size:12px;font-weight:750;line-height:1.35}.home-customer-path__promise{background:radial-gradient(circle at 8%,#4cc9b121,#0000 28%),#0a182abd;border:1px solid #5cd2b933;border-radius:16px;grid-template-columns:auto minmax(260px,.8fr) minmax(320px,1.2fr);align-items:center;gap:18px 28px;margin-top:22px;padding:22px 24px;display:grid}.home-customer-path__promise span{color:#7edac7;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800}.home-customer-path__promise strong{color:#f7fafc;text-wrap:balance;font-size:clamp(19px,1.7vw,24px);line-height:1.3}.home-customer-path__promise p{color:#e2ecf9cc;margin:0;font-size:16px;line-height:1.55}@media (width<=1099px){.home-customer-path__track{grid-template-columns:repeat(2,minmax(0,1fr))}.home-customer-path__step{min-height:0}.home-customer-path__step:after{display:none}.home-customer-path__step:last-child{grid-column:1/-1}.home-customer-path__promise{grid-template-columns:1fr 2fr}.home-customer-path__promise p{grid-column:1/-1}}@media (width<=639px){.home-customer-path__track{grid-template-columns:1fr}.home-customer-path__step,.home-customer-path__step:last-child{grid-column:auto;padding:20px}.home-customer-path__step h3{margin-top:16px}.home-customer-path__promise{grid-template-columns:1fr;gap:10px;padding:20px}.home-customer-path__promise p{grid-column:auto}}.home-section-header p,.home-section p{color:#ebe9e9;font-size:18px}.home-how-it-works .how-it-works__grid{grid-template-columns:repeat(3,1fr);gap:32px;margin-top:28px;display:grid}.home-how-it-works .how-it-works__tile{-webkit-backdrop-filter:blur(10px);background:linear-gradient(#1c3458b8,#12203894);border:1px solid #aac8ff3d;border-radius:20px;min-height:220px;padding:32px;transition:transform .35s,box-shadow .35s,border-color .35s,background .35s,opacity .35s;position:relative;overflow:hidden;box-shadow:0 10px 28px #00000047,0 0 26px #82b4ff42,0 0 40px #82b4ff29}.home-how-it-works .how-it-works__tile:hover{background:#203a6894;border-color:#8cafff73;transform:translateY(-4px);box-shadow:0 0 22px #8cafff5c,0 0 40px #8cafff38}.home-how-it-works .how-it-works__tile:hover .how-it-works__tile-number-bg{opacity:.25;transition:transform .35s,opacity .35s;transform:scale(1.03)}.home-how-it-works .how-it-works__tile.has-preview{padding-bottom:140px}.home-how-it-works .how-it-works__tile-icon{margin-bottom:18px}.home-how-it-works .how-it-works__tile-icon img{-o-object-fit:contain;object-fit:contain;width:48px;height:48px}.home-how-it-works .how-it-works__tile-image{appearance:none;z-index:3;cursor:zoom-in;background:#0810208c;border:1px solid #78a0ff2e;border-radius:16px;width:112px;height:112px;padding:0;display:block;position:absolute;bottom:12px;left:24px;overflow:hidden;box-shadow:0 8px 18px #080c1847}.home-how-it-works .how-it-works__tile-image:before{content:"";border-radius:inherit;pointer-events:none;z-index:2;border:1px solid #b4d2ff2e;position:absolute;inset:0;box-shadow:inset 0 0 18px #5082dc38}.home-how-it-works .how-it-works__tile-image:after{content:"";border-radius:inherit;pointer-events:none;z-index:2;background:linear-gradient(140deg,#5a96ff59,#0c183059);position:absolute;inset:0}.home-how-it-works .how-it-works__tile-image:focus-visible{outline-offset:2px;outline:2px solid #96c8ff99}.home-how-it-works .how-it-works__tile-image .am-media__img{-o-object-fit:cover;object-fit:cover;z-index:1;border-radius:inherit;position:relative}.home-how-it-works .how-it-works__tile-title{z-index:3;text-align:left;color:#f1f7fff5;margin:0 0 10px;font-size:20px;font-weight:600;text-decoration:none;position:relative}.home-how-it-works .how-it-works__tile-stage{z-index:3;color:#a9cffc;letter-spacing:.055em;text-transform:uppercase;background:#5d97e21f;border:1px solid #92c4ff33;border-radius:999px;width:fit-content;margin-bottom:18px;padding:7px 10px;font-size:12px;font-weight:800;display:inline-flex;position:relative}.home-how-it-works .how-it-works__tile-text{color:#e8f0fceb;opacity:1;z-index:3;margin:0;font-size:16px;line-height:1.5;position:relative}.home-how-it-works .how-it-works__tile-text a,.home-how-it-works .how-it-works__tile-text a:link,.home-how-it-works .how-it-works__tile-text a:visited{color:#78b4fff2;text-decoration:none}.home-how-it-works .how-it-works__tile-text a:hover,.home-how-it-works .how-it-works__tile-text a:active,.home-how-it-works .how-it-works__tile-text a:focus,.home-how-it-works .how-it-works__tile-text a:focus-visible{color:#fff;text-decoration:none}.home-how-it-works .how-it-works__tile-text .wp-block-embed,.home-how-it-works .how-it-works__tile-text .wp-block-embed__wrapper,.home-how-it-works .how-it-works__tile-text blockquote.wp-embedded-content{text-align:left;margin:0}.home-how-it-works .how-it-works__tile-text blockquote.wp-embedded-content a{display:inline}.home-how-it-works .how-it-works__tile-text blockquote.wp-embedded-content a:hover{color:#fff}.home-how-it-works .how-it-works__tile-number-bg{color:#ffffff38;opacity:.16;filter:none;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1;font-size:132px;font-weight:700;line-height:1;transition:transform .35s,opacity .35s;position:absolute;bottom:12px;right:12px}@media (width<=768px){.home-how-it-works .how-it-works__tile-number-bg{opacity:.22;font-size:96px}.home-how-it-works .how-it-works__grid{grid-template-columns:1fr;gap:20px}}.home-how-steps__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:24px;max-width:1200px;margin-inline:auto;display:grid}@media (width<=1023px){.home-how-steps__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.home-how-steps__grid{grid-template-columns:1fr}}.home-how-step-card{color:#fff;background:radial-gradient(circle at 25% 20%,#00c3ff38 0%,#00c3ff1f 40%,#0000 75%);border-radius:16px;flex-direction:column;justify-content:flex-start;gap:10px;min-height:180px;padding:20px 20px 22px;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1);display:flex;position:relative;box-shadow:0 6px 22px #00000059}.home-how-step-card__number{opacity:.9;margin-bottom:4px;font-size:24px;font-weight:700}.home-how-step-card__content h3{margin:0 0 6px;font-size:17px;font-weight:600}.home-how-step-card__content p{opacity:.85;margin:0;font-size:14px}.home-functions{z-index:0;background:radial-gradient(#ffffff0f 1px,#0000 1px) 0 0/60px 60px,radial-gradient(#ffffff0a 1px,#0000 1px) 0 0/120px 120px,radial-gradient(circle,#7fa8e01a,#16233b 58%,#0b1220 100%) 50%/cover;position:relative;overflow:hidden}.home-functions:before,.home-functions:after{z-index:-2!important}.home-functions:before{content:"";filter:blur(90px);pointer-events:none;background:radial-gradient(circle at 40% 30%,#c8dcff26,#00000047 70%);position:absolute;inset:0}.home-functions:after{content:"";pointer-events:none;z-index:0;opacity:.1;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='480' height='416' viewBox='0 0 480 416'><defs><filter id='glow' x='-50%' y='-50%' width='200%' height='200%'><feGaussianBlur stdDeviation='2' result='b'/><feMerge><feMergeNode in='b'/><feMergeNode in='SourceGraphic'/></feMerge></filter></defs><path d='M120 0 L360 0 L480 208 L360 416 L120 416 L0 208 Z' stroke='rgba(255,255,255,0.18)' stroke-width='1.6' fill='none' filter='url(%23glow)'/></svg>");background-repeat:repeat;background-size:480px 416px;position:absolute;inset:0}.home-functions>*{z-index:0;position:relative}@media (width<=767px){.home-functions:before,.home-functions:after{opacity:1;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}.home-functions .functions-list{flex-direction:column;gap:20px;display:flex}.home-functions .functions-item{cursor:pointer;-webkit-backdrop-filter:blur(12px);background:linear-gradient(#1b2d46 0%,#111b2d 100%);border:1px solid #b4d2ff14;border-radius:20px;width:100%;transition:background .35s,box-shadow .35s;overflow:hidden}.home-functions .functions-item__header{align-items:center;gap:16px;padding:28px 32px;display:flex}.home-functions .functions-item__icon{cursor:zoom-in;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex}.home-functions .functions-item__icon img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.home-functions .functions-item__title{text-align:center;flex:1;margin:0;font-size:22px;font-weight:600}.home-functions .functions-item__content{opacity:0;-webkit-backdrop-filter:blur(16px);background:#0a121ec7;max-height:0;padding:0 32px;transition:max-height .7s,opacity .4s .1s,padding .7s;overflow:hidden}.home-functions .functions-item__text{color:var(--color-text-soft);font-size:18px;line-height:1.5}.home-functions .functions-item__text strong{color:#78b4fff2;font-weight:600}.home-functions .functions-item__text a{color:#9fd0ff;border-bottom:1px solid #9fd0ff73;align-items:center;gap:8px;padding-bottom:2px;font-weight:600;text-decoration:none;transition:color .2s,border-color .2s,transform .2s;display:inline-flex}.home-functions .functions-item__text a:after{content:"→";font-size:.95em;line-height:1}.home-functions .functions-item__text a:hover,.home-functions .functions-item__text a:focus-visible{color:#c6e5ff;border-color:#c6e5ffd9;transform:translate(2px)}.home-functions .functions-rich-media{cursor:zoom-in;border:1px solid #78a0ff2e;width:min(360px,100%);height:auto;margin-top:16px;padding:0;display:inline-flex;position:relative;box-shadow:0 8px 18px #080c1847}.home-functions .functions-rich-media .am-media__img{-o-object-fit:cover;object-fit:cover;z-index:1;border-radius:inherit;width:100%;height:100%;position:relative}.home-functions .functions-gallery{flex-wrap:wrap;justify-content:center;gap:16px;margin:22px 0 26px;display:flex}.home-functions .functions-gallery .functions-rich-media{flex:0 360px;width:min(360px,100%);margin-top:0}.functions-item.is-open,.functions-item.open{box-shadow:0 0 40px #5a8cff33}.functions-item.is-open .functions-item__content,.functions-item.open .functions-item__content{opacity:1;max-height:2600px;padding:22px 32px}.home .home-functions .home-section-header{text-align:center;margin-bottom:clamp(26px,4vw,44px)}.home .home-functions .home-functions__header--title-only{margin-bottom:clamp(34px,5vw,56px)}.home .home-functions .home-section-header .home-section-description{text-align:center;color:#ffffffb3}.home .home-functions .home-functions__kicker{text-align:center;color:#ffffffb3;margin-bottom:16px}.home .home-functions .home-functions__title{-webkit-text-fill-color:currentColor;color:#eee;background:0 0;-webkit-background-clip:border-box;background-clip:border-box;display:block}.home .home-functions .home-functions__description{color:#ffffffb3;margin-top:0;margin-bottom:0;font-size:16px}@media (width>=992px){.home .home-functions .home-functions__description{max-width:none}}.home .home-functions .home-functions .gl-rich-text{color:#ffffffb3;text-align:center}.home-news{z-index:0;position:relative}.home-news *{z-index:1;position:relative}.home-news.gl-section{background:linear-gradient(#141c31 0%,#17233d 48%,#0c1424 100%) 50%/cover;position:relative;overflow:hidden}.home-news.gl-section canvas.particles-news-canvas{z-index:0;pointer-events:none;opacity:.45;width:100%;height:100%;position:absolute;inset:0}.home-news.gl-section *{z-index:1;position:relative}.home-news.gl-section .home-news__inner,.home-news.gl-section .home-news__list,.home-news.gl-section .home-news-header{z-index:2;position:relative}.home-news.gl-section h3{font-size:20px}.home-power{background:radial-gradient(circle at 14% 18%,#76b9ff2e,#0000 42%),radial-gradient(circle at 82% 26%,#ffb45c1a,#0000 28%),linear-gradient(#0f192d 0%,#162746 48%,#101725 100%);position:relative}.home-power__rail{flex-wrap:wrap;justify-content:center;gap:10px;max-width:980px;margin:0 auto 28px;display:flex}.home-power__rail span{color:#ebf3ffd6;letter-spacing:.02em;background:#ffffff0d;border:1px solid #a0c5ff2e;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;display:inline-flex}.home-power__rail span:not(:last-child):after{content:"→";opacity:.48;margin-left:6px}.home-power__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.home-power__card{background:radial-gradient(circle at 22% 18%,#87b8ff24,#0000 36%),linear-gradient(#ffffff14,#ffffff0a);border:1px solid #b1d0ff24;border-radius:22px;padding:28px;transition:transform .25s,box-shadow .25s,border-color .25s;position:relative;box-shadow:0 16px 38px #080e1c47}.home-power__card:hover{border-color:#b1d0ff3d;transform:translateY(-3px);box-shadow:0 20px 44px #13224057}.home-power__card h3{color:#f4f8fff5;margin:0 0 12px;font-size:23px}.home-power__card p{color:#e7effce0;margin:0;line-height:1.65}.home-power__card:nth-child(2){background:radial-gradient(circle at 78% 18%,#7ac1ff2e,#0000 38%),radial-gradient(circle at 26% 74%,#ffb55f14,#0000 28%),linear-gradient(#ffffff14,#ffffff0a)}.home-power__card:nth-child(3){background:radial-gradient(circle at 18% 72%,#639cff2e,#0000 38%),linear-gradient(#ffffff14,#ffffff0a)}.home-power__card:nth-child(4){background:radial-gradient(circle at 78% 72%,#91caff24,#0000 38%),radial-gradient(circle at 24% 20%,#5ad6c814,#0000 26%),linear-gradient(#ffffff14,#ffffff0a)}.home-power__icon{color:#b7d8ffeb;background:#ffffff0d;border-radius:16px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:18px;animation:10s ease-in-out infinite home-accent-float;display:inline-flex;box-shadow:inset 0 0 0 1px #b1d0ff24}.home-power__icon svg{width:28px;height:28px;display:block}.home-audiences{background:radial-gradient(circle at 78% 18%,#71a9ff29,#0000 34%),radial-gradient(circle at 18% 72%,#58d8c81a,#0000 28%),linear-gradient(#14253f 0%,#111f36 52%,#0d1830 100%)}.home-audiences__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.home-audiences__card{background:#ffffff0f;border:1px solid #b0cdff1f;border-radius:20px;min-height:180px;padding:24px;position:relative;overflow:hidden}.home-audiences__card:before{content:"";opacity:.85;background:linear-gradient(#9cd3ffd9,#5284ff47);width:4px;height:100%;position:absolute;top:0;left:0}.home-audiences__card h3{color:#f6f9fff5;margin:0 0 10px;font-size:20px}.home-audiences__card p{color:#e8f0fcdb;margin:0;line-height:1.62}.home-audiences__card:nth-child(2):before,.home-audiences__card:nth-child(5):before{background:linear-gradient(#85deffd9,#3b8dd64d)}.home-audiences__card:nth-child(3):before,.home-audiences__card:nth-child(6):before{background:linear-gradient(#b2d8ffd1,#557bff47)}.home-audiences__card:nth-child(2),.home-audiences__card:nth-child(5){background:radial-gradient(circle at 82% 18%,#ffb66014,#0000 24%),#ffffff0f}.home-audiences__card:nth-child(3),.home-audiences__card:nth-child(6){background:radial-gradient(circle at 20% 84%,#58d8c814,#0000 24%),#ffffff0f}.home-audiences__footnote{text-align:center;color:#dce6f6b8;max-width:960px;margin:24px auto 0;font-size:15px}.home-start-paths{background-color:#14243e;background-image:linear-gradient(#172a47 0%,#14243e 52%,#101d33 100%)}.home-start-paths .home-section-kicker{color:#aee7dae6}.home-start-paths .home-section-title{color:#f3f7fd}.home-start-paths .home-section-description{color:#e0eaf8c7;max-width:760px}.home-start-paths__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(14px,2vw,22px);display:grid}.home-start-paths__card{background-color:#1a2c49;background-image:linear-gradient(#ffffff0b,#ffffff04);border:1px solid #b7cfef2e;border-top:4px solid #2b78d0;border-radius:8px;flex-direction:column;gap:14px;min-height:100%;padding:clamp(20px,2vw,28px);display:flex;position:relative;box-shadow:0 16px 34px #030a173d}.home-start-paths__card h3{color:#f4f7fc;margin:0;font-size:clamp(20px,1.7vw,25px);line-height:1.2}.home-start-paths__card p{color:#dce6f6c2;flex:1;margin:0;line-height:1.55}.home-start-paths__card:nth-child(2){border-top-color:#df8e2b}.home-start-paths__card:nth-child(3){border-top-color:#16806d}.home-start-paths__media{aspect-ratio:2;background:#081221;border:1px solid #ffffff1f;border-radius:7px;margin-bottom:2px;position:relative;overflow:hidden}.home-start-paths__media:after{content:"";pointer-events:none;background:linear-gradient(#0000 42%,#040a14cc);position:absolute;inset:0}.home-start-paths__media img{-o-object-fit:cover;object-fit:cover;-o-object-position:68% 44%;object-position:68% 44%;width:100%;height:100%;display:block}.home-start-paths__media span{z-index:1;color:#f5f8fd;letter-spacing:.02em;font-size:12px;font-weight:800;position:absolute;bottom:10px;left:12px}.home-start-paths__outcome{color:#9ce0d1;font-size:13px;font-weight:750;line-height:1.35}.home-start-paths__link{color:#9fc7ff;align-items:center;gap:8px;width:fit-content;min-height:44px;font-weight:700;text-decoration:none;display:inline-flex}.home-start-paths__link:after{content:"→";line-height:1}.home-start-paths__link:hover,.home-start-paths__link:focus-visible{color:#c7ddff}.home-visual-stories{background:#0c1728;border-block:1px solid #aac5e824}.home-visual-stories .home-section-kicker{color:#79d8c4}.home-visual-stories .home-section-title{color:#f5f8fd}.home-visual-stories .home-section-description{color:#e0eaf8c7;max-width:760px}.home-visual-stories__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(14px,2vw,22px);display:grid}.home-visual-stories__card{border:1px solid #b1cced2e;background:#162842;border-top:4px solid #448fe3;border-radius:8px;flex-direction:column;min-width:0;display:flex;overflow:hidden;box-shadow:0 18px 36px #02081247}.home-visual-stories__card--featured{grid-column:1/-1;grid-template-columns:minmax(0,1.55fr) minmax(300px,.65fr);display:grid}.home-visual-stories__card--horeca{border-top-color:#e19336}.home-visual-stories__card--community{border-top-color:#2ea88f}.home-visual-stories__media{background:#0a1321;overflow:hidden}.home-visual-stories__card--featured .home-visual-stories__media{min-height:100%}.home-visual-stories__zoom{aspect-ratio:36/25;cursor:zoom-in;background:#0a1321;border:0;width:100%;height:100%;min-height:0;padding:0;display:block;position:relative;overflow:hidden}.home-visual-stories__zoom:focus-visible{outline-offset:-5px;outline:3px solid #7cc8ff}.home-visual-stories__zoom img{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%;height:100%;display:block}.home-visual-stories__zoom-label{color:#f5f8fd;letter-spacing:.02em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#040a14d1;border:1px solid #ffffff3d;border-radius:999px;align-items:center;min-height:36px;padding:8px 12px;font-size:12px;font-weight:750;display:inline-flex;position:absolute;bottom:14px;right:14px}.home-visual-stories__content{flex-direction:column;gap:12px;min-height:280px;padding:clamp(20px,2vw,26px);display:flex}.home-visual-stories__content h3{color:#f5f8fd;margin:0;font-size:clamp(20px,1.55vw,24px);line-height:1.25}.home-visual-stories__content p{color:#dde7f6c2;flex:1;margin:0;line-height:1.55}.home-visual-stories__card--featured .home-visual-stories__content{justify-content:center;min-height:0}.home-visual-stories__eyebrow{color:#9ec8ff;font-size:13px;font-weight:750;line-height:1.35}.home-visual-stories__card--horeca .home-visual-stories__eyebrow{color:#f0ba73}.home-visual-stories__card--community .home-visual-stories__eyebrow{color:#84ddcb}.home-visual-stories__link{color:#9fc7ff;align-items:center;gap:8px;width:fit-content;min-height:44px;font-weight:700;text-decoration:none;display:inline-flex}.home-visual-stories__link:after{content:"→";line-height:1}.home-visual-stories__link:hover,.home-visual-stories__link:focus-visible{color:#d3e4ff}@media (width<=960px){.home-visual-stories__card--featured{grid-template-columns:1fr}}@media (width<=767px){.home-visual-stories__card--featured{grid-column:auto}.home-visual-stories__zoom-label{bottom:10px;right:10px}}.home-guides{background:radial-gradient(circle at 16% 28%,#ff8d731f,#0000 30%),radial-gradient(circle at 84% 34%,#59d3bf1f,#0000 32%),#081326;border-bottom:1px solid #aac5e81f;position:relative;overflow:hidden}.home-guides__header{max-width:850px;margin-inline:auto}.home-guides__panel{max-width:1240px;margin-inline:auto;position:relative}.home-guides__visual{background:#050c18;border:1px solid #b5d0f12e;border-radius:28px;margin:0;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000057}.home-guides__visual:after{content:"";pointer-events:none;background:linear-gradient(#0000 62%,#040a15bd);position:absolute;inset:0}.home-guides__visual img{width:100%;height:auto;display:block}.home-guides__visual figcaption{z-index:1;color:#edf4ffd1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050c19b8;border:1px solid #ffffff2e;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:700;position:absolute;bottom:18px;left:18px}.home-guides__roles{z-index:2;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;width:calc(100% - clamp(28px,6vw,86px));margin:clamp(-82px,-6vw,-54px) auto 0;display:grid;position:relative}.home-guides__role{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#12233af5;border:1px solid #b1cced2e;border-top:4px solid #ee9674;border-radius:22px;flex-direction:column;min-width:0;min-height:250px;padding:clamp(22px,3vw,34px);display:flex;box-shadow:0 24px 54px #0000004d}.home-guides__role--comrade{border-top-color:#59d3bf}.home-guides__role>span{color:#f2aa8f;letter-spacing:.09em;text-transform:uppercase;font-size:12px;font-weight:800}.home-guides__role--comrade>span{color:#86dfd0}.home-guides__role h3{color:#f6f9ff;margin:12px 0 0;font-size:clamp(24px,2.4vw,34px)}.home-guides__role p{color:#e1ebf8cc;margin:14px 0 0;line-height:1.62}.home-guides__role a{color:#a9cdff;align-items:center;gap:8px;width:fit-content;min-height:44px;margin-top:auto;padding-top:18px;font-weight:750;text-decoration:none;display:inline-flex}.home-guides__role a:after{content:"→"}.home-guides__role a:hover,.home-guides__role a:focus-visible{color:#d6e7ff}@media (width<=767px){.home-guides__visual{border-radius:20px}.home-guides__visual img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;min-height:0}.home-guides__visual figcaption{bottom:12px;left:12px}.home-guides__roles{grid-template-columns:1fr;width:100%;margin-top:16px}.home-guides__role{min-height:0}}.home-accessibility{background:radial-gradient(circle at 75% 22%,#79b6ff24,#0000 38%),radial-gradient(circle at 16% 18%,#ffb25a14,#0000 24%),linear-gradient(#151f34 0%,#101b30 52%,#0c1424 100%)}.home-accessibility__panel{background:radial-gradient(circle at 88% 16%,#54d6c614,#0000 24%),radial-gradient(circle at 14% 18%,#ffffff14,#0000 34%),#ffffff0b;border:1px solid #b4d2ff1f;border-radius:28px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:28px;padding:32px;display:grid;box-shadow:0 20px 56px #080e1c4d}.home-accessibility__copy p{color:#eaf1fce0;margin:0 0 14px;line-height:1.7}.home-accessibility__steps{flex-direction:column;gap:16px;display:flex}.home-accessibility__step{background:#ffffff0d;border:1px solid #b0cdff1f;border-radius:20px;grid-template-columns:54px minmax(0,1fr);align-items:start;gap:14px;padding:20px;display:grid}.home-accessibility__step h3{color:#f5f9fff5;margin:0 0 6px;font-size:19px}.home-accessibility__step p{color:#e7effcd1;margin:0;line-height:1.6}.home-accessibility__step-num{color:#f6fafff5;letter-spacing:.04em;background:linear-gradient(#5b95ff5c,#3966c933);border-radius:18px;justify-content:center;align-items:center;width:54px;height:54px;font-weight:700;display:inline-flex}.home-outcomes{background:radial-gradient(circle at 16% 16%,#76b4ff29,#0000 34%),radial-gradient(circle at 82% 22%,#ffb05814,#0000 24%),linear-gradient(#0f1828 0%,#13223c 50%,#0d1627 100%)}.home-outcomes__layout{grid-template-columns:minmax(340px,.72fr) minmax(0,1fr);align-items:stretch;gap:clamp(20px,3vw,42px);display:grid}.home-outcomes__signal{background:radial-gradient(circle at 22% 18%,#ffffff29,#0000 30%),radial-gradient(circle at 80% 78%,#59d3bf2e,#0000 32%),linear-gradient(145deg,#304974b8,#0d1628f0);border:1px solid #b4d2ff2e;border-radius:30px;flex-direction:column;justify-content:space-between;min-height:460px;padding:clamp(24px,3vw,38px);display:flex;position:relative;overflow:hidden;box-shadow:0 28px 70px #04091659}.home-outcomes__signal:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:46px 46px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #ffffff14;border-radius:24px;position:absolute;inset:18px;-webkit-mask-image:linear-gradient(#0003,#000 34%,#00000073);mask-image:linear-gradient(#0003,#000 34%,#00000073)}.home-outcomes__signal-card,.home-outcomes__route{z-index:1;position:relative}.home-outcomes__signal-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#09112094;border:1px solid #bcdaff2e;border-radius:24px;width:min(100%,430px);padding:clamp(20px,2vw,28px);box-shadow:0 18px 44px #03091547}.home-outcomes__signal-card strong{color:#fafcfffa;letter-spacing:0;margin-top:14px;font-size:clamp(24px,2.5vw,36px);line-height:1.12;display:block}.home-outcomes__signal-kicker{color:#e8f0fcc7;letter-spacing:.08em;text-transform:uppercase;background:#ffffff13;border:1px solid #ffffff1f;border-radius:999px;width:fit-content;padding:9px 12px;font-size:12px;font-weight:800;display:inline-flex}.home-outcomes__route{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.home-outcomes__route span{color:#eef6ffe6;background:radial-gradient(circle at 18% 20%,#ffffff1f,#0000 30%),#ffffff0f;border:1px solid #badaff21;border-radius:20px;align-items:flex-end;min-height:82px;padding:18px;font-weight:700;display:flex}.home-outcomes__list{background:#ffffff09;border:1px solid #b0cdff1a;border-radius:30px;flex-direction:column;justify-content:center;gap:0;display:flex;overflow:hidden}.home-outcomes__item{box-shadow:none;background:0 0;border-bottom:1px solid #b0cdff1a;grid-template-columns:64px minmax(0,1fr);align-items:start;gap:clamp(16px,2vw,24px);padding:clamp(18px,2.2vw,28px);display:grid}.home-outcomes__item h3{color:#f7fafffa;margin:0 0 7px;font-size:clamp(20px,1.8vw,27px);line-height:1.18}.home-outcomes__item p{color:#e8f0fce6;margin:0;font-size:clamp(16px,1.2vw,18px);line-height:1.62}.home-outcomes__item:last-child{border-bottom:0}.home-outcomes__item:nth-child(2n){background:linear-gradient(90deg,#76bcff0f,#0000 45%),#ffffff06}.home-outcomes__number{color:#e2efffdb;letter-spacing:.06em;background:radial-gradient(circle at 35% 28%,#ffffff2e,#0000 34%),#75b3ff24;border:1px solid #bcdaff29;border-radius:18px;justify-content:center;align-items:center;width:54px;height:54px;font-size:13px;font-weight:800;display:inline-flex}.home-news__list{z-index:2;margin-top:20px;position:relative}.home-news__cta{z-index:2;justify-content:center;margin-top:clamp(22px,3vw,36px);display:flex;position:relative}.home-news-grid{z-index:2;grid-template-columns:minmax(0,1fr);position:relative}@media (width>=768px){.home-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1200px){.home-news-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.news-card{cursor:pointer;transition:transform .25s,box-shadow .25s}.news-card .gl-rich-text{font-size:16px}.news-card:hover{transform:translateY(-2px)scale(1.01);box-shadow:0 8px 20px #00000038,0 0 14px #7896ff29,0 0 24px #7896ff1f}.home-news-card{flex-direction:column;height:100%;display:flex}.home-news-card .news-card__content{flex-direction:column;gap:14px;height:100%;display:flex}.home-news-card__meta{flex-direction:column;gap:6px;margin-top:auto;padding-top:16px;display:flex}.home-news-card__more{color:#eaf0ffe0;text-underline-offset:4px;font-size:14px;-webkit-text-decoration:underline #eaf0ff73;text-decoration:underline #eaf0ff73;text-decoration-thickness:1px;transition:color .2s,text-decoration-color .2s,opacity .2s}.home-news-card__more:hover{color:#77b7ff;opacity:1;text-decoration-color:currentColor}.home-news-card__date{color:#ffffffa6;font-size:13px}.news-card__title{color:#b8c4d6;margin-bottom:14px}.news-card__title a{color:inherit;text-decoration:none}.news-card__title{transition:text-shadow .25s}.news-card:hover .news-card__title{text-shadow:0 0 8px #ffffff8c}@media (width<=767px){.home-functions .functions-item__title{font-size:inherit}.home-news-card .news-card__content{gap:18px}.home-news-card__meta{gap:10px}.home-news-card__more{font-weight:600}.news-card__title{margin-bottom:8px}.home-news-card__date,.news-card__meta{margin-bottom:12px}.news-card__excerpt{margin-top:0}}.home-kb-link{text-align:center;padding:var(--space-xxl) var(--space-lg);border-radius:var(--radius-xl);background:linear-gradient(135deg, rgba(var(--color-accent-rgb), .25), #8c46ff40);box-shadow:0 0 40px rgba(var(--color-accent-rgb), .25)}.home-kb-link__title{margin-bottom:var(--space-sm);font-size:clamp(24px,4vw,30px);font-weight:700}.home-kb-link__desc{opacity:.9;max-width:480px;margin:0 auto var(--space-md)}.home-kb-link__button{margin-top:16px}.home-kb-link__button .am-button{width:100%}@media (width>=480px){.home-kb-link__button .am-button{width:auto}}.home-pricing-short__card{border-radius:var(--radius-xl);padding:var(--space-xxl) var(--space-lg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:var(--color-card-bg);text-align:center;flex-direction:column;gap:18px;max-width:720px;margin-inline:auto;display:flex}.home-pricing-short__title{margin:0;font-size:clamp(26px,5vw,32px)}.home-pricing-short__description{color:var(--color-text-soft)}.home-pricing-short__link{margin-top:8px}.home-pricing-short__link .am-button{width:100%}@media (width>=480px){.home-pricing-short__link .am-button{width:auto}}.home #pricing-short .plan-price{color:#e6ecff}.home-final-cta{text-align:center;padding:var(--space-xxl) var(--space-lg);border-radius:var(--radius-xl);background:radial-gradient(circle at 20% 20%, rgba(var(--color-accent-rgb), .16), transparent 48%), rgba(var(--color-accent-rgb), .1);box-shadow:inset 0 0 30px rgba(var(--color-accent-rgb), .18);gap:var(--space-md);flex-direction:column;display:flex}.home-final-cta__title{margin:0;font-size:clamp(26px,5vw,34px);font-weight:700}.home-final-cta__desc{color:var(--color-text-soft);max-width:520px;margin:0 auto var(--space-md)}.home-final-cta__actions{flex-direction:column;gap:12px;display:flex}@media (width>=640px){.home-final-cta__actions{flex-direction:row;justify-content:center}}.home-final-cta__button{width:100%;min-height:54px}@media (width>=640px){.home-final-cta__button{width:auto;min-width:200px}}@media (width>=1024px){.home-final-cta__button{flex:none;width:clamp(200px,20vw,240px)}}@media (width<=767px){.home-final-cta{padding:var(--space-lg) var(--space-md);gap:var(--space-sm)}}.home-tiny-mee{background:linear-gradient(#4678d224,#2236601f)}.home-tiny-mee .am-container{justify-content:center;display:flex}.home-tiny-mee .home-tiny-mee__card{text-align:left;background:radial-gradient(circle at 18% 22%,#73b0ff33,#0000 52%),linear-gradient(160deg,#121f38f0,#0a111ffa);border:1px solid #91bcff38;border-radius:22px;flex-direction:column;align-items:stretch;gap:18px;width:min(100%,1200px);margin-inline:auto;padding:clamp(20px,3.4vw,34px);display:flex;position:relative;box-shadow:0 20px 52px #0000006b,0 0 28px #78aaff29}.home-tiny-mee .home-tiny-mee__card:before{content:"";border-radius:inherit;pointer-events:none;background:0 0;position:absolute;inset:0}.home-tiny-mee .home-tiny-mee__card>*{z-index:1;position:relative}.home-tiny-mee .home-tiny-mee__title{font-size:var(--am-section-h2-size);line-height:var(--am-section-h2-lh);margin:0;font-weight:700}.home-tiny-mee .home-tiny-mee__content{flex-direction:column;gap:14px;width:100%;max-width:820px;margin-inline:auto;padding-left:0;display:flex}.home-tiny-mee .home-tiny-mee__description,.home-tiny-mee .home-tiny-mee__description.gl-rich-text{color:var(--color-text-soft);font-family:inherit;font-size:var(--font-body);letter-spacing:normal;text-align:left;width:100%;margin-inline:auto;font-weight:400;line-height:1.65}.home-tiny-mee .home-tiny-mee__description p,.home-tiny-mee .home-tiny-mee__description.gl-rich-text p{margin:0}.home-tiny-mee .home-tiny-mee__description p+p,.home-tiny-mee .home-tiny-mee__description.gl-rich-text p+p{margin-top:var(--space-md)}.home-tiny-mee .home-tiny-mee__actions{margin-top:var(--space-md);flex-wrap:wrap;justify-content:center;gap:12px;display:flex}@media (width<=820px){.home-tiny-mee .home-tiny-mee__card{text-align:left}.home-tiny-mee .home-tiny-mee__actions{justify-content:center}}@media (width<=640px){.home-tiny-mee .home-tiny-mee__actions{flex-direction:column;align-items:stretch;width:100%}.home-tiny-mee .home-tiny-mee__actions .am-button{width:100%;min-width:0}}.home-tiny-mee__content{padding-left:0}.home-services-spotlight{margin-top:clamp(-10px,-1vw,0px);padding-top:clamp(18px,3vw,40px);padding-bottom:clamp(24px,4vw,56px)}.home-services-spotlight .home-section-inner{text-align:left}.home-services-spotlight__panel{background:radial-gradient(circle at 12% 18%,#ff8a6b2e,#0000 34%),radial-gradient(circle at 78% 34%,#49c7c129,#0000 36%),linear-gradient(135deg,#ffffff13,#ffffff07),#090f1fe6;border:1px solid #ffffff1f;border-radius:42px;grid-template-columns:minmax(340px,.78fr) minmax(460px,.88fr);align-items:center;gap:clamp(24px,4vw,54px);min-height:clamp(420px,40vw,560px);padding:clamp(24px,4vw,52px);display:grid;position:relative;overflow:hidden;box-shadow:0 34px 90px #0000004d}.home-services-spotlight__panel:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000000b3,#0000 72%);mask-image:linear-gradient(90deg,#000000b3,#0000 72%)}.home-services-spotlight__copy{z-index:2;text-align:left;justify-self:start;position:relative}.home-services-spotlight__eyebrow{color:#fff1e8eb;letter-spacing:.08em;text-transform:uppercase;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:999px;align-items:center;padding:6px 12px;font-size:12px;display:inline-flex}.home .home-services-spotlight.gl-section h2.home-services-spotlight__title{margin:22px 0 0;font-size:clamp(28px,3.2vw,44px);line-height:1.12}@media (width>=768px){.home .home-services-spotlight.gl-section h2.home-services-spotlight__title{text-align:left}}.home-services-spotlight__desc{color:#ffffffc7;max-width:640px;margin:20px 0 0;font-size:clamp(16px,1.35vw,19px);line-height:1.64}.home-services-spotlight__marks{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.home-services-spotlight__marks span{color:#eff6ffdb;background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;align-items:center;min-height:38px;padding:8px 12px;font-size:13px;font-weight:700;display:inline-flex}.home-services-spotlight__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:26px;display:flex}.home-services-spotlight__visual{z-index:2;border:1px solid #ffffff24;border-radius:34px;min-height:clamp(340px,34vw,500px);position:relative;overflow:hidden;box-shadow:0 30px 86px #00000052}.home-services-spotlight__visual:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#080e1e2e 0%,#080e1e14 48%,#080e1e57 100%),linear-gradient(#0000 52%,#080e1ebd 100%);position:absolute;inset:0}.home-services-spotlight__visual img{width:100%;height:100%;min-height:inherit;-o-object-fit:cover;object-fit:cover;-o-object-position:68% 46%;object-position:68% 46%;display:block}.home-services-spotlight__status{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#ff8d732e,#59d3bf1f),#080e1eb8;border:1px solid #ff8d7347;border-radius:22px;gap:7px;max-width:380px;padding:16px 18px;display:grid;position:absolute;bottom:clamp(16px,2vw,28px);left:clamp(16px,2vw,28px);right:clamp(16px,2vw,28px)}.home-services-spotlight__status span{color:#e8effbb8;letter-spacing:.08em;text-transform:uppercase;font-size:12px}.home-services-spotlight__status strong{color:#fff;font-size:clamp(18px,2vw,26px);line-height:1.14}.home-answer{margin-top:clamp(18px,2.8vw,32px);position:relative;overflow:hidden}.home-answer:before{content:"";pointer-events:none;background:radial-gradient(circle at 12% 18%,#ff8d731f,#0000 32%),radial-gradient(circle at 88% 22%,#59d3bf1f,#0000 34%);position:absolute;inset:0}.home-partner-entry{margin-top:clamp(4px,1vw,14px);position:relative}.home-partner-entry__panel{background:radial-gradient(circle at 8% 18%,#ff8d7329,#0000 34%),radial-gradient(circle at 92% 16%,#59d3bf24,#0000 38%),linear-gradient(135deg,#ffffff13,#ffffff07),#080e20d1;border:1px solid #ffffff1f;border-radius:clamp(24px,4vw,38px);grid-template-columns:minmax(0,.9fr) minmax(360px,.62fr);align-items:stretch;gap:clamp(18px,3vw,42px);padding:clamp(22px,3.6vw,44px);display:grid;position:relative;overflow:hidden;box-shadow:0 26px 76px #00000047}.home-partner-entry__panel:before{content:"";pointer-events:none;opacity:.42;background:linear-gradient(90deg,#0000,#59d3bf2e,#0000),repeating-linear-gradient(90deg,#ffffff1c 0 1px,#0000 1px 78px);height:60%;position:absolute;inset:auto -12% -34% 40%;transform:rotate(-7deg)}.home-partner-entry__copy,.home-partner-entry__signal{z-index:1;position:relative}.home-partner-entry__copy{text-align:left;align-content:center;justify-items:start;gap:18px;display:grid}.home .home-partner-entry.gl-section h2{text-align:left;max-width:820px;margin:0;font-size:clamp(28px,3.2vw,44px);line-height:1.12}.home-partner-entry__copy p{color:#ecf3ffc7;max-width:780px;margin:0;font-size:clamp(16px,1.35vw,19px);line-height:1.62}.home-partner-entry__actions{flex-wrap:wrap;gap:12px;display:flex}.home-partner-entry__signal{background:linear-gradient(145deg,#ffffff17,#ffffff08),#050b1a94;border:1px solid #ffffff1a;border-radius:26px;align-content:end;gap:16px;min-height:360px;padding:clamp(18px,2.5vw,28px);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 68px #00000040}.home-partner-entry__signal:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#080e1ec7 0%,#080e1e61 58%,#080e1e14 100%),linear-gradient(#080e1e1a 42%,#080e1ebd 100%);position:absolute;inset:0}.home-partner-entry__image{-o-object-fit:cover;object-fit:cover;-o-object-position:45% 50%;object-position:45% 50%;opacity:1;width:100%;height:100%;position:absolute;inset:0}.home-partner-entry__route{z-index:2;gap:10px;max-width:380px;display:grid;position:relative}.home-partner-entry__route span{color:#ecf3ffe0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080e1e9e;border:1px solid #ffffff1a;border-radius:999px;align-items:center;min-height:42px;padding:10px 14px;font-weight:800;display:flex}.home-partner-entry__route span:nth-child(2){transform:translate(18px)}.home-partner-entry__route span:nth-child(3){transform:translate(36px)}.home-partner-entry__route span:nth-child(4){background:#59d3bf1a;border-color:#9fe7c947;transform:translate(54px)}.home-partner-entry__points{z-index:2;flex-wrap:wrap;gap:8px;max-width:480px;display:flex;position:relative}.home-partner-entry__points span{color:#ecf3ffb8;background:#97caff1f;border-radius:999px;align-items:center;min-height:34px;padding:7px 10px;font-size:12px;font-weight:800;display:inline-flex}.home-answer .home-section-inner{z-index:1;position:relative}.home-answer__lead{grid-template-columns:minmax(340px,.74fr) minmax(560px,1.12fr);align-items:center;gap:clamp(24px,4vw,60px);margin-bottom:clamp(22px,3.2vw,42px);display:grid}.home-answer__copy{text-align:left}.home-answer__copy .home-section-kicker{margin-bottom:14px;display:inline-block}.home .gl-section .home-answer__copy h2.home-section-title,.home-answer__copy .home-section-title{text-align:left;margin-bottom:18px;font-size:clamp(30px,3.5vw,50px);line-height:1.08}.home-answer__copy .home-section-description{text-align:left;max-width:680px;margin:0}.home-answer__visual{border:1px solid #ffffff24;border-radius:40px;min-height:clamp(360px,34vw,520px);margin:0;position:relative;overflow:hidden;box-shadow:0 36px 96px #00000052}.home-answer__visual:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#080e1ea8 0%,#080e1e2e 52%,#080e1e14 100%),linear-gradient(#0000 52%,#080e1ec2 100%);position:absolute;inset:0}.home-answer__visual img{width:100%;height:100%;min-height:inherit;-o-object-fit:cover;object-fit:cover;-o-object-position:58% 50%;object-position:58% 50%;display:block;transform:scale(1.02)}.home-answer__visual figcaption{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#59d3bf2e,#78a6ff1f),#080e1ead;border:1px solid #59d3bf47;border-radius:24px;gap:6px;max-width:460px;padding:clamp(16px,2vw,22px);display:grid;position:absolute;bottom:clamp(18px,2.4vw,34px);left:clamp(18px,2.4vw,34px);right:clamp(18px,2.4vw,34px)}.home-answer__visual figcaption strong{color:#fff;font-size:clamp(20px,2vw,28px)}.home-answer__visual figcaption span{color:#e8effbc7;font-size:14px}.home-answer__grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(180px,auto);gap:clamp(12px,1.7vw,20px);display:grid}.home-answer__card{background:radial-gradient(circle at 14% 14%,#5995ff24,#0000 54%),#0a1020d1;border:1px solid #ffffff1a;border-radius:24px;grid-column:span 4;gap:12px;min-height:100%;padding:clamp(20px,2.4vw,28px);display:grid;position:relative;overflow:hidden;box-shadow:0 18px 42px #00000038}.home-answer__card>:not(.home-answer__card-image){z-index:2;position:relative}.home-answer__card-image{z-index:0;-o-object-fit:cover;object-fit:cover;-o-object-position:54% 50%;object-position:54% 50%;opacity:.42;filter:saturate(1.08)brightness(.86);width:100%;height:100%;position:absolute;inset:0}.home-answer__card:has(.home-answer__card-image):before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#080e1edb 0%,#080e1e85 56%,#080e1e2e 100%),linear-gradient(#0000 42%,#080e1ed1 100%);position:absolute;inset:0}.home-answer__card-meta{color:#ecf3ffd1;letter-spacing:.04em;text-transform:uppercase;background:#ffffff17;border:1px solid #ffffff1f;border-radius:999px;width:fit-content;padding:7px 10px;font-size:12px;font-weight:850}.home-answer__card:first-child,.home-answer__card:nth-child(6){grid-column:span 6}.home-answer__card:first-child{background:radial-gradient(circle at 18% 18%,#78a6ff38,#0000 48%),linear-gradient(135deg,#ffffff14,#ffffff09),#0a1020d1;min-height:330px}.home-answer__card:nth-child(2),.home-answer__card:nth-child(3){min-height:330px}.home-answer__card:nth-child(6){background:radial-gradient(circle at 88% 18%,#ff8d732e,#0000 46%),linear-gradient(135deg,#59d3bf1f,#ffffff09),#0a1020d1}.home-answer__card h3{margin:0;font-size:clamp(20px,2vw,24px);line-height:1.2}.home-answer__card h3 a{color:var(--color-text);text-decoration:none}.home-answer__card h3 a:hover{color:#fff}.home-answer__card p{color:#ffffffc7;margin:0;line-height:1.6}.home-answer__link{color:#afd5fff2;align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex}.home-answer__link:after{content:"->";line-height:1}.home-answer__link:hover{color:#fff;text-decoration:none}.home-business-routes{padding-top:clamp(24px,4vw,52px);padding-bottom:clamp(30px,5vw,64px);position:relative;overflow:hidden}.home-business-routes:before{content:"";pointer-events:none;background:radial-gradient(circle at 10% 20%,#ff8d7321,#0000 32%),radial-gradient(circle at 90% 22%,#59d3bf21,#0000 34%);position:absolute;inset:0}.home-business-routes__layout{grid-template-columns:minmax(330px,.48fr) minmax(0,.92fr);align-items:start;gap:clamp(22px,4vw,56px);display:grid;position:relative}.home-business-routes__copy{border-radius:clamp(24px,3vw,34px);justify-items:start;gap:18px;padding:0;display:grid;position:sticky;top:96px}.home .home-business-routes.gl-section h2{text-align:left;margin:0;font-size:clamp(30px,4vw,54px);line-height:1.05}.home-business-routes__copy p{color:#ecf3ffc7;margin:0;font-size:clamp(16px,1.35vw,19px);line-height:1.62}.home-business-routes__actions{flex-wrap:wrap;gap:12px;display:flex}.home-business-routes__visual{background:#080e1e9e;border:1px solid #ffffff21;border-radius:28px;width:100%;min-height:280px;margin:8px 0 0;position:relative;overflow:hidden;box-shadow:0 24px 68px #00000042}.home-business-routes__visual img{width:100%;height:100%;min-height:inherit;-o-object-fit:cover;object-fit:cover;-o-object-position:48% 50%;object-position:48% 50%;opacity:.86;display:block}.home-business-routes__visual:after{content:"";pointer-events:none;background:linear-gradient(#080e1e05 0%,#080e1e33 42%,#080e1edb 100%),linear-gradient(90deg,#080e1e57,#080e1e0a);position:absolute;inset:0}.home-business-routes__visual figcaption{z-index:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080e1ead;border:1px solid #ffffff24;border-radius:20px;gap:6px;padding:16px;display:grid;position:absolute;bottom:18px;left:18px;right:18px}.home-business-routes__visual figcaption strong{color:#fff;line-height:1.18}.home-business-routes__visual figcaption span{color:#e8effbc2;font-size:13px;line-height:1.45}.home-business-routes__board{gap:clamp(14px,2vw,20px);display:grid}.home-business-route{color:#fff;background:linear-gradient(145deg,#ffffff17,#ffffff07),#080e1ec7;border:1px solid #ffffff1c;border-radius:28px;grid-template-columns:minmax(150px,.38fr) minmax(190px,.48fr) minmax(0,1fr);align-items:center;gap:clamp(14px,2vw,22px);min-height:140px;padding:clamp(18px,2.4vw,26px);text-decoration:none;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 56px #00000045}.home-business-route:before{content:"";pointer-events:none;background:radial-gradient(circle,#59d3bf29,#0000 70%);border-radius:999px;width:260px;height:260px;position:absolute;inset:-40% auto auto -8%}.home-business-route:nth-child(2n){transform:translate(clamp(0px,2vw,28px))}.home-business-route:hover{background:radial-gradient(circle at 16% 20%,#59d3bf1f,#0000 40%),linear-gradient(145deg,#ffffff1f,#ffffff0a),#080e1ed6;border-color:#9fe7c940;text-decoration:none}.home-business-route__label{z-index:1;color:#ecf3ffbd;letter-spacing:.08em;text-transform:uppercase;background:#97caff24;border-radius:999px;width:fit-content;padding:8px 12px;font-size:12px;font-weight:850;position:relative}.home-business-route strong{z-index:1;font-size:clamp(20px,2vw,27px);line-height:1.16;position:relative}.home-business-route__flow{z-index:1;flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex;position:relative}.home-business-route__flow em{color:#ecf3ffc7;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:999px;align-items:center;min-height:34px;padding:7px 10px;font-size:12px;font-style:normal;font-weight:750;display:inline-flex}@media (width<=1023px){.home-outcomes__layout{grid-template-columns:1fr}.home-outcomes__signal{min-height:380px}.home-answer__lead,.home-business-routes__layout{grid-template-columns:1fr}.home-business-routes__copy{position:relative;top:auto}.home-business-route,.home-business-route:nth-child(2n){transform:none}.home-answer__grid,.home-power__grid,.home-audiences__grid,.home-start-paths__grid,.home-visual-stories__grid,.home-outcomes__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-answer__card,.home-answer__card:first-child,.home-answer__card:nth-child(6),.home-start-paths__card,.home-start-paths__card:first-child,.home-start-paths__card:nth-child(2),.home-start-paths__card:nth-child(3),.home-start-paths__card:nth-child(4){grid-area:auto}.home-accessibility__panel,.home-services-spotlight__panel,.home-partner-entry__panel{grid-template-columns:1fr}.home-partner-entry__signal{min-height:0}.home-services-spotlight__actions{align-items:flex-start}}@media (width<=767px){.home-outcomes__signal{min-height:0;padding:20px}.home-outcomes__signal-card strong{font-size:clamp(24px,8vw,30px)}.home-outcomes__route{grid-template-columns:1fr;margin-top:54px}.home-outcomes__route span{min-height:58px;padding:14px 16px}.home-outcomes__item{grid-template-columns:48px minmax(0,1fr);gap:14px}.home-outcomes__number{border-radius:14px;width:44px;height:44px}.home-answer__grid,.home-power__grid,.home-audiences__grid,.home-start-paths__grid,.home-visual-stories__grid,.home-outcomes__grid{grid-template-columns:1fr}.home-answer__card,.home-power__card,.home-audiences__card,.home-start-paths__card,.home-outcomes__item{padding:20px}.home-start-paths__card:first-child:before{top:18px;left:20px}.home-start-paths__card:nth-child(4){flex-direction:column;align-items:flex-start}.home-start-paths__link{overflow-wrap:anywhere;max-width:100%}.home-visual-stories__content{min-height:0}.home-answer__visual{border-radius:28px;min-height:320px}.home-business-routes__actions{flex-direction:column;align-items:stretch;width:100%}.home-business-routes__actions .am-button{width:100%}.home-business-route{grid-template-columns:1fr;min-height:0}.home-business-route__flow{justify-content:flex-start}.home-accessibility__panel{padding:22px}.home-accessibility__step{grid-template-columns:44px minmax(0,1fr);padding:16px}.home-accessibility__step-num{border-radius:14px;width:44px;height:44px;font-size:13px}.home-power__rail{justify-content:flex-start}.home-power__rail span:not(:last-child):after{display:none}.home-services-spotlight__actions .am-button{width:100%;min-width:0}.home-partner-entry__actions{flex-direction:column;align-items:stretch;width:100%}.home-partner-entry__actions .am-button{width:100%}.home-partner-entry__route span,.home-partner-entry__route span:nth-child(2),.home-partner-entry__route span:nth-child(3),.home-partner-entry__route span:nth-child(4){transform:none}}.home .gl-section{scroll-margin-top:92px}.home-answer.gl-section,.home-functions.gl-section,.home-kb.gl-section{background:radial-gradient(circle at 12% 16%,#aed3ff33,#0000 34%),radial-gradient(circle at 88% 78%,#74e9c921,#0000 32%),linear-gradient(#1b2b48 0%,#172744 52%,#101b31 100%);position:relative;overflow:hidden}.home-answer.gl-section:after,.home-functions.gl-section:after,.home-kb.gl-section:after{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#ffffff09 1px,#0000 1px),linear-gradient(#ffffff08 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:72px 72px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(110deg,#0000 4%,#000 28% 72%,#0000 96%);mask-image:linear-gradient(110deg,#0000 4%,#000 28% 72%,#0000 96%)}.home-answer.gl-section>*,.home-functions.gl-section>*,.home-kb.gl-section>*{z-index:1;position:relative}.home-news.gl-section{min-height:auto}.home-news-card{opacity:1}.home .home-features.gl-section h2,.home .home-how-it-works.gl-section h2,.home .home-functions.gl-section h2{font-size:clamp(28px,3vw,42px);line-height:1.12}.home-features__header,.home .home-how-it-works .home-section-header,.home .home-functions .home-section-header{max-width:1040px;margin-inline:auto}.home-features__description,.home .home-how-it-works .how-it-works__text,.home .home-functions .home-functions__description{max-width:920px;font-size:clamp(16px,1.35vw,18px)}@media (width>=1024px){.home-features__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:20px}.home-features__card{min-height:230px}.home-features__card:nth-child(4n+1),.home-features__card:nth-child(4n){grid-column:span 5}.home-features__card:nth-child(4n+2),.home-features__card:nth-child(4n+3){grid-column:span 7}}.home-features__card,.home-features .home-feature-card{background:radial-gradient(circle at 12% 14%,#ff8d7329,#0000 30%),radial-gradient(circle at 90% 12%,#59d3bf21,#0000 32%),linear-gradient(145deg,#ffffff18,#ffffff0b);border-radius:26px}.home-features__card-description{max-width:100%}@media (width>=1024px){.home-how-it-works .how-it-works__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}}.home-how-it-works .how-it-works__tile{background:linear-gradient(#ffffff18,#ffffff0a),#0c182cb8;border-radius:26px;min-height:190px;padding:26px;box-shadow:0 18px 48px #00000038}.home-how-it-works .how-it-works__tile-number-bg{opacity:.13;font-size:clamp(78px,7vw,118px);bottom:4px;right:18px}.home-how-it-works .how-it-works__tile-title{max-width:260px}.home-how-it-works .how-it-works__tile-text{font-size:15px}.home .home-functions .home-section-header,.home .home-functions .home-section-header .home-section-description,.home .home-functions__kicker{text-align:left}.home .home-functions .functions-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.home .home-functions .functions-item{cursor:default;background:radial-gradient(circle at 8% 18%,#97caff24,#0000 34%),linear-gradient(#ffffff17,#ffffff09),#091223c7;border-radius:26px;flex-direction:column;min-height:250px;display:flex}.home .home-functions .functions-item:nth-child(3n+2){background:radial-gradient(circle at 88% 12%,#ff8d7326,#0000 32%),linear-gradient(#ffffff17,#ffffff09),#091223c7}.home .home-functions .functions-item__header{padding:24px 24px 12px}.home .home-functions .functions-item__icon{color:#ffffffc2;cursor:default;background:#ffffff14;border:1px solid #ffffff24;border-radius:15px;width:42px;height:42px;font-size:13px;font-weight:900}.home .home-functions .functions-item__title{text-align:left;font-size:20px;line-height:1.2}.home .home-functions .functions-item__content,.home .home-functions .functions-item.is-open .functions-item__content,.home .home-functions .functions-item.open .functions-item__content{opacity:1;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;flex:1;max-height:none;padding:0 24px 24px}.home .home-functions .functions-item__text{color:#ebf3ffd1;text-align:left;font-size:15px}.home .home-functions .functions-item__text p{margin:0}@media (width<=1023px){.home .home-functions .functions-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.home .home-functions .functions-list{grid-template-columns:1fr}.home-features__card,.home-features .home-feature-card,.home-how-it-works .how-it-works__tile,.home .home-functions .functions-item{border-radius:22px}}@media (prefers-reduced-motion:reduce){.home-news-card{opacity:1!important;transform:none!important}}.home-hero{--hero-top-gap:clamp(16px, 3vw, 48px);min-height:clamp(560px,64vh,680px);padding-top:calc(var(--site-header-height,100px) + var(--hero-top-gap));isolation:isolate;background:radial-gradient(circle at 16% 14%,#ffb47047,#0000 30%),radial-gradient(circle at 88% 16%,#62e8cd47,#0000 30%),radial-gradient(circle at 64% 82%,#6fa0ff52,#0000 44%),linear-gradient(138deg,#173b5d 0%,#1e5a82 46%,#123250 100%);padding-bottom:clamp(38px,5vw,64px);position:relative;overflow:hidden}.home-hero:before{content:"";z-index:0;pointer-events:none;opacity:.62;background:linear-gradient(112deg,#0000 0 24%,#ffffff1f 25%,#0000 35%) 0 0/100% 100%,linear-gradient(128deg,#0000 0 55%,#76e6d12b 56%,#0000 68%) 0 0/100% 100%,linear-gradient(154deg,#0000 0 62%,#ffbc7c1f 63%,#0000 72%) 0 0/100% 100%,linear-gradient(#ffffff0e 1px,#0000 1px) 0 0/72px 72px,linear-gradient(90deg,#ffffff0a 1px,#0000 1px) 0 0/72px 72px;position:absolute;inset:-18% -10% 0;transform:rotate(-2deg);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 9% 91%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 9% 91%,#0000 100%)}.home-hero:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#0000,#050c1852);height:24%;position:absolute;inset:auto 0 0}.hero-inner{z-index:2;grid-template-columns:minmax(0,1.08fr) minmax(280px,.62fr);align-items:center;gap:clamp(30px,5vw,82px);margin:0 auto;display:grid;position:relative}.hero-inner:before{content:"";z-index:0;opacity:.72;pointer-events:none;background:radial-gradient(circle at 22% 18%,#ffffff2e,#0000 18%),linear-gradient(135deg,#ffffff1b,#ffffff07 44%,#5be2c71c),repeating-linear-gradient(0deg,#0000 0 36px,#ffffff0e 37px 38px),repeating-linear-gradient(90deg,#0000 0 44px,#ffffff0a 45px 46px);border:1px solid #dff1ff29;border-radius:clamp(30px,4vw,46px);width:min(56vw,760px);height:clamp(390px,43vw,620px);position:absolute;top:50%;right:clamp(-60px,-4vw,-20px);transform:translateY(-50%)rotate(-4deg);box-shadow:0 32px 90px #050e1c38,inset 0 1px #ffffff1c}.hero-inner:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#0000,#ffdca6b8,#65e8cdad,#0000);border-radius:999px;width:clamp(160px,17vw,250px);height:2px;position:absolute;top:19%;right:min(34vw,420px);transform:rotate(-14deg);box-shadow:0 78px #ffffff14,0 156px #ffffff0e}.hero-content{z-index:3;flex-direction:column;gap:clamp(16px,2vw,24px);max-width:760px;display:flex;position:relative}.hero-kicker{color:#f4f9ffeb;letter-spacing:.12em;text-transform:uppercase;background:linear-gradient(135deg,#ffae692e,#58dcbf21),#ffffff14;border:1px solid #bcebff57;border-radius:999px;width:fit-content;margin:0;padding:7px 11px;font-size:.76rem;font-weight:800;line-height:1.2;box-shadow:0 12px 32px #050d1a2e}.hero-title{color:#fff;max-width:720px;font-size:var(--am-hero-h1-size);font-weight:740;line-height:var(--am-hero-h1-lh);text-wrap:balance;text-shadow:0 14px 38px #03091457;margin:0}.hero-subtitle{color:#f2f7ffe6;text-shadow:0 6px 20px #03091438;max-width:690px;margin:0;font-size:clamp(16px,1.35vw,18px);line-height:1.58}.hero-subtitle p{margin:0}.hero-cta-wrapper{flex-wrap:wrap;align-items:center;gap:14px;margin-top:8px;display:flex}.home-hero .am-container,.home-hero .hero-inner{padding-inline:var(--container-inline)}.home-hero .hero-cta.am-button--primary{background:linear-gradient(#5999ff,#2a67dffa);box-shadow:0 18px 36px #1851b852,inset 0 1px #ffffff3d}.home-hero .hero-cta.am-button--ghost{color:#f8fbfffa;background:#ffffff14;border-color:#dceeff61;box-shadow:inset 0 0 0 1px #ffffff0a,0 12px 26px #030a1424}.hero-product-scene{place-items:center;min-height:clamp(390px,31vw,490px);padding:clamp(14px,2vw,28px);display:grid;position:relative;overflow:visible}.hero-product-scene:before{content:"";z-index:1;opacity:.82;pointer-events:none;background:radial-gradient(circle at 26% 22%,#ffffff38,#0000 18%),linear-gradient(128deg,#ffffff2e,#ffffff09 38%,#5ae5c729),linear-gradient(90deg,#0000 0 20%,#ffca9129 20% 21%,#0000 21% 100%),repeating-linear-gradient(0deg,#0000 0 32px,#ffffff0e 33px 34px);border:1px solid #e3f0ff33;border-radius:clamp(28px,3.2vw,42px);width:min(96%,570px);height:clamp(370px,32vw,520px);position:absolute;transform:rotate(-5deg)translate(4%);box-shadow:0 30px 86px #0b2a4e47,inset 0 1px #fff3}.hero-product-scene:after{content:"";z-index:1;opacity:.64;pointer-events:none;background:radial-gradient(circle at 20% 30%,#ffebccf2 0 3px,#0000 4px),radial-gradient(circle at 42% 52%,#a3eedde6 0 3px,#0000 4px),radial-gradient(circle at 76% 36%,#dbedffdb 0 3px,#0000 4px),linear-gradient(112deg,#0000 18%,#ffebcc38 18% 19%,#0000 19% 42%,#a3eedd33 42% 43%,#0000 43%),linear-gradient(16deg,#0000 36%,#dbedff29 36% 37%,#0000 37%);border:0;border-radius:clamp(24px,3vw,38px);width:min(100%,610px);height:clamp(300px,25vw,430px);position:absolute;transform:rotate(-5deg)translate(3%);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 18% 82%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 18% 82%,#0000 100%)}.hero-product-scene__video-phone{z-index:2;aspect-ratio:9/18.55;background:linear-gradient(145deg,#fff3,#ffffff09 24%,#040812f5 64%),#050812;border:1px solid #e3f0ff57;border-radius:clamp(34px,3.4vw,46px);width:clamp(220px,17.5vw,250px);padding:clamp(9px,.9vw,12px);position:relative;transform:rotate(-2.2deg);box-shadow:0 34px 82px #00000061,0 0 0 8px #ecf5ff1a,inset 0 1px #fff3}.hero-product-scene__video-phone:before{content:"";z-index:2;pointer-events:none;border:1px solid #ffffff14;border-radius:clamp(26px,2.7vw,36px);position:absolute;inset:10px}.hero-product-scene__speaker{z-index:3;background:#fff3;border-radius:999px;width:clamp(52px,5vw,72px);height:6px;position:absolute;top:clamp(15px,1.5vw,19px);left:50%;transform:translate(-50%);box-shadow:inset 0 1px 2px #000000b8}.hero-product-scene__video{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;background:#050812;border-radius:clamp(28px,2.8vw,38px);width:100%;height:100%;display:block}.hero-product-scene__sound{z-index:4;color:#fff;max-width:calc(100% - 32px);min-height:42px;font:700 13px/1.2 var(--font-ui);letter-spacing:0;text-align:center;white-space:normal;cursor:pointer;background:#050c18e6;border:1px solid #ffffff94;border-radius:8px;padding:10px 16px;transition:background-color .16s,border-color .16s;position:absolute;bottom:clamp(54px,5vw,66px);left:50%;transform:translate(-50%);box-shadow:0 12px 28px #0000004d}.hero-product-scene__sound strong,.hero-product-scene__sound span{display:block}.hero-product-scene__sound strong{font-size:12px;line-height:1.15}.hero-product-scene__sound span{color:#ffffffc2;margin-top:3px;font-size:10px;font-weight:700;line-height:1.1}.hero-product-scene__sound:hover,.hero-product-scene__sound:focus-visible{background:#0e2239f5;border-color:#fff}.hero-product-scene__sound:focus-visible{outline-offset:3px;outline:3px solid #83dcffb8}.hero-product-scene__sound[hidden]{display:none}@media (width<=1199px){.hero-inner{grid-template-columns:1fr}.hero-inner:before{width:min(92vw,680px);right:50%;transform:translate(50%,-18%)rotate(-3deg)}.hero-inner:after{display:none}.hero-product-scene{width:min(100%,640px);min-height:540px;margin-inline:auto}}@media (width<=767px){.home-hero{--hero-top-gap:clamp(4px, 2.4vw, 14px);height:calc(100svh - var(--site-header-height,96px) - 32px);min-height:560px;max-height:590px;padding-top:var(--hero-top-gap);background:radial-gradient(circle at 14% 12%,#ffae6942,#0000 34%),radial-gradient(circle at 86% 48%,#58dcbf47,#0000 36%),linear-gradient(160deg,#12365a 0%,#174772 54%,#0b2038 100%);padding-bottom:28px}.home-hero:before{opacity:.38;background-size:52px 52px,52px 52px,52px 52px,52px 52px;transform:rotate(-4deg)}.hero-inner{gap:12px}.hero-inner:before{display:none}.hero-content{gap:14px;margin-top:0}.hero-kicker{letter-spacing:.1em;font-size:.68rem;line-height:1.25}.hero-title{font-size:clamp(26px,7.3vw,32px);line-height:1.08}.hero-subtitle{color:#f6faffe6;line-height:1.45}.hero-cta-wrapper{flex-direction:column;align-items:stretch;margin-top:4px}.hero-cta{justify-content:center;width:100%}.hero-product-scene{width:100%;min-height:320px;padding:8px 0 0}.hero-product-scene:before{opacity:.48;filter:none;border-radius:32px;width:min(76vw,320px);height:280px;transform:rotate(-7deg)translateY(4px)}.hero-product-scene:after{display:none}.hero-product-scene__video-phone{width:min(48vw,188px);max-width:100%;transform:rotate(-4deg);box-shadow:0 26px 66px #00000057,0 0 0 6px #ecf5ff14,inset 0 1px #fff3}.hero-product-scene__sound{top:44px;bottom:auto}}@media (width<=480px){.hero-cta{max-width:100%}}.site-header,.site-header--dark{z-index:10;width:100%;min-height:var(--site-header-height,100px);color:var(--color-text);box-shadow:none;background:radial-gradient(circle at 22% 15%,#488aff2e,#0000 58%),linear-gradient(#0c142c 0%,#050918 65%,#04060f 100%);border-bottom:none;align-items:center;padding:0;transition:background .25s,box-shadow .25s,border-color .25s;display:flex;position:fixed;top:0;left:0;right:0}@media (width>=1024px){:root{--site-header-height:88px}}.site-header:hover,.site-header--dark:hover{background:radial-gradient(circle at 22% 15%,#488aff42,#0000 58%),linear-gradient(#12204a 0%,#0a1433 65%,#060b1f 100%)}.site-header.is-solid,.site-header--dark.is-solid{box-shadow:none;background:radial-gradient(circle at 22% 15%,#488aff2e,#0000 58%),linear-gradient(#0c142c 0%,#050918 65%,#04060f 100%);border-bottom-color:#0000}.site-header:before,.site-header:after,.site-header--dark:before,.site-header--dark:after,.header__inner:before,.header__inner:after{content:none!important;background:0 0!important}.header__inner{justify-content:space-between;align-items:center;gap:clamp(14px,2.1vw,28px);width:100%;padding-block:8px;display:flex;position:relative}.header__logo{flex-shrink:0;align-items:center;display:inline-flex}.header__logo img{width:auto;height:clamp(62px,5vw,72px);display:block}.header__nav{font-size:var(--font-size-base);font-family:var(--font-ui);flex-wrap:nowrap;flex:auto;justify-content:center;align-items:center;gap:clamp(10px,1.05vw,18px);min-width:0;display:flex;position:relative;left:auto;transform:none}.header__nav a{color:var(--color-text-soft);white-space:nowrap;align-items:center;min-height:44px;font-family:inherit;font-size:clamp(14px,1.05vw,17px);text-decoration:none;transition:color .2s,transform .2s;display:inline-flex;transform:translateY(0)}.header__nav a:hover{color:var(--color-text);transform:translateY(-2px)}@media (width<=1023px){.header__nav{display:none}}.header__nav [hidden],.header-more[hidden],.header-more__panel [hidden]{display:none!important}.header-more{align-items:center;margin-block:-12px;padding-block:12px;display:inline-flex;position:relative}.header-more__button{min-height:44px;color:var(--color-text-soft);font:inherit;cursor:pointer;background:linear-gradient(135deg,#ffffff14,#ffffff06),#ffffff09;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:7px;padding:7px 12px;font-size:clamp(14px,1.05vw,16px);line-height:1;transition:color .2s,background .2s,border-color .2s,transform .2s;display:inline-flex}.header-more__button:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:7px;height:7px;transform:rotate(45deg)translateY(-2px)}.header-more__panel{opacity:0;pointer-events:none;background:radial-gradient(circle at 18% 12%,#ff8d7324,#0000 36%),radial-gradient(circle at 92% 80%,#59d3bf24,#0000 36%),#080e1ef5;border:1px solid #ffffff24;border-radius:20px;min-width:220px;padding:10px;transition:none;display:grid;position:absolute;top:100%;right:0;transform:translateY(-6px);box-shadow:0 24px 64px #00000061}.header-more__panel:before{content:"";height:14px;position:absolute;top:-14px;left:0;right:0}.header-more__panel a{color:#eef5ffd6;border-radius:13px;justify-content:flex-start;width:100%;padding:11px 12px;font-size:14px}.header-more__panel a:hover,.header-more__panel a:focus-visible{background:#ffffff12;transform:none}.header-more:hover .header-more__button,.header-more:focus-within .header-more__button,.header-more.is-open .header-more__button{color:#fff;background:#ffffff17;border-color:#ffffff3d;transform:translateY(-1px)}.header-more:hover .header-more__panel,.header-more:focus-within .header-more__panel,.header-more.is-open .header-more__panel{opacity:1;pointer-events:auto;transform:translateY(0)}.header__actions{flex-shrink:0;align-items:center;gap:12px;margin-left:clamp(8px,1.2vw,16px);margin-right:0;display:flex}.header-icons{align-items:center;gap:14px;display:flex}.header-platform-link{color:#ffffffeb;min-height:44px;font-family:var(--font-ui);letter-spacing:.01em;white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;padding:8px 12px;font-size:13px;font-weight:600;line-height:1;text-decoration:none;transition:transform .2s,border-color .2s,background .2s,color .2s;display:inline-flex}.header-platform-link:hover,.header-platform-link:focus-visible{color:#fff;background:#ffffff1a;border-color:#ffffff42;transform:translateY(-1px)}.header-platform-link--mobile{display:none}.header__mobile-actions{align-items:center;gap:var(--space-sm);display:none}@media (width<=1023px){.header__mobile-actions{display:flex}}.header-action{color:#fff;justify-content:center;align-items:center;width:auto;height:auto;transition:transform .2s;display:inline-flex;box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}.header-action:hover,.header-action:focus-visible{transform:translateY(-2px)}.header-action img{filter:brightness(0)invert();width:26px;height:26px}.header-icon svg,.header-social-link svg{stroke:#fff;fill:none;width:26px!important;height:26px!important}.header-icon--vk svg,.header-icon--dzen svg{fill:currentColor;stroke:none}.header-icon--dzen img{filter:none;width:24px;height:24px}.header-cmd{cursor:pointer;color:#fff;background:#ffffff0f;border:1px solid #ffffff24;border-radius:14px;justify-content:center;align-items:center;width:42px;height:42px;padding:0;font-size:24px;font-weight:700;line-height:1;transition:border-color .25s,background .25s,transform .25s;display:flex}.header-cmd svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:24px;height:24px}.header-cmd.is-open{color:#fff;background:#ffffff1a;border-color:#ffffff47}.header-menu-overlay{z-index:8;background:#00000080;position:fixed;inset:0}.header-menu-drawer{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);width:100%;height:100vh;color:var(--color-text);opacity:0;z-index:9;pointer-events:none;visibility:hidden;background:#273047e6;flex-direction:column;justify-content:space-between;margin-top:0;transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .35s;display:flex;position:fixed;top:0;left:0;overflow-y:hidden;transform:translateY(-100%)scale(.98)}.header-menu-drawer.is-open{opacity:1;pointer-events:auto;visibility:visible;transform:translateY(0)scale(1)}.header-menu-drawer__inner{padding:calc(var(--space-lg) + var(--site-header-height,100px)) var(--space-xl) var(--space-lg);padding-top:calc(var(--space-xl) + var(--site-header-height,100px));gap:var(--space-md);flex-direction:column;display:flex}.header-menu-socials{justify-content:flex-start;gap:24px;padding:16px 0 24px;display:flex}.header-social-link{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.header-menu-drawer__nav{gap:var(--space-sm);flex-direction:column;display:flex}.header-menu-drawer__nav a{color:var(--color-text-soft);font-size:var(--font-size-base);font-weight:600;text-decoration:none}.header-menu-drawer__contacts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-top:8px;display:grid}.header-menu-drawer__contacts a{min-height:44px;color:var(--color-text-soft);text-align:center;border:1px solid #ffffff1f;border-radius:12px;justify-content:center;align-items:center;padding:9px 12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.header-menu-drawer__actions{gap:var(--space-sm);margin-bottom:8px;display:flex}.header-menu-drawer__platform{color:#fff;background:#ffffff14;border:1px solid #ffffff24;border-radius:14px;justify-content:center;align-items:center;width:100%;min-height:48px;padding:12px 18px;font-size:16px;font-weight:600;line-height:1.2;text-decoration:none;transition:transform .2s,border-color .2s,background .2s;display:inline-flex}.header-menu-drawer__platform:hover,.header-menu-drawer__platform:focus-visible{background:#ffffff1f;border-color:#ffffff3d;transform:translateY(-1px)}@media (width<=768px){:root{--site-header-height:96px}.header__inner{gap:16px;padding-block:8px}.header__logo img{height:80px}.header-icons{gap:12px}.header-action,.header-cmd{min-width:44px;min-height:44px}.header-action img{width:22px;height:22px}.header-icon--dzen img{width:24px;height:24px}.header-icon svg,.header-social-link svg{width:24px!important;height:24px!important}.header-cmd{font-size:24px}}@media (width<=480px){:root{--site-header-height:96px}.header__inner{gap:12px;padding-block:6px}.header__logo img{height:72px}.header__actions{gap:8px;margin-right:0}.header__mobile-actions{gap:6px}.header__mobile-actions .header-icon--dzen,.header__mobile-actions .header-icon--vk,.header__mobile-actions .header-icon--phone{display:none}.header-action,.header-cmd{min-width:44px;min-height:44px}.header-icon svg,.header-social-link svg{width:22px!important;height:22px!important}.header-icon--dzen img{width:22px;height:22px}}@media (width<=1023px){.header__actions{margin-left:auto;margin-right:0}.header-platform-link{display:none}.header-platform-link--mobile{min-height:40px;padding-inline:11px;display:inline-flex}.header__actions>.header-action{display:none}}@media (width>=1024px){.header-menu-drawer,.header-menu-overlay{display:none!important}}body.menu-open{touch-action:none;height:100%;overflow:hidden}.header-solid-sentinel{pointer-events:none;width:100%;height:1px;margin-top:-1px;display:block;position:relative}.site-footer{color:var(--color-text);background:linear-gradient(#0c142c 0%,#050918 65%,#04060f 100%);border-top:none;margin-top:0;padding-top:clamp(28px,5vw,64px);padding-bottom:clamp(28px,5vw,64px);font-size:13px}.site-footer__inner{gap:clamp(var(--space-lg), 4vw, var(--space-xxl));flex-direction:column;display:flex}.site-footer a{color:inherit;text-underline-offset:3px;text-shadow:0 0 10px #608cff2e;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;transition:opacity .2s,text-decoration-color .2s}.site-footer a:visited{color:inherit}.site-footer a:hover,.site-footer a:focus-visible{opacity:.82;text-decoration-color:currentColor}.site-footer__top{-moz-column-gap:clamp(var(--space-lg), 4vw, var(--space-xxl));column-gap:clamp(var(--space-lg), 4vw, var(--space-xxl));row-gap:clamp(var(--space-md), 3vw, var(--space-xl));grid-template-columns:minmax(220px,320px) minmax(0,1fr) minmax(220px,320px);grid-template-areas:"brand nav utility""brand secondary utility""brand integrations utility";place-items:start stretch;display:grid}.site-footer__brand{gap:var(--space-sm);text-align:left;flex-direction:column;grid-area:brand;justify-self:start;align-items:flex-start;max-width:320px;display:flex}.site-footer__logo img{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 26px #608cff73);width:80px;height:80px}.site-footer__logo{align-self:flex-start}.site-footer__brand-name{font-size:clamp(20px,4vw,28px);font-weight:600}.site-footer__brand-description{color:var(--color-text-soft);letter-spacing:.01em;max-width:320px;margin:-6px 0 0;font-size:13px;font-weight:600;line-height:1.6}.site-footer__brand-description--mobile{display:none}.site-footer__nav{max-width:560px;font-size:inherit;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;grid-area:nav;justify-self:start}.site-footer__nav .site-footer__menu{flex-direction:column;gap:9px;display:flex}.site-footer__menu{text-align:left;color:#fff;justify-items:start;margin:0;padding:0;font-size:13.5px;font-weight:500;list-style:none;display:block}.site-footer__menu-item,.site-footer__menu-item.is-footer-primary{color:inherit;font-weight:inherit}.site-footer__menu--secondary{flex-direction:column;gap:9px;display:flex}.site-footer__utility{gap:var(--space-lg);flex-direction:column;grid-area:utility;justify-self:end;align-items:flex-end;display:flex}.site-footer__secondary{grid-area:secondary}.site-footer__integrations{grid-area:integrations}.site-footer__actions{justify-content:end;gap:var(--space-sm);grid-template-columns:repeat(3,44px);display:grid}.site-footer__socials{display:contents}.site-footer__icon,.site-footer__search-link{color:#fff;border:1px solid #ffffff2e;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;text-decoration:none;transition:color .25s,border-color .25s,transform .25s,box-shadow .25s;display:inline-flex;box-shadow:0 4px 10px #090e1c47,0 0 10px #608cff33}.site-footer__icon:hover,.site-footer__icon:focus-visible,.site-footer__search-link:hover,.site-footer__search-link:focus-visible{opacity:1;color:var(--color-primary-hover);border-color:#fff6;transform:translateY(-2px);box-shadow:0 6px 14px #090e1c59,0 0 12px #608cff2e}.site-footer__icon svg,.site-footer__search-link svg{stroke:currentColor;filter:drop-shadow(0 0 7px #608cff4d);width:24px;height:24px}.site-footer__icon svg path{stroke:currentColor}.site-footer__icon--vk svg,.site-footer__icon--dzen svg{fill:currentColor;stroke:none;filter:drop-shadow(0 0 7px #608cff4d)}.site-footer__icon--dzen img{filter:none;width:24px;height:24px}.site-footer__icon--vk svg path{stroke:none;fill:currentColor}.site-footer__search-link svg{fill:currentColor;stroke:none;width:22px;height:22px}.site-footer__phone-link{text-align:right;background:linear-gradient(135deg,#ffffff14,#ffffff06),#ffffff09;border:1px solid #ffffff1f;border-radius:16px;gap:4px;min-width:180px;padding:12px 14px;text-decoration:none;display:grid;box-shadow:0 10px 26px #090e1c33}.site-footer__phone-link span{color:#ffffff8f;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800;line-height:1}.site-footer__phone-link strong{color:#fff;white-space:nowrap;font-size:15px;line-height:1.15}.site-footer__legal-list{text-align:right;width:100%;color:var(--color-text-soft);justify-items:end;gap:9px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.site-footer__legal-list li,.site-footer__legal-list a{max-width:100%;text-decoration:none;display:block}.site-footer__bottom{padding-top:clamp(var(--space-sm), 1.6vw, var(--space-md));gap:var(--space-sm);color:var(--color-text-soft);border-top:1px solid #afa93033;flex-direction:column;display:flex}.site-footer__company{line-height:1.6}.site-footer__company p{margin:4px 0 0}.site-footer__topics{background:radial-gradient(circle at 14% 18%, rgba(var(--color-accent-rgb), .14), transparent 46%), #080d1eb8;border:1px solid #ffffff14;border-radius:24px;padding:clamp(18px,2.4vw,26px);box-shadow:0 18px 46px #00000038}.site-footer__topics-title{color:#fff;font-family:var(--font-heading);margin:0 0 14px;font-size:clamp(18px,2vw,22px);line-height:1.2}.site-footer__topics-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.site-footer__topics-item a{background:#ffffff09;border:1px solid #ffffff14;border-radius:16px;gap:5px;min-height:100%;padding:12px 14px;text-decoration:none;display:grid}.site-footer__topics-link-title{color:#fff;font-size:13px;font-weight:700;line-height:1.25}.site-footer__topics-link-desc{color:#ffffff9e;font-size:12px;line-height:1.35}.site-footer__copyright-row{text-align:center;color:#ffffff73;border-top:1px solid #ffffff14;margin-top:6px;padding-top:20px;font-size:13px}@media (width<=959px){.site-footer__legal-list{text-align:left;justify-items:start}.site-footer__topics-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=679px){.site-footer__top{-moz-column-gap:clamp(16px, 5vw, 28px);column-gap:clamp(16px,5vw,28px);row-gap:var(--space-sm);grid-template-columns:minmax(0,1fr) minmax(0,2fr);grid-template-areas:"brand utility""brand-desc brand-desc""nav nav""secondary secondary""integrations integrations"}.site-footer__brand{max-width:none}.site-footer__utility{justify-self:start;align-items:flex-start;margin-top:10px}.site-footer__phone-link{text-align:left;min-width:0}.site-footer__nav,.site-footer__secondary{font-size:inherit}.site-footer__nav{padding-left:0}.site-footer__nav .site-footer__menu{flex-wrap:wrap;gap:9px 14px;display:flex}.site-footer__menu-item{color:#fff;font-weight:500}.site-footer__menu--secondary{text-align:left;flex-direction:column;gap:9px;display:flex}.site-footer__brand-description{max-width:none;font-size:13px}.site-footer__brand .site-footer__brand-description{display:none}.site-footer__brand-description--mobile{color:var(--color-text-soft);grid-area:brand-desc;margin:0;font-size:13px;font-weight:600;line-height:1.6;display:block}.site-footer__topics-list{grid-template-columns:minmax(0,1fr)}.site-footer__topics-link-desc{display:none}}@media (width>=680px) and (width<=959px){.site-footer__top{-moz-column-gap:clamp(28px, 4.5vw, 64px);grid-template-columns:minmax(150px,200px) minmax(0,.7fr) minmax(0,1.4fr) minmax(0,1.2fr);grid-template-areas:"brand nav secondary integrations""utility nav secondary integrations";align-items:start;gap:clamp(12px,2vw,20px) clamp(28px,4.5vw,64px)}.site-footer__brand{justify-self:start}.site-footer__nav,.site-footer__secondary{font-size:inherit;justify-self:start}.site-footer__menu{display:block}.site-footer__menu-item{color:#fff;font-weight:500}.site-footer__menu--secondary{text-align:left;flex-direction:column;gap:9px;display:flex}.site-footer__utility{justify-self:start;align-items:flex-start}.site-footer__phone-link{text-align:left}.site-footer__actions{justify-content:start}}@media (width>=960px){.site-footer__top{-moz-column-gap:clamp(12px, 2vw, 28px);grid-template-columns:minmax(160px,210px) minmax(0,.8fr) minmax(0,1.3fr) minmax(0,1.1fr) minmax(160px,200px);grid-template-areas:"brand nav secondary integrations utility";align-items:start;column-gap:clamp(12px,2vw,28px);width:100%}.site-footer__nav{justify-self:start;max-width:none}.site-footer__secondary{font-size:inherit;justify-self:start;padding-left:0}.site-footer__integrations{font-size:inherit;justify-self:start}.site-footer__menu{display:block}.site-footer__menu--secondary{text-align:left;flex-direction:column;gap:9px;display:flex}.site-footer__utility{justify-self:end;align-items:flex-end}.site-footer__actions{justify-content:end}}:root{--pricing-surface:#080c1ed9;--pricing-border:#ffffff24;--pricing-grid-line:#ffffff0d}body.page-template-page-pricing{background-color:#040611}body.page-template-page-pricing h2{font-size:var(--am-section-h2-size);line-height:var(--am-section-h2-lh);font-weight:700;font-family:var(--font-heading);letter-spacing:0}body.page-template-page-pricing h3{font-size:var(--am-h3-size);line-height:var(--am-h3-lh);font-weight:600;font-family:var(--font-heading)}body.page-template-page-pricing p{font-size:var(--am-section-desc-size);line-height:var(--am-section-desc-lh)}@media (width<=479px){body.page-template-page-pricing p{font-size:var(--am-section-desc-size-mobile)}}body.page-template-page-pricing .site-footer{margin-top:clamp(48px,8vw,120px)}body.page-template-page-pricing:before{opacity:.95;background:linear-gradient(#0b1424 0%,#101b31 45%,#0d1426 100%),radial-gradient(circle at 50% -10%,#4e7cff47,#0000 55%),radial-gradient(circle at 15% 5%,#54d6ff2e,#0000 45%),linear-gradient(#060c18f2 0%,#080d19eb 60%,#060a14f2 100%)}@media (width<=768px){body.page-template-page-pricing:before{opacity:.75;position:absolute}}.pricing-detail-modal{padding:var(--site-header-height,100px) 0 0;z-index:200;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}.pricing-detail-modal[hidden]{display:none}.pricing-detail-modal__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:0;background:#03060ec7;position:absolute;inset:0}.pricing-detail-modal__panel{width:100%;height:calc(100vh - var(--site-header-height,100px));max-height:none;box-shadow:none;z-index:1;box-sizing:border-box;background:radial-gradient(circle at 18% 18%,#5696ff38,#0000 55%),radial-gradient(circle at 78% 24%,#78beff2e,#0000 60%),radial-gradient(circle at 42% 78%,#4678ff29,#0000 62%),linear-gradient(165deg,#101628fa,#080c18fa);border:0;border-radius:0;padding:28px 20px 36px;position:relative;overflow-y:auto}.pricing-detail-modal__close{color:#fff;cursor:pointer;z-index:2;background:#ffffff0f;border:0;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;font-size:22px;line-height:1;display:inline-flex;position:absolute;top:12px;right:12px}.pricing-detail-modal__content .pricing-detailed-card{box-shadow:none;overflow-wrap:anywhere;background:0 0;border:0;padding:0}.pricing-detail-modal__content .pricing-detailed-card:before{content:none}.pricing-detail-modal__content .pricing-detailed-card__header{padding-top:24px}.pricing-detail-modal__content{max-width:720px;margin:0 auto}.pricing-detail-modal__content .pricing-detailed-card__description,.pricing-detail-modal__content .pricing-detailed-card__facts,.pricing-detail-modal__content .pricing-detailed-card__features{overflow-wrap:anywhere}body.pricing-modal-open{overflow:hidden}.pricing-quiz{margin:clamp(32px,6vw,64px) 0}.pricing-quiz__card{background:radial-gradient(120% 120% at 20% 10%,#afdcff59,#162446d9 55%),radial-gradient(120% 120% at 90% 30%,#87c8ff40,#162446e6 60%),linear-gradient(160deg,#1c2e56f2,#121e3af2);border:0;border-radius:24px;padding:clamp(20px,4vw,36px);position:relative;overflow:hidden;box-shadow:0 24px 60px #0a142859}.pricing-quiz__header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px 24px;margin-bottom:clamp(16px,3vw,28px);display:grid}.pricing-quiz__card .pricing-quiz__title{margin:0 0 12px;font-size:36px;font-weight:700;line-height:1.2}@media (width<=640px){.pricing-quiz__card .pricing-quiz__title{font-size:26px}}.pricing-quiz__lead{color:#ffffffb3;grid-column:1/2}.pricing-quiz__start{margin-top:var(--space-md)}.pricing-quiz__steps{gap:clamp(16px,2.5vw,24px);display:grid}.pricing-quiz__step{background:#060a1659;border:1px solid #0000;border-radius:16px;padding:clamp(14px,2vw,18px)}.pricing-quiz__step.is-error{border-color:#ff9a9a8c}.pricing-quiz__step-count{color:#fff9;letter-spacing:.05em;text-transform:uppercase;margin-bottom:8px;font-size:.85rem}.pricing-quiz__question-title{margin:0 0 12px;font-weight:600}.pricing-quiz__answers{gap:10px;display:grid}.pricing-quiz__answer-btn{color:#e9e9e9;cursor:pointer;background:#090e1c99;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:10px;padding:12px 14px;font-weight:500;transition:border-color .2s,background .2s,color .2s;display:flex}.pricing-quiz__answer-btn:hover{background:#091020b3;border-color:#78beff59}.pricing-quiz__answer-btn.is-selected{color:#fff;background:#112244bf;border-color:#78beff99}.pricing-quiz__error{color:#ffb6b6e6;margin-top:8px;font-size:14px}.pricing-quiz__nav{justify-content:space-between;gap:12px;margin-top:12px;display:none}.pricing-quiz__nav-btn{color:#ecf1ff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:12px;align-items:center;gap:8px;padding:10px 16px;font-weight:600;transition:border-color .2s,background .2s,transform .2s;display:inline-flex}.pricing-quiz__nav-btn:disabled{opacity:.5;cursor:not-allowed}.pricing-quiz__nav-btn:not(:disabled):hover{background:#ffffff1f;border-color:#ffffff59;transform:translateY(-1px)}.pricing-quiz.is-last-step [data-quiz-next]{display:none!important}.pricing-quiz__result-modal{margin-top:clamp(12px,2.5vw,20px);position:relative}.pricing-quiz__result-panel{text-align:center;background:#0a1224cc;border:1px solid #78beff40;border-radius:18px;gap:12px;width:100%;padding:18px 20px;display:grid}.pricing-quiz__result-title{color:#fff;text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:600}.pricing-quiz__result-text{letter-spacing:.02em;text-transform:uppercase;font-size:clamp(20px,3vw,30px);font-weight:700;font-family:var(--font-base);margin:0}.pricing-quiz__result-meta{letter-spacing:.01em;text-transform:none;opacity:.82;margin-top:6px;font-size:12px;font-weight:500;display:block}.pricing-quiz__result-btn{box-shadow:none;width:fit-content;min-width:0;margin-inline:auto}.pricing-quiz.is-active .pricing-quiz__header{display:none}.pricing-quiz.is-active .pricing-quiz__nav{display:flex}.pricing-quiz__start{grid-area:1/2/3/3;align-self:center;margin-top:0}@media (width<=640px){.pricing-quiz__header{grid-template-columns:1fr}.pricing-quiz__title,.pricing-quiz__lead,.pricing-quiz__start{grid-column:1/-1}.pricing-quiz__start{margin-top:var(--space-sm);grid-row:auto;justify-self:start}}.site-decor-layer .pricing-orbits-layer{pointer-events:none;opacity:.9;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.pricing-orbit{animation:pricingOrbitDrift var(--orbit-duration,48s) ease-in-out infinite alternate;--drift-x:14px;--drift-y:-10px;display:block;position:absolute}.pricing-orbit:before{content:"";border-top:1px solid #0000;border-bottom:none;border-left:none;border-right:1px solid #0000;border-top-color:var(--orbit-color,#7896ff1a);opacity:var(--orbit-opacity,.75);filter:blur(.4px);transform:rotate(var(--orbit-angle,0deg));border-right-color:#7896ff14;border-radius:50%;position:absolute;inset:0}.pricing-orbit--alpha{--orbit-color:#afa9302e;--orbit-opacity:.78;--orbit-angle:-16deg;--orbit-duration:52s;--drift-x:18px;--drift-y:-6px;width:1180px;height:1180px;top:-420px;left:-120px}.pricing-orbit--beta{--orbit-color:#78a0ff1f;--orbit-opacity:.68;--orbit-angle:24deg;--orbit-duration:60s;--drift-x:-16px;--drift-y:12px;width:980px;height:980px;bottom:-260px;right:-80px}.pricing-orbit--gamma{--orbit-color:#afa93024;--orbit-opacity:.63;--orbit-angle:42deg;--orbit-duration:48s;--drift-x:-10px;--drift-y:16px;width:760px;height:760px;top:20%;right:5%}@media (width<=1024px){.pricing-orbit--alpha{width:960px;height:960px;top:-360px;left:-220px}.pricing-orbit--beta{width:860px;height:860px;bottom:-320px;right:-160px}.pricing-orbit--gamma{width:600px;height:600px;top:25%;right:-80px}}@media (width<=640px){.pricing-orbits-layer{opacity:.5}.pricing-orbit{animation:none}.pricing-orbit:before{opacity:.4}}@media (prefers-reduced-motion:reduce){.pricing-orbit{animation:none}}@keyframes pricingOrbitDrift{0%{transform:translate(0,0)}to{transform:translate3d(var(--drift-x,0px), var(--drift-y,0px), 0)}}.pricing-hero{color:var(--color-text);background:0 0;padding-top:76px;padding-bottom:clamp(20px,5vw,22px);position:relative}.pricing-hero__inner{text-align:left;grid-template-columns:minmax(0,.82fr) minmax(440px,.74fr);align-items:stretch;gap:clamp(28px,5vw,76px);width:100%;margin-inline:auto;display:grid}.pricing-hero__content{text-align:left;border-bottom:0;flex-direction:column;align-items:flex-start;gap:0;width:100%;padding-bottom:0;display:flex}.pricing-hero .am-breadcrumbs--hero{margin-top:-6px;margin-bottom:40px}.pricing-hero__title{font-size:var(--am-hero-h1-size);line-height:var(--am-hero-h1-lh);letter-spacing:0;color:inherit;text-shadow:none;max-width:820px;margin:0;font-weight:700}.pricing-hero__description{width:100%;font-size:var(--am-section-desc-size);line-height:var(--am-hero-desc-lh);color:var(--color-text-soft);max-width:820px;margin:26px 0 0}.pricing-hero__description>*{margin:0}.pricing-hero__description>:last-child{margin-bottom:0}.pricing-hero__actions{flex-wrap:wrap;gap:12px;margin-top:clamp(22px,3vw,32px);display:flex}.pricing-hero__summary{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;width:100%;margin-top:clamp(24px,4vw,40px);display:grid}.pricing-hero__summary-card{background:radial-gradient(circle at 14% 12%,#5995ff2e,#0000 54%),#0a1125c7;border:1px solid #ffffff1a;border-radius:22px;grid-column:span 2;align-content:start;gap:10px;min-height:100%;padding:clamp(18px,2.5vw,24px);display:grid;box-shadow:0 18px 42px #00000038}.pricing-hero__summary-card:first-child,.pricing-hero__summary-card:nth-child(2){grid-column:span 3}.pricing-hero__summary-card:nth-child(3){background:linear-gradient(100deg,#59d3bf1f,#0000 62%),radial-gradient(circle at 14% 12%,#5995ff2e,#0000 54%),#0a1125c7;grid-column:span 6}.pricing-hero__summary-card h2{margin:0;font-size:clamp(18px,1.8vw,23px);line-height:1.25}.pricing-hero__summary-card p{color:var(--color-text-soft);margin:0;font-size:15px;line-height:1.62}.pricing-hero__links{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.pricing-hero__links a{border-radius:var(--am-button-radius);min-height:40px;color:var(--color-text-soft);background:#ffffff0d;border:1px solid #ffffff24;align-items:center;padding:9px 14px;font-size:14px;font-weight:600;text-decoration:none;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.pricing-hero__links a:hover{color:#fff;background:#ffffff14;border-color:#ffffff42}.pricing-hero__stage{background:radial-gradient(circle at 20% 20%,#ffffff1f,#0000 32%),linear-gradient(145deg,#27395cc7,#080d1bf5);border:1px solid #bcdaff29;border-radius:34px;align-self:stretch;min-height:clamp(560px,49vw,720px);position:relative;overflow:hidden;box-shadow:0 30px 86px #03071261}.pricing-hero__stage:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#050a1700 0%,#050a1724 42%,#050a178f 70%,#050a17e0 100%),linear-gradient(90deg,#050a1729,#0000 56%);position:absolute;inset:0}.pricing-hero__stage img{width:100%;height:100%;min-height:inherit;-o-object-fit:cover;object-fit:cover;-o-object-position:55% 50%;object-position:55% 50%;display:block;transform:scale(1.02)}.pricing-hero__stage-panel,.pricing-hero__tracks{z-index:2;position:absolute}.pricing-hero__stage-panel{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(135deg,#59d3bf24,#78a6ff1a),#070d1cc7;border:1px solid #b4d2ff2e;border-radius:18px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;width:auto;padding:14px 16px;display:grid;inset:auto clamp(18px,2.2vw,30px) clamp(268px,16vw,292px)}.pricing-hero__stage-panel span{color:#e8effbc2;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800}.pricing-hero__stage-panel strong{color:#fff;font-size:clamp(18px,1.6vw,24px);line-height:1.16}.pricing-hero__tracks{gap:10px;display:grid;bottom:clamp(18px,2.2vw,30px);left:clamp(18px,2.2vw,30px);right:clamp(18px,2.2vw,30px)}.pricing-hero__track{color:#ecf4ffe6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080e1eb3;border:1px solid #bcdaff21;border-radius:18px;grid-template-columns:96px minmax(0,.74fr) minmax(0,1fr);align-items:center;gap:12px;padding:14px 16px;display:grid}.pricing-hero__track span{color:#e8effb9e;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800}.pricing-hero__track strong{color:#fff;font-size:18px}.pricing-hero__track small{color:#e8effbb3;font-size:13px;line-height:1.35}.pricing-hero__track:last-child{background:linear-gradient(100deg,#59d3bf2e,#78a6ff1f),#080e1ebd;border-color:#59d3bf3d}@media (width<=767px){.pricing-hero{padding-top:64px}.pricing-hero__inner{grid-template-columns:1fr;gap:0}.pricing-hero__summary,.pricing-hero__links,.pricing-hero__stage{display:none}.pricing-plans__grid{grid-template-columns:1fr;gap:32px}.pricing-hero__summary{grid-template-columns:1fr}.pricing-hero__summary-card,.pricing-hero__summary-card:first-child,.pricing-hero__summary-card:nth-child(2),.pricing-hero__summary-card:nth-child(3){grid-column:auto}}.pricing-billing-switch{padding-top:clamp(10px,2.5vw,18px);padding-bottom:clamp(6px,2vw,12px)}.pricing-billing-switch--inline{padding:0}.pricing-billing-switch__inner{justify-content:flex-end;width:100%;margin-inline:auto;display:flex}.pricing-billing-switch--inline .pricing-billing-switch__inner{margin:0}.pricing-billing-switch__capsule{border-radius:var(--am-button-radius);background:linear-gradient(#101830e6,#0a1022f2);border:1px solid #fff3;grid-template-columns:repeat(2,minmax(92px,1fr));width:fit-content;padding:2px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f,0 10px 22px #060a1459}.pricing-billing-switch__btn{z-index:2;color:var(--color-text-soft);text-transform:uppercase;letter-spacing:.06em;cursor:pointer;background:0 0;border:0;min-height:44px;padding:8px 12px;font-size:11px;font-weight:600;transition:color .2s;position:relative}.pricing-billing-switch__btn.is-active{color:#fff}.pricing-billing-switch__indicator{border-radius:calc(var(--am-button-radius) - 2px);z-index:1;background:linear-gradient(346deg,#2a3550,#4d6ea5);width:50%;transition:transform .35s,width .35s;position:absolute;top:2px;bottom:2px;left:2px;box-shadow:inset 0 0 0 1px #ffffff2e,0 10px 22px #0b102066}.pricing-billing-switch__capsule[data-active=yearly] .pricing-billing-switch__indicator{transform:translate(100%)}@media (width<=767px){.pricing-billing-switch__inner{justify-content:center}}.pricing-comparison{padding-top:clamp(20px,5vw,35px);padding-bottom:clamp(12px,6vw,35px)}.pricing-comparison .am-container{max-width:min(1680px,100vw - clamp(28px,4vw,72px))}.pricing-path{padding-top:clamp(10px,2vw,18px);padding-bottom:clamp(12px,2.5vw,24px);position:relative}.pricing-path__inner{background:radial-gradient(circle at 8% 0,#ffc48021,#0000 32%),radial-gradient(circle at 92% 12%,#59d3bf1a,#0000 34%),linear-gradient(135deg,#ffffff10,#ffffff06),#080e20bd;border:1px solid #bcdaff1f;border-radius:20px;padding:clamp(14px,2vw,20px);position:relative;overflow:hidden;box-shadow:0 18px 48px #0003}.pricing-path__inner:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#9fe7c952,#97caff38,#0000);height:1px;position:absolute;inset:auto 0 0}.pricing-path__header,.pricing-path__rail{z-index:1;position:relative}.pricing-path__header{flex-direction:column;justify-content:center;max-width:860px;margin-bottom:12px;display:flex}.pricing-path__header h2,.pricing-comparison__header h2{text-wrap:balance;margin:0 0 6px;font-size:clamp(22px,2vw,30px);line-height:1.08}.pricing-path__header p:not(.section-kicker),.pricing-comparison__header p{color:#ecf3ffc7;max-width:860px;font-size:14px;line-height:1.42}.pricing-path__rail{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.pricing-path__item{background:linear-gradient(135deg,#ffffff12,#ffffff06),#060c1c73;border:1px solid #ffffff16;border-radius:15px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px 12px;min-height:0;padding:11px;display:grid}.pricing-path__item:nth-child(2){background:radial-gradient(circle at 8%,#59d3bf1f,#0000 44%),linear-gradient(135deg,#ffffff14,#ffffff07),#060c1c85;border-color:#9fe7c947}.pricing-path__label{color:#ecf3ffb8;background:#97caff29;border-radius:14px;place-items:center;width:34px;height:34px;font-size:12px;font-weight:850;line-height:1;display:grid}.pricing-path__item-main{gap:5px;min-width:0;display:grid}.pricing-path__item h3,.pricing-path__item p{margin:0}.pricing-path__item h3{font-size:clamp(16px,1.25vw,19px);line-height:1.15}.pricing-path__item strong{color:#9fe7c9;white-space:nowrap;grid-column:2;justify-self:start;font-size:14px;line-height:1.15}.pricing-path__item p{color:#ecf3ffbd;font-size:13px;line-height:1.36;display:none}.pricing-path__link{color:#bfe6ff;white-space:nowrap;grid-column:2;justify-self:start;font-size:13px;font-weight:800;text-decoration:none}.pricing-path__link:hover{color:#fff}.pricing-comparison__inner{flex-direction:column;gap:clamp(24px,4vw,48px);display:flex}.pricing-comparison__header{max-width:920px}.pricing-comparison__switcher{justify-content:flex-end;width:100%;margin-bottom:10px;display:flex}.pricing-comparison__table-wrapper{scrollbar-color:#9fe7c973 #ffffff14;margin-top:-13px;padding-bottom:8px;display:none;overflow-x:auto}.pricing-comparison__table-wrapper .pricing-table__grid{min-width:1120px}.pricing-comparison .pricing-table__feature-name,.pricing-comparison .pricing-table__cell{padding-top:13px;padding-bottom:13px}.pricing-comparison .pricing-table__cell{min-height:50px}.pricing-comparison .pricing-table__value-text{font-size:14px;line-height:1.25}.pricing-mailing-note-mark{color:#9fe7c9f2;margin-left:3px;font-size:.82em;font-weight:850;line-height:0;display:inline-block;transform:translateY(-.12em)}.pricing-mailing-note{color:#ecf3ffc2;background:#9fe7c912;border:1px solid #9fe7c92e;border-radius:14px;align-self:flex-start;max-width:820px;margin:clamp(16px,2vw,24px) 0 0;padding:12px 14px;font-size:14px;line-height:1.45}.pricing-mailing-note__mark{color:#9fe7c9f2;font-weight:850}.pricing-mailing-note a{color:#c8f4e5;background-image:linear-gradient(#9fe7c9a6,#9fe7c9a6);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;font-weight:700;text-decoration:none}.pricing-mailing-note a:hover,.pricing-mailing-note a:focus-visible{color:#fff;background-size:100% 2px}@media (width<=1180px){.pricing-path__rail{grid-template-columns:repeat(2,minmax(0,1fr))}}.pricing-comparison[data-billing-state=monthly] .pricing-comparison__table-wrapper[data-plan-type=monthly],.pricing-comparison[data-billing-state=yearly] .pricing-comparison__table-wrapper[data-plan-type=yearly]{display:block}.pricing-plans{background:0 0;margin:0;padding-top:20px;padding-bottom:60px;position:relative}.pricing-plans__inner{z-index:1;position:relative}.pricing-comparison .pricing-table-stacked__dots{display:none}@media (width<=920px){.pricing-comparison .pricing-table-stacked__dots{display:none}}.pricing-detailed{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(16px,2vw,24px);margin-top:clamp(20px,4vw,40px);display:grid}.pricing-detailed>span[aria-hidden=true]{display:none}.pricing-detailed-card{--mouse-x:50%;--mouse-y:50%;--tilt-x:0deg;--tilt-y:0deg;transform:perspective(1200px) rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transform-style:preserve-3d;isolation:isolate;background:radial-gradient(circle at 12% 0,#59d3bf1c,#0000 34%),linear-gradient(135deg,#313e5e94,#1d1f27c2);border:1px solid #ffffff1f;border-radius:24px;flex-direction:column;gap:18px;min-width:0;padding:clamp(18px,2.4vw,28px);transition:transform .35s,box-shadow .35s;display:flex;position:relative;box-shadow:0 14px 34px #00000052,inset 0 1px #ffffff08}.pricing-detailed-card:before{content:"";border-radius:inherit;pointer-events:none;border:1px solid #ffffff0a;position:absolute;inset:1px}.pricing-detailed-card:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(circle at var(--mouse-x) var(--mouse-y), #78a0ff2e, #78a0ff1f 35%, transparent 65%);opacity:0;transition:opacity .25s;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.pricing-detailed-card:hover:after{opacity:1}}@media (prefers-reduced-motion:reduce){.pricing-detailed-card{transition:none;transform:none!important}.pricing-detailed-card:after{display:none}}.pricing-detailed-card__header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:flex-start;gap:16px;min-width:0;padding-bottom:16px;display:flex}.pricing-detailed-card__eyebrow{color:#9fe7c9c7;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:850;line-height:1;display:inline-flex}.pricing-detailed-card__title{color:#fff;overflow-wrap:anywhere;margin:0;font-size:clamp(24px,2.2vw,34px);font-weight:750}.pricing-detailed-card__price{text-align:right;min-width:max-content}.pricing-detailed-card__amount{letter-spacing:.01em;color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;overflow-wrap:normal;word-break:keep-all;max-width:100%;font-size:clamp(20px,1.8vw,30px);font-weight:800;display:inline-block}.pricing-detailed-card__body{flex-direction:column;gap:16px;padding-bottom:0;display:flex}@media (width<=1180px){.pricing-detailed{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1023px){.pricing-detailed-card__header{text-align:left;flex-direction:column}.pricing-detailed-card__price{text-align:left}}.pricing-detailed-card__meaning,.pricing-detailed-card__facts{flex-direction:column;gap:14px;display:flex}.pricing-detailed-card__facts{grid-template-columns:1fr;gap:14px;display:grid}@media (width<=991px){.pricing-detailed-card__facts{grid-template-columns:1fr}}.pricing-detailed-card__description p{color:#eaf0ffe0;overflow-wrap:anywhere;margin:0;font-size:.95rem;line-height:1.55}.pricing-detailed-card__description{border-bottom:0;padding-bottom:0}.pricing-detailed-card__scenario{background:#9fe7c913;border:1px solid #9fe7c92e;border-radius:18px;gap:7px;padding:14px;display:grid}.pricing-detailed-card__scenario span,.pricing-detailed-card__support span,.pricing-detailed-card__metric span{color:#ecf3ff8f;letter-spacing:.07em;text-transform:uppercase;overflow-wrap:normal;font-size:clamp(9px,.78vw,11px);font-weight:850;line-height:1.15}.pricing-detailed-card__scenario p{color:#ecf3ffe6;margin:0;font-size:.95rem;line-height:1.45}.pricing-detailed-card__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.pricing-detailed-card__metric{background:#ffffff0f;border:1px solid #ffffff12;border-radius:16px;align-content:start;gap:6px;min-height:74px;padding:11px;display:grid}.pricing-detailed-card__metric strong{color:#fff;white-space:pre-line;overflow-wrap:normal;font-size:clamp(16px,1.25vw,21px);line-height:1.12}.pricing-detailed-card__support{background:#97caff13;border:1px solid #97caff21;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.pricing-detailed-card__support strong{color:#ecf3ffeb;text-align:right;font-size:.95rem;line-height:1.2}.pricing-detailed-card__block-title{letter-spacing:.05em;text-transform:uppercase;color:#fff9;margin-bottom:10px;font-size:.78rem}.pricing-detailed-card__audience .pricing-detailed-card__block-title:after,.pricing-detailed-card__features .pricing-detailed-card__block-title:after{content:":"}.pricing-detailed-card__audience ul,.pricing-detailed-card__features ul{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.pricing-detailed-card__audience li,.pricing-detailed-card__features li{color:#eaf0ffe0;align-items:flex-start;gap:12px;padding-left:0;font-size:.93rem;font-weight:400;line-height:1.45;display:flex;position:relative}.pricing-detailed-card__audience li:before,.pricing-detailed-card__features li:before{content:"";background:#9fe7c9b3;border-radius:999px;flex:none;width:6px;height:6px;margin-top:.55em}.pricing-detailed-card__chips{flex-wrap:wrap;flex-direction:row!important;gap:8px!important}.pricing-detailed-card__chips li{color:#ecf3ffdb;background:#ffffff0f;border-radius:999px;padding:8px 10px;font-size:.84rem;line-height:1.15;display:inline-flex}.pricing-detailed-card__chips li:before{display:none}.pricing-detailed-card__footer{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:auto;padding-top:4px;display:flex}@media (width<=720px){.pricing-detailed,.pricing-detailed-card__metrics{grid-template-columns:1fr}}.pricing-detailed-card__footer .pricing-detailed-card__cta{width:fit-content}.pricing-card__toggle{color:#ecf1ff;width:auto;font-family:var(--font-heading);letter-spacing:.02em;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:14px;align-items:center;gap:8px;padding:12px 20px;font-size:1rem;font-weight:600;transition:transform .2s,box-shadow .2s,background .2s,border-color .2s;display:inline-flex}.pricing-card__toggle[hidden]{display:none!important}.pricing-card__toggle:hover{background:#ffffff1f;border-color:#ffffff59;transform:translateY(-2px)}.pricing-card__toggle:focus-visible{outline-offset:3px;outline:2px solid #ffffffb3}.pricing-card__toggle-arrow{margin-left:6px;font-size:18px;line-height:1}.pricing-plans__grid{grid-template-columns:1fr;gap:clamp(24px,4vw,36px);display:grid;position:relative}.pricing-panels{box-shadow:none;background:#060a14eb;border:1px solid #ffffff14;border-radius:32px;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2vw,32px);padding:clamp(32px,5vw,56px);display:grid;position:relative;overflow:hidden}.pricing-panels:before{display:none}.pricing-panel{min-height:100%;color:var(--color-text);flex-direction:column;min-width:0;padding:clamp(24px,3vw,32px);display:flex;position:relative}.pricing-panel+.pricing-panel{border-left:1px solid #ffffff0f;box-shadow:inset 1px 0 #ffffff05}@media (width<=1024px){.pricing-panels{grid-template-columns:1fr}.pricing-panel+.pricing-panel{border-top:1px solid #ffffff0f;border-left:0;box-shadow:inset 0 1px #ffffff05}}.pricing-panel__head{flex-direction:column;gap:clamp(12px,2vw,20px);margin-bottom:clamp(18px,3vw,28px);display:flex}.pricing-panel__title{letter-spacing:0;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;text-wrap:balance;margin:0;font-size:clamp(22px,2.1vw,28px)}.pricing-panel__price{color:#fff;flex-direction:column;gap:4px;font-size:clamp(30px,4vw,42px);font-weight:700;display:flex}.pricing-panel__amount{font-variant-numeric:tabular-nums;white-space:nowrap;overflow-wrap:normal;word-break:keep-all;line-height:1.1}.pricing-panel__period{text-transform:uppercase;letter-spacing:.05em;color:#ffffffa6;font-size:.95rem;font-weight:500}.pricing-panel__description{color:var(--color-text-soft);overflow-wrap:anywhere;margin:0;line-height:1.6}.pricing-panel__features{border-top:1px solid #ffffff14;margin-top:clamp(20px,3vw,32px);padding-top:clamp(20px,3vw,32px)}.pricing-panel__feature-list{flex-direction:column;gap:10px;margin:0 0 .75rem;padding:0;list-style:none;display:flex}.pricing-panel__feature-item{color:#ffffffe6;padding-left:26px;font-weight:500;position:relative}.pricing-panel__feature-item:before{content:"";background:radial-gradient(circle, rgba(var(--color-accent-rgb), .9), #ffffff4d);width:14px;height:14px;box-shadow:0 0 12px rgba(var(--color-accent-rgb), .4);border-radius:50%;position:absolute;top:.55em;left:0;transform:translateY(-50%)}.pricing-panel__feature-note{color:#fff9;margin:0;font-size:.9rem}.pricing-panel__limits{border-top:1px solid #ffffff14;margin-top:clamp(28px,3.5vw,36px);padding-top:clamp(24px,3vw,32px)}.pricing-panel__limit-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.pricing-panel__limit-item{align-items:flex-start;gap:16px;display:flex}.pricing-panel__limit-icon{background:radial-gradient(circle, rgba(var(--color-accent-rgb), .28), #0c1228e6);border:1px solid #ffffff1f;border-radius:12px;flex:0 0 28px;width:28px;height:28px;box-shadow:0 10px 24px #00000059}.pricing-panel__limit-text{flex-direction:column;gap:4px;display:flex}.pricing-panel__limit-label{letter-spacing:.05em;text-transform:uppercase;color:#ffffffb8;font-size:.95rem}.pricing-panel__limit-value{color:#fff;font-size:1.05rem;font-weight:600}.pricing-panel__cta{margin-top:auto;padding-top:clamp(28px,4vw,40px)}.pricing-panel__cta .am-button{justify-content:center;width:100%}.pricing-advantages{padding-top:calc(clamp(40px,8vw,96px) - 10px);padding-bottom:calc(clamp(24px,6vw,64px) - 10px)}.pricing-advantages__inner{background:0 0;border:none;border-radius:32px;flex-direction:column;gap:clamp(18px,3vw,32px);width:100%;max-width:none;padding:0;display:flex;position:relative}.pricing-advantages__grid{grid-template-columns:repeat(3,minmax(260px,1fr));align-items:stretch;gap:clamp(16px,2vw,22px);width:100%;display:grid}.pricing-advantage{background:linear-gradient(2deg,#1c244073,#0a0e1ab8);border:1px solid #ffffff14;border-radius:20px;flex-direction:column;gap:10px;min-width:0;min-height:0;padding:clamp(18px,3vw,26px);transition:transform .25s,border-color .25s,box-shadow .25s;display:flex;position:relative;box-shadow:0 18px 46px #00000059}.pricing-advantage:before{content:"";border-radius:inherit;opacity:.8;pointer-events:none;background:radial-gradient(circle at 20% 10%,#78a0ff38,#0000 55%);position:absolute;inset:1px}@media (hover:hover) and (pointer:fine){.pricing-advantage:hover{border-color:#ffffff2e;box-shadow:0 26px 70px #00000073}}.pricing-advantage h3.pricing-advantage__title{letter-spacing:.01em;color:#eaf0ffeb;font-size:18px;font-weight:600;line-height:1.45;font-family:var(--font-heading);text-align:left;overflow-wrap:anywhere;justify-content:flex-start;align-items:center;min-height:calc(4.05em + 10px);margin:3px 0 7px 3px;padding-bottom:10px;display:flex;position:relative}.pricing-advantage h3.pricing-advantage__title:after{content:"";border-radius:var(--pill-radius);opacity:.7;background:linear-gradient(120deg,#afa93059,#afa9301f);width:32px;height:2px;position:absolute;bottom:0;left:0}.pricing-advantage__description{color:#eaf0ffe6;font-size:var(--am-section-desc-size);line-height:var(--am-section-desc-lh);font-family:var(--font-base);overflow-wrap:anywhere}.pricing-advantage__description p{margin:0}.pricing-advantage__description p+p{margin-top:.75rem}@media (hover:hover) and (pointer:fine){.pricing-advantage{will-change:transform}.pricing-advantage:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:linear-gradient(145deg,#40569029,#0000 60%);transition:opacity .25s;position:absolute;inset:2px}.pricing-advantage:hover{border-color:#fff3;transform:translateY(-4px);box-shadow:0 28px 70px #00000080,0 0 24px #78a0ff59}.pricing-advantage:hover:after{opacity:1}}@media (prefers-reduced-motion:reduce){.pricing-advantage{transition:none}.pricing-advantage:after{display:none}}@media (width<=1024px){.pricing-advantages__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.pricing-advantages__inner{padding:clamp(24px,8vw,48px)}.pricing-advantages__grid{grid-template-columns:1fr}.pricing-advantage{padding:clamp(16px,5vw,24px)}}.pricing-plan[data-plan=yearly]{display:none}.pricing-plans[data-billing-state=yearly] .pricing-plan[data-plan=yearly]{display:flex}.pricing-plans[data-billing-state=yearly] .pricing-plan[data-plan=monthly]{display:none}.pricing-services{padding-top:clamp(40px,8vw,96px);padding-bottom:clamp(40px,8vw,96px);position:relative}.pricing-services__inner{z-index:1;box-shadow:none;background:linear-gradient(2deg,#0e101773,#131a30b8);border:1px solid #ffffff14;border-radius:36px;padding:clamp(32px,6vw,64px);position:relative;overflow:hidden}.pricing-services__inner>*{z-index:1;position:relative}.pricing-services__title{text-align:center;letter-spacing:.04em;margin-top:0;margin-bottom:clamp(24px,4vw,48px);font-size:clamp(30px,4vw,44px)}.pricing-services__grid{flex-direction:column;gap:0;display:flex}.pricing-service-item{box-shadow:none;background:0 0;border-bottom:1px solid #ffffff14;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:clamp(16px,3vw,28px);min-width:0;padding:clamp(16px,2.5vw,22px) 0;display:grid;position:relative}.pricing-service-item:after{content:none}.pricing-service-item:last-child{border-bottom:none}.pricing-service-item__icon{display:none}.pricing-service-item__text{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.pricing-service-item__text h3{letter-spacing:.02em;color:#fff;overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:500}.pricing-services .pricing-service-item__text h3{font-size:20px;font-weight:500}.pricing-service-item__text p{color:#fffc;font-size:var(--am-section-desc-size);line-height:var(--am-section-desc-lh);overflow-wrap:anywhere;margin:0}.pricing-service-item__text p:not(.pricing-service-item__price){-webkit-line-clamp:4;color:var(--color-text-soft);opacity:.85;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pricing-service-item__text p+p:not(.pricing-service-item__price){margin-top:10px}.pricing-service-item__price{color:#fff;align-self:flex-end;font-size:18px;font-weight:500}.pricing-services__cta{justify-content:flex-end;margin-top:clamp(20px,4vw,32px);display:flex}.pricing-services__cta-btn{min-width:180px}.pricing-services__cta-btn:hover{background:#ffffff0f;box-shadow:0 18px 40px #060a148c}@media (width<=640px){.pricing-service-item{grid-template-columns:1fr}.pricing-service-item__text h3{font-size:18px}.pricing-service-item__text p{font-size:14px}.pricing-service-item__aside{align-items:flex-start;width:100%}.pricing-service-item__price{align-self:flex-start;margin-top:8px}}@media (width>=992px){.pricing-service-item__aside{align-items:flex-end;width:clamp(200px,22vw,240px);margin-left:auto}}.pricing-faq{padding-top:calc(clamp(48px,10vw,120px) - 40px);padding-bottom:calc(clamp(48px,10vw,120px) - 40px)}.pricing-faq__inner{flex-direction:column;gap:32px;display:flex}.pricing-faq__title{text-align:center;font-size:var(--am-subsection-title-size);line-height:var(--am-subsection-title-lh);letter-spacing:.05em;margin:0 0 clamp(30px,5vw,42px);font-weight:700}.pricing-faq__list{flex-direction:column;gap:clamp(24px,4.2vw,32px);display:flex}.pricing-faq-item{background:linear-gradient(2deg,#1c244073,#0a0e1ab8);border:1px solid #ffffff14;border-radius:28px;transition:none;overflow:hidden;box-shadow:0 20px 60px #0006}.pricing-faq-item__trigger{width:100%;color:inherit;cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:space-between;align-items:center;padding:clamp(.75rem,1.8vw,1.1rem) 1.2rem clamp(.75rem,1.8vw,1.1rem) 40px;font-size:18px;font-weight:500;line-height:1.25;transition:none;display:flex}.pricing-faq-item__trigger:focus{outline:none}.pricing-faq-item__trigger:active{background:0 0}.pricing-faq-item__trigger span:first-child{flex:1;padding-right:24px}.pricing-faq-item__icon{color:#ffffffb3;justify-content:center;align-items:center;width:24px;height:24px;transition:none;display:inline-flex}.pricing-faq-item__icon svg{width:16px;height:16px;transition:none}.pricing-faq-item__content{color:var(--color-text-soft);font-size:var(--am-section-desc-size);line-height:var(--am-section-desc-lh);opacity:0;pointer-events:none;visibility:hidden;max-height:0;padding:0 1.2rem 0 40px;transition:none;overflow:hidden}.pricing-faq-item.is-open .pricing-faq-item__content{max-height:var(--pricing-faq-max-height,520px);opacity:1;pointer-events:auto;visibility:visible}.pricing-faq-item.is-open{border-color:#ffffff14;box-shadow:0 20px 60px #0006}.pricing-faq-item.is-open .pricing-faq-item__icon svg{transform:rotate(180deg)}@media (width<=768px){.pricing-faq-item.is-open{border-color:#ffffff14;box-shadow:0 20px 60px #0006}}.pricing-final-cta{background:0 0;padding-block:clamp(48px,7vw,64px);position:relative}.pricing-final-cta__inner{z-index:1;text-align:center;padding:clamp(24px,4vw,36px);background:linear-gradient(140deg,#10182ac7,#060a14ad);border:1px solid #ffffff1f;border-radius:36px;flex-direction:column;align-items:center;max-width:720px;margin:0 auto;padding-top:clamp(56px,6vw,64px);padding-bottom:clamp(56px,6vw,64px);display:flex;position:relative;box-shadow:0 20px 60px #0006}.pricing-final-cta__beacon{z-index:0;pointer-events:none;opacity:.35;filter:blur(60px);background:radial-gradient(circle at 50% 30%,#76a4ff40,#0c122414 55%,#0000 80%);position:absolute;inset:0;transform:translateY(-10%)}.pricing-final-cta__inner>:not(.pricing-final-cta__beacon){z-index:1;position:relative}.pricing-final-cta__title{margin-top:0;margin-bottom:20px;font-size:clamp(30px,4vw,48px)}.pricing-final-cta__desc{color:var(--color-text-soft);max-width:640px;margin:20px auto 50px;font-size:1.05rem;line-height:1.6}.pricing-final-cta .am-button{margin-top:0}@media (width<=768px){.pricing-hero{padding-top:calc(clamp(32px,5vw,72px) + 5px);padding-bottom:calc(clamp(24px,5vw,56px) + 5px)}.pricing-billing-switch{padding-bottom:calc(clamp(20px,4vw,44px) + 6px)}.pricing-services__inner{padding:clamp(24px,7vw,40px) clamp(16px,6vw,28px)}.pricing-path__inner{border-radius:22px;padding:16px}.pricing-path__header{margin-bottom:12px}.pricing-path__header h2{font-size:23px}.pricing-path__header p:not(.section-kicker){display:none}.pricing-path__rail{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pricing-path__item{grid-template-columns:auto minmax(0,1fr);padding:12px}.pricing-path__label{border-radius:12px;width:30px;height:30px}.pricing-path__item h3{font-size:15px}.pricing-path__link{display:none}.pricing-path__item strong{margin-top:-2px}}@media (width<=768px) and (width<=420px){.pricing-path__inner{padding:14px}.pricing-path__rail{grid-template-columns:1fr}.pricing-path__item{grid-template-columns:28px minmax(0,1fr);gap:8px 10px;padding:12px}.pricing-path__label{border-radius:11px;width:28px;height:28px}.pricing-path__item h3{overflow-wrap:anywhere}.pricing-path__item strong{white-space:normal;overflow-wrap:anywhere;font-size:13px}}@media (width<=768px){.pricing-services__grid{gap:clamp(16px,5vw,24px)}.pricing-final-cta,.pricing-final-cta__inner{padding-bottom:20px}}@keyframes pricingPulse{0%,to{opacity:.8;transform:scale(.95)}50%{opacity:1;transform:scale(1.05)}}@media (width<=768px){.pricing-faq-item__trigger{padding-inline:1.2rem;padding-left:40px;font-size:16px}.pricing-faq-item__content{padding-inline:1.2rem;padding-left:40px}}.pricing-service-item__aside{flex-direction:column;align-items:flex-end;gap:10px;min-width:clamp(160px,18vw,220px);display:flex}.services-landing{--services-accent-blue:#5f8cff;--services-accent-teal:#49c7c1;--services-accent-coral:#ff8a6b;--services-accent-amber:#f2bf63;--services-surface:#fff1;--services-surface-strong:#ffffff17;--services-border:#ffffff24;--services-text-soft:#fffc;--services-text-dim:#ffffffb3;position:relative}.services-landing:before{content:"";z-index:0;pointer-events:none;opacity:1;background:radial-gradient(circle at 10% 12%,#ff8a6b2e,#0000 26%),radial-gradient(circle at 88% 16%,#49c7c133,#0000 24%),radial-gradient(circle at 60% 78%,#5f8cff2e,#0000 28%);position:absolute;inset:0}.services-landing>*{z-index:1;position:relative}.services-landing__hero,.services-landing__facts,.services-landing__proof,.services-landing__answer,.services-landing__catalog,.services-landing__audiences,.services-landing__models,.services-landing__comparison,.services-landing__cases,.services-landing__workflow,.services-landing__max-contact,.services-landing__deliverables,.services-landing__faq,.services-landing__final{padding:clamp(28px,5vw,72px) 0;position:relative}.services-landing__hero{padding-top:clamp(28px,4vw,56px)}.services-landing__hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);align-items:center;gap:clamp(28px,4.5vw,60px);display:grid}.services-landing__hero-copy{min-width:0;max-width:760px}.services-landing__eyebrow,.services-landing__section-head span,.services-deliverables__intro span,.services-final__copy span{color:#fff5edeb;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(135deg,#5f8cff29,#ff8a6b1f);border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:10px;padding:8px 14px;font-size:13px;display:inline-flex}.services-landing__hero-copy h1,.services-landing__section-head h2,.services-deliverables__intro h2,.services-final__copy h2{margin:18px 0 0;font-size:clamp(31px,3.9vw,48px);line-height:1.08}.services-landing__section-head h2,.services-deliverables__intro h2,.services-final__copy h2{font-size:clamp(27px,3.5vw,42px)}.services-landing__lead{color:#ffffffeb;max-width:820px;margin:22px 0 0;font-size:clamp(18px,2.1vw,24px);line-height:1.5}.services-landing__hero-text,.services-landing__section-head p,.services-deliverables__intro p,.services-final__copy p{color:var(--services-text-soft);margin-top:18px;font-size:17px;line-height:1.72}.services-landing__hero-summary{background:radial-gradient(circle at 12% 16%,#5f8cff2e,#0000 48%),radial-gradient(circle at 86% 18%,#ff8a6b24,#0000 46%),#070c1cc7;border:1px solid #ffffff1f;border-radius:30px;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:clamp(16px,2vw,22px);display:grid;box-shadow:0 26px 70px #00000047,inset 0 1px #ffffff12}.services-landing__hero-summary-card{background:linear-gradient(145deg,#ffffff0f,#ffffff06),#0d142ad1;border:1px solid #ffffff1a;border-radius:22px;gap:8px;min-height:100%;padding:clamp(16px,2vw,20px);display:grid}.services-landing__hero-summary-card:first-child{grid-column:1/-1}.services-landing__hero-summary-card h2{color:#fff;margin:0;font-size:clamp(18px,1.8vw,22px);line-height:1.2}.services-landing__hero-summary-card p{color:var(--services-text-soft);margin:0;font-size:14px;line-height:1.55}.services-landing a:not(.am-button):not(.services-shot__trigger):not(.services-case__trigger):not(.services-final__email),.services-landing a:not(.am-button):not(.services-shot__trigger):not(.services-case__trigger):not(.services-final__email):link,.services-landing a:not(.am-button):not(.services-shot__trigger):not(.services-case__trigger):not(.services-final__email):visited{color:#fff1e7f5;background-image:linear-gradient(#ff8a6bc7,#ff8a6bc7);background-position:0 calc(100% - 1px);background-repeat:no-repeat;background-size:100% 1px;padding-bottom:1px;text-decoration:none;transition:color .18s,background-size .18s,background-image .18s}.services-landing a:not(.am-button):not(.services-shot__trigger):not(.services-case__trigger):not(.services-final__email):hover,.services-landing a:not(.am-button):not(.services-shot__trigger):not(.services-case__trigger):not(.services-final__email):active{color:#fff;background-image:linear-gradient(#f2bf63eb,#f2bf63eb);background-size:100% 2px}.services-landing a:not(.am-button):not(.services-shot__trigger):not(.services-case__trigger):not(.services-final__email):focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #ffca8fd9}.services-landing__hero-actions,.services-final__actions{flex-wrap:wrap;gap:14px;margin-top:24px;display:flex}.services-landing__hero-notes{border-top:1px solid #ffffff1f;flex-wrap:wrap;gap:10px;margin-top:30px;padding-top:18px;display:flex}.services-landing__hero-notes span{color:#ffffffdb;background:linear-gradient(135deg,#49c7c11f,#5f8cff1f);border:1px solid #ffffff24;border-radius:999px;padding:10px 14px}.services-landing__hero-visual{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.services-landing__hero-aside{gap:18px;min-width:0;display:grid}.services-command{background:radial-gradient(circle at 14% 14%,#ff8a6b33,#0000 38%),radial-gradient(circle at 88% 18%,#49c7c12e,#0000 34%),radial-gradient(circle at 68% 82%,#5f8cff2e,#0000 38%),linear-gradient(145deg,#ffffff16,#ffffff06),#070c1cc7;border:1px solid #ffffff26;border-radius:42px;min-height:clamp(500px,42vw,660px);padding:clamp(22px,3vw,38px);position:relative;overflow:hidden;box-shadow:0 34px 92px #00000052,inset 0 1px #ffffff14}.services-command:before{content:"";pointer-events:none;border:1px dashed #ffffff29;border-radius:32px;position:absolute;inset:28px}.services-command__topline,.services-command__map,.services-command__footer{z-index:1;position:relative}.services-command__topline{color:#e8effbb8;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:16px;font-size:13px;display:flex}.services-command__topline strong{color:#fff}.services-command__map{grid-template-columns:1.08fr .92fr;grid-auto-rows:minmax(116px,auto);gap:14px;margin-top:clamp(28px,4vw,48px);display:grid}.services-command__tile{color:#fff;background:#ffffff12;border:1px solid #ffffff1f;border-radius:24px;align-content:end;gap:10px;padding:clamp(16px,2vw,22px);display:grid}.services-command__tile span,.services-command__m span,.services-command__status span{color:#e8effbad;letter-spacing:.08em;text-transform:uppercase;font-size:12px}.services-command__tile strong{font-size:clamp(18px,1.7vw,25px);line-height:1.18}.services-command__tile--large{background:linear-gradient(145deg,#5f8cff2e,#ffffff0e),#ffffff12;grid-row:span 2}.services-command__tile--large strong{font-size:clamp(21px,1.8vw,29px);line-height:1.16}.services-command__tile--accent{background:linear-gradient(135deg,#49c7c12e,#ff8a6b1f),#ffffff12}.services-command__footer{grid-template-columns:minmax(0,1fr) minmax(150px,.48fr);gap:14px;margin-top:14px;display:grid}.services-command__m,.services-command__status{background:#080e1e9e;border:1px solid #ffffff1f;border-radius:24px;gap:8px;padding:clamp(16px,2vw,22px);display:grid}.services-command__m{grid-template-columns:58px minmax(0,1fr);align-items:center}.services-command__m span{background:linear-gradient(135deg, var(--services-accent-teal), var(--services-accent-blue));color:#07111f;letter-spacing:0;border-radius:20px;place-items:center;width:58px;height:58px;font-size:28px;font-weight:900;display:grid}.services-command__m strong,.services-command__status strong{color:#fff;line-height:1.35}.services-shot{border:1px solid var(--services-border);background:radial-gradient(circle at 0 0,#ff8a6b33,#0000 52%),radial-gradient(circle at 100% 100%,#49c7c12e,#0000 56%),#0f162ab8;border-radius:28px;margin:0;overflow:hidden;box-shadow:0 22px 56px #0000003d}.services-shot--1{grid-column:1/-1}.services-shot__trigger,.services-case__trigger{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.services-shot img,.services-case img{aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;width:100%;display:block}.services-shot figcaption{color:var(--services-text-soft);padding:14px 16px 18px;font-size:14px;line-height:1.55}.services-answer{background:radial-gradient(circle at 10% 18%,#f2bf6329,#0000 36%),radial-gradient(circle at 86% 20%,#49c7c129,#0000 38%),linear-gradient(135deg,#ffffff14,#ffffff06),#080e1ec7;border:1px solid #ffffff24;border-radius:clamp(28px,4vw,44px);grid-template-columns:minmax(300px,.62fr) minmax(0,1.38fr);align-items:stretch;gap:clamp(22px,4vw,52px);padding:clamp(24px,4vw,48px);display:grid;box-shadow:0 28px 78px #00000042}.services-answer__copy{align-content:center;gap:18px;display:grid}.services-answer__copy span{color:#fff5edeb;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(135deg,#5f8cff29,#ff8a6b1c);border:1px solid #ffffff29;border-radius:999px;width:fit-content;padding:8px 13px;font-size:12px;font-weight:800}.services-answer__copy h2,.services-answer__copy p{margin:0}.services-answer__copy h2{color:#fff;font-size:clamp(29px,3.2vw,44px);line-height:1.1}.services-answer__copy p{max-width:720px;color:var(--services-text-soft);line-height:1.7}.services-answer__flow{flex-wrap:wrap;gap:9px;margin-top:6px;display:flex}.services-answer__flow span{color:#ffffffd1;letter-spacing:0;text-transform:none;background:#ffffff12;border:1px solid #ffffff21;border-radius:999px;padding:10px 12px;font-size:13px;font-weight:700}.services-answer__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.services-answer-card{background:radial-gradient(circle at 90% 8%,#5f8cff29,#0000 42%),linear-gradient(145deg,#ffffff16,#ffffff07),#080e1eb8;flex-direction:column;min-height:100%;display:flex;position:relative;overflow:hidden}.services-answer-card:nth-child(2){background:radial-gradient(circle at 90% 8%,#49c7c129,#0000 42%),linear-gradient(145deg,#ffffff16,#ffffff07),#080e1eb8}.services-answer-card:nth-child(3){background:radial-gradient(circle at 90% 8%,#ff8a6b29,#0000 42%),linear-gradient(145deg,#ffffff16,#ffffff07),#080e1eb8}.services-answer-card:nth-child(4){background:radial-gradient(circle at 90% 8%,#f2bf6329,#0000 42%),linear-gradient(145deg,#ffffff16,#ffffff07),#080e1eb8}.services-answer-card__label{color:#fff5edc2;letter-spacing:.08em;text-transform:uppercase;background:#ffffff12;border:1px solid #ffffff1f;border-radius:999px;width:fit-content;margin-bottom:14px;padding:7px 10px;font-size:12px;font-weight:800}.services-answer-card ul{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.services-answer-card li{color:#ffffffd6;padding-left:18px;font-size:14px;line-height:1.55;position:relative}.services-answer-card li:before{content:"";background:linear-gradient(135deg, var(--services-accent-coral), var(--services-accent-blue));border-radius:999px;width:7px;height:7px;position:absolute;top:.62em;left:0}.services-answer-card .services-answer-card__boundary{color:#ffffffb3;border-top:1px solid #ffffff1a;margin-top:16px;padding-top:14px;font-size:13px;line-height:1.55}.services-answer-card__boundary strong{color:#ffffffe6}.services-answer-card .am-button{width:100%;min-width:0;margin-top:auto;padding-top:12px;padding-bottom:12px}.services-facts,.services-answer__grid,.services-catalog,.services-audiences,.services-models,.services-steps,.services-comparison{gap:18px;display:grid}.services-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.services-facts__item,.services-answer-card,.services-card,.services-model,.services-step,.services-case,.services-max-contact,.services-faq__item,.services-final,.services-deliverables{border:1px solid var(--services-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:radial-gradient(circle at 0 0,#ff8a6b1f,#0000 42%),radial-gradient(circle at 88% 18%,#49c7c11c,#0000 35%),linear-gradient(#17203cc7,#0a1020d1);border-radius:28px;box-shadow:0 20px 54px #00000038}.services-facts__item,.services-answer-card,.services-card,.services-model,.services-step,.services-faq__item{padding:22px}.services-card,.services-model{flex-direction:column;display:flex}.services-facts__item strong,.services-answer-card h3,.services-card h3,.services-model h3,.services-step h3,.services-case__body h3{margin:0;font-size:22px;line-height:1.2;display:block}.services-facts__item p,.services-answer-card p,.services-card p,.services-model p,.services-step p,.services-case__body p,.services-faq__item p{color:var(--services-text-dim);margin:12px 0 0;line-height:1.68}.services-catalog{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}.services-catalog-shell{grid-template-columns:minmax(360px,.76fr) minmax(0,1fr);align-items:stretch;gap:clamp(22px,3vw,38px);margin-top:24px;display:grid}.services-catalog-visual{top:calc(var(--site-header-height,88px) + 18px);min-height:620px;max-height:calc(100vh - var(--site-header-height,88px) - 36px);background:radial-gradient(circle at 18% 18%,#ff8a6b33,#0000 34%),linear-gradient(145deg,#ffffff14,#ffffff06),#070c1cd6;border:1px solid #ffffff29;border-radius:34px;position:sticky;overflow:hidden;box-shadow:0 28px 78px #00000052}.services-catalog-visual:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#050a171a 0%,#050a1747 52%,#050a17e6 100%),linear-gradient(90deg,#050a1773,#0000 66%);position:absolute;inset:0}.services-catalog-visual img{width:100%;height:100%;min-height:inherit;-o-object-fit:cover;object-fit:cover;-o-object-position:55% 50%;object-position:55% 50%;display:block;transform:scale(1.02)}.services-catalog-visual__panel,.services-catalog-visual__marks{z-index:2;position:absolute;left:clamp(18px,2.4vw,30px);right:clamp(18px,2.4vw,30px)}.services-catalog-visual__panel{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(135deg,#ff8a6b29,#49c7c11f),#070c1ca3;border:1px solid #ffffff24;border-radius:24px;gap:8px;padding:clamp(18px,2.2vw,26px);display:grid;top:auto;bottom:clamp(185px,25vh,230px)}.services-catalog-visual__panel span{color:#fff5edb8;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800}.services-catalog-visual__panel strong{color:#fff;font-size:clamp(24px,2.7vw,38px);line-height:1.08}.services-catalog-visual__marks{gap:10px;display:grid;bottom:clamp(18px,2.4vw,30px)}.services-catalog-visual__marks span{color:#ffffffe6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#070c1cb8;border:1px solid #ffffff1f;border-radius:18px;padding:14px 16px;font-weight:700}.services-card:first-child,.services-card:nth-child(6){grid-column:1/-1}.services-audiences{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px}.services-audience,.services-comparison__card{border:1px solid var(--services-border);background:linear-gradient(#fff7f00b,#ffffff05),radial-gradient(circle at 0 0,#5f8cff24,#0000 38%),#0a1020d1;border-radius:30px;padding:24px;box-shadow:0 20px 54px #0000002e}.services-audience:nth-child(2){background:linear-gradient(#f0fffb0b,#ffffff05),radial-gradient(circle at 0 0,#49c7c129,#0000 40%),#0a1020d1}.services-audience:nth-child(3){background:linear-gradient(#fff8ec0b,#ffffff05),radial-gradient(circle at 0 0,#f2bf6329,#0000 40%),#0a1020d1}.services-audience h3,.services-comparison__card h3{margin:0;font-size:24px;line-height:1.25}.services-audience p{color:var(--services-text-soft);margin:14px 0 0;line-height:1.72}.services-card ul,.services-model ul,.services-deliverables__list,.services-comparison__card ul{margin:16px 0 0;padding:0;list-style:none}.services-card li,.services-model li,.services-deliverables__list li,.services-comparison__card li{color:#ffffffd6;padding-left:18px;line-height:1.65;position:relative}.services-card li+li,.services-model li+li,.services-deliverables__list li+li,.services-comparison__card li+li{margin-top:10px}.services-card li:before,.services-model li:before,.services-deliverables__list li:before,.services-comparison__card li:before{content:"";background:linear-gradient(135deg, var(--services-accent-coral), var(--services-accent-blue));border-radius:999px;width:8px;height:8px;position:absolute;top:.72em;left:0;box-shadow:0 0 0 5px #ff8a6b1f}.services-card a,.services-case__body a{text-align:center;justify-content:center;align-self:center;font-weight:600;display:inline-flex}.services-card>a{margin-top:auto;padding-top:18px}.services-models{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px}.services-comparison{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px}.services-comparison__card:first-child{background:linear-gradient(#fff4ef0d,#ffffff05),radial-gradient(circle at 0 0,#ff8a6b26,#0000 42%),#0a1020d1}.services-comparison__card:last-child{background:linear-gradient(#f0fcff0d,#ffffff05),radial-gradient(circle at 0 0,#49c7c126,#0000 42%),#0a1020d1}.services-cases{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:24px;display:grid}.services-case{flex-direction:column;display:flex;overflow:hidden}.services-case__media{background:#ffffff08;margin:0}.services-case__body{flex-direction:column;flex:auto;padding:20px 22px 24px;display:flex}.services-case__body p{margin-bottom:0}.services-case__body a{margin-top:auto;padding-top:18px}.services-steps{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px}.services-step:only-child,.services-step:last-child:nth-child(odd){grid-column:1/-1}.services-step__index{letter-spacing:.12em;text-transform:uppercase;color:#ffca8ff5;margin-bottom:16px;font-size:13px;display:inline-flex}.services-deliverables{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:26px;padding:clamp(24px,4vw,38px);display:grid}.services-final{justify-content:space-between;align-items:center;gap:28px;padding:clamp(26px,4vw,40px);display:flex}.services-max-contact{background:linear-gradient(135deg,#49c7c11f,#5f8cff1a),radial-gradient(circle at 100% 0,#ff8a6b29,#0000 34%),linear-gradient(#17203cd1,#0a1020d6);justify-content:space-between;align-items:center;gap:28px;padding:clamp(26px,4vw,40px);display:flex}.services-max-contact__copy h2{margin:16px 0 0;font-size:clamp(28px,4vw,42px);line-height:1.08}.services-max-contact__copy p{color:var(--services-text-soft);max-width:780px;margin:16px 0 0;font-size:17px;line-height:1.72}.services-max-contact__copy span{color:#fff5edeb;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(135deg,#5f8cff29,#ff8a6b1f);border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:10px;padding:8px 14px;font-size:13px;display:inline-flex}.services-final__email{color:#fff4e8e6;align-items:center;font-size:16px;font-weight:600;display:inline-flex}.services-faq{gap:14px;margin-top:24px;display:grid}.services-faq__item summary{cursor:pointer;font-size:20px;font-weight:600;list-style:none}.services-faq__item summary::-webkit-details-marker{display:none}.services-faq__item[open] summary{margin-bottom:12px}@media (width>=1024px){.services-landing__hero-copy h1{font-size:clamp(36px,2.85vw,46px);line-height:1.08}.services-landing__hero,.services-landing__facts,.services-landing__proof,.services-landing__catalog,.services-landing__audiences,.services-landing__models,.services-landing__comparison,.services-landing__cases,.services-landing__workflow,.services-landing__max-contact,.services-landing__deliverables,.services-landing__faq,.services-landing__final{padding:56px 0}.services-landing__hero{padding-top:44px}.services-landing__hero-grid{gap:clamp(40px,5vw,72px)}.services-facts,.services-catalog,.services-audiences,.services-models,.services-steps,.services-comparison,.services-cases,.services-faq{gap:24px}.services-facts__item,.services-card,.services-model,.services-step,.services-faq__item{padding:28px}.services-audience,.services-comparison__card{padding:30px}.services-case__body{padding:24px 26px 28px}.services-deliverables,.services-final,.services-max-contact{padding:34px 38px}}.services-proof{background:radial-gradient(circle at 12% 18%,#ff8a6b29,#0000 38%),radial-gradient(circle at 88% 18%,#49c7c129,#0000 42%),linear-gradient(135deg,#ffffff13,#ffffff05),#070c1cc2;border:1px solid #ffffff21;border-radius:clamp(28px,4vw,44px);grid-template-columns:minmax(300px,.38fr) minmax(0,.62fr);align-items:stretch;gap:clamp(24px,4vw,56px);padding:clamp(24px,4vw,52px);display:grid;box-shadow:0 28px 78px #00000047}.services-proof__copy{align-content:center;gap:16px;display:grid}.services-proof__copy span{color:#fff5edeb;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(135deg,#5f8cff29,#ff8a6b1c);border:1px solid #ffffff29;border-radius:999px;width:fit-content;padding:8px 13px;font-size:12px;font-weight:800}.services-proof__copy h2,.services-proof__copy p{margin:0}.services-proof__copy h2{color:#fff;font-size:clamp(28px,3.2vw,44px);line-height:1.08}.services-proof__copy p{color:var(--services-text-soft);line-height:1.66}.services-proof__copy .am-button{width:fit-content;min-width:0;margin-top:6px}.services-proof__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,2vw,22px);display:grid}.services-proof-card{background:radial-gradient(circle at 12% 12%,#5f8cff29,#0000 48%),linear-gradient(150deg,#ffffff17,#ffffff07),#080e1ec7;border:1px solid #ffffff1a;border-radius:28px;align-content:end;gap:10px;min-height:240px;padding:clamp(18px,2.4vw,28px);display:grid;position:relative;overflow:hidden;box-shadow:0 20px 54px #0000003d}.services-proof-card:before{content:"";background:radial-gradient(circle,#49c7c138,#0000 68%);border-radius:999px;width:180px;height:180px;position:absolute;inset:-34% -18% auto auto}.services-proof-card:nth-child(2),.services-proof-card:nth-child(4){transform:translateY(28px)}.services-proof-card span,.services-proof-card h3,.services-proof-card p{z-index:1;position:relative}.services-proof-card span{color:#fff5edb8;letter-spacing:.08em;text-transform:uppercase;background:#ffffff12;border-radius:999px;width:fit-content;padding:7px 10px;font-size:12px;font-weight:800}.services-proof-card h3,.services-proof-card p{margin:0}.services-proof-card h3{color:#fff;font-size:clamp(20px,2vw,28px);line-height:1.16}.services-proof-card p{color:#ffffffb8;line-height:1.56}@media (width<=1180px){.services-landing__hero-grid,.services-answer,.services-proof,.services-catalog-shell,.services-deliverables,.services-final,.services-max-contact{grid-template-columns:1fr;display:grid}.services-landing__hero-copy{max-width:none}.services-catalog-visual{min-height:560px;max-height:none;position:relative;top:auto}.services-catalog,.services-proof__grid,.services-answer__grid,.services-audiences,.services-models,.services-comparison,.services-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){.services-facts,.services-proof__grid,.services-catalog,.services-audiences,.services-models,.services-comparison,.services-cases,.services-steps,.services-landing__hero-visual,.services-answer__grid,.services-command__map,.services-command__footer{grid-template-columns:1fr}.services-answer-card:nth-child(2),.services-answer-card:nth-child(3),.services-proof-card:nth-child(2),.services-proof-card:nth-child(4){transform:none}.services-command{min-height:auto}.services-catalog-visual{border-radius:28px;min-height:520px}.services-command__tile--large{grid-row:auto}.services-shot--1{grid-column:auto}.services-landing__hero-summary{grid-template-columns:1fr}.services-landing__hero-summary-card:first-child{grid-column:auto}}@media (width<=640px){.services-answer{border-radius:24px;padding:20px}.services-answer__copy{align-content:start}.services-answer__copy h2{font-size:clamp(25px,8vw,32px);line-height:1.12}.services-answer__copy p,.services-answer-card p{font-size:15px;line-height:1.58}.services-answer-card{min-height:0;padding:20px}.services-answer-card h3{font-size:20px}.services-landing__hero-copy h1{font-size:clamp(30px,10vw,42px)}.services-landing__hero-actions .am-button,.services-proof__copy .am-button,.services-final__actions .am-button{width:100%;min-width:0}.services-final__actions{width:100%}}.maxforall{--mfa-bg:#0b1327;--mfa-panel:#ffffff13;--mfa-panel-strong:#ffffff1c;--mfa-border:#ffffff29;--mfa-text:#ffffffeb;--mfa-soft:#e3edffc2;--mfa-blue:#78a6ff;--mfa-mint:#59d3bf;--mfa-coral:#ff8d73;background:linear-gradient(115deg, #ff8d731f 0%, transparent 28%), linear-gradient(245deg, #59d3bf24 0%, transparent 32%), radial-gradient(circle at 12% 8%, #ff8d7333, transparent 30%), radial-gradient(circle at 86% 14%, #59d3bf38, transparent 28%), linear-gradient(180deg, #141f38 0%, var(--mfa-bg) 46%, #0e172d 100%);position:relative;overflow:hidden}.maxforall:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000b3,#0000 72%);mask-image:linear-gradient(#000000b3,#0000 72%)}.maxforall>*{position:relative}.maxforall .am-container{max-width:min(100%,1520px);padding-inline:clamp(18px,3.4vw,84px)}.maxforall .gl-section{padding:clamp(38px,5.8vw,78px) 0}.maxforall-hero{padding-top:clamp(58px,8vw,112px)}.maxforall-hero__grid,.maxforall-split,.maxforall-comrade__panel,.maxforall-final__panel{gap:clamp(26px,4vw,56px);display:grid}.maxforall-hero__grid{grid-template-columns:minmax(0,1.06fr) minmax(430px,.82fr);align-items:center}.maxforall-kicker{border:1px solid var(--mfa-border);color:#f5fbff;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(135deg,#78a6ff26,#ff8d731f);border-radius:999px;align-items:center;gap:10px;width:fit-content;padding:8px 13px;font-size:13px;display:inline-flex}.maxforall h1,.maxforall h2,.maxforall h3{color:#fff}.maxforall h1{max-width:980px;margin:18px 0 0;font-size:clamp(34px,4.2vw,58px);line-height:1.08}.maxforall h2{margin:16px 0 0;font-size:clamp(26px,3vw,40px);line-height:1.12}.maxforall h3{margin:0;font-size:clamp(18px,1.45vw,22px);line-height:1.22}.maxforall p{color:var(--mfa-soft)}.maxforall-hero__lead{max-width:760px;color:var(--mfa-text);margin:22px 0 0;font-size:clamp(17px,1.45vw,20px);line-height:1.62}.maxforall-actions{flex-wrap:wrap;gap:14px;margin-top:26px;display:flex}.maxforall-visual{border:1px solid var(--mfa-border);background:radial-gradient(circle at 16% 16%,#ff8d7338,#0000 42%),radial-gradient(circle at 86% 78%,#59d3bf33,#0000 42%),#080e1eb8;border-radius:38px;min-height:580px;padding:22px;position:relative;overflow:hidden;transform:rotate(1.5deg);box-shadow:0 34px 92px #00000052,inset 0 1px #ffffff17}.maxforall-visual__portrait{-o-object-fit:cover;object-fit:cover;-o-object-position:58% 50%;object-position:58% 50%;opacity:.86;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.12)translate(16%)}.maxforall-visual:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#080e1ee0 0%,#080e1e7a 44%,#080e1e0a 100%),linear-gradient(#0000 56%,#080e1ed1 100%);position:absolute;inset:0}.maxforall-visual__phone{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#ffffff1f,#0000),#101a3294;border:1px solid #ffffff2e;border-radius:30px;align-content:end;gap:16px;max-width:330px;min-height:536px;padding:28px;display:grid;position:relative;overflow:hidden;transform:rotate(-1.5deg);box-shadow:0 28px 80px #00000052}.maxforall-visual__phone:before{content:"MAX";color:#ffffff2e;letter-spacing:.08em;font-size:48px;font-weight:800;position:absolute;top:24px;left:28px}.maxforall-chat,.maxforall-miniapp{z-index:1;color:#fff;border-radius:17px;padding:13px 15px;font-size:15px;line-height:1.45;position:relative}.maxforall-chat--owner{background:#78a6ff33;border:1px solid #78a6ff57;margin-left:42px}.maxforall-chat--m{background:#59d3bf29;border:1px solid #59d3bf52;margin-right:36px}.maxforall-miniapp{background:#ffffff18;border:1px solid #ffffff2b;gap:8px;display:grid}.maxforall-visual__agent{z-index:2;background:linear-gradient(135deg,#59d3bf2e,#ff8d731a),#080e1eb8;border:1px solid #59d3bf47;border-radius:22px;grid-template-columns:62px minmax(0,1fr);align-items:center;gap:6px 12px;margin-top:4px;padding:14px;display:grid;position:relative}.maxforall-visual__agent span{color:#07111f;background:linear-gradient(135deg, var(--mfa-mint), var(--mfa-blue));border-radius:22px;grid-row:span 2;place-items:center;width:62px;height:62px;font-size:30px;font-weight:900;display:grid}.maxforall-visual__agent strong{color:#fff;font-size:18px}.maxforall-visual__agent em,.maxforall-miniapp span,.maxforall-miniapp em{color:var(--mfa-soft);font-size:13px;font-style:normal}.maxforall-miniapp strong{font-size:19px}.maxforall-visual__badge{z-index:3;color:#fff;text-transform:uppercase;letter-spacing:.08em;background:#ff8d7329;border:1px solid #ff8d7347;border-radius:18px;max-width:220px;padding:12px 14px;font-size:13px;position:absolute;inset:auto 26px 24px auto}.maxforall-section__head{text-align:center;max-width:920px;margin:0 auto 34px}.maxforall-section__head--wide{max-width:1180px}.maxforall-tariffs{gap:clamp(14px,1.8vw,24px);display:grid}.maxforall-tariff,.maxforall-comrade__panel,.maxforall-final__panel{border:1px solid var(--mfa-border);background:linear-gradient(145deg,#ffffff14,#ffffff08),#091022b8;box-shadow:0 24px 70px #00000038}.maxforall-workbench__grid{grid-template-columns:minmax(380px,.9fr) minmax(520px,1.1fr);grid-template-areas:"intro intro""starter canvas""features features";align-items:start;gap:clamp(20px,3vw,44px);display:grid}.maxforall-workbench__intro{grid-area:intro;max-width:1180px}.maxforall-workbench__intro p{margin-top:16px;font-size:17px;line-height:1.65}.maxforall-workbench__canvas{background:radial-gradient(circle at 16% 12%,#ff8d732e,#0000 38%),radial-gradient(circle at 86% 20%,#59d3bf2e,#0000 34%),linear-gradient(145deg,#ffffff14,#ffffff06),#070c1cb8;border:1px solid #ffffff24;border-radius:42px;grid-area:canvas;min-height:520px;padding:clamp(22px,3vw,40px);position:relative;overflow:hidden;box-shadow:0 32px 92px #00000047}.maxforall-workbench__canvas:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#070c1cd1 0%,#070c1c80 48%,#070c1c0f 100%),linear-gradient(#0000 48%,#070c1cb8 100%);position:absolute;inset:0}.maxforall-demo{z-index:2;place-items:center;min-height:640px;display:grid;position:relative}.maxforall-demo:before,.maxforall-demo:after{content:"";pointer-events:none;position:absolute}.maxforall-demo:before{background:linear-gradient(135deg,#78a6ff2b,#59d3bf1a),#ffffff09;border:1px solid #ffffff1c;border-radius:42px;inset:44px 10% 92px;transform:rotate(-2.5deg)}.maxforall-demo:after{aspect-ratio:1;filter:blur(4px);background:radial-gradient(circle,#59d3bf38,#0000 62%),radial-gradient(circle,#ff8d731f,#0000 70%);border-radius:999px;width:min(74%,520px)}.maxforall-demo__phone{z-index:3;aspect-ratio:9/19.5;background:linear-gradient(145deg,#ffffff3d,#ffffff12 38%,#060c1cf2),#080e1c;border:1px solid #ffffff3d;border-radius:42px;width:min(48vw,315px);min-width:260px;padding:13px;position:relative;transform:rotate(1.6deg);box-shadow:0 36px 92px #00000070,0 0 0 9px #ffffff09,inset 0 1px #ffffff3d}.maxforall-demo__speaker{z-index:5;background:#ffffff47;border-radius:999px;width:74px;height:7px;position:absolute;top:22px;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #00000047}.maxforall-demo__video{-o-object-fit:cover;object-fit:cover;background:#080e1ee6;border-radius:31px;width:100%;height:100%;display:block}.maxforall-demo__rail,.maxforall-demo__summary{z-index:4;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#080e1eb8;border:1px solid #ffffff21;position:absolute;box-shadow:0 18px 58px #00000047}.maxforall-demo__rail{border-radius:24px;gap:6px;width:min(36%,210px);padding:15px;display:grid}.maxforall-demo__rail--left{top:120px;left:0;transform:rotate(-3deg)}.maxforall-demo__rail--right{top:250px;right:0;transform:rotate(3deg)}.maxforall-demo__rail span,.maxforall-demo__summary p{color:var(--mfa-soft)}.maxforall-demo__rail span{letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800}.maxforall-demo__rail strong,.maxforall-demo__summary strong{color:#fff}.maxforall-demo__summary{background:linear-gradient(115deg,#ff8d732e,#0000 58%),#080e1ec2;border-radius:28px;width:min(58%,390px);padding:20px;bottom:18px;right:18px}.maxforall-demo__summary strong{font-size:clamp(20px,1.8vw,28px);line-height:1.12}.maxforall-demo__summary p{margin:10px 0 0;font-size:14px;line-height:1.55}.maxforall-workbench__image{-o-object-fit:cover;object-fit:cover;-o-object-position:58% 50%;object-position:58% 50%;opacity:.94;filter:saturate(1.08)brightness(1.08);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.03)}.maxforall-workbench__topline,.maxforall-workbench__flow,.maxforall-workbench__summary{z-index:2;position:relative}.maxforall-workbench__topline{color:var(--mfa-soft);justify-content:space-between;gap:18px;font-size:14px;display:flex}.maxforall-workbench__flow{grid-template-columns:1fr .82fr;grid-auto-rows:minmax(92px,auto);gap:16px;margin-top:34px;display:grid}.maxforall-workbench__flow div{color:#fff;background:#ffffff13;border:1px solid #ffffff1f;border-radius:24px;align-items:end;padding:18px;display:grid}.maxforall-workbench__flow div:first-child{background:linear-gradient(150deg,#78a6ff38,#ffffff0f),#ffffff13;grid-row:span 2}.maxforall-workbench__flow div:nth-child(3){background:linear-gradient(135deg,#59d3bf33,#ffffff0d),#ffffff13}.maxforall-workbench__summary{background:linear-gradient(110deg,#ff8d7329,#0000 46%),#0a1020bd;border:1px solid #ff8d734d;border-radius:28px;margin-top:clamp(18px,3vw,72px);padding:clamp(20px,2vw,28px)}.maxforall-workbench__summary strong{color:#fff;font-size:clamp(24px,2.2vw,34px);line-height:1.08}.maxforall-starter-cards{grid-area:starter;grid-template-columns:1fr;gap:12px;display:grid}.maxforall-starter-cards article{background:radial-gradient(circle at 20% 16%,#59d3bf21,#0000 46%),#ffffff0e;border:1px solid #ffffff1f;border-radius:22px;padding:18px}.maxforall-starter-cards article:nth-child(2){margin-left:clamp(18px,4vw,58px)}.maxforall-starter-cards article:nth-child(3){margin-left:clamp(34px,7vw,112px)}.maxforall-starter-cards p{margin:10px 0 0;line-height:1.56}.maxforall-workbench__summary p{max-width:760px;margin:12px 0 0;line-height:1.62}.maxforall-feature-list{grid-area:features;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.maxforall-feature-list article{background:#ffffff0b;border:1px solid #ffffff1f;border-radius:24px;padding:20px}.maxforall-feature-list p{margin:8px 0 0;line-height:1.58}.maxforall-product{background:linear-gradient(100deg,#59d3bf1a,#0000 36%),linear-gradient(255deg,#78a6ff1c,#0000 38%),#ffffff06}.maxforall-product__grid{grid-template-columns:minmax(360px,.78fr) minmax(560px,1.22fr);align-items:center;gap:clamp(24px,4vw,60px);display:grid}.maxforall-product__copy{max-width:720px}.maxforall-product__copy p{margin:18px 0 0;font-size:17px;line-height:1.68}.maxforall-product__route{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.maxforall-product__route span{color:#fff;letter-spacing:.03em;text-transform:uppercase;background:#ffffff13;border:1px solid #ffffff21;border-radius:999px;padding:10px 13px;font-size:13px;font-weight:800}.maxforall-product__route span+span:before{content:"-> ";color:var(--mfa-mint)}.maxforall-product__screens{grid-template-columns:.92fr 1.08fr;align-items:center;gap:clamp(14px,2vw,24px);display:grid}.maxforall-product__screen{background:radial-gradient(circle at 18% 18%,#ff8d7324,#0000 42%),#080e1e9e;border:1px solid #ffffff24;border-radius:34px;min-height:440px;position:relative;overflow:hidden;box-shadow:0 28px 82px #00000042}.maxforall-product__screen:nth-child(2){min-height:520px;transform:translateY(-18px)}.maxforall-product__screen img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;opacity:.86;filter:saturate(1.05)brightness(1.05);width:100%;height:100%;position:absolute;inset:0}.maxforall-product__screen:after{content:"";background:linear-gradient(#070c1c0f 0%,#070c1c52 42%,#070c1ce0 100%),linear-gradient(90deg,#070c1c85,#070c1c14);position:absolute;inset:0}.maxforall-product__screen div{z-index:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080e1ead;border:1px solid #ffffff24;border-radius:24px;padding:18px;position:absolute;bottom:22px;left:22px;right:22px}.maxforall-product__screen p{margin:10px 0 0;line-height:1.58}.maxforall-scenes{background:linear-gradient(100deg,#ff8d7314,#0000 34%),linear-gradient(250deg,#59d3bf1a,#0000 38%),#ffffff05}.maxforall-scenes__layout{grid-template-columns:minmax(360px,.46fr) minmax(0,.54fr);align-items:center;gap:clamp(24px,4vw,58px);display:grid}.maxforall-scenes__copy{max-width:620px}.maxforall-scenes__copy p{margin:18px 0 0;font-size:17px;line-height:1.68}.maxforall-scenes__points{gap:12px;margin:26px 0 0;padding:0;list-style:none;display:grid}.maxforall-scenes__points li{color:var(--mfa-text);background:linear-gradient(135deg,#ffffff13,#ffffff09),#080e1e6b;border:1px solid #ffffff1f;border-radius:20px;padding:15px 18px 15px 48px;line-height:1.48;position:relative}.maxforall-scenes__points li:before{content:"";background:linear-gradient(135deg, var(--mfa-mint), var(--mfa-blue));border-radius:999px;width:14px;height:14px;position:absolute;top:18px;left:18px;box-shadow:0 0 22px #59d3bf73}.maxforall-scenes__board{background:radial-gradient(circle at 18% 16%,#78a6ff38,#0000 34%),radial-gradient(circle at 84% 82%,#ff8d7324,#0000 34%),linear-gradient(#ffffff0b 1px,#0000 1px) 0 0/54px 54px,linear-gradient(90deg,#ffffff0a 1px,#0000 1px) 0 0/54px 54px,#070c1c94;border:1px solid #ffffff21;border-radius:46px;grid-template-columns:1.08fr .92fr;grid-auto-rows:auto;gap:clamp(14px,1.8vw,20px);min-height:0;padding:clamp(18px,2.5vw,30px);display:grid;position:relative;overflow:hidden;box-shadow:0 32px 92px #00000042}.maxforall-scenes__board:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#070c1cbd 0%,#070c1c42 47%,#070c1cc7 100%),linear-gradient(#0000 52%,#070c1cd6 100%);position:absolute;inset:0}.maxforall-scenes__board:before{content:"";aspect-ratio:1;opacity:.8;border:1px solid #59d3bf4d;border-radius:999px;width:34%;position:absolute;inset:12% auto auto 44%;box-shadow:0 0 0 68px #59d3bf0b,0 0 0 138px #78a6ff09}.maxforall-scenes__image-card{z-index:2;aspect-ratio:16/5.8;background:#080e1e8c;border:1px solid #ffffff24;border-radius:34px;grid-column:1/-1;width:100%;position:relative;overflow:hidden;box-shadow:0 24px 72px #00000052}.maxforall-scenes__image-card img{-o-object-fit:cover;object-fit:cover;-o-object-position:48% 50%;object-position:48% 50%;opacity:.92;filter:saturate(1.05)brightness(1.04);width:100%;height:100%}.maxforall-scenes__image-card:after{content:"";pointer-events:none;background:linear-gradient(#0000 46%,#080e1eb8 100%),linear-gradient(90deg,#080e1e57,#080e1e1f);position:absolute;inset:0}.maxforall-scenes__image-card span{z-index:1;color:#fff;letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:800;position:absolute;bottom:18px;left:18px;right:18px}.maxforall-scenes__tile,.maxforall-scenes__signal{z-index:3;position:relative}.maxforall-scenes__signal{background:linear-gradient(135deg,#59d3bf2e,#78a6ff1f),#080e1ec7;border:1px solid #59d3bf42;border-radius:22px;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:12px;width:min(340px,100% - 36px);padding:14px;display:grid;position:absolute;top:clamp(18px,2.5vw,34px);right:clamp(18px,2.5vw,34px);box-shadow:0 18px 54px #00000047}.maxforall-scenes__signal span{color:#07111f;background:linear-gradient(135deg, var(--mfa-mint), var(--mfa-blue));border-radius:18px;place-items:center;width:54px;height:54px;font-size:26px;font-weight:900;display:grid}.maxforall-scenes__signal strong{color:#fff;line-height:1.2}.maxforall-scenes__tile{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:radial-gradient(circle at 18% 18%,#ffffff1a,#0000 46%),#ffffff0f;border:1px solid #ffffff1f;border-radius:28px;align-content:end;gap:10px;min-height:0;padding:clamp(18px,2vw,26px);display:grid}.maxforall-scenes__tile span{color:#f4f7ffb8;letter-spacing:.06em;text-transform:uppercase;background:#ffffff14;border-radius:999px;width:fit-content;padding:6px 10px;font-size:12px;font-weight:800}.maxforall-scenes__tile h3,.maxforall-scenes__tile p{margin:0}.maxforall-scenes__tile p{line-height:1.58}.maxforall-scenes__tile--1{background:linear-gradient(145deg,#78a6ff2e,#ffffff0e),#ffffff0f;grid-row:auto;min-height:0}.maxforall-scenes__tile--2{margin-top:0}.maxforall-scenes__tile--3{background:linear-gradient(135deg,#59d3bf2e,#ffffff0d),#ffffff0f;transform:none}.maxforall-scenes__tile--4{background:linear-gradient(145deg,#ff8d7329,#ffffff0d),#ffffff0f;transform:none}.maxforall-card p,.maxforall-tariff p{margin:14px 0 0;line-height:1.64}.maxforall-comrade__panel{border-radius:44px;grid-template-columns:minmax(300px,.62fr) minmax(560px,1.08fr);align-items:center;padding:clamp(28px,4.8vw,64px)}.maxforall-comrade--scene{background:linear-gradient(105deg,#ff8d731a,#0000 38%),linear-gradient(250deg,#59d3bf21,#0000 42%),#ffffff06}.maxforall-comrade--scene .maxforall-comrade__panel{box-shadow:none;background:linear-gradient(135deg,#ffffff0e,#ffffff05),0 0;border-color:#ffffff14}.maxforall-comrade__scene{background:radial-gradient(circle at 28% 18%,#ff8d734d,#0000 34%),radial-gradient(circle at 74% 72%,#59d3bf47,#0000 36%),linear-gradient(145deg,#ffffff1f,#ffffff06);border:1px solid #ffffff29;border-radius:36px;min-height:560px;position:relative;overflow:hidden;box-shadow:0 34px 92px #0000004d}.maxforall-comrade__scene:before{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,#080e1e0f 0%,#080e1e47 52%,#080e1e1a 100%),linear-gradient(#0000 55%,#080e1edb 100%);position:absolute;inset:0}.maxforall-comrade__image{-o-object-fit:cover;object-fit:cover;-o-object-position:56% 50%;object-position:56% 50%;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.02)}.maxforall-comrade__dossier,.maxforall-comrade__rules{z-index:3;background:#080e1eb3;border:1px solid #ffffff24;border-radius:20px;gap:7px;padding:16px;display:grid;position:absolute;box-shadow:0 18px 48px #0000003d}.maxforall-comrade__dossier{width:min(50%,300px);top:34px;left:28px}.maxforall-comrade__rules{background:linear-gradient(135deg,#59d3bf29,#78a6ff1a),#080e1eb8;width:min(44%,250px);bottom:34px;left:34px}.maxforall-comrade__dossier span,.maxforall-comrade__rules span{color:var(--mfa-soft);letter-spacing:.08em;text-transform:uppercase;font-size:12px}.maxforall-comrade__dossier strong,.maxforall-comrade__rules strong{color:#fff;line-height:1.22}.maxforall-comrade__dossier em{color:var(--mfa-soft);font-size:13px;font-style:normal}.maxforall-comrade__noise{z-index:2;color:#ffffff85;letter-spacing:.08em;text-transform:uppercase;filter:blur(.2px);background:#ffffff12;border:1px solid #ffffff1f;border-radius:28px;place-items:center;width:92px;height:92px;font-size:12px;display:grid;position:absolute;transform:rotate(-8deg)}.maxforall-comrade__noise--a{top:74px;right:34px}.maxforall-comrade__noise--b{bottom:156px;right:80px;transform:rotate(9deg)}.maxforall-split{background:linear-gradient(135deg,#ffffff12,#ffffff06),#070c1c8a;border:1px solid #ffffff1a;border-radius:42px;grid-template-columns:minmax(280px,.72fr) minmax(0,1fr) 220px;align-items:start;padding:clamp(22px,3vw,40px);position:relative}.maxforall-split__lead{margin-top:18px;font-size:17px;line-height:1.65}.maxforall-steps{gap:12px;margin:0;padding:0;list-style:none;display:grid}.maxforall-steps li{border:1px solid var(--mfa-border);background:var(--mfa-panel);color:var(--mfa-text);border-radius:20px;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:14px;padding:16px;display:grid}.maxforall-radar{background:radial-gradient(circle,#59d3bf2e,#0000 62%),#ffffff0b;border-radius:32px;place-items:center;min-height:250px;display:grid;position:relative;overflow:hidden}.maxforall-radar__ring{aspect-ratio:1;border:1px solid #59d3bf47;border-radius:50%;width:74%;position:absolute}.maxforall-radar__ring+.maxforall-radar__ring{width:46%}.maxforall-radar strong{z-index:1;color:#08111f;background:linear-gradient(135deg, var(--mfa-mint), var(--mfa-blue));border-radius:26px;place-items:center;width:78px;height:78px;font-size:36px;display:grid;position:relative}.maxforall-radar__dot{background:var(--mfa-coral);border-radius:50%;width:12px;height:12px;position:absolute;box-shadow:0 0 28px #ff8d73d1}.maxforall-radar__dot--a{top:22%;right:30%}.maxforall-radar__dot--b{bottom:24%;left:28%}.maxforall-radar__dot--c{bottom:34%;right:18%}.maxforall-steps span{color:#07111f;background:linear-gradient(135deg, var(--mfa-mint), var(--mfa-blue));border-radius:16px;place-items:center;width:48px;height:48px;font-weight:800;display:grid}.maxforall-tags{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.maxforall-tags span{border:1px solid var(--mfa-border);background:var(--mfa-panel);color:var(--mfa-text);border-radius:999px;padding:12px 16px}.maxforall-business-bridge{background:linear-gradient(105deg,#78a6ff1a,#0000 38%),linear-gradient(245deg,#ff8d731a,#0000 42%),#ffffff06}.maxforall-business-bridge__grid{background:radial-gradient(circle at 18% 14%,#78a6ff2e,#0000 34%),radial-gradient(circle at 86% 78%,#ff8d7321,#0000 34%),linear-gradient(145deg,#ffffff12,#ffffff06),#070c1c94;border:1px solid #ffffff1f;border-radius:42px;grid-template-columns:minmax(300px,.72fr) minmax(300px,.72fr) minmax(380px,1fr);align-items:stretch;gap:clamp(24px,4vw,56px);padding:clamp(24px,4vw,46px);display:grid;box-shadow:0 26px 76px #0000003d}.maxforall-business-bridge__copy{flex-direction:column;align-items:flex-start;display:flex}.maxforall-business-bridge__copy p{margin:18px 0 0;font-size:17px;line-height:1.68}.maxforall-business-bridge__copy .am-button{margin-top:auto}.maxforall-business-bridge__visual{background:radial-gradient(circle at 18% 16%,#ff8d7333,#0000 40%),#080e1e94;border:1px solid #ffffff24;border-radius:32px;min-height:430px;position:relative;overflow:hidden;box-shadow:0 24px 72px #0000003d}.maxforall-business-bridge__visual img{-o-object-fit:cover;object-fit:cover;-o-object-position:54% 50%;object-position:54% 50%;opacity:.9;width:100%;height:100%;position:absolute;inset:0}.maxforall-business-bridge__visual:after{content:"";background:linear-gradient(#0000 42%,#070c1cdb),linear-gradient(90deg,#070c1c6b,#070c1c14);position:absolute;inset:0}.maxforall-business-bridge__visual div{z-index:1;background:#080e1ead;border:1px solid #ffffff24;border-radius:22px;gap:7px;padding:17px;display:grid;position:absolute;bottom:20px;left:20px;right:20px}.maxforall-business-bridge__visual span{color:var(--mfa-soft);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800}.maxforall-business-bridge__visual strong{color:#fff;line-height:1.22}.maxforall-business-bridge__signals{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.maxforall-business-bridge__signals article{background:radial-gradient(circle at 18% 18%,#59d3bf1f,#0000 44%),#ffffff0e;border:1px solid #ffffff1f;border-radius:26px;align-content:space-between;gap:28px;min-height:190px;padding:clamp(18px,2vw,24px);display:grid}.maxforall-business-bridge__signals article:nth-child(2),.maxforall-business-bridge__signals article:nth-child(3){background:radial-gradient(circle at 82% 18%,#ff8d731c,#0000 40%),#ffffff0e}.maxforall-business-bridge__signals span{color:#07111f;background:linear-gradient(135deg, var(--mfa-mint), var(--mfa-blue));border-radius:16px;place-items:center;width:48px;height:48px;font-weight:800;display:inline-grid}.maxforall-business-bridge__signals p{color:var(--mfa-text);margin:0;font-size:clamp(17px,1.5vw,21px);line-height:1.42}.maxforall-section--tariffs .maxforall-section__head{text-align:left;max-width:1120px;margin-inline:0}.maxforall-tariffs{grid-template-columns:minmax(240px,.78fr) minmax(320px,1.08fr) minmax(260px,.92fr);align-items:stretch}.maxforall-tariff{border-radius:28px;flex-direction:column;gap:16px;padding:clamp(22px,2.4vw,30px);display:flex}.maxforall-tariff:nth-child(2){background:linear-gradient(145deg,#59d3bf24,#78a6ff17),#091022c7;border-color:#59d3bf47;transform:translateY(-18px)}.maxforall-tariff:nth-child(3){margin-top:clamp(20px,4vw,64px)}.maxforall-tariff strong{color:#fff;font-size:clamp(22px,2vw,30px)}.maxforall-tariff ul{color:var(--mfa-soft);gap:8px;margin:0;padding:0;list-style:none;display:grid}.maxforall-tariff li:before{content:"+ ";color:var(--mfa-mint)}.maxforall-tariff .am-button{margin-top:auto}.maxforall-final__panel{text-align:center;border-radius:34px;padding:clamp(24px,4.5vw,54px)}.maxforall-final__panel p{max-width:820px;margin:18px auto 0;font-size:18px;line-height:1.68}.maxforall-final__panel .maxforall-actions{justify-content:center}@media (width<=1080px){.maxforall-hero__grid,.maxforall-workbench__grid,.maxforall-tariffs,.maxforall-split,.maxforall-scenes__layout,.maxforall-business-bridge__grid,.maxforall-comrade__panel{grid-template-columns:1fr}.maxforall-tariff:nth-child(2),.maxforall-tariff:nth-child(3){margin-top:0;transform:none}.maxforall-workbench__grid{grid-template-areas:"intro""starter""canvas""features"}.maxforall-starter-cards,.maxforall-feature-list{grid-template-columns:repeat(2,minmax(0,1fr))}.maxforall-starter-cards article:nth-child(2),.maxforall-starter-cards article:nth-child(3){margin-left:0}.maxforall-product__grid,.maxforall-product__screens{grid-template-columns:1fr}.maxforall-product__screen,.maxforall-product__screen:nth-child(2){min-height:420px;transform:none}.maxforall-business-bridge__copy .am-button{margin-top:24px}.maxforall-comrade__scene{min-height:260px}.maxforall-scenes__board{min-height:auto}}@media (width<=760px){.maxforall-hero__grid,.maxforall-workbench__grid,.maxforall-tariffs{grid-template-columns:1fr}.maxforall-workbench__canvas{border-radius:30px;min-height:auto;padding:14px}.maxforall-demo{place-items:stretch stretch;gap:14px;min-height:auto}.maxforall-demo:before,.maxforall-demo:after,.maxforall-demo__rail{display:none}.maxforall-demo__phone{border-radius:34px;justify-self:center;width:min(100%,330px);min-width:0;padding:8px;transform:none}.maxforall-demo__speaker{width:58px;height:5px;top:16px}.maxforall-demo__video{border-radius:26px}.maxforall-demo__summary{border-radius:22px;width:100%;padding:16px;position:relative;bottom:auto;right:auto}.maxforall-starter-cards,.maxforall-feature-list,.maxforall-workbench__flow{grid-template-columns:1fr}.maxforall-product__screen,.maxforall-product__screen:nth-child(2){min-height:360px}.maxforall-business-bridge__signals{grid-template-columns:1fr}.maxforall-business-bridge__signals article{min-height:150px}.maxforall-scenes__board{border-radius:28px;grid-template-columns:1fr}.maxforall-scenes__image-card{width:100%;min-height:220px;position:relative;inset:auto}.maxforall-scenes__image-card img{-o-object-fit:contain;object-fit:contain;-o-object-position:50% 55%;object-position:50% 55%;opacity:1;min-height:220px;transform:none}.maxforall-scenes__image-card:after{background:linear-gradient(#080e1e05 0%,#080e1e2e 42%,#080e1ead 100%),linear-gradient(90deg,#080e1e33,#080e1e0a)}.maxforall-scenes__signal{width:100%;position:relative;inset:auto}.maxforall-scenes__tile,.maxforall-scenes__tile--1{min-height:0}.maxforall-scenes__tile--2{margin-top:0}.maxforall-scenes__tile--3,.maxforall-scenes__tile--4{transform:none}.maxforall-workbench__flow div:first-child{grid-row:auto}.maxforall-comrade__scene{min-height:460px}.maxforall-comrade__agent{bottom:34px;left:24px}.maxforall-comrade__dossier,.maxforall-comrade__rules{width:min(58%,240px);right:18px}.maxforall-comrade__rules{bottom:36px}.maxforall-visual{min-height:auto;padding:14px;transform:none}.maxforall-visual__portrait{-o-object-position:68% 50%;object-position:68% 50%;opacity:.72;transform:scale(1.05)translate(8%)}.maxforall-visual:after{background:linear-gradient(90deg,#080e1ee6 0%,#080e1e94 58%,#080e1e14 100%),linear-gradient(#0000 46%,#080e1ee6 100%)}.maxforall-visual__phone{max-width:none;min-height:420px;padding:22px;transform:none}.maxforall-visual__badge{max-width:calc(100% - 44px);inset:auto 22px 22px auto}.maxforall-steps li{grid-template-columns:46px minmax(0,1fr)}.maxforall-steps span{width:42px;height:42px}}.max-catalog,.max-catalog-single,.max-catalog-add{color:#fff;position:relative;overflow:hidden}.max-catalog:before,.max-catalog-single:before,.max-catalog-add:before{content:"";pointer-events:none;opacity:.95;background:radial-gradient(circle at 12% 8%,#49c7c12e,#0000 26%),radial-gradient(circle at 86% 18%,#ff8a6b29,#0000 24%),radial-gradient(circle at 54% 78%,#5f8cff2e,#0000 30%);position:absolute;inset:0}.max-catalog>*,.max-catalog-single>*,.max-catalog-add>*{z-index:1;position:relative}.max-catalog-eyebrow{color:#fff5edeb;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(135deg,#49c7c12e,#ff8a6b24);border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:10px;padding:8px 14px;font-size:13px;font-weight:700;display:inline-flex}.max-catalog-hero,.max-catalog-toolbar,.max-catalog-collections,.max-catalog-results,.max-catalog-business,.max-catalog-single__hero,.max-catalog-single__body,.max-catalog-related,.max-catalog-add__hero,.max-catalog-add__body{padding:clamp(30px,5vw,72px) 0}.max-catalog-hero__grid,.max-catalog-single__hero-grid,.max-catalog-add__grid{grid-template-columns:minmax(0,1.1fr) minmax(320px,.65fr);align-items:center;gap:clamp(28px,4vw,58px);display:grid}.max-catalog-hero h1,.max-catalog-single__hero h1,.max-catalog-add__hero h1{max-width:850px;margin:20px 0 0;font-size:clamp(34px,4.2vw,58px);line-height:1.05}.max-catalog-hero p,.max-catalog-single__lead,.max-catalog-add__hero p{color:#ffffffd6;max-width:760px;margin:22px 0 0;font-size:clamp(18px,2vw,23px);line-height:1.55}.max-catalog-single__username{color:#dbedffb8;font-family:var(--font-ui);overflow-wrap:anywhere;margin-top:10px;font-size:clamp(16px,2vw,24px);font-weight:500;display:block}.max-catalog-search{background:#ffffff14;border:1px solid #ffffff29;border-radius:28px;grid-template-columns:minmax(0,1fr) auto;gap:12px;max-width:760px;margin-top:26px;padding:10px;display:grid;box-shadow:0 24px 70px #0000003d}.max-catalog-search input,.max-catalog-form input,.max-catalog-form select,.max-catalog-form textarea{color:#fff;width:100%;font:inherit;background:#080e1ebd;border:1px solid #ffffff24;border-radius:18px}.max-catalog-search input{min-height:54px;padding:0 18px}.max-catalog-search input::-moz-placeholder{color:#ffffff7a}.max-catalog-form input::-moz-placeholder{color:#ffffff7a}.max-catalog-form textarea::-moz-placeholder{color:#ffffff7a}.max-catalog-search input::placeholder,.max-catalog-form input::placeholder,.max-catalog-form textarea::placeholder{color:#ffffff7a}.max-catalog-hero__actions,.max-catalog-single__actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.max-catalog-hero__panel,.max-catalog-add__note,.max-catalog-single__passport,.max-catalog-sidebar__box,.max-catalog-card,.max-catalog-single__cta,.max-catalog-single__terms,.max-catalog-single__report,.max-catalog-collections__grid a,.max-catalog-business__panel,.max-catalog-form,.max-catalog-add__rules{background:linear-gradient(145deg,#ffffff16,#ffffff07),#070c1cc7;border:1px solid #ffffff24;box-shadow:0 28px 78px #00000040}.max-catalog-hero__panel{border-radius:36px;align-items:end;min-height:430px;padding:clamp(22px,3vw,34px);display:grid;position:relative;overflow:hidden}.max-catalog-orbit{border:1px dashed #ffffff29;border-radius:30px;position:absolute;inset:24px}.max-catalog-orbit__node{background:#ffffff1f;border-radius:999px;padding:10px 14px;font-weight:800;display:inline-flex;position:absolute}.max-catalog-orbit__node--channel{top:16%;left:8%}.max-catalog-orbit__node--group{top:38%;right:9%}.max-catalog-orbit__node--bot{bottom:18%;left:28%}.max-catalog-hero__stat{z-index:1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#080e1ead;border-radius:26px;gap:10px;padding:22px;display:grid;position:relative}.max-catalog-hero__stat span{font-size:clamp(42px,6vw,76px);font-weight:900;line-height:.95}.max-catalog-hero__stat strong,.max-catalog-add__note strong{font-size:24px;line-height:1.16}.max-catalog-hero__stat p,.max-catalog-add__note p,.max-catalog-sidebar__box p,.max-catalog-card p,.max-catalog-single__cta p,.max-catalog-single__report p,.max-catalog-add__rules li,.max-catalog-add__bot p{color:#ffffffb8;line-height:1.62}.max-catalog-tabs,.max-catalog-chips,.max-catalog-task-list{flex-wrap:wrap;gap:10px;display:flex}.max-catalog-chips{margin-top:16px}.max-catalog-tabs a,.max-catalog-chips a,.max-catalog-task-list a,.max-catalog-single__terms a{color:#ffffffd1;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;align-items:center;min-height:42px;padding:10px 14px;text-decoration:none;display:inline-flex}.max-catalog-tabs a.is-active,.max-catalog-chips a.is-active,.max-catalog-task-list a.is-active{color:#fff;background:linear-gradient(135deg,#5f8cff6b,#49c7c138)}.max-catalog-results__layout,.max-catalog-add__layout{grid-template-columns:minmax(260px,.34fr) minmax(0,1fr);align-items:start;gap:clamp(22px,3vw,38px);display:grid}.max-catalog-single__layout{grid-template-columns:minmax(0,1fr) minmax(300px,.34fr);align-items:start;gap:clamp(22px,3vw,38px);display:grid}.max-catalog-sidebar,.max-catalog-single__aside{top:calc(var(--site-header-height,88px) + 18px);gap:16px;display:grid;position:sticky}.max-catalog-sidebar__box,.max-catalog-single__cta,.max-catalog-single__terms,.max-catalog-single__report,.max-catalog-add__rules{border-radius:28px;padding:clamp(18px,2.4vw,28px)}.max-catalog-single__cta .am-button,.max-catalog-single__appsmax-bridge .am-button{white-space:nowrap;text-align:center;width:100%;min-width:0;padding-inline:14px;font-size:15px}.max-catalog-sidebar__box--accent,.max-catalog-business__panel{background:radial-gradient(circle at 18% 20%,#ff8a6b33,#0000 38%),linear-gradient(145deg,#49c7c124,#5f8cff1f),#070c1cd1}.max-catalog-sidebar__box span,.max-catalog-single__cta span,.max-catalog-single__report>span,.max-catalog-collections__head span,.max-catalog-add__note span,.max-catalog-add__bot span,.max-catalog-business__panel span{color:#fff5edbd;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800}.max-catalog-sidebar__box h2,.max-catalog-single__cta h2,.max-catalog-single__report h2,.max-catalog-collections__head h2,.max-catalog-business__panel h2,.max-catalog-add__rules h2{margin:10px 0 0;font-size:clamp(22px,2.5vw,34px);line-height:1.12}.max-catalog-sidebar__box h2{font-size:clamp(20px,1.7vw,27px);line-height:1.16}.max-catalog-single__cta h2{font-size:clamp(19px,1.45vw,25px);line-height:1.18}.max-catalog-sidebar__box p{font-size:16px;line-height:1.55}.max-catalog-sidebar__box .am-button{white-space:nowrap;width:100%;min-width:0;padding-inline:14px;font-size:15px}.max-catalog-sidebar__box .max-catalog-task-list{margin-top:14px;padding-bottom:8px}.max-catalog-sidebar__box .max-catalog-task-list a{min-height:38px;padding:8px 12px;font-size:15px}.max-catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.max-catalog-card{--max-catalog-card-accent:#49c7c1;overflow-wrap:anywhere;border-radius:28px;flex-direction:column;gap:16px;min-width:0;min-height:320px;padding:20px;display:flex}.max-catalog-card__top>div,.max-catalog-card h2,.max-catalog-card h3,.max-catalog-card p,.max-catalog-card a{overflow-wrap:anywhere;min-width:0;max-width:100%}.max-catalog-card--channel,.max-catalog-card--group,.max-catalog-card--bot{background:linear-gradient(145deg, color-mix(in srgb, var(--max-catalog-card-accent) 18%, transparent), #ffffff09), #070c1cc7}.max-catalog-card--channel:not([style]){--max-catalog-card-accent:#5f8cff}.max-catalog-card--group:not([style]){--max-catalog-card-accent:#49c7c1}.max-catalog-card--bot:not([style]){--max-catalog-card-accent:#ff8a6b}.max-catalog-card--featured,.max-catalog-card--accent_border{border-color:color-mix(in srgb, var(--max-catalog-card-accent) 54%, #ffffff29)}.max-catalog-card--soft_glow{box-shadow:0 22px 60px color-mix(in srgb, var(--max-catalog-card-accent) 18%, transparent), inset 0 1px #ffffff1f}.max-catalog-card--priority_cta .max-catalog-card__actions .am-button{border-color:color-mix(in srgb, var(--max-catalog-card-accent) 58%, #ffffff29);background:color-mix(in srgb, var(--max-catalog-card-accent) 18%, #ffffff0f)}.max-catalog-card__top{grid-template-columns:54px minmax(0,1fr);align-items:start;gap:12px;display:grid}.max-catalog-card__avatar,.max-catalog-single__avatar{color:#061020;background:linear-gradient(135deg,#49c7c1,#5f8cff);border-radius:18px;place-items:center;font-weight:900;display:grid}.max-catalog-card__avatar{background:linear-gradient(135deg, var(--max-catalog-card-accent), #5f8cff);width:54px;height:54px;font-size:24px}.max-catalog-card__type{color:#ffffff94;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800}.max-catalog-card h2,.max-catalog-card h3{margin:5px 0 0;font-size:21px;line-height:1.18}.max-catalog-card h2 a,.max-catalog-card h3 a{color:#fff;text-decoration:none}.max-catalog-card__meta{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.max-catalog-card__meta span{color:#ffffffbd;background:#ffffff14;border-radius:999px;padding:7px 10px;font-size:12px}.max-catalog-card__actions{grid-template-columns:1fr;align-items:stretch;gap:10px;display:grid}.max-catalog-card__link{color:#fff;align-items:center;font-weight:800;display:inline-flex}.max-catalog-card__actions .am-button{white-space:normal;text-align:center;width:100%;min-width:0;padding-inline:12px;font-size:14px}.max-catalog-collections__head{gap:10px;max-width:860px;display:grid}.max-catalog-collections__head h2{max-width:760px}.max-catalog-collections__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.max-catalog-collections__grid a{border-radius:28px;align-content:space-between;gap:16px;min-height:180px;padding:20px;text-decoration:none;transition:transform .2s,border-color .2s,background .2s;display:grid}.max-catalog-collections__grid a:hover{background:radial-gradient(circle at 18% 18%,#49c7c12e,#0000 42%),linear-gradient(145deg,#ffffff1b,#ffffff09),#070c1cd6;border-color:#49c7c170;transform:translateY(-3px)}.max-catalog-collections__grid strong{color:#fff;font-size:20px;line-height:1.16}.max-catalog-collections__grid span{color:#ffffffb8;font-size:15px;line-height:1.5}.max-catalog .am-breadcrumbs,.max-catalog-single .am-breadcrumbs,.max-catalog-add .am-breadcrumbs{color:#ffffffc2;max-width:100%}.max-catalog .am-breadcrumbs__list,.max-catalog-single .am-breadcrumbs__list,.max-catalog-add .am-breadcrumbs__list{align-items:center;gap:8px}.max-catalog .am-breadcrumbs__item,.max-catalog-single .am-breadcrumbs__item,.max-catalog-add .am-breadcrumbs__item{min-width:0}.max-catalog .am-breadcrumbs__item:last-child span,.max-catalog-single .am-breadcrumbs__item:last-child span,.max-catalog-add .am-breadcrumbs__item:last-child span{text-overflow:ellipsis;white-space:nowrap;max-width:min(100%,62ch);overflow:hidden}.max-catalog-pagination{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:28px;display:flex}.max-catalog-pagination .page-numbers{color:#fff;background:#ffffff0f;border:1px solid #ffffff24;border-radius:14px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:10px 14px;text-decoration:none;display:inline-flex}.max-catalog-pagination .current{background:#5f8cff59}.max-catalog-business__panel{border-radius:34px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:clamp(24px,4vw,44px);display:grid}.max-catalog-single__passport{border-radius:34px;gap:18px;padding:clamp(22px,3vw,34px);display:grid}.max-catalog-single__avatar{width:82px;height:82px;font-size:36px}.max-catalog-single__passport dl{gap:10px;margin:0;display:grid}.max-catalog-single__passport div{border-bottom:1px solid #ffffff1a;justify-content:space-between;gap:16px;padding-bottom:10px;display:flex}.max-catalog-single__passport dt{color:#ffffff94}.max-catalog-single__passport dd{color:#fff;text-align:right;margin:0;font-weight:800}.max-catalog-single__content,.max-catalog-single__appsmax-bridge{background:#fff1;border:1px solid #ffffff1f;border-radius:30px;padding:clamp(22px,3vw,34px)}.max-catalog-single__appsmax-bridge{background:linear-gradient(135deg,#49c7c11f,#ff8a6b1a);margin-top:24px}.max-catalog-single__terms{flex-wrap:wrap;gap:10px;display:flex}.max-catalog-single__terms h2{flex:0 0 100%;margin:0;font-size:20px}.max-catalog-add__layout{grid-template-columns:minmax(0,.68fr) minmax(280px,.32fr)}.max-catalog-add__note{border-radius:32px;padding:clamp(22px,3vw,34px)}.max-catalog-form{border-radius:34px;gap:18px;padding:clamp(22px,3vw,34px);display:grid}.max-catalog-form label,.max-catalog-form fieldset,.max-catalog-single__report label{gap:8px;margin:0;display:grid}.max-catalog-form label span,.max-catalog-form legend,.max-catalog-single__report label span{color:#ffffffd1;font-weight:800}.max-catalog-form input,.max-catalog-form select,.max-catalog-form textarea,.max-catalog-single__report input,.max-catalog-single__report select,.max-catalog-single__report textarea{padding:14px 16px}.max-catalog-single__report{gap:14px;margin-top:24px;display:grid}.max-catalog-single__report p{margin:0}.max-catalog-single__report form{gap:12px;display:grid}.max-catalog-single__report input,.max-catalog-single__report select,.max-catalog-single__report textarea{color:#fff;width:100%;font:inherit;background:#080e1ebd;border:1px solid #ffffff24;border-radius:18px}.max-catalog-single__report textarea::-moz-placeholder{color:#ffffff7a}.max-catalog-single__report input::-moz-placeholder{color:#ffffff7a}.max-catalog-single__report textarea::placeholder,.max-catalog-single__report input::placeholder{color:#ffffff7a}.max-catalog-single__report .am-button{width:100%;min-width:0}.max-catalog-form__types{border:0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0}.max-catalog-form__types legend{grid-column:1/-1}.max-catalog-form__types label{cursor:pointer}.max-catalog-form__types label span{background:#ffffff0f;border:1px solid #ffffff24;border-radius:18px;place-items:center;min-height:52px;display:grid}.max-catalog-form__types input{opacity:0;pointer-events:none;position:absolute}.max-catalog-form__types input:checked+span{background:#5f8cff52;border-color:#5f8cff85}.max-catalog-form__consent{grid-template-columns:auto minmax(0,1fr);align-items:start}.max-catalog-form__consent input{width:18px;height:18px;margin-top:4px}.max-catalog-form__honeypot{opacity:0;position:absolute;left:-9999px}.max-catalog-form__notice{border-radius:18px;gap:4px;padding:14px 16px;display:grid}.max-catalog-form__notice.is-success{background:#49c7c124;border:1px solid #49c7c152}.max-catalog-form__notice.is-error{background:#ff8a6b24;border:1px solid #ff8a6b5c}.max-catalog-add__rules ul{padding-left:20px}.max-catalog-add__bot{border-top:1px solid #ffffff1f;margin-top:22px;padding-top:18px}.max-catalog-empty{text-align:center;background:#fff1;border:1px solid #ffffff1f;border-radius:30px;padding:clamp(28px,4vw,48px)}@media (width<=1180px){.max-catalog-collections__grid,.max-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.max-catalog-hero__grid,.max-catalog-single__hero-grid,.max-catalog-add__grid,.max-catalog-results__layout,.max-catalog-single__layout,.max-catalog-add__layout,.max-catalog-business__panel{grid-template-columns:1fr}.max-catalog-sidebar,.max-catalog-single__aside{position:static}.max-catalog-tabs,.max-catalog-chips{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:6px;overflow-x:auto}.max-catalog-tabs a,.max-catalog-chips a{white-space:nowrap}}@media (width<=640px){.max-catalog-hero,.max-catalog-toolbar,.max-catalog-collections,.max-catalog-results,.max-catalog-business,.max-catalog-single__hero,.max-catalog-single__body,.max-catalog-related,.max-catalog-add__hero,.max-catalog-add__body{padding:28px 0}.max-catalog-hero h1,.max-catalog-single__hero h1,.max-catalog-add__hero h1{font-size:clamp(30px,9vw,42px)}.max-catalog-search{border-radius:22px;grid-template-columns:1fr}.max-catalog-hero__panel{border-radius:28px;min-height:340px}.max-catalog-grid,.max-catalog-collections__grid{grid-template-columns:1fr}.max-catalog-collections__grid a{min-height:0}.max-catalog-card{border-radius:24px;min-height:0}.max-catalog-card__actions{flex-direction:column;align-items:stretch}.max-catalog-card__actions .am-button{width:100%}.max-catalog-sidebar__box .am-button,.max-catalog-single__cta .am-button,.max-catalog-single__appsmax-bridge .am-button{white-space:normal}.max-catalog-form__types{grid-template-columns:1fr}}.documents-page{background:var(--color-bg);color:var(--color-text)}.documents-section__content{font-size:var(--font-size-base);color:var(--color-text-soft);line-height:1.65}.documents-section__content h2,.documents-section__content h3,.documents-section__content h4{margin-top:var(--space-xl);margin-bottom:var(--space-md)}.documents-section__content p{margin-bottom:var(--space-md)}.documents-section__content ul,.documents-section__content ol{margin:var(--space-md) 0 var(--space-md) var(--space-lg);padding:0}.documents-section__content a{color:inherit;text-decoration:none!important}.documents-updated__text{text-align:center;opacity:.7;font-size:var(--font-size-sm)}.page-documents .gl-section{padding-top:64px}.page-documents .documents-list{max-width:720px;margin:32px 0 0;padding:0;list-style:none}.page-documents .documents-list__entry{border-bottom:1px solid #ffffff14;min-width:0;margin-bottom:16px;padding-bottom:16px}.page-documents .documents-list__title{font-size:var(--am-list-title-size);line-height:var(--am-list-title-lh);font-weight:600;font-family:var(--font-heading);overflow-wrap:anywhere;margin:0 0 8px}.page-documents .documents-list a,.page-documents .documents-list a:link,.page-documents .documents-list a:visited,.page-documents .documents-list a:active{font-weight:500;font-size:var(--am-list-title-size);line-height:var(--am-list-title-lh);opacity:.85;overflow-wrap:anywhere;transition:opacity .2s;display:inline-block;position:relative;color:inherit!important;text-decoration:none!important}.page-documents .documents-list a:hover{opacity:1}.page-documents .documents-list__meta{margin-bottom:8px}.page-documents .stub{opacity:.5;font-size:.9em}.page-documents a{color:inherit;opacity:.85;transition:opacity .2s;text-decoration:none!important}.page-documents a:visited{color:inherit}.page-documents a:hover{opacity:1}.documents-archive{color:var(--color-text);font-family:var(--font-base);background-color:#0000;padding-top:76px;font-size:17px;font-weight:400;line-height:1.5}.documents-archive .am-breadcrumbs--inline{margin-top:-6px;margin-bottom:40px}.documents-archive a{color:#fff;transition:opacity .15s;text-decoration:none!important}.documents-archive a:hover{opacity:.85}.documents-archive .documents-archive__title{font-size:var(--am-hero-h1-size);font-weight:700;line-height:var(--am-hero-h1-lh);text-shadow:none;font-family:var(--font-base);margin:0}.documents-archive .documents-archive__content{text-align:left;max-width:none;margin:0}.documents-archive .documents-archive__hero{grid-template-columns:minmax(0,1.05fr) minmax(320px,.62fr);align-items:stretch;gap:clamp(26px,5vw,70px);margin-bottom:clamp(34px,5vw,70px);display:grid}.documents-archive .documents-archive__hero-copy{align-content:center;display:grid}.documents-archive .documents-archive__eyebrow{color:#ffffffb8;letter-spacing:.08em;text-transform:uppercase;background:#ffffff0d;border:1px solid #aad7ff2e;border-radius:999px;width:fit-content;margin-bottom:18px;padding:7px 12px;font-size:12px;line-height:1;display:inline-flex}.documents-archive .documents-archive__subtitle{color:#ffffffbd;max-width:760px;font-size:var(--am-section-desc-size);line-height:var(--am-section-desc-lh);margin:24px 0 0}.documents-archive .documents-archive__actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.documents-archive .documents-archive__actions .am-button{min-width:min(100%,210px)}.documents-archive .documents-archive__panel{background:linear-gradient(145deg,#ffffff1f,#ffffff08 46%),radial-gradient(circle at 14% 18%,#5aa0ff47,#0000 46%),radial-gradient(circle at 88% 78%,#ffbe6426,#0000 46%),#080e20bd;border:1px solid #ffffff21;border-radius:32px;align-content:space-between;min-height:320px;padding:clamp(22px,3vw,34px);display:grid;box-shadow:0 30px 80px #00000057}.documents-archive .documents-archive__panel span{color:#ffffff94;letter-spacing:.12em;text-transform:uppercase;font-size:12px}.documents-archive .documents-archive__panel strong{color:#fff;max-width:12ch;font-size:clamp(28px,3.6vw,44px);line-height:1}.documents-archive .documents-archive__panel p{color:#ffffffad;margin:0;line-height:1.55}.documents-archive .documents-list{text-align:left;gap:14px;max-width:1040px;margin:32px 0 0;padding:0;list-style:none;display:grid}.documents-archive .documents-list__item{text-align:left;background:#ffffff09;border:1px solid #ffffff1a;border-radius:20px;min-width:0;margin-bottom:0;padding:18px;transition:transform .18s,border-color .18s,background .18s;position:relative;box-shadow:0 18px 42px #0000002e}.documents-archive .documents-list__item:hover{background:#ffffff0e;border-color:#82beff38;transform:translateY(-2px)}.documents-archive .documents-list__item:after{content:none}.documents-archive .documents-list__link,.documents-archive .documents-list__link:link,.documents-archive .documents-list__link:visited,.documents-archive .documents-list__link:active{color:#fff;font-size:17px;line-height:var(--am-list-title-lh);font-weight:400;font-family:var(--font-base);opacity:1;overflow-wrap:anywhere;transition:opacity .2s;display:inline-block;position:relative;text-decoration:none!important}.documents-archive .documents-list__link:hover{color:#7fa6d8;opacity:1}.documents-archive .documents-list__description{color:var(--color-text-soft);overflow-wrap:anywhere;margin:8px 0 0;line-height:1.6}.documents-archive .documents-list__meta{opacity:.7;margin-top:6px;font-size:14px;display:block}.documents-archive .documents-list__meta a,.documents-archive .documents-list__meta a:link,.documents-archive .documents-list__meta a:visited,.documents-archive .documents-list__meta a:active{color:#fff;opacity:1;display:inline-block;position:relative;text-decoration:none!important}.documents-archive .documents-list__meta a:hover{color:#7fa6d8;opacity:1}@media (width<=640px){.documents-archive{padding-top:64px}.documents-archive .documents-archive__hero{grid-template-columns:1fr}.documents-archive .documents-archive__actions .am-button{width:100%}.documents-archive .documents-archive__panel{min-height:260px}}body.post-type-archive-document:before,body.page-template-page-documents:before,body.single-document:before{background:linear-gradient(#060a16eb 0%,#060c1af2 100%)}body.post-type-archive-document:after,body.page-template-page-documents:after,body.single-document:after{opacity:.25;background-image:radial-gradient(120% 80% at 15% 20%,#78aaff40,#0000 60%),radial-gradient(110% 70% at 80% 30%,#5a8cff38,#0000 62%),radial-gradient(120% 90% at 35% 85%,#466edc38,#0000 64%),radial-gradient(140% 90% at 90% 80%,#8cbeff2e,#0000 70%);background-position:0 0,0 0,0 0,0 0;background-repeat:no-repeat;background-size:1400px 900px,1500px 980px,1600px 1100px,1800px 1200px;animation:60s ease-in-out infinite alternate documents-waves-drift}@keyframes documents-waves-drift{0%{background-position:0 0,0 0,0 0,0 0}to{background-position:-80px 60px,120px -80px,-120px 90px,140px -100px}}@media (prefers-reduced-motion:reduce){body.post-type-archive-document:after,body.page-template-page-documents:after,body.single-document:after{animation:none}}body.post-type-archive-document .site-main,body.page-template-page-documents .site-main,body.single-document .site-main{min-height:calc(100vh - var(--site-header-height,100px));flex-direction:column;display:flex}body.post-type-archive-document .site-decor-layer,body.page-template-page-documents .site-decor-layer,body.single-document .site-decor-layer{opacity:.28}body.post-type-archive-document .documents-archive,body.page-template-page-documents .documents-page,body.single-document .document-single{flex:1}@media (width<=480px){.documents-archive .documents-archive__content{margin:0 0 15px 20px}.documents-archive .documents-list__item{padding:5px 0}.documents-archive .documents-list__link,.documents-archive .documents-list__link:link,.documents-archive .documents-list__link:visited,.documents-archive .documents-list__link:active{font-size:15px}}.document-single{color:var(--color-text);font-family:var(--font-base);letter-spacing:0;background-color:#0000;padding-top:76px;font-size:17px;font-weight:400;line-height:1.6}.document-single .am-breadcrumbs--inline,.document-single .am-breadcrumbs--hero{margin-top:-6px;margin-bottom:40px}.document-single__title{font-size:var(--am-section-h2-size);line-height:var(--am-section-h2-lh);font-weight:700;font-family:var(--font-heading);color:var(--color-text);margin:0 0 20px}.document-single a{color:#fff;transition:opacity .15s;text-decoration:none!important}.document-single a:hover{opacity:.85}.document-single__content-wrap{text-align:left;max-width:820px;margin:0}.document-single__header{border-bottom:1px solid #ffffff14;margin-bottom:24px;padding-bottom:16px}.document-single__title{text-shadow:none;margin:0;font-size:clamp(26px,4vw,34px);font-weight:600}.document-single__meta{color:var(--color-text-soft);margin-top:8px;font-size:14px}.document-single__anchors{margin:24px 0 32px;padding-left:0}.document-single__anchors ul{flex-wrap:wrap;gap:8px 16px;margin:0;padding:0;list-style:none;display:flex}.document-single__anchors a{opacity:.85;color:#fff9;margin-right:0;font-size:15px;font-weight:500;text-decoration:none;transition:opacity .15s,color .15s;display:inline-block}.document-single__anchors a:hover{color:#fffc;opacity:1}.document-single__content{font-size:var(--am-section-desc-size);line-height:var(--am-section-desc-lh);color:var(--color-text-soft)}.document-single__content h2,.document-single__content h3{color:var(--color-text);text-shadow:none;margin-top:.2em;margin-bottom:.6em}.document-single__content p{margin-bottom:.9em}.document-single__content h2{font-size:26px;font-weight:600;line-height:1.25;font-family:var(--font-base)}.document-single__content h3{font-size:var(--am-h3-size);line-height:var(--am-h3-lh);font-weight:600;font-family:var(--font-heading)}@media (width<=479px){.document-single__content{font-size:var(--am-section-desc-size-mobile)}.document-single__content h2{font-size:22px}}@media (width<=640px){.document-single{padding-top:64px}}.news-archive{font-family:var(--font-base);background:linear-gradient(#1e2f5a96,#09112d);position:relative;overflow:hidden}body.post-type-archive-news .news-archive{margin-top:calc(var(--site-header-height,100px) * -1);padding-top:calc(var(--site-header-height,100px) + 76px)}body.post-type-archive-news .site-decor-layer,body.single-news .site-decor-layer{opacity:.7}.news-archive__header{border-bottom:1px solid #ffffff14;margin-bottom:68px;padding:0 0 36px}.news-archive__header .am-breadcrumbs--inline{margin-top:-6px;margin-bottom:40px}.news-archive__inner{z-index:1;position:relative}.news-archive__title{font-size:var(--am-hero-h1-size);color:#fff;font-family:var(--font-heading);line-height:var(--am-hero-h1-lh);margin:0;font-weight:700}.news-archive__subtitle{color:#ffffffb3;max-width:820px;font-size:var(--am-section-desc-size);line-height:var(--am-hero-desc-lh);margin:26px 0 0}.news-archive__hero-grid{grid-template-columns:minmax(0,1.08fr) minmax(360px,.72fr);align-items:stretch;gap:clamp(28px,5vw,72px);display:grid}.news-archive__hero-copy{align-content:center;display:grid}.news-archive__eyebrow{color:#d7ebffd1;letter-spacing:.08em;text-transform:uppercase;background:#ffffff0f;border:1px solid #a0d2ff33;border-radius:999px;width:fit-content;margin-bottom:18px;padding:7px 12px;font-size:12px;line-height:1;display:inline-flex}.news-archive__actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.news-archive__actions .am-button{min-width:min(100%,220px)}.news-archive__signal{background:linear-gradient(145deg,#ffffff29,#ffffff08 42%),radial-gradient(circle at 18% 18%,#48beff57,#0000 45%),radial-gradient(circle at 82% 78%,#ffb25a38,#0000 48%),#080e20b8;border:1px solid #ffffff24;border-radius:34px;align-content:space-between;gap:26px;min-height:420px;padding:clamp(24px,3vw,34px);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 80px #0000005c,inset 0 1px #ffffff24}.news-archive__signal:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:42px 42px;border:1px solid #ffffff14;border-radius:26px;position:absolute;inset:18px;-webkit-mask-image:linear-gradient(135deg,#000,#0000 80%);mask-image:linear-gradient(135deg,#000,#0000 80%)}.news-archive__signal-glow{filter:blur(24px);pointer-events:none;background:#82d2ff38;border-radius:50%;width:220px;height:220px;position:absolute;top:-8%;right:-12%}.news-archive__signal-top,.news-archive__signal-flow,.news-archive__signal-tags{z-index:1;position:relative}.news-archive__signal-top{gap:10px;display:grid}.news-archive__signal-top span{color:#ffffff94;letter-spacing:.12em;text-transform:uppercase;font-size:12px}.news-archive__signal-top strong{color:#fff;letter-spacing:0;max-width:12ch;font-size:clamp(32px,4.5vw,52px);line-height:.98}.news-archive__signal-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.news-archive__signal-flow span{color:#ffffffc7;background:#ffffff14;border-radius:14px;justify-content:center;min-width:0;padding:10px 8px;font-size:12px;line-height:1;display:inline-flex}.news-archive__signal-tags{flex-wrap:wrap;gap:8px;display:flex}.news-archive__signal-tags span{color:#ffffffc7;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;padding:8px 10px;font-size:12px;line-height:1}.news-archive__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;margin-top:24px;padding:0;display:grid}@media (width>=1024px){.news-archive__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1023px){.news-archive__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.news-archive__grid{grid-template-columns:minmax(0,1fr)}}.news-archive__stream{margin-top:clamp(34px,5vw,72px)}.news-archive__stream-header{gap:8px;margin-bottom:clamp(16px,2.4vw,24px);display:grid}.news-archive__stream-header span{color:#ffffffad;letter-spacing:.08em;text-transform:uppercase;background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;width:fit-content;padding:6px 10px;font-size:11px;line-height:1}.news-archive__stream-header h2{color:#fff;margin:0;font-size:clamp(28px,3vw,42px);line-height:1.12}.news-archive__pagination{justify-content:center;margin-top:48px;display:flex}.news-pagination{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.news-pagination .page-numbers{border-radius:var(--am-button-radius);color:#ffffffc2;letter-spacing:.01em;background:#15213e8c;border:1px solid #ffffff24;justify-content:center;align-items:center;min-width:40px;min-height:40px;padding:0 14px;font-size:14px;font-weight:500;text-decoration:none;transition:border-color .2s,background .2s,color .2s,transform .2s;display:inline-flex}.news-pagination .page-numbers:hover,.news-pagination .page-numbers:focus-visible{color:#fff;background:#20315ac7;border-color:#488aff73;transform:translateY(-1px)}.news-pagination .page-numbers.current{color:#fff;background:#488aff2e;border-color:#488aff6b;font-weight:600}.news-pagination .page-numbers.dots{background:0 0;border-color:#0000;min-width:auto;padding:0 6px;transform:none}@media (width<=640px){body.post-type-archive-news .news-archive{padding-top:calc(var(--site-header-height,96px) + 64px)}.news-archive__header{margin-bottom:32px;padding-bottom:24px}.news-archive__actions .am-button{width:100%}.news-featured-card{padding:calc(var(--space-lg) + 4px);margin-top:12px;margin-bottom:12px}.news-archive__grid{gap:20px;margin-top:20px}.news-archive__pagination{margin-top:32px}.news-pagination{gap:8px}.news-pagination .page-numbers{min-width:36px;min-height:36px;padding:0 12px}}@media (width<=479px){.news-archive__subtitle,.news-featured-card__excerpt,.news-card__excerpt{font-size:var(--am-section-desc-size-mobile)}}@media (width<=1023px){.news-archive__hero-grid,.news-archive__featured-grid{grid-template-columns:1fr}.news-archive__signal{min-height:320px}}@media (width<=520px){.news-archive__signal{min-height:auto;padding:22px}.news-archive__signal-flow{grid-template-columns:repeat(2,minmax(0,1fr))}}.news-archive__featured-grid{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:clamp(18px,3vw,30px);margin:16px 0 24px;display:grid}.news-featured-card{border-radius:var(--radius-lg);padding:calc(var(--space-xl) + 8px);background:linear-gradient(135deg,#ffffff14,#295aaa59);border:1px solid #ffffff14;grid-column:1/-1;margin-top:18px;margin-bottom:30px;transition:transform .4s,border .3s;position:relative;overflow:hidden;box-shadow:0 28px 70px #040612a6,0 0 28px #488aff29,inset 0 1px #ffffff14}.news-archive__featured-grid .news-featured-card{grid-column:auto;margin:0}.news-featured-card--lead{background:linear-gradient(135deg,#ffffff1a,#225cb06b),radial-gradient(circle at 85% 18%,#ffbe6438,#0000 46%);min-height:360px}.news-featured-card--pinned{background:radial-gradient(circle at 84% 12%,#ffbe643d,#0000 42%),linear-gradient(135deg,#ffffff1a,#225cb06b);border-color:#ffd98c2e}.news-featured-card--needed{background:radial-gradient(circle at 84% 12%,#68e5bc33,#0000 42%),linear-gradient(135deg,#ffffff1a,#225cb05c);border-color:#7debc829}.news-featured-card__kicker{color:#ffffffb8;letter-spacing:.1em;text-transform:uppercase;background:#ffffff14;border-radius:999px;width:fit-content;padding:7px 11px;font-size:11px;line-height:1}.news-featured-card__link{color:inherit;gap:var(--space-sm);z-index:2;flex-direction:column;min-width:0;text-decoration:none;transition:transform .4s;display:flex;position:relative}.news-featured-card:hover,.news-featured-card:focus-within{border-color:#ffffff40;transform:translateY(-3px)}.news-featured-card__title{color:#fff;text-shadow:none;overflow-wrap:anywhere;margin:18px 0 0}.news-featured-card__excerpt{overflow-wrap:anywhere;margin:0}.news-card{border-radius:var(--radius-lg);padding:calc(var(--space-lg) + 4px);-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);background:#15213e8c;border:1px solid #ffffff14;min-height:240px;transition:transform .45s,border .3s;position:relative;box-shadow:0 24px 58px #040714a6,0 0 22px #488aff1f,inset 0 1px #ffffff0f}.news-card:hover,.news-card:focus-within{border-color:#ffffff40;transform:translateY(-3px)}.news-card__link{color:inherit;gap:var(--space-sm);flex-direction:column;min-width:0;min-height:100%;text-decoration:none;display:flex}.news-card__title{color:#fff;text-shadow:none;overflow-wrap:anywhere;margin:0}.news-card__excerpt{overflow-wrap:anywhere;flex:1;margin:0}.news-card--pinned{background:radial-gradient(circle at 12% 0,#ffbe6429,#0000 42%),#15213e99;border-color:#ffda9433}.news-card--needed{background:radial-gradient(circle at 12% 0,#5cdcb429,#0000 42%),#15213e94;border-color:#74e6be33}.news-card--common{background:radial-gradient(circle at 12% 0,#8eacdc14,#0000 42%),#131d3685}.news-card__focus{color:#eef6ffe6;letter-spacing:.08em;text-transform:uppercase;background:#5c8ed633;border:1px solid #a2ceff38;border-radius:999px;align-self:flex-start;width:fit-content;padding:6px 11px;font-size:11px;line-height:1}.news-card--pinned .news-card__focus{background:#b5823733;border-color:#ffda9440}.news-card--needed .news-card__focus{background:#3d978033;border-color:#7eebca3d}.news-card__excerpt{font-size:var(--am-section-desc-size);line-height:var(--am-section-desc-lh)}.news-featured-card__title,.news-card__title{font-size:var(--am-list-title-size);line-height:var(--am-list-title-lh);font-weight:600;font-family:var(--font-heading);-webkit-font-smoothing:antialiased}.news-featured-card__badge,.news-card__badge{border-radius:var(--radius-sm);text-transform:uppercase;letter-spacing:.18em;color:#fffc;background:#ffffff1f;align-self:flex-start;padding:6px 14px;font-size:12px}.news-featured-card__date,.news-card__date{font-size:var(--font-size-sm);color:#ffffffb3}.news-featured-card__excerpt,.news-card__excerpt{font-size:var(--am-section-desc-size);line-height:var(--am-section-desc-lh);color:#ffffffd9}.news-archive .news-card__title,.news-archive .news-featured-card__title{transition:text-shadow .25s}.news-archive .news-card:hover .news-card__title,.news-archive .news-card:focus-within .news-card__title,.news-archive .news-featured-card:hover .news-featured-card__title,.news-archive .news-featured-card:focus-within .news-featured-card__title{text-shadow:0 0 8px #ffffff73}.news-card__cta{font-size:var(--font-size-sm);color:#fffc;margin-top:var(--space-md);letter-spacing:.04em;align-self:flex-start;font-weight:600;transition:color .3s;position:relative}.news-card__cta:after{content:"";background:#fff9;width:28px;height:1px;position:absolute;bottom:-4px;left:0}.news-card__link:hover .news-card__cta,.news-card__link:focus-visible .news-card__cta{color:#488aff}.news-card__cta:after{background:#488aff80;transition:transform .3s}.news-card__link:hover .news-card__cta:after,.news-card__link:focus-visible .news-card__cta:after{transform:translate(4px)}.news-single{background:linear-gradient(#1e2f5a96,#09112d);padding:0}.news-single__inner{max-width:960px;padding:0 var(--space-md);gap:var(--space-md);flex-direction:column;margin:0 auto;display:flex}.news-single__hero{border-bottom:1px solid #ffffff14;margin-bottom:32px;padding-bottom:24px}.news-single__title{color:#fff;font-size:46px;font-weight:700;font-family:var(--font-heading);line-height:var(--am-hero-h1-lh);margin:0 0 12px}.news-single__meta{font-size:var(--font-size-sm);color:#ffffffb3;flex-wrap:wrap;gap:16px;display:flex}.news-single__description{font-size:var(--am-section-desc-size);line-height:var(--am-hero-desc-lh);color:#ffffffb3;margin:0}.news-single__content p{font-size:var(--am-section-desc-size);line-height:var(--am-section-desc-lh)}.news-single__content .news-channel-notice{color:#f4fffbe6;background:#2a776424;border:1px solid #6cd7b14d;border-left:3px solid #6cd7b1e6;border-radius:8px;margin-block:20px;padding:16px 18px}.news-single__content figure,.news-single__content .wp-caption{width:fit-content!important;max-width:min(100%,340px)!important}.news-single__content figure.news-editorial-hero{display:block;width:100%!important;max-width:100%!important}.news-single__content figure.news-editorial-hero .news-content-media{width:100%;max-width:100%;margin-right:0;display:block}.news-single__content>img,.news-single__content p>img,.news-single__content li>img{border-radius:16px;width:auto;max-width:min(100%,340px);height:auto;margin:0 0 12px;display:block}.news-single .news-content-media{cursor:zoom-in;vertical-align:top;background:0 0;border:0;width:auto;max-width:min(100%,340px);margin:0 12px 12px 0;padding:0;display:inline-block}.news-single .news-content-media:focus-visible{outline-offset:4px;border-radius:16px;outline:2px solid #488affe6}.news-single .news-content-media .am-media__img,.news-single .news-content-media img{border-radius:16px;height:auto;display:block;width:100%!important;max-width:100%!important}.news-single .news-content-media--tall{aspect-ratio:4/5;width:min(100%,340px);overflow:hidden}.news-single .news-content-media--tall .am-media__img,.news-single .news-content-media--tall img{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%;max-width:none;height:100%;max-height:none}.news-single__content figure .news-content-media,.news-single__content .wp-caption .news-content-media{max-width:100%;margin-bottom:0;margin-right:0}.news-single__content figure .news-content-media .am-media__img,.news-single__content figure .news-content-media img,.news-single__content .wp-caption .news-content-media .am-media__img,.news-single__content .wp-caption .news-content-media img,.news-single__content figure>img,.news-single__content .wp-caption>img{max-width:100%}.news-single__content p>strong{color:#ffffffeb;max-width:100%;font-weight:600;display:inline-block}.news-single__panel{border-radius:var(--radius-xl);background:#ffffff05;border:1px solid #ffffff14;margin-bottom:32px;padding:clamp(32px,4vw,48px);box-shadow:0 30px 80px #05081473}.news-single__section{border-radius:var(--radius-lg);background:linear-gradient(135deg,#488aff38,#0d133c6b);border:1px solid #488aff66;margin-bottom:32px;padding:20px 20px 20px 26px;position:relative;box-shadow:0 0 30px #070c1959}.news-single__section:before{content:"";border-radius:var(--pill-radius);background:linear-gradient(#488aff99,#ff488a99);width:5px;height:66%;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.news-single__section h3{letter-spacing:.02em;color:#fff;text-underline-offset:6px;border-bottom:2px solid #78aaffb3;align-items:center;gap:10px;margin:0 0 12px;padding-bottom:6px;font-size:22px;-webkit-text-decoration:underline #78aaffb3;text-decoration:underline #78aaffb3;text-decoration-thickness:2px;display:inline-flex}.news-single__section h3:after{content:"";background:#78aaffbf;border-radius:999px;width:42px;height:2px;box-shadow:0 0 12px #78aaff73}.news-single__section-body{color:#ffffffc4;line-height:1.7}.news-single__content{color:#ffffffc4;font-size:18px;line-height:1.8}.news-single__content h2,.news-single__content h3,.news-single__content h4{letter-spacing:.02em;margin-top:32px;margin-bottom:12px;font-weight:600}.news-single__content p{color:#ffffffc4;margin-bottom:18px}.news-single__content ul,.news-single__content ol{color:#ffffffc4;margin-bottom:18px;padding-left:1.25rem;line-height:1.7}.news-single__layout{gap:var(--space-md);flex-direction:column;display:flex}.news-single__share-row{margin-top:calc(var(--space-sm) - 6px);padding-right:var(--space-md);justify-content:flex-end;display:flex}.news-single__service-cta{margin-top:clamp(18px,2.8vw,30px)}.news-single__share-buttons{gap:12px;display:flex}.news-single .news-share__icon{color:#ffffffd9;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:48px;height:48px;padding:0;transition:transform .25s,color .25s;display:inline-flex}.news-single .news-share__icon svg{fill:currentColor;width:28px;height:28px}@media (width<=640px){.news-single__share-row{margin-top:calc(var(--space-sm) - 16px)}.news-single__share-buttons{gap:2px}.news-single .news-share__icon{width:40px;height:40px}.news-single .news-share__icon svg{width:22px;height:22px}}.news-single .news-share__icon:hover,.news-single .news-share__icon:focus-visible{color:#48a1ff;outline:none;transform:translate(6px)}.news-single .news-share__copy{font-size:var(--font-size-sm);color:#fff;cursor:pointer;letter-spacing:.08em;background:0 0;border:none;padding:0}.news-single__share-buttons a,.news-single .news-share__copy{color:#ffffffd9;text-decoration:none;transition:color .3s}.news-single__share-buttons a:hover,.news-single__share-buttons a:focus,.news-single .news-share__copy:hover,.news-single .news-share__copy:focus{color:#fff}.news-single__back{margin-top:16px;padding-bottom:32px}.news-single__back a{color:#fffc;font-size:var(--font-size-sm);text-decoration:none}.news-single__nav{gap:18px;margin-top:24px;display:flex}.news-single__nav-panel{border-radius:var(--radius-lg);text-align:center;background:#ffffff08;border:1px solid #ffffff14;flex:1;justify-content:center;align-items:center;min-height:90px;padding:clamp(18px,2vw,28px);transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;box-shadow:0 18px 48px #05081473,inset 0 1px #ffffff14}.news-single__nav-panel:hover,.news-single__nav-panel:focus-within{border-color:#ffffff2e;transform:translateY(-4px);box-shadow:0 28px 56px #488aff47,inset 0 1px #ffffff1f}.news-single__nav-panel a{color:#ffffffc4;font-size:var(--font-size-sm);flex-direction:column;align-items:center;gap:6px;text-decoration:none;display:flex}.news-single__nav-panel--next a strong{font-size:16px;font-weight:600}@media (width<=640px){.news-single__nav{flex-direction:column}}.news-service-cta{background:radial-gradient(circle at 12% 16%,#5995ff1f,#0000 54%),#0a1125d6;border:1px solid #ffffff1a;border-radius:24px;gap:14px;padding:clamp(18px,2.4vw,24px);display:grid;box-shadow:0 16px 36px #00000047}@media (width>=900px){.news-service-cta{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px}}.news-service-cta__content{gap:6px;display:grid}.news-service-cta__eyebrow{color:#ffffffbd;letter-spacing:.08em;text-transform:uppercase;background:#ffffff0d;border:1px solid #ffffff24;border-radius:999px;width:fit-content;padding:5px 10px;font-size:10px;display:inline-flex}.news-service-cta__text{max-width:66ch;color:var(--color-text-soft);margin:0;font-size:15px;line-height:1.58}.news-service-cta__text strong{color:var(--color-text);margin-right:.35em;font-weight:600}.news-service-cta__actions{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.news-service-cta__actions .am-button{min-width:0;min-height:46px;padding:12px 18px;font-size:15px}.news-archive__hub{background:radial-gradient(circle at 10% 16%,#ffb25a2e,#0000 34%),radial-gradient(circle at 88% 18%,#59d3bf26,#0000 38%),linear-gradient(135deg,#ffffff14,#ffffff06),#060b19b8;border:1px solid #ffffff21;border-radius:clamp(28px,4vw,44px);margin-top:clamp(56px,8vw,110px);padding:clamp(24px,4vw,44px);box-shadow:0 28px 74px #00000042}.news-archive__hub-head{gap:12px;max-width:860px;margin-bottom:clamp(20px,3vw,30px);display:grid}.news-archive__hub-head span{color:#ffffffb8;letter-spacing:.08em;text-transform:uppercase;background:#ffffff12;border:1px solid #ffffff24;border-radius:999px;width:fit-content;padding:7px 12px;font-size:11px;font-weight:800;line-height:1}.news-archive__hub-head h2,.news-archive__hub-head p{margin:0}.news-archive__hub-head h2{color:#fff;font-size:clamp(28px,3.2vw,44px);line-height:1.12}.news-archive__hub-head p{color:#ffffffc2;font-size:clamp(16px,1.4vw,18px);line-height:1.65}.news-archive__hub-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:18px;display:grid}.news-archive__hub-card{grid-column:span 4}.news-archive__hub-card:first-child{grid-column:span 5}.news-archive__hub-card:nth-child(2){grid-column:span 7}.news-archive__hub-card:nth-child(5){grid-column:span 8}@media (width<=767px){.news-archive__hub-grid{grid-template-columns:1fr}.news-archive__hub-card,.news-archive__hub-card:last-child:nth-child(3n+1),.news-archive__hub-card:nth-last-child(2):nth-child(3n+1),.news-archive__hub-card:last-child:nth-child(3n+2),.news-archive__hub-card:first-child,.news-archive__hub-card:nth-child(2),.news-archive__hub-card:nth-child(5){grid-column:auto}}.news-archive__hub-card{background:radial-gradient(circle at 14% 14%,#5995ff29,#0000 54%),linear-gradient(145deg,#ffffff13,#ffffff07),#0a1125d6;border:1px solid #ffffff1f;border-radius:24px;gap:12px;min-height:100%;padding:clamp(20px,2.5vw,24px);display:grid;box-shadow:0 18px 42px #0000003d}.news-archive__hub-card h2,.news-archive__hub-card h3{margin:0;font-size:clamp(19px,2vw,24px);line-height:1.22}.news-archive__hub-card h2 a,.news-archive__hub-card h3 a{color:var(--color-text);text-decoration:none}.news-archive__hub-card h2 a:hover,.news-archive__hub-card h3 a:hover{color:#fff}.news-archive__hub-card p{color:var(--color-text-soft);margin:0;line-height:1.6}.news-single__topic-bridge,.news-single__related{margin-top:clamp(24px,3vw,36px)}.news-single__topic-bridge{background:radial-gradient(circle at 12% 16%, rgba(var(--color-accent-rgb), .14), transparent 48%), #060b199e;border:1px solid #ffffff14;border-radius:30px;padding:clamp(18px,3vw,28px);box-shadow:0 22px 54px #00000038}.news-single__related{background:radial-gradient(circle at 14% 10%, rgba(var(--color-accent-rgb), .13), transparent 44%), linear-gradient(180deg, #091024d6, #060a18e6);border:1px solid #ffffff14;border-radius:32px;gap:clamp(18px,2.4vw,24px);padding:clamp(20px,3vw,30px);display:grid;box-shadow:0 24px 60px #0000003d}.news-single__related-panel{gap:16px;display:grid}.news-single__related-panel--links{border:1px solid rgba(var(--color-accent-rgb), .16);background:radial-gradient(circle at 16% 14%, rgba(var(--color-accent-rgb), .16), transparent 48%), linear-gradient(145deg, #0c1630e0, #070c1ceb);border-radius:26px;padding:clamp(18px,2.6vw,26px);box-shadow:0 18px 46px #00000038,inset 0 1px #ffffff0f}.news-single__related-panel--links .news-single__related-card{background:radial-gradient(circle at 12% 16%, rgba(var(--color-accent-rgb), .12), transparent 52%), #080f22db}.news-single__related-panel--news{background:radial-gradient(circle at 84% 18%, rgba(var(--color-accent-rgb), .12), transparent 46%), linear-gradient(145deg, #0a1228db, #060b1aeb);border:1px solid #ffffff1a;border-radius:26px;padding:clamp(18px,2.6vw,26px);box-shadow:0 18px 46px #00000038,inset 0 1px #ffffff0f}.news-single__related-panel--news .news-single__related-card{background:radial-gradient(circle at 88% 14%, rgba(var(--color-accent-rgb), .11), transparent 50%), #080f22d6}.news-single__related-panel h2{color:var(--color-text);font-family:var(--font-heading);margin:0;font-size:clamp(24px,2.5vw,32px);line-height:1.16}.news-single__related-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.news-single__related-card:last-child:nth-child(odd){grid-column:1/-1}.news-single__topic-bridge-card,.news-single__related-card{background:radial-gradient(circle at 14% 14%,#5995ff24,#0000 54%),#0a1125d1;border:1px solid #ffffff1a;border-radius:24px;gap:12px;min-height:100%;padding:clamp(20px,2.4vw,24px);display:grid;box-shadow:0 18px 42px #0000003d}.news-single__topic-bridge-card{background:radial-gradient(circle at 12% 18%, rgba(var(--color-accent-rgb), .18), transparent 52%), #0a1125e6}.news-single__topic-bridge-eyebrow{color:#ffffffbd;letter-spacing:.08em;text-transform:uppercase;background:#ffffff0d;border:1px solid #ffffff24;border-radius:999px;width:fit-content;padding:5px 10px;font-size:10px;font-weight:600;display:inline-flex}.news-single__topic-bridge-card h2,.news-single__topic-bridge-card h3,.news-single__related-card h3{margin:0;font-size:clamp(19px,2vw,24px);line-height:1.22}.news-single__topic-bridge-card h2 a,.news-single__topic-bridge-card h3 a,.news-single__related-card h3 a{color:var(--color-text);text-decoration:none}.news-single__topic-bridge-card h2 a:hover,.news-single__topic-bridge-card h3 a:hover,.news-single__related-card h3 a:hover{color:#fff}.news-single__topic-bridge-card p,.news-single__related-card p{color:var(--color-text-soft);margin:0;line-height:1.6}@media (width<=767px){.news-single__related-grid{grid-template-columns:minmax(0,1fr)}.news-single__related-card:last-child:nth-child(odd){grid-column:auto}}@media (width<=639px){.news-service-cta__actions{flex-direction:column;align-items:stretch}.news-service-cta__actions .am-button{width:100%;min-width:0}}body.single-news .news-single{margin-top:calc(var(--site-header-height,100px) * -1);padding-top:calc(var(--site-header-height,100px) + 76px);padding-bottom:120px}body.single-news .news-single .am-breadcrumbs--hero{margin-top:-6px;margin-bottom:40px}@media (width<=640px){body.single-news .news-single{padding-top:calc(var(--site-header-height,96px) + 28px)}body.single-news .news-single .news-single__title{font-size:24px}}.news-card__link:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.news-card:after,.news-featured-card:after{content:"";pointer-events:none;border:2px solid #ffffff73;border-radius:50%;width:12px;height:12px;position:absolute;top:16px;right:16px;box-shadow:0 0 12px #fff}.single-news__meta{opacity:.7;font-size:var(--font-size-sm)}body.single-news .news-single .news-single__title{max-width:1120px;font-size:clamp(32px,3.4vw,48px);line-height:1.08}.news-single__section{background:radial-gradient(circle at 14% 12%, rgba(var(--color-accent-rgb), .15), transparent 48%), linear-gradient(145deg, #fff1, #ffffff07), #070d1ed6;border:1px solid #ffffff1f;border-radius:28px;margin-top:clamp(24px,3vw,36px);padding:clamp(22px,3vw,32px);box-shadow:0 22px 58px #00000038}.news-single__section h3{color:#fff;margin:0 0 18px;font-size:clamp(22px,2vw,28px);line-height:1.15}.news-single__section-body{gap:16px;display:grid}.news-single__section-body>*{margin-top:0;margin-bottom:0}@media (width<=560px){.news-single__content pre{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;min-width:0}.news-single__content pre code{white-space:inherit;overflow-wrap:inherit;word-break:inherit}}@media (width<=640px){body.single-news .news-single .news-single__title{font-size:clamp(26px,8vw,34px)}.news-single__section{border-radius:22px;padding:20px}}.summer-update{--summer-panel:#ffffff13;--summer-line:#ffffff24;--summer-text:#ffffffc7;grid-template-columns:minmax(0,1fr);gap:26px;display:grid}.summer-update h2,.summer-update h3,.summer-update p{color:#fff}.summer-update h2{margin:0 0 18px;font-size:clamp(25px,2.15vw,32px);line-height:1.14}.summer-update h3{margin:0 0 14px;font-size:clamp(18px,1.45vw,22px);line-height:1.2}.summer-update p{color:var(--summer-text);margin:0}.summer-update p+p{margin-top:14px}.summer-update__lead,.summer-update__manifest,.summer-update__duo,.summer-update__timeline,.summer-update__final,.summer-update__grid article{border:1px solid var(--summer-line);background:linear-gradient(145deg, #4e8bff29, #ffffff0b), var(--summer-panel);border-radius:28px;box-shadow:0 24px 80px #0003}.summer-update__lead{grid-template-columns:minmax(0,1.15fr) minmax(220px,.85fr);align-items:center;gap:24px;padding:clamp(24px,4vw,42px);display:grid;overflow:hidden}.summer-update__lead h2{margin:0 0 18px;font-size:clamp(29px,3vw,38px);line-height:1.08}.summer-update__lead figure{justify-self:center;margin:0;max-width:none!important}.summer-update__lead img{filter:saturate(1.05)brightness(.92);width:min(100%,320px);height:auto;display:block}.summer-update__eyebrow{letter-spacing:.02em;text-transform:uppercase;background:#ffffff1f;border-radius:999px;width:fit-content;margin:0 0 14px;padding:8px 12px;display:inline-flex;color:#fff!important;font-size:13px!important;line-height:1.2!important}.summer-update__manifest,.summer-update__timeline,.summer-update__final{padding:clamp(22px,4vw,34px)}.summer-update__manifest{grid-template-columns:minmax(0,.85fr) minmax(340px,1.15fr);align-items:stretch;gap:22px;display:grid}.summer-update__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.summer-update__stats article{background:linear-gradient(145deg,#ffffff1b,#ffffff0a),#ffffff0f;border:1px solid #ffffff21;border-radius:20px;min-height:100%;padding:18px}.summer-update__stats strong{color:#fff;margin-bottom:8px;font-size:clamp(17px,1.25vw,20px);line-height:1.15;display:block}.summer-update__stats span{color:var(--summer-text);font-size:14px;line-height:1.45;display:block}.summer-update__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.summer-update__grid article{min-height:100%;padding:clamp(20px,2.3vw,28px)}.summer-update__grid span{color:#ffffff8c;margin-bottom:18px;font-size:13px;font-weight:700;display:inline-flex}.summer-update__grid h3{max-width:18em}.summer-update__duo{grid-template-columns:220px minmax(0,1fr);align-items:center;gap:24px;padding:clamp(22px,4vw,34px);display:grid}.summer-update__duo figure{margin:0;max-width:none!important}.summer-update__duo img{filter:saturate(1.02)brightness(.9);width:100%;height:auto;display:block}.summer-update__timeline ol{counter-reset:summer-steps;gap:12px;margin:22px 0 0;padding:0;list-style:none;display:grid}.summer-update__timeline li{color:var(--summer-text);counter-increment:summer-steps;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:18px;padding:16px 18px 16px 56px;position:relative}.summer-update__timeline li:before{content:counter(summer-steps);color:#10224a;background:#fff;border-radius:50%;place-items:center;width:26px;height:26px;font-size:13px;font-weight:800;display:grid;position:absolute;top:16px;left:16px}.summer-update__timeline strong{color:#fff}.summer-update__final{text-align:center}.summer-update__final .am-button{margin:6px}@media (width<=900px){.summer-update__lead,.summer-update__manifest,.summer-update__duo{grid-template-columns:minmax(0,1fr)}.summer-update__duo figure{justify-self:center;max-width:260px!important}.summer-update__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.summer-update{gap:18px}.summer-update__lead,.summer-update__manifest,.summer-update__duo,.summer-update__timeline,.summer-update__final,.summer-update__grid article{border-radius:20px}.summer-update__stats,.summer-update__grid{grid-template-columns:minmax(0,1fr)}.summer-update__lead h2{font-size:clamp(25px,8vw,32px)}.summer-update__final .am-button{width:100%;min-width:0;margin:6px 0}}.summer-update-mini-panel{background:linear-gradient(145deg,#488aff29,#ffffff0b),#fff1;border:1px solid #ffffff21;border-radius:24px;margin-top:12px;padding:clamp(18px,2.4vw,26px);box-shadow:0 20px 60px #0000002e}.summer-update-mini-panel ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.summer-update-mini-panel li,.summer-update-mini-panel p{color:#ffffffc7;margin:0;line-height:1.6}.summer-update-mini-panel p+p{margin-top:14px}.summer-update-mini-panel li{padding-left:22px;position:relative}.summer-update-mini-panel li:before{content:"";background:#fff;border-radius:50%;width:8px;height:8px;position:absolute;top:.75em;left:0;box-shadow:0 0 0 5px #ffffff14}.summer-update-mini-panel strong{color:#fff}.faq-archive,.faq-single{font-family:var(--font-base);background:radial-gradient(circle at 14% 12%,#5dd3ff38,#0000 32%),radial-gradient(circle at 86% 18%,#ffcd7029,#0000 30%),linear-gradient(#17294f 0%,#09112b 46%,#0b1125 100%);position:relative;overflow:hidden}body.post-type-archive-quick_answer .faq-archive,body.single-quick_answer .faq-single{margin-top:calc(var(--site-header-height,100px) * -1);padding-top:calc(var(--site-header-height,100px) + 76px)}.faq-archive__inner,.faq-single__inner{z-index:1;position:relative}.faq-archive__hero,.faq-single__hero{margin-bottom:clamp(36px,6vw,70px)}.faq-archive__hero .am-breadcrumbs--inline,.faq-single__hero .am-breadcrumbs--hero{margin-bottom:34px}.faq-archive__hero-grid,.faq-single__hero-grid{grid-template-columns:minmax(0,1.02fr) minmax(340px,.68fr);align-items:stretch;gap:clamp(28px,5vw,72px);display:grid}.faq-archive__eyebrow,.faq-single__eyebrow{color:#dfefffd1;letter-spacing:.08em;text-transform:uppercase;background:#ffffff12;border:1px solid #a0dcff38;border-radius:999px;width:fit-content;margin-bottom:18px;padding:7px 12px;font-size:12px;line-height:1;display:inline-flex}.faq-archive__title,.faq-single__title{color:#fff;max-width:980px;font-family:var(--font-heading);letter-spacing:0;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;margin:0;font-size:clamp(36px,5vw,72px);line-height:.98}.faq-archive__lead,.faq-single__answer{color:#eef6ffc2;max-width:840px;margin:24px 0 0;font-size:clamp(18px,2vw,24px);line-height:1.5}.faq-archive__search{background:#ffffff14;border:1px solid #ffffff21;border-radius:22px;grid-template-columns:minmax(0,1fr) auto;gap:12px;max-width:820px;margin-top:32px;padding:10px;display:grid;box-shadow:0 24px 70px #0000003d}.faq-archive__search input{color:#14203a;width:100%;min-height:52px;font:inherit;background:#fffffff0;border:0;border-radius:16px;outline:none;padding:0 18px}.faq-archive__scene{background:linear-gradient(145deg,#ffffff29,#ffffff08),#080e22b8;border:1px solid #ffffff24;border-radius:34px;align-content:center;gap:16px;min-height:410px;padding:clamp(22px,3vw,34px);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000057}.faq-archive__scene-image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:.72;filter:saturate(1.05)contrast(1.05);width:100%;height:100%;position:absolute;inset:0}.faq-archive__scene-shade{background:radial-gradient(circle at 16% 10%,#6adcff42,#0000 36%),linear-gradient(90deg,#070c1eeb 0%,#070c1e94 48%,#070c1e33 100%),linear-gradient(#070c1e0d 0%,#070c1ec7 100%);position:absolute;inset:0}.faq-archive__scene-card{z-index:1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff1a;border:1px solid #ffffff24;border-radius:20px;max-width:82%;padding:18px;position:relative}.faq-archive__scene-card:nth-child(3){justify-self:end}.faq-archive__scene-card span{color:#ffffff94;text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;font-size:12px;display:block}.faq-archive__scene-card strong{color:#fff;font-size:clamp(18px,2.2vw,27px);line-height:1.12}.faq-archive__scene-card--primary{background:linear-gradient(135deg,#6bd6ff42,#ffd07621),#ffffff1f}.faq-archive__topics{flex-wrap:wrap;gap:10px;margin-bottom:34px;display:flex}.faq-topic-pill{color:#ffffffc7;background:#ffffff12;border:1px solid #ffffff24;border-radius:999px;align-items:center;min-height:40px;padding:0 15px;text-decoration:none;transition:background .2s,color .2s,transform .2s;display:inline-flex}.faq-topic-pill:hover,.faq-topic-pill.is-active{color:#13203c;background:#ffffffe6;transform:translateY(-1px)}.faq-archive__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.faq-card{background:linear-gradient(145deg,#ffffff21,#ffffff0d),#ffffff12;border:1px solid #ffffff21;border-radius:26px;flex-direction:column;min-height:292px;padding:clamp(20px,2.2vw,28px);display:flex;box-shadow:0 22px 60px #0000003d}.faq-card__meta{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.faq-card__meta span{color:#ebf6ffb8;background:#ffffff17;border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:12px;display:inline-flex}.faq-card__title{color:#fff;margin:0;font-size:clamp(20px,2vw,28px);line-height:1.16}.faq-card__title a{color:inherit;text-decoration:none}.faq-card__answer{color:#ebf6ffb3;margin:16px 0 0;font-size:15px;line-height:1.55}.faq-card__actions{gap:10px;margin-top:auto;padding-top:22px;display:grid}.faq-card__link,.faq-card__bot-link{color:#9edcff;font-weight:700;text-decoration:none}.faq-card__bot-link{color:#d8f4ff;background:#9edcff1a;border:1px solid #9edcff42;border-radius:999px;align-items:center;width:fit-content;min-height:34px;padding:0 12px;font-size:13px;display:inline-flex}.faq-archive__pagination{margin-top:36px}.faq-archive__pagination ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.faq-archive__pagination .page-numbers{color:#ffffffc2;white-space:nowrap;background:#ffffff14;border-radius:13px;justify-content:center;align-items:center;min-width:42px;max-width:100%;min-height:42px;padding:0 13px;font-size:15px;line-height:1;text-decoration:none;display:inline-flex}.faq-archive__pagination .current{color:#111b32;background:#fff}.faq-archive__empty{color:#ffffffb8;background:#ffffff14;border:1px solid #ffffff24;border-radius:26px;max-width:760px;padding:34px}.faq-archive__empty h2{color:#fff;margin:0 0 12px}.faq-single__actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.faq-single__signal{background:radial-gradient(circle at 18% 18%,#66dcff47,#0000 42%),linear-gradient(145deg,#ffffff26,#ffffff0a),#080e22bd;border:1px solid #ffffff24;border-radius:32px;align-content:end;align-self:stretch;min-height:340px;padding:clamp(24px,3vw,34px);display:grid;position:relative;overflow:hidden}.faq-single__signal-image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:.78;filter:saturate(1.06)contrast(1.04);width:100%;height:100%;position:absolute;inset:0}.faq-single__signal-shade{background:radial-gradient(circle at 20% 10%,#6adcff38,#0000 38%),linear-gradient(#070c1e24 0%,#070c1ed6 78%,#070c1ef0 100%);position:absolute;inset:0}.faq-single__signal-content{z-index:1;position:relative}.faq-single__signal-content span{color:#ffffff8f;text-transform:uppercase;letter-spacing:.1em;margin-bottom:12px;font-size:12px}.faq-single__signal-content strong{color:#fff;font-size:clamp(25px,3vw,38px);line-height:1.06}.faq-single__signal-content p{color:#ffffffad;margin:18px 0 0;line-height:1.55}.faq-single__layout{grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:start;gap:clamp(24px,4vw,52px);display:grid}.faq-single__content{color:#17213a;background:#fffffff0;border:1px solid #ffffff1f;border-radius:28px;padding:clamp(24px,4vw,46px);box-shadow:0 30px 90px #00000042}.faq-single__steps,.faq-single__note{background:#eef6ff;border-radius:22px;margin-top:30px;padding:24px}.faq-single__note{background:#fff4de}.faq-single__aside{top:calc(var(--site-header-height,100px) + 24px);gap:18px;display:grid;position:sticky}.faq-single__cta-card,.faq-single__related{color:#ffffffb8;background:#ffffff1a;border:1px solid #ffffff24;border-radius:24px;padding:24px}.faq-single__cta-card h2,.faq-single__related h2{color:#fff;margin:8px 0 12px;font-size:24px;line-height:1.14}.faq-single__cta-card span,.faq-single__related span{color:#ffffff8a;text-transform:uppercase;letter-spacing:.08em;font-size:12px}.faq-single__cta-card .am-button,.faq-single__related .am-button{margin-top:14px}.faq-single__comrade-link{display:flex}.faq-single__related{gap:10px;display:grid}.faq-single__related a{color:#bde8ff;text-decoration:none}@media (width<=1040px){.faq-archive__hero-grid,.faq-single__hero-grid,.faq-single__layout{grid-template-columns:1fr}.faq-single__aside{position:static}.faq-archive__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){body.post-type-archive-quick_answer .faq-archive,body.single-quick_answer .faq-single{padding-top:calc(var(--site-header-height,76px) + 42px)}.faq-archive__search{grid-template-columns:1fr}.faq-archive__scene{min-height:330px}.faq-archive__scene-card{max-width:94%}.faq-archive__grid{grid-template-columns:1fr}.faq-card{min-height:auto}.faq-single__content,.faq-single__steps,.faq-single__note{padding:22px}}.integration-root{color:#f7f9ff;--integration-section-pad:var(--gl-section-pad-desktop);--integration-section-pad-tablet:var(--gl-section-pad-tablet);--integration-section-pad-mobile:var(--gl-section-pad-mobile);--integration-glow-a-rgb:72, 138, 255;--integration-glow-b-rgb:120, 200, 255;--integration-glow-c-rgb:90, 150, 255;--integration-cta-accent-rgb:46, 93, 255;--integration-line-rgb:138, 180, 255;--integration-soft-glow-bg:radial-gradient(circle at 42% 2%, rgba(var(--integration-glow-a-rgb), .24), transparent 62%), radial-gradient(circle at 86% 46%, rgba(var(--integration-glow-b-rgb), .14), transparent 58%), radial-gradient(circle at 16% 74%, rgba(var(--integration-glow-c-rgb), .12), transparent 60%);background:linear-gradient(#070b1b 0%,#0b1228 45%,#070b1b 100%);position:relative;overflow:hidden}.integration-root:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle at 42% 2%, rgba(var(--integration-glow-a-rgb), .22), transparent 62%), radial-gradient(circle at 86% 46%, rgba(var(--integration-glow-b-rgb), .12), transparent 58%), radial-gradient(circle at 16% 74%, rgba(var(--integration-glow-c-rgb), .11), transparent 60%);opacity:.65;mix-blend-mode:screen;position:absolute;inset:-12%;transform:translateZ(0)}.integration-root:after{content:"";pointer-events:none;z-index:0;opacity:.28;background-image:linear-gradient(135deg,#5a8cff14 0%,#5a8cff00 55%),linear-gradient(315deg,#a0d2ff0f 0%,#a0d2ff00 55%),repeating-radial-gradient(circle at 20% 30%,#8cb4ff1f 0 2px,#0000 2px 300px),repeating-radial-gradient(circle at 80% 70%,#78c8ff1a 0 2px,#0000 2px 320px);background-position:0 0,0 0,0 0,0 0;background-repeat:no-repeat,no-repeat,repeat,repeat;background-size:1600px 900px,1600px 900px,1600px 1200px,1800px 1300px;animation:90s linear infinite decor-signal-drift;position:absolute;inset:-25%;transform:translateZ(0)}.integration-root h2{line-height:var(--am-section-h2-lh);font-weight:700;font-family:var(--font-heading);letter-spacing:0;font-size:calc(var(--am-section-h2-size) - 2px)!important}.integration-root h3{font-size:var(--am-h3-size);line-height:var(--am-h3-lh);font-weight:600;font-family:var(--font-heading)}.integration-root p{font-size:var(--am-section-desc-size);line-height:var(--am-section-desc-lh)}@media (width<=479px){.integration-root p{font-size:var(--am-section-desc-size-mobile)}}.integration-root>section{z-index:1;position:relative}.integration-root>section>.am-container{max-width:min(100%,1500px);padding-inline:clamp(18px,3.4vw,78px)}.integration-root>section:not(.integration-hero):not(.integration-core):not(.integration-result):not(.integration-cta){background:0 0}@media (prefers-reduced-motion:reduce){.integration-root:after{animation:none;transform:none}}@media (width<=640px){.integration-root:before{opacity:.48}.integration-root:after{opacity:.2}}.integration-process,.integration-extensions,.integration-relations,.integration-result,.integration-core,.integration-usecases,.integration-pricing-list,.integration-cta{background:0 0}.integration-core,.integration-result,.integration-cta{background:var(--integration-soft-glow-bg)}body.integration--google-sheets .integration-root{--integration-glow-a-rgb:60, 190, 210;--integration-glow-b-rgb:120, 220, 255;--integration-glow-c-rgb:90, 180, 255;--integration-cta-accent-rgb:40, 160, 190;--integration-line-rgb:120, 220, 255}body.integration--gigachat .integration-root{--integration-glow-a-rgb:128, 120, 255;--integration-glow-b-rgb:180, 150, 255;--integration-glow-c-rgb:100, 170, 255;--integration-cta-accent-rgb:122, 120, 255;--integration-line-rgb:170, 170, 255}body.integration--rassylki .integration-root{--integration-glow-a-rgb:110, 220, 170;--integration-glow-b-rgb:160, 255, 210;--integration-glow-c-rgb:110, 200, 255;--integration-cta-accent-rgb:90, 200, 170;--integration-line-rgb:160, 255, 210}body.integration--miniapps .integration-root{--integration-glow-a-rgb:255, 180, 120;--integration-glow-b-rgb:255, 220, 170;--integration-glow-c-rgb:150, 205, 255;--integration-cta-accent-rgb:230, 160, 110;--integration-line-rgb:255, 220, 170}.integration-root>section:not(.integration-hero){border-top:1px solid #ffffff0a}.integration-section-head{text-align:left;margin-bottom:clamp(20px,4vw,36px)}.integration-section-head h2{line-height:var(--am-section-h2-lh);font-weight:700;font-family:var(--font-heading);color:#fff;margin:8px 0 0;font-size:calc(var(--am-section-h2-size) - 2px)!important}.integration-section-label{letter-spacing:.05em;text-transform:uppercase;color:#ffffff8c;font-size:13px}.integration-hero{padding-top:76px;padding-bottom:var(--integration-section-pad);position:relative;overflow:hidden}@media (width<=767px){.integration-hero{padding-top:64px;padding-bottom:var(--integration-section-pad-mobile)}}.integration-hero__background{background:radial-gradient(circle at 42% 2%, rgba(var(--integration-glow-a-rgb), .24), transparent 62%), radial-gradient(circle at 86% 46%, rgba(var(--integration-glow-b-rgb), .14), transparent 58%), radial-gradient(circle at 16% 74%, rgba(var(--integration-glow-c-rgb), .12), transparent 60%);z-index:1;opacity:.6;mix-blend-mode:screen;position:absolute;inset:-10%;transform:translateZ(0)}.integration-hero__noise{opacity:.045;z-index:2;background-image:repeating-linear-gradient(0deg,#ffffff0d 0 1px,#0000 1px 6px),repeating-linear-gradient(90deg,#ffffff09 0 1px,#0000 1px 7px),repeating-radial-gradient(circle at 18% 22%,#ffffff0f 0 1px,#0000 1px 260px),repeating-radial-gradient(circle at 78% 72%,#ffffff0d 0 1px,#0000 1px 320px);position:absolute;inset:0;transform:translateZ(0)}.integration-hero__content{z-index:3;text-align:left;max-width:860px;margin:0;position:relative}.integration-hero .am-breadcrumbs--hero{margin-top:-6px;margin-bottom:40px}.integration-hero .am-channels{justify-content:flex-start;margin:12px 0 18px}.integration-hero__title{font-size:var(--am-hero-h1-size);line-height:var(--am-hero-h1-lh);font-weight:700;font-family:var(--font-heading);margin:0 0 16px}.integration-hero__subtitle{font-size:var(--am-section-desc-size);line-height:var(--am-hero-desc-lh);opacity:.85;margin:0 0 16px}.integration-hero__lead{font-size:var(--am-section-desc-size);line-height:var(--am-hero-desc-lh);opacity:.92;margin:0 auto 24px}.integration-hero__intro{margin:0 auto}.integration-hero__intro p{color:#f7f9ffe0;margin-bottom:12px;line-height:1.7}@media (prefers-reduced-motion:reduce){.integration-hero__background,.integration-hero__noise{animation:none}}.integration-hero--split .integration-hero__split{z-index:3;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);align-items:start;gap:clamp(28px,4vw,52px);display:grid;position:relative}@media (width<=1023px){.integration-hero--split .integration-hero__split{grid-template-columns:1fr}}.integration-hero--split .integration-hero__actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.integration-hero--split .integration-hero__visual{flex-direction:column;gap:16px;min-width:0;display:flex}.integration-hero--split .integration-hero__mini-rail{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (width<=639px){.integration-hero--split .integration-hero__mini-rail{grid-template-columns:1fr 1fr;gap:12px}}.integration-screen{background:linear-gradient(#ffffff0f,#ffffff05),#0a1020e6;border:1px solid #ffffff14;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000061}.integration-screen img{width:100%;height:auto;display:block}.integration-screen figcaption{color:#ffffffe6;background:linear-gradient(#05081200 0%,#050812d1 38%,#050812f0 100%);padding:14px 16px;font-size:13px;line-height:1.45;position:absolute;bottom:0;left:0;right:0}.integration-screen--hero img{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;min-height:clamp(300px,34vw,520px);max-height:520px}.integration-screen--mini img{aspect-ratio:1.18;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.integration-facts{padding:clamp(14px,2vw,22px) 0 clamp(28px,4vw,44px)}.integration-facts__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}@media (width<=1023px){.integration-facts__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){.integration-facts__grid{grid-template-columns:1fr}}.integration-facts__item{background:radial-gradient(circle at top left, rgba(var(--integration-glow-a-rgb), .22), transparent 58%), #0a1020d1;color:#ffffffeb;border:1px solid #ffffff14;border-radius:18px;align-items:center;min-height:72px;padding:18px 20px;font-weight:600;line-height:1.4;display:flex;box-shadow:0 18px 48px #00000047}.integration-answer{padding:0 0 clamp(32px,4vw,48px)}.integration-answer__panel{background:radial-gradient(circle at 14% 14%, rgba(var(--integration-glow-a-rgb), .18), transparent 52%), #0a1020d1;border:1px solid #ffffff1a;border-radius:26px;gap:20px;padding:clamp(20px,3vw,30px);display:grid;box-shadow:0 22px 52px #0000004d}@media (width>=980px){.integration-answer__panel{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:start}}.integration-answer__content{gap:12px;display:grid}.integration-answer__eyebrow{color:#ffffffb8;letter-spacing:.08em;text-transform:uppercase;background:#ffffff0d;border:1px solid #ffffff24;border-radius:999px;width:fit-content;padding:6px 10px;font-size:10px;display:inline-flex}.integration-answer__title{margin:0}.integration-answer__lead{color:#ffffffe6;margin:0;font-size:clamp(17px,2vw,20px);line-height:1.55}.integration-answer__text{color:#ffffffd1}.integration-answer__text>:last-child{margin-bottom:0}.integration-answer__facts{gap:10px;margin:0;padding:0;list-style:none;display:grid}.integration-service-cta{padding:0 0 clamp(24px,3vw,36px)}.integration-service-cta__panel{background:radial-gradient(circle at 14% 14%, rgba(var(--integration-glow-a-rgb), .18), transparent 52%), #0a1020d1;border:1px solid #ffffff1a;border-radius:26px;gap:18px;padding:clamp(20px,3vw,28px);display:grid;box-shadow:0 22px 52px #0000004d}@media (width>=900px){.integration-service-cta__panel{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.integration-service-cta__content{gap:8px;display:grid}.integration-service-cta__eyebrow{color:#ffffffb8;letter-spacing:.08em;text-transform:uppercase;background:#ffffff0d;border:1px solid #ffffff24;border-radius:999px;width:fit-content;padding:5px 10px;font-size:10px;display:inline-flex}.integration-service-cta__text{color:#ffffffd1;max-width:64ch;margin:0;line-height:1.6}.integration-service-cta__text strong{color:#fffffff5;margin-right:.35em;font-weight:600}.integration-service-cta__actions{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.integration-service-cta__email{color:#ffffffd1;line-height:1.4;text-decoration:none}.integration-service-cta__email:hover{color:#fff}.integration-answer__facts li{color:#ffffffe0;background:#ffffff09;border:1px solid #ffffff14;border-radius:18px;padding:14px 16px 14px 18px;line-height:1.5;position:relative}.integration-answer__facts li:before{content:"";background:rgba(var(--integration-glow-a-rgb), .9);border-radius:999px;width:3px;position:absolute;top:14px;bottom:14px;left:0}.integration-root .gl-rich-text .wp-block-group,.integration-root .gl-rich-text .wp-block-columns{margin:1.5rem 0}.integration-root .gl-rich-text .wp-block-group{background:#ffffff08;border:1px solid #ffffff14;border-radius:20px;padding:clamp(16px,2vw,24px)}.integration-root .gl-rich-text .wp-block-columns{gap:16px;display:grid}@media (width>=782px){.integration-root .gl-rich-text .wp-block-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.integration-service-cta__panel{border-radius:22px;padding:20px}.integration-service-cta__actions{align-items:stretch}.integration-service-cta__actions .am-button{width:100%;min-width:0}}.integration-root .gl-rich-text .wp-block-column{min-width:0}.integration-root .gl-rich-text .wp-block-buttons{flex-wrap:wrap;gap:12px;margin:1.25rem 0;display:flex}.integration-root .gl-rich-text .wp-block-button__link{background:linear-gradient(135deg, rgba(var(--integration-glow-a-rgb), .92), rgba(var(--integration-glow-b-rgb), .92));color:#fff;border-radius:14px;justify-content:center;align-items:center;min-height:46px;padding:12px 18px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 16px 32px #0c142c52}.integration-screens,.integration-route,.integration-next-step,.integration-builds,.integration-solution,.integration-launch,.integration-usecases,.integration-relations,.integration-business-bridge,.integration-pricing-list,.integration-faq,.integration-cta{padding:var(--integration-section-pad) 0}@media (width<=1023px){.integration-screens,.integration-route,.integration-next-step,.integration-builds,.integration-solution,.integration-launch,.integration-usecases,.integration-relations,.integration-business-bridge,.integration-pricing-list,.integration-faq,.integration-cta{padding:var(--integration-section-pad-tablet) 0}}@media (width<=767px){.integration-screens,.integration-route,.integration-next-step,.integration-builds,.integration-solution,.integration-launch,.integration-usecases,.integration-relations,.integration-business-bridge,.integration-pricing-list,.integration-faq,.integration-cta{padding:var(--integration-section-pad-mobile) 0}}.integration-screens__grid,.integration-builds__grid,.integration-solution__grid,.integration-launch__grid,.integration-usecases__grid,.integration-relations__grid{gap:clamp(16px,2.5vw,28px);display:grid}.integration-screens--early{padding-top:clamp(24px,4vw,52px)}.integration-screens__layout{border:1px solid rgba(var(--integration-line-rgb), .16);background:radial-gradient(circle at 10% 18%, rgba(var(--integration-glow-a-rgb), .2), transparent 42%), radial-gradient(circle at 78% 18%, rgba(var(--integration-glow-b-rgb), .16), transparent 40%), linear-gradient(135deg, #121d38d6, #080e1ebd);border-radius:clamp(28px,4vw,44px);grid-template-columns:minmax(300px,.36fr) minmax(0,.64fr);align-items:center;gap:clamp(24px,4vw,58px);padding:clamp(22px,4vw,48px);display:grid;box-shadow:0 28px 80px #0000004d}.integration-screens__head{margin:0}.integration-screens__head p:last-child{color:#ffffffbd;max-width:520px;margin:16px 0 0}.integration-flow-scene{background:linear-gradient(115deg, #ffffff14, #ffffff05), radial-gradient(circle at 28% 22%, rgba(var(--integration-glow-b-rgb), .24), transparent 28%), radial-gradient(circle at 78% 72%, rgba(var(--integration-glow-a-rgb), .22), transparent 34%), #070c1bdb;border:1px solid #ffffff1a;border-radius:32px;min-height:clamp(360px,38vw,520px);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 24px 62px #00000047}.integration-flow-scene__halo{background:repeating-radial-gradient(circle, #ffffff1f 0 1px, transparent 1px 18px), radial-gradient(circle, rgba(var(--integration-glow-b-rgb), .18), transparent 58%);opacity:.35;border-radius:999px;position:absolute;inset:12% 10%;transform:rotate(-12deg)}.integration-flow-scene__rail{background:linear-gradient(90deg, transparent, rgba(var(--integration-line-rgb), .62), transparent);height:2px;box-shadow:0 0 28px rgba(var(--integration-line-rgb), .28);position:absolute;inset:50% 10% auto}.integration-flow-scene__node{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#ffffff21,#ffffff0a),#070c1bc7;border:1px solid #ffffff1f;border-radius:24px;gap:10px;width:min(42%,240px);padding:clamp(14px,2vw,20px);display:grid;position:absolute;box-shadow:0 20px 52px #00000047}.integration-flow-scene__node span{background:rgba(var(--integration-glow-a-rgb), .18);color:#ffffffbd;border-radius:999px;width:fit-content;padding:6px 9px;font-size:12px;font-weight:800;line-height:1}.integration-flow-scene__node strong{color:#fff;font-size:clamp(17px,1.7vw,22px);line-height:1.14}.integration-flow-scene__node--1{top:13%;left:7%}.integration-flow-scene__node--2{top:19%;right:9%}.integration-flow-scene__node--3{bottom:13%;left:16%}.integration-flow-scene__node--4{bottom:12%;right:7%}.integration-route__panel{grid-template-columns:minmax(280px,.36fr) minmax(0,.64fr);align-items:start;gap:clamp(24px,4vw,56px);display:grid}.integration-route__intro{border:1px solid rgba(var(--integration-line-rgb), .18);background:radial-gradient(circle at 12% 12%, rgba(var(--integration-glow-a-rgb), .2), transparent 58%), #090f1fd1;border-radius:28px;gap:16px;padding:clamp(20px,3vw,32px);display:grid;position:sticky;top:96px;box-shadow:0 24px 62px #0000004d}.integration-route__intro h2,.integration-route__intro p{margin:0}.integration-route__intro p:not(.integration-section-label){color:#ffffffc2}.integration-route__bot-link{border:1px solid rgba(var(--integration-line-rgb), .28);background:rgba(var(--integration-glow-a-rgb), .14);color:#ffffffeb;border-radius:999px;justify-content:center;align-items:center;width:fit-content;min-height:42px;padding:10px 14px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.integration-route__bot-link:hover{background:rgba(var(--integration-glow-a-rgb), .22);color:#fff}.integration-route__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,2vw,22px);display:grid}.integration-route-card{background:linear-gradient(148deg,#ffffff17,#ffffff07),#0a1020d1;border:1px solid #ffffff17;border-radius:30px;align-content:end;gap:10px;min-height:260px;padding:clamp(18px,2.5vw,28px);display:grid;position:relative;overflow:hidden;box-shadow:0 22px 58px #00000047}.integration-route-card:before{content:"";background:radial-gradient(circle, rgba(var(--integration-glow-b-rgb), .24), transparent 68%);opacity:.8;border-radius:999px;width:180px;height:180px;position:absolute;inset:-30% -12% auto auto}.integration-route-card:nth-child(2),.integration-route-card:nth-child(4){transform:translateY(34px)}.integration-route-card h3,.integration-route-card p{z-index:1;margin:0;position:relative}.integration-route-card p{color:#ffffffb8;font-size:15px}.integration-route-card__number,.integration-route-card__kicker{z-index:1;width:fit-content;position:relative}.integration-route-card__number{background:rgba(var(--integration-glow-a-rgb), .16);color:#ffffffc7;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:800;line-height:1;display:inline-flex}.integration-route-card__kicker{color:rgba(var(--integration-line-rgb), .92);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800;line-height:1}.integration-next-step{padding-top:0}.integration-next-step__grid{grid-template-columns:1.15fr .92fr .92fr;gap:clamp(14px,2vw,22px);display:grid}.integration-next-step__item{background:radial-gradient(circle at 12% 12%, rgba(var(--integration-glow-a-rgb), .16), transparent 56%), #0a1020c7;border:1px solid #ffffff17;border-radius:26px;align-content:start;gap:12px;min-height:100%;padding:clamp(18px,2.4vw,28px);display:grid;box-shadow:0 20px 54px #00000042}.integration-next-step__item:first-child{background:radial-gradient(circle at 10% 12%, rgba(var(--integration-glow-b-rgb), .2), transparent 58%), linear-gradient(135deg, #17264ad1, #0a1020cc)}.integration-next-step__item span{color:#ffffffb3;letter-spacing:.04em;text-transform:uppercase;background:#ffffff0f;border-radius:999px;width:fit-content;padding:6px 10px;font-size:12px;font-weight:800}.integration-next-step__item h3,.integration-next-step__item p{margin:0}.integration-next-step__item p{color:#ffffffb8}.integration-next-step__item .am-button{width:fit-content;min-width:0;margin-top:auto}.integration-business-bridge__panel{border:1px solid rgba(var(--integration-line-rgb), .2);background:radial-gradient(circle at 12% 18%, rgba(var(--integration-glow-a-rgb), .26), transparent 38%), radial-gradient(circle at 92% 22%, rgba(var(--integration-glow-b-rgb), .22), transparent 42%), linear-gradient(135deg, #0f1a36eb, #080d1dd1 62%, #19223ebd);border-radius:clamp(26px,4vw,42px);grid-template-columns:minmax(0,.95fr) minmax(420px,1.05fr);align-items:stretch;gap:clamp(22px,4vw,54px);padding:clamp(24px,4vw,52px);display:grid;position:relative;overflow:hidden;box-shadow:0 28px 80px #00000057}.integration-business-bridge__panel:before{content:"";pointer-events:none;background:linear-gradient(90deg, #fff0, rgba(var(--integration-line-rgb), .18), #fff0), repeating-linear-gradient(90deg, #ffffff1f 0 1px, transparent 1px 86px);opacity:.45;height:58%;position:absolute;inset:auto -8% -34% 40%;transform:rotate(-7deg)}.integration-business-bridge__copy,.integration-business-bridge__signals{z-index:1;position:relative}.integration-business-bridge__copy{flex-direction:column;justify-content:center;gap:18px;min-width:0;display:flex}.integration-business-bridge__copy h2{max-width:780px;margin:0;font-size:clamp(30px,4.4vw,58px);line-height:1.04}.integration-business-bridge__copy p{color:#fffc;max-width:700px;margin:0;font-size:clamp(16px,1.45vw,19px);line-height:1.62}.integration-business-bridge__actions{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.integration-business-bridge__proof{flex-wrap:wrap;gap:10px;display:flex}.integration-business-bridge__proof span{border:1px solid rgba(var(--integration-line-rgb), .22);color:#f4f8ffd1;background:#ffffff12;border-radius:999px;align-items:center;min-height:36px;padding:8px 12px;font-size:13px;font-weight:800;display:inline-flex}.integration-business-bridge__signals{grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:14px;display:grid}.integration-business-bridge__signals article{background:linear-gradient(145deg,#ffffff1a,#ffffff09),#080d1c8a;border:1px solid #ffffff1a;border-radius:24px;gap:10px;min-height:100%;padding:clamp(16px,2vw,24px);display:grid;box-shadow:inset 0 1px #ffffff14}.integration-business-bridge__signals span{background:rgba(var(--integration-glow-a-rgb), .16);color:#ffffffb8;border-radius:999px;width:fit-content;padding:6px 9px;font-size:12px;font-weight:800;line-height:1;display:inline-flex}.integration-business-bridge__signals h3,.integration-business-bridge__signals p{margin:0}.integration-business-bridge__signals h3{font-size:clamp(18px,1.8vw,22px);line-height:1.18}.integration-business-bridge__signals p{color:#ffffffb8;font-size:14px;line-height:1.55}@media (width<=1100px){.integration-business-bridge__panel,.integration-screens__layout,.integration-route__panel,.integration-next-step__grid{grid-template-columns:1fr}.integration-route__intro{position:relative;top:auto}.integration-route-card:nth-child(2),.integration-route-card:nth-child(4){transform:none}}@media (width<=640px){.integration-screens__layout{border-radius:24px;padding:18px}.integration-flow-scene{border-radius:22px;gap:12px;min-height:0;padding:14px;display:grid}.integration-flow-scene__halo,.integration-flow-scene__rail{display:none}.integration-flow-scene__node{border-radius:18px;width:100%;position:relative;inset:auto}.integration-route__cards{grid-template-columns:1fr}.integration-route-card{border-radius:22px;min-height:0}.integration-next-step__item{border-radius:22px}.integration-business-bridge__panel{border-radius:24px;padding:20px}.integration-business-bridge__signals{grid-template-columns:1fr}.integration-business-bridge__actions .am-button{width:100%;min-width:0}}.integration-screens__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.integration-screens--early .integration-screens__grid{grid-template-columns:minmax(0,1.25fr) minmax(210px,.75fr);align-items:center}.integration-screens--early .integration-screen--lead{grid-row:span 2}.integration-screen--surface img{aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.integration-screens--early .integration-screen--lead img{aspect-ratio:16/11}.integration-screens--early .integration-screen--surface:not(.integration-screen--lead){justify-self:center;max-width:360px}.integration-screens--early .integration-screen--surface:not(.integration-screen--lead) img{aspect-ratio:16/11.5}.integration-screens--early .integration-screen--surface:nth-child(4){grid-column:1/-1;justify-self:center;width:min(100%,560px);max-width:none}.integration-route__intro h2{line-height:1.08;font-size:clamp(28px,3vw,42px)!important}.integration-route-card h3,.integration-next-step__item h3{font-size:clamp(21px,1.8vw,25px);line-height:1.16}.integration-business-bridge__copy h2{font-size:clamp(30px,3.8vw,50px)!important}@media (width<=640px){.integration-screens--early .integration-screens__grid{grid-template-columns:1fr}.integration-screens--early .integration-screen--lead{grid-row:auto}.integration-screens--early .integration-screen--lead img{aspect-ratio:16/10.5}.integration-screens--early .integration-screen--surface:nth-child(4){grid-column:auto;width:100%}}.integration-builds__grid,.integration-solution__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.integration-launch__grid,.integration-usecases__grid--enhanced{grid-template-columns:repeat(2,minmax(0,1fr))}.integration-launch__grid{counter-reset:launch}@media (width<=767px){.integration-launch__grid,.integration-usecases__grid--enhanced{grid-template-columns:1fr}}.integration-build-card,.integration-solution__item,.integration-launch__item,.usecase-card,.integration-relations__group{background:radial-gradient(circle at 16% 14%, rgba(var(--integration-glow-a-rgb), .17), transparent 54%), #0a1020d1;border:1px solid #ffffff17;border-radius:24px;min-height:100%;padding:clamp(18px,2.5vw,28px);box-shadow:0 20px 54px #0000004d}.integration-build-card,.integration-solution__item,.integration-launch__item,.usecase-card{align-content:start;gap:12px;display:grid}.integration-build-card h3,.integration-build-card p,.integration-solution__item h3,.integration-solution__item p,.integration-launch__item h3,.integration-launch__item p,.usecase-card h3,.usecase-card p{margin:0}.integration-build-card p,.integration-build-card .gl-rich-text,.integration-solution__item p,.integration-solution__item .gl-rich-text,.integration-launch__item p,.integration-launch__item .gl-rich-text,.usecase-card p,.usecase-card .gl-rich-text{color:#ffffffc7}.integration-launch__index{border:1px solid rgba(var(--integration-line-rgb), .28);background:rgba(var(--integration-glow-a-rgb), .14);color:#ffffffe6;letter-spacing:.08em;border-radius:999px;width:fit-content;padding:6px 10px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.usecase-card__media{border:1px solid #ffffff14;border-radius:18px;margin:0 0 4px;overflow:hidden}.usecase-card__media img{aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;width:100%;display:block}.usecase-card__media figcaption{color:#ffffffb8;background:#060a16cc;padding:10px 12px;font-size:13px;line-height:1.45}.integration-usecases .am-figure-media{aspect-ratio:1/2;background:#060a16d1;border:1px solid #ffffff14;border-radius:18px;width:100%;overflow:hidden}.integration-usecases .am-figure-media img{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%;height:100%}.integration-relations__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.integration-relations__group h3{margin:0 0 16px}.integration-relations__group ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.integration-relations__group a{color:#ffffffd6;background:#ffffff0b;border-radius:14px;padding:12px 14px;text-decoration:none;transition:background .2s,color .2s,transform .2s;display:block}.integration-relations__group a:hover{color:#fff;background:#ffffff13;transform:translate(2px)}.integration-pricing-list__items,.integration-faq__list{gap:14px;margin:0;padding:0;list-style:none;display:grid}.integration-pricing-list__item{background:linear-gradient(135deg, rgba(var(--integration-glow-a-rgb), .18), rgba(var(--integration-glow-b-rgb), .08)), #0a1020db;border:1px solid #ffffff1a;border-radius:24px;align-items:center;gap:16px;padding:clamp(18px,2.5vw,26px);display:grid;box-shadow:0 20px 54px #00000047}@media (width>=720px){.integration-pricing-list__item{grid-template-columns:minmax(0,1fr) auto}}.integration-pricing-list__main{gap:6px;display:grid}.integration-pricing-list__title{color:#fff;font-size:clamp(20px,2.2vw,28px);font-weight:700;line-height:1.2}.integration-pricing-list__price{color:#ffffffb8;font-size:16px;line-height:1.5}.integration-faq__item{background:#0a1020d1;border:1px solid #ffffff1a;border-radius:20px;overflow:hidden}.integration-faq__question{cursor:pointer;color:#fff;padding:18px 20px;font-weight:650;list-style:none}.integration-faq__question::-webkit-details-marker{display:none}.integration-faq__answer{color:#ffffffc7;padding:0 20px 20px}.integration-cta__panel{background:radial-gradient(circle at 12% 12%, rgba(var(--integration-cta-accent-rgb), .28), transparent 54%), linear-gradient(135deg, #121c3af2, #080e1ef0);border:1px solid #ffffff1f;border-radius:30px;align-items:center;gap:clamp(18px,3vw,32px);padding:clamp(24px,4vw,44px);display:grid;box-shadow:0 28px 72px #0000005c}@media (width>=900px){.integration-cta__panel{grid-template-columns:minmax(0,1fr) auto}}.integration-cta__copy{gap:10px;display:grid}.integration-cta__copy h3,.integration-cta__copy p{margin:0}.integration-cta__result{color:#ffffffd6}.integration-cta__note{color:#ffffffa8}.integration-cta__actions{flex-wrap:wrap;gap:12px;display:flex}@media (width>=900px){.integration-cta__actions--stacked{flex-direction:column;align-items:stretch}}@media (width<=640px){.integration-pricing-list__item .am-button,.integration-cta__actions .am-button{width:100%;min-width:0}}.integration-archive{background:radial-gradient(circle at 14% 10%,#ff8d731f,#0000 28%),radial-gradient(circle at 84% 18%,#59d3bf29,#0000 30%),linear-gradient(#111a2f 0%,#0c1426 100%);position:relative;overflow:hidden}.integration-archive .am-container{max-width:min(100%,1500px);padding-inline:clamp(18px,3.2vw,76px)}.integration-archive__hero{grid-template-columns:minmax(0,.92fr) minmax(420px,.68fr);align-items:stretch;gap:clamp(26px,4vw,62px);padding:clamp(28px,5vw,68px) 0 clamp(34px,5vw,76px);display:grid}.integration-archive__eyebrow,.integration-archive__summary-head span{color:#f5fbffe6;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(135deg,#78a6ff29,#ff8d731c);border:1px solid #ffffff29;border-radius:999px;width:fit-content;padding:8px 13px;font-size:12px;font-weight:800;display:inline-flex}.integration-archive__title{color:#fff;letter-spacing:0;margin:18px 0 0;font-size:clamp(38px,5vw,68px);line-height:1}.integration-archive__lead{color:#f5f9ffeb;max-width:840px;margin:22px 0 0;font-size:clamp(18px,2vw,24px);line-height:1.5}.integration-archive__note{color:#e8effbbd;max-width:860px;margin:18px 0 0;font-size:17px;line-height:1.68}.integration-archive__note a{color:#a5d0fff5;text-underline-offset:4px;text-decoration-color:#a5d0ff6b}.integration-archive__note a:hover{color:#fff;text-decoration-color:#ffffffb3}.integration-archive__actions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.integration-archive__route{background:radial-gradient(circle at 18% 18%,#78a6ff33,#0000 38%),radial-gradient(circle at 82% 80%,#59d3bf2e,#0000 38%),linear-gradient(145deg,#ffffff14,#ffffff06),#070c1cb8;border:1px solid #bcdaff29;border-radius:36px;min-height:460px;padding:clamp(22px,3vw,34px);position:relative;overflow:hidden;box-shadow:0 30px 86px #0000004d}.integration-archive__route:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:44px 44px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #ffffff14;border-radius:28px;position:absolute;inset:24px}.integration-archive__route:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#080d1c0a 0%,#080d1c80 56%,#080d1ce6 100%),radial-gradient(circle at 18% 82%,#59d3bf38,#0000 42%);position:absolute;inset:0}.integration-archive__route-visual{z-index:0;margin:0;position:absolute;inset:0;overflow:hidden}.integration-archive__route-visual img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:saturate(1.08)contrast(1.05)brightness(.86);width:100%;height:100%;display:block;transform:scale(1.03)}.integration-archive__route-top,.integration-archive__route-grid{z-index:2;position:relative}.integration-archive__route-top{background:#080e1ea3;border:1px solid #bcdaff24;border-radius:24px;gap:10px;padding:clamp(18px,2.2vw,26px);display:grid}.integration-archive__route-top span{color:#e8effba8;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800}.integration-archive__route-top strong{color:#fff;font-size:clamp(26px,3vw,42px);line-height:1.08}.integration-archive__route-grid{grid-template-columns:1fr .84fr;gap:12px;margin-top:24px;display:grid}.integration-archive__route-grid span{color:#ffffffe6;background:#ffffff12;border:1px solid #ffffff1f;border-radius:22px;align-items:end;min-height:110px;padding:18px;font-weight:700;display:grid}.integration-archive__route-grid span:first-child{background:linear-gradient(145deg,#78a6ff38,#ffffff0f),#ffffff12;grid-row:span 2}.integration-archive__tasks,.integration-archive__paths{margin-top:clamp(34px,5vw,78px)}.integration-archive__task-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(14px,1.8vw,22px);margin-top:clamp(20px,3vw,34px);display:grid}.integration-archive__task-card{background:radial-gradient(circle at 18% 16%,#78a6ff2e,#0000 42%),linear-gradient(150deg,#ffffff14,#ffffff06),#0a1020c7;border:1px solid #bcdaff21;border-radius:clamp(24px,3vw,34px);grid-column:span 4;align-content:end;gap:12px;min-height:280px;padding:clamp(20px,2.6vw,34px);display:grid;position:relative;overflow:hidden;box-shadow:0 22px 58px #0000003d}.integration-archive__task-card:before{content:"";background:radial-gradient(circle,#59d3bf29,#0000 68%);border-radius:999px;height:70%;position:absolute;inset:auto -22% -40% 22%}.integration-archive__task-card:nth-child(2),.integration-archive__task-card:nth-child(5){transform:translateY(34px)}.integration-archive__task-card span,.integration-archive__task-card h3,.integration-archive__task-card p,.integration-archive__task-card a{z-index:2;position:relative}.integration-archive__task-card:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#080d1c14 0%,#080d1c94 48%,#080d1cf2 100%),radial-gradient(circle at 18% 86%,#59d3bf33,#0000 42%);position:absolute;inset:0}.integration-archive__task-card span{color:#e8effbb8;letter-spacing:.06em;text-transform:uppercase;background:#ffffff12;border-radius:999px;width:fit-content;padding:7px 10px;font-size:12px;font-weight:800}.integration-archive__task-card h3,.integration-archive__task-card p{margin:0}.integration-archive__task-card h3{font-size:clamp(21px,1.9vw,30px);line-height:1.12}.integration-archive__task-card h3 a{color:#fff;text-decoration:none}.integration-archive__task-card p{color:#e8effbbf;line-height:1.58}.integration-archive__task-visual{z-index:0;margin:0;position:absolute;inset:0;overflow:hidden}.integration-archive__task-visual img{-o-object-fit:cover;object-fit:cover;filter:saturate(1.04)contrast(1.02);width:100%;height:100%;display:block;transform:scale(1.02)}.integration-archive__task-card--lead{background:radial-gradient(circle at 16% 18%,#59d3bf33,#0000 42%),radial-gradient(circle at 82% 18%,#78a6ff33,#0000 40%),linear-gradient(135deg,#1c3662bd,#091022d6);grid-column:span 8;min-height:360px}.integration-archive__task-card--lead h3{max-width:760px;font-size:clamp(28px,3.2vw,46px);line-height:1.06}.integration-archive__task-card--lead p{max-width:720px;font-size:clamp(16px,1.45vw,19px)}.integration-archive__task-card--lead .integration-archive__task-visual{inset:0 0 0 34%}.integration-archive__task-card--lead:after{background:linear-gradient(90deg,#080d1cf5 0%,#080d1cc2 44%,#080d1c33 100%),linear-gradient(#080d1c14 0%,#080d1ce0 100%)}.integration-archive__paths{background:radial-gradient(circle at 12% 18%,#ff8d7324,#0000 38%),radial-gradient(circle at 88% 18%,#59d3bf29,#0000 42%),linear-gradient(135deg,#ffffff12,#ffffff05),#080e1ec2;border:1px solid #bcdaff24;border-radius:clamp(28px,4vw,44px);grid-template-columns:1fr;align-items:start;gap:clamp(20px,3vw,34px);padding:clamp(24px,4vw,52px);display:grid;box-shadow:0 28px 78px #00000047}.integration-archive__paths-copy{gap:16px;max-width:980px;display:grid}.integration-archive__paths-copy span{color:#e8effbb8;letter-spacing:.08em;text-transform:uppercase;background:#ffffff12;border-radius:999px;width:fit-content;padding:8px 12px;font-size:12px;font-weight:800}.integration-archive__paths-copy h2,.integration-archive__paths-copy p{margin:0}.integration-archive__paths-copy h2{color:#fff;font-size:clamp(28px,3vw,42px);line-height:1.08}.integration-archive__paths-copy p{color:#e8effbbd;max-width:860px;font-size:clamp(16px,1.45vw,19px);line-height:1.64}.integration-archive__paths-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.integration-archive__path-card{background:radial-gradient(circle at 14% 16%,#78a6ff29,#0000 48%),#070c1bb8;border:1px solid #ffffff1a;border-radius:24px;align-content:start;gap:12px;min-height:218px;padding:clamp(18px,2.2vw,26px);display:grid}.integration-archive__path-card span{color:#e8effbb8;letter-spacing:.06em;text-transform:uppercase;background:#ffffff12;border-radius:999px;width:fit-content;padding:6px 10px;font-size:11px;font-weight:800}.integration-archive__path-card h3,.integration-archive__path-card p{margin:0}.integration-archive__path-card h3{color:#fff;font-size:clamp(19px,1.8vw,24px);line-height:1.16}.integration-archive__path-card p{color:#e8effbb8;line-height:1.56}.integration-archive__path-card .am-button{width:fit-content;min-width:0;margin-top:auto}.integration-archive__summary{margin-top:clamp(28px,5vw,70px)}.integration-archive__summary-head{max-width:1000px}.integration-archive__summary-head h2{color:#fff;margin:16px 0 0;font-size:clamp(28px,4vw,50px);line-height:1.08}.integration-archive__summary-head p{color:#e8effbbd;max-width:820px;margin:16px 0 0;font-size:17px;line-height:1.68}.integration-archive__summary-grid,.integration-archive__list{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(14px,1.8vw,22px);margin-top:24px;display:grid}.integration-archive__summary-card,.integration-card{--integration-card-pad:clamp(20px, 2.2vw, 28px);min-height:100%;padding:var(--integration-card-pad);background:radial-gradient(circle at 14% 14%,#78a6ff26,#0000 48%),#0a1020c7;border:1px solid #bcdaff1f;border-radius:26px;grid-column:span 4;box-shadow:0 18px 44px #00000038}.integration-card{flex-direction:column;display:flex;overflow:hidden}.integration-card__media{margin:calc(var(--integration-card-pad) * -1) calc(var(--integration-card-pad) * -1) 20px;aspect-ratio:16/9;background:radial-gradient(circle at 30% 20%,#78a6ff2e,#0000 42%),#ffffff0a;border-bottom:1px solid #bcdaff1f;position:relative;overflow:hidden}.integration-card__media:after{content:"";pointer-events:none;background:linear-gradient(#080d1c05 0%,#080d1c29 100%);position:absolute;inset:0}.integration-card__media img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 46%;object-position:center 46%;filter:saturate(1.14)contrast(1.08)brightness(1.12);width:100%;height:100%;display:block;transform:scale(1.08)}.integration-archive__summary-card:first-child,.integration-archive__summary-card:nth-child(6),.integration-card:first-child,.integration-card:nth-child(8){background:linear-gradient(115deg,#59d3bf1f,#0000 58%),radial-gradient(circle at 14% 14%,#78a6ff2e,#0000 48%),#0a1020c7;grid-column:span 6}.integration-archive__summary-card h3,.integration-card__title{margin:0;font-size:clamp(20px,2vw,26px);line-height:1.18}.integration-archive__summary-card h3 a,.integration-card__title a{color:#fff;text-decoration:none}.integration-archive__summary-card p,.integration-card__excerpt{color:#e8effbc2;margin:12px 0 0;line-height:1.65}.integration-card__link{color:#afd5fff2;margin-top:auto;padding-top:18px;font-weight:700;text-decoration:none;display:inline-flex}.integration-card__link:after{content:"->";margin-left:8px}@media (width<=1023px){.integration-archive__hero,.integration-archive__paths,.integration-archive__paths-grid{grid-template-columns:1fr}.integration-archive__summary-card,.integration-card,.integration-archive__summary-card:first-child,.integration-archive__summary-card:nth-child(6),.integration-card:first-child,.integration-card:nth-child(8){grid-column:span 6}.integration-archive__task-card,.integration-archive__task-card--lead{grid-column:span 6;min-height:280px;transform:none}.integration-archive__task-card--lead h3{font-size:clamp(24px,3vw,38px);line-height:1.08}.integration-archive__task-card--lead .integration-archive__task-visual{inset:0}.integration-archive__task-card--lead:after{background:linear-gradient(#080d1c1f 0%,#080d1ca3 48%,#080d1cf5 100%),radial-gradient(circle at 18% 86%,#59d3bf38,#0000 42%)}}@media (width<=767px){.integration-archive__route{min-height:0}.integration-archive__route-grid{grid-template-columns:1fr}.integration-archive__route-grid span:first-child{grid-row:auto}.integration-archive__summary-card,.integration-card,.integration-archive__summary-card:first-child,.integration-archive__summary-card:nth-child(6),.integration-card:first-child,.integration-card:nth-child(8){grid-column:1/-1}.integration-archive__task-card,.integration-archive__task-card--lead{border-radius:22px;grid-column:1/-1;min-height:0}.integration-archive__task-card:nth-child(2),.integration-archive__task-card:nth-child(5){transform:none}.integration-archive__paths{border-radius:24px;padding:20px}.integration-archive__path-card .am-button{width:100%}}.kb-archive{color:var(--color-text);--kb-pill-bg:linear-gradient(346deg, #313d5b, #5072a8);--kb-pill-border:#ffffff38;background:0 0;padding-bottom:clamp(48px,8vw,140px)}.kb-archive__hero{padding:76px 0 clamp(20px,3vw,40px);position:relative;overflow:hidden}.kb-archive__hero-inner{flex-direction:column;gap:0;display:flex;position:relative}.kb-archive__hero .am-breadcrumbs--hero{margin-top:-6px;margin-bottom:40px}.kb-archive__hero-content{max-width:780px}.kb-archive__hero-content .kb-archive__title{margin-top:0}.kb-archive__hero-grid{grid-template-columns:minmax(0,1.04fr) minmax(340px,.7fr);align-items:stretch;gap:clamp(26px,5vw,72px);display:grid}.kb-archive__eyebrow{width:fit-content;font-size:var(--am-chip-size);line-height:var(--am-chip-lh);letter-spacing:.08em;text-transform:uppercase;color:#ffffffbf;background:#ffffff0d;border:1px solid #aad7ff2e;border-radius:999px;margin:0 0 18px;padding:7px 12px;display:inline-flex}.kb-archive__title{font-size:var(--am-hero-h1-size);line-height:var(--am-hero-h1-lh);margin:0 0 var(--space-sm);font-weight:700;font-family:var(--font-manrope)}.kb-archive__description{color:var(--color-text-soft);font-size:var(--font-body);margin:22px 0 0;line-height:1.75}.kb-archive__description p{font-size:inherit;line-height:inherit;margin:0 0 14px}.kb-archive__description p:last-child{margin-bottom:0}.kb-archive__subtitle{font-size:var(--font-body);color:var(--color-text-dim);margin:0;line-height:1.75}.kb-archive__hero-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.kb-archive__hero-actions .am-button{min-width:min(100%,210px)}.kb-archive__hero-panel{background:linear-gradient(148deg,#ffffff1f,#ffffff08 48%),radial-gradient(circle at 12% 16%,#4a96ff4d,#0000 44%),radial-gradient(circle at 88% 82%,#69ecbc2e,#0000 42%),#080e20c7;border:1px solid #ffffff21;border-radius:34px;gap:22px;padding:clamp(22px,3vw,34px);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000057,inset 0 1px #ffffff1f}.kb-archive__hero-panel:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#ffffff0f 1px,#0000 1px),linear-gradient(#ffffff0f 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:44px 44px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #ffffff12;border-radius:26px;position:absolute;inset:18px;-webkit-mask-image:linear-gradient(135deg,#000,#0000 78%);mask-image:linear-gradient(135deg,#000,#0000 78%)}.kb-archive__panel-head,.kb-archive__route-list{z-index:1;position:relative}.kb-archive__panel-head{gap:8px;display:grid}.kb-archive__panel-head span{color:#ffffff8f;letter-spacing:.12em;text-transform:uppercase;font-size:12px}.kb-archive__panel-head strong{color:#fff;max-width:12ch;font-size:clamp(30px,4vw,46px);line-height:1}.kb-archive__route-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.kb-archive__route-list li{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:20px;grid-template-columns:auto minmax(0,1fr);gap:6px 12px;padding:14px;display:grid}.kb-archive__route-list span{color:#ffffffe0;background:#488aff2e;border-radius:14px;grid-row:span 2;justify-content:center;align-items:center;width:38px;height:38px;font-size:12px;font-style:normal;font-weight:700;display:inline-flex}.kb-archive__route-list strong{color:#fff;font-size:15px;line-height:1.25}.kb-archive__route-list em{color:#ffffff9e;font-size:13px;font-style:normal;line-height:1.4}.kb-archive__filters,.kb-archive__tabs,.kb-archive__guide,.kb-archive__sections,.kb-archive__pagination{margin-top:clamp(16px,3vw,40px)}.kb-archive__filters{margin-top:25px}.kb-archive .kb-category-tabs__item{background:linear-gradient(346deg,#313d5b,#5072a8);border-color:#ffffff2e}.kb-archive-section{background:radial-gradient(circle at top, rgba(var(--color-accent-rgb), .18), #050818f2);border:1px solid #ffffff14;border-radius:32px;margin-bottom:clamp(24px,4vw,56px);padding:clamp(24px,4vw,48px);box-shadow:0 30px 80px #00000073}.kb-archive-section__header{align-items:center;gap:var(--space-md);flex-wrap:wrap;margin-bottom:clamp(16px,3vw,32px);display:flex}.kb-archive-section__header h2{font-size:var(--font-h2);font-weight:650;line-height:1.2;font-family:var(--font-heading);margin:0}.kb-archive-section__header p{margin:var(--space-xs) 0 0;color:var(--color-text-dim);font-size:var(--font-body);line-height:1.75}.kb-archive-section--filtered{margin-bottom:clamp(18px,3vw,40px)}.kb-archive-section--filtered .kb-archive-section__header{margin-bottom:clamp(12px,2.2vw,22px)}.kb-archive-section--filtered .kb-archive-section__header h2{font-size:var(--font-h3);letter-spacing:.01em;font-weight:600;line-height:1.25}@media (width<=479px){.kb-archive__description,.kb-archive__subtitle,.kb-archive-section__header p{font-size:var(--am-section-desc-size-mobile)}}@media (width<=640px){.kb-archive__hero{padding-top:64px}.kb-archive__title{margin-bottom:0}.kb-archive__hero-inner{text-align:left;align-items:flex-start}.kb-archive__hero-content{text-align:left}.kb-archive__hero-actions .am-button{width:100%}.kb-archive__hero .am-breadcrumbs--hero{text-align:left}.kb-archive__hero .am-breadcrumbs__list{justify-content:flex-start}.kb-archive__hero-inner.am-container,.kb-archive__hero-inner .am-breadcrumbs{text-align:left;align-self:flex-start;align-items:flex-start}}@media (width<=1023px){.kb-archive__hero-grid{grid-template-columns:1fr}}body.post-type-archive-kb_article .site-decor-layer,body.single-kb_article .site-decor-layer,body.tax-kb_category .site-decor-layer{opacity:.3}.kb-archive-section__text{flex:60%}.kb-archive-section__count{border-radius:var(--am-button-radius);border:1px solid var(--kb-pill-border);color:var(--color-text-soft);background:var(--kb-pill-bg);justify-content:center;align-items:center;padding:6px 18px;font-size:14px;display:inline-flex}.kb-archive .kb-card__category,.kb-archive .kb-card__level,.kb-archive .kb-card__focus,.kb-archive .kb-card__reading{border-radius:var(--am-button-radius);background:var(--kb-pill-bg);border:1px solid var(--kb-pill-border)}.kb-archive .kb-card__level{background:linear-gradient(346deg,#6e5622d1,#b08029eb);border-color:#ffdd9047}.kb-archive .kb-card__focus{background:linear-gradient(346deg,#375d9ae6,#5c8ed6f0);border-color:#aad6ff47}.kb-archive .kb-card--focus-practical .kb-card__focus{background:linear-gradient(346deg,#23685adb,#499a84eb);border-color:#86ebca3d}.kb-archive .kb-card--focus-case .kb-card__focus{background:linear-gradient(346deg,#675330d6,#967540e6);border-color:#ffdb9638}.kb-archive-section__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,32px);display:grid}@media (width>=1181px){.kb-archive-section__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}}.kb-archive-section--preview{background:radial-gradient(circle at 12% 10%,#8bbcff29,#0000 38%),linear-gradient(135deg,#ffffff16,#ffffff09),#0c1427db;margin-bottom:clamp(18px,3vw,36px);padding:clamp(22px,3vw,38px)}.kb-archive-section--preview .kb-archive-section__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.kb-archive-section__footer{justify-content:flex-end;margin-top:clamp(16px,2vw,24px);display:flex}@media (width<=1180px){.kb-archive-section--preview .kb-archive-section__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.kb-archive-guide{background:radial-gradient(circle at 12% 12%,#5995ff29,#0000 48%),#0a1022d6;border:1px solid #ffffff1a;border-radius:28px;gap:clamp(18px,2.8vw,28px);padding:clamp(20px,3vw,32px);display:grid;box-shadow:0 18px 42px #0000003d}.kb-archive-guide__intro{gap:10px;display:grid}.kb-archive-guide__eyebrow{color:#ffffffb8;letter-spacing:.08em;text-transform:uppercase;background:#ffffff0d;border:1px solid #ffffff24;border-radius:999px;width:fit-content;padding:6px 10px;font-size:10px;display:inline-flex}.kb-archive-guide__title{margin:0;font-size:clamp(24px,2.9vw,34px);line-height:1.14}.kb-archive-guide__text{max-width:60ch;color:var(--color-text-soft);margin:0}.kb-archive-guide__grid{gap:14px;width:100%;display:grid}@media (width>=720px){.kb-archive-guide__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.kb-archive-guide__card{min-height:100%;color:inherit;background:#ffffff08;border:1px solid #ffffff1a;border-radius:20px;align-content:start;gap:10px;padding:18px;text-decoration:none;transition:transform .18s,border-color .18s,background .18s;display:grid}.kb-archive-guide__card:hover{background:#ffffff0d;border-color:#ffffff2e;transform:translateY(-2px)}.kb-archive-guide__card strong{font-size:16px;line-height:1.4}.kb-archive-guide__card span:last-child{color:var(--color-text-dim);font-size:14px;line-height:1.5}.kb-archive-guide__step{color:#ffffffe0;letter-spacing:.08em;text-transform:uppercase;background:#488aff24;border:1px solid #488aff38;border-radius:999px;width:fit-content;padding:5px 9px;font-size:11px;display:inline-flex}@media (width<=900px){.kb-archive-section__grid{grid-template-columns:1fr}.kb-archive-section--preview .kb-archive-section__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.kb-archive-section--preview .kb-archive-section__grid{grid-template-columns:1fr}}.kb-archive__empty{text-align:center;background:#ffffff0d;border:1px solid #ffffff14;border-radius:24px;padding:clamp(24px,4vw,64px)}.kb-archive__pagination{justify-content:center;display:flex}.kb-pagination{flex-wrap:wrap;gap:10px;display:flex}.kb-pagination .page-numbers{border-radius:var(--am-button-radius);min-width:34px;min-height:34px;color:var(--color-text-dim);text-transform:none;letter-spacing:.01em;background:#ffffff0a;border:1px solid #ffffff24;justify-content:center;align-items:center;padding:0 12px;font-size:14px;font-weight:500;text-decoration:none;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.kb-pagination .page-numbers:hover{color:#ffffffd9;border-color:#ffffff47}.kb-pagination .page-numbers.current{color:var(--color-text);box-shadow:none;background:#ffffff14;border-color:#ffffff52;font-weight:600}@media (width<=640px){.kb-archive-guide{padding:20px 18px}.kb-archive-section{padding:clamp(20px,8vw,36px)}.kb-archive-section__header{flex-direction:column;align-items:flex-start}.kb-archive-section__count{justify-content:center;width:100%}}@media (width<=479px){.kb-archive-section,.kb-filters{box-shadow:none}}.kb-single{color:var(--color-text);font-family:var(--font-manrope);--kb-surface:#0c142ceb;--kb-surface-border:#ffffff1f;--kb-link-hover:rgba(var(--color-accent-rgb), .55);--kb-pill-bg:linear-gradient(346deg, #313d5b, #5072a8);--kb-pill-border:#fff3;--kb-surface-decor:radial-gradient(circle at 18% 18%, #488aff2e, transparent 58%);background:0 0}.kb-single__hero{padding:76px 0 clamp(20px,3vw,40px);position:relative;overflow:hidden}.kb-single__hero-inner{flex-direction:column;gap:0;display:flex;position:relative}.kb-single__container{width:100%;max-width:var(--container-max);padding-inline:var(--container-inline);margin-inline:auto}.kb-single__service-cta{margin:0 0 clamp(18px,2.4vw,28px)}.kb-single__context{margin:0 0 clamp(20px,2.8vw,32px)}.kb-single-context{background:radial-gradient(circle at 14% 16%,#5995ff24,#0000 56%),#0a1125d1;border:1px solid #ffffff1f;border-radius:24px;padding:clamp(18px,2.4vw,24px);box-shadow:0 16px 36px #0000003d}.kb-single-context__header{gap:10px;margin-bottom:18px;display:grid}.kb-single-context__header h2{margin:0}.kb-single-context__header p{color:var(--color-text-soft);margin:0;line-height:1.6}.kb-single-context__grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.kb-single-context__card{background:#ffffff09;border:1px solid #ffffff14;border-radius:20px;gap:10px;min-height:100%;padding:20px;display:grid}.kb-single-context__card h3{margin:0;font-size:clamp(18px,1.9vw,22px);line-height:1.25}.kb-single-context__card h3 a{color:var(--color-text);text-decoration:none}.kb-single-context__card h3 a:hover{color:#fff}.kb-single-context__card p{color:var(--color-text-soft);margin:0;line-height:1.6}.kb-service-cta{background:radial-gradient(circle at 12% 16%,#5995ff1c,#0000 54%),#0a1125d1;border:1px solid #ffffff1a;border-radius:20px;gap:14px;padding:clamp(16px,2.2vw,20px);display:grid;box-shadow:0 14px 32px #0000003d}@media (width>=900px){.kb-service-cta{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px}}.kb-service-cta__content{gap:6px;display:grid}.kb-service-cta__eyebrow{color:#ffffffbd;letter-spacing:.08em;text-transform:uppercase;background:#ffffff0d;border:1px solid #ffffff24;border-radius:999px;width:fit-content;padding:5px 10px;font-size:10px;display:inline-flex}.kb-service-cta__text{max-width:64ch;color:var(--color-text-soft);margin:0;font-size:15px;line-height:1.55}.kb-service-cta__text strong{color:var(--color-text);margin-right:.35em;font-weight:600}.kb-service-cta__actions{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px 14px;display:flex}.kb-service-cta__actions .am-button{min-width:0;min-height:46px;padding:12px 18px;font-size:15px}.kb-service-cta__email{color:#ffffffd1;white-space:nowrap;font-size:14px;line-height:1.4;text-decoration:none;transition:color .2s,opacity .2s}.kb-service-cta__email:hover{color:#fff}.kb-top-panel{background:radial-gradient(circle at 12% 14%,#5995ff24,#0000 56%),#0b1126db;border:1px solid #ffffff24;border-radius:24px;margin-bottom:clamp(20px,2.5vw,30px);padding:clamp(14px,2.1vw,20px);box-shadow:0 14px 34px #00000038}.kb-top-panel__grid{gap:12px 18px;display:grid}@media (width>=980px){.kb-top-panel__grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr);align-items:start}}.kb-top-panel__section{background:#ffffff04;border:1px solid #ffffff1a;border-radius:18px;overflow:hidden}.kb-top-panel__summary{cursor:pointer;letter-spacing:.08em;text-transform:uppercase;color:#ffffffb3;align-items:center;gap:10px;padding:12px 14px;font-size:12px;list-style:none;display:flex}.kb-top-panel__summary::-webkit-details-marker{display:none}.kb-top-panel__summary:after{content:"";float:right;opacity:.75;border-top:1px solid #fff9;border-right:1px solid #fff9;width:8px;height:8px;margin-top:4px;transition:transform .2s;transform:rotate(45deg)}details[open]>.kb-top-panel__summary:after{transform:rotate(135deg)}.kb-top-panel__count{color:#ffffffb3;letter-spacing:.02em;text-transform:none;background:#ffffff0a;border:1px solid #ffffff29;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;margin-left:auto;padding:0 8px;font-size:11px;display:inline-flex}.kb-top-panel__list{gap:8px;margin:0;padding:0 14px 14px;list-style:none;display:grid}.kb-top-panel__item{padding-left:16px;position:relative}.kb-top-panel__item:before{content:"";opacity:.8;background:#fff6;width:8px;height:1px;position:absolute;top:.7em;left:0}.kb-top-panel__item--sub{padding-left:28px}.kb-top-panel__item--sub:before{opacity:.55;width:6px;left:12px}.kb-top-panel a{color:var(--color-text-soft);opacity:.92;font-size:15px;line-height:1.55;text-decoration:none;transition:color .2s,opacity .2s}.kb-top-panel a:hover{color:var(--color-text);opacity:1}@media (width>=980px){.kb-top-panel__section--toc{grid-column:1}.kb-top-panel__section--cats{grid-column:2}.kb-top-panel__section--popular{grid-column:3}}.kb-single__hero .kb-breadcrumbs{color:#ffffffb3}.kb-single__hero .am-breadcrumbs--hero{margin-top:-6px;margin-bottom:40px}.kb-single__category{border-radius:var(--am-button-radius);background:var(--kb-pill-bg);border:1px solid var(--kb-pill-border);color:var(--color-text);padding:6px 20px;font-size:13px;display:inline-flex}.kb-single__title{font-size:var(--am-hero-h1-size);line-height:var(--am-hero-h1-lh);margin:var(--space-lg) 0;font-weight:700;font-family:var(--font-manrope)}.kb-single__excerpt{font-size:clamp(14px,1.45vw,16px);line-height:var(--am-hero-desc-lh);color:var(--color-text-soft);margin:var(--space-md) 0 0;max-width:760px}@media (width<=640px){.kb-single__hero{padding-top:64px}.kb-single__hero-inner{text-align:left;align-items:flex-start}.kb-single__hero-content,.kb-single__hero .am-breadcrumbs--hero{text-align:left}.kb-single__hero .am-breadcrumbs__list{justify-content:flex-start}.kb-single__hero-inner.am-container,.kb-single__hero-inner .am-breadcrumbs{text-align:left;align-self:flex-start;align-items:flex-start}.kb-service-cta__actions{align-items:stretch;width:100%}.kb-service-cta__actions .am-button{width:100%}.kb-service-cta__email{white-space:normal}}.kb-single__meta{gap:var(--space-md);padding:var(--space-md) 0;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.kb-single__meta-item{border-radius:var(--am-button-radius);background:var(--kb-pill-bg);border:1px solid var(--kb-pill-border);color:#ffffffd9;padding:10px 18px;font-size:14px}.kb-single__meta-label{letter-spacing:.05em;text-transform:uppercase;color:#ffffffa6;margin-right:8px;font-size:12px;display:inline-flex}.kb-single__content{letter-spacing:.002em;font-size:clamp(15px,1.15vw,17px);line-height:1.8}.kb-single__content h2{font-size:clamp(24px,2.9vw,34px);font-weight:680;line-height:1.14;font-family:var(--font-heading);letter-spacing:-.015em;margin:clamp(30px,3.8vw,44px) 0 14px}.kb-single__content h3{font-size:clamp(19px,2vw,25px);font-weight:640;line-height:1.18;font-family:var(--font-heading);letter-spacing:-.01em;margin:clamp(24px,3vw,34px) 0 12px}.kb-single__content p{font-size:inherit;line-height:inherit;color:#ebf2fceb;width:100%;max-width:none;margin:0 0 18px}.kb-single__content a,.kb-single__content a:link,.kb-single__content a:visited,.kb-single__content a:active{color:var(--color-text-soft);text-decoration:none;transition:color .2s}.kb-single__content a:hover{color:var(--kb-link-hover)}.kb-single__content ul,.kb-single__content ol{color:#e5edfae6;margin:14px 0 22px;padding-left:1.35em}.kb-single__content ul{list-style:outside}.kb-single__content ol{counter-reset:none;list-style:decimal}.kb-single__content li::marker{color:var(--color-text-dim);font-weight:600}.kb-single__content li{margin:0;padding:0;line-height:1.72}.kb-single__content li+li{margin-top:8px}.kb-single__content li p{margin:0 0 6px;line-height:1.66}.kb-single__content li p:last-child{margin-bottom:0}.kb-single__content li>ul,.kb-single__content li>ol{margin-top:3px;margin-bottom:0}.kb-single__content img{background:#060a1899;border:1px solid #ffffff24;border-radius:18px;max-width:100%;height:auto;box-shadow:0 22px 50px #00000059}.kb-single__content .kb-article__precontent,.kb-single__content .kb-article__legacy{border-bottom:1px solid #ffffff14;margin-bottom:clamp(22px,3.2vw,30px);padding-bottom:clamp(14px,2.4vw,20px)}.kb-single__content .kb-article__precontent img{background:#0c1328eb;border:2px solid #ffffff47;width:auto;max-width:min(100%,860px);height:auto;box-shadow:0 24px 54px #0006}.kb-single__content .kb-precontent-media{cursor:zoom-in;background:0 0;border:0;border-radius:18px;width:auto;max-width:min(100%,860px);margin:8px 0 20px;padding:0;display:inline-flex;overflow:hidden}.kb-single__content .kb-precontent-media:focus-visible{outline-offset:4px;outline:2px solid #96d7ff8c}.kb-single__content .kb-precontent-media img{width:auto;max-width:100%;height:auto;display:block}.kb-single__video,.kb-single__attachments{margin:0 0 clamp(20px,3vw,28px)}.kb-video-card{background:radial-gradient(circle at 14% 14%,#5995ff29,#0000 58%),#0c1328eb;border:1px solid #ffffff1f;border-radius:24px;gap:16px;padding:clamp(18px,2.6vw,24px);display:grid;box-shadow:0 22px 50px #0000005c}.kb-video-card__header{gap:6px;display:grid}.kb-video-card__eyebrow{color:#ffffffbd;letter-spacing:.08em;text-transform:uppercase;background:#ffffff0a;border:1px solid #ffffff24;border-radius:999px;align-items:center;width:fit-content;padding:6px 12px;font-size:11px;display:inline-flex}.kb-video-card__title{margin:0;font-size:clamp(20px,3vw,28px);line-height:1.2}.kb-video-card__media{background:#030712e6;border:1px solid #ffffff1f;border-radius:20px;overflow:hidden}.kb-video-card__media iframe,.kb-video-card__media video{aspect-ratio:16/9;background:#050915;border:0;width:100%;height:auto;display:block}.kb-video-card__fallback,.kb-video-card__download{width:fit-content;min-height:44px;color:var(--color-text-soft);background:#ffffff0a;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;padding:10px 16px;text-decoration:none;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.kb-video-card__fallback:hover,.kb-video-card__download:hover{background:rgba(var(--color-accent-rgb), .16);border-color:rgba(var(--color-accent-rgb), .3);color:var(--color-text)}.kb-attachments-card{background:radial-gradient(circle at 14% 14%,#5995ff1f,#0000 58%),#0c1328eb;border:1px solid #ffffff1f;border-radius:24px;gap:16px;padding:clamp(18px,2.6vw,24px);display:grid;box-shadow:0 22px 50px #00000052}.kb-attachments-card__header{gap:6px;display:grid}.kb-attachments-card__eyebrow{color:#ffffffbd;letter-spacing:.08em;text-transform:uppercase;background:#ffffff0a;border:1px solid #ffffff24;border-radius:999px;align-items:center;width:fit-content;padding:6px 12px;font-size:11px;display:inline-flex}.kb-attachments-card__title{margin:0;font-size:clamp(20px,3vw,28px);line-height:1.2}.kb-attachments-card__list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.kb-attachments-card__item{margin:0;padding:0}.kb-attachments-card__link{width:100%;min-height:52px;color:var(--color-text);background:#ffffff09;border:1px solid #ffffff1a;border-radius:16px;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:flex}.kb-attachments-card__link:hover{background:rgba(var(--color-accent-rgb), .12);border-color:rgba(var(--color-accent-rgb), .28);transform:translateY(-1px)}.kb-attachments-card__name{font-weight:600;line-height:1.4}.kb-attachments-card__meta{color:#ffffffad;flex:none;font-size:13px}@media (width<=479px){.kb-single__excerpt{font-size:var(--am-section-desc-size-mobile)}}.kb-single__goal .kb-block--goal{margin-top:var(--space-lg);border:1px solid var(--kb-surface-border);background:var(--kb-surface);background-image:var(--kb-surface-decor);color:var(--color-text);border-radius:22px;padding:clamp(16px,3vw,26px);box-shadow:0 20px 48px #0006}.kb-single__goal .kb-block__badge{text-transform:uppercase;letter-spacing:.08em;color:#ffffffbf;background:0 0;border:none;border-radius:0;align-items:center;gap:8px;margin-bottom:6px;padding:0;font-size:12px;display:inline-flex}.kb-single__layout{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:clamp(20px,2.5vw,32px);margin-top:clamp(-48px,-4vw,-72px);padding-top:clamp(28px,4vw,36px);padding-bottom:clamp(28px,4vw,48px);display:grid}.kb-single__content{background:radial-gradient(circle at 86% 12%,#5aa2ff14,#0000 22%),linear-gradient(#0a1022e0,#080d1ce6);border:1px solid #ffffff0f;border-radius:28px;justify-self:stretch;width:100%;max-width:none;padding:clamp(28px,3.4vw,52px);position:relative;overflow:hidden;box-shadow:0 24px 54px #00000052}.kb-single__content:before{display:none}.kb-single__content>*{z-index:1;position:relative}.kb-sidebar{place-self:start stretch;width:100%;max-width:none;margin-top:0}.kb-single .gl-rich-text{max-width:none}.kb-single__related{margin-top:clamp(-12px,-1.5vw,-20px);padding-block:clamp(20px,3vw,32px)}.kb-related__header{gap:8px;margin-bottom:18px;display:grid}.kb-related__eyebrow{color:#ffffffb8;letter-spacing:.08em;text-transform:uppercase;background:#ffffff0d;border:1px solid #ffffff24;border-radius:999px;width:fit-content;padding:6px 10px;font-size:10px;display:inline-flex}.kb-related__title{margin:0;font-size:clamp(22px,2.6vw,32px);line-height:1.16}.kb-related__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(18px,2vw,28px);display:grid}.kb-related__grid--count-1{grid-template-columns:minmax(0,min(100%,980px));justify-content:center}.kb-related__grid--count-2{grid-template-columns:repeat(2,minmax(0,1fr))}.kb-related-card{border:1px solid var(--kb-surface-border);background:var(--kb-surface);border-radius:24px;flex-direction:column;gap:14px;padding:clamp(20px,2.4vw,28px);transition:transform .25s,border-color .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 70px #0006}.kb-related-card:before{content:"";background:var(--kb-surface-decor);opacity:.65;pointer-events:none;z-index:0;position:absolute;inset:0}.kb-related-card>*{z-index:1;position:relative}.kb-related-card:hover{border-color:rgba(var(--color-accent-rgb), .35);transform:translateY(-6px);box-shadow:0 36px 80px #0000008c}.kb-related__grid--count-1 .kb-related-card{min-height:100%}.kb-related-card__title{letter-spacing:.08em;text-transform:uppercase;color:#d6e1f4bd;align-items:center;gap:8px;margin:0;font-size:12px;font-weight:600;display:inline-flex;position:relative}.kb-related-card__list{gap:0;margin:0;padding:0;list-style:none;display:grid}.kb-related-card__list a,.kb-related-card__list a:link,.kb-related-card__list a:visited,.kb-related-card__list a:active{color:inherit;padding:10px 0;font-size:clamp(16px,1.25vw,19px);font-weight:560;line-height:1.5;text-decoration:none;transition:color .2s;display:block}.kb-related-card__list a:hover{color:var(--kb-link-hover)}.kb-related-card__list li{border-bottom:1px solid #ffffff1f;padding-bottom:8px}.kb-related-card__list li:last-child{border-bottom:none;padding-bottom:0}.kb-single__content .wp-block-group,.kb-single__content .wp-block-columns{margin:1.5rem 0}.kb-single__content .wp-block-group{background:#ffffff08;border:1px solid #ffffff14;border-radius:20px;padding:clamp(16px,2vw,24px)}.kb-single__content .wp-block-columns{gap:16px;display:grid}@media (width>=782px){.kb-single__content .wp-block-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}.kb-single__content .wp-block-column{min-width:0}.kb-single__content .wp-block-buttons{flex-wrap:wrap;gap:12px;margin:1.25rem 0;display:flex}.kb-single__content .wp-block-button__link{color:#fff;background:linear-gradient(135deg,#488affeb,#67aeffeb);border-radius:14px;justify-content:center;align-items:center;min-height:46px;padding:12px 18px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 16px 32px #1d479947}@media (width<=1023px){.kb-related__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kb-related__grid--count-1{grid-template-columns:minmax(0,1fr)}}@media (width<=767px){.kb-related__grid{grid-template-columns:repeat(1,minmax(0,1fr))}.kb-single__related{margin-top:0}}.kb-single__nav{margin-top:clamp(16px,2vw,28px);padding-bottom:clamp(48px,6vw,100px)}.kb-single__nav-inner{flex-wrap:wrap;justify-content:center;gap:clamp(16px,2vw,24px);display:flex}.kb-single__nav-card{max-width:760px;color:inherit;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#090e20e6;border:1px solid #ffffff1f;border-radius:24px;flex-direction:column;flex:320px;gap:10px;padding:clamp(20px,2.6vw,28px);text-decoration:none;transition:transform .3s,border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 50px #0006}.kb-single__nav-card:before{content:"";background:var(--kb-surface-decor);opacity:.65;pointer-events:none;z-index:0;position:absolute;inset:0}.kb-single__nav-card>*{z-index:1;position:relative}.kb-single__nav-card:hover{border-color:rgba(var(--color-accent-rgb), .5);box-shadow:0 30px 70px rgba(var(--color-accent-rgb), .25);transform:translateY(-6px)}.kb-single__nav-card h3{letter-spacing:-.015em;width:100%;max-width:none;margin:0;font-size:clamp(17px,1.45vw,23px);font-weight:560;line-height:1.28;transition:color .2s}.kb-single__nav-card:hover h3{color:var(--kb-link-hover)}.kb-single__nav-label{letter-spacing:.08em;text-transform:uppercase;color:#d6e1f4bd;align-items:center;gap:8px;font-size:12px;display:inline-flex}.kb-single__nav-card--prev .kb-single__nav-label:before,.kb-single__nav-card--next .kb-single__nav-label:after{content:"↺";opacity:.6;font-size:16px}.kb-single__nav-card--next .kb-single__nav-label:after{content:"↻"}@media (width<=640px){.kb-single__hero-inner,.kb-single__hero-content{text-align:left;align-items:flex-start}.kb-single__meta{text-align:center;grid-template-columns:minmax(0,1fr);align-self:center}}@media (width<=480px){.kb-single__content{box-shadow:none;padding:22px 18px 26px}.kb-single__goal .kb-block--goal{margin-bottom:18px}.kb-single__nav-card h3{font-size:18px}}.search-page{color:var(--color-text);font-family:var(--font-base);letter-spacing:0;background:linear-gradient(#1e2f5a96,#09112d);font-size:15px;line-height:1.6}.search-page .search-hero{padding-bottom:clamp(24px,4vw,40px)}.search-page .search-page__header{text-align:left}.search-page .am-breadcrumbs--inline{margin-bottom:40px}.search-page .search-page__title{font-size:calc(var(--am-section-h2-size) - 2px);font-weight:700;line-height:var(--am-section-h2-lh);text-shadow:none;margin:0 0 32px}.search-page .search-page__subtitle{color:#ffffffb8;max-width:760px;font-size:var(--am-section-desc-size);line-height:var(--am-section-desc-lh);margin:-18px 0 22px}.search-page .search-form{max-width:760px;margin:12px 0 10px}.search-page .search-form__row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.search-page .search-form__field{color:#ffffffeb;background:#ffffff0f;border:1px solid #ffffff24;border-radius:14px;outline:none;flex:320px;width:100%;padding:14px 16px;font-size:16px;box-shadow:0 18px 45px #060a1459}.search-page .search-form__field::placeholder{color:#ffffff8c}.search-page .search-form__field:hover{background:#ffffff14;border-color:#ffffff38}.search-page .search-form__field:focus,.search-page .search-form__field:focus-visible{border-color:#488affbf;box-shadow:0 0 0 3px #488aff38,0 18px 45px #060a1459}.search-page .search-form__submit{min-width:140px;box-shadow:none;white-space:nowrap;border-radius:14px}.search-page .search-results{margin-top:0;padding-top:clamp(16px,3vw,32px)}.search-page .search-results__list{margin:0;padding:0;list-style:none}.search-page .search-result{background:#ffffff05;border:1px solid #ffffff14;border-radius:18px;min-width:0;margin-bottom:14px;padding:18px 18px 16px;transition:transform .22s,border-color .22s,background .22s;box-shadow:0 24px 60px #05081459}.search-page .search-result:hover{background:#ffffff08;border-color:#488aff47;transform:translateY(-2px)}.search-page .search-result__type{color:#ffffff80;text-transform:uppercase;letter-spacing:.05em;margin-bottom:2px;font-size:12px}.search-page .search-result__title{font-size:calc(var(--am-list-title-size) - 2px);font-weight:600;line-height:var(--am-list-title-lh);overflow-wrap:anywhere;margin:0 0 6px}.search-page .search-result__title a{color:#fffffff5;text-shadow:none;text-decoration:none;transition:color .2s,text-shadow .2s}.search-page .search-result__title a:visited{color:#ffffffe6}.search-page .search-result__title a:hover,.search-page .search-result__title a:focus-visible{color:#488aff;text-shadow:0 0 10px #488aff59}.search-page .search-result__excerpt{color:var(--color-text-soft);font-size:calc(var(--am-section-desc-size) - 2px);line-height:var(--am-section-desc-lh);overflow-wrap:anywhere}.search-page .search-results__empty{color:#ffffffc7;background:#ffffff05;border:1px solid #ffffff14;border-radius:18px;max-width:760px;padding:20px 18px;box-shadow:0 24px 60px #05081459}.search-page .search-results__empty p{color:#ffffffc7;margin:0}.search-page .search-results__suggestions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}@media (width<=479px){.search-page .search-result__excerpt{font-size:calc(var(--am-section-desc-size-mobile) - 2px)}.search-page .search-form__submit{width:100%;min-width:0}}.page-default .am-container{max-width:var(--container-max)}.page-default .page-default__article{max-width:960px}.page-default .page-default__header{margin-bottom:24px}.page-default .page-default__title{font-size:var(--am-hero-h1-size);line-height:var(--am-hero-h1-lh);margin:0;font-weight:700}.page-default .page-default__content{font-family:var(--font-base);letter-spacing:0;font-size:clamp(17px,1.25vw,19px);line-height:1.72}.page-default .page-default__content h2{font-size:var(--am-section-h2-size);line-height:var(--am-section-h2-lh);margin:0 0 24px;font-weight:700}.page-default .page-default__content h3{font-size:var(--am-h3-size);line-height:var(--am-h3-lh);margin:0 0 16px;font-weight:600}.page-default .page-default__content p+p{margin-top:var(--space-md)}.page-default .page-default__content ul,.page-default .page-default__content ol{margin:var(--space-md) 0 var(--space-lg);padding-left:1.2em}.page-default .page-default__content li+li{margin-top:8px}.page-default .page-default__content p,.page-default .page-default__content li{font-family:inherit;font-size:inherit;line-height:inherit}.page-default .page-default__content ul ul,.page-default .page-default__content ul ol,.page-default .page-default__content ol ul,.page-default .page-default__content ol ol{margin-top:8px;margin-bottom:0}.page-default .page-default__content .wp-block-group,.page-default .page-default__content .wp-block-columns{margin:1.5rem 0}.page-default .page-default__content .wp-block-group{background:#ffffff08;border:1px solid #ffffff14;border-radius:20px;padding:clamp(16px,2vw,24px)}.page-default .page-default__content .wp-block-columns{gap:16px;display:grid}.page-default .page-default__content .wp-block-column{min-width:0}.page-default .page-default__content .wp-block-buttons{flex-wrap:wrap;gap:12px;margin:1.25rem 0;display:flex}.page-default .page-default__content .wp-block-button__link{color:#fff;background:linear-gradient(135deg,#488affeb,#67aeffeb);border-radius:14px;justify-content:center;align-items:center;min-height:46px;padding:12px 18px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 16px 32px #1d479947}.page-default.page-default--serviceabout{padding-top:clamp(86px,9vw,132px)}.page-default.page-default--serviceabout .am-container{max-width:min(1280px,100vw - 40px)}.page-default.page-default--serviceabout .page-default__article{max-width:none}.page-default.page-default--serviceabout .page-default__content{max-width:920px;margin-top:clamp(34px,5vw,58px)}.page-default.page-default--serviceabout .page-default__content>h1:first-child{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.page-default .page-default__service-hero{background:radial-gradient(circle at 18% 0,#6faaff47,#0000 34%),radial-gradient(circle at 78% 18%,#6bdfc12e,#0000 32%),linear-gradient(135deg,#15244af5,#0f152ae6 54%,#1d2a3ddb);border:1px solid #ffffff1f;border-radius:clamp(24px,3vw,34px);grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);align-items:stretch;gap:clamp(24px,4vw,58px);margin-top:clamp(26px,4vw,48px);padding:clamp(28px,4vw,54px);display:grid;position:relative;overflow:hidden;box-shadow:0 34px 90px #00000059}.page-default .page-default__service-hero:before{content:"";pointer-events:none;opacity:.55;background-color:#0000;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(90deg,#000c,#0000 72%);mask-image:linear-gradient(90deg,#000c,#0000 72%)}.page-default .page-default__service-copy,.page-default .page-default__service-panel{z-index:1;position:relative}.page-default .page-default__eyebrow,.page-default .page-default__summary-head span,.page-default .page-default__service-panel>span,.page-default .page-default__summary-card>span{color:#ddeaffc7;letter-spacing:.1em;text-transform:uppercase;border:1px solid #b0d0ff3d;border-radius:999px;width:fit-content;padding:7px 12px;font-size:12px;font-weight:800;line-height:1;display:inline-flex}.page-default .page-default__service-copy h1{color:#fff;text-wrap:balance;max-width:780px;margin:18px 0;font-size:clamp(42px,5.4vw,74px);font-weight:850;line-height:.98}.page-default .page-default__service-copy p{color:#eef4ffd1;max-width:720px;margin:0;font-size:clamp(17px,1.4vw,21px);line-height:1.6}.page-default .page-default__service-actions{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.page-default .page-default__service-panel{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(145deg,#ffffff1f,#ffffff0a),#050c1cb8;border:1px solid #ffffff24;border-radius:28px;align-content:center;align-self:stretch;gap:18px;min-height:360px;padding:clamp(22px,3vw,34px);display:grid;box-shadow:inset 0 1px #ffffff1f}.page-default .page-default__service-panel ol{counter-reset:service-route;gap:14px;margin:0;padding:0;list-style:none;display:grid}.page-default .page-default__service-panel li{counter-increment:service-route;background:#ffffff0f;border:1px solid #ffffff1c;border-radius:20px;gap:4px;min-height:74px;padding:16px 18px 16px 64px;display:grid;position:relative}.page-default .page-default__service-panel li:before{content:counter(service-route, decimal-leading-zero);color:#fff;background:#6faaff40;border-radius:12px;place-items:center;width:34px;height:34px;font-size:12px;font-weight:900;display:grid;position:absolute;top:17px;left:16px}.page-default .page-default__service-panel strong{color:#fff;font-size:17px;line-height:1.25}.page-default .page-default__service-panel em{color:#e3eeffad;font-style:normal;line-height:1.45}.page-default .page-default__summary{background:radial-gradient(circle at 0 0,#6bdfc126,#0000 34%),linear-gradient(145deg,#ffffff1c,#ffffff0b);border:1px solid #ffffff1f;border-radius:clamp(22px,3vw,30px);margin-top:clamp(24px,4vw,42px);padding:clamp(22px,3vw,34px);position:relative;box-shadow:0 22px 58px #00000038}.page-default .page-default__summary-head{gap:12px;max-width:780px;margin-bottom:22px;display:grid}.page-default .page-default__summary-head h2{color:#fff;text-wrap:balance;margin:0;font-size:clamp(28px,3.2vw,44px);line-height:1.12}.page-default .page-default__summary-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;display:grid}.page-default .page-default__summary-card{background:#070e20a3;border:1px solid #ffffff1f;border-radius:22px;grid-column:span 4;min-height:100%;padding:clamp(18px,2vw,24px)}.page-default .page-default__summary-card:nth-child(2){background:linear-gradient(145deg,#6faaff26,#070e20a3);transform:translateY(18px)}.page-default .page-default__summary-card h3{color:#fff;margin:16px 0 10px;font-size:clamp(20px,1.8vw,26px);line-height:1.18}.page-default .page-default__summary-card p{color:#eaf2ffc2;margin:0;font-size:16px;line-height:1.6}.page-default .page-default__summary-links{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.page-default .page-default__summary-links a{color:#dbeaff;background:#ffffff12;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:10px 16px;font-weight:800;text-decoration:none;display:inline-flex}.page-default .page-default__summary-links a:hover{color:#fff;background:#7bb8ff24;border-color:#7bb8ff6b}@media (width<=767px){.page-default .page-default__header{margin-bottom:20px}.page-default .page-default__content{font-size:15px;line-height:1.62}.page-default.page-default--serviceabout{padding-top:72px}.page-default.page-default--serviceabout .am-container{max-width:min(100% - 32px,1280px)}.page-default.page-default--serviceabout .breadcrumbs{margin-bottom:0}.page-default .page-default__service-hero{border-radius:24px;grid-template-columns:1fr;margin-top:22px;padding:22px}.page-default .page-default__service-copy h1{font-size:clamp(34px,10vw,44px);line-height:1.04}.page-default .page-default__service-actions .am-button{width:100%}.page-default .page-default__service-panel{border-radius:22px;min-height:auto;padding:18px}.page-default .page-default__summary{border-radius:22px;padding:18px}.page-default .page-default__summary-grid{grid-template-columns:1fr}.page-default .page-default__summary-card,.page-default .page-default__summary-card:nth-child(2){grid-column:1/-1;transform:none}.page-default .page-default__summary-links a{width:100%}}@media (width<=360px){.page-default .page-default__title{overflow-wrap:anywhere}}@media (width>=782px){.page-default .page-default__content .wp-block-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}.contacts-page{--contacts-border:#c1d8ff2e;--contacts-surface:#0c162fc7;color:#f7f9ff}.contacts-page__hero{border-bottom:1px solid var(--contacts-border);padding-top:clamp(64px,8vw,108px);padding-bottom:clamp(48px,6vw,80px)}.contacts-page__hero-inner{max-width:980px}.contacts-page__kicker,.contacts-page__request-copy>span,.contacts-page__company-inner>div>span,.contacts-page__channel>span{color:#9fc0ff;text-transform:uppercase;margin-bottom:12px;font-size:13px;font-weight:700;display:block}.contacts-page__title{max-width:850px;margin:22px 0 20px;font-size:clamp(36px,5vw,64px);line-height:1.08}.contacts-page__description{color:#ebf1ffc7;max-width:780px;margin:0;font-size:clamp(17px,2vw,21px);line-height:1.55}.contacts-page__channels,.contacts-page__request,.contacts-page__company{padding-block:clamp(52px,7vw,88px)}.contacts-page__section-heading{grid-template-columns:minmax(0,.8fr) minmax(320px,1.2fr);align-items:end;gap:clamp(24px,6vw,96px);margin-bottom:32px;display:grid}.contacts-page__section-heading h2,.contacts-page__request-copy h2,.contacts-page__company-inner h2{margin:0;font-size:clamp(28px,3.4vw,42px)}.contacts-page__section-heading p,.contacts-page__request-copy p{color:#ebf1ffb3;max-width:720px;margin:0}.contacts-page__channel-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.contacts-page__channel{border:1px solid var(--contacts-border);background:var(--contacts-surface);border-radius:8px;flex-direction:column;min-height:270px;padding:clamp(24px,3vw,34px);display:flex}.contacts-page__channel--max{border-color:#69ccb159}.contacts-page__channel--phone{border-color:#ffcd754d}.contacts-page__channel h3{overflow-wrap:anywhere;margin:0 0 14px;font-size:clamp(21px,2.4vw,29px)}.contacts-page__channel p{color:#ebf1ffb3;max-width:560px;margin:0 0 24px}.contacts-page__channel a,.contacts-page__company-inner>a{color:#fff;text-underline-offset:6px;width:fit-content;min-height:44px;margin-top:auto;font-weight:700;-webkit-text-decoration:underline #9fc0ff8c;text-decoration:underline #9fc0ff8c}.contacts-page__request{border-block:1px solid var(--contacts-border);background:#050a186b}.contacts-page__request-grid{grid-template-columns:minmax(0,.85fr) minmax(460px,1.15fr);align-items:start;gap:clamp(40px,8vw,112px);display:grid}.contacts-page__request-copy{top:calc(var(--site-header-height,96px) + 32px);position:sticky}.contacts-page__request-copy p{margin-top:20px}.contacts-page__form{border:1px solid var(--contacts-border);background:var(--contacts-surface);border-radius:8px;padding:clamp(24px,4vw,40px)}.contacts-page .am-contact-form{gap:18px;display:grid}.contacts-page .am-contact-form label,.contacts-page .am-contact-form__contact-field{color:#f7f9ffd1;gap:8px;font-size:14px;display:grid}.contacts-page .am-contact-form input,.contacts-page .am-contact-form select,.contacts-page .am-contact-form textarea{color:#fff;width:100%;min-width:0;min-height:52px;font:inherit;background:#050b1bb8;border:1px solid #c1d8ff38;border-radius:6px;padding:13px 15px}.contacts-page .am-contact-form textarea{resize:vertical;min-height:140px}.contacts-page .am-contact-form input:focus,.contacts-page .am-contact-form select:focus,.contacts-page .am-contact-form textarea:focus{outline-offset:2px;outline:2px solid #72a9ffb8}.contacts-page .am-contact-form__contact-control{grid-template-columns:minmax(130px,.4fr) minmax(0,.6fr);gap:10px;display:grid}.contacts-page .consent-checkbox{grid-template-columns:22px minmax(0,1fr);align-items:start}.contacts-page .consent-checkbox input{width:20px;min-height:20px;margin-top:2px}.contacts-page .consent-checkbox a{color:#bcd2ff}.contacts-page .am-contact-form__status:empty{display:none}.contacts-page__company-inner{grid-template-columns:minmax(260px,.8fr) minmax(360px,1.2fr);align-items:start;gap:32px 64px;display:grid}.contacts-page__company-inner dl{gap:16px;margin:0;display:grid}.contacts-page__company-inner dl>div{border-bottom:1px solid var(--contacts-border);grid-template-columns:150px minmax(0,1fr);gap:16px;padding-bottom:16px;display:grid}.contacts-page__company-inner dt{color:#ebf1ff8f}.contacts-page__company-inner dd{margin:0}.contacts-page__company-inner>a{grid-column:2}@media (width<=820px){.contacts-page__section-heading,.contacts-page__request-grid,.contacts-page__company-inner{grid-template-columns:1fr}.contacts-page__request-copy{position:static}.contacts-page__company-inner>a{grid-column:auto}}@media (width<=620px){.contacts-page__hero{padding-top:44px}.contacts-page__title{font-size:36px}.contacts-page__channel-grid{grid-template-columns:1fr}.contacts-page__channel{min-height:0}.contacts-page .am-contact-form__contact-control,.contacts-page__company-inner dl>div{grid-template-columns:1fr}.contacts-page__form{padding:20px}}.not-found{background:linear-gradient(#1e2f5a96,#09112d);padding:0}.not-found__hero{padding:0}.not-found__inner{max-width:960px;padding:clamp(48px, 6vw, 84px) var(--space-md);text-align:left;flex-direction:column;gap:16px;margin:0 auto;display:flex}.not-found__badge{font-family:var(--font-heading);letter-spacing:.06em;background:linear-gradient(90deg,#488aff,#ff488ad9);-webkit-text-fill-color:transparent;text-shadow:0 0 28px #78aaff33;-webkit-background-clip:text;background-clip:text;align-self:flex-start;font-size:clamp(56px,10vw,96px);font-weight:800;line-height:1;display:inline-flex}.not-found__title{font-size:var(--am-hero-h1-size);line-height:var(--am-hero-h1-lh);font-family:var(--font-heading);color:#fff;margin:0;font-weight:700}.not-found__subtitle{color:#ffffffb8;max-width:760px;font-size:var(--am-section-desc-size);line-height:var(--am-section-desc-lh);margin:0}.not-found__actions{flex-wrap:wrap;gap:12px;margin-top:12px;display:flex}.not-found__search{max-width:760px;margin-top:16px}.not-found__search .search-form{max-width:none;margin:0}.not-found__search .search-form__row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.not-found__search .search-form__field{color:#ffffffeb;background:#ffffff0f;border:1px solid #ffffff24;border-radius:14px;outline:none;flex:320px;width:100%;padding:14px 16px;font-size:16px;box-shadow:0 18px 45px #060a1459}.not-found__search .search-form__field::placeholder{color:#ffffff8c}.not-found__search .search-form__field:hover{background:#ffffff14;border-color:#ffffff38}.not-found__search .search-form__field:focus,.not-found__search .search-form__field:focus-visible{border-color:#488affbf;box-shadow:0 0 0 3px #488aff38,0 18px 45px #060a1459}.not-found__search .search-form__submit{min-width:140px;box-shadow:none;white-space:nowrap;border-radius:14px}@media (width<=479px){.not-found__search .search-form__submit{width:100%;min-width:0}}.kb-card{border-radius:var(--radius-lg);background:radial-gradient(circle at 20% 0%, rgba(var(--color-accent-rgb), .25), #080b1ef2);border:1px solid #ffffff1a;flex-direction:column;justify-content:space-between;min-width:0;min-height:320px;padding:clamp(24px,2.6vw,36px);transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000073}.kb-card:after{content:"";opacity:0;pointer-events:none;background:radial-gradient(circle at 80% 0,#ffffff26,#0000 40%);transition:opacity .25s;position:absolute;inset:0}.kb-card:hover{border-color:rgba(var(--color-accent-rgb), .5);box-shadow:0 30px 80px rgba(var(--color-accent-rgb), .35);transform:translateY(-6px)}.kb-card:hover:after{opacity:1}.kb-card--focus-key{background:radial-gradient(circle at 16% 0,#5995ff52,#0000 42%),radial-gradient(circle at 90% 10%,#73ecbc24,#0000 36%),#080b1ef2;border-color:#8bbcff38}.kb-card--focus-practical{background:radial-gradient(circle at 18% 0,#54cdaa3d,#0000 42%),#080d1ef2;border-color:#74dcb533}.kb-card--focus-case{background:radial-gradient(circle at 18% 0,#ffba5c2b,#0000 40%),#080b1ef2;border-color:#ffd6802b}.kb-card__body{flex-direction:column;flex:auto;min-height:0;display:flex}.kb-card__meta{gap:var(--space-sm);color:var(--color-text-dim);flex-wrap:wrap;justify-content:flex-start;font-size:13px;display:flex}.kb-card__category,.kb-card__level,.kb-card__focus,.kb-card__reading{border-radius:var(--am-button-radius);background:#ffffff14;align-items:center;gap:6px;padding:4px 14px 4px 28px;display:inline-flex;position:relative}.kb-card__category:before,.kb-card__level:before,.kb-card__focus:before,.kb-card__reading:before{content:"";background:linear-gradient(135deg, rgba(var(--color-accent-rgb), .9), #fffc);width:8px;height:8px;box-shadow:0 0 12px rgba(var(--color-accent-rgb), .6);border-radius:50%;position:absolute;left:10px}.kb-card__level{background:rgba(var(--color-accent-rgb), .14)}.kb-card__level:before{background:linear-gradient(135deg,#ffe082f2,#ffffffe6);box-shadow:0 0 12px #ffd66673}.kb-card__focus{color:#eef6ffeb;background:#80b8ff24}.kb-card__focus:before{background:linear-gradient(135deg,#8bbcfff2,#ffffffdb);box-shadow:0 0 12px #8bbcff80}.kb-card--focus-practical .kb-card__focus{background:#5dd6af21}.kb-card--focus-practical .kb-card__focus:before{background:linear-gradient(135deg,#66ecbef5,#fffc);box-shadow:0 0 12px #66ecbe6b}.kb-card--focus-case .kb-card__focus{background:#ffc7681f}.kb-card--focus-case .kb-card__focus:before{background:linear-gradient(135deg,#ffc460f2,#ffffffc7);box-shadow:0 0 12px #ffc46057}.kb-card__title{margin:calc(var(--space-md) + 2px) 0 var(--space-sm);overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;min-height:2.4em;font-size:clamp(19px,1.7vw,24px);font-weight:600;line-height:1.2}.kb-card__title a{color:var(--color-text);text-decoration:none;transition:color .2s}.kb-card__title a:hover{color:rgba(var(--color-accent-rgb), .95)}.kb-card__summary{color:var(--color-text-soft);margin-bottom:var(--space-md);overflow-wrap:normal;word-break:normal;-webkit-line-clamp:4;-webkit-box-orient:vertical;flex:auto;min-height:76px;font-size:clamp(14px,1.15vw,16px);line-height:1.6;display:-webkit-box;overflow:hidden}@media (width<=479px){.kb-card__summary{font-size:var(--am-section-desc-size-mobile)}}.kb-card__dates{gap:var(--space-sm);margin:auto 0 0;margin-bottom:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(130px,1fr));display:grid}.kb-card__dates>div:last-child{text-align:right}.kb-card__dates dt{color:var(--color-text-dim);text-transform:uppercase;letter-spacing:.05em;font-size:11px}.kb-card__dates dd{color:#ffffffd9;margin:2px 0 0;font-weight:600}.kb-card__cta{margin-top:var(--space-md);justify-content:center;display:flex}.kb-button{padding:var(--am-button-padding-y) var(--am-button-padding-x);min-width:var(--am-button-min-width);min-height:var(--am-button-min-height);border-radius:var(--am-button-radius);font-family:var(--font-heading);font-size:var(--am-button-font-size);font-weight:var(--am-button-font-weight);letter-spacing:var(--am-button-letter-spacing);text-transform:none;color:inherit;cursor:pointer;box-shadow:var(--shadow-soft);background:0 0;border:1px solid #ffffff38;justify-content:center;align-items:center;gap:10px;line-height:1.2;text-decoration:none;transition:transform .25s,box-shadow .25s,background .25s,color .25s;display:inline-flex}.kb-button:hover{transform:translateY(-2px);box-shadow:0 28px 55px #060a14a6}.kb-button:focus-visible{outline-offset:4px;outline:2px solid #ffffffb3}.kb-button--secondary{background:rgba(var(--color-accent-rgb), .15);border-color:rgba(var(--color-accent-rgb), .5);color:var(--color-text)}.kb-button--primary{color:#ecf1ff;background:linear-gradient(346deg,#313d5b,#5072a8)}@media (width<=480px){.kb-card{box-shadow:none}}@media (width>=1024px){.kb-archive .kb-card{border-radius:20px;min-height:260px;padding:clamp(18px,1.55vw,24px)}.kb-archive .kb-card__meta{gap:8px;font-size:11px}.kb-archive .kb-card__category,.kb-archive .kb-card__level,.kb-archive .kb-card__focus,.kb-archive .kb-card__reading{padding:4px 10px 4px 22px}.kb-archive .kb-card__category:before,.kb-archive .kb-card__level:before,.kb-archive .kb-card__focus:before,.kb-archive .kb-card__reading:before{width:6px;height:6px;left:8px}.kb-archive .kb-card__title{min-height:auto;margin-top:14px;font-size:clamp(17px,1.18vw,20px);line-height:1.22}.kb-archive .kb-card__summary{-webkit-line-clamp:3;min-height:auto;font-size:14px;line-height:1.55}.kb-archive .kb-card__dates{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;font-size:12px}.kb-archive .kb-card__cta{margin-top:12px}}.kb-breadcrumbs{color:var(--color-text-dim);font-size:14px}.kb-breadcrumbs__list{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.kb-breadcrumbs__item{align-items:center;gap:6px;display:inline-flex}.kb-breadcrumbs__item:after{content:"/";opacity:.4}.kb-breadcrumbs__item:last-child:after{display:none}.kb-breadcrumbs__item a{color:inherit;text-decoration:none}.kb-filters{border-radius:var(--radius-lg);background:radial-gradient(circle at 20% 0%, rgba(var(--color-accent-rgb), .14) 0%, #080b1ef2 60%);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid #ffffff1f;padding:clamp(16px,3vw,28px);box-shadow:0 25px 50px #00000073}.kb-filters__label{font-size:var(--am-chip-size);line-height:var(--am-chip-lh);letter-spacing:.05em;text-transform:uppercase;color:#fff9;margin-bottom:8px;display:block}.kb-filters input,.kb-filters select{border-radius:var(--am-button-radius);width:100%;height:44px;color:var(--color-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font-manrope);background:#ffffff0a;border:1px solid #ffffff2e;padding:0 16px}.kb-filters select option{color:#fff;background:#293352}.kb-filters__search{gap:var(--space-md);max-width:var(--kb-filter-field-width);grid-template-columns:repeat(3,minmax(0,1fr)) auto;display:grid}@media (width>=640px){.kb-filters__search{align-items:center}}.kb-filters__search input{grid-column:1/4}.kb-filters__search button{border-radius:var(--am-button-radius);grid-column:4;height:44px;padding:0 16px}.kb-filters__grid{gap:var(--space-md);margin-top:var(--space-md);grid-template-columns:repeat(4,minmax(0,1fr)) auto;display:grid}.kb-filters__group{width:100%}.kb-filters__group--actions{grid-column:5;justify-content:flex-end;align-items:flex-end;display:flex}.kb-filters .kb-button{border-radius:var(--am-button-radius);min-width:180px;min-height:44px;padding:0 14px}.kb-filters .kb-button--primary,.kb-filters .kb-button--ghost{height:44px}.kb-button--ghost{border-color:#ffffff59}.kb-category-tabs{flex-wrap:wrap;justify-content:space-between;gap:12px;padding-bottom:8px;display:flex;overflow:visible}@media (width<=1023px){.kb-category-tabs{gap:10px}}.kb-category-tabs__item{border-radius:var(--am-button-radius);color:var(--color-text);font-size:var(--am-chip-size);line-height:var(--am-chip-lh);background:linear-gradient(346deg,#313d5b,#5072a8);border:1px solid #ffffff2e;flex:180px;justify-content:space-between;align-items:center;gap:10px;padding:6px 14px;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s;display:inline-flex}.kb-category-tabs__item.is-active{background:linear-gradient(346deg,#313d5b,#5072a8);border-color:#ffffff47;box-shadow:0 0 18px #313d5b59}.kb-category-tabs__item:hover{transform:translateY(-2px)}.kb-category-tabs__count{font-size:var(--am-chip-size);line-height:var(--am-chip-lh);color:var(--color-text);border-radius:var(--am-button-radius);background:#ffffff1a;padding:2px 8px}.kb-category-tabs--subcategories{justify-content:flex-start}.kb-category-tabs--subcategories .kb-category-tabs__item{color:#ffffffe6;background:#ffffff09;border-color:#ffffff1a;flex:0 auto;min-width:160px;padding:5px 12px;font-size:13px}.kb-category-tabs--subcategories .kb-category-tabs__item.is-active{background:linear-gradient(346deg,#313d5bf2,#5072a8f2);border-color:#ffffff3d;box-shadow:0 0 18px #313d5b3d}.kb-category-tabs--subcategories-wrap{border-top:1px solid #ffffff1a;margin-top:14px;padding-top:14px}.kb-category-tabs__subhead{letter-spacing:.08em;text-transform:uppercase;color:#ffffff94;margin-bottom:10px;font-size:12px;display:block}@media (width<=640px){.kb-filters__search{gap:var(--space-sm);grid-template-columns:1fr;max-width:none}.kb-filters__search input,.kb-filters__search button{grid-column:auto;width:100%}.kb-filters__grid{gap:var(--space-sm);grid-template-columns:1fr}.kb-filters__group--actions{grid-column:auto;justify-content:stretch}.kb-filters__group--actions .kb-button{width:100%}.kb-category-tabs{padding-bottom:4px}.kb-category-tabs--subcategories .kb-category-tabs__item{flex:100%;min-width:0}}.kb-sidebar{border:1px solid var(--kb-surface-border,#ffffff1f);background:var(--kb-surface,#090e20e6);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:28px;align-self:start;padding:clamp(18px,3vw,32px);position:sticky;top:120px;overflow:hidden;box-shadow:0 30px 60px #0006}.kb-sidebar:before{content:"";opacity:.65;pointer-events:none;z-index:0;background:radial-gradient(circle at 18% 18%,#488aff2e,#0000 58%);position:absolute;inset:0}.kb-sidebar>*{z-index:1;position:relative}@media (width<=1023px){.kb-sidebar{border-radius:28px;width:100%;max-width:none;margin-top:clamp(24px,4vw,38px);position:static}}.kb-sidebar__section+.kb-sidebar__section{margin-top:var(--space-lg);padding-top:var(--space-lg);border-top:1px solid #ffffff14}.kb-sidebar h3{text-transform:uppercase;letter-spacing:.05em;color:#ffffffb3;margin-top:0;margin-bottom:6px;font-size:16px}.kb-sidebar ul,.kb-sidebar ol{flex-direction:column;gap:8px;margin:4px 0 0;padding:0;list-style:none;display:flex}.kb-sidebar a{color:var(--color-text-soft);font-size:14px;line-height:1.4;text-decoration:none}.kb-sidebar a:hover{color:var(--kb-link-hover,rgba(var(--color-accent-rgb), .55))}.kb-sidebar__toc-item--sub{padding-left:12px;position:relative}.kb-sidebar__toc-item--sub:before{content:"";background:#ffffff40;width:6px;height:1px;position:absolute;top:.7em;left:0}.kb-sidebar__toc-link{border-radius:12px;align-items:center;gap:8px;padding:6px 8px;transition:color .2s,background .2s,box-shadow .2s;display:inline-flex}.kb-sidebar__toc-link.is-active{color:#fff;background:var(--kb-surface,#090e20e6);border:1px solid var(--kb-surface-border,#ffffff1f);box-shadow:0 12px 30px #00000059}@media (width>=1024px){.kb-sidebar__section--toc .kb-sidebar__toc{gap:4px}}.kb-sidebar__categories li,.kb-sidebar__popular li{justify-content:space-between;gap:10px;margin-bottom:4px;display:flex}@media (width>=1024px){.kb-sidebar__categories li,.kb-sidebar__popular li{margin-bottom:8px}}.kb-sidebar__categories span{color:var(--color-text-dim);font-size:12px}.kb-sidebar__mobile{border:1px solid var(--kb-surface-border,#ffffff1f);padding:var(--space-md);background:var(--kb-surface,#090e20e6);border-radius:22px;margin-bottom:clamp(24px,4vw,48px);position:relative;overflow:hidden}.kb-sidebar__mobile:before{content:"";opacity:.65;pointer-events:none;z-index:0;background:radial-gradient(circle at 18% 18%,#488aff2e,#0000 58%);position:absolute;inset:0}.kb-sidebar__mobile>*{z-index:1;position:relative}.kb-sidebar__mobile summary{cursor:pointer;font-weight:600;list-style:none}.kb-sidebar__mobile summary::-webkit-details-marker{display:none}.kb-sidebar__mobile summary:after{content:"";float:right;border-top:1px solid #fff9;border-right:1px solid #fff9;width:8px;height:8px;margin-top:4px;transition:transform .2s;transform:rotate(45deg)}.kb-sidebar__mobile[open] summary:after{transform:rotate(135deg)}@media (width>=1024px){.kb-sidebar__mobile{display:none}}.kb-sidebar__mobile-content{margin-top:var(--space-md)}.kb-sidebar__mobile a{color:var(--color-text-soft);font-size:14px;line-height:1.8;text-decoration:none}.kb-sidebar__mobile a:hover{color:var(--kb-link-hover,rgba(var(--color-accent-rgb), .55))}.kb-block{margin-bottom:clamp(12px,2.2vw,24px);scroll-margin-top:140px}.kb-block--heading{font-size:var(--font-h2);font-weight:700;line-height:1.2;font-family:var(--font-heading);margin-top:clamp(24px,4vw,38px);margin-bottom:10px;position:relative}.kb-block--heading:after{content:"";background:linear-gradient(90deg, rgba(var(--color-accent-rgb), .8), transparent);opacity:.6;width:120px;height:2px;position:absolute;bottom:-8px;left:0}.kb-block--paragraph{color:var(--color-text-soft);line-height:1.75;font-size:inherit;max-width:none}@media (width<=479px){.kb-block--paragraph{font-size:var(--am-section-desc-size-mobile)}}.kb-block--media{gap:var(--space-md);display:grid}.kb-block--media figure{background:#0b1022cc;border:1px solid #ffffff24;border-radius:24px;margin:0;transition:transform .25s,box-shadow .25s;overflow:hidden;box-shadow:0 20px 40px #00000059}.kb-block--media figure img{width:100%;height:auto;display:block}.kb-block--media figure figcaption{padding:var(--space-sm) var(--space-md);color:var(--color-text-dim);border-top:1px solid #ffffff14;font-size:14px}.kb-block--media figure:hover{box-shadow:0 25px 50px rgba(var(--color-accent-rgb), .25);transform:translateY(-4px)}.kb-block--list,.kb-block--steps{background:#ffffff0a;border:1px solid #ffffff14;border-radius:24px;padding:clamp(14px,2.4vw,24px)}.kb-block--list ul,.kb-block--list ol{gap:4px;margin:0;padding-left:1.25rem;display:grid}.kb-block--list li{padding-left:10px;line-height:1.5;position:relative}.kb-block--list li::marker{color:rgba(var(--color-accent-rgb), .9)}.kb-block--list li p{margin:0 0 4px;line-height:1.5}.kb-block--list li p:last-child{margin-bottom:0}.kb-block--list li>ul,.kb-block--list li>ol{gap:3px;margin-top:3px;margin-bottom:0}.kb-block--steps{border-left:3px solid rgba(var(--color-accent-rgb), .5);display:none}.kb-block--steps ol{padding-left:var(--space-lg);gap:var(--space-md);margin:0;display:grid}.kb-block--steps li{padding-left:var(--space-sm);line-height:1.5;position:relative}.kb-block--steps li::marker{content:counters(step, ".") " "}.kb-block--steps li p{margin:0 0 4px;line-height:1.5}.kb-block--steps li p:last-child{margin-bottom:0}.kb-block--steps strong{align-items:center;gap:10px;display:inline-flex}.kb-block--note,.kb-block--result{box-shadow:none;font-size:inherit;color:var(--color-text);border:none;border-left:3px solid rgba(var(--color-accent-rgb), .2);background:#ffffff05;border-radius:18px;margin-bottom:clamp(10px,2.5vw,10px);padding:clamp(12px,1.8vw,18px);line-height:1.75;position:relative}.kb-block--note:before,.kb-block--result:before{display:none}.kb-block--note,.kb-block--note *,.kb-block--result,.kb-block--result *{font-size:inherit;line-height:inherit;color:inherit;font-family:inherit}@media (width<=480px){.kb-block--note,.kb-block--result{font-size:var(--am-section-desc-size-mobile);padding:18px}}.kb-block--goal{background:#ffd7801f;border-color:#ffd78066}.kb-block--result{gap:clamp(20px,2.4vw,28px);display:grid}@media (width>=768px){.kb-block--result{grid-template-columns:repeat(2,minmax(0,1fr))}}.kb-block__panel{padding:var(--space-lg);background:#ffffff08;border:1px solid #ffffff1f;border-radius:24px}.kb-block__badge{text-transform:uppercase;letter-spacing:.05em;background:var(--kb-pill-bg,rgba(var(--color-accent-rgb), .25));border:1px solid var(--kb-pill-border,#ffffff2e);border-radius:10px;align-items:center;margin-bottom:8px;padding:4px 12px;font-size:12px;display:inline-flex}.kb-table{background:#ffffff08;border:1px solid #ffffff14;border-radius:18px;display:block;overflow-x:auto}.kb-table__row{background:#ffffff0a;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1px;display:grid}.kb-table__cell{padding:var(--space-md);background:#0a0f20e6;border:1px solid #ffffff0f}@media (width<=480px){.kb-block--media figure,.kb-block--note,.kb-block--result{box-shadow:none}}body.coming-soon{background-color:var(--color-bg);min-height:100vh;color:var(--color-text);font-family:var(--font-heading);text-align:center;justify-content:center;align-items:center;padding:clamp(32px,4vw,64px);display:flex;position:relative;overflow:hidden}.coming-soon__background{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.coming-soon__gradient{background:radial-gradient(circle at 20% 20%, rgba(var(--color-accent-rgb), .4), transparent 45%), radial-gradient(circle at 80% 30%, #8c46ff59, transparent 50%), linear-gradient(140deg, #04050c 0%, #0e1632 100%);filter:blur(4px);animation:28s ease-in-out infinite alternate coming-soon-gradient;position:absolute;inset:0}.coming-soon__orb{aspect-ratio:1;background:radial-gradient(circle,#ffffff40,#488aff14 60%,#0000 70%);border-radius:50%;width:clamp(240px,40vw,520px);animation:22s ease-in-out infinite alternate coming-soon-orbit;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 120px #488aff40,inset 0 0 60px #ffffff2e}.coming-soon__inner{z-index:1;flex-direction:column;align-items:center;gap:24px;width:min(100%,720px);max-width:720px;display:flex;position:relative}.coming-soon__logo img{filter:drop-shadow(0 12px 25px #00000059);width:min(220px,60vw);height:auto;display:block}.coming-soon__title{letter-spacing:.08em;text-transform:uppercase;text-shadow:0 20px 50px #00000073;margin:0;font-size:clamp(32px,6vw,64px);font-weight:700}.coming-soon__subtitle{max-width:540px;color:var(--color-text-soft);margin:0;font-size:clamp(18px,3vw,22px);line-height:1.6}.coming-soon__cta{border-radius:var(--pill-radius);background:linear-gradient(120deg, rgba(var(--color-accent-rgb), .95), #8c46ffe6);color:#fff;text-transform:uppercase;letter-spacing:.08em;box-shadow:var(--glow-accent);margin-top:8px;padding:14px 32px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:none}.coming-soon--has-cta .coming-soon__cta{justify-content:center;align-items:center;display:inline-flex}.coming-soon__cta:hover{box-shadow:0 20px 45px rgba(var(--color-accent-rgb), .35);transform:translateY(-2px)}.coming-soon__cta:focus-visible{outline-offset:4px;outline:2px solid #fffc}@keyframes coming-soon-gradient{0%{transform:scale(1)translate(0)}to{transform:scale(1.1)translate(-4%,3%)}}@keyframes coming-soon-orbit{0%{transform:translate(-50%,-52%)scale(.95)}to{transform:translate(-48%,-45%)scale(1.1)}}@media (width<=640px){.coming-soon__inner{gap:18px}.coming-soon__logo img{width:min(180px,70vw)}}.industry-root{--base-nasa:#1f48a8;--accent-1:#5eead4;--accent-1-rgb:94 234 212;--accent-grad:linear-gradient(140deg, rgba(var(--accent-1-rgb), .92) 0%, #1f48a8d1 55%, rgba(var(--accent-1-rgb), .42) 100%);--accent-glow:0 0 24px rgba(var(--accent-1-rgb), .22);--theme-spark:#5eead4;--theme-spark-rgb:94 234 212;--scene-accent:rgba(var(--accent-1-rgb), 1);--scene-text:#f4f7fff5;--scene-text-muted:#f4f7ffbd;--scene-text-soft:#f4f7ff9e;--scene-surface:#081022b8;--scene-surface-2:#060c1a9e;--scene-border:#ffffff1a;--scene-divider:#ffffff14;--scene-glow:rgba(var(--accent-1-rgb), .18);--ind-accent:var(--accent-1);--ind-accent-rgb:var(--accent-1-rgb);--ind-accent-soft:rgba(var(--accent-1-rgb), .16);--ind-accent-grad-1:rgba(var(--accent-1-rgb), .22);--ind-accent-grad-2:rgba(var(--accent-1-rgb), .06);--ind-section-pad-top:clamp(56px, 6vw, 84px);--ind-section-pad-bottom:clamp(56px, 6vw, 84px);--ind-layout-gap:clamp(22px, 4vw, 44px);--ind-grid-gap:clamp(14px, 2.4vw, 22px);--ind-card-pad:clamp(18px, 2.6vw, 26px);--ind-radius-lg:26px;--ind-radius-md:20px;--ind-shadow:0 18px 50px #0000006b;--ind-shadow-hover:0 22px 64px #00000085;--ind-h2-gap:clamp(26px, 3vw, 32px);color:var(--scene-text);background:var(--theme-bg,radial-gradient(980px 760px at 14% 10%, rgba(var(--theme-spark-rgb), .52), transparent 62%), radial-gradient(860px 680px at 86% 16%, rgba(var(--theme-spark-rgb), .32), transparent 64%), radial-gradient(1100px 820px at 50% 115%, #0a181cb3, transparent 66%), linear-gradient(180deg, #040812 0%, #081a33 50%, #040812 100%));background-attachment:fixed;min-height:100vh;font-weight:420;position:relative;overflow:hidden}.industry-root:before{content:"";pointer-events:none;z-index:0;opacity:.42;background:radial-gradient(90% 120% at 12% 4%, rgba(var(--theme-spark-rgb), .26), transparent 60%), radial-gradient(100% 140% at 86% 8%, rgba(var(--theme-spark-rgb), .22), transparent 65%), radial-gradient(60% 80% at 68% 70%, #ffffff0f, transparent 58%), repeating-linear-gradient(120deg, rgba(var(--theme-spark-rgb), .12) 0 1px, transparent 1px 180px);position:fixed;inset:0}.industry-root:after{content:"";pointer-events:none;z-index:1;background-image:var(--industry-decor-url), var(--industry-decor-url);opacity:.24;mix-blend-mode:screen;filter:blur(.2px);background-position:0 10%,40% 70%;background-repeat:repeat;background-size:800px,600px;background-attachment:scroll;animation:120s linear infinite ind-decor-drift;position:absolute;inset:0}.industry-root[data-visual-theme=polaris]:after{background-size:1000px,1000px}.industry-root[data-visual-theme=quartz]:after{background-size:1100px,1100px}@keyframes ind-decor-drift{0%{background-position:0 10%,40% 70%}to{background-position:20% 4%,10% 90%}}@media (prefers-reduced-motion:reduce){.industry-root:after{animation:none}}@media (width<=767px){.industry-root{--ind-section-pad-top:clamp(36px, 8vw, 52px);--ind-section-pad-bottom:clamp(36px, 8vw, 52px);--ind-layout-gap:20px;--ind-grid-gap:16px;--ind-card-pad:18px;--ind-h2-gap:20px;--am-hero-h1-size:clamp(28px, 8.5vw, 36px);--am-section-h2-size:clamp(24px, 7vw, 32px);--am-h3-size:clamp(18px, 5.5vw, 22px);--am-section-desc-size:14px;--am-section-desc-lh:1.55;--am-hero-desc-lh:1.55;--am-button-padding-y:14px;--am-button-padding-x:20px;--am-button-min-width:0}.industry-root h1,.industry-root h2,.industry-root h3,.industry-root p,.industry-root li,.industry-root a{overflow-wrap:anywhere}.industry-root .am-button{white-space:normal;text-align:center;max-width:100%}.industry-section__layout{grid-template-columns:1fr;gap:16px}.industry-pair{min-height:0}.industry-pair__problem,.industry-pair__solution{padding:18px}.industry-relations-card__list a,.industry-related__list a{line-height:1.45}.industry-kb__list,.industry-integrations__list{font-size:var(--am-section-desc-size)}.industry-kb__list a,.industry-integrations__list a{font-size:14px}}body.single-industry_landing .site-decor-layer,body.single-industry_landing:before,body.single-industry_landing:after,.industry-scene-bg,.industry-scene-thread,.industry-hero-bg{display:none}.industry-root[data-visual-theme=tempest]{--accent-1:#4f86ff;--accent-1-rgb:79 134 255;--theme-spark:#4f86ff;--theme-spark-rgb:79 134 255}.industry-root[data-visual-theme=atlas]{--accent-1:#5be2ff;--accent-1-rgb:91 226 255;--theme-spark:#5be2ff;--theme-spark-rgb:91 226 255}.industry-root[data-visual-theme=nocturne]{--accent-1:#8b6bff;--accent-1-rgb:139 107 255;--theme-spark:#8b6bff;--theme-spark-rgb:139 107 255}.industry-root[data-visual-theme=polaris]{--accent-1:#7cd4ff;--accent-1-rgb:124 212 255;--theme-spark:#7cd4ff;--theme-spark-rgb:124 212 255}.industry-root[data-visual-theme=orbit]{--accent-1:#5fb2ff;--accent-1-rgb:95 178 255;--theme-spark:#5fb2ff;--theme-spark-rgb:95 178 255}.industry-root[data-visual-theme=vector]{--accent-1:#5fc8ff;--accent-1-rgb:95 200 255;--theme-spark:#5fc8ff;--theme-spark-rgb:95 200 255}.industry-root[data-visual-theme=quartz]{--accent-1:#b28bff;--accent-1-rgb:178 139 255;--theme-spark:#b28bff;--theme-spark-rgb:178 139 255}.industry-root[data-visual-theme=signal]{--accent-1:#5ce3d0;--accent-1-rgb:92 227 208;--theme-spark:#5ce3d0;--theme-spark-rgb:92 227 208}.industry-root[data-visual-theme=flux]{--accent-1:#45f0d0;--accent-1-rgb:69 240 208;--theme-spark:#45f0d0;--theme-spark-rgb:69 240 208}.industry-root[data-visual-theme=neutral]{--accent-1:#8fb3d9;--accent-1-rgb:143 179 217;--theme-spark:#8fb3d9;--theme-spark-rgb:143 179 217}.industry-root .am-container{max-width:var(--container-max)}.industry-scene-thread{pointer-events:none;z-index:0;opacity:.18;mix-blend-mode:screen;position:absolute;inset:0}.industry-scene-thread__svg{opacity:.95;filter:blur(.15px);transform-origin:50%;width:100%;height:100%;animation:18s ease-in-out infinite alternate ind-thread-drift;display:block}.industry-scene-thread__path{fill:none;stroke:rgba(var(--ind-accent-rgb), .2);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:10 18;animation:22s linear infinite ind-route-dash}.industry-scene-thread__nodes circle{fill:rgba(var(--ind-accent-rgb), .24);opacity:.9;filter:drop-shadow(0 0 12px rgba(var(--ind-accent-rgb), .22));animation:4.8s ease-in-out infinite ind-node-pulse}.industry-scene-thread__nodes circle:nth-child(2){animation-delay:.8s}.industry-scene-thread__nodes circle:nth-child(3){animation-delay:1.4s}.industry-scene-thread__nodes circle:nth-child(4){animation-delay:2.2s}.industry-scene-thread__nodes circle:nth-child(5){animation-delay:3.1s}.industry-root:before{content:"";pointer-events:none;z-index:0;background:var(--industry-scene-overlay,none), radial-gradient(circle at 22% 22%, #ffffff0a, transparent 52%), radial-gradient(circle at 78% 26%, rgba(var(--ind-accent-rgb), .1), transparent 58%), radial-gradient(circle at 66% 78%, rgba(var(--ind-accent-rgb), .08), transparent 60%);filter:blur(2px);opacity:.38;animation:36s ease-in-out infinite alternate ind-bg-drift;position:absolute;inset:-20%}.industry-scene-bg{pointer-events:none;z-index:0;opacity:.22;mix-blend-mode:screen;background-image:radial-gradient(circle at 18% 22%, #ffffff12, transparent 58%), radial-gradient(circle at 72% 26%, rgba(var(--ind-accent-rgb), .16), transparent 62%), radial-gradient(circle at 74% 78%, rgba(var(--ind-accent-rgb), .12), transparent 64%);filter:blur(.7px);background-position:50% 0;background-size:cover;animation:12s ease-in-out infinite ind-ambient-breathe;position:absolute;inset:-22%}.industry-root .gl-section{padding-top:var(--ind-section-pad-top);padding-bottom:var(--ind-section-pad-bottom);background:0 0;position:relative;overflow:visible}@media (width<=767px){.industry-root .gl-section{padding-top:clamp(40px,8vw,68px);padding-bottom:clamp(40px,8vw,68px)}}.industry-root .gl-section>.am-container{z-index:1;position:relative}.industry-root.is-motion-ready .gl-section>.am-container{opacity:.001;will-change:opacity, transform;transition:opacity .52s cubic-bezier(.22,1,.36,1),transform .52s cubic-bezier(.22,1,.36,1);transform:translateY(14px)}.industry-root.is-motion-ready .gl-section.is-inview>.am-container{opacity:1;transform:translateY(0)}@media (width<=768px){.industry-root.is-motion-ready .gl-section>.am-container{transition-duration:.42s;transform:translateY(10px)}}.industry-root p{color:var(--scene-text-muted);line-height:var(--am-section-desc-lh);font-size:var(--am-section-desc-size);margin:0 0 1.05em}.industry-root h2{font-size:var(--am-section-h2-size);line-height:var(--am-section-h2-lh);margin:0 0 var(--ind-h2-gap);letter-spacing:0;color:#eee;text-align:center;text-shadow:0 10px 24px #00000059;font-weight:700;font-family:var(--font-heading)}.industry-root h3{font-size:var(--am-h3-size);line-height:var(--am-h3-lh);letter-spacing:0;color:#eee;margin:0 0 12px;font-weight:600}.industry-root h4{letter-spacing:0;color:#eee;margin:0 0 10px;font-size:20px;font-weight:600;line-height:1.45}@media (width<=479px){.industry-root p{font-size:var(--am-section-desc-size-mobile)}}.industry-root *{overflow-wrap:break-word;word-break:normal}.industry-root a:focus-visible,.industry-root button:focus-visible,.industry-root summary:focus-visible{outline-offset:4px;border-radius:12px;outline:2px solid #96d7ff59}.industry-root .gl-rich-text{color:var(--scene-text-muted)}.industry-root .gl-rich-text p+p{margin-top:16px}.industry-root h2,.industry-root .industry-h2{text-align:left}.industry-section__layout{gap:var(--ind-layout-gap);align-items:start;display:grid}.industry-section__body{overflow-wrap:anywhere;min-width:0}.industry-cases .industry-section__body>h2{text-align:center}@media (width>=1024px){.industry-section__layout--with-vitrine{grid-template-columns:minmax(0,1fr) auto;align-items:start}.industry-section__vitrine{place-self:start end;margin-top:6px}}.industry-cases .industry-section__vitrine{margin-top:28px}@media (width<=1023px){.industry-section__layout--with-vitrine{grid-template-columns:1fr}}@media (width<=1180px){.industry-section__layout--with-vitrine{grid-template-columns:1fr}.industry-section__vitrine{justify-self:start;margin-top:18px}}.industry-root .industry-hero{padding-top:calc(var(--site-header-height,72px) + clamp(26px, 5vh, 64px));padding-bottom:clamp(52px,8.5vw,100px)}.industry-hero-bg{pointer-events:none;z-index:0;opacity:.62;background:radial-gradient(circle at 22% 32%, #ffffff0d, transparent 60%), radial-gradient(circle at 76% 26%, rgba(var(--ind-accent-rgb), .22), transparent 62%), radial-gradient(circle at 76% 74%, rgba(var(--ind-accent-rgb), .12), transparent 62%);filter:blur(1.6px);animation:46s ease-in-out infinite alternate ind-bg-drift-2;position:absolute;inset:-20% -20% -60%}.industry-hero-bg:after{content:none}.industry-hero__layout{grid-template-columns:minmax(0,1.32fr) minmax(320px,.68fr);align-items:center;gap:clamp(24px,4vw,56px);display:grid}.industry-hero__content{gap:var(--ind-layout-gap);background:var(--industry-surface-pattern,none), linear-gradient(180deg, #0910208f 0%, #070d1c6b 100%);border:1px solid rgba(var(--ind-accent-rgb), .12);border-radius:28px;padding:clamp(20px,2.6vw,28px);display:grid;box-shadow:inset 0 1px #ffffff0d,0 24px 68px #00000047}.industry-hero__content--with-vitrine{grid-template-columns:minmax(0,1fr);align-items:center}.industry-hero__main{overflow-wrap:anywhere;min-width:0;max-width:720px}.industry-hero__eyebrow{border-radius:var(--pill-radius);border:1px solid rgba(var(--ind-accent-rgb), .22);background:rgba(var(--ind-accent-rgb), .08);color:var(--scene-text-soft);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:16px;padding:6px 12px;font-size:12px;display:inline-flex}.industry-hero .hero-title{font-size:var(--am-hero-h1-size);line-height:var(--am-hero-h1-lh);letter-spacing:0;max-width:28ch;text-shadow:var(--accent-glow);margin:0;font-weight:700}.industry-hero .industry-hero__desc{max-width:62ch;font-size:var(--am-section-desc-size);line-height:var(--am-hero-desc-lh);color:var(--scene-text-soft);margin-top:22px}.industry-hero .am-channels{max-width:58ch;margin-top:26px;margin-bottom:20px}.industry-hero__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.industry-hero__metric{background:var(--industry-surface-pattern,none), #ffffff0a;border:1px solid #ffffff14;border-radius:18px;gap:6px;padding:14px 16px;display:grid}.industry-hero__metric-label{letter-spacing:.08em;text-transform:uppercase;color:var(--scene-text-soft);font-size:11px;line-height:1.2}.industry-hero__metric-value{color:var(--scene-text);font-size:16px;font-weight:600;line-height:1.35}.industry-hero__focus{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}@media (width<=1180px){.industry-hero__metrics,.industry-hero__focus{grid-template-columns:repeat(2,minmax(0,1fr))}}.industry-hero__focus-card{border:1px solid rgba(var(--ind-accent-rgb), .16);background:linear-gradient(#ffffff0d 0%,#070d1c4d 100%);border-radius:20px;padding:18px 18px 18px 20px;position:relative;box-shadow:0 18px 36px #0000002e}.industry-hero__focus-card:before{content:"";background:linear-gradient(180deg, rgba(var(--ind-accent-rgb), .92), rgba(var(--ind-accent-rgb), .26));border-radius:999px;width:3px;position:absolute;top:18px;bottom:18px;left:0}.industry-hero__focus-label{letter-spacing:.08em;text-transform:uppercase;color:var(--scene-text-soft);margin-bottom:8px;font-size:11px;line-height:1.2;display:block}.industry-hero__focus-value{color:var(--scene-text);margin:0;font-size:15px;line-height:1.55}.industry-hero__vitrine{width:100%;max-width:520px}.industry-hero__vitrine--placeholder{width:min(100%,440px)}.industry-hero__vitrine-frame{aspect-ratio:16/10;background:#ffffff05;border:1px solid #ffffff14;border-radius:22px;width:100%;min-height:clamp(240px,36vw,360px)}.industry-hero .hero-cta-wrapper{flex-wrap:wrap;align-items:center;gap:12px;margin-top:34px;display:flex}.industry-hero .hero-cta{flex:none;width:auto;text-decoration:none}.industry-hero .am-button--primary{background:var(--accent-grad);border-color:rgba(var(--ind-accent-rgb), .55);box-shadow:0 20px 46px #0a101e9e, var(--accent-glow), inset 0 0 0 1px #ffffff0d;color:#f5f8ff}.industry-root .am-button--primary:hover{background:var(--accent-grad);box-shadow:0 24px 54px #0a101ea8, var(--accent-glow), inset 0 0 0 1px #ffffff14}.industry-hero .am-button--ghost{border-color:rgba(var(--ind-accent-rgb), .55);color:var(--scene-text)}.industry-hero .am-button--ghost:hover{border-color:rgba(var(--ind-accent-rgb), .72)}.industry-final-cta .am-button--ghost{border-color:rgba(var(--ind-accent-rgb), .55);color:var(--scene-text)}.industry-final-cta .am-button--ghost:hover{border-color:rgba(var(--ind-accent-rgb), .72)}.industry-hero__vitrine{justify-self:end}@media (width<=767px){.industry-hero__layout,.industry-hero__content{grid-template-columns:minmax(0,1fr)}.industry-root{--ind-section-pad-top:clamp(56px, 10vw, 72px);--ind-section-pad-bottom:clamp(56px, 10vw, 72px)}.industry-root .industry-hero{padding-top:var(--site-header-height,64px);padding-bottom:clamp(60px,14vw,92px)}.industry-root .industry-pair__problem{border-bottom:0}.industry-hero__main{margin-top:0;margin-bottom:18px;display:contents}.industry-hero .hero-title{font-size:var(--am-hero-h1-size);line-height:var(--am-hero-h1-lh);max-width:24ch}.industry-hero .industry-hero__desc{font-size:var(--am-section-desc-size);line-height:var(--am-section-desc-lh);margin-top:20px}.industry-hero__metrics,.industry-hero__focus{grid-template-columns:1fr;margin-top:18px}.industry-hero .hero-cta-wrapper{flex-direction:column;order:4;align-items:center;width:100%;margin-top:22px;display:flex}.industry-hero .hero-cta{justify-content:center;width:100%;max-width:320px}.industry-hero__vitrine{order:3;justify-self:stretch;margin-top:10px}.industry-hero__vitrine,.industry-hero__vitrine-frame{max-width:100%}.industry-hero__content,.industry-hero__main,.industry-hero__vitrine .am-vitrine,.industry-hero__vitrine .am-vitrine__media,.industry-hero__content>*{min-width:0;max-width:100%}.am-vitrine__caption{text-align:center;margin-left:auto;margin-right:auto}}@media (width<=360px){.industry-hero .hero-cta-wrapper{gap:10px}.industry-root{overflow-x:hidden}}@media (width>=768px) and (width<=1022px){.industry-hero__content--with-vitrine{grid-template-columns:minmax(0,1fr);align-items:start}.industry-hero__main,.industry-hero__vitrine{min-width:0}.industry-hero .hero-cta-wrapper{grid-template-columns:minmax(0,1fr);place-items:stretch stretch;width:100%;display:grid}.industry-hero .hero-cta{box-sizing:border-box;justify-content:center;width:100%;min-width:0;max-width:none}.industry-hero__vitrine{box-sizing:border-box;justify-self:end;width:100%;max-width:360px}.industry-hero__vitrine-frame{box-sizing:border-box;width:100%;max-width:100%}}.industry-value{padding-top:clamp(36px,5vw,64px)}.industry-section__header{margin-bottom:clamp(18px,3vw,30px)}.industry-section__header--centered{text-align:center;max-width:840px;margin-inline:auto}.industry-section__eyebrow{color:var(--scene-text-soft);letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px;font-size:12px;line-height:1.2;display:inline-block}.industry-section__title{font-size:var(--am-section-h2-size);line-height:var(--am-section-h2-lh);color:var(--scene-text);margin:0}.industry-section__lead{max-width:72ch;color:var(--scene-text-muted);font-size:var(--am-section-desc-size);line-height:var(--am-section-desc-lh);margin:14px auto 0}.industry-answer__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2.4vw,26px);display:grid}.industry-answer__card{border-radius:var(--ind-radius-md);background:radial-gradient(circle at 16% 14%, rgba(var(--ind-accent-rgb), .18), transparent 54%), #0a1020c2;border:1px solid #ffffff1a;align-content:start;gap:12px;min-height:100%;padding:clamp(18px,2.5vw,26px);display:grid;box-shadow:0 18px 48px #0000004d}.industry-answer__card h3,.industry-answer__card p{margin:0}.industry-answer__card a{color:var(--scene-text);text-decoration:none}.industry-answer__card a:hover{color:#fff}@media (width<=1023px){.industry-answer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.industry-answer__grid{grid-template-columns:1fr}}.industry-value .industry-section__body{border-radius:var(--ind-radius-lg);box-shadow:0 26px 60px #0000005c, 0 0 32px rgba(var(--ind-accent-rgb), .12);background:#ffffff0a;border:1px solid #ffffff1a;padding:clamp(18px,3.2vw,40px);transition:transform .2s,box-shadow .2s}@media (hover:hover) and (prefers-reduced-motion:no-preference){.industry-value .industry-section__body:hover{transform:translateY(-4px);box-shadow:0 30px 70px #0000006b}}.industry-value .industry-section__layout{grid-template-columns:1fr}.industry-value .industry-section__body{order:1}.industry-value .industry-section__vitrine{order:2;justify-self:stretch;margin-top:clamp(18px,3vw,28px)}.industry-value .industry-section__vitrine .am-vitrine__media{border-color:rgba(var(--ind-accent-rgb), .4)}.industry-section__vitrine-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(14px,2.6vw,22px);width:100%;display:grid}@media (width<=1023px){.industry-section__vitrine-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.industry-section__vitrine-grid{grid-template-columns:1fr}}.industry-value__cols{gap:clamp(18px,3vw,26px);max-width:960px;margin:0 auto;display:grid;position:relative}@media (width>=1024px){.industry-value__cols{-moz-column-gap:clamp(26px, 4vw, 56px);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:clamp(26px,4vw,56px)}}.industry-value__cols:before{content:"";background:linear-gradient(180deg, transparent, var(--scene-divider), transparent);opacity:.55;width:1px;position:absolute;top:12px;bottom:12px;left:50%;transform:translate(-.5px)}@media (width<=1023px){.industry-value__cols:before{content:none}}.industry-value__col{gap:clamp(14px,2.4vw,20px);min-width:0;display:grid}.industry-value__grid{gap:var(--ind-grid-gap);max-width:960px;margin:0 auto;display:grid}@media (width>=1024px){.industry-value__grid{-moz-column-gap:clamp(22px, 4vw, 52px);grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,3vw,26px) clamp(22px,4vw,52px)}}.industry-value__item{box-shadow:none;background:0 0;border:0;border-radius:0;min-width:0;padding:0 0 0 20px;position:relative}.industry-value__item:after{display:block}.industry-value__item+.industry-value__item{margin-top:14px}.industry-value__grid .industry-value__item+.industry-value__item,.industry-value__col .industry-value__item+.industry-value__item{margin-top:0}.industry-value__item p{color:var(--scene-text-muted);overflow-wrap:anywhere;margin:0;font-size:18px;line-height:1.65}.industry-value__item:after{content:"";border-radius:var(--pill-radius);background:var(--ind-accent);width:9px;height:9px;box-shadow:0 0 0 6px rgba(var(--ind-accent-rgb), .12);position:absolute;top:.62em;left:0}@media (width<=767px){.industry-value .industry-section__body{padding:18px}.industry-value__item p{font-size:16px;line-height:1.6}}.industry-value__mark-inline{border-radius:var(--pill-radius);background:var(--ind-accent);opacity:.9;width:9px;height:9px;margin-bottom:0;display:block;position:absolute;top:.62em;left:0;box-shadow:0 0 0 6px #ffffff08}.industry-value__text{max-width:72ch}.industry-cluster .industry-section__body{max-width:none;padding-top:clamp(18px,2.8vw,30px)}.industry-cluster .industry-section__layout{width:100%}.industry-cluster__header{margin-bottom:clamp(16px,3vw,32px)}.industry-cluster__grid{gap:var(--ind-layout-gap);width:100%;display:grid}@media (width>=1024px){.industry-cluster__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.industry-cluster__grid--with-vitrine{-moz-column-gap:clamp(18px, 2.8vw, 34px);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:clamp(18px,2.8vw,34px)}}.industry-cluster__vitrine{display:none}@media (width>=1024px){.industry-cluster__vitrine{opacity:.96;place-self:center;width:clamp(240px,22vw,320px);display:block}}.industry-cluster__grid--pairs{grid-template-columns:1fr}.industry-cluster__pairs{width:100%;margin-top:30px;position:relative}.industry-cluster__pairs-track{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(20px,3vw,32px);width:100%;display:grid}@media (width<=1199px){.industry-cluster__pairs-track{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.industry-cluster__pairs-track{grid-template-columns:1fr;gap:30px}}.industry-pair{box-shadow:none;background:0 0;border:none;border-radius:20px;grid-template-rows:1fr 1fr;gap:20px;min-height:320px;padding:0;display:grid;position:relative;overflow:visible}.industry-pair__label{letter-spacing:.08em;text-transform:uppercase;color:#ffffffc7;border-radius:var(--pill-radius);background:#ffffff0a;border:1px solid #ffffff14;align-items:center;gap:8px;padding:3px 8px;font-size:11px;display:inline-flex;position:absolute;top:12px;right:12px}.industry-pair__label:before{content:"";border-radius:var(--pill-radius);background:var(--scene-accent);width:5px;height:5px;box-shadow:0 0 0 6px #ffffff05}.industry-pair__problem .industry-pair__label{color:#ffffffe6;border-color:rgba(var(--ind-accent-rgb), .5);background:rgba(var(--ind-accent-rgb), .24)}.industry-pair__problem .industry-pair__label:before{background:rgba(var(--ind-accent-rgb), .95)}.industry-pair__solution .industry-pair__label{color:#ffffffe6;background:#0b1630d1;border-color:#ffffff38}.industry-pair__solution .industry-pair__label:before{background:#ffffffb3}.industry-pair__problem{background:linear-gradient(#ff785f38 0%,#ff785f1f 55%,#ff785f05 100%);border-bottom:0;border-radius:16px 16px 0 0;padding:20px 20px 28px;position:relative;overflow:hidden;box-shadow:0 18px 40px #00000047}.industry-pair__problem:after{content:none}.industry-pair:after{content:"";background-color:var(--ind-accent);z-index:3;pointer-events:none;width:28px;height:28px;filter:drop-shadow(0 0 8px rgba(var(--ind-accent-rgb), .35));animation:2.8s ease-in-out infinite ind-arrow-pulse;position:absolute;top:calc(50% - 8px);left:50%;transform:translate(-50%);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 28'><path d='M6 8l8 8 8-8' stroke='black' stroke-width='3' fill='none' stroke-linecap='round' stroke-linejoin='round'/><path d='M6 14l8 8 8-8' stroke='black' stroke-width='3' fill='none' stroke-linecap='round' stroke-linejoin='round'/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 28'><path d='M6 8l8 8 8-8' stroke='black' stroke-width='3' fill='none' stroke-linecap='round' stroke-linejoin='round'/><path d='M6 14l8 8 8-8' stroke='black' stroke-width='3' fill='none' stroke-linecap='round' stroke-linejoin='round'/></svg>") 50%/contain no-repeat}.industry-pair__problem:before,.industry-pair__solution:before{content:"";opacity:.35;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(circle at 30% 20%,#ffffff2e,#0000 55%);animation:6s ease-in-out infinite ind-card-pulse;position:absolute;inset:-40%;transform:translate(-12%,-8%)}.industry-pair__solution:before{animation-delay:1.5s}.industry-pair__solution{background:linear-gradient(180deg, rgba(var(--ind-accent-rgb), .02) 0%, rgba(var(--ind-accent-rgb), .12) 45%, rgba(var(--ind-accent-rgb), .2) 100%);border-radius:0 0 16px 16px;padding:20px;position:relative;overflow:hidden;box-shadow:0 18px 40px #00000047}@keyframes ind-card-pulse{0%{opacity:.18;transform:translate(-12%,-8%)}50%{opacity:.55;transform:translate(8%,6%)}to{opacity:.18;transform:translate(-12%,-8%)}}@keyframes ind-arrow-pulse{0%{opacity:.35;transform:translate(-50%)scale(.95)}50%{opacity:1;transform:translate(-50%)scale(1)}to{opacity:.35;transform:translate(-50%)scale(.95)}}.industry-pair__problem>h4,.industry-pair__problem>p,.industry-pair__solution>h4,.industry-pair__solution>p,.industry-pair__solution>.industry-solution__text{padding-top:20px}.industry-root.is-motion-ready .industry-pair__solution>h4,.industry-root.is-motion-ready .industry-pair__solution>.industry-solution__text{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(16px)}.industry-root.is-motion-ready .gl-section.is-inview .industry-pair__solution>h4,.industry-root.is-motion-ready .gl-section.is-inview .industry-pair__solution>.industry-solution__text{opacity:1;transform:translateY(0)}.industry-root.is-motion-ready .gl-section.is-inview .industry-pair:first-child .industry-pair__solution>h4,.industry-root.is-motion-ready .gl-section.is-inview .industry-pair:first-child .industry-pair__solution>.industry-solution__text{transition-delay:50ms}.industry-root.is-motion-ready .gl-section.is-inview .industry-pair:nth-child(2) .industry-pair__solution>h4,.industry-root.is-motion-ready .gl-section.is-inview .industry-pair:nth-child(2) .industry-pair__solution>.industry-solution__text{transition-delay:.15s}.industry-root.is-motion-ready .gl-section.is-inview .industry-pair:nth-child(3) .industry-pair__solution>h4,.industry-root.is-motion-ready .gl-section.is-inview .industry-pair:nth-child(3) .industry-pair__solution>.industry-solution__text{transition-delay:.25s}.industry-root.is-motion-ready .gl-section.is-inview .industry-pair:nth-child(4) .industry-pair__solution>h4,.industry-root.is-motion-ready .gl-section.is-inview .industry-pair:nth-child(4) .industry-pair__solution>.industry-solution__text{transition-delay:.35s}.industry-pair__problem>h4,.industry-pair__solution>h4{margin-bottom:6px}.industry-problems__list,.industry-solutions__list{gap:var(--ind-grid-gap);counter-reset:inditem;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative}.industry-problems__list:before,.industry-solutions__list:before{content:none}.industry-problem,.industry-solution{background:radial-gradient(circle at 18% 18%, #ffffff0a, transparent 52%), var(--scene-surface-2);overflow-wrap:anywhere;border:1px solid #ffffff14;border-radius:18px;min-width:0;padding:14px 16px 14px 24px;transition:transform .18s,box-shadow .18s,border-color .18s;position:relative;overflow:hidden;box-shadow:0 16px 44px #00000038}.industry-problem:before,.industry-solution:before{content:"";opacity:.8;pointer-events:none;background:linear-gradient(120deg,#0000 18%,#ffffff3d 45%,#0000 72%);width:160%;height:100%;animation:6s linear infinite ind-card-glint;position:absolute;top:0;left:-120%;transform:skew(-12deg)}.industry-solution:before{animation-delay:2s}@keyframes ind-card-glint{0%{left:-120%}to{left:120%}}@media (prefers-reduced-motion:reduce){.industry-problem:before,.industry-solution:before{opacity:0;animation:none}}@media (width<=1199px){.industry-problems__list,.industry-solutions__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.industry-problems__list,.industry-solutions__list{grid-template-columns:1fr}}.industry-problem,.industry-pair__problem{background:linear-gradient(#5f70ff2a,#5fa5ff16 55%,#ff785f05),#10121ad1;border-color:#ff785f59}.industry-solution,.industry-pair__solution{background:radial-gradient(circle at 18% 18%, #ffffff0a, transparent 52%), linear-gradient(0deg, #060c1a6b, #060c1a6b), var(--accent-grad);border-color:rgba(var(--ind-accent-rgb), .36)}.industry-problem:after,.industry-solution:after{content:none}.industry-problem:after{background:radial-gradient(circle at 18% 18%,#a078ff38,#0000 52%)}.industry-solution:after{background:radial-gradient(circle at 18% 18%, rgba(var(--ind-accent-rgb), .22), transparent 52%)}.industry-problem:before,.industry-solution:before{content:"";border-radius:var(--pill-radius);opacity:.95;width:10px;height:10px;position:absolute;top:22px;left:0;box-shadow:0 0 0 6px #ffffff08}.industry-problem h4:before,.industry-solution h4:before{display:none}.industry-problem:before{background:#ff785fe6}.industry-solution:before{background:rgba(var(--ind-accent-rgb), .85)}.industry-problem>*,.industry-solution>*{margin-left:0;position:relative}.industry-problem h4,.industry-solution h4{margin-bottom:10px}.industry-solution__text,.industry-problem__text{color:var(--scene-text-muted);overflow-wrap:anywhere;font-size:16px;font-weight:400;line-height:1.6}.industry-cases__list{grid-template-columns:1fr;gap:clamp(18px,2.2vw,26px);width:100%;max-width:none;padding-left:0;display:grid;position:relative}@media (width<=767px){.industry-cases__list{gap:16px}}.industry-case{background:var(--industry-surface-pattern,none), radial-gradient(circle at 16% 10%, rgba(var(--ind-accent-rgb), .16), transparent 42%), linear-gradient(143deg, #121f3bf0, #10182be6), var(--accent-grad);border:1px solid #ffffff21;border-radius:20px;grid-template-columns:1fr;row-gap:10px;min-width:0;margin-top:30px;padding:28px 28px 26px;transition:transform .18s,box-shadow .18s;display:grid;position:relative;box-shadow:0 16px 44px #00000042}.industry-case__meta{border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;padding-bottom:14px;display:flex}.industry-case__badge{border-radius:var(--pill-radius);background:rgba(var(--ind-accent-rgb), .14);border:1px solid rgba(var(--ind-accent-rgb), .28);color:var(--scene-text);letter-spacing:.08em;text-transform:uppercase;align-items:center;padding:6px 10px;font-size:11px;line-height:1.2;display:inline-flex}.industry-case__meta-text{color:var(--scene-text-soft);font-size:13px;line-height:1.4}.industry-case h3{letter-spacing:0;color:#f0f4ff;text-shadow:var(--accent-glow);overflow-wrap:anywhere;margin:16px 0 14px;font-size:20px;font-weight:500;line-height:1.32}.industry-case+.industry-case{margin-top:0}.industry-case .gl-rich-text{color:#f4f7ffd1;overflow-wrap:anywhere;font-size:16px;line-height:1.6}.industry-case .gl-rich-text .scenario-step__media{border-radius:14px;width:min(100%,415px);height:auto;margin:18px auto;display:block;overflow:hidden}.industry-case .gl-rich-text .scenario-step__media img{-o-object-fit:contain;object-fit:contain;width:100%;height:auto;display:block}.industry-scenarios{--scenario-vitrine-height:clamp(82px, 9vw, 118px);margin-top:clamp(18px,3vw,28px);position:relative;overflow:visible}.industry-scenarios__track{display:none}.industry-scenarios__items{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));align-items:stretch;gap:clamp(12px,2vw,18px);display:grid;position:relative}@media (width>=1024px){.industry-scenarios__items{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.scenario-step__vitrine{width:100%}}.scenario-step{background:radial-gradient(circle at 12% 16%, rgba(var(--ind-accent-rgb), .11), transparent 48%), #fff1;text-align:left;border:1px solid #ffffff1f;border-radius:18px;grid-template-columns:minmax(92px,132px) minmax(0,1fr);align-items:start;gap:12px;min-width:0;padding:12px;display:grid;position:relative}.scenario-step__dot{display:none}.scenario-step__vitrine{min-height:var(--scenario-vitrine-height);aspect-ratio:4/3;z-index:2;background:#ffffff08;border:1px solid #ffffff1a;border-radius:14px;grid-row:1/span 2;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.scenario-step__media{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.scenario-step__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.scenario-step__placeholder{background:linear-gradient(135deg, rgba(var(--ind-accent-rgb), .16), #ffffff05), #ffffff05;width:100%;height:100%}.scenario-step__title{color:#fff;text-align:left;margin:0;font-size:16px;font-weight:700;line-height:1.4}.scenario-step__text{color:#f4f7ffc7;text-align:left;margin:0;font-size:14px;line-height:1.55}@keyframes ind-scenario-flow{0%{background-position:-60% 0}to{background-position:160% 0}}@keyframes ind-scenario-node{0%{opacity:.25;box-shadow:0 0 0 0 rgba(var(--ind-accent-rgb), 0)}35%{opacity:1;box-shadow:0 0 0 7px rgba(var(--ind-accent-rgb), .18)}to{opacity:.25;box-shadow:0 0 0 0 rgba(var(--ind-accent-rgb), 0)}}@keyframes ind-scenario-title{0%{opacity:.4}35%{opacity:1}to{opacity:.4}}.scenario-step,.scenario-step:first-child{--scenario-delay:0s}.scenario-step:nth-child(2){--scenario-delay:2s}.scenario-step:nth-child(3){--scenario-delay:4s}.scenario-step:nth-child(4){--scenario-delay:6s}.scenario-step:nth-child(5){--scenario-delay:8s}.scenario-step:nth-child(6){--scenario-delay:10s}.scenario-step__dot{animation-delay:var(--scenario-delay,0s)}@media (width<=767px){.industry-case{padding:22px 18px}.industry-case__meta{align-items:flex-start}.industry-scenarios{--scenario-vitrine-height:clamp(76px, 28vw, 104px);padding-left:0}.industry-scenarios__track{display:none}.industry-scenarios__items{grid-template-columns:1fr}.scenario-step{text-align:left;gap:8px;padding-top:0;padding-left:12px}.scenario-step__dot{display:none}.scenario-step__vitrine{width:100%;min-height:var(--scenario-vitrine-height);position:relative;top:auto;left:auto;right:auto}.scenario-step__title,.scenario-step__text{text-align:left}.scenario-step__title{font-size:15px}.scenario-step__text{font-size:14px;line-height:1.45}}@media (prefers-reduced-motion:reduce){.industry-scenarios__track,.scenario-step__dot{animation:none}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.industry-case:hover{transform:translateY(-2px);box-shadow:0 22px 54px #0000004d}}@media (width>=768px) and (width<=1024px){.industry-scenarios{--scenario-vitrine-height:clamp(150px, 22vw, 180px)}.industry-scenarios__items{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;grid-template-columns:unset;gap:0}.scenario-step__vitrine{width:100%;min-height:clamp(150px,22vw,180px)}.scenario-step__image{width:100%;height:100%}.scenario-step__title{margin-bottom:4px;font-size:15px}.scenario-step__text{font-size:13px;line-height:1.4}}@media (width<=1024px){.industry-cases h2,.industry-case h3,.industry-case .gl-rich-text,.scenario-step__title,.scenario-step__text{padding-left:6px}}.industry-faq__list{gap:var(--ind-grid-gap);margin-top:calc(var(--ind-h2-gap) + 18px);align-items:start;display:grid}.industry-faq>.am-container>h2{margin-bottom:var(--ind-h2-gap)}@media (width>=1024px){.industry-faq__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.industry-faq__item{border-radius:var(--ind-radius-md);background:linear-gradient(143deg, #0f1c3bc7, #1d222ec7), var(--accent-grad);overflow-wrap:anywhere;border:1px solid #ffffff14;align-self:start;min-width:0;margin-bottom:0;padding:18px 20px;box-shadow:0 18px 54px #0000004d}.industry-faq__question{cursor:pointer;color:var(--scene-text);-webkit-user-select:none;user-select:none;overflow-wrap:anywhere;align-items:center;min-height:0;padding-right:24px;font-size:16px;font-weight:600;line-height:1.35;list-style:none;display:flex;position:relative;white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}@media (width<=767px){.industry-faq__question{padding-right:32px;display:block;white-space:normal!important;text-overflow:unset!important;overflow:visible!important}}.industry-faq__question strong,.industry-faq__question b{font-weight:inherit!important}.industry-faq__question *{font-weight:inherit}.industry-faq__question::-webkit-details-marker{display:none}.industry-faq__question:after{content:"";background-image:linear-gradient(45deg, transparent 46%, var(--ind-accent) 48%, var(--ind-accent) 52%, transparent 54%), linear-gradient(-45deg, transparent 46%, var(--ind-accent) 48%, var(--ind-accent) 52%, transparent 54%);opacity:.75;background-position:0 100%,100% 100%;background-repeat:no-repeat;background-size:50% 100%,50% 100%;width:16px;height:10px;transition:transform .22s,opacity .22s;position:absolute;top:50%;right:0;transform:translateY(-50%)}.industry-faq__item[open] .industry-faq__question:after{opacity:.9;transform:translateY(-50%)rotate(180deg)}.industry-faq__answer{color:var(--scene-text-muted);opacity:0;overflow-wrap:anywhere;max-height:0;margin-top:0;padding-top:0;transition:max-height .42s,opacity .42s;overflow:hidden}.industry-faq__item[open] .industry-faq__answer{opacity:1;max-height:420px;margin-top:10px;padding-top:0}.industry-kb__list,.industry-integrations__list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.industry-relations__grid{gap:var(--ind-grid-gap);margin-top:0;display:grid}.industry-relations-card{border-radius:var(--ind-radius-md);background:var(--industry-surface-pattern,none), linear-gradient(143deg, #0f1c3bc7, #1d222ec7), var(--accent-grad);border:1px solid #ffffff14;flex-direction:column;padding:clamp(18px,3vw,26px);display:flex;box-shadow:0 22px 58px #00000061,inset 0 1px #ffffff14,inset 0 -20px 40px #00000040}.industry-relations-card h3{color:var(--scene-text);margin:0 0 14px;font-weight:600}.industry-relations-card__list{letter-spacing:.01em;flex:auto;align-content:start;gap:10px;margin:0;padding:0;font-size:16px;list-style:none;display:grid}.industry-relations-card__list a{color:var(--scene-text);text-decoration:none;transition:color .2s}.industry-relations-card__list a:hover{color:var(--ind-accent)}@media (width<=767px){.industry-relations-card__list{font-size:14px}}.industry-relations-card__more{color:var(--scene-text);text-underline-offset:3px;align-self:flex-end;align-items:center;gap:6px;margin-top:auto;padding-top:14px;text-decoration:none;transition:color .2s;display:inline-flex}.industry-relations-card__more:hover{color:var(--ind-accent)}@media (width>=768px){.industry-relations__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.industry-related__list{gap:14px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.industry-related__panel{box-sizing:border-box;width:100%;margin-top:calc(var(--ind-h2-gap) + 18px);border-radius:var(--ind-radius-md);background:linear-gradient(143deg, #0f1c3bc7, #1d222ec7), var(--accent-grad);border:1px solid #ffffff14;padding:clamp(18px,3vw,26px);overflow:hidden;box-shadow:0 22px 58px #00000061,inset 0 1px #ffffff14,inset 0 -20px 40px #00000040}.industry-related .industry-h2{font-size:var(--am-section-h2-size);line-height:var(--am-section-h2-lh);margin:0}.industry-related__list li{min-width:0}.industry-related__list a{color:var(--scene-text);font-size:var(--am-section-desc-size);line-height:var(--am-section-desc-lh);letter-spacing:.01em;overflow-wrap:anywhere;padding-left:16px;text-decoration:none;transition:opacity .2s,text-decoration-color .2s;position:relative}.industry-related__list a:before{content:"–";color:var(--ind-accent);opacity:.8;position:absolute;top:0;left:0}.industry-related__list a:hover{opacity:.85;color:var(--ind-accent);text-underline-offset:3px;text-decoration:none}@media (width>=1024px){.industry-related__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 28px}}@media (width>=768px){.industry-kb__list,.industry-integrations__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.industry-kb__list li,.industry-integrations__list li{box-shadow:none;background:0 0;border:0;border-radius:0}.industry-kb__list a,.industry-integrations__list a,.industry-kb__list a:link,.industry-integrations__list a:link,.industry-kb__list a:visited,.industry-integrations__list a:visited,.industry-kb__list a:hover,.industry-integrations__list a:hover,.industry-kb__list a:active,.industry-integrations__list a:active{font-size:var(--am-section-desc-size);color:inherit;background:radial-gradient(circle at 18% 18%, #ffffff0a, transparent 56%), var(--scene-surface-2);border:1px solid #ffffff14;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;text-decoration:none;transition:transform .16s,box-shadow .16s,border-color .16s,opacity .16s;display:flex;box-shadow:0 14px 40px #0003}@media (width<=767px){.industry-kb__list a,.industry-integrations__list a,.industry-kb__list a:link,.industry-integrations__list a:link,.industry-kb__list a:visited,.industry-integrations__list a:visited,.industry-kb__list a:hover,.industry-integrations__list a:hover,.industry-kb__list a:active,.industry-integrations__list a:active{font-size:14px}}.industry-kb__list a:after,.industry-integrations__list a:after{content:"";border-right:1px solid var(--scene-divider);border-top:1px solid var(--scene-divider);opacity:.85;flex:none;width:8px;height:8px;transform:rotate(45deg)}.industry-kb__list strong{font-weight:600}@media (hover:hover) and (prefers-reduced-motion:no-preference){.industry-kb__list a:hover,.industry-integrations__list a:hover{border-color:#ffffff29;transform:translateY(-2px);box-shadow:0 18px 54px #00000042}}.industry-pricing .industry-section__layout{justify-items:center}.industry-pricing-plans{padding-block:var(--ind-section-pad-top) var(--ind-section-pad-bottom)}.industry-pricing-plans .pricing-detailed{grid-template-columns:1fr}.industry-pricing-plans .pricing-plan--industry{width:100%}.industry-pricing-plans .pricing-plan--industry .pricing-detailed-card__body{grid-template-columns:minmax(0,.95fr) minmax(0,1.25fr);align-items:start;gap:clamp(18px,3vw,34px);display:grid}.industry-pricing-plans .pricing-plan--industry .pricing-detailed-card__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.industry-pricing-plans .pricing-plan--industry .pricing-detailed-card__metrics,.industry-pricing-plans .pricing-plan--industry .pricing-detailed-card__features,.industry-pricing-plans .pricing-plan--industry .pricing-detailed-card__support{grid-column:span 2}@media (width<=900px){.industry-pricing-plans .pricing-plan--industry .pricing-detailed-card__body,.industry-pricing-plans .pricing-plan--industry .pricing-detailed-card__facts{grid-template-columns:1fr}.industry-pricing-plans .pricing-plan--industry .pricing-detailed-card__metrics,.industry-pricing-plans .pricing-plan--industry .pricing-detailed-card__features,.industry-pricing-plans .pricing-plan--industry .pricing-detailed-card__support{grid-column:auto}}.industry-pricing-card{border-radius:var(--ind-radius-lg);border:1px solid rgba(var(--ind-accent-rgb), .26);background:radial-gradient(circle at 18% 18%, #ffffff0f, transparent 58%), radial-gradient(circle at 82% 26%, rgba(var(--ind-accent-rgb), .18), transparent 60%), var(--accent-grad);width:min(720px,100%);box-shadow:0 28px 68px #0000007a, var(--accent-glow);text-align:left;padding:clamp(22px,4vw,34px);position:relative;overflow:hidden}.industry-pricing-card:after{content:"";background:var(--accent-grad);opacity:.18;pointer-events:none;mix-blend-mode:screen;position:absolute;inset:0}.industry-pricing-card__header{flex-wrap:wrap;align-items:center;gap:10px 12px;margin-bottom:14px;display:flex}.industry-pricing-card__kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--scene-text-soft);font-size:12px}.industry-pricing-card__badge{border-radius:var(--pill-radius);color:var(--scene-text);background:rgba(var(--ind-accent-rgb), .14);border:1px solid rgba(var(--ind-accent-rgb), .35);padding:4px 8px;font-size:11px}.industry-pricing-card h2{text-align:left;margin:0 0 12px}.industry-pricing-card__desc{color:var(--scene-text-muted);margin:0 0 16px}.industry-pricing-card__points{gap:10px;margin:0;padding:0;list-style:none;display:grid}.industry-pricing-card__points li{color:var(--scene-text-muted);padding-left:20px;font-size:16px;line-height:1.6;position:relative}.industry-pricing-card__points li:before{content:"";border-radius:var(--pill-radius);background:var(--ind-accent);width:8px;height:8px;box-shadow:0 0 0 6px rgba(var(--ind-accent-rgb), .12);position:absolute;top:.6em;left:0}.industry-pricing-card__footer{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:20px;display:flex}.industry-pricing-card__price{color:var(--scene-text-soft);font-size:14px}.industry-pricing-card .am-button--primary{background:var(--accent-grad);border-color:rgba(var(--ind-accent-rgb), .55)}.pricing-plan--industry .pricing-detailed-card__link{background:var(--accent-grad);border-color:rgba(var(--ind-accent-rgb), .55);color:#f5f8ff}@media (width<=767px){.industry-pricing-card{padding:20px}.industry-pricing-card__footer{flex-direction:column;align-items:flex-start}.pricing-plan--industry .pricing-detailed-card__footer{align-items:center;gap:12px;display:flex}.pricing-plan--industry .pricing-detailed-card__link{margin-left:auto}}.industry-final-cta .am-container{padding-inline:var(--container-inline);padding-block:0}.industry-final-cta .industry-section__body{text-align:center;border-radius:var(--ind-radius-lg);background:var(--industry-surface-pattern,none), linear-gradient(143deg, #0f1c3bc7, #1d222ec7), var(--accent-grad);border:1px solid rgba(var(--ind-accent-rgb), .2);flex-direction:column;align-items:center;width:100%;padding:clamp(26px,5vw,56px);display:flex;box-shadow:0 38px 96px #0009}.industry-final-cta p{max-width:72ch;margin-inline:auto}.industry-final-cta .am-button--primary{background:var(--accent-grad);border-color:rgba(var(--ind-accent-rgb), .55);margin-top:14px}@media (width<=767px){.industry-final-cta .am-button--primary{white-space:normal;text-align:center;width:100%;min-width:0;padding:14px 18px;font-size:16px}}.am-vitrine{max-width:320px;margin:0}.am-vitrine--align-left{margin-right:auto}.am-vitrine--align-center{margin-left:auto;margin-right:auto}.am-vitrine--align-right{margin-left:auto}.industry-hero__vitrine .am-vitrine{max-width:440px}.am-vitrine__media{border-radius:var(--ind-radius-md);border:1px solid var(--scene-border);aspect-ratio:3/2;background:#ffffff08;min-height:220px;position:relative;overflow:hidden;box-shadow:0 20px 48px #0000007a}.am-vitrine--frame-telegram .am-vitrine__media{background:linear-gradient(#6fe3d724 0 22px,#0000 22px),#ffffff08;border-color:#6fe3d773}.am-vitrine--frame-max .am-vitrine__media{background:linear-gradient(#96d7ff29 0 22px,#0000 22px),#ffffff08;border-color:#96d7ff73}.am-vitrine--frame-browser .am-vitrine__media{background:linear-gradient(#ffffff1f 0 24px,#0000 24px),#ffffff08;border-color:#fff3}.industry-value .am-vitrine{max-width:100%}.industry-value .am-vitrine__media{aspect-ratio:4/3}.am-vitrine--fancy .am-vitrine__media{background:radial-gradient(circle at 20% 18%, #ffffff14, transparent 58%), radial-gradient(circle at 78% 22%, var(--scene-glow), transparent 60%), #081022bf;border-color:#96d7ff2e;box-shadow:0 20px 60px #00000080}.am-vitrine--fancy .am-vitrine__media:after{opacity:.25}.industry-hero__vitrine .am-vitrine__media{aspect-ratio:16/10;box-shadow:0 26px 64px #00000085}.am-vitrine__media:before{content:"";pointer-events:none;background:radial-gradient(circle at 30% 10%, #ffffff1a, transparent 55%), radial-gradient(circle at 74% 24%, var(--scene-glow), transparent 60%);opacity:.75;position:absolute;inset:0}.am-vitrine__media:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(120deg,#0000 30%,#ffffff1a 46%,#0000 62%);transition:opacity .22s,transform .22s;position:absolute;inset:-20% -40%;transform:translate(-6%)}.am-vitrine__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;position:relative}.industry-cases .industry-section__layout,.industry-cases .industry-section__body{width:100%;max-width:none}.am-vitrine__placeholder{height:100%;color:var(--scene-text-soft);letter-spacing:.02em;background:radial-gradient(circle at 30% 20%,#ffffff0d,#0000 60%);place-items:center;font-size:14px;display:grid}.am-vitrine__badge{border-radius:var(--pill-radius);color:var(--scene-text);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000073;border:1px solid #ffffff24;padding:6px 10px;font-size:11px;position:absolute;top:12px;left:12px}.am-vitrine__caption{color:var(--scene-text-soft);opacity:.92;max-width:40ch;margin-top:12px;font-size:12px;line-height:1.45}.am-vitrine__action{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.am-vitrine__action:focus-visible{outline-offset:4px;border-radius:inherit;outline:2px solid #96d7ff73}.am-vitrine-lightbox{z-index:9999;place-items:center;display:grid;position:fixed;inset:0}.am-vitrine-lightbox__backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#040812d9;position:absolute;inset:0}.am-vitrine-lightbox__panel{z-index:1;background:#060c1ae6;border:1px solid #ffffff1f;border-radius:18px;max-width:min(94vw,1400px);max-height:90vh;padding:16px;position:relative;box-shadow:0 40px 120px #0009}.am-vitrine-lightbox__image{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:86vh;display:block}.am-vitrine-lightbox__close{color:#fff;cursor:pointer;background:#0009;border:0;border-radius:50%;width:44px;height:44px;position:absolute;top:10px;right:10px}.am-vitrine-lightbox__close:focus-visible{outline-offset:3px;outline:3px solid #7cc8ff}.am-vitrine-lightbox__close:before,.am-vitrine-lightbox__close:after{content:"";transform-origin:50%;background:#fff;width:14px;height:2px;position:absolute;top:50%;left:50%}.am-vitrine-lightbox__close:before{transform:translate(-50%,-50%)rotate(45deg)}.am-vitrine-lightbox__close:after{transform:translate(-50%,-50%)rotate(-45deg)}body.is-vitrine-open{overflow:hidden}@media (width<=768px){.am-vitrine{max-width:100%}.industry-section__vitrine{margin-top:16px}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.am-vitrine:hover .am-vitrine__media:after{opacity:.55;transform:translate(10%)}.industry-problem:hover,.industry-solution:hover,.industry-case:hover{box-shadow:var(--ind-shadow-hover);border-color:#fff3;transform:translateY(-3px)}.industry-hero__vitrine .am-vitrine__media{transform-origin:50%;transition:transform .26s,box-shadow .26s}.industry-hero__vitrine:hover .am-vitrine__media{transform:translateY(-2px)rotateX(1.2deg)rotateY(-1.2deg);box-shadow:0 30px 72px #00000094}}.industry-hero .am-channels{margin-top:26px;margin-bottom:20px}.industry-hero .am-channels__line{color:var(--scene-text-soft)}.industry-hero .am-badge{background:#ffffff0f;border-color:#ffffff24}.industry-hero .am-channels__secondary{color:var(--scene-text-soft)}@media (width<=767px){.industry-hero .am-channels{gap:8px;margin-top:7px;margin-bottom:0}.industry-hero .am-badge{padding:4px 8px;font-size:11px}}@media (prefers-reduced-motion:reduce){.industry-root:before,.industry-hero-bg,.industry-scene-bg,.industry-scene-thread{animation:none}.industry-root:before{opacity:.22}.industry-hero-bg{opacity:.35}.industry-scene-bg,.industry-scene-thread{opacity:.12}.industry-scene-thread__svg,.industry-scene-thread__path,.industry-scene-thread__nodes circle{animation:none}}@keyframes ind-thread-drift{0%{opacity:.22;transform:translate(0,0)}to{opacity:.44;transform:translate(-2.6%,1.8%)}}@keyframes ind-route-dash{0%{stroke-dashoffset:0}to{stroke-dashoffset:-240px}}@keyframes ind-node-pulse{0%,to{opacity:.65;transform:translate(0,0)scale(1)}50%{opacity:1;transform:translate(0,0)scale(1.35)}}@keyframes ind-ambient-breathe{0%,to{opacity:.42;transform:translate(0,0)scale(1)}50%{opacity:.6;transform:translate(-1.6%,1.1%)scale(1.09)}}@keyframes ind-bg-drift{0%{opacity:.95;transform:translate(0,0)scale(1)}to{opacity:1;transform:translate(-2.8%,1.6%)scale(1.03)}}@keyframes ind-bg-drift-2{0%{opacity:.75;transform:translate(0,0)}to{opacity:.95;transform:translate(2.4%,-1.4%)}}@keyframes ind-scene-pan{0%{background-position:62% 12%;transform:translate(0,0)}to{background-position:56% 16%;transform:translate(-2.2%,1.8%)}}.industry-route{position:relative}.industry-route__layout{grid-template-columns:minmax(290px,.36fr) minmax(0,.64fr);align-items:start;gap:clamp(24px,4vw,58px);display:grid}.industry-route__intro{background:radial-gradient(circle at 12% 12%, rgba(var(--ind-accent-rgb), .22), transparent 56%), linear-gradient(145deg, #ffffff14, #ffffff06), #080e1ec2;box-shadow:var(--ind-shadow);border:1px solid #ffffff1c;border-radius:clamp(24px,3vw,34px);gap:16px;padding:clamp(20px,3vw,34px);display:grid;position:sticky;top:96px;overflow:hidden}.industry-route__intro h2,.industry-route__intro p{margin:0}.industry-route__intro h2{text-align:left;font-size:clamp(28px,3vw,44px);line-height:1.08}.industry-route__intro p{color:#f4f7ffc2}.industry-route__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,2vw,22px);display:grid}.industry-route-card{background:var(--industry-surface-pattern), linear-gradient(150deg, #ffffff17, #ffffff06), #080e1ec7;border:1px solid #ffffff1a;border-radius:30px;align-content:end;gap:10px;min-height:260px;padding:clamp(18px,2.5vw,28px);display:grid;position:relative;overflow:hidden;box-shadow:0 22px 58px #0000004d}.industry-route-card:before{content:"";background:radial-gradient(circle, rgba(var(--ind-accent-rgb), .24), transparent 68%);border-radius:999px;width:190px;height:190px;position:absolute;inset:-34% -18% auto auto}.industry-route-card:nth-child(2),.industry-route-card:nth-child(4){transform:translateY(34px)}.industry-route-card h3,.industry-route-card p,.industry-route-card span{z-index:1;position:relative}.industry-route-card h3,.industry-route-card p{margin:0}.industry-route-card p{color:#f4f7ffb8;font-size:15px}.industry-route-card__index,.industry-route-card__kicker{width:fit-content}.industry-route-card h3,.industry-route-action h3{font-size:clamp(21px,1.8vw,25px);line-height:1.16}.industry-route-card__index{background:rgba(var(--ind-accent-rgb), .17);color:#f4f7ffc2;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:800;line-height:1;display:inline-flex}.industry-route-card__kicker{color:#f4f7ffa8;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800}.industry-route__actions{grid-template-columns:1.12fr .94fr .94fr;gap:clamp(14px,2vw,22px);margin-top:clamp(48px,6vw,86px);display:grid}.industry-route-action{background:radial-gradient(circle at 12% 12%, rgba(var(--ind-accent-rgb), .16), transparent 56%), #080e1ec2;border:1px solid #ffffff1a;border-radius:26px;align-content:start;gap:12px;min-height:100%;padding:clamp(18px,2.4vw,28px);display:grid;box-shadow:0 20px 54px #00000047}.industry-route-action span{color:#f4f7ffad;letter-spacing:.05em;text-transform:uppercase;background:#ffffff12;border-radius:999px;width:fit-content;padding:6px 10px;font-size:12px;font-weight:800}.industry-route-action h3,.industry-route-action p{margin:0}.industry-route-action p{color:#f4f7ffb8}.industry-route-action .am-button{width:fit-content;min-width:0;margin-top:auto}@media (width<=1100px){.industry-route__layout,.industry-route__actions{grid-template-columns:1fr}.industry-route__intro{position:relative;top:auto}.industry-route-card:nth-child(2),.industry-route-card:nth-child(4){transform:none}}@media (width<=640px){.industry-route__cards{grid-template-columns:1fr}.industry-route-card,.industry-route-action{border-radius:22px;min-height:0}.industry-route-action .am-button{width:100%}}.industry-implementation{position:relative}.industry-implementation__panel{border:1px solid rgba(var(--ind-accent-rgb), .2);background:radial-gradient(circle at 10% 14%, rgba(var(--ind-accent-rgb), .24), transparent 38%), radial-gradient(circle at 90% 26%, #ffb57724, transparent 42%), linear-gradient(135deg, #ffffff16, #ffffff07), #080e1ed1;border-radius:clamp(24px,4vw,42px);grid-template-columns:minmax(0,.98fr) minmax(360px,.72fr);align-items:stretch;gap:clamp(18px,3.4vw,46px);padding:clamp(22px,4vw,52px);display:grid;position:relative;overflow:hidden;box-shadow:0 28px 78px #00000052}.industry-implementation__panel:before{content:"";pointer-events:none;background:linear-gradient(90deg, transparent, rgba(var(--ind-accent-rgb), .18), transparent), repeating-linear-gradient(90deg, #ffffff1f 0 1px, transparent 1px 78px);opacity:.42;height:56%;position:absolute;inset:auto -8% -30% 34%;transform:rotate(-6deg)}.industry-implementation__copy,.industry-implementation__proof{z-index:1;position:relative}.industry-implementation__copy{flex-direction:column;justify-content:center;gap:18px;min-width:0;display:flex}.industry-implementation__copy h2,.industry-implementation__copy p{margin:0}.industry-implementation__copy h2{max-width:820px;font-size:clamp(28px,3.5vw,46px);line-height:1.08}.industry-implementation__copy p{color:#f4f7ffc7;max-width:760px}.industry-implementation__actions{flex-wrap:wrap;gap:12px;margin-top:4px;display:flex}.industry-implementation__proof{align-content:center;gap:14px;display:grid}.industry-implementation__proof article{background:linear-gradient(145deg,#ffffff1b,#ffffff09),#070d1c94;border:1px solid #ffffff1a;border-radius:24px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;padding:clamp(16px,2vw,22px);display:grid;box-shadow:inset 0 1px #ffffff14}.industry-implementation__proof span{background:rgba(var(--ind-accent-rgb), .16);color:#f4f7ffb8;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:800;line-height:1;display:inline-flex}.industry-implementation__proof p{color:#f4f7ffc7;margin:0;font-size:15px}@media (width<=1100px){.industry-implementation__panel{grid-template-columns:1fr}}@media (width<=640px){.industry-implementation__panel{border-radius:24px}.industry-implementation__actions .am-button{width:100%}}.industry-archive{background:radial-gradient(circle at 12% 12%,#ff8d731f,#0000 30%),radial-gradient(circle at 88% 16%,#59d3bf26,#0000 32%),linear-gradient(#111a2f 0%,#0c1426 100%);position:relative;overflow:hidden}.industry-archive .am-container{max-width:min(100%,1500px);padding-inline:clamp(18px,3.2vw,76px)}.industry-archive__header{border:1px solid #bcdaff24;border-radius:34px;grid-template-columns:minmax(0,.92fr) minmax(420px,.7fr);align-items:stretch;gap:clamp(26px,4vw,62px);padding:clamp(28px,5vw,68px);display:grid;box-shadow:0 30px 86px #0000004d;background:radial-gradient(circle at 18% 16%,#78a6ff29,#0000 38%),radial-gradient(circle at 84% 76%,#59d3bf24,#0000 36%),linear-gradient(145deg,#fff1,#ffffff05),#070c1cdb!important}.industry-archive__eyebrow,.industry-archive__section-head h2+p,.industry-archive__priority span{letter-spacing:0}.industry-archive__eyebrow,.industry-archive__summary-card h2,.industry-archive__priority span{display:inline-flex}.industry-archive__eyebrow{color:#f5fbffe6;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(135deg,#78a6ff29,#ff8d731c);border:1px solid #ffffff29;border-radius:999px;width:fit-content;padding:8px 13px;font-size:12px;font-weight:800}.industry-archive__title{color:#fff;letter-spacing:0;margin:18px 0 0;font-size:clamp(36px,4.8vw,66px);line-height:1.02}.industry-archive__lead{color:#f5f9ffe6;max-width:860px;margin:22px 0 0;font-size:clamp(18px,2vw,24px);line-height:1.5}.industry-archive__hero-actions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.industry-archive__priority{background:radial-gradient(circle at 18% 18%,#ff8d7333,#0000 38%),radial-gradient(circle at 82% 80%,#59d3bf2e,#0000 38%),linear-gradient(145deg,#ffffff14,#ffffff06),#070c1cb8;border:1px solid #bcdaff29;border-radius:36px;min-height:460px;padding:clamp(22px,3vw,34px);position:relative;overflow:hidden;box-shadow:0 30px 86px #0000004d}.industry-archive__priority:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:44px 44px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #ffffff14;border-radius:28px;position:absolute;inset:24px}.industry-archive__priority:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#080d1c14 0%,#080d1c7a 54%,#080d1ce6 100%),radial-gradient(circle at 18% 82%,#59d3bf33,#0000 42%);position:absolute;inset:0}.industry-archive__priority-visual{z-index:0;margin:0;position:absolute;inset:0;overflow:hidden}.industry-archive__priority-visual img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:saturate(1.12)contrast(1.04)brightness(.86);width:100%;height:100%;display:block;transform:scale(1.03)}.industry-archive__priority>span,.industry-archive__priority>strong,.industry-archive__priority-grid{z-index:2;position:relative}.industry-archive__priority>span{color:#e8effba8;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800}.industry-archive__priority>strong{color:#fff;margin-top:12px;font-size:clamp(28px,3.2vw,46px);line-height:1.06;display:block}.industry-archive__priority-grid{grid-template-columns:1fr .86fr;gap:12px;margin-top:34px;display:grid}.industry-archive__priority-grid em{color:#ffffffe6;background:#ffffff12;border:1px solid #ffffff1f;border-radius:22px;align-items:end;min-height:110px;padding:18px;font-style:normal;font-weight:700;display:grid}.industry-archive__priority-grid em:first-child{background:linear-gradient(145deg,#ff8d732e,#ffffff0f),#ffffff12;grid-row:span 2}.industry-archive__summary,.industry-archive__tasks,.industry-archive__path,.industry-archive__links,.industry-archive__list{margin-top:clamp(28px,5vw,68px)}.industry-archive__summary-grid,.industry-archive__task-grid,.industry-archive__links-grid,.industry-archive__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(14px,1.8vw,22px);display:grid}.industry-archive__task-card{background:radial-gradient(circle at 16% 14%,#ff8d7329,#0000 44%),radial-gradient(circle at 84% 82%,#59d3bf24,#0000 42%),linear-gradient(150deg,#ffffff14,#ffffff06),#0a1020c7;border:1px solid #bcdaff21;border-radius:clamp(24px,3vw,34px);grid-column:span 4;align-content:end;gap:12px;min-height:300px;padding:clamp(20px,2.6vw,34px);display:grid;position:relative;overflow:hidden;box-shadow:0 22px 58px #0000003d}.industry-archive__task-card:before{content:"";background:radial-gradient(circle,#78a6ff2b,#0000 68%);border-radius:999px;height:72%;position:absolute;inset:auto -20% -42% 22%}.industry-archive__task-card:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#080d1c0f 0%,#080d1c8f 48%,#080d1cf0 100%),radial-gradient(circle at 18% 86%,#59d3bf38,#0000 42%);position:absolute;inset:0}.industry-archive__task-card:nth-child(3){transform:translateY(34px)}.industry-archive__task-card .industry-archive__task-copy{z-index:2;gap:12px;max-width:720px;display:grid;position:relative}.industry-archive__task-card span{color:#e8effbb8;letter-spacing:.06em;text-transform:uppercase;background:#ffffff12;border-radius:999px;width:fit-content;padding:7px 10px;font-size:12px;font-weight:800}.industry-archive__task-card h3,.industry-archive__task-card p{margin:0}.industry-archive__task-card h3{font-size:clamp(21px,1.9vw,30px);line-height:1.12}.industry-archive__task-card h3 a{color:#fff;text-decoration:none}.industry-archive__task-card p{color:#e8effbbf;line-height:1.58}.industry-archive__task-visual{z-index:0;margin:0;position:absolute;inset:0;overflow:hidden}.industry-archive__task-visual img{-o-object-fit:cover;object-fit:cover;filter:saturate(1.04)contrast(1.02);width:100%;height:100%;transform:scale(1.02)}.industry-archive__task-card--lead{background:radial-gradient(circle at 16% 18%,#59d3bf33,#0000 42%),radial-gradient(circle at 82% 18%,#ff8d732e,#0000 40%),linear-gradient(135deg,#1c3662bd,#091022d6);grid-column:span 8;min-height:380px}.industry-archive__task-card--lead h3{max-width:760px;font-size:clamp(28px,3.2vw,46px);line-height:1.06}.industry-archive__task-card--lead p{max-width:720px;font-size:clamp(16px,1.45vw,19px)}.industry-archive__task-card--lead .industry-archive__task-visual{inset:0 0 0 34%}.industry-archive__task-card--lead:after{background:linear-gradient(90deg,#080d1cf5 0%,#080d1cc2 44%,#080d1c33 100%),linear-gradient(#080d1c14 0%,#080d1ce0 100%)}.industry-archive__path{background:radial-gradient(circle at 12% 18%,#ff8d7324,#0000 38%),radial-gradient(circle at 88% 18%,#59d3bf29,#0000 42%),linear-gradient(135deg,#ffffff12,#ffffff05),#080e1ec2;border:1px solid #bcdaff24;border-radius:clamp(28px,4vw,44px);grid-template-columns:1fr;align-items:start;gap:clamp(20px,3vw,34px);padding:clamp(24px,4vw,52px);display:grid;box-shadow:0 28px 78px #00000047}.industry-archive__path-copy{gap:16px;max-width:980px;display:grid}.industry-archive__path-copy span{color:#e8effbb8;letter-spacing:.08em;text-transform:uppercase;background:#ffffff12;border-radius:999px;width:fit-content;padding:8px 12px;font-size:12px;font-weight:800}.industry-archive__path-copy h2{color:#fff;margin:0;font-size:clamp(28px,3vw,42px);line-height:1.08}.industry-archive__path-copy p{color:#e8effbc2;max-width:860px;margin:0;font-size:clamp(16px,1.45vw,19px);line-height:1.62}.industry-archive__path-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.industry-archive__path-grid article{background:radial-gradient(circle at 14% 16%,#78a6ff29,#0000 48%),#070c1bb8;border:1px solid #ffffff1a;border-radius:24px;align-content:start;gap:12px;min-height:218px;padding:clamp(18px,2.2vw,26px);display:grid}.industry-archive__path-grid article span{color:#e8effbb8;letter-spacing:.06em;text-transform:uppercase;background:#ffffff12;border-radius:999px;width:fit-content;padding:6px 10px;font-size:11px;font-weight:800}.industry-archive__path-grid article h3,.industry-archive__path-grid article p{margin:0}.industry-archive__path-grid article h3{color:#fff;font-size:clamp(19px,1.8vw,24px);line-height:1.16}.industry-archive__path-grid article p{color:#e8effbb8;line-height:1.56}.industry-archive .navigation.pagination,.integration-archive .navigation.pagination{margin-top:clamp(28px,5vw,58px)}.industry-archive .nav-links,.integration-archive .nav-links{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.industry-archive .page-numbers,.integration-archive .page-numbers{color:#e8effbd1;background:linear-gradient(135deg,#ffffff13,#ffffff06),#0a1020d1;border:1px solid #bcdaff26;border-radius:999px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:10px 14px;font-weight:800;line-height:1;text-decoration:none;display:inline-flex;box-shadow:0 14px 34px #0000002e}.industry-archive .page-numbers:hover,.industry-archive .page-numbers:focus-visible,.integration-archive .page-numbers:hover,.integration-archive .page-numbers:focus-visible{color:#fff;background:linear-gradient(135deg,#78a6ff2e,#59d3bf1f),#0a1020e6;border-color:#afd5ff5c}.industry-archive .page-numbers.current,.integration-archive .page-numbers.current{color:#fff;background:linear-gradient(135deg,#4d7acbeb,#439baecc);border-color:#78a6ff75}.industry-archive .page-numbers.dots,.integration-archive .page-numbers.dots{min-width:32px;box-shadow:none;background:0 0;border-color:#0000}.industry-archive__summary-card,.industry-archive__link-card,.industry-archive__card{background:radial-gradient(circle at 14% 14%,#78a6ff26,#0000 48%),#0a1020c7;border:1px solid #bcdaff1f;border-radius:26px;grid-column:span 4;min-height:100%;padding:clamp(20px,2.2vw,28px);box-shadow:0 18px 44px #00000038}.industry-archive__card{flex-direction:column;display:flex;overflow:hidden}.industry-archive__card-visual{aspect-ratio:16/9;background:#ffffff0a;border-bottom:1px solid #bcdaff1f;margin:calc(-1*clamp(20px,2.2vw,28px)) calc(-1*clamp(20px,2.2vw,28px)) 20px;overflow:hidden}.industry-archive__card-visual img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.industry-archive__summary-card:first-child,.industry-archive__card:first-child,.industry-archive__card:nth-child(4),.industry-archive__link-card:first-child{background:linear-gradient(115deg,#59d3bf1f,#0000 58%),radial-gradient(circle at 14% 14%,#78a6ff2e,#0000 48%),#0a1020c7;grid-column:span 6}.industry-archive__section-head{max-width:900px;margin-bottom:24px}.industry-archive__section-head h2,.industry-archive__link-card h3,.industry-archive__card h3{color:#fff;margin:0;font-size:clamp(20px,2vw,28px);line-height:1.18}.industry-archive__section-head h2{font-size:clamp(28px,3.4vw,42px)}.industry-archive__section-head p,.industry-archive__summary-card p,.industry-archive__link-card p,.industry-archive__card p{color:#e8effbc2;margin:12px 0 0;line-height:1.65}.industry-archive__link-card a,.industry-archive__card h3 a,.industry-archive__card-link{color:#fff;text-decoration:none}.industry-archive__card-link{color:#afd5fff2;margin-top:auto;padding-top:18px;font-weight:700;display:inline-flex}.industry-archive__card-link:after{content:"->";margin-left:8px}@media (width<=1023px){.industry-archive__header,.industry-archive__path,.industry-archive__path-grid{grid-template-columns:1fr}.industry-archive__summary-card,.industry-archive__link-card,.industry-archive__card,.industry-archive__summary-card:first-child,.industry-archive__card:first-child,.industry-archive__card:nth-child(4),.industry-archive__link-card:first-child{grid-column:span 6}.industry-archive__task-card,.industry-archive__task-card--lead{grid-column:span 6;min-height:280px;transform:none}.industry-archive__task-card--lead .industry-archive__task-visual{inset:0}.industry-archive__task-card--lead:after{background:linear-gradient(#080d1c1f 0%,#080d1ca3 48%,#080d1cf5 100%),radial-gradient(circle at 18% 86%,#59d3bf38,#0000 42%)}.industry-archive__task-card--lead h3{font-size:clamp(24px,3vw,38px);line-height:1.08}}@media (width<=767px){.industry-archive__priority{min-height:0}.industry-archive__priority-grid{grid-template-columns:1fr}.industry-archive__priority-grid em:first-child{grid-row:auto}.industry-archive__summary-card,.industry-archive__link-card,.industry-archive__card,.industry-archive__summary-card:first-child,.industry-archive__card:first-child,.industry-archive__card:nth-child(4),.industry-archive__link-card:first-child{grid-column:1/-1}.industry-archive__task-card,.industry-archive__task-card--lead{border-radius:22px;grid-column:1/-1;min-height:0}.industry-archive__task-card:nth-child(3){transform:none}.industry-archive__path{border-radius:24px;padding:20px}}.partners-page{color:var(--color-text);background:radial-gradient(circle at 12% 3%,#ff8d7333,#0000 28%),radial-gradient(circle at 72% 4%,#59d3bf33,#0000 30%),radial-gradient(circle at 28% 38%,#4484ff38,#0000 36%),#050918}.partners-page .am-container{max-width:min(100%,1480px);padding-inline:clamp(18px,3.8vw,76px)}.partners-page .gl-section{padding-block:clamp(44px,5.2vw,72px)}.partners-page .gl-section+.gl-section{border-top:1px solid #ffffff0b}.partners-hero{padding-top:clamp(28px,3.8vw,54px);padding-bottom:clamp(52px,6vw,82px);position:relative;overflow:hidden}.partners-hero:before{content:"";pointer-events:none;opacity:.42;background:linear-gradient(120deg,#fff0,#bcdaff29,#fff0),repeating-linear-gradient(90deg,#ffffff1f 0 1px,#0000 1px 82px);height:min(54vw,680px);position:absolute;inset:8% -8% auto 44%;transform:rotate(-12deg)}.partners-hero__grid,.partners-compare,.partners-form-section__grid{grid-template-columns:minmax(0,1.05fr) minmax(430px,.95fr);align-items:center;gap:clamp(24px,3.4vw,52px);display:grid}.partners-hero h1{text-wrap:balance;max-width:900px;margin:0;font-size:clamp(32px,3.35vw,48px);line-height:1.12}.partners-hero__lead{color:#ecf3ffe0;max-width:680px;margin-top:18px;font-size:clamp(16px,1.5vw,20px);line-height:1.55}.partners-hero__actions{flex-wrap:wrap;gap:14px;margin-top:24px;display:flex}.partners-hero__actions .am-button{text-align:center;white-space:normal;justify-content:center;align-items:center;min-width:min(100%,210px);max-width:100%;padding-left:22px;padding-right:22px;line-height:1.2;display:inline-flex}.partners-hero__note{color:#dae4ffb8;max-width:690px;margin-top:14px}.partners-hero__panel,.partners-card,.partners-calc-card,.partners-compare__grid article,.partners-usecases__grid article,.partners-offers__grid article,.partners-packages__grid article,.partners-steps__grid article,.partners-case-card,.partners-form-card{background:linear-gradient(145deg,#ffffff13,#ffffff09),#080e20d1;border:1px solid #ffffff1c;box-shadow:0 16px 42px #0000003d}.partners-hero__panel{background:radial-gradient(circle at 18% 16%,#ff8d732e,#0000 34%),radial-gradient(circle at 86% 70%,#59d3bf2e,#0000 36%),linear-gradient(145deg,#ffffff1f,#ffffff0a),#080e20d6;border-radius:28px;min-height:clamp(420px,38vw,620px);padding:clamp(20px,3vw,30px);position:relative;overflow:hidden}.partners-hero__panel:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:48px 48px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #ffffff14;border-radius:22px;position:absolute;inset:22px}.partners-hero__panel:after{content:"демо → внедрение → сопровождение";color:#ecf3ffd1;letter-spacing:0;background:#050b18b8;border:1px solid #9fe7c942;border-radius:999px;max-width:min(78%,360px);padding:12px 16px;font-size:13px;font-weight:800;position:absolute;bottom:clamp(18px,3vw,34px);right:clamp(18px,3vw,34px)}.partners-hero__panel--showcase{align-content:stretch;gap:18px;display:grid}.partners-hero__image,.partners-shot-stack img,.partners-usecases__grid img,.partners-offers__grid img{background:#0000002e;border:1px solid #ffffff1f;border-radius:18px;width:100%;box-shadow:0 18px 44px #00000057}.partners-shot-stack{z-index:1;grid-template-columns:.88fr .74fr;align-items:end;gap:clamp(12px,2vw,22px);min-height:0;display:grid;position:relative}.partners-shot-stack img:first-child{transform:rotate(-2deg)translateY(10px)}.partners-shot-stack img:last-child{transform:rotate(2.2deg)translateY(-22px)}.partners-money-card{z-index:1;background:linear-gradient(135deg,#57a1ff2e,#44d6b11c);border:1px solid #ffffff21;border-radius:20px;gap:10px;min-width:0;padding:clamp(18px,2.2vw,24px);display:grid;position:relative}.partners-money-card>span,.partners-card span,.partners-calc-card span,.partners-packages__grid span{color:#97cafff2;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:700}.partners-money-card strong{letter-spacing:0;white-space:normal;flex-wrap:wrap;align-items:baseline;gap:0 .32em;min-width:0;font-size:clamp(24px,2.25vw,32px);line-height:1.08;display:flex}.partners-money-card strong span{color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:0;text-transform:none;white-space:normal}.partners-money-card p{color:#ecf3ffbd;max-width:28ch;margin:0;line-height:1.45}.partners-section__header{max-width:820px;margin-bottom:22px}.partners-section__header h2,.partners-compare h2,.partners-form-section h2{overflow-wrap:normal;text-wrap:balance;margin:0 0 12px;font-size:clamp(25px,2.85vw,38px);line-height:1.18}.am-nowrap{white-space:nowrap}.partners-section__header p,.partners-compare p,.partners-form-section__copy p{color:#ecf3ffc7;font-size:clamp(16px,1.25vw,18px);line-height:1.55}.partners-cards,.partners-calc-grid,.partners-steps__grid,.partners-packages__grid,.partners-offers__grid,.partners-usecases__grid{gap:18px;display:grid}.partners-cards--three,.partners-calc-grid,.partners-packages__grid,.partners-offers__grid,.partners-cards--four,.partners-usecases__grid{grid-template-columns:repeat(12,minmax(0,1fr))}.partners-steps__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.partners-card,.partners-calc-card,.partners-compare__grid article,.partners-usecases__grid article,.partners-offers__grid article,.partners-packages__grid article,.partners-steps__grid article,.partners-case-card{border-radius:20px;padding:clamp(18px,1.8vw,22px)}.partners-cards--three>article,.partners-calc-grid>article,.partners-packages__grid>article,.partners-offers__grid>article{grid-column:span 4}.partners-cards--four>article,.partners-usecases__grid>article{grid-column:span 3}.partners-usecases__grid>article:first-child,.partners-offers__grid>article:first-child,.partners-packages__grid>article:first-child{grid-column:span 5}.partners-usecases__grid>article:nth-child(2),.partners-offers__grid>article:nth-child(2),.partners-packages__grid>article:nth-child(2){grid-column:span 4}.partners-usecases__grid>article:nth-child(3),.partners-offers__grid>article:nth-child(3),.partners-packages__grid>article:nth-child(3){grid-column:span 3}.partners-usecases__grid>article:nth-child(4){grid-column:span 6}.partners-card h3,.partners-usecases__grid h3,.partners-offers__grid h3,.partners-packages__grid h3,.partners-steps__grid h3,.partners-case-card h3{margin:10px 0 8px;font-size:clamp(19px,1.55vw,22px);line-height:1.2}.partners-card p,.partners-usecases__grid p,.partners-offers__grid p,.partners-packages__grid p,.partners-steps__grid p,.partners-case-card p,.partners-calc-card p,.partners-compare__grid span{color:#ecf3ffbd;line-height:1.58}.partners-card a,.partners-case-card a{color:#b8d7ff;font-weight:800;text-decoration:none}.partners-case-list__grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;display:grid}.partners-case-card{flex-direction:column;align-items:stretch;gap:8px;min-height:100%;display:flex}.partners-case-card span{color:#97cafff2;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:700}.partners-case-card strong{color:#9fe7c9;margin-top:auto;font-size:18px;line-height:1.25;display:block}.partners-case-card a{margin-top:auto}.partners-case-card strong+a{margin-top:4px}.partners-section--contrast{background:linear-gradient(#ffffff09,#ffffff04)}.partners-compare{align-items:start}.partners-compare__grid{gap:16px;display:grid}.partners-compare__grid strong{margin-bottom:8px;font-size:20px;display:block}.partners-calc-card{align-content:start;gap:10px;display:grid}.partners-calc-card strong{color:#fff;font-size:16px;line-height:1.2}.partners-calc-card b{color:#9fe7c9;margin-top:8px;font-size:clamp(24px,2vw,30px);line-height:1}.partners-calc-card--accent{background:linear-gradient(145deg,#30ca9329,#548bff14);border-color:#9fe7c959}.partners-card--secondary-audience{background:linear-gradient(145deg,#ffffff0e,#ffffff06),#080e20b3;border-style:dashed}.partners-steps__grid article span{color:#fff;background:#97caff2e;border-radius:999px;place-items:center;width:34px;height:34px;font-weight:800;display:inline-grid}.partners-max-entry{position:relative}.partners-max-entry__panel{grid-template-columns:minmax(0,.86fr) minmax(320px,.56fr);align-items:stretch;gap:clamp(18px,3vw,42px);padding-block:clamp(24px,4vw,50px);display:grid;position:relative;overflow:hidden}.partners-max-entry__panel:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle at 12% 18%,#ff8d7330,#0000 34%),radial-gradient(circle at 82% 20%,#59d3bf29,#0000 38%),linear-gradient(135deg,#ffffff14,#ffffff07),#080e20d1;border:1px solid #ffffff1a;border-radius:clamp(26px,4vw,44px);position:absolute;inset:clamp(18px,3vw,34px) clamp(18px,3.8vw,76px);box-shadow:0 26px 78px #0000004d}.partners-max-entry__copy,.partners-max-entry__visual,.partners-max-entry__items{z-index:1;position:relative}.partners-max-entry__copy{flex-direction:column;justify-content:center;min-width:0;padding:clamp(22px,4vw,46px);display:flex}.partners-max-entry__copy h2{text-wrap:balance;max-width:860px;margin:0 0 16px;font-size:clamp(28px,3.8vw,52px);line-height:1.06}.partners-max-entry__copy p:not(.section-kicker){color:#ecf3ffcc;max-width:760px;margin:0;font-size:clamp(16px,1.25vw,19px);line-height:1.58}.partners-max-entry__actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.partners-max-entry__visual{border:1px solid #ffffff21;border-radius:28px;min-height:clamp(300px,32vw,480px);margin:clamp(18px,3vw,34px) clamp(18px,3vw,34px) clamp(18px,3vw,34px) 0;overflow:hidden;box-shadow:0 24px 62px #00000057}.partners-max-entry__visual:after{content:"";pointer-events:none;background:linear-gradient(#0000 48%,#050a18bd 100%);position:absolute;inset:0}.partners-max-entry__visual img{width:100%;height:100%;min-height:inherit;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 36%;object-position:50% 36%;display:block}.partners-max-entry__badge{z-index:1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050b18bd;border:1px solid #9fe7c942;border-radius:18px;max-width:min(78%,320px);padding:14px 16px;position:absolute;bottom:18px;right:18px}.partners-max-entry__badge span{color:#ecf3ffa8;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800;display:block}.partners-max-entry__badge strong{color:#fff;margin-top:5px;font-size:clamp(18px,1.8vw,24px);line-height:1.12;display:block}.partners-max-entry__items{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding-inline:clamp(22px,4vw,46px);display:grid}.partners-max-entry__items article{background:linear-gradient(145deg,#ffffff17,#ffffff08),#060c1c9e;border:1px solid #ffffff1a;border-radius:22px;gap:9px;padding:clamp(16px,2vw,22px);display:grid;box-shadow:inset 0 1px #ffffff12}.partners-max-entry__items span{color:#ecf3ffb8;background:#97caff29;border-radius:999px;width:fit-content;padding:6px 9px;font-size:12px;font-weight:850;line-height:1}.partners-max-entry__items h3,.partners-max-entry__items p{margin:0}.partners-max-entry__items h3{font-size:clamp(19px,1.6vw,23px);line-height:1.16}.partners-max-entry__items p{color:#ecf3ffbd;line-height:1.56}.partners-packages__grid strong{color:#9fe7c9;margin-top:10px;font-size:20px;display:inline-flex}.partners-usecases__grid img,.partners-offers__grid img{aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;margin-bottom:16px}.partners-form-section{background:radial-gradient(circle at 20% 0,#50d6b121,#0000 36%);padding-bottom:clamp(56px,6vw,84px)}.partners-form-section__grid{align-items:start}.partners-form-section__checks{color:#ecf3ffcc;gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}.partners-form-section__checks li{padding-left:28px;position:relative}.partners-form-section__checks li:before{content:"";background:#9fe7c9;border-radius:50%;width:10px;height:10px;position:absolute;top:.62em;left:0;box-shadow:0 0 18px #9fe7c98c}.partners-form-card{border-radius:24px;padding:clamp(20px,3vw,30px)}.partners-apply-form{gap:16px;display:grid}.partners-apply-form__field{color:#ecf3ffe0;gap:8px;font-weight:700;display:grid}.partners-apply-form__field input,.partners-apply-form__field textarea,.partners-apply-form__select{color:#fff;width:100%;min-height:48px;font:inherit;background:#020712bd;border:1px solid #ffffff24;border-radius:14px;padding:12px 14px}.partners-apply-form__field textarea{resize:vertical;min-height:132px}.partners-apply-form__contact{grid-template-columns:minmax(120px,.36fr) minmax(0,.64fr);gap:10px;display:grid}.partners-apply-form__consent{color:#ecf3ffb3;align-items:flex-start;gap:10px;font-size:13px;line-height:1.45;display:flex}.partners-apply-form__submit{width:100%}.partners-apply-form__status[data-status=error]{color:#ffb6b6}.partners-apply-form__status[data-status=success],.partners-apply-form__success{color:#9fe7c9}.partners-apply-form__success{margin-top:14px;font-weight:800}.partners-audience-strip,.partners-trust-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.partners-audience-strip article,.partners-trust-grid article,.partners-revenue-tool__panel,.partners-faq details{background:linear-gradient(145deg,#ffffff13,#ffffff09),#080e20c7;border:1px solid #ffffff1c;border-radius:20px;box-shadow:0 18px 46px #00000038}.partners-audience-strip article,.partners-trust-grid article{padding:clamp(18px,1.8vw,22px)}.partners-audience-strip span,.partners-trust-grid span{color:#97cafff2;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:800}.partners-audience-strip strong,.partners-trust-grid h3{color:#fff;margin:10px 0 8px;font-size:21px;line-height:1.2;display:block}.partners-audience-strip p,.partners-trust-grid p{color:#ecf3ffbd;margin:0;line-height:1.58}.partners-revenue-tool{grid-template-columns:minmax(0,.82fr) minmax(420px,1.18fr);align-items:start;gap:clamp(28px,4vw,58px);display:grid}.partners-revenue-tool__copy h2{text-wrap:balance;margin:0 0 12px;font-size:clamp(28px,3vw,42px);line-height:1.18}.partners-revenue-tool__copy p:not(.section-kicker){color:#ecf3ffc7;font-size:clamp(16px,1.25vw,18px);line-height:1.55}.partners-revenue-tool__panel{gap:14px;padding:clamp(20px,2.4vw,28px);display:grid}.partners-revenue-tool__panel label{color:#ecf3ffd1;gap:8px;font-weight:800;display:grid}.partners-revenue-tool__panel input{color:#fff;width:100%;min-height:48px;font:inherit;background:#020712b8;border:1px solid #ffffff24;border-radius:14px;padding:12px 14px}.partners-revenue-tool__results{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:6px;display:grid}.partners-revenue-tool__results article{background:#97caff17;border-radius:16px;min-width:0;padding:clamp(14px,1.4vw,18px)}.partners-revenue-tool__results span{color:#97cafff2;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:800;display:block}.partners-revenue-tool__results strong{color:#9fe7c9;overflow-wrap:anywhere;font-size:20px;line-height:1.1;display:block}.partners-trust .partners-section__header{margin-bottom:22px}.partners-faq{gap:12px;margin-top:22px;display:grid}.partners-faq details{padding:0;overflow:hidden}.partners-faq summary{cursor:pointer;color:#fff;padding:18px 20px;font-weight:850;list-style:none}.partners-faq summary::-webkit-details-marker{display:none}.partners-faq summary:after{content:"+";float:right;color:#9fe7c9}.partners-faq details[open] summary:after{content:"−"}.partners-faq details p{color:#ecf3ffbd;margin:0;padding:0 20px 18px;line-height:1.58}@media (width<=1120px){.partners-audience-strip,.partners-trust-grid,.partners-cards--four,.partners-usecases__grid,.partners-steps__grid,.partners-cards--three,.partners-cards--four,.partners-calc-grid,.partners-packages__grid,.partners-offers__grid,.partners-usecases__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.partners-cards--three>article,.partners-cards--four>article,.partners-calc-grid>article,.partners-packages__grid>article,.partners-offers__grid>article,.partners-usecases__grid>article,.partners-usecases__grid>article:first-child,.partners-offers__grid>article:first-child,.partners-packages__grid>article:first-child,.partners-usecases__grid>article:nth-child(2),.partners-offers__grid>article:nth-child(2),.partners-packages__grid>article:nth-child(2),.partners-usecases__grid>article:nth-child(3),.partners-offers__grid>article:nth-child(3),.partners-packages__grid>article:nth-child(3),.partners-usecases__grid>article:nth-child(4){grid-column:span 1}}@media (width<=1023px){.partners-hero__grid,.partners-compare,.partners-revenue-tool,.partners-form-section__grid{grid-template-columns:1fr}.partners-hero h1{max-width:760px}.partners-max-entry__panel{grid-template-columns:1fr}.partners-max-entry__visual{margin:0 clamp(22px,4vw,46px)}.partners-max-entry__items{grid-template-columns:1fr}}@media (width<=760px){.partners-page .gl-section{padding-block:42px}.partners-hero{padding-top:28px;padding-bottom:44px}.partners-audience-strip,.partners-trust-grid,.partners-cards--three,.partners-cards--four,.partners-calc-grid,.partners-packages__grid,.partners-offers__grid,.partners-usecases__grid,.partners-steps__grid{grid-template-columns:1fr}.partners-cards--three>article,.partners-cards--four>article,.partners-calc-grid>article,.partners-packages__grid>article,.partners-offers__grid>article,.partners-usecases__grid>article{grid-column:1/-1}.partners-hero__actions .am-button{width:100%}.partners-max-entry__panel:before{inset:0}.partners-max-entry__actions .am-button{width:100%}.partners-max-entry__copy,.partners-max-entry__items{padding-inline:0}.partners-max-entry__visual{min-height:360px;margin-inline:0}.partners-revenue-tool__results{grid-template-columns:1fr}.partners-money-card strong{font-size:clamp(23px,7vw,30px)}.partners-apply-form__contact{grid-template-columns:1fr}}@media (width>=1024px){:where(.pricing-hero__summary-card,.pricing-plan,.pricing-path__card,.pricing-services__card,.services-landing__hero-summary-card,.services-scenario-card,.services-deliverable-card,.services-proof-card,.integration-task-card,.integration-path-card,.integration-archive__summary-card,.industry-archive__summary-card,.industry-priority-card,.industry-route-card,.industry-pricing-card,.partners-audience-strip article,.partners-trust-grid article,.partners-max-entry__items article,.home-start-paths__card,.home-business-routes__card,.home-services-spotlight__card,.home-answer__card,.home-partner-entry__card) :where(h1,h2){text-wrap:balance;font-size:clamp(22px,1.8vw,32px);line-height:1.16}:where(.pricing-hero__summary-card,.pricing-plan,.pricing-path__card,.pricing-services__card,.services-landing__hero-summary-card,.services-scenario-card,.services-deliverable-card,.services-proof-card,.integration-task-card,.integration-path-card,.integration-archive__summary-card,.industry-archive__summary-card,.industry-priority-card,.industry-route-card,.partners-audience-strip article,.partners-trust-grid article,.partners-max-entry__items article,.home-start-paths__card,.home-business-routes__card,.home-services-spotlight__card,.home-answer__card,.home-partner-entry__card) :where(h3,strong){font-size:clamp(18px,1.45vw,23px);line-height:1.18}:where(.home-maxforall__copy,.home-partner-entry__copy,.home-answer__copy,.home-business-routes__copy,.services-max-contact__copy,.partners-max-entry__copy,.partners-revenue-tool__copy,.industry-implementation__copy,.integration-business-bridge__copy)>h2{text-wrap:balance;font-size:clamp(26px,2.6vw,40px);line-height:1.14}}.page-default--developers{padding-top:clamp(86px,9vw,132px)}.page-default--developers .am-container{max-width:min(1240px,100vw - 32px)}.page-default--developers .page-default__article{max-width:1120px}.page-default--developers .page-default__header{max-width:920px;margin:clamp(28px,4vw,52px) 0 26px}.page-default--developers .page-default__title{color:#fff;text-wrap:balance;font-size:clamp(38px,5vw,68px);line-height:1.02}.page-default--developers .page-default__content--developers{max-width:1120px;font-size:clamp(16px,1.2vw,18px)}.developers-docs{--developers-border:#b0d0ff29;--developers-panel:#0c162bc2;--developers-muted:#e4edfcb8;min-width:0}.developers-docs>section{margin:clamp(34px,5vw,64px) 0 0;scroll-margin-top:100px}.developers-docs>section:first-child{margin-top:0}.developers-docs h2{color:#fff;text-wrap:balance}.developers-docs h3{color:#f5f8fff5;margin-top:clamp(30px,4vw,46px)}.developers-docs p,.developers-docs li{color:var(--developers-muted)}.developers-docs code{color:#cce0ff;overflow-wrap:anywhere;background:#040b19bd;border:1px solid #8fbcff29;border-radius:7px;padding:.08em .34em;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.88em}.developers-docs pre{color:#dceaff;tab-size:2;white-space:pre;background:linear-gradient(#142343f5,#050c1bfa);border:1px solid #80aeff33;border-radius:18px;max-width:100%;margin:20px 0 26px;padding:clamp(18px,2.4vw,26px);font-size:clamp(13px,1.2vw,15px);line-height:1.65;overflow-x:auto;box-shadow:0 18px 46px #00000038}.developers-docs pre code{color:inherit;font-size:inherit;overflow-wrap:normal;background:0 0;border:0;padding:0}.developers-docs__intro{background:radial-gradient(circle at 14% 0,#4e8bff38,#0000 34%),radial-gradient(circle at 92% 15%,#3fdab81f,#0000 30%),linear-gradient(145deg,#121f3df7,#081023f0);border:1px solid #9ac1ff33;border-radius:clamp(22px,3vw,32px);padding:clamp(24px,4vw,46px);position:relative;overflow:hidden;box-shadow:0 30px 80px #00000047}.developers-docs__lead{max-width:900px;margin:0 0 16px;color:#f4f8fff0!important;font-size:clamp(19px,2vw,25px)!important;line-height:1.55!important}.developers-docs__facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:28px 0;display:grid}.developers-docs__facts>div{border:1px solid var(--developers-border);background:#ffffff0b;border-radius:16px;min-width:0;padding:16px}.developers-docs__facts span,.developers-docs__facts strong{display:block}.developers-docs__facts span{color:#d6e4fa94;letter-spacing:.08em;text-transform:uppercase;margin-bottom:7px;font-size:12px;font-weight:800}.developers-docs__facts strong{color:#fff;font-size:15px;line-height:1.45}.developers-docs__notice{background:#4fd5b214;border-left:3px solid #65dbbd;border-radius:0 14px 14px 0;padding:15px 18px;color:#ebfbf7d9!important}.developers-docs__toc{border:1px solid var(--developers-border);background:#081021bd;border-radius:18px;flex-wrap:wrap;align-items:center;gap:10px;margin:22px 0 0;padding:14px;display:flex}.developers-docs__toc strong{color:#eef5ffe0;margin-right:4px;font-size:13px}.developers-docs__toc a{color:#d6e6ffd1;background:#ffffff09;border:1px solid #94bdff29;border-radius:999px;padding:7px 11px;font-size:13px;line-height:1.2;text-decoration:none}.developers-docs__toc a:hover,.developers-docs__toc a:focus-visible{color:#fff;border-color:#7eb5ff70}.developers-docs__table-wrap{border:1px solid var(--developers-border);background:var(--developers-panel);border-radius:18px;max-width:100%;margin:22px 0 30px;overflow-x:auto}.developers-docs__table-wrap table{border-collapse:collapse;color:#e8f0fdcc;border:0;width:100%;margin:0;font-size:14px;line-height:1.5}.developers-docs__table-wrap th,.developers-docs__table-wrap td{text-align:left;vertical-align:top;border:0;border-bottom:1px solid #b0d0ff1a;padding:13px 15px}.developers-docs__table-wrap th{color:#fff;letter-spacing:.04em;text-transform:uppercase;background:#14223ffa;font-size:12px;position:sticky;top:0}.developers-docs__table-wrap tbody tr:last-child td{border-bottom:0}.developers-docs__table-wrap tbody tr:hover td{background:#71a7ff0b}.developers-docs__table-wrap--methods table{table-layout:fixed;min-width:0}.developers-docs__table-wrap--methods table th:first-child{width:11%}.developers-docs__table-wrap--methods table th:nth-child(2){width:29%}.developers-docs__table-wrap--methods table th:nth-child(3){width:25%}.developers-docs__table-wrap--methods table td,.developers-docs__table-wrap--methods table code{overflow-wrap:anywhere}.developers-docs__method{letter-spacing:.06em;border-radius:999px;justify-content:center;min-width:54px;padding:5px 9px;font-size:11px;font-weight:900;display:inline-flex}.developers-docs__method--get{color:#a9ceff;background:#4e96ff29}.developers-docs__method--post{color:#8ce5c8;background:#47d7ae24}.developers-docs__method--patch{color:#f0d28e;background:#e7b64c24}.developers-docs__footer{border-top:1px solid var(--developers-border);padding-top:clamp(28px,4vw,44px)}@media (width<=860px){.developers-docs__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.page-default--developers .am-container{max-width:min(100% - 20px,1240px)}.page-default--developers .page-default__title{font-size:clamp(34px,11vw,48px)}.developers-docs__facts{grid-template-columns:1fr}.developers-docs__toc{align-items:stretch}.developers-docs__toc strong{width:100%}.developers-docs__toc a{text-align:center;flex:calc(50% - 10px)}.developers-docs pre{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:14px;padding:16px}.developers-docs pre code{overflow-wrap:anywhere;word-break:break-word}.developers-docs__table-wrap--methods{background:0 0;border:0;overflow:visible}.developers-docs__table-wrap--methods table,.developers-docs__table-wrap--methods tbody{min-width:0;display:block}.developers-docs__table-wrap--methods thead{display:none}.developers-docs__table-wrap--methods tbody{gap:12px;display:grid}.developers-docs__table-wrap--methods tr{border:1px solid var(--developers-border);background:var(--developers-panel);border-radius:16px;grid-template-columns:68px minmax(0,1fr);gap:10px 12px;min-width:0;padding:14px;display:grid}.developers-docs__table-wrap--methods td{overflow-wrap:anywhere;border:0;min-width:0;padding:0;display:block}.developers-docs__table-wrap--methods td:nth-child(3),.developers-docs__table-wrap--methods td:nth-child(4){grid-column:1/-1}.developers-docs__table-wrap--methods td:nth-child(3):before,.developers-docs__table-wrap--methods td:nth-child(4):before{color:#d6e4fa85;letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;font-size:10px;font-weight:900;display:block}.developers-docs__table-wrap--methods td:nth-child(3):before{content:"Scope"}.developers-docs__table-wrap--methods td:nth-child(4):before{content:"Назначение"}}.page-default--cases{padding-top:clamp(96px,10vw,144px)}.page-default--cases .am-container{max-width:min(1240px,100vw - 40px)}.page-default--cases .page-default__article{max-width:none}.page-default--cases .page-default__header{max-width:900px;margin:clamp(28px,4vw,48px) 0 clamp(24px,4vw,42px)}.page-default--cases .page-default__title{color:#fff;text-wrap:balance;font-size:clamp(40px,6vw,74px);line-height:.98}.page-default--cases .page-default__content--cases{max-width:none}.cases-hub{gap:clamp(28px,4vw,48px);min-width:0;display:grid}.cases-hub__lead{color:#eef5ffd1;max-width:920px;margin:0;font-size:clamp(19px,1.8vw,24px);line-height:1.58}.cases-hub__lead strong{color:#fff}.cases-hub__method{color:#ebfaf6d1;background:radial-gradient(circle at 0 0,#68e5bc24,#0000 42%),#0d1a31c2;border:1px solid #68e5bc47;border-left:4px solid #68e5bce6;border-radius:20px;max-width:980px;padding:clamp(20px,3vw,28px);line-height:1.65}.cases-hub__method strong{color:#fff}.cases-hub__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:18px;display:grid}.cases-hub__card{background:radial-gradient(circle at 100% 0,#488aff38,#0000 42%),linear-gradient(145deg,#ffffff1a,#121f3aa3);border:1px solid #ffffff1f;border-radius:26px;flex-direction:column;grid-column:span 4;gap:18px;min-width:0;min-height:100%;padding:clamp(22px,3vw,30px);display:flex;overflow:hidden;box-shadow:0 24px 64px #02081857}.cases-hub__card>span{color:#dbebffc2;letter-spacing:.08em;text-transform:uppercase;border:1px solid #abd2ff33;border-radius:999px;width:fit-content;padding:7px 10px;font-size:11px;font-weight:800;line-height:1}.cases-hub__logo{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;background:#fffffff5;border:1px solid #ffffff3d;border-radius:15px;width:100%;padding:12px 14px;max-width:260px!important;height:72px!important}.cases-hub__card h2{color:#fff;overflow-wrap:anywhere;text-wrap:balance;margin:0;font-size:clamp(25px,2.3vw,34px);line-height:1.12}.cases-hub__card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}.cases-hub__card dl div{background:#050d1e6b;border:1px solid #ffffff1a;border-radius:16px;min-width:0;padding:14px}.cases-hub__card dt{color:#fff;font-size:clamp(28px,3vw,42px);font-weight:850;line-height:1}.cases-hub__card dd{color:#e3eeffb3;margin:8px 0 0;font-size:13px;line-height:1.35}.cases-hub__card p{color:#e9f1ffc2;margin:0;font-size:16px;line-height:1.6}.cases-hub__card>a{color:#9bc5ff;width:fit-content;margin-top:auto;font-weight:750;text-decoration:none}.cases-hub__card>a:hover,.cases-hub__card>a:focus-visible{color:#fff;text-underline-offset:4px;text-decoration:underline}body.single-news .case-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:22px 0;display:grid}body.single-news .case-facts>div{background:#488aff1c;border:1px solid #70adff40;border-radius:18px;min-width:0;padding:18px}body.single-news .case-facts dt{color:#fff;font-size:clamp(32px,5vw,48px);font-weight:850;line-height:1}body.single-news .case-facts dd{color:#ecf4ffc7;margin:10px 0 0;line-height:1.5}body.single-news .case-client-logo{background:#fffffff5;border:1px solid #ffffff38;border-radius:20px;place-items:center;gap:12px;margin:24px 0 30px;padding:clamp(20px,4vw,30px);display:grid}body.single-news .case-client-logo img{-o-object-fit:contain;object-fit:contain;width:auto;max-height:116px;max-width:min(100%,520px)!important}body.single-news .case-client-logo figcaption{color:#06122ac2;text-align:center;margin:0;font-size:13px;line-height:1.45}@media (width<=900px){.cases-hub__card{grid-column:span 6}.cases-hub__card:last-child:nth-child(odd){grid-column:1/-1}}@media (width<=640px){.page-default--cases{padding-top:92px}.page-default--cases .am-container{max-width:min(100% - 28px,1240px)}.cases-hub__card,.cases-hub__card:last-child:nth-child(odd){grid-column:1/-1}body.single-news .case-facts{grid-template-columns:minmax(0,1fr)}}
