: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-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-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}}@media (max-width:390px){:where(body.ac26-structure) .p2-actions .p2-btn{width:100%}}:where(body.ac26-structure-p4) .p4-page{--p4-plum:#493541;--p4-clay:#a66e55;--p4-sage:#526b61;--p4-blue:#365566}:where(body.ac26-structure-p4) .p4-page .p2-page-hero h1{max-width:14ch}:where(body.ac26-structure-p4) .p4-page .p2-page-hero__grid--text{grid-template-columns:minmax(0,1.2fr) minmax(270px,.72fr)}:where(body.ac26-structure-p4) .p4-fact-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}:where(body.ac26-structure-p4) .p4-fact-card{padding:1.35rem;border:1px solid var(--p2-line);border-radius:18px;background:#fff}:where(body.ac26-structure-p4) .p4-fact-card span{display:block;margin-bottom:.65rem;color:var(--p2-gold-dark);font-size:.72rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}:where(body.ac26-structure-p4) .p4-fact-card p{margin:.4rem 0 0;color:var(--p2-muted);font-size:.92rem}:where(body.ac26-structure-p4) .p4-tool-card{display:grid;grid-template-columns:minmax(0,1.2fr) auto;gap:1.25rem;align-items:center;padding:1.5rem;border:1px solid var(--p2-line);border-radius:20px;background:#fff}:where(body.ac26-structure-p4) .p4-tool-card p{margin:.4rem 0 0;color:var(--p2-muted)}:where(body.ac26-structure-p4) .p4-warning{padding:1.25rem 1.35rem;border-left:4px solid var(--p2-gold-dark);background:#f6f1e8;border-radius:0 16px 16px 0}:where(body.ac26-structure-p4) .p4-warning strong{display:block;margin-bottom:.3rem}:where(body.ac26-structure-p4) .p4-warning p{margin:0;color:var(--p2-muted)}@media (max-width:900px){:where(body.ac26-structure-p4) .p4-page .p2-page-hero__grid--text,:where(body.ac26-structure-p4) .p4-two-track{grid-template-columns:1fr}:where(body.ac26-structure-p4) .p4-fact-grid{grid-template-columns:1fr 1fr}}@media (max-width:620px){:where(body.ac26-structure-p4) .p4-fact-grid,:where(body.ac26-structure-p4) .p4-fit-grid,:where(body.ac26-structure-p4) .p4-mini-process{grid-template-columns:1fr}:where(body.ac26-structure-p4) .p4-tool-card{grid-template-columns:1fr}:where(body.ac26-structure-p4) .p4-tool-card .p2-btn{justify-self:start}}: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}
