html{font-size:62.5%;}html.cf-theme-dark{color-scheme:dark;}:root{--min-screen-width:320px;--max-screen-width:1400px;--primary:#556C77;--primary-5:#556c770d;--primary-10:#556c771a;--primary-20:#556c7733;--primary-30:#556c774d;--primary-40:#556c7766;--primary-50:#556c7780;--primary-60:#556c7799;--primary-70:#556c77b3;--primary-80:#556c77cc;--primary-90:#556c77e6;--primary-d-1:#4b5e68;--primary-d-2:#42535c;--primary-d-3:#3b484f;--primary-d-4:#303b41;--primary-d-5:#273034;--primary-d-6:#1f2528;--primary-d-7:#19291b;--primary-d-8:#0e1011;--primary-l-1:#667a85;--primary-l-2:#7a8c94;--primary-l-3:#8b9aa2;--primary-l-4:#9fabb2;--primary-l-5:#b0babf;--primary-l-6:#c4cbcf;--primary-l-7:#d7dddf;--primary-l-8:#ebeeef;--secondary:#FDEB19;--secondary-d-1:#c7b91f;--secondary-d-2:#8f841e;--secondary-d-3:#60591a;--secondary-d-4:#302c13;--secondary-l-1:#ffef5c;--secondary-l-2:#fff38a;--secondary-l-3:#fff7b3;--secondary-l-4:#fffad6;--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(60,4%,97%);--gray-d-1:hsl(110,4%,69%);--gray-d-2:hsl(105,2%,44%);--gray-d-3:hsl(120,1%,22%);--sivina-d-4:hsl(0,0%,51%);--sivina-d-5:hsl(0,0%,40%);--sivina-d-6:hsl(0,0%,30%);--sivina-d-7:hsl(0,0%,20%);--sivina-d-8:hsl(0,0%,11%);--gray-l-1:hsl(126,38%,95%);--gray-l-2:hsl(128,40%,96%);--gray-l-3:hsl(130,37%,97%);--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);--sivine:hsla(140,68%,79%,1);--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.57rem,calc(-0.07vw + 0.59rem),0.49rem);--space-3xs:clamp(0.76rem,calc(-0.06vw + 0.78rem),0.7rem);--space-2xs:clamp(1.01rem,calc(-0.02vw + 1.02rem),0.99rem);--space-xs:clamp(1.35rem,calc(0.05vw + 1.34rem),1.4rem);--space-s:clamp(1.8rem,calc(0.17vw + 1.75rem),1.98rem);--space-m:clamp(2.4rem,calc(0.37vw + 2.28rem),2.8rem);--space-l:clamp(3.2rem,calc(0.7vw + 2.97rem),3.96rem);--space-xl:clamp(4.26rem,calc(1.23vw + 3.87rem),5.6rem);--space-2xl:clamp(5.69rem,calc(2.07vw + 5.02rem),7.92rem);--space-3xl:clamp(7.58rem,calc(3.35vw + 6.51rem),11.19rem);--space-4xl:clamp(10.1rem,calc(5.3vw + 8.4rem),15.83rem);--heading-m:clamp(1.8rem,calc(0.09vw + 1.77rem),1.9rem);--heading-l:clamp(2.02rem,calc(0.32vw + 1.92rem),2.38rem);--heading-xl:clamp(2.28rem,calc(0.64vw + 2.07rem),2.97rem);--heading-2xl:clamp(2.56rem,calc(1.06vw + 2.22rem),3.71rem);--heading-3xl:clamp(2.88rem,calc(1.63vw + 2.36rem),4.64rem);--heading-4xl:clamp(3.24rem,calc(2.37vw + 2.49rem),5.8rem);--heading-5xl:clamp(3.65rem,calc(3.33vw + 2.58rem),7.25rem);--paragraf-xs:clamp(1.11rem,calc(-0.2vw + 1.17rem),0.9rem);--paragraf-s:clamp(1.33rem,calc(-0.12vw + 1.37rem),1.2rem);--paragraf-m:clamp(1.6rem,calc(0vw + 1.6rem),1.6rem);--paragraf-l:clamp(1.92rem,calc(0.2vw + 1.86rem),2.13rem);--paragraf-xl:clamp(2.3rem,calc(0.5vw + 2.14rem),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);}}