.civic_hero__5l7QI{background:radial-gradient(circle at 85% 15%,#bda36e3c,transparent 42%),linear-gradient(120deg,#152a3b,#1e4652);color:#fff;padding:36px 0 60px}.civic_hero__5l7QI h1{font-size:clamp(34px,5vw,65px);line-height:1.4;margin:8px 0;color:#fff}.civic_hero__5l7QI h1 em{font-style:normal;color:#d7c18f}.civic_hero__5l7QI p{max-width:710px;line-height:2;color:#dfe9ed;font-size:15px}.civic_breadcrumb__5THIr{display:flex;align-items:center;gap:8px;font-size:13px;margin-bottom:28px;color:#c2d8df}.civic_breadcrumb__5THIr a:hover{text-decoration:underline}.civic_eyebrow__85p3k{display:flex;align-items:center;gap:8px;color:#e8d1a0;font-weight:700;font-size:12px}.civic_cards__lvMzx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:17px;gap:17px;margin:28px 0}.civic_card__uE7_i{display:flex;flex-direction:column;gap:10px;padding:27px;background:#fff;border:1px solid #d8e0dc;border-radius:17px;min-height:260px;color:#1e3844;transition:border-color .2s,transform .2s}.civic_card__uE7_i:hover{border-color:#368078;transform:translateY(-3px)}.civic_cardTop__58O1p{display:flex;align-items:center;justify-content:space-between;color:#1e6170}.civic_cardTop__58O1p span{font-size:12px;color:#556b71}.civic_card__uE7_i h3{font-size:25px;line-height:1.45;margin:7px 0 0}.civic_card__uE7_i p{font-size:13px;line-height:1.95;color:#556975;margin:0}.civic_cardAction__ARHKh{display:flex;gap:9px;align-items:center;margin-top:auto;color:#176456;font-size:13px;font-weight:800}.civic_note__zLnH7{background:#f0eee6;border:1px solid #ded9ca;border-radius:12px;padding:18px 22px;line-height:2;color:#465a60;font-size:13px}.civic_lab__Mzf5M{background:#f6f9fa;border:1px solid #c6d9db;border-radius:13px;padding:19px 20px;color:#22404d;margin:18px 0;line-height:1.8}.civic_labTitle__mwnl7{display:flex;gap:11px;align-items:flex-start}.civic_labTitle__mwnl7 h3{font-size:20px;color:#244d5a;margin:0}.civic_labTitle__mwnl7 p{font-size:13px;margin:3px 0 0;color:#5c7279}.civic_challenge__s1n91{display:flex;gap:10px;background:#e8f1f2;padding:13px;border-radius:9px;margin:18px 0 11px;align-items:flex-start}.civic_challenge__s1n91 p{margin:0;font-size:13px}.civic_predictions__wpk_0{display:flex;gap:9px;flex-wrap:wrap}.civic_predictions__wpk_0 button{font:inherit;padding:9px 13px;border-radius:8px;border:1px solid #a2bcc2;background:#fff;color:#295461;font-size:13px;font-weight:750;min-height:42px}.civic_predictions__wpk_0 button[aria-pressed=true]{background:#1e5969;color:#fff;border-color:#1e5969}.civic_controls__l2zzo{display:grid;grid-gap:15px;gap:15px;margin-top:18px}.civic_control__HbCxM{display:grid;grid-gap:7px;gap:7px;font-size:12px;color:#3e606b}.civic_control__HbCxM span{display:flex;align-items:center;justify-content:space-between;gap:12px}.civic_control__HbCxM strong{font-size:14px;color:#224b57}.civic_control__HbCxM input{width:100%;accent-color:#1c7880;cursor:pointer}.civic_controls__l2zzo h4{font-size:16px;margin:4px 0;color:#1b4452}.civic_controls__l2zzo h4 span{font-size:19px}.civic_results__iVBDu{display:grid;grid-gap:7px;gap:7px}.civic_results__iVBDu>div{display:flex;justify-content:space-between;gap:8px;background:#fff;border-radius:8px;padding:10px 12px;font-size:13px}.civic_complete__Vcvpf,.civic_disclaimer__Q5jiU,.civic_explanation__AP3uy,.civic_hint__kVfmP,.civic_warning___t7Fg{font-size:12px;line-height:1.9;margin:12px 0 0}.civic_explanation__AP3uy{padding:12px;background:#e4f1ee;border-radius:9px}.civic_disclaimer__Q5jiU{display:flex;gap:8px;color:#5c656b;border-top:1px solid #d6e1df;padding-top:12px}.civic_disclaimer__Q5jiU svg{flex-shrink:0;margin-top:2px}.civic_complete__Vcvpf{color:#176450;font-weight:750}.civic_warning___t7Fg{color:#9a532c}@media(max-width:720px){.civic_cards__lvMzx{grid-template-columns:1fr}.civic_hero__5l7QI{padding:29px 0 43px}.civic_card__uE7_i{min-height:230px}}.civic_activityEyebrow__C2Qe1{display:block;color:#446b77;font-size:11px;font-weight:800;margin-bottom:3px}.civic_activityStory__OoLdN{background:#e9f0f2;-webkit-border-start:4px solid #4f8491;border-inline-start:4px solid #4f8491;border-radius:9px;padding:16px 18px;font-size:15px;line-height:2;color:#294c5a;margin:18px 0}.civic_exerciseWork__Ohtc0{display:grid;grid-gap:14px;gap:14px;margin-top:14px}.civic_exercisePrompt__ghhWQ{font-size:14px;font-weight:800;color:#234652;line-height:1.9;margin:0}.civic_exerciseChoices__fp_Kf{display:flex;flex-wrap:wrap;gap:10px}.civic_exerciseChoices__fp_Kf button,.civic_pathGrid__TFs7r button{font:inherit;text-align:start;display:flex;align-items:center;gap:9px;padding:13px 16px;border-radius:10px;background:#fff;border:1px solid #aac6c9;color:#244e5b;font-size:13px;line-height:1.8;cursor:pointer;min-height:51px}.civic_exerciseChoices__fp_Kf button:hover,.civic_pathGrid__TFs7r button:hover{border-color:#387c83;background:#f1f8f7}.civic_exerciseChoices__fp_Kf button:focus-visible,.civic_pathGrid__TFs7r button:focus-visible{outline:3px solid #357e8d;outline-offset:3px}.civic_exerciseChoices__fp_Kf button[aria-pressed=true],.civic_pathGrid__TFs7r button[aria-pressed=true]{background:#e1f2ed;border:2px solid #1c6f68;color:#18574f}.civic_exerciseChoices__fp_Kf button:disabled{cursor:default;opacity:.5}.civic_choiceIndex__0InKB{display:grid;place-items:center;background:#ecf3f4;color:#285361;width:26px;height:26px;flex-shrink:0;border-radius:100%;font-size:12px;font-weight:800}.civic_exerciseExplanation__HqWbi{display:flex;align-items:flex-start;gap:11px;padding:16px 18px;border:1px solid #bcd7cb;border-radius:11px;background:#e8f4ed;color:#235b4b;font-size:13px;line-height:2;margin:0}.civic_exerciseExplanation__HqWbi>svg{flex-shrink:0;margin-top:4px}.civic_exerciseExplanation__HqWbi strong{font-size:14px}.civic_exerciseExplanation__HqWbi p{margin:5px 0}.civic_exerciseExplanation__HqWbi small{display:block;color:#46665c}.civic_pathGrid__TFs7r{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:12px;gap:12px}.civic_pathGrid__TFs7r button{flex-direction:column;align-items:stretch;min-height:106px;gap:10px}.civic_pathGrid__TFs7r button span{font-weight:800;font-size:15px}.civic_pathGrid__TFs7r button small{font-size:12px;line-height:1.8;opacity:.9}.civic_sequenceBoard__ULtM9{display:flex;flex-wrap:wrap;gap:8px;min-height:58px}.civic_sequenceDone__QMWAy,.civic_sequencePending__zNZeL{padding:10px 13px;border:1px dashed #b5c9c9;background:#eff4f2;color:#627b7e;border-radius:9px;font-size:12px}.civic_sequenceDone__QMWAy{background:#deefe8;border:1px solid #90bbaa;color:#20634e;font-weight:750}.civic_numberFields__Jo9AM{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:18px;gap:18px}.civic_numberField__0SH6Y{display:grid;grid-gap:8px;gap:8px;padding:16px;background:#fff;border:1px solid #cee0dd;border-radius:12px;font-size:13px;color:#315967}.civic_numberField__0SH6Y span{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px}.civic_numberField__0SH6Y strong{color:#125b64}.civic_numberField__0SH6Y input{width:100%;accent-color:#22788a;cursor:pointer}.civic_numberField__0SH6Y small{color:#647b80}.civic_exerciseMetrics__DP7fE{display:grid;grid-template-columns:repeat(auto-fit,minmax(155px,1fr));grid-gap:10px;gap:10px}.civic_exerciseMetric__bfcay{display:grid;grid-gap:4px;gap:4px;background:#fff;border:1px solid #d0e0dc;border-radius:11px;padding:14px;min-width:0}.civic_exerciseMetric__bfcay>span{font-size:12px;line-height:1.6;color:#527077}.civic_exerciseMetric__bfcay>strong{font-size:19px;line-height:1.5;color:#194d59;overflow-wrap:anywhere}.civic_exerciseMetric__bfcay>strong small{font-size:11px;font-weight:500}.civic_metricBefore__VIrTE{font-size:11px;color:#687980}.civic_exerciseReset__2STX8{font:inherit;display:inline-flex;align-items:center;gap:8px;width:max-content;background:transparent;color:#255c67;border:0;padding:7px 0;font-size:12px;font-weight:800;cursor:pointer}.civic_exerciseLimit__IMzWo{font-size:12px;color:#64757a;line-height:1.9;margin:18px 0 0;padding-top:13px;border-top:1px solid #d5e3e2}.civic_exerciseContinue__ZKPTy{display:flex;gap:6px;align-items:center;color:#215e54;font-size:12px;font-weight:700;margin-top:12px}@media(max-width:550px){.civic_lab__Mzf5M{padding:16px}.civic_exerciseChoices__fp_Kf{display:grid;grid-template-columns:1fr}.civic_exerciseMetrics__DP7fE,.civic_numberFields__Jo9AM,.civic_pathGrid__TFs7r{grid-template-columns:1fr}.civic_activityStory__OoLdN{padding:12px}}.civic_observationPanel__qRhtE{border:1px solid #b8d2cf;background:#edf5f2;border-radius:12px;padding:16px;display:grid;grid-gap:11px;gap:11px}.civic_observationPanel__qRhtE strong{font-size:15px;color:#205f56}.civic_observationPanel__qRhtE p{margin:0;font-size:13px;line-height:1.9;color:#345c62}.civic_observationPanel__qRhtE small{color:#536d71;font-size:12px}.civic_exerciseProgress__yYuXI{margin:0;color:#235f63;font-size:12px;font-weight:750}.civic_confirmButton__lsBpe{font:inherit;display:inline-flex;align-items:center;gap:9px;width:max-content;max-width:100%;cursor:pointer;border-radius:10px;background:#1d6c5f;color:#fff;border:0;padding:11px 17px;font-size:13px;font-weight:800}.civic_confirmButton__lsBpe:focus-visible{outline:3px solid #2e8193;outline-offset:3px}:root[data-ed-theme=dark] .civic_card__uE7_i,:root[data-ed-theme=dark] .civic_exerciseMetric__bfcay,:root[data-ed-theme=dark] .civic_lab__Mzf5M,:root[data-ed-theme=dark] .civic_note__zLnH7,:root[data-ed-theme=dark] .civic_numberField__0SH6Y,:root[data-ed-theme=dark] .civic_observationPanel__qRhtE,:root[data-ed-theme=dark] .civic_results__iVBDu>div{background:var(--c-surface);border-color:var(--c-line);color:var(--c-ink)}:root[data-ed-theme=dark] .civic_exerciseChoices__fp_Kf button,:root[data-ed-theme=dark] .civic_pathGrid__TFs7r button,:root[data-ed-theme=dark] .civic_predictions__wpk_0 button,:root[data-ed-theme=dark] .civic_sequencePending__zNZeL{background:var(--c-surface-2);border-color:var(--c-line);color:var(--c-ink)}:root[data-ed-theme=dark] .civic_card__uE7_i h3,:root[data-ed-theme=dark] .civic_lab__Mzf5M h2,:root[data-ed-theme=dark] .civic_lab__Mzf5M h3,:root[data-ed-theme=dark] .civic_lab__Mzf5M strong{color:var(--c-ink)}:root[data-ed-theme=dark] .civic_card__uE7_i p,:root[data-ed-theme=dark] .civic_lab__Mzf5M p,:root[data-ed-theme=dark] .civic_lab__Mzf5M small{color:var(--c-ink-2)}:root[data-ed-theme=dark] .civic_lab__Mzf5M{--civic-panel:var(--c-surface);--civic-raised:var(--c-surface-2);--civic-text:var(--c-ink);--civic-muted:var(--c-ink-2);--civic-edge:var(--c-line-2);--civic-link:var(--c-accent)}:root[data-ed-theme=dark] :is(.civic_lab__Mzf5M,.civic_note__zLnH7,.civic_card__uE7_i){background:var(--c-surface);border-color:var(--c-line-2);color:var(--c-ink)}:root[data-ed-theme=dark] :is(.civic_activityStory__OoLdN,.civic_exerciseExplanation__HqWbi,.civic_observationPanel__qRhtE,.civic_sequencePending__zNZeL,.civic_sequenceDone__QMWAy){background:var(--c-surface-2);border:1px solid var(--c-line-2);color:var(--c-ink)}:root[data-ed-theme=dark] :is(.civic_activityEyebrow__C2Qe1,.civic_exerciseProgress__yYuXI,.civic_exerciseContinue__ZKPTy,.civic_exerciseReset__2STX8,.civic_cardAction__ARHKh){color:var(--c-accent)}:root[data-ed-theme=dark] :is(.civic_exercisePrompt__ghhWQ,.civic_exerciseExplanation__HqWbi strong,.civic_observationPanel__qRhtE strong,.civic_labTitle__mwnl7 h3,.civic_choiceIndex__0InKB,.civic_numberField__0SH6Y strong,.civic_exerciseMetric__bfcay>strong){color:var(--c-ink)}:root[data-ed-theme=dark] :is(.civic_activityStory__OoLdN,.civic_exerciseExplanation__HqWbi p,.civic_exerciseExplanation__HqWbi small,.civic_observationPanel__qRhtE p,.civic_observationPanel__qRhtE small,.civic_exerciseLimit__IMzWo,.civic_metricBefore__VIrTE,.civic_labTitle__mwnl7 p,.civic_exerciseMetric__bfcay>span,.civic_numberField__0SH6Y small,.civic_sequencePending__zNZeL,.civic_note__zLnH7){color:var(--c-ink-2)}:root[data-ed-theme=dark] .civic_exerciseExplanation__HqWbi{background:var(--c-leaf-soft)}:root[data-ed-theme=dark] .civic_exerciseExplanation__HqWbi :is(strong,p,small,span){color:var(--c-ink)}:root[data-ed-theme=dark] .civic_choiceIndex__0InKB{background:var(--c-bg);border:1px solid var(--c-line-2);color:var(--c-ink)}:root[data-ed-theme=dark] :is(.civic_numberField__0SH6Y,.civic_exerciseMetric__bfcay,.civic_results__iVBDu>div){background:var(--c-surface-2);border-color:var(--c-line-2);color:var(--c-ink)}:root[data-ed-theme=dark] .civic_numberField__0SH6Y span{color:var(--c-ink-2)}:root[data-ed-theme=dark] :is(.civic_exerciseChoices__fp_Kf button,.civic_pathGrid__TFs7r button,.civic_predictions__wpk_0 button){background:var(--c-surface-2);border:1px solid var(--c-line-2);color:var(--c-ink)}:root[data-ed-theme=dark] :is(.civic_exerciseChoices__fp_Kf button,.civic_pathGrid__TFs7r button) :is(span,small){color:var(--c-ink-2)}:root[data-ed-theme=dark] :is(.civic_exerciseChoices__fp_Kf button,.civic_pathGrid__TFs7r button) span:first-child{color:var(--c-ink)}:root[data-ed-theme=dark] :is(.civic_exerciseChoices__fp_Kf button,.civic_pathGrid__TFs7r button):hover{background:var(--c-accent-soft);border-color:var(--c-accent);color:var(--c-ink)}:root[data-ed-theme=dark] :is(.civic_exerciseChoices__fp_Kf button,.civic_pathGrid__TFs7r button)[aria-pressed=true]{background:var(--c-accent-soft);border:2px solid var(--c-accent);color:var(--c-ink)}:root[data-ed-theme=dark] :is(.civic_exerciseChoices__fp_Kf button,.civic_pathGrid__TFs7r button)[aria-pressed=true] :is(span,small){color:var(--c-ink)}:root[data-ed-theme=dark] .civic_sequenceDone__QMWAy{background:var(--c-leaf-soft);color:var(--c-ink);border-color:var(--c-line-2)}:root[data-ed-theme=dark] .civic_sequencePending__zNZeL{color:var(--c-ink-2)}:root[data-ed-theme=dark] :is(.civic_warning___t7Fg,.civic_disclaimer__Q5jiU,.civic_hint__kVfmP,.civic_explanation__AP3uy){color:var(--c-ink-2)}:root[data-ed-theme=dark] :is(.civic_exerciseChoices__fp_Kf button,.civic_pathGrid__TFs7r button,.civic_confirmButton__lsBpe,.civic_exerciseReset__2STX8):focus-visible{outline:3px solid var(--c-focus);outline-offset:3px}:root[data-ed-theme=dark] .civic_pathGrid__TFs7r button small{opacity:1}:root[data-ed-theme=dark] :is(.civic_challenge__s1n91,.civic_explanation__AP3uy,.civic_complete__Vcvpf,.civic_results__iVBDu>div,.civic_control__HbCxM,.civic_sequenceBoard__ULtM9){background:var(--c-surface-2);border-color:var(--c-line-2);color:var(--c-ink)}:root[data-ed-theme=dark] :is(.civic_challenge__s1n91 p,.civic_explanation__AP3uy p,.civic_complete__Vcvpf p,.civic_control__HbCxM span,.civic_hint__kVfmP,.civic_exerciseLimit__IMzWo,.civic_disclaimer__Q5jiU){color:var(--c-ink-2)}:root[data-ed-theme=dark] :is(.civic_challenge__s1n91 svg,.civic_complete__Vcvpf svg,.civic_activityEyebrow__C2Qe1,.civic_exerciseContinue__ZKPTy,.civic_exerciseReset__2STX8){color:var(--c-accent)}:root[data-ed-theme=dark] .civic_predictions__wpk_0 button[aria-pressed=true]{background:#176e55;border-color:#4fd1c5;color:#fff}:root[data-ed-theme=dark] :is(.civic_predictions__wpk_0 button,.civic_controls__l2zzo input,.civic_confirmButton__lsBpe):focus-visible{outline:3px solid var(--c-focus);outline-offset:3px}:root[data-ed-theme=dark] .civic_warning___t7Fg{background:var(--c-caution-soft);border:1px solid var(--c-line-2);color:var(--c-ink);border-radius:9px;padding:11px 13px}.SchoolTrackTrail_trail__gOb95{--trail-ink:#17343b;--trail-sub:#4b646b;--trail-main:#19725c;--trail-light:#b2dec7;--trail-dark:#15383f;position:relative;background:radial-gradient(circle at 92% 9%,#dbf0e7,transparent 35%),radial-gradient(circle at 4% 75%,#f4e3c8,transparent 25%),#f1f4ec;padding:clamp(18px,3vw,33px);border-radius:26px;border:1px solid #d1dfd5;color:var(--trail-ink);box-shadow:0 20px 50px #17353112;isolation:isolate;overflow:hidden}.SchoolTrackTrail_trail__gOb95[data-theme=nature]{--trail-main:#2f779f;--trail-light:#b9dfff;--trail-dark:#142f4a}.SchoolTrackTrail_trail__gOb95[data-theme=logic]{--trail-main:#67549e;--trail-light:#ded1ff;--trail-dark:#303253}.SchoolTrackTrail_trail__gOb95[data-theme=civic]{--trail-main:#927344;--trail-light:#f6dba3;--trail-dark:#394251}.SchoolTrackTrail_trail__gOb95:before{content:"";position:absolute;inset:0;background-image:radial-gradient(#6e8e8e 1px,transparent 0);background-size:21px 21px;opacity:.2;pointer-events:none}.SchoolTrackTrail_trailHead__4g82y{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;gap:22px;margin-bottom:26px}.SchoolTrackTrail_kicker__p_I5F{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:850;color:var(--trail-main)}.SchoolTrackTrail_trailHead__4g82y h3{font-size:clamp(25px,3vw,38px);margin:9px 0 6px;line-height:1.35;color:var(--trail-ink)}.SchoolTrackTrail_trailHead__4g82y p{max-width:600px;font-size:13px;line-height:1.9;color:var(--trail-sub);margin:0}.SchoolTrackTrail_trailCount__x6SBA{display:flex;flex-direction:column;align-items:center;gap:1px;border:1px solid #ccdbd1;background:#fffdf8;border-radius:16px;padding:13px 22px;min-width:122px;color:var(--trail-sub);font-size:11px}.SchoolTrackTrail_trailCount__x6SBA strong{font-size:30px;color:var(--trail-main);line-height:1.3;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SchoolTrackTrail_trailCount__x6SBA small{font-size:12px;color:var(--trail-main);font-weight:750;margin-top:3px}.SchoolTrackTrail_steps__sEVXM{position:relative;z-index:1;list-style:none;margin:0;padding:4px 4px 8px 70px;display:grid;grid-gap:27px;gap:27px}.SchoolTrackTrail_steps__sEVXM:before{content:"";position:absolute;top:10px;bottom:8px;inset-inline-start:34px;width:4px;border-radius:5px;background:repeating-linear-gradient(180deg,#98b6a5 0 10px,transparent 10px 19px)}.SchoolTrackTrail_step__kQ3i2{position:relative;min-width:0}.SchoolTrackTrail_pathPin__2WESN{position:absolute;inset-inline-start:-67px;top:clamp(55px,8vw,105px);display:grid;place-items:center;width:60px;height:60px;border-radius:50%;background:#fffcf3;border:5px solid #aad3bc;color:var(--trail-main);box-shadow:0 0 0 6px #f1f4ec,0 6px 17px #163c3523;z-index:2;font-weight:900;font-size:16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SchoolTrackTrail_quest__XJDn4{display:grid;grid-template-columns:minmax(210px,35%) minmax(0,1fr);min-height:265px;background:#fffdf8;color:var(--trail-ink);text-decoration:none;border-radius:20px;box-shadow:0 14px 35px #183c3c16;border:1px solid #d0dcd4;overflow:hidden;transition:transform .23s ease,box-shadow .23s ease,border-color .23s ease}.SchoolTrackTrail_step__kQ3i2:nth-child(2n) .SchoolTrackTrail_quest__XJDn4{grid-template-columns:minmax(0,1fr) minmax(210px,35%)}.SchoolTrackTrail_step__kQ3i2:nth-child(2n) .SchoolTrackTrail_illustration__EdXdI{grid-row:1;grid-column:2}.SchoolTrackTrail_step__kQ3i2:nth-child(2n) .SchoolTrackTrail_questBody__fvgnL{grid-row:1;grid-column:1}.SchoolTrackTrail_quest__XJDn4:hover{transform:translateY(-3px);border-color:var(--trail-main);box-shadow:0 20px 45px #143a3830}.SchoolTrackTrail_quest__XJDn4:focus-visible{outline:4px solid var(--trail-main);outline-offset:4px}.SchoolTrackTrail_illustration__EdXdI{position:relative;min-height:265px;display:grid;place-items:center;background:linear-gradient(130deg,var(--trail-dark),var(--trail-main));overflow:hidden;isolation:isolate}.SchoolTrackTrail_step__kQ3i2:nth-child(2) .SchoolTrackTrail_illustration__EdXdI{background:linear-gradient(155deg,var(--trail-main),var(--trail-dark))}.SchoolTrackTrail_step__kQ3i2:nth-child(3) .SchoolTrackTrail_illustration__EdXdI{background:linear-gradient(145deg,var(--trail-dark),color-mix(in srgb,var(--trail-main) 78%,#8c66bd))}.SchoolTrackTrail_step__kQ3i2:nth-child(4) .SchoolTrackTrail_illustration__EdXdI{background:linear-gradient(145deg,var(--trail-main),var(--trail-dark))}.SchoolTrackTrail_illustration__EdXdI:before{content:"";position:absolute;inset:-20%;background:repeating-linear-gradient(0deg,transparent 0 39px,#ffffff0b 40px),repeating-linear-gradient(90deg,transparent 0 39px,#ffffff0b 40px);transform:rotate(-20deg)}.SchoolTrackTrail_artRing__uKqfm{position:absolute;width:200px;height:200px;border:1px solid #ffffff66;border-radius:50%;box-shadow:0 0 0 30px #ffffff10,0 0 0 60px #ffffff08}.SchoolTrackTrail_artGlyph__YILwz{position:relative;font-size:clamp(75px,9vw,133px);font-weight:900;color:var(--trail-light);text-shadow:0 15px 30px #0004;line-height:1.25;letter-spacing:-.06em;font-family:IBM Plex Sans Arabic,Segoe UI Historic,sans-serif}.SchoolTrackTrail_artIcon__LSpGH{position:absolute;bottom:25px;inset-inline-end:28px;display:grid;place-items:center;width:53px;height:53px;border:1px solid #ffffff70;border-radius:16px;background:#ffffff26;color:#fff;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);transform:rotate(-11deg)}.SchoolTrackTrail_artGround___UWY6{position:absolute;bottom:-70px;width:220px;height:160px;border-radius:50%;background:#ffffff20;filter:blur(19px)}.SchoolTrackTrail_questBody__fvgnL{min-width:0;padding:clamp(19px,2.7vw,32px);display:flex;flex-direction:column;align-items:flex-start}.SchoolTrackTrail_questMeta__UkiO6{width:100%;display:flex;gap:9px;flex-wrap:wrap;align-items:center;justify-content:space-between}.SchoolTrackTrail_questMeta__UkiO6>span{display:inline-flex;align-items:center;gap:5px;color:var(--trail-main);font-weight:800;font-size:12px}.SchoolTrackTrail_questMeta__UkiO6 .SchoolTrackTrail_isOpen__0jXxi{color:#267956;font-size:11px}.SchoolTrackTrail_isOpen__0jXxi span{background:#16a878;box-shadow:0 0 0 3px #36bf9827;width:8px;height:8px;border-radius:50%}.SchoolTrackTrail_questBody__fvgnL h4{font-size:clamp(24px,2.8vw,34px);margin:20px 0 8px;color:var(--trail-ink);line-height:1.4;letter-spacing:-.02em}.SchoolTrackTrail_questBody__fvgnL>p{font-size:clamp(13px,1.2vw,15px);line-height:1.95;color:var(--trail-sub);margin:0 0 17px;max-width:57ch}.SchoolTrackTrail_questFacts__ScgbW{display:flex;align-items:center;gap:7px}.SchoolTrackTrail_questFacts__ScgbW span{display:inline-flex;align-items:center;gap:7px;border:1px solid #d5e3d9;border-radius:10px;background:#eff5ee;color:#48685c;padding:8px 11px;font-size:12px;font-weight:750}.SchoolTrackTrail_questAction__O31Dc{margin-top:auto;padding-top:18px;display:flex;align-items:center;gap:12px;font-weight:850;color:var(--trail-main);font-size:14px}.SchoolTrackTrail_questAction__O31Dc svg{transition:transform .2s}.SchoolTrackTrail_quest__XJDn4:hover .SchoolTrackTrail_questAction__O31Dc svg{transform:translateX(-4px)}.SchoolTrackTrail_foot__2VtPW{position:relative;z-index:1;display:flex;align-items:flex-start;gap:12px;border:1px solid #d2ded2;border-radius:15px;margin-top:27px;padding:15px 18px;background:#fffdf6;color:var(--trail-sub)}.SchoolTrackTrail_foot__2VtPW>svg{flex-shrink:0;color:var(--trail-main);margin-top:2px}.SchoolTrackTrail_foot__2VtPW strong{font-size:13px;color:var(--trail-ink)}.SchoolTrackTrail_foot__2VtPW p{margin:3px 0 0;font-size:12px;line-height:1.9}:root[data-ed-theme=dark] .SchoolTrackTrail_trail__gOb95{--trail-ink:var(--c-ink);--trail-sub:var(--c-ink-2);background:radial-gradient(circle at 75% 18%,#2a4d4f5c,transparent 40%),var(--c-bg-2);border-color:var(--c-line-2);color:var(--c-ink)}:root[data-ed-theme=dark] .SchoolTrackTrail_foot__2VtPW,:root[data-ed-theme=dark] .SchoolTrackTrail_quest__XJDn4,:root[data-ed-theme=dark] .SchoolTrackTrail_trailCount__x6SBA{background:var(--c-surface);border-color:var(--c-line-2);color:var(--c-ink)}:root[data-ed-theme=dark] .SchoolTrackTrail_pathPin__2WESN{background:var(--c-surface);border-color:var(--c-line-2);box-shadow:0 0 0 6px var(--c-bg-2);color:var(--c-accent)}:root[data-ed-theme=dark] .SchoolTrackTrail_foot__2VtPW strong,:root[data-ed-theme=dark] .SchoolTrackTrail_questBody__fvgnL h4,:root[data-ed-theme=dark] .SchoolTrackTrail_trailHead__4g82y h3{color:var(--c-ink)}:root[data-ed-theme=dark] .SchoolTrackTrail_foot__2VtPW p,:root[data-ed-theme=dark] .SchoolTrackTrail_questBody__fvgnL>p,:root[data-ed-theme=dark] .SchoolTrackTrail_trailHead__4g82y p{color:var(--c-ink-2)}:root[data-ed-theme=dark] .SchoolTrackTrail_questFacts__ScgbW span{background:var(--c-surface-2);border-color:var(--c-line-2);color:var(--c-ink-2)}:root[data-ed-theme=dark] .SchoolTrackTrail_kicker__p_I5F,:root[data-ed-theme=dark] .SchoolTrackTrail_questAction__O31Dc{color:var(--c-accent)}@media(max-width:970px){.SchoolTrackTrail_steps__sEVXM{-webkit-padding-start:53px;padding-inline-start:53px}.SchoolTrackTrail_steps__sEVXM:before{inset-inline-start:25px}.SchoolTrackTrail_pathPin__2WESN{inset-inline-start:-52px;width:49px;height:49px}.SchoolTrackTrail_quest__XJDn4{grid-template-columns:minmax(170px,32%) minmax(0,1fr)}.SchoolTrackTrail_step__kQ3i2:nth-child(2n) .SchoolTrackTrail_quest__XJDn4{grid-template-columns:minmax(0,1fr) minmax(170px,32%)}.SchoolTrackTrail_questBody__fvgnL{padding:19px}.SchoolTrackTrail_illustration__EdXdI{min-height:244px}.SchoolTrackTrail_questBody__fvgnL h4{font-size:25px}}@media(max-width:680px){.SchoolTrackTrail_trail__gOb95{border-radius:19px;padding:15px 12px 20px}.SchoolTrackTrail_trailHead__4g82y{align-items:flex-start;gap:10px}.SchoolTrackTrail_trailHead__4g82y h3{font-size:26px}.SchoolTrackTrail_trailCount__x6SBA{min-width:0;padding:8px 11px}.SchoolTrackTrail_trailCount__x6SBA strong{font-size:22px}.SchoolTrackTrail_trailCount__x6SBA span{font-size:10px}.SchoolTrackTrail_steps__sEVXM{padding:2px 0 6px 23px;gap:17px}.SchoolTrackTrail_steps__sEVXM:before{inset-inline-start:12px}.SchoolTrackTrail_pathPin__2WESN{top:38px;inset-inline-start:-29px;width:31px;height:31px;font-size:10px;border-width:3px;box-shadow:0 0 0 3px #f1f4ec}.SchoolTrackTrail_quest__XJDn4,.SchoolTrackTrail_step__kQ3i2:nth-child(2n) .SchoolTrackTrail_quest__XJDn4{display:flex;flex-direction:column;border-radius:16px;min-height:0}.SchoolTrackTrail_step__kQ3i2:nth-child(2n) .SchoolTrackTrail_illustration__EdXdI,.SchoolTrackTrail_step__kQ3i2:nth-child(2n) .SchoolTrackTrail_questBody__fvgnL{grid-row:auto;grid-column:auto}.SchoolTrackTrail_illustration__EdXdI{min-height:145px;max-height:145px}.SchoolTrackTrail_artRing__uKqfm{width:135px;height:135px}.SchoolTrackTrail_artGlyph__YILwz{font-size:85px}.SchoolTrackTrail_artIcon__LSpGH{width:36px;height:36px;bottom:13px;inset-inline-end:15px;border-radius:10px}.SchoolTrackTrail_artIcon__LSpGH svg{width:21px}.SchoolTrackTrail_questBody__fvgnL{padding:16px}.SchoolTrackTrail_questBody__fvgnL h4{font-size:24px;margin-top:10px}.SchoolTrackTrail_questBody__fvgnL>p{font-size:13px}.SchoolTrackTrail_questMeta__UkiO6>span{font-size:11px}.SchoolTrackTrail_questFacts__ScgbW span{padding:6px 8px;font-size:11px}.SchoolTrackTrail_questAction__O31Dc{padding-top:13px}.SchoolTrackTrail_foot__2VtPW{padding:13px}}@media(max-width:380px){.SchoolTrackTrail_trailHead__4g82y{flex-wrap:wrap}.SchoolTrackTrail_trailCount__x6SBA{flex-direction:row;align-items:center;gap:7px}.SchoolTrackTrail_trailCount__x6SBA strong{font-size:20px}.SchoolTrackTrail_steps__sEVXM{-webkit-padding-start:18px;padding-inline-start:18px}.SchoolTrackTrail_pathPin__2WESN{inset-inline-start:-27px}}@media(hover:hover) and (prefers-reduced-motion:no-preference){.SchoolTrackTrail_quest__XJDn4:hover .SchoolTrackTrail_artGlyph__YILwz{transform:scale(1.08)}.SchoolTrackTrail_artGlyph__YILwz{transition:transform .25s}}@media(prefers-reduced-motion:reduce){.SchoolTrackTrail_artGlyph__YILwz,.SchoolTrackTrail_questAction__O31Dc svg,.SchoolTrackTrail_quest__XJDn4{transition:none!important}.SchoolTrackTrail_quest__XJDn4:hover,.SchoolTrackTrail_quest__XJDn4:hover .SchoolTrackTrail_questAction__O31Dc svg{transform:none}}:root[data-ed-theme=dark] .SchoolTrackTrail_trail__gOb95 :is(.SchoolTrackTrail_questMeta__UkiO6>span,.SchoolTrackTrail_questMeta__UkiO6 .SchoolTrackTrail_isOpen__0jXxi,.SchoolTrackTrail_trailCount__x6SBA strong,.SchoolTrackTrail_trailCount__x6SBA small){color:var(--c-accent)}:root[data-ed-theme=dark] .SchoolTrackTrail_trail__gOb95 :is(.SchoolTrackTrail_questMeta__UkiO6>span,.SchoolTrackTrail_trailCount__x6SBA span,.SchoolTrackTrail_trailHead__4g82y p,.SchoolTrackTrail_foot__2VtPW p){color:var(--c-ink-2)}:root[data-ed-theme=dark] .SchoolTrackTrail_trail__gOb95 .SchoolTrackTrail_questMeta__UkiO6 .SchoolTrackTrail_isOpen__0jXxi{color:var(--c-accent)}:root[data-ed-theme=dark] .SchoolTrackTrail_trail__gOb95 .SchoolTrackTrail_questMeta__UkiO6 .SchoolTrackTrail_isOpen__0jXxi span{background:#4fd1c5}.SchoolTrackTrail_quest__XJDn4{display:grid!important;grid-template-columns:88px minmax(0,1fr);align-items:stretch;min-height:0!important}.SchoolTrackTrail_illustration__EdXdI{min-height:0!important;height:auto!important;aspect-ratio:auto!important;border-radius:0!important}.SchoolTrackTrail_artGlyph__YILwz{font-size:36px!important}.SchoolTrackTrail_artGround___UWY6,.SchoolTrackTrail_artIcon__LSpGH{display:none!important}.SchoolTrackTrail_questBody__fvgnL{padding:12px 14px!important;gap:4px!important}.SchoolTrackTrail_questMeta__UkiO6{font-size:11px!important}.SchoolTrackTrail_questBody__fvgnL h4{font-size:16px!important;margin:2px 0!important}.SchoolTrackTrail_questBody__fvgnL>p{font-size:13px!important;line-height:1.7!important;margin:2px 0!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.SchoolTrackTrail_questFacts__ScgbW{gap:6px!important}.SchoolTrackTrail_questFacts__ScgbW span{min-height:28px!important;padding:0 8px!important;font-size:12px!important}.SchoolTrackTrail_questAction__O31Dc{min-height:32px!important;font-size:14px!important}.SchoolTrackTrail_quest__XJDn4,.SchoolTrackTrail_step__kQ3i2:nth-child(2n) .SchoolTrackTrail_quest__XJDn4{display:grid!important;grid-template-columns:clamp(84px,17vw,160px) minmax(0,1fr)!important}.SchoolTrackTrail_illustration__EdXdI,.SchoolTrackTrail_step__kQ3i2:nth-child(2n) .SchoolTrackTrail_illustration__EdXdI{grid-column:1!important;grid-row:1!important;min-height:0!important;max-height:none!important}.SchoolTrackTrail_questBody__fvgnL,.SchoolTrackTrail_step__kQ3i2:nth-child(2n) .SchoolTrackTrail_questBody__fvgnL{grid-column:2!important;grid-row:1!important}.SchoolTrackTrail_questFacts__ScgbW{display:flex!important;flex-direction:row!important;flex-wrap:wrap}