.C-LBBq_page{color:#2c2635;background:#fbfafc;width:100%;overflow-x:hidden}.C-LBBq_heroSection{color:#fff;box-sizing:border-box;background:linear-gradient(135deg,#6a1b9af0,#f57c00cc),radial-gradient(circle at 86% 18%,#ffffff52,#0000 30%);width:100%;padding:clamp(4rem,9vw,7rem) clamp(1.25rem,6vw,5rem)}.C-LBBq_backLink{color:#ffffffdb;align-items:center;gap:.45rem;margin-bottom:1.4rem;font-weight:800;text-decoration:none;transition:color .2s,transform .2s;display:inline-flex}.C-LBBq_backLink:hover,.C-LBBq_backLink:focus{color:#fff;transform:translate(-3px)}.C-LBBq_eyebrow,.C-LBBq_sectionKicker{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;width:fit-content;font-size:.78rem;font-weight:850;display:inline-flex}.C-LBBq_eyebrow{color:#fff;background:#ffffff29;margin-bottom:1rem;padding:.45rem .75rem}.C-LBBq_sectionKicker{color:#f57c00}.C-LBBq_heroSection h1{color:#fff;text-align:left;text-shadow:0 14px 36px #0000003d;word-wrap:break-word;overflow-wrap:break-word;max-width:min(100%,920px);margin:0 0 1rem;font-size:clamp(2.7rem,7vw,5.8rem);font-weight:900;line-height:.95}.C-LBBq_heroSection p{color:#ffffffeb;word-wrap:break-word;overflow-wrap:break-word;max-width:min(100%,780px);margin:0;font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.75}.C-LBBq_metaRow{flex-wrap:wrap;gap:.75rem;margin-top:1.6rem;display:flex}.C-LBBq_metaRow span{color:#fff;background:#ffffff1f;border:1px solid #ffffff42;border-radius:999px;align-items:center;gap:.45rem;padding:.55rem .75rem;font-weight:800;display:inline-flex}.C-LBBq_practiceSection{max-width:1180px;margin:0 auto;padding:clamp(4rem,8vw,6rem) clamp(1rem,4vw,2rem)}.C-LBBq_tabsBar{z-index:5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffe6;border:1px solid #6a1b9a1a;border-radius:999px;gap:.5rem;width:fit-content;max-width:100%;margin:0 0 2rem;padding:.45rem;display:flex;position:sticky;top:82px;box-shadow:0 14px 36px #442a531a}.C-LBBq_tabButton{color:#5f5368;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:.45rem;min-height:42px;padding:.65rem 1rem;font-weight:850;transition:background .2s,color .2s,transform .2s;display:inline-flex}.C-LBBq_tabButton span{color:#9a7fac;text-transform:uppercase;font-size:.78rem}.C-LBBq_tabButton:hover,.C-LBBq_tabButton:focus{color:#6a1b9a;background:#6a1b9a14}.C-LBBq_tabButton:hover span,.C-LBBq_tabButton:focus span{color:#6a1b9a}.C-LBBq_activeTab{color:#6a1b9a;background:#6a1b9a1f;border:1px solid #6a1b9a33;box-shadow:inset 0 0 0 2px #6a1b9a4d}.C-LBBq_activeTab span{color:#6a1b9a}.C-LBBq_answerAccessCard{background:linear-gradient(135deg,#6a1b9a14,#f57c0014),#fff;border:1px solid #6a1b9a1f;border-radius:20px;justify-content:space-between;align-items:center;gap:1.25rem;margin:0 0 2rem;padding:1.2rem;display:flex;box-shadow:0 16px 42px #442a531a}.C-LBBq_answerAccessCard h2{color:#321545;margin:.35rem 0 .45rem;font-size:clamp(1.35rem,3vw,2rem);font-weight:900}.C-LBBq_answerAccessCard p{color:#6e6377;max-width:680px;margin:0;line-height:1.65}.C-LBBq_payButton{color:#fff;background:#6a1b9a;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:.45rem;min-height:44px;padding:.75rem 1rem;font-weight:850;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 12px 24px #6a1b9a33}.C-LBBq_payButton:hover,.C-LBBq_payButton:focus{color:#fff;transform:translateY(-2px);box-shadow:0 16px 30px #6a1b9a47}.C-LBBq_sectionHeader{max-width:760px;margin-bottom:1.8rem}.C-LBBq_sectionHeader h2{color:#321545;margin:.45rem 0 0;font-size:clamp(1.9rem,4vw,3rem);font-weight:900;line-height:1.08}.C-LBBq_sectionHeader p{color:#6e6377;margin:.65rem 0 0;line-height:1.7}.C-LBBq_questionList{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.C-LBBq_questionCard{background:#fff;border:1px solid #6a1b9a1f;border-radius:20px;flex-direction:column;min-height:330px;padding:1.25rem;display:flex;overflow:hidden;box-shadow:0 18px 50px #442a5314}.C-LBBq_questionNumber{color:#9e4a00;text-transform:uppercase;background:#f57c001a;border-radius:999px;width:fit-content;margin-bottom:1rem;padding:.36rem .65rem;font-size:.78rem;font-weight:850}.C-LBBq_questionCard h3{color:#321545;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:100%;margin:0 0 1rem;font-size:1.12rem;font-weight:850;line-height:1.38}.C-LBBq_optionsList{color:#3d1558;gap:.65rem;max-width:100%;margin:auto 0 0;padding-left:1.4rem;line-height:1.55;display:grid;overflow:hidden}.C-LBBq_optionsList li{word-wrap:break-word;overflow-wrap:break-word;padding-left:.15rem}.C-LBBq_optionsList li::marker{color:#6a1b9a;font-weight:900}.C-LBBq_pagination{justify-content:space-between;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.C-LBBq_pagination button,.C-LBBq_pageButtons button{color:#6a1b9a;cursor:pointer;background:#fff;border:1px solid #6a1b9a24;border-radius:999px;justify-content:center;align-items:center;min-height:40px;padding:.55rem .85rem;font-weight:850;transition:background .2s,color .2s,transform .2s;display:inline-flex}.C-LBBq_pagination button:hover:not(:disabled),.C-LBBq_pagination button:focus:not(:disabled),.C-LBBq_pageButtons button:hover,.C-LBBq_pageButtons button:focus{background:#6a1b9a14;transform:translateY(-1px)}.C-LBBq_pagination button:disabled{cursor:not-allowed;opacity:.48}.C-LBBq_pageButtons{flex-wrap:wrap;justify-content:center;gap:.45rem;display:flex}.C-LBBq_pageButtons .C-LBBq_activePage{color:#fff;background:#6a1b9a}.C-LBBq_essayList{gap:1rem;display:grid}.C-LBBq_essayCard{background:#fff;border:1px solid #6a1b9a1f;border-radius:20px;padding:1.25rem;box-shadow:0 18px 50px #442a5314}.C-LBBq_essayCard p{color:#3d1558;white-space:pre-line;margin:0;line-height:1.8}@media (max-width:900px){.C-LBBq_questionList{grid-template-columns:1fr}.C-LBBq_questionCard{min-height:auto}.C-LBBq_tabsBar{width:100%;top:70px}.C-LBBq_tabButton{flex:1;justify-content:center}.C-LBBq_pagination{flex-direction:column;align-items:stretch}.C-LBBq_answerAccessCard{flex-direction:column;align-items:flex-start}.C-LBBq_payButton{width:100%}}
