@charset "UTF-8";@font-face{font-family:DollyRegular;src:url(/assets/fonts/DollyPro-Regular.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/DollyPro-Regular.woff2) format("woff2"),url(/assets/fonts/DollyPro-Regular.woff) format("woff"),url(/assets/fonts/DollyPro-Regular.ttf) format("truetype"),url(/assets/fonts/DollyPro-Regular.svg#DollyPro-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DollyRegularSmallCaps;src:url(/assets/fonts/DollyPro-RegularSmallCaps.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/DollyPro-RegularSmallCaps.woff2) format("woff2"),url(/assets/fonts/DollyPro-RegularSmallCaps.woff) format("woff"),url(/assets/fonts/DollyPro-RegularSmallCaps.ttf) format("truetype"),url(/assets/fonts/DollyPro-RegularSmallCaps.svg#DollyPro-RegularSmallCaps) format("svg");font-weight:400;font-style:normal;font-display:swap}:root{--black: #000;--white: #fff;--red: #b40017;--gray: #777;--lightGray: #999;--veryLightGray: #ddd;--nearlyBlack: #231f20;--nearlyWhite: #f0f0f0;--formBackground: linear-gradient( 135deg, #def, #abc);--colorOnFormBackground: #2e2308;--controlsColor: var(--white);--linkColor: inherit;--activeColor: var(--red);--modalWindowBackground: rgba(255, 255, 255, .5);--vh: 1vh;--vh100: calc(var(--vh) * 100);--pageMargin: 1.25rem;--contentMargin: var(--pageMargin);--paragraphMargin: .875rem;--smallMargin: .5rem;--largeMargin: 2rem;--bigMargin: 3rem;--pageMaxWidth: 75rem;--pageMaxHeight: 40rem;--mainWidth: calc(100% - 2 * var(--pageMargin));--articleMinHeight: 7.5rem;--articleMaxHeight: Min( 80vh, calc( var( --vh100 ) - 7.5rem ) );--modalHeight: calc(var(--vh100) - var(--hamburgerSize) * 2);--fontSizeSmall: .75rem;--fontSizeNormal: 1rem;--fontSizeContent: .875rem;--fontSizeLead: 1rem;--fontSizeH3: 1.25rem;--fontSizeNavigation: 2rem;--fontSizeCaption: .625rem;--defaultImageRatio: 1.25;--imageHeight: calc(var(--vh100) - var(--articleMinHeight));--gridGap: 1rem;--hamburgerSize: 1.75rem;--hamburgerBarHeight: 2px;--hamburgerColor: var(--white);--scrollviewBulletSize: .375rem;--angleIconSize: 1.5rem;--instagramIconSize: 1.25rem;--skipIconSize: .75rem;--tinyIconSize: .625rem;--smallIconSize: .875rem;--smallerIconSize: 1.125rem;--defaultIconSize: 1.25rem;--largeIconSize: 1.75rem;--labelWidth: 7rem}*{line-height:1.2;margin:0;padding:0;color:var(--black);font-family:inherit;font-size:inherit;font-weight:400;box-sizing:border-box}html,body{height:100%;width:100%}body{font-size:var(--fontSizeNormal);font-family:DollyRegular,serif;min-height:100%;height:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}body{overflow:auto;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;overscroll-behavior:auto}@media screen and (pointer: fine){body::-webkit-scrollbar{width:.625rem;height:.625rem}body::-webkit-scrollbar-thumb{background:#ddd}body::-webkit-scrollbar-track{background:#fff}body{scrollbar-face-color:#ddd;scrollbar-track-color:#fff}}ul{list-style-type:none}a,a:link,a:visited{text-decoration:none;cursor:pointer;color:var(--linkColor)}a.instagram,a:link.instagram,a:visited.instagram{font-size:0;display:block;width:var(--instagramIconSize);height:var(--instagramIconSize);background-color:currentColor;-webkit-mask:url(ic-instagram.b5f3902599aeff08.svg) center no-repeat;mask:url(ic-instagram.b5f3902599aeff08.svg) center no-repeat;-webkit-mask-size:contain;mask-size:contain}a:hover,a:active{color:var(--activeColor)}address{font-style:normal}h3{font-size:var(--fontSizeH3);margin:var(--largeMargin) 0 var(--bigMargin);text-align:center}p{margin:0 0 var(--paragraphMargin)}article{font-size:var(--fontSizeContent);--linkColor: var(--red);--activeColor: var(--black)}.root-component{width:100vw;height:var(--vh100);display:block}.pre-wrap{white-space:pre-line}.text.aligned.right{text-align:right}.icon{--w: var(--defaultIconSize);--b: var(--black);display:inline-block;width:var(--w);height:var(--w);font-size:0;background-color:var(--b);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}.icon.tiny{--w: var(--tinyIconSize)}.icon.small{--w: var(--smallIconSize)}.icon.smaller{--w: var(--smallerIconSize)}.icon.gray{--b: var(--gray)}.icon.red{--b: var(--red)}.icon.close{-webkit-mask-image:url(ic-close.ffc9da2a06ae4e08.svg);mask-image:url(ic-close.ffc9da2a06ae4e08.svg)}.icon.uruk{-webkit-mask-image:url(ic-uruk.f7bf24384a23c1a3.svg);mask-image:url(ic-uruk.f7bf24384a23c1a3.svg)}.icon.error,.icon.warning{-webkit-mask-image:url(ic-warning.6bc802873beb2015.svg);mask-image:url(ic-warning.6bc802873beb2015.svg)}.icon.warning-alt{-webkit-mask-image:url(ic-warning-alt.26c55dd9e04c37fa.svg);mask-image:url(ic-warning-alt.26c55dd9e04c37fa.svg)}.icon.warning-alt-2{-webkit-mask-image:url(ic-warning-alt2.c332b447236498dc.svg);mask-image:url(ic-warning-alt2.c332b447236498dc.svg)}.buttons{display:flex;flex-flow:row wrap;gap:var(--paragraphMargin);align-items:center;justify-content:flex-start;width:100%}.buttons.aligned.right{justify-content:flex-end}.buttons.aligned.center{justify-content:center}.buttons.aligned.between{justify-content:space-between}.button{--c: #000;--bg: transparent;--b: transparent;display:block;width:100%;padding:.5rem 1rem;border:1px solid var(--b);background-color:var(--bg);border-radius:0;color:var(--c);font-size:var(--fontSizeSmall);text-align:center}.button:focus,.button:active,.button:hover{--c: #b40017;outline:none}.button.primary{--c: #fff;--bg: #b40017;--b: #b40017}.button.primary:hover,.button.primary:active,.button.primary:focus{--bg: #000;--b: #000}.button.secondary{--b: #b40017;--c: #b40017}.button.secondary:hover,.button.secondary:active,.button.secondary:focus{--c: #000;--b: #000}.button[disabled]{opacity:.25;cursor:not-allowed}.button.inline{display:inline-block;width:auto}form{color:var(--colorOnFormBackground);background-color:var(--formBackground)}fieldset{border:none;border-bottom:1px solid rgba(0,0,0,.05);margin:0 0 var(--largeMargin);padding-bottom:var(--largeMargin);color:inherit}fieldset:last-of-type{border:none;padding-bottom:0;margin-bottom:0}legend{display:none;color:inherit}label{font-size:var(--fontSizeSmall);display:block;margin:.5rem 0;flex-basis:var(--labelWidth);min-width:var(--labelWidth);max-width:var(--labelWidth);color:inherit}.field{--bg: rgba(0, 0, 0, .1);--bgFocus: rgba(0, 0, 0, .2);margin:0 0 var(--paragraphMargin);display:flex;flex-flow:row nowrap;align-items:flex-start;gap:.5rem;color:inherit}.field .error-message,.field .error-indicator{display:none}.field:last-of-type{margin-bottom:0}.field.invalid{color:#b40017;--bg: rgba(180, 0, 23, .1);--bgFocus: rgba(180, 0, 23, .2)}.field.invalid .error-message{color:inherit;font-size:var(--fontSizeSmall);margin:.25rem 0 0}.field.invalid .error-indicator{position:absolute;left:-1.75rem;top:.4375rem;display:block}.input{position:relative;width:100%;color:inherit}.input.select{background-color:var(--bg)}.input.select:after{content:"";position:absolute;width:var(--tinyIconSize);height:var(--tinyIconSize);background-color:currentColor;-webkit-mask:url(ic-angle.2ebffb4fe916dfa6.svg) center no-repeat;mask:url(ic-angle.2ebffb4fe916dfa6.svg) center no-repeat;-webkit-mask-size:contain;mask-size:contain;top:50%;right:.5rem;pointer-events:none;transform:translateY(-50%) rotate(90deg)}.control{-webkit-appearance:none;appearance:none;width:100%;padding:.5rem;border-radius:0;background-color:var(--bg);border:none;color:inherit}.control.number{text-align:right;width:5rem}.control.select{background-color:transparent;padding-right:2rem}.control.textarea{resize:vertical;max-height:15rem;height:6rem}.control:focus,.control.select:focus{outline:none;--bg: var( --bgFocus )}.control::placeholder{color:#00000040}.control:-ms-input-placeholder{color:#00000040}.control::-ms-input-placeholder{color:#00000040}@media screen and (min-width: 36rem){:root{--pageMargin: 2rem;--contentMargin: 1.5rem;--paragraphMargin: 1rem;--smallMargin: .75rem;--largeMargin: 2.25rem;--bigMargin: 3rem;--articleMinHeight: 9.5rem;--fontSizeSmall: 1rem;--fontSizeNormal: 1.125rem;--fontSizeContent: 1rem;--fontSizeLead: 1.125rem;--fontSizeNavigation: 2.25rem;--fontSizeCaption: .75rem;--fontSizeH3: 1.5rem;--scrollviewBulletSize: .5rem;--labelWidth: 10rem}html,body{overflow:hidden}.field.invalid .error-indicator{left:-2rem;top:.5rem}.buttons{flex-flow:row nowrap}}@media screen and (min-width: 45rem){:root{--pageMargin: 2.25rem;--smallMargin: .875rem;--largeMargin: 2.5rem;--bigMargin: 3.25rem;--articleMaxHeight: 60vh;--labelWidth: 12rem}}@media screen and (min-width: 60rem){:root{--pageMargin: 2.5rem;--contentMargin: 1.5rem;--paragraphMargin: 1.125rem;--smallMargin: .75rem;--largeMargin: 2rem;--bigMargin: 3rem;--articleMinHeight: 11.5rem;--articleMaxHeight: 25rem;--fontSizeNavigation: 1.75rem;--angleIconSize: 1.75rem;--skipIconSize: 1rem;--modalHeight: calc( Min( 43rem, var( --vh ) * 60 ) + var( --articleMinHeight ) );--labelWidth: 8rem;--fontSizeH3: 1.75rem}form{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--pageMargin) calc(var(--pageMargin) * 2)}fieldset{border:none;padding-bottom:0;margin:0;position:relative}fieldset:nth-of-type(2n):before{content:"";position:absolute;border-right:1px solid rgba(0,0,0,.05);height:100%;width:1px;top:0;left:calc(var(--pageMargin) * -1)}}@media screen and (min-width: 75rem){:root{--contentMargin: 2rem;--pageMargin: 3rem;--articleMinHeight: 13rem;--fontSizeNavigation: var( --fontSizeNormal );--labelWidth: 10rem}}
