:root{--aam-paper:#fdfbf7;--aam-ink:#171717;--aam-muted:#6a6863;--aam-line:#cfcac1;--aam-orange:#f2441d;--aam-green:#3c9651;--aam-panel:#f6f3ed;--aam-width:1180px;--aam-shadow:0 18px 55px rgb(23 23 23/.06)}
*{box-sizing:border-box}html{scroll-behavior:smooth}body.aam{margin:0;background:var(--aam-paper);color:var(--aam-ink);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased}body.aam.dark{--aam-paper:#151515;--aam-ink:#f7f3eb;--aam-muted:#aaa59d;--aam-line:#3b3934;--aam-panel:#1d1d1b;--aam-green:#63ba76;--aam-shadow:none}a{transition:color .2s ease,border-color .2s ease,background .2s ease,transform .2s ease}a:hover{color:var(--aam-orange)}.wp-site-blocks{min-height:100vh}.aam-shell,.is-style-aam-shell{width:min(calc(100% - 48px),var(--aam-width));margin-inline:auto}.aam-rule{border-top:1px solid var(--aam-line)}
.aam-header{position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--aam-paper) 93%,transparent);backdrop-filter:blur(16px);border-bottom:1px solid var(--aam-line)}.admin-bar .aam-header{top:32px}.aam-header-inner{width:min(calc(100% - 48px),var(--aam-width));margin:auto;min-height:68px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px}.aam-wordmark{font-weight:700;letter-spacing:-.08em;font-size:1.2rem}.aam-wordmark strong{color:var(--aam-orange)}.aam-tagline{font-size:.72rem;letter-spacing:.12em;text-align:center}.aam-header-actions{justify-self:end;display:flex;align-items:center;gap:14px}.aam-theme-toggle{appearance:none;border:1px solid var(--aam-line);background:transparent;color:inherit;width:34px;height:34px;cursor:pointer;font:inherit}.wp-block-navigation-item__content{text-transform:uppercase;letter-spacing:.04em}.wp-block-navigation__responsive-container-open{display:none!important}
.aam-section{width:min(calc(100% - 48px),var(--aam-width));margin:0 auto;padding:72px 0;border-top:1px solid var(--aam-line)}.aam-section:first-child{border-top:0}.aam-kicker{color:var(--aam-orange);font-size:.78rem;text-transform:uppercase;letter-spacing:.035em;margin:0 0 18px}.aam-kicker:before{content:"// ";}.aam-display{font-size:clamp(2.8rem,7vw,6.5rem);line-height:.93;letter-spacing:-.08em;margin:.2em 0}.aam-h1{font-size:clamp(2.1rem,5vw,4.2rem);line-height:1;letter-spacing:-.055em;max-width:900px}.aam-lede{font-size:clamp(1rem,1.6vw,1.25rem);max-width:700px;color:var(--aam-muted)}.aam-button,.wp-element-button{display:inline-flex;align-items:center;justify-content:space-between;min-width:190px;border:1px solid var(--aam-line);padding:13px 16px;color:var(--aam-ink);background:transparent;text-decoration:none;text-transform:uppercase;font-size:.76rem;letter-spacing:.035em}.aam-button:before,.wp-element-button:before{content:"> ";color:var(--aam-orange);margin-right:8px}.aam-button:hover,.wp-element-button:hover{border-color:var(--aam-orange);color:var(--aam-orange);transform:translateY(-1px)}
.aam-hero{width:min(calc(100% - 48px),var(--aam-width));min-height:650px;margin:0 auto;display:grid;grid-template-columns:.9fr 1.2fr;align-items:center;gap:36px;padding:64px 0 44px}.aam-hero-copy{position:relative;z-index:2}.aam-hero-actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}.aam-status{color:var(--aam-green);font-size:.8rem;margin-top:52px}.aam-status:before{content:"/SYSTEM STATUS: ";}.aam-ascii{position:relative;min-height:430px;display:grid;place-items:center;overflow:hidden}.aam-ascii pre{margin:0;color:var(--aam-ink);font-size:clamp(.38rem,.65vw,.68rem);line-height:1.05;white-space:pre;opacity:.86;filter:drop-shadow(0 0 12px color-mix(in srgb,var(--aam-orange) 8%,transparent));animation:aam-float 8s ease-in-out infinite}.aam-ascii:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 0 45%,color-mix(in srgb,var(--aam-orange) 10%,transparent) 50%,transparent 55%);transform:translateY(-100%);animation:aam-scan 7s linear infinite;pointer-events:none}.aam-orbit{position:absolute;border:1px dashed var(--aam-line);width:170px;height:170px;border-radius:50%;right:10%;top:8%;animation:aam-spin 24s linear infinite}.aam-orbit:after{content:"+";position:absolute;top:-8px;left:50%;color:var(--aam-orange)}
@keyframes aam-float{50%{transform:translateY(-8px)}}@keyframes aam-scan{to{transform:translateY(100%)}}@keyframes aam-spin{to{transform:rotate(360deg)}}
.aam-grid-4{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--aam-line)}.aam-card{padding:28px 24px;min-height:260px;border-right:1px solid var(--aam-line)}.aam-card:last-child{border-right:0}.aam-card-icon{font-size:2.2rem;white-space:pre;line-height:1;color:var(--aam-muted);min-height:52px}.aam-card h3{font-size:1rem;font-weight:500;margin:24px 0 10px}.aam-card p{font-size:.78rem;color:var(--aam-muted)}.aam-card a{color:var(--aam-orange);font-size:.74rem;text-transform:uppercase}.aam-process{display:grid;grid-template-columns:.72fr 1fr;gap:44px}.aam-steps{display:grid;gap:24px}.aam-step{display:grid;grid-template-columns:44px 1fr;gap:18px}.aam-step-num{color:var(--aam-orange);border-right:1px dashed var(--aam-line)}.aam-diagram{border:1px solid var(--aam-line);padding:32px;background-image:radial-gradient(var(--aam-line) .6px,transparent .6px);background-size:12px 12px;display:grid;gap:16px;align-content:center}.aam-node{border:1px solid var(--aam-line);padding:12px;text-align:center;background:var(--aam-paper)}.aam-node-row{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.aam-trust{width:min(calc(100% - 48px),var(--aam-width));margin:auto;padding:24px 0 50px;color:var(--aam-muted);border-top:1px solid var(--aam-line)}
.aam-page-hero{width:min(calc(100% - 48px),var(--aam-width));margin:auto;padding:70px 0 48px;display:grid;grid-template-columns:1fr 1fr;gap:46px;align-items:center}.aam-page-hero .aam-ascii{min-height:300px}.aam-values{display:grid;grid-template-columns:1fr 1fr;gap:38px}.aam-value{display:grid;grid-template-columns:48px 1fr;gap:18px;padding:22px 0;border-bottom:1px solid var(--aam-line)}.aam-value strong{color:var(--aam-green);font-weight:500}.aam-cta-dark{background:#171717;color:#fdfbf7;padding:44px;display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:center}.dark .aam-cta-dark{background:#0c0c0c}.aam-cta-dark .aam-button{color:#fff;border-color:#555}
.aam-pricing-grid{width:min(calc(100% - 48px),var(--aam-width));margin:0 auto 64px;display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--aam-line)}.aam-plan{padding:28px 24px;min-height:650px;border-right:1px solid var(--aam-line);display:flex;flex-direction:column}.aam-plan:last-child{border-right:0}.aam-plan.is-featured{background:#171717;color:#fdfbf7}.aam-plan.is-featured .aam-button{color:#fff;border-color:#555}.aam-plan-price{font-size:2rem;margin-top:24px}.aam-plan p,.aam-plan li{font-size:.78rem}.aam-plan ul{padding-left:1.2rem}.aam-plan .aam-button{margin-top:auto}.aam-plan-icon{font-size:2rem;color:var(--aam-muted)}
.aam-contact-grid{display:grid;grid-template-columns:1.6fr .9fr;gap:28px}.aam-panel{border:1px solid var(--aam-line);padding:28px}.aam-panel h2,.aam-panel h3{font-size:1rem;font-weight:500}.aam-contact-list{display:grid;gap:22px}.aam-contact-item{display:grid;grid-template-columns:48px 1fr;gap:16px}.aam-contact-item>span{border:1px solid var(--aam-line);height:48px;display:grid;place-items:center}.aam-admin-hint{border:1px dashed var(--aam-orange);padding:16px;color:var(--aam-orange)}
.aam-insights-layout{width:min(calc(100% - 48px),var(--aam-width));margin:auto;display:grid;grid-template-columns:1fr 310px;gap:32px;padding-bottom:64px}.aam-post-list .wp-block-post{border:1px solid var(--aam-line);padding:28px;margin-bottom:18px}.aam-post-list .wp-block-post-title{font-size:1.25rem}.aam-sidebar{display:grid;gap:16px;align-content:start}.aam-sidebar-box{border:1px solid var(--aam-line);padding:22px}.aam-sidebar-box h3{color:var(--aam-orange);font-size:.78rem;text-transform:uppercase}.aam-popular{padding-left:2rem}.aam-popular li{margin:0 0 14px;padding-left:.6rem}.aam-popular a{font-size:.82rem}.aam-system-dot{display:inline-block;width:9px;height:9px;border-radius:50%;background:var(--aam-green);margin-left:8px;animation:aam-pulse 2.8s ease-in-out infinite}@keyframes aam-pulse{50%{opacity:.35}}
.aam-single{width:min(calc(100% - 48px),var(--aam-width));margin:auto;padding:64px 0}.aam-single-header{display:grid;grid-template-columns:1.2fr .8fr;gap:36px;border-bottom:1px dashed var(--aam-line);padding-bottom:36px}.aam-single-grid{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:44px;padding-top:34px}.aam-article{min-width:0}.aam-article .wp-block-post-content>h2{color:var(--aam-orange);font-size:1.05rem;margin-top:42px;scroll-margin-top:100px}.aam-article .wp-block-post-content>h3{font-size:1rem;scroll-margin-top:100px}.aam-article .wp-block-code{overflow:auto;border:1px solid var(--aam-line);padding:18px}.aam-toc{position:sticky;top:100px}.aam-toc a{display:block;padding:7px 10px;border-left:1px solid transparent;text-decoration:none;font-size:.78rem}.aam-toc a.depth-3{padding-left:24px;color:var(--aam-muted)}.aam-toc a.is-active{border-left-color:var(--aam-orange);color:var(--aam-orange)}.aam-related a{display:grid;grid-template-columns:40px 1fr;gap:12px;padding:14px 0;border-bottom:1px solid var(--aam-line);text-decoration:none;font-size:.78rem}.aam-related small{display:block;color:var(--aam-muted);margin-top:4px}.aam-featured-ascii{border:1px solid var(--aam-line);min-height:200px;display:grid;place-items:center;font-size:3rem;overflow:hidden;background-image:radial-gradient(var(--aam-line) .5px,transparent .5px);background-size:10px 10px}
.aam-footer{border-top:1px solid var(--aam-line);padding:26px 0 34px}.aam-footer-grid{width:min(calc(100% - 48px),var(--aam-width));margin:auto;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:0}.aam-footer-grid>div{padding:8px 24px;border-right:1px solid var(--aam-line)}.aam-footer-grid>div:first-child{padding-left:0}.aam-footer-grid>div:last-child{border-right:0}.aam-footer-title{font-size:.76rem;text-transform:uppercase}.aam-footer p,.aam-footer a{font-size:.72rem}
.wpforms-container input,.wpforms-container textarea,.wpforms-container select{background:transparent!important;border:1px solid var(--aam-line)!important;border-radius:0!important;color:var(--aam-ink)!important;font-family:inherit!important;padding:13px!important}.wpforms-container label{font-family:inherit!important;text-transform:uppercase;font-size:.74rem!important}.wpforms-submit{background:transparent!important;color:var(--aam-orange)!important;border:1px solid var(--aam-orange)!important;border-radius:0!important;font-family:inherit!important;text-transform:uppercase!important;padding:12px 18px!important}
@media(max-width:1023px){.aam-header-inner{grid-template-columns:1fr auto}.aam-tagline{display:none}.wp-block-navigation__responsive-container-open{display:flex!important}.wp-block-navigation__responsive-container:not(.is-menu-open){display:none!important}.aam-hero,.aam-page-hero{grid-template-columns:1fr;min-height:auto}.aam-hero-copy{padding-top:24px}.aam-ascii{min-height:360px}.aam-grid-4,.aam-pricing-grid{grid-template-columns:1fr 1fr}.aam-card:nth-child(2){border-right:0}.aam-card:nth-child(-n+2){border-bottom:1px solid var(--aam-line)}.aam-plan:nth-child(2){border-right:0}.aam-plan:nth-child(-n+2){border-bottom:1px solid var(--aam-line)}.aam-process{grid-template-columns:1fr}.aam-contact-grid,.aam-insights-layout,.aam-single-grid{grid-template-columns:1fr}.aam-sidebar{grid-template-columns:1fr 1fr}.aam-toc{position:static}.aam-footer-grid{grid-template-columns:1fr 1fr}.aam-footer-grid>div:nth-child(2){border-right:0}.aam-footer-grid>div:nth-child(-n+2){border-bottom:1px solid var(--aam-line)}.aam-footer-grid>div{padding:20px}.aam-footer-grid>div:first-child{padding-left:20px}}
@media(max-width:600px){body.aam{font-size:15px}.aam-shell,.aam-section,.aam-hero,.aam-page-hero,.aam-insights-layout,.aam-single,.aam-trust,.aam-pricing-grid{width:min(calc(100% - 28px),var(--aam-width))}.aam-header-inner{width:calc(100% - 28px);min-height:58px}.admin-bar .aam-header{top:46px}.aam-header-actions{gap:8px}.aam-display{font-size:clamp(2.6rem,17vw,4.5rem)}.aam-h1{font-size:clamp(2rem,11vw,3.3rem)}.aam-hero{padding:38px 0 28px;display:flex;flex-direction:column}.aam-hero-copy{width:100%}.aam-hero-actions{display:grid}.aam-button,.wp-element-button{width:100%}.aam-status{margin-top:30px}.aam-ascii{min-height:310px;width:100%}.aam-ascii pre{font-size:clamp(.28rem,1.55vw,.52rem)}.aam-orbit{width:100px;height:100px}.aam-section{padding:48px 0}.aam-grid-4,.aam-pricing-grid{grid-template-columns:1fr}.aam-card,.aam-plan{border-right:0;border-bottom:1px solid var(--aam-line)!important}.aam-card:last-child,.aam-plan:last-child{border-bottom:0!important}.aam-card{min-height:0}.aam-plan{min-height:0}.aam-plan .aam-button{margin-top:20px}.aam-page-hero{padding:44px 0 30px}.aam-page-hero .aam-ascii{min-height:230px}.aam-values{grid-template-columns:1fr}.aam-cta-dark{grid-template-columns:1fr;padding:28px 20px}.aam-contact-grid{gap:18px}.aam-panel{padding:20px}.aam-sidebar{grid-template-columns:1fr}.aam-single{padding-top:38px}.aam-single-header{grid-template-columns:1fr}.aam-featured-ascii{min-height:140px}.aam-node-row{grid-template-columns:1fr 1fr}.aam-footer-grid{grid-template-columns:1fr}.aam-footer-grid>div{border-right:0;border-bottom:1px solid var(--aam-line)!important}.aam-footer-grid>div:last-child{border-bottom:0!important}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}
