.aicpa-hero3{background:var(--tf-navy-deep,#000042);overflow:hidden;padding:80px 24px 64px;position:relative}.aicpa-hero3__mesh{inset:0;overflow:hidden;position:absolute;z-index:0}.aicpa-hero3__mesh-layer{border-radius:50%;filter:blur(60px);pointer-events:none;position:absolute;will-change:transform}.aicpa-hero3__mesh-layer--1{animation:hero3M1 8s ease-in-out infinite;background:radial-gradient(ellipse at center,rgba(64,64,178,.5) 0,transparent 70%);height:120%;left:-10%;top:-20%;width:60%}.aicpa-hero3__mesh-layer--2{animation:hero3M2 10s ease-in-out infinite;background:radial-gradient(ellipse at center,rgba(83,224,220,.2) 0,transparent 70%);height:90%;right:-10%;top:20%;width:50%}@keyframes hero3M1{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-4%,6%) rotate(-2deg) scale(.94)}}@keyframes hero3M2{0%,to{transform:translate(0) scale(1)}50%{transform:translate(4%,-5%) rotate(2deg) scale(.92)}}.aicpa-hero3__inner{align-items:start;display:grid;gap:48px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1200px;position:relative;z-index:2}.aicpa-hero3__content{text-align:left}.aicpa-hero3__badge{border:1px solid rgba(83,224,220,.3);border-radius:0;color:var(--tf-teal,#53e0dc);display:inline-block;font-family:Barlow,sans-serif;font-size:11px;font-weight:700;letter-spacing:2px;margin-bottom:20px;padding:6px 16px;text-transform:uppercase}.aicpa-hero3__heading{color:#fff;font-family:Barlow,sans-serif;font-size:48px;font-weight:800;letter-spacing:-1.5px;line-height:1.15;margin:0 0 16px}.aicpa-hero3__hl{color:var(--tf-teal,#53e0dc)}.aicpa-hero3__sub{color:hsla(0,0%,100%,.78);font-family:Barlow,sans-serif;font-size:16px;line-height:1.6;margin:0 0 28px;max-width:540px}.aicpa-hero3__sub p{margin:0}.aicpa-hero3__stats{display:flex;flex-wrap:wrap;gap:32px;margin-bottom:12px}.aicpa-hero3__stat-num{color:var(--tf-teal,#53e0dc);display:block;font-family:Barlow,sans-serif;font-size:32px;font-weight:800}.aicpa-hero3__stat-label{color:hsla(0,0%,100%,.6);display:block;font-family:Barlow,sans-serif;font-size:11px;letter-spacing:1.5px;margin-top:4px;text-transform:uppercase}.aicpa-hero3__footnote{color:hsla(0,0%,100%,.5);font-size:11px;margin:8px 0 20px}.aicpa-hero3__event{color:hsla(0,0%,100%,.5);font-family:Barlow,sans-serif;font-size:12px;font-weight:500;margin-top:16px}.aicpa-hero3__meeting{background:transparent;border:none;border-radius:0;overflow:hidden}.aicpa-hero3__meet-heading{color:#fff;font-family:Barlow,sans-serif;font-size:20px;font-weight:700;margin:0;padding:0 0 16px;text-align:center}.aicpa-hero3__cal,.aicpa-hero3__cal .meetings-iframe-container,.aicpa-hero3__meeting{box-sizing:border-box;width:100%}.aicpa-hero3__cal{background:transparent;min-height:480px}.aicpa-hero3__cal .meetings-iframe-container{min-height:480px;width:100%}.aicpa-hero3__cal iframe{border:none;max-width:100%!important;min-height:480px;width:100%!important}.aicpa-hero3__gradient-bar{background:linear-gradient(90deg,var(--tf-purple,#4040b2),var(--tf-teal,#53e0dc));height:3px}@media (max-width:900px){.aicpa-hero3__inner{gap:32px;grid-template-columns:1fr}.aicpa-hero3__content{text-align:center}.aicpa-hero3__sub{margin-left:auto;margin-right:auto;max-width:100%}.aicpa-hero3__stats{justify-content:center}}@media (max-width:768px){.aicpa-hero3{padding:60px 16px 48px}.aicpa-hero3__heading{font-size:32px;letter-spacing:-1px}.aicpa-hero3__stat-num{font-size:26px}.aicpa-hero3__stats{gap:20px}.aicpa-hero3__cal,.aicpa-hero3__cal .meetings-iframe-container,.aicpa-hero3__cal iframe{min-height:400px}.aicpa-hero3__mesh-layer--1{left:-20%;width:100%}.aicpa-hero3__mesh-layer--2{right:-20%;width:80%}}@media (prefers-reduced-motion:reduce){.aicpa-hero3__mesh-layer{animation:none!important}}