.hero{padding-top:42px;padding-bottom:75px;min-height:760px;grid-template-columns:1fr 1.02fr;gap:60px}.hero-copy{position:relative;z-index:4}.hero .webinar-label{display:inline-flex;align-items:center;padding:9px 12px;border:1px solid #fa602235;background:#fff3ec;border-radius:30px;font-size:10px;margin-bottom:20px;letter-spacing:.06em}.hero h1{font-size:clamp(74px,7.6vw,112px);line-height:.97;letter-spacing:-.055em}.hero-promise{font-weight:600;font-size:clamp(20px,2.1vw,28px);line-height:1.25;margin-top:22px;letter-spacing:-.025em}.hero .lead{max-width:480px;font-size:16px;line-height:1.65;margin:16px 0 20px;color:#596477}.webinar-meta{display:flex;flex-wrap:wrap;gap:10px;font-size:12px}.webinar-meta span{padding:9px 13px;background:white;border:1px solid #dce1e8;border-radius:8px}.webinar-meta b{color:#14203E}.hero .webinar-audience{font-size:12px;color:#596477;margin-top:14px;max-width:450px}.webinar-date{display:flex;gap:9px;align-items:center;margin-top:16px;font-size:12px;font-weight:600}.webinar-date svg{width:18px;height:18px;color:#d64c14}.hero-actions{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center;margin-top:22px}.hero .button{min-height:54px;padding:17px 23px;font-size:14px}.hero-discover{font-size:12px;font-weight:600;text-decoration:none;padding:10px 0}.hero-discover span{padding-left:10px;color:#FA6022}.hero-reassurance{font-size:10px;color:#657087;margin-top:11px}.hero-facts{font-size:10px;align-items:center;margin-top:22px}.hero-facts .tool-brand{font-size:11px}.hero-art{height:590px}.hero .top-float{top:35px;left:-30px}.top-float b{font-size:15px}.top-float small{font-size:8px}.bottom-float b{font-size:14px}.photo-caption{font-size:25px;bottom:70px}.hero .scroll-cue{bottom:22px}.nav nav a[aria-current="location"]{color:#c64a16}.nav .button.small{font-size:12px}.webinar-discovery{padding:65px 0 50px;background:white;border-top:1px solid #e3e5eb;scroll-margin-top:90px}.discovery-heading{display:flex;justify-content:space-between;align-items:end;gap:45px;margin-bottom:35px}.discovery-heading h2{font-size:clamp(32px,3.7vw,50px);line-height:1.1;letter-spacing:-.04em}.discovery-heading .eyebrow{font-size:10px;margin-bottom:15px;color:#a43e16}.discovery-heading>p{font-size:14px;color:#657087;max-width:300px;line-height:1.65;margin:0}.webinar-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:23px}.webinar-benefit{border:1px solid #e0e4eb;border-radius:19px;overflow:hidden;background:#F7F6F2;transition:transform .28s,box-shadow .28s}.benefit-photo{height:185px;position:relative;overflow:hidden}.benefit-photo img{width:100%;height:100%;object-fit:cover;transition:transform .65s}.benefit-photo>span{position:absolute;left:17px;top:17px;padding:7px 10px;border-radius:20px;background:#ffffffef;color:#14203E;font-size:9px;font-weight:600;letter-spacing:.07em}.benefit-copy{padding:24px 25px 28px}.benefit-copy h3{font-size:24px;line-height:1.12;letter-spacing:-.035em}.benefit-copy p{font-size:13px;line-height:1.6;margin-top:13px;color:#5b6577}.webinar-benefit:hover{transform:translateY(-5px);box-shadow:0 15px 35px #14203e0d}.webinar-benefit:hover img{transform:scale(1.045)}.webinar-invite-strip{margin-top:28px;padding:25px 0 0;border-top:1px solid #e1e5eb;display:flex;align-items:center;justify-content:space-between;gap:30px}.webinar-invite-strip p{font-size:13px;line-height:1.6;color:#657087;margin:0}.webinar-invite-strip b{color:#14203E}.webinar-invite-strip .button{min-height:49px;padding:14px 22px;font-size:12px}.webinar{padding-block:65px 80px;background:#F7F6F2}.webinar-grid{gap:75px}.webinar-grid h2{font-size:clamp(42px,4.7vw,66px)}.webinar-grid>div>p:not(.eyebrow):not(.fine){font-size:16px;line-height:1.65;max-width:510px}.webinar-grid .fine{font-size:11px;max-width:460px}.story{border-top:1px solid #e1e4ea}.course .section-heading h2{font-size:clamp(32px,3.5vw,47px)}.course .section-heading .eyebrow{font-size:10px}.registration .eyebrow{color:#ffb594}.registration h2{font-size:clamp(64px,6.2vw,88px);margin-bottom:25px}.registration-grid>div:first-child>p:not(.fine):not(.eyebrow){font-size:17px}.registration .fine{max-width:370px;font-size:12px}.registration .availability{margin-top:15px}.hero .hero-facts span+span{border-left:0;padding-left:0}#registration-title:focus{outline:none}.button[data-webinar-cta]{white-space:normal;text-align:center}
@media(max-width:1100px) and (min-width:781px){.hero{gap:35px;min-height:0;padding-block:35px 70px}.hero h1{font-size:84px}.hero-art{height:535px}.hero-promise{font-size:23px}.hero .lead{font-size:15px}.hero-actions{gap:10px 15px}.hero-discover{font-size:11px}.hero .top-float{left:-12px}.photo-caption{font-size:22px}.webinar-benefits{gap:16px}.benefit-copy{padding:21px}.benefit-copy h3{font-size:22px}.discovery-heading>p{font-size:13px}.nav{gap:16px}.nav nav{gap:16px;font-size:12px}}
@media(max-width:780px){.hero{grid-template-columns:1fr;gap:15px;padding-top:27px;padding-bottom:48px;min-height:0}.hero .webinar-label{font-size:9px;margin-bottom:18px;padding:8px 10px}.hero h1{font-size:clamp(72px,18vw,92px);line-height:.98}.hero h1 br{display:initial!important}.hero-promise{font-size:22px;margin-top:19px}.hero .lead{font-size:14px;line-height:1.6;margin:13px 0 17px}.webinar-meta{font-size:11px;gap:8px}.webinar-meta span{padding:8px 11px}.hero .webinar-audience{font-size:11px;margin-top:12px}.webinar-date{font-size:11px;margin-top:13px}.hero-actions{display:block;margin-top:19px}.hero .hero-actions .button{width:100%;font-size:13px;min-height:51px;padding:15px 18px}.hero-discover{display:none}.hero-reassurance{text-align:center;font-size:10px;margin-top:9px}.hero-facts{margin-top:19px;justify-content:center}.hero-art{height:370px;margin:18px auto 0}.hero .top-float{top:5px;left:0}.top-float b{font-size:12px}.top-float small{font-size:7px}.bottom-float b{font-size:11px}.bottom-float small{font-size:7px}.hero .photo-caption{font-size:22px;bottom:40px;left:22px}.hero .photo-surface{border-radius:130px 130px 22px 22px}.hero .crea-sticker{top:115px}.hero .scroll-cue{bottom:12px}.webinar-discovery{padding-block:42px 35px}.discovery-heading{display:block;margin-bottom:25px}.discovery-heading h2{font-size:34px}.discovery-heading .eyebrow{font-size:9px;margin-bottom:15px}.discovery-heading>p{font-size:12px;max-width:100%;margin-top:17px}.webinar-benefits{grid-template-columns:1fr;gap:17px}.webinar-benefit{display:grid;grid-template-columns:36% minmax(0,1fr);border-radius:15px;min-height:168px}.benefit-photo{height:100%;min-height:168px}.benefit-photo img{object-position:center}.benefit-photo>span{top:11px;left:9px;padding:5px 7px;font-size:8px;letter-spacing:0;max-width:calc(100% - 18px);line-height:1.3}.benefit-copy{padding:21px 16px}.benefit-copy h3{font-size:20px}.benefit-copy h3 br{display:none}.benefit-copy p{font-size:11px;margin-top:10px}.webinar-invite-strip{display:block;margin-top:23px;padding-top:21px}.webinar-invite-strip p{font-size:12px}.webinar-invite-strip .button{width:100%;margin-top:18px;min-height:48px}.webinar{padding-block:35px 50px}.webinar-grid{gap:25px}.webinar-grid h2{font-size:43px}.webinar-grid>div>p:not(.eyebrow):not(.fine){font-size:14px}.webinar-visual{height:265px}.clock-face{width:205px;height:205px}.clock-face>span{font-size:85px}.chip-c{bottom:0}.webinar-grid .button{width:100%;font-size:13px}.registration h2{font-size:65px}.registration .eyebrow{font-size:10px}.registration-grid>div:first-child>p:not(.fine):not(.eyebrow){font-size:16px}.course .section-heading h2{font-size:37px}.nav .button.small{font-size:10px;padding:11px 14px}.nav .button.small span{font-size:16px}}
@media(prefers-reduced-motion:reduce){.webinar-benefit,.benefit-photo img{transition:none}.webinar-benefit:hover{transform:none}.webinar-benefit:hover img{transform:none}}
.hero .button span{font-size:20px;line-height:1}.nav .button.small span{font-size:18px;line-height:1}
@media(min-width:781px){.hero{padding-top:28px;padding-bottom:55px;min-height:0}.hero h1{font-size:clamp(72px,6.6vw,96px)}.hero .webinar-label{margin-bottom:16px}.hero-promise{font-size:24px;line-height:1.22;margin-top:18px}.hero .lead{margin:13px 0 17px;font-size:15px}.hero-art{height:570px}}
.webinar-discovery{scroll-margin-top:0}.registration-grid>div:first-child.reveal-ready{opacity:1;transform:none}.benefit-photo img{object-position:right center}.webinar-benefit:last-child .benefit-photo img{object-position:center 25%}
@media(min-width:781px){.hero .bottom-float{right:45px;bottom:0}}
html,body{overflow-x:clip}
@media(max-width:780px){.whatsapp-float{bottom:calc(24px + env(safe-area-inset-bottom,0px))}body:has(.mobile-cta.show) .whatsapp-float{bottom:calc(88px + env(safe-area-inset-bottom,0px))}}
