:root{--white:#fff;--white-02:hsla(0,0%,100%,.2);--black:#000;--red:red;--orange:#e86720;--neon-carrot:#f16d46;--green:#52725e;--cream:#faf8f7;--warm-gray:#ece5e1;--light-black:#2d2727;--carbon:#585858;--gray-light:#aea8a5;--midnight:#27333e;--crimson:#bf0000;--night-forest:#1f2c37;--silent-mist:#f0edeb;--vanilla-mist:#fffbf8;--copper:#a14410;--autumn:#c9834c;--ivory-light:#fcf6f2;--forest-green:#4d6555;--stone:#6d6d6d;--gray:#d8d8d8;--dark-green:#52725e;--light-black-08:rgba(45,39,39,.8);--transparent:transparent;--shadow:0 2px 2px 0 var(--gray);--text-shadow:0 1px 2px 0 rgba(0,0,0,.3);--offset-2:16px;--header-height:80px;--header-offset-top:8px;--offset-header:16px;--sidebar-width:256px;--sidebar-radius:16px;--sidebar-padding:16px;--content-max-width:768px;--content-offset-left:8px;--content-offset-right:24px;--padding-table-cell:20px;--content-inner-width:calc(var(--content-max-width) - var(--content-offset-left) - var(--content-offset-right))}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/fonts/Inter-Regular.woff2) format("woff2"),url(/fonts/Inter-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/fonts/Inter-Medium.woff2) format("woff2"),url(/fonts/Inter-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/fonts/Inter-SemiBold.woff2) format("woff2"),url(/fonts/Inter-SemiBold.ttf) format("truetype")}*{box-sizing:border-box}::-moz-selection{background:var(--red);color:var(--white)}::selection{background:var(--orange);color:var(--white)}html{font-family:Inter,Arial,sans-serif;font-weight:400;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;text-rendering:optimizeLegibility}@document url-prefix(""){html{scrollbar-color:var(--green) var(--transparent)}}html::-webkit-scrollbar{height:3px;width:3px}html::-webkit-scrollbar-track{background-color:var(--transparent);border-radius:10px}html::-webkit-scrollbar-thumb{background-color:var(--green);border-radius:10px}body{background:var(--cream);color:var(--light-black);margin:0;min-height:100vh;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}body,main{position:relative}a,h1,h2,h3,h4,h5,h6,p{color:inherit;font-size:inherit;font-weight:inherit;margin:0;padding:0;text-decoration:inherit;word-break:break-word;word-wrap:break-word}li,ul{list-style:none;margin:0;padding:0}input{-webkit-appearance:none;background:inherit;border:none;color:inherit;font-family:inherit;font-size:inherit}input:active,input:focus,input:hover{outline:none}input::-moz-placeholder{letter-spacing:inherit}input::placeholder{letter-spacing:inherit}button{background:transparent;border:none;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding:0}button:active,button:focus,button:hover{outline:none}button:focus-visible{outline:1px solid var(--black)}b{font-weight:600}fieldset{border:none;margin:0;padding:0}.visually-hidden{border:0;clip-path:inset(100%);height:1px;margin:-1px;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);overflow:hidden}.hidden-native-scrollbar{scrollbar-width:none}.hidden-native-scrollbar::-webkit-scrollbar{display:none}.input,.textarea{display:flex;flex-direction:column;font-size:16px;font-weight:500;max-width:100%}.input label,.textarea label{font-weight:500}.input label span:not(.asterisk),.textarea label span:not(.asterisk){font-size:calc(1em - 2px);font-weight:400}.input label .asterisk,.textarea label .asterisk{color:currentColor}.input input,.input textarea,.textarea input,.textarea textarea{background:var(--cream);border:none;border-radius:10px;color:var(--light-black);padding:16px 20px}.input__error,.textarea__error{color:var(--red);font-size:12px;margin-left:10px;margin-top:4px}.input__hint,.textarea__hint{color:var(--dark-gray);margin-top:6px}.input-title{color:var(--gray-light);display:inline-block;font-size:12px;font-weight:500;margin-bottom:4px;margin-left:10px;word-break:break-word}.textarea textarea{font-family:inherit;font-size:inherit;height:170px;outline:none;resize:none}@document url-prefix(""){.textarea textarea{scrollbar-color:var(--green) var(--transparent)}}.textarea textarea::-webkit-scrollbar{height:3px;width:3px}.textarea textarea::-webkit-scrollbar-track{background-color:var(--transparent);border-radius:10px}.textarea textarea::-webkit-scrollbar-thumb{background-color:var(--green);border-radius:10px}.ReactModal__Overlay{cursor:pointer;opacity:0;transition:opacity .15s ease-in-out}.ReactModal__Content{cursor:auto;outline:none;position:relative}.ReactModal__Overlay--after-open{opacity:1}.ReactModal__Overlay--before-close{opacity:0}@document url-prefix(""){.custom-select__menu-list{scrollbar-color:var(--green) var(--transparent)}}.custom-select__menu-list::-webkit-scrollbar{height:3px;width:3px}.custom-select__menu-list::-webkit-scrollbar-track{background-color:var(--transparent);border-radius:10px}.custom-select__menu-list::-webkit-scrollbar-thumb{background-color:var(--green);border-radius:10px}.rc-pagination{align-items:center;color:var(--light-black)!important;display:flex;font-size:16px!important;gap:2px}.rc-pagination .rc-pagination-item,.rc-pagination .rc-pagination-jump-next,.rc-pagination .rc-pagination-jump-prev,.rc-pagination .rc-pagination-next,.rc-pagination .rc-pagination-options-quick-jumper-button,.rc-pagination .rc-pagination-prev{align-items:center;border-radius:8px;display:flex;flex-shrink:0;height:44px;justify-content:center;margin:0;width:48px}.rc-pagination .rc-pagination-item{background:transparent;border-color:transparent}.rc-pagination .rc-pagination-item-active{border-color:var(--warm-gray)!important;pointer-events:none}.rc-pagination .rc-pagination-item-active a{color:var(--light-black)!important}.rc-pagination .rc-pagination-item:hover{border-color:var(--warm-gray)!important}.rc-pagination .rc-pagination-item:hover a{color:var(--gray-light)!important}.rc-pagination .rc-pagination-item a{color:var(--gray-light)}.rc-pagination .rc-pagination-jump-next,.rc-pagination .rc-pagination-jump-prev{margin-top:auto}.rc-pagination .rc-pagination-jump-next .rc-pagination-item-link:after,.rc-pagination .rc-pagination-jump-prev .rc-pagination-item-link:after{content:"..."}.rc-pagination .rc-pagination-disabled{color:var(--gray-light);cursor:default!important}.rc-pagination .rc-pagination-options{align-items:center;display:flex;height:44px;margin-left:auto;order:2}.rc-pagination .rc-pagination-options-quick-jumper{align-items:center;color:var(--gray-light);display:flex;gap:12px}.rc-pagination .rc-pagination-options-quick-jumper input{background:var(--white);border-radius:8px;color:var(--light-black);height:44px;margin:0;order:-1;padding:0 20px;width:84px}.rc-pagination .rc-pagination-options-quick-jumper-button{background:var(--green)}.rc-pagination .rc-pagination-options-quick-jumper-button:before{background-image:url(/icons/arrow-right.svg);content:"";height:24px;transition:transform .1s;width:24px}.rc-pagination .rc-pagination-options-quick-jumper-button:hover:before{transform:scale(1.1)}.rc-pagination .rc-pagination-next,.rc-pagination .rc-pagination-prev{order:1}.rc-pagination .rc-pagination-next svg,.rc-pagination .rc-pagination-prev svg{height:16px;width:16px;stroke:currentColor;stroke-width:2px;transition:transform .1s}.rc-pagination .rc-pagination-next:hover:not(.rc-pagination-disabled),.rc-pagination .rc-pagination-prev:hover:not(.rc-pagination-disabled){transform:scale(1.1)}.rc-pagination .rc-pagination-prev svg{transform:rotate(180deg)}.main-page{background:var(--forest-green);width:100vw}.rounding-backing{background:var(--ivory-light);border-radius:0 0 60px 60px;display:flex;flex-direction:column;width:100%}.rounding-backing>*{max-width:1280px;padding:0 16px;scroll-margin-top:var(--header-height);width:100%}.h2{font-size:22px;font-weight:500}.breadcrumbs{font-size:16px;font-weight:400}.breadcrumbs,.h2{letter-spacing:-.02em;line-height:140%}@media (max-width:767px){.rc-pagination{flex-wrap:wrap}}@media (min-width:768px){:root{--offset-2:24px;--offset-header:24px}.rounding-backing>*{padding:0 24px}}@media (min-width:1280px){:root{--offset-2:152px}.rounding-backing{align-items:center}}@media print{.visually-hidden{clip-path:none;height:auto;margin:0;overflow:visible;position:relative;white-space:normal;width:auto}}