.mg-tutorial{font-size:17px;line-height:1.7}.mg-tutorial .mg-header{max-width:none;height:auto;min-height:90px;padding-block:16px}.mg-tutorial .mg-brand small{letter-spacing:.3px;font-size:16px;line-height:1.3}.mg-tutorial .mg-eyebrow{letter-spacing:1px;font-size:16px;line-height:1.55}.mg-tutorial a{overflow-wrap:anywhere;min-width:44px;min-height:44px}:is(.mg-tutorial a:focus-visible,.mg-tutorial summary:focus-visible){outline-offset:4px;border-radius:4px;outline:3px solid #55794d}.mg-tutorial .mg-help-link,.mg-tutorial .mg-button{white-space:normal;min-height:48px;line-height:1.5;font-size:17px!important}.mg-tutorial :is(input,textarea,select,button){min-height:44px;font-size:17px!important}.mg-tutorial-main{max-width:1200px;margin:0 auto;padding:48px 32px 0}.mg-tutorial-main>.mg-page-heading{margin-bottom:24px}.mg-tutorial-main>.mg-page-heading h1{letter-spacing:-1.5px;font-size:49px}.mg-tutorial-main>.mg-page-heading p{color:#536859;max-width:750px;font-size:18px;line-height:1.7}.mg-tutorial-mark{color:#55794d;background:#edf3e7;border:1px solid #dfe7d8;border-radius:23px 7px;flex-shrink:0;place-items:center;width:76px;height:76px;display:grid}.mg-tutorial-boundary{color:#52684e;background:#eef3e9;border:1px solid #dfe7d6;border-radius:7px;align-items:flex-start;gap:12px;padding:20px;font-size:17px;line-height:1.75;display:flex}.mg-tutorial-boundary>svg{flex-shrink:0;margin-top:4px}.mg-tutorial-boundary strong{color:#335c3e}.mg-tutorial-section>.mg-tutorial-boundary{margin-top:24px}.mg-tutorial-nav{border-bottom:1px solid var(--mg-line);flex-wrap:wrap;gap:8px 21px;margin:24px 0 36px;padding-bottom:20px;display:flex}.mg-tutorial-nav a{color:#3d6550;align-items:center;padding:4px 0;font-size:17px;text-decoration:none;display:flex}.mg-tutorial-nav a:hover{text-decoration:underline}.mg-tutorial-section{margin-bottom:36px;scroll-margin-top:24px}.mg-tutorial-section h2{letter-spacing:-.6px;color:#264e3a;margin:8px 0 20px;font:32px/1.25 Georgia,serif}.mg-tutorial-section .mg-section-heading{margin-bottom:20px}.mg-tutorial-section .mg-section-heading h2{margin-bottom:0}.mg-tutorial-section h3{color:#315840;margin-bottom:12px;font-size:22px;line-height:1.4}.mg-tutorial-subheading{margin-top:32px}.mg-tutorial-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.mg-tutorial-purposes{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.mg-tutorial-purposes>.mg-card{flex-direction:column;align-items:flex-start;padding:28px;display:flex}.mg-tutorial-purposes .mg-button{margin-top:24px}.mg-tutorial-step{color:#55714e;justify-content:space-between;align-items:center;gap:12px;width:100%;margin-bottom:20px;font-size:16px;line-height:1.5;display:flex}.mg-tutorial-step>svg{flex-shrink:0}.mg-tutorial-steps p,.mg-tutorial-section p{color:#536859;font-size:17px;line-height:1.8}.mg-tutorial-steps a{color:#315d43;align-items:center;gap:8px;margin-top:16px;font-size:17px;font-weight:600;text-decoration:none;display:inline-flex}.mg-tutorial-steps a:hover{text-decoration:underline}.mg-tutorial-note{color:#52674e!important;margin-top:20px!important;font-size:16px!important;line-height:1.8!important}.mg-tutorial-sample{background:#fbfcf8;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:36px;padding:30px;display:grid}.mg-tutorial-downloads{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.mg-tutorial-checklist,.mg-tutorial-list{color:#526759;gap:18px;margin:0;padding-left:24px;font-size:17px;line-height:1.8;display:grid}.mg-tutorial-checklist li,.mg-tutorial-list li{padding-left:4px}.mg-tutorial-checklist strong,.mg-tutorial-list strong{color:#315840;font-weight:650}.mg-tutorial-checklist li::marker{color:#55764a;font-size:17px;font-weight:600}.mg-tutorial-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.mg-tutorial-columns>.mg-card{padding:28px}.mg-tutorial-lead{max-width:950px;font-size:18px!important}.mg-tutorial-reading{margin-bottom:24px}.mg-tutorial-intro{margin-bottom:20px}.mg-tutorial-output-options{margin-bottom:24px}.mg-tutorial-statuses{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 30px;margin:26px 0;display:grid}.mg-tutorial-statuses>div{border-top:1px solid var(--mg-line);padding-top:18px}.mg-tutorial-statuses dt{color:#325b40;margin-bottom:8px;font-size:18px;font-weight:650}.mg-tutorial-statuses dd{color:#536859;margin:0;font-size:17px;line-height:1.8}.mg-tutorial .mg-context-help{font-size:17px}.mg-tutorial .mg-context-help>summary{min-height:48px;font-size:17px}.mg-tutorial .mg-context-help>p{font-size:17px;line-height:1.8}.mg-tutorial-faq{padding:5px 28px}.mg-tutorial-faq details{border-bottom:1px solid var(--mg-line);padding:12px 0}.mg-tutorial-faq details:last-child{border:0}.mg-tutorial-faq summary{cursor:pointer;color:#365b42;justify-content:space-between;align-items:center;gap:16px;min-height:48px;font-size:18px;font-weight:600;line-height:1.6;list-style:none;display:flex}.mg-tutorial-faq summary>svg{flex-shrink:0}.mg-tutorial-faq summary::-webkit-details-marker{display:none}.mg-tutorial-faq details[open] summary>svg{transform:rotate(180deg)}.mg-tutorial-faq details>p{max-width:930px;margin:8px 30px 14px 0}.mg-tutorial-faq p>a{align-items:center;display:inline-flex}.mg-tutorial-return{align-items:center;gap:24px;margin:36px 0;display:flex}.mg-tutorial-return>p{color:#52674e;font-size:17px;line-height:1.7}.mg-tutorial .mg-footer{flex-wrap:wrap;gap:18px;margin-top:30px;font-size:16px;line-height:1.7}.mg-tutorial .mg-footer p,.mg-tutorial .mg-footer a,.mg-tutorial .mg-footer>span{font-size:16px}@media (max-width:1000px){.mg-tutorial-steps{grid-template-columns:1fr}.mg-tutorial-steps>.mg-card{padding:26px}.mg-tutorial-step{margin-bottom:14px}.mg-tutorial-sample{grid-template-columns:1fr;gap:28px}.mg-tutorial-columns{grid-template-columns:1fr;gap:0}}@media (max-width:880px){.mg-tutorial-main{padding:32px 26px 0}.mg-tutorial-main>.mg-page-heading h1{font-size:43px}.mg-tutorial-purposes{gap:18px}.mg-tutorial-purposes>.mg-card{padding:24px}}@media (max-width:650px){.mg-tutorial .mg-header{flex-wrap:wrap;gap:16px;padding:16px}.mg-tutorial .mg-brand{gap:9px}.mg-tutorial .mg-brand small{max-width:220px;line-height:1.4}.mg-tutorial-main{padding:28px 16px 0}.mg-tutorial-main>.mg-page-heading h1{letter-spacing:-1.2px;font-size:37px;line-height:1.15}.mg-tutorial-mark{display:none}.mg-tutorial-boundary{gap:10px;padding:18px 16px}.mg-tutorial-nav{gap:5px 20px;margin:20px 0 28px;padding-bottom:16px}.mg-tutorial-section{margin-bottom:28px}.mg-tutorial-section h2{font-size:29px}.mg-tutorial-purposes,.mg-tutorial-statuses{grid-template-columns:1fr}.mg-tutorial-steps{gap:16px}.mg-tutorial-steps>.mg-card,.mg-tutorial-purposes>.mg-card{padding:22px 20px}.mg-tutorial-sample{gap:28px;padding:24px 20px}.mg-tutorial-downloads{gap:12px;margin-top:22px}.mg-tutorial-downloads .mg-button{justify-content:center;width:100%}.mg-tutorial-checklist,.mg-tutorial-list{gap:16px;line-height:1.8}.mg-tutorial-columns>.mg-card{padding:24px 20px}.mg-tutorial-statuses{gap:20px;margin:24px 0}.mg-tutorial-faq{padding:4px 20px}.mg-tutorial-faq summary{gap:14px;padding:6px 0}.mg-tutorial-faq details>p{margin-right:0}.mg-tutorial-return{flex-direction:column;align-items:flex-start;gap:16px;margin:30px 0}.mg-tutorial .mg-footer{align-items:flex-start}.mg-tutorial .mg-footer a{margin-left:0}.mg-tutorial :is(input,textarea,select){font-size:17px!important}}@media print{.mg-tutorial-nav,.mg-tutorial-return,.mg-tutorial-downloads{display:none}.mg-tutorial-main{padding:0}.mg-tutorial-steps,.mg-tutorial-columns,.mg-tutorial-sample,.mg-tutorial-purposes{display:block}.mg-tutorial-section{break-inside:avoid}.mg-tutorial-faq details>p{display:block!important}}
