.marketing-home-module__6GmF1q__page{min-block-size:100vh;overflow-x:clip}.marketing-home-module__6GmF1q__header{z-index:var(--fl-z-sticky);border-block-end:var(--fl-border-width-default) solid var(--fl-color-border-default);background:var(--fl-color-surface-base);box-shadow:var(--fl-shadow-raised);position:sticky;inset-block-start:0}.marketing-home-module__6GmF1q__headerInner,.marketing-home-module__6GmF1q__heroInner,.marketing-home-module__6GmF1q__section,.marketing-home-module__6GmF1q__sectionInner,.marketing-home-module__6GmF1q__contactSection,.marketing-home-module__6GmF1q__footerInner{inline-size:min(calc(100% - (2 * var(--fl-space-4))), var(--fl-layout-marketing));margin-inline:auto}.marketing-home-module__6GmF1q__headerInner{min-block-size:var(--fl-shell-header-min);justify-content:space-between;align-items:center;gap:var(--fl-space-4);display:flex}.marketing-home-module__6GmF1q__nav,.marketing-home-module__6GmF1q__headerActions,.marketing-home-module__6GmF1q__heroActions,.marketing-home-module__6GmF1q__footerLinks{align-items:center;gap:var(--fl-space-4);flex-wrap:wrap;display:flex}.marketing-home-module__6GmF1q__nav a,.marketing-home-module__6GmF1q__footerLinks a{min-block-size:var(--fl-size-touch-target);color:var(--fl-color-text-secondary);font-size:var(--fl-font-size-sm);font-weight:var(--fl-font-weight-medium);align-items:center;text-decoration:none;display:inline-flex}.marketing-home-module__6GmF1q__nav a:hover,.marketing-home-module__6GmF1q__footerLinks a:hover{color:var(--fl-color-text-link)}.marketing-home-module__6GmF1q__hero{padding-block:clamp(var(--fl-space-16), 9vw, var(--fl-space-24));background:radial-gradient(circle at 18% 18%, var(--fl-color-brand-surface-strong), transparent 34%), var(--fl-color-surface-canvas);position:relative}.marketing-home-module__6GmF1q__heroInner{align-items:center;gap:var(--fl-space-12);display:grid}.marketing-home-module__6GmF1q__heroCopy{justify-items:start;gap:var(--fl-space-5);display:grid}.marketing-home-module__6GmF1q__eyebrow{border:var(--fl-border-width-default) solid var(--fl-color-brand-border);border-radius:var(--fl-radius-pill);padding:var(--fl-space-2) var(--fl-space-3);background:var(--fl-color-brand-surface);color:var(--fl-color-brand-text);font-size:var(--fl-font-size-xs);font-weight:var(--fl-font-weight-bold);letter-spacing:var(--fl-letter-spacing-label);text-transform:uppercase;align-items:center;display:inline-flex}.marketing-home-module__6GmF1q__hero h1{max-inline-size:12ch;font-size:var(--fl-font-size-display);letter-spacing:var(--fl-letter-spacing-display);line-height:var(--fl-line-height-display)}.marketing-home-module__6GmF1q__heroLead,.marketing-home-module__6GmF1q__heroNote,.marketing-home-module__6GmF1q__sectionHeading p,.marketing-home-module__6GmF1q__featureCard p,.marketing-home-module__6GmF1q__audienceCard p,.marketing-home-module__6GmF1q__trustGrid p,.marketing-home-module__6GmF1q__ctaCard p,.marketing-home-module__6GmF1q__footer p{color:var(--fl-color-text-secondary)}.marketing-home-module__6GmF1q__heroLead{max-inline-size:58ch;font-size:var(--fl-font-size-lg);line-height:var(--fl-line-height-relaxed)}.marketing-home-module__6GmF1q__heroNote{max-inline-size:62ch;font-size:var(--fl-font-size-sm)}.marketing-home-module__6GmF1q__productPreview{border:var(--fl-border-width-default) solid var(--fl-color-brand-border);border-radius:var(--fl-radius-2xl);background:var(--fl-color-surface-raised);box-shadow:var(--fl-shadow-overlay);overflow:hidden}.marketing-home-module__6GmF1q__previewTop{justify-content:space-between;align-items:center;gap:var(--fl-space-4);border-block-end:var(--fl-border-width-default) solid var(--fl-color-border-default);min-block-size:4rem;padding:var(--fl-space-3) var(--fl-space-4);display:flex}.marketing-home-module__6GmF1q__previewBody{grid-template-columns:minmax(8rem,.32fr) minmax(0,1fr);min-block-size:25rem;display:grid}.marketing-home-module__6GmF1q__previewNav{align-content:start;gap:var(--fl-space-2);border-inline-end:var(--fl-border-width-default) solid var(--fl-color-border-default);padding:var(--fl-space-4);background:var(--fl-color-surface-subtle);display:grid}.marketing-home-module__6GmF1q__previewNav span{border-radius:var(--fl-radius-md);padding:var(--fl-space-3);color:var(--fl-color-text-secondary);font-size:var(--fl-font-size-sm);font-weight:var(--fl-font-weight-medium)}.marketing-home-module__6GmF1q__previewNav span[data-active=true]{background:var(--fl-color-brand-surface);color:var(--fl-color-brand-text)}.marketing-home-module__6GmF1q__previewCanvas{align-content:start;gap:var(--fl-space-4);padding:var(--fl-space-5);display:grid}.marketing-home-module__6GmF1q__previewHeading{justify-content:space-between;align-items:center;gap:var(--fl-space-3);font-weight:var(--fl-font-weight-bold);flex-wrap:wrap;display:flex}.marketing-home-module__6GmF1q__previewGrid{gap:var(--fl-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.marketing-home-module__6GmF1q__previewGrid>div,.marketing-home-module__6GmF1q__previewPanel{gap:var(--fl-space-2);border:var(--fl-border-width-default) solid var(--fl-color-border-default);border-radius:var(--fl-radius-lg);padding:var(--fl-space-4);background:var(--fl-color-surface-base);display:grid}.marketing-home-module__6GmF1q__previewGrid strong{font-size:var(--fl-font-size-sm)}.marketing-home-module__6GmF1q__previewGrid span{color:var(--fl-color-text-muted);font-size:var(--fl-font-size-xs)}.marketing-home-module__6GmF1q__previewPanel{background:var(--fl-color-brand-surface);min-block-size:7rem;color:var(--fl-color-brand-text);font-weight:var(--fl-font-weight-semibold);align-content:space-between}.marketing-home-module__6GmF1q__previewPanel div{align-items:end;gap:var(--fl-space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.marketing-home-module__6GmF1q__previewPanel i{block-size:var(--fl-space-6);border-radius:var(--fl-radius-sm);background:var(--fl-color-brand-border);display:block}.marketing-home-module__6GmF1q__previewPanel i:nth-child(2){block-size:var(--fl-space-10)}.marketing-home-module__6GmF1q__previewPanel i:nth-child(3){block-size:var(--fl-space-12)}.marketing-home-module__6GmF1q__section,.marketing-home-module__6GmF1q__sectionInner,.marketing-home-module__6GmF1q__contactSection{padding-block:clamp(var(--fl-space-16), 8vw, var(--fl-space-24))}.marketing-home-module__6GmF1q__sectionHeading{gap:var(--fl-space-4);max-inline-size:48rem;margin-block-end:var(--fl-space-10);display:grid}.marketing-home-module__6GmF1q__sectionHeading h2{font-size:clamp(var(--fl-font-size-2xl), 4vw, var(--fl-font-size-3xl))}.marketing-home-module__6GmF1q__sectionHeading p{font-size:var(--fl-font-size-lg)}.marketing-home-module__6GmF1q__capabilityGrid,.marketing-home-module__6GmF1q__audienceGrid,.marketing-home-module__6GmF1q__trustGrid,.marketing-home-module__6GmF1q__ctaGrid{gap:var(--fl-space-4);display:grid}.marketing-home-module__6GmF1q__featureCard,.marketing-home-module__6GmF1q__audienceCard,.marketing-home-module__6GmF1q__trustGrid article,.marketing-home-module__6GmF1q__ctaCard{align-content:start;gap:var(--fl-space-4);border:var(--fl-border-width-default) solid var(--fl-color-border-default);border-radius:var(--fl-radius-xl);padding:var(--fl-space-6);background:var(--fl-color-surface-raised);box-shadow:var(--fl-shadow-raised);display:grid}.marketing-home-module__6GmF1q__sectionAlt{background:var(--fl-color-surface-subtle)}.marketing-home-module__6GmF1q__audienceTitle,.marketing-home-module__6GmF1q__ctaCardHeading{justify-content:space-between;align-items:center;gap:var(--fl-space-3);flex-wrap:wrap;display:flex}.marketing-home-module__6GmF1q__trustGrid article{box-shadow:none}.marketing-home-module__6GmF1q__trustGrid h3{color:var(--fl-color-text-primary);font-size:var(--fl-font-size-lg)}.marketing-home-module__6GmF1q__contactSection{gap:var(--fl-space-6);display:grid}.marketing-home-module__6GmF1q__ctaCard{scroll-margin-top:calc(var(--fl-shell-header-min) + var(--fl-space-6))}.marketing-home-module__6GmF1q__placeholderNote{border-inline-start:var(--fl-border-width-default) solid var(--fl-color-brand-border);font-size:var(--fl-font-size-sm);padding-inline-start:var(--fl-space-3);color:var(--fl-color-text-muted)!important}.marketing-home-module__6GmF1q__signInBand{justify-content:space-between;align-items:center;gap:var(--fl-space-4);border:var(--fl-border-width-default) solid var(--fl-color-brand-border);border-radius:var(--fl-radius-xl);padding:var(--fl-space-5);background:var(--fl-color-brand-surface);flex-wrap:wrap;display:flex}.marketing-home-module__6GmF1q__signInBand>div{gap:var(--fl-space-1);display:grid}.marketing-home-module__6GmF1q__signInBand span{color:var(--fl-color-text-secondary)}.marketing-home-module__6GmF1q__footer{border-block-start:var(--fl-border-width-default) solid var(--fl-color-border-default);background:var(--fl-color-surface-base)}.marketing-home-module__6GmF1q__footerInner{gap:var(--fl-space-5);padding-block:var(--fl-space-8);display:grid}.marketing-home-module__6GmF1q__footer p{max-inline-size:52ch;font-size:var(--fl-font-size-sm)}@media (min-width:48rem){.marketing-home-module__6GmF1q__heroInner{grid-template-columns:minmax(0,.92fr) minmax(28rem,1.08fr)}.marketing-home-module__6GmF1q__capabilityGrid,.marketing-home-module__6GmF1q__audienceGrid,.marketing-home-module__6GmF1q__trustGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-home-module__6GmF1q__ctaGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-home-module__6GmF1q__footerInner{grid-template-columns:1fr 1.5fr auto;align-items:center}}@media (max-width:63.999rem){.marketing-home-module__6GmF1q__nav{display:none}}@media (max-width:47.999rem){.marketing-home-module__6GmF1q__headerInner,.marketing-home-module__6GmF1q__heroInner,.marketing-home-module__6GmF1q__section,.marketing-home-module__6GmF1q__sectionInner,.marketing-home-module__6GmF1q__contactSection,.marketing-home-module__6GmF1q__footerInner{inline-size:min(calc(100% - (2 * var(--fl-space-3))), var(--fl-layout-marketing))}.marketing-home-module__6GmF1q__headerInner{min-block-size:auto;padding-block:var(--fl-space-2);flex-wrap:wrap}.marketing-home-module__6GmF1q__headerActions{justify-content:space-between;inline-size:100%}.marketing-home-module__6GmF1q__hero{padding-block-start:var(--fl-space-12)}.marketing-home-module__6GmF1q__heroActions{inline-size:100%}.marketing-home-module__6GmF1q__heroActions>.fl-button{inline-size:100%}.marketing-home-module__6GmF1q__signInBand>.fl-button{inline-size:100%}.marketing-home-module__6GmF1q__previewBody{grid-template-columns:minmax(0,1fr);min-block-size:auto}.marketing-home-module__6GmF1q__previewNav{border-inline-end:0;border-block-end:var(--fl-border-width-default) solid var(--fl-color-border-default);padding:var(--fl-space-3);grid-template-columns:repeat(4,minmax(0,1fr));overflow-x:auto}.marketing-home-module__6GmF1q__previewNav span{padding:var(--fl-space-2);text-align:center}.marketing-home-module__6GmF1q__previewGrid{grid-template-columns:minmax(0,1fr)}.marketing-home-module__6GmF1q__featureCard,.marketing-home-module__6GmF1q__audienceCard,.marketing-home-module__6GmF1q__trustGrid article,.marketing-home-module__6GmF1q__ctaCard{padding:var(--fl-space-5)}}
