/* Generated family CSS v2188. Family: help; group: components. Do not edit directly. */
:root{--mms-component-border:color-mix(in srgb,var(--mms-line,#d6e2df) 55%,var(--mms-line-strong,#b6c9c4) 45%);--mms-component-border-hover:var(--mms-card-hover-border);--mms-component-shadow-hover:var(--mms-card-hover-shadow);--mms-surface-border-hover:var(--mms-card-hover-border);--mms-surface-shadow-hover:var(--mms-card-hover-shadow);--mms-icon-inline-size:1.4rem;--mms-icon-badge-size:2.5rem;--mms-icon-badge-glyph-size:1.3rem;--mms-icon-badge-radius:.7rem;--mms-icon-badge-bg:#e8f5f2;--mms-icon-badge-color:var(--mms-accent);--mms-icon-status-info-bg:#e8f5f2;--mms-icon-status-info-color:var(--mms-accent);--mms-icon-status-success-bg:#e8f7ef;--mms-icon-status-success-color:#146c43;--mms-icon-status-warning-bg:#fff4dc;--mms-icon-status-warning-color:#8a5b00;--mms-icon-status-error-bg:#fdebea;--mms-icon-status-error-color:#9a2f28;--mms-icon-box-size:var(--mms-icon-badge-size);--mms-icon-glyph-size:var(--mms-icon-badge-glyph-size);--mms-progress-height:.5rem;--mms-progress-track:#dbe8e5;--mms-progress-fill:var(--mms-teal-600);--mms-link-arrow-hover-color:var(--mms-yellow-600,#dba914);--mms-link-arrow-shift:.22rem;--mms-link-arrow-transition:200ms cubic-bezier(.2,.8,.2,1);--mms-hero-glass-background:linear-gradient(145deg,rgb(255 255 255 / .58),rgb(255 255 255 / .24));--mms-hero-glass-border:rgb(255 255 255 / .62);--mms-hero-glass-radius:calc(var(--mms-radius-xl,1.35rem) + .35rem);--mms-hero-glass-padding:clamp(.65rem,1.4vw,1rem);--mms-hero-glass-shadow:0 1.35rem 3.75rem rgb(8 50 47 / .16),inset 0 1px 0 rgb(255 255 255 / .74);--mms-hero-glass-blur:22px;--mms-hero-glass-saturation:140%;--mms-control-min-height:3rem;--mms-control-min-height-sm:2.55rem;--mms-control-gap:.7rem;--mms-control-padding:.78rem 1.2rem;--mms-control-padding-sm:.55rem .85rem;--mms-control-shape-radius:.5rem;--mms-control-radius:var(--mms-control-shape-radius);--mms-control-font-weight:750;--mms-control-transition:var(--mms-component-transition);--mms-field-min-height:3rem;--mms-field-padding:.8rem .9rem;--mms-field-radius:var(--mms-radius-md,.875rem);--mms-field-background:var(--mms-surface-50,#f7faf9);--mms-field-border:var(--mms-line-strong,#bfd1cc);--mms-field-focus-border:var(--mms-teal-600,#16877e);--mms-field-focus-ring:var(--mms-shadow-focus,0 0 0 3px rgb(22 135 126 / .2));--mms-accordion-radius:var(--mms-component-radius);--mms-accordion-summary-padding:1rem 1.1rem;--mms-accordion-content-padding:0 1.1rem 1.1rem;--mms-table-cell-padding:clamp(.8rem,1.4vw,1rem);--mms-notice-padding:1.1rem 1.2rem;--mms-badge-padding:.3rem .58rem;}.mms-hero :is( .mms-hero__visual,.arch-hero-map,.mms-hero__grid > [class*="__note"] ){box-sizing:border-box;padding:var(--mms-hero-glass-padding);border:1px solid var(--mms-hero-glass-border);border-radius:var(--mms-hero-glass-radius);background:var(--mms-hero-glass-background);box-shadow:var(--mms-hero-glass-shadow);-webkit-backdrop-filter:blur(var(--mms-hero-glass-blur)) saturate(var(--mms-hero-glass-saturation));backdrop-filter:blur(var(--mms-hero-glass-blur)) saturate(var(--mms-hero-glass-saturation));}:where(.mms-button,.trust-button){--mms-button-bg:var(--mms-teal-800,#115e59);--mms-button-border:var(--mms-button-bg);--mms-button-color:#fff;--mms-button-hover-bg:var(--mms-teal-950,#083c38);--mms-button-hover-border:var(--mms-button-hover-bg);--mms-button-hover-color:var(--mms-button-color);display:inline-flex;min-height:var(--mms-control-min-height);align-items:center;justify-content:center;gap:var(--mms-control-gap);padding:var(--mms-control-padding);border:1px solid var(--mms-button-border);border-radius:var(--mms-control-radius);background:var(--mms-button-bg);color:var(--mms-button-color);font-weight:var(--mms-control-font-weight);line-height:1.15;text-align:center;text-decoration:none;box-shadow:var(--mms-shadow-1,var(--mms-component-shadow));cursor:pointer;transition:transform var(--mms-control-transition),background-color var(--mms-control-transition),border-color var(--mms-control-transition),color var(--mms-control-transition),box-shadow var(--mms-control-transition);}:where(.mms-button,.trust-button):is(:hover,:focus-visible){transform:translateY(-2px);border-color:var(--mms-button-hover-border);background:var(--mms-button-hover-bg);color:var(--mms-button-hover-color);box-shadow:var(--mms-shadow-2,var(--mms-component-shadow-hover));}.mms-button__icon{width:1.05rem;height:1.05rem;flex:0 0 auto;fill:currentColor;}.mms-button--secondary{--mms-button-bg:rgb(255 255 255 / .82);--mms-button-border:var(--mms-line-strong,#bfd1cc);--mms-button-color:var(--mms-ink-950,#152e35);--mms-button-hover-bg:#fff;--mms-button-hover-border:var(--mms-teal-600,#16877e);--mms-button-hover-color:var(--mms-ink-950,#152e35);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);}.mms-button--light{--mms-button-bg:#fff;--mms-button-border:#fff;--mms-button-color:var(--mms-teal-950,#083c38);--mms-button-hover-bg:var(--mms-yellow-100,#fff4c7);--mms-button-hover-border:var(--mms-yellow-100,#fff4c7);--mms-button-hover-color:var(--mms-teal-950,#083c38);}.mms-button--ghost{--mms-button-bg:transparent;--mms-button-border:currentColor;--mms-button-color:var(--mms-teal-900,#0d4a45);--mms-button-hover-bg:rgb(255 255 255 / .12);--mms-button-hover-border:currentColor;box-shadow:none;}.mms-button--small{min-height:var(--mms-control-min-height-sm);padding:var(--mms-control-padding-sm);font-size:.88rem;}:where(.mms-hero--confiance,.mms-modules-demo) .mms-button--secondary{--mms-button-bg:transparent;--mms-button-border:rgb(255 255 255 / .35);--mms-button-color:#fff;--mms-button-hover-bg:rgb(255 255 255 / .1);--mms-button-hover-border:rgb(255 255 255 / .5);--mms-button-hover-color:#fff;box-shadow:none;}:where(.mms-architecture-hero,.mms-security-hero) .mms-button--ghost{--mms-button-bg:rgb(255 255 255 / .76);--mms-button-border:rgb(18 58 58 / .27);--mms-button-color:var(--mms-ink-950,#152e35);--mms-button-hover-bg:#fff;--mms-button-hover-border:rgb(18 58 58 / .42);--mms-button-hover-color:var(--mms-ink-950,#152e35);}:where(.mms-button,.trust-button):is([disabled],[aria-disabled="true"],[data-busy="true"]){transform:none;opacity:.58;cursor:not-allowed;box-shadow:none;}.mms-form{padding:clamp(1.2rem,2.5vw,2rem);border:1px solid var(--mms-component-border);border-radius:var(--mms-component-radius);background:#fff;box-shadow:var(--mms-shadow-2,var(--mms-component-shadow));}.mms-form fieldset{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0;padding:0;border:0;}.mms-form legend{grid-column:1/-1;margin-bottom:.4rem;font-size:1.2rem;font-weight:760;}.mms-form label{display:grid;gap:.4rem;color:var(--mms-ink-800,#29424a);font-size:.82rem;font-weight:720;}.mms-form label:has(textarea){grid-column:1/-1}:where(.mms-form input,.mms-form textarea,.mms-form select,.mms-contact-step select){width:100%;min-height:var(--mms-field-min-height);padding:var(--mms-field-padding);border:1px solid var(--mms-field-border);border-radius:var(--mms-field-radius);background:var(--mms-field-background);color:var(--mms-ink-950,#152e35);outline:0;transition:border-color var(--mms-control-transition),background-color var(--mms-control-transition),box-shadow var(--mms-control-transition);}.mms-form textarea{min-height:8rem;resize:vertical}:where(.mms-form input,.mms-form textarea,.mms-form select,.mms-contact-step select):focus{border-color:var(--mms-field-focus-border);background:#fff;box-shadow:var(--mms-field-focus-ring);}:where(.mms-form input,.mms-form textarea,.mms-form select):is(:user-invalid,[aria-invalid="true"]){border-color:#a5332b;background:#fffafa;box-shadow:0 0 0 3px rgb(165 51 43 / .12);}:where(.mms-form input,.mms-form textarea,.mms-form select):is(:user-invalid,[aria-invalid="true"]):focus{border-color:#8f1d14;box-shadow:0 0 0 4px rgb(143 29 20 / .16);}.mms-form button{grid-column:1/-1;margin-top:.4rem;}.mms-form__notice{grid-column:1/-1;color:var(--mms-ink-700,#38515a);font-size:.75rem;line-height:1.5;}.mms-pricing-faq{--mms-accordion-border:var(--pricing-line,var(--mms-component-border));--mms-accordion-title:var(--pricing-ink,var(--mms-ink-900));}.mms-kpi-faq{--mms-accordion-border:var(--kpi-line,var(--mms-component-border));--mms-accordion-title:var(--kpi-ink,var(--mms-ink-900));}body.mms-site-refinement .mms-faq-list{--mms-accordion-border:var(--mms-refinement-line,var(--mms-component-border));--mms-accordion-background:rgb(255 255 255 / .84);--mms-accordion-shadow:0 8px 28px rgb(17 67 68 / .055);--mms-accordion-summary-padding:1.15rem 1.25rem;}:where(.mms-faq-item,.mms-pricing-faq details,.mms-kpi-faq details,.mms-pricing-compare-mobile details){border:1px solid var(--mms-accordion-border,var(--mms-component-border));border-radius:var(--mms-accordion-radius);background:var(--mms-accordion-background,#fff);overflow:hidden;box-shadow:var(--mms-accordion-shadow,none);transition:border-color var(--mms-component-transition),background-color var(--mms-component-transition),box-shadow var(--mms-component-transition);}:where(.mms-faq-item,.mms-pricing-faq details,.mms-kpi-faq details,.mms-pricing-compare-mobile details):focus-within{border-color:var(--mms-component-border-hover);box-shadow:0 0 0 3px rgb(22 135 126 / .12);}:where(.mms-faq-item summary,.mms-pricing-faq summary,.mms-kpi-faq summary,.mms-pricing-compare-mobile summary){display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.25rem;padding:var(--mms-accordion-summary-padding);color:var(--mms-accordion-title,var(--mms-ink-900,#213a42));font-weight:780;cursor:pointer;list-style:none;}:where(.mms-faq-item summary,.mms-pricing-faq summary,.mms-kpi-faq summary,.mms-pricing-compare-mobile summary)::-webkit-details-marker{display:none}:where( .mms-faq summary,.mms-faq-item summary,.mms-buyer-question summary,.mms-pricing-faq summary,.mms-kpi-faq summary )::after{content:"+";display:grid;flex:0 0 auto;width:2rem;height:2rem;place-items:center;border-radius:.65rem;background:var(--mms-accordion-icon-background,var(--mms-teal-100,#ddf4ef));color:var(--mms-accordion-icon-color,var(--mms-teal-800,#115e59));font-size:1.2rem;font-weight:900;line-height:1;transition:background-color var(--mms-component-transition),color var(--mms-component-transition),transform var(--mms-component-transition);}:where( .mms-faq[open] summary,.mms-faq-item[open] summary,.mms-buyer-question[open] summary,.mms-pricing-faq details[open] summary,.mms-kpi-faq details[open] summary )::after{content:"+";background:var(--mms-accordion-icon-open-background,#fff1ed);color:var(--mms-accordion-icon-open-color,#ed765d);transform:rotate(45deg);}:where( .mms-faq summary,.mms-faq-item summary,.mms-buyer-question summary,.mms-pricing-faq summary,.mms-kpi-faq summary )>:is(svg,.mms-faq__icon){display:none}.mms-faq-item>div{padding:var(--mms-accordion-content-padding)}:where(.mms-answer-box,.mms-example,[class$="-answer"],[class$="-warning"]){padding:var(--mms-notice-padding);border-radius:var(--mms-component-radius);}:where([class$="-answer"],.mms-answer-box){border-color:var(--mms-notice-info-border,var(--mms-teal-200,#b8e6de));}:where([class$="-warning"]){border-color:var(--mms-notice-warning-border,#ead897);}:where(.mms-price-card__badge,.mms-phase-badge,.mms-example-badge,.mms-package-required-badge,.mms-use-demo__badge,.mms-scenario-demo__badge,.mms-kpi-hero-card__badge){display:inline-flex;align-items:center;justify-content:center;width:fit-content;padding:var(--mms-badge-padding);border-radius:var(--mms-control-shape-radius);font-size:.72rem;font-weight:850;line-height:1.2;white-space:nowrap;}.mms-pricing-compare-desktop{--mms-table-header-background:#123c39;--mms-table-header-color:#fff;}:where(.mms-comparison-wrap,.mms-pricing-compare-desktop){overflow:auto;border:1px solid var(--mms-component-border);border-radius:var(--mms-component-radius);background:#fff;box-shadow:var(--mms-component-shadow);}:where(.mms-comparison,.mms-pricing-compare-desktop table){width:100%;border-collapse:collapse;text-align:left;}:where(.mms-comparison,.mms-pricing-compare-desktop table) :where(th,td){padding:var(--mms-table-cell-padding);border-bottom:1px solid var(--mms-component-border);}:where(.mms-comparison,.mms-pricing-compare-desktop table) thead th{background:var(--mms-table-header-background,var(--mms-teal-950,#083c38));color:var(--mms-table-header-color,#fff);font-size:.76rem;font-weight:850;letter-spacing:.04em;}:where(.mms-comparison,.mms-pricing-compare-desktop table) tr:last-child :where(th,td){border-bottom:0}.mms-comparison{min-width:48rem}.mms-comparison tbody th{width:30%;color:var(--mms-ink-800,#29424a);font-weight:720}.mms-comparison td{text-align:center;color:var(--mms-ink-700,#38515a);font-size:.84rem}.mms-comparison td[data-value="included"]{color:var(--mms-teal-800,#115e59);font-weight:800}.mms-comparison td[data-value="option"]{color:#8a6500;font-weight:800}body.mms-site-refinement main .mms-page-hero{min-height:var(--mms-page-hero-min);}body.mms-site-refinement main .mms-content-section > .mms-container > :is( .mms-section__heading,.mms-section-heading,[class*="-heading"] ){margin-bottom:var(--mms-content-heading-gap);}body.mms-site-refinement main .mms-content-section > .mms-container > :is( .mms-section__heading,.mms-section-heading,[class*="-heading"] ) > h2{line-height:1.12;letter-spacing:-.025em;}body.mms-site-refinement main .mms-content-section > .mms-container > :is( .mms-section__heading,.mms-section-heading,[class*="-heading"] ) > p{margin-top:.65rem;line-height:1.65;}body.mms-site-refinement main .mms-content-section > .mms-container > :is(div,header):has(> h2),body.mms-site-refinement main .mms-content-section > .mms-container > :is(div,header):has(> div > h2){width:100%;max-width:none;min-width:0;}body.mms-site-refinement main .mms-content-section > .mms-container > :is(div,header):has(> h2) > :is(h2,p),body.mms-site-refinement main .mms-content-section > .mms-container > :is(div,header):has(> div > h2) > div > :is(h2,p){width:100%;max-width:none;}.mms-help-subsection-heading{margin-top:clamp(1.75rem,3vw,2.5rem);}:where(.mms-section--light){background:var(--mms-surface-0,#fff);}:where( .mms-section--tinted,[class*="-section--soft"],[class*="__section--soft"] ){background:var(--mms-section-soft);}:where( .mms-section--dark,.mms-buyer-section--dark,.mms-pricing-section--dark,.mms-kpi-section--dark ){background:var(--mms-section-dark);}:where(.mms-section__heading,.mms-section-heading){width:100%;max-width:none;}:where(.mms-section__heading,.mms-section-heading) > p{width:100%;max-width:none;line-height:1.7;}:where(.mms-page-route,.trust-route){position:sticky;top:var(--mms-page-route-sticky-top,var(--mms-header-height,4.75rem));z-index:800;border-block:1px solid rgb(214 226 223 / .92);background:rgb(255 255 255 / .96);box-shadow:0 4px 14px rgb(20 68 64 / .035);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);}:where(.mms-page-route,.trust-route) :where(.mms-page-route__inner,.mms-container){min-height:var(--mms-page-route-height,3.35rem);}.mms-page-route__inner{display:flex;align-items:center;gap:1.25rem;}.mms-page-route__inner > strong{flex:0 0 auto;color:var(--mms-teal-800,#115e59);font-size:.75rem;font-weight:820;letter-spacing:.08em;text-transform:uppercase;}:where(.mms-page-route,.trust-route) ol{display:flex;min-width:0;gap:.35rem;margin:0;padding:.35rem 0;overflow-x:auto;scroll-snap-type:x proximity;overscroll-behavior-inline:contain;list-style:none;scrollbar-width:thin;}:where(.mms-page-route,.trust-route) a{display:flex;min-width:max-content;min-height:var(--mms-page-route-link-height,2.75rem);align-items:center;justify-content:center;gap:.55rem;padding:.38rem .65rem;border:1px solid transparent;border-radius:0;color:var(--mms-ink-700,#38515a);font-size:.8rem;font-weight:750;line-height:1.2;text-align:center;scroll-margin-top:8rem;scroll-snap-align:start;transition:background var(--mms-component-transition),border-color var(--mms-component-transition),color var(--mms-component-transition);}:where(.mms-page-route,.trust-route) a:is(:hover,:focus-visible){border-color:transparent;background:rgb(22 135 126 / .055);color:var(--mms-teal-800,#115e59);box-shadow:inset 0 -2px rgb(22 135 126 / .34)}:where(.mms-page-route,.trust-route) a[aria-current="true"]{border-color:transparent;background:linear-gradient(180deg,rgb(231 245 242 / .72),rgb(244 250 248 / .78));color:#0d625c;box-shadow:inset 0 -3px var(--mms-teal-600)}:where(.mms-page-route,.trust-route) a b{max-width:20rem;font-weight:690;white-space:normal;}:where(.mms-page-route,.trust-route) a > span:first-child{display:inline-flex;width:auto;height:auto;min-width:0;flex:0 0 auto;align-items:center;gap:.48rem;place-items:unset;border-radius:0;background:transparent;color:#a97900;font-size:clamp(.72rem,.69rem + .12vw,.82rem);font-weight:920;line-height:1}:where( .mms-outline-card,.mms-explorer-card,.mms-help-result,.mms-help-collection,.mms-related-card,.mms-path-link,.mms-models-resource,.mms-native-card,.mms-module-card,.mms-booking-help-card,.mms-price-detail-card,[class*="-check-card"],[class*="-context-card"],[class*="-question-card"],[class*="-concept-card"],[class*="-result-card"],[class*="-status-card"],[class*="-method-card"],[class*="-guidance-card"],[class*="-clarity-card"],[class*="-effort-card"],[class*="-exam-card"],[class*="-level-card"],[class*="-point-card"],[class*="-distinction-card"],[class*="-format-card"],[class*="-objective-card"],[class*="-structure-card"],[class*="-condition-card"],[class*="-channel-card"],[class*="-timing-card"],[class*="-state-card"] ){border-color:var(--mms-component-border);border-radius:var(--mms-component-radius);box-shadow:var(--mms-component-shadow);}#mms-app body .mms-model-card{border-color:var(--mms-component-border);}#mms-app :where( a.mms-outline-card,a.mms-explorer-card,a.mms-help-collection,a.mms-related-card,a.mms-path-link,a.mms-models-resource,a[class*="-link-card"],a[class*="-related-card"],button[class*="-card"],a.mms-interactive-card,button.mms-interactive-card ){cursor:pointer;transition:transform var(--mms-component-transition),border-color var(--mms-component-transition),box-shadow var(--mms-component-transition),background-color var(--mms-component-transition);}@media (hover:hover) and (pointer:fine){#mms-app :where( a.mms-outline-card,a.mms-explorer-card,a.mms-help-collection,a.mms-related-card,a.mms-path-link,a.mms-models-resource,a[class*="-link-card"],a[class*="-related-card"],button[class*="-card"],a.mms-interactive-card,button.mms-interactive-card ):hover{transform:translateY(-2px);border-color:var(--mms-card-hover-border);box-shadow:var(--mms-card-hover-shadow);}}#mms-app :where( a.mms-outline-card,a.mms-explorer-card,a.mms-help-collection,a.mms-related-card,a.mms-path-link,a.mms-models-resource,a[class*="-link-card"],a[class*="-related-card"],button[class*="-card"],a.mms-interactive-card,button.mms-interactive-card ):focus-visible{transform:translateY(-2px);border-color:var(--mms-card-hover-border);box-shadow:var(--mms-card-hover-shadow);outline:3px solid var(--mms-teal-600,#16877e);outline-offset:3px;}#mms-app .mms-surface-card{transition:border-color var(--mms-component-transition),box-shadow var(--mms-component-transition),background-color var(--mms-component-transition);}@media (hover:hover) and (pointer:fine){#mms-app .mms-surface-card:hover{transform:none;border-color:var(--mms-card-hover-border);box-shadow:var(--mms-card-hover-shadow);}}.mms-icon-inline,body[class] :is( .mms-icon-title__icon,.mms-pricing-help-group__icon,.mms-pricing-help-support__icon ){display:block;width:var(--mms-icon-inline-size);height:var(--mms-icon-inline-size);min-width:var(--mms-icon-inline-size);flex:0 0 var(--mms-icon-inline-size);padding:0;border:0;border-radius:0;background:transparent;color:var(--mms-icon-inline-color,var(--mms-icon-badge-color));fill:currentColor;box-shadow:none;}body[class] :is(.mms-icon-title--inverse .mms-icon-title__icon,.mms-pricing-help-support__icon){--mms-icon-inline-color:var(--mms-teal-100,#ddf4ef);}.mms-icon-badge,body[class] :is( .mms-icon-title-body__icon,.mms-help-objective__icon,.mms-route-icon,.mms-data-icon,.mms-training-icon,.mms-rules-icon,.mms-impl-icon,.mms-eno-icon,.mms-start-icon,.mms-absence-icon,.sec-role-icon,.arch-lane__icon,.mms-rules-layer__icon,.mms-training-layer__icon,.mms-semantic-visual__icon,.mms-proof-slot__icon,.mms-hero-semantic__icon,.mms-scenario-distinction__icon,.mms-scenario-related__icon,.mms-path-link__icon,.mms-models-resource__icon,.mms-module-card__icon,[class*="card__icon"],[class*="resource__icon"],[class*="collection__icon"],[class*="answer__icon"],[class*="step__icon"],[class*="context-row__icon"] ),body[class] .mms-help-collections- .mms-help-collection>span{display:grid;width:var(--mms-icon-badge-size);height:var(--mms-icon-badge-size);min-width:var(--mms-icon-badge-size);flex:0 0 var(--mms-icon-badge-size);place-items:center;padding:0;border:0;border-radius:var(--mms-icon-badge-radius);background:var(--mms-icon-badge-bg);color:var(--mms-icon-badge-color);box-shadow:none;}.mms-icon-badge :is(svg,img),body[class] :is( .mms-icon-title-body__icon,.mms-help-objective__icon,.mms-route-icon,.mms-data-icon,.mms-training-icon,.mms-rules-icon,.mms-impl-icon,.mms-eno-icon,.mms-start-icon,.mms-absence-icon,.sec-role-icon,.arch-lane__icon,.mms-rules-layer__icon,.mms-training-layer__icon,.mms-semantic-visual__icon,.mms-proof-slot__icon,.mms-hero-semantic__icon,.mms-path-link__icon,.mms-models-resource__icon,.mms-module-card__icon,[class*="card__icon"],[class*="resource__icon"],[class*="collection__icon"],[class*="answer__icon"],[class*="step__icon"],[class*="context-row__icon"] ) :is(svg,img),body[class] .mms-help-collections- .mms-help-collection>span :is(svg,img){width:var(--mms-icon-badge-glyph-size);height:var(--mms-icon-badge-glyph-size);max-width:var(--mms-icon-badge-glyph-size);max-height:var(--mms-icon-badge-glyph-size);fill:currentColor;}body[class] svg:is(.mms-scenario-distinction__icon,.mms-scenario-related__icon){padding:calc((var(--mms-icon-badge-size) - var(--mms-icon-badge-glyph-size)) / 2);fill:currentColor;}.mms-icon-status,body[class] :is( .mms-support-note__icon,.mms-start-limit__icon,.mms-promo-demo__status-icon ){display:grid;width:var(--mms-icon-badge-size);height:var(--mms-icon-badge-size);min-width:var(--mms-icon-badge-size);flex:0 0 var(--mms-icon-badge-size);place-items:center;padding:0;border:0;border-radius:var(--mms-icon-badge-radius);background:var(--mms-icon-status-bg,var(--mms-icon-status-info-bg));color:var(--mms-icon-status-color,var(--mms-icon-status-info-color));box-shadow:none;}.mms-icon-status :is(svg,img),body[class] :is(.mms-support-note__icon,.mms-start-limit__icon,.mms-promo-demo__status-icon) :is(svg,img){width:var(--mms-icon-badge-glyph-size);height:var(--mms-icon-badge-glyph-size);fill:currentColor;}.mms-icon-status--warning,body[class] :is( .mms-check-stop__icon,.mms-outside-area-card__icon,.mms-semantic-visual--limits .mms-semantic-visual__icon ){--mms-icon-status-bg:var(--mms-icon-status-warning-bg);--mms-icon-status-color:var(--mms-icon-status-warning-color);}body[class] :is( .arch-config-note__icon,.mms-check-stop__icon,.mms-outside-area-card__icon,.mms-semantic-visual--limits .mms-semantic-visual__icon,.mms-home-flow__guardrail-icon ){display:grid;width:var(--mms-icon-badge-size);height:var(--mms-icon-badge-size);min-width:var(--mms-icon-badge-size);flex:0 0 var(--mms-icon-badge-size);place-items:center;padding:0;border:0;border-radius:var(--mms-icon-badge-radius);background:var(--mms-icon-status-bg,var(--mms-icon-status-info-bg));color:var(--mms-icon-status-color,var(--mms-icon-status-info-color));box-shadow:none;}body[class] :is( .arch-config-note__icon,.mms-check-stop__icon,.mms-outside-area-card__icon,.mms-semantic-visual--limits .mms-semantic-visual__icon,.mms-home-flow__guardrail-icon ) :is(svg,img){width:var(--mms-icon-badge-glyph-size);height:var(--mms-icon-badge-glyph-size);fill:currentColor;}:where(.mms-ui-stat__icon,.mms-native-shell__icon){display:grid;width:2.75rem;height:2.75rem;min-width:2.75rem;flex:0 0 2.75rem;place-items:center;padding:0;border-radius:var(--mms-component-radius-sm);}:where(.mms-ui-stat__icon,.mms-native-shell__icon) :where(svg,img){width:1.25rem;height:1.25rem;}:where(.mms-arrow-link,.mms-text-link,.mms-section-guide-link,.mms-section__deep-link,.mms-use-case-link){display:inline-flex;align-items:center;gap:.5rem;color:var(--mms-teal-800,#115e59);font-weight:780;line-height:1.35;text-decoration:none;}:where(.mms-arrow-link,.mms-text-link,.mms-section-guide-link,.mms-section__deep-link,.mms-use-case-link) :where(svg,.mms-mini-icon){flex:0 0 auto;}:where(a,button):not(.mms-nav__trigger) :is(.mms-link-arrow,.mms-link-arrow--text){display:inline-block;flex:0 0 auto;transform-origin:center;}:where(a,button):not(.mms-nav__trigger) .mms-link-arrow--text{margin-inline-start:.14em;font:inherit;line-height:1;}:where(.mms-section-guide-link,.mms-section__deep-link){margin-top:1.2rem;}:where(.mms-native-bar__track,.mms-video-cue__progress,.mms-product-video-card__timeline){height:var(--mms-progress-height);border-radius:999px;background:var(--mms-progress-track);overflow:hidden;}:where(.mms-native-bar__fill,.mms-video-cue__progress > i,.mms-product-video-card__timeline > span){height:100%;border-radius:inherit;background:var(--mms-progress-fill);}:where(.mms-setup-video-controls__progress,.mms-setup-video-controls input[type="range"],.mms-help-video-guide__progress-label input[type="range"]){--mms-video-progress:0%;width:100%;min-height:2.6rem;margin:0;border-radius:999px;appearance:none;-webkit-appearance:none;accent-color:#2f6fd4;background:linear-gradient(90deg,#2f6fd4 0 var(--mms-video-progress),#dce5ea var(--mms-video-progress) 100%);cursor:pointer;}:where(.mms-setup-video-controls__progress,.mms-setup-video-controls input[type="range"],.mms-help-video-guide__progress-label input[type="range"])::-webkit-slider-runnable-track{height:.64rem;border-radius:999px;background:transparent;}:where(.mms-setup-video-controls__progress,.mms-setup-video-controls input[type="range"],.mms-help-video-guide__progress-label input[type="range"])::-webkit-slider-thumb{width:1.3rem;height:1.3rem;margin-top:-.33rem;border:3px solid #fff;border-radius:50%;-webkit-appearance:none;background:#2f6fd4;box-shadow:0 3px 10px rgba(22,51,70,.32);}:where(.mms-setup-video-controls__progress,.mms-setup-video-controls input[type="range"],.mms-help-video-guide__progress-label input[type="range"])::-moz-range-track{height:.64rem;border-radius:999px;background:#dce5ea;}:where(.mms-setup-video-controls__progress,.mms-setup-video-controls input[type="range"],.mms-help-video-guide__progress-label input[type="range"])::-moz-range-progress{height:.64rem;border-radius:999px;background:#2f6fd4;}:where(.mms-setup-video-controls__progress,.mms-setup-video-controls input[type="range"],.mms-help-video-guide__progress-label input[type="range"])::-moz-range-thumb{width:1rem;height:1rem;border:3px solid #fff;border-radius:50%;background:#2f6fd4;box-shadow:0 3px 10px rgba(22,51,70,.32);}@media(max-width:42rem){:root{--mms-section-space:var(--mms-section-space-mobile);--mms-icon-box-size:var(--mms-icon-badge-size);--mms-icon-glyph-size:var(--mms-icon-badge-glyph-size);}:where(.mms-page-route,.trust-route){position:relative;top:auto;}:where(.mms-page-route,.trust-route) :where(.mms-page-route__inner,.mms-container){min-width:0;}.mms-page-route__inner{display:block;padding-top:.5rem;}.mms-page-route__inner > strong{display:block;}:where(.mms-page-route,.trust-route) ol{padding:.5rem 0;}:where(.mms-page-route,.trust-route) a{min-height:2.55rem;justify-content:flex-start;padding:.5rem .65rem;}.mms-form fieldset{grid-template-columns:1fr}.mms-form label:has(textarea),.mms-form button,.mms-form__notice{grid-column:auto}:where(.mms-button,.trust-button){width:100%}}.mms-global-search-results{display:grid;gap:1rem;margin:0 0 1.35rem;padding:clamp(1rem,2vw,1.35rem);border:1px solid var(--mms-line-strong);border-radius:var(--mms-radius-lg);background:rgba(255,255,255,.94);box-shadow:var(--mms-shadow-1)}.mms-global-search-results__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.35rem 1rem;padding-bottom:.85rem;border-bottom:1px solid var(--mms-line)}.mms-global-search-results__head strong{color:var(--mms-teal-950);font-size:1rem}.mms-global-search-results__head span{color:var(--mms-ink-600);font-size:.78rem;line-height:1.45}.mms-global-search-results__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.mms-search-result{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.24rem 1rem;align-items:start;min-width:0;padding:1rem;border:1px solid var(--mms-line);border-radius:var(--mms-radius-md);background:#fff;color:var(--mms-ink-900);text-decoration:none;transition:transform var(--mms-fast),border-color var(--mms-fast),box-shadow var(--mms-fast)}.mms-search-result:hover,.mms-search-result:focus-visible{transform:translateY(-1px);border-color:var(--mms-teal-400);box-shadow:var(--mms-shadow-2)}.mms-search-result strong{grid-column:1;margin-top:.12rem;color:var(--mms-teal-950);font-size:.96rem;line-height:1.35}.mms-search-result small{grid-column:1;color:var(--mms-ink-600);font-size:.78rem;line-height:1.52}.mms-search-result .mms-mini-icon{grid-column:2;grid-row:1/span 3;align-self:center;width:1rem;height:1rem}.mms-search-result mark,.mms-help-inline-result mark{padding:0 .08em;border-radius:.18em;background:#fff2aa;color:inherit}.mms-global-search-results__more{justify-self:center;min-height:2.6rem;padding:.55rem .9rem;border:1px solid var(--mms-line-strong);border-radius:var(--mms-control-shape-radius);background:#fff;color:var(--mms-teal-800);font-weight:800;cursor:pointer}.mms-global-search-results__more:hover,.mms-global-search-results__more:focus-visible{border-color:var(--mms-teal-500);background:var(--mms-mint-50)}@media(max-width:48rem){.mms-global-search-results__list{grid-template-columns:1fr}.mms-global-search-results__head{display:grid}.mms-search-result{padding:.9rem}}@media(prefers-reduced-motion:reduce){.mms-search-result{transition:none}}:root{--mms-header-account-icon-size:.9rem;--mms-mega-column-padding:.25rem;}.mms-demo-mobile-access,.mms-demo-mobile-signout{display:none;}.mms-demo-header-access{display:inline-flex;align-items:center;justify-content:center;gap:.42rem;min-height:2.55rem;padding:.52rem .78rem;border:1px solid var(--mms-teal-700);border-radius:var(--mms-control-shape-radius);background:var(--mms-teal-700);color:#fff;font-size:.82rem;font-weight:820;line-height:1;white-space:nowrap;transition:background var(--mms-fast) var(--mms-ease),transform var(--mms-fast) var(--mms-ease);}.mms-demo-header-access:hover,.mms-demo-header-access:focus-visible{background:var(--mms-teal-800);color:#fff;transform:translateY(-1px);}.mms-demo-header-access>svg,.mms-demo-mobile-access>svg,.mms-demo-header-signout>svg,.mms-demo-mobile-signout>svg{width:var(--mms-header-account-icon-size);height:var(--mms-header-account-icon-size);max-width:none;flex:0 0 var(--mms-header-account-icon-size);fill:currentColor;}.mms-mega--wide{align-items:start;}.mms-mega--wide>div:not(.mms-mega__feature){display:flex;min-width:0;align-self:start;flex-direction:column;padding:var(--mms-mega-column-padding);}.mms-mega--wide>div:not(.mms-mega__feature)>.mms-mega__label{width:100%;min-height:2.2rem;padding:.45rem .7rem .35rem;}.mms-content-source-indicator{position:fixed;right:.75rem;bottom:.75rem;z-index:2200;display:inline-flex;align-items:center;gap:.45rem;max-width:min(26rem,calc(100vw - 1.5rem));padding:.55rem .72rem;border:1px solid rgb(255 255 255 / .28);border-radius:var(--mms-control-shape-radius);background:rgb(9 47 45 / .94);box-shadow:0 10px 30px rgb(7 31 30 / .24);color:#fff;font-size:.72rem;font-weight:780;line-height:1.2;backdrop-filter:blur(12px);}.mms-content-source-indicator::before{content:"";width:.55rem;height:.55rem;flex:0 0 .55rem;border-radius:999px;background:#f2c94c;box-shadow:0 0 0 3px rgb(242 201 76 / .18);}.mms-content-source-indicator[data-source="firestore"]::before{background:#65d5bc;box-shadow:0 0 0 3px rgb(101 213 188 / .18)}.mms-content-source-indicator[data-state="fallback"]::before,.mms-content-source-indicator[data-state="configuration-missing"]::before{background:#ff9b85;box-shadow:0 0 0 3px rgb(255 155 133 / .18)}@media(max-width:72rem){.mms-demo-header-access,.mms-demo-header-signout{display:none}}@media(max-width:52rem){.mms-demo-mobile-access,.mms-demo-mobile-signout{display:flex;align-items:center;justify-content:flex-start;gap:.55rem;margin-top:.45rem;padding:.78rem .85rem;border:1px solid var(--mms-teal-700);border-radius:14px;background:var(--mms-teal-700);color:#fff;font-weight:820;}}.mms-balanced-card-grid>*{height:100%;}body[data-content-path$="/pages/404.json"] :is(.mms-hero__visual,.mms-section__visual){width:min(100%,32rem);max-width:32rem;}body[data-content-path$="/pages/404.json"] :is(.mms-hero__signal,.mms-not-found-panel){width:100%;max-width:none;margin-inline:0}@media(max-width:64rem){body[data-content-path$="/pages/404.json"] :is(.mms-hero__visual,.mms-section__visual){width:100%;max-width:38rem}}.mms-page-route--single-line{max-height:var(--mms-page-route-height,3.35rem);overflow:hidden}.mms-page-route--single-line .mms-page-route__inner{display:flex;flex-wrap:nowrap;min-height:var(--mms-page-route-height,3.35rem);overflow:hidden}.mms-page-route--single-line ol{flex-wrap:nowrap;white-space:nowrap;overflow-x:auto;overflow-y:hidden}.mms-page-route--single-line li{flex:0 0 auto}.mms-breadcrumb ol{font-size:.9375rem;line-height:1.45}:where(.mms-page-route,.trust-route) ol{font-size:.875rem;line-height:1.45}:where( .mms-section__copy,.mms-section-heading,.mms-section__heading,.mms-route-heading,.mms-route-answer,.mms-route-support,.mms-legal-content,.mms-faq-item>div,.mms-pilot-card,.mms-path-link__copy,.mms-buyer-field-story__point,.mms-contact-step,.mms-related-card ) :where(p,li,dd){font-size:var(--mms-copy-size);line-height:var(--mms-copy-line)}.mms-faq-item>div>p{font-size:var(--mms-copy-size);line-height:1.66}:is(.mms-route-heading,.mms-models-heading,.mms-help-heading,.mms-pricing-heading,.mms-faq-item>div)>p{max-width:72ch}:is(.mms-section__copy,.mms-section-heading,.mms-section__heading)>p{width:100%;max-width:none}:is(.mms-section__copy,.mms-route-heading,.mms-models-heading,.mms-help-heading,.mms-pricing-heading)>h2{width:100%;max-width:none}:is(.mms-ui-demo,.mms-native-shell) :where(p,li,label,button,input,select,textarea){font-size:max(.84rem,13.5px);line-height:1.45}:is(.mms-ui-demo,.mms-native-shell) :where(small,.mms-native-muted,.mms-ui-muted){font-size:var(--mms-micro-size);line-height:1.42;color:var(--mms-muted-strong)}:is(.mms-ui-demo,.mms-native-shell) :where(h3,h4){line-height:1.28}.mms-ui-panel,.mms-ui-demo-stage,.mms-ui-demo-frame{min-width:0;max-width:100%}:is( .mms-related-grid,.mms-contact-assist,.mms-calc-resources,.mms-na-resources,.mms-rules-related,.mms-data-related,.mms-impl-dependencies,.mms-impl-related,.mms-training-related,.mms-validation-flow,.mms-add-check-grid,.mms-buyer-questions,.mms-metric-bottom-grid,.mms-scenario-support__inner,.mms-path-grid,.mms-pilot-grid--cards )>*{min-width:0}:is(.mms-metric-related,.mms-pricing-help-group,.mms-customer-match__lookup,.mms-package-related-card,.mms-scenario-related,.mms-promo-related-card){width:100%;max-width:none}:is(.mms-na-example,.mms-impl-example__panel,.mms-pricing-card__addons)>h4{line-height:1.3}:is(.mms-help-objective,.mms-audience-diagnostic__button,.mms-help-video-guide__overlay-play,.mms-enterprise-resume-item){min-height:44px;line-height:1.28;text-wrap:balance}:is(.mms-help-objectives,.mms-audience-diagnostic__actions){gap:.75rem}@media(max-width:720px){.mms-breadcrumb ol{font-size:.9rem}:where(.mms-page-route,.trust-route) ol{font-size:.85rem}:is(.mms-help-objective,.mms-audience-diagnostic__button,.mms-help-video-guide__overlay-play){width:100%}}:root{--mms-page-route-content-height:3.15rem;--mms-page-route-progress-size:2px;--mms-page-route-height:calc(var(--mms-page-route-content-height) + var(--mms-page-route-progress-size));--mms-page-route-link-height:2.75rem;--mms-page-route-progress-color:var(--mms-teal-600);--mms-page-route-progress-track:#dbe8e5;}:where(.mms-page-route,.trust-route){--mms-page-route-progress-ratio:0;position:sticky;top:var(--mms-page-route-sticky-top,var(--mms-header-height,4.75rem));overflow:hidden;isolation:isolate;overflow-anchor:none;contain:layout paint;background:rgb(255 255 255 / .97);}:where(.mms-page-route,.trust-route) .mms-page-route__progress{position:absolute;z-index:4;inset:auto 0 0;display:block;width:100%;height:var(--mms-page-route-progress-size,2px);overflow:hidden;pointer-events:none;background:var(--mms-page-route-progress-track);}:where(.mms-page-route,.trust-route) .mms-page-route__progress::after{content:"";position:absolute;inset:0;display:block;transform:scaleX(var(--mms-page-route-progress-ratio));transform-origin:left center;transition:transform 80ms linear;will-change:transform;}:where(.mms-page-route,.trust-route) .mms-page-route__inner{display:flex;min-height:var(--mms-page-route-height,3.35rem);align-items:center;flex-wrap:nowrap;gap:clamp(.5rem,1.2vw,.85rem);overflow:hidden;}:where(.mms-page-route,.trust-route) .mms-page-route__label{display:block;flex:0 0 auto;margin:0;font-weight:850;letter-spacing:.045em;line-height:1.15;text-transform:uppercase;white-space:nowrap;}:where(.mms-page-route,.trust-route) ol{min-width:0;flex:1 1 auto;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;overflow-anchor:none;overscroll-behavior-inline:contain;white-space:nowrap;scrollbar-width:thin;}:where(.mms-page-route,.trust-route) li{flex:0 0 auto}:where(.mms-page-route,.trust-route) a{min-height:var(--mms-page-route-link-height,2.75rem);white-space:nowrap;}@media(max-width:42rem){:where(.mms-page-route,.trust-route){position:sticky;max-height:var(--mms-page-route-height,3.35rem)}:where(.mms-page-route,.trust-route) .mms-page-route__inner{display:flex;min-height:var(--mms-page-route-height,3.35rem);padding-inline:1rem}:where(.mms-page-route,.trust-route) ol{padding-block:0}}@media(prefers-reduced-motion:reduce){:where(.mms-page-route,.trust-route) .mms-page-route__progress::after{transition:none;will-change:auto}}body.mms-site-refinement main[data-mms-content-root]{overflow-x:clip;overflow-y:visible;}.mms-page-route--unified{contain:none;min-block-size:var(--mms-page-route-height,3.35rem);}.mms-page-route--unified .mms-page-route__inner{box-sizing:border-box;block-size:var(--mms-page-route-height,3.35rem);min-block-size:var(--mms-page-route-height,3.35rem);align-items:center;padding-block:0;}.mms-page-route--unified ol{display:flex;block-size:var(--mms-page-route-height,3.35rem);align-items:center;align-self:center;margin-block:0;padding-block:0;}.mms-page-route--unified li{display:flex;block-size:100%;align-items:center;}.mms-page-route--unified li > a{block-size:auto;min-block-size:var(--mms-page-route-link-height,2.75rem);align-items:center;padding:.38rem .65rem;}@media(max-width:42rem){.mms-page-route--unified .mms-page-route__inner,.mms-page-route--unified ol{block-size:var(--mms-page-route-height,3.35rem)}.mms-page-route--unified ol{padding-block:0}}:where(.mms-page-route,.trust-route){display:grid;grid-template-rows:var(--mms-page-route-progress-size,2px) var(--mms-page-route-content-height,3.15rem);max-block-size:var(--mms-page-route-height);}:where(.mms-page-route,.trust-route) .mms-page-route__progress{position:relative;z-index:4;grid-row:1;inset:auto;inline-size:100%;block-size:var(--mms-page-route-progress-size,2px);align-self:start;}:where(.mms-page-route,.trust-route) .mms-page-route__inner{grid-row:2;block-size:var(--mms-page-route-content-height,3.15rem);min-block-size:var(--mms-page-route-content-height,3.15rem);}:where(.mms-page-route,.trust-route) ol{block-size:var(--mms-page-route-content-height,3.15rem);min-block-size:0;scrollbar-gutter:stable;}@media(max-width:42rem){:where(.mms-page-route,.trust-route){max-block-size:var(--mms-page-route-height);}:where(.mms-page-route,.trust-route) .mms-page-route__inner,:where(.mms-page-route,.trust-route) ol{block-size:var(--mms-page-route-content-height,3.15rem);min-block-size:var(--mms-page-route-content-height,3.15rem);}}:where(.mms-page-route,.trust-route) a > span:first-child::after{content:"";width:1px;height:1.15rem;flex:0 0 1px;margin-inline-start:.48rem;background:rgb(173 132 12 / .48);}:where(.mms-page-route,.trust-route) a[aria-current="true"] > span:first-child{color:#b18000}@media(max-width:640px){:where(.mms-page-route,.trust-route) a > span:first-child::after{height:1rem;margin-inline-start:.38rem}}.mms-public-scope-note{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:start;gap:.55rem 1rem;max-width:72rem;margin:clamp(1.5rem,3vw,2.5rem) auto;padding:.9rem 1rem;border:1px solid rgba(22,135,126,.2);border-left:4px solid var(--mms-teal-600);border-radius:var(--mms-control-shape-radius,.5rem);background:rgba(242,249,247,.78);color:#334d49;}.mms-public-scope-note>strong{color:#075c55;font-size:.84rem;line-height:1.45;}.mms-public-scope-note>p{max-width:78ch;margin:0;color:inherit;font-size:.94rem;line-height:1.55;}body[class*="privacy"],body[class*="terms"] .mms-public-scope-note{border-left-color:#a15c18;background:#fffaf3}@media(max-width:42rem){.mms-public-scope-note{grid-template-columns:1fr;margin-inline:1rem}}.mms-readable-card-rows{display:grid;align-items:stretch;}.mms-readable-card-rows>*{grid-column:auto;min-width:0;height:100%;}.mms-readable-card-rows>article :is(p,em),.mms-readable-card-rows>a :is(p,em),.mms-readable-card-rows>details :is(p,em){max-width:68ch;}.mms-icon-title{display:flex;align-items:flex-start;gap:.7rem;min-width:0;height:auto;}.mms-icon-title>.mms-icon-title__text{display:block;min-width:0;flex:1 1 auto;}.mms-icon-title-body{align-content:start;}.mms-icon-title-body>.mms-icon-title-body__icon{grid-column:1;grid-row:1;align-self:start;margin:0;}.mms-icon-title-body>.mms-icon-title-body__heading{display:flex;flex-direction:column;justify-content:center;align-self:center;grid-column:2;grid-row:1;min-width:0;width:100%;margin:0;}.mms-icon-title-body .mms-icon-title-body__kicker{display:block;}.mms-icon-title-body .mms-icon-title-body__title{min-width:0;}.mms-icon-title-body>.mms-icon-title-body__title{grid-column:2;grid-row:1;align-self:center;}.mms-icon-title-body>.mms-icon-title-body__full{grid-column:1 / -1;min-width:0;width:100%;max-width:none;margin-inline:0;}.mms-icon-title-body--compact-heading{display:block;}.mms-icon-title-body--compact-heading>.mms-icon-title-body__top{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:.42rem;min-width:0;width:100%;margin:0;}.mms-icon-title-body--compact-heading .mms-icon-title-body__top>.mms-icon-title-body__icon{display:grid;place-items:center;align-self:center;margin:0;}.mms-icon-title-body--compact-heading .mms-icon-title-body__top>.mms-icon-title-body__kicker{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-width:1.6rem;height:1.6rem;margin:0;border-radius:.4rem;line-height:1;white-space:nowrap;}.mms-icon-title-body--compact-heading .mms-icon-title-body__top>.mms-icon-title-body__title{display:block;min-width:0;margin:0;line-height:1.22;}.mms-icon-title-body--compact-heading>p.mms-icon-title-body__full{margin-top:.52rem;}[data-help-feedback]>div{display:flex;align-items:center;flex-wrap:wrap;}[data-help-feedback] button[data-feedback="yes"],[data-help-feedback] button[data-feedback="no"]{display:inline-flex;width:auto;min-height:2.25rem;align-items:center;justify-content:center;font:inherit;}@media(max-width:42rem){[data-help-feedback] button[data-feedback="yes"],[data-help-feedback] button[data-feedback="no"]{min-height:2.4rem;}}#diagnostic .mms-promo-diagnostic-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;justify-content:stretch;gap:.9rem;}#diagnostic .mms-promo-diagnostic-grid > article.mms-promo-check-card{width:auto;max-width:none;min-width:0;min-height:0;padding:.9rem;}#diagnostic .mms-promo-diagnostic-grid > article.mms-promo-check-card > .mms-icon-title-body__top{display:grid;grid-template-columns:var(--mms-icon-badge-size) max-content minmax(0,1fr);grid-template-rows:auto;align-items:center;column-gap:.58rem;row-gap:0;width:100%;min-width:0;margin:0;}#diagnostic .mms-promo-diagnostic-grid > article.mms-promo-check-card > .mms-icon-title-body__top > .mms-icon-title-body__icon,#diagnostic .mms-promo-diagnostic-grid > article.mms-promo-check-card > .mms-icon-title-body__top > .mms-icon-title-body__kicker,#diagnostic .mms-promo-diagnostic-grid > article.mms-promo-check-card > .mms-icon-title-body__top > .mms-icon-title-body__title{grid-row:1;align-self:center;margin:0;}#diagnostic .mms-promo-diagnostic-grid > article.mms-promo-check-card > .mms-icon-title-body__top > .mms-icon-title-body__icon{grid-column:1;display:grid;width:2rem;height:2rem;place-items:center;}#diagnostic .mms-promo-diagnostic-grid > article.mms-promo-check-card > .mms-icon-title-body__top > .mms-icon-title-body__kicker{grid-column:2;display:inline-flex;width:auto;min-width:0;height:auto;padding:0;background:transparent;border-radius:0;line-height:1.2;white-space:nowrap;}#diagnostic .mms-promo-diagnostic-grid > article.mms-promo-check-card > .mms-icon-title-body__top > .mms-icon-title-body__title{grid-column:3;min-width:0;line-height:1.2;}#diagnostic .mms-promo-diagnostic-grid > article.mms-promo-check-card > p.mms-icon-title-body__full{margin-top:.62rem;}@media (max-width:980px){#diagnostic .mms-promo-diagnostic-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:640px){#diagnostic .mms-promo-diagnostic-grid{grid-template-columns:minmax(0,1fr);}}@media (max-width:480px){#diagnostic .mms-promo-diagnostic-grid > article.mms-promo-check-card > .mms-icon-title-body__top{grid-template-columns:var(--mms-icon-badge-size) max-content minmax(0,1fr);column-gap:.45rem;}#diagnostic .mms-promo-diagnostic-grid > article.mms-promo-check-card > .mms-icon-title-body__top > .mms-icon-title-body__icon{width:1.8rem;height:1.8rem;}}body.mms-site-refinement[data-mms-page-family="help"] main .mms-section h2,body.mms-site-refinement[data-mms-page-family="help"] main .mms-refonte-section h2,body.mms-site-refinement[data-mms-page-family="help"] main .mms-promo-support h2{width:100%;max-width:none;}body.mms-site-refinement[data-mms-page-family="help"] main :is( .mms-section__heading,.mms-section-heading,[class$="-heading"] ){width:100%;max-width:none;min-width:0;}@media(max-width:42.5rem){body.mms-site-refinement[data-mms-page-family="help"] main :is(.mms-hero,.mms-help-hero) h1{width:100%;max-width:none;font-size:clamp(1.65rem,7vw,1.9rem);line-height:1.08;letter-spacing:-.035em;text-wrap:pretty;}body.mms-site-refinement[data-mms-page-family="help"] main :is(.mms-section,.mms-refonte-section,.mms-promo-support) h2{width:100%;max-width:none;font-size:clamp(1.3rem,5.6vw,1.5rem);line-height:1.16;letter-spacing:-.025em;text-wrap:pretty;}body.mms-site-refinement[data-mms-page-family="help"] main :is( .mms-section__heading,.mms-section-heading,[class$="-heading"] ){margin-bottom:1.35rem;}body.mms-site-refinement[data-mms-page-family="help"] main .mms-refonte-section[data-refonte-kind="cards"] article.mms-icon-title-body{min-height:0;padding:clamp(.78rem,3.4vw,.95rem);}body.mms-site-refinement[data-mms-page-family="help"] main article.mms-icon-title-body:not(.mms-icon-title-body--compact-heading){grid-template-columns:2.25rem minmax(0,1fr);column-gap:.62rem;row-gap:.42rem;align-items:start;}body.mms-site-refinement[data-mms-page-family="help"] main article.mms-icon-title-body:not(.mms-icon-title-body--compact-heading)>.mms-icon-title-body__icon{width:2.25rem;height:2.25rem;min-width:2.25rem;margin:0;}body.mms-site-refinement[data-mms-page-family="help"] main article.mms-icon-title-body .mms-icon-title-body__heading{min-height:2.25rem;}body.mms-site-refinement[data-mms-page-family="help"] main article.mms-icon-title-body .mms-icon-title-body__full{line-height:1.5;}}@media(max-width:22.5rem){body.mms-site-refinement[data-mms-page-family="help"] main .mms-icon-title-body--compact-heading .mms-icon-title-body__kicker{width:2.15ch;max-width:2.15ch;min-width:2.15ch;overflow:hidden;padding:0;letter-spacing:0;text-indent:0;white-space:nowrap;}}@media(max-width:42.5rem){body.mms-site-refinement[data-mms-page-family="help"] #diagnostic .mms-promo-diagnostic-grid{gap:.6rem;}body.mms-site-refinement[data-mms-page-family="help"] #diagnostic .mms-promo-diagnostic-grid>article.mms-promo-check-card{padding:.72rem;}body.mms-site-refinement[data-mms-page-family="help"] #diagnostic .mms-promo-diagnostic-grid>article.mms-promo-check-card>.mms-icon-title-body__top{grid-template-columns:var(--mms-icon-badge-size) max-content minmax(0,1fr);column-gap:.42rem;}body.mms-site-refinement[data-mms-page-family="help"] #diagnostic .mms-promo-diagnostic-grid>article.mms-promo-check-card>.mms-icon-title-body__top>.mms-icon-title-body__icon{width:1.72rem;height:1.72rem;}body.mms-site-refinement[data-mms-page-family="help"] #diagnostic .mms-promo-diagnostic-grid>article.mms-promo-check-card>p.mms-icon-title-body__full{margin-top:.38rem;font-size:.82rem;line-height:1.43;}}@media(max-width:22.5rem){body.mms-site-refinement[data-mms-page-family="help"] #diagnostic .mms-promo-diagnostic-grid>article.mms-promo-check-card>.mms-icon-title-body__top{grid-template-columns:1.62rem 2.15ch minmax(0,1fr);column-gap:.36rem;}body.mms-site-refinement[data-mms-page-family="help"] #diagnostic .mms-promo-diagnostic-grid>article.mms-promo-check-card>.mms-icon-title-body__top>.mms-icon-title-body__icon{width:1.62rem;height:1.62rem;}}@media(max-width:22.5rem){body.mms-site-refinement[data-mms-page-family="help"] #diagnostic .mms-promo-diagnostic-grid>article.mms-promo-check-card>.mms-icon-title-body__top>.mms-icon-title-body__kicker{display:block;width:2.15ch;max-width:2.15ch;min-width:2.15ch;height:1.6rem;overflow:hidden;padding:0;text-align:left;text-indent:0;line-height:1.6rem;white-space:nowrap;}}body.mms-site-refinement[data-mms-page-family="help"] main h2{width:100%;max-width:none;}@media(max-width:42.5rem){body.mms-site-refinement[data-mms-page-family="help"] main h2{font-size:clamp(1.3rem,5.6vw,1.5rem);line-height:1.16;letter-spacing:-.025em;}body.mms-site-refinement[data-mms-page-family="help"] main article.mms-icon-title-body{min-height:0;padding:clamp(.78rem,3.4vw,.95rem);}}@media (prefers-reduced-motion:reduce){#mms-app .mms-home-native__header span i,#mms-app .mms-home-flow__request,#mms-app .mms-home-flow__connector span::before,#mms-app .mms-home-flow__engine::after,#mms-app .mms-home-flow__engine li,#mms-app .mms-home-flow__outcome{animation:none;}}#mms-app .mms-home-flow.is-paused .mms-home-flow__connector span::before,#mms-app .mms-home-flow.is-paused .mms-home-flow__request{animation-play-state:paused;}#mms-app .mms-home-flow.is-paused .mms-home-flow__connector span::before{animation-play-state:paused;}@layer components{@media (prefers-reduced-motion:reduce){#mms-app .mms-route-lab__path polyline,#mms-app .mms-route-lab__stop,#mms-app .mms-booking-lab__check{transition:none;}}}@media (prefers-reduced-motion: reduce){#mms-app body.mms-site-refinement *,#mms-app body.mms-site-refinement *::before,#mms-app body.mms-site-refinement *::after{scroll-behavior: auto;animation-duration: .001ms;animation-iteration-count: 1;transition-duration: .001ms;}}#mms-app body main .mms-container h2{width:100%;max-width:none;hyphens:none;word-break:normal;overflow-wrap:normal;}#mms-app body.mms-site-refinement main h1{font-size:var(--mms-type-h1);line-height:var(--mms-type-h1-line);}@media (max-width:680px){#mms-app body.mms-site-refinement .mms-hero__copy > h1{margin-top:.8rem}}#mms-app body.mms-site-refinement main h2{font-size: var(--mms-type-h2);line-height: var(--mms-type-h2-line);letter-spacing: -.032em;}#mms-app body.mms-site-refinement main h3:not(:where( .mms-ui-demo h3,.mms-product-frame h3,.mms-native-shell h3,.mms-growth-stage h3,.mms-client-appointment__facts h3,.mms-rp27-app h3,.mms-booking-lab h3,[class*="dashboard"] h3 )){font-size: var(--mms-type-h3);line-height: var(--mms-type-h3-line);}#mms-app body.mms-help-index .mms-help-inline-results[hidden]{display:none;}#mms-app body.mms-help-index .mms-help-results-section[hidden]{display:none;}#mms-app :is(.mms-start-path,.mms-survey-config-flow,.mms-recovery-workflow-status-grid,.mms-recovery-workflow-docs,.mms-survey-flow,.mms-survey-results-flow,.mms-recovery-priority-flow,.mms-survey-signals-flow,.mms-survey-not-sent-flow,.mms-survey-response-flow,.mms-survey-timing-flow,.mms-pricing-cost-layers){grid-template-columns:repeat(3,minmax(0,1fr));}@media (max-width:1024px){#mms-app :is(.mms-start-path,.mms-survey-config-flow,.mms-recovery-workflow-status-grid,.mms-recovery-workflow-docs,.mms-survey-flow,.mms-survey-results-flow,.mms-recovery-priority-flow,.mms-survey-signals-flow,.mms-survey-not-sent-flow,.mms-survey-response-flow,.mms-survey-timing-flow,.mms-pricing-cost-layers){grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:680px){#mms-app :is(.mms-start-path,.mms-survey-config-flow,.mms-recovery-workflow-status-grid,.mms-recovery-workflow-docs,.mms-survey-flow,.mms-survey-results-flow,.mms-recovery-priority-flow,.mms-survey-signals-flow,.mms-survey-not-sent-flow,.mms-survey-response-flow,.mms-survey-timing-flow,.mms-pricing-cost-layers){grid-template-columns:minmax(0,1fr);}}body.mms-help-index .mms-help-collections- .mms-help-collection>span{border:0;border-radius:0;background:transparent;color:#0b766e;box-shadow:none;}#mms-app body.mms-help-recovery-workflow .mms-recovery-workflow-symptom-card__limit{margin-top:.9rem}#mms-app body.mms-help-recovery-workflow .mms-recovery-workflow-symptom-card__limit,#mms-app body.mms-help-recovery-workflow .mms-recovery-workflow-check-limit,#mms-app body.mms-help-recovery-workflow .mms-recovery-workflow-flow__limit{color:#5d4d66}#mms-app body.mms-help-recovery-priority .mms-recovery-priority-distinction-card__limit{margin-top:.85rem;color:#695372}#mms-app body.mms-help-survey-signals .mms-survey-signals-flow__limit{margin-top:.8rem;color:#59634e;font-size:.86rem}#mms-app body.mms-help-survey-signals .mms-survey-signals-level-card__limit{margin-top:.85rem;color:#59634e}#mms-app body.mms-help-survey-not-sent .mms-survey-not-sent-flow__limit{margin-top:.8rem;color:#725b4e;font-size:.86rem}#mms-app body.mms-help-survey-not-sent .mms-survey-not-sent-symptom-card__limit{margin-top:.9rem;color:#725b4e}#mms-app body.mms-help-referral-reward .mms-referral-reward-flow__limit{margin-top:.8rem;font-size:.86rem}#mms-app body.mms-help-referral-reward .mms-referral-reward-symptom-card__limit{margin-top:.9rem}#mms-app body.mms-help-referral-reward .mms-referral-reward-symptom-card__limit,#mms-app body.mms-help-referral-reward .mms-referral-reward-check-limit,#mms-app body.mms-help-referral-reward .mms-referral-reward-flow__limit{color:#5f523e}#mms-app body:is(.mms-help-recovery-priority,.mms-help-recovery-workflow,.mms-help-referral-reward,.mms-help-survey-config,.mms-help-survey-not-sent,.mms-help-survey-response,.mms-help-survey-results,.mms-help-survey-signals,.mms-help-survey-timing) main,#mms-app body:is(.mms-help-recovery-priority,.mms-help-recovery-workflow,.mms-help-referral-reward,.mms-help-survey-config,.mms-help-survey-not-sent,.mms-help-survey-response,.mms-help-survey-results,.mms-help-survey-signals,.mms-help-survey-timing) main section,#mms-app body:is(.mms-help-recovery-priority,.mms-help-recovery-workflow,.mms-help-referral-reward,.mms-help-survey-config,.mms-help-survey-not-sent,.mms-help-survey-response,.mms-help-survey-results,.mms-help-survey-signals,.mms-help-survey-timing) main nav{visibility:visible}@media (prefers-reduced-motion: reduce){#mms-app body:is(.mms-help-recovery-priority,.mms-help-recovery-workflow,.mms-help-referral-reward,.mms-help-survey-config,.mms-help-survey-not-sent,.mms-help-survey-response,.mms-help-survey-results,.mms-help-survey-signals,.mms-help-survey-timing,.mms-help-surveys) *,#mms-app body:is(.mms-help-recovery-priority,.mms-help-recovery-workflow,.mms-help-referral-reward,.mms-help-survey-config,.mms-help-survey-not-sent,.mms-help-survey-response,.mms-help-survey-results,.mms-help-survey-signals,.mms-help-survey-timing,.mms-help-surveys) *::before,#mms-app body:is(.mms-help-recovery-priority,.mms-help-recovery-workflow,.mms-help-referral-reward,.mms-help-survey-config,.mms-help-survey-not-sent,.mms-help-survey-response,.mms-help-survey-results,.mms-help-survey-signals,.mms-help-survey-timing,.mms-help-surveys) *::after{scroll-behavior:auto;animation-duration:.01ms;animation-iteration-count:1;transition-duration:.01ms}}#mms-app :where(.mms-page-route,.trust-route) a:is(:hover,:focus-visible),#mms-app :where(.mms-page-route,.trust-route) a[aria-current="true"]{border-radius:0;}#mms-app :where(a,button):not(.mms-nav__trigger) :is(.mms-link-arrow,.mms-link-arrow--text){color:currentColor;fill:currentColor;transform:translateX(0);transition:color var(--mms-link-arrow-transition),transform var(--mms-link-arrow-transition);}#mms-app :where(a,button):not(.mms-nav__trigger):is(:hover,:focus-visible) :is(.mms-link-arrow,.mms-link-arrow--text){color:var(--mms-link-arrow-hover-color);transform:translateX(var(--mms-link-arrow-shift));}@media (prefers-reduced-motion:reduce){#mms-app :where( a.mms-outline-card,a.mms-explorer-card,a.mms-help-collection,a.mms-related-card,a.mms-path-link,a.mms-models-resource,a[class*="-link-card"],a[class*="-related-card"],button[class*="-card"],.mms-interactive-card,.mms-surface-card,.mms-arrow-link svg,.mms-text-link svg,.mms-section-guide-link svg,.mms-section__deep-link svg,.mms-link-arrow,.mms-link-arrow--text ){transition:none;transform:none;}}#mms-app .mms-global-search-results[hidden]{display:none;}#mms-app .mms-balanced-card-grid.mms-content-aware-grid{display:grid;align-items:stretch;}#mms-app .mms-balanced-card-grid.mms-content-aware-grid[data-mms-balanced-columns="1"]{grid-template-columns:minmax(0,1fr);}#mms-app .mms-balanced-card-grid.mms-content-aware-grid[data-mms-balanced-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr));}#mms-app .mms-balanced-card-grid.mms-content-aware-grid[data-mms-balanced-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr));}#mms-app .mms-balanced-card-grid.mms-content-aware-grid[data-mms-balanced-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr));}#mms-app .mms-balanced-card-grid.mms-content-aware-grid[data-mms-balanced-columns="5"]{grid-template-columns:repeat(5,minmax(0,1fr));}#mms-app .mms-balanced-card-grid.mms-content-aware-grid>*{grid-column:auto;min-width:0;width:auto;max-width:none;}@media (min-width:64rem) and (max-width:79.99rem){#mms-app .mms-balanced-card-grid.mms-content-aware-grid[data-mms-balanced-columns="4"],#mms-app .mms-balanced-card-grid.mms-content-aware-grid[data-mms-balanced-columns="5"]{grid-template-columns:repeat(3,minmax(0,1fr));}}@media (min-width:48rem) and (max-width:63.99rem){#mms-app .mms-balanced-card-grid.mms-content-aware-grid[data-mms-balanced-columns]{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:47.99rem){#mms-app .mms-balanced-card-grid.mms-content-aware-grid[data-mms-balanced-columns]{grid-template-columns:minmax(0,1fr);}}@media (max-width:64rem){#mms-app body[data-content-path$="/pages/404.json"] :is(.mms-hero__visual,.mms-section__visual){justify-self:center;}}#mms-app .mms-button--ghost:focus-visible{outline:3px solid #167d72;outline-offset:3px;box-shadow:0 0 0 4px rgb(22 125 114 / .22);}#mms-app .mms-route-limit,#mms-app .mms-route-support__security{font-size:max(.9375rem,15px);line-height:1.62;}#mms-app .mms-check-list li{font-size:var(--mms-copy-size);line-height:1.58;}#mms-app :is( .mms-related-grid,.mms-contact-assist,.mms-calc-resources,.mms-na-resources,.mms-rules-related,.mms-data-related,.mms-impl-dependencies,.mms-impl-related,.mms-training-related,.mms-validation-flow,.mms-add-check-grid,.mms-buyer-questions,.mms-scenario-support__inner,.mms-path-grid,.mms-pilot-grid--cards ){grid-template-columns:repeat(3,minmax(0,1fr));}@media (max-width:1100px),(max-height:900px){#mms-app .mms-eno-comparison{position:static;top:auto;max-height:none;overflow:visible;}}@media (max-width:1100px){#mms-app :is( .mms-related-grid,.mms-contact-assist,.mms-calc-resources,.mms-na-resources,.mms-rules-related,.mms-data-related,.mms-impl-dependencies,.mms-impl-related,.mms-training-related,.mms-validation-flow,.mms-add-check-grid,.mms-buyer-questions,.mms-scenario-support__inner,.mms-path-grid,.mms-pilot-grid--cards ){grid-template-columns:repeat(2,minmax(0,1fr));}}@media (min-width:481px) and (max-width:768px){#mms-app :where(.mms-route-hero__copy,.mms-hero__copy,.trust-hero__copy)>h1{font-size:clamp(2.15rem,7vw,3rem);line-height:1.08;}}@media (max-width:720px){#mms-app :is( .mms-related-grid,.mms-contact-assist,.mms-calc-resources,.mms-na-resources,.mms-rules-related,.mms-data-related,.mms-impl-dependencies,.mms-impl-related,.mms-training-related,.mms-validation-flow,.mms-add-check-grid,.mms-buyer-questions,.mms-scenario-support__inner,.mms-path-grid,.mms-pilot-grid--cards ){grid-template-columns:minmax(0,1fr);}}#mms-app :where(.mms-page-route,.trust-route)::before,#mms-app :where(.mms-page-route,.trust-route)::after{content:none;}#mms-app :where(.mms-page-route,.trust-route) .mms-page-route__label{color:#115e59;font-size:clamp(.66rem,.64rem + .1vw,.72rem);}@media (max-width:42rem){#mms-app :where(.mms-page-route,.trust-route) .mms-page-route__label{display:none;}}#mms-app .mms-page-route--unified .mms-page-route__label{align-self:center;}#mms-app :where(.mms-page-route,.trust-route){min-block-size:var(--mms-page-route-height);max-height:var(--mms-page-route-height);}#mms-app :where(.mms-page-route,.trust-route) .mms-page-route__label{display:none;}@media (max-width:42rem){#mms-app :where(.mms-page-route,.trust-route){max-height:var(--mms-page-route-height);}}#mms-app .mms-readable-card-rows{grid-template-columns:minmax(0,1fr);}#mms-app .mms-icon-title-body{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:clamp(.72rem,1.5vw,1rem);row-gap:.62rem;}#mms-app .mms-icon-title-body .mms-icon-title-body__kicker{margin:0 0 .24rem;}#mms-app .mms-icon-title-body .mms-icon-title-body__title{margin:0;}#mms-app .mms-icon-title-body>p.mms-icon-title-body__full{margin-top:0;}#mms-app .mms-icon-title-body--compact-heading>.mms-icon-title-body__heading{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;align-self:center;gap:.42rem;min-width:0;line-height:1.22;}#mms-app .mms-icon-title-body--compact-heading>.mms-icon-title-body__heading>.mms-icon-title-body__kicker{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-width:1.6rem;height:1.6rem;margin:0;white-space:nowrap;}#mms-app .mms-icon-title-body--compact-heading>.mms-icon-title-body__heading>.mms-icon-title-body__title{flex:1 1 0;min-width:0;margin:0;}#mms-app [data-help-feedback]>div{gap:.42rem;}#mms-app [data-help-feedback] button[data-feedback="yes"],#mms-app [data-help-feedback] button[data-feedback="no"]{min-width:3.25rem;padding:.42rem .7rem;border-radius:var(--mms-control-shape-radius,.5rem);font-size:.875rem;font-weight:800;line-height:1;}@media (max-width:42rem){#mms-app [data-help-feedback] button[data-feedback="yes"],#mms-app [data-help-feedback] button[data-feedback="no"]{min-width:3.4rem;}}#mms-app #diagnostic .mms-promo-diagnostic-grid > article.mms-promo-check-card:not(:has(> .mms-icon-title-body__top)):has(> .mms-icon-title-body__heading){display:grid;grid-template-columns:var(--mms-icon-badge-size) minmax(0,1fr);grid-template-rows:auto auto;align-items:center;column-gap:.58rem;row-gap:.62rem;}#mms-app #diagnostic .mms-promo-diagnostic-grid > article.mms-promo-check-card:not(:has(> .mms-icon-title-body__top)):has(> .mms-icon-title-body__heading) > .mms-icon-title-body__icon{grid-column:1;grid-row:1;align-self:center;margin:0;}#mms-app #diagnostic .mms-promo-diagnostic-grid > article.mms-promo-check-card:not(:has(> .mms-icon-title-body__top)):has(> .mms-icon-title-body__heading) > .mms-icon-title-body__heading{grid-column:2;grid-row:1;display:flex;flex-flow:row nowrap;align-items:center;gap:.58rem;min-width:0;margin:0;}#mms-app #diagnostic .mms-promo-diagnostic-grid > article.mms-promo-check-card:not(:has(> .mms-icon-title-body__top)):has(> .mms-icon-title-body__heading) > .mms-icon-title-body__heading > .mms-icon-title-body__kicker,#mms-app #diagnostic .mms-promo-diagnostic-grid > article.mms-promo-check-card:not(:has(> .mms-icon-title-body__top)):has(> .mms-icon-title-body__heading) > .mms-icon-title-body__heading > .mms-icon-title-body__title{margin:0;}#mms-app #diagnostic .mms-promo-diagnostic-grid > article.mms-promo-check-card:not(:has(> .mms-icon-title-body__top)):has(> .mms-icon-title-body__heading) > .mms-icon-title-body__heading > .mms-icon-title-body__kicker{flex:0 0 auto;width:auto;min-width:0;height:auto;padding:0;background:transparent;white-space:nowrap;}#mms-app #diagnostic .mms-promo-diagnostic-grid > article.mms-promo-check-card:not(:has(> .mms-icon-title-body__top)):has(> .mms-icon-title-body__heading) > .mms-icon-title-body__heading > .mms-icon-title-body__title{flex:1 1 auto;min-width:0;}#mms-app #diagnostic .mms-promo-diagnostic-grid > article.mms-promo-check-card:not(:has(> .mms-icon-title-body__top)):has(> .mms-icon-title-body__heading) > .mms-icon-title-body__full{grid-column:1 / -1;grid-row:2;margin:0;}#mms-app #diagnostic .mms-promo-diagnostic-grid > article.mms-promo-check-card:not(:has(> .mms-icon-title-body__top)):has(> small):has(> h3){display:grid;grid-template-columns:var(--mms-icon-badge-size) max-content minmax(0,1fr);grid-template-rows:auto auto;align-items:center;column-gap:.58rem;row-gap:.62rem;}#mms-app #diagnostic .mms-promo-diagnostic-grid > article.mms-promo-check-card:not(:has(> .mms-icon-title-body__top)):has(> small):has(> h3) > .mms-icon-title-body__icon{grid-column:1;grid-row:1;margin:0;}#mms-app #diagnostic .mms-promo-diagnostic-grid > article.mms-promo-check-card:not(:has(> .mms-icon-title-body__top)):has(> small):has(> h3) > small{grid-column:2;grid-row:1;width:auto;min-width:0;height:auto;padding:0;margin:0;background:transparent;white-space:nowrap;}#mms-app #diagnostic .mms-promo-diagnostic-grid > article.mms-promo-check-card:not(:has(> .mms-icon-title-body__top)):has(> small):has(> h3) > h3{grid-column:3;grid-row:1;min-width:0;margin:0;}#mms-app #diagnostic .mms-promo-diagnostic-grid > article.mms-promo-check-card:not(:has(> .mms-icon-title-body__top)):has(> small):has(> h3) > p{grid-column:1 / -1;grid-row:2;margin:0;}#mms-app .mms-section__visual{min-width:0;container-name:mms-content-region;container-type:inline-size;}#mms-app .mms-section__visual>*{min-width:0;max-width:100%}#mms-app .mms-section__visual :is(.mms-demo-steps,.mms-readable-card-rows,.mms-recovery-steps,.mms-decision-proof__rail),#mms-app .mms-section__visual .mms-workflow:not(.mms-workflow--booking-journey):not(.mms-difference-workflow)>ol{display:grid;grid-template-columns:minmax(0,1fr);}@container mms-content-region (min-width:40rem){#mms-app .mms-section__visual :is(.mms-demo-steps,.mms-readable-card-rows,.mms-recovery-steps),#mms-app .mms-section__visual .mms-workflow:not(.mms-workflow--booking-journey):not(.mms-difference-workflow)>ol{grid-template-columns:repeat(2,minmax(0,1fr));}}@container mms-content-region (min-width:64rem){#mms-app .mms-section__visual :is(.mms-demo-steps,.mms-fit-grid),#mms-app .mms-section__visual .mms-workflow:not(.mms-workflow--booking-journey):not(.mms-difference-workflow)>ol{grid-template-columns:repeat(4,minmax(0,1fr));}}@supports not (container-type:inline-size){#mms-app .mms-section__visual :is(.mms-demo-steps,.mms-readable-card-rows,.mms-recovery-steps,.mms-decision-proof__rail),#mms-app .mms-section__visual .mms-workflow:not(.mms-workflow--booking-journey):not(.mms-difference-workflow)>ol{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));}}#mms-app :where(div,section,article,aside,main,nav):has(> :is( [class$="-help-collections"]:not(.mms-help-collections-),[class$="-review-grid"],.mms-pricing-help-flow,.mms-rules-flow,.mms-rules-related,.mms-data-flow,.mms-data-related,.mms-impl-flow,.mms-impl-related,.mms-training-flow,.mms-training-related,.mms-add-flow,.mms-validation-flow,.mms-recovery-flow,.mms-recovery-priority-flow,.mms-recovery-workflow-flow,.mms-recovery-workflow-status-grid,.mms-referral-reward-flow,.mms-survey-config-flow,.mms-survey-not-sent-flow,.mms-survey-response-flow,.mms-survey-results-flow,.mms-survey-signals-flow,.mms-survey-timing-flow,.mms-survey-dashboard-flow,.mms-models-demo__context,.mms-kpi-five,.mms-use-booking__flow,.mms-use-survey__timeline )){min-width:0;container-type:inline-size;}#mms-app :is( [class$="-help-collections"]:not(.mms-help-collections-),[class$="-review-grid"],.mms-pricing-help-flow,.mms-rules-flow,.mms-rules-related,.mms-data-flow,.mms-data-related,.mms-impl-flow,.mms-impl-related,.mms-training-flow,.mms-training-related,.mms-add-flow,.mms-validation-flow,.mms-recovery-flow,.mms-recovery-priority-flow,.mms-recovery-workflow-flow,.mms-recovery-workflow-status-grid,.mms-referral-reward-flow,.mms-survey-config-flow,.mms-survey-not-sent-flow,.mms-survey-response-flow,.mms-survey-results-flow,.mms-survey-signals-flow,.mms-survey-timing-flow,.mms-survey-dashboard-flow,.mms-models-demo__context,.mms-kpi-five,.mms-use-booking__flow,.mms-use-survey__timeline ){min-width:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,max(11rem,18%)),1fr));}@container (max-width:63.99rem){#mms-app :is( [class$="-help-collections"]:not(.mms-help-collections-),[class$="-review-grid"],.mms-pricing-help-flow,.mms-rules-flow,.mms-rules-related,.mms-data-flow,.mms-data-related,.mms-impl-flow,.mms-impl-related,.mms-training-flow,.mms-training-related,.mms-add-flow,.mms-validation-flow,.mms-recovery-flow,.mms-recovery-priority-flow,.mms-recovery-workflow-flow,.mms-recovery-workflow-status-grid,.mms-referral-reward-flow,.mms-survey-config-flow,.mms-survey-not-sent-flow,.mms-survey-response-flow,.mms-survey-results-flow,.mms-survey-signals-flow,.mms-survey-timing-flow,.mms-survey-dashboard-flow,.mms-models-demo__context,.mms-kpi-five,.mms-use-booking__flow,.mms-use-survey__timeline ){grid-template-columns:repeat(auto-fit,minmax(min(100%,max(12rem,30%)),1fr));}#mms-app :is( .mms-pricing-help-flow,.mms-rules-flow,.mms-data-flow,.mms-impl-flow,.mms-training-flow,.mms-add-flow,.mms-validation-flow,.mms-recovery-flow,.mms-recovery-priority-flow,.mms-recovery-workflow-flow,.mms-referral-reward-flow,.mms-survey-config-flow,.mms-survey-not-sent-flow,.mms-survey-response-flow,.mms-survey-results-flow,.mms-survey-signals-flow,.mms-survey-timing-flow,.mms-use-booking__flow,.mms-use-survey__timeline ) > li::after{display:none}}@container (max-width:43.99rem){#mms-app :is( [class$="-help-collections"]:not(.mms-help-collections-),[class$="-review-grid"],.mms-pricing-help-flow,.mms-rules-flow,.mms-rules-related,.mms-data-flow,.mms-data-related,.mms-impl-flow,.mms-impl-related,.mms-training-flow,.mms-training-related,.mms-add-flow,.mms-validation-flow,.mms-recovery-flow,.mms-recovery-priority-flow,.mms-recovery-workflow-flow,.mms-recovery-workflow-status-grid,.mms-referral-reward-flow,.mms-survey-config-flow,.mms-survey-not-sent-flow,.mms-survey-response-flow,.mms-survey-results-flow,.mms-survey-signals-flow,.mms-survey-timing-flow,.mms-survey-dashboard-flow,.mms-models-demo__context,.mms-kpi-five,.mms-use-booking__flow,.mms-use-survey__timeline ){grid-template-columns:repeat(auto-fit,minmax(min(100%,max(12rem,45%)),1fr));}}@container (max-width:29.99rem){#mms-app :is( [class$="-help-collections"]:not(.mms-help-collections-),[class$="-review-grid"],.mms-pricing-help-flow,.mms-rules-flow,.mms-rules-related,.mms-data-flow,.mms-data-related,.mms-impl-flow,.mms-impl-related,.mms-training-flow,.mms-training-related,.mms-add-flow,.mms-validation-flow,.mms-recovery-flow,.mms-recovery-priority-flow,.mms-recovery-workflow-flow,.mms-recovery-workflow-status-grid,.mms-referral-reward-flow,.mms-survey-config-flow,.mms-survey-not-sent-flow,.mms-survey-response-flow,.mms-survey-results-flow,.mms-survey-signals-flow,.mms-survey-timing-flow,.mms-survey-dashboard-flow,.mms-models-demo__context,.mms-kpi-five,.mms-use-booking__flow,.mms-use-survey__timeline ){grid-template-columns:minmax(0,1fr);}}@supports not (container-type:inline-size){#mms-app :is( [class$="-help-collections"]:not(.mms-help-collections-),[class$="-review-grid"],.mms-pricing-help-flow,.mms-rules-flow,.mms-rules-related,.mms-data-flow,.mms-data-related,.mms-impl-flow,.mms-impl-related,.mms-training-flow,.mms-training-related,.mms-add-flow,.mms-validation-flow,.mms-recovery-flow,.mms-recovery-priority-flow,.mms-recovery-workflow-flow,.mms-recovery-workflow-status-grid,.mms-referral-reward-flow,.mms-survey-config-flow,.mms-survey-not-sent-flow,.mms-survey-response-flow,.mms-survey-results-flow,.mms-survey-signals-flow,.mms-survey-timing-flow,.mms-survey-dashboard-flow,.mms-models-demo__context,.mms-kpi-five,.mms-use-booking__flow,.mms-use-survey__timeline ){grid-template-columns:repeat(auto-fit,minmax(min(100%,max(11rem,18%)),1fr));}}@media (max-width:42rem){body.mms-page .mms-hero.mms-hero{min-height:auto;}body.mms-page .mms-hero.mms-refonte-hero{padding-block:0;}body.mms-page .mms-hero.mms-hero > .mms-container.mms-hero__grid{min-height:0;padding-block:clamp(2.25rem,8vw,3rem) clamp(2.5rem,9vw,3.25rem);}body.mms-page .mms-hero.mms-hero .mms-hero__copy{padding-block:0;}.mms-hero > .mms-hero__media{position:absolute;inset:0;z-index:-3;display:block;width:100%;height:100%;margin:0;overflow:hidden;opacity:1;visibility:visible;}.mms-hero > .mms-hero__media img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:var(--mms-hero-mobile-position,50% 58%);opacity:1;visibility:visible;}}#mms-app body.mms-page main :is(section[id],article[id],[data-section-index][id]){scroll-margin-top:calc(var(--mms-header-height,4.75rem) + var(--mms-page-route-height,3.35rem) + .75rem);}@media (max-width:42rem){#mms-app body.mms-page main :is(section[id],article[id],[data-section-index][id]){scroll-margin-top:calc(var(--mms-header-height,4.4rem) + var(--mms-page-route-height,3.35rem) + .5rem);}}.mms-hero > .mms-hero__media,.mms-hero > .mms-hero__veil{position:absolute;inset:0;width:100%;height:100%;}.mms-hero > .mms-hero__media{overflow:hidden;}.mms-hero > .mms-hero__media > img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;}:is(.mms-ui-demo-stage,.mms-growth-scroll,.mms-native-table-wrap,.mms-native-table-scroll,.mms-table-scroll,.table-responsive,[data-table-scroll])[data-mms-horizontal-scroller]:focus-visible{outline:3px solid var(--mms-teal-600,#16877e);outline-offset:3px;}body.mms-site-refinement[data-mms-page-family="help"] :where(.mms-help-answer){display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem;align-items:start;min-width:0;padding:var(--mms-help-surface-padding);border-radius:var(--mms-help-answer-radius,1.3rem);background:#fff;box-shadow:var(--mms-help-answer-shadow,var(--mms-card-shadow-elevated));}body.mms-site-refinement[data-mms-page-family="help"] :where(.mms-help-answer--standalone){margin-block:clamp(2.5rem,5vw,4rem);}body.mms-site-refinement[data-mms-page-family="help"] :where(.mms-help-answer)>:where(div,article):not([class]){min-width:0}body.mms-site-refinement[data-mms-page-family="help"] :where(.mms-help-answer) h2{margin:0 0 .5rem;font-size:clamp(1.38rem,2.3vw,1.9rem);line-height:1.2;}body.mms-site-refinement[data-mms-page-family="help"] :where(.mms-help-answer) p{max-width:90ch;margin:0;line-height:1.72;}body.mms-site-refinement[data-mms-page-family="help"] :where(.mms-help-feedback){min-width:0;padding:var(--mms-help-surface-padding);border-radius:var(--mms-card-radius);background:#fff;}body.mms-site-refinement[data-mms-page-family="help"] :where(.mms-help-feedback)>h2{margin:0 0 .9rem;font-size:1.25rem;line-height:1.25;}body.mms-site-refinement[data-mms-page-family="help"] :where(.mms-help-feedback)>div{display:flex;flex-wrap:wrap;gap:.65rem;}body.mms-site-refinement[data-mms-page-family="help"] :where(.mms-help-feedback) button{min-height:44px;padding:.65rem 1rem;border-radius:.75rem;background:#fff;font:inherit;font-weight:750;cursor:pointer;}body.mms-site-refinement[data-mms-page-family="help"] :where(.mms-help-related,.mms-help-related-card){min-width:0;width:100%;max-width:none;}body.mms-site-refinement[data-mms-page-family="help"] :where(.mms-help-related-links){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1rem;min-width:0;}@media(max-width:42rem){body.mms-site-refinement[data-mms-page-family="help"] :where(.mms-help-answer){grid-template-columns:minmax(0,1fr)}body.mms-site-refinement[data-mms-page-family="help"] :where(.mms-help-related-links){grid-template-columns:minmax(0,1fr)}}body.mms-site-refinement[data-mms-page-family="help"] :where(.mms-help-card-top){display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem;}body.mms-site-refinement[data-mms-page-family="help"] :where(.mms-help-collections-grid){display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.85rem;min-width:0;}body.mms-site-refinement[data-mms-page-family="help"] :where(.mms-help-guide-grid){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2.3vw,1.5rem);min-width:0;}body.mms-site-refinement[data-mms-page-family="help"] :where(.mms-help-doc-grid){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2.4vw,1.4rem);min-width:0;}body.mms-site-refinement[data-mms-page-family="help"] :where(.mms-help-grid-2){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;min-width:0;}body.mms-site-refinement[data-mms-page-family="help"] :where(.mms-help-review-grid){display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.85rem;min-width:0;}body.mms-site-refinement[data-mms-page-family="help"] :where(.mms-help-limit-list){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1.2rem;margin:1.5rem 0 0;padding:0;list-style:none;}body.mms-site-refinement[data-mms-page-family="help"] :where(.mms-help-limit-list) svg{width:1rem;height:1rem;margin-top:.28rem;color:#a06f00;fill:currentColor;}body.mms-site-refinement[data-mms-page-family="help"] :where(.mms-help-resource-card){display:grid;min-height:0}body.mms-site-refinement[data-mms-page-family="help"] :where(.mms-help-support-card){display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(1.5rem,4vw,3rem);align-items:center;padding:var(--mms-help-surface-padding);border:1px solid #b9d7d0;border-radius:1.35rem;background:linear-gradient(135deg,#edf8f5,#fff);}body.mms-site-refinement[data-mms-page-family="help"] :where(.mms-help-support-card) .mms-button{justify-self:start}@media(max-width:68.75rem){body.mms-site-refinement[data-mms-page-family="help"] :where(.mms-help-collections-grid){grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:61.25rem){body.mms-site-refinement[data-mms-page-family="help"] :where(.mms-help-guide-grid){grid-template-columns:minmax(0,1fr)}}@media(max-width:47.5rem){body.mms-site-refinement[data-mms-page-family="help"] :where(.mms-help-collections-grid,.mms-help-doc-grid,.mms-help-grid-2,.mms-help-limit-list,.mms-help-review-grid,.mms-help-support-card){grid-template-columns:minmax(0,1fr)}}#mms-app body.mms-help-prepare-data .mms-data-task > h3.mms-icon-title,#mms-app body.mms-help-capacity .mms-cap-principle > h3.mms-icon-title{display:grid;grid-template-columns:1.35rem minmax(0,1fr);align-items:start;column-gap:.6rem;width:100%;max-width:none;min-width:0;min-height:0;height:auto;text-transform:none;text-wrap:pretty;}#mms-app body.mms-help-prepare-data .mms-data-task > h3.mms-icon-title{margin:.45rem 0 .7rem;color:var(--mms-data-ink,#102f2d);font-size:1.18rem;line-height:1.28;}#mms-app body.mms-help-capacity .mms-cap-principle{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;}#mms-app body.mms-help-capacity .mms-cap-principle > span{grid-row:1;justify-self:start;margin:0 0 .65rem;}#mms-app body.mms-help-capacity .mms-cap-principle > h3.mms-icon-title{grid-row:2;margin:0 0 .55rem;color:var(--mms-cap-ink,#102f2d);font-size:1.08rem;line-height:1.3;}#mms-app body.mms-help-capacity .mms-cap-principle > p{grid-row:3;}#mms-app body.mms-help-prepare-data .mms-data-task > h3.mms-icon-title > .mms-icon-title__icon,#mms-app body.mms-help-capacity .mms-cap-principle > h3.mms-icon-title > .mms-icon-title__icon{display:block;grid-column:1;grid-row:1;width:1.35rem;height:1.35rem;min-width:1.35rem;max-width:1.35rem;margin:.05rem 0 0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;fill:currentColor;}#mms-app body.mms-help-prepare-data .mms-data-task > h3.mms-icon-title > .mms-icon-title__icon{color:var(--mms-data-accent-dark,#075d57);}#mms-app body.mms-help-capacity .mms-cap-principle > h3.mms-icon-title > .mms-icon-title__icon{color:var(--mms-cap-accent-dark,#075d57);}#mms-app body.mms-help-prepare-data .mms-data-task > h3.mms-icon-title > .mms-icon-title__text,#mms-app body.mms-help-capacity .mms-cap-principle > h3.mms-icon-title > .mms-icon-title__text{display:block;grid-column:2;grid-row:1;width:auto;min-width:0;max-width:none;margin:0;padding:0;font:inherit;line-height:inherit;letter-spacing:inherit;text-transform:none;color:inherit;}#mms-app .mms-number-title{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:.65rem;row-gap:.45rem;align-items:center;min-width:0;}#mms-app .mms-number-title > :first-child{grid-column:1;grid-row:1;align-self:center;margin-block:0;}#mms-app .mms-number-title > :is(h3,h4,strong,b):nth-child(2){grid-column:2;grid-row:1;align-self:center;min-width:0;margin-block:0;}#mms-app .mms-number-title > :nth-child(n+3){grid-column:1 / -1;min-width:0;}@media (max-width:680px){#mms-app .mms-number-title > :is(h3,h4,strong,b):nth-child(2){text-wrap:wrap;}}@media (max-width: 640px){body.mms-page--help :is( .mms-help-detail-symptom-grid,.mms-help-detail-check-grid,.mms-help-detail-framework-grid,.mms-help-detail-level-grid,.mms-help-detail-test-list,.mms-help-detail-step-list ){grid-template-columns: minmax(0,1fr);}}body.mms-site-refinement{--mms-v2-teal:var(--mms-teal-600);--mms-v2-teal-dark:#0d625c;--mms-v2-teal-soft:#e7f5f2;--mms-v2-teal-wash:rgb(22 135 126 / .11);--mms-v2-gold:#e2b72f;--mms-v2-gold-soft:#fff6d9;--mms-v2-ink:#123d3a;--mms-icon-badge-size:2.8rem;--mms-icon-badge-glyph-size:1.45rem;}body.mms-site-refinement :is( .mms-section--tinted,.mms-route-section--soft,.mms-help-detail-help-section--soft ){position:relative;overflow:hidden;border-block:1px solid rgb(22 135 126 / .12);background: radial-gradient(circle at 7% 18%,rgb(22 135 126 / .13),transparent 21rem),radial-gradient(circle at 93% 82%,rgb(226 183 47 / .12),transparent 18rem),linear-gradient(180deg,#edf7f4 0%,#f7fbfa 100%);}body.mms-site-refinement[data-mms-page-family="legal"] :is( .mms-privacy-policy,.mms-terms-policy,.mms-saas-policy ).mms-section--tinted{overflow:visible;}body.mms-site-refinement :is( .mms-section-heading,.mms-route-heading,.mms-help-detail-help-heading,.mms-pricing-help-heading,.mms-section__heading ) > .mms-eyebrow{display:inline-flex;width:max-content;max-width:100%;align-items:center;gap:.55rem;padding:0;border:0;border-radius:0;background:transparent;color:#0d625c;box-shadow:none;letter-spacing:.075em;}body.mms-site-refinement :is( .mms-section-heading,.mms-route-heading,.mms-help-detail-help-heading,.mms-pricing-help-heading,.mms-section__heading ) > .mms-eyebrow::before{content:"";width:1.05rem;height:2px;flex:0 0 1.05rem;border-radius:999px;background:#d8a91c;box-shadow:none;}body.mms-site-refinement :is( .mms-icon-badge,.mms-icon-title-body__icon,.mms-help-objective__icon,.mms-route-icon,.mms-data-icon,.mms-training-icon,.mms-rules-icon,.mms-impl-icon,.mms-eno-icon,.mms-start-icon,.mms-absence-icon,.sec-role-icon,.arch-lane__icon,.mms-rules-layer__icon,.mms-training-layer__icon,.mms-semantic-visual__icon,.mms-proof-slot__icon,.mms-hero-semantic__icon,.mms-scenario-distinction__icon,.mms-scenario-related__icon,.mms-path-link__icon,.mms-models-resource__icon,.mms-module-card__icon ){border:1px solid rgb(22 135 126 / .14);background:linear-gradient(145deg,#f8fffd 0%,#dff2ed 100%);box-shadow: inset 0 1px 0 rgb(255 255 255 / .92),0 7px 16px rgb(16 45 53 / .07);}body.mms-site-refinement :is( .mms-outline-card,.mms-icon-title-body,.mms-pilot-card,.mms-help-detail-doc,.mms-models-resource,.mms-path-link,.mms-explorer-card,a[class*="-link-card"] ){background: radial-gradient(circle at 100% 0,rgb(22 135 126 / .055),transparent 9rem),#fff;}body.mms-site-refinement :is( .mms-pilot-card--step,.mms-help-detail-flow__step ){background: radial-gradient(circle at 100% 0,rgb(226 183 47 / .075),transparent 8rem),#fff;}body.mms-site-refinement.mms-help-pricing .mms-pricing-help-flow li{background: radial-gradient(circle at 100% 0,rgb(22 135 126 / .075),transparent 7rem),linear-gradient(180deg,#fff,#fbfdfc);}body.mms-site-refinement.mms-help-pricing .mms-pricing-help-flow li:nth-child(even){background: radial-gradient(circle at 100% 0,rgb(226 183 47 / .09),transparent 7rem),linear-gradient(180deg,#fff,#fffdf7);}body.mms-site-refinement.mms-help-pricing .mms-pricing-help-flow__icon{width:3.2rem;height:3.2rem;min-width:3.2rem;flex:0 0 3.2rem;border:1px solid rgb(22 135 126 / .14);background:linear-gradient(145deg,#f8fffd,#dff2ed);box-shadow:inset 0 1px 0 #fff,0 8px 18px rgb(16 45 53 / .08);}body.mms-site-refinement.mms-help-pricing .mms-pricing-help-flow__icon :is(svg,img){width:1.55rem;height:1.55rem;}body.mms-site-refinement.mms-help-pricing .mms-pricing-help-flow li:nth-child(even) .mms-pricing-help-flow__icon{border-color:rgb(226 183 47 / .22);background:linear-gradient(145deg,#fffdf6,#fff1c7);color:#7a5a00;}body.mms-site-refinement.mms-help-pricing .mms-pricing-help-group{--mms-pricing-group-accent:var(--mms-v2-teal);--mms-pricing-group-wash:rgb(22 135 126 / .08);overflow:hidden;background: radial-gradient(circle at 0 0,var(--mms-pricing-group-wash),transparent 12rem),linear-gradient(180deg,#fff,#fbfdfc);box-shadow:0 10px 28px rgb(16 45 53 / .055);}body.mms-site-refinement.mms-help-pricing .mms-pricing-help-group:nth-child(2){--mms-pricing-group-accent:var(--mms-v2-gold);--mms-pricing-group-wash:rgb(226 183 47 / .10);}body.mms-site-refinement.mms-help-pricing .mms-pricing-help-group:nth-child(3){--mms-pricing-group-accent:#4da99f;--mms-pricing-group-wash:rgb(77 169 159 / .09);}body.mms-site-refinement.mms-help-pricing .mms-pricing-help-group__icon{box-sizing:border-box;width:2.7rem;height:2.7rem;min-width:2.7rem;flex:0 0 2.7rem;padding:.58rem;border:1px solid color-mix(in srgb,var(--mms-pricing-group-accent) 22%,transparent);border-radius:.82rem;background:color-mix(in srgb,var(--mms-pricing-group-accent) 10%,white);color:var(--mms-pricing-group-accent);box-shadow:inset 0 1px 0 rgb(255 255 255 / .9),0 6px 14px rgb(16 45 53 / .06);}body.mms-site-refinement.mms-help-pricing .mms-pricing-help-group__head{border-bottom-color:color-mix(in srgb,var(--mms-pricing-group-accent) 18%,#dce9e5);}body.mms-site-refinement.mms-help-pricing .mms-pricing-help-group__head > span{color:var(--mms-pricing-group-accent);}body.mms-site-refinement.mms-help-pricing .mms-pricing-help-article{border-color:rgb(19 92 87 / .13);background:rgb(255 255 255 / .92);}body.mms-site-refinement.mms-help-pricing .mms-pricing-help-product{background: radial-gradient(circle at 0 0,rgb(22 135 126 / .06),transparent 8rem),#fff;}body.mms-site-refinement.mms-help-pricing .mms-pricing-help-product__icon{width:3.35rem;height:3.35rem;border:1px solid rgb(22 135 126 / .13);background:linear-gradient(145deg,#f8fffd,#dff2ed);box-shadow:inset 0 1px 0 #fff,0 7px 16px rgb(16 45 53 / .06);}body.mms-site-refinement.mms-help-pricing .mms-pricing-help-product__icon svg{width:1.45rem;height:1.45rem;}body.mms-site-refinement :is( .mms-final-cta__inner,.mms-help-support-card > :is(.mms-container,.mms-pricing-help-support__inner) ){background: radial-gradient(circle at 10% 14%,rgb(242 201 76 / .20),transparent 18rem),radial-gradient(circle at 90% 86%,rgb(126 228 208 / .16),transparent 20rem),linear-gradient(135deg,#093b38 0%,#0d5a54 58%,#0a4541 100%);}@media (max-width:640px){body.mms-site-refinement{--mms-icon-badge-size:2.6rem;--mms-icon-badge-glyph-size:1.35rem;}body.mms-site-refinement .mms-refonte-section[data-refonte-order]::before{right:.8rem;top:.55rem;font-size:4.25rem;opacity:.7;}body.mms-site-refinement.mms-help-pricing .mms-pricing-help-group__icon{width:2.5rem;height:2.5rem;min-width:2.5rem;flex-basis:2.5rem;}}@media (prefers-reduced-motion:reduce){body.mms-site-refinement :is( .mms-outline-card,.mms-icon-title-body,.mms-pilot-card,.mms-help-detail-doc,.mms-models-resource,.mms-path-link,.mms-explorer-card,a[class*="-link-card"] ){transition-duration:.01ms;}}body.mms-site-refinement.mms-help-pricing .mms-help-support-card > .mms-container{background:transparent;box-shadow:none;}body.mms-site-refinement.mms-help-pricing .mms-pricing-help-support__inner{position:relative;overflow:hidden;background: radial-gradient(circle at 8% 18%,rgb(242 201 76 / .14),transparent 17rem),radial-gradient(circle at 93% 84%,rgb(126 228 208 / .14),transparent 19rem),linear-gradient(135deg,#0a403c 0%,#115e57 62%,#0b4944 100%);}body.mms-site-refinement.mms-help-pricing .mms-pricing-help-support__inner::after{content:"";position:absolute;width:11rem;height:11rem;right:-4rem;top:-5rem;border:1px solid rgb(255 255 255 / .08);border-radius:50%;box-shadow: 0 0 0 2rem rgb(255 255 255 / .018),0 0 0 4rem rgb(255 255 255 / .012);pointer-events:none;}body.mms-help-pricing .mms-pricing-help-flow{position:relative;isolation:isolate;}body.mms-help-pricing .mms-pricing-help-flow::before{content:"";position:absolute;z-index:-1;left:4%;right:4%;top:1.62rem;height:2px;border-radius:999px;background:linear-gradient( 90deg,rgb(22 135 126 / .18),rgb(226 183 47 / .34) 45%,rgb(22 135 126 / .2) );}body.mms-help-pricing .mms-pricing-help-flow li{box-shadow:0 9px 24px rgb(16 45 53 / .055);}body.mms-help-pricing .mms-pricing-help-groups{align-items:stretch;}body.mms-help-pricing .mms-pricing-help-group{position:relative;}body.mms-help-pricing .mms-pricing-help-group__title-row{align-items:center;}body.mms-help-pricing .mms-pricing-help-group__icon{width:2.85rem;height:2.85rem;min-width:2.85rem;flex-basis:2.85rem;}body.mms-help-pricing .mms-pricing-help-group__icon use{transform-origin:center;}body.mms-help-pricing .mms-pricing-help-product{position:relative;overflow:hidden;border-color:var(--mms-component-border);background: radial-gradient(circle at 0 0,rgb(22 135 126 / .075),transparent 9rem),linear-gradient(180deg,#fff,#fbfdfc);}body.mms-help-pricing .mms-pricing-help-product:nth-child(even){border-left-color:#d8a91c;background: radial-gradient(circle at 0 0,rgb(226 183 47 / .08),transparent 9rem),linear-gradient(180deg,#fff,#fffdf8);}body.mms-help-trouble .mms-trouble-method{position:relative;overflow:hidden;background: radial-gradient(circle at 100% 0,rgb(22 135 126 / .075),transparent 14rem),#fff;}body.mms-help-trouble .mms-trouble-method__flow{position:relative;isolation:isolate;}body.mms-help-trouble .mms-trouble-method__flow::before{content:"";position:absolute;z-index:-1;left:3%;right:3%;top:1.9rem;height:2px;border-radius:999px;background:linear-gradient(90deg,var(--mms-teal-600),rgb(226 183 47 / .82),var(--mms-teal-600));opacity:.34;}body.mms-help-trouble .mms-trouble-step{background:rgb(255 255 255 / .94);}body.mms-help-trouble .mms-trouble-step:nth-child(even)::before{background:#fff3cb;color:#856300;}body.mms-help-trouble .mms-trouble-symptom{position:relative;overflow:hidden;background: radial-gradient(circle at 100% 0,rgb(22 135 126 / .06),transparent 8rem),#fff;}body.mms-help-trouble .mms-trouble-symptom:nth-child(3n+2){background: radial-gradient(circle at 100% 0,rgb(226 183 47 / .07),transparent 8rem),#fff;}body.mms-help-trouble .mms-trouble-symptom__icon{width:3rem;height:3rem;border:1px solid rgb(22 135 126 / .14);background:linear-gradient(145deg,#f7fffd,#dff2ed);box-shadow:inset 0 1px 0 #fff,0 7px 15px rgb(16 45 53 / .055);}body.mms-help-trouble .mms-trouble-symptom:nth-child(3n+2) .mms-trouble-symptom__icon{border-color:rgb(226 183 47 / .2);background:linear-gradient(145deg,#fffdf7,#fff1c8);color:#866400;}body.mms-help-trouble .mms-trouble-evidence-card{position:relative;overflow:hidden;background: radial-gradient(circle at 100% 0,rgb(22 135 126 / .07),transparent 10rem),#fff;}body.mms-help-trouble .mms-trouble-evidence-card--avoid{background: radial-gradient(circle at 100% 0,rgb(226 183 47 / .11),transparent 10rem),#fffaf0;}body.mms-help-trouble .mms-trouble-evidence-card__head svg{box-sizing:content-box;width:1.2rem;height:1.2rem;padding:.55rem;border-radius:.72rem;background:#e5f4f0;}body.mms-help-trouble .mms-trouble-evidence-card--avoid .mms-trouble-evidence-card__head svg{background:#fff0c5;}body.mms-page--home .mms-section__visual > figure[data-visual-purpose="proof"]{position:relative;border-color:rgb(22 135 126 / .16);box-shadow: 0 22px 54px rgb(16 45 53 / .10),0 3px 10px rgb(16 45 53 / .045);}body.mms-page--home .mms-section--tinted .mms-section__visual > figure[data-visual-purpose="proof"]{border-color:rgb(226 183 47 / .18);}@media (max-width:64rem){body.mms-help-pricing .mms-pricing-help-flow::before,body.mms-help-trouble .mms-trouble-method__flow::before{display:none;}}@media(min-width:981px){html[id="mms-app"] :is(.mms-help-detail-flow,.mms-pricing-help-flow,.mms-trouble-method__flow,.mms-recovery-workflow-flow){position:relative;isolation:isolate}html[id="mms-app"] :is(.mms-help-detail-flow,.mms-pricing-help-flow,.mms-trouble-method__flow,.mms-recovery-workflow-flow)::before{content:"";position:absolute;z-index:-1;left:4%;right:4%;top:50%;height:2px;border-radius:999px;background:linear-gradient(90deg,rgb(22 135 126 / .20),rgb(226 183 47 / .34),rgb(22 135 126 / .20));transform:translateY(-50%);pointer-events:none}}:where(.mms-page-route,.trust-route) a b{display:block;min-width:0;max-width:22ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}body.mms-site-refinement[data-mms-page-family="help"] :is(.mms-booking-help-card,.mms-booking-help-collection,.mms-validation-concept-card,.mms-validation-diagnostic-card,.mms-models-resource){border-radius:1.1rem;box-shadow:var(--mms-help-soft-card-shadow);}body.mms-site-refinement[data-mms-page-family="help"] :is(.mms-booking-help-card__icon,.mms-booking-help-collection__icon,.mms-models-resource__icon){display:grid;width:2.6rem;height:2.6rem;flex:0 0 2.6rem;place-items:center;border-radius:.8rem;}body.mms-site-refinement[data-mms-page-family="help"] :is(.mms-booking-help-card__icon,.mms-booking-help-collection__icon,.mms-models-resource__icon) svg{width:1.06rem;height:1.06rem;}body.mms-site-refinement[data-mms-page-family="help"] :is(.mms-validation-concept-card,.mms-validation-diagnostic-card) small{border-radius:var(--mms-control-shape-radius);}body.mms-site-refinement[data-mms-page-family="help"] :where( article[class$="-card"],article[class*="-card "],a[class$="-card"],a[class*="-card "],aside[class$="-card"],aside[class*="-card "],div[class$="-card"],div[class*="-card "],article[class$="-panel"],article[class*="-panel "],aside[class$="-panel"],aside[class*="-panel "],div[class$="-panel"],div[class*="-panel "],article[class$="-note"],article[class*="-note "],aside[class$="-note"],aside[class*="-note "],div[class$="-note"],div[class*="-note "],article[class$="-resource"],article[class*="-resource "],a[class$="-resource"],a[class*="-resource "],article[class$="-collection"],article[class*="-collection "],a[class$="-collection"],a[class*="-collection "],article[class$="-doc"],article[class*="-doc "],a[class$="-doc"],a[class*="-doc "],div[class$="__item"],div[class*="__item "],article[class$="__item"],article[class*="__item "],div[class$="__step"],div[class*="__step "],article[class$="__step"],article[class*="__step "],div[class$="-row"],div[class*="-row "] ){padding:var(--mms-help-surface-padding);}body.mms-site-refinement[data-mms-page-family="help"] :where(.mms-public-scope-note){padding:var(--mms-help-surface-padding);}#mms-app body.mms-help-add-employee .mms-add-check-grid{width:100%;max-width:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:start;}#mms-app body.mms-help-add-employee :is(.mms-add-checklist-panel,.mms-add-verification-note){width:100%;min-width:0;height:auto;align-self:start;}#mms-app body.mms-help-booking .mms-booking-help-card{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto auto 1fr auto;column-gap:12px;align-items:start;}#mms-app body.mms-help-booking .mms-booking-help-card__top{display:contents}#mms-app body.mms-help-booking .mms-booking-help-card__icon{grid-column:1;grid-row:1;align-self:center}#mms-app body.mms-help-booking .mms-booking-help-label{grid-column:2;grid-row:1;align-self:center;justify-self:start}#mms-app body.mms-help-booking .mms-booking-help-card h3{grid-column:1/-1;grid-row:2;margin:12px 0 0}#mms-app body.mms-help-booking .mms-booking-help-card p{grid-column:1/-1;grid-row:3;margin-top:10px}#mms-app body.mms-help-booking .mms-booking-help-card__action{grid-column:1/-1;grid-row:5}#mms-app body.mms-help-booking .mms-booking-help-collection{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto 1fr auto;column-gap:12px;align-items:start;}#mms-app body.mms-help-booking .mms-booking-help-collection__top{display:contents}#mms-app body.mms-help-booking .mms-booking-help-collection__icon{grid-column:1;grid-row:1;align-self:center}#mms-app body.mms-help-booking .mms-booking-help-collection h3{grid-column:2;grid-row:1;align-self:center;margin:0}#mms-app body.mms-help-booking .mms-booking-help-collection p{grid-column:1/-1;grid-row:2;margin-top:10px}#mms-app body.mms-help-booking .mms-booking-help-collection__action{grid-column:1/-1;grid-row:3}#mms-app body.mms-help-booking-models .mms-models-resource{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto auto 1fr auto;column-gap:12px;align-items:start;}#mms-app body.mms-help-booking-models .mms-models-resource__top{display:contents}#mms-app body.mms-help-booking-models .mms-models-resource__icon{grid-column:1;grid-row:1;align-self:center}#mms-app body.mms-help-booking-models .mms-models-resource__category{grid-column:2;grid-row:1;align-self:center;justify-self:start}#mms-app body.mms-help-booking-models .mms-models-resource h3{grid-column:1/-1;grid-row:2;margin:12px 0 0}#mms-app body.mms-help-booking-models .mms-models-resource p{grid-column:1/-1;grid-row:3;margin-top:10px}#mms-app body.mms-help-booking-models .mms-models-resource__action{grid-column:1/-1;grid-row:5}@media(max-width:760px){#mms-app body.mms-help-add-employee .mms-add-check-grid{grid-template-columns:1fr}}:root{--mms-page-route-idle:#89979b;--mms-page-route-past:#4f8f88;--mms-page-route-active:#c9503b;--mms-page-route-active-bright:#e56b50;--mms-page-route-progress-color:linear-gradient(90deg,#6ea9a2 0%,#c9503b 72%,#e56b50 100%);--mms-page-route-progress-track:#dce5e3;}#mms-app :where(.mms-page-route,.trust-route){background:rgb(255 255 255 / .975);box-shadow:0 5px 18px rgb(20 68 64 / .04);}#mms-app :where(.mms-page-route,.trust-route) .mms-page-route__inner{background:linear-gradient(90deg,rgb(79 143 136 / .025),transparent 38%,rgb(201 80 59 / .028));}#mms-app :where(.mms-page-route,.trust-route) .mms-page-route__progress::after{background:var(--mms-page-route-progress-color);}#mms-app :where(.mms-page-route,.trust-route) a{color:#65777c;background:transparent;box-shadow:none;transition:background 280ms var(--mms-emphasis),color 280ms var(--mms-emphasis),box-shadow 320ms var(--mms-emphasis);}#mms-app :where(.mms-page-route,.trust-route) a > span:first-child{color:var(--mms-page-route-idle);opacity:.66;transition:color 320ms var(--mms-emphasis),opacity 320ms var(--mms-emphasis),text-shadow 360ms var(--mms-emphasis);}#mms-app :where(.mms-page-route,.trust-route) a > span:first-child::after{background:rgb(137 151 155 / .36);transition:background-color 320ms var(--mms-emphasis);}#mms-app :where(.mms-page-route,.trust-route) a[data-mms-route-state="past"]{color:#527872;}#mms-app :where(.mms-page-route,.trust-route) a[data-mms-route-state="past"] > span:first-child{color:var(--mms-page-route-past);opacity:.82;}#mms-app :where(.mms-page-route,.trust-route) a[data-mms-route-state="past"] > span:first-child::after{background:rgb(79 143 136 / .42);}#mms-app :where(.mms-page-route,.trust-route) a[aria-current="true"],#mms-app :where(.mms-page-route,.trust-route) a[data-mms-route-state="current"]{color:var(--mms-teal-950,#092f2d);background:linear-gradient(180deg,rgb(255 255 255 / .35),rgb(201 80 59 / .055));box-shadow:inset 0 -3px var(--mms-page-route-active-bright);}#mms-app :where(.mms-page-route,.trust-route) a[aria-current="true"] > span:first-child,#mms-app :where(.mms-page-route,.trust-route) a[data-mms-route-state="current"] > span:first-child{color:var(--mms-page-route-active);opacity:1;text-shadow:0 0 .85rem rgb(201 80 59 / .18);}#mms-app :where(.mms-page-route,.trust-route) a[aria-current="true"] > span:first-child::after,#mms-app :where(.mms-page-route,.trust-route) a[data-mms-route-state="current"] > span:first-child::after{background:var(--mms-page-route-active-bright);}#mms-app :where(.mms-page-route,.trust-route) a:is(:hover,:focus-visible){color:var(--mms-teal-900,#0b3b38);background:rgb(201 80 59 / .04);box-shadow:inset 0 -2px rgb(201 80 59 / .28);}@media(prefers-reduced-motion:reduce){#mms-app :where(.mms-page-route,.trust-route) :is(a,a > span:first-child,a > span:first-child::after){transition:none}}html#mms-app body[data-page-visibility="public"] :where(.mms-page-route,.trust-route){background:transparent}html#mms-app body[data-page-visibility="public"] :where(.mms-page-route,.trust-route) .mms-page-route__inner{border:1px solid rgb(215 228 224 / .92);border-radius:calc(var(--mms-page-route-height,3.35rem) / 2 + .2rem);background:rgb(255 255 255 / .78);box-shadow:0 10px 28px rgb(16 45 53 / .06);-webkit-backdrop-filter:blur(14px) saturate(132%);backdrop-filter:blur(14px) saturate(132%);}html#mms-app body[data-page-visibility="public"] :where(.mms-page-route,.trust-route) a{transition:background-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease;}html#mms-app body[data-page-visibility="public"] :where(.mms-page-route,.trust-route) a:is(:hover,:focus-visible){transform:translateY(-1px);background:rgb(22 135 126 / .065);box-shadow:inset 0 -2px rgb(22 135 126 / .34),0 6px 14px rgb(16 45 53 / .04);}html#mms-app body[data-page-visibility="public"] :where(.mms-page-route,.trust-route) a[aria-current="true"]{background:linear-gradient(180deg,rgb(235 247 244 / .92),rgb(248 252 250 / .94));box-shadow:inset 0 -3px var(--mms-teal-600),0 8px 18px rgb(16 45 53 / .05);}@media (max-width:720px){html#mms-app body[data-page-visibility="public"] :where(.mms-page-route,.trust-route) .mms-page-route__inner{padding-inline:.7rem}}html#mms-app body[data-page-visibility="public"] :where(.mms-page-route,.trust-route) .mms-page-route__inner{border:0;border-radius:0;box-shadow:none;}
