.article-module__qXs0_G__article{max-width:1080px}.article-module__qXs0_G__article h1{text-wrap:balance;max-width:900px}.article-module__qXs0_G__eyebrow{color:#15845e;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem}.article-module__qXs0_G__intro{max-width:800px;font-size:1.1rem}.article-module__qXs0_G__hero{margin:32px 0}.article-module__qXs0_G__hero img{object-fit:cover;border-radius:20px;width:100%;max-height:420px}.article-module__qXs0_G__article figure{margin-inline:0}.article-module__qXs0_G__article figcaption{color:#65776b;margin-top:10px;font-size:.78rem;line-height:1.6}.article-module__qXs0_G__contents{border-block:1px solid #dce7df;flex-wrap:wrap;gap:10px 24px;padding:24px 0;display:flex}.article-module__qXs0_G__contents a{font-size:.85rem}.article-module__qXs0_G__section{padding:24px 0;scroll-margin-top:100px}.article-module__qXs0_G__illustrated{grid-template-columns:minmax(0,1fr) 240px;align-items:start;gap:40px;display:grid}.article-module__qXs0_G__figure{margin-block:8px 24px}.article-module__qXs0_G__figure img{object-fit:contain;background:#eef3ef;border-radius:14px;width:100%;height:auto;max-height:360px}.article-module__qXs0_G__steps{grid-template-columns:repeat(5,1fr);gap:12px;margin-block:24px;padding:0;list-style-position:inside;display:grid}.article-module__qXs0_G__steps li{border-top:2px solid #a4d69f;padding-top:14px;font-size:.86rem}.article-module__qXs0_G__faq{padding-block:8px}.article-module__qXs0_G__faq h3{margin-bottom:8px;font-size:1.15rem}.article-module__qXs0_G__cta{background:#edf7ef;border:1px solid #b7d6bf;border-radius:20px;margin-top:40px;padding:32px}.article-module__qXs0_G__cta h2{margin-top:0}@media (max-width:700px){.article-module__qXs0_G__illustrated{grid-template-columns:1fr;gap:8px}.article-module__qXs0_G__figure{max-width:320px}.article-module__qXs0_G__steps{grid-template-columns:1fr}.article-module__qXs0_G__cta{padding:24px}}
