.page_page__KdIv3{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;width:100%}.page_wrap__JgDSH{max-width:1180px;margin-inline:auto;padding-inline:1.5rem;width:100%}.page_hero__TR3fT{position:relative;z-index:1;width:100%;background:#16233f;color:#fffdf8;overflow:hidden}.page_hero__TR3fT:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0);background-size:46px 46px;-webkit-mask-image:radial-gradient(ellipse at 70% 20%,black 0,transparent 65%);mask-image:radial-gradient(ellipse at 70% 20%,black 0,transparent 65%);pointer-events:none}.page_heroInner__trrW_{position:relative;display:grid;grid-template-columns:1.15fr 1fr;grid-gap:3.5rem;gap:3.5rem;align-items:center;max-width:1180px;margin-inline:auto;padding:4.75rem 1.5rem 5.25rem}@media(max-width:1023.98px){.page_heroInner__trrW_{grid-template-columns:1fr;padding-top:3.5rem}}.page_heroText__vLg_h{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0}.page_eyebrow__NJYqH,.page_sectionEyebrow__NcmAX{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.71875rem;letter-spacing:.14em;text-transform:uppercase;color:#e8b948;margin-bottom:1.375rem}.page_eyebrow__NJYqH:before,.page_sectionEyebrow__NcmAX:before{content:"";width:1rem;height:1px;background:currentColor}.page_sectionEyebrow__NcmAX{color:#c99a2e}.page_heroTitle__IItbV{font-family:var(--font-display),"Fraunces",georgia,"Times New Roman",serif;font-weight:600;font-size:clamp(2.125rem,4.2vw,3.375rem);line-height:1.08;letter-spacing:-.015em;margin-bottom:1.375rem;color:#fffdf8}.page_heroTitle__IItbV em{font-style:italic;color:#e8b948;font-weight:500}.page_heroSubtitle__AFeu6{font-size:1.0625rem;line-height:1.6;color:#c9d2e4;max-width:30rem;margin-bottom:2.125rem}.page_heroStats__0YvIJ{display:flex;gap:1.75rem;flex-wrap:wrap;margin-top:.5rem}.page_heroStat__GwMLY{border-left:1px solid hsla(0,0%,100%,.18);padding-left:.875rem}.page_heroStatNum__jTp18{font-family:var(--font-display),"Fraunces",georgia,"Times New Roman",serif;font-size:1.5rem;font-weight:600;color:#fffdf8}.page_heroStatLbl__JSpEH{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.6875rem;color:#9fadca;letter-spacing:.04em;text-transform:uppercase;margin-top:.125rem}.page_admitCard__psYrv{position:relative;background:#f5f1e4;color:#24262b;border-radius:.375rem;box-shadow:0 24px 60px rgba(0,0,0,.35);transform:rotate(.6deg)}.page_perforation__HfHeR{position:absolute;left:-.5625rem;top:50%;transform:translateY(-50%);width:1.125rem;height:1.125rem;border-radius:50%;background:#16233f;z-index:2}.page_perforationRight__fhCTl{left:auto;right:-.5625rem}.page_admitCardHead__AiJxM{display:flex;align-items:center;justify-content:space-between;background:#16233f;color:#fffdf8;padding:.875rem 1.375rem;border-radius:.375rem .375rem 0 0}.page_admitTag__iYeri{font-size:.65625rem;letter-spacing:.12em;text-transform:uppercase;color:#e8b948}.page_admitSerial__DT1sB,.page_admitTag__iYeri{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace}.page_admitSerial__DT1sB{font-size:.6875rem;color:#9fadca}.page_admitCardBody__sNtyT{position:relative;padding:1.625rem 1.375rem 1.5rem}.page_admitCardBody__sNtyT:before{content:"";position:absolute;top:-1px;left:0;right:0;border-top:2px dashed #8b93a8;opacity:.5}.page_fieldLabel__1E6sx{display:block;font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.65625rem;letter-spacing:.09em;text-transform:uppercase;color:#7a6a3c;margin-bottom:.4375rem}.page_searchField__E26_C{display:flex;align-items:center;gap:.625rem;background:#fffdf8;border:1.5px solid #8b93a8;border-radius:.1875rem;padding:.75rem .875rem;margin-bottom:.875rem}.page_searchInput__cDWET,.page_searchSelect__VZ_2Q{border:none;outline:none;background:rgba(0,0,0,0);font-family:inherit;font-size:.90625rem;width:100%;color:#24262b}.page_searchSelect__VZ_2Q{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:500}.page_searchSubmit__77MEp{width:100%;padding:.8125rem;background:#c99a2e;color:#16233f;border-radius:.1875rem;font-weight:700;font-size:.90625rem;letter-spacing:.01em;border:none;transition:background .15s ease}.page_searchSubmit__77MEp:hover{background:#e8b948}.page_content__szHtB{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;width:100%;max-width:1180px;margin-inline:auto;padding-inline:1.5rem}.page_status__gDQLP{margin:2rem 0 0}.page_section__Lvu0g{padding:4.75rem 0;width:100%}.page_sectionHead__bzM_T{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;margin-bottom:2.5rem;flex-wrap:wrap}.page_sectionTitle__PJ0za{font-family:var(--font-display),"Fraunces",georgia,"Times New Roman",serif;font-weight:600;font-size:clamp(1.625rem,3vw,2.25rem);color:#16233f;letter-spacing:-.01em;margin:0}.page_sectionDesc__YhyRQ{color:#3a4c74;font-size:.90625rem;max-width:22.5rem;text-align:right;margin:0}@media(max-width:767.98px){.page_sectionDesc__YhyRQ{display:none}}.page_sectionFooter__3NBf1{margin-top:1.5rem}.page_viewAll__gQBbQ{font-size:.875rem;font-weight:600;color:#16233f;text-decoration:none}.page_viewAll__gQBbQ:hover{color:#c99a2e}.page_trendingGrid__AC1m0{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.25rem;gap:1.25rem}@media(max-width:1023.98px){.page_trendingGrid__AC1m0{grid-template-columns:repeat(2,1fr)}}@media(max-width:767.98px){.page_trendingGrid__AC1m0{grid-template-columns:1fr}}.page_rankCard__VBWVf{position:relative;display:flex;flex-direction:column;background:#fffdf8;border:1px solid #d9cfb2;border-radius:.375rem;overflow:hidden;text-decoration:none;color:inherit;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.page_rankCard__VBWVf:hover{transform:translateY(-3px);box-shadow:0 10px 30px rgba(22,35,63,.1);border-color:#8b93a8;text-decoration:none;color:inherit}.page_rankCover__1Yf_j{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background:#16233f}.page_rankCoverArt__4ejgb{width:100%;height:100%;object-fit:cover}.page_rankNum__GdRIN{position:absolute;top:.5rem;right:.75rem;font-family:var(--font-display),"Fraunces",georgia,"Times New Roman",serif;font-size:2.25rem;font-weight:600;line-height:1;color:hsla(0,0%,100%,.12);-webkit-text-stroke:1px rgba(232,185,72,.45);z-index:1;pointer-events:none}.page_coverBadge__g7kor{position:absolute;left:.75rem;bottom:.75rem;z-index:1;font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.625rem;letter-spacing:.08em;text-transform:uppercase;font-weight:600;color:#16233f;background:#e8b948;padding:.3rem .55rem;border-radius:.1875rem}.page_rankCardBody__fPW_Y{display:flex;flex-direction:column;flex:1 1;padding:1rem 1.15rem 1.1rem}.page_rankCardTop__n68Ix{display:flex;justify-content:space-between;align-items:flex-start}.page_examTag__ll1zN{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.65625rem;letter-spacing:.06em;text-transform:uppercase;background:#eee8d4;color:#3a4c74;padding:.25rem .5625rem;border-radius:.1875rem}.page_rankCardTitle__iE9Xo{font-family:var(--font-display),"Fraunces",georgia,"Times New Roman",serif;font-weight:600;font-size:1.1rem;color:#16233f;margin:.75rem 0 0;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.page_rankCardFoot__IQOva{display:flex;align-items:center;justify-content:flex-end;border-top:1px solid #d9cfb2;margin-top:auto;padding-top:.75rem}.page_linkArrow__NpOED{font-size:.8125rem;font-weight:600;color:#16233f}.page_rankCard__VBWVf:hover .page_linkArrow__NpOED{color:#c99a2e}.page_recentWrap__o2sUH{display:flex;flex-direction:column;gap:.5rem}.page_recentCaption__SC0of{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.6875rem;color:#3a4c74;letter-spacing:.04em;text-transform:uppercase}.page_catBand___YcQv{background:#eee8d4;border-top:1px solid #d9cfb2;border-bottom:1px solid #d9cfb2;width:100%}.page_catInner__mYHS_{max-width:1180px;margin-inline:auto;padding:4.75rem 1.5rem}.page_catGrid__3gTil{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:.875rem;gap:.875rem}@media(max-width:1023.98px){.page_catGrid__3gTil{grid-template-columns:repeat(3,1fr)}}@media(max-width:767.98px){.page_catGrid__3gTil{grid-template-columns:repeat(2,1fr)}}.page_catTile__nQs5f{background:#fffdf8;border:1px solid #d9cfb2;border-radius:.375rem;padding:1.25rem 1rem;text-align:left;text-decoration:none;color:inherit;transition:border-color .15s ease,transform .15s ease}.page_catTile__nQs5f:hover{border-color:#c99a2e;transform:translateY(-2px);text-decoration:none;color:inherit}.page_catName__Xxo28{display:block;font-weight:600;font-size:.90625rem;color:#16233f;margin-bottom:.25rem}.page_catCount__x952J{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.71875rem;color:#3a4c74}.page_steps__AVwQz{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.75rem;gap:1.75rem}@media(max-width:1023.98px){.page_steps__AVwQz{grid-template-columns:1fr;gap:1.25rem}}.page_stepIndex__IlpmE{display:block;font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.75rem;color:#c99a2e;letter-spacing:.06em;margin-bottom:.875rem}.page_stepTitle__Zbaen{font-family:var(--font-display),"Fraunces",georgia,"Times New Roman",serif;font-size:1.25rem;font-weight:600;color:#16233f;margin-bottom:.625rem}.page_stepBody__lOKMy{font-size:.90625rem;color:#3a4c74;line-height:1.6;margin:0}.page_ctaBand__eGNg1{background:#16233f;color:#fffdf8;width:100%}.page_ctaInner__hYZ7G{display:flex;align-items:center;justify-content:space-between;gap:2rem;flex-wrap:wrap;max-width:1180px;margin-inline:auto;padding:3.5rem 1.5rem}.page_ctaTitle__ombZM{font-family:var(--font-display),"Fraunces",georgia,"Times New Roman",serif;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:600;max-width:32.5rem;line-height:1.2;margin:0;color:#fffdf8}.page_ctaBody__rMHge{color:#b9c4dc;margin-top:.625rem;font-size:.90625rem;margin-bottom:0}.page_ctaActions__ZXNck{display:flex;gap:.75rem;flex-wrap:wrap;align-items:center}.page_ctaGhost__sPOsa{display:inline-flex;align-items:center;justify-content:center;padding:.625rem 1.25rem;border-radius:.1875rem;border:1px solid hsla(0,0%,100%,.3);color:#fff;font-size:.875rem;font-weight:600;text-decoration:none}.page_ctaGhost__sPOsa:hover{border-color:#fff;color:#fff}.page_testGrid__RbQ1f{display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));grid-gap:1.25rem;gap:1.25rem}.page_testCard__3z5SJ{display:flex;flex-direction:column;gap:.75rem;background:#fffdf8;border:1px solid #d9cfb2;border-radius:.375rem;padding:1.25rem}.page_testCardTop__Jf5mE{display:flex;justify-content:flex-end}.page_stampFree__JlzhZ,.page_stampPaid__dtyaF{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.625rem;letter-spacing:.08em;text-transform:uppercase;font-weight:600;padding:.3125rem .625rem;border-radius:50px;border:1.5px dashed;transform:rotate(-4deg)}.page_stampFree__JlzhZ{color:#2f7a4f;border-color:#2f7a4f;background:rgba(47,122,79,.06)}.page_stampPaid__dtyaF{color:#c99a2e;border-color:#c99a2e;background:rgba(201,154,46,.08)}.page_testCardTitle__HM9Ra{font-family:var(--font-display),"Fraunces",georgia,"Times New Roman",serif;font-size:1.125rem;font-weight:600;color:#16233f;margin:0;line-height:1.3}.page_testCardFree__xMB8j,.page_testCardPrice__aBmXf{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.8125rem;color:#3a4c74}.page_testCardFree__xMB8j{color:#2f7a4f}@media(max-width:767.98px){.page_heroInner__trrW_{gap:1.5rem;padding:2rem 1rem 2.25rem}.page_heroTitle__IItbV{font-size:1.75rem;margin-bottom:.75rem}.page_heroSubtitle__AFeu6{font-size:.9375rem;margin-bottom:1rem}.page_heroStats__0YvIJ{gap:1rem;margin-top:.25rem}.page_heroStatNum__jTp18{font-size:1.25rem}.page_admitCard__psYrv{transform:none}.page_admitCardBody__sNtyT{padding:1.15rem 1rem 1.1rem}.page_searchField__E26_C{padding:.6rem .75rem;margin-bottom:.65rem}.page_searchSubmit__77MEp{padding:.7rem;font-size:.875rem}.page_section__Lvu0g{padding:2rem 0}.page_sectionHead__bzM_T{margin-bottom:1.15rem;gap:.75rem}.page_sectionTitle__PJ0za{font-size:1.375rem}.page_content__szHtB,.page_wrap__JgDSH{padding-inline:1rem}.page_trendingGrid__AC1m0{gap:.75rem}.page_rankCover__1Yf_j{aspect-ratio:2.2/1}.page_rankNum__GdRIN{font-size:1.5rem;top:.35rem;right:.5rem}.page_coverBadge__g7kor{left:.5rem;bottom:.5rem;font-size:.5625rem;padding:.2rem .4rem}.page_rankCardBody__fPW_Y{padding:.75rem .85rem .8rem}.page_rankCardTitle__iE9Xo{font-size:.95rem;margin:.5rem 0 0}.page_rankCardFoot__IQOva{padding-top:.55rem;margin-top:.55rem}.page_linkArrow__NpOED{font-size:.75rem}.page_recentCaption__SC0of{font-size:.625rem}.page_catInner__mYHS_{padding:2rem 1rem}.page_catGrid__3gTil{gap:.5rem}.page_catTile__nQs5f{padding:.85rem .75rem}.page_catName__Xxo28{font-size:.8125rem}.page_steps__AVwQz{gap:1rem}.page_stepTitle__Zbaen{font-size:1.05rem;margin-bottom:.4rem}.page_stepBody__lOKMy{font-size:.8125rem}.page_ctaInner__hYZ7G{padding:2rem 1rem;gap:1.25rem}.page_ctaTitle__ombZM{font-size:1.25rem}.page_ctaBody__rMHge{font-size:.8125rem}.page_testGrid__RbQ1f{gap:.75rem}.page_testCard__3z5SJ{padding:.9rem;gap:.5rem}.page_testCardTitle__HM9Ra{font-size:1rem}}.Button_button__8B4nB{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem;position:relative;border:1px solid rgba(0,0,0,0);border-radius:.1875rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;white-space:nowrap;letter-spacing:.01em;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease,transform .12s ease}.Button_button__8B4nB:active:not(:disabled){transform:translateY(1px)}.Button_button__8B4nB:focus-visible{outline:2px solid #e8b948;outline-offset:2px}.Button_button__8B4nB:disabled{cursor:not-allowed;opacity:.6}.Button_label__YUlJz{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Button_icon__V37WX{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0;flex:0 0 auto}.Button_sm__VDD1a{font-size:.875rem;font-weight:600;line-height:1.5;padding-block:.25rem;padding-inline:.5rem}.Button_md__BF6E2{font-size:.875rem;font-weight:600;padding-block:.625rem;padding-inline:1.25rem}.Button_lg__hef9j{font-size:1rem;font-weight:600;line-height:1.5;padding-block:.5rem;padding-inline:1.5rem}.Button_primary__KcWsb{color:#fffdf8;background-color:#16233f;border-color:#16233f}.Button_primary__KcWsb:hover:not(:disabled){background-color:#20335a;border-color:#20335a;box-shadow:0 10px 30px rgba(22,35,63,.1)}.Button_secondary__k_TzE{color:#16233f;background-color:#fffdf8;border-color:#8b93a8}.Button_secondary__k_TzE:hover:not(:disabled){border-color:#16233f;background-color:#fffdf8}.Button_danger__3lC8_{color:#fffdf8;background-color:#b91c1c;border-color:#b91c1c}.Button_danger__3lC8_:hover:not(:disabled){background-color:#991b1b;border-color:#991b1b}.Button_ghost__w_HQw{color:#16233f;background-color:rgba(0,0,0,0);border-color:#8b93a8}.Button_ghost__w_HQw:hover:not(:disabled){border-color:#16233f;background-color:rgba(0,0,0,0)}.Button_gold__5__01{color:#16233f;background-color:#c99a2e;border-color:#c99a2e}.Button_gold__5__01:hover:not(:disabled){background-color:#e8b948;border-color:#e8b948}.Button_fullWidth__o3Juz{width:100%}.Button_loading__JmWlX{cursor:progress}.Button_spinner__smDWZ{flex:0 0 auto;width:1em;height:1em;border:2px solid;border-top:2px solid rgba(0,0,0,0);border-radius:50%;animation:Button_button-spin__As_Pz .6s linear infinite}@keyframes Button_button-spin__As_Pz{to{transform:rotate(1turn)}}.Input_wrapper__Reat8{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.4375rem;width:100%}.Input_label__hioTO{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.65625rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#7a6a3c}.Input_labelHidden__w8yp0{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.Input_field__vzDpk{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5rem;background-color:#fffdf8;border:1.5px solid #8b93a8;border-radius:.1875rem;transition:border-color .15s ease,box-shadow .15s ease}.Input_field__vzDpk:hover:not(.Input_fieldDisabled__Wo6sZ){border-color:#3a4c74}.Input_field__vzDpk:focus-within{border-color:#16233f;box-shadow:none}.Input_fieldError__rpkez{border-color:#b91c1c}.Input_fieldError__rpkez:focus-within{border-color:#b91c1c;box-shadow:0 0 0 2px rgba(185,28,28,.2)}.Input_fieldDisabled__Wo6sZ{background-color:#eee8d4;cursor:not-allowed;opacity:.7}.Input_icon__69Ng7{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0;flex:0 0 auto;color:#3a4c74}.Input_input__rpj7R{flex:1 1 auto;min-width:0;width:100%;color:#24262b;background-color:rgba(0,0,0,0);border:0;outline:none}.Input_input__rpj7R::placeholder{color:#3a4c74;opacity:.7}.Input_input__rpj7R:disabled{cursor:not-allowed}.Input_sm__qnMou .Input_input__rpj7R{font-size:.875rem;font-weight:400;line-height:1.5;padding-block:.25rem}.Input_sm__qnMou{padding-inline:.5rem}.Input_md__iwHIb .Input_input__rpj7R{font-size:.90625rem;padding-block:.75rem}.Input_md__iwHIb{padding-inline:.875rem}.Input_lg__ha00f .Input_input__rpj7R{font-size:1.125rem;font-weight:400;line-height:1.5;padding-block:1rem}.Input_lg__ha00f{padding-inline:1rem}.Input_hint__s4kKW{font-weight:400;color:#3a4c74}.Input_error__ZVq7J,.Input_hint__s4kKW{font-size:.75rem;line-height:1.5;-webkit-margin-after:0;margin-block-end:0}.Input_error__ZVq7J{font-weight:500;color:#b91c1c}.DownloadGateModal_overlay__OFYVD{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0;position:fixed;inset:0;z-index:1000;padding:1rem;background-color:rgba(22,35,63,.55);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);overflow-y:auto}.DownloadGateModal_dialog__mXDJQ{gap:0;width:100%;max-width:25rem;background-color:#f5f1e4;border-radius:.5rem;box-shadow:0 24px 60px rgba(0,0,0,.35);overflow:hidden}.DownloadGateModal_dialog__mXDJQ,.DownloadGateModal_header__1NIPG{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.DownloadGateModal_header__1NIPG{gap:.25rem;padding:1.625rem 1.75rem 1.375rem;background:#16233f;color:#fffdf8}.DownloadGateModal_title__2ZUZ1{font-family:var(--font-display),"Fraunces",georgia,"Times New Roman",serif;font-size:1.5rem;font-weight:600;margin:0;color:#fffdf8}.DownloadGateModal_description__lnorY{font-size:.875rem;font-weight:400;line-height:1.5;margin:0;color:#b9c4dc}.DownloadGateModal_form__XN_vv{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1rem;padding:1.625rem 1.75rem 1.875rem}.DownloadGateModal_submitError__qTm8w{font-size:.875rem;font-weight:500;line-height:1.5;margin:0;color:#b91c1c}.DownloadGateModal_actions__Egsd_{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:.5rem;-webkit-margin-before:.25rem;margin-block-start:.25rem}.EmptyState_root___qL3S{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:3rem 1.5rem;border:1px dashed #8b93a8;border-radius:.375rem;background-color:#fffdf8;text-align:center}.EmptyState_title__W27tJ{font-family:var(--font-display),"Fraunces",georgia,"Times New Roman",serif;font-size:1.125rem;font-weight:600;line-height:1.2;margin:0;color:#16233f}.EmptyState_message__HbBcH{font-size:.875rem;font-weight:400;line-height:1.5;margin:0;color:#3a4c74}.Footer_root__g9BuT{width:100%;background-color:#f5f1e4;-webkit-border-before:1px solid #d9cfb2;border-block-start:1px solid #d9cfb2;color:#24262b}.Footer_inner__LCA3x{max-width:1180px;margin-inline:auto;padding:3.5rem 1.5rem 1.75rem}.Footer_grid__Er3p4{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;grid-gap:2.5rem;gap:2.5rem;margin-bottom:2.5rem}@media(max-width:1023.98px){.Footer_grid__Er3p4{grid-template-columns:1fr 1fr}}@media(max-width:479.98px){.Footer_grid__Er3p4{grid-template-columns:1fr}}.Footer_brand__wxouA{flex-direction:row;justify-content:flex-start;gap:.625rem;font-size:1.375rem;font-weight:600;color:#16233f}.Footer_brand__wxouA,.Footer_logoMark__eH3ao{display:flex;align-items:center;font-family:var(--font-display),"Fraunces",georgia,"Times New Roman",serif}.Footer_logoMark__eH3ao{position:relative;justify-content:center;width:2.125rem;height:2.125rem;border-radius:.1875rem;background:#16233f;color:#e8b948;font-weight:700;font-size:1.0625rem}.Footer_logoMark__eH3ao:after{content:"";position:absolute;inset:3px;border:1px solid rgba(232,185,72,.35);border-radius:2px}.Footer_tagline__r_Fhg{margin-top:.875rem;max-width:17.5rem;font-size:.84375rem;line-height:1.6;color:#3a4c74}.Footer_colTitle__fMRcI{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.6875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#16233f;margin-bottom:1rem}.Footer_colLink__3WlWu{display:block;font-size:.875rem;color:#3a4c74;margin-bottom:.6875rem;text-decoration:none}.Footer_colLink__3WlWu:hover{color:#16233f}.Footer_bottom__KuoWZ{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap;padding-top:1.5rem;border-top:1px solid #d9cfb2;font-size:.78125rem;color:#3a4c74}.Footer_quote__0iFa4{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace}.LoadingIndicator_root__PF5nc{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem;color:#3a4c74}.LoadingIndicator_fullPanel___GehS{width:100%;min-height:4rem;padding:2rem}.LoadingIndicator_spinner__31yDP{flex:none;border-radius:50%;border-style:solid;border-color:#c99a2e #d9cfb2 #d9cfb2;animation:LoadingIndicator_spin__EOp3S .7s linear infinite}.LoadingIndicator_sm__dZ4_w{width:1rem;height:1rem;border-width:2px}.LoadingIndicator_md__BnsjA{width:1.5rem;height:1.5rem;border-width:3px}.LoadingIndicator_lg__0AmoB{width:2rem;height:2rem;border-width:4px}.LoadingIndicator_label__0Rtf7{font-size:.875rem;font-weight:500;line-height:1.5}@keyframes LoadingIndicator_spin__EOp3S{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.LoadingIndicator_spinner__31yDP{animation-duration:2s}}.ErrorMessage_root__H2Zdu{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5rem;width:100%;padding:1rem 1.5rem;border:1px solid #b91c1c;border-radius:.375rem;background-color:#fffdf8;color:#24262b}.ErrorMessage_title__acmlW{font-family:var(--font-display),"Fraunces",georgia,"Times New Roman",serif;font-size:1rem;font-weight:600;margin:0;color:#b91c1c}.ErrorMessage_message__HDwmP{font-size:.875rem;font-weight:400;line-height:1.5;margin:0;color:#3a4c74}.ErrorMessage_retry__tCZTD{font-size:.875rem;font-weight:600;line-height:1.5;margin-top:.25rem;padding:.25rem 1rem;border:1px solid #b91c1c;border-radius:.1875rem;background-color:rgba(0,0,0,0);color:#b91c1c;cursor:pointer;transition:background-color .15s ease,color .15s ease}.ErrorMessage_retry__tCZTD:hover{background-color:#b91c1c;color:#fffdf8}.ErrorMessage_retry__tCZTD:focus-visible{outline:2px solid #e8b948;outline-offset:2px}.StudyMaterialTab_page__RLRY9{min-height:100vh;padding-block:1.5rem;background-color:#f5f1e4}.StudyMaterialTab_container__BKaeW{width:100%;max-width:1180px;margin-inline:auto;padding-inline:1rem}@media(min-width:768px){.StudyMaterialTab_container__BKaeW{padding-inline:1.5rem}}.StudyMaterialTab_container__BKaeW{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1rem}.StudyMaterialTab_header__i6fIL{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:.5rem;flex-wrap:wrap}.StudyMaterialTab_headerText__FLRh0{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.25rem}.StudyMaterialTab_title__j0X5z{font-family:var(--font-display),"Fraunces",georgia,"Times New Roman",serif;font-size:1.75rem;font-weight:600;line-height:1.2;margin:0;color:#16233f}.StudyMaterialTab_subtitle__TmSlI{font-size:.875rem;font-weight:400;line-height:1.5;margin:0;color:#3a4c74}.StudyMaterialTab_feedback__NyLpa{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.875rem;font-weight:500;margin:0;padding:.5rem 1rem;border-radius:.1875rem;border:1px solid rgba(0,0,0,0)}.StudyMaterialTab_feedbackSuccess__u5_Ky{color:#2f7a4f;background-color:rgba(47,122,79,.06);border-color:#2f7a4f}.StudyMaterialTab_feedbackError__kYypx{color:#b91c1c;background-color:rgba(185,28,28,.06);border-color:#b91c1c}.StudyMaterialTab_section__O9Ezj{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1rem;padding:1rem;background-color:#fffdf8;border:1px solid #d9cfb2;border-radius:.375rem}.StudyMaterialTab_sectionTitle___aiIO{font-family:var(--font-display),"Fraunces",georgia,"Times New Roman",serif;font-size:1.125rem;font-weight:600;line-height:1.2;margin:0;color:#16233f}.StudyMaterialTab_form__Cz_7X{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.5rem}.StudyMaterialTab_inlineForm__PKFcf{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end;gap:.5rem;flex-wrap:wrap}.StudyMaterialTab_grow__6c5rm{flex:1 1 16rem}.StudyMaterialTab_fileField__slL0Q{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.25rem}.StudyMaterialTab_fileLabel__nBtW6{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.65625rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#7a6a3c}.StudyMaterialTab_fileInput___wtaQ{font-size:.875rem;font-weight:400;line-height:1.5;padding:.5rem;color:#16233f;background-color:#fffdf8;border:1.5px solid #8b93a8;border-radius:.1875rem}.StudyMaterialTab_fileInput___wtaQ:focus-visible{outline:2px solid #e8b948;outline-offset:2px}.StudyMaterialTab_fieldError___IDq8{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.75rem;font-weight:500;margin:0;color:#b91c1c}.StudyMaterialTab_actions__nCvLY{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5rem;flex-wrap:wrap}.StudyMaterialTab_categoryTypeList__SqNd3,.StudyMaterialTab_materialList__qbXL9{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.5rem;margin:0;padding:0;list-style:none}.StudyMaterialTab_categoryTypeItem__sEjUO,.StudyMaterialTab_materialItem__2QZ7n{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.5rem;padding:.5rem 1rem;background-color:#fffdf8;border:1px solid #d9cfb2;border-radius:.1875rem}.StudyMaterialTab_itemHeader__slQ_6{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;flex-wrap:wrap}.StudyMaterialTab_itemName__9c_Zf{font-family:var(--font-display),"Fraunces",georgia,"Times New Roman",serif;font-size:1rem;font-weight:600;margin:0;color:#16233f}.StudyMaterialTab_itemDescription__ZEa9h{font-size:.875rem;font-weight:400;line-height:1.5;margin:0;color:#3a4c74}.StudyMaterialTab_categoryList__mjGs6{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.25rem;margin:0;-webkit-padding-before:.5rem;padding-block-start:.5rem;padding-inline:0;list-style:none;-webkit-border-before:1px solid #d9cfb2;border-block-start:1px solid #d9cfb2}.StudyMaterialTab_categoryRow__Ay7s2{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;flex-wrap:wrap}.StudyMaterialTab_categoryName__yI5pK{font-size:.875rem;font-weight:400;line-height:1.5;color:#16233f}.StudyMaterialTab_emptyText__K97z2{font-size:.875rem;font-weight:400;line-height:1.5;margin:0;color:#3a4c74}.StudyMaterialTab_tagList__390ug{flex-wrap:wrap;margin:0;padding:0;list-style:none}.StudyMaterialTab_tagList__390ug,.StudyMaterialTab_tag__3Q2x7{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.25rem}.StudyMaterialTab_tag__3Q2x7{padding:.25rem .5rem;color:#16233f;background-color:#eee8d4;border:1px solid #d9cfb2;border-radius:.1875rem}.StudyMaterialTab_tagName__TySlt,.StudyMaterialTab_tagRemove__ozAl_{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.75rem;font-weight:500}.StudyMaterialTab_tagRemove__ozAl_{padding:0 .25rem;color:#b91c1c;background:none;border:none;cursor:pointer}.StudyMaterialTab_tagRemove__ozAl_:focus-visible{outline:2px solid #e8b948;outline-offset:2px}.StudyMaterialTab_fieldGroupLabel__gBLed{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.65625rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;margin:0;color:#7a6a3c}.StudyMaterialTab_categoryPicker__PWAx1{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.5rem}.StudyMaterialTab_categoryHint__g5orG{font-size:.875rem;font-weight:400;line-height:1.5;margin:0;color:#3a4c74}.StudyMaterialTab_categoryChoices__p9bvB{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.25rem;flex-wrap:wrap}.StudyMaterialTab_categoryChoice__DPHkv{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.75rem;font-weight:500;letter-spacing:.04em;padding:.25rem .5rem;color:#16233f;background-color:#fffdf8;border:1px solid #d9cfb2;border-radius:.1875rem;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.StudyMaterialTab_categoryChoice__DPHkv:hover{border-color:#c99a2e}.StudyMaterialTab_categoryChoice__DPHkv:focus-visible{outline:2px solid #e8b948;outline-offset:2px}.StudyMaterialTab_categoryChoiceSelected__2mL8o{color:#fffdf8;background-color:#16233f;border-color:#16233f}.StudyMaterialTab_select__OKt2l{font-size:.875rem;font-weight:400;line-height:1.5;padding:.5rem;color:#16233f;background-color:#fffdf8;border:1.5px solid #8b93a8;border-radius:.1875rem}.StudyMaterialTab_select__OKt2l:focus-visible{outline:2px solid #e8b948;outline-offset:2px}.StudyMaterialTab_divider__qVMzv{margin:0;border:none;-webkit-border-before:1px solid #d9cfb2;border-block-start:1px solid #d9cfb2}.TestManager_manager__wBAfc{width:100%;max-width:1180px;margin-inline:auto;padding-inline:1rem}@media(min-width:768px){.TestManager_manager__wBAfc{padding-inline:1.5rem}}.TestManager_manager__wBAfc{align-items:stretch;gap:1rem;padding-block:1.5rem;background-color:#f5f1e4}.TestManager_header__eS5B_,.TestManager_manager__wBAfc{display:flex;flex-direction:column;justify-content:flex-start}.TestManager_header__eS5B_{align-items:flex-start;gap:.25rem}.TestManager_title__2Hrpr{font-family:var(--font-display),"Fraunces",georgia,"Times New Roman",serif;font-size:1.75rem;font-weight:600;line-height:1.2;margin:0;color:#16233f}.TestManager_subtitle__HA1UL{font-size:.875rem;font-weight:400;line-height:1.5;margin:0;color:#3a4c74}.TestManager_feedback__6U2Tn{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.875rem;font-weight:500;margin:0;padding:.5rem 1rem;border-radius:.1875rem;border:1px solid rgba(0,0,0,0)}.TestManager_feedbackSuccess__t1tke{color:#2f7a4f;background-color:rgba(47,122,79,.06);border-color:#2f7a4f}.TestManager_feedbackError__yf7XQ{color:#b91c1c;background-color:rgba(185,28,28,.06);border-color:#b91c1c}.TestManager_panel__tSQEY{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1rem;padding:1rem;background-color:#fffdf8;border:1px solid #d9cfb2;border-radius:.375rem}.TestManager_panelTitle__NMe3o{font-family:var(--font-display),"Fraunces",georgia,"Times New Roman",serif;font-size:1.125rem;font-weight:600;line-height:1.2;margin:0;color:#16233f}.TestManager_form__rkCwk{gap:.5rem}.TestManager_fieldGroup__WaFZE,.TestManager_form__rkCwk{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.TestManager_fieldGroup__WaFZE{gap:.25rem}.TestManager_selectLabel__TG7sW{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.65625rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#7a6a3c}.TestManager_select___o0Eb{font-size:.875rem;font-weight:400;line-height:1.5;padding:.5rem;color:#16233f;background-color:#fffdf8;border:1.5px solid #8b93a8;border-radius:.1875rem}.TestManager_select___o0Eb:focus-visible{outline:2px solid #e8b948;outline-offset:2px}.TestManager_fieldError__Lh53g{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.75rem;font-weight:500;margin:0;color:#b91c1c}.TestManager_actions__Rnt6w{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5rem;flex-wrap:wrap}.TestManager_testList__w9Z_C{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.5rem;margin:0;padding:0;list-style:none}.TestManager_testItem__7KtGF{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;flex-wrap:wrap;padding:.5rem 1rem;background-color:#fffdf8;border:1px solid #d9cfb2;border-radius:.1875rem}.TestManager_testMeta__lho6r{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.25rem}.TestManager_testName__93z6F{font-family:var(--font-display),"Fraunces",georgia,"Times New Roman",serif;font-size:1rem;font-weight:600;margin:0;color:#16233f}.TestManager_testPrice__gmtUj{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.75rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#3a4c74}.TestManager_editHeader__7YXFt{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:.5rem;flex-wrap:wrap}.TestManager_sections__ZCK5I{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.5rem;-webkit-padding-before:1rem;padding-block-start:1rem;-webkit-border-before:1px solid #d9cfb2;border-block-start:1px solid #d9cfb2}.TestManager_sectionsHeading__df29L{font-family:var(--font-display),"Fraunces",georgia,"Times New Roman",serif;font-size:1rem;font-weight:600;margin:0;color:#16233f}.TestManager_sectionList__eu9O3{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.25rem;margin:0;padding:0;list-style:none}.TestManager_sectionItem__zcBF6{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;flex-wrap:wrap;padding:.5rem 1rem;background-color:#f5f1e4;border:1px solid #d9cfb2;border-radius:.1875rem}.TestManager_sectionName__DZtVl{font-size:.875rem;font-weight:500;line-height:1.5;color:#16233f}.TestManager_sectionMeta__ld6Jv{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.75rem;color:#3a4c74}.TestManager_emptyText__2TP9w{font-size:.875rem;font-weight:400;line-height:1.5;margin:0;color:#3a4c74}.page_tabBar__uXkhm{width:100%;max-width:1180px;margin-inline:auto;padding-inline:1rem}@media(min-width:768px){.page_tabBar__uXkhm{padding-inline:1.5rem}}.page_tabBar__uXkhm{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:.25rem;flex-wrap:wrap;-webkit-padding-before:1.5rem;padding-block-start:1.5rem;-webkit-border-after:1px solid #d9cfb2;border-block-end:1px solid #d9cfb2;background-color:#f5f1e4}.page_tab__4jm3i{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.75rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;padding:.5rem 1rem;color:#3a4c74;background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:1px 1px 2px;border-radius:.1875rem .1875rem 0 0;cursor:pointer;transition:color .15s ease,border-color .15s ease}.page_tab__4jm3i:hover{color:#16233f}.page_tab__4jm3i:focus-visible{outline:2px solid #e8b948;outline-offset:2px}.page_tabActive__UfVuU{color:#16233f;border-bottom-color:#c99a2e}.SecureAccountPrompt_root__iJo4v{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5rem;width:100%;padding:1rem 1.5rem;border:1px solid #d9cfb2;border-radius:.375rem;background-color:#fffdf8}.SecureAccountPrompt_message__Aab9c{font-size:1rem;font-weight:500;line-height:1.5;margin:0;color:#16233f}.SetPasswordModal_overlay__UMrsr{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0;position:fixed;inset:0;z-index:1000;padding:1rem;background-color:rgba(22,35,63,.55);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);overflow-y:auto}.SetPasswordModal_dialog__IxfME{gap:0;width:100%;max-width:28rem;background-color:#f5f1e4;border-radius:.5rem;box-shadow:0 24px 60px rgba(0,0,0,.35);overflow:hidden}.SetPasswordModal_dialog__IxfME,.SetPasswordModal_header__3Om_I{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.SetPasswordModal_header__3Om_I{gap:.25rem;padding:1.625rem 1.75rem 1.375rem;background:#16233f}.SetPasswordModal_title__UK2XM{font-family:var(--font-display),"Fraunces",georgia,"Times New Roman",serif;font-size:1.5rem;font-weight:600;margin:0;color:#fffdf8}.SetPasswordModal_description__WYnl1{font-size:.875rem;font-weight:400;line-height:1.5;margin:0;color:#b9c4dc}.SetPasswordModal_form__VDYwh{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1rem;padding:1.625rem 1.75rem 1.875rem}.SetPasswordModal_submitError__10KSL{font-size:.875rem;font-weight:500;line-height:1.5;margin:0;color:#b91c1c}.SetPasswordModal_actions__dfGL4{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:.5rem;-webkit-margin-before:.25rem;margin-block-start:.25rem}.page_main__4pd6v{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;gap:0;min-height:100vh;padding:2rem 1rem;background-color:#f5f1e4}@media(min-width:768px){.page_main__4pd6v{align-items:center}}.page_card__Bqp7e{gap:0;width:100%;max-width:26rem;background-color:#f5f1e4;border:1px solid #d9cfb2;border-radius:.375rem;box-shadow:0 24px 60px rgba(0,0,0,.35);overflow:hidden}.page_card__Bqp7e,.page_header__cV5kb{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.page_header__cV5kb{gap:.25rem;padding:1.625rem 1.75rem 1.375rem;background:#16233f}.page_title__Tb6Gy{font-family:var(--font-display),"Fraunces",georgia,"Times New Roman",serif;font-size:1.5rem;font-weight:600;line-height:1.2;margin:0;color:#fffdf8}.page_subtitle__K6WDQ{font-size:.875rem;font-weight:400;line-height:1.5;margin:0;color:#b9c4dc}.page_form__g1ANZ{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1rem;padding:1.625rem 1.75rem 1.875rem}.page_form__g1ANZ .page_subtitle__K6WDQ{font-family:var(--font-display),"Fraunces",georgia,"Times New Roman",serif;font-size:1.125rem;font-weight:600;color:#16233f}.page_identity__Gh5F_{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.25rem;margin:1.625rem 1.75rem 0;padding:1rem;border:1px solid #d9cfb2;border-radius:.375rem;background-color:#fffdf8}.page_identityLabel__Ii9jf{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.75rem;font-weight:500;color:#3a4c74;text-transform:uppercase;letter-spacing:.09em}.page_identityEmail__flKvS{font-size:1rem;font-weight:600;line-height:1.5;margin:0;color:#16233f;word-break:break-word}.page_identityFieldLabel__ur_kG{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.875rem;font-weight:400;color:#3a4c74}.page_actions__HwPc_{-webkit-margin-before:.25rem;margin-block-start:.25rem}.page_card__Bqp7e>.page_actions__HwPc_{padding:1rem 1.75rem 1.875rem}.page_passwordField__EUSES{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.25rem}.page_prompt__RYrka{margin:1rem 1.75rem 0}.page_main__l7bHy{width:100%;max-width:1180px;margin-inline:auto;padding-inline:1rem}@media(min-width:768px){.page_main__l7bHy{padding-inline:1.5rem}}.page_main__l7bHy{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1.5rem;padding-block:2rem}.page_backLink__TIAPP{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.875rem;font-weight:500;align-self:flex-start;color:#16233f;text-decoration:none}.page_backLink__TIAPP:hover{color:#c99a2e;text-decoration:underline}.page_backLink__TIAPP:focus-visible{outline:2px solid #e8b948;outline-offset:2px}.page_header__EoQEi{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.5rem;padding:1.5rem;border:1px solid #d9cfb2;border-radius:.375rem;background-color:#fffdf8}.page_title__IdPuZ{font-family:var(--font-display),"Fraunces",georgia,"Times New Roman",serif;font-size:1.75rem;font-weight:600;line-height:1.2;margin:0;color:#16233f}.page_headerMeta__hIPkI{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1.5rem;flex-wrap:wrap}.page_metaItem__8XfKQ{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.25rem}.page_metaLabel__EFwDh{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.75rem;font-weight:500;color:#3a4c74;text-transform:uppercase;letter-spacing:.09em}.page_metaValue__4k4Cx{font-size:1rem;font-weight:600;line-height:1.5;color:#16233f}.page_questionsHeading__CibJQ{font-family:var(--font-display),"Fraunces",georgia,"Times New Roman",serif;font-size:1.125rem;font-weight:600;line-height:1.2;margin:0;color:#16233f}.page_questionList__aSZ3s{gap:1.5rem;margin:0;padding:0;list-style:none}.page_questionList__aSZ3s,.page_question__xHkt_{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.page_question__xHkt_{gap:1rem;padding:1.5rem;border:1px solid #d9cfb2;border-radius:.375rem;background-color:#fffdf8}.page_questionHeader__O4BVl{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.25rem}.page_questionIndex__BAtin{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.75rem;font-weight:500;color:#3a4c74;text-transform:uppercase;letter-spacing:.09em}.page_questionText__UWJDn{font-size:1rem;font-weight:600;line-height:1.5;margin:0;color:#16233f}.page_optionList__dM2Gr{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.5rem;margin:0;padding:0;list-style:none}.page_option__5Wxfs{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;padding:.5rem 1rem;border:1px solid #d9cfb2;border-radius:.1875rem;background-color:#f5f1e4}.page_optionCorrect__T5OQ6{border-color:#2f7a4f;background-color:rgba(47,122,79,.06)}.page_optionText__BWBYM{font-size:1rem;font-weight:400;line-height:1.5;color:#16233f}.page_badges__bQ1ms{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:.25rem;flex-wrap:wrap}.page_badge__hRJ1x{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.75rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;padding:.25rem .5rem;border-radius:.1875rem;white-space:nowrap}.page_badgeCorrect__nebJs{color:#fffdf8;background-color:#2f7a4f}.page_badgeSelected__6w9DE{color:#c99a2e;border:1.5px dashed #c99a2e;background-color:rgba(201,154,46,.08)}.page_unanswered__UAiDC{font-size:.875rem;font-weight:400;line-height:1.5;margin:0;color:#3a4c74;font-style:italic}.page_page__2BvRH{width:100%;max-width:1180px;margin-inline:auto;padding-inline:1rem}@media(min-width:768px){.page_page__2BvRH{padding-inline:1.5rem}}.page_page__2BvRH{min-height:100vh;padding-block:1.5rem;background-color:#f5f1e4}.SectionEditor_editor__6doLf,.page_page__2BvRH{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1rem}.SectionEditor_heading__KeOmz{font-size:1rem}.SectionEditor_heading__KeOmz,.SectionEditor_subHeading__Us3mU{font-family:var(--font-display),"Fraunces",georgia,"Times New Roman",serif;font-weight:600;margin:0;color:#16233f}.SectionEditor_subHeading__Us3mU{font-size:.875rem}.SectionEditor_feedback__SdTQX{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.875rem;font-weight:500;margin:0;padding:.5rem 1rem;border-radius:.1875rem;border:1px solid rgba(0,0,0,0)}.SectionEditor_feedbackSuccess__4yboO{color:#2f7a4f;background-color:rgba(47,122,79,.06);border-color:#2f7a4f}.SectionEditor_feedbackError__oJ57W{color:#b91c1c;background-color:rgba(185,28,28,.06);border-color:#b91c1c}.SectionEditor_emptyText__woxdk{font-size:.875rem;font-weight:400;line-height:1.5;margin:0;color:#3a4c74}.SectionEditor_sectionList__JMPcT{margin:0;padding:0;list-style:none}.SectionEditor_sectionCard__i65WN,.SectionEditor_sectionList__JMPcT{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.5rem}.SectionEditor_sectionCard__i65WN{padding:.5rem 1rem;background-color:#fffdf8;border:1px solid #d9cfb2;border-radius:.1875rem}.SectionEditor_sectionHeader__VMQqA{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:.5rem;flex-wrap:wrap}.SectionEditor_sectionMeta__0aWhD{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.25rem}.SectionEditor_sectionName__BrbFC{font-family:var(--font-display),"Fraunces",georgia,"Times New Roman",serif;font-size:1rem;font-weight:600;margin:0;color:#16233f}.SectionEditor_sectionDetail__NiJzU{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.75rem;color:#3a4c74}.SectionEditor_questionList__599W6{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.25rem;margin:0;padding:0;list-style:none}.SectionEditor_questionItem__P8hXC{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:.5rem;flex-wrap:wrap;padding:.5rem 1rem;background-color:#f5f1e4;border:1px solid #d9cfb2;border-radius:.1875rem}.SectionEditor_questionText__vSTZ4{font-size:.875rem;font-weight:500;line-height:1.5;margin:0;color:#16233f}.SectionEditor_questionMeta__yrqqA{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.75rem;color:#3a4c74}.SectionEditor_panel__7TOJH{padding:1rem;background-color:#eee8d4;border:1px solid #d9cfb2;border-radius:.1875rem}.SectionEditor_form__DlURA,.SectionEditor_panel__7TOJH{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.5rem}.SectionEditor_fieldRow__Rpd7a{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:.5rem;flex-wrap:wrap}.SectionEditor_fieldRow__Rpd7a>*{flex:1 1 12rem}.SectionEditor_fieldError__xrpg6{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.75rem;font-weight:500;margin:0;color:#b91c1c}.SectionEditor_actions__UVr62{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5rem;flex-wrap:wrap}.SectionEditor_questionEditor__8XFPJ{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.5rem;padding:1rem;background-color:#fffdf8;border:1px solid #d9cfb2;border-radius:.1875rem}.SectionEditor_optionRow__VAplm{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5rem;flex-wrap:wrap}.SectionEditor_optionRow__VAplm>:first-child{flex:1 1 16rem}.SectionEditor_optionCorrect__0lp2T{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.25rem;font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.75rem;font-weight:500;letter-spacing:.04em;color:#16233f;white-space:nowrap}.SectionEditor_checkbox__d__Ta{inline-size:1rem;block-size:1rem;accent-color:#c99a2e}.SectionEditor_checkbox__d__Ta:focus-visible{outline:2px solid #e8b948;outline-offset:2px}.TestEditView_panel__hRL0Y{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1rem;padding:1rem;background-color:#fffdf8;border:1px solid #d9cfb2;border-radius:.375rem}.TestEditView_panelTitle__QUFuu{font-family:var(--font-display),"Fraunces",georgia,"Times New Roman",serif;font-size:1.375rem;font-weight:600;line-height:1.2;margin:0;color:#16233f}.TestEditView_editHeader__VJi6b{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:.5rem;flex-wrap:wrap}.TestEditView_testMeta__xHb4n{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.25rem}.TestEditView_testPrice__NXVWk{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.75rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#3a4c74}.TestEditView_sections__u4tRY{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.5rem;-webkit-padding-before:1rem;padding-block-start:1rem;-webkit-border-before:1px solid #d9cfb2;border-block-start:1px solid #d9cfb2}.page_main__Iq08D{width:100%;max-width:1180px;margin-inline:auto;padding-inline:1rem}@media(min-width:768px){.page_main__Iq08D{padding-inline:1.5rem}}.page_main__Iq08D{gap:1.5rem;padding-block:2rem}.page_header__Dz_UT,.page_main__Iq08D{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.page_header__Dz_UT{gap:.25rem}.page_title__MSFaN{font-family:var(--font-display),"Fraunces",georgia,"Times New Roman",serif;font-size:1.75rem;font-weight:600;line-height:1.2;margin:0;color:#16233f}.page_subtitle__Qgkpi{font-size:1rem;font-weight:400;line-height:1.5;margin:0;color:#3a4c74}.page_list__Bejl2,.page_results__gjWb0{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1rem}.page_list__Bejl2{margin:0;padding:0;list-style:none}.page_item__7kLNC{display:flex}.page_card__RS7Bk{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.5rem;width:100%;padding:1.5rem;border:1px solid #d9cfb2;border-radius:.375rem;background-color:#fffdf8;color:inherit;text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.page_card__RS7Bk:hover{border-color:#8b93a8;box-shadow:0 10px 30px rgba(22,35,63,.1);transform:translateY(-2px);text-decoration:none;color:inherit}.page_card__RS7Bk:focus-visible{outline:2px solid #e8b948;outline-offset:2px}.page_cardTitle__JxCCH{font-family:var(--font-display),"Fraunces",georgia,"Times New Roman",serif;font-size:1.125rem;font-weight:600;line-height:1.2;margin:0;color:#16233f}.page_meta__Wf3Rb{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1.5rem;flex-wrap:wrap}.page_metaItem__b_6Z2{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.25rem}.page_metaLabel__71YXu{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.75rem;font-weight:500;color:#3a4c74;text-transform:uppercase;letter-spacing:.09em}.page_metaValue__tAN_p{font-size:1rem;font-weight:600;line-height:1.5;color:#16233f}.page_reviewAction__7sZM3{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.875rem;font-weight:600;letter-spacing:.02em;align-self:flex-start;color:#16233f}.page_card__RS7Bk:hover .page_reviewAction__7sZM3{color:#c99a2e}.NotesPreview_preview__oGPfg{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1rem;width:100%;padding:1.5rem;border:1px solid #d9cfb2;border-radius:.375rem;background-color:#fffdf8}.NotesPreview_header__RcR8m{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;flex-wrap:wrap;padding-bottom:.5rem;border-bottom:1px solid #d9cfb2}.NotesPreview_heading__qP5aN{font-family:var(--font-display),"Fraunces",georgia,"Times New Roman",serif;font-size:1.125rem;font-weight:600;line-height:1.2;margin:0;color:#16233f}.NotesPreview_placeholder__plTsm{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5rem}.NotesPreview_hint__fyNaK{font-size:.875rem;font-weight:400;line-height:1.5;margin:0;color:#3a4c74}.NotesPreview_loading__FUrJ7{padding-block:2rem}.NotesPreview_viewer__qxNBO{width:100%}.NotesPreview_frame__xG4sV{height:70vh;min-height:24rem}.NotesPreview_frame__xG4sV,.NotesPreview_image__mOuH_{width:100%;border:1px solid #d9cfb2;border-radius:.1875rem;background-color:#f5f1e4}.NotesPreview_image__mOuH_{display:block;height:auto;max-height:70vh;object-fit:contain}.NotesPreview_unsupported__iWTSA{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5rem;padding:1.5rem;border:1px dashed #8b93a8;border-radius:.375rem;background-color:#eee8d4}.NotesPreview_newTabLink__4NMMd{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.875rem;font-weight:600;color:#16233f;text-decoration:none}.NotesPreview_newTabLink__4NMMd:hover{color:#c99a2e;text-decoration:underline}.NotesPreview_newTabLink__4NMMd:focus-visible{outline:2px solid #e8b948;outline-offset:2px}.PaymentModal_overlay__cVcgS{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0;position:fixed;inset:0;z-index:900;padding:1rem;background-color:rgba(22,35,63,.55);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);overflow-y:auto}.PaymentModal_dialog__uu_12{gap:0;width:100%;max-width:26rem;background-color:#f5f1e4;border-radius:.5rem;box-shadow:0 24px 60px rgba(0,0,0,.35);overflow:hidden;text-align:center}.PaymentModal_dialog__uu_12,.PaymentModal_header__viqkp{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.PaymentModal_header__viqkp{gap:.25rem;padding:1.625rem 1.75rem 1.375rem;background:#16233f}.PaymentModal_title__ZrYOk{font-family:var(--font-display),"Fraunces",georgia,"Times New Roman",serif;font-size:1.5rem;font-weight:600;margin:0;color:#fffdf8}.PaymentModal_description__SDkGJ{font-size:.875rem;font-weight:400;line-height:1.5;margin:0;color:#b9c4dc}.PaymentModal_body__TDJP9{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:1.625rem 1.75rem}.PaymentModal_actions__JW9bZ{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem;padding:0 1.75rem 1.875rem}.page_main__7dqIl{width:100%;max-width:1180px;margin-inline:auto;padding-inline:1rem}@media(min-width:768px){.page_main__7dqIl{padding-inline:1.5rem}}.page_main__7dqIl{gap:1.5rem;padding-block:2rem}.page_header__gVJym,.page_main__7dqIl{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.page_header__gVJym{gap:.25rem}.page_title__zZdGs{font-family:var(--font-display),"Fraunces",georgia,"Times New Roman",serif;font-size:1.75rem;font-weight:600;line-height:1.2;margin:0;color:#16233f}.page_subtitle__iAw9M{font-size:1rem;font-weight:400;line-height:1.5;margin:0;color:#3a4c74}.page_successBanner__d1fav{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.875rem;font-weight:500;margin:0;padding:.5rem 1rem;border-radius:.375rem;color:#2f7a4f;background-color:rgba(47,122,79,.06);border:1px solid #2f7a4f}.page_list__aOBqb{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.5rem;margin:0;padding:0;list-style:none}.page_item__ofkbS{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap;padding:1rem;border:1px solid #d9cfb2;border-radius:.375rem;background-color:#fffdf8}.page_itemInfo__8jEsR{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.25rem;min-width:0}.page_itemTitle__itjLz{font-family:var(--font-display),"Fraunces",georgia,"Times New Roman",serif;font-size:1rem;font-weight:600;color:#16233f}.page_itemPrice__Ukz66{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.875rem;color:#3a4c74}.page_summary__NEei2{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap;-webkit-padding-before:1rem;padding-block-start:1rem;-webkit-border-before:1px solid #d9cfb2;border-block-start:1px solid #d9cfb2}.page_total__Bq44H{display:flex;flex-direction:row;justify-content:flex-start;align-items:baseline;gap:.5rem}.page_totalLabel__GMNef{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.875rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#3a4c74}.page_totalValue__c7M_K{font-family:var(--font-display),"Fraunces",georgia,"Times New Roman",serif;font-size:1.375rem;font-weight:700;line-height:1.2;color:#16233f}.page_summaryActions__JG7MN{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5rem;flex-wrap:wrap}.RatingBadge_badge__VL3bD{display:inline-flex;align-items:center;gap:.28em;line-height:1;color:#16233f;font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-weight:500}.RatingBadge_sm__7PPd0{font-size:.75rem}.RatingBadge_md__LMiDa{font-size:.875rem}.RatingBadge_lg__49pXn{font-size:1rem}.RatingBadge_star__4KfUc{color:#c99a2e}.RatingBadge_value__LSwTf{color:#16233f}.RatingBadge_count__ow9vD{color:#3a4c74}.StarRating_root__Wc2XB{display:inline-flex;align-items:center;gap:.1em;line-height:1;color:#c99a2e}.StarRating_sm__6lJ1x{font-size:.875rem}.StarRating_md___YUj4{font-size:1.125rem}.StarRating_lg__Bcnqb{font-size:1.75rem}.StarRating_star__9efnz{position:relative;display:inline-block;width:1em;height:1em}.StarRating_starEmpty__baXk3{color:#d9cfb2}.StarRating_starFill__5ec70{position:absolute;inset:0;overflow:hidden;color:#c99a2e;white-space:nowrap;width:0}.StarRating_fill0__QcxD5{width:0}.StarRating_fill50__iOZQ3{width:50%}.StarRating_fill100__ZYYXQ{width:100%}.StarRating_starEmpty__baXk3,.StarRating_starFill__5ec70{display:inline-block;line-height:1}.StarRating_interactive__ebG2n{gap:.15em}.StarRating_starButton__YFYQF{padding:0;margin:0;border:0;background:none;cursor:pointer;line-height:1;color:inherit;transition:transform .15s ease}.StarRating_starButton__YFYQF:hover:not(:disabled){transform:scale(1.12)}.StarRating_starButton__YFYQF:focus-visible{outline:2px solid #e8b948;outline-offset:2px;border-radius:.1875rem}.StarRating_starButton__YFYQF:disabled{cursor:default}.ReviewsSection_section__d_u2c{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1.5rem;margin-top:2rem;padding-top:1.5rem;border-top:1px solid #d9cfb2}.ReviewsSection_head__TnSYj{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem}.ReviewsSection_heading__pXFcq{font-family:var(--font-display),"Fraunces",georgia,"Times New Roman",serif;font-size:1.375rem;font-weight:600;line-height:1.2;margin:0;color:#16233f}.ReviewsSection_aggregate__oBLKd{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5rem;flex-wrap:wrap}.ReviewsSection_average__LKuSa{font-family:var(--font-display),"Fraunces",georgia,"Times New Roman",serif;font-size:1.75rem;font-weight:700;line-height:1;color:#16233f}.ReviewsSection_count__WZjsn{font-size:.875rem;font-weight:500;line-height:1.5;color:#3a4c74}.ReviewsSection_prompt__0s58T{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap;padding:1rem 1.5rem;background-color:#eee8d4;border:1px solid #d9cfb2;border-radius:.375rem}.ReviewsSection_promptText__g7hks{font-size:.875rem;font-weight:500;line-height:1.5;margin:0;color:#16233f}.ReviewsSection_lockedNote__TOkM8{font-size:.875rem;font-weight:400;line-height:1.5;margin:0;color:#3a4c74}.ReviewsSection_myReview__lT0Ch{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.5rem;padding:1.5rem;background-color:#fffdf8;border:1px solid #d9cfb2;border-left:3px solid #c99a2e;border-radius:.375rem}.ReviewsSection_myReviewHead__nWo3k{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}.ReviewsSection_ownActions___lXi7{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.25rem}.ReviewsSection_form__EkZAx{align-items:stretch;gap:1rem;padding:1.5rem;background-color:#fffdf8;border:1px solid #d9cfb2;border-radius:.375rem}.ReviewsSection_field__1u572,.ReviewsSection_form__EkZAx{display:flex;flex-direction:column;justify-content:flex-start}.ReviewsSection_field__1u572{align-items:flex-start;gap:.25rem}.ReviewsSection_fieldLabel__4u3lz{font-size:.875rem;font-weight:600;line-height:1.5;color:#16233f}.ReviewsSection_textarea__hxOUt{width:100%;padding:.5rem 1rem;font-family:var(--font-sans),"IBM Plex Sans",-apple-system,blinkmacsystemfont,"Segoe UI",sans-serif;font-size:1rem;line-height:1.5;color:#24262b;background-color:#fffdf8;border:1px solid #d9cfb2;border-radius:.375rem;resize:vertical}.ReviewsSection_textarea__hxOUt:focus-visible{outline:2px solid #e8b948;outline-offset:2px;border-color:#8b93a8}.ReviewsSection_formError__A7IlP{font-size:.875rem;font-weight:500;line-height:1.5;margin:0;color:#b91c1c}.ReviewsSection_formActions__9h3vJ{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5rem;flex-wrap:wrap}.ReviewsSection_list__EYIQh{gap:1rem;list-style:none;margin:0;padding:0}.ReviewsSection_item__rhNpr,.ReviewsSection_list__EYIQh{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.ReviewsSection_item__rhNpr{gap:.25rem;padding-bottom:1rem;border-bottom:1px solid #d9cfb2}.ReviewsSection_item__rhNpr:last-child{border-bottom:0;padding-bottom:0}.ReviewsSection_itemHead__TKkum{justify-content:space-between;gap:1rem}.ReviewsSection_itemHead__TKkum,.ReviewsSection_reviewer__zrILk{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.ReviewsSection_reviewer__zrILk{justify-content:flex-start;gap:.5rem}.ReviewsSection_reviewerName__nhbao{font-size:1rem;font-weight:600;line-height:1.5;color:#16233f}.ReviewsSection_itemStars__C5Oo_{flex-shrink:0}.ReviewsSection_date__389V4{font-size:.75rem;font-weight:400;line-height:1.5;color:#3a4c74}.ReviewsSection_reviewBody__00Gln{font-size:.875rem;font-weight:400;line-height:1.5;margin:0;color:#24262b;white-space:pre-wrap}.ReviewsSection_itemActions__HVV7R{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.25rem;margin-top:.25rem}.ReviewsSection_empty__VrfO5{font-size:.875rem;font-weight:400;line-height:1.5;margin:0;color:#3a4c74}.ReviewsSection_loading__nZW_O{align-self:flex-start}.page_main__UwYYC{width:100%;max-width:1180px;margin-inline:auto;padding-inline:1rem}@media(min-width:768px){.page_main__UwYYC{padding-inline:1.5rem}}.page_main__UwYYC{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1.5rem;padding-block:2rem}.page_backLink__40i8A{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.875rem;font-weight:500;letter-spacing:.02em;align-self:flex-start;color:#16233f;text-decoration:none}.page_backLink__40i8A:hover{color:#c99a2e;text-decoration:underline}.page_backLink__40i8A:focus-visible{outline:2px solid #e8b948;outline-offset:2px}.page_loading__fBw_F{padding-block:3rem}.page_error__N1Yc4{width:100%}.page_content__sDqFF,.page_locked__E35T2{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1.5rem;width:100%}.page_locked__E35T2{padding:2rem;border:1px solid #d9cfb2;border-radius:.375rem;background-color:#fffdf8}.page_lockedMessage__e7lEx{font-size:1rem;font-weight:400;line-height:1.5;margin:0;color:#3a4c74}.page_priceRow__DSGDR{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5rem;flex-wrap:wrap}.page_priceLabel__RgOHa{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.875rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#3a4c74}.page_priceValue__DIhu6{font-family:var(--font-display),"Fraunces",georgia,"Times New Roman",serif;font-size:1.375rem;font-weight:600;line-height:1.2;color:#16233f}.page_payActions__eWIrm{justify-content:flex-start}.page_header__J8b46,.page_payActions__eWIrm{display:flex;flex-direction:row;align-items:center;gap:1rem;flex-wrap:wrap}.page_header__J8b46{justify-content:space-between;padding-bottom:1rem;border-bottom:1px solid #d9cfb2}.page_title__9RG6g{font-family:var(--font-display),"Fraunces",georgia,"Times New Roman",serif;font-size:1.75rem;font-weight:600;line-height:1.2;margin:0;color:#16233f}.page_section__Xvt2Z{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.5rem}.page_sectionHeading__Lv7TB{font-family:var(--font-display),"Fraunces",georgia,"Times New Roman",serif;font-size:1.125rem;font-weight:600;line-height:1.2;margin:0;color:#16233f}.page_description__r4KQd{font-size:1rem;font-weight:400;line-height:1.5;margin:0;color:#3a4c74;white-space:pre-wrap}.page_fileList__9LMaN{gap:1rem;margin:0;padding:0;list-style:none}.page_fileList__9LMaN,.page_fileRow__OE0kt{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.page_fileRow__OE0kt{gap:.5rem;padding:1rem;border:1px solid #d9cfb2;border-radius:.375rem;background-color:#fffdf8}.page_fileRowHeader__w_R2N{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}.page_fileName___4vBq{font-size:1rem;font-weight:500;line-height:1.5;color:#16233f;word-break:break-word}.page_details__q19KO{flex-direction:column;align-items:stretch;margin:0}.page_detailRow___bhn0,.page_details__q19KO{display:flex;justify-content:flex-start;gap:.5rem}.page_detailRow___bhn0{flex-direction:row;align-items:baseline;flex-wrap:wrap}.page_detailLabel__Ze41W{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.875rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;flex:0 0 6rem;color:#3a4c74}.page_detailValue__q69Sa{font-size:.875rem;font-weight:400;line-height:1.5;flex:1 1 auto;margin:0;color:#16233f;word-break:break-word}.page_tags__yWnw8{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5rem;flex-wrap:wrap;margin:0;padding:0;list-style:none}.page_tag__3GfLJ{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.75rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;padding-block:.25rem;padding-inline:.5rem;border-radius:.1875rem;background-color:#eee8d4;color:#3a4c74}.page_main__sl50g{width:100%;max-width:1180px;margin-inline:auto;padding-inline:1rem}@media(min-width:768px){.page_main__sl50g{padding-inline:1.5rem}}.page_main__sl50g{gap:2rem;padding-block:2rem}.page_hero__dPXhe,.page_main__sl50g{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.page_hero__dPXhe{gap:1.5rem;padding:2rem;border-radius:.375rem;background:#16233f;box-shadow:0 10px 30px rgba(22,35,63,.1);overflow:hidden;position:relative}.page_hero__dPXhe:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0);background-size:46px 46px;-webkit-mask-image:radial-gradient(ellipse at 70% 20%,black 0,transparent 65%);mask-image:radial-gradient(ellipse at 70% 20%,black 0,transparent 65%);pointer-events:none}.page_header__CoOSn{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.25rem;position:relative}.page_title__V_spF{font-family:var(--font-display),"Fraunces",georgia,"Times New Roman",serif;font-size:1.75rem;font-weight:600;line-height:1.2;margin:0;color:#fffdf8}.page_subtitle__uXwGi{font-size:1rem;font-weight:400;line-height:1.5;margin:0;color:#c9d2e4}.page_controlsCard__xRsEv{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1rem;position:relative;padding:1.5rem;border-radius:.375rem;background-color:#fffdf8;border:1px solid #d9cfb2;box-shadow:0 1px 2px rgba(22,35,63,.08)}@media(min-width:768px){.page_controlsCard__xRsEv{flex-direction:row;align-items:flex-end}}.page_searchInput__5zVcH{flex:1 1 auto}.page_filter__FaO2U{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.25rem;flex:0 0 auto}@media(min-width:768px){.page_filter__FaO2U{min-width:16rem}}.page_filterLabel__vW5qq{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.75rem;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:#3a4c74}.page_filterSelect__qPPO0{font-size:1rem;font-weight:400;line-height:1.5;width:100%;padding-block:.5rem;padding-inline:1rem;border:1.5px solid #8b93a8;border-radius:.1875rem;background-color:#fffdf8;color:#16233f;cursor:pointer;transition:border-color .15s ease}.page_filterSelect__qPPO0:hover{border-color:#c99a2e}.page_filterSelect__qPPO0:focus-visible{outline:2px solid #e8b948;outline-offset:2px;border-color:#c99a2e}.page_results__rbRal{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1rem}.page_resultGrid__X3BKY{display:grid;grid-template-columns:1fr;grid-gap:1.25rem;gap:1.25rem;margin:0;padding:0;list-style:none}@media(min-width:480px){.page_resultGrid__X3BKY{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.page_resultGrid__X3BKY{grid-template-columns:repeat(3,1fr)}}.page_resultItem__bKEcW{width:100%}.page_resultCard__ldbxi{display:flex;flex-direction:column;height:100%;border:1px solid #d9cfb2;border-radius:.375rem;background-color:#fffdf8;overflow:hidden;text-decoration:none;color:inherit;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}.page_resultCard__ldbxi:hover{transform:translateY(-3px);border-color:#8b93a8;box-shadow:0 10px 30px rgba(22,35,63,.1);text-decoration:none;color:inherit}.page_resultCard__ldbxi:focus-visible{outline:2px solid #e8b948;outline-offset:2px}.page_resultCover__mRvQ1{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background:#16233f}.page_resultCoverArt__B9T6E{width:100%;height:100%;object-fit:cover}.page_coverBadge__1tJbx{position:absolute;left:.75rem;bottom:.75rem;z-index:1;font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.625rem;letter-spacing:.08em;text-transform:uppercase;font-weight:600;color:#16233f;background:#e8b948;padding:.3rem .55rem;border-radius:.1875rem}.page_resultBody__H_yxU{display:flex;flex-direction:column;flex:1 1;gap:.5rem;padding:1rem 1.15rem 1.1rem}.page_examTag__GTxQp{align-self:flex-start;font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.65625rem;letter-spacing:.06em;text-transform:uppercase;background:#eee8d4;color:#3a4c74;padding:.25rem .5625rem;border-radius:.1875rem}.page_resultTitle__By4le{font-family:var(--font-display),"Fraunces",georgia,"Times New Roman",serif;font-size:1.1rem;font-weight:600;line-height:1.3;color:#16233f}.page_resultDescription__WRcix,.page_resultTitle__By4le{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.page_resultDescription__WRcix{font-size:.875rem;font-weight:400;line-height:1.5;color:#3a4c74}.page_tagList__o_GaH{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.25rem;flex-wrap:wrap}.page_tag__NYZss{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.75rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;padding-block:.25rem;padding-inline:.5rem;border-radius:.1875rem;background-color:#eee8d4;color:#3a4c74}.page_resultFoot__POEma{margin-top:auto;padding-top:.75rem;border-top:1px solid #d9cfb2;font-size:.8125rem;font-weight:600;color:#16233f;text-align:right}.page_resultCard__ldbxi:hover .page_resultFoot__POEma{color:#c99a2e}.TestPlayer_player__jndOJ{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1.5rem;padding:1.5rem;background-color:#fffdf8;border:1px solid #d9cfb2;border-radius:.375rem}.TestPlayer_header__0j8gW{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap;padding-bottom:1rem;border-bottom:1px solid #d9cfb2}.TestPlayer_status__VgXrh,.TestPlayer_timer__EVXdK{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:0}.TestPlayer_statusLabel__Y54XT,.TestPlayer_timerLabel__mNvCO{font-size:.75rem;font-weight:500;color:#3a4c74;letter-spacing:.09em}.TestPlayer_statusBadge__5YLjk,.TestPlayer_statusLabel__Y54XT,.TestPlayer_timerLabel__mNvCO{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;text-transform:uppercase}.TestPlayer_statusBadge__5YLjk{font-size:.875rem;font-weight:600;letter-spacing:.04em;align-self:flex-start;padding:.25rem .5rem;border-radius:50px;border:1.5px dashed #8b93a8;background-color:#eee8d4;color:#16233f}.TestPlayer_timerValue__TAJO1{font-family:var(--font-display),"Fraunces",georgia,"Times New Roman",serif;font-size:1.75rem;font-weight:700;line-height:1.2;color:#16233f;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TestPlayer_controls__Iu7nB{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:.5rem;flex-wrap:wrap}.TestPlayer_in_progress__2Pfm9{color:#20335a;border-color:#20335a;background-color:rgba(32,51,90,.06)}.TestPlayer_paused__K5Gr6{color:#c99a2e;border-color:#c99a2e;background-color:rgba(201,154,46,.08)}.TestPlayer_completed__XLzJT{color:#2f7a4f;border-color:#2f7a4f;background-color:rgba(47,122,79,.06)}.TestPlayer_banner__5E5Px{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.875rem;font-weight:500;margin:0;padding:.5rem 1rem;border-radius:.375rem;border:1px solid #d9cfb2}.TestPlayer_bannerCompleted__IWr_t{background-color:rgba(47,122,79,.06);border-color:#2f7a4f;color:#2f7a4f}.TestPlayer_bannerPaused__5cCuZ{background-color:rgba(201,154,46,.08);border-color:#c99a2e;color:#c99a2e}.TestPlayer_feedback__gYLUs{margin:0}.TestPlayer_sections___HU1x{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.25rem}.TestPlayer_sectionsLabel__E5_gm{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.75rem;font-weight:500;color:#3a4c74;text-transform:uppercase;letter-spacing:.09em}.TestPlayer_sectionList__Ua1iY{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:.5rem;flex-wrap:wrap;margin:0;padding:0;list-style:none}.TestPlayer_sectionItem__y_tcZ{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.25rem;padding:.25rem .5rem;border:1px solid #d9cfb2;border-radius:.1875rem;background-color:#f5f1e4}.TestPlayer_sectionStatus__rXRR8{font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:0 .25rem;border-radius:.1875rem}.TestPlayer_sectionStatus__rXRR8,.TestPlayer_sectionTime__aO4Pu{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace}.TestPlayer_sectionTime__aO4Pu{font-size:.875rem;font-weight:500;color:#16233f;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TestPlayer_empty__cpE9h{font-size:1rem;font-weight:400;line-height:1.5;margin:0;padding:2rem;color:#3a4c74;text-align:center}.TestPlayer_body__6fshW{gap:1.5rem}.TestPlayer_body__6fshW,.TestPlayer_nav__QZPWi{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.TestPlayer_nav__QZPWi{gap:0}.TestPlayer_navList__gVnWX{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.25rem;flex-wrap:wrap;margin:0;padding:0;list-style:none}.TestPlayer_navItem__4TOVG{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.875rem;font-weight:500;min-width:2.25rem;padding:.25rem .5rem;background-color:#f5f1e4;border:1px solid #d9cfb2;border-radius:.1875rem;color:#16233f;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.TestPlayer_navItem__4TOVG:hover{background-color:#eee8d4;border-color:#8b93a8}.TestPlayer_navItem__4TOVG:focus-visible{outline:2px solid #e8b948;outline-offset:2px}.TestPlayer_navItemActive__ozrI_{background-color:#16233f;border-color:#16233f;color:#fffdf8}.TestPlayer_navItemAnswered__VTe7J:not(.TestPlayer_navItemActive__ozrI_){border-color:#c99a2e;color:#16233f;background-color:rgba(201,154,46,.08)}.TestPlayer_question__ANmAI{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1rem}.TestPlayer_questionProgress__Jm7aH{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.75rem;font-weight:500;margin:0;color:#3a4c74;text-transform:uppercase;letter-spacing:.09em}.TestPlayer_questionText__mt9on{font-family:var(--font-display),"Fraunces",georgia,"Times New Roman",serif;font-size:1.125rem;font-weight:600;line-height:1.2;margin:0;color:#16233f}.TestPlayer_sectionClosed__BRA7Q{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.875rem;font-weight:500;margin:0;color:#c99a2e}.TestPlayer_options___Iyi7{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none}.TestPlayer_option__StrJL,.TestPlayer_options___Iyi7{display:flex;justify-content:flex-start;align-items:stretch}.TestPlayer_option__StrJL{flex-direction:row;gap:0}.TestPlayer_optionLabel__lYNzs{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5rem;width:100%;padding:.5rem 1rem;background-color:#f5f1e4;border:1px solid #d9cfb2;border-radius:.1875rem;cursor:pointer;transition:border-color .15s ease}.TestPlayer_optionLabel__lYNzs:hover{border-color:#c99a2e}.TestPlayer_optionInput__pOzgU{flex:0 0 auto;margin:0;cursor:pointer;accent-color:#16233f}.TestPlayer_optionInput__pOzgU:disabled{cursor:not-allowed}.TestPlayer_optionText__rmUlG{font-size:1rem;font-weight:400;line-height:1.5;color:#16233f}.TestPlayer_questionActions__WpXR6{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;flex-wrap:wrap;padding-top:.5rem;border-top:1px solid #d9cfb2}.AttemptRunner_main__LRD64{width:100%;max-width:1180px;margin-inline:auto;padding-inline:1rem}@media(min-width:768px){.AttemptRunner_main__LRD64{padding-inline:1.5rem}}.AttemptRunner_main__LRD64{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1.5rem;padding-block:2rem}.page_main__zIMtO{width:100%;max-width:1180px;margin-inline:auto;padding-inline:1rem}@media(min-width:768px){.page_main__zIMtO{padding-inline:1.5rem}}.page_main__zIMtO{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1.5rem;padding-block:2rem}.page_main__3rT_m{width:100%;max-width:1180px;margin-inline:auto;padding-inline:1rem}@media(min-width:768px){.page_main__3rT_m{padding-inline:1.5rem}}.page_main__3rT_m{gap:1.5rem;padding-block:2rem}.page_header__3STgY,.page_main__3rT_m{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.page_header__3STgY{gap:.25rem}.page_title__93lct{font-family:var(--font-display),"Fraunces",georgia,"Times New Roman",serif;font-size:1.75rem;font-weight:600;line-height:1.2;margin:0;color:#16233f}.page_subtitle__Ylf77{font-size:1rem;font-weight:400;line-height:1.5;margin:0;color:#3a4c74}.page_successBanner__fPIaf{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,consolas,monospace;font-size:.875rem;font-weight:500;margin:0;padding-block:.5rem;padding-inline:1rem;border:1px solid #2f7a4f;border-radius:.375rem;background-color:rgba(47,122,79,.06);color:#2f7a4f}.page_results__XDJD8{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1rem}.page_cardList__wH88J{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem;margin:0;padding:0;list-style:none}@media(min-width:768px){.page_cardList__wH88J{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.page_cardList__wH88J{grid-template-columns:repeat(3,1fr)}}.page_cardItem__0b7Vn{display:flex}.page_main__nvPsF{width:100%;max-width:1180px;margin-inline:auto;padding-inline:1rem}@media(min-width:768px){.page_main__nvPsF{padding-inline:1.5rem}}.page_main__nvPsF{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1.5rem;padding-block:2rem}