.ai-era-talent-module__Tswvva__page{--ink:#173a36;--accent:#21685a;max-width:1080px;color:var(--ink);overflow-wrap:anywhere;margin:auto;padding:32px 24px 72px;font-size:17px;line-height:1.85}.ai-era-talent-module__Tswvva__page h1{letter-spacing:-.02em;margin:16px 0 24px;font-size:clamp(2rem,4.5vw,3.5rem);line-height:1.25}.ai-era-talent-module__Tswvva__page h2{margin:30px 0 14px;font-size:1.5rem;line-height:1.5}.ai-era-talent-module__Tswvva__page h3{margin:8px 0;font-size:1.13rem;line-height:1.6}.ai-era-talent-module__Tswvva__page p{margin:12px 0}.ai-era-talent-module__Tswvva__page a{color:var(--accent);text-underline-offset:4px}.ai-era-talent-module__Tswvva__page button,.ai-era-talent-module__Tswvva__page select,.ai-era-talent-module__Tswvva__page textarea{font:inherit}.ai-era-talent-module__Tswvva__page button,.ai-era-talent-module__Tswvva__primary{min-height:48px;color:var(--ink);cursor:pointer;background:#fff;border:1px solid #9abbb3;border-radius:9px;padding:10px 20px;font-weight:600;line-height:1.6;text-decoration:none;display:inline-block}.ai-era-talent-module__Tswvva__page .ai-era-talent-module__Tswvva__primary{background:var(--accent);color:#fff;border-color:var(--accent)}.ai-era-talent-module__Tswvva__page button:disabled{cursor:wait;opacity:.55}.ai-era-talent-module__Tswvva__page :is(a,button,textarea,select,input):focus-visible{outline-offset:4px;outline:3px solid #c28a39}.ai-era-talent-module__Tswvva__hero{background:linear-gradient(125deg,#e7f1eb,#f9f5e9);border-radius:18px;padding:36px}.ai-era-talent-module__Tswvva__eyebrow{letter-spacing:.08em;font-size:.82rem;font-weight:700}.ai-era-talent-module__Tswvva__lead{max-width:760px;font-size:1.2rem}.ai-era-talent-module__Tswvva__tags,.ai-era-talent-module__Tswvva__actions{flex-wrap:wrap;gap:12px;margin:20px 0;display:flex}.ai-era-talent-module__Tswvva__tags span{border:1px solid #adc8bd;border-radius:30px;padding:3px 12px;font-size:.9rem}.ai-era-talent-module__Tswvva__progress{max-width:650px;margin:24px 0 12px}.ai-era-talent-module__Tswvva__progress label{justify-content:space-between;display:flex}.ai-era-talent-module__Tswvva__progress progress{width:100%;height:12px;accent-color:var(--accent)}.ai-era-talent-module__Tswvva__progress>span,.ai-era-talent-module__Tswvva__notice{color:#4d655f;font-size:.88rem}.ai-era-talent-module__Tswvva__section{border-bottom:1px solid #d5e2dc;padding:24px 0}.ai-era-talent-module__Tswvva__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:0;list-style:none;display:grid}.ai-era-talent-module__Tswvva__grid li{background:#fff;border:1px solid #c9dbd3;border-radius:12px}.ai-era-talent-module__Tswvva__grid a{height:100%;padding:22px;text-decoration:none;display:block}.ai-era-talent-module__Tswvva__grid a:hover{background:#f0f6f2}.ai-era-talent-module__Tswvva__number{color:#4c7c6a;font-size:1.4rem}.ai-era-talent-module__Tswvva__grid p{color:#4d655f;font-size:.92rem}.ai-era-talent-module__Tswvva__grid a>span:last-child{font-size:.85rem;font-weight:600}.ai-era-talent-module__Tswvva__confirm{border:1px solid #b2976a;margin-top:20px;padding:18px}.ai-era-talent-module__Tswvva__breadcrumb{justify-content:space-between;gap:14px;font-size:.95rem;display:flex}.ai-era-talent-module__Tswvva__lessonHeader{border-bottom:1px solid #c9dbd3;padding:22px 0 30px}.ai-era-talent-module__Tswvva__reading{max-width:820px;margin:auto;padding:15px 0}.ai-era-talent-module__Tswvva__reading h2{margin-top:36px;font-size:1.32rem}.ai-era-talent-module__Tswvva__item{padding-left:12px}.ai-era-talent-module__Tswvva__tableWrap{max-width:100%;margin:20px 0;overflow-x:auto}.ai-era-talent-module__Tswvva__tableWrap table{border-collapse:collapse;width:100%;min-width:430px;font-size:.95rem}.ai-era-talent-module__Tswvva__tableWrap th,.ai-era-talent-module__Tswvva__tableWrap td{text-align:left;vertical-align:top;border:1px solid #ccd9d3;padding:12px}.ai-era-talent-module__Tswvva__tableWrap th{background:#edf4ef}.ai-era-talent-module__Tswvva__worksheet{background:#f0f6f2;border-radius:14px;padding:24px;scroll-margin-top:20px}.ai-era-talent-module__Tswvva__fields,.ai-era-talent-module__Tswvva__quiz{border:0;min-width:0;margin:0;padding:0}.ai-era-talent-module__Tswvva__fields legend{font-weight:700}.ai-era-talent-module__Tswvva__field{gap:8px;margin:20px 0;font-weight:600;display:grid}.ai-era-talent-module__Tswvva__field textarea{box-sizing:border-box;color:#173a36;resize:vertical;background:#fff;border:1px solid #9bb5aa;border-radius:7px;width:100%;min-height:135px;padding:12px;font-weight:400}.ai-era-talent-module__Tswvva__field select{background:#fff;border:1px solid #9bb5aa;border-radius:7px;width:100%;padding:10px}.ai-era-talent-module__Tswvva__quiz legend{margin-bottom:12px;font-weight:700}.ai-era-talent-module__Tswvva__quiz label{cursor:pointer;border:1px solid #b9d0c4;border-radius:9px;align-items:flex-start;gap:12px;margin:10px 0;padding:14px;display:flex}.ai-era-talent-module__Tswvva__quiz input{width:20px;height:20px;accent-color:var(--accent);flex-shrink:0;margin-top:5px}.ai-era-talent-module__Tswvva__feedback{border-left:3px solid var(--accent);background:#edf4ee;padding:16px}.ai-era-talent-module__Tswvva__lessonNav{grid-template-columns:1fr 1fr;gap:24px;padding-top:36px;display:grid}.ai-era-talent-module__Tswvva__lessonNav a{border:1px solid #bbcec5;border-radius:8px;padding:12px}@media (max-width:700px){.ai-era-talent-module__Tswvva__page{padding:22px 16px 48px;font-size:16px}.ai-era-talent-module__Tswvva__hero{padding:24px 18px}.ai-era-talent-module__Tswvva__grid{grid-template-columns:1fr}.ai-era-talent-module__Tswvva__worksheet{padding:18px 14px}.ai-era-talent-module__Tswvva__lessonNav{grid-template-columns:1fr;gap:12px}.ai-era-talent-module__Tswvva__actions{flex-direction:column;align-items:stretch}.ai-era-talent-module__Tswvva__actions button,.ai-era-talent-module__Tswvva__actions a{text-align:center}.ai-era-talent-module__Tswvva__page h1{font-size:2rem}.ai-era-talent-module__Tswvva__tableWrap table{font-size:.88rem}.ai-era-talent-module__Tswvva__tableWrap th,.ai-era-talent-module__Tswvva__tableWrap td{padding:9px}}@media print{.ai-era-talent-module__Tswvva__page{color:#000;max-width:none;padding:0;font-size:11pt}.ai-era-talent-module__Tswvva__hero,.ai-era-talent-module__Tswvva__worksheet{background:#fff;padding:0}.ai-era-talent-module__Tswvva__actions,.ai-era-talent-module__Tswvva__lessonNav,.ai-era-talent-module__Tswvva__breadcrumb{display:none}.ai-era-talent-module__Tswvva__grid{grid-template-columns:1fr 1fr}.ai-era-talent-module__Tswvva__tableWrap{overflow:visible}.ai-era-talent-module__Tswvva__tableWrap table{min-width:0}.ai-era-talent-module__Tswvva__field textarea{min-height:70px}.ai-era-talent-module__Tswvva__page h2{break-after:avoid}}
