.decisions-page>.page-intro{padding:var(--wia-space-9) 0 var(--wia-space-8)}.decisions-page>.decision-section{padding:var(--wia-space-6) 0 var(--wia-space-8)}.decisions-page>.section-cta{padding:var(--wia-space-8) 0}.dc{--wia-header-h:120px;container:dc/inline-size}.dc-selector{gap:var(--wia-space-3);margin-bottom:var(--wia-space-4);grid-template-columns:1fr;display:grid}.dc-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.dc-selector label{min-height:44px;padding:var(--wia-space-3) var(--wia-space-4);border:1px solid var(--wia-rule);border-radius:var(--wia-radius);font-size:16px;line-height:1.35;font-weight:var(--wia-weight-medium);color:var(--wia-ink-strong);background:var(--wia-surface);cursor:pointer;align-items:center;transition:border-color .12s ease-out,box-shadow .12s ease-out;display:flex}.dc-selector label:hover{border-color:var(--wia-ink-muted)}#dcs1:checked~.dc-selector label[for=dcs1],#dcs2:checked~.dc-selector label[for=dcs2],#dcs3:checked~.dc-selector label[for=dcs3],#dcs4:checked~.dc-selector label[for=dcs4]{border-color:var(--wia-ink-strong);box-shadow:inset 0 0 0 1px var(--wia-ink-strong)}.dc-input:focus-visible~.dc-selector label{outline:0}#dcs1:focus-visible~.dc-selector label[for=dcs1],#dcs2:focus-visible~.dc-selector label[for=dcs2],#dcs3:focus-visible~.dc-selector label[for=dcs3],#dcs4:focus-visible~.dc-selector label[for=dcs4]{outline:2px solid var(--wia-accent);outline-offset:2px}.dc-attribution{margin:0 0 var(--wia-space-7);color:var(--wia-ink-muted);max-width:64ch;font-size:14px}.dc-panel{margin:0;display:none}#dcs1:checked~.dc-panels .dc-panel-1,#dcs2:checked~.dc-panels .dc-panel-2,#dcs3:checked~.dc-panels .dc-panel-3,#dcs4:checked~.dc-panels .dc-panel-4{display:block}.dc-stage{margin:0 0 var(--wia-space-4);font-size:13px;font-weight:var(--wia-weight-semibold);letter-spacing:.09em;text-transform:uppercase;color:var(--wia-ink-muted)}.dc-adviser{flex-direction:column;display:flex}.dc-layer{margin:0}.dc-l1,.dc-l2{margin-bottom:var(--wia-space-8)}.dc-l3{margin-bottom:var(--wia-space-5)}.dc-question{font-size:26px;line-height:1.35;font-weight:var(--wia-weight-regular);color:var(--wia-ink-strong);letter-spacing:-.005em;max-width:26em;margin:0}.dc-groups{gap:var(--wia-space-7) var(--wia-space-6);grid-template-columns:1fr;display:grid}.dc-group{border-top:1px solid var(--wia-rule);padding-top:var(--wia-space-4)}.dc-practice{margin:0 0 var(--wia-space-4);font-size:13px;font-weight:var(--wia-weight-semibold);letter-spacing:.07em;text-transform:uppercase;color:var(--wia-ink-strong);text-underline-offset:4px;text-decoration:underline;text-decoration-color:var(--wia-rule);text-decoration-thickness:1px;display:inline-block;position:relative}.dc-practice:hover{text-decoration-color:var(--wia-ink-strong)}.dc-practice:focus-visible{outline:2px solid var(--wia-accent);outline-offset:3px}.dc-practice:before{content:"";height:44px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.dc-practice-plain{color:var(--wia-ink-muted);cursor:default;text-decoration:none}.dc-practice-plain:before{display:none}.dc-aff{white-space:nowrap;font-size:.85em;display:inline}.dc-items{margin:0;padding:0;list-style:none}.dc-items li{color:var(--wia-ink-primary);padding-block:var(--wia-space-2);font-size:17px;line-height:1.45}.dc-items li+li{border-top:1px solid var(--wia-rule)}.dc-shared-note{margin:var(--wia-space-6) 0 0;color:var(--wia-ink-muted);max-width:56ch;font-size:14px}.dc-synth{font-size:21px;line-height:1.5;font-weight:var(--wia-weight-regular);color:var(--wia-ink-strong);max-width:34em;margin:0}.dc-boundary-label{margin:0 0 var(--wia-space-3);font-size:13px;font-weight:var(--wia-weight-semibold);letter-spacing:.14em;text-transform:uppercase;color:var(--wia-ink-strong)}.dc-boundary{background:var(--wia-ink-strong);border:0;height:2px;margin:0}.dc-client{background:var(--wia-surface-alt);padding:var(--wia-space-6) var(--wia-space-6) var(--wia-space-7);margin:0}.dc-handover{margin:0 0 var(--wia-space-7);color:var(--wia-ink-muted);max-width:52ch;font-size:16px}.dc-l4{margin-bottom:var(--wia-space-8)}.dc-decision{padding-left:var(--wia-space-5);color:var(--wia-ink-strong);max-width:30em;margin:0;font-size:20px;line-height:1.5;position:relative}.dc-decision:before{content:"";background:var(--wia-accent);width:3px;position:absolute;top:.25em;bottom:.25em;left:0}.dc-courses{gap:var(--wia-space-7) var(--wia-space-6);grid-template-columns:1fr;display:grid}.dc-course-name{margin:0 0 var(--wia-space-1);font-size:15px;font-weight:var(--wia-weight-semibold);letter-spacing:.09em;text-transform:uppercase;color:var(--wia-ink-strong)}.dc-course-mod{margin:0 0 var(--wia-space-3);color:var(--wia-ink-muted);font-size:14px}.dc-course-desc{margin:0 0 var(--wia-space-5);max-width:40ch;font-size:16px;line-height:1.55}.dc-terminals{margin:0;padding:0;list-style:none}.dc-terminal{padding:var(--wia-space-4) 0;border-top:1px solid var(--wia-rule);color:inherit;text-decoration:none;display:block}.dc-terminals li:last-child .dc-terminal{border-bottom:1px solid var(--wia-rule)}.dc-terminal-name{font-size:18px;font-weight:var(--wia-weight-semibold);color:var(--wia-ink-strong);line-height:1.3;display:block}.dc-terminal:hover .dc-terminal-name{text-underline-offset:3px;text-decoration:underline}.dc-terminal:focus-visible{outline:2px solid var(--wia-accent);outline-offset:2px}.dc-terminal-q{margin-top:var(--wia-space-1);color:var(--wia-ink-muted);max-width:44ch;font-size:15px;line-height:1.45;display:block}@container dc (width>=620px){.dc-selector{top:var(--wia-header-h);z-index:2;background:var(--wia-surface);padding-block:var(--wia-space-3);grid-template-columns:repeat(4,1fr);position:sticky}.dc-groups,.dc-courses-2{grid-template-columns:repeat(2,1fr)}}@container dc (width>=960px){.dc-groups{grid-template-columns:repeat(3,1fr)}.dc-groups-1 .dc-group{grid-column:span 2}.dc-groups-4 .dc-group-x{grid-column:1/-1}.dc-question{font-size:30px}.dc-synth{font-size:22px}.dc-client{padding:var(--wia-space-7) var(--wia-space-7) var(--wia-space-8)}.dc-groups{column-gap:var(--wia-space-6)}.dc-group{border:1px solid var(--wia-rule);padding:var(--wia-space-4)}.dc-l3{margin-bottom:var(--wia-space-6)}.dc-boundary-label{margin-top:0;padding-top:0}}@container dc (width<=619px){.dc-question{font-size:22px}.dc-synth{font-size:19px}.dc-client{padding:var(--wia-space-5) var(--wia-space-4) var(--wia-space-5)}.dc-l1,.dc-l2{margin-bottom:var(--wia-space-6)}.dc-l3{margin-bottom:var(--wia-space-5)}.dc-l4{margin-bottom:var(--wia-space-6)}.dc-boundary-label{margin-top:var(--wia-space-5)}.dc-groups{gap:var(--wia-space-6)}.dc-group{padding-top:var(--wia-space-3)}.dc-practice{margin-bottom:var(--wia-space-3)}.dc-items li{padding-block:var(--wia-space-1);font-size:16px}.dc-handover{margin-bottom:var(--wia-space-6)}.dc-courses{gap:var(--wia-space-6)}.dc-course-desc{margin-bottom:var(--wia-space-4)}.dc-terminal{padding:var(--wia-space-3) 0}.dc-terminal-name{font-size:17px}.dc-shared-note{margin-top:var(--wia-space-5)}.dc-attribution{margin-bottom:var(--wia-space-6)}}@keyframes dc-layer-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.dc-panel .dc-l1{animation:.22s ease-out backwards dc-layer-in}.dc-panel .dc-l2{animation:.22s ease-out 60ms backwards dc-layer-in}.dc-panel .dc-l3{animation:.22s ease-out .12s backwards dc-layer-in}.dc-panel .dc-boundary-label{animation:.22s ease-out .18s backwards dc-layer-in}.dc-panel .dc-client{animation:.22s ease-out .24s backwards dc-layer-in}@media (prefers-reduced-motion:reduce){.dc *,.dc :before,.dc :after{transition:none!important;animation:none!important}}@media print{.dc-selector,.dc-attribution{display:none}.dc-panel{break-inside:avoid;margin-bottom:24px;display:block!important}.dc-client{background:#fff;border:1px solid #002d2b}}
