@font-face{font-family:display;src:url(../media/space_grotesk-s.p.0j2jva8llfiac.woff2)format("woff2");font-display:swap;font-weight:300 700}@font-face{font-family:display Fallback;src:local(Arial);ascent-override:88.78%;descent-override:26.34%;line-gap-override:0.0%;size-adjust:110.84%}.display_e5679a7a-module__jfbBPW__className{font-family:display,display Fallback}.display_e5679a7a-module__jfbBPW__variable{--md-display:"display", "display Fallback"}
@font-face{font-family:body;src:url(../media/inter-s.p.39gftdl3n9y21.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:body Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.body_afb32637-module__LEIKpG__className{font-family:body,body Fallback}.body_afb32637-module__LEIKpG__variable{--md-body:"body", "body Fallback"}
.md-editorial{--md-paper:#f4f5ef}.md-editorial ::selection{color:#171b1a;background:#d6f45b}.md-editorial h1{font-family:var(--md-display), sans-serif;letter-spacing:-.035em;text-wrap:balance;max-width:16ch;font-size:clamp(2.7rem,5.3vw,4.8rem);font-weight:500;line-height:1.06}.md-editorial h2{font-family:var(--md-display), sans-serif;letter-spacing:-.03em;text-wrap:balance;font-size:clamp(1.8rem,3.2vw,2.7rem);font-weight:500;line-height:1.15}.md-editorial h3{font-family:var(--md-display), sans-serif;font-size:1.3rem;font-weight:500;line-height:1.3}.md-editorial p,.md-editorial li{line-height:1.7}.md-breadcrumb{color:#a8b3aa;flex-wrap:wrap;gap:10px;margin:24px 0 32px;font-size:13px;display:flex}.md-breadcrumb a{text-underline-offset:4px;text-decoration:underline}.md-reading-hero{padding-bottom:64px}.md-reading-hero>p{color:#a8b3aa;max-width:65ch;margin:24px 0 28px;font-size:18px}.md-reading-split{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:64px;display:grid}.md-reading-split>div>p{color:#a8b3aa;max-width:65ch;margin:24px 0}.md-reading-split .md-record{color:#171b1a;background:#f4f5ef;border-radius:14px;margin-top:14px;padding:32px}.md-record h2{margin-bottom:20px;font-size:1.5rem}.md-record ul{padding:0;list-style:none}.md-record li{border-top:1px solid #c7ccc5;align-items:center;gap:14px;padding:14px 0;display:flex}.md-record li svg{flex-shrink:0}.md-reading-body{color:#171b1a;background:#f4f5ef;padding:64px 0}.md-reading-body .md-wrap{max-width:1112px}.md-reading-body p{max-width:70ch;margin:16px 0 24px}.md-reading-body h2{margin:0 0 24px}.md-reading-body h2:not(:first-child){margin-top:56px}.md-step-list{counter-reset:step;padding:0;list-style:none}.md-step-list li{counter-increment:step;border-top:1px solid #c7ccc5;grid-template-columns:45px 1fr;gap:18px;padding:24px 0;display:grid}.md-step-list li:before{content:counter(step, decimal-leading-zero);font-family:var(--md-display), sans-serif;color:#536057;font-size:1.5rem}.md-step-list p{margin:8px 0 0}.md-example{border-top:1px solid #c7ccc5;border-bottom:1px solid #c7ccc5;margin:40px 0;padding:32px 0}.md-example h3{margin:0}.md-example p{margin-bottom:0}.md-reading-tail{padding:64px 0}.md-reading-tail>p{color:#a8b3aa;max-width:70ch;margin:20px 0 28px}.md-link-list{margin:24px 0 0;padding:0;list-style:none}.md-link-list li{border-top:1px solid #39413c}.md-link-list a{justify-content:space-between;align-items:center;gap:24px;padding:24px 0;font-size:1.2rem;text-decoration:none;display:flex}.md-link-list a:hover{color:#d6f45b}.md-reading-body a{text-underline-offset:4px;text-decoration:underline}.md-guide-meta{color:#a8b3aa;margin-top:24px;font-size:14px}.md-article{max-width:760px!important}.md-article ul{padding-left:24px}.md-article li{margin:12px 0}@media (max-width:760px){.md-reading-split{grid-template-columns:1fr;gap:20px}.md-reading-hero{padding-bottom:40px}.md-reading-body,.md-reading-tail{padding:40px 0}.md-reading-split .md-record{padding:24px}.md-editorial .md-header nav{display:none}.md-breadcrumb{margin-top:16px}}.md-landing.md-editorial .md-reading-body p{margin:16px 0 24px}.md-landing.md-editorial .md-reading-body h2{margin:0 0 24px}.md-landing.md-editorial .md-reading-body h2:not(:first-child),.md-landing.md-editorial .md-article section+section{margin-top:56px}.md-landing.md-editorial .md-reading-body p a,.md-landing.md-editorial .md-guide-meta a{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.md-landing.md-editorial .md-example h3{margin:0}.md-landing.md-editorial .md-example p{margin-bottom:0}.md-landing.md-editorial .md-step-list p{margin:8px 0 0}.md-landing.md-editorial .md-reading-body :focus-visible{outline-color:#4e6a32}
