/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:host,:root{--font-sans:"Yekan Bakh",system-ui,sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--ease-in-out:cubic-bezier(.4,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.static{position:static}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-24{height:calc(var(--spacing) * 24)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.border{border-style:var(--tw-border-style);border-width:1px}.pr-11{padding-right:calc(var(--spacing) * 11)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pr-13{padding-right:calc(var(--spacing) * 13)}.pr-14{padding-right:calc(var(--spacing) * 14)}.pr-15{padding-right:calc(var(--spacing) * 15)}.pr-17{padding-right:calc(var(--spacing) * 17)}.pr-18{padding-right:calc(var(--spacing) * 18)}.pr-20{padding-right:calc(var(--spacing) * 20)}.text-wrap{text-wrap:wrap}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}}@font-face{font-family:Yekan Bakh;src:url("/fonts/Yekan Bakh FaNum 03 Light.ttf")format("truetype");font-weight:300;font-display:swap}@font-face{font-family:Yekan Bakh;src:url("/fonts/Yekan Bakh FaNum 04 Regular.ttf")format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Yekan Bakh;src:url("/fonts/Yekan Bakh FaNum 05 Medium.ttf")format("truetype");font-weight:500;font-display:swap}@font-face{font-family:Yekan Bakh;src:url("/fonts/Yekan Bakh FaNum 06 Bold.ttf")format("truetype");font-weight:700;font-display:swap}@font-face{font-family:Yekan Bakh;src:url("/fonts/Yekan Bakh FaNum 07 Heavy.ttf")format("truetype");font-weight:900;font-display:swap}:root{color-scheme:light;--bg:#f7f6fb;--bg-soft:#fbfafd;--card:#fff;--surface:#f1effa;--surface-hover:#e9e6f6;--text:#16141f;--muted:#645f78;--faint:#6f6b86;--line:#231c3c1a;--line-strong:#231c3c2e;--accent:#6e5de7;--accent-strong:#5745d4;--accent-soft:#6e5de71f;--accent-glow:#6e5de74d;--panel-ink:#14111f;--shadow:0 24px 80px #1f183c1a;--radius-card:24px;--radius-control:14px}[data-theme=dark]{color-scheme:dark;--bg:#0b0a12;--bg-soft:#110f1c;--card:#171526;--surface:#100e1a;--surface-hover:#201d33;--text:#eeecf6;--muted:#a9a5bd;--faint:#7b7791;--line:#c4bcff17;--line-strong:#c4bcff2b;--accent:#8b7cf6;--accent-strong:#a99fff;--accent-soft:#8b7cf624;--accent-glow:#8b7cf652;--panel-ink:#14111f;--shadow:0 24px 80px #02000c80}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{min-height:100dvh;font-family:var(--font-sans);background:linear-gradient(90deg,transparent 31px,var(--line) 32px,transparent 33px),linear-gradient(0deg,transparent 31px,var(--line) 32px,transparent 33px),var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;direction:rtl;background-size:64px 64px;margin:0;font-weight:400;line-height:1.75;overflow-x:hidden}a,button{font:inherit}#root{width:100%;max-width:100vw;overflow-x:clip}a{color:inherit;text-decoration:none}svg{display:block}::selection{background:var(--accent);color:#fff}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--line-strong);background-clip:content-box;border:3px solid #0000;border-radius:999px}.page-shell{width:min(1180px,100vw - 40px);margin-inline:auto}.site-header{z-index:20;border-bottom:1px solid var(--line);background:var(--card);position:sticky;top:0}@supports (color:color-mix(in lab,red,red)){.site-header{background:color-mix(in srgb,var(--card) 92%,transparent)}}.site-header__inner{grid-template-columns:auto 1fr auto;align-items:center;gap:28px;width:min(1240px,100vw - 32px);min-height:72px;margin-inline:auto;display:grid}.brand-mark,.site-header__brand{color:var(--text);align-items:center;gap:10px;display:inline-flex}.brand-mark__logo{object-fit:contain;width:38px;height:38px;display:block}.brand-mark span{font-size:16px;font-weight:900}.site-nav{color:var(--muted);white-space:nowrap;justify-content:center;align-items:center;gap:26px;font-size:14px;display:flex}.ghost-link,.site-nav a{transition:color .18s,transform .18s}.site-nav a{padding-block:4px;position:relative}.site-nav a:after{content:"";background:var(--accent);transform-origin:50%;inset-inline:0;border-radius:999px;height:2px;transition:transform .2s;position:absolute;bottom:-2px;transform:scaleX(0)}.site-nav a:focus-visible:after,.site-nav a:hover:after{transform:scaleX(1)}.ghost-link:hover,.site-nav a:hover,.text-link:hover{color:var(--accent)}.site-header__actions{align-items:center;gap:12px;display:flex}.brand-mark__logo{transition:transform .22s;animation:logoIn .6s cubic-bezier(.22,1,.36,1) .15s backwards}.site-header__brand:hover .brand-mark__logo{transform:rotate(-6deg)scale(1.06)}@keyframes logoIn{0%{opacity:0;transform:rotate(-8deg)scale(.92)}to{opacity:1;transform:rotate(0)scale(1)}}.theme-toggle{border:1px solid var(--line);width:38px;height:38px;color:var(--muted);cursor:pointer;background:0 0;border-radius:12px;place-items:center;transition:color .18s,border-color .18s,background .18s;display:inline-grid;position:relative}.theme-toggle:hover{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.theme-toggle:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--line-strong))}}.theme-toggle:hover{background:var(--accent-soft);color:var(--accent)}.theme-toggle svg{grid-area:1/1;transition:opacity .2s,transform .2s}.theme-toggle__sun{opacity:0;transform:rotate(40deg)scale(.7)}.theme-toggle__moon,[data-theme=dark] .theme-toggle__sun{opacity:1;transform:rotate(0)scale(1)}[data-theme=dark] .theme-toggle__moon{opacity:0;transform:rotate(-40deg)scale(.7)}.ghost-link{color:var(--muted);font-size:14px}.primary-cta,.primary-link,.secondary-cta{border-radius:var(--radius-control);white-space:nowrap;justify-content:center;align-items:center;min-height:46px;padding:0 20px;font-weight:800;transition:transform .18s,background .18s,border-color .18s,color .18s;display:inline-flex}.primary-cta,.primary-link{background:linear-gradient(135deg,var(--accent),var(--accent))}@supports (color:color-mix(in lab,red,red)){.primary-cta,.primary-link{background:linear-gradient(135deg,var(--accent),color-mix(in srgb,var(--accent) 72%,var(--accent-strong)))}}.primary-cta,.primary-link{color:#fff;box-shadow:0 14px 34px var(--accent-glow)}.secondary-cta{border:1px solid var(--line-strong);background:var(--card);color:var(--text)}.primary-cta:hover,.primary-link:hover{background:linear-gradient(135deg,var(--accent),var(--accent-strong))}@supports (color:color-mix(in lab,red,red)){.primary-cta:hover,.primary-link:hover{background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 40%,var(--accent-strong)),var(--accent-strong))}}.primary-cta:hover,.primary-link:hover{transform:translateY(-1px)scale(1.02)}.secondary-cta:hover{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.secondary-cta:hover{border-color:color-mix(in srgb,var(--accent) 55%,var(--line-strong))}}.secondary-cta:hover{color:var(--accent);transform:translateY(-1px)}.primary-cta:active,.primary-link:active,.secondary-cta:active{transform:translateY(1px)}.hero-section{align-items:start;min-height:clamp(560px,68dvh,660px);padding:70px 0 34px;display:grid}.hero-copy{gap:22px;min-width:0;display:grid}.hero-kicker{border:1px solid var(--line);width:fit-content;max-width:100%;color:var(--muted);border-radius:999px;margin:0;padding:7px 13px;font-size:13px;font-weight:700}.hero-copy h1{max-width:720px;color:var(--text);letter-spacing:0;text-wrap:balance;margin:0;font-size:clamp(42px,5.6vw,70px);font-weight:900;line-height:1.12}.hero-copy h1 span{display:block}.hero-lead{max-width:600px;margin:0;font-size:19px}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.section{padding:94px 0}.section--tight{padding-top:44px}.section-heading{gap:16px;max-width:720px;margin-bottom:42px;display:grid}.article-body h1,.final-card h2,.section-heading h2,.subpage-header h1{letter-spacing:0;margin:0;font-weight:900;line-height:1.25}.final-card h2,.section-heading h2{font-size:clamp(28px,3.2vw,42px);font-weight:700;line-height:1.28}.article-excerpt,.final-card p,.section-heading p,.subpage-header p{max-width:700px;color:var(--muted);margin:0;font-size:17px}.article-card:hover,.doc-tile:hover{border-color:var(--accent);translate:0 -2px}@supports (color:color-mix(in lab,red,red)){.article-card:hover,.doc-tile:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--line-strong))}}.icon-tile{background:var(--accent-soft);width:44px;height:44px;color:var(--accent);border-radius:14px;place-items:center;transition:background .2s;display:inline-grid}.article-card h3,.doc-tile strong{margin:18px 0 8px;font-size:18px;font-weight:700;line-height:1.5}.article-card p,.doc-tile p{color:var(--muted);margin:0;font-size:14px;line-height:1.9}.article-body,.article-page__aside,.final-card{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card)}.detail-grid,.pricing-grid{gap:16px;display:grid}.channel-matrix article,.channel-readiness-section article,.channel-rollout-list article,.channel-signal-strip,.channels-hero,.detail-card,.detail-hero,.plan-card,.pricing-note,.usecase-band{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card)}.detail-card:hover,.plan-card:hover{border-color:var(--accent);translate:0 -2px}@supports (color:color-mix(in lab,red,red)){.detail-card:hover,.plan-card:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--line-strong))}}.text-link{color:var(--accent);font-size:14px;font-weight:900}.article-card{border:1px solid var(--line);background:var(--bg-soft);border-radius:22px;grid-template-columns:210px 1fr;align-items:stretch;gap:18px;padding:14px;transition:transform .22s,border-color .22s;display:grid}.article-card__meta,.article-meta,.doc-tile span,.subpage-header span{color:var(--muted);font-size:13px;font-weight:700}.article-card h3{margin-top:6px}.asset-panel{border:1px solid var(--line);background:var(--card);border-radius:24px;min-height:320px;overflow:hidden}.asset-panel img{object-fit:cover;width:100%;height:100%;min-height:320px}.article-visual{border:1px solid var(--line);background:var(--card);border-radius:18px;min-height:174px;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.article-visual{background:color-mix(in srgb,var(--card) 92%,var(--accent))}}.article-visual__icon{z-index:1;background:var(--accent-soft);width:54px;height:54px;color:var(--accent);border-radius:16px;place-items:center;display:grid;position:absolute;top:18px;right:18px}.article-visual svg{width:100%;height:100%;min-height:174px}.article-visual circle,.article-visual path,.article-visual rect{fill:none;stroke:var(--faint)}@supports (color:color-mix(in lab,red,red)){.article-visual circle,.article-visual path,.article-visual rect{stroke:color-mix(in srgb,var(--faint) 65%,transparent)}}.article-visual circle,.article-visual path,.article-visual rect{stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.article-visual .draw{stroke:var(--accent);stroke-dasharray:8 10;animation:articleDrawIn .8s cubic-bezier(.22,1,.36,1) both,flowDash 3s linear .82s infinite}.reveal:not(.is-visible) .article-visual .draw{animation-play-state:paused}.article-visual--ops{background:var(--card)}@supports (color:color-mix(in lab,red,red)){.article-visual--ops{background:color-mix(in srgb,var(--card) 90%,var(--accent))}}.article-visual--ops .draw{stroke:var(--accent-strong)}.article-visual--install svg path:nth-of-type(2),.article-visual--knowledge svg path:nth-of-type(2){stroke-dasharray:2 7}.article-visual--handoff svg circle{stroke:var(--accent-strong)}.article-visual--actions,.article-visual--identity{background:var(--card)}@supports (color:color-mix(in lab,red,red)){.article-visual--actions,.article-visual--identity{background:color-mix(in srgb,var(--card) 94%,var(--accent))}}.article-visual--actions .draw,.article-visual--identity .draw{stroke-width:2.5px}@keyframes articleDrawIn{0%{stroke-dashoffset:180px;opacity:.1}to{stroke-dashoffset:0;opacity:1}}.final-card{justify-items:start;gap:18px;padding:42px;display:grid}.final-card p{max-width:680px}.site-footer{border-top:1px solid var(--line);background:var(--card)}.site-footer__inner{min-height:96px;color:var(--muted);grid-template-columns:auto 1fr auto;align-items:center;gap:24px;font-size:13px;display:grid}.site-footer nav{justify-content:center;gap:22px;display:flex}.site-footer p{margin:0}.subpage{min-height:72dvh;padding:74px 0 100px}.detail-page{padding-top:58px}.subpage-header{gap:16px;max-width:780px;margin-bottom:40px;display:grid}.subpage-header h1{font-size:clamp(34px,4vw,50px)}.article-index,.docs-index{gap:18px;display:grid}.docs-index{grid-template-columns:repeat(3,minmax(0,1fr))}.detail-hero{grid-template-columns:minmax(0,.86fr) minmax(420px,1.14fr);align-items:center;gap:22px;margin-bottom:22px;padding:22px;display:grid}.detail-hero>div:first-child{justify-items:start;gap:18px;padding:18px;display:grid}.detail-hero h2,.pricing-note h2,.usecase-band h2{margin:0;font-size:clamp(28px,3.2vw,42px);font-weight:700;line-height:1.28}.detail-hero p,.pricing-note p{color:var(--muted);margin:0;font-size:16px}.detail-hero .article-visual{min-height:290px}.detail-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:22px}.detail-card{align-content:start;min-height:230px;padding:24px;transition:transform .22s,border-color .22s;display:grid}.detail-card h3{margin:22px 0 8px;font-size:18px;font-weight:700}.detail-card p{color:var(--muted);margin:0;font-size:14px}.usecase-band{gap:4px;margin-top:22px;padding:28px;display:grid}.usecase-band .detail-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:10px}.channels-hero{grid-template-columns:minmax(0,.86fr) minmax(460px,1.14fr);align-items:center;gap:24px;margin-bottom:18px;padding:22px;display:grid}.channels-hero__copy{justify-items:start;gap:18px;padding:18px;display:grid}.channel-ops-section>div:first-child h2,.channel-rollout-section h2,.channel-section-head h2,.channels-core-section h2,.channels-hero h2{color:var(--text);margin:0;font-size:clamp(28px,3.2vw,42px);font-weight:700;line-height:1.28}.channel-ops-section>div:first-child p,.channel-rollout-section p,.channel-section-head p,.channels-core-section>div>p,.channels-hero p{color:var(--muted);margin:0;font-size:16px;line-height:2}.channels-hero__actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.channel-signal-strip{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:28px;padding:12px;display:grid}.channel-signal-strip span{background:linear-gradient(180deg,var(--accent-soft),var(--card));border-radius:16px}@supports (color:color-mix(in lab,red,red)){.channel-signal-strip span{background:linear-gradient(180deg,color-mix(in srgb,var(--accent-soft) 56%,var(--card)),var(--card))}}.channel-signal-strip span{color:var(--text);text-align:center;padding:14px 10px;font-size:13px;font-weight:700}.channel-ops-section{gap:18px;margin-top:28px;display:grid}.channel-ops-section>div:first-child,.channel-section-head{gap:12px;max-width:760px;display:grid}.channel-ops-section .detail-grid{margin-top:0}.channel-matrix-section,.channel-readiness-section,.channel-rollout-section,.channels-core-section{margin-top:30px}.channel-matrix-section{gap:18px;display:grid}.channel-matrix{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.channel-matrix article{align-content:start;gap:12px;min-height:250px;padding:22px;display:grid}.channel-matrix article span{background:var(--accent-soft);width:max-content;color:var(--accent);border-radius:999px;padding:8px 12px;font-size:12px;font-weight:900}.channel-matrix article h3{margin:0;font-size:18px;font-weight:700;line-height:1.7}.channel-matrix article p,.channel-matrix article strong{color:var(--muted);margin:0;font-size:14px;line-height:1.9}.channel-matrix article strong{color:var(--text);font-weight:800}.channels-core-section{grid-template-columns:minmax(420px,1.08fr) minmax(0,.92fr);align-items:center;gap:28px;display:grid}.channels-core-section>div:last-child{gap:16px;display:grid}.channels-core-section .detail-grid{grid-template-columns:1fr;margin-top:4px}.channels-core-section .detail-card{min-height:0;padding:18px}.channels-core-section .detail-card h3{margin-top:12px}.channel-rollout-section{gap:18px;display:grid}.channel-rollout-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.channel-rollout-list article{align-content:start;gap:12px;min-height:210px;padding:22px;display:grid}.channel-readiness-section h3,.channel-rollout-list h3{margin:0;font-size:18px;font-weight:700}.channel-readiness-section{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.channel-readiness-section article{gap:14px;padding:24px;display:grid}.channel-readiness-section p{color:var(--muted);margin:0;line-height:1.9}.channel-readiness-section ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.channel-readiness-section li{background:var(--bg-soft);color:var(--text);border-radius:14px;padding:10px 12px;font-size:13px;font-weight:800}.pricing-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.plan-card{gap:22px;padding:24px;transition:transform .22s,border-color .22s;display:grid}.plan-card.is-featured{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.plan-card.is-featured{border-color:color-mix(in srgb,var(--accent) 58%,var(--line-strong))}}.plan-card.is-featured{background:var(--accent-soft)}@supports (color:color-mix(in lab,red,red)){.plan-card.is-featured{background:color-mix(in srgb,var(--accent-soft) 44%,var(--card))}}.plan-card span{color:var(--muted);font-size:13px;font-weight:700}.plan-card h3{margin:10px 0 0;font-size:24px;font-weight:700}.plan-card__price{gap:4px;display:grid}.plan-card__price strong{font-size:34px;font-weight:900}.plan-card__price small{color:var(--muted);font-size:13px}.plan-card ul{min-height:150px;color:var(--muted);gap:10px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.plan-card li{border:1px solid var(--line);background:var(--bg-soft);border-radius:14px;padding:9px 11px}.pricing-note{grid-template-columns:auto 1fr;align-items:center;gap:18px;margin-top:22px;padding:28px;display:grid}.doc-tile{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card);align-content:start;min-height:260px;padding:24px;transition:transform .22s,border-color .22s;display:grid}.doc-tile span{margin-top:24px}.doc-tile strong{margin-top:8px}.article-page{min-height:72dvh;padding:74px 0 104px}.article-page__grid{grid-template-columns:360px minmax(0,1fr);align-items:start;gap:22px;display:grid}.article-page__aside{gap:18px;padding:18px;display:grid;position:sticky;top:96px}.article-body{padding:clamp(26px,5vw,58px)}.article-body h1{max-width:820px;margin-top:12px;font-size:clamp(34px,4vw,50px)}.article-body>p{max-width:760px;color:var(--muted);margin:24px 0 0;font-size:16.5px;line-height:2}.article-excerpt{color:var(--text);font-weight:700}.steps-panel{gap:10px;margin:30px 0 10px;display:grid}.steps-panel div{border:1px solid var(--line);background:var(--bg-soft);border-radius:18px;grid-template-columns:auto 1fr;align-items:start;gap:14px;padding:14px;display:grid}.steps-panel span{color:var(--accent);font-weight:900}.steps-panel p{color:var(--muted);margin:0}.article-aside-note,.article-checklist article,.article-takeaways,.security-explainer,.security-flow-grid article{border:1px solid var(--line);background:var(--card);border-radius:22px}.article-aside-note{gap:12px;padding:18px;display:grid}.article-aside-note strong{font-size:16px;font-weight:900}.article-aside-note span{color:var(--muted);font-size:13px;line-height:1.9}.article-takeaways{background:var(--accent-soft);gap:10px;margin:30px 0 8px;padding:16px;display:grid}@supports (color:color-mix(in lab,red,red)){.article-takeaways{background:color-mix(in srgb,var(--accent-soft) 36%,var(--card))}}.article-takeaways div{grid-template-columns:auto 1fr;align-items:start;gap:12px;display:grid}.article-takeaways p{color:var(--text);margin:0;font-size:14px;font-weight:800;line-height:1.9}.article-section{margin-top:44px}.article-section h2{max-width:780px;margin:0;font-size:clamp(28px,3.2vw,42px);font-weight:700;line-height:1.28}.article-section .asset-panel{margin-bottom:26px}.article-section p{max-width:760px;color:var(--muted);margin:18px 0 0;font-size:16.5px;line-height:2}.article-checklist{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:44px;display:grid}.article-checklist article{align-content:start;min-height:210px;padding:20px;display:grid}.article-checklist h3{margin:20px 0 8px;font-size:18px;font-weight:700}.article-checklist p{color:var(--muted);margin:0;font-size:14px;line-height:1.9}.security-explainer{grid-template-columns:minmax(340px,.9fr) minmax(0,1.1fr);align-items:center;gap:22px;margin-top:22px;padding:24px;display:grid}.security-explainer>div:first-child{gap:16px;padding:18px;display:grid}.security-explainer span{color:var(--accent);font-size:13px;font-weight:900}.security-explainer h2{margin:0;font-size:clamp(28px,3.2vw,42px);font-weight:700;line-height:1.28}.security-explainer p{color:var(--muted);margin:0;font-size:16px;line-height:2.05}.security-flow-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.security-flow-grid article{min-height:230px;padding:22px}.security-flow-grid span{color:var(--accent);font-size:14px;font-weight:900}.security-flow-grid h3{margin:36px 0 8px;font-size:18px;font-weight:700}.security-flow-grid p{color:var(--muted);margin:0;font-size:14px;line-height:1.95}.security-principles .detail-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.not-found-actions{gap:12px;display:flex}body{background:radial-gradient(circle at 88% 10%,var(--accent),transparent 28vw),radial-gradient(circle at 8% 38%,var(--accent-strong),transparent 26vw),linear-gradient(120deg,var(--bg-soft),transparent 42%),linear-gradient(90deg,transparent 31px,var(--line) 32px,transparent 33px),linear-gradient(0deg,transparent 31px,var(--line) 32px,transparent 33px),var(--bg)}@supports (color:color-mix(in lab,red,red)){body{background:radial-gradient(circle at 88% 10%,color-mix(in srgb,var(--accent) 16%,transparent),transparent 28vw),radial-gradient(circle at 8% 38%,color-mix(in srgb,var(--accent-strong) 9%,transparent),transparent 26vw),linear-gradient(120deg,color-mix(in srgb,var(--bg-soft) 78%,transparent),transparent 42%),linear-gradient(90deg,transparent 31px,var(--line) 32px,transparent 33px),linear-gradient(0deg,transparent 31px,var(--line) 32px,transparent 33px),var(--bg)}}body{background-size:auto,auto,auto,64px 64px,64px 64px,auto}.site-header{-webkit-backdrop-filter:blur(20px)saturate(1.2)}.hero-section{isolation:isolate;min-height:clamp(720px,88dvh,920px);padding:clamp(66px,8vw,98px) 0 92px;position:relative;overflow:hidden}.hero-section:before{content:"";z-index:-2;background:linear-gradient(90deg,var(--bg),var(--bg) 62%),linear-gradient(var(--bg),var(--bg)),url(/brand/aira-ambient-bg.webp) 50% /cover no-repeat;height:82%;position:absolute;inset:-12% -8% auto}@supports (color:color-mix(in lab,red,red)){.hero-section:before{background:linear-gradient(90deg,color-mix(in srgb,var(--bg) 20%,transparent),color-mix(in srgb,var(--bg) 90%,transparent) 62%),linear-gradient(color-mix(in srgb,var(--bg) 42%,transparent),color-mix(in srgb,var(--bg) 42%,transparent)),url(/brand/aira-ambient-bg.webp) 50% /cover no-repeat}}.hero-section:before{opacity:.78;filter:saturate(1.08)}.hero-section:after{content:"";z-index:-1;background:linear-gradient(180deg,var(--bg),var(--bg) 92%),radial-gradient(circle at 58% 44%,var(--accent),transparent 34vw);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.hero-section:after{background:linear-gradient(180deg,color-mix(in srgb,var(--bg) 12%,transparent),var(--bg) 92%),radial-gradient(circle at 58% 44%,color-mix(in srgb,var(--accent) 18%,transparent),transparent 34vw)}}.hero-section:after{pointer-events:none}.hero-copy{z-index:2;align-content:center;gap:20px;max-width:660px;position:relative}.hero-kicker{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.hero-kicker{border-color:color-mix(in srgb,var(--accent) 18%,transparent)}}.hero-kicker{background:var(--card)}@supports (color:color-mix(in lab,red,red)){.hero-kicker{background:color-mix(in srgb,var(--card) 74%,transparent)}}.hero-kicker{box-shadow:0 14px 40px var(--panel-ink)}@supports (color:color-mix(in lab,red,red)){.hero-kicker{box-shadow:0 14px 40px color-mix(in srgb,var(--panel-ink) 6%,transparent)}}.hero-kicker{color:var(--accent-strong)}.hero-copy h1{max-width:760px;font-size:clamp(40px,5vw,68px);line-height:1.1}.hero-lead{max-width:560px;color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.hero-lead{color:color-mix(in srgb,var(--muted) 72%,var(--text))}}.hero-lead{font-size:clamp(18px,2vw,23px);line-height:2}.channel-pills{flex-wrap:wrap;gap:10px;display:flex}.channel-pills span{border:1px solid var(--line);background:var(--bg-soft);color:var(--muted);border-radius:999px;padding:10px 16px;font-size:14px;font-weight:700}.resources-section{padding-top:40px}.final-section{padding:48px 0 104px;position:relative;overflow:hidden}.final-section:before{content:"";background:linear-gradient(180deg,transparent,var(--bg) 88%),linear-gradient(var(--bg),var(--bg)),url(/brand/aira-ambient-bg.webp) 50% /cover no-repeat;position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.final-section:before{background:linear-gradient(180deg,transparent,var(--bg) 88%),linear-gradient(color-mix(in srgb,var(--bg) 35%,transparent),color-mix(in srgb,var(--bg) 35%,transparent)),url(/brand/aira-ambient-bg.webp) 50% /cover no-repeat}}.final-section:before{opacity:.42;pointer-events:none}.final-card{border-color:var(--line-strong);background:linear-gradient(135deg,var(--card),var(--card));align-content:center;min-height:330px;position:relative}@supports (color:color-mix(in lab,red,red)){.final-card{background:linear-gradient(135deg,color-mix(in srgb,var(--card) 96%,var(--accent)),var(--card))}}.final-card{box-shadow:var(--shadow)}.reveal{opacity:0;transition:opacity .72s cubic-bezier(.16,1,.3,1),transform .72s cubic-bezier(.16,1,.3,1);transform:translateY(22px)}.reveal.is-visible{opacity:1;transform:translateY(0)}.article-body.reveal,.pillar-body.reveal{opacity:1;transform:none}@keyframes flowDash{to{stroke-dashoffset:-76px}}@media (max-width:1060px){.site-header__inner{grid-template-columns:auto auto}.site-nav{display:none}.article-page__grid,.channels-core-section,.channels-hero,.detail-hero,.security-explainer{grid-template-columns:1fr}.hero-copy h1{font-size:clamp(42px,10vw,68px)}.article-page__aside{position:static}.article-checklist,.channel-matrix,.channel-readiness-section,.channel-rollout-list,.channel-signal-strip,.detail-grid,.docs-index,.pricing-grid,.security-flow-grid,.security-principles .detail-grid,.usecase-band .detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){body{background-size:48px 48px}.page-shell{width:calc(100vw - 28px);max-width:calc(100vw - 28px)}.site-header__inner{gap:14px;width:calc(100vw - 24px);max-width:calc(100vw - 24px);min-height:66px}.brand-mark span,.ghost-link{display:none}.primary-link{min-height:40px;padding-inline:14px;font-size:13px}.hero-section{min-height:auto;padding:44px 0 58px}.hero-copy{justify-items:stretch;gap:16px;width:100%;max-width:100%}.hero-copy h1{overflow-wrap:break-word;text-wrap:pretty;max-width:100%;font-size:30px;line-height:1.28}.hero-kicker{white-space:normal;text-align:center;width:100%}.hero-lead{font-size:16px;line-height:1.95}.hero-actions,.not-found-actions{display:grid}.hero-actions>*,.not-found-actions>*{width:100%}.section{padding:66px 0}.article-checklist,.channel-matrix,.channel-readiness-section,.channel-rollout-list,.channel-signal-strip,.detail-grid,.docs-index,.pricing-grid,.security-flow-grid,.security-principles .detail-grid,.usecase-band .detail-grid{grid-template-columns:1fr}.article-aside-note,.article-checklist article,.article-takeaways,.channel-matrix article,.channel-readiness-section article,.channel-rollout-list article,.channels-hero,.final-card,.security-explainer,.security-flow-grid article{border-radius:22px}.asset-panel,.asset-panel img{min-height:270px}.article-card{grid-template-columns:1fr}.detail-hero,.pricing-note,.security-explainer,.usecase-band{padding:18px}.pricing-note{grid-template-columns:1fr}.plan-card ul{min-height:auto}.site-footer__inner{grid-template-columns:1fr;justify-items:start;padding-block:24px}.site-footer nav{flex-wrap:wrap;justify-content:start}.article-page,.subpage{padding-top:50px}.article-body{padding:24px}.article-section{margin-top:34px}.article-takeaways div{grid-template-columns:1fr}}.home-hero{background:linear-gradient(90deg,var(--bg-soft),transparent 52%),linear-gradient(180deg,var(--bg-soft),transparent 68%);align-items:center;min-height:clamp(660px,84dvh,790px);padding:54px 0 82px;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.home-hero{background:linear-gradient(90deg,color-mix(in srgb,var(--bg-soft) 72%,transparent),transparent 52%),linear-gradient(180deg,color-mix(in srgb,var(--bg-soft) 58%,transparent),transparent 68%)}}.home-hero:after{background:linear-gradient(180deg,var(--bg),var(--bg) 96%),linear-gradient(90deg,transparent,var(--accent) 48%,transparent)}@supports (color:color-mix(in lab,red,red)){.home-hero:after{background:linear-gradient(180deg,color-mix(in srgb,var(--bg) 18%,transparent),var(--bg) 96%),linear-gradient(90deg,transparent,color-mix(in srgb,var(--accent) 9%,transparent) 48%,transparent)}}.home-hero__grid{grid-template-columns:minmax(600px,.98fr) minmax(0,1.02fr);align-items:center;gap:clamp(56px,5.85vw,88px);display:grid}.home-hero .hero-copy{max-width:680px}.home-hero .hero-copy h1{font-size:clamp(38px,3.65vw,50px);line-height:1.16}.home-hero .hero-lead{max-width:600px;padding-inline-end:0;font-size:clamp(18px,1.8vw,22px);line-height:2.05}.hero-command{min-width:0;margin-inline-start:clamp(-54px,-3.4vw,-18px);position:relative}.hero-command__panel{aspect-ratio:16/9;border:1px solid var(--line-strong);background:var(--panel-ink);border-radius:34px;width:min(720px,48vw);max-width:none;position:relative;overflow:hidden;box-shadow:0 26px 70px #1f183c24,inset 0 1px #ffffff17}.command-system__media picture,.coverage-media picture,.hero-command__panel picture,.home-governance__media picture{display:contents}.hero-command__panel img{object-fit:cover;will-change:transform;width:100%;height:calc(100% + 20px);animation:heroBackdropIn .7s cubic-bezier(.22,1,.36,1);position:absolute;top:-10px;left:0}.hero-command__panel:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#14111f33,#14111f73);position:absolute;inset:0}html[data-theme=light] .hero-command__panel{border-color:var(--line-strong)}@supports (color:color-mix(in lab,red,red)){html[data-theme=light] .hero-command__panel{border-color:color-mix(in srgb,var(--line-strong) 55%,transparent)}}html[data-theme=light] .hero-command__panel{box-shadow:0 26px 70px #1f183c24,inset 0 1px #ffffffd1}html[data-theme=light] .hero-command__panel img{opacity:1}html[data-theme=light] .hero-command__panel:after{background:linear-gradient(#14111f00,#14111f0f)}html[data-theme=light] .hero-command .hero-threads{display:none}@keyframes heroBackdropIn{0%{transform:scale(1.02)}to{transform:scale(1)}}.hero-threads{z-index:2;pointer-events:none;will-change:transform;width:100%;height:100%;position:absolute;inset:0}.hero-threads path{fill:none}.ht-arc,.ht-resolved,.ht-thread{stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px}.ht-thread:first-of-type{stroke:#8b7cf6;stroke-width:5px;opacity:.65}.ht-thread:nth-of-type(2){stroke:#a99fff;stroke-width:6px;opacity:.8}.ht-thread:nth-of-type(3){stroke:#6e5de7;stroke-width:7px;opacity:1}.ht-dot{opacity:0;transform-box:fill-box;transform-origin:50%;transform:scale(.5)}.ht-dot:first-of-type{fill:#8b7cf6}.ht-dot:nth-of-type(2){fill:#a99fff}.ht-dot:nth-of-type(3){fill:#6e5de7}.ht-arc{stroke:#a99fff;stroke-width:10px}.ht-ear{fill:#a99fff;opacity:0}.ht-resolved{stroke:url(#ht-resolve);stroke-width:8px}.ht-checkgroup,.ht-resolved{filter:drop-shadow(0 0 12px var(--accent-glow))}.ht-checkgroup{opacity:0;transform-box:fill-box;transform-origin:50%;transform:scale(.6)}.ht-check-node{fill:#8b7cf62e;stroke:#a99fff;stroke-width:3px}.ht-check{stroke:#fff;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round}.hero-threads.is-run .ht-thread{animation:htDraw .9s cubic-bezier(.22,1,.36,1) forwards}.hero-threads.is-run .ht-thread:first-of-type{animation-delay:.35s}.hero-threads.is-run .ht-thread:nth-of-type(2){animation-delay:.49s}.hero-threads.is-run .ht-thread:nth-of-type(3){animation-delay:.63s}.hero-threads.is-run .ht-dot{animation:htPop .3s cubic-bezier(.22,1,.36,1) forwards}.hero-threads.is-run .ht-dot:first-of-type{animation-delay:.35s}.hero-threads.is-run .ht-dot:nth-of-type(2){animation-delay:.49s}.hero-threads.is-run .ht-dot:nth-of-type(3){animation-delay:.63s}.hero-threads.is-run .ht-arc{animation:htDraw .5s cubic-bezier(.22,1,.36,1) 1.05s forwards}.hero-threads.is-run .ht-ear{animation:htFade .32s ease-out 1.2s forwards}.hero-threads.is-run .ht-resolved{animation:htDraw .7s cubic-bezier(.22,1,.36,1) 1.35s forwards}.hero-threads.is-run .ht-checkgroup{animation:htCheckPop .35s cubic-bezier(.34,1.56,.64,1) 1.9s forwards}@keyframes htDraw{to{stroke-dashoffset:0}}@keyframes htPop{to{opacity:1;transform:scale(1)}}@keyframes htFade{to{opacity:1}}@keyframes htCheckPop{to{opacity:1;transform:scale(1)}}.hero-threads.is-idle .ht-arc,.hero-threads.is-idle .ht-resolved,.hero-threads.is-idle .ht-thread{stroke-dashoffset:0}.hero-threads.is-idle .ht-dot{opacity:1;animation:none;transform:scale(1)}.hero-threads.is-idle .ht-ear{opacity:1;animation:none}.hero-threads.is-idle .ht-checkgroup{opacity:1;transform:scale(1)}.hero-threads.is-idle .ht-sources{animation:htBreatheSoft 9s ease-in-out -4s infinite alternate}.hero-threads.is-idle .ht-resolved{animation:htBreatheGlow 7s ease-in-out infinite alternate}.hero-threads.is-idle .ht-checkgroup{animation:htBreatheGlow 7s ease-in-out -2s infinite alternate}@keyframes htBreatheSoft{0%{opacity:1}to{opacity:.82}}@keyframes htBreatheGlow{0%{opacity:1;filter:drop-shadow(0 0 14px var(--accent-glow))}to{opacity:.82;filter:drop-shadow(0 0 8px var(--accent-glow))}}.hero-threads.is-offscreen .ht-checkgroup,.hero-threads.is-offscreen .ht-resolved,.hero-threads.is-offscreen .ht-sources{animation-play-state:paused}.hero-threads.no-motion .ht-arc,.hero-threads.no-motion .ht-resolved,.hero-threads.no-motion .ht-thread{stroke-dashoffset:0;animation:none}.hero-threads.no-motion .ht-checkgroup,.hero-threads.no-motion .ht-dot,.hero-threads.no-motion .ht-ear{opacity:1;animation:none;transform:none}.hero-threads.no-motion .ht-sources{animation:none}.home-proof{z-index:4;margin-top:-58px;padding-bottom:58px;position:relative}.home-proof__rail{border:1px solid var(--line-strong);background:linear-gradient(180deg,var(--card),var(--card)),var(--bg-soft);border-radius:28px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.home-proof__rail{background:linear-gradient(180deg,color-mix(in srgb,var(--card) 94%,transparent),color-mix(in srgb,var(--card) 76%,transparent)),var(--bg-soft)}}.home-proof__rail{box-shadow:var(--shadow)}.home-proof__item{border-inline-start:1px solid var(--line);grid-template-columns:44px 1fr;align-items:start;gap:14px;min-height:138px;padding:24px;display:grid}.home-proof__item:first-child{border-inline-start:0}.home-proof__icon{border:1px solid var(--accent);place-items:center;width:44px;height:44px;display:grid}@supports (color:color-mix(in lab,red,red)){.home-proof__icon{border:1px solid color-mix(in srgb,var(--accent) 18%,transparent)}}.home-proof__icon{background:var(--accent-soft);color:var(--accent);box-shadow:0 12px 30px var(--accent);border-radius:16px}@supports (color:color-mix(in lab,red,red)){.home-proof__icon{box-shadow:0 12px 30px color-mix(in srgb,var(--accent) 10%,transparent)}}.home-proof__icon{transition:background .2s}.home-proof__item:hover .home-proof__icon{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.home-proof__item:hover .home-proof__icon{background:color-mix(in srgb,var(--accent) 20%,transparent)}}.home-proof__item>div>span{color:var(--text);margin-bottom:5px;font-size:16px;font-weight:700;display:block}.home-proof__item p{color:var(--muted);margin:0;font-size:13px;line-height:1.85}.command-section,.comparison-section,.coverage-section,.home-governance,.resources-section,.rollout-section{padding-top:76px}.command-layout{grid-template-columns:minmax(330px,.72fr) minmax(0,1.28fr);align-items:stretch;gap:20px;display:grid}.command-story,.comparison-table,.coverage-copy,.home-governance__copy,.resources-copy,.rollout-copy{border:1px solid var(--line);background:var(--card);border-radius:28px}@supports (color:color-mix(in lab,red,red)){.command-story,.comparison-table,.coverage-copy,.home-governance__copy,.resources-copy,.rollout-copy{background:color-mix(in srgb,var(--card) 84%,transparent)}}.command-story,.comparison-table,.coverage-copy,.home-governance__copy,.resources-copy,.rollout-copy{box-shadow:var(--shadow)}.command-story{align-content:space-between;gap:34px;padding:clamp(28px,4vw,44px);display:grid}.command-story h2,.comparison-heading h2,.coverage-copy h2,.home-governance__copy h2,.process-intro h2,.resources-copy h2,.rollout-copy h2{color:var(--text);text-wrap:balance;margin:0;font-size:clamp(28px,3.2vw,42px);font-weight:700;line-height:1.28}.command-story p,.comparison-heading p,.coverage-copy>p,.home-governance__copy>p,.process-intro p,.resources-copy p,.rollout-copy p{color:var(--muted);margin:16px 0 0;font-size:17px;line-height:2}.command-ledger{border-top:1px solid var(--line-strong);gap:16px;padding-top:22px;display:grid}.command-ledger strong{color:var(--text);font-size:18px;font-weight:900}.command-ledger ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.command-ledger li{color:var(--muted);padding-inline-start:18px;font-size:14px;line-height:1.8;position:relative}.command-ledger li:before{content:"";background:var(--accent);top:.83em;border-radius:999px;width:8px;height:2px;position:absolute;inset-inline-start:0}.command-system{gap:16px;min-width:0;display:grid}.command-system__media,.coverage-media,.home-governance__media{aspect-ratio:3/2;border:1px solid var(--line-strong);background:var(--panel-ink);width:100%;min-width:0;box-shadow:var(--shadow),0 24px 70px -26px var(--accent-glow),0 1px 0 #ffffff17 inset;border-radius:30px;position:relative;overflow:hidden}.coverage-media,.home-governance__media{height:100%}.command-system__media img,.coverage-media img,.home-governance__media img{object-fit:cover;width:100%;height:100%}html[data-theme=light] .command-system__media,html[data-theme=light] .coverage-media,html[data-theme=light] .home-governance__media{border-color:var(--line-strong)}@supports (color:color-mix(in lab,red,red)){html[data-theme=light] .command-system__media,html[data-theme=light] .coverage-media,html[data-theme=light] .home-governance__media{border-color:color-mix(in srgb,var(--line-strong) 55%,transparent)}}html[data-theme=light] .command-system__media,html[data-theme=light] .coverage-media,html[data-theme=light] .home-governance__media{box-shadow:var(--shadow),0 24px 70px -26px var(--accent-glow),0 1px 0 #ffffff17 inset,0 0 26px 2px var(--accent),0 0 90px 8px var(--accent)}@supports (color:color-mix(in lab,red,red)){html[data-theme=light] .command-system__media,html[data-theme=light] .coverage-media,html[data-theme=light] .home-governance__media{box-shadow:var(--shadow),0 24px 70px -26px var(--accent-glow),0 1px 0 #ffffff17 inset,0 0 26px 2px color-mix(in srgb,var(--accent) 32%,transparent),0 0 90px 8px color-mix(in srgb,var(--accent) 20%,transparent)}}html[data-theme=light] .command-system__media img,html[data-theme=light] .coverage-media img,html[data-theme=light] .home-governance__media img{opacity:.88}html[data-theme=light] .command-system__media:after,html[data-theme=light] .coverage-media:after,html[data-theme=light] .home-governance__media:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(ellipse 72% 68% at 50% 50%,transparent 42%,var(--panel-ink) 100%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){html[data-theme=light] .command-system__media:after,html[data-theme=light] .coverage-media:after,html[data-theme=light] .home-governance__media:after{background:radial-gradient(ellipse 72% 68% at 50% 50%,transparent 42%,color-mix(in srgb,var(--panel-ink) 45%,transparent) 100%)}}.command-system__panels{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.command-panel{border:1px solid var(--line);background:var(--card);border-radius:22px;grid-template-columns:auto 1fr;align-items:start;gap:14px;min-height:142px;display:grid}@supports (color:color-mix(in lab,red,red)){.command-panel{background:color-mix(in srgb,var(--card) 82%,var(--bg-soft))}}.command-panel{padding:18px}.command-panel h3,.coverage-panes h3,.home-governance__items h3,.rollout-step h3{color:var(--text);margin:0 0 6px;font-size:18px;font-weight:700;line-height:1.35}.command-panel p,.coverage-panes p,.home-governance__items p,.rollout-step p{color:var(--muted);margin:0;font-size:14px;line-height:1.9}.process-section{border-block:1px solid var(--line);background:var(--card)}@supports (color:color-mix(in lab,red,red)){.process-section{background:color-mix(in srgb,var(--card) 34%,transparent)}}.process-layout{grid-template-columns:minmax(300px,.62fr) minmax(0,1.38fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid}.process-intro{position:sticky;top:104px}.process-spine{gap:0;display:grid;position:relative}.process-spine:before{content:"";background:var(--line-strong);top:6px;bottom:6px;width:1px;position:absolute;inset-inline-start:11px}.process-step{gap:7px;padding:0 44px 32px 0;display:grid;position:relative}.process-step:before{content:"";border:3px solid var(--bg);background:var(--accent);width:15px;height:15px;box-shadow:0 0 0 1px var(--accent);top:7px;border-radius:999px;position:absolute;inset-inline-start:4px}.process-step h3{margin:0;font-size:clamp(20px,2.4vw,28px);font-weight:700;line-height:1.28}.process-step p{max-width:640px;color:var(--muted);margin:0;font-size:15px;line-height:1.95}.comparison-heading{max-width:820px;margin-bottom:26px}.comparison-table{overflow:hidden}.comparison-row{border-top:1px solid var(--line);grid-template-columns:minmax(120px,.44fr) minmax(0,.9fr) minmax(0,1.2fr);gap:0;display:grid}.comparison-row:first-child{border-top:0}.comparison-row>*{border-inline-start:1px solid var(--line);padding:20px 22px;transition:background .2s}.comparison-row:not(.comparison-row--head):hover>:last-child{background:var(--accent-soft)}.comparison-row>:first-child{border-inline-start:0}.comparison-row--head{background:var(--accent-soft)}@supports (color:color-mix(in lab,red,red)){.comparison-row--head{background:color-mix(in srgb,var(--accent-soft) 48%,transparent)}}.comparison-row--head{color:var(--accent-strong);font-size:13px;font-weight:900}.comparison-row strong{color:var(--text);font-size:18px;font-weight:700}.comparison-row span{color:var(--muted);font-size:15px;line-height:1.85}.comparison-row span:last-child{color:var(--text)}@supports (color:color-mix(in lab,red,red)){.comparison-row span:last-child{color:color-mix(in srgb,var(--text) 88%,var(--accent))}}.comparison-row span:last-child{font-weight:700}.coverage-layout,.home-governance__layout,.resources-layout{grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:stretch;gap:20px;display:grid}.coverage-media img{object-position:30% 50%;transform:scale(1.2)}.home-governance__media img{object-position:35% 50%;transform:scale(1.12)}.coverage-copy,.home-governance__copy,.resources-copy,.rollout-copy{align-content:center;justify-items:start;gap:22px;padding:clamp(28px,4vw,46px);display:grid}.coverage-panes,.home-governance__items{gap:12px;width:100%;display:grid}.coverage-panes article,.home-governance__items article{border-top:1px solid var(--line);padding-top:16px}.coverage-panes article:first-child,.home-governance__items article:first-child{border-top:0;padding-top:0}.coverage-panes .channel-pills{margin-top:12px}.home-governance__layout{grid-template-columns:minmax(340px,.9fr) minmax(0,1.1fr)}.rollout-layout{gap:20px;display:grid}.rollout-copy{align-content:center;min-height:300px}.rollout-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.rollout-step{border:1px solid var(--line);background:var(--card);border-radius:22px;min-height:180px}@supports (color:color-mix(in lab,red,red)){.rollout-step{background:color-mix(in srgb,var(--card) 82%,var(--bg-soft))}}.rollout-step{padding:22px}.resources-layout{grid-template-columns:minmax(320px,.72fr) minmax(0,1.28fr)}.resource-list{gap:12px;display:grid}.resource-row{border:1px solid var(--line);background:var(--card);border-radius:22px;grid-template-columns:92px minmax(190px,.58fr) minmax(0,1fr);align-items:center;gap:18px;min-height:108px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.resource-row{background:color-mix(in srgb,var(--card) 78%,transparent)}}.resource-row{padding:18px}.cluster-link:before,.resource-row:before{content:"";background:var(--accent);opacity:0;border-radius:999px;width:2px;transition:opacity .2s;position:absolute;inset-block:14px;inset-inline-start:0}.cluster-link:hover,.related-article:hover,.resource-row:hover{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.cluster-link:hover,.related-article:hover,.resource-row:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--line-strong))}}.cluster-link:hover,.related-article:hover,.resource-row:hover{background:var(--card)}.cluster-link:hover:before,.resource-row:hover:before{opacity:1}.resource-row span{color:var(--accent);font-size:13px;font-weight:700}.resource-row strong{color:var(--text);font-size:18px;font-weight:700;line-height:1.45}.resource-row p{color:var(--muted);margin:0;font-size:14px;line-height:1.85}.final-section{padding:58px 0 110px}.final-card{grid-template-columns:minmax(0,1fr) auto;place-items:center start;gap:28px}.final-card h2{max-width:720px}.cluster-map,.faq-block,.pillar-body,.pillar-hero,.pillar-spotlight,.pillar-takeaways,.related-articles,.seo-bridge{margin-bottom:22px}.cluster-map,.pillar-hero,.pillar-spotlight,.seo-bridge{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card);grid-template-columns:minmax(340px,.86fr) minmax(0,1.14fr);align-items:stretch;gap:22px;padding:22px;display:grid}.cluster-map>div:first-child,.pillar-hero>div:first-child,.pillar-spotlight>div:first-child,.seo-bridge>div:first-child{align-content:center;justify-items:start;gap:16px;padding:18px;display:grid}.pillar-spotlight span{color:var(--accent);font-size:13px;font-weight:700}.cluster-map h2,.faq-block h2,.pillar-body h2,.pillar-hero h2,.pillar-spotlight h2,.related-articles h2,.seo-bridge h2{margin:0;font-size:clamp(28px,3.2vw,42px);font-weight:700;line-height:1.28}.cluster-map>div:first-child p,.pillar-body p,.pillar-hero p,.pillar-spotlight p,.seo-bridge>div:first-child p{color:var(--muted);margin:0;font-size:16px;line-height:2}.pillar-takeaways{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.pillar-takeaways article{border:1px solid var(--line);background:var(--card);border-radius:22px;gap:14px;padding:22px;display:grid}.pillar-takeaways p{color:var(--muted);margin:0;font-size:14px;line-height:1.9}.pillar-body{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card);padding:clamp(28px,5vw,58px)}.article-body>.faq-block,.article-body>.related-articles,.pillar-body>p{margin-top:28px}.cluster-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.cluster-link,.related-article{border:1px solid var(--line);background:var(--card);border-radius:20px;align-content:start;gap:8px;min-height:150px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.cluster-link,.related-article{background:color-mix(in srgb,var(--card) 82%,var(--bg-soft))}}.cluster-link,.related-article{padding:18px}.cluster-link span,.related-article span{color:var(--accent);font-size:13px;font-weight:700}.cluster-link strong,.related-article strong{color:var(--text);font-size:18px;font-weight:700;line-height:1.45}.cluster-link p,.related-article p{color:var(--muted);margin:0;font-size:13px;line-height:1.8}.faq-block,.related-articles{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card);padding:clamp(24px,4vw,38px)}.faq-block>div,.related-articles>div{gap:12px;margin-top:20px;display:grid}.faq-block article{border-top:1px solid var(--line);padding-top:18px}.faq-block article:first-child{border-top:0;padding-top:0}.faq-block h3{margin:0 0 8px;font-size:18px;font-weight:700;line-height:1.45}.faq-block p{color:var(--muted);margin:0;font-size:15px;line-height:2}.seo-bridge{margin-top:22px}@media (max-width:1060px){.cluster-map,.command-layout,.coverage-layout,.home-governance__layout,.home-hero__grid,.pillar-hero,.pillar-spotlight,.process-layout,.resources-layout,.seo-bridge{grid-template-columns:1fr}.process-intro{position:static}.hero-command{margin-inline-start:0}.home-hero .hero-lead{padding-inline-end:0}.hero-command__panel{width:100%}.cluster-links,.command-system__panels,.home-proof__rail,.pillar-takeaways,.rollout-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.resource-row{grid-template-columns:84px 1fr}.resource-row p{grid-column:2}}@media (max-width:760px){.home-hero{min-height:auto;padding:42px 0 62px}.home-hero .hero-copy h1{font-size:32px;line-height:1.28}.hero-command__panel{border-radius:24px;width:100%}.home-proof{margin-top:-34px;padding-bottom:28px}.cluster-links,.command-system__panels,.home-proof__rail,.pillar-takeaways,.rollout-grid{border-radius:22px;grid-template-columns:1fr}.home-proof__item{border-top:1px solid var(--line);border-inline-start:0;padding:20px}.home-proof__item:first-child{border-top:0}.command-section,.comparison-section,.coverage-section,.home-governance,.resources-section,.rollout-section{padding-top:58px}.cluster-link,.cluster-map,.command-story,.command-system__media,.comparison-table,.coverage-copy,.coverage-media,.faq-block,.home-governance__copy,.home-governance__media,.pillar-body,.pillar-hero,.pillar-spotlight,.related-article,.related-articles,.resource-row,.resources-copy,.rollout-copy,.rollout-step,.seo-bridge{border-radius:22px}.command-panel{grid-template-columns:1fr}.process-step{padding:0 34px 30px 0}.cluster-links,.comparison-row,.final-card,.resource-row{grid-template-columns:1fr}.comparison-row--head{display:none}.comparison-row>*{border-inline-start:0;padding:15px 18px}.comparison-row strong{padding-bottom:0}.comparison-row span{padding-top:6px}.resource-row p{grid-column:auto}.final-card{min-height:300px}}.article-card,.cluster-link,.command-panel,.detail-card,.doc-tile,.pillar-takeaways article,.plan-card,.related-article,.resource-row,.rollout-step{transition:opacity .72s cubic-bezier(.16,1,.3,1),transform .72s cubic-bezier(.16,1,.3,1),translate .2s,border-color .2s,background .2s,box-shadow .2s}.cluster-link:hover,.command-panel:hover,.pillar-takeaways article:hover,.related-article:hover,.resource-row:hover,.rollout-step:hover{translate:0 -2px}.command-panel:hover,.pillar-takeaways article:hover,.rollout-step:hover{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.command-panel:hover,.pillar-takeaways article:hover,.rollout-step:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--line-strong))}}.command-panel:hover .icon-tile,.detail-card:hover .icon-tile,.pillar-takeaways article:hover .icon-tile{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.command-panel:hover .icon-tile,.detail-card:hover .icon-tile,.pillar-takeaways article:hover .icon-tile{background:color-mix(in srgb,var(--accent) 20%,transparent)}}.command-system .command-panel{opacity:0;transform:translateY(16px)}.command-system.is-visible .command-panel{opacity:1;animation:revealChild .64s cubic-bezier(.16,1,.3,1) var(--reveal-delay,0s) backwards;transform:none}.detail-card.reveal.is-visible,.home-proof__item.reveal.is-visible,.plan-card.reveal.is-visible,.process-step.reveal.is-visible,.resource-row.reveal.is-visible,.rollout-step.reveal.is-visible{animation:revealChild .72s cubic-bezier(.16,1,.3,1) var(--reveal-delay,0s) backwards}.command-panel:nth-child(2),.detail-card:nth-child(2),.home-proof__item:nth-child(2),.plan-card:nth-child(2),.process-step:nth-child(2),.resource-row:nth-child(2),.rollout-step:nth-child(2){--reveal-delay:70ms}.command-panel:nth-child(3),.detail-card:nth-child(3),.home-proof__item:nth-child(3),.plan-card:nth-child(3),.process-step:nth-child(3),.resource-row:nth-child(3),.rollout-step:nth-child(3){--reveal-delay:.14s}.command-panel:nth-child(4),.detail-card:nth-child(4),.home-proof__item:nth-child(4),.plan-card:nth-child(4),.process-step:nth-child(4),.resource-row:nth-child(4),.rollout-step:nth-child(4){--reveal-delay:.21s}.detail-card:nth-child(5),.home-proof__item:nth-child(5),.plan-card:nth-child(5),.process-step:nth-child(5){--reveal-delay:.28s}.detail-card:nth-child(6),.home-proof__item:nth-child(6),.plan-card:nth-child(6),.process-step:nth-child(6){--reveal-delay:.35s}@keyframes revealChild{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.theme-fade *,.theme-fade :after,.theme-fade :before,.theme-fade body{transition:background-color .42s,color .42s,border-color .42s,fill .42s,stroke .42s,box-shadow .42s}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.command-system .command-panel,.reveal{opacity:1;transform:none}.hero-threads .ht-arc,.hero-threads .ht-resolved,.hero-threads .ht-thread{stroke-dashoffset:0}.hero-threads .ht-checkgroup,.hero-threads .ht-dot,.hero-threads .ht-ear{opacity:1;transform:none}}.asset-panel--hero{background:#6e5de7;position:relative}.asset-panel--hero .asset-img{object-fit:cover;width:100%;height:100%;min-height:320px}.asset-img--dark,[data-theme=dark] .asset-img--light{display:none}[data-theme=dark] .asset-img--dark{display:block}.prose-link{color:var(--accent);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.prose-link:hover{color:var(--accent-strong)}.site-footer__family{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px 20px;padding:18px 0 28px;font-size:13px;display:flex}.site-footer__family-title{color:var(--text);font-weight:600}.site-footer__family-list{flex-wrap:wrap;align-items:center;gap:10px 18px;margin:0;padding:0;list-style:none;display:flex}.site-footer__family-list a{color:var(--accent)}.site-footer__family-soon{color:var(--faint);align-items:baseline;gap:6px;display:inline-flex}.site-footer__family-soon em{font-size:11px;font-style:normal}.site-footer__github{color:var(--muted);margin-inline-start:auto}@media (max-width:640px){.site-footer__github{margin-inline-start:0}}.nav-dropdown{position:relative}.nav-dropdown,.nav-dropdown__trigger{align-items:center;display:inline-flex}.nav-dropdown__trigger{gap:5px}.nav-dropdown__chev{opacity:.7;transition:transform .2s}.nav-dropdown:focus-within .nav-dropdown__chev,.nav-dropdown:hover .nav-dropdown__chev{transform:rotate(180deg)}.nav-dropdown__panel{border:1px solid var(--line-strong);background:var(--card);min-width:220px;box-shadow:var(--shadow);opacity:0;visibility:hidden;z-index:30;inset-inline-start:50%;border-radius:16px;gap:2px;padding:8px;transition:opacity .18s,transform .18s,visibility 0s linear .18s;display:grid;position:absolute;top:calc(100% + 12px);transform:translate(50%)translateY(6px)}.nav-dropdown:focus-within .nav-dropdown__panel,.nav-dropdown:hover .nav-dropdown__panel{opacity:1;visibility:visible;transition:opacity .18s,transform .18s,visibility linear;transform:translate(50%)translateY(0)}.nav-dropdown__panel:before{content:"";inset-inline:0;height:12px;position:absolute;top:-12px}.nav-dropdown__item{color:var(--muted);border-radius:10px;padding:9px 12px;font-size:14px;font-weight:700;transition:background .16s,color .16s;display:block}.nav-dropdown__item:after{display:none!important}.nav-dropdown__item:hover{background:var(--accent-soft);color:var(--accent)}.nav-hamburger{border:1px solid var(--line);width:40px;height:40px;color:var(--text);cursor:pointer;background:0 0;border-radius:12px;place-items:center;transition:border-color .18s,background .18s;display:none}.nav-hamburger:hover{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.nav-hamburger:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--line-strong))}}.nav-hamburger:hover{background:var(--accent-soft)}.nav-hamburger__icon{width:18px;height:14px;display:block;position:relative}.nav-hamburger__icon i{background:currentColor;border-radius:2px;height:2px;transition:transform .22s,opacity .15s,top .22s;position:absolute;inset-inline:0}.nav-hamburger__icon i:first-child{top:0}.nav-hamburger__icon i:nth-child(2){top:6px}.nav-hamburger__icon i:nth-child(3){top:12px}.nav-hamburger__icon.is-open i:first-child{top:6px;transform:rotate(45deg)}.nav-hamburger__icon.is-open i:nth-child(2){opacity:0}.nav-hamburger__icon.is-open i:nth-child(3){top:6px;transform:rotate(-45deg)}.mobile-nav-root{z-index:60;visibility:hidden;pointer-events:none;transition:visibility 0s linear .24s;position:fixed;inset:0}.mobile-nav-root.is-open{visibility:visible;pointer-events:auto;transition:visibility linear}html[data-mobile-nav-open=true] #aira-support-host{visibility:hidden!important;pointer-events:none!important}.mobile-nav__backdrop{opacity:0;background:#14111f70;transition:opacity .18s;position:absolute;inset:0}.mobile-nav-root.is-open .mobile-nav__backdrop{opacity:1}.mobile-nav{background-color:var(--card);border-inline-end:1px solid var(--line-strong);background-image:none;flex-direction:column;width:min(360px,86vw);height:100%;padding:16px 18px 22px;transition:transform .22s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;inset-block:0;inset-inline-start:0;overflow-y:auto;transform:translate(100%);box-shadow:-20px 0 48px #14111f29}.mobile-nav-root.is-open .mobile-nav{transform:translate(0)}.mobile-nav__top{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;margin-bottom:6px;padding-bottom:14px;display:flex}.mobile-nav__close{border:1px solid var(--line);width:38px;height:38px;color:var(--text);cursor:pointer;background:0 0;border-radius:12px;place-items:center;display:inline-grid}.mobile-nav__close:hover{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.mobile-nav__close:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--line-strong))}}.mobile-nav__close:hover{color:var(--accent)}.mobile-nav__body{gap:2px;padding-block:8px;display:grid}.mobile-nav__link{color:var(--text);border-radius:12px;padding:12px 10px;font-size:16px;font-weight:700;transition:background .16s,color .16s;display:block}.mobile-nav__link:hover{background:var(--accent-soft);color:var(--accent)}.mobile-nav__group-head{align-items:center;display:flex}.mobile-nav__link--parent{flex:1}.mobile-nav__toggle{width:40px;height:40px;color:var(--muted);cursor:pointer;background:0 0;border:none;place-items:center;display:inline-grid}.mobile-nav__toggle .nav-dropdown__chev{transition:transform .2s}.mobile-nav__toggle.is-open .nav-dropdown__chev{color:var(--accent);transform:rotate(180deg)}.mobile-nav__sub{max-height:0;transition:max-height .22s;overflow:hidden}.mobile-nav__sub[data-open=true]{max-height:260px}.mobile-nav__sub-inner{border-inline-start:2px solid var(--line);gap:2px;margin-inline-start:8px;padding-inline-start:12px;display:grid}.mobile-nav__link--sub{color:var(--muted);padding-block:9px;font-size:14.5px;font-weight:600}.mobile-nav__foot{border-top:1px solid var(--line);gap:10px;margin-top:auto;padding-top:16px;display:grid}.mobile-nav__foot .ghost-link{text-align:center;padding:10px}.mobile-nav__cta{width:100%}@media (min-width:1061px){.mobile-nav-root{display:none}}@media (max-width:1060px){.nav-hamburger{display:inline-grid}}.photo-frame{border:1px solid var(--line-strong);background:radial-gradient(120% 120% at 82% 8%,var(--accent-soft),transparent 58%),linear-gradient(135deg,var(--card),var(--card));border-radius:30px;min-height:300px;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.photo-frame{background:radial-gradient(120% 120% at 82% 8%,var(--accent-soft),transparent 58%),linear-gradient(135deg,color-mix(in srgb,var(--card) 90%,var(--accent)),var(--card))}}.photo-frame{box-shadow:inset 0 1px #ffffff0d}.photo-frame .asset-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.photo-band{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:30px;margin-block:8px;display:grid}.photo-band--reverse{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.photo-band--reverse .photo-band__frame{order:2}.photo-band--solo{grid-template-columns:1fr}.photo-band__frame{position:relative}.photo-band--solo .photo-frame{aspect-ratio:16/7;min-height:340px}.photo-band__label{background:var(--panel-ink);border-radius:999px;padding:6px 12px;position:absolute;inset-block-end:16px;inset-inline-start:16px}@supports (color:color-mix(in lab,red,red)){.photo-band__label{background:color-mix(in srgb,var(--panel-ink) 74%,transparent)}}.photo-band__label{color:#f4f2ff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:12px;font-weight:700}.photo-band__copy{justify-items:start;gap:14px;display:grid}.photo-band__kicker{color:var(--accent);font-size:13px;font-weight:700}.photo-band__copy h2{margin:0;font-size:clamp(24px,2.8vw,34px);font-weight:700;line-height:1.32}.photo-band__copy p{color:var(--muted);margin:0;font-size:16.5px;line-height:2}.get-started-band{border:1px solid var(--line-strong);border-radius:var(--radius-card);background:radial-gradient(140% 120% at 88% 0,var(--accent-soft),transparent 60%),var(--card);margin-top:26px;position:relative;overflow:hidden}.get-started-band__bg{opacity:.16;position:absolute;inset:0}.get-started-band__bg .photo-frame{height:100%;min-height:100%;box-shadow:none;border:0;border-radius:0}.get-started-band--photo .get-started-band__inner{background:linear-gradient(90deg,var(--card),var(--card))}@supports (color:color-mix(in lab,red,red)){.get-started-band--photo .get-started-band__inner{background:linear-gradient(90deg,color-mix(in srgb,var(--card) 92%,transparent),color-mix(in srgb,var(--card) 72%,transparent))}}.get-started-band__inner{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:26px;padding:clamp(26px,4vw,44px);display:grid;position:relative}.get-started-band__copy h2{margin:0 0 10px;font-size:clamp(24px,2.9vw,36px);font-weight:700;line-height:1.3}.get-started-band__copy p{max-width:620px;color:var(--muted);margin:0;font-size:16px;line-height:1.95}.get-started-band__actions{flex-wrap:wrap;gap:12px;display:flex}.breadcrumbs{margin-bottom:18px}.breadcrumbs ol{color:var(--faint);flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.breadcrumbs li{align-items:center;gap:8px;display:inline-flex}.breadcrumbs li:not(:first-child):before{content:"›";color:var(--line-strong)}.breadcrumbs a{color:var(--muted);font-weight:600}.breadcrumbs a:hover{color:var(--accent)}.breadcrumbs [aria-current=page]{color:var(--text);font-weight:700}.solution-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.solution-card{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card);min-height:210px;color:var(--text);align-content:start;gap:8px;padding:26px;transition:transform .2s,border-color .2s;display:grid}.solution-card:hover{border-color:var(--accent);transform:translateY(-2px)}@supports (color:color-mix(in lab,red,red)){.solution-card:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--line-strong))}}.solution-card h3{margin:14px 0 0;font-size:19px;font-weight:700}.solution-card p{color:var(--muted);margin:0;font-size:14.5px;line-height:1.9}.solution-card__more{color:var(--accent);margin-top:6px;font-size:14px;font-weight:700}.solution-card--lg{min-height:240px;padding:30px}.industries-teaser .solution-card-grid,.usecase-band .solution-card-grid{margin-top:22px}.usecase-band__lead{color:var(--muted);margin:0;font-size:15px}.brand-graphic{border:1px solid var(--line-strong);background:radial-gradient(120% 120% at 80% 12%,var(--accent-soft),transparent 60%),var(--bg-soft);border-radius:28px;place-items:center;padding:26px;display:grid}.brand-graphic svg{width:100%;height:auto;max-height:300px}.brand-graphic .bg-line path{fill:none;stroke:var(--line-strong);stroke-width:1.6px}.brand-graphic .bg-node circle,.brand-graphic .bg-node rect{fill:var(--card);stroke:var(--muted);stroke-width:1.7px}.brand-graphic .bg-node .thin{fill:none;stroke:var(--muted);stroke-width:1.5px;opacity:.72}.brand-graphic .bg-node circle.emphasis{stroke:var(--accent);stroke-width:2.2px}.brand-graphic .thread{fill:none;stroke:var(--line-strong);stroke-width:2px;stroke-linecap:round}.brand-graphic .focal{fill:var(--accent-soft);stroke:var(--accent);stroke-width:2px}.brand-graphic .focal-fill{fill:var(--accent-soft);stroke:var(--accent);stroke-width:1.8px}.brand-graphic .focal-ring{fill:var(--card);stroke:var(--accent);stroke-width:2.4px}.brand-graphic .focal-mark{fill:none;stroke:var(--accent);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.brand-graphic .dot-travel{fill:var(--accent)}.brand-graphic .locked path,.brand-graphic .locked rect{stroke:var(--muted)}.brand-graphic text{font-family:inherit}.brand-graphic .focal-label{fill:var(--accent-strong);font-size:13px;font-weight:700}.brand-graphic .node-label{fill:var(--muted);font-size:13px;font-weight:700}.brand-graphic .node-label.on-focal{fill:var(--accent-strong)}.product-knowledge{gap:20px;margin-block:22px;display:grid}.product-knowledge__head{gap:12px;max-width:700px;display:grid}.product-knowledge__head h2{margin:0;font-size:clamp(26px,3vw,38px);font-weight:700;line-height:1.3}.product-knowledge__head p{color:var(--muted);margin:0;font-size:16px}.product-knowledge__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;gap:22px;display:grid}.product-knowledge__media .photo-frame{height:100%;min-height:340px}.product-knowledge__panels{gap:12px;display:grid}.docs-hero,.solutions-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:22px;margin-bottom:24px;display:grid}.docs-hero__media .photo-frame,.solutions-hero__media .photo-frame{height:100%}.solution-hero{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:30px;margin-bottom:30px;display:grid}.solution-hero__header{margin-bottom:20px}.solution-hero__actions{flex-wrap:wrap;gap:12px;display:flex}.solution-hero__media .photo-frame{min-height:360px}.about-stance,.solution-approach,.solution-jobs,.start-expect{margin-block:26px}.solution-jobs__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.solution-job{border:1px solid var(--line);background:var(--card);border-radius:20px;padding:24px}.solution-job h3{margin:0 0 8px;font-size:18px;font-weight:700}.solution-job p{color:var(--muted);margin:0;font-size:14.5px;line-height:1.9}.solution-approach__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:22px;display:grid}.solution-approach__list{gap:12px;display:grid}.mechanism{border:1px solid var(--line);background:var(--card);border-radius:20px;gap:6px;padding:22px;display:grid}.mechanism h3{margin:0;font-size:17px;font-weight:700}.mechanism p{margin:0}.mechanism p,.solution-note{color:var(--muted);font-size:14.5px;line-height:1.9}.solution-note{border:1px dashed var(--line-strong);border-radius:18px;margin-block:20px;padding:18px 22px}.about-engine{border:1px solid var(--line-strong);border-radius:var(--radius-card);background:radial-gradient(120% 120% at 12% 0,var(--accent-soft),transparent 55%),var(--card);margin-block:28px;padding:clamp(26px,4vw,44px)}.about-engine__copy{gap:14px;max-width:780px;display:grid}.about-engine__kicker{color:var(--accent);font-size:13px;font-weight:700}.about-engine__copy h2{margin:0;font-size:clamp(26px,3.2vw,40px);font-weight:700;line-height:1.28}.about-engine__copy p{color:var(--muted);margin:0;font-size:17px;line-height:2.05}.about-family{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:26px;margin-block:28px;display:grid}.about-family__body h2{margin:0 0 10px;font-size:clamp(24px,2.9vw,34px);font-weight:700}.about-family__body>p{color:var(--muted);margin:0 0 16px;font-size:16px}.about-family__list{flex-wrap:wrap;gap:10px 16px;margin:0;padding:0;list-style:none;display:flex}.about-family__list li{border:1px solid var(--line);border-radius:999px;padding:8px 14px;font-size:14px;font-weight:700}.about-family__list a{color:var(--accent)}.about-family__soon{color:var(--faint);align-items:baseline;gap:6px;display:inline-flex}.about-family__soon em{opacity:.85;font-size:11px;font-style:normal}.about-built{max-width:820px;margin-block:26px}.about-built h2{margin:0 0 12px;font-size:clamp(24px,2.9vw,34px);font-weight:700}.about-built p{color:var(--muted);margin:0;font-size:16.5px;line-height:2.05}.start-paths{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-block:26px;display:grid}.start-path{border:1px solid var(--line-strong);border-radius:var(--radius-card);background:var(--card);align-content:start;gap:12px;padding:30px;display:grid}.start-path--primary{background:radial-gradient(130% 120% at 88% 0,var(--accent-soft),transparent 60%),var(--card)}.start-path__label{color:var(--accent);font-size:13px;font-weight:700}.start-path h2{margin:0;font-size:22px;font-weight:700}.start-path>p{color:var(--muted);margin:0;font-size:15px;line-height:1.95}.start-steps{counter-reset:start;gap:10px;margin:6px 0 4px;padding:0;list-style:none;display:grid}.start-steps li{counter-increment:start;gap:3px;padding-inline-start:40px;display:grid;position:relative}.start-steps li:before{content:counter(start,decimal);background:var(--accent-soft);width:28px;height:28px;color:var(--accent);font-variant-numeric:tabular-nums;inset-inline-start:0;border-radius:9px;place-items:center;font-size:13px;font-weight:700;display:inline-grid;position:absolute;top:0}.start-steps strong{font-size:15px;font-weight:700}.start-steps span{color:var(--muted);font-size:13.5px;line-height:1.85}.start-path__graphic{margin-block:4px}.start-path--primary .primary-cta,.start-path--sales .secondary-cta{width:fit-content}.start-path__note{color:var(--faint);margin:0;font-size:13px;line-height:1.8}.start-path__fallback-cta{gap:8px;margin-block-start:2px;display:grid}.lead-form{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--bg-soft);gap:14px;padding:20px;display:grid}.lead-form__field{gap:6px;display:grid}.lead-form__field label{color:var(--text);font-size:13.5px;font-weight:700}.lead-form__hint{color:var(--muted);margin-top:-2px;font-size:12.5px;line-height:1.7}.lead-form input,.lead-form textarea{border:1px solid var(--line-strong);background:var(--card);width:100%;color:var(--text);font:inherit;border-radius:10px;padding:11px 13px;font-size:14.5px;transition:border-color .16s,background .16s}.lead-form input[dir=ltr]{text-align:left}.lead-form textarea{resize:vertical;min-height:78px;line-height:1.75}.lead-form input::placeholder,.lead-form textarea::placeholder{color:var(--faint)}.lead-form input:focus-visible,.lead-form textarea:focus-visible{border-color:var(--accent);background:var(--card);outline:none}.lead-form input[aria-invalid=true]{border-color:#d5473f}@supports (color:color-mix(in lab,red,red)){.lead-form input[aria-invalid=true]{border-color:color-mix(in srgb,#d5473f 55%,var(--line-strong))}}.lead-form__error{color:#c23a32;font-size:12.5px;line-height:1.7}[data-theme=dark] .lead-form__error{color:#ff8f87}.lead-form__submit{border-radius:var(--radius-control);background:var(--accent);color:#fff;width:fit-content;min-height:44px;font:inherit;cursor:pointer;border:none;justify-content:center;align-items:center;padding:0 22px;font-size:14.5px;font-weight:800;transition:background .16s,transform .16s;display:inline-flex}.lead-form__submit:hover:not(:disabled){background:var(--accent-strong)}.lead-form__submit:active:not(:disabled){transform:translateY(1px)}.lead-form__submit:disabled{opacity:.65;cursor:default}.lead-form__note{color:var(--faint);margin:0;font-size:12px;line-height:1.7}.lead-form--done,.lead-form--fallback{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--bg-soft);justify-items:start;gap:8px;padding:22px;display:grid}.lead-form--done{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.lead-form--done{border-color:color-mix(in srgb,var(--accent) 35%,var(--line))}}.lead-form__done-icon{background:var(--accent-soft);width:38px;height:38px;color:var(--accent);border-radius:10px;place-items:center;display:inline-grid}.lead-form--done h3,.lead-form--fallback h3{margin:0;font-size:16px;font-weight:700}.lead-form--done p,.lead-form--fallback p{color:var(--muted);margin:0;font-size:14px;line-height:1.85}.lead-form--fallback .secondary-cta{margin-block-start:2px}.start-expect__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.start-expect__card{border:1px solid var(--line);background:var(--card);border-radius:20px;padding:24px}.start-expect__card h3{margin:16px 0 8px;font-size:17px;font-weight:700}.start-expect__card p{color:var(--muted);margin:0;font-size:14px;line-height:1.9}.docs-group{margin-bottom:26px}.docs-group__title{margin:0 0 14px;font-size:20px;font-weight:700}.docs-planned{border:1px dashed var(--line-strong);border-radius:var(--radius-card);background:var(--bg-soft);align-items:flex-start;gap:16px;margin-top:8px;padding:26px;display:flex}.docs-planned__badge{background:var(--accent-soft);color:var(--accent);border-radius:999px;flex:none;padding:6px 12px;font-size:12px;font-weight:700}.docs-planned h2{margin:0 0 8px;font-size:20px;font-weight:700}.docs-planned p{color:var(--muted);margin:0;font-size:15px;line-height:1.95}.pricing-compare{margin-block:24px}.pricing-compare__scroll{border:1px solid var(--line);border-radius:var(--radius-card);overflow-x:auto}.pricing-compare__table{border-collapse:collapse;width:100%;min-width:640px;font-size:14.5px}.pricing-compare__table td,.pricing-compare__table th{text-align:start;border-bottom:1px solid var(--line);padding:14px 16px}.pricing-compare__table thead th{color:var(--text);background:var(--bg-soft);font-weight:700}.pricing-compare__table tbody th{color:var(--text);font-weight:600}.pricing-compare__table td{text-align:center}.pricing-compare__table .is-featured{background:var(--accent-soft)}.pricing-compare__table tbody tr:last-child td,.pricing-compare__table tbody tr:last-child th{border-bottom:0}.pc-yes{background:var(--accent-soft);width:24px;height:24px;color:var(--accent);border-radius:8px;place-items:center;display:inline-grid}.pc-no{background:var(--line-strong);opacity:.7;border-radius:2px;width:14px;height:2px;display:inline-block}.comparison-hub,.pillar-rail{margin-bottom:26px}.comparison-hub__head,.pillar-rail__head{gap:8px;margin-bottom:16px;display:grid}.comparison-hub__head h2,.pillar-rail__head h2{margin:0;font-size:clamp(22px,2.6vw,30px);font-weight:700}.comparison-hub__head p,.pillar-rail__head p{color:var(--muted);margin:0;font-size:15px}.pillar-rail__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.pillar-rail__card{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card);color:var(--text);align-content:start;gap:8px;padding:24px;transition:transform .2s,border-color .2s;display:grid}.pillar-rail__card:hover{border-color:var(--accent);transform:translateY(-2px)}@supports (color:color-mix(in lab,red,red)){.pillar-rail__card:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--line-strong))}}.pillar-rail__card>span:first-child{color:var(--accent);font-size:12px;font-weight:700}.pillar-rail__card strong{font-size:17px;font-weight:700;line-height:1.5}.pillar-rail__card p{color:var(--muted);margin:0;font-size:14px;line-height:1.85}.pillar-rail__more{color:var(--accent);font-size:13.5px;font-weight:700}.comparison-hub__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.comparison-hub__card{border:1px solid var(--line);background:var(--card);color:var(--text);border-radius:20px;gap:6px;padding:22px;transition:transform .2s,border-color .2s;display:grid}.comparison-hub__card:hover{border-color:var(--accent);transform:translateY(-2px)}@supports (color:color-mix(in lab,red,red)){.comparison-hub__card:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--line-strong))}}.comparison-hub__card span{color:var(--accent);font-size:12px;font-weight:700}.comparison-hub__card strong{font-size:16px;font-weight:700;line-height:1.5}.comparison-hub__card p{color:var(--muted);margin:0;font-size:13.5px;line-height:1.8}.blog-filter{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.category-chip{border:1px solid var(--line-strong);background:var(--card);color:var(--muted);cursor:pointer;border-radius:999px;padding:8px 15px;font-size:13.5px;font-weight:700;transition:background .16s,color .16s,border-color .16s}.category-chip:hover{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.category-chip:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--line-strong))}}.category-chip:hover{color:var(--accent)}.category-chip.is-active{background:var(--accent);border-color:var(--accent);color:#fff}.site-footer__top{grid-template-columns:minmax(0,.9fr) minmax(0,2.4fr);gap:32px;padding:46px 0 30px;display:grid}.site-footer__brand-col{align-content:start;gap:12px;max-width:280px;display:grid}.site-footer__brand-col p{color:var(--muted);margin:0;font-size:13.5px;line-height:1.9}.site-footer__cols{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.site-footer__col{align-content:start;gap:10px;display:grid}.site-footer__col-title{color:var(--text);font-size:13px;font-weight:700}.site-footer__col ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.site-footer__col a{color:var(--muted);font-size:13.5px}.site-footer__col a:hover{color:var(--accent)}.site-footer__base{border-top:1px solid var(--line);color:var(--faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:16px 0 26px;font-size:13px;display:flex}.site-footer__base p{margin:0}.site-footer__trust-seal{border:1px solid var(--line);background:#fff;border-radius:12px;flex:none;place-items:center;padding:6px;line-height:0;transition:border-color .16s,transform .16s;display:grid}.site-footer__trust-seal:hover{border-color:var(--line-strong);transform:translateY(-1px)}.site-footer__trust-seal:focus-visible{outline:3px solid var(--accent)}@supports (color:color-mix(in lab,red,red)){.site-footer__trust-seal:focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 35%,transparent)}}.site-footer__trust-seal:focus-visible{outline-offset:3px}.site-footer__trust-seal img{width:75px;height:auto;display:block}@media (max-width:1060px){.about-family,.docs-hero,.get-started-band__inner,.photo-band,.photo-band--reverse,.product-knowledge__grid,.solution-approach__grid,.solution-hero,.solutions-hero{grid-template-columns:1fr}.photo-band--reverse .photo-band__frame{order:0}.pillar-rail__grid,.solution-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.start-expect__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.site-footer__top{grid-template-columns:1fr;gap:24px}}@media (max-width:760px){.comparison-hub__grid,.get-started-band__inner,.pillar-rail__grid,.solution-card-grid,.solution-jobs__grid,.start-expect__grid,.start-paths{grid-template-columns:1fr}.get-started-band__inner{text-align:start}.get-started-band__actions{width:100%}.get-started-band__actions>*{flex:1}.site-footer__cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.photo-band--solo .photo-frame{aspect-ratio:4/3;min-height:240px}}.academy-lesson-page,.academy-main{overflow:clip}.academy-lesson-page .section,.academy-main .section{padding-block:92px}.academy-hero{border-bottom:1px solid var(--line);background:radial-gradient(75% 90% at 12% 18%,var(--accent-soft),transparent 68%),var(--bg);align-items:center;min-height:calc(100dvh - 72px);padding-block:56px;display:flex}.academy-hero__grid{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(36px,5vw,72px);display:grid}.academy-hero__copy{justify-items:start;gap:20px;display:grid}.academy-hero__kicker{color:var(--accent);margin:0;font-size:14px;font-weight:800}.academy-hero h1{max-width:660px;color:var(--text);letter-spacing:-.055em;margin:0;font-size:clamp(46px,5.3vw,76px);font-weight:900;line-height:1.14}.academy-hero__lead{max-width:54ch;color:var(--muted);margin:0;font-size:clamp(17px,1.5vw,20px);line-height:1.9}.academy-hero__actions{flex-wrap:wrap;gap:12px;display:flex}.academy-hero__visual{min-width:0}.academy-hero__visual .academy-shot{transform:rotate(-1.2deg)}.academy-hero__visual .academy-shot__canvas{min-width:0}.academy-hero__visual .academy-shot__notes{padding:14px}.academy-hero__visual .academy-shot__note-tabs{display:none}.academy-hero__visual .academy-shot__note-copy p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.academy-section-heading{gap:14px;max-width:720px;margin-bottom:38px;display:grid}.academy-faq__intro h2,.academy-section-heading h2,.walkthrough-heading h2{color:var(--text);letter-spacing:-.045em;margin:0;font-size:clamp(32px,4vw,52px);font-weight:900;line-height:1.22}.academy-faq__intro p,.academy-section-heading p,.walkthrough-heading p{max-width:62ch;color:var(--muted);margin:0;font-size:16px;line-height:1.9}.academy-paths{background:var(--bg-soft);border-bottom:1px solid var(--line)}.academy-paths__grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:18px;display:grid}.academy-path{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card);min-height:220px;box-shadow:0 14px 34px var(--panel-ink);align-content:start;gap:14px;padding:28px;display:grid}@supports (color:color-mix(in lab,red,red)){.academy-path{box-shadow:0 14px 34px color-mix(in srgb,var(--panel-ink) 9%,transparent)}}.academy-path--featured{border-color:var(--line-strong);background:radial-gradient(95% 75% at 8% 8%,var(--accent-soft),transparent 72%),var(--card);grid-row:span 2;align-content:end;min-height:458px;padding:36px}.academy-capabilities__icon,.academy-lesson-card__icon,.academy-lesson-hero__icon,.academy-path__icon{border-radius:var(--radius-control);background:var(--accent-soft);width:46px;height:46px;color:var(--accent);place-items:center;display:inline-grid}.academy-path h3{color:var(--text);margin:0;font-size:25px;font-weight:900;line-height:1.4}.academy-path--featured h3{font-size:clamp(30px,3vw,42px)}.academy-path p{max-width:52ch;color:var(--muted);margin:0;line-height:1.9}.academy-path__lessons{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.academy-path__lessons a{border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--surface);color:var(--text);padding:8px 12px;font-size:13px;font-weight:800;transition:border-color .18s,color .18s,transform .18s}.academy-path__lessons a:hover{border-color:var(--accent);color:var(--accent);transform:translateY(-1px)}.academy-curriculum{background:var(--bg)}.academy-curriculum__groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.academy-curriculum__group{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card);padding:26px}.academy-curriculum__group-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;padding-bottom:16px;display:flex}.academy-curriculum__group-head h3{margin:0;font-size:21px;font-weight:900}.academy-curriculum__group-head span{color:var(--faint);font-size:13px;font-weight:700}.academy-curriculum__list{gap:10px;display:grid}.academy-lesson-card{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px;transition:border-color .18s,background .18s,transform .18s;display:grid}.academy-lesson-card:hover{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.academy-lesson-card:hover{border-color:color-mix(in srgb,var(--accent) 55%,var(--line-strong))}}.academy-lesson-card:hover{background:var(--surface-hover);transform:translateY(-2px)}.academy-lesson-card__icon{background:var(--card);width:42px;height:42px}.academy-lesson-card__body{gap:5px;min-width:0;display:grid}.academy-lesson-card__meta{color:var(--faint);flex-wrap:wrap;gap:6px 12px;font-size:11px;font-weight:700;display:flex}.academy-lesson-card__body strong{color:var(--text);font-size:16px;line-height:1.5}.academy-lesson-card__body>span:last-child{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.75;display:-webkit-box;overflow:hidden}.academy-lesson-card__arrow{color:var(--faint);font-size:19px;transition:transform .18s}.academy-lesson-card:hover .academy-lesson-card__arrow{color:var(--accent);transform:translate(-3px)}.product-walkthrough{border-block:1px solid var(--line);background:var(--bg-soft);padding-block:96px}.product-walkthrough--compact{border-top:0}.walkthrough-heading{gap:14px;max-width:720px;margin-bottom:28px;display:grid}.walkthrough-tabs{scrollbar-width:thin;gap:8px;margin-bottom:16px;padding-bottom:4px;display:flex;overflow-x:auto}.academy-shot__note-tabs button,.walkthrough-tabs button{border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--card);min-height:42px;color:var(--muted);cursor:pointer;flex:none;padding:8px 16px;font-size:13px;font-weight:800;transition:background .16s,border-color .16s,color .16s,transform .16s}.academy-shot__note-tabs button:hover,.walkthrough-tabs button:hover{color:var(--accent);transform:translateY(-1px)}.academy-shot__note-tabs button.is-active,.walkthrough-tabs button.is-active{border-color:var(--accent);background:var(--accent);color:#f8f7ff}.walkthrough-stage{border:1px solid var(--line);border-radius:calc(var(--radius-card) + 6px);background:var(--card);box-shadow:var(--shadow);padding:24px;animation:academyStageIn .36s cubic-bezier(.22,1,.36,1) both}@keyframes academyStageIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.walkthrough-stage__intro{justify-content:space-between;align-items:end;gap:24px;margin-bottom:20px;display:flex}.walkthrough-stage__intro>div{gap:6px;display:grid}.walkthrough-stage__label{color:var(--accent);font-size:13px;font-weight:900}.walkthrough-stage__intro h3{max-width:760px;color:var(--text);margin:0;font-size:clamp(20px,2.5vw,30px);font-weight:900;line-height:1.5}.walkthrough-stage__lesson{white-space:nowrap;flex:none;font-weight:800}.walkthrough-more{justify-content:center;margin-top:22px;display:flex}.academy-shot{gap:12px;min-width:0;display:grid}.academy-shot__viewport{border:1px solid var(--line-strong);border-radius:var(--radius-card);background:var(--panel-ink);max-width:100%;box-shadow:0 22px 52px var(--panel-ink),inset 0 1px 0 var(--card);overflow:auto}@supports (color:color-mix(in lab,red,red)){.academy-shot__viewport{box-shadow:0 22px 52px color-mix(in srgb,var(--panel-ink) 18%,transparent),inset 0 1px 0 color-mix(in srgb,var(--card) 22%,transparent)}}.academy-shot__viewport{scrollbar-width:thin}.academy-shot__canvas{isolation:isolate;aspect-ratio:8/5;background:var(--panel-ink);min-width:760px;position:relative;overflow:hidden}.academy-shot__canvas img{object-fit:cover;width:100%;height:100%;display:block}.academy-shot__focus{z-index:2;left:var(--focus-x);top:var(--focus-y);width:var(--focus-width);height:var(--focus-height);border:2px solid var(--accent);position:absolute}@supports (color:color-mix(in lab,red,red)){.academy-shot__focus{border:2px solid color-mix(in srgb,var(--accent) 88%,#f8f7ff)}}.academy-shot__focus{border-radius:var(--radius-control);background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.academy-shot__focus{background:color-mix(in srgb,var(--accent) 10%,transparent)}}.academy-shot__focus{box-shadow:0 0 0 999px var(--panel-ink),0 0 0 4px var(--accent)}@supports (color:color-mix(in lab,red,red)){.academy-shot__focus{box-shadow:0 0 0 999px color-mix(in srgb,var(--panel-ink) 25%,transparent),0 0 0 4px color-mix(in srgb,var(--accent) 16%,transparent)}}.academy-shot__focus{pointer-events:none;animation:academyFocusIn .22s both}@keyframes academyFocusIn{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.academy-hotspot{z-index:4;left:var(--hotspot-x);top:var(--hotspot-y);background:var(--accent);color:#f8f7ff;cursor:pointer;border:2px solid #f8f7ff;border-radius:11px;place-items:center;width:34px;height:34px;padding:0;font-size:13px;font-weight:900;transition:background .16s,transform .16s,box-shadow .16s;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 8px 22px #14111f3d}.academy-hotspot.is-active,.academy-hotspot:hover{background:var(--accent-strong);box-shadow:0 0 0 5px var(--accent),0 10px 28px #14111f47}@supports (color:color-mix(in lab,red,red)){.academy-hotspot.is-active,.academy-hotspot:hover{box-shadow:0 0 0 5px color-mix(in srgb,var(--accent) 25%,transparent),0 10px 28px #14111f47}}.academy-hotspot.is-active,.academy-hotspot:hover{transform:translate(-50%,-50%)scale(1.08)}.academy-hotspot:focus-visible{outline-offset:4px;outline-color:#f8f7ff}.academy-shot__notes{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:18px;display:grid}.academy-shot__note-copy{align-items:flex-start;gap:12px;min-width:0;display:flex}.academy-shot__note-number{background:var(--accent);color:#f8f7ff;border-radius:11px;flex:none;place-items:center;width:34px;height:34px;font-size:13px;font-weight:900;display:inline-grid}.academy-shot__note-copy>div{gap:4px;display:grid}.academy-shot__note-copy strong{color:var(--text);font-size:15px}.academy-shot__note-copy p{color:var(--muted);margin:0;font-size:13px;line-height:1.8}.academy-shot__note-tabs{flex-wrap:wrap;justify-content:end;gap:7px;display:flex}.academy-shot__note-tabs button{min-height:36px;padding:6px 11px;font-size:12px}.academy-capabilities{background:var(--bg)}.academy-capabilities__map{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.academy-capabilities__map article{border-inline-start:1px solid var(--line);align-content:start;gap:12px;min-height:330px;padding:26px;display:grid}.academy-capabilities__map article:first-child{border-inline-start:0}.academy-capabilities__map h3{margin:6px 0 0;font-size:20px;font-weight:900}.academy-capabilities__map p{color:var(--muted);margin:0;font-size:14px;line-height:1.85}.academy-capabilities__items{gap:8px;margin-top:8px;display:grid}.academy-capabilities__items span{background:var(--surface);color:var(--text);border-radius:10px;padding:8px 10px;font-size:13px;font-weight:700}.academy-faq{border-block:1px solid var(--line);background:var(--bg-soft)}.academy-faq__layout{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:start;gap:72px;display:grid}.academy-faq__intro{gap:14px;display:grid;position:sticky;top:112px}.academy-faq__list{gap:10px;display:grid}.academy-faq details{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--card)}.academy-faq summary{color:var(--text);cursor:pointer;padding:18px 20px 18px 54px;font-weight:900;list-style:none;position:relative}.academy-faq summary::-webkit-details-marker{display:none}.academy-faq summary:after,.academy-faq summary:before{content:"";background:var(--accent);border-radius:2px;width:14px;height:2px;position:absolute;top:50%;left:22px;transform:translateY(-50%)}.academy-faq summary:after{transition:transform .18s;transform:translateY(-50%)rotate(90deg)}.academy-faq details[open] summary:after{transform:translateY(-50%)rotate(0)}.academy-faq details p{color:var(--muted);margin:0;padding:0 20px 20px;font-size:14px;line-height:1.95}.academy-final{background:var(--bg)}.academy-final__card{border:1px solid var(--line-strong);border-radius:var(--radius-card);background:radial-gradient(75% 160% at 8% 20%,var(--accent-soft),transparent 70%),var(--card);box-shadow:var(--shadow);justify-content:space-between;align-items:center;gap:30px;padding:38px;display:flex}.academy-final__card>div{gap:8px;display:grid}.academy-final h2{letter-spacing:-.04em;margin:0;font-size:clamp(28px,3.5vw,44px);font-weight:900}.academy-final p{color:var(--muted);margin:0}.academy-lesson-hero{border-bottom:1px solid var(--line);background:radial-gradient(70% 120% at 12% 0,var(--accent-soft),transparent 72%),var(--bg);padding-block:52px 74px}.academy-breadcrumbs{color:var(--faint);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:34px;font-size:13px;font-weight:700;display:flex}.academy-breadcrumbs a:hover{color:var(--accent)}.academy-lesson-hero__grid{grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);align-items:end;gap:54px;display:grid}.academy-lesson-hero__copy{justify-items:start;gap:16px;display:grid}.academy-lesson-hero__meta{color:var(--accent);flex-wrap:wrap;gap:8px 18px;font-size:13px;font-weight:800;display:flex}.academy-lesson-hero h1{letter-spacing:-.05em;max-width:760px;margin:0;font-size:clamp(42px,5vw,68px);font-weight:900;line-height:1.18}.academy-lesson-hero__copy>p{max-width:65ch;color:var(--muted);margin:0;font-size:18px;line-height:1.95}.academy-lesson-outcomes{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card);padding:24px}.academy-lesson-outcomes h2{margin:0 0 14px;font-size:17px;font-weight:900}.academy-lesson-outcomes ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.academy-lesson-outcomes li{color:var(--muted);grid-template-columns:auto minmax(0,1fr);gap:10px;font-size:14px;line-height:1.8;display:grid}.academy-lesson-outcomes li>span{background:var(--accent-soft);width:23px;height:23px;color:var(--accent);border-radius:8px;place-items:center;margin-top:2px;font-size:12px;font-weight:900;display:inline-grid}.academy-lesson-visual{background:var(--bg-soft);border-bottom:1px solid var(--line)}.academy-lesson-secondary-shot{border-top:1px solid var(--line);gap:18px;margin-top:34px;padding-top:34px;display:grid}.academy-lesson-secondary-shot>div:first-child{gap:6px;display:grid}.academy-lesson-secondary-shot h3{color:var(--text);margin:0;font-size:clamp(22px,2.5vw,30px);font-weight:900}.academy-lesson-secondary-shot p{color:var(--muted);margin:0;line-height:1.9}.academy-lesson-body{background:var(--bg)}.academy-lesson-body__grid{grid-template-columns:minmax(210px,.35fr) minmax(0,1fr);align-items:start;gap:54px;display:grid}.academy-lesson-toc{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--card);gap:14px;padding:20px;display:grid;position:sticky;top:108px}.academy-lesson-toc>strong{color:var(--text);font-size:14px}.academy-lesson-toc nav{gap:6px;display:grid}.academy-lesson-toc a{color:var(--muted);border-radius:9px;padding:7px 9px;font-size:13px;line-height:1.7}.academy-lesson-toc a:hover{background:var(--surface);color:var(--accent)}.academy-lesson-article{gap:64px;max-width:820px;display:grid}.academy-lesson-section{gap:18px;scroll-margin-top:112px;display:grid}.academy-lesson-section h2{color:var(--text);letter-spacing:-.035em;margin:0;font-size:clamp(27px,3vw,38px);font-weight:900;line-height:1.35}.academy-lesson-section p{color:var(--muted);margin:0;font-size:16px;line-height:2.1}.academy-lesson-checklist{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--card);gap:14px;margin-top:8px;padding:22px;display:grid}.academy-lesson-checklist h3{margin:0;font-size:16px;font-weight:900}.academy-lesson-checklist ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;margin:0;padding:0;list-style:none;display:grid}.academy-lesson-checklist li{color:var(--muted);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:9px;font-size:13.5px;line-height:1.8;display:grid}.academy-lesson-checklist__mark{background:var(--accent-soft);width:22px;height:22px;color:var(--accent);border-radius:7px;place-items:center;margin-top:2px;font-size:11px;font-weight:900;display:inline-grid}.academy-lesson-nav{border-top:1px solid var(--line);background:var(--bg-soft)}.academy-lesson-nav__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.academy-lesson-nav__item{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--card);gap:5px;min-height:120px;padding:22px;transition:border-color .18s,transform .18s;display:grid}.academy-lesson-nav__item:hover{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.academy-lesson-nav__item:hover{border-color:color-mix(in srgb,var(--accent) 55%,var(--line-strong))}}.academy-lesson-nav__item:hover{transform:translateY(-2px)}.academy-lesson-nav__item span{color:var(--faint);font-size:12px;font-weight:700}.academy-lesson-nav__item strong{color:var(--text);font-size:19px}.academy-lesson-nav__item--next{text-align:end}@media (max-width:1060px){.academy-hero{min-height:auto;padding-block:72px}.academy-faq__layout,.academy-hero__grid,.academy-lesson-hero__grid{grid-template-columns:1fr}.academy-hero__copy{max-width:760px}.academy-hero__visual .academy-shot{transform:none}.academy-capabilities__map{grid-template-columns:repeat(2,minmax(0,1fr))}.academy-capabilities__map article{border-bottom:1px solid var(--line);min-height:270px}.academy-capabilities__map article:nth-child(odd){border-inline-start:0}.academy-capabilities__map article:nth-last-child(-n+2){border-bottom:0}.academy-faq__layout{gap:32px}.academy-faq__intro{position:static}.academy-lesson-body__grid{grid-template-columns:1fr}.academy-lesson-toc{position:static}.academy-lesson-toc nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.academy-lesson-page .section,.academy-main .section,.product-walkthrough{padding-block:66px}.academy-hero{padding-block:46px 58px}.academy-hero__grid{grid-template-columns:1fr;gap:34px}.academy-hero h1,.academy-lesson-hero h1{letter-spacing:-.045em;font-size:clamp(38px,11.5vw,52px)}.academy-hero__lead,.academy-lesson-hero__copy>p{font-size:16px}.academy-final__card,.academy-hero__actions{flex-direction:column;align-items:stretch}.academy-final__card>.primary-cta,.academy-hero__actions>*{width:100%}.academy-capabilities__map,.academy-curriculum__groups,.academy-lesson-nav__grid,.academy-paths__grid{grid-template-columns:1fr}.academy-path--featured{grid-row:auto;min-height:340px;padding:28px}.academy-curriculum__group,.walkthrough-stage{padding:16px}.academy-lesson-card{grid-template-columns:auto minmax(0,1fr)}.academy-lesson-card__arrow{display:none}.walkthrough-stage__intro{flex-direction:column;align-items:start}.academy-shot__canvas{min-width:680px}.academy-shot__notes{grid-template-columns:1fr;padding:14px}.academy-shot__note-tabs{flex-wrap:nowrap;justify-content:start;overflow-x:auto}.academy-capabilities__map article,.academy-capabilities__map article:nth-child(odd),.academy-capabilities__map article:nth-last-child(-n+2){border-inline-start:0;border-bottom:1px solid var(--line);min-height:auto}.academy-capabilities__map article:last-child{border-bottom:0}.academy-final__card{padding:28px}.academy-lesson-hero{padding-block:34px 54px}.academy-lesson-hero__grid{grid-template-columns:1fr;gap:30px}.academy-lesson-checklist ul,.academy-lesson-toc nav{grid-template-columns:1fr}.academy-lesson-article{gap:54px}.academy-lesson-nav__grid>span:empty{display:none}}@media (max-width:480px){.academy-hero__visual .academy-shot__notes{display:none}.academy-curriculum__group,.academy-final__card,.academy-lesson-outcomes,.academy-path,.academy-path--featured{padding:22px}.walkthrough-tabs button{min-height:40px;padding-inline:13px}}@media (prefers-reduced-motion:reduce){.academy-shot__focus,.walkthrough-stage{animation:none!important}.academy-hotspot,.academy-lesson-card,.academy-lesson-card__arrow,.academy-lesson-nav__item,.academy-path__lessons a,.academy-shot__note-tabs button,.walkthrough-tabs button{transition:none!important}}.legal-page__updated{width:min(760px,100%);color:var(--faint);margin:-18px 0 36px;font-size:.88rem}.legal-page__layout{grid-template-columns:minmax(0,1fr) 250px;align-items:start;gap:clamp(28px,5vw,72px);display:grid}.legal-page__index{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--card);grid-area:1/2;padding:22px;position:sticky;top:104px}.legal-page__index strong{margin-bottom:12px;display:block}.legal-page__index ol{color:var(--faint);gap:8px;margin:0;padding-inline-start:22px;font-size:.88rem;display:grid}.legal-page__index a{color:var(--muted);text-decoration:none}.legal-page__index a:hover{color:var(--accent-strong)}.legal-page__document{grid-area:1/1;min-width:0}.legal-page__section{border-bottom:1px solid var(--line);margin:0 0 34px;padding:0 0 34px;scroll-margin-top:116px}.legal-page__section:last-child{border-bottom:0;margin-bottom:0}.legal-page__section h2{color:var(--text);margin:0 0 14px;font-size:clamp(1.2rem,2.4vw,1.55rem)}.legal-page__section li,.legal-page__section p{color:var(--muted);line-height:2}.legal-page__section p{margin:0 0 12px}.legal-page__section ul{gap:7px;margin:12px 0 0;padding-inline-start:24px;display:grid}.legal-page__contact{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);justify-content:space-between;align-items:center;gap:24px;margin-top:58px;padding:clamp(24px,4vw,38px);display:flex}.legal-page__contact span{color:var(--accent-strong);font-size:.86rem;font-weight:800}.legal-page__contact h2{margin:7px 0 0;font-size:clamp(1.25rem,2.6vw,1.8rem)}@media (max-width:800px){.legal-page__layout{grid-template-columns:1fr;gap:32px}.legal-page__document,.legal-page__index{grid-area:auto/1}.legal-page__index{position:static}.legal-page__contact{flex-direction:column;align-items:stretch}.legal-page__contact .primary-cta{justify-content:center}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}