:root{--font-h1:clamp(calc(1rem * (53.75 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((76.29 - 53.75) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (53.75 / var(--base-font)))) + (((76.29 - 53.75) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (76.29 / var(--base-font))));--font-h2:clamp(calc(1rem * (44.79 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((61.04 - 44.79) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (44.79 / var(--base-font)))) + (((61.04 - 44.79) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (61.04 / var(--base-font))));--font-h3:clamp(calc(1rem * (37.32 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((48.83 - 37.32) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (37.32 / var(--base-font)))) + (((48.83 - 37.32) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (48.83 / var(--base-font))));--font-h4:clamp(calc(1rem * (31.1 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((39.06 - 31.1) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (31.1 / var(--base-font)))) + (((39.06 - 31.1) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (39.06 / var(--base-font))));--font-h5:clamp(calc(1rem * (25.92 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((31.25 - 25.92) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (25.92 / var(--base-font)))) + (((31.25 - 25.92) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (31.25 / var(--base-font))));--font-h6:clamp(calc(1rem * (21.6 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((25 - 21.6) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (21.6 / var(--base-font)))) + (((25 - 21.6) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (25 / var(--base-font))));--font-body:clamp(calc(1rem * (16 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((18 - 16) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (16 / var(--base-font)))) + (((18 - 16) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (18 / var(--base-font))));--text-xs:clamp(calc(1rem * (12.64 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((12.64 - 12.64) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (12.64 / var(--base-font)))) + (((12.64 - 12.64) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (12.64 / var(--base-font))));--text-s:clamp(calc(1rem * (14.22 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((14.4 - 14.22) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (14.22 / var(--base-font)))) + (((14.4 - 14.22) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (14.4 / var(--base-font))));--text-m:clamp(calc(1rem * (16 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((18 - 16) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (16 / var(--base-font)))) + (((18 - 16) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (18 / var(--base-font))));--text-l:clamp(calc(1rem * (18 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((22.5 - 18) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (18 / var(--base-font)))) + (((22.5 - 18) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (22.5 / var(--base-font))));--text-xl:clamp(calc(1rem * (20.25 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((28.13 - 20.25) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (20.25 / var(--base-font)))) + (((28.13 - 20.25) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (28.13 / var(--base-font))));--text-2xl:clamp(calc(1rem * (22.78 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((35.16 - 22.78) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (22.78 / var(--base-font)))) + (((35.16 - 22.78) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (35.16 / var(--base-font))));--text-3xl:clamp(calc(1rem * (25.63 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((43.95 - 25.63) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (25.63 / var(--base-font)))) + (((43.95 - 25.63) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (43.95 / var(--base-font))));--text-4xl:clamp(calc(1rem * (28.83 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((54.93 - 28.83) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (28.83 / var(--base-font)))) + (((54.93 - 28.83) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (54.93 / var(--base-font))));--gap-3xs:clamp(calc(1rem * (4 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((4 - 4) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (4 / var(--base-font)))) + (((4 - 4) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (4 / var(--base-font))));--gap-2xs:clamp(calc(1rem * (8 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((10 - 8) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (8 / var(--base-font)))) + (((10 - 8) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (10 / var(--base-font))));--gap-xs:clamp(calc(1rem * (12 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((16 - 12) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (12 / var(--base-font)))) + (((16 - 12) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (16 / var(--base-font))));--gap-s:clamp(calc(1rem * (18 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((20 - 18) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (18 / var(--base-font)))) + (((20 - 18) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (20 / var(--base-font))));--gap-m:clamp(calc(1rem * (26 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((30 - 26) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (26 / var(--base-font)))) + (((30 - 26) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (30 / var(--base-font))));--gap-l:clamp(calc(1rem * (36 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((40 - 36) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (36 / var(--base-font)))) + (((40 - 36) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (40 / var(--base-font))));--gap-xl:clamp(calc(1rem * (54 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((60 - 54) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (54 / var(--base-font)))) + (((60 - 54) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (60 / var(--base-font))));--gap-2xl:clamp(calc(1rem * (72 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((80 - 72) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (72 / var(--base-font)))) + (((80 - 72) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (80 / var(--base-font))));--gap-3xl:clamp(calc(1rem * (108 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((120 - 108) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (108 / var(--base-font)))) + (((120 - 108) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (120 / var(--base-font))));--radius-img:clamp(calc(1rem * (16 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((24 - 16) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (16 / var(--base-font)))) + (((24 - 16) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (24 / var(--base-font))));--radius-card:clamp(calc(1rem * (6 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((12 - 6) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (6 / var(--base-font)))) + (((12 - 6) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (12 / var(--base-font))));--radius-btn:clamp(calc(1rem * (4 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((8 - 4) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (4 / var(--base-font)))) + (((8 - 4) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (8 / var(--base-font))));--radius-primary:3px solid #1061a3;--radius-secondary:3px solid #fd6b5b;--radius-tertiary:3px solid #cddfcf;--radius-four:3px solid #424242;--box-shadow--primary-xl:20px 20px 0px #076473;--box--shadow--secondary-xl:20px 20px 0px #fd6b5b;--box-shadow--tertiary-xl:20px 20px 0px #cddfcf;--box-shadow-four-xl:20px 20px 0px #424242;--box-shadow--primary-xs:2px 2px 2px 2px #076473;--min-viewport:360;--max-viewport:1600;--base-font:10;--clamp-unit:1vw;--min-screen-width:360px;--max-screen-width:1200px;--primary:#DF3F33;--primary-5:#df3f330d;--primary-10:#df3f331a;--primary-20:#df3f3333;--primary-30:#df3f334d;--primary-40:#df3f3366;--primary-50:#df3f3380;--primary-60:#df3f3399;--primary-70:#df3f33b3;--primary-80:#df3f33cc;--primary-90:#df3f33e6;--primary-d-1:#af352a;--primary-d-2:#812b21;--primary-d-3:#562119;--primary-d-4:#2e1510;--primary-l-1:#ec6c58;--primary-l-2:#f6927f;--primary-l-3:#fdb7a8;--primary-l-4:#ffdbd3;--secondary:#E76F66;--secondary-5:#e76f660d;--secondary-10:#e76f661a;--secondary-20:#e76f6633;--secondary-30:#e76f664d;--secondary-40:#e76f6666;--secondary-50:#e76f6680;--secondary-60:#e76f6699;--secondary-70:#e76f66b3;--secondary-80:#e76f66cc;--secondary-90:#e76f66e6;--secondary-d-1:#b55951;--secondary-d-2:#85433d;--secondary-d-3:#582f2a;--secondary-d-4:#2e1b19;--secondary-l-1:#f08d83;--secondary-l-2:#f7aaa0;--secondary-l-3:#fcc6bf;--secondary-l-4:#fee3df;--tertiary:#272729;--tertiary-5:#2727290d;--tertiary-10:#2727291a;--tertiary-20:#27272933;--tertiary-30:#2727294d;--tertiary-40:#27272966;--tertiary-50:#27272980;--tertiary-60:#27272999;--tertiary-70:#272729b3;--tertiary-80:#272729cc;--tertiary-90:#272729e6;--tertiary-d-1:#212122;--tertiary-d-2:#1a1a1b;--tertiary-d-3:#141415;--tertiary-d-4:#0b0b0c;--tertiary-l-1:#4c4c4e;--tertiary-l-2:#757577;--tertiary-l-3:#a1a1a2;--tertiary-l-4:#cfcfd0;--four:#F2F5F7;--grey:#D5D5D7;--bg-body:hsla(0,0%,100%,1);--bg-surface:hsla(0,0%,100%,1);--text-body:hsla(0,0%,25%,1);--text-title:hsla(0,0%,0%,1);--border-primary:hsla(0,0%,50%,0.25);--shadow-primary:hsla(0,0%,0%,0.15);--light:hsl(85,0%,100%);--light-5:hsla(0,0%,100%,0.05);--light-10:hsla(0,0%,100%,0.1);--light-20:hsla(0,0%,100%,0.2);--light-30:hsla(0,0%,100%,0.3);--light-40:hsla(0,0%,100%,0.4);--light-50:hsla(0,0%,100%,0.5);--light-60:hsla(0,0%,100%,0.6);--light-70:hsla(0,0%,100%,0.7);--light-80:hsla(0,0%,100%,0.8);--light-90:hsla(0,0%,100%,0.9);--dark:hsla(0,0%,0%,1);--dark-5:hsla(0,0%,0%,0.05);--dark-10:hsla(0,0%,0%,0.1);--dark-20:hsla(0,0%,0%,0.2);--dark-30:hsla(0,0%,0%,0.3);--dark-40:hsla(0,0%,0%,0.4);--dark-50:hsla(0,0%,0%,0.5);--dark-60:hsla(0,0%,0%,0.6);--dark-70:hsla(0,0%,0%,0.7);--dark-80:hsla(0,0%,0%,0.8);--dark-90:hsla(0,0%,0%,0.9);--success:hsl(136,95%,56%);--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:hsl(351,95%,56%);--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.25rem,calc(0vw + 0.25rem),0.25rem);--space-3xs:clamp(0.5rem,calc(0vw + 0.5rem),0.5rem);--space-2xs:clamp(0.75rem,calc(0vw + 0.75rem),0.75rem);--space-xs:clamp(1rem,calc(0vw + 1rem),1rem);--space-s:clamp(1.25rem,calc(0vw + 1.25rem),1.25rem);--space-m:clamp(1.5rem,calc(0vw + 1.5rem),1.5rem);--space-l:clamp(1.75rem,calc(0vw + 1.75rem),1.75rem);--space-xl:clamp(2rem,calc(0vw + 2rem),2rem);--space-2xl:clamp(2.25rem,calc(0vw + 2.25rem),2.25rem);--space-3xl:clamp(2.5rem,calc(0vw + 2.5rem),2.5rem);--space-4xl:clamp(3rem,calc(0vw + 3rem),3rem);--text-xs:clamp(0.69rem,calc(0vw + 0.69rem),0.69rem);--text-s:clamp(0.88rem,calc(0vw + 0.88rem),0.88rem);--text-m:clamp(1rem,calc(0vw + 1rem),1rem);--text-l:clamp(1.13rem,calc(0.24vw + 1.07rem),1.25rem);--text-xl:clamp(1.25rem,calc(0.48vw + 1.14rem),1.5rem);--text-2xl:clamp(1.38rem,calc(0.71vw + 1.21rem),1.75rem);--text-3xl:clamp(1.5rem,calc(0.95vw + 1.29rem),2rem);--text-4xl:clamp(1.75rem,calc(0.95vw + 1.54rem),2.25rem);--text-5xl:clamp(1.88rem,calc(1.19vw + 1.61rem),2.5rem);--font-m:clamp(0.69rem,calc(7.02vw + -0.89rem),4.38rem);--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);--radius-xs:clamp(0.5rem,calc(0vw + 0.5rem),0.5rem);--radius-s:clamp(1rem,calc(0vw + 1rem),1rem);--radius-m:clamp(2rem,calc(0vw + 2rem),2rem);--radius-l:clamp(3rem,calc(0vw + 3rem),3rem);--radius-xl:clamp(8rem,calc(0vw + 8rem),8rem);--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);--box-shadow--primary-xl:20px 20px 0px #076473;--box--shadow--secondary-xl:20px 20px 0px #fd6b5b;--color-primary-rgb:223 63 51;--glass-bg:rgba(255, 255, 255, 0.65);--glass-border:rgba(0, 0, 0, 0.1);--glass-shadow:rgba(0, 0, 0, 0.08);--glass-nav:rgba(255, 255, 255, 0.85);--glass-dark-bg:rgba(255, 255, 255, 0.95);--glass-light-bg:rgba(0, 0, 0, 0.04);--glass-highlight:rgba(255, 255, 255, 0.8);--liquid-1:#222;--liquid-2:#DF3F33;--scrollbar-track:#f1f5f9;--scrollbar-thumb:#DF3F33;--header-height:4rem;--preset-swatch-rgb:223 63 51;--saros-focus:rgb(var(--color-primary-rgb, 223 63 51));--saros-font-body:"Inter", ui-sans-serif, system-ui, sans-serif;--saros-font-display:"Inter", ui-sans-serif, system-ui, sans-serif}