.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__plansHead{align-items:center;gap:var(--space-3);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.seja-professor-module__jUhxpa__plansHead .seja-professor-module__jUhxpa__sectionTitle{margin:0}.seja-professor-module__jUhxpa__plans{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.seja-professor-module__jUhxpa__plan{border:2px solid var(--color-divider);padding:var(--space-6);gap:var(--space-4);flex-direction:column;display:flex}.seja-professor-module__jUhxpa__planName{opacity:.55;margin:0 0 var(--space-3)}.seja-professor-module__jUhxpa__features{gap:var(--space-2);flex-direction:column;flex:1;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.seja-professor-module__jUhxpa__paymentNote{opacity:.55;margin:var(--space-6) 0 0;font-size:13px}.seja-professor-module__jUhxpa__planWas{opacity:.5;font-size:15px;text-decoration:line-through}.seja-professor-module__jUhxpa__planNow{font-family:var(--font-heading);color:var(--color-accent-700);font-size:32px;font-weight:800}.seja-professor-module__jUhxpa__planPeriod{opacity:.6;font-size:15px;font-weight:400}.seja-professor-module__jUhxpa__plan .seja-professor-module__jUhxpa__planCta{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)}
