@font-face{font-family:Share Tech CYR;src:url("./media/Share-Tech-CYR-BUIGYKOM.otf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Share Tech CYR;src:url("./media/Share-Tech-CYR-Bold-USDFGL3F.otf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Share Tech CYR;src:url("./media/Share-Tech-CYR-Italic-S6IO6COO.otf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Share Tech CYR;src:url("./media/Share-Tech-CYR-Italic-Bold-NN2AHEUF.otf") format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Chomsky;src:url("./media/Chomsky-YU3FPIA3.otf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:GoodDog New;src:url("./media/gooddognew-SONYI3YB.ttf") format("truetype");font-weight:400;font-style:normal}:root{--font-family-primary: "Share Tech CYR", sans-serif;--font-family-secondary: "Chomsky", sans-serif;--font-family-accent: "GoodDog New", sans-serif;--font-size-hero-value: 6;--font-size-extra-large-value: 4;--font-size-large-value: 2.5;--font-size-medium-value: 1.5;--font-size-small-value: 1.25;--font-size-extra-small-value: 1;--font-size-hero-mobile-value: var(--font-size-extra-large-value);--font-size-extra-large-mobile-value: var(--font-size-large-value);--font-size-large-mobile-value: var(--font-size-medium-value);--font-size-medium-mobile-value: var(--font-size-small-value);--font-size-small-mobile-value: var(--font-size-extra-small-value);--font-size-extra-small-mobile-value: .7;--font-size-hero: calc(var(--font-size-hero-value) * 1rem);--font-size-extra-large: calc(var(--font-size-extra-large-value) * 1rem);--font-size-large: calc(var(--font-size-large-value) * 1rem);--font-size-medium: calc(var(--font-size-medium-value) * 1rem);--font-size-small: calc(var(--font-size-small-value) * 1rem);--font-size-extra-small: calc(var(--font-size-extra-small-value) * 1rem);--font-size-hero-mobile: calc(var(--font-size-hero-mobile-value) * 1rem);--font-size-extra-large-mobile: calc(var(--font-size-extra-large-mobile-value) * 1rem);--font-size-large-mobile: calc(var(--font-size-large-mobile-value) * 1rem);--font-size-medium-mobile: calc(var(--font-size-medium-mobile-value) * 1rem);--font-size-small-mobile: calc(var(--font-size-small-mobile-value) * 1rem);--font-size-extra-small-mobile: calc(var(--font-size-extra-small-mobile-value) * 1rem);--font-weight-bold: 700;--font-weight-semi-bold: 500;--font-weight-medium: 400;--font-weight-light: 200;--color-multiplier-light: 1.4;--color-multiplier-bright: 1.2;--color-multiplier-dim: .8;--color-multiplier-dark: .6;--color-primary: rgb(37, 37, 37);--color-primary-light: hsl(from var(--color-primary) h s calc(l * var(--color-multiplier-light)));--color-primary-bright: hsl(from var(--color-primary) h s calc(l * var(--color-multiplier-bright)));--color-primary-dim: hsl(from var(--color-primary) h s calc(l * var(--color-multiplier-dim)));--color-primary-dark: hsl(from var(--color-primary) h s calc(l * var(--color-multiplier-dark)));--color-accent: rgb(240, 200, 0);--color-accent-light: hsl(from var(--color-accent) h s calc(l * var(--color-multiplier-light)));--color-accent-bright: hsl(from var(--color-accent) h s calc(l * var(--color-multiplier-bright)));--color-accent-dim: hsl(from var(--color-accent) h s calc(l * var(--color-multiplier-dim)));--color-accent-dark: hsl(from var(--color-accent) h s calc(l * var(--color-multiplier-dark)));--color-beer: rgb(133, 68, 1);--color-beer-light: hsl(from var(--color-beer) h s calc(l * var(--color-multiplier-light)));--color-beer-bright: hsl(from var(--color-beer) h s calc(l * var(--color-multiplier-bright)));--color-beer-dim: hsl(from var(--color-beer) h s calc(l * var(--color-multiplier-dim)));--color-beer-dark: hsl(from var(--color-beer) h s calc(l * var(--color-multiplier-dark)));--color-success: rgb(33, 161, 121);--color-warning: rgb(244, 211, 143);--color-error: rgb(218, 65, 103);--color-white: rgb(255, 255, 255);--color-black: rgb(from var(--color-primary-dark) r g b);--color-snurkijzer: rgb(111, 133, 235);--color-krukar: rgb(79, 180, 144);--spacing-extra-large: 3rem;--spacing-large: 1.5rem;--spacing-medium: 1rem;--spacing-small: .5rem;--spacing-extra-small: .25rem;--border-radius-large: 8px;--border-radius-medium: 4px;--border-radius-small: 2px;--bootstrap-gutter-size: 15px;--wrapper-width: 1200px;--header-height: 120px;--header-height-mobile: 80px}html,body{height:100%}body{position:relative;margin:0;word-wrap:break-word;color:#fff;font-family:var(--font-family-primary)!important;font-weight:var(--font-weight-light)!important;--slope: calc((var(--font-size-medium-value) - var(--font-size-medium-mobile-value)) / (75 - 22.5));--intercept: calc(var(--font-size-medium-mobile-value) - var(--slope) * 22.5);font-size:clamp(var(--font-size-medium-mobile-value) * 1rem,var(--slope) * 100vw + var(--intercept) * 1rem,var(--font-size-medium-value) * 1rem)!important}body app-root{width:100%;display:block;background:linear-gradient(rgb(from var(--color-accent) r g b/0) 0% 100%),url("./media/cartographer-CNDX7DFP.png");background-repeat:repeat}body h1,body h2,body h3,body h4,body h5{margin:0}body h1,body .font-size-extra-large{--slope: calc((var(--font-size-extra-large-value) - var(--font-size-extra-large-mobile-value)) / (75 - 22.5));--intercept: calc(var(--font-size-extra-large-mobile-value) - var(--slope) * 22.5);font-size:clamp(var(--font-size-extra-large-mobile-value) * 1rem,var(--slope) * 100vw + var(--intercept) * 1rem,var(--font-size-extra-large-value) * 1rem)!important}body h2,body .font-size-large{--slope: calc((var(--font-size-large-value) - var(--font-size-large-mobile-value)) / (75 - 22.5));--intercept: calc(var(--font-size-large-mobile-value) - var(--slope) * 22.5);font-size:clamp(var(--font-size-large-mobile-value) * 1rem,var(--slope) * 100vw + var(--intercept) * 1rem,var(--font-size-large-value) * 1rem)!important}body h3,body .font-size-medium{--slope: calc((var(--font-size-medium-value) - var(--font-size-medium-mobile-value)) / (75 - 22.5));--intercept: calc(var(--font-size-medium-mobile-value) - var(--slope) * 22.5);font-size:clamp(var(--font-size-medium-mobile-value) * 1rem,var(--slope) * 100vw + var(--intercept) * 1rem,var(--font-size-medium-value) * 1rem)!important}body h4,body .font-size-small{--slope: calc((var(--font-size-small-value) - var(--font-size-small-mobile-value)) / (75 - 22.5));--intercept: calc(var(--font-size-small-mobile-value) - var(--slope) * 22.5);font-size:clamp(var(--font-size-small-mobile-value) * 1rem,var(--slope) * 100vw + var(--intercept) * 1rem,var(--font-size-small-value) * 1rem)!important}body h5,body .font-size-extra-small{--slope: calc((var(--font-size-extra-small-value) - var(--font-size-extra-small-mobile-value)) / (75 - 22.5));--intercept: calc(var(--font-size-extra-small-mobile-value) - var(--slope) * 22.5);font-size:clamp(var(--font-size-extra-small-mobile-value) * 1rem,var(--slope) * 100vw + var(--intercept) * 1rem,var(--font-size-extra-small-value) * 1rem)!important}body .font-weight-bold{font-weight:var(--font-weight-bold)!important}body .font-weight-semi-bold{font-weight:var(--font-weight-semi-bold)!important}body .font-weight-medium{font-weight:var(--font-weight-medium)!important}body .font-weight-light{font-weight:var(--font-weight-light)!important}body .font-family-primary{font-family:var(--font-family-primary)!important}body .font-family-sedondary{font-family:var(--font-family-secondary)!important}body .font-family-accent{font-family:var(--font-family-accent)!important}body .rounded-large{border-radius:var(--border-radius-large)!important}body .rounded-medium{border-radius:var(--border-radius-medium)!important}body .rounded-small{border-radius:var(--border-radius-small)!important}body input,body textarea{border-radius:var(--border-radius-medium)!important;--slope: calc((var(--font-size-small-value) - var(--font-size-small-mobile-value)) / (75 - 22.5));--intercept: calc(var(--font-size-small-mobile-value) - var(--slope) * 22.5);font-size:clamp(var(--font-size-small-mobile-value) * 1rem,var(--slope) * 100vw + var(--intercept) * 1rem,var(--font-size-small-value) * 1rem)!important;font-weight:var(--font-weight-light)!important;width:100%;border:none;padding:var(--spacing-small);background-color:#fff}body input:focus,body textarea:focus{outline:1px solid var(--color-primary)}body input[type=date],body textarea[type=date]{display:block;appearance:textfield;-webkit-appearance:textfield;-moz-appearance:textfield;min-height:1.2em}body input[type=date].placeholder::-webkit-datetime-edit-text,body input[type=date].placeholder::-webkit-datetime-edit-month-field,body input[type=date].placeholder::-webkit-datetime-edit-day-field,body input[type=date].placeholder::-webkit-datetime-edit-year-field,body textarea[type=date].placeholder::-webkit-datetime-edit-text,body textarea[type=date].placeholder::-webkit-datetime-edit-month-field,body textarea[type=date].placeholder::-webkit-datetime-edit-day-field,body textarea[type=date].placeholder::-webkit-datetime-edit-year-field{color:#757575}body button,body a{cursor:pointer;color:inherit}body button,body a.button{border-radius:var(--border-radius-small)!important;font-family:var(--font-family-primary)!important;--slope: calc((var(--font-size-small-value) - var(--font-size-small-mobile-value)) / (75 - 22.5));--intercept: calc(var(--font-size-small-mobile-value) - var(--slope) * 22.5);font-size:clamp(var(--font-size-small-mobile-value) * 1rem,var(--slope) * 100vw + var(--intercept) * 1rem,var(--font-size-small-value) * 1rem)!important;width:fit-content;padding:var(--spacing-small) var(--spacing-medium);background-color:rgb(from var(--color-white) r g b/.3);color:var(--color-white);text-decoration:none;border:none}body button:hover,body a.button:hover{background-color:rgb(from var(--color-white) r g b/.8);color:var(--color-primary-dim)}body app-header{position:fixed;top:0;left:0;right:0;z-index:1000;height:var(--header-height)}body app-header.mobile{height:var(--header-height-mobile)}body router-outlet{display:block;padding-top:var(--header-height)}body router-outlet.mobile{padding-top:var(--header-height-mobile)}body app-header>div[class*=-wrapper]>*,body app-footer>div[class*=-wrapper]>*{width:100%}body app-header>div[class*=-wrapper],body app-home>div[class*=-wrapper],body app-footer>div[class*=-wrapper]{width:100%}body app-header>div[class*=-wrapper]>*,body app-home>div[class*=-wrapper]>*,body app-footer>div[class*=-wrapper]>*{margin:0 auto;padding:2rem 1.5rem;max-width:var(--wrapper-width)}
