.header:where(.astro-kzdeodv2){background:#b2d39c;padding:90px 0 70px}@media screen and (min-width:768px){.header:where(.astro-kzdeodv2){padding:200px 0 140px}}.header:where(.astro-kzdeodv2) .header-front:where(.astro-kzdeodv2){display:grid;margin:0 auto;max-width:1136px;place-items:center;text-align:center}.header:where(.astro-kzdeodv2) .titleImg:where(.astro-kzdeodv2){width:313.5px}@media screen and (min-width:768px){.header:where(.astro-kzdeodv2) .titleImg:where(.astro-kzdeodv2){width:min(931px,68.15519765739386vw)}}.header:where(.astro-kzdeodv2) .sub-title:where(.astro-kzdeodv2){height:auto;width:205.9379px}.header:where(.astro-kzdeodv2) .sub-title:where(.astro-kzdeodv2) svg:where(.astro-kzdeodv2){display:block}@media screen and (min-width:768px){.header:where(.astro-kzdeodv2) .sub-title:where(.astro-kzdeodv2){margin-top:min(52px,3.806734992679356vw);width:min(499.2378px,36.547423133235725vw)}}.header:where(.astro-kzdeodv2) p:where(.astro-kzdeodv2){line-height:2;text-box:trim-both cap text;font-size:.75rem;margin-top:22.5px}@media screen and (min-width:768px){.header:where(.astro-kzdeodv2) p:where(.astro-kzdeodv2){font-size:1.125rem;margin-top:min(50px,3.6603221083455346vw)}}.header-chars:where(.astro-kzdeodv2){display:grid;grid-auto-flow:column;height:0;justify-content:space-between;translate:0 -45px;width:90%}@media screen and (min-width:768px){.header-chars:where(.astro-kzdeodv2){translate:0 -80px;width:100%}}@media screen and (max-width:767.98px){.header-chars:where(.astro-kzdeodv2) .character1:where(.astro-kzdeodv2){width:72.9348px}.header-chars:where(.astro-kzdeodv2) .character2:where(.astro-kzdeodv2){width:76.1459px}}.groups:where(.astro-kzdeodv2){margin-top:67.5px}@media screen and (min-width:768px){.groups:where(.astro-kzdeodv2){margin-top:130px}}.downloads:where(.astro-kzdeodv2)+.downloads:where(.astro-kzdeodv2){margin-top:98px}@media screen and (min-width:768px){.downloads:where(.astro-kzdeodv2)+.downloads:where(.astro-kzdeodv2){margin-top:150px}}.downloads:where(.astro-kzdeodv2) h4:where(.astro-kzdeodv2){font-weight:700;text-align:center;text-box:trim-both cap text;font-size:1.125rem}@media screen and (min-width:768px){.downloads:where(.astro-kzdeodv2) h4:where(.astro-kzdeodv2){font-size:2.25rem}}.downloads:where(.astro-kzdeodv2) .items:where(.astro-kzdeodv2){display:grid;margin-top:35px;grid-gap:65px;gap:65px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}@media screen and (min-width:768px){.downloads:where(.astro-kzdeodv2) .items:where(.astro-kzdeodv2){gap:64px min(120px,8.784773060029282vw);margin-top:70px}}.downloads:where(.astro-kzdeodv2) .items:where(.astro-kzdeodv2) li:where(.astro-kzdeodv2){display:grid;grid-gap:25px;gap:25px}@media screen and (min-width:768px){.downloads:where(.astro-kzdeodv2) .items:where(.astro-kzdeodv2) li:where(.astro-kzdeodv2){gap:47px}}.downloads:where(.astro-kzdeodv2) .items:where(.astro-kzdeodv2) li:where(.astro-kzdeodv2) .item__img:where(.astro-kzdeodv2){pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.downloads:where(.astro-kzdeodv2) .items:where(.astro-kzdeodv2) li:where(.astro-kzdeodv2) .download-link:where(.astro-kzdeodv2){background:#000;border-radius:1000px;color:#fff;display:grid;font-size:1rem;margin:0 auto;text-align:center;width:-moz-fit-content;width:fit-content;text-box:trim-both cap alphabetic;font-size:.625rem;padding:10px 29px}@media screen and (min-width:768px){.downloads:where(.astro-kzdeodv2) .items:where(.astro-kzdeodv2) li:where(.astro-kzdeodv2) .download-link:where(.astro-kzdeodv2){font-size:1.125rem;padding:17px 58px}}.downloads:where(.astro-kzdeodv2) .items:where(.astro-kzdeodv2) li:where(.astro-kzdeodv2) .download-link:where(.astro-kzdeodv2):hover{background:#fdd000;color:#000}
