._header_1y1oa_1{background:var(--color-bg)}._headerWrapper_1y1oa_9{display:flex;justify-content:space-between;align-items:center;padding:22px 16px;max-width:393px;margin:0 auto}@media only screen and (min-width: 768px){._headerWrapper_1y1oa_9{padding:22px 32px;max-width:768px}}@media only screen and (min-width: 1440px){._headerWrapper_1y1oa_9{max-width:1440px;padding:22px 108px}}._container_wyfjb_1{display:flex;gap:4px;align-items:center}._logoIcon_wyfjb_13{fill:var(--color-white)}._logoTitle_wyfjb_21{font-weight:600;font-size:18px;letter-spacing:-.03em;color:var(--color-white)}._closeIcon_1l08h_1,._openIcon_1l08h_13{stroke-width:1.33px;stroke:var(--color-white);fill:none}._menuContainer_1z0zb_1{background:var(--color-bg);padding:32px 0 40px;position:fixed;top:74px;left:0;z-index:1000;width:100%;height:100%;opacity:0;transform:translateY(-20px);pointer-events:none;transition:opacity .2s ease,transform .5s ease}._menuContainer_1z0zb_1._open_1z0zb_33{opacity:1;transform:translateY(0);pointer-events:auto}._menuList_1w4r9_1{display:flex;flex-direction:column;gap:36px;justify-content:center;align-items:center;font-weight:600;font-size:16px;color:var(--color-white)}li>._item_1w4r9_23{display:block;text-align:center;border-radius:8px;padding:12px 16px;min-width:288px;height:44px;background:#9b6c43}._link_1w4r9_45{font-weight:600;font-size:16px;color:var(--color-white);position:relative;display:inline-block}._active_1w4r9_61{font-weight:600}@media (min-width: 768px){._menuList_1w4r9_1{flex-direction:row;gap:32px;font-size:12px}li>._item_1w4r9_23{min-width:101px;font-size:16px}._link_1w4r9_45{font-size:12px}._link_1w4r9_45:after{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:1px;background-color:var(--color-white);border-radius:1px;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}._active_1w4r9_61:after{transform:scaleX(1)}}._profileContainer_ufjel_1{width:123px;display:flex;justify-content:center;align-items:center;gap:8px}._firstLetter_ufjel_19{flex:0 0 32px;width:32px;height:32px;border-radius:50%;background:#9b6c43;display:flex;justify-content:center;align-items:center;font-weight:600;font-size:12px;line-height:1;color:var(--color-white);text-transform:uppercase}._vertLine_ufjel_51{width:1px;height:39px;background:var(--color-white)}._logOutIcon_ufjel_63{stroke-width:1.33px;stroke:var(--color-white);fill:none}._overlay_1m8ts_1{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;z-index:100;display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none;transition:opacity .3s ease;padding-left:16px;padding-right:16px;box-sizing:border-box}._overlay_1m8ts_1._open_1m8ts_45{opacity:1;pointer-events:auto}._modal_1m8ts_55{position:relative;border-radius:32px;padding:56px 24px 32px;width:clamp(288px,calc(101.37vw - 36.38px),362px);background:var(--color-light-beige);display:flex;flex-direction:column;gap:20px;align-items:center;text-align:center;transform:translateY(-20px);opacity:0;transition:opacity .3s ease,transform .3s ease}._modal_1m8ts_55._open_1m8ts_45{transform:translateY(0);opacity:1}._closeBtn_1m8ts_101{position:absolute;top:21px;right:21px;background:transparent;border:none;cursor:pointer}._closeIcon_1m8ts_119{stroke-width:1px;stroke:var(--color-black);fill:none}._title_1m8ts_131{font-weight:600;font-size:clamp(28px,calc(5.48vw + 10.47px),32px);color:var(--color-black)}._subtitle_1m8ts_143{font-weight:400;font-size:16px;line-height:155%;color:var(--color-black)}._btnWrapper_1m8ts_157{display:flex;flex-direction:column;width:100%;gap:16px}._cancelBtn_1m8ts_171,._logoutBtn_1m8ts_173{flex:1;border-radius:8px;padding:16px;width:clamp(240px,calc(100vw - 80px),313px)}._cancelBtn_1m8ts_171{border:1px solid var(--color-black);font-weight:600;font-size:18px;color:var(--color-black)}._cancelBtn_1m8ts_171:hover,._cancelBtn_1m8ts_171:focus{background:#f2f2f2}._cancelBtn_1m8ts_171:active{background:#e0e0e0}._logoutBtn_1m8ts_173{background:var(--color-red);font-weight:600;font-size:18px;color:var(--color-white)}._logoutBtn_1m8ts_173:hover,._logoutBtn_1m8ts_173:focus{background:#a50000;outline:none}._logoutBtn_1m8ts_173:active{background:#c80000}@media only screen and (min-width: 768px){._modal_1m8ts_55{width:420px;padding:56px 32px 32px}._btnWrapper_1m8ts_157{display:flex;flex-direction:row;width:100%;gap:27px}._cancelBtn_1m8ts_171,._logoutBtn_1m8ts_173{padding:12px 16px}}._overlay_19rmr_1{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0009;display:flex;justify-content:center;align-items:center;z-index:1000;overflow:auto}._container_19rmr_15{position:relative;display:flex;flex-direction:column;align-items:center;gap:20px;padding:56px 24px 32px;background:var(--color-light-beige);border-radius:32px;max-width:362px}@media only screen and (min-width: 768px){._container_19rmr_15{padding:56px 32px;width:420px;max-width:420px}}._closeModalButton_19rmr_37{position:absolute;top:16px;right:16px;display:flex;align-items:center;justify-content:center;background:none;border:none;outline:none;padding:0;cursor:pointer;width:24px;height:24px}@media only screen and (min-width: 768px){._closeModalButton_19rmr_37{right:32px}}._closeIcon_19rmr_59{width:14;height:14px;stroke:var(--color-black)}._title_19rmr_65{font-style:normal;font-weight:600;font-size:32px;line-height:39px;text-align:center}._descr_19rmr_74{font-style:normal;font-weight:400;font-size:16px;line-height:1.55;text-align:center}._navBlock_19rmr_82{display:flex;flex-direction:column;align-items:center;gap:16px}@media only screen and (min-width: 768px){._navBlock_19rmr_82{flex-direction:row;gap:27px}}._loginNavButton_19rmr_96{font-style:normal;font-weight:600;font-size:18px;line-height:22px;text-align:center;padding:16px 0;width:314px;height:54px;border:1px solid var(--color-black);border-radius:8px}._loginNavButton_19rmr_96:hover,._loginNavButton_19rmr_96:focus{background:var(--color-border);border:1px solid var(--color-border);border-radius:8px}._loginNavButton_19rmr_96:active{box-shadow:0 0 0 6px #4e46b41f;box-shadow:0 0 0 2px var(--color-white)}._registerNavButton_19rmr_123{font-style:normal;font-weight:600;font-size:18px;line-height:22px;text-align:center;color:var(--color-white);padding:16px 0;width:314px;height:54px;background:var(--color-light-brown);border-radius:8px}._registerNavButton_19rmr_123:hover,._registerNavButton_19rmr_123:focus{background:var(--color-hover)}._registerNavButton_19rmr_123:active{box-shadow:0 0 0 6px #4e46b41f;box-shadow:0 0 0 2px var(--color-white)}@media only screen and (min-width: 768px){._loginNavButton_19rmr_96,._registerNavButton_19rmr_123{padding:8px;width:164.5px;height:36px}}._footerNavContainer_jlp3a_1{display:flex;flex-direction:column;gap:44px}@media only screen and (min-width: 768px){._footerNavContainer_jlp3a_1{flex-direction:row;align-items:center;gap:32px}}._navlink_jlp3a_15:focus{outline:none}._link_jlp3a_19{font-style:normal;font-weight:600;font-size:16px;line-height:20px;color:var(--color-white);cursor:pointer}._link_jlp3a_19:hover{opacity:.5}._link_jlp3a_19:focus{outline:none}._link_jlp3a_19:focus-visible{opacity:.5}._link_jlp3a_19:active{color:var(--color-white);text-decoration:underline}._footer_1fggq_1{background-color:var(--color-bg)}._footerContainer_1fggq_5{display:flex;flex-direction:column;gap:32px;justify-content:center;align-items:center;padding:24px 0;max-width:393px;margin:0 auto}@media only screen and (min-width: 768px){._footerContainer_1fggq_5{max-width:768px}}@media only screen and (min-width: 1440px){._footerContainer_1fggq_5{flex-direction:row;justify-content:space-between;padding:35px 108px;max-width:1440px}}._logoContainer_1fggq_30{display:flex;align-items:center;gap:5px}._logoIcon_1fggq_36{fill:var(--color-white);width:32px;height:32px}._logoText_1fggq_42{font-weight:600;font-style:normal;font-size:18.01px;line-height:22px;letter-spacing:-.03em;color:var(--color-white)}._descr_1fggq_51{font-style:normal;font-weight:400;font-size:12px;line-height:15px;color:var(--color-white)}._page_12fwf_1{min-height:100%;display:flex;flex-direction:column}._content_12fwf_7{flex:1}._loader_mjw3i_1{min-height:calc(100vh - 94px);display:flex;justify-content:center;align-items:center}._loadingspinner_mjw3i_8{--square: 26px;--offset: 30px;--duration: 2.4s;--delay: .2s;--timing-function: ease-in-out;--in-duration: .4s;--in-delay: .1s;--in-timing-function: ease-out;width:calc(3 * var(--offset) + var(--square));height:calc(2 * var(--offset) + var(--square));padding:0;margin:10px auto 30px;position:relative}._loadingspinner_mjw3i_8 div{display:inline-block;background:var(--color-bg);border:none;border-radius:2px;width:var(--square);height:var(--square);position:absolute;padding:0;margin:0;font-size:6pt;color:#000}._loadingspinner_mjw3i_8 ._square1_mjw3i_43{left:calc(0 * var(--offset));top:calc(0 * var(--offset));animation:_square1_mjw3i_43 var(--duration) var(--delay) var(--timing-function) infinite,_squarefadein_mjw3i_1 var(--in-duration) calc(1 * var(--in-delay)) var(--in-timing-function) both}._loadingspinner_mjw3i_8 ._square2_mjw3i_50{left:calc(0 * var(--offset));top:calc(1 * var(--offset));animation:_square2_mjw3i_50 var(--duration) var(--delay) var(--timing-function) infinite,_squarefadein_mjw3i_1 var(--in-duration) calc(1 * var(--in-delay)) var(--in-timing-function) both}._loadingspinner_mjw3i_8 ._square3_mjw3i_57{left:calc(1 * var(--offset));top:calc(1 * var(--offset));animation:_square3_mjw3i_57 var(--duration) var(--delay) var(--timing-function) infinite,_squarefadein_mjw3i_1 var(--in-duration) calc(2 * var(--in-delay)) var(--in-timing-function) both}._loadingspinner_mjw3i_8 ._square4_mjw3i_64{left:calc(2 * var(--offset));top:calc(1 * var(--offset));animation:_square4_mjw3i_64 var(--duration) var(--delay) var(--timing-function) infinite,_squarefadein_mjw3i_1 var(--in-duration) calc(3 * var(--in-delay)) var(--in-timing-function) both}._loadingspinner_mjw3i_8 ._square5_mjw3i_71{left:calc(3 * var(--offset));top:calc(1 * var(--offset));animation:_square5_mjw3i_71 var(--duration) var(--delay) var(--timing-function) infinite,_squarefadein_mjw3i_1 var(--in-duration) calc(4 * var(--in-delay)) var(--in-timing-function) both}@keyframes _square1_mjw3i_43{0%{left:calc(0 * var(--offset));top:calc(0 * var(--offset))}8.333%{left:calc(0 * var(--offset));top:calc(1 * var(--offset))}to{left:calc(0 * var(--offset));top:calc(1 * var(--offset))}}@keyframes _square2_mjw3i_50{0%{left:calc(0 * var(--offset));top:calc(1 * var(--offset))}8.333%{left:calc(0 * var(--offset));top:calc(2 * var(--offset))}16.67%{left:calc(1 * var(--offset));top:calc(2 * var(--offset))}25.00%{left:calc(1 * var(--offset));top:calc(1 * var(--offset))}83.33%{left:calc(1 * var(--offset));top:calc(1 * var(--offset))}91.67%{left:calc(1 * var(--offset));top:calc(0 * var(--offset))}to{left:calc(0 * var(--offset));top:calc(0 * var(--offset))}}@keyframes _square3_mjw3i_57{0%,to{left:calc(1 * var(--offset));top:calc(1 * var(--offset))}16.67%{left:calc(1 * var(--offset));top:calc(1 * var(--offset))}25.00%{left:calc(1 * var(--offset));top:calc(0 * var(--offset))}33.33%{left:calc(2 * var(--offset));top:calc(0 * var(--offset))}41.67%{left:calc(2 * var(--offset));top:calc(1 * var(--offset))}66.67%{left:calc(2 * var(--offset));top:calc(1 * var(--offset))}75.00%{left:calc(2 * var(--offset));top:calc(2 * var(--offset))}83.33%{left:calc(1 * var(--offset));top:calc(2 * var(--offset))}91.67%{left:calc(1 * var(--offset));top:calc(1 * var(--offset))}}@keyframes _square4_mjw3i_64{0%{left:calc(2 * var(--offset));top:calc(1 * var(--offset))}33.33%{left:calc(2 * var(--offset));top:calc(1 * var(--offset))}41.67%{left:calc(2 * var(--offset));top:calc(2 * var(--offset))}50.00%{left:calc(3 * var(--offset));top:calc(2 * var(--offset))}58.33%{left:calc(3 * var(--offset));top:calc(1 * var(--offset))}to{left:calc(3 * var(--offset));top:calc(1 * var(--offset))}}@keyframes _square5_mjw3i_71{0%{left:calc(3 * var(--offset));top:calc(1 * var(--offset))}50.00%{left:calc(3 * var(--offset));top:calc(1 * var(--offset))}58.33%{left:calc(3 * var(--offset));top:calc(0 * var(--offset))}66.67%{left:calc(2 * var(--offset));top:calc(0 * var(--offset))}75.00%{left:calc(2 * var(--offset));top:calc(1 * var(--offset))}to{left:calc(2 * var(--offset));top:calc(1 * var(--offset))}}@keyframes _squarefadein_mjw3i_1{0%{transform:scale(.75);opacity:0}to{transform:scale(1);opacity:1}}/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:before,:after{box-sizing:border-box}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.15;-webkit-text-size-adjust:100%;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v30-latin-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v30-latin-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v30-latin-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--color-black: #000;--color-white: #fff;--color-gray: #595d62;--color-red: #c80000;--color-light-brown: #9b6c43;--color-light-beige: #faf3e0;--color-light-bg: #fbfcf8;--color-bg: #3d2218;--color-border: #d9d9d9;--color-hover: #6d554b;--color-placeholder: #9f9f9f;--color-focus-input-shadow: rgba(78, 70, 180, .2);--color-shadow: rgba(78, 70, 180, .12);--font-family: "Montserrat", sans-serif;--padding-mobile: 16px;--padding-tablet: 32px;--max-width-mobile: 393px;--max-width-tablet: 768px;--max-width-desktop: 1440px;--section-padding: 48px}html,body,#root{height:100%}html{scroll-behavior:smooth;box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{margin:0;padding:0;font-family:var(--font-family);background-color:var(--color-light-bg);color:var(--color-black)}#root{display:flex;flex-direction:column;min-height:100vh}main{flex-grow:1}h1,h2,h3,h4,h5,h6,p{margin:0}ul,ol{margin:0;padding:0;list-style:none}img{display:block;max-width:100%;height:auto}a{text-decoration:none;color:inherit}button{border:none;font-family:inherit;cursor:pointer;padding:0;background:none}
