.Callout-module-scss-module__tbcroa__callout{background:var(--blog-green-bg);border-left:4px solid var(--blog-green);border-radius:0 8px 8px 0;margin:28px 0;padding:22px 26px}.Callout-module-scss-module__tbcroa__callout p{color:var(--blog-text);margin:0 0 18px;font-size:17px;font-weight:400;line-height:1.7}.Callout-module-scss-module__tbcroa__callout p:last-child{margin-bottom:0}
.Modal-module-scss-module__4VMJgG__modal-overlay{z-index:9999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#071b1299;justify-content:center;align-items:center;padding:20px;animation:.3s Modal-module-scss-module__4VMJgG__overlayIn;display:flex;position:fixed;inset:0}.Modal-module-scss-module__4VMJgG__modal{background:#fff;border-radius:24px;width:100%;max-width:480px;max-height:90vh;padding:40px 32px;animation:.35s cubic-bezier(.34,1.56,.64,1) Modal-module-scss-module__4VMJgG__modalIn;position:relative;overflow-y:auto;box-shadow:0 32px 100px #00000040}.Modal-module-scss-module__4VMJgG__modal__close{color:#999;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex;position:absolute;top:16px;right:16px}.Modal-module-scss-module__4VMJgG__modal__close svg{width:20px;height:20px}.Modal-module-scss-module__4VMJgG__modal__close:hover{color:#212121;background:#ebebeb}@keyframes Modal-module-scss-module__4VMJgG__overlayIn{0%{opacity:0}to{opacity:1}}@keyframes Modal-module-scss-module__4VMJgG__modalIn{0%{opacity:0;transform:scale(.9)translateY(20px)}to{opacity:1;transform:scale(1)translateY(0)}}
.LeadFormModal-module-scss-module__MnZH9q__lead-form-modal{gap:20px;display:grid}.LeadFormModal-module-scss-module__MnZH9q__lead-form-modal__title{color:#212121;font-family:var(--font-heading-active,var(--font-geologica-body)),var(--font-geologica-body),sans-serif;text-align:center;font-size:26px;font-weight:800}.LeadFormModal-module-scss-module__MnZH9q__lead-form-modal__context{background:#f0f4f1;border-radius:14px;gap:6px;padding:14px 16px;display:grid}.LeadFormModal-module-scss-module__MnZH9q__lead-form-modal__context-label{color:#66736b;font-size:13px;font-weight:700}.LeadFormModal-module-scss-module__MnZH9q__lead-form-modal__context-value{color:#212121;font-size:15px;font-weight:700}.LeadFormModal-module-scss-module__MnZH9q__lead-form-modal__fields{gap:18px;display:grid}.LeadFormModal-module-scss-module__MnZH9q__lead-form-modal__alert{color:#d23f3f;text-align:center;font-size:13px;font-weight:800;line-height:1.3}
.CallbackForm-module-scss-module__zqvT7q__callback-form{color:#fff;background:var(--blog-green);border-radius:8px;margin:40px 0;padding:34px 28px 30px}.CallbackForm-module-scss-module__zqvT7q__callback-form__heading{text-align:center;max-width:650px;margin:0 auto 24px}.CallbackForm-module-scss-module__zqvT7q__callback-form__title{color:#fff;margin:0 0 12px;font-size:24px;line-height:1.25}.CallbackForm-module-scss-module__zqvT7q__callback-form__text{color:#ffffffeb;font-size:15px;line-height:1.5}.CallbackForm-module-scss-module__zqvT7q__callback-form__text p{color:inherit;font-size:inherit;line-height:inherit;margin:0}.CallbackForm-module-scss-module__zqvT7q__callback-form__form{border:0;border-radius:8px;max-width:none;min-height:0;box-shadow:0 12px 28px #10291b29}@media (max-width:743px){.CallbackForm-module-scss-module__zqvT7q__callback-form{padding:26px 16px 18px}.CallbackForm-module-scss-module__zqvT7q__callback-form__heading{margin-bottom:18px}.CallbackForm-module-scss-module__zqvT7q__callback-form__title{font-size:22px}}
.MidCta-module-scss-module__eYxbzG__mid-cta{color:#fff;text-align:center;background:var(--blog-green);border-radius:8px;margin:40px 0;padding:34px 28px}.MidCta-module-scss-module__eYxbzG__mid-cta h3{color:#fff;margin:0 0 12px;font-size:24px}.MidCta-module-scss-module__eYxbzG__mid-cta__text{color:#ffffffeb;max-width:600px;margin:0 auto 22px;font-size:15px}.MidCta-module-scss-module__eYxbzG__mid-cta__text p{color:inherit;font-size:inherit;margin:0}.MidCta-module-scss-module__eYxbzG__mid-cta__button{width:auto;min-width:240px;color:var(--blog-green-dark)!important;background:#fff!important}
.FinalCta-module-scss-module__BJJq8W__final-cta{color:#fff;text-align:center;background:var(--blog-green);border-radius:8px;margin-top:52px;padding:48px 28px}.FinalCta-module-scss-module__BJJq8W__final-cta h2{color:#fff;margin:0 0 14px;font-size:clamp(28px,4vw,38px);font-weight:800}.FinalCta-module-scss-module__BJJq8W__final-cta__text{color:#fffffff0;max-width:580px;margin:0 auto 28px}.FinalCta-module-scss-module__BJJq8W__final-cta__text p{color:inherit;margin:0}.FinalCta-module-scss-module__BJJq8W__final-cta__pill{clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%);color:var(--blog-green-dark);background:#fff;margin:0 0 20px;padding:8px 18px;font-size:13px;font-weight:800;display:inline-block}.FinalCta-module-scss-module__BJJq8W__final-cta__buttons{grid-template-columns:1fr;justify-content:center;gap:14px;display:grid}@media (min-width:744px){.FinalCta-module-scss-module__BJJq8W__final-cta__buttons{grid-template-columns:auto auto}}.FinalCta-module-scss-module__BJJq8W__final-cta__trust{color:#ffffffd9;margin-top:22px;font-size:13px;font-weight:500}
.Faq-module-scss-module__-J5dgG__faq{border-top:1px solid var(--blog-border);margin-top:42px;padding-top:38px}.Faq-module-scss-module__-J5dgG__faq h2{color:var(--blog-text);margin:0 0 18px;font-size:clamp(26px,4vw,32px);font-weight:800;line-height:1.2}.Faq-module-scss-module__-J5dgG__faq__item{border:1px solid var(--blog-border);background:#fff;border-radius:8px;margin:0 0 12px;overflow:hidden}.Faq-module-scss-module__-J5dgG__faq__item_open{border-color:var(--blog-green)}.Faq-module-scss-module__-J5dgG__faq__item_open .Faq-module-scss-module__-J5dgG__faq__answer{max-height:500px;padding:0 22px 22px}.Faq-module-scss-module__-J5dgG__faq__item_open .Faq-module-scss-module__-J5dgG__faq__question:after{transform:rotate(225deg)}.Faq-module-scss-module__-J5dgG__faq__question{width:100%;min-height:60px;color:var(--blog-text);text-align:left;cursor:pointer;background:#fff;border:none;padding:18px 58px 18px 22px;font-family:inherit;font-size:16px;font-weight:800;line-height:1.35;position:relative}.Faq-module-scss-module__-J5dgG__faq__question:after{content:"";border-right:2px solid var(--blog-green);border-bottom:2px solid var(--blog-green);width:12px;height:12px;transition:transform .2s;position:absolute;top:26px;right:24px;transform:rotate(45deg)}.Faq-module-scss-module__-J5dgG__faq__answer{max-height:0;color:var(--blog-muted);padding:0 22px;font-size:15px;font-weight:400;line-height:1.65;transition:all .25s;overflow:hidden}
.BlogFigure-module-scss-module__hVurUa__blog-figure{margin:28px 0}.BlogFigure-module-scss-module__hVurUa__blog-figure__image{border-radius:8px;width:100%;height:auto}.BlogFigure-module-scss-module__hVurUa__blog-figure__caption{color:var(--blog-muted);text-align:center;margin-top:10px;font-size:14px;line-height:1.5}
.BlogArticle-module-scss-module__ImHZVW__blog{--blog-green:#30b75e;--blog-green-dark:#24944b;--blog-green-bg:#f0f7f2;--blog-orange:#ffaf53;--blog-blue:#166ff5;--blog-text:#1a1f2e;--blog-muted:#6b7280;--blog-border:#e5e9f0;--blog-bg:#fafbfc;color:var(--blog-text);display:block}.BlogArticle-module-scss-module__ImHZVW__blog__container{width:100%;max-width:1240px;margin:0 auto;padding:0 20px}.BlogArticle-module-scss-module__ImHZVW__blog__narrow{width:100%;max-width:820px;margin:0 auto;padding:0 20px}.BlogArticle-module-scss-module__ImHZVW__blog__crumbs{color:var(--blog-muted);margin:0 0 18px;font-size:13px;font-weight:500}.BlogArticle-module-scss-module__ImHZVW__blog__crumbs a{color:inherit;text-decoration:none}.BlogArticle-module-scss-module__ImHZVW__blog__crumbs a:hover{color:var(--blog-green)}.BlogArticle-module-scss-module__ImHZVW__blog__title{max-width:940px;color:var(--blog-text);margin:0;font-size:clamp(30px,5vw,56px);font-weight:800;line-height:1.08}.BlogArticle-module-scss-module__ImHZVW__blog__title span{color:var(--blog-green)}.BlogArticle-module-scss-module__ImHZVW__blog__lead{max-width:780px;color:var(--blog-muted);margin:18px 0 0;font-size:17px;font-weight:400;line-height:1.65}.BlogArticle-module-scss-module__ImHZVW__blog__article-head{background:#f5faf7;padding:46px 0 32px}.BlogArticle-module-scss-module__ImHZVW__blog__article-tag{clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%);color:#fff;letter-spacing:.04em;text-transform:uppercase;background:var(--blog-green);margin:0 0 18px;padding:8px 18px;font-size:13px;font-weight:800;display:inline-block}.BlogArticle-module-scss-module__ImHZVW__blog__article-meta{color:var(--blog-muted);border-top:1px solid var(--blog-border);flex-wrap:wrap;gap:18px;margin-top:22px;padding-top:20px;font-size:14px;font-weight:500;display:flex}.BlogArticle-module-scss-module__ImHZVW__blog__share{z-index:80;flex-direction:column;gap:8px;display:flex;position:fixed;top:50%;left:24px;transform:translateY(-50%)}@media (max-width:1180px){.BlogArticle-module-scss-module__ImHZVW__blog__share{display:none}}.BlogArticle-module-scss-module__ImHZVW__blog__share-mobile{border-bottom:1px solid var(--blog-border);flex-wrap:wrap;gap:8px;padding:16px 0;display:flex}@media (min-width:1181px){.BlogArticle-module-scss-module__ImHZVW__blog__share-mobile{display:none}}.BlogArticle-module-scss-module__ImHZVW__blog__share-btn{min-width:44px;min-height:44px;color:var(--blog-green);cursor:pointer;border:1px solid var(--blog-border);background:#fff;border-radius:24px;justify-content:center;align-items:center;padding:0 14px;font-family:inherit;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 4px 18px #2121210f}.BlogArticle-module-scss-module__ImHZVW__blog__share-btn:hover{color:#fff;background:var(--blog-green);text-decoration:none}.BlogArticle-module-scss-module__ImHZVW__blog__article{padding:32px 0 0}.BlogArticle-module-scss-module__ImHZVW__blog__toc{background:var(--blog-green-bg);border-radius:8px;margin:0 0 34px;padding:22px 26px}.BlogArticle-module-scss-module__ImHZVW__blog__toc-title{color:var(--blog-green-dark);letter-spacing:.05em;text-transform:uppercase;margin:0 0 12px;font-size:13px;font-weight:800}.BlogArticle-module-scss-module__ImHZVW__blog__toc-list{counter-reset:toc;margin:0;padding:0;list-style:none}.BlogArticle-module-scss-module__ImHZVW__blog__toc-list li{counter-increment:toc;margin:0;padding:7px 0 7px 31px;position:relative}.BlogArticle-module-scss-module__ImHZVW__blog__toc-list li:before{content:counter(toc);color:#fff;background:var(--blog-green);border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-weight:800;display:flex;position:absolute;top:7px;left:0}.BlogArticle-module-scss-module__ImHZVW__blog__toc-list a{color:var(--blog-text);font-weight:600;text-decoration:none}.BlogArticle-module-scss-module__ImHZVW__blog__toc-list a:hover{color:var(--blog-green)}.BlogArticle-module-scss-module__ImHZVW__blog__body>h2{color:var(--blog-text);margin:44px 0 18px;scroll-margin-top:90px;font-size:clamp(26px,4vw,32px);font-weight:800;line-height:1.2}.BlogArticle-module-scss-module__ImHZVW__blog__body>h3{color:var(--blog-text);margin:28px 0 12px;font-size:21px;font-weight:800;line-height:1.3}.BlogArticle-module-scss-module__ImHZVW__blog__body>p{color:var(--blog-text);margin:0 0 18px;font-size:17px;font-weight:400;line-height:1.7}.BlogArticle-module-scss-module__ImHZVW__blog__body>ul,.BlogArticle-module-scss-module__ImHZVW__blog__body>ol{margin:0 0 22px;padding-left:1.4em}.BlogArticle-module-scss-module__ImHZVW__blog__body>ul,.BlogArticle-module-scss-module__ImHZVW__blog__body>ul>li{list-style:outside}.BlogArticle-module-scss-module__ImHZVW__blog__body>ol,.BlogArticle-module-scss-module__ImHZVW__blog__body>ol>li{list-style:decimal}.BlogArticle-module-scss-module__ImHZVW__blog__body>ul>li,.BlogArticle-module-scss-module__ImHZVW__blog__body>ol>li{margin:0 0 10px;padding-left:.15em;font-size:17px;font-weight:400;line-height:1.65}.BlogArticle-module-scss-module__ImHZVW__blog__body>ul>li::marker{color:var(--blog-text);font-weight:800}.BlogArticle-module-scss-module__ImHZVW__blog__body>ol>li::marker{color:var(--blog-text);font-weight:800}.BlogArticle-module-scss-module__ImHZVW__blog__body>blockquote{background:#f1f1f1;border:1px solid #b1b1b1;margin:0 0 1.5em;padding:20px}.BlogArticle-module-scss-module__ImHZVW__blog__body>blockquote p{color:var(--blog-text);margin:0 0 12px;font-size:17px;font-weight:400;line-height:1.7}.BlogArticle-module-scss-module__ImHZVW__blog__body>blockquote p:last-child{margin-bottom:0}.BlogArticle-module-scss-module__ImHZVW__blog__body>p a,.BlogArticle-module-scss-module__ImHZVW__blog__body>ul a,.BlogArticle-module-scss-module__ImHZVW__blog__body>ol a,.BlogArticle-module-scss-module__ImHZVW__blog__body>blockquote a,.BlogArticle-module-scss-module__ImHZVW__blog__body>table a{color:var(--blog-green);border-bottom:1px solid #30b75e40;text-decoration:none}.BlogArticle-module-scss-module__ImHZVW__blog__body>p a:hover,.BlogArticle-module-scss-module__ImHZVW__blog__body>ul a:hover,.BlogArticle-module-scss-module__ImHZVW__blog__body>ol a:hover,.BlogArticle-module-scss-module__ImHZVW__blog__body>blockquote a:hover,.BlogArticle-module-scss-module__ImHZVW__blog__body>table a:hover{border-bottom-color:var(--blog-green)}.BlogArticle-module-scss-module__ImHZVW__blog__body table{border-collapse:collapse;width:100%;margin:28px 0;font-size:15px}.BlogArticle-module-scss-module__ImHZVW__blog__body table th{color:#fff;text-align:left;background:var(--blog-green);padding:14px;font-weight:700}.BlogArticle-module-scss-module__ImHZVW__blog__body table td{border-bottom:1px solid var(--blog-border);padding:14px}.BlogArticle-module-scss-module__ImHZVW__blog__body table tr:nth-child(2n) td{background:var(--blog-bg)}.BlogArticle-module-scss-module__ImHZVW__blog__related{background:var(--blog-bg);margin-top:64px;padding:62px 0 76px}.BlogArticle-module-scss-module__ImHZVW__blog__related-title{text-align:center;margin:0 0 34px}.BlogArticle-module-scss-module__ImHZVW__blog__related-title h2{margin:0;font-size:clamp(26px,4vw,36px);font-weight:800}.BlogArticle-module-scss-module__ImHZVW__blog__related-title h2 span{color:var(--blog-green)}.BlogArticle-module-scss-module__ImHZVW__blog__related-grid{grid-template-columns:1fr;gap:18px;display:grid}@media (min-width:744px){.BlogArticle-module-scss-module__ImHZVW__blog__related-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.BlogArticle-module-scss-module__ImHZVW__blog-related-card{min-height:100%;color:inherit;border:1px solid var(--blog-border);background:#fff;border-radius:8px;padding:24px;text-decoration:none;transition:all .22s;display:block}.BlogArticle-module-scss-module__ImHZVW__blog-related-card:hover{color:inherit;border-color:var(--blog-green);text-decoration:none;transform:translateY(-3px);box-shadow:0 12px 26px #30b75e1a}.BlogArticle-module-scss-module__ImHZVW__blog-related-card__category{color:var(--blog-green-dark);letter-spacing:.05em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:900;display:block}.BlogArticle-module-scss-module__ImHZVW__blog-related-card__title{color:var(--blog-text);margin:0 0 12px;font-size:17px;font-weight:800;line-height:1.35}.BlogArticle-module-scss-module__ImHZVW__blog-related-card__meta{color:var(--blog-muted);font-size:12px;font-weight:700}
