.public-shell.public-shell.site-header{min-height:72px;padding-block:10px}.public-site.public-site.public-site{--site-hero-space:clamp(28px,5svh,60px);--site-section-space:clamp(48px,8svh,88px)}@media screen{.public-site.public-site.public-site :is(.hero,.construction-hero,.industry-hero,.about-hero,.connect-hero,.price-hero,.public-hero,.pb-hero,.training-hero,.class-hero,.team-hero,.work-hero,.study-hero,.guide-hero,.directory-hero){padding-block:var(--site-hero-space)}.public-site.public-site.public-site :is(.who,.how,.edge,.proof,.services,.close,.section,.public-section,.about-story,.about-practice,.about-learn,.about-questions,.about-close,.connect-social,.connect-end,.monthly-section,.other-services,.pricing-faq,.price-close,.pb-library,.pb-help,.training-free,.training-class,.training-team,.training-teacher,.training-faq,.training-close,.class-weeks,.class-example,.class-promise,.class-instructor,.class-faq,.class-close,.team-formats,.team-one-day,.team-kit,.team-instructor,.team-faq,.team-close,.work-story,.work-close,.study-context,.study-process,.study-result,.study-related,.guide-next,.directory-section,.directory-close){padding-block:var(--site-section-space)}}.public-site.public-home .hero{align-items:center;min-height:min(760px,100svh - 72px);display:grid}.public-site.public-site.public-site .hero:before{top:24px}.public-site.public-home .trust{padding-block:clamp(24px,4svh,40px)}@media (min-width:761px){.public-site.public-site.public-site :is(.hero-grid,.construction-hero-grid){align-items:start}}@media (max-width:760px){.public-shell.public-shell.site-header{min-height:64px;padding-block:10px}.public-shell.public-shell .site-menu-button{min-height:44px}.public-site.public-site.public-site{--site-hero-space:clamp(24px,4svh,36px);--site-section-space:clamp(36px,6svh,52px)}.public-site.public-home.public-home .hero{min-height:0;padding-bottom:32px}.public-site.public-home .hero-grid{gap:24px}.public-site.public-home .hero .eyebrow{margin-bottom:16px}.public-site.public-home .hero .lead{margin-top:20px}.public-site.public-home .promise{margin-block:20px}}.public-site.public-training .training-hero{display:block}.public-site.public-training .training-hero-grid{align-items:start}
