[data-public-mosaic] [data-landing-design=chromatic-mosaic] .cf-mosaic-layout{grid-template-areas:"message calendar" "links links";grid-template-rows:auto auto}[data-public-mosaic] .cf-mosaic-message{grid-area:message;min-width:0;padding:var(--space-chr-lg);border-radius:var(--radius-chr);background:var(--color-chr-lilac)}[data-public-mosaic] .cf-mosaic-message .chr-audience--owner{display:grid;gap:var(--space-chr-xs);max-width:none;margin-bottom:var(--space-chr-md)!important;color:var(--color-chr-ink)}[data-public-mosaic] .chr-audience--owner strong{font-family:var(--font-chr-display);font-size:var(--text-chr-body);font-weight:700;line-height:1.5;letter-spacing:0;overflow-wrap:anywhere}[data-public-mosaic] .chr-audience--owner>span{font-size:var(--text-chr-control);font-weight:500;line-height:1.4;color:var(--color-chr-brand)}[data-public-mosaic] .cf-mosaic-message .cf-introduction{margin-top:var(--space-chr-md)}[data-public-mosaic] .cf-mosaic-message :is(.cf-introduction p,.chr-reassurance){color:var(--color-chr-ink);font:400 var(--text-chr-body)/1.5 var(--font-chr);letter-spacing:0}[data-public-mosaic] .cf-mosaic-message .chr-product-line{margin-top:var(--space-chr-sm)}[data-public-mosaic] .cf-mosaic-message .chr-actions{margin-top:var(--space-chr-md);text-align:center}[data-public-mosaic] .cf-mosaic-message .chr-reassurance{margin:0 0 var(--space-chr-md)!important}[data-public-mosaic] .cf-mosaic-message .chr-action-row{gap:var(--space-chr-sm);align-items:center;justify-content:center}[data-public-mosaic] .cf-mosaic-message .chr-action-row>a{min-height:52px;justify-content:center;padding:var(--space-chr-xs) var(--space-chr-md);font:600 var(--text-chr-control)/1.4 var(--font-chr)}[data-public-mosaic] .cf-mosaic-message .chr-action-row .chr-text-link{border:1px solid var(--color-chr-brand);border-radius:var(--radius-chr-control);color:var(--color-chr-brand);background:transparent;text-decoration:none}[data-public-mosaic] .cf-mosaic-message .chr-action-row .chr-text-link:hover{background:var(--color-chr-surface)}[data-public-mosaic] .cf-mosaic-message .chr-action-row>a:focus-visible{outline:2px solid var(--color-chr-brand);outline-offset:4px}[data-public-mosaic] .cf-mosaic-message .chr-terms{color:var(--color-chr-ink)}@media(max-width:900px){[data-public-mosaic] [data-landing-design=chromatic-mosaic] .cf-mosaic-layout{grid-template-areas:"message" "calendar" "links";grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto}}@media(max-width:767px){[data-public-mosaic] .cf-mosaic-message{padding:var(--space-chr-md)}}@media(max-width:480px){[data-public-mosaic] .cf-mosaic-message .chr-action-row{flex-direction:column;align-items:stretch}}[data-public-mosaic] .mosaic-activity-section .chr-split{align-items:center;gap:var(--space-chr-xl)}[data-public-mosaic] .mosaic-activity-copy p{color:var(--color-chr-muted)}[data-public-mosaic] .mosaic-conversation-prompts ul{margin-block:var(--space-chr-md);padding-left:20px}[data-public-mosaic] .mosaic-conversation-prompts li+li{margin-top:var(--space-chr-sm)}[data-public-mosaic] .mosaic-activity-section .chr-calendar{box-shadow:none;border-color:var(--color-chr-rule)}[data-public-mosaic] .mosaic-activity-section .chr-calendar-grid{margin-block:var(--space-chr-sm)}[data-public-mosaic] .chr[data-landing-design=chromatic-mosaic] .chr-overview{padding-top:var(--space-chr-xl)}[data-public-mosaic] .public-closing--split{padding-block:var(--space-chr-xl) var(--space-chr-section);text-align:left}[data-public-mosaic] .public-closing--split .public-closing-panel{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:var(--space-chr-section);padding:var(--space-chr-xl);border-radius:var(--radius-chr);background:var(--color-chr-peach);color:var(--color-chr-ink)}[data-public-mosaic] .public-closing--split :is(.public-closing-copy,.public-closing-offer){min-width:0}[data-public-mosaic] .public-closing--split h2{max-width:18ch;margin:0;font-size:clamp(calc(2.25 * var(--public-rem)),4.2vw,calc(3.5 * var(--public-rem)));line-height:1.08;letter-spacing:-.025em}[data-public-mosaic] .public-closing--split .public-closing-copy p{max-width:42ch;margin:var(--space-chr-md) 0 0;color:var(--color-chr-muted)}[data-public-mosaic] .public-closing--split .public-closing-actions{flex-direction:column;align-items:stretch;gap:var(--space-chr-xs)}[data-public-mosaic] .public-closing--split .public-closing-actions a{width:100%}[data-public-mosaic] .public-closing--split .public-closing-actions .public-cta{min-height:56px}[data-public-mosaic] .public-closing--split .public-closing-actions a:not([data-trial-cta]){background:transparent;color:var(--color-chr-brand);border-color:transparent;text-decoration:underline;text-underline-offset:4px;box-shadow:none}[data-public-mosaic] .public-closing--split .public-closing-actions a:not([data-trial-cta]):hover{background:var(--color-chr-paper)}[data-public-mosaic] .public-closing--split .public-closing-terms{margin:var(--space-chr-sm) 0 0;color:var(--color-chr-muted);font-size:var(--public-small-size);line-height:1.6}@media(max-width:900px){[data-public-mosaic] .public-closing--split .public-closing-panel{grid-template-columns:minmax(0,1fr);gap:var(--space-chr-lg);padding:var(--space-chr-lg)}[data-public-mosaic] .public-closing--split .public-closing-offer{max-width:440px;width:100%}}@media(max-width:767px){[data-public-mosaic] .public-closing--split{padding-block:var(--space-chr-lg) var(--space-chr-xl)}[data-public-mosaic] .public-closing--split .public-closing-panel{padding:var(--space-chr-lg) var(--space-chr-md)}[data-public-mosaic] .public-closing--split .public-closing-copy p{margin-top:var(--space-chr-sm)}}@media(max-width:900px){[data-public-mosaic] .mosaic-activity-section .chr-split{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){[data-public-mosaic] .mosaic-activity-section .chr-calendar{padding:var(--space-chr-sm)}[data-public-mosaic] [data-landing-design=chromatic-mosaic] .chr-tabs{display:none}[data-public-mosaic] [data-landing-design=chromatic-mosaic] .chr-output-select{display:flex}}
