.MFG6xW_region{z-index:1200;pointer-events:none;width:min(440px,100vw - 32px);position:fixed;top:78px;right:20px}.MFG6xW_toast{background:var(--admin-success-bg,#f0fdf4);color:var(--admin-success,#166534);font-size:var(--admin-type-body,14px);pointer-events:auto;border:1px solid #86bda3;border-radius:12px;align-items:flex-start;gap:12px;padding:16px;line-height:1.6;display:flex;box-shadow:0 6px 28px #122b2426}.MFG6xW_toast>div{flex:1;min-width:0}.MFG6xW_toast strong{font-size:var(--admin-type-card-title,16px);font-weight:700;display:block}.MFG6xW_toast p{overflow-wrap:anywhere;color:var(--admin-text-body,#334155);margin:3px 0 0;font-weight:400}.MFG6xW_icon{background:var(--admin-success,#166534);color:#fff;border-radius:50%;flex:0 0 26px;place-items:center;width:26px;height:26px;font-weight:600;display:grid}.MFG6xW_info{background:var(--admin-info-bg,#eff6ff);color:var(--admin-link,#1d4ed8);border-color:#a3bbd5}.MFG6xW_info .MFG6xW_icon{background:var(--admin-link,#1d4ed8)}.MFG6xW_toast button{min-height:36px;color:var(--admin-link,#1d4ed8);font-size:var(--admin-type-control,13px);cursor:pointer;background:#fff;border:1px solid #86bda3;border-radius:6px;flex:none;padding:4px 8px}.MFG6xW_toast button:focus-visible{outline-offset:3px;outline:3px solid #1e6b48}@media (max-width:720px){.MFG6xW_region{top:70px;right:16px}}@media print{.MFG6xW_region{display:none}}
main:is(.job-home,.biz-page,.hs-page){--public-title-limit:clamp(46px,4.8vw,66px);--public-title-hero:var(--public-title-limit);--public-title-editorial:min(clamp(44px,5.2vw,64px),var(--public-title-limit));--public-title-feature:min(clamp(44px,4.8vw,64px),var(--public-title-limit))}main.biz-page :is(.biz-sec-top h2,.biz-process-head h2){font-size:var(--public-title-section)}main.biz-page .biz-topic-summary{font-size:var(--public-body-size);line-height:var(--public-body-line)}.biz-hero-mobile-copy,main.biz-page .bh-btns>.biz-hero-mobile-copy{display:none}@media (max-width:1024px){main:is(.job-home,.biz-page,.hs-page){--public-title-limit:clamp(43px,5.3vw,58px)}}@media (max-width:760px){main:is(.job-home,.biz-page,.hs-page){--public-title-section:clamp(28px,7.6vw,32px);--public-title-editorial:clamp(30px,8vw,34px);--public-title-feature:clamp(30px,8vw,34px);--public-title-card:clamp(19px,5vw,22px);--public-body-size:16px;--public-label-size:11px;--public-meta-size:14px;--public-lead-size:16px;--public-hero-copy-size:16px}main.job-home :is(.job-manifesto h2,.job-final-cta h2,.video-text h2){font-size:var(--public-title-feature)}main.job-home :is(.ts-copy h2,.job-roadmap-head h2,.j-head h2,.reviews-head h2,.courses-intro h2,.job-proof-copy h2){font-size:var(--public-title-section)}main.job-home :is(.job-manifesto,.courses-sec,.extra-sec,.job-final-cta){margin-top:0;padding-block:44px}main.job-home :is(.job-manifesto-in>p:last-child,.job-final-cta-in>p:not(.job-kicker)){margin-top:16px}main.job-home :is(.courses-intro,.reviews-head,.j-head,.job-roadmap-head){margin-bottom:24px}main.biz-page .biz-hero{height:auto;min-height:0}main.biz-page .bh-in{min-height:0;padding:56px 20px 36px}main.biz-page .bh-text{padding:0}main.biz-page .bh-badge,main.biz-page .bh-text h1{margin-bottom:16px}main.biz-page .bh-sub{min-height:0;margin:0;line-height:1.7}main.biz-page .biz-hero-desktop-copy{display:none}main.biz-page .biz-hero-mobile-copy{display:block}main.biz-page .bh-btns{margin-top:24px}main.biz-page .bh-btns>a:not(.biz-hero-mobile-copy){display:none}main.biz-page .bh-btns>.biz-hero-mobile-copy{align-items:center;min-height:48px;display:inline-flex}main.biz-page .biz-stats-bar{padding:16px 20px;position:relative}main.biz-page .biz-stats-in{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0}main.biz-page .biz-sitem{border:0;padding:0}main.biz-page .biz-sitem:nth-child(n+3){display:none}main.biz-page .biz-snum{font-size:22px}main.biz-page .biz-stats-note{margin:10px 0 0;padding:0;font-size:12px}main.biz-page .biz-process-step{font-size:var(--public-title-section)}main.biz-page .biz-reveal{opacity:1;transform:none}}@media (max-width:720px){main:is(.job-home,.biz-page,.hs-page){--public-title-limit:clamp(36px,10.5vw,44px)}}main.biz-page :is(.btn-coral-lg,.btn-ghost-lg){box-sizing:border-box;border-radius:0;min-height:48px}main.biz-page .bh-btns{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;max-width:490px;display:grid}main.biz-page .bh-btns>a{text-align:center;width:100%;min-height:48px;padding:12px 14px;line-height:1.45}@media (max-width:760px){main.biz-page .bh-btns{grid-template-columns:1fr;max-width:300px}}
