.hero[data-s-5cgqt7lb]{min-height:clamp(480px,58vh,680px);position:relative;overflow:hidden}.hero__bg[data-s-5cgqt7lb]{background:var(--slate,#1f2a24);position:absolute;inset:0}.hero__bg-img[data-s-5cgqt7lb]{object-fit:cover;object-position:right center;width:100%;height:100%;display:block}.hero__overlay[data-s-5cgqt7lb]{background:linear-gradient(90deg,#0000008f 0%,#0000004d 55%,#0000 92%);position:absolute;inset:0}.hero__inner[data-s-5cgqt7lb]{padding-block:clamp(60px,8vw,100px);position:relative}.hero__content[data-s-5cgqt7lb]{max-width:700px}.hero__h1[data-s-5cgqt7lb]{font:var(--h1-weight) clamp(34px, 4.1vw, 58px)/1.02 var(--font-heading);letter-spacing:var(--h1-track);color:#fff;text-wrap:balance;margin:0 0 20px}.hero__sub[data-s-5cgqt7lb]{color:#fffc;text-wrap:pretty;max-width:560px;margin:0 0 32px;font-size:18px;line-height:1.6}.hero__btns[data-s-5cgqt7lb]{flex-wrap:wrap;gap:14px;display:flex}.section[data-s-5cgqt7lb] p[data-s-5cgqt7lb]{line-height:var(--body-leading);text-wrap:pretty;margin-bottom:16px}.section[data-s-5cgqt7lb] p[data-s-5cgqt7lb]:last-child{margin-bottom:0}.section--band[data-s-5cgqt7lb]{background:var(--green-light,#edf3ed)}.g-wrap[data-s-5cgqt7lb]{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:clamp(36px,5vw,64px);display:grid}.g-body[data-s-5cgqt7lb]{max-width:74ch}.g-section[data-s-5cgqt7lb]{margin-bottom:48px;scroll-margin-top:24px}.g-section[data-s-5cgqt7lb]:last-child{margin-bottom:0}.g-ticks[data-s-5cgqt7lb]{margin:18px 0 0;padding:0;list-style:none}.g-ticks[data-s-5cgqt7lb] li[data-s-5cgqt7lb]{border-bottom:1px solid #00000017;padding:12px 0 12px 28px;line-height:1.6;position:relative}.g-ticks[data-s-5cgqt7lb] li[data-s-5cgqt7lb]:last-child{border-bottom:none}.g-ticks[data-s-5cgqt7lb] li[data-s-5cgqt7lb]:before{content:"";background:var(--amber,#e8a020);border-radius:50%;width:9px;height:9px;position:absolute;top:21px;left:4px}.g-tablewrap[data-s-5cgqt7lb]{border-radius:var(--radius-group);margin:22px 0 0;overflow-x:auto}.g-table[data-s-5cgqt7lb]{border-collapse:collapse;background:var(--green-light);width:100%;min-width:480px}.g-table[data-s-5cgqt7lb] th[data-s-5cgqt7lb],.g-table[data-s-5cgqt7lb] td[data-s-5cgqt7lb]{text-align:left;border-bottom:1px solid #00000012;padding:14px 18px;font-size:.9375rem}.g-table[data-s-5cgqt7lb] thead[data-s-5cgqt7lb] th[data-s-5cgqt7lb]{font:700 .8125rem var(--font-body);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);background:var(--green-mid)}.g-table[data-s-5cgqt7lb] tbody[data-s-5cgqt7lb] th[data-s-5cgqt7lb]{font:700 .9375rem var(--font-heading);color:var(--forest)}.g-table[data-s-5cgqt7lb] tbody[data-s-5cgqt7lb] tr[data-s-5cgqt7lb]:last-child th[data-s-5cgqt7lb],.g-table[data-s-5cgqt7lb] tbody[data-s-5cgqt7lb] tr[data-s-5cgqt7lb]:last-child td[data-s-5cgqt7lb]{border-bottom:none}.g-callout[data-s-5cgqt7lb]{background:var(--forest);color:#fff;border-radius:var(--radius-group);margin:24px 0 0;padding:24px 26px}.g-callout__h[data-s-5cgqt7lb]{font:800 1.0625rem var(--font-heading);color:var(--amber);margin-bottom:8px}.g-callout[data-s-5cgqt7lb] p[data-s-5cgqt7lb]:last-child{color:#ffffffdb;margin-bottom:0}.g-figure[data-s-5cgqt7lb]{margin:26px 0 0}.g-figure[data-s-5cgqt7lb] img[data-s-5cgqt7lb]{border-radius:var(--radius-group);width:100%;height:auto;display:block}.g-figure[data-s-5cgqt7lb] figcaption[data-s-5cgqt7lb]{color:var(--text-muted);margin-top:8px;font-size:.875rem}.g-side[data-s-5cgqt7lb]{gap:var(--group-gap);flex-direction:column;display:flex;position:sticky;top:24px}.g-toc[data-s-5cgqt7lb]{background:var(--green-light);border-radius:var(--radius-group);padding:22px 24px}.g-toc__h[data-s-5cgqt7lb]{font:700 .75rem var(--font-body);text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin-bottom:12px}.g-toc[data-s-5cgqt7lb] ul[data-s-5cgqt7lb]{margin:0;padding:0;list-style:none}.g-toc[data-s-5cgqt7lb] li[data-s-5cgqt7lb]{border-bottom:1px solid #00000014}.g-toc[data-s-5cgqt7lb] li[data-s-5cgqt7lb]:last-child{border-bottom:none}.g-toc[data-s-5cgqt7lb] a[data-s-5cgqt7lb]{font:600 .875rem/1.4 var(--font-body);color:var(--text-body);padding:9px 0;text-decoration:none;display:block}.g-toc[data-s-5cgqt7lb] a[data-s-5cgqt7lb]:hover{color:var(--green)}.g-cta[data-s-5cgqt7lb]{background:var(--slate,#1f2a24);color:#fff;border-radius:var(--radius-group);padding:24px}.g-cta__h[data-s-5cgqt7lb]{font:800 1.0625rem var(--font-heading);margin-bottom:8px}.g-cta__p[data-s-5cgqt7lb]{color:#ffffffc7;margin-bottom:18px;font-size:.875rem}.g-cta__btn[data-s-5cgqt7lb]{text-align:center;width:100%}.g-faq[data-s-5cgqt7lb]{gap:var(--group-gap) 24px;grid-template-columns:1fr 1fr;align-items:start;display:grid}.g-faq__item[data-s-5cgqt7lb]{border-radius:var(--radius,12px);background:#fff;padding:18px 22px}.g-faq__item[data-s-5cgqt7lb] summary[data-s-5cgqt7lb]{cursor:pointer;font:800 1rem var(--font-heading);text-wrap:balance;list-style:none}.g-faq__item[data-s-5cgqt7lb] summary[data-s-5cgqt7lb]::-webkit-details-marker{display:none}.g-faq__item[data-s-5cgqt7lb] p[data-s-5cgqt7lb]{margin:12px 0 0;font-size:.9375rem}.g-close[data-s-5cgqt7lb]{background:var(--slate,#1f2a24);color:#fff}.g-close[data-s-5cgqt7lb] h2[data-s-5cgqt7lb]{color:#fff}.g-close__split[data-s-5cgqt7lb]{grid-template-columns:2fr 1fr;align-items:center;gap:48px;display:grid}.g-close__action[data-s-5cgqt7lb]{justify-content:flex-end;display:flex}@media (width<=980px){.g-wrap[data-s-5cgqt7lb]{grid-template-columns:1fr}.g-side[data-s-5cgqt7lb]{order:-1;position:static}.g-faq[data-s-5cgqt7lb],.g-close__split[data-s-5cgqt7lb]{grid-template-columns:1fr}.g-close__action[data-s-5cgqt7lb]{justify-content:flex-start}}
