.adaire-saas-hero{background:var(--ad-bg);color:var(--ad-color);overflow:hidden;padding:var(--ad-padding,80px) 20px;position:relative}.adaire-saas-hero__container{margin:0 auto;max-width:1200px}.adaire-saas-hero__pill{align-items:center;background:var(--ad-pill-bg,#dbeafe);border-radius:20px;color:var(--ad-pill-color,#1e40af);display:inline-flex;font-size:14px;font-weight:600;margin-bottom:24px;padding:8px 16px}.adaire-saas-hero__content{align-items:center;display:flex;flex-direction:column;gap:24px;text-align:center}.adaire-saas-hero__text{max-width:700px}.adaire-saas-hero__eyebrow{color:var(--ad-accent);font-size:14px;font-weight:600;letter-spacing:1px;margin-bottom:16px;text-transform:uppercase}.adaire-saas-hero__heading{font-size:clamp(36px,5vw,64px);font-weight:800;line-height:1.2;margin-bottom:16px}.adaire-saas-hero__heading.has-gradient{background:linear-gradient(135deg,var(--ad-gradient-start,#6366f1),var(--ad-gradient-end,#8b5cf6));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.adaire-saas-hero__text{font-size:18px;line-height:1.6;margin-bottom:32px;opacity:.9}.adaire-saas-hero__cta{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:32px}.adaire-saas-hero__button{align-items:center;border-radius:var(--ad-radius,12px);cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;justify-content:center;padding:14px 32px;text-decoration:none;transition:all .3s ease}.adaire-saas-hero__button--primary{background:var(--ad-button-primary-bg,var(--ad-accent));border:2px solid var(--ad-button-primary-bg,var(--ad-accent));color:var(--ad-button-primary-color,#fff)}.adaire-saas-hero__button--primary:hover{background:var(--ad-button-hover-bg,#111827);border-color:var(--ad-button-hover-border,#111827);box-shadow:0 8px 20px rgba(0,0,0,.15);color:var(--ad-button-hover-color,#fff);transform:translateY(-2px)}.adaire-saas-hero__button--secondary{background:var(--ad-button-secondary-bg,#fff);border:2px solid var(--ad-button-secondary-bg,#fff);color:var(--ad-button-secondary-color,#111827)}.adaire-saas-hero__button--secondary:hover{background:var(--ad-button-hover-bg,#111827);border-color:var(--ad-button-hover-border,#111827);color:var(--ad-button-hover-color,#fff)}.adaire-saas-hero__email-form{display:flex;gap:12px;max-width:500px;width:100%}.adaire-saas-hero__email-form input{border:2px solid #e5e7eb;border-radius:var(--ad-radius,12px);flex:1;font-size:16px;outline:none;padding:14px 20px;transition:border-color .3s ease}.adaire-saas-hero__email-form input:focus{border-color:var(--ad-accent)}.adaire-saas-hero__email-form button{background:var(--ad-button-primary-bg,var(--ad-accent));border:none;border-radius:var(--ad-radius,12px);color:var(--ad-button-primary-color,#fff);cursor:pointer;font-size:16px;font-weight:600;padding:14px 32px;transition:all .3s ease}.adaire-saas-hero__email-form button:hover{background:var(--ad-button-hover-bg,#111827);transform:translateY(-2px)}.adaire-saas-hero__micro-copy{font-size:14px;margin-top:12px;opacity:.7}.adaire-saas-hero__media{margin-top:48px;width:100%}.adaire-saas-hero__media img{border-radius:var(--ad-radius,12px);box-shadow:0 20px 60px rgba(0,0,0,.15);height:auto;width:100%}.adaire-saas-hero__media--right{order:2}.adaire-saas-hero__media--left{order:0}.adaire-saas-hero__trust-bar{border-top:1px solid rgba(0,0,0,.1);margin-top:64px;padding-top:40px;text-align:center}.adaire-saas-hero__trust-title{color:var(--ad-accent);font-size:14px;font-weight:600;letter-spacing:1px;margin-bottom:24px;text-transform:uppercase}.adaire-saas-hero__trust-logos{display:flex;flex-wrap:wrap;gap:32px;justify-content:center;opacity:.6}.adaire-saas-hero__trust-logo{color:var(--ad-color);font-size:16px;font-weight:600}.adaire-saas-hero.layout-split-left .adaire-saas-hero__content,.adaire-saas-hero.layout-split-right .adaire-saas-hero__content{align-items:center;flex-direction:row;gap:48px;text-align:left}.adaire-saas-hero.layout-split-left .adaire-saas-hero__text,.adaire-saas-hero.layout-split-right .adaire-saas-hero__text{flex:1;max-width:500px}.adaire-saas-hero.layout-split-left .adaire-saas-hero__cta,.adaire-saas-hero.layout-split-right .adaire-saas-hero__cta{justify-content:flex-start}.adaire-saas-hero.layout-split-left .adaire-saas-hero__media,.adaire-saas-hero.layout-split-right .adaire-saas-hero__media{flex:1;margin-top:0}.adaire-saas-hero.layout-split-right .adaire-saas-hero__media{order:2}.adaire-saas-hero.layout-split-left .adaire-saas-hero__media,.adaire-saas-hero.layout-split-right .adaire-saas-hero__text{order:1}.adaire-saas-hero.layout-split-left .adaire-saas-hero__text{order:2}@media(max-width:768px){.adaire-saas-hero{padding:60px 16px}.adaire-saas-hero__heading{font-size:clamp(28px,8vw,42px)}.adaire-saas-hero__text{font-size:16px}.adaire-saas-hero__cta{flex-direction:column;width:100%}.adaire-saas-hero__button{width:100%}.adaire-saas-hero__email-form{flex-direction:column}.adaire-saas-hero.layout-split-left .adaire-saas-hero__content,.adaire-saas-hero.layout-split-right .adaire-saas-hero__content{flex-direction:column;text-align:center}.adaire-saas-hero.layout-split-left .adaire-saas-hero__cta,.adaire-saas-hero.layout-split-right .adaire-saas-hero__cta{justify-content:center}.adaire-saas-hero.layout-split-left .adaire-saas-hero__media,.adaire-saas-hero.layout-split-right .adaire-saas-hero__media{order:2!important}.adaire-saas-hero.layout-split-left .adaire-saas-hero__text,.adaire-saas-hero.layout-split-right .adaire-saas-hero__text{order:1!important}}
