.test_card__VMScT{background:#fffaf1;border:1px solid #d8c9ad;border-radius:18px;padding:clamp(20px,5vw,42px);max-width:760px;margin:0 auto 48px;color:#29251e}.test_card__VMScT h2{font-size:clamp(23px,4vw,34px);line-height:1.25;margin:16px 0}.test_card__VMScT p{line-height:1.6}.test_kicker__7E8MM{font-size:.78rem;letter-spacing:.12em;color:#663142;font-weight:700}.test_card__VMScT progress{width:100%;accent-color:#355141;height:10px}.test_options__Gp7MH{border:0;padding:0;margin:24px 0;min-width:0}.test_options__Gp7MH legend{margin-bottom:10px}.test_option__vYnFd{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;min-height:48px;gap:12px;padding:13px 15px;border:1px solid #cdbfa6;border-radius:9px;margin-bottom:8px;cursor:pointer}.test_option__vYnFd:has(input:checked){background:#e6eee5;border-color:#355141}.test_option__vYnFd input[type=radio]{width:18px;height:18px;margin:0;padding:0;accent-color:#355141}.test_option__vYnFd span{min-width:0;overflow-wrap:anywhere;color:inherit;font-size:1rem;line-height:1.45}.test_actions__Jf0M3,.test_breakdown__UBE2M{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.test_breakdown__UBE2M{list-style:none;padding:0}.test_breakdown__UBE2M li{border-radius:8px;background:#efe6d5;padding:8px 12px}.test_primary__QG4fa,.test_secondary__BbOO1{display:inline-block;text-align:center;padding:12px 18px;border-radius:8px;font:inherit;font-weight:600;text-decoration:none;cursor:pointer}.test_primary__QG4fa{background:#284438;color:#fff!important;border:1px solid #284438}.test_secondary__BbOO1{background:transparent;color:#284438;border:1px solid #786e5c}.test_secondary__BbOO1:disabled{opacity:.45;cursor:default}.test_muted__D26wX{font-size:.92rem;color:#514638}.library_page__yX_p7{max-width:1160px;margin:auto;padding:0 28px 65px;font-family:Arial,Helvetica,sans-serif}.library_top__vGKCg{padding:22px 0;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #d8cbb5}.library_brand__DQfFe{display:flex;align-items:center;gap:12px;text-decoration:none;font-weight:600;font-size:19px;color:#43212a}.library_brand__DQfFe img{width:48px;height:48px}.library_back__VeLml{font-size:14px;text-underline-offset:5px;color:#5f4d3d}.library_crumb__h6RQi{display:flex;gap:10px;flex-wrap:wrap;font-size:12px;color:#75644f;margin:28px 0}.library_crumb__h6RQi a{text-underline-offset:4px}.library_hero___4oLL{padding:25px 0 30px;max-width:850px}.library_eyebrow__k4HN5{color:#80623a;font-size:11px;letter-spacing:2px}.library_page__yX_p7 h1{font:600 clamp(32px,5vw,56px)/1.12 Arial,Helvetica,sans-serif;letter-spacing:-1px;margin:17px 0;color:#43212a}.library_subtitle___hpMC{font-size:20px;color:#526448;margin:12px 0}.library_lead___6Xv_{font-size:17px;color:#65594d;max-width:720px;line-height:1.8}.library_meta___vvx4{font-size:12px;color:#74644f;margin-top:22px;line-height:1.8}.library_topic__camA5{display:block;text-decoration:none;border:1px solid #cab793;border-radius:14px;background:#fffdf7;padding:35px;margin:20px 0 30px;max-width:760px;transition:transform .2s}.library_topic__camA5:hover{transform:translateY(-3px)}.library_topic__camA5 h2{font-size:28px;margin:16px 0}.library_topic__camA5 p{color:#65594d;font-size:16px}.library_topic__camA5>strong{display:inline-block;color:#43212a;border-bottom:1px solid #b3955e;padding-bottom:5px;margin-top:14px}.library_tag__wKcbO{font-size:11px;letter-spacing:1.5px;color:#80623a}.library_filters__9xc7g{border-top:1px solid #d8cbb5;border-bottom:1px solid #d8cbb5;padding:20px 0}.library_filters__9xc7g label{font-size:13px;max-width:580px;color:#5c4b39;margin:0 0 18px}.library_filters__9xc7g input{font-size:16px;border-radius:8px;margin-top:9px;padding:14px}.library_chips__NTRlB{display:flex;gap:8px;flex-wrap:wrap}.library_chips__NTRlB button{border:1px solid #cdbd9e;border-radius:30px;background:#fffcf5;color:#594b3f;padding:11px 18px;font-size:14px;min-height:44px}.library_chips__NTRlB button[aria-pressed=true]{background:#43212a;color:#fff4df;border-color:#43212a}.library_resultCount__HDT0b{color:#75644f;font-size:12px;margin:18px 0}.library_wordSection___LMl_{margin:34px 0 44px}.library_groupHeading__k8JN0{display:flex;align-items:baseline;gap:16px;margin-bottom:18px}.library_groupHeading__k8JN0 h2{font:600 28px Arial,Helvetica,sans-serif;margin:0}.library_groupHeading__k8JN0>span{font-size:14px;color:#77664f}.library_wordGrid__rEz4Y{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.library_wordCard__r6w6P{padding:24px;background:#fffdf7;border:1px solid #ded1bb;border-radius:12px;min-width:0}.library_wordCard__r6w6P h3{font:600 22px/1.35 Arial,Helvetica,sans-serif;color:#43212a;margin:0 0 7px;overflow-wrap:anywhere}.library_ipa__64E5B{font-family:Segoe UI,Arial,sans-serif;font-size:15px;line-height:1.8;color:#6d5b43;overflow-wrap:anywhere}.library_translation__hR2FD{font-size:16px;line-height:1.6;color:#2f3d32;margin:12px 0 0}.library_wordCard__r6w6P details{border-top:1px solid #e4dac8;margin-top:18px;padding-top:12px;font-size:13px}.library_wordCard__r6w6P summary{cursor:pointer;color:#695137;min-height:30px;padding:5px 0}.library_wordCard__r6w6P details p{font-size:14px;color:#65594d;line-height:1.75;margin:8px 0 0}.library_empty__7Ap6_{padding:35px;background:#fffdf7;color:#665440}.library_notes__uPd76{background:#233b31;color:#f4eddd;border-radius:14px;padding:30px;margin:35px 0}.library_notes__uPd76 h2{color:#f4eddd;font-size:25px}.library_notes__uPd76 p{color:#e0dfce;font-size:16px;line-height:1.8}.library_example__ia1dy{border-left:2px solid #b99a60;padding-left:18px;margin:20px 0}.library_example__ia1dy strong{display:block;font-size:17px;color:#f4eddd}.library_example__ia1dy span{display:block;color:#d6d5c3;font-size:15px;margin-top:5px}.library_sources__EkBn7{font-size:12px;line-height:1.8;color:#75644f}.library_sources__EkBn7 a{text-underline-offset:3px}.library_bottom__NwXZ9{margin-top:40px;border-top:1px solid #d8cbb5;padding-top:24px;display:flex;justify-content:space-between;gap:20px;font-size:13px;color:#69543d}.library_page__yX_p7 a:focus-visible,.library_page__yX_p7 button:focus-visible,.library_page__yX_p7 summary:focus-visible{outline:2px solid #9e7e42;outline-offset:4px}@media(max-width:850px){.library_wordGrid__rEz4Y{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:550px){.library_page__yX_p7{padding:0 20px 45px}.library_top__vGKCg{padding:18px 0}.library_brand__DQfFe{font-size:16px}.library_brand__DQfFe img{width:38px;height:38px}.library_back__VeLml{font-size:12px}.library_hero___4oLL{padding:15px 0 23px}.library_page__yX_p7 h1{letter-spacing:-.6px}.library_wordGrid__rEz4Y{grid-template-columns:1fr;gap:12px}.library_wordCard__r6w6P{padding:23px}.library_groupHeading__k8JN0{flex-wrap:wrap;gap:8px}.library_wordSection___LMl_{margin:28px 0}.library_topic__camA5{padding:26px}.library_topic__camA5 h2{font-size:25px}.library_notes__uPd76{padding:24px}.library_bottom__NwXZ9{flex-direction:column}.library_chips__NTRlB button{padding:10px 14px}}@media(prefers-reduced-motion:reduce){.library_topic__camA5{transition:none}.library_topic__camA5:hover{transform:none}}