html{font-size:62.5%;}html.cf-theme-dark{color-scheme:dark;}:root{--min-screen-width:320px;--max-screen-width:1400px;--primary:#638956;--primary-5:#6389560d;--primary-10:#6389561a;--primary-20:#63895633;--primary-30:#6389564d;--primary-40:#63895666;--primary-50:#63895680;--primary-60:#63895699;--primary-70:#638956b3;--primary-80:#638956cc;--primary-90:#638956e6;--primary-d-1:#59794e;--primary-d-2:#4e6a44;--primary-d-3:#43593a;--primary-d-4:#374a30;--primary-d-5:#2e3d29;--primary-d-6:#232d1f;--primary-d-7:#19291b;--primary-d-8:#11150f;--primary-l-1:#759669;--primary-l-2:#85a37b;--primary-l-3:#97b08d;--primary-l-4:#a7bc9f;--primary-l-5:#b8c9b0;--primary-l-6:#c8d6c2;--primary-l-7:#dbe4d8;--primary-l-8:#ecf1ea;--secondary:#0088CD;--secondary-d-1:#176ca1;--secondary-d-2:#1b4f74;--secondary-d-3:#19364d;--secondary-d-4:#131f2a;--secondary-l-1:#5b9fd7;--secondary-l-2:#89b5e1;--secondary-l-3:#b1ceec;--secondary-l-4:#dae7f6;--paragraf-dark:#212121;--paragraf:rgba(33,33,33,0.8);--paragraf-light:#616161;--paragraf-disabled:#9E9E9E;--white:#ffffff;--white-5:#ffffff0d;--white-10:#ffffff1a;--white-20:#ffffff33;--white-30:#ffffff4d;--white-40:#ffffff66;--white-50:#ffffff80;--white-60:#ffffff99;--white-70:#ffffffb3;--white-80:#ffffffcc;--white-90:#ffffffe6;--sivina:hsl(113,15%,98%);--black:hsl(135,10%,1%);--black-5:hsla(135,10%,1%,0.05);--black-10:hsla(135,10%,1%,0.1);--black-20:hsla(135,10%,1%,0.2);--black-30:hsla(135,10%,1%,0.3);--black-40:hsla(135,10%,1%,0.4);--black-50:hsla(135,10%,1%,0.5);--black-60:hsla(135,10%,1%,0.6);--black-70:hsla(135,10%,1%,0.7);--black-80:hsla(135,10%,1%,0.8);--black-90:hsla(135,10%,1%,0.9);--black-d-1:hsl(120,20%,1%);--black-d-2:hsl(0,0%,0%);--black-d-3:hsl(0,0%,0%);--success:hsla(136,95%,56%,1);--success-5:hsla(136,95%,56%,0.05);--success-10:hsla(136,95%,56%,0.1);--success-20:hsla(136,95%,56%,0.2);--success-30:hsla(136,95%,56%,0.3);--success-40:hsla(136,95%,56%,0.4);--success-50:hsla(136,95%,56%,0.5);--success-60:hsla(136,95%,56%,0.6);--success-70:hsla(136,95%,56%,0.7);--success-80:hsla(136,95%,56%,0.8);--success-90:hsla(136,95%,56%,0.9);--error:hsla(351,95%,56%,1);--error-5:hsla(351,95%,56%,0.05);--error-10:hsla(351,95%,56%,0.1);--error-20:hsla(351,95%,56%,0.2);--error-30:hsla(351,95%,56%,0.3);--error-40:hsla(351,95%,56%,0.4);--error-50:hsla(351,95%,56%,0.5);--error-60:hsla(351,95%,56%,0.6);--error-70:hsla(351,95%,56%,0.7);--error-80:hsla(351,95%,56%,0.8);--error-90:hsla(351,95%,56%,0.9);--space-4xs:clamp(0.52rem,calc(-0.03vw + 0.53rem),0.49rem);--space-3xs:clamp(0.66rem,calc(0.04vw + 0.64rem),0.7rem);--space-2xs:clamp(0.82rem,calc(0.16vw + 0.77rem),0.99rem);--space-xs:clamp(1.02rem,calc(0.35vw + 0.91rem),1.4rem);--space-s:clamp(1.28rem,calc(0.65vw + 1.07rem),1.98rem);--space-m:clamp(1.6rem,calc(1.11vw + 1.24rem),2.8rem);--space-l:clamp(2rem,calc(1.81vw + 1.42rem),3.96rem);--space-xl:clamp(2.5rem,calc(2.87vw + 1.58rem),5.6rem);--space-2xl:clamp(3.13rem,calc(4.44vw + 1.71rem),7.92rem);--space-3xl:clamp(3.91rem,calc(6.75vw + 1.75rem),11.19rem);--space-4xl:clamp(4.88rem,calc(10.13vw + 1.64rem),15.83rem);--heading-m:clamp(1.8rem,calc(0vw + 1.8rem),1.8rem);--heading-l:clamp(2.16rem,calc(0.08vw + 2.13rem),2.25rem);--heading-xl:clamp(2.59rem,calc(0.2vw + 2.53rem),2.81rem);--heading-2xl:clamp(3.11rem,calc(0.38vw + 2.99rem),3.52rem);--heading-3xl:clamp(3.73rem,calc(0.61vw + 3.54rem),4.4rem);--heading-4xl:clamp(4.48rem,calc(0.94vw + 4.18rem),5.49rem);--paragraf-xs:clamp(1.26rem,calc(-0.34vw + 1.37rem),0.9rem);--paragraf-s:clamp(1.42rem,calc(-0.21vw + 1.49rem),1.2rem);--paragraf-m:clamp(1.6rem,calc(0vw + 1.6rem),1.6rem);--paragraf-l:clamp(1.8rem,calc(0.31vw + 1.7rem),2.13rem);--paragraf-xl:clamp(2.02rem,calc(0.76vw + 1.78rem),2.84rem);--hero-title-size:var(--text-4xl);--post-title-size:var(--text-2xl);--nav-link-size:var(--text-s);--header-space:var(--space-s);--btn-space:var(--space-xs) var(--space-s);--card-space:var(--space-s);--footer-space:var(--space-s) var(--space-m);--columns-1:repeat(1,minmax(0,1fr));--columns-2:repeat(2,minmax(0,1fr));--columns-3:repeat(3,minmax(0,1fr));--columns-4:repeat(4,minmax(0,1fr));--columns-5:repeat(5,minmax(0,1fr));--columns-6:repeat(6,minmax(0,1fr));--columns-7:repeat(7,minmax(0,1fr));--columns-8:repeat(8,minmax(0,1fr));--radius-s:clamp(0.2rem,calc(0vw + 0.2rem),0.2rem);--radius-m:clamp(0.4rem,calc(0vw + 0.4rem),0.4rem);--radius-l:clamp(1rem,calc(0vw + 1rem),1rem);--radius-xl:clamp(1.6rem,calc(0vw + 1.6rem),1.6rem);--radius-full:999rem;--shadow-xs:0 1px 2px var(--shadow-primary);--shadow-s:0 1.5px 3px var(--shadow-primary);--shadow-m:0 2px 6px var(--shadow-primary);--shadow-l:0 3px 12px var(--shadow-primary);--shadow-xl:0 6px 48px var(--shadow-primary);}:root.cf-theme-dark,:root.cf-theme-light .theme-inverted,:root.cf-theme-light .theme-always-dark,:root.cf-theme-dark .theme-inverted .theme-always-dark{--primary:#3d44ff;--primary-5:#3d44ff0d;--primary-10:#3d44ff1a;--primary-20:#3d44ff33;--primary-30:#3d44ff4d;--primary-40:#3d44ff66;--primary-50:#3d44ff80;--primary-60:#3d44ff99;--primary-70:#3d44ffb3;--primary-80:#3d44ffcc;--primary-90:#3d44ffe6;--paragraf-dark:#000000;--paragraf:#404040;--paragraf-light:#115518;--white:#ffffff;--white-5:#ffffff0d;--white-10:#ffffff1a;--white-20:#ffffff33;--white-30:#ffffff4d;--white-40:#ffffff66;--white-50:#ffffff80;--white-60:#ffffff99;--white-70:#ffffffb3;--white-80:#ffffffcc;--white-90:#ffffffe6;--black:#000000;--black-5:hsla(0,0%,0%,0.05);--black-10:hsla(0,0%,0%,0.1);--black-20:hsla(0,0%,0%,0.2);--black-30:hsla(0,0%,0%,0.3);--black-40:hsla(0,0%,0%,0.4);--black-50:hsla(0,0%,0%,0.5);--black-60:hsla(0,0%,0%,0.6);--black-70:hsla(0,0%,0%,0.7);--black-80:hsla(0,0%,0%,0.8);--black-90:hsla(0,0%,0%,0.9);}H1{font-size:var(--heading-4xl);line-height:1.2;}H2{font-size:var(--heading-3xl);line-height:1.2;}H3{font-size:var(--heading-2xl);line-height:1.3;}H4{font-size:var(--heading-xl);line-height:1.3;}H5{font-size:var(--heading-l);line-height:1.3;}H6{font-size:var(--heading-m);line-height:1.4;}.row{display:grid;grid-auto-flow:column;justify-content:start;}.column{display:grid;grid-auto-flow:row;justify-items:start;align-content:start;}.columns-2{display:grid;grid-template-columns:1fr 1fr;}.columns-3{display:grid;grid-template-columns:1fr 1fr 1fr;}.columns-4{display:grid;grid-template-columns:repeat(4,1fr);}.columns-5{display:grid;grid-template-columns:repeat(5,1fr);}.columns-6{display:grid;grid-template-columns:repeat(6,1fr);}.columns-7{display:grid;grid-template-columns:repeat(7,1fr);}.columns-8{display:grid;grid-template-columns:repeat(8,1fr);}body{min-height:100vh;}@media (max-width:1400px){.column--on-xl{grid-template-columns:1fr;grid-auto-flow:row;}.row--on-xl{grid-template-columns:unset;grid-auto-flow:column;}.columns-2--on-xl{grid-template-columns:repeat(2,1fr);}.columns-3--on-xl{grid-template-columns:repeat(3,1fr);}.columns-4--on-xl{grid-template-columns:repeat(4,1fr);}.columns-5--on-xl{grid-template-columns:repeat(5,1fr);}.columns-6--on-xl{grid-template-columns:repeat(6,1fr);}}@media (max-width:991px){.column--on-l{grid-template-columns:1fr;grid-auto-flow:row;}.row--on-l{grid-template-columns:unset;grid-auto-flow:column;}.columns-2--on-l{grid-template-columns:repeat(2,1fr);}.columns-3--on-l{grid-template-columns:repeat(3,1fr);}.columns-4--on-l{grid-template-columns:repeat(4,1fr);}.columns-5--on-l{grid-template-columns:repeat(5,1fr);}.columns-6--on-l{grid-template-columns:repeat(6,1fr);}}@media (max-width:767px){.column--on-m{grid-template-columns:1fr;grid-auto-flow:row;}.row--on-m{grid-template-columns:unset;grid-auto-flow:column;}.columns-2--on-m{grid-template-columns:repeat(2,1fr);}.columns-3--on-m{grid-template-columns:repeat(3,1fr);}.columns-4--on-m{grid-template-columns:repeat(4,1fr);}.columns-5--on-m{grid-template-columns:repeat(5,1fr);}.columns-6--on-m{grid-template-columns:repeat(6,1fr);}}@media (max-width:478px){.column--on-s{grid-template-columns:1fr;grid-auto-flow:row;}.row--on-s{grid-template-columns:1fr;grid-auto-flow:column;}.columns-2--on-s{grid-template-columns:repeat(2,1fr);}.columns-3--on-s{grid-template-columns:repeat(3,1fr);}.columns-4--on-s{grid-template-columns:repeat(4,1fr);}.columns-5--on-s{grid-template-columns:repeat(5,1fr);}.columns-6--on-s{grid-template-columns:repeat(6,1fr);}}/* Custom Stylesheets */ /* Add your custom CSS here */