:where(body.ac26-structure) .p2-page{--p2-ink:#101c21;--p2-ink-2:#17282f;--p2-ivory:#fbfaf6;--p2-paper:#f4f0e8;--p2-line:rgba(16,28,33,.14);--p2-gold:#b7833d;--p2-gold-dark:#845a23;--p2-muted:#5d696d;--p2-white:#fff;--p2-radius:20px;color:var(--p2-ink);background:var(--p2-ivory);font-family:var(--ac-font-ui, "Manrope",sans-serif)}:where(body.ac26-structure) .p2-page *{box-sizing:border-box}:where(body.ac26-structure) .p2-page a{text-underline-offset:.2em}:where(body.ac26-structure) .p2-container{width:min(calc(100% - 2rem),1180px);margin-inline:auto}:where(body.ac26-structure) .p2-eyebrow,:where(body.ac26-structure) .p2-kicker{margin:0 0 .8rem;font-size:.74rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--p2-gold-dark)}:where(body.ac26-structure) .p2-page h1,:where(body.ac26-structure) .p2-page h2,:where(body.ac26-structure) .p2-page h3{font-family:var(--ac-font-display,"Newsreader",serif);letter-spacing:-.025em;color:var(--p2-ink);text-wrap:balance}:where(body.ac26-structure) .p2-page h1{margin:.25rem 0 1.25rem;font-size:clamp(2.55rem,6.2vw,5.6rem);line-height:.98}:where(body.ac26-structure) .p2-page h2{margin:.2rem 0 1rem;font-size:clamp(2rem,4vw,3.55rem);line-height:1.05}:where(body.ac26-structure) .p2-page h3{margin:.25rem 0 .65rem;font-size:clamp(1.25rem,2vw,1.55rem);line-height:1.12}:where(body.ac26-structure) .p2-page p{line-height:1.7}:where(body.ac26-structure) .p2-lead{max-width:67ch;margin:0;font-size:clamp(1.06rem,1.6vw,1.28rem);line-height:1.7;color:#435155}:where(body.ac26-structure) .p2-hero__panel{padding:1.6rem;border:1px solid var(--p2-line);border-radius:var(--p2-radius);background:rgba(255,255,255,.7);box-shadow:0 18px 55px rgba(16,28,33,.06)}:where(body.ac26-structure) .p2-focus-list,:where(body.ac26-structure) .p2-check-list,:where(body.ac26-structure) .p2-plain-list,:where(body.ac26-structure) .p2-mini-list{margin:0;padding:0;list-style:none}:where(body.ac26-structure) .p2-focus-list li+li,:where(body.ac26-structure) .p2-check-list li+li{border-top:1px solid var(--p2-line)}:where(body.ac26-structure) .p2-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.8rem}:where(body.ac26-structure) .p2-btn{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:.82rem 1.15rem;border:1px solid transparent;border-radius:999px;font-weight:700;line-height:1.1;text-decoration:none;cursor:pointer;font-family:inherit;font-size:.92rem}:where(body.ac26-structure) .p2-btn--primary{background:var(--p2-ink);color:#fff!important}:where(body.ac26-structure) .p2-btn--primary:hover{background:#20343c}:where(body.ac26-structure) .p2-btn--gold{background:#d6aa67;color:#111d22!important}:where(body.ac26-structure) .p2-btn--ghost-light{border-color:rgba(255,255,255,.38);color:#fff!important;background:transparent}:where(body.ac26-structure) .p2-btn--light{background:#f7f0e2;color:#132129!important}:where(body.ac26-structure) .p2-section{padding:clamp(4.2rem,8vw,7.2rem) 0}:where(body.ac26-structure) .p2-section--tint{background:var(--p2-paper)}:where(body.ac26-structure) .p2-split{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(2rem,7vw,7rem);align-items:start}:where(body.ac26-structure) .p2-prose{font-size:1.02rem}:where(body.ac26-structure) .p2-section-head{max-width:760px;margin-bottom:2rem}:where(body.ac26-structure) .p2-section-head>p:last-child{color:var(--p2-muted);font-size:1.02rem}:where(body.ac26-structure) .p2-process{margin:2.2rem 0 0;padding:0;list-style:none;border-top:1px solid var(--p2-line)}:where(body.ac26-structure) .p2-process li{display:grid;grid-template-columns:70px 1fr;gap:1rem;padding:1.45rem 0;border-bottom:1px solid var(--p2-line)}:where(body.ac26-structure) .p2-process>li>span{padding-top:.2rem;color:var(--p2-gold-dark);font-weight:800;font-size:.75rem;letter-spacing:.12em}:where(body.ac26-structure) .p2-process h3,:where(body.ac26-structure) .p2-process p{margin:0}:where(body.ac26-structure) .p2-process p{margin-top:.35rem;max-width:70ch;color:var(--p2-muted)}:where(body.ac26-structure) .p2-final-cta{padding:clamp(3.5rem,7vw,5.5rem) 0;background:#e8dfd0}:where(body.ac26-structure) .p2-final-cta__inner{display:flex;align-items:center;justify-content:space-between;gap:3rem}:where(body.ac26-structure) .p2-final-cta h2{max-width:17ch}:where(body.ac26-structure) .p2-final-cta p{max-width:60ch;margin-bottom:0;color:#536166}:where(body.ac26-structure) .p2-page-hero{padding:clamp(3rem,7vw,6rem) 0;background:linear-gradient(145deg,#f8f5ef,#fff)}:where(body.ac26-structure) .p2-page-hero__grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(250px,.55fr);gap:clamp(2rem,7vw,7rem);align-items:center}:where(body.ac26-structure) .p2-page-hero__grid--text{grid-template-columns:minmax(0,1.25fr) minmax(280px,.65fr)}:where(body.ac26-structure) .p2-page-hero--dark{background:var(--p2-ink);color:#dbe5e1}:where(body.ac26-structure) .p2-page-hero--dark h1,:where(body.ac26-structure) .p2-page-hero--dark .p2-eyebrow{color:#fff}:where(body.ac26-structure) .p2-page-hero--dark .p2-lead{color:#c9d3cf}:where(body.ac26-structure) .p2-hero__panel--dark{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.16);box-shadow:none}:where(body.ac26-structure) .p2-hero__panel--dark .p2-kicker{color:#edc98f}:where(body.ac26-structure) .p2-check-list li{padding:.7rem 0}:where(body.ac26-structure) .p2-breadcrumb{display:flex;gap:.55rem;margin-bottom:2rem;color:#6a7477;font-size:.78rem}:where(body.ac26-structure) .p2-breadcrumb a{color:inherit}:where(body.ac26-structure) .p2-breadcrumb--dark{color:#b9c5c1}:where(body.ac26-structure) .p2-plain-list li{position:relative;padding:.35rem 0 .35rem 1.2rem;line-height:1.6}:where(body.ac26-structure) .p2-plain-list li::before{content:"";position:absolute;left:0;top:1rem;width:5px;height:5px;border-radius:50%;background:var(--p2-gold)}:where(body.ac26-structure) .p2-intake-step[hidden],:where(body.ac26-structure) .p2-intake-success[hidden],:where(body.ac26-structure) [data-flow-panel][hidden]{display:none!important}:where(body.ac26-structure) .p2-field [aria-invalid="true"]{border-color:#a93535;box-shadow:0 0 0 1px #a93535}:where(body.ac26-structure) .p2-intake-nav [hidden]{display:none!important}@media (max-width:1000px){:where(body.ac26-structure) .p2-hero__grid,:where(body.ac26-structure) .p2-page-hero__grid,:where(body.ac26-structure) .p2-page-hero__grid--text,:where(body.ac26-structure) .p2-split,:where(body.ac26-structure) .p2-education-band__grid{grid-template-columns:1fr}}@media (max-width:720px){:where(body.ac26-structure) .p2-container{width:min(calc(100% - 1.25rem),1180px)}:where(body.ac26-structure) .p2-hero,:where(body.ac26-structure) .p2-page-hero{padding-block:3.2rem}:where(body.ac26-structure) .p2-page h1{font-size:clamp(2.35rem,12vw,3.8rem)}:where(body.ac26-structure) .p2-section-head--row,:where(body.ac26-structure) .p2-final-cta__inner,:where(body.ac26-structure) .p2-company-intake,:where(body.ac26-structure) .p2-education-cross__inner{align-items:flex-start;flex-direction:column}:where(body.ac26-structure) .p2-final-cta h2{max-width:none}:where(body.ac26-structure) .p2-process li{grid-template-columns:48px 1fr}}@media (max-width:390px){:where(body.ac26-structure) .p2-actions .p2-btn{width:100%}}:where(body.ac26-structure-p3) .p3-page{--p3-deep:#12242a;--p3-mist:#eef2ef;--p3-warm:#f2ece2;--p3-line:rgba(16,28,33,.14);--p3-accent:#a86f2d}:where(body.ac26-structure-p3) .p3-page .p2-page-hero h1{max-width:13ch}:where(body.ac26-structure-p3) .p3-hero-note{margin-top:1.25rem;padding-top:1.1rem;border-top:1px solid var(--p2-line);color:var(--p2-muted);font-size:.87rem;line-height:1.6}:where(body.ac26-structure-p3) .p2-page-hero--dark .p3-hero-note{border-color:rgba(255,255,255,.16);color:#bbc7c3}:where(body.ac26-structure-p3) .p3-decision-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}:where(body.ac26-structure-p3) .p3-decision-card{padding:1.45rem;border:1px solid var(--p2-line);border-radius:18px;background:#fff}:where(body.ac26-structure-p3) .p3-decision-card>span{display:block;margin-bottom:.7rem;font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--p2-gold-dark)}:where(body.ac26-structure-p3) .p3-decision-card p{margin:.35rem 0 0;color:var(--p2-muted);font-size:.94rem}:where(body.ac26-structure-p3) .p3-deliverables{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--p2-line);border:1px solid var(--p2-line);border-radius:20px;overflow:hidden}:where(body.ac26-structure-p3) .p3-deliverables article{min-height:215px;padding:1.35rem;background:#fff}:where(body.ac26-structure-p3) .p3-deliverables strong{display:block;font:600 1.25rem/1.2 var(--ac-font-display,"Newsreader",serif)}:where(body.ac26-structure-p3) .p3-deliverables p{margin:.55rem 0 0;color:var(--p2-muted);font-size:.9rem}:where(body.ac26-structure-p3) .p3-deliverables small{display:block;margin-bottom:.8rem;color:var(--p2-gold-dark);font-weight:800;letter-spacing:.08em}:where(body.ac26-structure-p3) .p3-scope{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.55fr);gap:1rem}:where(body.ac26-structure-p3) .p3-scope>div,:where(body.ac26-structure-p3) .p3-scope>aside{padding:1.45rem;border:1px solid var(--p2-line);border-radius:18px}:where(body.ac26-structure-p3) .p3-scope>aside{background:var(--p2-ink);color:#d9e1de}:where(body.ac26-structure-p3) .p3-scope>aside h3{color:#fff}:where(body.ac26-structure-p3) .p3-scope>aside p{color:#c3ceca}:where(body.ac26-structure-p3) .p3-scope p:last-child{margin-bottom:0}:where(body.ac26-structure-p3) .p3-final-detail{margin-top:1rem;color:var(--p2-muted);font-size:.83rem;line-height:1.55}@media (max-width:1000px){:where(body.ac26-structure-p3) .p3-deliverables{grid-template-columns:repeat(2,1fr)}:where(body.ac26-structure-p3) .p3-scope{grid-template-columns:1fr}}@media (max-width:720px){:where(body.ac26-structure-p3) .p3-decision-grid,:where(body.ac26-structure-p3) .p3-route,:where(body.ac26-structure-p3) .p3-signal-list,:where(body.ac26-structure-p3) .p3-qualification,:where(body.ac26-structure-p3) .p3-product-map{grid-template-columns:1fr}:where(body.ac26-structure-p3) .p3-deliverables{grid-template-columns:1fr}:where(body.ac26-structure-p3) .p3-deliverables article{min-height:auto}}:where(body.ac26-structure-audit) .audit-tool-page .audit-score-ring[data-level="solid"]{border-color:rgba(77,124,98,.35);background:rgba(77,124,98,.07)}:where(body.ac26-structure-audit) .audit-tool-page .audit-score-ring[data-level="mixed"]{border-color:rgba(184,121,44,.35);background:rgba(184,121,44,.07)}:where(body.ac26-structure-audit) .audit-tool-page .audit-score-ring[data-level="attention"]{border-color:rgba(166,69,55,.32);background:rgba(166,69,55,.06)}:where(body.ac26-structure-audit) .audit-tool-page .audit-score-ring[data-level="insufficient"]{border-color:var(--line-light);background:var(--ivory-deep, #f2ece2)}:where(body.ac26-structure-alienation) .alienation-hero-card li:before{content:"";position:absolute;left:0;top:.55em;width:7px;height:7px;border-radius:50%;background:#c58a42}
