.axai-root,.axai-root *{box-sizing:border-box}.axai-root{--midnight:#101722;--midnight-deep:#0b111a;--slate:#354153;--porcelain:#f4f5f6;--paper:#fff;--accent:#c4ef45;--accent-rgb:196, 239, 69;--accent-large:#617b12;--accent-text:#4b6110;--accent-soft:#c4ef45;--ink:#101722;--ink-muted:#4a5568;--line-dark:#f4f5f629;--line-light:#10172224;--sig-blue:#c4ef45;--sig-violet:#526d18;--font:var(--font-geist), "Geist", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display:var(--font-fraunces), "Fraunces", Georgia, "Times New Roman", serif;--ease:cubic-bezier(.22, .61, .36, 1);--gutter:clamp(20px, 5vw, 72px);--max:1240px;background:var(--midnight);color:var(--porcelain);font-family:var(--font);-webkit-font-smoothing:antialiased;min-height:100vh;font-size:17px;line-height:1.6}@keyframes ax-fade-in{0%{opacity:0}to{opacity:1}}.axai-root a{color:inherit}:where(.axai-root) img{max-width:100%;display:block}.ax-container{width:100%;max-width:var(--max);padding:0 var(--gutter);margin:0 auto}.ax-section{padding:clamp(72px,10vw,140px) 0;position:relative}.ax-section.tight{padding:clamp(56px,7vw,96px) 0}.ax-section.ax-page-head{padding:190px 0 64px}.ax-dark{background:var(--midnight);color:var(--porcelain)}.ax-deep{background:var(--midnight-deep);color:var(--porcelain)}.ax-light{background:var(--porcelain);color:var(--ink)}.ax-paper{background:var(--paper);color:var(--ink)}.ax-display,.ax-h2,.ax-h3{font-family:var(--font-display);letter-spacing:-.015em;text-wrap:balance;margin:0;font-weight:400}.ax-display{font-size:clamp(44px,7vw,104px);line-height:1}.ax-h2{font-size:clamp(32px,4.2vw,58px);line-height:1.08}.ax-h3{font-size:clamp(24px,2.4vw,32px);line-height:1.2}.ax-display em,.ax-h2 em{color:var(--accent-soft);font-style:italic}.ax-light .ax-h2 em,.ax-paper .ax-h2 em,.ax-light .ax-display em,.ax-paper .ax-display em{color:var(--accent-large)}.ax-lede{opacity:.85;max-width:640px;margin:24px 0 0;font-size:clamp(18px,1.6vw,21px);line-height:1.6}.ax-body{opacity:.85;max-width:620px;margin:18px 0 0}.ax-body+.ax-body{margin-top:14px}.ax-muted{opacity:.65}.ax-btn{font-family:var(--font);letter-spacing:.04em;cursor:pointer;transition:background .3s var(--ease), color .3s var(--ease), border-color .3s var(--ease);border:1px solid #0000;border-radius:2px;align-items:center;gap:12px;padding:16px 28px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.ax-btn.primary{background:var(--accent);color:var(--midnight)}.ax-btn.primary:hover{background:#d3f57a}.ax-light .ax-btn.primary,.ax-paper .ax-btn.primary{background:var(--midnight);color:var(--porcelain)}.ax-light .ax-btn.primary:hover,.ax-paper .ax-btn.primary:hover{background:var(--slate)}.ax-btn.outline{color:inherit;background:0 0;border-color:currentColor}.ax-btn.outline:hover{background:#f4f5f614}.ax-light .ax-btn.outline:hover,.ax-paper .ax-btn.outline:hover{background:#1017220d}.ax-link{transition:background-size .4s var(--ease);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;align-items:center;gap:10px;padding-bottom:3px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.ax-link:hover{background-size:100% 1px}.ax-actions{flex-wrap:wrap;align-items:center;gap:28px;margin-top:40px;display:flex}.axai-root :focus-visible{outline:2px solid var(--accent-soft);outline-offset:3px}.ax-light :focus-visible,.ax-paper :focus-visible{outline-color:var(--accent-text)}.ax-link svg{color:var(--accent-soft)}.ax-light .ax-link svg,.ax-paper .ax-link svg{color:var(--accent-text)}.ax-hero-meta span{align-items:center;gap:10px;display:inline-flex}.ax-hero-meta span:before{content:"";background:var(--accent);flex-shrink:0;width:4px;height:4px}.axai-root{--photo-grade:saturate(.62) contrast(1.06) brightness(.97);--photo-tone:#1c2a4429}.ax-figure{background:var(--slate);position:relative;overflow:hidden}.ax-figure>.ax-figure-img{filter:var(--photo-grade);background-position:50%;background-size:cover;position:absolute;inset:0}.ax-figure:before{content:"";z-index:1;background:var(--photo-tone);mix-blend-mode:multiply;pointer-events:none;position:absolute;inset:0}.ax-hero{background:var(--midnight-deep);min-height:min(100vh,980px);color:var(--porcelain);align-items:flex-end;padding:160px 0 clamp(64px,9vw,120px);display:flex;position:relative;overflow:hidden}.ax-hero.short{min-height:min(62vh,620px);padding-top:150px}.ax-hero.short .ax-display{font-size:clamp(40px,5.2vw,76px)}.ax-hero-img{filter:var(--photo-grade);background-position:50%;background-size:cover;position:absolute;inset:0}.ax-hero.cinematic .ax-hero-img{animation:ax-fade-in 1.2s var(--ease) both}.ax-hero-shade{background:linear-gradient(#0b111a59 0%,#0b111a73 55%,#0b111aeb 100%),linear-gradient(90deg,#0b111a99 0%,#0000 70%);position:absolute;inset:0}.ax-home-opening{--hero-bleed:clamp(64px, 7vw, 112px);background:var(--midnight);overflow:clip}.ax-home-opening .ax-hero{background:0 0;overflow:visible}.ax-home-opening .ax-hero-img,.ax-home-opening .ax-hero-shade{bottom:calc(-1 * var(--hero-bleed))}.ax-home-opening .ax-hero-shade{background:linear-gradient(to top, var(--midnight) 0%, #101722e6 12%, #10172259 55%), linear-gradient(to right, #10172299, transparent 75%)}.ax-home-opening .ax-hero-shade:after{content:"";background:radial-gradient(ellipse 85% 70% at 100% 82%, rgba(var(--accent-rgb), .7), rgba(var(--accent-rgb), .24) 45%, transparent 80%);mix-blend-mode:screen;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 15%,#000 45% 72%,#0000 100%);mask-image:linear-gradient(#0000 15%,#000 45% 72%,#0000 100%)}.ax-hero-transition{height:var(--hero-bleed);pointer-events:none;position:relative}.ax-home-hero{background:var(--paper);padding-top:96px}.ax-home-hero-layout{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);min-height:clamp(560px,70vh,740px);display:grid}.ax-home-hero-copy{padding:56px clamp(36px, 4vw, 64px) 56px max(var(--gutter), calc((100vw - var(--max)) / 2 + var(--gutter)));align-self:center}.ax-home-hero-title{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(46px,5.2vw,78px);font-weight:400;line-height:1.06}.ax-home-hero-title span{display:block}.ax-home-hero-copy .ax-lede{max-width:500px;margin-top:28px;font-size:19px}.ax-home-hero-copy .ax-actions{gap:20px 28px;margin-top:32px}.ax-home-hero-copy .ax-btn.primary{background:var(--accent);color:var(--midnight)}.ax-home-hero-copy .ax-btn.primary:hover{background:#d3f57a}.ax-ai-visual{background:var(--midnight);min-width:0;color:var(--porcelain);align-content:center;margin:0;display:grid;position:relative;overflow:hidden}.ax-ai-visual svg{width:100%;height:auto;font-family:var(--font);display:block}.ax-ai-visual figcaption{color:#b8c4ce;font-size:12px;position:absolute;bottom:20px;right:24px}.ax-home-hero-services{border-top:1px solid var(--line-light);color:var(--ink-muted);flex-wrap:wrap;gap:10px 20px;margin:36px 0 0;padding:24px 0 0;font-size:13px;list-style:none;display:flex}.ax-page-hero .ax-home-hero-layout{min-height:clamp(440px,58vh,620px)}.ax-page-hero .ax-home-hero-title{font-size:clamp(40px,4.4vw,64px)}.ax-page-hero-media{background:var(--midnight);min-height:320px;position:relative;overflow:hidden}.ax-page-hero-img{filter:var(--photo-grade);background-position:50%;background-size:cover;position:absolute;inset:0}.axai-ciklum .ax-page-head{padding-top:clamp(150px,16vw,190px)}:is(.axai-root:has(.ax-home-hero) .axai-nav:not(.is-solid),.axai-ciklum .axai-nav:not(.is-solid)){background:var(--paper);color:var(--ink);border-bottom:1px solid var(--line-light)}:is(.axai-root:has(.ax-home-hero) .axai-nav:not(.is-solid) .axai-nav-logo img,.axai-ciklum .axai-nav:not(.is-solid) .axai-nav-logo img){filter:brightness(0)}:is(.axai-root:has(.ax-home-hero) .axai-nav:not(.is-solid) .axai-nav-cta,.axai-ciklum .axai-nav:not(.is-solid) .axai-nav-cta){border-color:var(--line-light)}:is(.axai-root:has(.ax-home-hero) .axai-nav:not(.is-solid) .axai-hamburger span,.axai-ciklum .axai-nav:not(.is-solid) .axai-hamburger span){background:var(--ink)}:is(.axai-root:has(.ax-home-hero) .axai-nav:not(.is-solid) :focus-visible,.axai-ciklum .axai-nav:not(.is-solid) :focus-visible){outline-color:var(--accent-text)}@media (max-width:1000px){.ax-home-hero{padding-top:80px}.ax-home-hero-layout{grid-template-columns:minmax(0,1fr);min-height:0}.ax-home-hero-copy{padding:48px var(--gutter)}.ax-home-hero-title{max-width:760px;font-size:clamp(43px,7vw,68px)}.ax-ai-visual{min-height:0}.ax-ai-visual svg{max-width:640px;margin:0 auto}.ax-ai-visual figcaption{font-size:11px;bottom:12px;right:20px}.ax-page-hero .ax-home-hero-layout{min-height:0}.ax-page-hero-media{aspect-ratio:16/10;min-height:0}}@media (max-width:640px){.ax-home-hero-copy{padding:36px var(--gutter)}.ax-home-hero-title{font-size:clamp(36px,11vw,43px)}.ax-home-hero-copy .ax-lede{margin-top:22px;font-size:17px}.ax-home-hero-services{gap:8px 16px;margin-top:28px;padding-top:20px;font-size:12px}}.ax-hero .ax-container{z-index:2;position:relative}.ax-hero .ax-lede{max-width:600px}.ax-hero.cinematic .ax-hero-meta{opacity:.88}.ax-hero-meta{border-top:1px solid var(--line-dark);letter-spacing:.06em;opacity:.7;flex-wrap:wrap;gap:8px 28px;margin-top:56px;padding-top:24px;font-size:13px;display:flex}.ax-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,96px);display:grid}.ax-split.flip>.ax-split-media{order:2}.ax-split-media{aspect-ratio:4/5}.ax-split-media.wide{aspect-ratio:4/3}.ax-home-sector .ax-split-media,.ax-legal-sector .ax-split-media{aspect-ratio:16/10}.ax-home-sector .ax-figure-img{background-position:50% 65%}.ax-legal-sector .ax-figure-img{background-position:50% 30%}.ax-section.ax-bleed{padding:0}.ax-bleed>.ax-container{max-width:none;padding:0}.ax-bleed .ax-split{--bleed-edge:max(var(--gutter), calc((100vw - var(--max)) / 2 + var(--gutter)));align-items:stretch;gap:0}.ax-bleed .ax-split>.ax-split-media{aspect-ratio:auto;min-height:clamp(440px,44vw,720px)}.ax-bleed .ax-split>:last-child{padding:clamp(64px, 7vw, 112px) var(--bleed-edge) clamp(64px, 7vw, 112px) clamp(40px, 5vw, 80px)}.ax-bleed .ax-split.flip>:last-child{padding-right:clamp(40px,5vw,80px);padding-left:var(--bleed-edge)}@media (max-width:1000px){.ax-bleed .ax-split>.ax-split-media{aspect-ratio:16/10;min-height:0}.ax-bleed .ax-split>:last-child,.ax-bleed .ax-split.flip>:last-child{padding:clamp(36px, 6vw, 64px) var(--gutter) 56px}}.ax-offer{margin-top:clamp(64px,8vw,112px)}.ax-offer-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,4vw,56px);margin-top:40px;display:grid}.ax-offer-entry{border-top:2px solid var(--accent);flex-direction:column;align-items:flex-start;padding-top:24px;display:flex}.ax-offer-entry h3{font-family:var(--font);letter-spacing:-.02em;margin:0;font-size:clamp(21px,2vw,26px);font-weight:500;line-height:1.25}.ax-offer-entry .ax-body{margin:18px 0 28px}.ax-offer-entry .ax-link{margin-top:auto;padding:8px 0;font-size:14px}.ax-invitation .ax-btn.primary{background:var(--accent);color:var(--midnight)}.ax-invitation .ax-btn.primary:hover{background:#d3f57a}@media (max-width:760px){.ax-offer-grid{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:28px}.ax-offer-entry{padding-top:20px}.ax-offer-entry .ax-body{margin-bottom:14px}}.ax-statement{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:clamp(32px,6vw,96px);display:grid}.ax-rows{border-top:1px solid var(--line-light);margin-top:56px}.ax-dark .ax-rows,.ax-deep .ax-rows{border-top-color:var(--line-dark)}.ax-row{border-bottom:1px solid var(--line-light);color:inherit;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) 32px;align-items:baseline;gap:24px;padding:30px 0;text-decoration:none;display:grid}.ax-dark .ax-row,.ax-deep .ax-row{border-bottom-color:var(--line-dark)}.ax-row-title{font-family:var(--font-display);font-size:clamp(22px,2.2vw,30px);line-height:1.2}.ax-row-text{opacity:.75;font-size:16px}.ax-row-arrow{opacity:.4;justify-self:end;transition:opacity .2s}a.ax-row:hover .ax-row-arrow,a.ax-row:focus-visible .ax-row-arrow{opacity:1;color:var(--accent-text)}.ax-dark a.ax-row:hover .ax-row-arrow,.ax-deep a.ax-row:hover .ax-row-arrow,.ax-dark a.ax-row:focus-visible .ax-row-arrow,.ax-deep a.ax-row:focus-visible .ax-row-arrow{color:var(--accent-soft)}a.ax-row:hover .ax-row-title{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.ax-index{background:var(--paper);border-bottom:1px solid var(--line-light);color:var(--ink)}.ax-index ol{flex-wrap:wrap;gap:4px 28px;margin:0;padding:0;list-style:none;display:flex}.ax-index li{padding:18px 0}.ax-index a{color:var(--ink);opacity:.75;font-size:14px;font-weight:500;text-decoration:none;transition:opacity .2s}.ax-index a:hover{opacity:1;text-underline-offset:4px;text-decoration:underline}.ax-capability{border-top:1px solid var(--line-light);padding:clamp(64px,8vw,120px) 0}.ax-capability:first-of-type{border-top:0}.ax-points{border-top:1px solid var(--line-light);max-width:560px;margin:32px 0 0;padding:0;list-style:none}.ax-dark .ax-points,.ax-deep .ax-points{border-top-color:var(--line-dark)}.ax-points li{border-bottom:1px solid var(--line-light);padding:14px 0;font-size:16px}.ax-dark .ax-points li,.ax-deep .ax-points li{border-bottom-color:var(--line-dark)}.ax-points-label{letter-spacing:.14em;text-transform:uppercase;opacity:.6;margin-top:32px;font-size:12px;font-weight:600}.ax-steps{border-top:1px solid var(--line-dark);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:64px;display:grid}.ax-light .ax-steps,.ax-paper .ax-steps{border-top-color:var(--line-light)}.ax-step{padding:28px 28px 0 0;position:relative}.ax-step:before{content:"";background:var(--accent-soft);border-radius:50%;width:7px;height:7px;position:absolute;top:-4px;left:0}.ax-step-num{letter-spacing:.1em;opacity:.55;font-size:13px}.ax-step-title{font-family:var(--font-display);margin:10px 0 12px;font-size:28px}.ax-step-text{opacity:.75;max-width:260px;font-size:15px}.ax-principles{gap:36px;max-width:760px;margin-top:48px;display:grid}.ax-principle p{opacity:.85;margin:0;font-size:18px;line-height:1.65}.ax-principle strong{font-family:var(--font-display);opacity:1;margin-bottom:6px;font-size:26px;font-weight:400;display:block}.ax-tag{letter-spacing:.12em;text-transform:uppercase;opacity:.75;border:1px solid;border-radius:2px;margin-bottom:22px;padding:6px 10px;font-size:11px;font-weight:600;display:inline-block}.ax-tag.proven{color:var(--accent-soft);opacity:1}.ax-light .ax-tag.proven,.ax-paper .ax-tag.proven{color:var(--accent-text)}.ax-cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:36px;display:grid}.ax-col h4{letter-spacing:.14em;text-transform:uppercase;opacity:.6;margin:0 0 10px;font-size:12px;font-weight:600}.ax-col p{opacity:.85;margin:0;font-size:16px}.ax-role{border-bottom:1px solid var(--line-light);grid-template-columns:minmax(0,1.2fr) minmax(0,1.4fr) auto;align-items:center;gap:32px;padding:32px 0;display:grid}.ax-role-title{font-family:var(--font-display);font-size:26px}.ax-role-meta{letter-spacing:.06em;opacity:.6;margin-top:6px;font-size:13px}.ax-role-text{opacity:.8;font-size:16px}.ax-feature{color:inherit;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,72px);text-decoration:none;display:grid}.ax-feature-media{aspect-ratio:16/10}.ax-feature:hover .ax-h2{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}.ax-meta{letter-spacing:.06em;opacity:.65;flex-wrap:wrap;gap:14px;font-size:13px;display:flex}.ax-meta .ax-cat{color:var(--accent-text);letter-spacing:.12em;text-transform:uppercase;opacity:1;font-size:12px;font-weight:600}.ax-dark .ax-meta .ax-cat{color:var(--accent-soft)}.ax-archive{border-top:1px solid var(--line-light);margin-top:24px}.ax-archive-item{border-bottom:1px solid var(--line-light);color:inherit;grid-template-columns:180px minmax(0,1fr);gap:32px;padding:32px 0;text-decoration:none;display:grid}.ax-archive-item .ax-h3{font-size:clamp(22px,2vw,28px)}.ax-archive-item p{opacity:.75;max-width:680px;margin:10px 0 0;font-size:16px}a.ax-archive-item:hover .ax-h3{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.ax-typecard{aspect-ratio:16/10;background:radial-gradient(ellipse at 80% 15%, #354153e6, transparent 55%), radial-gradient(ellipse at 15% 90%, rgba(var(--accent-rgb), .45), transparent 55%), var(--midnight);color:var(--porcelain);font-family:var(--font-display);align-items:flex-end;padding:32px;font-size:clamp(24px,2.6vw,36px);line-height:1.15;display:flex}.ax-article{max-width:760px;margin:0 auto}.ax-article-body{color:var(--ink);font-size:19px;line-height:1.75}.ax-article-body p{margin:0 0 1.3em}.ax-article-body h2{font-family:var(--font-display);margin:1.8em 0 .6em;font-size:30px;font-weight:400;line-height:1.2}.ax-article-body ul{margin:0 0 1.3em;padding-left:1.2em}.ax-article-body li{margin-bottom:.4em}.ax-article-body a{color:var(--accent-text);text-underline-offset:3px}.ax-article-body blockquote{border-left:2px solid var(--accent);font-family:var(--font-display);margin:1.6em 0;padding:0 0 0 28px;font-size:26px;line-height:1.4}.ax-signature{isolation:isolate;position:relative;overflow:hidden}.ax-signature:before,.ax-signature:after{content:"";filter:blur(100px);z-index:-1;opacity:.45;pointer-events:none;border-radius:50%;width:60vw;max-width:900px;height:60vw;max-height:900px;position:absolute}.ax-signature:before{background:radial-gradient(circle, var(--sig-blue), transparent 65%);top:-30%;right:-15%}.ax-signature:after{background:radial-gradient(circle, var(--sig-violet), transparent 65%);opacity:.35;bottom:-40%;left:-10%}.ax-glass{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#101722ad;border:1px solid #f4f5f629;border-radius:6px;box-shadow:0 30px 80px -30px #000000bf}.axai-nav{z-index:200;padding:22px var(--gutter);color:var(--porcelain);transition:background .4s var(--ease), padding .4s var(--ease), border-color .4s;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;display:flex;position:fixed;inset:0 0 auto}.axai-nav.is-solid{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom-color:var(--line-dark);background:#101722f0;padding-top:14px;padding-bottom:14px}.axai-nav-logo{align-items:center;display:flex}.axai-nav-logo-full{width:auto;height:56px;transition:height .4s var(--ease)}.axai-nav.is-solid .axai-nav-logo-full{height:46px}.axai-nav-logo-mark{filter:brightness(0)invert();width:auto;height:30px;display:none}.axai-nav-links{align-items:center;gap:36px;margin:0;padding:0;list-style:none;display:flex}.axai-nav-link{letter-spacing:.02em;color:var(--porcelain);opacity:.82;transition:opacity .2s, background-size .35s var(--ease);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;padding-bottom:4px;font-size:14px;font-weight:500;text-decoration:none}.axai-nav-link:hover,.axai-nav-link[aria-current=page]{opacity:1;background-size:100% 1px}.axai-nav-cta{opacity:1;transition:background .3s var(--ease), color .3s var(--ease);background-image:none;border:1px solid #f4f5f68c;border-radius:2px;padding:11px 20px}.axai-nav-cta:hover,.axai-nav-cta[aria-current=page]{background:var(--porcelain);color:var(--midnight)}.axai-hamburger{cursor:pointer;background:0 0;border:0;flex-direction:column;gap:6px;padding:8px;display:none}.axai-hamburger span{background:var(--porcelain);width:24px;height:1px;display:block}.axai-nav-mobile-cta{display:none}.axai-menu-open [data-testid=cookie-banner-root]{display:none!important}.axai-mobile-nav{z-index:300;background:var(--midnight);padding:96px var(--gutter);flex-direction:column;justify-content:center;gap:8px;display:flex;position:fixed;inset:0}.axai-mobile-nav-link{font-family:var(--font-display);color:var(--porcelain);font-size:40px;line-height:1.3;text-decoration:none}.axai-mobile-close{top:22px;right:var(--gutter);color:var(--porcelain);cursor:pointer;background:0 0;border:0;font-size:32px;line-height:1;position:absolute}.axai-footer{background:var(--midnight-deep);color:var(--porcelain);padding:88px 0 36px}.axai-footer-grid{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:40px;display:grid}.axai-footer-logo{width:auto;height:72px}.axai-footer-blurb{opacity:.65;max-width:320px;margin:22px 0 0;font-size:15px}.axai-footer h4{letter-spacing:.14em;text-transform:uppercase;opacity:.55;margin:0 0 18px;font-size:12px;font-weight:600}.axai-footer ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.axai-footer-link{opacity:.8;font-size:15px;text-decoration:none;transition:opacity .2s}.axai-footer-link:hover{opacity:1;text-underline-offset:4px;text-decoration:underline}.axai-footer-text{opacity:.8;font-size:15px;font-style:normal;line-height:1.6}.axai-footer-bottom{border-top:1px solid var(--line-dark);opacity:.6;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:72px;padding-top:24px;font-size:13px;display:flex}.axai-legal-page{background:var(--porcelain);color:var(--ink);padding:180px 0 120px}.axai-legal{max-width:960px;padding:0 var(--gutter);margin:0 auto}.axai-legal-hero{margin-bottom:56px}.axai-legal-section{border-top:1px solid var(--line-light);grid-template-columns:240px minmax(0,1fr);gap:32px;padding:32px 0;display:grid}.axai-t-label{letter-spacing:.14em;text-transform:uppercase;color:var(--accent-text);margin:0;font-size:12px;font-weight:600;line-height:1.7}.axai-legal-body{white-space:pre-line;opacity:.9;margin:0;font-size:16px;line-height:1.75}.axai-ghost-btn{color:inherit;font-family:var(--font);cursor:pointer;background:0 0;border:1px solid;border-radius:2px;margin-top:16px;padding:12px 20px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block}.ax-section.ax-contact-body{padding-top:0}.ax-hero.short:has(+.ax-contact-body){padding-bottom:200px}.ax-contact-grid{z-index:3;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid;position:relative}.ax-contact-grid>.ax-form{margin-top:-140px}.ax-page-hero+.ax-contact-body{padding-top:clamp(56px,7vw,96px)}.axai-ciklum .ax-contact-grid>.ax-form{margin-top:0}.ax-contact-aside{padding-top:56px}.ax-contact-details{gap:22px;max-width:360px;margin:32px 0 0;display:grid}.ax-contact-details dt{letter-spacing:.14em;text-transform:uppercase;opacity:.55;margin-bottom:4px;font-size:12px;font-weight:600}.ax-contact-details dd{margin:0;font-size:16px}.ax-contact-details a{text-decoration:none}.ax-contact-details a:hover{text-underline-offset:4px;text-decoration:underline}.ax-form{padding:clamp(28px,3vw,40px);position:relative}.ax-glass.ax-form{background:#101722f5}.ax-form:before{content:"";border-radius:inherit;background:linear-gradient(135deg, rgba(var(--accent-rgb), .6), #526d1826 40%, transparent 70%);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ax-form-title{font-family:var(--font-display);margin:0 0 24px;font-size:28px}.ax-label{color:var(--porcelain);margin-bottom:8px;font-size:14px;font-weight:500;display:block}.ax-label .ax-optional{opacity:.7;font-weight:400}.ax-field{margin-bottom:18px}.ax-input{width:100%;color:var(--porcelain);font-family:var(--font);background:#0b111adb;border:1px solid #f4f5f680;border-radius:2px;outline:none;padding:13px 14px;font-size:16px;line-height:1.5;transition:border-color .25s,box-shadow .25s}textarea.ax-input{resize:vertical;min-height:130px}.ax-input::placeholder{color:#f4f5f6a3}.ax-input:focus{border-color:var(--accent-soft);box-shadow:0 0 0 3px rgba(var(--accent-rgb), .35)}.ax-input[aria-invalid=true]{border-color:#e48a8a}.ax-error{color:#f2b0b0;margin:6px 0 0;font-size:13px}.ax-field-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ax-options{border:0;min-width:0;margin:0 0 20px;padding:0}.ax-options legend{padding:0}.ax-option-list{flex-wrap:wrap;gap:8px;display:flex}.ax-option{cursor:pointer;position:relative}.ax-option input{opacity:0;width:1px;height:1px;position:absolute}.ax-option span{background:#0b111a99;border:1px solid #f4f5f65c;border-radius:2px;padding:9px 14px;font-size:14px;transition:border-color .25s,background .25s,color .25s;display:inline-block}.ax-option:hover span{border-color:#f4f5f699}.ax-option input:checked+span{background:var(--porcelain);color:var(--midnight);border-color:var(--porcelain)}.ax-option input:focus-visible+span{outline:2px solid var(--accent-soft);outline-offset:2px}.ax-options[data-invalid=true] .ax-option span{border-color:#e48a8a}.ax-submit{justify-content:center;width:100%;margin-top:6px}.ax-submit:disabled{cursor:progress;opacity:.85}.ax-spinner{border:2px solid #10172240;border-top-color:var(--midnight);border-radius:50%;width:15px;height:15px;animation:.8s linear infinite ax-spin}@keyframes ax-spin{to{transform:rotate(360deg)}}.ax-form-note{opacity:.8;margin:16px 0 0;font-size:13px}.ax-alert{background:#e48a8a1f;border:1px solid #e48a8a;border-radius:2px;margin:0 0 20px;padding:12px 14px;font-size:14px;line-height:1.5}.ax-alert a{text-underline-offset:3px}.ax-role-chip{border:1px solid rgba(var(--accent-rgb), .5);background:rgba(var(--accent-rgb), .18);border-radius:2px;justify-content:space-between;align-items:center;gap:12px;margin:-6px 0 18px;padding:10px 14px;font-size:14px;display:flex}.ax-role-chip button{color:var(--accent-soft);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;font-size:13px;text-decoration:underline}.ax-form-note a{text-underline-offset:3px}.ax-success-mark{border:1px solid var(--accent-soft);width:48px;height:48px;color:var(--accent-soft);border-radius:50%;justify-content:center;align-items:center;margin-bottom:20px;display:inline-flex}@media (max-width:1000px){.axai-nav-links{display:none}.axai-hamburger{display:flex}.ax-split,.ax-statement,.ax-feature,.ax-contact-grid{grid-template-columns:minmax(0,1fr)}.ax-split.flip>.ax-split-media{order:0}.ax-contact-grid>.ax-form{margin-top:-48px}.ax-hero.short:has(+.ax-contact-body){padding-bottom:96px}.ax-contact-aside{padding-top:0}.ax-split-media{aspect-ratio:16/11}.ax-steps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}.ax-cols{grid-template-columns:minmax(0,1fr);gap:22px}.ax-row{grid-template-columns:minmax(0,1fr);gap:8px}.ax-row-arrow{display:none}.ax-role{grid-template-columns:minmax(0,1fr);gap:12px}.axai-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.axai-footer-brand{grid-column:1/-1}.axai-legal-section{grid-template-columns:minmax(0,1fr);gap:10px}.ax-archive-item{grid-template-columns:minmax(0,1fr);gap:8px}}@media (max-width:640px){.ax-section{padding:56px 0}.axai-legal{padding:0 24px}.axai-legal-page{padding-top:112px}.ax-section.ax-page-head{padding:120px 0 32px}.ax-hero{min-height:88vh}.ax-hero.short{min-height:0;padding:120px 0 44px}.ax-hero.short .ax-display{font-size:38px}.ax-h2{font-size:30px}.ax-lede{margin-top:16px;font-size:17px}.ax-actions{gap:20px;margin-top:28px}.ax-rows{margin-top:32px}.ax-row{padding:20px 0}.ax-steps{margin-top:40px}.ax-index li{padding:10px 0}.ax-index ol{padding:8px 0}.axai-nav-logo-full{display:none}.axai-nav-logo-mark{display:block}.ax-steps{grid-template-columns:minmax(0,1fr)}.ax-field-row{grid-template-columns:minmax(0,1fr);gap:0}.ax-hero{padding-top:130px}.axai-footer-grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.ax-hero.cinematic .ax-hero-img,.ax-spinner{animation:none}.axai-root *{transition:none!important}}.ax-section[id]{scroll-margin-top:80px}
.axai-innovify{--i-ink:#101722;--i-muted:#4a5568;--i-line:#1017221a;--i-line-strong:#1017222e;--i-paper:#fff;--i-soft:#f4f5f6;--i-accent:#c4ef45;--i-accent-text:#4b6110;--i-accent-large:#617b12;--i-max:1200px;--i-gutter:clamp(20px, 4vw, 40px);background:var(--i-paper);color:var(--i-ink)}.axai-innovify main{background:var(--i-paper)}.axai-innovify main:not(.axai-legal-page){padding-top:92px}.axi-wrap{max-width:var(--i-max);padding-left:var(--i-gutter);padding-right:var(--i-gutter);margin:0 auto}.axi-band{padding:clamp(72px,9vw,112px) 0}.axi-band.soft{background:var(--i-soft)}.axi-band.flush-top{padding-top:0}.axi-grid{gap:20px;display:grid}.axi-grid.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.axi-grid.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.axi-grid.cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.axi-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,56px);display:grid}.axi-split.start{align-items:start}.axi-split.axi-lead-split{grid-template:"intro side""link side"1fr/minmax(0,.8fr) minmax(0,1.2fr);row-gap:14px}.axi-lead-intro{grid-area:intro}.axi-lead-side{grid-area:side}.axi-lead-link{grid-area:link;place-self:start}.axi-split.end{align-items:end}.axi-h1,.axi-h2,.axi-h3{font-family:var(--font);text-wrap:balance;margin:0;font-weight:600}.axi-h1{letter-spacing:-.03em;font-size:clamp(40px,5vw,64px);line-height:1.04}.axi-h1.page{font-size:clamp(38px,4.4vw,58px);line-height:1.05}.axi-h2{letter-spacing:-.025em;font-size:clamp(30px,3.4vw,46px);line-height:1.1}.axi-h3{letter-spacing:-.02em;font-size:22px;line-height:1.25}.axi-accent{color:var(--i-accent-large)}.axi-on-dark .axi-accent{color:var(--i-accent)}.axi-h1 .axi-accent.line{display:block}.axi-lede{max-width:540px;color:var(--i-muted);margin:24px 0 0;font-size:19px;line-height:1.6}.axi-body{color:var(--i-muted);margin:14px 0 0;font-size:16px;line-height:1.65}.axi-body:first-child{margin-top:0}.axi-small{color:var(--i-muted);margin:0;font-size:15px}.axi-meta{color:var(--i-accent-text);margin:0;font-size:14px;font-weight:600}.axi-head{max-width:760px}.axi-head.center{text-align:center;margin:0 auto}.axi-head .axi-lede{max-width:640px;margin-left:auto;margin-right:auto;font-size:17px}.axi-head:not(.center) .axi-lede{margin-left:0}.axi-actions{flex-wrap:wrap;align-items:center;gap:14px 28px;margin-top:34px;display:flex}.axi-pill{background:var(--i-ink);color:#fff;border-radius:999px;align-items:center;gap:12px;min-height:48px;padding:0 8px 0 24px;font-size:15px;font-weight:600;text-decoration:none;transition:background .2s;display:inline-flex}.axi-pill:hover{background:#263442}.axi-pill .axi-pill-arrow{background:var(--i-accent);width:34px;height:34px;color:var(--i-ink);border-radius:50%;place-items:center;display:inline-grid}.axi-pill.lime{background:var(--i-accent);color:var(--i-ink)}.axi-pill.lime:hover{background:#d3f57a}.axi-pill.lime .axi-pill-arrow{background:var(--i-ink);color:var(--i-accent)}.axi-text-link{min-height:44px;color:var(--i-ink);align-items:center;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.axi-text-link:hover{text-underline-offset:5px;text-decoration:underline}.axi-text-link.underline{text-underline-offset:5px;font-weight:500;text-decoration:underline}.axai-innovify :focus-visible{outline:2px solid var(--i-accent-text);outline-offset:3px}.axai-innovify .axi-on-dark :focus-visible{outline-color:var(--i-accent)}.axi-chips{flex-wrap:wrap;gap:8px;margin:36px 0 0;padding:0;list-style:none;display:flex}.axi-chips li,.axi-chip{color:var(--i-muted);border:1px solid #1017221f;border-radius:999px;padding:7px 14px;font-size:14px}.axi-chips li:has(>a){padding:0}.axi-chips li>a{border-radius:999px;align-items:center;min-height:44px;padding:0 16px;display:flex}.axi-chips li>a:hover{background:var(--i-soft)}.axi-tag{border:1px solid var(--i-line-strong);color:var(--i-muted);border-radius:999px;padding:5px 12px;font-size:13px;font-weight:600;display:inline-block}.axi-tag.proven{background:var(--i-accent);border-color:var(--i-accent);color:var(--i-ink)}.axi-card{border:1px solid var(--i-line);background:var(--i-paper);color:var(--i-ink);border-radius:20px;flex-direction:column;gap:12px;padding:28px;text-decoration:none;display:flex}.axi-card.tint{background:linear-gradient(160deg,#c4ef4529,#fff 55%)}.axi-card.lg{border-radius:24px;padding:40px}.axi-card .axi-h3{margin-top:6px}.axi-card-link{margin-top:auto;padding-top:10px;font-size:14px;font-weight:600}@media (hover:hover){a.axi-card:hover .axi-card-link{text-underline-offset:4px;text-decoration:underline}}.axi-photo{object-fit:cover;filter:saturate(.82)contrast(1.02);background:#dfe3e8;width:100%;display:block}.axi-photo.rounded{border-radius:16px;height:200px}.axi-photo.rounded.tall{height:clamp(240px,24vw,300px)}.axi-body+.axi-photo,.axi-text-link+.axi-photo{margin-top:24px}.axi-card .axi-photo.card-top{border-radius:14px;width:calc(100% + 24px);max-width:none;height:200px;margin:-12px -12px 6px}.axi-figure{background:#dfe3e8;border-radius:24px;margin:0;overflow:hidden;box-shadow:0 30px 60px -30px #10172273}.axi-figure .axi-photo{height:clamp(300px,36vw,540px)}.axi-figure.page .axi-photo{height:clamp(260px,30vw,420px)}.axi-number{background:var(--i-accent);width:36px;height:36px;color:var(--i-ink);border-radius:50%;place-items:center;font-size:14px;font-weight:600;display:inline-grid}.axi-number.dark{background:var(--i-ink);color:var(--i-accent);font-size:13px}.axi-press{border-top:1px solid #1017221f;margin:40px 0 0;padding:0;list-style:none}.axi-press li{border-bottom:1px solid #1017221f;grid-template-columns:220px minmax(0,1fr);gap:8px 48px;padding:30px 0;display:grid}.axi-press-source{color:var(--i-ink);margin:4px 0 0;font-size:15px;font-weight:600}.axi-press-source time{color:var(--i-muted);margin-top:4px;font-weight:400;display:block}.axi-press .axi-h3{margin:0;font-size:22px}.axi-press .axi-body{max-width:68ch;margin-top:10px}.axai-innovify .axi-press a{color:var(--i-ink);text-underline-offset:4px;text-decoration:none}.axai-innovify .axi-press a:hover,.axai-innovify .axi-press a:focus-visible{text-decoration:underline}.axai-innovify a.axi-press-link{align-items:center;gap:6px;min-height:44px;margin-top:6px;font-size:14px;font-weight:600;display:inline-flex}.axi-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:900px){.axi-press li{grid-template-columns:minmax(0,1fr);gap:12px;padding:26px 0}.axi-press-source{flex-wrap:wrap;gap:4px 12px;margin:0;display:flex}.axi-press-source time{margin-top:0}}.axi-typecard{color:#f4f5f6;background:linear-gradient(150deg,#101722,#354153);border-radius:14px;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 28px;min-height:160px;padding:24px;font-size:18px;font-weight:600;display:flex}.axi-typecard.large{min-height:280px;font-size:24px}.axi-typecard-logo{width:auto;height:68px}.axi-typecard.large .axi-typecard-logo{height:98px}.axi-typecard-partner-logo{object-fit:contain;width:auto;max-width:40%;height:64px}.axi-typecard.large .axi-typecard-partner-logo{height:92px}.axi-typecard-x{color:var(--i-accent);font-weight:400}@media (max-width:900px){.axi-typecard{flex-flow:column;gap:14px;padding-top:32px;padding-bottom:32px}.axi-typecard-partner-logo{max-width:60%}}.axi-list{margin:0;padding:0;list-style:none}.axi-list li{border-top:1px solid #10172214;gap:12px;padding:12px 0;font-size:15px;display:flex}.axi-list li:before{content:"";background:var(--i-accent);border-radius:50%;flex:none;width:8px;height:8px;margin-top:8px}.axi-steps{margin:56px 0 0;padding:0;list-style:none}.axi-steps .axi-h3{margin-top:18px;font-size:20px}.axi-steps p{color:var(--i-muted);margin:10px 0 0;font-size:15px}.axi-hero{padding:clamp(32px,4vw,56px) 0 clamp(64px,7vw,88px)}.axi-hero .axi-split{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.axi-fact-value{letter-spacing:-.03em;margin:0;font-size:40px;font-weight:600;line-height:1.2}.axi-fact-label{margin:4px 0 0;font-weight:500}.axi-fact .axi-small{max-width:44ch;margin-top:12px;font-size:16px;line-height:1.6}.axi-strip{background:var(--i-soft);border-top:1px solid #10172214;border-bottom:1px solid #10172214}.axi-strip ul{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;margin:0 auto;padding-top:26px;padding-bottom:26px;list-style:none;display:flex}.axi-strip li{color:var(--i-muted);font-size:16px;font-weight:500}.axi-strip li:first-child{color:var(--i-accent-text);font-size:13px;font-weight:600}.axi-strip li:nth-child(2),.axi-strip li:nth-child(3){color:var(--i-ink)}.axi-dark-card{background:var(--i-ink);color:#f4f5f6;border-radius:24px;padding:48px}.axi-dark-card .axi-body,.axi-dark-card p{color:#cbd5df}.axi-cta{background:var(--i-ink);color:#f4f5f6;text-align:center;border-radius:28px;padding:clamp(48px,7vw,80px) clamp(24px,5vw,64px)}.axi-cta .axi-h2{max-width:760px;margin:0 auto}.axi-cta p{color:#cbd5df;max-width:560px;margin:20px auto 0;font-size:17px}.axi-cta .axi-actions{justify-content:center}.axi-hiring{background:var(--i-ink);color:#f4f5f6;border-radius:28px;padding:clamp(40px,5vw,64px) clamp(24px,4vw,48px)}.axi-hiring .axi-steps{gap:16px;margin-top:40px}.axi-hiring .axi-steps li{background:#172330;border:1px solid #354153;border-radius:20px;padding:28px}.axi-hiring .axi-steps .axi-h3{color:#f4f5f6}.axi-hiring .axi-steps p{color:#cbd5df}.axi-feature{border:1px solid var(--i-line);color:var(--i-ink);border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;padding:20px;text-decoration:none;display:grid}.axi-feature .axi-typecard{border-radius:16px}.axi-feature-body{padding:12px 20px 12px 0}.axi-feature-body .axi-h3{margin-top:12px;font-size:clamp(24px,2.4vw,30px);line-height:1.2}a.axi-feature:hover .axi-h3{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.axai-innovify .axai-nav,.axai-innovify .axai-nav.is-solid{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--i-ink);background:#fffffff0;border-bottom:1px solid #0000;padding-top:18px;padding-bottom:18px}.axai-innovify .axai-nav.is-solid{border-bottom-color:var(--i-line);padding-top:12px;padding-bottom:12px}.axai-innovify .axai-nav-logo img{filter:brightness(0)}.axai-innovify .axai-nav-links{border:1px solid var(--i-line);background:#fff;border-radius:999px;gap:4px;padding:6px;box-shadow:0 8px 24px -12px #1017222e}.axai-innovify .axai-nav-link{min-height:40px;color:var(--i-ink);opacity:1;letter-spacing:0;background-image:none;border-radius:999px;align-items:center;padding:0 18px;line-height:1;transition:background .2s,color .2s;display:inline-flex}.axai-innovify .axai-nav-link:hover{background:var(--i-soft)}.axai-innovify .axai-nav-link[aria-current=page]{background:var(--i-ink);color:#fff}.axai-innovify .axai-nav-cta,.axai-innovify .axai-nav-cta[aria-current=page]{background:var(--i-accent);color:var(--i-ink);border:0;border-radius:999px;margin-left:4px;padding:0 20px;font-weight:600}.axai-innovify .axai-nav-cta:hover{color:var(--i-ink);background:#d3f57a}.axai-innovify .axai-hamburger span{background:var(--i-ink)}.axai-innovify .axai-mobile-nav{background:var(--i-paper)}.axai-innovify a.axai-mobile-nav-link{font-family:var(--font);letter-spacing:-.025em;color:var(--i-ink);font-size:34px;font-weight:600}.axai-innovify a.axai-mobile-nav-link:hover{color:var(--i-accent-large)}.axai-innovify .axai-mobile-close{color:var(--i-ink);min-width:44px;min-height:44px}.axai-innovify .axai-footer{background:var(--i-soft);color:var(--i-ink);border-top:1px solid var(--i-line)}.axai-innovify .axai-footer-logo{filter:brightness(0)}.axai-innovify .axai-footer-link,.axai-innovify .axai-footer-blurb,.axai-innovify .axai-footer-text,.axai-innovify .axai-footer h4,.axai-innovify .axai-footer p{color:var(--i-muted);opacity:1}.axai-innovify .axai-footer h4{color:var(--i-ink)}.axai-innovify .axai-footer-bottom{border-top-color:var(--i-line);color:var(--i-muted);opacity:1}.axai-innovify .ax-contact-body{background:var(--i-paper);color:var(--i-ink);padding-top:24px}.axai-innovify .ax-contact-grid>.ax-form{margin-top:0}.axai-innovify .ax-glass.ax-form{border:1px solid var(--i-line);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--i-ink);background:linear-gradient(160deg,#c4ef451f,#fff 40%);border-radius:24px}.axai-innovify .ax-form:before{display:none}.axai-innovify .ax-form-title{font-family:var(--font);letter-spacing:-.02em;font-weight:600}.axai-innovify .ax-label{color:var(--i-ink)}.axai-innovify .ax-input{border:1px solid var(--i-line-strong);color:var(--i-ink);background:#fff;border-radius:12px}.axai-innovify .ax-input::placeholder{color:#6b7280}.axai-innovify .ax-option span{border-color:var(--i-line-strong);color:var(--i-ink);background:#fff;border-radius:999px;padding:10px 18px}.axai-innovify .ax-option:hover span{border-color:var(--i-ink)}.axai-innovify .ax-option input:checked+span{background:var(--i-ink);border-color:var(--i-ink);color:#fff}.axai-innovify .ax-option input:focus-visible+span{outline-color:var(--i-accent-text)}.axai-innovify .ax-form-note,.axai-innovify .ax-form .ax-body{color:var(--i-muted);opacity:1}.axai-innovify .ax-btn.primary.ax-submit{background:var(--i-ink);color:#fff;border-radius:999px}.axai-innovify .ax-btn.primary.ax-submit:hover{background:#263442}.axai-innovify .ax-contact-aside{background:var(--i-ink);color:#f4f5f6;border-radius:24px;padding:32px}.axai-innovify .ax-contact-aside .ax-h3{font-family:var(--font);letter-spacing:-.02em;font-size:24px;font-weight:600}.axai-innovify .ax-role-chip{border-color:var(--i-line-strong);color:var(--i-ink);background:#fff;border-radius:12px}.axai-innovify .ax-role-chip button{color:var(--i-accent-text);font-weight:600}.axai-innovify .ax-error{color:#b42318}.axai-innovify .ax-alert{border-radius:12px}.axai-innovify .axai-legal-page{background:var(--i-paper);color:var(--i-ink)}.axai-innovify .axai-legal :is(.ax-display,.ax-h2,.ax-h3,h2,h3){font-family:var(--font);letter-spacing:-.025em;font-weight:600}.axai-innovify .axai-legal .ax-btn.primary{border-radius:999px}.axai-innovify .axai-legal .ax-cat{color:var(--i-accent-text)}@media (max-width:900px){.axai-innovify .axai-nav-logo{min-height:44px}.axai-innovify .axai-hamburger{justify-content:center;align-items:center;min-width:44px;min-height:44px}.axai-innovify .axai-nav-mobile-cta{background:var(--i-accent);min-height:44px;color:var(--i-ink);white-space:nowrap;border-radius:999px;align-items:center;margin-left:auto;margin-right:6px;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.axai-innovify .axai-nav-mobile-cta[aria-current=page]{display:none}.axai-innovify .axi-hero:has(+.ax-contact-body) .axi-figure{display:none}.axai-innovify .axi-hero:has(+.ax-contact-body){padding-bottom:24px}.axai-innovify .axai-footer ul{gap:0}.axai-innovify .axai-footer-link{align-items:center;min-height:44px;display:inline-flex}.axi-split,.axi-hero .axi-split,.axi-feature,.axi-grid.cols-2,.axi-grid.cols-3{grid-template-columns:minmax(0,1fr)}.axi-split.axi-lead-split{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""side""link";row-gap:32px}.axi-grid.cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}.axi-feature-body{padding:0 8px 12px}.axi-dark-card,.axi-card.lg{padding:28px}.axai-innovify .axai-nav-links{display:none}}@media (max-width:560px){.axi-grid.cols-4{grid-template-columns:minmax(0,1fr)}.axi-steps{gap:12px;margin-top:36px}.axi-steps>li,.axi-hiring .axi-steps li{grid-template-columns:36px minmax(0,1fr);gap:4px 16px;padding:18px 20px;display:grid}.axi-steps>li .axi-number{grid-row:1/span 2}.axi-steps>li .axi-h3{align-self:center;margin-top:0}.axi-steps>li p{grid-column:2;margin-top:0}.axi-strip ul{justify-content:flex-start}}.axai-innovify a.axi-pill{color:#fff}.axai-innovify a.axi-pill.lime,.axai-innovify a.axi-text-link,.axai-innovify a.axi-card,.axai-innovify a.axi-feature{color:var(--i-ink)}.axai-innovify a.axi-card,.axai-innovify a.axi-feature{text-decoration:none}@media (hover:hover){.axai-innovify a.axi-card:hover .axi-h3{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}}
.axai-midnight{--m-night:#0b131a;--m-night-top:#141c26;--m-text:#f4f5f6;--m-muted:#cbd5df;--m-glass:#0b131ab3;--m-glass-dense:#0b131ae6;--m-hairline:#ffffff1f}.axai-midnight .axai-nav,.axai-midnight .axai-nav.is-solid{-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--m-text);background:0 0;border-bottom-color:#0000}.axai-midnight .axai-nav.is-solid{background:var(--m-glass-dense);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom-color:var(--m-hairline)}.axai-midnight .axai-nav-logo img{filter:brightness(0)invert()}.axai-midnight .axai-nav-links{background:var(--m-glass);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--m-hairline);box-shadow:none}.axai-midnight .axai-nav.is-solid .axai-nav-links{background:#ffffff0a}.axai-midnight .axai-nav-link{color:var(--m-text)}.axai-midnight .axai-nav-link:hover{background:#ffffff1a}.axai-midnight .axai-nav-link[aria-current=page]{color:#fff;background:#ffffff29}.axai-midnight .axai-nav-cta,.axai-midnight .axai-nav-cta[aria-current=page]{background:var(--i-accent);color:var(--i-ink)}.axai-midnight .axai-nav-cta:hover{color:var(--i-ink);background:#d3f57a}.axai-midnight .axai-hamburger span{background:var(--m-text)}.axai-midnight :is(.axai-nav,.axai-mobile-nav) :focus-visible{outline-color:var(--i-accent)}.axai-midnight .axai-mobile-nav{background:var(--m-night)}.axai-midnight a.axai-mobile-nav-link{color:var(--m-text)}.axai-midnight a.axai-mobile-nav-link:hover{color:var(--i-accent)}.axai-midnight .axai-mobile-close{color:var(--m-text)}.axai-midnight-dark main:not(.axai-legal-page){padding-top:0}.axm-hero{min-height:100svh;color:var(--m-text);background:#08121a;align-items:center;padding:150px 0 96px;display:flex;position:relative;overflow:hidden}.axm-hero.rings{background:linear-gradient(to bottom, var(--m-night-top), var(--m-night) 70%)}.axm-hero.page{min-height:0;padding:156px 0 72px}.axm-hero-inner{width:100%;position:relative}.axm-hero-copy{max-width:640px}.axm-hero.page .axm-hero-copy{max-width:600px}.axm-hero .axi-lede{color:var(--m-muted)}.axm-hero .axi-chips li{color:var(--m-muted);border-color:#ffffff38}.axm-hero .axi-chips li>a:hover{background:#ffffff1a}.axai-innovify a.axm-link{min-height:44px;color:var(--m-text);text-underline-offset:5px;align-items:center;font-size:15px;font-weight:500;-webkit-text-decoration:underline #ffffff73;text-decoration:underline #ffffff73;display:inline-flex}.axai-innovify a.axm-link:hover{text-decoration-color:currentColor}.axm-art{pointer-events:none;background-repeat:no-repeat;background-size:cover;width:min(60%,980px);position:absolute;inset:0 0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 42%);mask-image:linear-gradient(90deg,#0000 0,#000 42%)}.axm-art.shapes{background-position:78% 42%}.axm-art.rings{background-position:62% 46%}.axm-hero.page .axm-art{width:min(46%,760px)}.axm-hero.page .axm-art.shapes{background-position:100% 38%;background-size:150%}.axm-hero.page .axm-art.rings{background-position:90% 60%;background-size:170%}.axm-hero.page .axm-art.photo{filter:saturate(.85);background-position:50% 35%;background-size:cover;width:min(48%,820px);-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 34%);mask-image:linear-gradient(90deg,#0000 0,#000 34%)}.axm-hero .axi-pill.lime .axi-pill-arrow{background:var(--i-ink);color:var(--i-accent)}.axm-points.cols-2{border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:56px;display:grid}.axm-points.cols-2>li{border-top:1px solid var(--i-line-strong);border-bottom:0;grid-template-columns:minmax(0,1fr)}.axm-roles{border-top:1px solid var(--i-line-strong);margin:48px 0 0;padding:0;list-style:none}.axm-roles>li{border-bottom:1px solid var(--i-line-strong);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr) auto;align-items:start;gap:16px 40px;padding:28px 0;display:grid}.axm-roles .axi-h3{font-size:22px}.axm-roles .axi-chips{margin:10px 0 0}.axm-roles .axi-small{font-size:16px}.axm-points{border-top:1px solid var(--i-line-strong);margin:0;padding:0;list-style:none}.axm-points>li{border-bottom:1px solid var(--i-line-strong);grid-template-columns:36px minmax(0,1fr);gap:16px;padding:22px 0;display:grid}.axm-points .axi-h3{font-size:20px}.axm-points .axi-small{margin-top:6px}.axm-points .axm-row-number{padding-top:5px}.axm-row{--m-edge:max(var(--i-gutter), calc((100vw - var(--i-max)) / 2 + var(--i-gutter)));background:var(--i-paper);color:var(--i-ink);grid-template-columns:minmax(0,1fr) minmax(0,1fr);scroll-margin-top:84px;display:grid}.axm-row:nth-child(2n),.axm-row.soft{background:var(--i-soft)}:not(.axm-rows)>.axm-row:not(.soft){background:var(--i-paper)}.axm-row-media{background:#dfe3e8;min-height:520px;position:relative;overflow:hidden}.axm-row-media .axi-photo{height:100%;position:absolute;inset:0}.axm-row-art{background-color:#08121a;background-position:100% 45%;background-repeat:no-repeat;background-size:135%;position:absolute;inset:0}.axm-row-copy{max-width:calc(620px + var(--m-edge));padding:72px var(--m-edge) 72px 72px;align-self:center}.axm-row-copy .axi-body{font-size:17px}.axm-row.flip .axm-row-media{order:2}.axm-row.flip .axm-row-copy{padding:72px 72px 72px var(--m-edge);justify-self:end}.axm-row-number{letter-spacing:.08em;color:var(--i-accent-text);font-size:13px;font-weight:600}.axm-row-copy .axi-h2{margin-top:10px;font-size:clamp(28px,2.8vw,38px)}.axm-row-copy>.axi-h2:first-child{margin-top:0}.axm-row-copy .axi-list{margin-top:24px}.axm-row-copy .axi-text-link{margin-top:18px}.axm-row.compact .axm-row-media{min-height:400px}.axm-row.compact .axm-row-copy{padding-top:56px;padding-bottom:56px}.axm-row.compact .axi-h2{margin-top:16px;font-size:clamp(26px,2.4vw,32px)}.axai-midnight .axi-cta .axi-h2{max-width:620px;margin:0}.axai-midnight .axi-cta p{max-width:520px;margin:20px 0 0}.axai-midnight .axi-cta .axi-actions{justify-content:flex-start}.axai-midnight .ax-contact-body{color:var(--m-text);background:#08121a;padding:16px 0 96px;position:relative;overflow:hidden}.axm-contact-photo{width:calc(50% + 8px);height:min(640px,100%);position:absolute;inset:0 auto auto 0}.axm-contact-photo img{object-fit:cover;object-position:50% 40%;width:100%;height:100%;display:block}.axm-contact-photo:after{content:"";pointer-events:none;background:linear-gradient(#08121a 0,#08121a00 12% 78%,#08121a 100%);position:absolute;inset:0}.axai-midnight .ax-contact-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 48px}.axai-midnight .ax-contact-grid>.ax-form{grid-column:2}.axai-midnight .ax-contact-grid>.ax-contact-aside{grid-column:2;margin-top:32px}.axai-midnight .ax-glass.ax-form{border:1px solid var(--m-hairline);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:var(--m-text);background:#0b131abd;border-radius:24px;margin-left:-72px;box-shadow:0 30px 80px -40px #000c}.axai-midnight .ax-label{color:var(--m-text)}.axai-midnight .ax-input{color:var(--m-text);background:#ffffff0f;border-color:#ffffff47}.axai-midnight .ax-input::placeholder{color:#a3afbb}.axai-midnight .ax-option span{color:var(--m-text);background:0 0;border-color:#ffffff47}.axai-midnight .ax-option:hover span{border-color:#fff9}.axai-midnight .ax-option input:checked+span{background:var(--i-accent);border-color:var(--i-accent);color:var(--i-ink)}.axai-midnight .ax-option input:focus-visible+span{outline-color:var(--i-accent)}.axai-midnight .ax-form-note,.axai-midnight .ax-form .ax-body{color:var(--m-muted)}.axai-midnight .ax-form-note a,.axai-midnight .ax-form .ax-body a{color:var(--m-text)}.axai-midnight .ax-btn.primary.ax-submit{background:var(--i-accent);color:var(--i-ink)}.axai-midnight .ax-btn.primary.ax-submit:hover{background:#d3f57a}.axai-midnight .ax-contact-aside{color:var(--m-text);background:0 0;border-radius:0;padding:0}.axai-midnight .ax-role-chip{color:var(--m-text);background:#ffffff0f;border-color:#ffffff47}.axai-midnight .ax-role-chip button{color:var(--i-accent)}.axai-midnight .ax-error{color:#ffb4a8}.axai-midnight .ax-contact-body :focus-visible{outline-color:var(--i-accent)}@media (max-width:900px){.axm-hero{flex-direction:column;align-items:stretch;min-height:0;padding:124px 0 0}.axm-hero.page{padding:124px 0 0}.axm-art,.axm-hero.page .axm-art{order:2;width:100%;height:300px;margin-top:40px;position:relative;inset:auto;-webkit-mask-image:linear-gradient(#0000 0,#000 38%);mask-image:linear-gradient(#0000 0,#000 38%)}.axm-art.shapes{background-position:100% 40%;background-size:125%}.axm-art.rings{background-position:70% 46%;background-size:120%}.axm-hero.page .axm-art{height:170px;margin-top:28px}.axm-hero.page .axm-art.shapes{background-position:100% 42%;background-size:130%}.axm-hero.page .axm-art.rings{background-position:80% 55%;background-size:150%}.axm-hero.page .axm-art.photo{aspect-ratio:16/9;background-position:50% 30%;width:100%;height:auto;-webkit-mask-image:linear-gradient(#0000 0,#000 22%);mask-image:linear-gradient(#0000 0,#000 22%)}.axm-row.compact .axm-row-media{min-height:0}.axm-points.cols-2{grid-template-columns:minmax(0,1fr)}.axm-roles>li{grid-template-columns:minmax(0,1fr);gap:12px}.axm-row{grid-template-columns:minmax(0,1fr)}.axm-row-media,.axm-row.flip .axm-row-media{aspect-ratio:16/10;order:0;min-height:0}.axm-row-copy,.axm-row.flip .axm-row-copy{max-width:none;padding:40px var(--i-gutter) 56px;justify-self:stretch}.axai-midnight .ax-contact-body{flex-direction:column;padding:8px 0 0;display:flex}.axai-midnight .ax-contact-grid{grid-template-columns:minmax(0,1fr)}.axai-midnight .ax-contact-grid>.ax-form,.axai-midnight .ax-contact-grid>.ax-contact-aside{grid-column:1}.axai-midnight .ax-glass.ax-form{margin-left:0}.axm-contact-photo{aspect-ratio:5/4;order:2;width:100%;height:auto;margin-top:48px;position:relative;inset:auto}.axm-contact-photo img{object-position:50% 40%}.axm-contact-photo:after{background:linear-gradient(#08121a 0,#08121a00 30%)}}.axai-midnight main .axi-accent{color:inherit}.axai-midnight .axm-hero:not(.page) .axi-accent{color:var(--i-accent)}.axai-midnight .axi-meta,.axai-midnight .axm-row-number{color:var(--i-muted);font-weight:500}.axai-midnight .axi-number,.axai-midnight .axi-number.dark{width:auto;height:auto;color:var(--i-muted);letter-spacing:.08em;background:0 0;border-radius:0;font-size:13px;font-weight:500;display:block}.axai-midnight .axi-list li:before{background:var(--i-ink);width:5px;height:5px;margin-top:10px}.axai-midnight .axi-tag{border-radius:999px}.axai-midnight .axi-card,.axai-midnight .axi-card.tint,.axai-midnight .axi-card.lg{border:0;border-top:1px solid var(--i-line-strong);background:0 0;border-radius:0;padding:24px 0 0}:is(.axai-midnight .axi-card:has(>.axi-photo),.axai-midnight .axi-card:has(>.axi-typecard)){border-top:0;padding-top:0}.axai-midnight .axi-card .axi-photo.card-top{border-radius:12px;width:100%;height:220px;margin:0 0 10px}.axai-midnight .axi-photo.rounded,.axai-midnight .axi-typecard,.axai-midnight .axi-feature .axi-typecard{border-radius:12px}.axai-midnight .axi-typecard{background:#08121a}.axai-midnight .axi-figure{box-shadow:none;border-radius:12px}.axai-midnight .axi-steps .axi-h3{margin-top:12px}.axai-midnight .axi-fact-value{font-size:34px}.axai-midnight .axi-feature,.axai-midnight .axi-feature.axi-card{background:0 0;border:0;border-radius:0;gap:48px;padding:0}.axai-midnight .axi-feature-body{padding:0}:is(.axai-midnight section:has(>.axi-wrap>.axi-cta),.axai-midnight section:has(>.axi-wrap>.axi-hiring)){background:#08121a;padding:0}.axai-midnight .axi-cta,.axai-midnight .axi-hiring{text-align:left;background:0 0;border-radius:0;padding:96px 0}.axai-midnight .axi-cta:before{display:none}.axai-midnight .axi-hiring .axi-steps li{border:0;border-top:1px solid var(--m-hairline);background:0 0;border-radius:0;padding:24px 0 0}.axai-midnight .axi-hiring .axi-number{color:var(--m-muted)}.axai-midnight main>div[style*=height]:has(+section>.axi-wrap>.axi-cta){display:none}.axm-hero.page.plain{padding-bottom:64px}.axm-hero.page.plain .axm-hero-copy{max-width:760px}.axm-row.text{display:block}.axm-row.text .axm-row-copy{max-width:var(--i-max);padding:80px var(--i-gutter);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:0 72px;margin:0 auto;display:grid}.axm-row.text .axm-row-copy>.axi-list{grid-area:1/2/span 4;margin-top:0}.axm-row.text .axm-row-copy>:not(.axi-list){grid-column:1}.axai-midnight .ax-glass.ax-form{border:1px solid var(--m-hairline);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:#0e1922;border-radius:12px;margin-left:0}.axai-midnight .ax-input{border-radius:10px}.axm-contact-photo{width:calc(50% - 24px)}.axm-contact-photo:after{display:none}.axai-midnight .ax-contact-body{padding-top:0}@media (max-width:900px){.axm-row.text .axm-row-copy{padding:48px var(--i-gutter);grid-template-columns:minmax(0,1fr)}.axm-row.text .axm-row-copy>.axi-list{grid-area:auto/1;margin-top:24px}.axai-midnight .axi-cta,.axai-midnight .axi-hiring{background:0 0;padding:64px 0}.axm-contact-photo{width:100%}.axai-midnight .ax-glass.ax-form{padding:24px 20px}}.axai-midnight a.axi-card.tint{padding:0!important}.axai-midnight .axi-strip li,.axai-midnight .axi-strip li:first-child{color:var(--i-ink);font-size:16px;font-weight:700}@media (max-width:1180px){.axai-midnight .axi-strip ul{justify-content:flex-start}.axai-midnight .axi-strip li:first-child{flex-basis:100%}}@media (max-width:640px){.axai-midnight .axi-strip ul{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px 20px;display:grid}.axai-midnight .axi-strip li:first-child{border-bottom:1px solid #1017221f;grid-column:1/-1;margin-bottom:6px;padding-bottom:16px}}.axm-hero-topics{flex-wrap:wrap;margin:36px 0 0;padding:0;font-size:14px;line-height:1.5;list-style:none;display:flex}.axm-hero-topics li:not(:last-child){border-right:1px solid #ffffff38;margin-right:14px;padding-right:14px}.axai-midnight .axm-hero-topics a{color:var(--m-muted);text-underline-offset:4px;text-decoration:none}.axai-midnight .axm-hero-topics a:hover,.axai-midnight .axm-hero-topics a:focus-visible{color:var(--m-text);text-decoration:underline}@media (max-width:900px){.axai-root:has(.axm-hero:not(.page)) .axai-nav-mobile-cta{display:none}.axm-hero:not(.page){padding:92px 0 calc(168px + env(safe-area-inset-bottom,0px));position:relative}.axm-hero:not(.page) .axi-h1{font-size:clamp(31px,9.2vw,40px);line-height:1.06}.axm-hero:not(.page) .axi-lede{margin-top:18px;font-size:17px;line-height:1.55}.axm-hero:not(.page) .axi-actions{gap:6px 24px;margin-top:26px}.axm-hero:not(.page) .axm-link{color:var(--m-muted)}.axm-hero:not(.page) .axm-art.shapes{background-position:100% 34%;background-size:168%;order:0;width:100%;height:min(62%,460px);margin:0;position:absolute;inset:auto 0 0;-webkit-mask-image:linear-gradient(#0000 0,#00000029 30%,#0009 52%,#000 66%,#00000080 84%,#0000 97%);mask-image:linear-gradient(#0000 0,#00000029 30%,#0009 52%,#000 66%,#00000080 84%,#0000 97%)}.axm-hero:not(.page) .axm-hero-inner{position:relative}.axm-hero-topics{gap:0 22px;margin-top:22px;font-size:15px}.axm-hero-topics li:not(:last-child){border-right:0;margin-right:0;padding-right:0}.axai-midnight .axm-hero-topics a{min-height:44px;color:var(--m-text);align-items:center;display:inline-flex}}@media (max-width:360px){.axm-hero:not(.page){padding-top:84px}.axm-hero:not(.page) .axi-lede{font-size:16px}}@media (max-width:900px){.axm-hero,.axm-hero.page{min-height:100svh}.axm-hero.page .axm-art.photo{aspect-ratio:auto;flex:auto;min-height:56vw}}.axai-midnight .axi-band.axm-facts{color:var(--m-text);background:#08121a;padding-top:24px}.axai-midnight .axm-facts .axi-card.axi-fact{color:var(--m-text);background:0 0;border-color:#ffffff29}.axai-midnight .axm-facts .axi-fact-value,.axai-midnight .axm-facts .axi-fact-label{color:var(--m-text)}.axai-midnight .axm-facts .axi-small{color:var(--m-muted)}.axai-midnight .axi-band.axm-facts{margin-top:-1px}.axai-midnight .axm-index-explore{min-height:44px;color:var(--m-text);text-underline-offset:5px;align-items:center;gap:8px;margin-top:28px;font-size:16px;font-weight:500;-webkit-text-decoration:underline #fff6;text-decoration:underline #fff6;display:inline-flex}.axai-midnight .axm-index-explore:hover{text-decoration-color:currentColor}.axai-midnight .axm-index-explore:focus-visible{outline:2px solid var(--i-accent);outline-offset:4px}@media (max-width:900px){.axm-hero.page:has(.axm-index-explore){min-height:0;padding-bottom:28px}.axai-midnight .axm-index-explore{margin-top:18px}.axm-hero.page:has(+.ax-contact-body){min-height:0;padding-bottom:28px}}.axai-midnight .axm-hero+.ax-contact-body{margin-top:-1px;padding-top:1px}.axai-midnight .axai-legal-page{background:var(--i-paper);color:var(--i-ink);padding-top:0}.axai-midnight .axai-legal-hero,.axai-midnight .ax-article-head{border-image:conic-gradient(#08121a 0 0) fill 0 / 0 / 0 100vmax;color:var(--m-text);margin-bottom:56px;padding:156px 0 64px}.axai-midnight .axai-legal-hero .ax-display,.axai-midnight .ax-article-head h1{color:var(--m-text);line-height:1.06;font-size:clamp(34px,4.4vw,56px)!important}.axai-midnight .axai-legal-hero .ax-lede,.axai-midnight .ax-article-head .ax-lede{opacity:1;max-width:640px;color:var(--m-muted)!important}.axai-midnight .ax-article-head>header{margin:32px 0 0!important}.axai-midnight .ax-article-head .ax-link{color:var(--m-text)}.axai-midnight .ax-article-head .ax-meta{color:var(--m-muted);opacity:1}.axai-midnight .ax-article-head .ax-meta .ax-cat{color:var(--m-text);letter-spacing:.06em;text-transform:none;font-size:13px;font-weight:500}.axai-midnight .ax-article-head :focus-visible{outline-color:var(--i-accent)}.axai-midnight .axai-t-label{letter-spacing:0;text-transform:none;color:var(--i-ink);font-size:15px;font-weight:600}.axai-midnight .ax-article-image{border-radius:12px}.axai-midnight .ax-article .ax-btn.primary{border-radius:999px;background:var(--i-accent)!important;color:var(--i-ink)!important}@media (max-width:900px){.axai-midnight .axai-legal-hero,.axai-midnight .ax-article-head{margin-bottom:40px;padding:124px 0 40px}}
