.msf-home-hero{position:relative;display:grid;height:calc(100svh - 112px);min-height:550px;max-height:760px;overflow:hidden;color:var(--ms-porcelain);background:var(--ms-deep-forest);isolation:isolate}.msf-home-hero__media,.msf-home-hero__media picture,.msf-home-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.msf-home-hero__media{z-index:-2}.msf-home-hero__media img{object-fit:cover;object-position:55% 72%}.msf-home-hero:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;content:"";background:linear-gradient(180deg,#050e0d33 0 48%,#050e0d14)}.msf-home-hero__inner{display:flex;align-items:flex-start;padding-top:48px}.msf-home-hero__copy{max-width:590px}.msf-home-hero__copy .msf-lead{margin-top:18px;font-size:16.5px;line-height:1.55}.msf-home-hero__copy .msf-actions{margin-top:22px}.msf-home-hero__copy .msf-microcopy{max-width:64ch;margin:16px 0 0}.msf-principle-strip{color:var(--ms-carbon);background:var(--ms-porcelain);border-bottom:1px solid var(--ms-titanium)}.msf-principle-strip__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.msf-principle-strip__item{display:flex;min-height:104px;align-items:center;gap:14px;padding:18px;border-right:1px solid var(--ms-titanium);border-bottom:1px solid var(--ms-titanium)}.msf-principle-strip__item:nth-child(2n){border-right:0}.msf-principle-strip__item h2{margin:0;font-family:var(--ms-font-body);font-size:11.5px;font-weight:600;line-height:1.4}.msf-principle-strip__item p{margin:4px 0 0;color:var(--ms-graphite);font-size:13px;line-height:1.45}.msf-method{display:grid;grid-template-columns:minmax(0,1fr);gap:48px}.msf-method__intro>p:not(.msf-eyebrow){margin:22px 0 0;color:var(--ms-graphite)}.msf-method__steps,.msf-question-list,.msf-filter-list,.msf-release-chain{margin:0;padding:0;list-style:none}.msf-method__steps{position:relative}.msf-method__steps:before{position:absolute;top:24px;bottom:24px;left:22px;width:1px;content:"";background:var(--ms-titanium)}.msf-method__steps li{position:relative;display:grid;grid-template-columns:46px minmax(0,1fr);gap:18px;padding:0 0 32px}.msf-method__steps li:last-child{padding-bottom:0}.msf-method__icon{z-index:1;display:grid;width:46px;height:46px;place-items:center;background:var(--ms-optic-white)}.msf-method__steps h3,.msf-inquiry-grid h3,.msf-panel-grid h3,.msf-question-list h3,.msf-filter-list h3,.msf-release-chain h3,.msf-principle-list h3,.msf-empty h2,.msf-empty h3,.msf-contact-notes h2{margin:0;font-size:24px;line-height:1.16}.msf-method__steps p,.msf-inquiry-grid p,.msf-panel-grid p,.msf-question-list p,.msf-filter-list p,.msf-release-chain p,.msf-principle-list p,.msf-empty p,.msf-contact-notes p{margin:10px 0 0;color:var(--ms-graphite)}.msf-inquiry-grid,.msf-panel-grid{display:grid;grid-template-columns:minmax(0,1fr);margin-top:48px;border-top:1px solid currentColor;border-left:1px solid currentColor}.msf-inquiry-grid article,.msf-panel-grid article,.msf-panel-grid li{min-width:0;min-height:230px;padding:24px;border-right:1px solid currentColor;border-bottom:1px solid currentColor}.msf-inquiry-grid p,.msf-section--forest .msf-filter-list p{color:var(--ms-titanium)}.msf-inquiry-grid h3,.msf-panel-grid h3{margin-top:44px}.msf-data-grid{display:grid;grid-template-columns:minmax(0,1fr);margin:40px 0 0;border-top:1px solid var(--ms-titanium);border-left:1px solid var(--ms-titanium)}.msf-data-grid>div{min-width:0;padding:18px;border-right:1px solid var(--ms-titanium);border-bottom:1px solid var(--ms-titanium)}.msf-data-grid dt{color:var(--ms-mito-teal);font-size:12.5px;font-weight:600}.msf-data-grid dd{margin:8px 0 0;color:var(--ms-graphite);font-size:14px;line-height:1.55}.msf-quality-rail{display:grid;grid-column:1 / -1;grid-template-columns:minmax(0,1fr);margin:8px 0 0;padding:0;border-top:1px solid rgba(201,208,204,.42);list-style:none}.msf-quality-rail li{display:grid;grid-template-columns:38px minmax(0,1fr);gap:10px;padding:16px 0;border-bottom:1px solid rgba(201,208,204,.42)}.msf-quality-rail span{color:var(--ms-ion-teal)}.msf-quality-rail strong{font-weight:500}.msf-empty{width:min(100%,640px);margin:64px auto 0;padding:32px;border:1px solid currentColor;text-align:center}.msf-empty--inline{margin:28px 0;text-align:left}.msf-article-list,.msf-search__results{margin:32px 0;padding:0;border-top:1px solid var(--ms-titanium);list-style:none}.msf-article-list li,.msf-search__results li{padding:20px 0;border-bottom:1px solid var(--ms-titanium)}.msf-article-list a,.msf-search__results a{color:var(--ms-carbon);font-family:var(--ms-font-display);font-size:22px}.msf-article-list time{display:block;margin-top:6px;color:var(--ms-graphite);font-size:12px}.msf-newsletter{padding-block:72px;color:var(--ms-optic-white);background:var(--ms-mito-teal);text-align:center}.msf-newsletter__inner{max-width:720px}.msf-newsletter .msf-eyebrow{color:var(--ms-chalk)}.msf-newsletter .msf-h2{max-width:none}.msf-newsletter .msf-lead{margin-inline:auto;color:#e4e9e5}.msf-newsletter__form{margin-top:32px}.msf-newsletter__controls{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.msf-newsletter__controls input,.msf-footer__form input,.msf-search__form input,.msf-field input,.msf-field select,.msf-field textarea{width:100%;min-height:48px;padding:12px 16px;border:1px solid var(--ms-titanium);border-radius:6px;color:var(--ms-carbon);background:var(--ms-optic-white);font:inherit}.msf-newsletter__consent{margin:16px auto 0;color:#e4e9e5;font-size:13px;line-height:1.55}.msf-form-message{margin:12px 0 0;font-size:14px}.msf-form-message--error{color:var(--ms-error)}.msf-newsletter .msf-form-message--error,.msf-footer .msf-form-message--error{color:#ffd7d7}.msf-form-message--success{color:var(--ms-success)}.msf-newsletter .msf-form-message--success,.msf-footer .msf-form-message--success{color:var(--ms-optic-white)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/mitosyne-final-home.css.map?ms_release=20260727-final */
