.transform{--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1}.filter{--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: }*,*:before,*:after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin-block:0}ul[role=list],ol[role=list]{list-style:none}body{min-height:100vh;line-height:1.5}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5lh}iframe{border:0}figure{margin-inline:0}@font-face{font-family:TT Backwards Script;src:url(/wp-content/themes/solskimuzej/public/build/assets/TT-Backwards-Script-Regular-D_2OlXcm.woff2) format("woff2"),url(/wp-content/themes/solskimuzej/public/build/assets/TT-Backwards-Script-Regular-CSJb05-j.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(/wp-content/themes/solskimuzej/public/build/assets/onest-v9-latin_latin-ext-regular-BleNyg_V.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(/wp-content/themes/solskimuzej/public/build/assets/onest-v9-latin_latin-ext-500-Dy90yeYS.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(/wp-content/themes/solskimuzej/public/build/assets/onest-v9-latin_latin-ext-600-BUpWloRZ.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(/wp-content/themes/solskimuzej/public/build/assets/onest-v9-latin_latin-ext-700-Cp_PRtZR.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--color-white: #fff;--color-black: #000;--color-gray-400: #F7F7F6;--color-gray-500: #E5E3E0;--color-gray-600: #D5D0CA;--color-gray-700: #C3C1BF;--color-gray-800: #757575;--color-gray-900: #4E514E;--color-red-800: #EA113A;--color-red-900: #C90D30;--color-light-brown-800: #E7D0AF;--space-3xs: clamp(.28125rem, .26rem + .12vw, .351875rem);--space-2xs: clamp(.633125rem, .61rem + .12vw, .703125rem);--space-xs: clamp(.984375rem, .96rem + .12vw, 1.055rem);--space-s: clamp(1.265625rem, 1.22rem + .24vw, 1.40625rem);--space-m: clamp(1.89875rem, 1.83rem + .37vw, 2.109375rem);--space-l: clamp(2.53125rem, 2.43rem + .49vw, 2.8125rem);--space-xl: clamp(3.796875rem, 3.65rem + .73vw, 4.21875rem);--space-2xl: clamp(5.0625rem, 4.87rem + .98vw, 5.625rem);--space-3xl: clamp(7.59375rem, 7.3rem + 1.47vw, 8.4375rem);--space-3xs-2xs: clamp(.28125rem, .13rem + .73vw, .703125rem);--space-2xs-xs: clamp(.633125rem, .49rem + .73vw, 1.055rem);--space-2xs-s: clamp(.633125rem, .36rem + 1.34vw, 1.40625rem);--space-xs-s: clamp(.984375rem, .84rem + .73vw, 1.40625rem);--space-xs-m: clamp(.984375rem, .59rem + 1.96vw, 2.109375rem);--space-xs-l: clamp(.984375rem, .35rem + 3.18vw, 2.8125rem);--space-s-m: clamp(1.265625rem, .97rem + 1.47vw, 2.109375rem);--space-s-xl: clamp(1.265625rem, .24rem + 5.14vw, 4.21875rem);--space-m-l: clamp(1.89875rem, 1.58rem + 1.59vw, 2.8125rem);--space-m-xl: clamp(1.89875rem, 1.09rem + 4.03vw, 4.21875rem);--space-m-3xl: clamp(1.89875rem, -.38rem + 11.37vw, 8.4375rem);--space-l-xl: clamp(2.53125rem, 1.94rem + 2.93vw, 4.21875rem);--space-l-2xl: clamp(2.53125rem, 1.46rem + 5.38vw, 5.625rem);--space-xl-2xl: clamp(3.796875rem, 3.16rem + 3.18vw, 5.625rem);--space-xl-3xl: clamp(3.796875rem, 2.18rem + 8.07vw, 8.4375rem);--space-2xl-3xl: clamp(5.0625rem, 3.89rem + 5.87vw, 8.4375rem);--size-step-000: clamp(.68375rem, .65rem + .17vw, .78125rem);--size-step-00: clamp(.820625rem, .78rem + .2vw, .9375rem);--size-step-0: clamp(.984375rem, .94rem + .24vw, 1.125rem);--size-step-1: clamp(1.18125rem, 1.12rem + .29vw, 1.35rem);--size-step-2: clamp(1.4175rem, 1.35rem + .35vw, 1.62rem);--size-step-3: clamp(1.700625rem, 1.62rem + .42vw, 1.944375rem);--size-step-4: clamp(2.04125rem, 1.94rem + .51vw, 2.333125rem);--size-step-5: clamp(2.45rem, 2.33rem + .61vw, 2.8rem);--size-step-6: clamp(2.939375rem, 2.79rem + .73vw, 3.359375rem);--size-step-7: clamp(3.526875rem, 3.34rem + .93vw, 4.0625rem);--size-step-8: clamp(4.233125rem, 4.02rem + 1.05vw, 4.8375rem);--size-hero-heading: clamp(2.45rem, 1.89rem + 2.8vw, 4.0625rem);--size-homepage-heading: clamp(2.939375rem, 2.28rem + 3.3vw, 4.8375rem);--leading-flat: 1;--leading-tight: 1.25;--leading-standard: 1.5;--leading-relaxed: 1.8;--tracking-normal: 0em;--tracking-wide: .05em;--font-base: Onest,Inter,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;--font-display: TT Backwards Script,Brush Script MT,cursive;--font-mono: PP Supply Sans,Consolas,Menlo,monospace;--font-light: 300;--font-regular: 400;--font-medium: 500;--font-semi-bold: 600;--font-bold: 700;--wrapper-max-width: 1290px;--prose-max-width: 950px;--wrapper-x-padding: var(--space-s);--stroke: 1px solid var(--color-black);--stroke-bold: 2px solid var(--color-black);--stroke-light: 1px solid var(--color-gray-600);--radius-s: .17rem;--radius-m: .75rem;--radius-l: 1.8rem;--radius-xl: 3.75rem;--burger-icon-color: currentColor;--burger-icon-line-height: 1px;--burger-icon-width: 18px;--burger-icon-radius: 0px;--burger-icon-line-gap: 5px;--burger-menu-panel-background-color: var(--color-gray-600);--site-head-color: var(--color-black)}body{background:var(--bg-body, var(--color-white));color:var(--body-text-color, var(--color-black));font-size:var(--size-step-0);font-family:var(--font-base);line-height:var(--leading-standard);letter-spacing:var(--tracking-normal);margin:0}:is(h1,h2,h3,h4){text-wrap:balance;letter-spacing:var(--tracking-normal)}h1{font-size:var(--size-step-4);max-width:35ch;font-weight:var(--font-bold);line-height:var(--leading-tight)}h2{font-size:var(--size-step-3);font-weight:var(--font-bold);max-width:40ch}h3{font-size:var(--size-step-2);font-weight:var(--font-semi-bold);max-width:50ch}:is(h4,h5,h6){font-size:var(--size-step-1);font-weight:var(--font-semi-bold)}small{font-size:var(--size-step-00)}ins{text-decoration:none;background:var(--color-gray-500);color:var(--color-black);padding-inline:.3em}:is(code,kbd,samp){font-family:var(--font-mono);-webkit-hyphens:none;hyphens:none;-moz-tab-size:2;-o-tab-size:2;tab-size:2;text-align:left;word-spacing:normal;word-break:normal;word-wrap:normal;-webkit-box-decoration-break:clone;box-decoration-break:clone}pre:has(code){width:-moz-max-content;width:max-content;max-width:100%;overflow-x:auto}pre code{border:none;background:none;padding:0}kbd{border:1px solid;padding:.2em .2em .1em;font-size:var(--size-step-00)}var{font-style:normal}q{font-style:italic}ul{padding-inline-start:2ch;list-style-type:disc}ol{padding-inline-start:2ch;list-style-type:decimal}:is(ol,ul):not([class])>li{padding-inline-start:0}:is(ol,ul):not([class]) li+*{margin-block-start:var(--flow-space, var(--space-2xs))}ul ::marker{font-size:.7lh}ol ::marker{font-size:1em}[role=list],[role=tablist]{margin-block:0;padding:0}dt{font-weight:var(--font-semi-bold);color:var(--color-black)}dt+dd{margin-block-start:var(--space-3xs)}dd+dt{margin-block-start:var(--space-s)}dd{margin-inline-start:1.5ch}dd+dd{margin-block-start:var(--space-3xs)}blockquote{position:relative;margin-inline:0;font-weight:var(--font-medium)}blockquote footer{margin-block-start:var(--space-xs);font-size:var(--size-step-00);font-weight:var(--font-light)}blockquote q{font-style:normal}blockquote:before{content:"“";position:absolute;font-weight:var(--font-regular);color:var(--color-gray-500);font-size:var(--size-step-8);z-index:-1;line-height:1;top:-.3ex;left:-.35ex}:is(video,iframe[src*=youtube],iframe[src*=vimeo]){display:block;width:100%;height:auto;aspect-ratio:16/9}img{height:auto;max-width:100%;display:block}figure{max-width:100%;height:auto}figcaption{font-size:var(--size-step-00);line-height:var(--leading-standard);max-width:60ch;text-wrap:pretty;color:currentColor}*+figcaption{margin-block-start:var(--space-xs)}figure:has(figcaption)>img{margin-inline:auto}table{border-collapse:collapse;width:100%;line-height:var(--leading-tight)}th{text-align:left;font-weight:var(--font-medium);font-size:var(--size-step-00);text-transform:uppercase}thead th{padding-block:var(--space-xs)}td,th{padding:var(--space-xs) var(--space-2xs)}th:not(:only-of-type){border-block-end:var(--stroke-bold)}tr+tr :is(th,td){border-block-start:var(--stroke)}caption{caption-side:bottom;margin-block-start:var(--space-xs);font-size:var(--size-step-00);font-weight:var(--font-medium);color:var(--color-gray-800)}a:not([class]){color:var(--color-gray-900)}a:not([class]):hover{text-underline-offset:.1lh;color:var(--color-black)}:is(h1,h2,h3,h4) a:not([class]){text-decoration-thickness:.1ex;text-underline-offset:.2ex}:is(h1,h2,h3,h4) a:not([class]):hover{text-underline-offset:.3ex}:focus{outline:none}:focus-visible{outline:2px solid var(--focus-color, currentColor);outline-offset:var(--focus-offset, .2lh)}@supports (-moz-appearance: none){:root{--focus-offset: .08em}}:target{scroll-margin-block:3lh}::-moz-selection{color:var(--color-white);background:var(--color-black)}::selection{color:var(--color-white);background:var(--color-black)}hr{border:none;border-block-start:var(--stroke-light);margin-block:var(--flow-space, var(--space-2xl))}svg:not([class],[width],[height]){width:auto;height:2.9ex;height:1lh}svg{flex-shrink:0}svg[role=img][width][height]{width:revert;height:revert}form>*+*{margin-top:var(--flow-space, 1rem)}:is(input,select,textarea){accent-color:var(--color-black)}:is(input:not([type=checkbox],[type=radio],[type=color]),textarea){padding:.5em .8em;border-radius:var(--radius-s);border:var(--stroke-light);background:transparent;width:100%}:is(input:not([type=checkbox],[type=radio],[type=color]),textarea)::-moz-placeholder{color:var(--color-gray-700);opacity:1}:is(input:not([type=checkbox],[type=radio],[type=color]),textarea)::placeholder{color:var(--color-gray-700);opacity:1}select{width:100%;padding-inline:var(--space-xs);padding-block:var(--space-2xs);border-radius:var(--radius-s);border:var(--stroke-light);background:transparent;font-size:var(--size-step-00);color:var(--color-gray-900)}label{margin-inline-start:var(--space-2xs);font-weight:var(--font-regular);font-size:var(--size-step-00)}label:after{content:"\a";white-space:pre}label:has(input){margin-inline-start:0;display:flex;align-items:baseline;gap:var(--space-2xs);font-weight:var(--font-regular);font-size:var(--size-step-0);line-height:var(--leading-tight)}label:has(input)+label:has(input){margin-block-start:var(--space-xs)}label:has(input) input{transform:translateY(.09ex)}input:disabled{background:var(--color-gray-500)}input:disabled,label input:disabled+*{cursor:not-allowed}fieldset{border:var(--stroke-light);padding:var(--space-s);border-radius:var(--radius-m)}legend{font-weight:var(--font-medium);padding-inline:var(--space-2xs);font-size:var(--size-step-00);color:var(--color-gray-900)}summary{font-weight:var(--font-medium);cursor:pointer}details[open] summary{margin-block-end:var(--space-2xs)}main{padding-block-end:var(--main-bottom-spacing, var(--space-xl-3xl))}body:has(.hero-header),body:has(.video-header){--site-head-position: fixed}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.static{position:static}.absolute{position:absolute}.my-auto{margin-top:auto;margin-bottom:auto}.mt-l-2xl{margin-top:clamp(2.53125rem,1.46rem + 5.38vw,5.625rem)}.mt-m{margin-top:clamp(1.89875rem,1.83rem + .37vw,2.109375rem)}.block{display:block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.w-\[100\%\]{width:100%}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.py-l{padding-top:clamp(2.53125rem,2.43rem + .49vw,2.8125rem);padding-bottom:clamp(2.53125rem,2.43rem + .49vw,2.8125rem)}.pt-s{padding-top:clamp(1.265625rem,1.22rem + .24vw,1.40625rem)}.text-step-00{font-size:clamp(.820625rem,.78rem + .2vw,.9375rem)}.text-step-1{font-size:clamp(1.18125rem,1.12rem + .29vw,1.35rem)}.text-step-2{font-size:clamp(1.4175rem,1.35rem + .35vw,1.62rem)}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semi-bold{font-weight:600}.uppercase{text-transform:uppercase}.leading-standard{line-height:1.5}.leading-tight{line-height:1.25}.text-gray-800{color:#757575}.text-gray-900{color:#4e514e}.overline{text-decoration-line:overline}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.flow-space-3xs{--flow-space: clamp(.28125rem, .26rem + .12vw, .351875rem)}.flow-space-2xs{--flow-space: clamp(.633125rem, .61rem + .12vw, .703125rem)}.flow-space-xs{--flow-space: clamp(.984375rem, .96rem + .12vw, 1.055rem)}.flow-space-s{--flow-space: clamp(1.265625rem, 1.22rem + .24vw, 1.40625rem)}.flow-space-m{--flow-space: clamp(1.89875rem, 1.83rem + .37vw, 2.109375rem)}.flow-space-l{--flow-space: clamp(2.53125rem, 2.43rem + .49vw, 2.8125rem)}.flow-space-xl{--flow-space: clamp(3.796875rem, 3.65rem + .73vw, 4.21875rem)}.flow-space-xs-m{--flow-space: clamp(.984375rem, .59rem + 1.96vw, 2.109375rem)}.flow-space-m-l{--flow-space: clamp(1.89875rem, 1.58rem + 1.59vw, 2.8125rem)}.flow-space-l-xl{--flow-space: clamp(2.53125rem, 1.94rem + 2.93vw, 4.21875rem)}.flow-space-l-2xl{--flow-space: clamp(2.53125rem, 1.46rem + 5.38vw, 5.625rem)}.flow-space-xl-2xl{--flow-space: clamp(3.796875rem, 3.16rem + 3.18vw, 5.625rem)}.flow-space-xl-3xl{--flow-space: clamp(3.796875rem, 2.18rem + 8.07vw, 8.4375rem)}.gutter-3xs{--gutter: clamp(.28125rem, .26rem + .12vw, .351875rem)}.gutter-l-xl{--gutter: clamp(2.53125rem, 1.94rem + 2.93vw, 4.21875rem)}.focus\:not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.accordion{border-block-start:var(--stroke-bold)}.accordion>details{border-block-end:var(--stroke);padding-block:var(--space-xs)}.accordion>details[open]{padding-block-end:var(--space-m)}.accordion>details>summary{list-style:none;font-weight:var(--font-regular)}.accordion>details>summary::-webkit-details-marker{display:none}.accordion>details[open]>summary>svg>line:last-child{display:none}.accordion>details>div{max-inline-size:85%;margin-inline:auto}.actions{--action-button-x-padding: var(--space-xs);--action-button-gutter: 2.3ch;--action-button-icon-size: 2em;--offset-x: calc(100% - var(--action-button-icon-size) - var(--action-button-x-padding) - var(--action-button-gutter) / 2);position:fixed;right:0;top:50%;transform:translate(var(--offset-x),-50%);z-index:3;display:grid;gap:var(--space-3xs);inline-size:-moz-fit-content;inline-size:fit-content}.actions .button{--button-x-padding: var(--action-button-x-padding);--button-y-padding: .5em;--button-gutter: var(--action-button-gutter);--button-font-size: var(--size-step-0);--button-icon-size: var(--action-button-icon-size);--button-radius: var(--radius-m);transition:transform .15s cubic-bezier(.4,0,.2,1);inline-size:100%;min-block-size:3.8rem;border-top-right-radius:0;border-bottom-right-radius:0}.actions .button:hover{transform:translate(calc(var(--offset-x) * -1))}.actions .button svg{block-size:var(--button-icon-size);inline-size:var(--button-icon-size)}.actions .button[data-action=primary]{--button-color: var(--color-white);--button-bg: var(--color-red-800);--button-hover-bg: hsl(from var(--button-bg) h s 55%);--button-border-color: var(--button-bg)}.actions .button[data-action=secondary]{--button-color: var(--color-black);--button-bg: var(--color-gray-700);--button-hover-bg: hsl(from var(--button-bg) h s 80%);--button-border-color: var(--button-bg)}.burger-menu__trigger{display:none;position:relative;vertical-align:top;z-index:10}.burger-menu__bar,.burger-menu__bar:before,.burger-menu__bar:after{display:block;width:var(--burger-icon-width, 24px);height:var(--burger-icon-line-height, 3px);background:var(--burger-icon-color, black);position:absolute;border-radius:var(--burger-icon-radius, 3px);left:50%;margin-left:calc(-1 * var(--burger-icon-width, 24px) / 2);transition:transform .35s ease-in-out}.burger-menu__bar{top:50%;transform:translateY(-50%)}.burger-menu__bar:before,.burger-menu__bar:after{content:""}.burger-menu__bar:before{top:calc(-1 * (var(--burger-icon-line-gap, 5px) + var(--burger-icon-line-height, 3px)))}.burger-menu__bar:after{bottom:calc(-1 * (var(--burger-icon-line-gap, 5px) + var(--burger-icon-line-height, 3px)))}.burger-menu[enabled=true] .burger-menu__panel,body[burger-menu-enabled=true] .burger-menu__panel{position:fixed;top:0;left:0;z-index:5;padding-inline:var(--wrapper-x-padding);padding-block:var(--space-2xl) var(--space-xl);width:100%;height:-moz-fit-content;height:fit-content;max-height:100%;transform:translateY(-100%);opacity:0;background:var(--burger-menu-panel-background-color, white);overflow-y:auto;-webkit-overflow-scrolling:touch;transition:transform .4s cubic-bezier(.65,0,.35,1)}.burger-menu[enabled=true][status=open] .burger-menu__panel,body[burger-menu-enabled=true][burger-menu-status=open] .burger-menu__panel{opacity:1;transform:translateY(0)}:is(.burger-menu[enabled=true][status=closed] .burger-menu__panel,body[burger-menu-enabled=true][burger-menu-status=closed] .burger-menu__panel)>*{opacity:0;transform:translateY(5rem)}:is(.burger-menu[enabled=true][status=open] .burger-menu__panel,body[burger-menu-enabled=true][burger-menu-status=open] .burger-menu__panel)>*{transform:translateY(0);opacity:1;transition:transform .5s cubic-bezier(.17,.67,0,.87) .2s,opacity .5s ease .3s}.burger-menu[enabled=true][status=open] .burger-menu__bar:before{top:0;transform:rotate(45deg)}.burger-menu[enabled=true][status=open] .burger-menu__bar:after{top:0;transform:rotate(-45deg)}.burger-menu[enabled=true][status=open] .burger-menu__bar{background:transparent;border-color:transparent;transform:rotate(180deg)}body:has(.burger-menu[enabled=true][status=open][scroll-enabled]){height:100vh;width:100vw;touch-action:none;-webkit-overflow-scrolling:none;overflow:hidden;overscroll-behavior:none}body:not([burger-menu-enabled=true]) burger-menu{display:none}.button{--button-x-padding: 1.8em;--button-y-padding: 1em;--button-gutter: .8ch;--button-bg: transparent;--button-color: var(--color-black);--button-border-width: 1px;--button-border-style: solid;--button-border-color: var(--button-color);--button-hover-bg: var(--color-gray-500);--button-hover-color: var(--button-color);--button-hover-border-color: var(--button-border-color);--button-radius: var(--radius-s);--button-font-family: var(--font-base);--button-font-size: var(--size-step-00);--button-disabled-border-color: var(--color-gray-600);--button-disabled-color: var(--color-gray-600);display:inline-flex;align-items:center;gap:var(--button-gutter);padding:var(--button-y-padding) var(--button-x-padding);background:var(--button-bg);color:var(--button-color);border-width:var(--button-border-width);border-style:var(--button-border-style);border-color:var(--button-border-color);border-radius:var(--button-radius);text-decoration:none;font-weight:var(--button-font-weight, var(--font-light));font-size:var(--button-font-size, var(--size-step-0));letter-spacing:var(--button-letter-spacing);font-family:var(--button-font-family);line-height:var(--button-line-height, 1.1);text-transform:var(--button-text-transform);cursor:pointer}.button svg{height:var(--button-icon-size, 2.6ex);height:var(--button-icon-size, 1.25lh);width:auto;flex:none}.button:hover{background:var(--button-hover-bg);color:var(--button-hover-color);border-color:var(--button-hover-border-color);font-weight:var(--button-hover-font-weight, var(--button-font-weight, var(--font-light)));transform:scale(var(--button-hover-scale))}.button:disabled{background:var(--button-disabled-bg);color:var(--button-disabled-color);border-color:var(--button-disabled-border-color);font-weight:var(--button-disabled-font-weight, var(--button-font-weight, var(--font-light)));cursor:not-allowed}.button:focus{outline-width:var(--button-outline-width, var(--button-border-width));outline-style:var(--button-outline-style, var(--button-border-style));outline-color:var(--button-outline-color, var(--button-border-color));outline-offset:var( --button-outline-offset, calc(var(--button-border-width) * 2) )}.button:active{transform:scale(var(--button-active-scale, 98%))}.button[hidden]{display:none}.button[data-button-variant=nav-icon]{aspect-ratio:1;inline-size:3.5rem;block-size:3.5rem;justify-content:center;--button-x-padding: var(--button-y-padding);--button-radius: 100%;--button-color: var(--nav-icon-color, var(--color-white));--button-bg: var(--site-head-color, var(--color-black));--button-border-color: transparent;--button-outline-color: var(--button-bg);--button-hover-bg: rgb(from var(--button-bg) r g b / .85);--button-hover-color: var(--button-color);--button-icon-size: 1.5rem}.button[data-button-variant=link]{--button-x-padding: 0;--button-y-padding: 0;--button-radius: 0;--button-border-width: 0;--button-outline-width: 1px;--button-outline-offset: 4px;--button-outline-color: currentColor;--button-font-weight: var(--font-semi-bold);--button-letter-spacing: var(--tracking-wide);--button-font-size: var(--size-step-00);--button-color: currentColor;--button-hover-color: var(--color-red-800);--button-bg: transparent;--button-hover-bg: transparent;text-decoration:none}.button[data-button-variant=link]:hover{text-decoration:underline}.button[data-button-variant=primary]{--button-color: var(--color-red-900);--button-hover-color: var(--color-white);--button-hover-bg: var(--color-red-800)}.button[data-button-variant=light]{--button-color: var(--color-white);--button-hover-color: var(--color-white);--button-hover-bg: rgb(from var(--color-white) r g b / 10%)}.button[data-button-variant=media-control]{--button-radius: 100%;--button-border-width: 0;--button-outline-width: 1px;--button-outline-offset: 4px;--button-outline-color: var(--color-white);--button-color: var(--color-white);--button-hover-color: var(--color-white);--button-bg: var(--color-black);--button-hover-bg: hsl(from var(--button-bg) h s 8%);--button-icon-size: 35%;z-index:1;width:clamp(3.75rem,2.1875rem + 15.625vw,10rem);aspect-ratio:1;justify-content:center}.button[data-button-variant=media-control][data-element=play] svg{margin-left:8%}.card{--flow-space: var(--space-xs-s);--card-image-aspect-ratio: 4/3;--card-title-font-size: var(--size-step-2)}.card__thumb{aspect-ratio:var(--card-image-aspect-ratio)}.card__thumb>img{-o-object-fit:cover;object-fit:cover;block-size:100%;inline-size:100%}.card__thumb.placeholder>img{inline-size:auto}.card__title{font-size:var(--card-title-font-size);line-height:var(--card-title-leading, var(--leading-tight));color:var(--card-title-color, var(--color-black))}.card__title>a{color:currentColor;text-decoration:none}.card__title>a:hover{color:var(--card-title-hover-color, var(--color-gray-900));text-decoration:underline}.card__meta{font-size:var(--card-meta-font-size, var(--size-step-0));color:var(--card-meta-color, var(--color-black));line-height:var(--leading-standard)}.card__tag{border:var(--stroke-light);border-radius:var(--radius-xl);padding-block:var(--space-3xs);padding-inline:var(--space-2xs);font-size:var(--size-step-000)}.card[data-card-variant=product]{--card-title-font-size: var(--size-step-0);--card-meta-font-size: var(--size-step-00);--card-meta-color: var(--color-gray-900)}.card[data-card-variant=topic]{--sidebar-target-width: min(22rem, 100%);--sidebar-row-gap: 0;--card-title-font-size: var(--size-step-3);background-color:var(--color-gray-500)}.card[data-card-variant=topic] .card__thumb{block-size:100%;inline-size:100%;max-inline-size:none}.card[data-card-variant=topic] .card__thumb>img{-o-object-fit:cover;object-fit:cover;inline-size:100%}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all 0s}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:calc(100% / 70);height:10px;float:left}.tns-horizontal.tns-subpixel>.tns-item{vertical-align:middle}.carousel{--content-max-width: calc(var(--prose-max-width) - 2 * var(--wrapper-x-padding));padding:var(--space-xs-l) var(--wrapper-x-padding);display:grid;grid-template-columns:auto minmax(0,var(--content-max-width)) auto;align-items:center;justify-content:space-between;gap:var(--space-s);background:#010202 url(/wp-content/themes/solskimuzej/public/build/assets/logo-pattern-CRbJu-_g.svg) repeat center fixed;color:var(--color-white)}.carousel__item>*{margin-inline:auto;inline-size:auto;block-size:100%}.carousel__item>figure{inline-size:-moz-fit-content;inline-size:fit-content}.carousel__item img{max-block-size:66vh;inline-size:auto}.carousel>.button{--button-hover-color: currentColor;--button-icon-size: 2.5rem;--button-outline-offset: .5rem}.datepicker{width:-moz-min-content;width:min-content}.datepicker:not(.active){display:none}.datepicker-dropdown{position:absolute;z-index:20;padding-top:4px}.datepicker-dropdown.datepicker-orient-top{padding-top:0;padding-bottom:4px}.datepicker-picker{display:flex;flex-direction:column;border-radius:4px;background-color:#fff}.datepicker-dropdown .datepicker-picker{box-shadow:0 2px 3px #0a0a0a1a,0 0 0 1px #0a0a0a1a}.datepicker-main{flex:auto;padding:2px}.datepicker-footer{box-shadow:inset 0 1px 1px #0a0a0a1a;background-color:#f5f5f5}.datepicker-title{box-shadow:inset 0 -1px 1px #0a0a0a1a;background-color:#f5f5f5;padding:.375rem .75rem;text-align:center;font-weight:700}.datepicker-controls{display:flex}.datepicker-header .datepicker-controls{padding:2px 2px 0}.datepicker-controls .button{display:inline-flex;position:relative;align-items:center;justify-content:center;margin:0;border:1px solid gainsboro;border-radius:4px;box-shadow:none;background-color:#fff;cursor:pointer;padding:calc(.375em - 1px) .75em;height:2.25em;vertical-align:top;text-align:center;line-height:1.5;white-space:nowrap;color:#363636;font-size:1rem}.datepicker-controls .button:focus,.datepicker-controls .button:active{outline:none}.datepicker-controls .button:hover{border-color:#b8b8b8;color:#363636}.datepicker-controls .button:focus{border-color:#3273dc;color:#363636}.datepicker-controls .button:focus:not(:active){box-shadow:0 0 0 .125em #3273dc40}.datepicker-controls .button:active{border-color:#474747;color:#363636}.datepicker-controls .button[disabled]{cursor:not-allowed}.datepicker-header .datepicker-controls .button{border-color:transparent;font-weight:700}.datepicker-header .datepicker-controls .button:hover{background-color:#f9f9f9}.datepicker-header .datepicker-controls .button:active{background-color:#f2f2f2}.datepicker-footer .datepicker-controls .button{flex:auto;margin:calc(.375rem - 1px) .375rem;border-radius:2px;font-size:.75rem}.datepicker-controls .view-switch{flex:auto}.datepicker-controls .prev-button,.datepicker-controls .next-button{padding-right:.375rem;padding-left:.375rem;flex:0 0 14.2857142857%}.datepicker-controls .prev-button.disabled,.datepicker-controls .next-button.disabled{visibility:hidden}.datepicker-view,.datepicker-grid{display:flex}.datepicker-view{align-items:stretch;width:15.75rem}.datepicker-grid{flex-wrap:wrap;flex:auto}.datepicker .days{display:flex;flex-direction:column;flex:auto}.datepicker .days-of-week{display:flex}.datepicker .week-numbers{display:flex;flex-direction:column;flex:0 0 9.6774193548%}.datepicker .weeks{display:flex;flex-direction:column;align-items:stretch;flex:auto}.datepicker span{display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.datepicker .dow{height:1.5rem;font-size:.875rem;font-weight:700}.datepicker .week{flex:auto;color:#b8b8b8;font-size:.75rem}.datepicker-cell,.datepicker .days .dow{flex-basis:14.2857142857%}.datepicker-cell{height:2.25rem}.datepicker-cell:not(.day){flex-basis:25%;height:4.5rem}.datepicker-cell:not(.disabled):hover{background-color:#f9f9f9;cursor:pointer}.datepicker-cell.focused:not(.selected){background-color:#e9e9e9}.datepicker-cell.selected,.datepicker-cell.selected:hover{background-color:#3273dc;color:#fff;font-weight:600}.datepicker-cell.disabled{color:#dcdcdc}.datepicker-cell.prev:not(.disabled),.datepicker-cell.next:not(.disabled){color:#7a7a7a}.datepicker-cell.prev.selected,.datepicker-cell.next.selected{color:#e6e6e6}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today){border-radius:0;background-color:#f5f5f5}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today):not(.disabled):hover{background-color:#efefef}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today).focused{background-color:#e9e9e9}.datepicker-cell.today:not(.selected){background-color:#00d1b2}.datepicker-cell.today:not(.selected):not(.disabled){color:#fff}.datepicker-cell.today.focused:not(.selected){background-color:#00ccad}.datepicker-cell.range-end:not(.selected),.datepicker-cell.range-start:not(.selected){background-color:#b8b8b8;color:#fff}.datepicker-cell.range-end.focused:not(.selected),.datepicker-cell.range-start.focused:not(.selected){background-color:#b3b3b3}.datepicker-cell.range-start:not(.range-end){border-radius:4px 0 0 4px}.datepicker-cell.range-end:not(.range-start){border-radius:0 4px 4px 0}.datepicker-cell.range{border-radius:0;background-color:#dcdcdc}.datepicker-cell.range:not(.disabled):not(.focused):not(.today):hover{background-color:#d7d7d7}.datepicker-cell.range.disabled{color:#c6c6c6}.datepicker-cell.range.focused{background-color:#d1d1d1}.datepicker-input.in-edit{border-color:#276bda}.datepicker-input.in-edit:focus,.datepicker-input.in-edit:active{box-shadow:0 0 .25em .25em #276bda33}.datepicker{--cell-size: clamp(2.25rem, 1.75rem + 2vw, 3rem);border:var(--stroke-light);border-radius:var(--radius-s);padding-inline:var(--space-xs-l);padding-block:var(--space-xs-m);inline-size:-moz-fit-content;inline-size:fit-content;font-weight:var(--font-medium)}.datepicker-main{padding:0}.datepicker-header{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-between;align-items:center;-moz-column-gap:var(--space-2xs);column-gap:var(--space-2xs)}.datepicker-title{box-shadow:none;background-color:transparent;padding:0;text-align:start;font-weight:var(--font-bold);text-transform:lowercase}.datepicker-view{inline-size:calc(var(--cell-size) * 7)}.datepicker-view .dow,.datepicker-cell.day{min-inline-size:var(--cell-size);min-block-size:var(--cell-size);border-radius:100%;font-weight:var(--font-medium);font-size:var(--size-step-0);text-transform:lowercase}.datepicker-cell.day.selected{background-color:var(--color-gray-600);color:var(--color-black)}.datepicker-cell.day:not(.selected).focused{background-color:transparent}:focus-within>.datepicker .datepicker-cell:not(.selected).focused{border:var(--stroke-light)}.datepicker-cell.day.disabled{color:var(--color-gray-600)}.datepicker-controls .button{padding:.5em;height:auto;background-color:transparent;border-radius:var(--radius-s);border:none;font-size:var(--size-step-0);line-height:1.1;color:currentColor}.datepicker-controls .button[disabled]{color:var(--color-gray-600)}.datepicker-controls .button svg{height:1.5ex;width:auto}button[data-time-slot].selected{background-color:var(--color-gray-500)}.entry-meta{color:var(--color-gray-800);font-size:var(--size-step-00)}.entry-meta a{color:currentColor;text-decoration:none}.hero-header{display:grid;align-items:end;min-height:clamp(60vh,35vh + 30vw,min(90vh,800px));position:relative;z-index:0;padding-block:var(--space-3xl) var(--space-l-xl);color:var(--color-white);background-repeat:no-repeat;background-position:center;background-size:cover}.hero-header:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#000,#0000)}.hero-header__headline{font-weight:var(--font-bold);text-transform:uppercase;line-height:var(--leading-tight);font-size:var(--size-hero-heading)}.hero-header__overline{font-size:var(--size-step-0);line-height:var(--leading-tight);text-transform:uppercase}.hero-header__content{font-size:var(--size-step-1);line-height:var(--leading-relaxed)}.hero-header__content :is(strong,em){font-weight:var(--font-semi-bold)}.hero-header :is(a,a:hover){color:currentColor}@media(max-width:550px){.hero-header__content{line-height:var(--leading-standard)}}.horizontal-scroller{display:flex;gap:max(20vw,5rem);align-items:start;overflow:hidden}.horizontal-scroller>*{flex:0;min-inline-size:100vw}.hover-swap{display:grid}.hover-swap>*{grid-area:1/-1}.hover-swap img{transition:opacity .4s ease}.hover-swap:hover .hover-swap__default,.hover-swap .hover-swap__hover{opacity:0}.hover-swap:hover .hover-swap__hover{opacity:1}.icon-content{--icon-size: clamp(2.8125rem, 2.3011rem + 2.2727vw, 4.0625rem);--sidebar-target-width: var(--icon-size);container-type:inline-size}.icon-content__icon{display:flex;align-items:center;justify-content:center;inline-size:var(--icon-size);block-size:var(--icon-size);border-radius:100%;padding:var(--space-2xs);background-color:var(--color-gray-700);color:var(--color-white)}.icon-content__icon>svg{max-inline-size:100%;block-size:auto}@media not (min-width:600px){.icon-content[data-hide-mobile]>aside{display:none}}.info-table{display:grid;grid-template-columns:1fr;row-gap:0;-moz-column-gap:var(--space-xs);column-gap:var(--space-xs);align-items:center}@media(min-width:420px){.info-table[data-columns="2"]{display:grid;grid-template-columns:1fr auto}}@media(min-width:600px){.info-table[data-columns="3"]{display:grid;grid-template-columns:1fr auto auto;-moz-column-gap:var(--space-s);column-gap:var(--space-s)}}.lesson-teacher__image-wrapper{width:-moz-fit-content;width:fit-content;background:url(/wp-content/themes/solskimuzej/public/build/assets/teacher-border-CmXXCKho.svg) no-repeat;background-size:100% 100%}.lesson-teacher__image-wrapper>img{--image-width: clamp(7.1875rem, 4.3171rem + 14.3519vi, 16.875rem);--image-height: calc(var(--image-width) * 1.05);--clip-path-x: calc(var(--image-width) * .4);--clip-path-y: calc(var(--clip-path-x) * 1.22);inline-size:var(--image-width);block-size:var(--image-height);-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;clip-path:ellipse(var(--clip-path-x) var(--clip-path-y))}.lesson-teacher__name{font-weight:var(--font-semi-bold);font-size:var(--size-step-3);line-height:var(--leading-tight)}.lesson-teacher__lesson{font-size:var(--size-step-00)}.lesson-teacher__role{color:var(--color-light-brown-800)}.lesson-teacher__divider{--flow-space: var(--space-2xs-xs);border-color:var(--color-light-brown-800)}.modules>*+*{margin-block-start:var(--space-xl-2xl)}.modules>*:not(.modules__gallery)+*:not(.modules__gallery):before{content:"";display:block;inline-size:100%;border-block-start:var(--stroke-light);padding-block-start:var(--space-xl-2xl)}.nav-primary__list{--nav-item-spacing: var(--space-s);--nav-max-columns: 6;display:grid;grid-template-columns:repeat(var(--nav-max-columns),1fr);-moz-column-gap:var(--space-m);column-gap:var(--space-m);row-gap:var(--space-xl);color:var(--color-black)}.nav-primary__list a{text-decoration:none;color:currentColor}.nav-primary__list a:hover{color:var(--color-gray-900)}.nav-primary__list>li{display:grid;grid-template-rows:subgrid;gap:0;grid-row:span 2}.nav-primary__list>li>:is(a,span){display:block;padding-block-end:var(--space-2xs);border-block-end:var(--stroke);font-weight:var(--font-bold);font-size:var(--size-step-000);line-height:var(--leading-tight);text-transform:uppercase}.nav-primary__list>li>*+*{margin-block-start:var(--nav-item-spacing)}.nav-primary__list ul.sub-menu{list-style:none;padding-inline:0;font-size:var(--size-step-0);line-height:var(--leading-tight)}.nav-primary__list ul.sub-menu>*+*{margin-block-start:var(--nav-item-spacing)}@media(max-width:1100px){.nav-primary__list{--nav-max-columns: 3}}@media(max-width:650px){.nav-primary__list{--nav-max-columns: 2}}@media(max-width:500px){.nav-primary__list{--nav-max-columns: 1}}.page-header h1{font-family:var(--font-display);font-size:var(--size-step-5);line-height:var(--leading-tight);font-weight:var(--font-regular)}.page-header+*{margin-block-start:var(--space-l-xl)}.page-nav{--reel-vertical-alignment: center;--reel-space: var(--space-3xs);position:relative;border-block-end:var(--stroke-light);color:var(--color-gray-900);font-size:var(--size-step-00)}.page-nav ul>li:not(.page-nav__icon){display:block;padding-block:var(--space-2xs)}.page-nav ul>li:not(.page-nav__icon)>a{display:inline-flex;padding-block:var(--space-2xs);padding-inline:var(--space-2xs-s);border-radius:var(--radius-xl);border:1px solid transparent;text-decoration:none}.page-nav ul>li:not(.page-nav__icon)>a:hover{color:var(--color-black);border-color:var(--color-gray-500);text-decoration:none}.page-nav ul>li:not(.page-nav__icon)>a[aria-current=page]{color:var(--color-black);background-color:var(--color-gray-500)}.page-nav__icon{display:flex;align-self:stretch;align-items:center;border-inline-end:var(--stroke-light);padding-inline-end:var(--space-s);padding-block:var(--space-2xs)}.pagination{--flow-space: var(--pagination-top-spacing, var(--space-xl-2xl))}.pagination__inner{border-block-start:var(--stroke-light);padding-block-start:var(--space-3xs);color:var(--color-gray-800)}.pagination__inner>.page-numbers{display:block;padding:var(--space-3xs);color:currentColor;text-decoration:none}.pagination__inner>a:hover,.pagination__inner>.page-numbers.current{color:var(--color-black)}.placeholder{display:flex;align-items:center;justify-content:center;padding:var(--space-s-m);background-color:var(--color-gray-500)}.placeholder>:is(img,svg){height:100%}.poster{--wrapper-max-width: 55rem;position:relative;display:grid;place-items:center;min-height:100vh;min-height:100svh;color:var(--color-white);background-color:var(--color-black);background-repeat:no-repeat;background-position:center;background-size:cover;z-index:0}.poster:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0000004d;z-index:-1}.poster__heading{font-size:var(--size-homepage-heading);text-transform:uppercase}.poster__overline{text-transform:uppercase;font-size:var(--size-step-2)}.press-release{--flow-space: var(--space-3xs)}.press-release__title{font-size:var(--size-step-1);font-weight:var(--font-medium);color:var(--color-black)}.press-release__title a{color:currentColor;text-decoration:none}.press-release__title a:hover{color:var(--color-gray-900);text-decoration:underline}.press-release__meta{font-size:var(--size-step-00);line-height:var(--leading-tight);color:var(--color-gray-800)}.product{--switcher-target-container-width: 35rem}.product>aside{position:sticky;top:var(--space-xs)}.product__meta{font-size:var(--size-step-1);line-height:var(--leading-tight)}.product__details{padding-block:var(--space-2xs-xs);padding-inline:var(--space-2xs);border-block:var(--stroke-light);color:var(--color-gray-900);font-size:var(--size-step-00)}.product__download-link{font-size:var(--size-step-00);color:var(--color-gray-900)}.product__download-link:hover{color:var(--color-black)}@media not (min-width:40rem){.product>aside{order:1}}.promo{--wrapper-max-width: var(--promo-max-width, var(--prose-max-width));--calculated-promo-bg: var(--promo-bg, var(--color-gray-500));background-color:var(--calculated-promo-bg);padding-block:var(--space-l-2xl);padding-inline:var(--wrapper-x-padding);color:var(--color-black)}.promo__inner{position:relative;border:4px solid var(--color-black);border-radius:var(--radius-m);padding:var(--space-l-xl)}.promo__inner:before{background-color:var(--calculated-promo-bg);content:url("data:image/svg+xml,%3Csvg width='46' height='28' viewBox='0 0 23 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 1H2.6C6.33219 1 9.74852 2.34239 11.9368 4.32547M11.9368 4.32547C12.2111 4.57404 12.4661 4.83268 12.7 5.1C14 6.7 15.3 9 13.9 11C13.4 11.7 12.6 12.1 11.9 12.2C11.1 12.2 10.3 11.8 9.9 11C8.5 9 9.9 6.7 11.2 5.1C11.4228 4.83268 11.6691 4.57404 11.9368 4.32547ZM11.9368 4.32547C14.0725 2.34239 17.5678 1 21.3 1H23' stroke='%23060405' stroke-width='2' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3C/svg%3E");position:absolute;top:-4px;left:3%}.promo__content{--flow-space: var(--space-m-l);max-inline-size:40rem;margin-inline:auto;text-align:center;letter-spacing:var(--tracking-wide)}.promo .button{--button-font-weight: var(--font-semi-bold);--button-hover-bg: rgb(from var(--color-white) r g b / .3)}.promo[data-variant=transparent]{--promo-bg: var(--bg-body, var(--color-white));padding-block:0;color:var(--body-text-color, var(--color-black))}.promo[data-variant=transparent] .button{--button-hover-bg: rgb(from var(--color-gray-500) r g b / .3)}.prose{--flow-space: var(--space-m);line-height:var(--leading-relaxed)}.prose :is(p,li,dl,figcaption,blockquote){max-width:100ch;text-wrap:pretty}.prose :is(h1)+*:not([class]){--flow-space: var(--space-m)}.prose :is(h2)+*:not([class]){--flow-space: var(--space-s)}.prose :is(h3,h4)+*:not([class]){--flow-space: var(--space-xs)}.prose h1{font-size:var(--size-step-3)}.prose h2{font-size:var(--size-step-2)}.prose :is(h3,h4){font-size:var(--size-step-1)}.prose :is(figure,table),.prose :is(figure,table)+*{--flow-space: var(--space-s-m)}.prose *+:is(h1,h2):not([class]){--flow-space: var(--space-l-xl)}.prose *+:is(h3,h4):not([class]){--flow-space: var(--space-m-l)}.prose *+:is(ul,ol){--flow-space: var(--space-xs)}.prose :is(ul,ol):not([class]) li+li,.prose :is(ul,ol):not([class]) li>:is(ol,ul){--flow-space: 0}.prose hr{--flow-space: var(--space-xl)}.read-more-link{text-transform:lowercase;font-weight:var(--font-semi-bold);letter-spacing:var(--tracking-wide);font-size:var(--size-step-00);color:currentColor;text-decoration:none}.read-more-link:hover{text-decoration:underline;color:var(--color-red-800)}.section-header{padding-block-end:var(--space-3xs);border-block-end:var(--stroke-bold)}.section-header>:is(h2,h3){font-size:var(--size-step-3)}.single-collaboration:has(.carousel){--main-bottom-spacing: 0}.site-footer{background-color:var(--color-black);color:var(--color-white)}.site-footer ::-moz-selection{color:var(--color-black);background-color:var(--color-gray-500)}.site-footer ::selection{color:var(--color-black);background-color:var(--color-gray-500)}.site-footer a:not([class]){color:inherit}.site-footer__inner{padding-block:var(--space-xl-3xl);background-image:url(/wp-content/themes/solskimuzej/public/build/assets/footer-background-DGSkvWvt.svg);background-size:contain;background-repeat:no-repeat;background-position:right calc(var(--wrapper-x-padding) / 2) bottom}.site-footer__inner>*+*{margin-block-start:var(--space-l-2xl)}.site-footer .widget{font-size:var(--size-step-00)}.site-footer .widget>h2{font-size:var(--size-step-00);line-height:var(--leading-standard)}.site-footer .widget+*{margin-block-start:var(--space-m)}.site-footer .textwidget>*+*{margin-block-start:var(--flow-space, 1em)}.site-footer__nav{color:var(--color-gray-800);font-size:var(--size-step-00);max-inline-size:min(100%,15rem)}.site-footer__social-networks{--cluster-column-gap: var(--space-s-m);color:var(--color-gray-800)}.site-footer__social-networks a{display:flex}.site-head{--cluster-column-gap: var(--space-2xs);padding-block:var(--space-2xs-xs);position:var(--site-head-position, sticky);top:0;left:0;right:0;z-index:10;color:var(--site-head-color, var(--color-black));pointer-events:none}.site-head[data-theme=white]{--site-head-color: var(--color-white);--nav-icon-color: var(--color-black)}.site-head__link{color:currentColor;text-transform:uppercase;text-decoration:none}.site-head__link:hover{text-decoration:underline}body:has(#wpadminbar) .site-head{top:32px}.site-head a,.site-head button,.site-head:has(.burger-menu[enabled=true][status=open][scroll-enabled]){pointer-events:auto}body.page-template-template-frontpage{--site-head-position: fixed}body.page-template-template-lesson-teachers{--bg-body: var(--color-black) url(/wp-content/themes/solskimuzej/public/build/assets/teachers-background-CVssFKCU.svg) repeat fixed;--body-text-color: var(--color-white);--site-head-color: var(--color-white);--nav-icon-color: var(--color-black);background-size:400px}.page-template-template-lesson-teachers ::-moz-selection{background:var(--color-white);color:var(--color-black)}.page-template-template-lesson-teachers ::selection{background:var(--color-white);color:var(--color-black)}.timeline-item{--circle-size: clamp(1.875rem, 1.4148rem + 2.0455vw, 3rem);display:grid;grid-template-columns:var(--circle-size) auto minmax(0,1fr);gap:var(--space-s-xl);align-items:start;margin-inline-start:calc(var(--circle-size) / 2);border-inline-start:var(--stroke);padding-block-end:var(--space-l-2xl)}.timeline-item:last-of-type{padding-block-end:0}.timeline-item:before{content:"";position:relative;top:calc(var(--circle-size) * -1 / 4);left:calc(var(--circle-size) * -1 / 2);display:block;inline-size:var(--circle-size);block-size:var(--circle-size);border:1px solid var(--color-gray-800);border-radius:100%;background-color:var(--color-gray-500)}.timeline-item .timeline-item__year{display:block;font-weight:var(--font-bold);line-height:var(--leading-tight)}.timeline-item .timeline-item__heading{font-size:var(--size-step-0);font-weight:var(--font-bold);line-height:var(--leading-tight)}.timeline-item figure{max-inline-size:-moz-fit-content;max-inline-size:fit-content}.timeline-item img{margin-inline:0;max-block-size:70vh;inline-size:auto}@media(max-width:550px){.timeline-item{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3xs);border-inline-start:0;margin-inline-start:0}.timeline-item:before{display:none}}.video-header{background:#000 url(/wp-content/themes/solskimuzej/public/build/assets/logo-pattern-CRbJu-_g.svg) repeat fixed;padding-block:var(--space-2xl-3xl) var(--space-l-2xl)}.video-player{display:grid;position:relative;aspect-ratio:16/9;grid-template-columns:1fr;grid-template-rows:1fr;align-items:center;justify-items:center}.video-player:not([data-state=playing]):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080}.video-player[data-state=playing] [data-element=play]{display:none}.video-player>*{grid-column:1;grid-row:1}.video-player__iframe{width:100%;height:auto;aspect-ratio:16/9}.wpcf7-not-valid-tip{display:inline-block;color:var(--color-red-800);font-weight:var(--font-medium);font-size:var(--size-step-00)}.wpcf7 form .wpcf7-response-output{border:0;margin:var(--space-m) 0 0 0;padding:0;font-size:var(--step--1);line-height:var(--leading-relaxed)}@media(min-width:600px){.zig-zag__item{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"left-side right-side";gap:var(--space-m-xl)}.zig-zag__item:nth-child(odd)>:nth-last-child(1){grid-area:right-side}}.zig-zag__heading{font-weight:var(--font-bold);font-size:var(--size-homepage-heading);line-height:var(--leading-flat)}.cluster{display:flex;flex-wrap:var(--cluster-wrap, wrap);row-gap:var(--cluster-row-gap, var(--gutter, var(--space-s)));-moz-column-gap:var(--cluster-column-gap, var(--gutter, var(--space-s)));column-gap:var(--cluster-column-gap, var(--gutter, var(--space-s)));justify-content:var(--cluster-horizontal-alignment, flex-start);align-items:var(--cluster-vertical-alignment, center);flex-direction:var(--cluster-direction, row)}.flow>*+*{margin-block-start:var(--flow-space, 1em)}.grid{display:grid;grid-template-columns:repeat(var(--grid-placement, auto-fill),minmax(var(--grid-min-item-size, 16rem),1fr));gap:var(--gutter, var(--space-l));align-items:var(--grid-vertical-alignment, flex-start)}.grid[data-layout=halves]{--grid-min-item-size: clamp(17rem, calc(50% - var(--gutter, var(--space-l))), 30rem)}.grid[data-layout=thirds]{--grid-min-item-size: clamp(15rem, calc(33% - var(--gutter, var(--space-l)) * 2), 20rem)}.grid[data-layout=fourths]{--grid-min-item-size: clamp(13rem, calc(25% - var(--gutter, var(--space-l)) * 3), 15rem)}.grid[data-layout=visitors-information]{--gutter: var(--space-m-3xl);--grid-min-item-size: clamp(13rem, calc(50% - var(--gutter, var(--space-l))), 16rem);row-gap:var(--space-l)}.reel{display:flex;height:auto;align-items:var(--reel-vertical-alignment, stretch);margin-inline:var(--reel-margin-inline, auto);max-width:100%;overflow-x:auto;padding-block-end:var(--scroll-bar-offset);-webkit-overflow-scrolling:touch;scrollbar-color:var(--scroll-bar-track-color) var(--scroll-bar-thumb-color)}.reel>*{flex-basis:var(--reel-item-width, fit-content);flex-shrink:0}.reel>*+*{margin-inline-start:var(--reel-space, var(--gutter, 1rem))}.reel::-webkit-scrollbar{block-size:var(--scroll-bar-size)}.reel::-webkit-scrollbar-track{background-color:var(--scroll-bar-track-color)}.reel::-webkit-scrollbar-thumb{background-color:var(--scroll-bar-thumb-color)}.reel[data-scroll=snap]{scroll-snap-type:x mandatory}.reel[data-scroll=snap]>*{scroll-snap-align:start}.repel{display:flex;flex-wrap:var(--repel-wrap, wrap);flex-direction:var(--repel-direction, row);justify-content:var(--repel-horizontal-alignment, space-between);align-items:var(--repel-vertical-alignment, center);-moz-column-gap:var(--repel-column-gap, var(--gutter, var(--space-m)));column-gap:var(--repel-column-gap, var(--gutter, var(--space-m)));row-gap:var(--repel-row-gap, var(--gutter, var(--space-m)))}.repel[data-nowrap]{flex-wrap:nowrap}.repel[data-direction=column]{--repel-direction: column;align-items:var(--repel-horizontal-alignment, flex-start);justify-content:var(--repel-vertical-alignment, space-between)}.sidebar{display:flex;flex-wrap:wrap;row-gap:var(--sidebar-row-gap, var(--gutter, var(--space-s)));-moz-column-gap:var(--sidebar-column-gap, var(--gutter, var(--space-m)));column-gap:var(--sidebar-column-gap, var(--gutter, var(--space-m)))}.sidebar:not([data-direction])>:first-child{flex-basis:var(--sidebar-target-width, 20rem);flex-grow:1}.sidebar:not([data-direction])>:last-child{flex-basis:0;flex-grow:999;min-width:var(--sidebar-content-min-width, 50%)}.sidebar[data-reversed]{flex-direction:row-reverse}.sidebar[data-direction=rtl]>:last-child{flex-basis:var(--sidebar-target-width, 20rem);flex-grow:1}.sidebar[data-direction=rtl]>:first-child{flex-basis:0;flex-grow:999;min-width:var(--sidebar-content-min-width, 50%)}.switcher{display:flex;flex-wrap:wrap;row-gap:var(--switcher-row-gap, var(--gutter, var(--space-m)));-moz-column-gap:var(--switcher-column-gap, var(--gutter, var(--space-m)));column-gap:var(--switcher-column-gap, var(--gutter, var(--space-m)));align-items:var(--switcher-vertical-alignment, flex-start)}.switcher>*{flex-grow:1;flex-basis:calc((var(--switcher-target-container-width, 40rem) - 100%) * 9999)}:is(.switcher:not([data-limit]),.switcher[data-limit="2"])>:nth-child(n+3){flex-basis:100%}.switcher[data-limit="3"]>:nth-child(n+4){flex-basis:100%}.wrapper{margin-inline:auto;max-width:min(100%,var(--wrapper-max-width));padding-inline:var(--wrapper-x-padding)}.wrapper.prose{max-width:min(100%,var(--prose-max-width))}.wrapper[data-width=prose]{--wrapper-max-width: var(--prose-max-width)}.border-b-bold{border-bottom:var(--stroke-bold)}.brand-wallpaper{background:#000 url(/wp-content/themes/solskimuzej/public/build/assets/logo-pattern-CRbJu-_g.svg) repeat fixed}@media(prefers-reduced-motion:no-preference){.fade-in-slide-up{transition-duration:1s}.fade-in-slide-up[data-visible=false]{opacity:0;transform:translateY(10%)}.fade-in-slide-up[data-visible=true]{opacity:1;transform:translateY(0)}}.full-bleed{width:100vw;margin-left:calc(50% - 50vw)}.text-current{color:currentColor}.w-fit{inline-size:-moz-fit-content;inline-size:fit-content}
