.everbright-cro-hero{align-items:center;background:var(--hero-bg);box-sizing:border-box;color:var(--hero-text);display:flex;isolation:isolate;min-height:auto;overflow:hidden;padding:clamp(4rem,7vw,6rem) 1.5rem;position:relative}.everbright-cro-hero__grid{background-image:linear-gradient(color-mix(in srgb,var(--hero-accent) 8%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--hero-accent) 8%,transparent) 1px,transparent 1px);background-size:104px 104px;top:0;right:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 20%,#000 75%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 20%,#000 75%,transparent);position:absolute;z-index:-2}.everbright-cro-hero__glow{background:radial-gradient(circle,color-mix(in srgb,var(--hero-accent) 26%,transparent),transparent 68%);filter:blur(10px);height:min(760px,90vw);left:50%;position:absolute;top:52%;transform:translate(-50%,-50%);width:min(760px,90vw);z-index:-1}.everbright-cro-hero__inner{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:1050px;text-align:center!important;width:100%}.everbright-cro-hero__eyebrow{color:var(--hero-accent);font-size:.82rem;font-weight:700;letter-spacing:.24em;margin:0 0 1.25rem;text-align:center!important;text-transform:uppercase;width:100%}.everbright-cro-hero__heading{color:inherit;font-size:clamp(3rem,8vw,7rem);letter-spacing:-.055em;line-height:.92;margin:0 auto;-webkit-hyphens:none;hyphens:none;max-width:1000px;overflow-wrap:normal;text-align:center!important;text-wrap:balance;text-transform:uppercase;width:100%;word-break:normal}.everbright-cro-hero__subheading{color:var(--hero-muted);font-size:clamp(1rem,2vw,1.3rem);line-height:1.55;margin:1.75rem auto 0;max-width:760px;text-align:center!important;width:100%}.everbright-cro-hero__subheading p{margin:0;text-align:center!important}.everbright-cro-hero__supporting{color:var(--hero-text);font-size:.78rem;font-weight:700;letter-spacing:.12em;margin:1.4rem 0 0;text-align:center!important;text-transform:uppercase;width:100%}.everbright-cro-hero__actions{display:flex;flex-wrap:wrap;gap:.9rem;justify-content:center!important;margin-top:2.1rem;width:100%}.everbright-cro-hero__button{align-items:center;border:1px solid var(--hero-accent);border-radius:999px;display:inline-flex;font-size:.86rem;font-weight:700;justify-content:center;letter-spacing:.08em;min-height:3.4rem;padding:.85rem 1.8rem;text-decoration:none;text-transform:uppercase;transition:background-color .18s ease,color .18s ease,transform .18s ease}.everbright-cro-hero__button:hover{transform:translateY(-2px)}.everbright-cro-hero__button--primary{background:var(--hero-accent);color:#0a0a0a}.everbright-cro-hero__button--secondary{background:color-mix(in srgb,var(--hero-bg) 72%,transparent);color:var(--hero-text)}.everbright-cro-hero__button:focus-visible{outline:3px solid var(--hero-text);outline-offset:4px}.everbright-cro-hero__anchor{bottom:0;position:absolute}@media(max-width:639px){.everbright-cro-hero{min-height:auto;padding:4rem 1.1rem}.everbright-cro-hero__heading{font-size:clamp(2.4rem,11vw,4rem)}.everbright-cro-hero__supporting{line-height:1.7}.everbright-cro-hero__actions{align-items:stretch;flex-direction:column}.everbright-cro-hero__button{width:100%}}@media(prefers-reduced-motion:reduce){.everbright-cro-hero__button{transition:none}}.everbright-final-cta{background:var(--cta-bg);color:var(--cta-text);padding:clamp(4rem,8vw,7rem) 1.5rem}.everbright-final-cta__inner{margin:0 auto;max-width:920px;text-align:center}.everbright-final-cta__eyebrow{color:var(--cta-accent);font-size:.78rem;font-weight:700;letter-spacing:.2em;margin:0 0 1rem;text-transform:uppercase}.everbright-final-cta__heading{color:inherit;font-size:clamp(2.2rem,6vw,4.8rem);letter-spacing:-.04em;line-height:.98;margin:0;text-transform:uppercase}.everbright-final-cta__text{color:color-mix(in srgb,var(--cta-text) 72%,transparent);font-size:clamp(1rem,2vw,1.2rem);margin:1.5rem auto 0;max-width:680px}.everbright-final-cta__text p{margin:0}.everbright-final-cta__actions{display:flex;flex-wrap:wrap;gap:.9rem;justify-content:center;margin-top:2rem}.everbright-final-cta__button{align-items:center;border:1px solid var(--cta-accent);border-radius:999px;display:inline-flex;font-size:.86rem;font-weight:700;justify-content:center;letter-spacing:.08em;min-height:3.25rem;padding:.8rem 1.6rem;text-decoration:none;text-transform:uppercase;transition:background-color .18s ease,color .18s ease,transform .18s ease}.everbright-final-cta__button:hover{transform:translateY(-2px)}.everbright-final-cta__button--primary{background:var(--cta-accent);color:#0a0a0a}.everbright-final-cta__button--secondary{background:transparent;color:var(--cta-text)}.everbright-final-cta__button:focus-visible{outline:3px solid var(--cta-text);outline-offset:4px}@media(max-width:639px){.everbright-final-cta__actions{align-items:stretch;flex-direction:column}.everbright-final-cta__button{width:100%}}.faq-ai-button{align-items:center;align-self:start;background:#daad46!important;border:1px solid #daad46!important;border-radius:999px;color:#050505!important;display:inline-flex;justify-content:center;justify-self:start;min-height:48px;min-width:0!important;padding:.75rem 1.5rem;width:fit-content!important}.faq-ai-button .btn-fill{background:#daad46!important}.faq-ai-button .btn-text{color:#050505!important}.faq-ai-button:hover{box-shadow:0 0 0 5px #daad462e}.ai-chat-button{-webkit-appearance:none;appearance:none;background:#daad46;border:1px solid #daad46;border-radius:999px;box-shadow:0 0 #daad4659;color:#050505;cursor:pointer;font-size:.72rem;font-weight:800;gap:.45rem;letter-spacing:.08em;min-height:2.75rem;padding:0 .9rem;transition:box-shadow .18s ease,transform .18s ease}.ai-chat-button:hover{box-shadow:0 0 0 5px #daad4633;transform:translateY(-1px)}.ai-chat-button:focus-visible{outline:3px solid currentColor;outline-offset:3px}.ai-chat-button__label{white-space:nowrap}elevenlabs-convai.everbright-ai-widget:not(.is-open){display:none!important}@media(max-width:749px){.ai-chat-button{min-width:2.75rem;padding:0}.ai-chat-button__label{display:none}}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map */
