._page_uihta_1{color:var(--blue);background:#fff}._page_uihta_1 h1,._page_uihta_1 h2,._page_uihta_1 h3{font-family:var(--display);letter-spacing:-.045em;font-weight:400}._eyebrow_uihta_3{color:var(--green-2);letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:.76rem;font-weight:800}._hero_uihta_4{background:var(--paper);padding:40px 0 73px}._back_uihta_5{margin:0 0 55px;font-size:.8rem;font-weight:800;display:inline-block}._hero_uihta_4 h1{overflow-wrap:anywhere;max-width:1100px;margin:20px 0 25px;font-size:clamp(3.6rem,7vw,8rem);line-height:.97}._lead_uihta_7{max-width:800px;font-size:clamp(1.15rem,2vw,1.7rem);line-height:1.4}._facts_uihta_8{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:65px 0 0;display:grid}._facts_uihta_8 div{background:#fff;min-width:0;padding:18px}._facts_uihta_8 dt{text-transform:uppercase;color:var(--green-2);font-size:.74rem;font-weight:800}._facts_uihta_8 dd{margin:8px 0 0;line-height:1.4}._overview_uihta_12{padding:64px 0}._overview_uihta_12>._shell_uihta_13{grid-template-columns:repeat(2,minmax(0,1fr));gap:42px;display:grid}._overview_uihta_12 article{max-width:600px}._overview_uihta_12 article>p:last-of-type{color:var(--muted);font-size:1.12rem;line-height:1.6}._external_uihta_16{background:var(--blue);color:#fff;padding:13px 16px;font-weight:800;display:inline-block}._activity_uihta_17{background:#edf3df;padding:clamp(65px,8vw,105px) 0}._sectionHeading_uihta_18{max-width:790px;margin-bottom:36px}._sectionHeading_uihta_18 h2,._next_uihta_19 h2{margin:12px 0 18px;font-size:clamp(3rem,5vw,6rem);line-height:1}._sectionHeading_uihta_18>p:last-child,._next_uihta_19>._shell_uihta_13>p:nth-of-type(2){color:var(--muted);line-height:1.55}._workspace_uihta_21{border-top:4px solid var(--green-2);background:#fff;max-width:1100px;padding:clamp(22px,4vw,50px)}._progress_uihta_22{align-items:center;gap:16px;margin-bottom:38px;font-size:.8rem;font-weight:800;display:flex}._progress_uihta_22>div{background:var(--paper);flex:1;height:7px}._progress_uihta_22 i,._bars_uihta_24 i{background:var(--green-2);height:100%;display:block}._step_uihta_25{max-width:780px}._step_uihta_25 h3,._workspace_uihta_21>h3{margin:12px 0 20px;font-size:clamp(2.3rem,4vw,4rem);line-height:1.04}._step_uihta_25 label,._formGrid_uihta_27 label,._mapGrid_uihta_27 label,._theme_uihta_27 label,._territoryPrompt_uihta_27{gap:10px;font-weight:800;line-height:1.4;display:grid}._hint_uihta_28{color:var(--muted);font-size:.95rem;line-height:1.55}._workspace_uihta_21 textarea,._workspace_uihta_21 input:not([type=radio]),._workspace_uihta_21 select{box-sizing:border-box;width:100%;color:var(--blue);font:inherit;background:#fff;border:1px solid #b8c9c9;border-radius:0;padding:14px;font-weight:400}._workspace_uihta_21 textarea:focus,._workspace_uihta_21 input:focus,._workspace_uihta_21 select:focus{outline:2px solid var(--green-2);outline-offset:2px}._choices_uihta_31,._tabs_uihta_31,._principles_uihta_31{flex-wrap:wrap;gap:8px;margin-top:17px;display:flex}._choices_uihta_31 button,._tabs_uihta_31 button,._principles_uihta_31 button{border:1px solid var(--line);color:var(--blue);cursor:pointer;font:inherit;background:#fff;padding:12px 15px;font-weight:700}._choices_uihta_31 ._chosen_uihta_33,._tabs_uihta_31 ._chosen_uihta_33,._principles_uihta_31 ._chosen_uihta_33{background:var(--blue);color:#fff}._principles_uihta_31 button{text-align:left;flex:190px;justify-content:space-between;gap:12px;display:flex}._stepNav_uihta_35{flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:35px;display:flex}._stepNav_uihta_35 button,._primary_uihta_36,._result_uihta_36 button{background:var(--blue);color:#fff;cursor:pointer;font:inherit;border:0;padding:13px 18px;font-weight:800}._stepNav_uihta_35 button:first-child{background:var(--paper);color:var(--blue)}._workspace_uihta_21 button:disabled{opacity:.48;cursor:not-allowed}._result_uihta_36{background:var(--blue-deep);color:#fff;margin-top:40px;padding:28px}._result_uihta_36 h2{margin:12px 0 16px;font-size:clamp(2.3rem,4vw,4rem);line-height:1}._result_uihta_36 pre{color:#fff;max-height:440px;font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;background:#ffffff17;padding:20px;font-size:.94rem;line-height:1.55;overflow:auto}._result_uihta_36 button{background:var(--green);color:var(--blue)}._questionGroup_uihta_43,._theme_uihta_27{border:1px solid var(--line);margin:28px 0;padding:20px}._questionGroup_uihta_43 legend,._theme_uihta_27 legend{font-family:var(--display);padding:0 9px;font-size:2rem}._question_uihta_43{border-top:1px solid var(--line);padding:15px 0}._question_uihta_43 p{font-weight:700}._scale_uihta_47{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}._scale_uihta_47 label{cursor:pointer}._scale_uihta_47 input{opacity:0;position:absolute}._scale_uihta_47 span{border:1px solid var(--line);padding:12px 8px;font-size:.8rem;line-height:1.35;display:block}._scale_uihta_47 input:checked+span{background:var(--blue);color:#fff}._scale_uihta_47 input:focus-visible+span{outline:2px solid var(--green-2)}._progressCount_uihta_53{color:var(--green-2);font-size:.84rem;font-weight:800}._bars_uihta_24{gap:12px;margin:28px 0;display:grid}._bars_uihta_24>div{grid-template-columns:minmax(120px,1fr) minmax(80px,2fr) 48px;align-items:center;gap:13px;font-size:.85rem;display:grid}._bars_uihta_24>div>div{background:var(--paper);height:12px}._recommended_uihta_57,._related_uihta_57{gap:10px;margin-top:26px;display:grid}._recommended_uihta_57 a,._related_uihta_57 a{border:1px solid var(--line);padding:10px}._formGrid_uihta_27,._mapGrid_uihta_27{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}._formGrid_uihta_27{margin-bottom:26px}._mapGrid_uihta_27 label{background:var(--paper);align-content:start;padding:18px}._mapGrid_uihta_27 label small{color:var(--muted);font-weight:400}._calcResult_uihta_63{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin:25px 0;display:grid}._calcResult_uihta_63>div{background:var(--paper);padding:22px}._calcResult_uihta_63 small,._calcResult_uihta_63 strong{display:block}._calcResult_uihta_63 strong{font-family:var(--display);overflow-wrap:anywhere;margin-top:12px;font-size:clamp(2.1rem,4vw,4.3rem);font-weight:400}._warning_uihta_67{border-left:4px solid var(--green-2);background:#fff;max-width:950px;padding:18px;line-height:1.55}._agenda_uihta_68{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:28px;display:grid}._agenda_uihta_68>div{background:var(--paper);gap:8px;padding:17px;display:grid}._agenda_uihta_68 span{color:var(--green-2);font-weight:800}._recommendations_uihta_71{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:29px;display:grid}._recommendations_uihta_71 article{background:var(--paper);padding:19px}._recommendations_uihta_71 h3{margin:0 0 10px;font-size:2rem}._recommendations_uihta_71 p,._recommendations_uihta_71 small{line-height:1.5}._theme_uihta_27{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}._theme_uihta_27 legend{grid-column:1/-1}._territoryPrompt_uihta_27{margin:12px 0}._next_uihta_19{padding:clamp(70px,8vw,110px) 0}._next_uihta_19>._shell_uihta_13>p:nth-of-type(2){max-width:720px}._nextActions_uihta_80{flex-wrap:wrap;gap:12px;margin:30px 0;display:flex}._nextActions_uihta_80 a{background:var(--blue);color:#fff;max-width:560px;padding:18px;font-weight:800;line-height:1.5;display:inline-block}._nextActions_uihta_80 a:last-child{background:var(--green);color:var(--blue)}._related_uihta_57 h3{font-size:2rem}._references_uihta_84{background:var(--paper);padding:35px 0 75px}._references_uihta_84 summary{cursor:pointer;font-weight:800}._references_uihta_84 p{max-width:760px;line-height:1.55}._references_uihta_84 a{text-decoration:underline}@media (max-width:800px){._facts_uihta_8{grid-template-columns:repeat(2,minmax(0,1fr))}._overview_uihta_12>._shell_uihta_13{grid-template-columns:1fr}._scale_uihta_47{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){._hero_uihta_4 h1{font-size:clamp(3.1rem,12vw,5rem)}._facts_uihta_8,._formGrid_uihta_27,._mapGrid_uihta_27,._calcResult_uihta_63,._recommendations_uihta_71,._agenda_uihta_68,._theme_uihta_27{grid-template-columns:1fr}._scale_uihta_47{grid-template-columns:repeat(2,minmax(0,1fr))}._workspace_uihta_21{padding:20px}._questionGroup_uihta_43{padding:10px}._sectionHeading_uihta_18 h2,._next_uihta_19 h2{font-size:clamp(2.7rem,11vw,4.8rem)}}
