.marketing-shell:has(.ask-ai-page) .marketing-shell__scroll{background:#f8f9fb}.ask-ai-page.lw-assistant-page{display:flex;flex-direction:column;height:100%;min-height:0;background:#f8f9fb}.ask-ai-page__shell{width:100%;max-width:1320px;margin-inline:auto;padding:.75rem 1.25rem}.ask-ai-page__panel,.ask-ai-page__shell{display:flex;flex:1;flex-direction:column;min-height:0}.ask-ai-page__panel{overflow:hidden;border:1px solid #e0e5eb;border-radius:.625rem;background:#ffffff}.ask-ai-page__disclaimer{flex-shrink:0;margin:.5rem 0 0;color:#64748b;font-size:.75rem;line-height:1.45}.ask-ai-page .lw-assistant--marketing{--lw-ai-brand:#5966ec;--lw-ai-brand-dark:#4553d6;--lw-ai-brand-soft:rgba(89,102,236,0.08);--lw-ai-text:#0f101b;--lw-ai-muted:#64748b;--lw-ai-line:#e0e5eb;--lw-ai-surface:#f8f9fb;--lw-ai-hero-bg:#ffffff;--lw-ai-dock-h:5.25rem;--lw-ai-max-w:100%;flex:1;min-height:0;background:#ffffff}.ask-ai-page .lw-assistant--marketing:after,.ask-ai-page .lw-assistant--marketing:before{display:none}.ask-ai-page .lw-assistant--marketing .lw-assistant__toolbar{display:flex;align-items:center;justify-content:flex-start;gap:.75rem;width:100%;max-width:none;margin:0;padding:.625rem 1rem;box-sizing:border-box;border-bottom:1px solid #eef1f6}.ask-ai-page .lw-assistant--marketing .lw-assistant__brand{display:inline-flex;align-items:center;gap:.5rem;flex:1;min-width:0;overflow:hidden;color:#0f101b;font-size:.8125rem;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.ask-ai-page .lw-assistant--marketing .lw-assistant__brand-icon{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:.375rem;color:#ffffff;background:var(--brand-primary,#5966ec)}.ask-ai-page .lw-assistant--marketing .lw-assistant__new{display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0;height:2rem;margin-left:auto;padding:0 .875rem;border:1px solid #e0e5eb;border-radius:.375rem;color:#0f101b;background:#ffffff;font-size:.8125rem;font-weight:500;white-space:nowrap;cursor:pointer}.ask-ai-page .lw-assistant--marketing .lw-assistant__new:hover{border-color:#cbd5e1;background:#f8f9fb}.ask-ai-page .lw-assistant--marketing .lw-assistant__scroll{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.ask-ai-page .lw-assistant--marketing .lw-assistant__scroll-inner{padding-inline:1rem}.ask-ai-page .lw-assistant--marketing .lw-assistant__empty--marketing{align-items:stretch;justify-content:flex-start;min-height:0!important;padding:1rem 0 .75rem;text-align:left}.ask-ai-page .lw-assistant--marketing .lw-assistant__empty-label{margin:0 0 .625rem;color:#64748b;font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.ask-ai-page .lw-assistant--marketing .lw-assistant__suggest-grid{width:100%;max-width:none;gap:.625rem;grid-template-columns:repeat(2,minmax(0,1fr))}.ask-ai-page .lw-assistant--marketing .lw-assistant__suggest{padding:.75rem .875rem;border:1px solid #e0e5eb;border-radius:.5rem;background:#ffffff}.ask-ai-page .lw-assistant--marketing .lw-assistant__suggest:hover{transform:none;border-color:rgba(89,102,236,.35);background:#f8f9fb;box-shadow:none}.ask-ai-page .lw-assistant--marketing .lw-assistant__suggest-title{color:#0f101b;font-size:.8125rem;font-weight:600}.ask-ai-page .lw-assistant--marketing .lw-assistant__suggest-prompt{font-size:.75rem;line-height:1.45}.ask-ai-page .lw-assistant--marketing .lw-assistant__msg--user .lw-assistant__bubble{color:#ffffff;background:var(--brand-primary,#5966ec)}.ask-ai-page .lw-assistant--marketing .lw-assistant__msg-avatar{border-radius:.375rem;background:var(--brand-primary,#5966ec)}.ask-ai-page .lw-assistant--marketing .lw-assistant__dock{flex-shrink:0;padding:.625rem 1rem .75rem;background:#ffffff;border-top:1px solid #eef1f6}.ask-ai-page .lw-assistant--marketing .lw-assistant__composer{border-color:#e0e5eb;border-radius:.5rem;background:#f8f9fb;box-shadow:none}.ask-ai-page .lw-assistant--marketing .lw-assistant__composer:focus-within{border-color:rgba(89,102,236,.45);box-shadow:0 0 0 2px rgba(89,102,236,.1)}.ask-ai-page .lw-assistant--marketing .lw-assistant__send{border-radius:.375rem;background:var(--brand-primary,#5966ec)}.ask-ai-page .lw-assistant--marketing .lw-assistant__send:hover:not(:disabled){background:var(--brand-primary-strong,#4553d6);transform:none}@media (min-width:768px){.ask-ai-page .lw-assistant--marketing .lw-assistant__suggest-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:767px){.ask-ai-page__shell{padding-inline:1rem}.ask-ai-page .lw-assistant--marketing .lw-assistant__suggest-grid{grid-template-columns:1fr}}