.ag{--ag-bg:var(--public-navy-ground,#0f1e2e);--ag-paper:var(--public-cream-ground,#f5f4f1);--ag-ink:var(--public-text-on-cream,#0f1e2e);--ag-text:var(--public-text-on-navy,#f6f1e7);--ag-muted:#bcc5cc;--ag-amber:var(--public-amber,#d97706);--ag-rule:#42505e;background:var(--ag-bg);color:var(--ag-text);font-family:var(--font-canonical-home-sans), Arial, sans-serif;font-size:17px;line-height:1.65}.agc{--ag-bg:var(--gl-void);--ag-deep:var(--gl-void);--ag-paper:var(--gl-paper);--ag-warm:var(--gl-ledger);--ag-ink:var(--gl-navy);--ag-text:var(--gl-ink);--ag-muted:var(--public-text-on-navy-muted,#c9c6bc);--ag-paper-muted:var(--gl-muted);--ag-amber:var(--gl-amber);--ag-amber-dark:var(--gl-amber-on-paper-normal);--ag-line:var(--gl-line-dark);--ag-line-paper:var(--gl-line-paper);background:var(--ag-bg);color:var(--ag-text);font:17px/1.65 var(--font-canonical-home-sans), Arial, sans-serif}.agc *,.agc :before,.agc :after{box-sizing:border-box}.agc :where(h1,h2,h3,h4,p,ol,ul,dl,dd,figure){margin:0}.agc :where(ol,ul){padding:0}.agc :where(h1,h2,h3,h4){color:inherit;font-family:var(--font-public-display);text-wrap:balance}.agc a{color:inherit}.agc [id]{scroll-margin-top:calc(var(--nav-h,88px) + 24px)}.agc [tabindex="-1"]:focus{outline:3px solid var(--ag-amber);outline-offset:-3px}.agc :is(a,button,summary,[tabindex="0"]):focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.agc__shell{width:var(--rail);margin-inline:auto}.agc__section{padding-block:var(--gl-section-pad,104px)}.agc__paper,.agc__warm{--ag-amber:var(--ag-amber-dark);--ag-line:var(--ag-line-paper);--ag-muted:var(--ag-paper-muted);color:var(--ag-ink)}.agc__paper{background:var(--ag-paper)}.agc__warm{background:var(--ag-warm)}.agc__dark{background:var(--gl-dark);color:var(--ag-text)}.agc__eyebrow{color:var(--ag-amber);font-family:var(--gl-font-mono,ui-monospace, "JetBrains Mono", Menlo, monospace);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:600;line-height:1.5}.agc__lead{color:var(--ag-muted);max-width:58ch;font-size:clamp(18px,1.5vw,21px);line-height:1.6}.agc h1{letter-spacing:-.058em;max-width:14ch;font-size:clamp(46px,6vw,88px);font-weight:600;line-height:.98}.agc h2{letter-spacing:-.05em;font-size:clamp(34px,4.3vw,62px);font-weight:600;line-height:1.04}.agc h3{letter-spacing:-.032em;font-size:clamp(21px,2vw,28px);font-weight:600;line-height:1.16}.agc :where(h1,h2)>span:not(.brand-name){color:var(--ag-amber)}.agc__button,.agc__text-link{align-items:center;gap:9px;min-height:44px;font-weight:650;text-decoration:none;display:inline-flex}.agc .agc__button{background:var(--gl-amber);color:var(--ag-deep);border-radius:999px;justify-content:center;padding:12px 19px}.agc__button:hover{background:var(--public-amber-hover,#f59e0b)}.agc__text-link{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.agc__text-link:hover{color:var(--ag-amber)}.agc__hero{isolation:isolate;background:var(--gl-void);border-bottom:1px solid var(--ag-line);padding-top:var(--nav-h,88px);position:relative;overflow:hidden}.agc__hero>.gl-ground{z-index:0;opacity:.6}.agc__hero:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#05060833 0%,#0506086b 45%,#0506089e 100%);position:absolute;inset:0}@media (max-width:1023px){.agc__hero:after{background:#0506089e}}.agc__hero .agc__hero-copy>.agc__eyebrow{width:fit-content;position:relative}.agc__hero .agc__hero-side{position:relative}.agc__hero .agc__hero-copy>.agc__eyebrow:before{content:"";z-index:-1;pointer-events:none;background:#050608b8;border-radius:999px;position:absolute;inset:-4px -10px;box-shadow:0 0 22px 14px #050608b8}@media (min-width:1024px){.agc__hero .agc__hero-side:before{content:"";z-index:-1;pointer-events:none;background:#05060840;border-radius:48px;position:absolute;inset:0 -16px -8px;box-shadow:0 0 56px 36px #05060840}}.agc__hero-frame{z-index:1;min-height:clamp(640px, calc(100svh - var(--nav-h,88px)), 900px);align-content:space-between;gap:clamp(40px,5vw,64px);padding:clamp(40px,6vw,88px) 0 clamp(32px,4vw,48px);display:grid;position:relative}.agc__hero-grid{grid-template-columns:minmax(0,2fr) minmax(260px,1fr);align-items:end;gap:clamp(48px,7vw,104px);display:grid}.agc__hero-copy h1{margin-top:24px}.agc__hero-side{border-top:1px solid var(--ag-line);gap:23px;padding-top:24px;display:grid}.agc__hero-side>p{color:var(--ag-muted);max-width:35ch}.agc__hero-side>svg{width:86px;height:auto}.agc__hero-actions{flex-wrap:wrap;align-items:center;gap:12px 22px;display:flex}.agc__hero-rail{border-top:1px solid var(--ag-line);padding-top:22px}.agc__hero-rail .gl-stats__cells{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.agc__hero-rail .gl-stats__cell{padding:2px 24px 2px 18px}.agc__hero-rail .gl-stats__cell dt{color:var(--ag-muted);font-size:12px}.agc__hero-rail .gl-stats__cell dd{letter-spacing:-.03em;margin:0;font-size:clamp(24px,2.5vw,38px);font-weight:550;line-height:1.1}.agc__story{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(48px,7vw,96px);display:grid}.agc__story-intro h2{max-width:13ch;margin-top:18px}.agc__story-intro>p:not(.agc__eyebrow){color:var(--ag-muted);max-width:58ch;margin-top:18px}.agc__facts{border-top:1px solid var(--ag-line);margin-top:36px;padding-top:22px}.agc__facts-brand{display:block}.agc__facts-brand strong{margin-right:12px;font-size:22px}.agc__facts-brand span:not([class*=brand-name]){color:var(--ag-muted);letter-spacing:.1em;text-transform:uppercase;font-size:12px}.agc__facts dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;margin-top:18px;display:grid}.agc__facts dt{color:var(--ag-muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px}.agc__facts dd{margin-top:4px;font-size:14px}.agc__facts dd a{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.agc__packs{border-top:1px solid var(--ag-line);list-style:none}.agc__packs li{border-bottom:1px solid var(--ag-line)}.agc__pack-link{transition:box-shadow var(--motion-fast,.15s), padding var(--motion-fast,.15s);grid-template-columns:44px minmax(0,1fr) 24px;align-items:center;gap:16px;padding:22px 0;text-decoration:none;display:grid;box-shadow:inset 0 0 #0000}.agc__pack-num{color:var(--ag-muted);font-family:var(--gl-font-mono,ui-monospace, "JetBrains Mono", Menlo, monospace);font-size:13px}.agc__pack-name{letter-spacing:-.03em;font-size:clamp(22px,2vw,28px);font-weight:600;line-height:1.2;display:block}.agc__pack-outcome{color:var(--ag-muted);margin-top:4px;font-size:15px;display:block}.agc__pack-arrow{color:var(--ag-muted);transition:transform var(--motion-fast,.15s);font-size:20px}.agc__pack-link:hover{box-shadow:inset 2px 0 0 var(--row-accent,var(--ag-amber));padding-left:12px}.agc__pack-link:hover .agc__pack-arrow{transform:translate(4px)}.agc__packs-col>.agc__text-link{margin-top:24px}.agc__process-head{grid-template-columns:minmax(250px,5fr) minmax(0,7fr);align-items:end;gap:clamp(48px,7vw,96px);display:grid}.agc__process-head h2{margin-top:20px}.agc__stage-map{border-block:1px solid var(--ag-line);grid-template-columns:repeat(3,1fr);margin:54px 0 42px;display:grid}.agc__stage-map p{border-right:1px solid var(--ag-line);padding:20px 24px}.agc__stage-map p:last-child{border-right:0}.agc__stage-map span{color:var(--ag-muted);text-transform:uppercase;font-size:12px;display:block}.agc__stage-map strong{margin-top:4px;font-size:22px;font-weight:550;display:block}.agc__delivery-note{color:var(--ag-muted);max-width:70ch}.agc__delivery{margin-top:30px}.agc__delivery>.agc__eyebrow{margin-bottom:18px}.agc .hiw-stepper{color:var(--ag-ink)}.agc .hiw-stepper-records,.agc .hiw-stepper[data-enhanced=false] .hiw-stepper-interactive{display:none}.agc .hiw-stepper[data-enhanced=false] .hiw-stepper-records{gap:24px;display:grid}.agc .hiw-stepper-records article{border-top:1px solid var(--ag-line);gap:12px;padding-top:24px;display:grid}.agc .hiw-stepper-records ul{padding-left:1.3em;list-style:outside}.agc .hiw-stepper-rail{grid-template-columns:repeat(5,1fr);list-style:none;display:grid}.agc .hiw-stepper-tab{border:0;border-bottom:1px solid var(--ag-line);color:var(--ag-muted);cursor:pointer;font:inherit;text-align:left;background:0 0;grid-template-columns:auto 1fr;align-items:center;gap:7px;width:100%;min-height:64px;padding:12px 10px;display:grid}.agc .hiw-stepper-tab--on{border-bottom:3px solid var(--ag-amber-dark);color:var(--ag-ink)}.agc .hiw-stepper-tab-icon{display:none}.agc .hiw-stepper-tab-num{color:var(--ag-amber-dark);font-family:var(--gl-font-mono,ui-monospace, "JetBrains Mono", Menlo, monospace);font-size:11px}.agc .hiw-stepper-tab-title{font-size:14px;font-weight:650}.agc .hiw-stepper-panel{background:var(--gl-paper);border:1px solid var(--ag-line);grid-template-columns:minmax(0,7fr) minmax(240px,4fr);align-items:start;gap:40px;margin-top:24px;padding:40px;display:grid}.agc .hiw-stepper-phase{color:var(--ag-amber-dark);font-family:var(--gl-font-mono,ui-monospace, "JetBrains Mono", Menlo, monospace);letter-spacing:.08em;text-transform:uppercase;font-size:12px}.agc .hiw-stepper-phase-num{margin-right:9px}.agc .hiw-stepper-title{align-items:center;gap:10px;margin-top:12px;font-size:30px;display:flex}.agc .hiw-stepper-title-icon{align-items:center;display:inline-flex}.agc .hiw-stepper-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:22px;display:grid}.agc .hiw-stepper-index{color:var(--ag-amber-dark);font-family:var(--gl-font-mono,ui-monospace, "JetBrains Mono", Menlo, monospace);margin-bottom:8px;font-size:12px;display:block}.agc .hiw-stepper-body{color:var(--ag-muted);font-size:16px}.agc .hiw-artifact-label{color:var(--ag-amber-dark);letter-spacing:.08em;text-transform:uppercase;font-size:11px}.agc .hiw-artifact-list{gap:8px;margin-top:12px;list-style:none;display:grid}.agc .hiw-artifact-list li{align-items:flex-start;gap:8px;font-size:14px;display:flex}.agc .hiw-artifact-tick{color:var(--ag-amber-dark);flex:none;margin-top:3px}.agc .hiw-artifact-foot{border-top:1px solid var(--ag-line);color:var(--ag-muted);margin-top:16px;padding-top:10px;font-size:12px}.agc .hiw-stepper-plate{animation:agc-unmask var(--reveal-duration,.64s) var(--reveal-ease,ease) both;justify-self:end;width:100%;max-width:320px}.agc .hiw-stepper-example{display:none}@keyframes agc-unmask{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.agc__governance-head{max-width:780px}.agc__governance-head h2{margin-top:18px}.agc__governance-head .agc__lead{margin-top:22px}.agc__controls{--gl-lattice-line:var(--gl-line-dark);--gl-lattice-index:#f6f1e799;--gl-lattice-body:var(--ag-muted);margin-top:48px}.agc__controls-more{border-bottom:1px solid var(--gl-line-dark);cursor:pointer;justify-content:space-between;align-items:center;min-height:56px;font-weight:650;list-style:none;display:flex}.agc__controls-more::-webkit-details-marker{display:none}.agc__controls-more>span[aria-hidden=true]{color:var(--ag-amber);font-size:24px;transition:transform .16s}.agc__controls-fold[open] .agc__controls-more>span[aria-hidden=true]{transform:rotate(45deg)}@supports selector(::details-content){@media (min-width:761px){.agc__controls{border-bottom:1px solid var(--gl-line-dark);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.agc__controls>.gl-lattice,.agc__controls-fold,.agc__controls-fold>.gl-lattice{display:contents}.agc__controls-fold::details-content{content-visibility:visible;display:contents}.agc__controls-more{display:none}}}.agc__agreement{margin-top:36px}.agc__foundation-list,.agc__boundary-list{gap:9px;list-style-position:outside;display:grid;padding-left:22px!important}.agc__foundation-list{grid-template-columns:repeat(2,minmax(0,1fr))}.agc__details-body .agc__text-link{margin-top:18px}.agc__fit-band{padding-block:clamp(64px,7vw,96px)}.agc__fit-head{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end;gap:clamp(32px,6vw,80px);display:grid}.agc__fit-head h2{max-width:14ch;margin-top:18px}.agc__fit-head .agc__text-link{margin-top:18px}.agc__fit{border-top:1px solid var(--ag-line);grid-template-columns:repeat(3,1fr);margin-top:44px;display:grid}.agc__fit li{border-right:1px solid var(--ag-line);padding:22px 26px 0 0;list-style:none}.agc__fit li+li{padding-left:26px}.agc__fit li:last-child{border-right:0}.agc__fit strong{font-size:17px;display:block}.agc__fit span{color:var(--ag-muted);margin-top:6px;font-size:14px;display:block}.agc__details{border-block:1px solid var(--ag-line)}.agc__details+.agc__details{border-top:0}.agc__details summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:66px;padding:14px 2px;font-size:17px;font-weight:650;list-style:none;display:flex}.agc__details summary::-webkit-details-marker{display:none}.agc__details summary>span[aria-hidden=true]{color:var(--ag-amber);font-size:24px;transition:transform .16s}.agc__details[open] summary>span[aria-hidden=true]{transform:rotate(45deg)}.agc__details-body{padding:8px 0 36px}.agc__details-body>p{color:var(--ag-muted);max-width:75ch}.agc__details-body>p+p{margin-top:14px}.agc__principles{margin-top:24px;list-style:none;display:grid}.agc__principles li{border-top:1px solid var(--ag-line);grid-template-columns:32px 1fr;gap:18px;padding:18px 0;display:grid}.agc__principles span{color:var(--ag-amber-dark);font-size:12px}.agc__principles strong{display:block}.agc__principles p{color:var(--ag-muted);margin-top:5px;font-size:14px}.agc__table-scroll{margin-top:28px;overflow-x:auto}.agc__table-scroll table{border-collapse:collapse;width:100%;min-width:720px}.agc__table-scroll caption{text-align:left;padding-bottom:12px;font-weight:650}.agc__table-scroll :is(th,td){border-block:1px solid var(--ag-line);text-align:left;vertical-align:top;padding:13px 12px}.agc__table-scroll th{color:var(--ag-ink);width:28%;font-size:13px}.agc__table-scroll td{color:var(--ag-muted);font-size:13px}.agc__method-grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(48px,7vw,96px);display:grid}.agc__method-grid>div{min-width:0}.agc__method-grid h2{margin-top:20px}.agc__method-grid .agc__lead{margin-top:24px}.agc__claim-rule{border-left:3px solid var(--ag-amber-dark);margin-top:28px;padding-left:18px;font-weight:650}.agc .agc__questions{--gl-faq-ground:var(--gl-paper);--gl-faq-ink:var(--gl-navy)}.agc .agc__questions h2>span{color:var(--gl-amber-on-paper-normal)}.agc .agc__questions .agc__text-link{margin-top:14px}.agc__close{background:var(--ag-deep);position:relative;overflow:hidden}.agc__close-grid{grid-template-columns:7fr 5fr;align-items:center;min-height:520px;display:grid}.agc__close-copy{z-index:1;padding-block:80px;position:relative}.agc__close h2{max-width:11ch;margin-top:20px}.agc__close .agc__lead{margin-top:24px}.agc__close .agc__button{margin-top:30px}.agc__close-mark{opacity:.9;justify-self:end}@media (max-width:980px){.agc__shell{width:var(--rail)}.agc__hero-grid,.agc__story,.agc__process-head,.agc__method-grid,.agc__fit-head{grid-template-columns:1fr}.agc__hero-side{max-width:620px}.agc .hiw-stepper-panel{grid-template-columns:1fr;padding:24px}.agc .hiw-stepper-plate{display:none}.agc .hiw-stepper-example{text-underline-offset:5px;align-items:center;gap:8px;min-height:44px;margin-top:18px;font-weight:650;text-decoration:underline;display:inline-flex}}@media (max-width:700px){.agc{font-size:16px}.agc__shell{width:var(--rail)}.agc__section{padding-block:72px}.agc h1{font-size:clamp(42px,13vw,58px)}.agc h2{font-size:clamp(34px,10vw,46px)}.agc__hero-grid{gap:40px}.agc__hero-rail .gl-stats__cells,.agc__stage-map,.agc__fit{grid-template-columns:1fr}.agc__hero-rail .gl-stats__cell{border-left:0;border-top:1px solid var(--ag-line);padding:12px 0}.agc__stage-map p{border-bottom:1px solid var(--ag-line);border-right:0;padding-inline:0}.agc .hiw-stepper-rail{grid-template-columns:1fr}.agc .hiw-stepper-tab{grid-template-columns:34px 1fr;min-height:52px}.agc .hiw-stepper-tab--on{border-bottom-width:1px;border-left:3px solid var(--ag-amber-dark);padding-left:16px}.agc .hiw-stepper-columns,.agc__foundation-list{grid-template-columns:1fr}.agc__fit li,.agc__fit li+li{border-bottom:1px solid var(--ag-line);border-right:0;padding:20px 0}.agc__close-grid{grid-template-columns:1fr;min-height:560px}.agc__close-mark{opacity:.35;justify-self:center;position:absolute;bottom:12px;right:-38px}}@media (prefers-reduced-motion:reduce){.agc *,.agc :before,.agc :after{scroll-behavior:auto!important;transition-duration:.01ms!important}.agc .hiw-stepper-plate{animation:none}}@media print{@page builtai-about{size:A4;margin:12mm}body:has(.agc){page:builtai-about}body:has(.agc) :is(.wow-nav,.suite-footer){display:none!important}.agc,.agc__hero,.agc__paper,.agc__warm,.agc__dark,.agc__close,.agc .agc__questions{color:var(--public-text-on-cream,#0f1e2e)!important;background:#fff!important}.agc{font-size:10pt}.agc__hero>.gl-ground,.agc__hero:after,.agc__hero .agc__eyebrow:before,.agc__hero-side,.agc__hero-rail,.agc__close-mark,.agc .hiw-stepper-plate{display:none!important}.agc__hero-frame{min-height:0;padding:24px 0}.agc__section{padding-block:28px}.agc__shell{width:100%}.agc__hero-grid,.agc__story,.agc__process-head,.agc__method-grid,.agc__fit-head,.agc__close-grid{min-height:0;display:block}.agc,.agc section{break-inside:auto;page-break-inside:auto}.agc h1{max-width:18ch;font-size:34pt}.agc h2{max-width:20ch;font-size:24pt}.agc h3{font-size:15pt}.agc__eyebrow{break-after:avoid}.agc__lead{font-size:12pt}.agc :is(.agc__packs li,.agc__details,.agc__fit li,.gl-lattice__cell){break-inside:avoid}.agc :where(p,.agc__lead,.agc__fit span,.agc__details-body>p,.agc__principles p,.gl-lattice__body){color:var(--public-text-on-cream,#0f1e2e)!important}.agc a{text-decoration:underline;color:var(--public-text-on-cream,#0f1e2e)!important}.agc .hiw-stepper-interactive{display:none!important}.agc .hiw-stepper-records{grid-template-columns:1fr 1fr;gap:14px;display:grid!important}.agc .hiw-stepper-records article{break-inside:avoid;border:1px solid #aaa;padding:12px}.agc details::details-content{content-visibility:visible!important;block-size:auto!important;display:block!important}.agc details:not([open])>:not(summary){display:block!important}.agc__table-scroll{overflow:visible}.agc__table-scroll table{min-width:0}.agc__close-copy{padding-block:28px}}.ag *,.ag :before,.ag :after{box-sizing:border-box}.ag :where(h1,h2,h3,h4,p,ol,ul,dl,dd){margin:0}.ag :where(h1,h2,h3,h4){font-family:var(--font-public-display);color:inherit;text-wrap:balance}.ag h1{letter-spacing:-.058em;max-width:13ch;font-size:clamp(44px,5.65vw,82px);font-weight:650;line-height:1.015}.ag h2{letter-spacing:-.048em;font-size:clamp(34px,3.95vw,58px);font-weight:600;line-height:1.08}.ag h3{letter-spacing:-.032em;font-size:clamp(23px,2vw,29px);font-weight:600;line-height:1.2}.ag h4{letter-spacing:-.025em;font-size:21px;line-height:1.3}.ag :where(h1,h2)>span{color:var(--ag-amber)}.ag p{color:var(--ag-muted)}.ag a{color:inherit;text-decoration:none}.ag button{font:inherit;cursor:pointer}.ag :is(a,button,summary):focus-visible,.ag [tabindex="0"]:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.ag [tabindex="-1"]{scroll-margin-top:110px}.ag [tabindex="-1"]:focus{outline:none}.ag__shell{width:var(--rail);margin-inline:auto}.ag__section{padding-block:100px}.ag__paper{--ag-text:var(--public-text-on-cream,#0f1e2e);--ag-muted:var(--public-text-on-cream-muted,#4b5563);--ag-rule:#c1c8cc;--ag-amber:var(--public-amber-text,#975100);background:var(--ag-paper);color:var(--ag-text)}.ag .ag__label{color:var(--ag-amber);letter-spacing:.105em;text-transform:uppercase;font-size:12px;font-weight:650;line-height:1.5}.ag h1,.ag h2{margin-top:24px}.ag .ag__lead{max-width:55ch;margin-top:28px;font-size:clamp(18px,1.5vw,21px);line-height:1.6}.ag .ag__note{font-size:14px;line-height:1.6}.ag__button{background:var(--public-amber,#d97706);text-align:left;border:1px solid #0000;border-radius:99px;justify-content:center;align-items:center;gap:22px;max-width:100%;min-height:50px;padding:12px 22px;font-size:15px;font-weight:650;line-height:1.45;transition:background-color .18s,transform .18s;display:inline-flex;color:#090f15!important}.ag__button:hover{background:var(--public-amber-hover,#f59e0b);transform:translateY(-2px)}.ag__button>svg{flex-shrink:0}.ag__button--outline{border-color:var(--ag-rule);background:0 0;color:var(--ag-text)!important}.ag__button--outline:hover{background:#273848}.ag__text-link{text-underline-offset:5px;min-height:48px;color:inherit;background:0 0;border:0;align-items:center;gap:14px;padding:8px 0;font-size:15px;font-weight:550;line-height:1.5;display:inline-flex;text-decoration:underline!important}.ag__text-link svg{flex-shrink:0}.ag__text-link:hover{color:var(--ag-amber)}.ag__section-links{flex-wrap:wrap;align-items:center;gap:16px 30px;margin-top:36px;display:flex}.ag__hero{padding-top:166px}.ag__hero-grid{grid-template-columns:8fr 4fr;gap:64px;padding-bottom:64px;display:grid}.ag__hero-side{border-top:1px solid var(--ag-rule);flex-direction:column;align-self:end;align-items:start;gap:24px;padding-top:24px;display:flex}.ag__hero-side p{font-size:18px}.ag__hero-side>svg{margin-bottom:12px}.ag__principle{border-top:1px solid var(--ag-rule);justify-content:space-between;gap:24px;padding-block:27px;font-size:15px;display:flex}.ag__principle>span{color:var(--ag-muted)}.ag__story-grid{grid-template-columns:1fr 1fr;gap:80px;display:grid}.ag__rows{padding:0;list-style:none}.ag__rows>li{border-top:1px solid var(--ag-rule);grid-template-columns:42px 1fr;gap:22px;padding:26px 0;display:grid}.ag__rows>li:last-child{border-bottom:1px solid var(--ag-rule)}.ag__rows p{margin-top:14px}.ag__rows .ag__text-link{margin-top:12px}.ag__index{letter-spacing:-.055em;color:var(--ag-muted);font-size:32px;line-height:1.15}.ag__process-grid{grid-template-columns:5fr 7fr;align-items:start;gap:80px;display:grid}.ag__sticky{position:sticky;top:120px}.ag__sticky .ag__text-link{margin-top:24px}.ag__disclosure{border-top:1px solid var(--ag-rule);border-bottom:1px solid var(--ag-rule);margin-top:26px}.ag__disclosure>summary{cursor:pointer;min-height:64px;color:var(--ag-text);justify-content:space-between;align-items:center;gap:24px;padding:22px 0;font-size:19px;font-weight:600;line-height:1.4;list-style:none;display:flex}.ag summary::-webkit-details-marker{display:none}.ag__disclosure>summary>span{flex-shrink:0;font-size:26px;font-weight:400}.ag__disclosure[open]>summary>span{transform:rotate(45deg)}.ag__disclosure>div{padding-bottom:24px}.ag__disclosure p+p{margin-top:18px}.ag__disclosure .ag__text-link{margin-top:16px}.ag__split-heading{grid-template-columns:4fr 8fr;gap:64px;margin-bottom:50px;display:grid}.ag__split-heading h2{margin-top:0}.ag__split-heading .ag__label{padding-top:8px}.ag__outputs{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.ag__output{border-top:1px solid var(--ag-rule);min-width:0}.ag__output-top{color:var(--ag-muted);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;gap:10px;padding:16px 0;font-size:11px;display:flex}.ag__output-image{border:1px solid var(--ag-rule);background:#fff;display:block}.ag__output-image img{aspect-ratio:794/1123;object-fit:contain;width:100%;height:auto;display:block}.ag__output-image>span{border-top:1px solid var(--ag-rule);justify-content:space-between;align-items:center;gap:12px;min-height:50px;padding:12px 16px;font-size:14px;font-weight:600;display:flex}.ag__output-image:hover{border-color:var(--ag-amber)}.ag__output>.ag__label{margin-top:24px;font-size:11px}.ag__output>h3{margin-top:10px}.ag__output>p:not(.ag__label){margin-top:10px;font-size:14px}.ag__scenarios{margin-top:44px}.ag__scenarios h3{margin-bottom:15px}.ag__scenario-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:28px;display:grid}.ag__scenario-grid>article{border-top:1px solid var(--ag-rule);padding-top:24px}.ag__scenario-grid h4{margin-block:15px}.ag__scenario-grid p{font-size:15px}.ag__scenario-metric{letter-spacing:-.04em;margin-bottom:22px;font-size:32px;line-height:1.2;display:block}.ag__packs{border-top:1px solid var(--ag-rule);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ag__pack{border-bottom:1px solid var(--ag-rule);grid-template-columns:52px 1fr 18px;align-items:start;gap:22px;min-width:0;padding:28px;display:grid}.ag__pack:nth-child(odd){border-right:1px solid var(--ag-rule);padding-left:0}.ag__pack:nth-child(2n){padding-right:0}.ag__pack img{background:var(--ag-paper);border-radius:5px;padding:6px}.ag__pack h3{margin-top:10px;font-size:24px}.ag__pack p:not(.ag__label){margin-top:12px;font-size:15px}.ag__pack>svg{margin-top:8px}.ag__pack:hover h3{color:var(--ag-amber)}.ag__table-scroll{overscroll-behavior-inline:contain;position:relative;overflow-x:auto}.ag__matrix table{border-collapse:collapse;width:100%;min-width:720px;font-size:14px}.ag__matrix caption{text-align:left;color:var(--ag-muted);padding:12px 0 20px}.ag__matrix :is(th,td){border:1px solid var(--ag-rule);padding:14px}.ag__matrix th{text-align:left;font-weight:550}.ag__matrix td{text-align:center;color:var(--ag-amber)}.ag__product-links{grid-template-columns:1fr 1fr;gap:50px;margin-top:54px;display:grid}.ag__product-links a{border-top:1px solid var(--ag-rule);flex-direction:column;gap:14px;padding-top:26px;display:flex}.ag__product-links strong{justify-content:space-between;align-items:center;gap:16px;font-size:25px;font-weight:550;display:flex}.ag__product-links a>span:last-child{color:var(--ag-muted);font-size:16px}.ag__product-links a:hover strong{color:var(--ag-amber)}.ag__routes{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.ag__routes article{border-top:1px solid var(--ag-rule);flex-direction:column;align-items:start;padding-top:24px;display:flex}.ag__routes article>img{background:var(--ag-bg);border-radius:5px;margin-block:25px;padding:6px}.ag__routes article>h3{font-size:26px}.ag__routes article>p:not(.ag__label){margin-block:22px;font-size:16px}.ag__routes .ag__text-link{margin-top:auto}.ag__quiz .ag__note{margin-top:22px}.ag__quiz-card{border:1px solid var(--ag-rule);background:var(--public-navy-panel,#152538);padding:32px}.ag__quiz-question{letter-spacing:-.025em;font-size:27px;font-weight:550;line-height:1.3;color:var(--ag-text)!important}.ag__quiz-progress{background:var(--ag-rule);height:3px;margin-block:20px 28px}.ag__quiz-progress>span{background:var(--public-amber,#d97706);height:100%;display:block}.ag__quiz-controls>p:not(:first-child)+p{margin-top:22px}.ag__quiz-actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:28px;display:flex}.ag__quiz-actions .ag__button{min-width:90px}.ag__quiz-controls>.ag__button{margin-top:24px}.ag__quiz-controls>.ag__text-link{width:fit-content;margin-top:16px;display:flex}.ag__quiz-all{border-top:1px solid var(--ag-rule);margin-top:28px}.ag__quiz-all summary{cursor:pointer;min-height:50px;padding-top:18px;font-size:15px}.ag__quiz-all ol{color:var(--ag-muted);padding-left:24px;font-size:15px}.ag__quiz-all li{padding-top:16px}.ag__faqs>.ag__disclosure{border-bottom:0;margin-top:0}.ag__faqs>.ag__disclosure:last-child{border-bottom:1px solid var(--ag-rule)}.ag__close{position:relative}.ag__close-grid{grid-template-columns:8fr 4fr;align-items:center;gap:70px;display:grid}.ag__close-grid>svg{opacity:.5;justify-self:end;width:min(100%,270px);height:auto}.ag__close h2{max-width:13ch;font-size:clamp(40px,4.9vw,72px)}.ag__calendar{border-top:1px solid var(--ag-rule);grid-template-columns:1fr auto;gap:18px 40px;margin-top:60px;padding-top:36px;display:grid}.ag__calendar>:is(.ag__label,h3,p){grid-column:1}.ag__calendar>h3{margin-top:0}.ag__calendar>p:not(.ag__label){max-width:62ch}.ag__calendar>button{grid-area:2/2/span 2;align-self:center}.ag__calendar>a{width:fit-content}.ag__calendar-frame{border:1px solid var(--ag-rule);background:var(--public-black-panel,#11110f);border-radius:8px;grid-column:1/-1;width:100%;height:740px;display:block}.ag__company{border-top:1px solid var(--ag-rule);padding-block:38px}.ag__company dl{grid-template-columns:1.5fr 1fr .65fr 1.2fr;gap:28px;display:grid}.ag__company dt{letter-spacing:.1em;text-transform:uppercase;color:var(--ag-muted);margin-bottom:10px;font-size:11px}.ag__company dd{font-size:16px}.ag__company a{text-underline-offset:5px;align-items:center;min-height:48px;margin-top:-10px;text-decoration:underline;display:inline-flex}.ag__sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1050px){.ag__hero-grid{gap:38px}.ag__story-grid,.ag__process-grid{gap:46px}.ag__split-heading{gap:38px}.ag__pack{grid-template-columns:40px 1fr 16px;gap:15px;padding:24px 20px}.ag__pack img{width:40px;height:40px}}@media (max-width:900px){.ag__shell{width:var(--rail)}.ag__section{padding-block:72px}.ag__hero{padding-top:138px}.ag__hero-grid{grid-template-columns:1fr;gap:36px}.ag h1{max-width:17ch;font-size:clamp(48px,7.5vw,67px)}.ag__hero-side{grid-template-columns:1fr 1fr;gap:22px 32px;display:grid}.ag__hero-side>svg{display:none}.ag__hero-side>a{width:fit-content}.ag__principle{flex-direction:column;gap:10px}.ag__story-grid,.ag__process-grid{grid-template-columns:1fr;gap:40px}.ag__sticky{position:static}.ag__split-heading{grid-template-columns:1fr;gap:20px;margin-bottom:36px}.ag__outputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.ag__scenario-grid,.ag__routes{grid-template-columns:1fr;gap:26px}.ag__scenario-grid>article,.ag__routes>article{max-width:none}.ag__routes article>img{margin-block:20px}.ag__routes article>p:not(.ag__label){max-width:64ch;margin-block:16px}.ag__close-grid{grid-template-columns:3fr 1fr;gap:30px}.ag__calendar{grid-template-columns:1fr;gap:18px}.ag__calendar>button{grid-area:auto/1;width:fit-content}.ag__company dl{grid-template-columns:1fr 1fr}}@media (max-width:600px){.ag__shell{width:var(--rail)}.ag__section{padding-block:56px}.ag__hero{padding-top:108px}.ag__hero-grid{padding-bottom:40px}.ag h1{max-width:14ch;font-size:clamp(42px,10.5vw,59px)}.ag h2{font-size:35px}.ag__hero-side{gap:23px;display:flex}.ag__hero-side>p{font-size:17px}.ag__hero-side>a{max-width:100%}.ag__rows>li{grid-template-columns:32px 1fr;gap:17px}.ag__index{font-size:28px}.ag__outputs,.ag__packs,.ag__product-links{grid-template-columns:1fr}.ag__pack,.ag__pack:nth-child(odd),.ag__pack:nth-child(2n){border-right:0;padding:25px 0}.ag__pack h3{font-size:23px}.ag__product-links{gap:30px}.ag__output{margin-bottom:18px}.ag__quiz-card{padding:24px 20px}.ag__quiz-question{font-size:25px}.ag__close-grid{grid-template-columns:1fr}.ag__close-grid>svg{justify-self:start;width:105px}.ag__close h2{font-size:44px}.ag__calendar-frame{height:760px}.ag__company dl{grid-template-columns:1fr;gap:25px}}@media (max-height:720px){.ag__sticky{position:static}}@media (prefers-reduced-motion:reduce){.ag :is(a,button){transition:none}.ag__button:hover{transform:none}}@media print{@page builtai-about{size:A4;margin:12mm}body:has(.ag){page:builtai-about}body:has(.ag) :is(.wow-nav,.suite-footer){display:none!important}.ag{--ag-text:var(--public-text-on-cream,#0f1e2e);--ag-muted:#3c4e60;--ag-amber:var(--public-amber-text-strong,#8a4d05);--ag-rule:#b7bec4;color:var(--public-text-on-cream,#0f1e2e);background:#fff;font-size:10pt}.ag :is(.ag__paper,.ag__quiz-card){background:#fff}.ag__shell{width:100%}.ag__hero{padding-top:0}.ag__hero-grid,.ag__story-grid,.ag__process-grid{display:block}.ag__hero-side{margin-top:24px;display:block}.ag__hero-side>svg{display:none}.ag h1{max-width:18ch;font-size:34pt}.ag h2{font-size:24pt}.ag h3{font-size:15pt}.ag .ag__lead{font-size:12pt}.ag__split-heading{break-inside:avoid;break-after:avoid;margin-bottom:22px;display:block}.ag__sticky{position:static}.ag :is(.ag__output,.ag__rows>li,.ag__pack,.ag__scenario-grid>article){break-inside:avoid}.ag__outputs{grid-template-columns:repeat(2,minmax(0,1fr))}.ag details::details-content{content-visibility:visible;display:block}.ag__disclosure>div{display:block}.ag__disclosure>summary>span{display:none}.ag__faqs>details,.ag__routes>article{break-inside:avoid}.ag__routes article>img{width:40px;height:40px;margin-block:12px}.ag__routes article>p:not(.ag__label){margin-block:12px}.ag__close{break-after:avoid}.ag__company{break-before:avoid;break-inside:avoid;padding-block:20px}.ag__company dl{grid-template-columns:1.5fr 1fr .7fr 1.2fr;gap:16px}.ag__company dd{font-size:9pt}.ag__calendar,.ag__quiz-controls,.ag__close-grid>svg{display:none}.ag__table-scroll{overflow:visible}.ag__matrix table{min-width:0;font-size:8pt}.ag__matrix :is(th,td){padding:7px}.ag,.ag section{break-inside:auto;page-break-inside:auto}.ag__hero-grid{padding-bottom:16px}.ag__section{padding-block:20px}.ag :is(.ag__rows p,.ag__scenario-grid p,.ag__pack p:not(.ag__label),.ag__product-links a>span:last-child,.ag__routes article>p:not(.ag__label)){font-size:10pt;line-height:1.5}.ag h2{margin-top:16px}.ag__rows>li{padding-block:15px}.ag__rows p{margin-top:8px}.ag__outputs{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.ag__output h3{font-size:13pt}.ag__output-image>span{padding:8px;font-size:9pt}.ag__output a:after{overflow-wrap:anywhere;font-size:8pt;display:block}.ag__scenario-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.ag__scenario-metric{margin-bottom:10px;font-size:21pt}.ag__packs{display:block}.ag__pack,.ag__pack:nth-child(odd),.ag__pack:nth-child(2n){border-right:0;padding:14px 0;display:block}.ag__pack>img,.ag__pack>svg{display:none}.ag__pack h3{margin-top:5px;font-size:15pt}.ag__pack:after{overflow-wrap:anywhere;margin-top:7px;font-size:8pt;display:block}.ag__product-links{break-inside:avoid;gap:25px;margin-top:24px}.ag__product-links strong{font-size:16pt}.ag__routes{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.ag__routes article{padding-top:15px}.ag__routes article>img{display:none}.ag__routes h3{margin-top:14px}.ag__routes a{font-size:10pt}.ag__routes a:after{overflow-wrap:anywhere;font-size:8pt;display:block}.ag__quiz-card{border:0;padding:12px 0}.ag__faqs>details{padding-block:0}.ag__faqs summary{padding-block:15px;font-size:13pt}.ag__faqs details>div{padding-bottom:15px}}
