.practice_instructions__VhQ9q{padding:16px 20px;border-inline-start:2px solid #977e54;border-radius:0 8px 8px 0;background:#1b283b;color:#bac5d6;font-size:14px;line-height:1.8}.practice_instructions__VhQ9q strong{color:#e7d1a9;margin-inline-end:.6em}.practice_topics__wO7s1{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0 0}.practice_topics__wO7s1 a{border:1px solid #485570;border-radius:8px;padding:8px 12px;color:#dec89e;font-size:13px}.practice_topics__wO7s1 a:hover{border-color:#ab9367;background:#27354a}.practice_group__2uTAT{scroll-margin-top:16px}.practice_group__2uTAT h2{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px}.practice_group__2uTAT h2 span{color:#a4b1c5;font:12px/1.5 sans-serif}.practice_caseList__7waHt{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0;margin:0}.practice_caseTile__Rhqso{height:100%;display:flex;flex-direction:column;gap:8px;padding:18px;border:1px solid #354258;border-radius:12px;background:#19263a;color:#e5dfd3}.practice_caseTile__Rhqso:hover{border-color:#9c855e;background:#213047}.practice_caseTile__Rhqso h3{font-size:16px;line-height:1.5;font-weight:600}.practice_caseTile__Rhqso p{font-size:13px;line-height:1.8;color:#aebbd0;margin-bottom:4px}.practice_caseTile__Rhqso small{margin-top:auto;color:#ddc294;font-size:12px}.practice_detail__xRxUz{max-width:800px;margin:0 auto}.practice_category__eSqNO{color:#c2a679;font-size:13px;margin-bottom:8px}.practice_section__ECsL2{margin:26px 0}.practice_answerBody__h8TmA h2,.practice_section__ECsL2 h2{font-size:20px;line-height:1.5;font-weight:500;color:#ead9bb;margin-bottom:10px}.practice_answerBody__h8TmA p,.practice_section__ECsL2 p{font-size:15px;line-height:1.85;color:#c3cddd}.practice_question__tTtNG{border-inline-start:2px solid #ad9263;padding:10px 14px;background:#202c40;margin-top:14px;border-radius:0 7px 7px 0}.practice_question__tTtNG strong{display:block;font-size:12px;color:#d8be90;margin-bottom:3px}.practice_cards__H9EZ2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(8px,2vw,20px);max-width:620px;list-style:none;margin:0;padding:0}.practice_card__aw_Ov{gap:6px;text-align:center;padding:12px 6px;border:1px solid #354258;border-radius:10px;background:#182438;min-width:0}.practice_card__aw_Ov,.practice_card__aw_Ov a{display:flex;flex-direction:column;align-items:center}.practice_card__aw_Ov a{gap:8px;color:#ead7b4;font-size:14px;line-height:1.45}.practice_card__aw_Ov a:hover{text-decoration:underline;text-underline-offset:3px}.practice_card__aw_Ov img{width:min(100%,132px);height:auto;aspect-ratio:2/3;object-fit:contain;border-radius:5px;background:#121a2b}.practice_reversed__hNgEJ{transform:rotate(180deg)}.practice_orientation__Ad_OY,.practice_position__f57VJ{font-size:12px;color:#acbad0}.practice_orientation__Ad_OY{margin-top:auto}.practice_notes__S_HlL{display:grid;gap:8px}.practice_notes__S_HlL label{font-size:16px;font-weight:500;color:#ead9bb}.practice_notes__S_HlL p{font-size:13px;color:#aebbd0}.practice_notes__S_HlL textarea{width:100%;min-height:104px;resize:vertical;border:1px solid #465673;border-radius:10px;background:#19263b;padding:12px;color:#ebedf2;font-size:16px;line-height:1.6}.practice_notes__S_HlL textarea::placeholder{color:#99a7bc}.practice_answer__BtNa8,.practice_notes__S_HlL textarea{scroll-margin-top:16px}.practice_answer__BtNa8{margin:24px 0;border:1px solid #52617a;border-radius:12px;background:#1a2639}.practice_answer__BtNa8 summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:12px 16px;cursor:pointer;list-style:none;color:#ecd5aa;font-weight:600}.practice_answer__BtNa8 summary::-webkit-details-marker{display:none}.practice_answer__BtNa8 summary:hover{background:#233148;border-radius:11px}.practice_answer__BtNa8 summary:focus-visible{outline:2px solid #d8b982;outline-offset:3px;border-radius:10px}.practice_answer__BtNa8[open] summary{border-bottom:1px solid #3b4961;border-radius:11px 11px 0 0}.practice_answer__BtNa8[open] summary svg{transform:rotate(180deg)}.practice_answerBody__h8TmA{padding:16px;display:grid;gap:20px}.practice_answerBody__h8TmA h3{font-size:15px;color:#e8d4ae;margin-bottom:4px}.practice_reading__IFEXL{list-style:none;margin:0;padding:0;display:grid;gap:16px}.practice_reading__IFEXL li{border-inline-start:2px solid #6c5a40;padding-inline-start:12px}.practice_checklist__0VVJu{min-width:0;margin:0;padding:8px 12px 12px;border:1px solid #465673;border-radius:8px}.practice_checklist__0VVJu legend{padding:0 6px;color:#ead9bb;font-size:16px;font-weight:600}.practice_checklist__0VVJu p{font-size:13px;margin-bottom:4px}.practice_checklist__0VVJu label{display:flex;align-items:flex-start;gap:10px;min-height:44px;padding:9px 0;color:#c3cddd;font-size:14px;line-height:1.6;cursor:pointer}.practice_checklist__0VVJu input{flex:none;width:16px;height:16px;margin-top:3px;accent-color:#d8b982;cursor:pointer}.practice_checklist__0VVJu input:focus-visible{outline:2px solid #d8b982;outline-offset:3px}.practice_caseTile__Rhqso h3 a{text-decoration:underline;text-underline-offset:3px}.practice_caseTile__Rhqso small.practice_nextStepBadge__tP6Yg{align-self:flex-start;margin:0;padding:3px 7px;border:1px solid #655a49;border-radius:5px}.practice_caseActions__MDGxU{margin-top:auto}.practice_related__s0zOZ{display:flex;flex-wrap:wrap;gap:8px}.practice_related__s0zOZ a{border:1px solid #3c4b63;border-radius:8px;padding:8px 12px;font-size:13px;color:#ddc79e}.practice_related__s0zOZ a:hover{border-color:#b29869;background:#1d2b40}@media(max-width:700px){.practice_caseList__7waHt{grid-template-columns:minmax(0,1fr)}}@media(max-width:550px){.practice_card__aw_Ov{padding:8px 4px}.practice_card__aw_Ov a{font-size:12px}.practice_orientation__Ad_OY,.practice_position__f57VJ{font-size:11px}.practice_position__f57VJ{display:grid;place-items:center;min-height:2.8em;line-height:1.4}.practice_section__ECsL2{margin:20px 0}.practice_caseTile__Rhqso{padding:14px}.practice_instructions__VhQ9q{padding:13px 14px}}