._page_8hze5_1{overflow-wrap:anywhere;max-width:1240px}._page_8hze5_1 [hidden]{display:none!important}._page_8hze5_1 ._hero_8hze5_3 h1{font-size:clamp(34px,4vw,54px);font-weight:450}._page_8hze5_1 ._hero_8hze5_3>p:not(:first-child){max-width:820px}._areaNav_8hze5_5{grid-template-columns:1fr 1fr;gap:16px;margin:36px 0 44px;display:grid}._areaNav_8hze5_5 a{border:1px solid var(--form-border);padding:22px 24px;font-size:20px;text-decoration:none}._areaNav_8hze5_5 a[aria-current]{background:var(--mother-navy);border-color:var(--field-line)}._areaNav_8hze5_5 span{color:var(--field-muted);margin-top:6px;font-size:14px;display:block}._sectionHeading_8hze5_9{margin-bottom:26px}._sectionHeading_8hze5_9 h2{margin-top:12px;font-size:clamp(26px,3vw,36px);font-weight:450;line-height:1.4}._sectionHeading_8hze5_9>p:last-child{color:var(--field-ink);max-width:820px;margin-top:14px}._notice_8hze5_12{border-left:2px solid var(--field-line);color:var(--field-muted);padding:10px 18px;font-size:14px;margin-block:20px!important}._panel_8hze5_13{border:1px solid var(--form-border);background:var(--surface-base);margin-top:24px;padding:30px}._panelHeading_8hze5_14{align-items:flex-start;gap:18px;margin-bottom:26px;display:flex}._panelHeading_8hze5_14>span{border:1px solid var(--field-line);width:34px;height:34px;color:var(--field-ink);flex-shrink:0;place-items:center;font-size:14px;display:grid}._panelHeading_8hze5_14 h3{font-size:23px;font-weight:450;line-height:1.5}._panelHeading_8hze5_14 p{color:var(--field-muted);margin-top:7px;font-size:14px}._panel_8hze5_13>div>h4,._panel_8hze5_13 h4{font-size:18px;font-weight:500}._panel_8hze5_13>._field_8hze5_19,._panel_8hze5_13>label{margin-top:24px}._page_8hze5_1 input:not([type=radio]),._page_8hze5_1 textarea,._page_8hze5_1 select{background:var(--form-background)}._page_8hze5_1 textarea{min-height:96px}._page_8hze5_1 button{min-height:44px;font-size:15px}._page_8hze5_1 ._primary_8hze5_23,._page_8hze5_1 ._primaryActions_8hze5_23>button{background:var(--surface-selection);border-color:var(--field-line);color:var(--foreground)}._page_8hze5_1 button:disabled{opacity:.5;cursor:not-allowed}._muted_8hze5_25,._helper_8hze5_25{color:var(--field-muted);font-size:14px}._helper_8hze5_25{margin-top:22px!important}._versionBar_8hze5_27{z-index:5;background:var(--surface-base);border-bottom:1px solid var(--form-border);margin-top:24px;padding:12px 0;position:sticky;top:0}._versions_8hze5_28{flex-wrap:wrap;margin:0}._versions_8hze5_28 legend{color:var(--field-muted);margin-bottom:8px;font-size:13px}._versions_8hze5_28 button{flex:1;max-width:200px}._tryPanel_8hze5_31{scroll-margin-top:120px}._productHeader_8hze5_32{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;gap:12px;padding-bottom:18px;display:flex}._productHeader_8hze5_32 span{color:var(--field-muted);font-size:13px}._samples_8hze5_34{border:0;flex-wrap:wrap;gap:10px;margin:22px 0;padding:0;display:flex}._samples_8hze5_34 button[aria-pressed=true]{border-color:var(--field-line);background:var(--surface-selection)}._inputs_8hze5_36{margin-top:26px}._result_8hze5_37{border:1px solid var(--field-line);margin-top:26px;padding:24px}._result_8hze5_37>strong{margin:10px 0;font-size:42px;font-weight:400;line-height:1.3;display:block}._result_8hze5_37>strong span{color:var(--field-muted);margin-left:10px;font-size:16px}._result_8hze5_37>p:not(:first-child){margin-top:12px}._result_8hze5_37 small{color:var(--field-muted);margin-top:12px;font-size:13px;display:block}._latest_8hze5_42{border-top:1px solid var(--border);margin-top:26px;padding-top:24px}._recordBody_8hze5_43{gap:20px;margin-top:20px;display:grid}._disclosure_8hze5_44{border-top:1px solid var(--border);min-width:0;margin-top:22px;padding-top:18px}._disclosure_8hze5_44>summary{cursor:pointer;min-height:44px;color:var(--field-ink);padding-block:8px;font-size:15px}._disclosure_8hze5_44>p{color:var(--field-muted);margin:12px 0 18px;font-size:14px}._disclosure_8hze5_44>._field_8hze5_19{margin-block:20px}._prompt_8hze5_48{white-space:pre-wrap;background:var(--form-background);border:1px solid var(--form-border);font:14px/1.8 var(--font-sans);padding:20px;margin-top:16px!important}._tableScroll_8hze5_49{overflow-x:auto}._comparison_8hze5_50{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%;font-size:14px}._comparison_8hze5_50 caption{text-align:left;color:var(--field-muted);margin-bottom:16px;font-size:13px}._comparison_8hze5_50 th,._comparison_8hze5_50 td{border-bottom:1px solid var(--border);vertical-align:top;padding:18px 12px}._comparison_8hze5_50 th{font-weight:450}._comparison_8hze5_50 th:first-child{width:60px}._comparison_8hze5_50 td strong,._comparison_8hze5_50 td small{display:block}._comparison_8hze5_50 td small{color:var(--field-muted);margin-top:5px}._areaEnd_8hze5_57{margin-top:28px}._areaEnd_8hze5_57 ._disclosure_8hze5_44{max-width:500px}._steps_8hze5_59{border:1px solid var(--form-border);grid-template-columns:repeat(3,minmax(0,1fr));margin:28px 0;display:grid}._page_8hze5_1 ._steps_8hze5_59 button{text-align:left;border:0;align-items:center;gap:12px;padding:16px;display:flex}._steps_8hze5_59 button+button{border-left:1px solid var(--form-border)}._steps_8hze5_59 button[aria-pressed=true]{background:var(--mother-navy);box-shadow:inset 0 -2px var(--field-line)}._steps_8hze5_59 button span{color:var(--field-muted)}._levels_8hze5_64{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0;margin:0 0 26px;padding:0;display:grid}._levels_8hze5_64 legend{color:var(--field-muted);margin-bottom:12px;font-size:14px}._levels_8hze5_64 label{border:1px solid var(--form-border);cursor:pointer;align-items:flex-start;gap:10px;padding:14px;font-size:14px;display:flex}._levels_8hze5_64 label[data-selected=true]{border-color:var(--field-line);background:var(--surface-selection)}._levels_8hze5_64 input{accent-color:var(--field-line);flex-shrink:0;margin-top:5px}._taskSummary_8hze5_69{border-left:2px solid var(--field-line);background:var(--form-background);padding:22px}._taskSummary_8hze5_69 p{white-space:pre-wrap;margin-top:8px}._taskSummary_8hze5_69 h4:not(:first-child){margin-top:22px}._checklist_8hze5_72{padding-left:24px;margin:24px 0!important}._checklist_8hze5_72 li{color:var(--field-ink);padding:8px 0 8px 4px;list-style:decimal}._progressCard_8hze5_74{background:var(--surface-paper);color:var(--text-inverse);margin-top:28px;padding:32px}._progressCard_8hze5_74 h3{margin-top:12px;font-size:29px;font-weight:500}._progressCard_8hze5_74>p:first-child{color:var(--text-inverse)}._progressCard_8hze5_74 dl{margin-top:26px}._progressCard_8hze5_74 dl>div{border-top:1px solid #b2bab7;grid-template-columns:180px minmax(0,1fr);gap:24px;padding:20px 0;display:grid}._progressCard_8hze5_74 dt{font-size:14px}._progressCard_8hze5_74 dd{white-space:pre-wrap;margin:0;font-size:17px}._cardNote_8hze5_81{font-size:13px;margin-top:22px!important}._page_8hze5_1 ._progressCard_8hze5_74 button{color:#14212b;border-color:#53656c}._resetArea_8hze5_83{margin-top:28px}._footer_8hze5_84{border-top:1px solid var(--border);margin-top:48px;padding-top:28px}._footer_8hze5_84 h2{font-size:24px;font-weight:450}._footer_8hze5_84>p{color:var(--field-muted);margin-top:12px;font-size:14px}._nextLesson_8hze5_87{min-height:44px;color:var(--field-ink);align-items:center;gap:12px;margin-top:22px;display:inline-flex}@media (max-width:767px){._areaNav_8hze5_5{gap:10px;margin:28px 0 32px}._areaNav_8hze5_5 a{padding:16px;font-size:18px}._areaNav_8hze5_5 span{font-size:12px}._panel_8hze5_13{padding:22px 18px}._panelHeading_8hze5_14{gap:12px}._panelHeading_8hze5_14 h3{font-size:21px}._panelHeading_8hze5_14>span{width:28px;height:28px}._versions_8hze5_28{gap:8px}._page_8hze5_1 ._versions_8hze5_28 button{min-width:0;padding-inline:10px}._levels_8hze5_64{grid-template-columns:1fr}._page_8hze5_1 ._steps_8hze5_59 button{padding:12px 9px;font-size:13px;display:block}._steps_8hze5_59 span{margin-bottom:5px;display:block}._result_8hze5_37{padding:20px 16px}._comparison_8hze5_50{font-size:12px}._comparison_8hze5_50 th,._comparison_8hze5_50 td{padding:12px 6px}._comparison_8hze5_50 th:first-child{width:36px}._progressCard_8hze5_74{padding:24px 20px}._progressCard_8hze5_74 dl>div{grid-template-columns:1fr;gap:8px;padding-block:18px}._progressCard_8hze5_74 dd{font-size:16px}}
