.news-section{border-top:1px solid var(--line)}.news-section-intro{max-width:345px}.news-section-intro p{color:var(--muted);font-size:14px;margin-bottom:20px}.news-hero{border-bottom:1px solid var(--line);padding-bottom:60px}.news-hero h1 em{font-style:normal;color:var(--blue)}.news-hero-note{margin-top:30px;font-size:11px;letter-spacing:1.5px;color:var(--blue)}.news-catalog{padding-top:40px;padding-bottom:90px}.news-toolbar{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,340px);gap:32px;align-items:start;margin-bottom:38px}.news-toolbar .filters{flex-wrap:wrap;gap:9px}.news-toolbar .filter{min-height:42px}.news-search-form label{display:block;font-size:12px;color:var(--muted);margin-bottom:10px}.news-search-form>div{display:flex;gap:8px}.news-search-form input{width:100%;min-width:0;background:var(--wash);color:var(--ink);border:1px solid var(--line);border-radius:7px;padding:12px}.news-search-form .button{padding:12px 16px;white-space:nowrap}.news-search-form small{display:block;line-height:1.7;margin-top:9px;font-size:11px;color:var(--muted)}.news-feed-bar{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px;border-bottom:1px solid var(--line);padding-bottom:18px}.news-feed-bar p{font-size:12px;color:var(--muted)}.news-feed-bar button{background:none;border:0;padding:10px 0;white-space:nowrap;font-size:12px;min-height:44px}.news-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.news-card{padding:30px;background:var(--wash);border:1px solid var(--line);display:flex;flex-direction:column;min-width:0;transition:border-color .2s}.news-card:hover{border-color:#68884a}.news-card-meta{display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:11px;color:var(--muted)}.news-card-meta>span{color:var(--blue)}.news-card-meta time{white-space:nowrap}.news-card h3{font-size:23px;margin:22px 0 15px;overflow-wrap:anywhere;letter-spacing:-.025em}.news-card h3 a:hover{color:var(--blue)}.news-summary{font-size:14px;color:#b4beb6;line-height:1.85;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.news-card-bottom{display:flex;align-items:center;justify-content:space-between;gap:18px;border-top:1px solid var(--line);padding-top:20px;margin-top:auto;font-size:12px}.news-summary+.news-card-bottom{margin-top:25px}.news-card-bottom>span{color:#bbc5be;min-width:0;overflow-wrap:anywhere}.news-card-bottom small{display:block;font-size:10px;color:var(--muted);margin-top:5px}.news-card-bottom>a{white-space:nowrap;color:var(--blue);padding:10px 0;min-height:44px}.news-card-bottom>a span{margin-left:8px}.news-language-note{font-size:11px;color:#eed496;margin-bottom:12px}.news-grid-home{grid-template-columns:1.05fr 1fr;gap:0 30px}.news-grid-home .news-card:first-child{grid-row:span 4;padding:36px;justify-content:center}.news-grid-home .news-card:first-child h3{font-size:34px;line-height:1.4;margin-top:36px}.news-grid-home .news-card:first-child .news-summary{-webkit-line-clamp:8;font-size:15px}.news-grid-home .news-card:first-child .news-card-bottom{margin-top:34px}.news-grid-home .news-card:not(:first-child){padding:22px 0;border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent}.news-grid-home .news-card:not(:first-child) h3{font-size:19px;margin:10px 0}.news-grid-home .news-card:not(:first-child) .news-summary{display:none}.news-grid-home .news-card:not(:first-child) .news-card-bottom{margin-top:0;padding-top:0;border:0}.news-grid-home .news-card:not(:first-child) .news-card-bottom small{display:none}.news-feed-actions{margin-top:28px;font-size:12px}.news-empty,.news-feed-actions{text-align:center;color:var(--muted)}.news-empty{padding:55px 24px;border:1px solid var(--line);border-radius:12px}.news-empty h3{font-size:24px;color:var(--ink);margin-bottom:12px}.news-empty .button{margin-top:25px}.news-attribution{border-top:1px solid var(--line);padding-top:24px;margin-top:40px;color:var(--muted);font-size:12px;line-height:1.8}@media (min-width:761px) and (max-width:1200px){.nav{gap:15px;font-size:11px}.brand small{display:none}.nav-inner{gap:16px}}@media (max-width:1000px){.news-toolbar{grid-template-columns:1fr}.news-search-form{max-width:500px}.news-grid-home .news-card:first-child{padding:28px}.news-grid-home .news-card:first-child h3{font-size:28px}}@media (max-width:760px){.news-grid,.news-grid-home{grid-template-columns:1fr;gap:16px}.news-grid-home .news-card:first-child{grid-row:auto;padding:24px}.news-grid-home .news-card:first-child h3{font-size:26px;margin-top:22px}.news-grid-home .news-card:first-child .news-summary{-webkit-line-clamp:4;font-size:14px}.news-grid-home .news-card:not(:first-child){padding:20px 0}.news-card{padding:24px}.news-card h3{font-size:22px}.news-section .section-header{gap:24px}.news-section-intro{max-width:100%}.news-toolbar{gap:26px;margin-bottom:24px}.news-toolbar .filter{font-size:12px}.news-feed-bar{align-items:flex-start;gap:12px}.news-feed-bar p{font-size:11px;max-width:72%;padding-top:10px}.news-hero-note{font-size:10px;line-height:1.8;letter-spacing:.8px}.news-catalog{padding-top:28px}.news-search-form>div{width:100%}.news-section h2{font-size:34px}}html{scroll-behavior:smooth}body{margin:0}h1,h2,h3,p{overflow-wrap:break-word}a{color:inherit}img{max-width:100%;height:auto}.header-inner{justify-content:space-between;gap:24px}.brand,.header-inner{display:flex;align-items:center}.brand{gap:12px}.brand small{display:block;font-size:10px;font-weight:400;letter-spacing:2px}.brand-mark{color:var(--accent);font-size:32px}.header-tools{display:flex;align-items:center;gap:16px}.desktop-nav{display:flex;gap:24px}.desktop-nav a[aria-current],.motion-control{color:var(--accent)}.motion-control{background:none;border:1px solid #3c493d;border-radius:50%;min-width:44px;min-height:44px}.mobile-nav{display:none}.skip-link{position:fixed;top:-100px;z-index:100;padding:16px;background:var(--accent);color:#111}.skip-link:focus{top:0}.hero-art{position:absolute;inset:0}.hero-art figure{height:100%;margin:0}.hero-art img{width:100%;height:100%;object-fit:cover}.hero-art figcaption{display:none}.hero-editorial h1{max-width:780px;text-wrap:balance;color:#eff6e8}.hero-editorial h1:first-line{color:var(--accent)}.hero-editorial{z-index:3}.hero-energy{z-index:2;pointer-events:none}.hero-bottom{z-index:4}.feature-grid,.solution-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.feature-grid article,.solution-grid article{border-top:1px solid #344036;padding:24px 0}.feature-grid h3{font-size:24px;margin:12px 0}.feature-grid p{color:#a5b0a6;line-height:1.9}.product-list{display:grid;grid-template-columns:1fr 1fr;gap:72px 32px}.product-editorial h2{font-size:30px;margin:22px 0 14px}.product-editorial p{color:#acb7ac;line-height:1.8}.product-editorial figure{aspect-ratio:16/10;display:flex;flex-direction:column}.product-editorial img{width:100%;height:100%;min-height:0;object-fit:cover;border-radius:16px}.asset-figure{margin:0}.asset-figure figcaption{font-size:11px;line-height:1.6;color:#91a18f;margin-top:12px}.asset-figure.screenshot img{object-fit:contain}.product-hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:56px}.product-hero h1{font-size:clamp(38px,4.2vw,68px)}.product-hero .availability-note{font-size:12px;margin-top:28px;line-height:1.9;color:#96a292}.product-context{display:grid;grid-template-columns:1fr 1fr;gap:80px}.product-gallery{display:flex;gap:24px;overflow-x:auto;padding:30px 0;scroll-snap-type:x mandatory}.product-gallery>div{flex:0 0 32%;min-width:240px;scroll-snap-align:start}.product-gallery img{height:510px;object-fit:contain;width:100%}.faq details{border-bottom:1px solid #354034;padding:24px 0}.faq summary{cursor:pointer;font-size:20px}.faq p{max-width:800px;color:#a5b2a1;line-height:1.9}.news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.news-card{padding:28px;border:1px solid #2e392c;border-radius:12px;background:#10160f}.news-card p{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;color:#a5b2a1;line-height:1.8}.news-card h3{font-size:21px;line-height:1.5}.news-meta{display:flex;gap:10px;color:#85957f;font-size:12px}.news-status{margin-bottom:32px}.article-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px}.article-card{padding:32px;border-top:1px solid #37432f}.article-card p{color:#9aaa93;line-height:1.8}.general-content{display:grid;gap:56px}.general-content p{max-width:850px;line-height:1.95;color:#a6b59c}.top-breadcrumb{padding-top:40px}.product-hero .asset-figure img{border-radius:20px}.document-prose p{white-space:pre-wrap}.document-toc{display:flex;flex-direction:column;gap:18px;font-size:13px;max-height:80vh;overflow:auto}.document-row,.document-row>div{min-width:0}.contact-email{font-size:clamp(22px,5vw,64px);color:var(--accent)}.footer-bottom,.footer-top{display:flex;justify-content:space-between;gap:24px;padding:32px 0}.footer-links{display:flex;gap:28px}.footer-bottom{border-top:1px solid #34422e;color:#8e9d86;font-size:12px}.brand-hero{min-height:740px}.hero-orbit{animation:slow-spin 36s linear infinite}@keyframes slow-spin{to{transform:rotate(1turn)}}[data-motion=paused] *,[data-motion=paused] :after,[data-motion=paused] :before{animation:none!important}section{scroll-margin-top:100px}.status{display:inline-block;border:1px solid #415539;padding:6px 12px;border-radius:20px;font-size:12px}.story-image img{border-radius:18px}.story-row{align-items:center}.page-hero h1{max-width:1050px}.page-hero p{max-width:820px}.source-edition-note{line-height:1.8}.home-contact-email{overflow-wrap:anywhere}button,input,select{font:inherit}input,select{max-width:100%}@media (max-width:1100px){.desktop-nav{display:none}.mobile-nav{display:block}.mobile-nav summary{padding:12px;cursor:pointer;list-style:none}.mobile-nav nav{position:absolute;right:20px;top:80px;padding:24px;background:#142010;border:1px solid #455a37;display:flex;flex-direction:column;gap:20px;z-index:50}.feature-grid,.news-grid,.solution-grid{grid-template-columns:1fr 1fr}.product-hero{gap:32px}.product-hero h1{font-size:44px}.brand-hero{min-height:700px}}@media (max-width:700px){.article-grid,.feature-grid,.news-grid,.product-context,.product-hero,.product-list,.solution-grid{grid-template-columns:1fr}.product-hero{gap:32px}.product-context{gap:40px}.brand-hero{min-height:720px}.hero-editorial h1{font-size:52px;max-width:320px}.hero-editorial p{font-size:14px;max-width:320px}.hero-art img{object-position:62% center;opacity:.6}.hero-editorial{padding-top:100px}.hero-bottom{font-size:9px;gap:12px}.footer-bottom,.footer-top{flex-direction:column}.footer-links{flex-wrap:wrap}.product-gallery>div{flex-basis:78%}.product-gallery img{height:450px}.document-toc{max-height:220px}.docs-filter-bar{display:flex;flex-wrap:wrap}.docs-filter-bar label{flex:1 1 140px}.document-row{grid-template-columns:1fr}.document-row .doc-kind{font-size:12px}.brand small{display:none}.header-inner{gap:12px}.header-tools{gap:8px}.home-contact-grid dd a{overflow-wrap:anywhere}.top-breadcrumb{font-size:11px}.mission-split h2,.section-header h2,.values-layout h2{font-size:38px}.source-edition-note{padding:18px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation:none!important;transition:none!important}.hero-energy{display:none}}@media print{.document-toc,.motion-control,.site-footer,.site-header{display:none}body{background:white;color:black}.document-prose{max-width:none;color:black}.document-reader{display:block}}.brand-hero .hero-art{transform:none;z-index:-2}.brand-hero .hero-art figure{height:100%;width:100%}.hero-editorial h1>em,.hero-editorial h1>span{display:block}.hero-editorial h1{line-height:1.15}.hero-editorial h1:first-line{color:inherit}.news-pagination{display:flex;align-items:center;justify-content:center;gap:24px;flex-wrap:wrap;margin-top:48px}.docs-filter-bar{display:grid;grid-template-columns:minmax(0,1fr) minmax(160px,240px) auto;align-items:end;gap:20px}.docs-filter-bar label,.docs-filter-bar label:first-child{min-width:0;flex:none;font-size:13px}.docs-filter-bar input,.docs-filter-bar select{width:100%;min-height:48px;padding:12px 14px;border:1px solid #3a5131;border-radius:6px;background:#132016;color:#e8eddf;font:inherit;box-sizing:border-box}@media (max-width:700px){.docs-filter-bar{grid-template-columns:1fr;align-items:stretch;gap:16px}.docs-filter-bar label{flex:none}.docs-filter-bar .button{width:100%}}:root{--font-sans:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;--font-mono:"SFMono-Regular",Consolas,"Liberation Mono",monospace;--font-display:var(--font-sans);--paper:#090d0b;--wash:#111813;--ink:#f0f4ed;--muted:#9ba79f;--line:#2a352f;--accent:#c4fa6c;--accent-rgb:196,250,108;--accent-ink:#10170b;--hairline:rgba(255,255,255,0.08);--container-max:1360px;--container-pad:56px;--section-y:108px;--radius:20px}[data-design]{--blue:var(--accent);min-height:100vh;display:flow-root;background:var(--paper);color:var(--ink);font-family:var(--font-sans)}[data-design] .container{max-width:var(--container-max);padding-inline:var(--container-pad)}[data-design] .section{padding-block:var(--section-y)}[data-design] h1,[data-design] h2,[data-design] h3{text-wrap:balance}[data-design] .asset-figure figcaption,[data-design] .eyebrow{font-family:var(--font-mono)}@media (max-width:680px){[data-design] .section-header{display:block}[data-design] .section-header>a{display:inline-block;margin-top:18px}}@media print{[data-design]{display:block;background:#fff;color:#000}}[data-design=aurora]{--paper:#05070d;--wash:#081120;--ink:#f4f7fb;--muted:#9aa9bf;--line:rgba(255,255,255,0.12);--accent:#6fe7da;--accent-rgb:111,231,218;--accent-ink:#041018;--hairline:rgba(255,255,255,0.09);--container-max:1320px;--container-pad:clamp(20px,4vw,56px);--section-y:clamp(88px,9vw,128px);--radius:24px;color-scheme:dark}body:has([data-design=aurora]){background:#05070d}[data-design=aurora] ::selection{background:var(--accent);color:var(--accent-ink)}[data-design=aurora] h1,[data-design=aurora] h2,[data-design=aurora] h3{font-family:var(--font-display)}[data-design=aurora] h2{font-size:clamp(34px,3.8vw,58px);line-height:1.14;letter-spacing:-.045em}[data-design=aurora] .eyebrow{font-size:9.5px;letter-spacing:.2em;color:var(--muted);margin-bottom:22px}[data-design=aurora] .eyebrow:before{width:5px;height:5px;border-radius:50%;background:var(--accent);box-shadow:0 0 12px rgba(var(--accent-rgb),.8)}[data-design=aurora] .lead{font-size:clamp(18px,1.6vw,21px);line-height:1.75}[data-design=aurora] .site-header{position:sticky;top:0;z-index:60;background:linear-gradient(180deg,rgba(5,7,13,.92),rgba(5,7,13,.55) 70%,transparent);border-bottom:1px solid var(--hairline);-webkit-backdrop-filter:blur(20px) saturate(1.15);backdrop-filter:blur(20px) saturate(1.15)}[data-design=aurora] .header-inner{min-height:76px}[data-design=aurora] .brand{font-size:17px;font-weight:600;letter-spacing:-.02em}[data-design=aurora] .brand small{display:block;font-family:var(--font-mono);font-size:8.5px;letter-spacing:.22em;color:var(--muted);border-left:1px solid var(--line);padding-left:12px}[data-design=aurora] .brand-mark{color:var(--accent);font-size:20px;text-shadow:0 0 24px rgba(var(--accent-rgb),.6)}[data-design=aurora] .desktop-nav{gap:26px;font-size:12px}[data-design=aurora] .desktop-nav a{color:var(--muted);padding:6px 0;transition:color .2s}[data-design=aurora] .desktop-nav a:hover,[data-design=aurora] .desktop-nav a[aria-current]{color:var(--ink)}[data-design=aurora] .desktop-nav a[aria-current]{text-shadow:0 0 18px rgba(var(--accent-rgb),.45)}[data-design=aurora] .header-tools{gap:14px}[data-design=aurora] .lang-switch{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.14em;color:var(--ink);border:1px solid var(--line);background:rgba(255,255,255,.04);border-radius:999px;padding:8px 11px}[data-design=aurora] .motion-control{color:var(--accent);border-color:var(--line);background:rgba(255,255,255,.04);min-width:38px;min-height:38px;font-size:10px}[data-design=aurora] .mobile-nav nav{background:rgba(8,17,32,.96);border:1px solid var(--line);border-radius:16px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}[data-design=aurora] .skip-link{background:var(--accent);color:var(--accent-ink)}[data-design=aurora] .brand-hero{min-height:min(900px,96vh);background:var(--paper);border-bottom:1px solid var(--line);overflow:hidden}[data-design=aurora] .brand-hero .hero-art{position:absolute;inset:0;z-index:-3;transform:none;animation:none}[data-design=aurora] .brand-hero .hero-art img{width:100%;height:100%;object-fit:cover;object-position:64% center;filter:hue-rotate(112deg) saturate(1.08) brightness(.95)}[data-design=aurora] .brand-hero:before{content:"";position:absolute;inset:0;z-index:-2;background:radial-gradient(900px 620px at 72% 42%,rgba(var(--accent-rgb),.16),transparent 68%),radial-gradient(760px 560px at 88% 16%,rgba(124,156,255,.16),transparent 70%),linear-gradient(100deg,rgba(5,7,13,.97) 6%,rgba(5,7,13,.82) 36%,rgba(5,7,13,.22) 68%,transparent 88%)}[data-design=aurora] .brand-hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#05070d,rgba(5,7,13,.35) 22%,transparent 46%)}[data-design=aurora] .hero-editorial{position:relative;z-index:3;min-height:0;padding-top:clamp(150px,16vh,220px);padding-bottom:clamp(96px,12vh,140px)}[data-design=aurora] .hero-editorial .eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:30px;padding:9px 14px;border:1px solid rgba(var(--accent-rgb),.28);border-radius:999px;background:rgba(var(--accent-rgb),.07);color:#c8f6ef;font-size:9px}[data-design=aurora] .hero-editorial .eyebrow:before{width:5px;height:5px;background:var(--accent);box-shadow:0 0 10px rgba(var(--accent-rgb),.9)}[data-design=aurora] .hero-editorial h1{max-width:900px;font-size:clamp(48px,6vw,96px);line-height:1.04;letter-spacing:-.055em;font-weight:570;color:var(--ink);text-wrap:balance}[data-design=aurora] .hero-editorial h1:first-line{color:var(--ink)}[data-design=aurora] .hero-editorial h1 em{background:linear-gradient(100deg,#8ff4e6,#6fe7da 42%,#7c9cff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:aurora-line-in 1.1s cubic-bezier(.16,1,.3,1) .42s both}[data-design=aurora] .hero-editorial>p{max-width:520px;margin-top:30px;color:#b7c4d6;font-size:15px;line-height:1.95}[data-design=aurora] .hero-editorial .buttons{margin-top:40px;gap:12px}[data-design=aurora] .hero-footnote{margin-top:46px;font-family:var(--font-mono);font-size:8.5px;letter-spacing:.18em;color:var(--muted)}[data-design=aurora] .button{background:linear-gradient(105deg,#6fe7da,#7c9cff);border:1px solid transparent;color:#041018;border-radius:999px;padding:15px 26px;font-size:12.5px;font-weight:600;box-shadow:0 12px 40px rgba(var(--accent-rgb),.18)}[data-design=aurora] .button:hover{background:linear-gradient(105deg,#8ff4e6,#9fb6ff);transform:translateY(-2px);box-shadow:0 18px 50px rgba(var(--accent-rgb),.3)}[data-design=aurora] .button.secondary{background:rgba(255,255,255,.05);border-color:var(--line);color:var(--ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:none}[data-design=aurora] .button.secondary:hover{background:rgba(255,255,255,.1);border-color:rgba(var(--accent-rgb),.5)}[data-design=aurora] .hero-energy{z-index:2;opacity:.55;-webkit-mask-image:linear-gradient(90deg,transparent 12%,#000 60%);mask-image:linear-gradient(90deg,transparent 12%,#000 60%)}[data-design=aurora] .hero-orbit{opacity:.28;right:4%;top:18%}[data-design=aurora] .hero-orbit i{border-color:rgba(var(--accent-rgb),.22)}[data-design=aurora] .hero-orbit i:after{background:var(--accent);box-shadow:0 0 22px var(--accent)}[data-design=aurora] .hero-orbit span{color:rgba(200,246,239,.5)}[data-design=aurora] .brand-hero .hero-bottom{position:relative;z-index:4;display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:32px;padding:18px 24px;border:1px solid var(--line);border-radius:16px;background:rgba(255,255,255,.045);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:var(--muted);font-family:var(--font-mono);font-size:9px;letter-spacing:.1em}[data-design=aurora] .brand-hero .hero-bottom a{color:var(--ink)}[data-design=aurora] .mission-section{position:relative;overflow:hidden;border-top:1px solid var(--line)}[data-design=aurora] .mission-section:before{content:"";position:absolute;inset:-20% auto auto -10%;width:640px;height:540px;background:radial-gradient(circle,rgba(var(--accent-rgb),.08),transparent 68%);pointer-events:none}[data-design=aurora] .mission-split{position:relative;grid-template-columns:1.05fr .95fr;gap:clamp(48px,8vw,120px)}[data-design=aurora] .mission-split h2{font-size:clamp(38px,4.6vw,62px)}[data-design=aurora] .mission-copy>p:not(.lead){color:var(--muted);font-size:14px;margin:24px 0}[data-design=aurora] .mission-keywords{border-top:1px solid var(--line);padding-top:26px;margin-top:64px;color:var(--muted);font-family:var(--font-mono);font-size:9.5px;letter-spacing:.14em}[data-design=aurora] .text-link{color:var(--accent);font-size:12px}[data-design=aurora] .audience-section{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:0 max(22px,calc((100vw - 1320px) / 2 + 56px))}[data-design=aurora] .audience-panel,[data-design=aurora] .audience-panel.enterprise{min-height:380px;padding:clamp(36px,4vw,56px);border:1px solid var(--line);border-radius:var(--radius);background:radial-gradient(520px 320px at 100% 0,rgba(124,156,255,.12),transparent 70%),linear-gradient(150deg,rgba(255,255,255,.06),rgba(255,255,255,.018));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}[data-design=aurora] .audience-panel.enterprise{background:radial-gradient(520px 320px at 0 0,rgba(var(--accent-rgb),.12),transparent 70%),linear-gradient(150deg,rgba(255,255,255,.06),rgba(255,255,255,.018))}[data-design=aurora] .audience-panel h2{font-size:clamp(28px,2.8vw,38px)}[data-design=aurora] .audience-panel>p{color:var(--muted);font-size:14px;max-width:440px}[data-design=aurora] .audience-links{margin-top:40px;color:var(--ink);font-size:12px}[data-design=aurora] .audience-links a{border-bottom:1px solid rgba(var(--accent-rgb),.55);padding-bottom:4px}[data-design=aurora] .section-header{margin-bottom:52px;align-items:flex-end}[data-design=aurora] .solution-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}[data-design=aurora] .solution-grid article{padding:clamp(28px,3vw,42px);border:1px solid var(--line);border-radius:20px;background:linear-gradient(155deg,rgba(255,255,255,.055),rgba(255,255,255,.015));transition:border-color .3s,transform .3s,box-shadow .3s}[data-design=aurora] .solution-grid article:first-child{grid-column:1/-1;display:grid;grid-template-columns:.92fr 1.08fr;column-gap:clamp(32px,5vw,72px);align-content:start;background:radial-gradient(620px 320px at 90% 0,rgba(var(--accent-rgb),.14),transparent 70%),linear-gradient(155deg,rgba(255,255,255,.06),rgba(255,255,255,.015))}[data-design=aurora] .solution-grid article:first-child>.eyebrow{grid-column:1/-1}[data-design=aurora] .solution-grid article:first-child>h3,[data-design=aurora] .solution-grid article:first-child>p.lead{grid-column:1}[data-design=aurora] .solution-grid article:first-child>p:not(.lead){grid-column:2;grid-row:2/span 2;align-self:start;margin-top:0}[data-design=aurora] .solution-grid article:first-child>.buttons{grid-column:2;grid-row:4;margin-top:20px}[data-design=aurora] .solution-grid article:hover{border-color:rgba(var(--accent-rgb),.38);transform:translateY(-3px);box-shadow:0 24px 60px rgba(0,0,0,.35)}[data-design=aurora] .solution-grid h3{font-size:clamp(22px,2vw,28px)}[data-design=aurora] .solution-grid p.lead{color:var(--ink);font-size:15px}[data-design=aurora] .solution-grid p:not(.lead){color:var(--muted);font-size:13.5px;margin-top:12px}[data-design=aurora] .solution-grid .buttons{margin-top:26px;font-size:11px}[data-design=aurora] .solution-grid .buttons a{color:var(--accent)}[data-design=aurora] .platform-section{position:relative;background:radial-gradient(900px 600px at 78% 30%,rgba(124,156,255,.09),transparent 70%),var(--wash);border-block:1px solid var(--line);overflow:hidden}[data-design=aurora] .platform-heading>p{color:var(--muted);font-size:13.5px}[data-design=aurora] .platform-showcase{grid-template-columns:minmax(0,1.6fr) minmax(280px,.9fr);gap:clamp(32px,5vw,64px);align-items:center}[data-design=aurora] .platform-showcase .asset-figure{padding:14px;border:1px solid rgba(255,255,255,.16);border-radius:22px;background:linear-gradient(150deg,rgba(255,255,255,.08),rgba(255,255,255,.02));box-shadow:0 40px 120px rgba(0,0,0,.55);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}[data-design=aurora] .platform-showcase .asset-figure img{display:block;width:100%;height:auto;border-radius:12px}[data-design=aurora] .platform-showcase .asset-figure figcaption{margin:0;padding:12px 4px 2px;color:var(--muted)}[data-design=aurora] .platform-module-list a{border-bottom:1px solid var(--line);padding:18px 0;font-size:12.5px;transition:color .2s}[data-design=aurora] .platform-module-list a:hover{color:var(--accent)}[data-design=aurora] .platform-module-list a span{color:var(--muted);font-family:var(--font-mono);font-size:9px}[data-design=aurora] .platform-module-list a b{color:var(--accent)}[data-design=aurora] .section-bottom p{color:var(--muted);font-size:11px}[data-design=aurora] .story-row{grid-template-columns:1.05fr .95fr;gap:clamp(28px,4vw,56px);align-items:center;margin-bottom:24px;padding:clamp(24px,3vw,36px);border:1px solid var(--line);border-radius:26px;background:linear-gradient(150deg,rgba(255,255,255,.05),rgba(255,255,255,.012));transition:border-color .3s,transform .3s}[data-design=aurora] .story-row:hover{border-color:rgba(var(--accent-rgb),.32);transform:translateY(-2px)}[data-design=aurora] .story-row:nth-of-type(2n){grid-template-columns:.95fr 1.05fr}[data-design=aurora] .story-row:nth-of-type(2n)>.story-image{order:2}[data-design=aurora] .story-image .asset-figure{overflow:hidden;border:1px solid var(--line);border-radius:18px;background:#060b14}[data-design=aurora] .story-image .asset-figure img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}[data-design=aurora] .story-image .asset-figure figcaption{margin:0;padding:10px 14px;border-top:1px solid var(--line);color:var(--muted)}[data-design=aurora] .story-copy h3{font-size:clamp(26px,2.6vw,36px)}[data-design=aurora] .story-copy>p{color:var(--muted);font-size:14px}[data-design=aurora] .story-copy dt{color:var(--muted);font-family:var(--font-mono);font-size:8.5px;letter-spacing:.16em}[data-design=aurora] .story-copy dd{color:var(--ink);font-size:13px}[data-design=aurora] .status{border:1px solid rgba(var(--accent-rgb),.35);border-radius:999px;padding:5px 11px;color:var(--accent);background:rgba(var(--accent-rgb),.07);font-family:var(--font-mono);font-size:9px}[data-design=aurora] .story-meta a{color:var(--accent);font-size:12px}[data-design=aurora] .process-section{background:transparent;border-top:1px solid var(--line)}[data-design=aurora] .process-steps{gap:20px;margin:56px 0 20px}[data-design=aurora] .process-steps article{padding:28px;border:1px solid var(--line);border-radius:18px;background:linear-gradient(150deg,rgba(255,255,255,.045),rgba(255,255,255,.012))}[data-design=aurora] .process-steps article>span{background:linear-gradient(100deg,#8ff4e6,#7c9cff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-family:var(--font-mono);font-size:34px;letter-spacing:-.04em;margin-bottom:26px}[data-design=aurora] .process-steps h3{font-size:20px}[data-design=aurora] .process-steps p{color:var(--muted);font-size:13px}[data-design=aurora] .values-section{color:var(--ink)}[data-design=aurora] .values-section em{background:linear-gradient(100deg,#8ff4e6,#7c9cff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}[data-design=aurora] .values-section .eyebrow{color:var(--muted);background:none}[data-design=aurora] .values-section .eyebrow:before{background:var(--accent);box-shadow:0 0 12px rgba(var(--accent-rgb),.8)}[data-design=aurora] .values-layout{gap:clamp(48px,8vw,120px)}[data-design=aurora] .values-layout h2{font-size:clamp(38px,4.4vw,62px)}[data-design=aurora] .values-layout article{border-top:1px solid var(--line);padding:24px 0}[data-design=aurora] .values-layout article>span{color:var(--accent);font-family:var(--font-mono);font-size:9.5px}[data-design=aurora] .values-layout h3{font-size:22px}[data-design=aurora] .values-layout p{color:var(--muted);font-size:13px}[data-design=aurora] .article-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}[data-design=aurora] .article-card{padding:28px;border:1px solid var(--line);border-radius:18px;background:linear-gradient(150deg,rgba(255,255,255,.045),rgba(255,255,255,.012));transition:border-color .3s}[data-design=aurora] .article-card:hover{border-color:rgba(var(--accent-rgb),.32)}[data-design=aurora] .article-card>span{font-family:var(--font-mono);font-size:8.5px;letter-spacing:.1em;color:var(--muted)}[data-design=aurora] .article-card h3{font-size:21px;margin:16px 0 10px}[data-design=aurora] .article-card p{font-size:13px}[data-design=aurora] .news-status{font-family:var(--font-mono);font-size:9px;letter-spacing:.04em;color:var(--muted)}[data-design=aurora] .news-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}[data-design=aurora] .news-card{padding:26px;border:1px solid var(--line);border-radius:18px;background:linear-gradient(150deg,rgba(255,255,255,.045),rgba(255,255,255,.012));transition:border-color .3s,transform .3s}[data-design=aurora] .news-card:hover{border-color:rgba(var(--accent-rgb),.32);transform:translateY(-2px)}[data-design=aurora] .news-card .eyebrow{margin-bottom:14px;font-size:8.5px;color:var(--muted)}[data-design=aurora] .news-card h3{font-size:20px;margin:0 0 12px}[data-design=aurora] .news-card p{color:var(--muted);font-size:13px}[data-design=aurora] .news-meta{margin-top:18px;color:var(--muted);font-family:var(--font-mono);font-size:9px}[data-design=aurora] .support-band{grid-template-columns:1.1fr .9fr;gap:clamp(40px,8vw,120px);border-top:1px solid var(--line)}[data-design=aurora] .support-band h2{font-size:clamp(34px,4vw,54px)}[data-design=aurora] .support-paths>a{padding:22px 0;border-bottom:1px solid var(--line)}[data-design=aurora] .support-paths h3{font-size:21px}[data-design=aurora] .home-contact{margin:0 max(22px,calc((100vw - 1320px) / 2 + 56px)) 40px;padding:clamp(36px,5vw,64px);border:1px solid var(--line);border-radius:28px;background:radial-gradient(700px 420px at 88% 0,rgba(124,156,255,.14),transparent 70%),linear-gradient(150deg,rgba(255,255,255,.06),rgba(255,255,255,.015));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}[data-design=aurora] .home-contact-grid dt{font-family:var(--font-mono);font-size:9px;letter-spacing:.16em;color:var(--muted)}[data-design=aurora] .home-contact-grid>div{border-top:1px solid var(--line)}[data-design=aurora] .home-contact-email{color:var(--accent);border-radius:0}[data-design=aurora] .site-footer{border-top:1px solid var(--line);background:radial-gradient(700px 400px at 50% 0,rgba(124,156,255,.07),transparent 70%),#04060b;padding:72px 0 28px}[data-design=aurora] .footer-top{display:grid;grid-template-columns:1.4fr 1fr;gap:60px;padding:0 0 56px}[data-design=aurora] .site-footer .brand{font-size:22px}[data-design=aurora] .footer-top p{max-width:340px;margin-top:14px;color:var(--muted);font-size:13px;line-height:1.8}[data-design=aurora] .footer-links{justify-content:flex-end;gap:28px;font-size:11.5px;color:var(--muted)}[data-design=aurora] .footer-bottom{border-top:1px solid var(--line);padding-top:22px;color:var(--muted);font-family:var(--font-mono);font-size:9px;letter-spacing:.04em}[data-design=aurora] .page-hero{margin-top:8px;padding:clamp(44px,5vw,68px) var(--container-pad);border:1px solid var(--line);border-radius:28px;background:radial-gradient(760px 420px at 82% 0,rgba(124,156,255,.14),transparent 70%),radial-gradient(560px 340px at 5% 100%,rgba(var(--accent-rgb),.09),transparent 70%),linear-gradient(150deg,rgba(255,255,255,.055),rgba(255,255,255,.014));overflow:hidden}[data-design=aurora] .page-hero h1{max-width:1080px;font-size:clamp(38px,4.6vw,64px);line-height:1.1;letter-spacing:-.045em}[data-design=aurora] .page-hero .product-title>p,[data-design=aurora] .page-hero>p{max-width:820px;color:var(--muted);font-size:15px}[data-design=aurora] .page-hero .buttons{margin-top:30px}[data-design=aurora] .breadcrumb,[data-design=aurora] .top-breadcrumb{color:var(--muted);font-family:var(--font-mono);font-size:10px;letter-spacing:.06em}[data-design=aurora] .breadcrumb a:hover{color:var(--accent)}[data-design=aurora] .product-list{gap:44px 28px}[data-design=aurora] .product-editorial{padding-bottom:32px;border-bottom:1px solid var(--line)}[data-design=aurora] .product-editorial figure{overflow:hidden;border:1px solid var(--line);border-radius:20px;background:var(--wash)}[data-design=aurora] .product-editorial figure img{border-radius:0}[data-design=aurora] .product-editorial h2{font-size:clamp(24px,2.2vw,32px)}[data-design=aurora] .product-editorial .asset-figure figcaption,[data-design=aurora] .product-editorial p{color:var(--muted)}[data-design=aurora] .product-hero{gap:clamp(28px,4vw,56px)}[data-design=aurora] .product-hero h1{font-size:clamp(38px,4.2vw,60px)}[data-design=aurora] .product-hero .asset-figure{overflow:hidden;border:1px solid var(--line);border-radius:20px;background:var(--wash)}[data-design=aurora] .product-hero .asset-figure img{border-radius:0}[data-design=aurora] .product-hero .asset-figure figcaption{margin:0;padding:10px 14px;border-top:1px solid var(--line);color:var(--muted)}[data-design=aurora] .availability-note{color:var(--muted)}[data-design=aurora] .product-context{gap:clamp(40px,7vw,100px)}[data-design=aurora] .product-context h2{font-size:clamp(28px,2.8vw,38px)}[data-design=aurora] .product-context p{color:var(--muted)}[data-design=aurora] .feature-grid{gap:20px}[data-design=aurora] .feature-grid article{padding:clamp(24px,2.4vw,32px);border:1px solid var(--line);border-radius:18px;background:linear-gradient(150deg,rgba(255,255,255,.045),rgba(255,255,255,.012))}[data-design=aurora] .feature-grid h3{font-size:21px}[data-design=aurora] .feature-grid p{color:var(--muted)}[data-design=aurora] .product-gallery .asset-figure{padding:12px;border:1px solid var(--line);border-radius:18px;background:var(--wash)}[data-design=aurora] .product-gallery .asset-figure img{border:0;border-radius:0;background:transparent}[data-design=aurora] .product-gallery .asset-figure figcaption{color:var(--muted)}[data-design=aurora] .faq details{border-bottom:1px solid var(--line)}[data-design=aurora] .faq summary{color:var(--ink)}[data-design=aurora] .faq p{color:var(--muted)}[data-design=aurora] .docs-filter-bar input,[data-design=aurora] .docs-filter-bar select,[data-design=aurora] .docs-search,[data-design=aurora] .docs-type{border:1px solid rgba(255,255,255,.17);border-radius:10px;background:rgba(255,255,255,.07);color:var(--ink)}[data-design=aurora] .docs-filter-bar input::placeholder,[data-design=aurora] .docs-search::placeholder{color:var(--muted)}[data-design=aurora] .docs-filter-bar label{color:var(--muted)}[data-design=aurora] .docs-product-links a{border:1px solid var(--line);border-radius:999px;color:var(--muted)}[data-design=aurora] .docs-product-links a:hover{border-color:rgba(var(--accent-rgb),.5);color:var(--ink)}[data-design=aurora] .document-row{border-bottom:1px solid var(--line)}[data-design=aurora] .document-row h2{color:var(--ink)}[data-design=aurora] .doc-kind,[data-design=aurora] .document-row:hover h2{color:var(--accent)}[data-design=aurora] .doc-labels,[data-design=aurora] .doc-product,[data-design=aurora] .document-date,[data-design=aurora] .document-row p{color:var(--muted)}[data-design=aurora] .document-heading{padding-top:46px}[data-design=aurora] .document-heading h1{font-size:clamp(34px,4vw,56px);line-height:1.15}[data-design=aurora] .document-heading>p{color:var(--muted)}[data-design=aurora] .document-metadata{color:var(--muted);font-family:var(--font-mono);font-size:10px;letter-spacing:.04em}[data-design=aurora] .source-edition-note{border-left:2px solid var(--accent);background:rgba(var(--accent-rgb),.08);color:#c9d4e5}[data-design=aurora] .document-reader{gap:clamp(32px,4vw,64px)}[data-design=aurora] .document-toc{padding-right:22px;border-right:1px solid var(--line)}[data-design=aurora] .document-toc a{color:var(--muted);font-size:12px}[data-design=aurora] .document-toc a:hover{color:var(--accent)}[data-design=aurora] .document-prose{color:#c9d4e5}[data-design=aurora] .document-prose h2{color:var(--ink);font-size:clamp(24px,2.2vw,30px)}[data-design=aurora] .document-prose a{color:var(--accent)}[data-design=aurora] .document-prose strong{color:var(--ink)}[data-design=aurora] .legal-table-wrap{border:1px solid var(--line)}[data-design=aurora] .legal-table-wrap td,[data-design=aurora] .legal-table-wrap th{border-color:var(--line)}[data-design=aurora] .legal-table-wrap th{background:rgba(255,255,255,.05);color:var(--ink)}[data-design=aurora] .legal-table-wrap td{color:#c9d4e5}[data-design=aurora] .document-back,[data-design=aurora] .legal-availability{border-top:1px solid var(--line)}[data-design=aurora] .translation-notice{border-color:var(--line)}[data-design=aurora] .scope-note{border-left-color:var(--accent)}[data-design=aurora] .document-callout{background:var(--wash);border-block:1px solid var(--line)}[data-design=aurora] .news-card-bottom>span,[data-design=aurora] .news-summary{color:var(--muted)}[data-design=aurora] .news-card-meta>span{color:var(--accent)}[data-design=aurora] .news-language-note{color:#c9d4e5}[data-design=aurora] .news-feed-bar{border-bottom:1px solid var(--line)}[data-design=aurora] .news-pagination{color:var(--muted)}[data-design=aurora] .news-empty{border:1px solid var(--line);border-radius:18px;background:rgba(255,255,255,.03)}[data-design=aurora] .values-section{border-top:1px solid var(--line);background:radial-gradient(760px 520px at 12% 20%,rgba(var(--accent-rgb),.07),transparent 68%),transparent}[data-design=aurora] .values-section .feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}[data-design=aurora] .values-section .feature-grid article{padding:clamp(24px,2.4vw,32px);border:1px solid var(--line);border-radius:18px;background:linear-gradient(150deg,rgba(255,255,255,.045),rgba(255,255,255,.012))}[data-design=aurora] .values-section .feature-grid h2{font-size:22px}[data-design=aurora] .values-section .feature-grid p{color:var(--muted);font-size:13.5px}[data-design=aurora] .contact-email{color:var(--accent);overflow-wrap:anywhere}[data-design=aurora] .general-content p{color:var(--muted)}[data-design=aurora] .article-card{color:var(--ink)}[data-design=aurora] .article-card time{font-family:var(--font-mono);font-size:9px;letter-spacing:.08em;color:var(--muted)}[data-design=aurora] .article-card h2{margin:14px 0 10px;font-size:clamp(22px,2vw,28px);line-height:1.35}[data-design=aurora] .article-card p{color:var(--muted)}[data-design=aurora] .empty{border:1px solid var(--line);border-radius:18px;padding:48px 24px;background:rgba(255,255,255,.03);color:var(--muted)}[data-design=aurora] .empty h2{color:var(--ink);margin-bottom:12px}@media (max-width:1100px){[data-design=aurora] .audience-section{padding-inline:var(--container-pad)}[data-design=aurora] .platform-showcase{grid-template-columns:1fr}[data-design=aurora] .platform-module-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){[data-design=aurora] .mission-split,[data-design=aurora] .story-row,[data-design=aurora] .support-band,[data-design=aurora] .values-layout{grid-template-columns:1fr;gap:36px}[data-design=aurora] .audience-section,[data-design=aurora] .solution-grid{grid-template-columns:1fr}[data-design=aurora] .article-grid,[data-design=aurora] .news-grid,[data-design=aurora] .process-steps{grid-template-columns:1fr 1fr}[data-design=aurora] .brand-hero .hero-bottom{flex-wrap:wrap;gap:10px}[data-design=aurora] .footer-top{grid-template-columns:1fr;gap:32px;padding-bottom:40px}[data-design=aurora] .footer-links{justify-content:flex-start}}@media (max-width:680px){[data-design=aurora]{--container-pad:22px;--section-y:64px}[data-design=aurora] .header-inner{min-height:64px}[data-design=aurora] .brand-hero{min-height:700px}[data-design=aurora] .hero-editorial{padding-top:120px;padding-bottom:80px}[data-design=aurora] .hero-editorial h1{font-size:clamp(38px,11vw,54px);line-height:1.08}[data-design=aurora] h2{font-size:clamp(30px,8.6vw,40px)}[data-design=aurora] .hero-orbit{display:none}[data-design=aurora] .article-grid,[data-design=aurora] .news-grid,[data-design=aurora] .process-steps{grid-template-columns:1fr}[data-design=aurora] .solution-grid article:first-child{grid-column:auto;display:block}[data-design=aurora] .hero-editorial .buttons{flex-direction:column;align-items:flex-start}[data-design=aurora] .hero-editorial .button{width:100%}[data-design=aurora] .story-row{padding:18px}[data-design=aurora] .story-row:nth-of-type(2n)>.story-image{order:0}[data-design=aurora] .home-contact{margin-inline:22px}[data-design=aurora] .footer-bottom{flex-direction:column;gap:10px}}@media (prefers-reduced-motion:reduce){[data-design=aurora] .brand-hero .hero-art img{animation:none}}@media (max-width:1100px){[data-design=aurora] .product-anchor-nav{top:72px}}@media (max-width:900px){[data-design=aurora] .page-hero{border-radius:22px}[data-design=aurora] .product-list,[data-design=aurora] .values-section .feature-grid{grid-template-columns:1fr 1fr}[data-design=aurora] .document-toc{border-right:0;padding-right:0}}@media (max-width:680px){[data-design=aurora] .page-hero{margin-top:0;padding:40px 22px;border-radius:18px}[data-design=aurora] .page-hero h1{font-size:clamp(32px,9vw,44px)}[data-design=aurora] .product-list,[data-design=aurora] .values-section .feature-grid{grid-template-columns:1fr}[data-design=aurora] .product-editorial{padding-bottom:26px}[data-design=aurora] .product-context{gap:32px}[data-design=aurora] .document-heading{padding-top:30px}[data-design=aurora] .document-heading h1{font-size:clamp(30px,8.6vw,40px)}[data-design=aurora] .document-metadata{font-size:9px}[data-design=aurora] .document-prose h2{font-size:24px}[data-design=aurora] .feature-grid article,[data-design=aurora] .values-section .feature-grid article{padding:22px}}@keyframes aurora-rise{0%{transform:translateY(28px)}to{transform:none}}@keyframes aurora-line-in{0%{transform:translateY(36px)}to{transform:none}}@keyframes particle-drift{0%{transform:translate3d(-2.5%,0,0) scale(1)}to{transform:translate3d(3%,-1.5%,0) scale(1.06)}}@keyframes aurora-float{0%{transform:translate3d(-6%,-4%,0) scale(1)}to{transform:translate3d(7%,5%,0) scale(1.12)}}@keyframes hero-sweep{0%{transform:translateX(-150%) skewX(-12deg);opacity:0}10%{opacity:.75}38%{opacity:.5}58%,to{transform:translateX(220%) skewX(-12deg);opacity:0}}@keyframes bar-scan{0%{transform:translateX(-120%)}to{transform:translateX(460%)}}@keyframes reading-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes scroll-rise{0%{opacity:.9;translate:0 12px}to{opacity:1;translate:0 0}}@keyframes scroll-rise-soft{0%{opacity:.92;translate:0 6px}to{opacity:1;translate:0 0}}[data-design=aurora] .hero-art{overflow:hidden}[data-design=aurora] .hero-aurora{position:absolute;inset:0;z-index:1;overflow:hidden;pointer-events:none}[data-design=aurora] .hero-aurora i{position:absolute;display:block;width:44vw;height:44vw;border-radius:50%;background:radial-gradient(circle,rgba(var(--accent-rgb),.18),transparent 62%);opacity:.55;animation:aurora-float 14s ease-in-out infinite alternate}[data-design=aurora] .hero-aurora i:first-child{left:-18%;top:-24%}[data-design=aurora] .hero-aurora i:nth-child(2){right:-20%;top:-4%;background:radial-gradient(circle,rgba(124,156,255,.24),transparent 62%);animation-duration:18s;animation-delay:-5s}[data-design=aurora] .hero-aurora i:nth-child(3){left:28%;bottom:-42%;width:38vw;height:38vw;background:radial-gradient(circle,rgba(var(--accent-rgb),.14),transparent 60%);animation-duration:24s;animation-delay:-11s}[data-design=aurora] .hero-aurora:after{content:"";position:absolute;top:-10%;bottom:-10%;left:0;width:34%;background:linear-gradient(105deg,transparent 30%,rgba(190,255,250,.1) 45%,rgba(124,156,255,.12) 52%,transparent 68%);animation:hero-sweep 8s cubic-bezier(.4,0,.2,1) infinite}[data-design=aurora] .hero-energy{animation:particle-drift 13s ease-in-out infinite alternate}[data-design=aurora] .hero-orbit{opacity:.55}[data-design=aurora] .hero-orbit i{animation-duration:16s}[data-design=aurora] .hero-orbit i:nth-child(2){animation-duration:11s}[data-design=aurora] .hero-orbit i:nth-child(3){animation-duration:8s}[data-design=aurora] .scroll-arrow{display:inline-block;margin-left:4px;animation:scroll-arrow-bob 1.8s ease-in-out infinite alternate}@keyframes scroll-arrow-bob{0%{transform:translateY(0)}to{transform:translateY(6px)}}[data-design=aurora] .mission-section:after,[data-design=aurora] .platform-section:after{content:"";position:absolute;top:0;left:0;width:34%;height:1px;background:linear-gradient(90deg,transparent,var(--accent),transparent);opacity:.65;animation:bar-scan 6.5s linear infinite;pointer-events:none}[data-design=aurora] .hero-editorial>.eyebrow{animation:aurora-rise .8s cubic-bezier(.16,1,.3,1) .05s both}[data-design=aurora] .hero-editorial h1{animation:aurora-rise 1s cubic-bezier(.16,1,.3,1) .12s both}[data-design=aurora] .hero-editorial h1>span{animation:aurora-line-in 1.1s cubic-bezier(.16,1,.3,1) both}[data-design=aurora] .hero-editorial h1>span:first-child{animation-delay:.18s}[data-design=aurora] .hero-editorial h1>span:nth-child(2){animation-delay:.3s}[data-design=aurora] .hero-editorial>p{animation:aurora-rise .9s cubic-bezier(.16,1,.3,1) .38s both}[data-design=aurora] .hero-editorial>.buttons{animation:aurora-rise .9s cubic-bezier(.16,1,.3,1) .5s both}[data-design=aurora] .hero-footnote{animation:aurora-rise .9s cubic-bezier(.16,1,.3,1) .62s both}[data-design=aurora] .brand-hero .hero-bottom{animation:aurora-rise 1s cubic-bezier(.16,1,.3,1) .72s both;overflow:hidden}[data-design=aurora] .brand-hero .hero-bottom:after{content:"";position:absolute;top:-1px;left:0;width:28%;height:1px;background:linear-gradient(90deg,transparent,var(--accent),transparent);opacity:.8;animation:bar-scan 7s linear infinite}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){[data-design=aurora] .article-card,[data-design=aurora] .audience-panel,[data-design=aurora] .document-row,[data-design=aurora] .feature-grid article,[data-design=aurora] .home-contact,[data-design=aurora] .mission-split,[data-design=aurora] .news-card,[data-design=aurora] .platform-heading,[data-design=aurora] .platform-showcase,[data-design=aurora] .process-steps article,[data-design=aurora] .product-editorial,[data-design=aurora] .solution-grid article,[data-design=aurora] .story-row,[data-design=aurora] .support-band>*,[data-design=aurora] .values-layout>*{animation:scroll-rise linear both;animation-timeline:view();animation-range:entry 4% cover 34%}[data-design=aurora] .platform-showcase .asset-figure,[data-design=aurora] .product-gallery .asset-figure,[data-design=aurora] .story-image .asset-figure{animation:scroll-rise-soft linear both;animation-timeline:view();animation-range:entry 0 cover 28%}}}[data-design=aurora] .button{position:relative;overflow:hidden;transition:transform .3s cubic-bezier(.16,1,.3,1),background .3s,box-shadow .3s,border-color .3s}[data-design=aurora] .button:after{content:"";position:absolute;top:-40%;bottom:-40%;left:0;width:38%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.32),transparent);transform:translateX(-260%) skewX(-18deg);transition:transform .65s cubic-bezier(.16,1,.3,1);pointer-events:none}[data-design=aurora] .button:hover:after{transform:translateX(330%) skewX(-18deg)}[data-design=aurora] .article-card,[data-design=aurora] .audience-panel,[data-design=aurora] .feature-grid article,[data-design=aurora] .news-card,[data-design=aurora] .solution-grid article,[data-design=aurora] .story-row{transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .35s,box-shadow .35s,background .35s}[data-design=aurora] .article-card:hover,[data-design=aurora] .audience-panel:hover,[data-design=aurora] .feature-grid article:hover,[data-design=aurora] .news-card:hover,[data-design=aurora] .solution-grid article:hover,[data-design=aurora] .story-row:hover{transform:translateY(-5px);border-color:rgba(var(--accent-rgb),.4);box-shadow:0 24px 60px rgba(0,0,0,.35)}[data-design=aurora] .product-editorial figure{transition:transform .5s cubic-bezier(.16,1,.3,1),border-color .4s}[data-design=aurora] .product-editorial:hover figure{transform:translateY(-4px);border-color:rgba(var(--accent-rgb),.4)}[data-design=aurora] .product-editorial img,[data-design=aurora] .product-gallery img,[data-design=aurora] .story-image img{transition:transform .7s cubic-bezier(.16,1,.3,1)}[data-design=aurora] .product-editorial:hover img,[data-design=aurora] .product-gallery .asset-figure:hover img,[data-design=aurora] .story-row:hover .story-image img{transform:scale(1.035)}[data-design=aurora] .document-row h2,[data-design=aurora] .platform-module-list a,[data-design=aurora] .story-meta a,[data-design=aurora] .support-paths a,[data-design=aurora] .text-link{transition:color .25s,transform .3s cubic-bezier(.16,1,.3,1),background .3s}[data-design=aurora] .story-meta a:hover,[data-design=aurora] .text-link:hover{transform:translate(3px,-2px)}[data-design=aurora] .platform-module-list a:hover,[data-design=aurora] .support-paths a:hover{transform:translateX(4px)}[data-design=aurora] .document-row{transition:background .3s,border-color .3s}[data-design=aurora] .document-row:hover{background:rgba(255,255,255,.025)}[data-design=aurora] .desktop-nav a{position:relative}[data-design=aurora] .desktop-nav a:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1px;background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform .3s cubic-bezier(.16,1,.3,1)}[data-design=aurora] .desktop-nav a:hover:after,[data-design=aurora] .desktop-nav a[aria-current]:after{transform:scaleX(1)}[data-design=aurora] .reading-progress{position:fixed;top:0;left:0;width:100%;height:2px;z-index:100;background:linear-gradient(90deg,#6fe7da,#7c9cff);box-shadow:0 0 14px rgba(var(--accent-rgb),.45);transform:scaleX(0);transform-origin:0 50%;pointer-events:none}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){[data-design=aurora] .reading-progress{animation:reading-progress linear both;animation-timeline:scroll(root block)}}}@media (max-width:680px){[data-design=aurora] .hero-aurora i{width:88vw;height:88vw;opacity:.4}[data-design=aurora] .hero-aurora i:nth-child(3){width:70vw;height:70vw}[data-design=aurora] .brand-hero .hero-bottom:after{width:40%}}@media (prefers-reduced-motion:reduce){[data-design=aurora] .hero-aurora{display:none}[data-design=aurora] .brand-hero .hero-bottom:after,[data-design=aurora] .hero-aurora,[data-design=aurora] .hero-aurora i,[data-design=aurora] .hero-aurora:after,[data-design=aurora] .hero-energy,[data-design=aurora] .reading-progress{animation:none!important}}[data-design=aurora] .search-trigger{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--line);background:rgba(255,255,255,.04);color:var(--muted);border-radius:999px;padding:8px 11px;font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;cursor:pointer;transition:color .2s,border-color .2s,background .2s}[data-design=aurora] .search-trigger:hover{color:var(--ink);border-color:rgba(var(--accent-rgb),.5);background:rgba(var(--accent-rgb),.08)}[data-design=aurora] .search-trigger>span[aria-hidden]{color:var(--accent);font-size:15px;line-height:1}[data-design=aurora] .search-trigger kbd{display:none}[data-design=aurora] .search-layer{position:fixed;inset:0;z-index:120;display:grid;place-items:start center;padding:min(14vh,120px) 16px 16px;background:rgba(2,5,11,.72);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}[data-design=aurora] .search-panel{width:min(760px,100%);max-height:min(76vh,720px);display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(var(--accent-rgb),.22);border-radius:22px;background:radial-gradient(circle at 92% 0,rgba(124,156,255,.14),transparent 44%),rgba(8,14,27,.97);box-shadow:0 32px 100px rgba(0,0,0,.6)}[data-design=aurora] .search-panel-head{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid var(--line)}[data-design=aurora] .search-icon{color:var(--accent);font-size:20px}[data-design=aurora] .search-panel-head input{flex:1 1;min-width:0;border:0;outline:0;background:transparent;color:var(--ink);font:inherit;font-size:16px;padding:10px 0}[data-design=aurora] .search-panel-head input::placeholder{color:var(--muted)}[data-design=aurora] .search-close{border:1px solid var(--line);background:rgba(255,255,255,.04);color:var(--muted);border-radius:999px;width:34px;height:34px;cursor:pointer}[data-design=aurora] .search-results{overflow:auto;padding:8px}[data-design=aurora] .search-results ul{list-style:none;margin:0;padding:0}[data-design=aurora] .search-results li a{display:grid;grid-template-columns:auto 1fr;gap:4px 12px;padding:12px 14px;border-radius:14px;border:1px solid transparent;color:var(--ink);text-decoration:none}[data-design=aurora] .search-results li a:focus-visible,[data-design=aurora] .search-results li a:hover{border-color:rgba(var(--accent-rgb),.28);background:rgba(var(--accent-rgb),.07);outline:none}[data-design=aurora] .search-result-type{grid-row:span 2;align-self:start;margin-top:2px;padding:3px 7px;border:1px solid var(--line);border-radius:999px;color:var(--accent);font-family:var(--font-mono);font-size:9px;letter-spacing:.08em;white-space:nowrap}[data-design=aurora] .search-results strong{font-size:14px;font-weight:600}[data-design=aurora] .search-results li a>span:last-child{color:var(--muted);font-size:12px;line-height:1.55;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}[data-design=aurora] .search-hint{color:var(--muted);font-size:13px;padding:22px 16px;margin:0}[data-design=aurora] .search-footer{display:flex;justify-content:space-between;gap:12px;padding:10px 16px;border-top:1px solid var(--line);color:var(--muted);font-family:var(--font-mono);font-size:9px;letter-spacing:.08em}[data-design=aurora] .search-footer kbd,[data-design=aurora] .search-trigger kbd{border:1px solid var(--line);border-radius:5px;padding:1px 5px;font:inherit}@media (min-width:900px){[data-design=aurora] .search-trigger kbd{display:inline-block}}@media (max-width:720px){[data-design=aurora] .search-trigger kbd,[data-design=aurora] .search-trigger-label{display:none}[data-design=aurora] .search-trigger{padding:8px 10px}[data-design=aurora] .search-layer{padding-top:72px}}[data-design=aurora] .contact-form{max-width:820px;margin-top:34px;padding:clamp(18px,3vw,28px);border:1px solid var(--line);border-radius:20px;background:rgba(255,255,255,.025)}[data-design=aurora] .contact-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}[data-design=aurora] .contact-form label{display:grid;gap:7px;color:var(--muted);font-family:var(--font-mono);font-size:10px;letter-spacing:.08em}[data-design=aurora] .contact-form-wide{grid-column:1/-1}[data-design=aurora] .contact-form input:not([type=checkbox]),[data-design=aurora] .contact-form textarea{width:100%;border:1px solid var(--line);border-radius:11px;background:rgba(4,9,18,.65);color:var(--ink);font:inherit;font-family:var(--font-body,inherit);font-size:14px;letter-spacing:0;padding:11px 12px;transition:border-color .2s,box-shadow .2s}[data-design=aurora] .contact-form textarea{resize:vertical;min-height:120px}[data-design=aurora] .contact-form input:focus,[data-design=aurora] .contact-form textarea:focus{outline:none;border-color:rgba(var(--accent-rgb),.65);box-shadow:0 0 0 3px rgba(var(--accent-rgb),.1)}[data-design=aurora] .contact-consent{display:flex!important;grid-template-columns:auto 1fr;align-items:flex-start;gap:10px!important;margin-top:18px;font-family:inherit!important;font-size:12px!important;letter-spacing:0!important;line-height:1.6}[data-design=aurora] .contact-consent input{margin-top:3px;accent-color:var(--accent)}[data-design=aurora] .contact-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}[data-design=aurora] .contact-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:20px}[data-design=aurora] .contact-actions .button[disabled]{opacity:.6;cursor:wait}[data-design=aurora] .contact-status{margin:0;color:var(--accent);font-size:13px}[data-design=aurora] .contact-status.error{color:#ff9b9b}@media (max-width:640px){[data-design=aurora] .contact-form-grid{grid-template-columns:1fr}[data-design=aurora] .contact-form-wide{grid-column:auto}}