.plataforma.svelte-107nb63{text-align:left;background:var(--verde-intenso);background:linear-gradient(0deg, var(--verde-vibrante) -80%, var(--verde-intenso) 80%);outline:none;margin:0;padding:120px 0;position:relative}.plataforma.svelte-107nb63 .cover:where(.svelte-107nb63){opacity:.1;background-blend-mode:luminosity;background-image:url(../../../_img/_hero/pattern-4.webp);background-position:50% 0;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;position:absolute;inset:0}.plataforma.svelte-107nb63 h2:where(.svelte-107nb63){color:var(--offwhite);text-align:center;margin:0 auto 50px;padding:0;font-size:40px;font-weight:700}.plataforma.svelte-107nb63 h2:where(.svelte-107nb63) b:where(.svelte-107nb63){color:var(--primary-dark);display:block}.plataforma.svelte-107nb63 .block:where(.svelte-107nb63){background:var(--offwhite);text-align:left;cursor:pointer;-o-transition:all .2s ease-in-out;border-radius:25px;outline:none;width:100%;margin:10px 0;padding:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:block;position:relative;overflow:hidden}.plataforma.svelte-107nb63 .block:where(.svelte-107nb63) .image:where(.svelte-107nb63){background:var(--verde-intenso);background-position:50% 20%;background-repeat:no-repeat;background-size:cover;width:100%;height:380px;margin:0}.plataforma.svelte-107nb63 .block:where(.svelte-107nb63) .txt:where(.svelte-107nb63){display:block}.plataforma.svelte-107nb63 .block:where(.svelte-107nb63) .txt:where(.svelte-107nb63) .icon:where(.svelte-107nb63){flex-direction:row;gap:15px;margin:30px 30px 20px;display:flex}.plataforma.svelte-107nb63 .block:where(.svelte-107nb63) .txt:where(.svelte-107nb63) .icon:where(.svelte-107nb63) i:where(.svelte-107nb63){color:var(--verde-vibrante);border-radius:20px;font-size:18px;font-style:normal;font-weight:700;display:block}.plataforma.svelte-107nb63 .block:where(.svelte-107nb63) .txt:where(.svelte-107nb63) .icon:where(.svelte-107nb63) h3:where(.svelte-107nb63){color:var(--gray);text-align:left;font-size:26px;font-weight:700}.plataforma.svelte-107nb63 .block:where(.svelte-107nb63) .txt:where(.svelte-107nb63) p:where(.svelte-107nb63){color:var(--gray);margin:0 30px;font-size:15px;font-weight:400}.plataforma.svelte-107nb63 .block:where(.svelte-107nb63) .txt:where(.svelte-107nb63) span:where(.svelte-107nb63){color:var(--verde-vibrante);border-radius:20px;margin:20px 30px 30px;font-size:18px;font-weight:700;display:block}.plataforma.svelte-107nb63 .block:where(.svelte-107nb63):hover{transform:scale(1.03);box-shadow:0 0 20px #2d3e4d20}.plataforma.svelte-107nb63 .box:where(.svelte-107nb63){background:var(--offwhite);text-align:center;border-radius:15px;margin:10px 0;padding:30px 20px;transition:all .3s;display:block}.plataforma.svelte-107nb63 .box:where(.svelte-107nb63) img:where(.svelte-107nb63){height:50px;margin:0 auto}.plataforma.svelte-107nb63 .box:where(.svelte-107nb63) h3:where(.svelte-107nb63){color:var(--verde-vibrante);margin:10px auto;font-size:17px;font-weight:700;transition:all .3s}.plataforma.svelte-107nb63 .box:where(.svelte-107nb63) p:where(.svelte-107nb63){color:var(--gray);margin:0;font-size:15px;line-height:18px;transition:all .3s}.plataforma.svelte-107nb63 .box:where(.svelte-107nb63):hover{transform:scale(1.05);box-shadow:0 0 20px #2d3e4d20}@media screen and (width<=1200px){.plataforma.svelte-107nb63{padding:80px 0;position:relative}.plataforma.svelte-107nb63 h2:where(.svelte-107nb63){font-size:20px}.plataforma.svelte-107nb63 h2:where(.svelte-107nb63) b:where(.svelte-107nb63){font-size:30px}.plataforma.svelte-107nb63 .block:where(.svelte-107nb63) .image:where(.svelte-107nb63){height:285px}.plataforma.svelte-107nb63 .block:where(.svelte-107nb63) .txt:where(.svelte-107nb63) .icon:where(.svelte-107nb63) h3:where(.svelte-107nb63){color:var(--gray);text-align:left;font-size:18px;font-weight:700}.plataforma.svelte-107nb63 .block:where(.svelte-107nb63) .txt:where(.svelte-107nb63) p:where(.svelte-107nb63){font-size:16px}.plataforma.svelte-107nb63 .block:where(.svelte-107nb63) .txt:where(.svelte-107nb63) p:where(.svelte-107nb63) br:where(.svelte-107nb63){display:none}.plataforma.svelte-107nb63 .box:where(.svelte-107nb63){padding:20px 15px}.plataforma.svelte-107nb63 .box:where(.svelte-107nb63) h3:where(.svelte-107nb63){font-size:16px}.plataforma.svelte-107nb63 .box:where(.svelte-107nb63) p:where(.svelte-107nb63){font-size:15px}}
