:root{--popup-fill:var(--main-background);--popup-color:var(--text-color);--popup-border-style:solid;--popup-border-width:var(--border-width);--popup-border-color:var(--line);--popup-border-radius:var(--radius-overlay);--popup-box-shadow:0px 4px 8px 2px rgba(0, 0, 0, 0.12);--popup-backdrop:rgba(0, 0, 0, 0.45);--popup-window-inset:20px;--popup-window-max-width:540px}.ui-popup{position:absolute;box-sizing:border-box;z-index:var(--layer-popup);background:var(--popup-fill);color:var(--popup-color);border-style:var(--popup-border-style);border-color:var(--popup-border-color);border-width:var(--popup-border-width);border-radius:var(--popup-border-radius);box-shadow:var(--popup-box-shadow);display:none}.ui-popup.ui-popup-opened{display:block}@media all and (max-width:850px){body .ui-popup.ui-popup-opened{--popup-window-mode:1;position:fixed!important;inset:0!important;margin:auto!important;width:calc(100% - var(--popup-window-inset) * 2)!important;max-width:var(--popup-window-max-width)!important;height:fit-content!important;max-height:calc(100% - var(--popup-window-inset) * 2)!important;overflow:auto;box-shadow:0 0 0 100vmax var(--popup-backdrop)}body.body-popup-opened{overflow:hidden}}
:root{--modal-fill:var(--popup-fill);--modal-color:var(--popup-color);--modal-border-radius:var(--popup-border-radius);--modal-box-shadow:var(--popup-box-shadow);--modal-backdrop:var(--popup-backdrop);--modal-width:480px;--modal-padding:20px}.ui-modal{position:fixed;inset:0;z-index:var(--layer-modal);display:flex;align-items:center;justify-content:center;padding:20px;box-sizing:border-box}.ui-modal .modal-backdrop{position:absolute;inset:0;background-color:var(--modal-backdrop)}.ui-modal .modal-window{position:relative;display:flex;flex-flow:column nowrap;width:100%;max-width:var(--modal-width);max-height:100%;box-sizing:border-box;background:var(--modal-fill);color:var(--modal-color);border-radius:var(--modal-border-radius);box-shadow:var(--modal-box-shadow)}.ui-modal .modal-header{flex:0 0 auto;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;gap:10px;padding:var(--modal-padding);padding-bottom:0}.ui-modal .modal-title{font-size:var(--h4-font-size);font-weight:var(--h4-font-weight);line-height:var(--h-line-height)}.ui-modal .modal-close{flex:0 0 auto;margin-left:auto;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:50%;background:0 0;color:inherit;cursor:pointer;--svg-size:12px}.ui-modal .modal-close svg{fill:currentColor;pointer-events:none}.ui-modal .modal-close:hover{background-color:rgba(0,0,0,.06)}.ui-modal .modal-close:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.ui-modal .modal-body{flex:1 1 auto;padding:var(--modal-padding);overflow-y:auto}body.body-modal-opened{overflow:hidden}
body,html{margin:0;padding:0;height:100%}menu,ol,ul{list-style:none;padding:0;margin:0}menu li,ol li,ul li{padding:0;margin:0}figure{margin:0;padding:0}img{display:block}:root{--surface:#fffdf9;--ink:#241f13;--line:#8f8f8f;--line-hover:#666666;--accent:#241f13;--accent-contrast:#fff;--danger:#f10606;--space:8px;--radius:0;--radius-overlay:5px;--border-width:1px;--control-height:42px;--control-padding-lr:15px;--main-background:var(--surface);--font-size:15px;--font-family:system-ui,'Segoe UI',Helvetica,'Gill Sans','Verdana','Arial',sans-serif;--font-weight:400;--line-height:130%;--text-color:var(--ink);--h-line-height:130%;--h-font-weight:400;--h1-font-size:56px;--h1-font-weight:300;--h2-font-size:50px;--h2-font-weight:300;--h3-font-size:28px;--h3-font-weight:var(--h-font-weight);--h4-font-size:22px;--h4-font-weight:var(--h-font-weight);--h5-font-size:18px;--h5-font-weight:var(--h-font-weight);--content-max-width:1660px;--content-min-width:320px;--content-padding-lr:80px;--layer-input-error:900;--layer-popup:1000;--layer-dropdown:var(--layer-popup);--layer-modal:2000;--color-success:green;--color-warning:yellow;--color-error:red;--color-info:blue;--focus-ring-width:2px;--focus-ring-offset:2px;--focus-ring-color:var(--accent);--svg-size:24px;--svg-fill:var(--text-color);--svg-stroke:none;--scrollbar-size:6px;--scrollbar-thumb:#8696a0;--scrollbar-thumb-radius:3px;--scrollbar-thumb-min:30px;--scrollbar-track-inset:6px;--scrollbar-edge-inset:6px;--scrollbar-gutter:stable}body,html{scrollbar-gutter:var(--scrollbar-gutter)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-tap-highlight-color:transparent;overflow:auto;font-size:var(--font-size);font-family:var(--font-family);font-weight:var(--font-weight);line-height:var(--line-height);color:var(--text-color);background:var(--main-background)}h1,h2,h3,h4,h5{padding:0;margin:0;line-height:var(--h-line-height)}h1{font-size:var(--h1-font-size);font-weight:var(--h1-font-weight)}h2{font-size:var(--h2-font-size);font-weight:var(--h2-font-weight)}h3{font-size:var(--h3-font-size);font-weight:var(--h3-font-weight)}h4{font-size:var(--h4-font-size);font-weight:var(--h4-font-weight)}h5{font-size:var(--h5-font-size);font-weight:var(--h5-font-weight)}svg{display:block;width:var(--svg-size);height:var(--svg-size);fill:var(--svg-fill);stroke:var(--svg-stroke)}.content-width{width:100%;max-width:var(--content-max-width);margin:0 auto;padding-left:var(--content-padding-lr);padding-right:var(--content-padding-lr);box-sizing:border-box}.ui-scrollable::-webkit-scrollbar,.ui-scrollable::-webkit-scrollbar-thumb,.ui-scrollable::-webkit-scrollbar-track{cursor:default}.ui-scrollable::-webkit-scrollbar{width:calc(var(--scrollbar-size) + var(--scrollbar-edge-inset) * 2);height:calc(var(--scrollbar-size) + var(--scrollbar-edge-inset) * 2);background:0 0}.ui-scrollable::-webkit-scrollbar-track{background-color:transparent}.ui-scrollable::-webkit-scrollbar-track:vertical{margin-block:var(--scrollbar-track-inset)}.ui-scrollable::-webkit-scrollbar-track:horizontal{margin-inline:var(--scrollbar-track-inset)}.ui-scrollable::-webkit-scrollbar-thumb{box-sizing:border-box;background-color:var(--scrollbar-thumb);border-radius:calc(var(--scrollbar-thumb-radius) + var(--scrollbar-edge-inset));border:var(--scrollbar-edge-inset) solid transparent;background-clip:padding-box}.ui-scrollable::-webkit-scrollbar-thumb:vertical{min-height:calc(var(--scrollbar-thumb-min) + var(--scrollbar-edge-inset) * 2)}.ui-scrollable::-webkit-scrollbar-thumb:horizontal{min-width:calc(var(--scrollbar-thumb-min) + var(--scrollbar-edge-inset) * 2)}.ui-scrollable::-webkit-scrollbar-button{display:none}@supports not selector(::-webkit-scrollbar){.ui-scrollable{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}}:root{--placeholder-font-weight:inherit;--placeholder-font-style:inherit;--placeholder-color:#8f8f8f;--input-border-width:0px 0px 1px 0px;--input-border-color:var(--line);--input-border-type:solid;--input-border-radius:var(--radius);--input-fill:transparent;--input-width:auto;--input-height:var(--control-height);--input-padding-lr:0px;--textarea-size:100px;--input-color:var(--text-color);--input-font-size:inherit;--input-font-weight:inherit;--input-font-style:inherit;--input-line-height:1.4rem;--input-toolbar-button-fill:var(--input-fill);--hover--input-border-color:var(--line-hover);--hover--input-fill:transparent;--hover--input-color:inherit;--hover--input-toolbar-button-tint-color:#000;--hover--input-toolbar-button-fill:color-mix(in srgb, var(--input-fill), var(--hover--input-toolbar-button-tint-color) 8%);--focus--input-border-color:#424242;--focus--input-fill:var(--input-fill);--focus--input-color:inherit;--readonly--input-fill:#f7f7f7;--readonly--input-color:var(--input-color);--disabled--input-border-color:var(--line);--disabled--input-fill:transparent;--disabled--input-color:color-mix(in srgb, var(--input-color) 38%, var(--disabled--input-fill));--invalid--input-border-color:var(--color-error);--invalid--input-fill:transparent;--invalid--input-color:inherit;--incorrect--input-fill:#ffdcdc;--incorrect--input-color:inherit;--expanded--input-color:inherit;--expanded--input-fill:var(--surface);--hasvalue--input-color:var(--input-color);--hasvalue--input-fill:var(--surface);--checkbox-size:20px;--checkbox-fill-checked:var(--accent);--checkbox-mark:var(--accent-contrast);--checkbox-mark-width:2px;--radio-dot:var(--accent-contrast);--hover--checkbox-tint:12%;--hover--checkbox-tint-color:#000;--toggler-height:30px;--toggler-padding:3px;--toggler-round-fill:var(--focus--input-border-color)}button,input,select,textarea{display:block;font-family:inherit;font-size:var(--input-font-size);font-weight:var(--input-font-weight);font-style:var(--input-font-style);color:var(--input-color);line-height:var(--input-line-height);box-sizing:border-box;padding:0;margin:0}input:not([type]),input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=file],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],select,textarea{appearance:none;outline:0;border-style:var(--input-border-type);border-width:var(--input-border-width);border-color:var(--input-border-color);border-radius:var(--input-border-radius);background:var(--input-fill);width:var(--input-width);min-height:var(--input-height);padding-left:var(--input-padding-lr);padding-right:var(--input-padding-lr)}input:not([type])::placeholder,input[type=date]::placeholder,input[type=datetime-local]::placeholder,input[type=datetime]::placeholder,input[type=email]::placeholder,input[type=file]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=time]::placeholder,input[type=url]::placeholder,select::placeholder,textarea::placeholder{font-weight:var(--placeholder-font-weight);font-style:var(--placeholder-font-style);color:var(--placeholder-color)}input:not([type]):hover,input[type=date]:hover,input[type=datetime-local]:hover,input[type=datetime]:hover,input[type=email]:hover,input[type=file]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=time]:hover,input[type=url]:hover,select:hover,textarea:hover{border-color:var(--hover--input-border-color);background:var(--hover--input-fill);color:var(--hover--input-color)}input:not([type]):focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=file]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:var(--focus--input-border-color);background:var(--focus--input-fill);color:var(--focus--input-color)}input:not([type])[readonly],input[type=date][readonly],input[type=datetime-local][readonly],input[type=datetime][readonly],input[type=email][readonly],input[type=file][readonly],input[type=number][readonly],input[type=password][readonly],input[type=search][readonly],input[type=tel][readonly],input[type=text][readonly],input[type=time][readonly],input[type=url][readonly],select[readonly],textarea[readonly]{cursor:default;background:var(--readonly--input-fill);color:var(--readonly--input-color)}input:not([type]):disabled,input[type=date]:disabled,input[type=datetime-local]:disabled,input[type=datetime]:disabled,input[type=email]:disabled,input[type=file]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=text]:disabled,input[type=time]:disabled,input[type=url]:disabled,select:disabled,textarea:disabled{border-color:var(--disabled--input-border-color);background:var(--disabled--input-fill);color:var(--disabled--input-color)}input:not([type]):user-invalid,input[type=date]:user-invalid,input[type=datetime-local]:user-invalid,input[type=datetime]:user-invalid,input[type=email]:user-invalid,input[type=file]:user-invalid,input[type=number]:user-invalid,input[type=password]:user-invalid,input[type=search]:user-invalid,input[type=tel]:user-invalid,input[type=text]:user-invalid,input[type=time]:user-invalid,input[type=url]:user-invalid,select:user-invalid,textarea:user-invalid{border-color:var(--invalid--input-border-color);background:var(--invalid--input-fill);color:var(--invalid--input-color)}input[type=file]{display:flex;flex-flow:row nowrap;align-items:center}input[type=file]::file-selector-button{height:calc(var(--input-height) - 14px);margin-top:6px;margin-right:calc(var(--input-padding-lr)/ 1.5);font-family:var(--font-family);font-weight:var(--font-weight);font-size:var(--font-size)}input[type=file][readonly]{pointer-events:none;touch-action:none}select{appearance:auto}textarea{padding-top:calc(1em / 2);padding-bottom:calc(1em / 2);min-height:var(--textarea-size)}input[type=checkbox]:not([role=switch]),input[type=checkbox][role=switch],input[type=radio]{appearance:none;position:relative;flex:0 0 auto;display:inline-block;vertical-align:middle;cursor:pointer;background-color:var(--input-fill);border-style:var(--input-border-type);border-width:var(--input-border-width);border-color:var(--input-border-color)}input[type=checkbox]:not([role=switch]):hover:not([readonly]):not(:disabled):not(:user-invalid),input[type=checkbox][role=switch]:hover:not([readonly]):not(:disabled):not(:user-invalid),input[type=radio]:hover:not([readonly]):not(:disabled):not(:user-invalid){border-color:var(--hover--input-border-color);background-color:var(--hover--input-fill)}input[type=checkbox]:not([role=switch]):focus-visible,input[type=checkbox][role=switch]:focus-visible,input[type=radio]:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}input[type=checkbox]:not([role=switch])[readonly],input[type=checkbox][role=switch][readonly],input[type=radio][readonly]{cursor:default;background-color:var(--readonly--input-fill)}input[type=checkbox]:not([role=switch]),input[type=radio]{width:var(--checkbox-size);height:var(--checkbox-size)}input[type=checkbox]:not([role=switch])::after,input[type=radio]::after{content:"";position:absolute;box-sizing:border-box;left:50%;top:50%}input[type=checkbox]:not([role=switch]):checked,input[type=radio]:checked{background-color:var(--checkbox-fill-checked);border-color:var(--checkbox-fill-checked)}input[type=checkbox]:not([role=switch]){border-radius:var(--input-border-radius)}input[type=checkbox]:not([role=switch]):checked::after{width:calc(var(--checkbox-size)/ 5);height:calc(var(--checkbox-size)/ 2.4);border:solid var(--checkbox-mark);border-width:0 var(--checkbox-mark-width) var(--checkbox-mark-width) 0;transform:translate(-50%,-60%) rotate(45deg)}input[type=checkbox]:not([role=switch]):indeterminate{background-color:var(--checkbox-fill-checked);border-color:var(--checkbox-fill-checked)}input[type=checkbox]:not([role=switch]):indeterminate::after{width:calc(var(--checkbox-size)/ 2);height:var(--checkbox-mark-width);background-color:var(--checkbox-mark);transform:translate(-50%,-50%)}input[type=radio]{border-radius:50%}input[type=radio]:checked::after{width:calc(var(--checkbox-size)/ 2.5);height:calc(var(--checkbox-size)/ 2.5);border-radius:50%;background-color:var(--radio-dot);transform:translate(-50%,-50%)}input[type=checkbox][role=switch]{height:var(--toggler-height);width:calc(var(--toggler-height) * 2);border-radius:calc(var(--toggler-height)/ 2);--round-size:calc(var(--toggler-height) - var(--toggler-padding) * 2 - var(--input-border-width) * 2)}input[type=checkbox][role=switch]::after{content:"";position:absolute;background-color:var(--toggler-round-fill);width:var(--round-size);height:var(--round-size);border-radius:50%;left:var(--toggler-padding);margin-top:auto;margin-bottom:auto;top:0;bottom:0;transition:transform ease 120ms}input[type=checkbox][role=switch]:checked{background-color:var(--toggler-round-fill);border-color:var(--toggler-round-fill)}input[type=checkbox][role=switch]:checked::after{background-color:var(--input-fill);transform:translateX(var(--toggler-height))}input[type=checkbox]:not([role=switch]):checked:hover:not(:disabled):not([readonly]):not(:user-invalid),input[type=checkbox]:not([role=switch]):indeterminate:hover:not(:disabled):not([readonly]):not(:user-invalid),input[type=radio]:checked:hover:not(:disabled):not([readonly]):not(:user-invalid){background-color:color-mix(in srgb,var(--checkbox-fill-checked),var(--hover--checkbox-tint-color) var(--hover--checkbox-tint));border-color:color-mix(in srgb,var(--checkbox-fill-checked),var(--hover--checkbox-tint-color) var(--hover--checkbox-tint))}input[type=checkbox][role=switch]:checked:hover:not(:disabled):not([readonly]):not(:user-invalid){background-color:color-mix(in srgb,var(--toggler-round-fill),var(--hover--checkbox-tint-color) var(--hover--checkbox-tint));border-color:color-mix(in srgb,var(--toggler-round-fill),var(--hover--checkbox-tint-color) var(--hover--checkbox-tint))}input[type=checkbox]:not([role=switch]):user-invalid,input[type=checkbox][role=switch]:user-invalid,input[type=radio]:user-invalid{border-color:var(--invalid--input-border-color);background-color:var(--invalid--input-fill)}input[type=checkbox]:not([role=switch]):disabled,input[type=checkbox][role=switch]:disabled,input[type=radio]:disabled{cursor:default;border-color:var(--disabled--input-border-color);background-color:var(--disabled--input-fill)}input[type=checkbox]:not([role=switch]):disabled::after,input[type=checkbox][role=switch]:disabled::after,input[type=radio]:disabled::after{border-color:var(--checkbox-fill-checked);background-color:var(--checkbox-fill-checked);opacity:.4}input[type=checkbox][role=switch]:disabled::after{background-color:var(--toggler-round-fill)}@media (prefers-reduced-motion:reduce){input[type=checkbox][role=switch]::after{transition:none}}.ui-input.hasvalue{background:var(--hasvalue--input-fill);color:var(--hasvalue--input-color);border-radius:var(--input-border-radius)}.ui-input.expanded{background:var(--expanded--input-fill);color:var(--expanded--input-color);border-radius:var(--input-border-radius)}:root{--button-height:var(--input-height);--button-height-mini:32px;--button-padding-lr:var(--input-padding-lr);--button-padding-lr-mini:10px;--button-gap:var(--space);--button-radius:var(--input-border-radius);--button-border-width:var(--input-border-width);--button-border-color:var(--input-border-color);--button-fill:var(--input-fill);--button-color:var(--text-color);--button-font-size:var(--input-font-size);--button-font-weight:500;--button-accent:var(--focus--input-border-color);--button-accent-color:var(--accent-contrast);--button-spinner-size:16px;--hover--button-tint:12%;--active--button-tint:20%;--hover--button-tint-color:#000;--active--button-tint-color:#000;--danger--button-accent:var(--danger);--disabled--button-opacity:0.5;--focus--button-ring-width:var(--focus-ring-width);--focus--button-ring-offset:var(--focus-ring-offset);--focus--button-ring-color:var(--focus-ring-color)}.ui-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--button-gap);box-sizing:border-box;min-height:var(--button-height);padding:0 var(--button-padding-lr);border:var(--button-border-width) solid var(--button-border-color);border-radius:var(--button-radius);background:var(--button-fill);color:var(--button-color);font-family:inherit;font-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;position:relative;--svg-fill:currentColor;--button-spinner-color:var(--button-color)}.ui-button:hover{background:color-mix(in srgb,var(--button-fill),var(--hover--button-tint-color) var(--hover--button-tint));color:var(--button-color);text-decoration:none}.ui-button:active{background:color-mix(in srgb,var(--button-fill),var(--active--button-tint-color) var(--active--button-tint));color:var(--button-color);text-decoration:none}.ui-button:focus-visible{outline:var(--focus--button-ring-width) solid var(--focus--button-ring-color);outline-offset:var(--focus--button-ring-offset)}.ui-button.primary{border-color:var(--button-accent);background:var(--button-accent);color:var(--button-accent-color);--button-spinner-color:var(--button-accent-color)}.ui-button.primary:hover{background-color:color-mix(in srgb,var(--button-accent),var(--hover--button-tint-color) var(--hover--button-tint));border-color:color-mix(in srgb,var(--button-accent),var(--hover--button-tint-color) var(--hover--button-tint));color:var(--button-accent-color)}.ui-button.primary:active{background-color:color-mix(in srgb,var(--button-accent),var(--active--button-tint-color) var(--active--button-tint));border-color:color-mix(in srgb,var(--button-accent),var(--active--button-tint-color) var(--active--button-tint));color:var(--button-accent-color)}.ui-button.ghost{border-color:transparent;background:0 0}.ui-button.ghost:hover{background:color-mix(in srgb,var(--button-color) var(--hover--button-tint),transparent)}.ui-button.ghost:active{background:color-mix(in srgb,var(--button-color) var(--active--button-tint),transparent)}.ui-button.danger{--button-accent:var(--danger--button-accent);--button-border-color:var(--danger--button-accent);--button-color:var(--danger--button-accent)}.ui-button.mini{min-height:var(--button-height-mini);padding:0 var(--button-padding-lr-mini);--svg-size:16px}.ui-button.wide{display:flex;width:100%}.ui-button.disabled,.ui-button:disabled{cursor:default;opacity:var(--disabled--button-opacity);pointer-events:none}.ui-button.executing,.ui-button.loading{cursor:default;pointer-events:none;color:transparent}.ui-button.executing::after,.ui-button.loading::after{content:"";position:absolute;inset:0;margin:auto;width:var(--button-spinner-size);height:var(--button-spinner-size);box-sizing:border-box;border:2px solid color-mix(in srgb,var(--button-spinner-color) 30%,transparent);border-top-color:var(--button-spinner-color);border-radius:50%;animation:ui-button-spin .6s linear infinite}@keyframes ui-button-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ui-button.executing::after,.ui-button.loading::after{border-color:var(--button-spinner-color);animation:ui-button-pulse 1.2s ease-in-out infinite}}@keyframes ui-button-pulse{50%{opacity:.25}}
:root{--link-color:#241f13;--hover--link-color:#030201;--focus--link-color:#030201;--active--link-color:#000000}@media all and (max-width:1650px){:root{--content-padding-lr:50px;--h1-font-size:48px;--h2-font-size:40px}}@media all and (max-width:1550px){:root{--font-size:14px;--h1-font-size:48px;--h2-font-size:40px}}@media all and (max-width:1030px){:root{--content-padding-lr:40px;--h1-font-size:40px;--h2-font-size:34px}}@media all and (max-width:850px){:root{--content-padding-lr:25px}}@media all and (max-width:500px){:root{--h1-font-size:32px;--h2-font-size:28px;--h3-font-size:22px;--h4-font-size:18px;--h5-font-size:16px}}@media all and (max-width:370px){:root{--content-padding-lr:15px}}*{color:var(--text-color);font-size:var(--font-size);line-height:var(--line-height);font-weight:var(--font-weight);text-underline-offset:4px}a{color:var(--link-color)}a:hover{color:var(--hover--link-color)}a:focus{color:var(--focus--link-color)}a:active{color:var(--active--link-color)}p{margin:0;padding:0}button{cursor:pointer}.app{width:100%;min-height:100%;height:auto;box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;min-width:300px;z-index:100;overflow:hidden;position:relative}.app-content{flex:1 1 auto;box-sizing:border-box;min-height:100svh;z-index:50}.m-scroll{position:relative}.m-scroll::-webkit-scrollbar{-webkit-appearance:none}.m-scroll::-webkit-scrollbar:horizontal{height:3px}.m-scroll::-webkit-scrollbar-thumb{border-radius:3px;border:0}.m-scroll::-webkit-scrollbar-track{background-color:transparent}.m-scroll>*{scroll-snap-align:start}@media all and (max-width:1030px){.m-scroll{overflow:auto;margin:0 -40px;padding-left:40px;padding-right:40px;scroll-snap-type:x mandatory;scroll-padding:0 40px}}@media all and (max-width:850px){.m-scroll{margin:0 -25px;padding-left:25px;padding-right:25px;scroll-padding:0 25px}}@media all and (max-width:370px){.m-scroll{margin:0 -15px;padding-left:15px;padding-right:15px;scroll-padding:0 15px}}:root{--logo-width:160px}svg.app-logo{width:var(--logo-width);height:auto}@media all and (max-width:500px){svg.app-logo{--logo-width:140px}}:root{--button-fill:#7f7869;--button-border:transparent;--button-border-width:1px;--border-radius:5px;--button-height:54px;--button-padding-lr:42px;--button-font-size:var(--font-size);--button-font-weight:var(--font-weight);--button-color:#fff;--button-icon-size:22px;--hover--button-fill:#aaa393;--hover--button-border:transparent;--hover--button-color:var(--button-color);--active--button-fill:#7f7869;--active--button-border:transparent;--active--button-color:var(--button-color);--disabled--button-fill:#cdcdcd;--disabled--button-border:transparent;--disabled--button-color:#8f8f8f}@media all and (max-width:500px){:root{--button-icon-size:20px}}.app-button{--svg-fill:var(--button-color);--svg-size:var(--button-icon-size);position:relative;user-select:none;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;padding:0 var(--button-padding-lr);column-gap:10px;height:var(--button-height);border-radius:var(--border-radius);border:solid var(--button-border-width) var(--button-border);background-color:var(--button-fill);color:var(--button-color);font-size:var(--button-font-size);font-weight:var(--button-font-weight);text-decoration:none;outline:0;box-sizing:border-box}.app-button svg{flex:0 0 auto}.app-button span{flex:1 1 100%;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:unset;font-weight:unset;font-size:unset;line-height:2rem}.app-button span~svg{--svg-size:12px;transition:transform ease 120ms}.app-button:focus,.app-button:hover{background-color:var(--hover--button-fill);border-color:var(--hover--button-border);color:var(--hover--button-color,inherit);--svg-fill:var(--hover--button-color)}.app-button:active{background-color:var(--active--button-fill);border-color:var(--active--button-border);color:var(--active--button-color,inherit);--svg-fill:var(--active--button-color)}.app-button:disabled{background-color:var(--disabled--button-fill);border-color:var(--disabled--button-border);color:var(--disabled--button-color,inherit);cursor:default}.app-button.ui-popup-expanded span~svg{transform:rotate(180deg)}.app-button.executing,.app-button.loading{color:transparent}.app-button.executing>*,.app-button.loading>*{visibility:hidden}.app-button.executing::after,.app-button.loading::after{content:'';display:block;border-radius:50%;width:20px;height:20px;border:2px solid var(--button-color);border-top-color:transparent;animation:spin .5s infinite steps(100);position:absolute;left:50%;top:50%;margin-left:calc(-10px - var(--button-border-width));margin-top:calc(-10px - var(--button-border-width))}.app-button.lighten{--button-fill:#fffdf9;--button-border:#8f8f8f;--button-color:#424242;--hover--button-fill:#f2efe4;--hover--button-border:var(--button-border);--hover--button-color:#424242;--active--button-fill:#7f7869;--active--button-border:var(--button-border);--active--button-color:#fffdf9}.app-button.lighten.ui-popup-expanded{--button-fill:#7f7869;--button-color:#fffdf9;--hover--button-fill:#7f7869;--hover--button-border:var(--button-border);--hover--button-color:#fffdf9;--active--button-fill:#7f7869;--active--button-border:var(--button-border);--active--button-color:#fffdf9}.app-button.lighten.executing::after,.app-button.lighten.loading::after{border-color:#8f8f8f;border-top-color:transparent}@-webkit-keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.bp-page-loader{position:fixed;left:0;top:0;width:0;height:2px;z-index:5000;display:block;opacity:0;visibility:collapse;transition:visibility ease .3s,opacity ease .3s}.bp-page-loader.show{opacity:1;transition:width ease-in-out 1.5s;visibility:visible}.bp-page-loader.finish{transition:width ease-in-out 180ms,opacity ease .3s;opacity:0}.bp-page-loader{background:#424242;box-shadow:0 1px 49px -5px rgba(0,0,0,.75)}.landing .bp-page-loader{background:#cdcdcd}.app-nav{--button-height:44px;--button-padding-lr:32px;--svg-fill:#424242;position:absolute;left:0;top:0;width:100%;z-index:100;color:#424242}.app-nav .side{height:74px;display:flex;flex-flow:row nowrap;align-items:center;column-gap:40px}.app-nav .side a{text-decoration:none}.app-nav .side a:focus,.app-nav .side a:hover{text-decoration:underline}.app-nav .side .logo{flex:0 0 auto;outline:0}.app-nav .side .social{flex:1 1 auto;display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:center;column-gap:22px}.app-nav .side .social a svg{opacity:.7;transition:opacity ease .1s}.app-nav .side .social a:hover svg{opacity:.9}.app-nav .side .tools{flex:0 1 auto;display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:center;column-gap:35px}.app-nav .side .tools li.lang{position:relative}.app-nav .side .tools li.lang button{text-transform:uppercase}.app-nav .side .tools li.lang button:focus,.app-nav .side .tools li.lang button:hover{text-decoration:underline}.app-nav .side .tools li.lang .ui-popup{left:0;transform:translate(-20px,15px);padding:15px 20px;display:flex;flex-flow:column nowrap;row-gap:10px}.app-nav .side .tools li.lang .ui-popup a{text-decoration:none;white-space:nowrap}.app-nav .side .tools li.lang .ui-popup a span{text-transform:uppercase}.app-nav .side .tools li.lang .ui-popup a i{--text-color:#424242;font-style:normal}.app-nav .side .tools li.lang .ui-popup a:hover span{text-decoration:underline}.app-nav .side .tools li.lang .ui-popup a.selected{cursor:default}.app-nav .side .tools li.lang .ui-popup a.selected span{font-weight:500;text-decoration:underline}.app-nav .side .tools li.mobile{display:none}.app-nav .side .tools li.signin{display:none}.app-nav .side .tools a,.app-nav .side .tools button{display:flex;flex-flow:row nowrap;align-items:center;column-gap:12px}.app-nav .side .tools button{appearance:none;border:0;background:0 0;padding:0}.app-nav .line{height:1px}.app-nav .line::after{content:'';display:block;height:1px;background:#8f8f8f}.app-nav .menu{user-select:none;display:flex;flex-flow:row nowrap;align-items:center;column-gap:38px;padding-top:20px}.app-nav .menu>menu{height:44px;display:flex;flex-flow:row nowrap;flex:1 1 auto;align-items:center;column-gap:38px}.app-nav .menu>menu.main a{text-decoration:none}.app-nav .menu>menu.main a.selected,.app-nav .menu>menu.main a:hover{text-decoration:underline}.app-nav .menu>menu.tools{flex:0 0 auto}.app-nav .menu>menu.tools li.user>button{display:flex;align-items:center;justify-content:center;width:var(--button-height);height:var(--button-height);border-radius:50%;background-color:#e3e3e3;border:0;appearance:none}.app-nav .menu>menu.tools li.user>button:hover{background-color:#cdcdcd}.app-nav~.app-content{padding-top:139px}@media all and (max-width:850px){.app-nav~.app-content{padding-top:75px}.app-nav .side .social{display:none}.app-nav .side .tools{flex:1 1 auto;column-gap:28px}.app-nav .side .tools li.mobile{display:block}.app-nav .side .tools li.signin{display:block}.app-nav .side .tools li.phone{display:none}.app-nav .side .tools li.lang .ui-popup{left:auto;right:0;transform:translate(20px,15px)}.app-nav .side .tools li>a span,.app-nav .side .tools li>button span{display:none}.app-nav .menu{display:none}}.landing .app-nav{--text-color:#cdcdcd;--svg-fill:#cdcdcd;--link-color:#cdcdcd;--hover--link-color:#cdcdcd;--focus--link-color:#cdcdcd;--active--link-color:#cdcdcd;--button-fill:#fffdf9;--button-color:#424242;--hover--button-fill:#f2efe4;--hover--button-color:#424242;--active--button-fill:#aaa393;--active--button-color:#e3e3e3}.landing .app-nav~.app-content{padding-top:0}@media all and (max-width:850px){.landing .app-nav .line{display:none}}.app-footer{--font-weight:350;--text-color:#fff;--svg-fill:#fff;--link-color:#fff;--hover--link-color:#fff;--focus--link-color:#fff;--active--link-color:#fff;background-color:#241f13;padding:80px 0}.app-footer a{text-decoration:none}.app-footer a:focus,.app-footer a:hover{text-decoration:underline}.app-footer .content-width{display:flex;flex-direction:column}.app-footer p{--font-size:50px;--line-height:130%;--font-weight:300;text-transform:uppercase;padding-bottom:120px;margin-bottom:80px;border-bottom:1px solid #8b8b8b}.app-footer ol{display:flex;flex-flow:row nowrap;align-items:center}.app-footer ol li{flex:1 1 50%;display:flex;flex-flow:row nowrap}.app-footer ol li.logo{flex:0 0 auto}.app-footer ol li:last-child{justify-content:end}@media all and (max-width:850px){.app-footer{padding-bottom:30px}.app-footer p{padding-bottom:80px;margin-bottom:60px}.app-footer ol{flex-flow:column nowrap;align-items:flex-start;row-gap:10px}.app-footer ol li.logo{order:1;padding-bottom:16px}.app-footer ol li:first-child{order:3}.app-footer ol li:last-child{order:2}}.mobile-menu{--button-padding-lr:32px;--link-color:#424242;--svg-fill:#241f13;--text-color:#241f13;background-color:#fffdf9;position:fixed;left:0;right:0;top:0;bottom:0;z-index:600;display:none;overflow-y:auto;touch-action:pan-y;user-select:none;box-sizing:border-box;padding:0 var(--content-padding-lr)}.mobile-menu a{text-decoration:none}.mobile-menu .header{display:flex;justify-content:space-between;align-items:center;height:74px;width:100%}.mobile-menu .header button{display:flex;align-items:center;justify-content:center;appearance:none;border:0;background:0 0;padding:0;width:50px;height:50px;margin-inline-end:calc(((50px - var(--svg-size))/ 2) * -1);position:relative}.mobile-menu .content{display:flex;flex-flow:column;align-items:center;justify-content:center;padding:80px 0;row-gap:50px}.mobile-menu .content menu{--font-size:22px;display:flex;flex-flow:column wrap;align-items:center;justify-content:center;row-gap:26px;column-gap:50px;text-transform:uppercase}.mobile-menu .content .signin{display:flex;flex-direction:column;align-items:center;row-gap:30px}.mobile-menu .content .signin p{--font-size:20px}.mobile-menu .content .signin ul{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;column-gap:15px;--svg-size:35px}.mobile-menu .content .signin ul a svg{opacity:.8;transition:opacity ease .1s}.mobile-menu .content .signin ul a:hover svg{opacity:.9}@media all and (max-width:1030px) and (orientation:landscape){.mobile-menu .content{padding:20px 0;margin-top:0;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;column-gap:100px}.mobile-menu .content menu{max-height:300px;align-items:flex-start;justify-content:flex-start}.mobile-menu .content .signin{flex:0 0 auto;align-items:flex-start}}.app-state-menu{overflow:hidden}.app-state-menu .mobile-menu{display:block}.page-block{box-sizing:border-box;position:relative;--button-height:65px;--button-padding-lr:52px}.page-block h1,.page-block h2,.page-block h3,.page-block h4,.page-block h5,.page-block h6{text-transform:uppercase}.page-block .breadcrumbs{--font-weight:350;display:flex;flex-flow:row wrap;gap:5px 0;user-select:none}.page-block .breadcrumbs li{display:flex;flex-flow:row nowrap}.page-block .breadcrumbs li::after{content:'/';display:block;padding:0 5px}.page-block .breadcrumbs li:last-child::after{display:none}.page-block .breadcrumbs a{text-decoration:none}.page-block .breadcrumbs a:focus,.page-block .breadcrumbs a:hover{text-decoration:underline}.page-block.header{padding-top:50px;padding-bottom:50px}.page-block.header+.page-block.content{padding-top:0}.page-block.content{padding:80px 0}.page-block.content .content-width{display:flex;flex-flow:column nowrap;row-gap:48px}.page-block.content.trs+.trs::before{content:'';display:block;height:1px;background:#cdcdcd;overflow:hidden;max-width:calc(var(--content-max-width) - (var(--content-padding-lr) * 2));margin:-80px auto 80px}.page-block.banner{padding-top:0!important}.page-block.banner:not(:last-child){padding-bottom:0!important}.page-block.banner .content{background:#7f7869;padding:50px;border-radius:10px;display:flex;flex-flow:row nowrap;column-gap:40px;--text-color:#fff}.page-block.banner .text{width:50%}.page-block.banner .text ul{list-style:disc;margin-inline-start:15px;display:flex;flex-flow:column nowrap;row-gap:7px}.page-block.banner .text>*{padding:12px 0}.page-block.banner .text>:first-child{padding-top:0}.page-block.banner .text>:last-child{padding-bottom:0}.page-block.banner .text .actions{display:flex;flex-flow:row wrap;gap:12px;margin-top:15px}.page-block.banner .text .actions .app-button img{flex:0 0 auto;width:var(--button-icon-size);height:var(--button-icon-size)}.page-block.banner ul.images{width:50%;height:480px;flex:1 1 auto;display:flex;flex-flow:row nowrap;column-gap:12px}.page-block.banner ul.images li{flex:1 1 60%;background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:5px}.page-block.banner ul.images li:last-child{flex:1 1 40%}@media all and (max-width:1650px){.page-block.content.trs+.trs::before{max-width:calc(100% - (var(--content-padding-lr) * 2))}}@media all and (max-width:1030px){.page-block.header{padding-top:25px;padding-bottom:30px}.page-block.content{padding:60px 0}.page-block.content .content-width{row-gap:38px}.page-block.content.trs+.trs::before{margin:-60px auto 60px}.page-block.banner .content{padding:30px}.page-block.banner .text{width:100%}.page-block.banner ul.images{display:none}}@media all and (max-width:500px){.page-block .breadcrumbs{--font-size:13px}.page-block.header{padding-top:20px}.page-block.content{padding:44px 0}.page-block.content .content-width{row-gap:34px}.page-block.content.trs+.trs::before{margin:-44px auto 44px}}.page-block-promo{display:flex;flex-flow:column nowrap;height:100svh;padding-top:74px;user-select:none;color:#fff;background-repeat:no-repeat;background-position:50%;background-size:cover;position:relative;--h1-font-size:100px;--text-color:#cdcdcd;--svg-fill:#cdcdcd;--text-row-gap:48px;--number-border:1px solid #424242;--number-height:112px}.page-block-promo video{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;z-index:1;overflow:hidden;background:0 0}.page-block-promo:after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background:linear-gradient(180deg,#0c0c0cf1 3.7%,rgba(24,24,24,.2) 52.6%,rgba(12,12,12,.88) 100%);z-index:2}.page-block-promo .text{flex:1 1 auto;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;align-self:center;text-align:center;padding:0 var(--content-padding-lr);row-gap:var(--text-row-gap);max-width:900px;z-index:3}.page-block-promo .text p{--line-height:150%;padding:0 var(--content-padding-lr);max-width:650px}.page-block-promo .number{z-index:3;border-top:var(--number-border);white-space:nowrap}.page-block-promo .number ol{display:grid;grid-template-columns:repeat(4,1fr)}.page-block-promo .number ol li{--font-weight:300;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;border-inline-end:var(--number-border);gap:8px;height:var(--number-height);padding:0 10px}.page-block-promo .number ol li i{--font-size:40px;--line-height:40px;text-transform:uppercase;font-style:normal}.page-block-promo .number ol li i u{--font-size:20px;--line-height:0%;padding-inline-start:5px;text-decoration:none}.page-block-promo .number ol li span{--font-weight:350}.page-block-promo .number ol li:last-child{border-inline-end:none}@media all and (max-width:1550px){.page-block-promo{--h1-font-size:80px}}@media all and (max-width:1370px){.page-block-promo{--text-row-gap:32px}}@media all and (max-width:1030px){.page-block-promo{--h1-font-size:50px;--text-row-gap:24px;--number-height:90px}.page-block-promo .number ol li{gap:1px}.page-block-promo .number ol li i{--font-size:30px;--line-height:30px}.page-block-promo .number ol li i u{--font-size:15px}.page-block-promo .number ol li span{--font-size:13px}}@media all and (max-width:850px){.page-block-promo{--h1-font-size:42px}}@media all and (max-width:500px){.page-block-promo .number{margin:0 calc(var(--content-padding-lr) * -1)}.page-block-promo .number ol{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}.page-block-promo .number ol li:nth-child(2n){border-inline-end:none}.page-block-promo .number ol li:nth-child(1n+1){border-bottom:var(--number-border)}}@media all and (max-width:370px){.page-block-promo{--h1-font-size:36px}}.page-block.solutions ul{display:flex;flex-flow:column nowrap;row-gap:42px}.page-block.solutions ul li:nth-of-type(2n) img{order:2}.page-block.solutions ul li:nth-of-type(2n) figcaption{order:1}.page-block.solutions figure{display:flex;flex-flow:row nowrap;border-radius:5px;background-color:#f2efe4;overflow:hidden}.page-block.solutions figure img{width:50%;object-fit:cover}.page-block.solutions figure figcaption{width:50%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:0 80px;row-gap:16px}.page-block.solutions .actions{display:flex;flex-flow:row nowrap;gap:16px 30px}.page-block.solutions .actions a{--font-size:22px;--font-weight:400;--line-height:100%;display:flex;flex-flow:row nowrap;align-items:center;column-gap:12px;color:var(--link-color);text-decoration:none;font-style:normal;text-transform:uppercase}.page-block.solutions .actions a:hover svg{--svg-fill:#8f8f8f}@media all and (max-width:1030px){.page-block.solutions ul{row-gap:32px}.page-block.solutions figure figcaption{padding:0 50px}}@media all and (max-width:850px){.page-block.solutions ul li:nth-of-type(2n) img{order:1}.page-block.solutions ul li:nth-of-type(2n) figcaption{order:2}.page-block.solutions figure{flex-direction:column}.page-block.solutions figure img{width:100%}.page-block.solutions figure figcaption{width:100%;padding:20px 25px;row-gap:10px}.page-block.solutions .actions{flex-direction:column}}@media all and (max-width:500px){.page-block.solutions ul{row-gap:22px}.page-block.solutions .actions a{--font-size:20px;--line-height:20px;column-gap:10px}.page-block.solutions .actions a svg{--svg-size:22px}}.page-block.products{--control--button-fill:#cdcdcd;--text-color:#241f13;--svg-size:18px}.page-block.products .list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:50px 42px}.page-block.products .product{position:relative;border-bottom:1px solid #e3e3e3}.page-block.products .product.played .controls .play{display:none}.page-block.products .product figure{border-radius:5px}.page-block.products .product figure img{width:100%;aspect-ratio:0.784;height:auto;object-fit:cover}.page-block.products .product figure video{display:block;background:#000;position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;z-index:1}.page-block.products .product .content{padding:28px 0 17px}.page-block.products .product .content p{--font-weight:350;--text-color:#8f8f8f;padding-top:4px}.page-block.products .product .controls{z-index:5;position:absolute;top:16px;inset-inline-end:16px}.page-block.products .product .controls button{background-color:var(--control--button-fill);display:flex;align-items:center;border:0;cursor:pointer;border-radius:5px;padding:6px;column-gap:5px}@media all and (max-width:1030px){.page-block.products .list{grid-template-columns:1fr 1fr;gap:30px 20px}.page-block.products .list .product .content{padding:18px 0 16px}}@media all and (max-width:500px){.page-block.products .list{grid-template-columns:1fr}.page-block.products .content{padding:28px 0 17px}.page-block.products .content p{--font-size:13px}}.page-block.technology{background-color:#6b6659;--text-color:#fff;--svg-fill:#fff}.page-block.technology ul{display:grid;grid-template-columns:1fr 1fr;gap:40px}.page-block.technology ul::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.5)}.page-block.technology figure img{width:100%;border-radius:5px;object-fit:cover}.page-block.technology figure figcaption{padding-top:24px;display:flex;flex-flow:column nowrap;row-gap:8px}.page-block.technology figure figcaption h5{text-transform:none}@media all and (max-width:1030px){.page-block.technology ul{display:flex;flex-flow:row nowrap;gap:25px;padding-bottom:20px}.page-block.technology li{min-width:60%}}@media all and (max-width:850px){.page-block.technology li{min-width:80%}}@media all and (max-width:500px){.page-block.technology figure figcaption{padding-top:20px}}@media all and (max-width:370px){.page-block.technology ul{gap:15px}}.page-block.reviews ul{display:grid;grid-template-columns:1fr 1fr;gap:40px}.page-block.reviews ul::-webkit-scrollbar-thumb{background:#424242}.page-block.reviews ul li{box-sizing:border-box;background:#f9f7ef;display:flex;flex-flow:column nowrap;row-gap:42px;padding:42px 62px;border-radius:10px;min-height:328px}.page-block.reviews ul li span{display:flex;flex-flow:row nowrap;align-items:center;column-gap:15px}.page-block.reviews ul li span::before{flex:0 0 150px;content:'';display:block;height:24px;background-image:url("data:image/svg+xml,%3Csvg viewBox=%270 0 30 24%27 fill=%27%23241F13%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M12.0047 2.50001C11.8645 2.49914 11.7269 2.53756 11.6074 2.61092C11.488 2.68428 11.3915 2.78964 11.3289 2.91505L8.75272 8.0674L2.63553 9.0088C2.49861 9.02996 2.37022 9.08863 2.2646 9.1783C2.15899 9.26798 2.08027 9.38515 2.03719 9.51683C1.9941 9.64851 1.98833 9.78955 2.02052 9.92431C2.0527 10.0591 2.12158 10.1823 2.21952 10.2803L6.45096 14.5117L5.50858 20.6358C5.4875 20.7728 5.5048 20.9129 5.55856 21.0407C5.61232 21.1685 5.70043 21.2789 5.81313 21.3596C5.92582 21.4403 6.05868 21.4882 6.19696 21.498C6.33524 21.5078 6.47353 21.4791 6.59647 21.4151L11.9998 18.5957L17.4031 21.4151C17.5261 21.4791 17.6643 21.5078 17.8026 21.498C17.9409 21.4882 18.0738 21.4403 18.1865 21.3596C18.2991 21.2789 18.3873 21.1685 18.441 21.0407C18.4948 20.9129 18.5121 20.7728 18.491 20.6358L17.5486 14.5117L21.7801 10.2803C21.878 10.1823 21.9469 10.0591 21.9791 9.92431C22.0112 9.78955 22.0055 9.64851 21.9624 9.51683C21.9193 9.38515 21.8406 9.26798 21.735 9.1783C21.6294 9.08863 21.501 9.02996 21.364 9.0088L15.2469 8.0674L12.6707 2.91505C12.6088 2.79112 12.5138 2.68674 12.3963 2.61349C12.2787 2.54023 12.1432 2.50095 12.0047 2.50001ZM11.9998 4.92677L14.0789 9.08498C14.1324 9.19225 14.2109 9.28512 14.3078 9.35581C14.4046 9.42649 14.517 9.47293 14.6355 9.49123L19.6726 10.2666L16.2195 13.7197C16.1362 13.8031 16.0737 13.9048 16.037 14.0168C16.0004 14.1288 15.9906 14.2478 16.0086 14.3643L16.783 19.3994L12.3465 17.085C12.2394 17.0292 12.1205 17.0001 11.9998 17.0001C11.8791 17.0001 11.7602 17.0292 11.6531 17.085L7.21659 19.3994L7.991 14.3643C8.00893 14.2478 7.99918 14.1288 7.96253 14.0168C7.92589 13.9048 7.86337 13.8031 7.78006 13.7197L4.32694 10.2666L9.36405 9.49123C9.48255 9.47293 9.59493 9.42649 9.69178 9.35581C9.78863 9.28512 9.86713 9.19225 9.92069 9.08498L11.9998 4.92677Z%27/%3E%3C/svg%3E");background-repeat:repeat-x;background-size:30px 24px}.page-block.reviews ul li span i{flex:1 1 100%;display:block;text-align:end;font-style:normal;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media all and (max-width:1030px){.page-block.reviews ul{display:flex;flex-flow:row nowrap;gap:25px}.page-block.reviews ul li{row-gap:20px;padding:35px 42px;min-width:40%}}@media all and (max-width:850px){.page-block.reviews ul li{min-width:80%}}@media all and (max-width:500px){.page-block.reviews ul li{padding:20px 25px}.page-block.reviews ul li span{flex-wrap:wrap;row-gap:10px}.page-block.reviews ul li span i{text-align:start}}@media all and (max-width:370px){.page-block.reviews ul{gap:15px}.page-block.reviews ul li{margin-inline-start:15px}}.page-block.indicators ol{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:25px 32px}.page-block.indicators ol i{--font-size:64px;--line-height:64px;--font-weight:300;display:block;text-transform:uppercase;white-space:nowrap;font-style:normal}.page-block.indicators ol i u{--font-size:30px;text-decoration:none}.page-block.indicators ol span{display:block}@media all and (max-width:1030px){.page-block.indicators i{--font-size:52px;--line-height:52px}}@media all and (max-width:850px){.page-block.indicators ol{grid-template-columns:1fr 1fr;gap:20px 20px}}@media all and (max-width:500px){.page-block.indicators ol i{--font-size:42px;--line-height:42px}.page-block.indicators ol span{--font-size:13px}}@media all and (max-width:370px){.page-block.indicators ol{gap:15px}}.page-block.advantages ol{border-bottom:solid 1px #cdcdcd}.page-block.advantages ol li{border-top:solid 1px #cdcdcd;padding:32px 0;display:grid;grid-template-columns:1fr 1fr;align-items:center;column-gap:42px}.page-block.advantages ol li p{--text-color:#424242}.page-block.advantages ul{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;row-gap:16px}.page-block.advantages ul::-webkit-scrollbar-thumb{background:#424242}.page-block.advantages ul li{margin:0 auto}.page-block.advantages ul figure{display:block;width:160px}.page-block.advantages ul figure img{display:block;width:100%}@media all and (max-width:1370px){.page-block.advantages ul figure{width:120px}}@media all and (max-width:1030px){.page-block.advantages ul{column-gap:30px}}@media all and (max-width:850px){.page-block.advantages ol li{padding:22px 0;display:flex;flex-flow:column nowrap;align-items:flex-start;row-gap:20px}}.page-block.contacts .content-width{display:grid;grid-template-columns:1fr 1fr;column-gap:42px}.page-block.contacts iframe{width:100%;height:450px;border-radius:5px}.page-block.contacts ol{border-radius:5px;padding:40px 42px;background-color:#f9f7ef;box-sizing:border-box;display:flex;flex-direction:column;row-gap:42px}.page-block.contacts ol li{display:flex;flex-direction:column;row-gap:8px}.page-block.contacts ol li a{text-decoration:none}.page-block.contacts ol li a:hover{text-decoration:underline}@media all and (max-width:1550px){.page-block.contacts .content-width{column-gap:32px}}@media all and (max-width:1030px){.page-block.contacts .content-width{column-gap:20px}.page-block.contacts ol{padding:30px 32px}}@media all and (max-width:850px){.page-block.contacts .content-width{grid-template-columns:1fr;grid-row-gap:25px}.page-block.contacts iframe{order:2}.page-block.contacts ol{order:1}}.page-block.callback{--input-width:100%}.page-block.callback .content-width{display:grid;grid-template-columns:1fr 1fr;column-gap:42px}.page-block.callback .title{display:flex;flex-direction:column;row-gap:32px}.page-block.callback .title span{--font-size:16px}.page-block.callback form{display:flex;flex-direction:column;row-gap:48px}.page-block.callback form .fields{display:flex;flex-flow:column nowrap;row-gap:24px}@media all and (max-width:1550px){.page-block.callback .content-width{column-gap:32px}.page-block.callback .title{row-gap:18px}}@media all and (max-width:1030px){.page-block.callback .content-width{column-gap:20px}.page-block.callback form{row-gap:38px}}@media all and (max-width:850px){.page-block.callback .content-width{display:flex;flex-flow:column nowrap;row-gap:20px}}.page-block.buy{--item-padding:42px;--logo-width:100px;--logo-size:1}.page-block.buy ol{display:flex;flex-flow:column nowrap;row-gap:var(--item-padding)}.page-block.buy .item{box-sizing:border-box;display:flex;flex-flow:row nowrap;align-items:flex-start;padding:var(--item-padding);column-gap:32px;background-color:#f9f7ef;border-radius:5px;border:1px solid #aaa393}.page-block.buy .item img{flex:0 0 auto;width:calc(var(--logo-width)/ var(--logo-size))}.page-block.buy .item div{flex:1 1 auto;display:flex;flex-flow:column wrap;row-gap:10px}.page-block.buy .item div ul{display:flex;flex-flow:row wrap;column-gap:30px;row-gap:10px}.page-block.buy .item div ul li a[href^="tel:"]{text-decoration:none}@media all and (max-width:850px){.page-block.buy{--item-padding:21px;--logo-size:1.5}.page-block.buy .item{column-gap:22px}}@media all and (max-width:500px){.page-block.buy .item img{order:2}}.page-block.blog ol.tags{display:flex;flex-flow:row wrap;gap:10px 12px;user-select:none}.page-block.blog ol.tags a{display:block;padding:8px 18px;border:1px solid #e3e3e3;border-radius:100px;text-decoration:none;white-space:nowrap}.page-block.blog ol.tags a:focus,.page-block.blog ol.tags a:hover{border-color:#8f8f8f}.page-block.blog ol.tags a.selected{background:#241f13;color:#fff;border-color:#241f13}.page-block.blog .empty{--text-color:#8f8f8f}.page-block.blog .items{display:grid;grid-template-columns:1fr 1fr 1fr;gap:50px 42px}.page-block.blog .item{position:relative}.page-block.blog .item>a{display:block;text-decoration:none}.page-block.blog .item>a:focus h3,.page-block.blog .item>a:hover h3{text-decoration:underline}.page-block.blog .item .img{width:100%;aspect-ratio:1.5;height:auto;object-fit:cover;border-radius:5px}.page-block.blog .item h3{padding:20px 0 8px}.page-block.blog .item p{--font-weight:350;--text-color:#424242}.page-block.blog .item .draft{position:absolute;left:12px;top:12px;z-index:1;padding:4px 12px;border-radius:100px;background:#f10606;color:#fff;font-size:13px}.page-block.blog .meta{display:flex;flex-flow:row wrap;justify-content:space-between;gap:4px 16px;padding-top:14px;font-size:13px;--text-color:#8f8f8f}.page-block.blog .meta ul{display:flex;flex-flow:row wrap;gap:4px 10px}@media all and (max-width:1030px){.page-block.blog .items{grid-template-columns:1fr 1fr}}@media all and (max-width:500px){.page-block.blog .items{grid-template-columns:1fr;gap:34px}}.page-block.blog-post .content-width{row-gap:24px}.page-block.blog-post .draft{align-self:flex-start;padding:6px 16px;border-radius:100px;background:#f10606;color:#fff;font-size:13px}.page-block.blog-post .meta{display:flex;flex-flow:row wrap;gap:4px 16px;font-size:13px;--text-color:#8f8f8f}.page-block.blog-post .meta ul{display:flex;flex-flow:row wrap;gap:4px 10px}.page-block.blog-post .meta a{text-decoration:none}.page-block.blog-post .meta a:focus,.page-block.blog-post .meta a:hover{text-decoration:underline}.page-block.blog-post .body{max-width:760px;display:flex;flex-flow:column nowrap;row-gap:20px}.page-block.blog-post .body h2{font-size:var(--h3-font-size, 28px);padding-top:20px}.page-block.blog-post .body h3{font-size:var(--h4-font-size, 22px);padding-top:12px}.page-block.blog-post .body ol,.page-block.blog-post .body ul{display:flex;flex-flow:column nowrap;row-gap:8px;margin-left:18px}.page-block.blog-post .body ul{list-style:disc}.page-block.blog-post .body ol{list-style:decimal}.page-block.blog-post .body figure img{width:100%;height:auto;border-radius:5px}.page-block.blog-post .body figure figcaption{padding-top:8px;font-size:13px;font-style:italic;--text-color:#8f8f8f}.page-block.blog-post .body img{max-width:100%;height:auto}.page-block.blog-post .body blockquote{border-left:2px solid #cdcdcd;padding-left:20px;--text-color:#424242}.page-block.blog-post .body table{border-collapse:collapse;width:100%}.page-block.blog-post .body table td,.page-block.blog-post .body table th{border-bottom:1px solid #e3e3e3;padding:10px 12px;text-align:left}.page-block.blog-post .body code{background:#f9f7ef;padding:2px 6px;border-radius:3px}.page-block.blog-post .body pre{background:#f9f7ef;padding:16px;border-radius:5px;overflow-x:auto}.page-block.blog-post .body .footnote{font-size:13px;--text-color:#8f8f8f}@media all and (max-width:500px){.page-block.blog-post .body{row-gap:16px}}.page-block.product-hero{--hero-height:600px;--hero-radius:16px;--hero-padding:40px 70px;--info-max-width:480px;--button-height:54px;--button-padding-lr:42px;padding-top:50px}.page-block.product-hero .content-width{min-height:var(--hero-height)}.page-block.product-hero .hero{position:relative;box-sizing:border-box;flex:1 1 auto;display:flex;flex-flow:column nowrap;justify-content:center;padding:var(--hero-padding);border-radius:var(--hero-radius);overflow:hidden;background-color:#241f13}.page-block.product-hero .hero>img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%;z-index:1}.page-block.product-hero .hero::after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background:linear-gradient(107deg,rgba(0,0,0,.58) 24%,rgba(0,0,0,0) 42%);z-index:2}.page-block.product-hero .info{--text-color:#fffdf9;position:relative;z-index:3;display:flex;flex-flow:column nowrap;row-gap:25px;max-width:var(--info-max-width)}.page-block.product-hero .info .breadcrumbs{--text-color:#e3e3e3;--link-color:#e3e3e3;--hover--link-color:#fffdf9;--focus--link-color:#fffdf9;--active--link-color:#fffdf9;--font-size:14px;margin-bottom:4px}.page-block.product-hero .info p{--text-color:#e3e3e3;--font-size:18px}.page-block.product-hero .info .badges{list-style:none;margin:0;padding:0;display:flex;flex-flow:row wrap;gap:12px}.page-block.product-hero .info .badges li{--font-size:14px;padding:7px 12px;border:1px solid #fffdf9;border-radius:20px;background-color:rgba(255,255,255,.1);white-space:nowrap}.page-block.product-hero .info .actions{list-style:none;margin:0;padding:4px 0 0;display:flex;flex-flow:row wrap;gap:12px}@media all and (max-width:1030px){.page-block.product-hero{--hero-height:480px;--hero-padding:30px;padding-top:25px}}@media all and (max-width:500px){.page-block.product-hero{--hero-height:440px;--hero-padding:20px;--hero-radius:10px;--info-max-width:none;padding-top:20px}.page-block.product-hero .hero::after{background:linear-gradient(180deg,rgba(0,0,0,.72) 0,rgba(0,0,0,.15) 75%)}.page-block.product-hero .info{row-gap:16px}.page-block.product-hero .info p{--font-size:15px}.page-block.product-hero .info .badges li{--font-size:13px;padding:5px 10px}}.app-footer .languages{display:flex;flex-flow:row wrap;column-gap:24px;row-gap:10px;padding-top:32px}.app-footer .languages a{opacity:.7}.app-footer .languages a.selected{opacity:1;text-decoration:underline}.page-block.legal ul{list-style:disc;padding-inline-start:20px;display:flex;flex-flow:column nowrap;row-gap:6px}.page-block.legal b{font-weight:600}.page-block.callback .consent{--font-size:13px;margin-top:-28px;opacity:.7}
