:root{width:100dvw;overflow-x:hidden;scroll-behavior:smooth;font-size:var(--font-size);font-weight:300;line-height:var(--line-height)!important;letter-spacing:-.02em;--content-width: min(70dvw, 2048px);--font-scale-coefficient: calc(32 / 2048);--font-size: max(calc(var(--font-scale-coefficient) * var(--content-width)), 6px);--line-height: 1.2;--padding-scale-coefficient: calc(20 / 2048);--padding-base: max(calc(var(--padding-scale-coefficient) * var(--content-width)), 4px);--page-title-font-size: 1.73rem;--title-font-size: 1.5rem;--title-height: calc(var(--title-font-size) * var(--line-height) * 2);--button-height: 2.5rem ;--button-horizontal-padding: 1.875rem;--border-size: .125rem ;--slim-border-size: calc(var(--border-size) / 2);--border: var(--border-size) solid;--slim-border: var(--slim-border-size) solid;--menuLine-height: calc(var(--padding-base) * 3);--image-width: calc((540 / 2048) * var(--content-width));--aspect-ratio: 1.41;--aspect-ratio-portrait: calc(1 / 1.41);--image-height-portrait: calc(var(--image-width) / var(--aspect-ratio-portrait));--short-announcement-height: calc(var(--title-height) + var(--image-height-portrait) + (var(--padding-base) * 2) + (var(--border-size) * 2));--announcement-content-height: calc(var(--image-height-portrait) - var(--title-height) - (var(--padding-base) * 2));--announcement-collapsed-size: calc(var(--announcement-content-height) - var(--button-height) - var(--padding-base));--pinned-announcement-height: calc(var(--short-announcement-height) * 2 + (var(--padding-base) * 5));--short-announcement-line-clamp: 14;--pinned-short-announcement-line-clamp: 19;--announcement-line-clamp: 10;--contact-buttons-wrapper-height: calc((200 / 2048) * var(--content-width));--announces-sticky-menu-height: calc((var(--padding-base) * 2) + var(--menuLine-height));--root-overflow: visible}body{width:100%;height:100%;background-image:url(/images/background.webp);background-repeat:repeat;background-size:60dvw}#root{display:flex;flex-direction:column;min-height:100dvh;width:100%;margin:0;overflow:var(--root-overflow)}p{margin:.5em 0 0;text-align:inherit}p:first-of-type{margin-top:0}h1,h2,h3,h4,h5,h6{font-weight:400}ul,ol{margin:0}*,*:before,*:after{box-sizing:border-box}*{scrollbar-width:thin;scrollbar-color:rgba(128,128,128,.38) rgba(128,128,128,.16)}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{background:#80808029}*::-webkit-scrollbar-thumb{background:#80808061;border-radius:0}*::-webkit-scrollbar-button,*::-webkit-scrollbar-button:single-button,*::-webkit-scrollbar-button:vertical:decrement,*::-webkit-scrollbar-button:vertical:increment,*::-webkit-scrollbar-button:horizontal:decrement,*::-webkit-scrollbar-button:horizontal:increment{display:none;width:0;height:0;-webkit-appearance:none;appearance:none}*::-webkit-scrollbar-corner{background:transparent}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{background-color:transparent!important;color:inherit!important;-webkit-box-shadow:0 0 0 1000px transparent inset!important;-webkit-text-fill-color:inherit!important;caret-color:inherit!important;transition:background-color 999999s ease-in-out 0s!important}input:-internal-autofill-selected,textarea:-internal-autofill-selected,select:-internal-autofill-selected{background-color:transparent!important;color:inherit!important;-webkit-box-shadow:0 0 0 1000px transparent inset!important;-webkit-text-fill-color:inherit!important;caret-color:inherit!important}@media(max-width:600px){:root{width:auto;overflow-x:auto;--content-width: max(100dvw, 364px)}body{background-size:max(70dvw,254px)}}@media(prefers-reduced-motion:reduce){:root{scroll-behavior:auto}}._bar_1v1wa_1{position:fixed;top:0;left:0;width:100vw;height:3px;z-index:2000;pointer-events:none;opacity:0;background:transparent;transition:opacity .2s ease}._bar_1v1wa_1:before{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:currentColor;transition:width 1s ease-out;box-shadow:0 0 10px #00000059}._visible_1v1wa_26{opacity:1}._visible_1v1wa_26:before{width:90%}._done_1v1wa_34:before{width:100%;transition:width .35s ease-in}
