.mm-topic{--mellow-topic-bg:var(--mm-color-floral-white);--mellow-topic-box-bg:transparent;--mellow-topic-accent:var(--mm-color-accent-teal);--mellow-topic-ink:var(--mm-color-ink);--mellow-topic-body-color:var(--mm-color-body);--mellow-topic-muted:var(--mm-color-grey);--mellow-topic-line:var(--mm-color-sand-dark);--mellow-topic-box-radius:var(--mm-radius-box);--mellow-topic-padding-y:var(--mm-section-space-m);--mellow-topic-gap:var(--mm-card-gap);--mellow-topic-cell-padding-x:var(--mm-facts-item-padding-x);--mellow-topic-item-padding-y:var(--mm-space-xl);--mellow-topic-eyebrow-font-size:var(--mm-facts-label-font-size);--mellow-topic-heading-font-size:var(--mm-h3-size);--mellow-topic-heading-line-height:var(--mm-h4-line-height);--mellow-topic-stick-duration:var(--mm-duration-slow);--mellow-topic-heading-color:var(--mellow-topic-ink);--mellow-topic-alert:var(--mm-color-error);--mellow-topic-hint-color:var(--mellow-topic-muted);--mellow-topic-hint-font-size:var(--mm-facts-value-font-size);--mellow-topic-hint-line-height:var(--mm-facts-value-line-height);--mellow-topic-detail-gap:var(--mm-space-xl);--mellow-topic-intro-font-size:var(--mm-lead-regular-font-size);--mellow-topic-intro-font-family:var(--mm-lead-regular-font-family);--mellow-topic-intro-font-weight:var(--mm-lead-regular-font-weight);--mellow-topic-intro-line-height:var(--mm-lead-regular-line-height);--mellow-topic-intro-max-width:var(--mm-width-reading-m);--mellow-topic-apply-gap:var(--mm-space-xl);--mellow-topic-apply-bg:var(--mellow-topic-ink);--mellow-topic-apply-color:var(--mm-color-floral-white);--mellow-topic-stick-visible:calc(var(--mm-navbar-offset)*2 + var(--mm-navbar-height));--mellow-topic-stick-hidden:var(--mm-navbar-offset);--mellow-topic-stick:var(--mellow-topic-stick-visible)}:root.mm-navbar-is-hidden .mm-topic{--mellow-topic-stick:var(--mellow-topic-stick-hidden)}.mm-topic{background-color:var(--mellow-topic-bg-override,var(--mellow-topic-bg));font-family:var(--mm-font-regular,sans-serif);margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding-block:var(--mellow-topic-padding-y);scroll-margin-top:calc(var(--mellow-topic-stick-visible) + var(--mm-topic-nav-space, 0px) + var(--mm-space-m));width:100vw}.mm-topic+.mm-topic,.mm-topic-nav+.mm-topic{padding-top:var(--mellow-topic-gap)}.mm-topic:has(+.mm-topic){padding-bottom:0}.mm-topic--dark{--mellow-topic-bg:var(--mm-color-ink);--mellow-topic-accent:var(--mm-color-teal-light);--mellow-topic-ink:var(--mm-color-floral-white);--mellow-topic-body-color:var(--mm-color-floral-white-soft);--mellow-topic-muted:var(--mm-color-teal-light);--mellow-topic-line:var(--mm-tint-white-15);--mellow-topic-alert:var(--mm-color-error-on-dark);--mellow-topic-apply-color:var(--mm-color-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mm-topic__wrap{box-sizing:border-box;margin-inline:auto;max-width:var(--mm-content-max-width);padding-inline:0;width:100%}.mm-topic__box{background-color:var(--mellow-topic-box-bg-override,var(--mellow-topic-box-bg));border:var(--mm-border-width) solid var(--mellow-topic-line);border-radius:var(--mellow-topic-box-radius)}@media(max-width:1359.98px){.mm-topic__box{border-left:none;border-radius:0;border-right:none}}@media(min-width:992px){.mm-topic__box{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr)}}.mm-topic__aside{padding:var(--mellow-topic-item-padding-y) var(--mellow-topic-cell-padding-x) var(--mm-space-s)}@media(min-width:992px){.mm-topic__aside{border-right:var(--mm-border-width) solid var(--mellow-topic-line);padding-bottom:var(--mellow-topic-item-padding-y)}}.mm-topic__aside-sticky{display:flex;flex-direction:column;gap:var(--mm-space-s)}@media(min-width:992px){.mm-topic__aside-sticky{position:sticky;top:calc(var(--mellow-topic-stick) + var(--mm-topic-nav-space, 0px) + var(--mm-space-xl));transition:top var(--mellow-topic-stick-duration) var(--mm-ease)}}.mm-topic__eyebrow{color:var(--mellow-topic-eyebrow-color-override,var(--mellow-topic-accent));font-family:var(--mellow-topic-eyebrow-font-family-override,inherit);font-size:var(--mellow-topic-eyebrow-size-override,var(--mellow-topic-eyebrow-font-size));font-weight:var(--mellow-topic-eyebrow-weight-override,var(--mm-eyebrow-font-weight,var(--mm-weight-regular)));letter-spacing:var(--mellow-topic-eyebrow-letter-spacing-override,var(--mm-eyebrow-letter-spacing));line-height:var(--mellow-topic-eyebrow-line-height-override,var(--mm-eyebrow-line-height,normal));margin:0;order:-1;text-align:var(--mellow-topic-eyebrow-align-override,inherit);text-transform:uppercase}.mm-topic__heading .mm-topic__eyebrow{display:block;font-family:var(--mellow-topic-eyebrow-font-family-override,var(--mm-font-regular));text-wrap:wrap}.mm-topic__eyebrow:empty{display:none}.mm-topic__heading{color:var(--mellow-topic-heading-color-override,var(--mellow-topic-heading-color));font-family:var(--mellow-topic-heading-font-family-override,var(--mm-heading-font-family,sans-serif));font-size:var(--mellow-topic-heading-size-override,var(--mellow-topic-heading-font-size));font-weight:var(--mellow-topic-heading-weight-override,var(--mm-heading-font-weight,var(--mm-weight-bold)));letter-spacing:var(--mellow-topic-heading-letter-spacing-override,var(--mm-heading-letter-spacing,normal));line-height:var(--mellow-topic-heading-line-height-override,var(--mellow-topic-heading-line-height));margin:0;text-align:var(--mellow-topic-heading-align-override,inherit);text-wrap:var(--mellow-topic-heading-text-wrap-override,var(--mm-heading-text-wrap))}.mm-topic__items{display:flex;flex-direction:column;min-width:0;padding:0 var(--mellow-topic-cell-padding-x)}.mm-topic .mm-faq-item{--mellow-faq-item-bg:transparent;--mellow-faq-item-border-color:transparent;--mellow-faq-item-radius:0;--mellow-faq-item-padding-x:0;--mellow-faq-item-padding-y:var(--mellow-topic-item-padding-y);--mellow-faq-item-question-font-size:var(--mm-text-l);--mellow-faq-item-chevron-size:var(--mellow-faq-item-question-font-size);--mellow-faq-item-accent:var(--mellow-topic-ink);--mellow-faq-item-link-color:var(--mellow-topic-accent);--mellow-faq-item-ink:var(--mellow-topic-ink);--mellow-faq-item-body-color:var(--mellow-topic-body-color);border:0;border-top:var(--mm-border-width) solid var(--mellow-topic-line);display:flex;flex:1 1 auto;flex-direction:column;justify-content:center}.mm-topic .mm-faq-item:first-child{border-top:0}.mm-topic .mm-faq-item__question-wrap{margin:0}.mm-topic .mm-faq-item__question{align-items:flex-start;text-wrap:var(--mellow-faq-item-question-text-wrap-override,pretty)}.mm-topic .mm-faq-item__question:after{margin-top:.25em;margin-inline:0 calc(var(--mellow-faq-item-chevron-size)*.21);mask-image:var(--mm-icon-plus);-webkit-mask-image:var(--mm-icon-plus)}.mm-topic .mm-faq-item__question:not(.collapsed):after{transform:rotate(45deg)}.mm-topic .mm-faq-item__answer{max-width:var(--mm-width-reading-l)}.mm-topic .mm-faq-item__answer li,.mm-topic .mm-faq-item__answer p{text-wrap:wrap}@media(min-width:992px){.mm-topic .mm-faq-item__answer{padding-right:var(--mellow-topic-cell-padding-x)}}.mm-topic--filled{--mellow-topic-heading-color:var(--mellow-topic-muted)}.mm-topic--filled,.mm-topic--hint-alert{--mellow-topic-hint-color:var(--mellow-topic-alert)}.mm-topic--hint-quiet{--mellow-topic-hint-color:var(--mellow-topic-muted)}.mm-topic--filled .mm-topic__eyebrow{color:var(--mellow-topic-eyebrow-color-override,var(--mellow-topic-alert))}.mm-topic--filled .mm-topic__heading{text-decoration:line-through}.mm-topic__detail{border-top:var(--mm-border-width) solid var(--mellow-topic-line);margin:var(--mellow-topic-detail-gap) 0 0;padding-top:var(--mellow-topic-detail-gap)}.mm-topic__detail-label{color:var(--mellow-topic-accent);font-family:var(--mm-font-semibold);font-size:var(--mm-facts-label-font-size);font-weight:var(--mm-weight-semibold);letter-spacing:var(--mm-facts-label-letter-spacing);margin:0 0 var(--mm-facts-label-margin-bottom);text-transform:uppercase}.mm-topic__detail-value{color:var(--mellow-topic-body-color);font-size:var(--mm-facts-value-font-size);line-height:var(--mm-facts-value-line-height);margin:0}.mm-topic__intro{padding:var(--mellow-topic-item-padding-y) 0}.mm-topic__intro-text{color:var(--mellow-topic-intro-color-override,var(--mellow-topic-body-color));font-family:var(--mellow-topic-intro-font-family-override,var(--mellow-topic-intro-font-family));font-size:var(--mellow-topic-intro-size-override,var(--mellow-topic-intro-font-size));font-weight:var(--mellow-topic-intro-weight-override,var(--mellow-topic-intro-font-weight));letter-spacing:var(--mellow-topic-intro-letter-spacing-override,var(--mm-lead-letter-spacing));line-height:var(--mellow-topic-intro-line-height-override,var(--mellow-topic-intro-line-height));margin:0;max-width:var(--mellow-topic-intro-max-width);text-align:var(--mellow-topic-intro-align-override,inherit)}.mm-topic__apply-row{align-items:center;border-top:var(--mm-border-width) solid var(--mellow-topic-line);display:flex;flex:none;flex-wrap:wrap;gap:var(--mm-space-m) var(--mellow-topic-apply-gap);justify-content:space-between;padding:var(--mellow-topic-item-padding-y) 0}.mm-topic__hint{color:var(--mellow-topic-hint-color-override,var(--mellow-topic-hint-color));flex:1 1 auto;font-size:var(--mellow-topic-hint-font-size);line-height:var(--mellow-topic-hint-line-height);margin:0;min-width:0}.mm-topic__apply{background-color:var(--mellow-topic-apply-bg);border:0;border-radius:var(--mm-radius-control);color:var(--mellow-topic-apply-color);cursor:pointer;flex:none;font-family:inherit;font-size:var(--mm-btn-font-size);font-weight:var(--mm-weight-regular);letter-spacing:var(--mm-btn-letter-spacing);line-height:var(--mm-btn-line-height);margin-left:auto;padding:var(--mm-btn-padding-block) var(--mm-btn-padding-inline);text-decoration:none;text-transform:var(--mm-btn-text-transform);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;transition:opacity var(--mm-btn-transition-duration) var(--mm-ease),background-color var(--mm-btn-transition-duration) var(--mm-ease),scale var(--mm-btn-grow-duration) var(--mm-ease-out)}.mm-topic__apply:after{bottom:min(0px,(100% - var(--mm-tap-target))/2);content:"";left:min(0px,(100% - var(--mm-tap-target))/2);position:absolute;right:min(0px,(100% - var(--mm-tap-target))/2);top:min(0px,(100% - var(--mm-tap-target))/2)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.mm-topic__apply:hover{scale:var(--mm-btn-hover-scale)}}.mm-topic__apply:hover{background-color:var(--mm-btn-dark-hover-bg)}.mm-topic__apply:disabled{cursor:not-allowed;opacity:var(--mm-opacity-muted)}.mm-topic__apply:disabled:hover{background-color:var(--mellow-topic-apply-bg);opacity:var(--mm-opacity-muted);scale:none}.mm-topic--dark .mm-topic__apply:hover:not(:disabled){background-color:var(--mellow-topic-apply-bg);opacity:var(--mm-btn-hover-opacity)}@media(prefers-reduced-motion:reduce){.mm-topic__aside-sticky{transition:none}}
