.seja-professor-module__jUhxpa__hero{max-width:var(--shell);padding:clamp(56px, 8vw, 96px) var(--gutter) clamp(48px, 6vw, 72px);margin:0 auto}.seja-professor-module__jUhxpa__heroTitle{letter-spacing:-.02em;max-width:18ch;margin:0 0 var(--space-4);font-size:clamp(32px,5vw,52px);line-height:1.08}.seja-professor-module__jUhxpa__heroSub{opacity:.75;max-width:50ch;margin:0 0 var(--space-6);font-size:18px}.seja-professor-module__jUhxpa__hero .seja-professor-module__jUhxpa__heroCta{padding:var(--space-3) var(--space-8);text-decoration:none}.seja-professor-module__jUhxpa__sectionTitle{margin:0 0 var(--space-6);font-size:26px}.seja-professor-module__jUhxpa__compactGrid{--benefit-min:340px;--step-min:200px;--step-title-size:17px}.seja-professor-module__jUhxpa__spotlightHead{align-items:center;gap:var(--space-3);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.seja-professor-module__jUhxpa__spotlightHead .seja-professor-module__jUhxpa__sectionTitle{margin:0}.seja-professor-module__jUhxpa__spotlight{border:2px solid var(--color-divider);padding:var(--space-6);align-items:flex-start;gap:var(--space-6);flex-direction:column;display:flex}.seja-professor-module__jUhxpa__spotlightLead{opacity:.75;max-width:60ch;margin:0;font-size:17px;line-height:1.5}.seja-professor-module__jUhxpa__features{gap:var(--space-3) var(--space-6);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));width:100%;margin:0;padding:0;font-size:15px;line-height:1.45;list-style:none;display:grid}.seja-professor-module__jUhxpa__features li{padding-left:var(--space-4);position:relative}.seja-professor-module__jUhxpa__features li:before{content:"";background:var(--color-accent);width:8px;height:2px;position:absolute;top:.62em;left:0}.seja-professor-module__jUhxpa__spotlight .seja-professor-module__jUhxpa__spotlightCta{padding:var(--space-3) var(--space-8);text-decoration:none}.seja-professor-module__jUhxpa__band{background:var(--color-accent);color:var(--color-bg)}.seja-professor-module__jUhxpa__bandInner{max-width:var(--shell);padding:clamp(56px, 8vw, 96px) var(--gutter);margin:0 auto}.seja-professor-module__jUhxpa__bandTitle{margin:0 0 var(--space-4);color:var(--color-bg);max-width:20ch;font-size:clamp(26px,3.5vw,40px)}.seja-professor-module__jUhxpa__band .seja-professor-module__jUhxpa__bandCta{color:var(--color-bg);border:1px solid var(--color-bg);text-decoration:none}.seja-professor-module__jUhxpa__band .seja-professor-module__jUhxpa__bandCta:hover{background:color-mix(in srgb, var(--color-bg) 15%, transparent);color:var(--color-bg)}
