.home-hero-offer{border:1px solid var(--crm-border,#ccdcfc);border-radius:calc(var(--crm-radius,10px) * 1.7);background:linear-gradient(120deg,var(--crm-surface-alt,#edf5ff),var(--crm-surface-alt,#f2edff));max-width:560px;color:var(--crm-primary,#14254d);align-items:flex-start;gap:16px;margin-top:25px;padding:20px;display:flex;box-shadow:0 10px 30px #3268ee08}.hho-icon{border:1px solid var(--crm-border,#d4ddfa);border-radius:calc(var(--crm-radius,10px) * 1.3);background:var(--crm-surface,#fff);width:48px;height:48px;color:var(--crm-primary,#3268ee);flex-shrink:0;place-items:center;display:grid}.hho-copy{min-width:0}.hho-copy>span{font-size:calc(9px * var(--crm-font-scale,1));letter-spacing:.12em;color:var(--crm-primary,#3268ee);margin-bottom:7px;font-weight:800;display:block}.hho-copy>b{font-size:calc(20px * var(--crm-font-scale,1));letter-spacing:-.025em;line-height:1.3;display:block}.cs-landing .hho-copy>p,.et-landing .hho-copy>p,.pl-site .hho-copy>p{font-size:calc(12px * var(--crm-font-scale,1));color:var(--crm-primary,#596b8b);margin:8px 0;line-height:1.7}.hho-copy>a{font-size:calc(11px * var(--crm-font-scale,1));align-items:center;gap:7px;font-weight:750;display:inline-flex;color:var(--crm-primary,#3268ee)!important}.cs-landing[data-theme=dark] .home-hero-offer,.pl-theme-intelligence .home-hero-offer{background:linear-gradient(120deg,var(--crm-feature,#172953),var(--crm-feature,#25214a));border-color:var(--crm-border,#344674);color:var(--crm-muted,#eef4ff)}.cs-landing[data-theme=dark] .hho-copy>p,.pl-theme-intelligence .hho-copy>p{color:var(--crm-muted,#c6d3ed)}.cs-landing[data-theme=dark] .hho-copy>span,.cs-landing[data-theme=dark] .hho-copy>a,.pl-theme-intelligence .hho-copy>span,.pl-theme-intelligence .hho-copy>a{color:var(--crm-muted,#a8caff)!important}.cs-landing .cs-launch-strip a{color:var(--crm-feature-text,#fff);text-underline-offset:3px;text-decoration:underline}.cs-landing .cs-hero-copy .cs-hero-offer-label{color:var(--crm-primary,#3268ee);font-weight:800}.cs-landing[data-theme=dark] .cs-hero-copy .cs-hero-offer-label{color:var(--crm-muted,#a8caff)}@media (width<=760px){.home-hero-offer{gap:12px;padding:17px}.hho-copy>b{font-size:calc(18px * var(--crm-font-scale,1))}.hho-icon{width:39px;height:39px}.hho-copy>p{font-size:calc(11px * var(--crm-font-scale,1))}}
