/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.approved-experience,.approved-journey,.ds-career-radar,.ds-radar-popover{--ds-experience-paper:#fafaf5;--ds-experience-ink:#202b2b;--ds-experience-current:#087965;--ds-experience-desired:#7751bc;--ds-experience-line:var(--ds-experience-ink)}@supports (color:color-mix(in lab,red,red)){.approved-experience,.approved-journey,.ds-career-radar,.ds-radar-popover{--ds-experience-line:color-mix(in srgb,var(--ds-experience-ink) 15%,transparent)}}.approved-experience,.approved-journey,.ds-career-radar,.ds-radar-popover{--ds-experience-shadow:var(--ds-experience-ink)}@supports (color:color-mix(in lab,red,red)){.approved-experience,.approved-journey,.ds-career-radar,.ds-radar-popover{--ds-experience-shadow:color-mix(in srgb,var(--ds-experience-ink) 15%,transparent)}}.approved-experience,.approved-journey,.ds-career-radar,.ds-radar-popover{--ds-radar-paper:var(--ds-experience-paper);--ds-radar-ink:var(--ds-experience-ink);--ds-radar-current:var(--ds-experience-current);--ds-radar-desired:var(--ds-experience-desired);--ds-accent:var(--ds-experience-desired);--ds-on-accent:var(--ds-experience-paper);--ds-space-2:.5rem;--ds-space-5:1.25rem;--ds-radius-md:.5625rem;--ds-focus:0 0 0 2px var(--ds-experience-paper),0 0 0 4px var(--ds-experience-desired)}.approved-experience.shape-studio{--ds-background:var(--ds-experience-paper);--ds-surface:var(--ds-experience-paper);--ds-surface-soft:var(--ds-experience-desired)}@supports (color:color-mix(in lab,red,red)){.approved-experience.shape-studio{--ds-surface-soft:color-mix(in srgb,var(--ds-experience-desired) 7%,var(--ds-experience-paper))}}.approved-experience.shape-studio{--ds-surface-hover:var(--ds-experience-desired)}@supports (color:color-mix(in lab,red,red)){.approved-experience.shape-studio{--ds-surface-hover:color-mix(in srgb,var(--ds-experience-desired) 12%,var(--ds-experience-paper))}}.approved-experience.shape-studio{--ds-surface-footer:var(--ds-surface-soft);--ds-text:var(--ds-experience-ink);--ds-muted-text:var(--ds-experience-ink)}@supports (color:color-mix(in lab,red,red)){.approved-experience.shape-studio{--ds-muted-text:color-mix(in srgb,var(--ds-experience-ink) 75%,var(--ds-experience-paper))}}.approved-experience.shape-studio{--ds-border:var(--ds-experience-line);--ds-action:var(--ds-experience-desired);--ds-action-hover:var(--ds-experience-desired)}@supports (color:color-mix(in lab,red,red)){.approved-experience.shape-studio{--ds-action-hover:color-mix(in srgb,var(--ds-experience-desired) 85%,var(--ds-experience-ink))}}.approved-experience.shape-studio{--ds-on-action:var(--ds-experience-paper);--ds-opportunity:var(--ds-experience-current);--ds-pressure:var(--ds-experience-ink);--ds-danger:var(--ds-experience-ink);--ds-on-danger:var(--ds-experience-paper);--ds-comparison:var(--ds-experience-desired);--ds-strong-surface:var(--ds-experience-ink);--ds-strong-raised:var(--ds-experience-ink)}@supports (color:color-mix(in lab,red,red)){.approved-experience.shape-studio{--ds-strong-raised:color-mix(in srgb,var(--ds-experience-ink) 92%,var(--ds-experience-paper))}}.approved-experience.shape-studio{--ds-on-strong:var(--ds-experience-paper);--ds-strong-muted:var(--ds-experience-paper)}@supports (color:color-mix(in lab,red,red)){.approved-experience.shape-studio{--ds-strong-muted:color-mix(in srgb,var(--ds-experience-paper) 80%,var(--ds-experience-ink))}}.approved-experience.shape-studio{--ds-strong-link:var(--ds-experience-paper);--ds-strong-border:var(--ds-experience-paper)}@supports (color:color-mix(in lab,red,red)){.approved-experience.shape-studio{--ds-strong-border:color-mix(in srgb,var(--ds-experience-paper) 25%,transparent)}}.approved-experience.shape-studio{--ds-strong-hover:var(--ds-strong-raised);--ds-strong-selected:var(--ds-experience-paper);--ds-on-strong-selected:var(--ds-experience-ink);--ds-focus-color:var(--ds-experience-desired)}@media (max-width:650px){.approved-experience.shape-studio .studio-nav-inner{gap:8px;min-width:0;padding:12px 16px 8px}.approved-experience.shape-studio:not([data-workspace=public]) .studio-nav-main{min-width:0}.approved-experience.shape-studio:not([data-workspace=public]) .studio-primary-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;width:100%;max-width:none;margin-top:8px;padding-bottom:2px;display:grid;overflow:visible}.approved-experience.shape-studio:not([data-workspace=public]) .studio-primary-links li{min-width:0;display:flex}.approved-experience.shape-studio:not([data-workspace=public]) .studio-primary-links a{box-sizing:border-box;white-space:normal;width:100%;min-width:0;min-height:44px;padding:10px 9px;font-size:.75rem;line-height:1.25}.approved-experience.shape-studio .studio-brand-subtitle{max-width:180px;font-size:.6rem}.approved-experience.shape-studio main{padding:18px 12px}}.approved-experience.shape-studio[data-workspace=public]{padding-left:0}.approved-experience[data-workspace=public] .studio-navigation{border-right:0;width:auto;position:relative;inset:auto;overflow:visible}.approved-experience[data-workspace=public] .studio-nav-inner{flex-direction:row;justify-content:space-between;align-items:center;gap:20px;max-width:1440px;min-height:0;margin:auto;padding:18px 36px}.approved-experience[data-workspace=public] .studio-nav-main{flex-direction:row;gap:20px;width:auto}.approved-experience[data-workspace=public] .studio-wordmark{flex-direction:row;align-items:center;gap:24px}@media (max-width:650px){.approved-experience[data-workspace=public] .studio-nav-inner{gap:12px;padding:12px 18px}.approved-experience[data-workspace=public] .studio-brand-subtitle{display:none}}.approved-journey{color:var(--ds-experience-ink);background:var(--ds-experience-paper);box-sizing:border-box;max-width:900px;font-family:var(--ds-font,system-ui);margin:0 auto;padding:clamp(20px,4vw,48px)}.approved-journey h1{letter-spacing:-.025em;max-width:22ch;margin:12px 0 20px;font-size:clamp(1.8rem,4vw,2.8rem);line-height:1.15}.approved-journey h2{margin:0 0 8px;font-size:1.3rem}.approved-journey p{max-width:66ch;line-height:1.55}.approved-eyebrow{color:var(--ds-experience-desired);font-size:.85rem;font-weight:700}.approved-intro{font-size:1.1rem}.approved-dimension{border-left:3px solid var(--ds-experience-current);margin:24px 0;padding:12px 20px}.approved-dimension p{margin:0}.approved-worked-example{border-left:3px solid var(--ds-experience-desired);max-width:66ch;margin:20px 0;padding:12px 20px}.approved-worked-example p{margin:6px 0 0}.approved-desired{margin-top:12px}.approved-journey details{border-top:1px solid var(--ds-experience-line);padding:16px 0}.approved-journey summary{cursor:pointer;min-height:44px;display:list-item}.approved-journey a{color:var(--ds-experience-desired)}.approved-journey .ds-button{min-height:48px;margin-top:20px}.approved-journey a.ds-button--primary{color:var(--ds-on-accent)}.approved-journey :focus-visible{outline:2px solid var(--ds-experience-desired);outline-offset:4px}.approved-summary-notice{border-left:3px solid var(--ds-experience-current);background:var(--ds-experience-current);margin-block:24px;padding:18px 20px}@supports (color:color-mix(in lab,red,red)){.approved-summary-notice{background:color-mix(in srgb,var(--ds-experience-current) 5%,transparent)}}.approved-summary-notice p{margin-bottom:0}.approved-entry-actions{margin-bottom:32px}.approved-journey a.approved-primary{min-height:48px;color:var(--ds-experience-paper);background:var(--ds-experience-current);border:1px solid var(--ds-experience-current);border-radius:6px;justify-content:space-between;align-items:center;gap:28px;margin-block:12px;padding:12px 20px;font-weight:650;text-decoration:none;transition:background .16s,box-shadow .16s;display:inline-flex}.approved-journey a.approved-primary:hover{background:var(--ds-experience-ink);box-shadow:0 4px 12px #00000012}@media (prefers-reduced-motion:reduce){.approved-journey a.approved-primary{transition:none}}.approved-journey{padding:clamp(22px,4vw,52px)}.approved-journey h1{letter-spacing:-.045em;font-weight:650}.approved-journey>.approved-intro{margin-bottom:28px}.approved-journey .approved-eyebrow{text-transform:uppercase;letter-spacing:.12em;font-size:.7rem}.journey-path{border-bottom:1px solid var(--ds-experience-line);gap:0;margin:0 0 38px;display:flex;overflow-x:auto}.journey-path a{white-space:nowrap;min-height:48px;color:var(--ds-experience-ink);opacity:.7;border-bottom:2px solid #0000;align-items:center;gap:10px;margin-right:20px;padding:0 20px 10px 0;font-size:.8rem;text-decoration:none;transition:color .16s,border-color .16s;display:flex}.journey-path a span{font-variant-numeric:tabular-nums;opacity:.65;font-size:.65rem}.journey-path a:hover,.journey-path a[aria-current]{opacity:1;color:var(--ds-experience-current);border-color:var(--ds-experience-current)}.home-workspace,.impact-workspace{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(24px,4vw,52px);display:grid}.home-decision h1{max-width:15ch;font-size:clamp(2.3rem,4vw,3.5rem);line-height:1.05}.home-decision>p{font-size:.98rem}.home-decision>p:last-child{margin-top:28px;font-size:.8rem}.career-portrait{background:var(--ds-experience-ink);color:var(--ds-experience-paper);min-width:0;margin:0;padding:24px 20px 18px;position:relative}.career-portrait figcaption{justify-content:space-between;align-items:center;gap:16px;font-size:.82rem;display:flex}.career-portrait figcaption span:last-child{letter-spacing:.13em;opacity:.65;font-size:.54rem}.career-portrait svg{width:100%;height:auto;display:block;overflow:visible}.portrait-grid{fill:none;opacity:.13}.portrait-axis,.portrait-grid{stroke:currentColor;stroke-width:1px}.portrait-axis{opacity:.16;transition:opacity .18s}.portrait-axis.is-selected{opacity:.7;stroke-width:2px}.portrait-shape{fill:var(--ds-experience-current)}@supports (color:color-mix(in lab,red,red)){.portrait-shape{fill:color-mix(in srgb,var(--ds-experience-current) 35%,var(--ds-experience-paper))}}.portrait-shape{fill-opacity:.2;stroke:var(--ds-experience-current)}@supports (color:color-mix(in lab,red,red)){.portrait-shape{stroke:color-mix(in srgb,var(--ds-experience-current) 35%,var(--ds-experience-paper))}}.portrait-shape{stroke-width:2.5px}.portrait-segment{stroke:var(--ds-experience-current)}@supports (color:color-mix(in lab,red,red)){.portrait-segment{stroke:color-mix(in srgb,var(--ds-experience-current) 35%,var(--ds-experience-paper))}}.portrait-segment{stroke-width:2.5px}.portrait-desired{fill:none;stroke:var(--ds-experience-desired)}@supports (color:color-mix(in lab,red,red)){.portrait-desired{stroke:color-mix(in srgb,var(--ds-experience-desired) 45%,var(--ds-experience-paper))}}.portrait-desired{stroke-width:2px;stroke-dasharray:5 5}.portrait-point{fill:var(--ds-experience-current)}@supports (color:color-mix(in lab,red,red)){.portrait-point{fill:color-mix(in srgb,var(--ds-experience-current) 25%,var(--ds-experience-paper))}}.portrait-point{transition:r .16s}.portrait-label{fill:currentColor;opacity:.65;font-size:16px;transition:opacity .16s}.portrait-label.is-selected{opacity:1}.portrait-value{font-size:22px;font-weight:600}.portrait-legend{flex-wrap:wrap;justify-content:center;gap:10px 20px;font-size:.7rem;display:flex}.portrait-legend i{background:var(--ds-experience-current);width:15px;height:2px;display:inline-block}@supports (color:color-mix(in lab,red,red)){.portrait-legend i{background:color-mix(in srgb,var(--ds-experience-current) 35%,var(--ds-experience-paper))}}.portrait-legend i{vertical-align:middle;margin-right:7px}.portrait-legend i.desired{background:var(--ds-experience-desired)}@supports (color:color-mix(in lab,red,red)){.portrait-legend i.desired{background:color-mix(in srgb,var(--ds-experience-desired) 45%,var(--ds-experience-paper))}}.career-portrait>p{text-align:center;opacity:.65;margin:10px 0 0;font-size:.65rem}.approved-summary-notice[data-assessment-status]{background:0 0;border:0;max-width:1076px;margin:22px auto;padding:0}.approved-summary-notice[data-assessment-status] details{border-top:1px solid var(--ds-experience-line);border-bottom:1px solid var(--ds-experience-line);padding:0;font-size:.78rem}.approved-summary-notice[data-assessment-status] summary{box-sizing:border-box;cursor:pointer;align-content:center;min-height:42px;padding:10px 14px}.approved-summary-notice[data-assessment-status] p{max-width:75ch;margin:0;padding:0 14px 12px}.approved-journey details[open]>:not(summary){animation:workspace-reveal .18s ease-out}.framework-workspace,.home-workspace,.impact-workspace{animation:workspace-enter .35s ease-out both}@keyframes workspace-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes workspace-reveal{0%{opacity:.3;transform:translateY(-3px)}to{opacity:1;transform:none}}.approved-framework{max-width:none}.framework-workspace{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:40px;display:grid}.framework-intro h1{max-width:15ch;font-size:clamp(2.4rem,4.5vw,4rem);line-height:1.06}.framework-example{background:var(--ds-experience-current);min-width:0}@supports (color:color-mix(in lab,red,red)){.framework-example{background:color-mix(in srgb,var(--ds-experience-current) 5%,var(--ds-experience-paper))}}.framework-example{padding:24px}.framework-example .ds-career-radar{background:0 0}.framework-example .approved-dimension{margin-bottom:0}.framework-example .approved-dimension h2{font-size:1rem}.framework-example .approved-dimension p{font-size:.85rem}@media (max-width:850px){.framework-workspace,.home-workspace,.impact-workspace{grid-template-columns:1fr;gap:24px}.home-decision h1{max-width:22ch}.career-portrait{box-sizing:border-box;justify-self:center;width:100%;max-width:520px}.journey-path{margin-bottom:24px}.journey-path a{gap:5px;margin-right:12px;padding-right:6px;font-size:.7rem}.framework-example{padding:12px}}@media (prefers-reduced-motion:reduce){.approved-journey details[open]>:not(summary),.framework-workspace,.home-workspace,.impact-workspace{animation:none}.journey-path a,.portrait-axis,.portrait-label,.portrait-point{transition:none}}.approved-journey{padding-top:24px}.journey-path{margin-bottom:24px}.approved-journey>h1{margin-block:10px 14px}.approved-journey>.approved-intro{margin-bottom:18px;font-size:1rem}.approved-career-studio .ds-radar-description{max-width:none;margin:0 0 10px;font-size:.75rem}.approved-career-studio .ds-radar-editor{background:var(--ds-experience-current);padding:20px}@supports (color:color-mix(in lab,red,red)){.approved-career-studio .ds-radar-editor{background:color-mix(in srgb,var(--ds-experience-current) 5%,var(--ds-experience-paper))}}.approved-career-studio .ds-radar-editor{box-sizing:border-box}.approved-career-studio .ds-radar-editor .ds-radar-example{background:0 0;padding:12px 0 12px 14px}.approved-career-studio .ds-radar-canvas{background:0 0}@media (min-width:900px){.approved-career-studio .ds-career-radar{gap:8px 28px}.approved-career-studio .ds-radar-canvas{margin-block:0}}.portrait-label{font-size:24px}.portrait-value{font-size:30px}@media (max-width:600px){.journey-path{gap:4px}.journey-path a{flex:1;justify-content:center;gap:4px;margin:0;padding:0 0 8px;font-size:.67rem}.journey-path a span{display:none}.career-portrait{padding-inline:12px}}.home-workspace{align-items:start}.home-reading{border-top:1px solid var(--ds-experience-line);margin:28px 0;padding-top:22px}.home-reading h2{font-size:clamp(1.25rem,2vw,1.7rem);line-height:1.2}.home-reading ul{margin:16px 0;padding:0;list-style:none}.home-reading li{border-top:1px solid var(--ds-experience-line)}.home-reading li a{grid-template-columns:24px minmax(0,1fr) minmax(0,1fr) 18px;align-items:center;gap:8px;min-height:52px;padding:10px 0;font-size:.85rem;text-decoration:none;display:grid}.home-reading li a span:first-child{color:var(--ds-experience-current);font-size:1.4rem}.home-model-key,.home-reading>p{font-size:.85rem;line-height:1.6}.home-model-key{max-width:52ch;margin:20px 0 12px}.home-model-key strong{margin-bottom:6px;display:block}.home-instrument{min-width:0}.approved-journey{overflow-wrap:anywhere;background:0 0;max-width:1180px}.framework-workspace,.home-workspace,.impact-workspace{column-gap:clamp(24px,4vw,56px)}.approved-impact-radar,.framework-example,.home-instrument{border:1px solid var(--ds-experience-line);box-shadow:inset 0 1px 0 var(--ds-experience-paper),0 18px 42px -28px var(--ds-experience-shadow);background:var(--ds-experience-paper);box-sizing:border-box;border-radius:24px;padding:20px}.home-instrument .career-portrait{background:var(--ds-experience-ink);border-radius:18px}.home-instrument .home-model-key{margin:16px 0 10px}.approved-impact-radar .ds-radar-canvas,.framework-example .ds-radar-canvas{background:0 0}.approved-step-work-context{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;display:grid}.approved-step-work-context label{gap:8px;font-size:.85rem;display:grid}.approved-step-work-context input{box-sizing:border-box;width:100%;min-height:44px;font:inherit;border:1px solid var(--ds-experience-line);background:var(--ds-experience-paper);color:var(--ds-experience-ink);border-radius:8px;padding:10px 12px}.approved-step-work-context p{grid-column:1/-1}@supports ((-webkit-backdrop-filter:blur(12px)) or (backdrop-filter:blur(12px))){.approved-impact-radar,.framework-example,.home-instrument{background:var(--ds-experience-paper)}@supports (color:color-mix(in lab,red,red)){.approved-impact-radar,.framework-example,.home-instrument{background:color-mix(in srgb,var(--ds-experience-paper) 88%,transparent)}}.approved-impact-radar,.framework-example,.home-instrument{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}@media (max-width:600px){.approved-impact-radar,.framework-example,.home-instrument{border-radius:16px;padding:12px}.approved-step-work-context{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ds-radar-axis{transition:none}}.portrait-dimension-name{min-height:54px;color:var(--ds-experience-paper);text-align:center;font:600 17px/1.25 var(--ds-font,system-ui);overflow-wrap:normal;justify-content:center;align-items:center;display:flex}.career-basis-reading{border-block:1px solid var(--ds-experience-line);margin-block:20px;padding-block:18px}.career-basis-reading .approved-eyebrow{margin:0 0 8px}.career-basis-reading h2{margin:0 0 8px;font-size:1.35rem}.career-basis-reading .career-basis-limit{font-size:.82rem}.career-basis-reading ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 18px;margin:14px 0;padding:0;list-style:none;display:grid}.career-basis-reading li{min-width:0}.career-basis-reading li a{align-items:center;gap:10px;min-height:44px;padding:10px 0;text-decoration:none;display:flex}.career-basis-symbol{min-width:22px;color:var(--ds-experience-current);font-size:1.4rem}.career-basis-reading li a span span,.career-basis-reading li strong{font-size:.8rem;display:block}.career-basis-reading li a span span{margin-top:3px;font-weight:400}.career-basis-reading li>p{margin-top:4px;font-size:.85rem}.impact-decision .career-basis-reading ul{grid-template-columns:1fr}@media (max-width:500px){.career-basis-reading ul{grid-template-columns:1fr}}@media (max-width:600px){.home-reading li a{grid-template-columns:20px minmax(0,1fr) 18px}.home-reading li a span:nth-child(3){grid-column:2;font-size:.8rem}.home-reading li a span:last-child{grid-area:1/3}}.approved-receipts{border-top:1px solid var(--ds-experience-line);margin-top:24px;padding-top:32px}.approved-receipt-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-top:28px;display:grid}.approved-receipt-pair article{border-top:2px solid var(--ds-experience-current);padding:20px 0}.approved-receipt-pair h3{font-size:1.15rem;line-height:1.4}.approved-receipt-pair p{font-size:.85rem;line-height:1.6}@media (max-width:650px){.approved-receipt-pair{grid-template-columns:1fr;gap:16px}}.career-portrait .portrait-desired-point{fill:var(--ink);stroke:var(--paper);stroke-width:2.5px;stroke-dasharray:2 2}.career-portrait .portrait-shape{fill:var(--ds-experience-current)}@supports (color:color-mix(in lab,red,red)){.career-portrait .portrait-shape{fill:color-mix(in srgb,var(--ds-experience-current) 35%,var(--ds-experience-paper))}}.career-portrait .portrait-shape{fill-opacity:.22;stroke:var(--ds-experience-paper);stroke-width:2px}