.msst[data-astro-cid-rznia7kh]{padding:40px 0}.msst-card[data-astro-cid-rznia7kh]{max-width:52rem;margin:0 auto;padding:var(--ms-card-pad);background:var(--ms-midnight);border:1px solid var(--ms-brass-deep);border-radius:var(--ms-card-radius)}.msst-card[data-astro-cid-rznia7kh] .msst-time[data-astro-cid-rznia7kh]{margin:0 0 12px;color:var(--ms-brass)}.msst-card[data-astro-cid-rznia7kh] .msst-words[data-astro-cid-rznia7kh]{font-size:19.5px;line-height:1.38;color:var(--ms-ivory);max-width:44ch}.msst-fix[data-astro-cid-rznia7kh]{max-width:52rem;margin:22px auto 0}.msst-fix-e[data-astro-cid-rznia7kh]{margin:0}.msst-fix[data-astro-cid-rznia7kh] ul[data-astro-cid-rznia7kh]{list-style:none;margin:8px 0 0;padding:0;border-top:1px solid var(--ms-line-light)}.msst-fix[data-astro-cid-rznia7kh] li[data-astro-cid-rznia7kh]{display:grid;grid-template-columns:24px minmax(0,1fr);column-gap:12px;row-gap:2px;align-items:start;padding:10px 0;border-bottom:1px solid var(--ms-line-light)}.msst-fix[data-astro-cid-rznia7kh] li[data-astro-cid-rznia7kh] .msprm{grid-column:1;grid-row:1 / span 2}.msst-fix[data-astro-cid-rznia7kh] li[data-astro-cid-rznia7kh]>a[data-astro-cid-rznia7kh],.msst-fix[data-astro-cid-rznia7kh] li[data-astro-cid-rznia7kh]>span[data-astro-cid-rznia7kh]{grid-column:2}.msst-fix[data-astro-cid-rznia7kh] a[data-astro-cid-rznia7kh]{justify-self:start;font-size:16.5px;font-weight:500;color:var(--ms-ink);text-decoration:underline;text-decoration-color:var(--ms-brass-deep);text-underline-offset:4px}.msst-fix[data-astro-cid-rznia7kh] a[data-astro-cid-rznia7kh]:hover{color:var(--color-brass-text)}.msst-fix[data-astro-cid-rznia7kh] a[data-astro-cid-rznia7kh]:focus-visible{outline:2px solid var(--ms-brass-deep);outline-offset:3px}.msst-fix[data-astro-cid-rznia7kh] span[data-astro-cid-rznia7kh]{font-size:14.5px;font-weight:300;line-height:1.5;color:var(--ms-muted-light)}@media(min-width:760px){.msst[data-astro-cid-rznia7kh]{padding:56px 0}.msst-card[data-astro-cid-rznia7kh]{padding:var(--ms-card-pad)}.msst-card[data-astro-cid-rznia7kh] .msst-words[data-astro-cid-rznia7kh]{font-size:24px}}@media(min-width:1024px){.msst-card[data-astro-cid-rznia7kh],.msst-fix[data-astro-cid-rznia7kh]{margin-left:0;margin-right:0}}.msi-hero{padding:44px 0 52px;color:var(--ms-ivory)}.msi-eyebrow{margin-bottom:18px}.msi-h1{font-family:var(--ms-serif);font-weight:500;font-size:clamp(32px,7.4vw,62px);line-height:1.06;letter-spacing:-.005em;margin:0;color:var(--ms-ivory);max-width:none;text-wrap:balance}.msi-crumbs{margin:0 0 14px}.msi-crumbs ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:0 6px;font-family:var(--ms-mono);font-size:12px;line-height:1.5;letter-spacing:.04em}.msi-crumbs li{display:inline-flex;align-items:baseline;gap:6px}.msi-crumbs a{color:var(--ms-muted-dark);text-decoration:none}.msi-crumbs a:hover{color:var(--ms-brass)}.msi-crumbs a:focus-visible{outline:2px solid var(--ms-brass);outline-offset:3px}.msi-crumbs [aria-current=page]{color:var(--ms-ivory)}.msi-crumb-sep{color:var(--ms-brass-deep)}@media(max-width:639px){.msi-crumbs li{display:none}.msi-crumbs li.is-parent{display:inline-flex}.msi-crumbs li.is-parent .msi-crumb-sep{display:none}.msi-crumbs li.is-parent:before{content:"←";color:var(--ms-brass-deep);margin-right:2px}}.msi-more{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;border-top:1px solid var(--ms-line-light)}.msi-more li{border-bottom:1px solid var(--ms-line-light)}.msi-more a{display:block;padding:20px 0;text-decoration:none;color:var(--ms-ink)}.msi-more-name{display:flex;align-items:baseline;gap:12px;font-family:var(--ms-serif);font-weight:500;font-size:22px;line-height:1.2}.msi-more-line{display:block;margin-top:6px;font-size:15px;font-weight:300;line-height:1.6;color:var(--ms-muted-light);max-width:54ch}.msi-more a:hover{color:var(--ms-brass-deep)}.msi-more a:focus-visible{outline:2px solid var(--ms-brass-deep);outline-offset:-2px}.msi-more .ms-arw{transition:transform .35s ease}.msi-more a:hover .ms-arw{transform:translate(5px)}@media(min-width:880px){.msi-more{grid-template-columns:repeat(2,1fr);column-gap:40px}}@media(prefers-reduced-motion:reduce){.msi-more .ms-arw{transition:none}}.msi-more-all{margin:26px 0 0}.msi-more-all a{display:inline-flex;align-items:center;gap:10px;font-family:var(--ms-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--color-brass-text);text-decoration:none;border-bottom:1px solid var(--ms-brass-deep);padding-bottom:7px}.msi-more-all a:hover{color:var(--ms-brass-deep)}.msi-more-all a:focus-visible{outline:2px solid var(--ms-brass-deep);outline-offset:4px}.mss-h1{font-family:var(--ms-serif);font-weight:500;font-size:clamp(32px,7.4vw,62px);line-height:1.06;letter-spacing:-.005em;margin:0;color:var(--ms-ivory);max-width:none;text-wrap:balance}.mss-line{margin:18px 0 0;font-size:15.5px;font-weight:300;line-height:1.6;color:var(--ms-ivory);max-width:52ch}.msi-frown{margin:18px 0 0;font-size:15.5px;font-weight:300;line-height:1.6;color:var(--ms-muted-dark);max-width:52ch}.msi-smile{margin:10px 0 0;font-size:15.5px;font-weight:300;line-height:1.6;color:var(--ms-ivory);max-width:52ch}.msi-pair{margin-top:24px}.msi-spine{margin-top:38px}.msi-spine .svc-rail{background:var(--ms-line-dark)}.msi-spine .svc-nodes li:before{border-color:var(--ms-brass);background:var(--ms-brass)}.msi-spine .svc-n{color:var(--ms-brass-deep)}.msi-spine .svc-t{color:var(--ms-ivory);font-size:16px}@media(prefers-reduced-motion:no-preference){.msi-spine .svc-nodes li:before{background:var(--ms-midnight)}.msi-spine .svc-nodes li .svc-t{color:var(--ms-muted-dark)}.msi-hero:hover .svc-nodes li:before,.msi-hero:focus-within .svc-nodes li:before{background:var(--ms-brass)}.msi-hero:hover .svc-nodes li .svc-t,.msi-hero:focus-within .svc-nodes li .svc-t{color:var(--ms-ivory)}.msi-hero:hover .svc-nodes li:nth-child(1):before{transition-delay:0ms}.msi-hero:hover .svc-nodes li:nth-child(2):before{transition-delay:.14s}.msi-hero:hover .svc-nodes li:nth-child(3):before{transition-delay:.28s}.msi-hero:hover .svc-nodes li:nth-child(4):before{transition-delay:.42s}.msi-hero:hover .svc-nodes li:nth-child(1) .svc-t{transition-delay:0ms}.msi-hero:hover .svc-nodes li:nth-child(2) .svc-t{transition-delay:.14s}.msi-hero:hover .svc-nodes li:nth-child(3) .svc-t{transition-delay:.28s}.msi-hero:hover .svc-nodes li:nth-child(4) .svc-t{transition-delay:.42s}}.msi-steps{list-style:none;margin:0;padding:0;border-top:1px solid var(--ms-line-light)}.msi-step{display:grid;grid-template-columns:44px 1fr;gap:0 16px;padding:24px 0;border-bottom:1px solid var(--ms-line-light)}.msi-step-n{font-family:var(--ms-mono);font-size:11px;letter-spacing:.2em;color:var(--color-brass-text);padding-top:9px}.msi-step-t h2{font-family:var(--ms-serif);font-weight:500;font-size:clamp(26px,5vw,34px);line-height:1.1;color:var(--ms-ink);margin:0 0 8px}.msi-step-t p{margin:0;font-size:15.5px;font-weight:300;line-height:1.6;color:var(--ms-muted-light);max-width:56ch}.msi-word{display:inline-block}@media(prefers-reduced-motion:no-preference){.msi-word{opacity:0;transform:translateY(10px);animation:ms-word-in .5s cubic-bezier(.22,.61,.36,1) both;animation-delay:calc(var(--word-i) * 90ms)}.msi-hero .msi-spine .svc-nodes li:before{animation:ms-dot-in .3s ease both;animation-delay:calc(.77s + var(--dot-i, 0) * 90ms)}.msi-hero .msi-spine .svc-nodes li:nth-child(1):before{--dot-i: 0}.msi-hero .msi-spine .svc-nodes li:nth-child(2):before{--dot-i: 1}.msi-hero .msi-spine .svc-nodes li:nth-child(3):before{--dot-i: 2}.msi-hero .msi-spine .svc-nodes li:nth-child(4):before{--dot-i: 3}}@keyframes ms-word-in{to{opacity:1;transform:none}}@keyframes ms-dot-in{0%{background:var(--ms-midnight)}to{background:var(--ms-brass)}}.msi-steps-spine{display:none}@media(min-width:1024px){.msi-steps-pin{height:400vh;position:relative}.msi-steps-stage{position:sticky;top:var(--msnv-h, 64px);min-height:calc(100vh - var(--msnv-h, 64px));display:flex;flex-direction:column;justify-content:center;padding:40px 0}.msi-steps-spine{display:block;max-width:760px;margin:0 0 48px}.msi-steps-spine .svc-rail{background:var(--ms-line-light)}.msi-steps-spine .svc-nodes li:before{background:var(--ms-paper);border-color:var(--ms-brass-deep)}.msi-steps-spine .svc-t{color:var(--ms-muted-light)}.msi-steps-pin[data-state="0"] [data-pin-dot="0"]:before,.msi-steps-pin[data-state="1"] [data-pin-dot="0"]:before,.msi-steps-pin[data-state="1"] [data-pin-dot="1"]:before,.msi-steps-pin[data-state="2"] [data-pin-dot="0"]:before,.msi-steps-pin[data-state="2"] [data-pin-dot="1"]:before,.msi-steps-pin[data-state="2"] [data-pin-dot="2"]:before,.msi-steps-pin[data-state="3"] [data-pin-dot="0"]:before,.msi-steps-pin[data-state="3"] [data-pin-dot="1"]:before,.msi-steps-pin[data-state="3"] [data-pin-dot="2"]:before,.msi-steps-pin[data-state="3"] [data-pin-dot="3"]:before{background:var(--ms-brass-deep)}.msi-steps-pin[data-state="0"] [data-pin-dot="0"] .svc-t,.msi-steps-pin[data-state="1"] [data-pin-dot="1"] .svc-t,.msi-steps-pin[data-state="2"] [data-pin-dot="2"] .svc-t,.msi-steps-pin[data-state="3"] [data-pin-dot="3"] .svc-t{color:var(--ms-ink)}.msi-steps{border-top:0}.msi-step{border-bottom:0;padding:10px 0}.msi-steps-pin .msi-step{animation:none;opacity:1;transform:none;transition:opacity .35s ease}.msi-step-t h2{transition:color .35s ease}.msi-step-t p{transition:opacity .35s ease}.msi-steps-pin[data-state] .msi-step{opacity:.32;transition:opacity .35s ease}.msi-steps-pin[data-state="0"] .msi-step[data-step="0"],.msi-steps-pin[data-state="1"] .msi-step[data-step="1"],.msi-steps-pin[data-state="2"] .msi-step[data-step="2"],.msi-steps-pin[data-state="3"] .msi-step[data-step="3"]{opacity:1}}@media(prefers-reduced-motion:reduce){.msi-steps-pin{height:auto}.msi-steps-stage{position:static;min-height:0;padding:0}.msi-steps-pin[data-state] .msi-step{opacity:1}.msi-steps-spine .svc-nodes li:before{background:var(--ms-brass-deep)}.msi-steps-spine .svc-t{color:var(--ms-ink)}.msi-word{opacity:1;transform:none;animation:none}}.msi-about{max-width:62ch}.msi-about p{margin:0;font-size:16.5px;font-weight:300;line-height:1.75;color:var(--ms-muted-light)}.msi-about p+p{margin-top:18px}.msi-get{list-style:none;margin:0;padding:0;border-top:1px solid var(--ms-line-light)}.msi-get li{border-bottom:1px solid var(--ms-line-light)}.msi-get a{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;font-size:16px;font-weight:300;color:var(--ms-ink);text-decoration:none}.msi-get a .ms-arw{color:var(--color-brass-text);transition:transform .35s ease}.msi-get a:hover{color:var(--color-brass-text)}.msi-get a:hover .ms-arw{transform:translate(5px)}.msi-get a:focus-visible{outline:2px solid var(--ms-brass-deep);outline-offset:-2px}.msi-start{color:var(--ms-ivory)}.msi-start-line{margin:0 0 10px;font-family:var(--ms-serif);font-size:clamp(22px,4vw,32px);font-weight:500;line-height:1.3;color:var(--ms-ivory);max-width:34ch}.msi-start-line:last-child{margin-bottom:0;color:var(--ms-muted-dark)}@media(prefers-reduced-motion:reduce){.msi-get a .ms-arw{transition:none}}@media(min-width:640px){.msi-hero{padding:60px 0 64px}.msi-step{grid-template-columns:64px 1fr;gap:0 24px;padding:30px 0}}
