:root{--bp-font-sans:"DM Sans",sans-serif;--bp-font-mono:"JetBrains Mono",monospace;--bp-canvas:#09090b;--bp-canvas-shell:#111313;--bp-stage-shell:#141718;--bp-surface-1:#1a1d21;--bp-surface-3:#222529;--bp-white:#fff;--bp-body:#e8ebed;--bp-muted:#a0a8b0;--bp-text-mid:hsla(0,0%,100%,.92);--bp-text-low:hsla(0,0%,100%,.5);--bp-teal:#03cad5;--bp-teal-hover:#02b8c2;--bp-teal-border:rgba(0,180,216,.3);--bp-orange:#ff6b35;--bp-orange-alt:#f96201;--bp-border-subtle:hsla(0,0%,100%,.06);--bp-border-default:hsla(0,0%,100%,.08);--bp-border-hover:hsla(0,0%,100%,.14);--bp-border-struct:rgba(83,95,110,.4);--bp-radius-card:12px;--bp-radius-sm:8px;--bp-btn-radius:7px;--bp-page-max:1200px;--bp-pad-page:32px;--bp-pad-page-sm:20px;--bp-ease-out:cubic-bezier(0.16,1,0.3,1)}.bp-body-container{background:var(--bp-canvas);border:1px solid var(--bp-border-subtle);border-radius:16px;box-shadow:0 0 80px rgba(0,0,0,.5),inset 0 1px 0 hsla(0,0%,100%,.03);margin:48px auto 0;max-width:1440px;padding:32px 40px 48px;position:relative;z-index:2}section.blog-post{margin-bottom:0;padding-top:20px;position:relative;top:0;width:100%}.bp-hero-img-wrap{border:1px solid var(--bp-border-default);border-radius:var(--bp-radius-card);margin-bottom:48px;overflow:hidden;position:relative}.bp-hero-img{display:block;height:340px;object-fit:cover;width:100%}.bp-hero-img-wrap:after{background:linear-gradient(transparent,var(--bp-canvas));bottom:0;content:"";height:120px;left:0;pointer-events:none;position:absolute;right:0}section.blog-post .post-header{margin-bottom:48px;max-width:none}.bp-eyebrow{align-items:center;color:var(--bp-teal);display:flex;font-family:var(--bp-font-mono);font-size:16px;font-weight:500;gap:10px;letter-spacing:.12em;margin-bottom:20px;text-transform:uppercase}.bp-eyebrow:before{background:var(--bp-orange);border-radius:50%;content:"";flex-shrink:0;height:6px;width:6px}section.blog-post .post-header h1{background:linear-gradient(178deg,var(--bp-white) 0,hsla(0,0%,100%,.78) 100%);-webkit-background-clip:text;font-family:var(--bp-font-sans);font-size:clamp(36px,4.5vw,48px)!important;font-weight:700!important;letter-spacing:-.02em!important;line-height:1.12!important;margin-bottom:20px!important;margin-top:0!important;-webkit-text-fill-color:transparent;background-clip:text;color:var(--bp-white)}section.blog-post .post-header h2{color:var(--bp-text-mid)!important;font-family:var(--bp-font-sans)!important;font-size:20px!important;font-weight:400!important;line-height:1.55!important;margin-bottom:32px!important}section.blog-post .post-header .info{align-items:center;border-bottom:1px solid var(--bp-border-subtle);border-top:1px solid var(--bp-border-subtle);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:20px 0}section.blog-post .post-header .info .info-left{align-items:center;display:flex}section.blog-post img.author-img{border:2px solid rgba(3,202,213,.25)!important;border-radius:50%!important;margin-right:14px!important;max-height:48px!important;max-width:48px!important}section.blog-post .author-name{color:var(--bp-white)!important;font-size:15px!important;font-weight:600!important;text-decoration:none!important;transition:color .2s}section.blog-post .author-name:hover{color:var(--bp-teal)!important}section.blog-post .date{color:var(--bp-text-low)!important;font-family:var(--bp-font-mono)!important;font-size:12px!important;letter-spacing:.04em!important;line-height:1.4!important;text-transform:uppercase}section.blog-post .socials{align-items:center;display:flex;gap:8px}section.blog-post .socials a,section.blog-post .socials button{align-items:center!important;background:var(--bp-stage-shell)!important;border:1px solid var(--bp-border-struct)!important;border-radius:var(--bp-radius-sm)!important;box-shadow:none!important;color:var(--bp-muted)!important;display:flex!important;font-size:14px!important;height:40px!important;justify-content:center!important;margin-bottom:0!important;transition:all .2s!important;width:40px!important}section.blog-post .socials button{font-size:13px!important;padding:8px 14px!important;width:auto!important}section.blog-post .socials a:hover,section.blog-post .socials button:hover{background:var(--bp-stage-shell)!important;border-color:var(--bp-teal-border)!important;color:var(--bp-white)!important}section.blog-post .socials a i,section.blog-post .socials button i{color:var(--bp-muted)!important;margin-right:0!important}section.blog-post .socials button i{margin-right:6px!important}section.blog-post .socials a:hover i,section.blog-post .socials button:hover i{color:var(--bp-white)!important}section.blog-post .post-main{align-items:start;display:grid;gap:56px;grid-template-columns:1fr 320px}section.blog-post .post-content{max-width:none;min-width:0}#hs_cos_wrapper_post_body{max-width:none}section.blog-post .post-content p{color:var(--bp-body)!important;font-family:var(--bp-font-sans)!important;font-size:17px!important;line-height:1.7!important;margin-bottom:24px!important}section.blog-post .post-content h2{background:none!important;-webkit-background-clip:unset!important;font-size:28px!important;letter-spacing:-.02em!important;margin-bottom:20px!important;margin-top:56px!important;padding-bottom:14px!important;-webkit-text-fill-color:var(--bp-white)!important;background-clip:unset!important;border-bottom:1px solid var(--bp-border-subtle);line-height:1.28!important}section.blog-post .post-content h2,section.blog-post .post-content h3{color:var(--bp-white)!important;font-family:var(--bp-font-sans)!important;font-weight:600!important}section.blog-post .post-content h3{font-size:22px!important;letter-spacing:-.01em!important;line-height:1.3!important;margin-bottom:16px!important;margin-top:36px!important}section.blog-post .post-content h3[style*="color: #666"],section.blog-post .post-content h3[style*="color: #666666"]{color:var(--bp-muted)!important;-webkit-text-fill-color:var(--bp-muted)!important;border-left:3px solid var(--bp-orange);font-weight:500!important;padding-left:16px}section.blog-post .post-content strong{color:var(--bp-white);font-weight:600}.event-content-container a,.speakers a,.two-column-hero a,section.blog-post .post-content a,section.blog-post .post-content a span,section.blog-post .post-content a[style],section.blog-post .post-content li a,section.blog-post .post-content p a,section.blog-post .post-content span a{color:var(--bp-teal)!important;text-decoration:underline!important;text-decoration-color:rgba(3,202,213,.35)!important;text-underline-offset:3px!important}section.blog-post .post-content a span[style]{color:var(--bp-teal)!important}.event-content-container a:hover,.two-column-hero a:hover,section.blog-post .post-content a:hover,section.blog-post .post-content a:hover span{text-decoration-color:var(--bp-teal)!important}section.blog-post .post-content ul,section.blog-post .post-content ul li{list-style:none!important}section.blog-post .post-content ul{margin-bottom:24px;padding-left:0!important}section.blog-post .post-content ul li{color:var(--bp-body)!important;font-size:17px!important;line-height:1.7!important;margin-bottom:14px!important;padding-left:24px!important;position:relative}section.blog-post .post-content ul li:before{background:var(--bp-orange);border-radius:50%;content:""!important;display:block!important;height:6px;left:0;position:absolute;top:11px;width:6px}section.blog-post .post-content ol{margin-bottom:24px;padding-left:24px!important}section.blog-post .post-content ol li{color:var(--bp-body)!important;font-size:17px!important;line-height:1.7!important;margin-bottom:14px!important}section.blog-post .post-content img{border:1px solid var(--bp-border-default);border-radius:var(--bp-radius-sm)}section.blog-post .post-content .hs-embed-wrapper,section.blog-post .post-content .hs-video-widget{border:1px solid var(--bp-border-default);border-radius:var(--bp-radius-sm);overflow:hidden}section.blog-post .post-content blockquote{background:rgba(3,202,213,.04)!important;border-left:3px solid var(--bp-teal)!important;border-radius:0 var(--bp-radius-sm) var(--bp-radius-sm) 0!important;box-shadow:none!important;margin:40px 0!important;padding:24px 28px!important}section.blog-post .post-content blockquote p{color:var(--bp-text-mid)!important;font-size:18px!important;font-weight:500!important;line-height:1.6!important}section.blog-post .post-content em{color:var(--bp-muted);font-size:inherit!important}section.blog-post .post-content table td{border-bottom:1px solid var(--bp-border-subtle);color:var(--bp-body);padding:16px 20px}section.blog-post .right-cta{display:flex;flex-direction:column;gap:24px;position:sticky;top:100px}section.blog-post .right-cta-inner{background:var(--bp-stage-shell)!important;border:1px solid var(--bp-border-struct)!important;border-radius:var(--bp-radius-card)!important;border-top:none!important;max-width:100%!important;overflow:hidden;padding:24px!important;position:relative;width:100%!important}section.blog-post .right-cta-inner:nth-child(2){margin-top:0!important}section.blog-post .right-cta-inner:before{background-image:linear-gradient(45deg,hsla(0,0%,100%,.005) 25%,transparent 0),linear-gradient(-45deg,hsla(0,0%,100%,.005) 25%,transparent 0),linear-gradient(45deg,transparent 75%,hsla(0,0%,100%,.005) 0),linear-gradient(-45deg,transparent 75%,hsla(0,0%,100%,.005) 0);background-position:0 0,0 4px,4px -4px,-4px 0;background-size:8px 8px;content:"";inset:0;pointer-events:none;position:absolute;z-index:0}section.blog-post .right-cta-inner>*{position:relative;z-index:1}section.blog-post .right-cta-inner:hover{border-color:var(--bp-teal-border)!important}section.blog-post .right-cta-inner h4{border-bottom:1px solid var(--bp-border-subtle);color:var(--bp-white)!important;font-size:14px!important;font-weight:600!important;margin-bottom:16px!important;padding-bottom:12px}section.blog-post .about-author-box .author-name{color:var(--bp-white)!important;display:block!important;font-size:15px!important;font-weight:600!important;margin-bottom:6px!important;margin-right:0!important}section.blog-post .about-author-box .author-name:hover,section.blog-post .about-author-box i{color:var(--bp-teal)!important}section.blog-post .about-author-box p.author-description{color:var(--bp-muted)!important;font-size:14px!important;line-height:1.6!important}section.blog-post .about-author-box h4{margin-bottom:16px!important}section.blog-post .right-cta-inner label{color:var(--bp-muted)!important;display:block!important;font-family:var(--bp-font-sans)!important;font-size:13px!important;margin-bottom:8px!important}section.blog-post .right-cta-inner form{gap:14px!important}section.blog-post .right-cta-inner input[type=email],section.blog-post .right-cta-inner input[type=text]{background:var(--bp-canvas-shell)!important;border:1px solid var(--bp-border-default)!important;border-radius:4px!important;box-shadow:none!important;color:var(--bp-white)!important;font-family:var(--bp-font-sans)!important;font-size:14px!important;height:40px!important;transition:border-color .2s}section.blog-post .right-cta-inner input[type=email]:focus,section.blog-post .right-cta-inner input[type=text]:focus{border-color:var(--bp-teal)!important;outline:none}section.blog-post .right-cta-inner input[type=email]::placeholder,section.blog-post .right-cta-inner input[type=text]::placeholder{color:var(--bp-text-low)!important}section.blog-post .right-cta-inner input[type=submit]{background:var(--bp-orange-alt)!important;border:1px solid var(--bp-orange-alt)!important;border-image:none!important;border-radius:var(--bp-btn-radius)!important;color:var(--bp-canvas-shell)!important;cursor:pointer;font-family:var(--bp-font-sans)!important;font-size:14px!important;font-weight:600!important;height:40px!important;transition:background .2s,box-shadow .2s}section.blog-post .right-cta-inner input[type=submit]:hover{background:var(--bp-orange)!important;border-image:none!important;box-shadow:0 0 18px rgba(249,98,1,.5),0 0 40px rgba(249,98,1,.15)!important}section.blog-post .signup-cta .hs-form-field{margin-bottom:0!important}section.blog-post .signup-cta .hs-form fieldset{max-width:100%!important}section.blog-post .signup-cta .hs-input,section.blog-post .signup-cta input[type=email]{background:var(--bp-canvas-shell)!important;border:1px solid var(--bp-border-default)!important;border-radius:6px!important;box-shadow:none!important;color:var(--bp-white)!important;font-family:var(--bp-font-sans)!important;font-size:14px!important;height:44px!important;padding:10px 14px!important;width:100%!important}section.blog-post .signup-cta .hs-input:focus,section.blog-post .signup-cta input[type=email]:focus{border-color:var(--bp-teal)!important;outline:none!important}section.blog-post .signup-cta .hs-input::placeholder,section.blog-post .signup-cta input[type=email]::placeholder{color:var(--bp-text-low)!important}section.blog-post .signup-cta .hs-button,section.blog-post .signup-cta input[type=submit]{background:var(--bp-orange-alt)!important;border:none!important;border-image:none!important;border-radius:var(--bp-btn-radius)!important;color:#fff!important;cursor:pointer!important;font-family:var(--bp-font-sans)!important;font-size:14px!important;font-weight:600!important;height:44px!important;padding:0 20px!important;transition:background .2s,box-shadow .2s!important;width:100%!important}section.blog-post .signup-cta .hs-button:hover,section.blog-post .signup-cta input[type=submit]:hover{background:var(--bp-orange)!important;box-shadow:0 0 18px rgba(249,98,1,.5),0 0 40px rgba(249,98,1,.15)!important}section.blog-post .signup-cta label{color:var(--bp-muted)!important;display:block!important;font-family:var(--bp-font-sans)!important;font-size:13px!important;margin-bottom:6px!important}section.blog-post .signup-cta .hs-error-msgs label{color:var(--bp-orange)!important;font-size:12px!important}section.blog-post .signup-cta .submitted-message{color:var(--bp-teal)!important;font-size:14px!important}section.blog-post .signup-cta .hs-form{display:flex;flex-direction:column;gap:12px!important}section.blog-post .signup-cta .hs-form fieldset{margin:0!important;padding:0!important}section.blog-post .signup-cta .hs-form .hs-form-field{margin:0!important}section.blog-post .signup-cta .hs-form .actions{margin:0!important;padding:0!important}section.blog-post .signup-cta .hs-form .hs-richtext{display:none}section.blog-post .signup-cta .hs-form-field .input{margin-top:4px!important}.reading-progress-wrapper{display:none}section.blog-post .global-container{display:block!important;margin:0 auto;max-width:var(--bp-page-max);padding-left:0!important;padding-right:0!important;width:100%!important}section.blog-post .global-container.centered-container{padding-left:0!important}section.blog-post .blog{display:block;gap:0}section.blog-post .global-container .post{padding-bottom:48px}.bp-cta-banner{margin:0 auto;max-width:1440px;padding:48px var(--bp-pad-page)}.bp-cta-inner{align-items:center;background:var(--bp-stage-shell);border:1px solid var(--bp-border-struct);border-radius:var(--bp-radius-card);display:flex;gap:32px;justify-content:space-between;overflow:hidden;padding:48px 56px;position:relative}.bp-cta-inner:before{background-image:linear-gradient(45deg,hsla(0,0%,100%,.005) 25%,transparent 0),linear-gradient(-45deg,hsla(0,0%,100%,.005) 25%,transparent 0),linear-gradient(45deg,transparent 75%,hsla(0,0%,100%,.005) 0),linear-gradient(-45deg,transparent 75%,hsla(0,0%,100%,.005) 0);background-position:0 0,0 4px,4px -4px,-4px 0;background-size:8px 8px;inset:0}.bp-cta-inner:after,.bp-cta-inner:before{content:"";pointer-events:none;position:absolute}.bp-cta-inner:after{background:radial-gradient(circle,rgba(3,202,213,.08),transparent 70%);border-radius:50%;height:300px;right:-40px;top:-60px;width:300px}.bp-cta-inner>*{position:relative;z-index:1}.bp-cta-eyebrow{color:var(--bp-orange-alt);font-family:var(--bp-font-mono);font-size:12px;font-weight:500;letter-spacing:.12em;margin-bottom:12px;text-transform:uppercase}.bp-cta-heading{background:linear-gradient(180deg,var(--bp-white) 0,hsla(0,0%,100%,.72) 100%);-webkit-background-clip:text;font-size:28px;font-weight:600;letter-spacing:-.02em;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:8px}.bp-cta-sub{color:var(--bp-text-mid);font-size:16px;line-height:1.5}.bp-cta-btn{align-items:center;background:var(--bp-teal);border:1px solid var(--bp-teal);border-radius:var(--bp-radius-sm);color:#000;display:inline-flex;flex-shrink:0;font-family:var(--bp-font-sans);font-size:16px;font-weight:600;height:52px;justify-content:center;padding:8px 32px;text-decoration:none;transition:background .2s,box-shadow .2s;white-space:nowrap}.bp-cta-btn:hover{background:var(--bp-teal-hover);box-shadow:0 0 16px rgba(3,202,213,.55),0 0 42px rgba(3,202,213,.2)}section.related-blog-posts{background-color:transparent!important;padding:0 0 80px!important}section.related-blog-posts .inner{margin:0 auto;max-width:1440px;padding:0 var(--bp-pad-page)}section.related-blog-posts h2{background:linear-gradient(180deg,var(--bp-white) 0,hsla(0,0%,100%,.72) 100%);-webkit-background-clip:text;font-size:32px!important;font-weight:600!important;letter-spacing:-.02em!important;text-align:left!important;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:32px!important}section.related-blog-posts .inner .hs_cos_wrapper{display:grid!important;gap:16px!important;grid-template-columns:repeat(3,1fr)!important}section.related-blog-posts .blog-card{background:var(--bp-stage-shell)!important;border:1px solid var(--bp-border-struct)!important;border-radius:var(--bp-radius-card)!important;box-shadow:none!important;height:auto!important;max-width:none!important;overflow:hidden;position:relative;transition:border-color .3s var(--bp-ease-out),transform .3s var(--bp-ease-out);width:100%!important}section.related-blog-posts .blog-card:hover{border-color:var(--bp-teal-border)!important;transform:translateY(-3px)}section.related-blog-posts .blog-card .blog-card-img{border-bottom:1px solid var(--bp-border-subtle);height:200px!important}section.related-blog-posts .blog-card .text-content{padding:20px 24px 24px!important}section.related-blog-posts .blog-card .topic{color:var(--bp-teal)!important;font-family:var(--bp-font-mono)!important;font-size:11px!important;letter-spacing:.12em!important;text-transform:uppercase!important}section.related-blog-posts .blog-card h4{color:var(--bp-white)!important;font-size:20px!important;font-weight:600!important;letter-spacing:-.01em!important;line-height:1.3!important}section.related-blog-posts .blog-card .meta{color:var(--bp-muted)!important;font-size:14px!important;line-height:1.55!important}section.related-blog-posts .blog-card .author-blog-card .author-name{color:var(--bp-muted)!important;font-size:13px!important}section.related-blog-posts .blog-card .author-img{border:1px solid var(--bp-border-default)!important}section.related-blog-posts .blog-card .blog-card-bottom{color:var(--bp-teal)!important;font-size:14px!important;font-weight:500!important}section.related-blog-posts .blog-card .blog-card-bottom svg{color:var(--bp-teal)}.ev-hero{align-items:start;display:grid;gap:64px;grid-template-columns:1fr 400px;padding:32px 0 48px}.ev-hero-badge{align-items:center;background:var(--bp-stage-shell);border:1px solid var(--bp-border-struct);border-radius:20px;color:var(--bp-teal);display:inline-flex;font-family:var(--bp-font-mono);font-size:12px;font-weight:500;gap:8px;letter-spacing:.08em;margin-bottom:24px;padding:6px 16px;text-transform:uppercase}.ev-badge-dot{background:var(--bp-orange);border-radius:50%;flex-shrink:0;height:6px;width:6px}.ev-hero-title{background:linear-gradient(178deg,var(--bp-white) 0,hsla(0,0%,100%,.78) 100%);-webkit-background-clip:text;font-size:clamp(36px,4.5vw,52px)!important;font-weight:700!important;letter-spacing:-.03em!important;line-height:1.1!important;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:20px}.ev-hero-sub{color:var(--bp-text-mid);font-size:18px;line-height:1.55;margin-bottom:32px;max-width:520px}.ev-meta-strip{border-top:1px solid var(--bp-border-subtle);display:flex;flex-wrap:wrap;gap:24px;padding:20px 0}.ev-meta-item{gap:10px}.ev-meta-icon,.ev-meta-item{align-items:center;display:flex}.ev-meta-icon{background:var(--bp-stage-shell);border:1px solid var(--bp-border-struct);border-radius:8px;color:var(--bp-teal);flex-shrink:0;height:36px;justify-content:center;width:36px}.ev-meta-icon svg{display:inline;fill:none;height:16px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:16px}.ev-meta-label{color:var(--bp-text-low);font-family:var(--bp-font-mono);font-size:11px;letter-spacing:.08em;margin-bottom:2px;text-transform:uppercase}.ev-meta-value{color:var(--bp-white);font-size:15px;font-weight:500}.ev-form-card{background:var(--bp-stage-shell);border:1px solid var(--bp-border-struct);border-radius:var(--bp-radius-card);overflow:hidden;padding:32px;position:relative}.ev-form-card:before{background-image:linear-gradient(45deg,hsla(0,0%,100%,.005) 25%,transparent 0),linear-gradient(-45deg,hsla(0,0%,100%,.005) 25%,transparent 0),linear-gradient(45deg,transparent 75%,hsla(0,0%,100%,.005) 0),linear-gradient(-45deg,transparent 75%,hsla(0,0%,100%,.005) 0);background-position:0 0,0 4px,4px -4px,-4px 0;background-size:8px 8px;content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.ev-form-card>*{position:relative;z-index:1}.ev-form-title{color:var(--bp-white);font-size:20px;font-weight:600;margin-bottom:8px}.ev-form-sub{color:var(--bp-muted);font-size:14px;margin-bottom:24px}.ev-form-card .hs-form{display:flex;flex-direction:column;gap:14px!important}.ev-form-card .hs-form fieldset{margin:0!important;max-width:100%!important;padding:0!important}.ev-form-card .hs-form .hs-form-field{margin:0!important}.ev-form-card .hs-form .actions{margin:0!important;padding:0!important}.ev-form-card label{color:var(--bp-muted)!important;display:block!important;font-family:var(--bp-font-sans)!important;font-size:13px!important;margin-bottom:6px!important}.ev-form-card .hs-input,.ev-form-card input[type=email],.ev-form-card input[type=text],.ev-form-card select{background:var(--bp-canvas-shell)!important;border:1px solid var(--bp-border-default)!important;border-radius:6px!important;box-shadow:none!important;color:var(--bp-white)!important;font-family:var(--bp-font-sans)!important;font-size:14px!important;height:44px!important;padding:10px 14px!important;width:100%!important}.ev-form-card .hs-input:focus,.ev-form-card input:focus{border-color:var(--bp-teal)!important;outline:none!important}.ev-form-card .hs-input::placeholder,.ev-form-card input::placeholder{color:var(--bp-text-low)!important}.ev-form-card .hs-button,.ev-form-card input[type=submit]{background:var(--bp-orange-alt)!important;border:none!important;border-image:none!important;border-radius:var(--bp-btn-radius)!important;color:#fff!important;cursor:pointer!important;font-family:var(--bp-font-sans)!important;font-size:16px!important;font-weight:600!important;height:48px!important;transition:background .2s,box-shadow .2s!important;width:100%!important}.ev-form-card .hs-button:hover,.ev-form-card input[type=submit]:hover{background:var(--bp-orange)!important;box-shadow:0 0 18px rgba(249,98,1,.5),0 0 40px rgba(249,98,1,.15)!important}.ev-speakers{padding:0 0 48px}.ev-speakers-eyebrow{color:var(--bp-teal);font-family:var(--bp-font-mono);font-size:16px;font-weight:500;letter-spacing:.12em;margin-bottom:12px;text-transform:uppercase}.ev-speakers-title{color:var(--bp-white);font-size:32px;font-weight:600;letter-spacing:-.02em;margin-bottom:40px}.ev-speakers-grid{display:flex;flex-wrap:wrap;gap:24px}.ev-speaker-card{background:var(--bp-stage-shell);border:1px solid var(--bp-border-struct);border-radius:var(--bp-radius-card);overflow:hidden;padding:28px;position:relative;transition:border-color .3s var(--bp-ease-out);width:280px}.ev-speaker-card:before{background-image:linear-gradient(45deg,hsla(0,0%,100%,.005) 25%,transparent 0),linear-gradient(-45deg,hsla(0,0%,100%,.005) 25%,transparent 0),linear-gradient(45deg,transparent 75%,hsla(0,0%,100%,.005) 0),linear-gradient(-45deg,transparent 75%,hsla(0,0%,100%,.005) 0);background-position:0 0,0 4px,4px -4px,-4px 0;background-size:8px 8px;content:"";inset:0;pointer-events:none;position:absolute}.ev-speaker-card>*{position:relative;z-index:1}.ev-speaker-card:hover{border-color:var(--bp-teal-border)}.ev-speaker-photo{align-items:center;background:var(--bp-surface-1);border:2px solid rgba(3,202,213,.25);border-radius:50%;display:flex;height:80px;justify-content:center;margin-bottom:16px;overflow:hidden;width:80px}.ev-speaker-photo img{display:block;height:100%;object-fit:cover;width:100%}.ev-speaker-name{color:var(--bp-white);font-size:17px;font-weight:600;margin-bottom:4px}.ev-speaker-role{color:var(--bp-muted);font-size:14px;line-height:1.4}.ev-content-section{padding:0 0 48px}.ev-content-inner{max-width:780px}.ev-content-eyebrow{color:var(--bp-teal);font-family:var(--bp-font-mono);font-size:16px;font-weight:500;letter-spacing:.12em;margin-bottom:12px;text-transform:uppercase}.ev-content-title{color:var(--bp-white);font-size:28px;font-weight:600;letter-spacing:-.02em;margin-bottom:24px}.ev-content-body p{color:var(--bp-body)!important;font-size:17px!important;line-height:1.7!important;margin-bottom:20px!important}.ev-content-body h2,.ev-content-body h3{color:var(--bp-white)!important}.ev-content-body a{color:var(--bp-teal)!important;text-decoration:underline!important;text-underline-offset:3px!important}.ev-content-body ol li,.ev-content-body ul li{color:var(--bp-body)!important;font-size:17px!important;line-height:1.7!important}.ev-content-body strong{color:var(--bp-white)}.ev-cta{margin:0 auto;max-width:1440px;padding:48px 32px 80px}.ev-cta-inner{align-items:center;background:var(--bp-stage-shell);border:1px solid var(--bp-border-struct);border-radius:var(--bp-radius-card);display:flex;gap:32px;justify-content:space-between;overflow:hidden;padding:48px 56px;position:relative}.ev-cta-inner:before{background-image:linear-gradient(45deg,hsla(0,0%,100%,.005) 25%,transparent 0),linear-gradient(-45deg,hsla(0,0%,100%,.005) 25%,transparent 0),linear-gradient(45deg,transparent 75%,hsla(0,0%,100%,.005) 0),linear-gradient(-45deg,transparent 75%,hsla(0,0%,100%,.005) 0);background-position:0 0,0 4px,4px -4px,-4px 0;background-size:8px 8px;inset:0}.ev-cta-inner:after,.ev-cta-inner:before{content:"";pointer-events:none;position:absolute}.ev-cta-inner:after{background:radial-gradient(circle,rgba(3,202,213,.08),transparent 70%);border-radius:50%;height:300px;right:-40px;top:-60px;width:300px}.ev-cta-inner>*{position:relative;z-index:1}.ev-cta-eyebrow{color:var(--bp-orange-alt);font-family:var(--bp-font-mono);font-size:12px;font-weight:500;letter-spacing:.12em;margin-bottom:10px;text-transform:uppercase}.ev-cta-heading{color:var(--bp-white);font-size:28px;font-weight:600;letter-spacing:-.02em;margin-bottom:8px}.ev-cta-sub{color:var(--bp-text-mid);font-size:16px}.ev-cta-btn{align-items:center;background:var(--bp-teal);border:1px solid var(--bp-teal);border-radius:var(--bp-radius-sm);color:#000;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:var(--bp-font-sans);font-size:16px;font-weight:600;height:52px;justify-content:center;padding:0 32px;text-decoration:none;transition:background .2s,box-shadow .2s;white-space:nowrap}.ev-cta-btn:hover{background:var(--bp-teal-hover);box-shadow:0 0 16px rgba(3,202,213,.55),0 0 42px rgba(3,202,213,.2)}.ev-hero-text{animation:ev-rise .8s var(--bp-ease-out) .12s both}.ev-form-card{animation:ev-rise .8s var(--bp-ease-out) .24s both}@keyframes ev-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.ev-body-container{background:var(--bp-canvas);border:1px solid var(--bp-border-subtle);border-radius:16px;box-shadow:0 0 80px rgba(0,0,0,.5),inset 0 1px 0 hsla(0,0%,100%,.03);margin:48px auto 0!important;max-width:1440px;padding:48px 40px;position:relative;z-index:2}@media (max-width:998px){section.blog-post .post-main{gap:40px!important;grid-template-columns:1fr!important}section.blog-post .right-cta{flex-direction:row!important;flex-wrap:wrap!important;position:static!important}section.blog-post .right-cta-inner{flex:1;min-width:260px}section.related-blog-posts .inner .hs_cos_wrapper{grid-template-columns:1fr!important}.bp-cta-inner{flex-direction:column!important;padding:36px 28px!important;text-align:center}.ev-hero{gap:40px!important;grid-template-columns:1fr!important;padding-top:80px!important}.ev-cta-inner{flex-direction:column!important;padding:36px 28px!important;text-align:center}.ev-speakers-grid{justify-content:center}}@media (max-width:768px){section.blog-post .post-header h1{font-size:28px!important;line-height:1.15!important}section.blog-post .right-cta{flex-direction:column!important}section.blog-post .right-cta-inner{min-width:100%!important}.bp-body-container{border-radius:12px;margin:16px 12px 0;padding:0 var(--bp-pad-page-sm) 40px}.ev-body-container{border-radius:12px;margin:16px 12px 0;padding:32px 20px}}@media (max-width:600px){section.blog-post .post-header .info{align-items:flex-start;flex-direction:column}.ev-hero{padding:72px 20px 48px!important}.ev-content-section,.ev-cta,.ev-speakers{padding-left:20px!important;padding-right:20px!important}.ev-speaker-card{width:100%!important}.ev-meta-strip{flex-direction:column!important;gap:16px!important}}