:root {--paragraph-spacing: 1.1em;--heading-spacing: 1.5em;--flow-spacing: var(--paragraph-spacing);--list-spacing: var(--flow-spacing);--list-indent-spacing: 1.5em;--list-item-spacing: 0.25em;--text-body: var(--neutral);--font-body: var(--ywf--family-inter);--font-body-weight: 400;--font-body-letter-spacing: 0;--font-body-line-height: calc(8px + 2.5ex);--text-title: var(--neutral-d-3);--font-title: var(--font-body);--font-title-weight: 900;--font-title-letter-spacing: 0;--font-title-line-height: calc(2px + 2ex);--font-special: var(--font-body);--link-text: var(--text-body);--link-decoration: var(--primary-d-1);--link-text-hover: var(--secondary-d-2);--link-decoration-hover: var(--secondary-d-2);--site-width: 1366px;--gutter: var(--space-m);--focus-color-inside: var(--warning-l-2);--focus-color-outside: var(--warning-t-3);--nav-gap: var(--space-xs);--nav-padding-block: var(--space-xl);--nav-text: var(--white);--nav-text-hover: var(--white);--nav-text-active: var(--white);--nav-dropdown-bg: var(--white);--nav-dropdown-border-width: 0;--nav-dropdown-border-color: var(--body-l-10);--nav-dropdown-text: var(--text-body);--nav-dropdown-bg-hover: var(--primary-l-9);--nav-dropdown-text-hover: var(--primary-d-6);--nav-mobile-bg: var(--primary-d-8);--nav-mobile-text: var(--white);--nav-mobile-text-hover: var(--primary-l-2);--nav-mobile-text-active: var(--primary-l-2);--nav-mobile-toggle: var(--white-t-2);--nav-mobile-toggle-hover: var(--white);--nav-mobile-toggle-close: var(--white);--nav-mobile-toggle-close-hover: var(--secondary);--btn-text-size: var(--text-m);--btn-font-style: normal;--btn-line-height: 1.2em;--btn-font-weight: 600;--btn-letter-spacing: 0;--btn-text-transform: uppercase;--btn-text-decoration-hover: none;--btn-text-decoration: none;--btn-border-width: 0.2rem;--btn-outline-border-width: var(--btn-border-width);--btn-border-style: solid;--btn-border-radius: 5px;--btn-transition: var(--transition);--btn-padding-block: 0.6em;--btn-padding-inline: 1.2em;--btn-transform: none;--btn-transform-hover: translateY(-3px);--btn-primary: var(--primary);--btn-primary-text: var(--primary-l-9);--btn-primary-border: var(--btn-primary);--btn-primary-hover: var(--secondary);--btn-primary-text-hover: var(--white);--btn-primary-border-hover: var(--btn-primary-hover);--btn-secondary: var(--secondary);--btn-secondary-text: var(--white);--btn-secondary-border: var(--btn-secondary);--btn-secondary-hover: var(--secondary-l-2);--btn-secondary-text-hover: var(--white);--btn-secondary-border-hover: var(--btn-secondary-hover);--btn-light: var(--white);--btn-light-text: var(--black);--btn-light-border: var(--btn-light);--btn-light-hover: var(--secondary);--btn-light-text-hover: var(--white);--btn-light-border-hover: var(--btn-light-hover);--btn-dark: var(--black);--btn-dark-text: var(--white);--btn-dark-border: var(--btn-dark);--btn-dark-hover: var(--secondary);--btn-dark-text-hover: var(--white);--btn-dark-border-hover: var(--btn-dark-hover);--btn-info: var(--info);--btn-info-text: var(--info-d-4);--btn-info-border: var(--btn-info);--btn-info-hover: var(--secondary);--btn-info-text-hover: var(--white);--btn-info-border-hover: var(--btn-info-hover);--btn-success: var(--success);--btn-success-text: var(--success-d-4);--btn-success-border: var(--btn-success);--btn-success-hover: var(--success-l-2);--btn-success-text-hover: var(--btn-success-text);--btn-success-border-hover: var(--btn-success-hover);--btn-warning: var(--warning);--btn-warning-text: var(--warning-d-4);--btn-warning-border: var(--btn-warning);--btn-warning-hover: var(--warning-l-2);--btn-warning-text-hover: var(--btn-warning-text);--btn-warning-border-hover: var(--btn-warning-hover);--btn-danger: var(--danger);--btn-danger-text: var(--danger-d-4);--btn-danger-border: var(--btn-danger);--btn-danger-hover: var(--danger-l-2);--btn-danger-text-hover: var(--btn-danger-text);--btn-danger-border-hover: var(--btn-danger-hover);--btn-muted: var(--neutral);--btn-muted-text: var(--white);--btn-muted-border: var(--btn-muted);--btn-muted-hover: var(--secondary);--btn-muted-text-hover: var(--white);--btn-muted-border-hover: var(--btn-muted-hover);--content-width: 1366px;--content-width-l: 110rem;--content-width-m: 80rem;--content-width-s: 70rem;--content-width-xs: 50rem;--content-gap: var(--space-m);--grid-gap: var(--space-l);--container-gap: var(--space-xl);----section-space-multiplier-small: 1.5;----section-space-multiplier: 3;--transition-duration: 0.3s;--transition-timing: ease-in-out;--transition-delay: 0s;--transition: all var(--transition-duration) var(--transition-timing) var(--transition-delay);--transition-settings: var(--transition-duration) var(--transition-timing) var(--transition-delay);--card-gap: calc(var(--content-gap) / 1.5);--card-padding: var(--space-m);--card-radius: var(--radius);--card-border-width: 0;--card-border-style: none;--card-border-color: var(--border-color);--radius-xs: .1rem;--radius-s: .3rem;--radius-m: .5rem;--radius-l: 1rem;--radius-xl: 2rem;--radius-full: 999rem;--radius: var(--radius-l);--border-width: 1px;--boder-style: solid;--border-color: var(--site-d-1);--border: var(--border-width) var(--boder-style) var(--border-color);--shadow-color: var(--black-t-2);--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);--icon-size: var(--text-3xl);--icon-padding: 0.5em;--icon-size-s: var(--text-m);--icon-size-s-padding: var(--icon-padding);--icon-size-l: calc(var(--icon-size) * 1.5);--icon-size-l-padding: var(--icon-padding);--icon-radius: 3px;--icon-border-style: solid;--icon-border-width: 0;--icon-color: var(--primary);--icon-color-hover: var(--secondary);--icon-background: var(--primary-l-3);--icon-background-hover: var(--secondary-l-3);--icon-border-color: var(--icon-background);--icon-border-color-hover: var(--icon-background-hover);--icon-light-color: var(--white);--icon-light-color-hover: var(--white);--icon-light-background: var(--primary);--icon-light-background-hover: var(--primary-l-1);--icon-light-border-colour: var(--icon-light-background);--icon-light-border-colour-hover: var(--icon-light-background-hover);--icon-hover-scale: 1;--min-viewport: 360;--max-viewport: 1300;--base-font: 10;--clamp-unit: 1vw;--pop-up-overlay-color: var(--body-t-1);--h3-spacing: 1em;--min-screen-width: 380px;--max-screen-width: 1366px;--space-4xs: clamp(0.35rem,calc(-0.04vw + 0.37rem),0.32rem);--space-3xs: clamp(0.5rem,calc(-0.03vw + 0.51rem),0.47rem);--space-2xs: clamp(0.71rem,calc(0vw + 0.71rem),0.71rem);--space-xs: clamp(1rem,calc(0.07vw + 0.97rem),1.07rem);--space-s: clamp(1.41rem,calc(0.19vw + 1.34rem),1.6rem);--space-m: clamp(2rem,calc(0.41vw + 1.85rem),2.4rem);--space-l: clamp(2.83rem,calc(0.78vw + 2.53rem),3.6rem);--space-xl: clamp(4rem,calc(1.42vw + 3.46rem),5.4rem);--space-2xl: clamp(5.65rem,calc(2.48vw + 4.71rem),8.1rem);--space-3xl: clamp(8rem,calc(4.21vw + 6.39rem),12.15rem);--space-4xl: clamp(11.3rem,calc(7.02vw + 8.64rem),18.23rem);--text-xs: clamp(1.26rem,calc(-0.24vw + 1.36rem),1.02rem);--text-s: clamp(1.42rem,calc(-0.14vw + 1.48rem),1.28rem);--text-m: clamp(1.6rem,calc(0vw + 1.6rem),1.6rem);--text-l: clamp(1.8rem,calc(0.2vw + 1.72rem),2rem);--text-xl: clamp(2.02rem,calc(0.48vw + 1.84rem),2.5rem);--text-2xl: clamp(2.28rem,calc(0.86vw + 1.95rem),3.13rem);--text-3xl: clamp(2.56rem,calc(1.36vw + 2.04rem),3.91rem);--text-4xl: clamp(2.88rem,calc(2.03vw + 2.11rem),4.88rem);--auto-map-height: clamp(25rem,calc(15.21vw + 19.22rem),40rem);--auto-image-height: clamp(30rem,calc(20.28vw + 22.29rem),50rem);--auto-divider-height: clamp(30rem,calc(45.64vw + 12.66rem),75rem);--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));--grid-1: repeat(1,minmax(0,1fr));--grid-2: repeat(2,minmax(0,1fr));--grid-3: repeat(3,minmax(0,1fr));--grid-4: repeat(4,minmax(0,1fr));--grid-5: repeat(5,minmax(0,1fr));--grid-6: repeat(6,minmax(0,1fr));--grid-7: repeat(7,minmax(0,1fr));--grid-8: repeat(8,minmax(0,1fr));--grid-9: repeat(9,minmax(0,1fr));--grid-10: repeat(10,minmax(0,1fr));--grid-11: repeat(11,minmax(0,1fr));--grid-12: repeat(12,minmax(0,1fr));--grid-1-2: minmax(0,1fr) minmax(0,2fr);--grid-1-3: minmax(0,1fr) minmax(0,3fr);--grid-1-4: minmax(0,1fr) minmax(0,4fr);--grid-2-3: minmax(0,2fr) minmax(0,3fr);--grid-3-2: minmax(0,3fr) minmax(0,2fr);}