.ax4-agent-page{--ax4-midnight:#05111b;--ax4-navy:#071b27;--ax4-graphite:#102631;--ax4-steel:#173542;--ax4-pearl:#edf4f6;--ax4-frost:#dfecef;--ax4-ink:#071923;--ax4-ink-soft:#4d6875;--ax4-white:#edf7f8;--ax4-cyan:#6ee7f4;--ax4-violet:#9b9aff;--ax4-dark-line:#a2dae72e;--ax4-light-line:#1442522e;color:var(--ax4-ink);background:var(--ax4-pearl);overflow:clip}.ax4-agent-page :where(h1,h2,h3,p,ol,ul,dl,dd,blockquote){margin:0}.ax4-agent-page :where(ol,ul){padding:0;list-style:none}.ax4-agent-page :where(button,a){font:inherit}.ax4-agent-page a{text-decoration:none}.ax4-agent-page :focus-visible{outline:2px solid var(--ax4-cyan);outline-offset:4px}.ax4-agent-hero{isolation:isolate;min-height:max(850px,100svh);color:var(--ax4-white);background:var(--ax4-midnight);position:relative;overflow:clip}.ax4-agent-hero__art,.ax4-agent-hero__image,.ax4-agent-hero__veil{width:100%;height:100%;position:absolute;inset:0}.ax4-agent-hero__art{z-index:-3}.ax4-agent-hero__image{object-fit:cover;object-position:64% center;filter:saturate(.82)contrast(1.08)brightness(.82);transform:scale(1.02)}.ax4-agent-hero__veil{z-index:-2;background:linear-gradient(90deg, #030d16fc 0%, #04101be8 31%, #0517246e 63%, #05141f1f 100%), linear-gradient(180deg, #030d167a, transparent 36%, #040f18d1 94%, var(--ax4-midnight))}.ax4-agent-hero__grid{width:min(100%, var(--ax-content-max));min-height:max(850px,100svh);padding-right:var(--ax-page-gutter);padding-bottom:clamp(68px,7vw,112px);padding-left:var(--ax-page-gutter);grid-template-rows:auto 1fr auto;grid-template-columns:repeat(12,minmax(0,1fr));margin-inline:auto;display:grid}.ax4-agent-hero__breadcrumb{grid-column:1/-1;align-self:start}.ax4-agent-hero__statement{grid-column:1/12;align-self:center;margin-top:clamp(30px,5vh,76px)}.ax4-agent-hero h1{letter-spacing:-.058em;text-wrap:balance;font-size:clamp(3.7rem,6.2vw,7.25rem);font-weight:480;line-height:.91}.ax4-agent-hero h1 span{display:block}.ax4-agent-hero h1 span+span{margin-top:.06em;margin-left:.86em}.ax4-agent-hero h1 em{color:#0000;background:linear-gradient(105deg,#d9f7f8 4%,#79e9f3 44%,#9493ff 92%);-webkit-background-clip:text;background-clip:text;font-style:normal}.ax4-agent-hero__proposition{border-top:1px solid #c4e8f13d;grid-column:8/13;align-self:end;padding-top:24px}.ax4-agent-hero__proposition>p{color:#e0f0f4d6;max-width:540px;font-size:var(--ax-type-body-lg);line-height:1.58}.ax4-agent-hero__principle{right:var(--ax-page-gutter);color:#bbe2ec6e;font-family:var(--font-mono), monospace;font-size:var(--ax-type-micro);letter-spacing:.15em;position:absolute;bottom:22px}.ax4-agent-actions{flex-wrap:wrap;gap:16px;margin-top:30px;display:flex}.ax4-button{min-height:54px;font-size:var(--ax-type-ui);border:1px solid #0000;justify-content:space-between;align-items:center;gap:24px;padding:0 20px;font-weight:650;transition:color .22s,background .22s,border-color .22s,transform .22s;display:inline-flex}.ax4-button:hover{transform:translateY(-2px)}.ax4-button--primary{color:#05151f;background:linear-gradient(105deg,#b9f7f5,#62dcea 62%,#9c98ff);min-width:270px}.ax4-button--secondary{color:#e2f2f7d1;background:#06172357;border-color:#aadcea3d;min-width:210px}.ax4-button--secondary:hover,.ax4-button--secondary:focus-visible{color:var(--ax4-white);border-color:#aadcea85}.ax4-section-heading{width:min(100%, var(--ax-content-max));padding-inline:var(--ax-page-gutter);grid-template-columns:repeat(12,minmax(0,1fr));gap:28px;margin-inline:auto;display:grid}.ax4-section-heading>.ax2-reveal:first-child{grid-column:1/-1}.ax4-section-heading>.ax2-reveal:nth-child(2){grid-column:1/8}.ax4-section-heading>.ax2-reveal:nth-child(3){border-top:1px solid var(--ax4-light-line);grid-column:9/13;align-self:end;padding-top:22px}.ax4-section-heading h2{font-size:var(--ax-type-display-md);font-weight:500;line-height:var(--ax-leading-display);letter-spacing:var(--ax-tracking-display)}.ax4-section-heading .ax-type--lead{color:var(--ax4-ink-soft)}.ax4-section-heading--dark{color:var(--ax4-white)}.ax4-section-heading--dark .ax2-kicker{color:var(--ax4-cyan)}.ax4-section-heading--dark>.ax2-reveal:nth-child(3){border-color:var(--ax4-dark-line)}.ax4-section-heading--dark .ax-type--lead{color:#cee5ecb8}.ax4-definition{background:linear-gradient(150deg, #f4f8f9, var(--ax4-frost));padding:clamp(112px,11vw,188px) 0 clamp(120px,12vw,210px)}.ax4-definition__experience{width:min(calc(100% - (2 * var(--ax-page-gutter))), calc(var(--ax-content-max) - (2 * var(--ax-page-gutter))));margin:clamp(72px,8vw,124px) auto 0}.ax4-definition__tabs{border-block:1px solid var(--ax4-light-line);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.ax4-definition__tabs button{color:#577180;border:0;border-right:1px solid var(--ax4-light-line);text-align:left;cursor:pointer;background:0 0;grid-template-columns:auto 1fr;align-items:center;gap:14px;min-height:82px;padding:0 18px;transition:color .24s,background .24s;display:grid}.ax4-definition__tabs button:last-child{border-right:0}.ax4-definition__tabs button span{font-family:var(--font-mono), monospace;font-size:var(--ax-type-micro)}.ax4-definition__tabs button strong{font-size:var(--ax-type-ui);font-weight:650}.ax4-definition__tabs button[aria-selected=true]{color:var(--ax4-ink);box-shadow:inset 0 -2px var(--ax4-cyan);background:#ffffff9e}.ax4-agent-os{min-height:650px;color:var(--ax4-white);background:linear-gradient(135deg,#06141f 0%,#092230 62%,#102e3b 100%);border:1px solid #91cfde2e;grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.ax4-agent-os__task{border-bottom:1px solid var(--ax4-dark-line);grid-column:1/13;grid-template-columns:2fr 7fr;align-items:center;gap:28px;min-height:92px;padding:20px 30px;display:grid}.ax4-agent-os__task span,.ax4-agent-os__inspection span{color:var(--ax4-cyan);font-family:var(--font-mono), monospace;font-size:var(--ax-type-micro);letter-spacing:.14em;text-transform:uppercase}.ax4-agent-os__task strong{font-size:var(--ax-type-body);font-weight:560}.ax4-agent-os__boundary{background:#82c9da24;border:1px solid #82c9da33;grid-column:1/8;grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:30px;display:grid}.ax4-agent-os__core{color:#081a23;background:linear-gradient(105deg,#dff7f7,#aee6ed);grid-area:2/1/auto/3;grid-template-columns:1fr 1.5fr 1fr;align-items:center;gap:20px;padding:24px 28px;display:grid}.ax4-agent-os__core span,.ax4-agent-os__core small{font-family:var(--font-mono), monospace;font-size:var(--ax-type-micro);letter-spacing:.12em;text-transform:uppercase}.ax4-agent-os__core strong{font-size:var(--ax-type-heading-md);font-weight:550}.ax4-agent-os__rail{color:#c1dde580;background:#05141fe0;align-content:center;gap:8px;padding:20px 24px;transition:color .28s,background .28s,box-shadow .28s;display:grid}.ax4-agent-os__rail span{font-family:var(--font-mono), monospace;font-size:var(--ax-type-micro);letter-spacing:.12em;text-transform:uppercase}.ax4-agent-os__rail b{font-size:var(--ax-type-ui);font-weight:560}.ax4-agent-os__rail[data-active=true]{color:var(--ax4-white);box-shadow:inset 3px 0 var(--ax4-cyan);background:#194452e6}.ax4-agent-os__rail--authority[data-active=true]{box-shadow:inset 3px 0 var(--ax4-violet);background:#3a3769b8}.ax4-agent-os__inspection{border-left:1px solid var(--ax4-dark-line);grid-column:8/13;align-content:center;gap:34px;padding:clamp(32px,5vw,74px);display:grid}.ax4-agent-os__inspection h3{max-width:18ch;color:var(--ax4-white);font-size:var(--ax-type-heading-md);margin-top:18px;line-height:1.08}.ax4-agent-os__inspection p{color:#cde5ecb8;max-width:43ch;font-size:var(--ax-type-body);line-height:1.62}.ax4-agent-os__inspection>strong{color:var(--ax4-cyan);border-top:1px solid var(--ax4-dark-line);font-family:var(--font-mono), monospace;font-size:var(--ax-type-system);letter-spacing:.08em;text-transform:uppercase;padding-top:22px}.ax4-definition__closing{width:min(100%, var(--ax-content-max));padding-inline:var(--ax-page-gutter);grid-template-columns:repeat(12,minmax(0,1fr));gap:28px;margin:clamp(90px,10vw,160px) auto 0;display:grid}.ax4-definition__closing>.ax2-reveal:first-child{grid-column:2/9}.ax4-definition__closing>.ax2-reveal:last-child{border-top:1px solid var(--ax4-light-line);grid-column:9/13;align-self:end;padding-top:22px}.ax4-definition__closing blockquote{font-size:var(--ax-type-heading-lg);letter-spacing:var(--ax-tracking-heading);font-weight:510;line-height:1.02}.ax4-definition__closing p{color:var(--ax4-ink-soft);font-size:var(--ax-type-body);line-height:1.62}.ax4-flow{color:var(--ax4-white);background:radial-gradient(circle at 78% 28%,#2a677838,#0000 36%),linear-gradient(145deg,#06131e,#0b2633 68%,#102d38);padding:clamp(112px,11vw,188px) 0 clamp(120px,12vw,210px)}.ax4-flow__experience{width:min(calc(100% - (2 * var(--ax-page-gutter))), calc(var(--ax-content-max) - (2 * var(--ax-page-gutter))));border:1px solid var(--ax4-dark-line);background:#04111b94;margin:clamp(72px,8vw,124px) auto 0}.ax4-flow__status{color:#b6dae494;border-bottom:1px solid var(--ax4-dark-line);min-height:64px;font-family:var(--font-mono), monospace;font-size:var(--ax-type-micro);letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:24px;padding:0 26px;display:flex}.ax4-flow__status button{color:var(--ax4-cyan);cursor:pointer;background:0 0;border:1px solid #6ee7f440;margin-left:auto;padding:10px 14px}.ax4-signal-path{min-height:430px;position:relative;overflow:hidden}.ax4-signal-path:before{content:"";background-image:linear-gradient(#7dbccb12 1px,#0000 1px),linear-gradient(90deg,#7dbccb12 1px,#0000 1px);background-size:10% 25%;position:absolute;inset:0}.ax4-signal-path svg{width:94%;height:84%;position:absolute;inset:9% 3% 7%;overflow:visible}.ax4-signal-path svg path{fill:none;stroke:#70cbde52;stroke-width:2px;vector-effect:non-scaling-stroke}.ax4-signal-path__state{z-index:2;color:#bddce485;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto 1fr;gap:6px 12px;width:min(150px,12vw);padding:12px 8px;transition:color .32s,transform .32s;display:grid;position:absolute}.ax4-signal-path__state i{background:#071a26;border:1px solid;grid-row:1/3;align-self:center;width:14px;height:14px;transform:rotate(45deg);box-shadow:0 0 0 7px #071b27d6}.ax4-signal-path__state span{font-family:var(--font-mono), monospace;font-size:var(--ax-type-micro)}.ax4-signal-path__state strong{font-size:var(--ax-type-ui);font-weight:560;line-height:1.2}.ax4-signal-path__state[aria-selected=true]{color:var(--ax4-white);transform:translateY(-6px)}.ax4-signal-path__state[aria-selected=true] i{color:var(--ax4-cyan);background:var(--ax4-cyan);box-shadow:0 0 0 8px #6ee7f41c,0 0 22px #6ee7f47a}.ax4-signal-path__state[data-authority=true][aria-selected=true] i{color:var(--ax4-violet);background:var(--ax4-violet);box-shadow:0 0 0 8px #9b9aff1f,0 0 24px #9b9aff7a}.ax4-signal-path__state:first-of-type{top:71%;left:3%}.ax4-signal-path__state:nth-of-type(2){top:51%;left:15%}.ax4-signal-path__state:nth-of-type(3){top:29%;left:27%}.ax4-signal-path__state:nth-of-type(4){top:40%;left:40%}.ax4-signal-path__state:nth-of-type(5){top:25%;left:53%}.ax4-signal-path__state:nth-of-type(6){top:43%;left:66%}.ax4-signal-path__state:nth-of-type(7){top:25%;left:79%}.ax4-signal-path__state:nth-of-type(8){top:35%;right:1%}.ax4-flow__panel{border-top:1px solid var(--ax4-dark-line);grid-template-columns:1.1fr 2.2fr 3fr 2fr;align-items:center;gap:28px;min-height:160px;padding:28px 32px;display:grid}.ax4-flow__panel>span{color:var(--ax4-cyan);font-family:var(--font-mono), monospace;font-size:var(--ax-type-micro);letter-spacing:.12em}.ax4-flow__panel h3{font-size:var(--ax-type-heading-md);line-height:1.08}.ax4-flow__panel p{color:#cce3eab8;font-size:var(--ax-type-body);line-height:1.58}.ax4-flow__panel>strong{color:#b9d4dc;border-left:1px solid var(--ax4-dark-line);font-size:var(--ax-type-ui);padding-left:24px;line-height:1.5}.ax4-flow__panel[data-authority=true]{box-shadow:inset 0 2px var(--ax4-violet);background:linear-gradient(90deg,#09192514,#483f7c4f)}.ax4-flow__panel[data-authority=true]>span{color:var(--ax4-violet)}.ax4-authority{color:var(--ax4-white);background:linear-gradient(145deg,#06121c,#0a202d 66%,#111d32);padding:clamp(112px,11vw,188px) 0 clamp(120px,12vw,210px)}.ax4-authority__experience{width:min(calc(100% - (2 * var(--ax-page-gutter))), calc(var(--ax-content-max) - (2 * var(--ax-page-gutter))));border:1px solid var(--ax4-dark-line);background:#041019b3;margin:clamp(72px,8vw,124px) auto 0}.ax4-authority__progress{border-bottom:1px solid var(--ax4-dark-line);grid-template-columns:repeat(5,minmax(0,1fr));min-height:142px;display:grid;position:relative}.ax4-authority__track{background:#93cbd92e;height:1px;position:absolute;bottom:35px;left:6%;right:6%}.ax4-authority__track i{width:var(--ax4-authority-level);background:linear-gradient(90deg, var(--ax4-cyan), var(--ax4-violet));height:1px;transition:width .42s;display:block}.ax4-authority__progress button{z-index:1;color:#bcdce480;border:0;border-right:1px solid var(--ax4-dark-line);text-align:left;cursor:pointer;background:0 0;align-content:center;gap:10px;padding:20px 26px 42px;display:grid;position:relative}.ax4-authority__progress button:last-child{border-right:0}.ax4-authority__progress button span{font-family:var(--font-mono), monospace;font-size:var(--ax-type-micro)}.ax4-authority__progress button strong{font-size:var(--ax-type-ui);font-weight:600}.ax4-authority__progress button i{background:#071a25;border:1px solid;width:12px;height:12px;transition:background .26s,box-shadow .26s;position:absolute;bottom:29px;left:26px;transform:rotate(45deg)}.ax4-authority__progress button[aria-selected=true]{color:var(--ax4-white);background:#19414f52}.ax4-authority__progress button[aria-selected=true] i{color:var(--ax4-violet);background:var(--ax4-violet);box-shadow:0 0 20px #9b9aff7a}.ax4-authority__panel{grid-template-columns:2fr 1fr;align-items:center;gap:70px;min-height:310px;padding:clamp(38px,5vw,76px);display:grid}.ax4-authority__panel>div>span{color:var(--ax4-violet);font-family:var(--font-mono), monospace;font-size:var(--ax-type-micro);letter-spacing:.12em}.ax4-authority__panel h3{font-size:var(--ax-type-heading-lg);margin-top:18px;line-height:1}.ax4-authority__panel p{color:#cce3eabd;max-width:60ch;font-size:var(--ax-type-body);margin-top:24px;line-height:1.62}.ax4-authority__panel dl{gap:24px;display:grid}.ax4-authority__panel dl div{border-top:1px solid var(--ax4-dark-line);padding-top:18px}.ax4-authority__panel dt{color:#6f8e9a;font-family:var(--font-mono), monospace;font-size:var(--ax-type-micro);letter-spacing:.12em;text-transform:uppercase}.ax4-authority__panel dd{font-size:var(--ax-type-ui);margin-top:10px;font-weight:620}.ax4-control-fabric{border-top:1px solid var(--ax4-dark-line);grid-template-columns:repeat(8,minmax(0,1fr));display:grid}.ax4-control-fabric div{border-right:1px solid var(--ax4-dark-line);min-height:100px;padding:22px 16px}.ax4-control-fabric div:last-child{border-right:0}.ax4-control-fabric dt{color:#6f8e9a;font-family:var(--font-mono), monospace;font-size:var(--ax-type-micro);text-transform:uppercase}.ax4-control-fabric dd{color:#bdd4dc;font-size:var(--ax-type-system);margin-top:12px;line-height:1.4}.ax4-authority__principle{width:min(100%, var(--ax-content-max));padding-inline:var(--ax-page-gutter);grid-template-columns:repeat(12,minmax(0,1fr));gap:28px;margin:clamp(94px,10vw,160px) auto 0;display:grid}.ax4-authority__principle>.ax2-reveal:first-child{grid-column:1/9}.ax4-authority__principle>.ax2-reveal:last-child{border-top:1px solid var(--ax4-dark-line);grid-column:9/13;align-self:end;padding-top:22px}.ax4-authority__principle blockquote{font-size:var(--ax-type-heading-lg);letter-spacing:var(--ax-tracking-heading);font-weight:510;line-height:1.02}.ax4-authority__principle p{color:#cce3eab8;font-size:var(--ax-type-body);line-height:1.62}.ax4-authority__principle strong{color:var(--ax4-violet);font-family:var(--font-mono), monospace;font-size:var(--ax-type-system);letter-spacing:.12em;margin-top:30px;display:block}.ax4-examples{isolation:isolate;color:var(--ax4-white);background:var(--ax4-navy);padding:clamp(112px,11vw,188px) 0 clamp(120px,12vw,210px);position:relative;overflow:hidden}.ax4-examples__art,.ax4-examples__image,.ax4-examples__veil{z-index:-3;width:100%;height:100%;position:absolute;inset:0}.ax4-examples__image{object-fit:cover;object-position:center;filter:saturate(.7)contrast(1.05)brightness(.66)}.ax4-examples__veil{z-index:-2;background:linear-gradient(90deg,#041019fa,#051621d1 42%,#0617238a 72%,#05111bcc),linear-gradient(#05121cb8,#0000 38%,#05121ce6)}.ax4-examples__inner{width:min(100%, var(--ax-content-max));margin-inline:auto}.ax4-examples__experience{width:calc(100% - (2 * var(--ax-page-gutter)));border:1px solid var(--ax4-dark-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#04111bd1;margin:clamp(72px,8vw,124px) auto 0}.ax4-examples__tabs{border-bottom:1px solid var(--ax4-dark-line);grid-template-columns:repeat(3,1fr);display:grid}.ax4-examples__tabs button{color:#c1dee685;border:0;border-right:1px solid var(--ax4-dark-line);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:18px;min-height:82px;padding:0 24px;display:flex}.ax4-examples__tabs button:last-child{border-right:0}.ax4-examples__tabs button span{font-family:var(--font-mono), monospace;font-size:var(--ax-type-micro)}.ax4-examples__tabs button strong{font-size:var(--ax-type-ui)}.ax4-examples__tabs button[aria-selected=true]{color:var(--ax4-white);box-shadow:inset 0 -2px var(--ax4-cyan);background:#18445280}.ax4-example-system__heading{grid-template-columns:1fr 2.5fr 2fr;align-items:end;gap:40px;padding:clamp(34px,5vw,70px);display:grid}.ax4-example-system__heading>span{color:var(--ax4-cyan);font-family:var(--font-mono), monospace;font-size:var(--ax-type-micro);letter-spacing:.12em;align-self:start}.ax4-example-system__heading h3{font-size:var(--ax-type-heading-lg);line-height:1}.ax4-example-system__heading p{color:#cce3eab8;font-size:var(--ax-type-body);line-height:1.6}.ax4-example-system__sequence{border-block:1px solid var(--ax4-dark-line);display:flex}.ax4-example-system__sequence li{border-right:1px solid var(--ax4-dark-line);flex:1 1 0;align-content:center;gap:12px;min-height:148px;padding:24px 18px;display:grid;position:relative}.ax4-example-system__sequence li:last-child{border-right:0}.ax4-example-system__sequence li:not(:last-child):after{z-index:2;background:var(--ax4-cyan);content:"";width:9px;height:9px;position:absolute;top:50%;right:-5px;transform:translateY(-50%)rotate(45deg)}.ax4-example-system__sequence span{color:#6f8f9b;font-family:var(--font-mono), monospace;font-size:var(--ax-type-micro)}.ax4-example-system__sequence strong{font-size:var(--ax-type-ui);font-weight:620;line-height:1.3}.ax4-example-system__contract{padding:clamp(32px,4vw,58px)}.ax4-example-system__contract dl{border:1px solid var(--ax4-dark-line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ax4-example-system__contract dl div{border-right:1px solid var(--ax4-dark-line);min-height:142px;padding:24px}.ax4-example-system__contract dl div:last-child{border-right:0}.ax4-example-system__contract dt{color:#6f8e9a;font-family:var(--font-mono), monospace;font-size:var(--ax-type-micro);letter-spacing:.1em;text-transform:uppercase}.ax4-example-system__contract dd{color:#c6dce2;font-size:var(--ax-type-ui);margin-top:18px;line-height:1.55}.ax4-example-system__authority{background:linear-gradient(#9b9aff1f,#0000)}.ax4-example-system__authority dt{color:var(--ax4-violet)}.ax4-production{isolation:isolate;background:var(--ax4-pearl);padding:clamp(112px,11vw,188px) 0 clamp(120px,12vw,210px);position:relative;overflow:hidden}.ax4-production__art,.ax4-production__image,.ax4-production__veil{z-index:-3;width:100%;height:100%;position:absolute;inset:0}.ax4-production__image{object-fit:cover;object-position:75% center;filter:saturate(.68)contrast(.96)brightness(.95);opacity:.52}.ax4-production__veil{z-index:-2;background:linear-gradient(90deg, #edf4f6fc 0%, #edf4f6f5 36%, #edf4f68f 68%, #edf4f657), linear-gradient(180deg, var(--ax4-pearl), transparent 28%, var(--ax4-pearl))}.ax4-production__inner{width:min(100%, var(--ax-content-max));margin-inline:auto}.ax4-production__experience{width:calc(100% - (2 * var(--ax-page-gutter)));min-height:440px;color:var(--ax4-white);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#05141fed;grid-template-columns:.9fr 2.1fr;margin:clamp(72px,8vw,124px) auto 0;display:grid}.ax4-production__tabs{border-right:1px solid var(--ax4-dark-line);grid-template-rows:repeat(4,1fr);display:grid}.ax4-production__tabs button{color:#bedce480;border:0;border-bottom:1px solid var(--ax4-dark-line);text-align:left;cursor:pointer;background:0 0;grid-template-columns:auto 1fr;align-items:center;gap:18px;padding:20px 26px;display:grid}.ax4-production__tabs button:last-child{border-bottom:0}.ax4-production__tabs button span{font-family:var(--font-mono), monospace;font-size:var(--ax-type-micro)}.ax4-production__tabs button strong{color:inherit;font-size:var(--ax-type-ui)}.ax4-production__tabs button[aria-selected=true]{color:var(--ax4-white);box-shadow:inset 3px 0 var(--ax4-cyan);background:#18455399}.ax4-production__panel{grid-template-columns:1.1fr 2fr 1.6fr;align-content:center;gap:46px;padding:clamp(38px,5vw,76px);display:grid}.ax4-production__panel>span{color:var(--ax4-cyan);font-family:var(--font-mono), monospace;font-size:var(--ax-type-micro);letter-spacing:.12em}.ax4-production__panel h3{color:var(--ax4-white);font-size:var(--ax-type-heading-lg);line-height:1}.ax4-production__panel p{color:#cce3eab8;font-size:var(--ax-type-body);margin-top:22px;line-height:1.6}.ax4-production__panel ul{gap:14px;display:grid}.ax4-production__panel li{color:#c3d9df;border-top:1px solid var(--ax4-dark-line);font-size:var(--ax-type-ui);padding-top:14px}.ax4-production__closing{padding-inline:var(--ax-page-gutter);grid-template-columns:repeat(12,minmax(0,1fr));gap:28px;margin-top:clamp(90px,10vw,160px);display:grid}.ax4-production__closing>.ax2-reveal:first-child{grid-column:1/9}.ax4-production__closing>.ax2-reveal:last-child{grid-column:9/13;align-self:end}.ax4-production__closing blockquote{font-size:var(--ax-type-heading-lg);letter-spacing:var(--ax-tracking-heading);font-weight:510;line-height:1.02}.ax4-production__closing a{color:var(--ax4-ink);border-block:1px solid var(--ax4-light-line);font-size:var(--ax-type-ui);justify-content:space-between;align-items:center;padding:20px 0;font-weight:650;display:flex}.ax4-production__closing a span:last-child{color:#147b92}.ax4-final{isolation:isolate;min-height:780px;color:var(--ax4-white);background:var(--ax4-midnight);position:relative;overflow:hidden}.ax4-final__art,.ax4-final__image,.ax4-final__veil{z-index:-3;width:100%;height:100%;position:absolute;inset:0}.ax4-final__image{object-fit:cover;object-position:68% center;filter:saturate(.72)brightness(.7)}.ax4-final__veil{z-index:-2;background:linear-gradient(90deg,#040e17fc,#05131ed1 48%,#05141f5c 76%,#040f1894),linear-gradient(#040e175c,#040e17d6)}.ax4-final__inner{width:min(100%, var(--ax-content-max));min-height:780px;padding:clamp(100px, 10vw, 160px) var(--ax-page-gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:28px;margin-inline:auto;display:grid}.ax4-final__copy{grid-column:1/8}.ax4-final__copy .ax2-kicker{color:var(--ax4-cyan)}.ax4-final__copy h2{max-width:15ch;font-size:var(--ax-type-display-md);letter-spacing:var(--ax-tracking-display);margin-top:54px;font-weight:500;line-height:.94}.ax4-final__action{border-top:1px solid var(--ax4-dark-line);grid-column:9/13;align-self:end;padding-top:24px}.ax4-final__action>p{color:#cee5ecc2;font-size:var(--ax-type-body);line-height:1.62}.ax4-final__action .ax4-button{width:100%;margin-top:26px}.ax4-final__action .ax4-button+.ax4-button{margin-top:12px}@media (max-width:1200px){.ax4-agent-hero__proposition{grid-column:7/13}.ax4-agent-hero h1{font-size:clamp(3.8rem,7vw,6.4rem)}.ax4-section-heading>.ax2-reveal:nth-child(2){grid-column:1/9}.ax4-section-heading>.ax2-reveal:nth-child(3){grid-column:9/13}.ax4-agent-os__boundary{grid-column:1/9}.ax4-agent-os__inspection{grid-column:9/13;padding:38px}.ax4-control-fabric{grid-template-columns:repeat(4,1fr)}.ax4-control-fabric div{border-bottom:1px solid var(--ax4-dark-line)}.ax4-example-system__heading{grid-template-columns:1fr 2fr}.ax4-example-system__heading p{grid-column:2}.ax4-example-system__contract dl{grid-template-columns:repeat(2,1fr)}.ax4-example-system__contract dl div{border-bottom:1px solid var(--ax4-dark-line)}.ax4-production__panel{grid-template-columns:1fr 2fr}.ax4-production__panel ul{grid-column:2}}@media (max-width:900px){.ax4-agent-hero__statement{grid-column:1/-1}.ax4-agent-hero h1 span+span{margin-left:.44em}.ax4-agent-hero__proposition{grid-column:6/13}.ax4-section-heading>.ax2-reveal:nth-child(2){grid-column:1/9}.ax4-section-heading>.ax2-reveal:nth-child(3){grid-column:9/13}.ax4-agent-os{grid-template-columns:1fr}.ax4-agent-os__task,.ax4-agent-os__boundary,.ax4-agent-os__inspection{grid-column:1}.ax4-agent-os__inspection{border-top:1px solid var(--ax4-dark-line);border-left:0}.ax4-authority__progress{grid-template-columns:repeat(3,1fr)}.ax4-authority__track{display:none}.ax4-authority__progress button{border-bottom:1px solid var(--ax4-dark-line);min-height:112px;padding-bottom:24px}.ax4-authority__progress button i{display:none}.ax4-authority__panel{grid-template-columns:1fr}.ax4-example-system__sequence{flex-wrap:wrap}.ax4-example-system__sequence li{flex-basis:33.333%}.ax4-production__experience{grid-template-columns:1fr}.ax4-production__tabs{border-right:0;border-bottom:1px solid var(--ax4-dark-line);grid-template-rows:auto;grid-template-columns:repeat(4,1fr)}.ax4-production__tabs button{border-right:1px solid var(--ax4-dark-line);border-bottom:0}}@media (max-width:700px){.ax4-agent-hero{min-height:max(820px,100svh)}.ax4-agent-hero__image{object-position:69% center;filter:saturate(.75)contrast(1.06)brightness(.7)}.ax4-agent-hero__veil{background:linear-gradient(180deg, #030d16f0 0%, #04101ab8 29%, #05141f8c 54%, #040f18f0 86%, var(--ax4-midnight))}.ax4-agent-hero__grid{min-height:max(820px,100svh);padding:var(--ax-hero-eyebrow-offset) var(--ax-page-gutter) 62px;flex-direction:column;display:flex}.ax4-agent-hero__statement{margin-top:auto}.ax4-agent-hero h1{letter-spacing:-.052em;max-width:9.4ch;font-size:clamp(2.75rem,12.4vw,4.25rem);line-height:.95}.ax4-agent-hero h1 span+span{margin-top:.08em;margin-left:0}.ax4-agent-hero__proposition{margin-top:38px;padding-top:20px}.ax4-agent-hero__proposition>p{font-size:var(--ax-type-body)}.ax4-agent-actions{gap:12px;margin-top:24px;display:grid}.ax4-button{width:100%;min-width:0;min-height:56px}.ax4-agent-hero__principle{display:none}.ax4-section-heading{display:block}.ax4-section-heading>.ax2-reveal:nth-child(2){margin-top:62px}.ax4-section-heading>.ax2-reveal:nth-child(3){margin-top:40px;padding-top:20px}.ax4-section-heading h2{font-size:clamp(2.7rem,11.5vw,4.5rem)}.ax4-definition,.ax4-flow,.ax4-authority,.ax4-examples,.ax4-production{padding-block:94px 112px}.ax4-definition__experience,.ax4-flow__experience,.ax4-authority__experience,.ax4-examples__experience,.ax4-production__experience{width:calc(100% - (2 * var(--ax-page-gutter)));margin-top:64px}.ax4-definition__tabs{grid-template-columns:1fr}.ax4-definition__tabs button{border-right:0;border-bottom:1px solid var(--ax4-light-line);min-height:62px}.ax4-definition__tabs button:last-child{border-bottom:0}.ax4-agent-os{min-height:0}.ax4-agent-os__task{padding:24px;display:block}.ax4-agent-os__task strong{margin-top:12px;display:block}.ax4-agent-os__boundary{grid-template-rows:auto;grid-template-columns:1fr;margin:18px}.ax4-agent-os__core{grid-area:auto/1;grid-template-columns:1fr;gap:8px}.ax4-agent-os__rail{min-height:76px}.ax4-agent-os__inspection{gap:24px;padding:28px 24px 34px}.ax4-definition__closing,.ax4-authority__principle,.ax4-production__closing{margin-top:82px;display:block}.ax4-definition__closing>.ax2-reveal:last-child,.ax4-authority__principle>.ax2-reveal:last-child{margin-top:38px;padding-top:20px}.ax4-definition__closing blockquote,.ax4-authority__principle blockquote,.ax4-production__closing blockquote{font-size:clamp(2.4rem,10vw,3.7rem)}.ax4-flow__status{min-height:58px;padding:0 18px}.ax4-flow__status span:nth-child(2){display:none}.ax4-flow__status button{padding:9px 10px}.ax4-signal-path{background:#70cbde14;gap:1px;min-height:auto;padding:18px;display:grid}.ax4-signal-path:before,.ax4-signal-path svg{display:none}.ax4-signal-path__state{background:#071a26;align-items:center;width:100%;min-height:76px;padding:14px 16px;display:none;position:static;transform:none!important}.ax4-signal-path__state[data-proximity=previous],.ax4-signal-path__state[data-proximity=current],.ax4-signal-path__state[data-proximity=next]{display:grid}.ax4-signal-path__state[data-proximity=previous],.ax4-signal-path__state[data-proximity=next]{opacity:.42}.ax4-flow__panel{min-height:0;padding:30px 24px 34px;display:block}.ax4-flow__panel h3,.ax4-flow__panel p{margin-top:18px}.ax4-flow__panel>strong{border-top:1px solid var(--ax4-dark-line);border-left:0;margin-top:24px;padding-top:18px;padding-left:0;display:block}.ax4-authority__progress{grid-template-columns:1fr}.ax4-authority__progress button{border-right:0;min-height:72px}.ax4-authority__panel{gap:38px;min-height:0;padding:34px 24px}.ax4-control-fabric{grid-template-columns:repeat(2,1fr)}.ax4-control-fabric div{min-height:92px}.ax4-examples__image{object-position:60% center}.ax4-examples__tabs{grid-template-columns:1fr}.ax4-examples__tabs button{border-right:0;border-bottom:1px solid var(--ax4-dark-line);min-height:62px}.ax4-example-system__heading{padding:32px 24px;display:block}.ax4-example-system__heading h3{margin-top:20px;font-size:clamp(2.5rem,10vw,3.7rem)}.ax4-example-system__heading p{margin-top:22px}.ax4-example-system__sequence{grid-template-columns:1fr;display:grid}.ax4-example-system__sequence li{border-right:0;border-bottom:1px solid var(--ax4-dark-line);min-height:74px;padding:16px 22px}.ax4-example-system__sequence li:not(:last-child):after{inset:auto auto -5px 24px;transform:rotate(45deg)}.ax4-example-system__contract{padding:24px}.ax4-example-system__contract dl{grid-template-columns:1fr}.ax4-example-system__contract dl div{border-right:0;min-height:0;padding:22px}.ax4-production__image{object-position:center;opacity:.34}.ax4-production__tabs{grid-template-columns:repeat(2,1fr)}.ax4-production__tabs button{min-height:68px}.ax4-production__panel{padding:34px 24px;display:block}.ax4-production__panel h3{margin-top:18px}.ax4-production__panel ul{margin-top:28px}.ax4-production__closing>.ax2-reveal:last-child{margin-top:38px}.ax4-final{min-height:820px}.ax4-final__image{object-position:54% center}.ax4-final__veil{background:linear-gradient(#040e17eb,#040e17b3 45%,#040e17f5)}.ax4-final__inner{min-height:820px;padding:100px var(--ax-page-gutter) 72px;flex-direction:column;justify-content:flex-end;align-items:stretch;display:flex}.ax4-final__copy h2{margin-top:44px;font-size:clamp(2.9rem,12vw,4.5rem)}.ax4-final__action{margin-top:54px}}@media (max-width:390px){.ax4-agent-hero h1{font-size:clamp(2.62rem,12.2vw,3.5rem)}.ax4-agent-hero__proposition{margin-top:32px}.ax4-section-heading h2{font-size:clamp(2.5rem,11.2vw,3.6rem)}.ax4-definition__closing blockquote,.ax4-authority__principle blockquote,.ax4-production__closing blockquote{font-size:clamp(2.18rem,9.6vw,3.2rem)}.ax4-agent-os__core strong{font-size:1.45rem}.ax4-control-fabric div{padding:18px 13px}}@media (prefers-reduced-motion:reduce){.ax4-agent-page *,.ax4-agent-page :before,.ax4-agent-page :after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}.ax4-button:hover,.ax4-signal-path__state[aria-selected=true]{transform:none}}
