:root{--general-inline-padding:8rem;--general-block-padding:10rem}@media only screen and (max-width:1280px){:root{--general-inline-padding:2.4rem;--general-block-padding:8rem}}@media only screen and (max-width:769px){:root{--general-inline-padding:2rem;--general-block-padding:6rem}}:root{--header-height:7rem}@media(max-width:600px){:root{--header-height:5rem}}:root{--indent-modificator:1;--content-width:144rem;--radix-select-trigger-width:auto;--general-wrapper-padding:var(--general-inline-padding);--BG-Black:#000;--FG-Black:#000;--fg-black:#000;--fg-black-10-opacity:rgba(0,0,0,0.1);--fg-black-20-opacity:rgba(0,0,0,0.2);--fg-black-30-opacity:rgba(0,0,0,0.3);--fg-black-40-opacity:rgba(0,0,0,0.4);--fg-black-60-opacity:rgba(0,0,0,0.6);--fg-black-70-opacity:rgba(0,0,0,0.7);--fg-black-80-opacity:rgba(0,0,0,0.8);--Text-Black:#000;--Text-Black-40-opacity:rgba(0,0,0,0.4);--Text-Black-60-opacity:rgba(0,0,0,0.6);--Text-Black-80-opacity:rgba(0,0,0,0.8);--bg-white:#fff;--BG-White:#fff;--bg-white-10-opacity:rgba(255,255,255,0.1);--bg-white-20-opacity:rgba(255,255,255,0.2);--bg-white-30-opacity:rgba(255,255,255,0.3);--bg-white-80-opacity:rgba(255,255,255,0.8);--fg-white:#fff;--fg-white-main:#fff;--fg-white-70-opacity:rgba(255,255,255,0.7);--text-white-70-opacity:rgba(255,255,255,0.7);--Text-White:#fff;--bg-black-3-opacity:rgba(0,0,0,0.03);--bg-black-5-opacity:rgba(0,0,0,0.05);--bg-black-10-opacity:rgba(0,0,0,0.1);--bg-black-15-opacity:rgba(0,0,0,0.15);--bg-black-20-opacity:rgba(0,0,0,0.2);--bg-black-30-opacity:rgba(0,0,0,0.3);--bg-black-50-opacity:rgba(0,0,0,0.5);--bg-black-70-opacity:rgba(0,0,0,0.7);--bg-black-80-opacity:rgba(0,0,0,0.8);--fg-ink:#0f1014;--fg-ink-muted:#6b6f71;--fg-ink-subtle:#a0a4a6;--bg-page:#fbfaf7;--bg-tag:#ede4d1;--bg-tag-50-opacity:rgba(237,228,209,0.5);--stroke-divider:#e5e2dc;--BG-Green-Card:#1a2f2f;--shadow-soft:0 0.4rem 2.4rem rgba(39,60,63,0.06);--shadow-medium:0 0.8rem 3.2rem rgba(39,60,63,0.1);--BG-Beiege:#f7f6f4;--bg-beiege:#f7f6f4;--bg-dark-brown:#0d0c0c;--fg-blue:#00a4e4;--fg-link:#00a4e4;--Text-Blue:#00a4e4;--Primary-Blue:#00a4e4;--BG-Grey:#eeecea;--BG-Light-Gray:#f5f5f5;--Text-Gray:#9e9e9e;--Text-Dark-Gray:#616161;--stroke-black-5:rgba(0,0,0,0.05);--stroke-black-5-opacity:rgba(0,0,0,0.05);--stroke-black-10-opacity:rgba(0,0,0,0.1);--stroke-black-15-opacity:rgba(0,0,0,0.15);--stroke-black-20-opacity:rgba(0,0,0,0.2);--System-Colours-Error:#f92e1f;--Error-Red:#f92e1f;--System-Colours-Success:#52af01;--system-colours-error-10-opacity:rgba(249,46,31,0.1);--system-colours-error-20-opacity:rgba(249,46,31,0.2);--BG-Accent-Gold:#c6a064;--BG-Light-Gold:#d9b780;--Text-Gold:#ceac75;--FG-Gold:#ceac75;--FG-Light-Gold:#f0ce99;--Text-Light-Gold:#f0ce99;--bg-gold-10-opacity:rgba(198,160,100,0.1);--bg-gold-15-opacity:rgba(198,160,100,0.15);--bg-gold-20-opacity:rgba(198,160,100,0.2);--bg-gold-30-opacity:rgba(198,160,100,0.3);--Text-Gold-30-opacity:rgba(206,172,117,0.3);--Text-Gold-70-opacity:rgba(206,172,117,0.7);--BG-Accent-Green:#1b2b2b;--BG-Green:#273c3f;--bg-green-50-opacity:rgba(74,107,111,0.5);--bg-green-70-opacity:rgba(74,107,111,0.7);--bg-green-80-opacity:rgba(74,107,111,0.8);--BG-Light-Green:#3a5256;--Text-Green:#4a6b6f;--bg-green-5-opacity:rgba(39,60,63,0.05);--bg-green-10-opacity:rgba(39,60,63,0.1);--bg-green-15-opacity:rgba(39,60,63,0.15);--bg-green-30-opacity:rgba(39,60,63,0.3);--Text-green-70-opacity:rgba(74,107,111,0.7)}*,:after,:before{margin:0;padding:0;box-sizing:border-box}*{-webkit-tap-highlight-color:hsla(0,0%,100%,0)}button,input,select,textarea{font:inherit;border:0;-webkit-appearance:none;border-radius:0}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}a{color:inherit;text-decoration:none}ol,ul{list-style-type:none}button{cursor:pointer;-webkit-user-select:none;user-select:none}img{display:block;max-width:100%}:focus{outline:none}.section-padding{padding-block:var(--general-block-padding)}.section-padding-top{padding-block-start:var(--general-block-padding)}.section-padding-bottom{padding-block-end:var(--general-block-padding)}.swiper{opacity:0;transition:opacity .25s ease}.swiper.swiper-initialized{opacity:1}body,html{height:100%;font-size:10px}html{scroll-behavior:smooth}body{font-family:Inter Tight,Inter,-apple-system,BlinkMacSystemFont,sans-serif;color:var(--fg-black);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}