html{font-size:62.5%;}html.cf-theme-dark{color-scheme:dark;}:root,:root.cf-theme-dark .theme-inverted,:root.cf-theme-dark .theme-always-light,:root.cf-theme-light .theme-inverted .theme-always-light{--min-screen-width:320px;--max-screen-width:1200px;--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;--primary-d-1:#3838c7;--primary-d-2:#302b91;--primary-d-3:#261f60;--primary-d-4:#18132f;--primary-l-1:#7866ff;--primary-l-2:#9f8aff;--primary-l-3:#c4b3ff;--primary-l-4:#e1d6ff;--secondary:#fa6161;--secondary-5:#fa61610d;--secondary-10:#fa61611a;--secondary-20:#fa616133;--secondary-30:#fa61614d;--secondary-40:#fa616166;--secondary-50:#fa616180;--secondary-60:#fa616199;--secondary-70:#fa6161b3;--secondary-80:#fa6161cc;--secondary-90:#fa6161e6;--secondary-d-1:#c34d4b;--secondary-d-2:#913d3b;--secondary-d-3:#5d2a28;--secondary-d-4:#301917;--secondary-l-1:#ff8680;--secondary-l-2:#ffa69e;--secondary-l-3:#ffc3bd;--secondary-l-4:#ffdfdb;--tertiary:#26a7df;--tertiary-5:#26a7df0d;--tertiary-10:#26a7df1a;--tertiary-20:#26a7df33;--tertiary-30:#26a7df4d;--tertiary-40:#26a7df66;--tertiary-50:#26a7df80;--tertiary-60:#26a7df99;--tertiary-70:#26a7dfb3;--tertiary-80:#26a7dfcc;--tertiary-90:#26a7dfe6;--tertiary-d-1:#2884af;--tertiary-d-2:#25617e;--tertiary-d-3:#1e4052;--tertiary-d-4:#16242d;--tertiary-l-1:#66b7e5;--tertiary-l-2:#93caec;--tertiary-l-3:#badcf3;--tertiary-l-4:#dcedf9;--bg-body:#f0f0f0;--bg-surface:#ffffff;--text-body:#404040;--text-title:#000000;--border-primary:#f8f8f8;--shadow-primary:#00000026;--light:#ffffff;--light-5:#ffffff0d;--light-10:#ffffff1a;--light-20:#ffffff33;--light-30:#ffffff4d;--light-40:#ffffff66;--light-50:#ffffff80;--light-60:#ffffff99;--light-70:#ffffffb3;--light-80:#ffffffcc;--light-90:#ffffffe6;--dark:#131313;--dark-5:#1313130d;--dark-10:#1313131a;--dark-20:#13131333;--dark-30:#1313134d;--dark-40:#13131366;--dark-50:#13131380;--dark-60:#13131399;--dark-70:#131313b3;--dark-80:#131313cc;--dark-90:#131313e6;--dark-l-1:#2e2e2e;--dark-l-2:#4d4d4d;--dark-l-3:#6e6e6e;--dark-l-4:#8f8f8f;--dark-l-5:#b3b3b3;--dark-l-6:#d9d9d9;--success:#10B981;--success-5:#10b9810d;--success-10:#10b9811a;--success-20:#10b98133;--success-30:#10b9814d;--success-40:#10b98166;--success-50:#10b98180;--success-60:#10b98199;--success-70:#10b981b3;--success-80:#10b981cc;--success-90:#10b981e6;--error:#EF4444;--error-5:#ef44440d;--error-10:#ef44441a;--error-20:#ef444433;--error-30:#ef44444d;--error-40:#ef444466;--error-50:#ef444480;--error-60:#ef444499;--error-70:#ef4444b3;--error-80:#ef4444cc;--error-90:#ef4444e6;--warning:#F59E0B;--info:#0EA5E9;--muted:#C9C2B6;--space-4xs:clamp(0.52rem,calc(-0.03vw + 0.53rem),0.49rem);--space-3xs:clamp(0.66rem,calc(0.05vw + 0.64rem),0.7rem);--space-2xs:clamp(0.82rem,calc(0.19vw + 0.76rem),0.99rem);--space-xs:clamp(1.02rem,calc(0.43vw + 0.89rem),1.4rem);--space-s:clamp(1.28rem,calc(0.8vw + 1.02rem),1.98rem);--space-m:clamp(1.6rem,calc(1.36vw + 1.16rem),2.8rem);--space-l:clamp(2rem,calc(2.23vw + 1.29rem),3.96rem);--space-xl:clamp(2.5rem,calc(3.52vw + 1.37rem),5.6rem);--space-2xl:clamp(3.13rem,calc(5.44vw + 1.38rem),7.92rem);--space-3xl:clamp(3.91rem,calc(8.28vw + 1.26rem),11.19rem);--space-4xl:clamp(4.88rem,calc(12.44vw + 0.9rem),15.83rem);--text-xs:clamp(1.26rem,calc(-0.29vw + 1.36rem),1.01rem);--text-s:clamp(1.42rem,calc(-0.08vw + 1.45rem),1.35rem);--text-m:clamp(1.6rem,calc(0.23vw + 1.53rem),1.8rem);--text-l:clamp(1.8rem,calc(0.68vw + 1.58rem),2.4rem);--text-xl:clamp(2.02rem,calc(1.33vw + 1.6rem),3.2rem);--text-2xl:clamp(2.28rem,calc(2.26vw + 1.56rem),4.26rem);--text-3xl:clamp(2.56rem,calc(3.55vw + 1.43rem),5.68rem);--text-4xl:clamp(2.88rem,calc(5.33vw + 1.18rem),7.58rem);--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-xs:clamp(0.4rem,calc(0vw + 0.4rem),0.4rem);--radius-s:clamp(0.6rem,calc(0.23vw + 0.53rem),0.8rem);--radius-m:clamp(1rem,calc(0.23vw + 0.93rem),1.2rem);--radius-l:clamp(1.6rem,calc(0.45vw + 1.46rem),2rem);--radius-xl:clamp(2.6rem,calc(0.68vw + 2.38rem),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:#0d0d0d;--bg-surface:#262626;--text-body:#bfbfbf;--text-title:#ffffff;--border-primary:#bfbfbf1a;--shadow-primary:#00000066;--light:#000000;--light-5:#0000000d;--light-10:#0000001a;--light-20:#00000033;--light-30:#0000004d;--light-40:#00000066;--light-50:#00000080;--light-60:#00000099;--light-70:#000000b3;--light-80:#000000cc;--light-90:#000000e6;--dark:#ffffff;--dark-5:#ffffff0d;--dark-10:#ffffff1a;--dark-20:#ffffff33;--dark-30:#ffffff4d;--dark-40:#ffffff66;--dark-50:#ffffff80;--dark-60:#ffffff99;--dark-70:#ffffffb3;--dark-80:#ffffffcc;--dark-90:#ffffffe6;--dark-l-1:#ffffff;--dark-l-2:#ffffff;--dark-l-3:#ffffff;--dark-l-4:#ffffff;--dark-l-5:#ffffff;--dark-l-6:#ffffff;}