.foundation_page__HuJFC{max-width:1100px;margin:0 auto;padding:48px 24px 80px;color:var(--text-main,#172c3a);line-height:1.75}.foundation_page__HuJFC h1{font-size:clamp(2rem,5vw,3.6rem);line-height:1.16;margin:12px 0 24px;max-width:900px}.foundation_page__HuJFC h2{font-size:1.5rem;line-height:1.35;margin:0 0 12px}.foundation_page__HuJFC h3{font-size:1.13rem;margin:0 0 10px}.foundation_page__HuJFC a{color:var(--accent-primary,#087d70);text-decoration:underline;text-underline-offset:3px}.foundation_page__HuJFC button,.foundation_page__HuJFC input,.foundation_page__HuJFC select{font:inherit}.foundation_page__HuJFC button{cursor:pointer}.foundation_page__HuJFC button:disabled{cursor:wait;opacity:.65}.foundation_page__HuJFC a:focus-visible,.foundation_page__HuJFC button:focus-visible,.foundation_page__HuJFC input:focus-visible,.foundation_page__HuJFC select:focus-visible{outline:3px solid #178cdb;outline-offset:4px}.foundation_eyebrow___BEs8{font-size:.8rem;letter-spacing:.12em;font-weight:800;color:var(--accent-primary,#087d70);text-transform:uppercase}.foundation_lead__bewFE{max-width:790px;font-size:1.15rem;color:var(--text-muted,#4e6271)}.foundation_hero__UAHnt{background:linear-gradient(120deg,rgba(14,147,132,.12),rgba(35,133,222,.08));border:1px solid rgba(14,147,132,.25);padding:32px;border-radius:24px;margin-bottom:32px}.foundation_section__v8mw6{margin:36px 0}.foundation_grid__O0nMU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.foundation_card__JhrSE{padding:24px;border:1px solid var(--border-subtle,#cddddd);border-radius:18px;background:var(--bg-surface,#fff);min-width:0}.foundation_card__JhrSE p:last-child{margin-bottom:0}.foundation_cta__1lSC5{padding:24px;border:1px solid #80c8bc;border-radius:18px;background:rgba(14,147,132,.08);margin:24px 0}.foundation_actions__Y5_DF{display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin:18px 0}.foundation_page__HuJFC .foundation_primary__k1niw,.foundation_primary__k1niw{display:inline-flex;justify-content:center;align-items:center;background:#087d70;color:#fff;border:1px solid #087d70;border-radius:12px;padding:12px 20px;text-decoration:none;font-weight:700;min-height:48px}.foundation_secondary__nVRqJ{border:1px solid #75948f;border-radius:12px;padding:10px 16px;min-height:46px;background:transparent;color:inherit}.foundation_note__SeA5j{font-size:.92rem;color:var(--text-muted,#4e6271)}.foundation_badge__9X31y{font-size:.8rem;font-weight:750;border-radius:20px;padding:4px 10px;background:rgba(14,147,132,.12);display:inline-block;margin-bottom:10px}.foundation_links__CJatI{display:flex;flex-wrap:wrap;gap:12px 24px}.foundation_form__e2p8w{display:grid;grid-gap:20px;gap:20px}.foundation_form__e2p8w label{display:grid;grid-gap:6px;gap:6px;font-weight:650}.foundation_form__e2p8w input,.foundation_form__e2p8w select{min-height:46px;padding:8px 12px;border:1px solid #8aa5a1;border-radius:8px;background:var(--bg-primary,#fff);color:inherit;max-width:100%;width:100%}.foundation_fieldset__ivnaO{border:1px solid #c6d8d5;border-radius:14px;padding:20px;min-width:0;margin:24px 0}.foundation_options__iquga{display:grid;grid-gap:10px;gap:10px}.foundation_options__iquga label{display:flex;gap:12px;align-items:flex-start;border:1px solid #c6d8d5;border-radius:10px;padding:12px;cursor:pointer}.foundation_options__iquga input{min-width:18px;width:18px;min-height:22px;margin:3px 0 0;accent-color:#087d70}.foundation_passage__dK0YU{white-space:pre-wrap;padding:18px;background:rgba(128,160,160,.1);border-radius:12px;overflow-wrap:anywhere;font-size:.95rem}.foundation_error__qnydL{color:#ad251e;font-weight:650}.foundation_progress__2rQm1{width:100%;accent-color:#087d70;height:14px}.foundation_check__yHzMC{display:flex;gap:12px;align-items:flex-start;margin-top:20px}.foundation_check__yHzMC input{width:20px;height:20px;accent-color:#087d70}.foundation_list__XVF0g{padding-left:24px}.foundation_list__XVF0g li{margin:10px 0}.foundation_list__XVF0g a{font-weight:650}.foundation_table__NUTT8{width:100%;border-collapse:collapse}.foundation_table__NUTT8 td,.foundation_table__NUTT8 th{text-align:left;padding:12px;border-bottom:1px solid #c6d8d5;vertical-align:top}.foundation_scroll__bv3D8{overflow-x:auto}.foundation_status__xs0KL{min-height:28px;font-size:.92rem}.foundation_page__HuJFC details{margin:20px 0}.foundation_page__HuJFC summary{cursor:pointer;font-weight:700}.foundation_article__7hPam{max-width:800px}.foundation_article__7hPam p{margin:16px 0}.foundation_page__HuJFC fieldset legend{padding:0 8px;font-weight:700}.foundation_step__0HH7A{display:flex;gap:16px;align-items:flex-start}.foundation_number__GlfhB{font-weight:800;border-radius:50%;background:rgba(14,147,132,.15);width:36px;height:36px;display:grid;place-items:center;flex-shrink:0}@media (max-width:650px){.foundation_page__HuJFC{padding:28px 16px 80px}.foundation_hero__UAHnt{padding:24px 20px;border-radius:18px}.foundation_grid__O0nMU{grid-template-columns:1fr}.foundation_card__JhrSE{padding:20px}.foundation_actions__Y5_DF{align-items:stretch;flex-direction:column}.foundation_primary__k1niw,.foundation_secondary__nVRqJ{width:100%;text-align:center}.foundation_fieldset__ivnaO{padding:16px}.foundation_page__HuJFC h2{font-size:1.35rem}}.assessment-ui_container__SsPso{max-width:960px;margin:0 auto;padding:32px 20px 80px;color:#0f172a}.assessment-ui_heroHeader__hQeq8{margin-bottom:32px;text-align:center}.assessment-ui_breadcrumbNav__K5aRs{display:flex;align-items:center;justify-content:center;gap:8px;font-size:.88rem;color:#64748b;margin-bottom:16px}.assessment-ui_breadcrumbLink__47ev4{color:#64748b;text-decoration:none;transition:color .2s}.assessment-ui_breadcrumbLink__47ev4:hover{color:#0d9488}.assessment-ui_badgePill__XEdgK{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:9999px;color:#15803d;font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:16px}.assessment-ui_pageTitle__tJ28z{font-size:clamp(1.8rem,4vw,2.6rem);font-weight:800;line-height:1.25;color:#0f172a;letter-spacing:-.02em;margin-bottom:14px}.assessment-ui_pageTitleHighlight__5w_D7{background:linear-gradient(135deg,#0d9488,#2563eb);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.assessment-ui_pageLead__H_RB5{font-size:1.1rem;line-height:1.65;color:#475569;max-width:680px;margin:0 auto 24px}.assessment-ui_featureChips__Ctc7y{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:24px}.assessment-ui_featureChip__S0ffK{display:inline-flex;align-items:center;gap:6px;font-size:.85rem;font-weight:600;color:#334155;background:#fff;padding:6px 14px;border-radius:12px;border:1px solid #e2e8f0;box-shadow:0 1px 3px rgba(15,23,42,.04)}.assessment-ui_relatedTracksBar__ya9U5{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;background:#f8fafc;padding:10px 18px;border-radius:14px;border:1px solid #e2e8f0;font-size:.88rem;color:#64748b;margin-bottom:32px}.assessment-ui_relatedTrackLink__Nwz_S{color:#0d9488;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;gap:4px;transition:all .2s}.assessment-ui_relatedTrackLink__Nwz_S:hover{text-decoration:underline;color:#0f766e}.assessment-ui_goalCard__kBiey{background:#fff;border:1px solid #e2e8f0;border-radius:20px;padding:24px;box-shadow:0 4px 20px -2px rgba(15,23,42,.05);margin-bottom:24px}.assessment-ui_goalCardHeader__KRAv3{display:flex;align-items:center;gap:12px;margin-bottom:20px}.assessment-ui_iconCircle__qG_yP{width:40px;height:40px;border-radius:12px;background:#f0fdfa;color:#0d9488;display:flex;align-items:center;justify-content:center;flex-shrink:0}.assessment-ui_goalCardTitle__tYLVI{font-size:1.15rem;font-weight:700;color:#0f172a;margin:0}.assessment-ui_goalCardSubtitle__ce1vP{font-size:.88rem;color:#64748b;margin:2px 0 0}.assessment-ui_goalGrid__PK8pb{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px}@media (min-width:640px){.assessment-ui_goalGrid__PK8pb{grid-template-columns:repeat(2,1fr)}}.assessment-ui_fieldGroup__NRRDO{display:flex;flex-direction:column;gap:8px}.assessment-ui_fieldLabel__J3dan{font-size:.88rem;font-weight:700;color:#1e293b;display:flex;align-items:center;justify-content:space-between}.assessment-ui_examSwitchGrid__E4jym{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.assessment-ui_examSwitchBtn__frpjj{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;border-radius:12px;border:2px solid #e2e8f0;background:#f8fafc;color:#475569;font-size:.95rem;font-weight:700;cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1)}.assessment-ui_examSwitchBtn__frpjj:hover{border-color:#cbd5e1;background:#fff}.assessment-ui_examSwitchBtnActiveToeic__TU1cl{border-color:#0d9488;background:#f0fdfa;color:#0f766e;box-shadow:0 0 0 3px rgba(13,148,136,.15)}.assessment-ui_examSwitchBtnActiveIelts__DFuQt{border-color:#2563eb;background:#eff6ff;color:#1d4ed8;box-shadow:0 0 0 3px rgba(37,99,235,.15)}.assessment-ui_pillSelectorGroup__irooI{display:flex;flex-wrap:wrap;gap:8px}.assessment-ui_targetScorePill__iejYi{flex-grow:1;flex-shrink:1;flex-basis:calc(20% - 8px);min-width:54px;padding:9px 8px;text-align:center;border-radius:10px;border:1px solid #cbd5e1;background:#fff;color:#334155;font-size:.9rem;font-weight:700;cursor:pointer;transition:all .15s ease}.assessment-ui_targetScorePill__iejYi:hover{border-color:#0d9488;color:#0d9488}.assessment-ui_targetScorePillActive__Lo6U9{background:#0d9488;color:#fff!important;border-color:#0d9488!important;box-shadow:0 2px 8px rgba(13,148,136,.3)}.assessment-ui_timePill__hcSil{flex-grow:1;flex-shrink:1;flex-basis:calc(25% - 8px);min-width:68px;padding:8px 10px;text-align:center;border-radius:10px;border:1px solid #cbd5e1;background:#fff;color:#334155;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .15s ease}.assessment-ui_timePill__hcSil:hover{border-color:#0d9488;color:#0d9488}.assessment-ui_timePillActive__koQis{background:#0f172a;color:#fff!important;border-color:#0f172a!important}.assessment-ui_skillMatrixCard__Dm8_9{background:#fff;border:1px solid #e2e8f0;border-radius:20px;padding:24px;box-shadow:0 4px 20px -2px rgba(15,23,42,.05);margin-bottom:28px}.assessment-ui_skillMatrixHeader__wC2Pl{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:16px}.assessment-ui_skillMatrixIntro__Acm6T{font-size:.9rem;color:#64748b;margin-bottom:20px;line-height:1.55}.assessment-ui_skillCardsGrid__Zts8l{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}@media (min-width:768px){.assessment-ui_skillCardsGrid__Zts8l{grid-template-columns:repeat(2,1fr)}}.assessment-ui_skillItemCard__FnTj3{border:1px solid #e2e8f0;border-radius:16px;padding:16px;background:#fafbfc;transition:all .2s ease}.assessment-ui_skillItemCard__FnTj3:hover{border-color:#cbd5e1;background:#fff}.assessment-ui_skillItemTop__apc6Y{display:flex;align-items:center;gap:10px;margin-bottom:6px}.assessment-ui_skillIconBox__vAGg4{width:32px;height:32px;border-radius:8px;background:#f1f5f9;display:flex;align-items:center;justify-content:center;color:#0f172a;font-size:.95rem}.assessment-ui_skillItemTitle__4k5tY{font-size:.98rem;font-weight:700;color:#0f172a}.assessment-ui_skillItemDesc__5Va8k{font-size:.8rem;line-height:1.45;color:#64748b;margin-bottom:12px;min-height:38px}.assessment-ui_skillLevelsList__QSCWT{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:6px;gap:6px}.assessment-ui_skillLevelBtn__uHoUe{padding:7px 10px;border-radius:8px;border:1px solid #e2e8f0;background:#fff;color:#475569;font-size:.78rem;font-weight:600;cursor:pointer;transition:all .15s ease;text-align:center}.assessment-ui_skillLevelBtn__uHoUe:hover{border-color:#cbd5e1;background:#f8fafc}.assessment-ui_skillLevelBtnActive__Bafxj{background:#0d9488;color:#fff!important;border-color:#0d9488!important;font-weight:700}.assessment-ui_cefrReferenceLink__YgIeV{display:inline-flex;align-items:center;gap:6px;font-size:.82rem;color:#0d9488;text-decoration:none;margin-top:14px}.assessment-ui_cefrReferenceLink__YgIeV:hover{text-decoration:underline}.assessment-ui_launchQuizCard__HK0Ul{background:linear-gradient(135deg,#0f172a,#1e293b);border-radius:20px;padding:28px 24px;color:#fff;display:flex;flex-direction:column;gap:20px;align-items:center;text-align:center;margin-bottom:32px;box-shadow:0 10px 30px -5px rgba(15,23,42,.2)}@media (min-width:640px){.assessment-ui_launchQuizCard__HK0Ul{flex-direction:row;text-align:left;justify-content:space-between}}.assessment-ui_launchQuizTitle__hb3s8{font-size:1.25rem;font-weight:800;margin:0 0 6px}.assessment-ui_launchQuizDesc__Wh7lc{font-size:.9rem;color:#94a3b8;margin:0;max-width:520px;line-height:1.5}.assessment-ui_btnPrimaryLarge__Tuhkj{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 28px;background:linear-gradient(135deg,#0d9488,#059669);color:#fff;font-size:1rem;font-weight:700;border-radius:14px;border:none;cursor:pointer;box-shadow:0 4px 14px rgba(13,148,136,.4);transition:all .2s cubic-bezier(.16,1,.3,1);white-space:nowrap}.assessment-ui_btnPrimaryLarge__Tuhkj:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px rgba(13,148,136,.5)}.assessment-ui_btnPrimaryLarge__Tuhkj:disabled{opacity:.7;cursor:wait}.assessment-ui_stickyQuizBar__9qB7d{position:-webkit-sticky;position:sticky;top:72px;z-index:40;background:hsla(0,0%,100%,.94);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #e2e8f0;border-radius:16px;padding:14px 18px;margin-bottom:24px;box-shadow:0 10px 25px -5px rgba(15,23,42,.08)}.assessment-ui_stickyQuizTop__xpgHQ{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;font-size:.88rem}.assessment-ui_quizProgressLabel__mYG4R{font-weight:700;color:#0f172a}.assessment-ui_quizAnsweredCount__clF99{font-weight:700;color:#0d9488}.assessment-ui_progressBarContainer__wvYzb{width:100%;height:8px;background:#e2e8f0;border-radius:9999px;overflow:hidden;margin-bottom:12px}.assessment-ui_progressBarFill__xM5Tq{height:100%;background:linear-gradient(90deg,#0d9488,#10b981);border-radius:9999px;transition:width .3s ease}.assessment-ui_questionPaletteGrid__H5_i2{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.assessment-ui_paletteBubble__7h3Pz{width:32px;height:32px;border-radius:8px;border:1px solid #cbd5e1;background:#fff;color:#475569;font-size:.82rem;font-weight:700;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease}.assessment-ui_paletteBubble__7h3Pz:hover{border-color:#0d9488;color:#0d9488}.assessment-ui_paletteBubbleAnswered__ZwWRo{background:#0d9488;border-color:#0d9488;color:#fff}.assessment-ui_paletteBubbleActive__s0qFQ{box-shadow:0 0 0 2px #0f172a}.assessment-ui_questionCard__g32yz{background:#fff;border:1px solid #e2e8f0;border-radius:20px;padding:24px;box-shadow:0 4px 16px -2px rgba(15,23,42,.04);margin-bottom:24px;scroll-margin-top:180px}.assessment-ui_questionCardHeader__Kuv4h{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.assessment-ui_questionBadge__UZ9is{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:9999px;background:#f1f5f9;color:#334155;font-size:.82rem;font-weight:700}.assessment-ui_questionTypeBadge__NNCSH{font-size:.78rem;font-weight:600;color:#64748b;background:#fafbfc;border:1px solid #e2e8f0;padding:3px 8px;border-radius:6px}.assessment-ui_readingPassageBox__uCFnZ{background:#f8fafc;border-left:4px solid #0d9488;border-radius:0 12px 12px 0;padding:16px;margin-bottom:18px;font-size:.95rem;line-height:1.65;color:#334155;white-space:pre-wrap;font-family:inherit}.assessment-ui_passageTitleTag__GrsrM{font-size:.76rem;font-weight:800;color:#0d9488;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;display:block}.assessment-ui_questionPrompt__Tgk2W{font-size:1.08rem;font-weight:600;line-height:1.55;color:#0f172a;margin-bottom:18px}.assessment-ui_optionsGrid__o4ThQ{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px}.assessment-ui_optionCard__IxMQ7{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:12px;border:1px solid #cbd5e1;background:#fff;cursor:pointer;transition:all .15s cubic-bezier(.16,1,.3,1);min-height:52px}.assessment-ui_optionCard__IxMQ7:hover{border-color:#0d9488;background:#f0fdfa}.assessment-ui_optionCardSelected__fI5wn{border-color:#0d9488!important;background:#f0fdf4!important;box-shadow:0 0 0 2px rgba(13,148,136,.2)}.assessment-ui_optionLetterBox__vh5Or{width:28px;height:28px;border-radius:8px;background:#f1f5f9;color:#475569;font-size:.85rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .15s ease}.assessment-ui_optionLetterBoxSelected__43kxw{background:#0d9488;color:#fff}.assessment-ui_optionText__IqECH{font-size:.95rem;color:#1e293b;line-height:1.4;flex:1 1}.assessment-ui_submitFooterBar__oEbIF{position:-webkit-sticky;position:sticky;bottom:20px;z-index:40;background:#0f172a;border-radius:18px;padding:16px 24px;color:#fff;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;box-shadow:0 12px 32px rgba(15,23,42,.25);margin-top:36px}.assessment-ui_submitFooterInfo__583Ul{display:flex;flex-direction:column;gap:2px}.assessment-ui_submitFooterTitle__x7LjK{font-size:.95rem;font-weight:700;color:#fff}.assessment-ui_submitFooterSub__xEas5{font-size:.82rem;color:#94a3b8}.assessment-ui_submitFooterActions__G1SAK{display:flex;align-items:center;gap:12px}.assessment-ui_btnSubmitExam__EcbnS{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:linear-gradient(135deg,#0d9488,#10b981);color:#fff;font-size:.95rem;font-weight:700;border-radius:12px;border:none;cursor:pointer;transition:all .2s ease}.assessment-ui_btnSubmitExam__EcbnS:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 14px rgba(13,148,136,.4)}.assessment-ui_btnSubmitExam__EcbnS:disabled{opacity:.6;cursor:wait}.assessment-ui_resultCard__ui3Gq{background:#fff;border:1px solid #e2e8f0;border-radius:24px;padding:32px 24px;box-shadow:0 10px 30px -5px rgba(15,23,42,.06);margin-bottom:32px}@media (min-width:640px){.assessment-ui_resultCard__ui3Gq{padding:40px}}.assessment-ui_resultHeroBanner__EutWu{background:linear-gradient(135deg,#f0fdf4,#eff6ff);border:1px solid #bbf7d0;border-radius:20px;padding:28px;text-align:center;margin-bottom:32px;position:relative;overflow:hidden}.assessment-ui_resultScoreBadge__3iRsE{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 24px;background:#0d9488;color:#fff;border-radius:9999px;font-size:1.4rem;font-weight:800;margin-bottom:16px;box-shadow:0 4px 14px rgba(13,148,136,.35)}.assessment-ui_resultLevelTitle__djXhU{font-size:1.6rem;font-weight:800;color:#0f172a;margin-bottom:8px}.assessment-ui_resultLevelDesc__KXhgX{font-size:.95rem;line-height:1.6;color:#475569;max-width:620px;margin:0 auto}.assessment-ui_areasGrid__xv2_q{display:grid;grid-template-columns:1fr;grid-gap:14px;gap:14px;margin-bottom:32px}@media (min-width:640px){.assessment-ui_areasGrid__xv2_q{grid-template-columns:repeat(2,1fr)}}.assessment-ui_areaCard__x1H0F{border:1px solid #e2e8f0;border-radius:16px;padding:18px;background:#fafbfc;transition:all .2s ease}.assessment-ui_areaCard__x1H0F:hover{border-color:#cbd5e1;background:#fff;transform:translateY(-2px)}.assessment-ui_areaCardTop__Cd1Qn{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.assessment-ui_areaTitle__ikSFr{font-size:.95rem;font-weight:700;color:#0f172a}.assessment-ui_areaScoreText__7oaE8{font-size:.88rem;font-weight:700;color:#0d9488}.assessment-ui_areaProgressBar__98yMu{height:6px;background:#e2e8f0;border-radius:9999px;overflow:hidden;margin-bottom:12px}.assessment-ui_areaProgressFill__FzKwd{height:100%;background:#0d9488;border-radius:9999px}.assessment-ui_areaLink__t1beC{display:inline-flex;align-items:center;gap:4px;font-size:.82rem;font-weight:600;color:#0d9488;text-decoration:none}.assessment-ui_areaLink__t1beC:hover{text-decoration:underline}.assessment-ui_resultActionButtons__iXOx_{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px;margin-top:32px}.assessment-ui_btnPrimaryAction__mPygf{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;background:linear-gradient(135deg,#0d9488,#059669);color:#fff;border-radius:14px;font-size:1rem;font-weight:700;text-decoration:none;box-shadow:0 4px 14px rgba(13,148,136,.35);transition:all .2s ease}.assessment-ui_btnPrimaryAction__mPygf:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(13,148,136,.45)}.assessment-ui_btnSecondaryAction__I12_B{display:inline-flex;align-items:center;gap:8px;padding:13px 22px;background:#fff;color:#475569;border:1px solid #cbd5e1;border-radius:14px;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .2s ease}.assessment-ui_btnSecondaryAction__I12_B:hover{background:#f8fafc;color:#0f172a;border-color:#94a3b8}