:root{--min-screen-width:320px;--max-screen-width:1600px;--primary:#3B9AFF;--primary-d-1:#3478c5;--primary-d-2:#2d598f;--primary-d-3:#243d60;--primary-d-4:#172130;--primary-l-1:#75afff;--primary-l-2:#9ec2ff;--primary-l-3:#bdd4ff;--primary-l-4:#e0ebff;--secondary:#ff8c39;--secondary-d-1:#c56e30;--secondary-d-2:#915327;--secondary-d-3:#5e371c;--secondary-d-4:#301e12;--secondary-l-1:#ffa361;--secondary-l-2:#ffbb8a;--secondary-l-3:#ffd1ad;--secondary-l-4:#ffe8d6;--tertiary:#5EB962;--tertiary-d-1:#4c904e;--tertiary-d-2:#3a693b;--tertiary-d-3:#2a472a;--tertiary-d-4:#192518;--tertiary-l-1:#7fc77f;--tertiary-l-2:#a0d69f;--tertiary-l-3:#c1e3bf;--tertiary-l-4:#e0f1df;--quaternary:#EF598C;--quaternary-d-1:#bc496f;--quaternary-d-2:#8a3852;--quaternary-d-3:#5b2938;--quaternary-d-4:#2f191f;--quaternary-l-1:#f67ea2;--quaternary-l-2:#fca1ba;--quaternary-l-3:#ffc2d0;--quaternary-l-4:#ffe0e8;--bg-body:#FFFFFF;--bg-body-5:#ffffff0d;--bg-body-10:#ffffff1a;--bg-body-20:#ffffff33;--bg-body-30:#ffffff4d;--bg-body-40:#ffffff66;--bg-body-50:#ffffff80;--bg-body-60:#ffffff99;--bg-body-70:#ffffffb3;--bg-body-80:#ffffffcc;--bg-body-90:#ffffffe6;--bg-dark:#1E1E1E;--bg-dark-5:#1e1e1e0d;--bg-dark-10:#1e1e1e1a;--bg-dark-20:#1e1e1e33;--bg-dark-30:#1e1e1e4d;--bg-dark-40:#1e1e1e66;--bg-dark-50:#1e1e1e80;--bg-dark-60:#1e1e1e99;--bg-dark-70:#1e1e1eb3;--bg-dark-80:#1e1e1ecc;--bg-dark-90:#1e1e1ee6;--text-body:#353535;--text-title:#1E1E1E;--text-body-light:#F3F3F3;--text-title-light:#FFFFFF;--border-primary:#DADADA;--shadow-primary:hsla(0,0%,0%,0.15);--light:#F3F3F3;--dark:#353535;--success:#00B05C;--error:#EF202D;--info:#00B0DD;--warning:#FFC618;--space-4xs:clamp(0.59rem,calc(-0.07vw + 0.61rem),0.49rem);--space-3xs:clamp(0.74rem,calc(-0.03vw + 0.75rem),0.7rem);--space-2xs:clamp(0.92rem,calc(0.05vw + 0.9rem),0.99rem);--space-xs:clamp(1.15rem,calc(0.19vw + 1.09rem),1.4rem);--space-s:clamp(1.44rem,calc(0.42vw + 1.31rem),1.98rem);--space-m:clamp(1.8rem,calc(0.78vw + 1.55rem),2.8rem);--space-l:clamp(2.25rem,calc(1.34vw + 1.82rem),3.96rem);--space-xl:clamp(2.81rem,calc(2.18vw + 2.12rem),5.6rem);--space-2xl:clamp(3.52rem,calc(3.44vw + 2.42rem),7.92rem);--space-3xl:clamp(4.4rem,calc(5.31vw + 2.69rem),11.19rem);--space-4xl:clamp(5.49rem,calc(8.07vw + 2.91rem),15.83rem);--text-xs:clamp(1.21rem,calc(-0.16vw + 1.26rem),1.01rem);--text-s:clamp(1.39rem,calc(-0.09vw + 1.42rem),1.27rem);--text-m:clamp(1.6rem,calc(0vw + 1.6rem),1.6rem);--text-l:clamp(1.84rem,calc(0.14vw + 1.8rem),2.02rem);--text-xl:clamp(2.12rem,calc(0.33vw + 2.01rem),2.54rem);--text-2xl:clamp(2.43rem,calc(0.6vw + 2.24rem),3.2rem);--text-3xl:clamp(2.8rem,calc(0.96vw + 2.49rem),4.03rem);--text-4xl:clamp(3.22rem,calc(1.46vw + 2.75rem),5.08rem);--text-5xl:clamp(3.7rem,calc(2.11vw + 3.03rem),6.4rem);--text-6xl:clamp(4.26rem,calc(2.98vw + 3.3rem),8.07rem);--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));--columns-9:repeat(9,minmax(0,1fr));--columns-10:repeat(10,minmax(0,1fr));--columns-11:repeat(11,minmax(0,1fr));--columns-12:repeat(12,minmax(0,1fr));--radius-xs:clamp(0.4rem,calc(0vw + 0.4rem),0.4rem);--radius-s:clamp(0.6rem,calc(0.16vw + 0.55rem),0.8rem);--radius-m:clamp(1rem,calc(0.16vw + 0.95rem),1.2rem);--radius-l:clamp(1.6rem,calc(0.31vw + 1.5rem),2rem);--radius-xl:clamp(2.6rem,calc(0.47vw + 2.45rem),3.2rem);--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{--bg-body:hsla(0,0%,5%,1);--bg-body-5:#0d0d0d0d;--bg-body-10:#0d0d0d1a;--bg-body-20:#0d0d0d33;--bg-body-30:#0d0d0d4d;--bg-body-40:#0d0d0d66;--bg-body-50:#0d0d0d80;--bg-body-60:#0d0d0d99;--bg-body-70:#0d0d0db3;--bg-body-80:#0d0d0dcc;--bg-body-90:#0d0d0de6;--text-body:hsla(0,0%,75%,1);--text-title:hsla(0,0%,100%,1);--border-primary:hsla(0,0%,75%,0.1);--shadow-primary:hsla(0,0%,0%,0.4);--light:hsla(0,0%,0%,1);--dark:hsla(0,0%,100%,1);}html.cf-theme-dark{color-scheme:dark;}html{font-size:62.5%;}