:root {--min-viewport: 360;--max-viewport: 1600;--base-font: 10;--clamp-unit: 1vw;--min-screen-width: 375px;--max-screen-width: 1300px;--primary: #0174B9;--primary-5: #0174b90d;--primary-10: #0174b91a;--primary-20: #0174b933;--primary-30: #0174b94d;--primary-40: #0174b966;--primary-50: #0174b980;--primary-60: #0174b999;--primary-70: #0174b9b3;--primary-80: #0174b9cc;--primary-90: #0174b9e6;--primary-d-1: #0d69a7;--primary-d-2: #145e95;--primary-d-3: #175383;--primary-d-4: #194972;--primary-d-5: #193f61;--primary-d-6: #183550;--primary-d-7: #162b41;--primary-d-8: #142232;--primary-d-9: #111923;--primary-d-10: #0a0f15;--primary-l-1: #3680bf;--primary-l-2: #518cc6;--primary-l-3: #6898cc;--primary-l-4: #7ca4d3;--primary-l-5: #90b1d9;--primary-l-6: #a3bddf;--primary-l-7: #b6cae6;--primary-l-8: #c8d7ec;--primary-l-9: #dae4f2;--primary-l-10: #edf2f9;--secondary: #FF9800;--secondary-5: #ff98000d;--secondary-10: #ff98001a;--secondary-20: #ff980033;--secondary-30: #ff98004d;--secondary-40: #ff980066;--secondary-50: #ff980080;--secondary-60: #ff980099;--secondary-70: #ff9800b3;--secondary-80: #ff9800cc;--secondary-90: #ff9800e6;--secondary-d-1: #e58909;--secondary-d-2: #cc7b0e;--secondary-d-3: #b36c11;--secondary-d-4: #9b5e13;--secondary-d-5: #845114;--secondary-d-6: #6d4413;--secondary-d-7: #573712;--secondary-d-8: #422a11;--secondary-d-9: #2e1f0d;--secondary-d-10: #1c1307;--secondary-l-1: #ffa12d;--secondary-l-2: #ffab46;--secondary-l-3: #ffb45c;--secondary-l-4: #ffbd71;--secondary-l-5: #ffc785;--secondary-l-6: #ffd099;--secondary-l-7: #ffd9ad;--secondary-l-8: #ffe3c1;--secondary-l-9: #ffecd6;--secondary-l-10: #fff6ea;--tertiary: #ff7f6b;--tertiary-5: #ff7f6b0d;--tertiary-10: #ff7f6b1a;--tertiary-20: #ff7f6b33;--tertiary-30: #ff7f6b4d;--tertiary-40: #ff7f6b66;--tertiary-50: #ff7f6b80;--tertiary-60: #ff7f6b99;--tertiary-70: #ff7f6bb3;--tertiary-80: #ff7f6bcc;--tertiary-90: #ff7f6be6;--bg-page: hsl(240,0%,96%);--bg-page-d-1: hsl(144,0%,86%);--bg-page-d-2: hsl(144,0%,77%);--bg-page-d-3: hsl(144,0%,67%);--bg-page-d-4: hsl(144,0%,58%);--bg-page-d-5: hsl(144,0%,49%);--bg-page-d-6: hsl(145,0%,41%);--bg-page-d-7: hsl(145,0%,32%);--bg-page-d-8: hsl(145,0%,24%);--bg-page-d-9: hsl(145,0%,17%);--bg-page-d-10: hsl(146,0%,10%);--bg-body: hsl(240,0%,93%);--bg-body-5: hsla(0,0%,93%,0.05);--bg-body-10: hsla(0,0%,93%,0.1);--bg-body-20: hsla(0,0%,93%,0.2);--bg-body-30: hsla(0,0%,93%,0.3);--bg-body-40: hsla(0,0%,93%,0.4);--bg-body-50: hsla(0,0%,93%,0.5);--bg-body-60: hsla(0,0%,93%,0.6);--bg-body-70: hsla(0,0%,93%,0.7);--bg-body-80: hsla(0,0%,93%,0.8);--bg-body-90: hsla(0,0%,93%,0.9);--bg-body-d-1: hsl(144,0%,76%);--bg-body-d-2: hsl(144,0%,59%);--bg-body-d-3: hsl(144,0%,44%);--bg-body-d-4: hsl(145,0%,29%);--bg-body-d-5: hsl(145,0%,15%);--bg-body-l-1: hsl(144,0%,94%);--bg-body-l-2: hsl(144,0%,94%);--bg-body-l-3: hsl(144,0%,95%);--bg-body-l-4: hsl(144,0%,95%);--bg-body-l-5: hsl(145,0%,96%);--bg-body-l-6: hsl(145,0%,97%);--bg-body-l-7: hsl(145,0%,97%);--bg-body-l-8: hsl(145,0%,98%);--bg-body-l-9: hsl(145,0%,99%);--bg-body-l-10: hsl(145,0%,99%);--shadow-color: #131721bf;--text-body: #5f626a;--text-body-d-1: #4f5158;--text-body-d-2: #404146;--text-body-d-3: #313236;--text-body-d-4: #222326;--text-body-d-5: #151516;--text-title: #131822;--text-title-l-1: #252933;--text-title-l-2: #373b44;--text-title-l-3: #4b4e57;--text-title-l-4: #5f626a;--text-title-l-5: #74777e;--text-title-l-6: #8a8c92;--text-title-l-7: #a0a2a7;--text-title-l-8: #b7b9bc;--text-title-l-9: #cfd0d2;--text-title-l-10: #e7e7e8;--neutral: #40495F;--neutral-5: #40495f0d;--neutral-10: #40495f1a;--neutral-20: #40495f33;--neutral-30: #40495f4d;--neutral-40: #40495f66;--neutral-50: #40495f80;--neutral-60: #40495f99;--neutral-70: #40495fb3;--neutral-80: #40495fcc;--neutral-90: #40495fe6;--neutral-d-1: #3b4356;--neutral-d-2: #353c4e;--neutral-d-3: #303645;--neutral-d-4: #2b303d;--neutral-d-5: #252a35;--neutral-d-6: #20242d;--neutral-d-7: #1b1e25;--neutral-d-8: #17181e;--neutral-d-9: #111216;--neutral-d-10: #090a0d;--neutral-l-1: #50586c;--neutral-l-2: #60677a;--neutral-l-3: #707688;--neutral-l-4: #818696;--neutral-l-5: #9297a4;--neutral-l-6: #a4a7b3;--neutral-l-7: #b5b8c2;--neutral-l-8: #c7cad1;--neutral-l-9: #dadbe0;--neutral-l-10: #ecedef;--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;--light-d-1: #e5e5e5;--light-d-2: #cbcbcb;--light-d-3: #b2b2b2;--light-d-4: #9a9a9a;--light-d-5: #828282;--light-d-6: #6c6c6c;--light-d-7: #565656;--light-d-8: #404040;--light-d-9: #2c2c2c;--light-d-10: #1a1a1a;--dark: #040508;--dark-5: #0405080d;--dark-10: #0405081a;--dark-20: #04050833;--dark-30: #0405084d;--dark-40: #04050866;--dark-50: #04050880;--dark-60: #04050899;--dark-70: #040508b3;--dark-80: #040508cc;--dark-90: #040508e6;--dark-d-1: #030407;--dark-d-2: #030305;--dark-d-3: #020304;--dark-d-4: #010203;--dark-d-5: #010101;--dark-l-1: #1c1c1e;--dark-l-2: #2e2f30;--dark-l-3: #424344;--dark-l-4: #575859;--dark-l-5: #6d6d6f;--dark-l-6: #848485;--dark-l-7: #9b9b9c;--dark-l-8: #b3b3b4;--dark-l-9: #cccccc;--dark-l-10: #e5e5e5;--success: #0ab936;--success-d-1: #199a31;--success-d-2: #1d7729;--success-d-3: #1c5921;--success-d-4: #183c19;--success-d-5: #122111;--success-l-1: #53c659;--success-l-2: #7bd17a;--success-l-3: #a0de9c;--success-l-4: #c1eabe;--success-l-5: #dff4dc;--error: #D93A05;--error-d-1: #b2330a;--error-d-2: #8d2c0c;--error-d-3: #69240d;--error-d-4: #471c0b;--error-d-5: #281206;--error-l-1: #e66134;--error-l-2: #f1835b;--error-l-3: #f9a282;--error-l-4: #fec1aa;--error-l-5: #ffe0d4;--nav-main: var(--text-title-l-1);--nav-hover: var(--primary);--nav-active: var(--primary-d-3);--nav-mobile: var(--light);--nav-mobile-hover: var(--primary);--nav-mobile-active: var(--primary-l-2);--default-20: hsla(206,50%,52%,1);--space-3xs: clamp(0.6rem,calc(0.03vw + 0.59rem),0.63rem);--space-2xs: clamp(0.85rem,calc(0.11vw + 0.81rem),0.95rem);--space-xs: clamp(1.2rem,calc(0.24vw + 1.11rem),1.42rem);--space-s: clamp(1.7rem,calc(0.47vw + 1.52rem),2.13rem);--space-m: clamp(2.4rem,calc(0.86vw + 2.08rem),3.2rem);--space-l: clamp(3.39rem,calc(1.52vw + 2.82rem),4.8rem);--space-xl: clamp(4.8rem,calc(2.6vw + 3.83rem),7.2rem);--space-2xl: clamp(6.78rem,calc(4.34vw + 5.16rem),10.8rem);--space-3xl: clamp(9.59rem,calc(7.14vw + 6.92rem),16.2rem);--space-4xl: clamp(13.57rem,calc(11.6vw + 9.21rem),24.3rem);--text-xs: clamp(0.96rem,calc(-0.06vw + 0.98rem),0.9rem);--text-s: clamp(1.2rem,calc(0vw + 1.2rem),1.2rem);--text-m: clamp(1.5rem,calc(0.11vw + 1.46rem),1.6rem);--text-l: clamp(1.88rem,calc(0.28vw + 1.77rem),2.13rem);--text-xl: clamp(2.34rem,calc(0.54vw + 2.14rem),2.84rem);--text-2xl: clamp(2.93rem,calc(0.93vw + 2.58rem),3.79rem);--text-3xl: clamp(3.66rem,calc(1.5vw + 3.1rem),5.05rem);--text-4xl: clamp(4.58rem,calc(2.33vw + 3.7rem),6.73rem);--hero-title-size: var(--text-4xl);--post-title-size: var(--text-2xl);--nav-link-size: var(--text-s);--font-primary: var(--ywf--family-outfit);--font-secondary: var(--ywf--family-outfit);--font-tertiary: var(--ywf--family-outfit);--text-4xl-line-height: 1;--text-3xl-line-height: 1.1;--text-2xl-line-height: 1.2;--text-xl-line-height: 1.3;--text-l-line-height: 1.4;--text-m-line-height: 1.6;--text-s-line-height: 1.6;--text-xs-line-height: 1.6;--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);--site-width: 1336px;--site-gutter: var(--space-m);--content-width-s: 80rem;--content-width-xs: 70rem;--content-width-2xs: 60rem;--container-gap: var(--space-xl);--grid-gap: var(--space-l);--content-gap: var(--space-m);--card-gap: var(--space-xs);--card-padding: var(--space-m);--card-radius: var(--radius-m);--nav-gap: var(--space-xs);--auto-image-height: clamp(30rem,calc(21.62vw + 21.89rem),50rem);--auto-map-height: clamp(25rem,calc(16.22vw + 18.92rem),40rem);--seciton-multiplier: 3;--seciton-multiplier-small: 2;--section-space-3xs: calc(var(--space-3xs) * var(--seciton-multiplier-small));--section-space-2xs: calc(var(--space-2xs) * var(--seciton-multiplier-small));--section-space-xs: calc(var(--space-xs) * var(--seciton-multiplier-small));--section-space-s: calc(var(--space-s) * var(--seciton-multiplier-small));--section-space-m: calc(var(--space-m) * var(--seciton-multiplier));--section-space-l: calc(var(--space-l) * var(--seciton-multiplier));--section-space-xl: calc(var(--space-xl) * var(--seciton-multiplier));--section-space-2xl: calc(var(--space-2xl) * var(--seciton-multiplier));--section-space-3xl: calc(var(--space-3xl) * var(--seciton-multiplier));--section-space-4xl: calc(var(--space-4xl) * var(--seciton-multiplier));--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.22vw + 0.52rem),0.8rem);--radius-m: clamp(1rem,calc(0.22vw + 0.92rem),1.2rem);--radius-l: clamp(1.6rem,calc(0.43vw + 1.44rem),2rem);--radius-xl: clamp(2.6rem,calc(0.65vw + 2.36rem),3.2rem);--radius-full: 999rem;--shadow-xs: 0 1px 2px var(--shadow-color);--shadow-s: 0 1.5px 3px var(--shadow-color);--shadow-m: 0 2px 6px var(--shadow-color);--shadow-l: 0 4px 18px var(--shadow-color);--shadow-xl: 0 6px 48px var(--shadow-color);--btn-primary: var(--primary);--btn-primary-text: var(--light);--btn-primary-hover: var(--primary-d-4);--btn-primary-text-hover: var(--light);--btn-secondary: var(--secondary);--btn-secondary-text: var(--light);--btn-secondary-hover: var(--primary-l-2);--btn-secondary-text-hover: var(--light);--btn-dark: var(--primary-d-10);--btn-dark-text: var(--light);--btn-dark-hover: var(--primary-d-4);--btn-dark-text-hover: var(--light);--btn-light: var(--light);--btn-light-text: var(--dark);--btn-light-hover: var(--light);--btn-light-text-hover: var(--dark);--btn-border-width: 2px;--button-radius: 5px;--button-transform: uppercase;}