.webinar-page{--wb-navy:#0f1f3d;--wb-deep:#0a1529;--wb-gold:#c9a84c;color:#1b2233;background:#fff;font-family:Arial,Helvetica,sans-serif;line-height:1.55}.webinar-page *,.webinar-page *::before,.webinar-page *::after{box-sizing:border-box}.webinar-page :where(.wp-block-group)>*{margin-block:0}.webinar-page h1,.webinar-page h2,.webinar-page h3{font-family:Georgia,'Times New Roman',serif;font-weight:400;letter-spacing:normal}.webinar-page .wb-wrap{max-width:1120px;margin-inline:auto;padding-inline:32px}.webinar-page .wb-hero{background:linear-gradient(165deg,var(--wb-navy),var(--wb-deep));color:#f2f3f7;padding:76px 0 92px;position:relative;overflow:hidden}.webinar-page .wb-hero::after,.webinar-page .wb-hero::before{content:'';position:absolute;border-radius:50%;pointer-events:none;border:1px solid rgba(201,168,76,.2)}.webinar-page .wb-hero::after{width:480px;height:480px;right:-120px;top:-160px}.webinar-page .wb-hero::before{width:320px;height:320px;right:-60px;top:-60px}.webinar-page .wb-hero>.wb-wrap{position:relative;z-index:1}.webinar-page .wb-kicker{color:#e4d19c;font-size:15px;letter-spacing:.02em;margin-bottom:22px}.webinar-page .wb-hero h1{font-size:46px;line-height:1.18;max-width:680px;margin-bottom:20px;color:inherit}.webinar-page .wb-hero h1 em{color:var(--wb-gold)}.webinar-page .wb-lede{font-size:18px;max-width:560px;color:#c7ccda;margin-bottom:40px}.webinar-page .wb-hero-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:48px;align-items:start;margin-top:12px}.webinar-page .wb-detail-card{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:4px;padding:30px 32px}.webinar-page .wb-detail-row{display:flex;gap:16px;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.1)}.webinar-page .wb-detail-row:last-child{border-bottom:0}.webinar-page .wb-detail-label{font-size:13px;color:#adb5c8;width:76px;flex-shrink:0;padding-top:2px}.webinar-page .wb-detail-value{font-size:16px;color:#f2f3f7}.webinar-page .wb-cta-button .wp-block-button__link{background:var(--wb-gold);color:var(--wb-deep);font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:16px;padding:16px 34px;border-radius:3px;text-decoration:none;margin-top:32px;line-height:1.55}.webinar-page .wb-cta-button a[href]:hover{background:#e4d19c}.webinar-page .wb-cta-button a:focus-visible{outline:3px solid #e4d19c;outline-offset:4px}.webinar-page .wb-cta-button a:not([href]){cursor:default}.webinar-page .wb-cta-note{font-size:13px;color:#adb5c8;margin-top:12px}.webinar-page .wb-section{padding:84px 0}.webinar-page .wb-section-head{max-width:620px;margin-bottom:52px}.webinar-page .wb-section-head .wb-kicker{color:#8a6f25}.webinar-page .wb-section-head h2{font-size:32px;color:var(--wb-navy);line-height:1.25}.webinar-page .wb-benefit-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;background:#dcdfe6;border:1px solid #dcdfe6}.webinar-page .wb-benefit{background:#fff;padding:34px 36px}.webinar-page .wb-mark{width:34px;height:34px;border-radius:50%;background:var(--wb-navy);color:var(--wb-gold);font-family:Georgia,serif;font-size:16px;display:flex;align-items:center;justify-content:center;margin-bottom:18px}.webinar-page .wb-benefit h3{font-size:19px;color:var(--wb-navy);margin-bottom:10px}.webinar-page .wb-benefit p:not(.wb-mark){font-size:15px;color:#4b5468}.webinar-page .wb-agenda-section{background:#f4f5f8}.webinar-page .wb-agenda-list{max-width:640px}.webinar-page .wb-agenda-item{display:flex;gap:24px;padding:22px 0;border-bottom:1px solid #dcdfe6}.webinar-page .wb-agenda-item:last-child{border-bottom:0}.webinar-page .wb-agenda-time{font-family:Georgia,serif;font-size:15px;color:#8a6f25;width:70px;flex-shrink:0;padding-top:2px}.webinar-page .wb-agenda-text h3{font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:16px;color:var(--wb-navy);margin-bottom:4px}.webinar-page .wb-agenda-text p{font-size:14px;color:#4b5468}.webinar-page .wb-host-section{display:grid;grid-template-columns:220px minmax(0,1fr);gap:44px;align-items:start}.webinar-page .wb-host-avatar{width:220px;height:220px;border-radius:50%;background:var(--wb-navy);display:flex;align-items:center;justify-content:center;color:var(--wb-gold);font-family:Georgia,serif;font-size:56px}.webinar-page .wb-host-section h2{font-size:28px;color:var(--wb-navy);margin-bottom:6px}.webinar-page .wb-host-section .wb-host-role{color:#8a6f25;font-family:Georgia,serif;font-style:italic;margin-bottom:18px}.webinar-page .wb-host-section p:not(.wb-host-avatar){font-size:15px;max-width:560px;margin-bottom:12px}.webinar-page .wb-final-cta{background:var(--wb-deep);color:#f2f3f7;text-align:center;padding:90px 0}.webinar-page .wb-final-cta h2{color:inherit;font-size:34px;max-width:560px;margin:0 auto 14px}.webinar-page .wb-final-cta p{color:#adb5c8;margin-bottom:8px}.webinar-page .wb-final-cta .wp-block-buttons{justify-content:center}.webinar-page .wb-footer{margin:0;padding:32px;text-align:center;font-size:13px;color:#adb5c8;background:var(--wb-deep);border-top:1px solid rgba(255,255,255,.08)}@media(max-width:860px){.webinar-page .wb-hero-grid,.webinar-page .wb-benefit-list,.webinar-page .wb-host-section{grid-template-columns:minmax(0,1fr)}.webinar-page .wb-hero h1{font-size:34px}.webinar-page .wb-host-avatar{width:120px;height:120px;font-size:32px}.webinar-page .wb-wrap{padding-inline:24px}.webinar-page .wb-detail-card,.webinar-page .wb-benefit{padding:24px}.webinar-page .wb-agenda-item{gap:16px}.webinar-page .wb-agenda-time{width:48px}}