.HomeV3CtaBand-module__bVQCpa__band{background:linear-gradient(135deg, color-mix(in srgb, var(--brand-accent) 100%, white 8%) 0%, var(--brand-accent) 52%, color-mix(in srgb, var(--brand-accent) 90%, black 6%) 100%);padding:40px 0;position:relative;box-shadow:inset 0 1px #ffffff59}.HomeV3CtaBand-module__bVQCpa__wrap{justify-content:space-between;align-items:center;gap:40px;max-width:1440px;margin-inline:auto;padding-inline:56px;display:flex}.HomeV3CtaBand-module__bVQCpa__left{align-items:center;gap:26px;display:flex}.HomeV3CtaBand-module__bVQCpa__dot{background:radial-gradient(circle at 32% 28%, color-mix(in srgb, var(--brand-secondary) 92%, white 8%), var(--brand-secondary));width:76px;height:76px;color:var(--brand-accent);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex;box-shadow:0 10px 24px #0003,0 0 0 6px #ffffff29}.HomeV3CtaBand-module__bVQCpa__heading{color:var(--ink-heading);margin:0 0 6px;font-size:32px;line-height:1.08}.HomeV3CtaBand-module__bVQCpa__body{font-family:var(--font-body);color:color-mix(in srgb, var(--brand-secondary) 85%, transparent);max-width:520px;font-size:16px;line-height:1.5}.HomeV3CtaBand-module__bVQCpa__button{background:linear-gradient(180deg, color-mix(in srgb, var(--brand-primary) 92%, white 8%), var(--brand-primary));height:72px;color:var(--on-dark);font-family:var(--font-display);text-transform:uppercase;letter-spacing:.3px;border-radius:10px;flex:none;justify-content:center;align-items:center;padding-inline:42px;font-size:22px;text-decoration:none;transition:transform .18s,filter .18s,box-shadow .18s;display:inline-flex;box-shadow:0 16px 32px #00000042,inset 0 1px #ffffff1f}.HomeV3CtaBand-module__bVQCpa__button:hover{filter:brightness(1.08);transform:translateY(-2px);box-shadow:0 20px 40px #0000004d,inset 0 1px #ffffff29}
