.au-page .au-hero-grid{grid-template-columns:1fr 1fr;align-items:start}.au-hero-actions{margin-top:14px}.au-arch{border:1px solid var(--line);background:#fff;border-radius:20px;grid-template-areas:"out""lens""base""exit";gap:10px;margin:0;padding:18px;display:grid;box-shadow:0 22px 48px #0020601a}.au-arch :is(p,ol,ul){margin:0}.au-arch span:not(.au-q):first-child,.au-lens-label span,.au-exit li span,.au-out p span{background:var(--sel);width:20px;height:20px;color:var(--bt);vertical-align:1px;border-radius:50%;place-items:center;margin-right:8px;font-size:11px;font-weight:700;display:inline-grid}.au-out{background:var(--pale);border-radius:12px;grid-area:out;gap:6px;padding:12px 14px;display:grid}.au-out p{letter-spacing:.08em;text-transform:uppercase;color:var(--bt);font-size:12px;font-weight:700}.au-out ol{flex-wrap:wrap;gap:6px;display:flex}.au-out ol li{color:var(--n);align-items:center;gap:6px;font-weight:650;display:flex}.au-out ol li+li:before{content:"→";color:var(--b)}.au-out small{color:var(--mut);font-size:12px}.au-lens{border:2px dashed #7fa6e0;border-radius:16px;grid-area:lens;padding:22px 10px 10px;position:relative}.au-lens-label{color:var(--bt);background:#fff;padding:0 8px;font-size:12.5px;font-weight:700;position:absolute;top:-12px;left:14px}.au-pillars{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.au-pillars a{background:linear-gradient(180deg,var(--sel),#fff);border-top:4px solid var(--b);height:100%;min-height:170px;color:var(--n);border-radius:12px 12px 4px 4px;align-content:start;gap:6px;padding:14px 12px 16px;display:grid}.au-pillars a:hover{background:var(--sel)}.au-pillars strong{font-size:18px}.au-q{color:var(--mut);font-size:13.5px;line-height:1.45}.au-base{background:var(--n);color:#dbe6fa;border-radius:12px;grid-area:base;padding:14px 16px}.au-base-title{color:#fff;font-weight:700}.au-base ul{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.au-base li{border:1px solid #ffffff40;border-radius:99px;padding:3px 10px;font-size:13px}.au-exit{flex-wrap:wrap;grid-area:exit;gap:6px;display:flex}.au-exit li{background:var(--pale);color:var(--n);border-radius:10px;align-items:center;padding:8px 12px;font-weight:650;display:flex}.au-exit li+li:before{content:"→";color:var(--b);margin-right:8px}.au-exit li:last-child{background:var(--b);color:#fff}.au-exit li:last-child span{background:#fff}.au-know{grid-template-columns:repeat(3,1fr);gap:10px 28px;display:grid}.au-know li{color:var(--n);gap:10px;font-size:16px;display:flex}.au-know svg{color:var(--bt);margin-top:5px}.au-groups{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.au-groups>div{background:#fff;border-radius:14px;padding:20px}.au-groups h3{margin-bottom:10px}.au-page .au-statement-side{margin-top:0}.au-pillar-head{grid-template-columns:auto 1fr;align-items:start;gap:24px;display:grid}.au-pillar-num{letter-spacing:-.05em;color:#cfdcf5;font-size:clamp(48px,6vw,84px);font-weight:700;line-height:.9}.au-analysis{grid-template-columns:repeat(3,1fr);align-items:start;gap:10px;display:grid}.au-analysis details{border:1px solid var(--line);background:#fff;border-radius:12px}.au-analysis summary{min-height:52px;color:var(--n);cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:10px 16px;font-weight:650;list-style:none;display:flex}.au-analysis summary::-webkit-details-marker{display:none}.au-analysis details[open] summary svg{transform:rotate(180deg)}.au-analysis ul{padding:0 16px 14px}.au-deliverable{background:var(--pale);border-radius:14px;padding:22px}.au-pillar.pl-pale .au-deliverable{background:#fff}.au-page .au-deliverable-list{grid-template-columns:1fr;margin-bottom:12px}.au-page .au-types{grid-template-columns:repeat(3,1fr)}.au-demo-tag{margin:24px 0 12px}.au-compare{grid-template-columns:1.2fr .8fr;align-items:start;gap:28px;display:grid}.au-matrix{margin-top:0}.au-matrix caption{font-size:14px}.au-matrix th small{color:var(--mut);margin-top:4px;font-size:12px;font-weight:400;display:block}.au-matrix td{min-width:92px}.au-matrix td[data-own]{background:var(--sel)}.au-score{color:var(--n);font-size:20px;font-weight:700}.au-matrix td b{background:linear-gradient(90deg,#6b7689 var(--v),#e6ebf2 var(--v));border-radius:99px;height:6px;margin-top:6px;display:block}.au-matrix td[data-own] b{background:linear-gradient(90deg,var(--b) var(--v),#dbe6f7 var(--v))}.au-radar{border:1px solid var(--line);border-radius:16px;margin:0;padding:16px}.au-radar svg{width:100%;max-width:420px;height:auto;margin:0 auto;display:block;overflow:visible}.au-radar-grid{fill:none;stroke:#e1e7f0;stroke-width:1px}.au-radar-label{fill:#2f3a4d;font:600 11.5px Inter,Arial,sans-serif}.au-radar-comp{fill:#6b76891f;stroke:#6b7689;stroke-width:2px;stroke-dasharray:5 4}.au-radar-brand{fill:#0057d92e;stroke:#0057d9;stroke-width:2.5px}.au-key{border-radius:2px;width:18px;height:10px;display:inline-block}.au-key-brand{background:#0057d9}.au-key-comp{border:2px dashed #6b7689}.au-gaps{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.au-gaps article{border:1px solid var(--line);border-radius:14px;padding:20px}.au-gaps h4{color:var(--n);gap:2px;margin:0 0 12px;font-size:18px;display:grid}.au-gaps h4 span{color:var(--bt);font-size:14px;font-weight:600}.au-gaps dl{gap:8px;margin:0;font-size:14px;display:grid}.au-gaps dt{letter-spacing:.06em;text-transform:uppercase;color:var(--mut);font-size:11.5px;font-weight:700}.au-gaps dd{color:#2f3a4d;margin:0}.au-page .au-select{grid-template-columns:.8fr 1.2fr;margin-top:0}.au-deliver{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.au-deliver li{background:var(--pale);border-radius:14px;align-content:start;gap:6px;padding:20px;display:grid}.au-deliver span{color:var(--bt);font-weight:700}.au-deliver p{color:var(--mut);font-size:14.5px}.au-roadmap{gap:20px;margin-top:12px;display:grid}.au-gantt{border-collapse:separate;border-spacing:0 8px;table-layout:fixed;width:100%}.au-gantt th{text-align:left;color:var(--n);font-size:13px}.au-gantt thead th{border-left:1px solid var(--line);padding:0 6px 4px}.au-gantt thead th:first-child{border:0;width:130px}.au-gantt thead th span{color:var(--mut);font-weight:500;display:block}.au-gantt tbody th{padding-right:10px;font-size:14px}.au-gantt-track{background:repeating-linear-gradient(90deg,#0000 0 calc(25% - 1px),var(--line) calc(25% - 1px) 25%);grid-template-columns:repeat(12,1fr);gap:4px;padding:6px 0;display:grid}.au-bar{color:#fff;border-radius:8px;padding:8px 10px;font-size:12.5px;font-weight:600;line-height:1.3}.au-bar-technical{background:#0057d9}.au-bar-content{background:#6b3fa0}.au-bar-authority{background:#8a5a00}.au-bar-measurement{background:#0b7a55}.au-streams li{border-left:4px solid var(--s);background:#fff;border-radius:0 10px 10px 0;gap:3px;padding:12px 14px;font-size:14px;display:grid}.au-streams strong{color:var(--n)}.au-stream-technical{--s:#0057d9}.au-stream-content{--s:#6b3fa0}.au-stream-authority{--s:#8a5a00}.au-stream-measurement{--s:#0b7a55}.au-quarters{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.au-quarters>li{border-top:3px solid var(--n);background:#fff;padding:18px}.au-quarters h3{margin-bottom:8px;font-size:17px;display:grid}.au-quarters h3 span{color:var(--bt);font-size:14px;font-weight:600}.au-scenario .pg-case-grid h3,.au-scenario .pg-case-diagnosis h3{margin-bottom:8px;font-size:16px}.au-plan{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.au-plan li{background:var(--pale);border-radius:10px;gap:4px;padding:14px;font-size:14.5px;display:grid}.au-plan strong{color:var(--n)}.au-page .au-process{grid-template-columns:repeat(5,1fr)}.au-disciplines{margin-bottom:20px}.au-vs td svg{vertical-align:-2px}.au-vs td:first-child svg{color:#6b7689}.au-vs td:last-child svg{color:#0b7a55}.au-page .au-people{grid-template-columns:repeat(4,1fr)}.au-people .pl-tag{margin-bottom:4px}@media (max-width:1100px){.au-page .au-hero-grid,.au-compare,.au-page .au-select{grid-template-columns:1fr}.au-know,.au-groups,.au-analysis,.au-gaps,.au-page .au-types,.au-deliver,.au-quarters,.au-plan,.au-page .au-people{grid-template-columns:1fr 1fr}.au-page .au-process{grid-template-columns:repeat(3,1fr)}}@media (max-width:809px){.au-arch{grid-template-areas:"base""lens""exit""out";padding:14px}.au-pillars{grid-template-columns:1fr}.au-pillars a{min-height:0}.au-page :is(.au-know,.au-groups,.au-analysis,.au-gaps,.au-types,.au-deliver,.au-quarters,.au-plan,.au-people,.au-process){grid-template-columns:1fr}.au-pillar-head{grid-template-columns:1fr;gap:4px}.au-gantt{display:none}.au-streams{gap:8px;display:grid}.au-matrix thead{display:none}.au-page .au-matrix :is(tr,th,td){width:auto;display:block}.au-page .au-matrix tr{border-bottom:1px solid var(--line);padding:12px 0}.au-page .au-matrix :is(th,td){border:0;padding:4px 0}.au-page .au-matrix td{grid-template-columns:110px 36px 1fr;align-items:center;gap:8px;display:grid}.au-matrix td:before{content:attr(data-label);color:var(--mut);font-size:13px}.au-matrix td b{margin:0}.au-page .au-matrix td[data-own]{border-radius:6px;padding:4px 6px}.au-score{font-size:16px}}@media (prefers-reduced-motion:reduce){.au-analysis summary svg{transition:none}}
