*{box-sizing:border-box;margin:0;padding:0}body{background-color:#f8f9fa;color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;line-height:1.6}:root{--webinar-hero-2025:url(https://3463220.fs1.hubspotusercontent-na1.net/hubfs/3463220/Webinars%202025/2026/Artwork/AndresWellbeingatWork2025_Banner_03.webp);--webinar-hero-2026:url(https://3463220.fs1.hubspotusercontent-na1.net/hubfs/3463220/Webinars%202025/Webinars%20hub%20Test%20space/Webinars%202026_v1_grad_fin2.webp);--webinar-hero-podcast:url(https://3463220.fs1.hubspotusercontent-na1.net/hubfs/3463220/Webinars%202025/Webinars%20hub%20Test%20space/Its%20okay%20to%20say..._Podcast%20Artwork%20Website%20banner_v1.1-min.webp)}.container{margin:0 auto;max-width:1200px;padding:0 20px;position:relative;z-index:3}.hero-section{background:linear-gradient(135deg,#417df2 10%,#74a2ff 80%);box-shadow:0 4px 20px rgba(0,0,0,.08);color:#fff;overflow:hidden;padding:160px 0 40px;position:relative}.hero-section:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3Cpattern id='a' width='100' height='100' patternUnits='userSpaceOnUse'%3E%3Ccircle cx='50' cy='50' r='1' fill='%23fff' opacity='.1'/%3E%3C/pattern%3E%3C/defs%3E%3Cpath fill='url(%23a)' d='M0 0h100v100H0z'/%3E%3C/svg%3E");bottom:0;content:"";left:0;opacity:.3;position:absolute;right:0;top:0}.hero-section--tab{background-image:linear-gradient(135deg,#417df2 10%,#74a2ff 80%);background-position:50%,50%,50%;background-repeat:no-repeat;background-size:cover,cover,cover;box-shadow:0 26px 60px rgba(15,23,42,.35);padding:160px 0 60px;position:relative}.hero-section--tab:after{content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.hero-section--tab .container{position:relative;z-index:2}.hero-section--tab[data-panel=webinars-2025]{background-image:var(--webinar-hero-2025)}.hero-section--tab[data-panel=webinars-2026]{background-image:var(--webinar-hero-2026)}.hero-section--tab[data-panel=podcast]{background-image:var(--webinar-hero-podcast)}.hero-content{align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr;position:relative;z-index:1}.hero-inline{max-width:560px}.hero-inline__title{color:#000;font-family:Nunito,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:3.8rem;font-weight:700;line-height:1.1;margin:0 0 12px}.hero-inline__tag{align-items:center;background:linear-gradient(180deg,#101010,#000);border-radius:999px;box-shadow:0 4px 6px rgba(0,0,0,.16);color:#fff;display:inline-flex;font-family:Nunito;font-size:.95rem;font-weight:600;justify-content:center;letter-spacing:.02em;margin-bottom:20px;padding:4px 20px;text-transform:none}.hero-inline__title-highlight{color:#2ed6bd;display:block;line-height:1.05}.hero-inline__title-label{display:block;font-weight:800;margin:.2rem 0 0}.hero-inline__description{color:#000;font-size:1.05rem;line-height:1.7;max-width:36rem}.hero-section--tab[data-panel=podcast] .hero-inline__description,.hero-section--tab[data-panel=podcast] .hero-inline__title{color:#000}.logo-section{align-items:center;display:flex;gap:15px;margin-bottom:30px}.logo-icon svg{height:40px;width:40px}.brand-name{font-size:1.8rem;font-weight:700;margin:0}.brand-tagline{font-size:1rem;margin:0;opacity:.9}.hero-title{font-size:3rem;font-weight:300;line-height:1;margin-bottom:30px}.year{color:#000;display:block;font-family:Nunito;font-weight:700}.webinars-text{color:#fff;font-family:Nunito;text-decoration-color:#87ceeb;text-decoration-thickness:3px;text-underline-offset:8px}.cta-section{align-items:center;display:flex;gap:15px}.cta-text{font-size:1.1rem;margin:0}.cta-arrow{align-items:center;animation:bounce 2s infinite;background:hsla(0,0%,100%,.2);border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-8px)}60%{transform:translateY(-4px)}}.video-call-mockup{margin-left:auto;max-width:400px;position:relative}.screen{background:#1a1a1a;border-radius:12px;box-shadow:0 20px 40px rgba(0,0,0,.3);padding:20px;transform:perspective(1000px) rotateY(-5deg) rotateX(5deg)}.participant-grid{display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.participant{aspect-ratio:4/3;background:linear-gradient(135deg,#4a90e2,#357abd);border-radius:6px;overflow:hidden;position:relative}.participant:before{background:hsla(0,0%,100%,.8);border-radius:50%;content:"";height:24px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:24px}.laptop-base{background:linear-gradient(180deg,#ddd,#bbb);border-radius:0 0 20px 20px;height:20px;margin-top:-2px}.webinars-section{background:transparent;padding:0}.webinar-hero-stage{box-shadow:0 10px 30px rgba(15,23,42,.16);min-height:540px;overflow:hidden;position:relative}.webinar-hero-stage .hero-section--tab{inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .5s ease,visibility .5s ease;visibility:hidden}.webinar-hero-stage .hero-section--tab.is-active{opacity:1;pointer-events:auto;visibility:visible}.month-section{margin-bottom:80px}.month-title{color:#333;font-size:2.5rem;font-weight:300;margin-bottom:50px;position:relative;text-align:center}.month-title:after{background:#4a90e2;bottom:-10px;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);width:60px}.webinar-grid{display:grid;gap:40px;margin-bottom:40px}.webinar-card{background:#fff;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.08);display:grid;grid-template-columns:2fr 1fr;min-height:400px;overflow:hidden;position:relative;transition:all .3s ease}.webinar-card:hover{box-shadow:0 8px 30px rgba(0,0,0,.12);transform:translateY(-10px)}.webinar-content{display:flex;flex-direction:column;gap:24px;padding:40px}.webinar-title{color:#000;font-size:1.8rem;font-weight:600;line-height:1.3;margin:0 0 20px;text-align:left}.webinar-meta,.webinar-title{font-family:Nunito}.date-time{display:flex;flex-direction:column;gap:8px}.date,.time{color:#666;font-size:.95rem}.date i,.time i{color:#4a90e2;width:16px}.webinar-description{flex-grow:1;font-family:Nunito}.webinar-description p{color:#555;line-height:1.6;margin-bottom:15px}.webinar-description ul{list-style:none;padding:0}.webinar-description li{color:#555;line-height:1.5;margin-bottom:8px;padding-left:20px;position:relative}.webinar-description li:before{color:#101010;content:"•";font-size:1.4em;left:0;position:absolute;top:-.4vh}.presenters-box{background:#f5f5f5;border-radius:12px;box-shadow:inset 0 20px 20px -20px rgba(0,0,0,.1),inset 0 -20px 20px -20px rgba(0,0,0,.1);font-family:Nunito;padding:20px 24px}.presenters-heading{color:#333;font-size:1rem;font-weight:600;margin-bottom:16px}.presenters{display:flex;flex-wrap:wrap;gap:30px}.presenter{align-items:center;background:linear-gradient(0deg,#f6f6f6,#fff);border-radius:99px;box-shadow:0 6px 10px rgba(0,0,0,.16);display:flex;flex:1;gap:12px;max-width:auto;min-width:200px;padding:.6em}.presenter-avatar{border-radius:50%;flex-shrink:0;height:60px;overflow:hidden;width:60px}.avatar-placeholder{background:linear-gradient(135deg,#667eea,#764ba2);height:100%;position:relative;width:100%}.avatar-placeholder:before{border-radius:50%;height:20px;top:30%;width:20px}.avatar-placeholder:after,.avatar-placeholder:before{background:#fff;content:"";left:50%;position:absolute;transform:translateX(-50%)}.avatar-placeholder:after{border-radius:15px 15px 0 0;bottom:10%;height:15px;width:30px}.presenter-info{flex-grow:1}.presenter-label{color:#888;font-size:.8rem;margin-bottom:2px}.presenter-name{color:#4a90e2;font-size:1.1rem;font-weight:600}.presenter-title{color:#666;font-size:.85rem;font-weight:600}.btn{border:none;border-radius:40px;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:24px 38px;text-align:center;text-decoration:none;transition:all .3s ease}.btn-primary{background:#000;color:#fff}.btn-primary:hover{background:#2ed6bd;box-shadow:0 4px 15px rgba(74,144,226,.3);transform:translateY(-2px)}.btn-secondary{background:transparent;border:2px solid #4a90e2;color:#4a90e2}.btn-secondary:hover{background:#4a90e2;box-shadow:0 4px 15px rgba(74,144,226,.3);color:#fff;transform:translateY(-2px)}.webinar-visual img{height:100%;width:100%}.platform-icon{background:hsla(0,0%,100%,.9);border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.15);padding:6px;position:absolute;right:12px;top:12px}.platform-icon img{display:block;height:32px;object-fit:contain;width:32px}.illustration svg{height:auto;max-width:100%}@media (max-width:1024px){.hero-content{gap:40px;text-align:center}.hero-content,.webinar-card{grid-template-columns:1fr}.webinar-visual{order:-1}.hero-title{font-size:3rem}}@media (max-width:768px){.hero-section{padding:100px 0 0}.hero-title{font-size:2.5rem}.webinar-content{gap:20px;padding:30px}.webinar-title{font-size:1.5rem}.presenters{flex-direction:column;gap:20px}.month-title{font-size:2rem}.webinars-section{padding:60px 0}.container{padding:0 15px}}@media (max-width:480px){.hero-title{font-size:2rem}.logo-section{flex-direction:column;gap:10px;text-align:center}.cta-section{flex-direction:column;gap:20px}.webinar-content{padding:20px}.webinar-title{font-size:1.3rem}.btn{padding:16px;width:100%}}@media (prefers-reduced-motion:reduce){.cta-arrow{animation:none}.btn,.webinar-card{transition:none}}.btn:focus{outline:2px solid #4a90e2;outline-offset:2px}.webinar-card:focus-within{outline:2px solid #4a90e2;outline-offset:4px}@media print{.hero-section{background:#fff!important;color:#000!important}.webinar-card{border:1px solid #ddd;box-shadow:none;break-inside:avoid}.btn{display:none}}.webinar-visual{background:linear-gradient(135deg,#e8f4fd,#d1e7f5);display:block;margin:0;overflow:hidden;padding:0;position:relative}.webinar-visual img{display:block;height:100%!important;object-fit:cover;object-position:center;width:100%!important}@media (max-width:1024px){.webinar-visual{aspect-ratio:16/9}}.btn-black{background:#000;border-radius:9999px;color:#fff;display:inline-block;font-size:1rem;font-weight:600;line-height:1;padding:14px 24px;text-decoration:none;transition:background .3s ease,transform .2s ease,box-shadow .2s ease}.btn-black:hover{background:#2ed6bd;box-shadow:0 6px 16px rgba(0,0,0,.25);color:#fff;transform:translateY(-2px)}.btn-outline{background:transparent;border:2px solid #000;border-radius:9999px;color:#000;display:inline-block;font-size:1rem;font-weight:600;line-height:1;padding:12px 24px;text-decoration:none;transition:background .3s ease,transform .2s ease,box-shadow .2s ease,color .3s ease}.btn-outline:hover{background:#000;box-shadow:0 4px 10px rgba(0,0,0,.15);color:#fff;transform:translateY(-2px)}.webinar-action-group{display:flex;flex-wrap:wrap;gap:2rem;justify-content:flex-start;width:100%}.webinar-action-group .webinar-action{flex:0 1 auto}.webinar-action .btn-black{width:auto}@media (max-width:768px){.webinar-action-group{flex-direction:column;gap:1rem}.webinar-action .btn-black{text-align:center;width:100%}.webinar-tabs__controls{top:220px}}@media (max-width:480px){.webinar-tabs__controls{top:190px}}.meta-icon{align-items:center;display:inline-flex;flex:0 0 28px;height:28px;justify-content:center;width:28px}.meta-icon img{display:block;height:100%;object-fit:contain;object-position:center;width:100%}.date,.time{align-items:center;display:flex;gap:10px}.platform-badge{background:hsla(0,0%,100%,.95);border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.15);padding:6px;position:absolute;right:12px;top:12px;z-index:3}.platform-badge img{display:block;height:32px;object-fit:contain;width:32px}.platform-badge a{display:block;line-height:0}@media (max-width:768px){.platform-badge{border-radius:10px;padding:5px;right:10px;top:10px}.platform-badge img{height:28px;width:28px}}.webinar-tabs{margin-top:0;width:100%}.webinar-tabs__list{backdrop-filter:blur(6px);background:rgba(15,23,42,.06);border-radius:10px;display:inline-flex;flex-wrap:wrap;gap:8px;padding:4px;position:relative;--tab-indicator-left:0px;--tab-indicator-width:0px;box-shadow:inset 0 0 0 1px rgba(15,23,42,.08),inset 0 18px 45px rgba(15,23,42,.22)}.webinar-tabs.webinar-tabs--dark .webinar-tabs__list{background:hsla(0,0%,100%,.66)}.webinar-tabs__button{background:transparent;border:none;border-radius:999px;color:#000;cursor:pointer;font-family:Nunito,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.95rem;font-weight:600;padding:8px 18px;position:relative;transition:background .2s ease,color .2s ease,box-shadow .2s ease,transform .15s ease;white-space:nowrap;z-index:1}.webinar-tabs__button:hover{color:#0f172a;transform:translateY(-1px)}.webinar-tabs__button.is-active{color:#3474ef}.webinar-tabs.webinar-tabs--dark .webinar-tabs__button:not(.is-active){color:#fff}.webinar-tabs__indicator{background:#fff;border-radius:10px;bottom:4px;box-shadow:0 6px 16px rgba(15,23,42,.28);position:absolute;top:4px;transform:translateX(var(--tab-indicator-left));transition:transform .35s cubic-bezier(.22,.61,.36,1),width .35s cubic-bezier(.22,.61,.36,1);width:var(--tab-indicator-width);z-index:0}.webinar-tabs__viewport{margin-top:0;overflow:hidden;position:relative;width:100%}.webinar-tabs__controls{left:0;pointer-events:none;position:absolute;top:460px;width:100%;z-index:3}.webinar-tabs__controls .container{display:flex;justify-content:left}.webinar-tabs__controls .webinar-tabs__list{pointer-events:auto}.webinar-tabs__track{position:relative;width:100%}.webinar-tabs__panel{display:none}.webinar-tabs__panel.is-active{display:block}.webinar-panel-content{padding:80px 0 60px}.webinar-tabs__panel[data-tab-id=podcast] .webinar-panel-content,.webinar-tabs__panel[data-tab-id=webinars-2026] .webinar-panel-content{padding-top:0}.past-webinars__header{margin:0 auto 32px;max-width:720px;text-align:center}.past-webinars__title{color:#0f172a;font-family:Nunito,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:2.2rem;font-weight:700;margin-bottom:10px}.past-webinars__intro{color:#4b5563;font-size:1.05rem;line-height:1.7}.eyebrow{background:rgba(52,116,239,.12);border-radius:999px;color:#1f3b7f;display:inline-block;font-size:.9rem;font-weight:700;letter-spacing:.04em;margin-bottom:12px;padding:6px 12px}.past-webinar-grid{display:grid;gap:28px;grid-template-columns:repeat(3,minmax(0,1fr))}.past-webinar-filters{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:24px}.past-webinar-filter{background:#fff;border:1px solid rgba(15,23,42,.35);border-radius:999px;color:#0f172a;cursor:pointer;font-family:Nunito,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.95rem;font-weight:600;padding:6px 18px;transition:background .2s ease,box-shadow .2s ease,color .2s ease}.past-webinar-filter.is-active,.past-webinar-filter:hover{background:#0f172a;box-shadow:0 8px 18px rgba(15,23,42,.2);color:#fff}.past-webinar-card{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:16px;box-shadow:0 8px 28px rgba(15,23,42,.08);display:flex;flex-direction:column;height:100%;overflow:hidden;transition:transform .22s ease,box-shadow .22s ease}.past-webinar-card:hover{box-shadow:0 14px 36px rgba(15,23,42,.12);transform:translateY(-6px)}.past-webinar-card__link{color:inherit;display:block;text-decoration:none}.past-webinar-card__link:focus-visible .past-webinar-card{outline:2px solid #3474ef;outline-offset:4px}.past-webinar-card__image{aspect-ratio:16/9;background:linear-gradient(135deg,#e8f4fd,#d1e7f5);margin:0;overflow:hidden}.past-webinar-card__image img{display:block;height:100%;object-fit:cover;width:100%}.past-webinar-card__body{display:flex;flex:1;flex-direction:column;gap:10px;padding:22px 24px 26px}.past-webinar-card__date{color:#3474ef;font-size:.9rem;font-weight:700;letter-spacing:.05em;margin:0;text-transform:uppercase}.past-webinar-card__title{color:#0f172a;font-family:Nunito,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.35;margin:0}.past-webinar-card__description{color:#4b5563;font-size:1rem;line-height:1.6;margin:0;max-height:4.8rem;overflow:hidden;position:relative;transition:max-height .3s ease}.past-webinar-card__description:after{background:linear-gradient(180deg,transparent 60%,#fff 95%);content:"";inset:0;pointer-events:none;position:absolute}.past-webinar-card__description.is-expanded{max-height:none}.past-webinar-card__description.is-expanded:after{display:none}.past-webinar-card__description-toggle{background:none;border:none;color:#3474ef;cursor:pointer;font-size:.95rem;font-weight:700;margin-top:8px;padding:0}.past-webinar-card__cta{margin-top:16px}.past-webinar-card__button{margin-top:4px}@media (max-width:900px){.past-webinar-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.past-webinar-grid{grid-template-columns:1fr}.webinar-tabs__list{justify-content:flex-start;overflow-x:auto;padding-bottom:6px}.webinar-tabs__button{font-size:.8rem}.webinar-tabs__controls .container{justify-content:center}}