.seminar-page{--seminar-overlay:linear-gradient(to bottom, color-mix(in oklab, var(--ink) 60%, transparent), color-mix(in oklab, var(--ink) 80%, transparent) 55%, color-mix(in oklab, var(--ink) 88%, transparent))}.seminar-page .seminar-overlay{background:var(--seminar-overlay)}.seminar-page .seminar-container{max-width:1200px}.seminar-page #pricing[hidden]{display:none}.seminar-page .section-y{padding-block:64px}.seminar-page h1{text-wrap:balance;font-size:3rem}.seminar-page .seminar-pricing-panel{visibility:hidden;opacity:0;grid-template-rows:0fr;transition:grid-template-rows .5s ease-out,opacity .5s ease-out,visibility .5s;display:grid}.seminar-page .seminar-pricing-panel[data-open=true]{visibility:visible;opacity:1;grid-template-rows:1fr}.seminar-page .seminar-pricing-panel>div{min-height:0;overflow:hidden}.seminar-page h2:not(article h2){text-wrap:balance;font-size:clamp(2rem,3.5vw,3.125rem)}.seminar-page h3{text-wrap:balance}.seminar-page p:not(.eyebrow):not(.index-label),.seminar-page li{line-height:1.8}.seminar-page article{border-radius:var(--radius-lg);min-width:0;height:100%;box-shadow:var(--shadow-soft);transition:transform .5s ease-out}.seminar-page a,.seminar-page button{min-height:44px}.seminar-page .seminar-image{overflow:hidden}.seminar-page .seminar-image img{transition:transform 1.2s ease-out}.seminar-page .seminar-image:hover img{transform:scale(1.04)}.seminar-page article:hover{transform:translateY(-3px)}.seminar-page [data-seminar-reveal]{transition:opacity .5s ease-out,transform .5s ease-out}.seminar-page [data-seminar-reveal=pending]{opacity:0;transform:translateY(18px)}.seminar-page article:nth-child(2){transition-delay:70ms}.seminar-page article:nth-child(3){transition-delay:.14s}.seminar-page article:nth-child(4){transition-delay:.21s}@media (width>=768px){.seminar-page .section-y{padding-block:104px}}@media (width<=767px){.seminar-page h1{font-size:1.875rem}.seminar-page a:not(.seminar-inline-link),.seminar-page button,.seminar-page .seminar-final-actions{width:100%}.seminar-page article p:not(.eyebrow):not(.index-label){font-size:1rem}}@media (prefers-reduced-motion:reduce){.seminar-page [data-seminar-reveal],.seminar-page article,.seminar-page .seminar-image img{opacity:1;transition:none;transform:none}.seminar-page .seminar-pricing-panel{transition:none}}
