.PoliticasPage-module__H-nKXa__page{--green-950:#071a11;--green-900:#0b2b1b;--green-800:#0f3d26;--green-700:#155633;--green-600:#1b7041;--green-500:#00a74f;--green-400:#26bd68;--green-100:#e9f8ef;--green-050:#f5fbf7;background:linear-gradient(180deg, #fff 0%, var(--green-050) 100%);color:#111;width:100%;overflow-x:hidden}.PoliticasPage-module__H-nKXa__hero{background:radial-gradient(circle at 82% 18%, #26bd6833 0%, transparent 32%), radial-gradient(circle at 12% 88%, #00a74f29 0%, transparent 36%), linear-gradient(135deg, var(--green-950) 0%, #0b2418 38%, #111 72%, #090909 100%);color:#fff;isolation:isolate;align-items:center;width:100%;min-height:62vh;padding:clamp(132px,12vw,178px) 6% clamp(88px,9vw,126px);display:flex;position:relative;overflow:hidden}.PoliticasPage-module__H-nKXa__hero:before{content:"";z-index:-2;background:linear-gradient(115deg,#00a74f29 0%,#0000 34% 67%,#00a74f1a 100%);position:absolute;inset:0}.PoliticasPage-module__H-nKXa__hero:after{content:"";z-index:-1;border:1px solid #41d67f24;border-radius:50%;width:520px;height:520px;position:absolute;top:50%;right:-140px;transform:translateY(-50%);box-shadow:0 0 0 90px #00a74f0a,0 0 0 180px #00a74f06}.PoliticasPage-module__H-nKXa__heroContent{z-index:1;width:min(920px,100%);padding-left:clamp(0px,2vw,22px);position:relative}.PoliticasPage-module__H-nKXa__heroContent span,.PoliticasPage-module__H-nKXa__header span{color:var(--green-400);text-transform:uppercase;letter-spacing:.14em;align-items:center;gap:12px;display:inline-flex}.PoliticasPage-module__H-nKXa__heroContent span:before,.PoliticasPage-module__H-nKXa__header span:before{content:"";background:linear-gradient(90deg, var(--green-500), var(--green-400));border-radius:999px;width:34px;height:2px}.PoliticasPage-module__H-nKXa__heroContent h1{color:#fff;letter-spacing:-.055em;text-wrap:balance;text-shadow:0 12px 28px #0000002e;max-width:900px;margin:18px 0 22px;line-height:.98}.PoliticasPage-module__H-nKXa__heroContent p{color:#ffffffbd;max-width:760px;margin:0;line-height:1.75}button.PoliticasPage-module__H-nKXa__card{appearance:none;width:100%;font:inherit;text-align:left;cursor:pointer}button.PoliticasPage-module__H-nKXa__card:focus-visible,a.PoliticasPage-module__H-nKXa__card:focus-visible{outline-offset:4px;outline:3px solid #00a74f57}.PoliticasPage-module__H-nKXa__section{width:min(1180px,100% - 48px);margin:0 auto;padding:clamp(76px,8vw,108px) 0 clamp(90px,9vw,126px)}.PoliticasPage-module__H-nKXa__header{max-width:780px;margin-bottom:clamp(32px,4vw,48px)}.PoliticasPage-module__H-nKXa__header span{color:var(--green-600)}.PoliticasPage-module__H-nKXa__header h2{color:#102016;letter-spacing:-.045em;text-wrap:balance;margin:14px 0 0;line-height:1.03}.PoliticasPage-module__H-nKXa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.PoliticasPage-module__H-nKXa__card{color:#111;background:linear-gradient(145deg,#fff 0%,#f5faf7 100%);border:1px solid #14663b1a;border-radius:26px;flex-direction:column;justify-content:space-between;min-height:250px;padding:34px;text-decoration:none;transition:transform .28s,border-color .28s,box-shadow .28s,background .28s;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 34px #0f3d260f}.PoliticasPage-module__H-nKXa__card:before{content:"";pointer-events:none;background:radial-gradient(circle,#00a74f1f 0%,#0000 68%);border-radius:50%;width:190px;height:190px;position:absolute;top:-80px;right:-70px}.PoliticasPage-module__H-nKXa__card:after{content:"";background:linear-gradient(90deg, var(--green-500), var(--green-700));border-radius:999px 0 24px;width:92px;height:5px;transition:width .28s;position:absolute;bottom:0;right:0}.PoliticasPage-module__H-nKXa__card:hover{background:linear-gradient(145deg,#fff 0%,#edf8f1 100%);border-color:#00a74f52;transform:translateY(-7px);box-shadow:0 24px 58px #0c452824}.PoliticasPage-module__H-nKXa__card:hover:after{width:42%}.PoliticasPage-module__H-nKXa__card span{z-index:1;color:var(--green-600);letter-spacing:.12em;text-transform:uppercase;position:relative}.PoliticasPage-module__H-nKXa__card h3{z-index:1;color:#102016;letter-spacing:-.035em;text-transform:uppercase;margin:20px 0 12px;line-height:1.08;position:relative}.PoliticasPage-module__H-nKXa__card p{z-index:1;color:#5b685f;margin:0 0 30px;line-height:1.7;position:relative}.PoliticasPage-module__H-nKXa__card strong{z-index:1;background:linear-gradient(135deg, var(--green-700), var(--green-500));color:#fff;letter-spacing:.08em;text-transform:uppercase;border:1px solid #00a74f29;border-radius:999px;justify-content:center;align-items:center;width:fit-content;min-height:46px;padding:0 22px;transition:transform .24s,box-shadow .24s,background .24s;display:inline-flex;position:relative;box-shadow:0 10px 24px #00743933}.PoliticasPage-module__H-nKXa__card:hover strong{background:linear-gradient(135deg, var(--green-800), var(--green-600));transform:translateY(-2px);box-shadow:0 14px 30px #00673242}.PoliticasPage-module__H-nKXa__featured{background:linear-gradient(145deg, var(--green-800) 0%, var(--green-950) 100%);color:#fff;border-color:#ffffff1f;box-shadow:0 22px 48px #092e1c38}.PoliticasPage-module__H-nKXa__featured span{color:#6de39c}.PoliticasPage-module__H-nKXa__featured h3{color:#fff}.PoliticasPage-module__H-nKXa__featured p{color:#ffffffb8}.PoliticasPage-module__H-nKXa__featured strong{color:var(--green-800);background:#fff;border-color:#ffffff29;box-shadow:0 12px 28px #0003}.PoliticasPage-module__H-nKXa__featured:hover{background:linear-gradient(145deg, var(--green-700) 0%, var(--green-950) 100%);border-color:#56e08f61}.PoliticasPage-module__H-nKXa__featured:hover strong{background:var(--green-100);color:var(--green-900)}@media (max-width:900px){.PoliticasPage-module__H-nKXa__hero{min-height:56vh;padding:126px 5% 82px}.PoliticasPage-module__H-nKXa__hero:after{width:470px;height:470px;right:-230px}.PoliticasPage-module__H-nKXa__section{width:calc(100% - 36px)}}@media (max-width:768px){.PoliticasPage-module__H-nKXa__hero{align-items:flex-end;min-height:auto;padding:116px 20px 74px}.PoliticasPage-module__H-nKXa__hero:after{width:420px;height:420px;top:38%;right:-240px}.PoliticasPage-module__H-nKXa__heroContent{padding-left:0}.PoliticasPage-module__H-nKXa__heroContent h1{margin-top:16px;line-height:1}.PoliticasPage-module__H-nKXa__heroContent p{line-height:1.65}.PoliticasPage-module__H-nKXa__section{width:calc(100% - 40px);padding:68px 0 86px}.PoliticasPage-module__H-nKXa__grid{grid-template-columns:1fr;gap:18px}.PoliticasPage-module__H-nKXa__card{border-radius:22px;min-height:auto;padding:28px 24px}.PoliticasPage-module__H-nKXa__card h3{margin-top:16px}.PoliticasPage-module__H-nKXa__card strong{width:100%}}@media (max-width:420px){.PoliticasPage-module__H-nKXa__hero{padding:108px 18px 66px}.PoliticasPage-module__H-nKXa__section{width:calc(100% - 32px)}.PoliticasPage-module__H-nKXa__card{padding:25px 20px}}.PoliticasPage-module__H-nKXa__card:focus-visible{outline-offset:4px;outline:3px solid #00a74f73}@media (prefers-reduced-motion:reduce){.PoliticasPage-module__H-nKXa__card,.PoliticasPage-module__H-nKXa__card strong{transition:none}.PoliticasPage-module__H-nKXa__card:hover,.PoliticasPage-module__H-nKXa__card:hover strong{transform:none}}
