.LegalRetail-module__A_IX6q__page{--green:var(--palette-green);--green-ink:#5f9440;--green-soft:#eef5e8;width:min(1180px,100% - 48px);margin:0 auto;padding:28px 0 90px;position:relative}.LegalRetail-module__A_IX6q__decor{pointer-events:none;z-index:-1;width:420px;height:760px;position:absolute;top:0;right:calc(-50vw + min(1180px,100vw - 48px)/2);overflow:hidden}.LegalRetail-module__A_IX6q__decorSquare{background:linear-gradient(135deg,#f1f7ec,#f8fbf5);border-radius:36px;width:360px;height:360px;position:absolute;top:120px;right:-180px;transform:rotate(45deg)}.LegalRetail-module__A_IX6q__decorSquareSmall{background:#e3efd9;width:64px;height:64px;position:absolute;top:420px;right:170px;transform:rotate(45deg)}.LegalRetail-module__A_IX6q__decorRing{border:1px solid #cfe2c0;border-radius:50%;width:560px;height:560px;position:absolute;top:230px;right:-260px}.LegalRetail-module__A_IX6q__breadcrumbs{color:#8b93a1;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:56px;font-size:13px;display:flex}.LegalRetail-module__A_IX6q__breadcrumbs a{color:#8b93a1;text-decoration:none}.LegalRetail-module__A_IX6q__breadcrumbs a:hover{color:var(--green-ink)}.LegalRetail-module__A_IX6q__hero{max-width:1080px}.LegalRetail-module__A_IX6q__title{max-width:18ch;font-family:var(--font-display-stack);letter-spacing:-.03em;color:#111;margin:0 0 28px;font-size:clamp(44px,6.4vw,84px);font-weight:500;line-height:1.04}.LegalRetail-module__A_IX6q__heroLead{color:#4a5563;max-width:50ch;margin:0 0 36px;font-size:clamp(17px,1.6vw,21px);line-height:1.55}.LegalRetail-module__A_IX6q__pills{flex-wrap:wrap;gap:10px;margin-bottom:36px;display:flex}.LegalRetail-module__A_IX6q__pill{font:inherit;color:#16384a;cursor:pointer;background:#f2f3f5;border:0;border-radius:999px;padding:12px 24px;font-size:15px;text-decoration:none;transition:background .18s}.LegalRetail-module__A_IX6q__pill:hover{background:var(--green-soft)}.LegalRetail-module__A_IX6q__pillActive,.LegalRetail-module__A_IX6q__pillActive:hover{background:var(--green);color:#fff}.LegalRetail-module__A_IX6q__ctaRow{flex-wrap:wrap;gap:16px;margin-bottom:56px;display:flex}.LegalRetail-module__A_IX6q__btnPrimary,.LegalRetail-module__A_IX6q__btnOutline,.LegalRetail-module__A_IX6q__btnPill{min-height:64px;font:inherit;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:12px;padding:0 46px;font-size:18px;font-weight:500;text-decoration:none;transition:filter .18s,background .18s;display:inline-flex}.LegalRetail-module__A_IX6q__btnPrimary svg,.LegalRetail-module__A_IX6q__btnPill svg{width:22px;height:22px}.LegalRetail-module__A_IX6q__btnPrimary{background:var(--green);color:#fff;border:0}.LegalRetail-module__A_IX6q__btnPrimary:hover,.LegalRetail-module__A_IX6q__btnPill:hover{filter:brightness(.94)}.LegalRetail-module__A_IX6q__btnOutline{border:1.5px solid var(--green);color:#2f5a1e;background:#fff}.LegalRetail-module__A_IX6q__btnOutline:hover{background:var(--green-soft)}.LegalRetail-module__A_IX6q__formats{border-top:1px solid var(--line,#e6e8ee);color:#6b7280;flex-wrap:wrap;gap:8px 22px;margin:0;padding:28px 0 0;font-size:15px;list-style:none;display:flex}.LegalRetail-module__A_IX6q__formats li+li:before{content:"·";margin-right:22px}.LegalRetail-module__A_IX6q__section{margin-top:110px}.LegalRetail-module__A_IX6q__head{margin-bottom:36px}.LegalRetail-module__A_IX6q__eyebrow{letter-spacing:.24em;text-transform:uppercase;color:var(--green-ink);margin-bottom:18px;font-size:13px;font-weight:600;display:block}.LegalRetail-module__A_IX6q__h2{max-width:28ch;font-family:var(--font-display-stack);letter-spacing:-.03em;color:#111;margin:0 0 22px;font-size:clamp(36px,4.6vw,60px);font-weight:500;line-height:1.08}.LegalRetail-module__A_IX6q__lead{color:#4a5563;max-width:62ch;margin:0;font-size:clamp(16px,1.5vw,20px);line-height:1.5}.LegalRetail-module__A_IX6q__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.LegalRetail-module__A_IX6q__cards2{grid-template-columns:repeat(2,minmax(0,1fr))}.LegalRetail-module__A_IX6q__card{background:#fff;border:1px solid #cfe2c0;border-radius:12px;gap:22px;padding:26px 24px 28px;display:flex}.LegalRetail-module__A_IX6q__cardIcon{background:var(--green-soft);width:72px;height:72px;color:var(--green-ink);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.LegalRetail-module__A_IX6q__cardIcon svg{width:30px;height:30px}.LegalRetail-module__A_IX6q__card h3{color:#111;margin:14px 0 16px;font-size:18px;font-weight:500;line-height:1.3}.LegalRetail-module__A_IX6q__card p{color:#6b7280;margin:0;font-size:15px;line-height:1.55}.LegalRetail-module__A_IX6q__cards2 .LegalRetail-module__A_IX6q__card h3{font-size:21px}.LegalRetail-module__A_IX6q__cards2 .LegalRetail-module__A_IX6q__card p{font-size:17px}.LegalRetail-module__A_IX6q__btnPill{background:var(--green);color:#fff;border:0;border-radius:999px;min-height:62px;margin-top:22px;padding:0 40px;font-size:19px;font-weight:400}@media (max-width:1024px){.LegalRetail-module__A_IX6q__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.LegalRetail-module__A_IX6q__decor{display:none}}@media (max-width:720px){.LegalRetail-module__A_IX6q__page{width:calc(100% - 32px)}.LegalRetail-module__A_IX6q__breadcrumbs{margin-bottom:32px}.LegalRetail-module__A_IX6q__cards,.LegalRetail-module__A_IX6q__cards2{grid-template-columns:1fr}.LegalRetail-module__A_IX6q__card{gap:16px;padding:20px 18px}.LegalRetail-module__A_IX6q__cardIcon{width:56px;height:56px}.LegalRetail-module__A_IX6q__btnPrimary,.LegalRetail-module__A_IX6q__btnOutline,.LegalRetail-module__A_IX6q__btnPill{width:100%;padding:0 20px}.LegalRetail-module__A_IX6q__section{margin-top:72px}}
