.mahana-editorial-trust,.mahana-reader-contract,.mahana-editorial-method,.mahana-editorial-faq,.mahana-editorial-sources{--editorial-accent:var(--mahana-brand, #f96925);--editorial-accent-strong:var(--mahana-brand-strong, #c44716);--editorial-ink:var(--mahana-ink, #181a17);--editorial-muted:var(--mahana-muted, #6d7269);--editorial-line:var(--mahana-line, #ddd9cf);--editorial-surface:var(--mahana-panel, #fffdfa);--editorial-soft:var(--mahana-surface, #f3f1eb);--editorial-brand-soft:var(--mahana-brand-soft, #fff0e9);--editorial-brand-faint:var(--mahana-brand-faint, #fff8f4)}.mahana-editorial-trust{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;margin-block:18px 0;padding-block:13px;border-block:1px solid var(--editorial-line);color:var(--editorial-muted);font-size:.86rem;line-height:1.55}.mahana-editorial-trust>span{display:inline-flex;align-items:center;gap:5px}.mahana-editorial-trust>span+span::before{inline-size:4px;block-size:4px;margin-inline-end:10px;border-radius:50%;background:var(--editorial-line);content:""}.mahana-editorial-trust strong{color:var(--editorial-ink);font-weight:750}.mahana-editorial-trust__format,.mahana-editorial-format-badge,.career-articles__format,.career-specialties__format{display:inline-flex;align-items:center;inline-size:fit-content;min-block-size:28px;padding:4px 10px;border:1px solid var(--editorial-line);border-radius:999px;color:var(--editorial-accent-strong);background:var(--editorial-brand-faint);font-size:.78rem;font-weight:800;line-height:1.2}.mahana-editorial-trust__checked{color:#2f5f48}.career-single__reader-contract,.career-guide-single__reader-contract,.career-specialty-single__reader-contract{inline-size:min(1160px, calc(100% - 48px));margin-inline:auto}.mahana-reader-contract{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(22px, 4vw, 54px);align-items:start;margin-block:clamp(26px, 4vw, 48px);padding:clamp(22px, 4vw, 38px);border:1px solid var(--editorial-line);border-inline-start:5px solid var(--editorial-accent);border-radius:var(--mahana-radius,16px);background:var(--editorial-surface);box-shadow:var(--mahana-shadow,0 8px 24px rgb(24 26 23 / .035))}.mahana-reader-contract__intro{display:grid;gap:10px}.mahana-reader-contract__format{color:var(--editorial-accent-strong);font-size:.8rem;font-weight:800}.mahana-reader-contract__title{display:block;color:var(--editorial-ink);font-size:clamp(1.25rem, 2vw, 1.65rem);line-height:1.35}.mahana-reader-contract__intro p,.mahana-reader-contract__intro small{margin:0;color:var(--editorial-muted);line-height:1.8}.mahana-reader-contract__intro small{padding-block-start:4px;font-size:.84rem}.mahana-reader-contract__steps{list-style:none;counter-reset:mahana-reader-contract-step;display:grid;gap:12px;margin:0;padding:0}.mahana-reader-contract__steps li{counter-increment:mahana-reader-contract-step;display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;align-items:start;padding:13px 0;border-block-end:1px solid var(--editorial-line)}.mahana-reader-contract__steps li:last-child{border-block-end:0}.mahana-reader-contract__steps li::before{content:counter(mahana-reader-contract-step);display:grid;place-items:center;inline-size:32px;block-size:32px;border-radius:50%;color:#fff;background:var(--editorial-accent-strong);font-size:.82rem;font-weight:800}.mahana-reader-contract__steps p{margin:2px 0 0;color:var(--editorial-ink);line-height:1.7}.mahana-reader-contract:is(.mahana-reader-contract--comparison,.mahana-reader-contract--decision-guide,.mahana-reader-contract--decision,.mahana-reader-contract--decision-matrix){grid-template-columns:1fr;border-inline-start-width:1px;border-block-start:5px solid var(--editorial-accent)}.mahana-reader-contract:is(.mahana-reader-contract--comparison,.mahana-reader-contract--decision-guide,.mahana-reader-contract--decision,.mahana-reader-contract--decision-matrix) .mahana-reader-contract__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border:1px solid var(--editorial-line);border-radius:12px;overflow:hidden}.mahana-reader-contract:is(.mahana-reader-contract--comparison,.mahana-reader-contract--decision-guide,.mahana-reader-contract--decision,.mahana-reader-contract--decision-matrix) .mahana-reader-contract__steps li{grid-template-columns:1fr;gap:10px;padding:18px;border:0;border-inline-end:1px solid var(--editorial-line)}.mahana-reader-contract:is(.mahana-reader-contract--comparison,.mahana-reader-contract--decision-guide,.mahana-reader-contract--decision,.mahana-reader-contract--decision-matrix) .mahana-reader-contract__steps li:last-child{border-inline-end:0}.mahana-reader-contract:is(.mahana-reader-contract--worksheet,.mahana-reader-contract--conversation-playbook,.mahana-reader-contract--question-answer,.mahana-reader-contract--workbook,.mahana-reader-contract--script){background:var(--editorial-brand-faint);border-style:dashed}.mahana-reader-contract:is(.mahana-reader-contract--worksheet,.mahana-reader-contract--conversation-playbook,.mahana-reader-contract--question-answer,.mahana-reader-contract--workbook,.mahana-reader-contract--script) .mahana-reader-contract__steps li::before{content:counter(mahana-reader-contract-step);border-radius:8px;color:var(--editorial-accent-strong);background:var(--editorial-brand-soft)}.mahana-reader-contract:is(.mahana-reader-contract--reference-checklist,.mahana-reader-contract--explainer,.mahana-reader-contract--checklist,.mahana-reader-contract--reference){grid-template-columns:minmax(0,1fr);background:var(--editorial-soft);box-shadow:none}.mahana-reader-contract:is(.mahana-reader-contract--reference-checklist,.mahana-reader-contract--explainer,.mahana-reader-contract--checklist,.mahana-reader-contract--reference) .mahana-reader-contract__steps{grid-template-columns:repeat(3,minmax(0,1fr))}.mahana-reader-contract:is(.mahana-reader-contract--reference-checklist,.mahana-reader-contract--explainer,.mahana-reader-contract--checklist,.mahana-reader-contract--reference) .mahana-reader-contract__steps li{grid-template-columns:28px minmax(0,1fr);padding:8px 0;border-block-end:0}.mahana-reader-contract:is(.mahana-reader-contract--reference-checklist,.mahana-reader-contract--explainer,.mahana-reader-contract--checklist,.mahana-reader-contract--reference) .mahana-reader-contract__steps li::before{content:counter(mahana-reader-contract-step);inline-size:26px;block-size:26px;border:1px solid var(--editorial-accent);color:var(--editorial-accent-strong);background:#fff0}.mahana-reader-contract:is(.mahana-reader-contract--technical-evidence,.mahana-reader-contract--regulated-practice,.mahana-reader-contract--people-service,.mahana-reader-contract--creative-portfolio,.mahana-reader-contract--operations-leadership,.mahana-reader-contract--technical-builder,.mahana-reader-contract--analytical-advisor,.mahana-reader-contract--regulated-profession,.mahana-reader-contract--operations-field,.mahana-reader-contract--creative-commercial){background:var(--editorial-brand-faint)}.mahana-reader-contract:is(.mahana-reader-contract--regulated-practice,.mahana-reader-contract--regulated-profession){border-block-start:4px solid var(--editorial-ink);border-inline-start-width:1px}.mahana-editorial-method{margin-block:30px;border-block:1px solid var(--editorial-line)}.mahana-editorial-method summary{position:relative;padding:16px 36px 16px 0;color:var(--editorial-ink);font-weight:800;cursor:pointer;list-style:none}[dir="ltr"] .mahana-editorial-method summary{padding:16px 0 16px 36px}.mahana-editorial-method summary::-webkit-details-marker{display:none}.mahana-editorial-method summary::before{position:absolute;inset-inline-start:0;inset-block-start:15px;display:grid;place-items:center;inline-size:24px;block-size:24px;border:1px solid var(--editorial-line);border-radius:50%;color:var(--editorial-accent-strong);content:"+"}.mahana-editorial-method[open] summary::before{content:"−"}.mahana-editorial-method__body{display:grid;gap:10px;padding:0 36px 18px 0}[dir="ltr"] .mahana-editorial-method__body{padding:0 0 18px 36px}.mahana-editorial-method__body p{margin:0;color:var(--editorial-muted);line-height:1.8}.mahana-editorial-method__body strong{color:var(--editorial-ink)}.mahana-editorial-faq{margin-block:clamp(34px, 6vw, 64px);padding:clamp(22px, 4vw, 34px);border:1px solid var(--editorial-line);border-radius:var(--mahana-radius,16px);background:var(--editorial-soft)}.mahana-editorial-faq__head{display:grid;gap:5px;margin-block-end:18px}.mahana-editorial-faq__head span{color:var(--editorial-accent-strong);font-size:.78rem;font-weight:800}.mahana-editorial-faq__head h2{margin:0;color:var(--editorial-ink);font-size:clamp(1.35rem, 2.4vw, 1.85rem)}.mahana-editorial-faq__items{display:grid;gap:8px}.mahana-editorial-faq details{border-block-start:1px solid var(--editorial-line);background:#fff0}.mahana-editorial-faq summary{position:relative;padding:16px 0 16px 36px;color:var(--editorial-ink);font-weight:780;line-height:1.6;cursor:pointer;list-style:none}[dir="ltr"] .mahana-editorial-faq summary{padding:16px 36px 16px 0}.mahana-editorial-faq summary::-webkit-details-marker{display:none}.mahana-editorial-faq summary::before{position:absolute;inset-inline-start:0;inset-block-start:17px;color:var(--editorial-accent-strong);font-size:1.1rem;content:"+"}.mahana-editorial-faq details[open] summary::before{content:"−"}.mahana-editorial-faq details p{margin:0;padding:0 36px 18px 0;color:var(--editorial-muted);line-height:1.85}[dir="ltr"] .mahana-editorial-faq details p{padding:0 0 18px 36px}.mahana-editorial-sources{margin-block:clamp(34px, 6vw, 64px) 0;padding-block-start:clamp(24px, 4vw, 38px);border-block-start:2px solid var(--editorial-ink)}.mahana-editorial-sources__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px 24px;align-items:end;margin-block-end:20px}.mahana-editorial-sources__head p{grid-column:1 / -1;margin:0;color:var(--editorial-muted);font-size:.9rem}.mahana-editorial-sources__head h2{margin:0;font-size:clamp(1.35rem, 2.4vw, 1.85rem)}.mahana-editorial-sources__head span{color:var(--editorial-muted);font-size:.82rem}.mahana-editorial-sources__list{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0}.mahana-editorial-sources__list li{min-inline-size:0}.mahana-editorial-sources__list a{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;block-size:100%;padding:15px 16px;border:1px solid var(--editorial-line);border-radius:12px;color:var(--editorial-ink);background:var(--editorial-surface);text-decoration:none}.mahana-editorial-sources__list a:hover{border-color:var(--editorial-accent)}.mahana-editorial-sources__list span{grid-column:1 / -1;color:var(--editorial-accent-strong);font-size:.74rem;font-weight:800}.mahana-editorial-sources__list strong{min-inline-size:0;font-size:.94rem;line-height:1.5}.mahana-editorial-sources__list small{align-self:center;max-inline-size:180px;overflow:hidden;color:var(--editorial-muted);font-size:.76rem;text-overflow:ellipsis;white-space:nowrap}.mahana-editorial-sources__note{margin:14px 0 0;color:var(--editorial-muted);font-size:.82rem;line-height:1.7}.mahana-editorial-card{position:relative}.mahana-editorial-card[data-content-format]::after{position:absolute;z-index:4;inset-inline-start:0;inset-block:18px;inline-size:3px;border-radius:4px;background:var(--mahana-line,#ddd9cf);content:"";pointer-events:none}.mahana-editorial-card:is([data-content-format="comparison"],[data-content-format="decision"],[data-content-format="decision-matrix"])::after{background:var(--mahana-brand,#f96925)}.mahana-editorial-card:is([data-content-format="checklist"],[data-content-format="audit"],[data-content-format="workbook"])::after{background:var(--mahana-ink,#181a17)}.career-articles__format,.career-specialties__format{min-block-size:22px;padding:3px 7px;font-size:.67rem}.career-articles__featured-content>span:last-of-type{display:-webkit-box;grid-column:1 / -1;max-inline-size:62ch;overflow:hidden;color:var(--editorial-muted);font-size:14px;font-weight:600;line-height:1.68;-webkit-box-orient:vertical;-webkit-line-clamp:2}.career-articles__outcome,.career-specialties__outcome{display:-webkit-box;overflow:hidden;color:var(--editorial-muted);font-size:.78rem;font-weight:620;line-height:1.62;-webkit-box-orient:vertical;-webkit-line-clamp:2}.career-articles__featured-content>.career-articles__outcome,.career-specialties__featured-content>.career-specialties__outcome{grid-column:1 / -1;max-inline-size:64ch;padding-inline-start:12px;border-inline-start:2px solid var(--editorial-line)}.career-articles__card-body>.career-articles__outcome,.career-guides__card-outcome,.career-specialties__card-content>.career-specialties__outcome{margin-block-start:2px;padding:9px 10px;border:1px solid var(--editorial-line);border-radius:9px;background:var(--editorial-brand-faint)}.career-guides__card-outcome{display:-webkit-box;overflow:hidden;color:var(--editorial-muted);font-size:.78rem;line-height:1.6;-webkit-box-orient:vertical;-webkit-line-clamp:3}.career-guides__card-outcome strong{display:block;margin-block-end:2px;color:var(--editorial-ink);font-size:.7rem}.career-specialties__card-content{display:flex;min-block-size:0;flex-direction:column;gap:8px}.career-specialties__card-meta{margin-block-start:auto}@media (min-width:1000px){.career-articles__card.editorial-card--criteria,.career-guides__card.editorial-card--worksheet{grid-column:span 2}.career-articles__card.editorial-card--criteria .career-articles__card-link,.career-guides__card.editorial-card--worksheet .career-guides__card-link{grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr);grid-template-rows:1fr}.career-articles__card.editorial-card--criteria .career-articles__card-media,.career-guides__card.editorial-card--worksheet .career-guides__card-media{block-size:100%;min-block-size:270px;aspect-ratio:auto;border-block-end:0;border-inline-end:1px solid var(--editorial-line);border-radius:0}}.editorial-card--reference :is(.career-articles__card-link,.career-guides__card-link,.career-specialties__card-link){box-shadow:none}.editorial-card--diagnostic :is(.career-articles__outcome,.career-guides__card-outcome,.career-specialties__outcome){border-color:var(--editorial-ink);background:var(--editorial-soft)}.editorial-card--evidence :is(.career-articles__outcome,.career-guides__card-outcome,.career-specialties__outcome){border-inline-start:3px solid var(--editorial-accent)}.editorial-card--scenario :is(.career-articles__outcome,.career-guides__card-outcome,.career-specialties__outcome){border-style:dashed}.editorial-card--timeline :is(.career-articles__outcome,.career-guides__card-outcome,.career-specialties__outcome){border-inline-start:3px solid var(--editorial-ink)}@media (max-width:760px){.career-single__reader-contract,.career-guide-single__reader-contract,.career-specialty-single__reader-contract{inline-size:calc(100% - 24px)}.mahana-editorial-trust{align-items:flex-start;gap:8px 12px}.mahana-editorial-trust>span+span::before{display:none}.mahana-reader-contract,.mahana-reader-contract:is(.mahana-reader-contract--comparison,.mahana-reader-contract--decision-guide,.mahana-reader-contract--decision,.mahana-reader-contract--decision-matrix){grid-template-columns:1fr;padding:20px}.mahana-reader-contract:is(.mahana-reader-contract--comparison,.mahana-reader-contract--decision-guide,.mahana-reader-contract--decision,.mahana-reader-contract--decision-matrix) .mahana-reader-contract__steps,.mahana-reader-contract:is(.mahana-reader-contract--reference-checklist,.mahana-reader-contract--explainer,.mahana-reader-contract--checklist,.mahana-reader-contract--reference) .mahana-reader-contract__steps{grid-template-columns:1fr}.mahana-reader-contract:is(.mahana-reader-contract--comparison,.mahana-reader-contract--decision-guide,.mahana-reader-contract--decision,.mahana-reader-contract--decision-matrix) .mahana-reader-contract__steps li{border-inline-end:0;border-block-end:1px solid var(--editorial-line)}.mahana-reader-contract:is(.mahana-reader-contract--comparison,.mahana-reader-contract--decision-guide,.mahana-reader-contract--decision,.mahana-reader-contract--decision-matrix) .mahana-reader-contract__steps li:last-child{border-block-end:0}.mahana-editorial-sources__head,.mahana-editorial-sources__list{grid-template-columns:1fr}.mahana-editorial-sources__head span{justify-self:start}.mahana-editorial-card::after{display:none}.career-articles__outcome,.career-specialties__outcome{-webkit-line-clamp:3}}@media (prefers-reduced-motion:reduce){.mahana-editorial-method summary,.mahana-editorial-faq summary,.mahana-editorial-sources__list a{scroll-behavior:auto;transition:none}}@media print{.mahana-editorial-trust,.mahana-reader-contract,.mahana-editorial-method,.mahana-editorial-faq,.mahana-editorial-sources{box-shadow:none!important;break-inside:avoid}.mahana-editorial-method:not([open]) .mahana-editorial-method__body,.mahana-editorial-faq details:not([open]) p{display:block}.mahana-editorial-sources__list a{color:#000}}