.blog-post_shell__Jm2hA{width:min(42rem,calc(100% - 3.5rem));margin-inline:auto;padding-block:2.75rem 4.5rem;padding-inline:max(0px,env(safe-area-inset-left,0px)) max(0px,env(safe-area-inset-right,0px))}.blog-post_shell__Jm2hA a.blog-post_back__2JoDB{display:inline-flex;align-items:center;font-size:.875rem;font-weight:700;color:#0c8c7e;text-decoration:none}.blog-post_shell__Jm2hA a.blog-post_back__2JoDB:hover{text-decoration:underline;text-underline-offset:.12em}.blog-post_meta__MaVtd{margin:1.75rem 0 0;font-size:.75rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#078b7e}.blog-post_title__fvZfq{margin:.85rem 0 0;font-size:clamp(1.85rem,7.2vw,3rem);font-weight:900;line-height:1.12;letter-spacing:-.04em;color:#14221f;overflow-wrap:anywhere}.blog-post_excerpt__S10mS{margin:1.15rem 0 0;font-size:1.05rem;line-height:1.65;color:#536966}.blog-post_cover__GC7yd{display:block;width:100%;margin-top:1.75rem;aspect-ratio:16/9;border-radius:1.25rem;object-fit:cover}.blog-post_body___IWxI{margin-top:1.75rem}.blog-post_sources__OGHOC{margin-top:2.75rem;padding:1.25rem 1.15rem;border-radius:1rem;border:1px solid #dde5e2;background:#fff}.blog-post_sourcesTitle__5_O9I{margin:0;font-size:.75rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#078b7e}.blog-post_sourcesList__pNCTJ{margin:.75rem 0 0;padding:0;list-style:none;display:grid;gap:.55rem}.blog-post_sourcesList__pNCTJ a{color:#0c8c7e;font-size:.9rem;font-weight:600;text-decoration:none;overflow-wrap:anywhere}.blog-post_sourcesList__pNCTJ a:hover{text-decoration:underline;text-underline-offset:.12em}[data-theme=dark] .blog-post_title__fvZfq,html.dark .blog-post_title__fvZfq{color:#eef6f3}[data-theme=dark] .blog-post_excerpt__S10mS,html.dark .blog-post_excerpt__S10mS{color:#b1bdae}[data-theme=dark] .blog-post_shell__Jm2hA a.blog-post_back__2JoDB,[data-theme=dark] .blog-post_sourcesList__pNCTJ a,html.dark .blog-post_shell__Jm2hA a.blog-post_back__2JoDB,html.dark .blog-post_sourcesList__pNCTJ a{color:#5edcc8}[data-theme=dark] .blog-post_sources__OGHOC,html.dark .blog-post_sources__OGHOC{background:#1a2a26;border-color:rgba(94,220,200,.22)}@media (min-width:640px){.blog-post_shell__Jm2hA{width:min(42rem,calc(100% - 4rem));padding-block:3.5rem 5.5rem}.blog-post_excerpt__S10mS{font-size:1.15rem;line-height:1.7}.blog-post_body___IWxI{margin-top:2.25rem}.blog-post_cover__GC7yd{margin-top:2.25rem;border-radius:1.5rem}.blog-post_sources__OGHOC{padding:1.5rem}}@media (max-width:419px){.blog-post_shell__Jm2hA{width:calc(100% - 2.75rem);padding-block:2.25rem 3.75rem}.blog-post_title__fvZfq{font-size:clamp(1.65rem,8vw,2rem)}.blog-post_excerpt__S10mS{font-size:1rem}}.blog-prose_prose__ScCPO{color:#14221f;font-size:1.0625rem;line-height:1.75;overflow-wrap:break-word}.blog-prose_prose__ScCPO :where(h1,h2,h3,h4,p,ul,ol,blockquote,pre,figure,img){margin:0}.blog-prose_prose__ScCPO :where(p,ul,ol,blockquote)+:where(p,ul,ol,blockquote){margin-top:1.25rem}.blog-prose_prose__ScCPO :where(h1,h2,h3,h4){color:#14221f;letter-spacing:-.03em;line-height:1.28;overflow-wrap:break-word}.blog-prose_prose__ScCPO :where(h1){margin-top:2.75rem;font-size:1.85rem;font-weight:800}.blog-prose_prose__ScCPO :where(h2){margin-top:2.5rem;font-size:1.45rem;font-weight:700}.blog-prose_prose__ScCPO :where(h3){margin-top:2rem;font-size:1.2rem;font-weight:700}.blog-prose_prose__ScCPO :where(h4){margin-top:1.65rem;font-size:1.05rem;font-weight:700}.blog-prose_prose__ScCPO :where(h1,h2,h3,h4):first-child{margin-top:0}.blog-prose_prose__ScCPO :where(h1,h2,h3,h4)+:where(p,ul,ol,blockquote){margin-top:.75rem}.blog-prose_prose__ScCPO :where(a){color:#0c8c7e;text-decoration:underline;text-underline-offset:.12em}.blog-prose_prose__ScCPO :where(ol),.blog-prose_prose__ScCPO :where(ul){padding-left:1.5rem}.blog-prose_prose__ScCPO :where(ul){list-style:disc}.blog-prose_prose__ScCPO :where(ol){list-style:decimal}.blog-prose_prose__ScCPO :where(li+li){margin-top:.55rem}.blog-prose_prose__ScCPO :where(li>p){margin:0}@media (max-width:639px){.blog-prose_prose__ScCPO{font-size:1.02rem;line-height:1.8}.blog-prose_prose__ScCPO :where(p,ul,ol,blockquote)+:where(p,ul,ol,blockquote){margin-top:1.35rem}.blog-prose_prose__ScCPO :where(h1){margin-top:2.35rem;font-size:1.45rem}.blog-prose_prose__ScCPO :where(h2){margin-top:2.15rem;font-size:1.28rem}.blog-prose_prose__ScCPO :where(h3){margin-top:1.85rem;font-size:1.12rem}.blog-prose_prose__ScCPO :where(h4){margin-top:1.55rem;font-size:1.02rem}.blog-prose_prose__ScCPO :where(h1,h2,h3,h4)+:where(p,ul,ol,blockquote){margin-top:.65rem}.blog-prose_prose__ScCPO :where(ol),.blog-prose_prose__ScCPO :where(ul){padding-left:1.65rem}.blog-prose_prose__ScCPO :where(li+li){margin-top:.65rem}.blog-prose_prose__ScCPO :where(blockquote){padding-left:.9rem}}.blog-prose_prose__ScCPO :where(blockquote){border-left:4px solid #0c8c7e;padding-left:1rem;color:#536966}.blog-prose_prose__ScCPO :where(blockquote+blockquote){margin-top:.85rem}.blog-prose_prose__ScCPO :where(img,figure){display:block;width:100%;margin-top:1.5rem;margin-bottom:.25rem;border-radius:1rem}.blog-prose_prose__ScCPO :where(code){font-size:.92em;padding:.1em .35em;border-radius:.3em;background:rgba(12,140,126,.08)}.blog-prose_proseCompact__xMZO4{font-size:.9375rem;line-height:1.65;color:#334155}.blog-prose_proseCompact__xMZO4 :where(h1){margin-top:1.85rem;font-size:1.45rem}.blog-prose_proseCompact__xMZO4 :where(h2){margin-top:1.65rem;font-size:1.2rem}.blog-prose_proseCompact__xMZO4 :where(h3){margin-top:1.35rem;font-size:1.05rem}.blog-prose_proseCompact__xMZO4 :where(h4){margin-top:1.15rem;font-size:.98rem}.blog-prose_proseCompact__xMZO4 :where(h1,h2,h3,h4)+:where(p,ul,ol,blockquote){margin-top:.55rem}[data-theme=dark] .blog-prose_prose__ScCPO,html.dark .blog-prose_prose__ScCPO{color:#eef6f3}[data-theme=dark] .blog-prose_prose__ScCPO :where(h1,h2,h3,h4),html.dark .blog-prose_prose__ScCPO :where(h1,h2,h3,h4){color:#eef6f3}[data-theme=dark] .blog-prose_prose__ScCPO :where(blockquote),html.dark .blog-prose_prose__ScCPO :where(blockquote){color:#b1bdae}[data-theme=dark] .blog-prose_prose__ScCPO :where(a),html.dark .blog-prose_prose__ScCPO :where(a){color:#5edcc8}[data-theme=dark] .blog-prose_prose__ScCPO :where(code),html.dark .blog-prose_prose__ScCPO :where(code){background:rgba(94,220,200,.12)}.blog-share_share__y3617{margin-top:2.75rem;padding-top:1.5rem;border-top:1px solid rgba(12,140,126,.14)}.blog-share_label__hb1bZ{margin:0 0 .85rem;font-size:.78rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#078b7e}.blog-share_actions__Fkp09{display:flex;flex-wrap:wrap;gap:.55rem}.blog-share_labelText__z2W1b{display:inline}.blog-share_actions__Fkp09 a.blog-share_network__REshi,.blog-share_actions__Fkp09 button.blog-share_network__REshi{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:2.5rem;padding:.45rem .85rem;border-radius:12px;border:1px solid #cfe0db;background:#fff;color:#314640;font-size:.82rem;font-weight:700;line-height:1;text-decoration:none;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.blog-share_actions__Fkp09 a.blog-share_network__REshi:hover,.blog-share_actions__Fkp09 button.blog-share_network__REshi:hover{border-color:#0c8c7e;color:#0c8c7e;background:rgba(12,140,126,.06)}.blog-share_actions__Fkp09 a.blog-share_network__REshi:focus-visible,.blog-share_actions__Fkp09 button.blog-share_network__REshi:focus-visible{outline:2px solid #0c8c7e;outline-offset:2px}.blog-share_actions__Fkp09 a.blog-share_network__REshi svg,.blog-share_actions__Fkp09 button.blog-share_network__REshi svg{width:1rem;height:1rem;flex-shrink:0}.blog-share_actions__Fkp09 button.blog-share_network__REshi[data-copied=true]{border-color:#0c8c7e;color:#0c8c7e;background:rgba(12,140,126,.08)}[data-theme=dark] .blog-share_label__hb1bZ{color:var(--accent)}[data-theme=dark] .blog-share_share__y3617{border-top-color:color-mix(in srgb,var(--accent) 28%,transparent)}[data-theme=dark] .blog-share_actions__Fkp09 a.blog-share_network__REshi,[data-theme=dark] .blog-share_actions__Fkp09 button.blog-share_network__REshi{color:var(--ink);background:var(--raised);border-color:color-mix(in srgb,var(--accent) 28%,transparent)}[data-theme=dark] .blog-share_actions__Fkp09 a.blog-share_network__REshi:hover,[data-theme=dark] .blog-share_actions__Fkp09 button.blog-share_network__REshi:hover{border-color:var(--accent);color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent)}[data-theme=dark] .blog-share_actions__Fkp09 button.blog-share_network__REshi[data-copied=true]{border-color:var(--accent);color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,transparent)}@media (max-width:480px){.blog-share_actions__Fkp09 a.blog-share_network__REshi,.blog-share_actions__Fkp09 button.blog-share_network__REshi{min-width:2.5rem;padding:.55rem}.blog-share_actions__Fkp09 a.blog-share_network__REshi .blog-share_labelText__z2W1b,.blog-share_actions__Fkp09 button.blog-share_network__REshi .blog-share_labelText__z2W1b{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}.audience-pricing_section__Fip__{padding:clamp(48px,7vw,104px) 0;color:var(--ink,#14221f);background:var(--surface,#f2f8f6);scroll-margin-top:calc(var(--landing-header-height, 6rem) + 1.5rem)}.audience-pricing_container__SCd1l{width:min(1248px,calc(100% - 64px));margin-inline:auto}.audience-pricing_heading__Uagtr{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:36px}.audience-pricing_audienceLabel__tRsKW{display:inline-flex;align-items:center;gap:9px;color:var(--accent,#088878);font-size:14px;font-weight:650;margin-bottom:18px}.audience-pricing_heading__Uagtr h2{max-width:650px;font:650 clamp(30px,3.5vw,48px)/1.13 Manrope Variable,sans-serif;letter-spacing:-1.6px;margin:0;text-wrap:balance}.audience-pricing_heading__Uagtr>p{max-width:325px;font-size:16px;line-height:1.65;color:var(--body,#5c6c61)}.audience-pricing_toolbar__vMzhS{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.audience-pricing_toolbar__vMzhS>p{font-size:14px;color:var(--body,#5c6c61)}.audience-pricing_controls__OYGLq{display:flex;flex-wrap:wrap;gap:12px;align-items:center;color:var(--ink,#14221f)}.audience-pricing_period__5ylHH{display:flex;flex-wrap:wrap;padding:4px;border:1px solid var(--line,#d7e8e3);border-radius:12px;background:var(--raised,#fff)}.audience-pricing_period__5ylHH button{min-height:44px;min-width:44px;background:transparent;border:0;color:inherit;border-radius:8px;padding:10px 18px;font-size:.875rem;font-weight:650;cursor:pointer}.audience-pricing_period__5ylHH button[aria-pressed=true]{background:var(--button,#06685c);color:var(--button-ink,#fff)}.audience-pricing_currency__qteNz{display:inline-flex;align-items:center;gap:6px;border-bottom:1px solid var(--line,#d7e8e3);padding-block:10px}.audience-pricing_currency__qteNz select{background:transparent;color:inherit;width:9rem;min-height:44px;min-width:44px;max-width:100%;border:0;font-size:1rem;padding-right:4px;cursor:pointer}.audience-pricing_currency__qteNz option{background:var(--raised,#fff);color:var(--ink,#14221f)}.audience-pricing_plans__3Nwr_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--line,#d7e8e3);border-radius:22px;overflow:hidden;background:var(--raised,#fff)}.audience-pricing_plan__GWVDz{padding:clamp(24px,3vw,38px);min-width:0}.audience-pricing_plan__GWVDz+.audience-pricing_plan__GWVDz{border-left:1px solid var(--line,#d7e8e3)}.audience-pricing_plan__GWVDz[data-featured=true]{background:var(--soft-accent,#e6f6f3)}.audience-pricing_planTop__WGJGV{display:flex;flex-wrap:wrap;align-items:center;gap:8px;justify-content:space-between;min-height:32px}.audience-pricing_planTop__WGJGV h3{font:700 24px/1.3 Manrope Variable,sans-serif;margin:0}.audience-pricing_recommended__fn0Zd{font-size:11px;padding:5px 9px;border:1px solid var(--line,#d7e8e3);border-radius:6px;color:var(--button,#06685c);background:var(--raised,#fff);white-space:nowrap}.audience-pricing_plan__GWVDz .audience-pricing_description__V46JD{margin:14px 0 22px;max-width:240px;min-height:44px;color:var(--body,#5c6c61);font-size:14px;line-height:1.55}.audience-pricing_seats__OITpO{display:flex;align-items:center;gap:12px;padding-bottom:26px}.audience-pricing_seats__OITpO>span{display:flex;padding-left:4px}.audience-pricing_seats__OITpO>span>span{display:grid;place-items:center;width:27px;height:27px;margin-left:-4px;border-radius:50%;background:#d3eee6;border:2px solid var(--raised,#fff);color:#075f57;font-size:9px;font-weight:700}.audience-pricing_seats__OITpO>span>span:nth-child(2n){background:#dfeaf7;color:#365b89}.audience-pricing_seats__OITpO>span>span:nth-child(3n){background:#f8e6b6;color:#6d5112}.audience-pricing_seats__OITpO small{font-size:12px;color:var(--body,#5c6c61)}.audience-pricing_price__qYy5h{display:flex;flex-wrap:wrap;gap:8px;align-items:baseline;min-height:52px;font-variant-numeric:tabular-nums}.audience-pricing_price__qYy5h strong{font:650 clamp(30px,3vw,43px)/1.2 Manrope Variable,sans-serif;letter-spacing:-1.6px;white-space:nowrap}.audience-pricing_price__qYy5h>span{color:var(--body,#5c6c61);font-size:13px}.audience-pricing_plan__GWVDz .audience-pricing_billing__HGCSg,.audience-pricing_studentPrice__j_m_B .audience-pricing_billing__HGCSg{color:var(--body,#5c6c61);margin-top:5px;font-size:12px;min-height:20px}.audience-pricing_plan__GWVDz .audience-pricing_saving__FJg__,.audience-pricing_studentPrice__j_m_B .audience-pricing_saving__FJg__{color:var(--accent,#088878);margin:14px 0 25px;font-size:12px;min-height:20px}.audience-pricing_section__Fip__ .audience-pricing_cta__F01bh{display:inline-flex;width:100%;justify-content:space-between;align-items:center;gap:12px;padding:15px 18px;border:1px solid var(--line,#d7e8e3);border-radius:9px;background:var(--raised,#fff);color:var(--ink,#14221f);font:650 14px/1.4 Manrope Variable,sans-serif;text-decoration:none;cursor:pointer}.audience-pricing_section__Fip__ .audience-pricing_plan__GWVDz[data-featured=true] .audience-pricing_cta__F01bh,.audience-pricing_section__Fip__ .audience-pricing_studentPrice__j_m_B .audience-pricing_cta__F01bh{background:var(--button,#06685c);border-color:transparent;color:var(--button-ink,#fff)}.audience-pricing_cta__F01bh:hover{filter:brightness(.96)}.audience-pricing_controls__OYGLq :is(button,select):focus-visible,.audience-pricing_section__Fip__ :is(a,button):focus-visible{outline:2px solid var(--accent,#088878);outline-offset:4px}.audience-pricing_features__NMcko{list-style:none;padding:24px 0 0;margin:24px 0 0;border-top:1px solid var(--line,#d7e8e3);display:grid;gap:14px}.audience-pricing_features__NMcko li,.audience-pricing_studentFeatures__nexz_ li{display:flex;gap:9px;font-size:13px;line-height:1.5;align-items:flex-start}.audience-pricing_features__NMcko svg,.audience-pricing_studentFeatures__nexz_ li svg{flex-shrink:0;margin-top:2px;color:var(--accent,#088878)}.audience-pricing_footnote__zZ4K6{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:22px;color:var(--body,#5c6c61);font-size:12px;line-height:1.6}.audience-pricing_student__tRckA{display:grid;grid-template-columns:1.25fr 1fr;border:1px solid var(--line,#d7e8e3);border-radius:22px;overflow:hidden;background:var(--raised,#fff)}.audience-pricing_studentFeatures__nexz_{padding:44px}.audience-pricing_studentFeatures__nexz_>svg{color:var(--accent,#088878);margin-bottom:22px}.audience-pricing_studentFeatures__nexz_ h3{font:650 clamp(26px,3vw,36px)/1.2 Manrope Variable,sans-serif;letter-spacing:-1px}.audience-pricing_studentFeatures__nexz_ ul{list-style:none;display:grid;grid-template-columns:1fr 1fr;padding:28px 0 0;margin:0;gap:18px 24px}.audience-pricing_studentPrice__j_m_B{padding:44px;display:flex;flex-direction:column;justify-content:center;background:var(--soft-accent,#e6f6f3);border-left:1px solid var(--line,#d7e8e3)}.audience-pricing_planLabel__zw4tg{font-size:17px;font-weight:650;margin-bottom:20px}.audience-pricing_studentPrice__j_m_B .audience-pricing_reassurance__ZgsjD{color:var(--body,#5c6c61);font-size:12px;line-height:1.6;margin-top:18px}.audience-pricing_reassurance__ZgsjD a{text-decoration:underline;text-underline-offset:3px}.audience-pricing_institution__10KBw{display:flex;gap:22px;align-items:center;padding:30px 0;border-top:1px solid var(--line,#d7e8e3);margin-top:36px}.audience-pricing_institution__10KBw>svg{flex-shrink:0;color:var(--accent,#088878)}.audience-pricing_institution__10KBw>div{flex:1}.audience-pricing_institution__10KBw :is(h2,h3){font:650 21px/1.35 Manrope Variable,sans-serif;margin:0}.audience-pricing_institution__10KBw p{font-size:14px;line-height:1.65;color:var(--body,#5c6c61);max-width:680px;margin-top:8px}.audience-pricing_institution__10KBw a{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:650;width:auto!important}@media (max-width:1050px){.audience-pricing_heading__Uagtr{align-items:flex-start}.audience-pricing_toolbar__vMzhS{flex-wrap:wrap}.audience-pricing_recommended__fn0Zd{font-size:10px}.audience-pricing_price__qYy5h strong{font-size:30px}.audience-pricing_studentFeatures__nexz_,.audience-pricing_studentPrice__j_m_B{padding:30px}}@media (max-width:760px){.audience-pricing_container__SCd1l{width:calc(100% - 32px)}.audience-pricing_heading__Uagtr{flex-direction:column;gap:18px;margin-bottom:25px}.audience-pricing_heading__Uagtr>p{max-width:100%}.audience-pricing_plans__3Nwr_,.audience-pricing_student__tRckA{grid-template-columns:1fr}.audience-pricing_plan__GWVDz+.audience-pricing_plan__GWVDz{border-left:0;border-top:1px solid var(--line,#d7e8e3)}.audience-pricing_plan__GWVDz{padding:28px}.audience-pricing_plan__GWVDz .audience-pricing_description__V46JD{max-width:none;min-height:0}.audience-pricing_price__qYy5h strong{font-size:40px}.audience-pricing_studentPrice__j_m_B{border-left:0;border-top:1px solid var(--line,#d7e8e3)}.audience-pricing_studentFeatures__nexz_ ul{grid-template-columns:1fr;gap:12px}.audience-pricing_institution__10KBw{flex-wrap:wrap}.audience-pricing_institution__10KBw>div{flex-basis:calc(100% - 70px)}.audience-pricing_controls__OYGLq{gap:8px}.audience-pricing_period__5ylHH button{padding:10px 15px}}.audience-pricing_section__Fip__[data-audience=family]{padding-block:clamp(3.5rem,7vw,6.5rem);background:var(--page,#ffffff);border-top:1px solid var(--line,#d7e8e3)}.audience-pricing_section__Fip__[data-audience=family] .audience-pricing_container__SCd1l{width:min(1200px,calc(100% - 3rem))}.audience-pricing_section__Fip__[data-audience=family] .audience-pricing_heading__Uagtr{flex-direction:column;align-items:center;text-align:center;gap:1rem;margin-bottom:2.5rem}.audience-pricing_section__Fip__[data-audience=family] .audience-pricing_audienceLabel__tRsKW{font-size:.8125rem;margin-bottom:1rem}.audience-pricing_section__Fip__[data-audience=family] .audience-pricing_heading__Uagtr h2{max-width:780px;font-size:clamp(1.875rem,3.2vw,2.9rem);line-height:1.18;letter-spacing:-.045em}.audience-pricing_section__Fip__[data-audience=family] .audience-pricing_heading__Uagtr>p{max-width:65ch;font-size:1.0625rem}.audience-pricing_section__Fip__[data-audience=family] .audience-pricing_toolbar__vMzhS>p{font-size:.9375rem;max-width:40ch}.audience-pricing_section__Fip__[data-audience=family] .audience-pricing_plans__3Nwr_{gap:1.25rem;border:0;border-radius:0;background:transparent;overflow:visible}.audience-pricing_section__Fip__[data-audience=family] .audience-pricing_plan__GWVDz{border:1px solid var(--line,#d7e8e3);border-radius:14px;background:var(--raised,#ffffff);padding:clamp(1.25rem,2.5vw,2rem)}.audience-pricing_section__Fip__[data-audience=family] .audience-pricing_plan__GWVDz[data-featured=true]{border-color:var(--accent,#088878);background:var(--soft-accent,#e6f6f3)}.audience-pricing_section__Fip__[data-audience=family] .audience-pricing_planTop__WGJGV h3{font-size:1.5rem}.audience-pricing_section__Fip__[data-audience=family] .audience-pricing_recommended__fn0Zd{font-size:.75rem;white-space:normal}.audience-pricing_section__Fip__[data-audience=family] .audience-pricing_description__V46JD{font-size:.9375rem;max-width:none}.audience-pricing_section__Fip__[data-audience=family] .audience-pricing_seats__OITpO{flex-wrap:wrap}.audience-pricing_section__Fip__[data-audience=family] .audience-pricing_seats__OITpO small{font-size:.8125rem}.audience-pricing_section__Fip__[data-audience=family] .audience-pricing_price__qYy5h strong{font-size:clamp(1.625rem,3vw,2.6875rem);white-space:normal;overflow-wrap:anywhere}.audience-pricing_section__Fip__[data-audience=family] .audience-pricing_price__qYy5h>span,.audience-pricing_section__Fip__[data-audience=family] :is(.audience-pricing_billing__HGCSg,.audience-pricing_saving__FJg__,.audience-pricing_features__NMcko li,.audience-pricing_footnote__zZ4K6){font-size:.875rem}.audience-pricing_section__Fip__[data-audience=family] .audience-pricing_cta__F01bh{min-height:48px;min-width:44px;font-size:1rem;white-space:normal}.audience-pricing_section__Fip__[data-audience=family] .audience-pricing_cta__F01bh svg{flex-shrink:0}.audience-pricing_section__Fip__[data-audience=family] .audience-pricing_currency__qteNz select:focus-visible{outline:2px solid var(--accent,#088878);outline-offset:3px}@media (max-width:480px){.audience-pricing_section__Fip__[data-audience=family] .audience-pricing_container__SCd1l{width:calc(100% - 2rem)}.audience-pricing_section__Fip__[data-audience=family] .audience-pricing_toolbar__vMzhS{flex-direction:column;align-items:flex-start}.audience-pricing_section__Fip__[data-audience=family] .audience-pricing_controls__OYGLq{max-width:100%}}.audience-pricing_section__Fip__[data-audience=university] :is(.audience-pricing_heading__Uagtr>p,.audience-pricing_toolbar__vMzhS>p,.audience-pricing_studentFeatures__nexz_ li,.audience-pricing_institution__10KBw p){font-size:1rem}.audience-pricing_section__Fip__[data-audience=university] :is(.audience-pricing_audienceLabel__tRsKW,.audience-pricing_planLabel__zw4tg){font-size:1rem}.audience-pricing_section__Fip__[data-audience=university] :is(.audience-pricing_billing__HGCSg,.audience-pricing_saving__FJg__,.audience-pricing_footnote__zZ4K6,.audience-pricing_reassurance__ZgsjD){font-size:.875rem}.audience-pricing_section__Fip__[data-audience=university] :is(.audience-pricing_reassurance__ZgsjD a,.audience-pricing_institution__10KBw a){display:inline-flex;align-items:center;min-height:44px;min-width:44px;max-width:100%;padding-block:.5rem;font-size:.875rem;line-height:1.6}.insight-cover-card_card__kL3dT{--cutout:52px;--cta:52px;--gap:10px;position:relative;isolation:isolate}.insight-cover-card_featured__ag2jW{--cutout:64px;--cta:64px;--gap:12px}.insight-cover-card_media__6rVtk{position:relative;display:block;overflow:hidden;border-radius:28px;aspect-ratio:16/10;background:#0f2a26;text-decoration:none;color:inherit;-webkit-mask-image:radial-gradient(circle at calc(100% - var(--gap) - var(--cutout) / 2) calc(100% - var(--gap) - var(--cutout) / 2),transparent calc(var(--cutout) / 2 + 1px),#000 calc(var(--cutout) / 2 + 2px));mask-image:radial-gradient(circle at calc(100% - var(--gap) - var(--cutout) / 2) calc(100% - var(--gap) - var(--cutout) / 2),transparent calc(var(--cutout) / 2 + 1px),#000 calc(var(--cutout) / 2 + 2px))}.insight-cover-card_featured__ag2jW .insight-cover-card_media__6rVtk{aspect-ratio:16/9;border-radius:32px}.insight-cover-card_fallback__WujTB,.insight-cover-card_image__2uAbg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.insight-cover-card_fallback__WujTB{background:radial-gradient(ellipse at 70% 20%,rgba(12,140,126,.45),transparent 55%),linear-gradient(145deg,#14352f,#0c8c7e 48%,#0a5f56)}.insight-cover-card_shade__nhgZy{position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,18,16,.08),rgba(8,18,16,.18) 42%,rgba(8,18,16,.78));pointer-events:none}.insight-cover-card_copy__tXJt3{position:absolute;left:0;right:calc(var(--cutout) + var(--gap) + 8px);bottom:0;z-index:1;display:flex;flex-direction:column;gap:.65rem;padding:1.35rem 1.4rem 1.45rem}.insight-cover-card_featured__ag2jW .insight-cover-card_copy__tXJt3{padding:1.75rem 1.8rem 1.7rem;gap:.8rem}.insight-cover-card_date__uTU1i{margin:0;font-size:.7rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.78)}.insight-cover-card_title__OiV_O{margin:0;max-width:18ch;font-size:clamp(1.2rem,2.4vw,1.7rem);font-weight:800;line-height:1.12;letter-spacing:-.03em;color:#fff}.insight-cover-card_featured__ag2jW .insight-cover-card_title__OiV_O{max-width:22ch;font-size:clamp(1.55rem,3.2vw,2.45rem)}.insight-cover-card_title__OiV_O>span{box-decoration-break:clone;-webkit-box-decoration-break:clone;background-image:linear-gradient(transparent 86%,rgba(255,255,255,.92) 0,rgba(255,255,255,.92) 92%,transparent 0)}.insight-cover-card_pills__9zKWc{display:flex;gap:.4rem;margin-top:.15rem}.insight-cover-card_pillActive__EMPwj,.insight-cover-card_pill__bjCT_{display:block;height:3px;width:1.55rem;border-radius:999px;background:rgba(255,255,255,.35)}.insight-cover-card_pillActive__EMPwj{background:#fff}.insight-cover-card_cta__Mfvxs{position:absolute;right:var(--gap);bottom:var(--gap);z-index:2;display:grid;place-items:center;width:var(--cta);height:var(--cta);border-radius:999px;background:#0c8c7e;color:#fff;box-shadow:0 10px 28px rgba(12,140,126,.35);transition:transform .18s ease,background-color .18s ease,box-shadow .18s ease}.insight-cover-card_cta__Mfvxs:hover{background:#0a7468;transform:translateY(-1px) scale(1.03);box-shadow:0 14px 32px rgba(12,140,126,.42)}.insight-cover-card_cta__Mfvxs:focus-visible{outline:3px solid rgba(12,140,126,.45);outline-offset:3px}@media (max-width:640px){.insight-cover-card_card__kL3dT,.insight-cover-card_featured__ag2jW{--cutout:48px;--cta:48px;--gap:8px}.insight-cover-card_copy__tXJt3{padding:1.1rem 1.1rem 1.2rem}.insight-cover-card_title__OiV_O{max-width:16ch}}.blog-featured-carousel_wrap__IeY7d{display:grid;gap:1rem}.blog-featured-carousel_tabs__xJwxL{display:grid;gap:.45rem}.blog-featured-carousel_tabActive__xvaFW,.blog-featured-carousel_tab__xhPvE{display:grid;grid-template-columns:auto 1fr;gap:.75rem;align-items:start;width:100%;padding:.8rem .9rem;border:1px solid rgba(20,34,31,.08);border-radius:16px;background:rgba(255,255,255,.72);text-align:left;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.blog-featured-carousel_tabActive__xvaFW,.blog-featured-carousel_tab__xhPvE:hover{border-color:rgba(12,140,126,.35);background:#fff;transform:translateY(-1px)}.blog-featured-carousel_tabActive__xvaFW{box-shadow:0 10px 24px rgba(20,34,31,.05)}.blog-featured-carousel_tabIndex___pVka{font-size:.72rem;font-weight:800;letter-spacing:.08em;color:#078b7e}.blog-featured-carousel_tabTitle__FRDMK{font-size:.92rem;font-weight:650;line-height:1.35;color:#14221f}@media (min-width:720px){.blog-featured-carousel_tabs__xJwxL{grid-template-columns:repeat(2,minmax(0,1fr))}}.mega-menu_wrap__0WFIi{position:static}.mega-menu_trigger__VZXy5{display:inline-flex;align-items:center;gap:6px;padding:0;min-height:44px;min-width:44px;border:0;background:transparent;font:inherit;font-size:.75rem;color:var(--body,#5c6c61);cursor:pointer;transition:color .2s}.mega-menu_trigger__VZXy5:hover,.mega-menu_wrap__0WFIi:focus-within .mega-menu_trigger__VZXy5,.mega-menu_wrap__0WFIi[data-open=true] .mega-menu_trigger__VZXy5{color:var(--accent,#088878)}.mega-menu_trigger__VZXy5 svg{transition:transform .2s}.mega-menu_wrap__0WFIi[data-open=true] .mega-menu_trigger__VZXy5 svg{transform:rotate(180deg)}.mega-menu_panel__GvcVX{--page:#ffffff;--raised:#ffffff;--ink:#14221f;--body:#5c6c61;--muted:#748176;--line:#d7e8e3;--accent:#088878;--soft-accent:#e6f6f3;position:fixed;top:var(--menu-top,calc(90px + env(safe-area-inset-top, 0px)));left:max(calc(16px + env(safe-area-inset-left, 0px)),calc(50% - 560px));right:max(calc(16px + env(safe-area-inset-right, 0px)),calc(50% - 560px));z-index:80;display:grid;grid-template-columns:minmax(200px,.9fr) minmax(0,2.2fr) minmax(160px,.75fr);gap:14px;padding:16px;max-width:1120px;max-height:calc(100dvh - var(--menu-top, calc(90px + env(safe-area-inset-top, 0px))) - 16px - env(safe-area-inset-bottom, 0px));overflow-y:auto;overscroll-behavior:contain;margin-inline:auto;background:var(--raised);border:1px solid var(--line);border-radius:28px;box-shadow:0 28px 80px color-mix(in srgb,var(--ink) 18%,transparent);color:var(--ink);font-size:.875rem;font-family:var(--font-sans),sans-serif;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(8px);transition:opacity .18s ease,transform .18s ease}.mega-menu_panel__GvcVX[data-theme=dark]{--page:#0d1614;--raised:#1a2a26;--ink:#eef6f3;--body:#b1bdae;--muted:#879b89;--line:#5edcc81c;--accent:#5edcc8;--soft-accent:#0888781a}.mega-menu_panel__GvcVX[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.mega-menu_intro__94g8x{display:flex;flex-direction:column;justify-content:space-between;gap:24px;min-height:280px;padding:28px 24px;border-radius:22px;background:#0b4f48;color:#f3faf8}.mega-menu_introEyebrow__axNpZ{margin:0 0 10px;font-size:.6875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#9ee8d6}.mega-menu_intro__94g8x h3{margin:0;font-size:clamp(1.35rem,1.1rem + .6vw,1.75rem);font-weight:800;line-height:1.15;letter-spacing:-.03em}.mega-menu_intro__94g8x p{margin:12px 0 0;font-size:.8125rem;line-height:1.55;color:#c9e8e1}.mega-menu_introLinks__38XhJ{display:flex;flex-direction:column;gap:10px}.mega-menu_introLinks__38XhJ a{display:flex;align-items:center;min-height:44px;color:#f3faf8;font-size:.8125rem;font-weight:600;text-decoration:underline;text-underline-offset:3px}.mega-menu_introLinks__38XhJ a:hover{color:#9ee8d6}.mega-menu_panel__GvcVX[data-kind=insights] .mega-menu_intro__94g8x{background:#f3efe6;color:#14221f}.mega-menu_panel__GvcVX[data-kind=insights] .mega-menu_introEyebrow__axNpZ{color:#0c8c7e}.mega-menu_panel__GvcVX[data-kind=insights] .mega-menu_intro__94g8x p{color:#5c6c61}.mega-menu_panel__GvcVX[data-kind=insights] .mega-menu_introLinks__38XhJ a{display:flex;align-items:center;min-height:44px;color:#0c4f48}.mega-menu_panel__GvcVX[data-kind=insights] .mega-menu_introLinks__38XhJ a:hover{color:#0c8c7e}.mega-menu_panel__GvcVX[data-kind=insights][data-theme=dark] .mega-menu_intro__94g8x{background:#24332c;color:#eef6f3}.mega-menu_panel__GvcVX[data-kind=insights][data-theme=dark] .mega-menu_introEyebrow__axNpZ{color:#5edcc8}.mega-menu_panel__GvcVX[data-kind=insights][data-theme=dark] .mega-menu_intro__94g8x p{color:#b1bdae}.mega-menu_panel__GvcVX[data-kind=insights][data-theme=dark] .mega-menu_introLinks__38XhJ a{display:flex;align-items:center;min-height:44px;color:#eef6f3}.mega-menu_grid__txt8q{display:grid;grid-template-columns:1fr 1fr .95fr;grid-template-rows:1fr 1fr;gap:12px;min-height:280px}.mega-menu_gridFour__2Soyu{grid-template-columns:1fr 1fr}.mega-menu_tile__zozXB{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:16px;min-height:132px;padding:22px 20px 18px;border-radius:22px;text-decoration:none;color:inherit;transition:transform .18s ease,box-shadow .18s ease}.mega-menu_tile__zozXB:hover{transform:translateY(-2px);box-shadow:0 16px 36px color-mix(in srgb,var(--ink) 12%,transparent)}.mega-menu_tile__zozXB[data-tone=deep]{background:#123b44;color:#f2f8f7}.mega-menu_tile__zozXB[data-tone=mid]{background:#1f5560;color:#f2f8f7}.mega-menu_tile__zozXB[data-tone=soft]{background:#d7e7e3;color:#14221f}.mega-menu_tile__zozXB[data-tone=warm]{background:#e7d7c4;color:#1c1915}.mega-menu_tile__zozXB[data-tone=ink]{background:#1a2a26;color:#eef6f3}.mega-menu_tileTall__ZH5Ao{grid-row:1/span 2;grid-column:3;min-height:100%}.mega-menu_tileLabel__c3EW8{margin:0;font-size:1.05rem;font-weight:800;letter-spacing:-.02em;line-height:1.2}.mega-menu_tileBody__c_Ayc{margin:8px 0 0;font-size:.78125rem;line-height:1.5;opacity:.88}.mega-menu_tileArrow__hyPER{align-self:flex-end;display:grid;place-items:center;width:36px;height:36px;border-radius:999px;border:1.5px solid;opacity:.85}.mega-menu_tile__zozXB:hover .mega-menu_tileArrow__hyPER{opacity:1;background:color-mix(in srgb,currentColor 12%,transparent)}.mega-menu_more__Z_Y7d{display:flex;flex-direction:column;gap:14px;padding:18px 8px 12px 18px}.mega-menu_moreLabel__HcD7_{margin:0;font-size:.6875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.mega-menu_more__Z_Y7d a{display:flex;align-items:center;min-height:44px;padding:.5rem 0;color:var(--ink);font-size:.875rem;font-weight:600;line-height:1.35;text-decoration:none}.mega-menu_more__Z_Y7d a:hover{color:var(--accent)}@media (max-width:1100px){.mega-menu_panel__GvcVX{left:16px;right:16px;grid-template-columns:1fr;overflow:auto}.mega-menu_gridFour__2Soyu,.mega-menu_grid__txt8q{grid-template-columns:1fr 1fr;grid-template-rows:auto;min-height:0}.mega-menu_tileTall__ZH5Ao{grid-row:auto;grid-column:1/-1}.mega-menu_intro__94g8x{min-height:0}}@media (max-width:900px){.mega-menu_panel__GvcVX{display:none}}.mega-menu_plansTrigger__snqiy{min-height:44px;font-size:.75rem}.mega-menu_plansPanel__nU2D8 a:focus-visible,.mega-menu_plansTrigger__snqiy:focus-visible{outline:2px solid var(--accent,#088878);outline-offset:3px}.mega-menu_plansPanel__nU2D8{top:calc(var(--menu-top, 90px) + 12px);right:auto;width:min(360px,calc(100vw - 32px - env(safe-area-inset-left, 0px) - env(safe-area-inset-right, 0px)));max-height:calc(100dvh - var(--menu-top, 90px) - 28px - env(safe-area-inset-bottom, 0px));overflow-y:auto;overscroll-behavior:contain;grid-template-columns:minmax(0,1fr);gap:4px;margin:0;padding:8px;border-radius:14px;font-size:.875rem}.mega-menu_plansPanel__nU2D8 a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:12px;border-radius:8px;color:var(--body);font-size:.875rem;line-height:1.45;text-decoration:none}.mega-menu_plansPanel__nU2D8 a:focus-visible,.mega-menu_plansPanel__nU2D8 a:hover{background:var(--soft-accent);color:var(--accent)}.mega-menu_plansPanel__nU2D8 a svg{flex-shrink:0}.mega-menu_mobilePlansLabel__Lqaod{margin:16px 0 4px;color:var(--body);font-size:.8125rem;font-weight:700;line-height:1.5}@media (max-width:1190px){.mega-menu_plansPanel__nU2D8{display:none}}.mega-menu_header__7_tHb .mega-menu_desktopNavigation__0SnVY{gap:.5rem 1rem;min-width:0;flex-wrap:wrap;justify-content:center;width:100%;margin-inline:0}.mega-menu_desktopNavigation__0SnVY>.mega-menu_wrap__0WFIi,.mega-menu_desktopNavigation__0SnVY>a{white-space:nowrap}.mega-menu_desktopNavigation__0SnVY>a{align-items:center;min-height:44px;min-width:44px}.mega-menu_header__7_tHb :is(button,a):focus-visible,.mega-menu_panel__GvcVX a:focus-visible{outline:2px solid var(--accent,#088878);outline-offset:3px}.mega-menu_header__7_tHb .mega-menu_themeToggle__4rWU1{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;padding:0;border:0;border-radius:50%;background:transparent;color:var(--body);cursor:pointer}.mega-menu_header__7_tHb .mega-menu_themeToggle__4rWU1:hover,.mega-menu_header__7_tHb .mega-menu_themeToggle__4rWU1[aria-pressed=true]{color:var(--accent)}.mega-menu_header__7_tHb .mega-menu_themeToggle__4rWU1:hover{background:var(--surface)}.mega-menu_gridThree__jPl5_{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:1fr}.mega-menu_navigationLabel__uj5S_{display:inline-flex;flex-direction:column;justify-content:center;min-height:44px;gap:.125rem;color:var(--body);font-size:.75rem;line-height:1.5;white-space:nowrap}.mega-menu_navigationLabel__uj5S_ small{color:var(--body);font-size:.625rem}@media (max-width:1190px){.mega-menu_header__7_tHb .mega-menu_desktopNavigation__0SnVY{display:none}.mega-menu_header__7_tHb .mega-menu_mobileTrigger__OCf4e{display:flex;width:44px;height:44px;flex-shrink:0}.mega-menu_header__7_tHb .mega-menu_mobileNavigation__SX5z5{display:grid;padding:.75rem 2rem max(1.5rem,env(safe-area-inset-bottom,0px));position:absolute;left:0;right:0;max-height:calc(100dvh - var(--landing-header-height, 90px) - env(safe-area-inset-bottom, 0px));overflow-y:auto;overscroll-behavior:contain;background:var(--raised);border-bottom:1px solid var(--line);box-shadow:0 22px 30px var(--shadow)}.mega-menu_mobileNavigation__SX5z5 :is(a,button),.mega-menu_mobileNavigation__SX5z5>.mega-menu_navigationLabel__uj5S_{display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:.8125rem 0;font-size:.8125rem;line-height:1.5;text-align:left;background:transparent;color:var(--ink);border:0;border-bottom:1px solid var(--line)}.mega-menu_mobileNavigation__SX5z5>.mega-menu_navigationLabel__uj5S_{flex-direction:row;white-space:normal}.mega-menu_header__7_tHb .mega-menu_mobileNavigation__SX5z5 .mega-menu_mobileCta__XOLBb{justify-content:center;gap:.625rem;margin-block-start:.75rem;padding:.8125rem 1rem;background:var(--button);border:1px solid var(--button);border-radius:8px;color:var(--button-ink);font-size:.8125rem;font-weight:700;text-align:center}.mega-menu_header__7_tHb .mega-menu_mobileNavigation__SX5z5 .mega-menu_mobileCta__XOLBb:hover{background:var(--button-hover);color:var(--button-ink)}.mega-menu_mobileCta__XOLBb svg{flex-shrink:0}}@media (max-width:1100px){.mega-menu_gridThree__jPl5_{grid-template-columns:1fr 1fr}.mega-menu_gridThree__jPl5_>.mega-menu_tile__zozXB:last-child{grid-column:1/-1}}@media (max-width:600px){.mega-menu_header__7_tHb .mega-menu_mobileNavigation__SX5z5{padding-inline:1rem}}@media (prefers-reduced-motion:reduce){.mega-menu_panel__GvcVX,.mega-menu_tile__zozXB,.mega-menu_trigger__VZXy5 svg{transition:none}}.mega-menu_header__7_tHb .mega-menu_audienceSwitch__LZO0b{display:inline-flex;align-items:center;min-height:44px;color:var(--ink);font-size:.75rem;font-weight:600;white-space:nowrap}@media (max-width:1190px){.mega-menu_header__7_tHb .mega-menu_audienceSwitch__LZO0b{display:none}}.mega-menu_header__7_tHb .mega-menu_headerRow__AWZao{display:grid;grid-template-columns:auto minmax(0,1fr) auto;column-gap:clamp(.5rem,1.5vw,1.5rem);height:auto;min-height:90px;padding-block:.75rem}.mega-menu_header__7_tHb .mega-menu_desktopNavigation__0SnVY :is(a,button){font-size:.75rem;line-height:1.5}.mega-menu_header__7_tHb .mega-menu_desktopNavigation__0SnVY>.mega-menu_wrap__0WFIi{min-width:0;max-width:100%}.mega-menu_header__7_tHb .mega-menu_desktopNavigation__0SnVY .mega-menu_trigger__VZXy5{white-space:normal;max-width:100%}.mega-menu_header__7_tHb .mega-menu_headerActions__bisBA{min-width:0;justify-content:flex-end}.mega-menu_header__7_tHb .mega-menu_headerActions__bisBA>:is(a,button){font-size:.75rem!important;line-height:1.5}.mega-menu_header__7_tHb .mega-menu_headerActions__bisBA>[data-landing-cta]{font-size:.8125rem!important}@media (max-width:1190px){.mega-menu_header__7_tHb .mega-menu_headerRow__AWZao{grid-template-columns:auto minmax(0,1fr)}}.mega-menu_header__7_tHb .mega-menu_headerRow__AWZao>a[aria-label="KaratuAI home"]{display:inline-flex;align-items:center;min-height:44px;min-width:44px}.mega-menu_header__7_tHb .mega-menu_headerActions__bisBA>:is(a,button){min-height:44px;min-width:44px}@media (min-width:651px){.mega-menu_header__7_tHb .mega-menu_headerActions__bisBA>:is(a,button):not(.mega-menu_mobileTrigger__OCf4e):not(.mega-menu_audienceSwitch__LZO0b):not(.mega-menu_themeToggle__4rWU1){display:inline-flex;align-items:center;justify-content:center}}@media (max-width:600px){.mega-menu_header__7_tHb .mega-menu_headerRow__AWZao{width:calc(100% - 2rem);column-gap:.5rem}.mega-menu_header__7_tHb .mega-menu_headerRow__AWZao>a[aria-label="KaratuAI home"]{width:120px;max-width:100%}.mega-menu_header__7_tHb .mega-menu_headerRow__AWZao>a[aria-label="KaratuAI home"] img{width:120px;max-width:100%;height:auto}.mega-menu_header__7_tHb .mega-menu_headerActions__bisBA{gap:.35rem}}.mega-menu_panel__GvcVX[data-palette=workplace] .mega-menu_intro__94g8x{background:var(--deep);color:var(--on-deep)}.mega-menu_panel__GvcVX[data-palette=workplace] .mega-menu_introEyebrow__axNpZ{color:var(--deep-accent)}.mega-menu_panel__GvcVX[data-palette=workplace] .mega-menu_intro__94g8x p{color:var(--deep-body)}.mega-menu_panel__GvcVX[data-palette=workplace] .mega-menu_introLinks__38XhJ a{color:var(--on-deep)}.mega-menu_panel__GvcVX[data-palette=workplace] .mega-menu_introLinks__38XhJ a:hover{color:var(--deep-accent)}.mega-menu_panel__GvcVX[data-palette=workplace][data-kind=insights] .mega-menu_intro__94g8x{background:var(--surface);color:var(--ink)}.mega-menu_panel__GvcVX[data-palette=workplace][data-kind=insights] .mega-menu_introEyebrow__axNpZ{color:var(--accent)}.mega-menu_panel__GvcVX[data-palette=workplace][data-kind=insights] .mega-menu_intro__94g8x p{color:var(--body)}.mega-menu_panel__GvcVX[data-palette=workplace][data-kind=insights] .mega-menu_introLinks__38XhJ a{color:var(--ink)}.mega-menu_panel__GvcVX[data-palette=workplace][data-kind=insights] .mega-menu_introLinks__38XhJ a:hover{color:var(--accent)}.mega-menu_panel__GvcVX[data-palette=workplace] .mega-menu_tile__zozXB[data-tone=deep],.mega-menu_panel__GvcVX[data-palette=workplace] .mega-menu_tile__zozXB[data-tone=ink]{background:var(--deep);color:var(--on-deep)}.mega-menu_panel__GvcVX[data-palette=workplace] .mega-menu_tile__zozXB[data-tone=mid]{background:var(--illustration-button);color:var(--on-deep)}.mega-menu_panel__GvcVX[data-palette=workplace] .mega-menu_tile__zozXB[data-tone=soft]{background:var(--soft-accent);color:var(--ink)}.student-landing_page__Vdgou{font-size:1rem}.student-landing_eyebrow__4AOf3{color:var(--accent);font-size:.875rem;font-weight:650;line-height:1.5}.student-landing_sampleSection__YRnkS{padding-block:clamp(3rem,6vw,5rem);background:var(--surface);border-block:1px solid var(--line);scroll-margin-top:calc(var(--landing-header-height, 6rem) + 1.5rem)}.student-landing_sampleGrid__nZubu{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:1.5rem;margin-top:2rem}.student-landing_sampleCard__dz2Zu{display:flex;flex-direction:column;min-width:0;border:1px solid var(--line);border-radius:1.125rem;overflow:hidden;background:var(--raised)}.student-landing_sampleImage___0AWY{position:relative;border-bottom:1px solid var(--line)}.student-landing_sampleImage___0AWY img{display:block;width:100%;height:auto}.student-landing_sampleImage___0AWY>span{position:absolute;top:.75rem;left:.75rem;padding:.375rem .625rem;border:1px solid var(--line);border-radius:.5rem;background:var(--raised);color:var(--body);font-size:.75rem;line-height:1.5}.student-landing_sampleBody__wd2_N{display:flex;flex-direction:column;align-items:flex-start;gap:.875rem;padding:1.5rem;flex:1}.student-landing_page__Vdgou .student-landing_sampleBody__wd2_N h3{font-size:1.5rem;font-weight:650;line-height:1.35;letter-spacing:-.035em}.student-landing_sampleBody__wd2_N>p:not(.student-landing_eyebrow__4AOf3){color:var(--body);font-size:1rem;line-height:1.65}.student-landing_page__Vdgou .student-landing_sampleBody__wd2_N .student-landing_sampleMeta__s_otp{font-size:.875rem;line-height:1.5;margin-top:-.5rem}.student-landing_sampleBody__wd2_N button{margin-top:auto}.student-landing_sampleTrial__uo4J_{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem;padding-top:1.75rem;margin-top:1.75rem;border-top:1px solid var(--line)}.student-landing_sampleTrial__uo4J_>div{min-width:0}.student-landing_page__Vdgou .student-landing_sampleTrial__uo4J_ h3{font-size:1.125rem;font-weight:650;line-height:1.5}.student-landing_sampleTrial__uo4J_ p{margin-top:.5rem;color:var(--body);font-size:.9375rem;line-height:1.65}.student-landing_dialogAudienceLinks__86WSG{display:flex;flex-wrap:wrap;gap:.5rem}.student-landing_dialogAudienceLinks__86WSG a{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:44px;padding:.75rem 1rem;border:1px solid var(--line);border-radius:.625rem;background:var(--raised);color:var(--accent);font-size:.9375rem;font-weight:600;line-height:1.5}.student-landing_dialogAudienceLinks__86WSG svg{flex-shrink:0}.student-landing_dialogAudienceLinks__86WSG a:hover{border-color:var(--accent);background:var(--soft-accent)}.student-landing_dialogAudienceLinks__86WSG>p{flex-basis:100%;color:var(--body);font-size:.875rem;line-height:1.6}.student-landing_dialog__mgmMM [data-slot=dialog-close]{width:44px;height:44px;min-width:44px;min-height:44px}.student-landing_dialog__mgmMM [data-slot=dialog-header]{padding-right:2rem}@media (prefers-reduced-motion:reduce){.student-landing_page__Vdgou{scroll-behavior:auto}}.home-learning-method_section__r3G2_{position:relative;padding-block:clamp(4rem,7vw,7rem);color:var(--ink);background:var(--page);scroll-margin-top:7rem}.home-learning-method_anchor__fHM_v{position:absolute;inset-block-start:0;scroll-margin-top:7rem}.home-learning-method_container___Ir3q{width:min(1360px,calc(100% - 112px));margin-inline:auto}.home-learning-method_heading__f_P_N{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem 3rem;margin-bottom:2.5rem}.home-learning-method_heading__f_P_N>div{flex:1 1 26rem}.home-learning-method_eyebrow__7TQT2{margin:0 0 1rem;color:var(--accent);font-size:.8125rem;font-weight:600}.home-learning-method_heading__f_P_N h2{max-width:13em;margin:0;font-family:var(--font-display),sans-serif;font-size:clamp(2.125rem,4.1vw,3.5rem);font-weight:650;line-height:1.12;letter-spacing:-.045em;text-wrap:balance}.home-learning-method_heading__f_P_N>p{flex:0 1 25rem;margin:0;color:var(--body);font-size:1rem;line-height:1.8}.home-learning-method_toolbar__bCzDj{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;margin-bottom:1.5rem}.home-learning-method_tabs__o2t7W{display:flex;flex-wrap:wrap;gap:.3125rem;max-width:100%;padding:.375rem;border:1px solid var(--line);border-radius:.625rem;background:var(--surface)}button.home-learning-method_tab__Dteqc{flex:1 1 auto;min-width:0;height:auto;min-height:44px;padding:.75rem 1rem;border-radius:.375rem;color:var(--body);background:transparent;font-size:.875rem;font-weight:500;line-height:1.5;white-space:normal;text-wrap:balance}button.home-learning-method_tab__Dteqc:hover{color:var(--ink);background:var(--raised)}button.home-learning-method_tab__Dteqc[aria-selected=true],button.home-learning-method_tab__Dteqc[aria-selected=true]:hover{color:var(--on-button,var(--page));background:var(--button);font-weight:600}.home-learning-method_preparedNote__WmpfJ{flex:0 1 16.5rem;margin:0;color:var(--body);font-size:.8125rem;line-height:1.65}.home-learning-method_steps__gw2sJ{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1rem;padding:0;margin:0;list-style:none}.home-learning-method_step__tW0PF{display:flex;flex-direction:column;min-width:0;padding:clamp(1.25rem,2.5vw,2rem);border:1px solid var(--line);border-radius:.875rem;background:var(--raised)}.home-learning-method_stepHeading__3wRzA{display:flex;align-items:center;gap:.625rem;margin-bottom:1.75rem}.home-learning-method_stepHeading__3wRzA>span{color:var(--body);font-size:.875rem;font-variant-numeric:tabular-nums}.home-learning-method_stepHeading__3wRzA h3{margin:0;font-family:var(--font-display),sans-serif;font-size:1.75rem;font-weight:600;letter-spacing:-.045em;line-height:1.25}.home-learning-method_stepHeading__3wRzA>svg{flex-shrink:0;margin-left:auto;color:var(--accent);stroke-width:1.5}.home-learning-method_category__byUKc{margin:0 0 .75rem;color:var(--accent);font-size:.8125rem;font-weight:500;line-height:1.5}.home-learning-method_step__tW0PF h4{margin:0 0 1.5rem;font-family:var(--font-display),sans-serif;font-size:1.25rem;font-weight:600;letter-spacing:-.03em;line-height:1.4}.home-learning-method_explanation__D75JC{flex:1;padding:1.125rem;margin-bottom:.75rem;border-radius:.5rem;background:var(--surface)}.home-learning-method_explanationMeta__8EYci{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.375rem .75rem;color:var(--ink);font-size:.8125rem;line-height:1.5}.home-learning-method_explanationMeta__8EYci span{color:var(--body);white-space:nowrap}.home-learning-method_explanation__D75JC>p{margin:.875rem 0 0;color:var(--body);font-size:.9375rem;line-height:1.75}a.home-learning-method_textButton__X_Lmd,button.home-learning-method_textButton__X_Lmd{justify-content:flex-start;align-self:flex-start;gap:.625rem;max-width:100%;min-height:44px;height:auto;padding:.75rem 0;color:var(--accent);background:transparent;border-radius:.25rem;font-size:.875rem;font-weight:600;line-height:1.5;white-space:normal;text-align:left}.home-learning-method_textButton__X_Lmd:hover{color:var(--ink);background:transparent;text-decoration:underline;text-underline-offset:.25rem}.home-learning-method_answers__bGlZe{display:grid;gap:.625rem}button.home-learning-method_answer__WLo6t{display:flex;justify-content:flex-start;gap:.75rem;min-width:0;min-height:48px;height:auto;padding:.75rem;border:1px solid var(--line);border-radius:.5rem;color:var(--ink);background:var(--page);box-shadow:none;font-size:.9375rem;font-weight:500;line-height:1.5;text-align:left;white-space:normal}button.home-learning-method_answer__WLo6t:hover{border-color:var(--accent);color:var(--ink);background:var(--surface)}button.home-learning-method_answer__WLo6t[aria-pressed=true]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,var(--raised))}.home-learning-method_answerMarker__HF9QP{display:grid;place-items:center;flex:0 0 1.5rem;width:1.5rem;height:1.5rem;border:1px solid var(--line);border-radius:50%;color:var(--body);font-size:.6875rem}.home-learning-method_answer__WLo6t[aria-pressed=true] .home-learning-method_answerMarker__HF9QP{border-color:var(--accent);color:var(--accent)}.home-learning-method_feedback__hZyJm{margin:1.25rem 0 0;color:var(--body);font-size:.875rem;line-height:1.75}.home-learning-method_feedback__hZyJm strong{color:var(--ink);font-weight:600}.home-learning-method_improve___1Uzn{background:var(--soft-accent,color-mix(in srgb,var(--accent) 12%,var(--surface)));border-color:transparent}.home-learning-method_activityDetail__jRtIY{margin:0;color:var(--body);font-size:.9375rem;line-height:1.75}.home-learning-method_activityCounts__qsoHA{margin:1rem 0 0;color:var(--body);font-size:.8125rem;line-height:1.65}.home-learning-method_nextTask__Z2EU6{margin-block:1.5rem 1rem;padding-top:1rem;border-top:1px solid var(--line)}.home-learning-method_nextTask__Z2EU6>span{color:var(--accent);font-size:.8125rem;font-weight:600}.home-learning-method_nextTask__Z2EU6 p{margin:.5rem 0 0;color:var(--ink);font-size:.9375rem;line-height:1.65}.home-learning-method_improve___1Uzn>.home-learning-method_textButton__X_Lmd{margin-top:auto}.home-learning-method_bottom__8yrAw{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.25rem 1.25rem;margin-top:1rem}.home-learning-method_bottom__8yrAw>p{margin:0;color:var(--body);font-size:.8125rem;line-height:1.6}.home-learning-method_section__r3G2_ :is(button,a,[tabindex]):focus-visible{outline:3px solid var(--accent);outline-offset:4px;box-shadow:none}.home-learning-method_heading__f_P_N h2:focus{outline:none}@media (max-width:1200px){.home-learning-method_container___Ir3q{width:calc(100% - 72px)}}@media (max-width:720px){.home-learning-method_container___Ir3q{width:calc(100% - 40px)}.home-learning-method_heading__f_P_N{margin-bottom:2rem}.home-learning-method_heading__f_P_N>p,.home-learning-method_preparedNote__WmpfJ{flex-basis:100%}.home-learning-method_tabs__o2t7W{width:100%}button.home-learning-method_tab__Dteqc{flex-basis:8rem}}@media (max-width:350px){.home-learning-method_container___Ir3q{width:calc(100% - 32px)}}@media (prefers-reduced-motion:reduce){.home-learning-method_section__r3G2_ a,.home-learning-method_section__r3G2_ button{transition:none}}.education-audience_page__CEXO7{padding-inline:env(safe-area-inset-left,0) env(safe-area-inset-right,0)}.education-audience_page__CEXO7 main :is(h2,h3)[tabindex="-1"],.education-audience_page__CEXO7 main :is(section,form,div,h2,h3)[id],.education-audience_page__CEXO7 main form :is(input,textarea,select,button,a){scroll-margin-top:calc(var(--landing-header-height, 6rem) + 1.5rem)}.education-audience_page__CEXO7 main form :is(input,textarea,select,button,a){scroll-margin-bottom:max(1rem,env(safe-area-inset-bottom,0px))}.education-audience_page__CEXO7 main :is(a,button,select,summary){min-block-size:44px;min-inline-size:44px}.education-audience_page__CEXO7 main :is(h2,h3)[tabindex="-1"]:focus-visible{outline:2px solid var(--accent);outline-offset:6px}.education-audience_page__CEXO7>header{padding-block-start:env(safe-area-inset-top,0)}.education-audience_page__CEXO7>:is(header,footer) :is(a,button,select){min-block-size:44px;min-inline-size:44px}.education-audience_page__CEXO7>header button[aria-controls=mobile-navigation],.education-audience_page__CEXO7>header button[aria-label="Use dark theme"],.education-audience_page__CEXO7>header button[aria-label="Use light theme"]{width:44px;height:44px;flex-shrink:0}.education-audience_page__CEXO7>:is(header,footer) a[aria-label="KaratuAI home"]{display:inline-flex;align-items:center}.education-audience_page__CEXO7>header nav[aria-label="Main navigation"]>div:last-child>a:first-of-type{align-content:center}.education-audience_page__CEXO7>header nav[aria-label="Mobile navigation"]{max-block-size:calc(100dvh - var(--landing-header-height, 6rem) - env(safe-area-inset-bottom, 0px));padding-block-end:max(1.5rem,env(safe-area-inset-bottom,0px))}.education-audience_page__CEXO7>footer{padding-block-end:env(safe-area-inset-bottom,0)}.education-audience_page__CEXO7>footer select{height:44px;font-size:.8125rem}.education-audience_page__CEXO7>footer [aria-busy]{flex-wrap:wrap}.education-audience_page__CEXO7>footer>div:last-child>div>a{display:inline-flex;align-items:center}.education-audience_page__CEXO7 main form a{display:inline-flex;align-items:center;justify-content:center;min-block-size:44px;min-inline-size:44px;padding-inline:.25rem;vertical-align:middle}.education-audience_page__CEXO7 main form label:has(input[type=checkbox])>span{min-width:0;overflow-wrap:anywhere}@media (max-width:599px){.education-audience_page__CEXO7>header [data-landing-cta]{display:none}}.contact_page__cbJV7{--contact-field-line:color-mix(in srgb,var(--body) 75%,var(--page));padding-inline:max(1rem,env(safe-area-inset-left)) max(1rem,env(safe-area-inset-right));padding-bottom:max(4rem,env(safe-area-inset-bottom))}.contact_page__cbJV7 h1,.contact_page__cbJV7 h2,.contact_page__cbJV7 h3{font-family:var(--font-display),sans-serif}.contact_page__cbJV7 :is(input,select,textarea,button){min-height:44px;font-size:1rem}.contact_page__cbJV7 :is(input,select,textarea){border-color:var(--contact-field-line)}.contact_page__cbJV7 textarea{resize:vertical;min-height:9rem}.contact_page__cbJV7 :is(input,select,textarea,button):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.contact_contactInfo__tLfCb,.contact_form__wCApJ{border:1px solid var(--line);border-radius:1rem;background:var(--raised);color:var(--ink);padding:clamp(1.25rem,3vw,2rem);min-width:0}.contact_contactInfo__tLfCb{padding:1.5rem}.contact_help__rUFXZ{font-size:.875rem;line-height:1.7;color:var(--body);margin-top:.5rem}.contact_notice__sg2MX{display:flex;align-items:flex-start;gap:.75rem;padding:1.25rem;margin-bottom:1.5rem;border:1px solid var(--contact-field-line);border-radius:1rem;color:var(--ink);background:var(--soft-accent);line-height:1.7}.contact_notice__sg2MX svg{flex-shrink:0;margin-top:.2rem;color:var(--accent)}.contact_submit__Fe9Wt{display:flex;align-items:center;justify-content:center;gap:.625rem;width:100%;padding:.75rem 1rem;border-radius:.75rem;background:var(--button);color:var(--button-ink);font-weight:600}.contact_submit__Fe9Wt:disabled{opacity:.6;cursor:wait}.contact_submit__Fe9Wt:hover:not(:disabled){background:var(--button-hover)}@media (min-width:640px){.contact_page__cbJV7{padding-inline:max(1.5rem,env(safe-area-inset-left)) max(1.5rem,env(safe-area-inset-right))}}@media (min-width:1024px){.contact_page__cbJV7{padding-inline:max(2rem,env(safe-area-inset-left)) max(2rem,env(safe-area-inset-right))}}.contact_institutionChoices__wzMb5{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.5rem}.contact_institutionChoices__wzMb5 button{min-width:0;white-space:normal;text-align:left;overflow-wrap:anywhere}.contact_institutionChoices__wzMb5 svg{flex-shrink:0}.lesson-studio_studio__RKv_D{--studio-bg:#f5f8f6;--studio-surface:#ffffff;--studio-ink:#193e34;--studio-muted:#64776f;--studio-line:#dce6e0;--studio-accent:#087f72;--studio-soft:#e9f4ee;--studio-violet:#eeeafb;--studio-violet-ink:#695897;background:var(--studio-bg);color:var(--studio-ink);min-height:100dvh;display:flex;flex-direction:column;padding:0 32px}.dark .lesson-studio_studio__RKv_D{--studio-bg:#0c1412;--studio-surface:#15211d;--studio-ink:#eef7f1;--studio-muted:#a9c0b4;--studio-line:#2e443b;--studio-accent:#73edd1;--studio-soft:#1d382c;--studio-violet:#302c40;--studio-violet-ink:#d4c8f5}.lesson-studio_studio__RKv_D button{cursor:pointer}.lesson-studio_studio__RKv_D button:focus-visible,.lesson-studio_studio__RKv_D summary:focus-visible{outline:3px solid var(--studio-accent);outline-offset:5px}.lesson-studio_header__66Jpp{width:min(1120px,100%);margin:0 auto;min-height:104px;display:flex;align-items:center;justify-content:space-between;gap:20px}.lesson-studio_back__bJfRF{min-height:44px;display:inline-flex;align-items:center;gap:10px;font-size:13px;color:var(--studio-muted);border-radius:8px}.lesson-studio_back__bJfRF:hover{color:var(--studio-ink)}.lesson-studio_main__RHlO9{width:min(1080px,100%);margin:auto;padding:36px 0 44px}.lesson-studio_contextLine__4_sO2{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 4px 18px;font-size:13px;font-weight:500;color:var(--studio-muted)}.lesson-studio_moduleName__bGMBi{font-weight:400}.lesson-studio_liveLabel__n2QUl{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;font-size:12px}.lesson-studio_liveLabel__n2QUl>span{width:6px;height:6px;border-radius:50%;background:var(--studio-accent)}.lesson-studio_workbench__vlcnj{border:1px solid var(--studio-line);background:var(--studio-surface);border-radius:30px;box-shadow:0 16px 55px -40px #163c2c40;overflow:hidden}.lesson-studio_hero__4dwS3{display:grid;grid-template-columns:.94fr 1fr;min-height:452px}.lesson-studio_artPanel__cfzWR{display:grid;place-items:center;min-width:0;padding:24px 10px;background:radial-gradient(ellipse at 47% 58%,var(--studio-soft),transparent 71%)}.lesson-studio_artwork__Y0yjz{position:relative;width:100%;max-width:450px;aspect-ratio:1.1;isolation:isolate}.lesson-studio_orbitInner__TbqTZ,.lesson-studio_orbit__5gCeQ{position:absolute;border:1px solid var(--studio-line);border-radius:50%;width:90%;height:78%;left:5%;top:12%;transform:rotate(-24deg)}.lesson-studio_orbitInner__TbqTZ{width:73%;height:64%;left:13.5%;top:19%;transform:rotate(28deg);border-style:dashed;opacity:.7}.lesson-studio_bookShadow__BavCu{position:absolute;width:54%;height:8%;left:23%;bottom:4%;border-radius:50%;background:#0a352933;filter:blur(15px)}.lesson-studio_book__s3HQJ{position:absolute;width:56%;height:76%;top:9%;left:23%;transform:rotate(-9deg);animation:lesson-studio_book-float__leHTa 7s ease-in-out infinite}.lesson-studio_cover__oksMY,.lesson-studio_paperBack__Ox_nc,.lesson-studio_paperMiddle__Xot1U{position:absolute;inset:0;border-radius:8px 17px 17px 8px}.lesson-studio_paperBack__Ox_nc{transform:translate(14px,10px) rotate(7deg);background:#b5d1c2;border:1px solid #92b9a5}.lesson-studio_paperMiddle__Xot1U{transform:translate(7px,5px) rotate(3deg);background:repeating-linear-gradient(180deg,#ecf4e9 0,#ecf4e9 3px,#d6e3d3 4px);border:1px solid #c4d7c6}.lesson-studio_cover__oksMY{display:flex;flex-direction:column;padding:22px 20px 16px 26px;background:linear-gradient(115deg,#e2efdf,#f7faed 56%,#e4eddb);border:1px solid #d1e1ce;box-shadow:-5px 9px 20px #0d3c2920,inset 5px 0 3px #ffffff70;color:#214f3c}.lesson-studio_cover__oksMY:before{content:"";position:absolute;left:8px;top:0;bottom:0;width:1px;background:#a3bf9e90;box-shadow:2px 0 2px #fff9}.lesson-studio_coverTop__3Fsk9{display:flex;align-items:center;gap:7px;font-size:10px;font-weight:600}.lesson-studio_coverTitle__DgQyb{margin-top:24px;font-family:var(--font-display);font-size:clamp(18px,2.15vw,28px);line-height:1.18;letter-spacing:-.045em;font-weight:650;overflow:hidden;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.lesson-studio_coverDrawing__y_GT9{width:100%;min-height:0;flex:1;margin-top:4px;overflow:visible}.lesson-studio_coverBottom__akpl8{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:7px;margin-top:6px}.lesson-studio_coverMark__p95pe{display:grid;place-items:center;border-radius:50%;background:#26654c;color:#effbe9;width:23px;height:23px;font-size:13px;flex-shrink:0}.lesson-studio_objectTile__3Emgh{position:absolute;display:flex;align-items:center;gap:10px;border:1px solid #fff8;border-radius:15px;padding:16px 18px;font-size:12px;font-weight:600;box-shadow:0 8px 18px #0c2e2320,inset 0 1px 1px #fffc}.lesson-studio_slidesTile__BP8ah{left:0;top:42%;transform:rotate(-12deg);background:linear-gradient(130deg,#f3edff,#d3c5ed);color:#60517e}.lesson-studio_practiceTile__H1y1C{right:0;bottom:18%;transform:rotate(9deg);background:linear-gradient(125deg,#fff0bd,#edd799);color:#6e572d}.lesson-studio_audioTile__sbZMM{position:absolute;right:13%;top:4%;width:58px;height:58px;display:grid;place-items:center;border-radius:17px;background:linear-gradient(130deg,#b7ebd6,#7bc4a6);border:1px solid #ccf4dd;color:#2a674f;transform:rotate(13deg);box-shadow:0 8px 20px #1f4c3020,inset 0 1px 1px #fff8}.lesson-studio_smallStar__mZDLO{position:absolute;left:15%;bottom:14%;color:var(--studio-accent)}.lesson-studio_copy__0D6X3{min-width:0;padding:54px 50px 44px 26px;align-self:center}.lesson-studio_stageLabel__Oeuef{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:550;color:var(--studio-accent);margin-bottom:20px}.lesson-studio_stageIcon__9LRUR{height:36px;width:36px;border-radius:11px;background:var(--studio-soft);display:grid;place-items:center}.lesson-studio_copy__0D6X3 h1{font-family:var(--font-display);font-size:clamp(32px,3.7vw,47px);font-weight:650;line-height:1.1;letter-spacing:-.055em;text-wrap:balance;max-width:440px}.lesson-studio_description__mmzGV{color:var(--studio-muted);font-size:14px;line-height:1.8;margin-top:18px;max-width:380px;overflow-wrap:anywhere}.lesson-studio_buildDetails__PCxd_{margin-top:30px}.lesson-studio_subject__dWQYl{display:flex;align-items:center;gap:9px;font-size:13px;font-weight:550;overflow-wrap:anywhere}.lesson-studio_subject__dWQYl svg{flex-shrink:0;color:var(--studio-accent)}.lesson-studio_timing__rIu_m{display:flex;align-items:center;gap:5px;flex-wrap:wrap;font-size:11px;color:var(--studio-muted);margin-top:16px;line-height:1.7}.lesson-studio_timer__f6lfM{font-variant-numeric:tabular-nums;color:var(--studio-ink)}.lesson-studio_timingDivider__VXgud{width:1px;height:10px;background:var(--studio-line);margin:0 5px}.lesson-studio_detail__HwTnT{color:var(--studio-muted);font-size:11px;margin-top:7px;line-height:1.6}.lesson-studio_timeline__PTEk6{border-top:1px solid var(--studio-line);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:24px 34px;list-style:none;gap:18px}.lesson-studio_timeline__PTEk6 li{min-width:0;display:flex;align-items:center;gap:11px;color:var(--studio-muted);position:relative}.lesson-studio_phaseSymbol__EpnKD{width:38px;height:38px;border:1px solid var(--studio-line);border-radius:12px;display:grid;place-items:center;flex-shrink:0}.lesson-studio_phaseTitle__X_m_L{display:block;font-size:12px;font-weight:650;line-height:1.4}.lesson-studio_phaseDetail__hOHXg{display:block;font-size:10px;margin-top:4px;white-space:nowrap}.lesson-studio_timeline__PTEk6 li[data-state=active]{color:var(--studio-accent)}.lesson-studio_timeline__PTEk6 li[data-state=active] .lesson-studio_phaseSymbol__EpnKD{background:var(--studio-accent);color:var(--studio-surface);border-color:transparent;box-shadow:0 0 0 4px var(--studio-soft)}.lesson-studio_timeline__PTEk6 li[data-state=done] .lesson-studio_phaseSymbol__EpnKD{color:var(--studio-accent);background:var(--studio-soft);border-color:transparent}.lesson-studio_timeline__PTEk6 li[data-state=next] .lesson-studio_phaseSymbol__EpnKD{opacity:.7}.lesson-studio_phasePulse__egYIk{width:5px;height:5px;border-radius:50%;background:currentColor;position:absolute;left:17px;bottom:-12px;animation:lesson-studio_breathe__PMrA3 2.2s ease-in-out infinite}.lesson-studio_below__dBv3y{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:24px 7px}.lesson-studio_resume__qoTCe{display:flex;align-items:flex-start;gap:10px;font-size:12px;font-weight:550}.lesson-studio_resume__qoTCe>svg{color:var(--studio-accent);flex-shrink:0;margin-top:1px}.lesson-studio_resume__qoTCe small{display:block;font-size:11px;font-weight:400;line-height:1.6;color:var(--studio-muted);margin-top:4px}.lesson-studio_activity__VZtBI{border:1px solid var(--studio-line);border-radius:18px}.lesson-studio_activity__VZtBI>button{width:100%;display:flex;align-items:center;gap:16px;padding:20px 24px;text-align:left;border-radius:18px}.lesson-studio_activity__VZtBI>button:hover{background:var(--studio-surface)}.lesson-studio_activityIcon__R3tPs{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:var(--studio-violet);color:var(--studio-violet-ink);flex-shrink:0}.lesson-studio_activity__VZtBI strong{font-size:13px;font-weight:600;display:block}.lesson-studio_activity__VZtBI small{font-size:12px;line-height:1.5;margin-top:4px;color:var(--studio-muted);display:block}.lesson-studio_activityAction__iqoUE{margin-left:auto;display:flex;align-items:center;gap:10px;font-size:12px;white-space:nowrap;color:var(--studio-accent)}.lesson-studio_chevronOpen__xUYn6{transform:rotate(180deg)}.lesson-studio_game__hGEyo{padding:0 24px 24px;max-width:650px;margin:auto}.lesson-studio_footer__46kTV{padding:20px 0 27px;display:flex;align-items:center;justify-content:center;gap:9px;font-size:11px;color:var(--studio-muted)}.lesson-studio_lessonBrief__aTS40{border-left:2px solid var(--studio-line);padding-left:15px;margin:24px 0}.lesson-studio_lessonBrief__aTS40 h2{font-size:15px;font-weight:600;margin-bottom:8px}.lesson-studio_prompt__g23x2{font-size:12px;line-height:1.7;color:var(--studio-muted);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.lesson-studio_lessonMeta__aQza1{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.lesson-studio_lessonMeta__aQza1 span{background:var(--studio-soft);border-radius:5px;padding:4px 7px;font-size:10px}.lesson-studio_pathwayDetails__5tf25{font-size:11px;margin:0 0 20px;line-height:1.6;display:grid;gap:7px}.lesson-studio_pathwayDetails__5tf25 div{display:grid;grid-template-columns:85px 1fr;gap:10px}.lesson-studio_pathwayDetails__5tf25 dt{color:var(--studio-muted)}.lesson-studio_primaryButton__qNyU2{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:0 22px;min-height:46px;border-radius:12px;background:var(--studio-accent);color:var(--studio-surface);font-size:13px;font-weight:600}.lesson-studio_primaryButton__qNyU2:hover{filter:brightness(.94)}.lesson-studio_smallNote__sHlvw{font-size:10px;line-height:1.6;color:var(--studio-muted);margin-top:12px}.lesson-studio_textButton__fhk_R{display:inline-flex;gap:8px;align-items:center;min-height:44px;font-size:12px;color:var(--studio-accent)}.lesson-studio_recovery__rfm1E{margin-top:24px;display:flex;align-items:flex-start;flex-direction:column;gap:8px}.lesson-studio_recovery__rfm1E p{font-size:12px;line-height:1.6;margin-bottom:8px}.lesson-studio_studio__RKv_D[data-error=true] .lesson-studio_stageIcon__9LRUR,.lesson-studio_timeline__PTEk6 li[data-state=paused] .lesson-studio_phaseSymbol__EpnKD{background:var(--studio-violet);color:var(--studio-violet-ink)}.lesson-studio_warnings__CwDfR{margin-top:15px;color:var(--studio-muted);font-size:12px;border:1px solid var(--studio-line);padding:14px;border-radius:12px}.lesson-studio_warnings__CwDfR summary{display:flex;align-items:center;gap:8px;cursor:pointer;min-height:24px}.lesson-studio_warnings__CwDfR p{margin-top:10px;line-height:1.7}.lesson-studio_notice__4Gjl2{min-height:100dvh;margin:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;max-width:380px;text-align:center}.lesson-studio_notice__4Gjl2 h1{font-family:var(--font-display);font-size:26px;letter-spacing:-.035em}.lesson-studio_notice__4Gjl2 p{font-size:14px;color:var(--studio-muted);line-height:1.7}.lesson-studio_spinner__cIPC5{animation:lesson-studio_spin__HH_AA 1.5s linear infinite}.lesson-studio_srOnly__onqvW{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.lesson-studio_artwork__Y0yjz[data-paused=true] .lesson-studio_book__s3HQJ{animation:none}@keyframes lesson-studio_book-float__leHTa{0%,to{transform:translateY(0) rotate(-9deg)}50%{transform:translateY(-8px) rotate(-7deg)}}@keyframes lesson-studio_breathe__PMrA3{0%,to{opacity:1}50%{opacity:.3}}@keyframes lesson-studio_spin__HH_AA{to{transform:rotate(1turn)}}@media (min-width:1500px){.lesson-studio_main__RHlO9{padding-top:50px;padding-bottom:60px}}@media (max-width:900px){.lesson-studio_studio__RKv_D{padding:0 24px}.lesson-studio_copy__0D6X3{padding:35px 26px 35px 10px}.lesson-studio_cover__oksMY{padding:18px 15px 14px 20px}.lesson-studio_coverTitle__DgQyb{margin-top:20px}.lesson-studio_objectTile__3Emgh{padding:12px;gap:7px;font-size:10px}.lesson-studio_timeline__PTEk6{padding:24px;gap:12px}.lesson-studio_phaseDetail__hOHXg{font-size:9px}.lesson-studio_phaseSymbol__EpnKD{width:32px;height:32px}}@media (max-width:640px){.lesson-studio_studio__RKv_D{padding:0 18px}.lesson-studio_header__66Jpp{min-height:78px}.lesson-studio_header__66Jpp img{width:115px;height:auto}.lesson-studio_back__bJfRF{font-size:11px;gap:6px}.lesson-studio_main__RHlO9{padding:18px 0 22px;margin:0 auto}.lesson-studio_contextLine__4_sO2{font-size:11px;margin:0 3px 14px}.lesson-studio_moduleName__bGMBi{display:none}.lesson-studio_liveLabel__n2QUl{font-size:10px;gap:5px}.lesson-studio_workbench__vlcnj{border-radius:23px}.lesson-studio_hero__4dwS3{grid-template-columns:1fr}.lesson-studio_artPanel__cfzWR{padding:12px 12px 0}.lesson-studio_artwork__Y0yjz{max-width:295px;aspect-ratio:1.2}.lesson-studio_book__s3HQJ{width:52%;left:25%;height:80%;top:8%}.lesson-studio_cover__oksMY{padding:13px 12px 10px 17px}.lesson-studio_coverTop__3Fsk9{font-size:7px;gap:5px}.lesson-studio_coverTop__3Fsk9 svg{width:15px}.lesson-studio_coverTitle__DgQyb{margin-top:12px;font-size:18px;-webkit-line-clamp:2}.lesson-studio_coverBottom__akpl8{font-size:5px;gap:5px}.lesson-studio_coverMark__p95pe{height:16px;width:16px;font-size:10px}.lesson-studio_paperBack__Ox_nc{transform:translate(9px,6px) rotate(7deg)}.lesson-studio_paperMiddle__Xot1U{transform:translate(4px,3px) rotate(3deg)}.lesson-studio_objectTile__3Emgh{padding:10px;border-radius:11px;gap:6px;font-size:9px}.lesson-studio_objectTile__3Emgh svg{width:18px;height:18px}.lesson-studio_audioTile__sbZMM{width:40px;height:40px;border-radius:12px;right:12%}.lesson-studio_audioTile__sbZMM svg{width:21px}.lesson-studio_copy__0D6X3{padding:24px 25px 28px}.lesson-studio_stageLabel__Oeuef{margin-bottom:14px;font-size:11px}.lesson-studio_stageIcon__9LRUR{width:30px;height:30px;border-radius:9px}.lesson-studio_copy__0D6X3 h1{font-size:34px;max-width:300px}.lesson-studio_description__mmzGV{font-size:13px;margin-top:13px;line-height:1.75}.lesson-studio_buildDetails__PCxd_{margin-top:22px}.lesson-studio_subject__dWQYl{font-size:12px}.lesson-studio_timing__rIu_m{font-size:10px}.lesson-studio_timingDivider__VXgud{display:none}.lesson-studio_timing__rIu_m>svg{width:13px}.lesson-studio_detail__HwTnT{font-size:10px}.lesson-studio_timeline__PTEk6{padding:22px 20px;gap:22px 14px;grid-template-columns:repeat(2,minmax(0,1fr))}.lesson-studio_phaseDetail__hOHXg{font-size:10px}.lesson-studio_phasePulse__egYIk{left:13px;bottom:-8px}.lesson-studio_below__dBv3y{padding:22px 3px;flex-direction:column;align-items:flex-start;gap:8px}.lesson-studio_activity__VZtBI>button{padding:16px;gap:11px;flex-wrap:wrap}.lesson-studio_activity__VZtBI>button>span:nth-child(2){flex:1}.lesson-studio_activity__VZtBI small{font-size:11px}.lesson-studio_activityAction__iqoUE{font-size:11px;margin-left:55px}.lesson-studio_game__hGEyo{padding:0 10px 15px}.lesson-studio_footer__46kTV{font-size:10px;gap:7px;padding-bottom:24px}.lesson-studio_lessonBrief__aTS40{margin:20px 0}}@media (prefers-reduced-motion:reduce){.lesson-studio_studio__RKv_D *,.lesson-studio_studio__RKv_D :after,.lesson-studio_studio__RKv_D :before{animation:none!important;transition:none!important}}.universities_page__J1jNF{min-height:100svh}.universities_container__2eNp1{width:min(1200px,calc(100% - 3rem));margin-inline:auto}.universities_page__J1jNF main{outline:none}.universities_page__J1jNF main section[id]{scroll-margin-top:calc(var(--landing-header-height, 6rem) + 1.5rem)}.universities_page__J1jNF main :is(h1,h2,h3){color:var(--ink);font-family:var(--font-display),"Manrope Variable",var(--font-sans),sans-serif;font-weight:750;overflow-wrap:anywhere;text-wrap:balance}.universities_page__J1jNF main h1{max-width:14ch;font-size:clamp(2.4rem,4.25vw,4.25rem);line-height:1.1;letter-spacing:-.045em}.universities_page__J1jNF main h2{font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.2;letter-spacing:-.035em}.universities_page__J1jNF main h3{font-size:1.125rem;line-height:1.4;letter-spacing:-.025em}.universities_copy__Ymkfj{display:grid;justify-items:start;gap:1.15rem;min-width:0}.universities_copy__Ymkfj p,.universities_faqContent__hU_dc p,.universities_featureCard__D8vDF p,.universities_pilotCopy__bRlaM p,.universities_step__hs6pX p{color:var(--body);font-size:1rem;line-height:1.75;overflow-wrap:anywhere}.universities_page__J1jNF main .universities_eyebrow__MEsdX{color:var(--button);font-size:.8rem;font-weight:700;letter-spacing:.08em;line-height:1.6;text-transform:uppercase}.universities_page__J1jNF main .universities_lead__yyc5r{max-width:40rem;font-size:1.125rem;line-height:1.75}.universities_page__J1jNF main .universities_caption__0jmQz{color:var(--body);font-size:.875rem;line-height:1.7;overflow-wrap:anywhere}.universities_hero__bdBRG{padding-block:clamp(3.5rem,7vw,6.5rem)}.universities_section__eDPzY{padding-block:clamp(3.25rem,6vw,5.75rem)}.universities_tinted__yP4hO{background:var(--surface)}.universities_split__GMn9s{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(2rem,5vw,4.5rem)}.universities_actions__3EHpM{display:flex;align-items:center;flex-wrap:wrap;gap:.85rem;width:100%}.universities_pilotLink__iFLH5,.universities_primary__TUf91,.universities_secondary__fQcgt,.universities_textLink__c4bF9{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;min-height:44px;min-width:44px;max-width:100%;font-size:.95rem;font-weight:650;line-height:1.55;text-align:center;overflow-wrap:anywhere}.universities_primary__TUf91,.universities_secondary__fQcgt{padding:.85rem 1.1rem;border:1px solid var(--line);border-radius:.65rem}.universities_page__J1jNF .universities_primary__TUf91{background:var(--button);color:var(--button-ink);border-color:var(--button)}.universities_page__J1jNF .universities_primary__TUf91:hover{background:var(--button-hover)}.universities_page__J1jNF .universities_secondary__fQcgt{background:var(--raised);color:var(--ink)}.universities_page__J1jNF .universities_secondary__fQcgt:hover{border-color:var(--accent)}.universities_page__J1jNF .universities_textLink__c4bF9{justify-content:flex-start;padding-block:.35rem;color:var(--button);text-align:left;text-decoration:underline;text-underline-offset:.2em}:is(.universities_primary__TUf91,.universities_secondary__fQcgt,.universities_textLink__c4bF9,.universities_pilotLink__iFLH5) svg{flex-shrink:0}.universities_courseCard__KC48O,.universities_evidenceCard__bmhhn{min-width:0;margin:0;padding:1.6rem;background:var(--raised);border:1px solid var(--line);border-radius:1rem;box-shadow:0 1rem 2.5rem var(--shadow)}.universities_cardHeading__PUBcL{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;font-size:.9rem;line-height:1.6}.universities_exampleLabel__sPJe_{color:var(--button);padding:.2rem .5rem;border-radius:.35rem;background:var(--soft-accent);font-size:.75rem;font-weight:650}.universities_courseIdentity__87Qn9{display:flex;align-items:flex-start;gap:.8rem;margin-block:1.25rem}.universities_courseIdentity__87Qn9>div{min-width:0}.universities_page__J1jNF main .universities_courseIdentity__87Qn9 h2{margin-top:.3rem;font-size:1.15rem;line-height:1.4;text-align:left;text-wrap:wrap}.universities_iconTile__1ek69,.universities_universityMark__oBSgQ{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;color:var(--button);background:var(--soft-accent);border-radius:.6rem;font-family:var(--font-display),sans-serif;font-weight:750;font-size:1.2rem}.universities_courseContext__5Q7cu{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,6rem),1fr));gap:.65rem;margin-block:0 1.5rem}.universities_courseContext__5Q7cu>div{min-width:0;padding:.8rem;background:var(--surface);border-radius:.5rem}.universities_courseContext__5Q7cu dt{margin-bottom:.3rem;color:var(--body);font-size:.8rem;line-height:1.6}.universities_courseContext__5Q7cu dd{margin:0;font-size:.95rem;font-weight:700;line-height:1.5;overflow-wrap:anywhere}.universities_topicList__l_w0w{display:grid;gap:1rem}.universities_topicHeading__uqs2W{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:.35rem 1rem;font-size:.8rem;line-height:1.6}.universities_topicHeading__uqs2W span{color:var(--body)}.universities_track__YvHGC,.universities_track__YvHGC>span{display:block;height:.45rem;border-radius:1rem}.universities_track__YvHGC{margin-top:.35rem;background:var(--surface);overflow:hidden}.universities_track__YvHGC>span{background:var(--accent)}.universities_courseNote__4pMN3{margin-top:1.25rem!important;padding-top:1rem;border-top:1px solid var(--line);color:var(--body);font-size:.75rem;line-height:1.65;overflow-wrap:anywhere}.universities_comparison__fjZJx{min-width:0;overflow:hidden;border:1px solid var(--line);border-radius:.85rem}.universities_comparison__fjZJx table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:.9rem;line-height:1.65}.universities_comparison__fjZJx :is(th,td){width:50%;padding:1.2rem;text-align:left;vertical-align:top;overflow-wrap:anywhere}.universities_comparison__fjZJx th{background:var(--surface);color:var(--body);font-size:.8rem;font-weight:700}.universities_comparison__fjZJx th:last-child{background:var(--button);color:var(--button-ink)}.universities_comparison__fjZJx td{color:var(--body);border-top:1px solid var(--line)}.universities_comparison__fjZJx td:last-child{color:var(--ink);background:var(--surface);font-weight:600}.universities_sectionHeading__c_SxU{display:grid;gap:1rem;max-width:46rem;margin-bottom:2rem}.universities_fourGrid__ZiXY0,.universities_steps__vZi1s{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:1.25rem}.universities_featureCard__D8vDF{min-width:0;padding:1.35rem;background:var(--raised);border:1px solid var(--line);border-radius:.8rem}.universities_featureCard__D8vDF h3{margin-block:1rem .6rem}.universities_evidenceCard__bmhhn{display:grid;gap:1.1rem}.universities_evidenceCard__bmhhn .universities_cardHeading__PUBcL{justify-content:flex-start}.universities_checkList__RES7d{display:grid;gap:.9rem;margin:0;padding:0;list-style:none;color:var(--body);font-size:.95rem;line-height:1.7}.universities_checkList__RES7d li{display:flex;align-items:flex-start;gap:.65rem;min-width:0}.universities_checkList__RES7d svg{flex-shrink:0;margin-top:.3rem;color:var(--button)}.universities_evidenceNote__OVMEG{padding-top:1rem;border-top:1px solid var(--line);color:var(--body);font-size:.8rem;line-height:1.65}.universities_steps__vZi1s{margin:0;padding:0;list-style:none}.universities_step__hs6pX{min-width:0;padding-inline:.5rem}.universities_stepNumber__9QzK_{display:grid;place-items:center;width:44px;height:44px;margin-bottom:1rem;background:var(--button);color:var(--button-ink);border-radius:50%;font-size:1rem;font-weight:750}.universities_step__hs6pX h3{margin-bottom:.55rem}.universities_faqContainer__QCN_i{width:min(850px,calc(100% - 3rem));margin-inline:auto}.universities_faqList__buk93{margin-top:1.75rem}.universities_faqItem__P4A5V{border-bottom:1px solid var(--line)}.universities_faqItem__P4A5V summary{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;min-height:44px;padding-block:1.15rem;padding-inline-end:.5rem;color:var(--ink);font-size:1rem;font-weight:650;line-height:1.65;list-style:none;overflow-wrap:anywhere}.universities_faqItem__P4A5V summary::-webkit-details-marker{display:none}.universities_faqItem__P4A5V summary svg{flex-shrink:0;color:var(--button)}.universities_faqItem__P4A5V[open] summary svg{transform:rotate(45deg)}.universities_faqContent__hU_dc{padding-bottom:1.3rem;padding-right:1.75rem}.universities_pilotSection__pUU5_{background:var(--button)}.universities_pilotSplit__CWqoy{align-items:start}.universities_pilotCopy__bRlaM{display:grid;justify-items:start;gap:1.4rem;min-width:0}.universities_pilotIcon__4YgDN{display:grid;place-items:center;width:52px;height:52px;color:var(--button-ink);border:1px solid;border-radius:.7rem}.universities_page__J1jNF main .universities_pilotCopy__bRlaM :is(h2,p){color:var(--button-ink)}.universities_page__J1jNF .universities_pilotLink__iFLH5{margin-top:.3rem;padding:.8rem 1.1rem;color:var(--button-ink);border:1px solid;border-radius:.65rem}.universities_pilotCopy__bRlaM a:focus-visible{outline-color:var(--button-ink)}.universities_studentIntro__mHe4d{padding-block:clamp(3.25rem,6vw,5rem) 2rem}.universities_studentHeading__2wyDt{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1.5rem}.universities_studentHeading__2wyDt h2{font-size:clamp(1.5rem,2.5vw,2rem)!important}.universities_visuallyHidden__EGwNk{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.universities_skipLink__uFUwV{position:fixed;z-index:100;top:-100px;left:1rem;max-width:calc(100% - 2rem);min-height:44px;padding:.8rem 1.1rem;background:var(--button);color:var(--button-ink)!important;font-size:1rem;font-weight:650;border-radius:.5rem}.universities_skipLink__uFUwV:focus{top:1rem}@media (max-width:900px){.universities_split__GMn9s{grid-template-columns:minmax(0,1fr);gap:2.25rem}.universities_page__J1jNF main h1{max-width:20ch}.universities_courseCard__KC48O,.universities_evidenceCard__bmhhn{max-width:40rem;width:100%}}@media (max-width:540px){.universities_container__2eNp1,.universities_faqContainer__QCN_i{width:calc(100% - 2rem)}.universities_page__J1jNF main h1{font-size:clamp(2rem,8vw,2.6rem)}.universities_page__J1jNF main h2{font-size:1.7rem}.universities_courseCard__KC48O,.universities_evidenceCard__bmhhn{padding:1.15rem}.universities_courseContext__5Q7cu{grid-template-columns:minmax(0,1fr)}.universities_comparison__fjZJx :is(th,td){padding:.8rem}.universities_actions__3EHpM :is(.universities_primary__TUf91,.universities_secondary__fQcgt){width:100%}.universities_studentHeading__2wyDt{flex-wrap:wrap}.universities_faqContent__hU_dc{padding-right:0}}@media (prefers-reduced-motion:reduce){.universities_page__J1jNF *,.universities_page__J1jNF :after,.universities_page__J1jNF :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}