[data-hm-marketing-surface]{--paper:var(--hm-paper);--stone:var(--hm-stone);--panel:var(--hm-panel);--ink:var(--hm-ink);--night:var(--hm-night);--night-2:var(--hm-night-2);--signal:var(--hm-signal);--signal-night:var(--hm-signal-night);--rule:var(--hm-rule);--rule-night:var(--hmds-color-neutral-8);--muted:var(--hm-muted);--quiet:var(--hm-quiet);--on-night:var(--hm-on-night);--on-night-muted:var(--hm-on-night-muted);--on-night-quiet:var(--hm-on-night-quiet);--g:var(--hm-rag-on-track);--a:var(--hm-rag-at-risk);--r:var(--hm-rag-off-track);--n:var(--hm-rag-not-due);--hm-marketing-radius-card:var(--hmds-radius-2-max);--hm-marketing-radius-button:var(--hm-solid-button-radius)}[data-hm-marketing-surface] .seam-agent,[data-hm-marketing-surface] .seam-human,[data-hm-marketing-surface] .seam-facts{margin:0}[data-hm-marketing-surface] .gate-mark{background:var(--hmds-primitive-hm-green-9);width:5.5rem;height:5.5rem;color:var(--hmds-color-default-white);font-family:var(--hmds-typography-font-family-code);border-radius:50%;justify-content:center;align-items:center;font-size:2.75rem;line-height:1;display:flex}[data-hm-marketing-surface] .gate-mark.s{width:2.5rem;height:2.5rem;font-size:1.25rem}[data-hm-marketing-surface] .chain{align-items:stretch;display:flex}[data-hm-marketing-surface] .chain-step{border:1.5px solid var(--hm-ink);cursor:pointer;flex-direction:column;flex:1 1 0;min-width:0;display:flex}[data-hm-marketing-surface] .chain-step.on{border-color:var(--hm-signal);box-shadow:inset 0 3px 0 var(--hm-signal)}[data-hm-marketing-surface] .chain-step .head{border-bottom:1.5px solid var(--hm-ink);justify-content:space-between;align-items:baseline;padding:1.125rem 1.25rem;display:flex}[data-hm-marketing-surface] .chain-step .head h3{margin:0;font-size:1.75rem}[data-hm-marketing-surface] .chain-step .agent,[data-hm-marketing-surface] .chain-step .human{border:0;flex:1;min-height:9.375rem}[data-hm-marketing-surface] .chain-gate{flex:0 0 3.5rem;justify-content:center;align-items:center;width:3.5rem;display:flex}[data-hm-marketing-surface] .step-btn{appearance:none;border:0;border-top:1.5px solid var(--hm-ink);background:var(--hm-paper);color:var(--hm-ink);font-family:var(--hmds-typography-font-family-code);font-size:var(--text-site-min);cursor:pointer;text-align:left;width:100%;min-height:2.75rem;padding:0 1.25rem}[data-hm-marketing-surface] .chain-step.on .step-btn{background:var(--hm-ink);color:var(--hm-paper)}[data-hm-marketing-surface] .svc-card{border:1.5px solid var(--hm-ink);color:var(--hm-ink);flex-direction:column;text-decoration:none;display:flex}[data-hm-marketing-surface] .svc-card .agent,[data-hm-marketing-surface] .svc-card .human{border:0;min-height:9.375rem}[data-hm-marketing-surface] .svc-card .agent{background:var(--hmds-color-accent-alpha-2);color:var(--hm-ink)}[data-hm-marketing-surface] .svc-card .foot{border-top:1.5px solid var(--hm-ink);justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.5rem;display:flex}[data-hm-marketing-surface] .svc-foot-brand{align-items:center;gap:.75rem;min-width:0;display:flex}[data-hm-marketing-surface] .svc-foot-logo-wrap{border-radius:var(--hmds-radius-1-max,.25rem);flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}[data-hm-marketing-surface] .svc-foot-logo-wrap .svc-foot-logo{object-fit:contain;object-position:center;width:1rem;max-width:none;height:1rem;display:block}[data-hm-marketing-surface] .hm-marketing-hmds-ghost-btn{justify-content:center;align-items:center;gap:var(--hmds-spacing-1);min-height:var(--hmds-token-space-button-height-2);padding-inline:var(--hmds-spacing-3);border-radius:var(--hm-marketing-radius-button);color:var(--hmds-color-neutral-12);font-family:var(--hmds-typography-font-family-body);font-size:var(--hmds-typography-font-size-2);font-weight:var(--hmds-typography-font-weight-regular);line-height:var(--hmds-typography-line-height-1);pointer-events:none;background:0 0;border:0;flex-shrink:0;display:inline-flex}[data-hm-marketing-surface] .hm-marketing-hmds-ghost-btn__icon{flex-shrink:0;width:1rem;height:1rem}[data-hm-marketing-surface] .hm-marketing-hmds-ghost-btn__label{white-space:nowrap}[data-hm-marketing-surface] .svc-card .foot h3,[data-hm-marketing-surface] .svc-card .foot .svc-foot-name{margin:0;font-size:2rem}[data-hm-marketing-surface] .hm-marketing-hmds-callout{justify-content:space-between;align-items:center;gap:var(--hmds-spacing-4,1.5rem);padding:var(--hmds-spacing-4,1.5rem) var(--hmds-spacing-5,1.75rem);background:var(--hmds-color-neutral-2);color:var(--hmds-color-neutral-12);font-family:var(--hmds-typography-font-family-body);font-size:var(--hmds-typography-font-size-2);line-height:var(--hmds-typography-line-height-3);text-decoration:none;display:flex}[data-hm-marketing-surface] .hm-marketing-hmds-badge[data-variant=surface]{box-sizing:border-box;border-radius:var(--hmds-radius-1-max,4px);min-height:1.5rem;font-family:var(--hmds-typography-font-family-body);font-size:var(--hmds-typography-font-size-1);font-weight:var(--hmds-typography-font-weight-medium);line-height:var(--hmds-typography-line-height-1);letter-spacing:.06em;text-transform:uppercase;background:var(--wb-fill,var(--hmds-color-neutral-3));color:var(--wb-badge-label,var(--hmds-color-neutral-12));border:0;align-self:flex-start;align-items:center;padding:2px 8px;display:inline-flex}[data-hm-marketing-surface] .hm-marketing-hmds-badge[data-variant=solid]{box-sizing:border-box;border-radius:var(--hmds-radius-1-max,4px);min-height:1.5rem;font-family:var(--hmds-typography-font-family-body);font-size:var(--hmds-typography-font-size-1);font-weight:var(--hmds-typography-font-weight-medium);line-height:var(--hmds-typography-line-height-1);letter-spacing:.06em;text-transform:uppercase;background:var(--wb-fill,var(--hmds-color-neutral-9));color:var(--wb-badge-label,var(--hmds-color-neutral-1));border:0;align-self:flex-start;align-items:center;padding:2px 8px;display:inline-flex}[data-hm-marketing-surface] .hm-marketing-hmds-badge[data-variant=outline]{box-sizing:border-box;border:1px solid var(--wb-stroke,var(--hmds-color-neutral-8));border-radius:var(--hmds-radius-1-max,4px);min-height:1.5rem;font-family:var(--hmds-typography-font-family-body);font-size:var(--hmds-typography-font-size-1);font-weight:var(--hmds-typography-font-weight-medium);line-height:var(--hmds-typography-line-height-1);letter-spacing:.06em;text-transform:uppercase;color:var(--wb-badge-label,var(--hmds-color-neutral-12));background:0 0;align-self:flex-start;align-items:center;padding:2px 8px;display:inline-flex}[data-hm-marketing-surface] .hm-marketing-hmds-callout[data-fill=neutral-2]{background:var(--hmds-color-neutral-2)}[data-hm-marketing-surface] .hm-marketing-hmds-callout[data-fill=hm-navy-9]{background:var(--hmds-primitive-navy-9);color:var(--hm-on-night)}[data-hm-marketing-surface] .hm-marketing-hmds-callout[data-fill=hm-navy-9]:hover{color:var(--hm-on-night)}[data-hm-marketing-surface] .hm-marketing-hmds-callout[data-fill=hm-navy-9] b{color:var(--hm-signal-night)}[data-hm-marketing-surface] .hm-marketing-hmds-callout[data-fill=hm-navy-9] .hm-marketing-hmds-ghost-btn{color:var(--hm-on-night)}[data-hm-marketing-surface] .hm-marketing-hmds-callout__logo{flex-shrink:0;width:auto;height:1.8125rem;display:block}[data-hm-marketing-surface] .hm-marketing-hmds-callout__text{font-family:var(--hmds-typography-font-family-body);flex:1;min-width:0}[data-hm-marketing-surface] .hm-marketing-hmds-callout b{color:var(--hmds-primitive-hm-green-11);font-weight:var(--hmds-typography-font-weight-regular,400)}[data-hm-marketing-surface] .proof div{flex-direction:column;gap:.375rem;display:flex}[data-hm-marketing-surface] .proof .n{font-family:var(--hmds-typography-font-family-code);font-size:2.125rem;line-height:1.1}[data-hm-marketing-surface] .proof .l{color:var(--hm-on-night-muted);font-size:.875rem}[data-hm-marketing-surface] .gates-toggle{border:1.5px solid var(--hm-ink);display:flex}[data-hm-marketing-surface] .gates-toggle button{min-height:2.75rem;color:var(--hm-ink);font-family:var(--hmds-typography-font-family-code);cursor:pointer;background:0 0;border:0;padding:0 1.125rem;font-size:.875rem}[data-hm-marketing-surface] .gates-toggle button[aria-pressed=true]{background:var(--hm-ink);color:var(--hm-paper)}[data-hm-marketing-surface] .m96{flex-wrap:wrap;align-items:flex-start;gap:3rem;display:flex}[data-hm-marketing-surface] .m96-grid{flex-direction:column;flex:28rem;gap:9px;min-width:0;display:flex}[data-hm-marketing-surface] .m96-row{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;display:grid}[data-hm-marketing-surface] .m96-row .t{font-family:var(--hmds-typography-font-family-code);font-size:var(--text-site-min);color:var(--hm-on-night-quiet)}[data-hm-marketing-surface] .m96-blocks{grid-template-columns:repeat(24,minmax(0,1fr));gap:4px;display:grid}[data-hm-marketing-surface] .m96-grid .m96-blocks button{aspect-ratio:1;cursor:pointer;border:0;border-radius:2px;justify-content:flex-end;align-items:flex-start;width:100%;padding:0;transition:transform .15s;display:flex}[data-hm-marketing-surface] .m96-grid .m96-blocks button[data-sev=G]{background:var(--hmds-color-semantic-success-9)!important}[data-hm-marketing-surface] .m96-grid .m96-blocks button[data-sev=A]{background:var(--hmds-color-semantic-medium-9)!important}[data-hm-marketing-surface] .m96-grid .m96-blocks button[data-sev=R]{background:var(--hmds-color-semantic-critical-9)!important}[data-hm-marketing-surface] .m96-grid .m96-blocks button[aria-pressed=true]{outline:2px solid var(--hm-paper);outline-offset:2px}[data-hm-marketing-surface] .m96-blocks button i{background:var(--hm-paper);border:1.5px solid var(--hm-night);border-radius:50%;width:30%;height:30%;margin:8%}[data-hm-marketing-surface] .m96-legend{font-family:var(--hmds-typography-font-family-body);font-size:var(--text-site-min);color:var(--hm-on-night-muted);flex-wrap:wrap;gap:18px;margin-top:14px;padding-inline-start:56px;display:flex}[data-hm-marketing-surface] .m96-legend span{align-items:center;gap:8px;display:inline-flex}[data-hm-marketing-surface] .m96-legend .sw{width:11px;height:11px;display:inline-block}[data-hm-marketing-surface] .m96-legend .hv{font-family:var(--hmds-typography-font-family-headline);color:var(--hm-paper);font-size:.9375rem;font-style:italic}[data-hm-marketing-surface] .m96-legend .sw[data-sev=G]{background:var(--hmds-color-semantic-success-9)!important}[data-hm-marketing-surface] .m96-legend .sw[data-sev=A]{background:var(--hmds-color-semantic-medium-9)!important}[data-hm-marketing-surface] .m96-legend .sw[data-sev=R]{background:var(--hmds-color-semantic-critical-9)!important}[data-hm-marketing-surface] .m96-legend .dot{background:var(--hm-paper);border:0;border-radius:50%;width:8px;height:8px}[data-hm-marketing-surface] .m96-note{text-align:center;font-family:var(--hmds-typography-font-family-code);font-size:var(--text-site-min);letter-spacing:.08em;color:var(--hm-on-night-quiet);margin-top:8px;padding-inline-start:0}[data-hm-marketing-surface] .m96-panel{flex-direction:column;flex:16rem;gap:.875rem;min-width:16rem;display:flex}[data-hm-marketing-surface] .m96-card{border:1px solid var(--hmds-color-neutral-alpha-6);flex-direction:column;gap:.75rem;padding:1.375rem;display:flex}[data-hm-marketing-surface] .m96-card .ttl{font-family:var(--hmds-typography-font-family-code);color:var(--hm-on-night);justify-content:space-between;align-items:center;font-size:1.25rem;display:flex}[data-hm-marketing-surface] .m96-card .chip{box-sizing:border-box;min-height:31px;font-family:var(--hmds-typography-font-family-code);font-size:var(--hmds-typography-font-size-2);font-weight:var(--hmds-typography-font-weight-medium);letter-spacing:var(--hmds-typography-letter-spacing-2,0);border:0;border-radius:12px;justify-content:center;align-items:center;padding:2px 8px;line-height:1;display:inline-flex}[data-hm-marketing-surface] .m96-card .chip--critical{background:var(--hmds-color-semantic-critical-9)!important;color:var(--hmds-color-default-white)!important}[data-hm-marketing-surface] .m96-card .chip--warning{background:var(--hmds-color-semantic-medium-9)!important;color:var(--hmds-color-default-white)!important}[data-hm-marketing-surface] .m96-card .chip--success{background:var(--hmds-color-semantic-success-9)!important;color:var(--hmds-color-default-white)!important}[data-hm-marketing-surface] .m96-card .win{font-family:var(--hmds-typography-font-family-code);font-size:var(--text-site-min);color:var(--hm-on-night-quiet)}[data-hm-marketing-surface] .m96-card .ag{border-top:1px solid var(--hmds-color-neutral-alpha-6);flex-direction:column;gap:.5rem;padding-top:.875rem;display:flex}[data-hm-marketing-surface] .m96-none{border:1px dashed var(--hmds-color-neutral-alpha-6);font-family:var(--hmds-typography-font-family-headline);color:var(--hm-on-night-muted);margin:0;padding:1.375rem;font-size:1.25rem;font-style:italic}[data-hm-marketing-surface] #the96 .m96{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 380px;align-items:start;column-gap:3rem;display:grid}[data-hm-marketing-surface] #the96 .mo-m96-layout{display:contents}[data-hm-marketing-surface] #the96 :is(.m96-grid,.mo-m96-grid-wrap){flex:unset;grid-column:1/span 2;min-width:0}[data-hm-marketing-surface] #the96 :is(.m96-panel,.mo-m96-panel){flex-direction:column;flex:unset;background:var(--hmds-color-neutral-2);border-radius:var(--hm-marketing-radius-card);grid-column:3;justify-self:stretch;gap:.75rem;width:380px;min-width:0;max-width:380px;margin-inline-start:0;padding:1rem;display:flex}[data-hm-marketing-surface] #the96 :is(.m96-panel,.mo-m96-panel) :is(.m96-card,.mo-m96-card){background:0 0;border:0;gap:.625rem;padding:0}[data-hm-marketing-surface] #the96 :is(.m96-panel,.mo-m96-panel) :is(.m96-card,.mo-m96-card) :is(.ttl,.mo-m96-card-title){color:var(--hm-ink)}[data-hm-marketing-surface] #the96 :is(.m96-panel,.mo-m96-panel) :is(.m96-card,.mo-m96-card) :is(.win,.mo-m96-window){color:var(--hm-muted)}[data-hm-marketing-surface] #the96 :is(.m96-panel,.mo-m96-panel) :is(.ag,.mo-m96-card-agent) :is(.label,.mo-label),[data-hm-marketing-surface] #the96 :is(.m96-panel,.mo-m96-panel)>:is(.human.flat,.mo-human-block--flat) :is(.label,.mo-label){font-family:var(--hmds-typography-font-family-body);letter-spacing:.05em;text-transform:uppercase;color:var(--hmds-primitive-hm-green-8);font-size:.875rem;font-weight:600}[data-hm-marketing-surface] #the96 :is(.m96-panel,.mo-m96-panel) :is(.m96-card,.mo-m96-card) :is(.ag,.mo-m96-card-agent){border-top:0;border:1px solid var(--hmds-color-neutral-7);border-radius:var(--hm-marketing-radius-card);background:var(--hmds-color-accent-alpha-2);flex-direction:column;gap:.5rem;margin-top:.25rem;padding:.875rem 1rem;display:flex}[data-hm-marketing-surface] #the96 :is(.m96-panel,.mo-m96-panel) :is(.m96-card,.mo-m96-card) :is(.ag,.mo-m96-card-agent) :is(.mono,.mo-agent-text){color:var(--hm-ink)}[data-hm-marketing-surface] #the96 :is(.m96-panel,.mo-m96-panel)>:is(.human.flat,.mo-human-block--flat){background:var(--hmds-token-color-surface);border:1px solid var(--hmds-color-neutral-7);border-radius:var(--hm-marketing-radius-card);color:var(--hm-ink);gap:.5rem;padding:.875rem 1rem}[data-hm-marketing-surface] #the96 :is(.m96-panel,.mo-m96-panel)>:is(.human.flat,.mo-human-block--flat) :is(.txt,.mo-human-text){color:var(--hm-muted)}[data-hm-marketing-surface] #the96 :is(.m96-panel,.mo-m96-panel)>:is(.human.flat,.mo-human-block--flat) :is(.sig,.mo-m96-signature){font-family:var(--hmds-typography-font-family-code);font-size:var(--text-site-min);color:var(--hm-muted)}[data-hm-marketing-surface] #the96 :is(.m96-panel,.mo-m96-panel) :is(.m96-none,.mo-m96-none){border-color:var(--hmds-color-neutral-7);color:var(--hm-muted);padding:.875rem 1rem}[data-hm-marketing-surface] #the96 :is(.m96-panel,.mo-m96-panel) :is(.m96-card,.mo-m96-card) :is(.chip,.mo-m96-chip){box-sizing:border-box;min-height:31px;font-family:var(--hmds-typography-font-family-code);font-size:var(--hmds-typography-font-size-2);font-weight:var(--hmds-typography-font-weight-medium);letter-spacing:var(--hmds-typography-letter-spacing-2,0);border:0;border-radius:12px;justify-content:center;align-items:center;padding:2px 8px;line-height:1;display:inline-flex}[data-hm-marketing-surface] #the96 :is(.m96-panel,.mo-m96-panel) :is(.chip--critical,.mo-m96-chip.mo-m96-block--r){background:var(--hmds-color-semantic-critical-9)!important;color:var(--hmds-color-default-white)!important}[data-hm-marketing-surface] #the96 :is(.m96-panel,.mo-m96-panel) :is(.chip--warning,.mo-m96-chip.mo-m96-block--a){background:var(--hmds-color-semantic-medium-9)!important;color:var(--hmds-color-default-white)!important}[data-hm-marketing-surface] #the96 :is(.m96-panel,.mo-m96-panel) :is(.chip--success,.mo-m96-chip.mo-m96-block--g){background:var(--hmds-color-semantic-success-9)!important;color:var(--hmds-color-default-white)!important}[data-hm-marketing-hmds-type] #the96 :is(.m96-panel,.mo-m96-panel) :is(.ag,.mo-m96-card-agent) :is(.label,.mo-label),[data-hm-marketing-hmds-type] #the96 :is(.m96-panel,.mo-m96-panel)>:is(.human.flat,.mo-human-block--flat) :is(.label,.mo-label){font-family:var(--hmds-typography-font-family-body);letter-spacing:.05em;text-transform:uppercase;color:var(--hmds-primitive-hm-green-8);font-size:.875rem;font-weight:600}[data-hm-marketing-hmds-type] #the96 :is(.m96-panel,.mo-m96-panel)>:is(.human.flat,.mo-human-block--flat) :is(.txt,.mo-human-text){font-family:var(--hmds-typography-font-family-body);font-style:normal;font-size:var(--hmds-typography-font-size-3);line-height:var(--hmds-typography-line-height-4)}[data-hm-marketing-surface] #the96 .m96 .m96-panel{background:var(--hmds-color-neutral-2);border:1px solid var(--hmds-color-neutral-7);border-radius:var(--hm-marketing-radius-card);color:var(--hmds-color-neutral-12);gap:10px;padding:20px}[data-hm-marketing-surface] #the96 .m96 .m96-panel .m96-card{gap:10px}[data-hm-marketing-surface] #the96 .m96 .m96-panel .m96-card .ttl{color:var(--hmds-color-neutral-12);align-items:flex-start;gap:12px}[data-hm-marketing-surface] #the96 .m96 .m96-panel .m96-card .m96-meta{flex-direction:column;gap:4px;min-width:0;display:flex}[data-hm-marketing-surface] #the96 .m96 .m96-panel .m96-card .blk{font-family:var(--hmds-typography-font-family-code);font-size:var(--hmds-typography-font-size-3);font-weight:var(--hmds-typography-font-weight-bold,700);letter-spacing:.04em;text-transform:uppercase;color:var(--hmds-color-neutral-12)}[data-hm-marketing-surface] #the96 .m96 .m96-panel .m96-card .win{font-family:var(--hmds-typography-font-family-code);font-size:var(--text-site-min);color:var(--hmds-color-neutral-11)}[data-hm-marketing-surface] #the96 .m96 .m96-panel .m96-card .hm-marketing-hmds-badge.chp{text-transform:none;letter-spacing:.02em;--wb-badge-label:var(--hmds-color-neutral-1);flex-shrink:0}[data-hm-marketing-surface] #the96 .m96 .m96-panel .m96-card .hm-marketing-hmds-badge.chp[data-sev=G]{--wb-fill:var(--hmds-color-semantic-success-9)}[data-hm-marketing-surface] #the96 .m96 .m96-panel .m96-card .hm-marketing-hmds-badge.chp[data-sev=A]{--wb-fill:var(--hmds-color-semantic-medium-9)}[data-hm-marketing-surface] #the96 .m96 .m96-panel .m96-card .hm-marketing-hmds-badge.chp[data-sev=R]{--wb-fill:var(--hmds-color-semantic-critical-9)}[data-hm-marketing-surface] #the96 .m96 .m96-panel .m96-card .ag{background:var(--hmds-primitive-navy-2);border:1px solid var(--hmds-color-neutral-7);border-radius:var(--hm-marketing-radius-card);gap:8px;margin-top:0;padding:14px 16px}[data-hm-marketing-surface] #the96 .m96 .m96-panel .m96-card .ag .label,[data-hm-marketing-surface] #the96 .m96 .m96-panel>.human.flat .label{font-family:var(--hmds-typography-font-family-body);font-size:var(--text-site-min);font-weight:var(--hmds-typography-font-weight-bold,700);letter-spacing:.1em;text-transform:uppercase}[data-hm-marketing-surface] #the96 .m96 .m96-panel .m96-card .ag .label{color:var(--hmds-color-accent-11)}[data-hm-marketing-surface] #the96 .m96 .m96-panel>.human.flat .label{color:var(--hmds-primitive-hm-green-9)}[data-hm-marketing-surface] #the96 .m96 .m96-panel .m96-card .ag .ag-body{font-family:var(--hmds-typography-font-family-body);font-size:var(--hmds-typography-font-size-3);color:var(--hmds-color-neutral-12);font-style:normal;line-height:1.5}[data-hm-marketing-surface] #the96 .m96 .m96-panel>.human.flat{background:var(--hmds-primitive-hm-green-2);border:1px solid var(--hmds-color-neutral-7);border-radius:var(--hm-marketing-radius-card);color:var(--hmds-color-neutral-12);gap:8px;padding:14px 16px}[data-hm-marketing-surface] #the96 .m96 .m96-panel>.human.flat .txt{font-family:var(--hmds-typography-font-family-body);font-size:var(--hmds-typography-font-size-3);color:var(--hmds-color-neutral-12);font-style:normal;line-height:1.5}[data-hm-marketing-surface] #the96 .m96 .m96-panel>.human.flat .sig{font-family:var(--hmds-typography-font-family-code);font-size:var(--text-site-min);color:var(--hmds-color-neutral-11)}[data-hm-marketing-surface] #the96 .m96 .m96-panel .m96-none{border-radius:var(--hm-marketing-radius-card);background:var(--hmds-color-neutral-2);font-family:var(--hmds-typography-font-family-code);font-size:var(--text-site-min);color:var(--hmds-color-neutral-11);border:0;padding:14px 16px;font-style:normal;line-height:1.5;position:relative}[data-hm-marketing-surface] #the96 .m96 .m96-panel .m96-none:before{content:"";border-radius:inherit;pointer-events:none;background:repeating-linear-gradient(90deg, var(--hmds-color-neutral-7) 0 3px, transparent 3px 6px) top / 6px 1px repeat-x, repeating-linear-gradient(90deg, var(--hmds-color-neutral-7) 0 3px, transparent 3px 6px) bottom / 6px 1px repeat-x, repeating-linear-gradient(0deg, var(--hmds-color-neutral-7) 0 3px, transparent 3px 6px) left / 1px 6px repeat-y, repeating-linear-gradient(0deg, var(--hmds-color-neutral-7) 0 3px, transparent 3px 6px) right / 1px 6px repeat-y;position:absolute;inset:0}[data-hm-marketing-surface] .viz-row{flex-wrap:wrap;align-items:center;gap:3.5rem;display:flex}[data-hm-marketing-surface] #model .viz-row{column-gap:var(--hmds-spacing-4,1.5rem);align-items:start;gap:var(--hmds-spacing-7,3rem) var(--hmds-spacing-4,1.5rem);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}[data-hm-marketing-surface] #model .viz{flex:unset;flex-direction:column;grid-column:1/span 6;align-items:stretch;gap:1rem;width:100%;max-width:none;display:flex}[data-hm-marketing-surface] #model .viz .viz-btn.hmds-icon-button{align-self:flex-start;margin-top:0}[data-hm-marketing-surface] #model .viz-copy{flex:unset;grid-column:7/span 6;width:auto}[data-hm-marketing-surface] #orbit .viz-row{column-gap:var(--hmds-spacing-4,1.5rem);align-items:start;gap:var(--hmds-spacing-7,3rem) var(--hmds-spacing-4,1.5rem);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}[data-hm-marketing-surface] #orbit .viz{flex:unset;flex-direction:column;grid-column:1/span 2;align-items:stretch;gap:1rem;width:100%;max-width:none;display:flex;position:relative}[data-hm-marketing-surface] #orbit .orbit-viz-stage{width:100%;position:relative}[data-hm-marketing-surface] #orbit .orbit-viz-legend{flex-direction:column;gap:.75rem;width:100%;max-width:100%;display:flex}[data-hm-marketing-surface] :is(.orbit-viz-caption,.dd-empty){font-family:var(--hmds-typography-font-family-code);font-size:var(--text-site-min);font-style:normal;font-weight:var(--hmds-typography-font-weight-regular,400);letter-spacing:.04em;color:var(--hm-quiet);line-height:1.5}[data-hm-marketing-surface] #orbit .orbit-viz-legend .orbit-viz-caption{margin:0;padding-top:.25rem}[data-hm-marketing-surface] #orbit .orbit-two-voice{border-top:0;flex-direction:column;gap:.75rem;display:flex}[data-hm-marketing-surface] #orbit .orbit-two-voice>div{border-bottom:0;padding:0}[data-hm-marketing-surface] #orbit .orbit-two-voice .mo-orbit-voice-agent{border:1px solid var(--hmds-color-neutral-7);border-radius:var(--hm-marketing-radius-card);background:var(--hmds-color-accent-alpha-2);gap:.5rem;margin-top:0;padding:.875rem 1rem}[data-hm-marketing-surface] #orbit .orbit-two-voice .mo-orbit-voice-agent .mo-label{font-family:var(--hmds-typography-font-family-body);letter-spacing:.05em;text-transform:uppercase;color:var(--hmds-primitive-hm-green-8);font-size:.875rem;font-weight:600}[data-hm-marketing-surface] #orbit .orbit-two-voice .mo-orbit-voice-agent .mo-agent-text{color:var(--hm-ink);font-size:.9375rem;line-height:1.5}[data-hm-marketing-surface] #orbit .orbit-two-voice .mo-orbit-voice-human{background:var(--hmds-token-color-surface);border:1px solid var(--hmds-color-neutral-7);border-radius:var(--hm-marketing-radius-card);gap:.5rem;padding:.875rem 1rem}[data-hm-marketing-surface] #orbit .orbit-two-voice .mo-orbit-voice-human .mo-label{font-family:var(--hmds-typography-font-family-body);letter-spacing:.05em;text-transform:uppercase;color:var(--hmds-primitive-hm-green-8);font-size:.875rem;font-weight:600}[data-hm-marketing-surface] #orbit .orbit-two-voice .mo-orbit-voice-human .mo-human-text{color:var(--hm-muted);font-family:var(--hmds-typography-font-family-body);font-size:.9375rem;font-style:normal;line-height:1.5}[data-hm-marketing-surface] #orbit .orbit-viz-legend .pf-keys{flex-flow:wrap;align-content:flex-start;align-items:flex-start;gap:.5rem .75rem}[data-hm-marketing-surface] #orbit .pf-btn{appearance:none;white-space:nowrap;border:1px solid var(--hm-rule);background:var(--hm-panel);width:auto;max-width:100%;color:var(--hm-ink);font-family:var(--hmds-typography-font-family-code);font-size:var(--text-site-min);text-align:left;cursor:pointer;align-items:center;gap:.5rem;margin:0;padding:.4375rem .625rem;line-height:1.4;display:inline-flex}[data-hm-marketing-surface] #orbit .pf-btn .bar{border-radius:var(--hmds-radius-1-max,2px);flex-shrink:0;width:.5rem;height:.5rem}[data-hm-marketing-surface] #orbit .pf-btn[aria-pressed=true]{border-color:var(--hm-signal);box-shadow:inset 0 0 0 1px var(--hm-signal)}[data-hm-marketing-surface] #orbit .pf-btn:hover{border-color:var(--hm-ink)}[data-hm-marketing-surface] #orbit .orbit-hover-card-host{z-index:2;pointer-events:none;max-width:min(22.5rem,100% - 2rem);position:absolute;bottom:1rem;right:1rem}@media (hover:hover) and (pointer:fine){[data-hm-marketing-surface] #orbit .orbit-hover-card-host .dd-orbit-hover{gap:.5rem;padding:.875rem 1rem}[data-hm-marketing-surface] #orbit .orbit-hover-card-host .dd-orbit-hover .dd-head{margin:0}[data-hm-marketing-surface] #orbit .orbit-hover-card-host .dd-orbit-hover-lead{font-family:var(--hmds-typography-font-family-body);font-size:var(--hmds-typography-font-size-2);line-height:var(--hmds-typography-line-height-4,1.5);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}}[data-hm-marketing-surface] #orbit .orbit-hover-card-host[hidden]{display:none}[data-hm-marketing-surface] #orbit .orbit-hover-card-host .dd{box-shadow:0 12px 40px #0f162459}[data-hm-marketing-surface] #orbit .viz-copy{flex:unset;grid-column:3/span 1;width:auto;min-width:0}[data-hm-marketing-surface] .viz{flex:none;width:min(820px,100%)}[data-hm-marketing-surface] .viz svg{width:100%;height:auto;display:block}[data-hm-marketing-surface] .viz-copy{flex-direction:column;flex:1;gap:1.5rem;min-width:0;display:flex}[data-hm-marketing-surface] .two-voice{border-top:1.5px solid var(--hm-ink)}[data-hm-marketing-surface] .night .two-voice{border-top-color:var(--hmds-color-neutral-8)}[data-hm-marketing-surface] .two-voice>div{border-bottom:1px solid var(--hm-rule);flex-direction:column;gap:.5rem;padding:1rem 0;display:flex}[data-hm-marketing-surface] .keys{font-family:var(--hmds-typography-font-family-code);font-size:var(--text-site-min);flex-wrap:wrap;gap:.625rem 1.25rem;display:flex}[data-hm-marketing-surface] .keys .ball{border-radius:50%;width:10px;height:10px;display:inline-block}[data-hm-marketing-surface] .keys .ring.hm-rag-on-track{border-color:var(--hm-rag-on-track)}[data-hm-marketing-surface] .keys .ball.hm-rag-on-track{background:var(--hm-rag-on-track)}[data-hm-marketing-surface] .keys .ring.hm-rag-at-risk{border-color:var(--hm-rag-at-risk)}[data-hm-marketing-surface] .keys .ball.hm-rag-at-risk{background:var(--hm-rag-at-risk)}[data-hm-marketing-surface] .keys .ring.hm-rag-off-track{border-color:var(--hm-rag-off-track)}[data-hm-marketing-surface] .keys .ball.hm-rag-off-track{background:var(--hm-rag-off-track)}[data-hm-marketing-surface] .keys .ring.hm-rag-not-due{border-color:var(--hm-rag-not-due)}[data-hm-marketing-surface] .keys .ball.hm-rag-not-due{background:var(--hm-rag-not-due)}[data-hm-marketing-surface] .viz{position:relative}[data-hm-marketing-surface] .viz-btn.hmds-icon-button{box-sizing:border-box;width:var(--hmds-token-space-button-height-3);height:var(--hmds-token-space-button-height-3);border-radius:var(--hm-marketing-radius-button);border:1px solid var(--hmds-color-neutral-alpha-8);color:var(--hm-on-night);cursor:pointer;background:0 0;justify-content:center;align-items:center;margin-top:.75rem;padding:0;transition:background-color .12s,color .12s,border-color .12s;display:inline-flex}[data-hm-marketing-surface] .viz-btn.hmds-icon-button:hover{background:var(--hmds-color-neutral-alpha-3);border-color:var(--hmds-color-neutral-alpha-9)}[data-hm-marketing-surface] .viz-btn.hmds-icon-button:active{background:var(--hmds-color-neutral-alpha-4)}[data-hm-marketing-surface] .viz-btn.hmds-icon-button:focus-visible{box-shadow:0 0 0 2px var(--hmds-token-color-focus-ring-offset), 0 0 0 4px var(--hmds-token-color-focus-ring-neutral);outline:none}[data-hm-marketing-surface] .viz-btn-icon{flex-shrink:0;width:18px;height:18px;display:block}[data-hm-marketing-surface] .stackd{flex-direction:column;gap:0;max-width:55rem;display:flex}[data-hm-marketing-surface] .stackd .lvl{border:1.5px solid var(--hm-ink);padding:1rem 1.25rem}[data-hm-marketing-surface] .stackd button.lvl{appearance:none;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;width:100%}[data-hm-marketing-surface] .stackd .sey{background:var(--hm-night);color:var(--hm-on-night);border-color:var(--hm-night)}[data-hm-marketing-surface] table.data{border-collapse:collapse;border-top:1.5px solid var(--hm-ink);width:100%}[data-hm-marketing-surface] table.data th{font-family:var(--hmds-typography-font-family-code);font-weight:400;font-size:var(--text-site-min);letter-spacing:.1em;text-transform:uppercase;color:var(--hm-quiet);text-align:left;border-bottom:1px solid var(--hm-rule);padding:.875rem 1rem .875rem 0}[data-hm-marketing-surface] table.data td{border-bottom:1px solid var(--hm-rule);vertical-align:top;padding:1.25rem 1rem 1.25rem 0}[data-hm-marketing-surface] .hm-newsroom-pager{border-top:1px solid var(--hm-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.5rem;margin-top:1.5rem;padding-top:1rem;display:flex}[data-hm-marketing-surface] .hm-newsroom-pager[hidden]{display:none}[data-hm-marketing-surface] .hm-newsroom-pager__status{color:var(--hm-quiet);margin:0;font-size:.875rem}[data-hm-marketing-surface] .hm-newsroom-pager__btn{font-family:var(--hmds-typography-font-family-body);border:1px solid var(--hm-rule);color:var(--hm-ink);cursor:pointer;background:0 0;padding:.5rem 1rem;font-size:.875rem}[data-hm-marketing-surface] .hm-newsroom-pager__btn:hover:not(:disabled){border-color:var(--hm-ink)}[data-hm-marketing-surface] .hm-newsroom-pager__btn:disabled{opacity:.4;cursor:not-allowed}[data-hm-marketing-surface] section.hm-blog-category-section{padding-block:clamp(1.25rem,2.5vw,2rem)}[data-hm-marketing-surface] section.hm-blog-category-section .wrap{min-width:0;overflow-x:clip}[data-hm-marketing-surface] section.hm-blog-post-hero,section[data-hm-marketing-surface].hm-blog-post-hero{background:0 0;padding-block:0}[data-hm-marketing-surface] .hm-blog-post-hero__crumb,section[data-hm-marketing-surface].hm-blog-post-hero .hm-blog-post-hero__crumb{margin-bottom:2vh}[data-hm-marketing-surface] .hm-blog-post-hero__crumb .crumb,section[data-hm-marketing-surface].hm-blog-post-hero .hm-blog-post-hero__crumb .crumb{color:var(--hmds-color-neutral-11)}[data-hm-marketing-surface] .hm-blog-post-hero__main,section[data-hm-marketing-surface].hm-blog-post-hero .hm-blog-post-hero__main{background:var(--hmds-color-accent-1);padding-block:4vh}[data-hm-marketing-surface] section.hm-blog-post-hero .lead,section[data-hm-marketing-surface].hm-blog-post-hero .lead{color:var(--hmds-token-color-text)}[data-hm-marketing-surface] section.hm-blog-related-section,section[data-hm-marketing-surface].hm-blog-related-section{background:var(--hmds-primitive-hm-green-2);border-top:none}#main-content .hm-blog-related__title{max-width:none;font-family:var(--hmds-typography-font-family-headline);font-size:var(--hmds-section-heading-size);line-height:var(--hmds-section-heading-line-height);letter-spacing:var(--hmds-typography-letter-spacing-7,-.02em);font-weight:var(--hmds-typography-font-weight-regular,400);flex:none;margin:0}[data-hm-marketing-surface] .hm-blog-grid--related{grid-template-columns:repeat(4,minmax(0,1fr))}[data-hm-marketing-surface] .hm-blog-grid--related .hm-blog-card__title{font-size:var(--hmds-typography-font-size-3,.9375rem);font-weight:var(--hmds-typography-font-weight-semibold,600);line-height:var(--hmds-typography-line-height-3,1.4286)}@media (width<=1100px){[data-hm-marketing-surface] .hm-blog-grid--related{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){[data-hm-marketing-surface] .hm-blog-grid--related{grid-template-columns:minmax(0,1fr)}}[data-hm-marketing-surface] .hm-blog-post-hero__crumb .crumb a,section[data-hm-marketing-surface].hm-blog-post-hero .hm-blog-post-hero__crumb .crumb a{color:inherit;text-decoration:none}[data-hm-marketing-surface] .hm-blog-post-hero__crumb .crumb a:hover,section[data-hm-marketing-surface].hm-blog-post-hero .hm-blog-post-hero__crumb .crumb a:hover{color:var(--hmds-color-neutral-12)}[data-hm-marketing-surface] .hm-blog-category-nav--badges{flex-wrap:wrap;align-items:center;gap:.5rem .625rem;width:100%;min-width:0;max-width:100%;display:flex;overflow-x:clip}[data-hm-marketing-surface] .hm-blog-category-badge{box-sizing:border-box;border:1px solid var(--hmds-color-accent-alpha-4);border-radius:var(--hmds-radius-2-max,6px);background:var(--hmds-color-accent-alpha-2);min-height:2rem;color:var(--hmds-color-accent-11);font-family:var(--hmds-typography-font-family-body);font-size:var(--hmds-typography-font-size-2,.875rem);font-weight:var(--hmds-typography-font-weight-medium,500);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;margin:0;padding:.375rem .875rem;line-height:1.35;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}[data-hm-marketing-surface] .hm-blog-category-badge:hover{background:var(--hmds-color-accent-alpha-3);border-color:var(--hmds-color-accent-alpha-5);color:var(--hmds-color-accent-11)}[data-hm-marketing-surface] .hm-blog-category-badge.is-active,[data-hm-marketing-surface] .hm-blog-category-badge[aria-pressed=true]{background:var(--hmds-color-accent-9);border-color:var(--hmds-color-accent-9);color:var(--hmds-color-accent-contrast,var(--hmds-color-default-white));font-weight:var(--hmds-typography-font-weight-semibold,600)}[data-hm-marketing-surface] .hm-blog-category-badge:focus-visible{outline:2px solid var(--hmds-color-accent-9);outline-offset:2px}[data-hm-marketing-surface] a.hm-blog-card[hidden]{display:none}[data-hm-marketing-surface] .hm-blog-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,17.5rem),1fr));gap:1.5rem;display:grid}[data-hm-marketing-surface] a.hm-blog-card{height:100%;color:inherit;text-decoration:none;display:block}[data-hm-marketing-surface] .hm-blog-card__surface{border:1px solid var(--hm-rule);border-radius:var(--hm-marketing-radius-card);background:var(--hm-paper);flex-direction:column;height:100%;min-height:20rem;transition:border-color .15s,background-color .15s;display:flex;overflow:hidden}[data-hm-marketing-surface] a.hm-blog-card:hover .hm-blog-card__surface,[data-hm-marketing-surface] a.hm-blog-card:focus-visible .hm-blog-card__surface{border-color:var(--hm-signal)}[data-hm-marketing-surface] a.hm-blog-card:focus-visible{outline:2px solid var(--hm-signal);outline-offset:3px}[data-hm-marketing-surface] .hm-blog-card__media{aspect-ratio:16/9;background:var(--hmds-color-neutral-3);overflow:hidden}[data-hm-marketing-surface] .hm-blog-card__media img{object-fit:cover;width:100%;height:100%;display:block}[data-hm-marketing-surface] .hm-blog-card__body{flex-direction:column;flex:1;gap:.5rem;padding:1.25rem 1.5rem 1.5rem;display:flex}[data-hm-marketing-surface] .hm-blog-card__date{margin:0}[data-hm-marketing-surface] .hm-blog-card__title{font-family:var(--hmds-typography-font-family-headline);font-size:var(--hmds-typography-font-size-4,1.0625rem);font-weight:var(--hmds-typography-font-weight-bold,700);color:var(--hm-ink);margin:0;line-height:1.35}[data-hm-marketing-surface] .hm-blog-card__byline{margin:auto 0 0}[data-hm-marketing-surface] .hm-blog-card__category{margin-top:auto}[data-hm-marketing-surface] [data-hm-blog-pagination]{margin-top:2rem}[data-hm-marketing-surface] .form{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1.5rem;max-width:47.5rem;display:grid}[data-hm-marketing-surface] .form .full{grid-column:1/-1}[data-hm-marketing-surface] .form label{flex-direction:column;gap:.5rem;font-size:.9375rem;font-weight:500;display:flex}[data-hm-marketing-surface] .form input:not([type=checkbox]):not([type=radio]){border:1.5px solid var(--hm-ink);background:var(--hm-panel);min-height:3rem;font:inherit;padding:0 .875rem}[data-hm-marketing-surface] .form select{border:1.5px solid var(--hm-ink);background-color:var(--hm-panel);min-height:3rem;font:inherit;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4 6l4 4 4-4' stroke='%23101828' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:1rem 1rem;padding:0 2.5rem 0 .875rem}[data-hm-marketing-surface] .form fieldset{border:0;flex-direction:column;gap:.75rem;margin:0;padding:0;display:flex}[data-hm-marketing-surface] .form fieldset legend{margin-bottom:.25rem;padding:0}[data-hm-marketing-surface] .form label.check{flex-direction:row;align-items:flex-start;gap:.75rem;font-weight:400}[data-hm-marketing-surface] .form label.check input[type=checkbox],[data-hm-marketing-surface] .form label.check input[type=radio]{border:1.5px solid var(--hm-ink);background:var(--hm-panel);width:1.125rem;height:1.125rem;min-height:0;accent-color:var(--hm-ink);flex-shrink:0;margin:.125rem 0 0;padding:0}[data-hm-marketing-surface] .form .form-messages{flex-direction:column;gap:.75rem;display:flex}[data-hm-marketing-surface] .form .form-message{border:1.5px solid var(--hm-ink);padding:.75rem 1rem;font-size:.9375rem;line-height:1.45}[data-hm-marketing-surface] .form .form-message--success{background:var(--hm-panel);color:var(--hm-ink)}[data-hm-marketing-surface] .form .form-message--error{background:var(--hm-panel);color:var(--hmds-color-semantic-error-11,#c40006)}[data-hm-marketing-surface] .form.is-success>:not(.form-messages){display:none}[data-hm-marketing-surface] .form .form-consent{color:var(--quiet);margin:0;font-size:.8125rem;font-weight:400;line-height:1.5}[data-hm-marketing-surface] .form .form-consent .link{text-underline-offset:.2em;text-decoration:underline}[data-hm-marketing-surface] .c2{grid-column:span 2}[data-hm-marketing-surface] .c3{grid-column:span 3}[data-hm-marketing-surface] .c4{grid-column:span 4}[data-hm-marketing-surface] .c5{grid-column:span 5}[data-hm-marketing-surface] .c6{grid-column:span 6}[data-hm-marketing-surface] .c7{grid-column:span 7}[data-hm-marketing-surface] .c8{grid-column:span 8}[data-hm-marketing-surface] .meta{font-family:var(--hmds-typography-font-family-code);font-size:var(--text-site-min);color:var(--hm-quiet)}[data-hm-marketing-surface] .article{max-width:42.5rem}[data-hm-marketing-surface] .hint{font-family:var(--hmds-typography-font-family-code);font-size:var(--text-site-min);color:var(--hm-quiet);margin:0}[data-hm-marketing-surface] .gate-card{appearance:none;border:0;border-top:1.5px solid var(--hm-ink);text-align:left;color:inherit;font:inherit;cursor:pointer;background:0 0;width:100%;padding:0}[data-hm-marketing-surface] .dd{border:1.5px solid var(--hm-ink);background:var(--hm-panel);color:var(--hm-ink);flex-direction:column;gap:.75rem;padding:1.25rem 1.375rem;display:flex}[data-hm-marketing-surface] .dd-night{background:var(--hm-night-2);border-color:var(--hmds-color-neutral-8);color:var(--hm-on-night)}[data-hm-marketing-surface] .dd.dd-empty{color:var(--hm-quiet);border-style:dashed}[data-hm-marketing-surface] .dd-head{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}[data-hm-marketing-surface] .dd-id{font-family:var(--hmds-typography-font-family-code);font-size:var(--text-site-min);letter-spacing:.08em}[data-hm-marketing-surface] .dd-x{color:inherit;font-family:var(--hmds-typography-font-family-code);font-size:var(--text-site-min);cursor:pointer;background:0 0;border:1px solid;min-height:2rem;margin-left:auto;padding:0 .625rem}[data-hm-marketing-surface] .dd-three{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}[data-hm-marketing-surface] .dd-p{max-width:42.5rem;margin:0}[data-hm-marketing-surface] .serif-i{font-family:var(--hmds-typography-font-family-headline);font-size:1.25rem;font-style:italic;line-height:1.35}@media (width<=1100px){[data-hm-marketing-surface] .chain{flex-direction:column}[data-hm-marketing-surface] .viz-row,[data-hm-marketing-surface] .m96{flex-direction:column;align-items:stretch}[data-hm-marketing-surface] #the96 .m96{grid-template-columns:1fr;row-gap:2rem;display:grid}[data-hm-marketing-surface] #the96 :is(.m96-grid,.mo-m96-grid-wrap),[data-hm-marketing-surface] #the96 :is(.m96-panel,.mo-m96-panel){grid-column:1}[data-hm-marketing-surface] #the96 :is(.m96-panel,.mo-m96-panel){width:100%;max-width:380px;margin-inline-start:auto}[data-hm-marketing-surface] #model .viz-row,[data-hm-marketing-surface] #orbit .viz-row{grid-template-columns:1fr}[data-hm-marketing-surface] #model .viz,[data-hm-marketing-surface] #model .viz-copy,[data-hm-marketing-surface] #orbit .viz,[data-hm-marketing-surface] #orbit .viz-copy{grid-column:1/-1}}@media (width<=720px){[data-hm-marketing-surface] .form,[data-hm-marketing-surface] .dd-three{grid-template-columns:1fr}[data-hm-marketing-surface] .m96-blocks{grid-template-columns:repeat(12,minmax(0,1fr))}[data-hm-marketing-surface] .m96-legend,[data-hm-marketing-surface] .m96-note{padding-inline-start:0}[data-hm-marketing-surface] .m96-row{grid-template-columns:36px minmax(0,1fr);align-items:start}[data-hm-marketing-surface] .m96-row .t{font-size:var(--text-site-min)}[data-hm-marketing-surface] .grid-12>*{grid-column:1/-1!important}}[data-hm-marketing-surface] :is(.svc-card,.card-wb,.hm-marketing-hmds-callout,.chain-step,.dd,.dd-empty,.stackd .lvl,.photo,.human:not(.flat),.agent,.m96-card,.gate-card,.mo-gate-card,.mo-m96-card,.mo-gates-detail-panel,.mo-human-block,.mo-agent-block){border-radius:var(--hm-marketing-radius-card)}[data-hm-marketing-surface] .svc-card{overflow:hidden}[data-hm-marketing-surface] :is(.btn,.step-btn,.viz-btn,.hm-marketing-hmds-ghost-btn,.dd-x,.dd-chip,.pf-btn,.gates-toggle button,.mo-gates-toggle-btn,.mo-gates-detail-close,.m96-blocks button,.hm-marketing-btn,a.hm-marketing-btn),[data-hm-marketing-surface] :is(.rounded-md,.rounded-lg){border-radius:var(--hm-marketing-radius-button)}[data-hm-marketing-surface] :is(.gates-toggle,.mo-gates-toggle){border-radius:var(--hm-marketing-radius-button);overflow:hidden}[data-hm-marketing-surface] .gates-toggle button,[data-hm-marketing-surface] .mo-gates-toggle-btn,[data-hm-marketing-surface] .mo-m96-grid-wrap .mo-m96-block{border-radius:0}[data-hm-marketing-surface] .hm-faq-section__container{flex-direction:column;align-items:stretch;gap:clamp(2rem,4vw,3rem);display:flex}[data-hm-marketing-surface] .hm-faq-section__title{max-width:none;margin:0}[data-hm-marketing-surface] section.section.hm-faq-section{padding-block:var(--hm-section)}[data-hm-marketing-surface] .hm-faq-section__footnote{margin-top:0}[data-hm-marketing-surface] .hm-faq-accordion{border:0;flex-direction:column;gap:0;width:80%;min-width:0;max-width:80%;margin-inline:auto;display:flex}[data-hm-marketing-surface] .hm-faq-accordion__item{border-top:1px solid var(--hm-rule)}[data-hm-marketing-surface] .hm-faq-accordion__item:last-child{border-bottom:1px solid var(--hm-rule)}[data-hm-marketing-surface] .hm-faq-accordion summary{justify-content:space-between;align-items:center;gap:var(--hmds-spacing-4,1.5rem);cursor:pointer;width:100%;padding-block:clamp(1.25rem,2.5vw,1.75rem);list-style:none;display:flex}[data-hm-marketing-surface] .hm-faq-accordion summary::-webkit-details-marker{display:none}[data-hm-marketing-surface] .hm-faq-accordion summary:focus-visible{box-shadow:inset 0 0 0 2px var(--hmds-primitive-hm-green-9);outline:none}[data-hm-marketing-surface] .hm-faq-accordion__question{text-align:start;min-width:0;font-family:var(--hmds-typography-font-family-headline);font-size:var(--hmds-typography-font-size-6);line-height:var(--hmds-typography-line-height-5);letter-spacing:var(--hmds-typography-letter-spacing-7,-.02em);font-weight:var(--hmds-typography-font-weight-regular,400);flex:auto}[data-hm-marketing-surface] .hm-faq-accordion .hm-faq-accordion__panel,[data-hm-marketing-surface] .hm-faq-accordion .a{box-sizing:border-box;width:100%;max-width:none;color:var(--hm-muted);font-family:var(--hmds-typography-font-family-body);font-size:var(--hmds-typography-font-size-3);line-height:var(--hmds-typography-line-height-4);padding-bottom:clamp(1.25rem,2.5vw,1.75rem)}[data-hm-marketing-surface] .hm-faq-accordion--enhanced .hm-faq-accordion__panel{padding-bottom:0}[data-hm-marketing-surface] .hm-faq-accordion__panel-inner{padding-bottom:clamp(1.25rem,2.5vw,1.75rem)}[data-hm-marketing-surface] .hm-faq-accordion .a p+p{margin-top:var(--hmds-spacing-3,.75rem)}#main-content .hm-briefing-cta-section{background:var(--hmds-primitive-hm-green-9);color:var(--hmds-color-default-white)}#main-content .hm-briefing-cta-section__container{justify-content:space-between;align-items:center;gap:var(--hmds-spacing-5,1.5rem);width:100%;max-width:var(--container-max-width);box-sizing:border-box;padding-inline:var(--container-padding);flex-wrap:wrap;margin-inline:auto;padding-block:clamp(3.5rem,6vw,4.5rem);display:flex}[data-hm-marketing-surface] .hm-briefing-cta-section__container{max-width:var(--hm-max);padding-inline:var(--hm-gutter)}#main-content .hm-briefing-cta-section__title{min-width:0;max-width:100%;font-family:var(--hmds-typography-font-family-headline);font-style:normal;font-size:var(--hmds-section-heading-size);line-height:var(--hmds-section-heading-line-height);letter-spacing:var(--hmds-typography-letter-spacing-7,-.02em);font-weight:var(--hmds-typography-font-weight-regular,400);color:var(--hmds-color-default-white);text-wrap:balance;flex:auto;margin:0}#main-content .hm-briefing-cta-section--rich .hm-briefing-cta-section__content,#main-content .hm-briefing-cta-section--with-lead .hm-briefing-cta-section__content{gap:var(--hmds-spacing-3,.75rem);flex-direction:column;flex:auto;min-width:0;max-width:70%;display:flex}#main-content .hm-briefing-cta-section--rich .hm-briefing-cta-section__title,#main-content .hm-briefing-cta-section--with-lead .hm-briefing-cta-section__title{max-width:100%}#main-content .hm-briefing-cta-section__sub{max-width:36rem;font-family:var(--hmds-typography-font-family-body);font-size:var(--hmds-typography-font-size-3);line-height:var(--hmds-typography-line-height-4);color:color-mix(in srgb, var(--hmds-color-default-white) 88%, transparent);margin:0}#main-content .hm-briefing-cta-section__bullets{gap:var(--hmds-spacing-2,.5rem);font-family:var(--hmds-typography-font-family-body);font-size:var(--hmds-typography-font-size-2);line-height:var(--hmds-typography-line-height-3);color:color-mix(in srgb, var(--hmds-color-default-white) 82%, transparent);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}#main-content .hm-briefing-cta-section__actions{align-items:center;gap:var(--hmds-spacing-3,.75rem);flex-wrap:wrap;display:flex}#main-content .hm-briefing-cta-section .hm-marketing-briefing-cta-btn{border-width:1.5px;border-color:var(--hmds-color-default-white);background:color-mix(in srgb, var(--hmds-color-default-white) 10%, transparent);min-height:48px;color:var(--hmds-color-default-white);font-size:var(--hmds-typography-font-size-3,1rem);font-weight:var(--hmds-typography-font-weight-medium,500);padding-inline:22px}#main-content .hm-briefing-cta-section .hm-marketing-briefing-cta-btn:hover{background:var(--hmds-primitive-navy-9)!important;border-color:var(--hmds-primitive-navy-9)!important;color:var(--hmds-color-default-white)!important}#main-content .hm-briefing-cta-section .hm-marketing-briefing-cta-btn:focus-visible{outline-color:var(--hmds-color-default-white)}#main-content .hm-briefing-cta-section .hm-marketing-btn:not(.hm-marketing-briefing-cta-btn){border-color:var(--hmds-color-default-white);min-height:48px;color:var(--hmds-color-default-white);background:0 0;padding-inline:22px}#main-content .hm-briefing-cta-section .hm-marketing-btn:not(.hm-marketing-briefing-cta-btn):hover{background:color-mix(in srgb, var(--hmds-color-default-white) 14%, transparent);color:var(--hmds-color-default-white)}@media (width>=721px){#main-content .hm-briefing-cta-section:not(.hm-briefing-cta-section--rich):not(.hm-briefing-cta-section--with-lead) .hm-briefing-cta-section__title{max-width:70%}}@media (width<=720px){#main-content .hm-briefing-cta-section__container{flex-direction:column;align-items:stretch}#main-content .hm-briefing-cta-section--rich .hm-briefing-cta-section__content,#main-content .hm-briefing-cta-section--with-lead .hm-briefing-cta-section__content{max-width:100%}}[data-hm-marketing-surface][data-hm-marketing-body=seyark] .seam-bottom{background:var(--background);color:var(--hm-ink)}[data-hm-marketing-surface][data-hm-marketing-body=seyark] .hm-sey-duo-section{background:var(--background);color:var(--hm-ink);border-top:0}[data-hm-marketing-surface][data-hm-marketing-body=seyark] .hm-sey-duo-section .h-m{color:var(--hm-ink)}[data-hm-marketing-surface][data-hm-marketing-body=seyark] .hm-sey-duo-section .grid-2{gap:2vw;padding-inline:2vw}[data-hm-marketing-surface][data-hm-marketing-body=seyark] .hm-sey-duo-section .hm-sey-card{--wb-fill:var(--hmds-color-accent-3);--wb-badge-label:var(--hmds-color-accent-11);--wb-icon-bg:var(--hmds-primitive-navy-9);background:var(--hmds-token-color-surface);border:1px solid var(--hmds-token-color-border-default);border-radius:var(--hmds-radius-3-max);color:var(--hm-ink);flex-direction:column;gap:14px;padding:28px 26px 24px;display:flex}[data-hm-marketing-surface][data-hm-marketing-body=seyark] .hm-sey-duo-section .hm-sey-card.agent,[data-hm-marketing-surface][data-hm-marketing-body=seyark] .hm-sey-duo-section .hm-sey-card--seyark{background:var(--hmds-color-accent-alpha-3);border:1px solid var(--hmds-token-color-border-default);color:var(--hm-ink);--wb-fill:var(--hmds-primitive-navy-alpha-11);--wb-badge-label:var(--hmds-color-neutral-1);--wb-icon-bg:var(--hmds-primitive-navy-9)}[data-hm-marketing-surface][data-hm-marketing-body=seyark] .hm-sey-duo-section .hm-sey-card.agent.hm-sey-card--seyark .hm-marketing-hmds-badge.cat{font-family:var(--hmds-typography-font-family-body);color:var(--hmds-color-neutral-1)}[data-hm-marketing-surface][data-hm-marketing-body=seyark] .hm-sey-duo-section .hm-sey-card.human.hm-sey-card--eyark{background:var(--hmds-primitive-hm-green-2);border:1px solid var(--hmds-primitive-hm-green-alpha-6);color:var(--hm-ink);--wb-fill:var(--hmds-primitive-hm-green-alpha-11);--wb-badge-label:var(--hmds-color-neutral-1);--wb-icon-bg:var(--hmds-primitive-hm-green-9);padding:28px 26px 24px}[data-hm-marketing-surface][data-hm-marketing-body=seyark] .hm-sey-duo-section .hm-sey-card.human.hm-sey-card--eyark .hm-marketing-hmds-badge.cat{font-family:var(--hmds-typography-font-family-body);color:var(--hmds-color-neutral-1)}[data-hm-marketing-surface][data-hm-marketing-body=seyark] .hm-sey-duo-section .hm-sey-card .card-wb-head{align-items:center;gap:12px;min-width:0;display:flex}[data-hm-marketing-surface][data-hm-marketing-body=seyark] .hm-sey-duo-section .hm-sey-card .card-wb-icon{width:var(--hmds-scaling-7);height:var(--hmds-scaling-7);padding:var(--hmds-scaling-2);border-radius:var(--hmds-radius-2-max);background-color:var(--wb-icon-bg);box-sizing:border-box;flex:none;justify-content:center;align-items:center;display:flex}[data-hm-marketing-surface][data-hm-marketing-body=seyark] .hm-sey-duo-section .hm-sey-card .card-wb-icon img{object-fit:contain;width:1.5rem;height:1.5rem;display:block}[data-hm-marketing-surface][data-hm-marketing-body=seyark] .hm-sey-duo-section .hm-sey-card .card-wb-name{min-width:0;font-family:var(--hmds-typography-font-family-headline);font-size:var(--hmds-typography-font-size-5);font-weight:var(--hmds-typography-font-weight-semibold,600);letter-spacing:var(--hmds-typography-letter-spacing-7,-.025em);color:var(--hm-ink);flex:1;margin:0;line-height:1.2}@media (width>=640px){[data-hm-marketing-surface][data-hm-marketing-body=seyark] .hm-sey-duo-section .hm-sey-card .card-wb-name{font-size:var(--hmds-typography-font-size-6)}}[data-hm-marketing-surface][data-hm-marketing-body=seyark] .hm-sey-duo-section .hm-sey-card .txt{font-family:var(--hmds-typography-font-family-body);font-size:18px;font-style:normal;font-weight:var(--hmds-typography-font-weight-regular,400);letter-spacing:normal;color:var(--hm-muted);opacity:1;line-height:1.55}[data-hm-marketing-surface][data-hm-marketing-body=seyark] .hm-sey-tests-grid{border-top:1.5px solid var(--hm-ink);align-items:stretch}[data-hm-marketing-surface][data-hm-marketing-body=seyark] .hm-sey-test-card{box-sizing:border-box;border-radius:var(--hmds-radius-2-max,var(--hm-marketing-radius-card));background:var(--hmds-primitive-hm-green-2);flex-direction:column;gap:6px;min-height:100%;padding:18px;display:flex;position:relative}[data-hm-marketing-surface][data-hm-marketing-body=seyark] .hm-sey-test-card:before{content:"";background:var(--hm-signal);height:3px;position:absolute;top:-1.5px;left:18px;right:18px}[data-hm-marketing-surface][data-hm-marketing-body=seyark] .hm-sey-test-card .h-s{font-family:var(--hmds-typography-font-family-headline);font-weight:var(--hmds-typography-font-weight-regular,400);color:var(--hm-signal);margin:0;font-size:22px;line-height:1.2}[data-hm-marketing-surface][data-hm-marketing-body=seyark] .hm-sey-test-card .body{color:var(--hm-muted);margin:0;font-size:14.5px}[data-hm-marketing-surface][data-hm-marketing-body=seyark] .hm-sey-test-card .mono.small{font-size:var(--text-site-min);color:var(--hm-muted);margin-top:auto}[data-hm-marketing-surface][data-hm-marketing-body=seyark] .hm-sey-tests-foot{margin:24px 0 0;font-size:22px}[data-hm-marketing-surface][data-hm-marketing-body=seyark] .hv{font-family:var(--hmds-typography-font-family-headline);font-style:italic;font-weight:var(--hmds-typography-font-weight-regular,400)}[data-hm-marketing-surface][data-hm-marketing-body=seyark] .hm-gates-head{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:5vw;margin-bottom:48px;display:grid}[data-hm-marketing-surface][data-hm-marketing-body=seyark] .hm-gates-head .h-m{max-width:none;color:var(--hm-paper);margin:0}[data-hm-marketing-surface][data-hm-marketing-body=seyark] .hm-gates-lede{color:var(--hm-on-night-muted);align-self:end;margin:0}[data-hm-marketing-surface][data-hm-marketing-body=seyark] .hm-gates-tabs{margin-top:36px}[data-hm-marketing-surface][data-hm-marketing-body=seyark] .hm-gates-tabs .gates-toggle{border:0;border-bottom:1px solid var(--hmds-primitive-navy-8);border-radius:0;flex-wrap:nowrap;gap:0;width:100%;display:flex;overflow:visible}[data-hm-marketing-surface][data-hm-marketing-body=seyark] .hm-gates-tabs .gates-toggle button{appearance:none;text-align:center;min-width:0;min-height:44px;color:var(--hm-on-night-muted);font-family:var(--hmds-typography-font-family-body);font-size:15px;font-weight:var(--hmds-typography-font-weight-medium,500);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:1 1 0;margin:0;padding:10px 18px 12px;transition:color .15s,border-color .15s}[data-hm-marketing-surface][data-hm-marketing-body=seyark] .hm-gates-tabs .gates-toggle button:hover{color:var(--hm-paper)}[data-hm-marketing-surface][data-hm-marketing-body=seyark] .hm-gates-tabs .gates-toggle button[aria-pressed=true]{color:var(--hm-paper);border-bottom-color:var(--hmds-primitive-hm-green-9);background:0 0}[data-hm-marketing-surface][data-hm-marketing-body=seyark] .hm-gates-stack{--hm-gates-inset:var(--hmds-spacing-5,1.5rem);padding:var(--hm-gates-inset);gap:var(--hmds-spacing-5,1.25rem);box-sizing:border-box;background:var(--hmds-primitive-navy-alpha-2);border:1px solid var(--hmds-primitive-navy-alpha-7);border-radius:var(--hmds-radius-4-max,16px);flex-direction:column;margin-top:14px;display:flex}[data-hm-marketing-surface][data-hm-marketing-body=seyark] .hm-gates-stack .gates-note{max-width:45rem;font-family:var(--hmds-typography-font-family-body);font-size:var(--hmds-typography-font-size-3);font-style:normal;line-height:var(--hmds-typography-line-height-4,1.5);color:var(--hm-paper);margin:0}[data-hm-marketing-surface][data-hm-marketing-body=seyark] .hm-gates-stack .grid-4{gap:12px}[data-hm-marketing-surface][data-hm-marketing-body=seyark] .hm-gates-stack .gate-card{border:1px solid var(--hmds-primitive-navy-7);background:var(--hmds-primitive-navy-alpha-5);min-width:0;color:var(--hm-paper);border-radius:12px;flex-direction:column;gap:12px;padding:18px 18px 20px;display:flex}[data-hm-marketing-surface][data-hm-marketing-body=seyark] .hm-gates-stack .gate-card:has(.human){border-color:var(--hmds-primitive-hm-green-7);background:var(--hmds-primitive-hm-green-alpha-5)}[data-hm-marketing-surface][data-hm-marketing-body=seyark] .hm-gates-stack .gate-card[aria-expanded=true]{box-shadow:0 0 0 1.5px var(--hmds-primitive-hm-green-9)}[data-hm-marketing-surface][data-hm-marketing-body=seyark] .gate-card .top{justify-content:space-between;align-items:baseline;gap:8px;display:flex}[data-hm-marketing-surface][data-hm-marketing-body=seyark] .gate-card .gname{font-family:var(--hmds-typography-font-family-headline);font-size:19px;font-style:normal;font-weight:var(--hmds-typography-font-weight-bold,700);color:var(--hmds-color-neutral-1)}[data-hm-marketing-surface][data-hm-marketing-body=seyark] .gate-card .gnum{font-family:var(--hmds-typography-font-family-code);color:var(--hmds-color-neutral-2);font-size:12px}[data-hm-marketing-surface][data-hm-marketing-body=seyark] .gate-card .what{font-family:var(--hmds-typography-font-family-body);color:var(--hmds-color-neutral-2);font-size:15.5px;line-height:1.5}[data-hm-marketing-surface][data-hm-marketing-body=seyark] .gate-card :is(.agent,.human){color:inherit;background:0 0;border:0;flex-direction:column;gap:8px;padding:0;display:flex}[data-hm-marketing-surface][data-hm-marketing-body=seyark] .gate-card :is(.agent,.human) .label{border-radius:var(--hmds-radius-1-max,4px);font-family:var(--hmds-typography-font-family-code);font-size:11px;font-weight:var(--hmds-typography-font-weight-bold,700);letter-spacing:.06em;text-transform:uppercase;color:var(--hmds-color-neutral-1);align-self:flex-start;padding:2px 8px}[data-hm-marketing-surface][data-hm-marketing-body=seyark] .gate-card .agent .label{background:var(--hmds-primitive-navy-9)}[data-hm-marketing-surface][data-hm-marketing-body=seyark] .gate-card .human .label{background:var(--hmds-primitive-hm-green-9)}[data-hm-marketing-surface][data-hm-marketing-body=seyark] .gate-card :is(.agent,.human) .txt{font-family:var(--hmds-typography-font-family-body);color:var(--hmds-color-neutral-2);font-size:15.5px;font-style:normal;line-height:1.5}[data-hm-marketing-surface][data-hm-marketing-body=seyark] .hm-gates-tabs>[data-gates-detail]:not(:empty){margin-top:12px}[data-hm-marketing-surface][data-hm-marketing-body=seyark] .gate-dd{background:var(--hmds-primitive-navy-alpha-2);border:1px solid var(--hmds-primitive-navy-alpha-7);border-radius:var(--hmds-radius-3-max,12px);color:var(--hm-paper)}[data-hm-marketing-surface][data-hm-marketing-body=seyark] .gate-dd .label,[data-hm-marketing-surface][data-hm-marketing-body=seyark] .gate-dd .dd-id{color:var(--hm-on-night-muted)}[data-hm-marketing-surface][data-hm-marketing-body=seyark] .gate-dd p{color:var(--hmds-color-neutral-2)}@media (width<=900px){[data-hm-marketing-surface][data-hm-marketing-body=seyark] .hm-gates-head{grid-template-columns:minmax(0,1fr);gap:16px;margin-bottom:32px}[data-hm-marketing-surface][data-hm-marketing-body=seyark] .hm-gates-stack .grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){[data-hm-marketing-surface][data-hm-marketing-body=seyark] .hm-gates-stack .grid-4{grid-template-columns:minmax(0,1fr)}}[data-hm-marketing-surface][data-hm-marketing-body=security] .hm-security-pillars{border-top:0}[data-hm-marketing-surface][data-hm-marketing-body=security] .hm-security-pillars .ledger{flex-direction:column;gap:clamp(2rem,3.5vw,3rem);display:flex}[data-hm-marketing-surface][data-hm-marketing-body=security] .hm-security-pillars .ledger-row{border:0;padding:0}[data-hm-marketing-surface][data-hm-marketing-body=security] .hm-security-certified__split{align-items:center}[data-hm-marketing-surface][data-hm-marketing-body=security] .hm-security-certified__eyebrow{display:none}[data-hm-marketing-surface][data-hm-marketing-body=security] .hm-security-certified__note{margin:0}[data-hm-marketing-surface][data-hm-marketing-body=security] .hm-security-h-cta{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:1.5rem;display:flex}[data-hm-marketing-surface][data-hm-marketing-body=security] .hm-security-h-cta a.hm-marketing-landing-cta{justify-content:center;align-items:center;gap:var(--hmds-spacing-2,.625rem);min-height:var(--hmds-token-space-button-height-3,3rem);height:auto;padding-inline:var(--hmds-spacing-4,1.375rem);border-radius:var(--hmds-radius-2-max);font-family:var(--hmds-typography-font-family-body);font-weight:var(--hmds-typography-font-weight-medium,500);font-size:var(--hmds-typography-font-size-3,1rem);line-height:var(--hmds-typography-line-height-1,1);white-space:nowrap;background:var(--hmds-primitive-hm-green-9);color:var(--hmds-color-default-white);border:1.5px solid var(--hmds-primitive-hm-green-9);text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:inline-flex}[data-hm-marketing-surface][data-hm-marketing-body=security] .hm-security-h-cta a.hm-marketing-landing-cta:hover{background:var(--hmds-primitive-hm-green-11);border-color:var(--hmds-primitive-hm-green-11)}@media (width<=640px){[data-hm-marketing-surface][data-hm-marketing-body=security] .hm-security-certified__split{align-items:flex-start}[data-hm-marketing-surface][data-hm-marketing-body=security] .hm-security-h-cta{gap:.75rem;width:100%}[data-hm-marketing-surface][data-hm-marketing-body=security] .hm-security-h-cta a.hm-marketing-landing-cta{flex:auto;justify-content:center}}
