@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Didact+Gothic&family=Jost:ital,wght@0,100..900;1,100..900&display=swap";.hover,button:hover,.button:hover,a:hover{opacity:.8}.smoothly:hover,.leise-menu-wrapper .leise-menu .aside-navigation .links a:hover,.social-links a:hover,.smoothly:not(:hover),.leise-menu-wrapper .leise-menu .aside-navigation .links a:not(:hover),.social-links a:not(:hover){transition:all .5s}body{overflow-x:hidden}header{z-index:8}@media (prefers-color-scheme: dark){header{background:#15191f}}header .header-wrapper{position:relative}.menu{cursor:pointer}.menu.admin-menu{padding:1.99rem}.leise-menu-wrapper{display:none;z-index:88;position:absolute;height:100vh;top:0;right:0;bottom:0;border-left:1px solid #eee;background:#fff;box-shadow:#00000040 0 25px 20px -20px;overflow:hidden}@media (prefers-color-scheme: dark){.leise-menu-wrapper{border-left:1px solid rgba(255,255,255,.0509803922);background:#15191f}}.leise-menu-wrapper .social{display:none}.leise-menu-wrapper.visible{display:block}.leise-menu-wrapper .close-leise-menu{cursor:pointer}.leise-menu-wrapper .leise-menu{width:320px}.leise-menu-wrapper .leise-menu .control a{font-weight:500;color:#000;text-decoration:none}.leise-menu-wrapper .leise-menu .heading{font-size:20px;line-height:29px;letter-spacing:.04em}@media (prefers-color-scheme: dark){.leise-menu-wrapper .leise-menu .aside-navigation{border-right:1px solid rgba(255,255,255,.0509803922);min-height:100vh}}.leise-menu-wrapper .leise-menu .aside-navigation .links a{display:block;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#181818;font-size:18px;text-decoration:none;font-weight:400;padding:1.5rem 0 1.5rem 1.5rem}@media (prefers-color-scheme: dark){.leise-menu-wrapper .leise-menu .aside-navigation .links a{color:#dadada}.leise-menu-wrapper .leise-menu .aside-navigation .links a.bbn{border-bottom:none}}*{box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp{border:0;margin:0;padding:0;font-size:100%}html,body{height:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,section{display:block}b,strong{font-weight:700}img{font-size:0;vertical-align:middle;-ms-interpolation-mode:bicubic}li{display:list-item}table{border-collapse:collapse;border-spacing:0}th,td,caption{font-weight:400;vertical-align:top;text-align:left}svg{overflow:hidden}textarea{resize:vertical}button{outline:none;background:transparent;border-width:0}:root{color-scheme:light dark}*{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-thumb{background:#000}@media (prefers-color-scheme: dark){::-webkit-scrollbar-thumb{background:#94a6c2}}::-webkit-scrollbar-track{background:#e8e8e8}@media (prefers-color-scheme: dark){::-webkit-scrollbar-track{background:#2c333e}}body{background:#fff}@media (prefers-color-scheme: dark){body{background:#13171c;color:#dadada}}main{min-height:100vh}.hover,a:hover,button:hover,.button:hover{opacity:.8}strong,b{font-weight:600}*:focus{outline:none}.db{display:block}.dn{display:none}.dib{display:inline-block}.grid,.crud-form .splitter{display:grid}.x2{grid-template-columns:repeat(2,1fr)}.x3{grid-template-columns:repeat(3,1fr)}.x4{grid-template-columns:repeat(4,1fr)}.x5{grid-template-columns:repeat(5,1fr)}.px0{padding-left:0;padding-right:0}.py0{padding-top:0;padding-bottom:0}.mx0{margin-left:0;margin-right:0}.my0{margin-top:0;margin-bottom:0}.g05{gap:.5rem}.g1{gap:1rem}.g2{gap:2rem}.gc13{grid-column:1/3}.gc14{grid-column:1/4}.gc15{grid-column:1/5}.gc25{grid-column:2/5}.gc24{grid-column:2/4}.gc35{grid-column:3/5}.flex{display:flex}.jcsb{justify-content:space-between}.ffr{flex-flow:row}.ffc{flex-flow:column}.iflex{display:inline-flex}.aic{align-items:center}.ba{border:1px solid #eee}@media (prefers-color-scheme: dark){.ba{border:1px solid rgba(255,255,255,.0509803922)}}.bb{border-bottom:1px solid #eee}@media (prefers-color-scheme: dark){.bb{border-bottom:1px solid rgba(255,255,255,.0509803922)}}.bt{border-top:1px solid #eee}@media (prefers-color-scheme: dark){.bt{border-top:1px solid rgba(255,255,255,.0509803922)}}.br{border-right:1px solid #eee}@media (prefers-color-scheme: dark){.br{border-right:1px solid rgba(255,255,255,.0509803922)}}.bl{border-left:1px solid #eee}@media (prefers-color-scheme: dark){.bl{border-left:1px solid rgba(255,255,255,.0509803922)}}.bbn,.bbn:hover{border-bottom:none}.limit{max-width:1024px}.mxauto{margin:0 auto}.mw7{max-width:720px}.mw9{max-width:920px}.vh{min-height:100vh}.smoothly:hover,.social-links a:hover,.leise-menu-wrapper .leise-menu .aside-navigation .links a:hover,.smoothly:not(:hover),.social-links a:not(:hover),.leise-menu-wrapper .leise-menu .aside-navigation .links a:not(:hover){transition:all .5s}img{display:block;width:100%;height:auto}@media (prefers-color-scheme: dark){img{filter:brightness(.89) contrast(.98)}}li{list-style:circle;list-style-position:inside;padding:.5rem 0;line-height:25px}sup{font-size:9px;font-weight:700;color:#a9a9a9}.animate{animation-duration:1s;animation-fill-mode:both}.animate.faster{animation-duration:.88s;animation-fill-mode:both}.animate.fast{animation-duration:.718s;animation-fill-mode:both}.animate.fastest{animation-duration:.2s;animation-fill-mode:both}.xselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.delay1{animation-delay:.15s}.delay2{animation-delay:.25s}.delay3{animation-delay:.35s}.delay4{animation-delay:.55s}.delay5{animation-delay:.85s}.delay6{animation-delay:1.28s}.delay7{animation-delay:1.37s}.tac{display:block;text-align:center;width:100%}.tar{display:block;text-align:right;width:100%}.ar{text-align:right}.fr{display:flex;justify-content:flex-end}.text-heading{font-family:Jost,sans-serif}.text-primary{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#181818}.pt0{padding-top:0rem}.pr0{padding-right:0rem}.pb0{padding-bottom:0rem}.pl0{padding-left:0rem}.px0{padding-right:0rem;padding-left:0rem}.py0{padding-top:0rem;padding-bottom:0rem}.mt0{margin-top:0rem}.mr0{margin-right:0rem}.mb0{margin-bottom:0rem}.ml0{margin-left:0rem}.mx0{margin-right:0rem;margin-left:0rem}.my0{margin-top:0rem;margin-bottom:0rem}.pt1{padding-top:.5rem}.pr1{padding-right:.5rem}.pb1{padding-bottom:.5rem}.pl1{padding-left:.5rem}.px1{padding-right:.5rem;padding-left:.5rem}.py1{padding-top:.5rem;padding-bottom:.5rem}.mt1{margin-top:.5rem}.mr1{margin-right:.5rem}.mb1{margin-bottom:.5rem}.ml1{margin-left:.5rem}.mx1{margin-right:.5rem;margin-left:.5rem}.my1{margin-top:.5rem;margin-bottom:.5rem}.pt2{padding-top:1rem}.pr2{padding-right:1rem}.pb2{padding-bottom:1rem}.pl2{padding-left:1rem}.px2{padding-right:1rem;padding-left:1rem}.py2{padding-top:1rem;padding-bottom:1rem}.mt2{margin-top:1rem}.mr2{margin-right:1rem}.mb2{margin-bottom:1rem}.ml2{margin-left:1rem}.mx2{margin-right:1rem;margin-left:1rem}.my2{margin-top:1rem;margin-bottom:1rem}.pt3{padding-top:1.5rem}.pr3{padding-right:1.5rem}.pb3{padding-bottom:1.5rem}.pl3{padding-left:1.5rem}.px3{padding-right:1.5rem;padding-left:1.5rem}.py3{padding-top:1.5rem;padding-bottom:1.5rem}.mt3{margin-top:1.5rem}.mr3{margin-right:1.5rem}.mb3{margin-bottom:1.5rem}.ml3{margin-left:1.5rem}.mx3{margin-right:1.5rem;margin-left:1.5rem}.my3{margin-top:1.5rem;margin-bottom:1.5rem}.pt4{padding-top:2rem}.pr4{padding-right:2rem}.pb4{padding-bottom:2rem}.pl4{padding-left:2rem}.px4{padding-right:2rem;padding-left:2rem}.py4{padding-top:2rem;padding-bottom:2rem}.mt4{margin-top:2rem}.mr4{margin-right:2rem}.mb4{margin-bottom:2rem}.ml4{margin-left:2rem}.mx4{margin-right:2rem;margin-left:2rem}.my4{margin-top:2rem;margin-bottom:2rem}.pt5{padding-top:2.5rem}.pr5{padding-right:2.5rem}.pb5{padding-bottom:2.5rem}.pl5{padding-left:2.5rem}.px5{padding-right:2.5rem;padding-left:2.5rem}.py5{padding-top:2.5rem;padding-bottom:2.5rem}.mt5{margin-top:2.5rem}.mr5{margin-right:2.5rem}.mb5{margin-bottom:2.5rem}.ml5{margin-left:2.5rem}.mx5{margin-right:2.5rem;margin-left:2.5rem}.my5{margin-top:2.5rem;margin-bottom:2.5rem}.pt6{padding-top:3rem}.pr6{padding-right:3rem}.pb6{padding-bottom:3rem}.pl6{padding-left:3rem}.px6{padding-right:3rem;padding-left:3rem}.py6{padding-top:3rem;padding-bottom:3rem}.mt6{margin-top:3rem}.mr6{margin-right:3rem}.mb6{margin-bottom:3rem}.ml6{margin-left:3rem}.mx6{margin-right:3rem;margin-left:3rem}.my6{margin-top:3rem;margin-bottom:3rem}.social-links{padding:1.5rem 0;align-items:center}.social-links a{display:inline-block}.social-links a:hover .facebook-icon{transition:all .5s!important;fill:#3b5998}.social-links a:hover .twitter-icon{transition:all .5s!important;fill:#00acee}.social-links a:hover .telegram-icon{transition:all .5s!important;fill:#08c}.social-links a:hover .instagram-icon{transition:all .5s!important;fill:#c13584}.social-links a:hover .vk-icon{transition:all .5s!important;fill:#4c75a3}.social-links a:not(:hover) .facebook-icon{transition:all .5s!important}.social-links a:not(:hover) .twitter-icon{transition:all .5s!important}.social-links a:not(:hover) .telegram-icon{transition:all .5s!important}.social-links a:not(:hover) .instagram-icon{transition:all .5s!important}.social-links a:not(:hover) .vk-icon{transition:all .5s!important}button,.button{background:#eee;padding:.5rem 1rem;border-radius:7px;font-size:14px;font-weight:500;letter-spacing:.008rem;cursor:pointer;text-decoration:none;color:#000;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;width:-moz-fit-content;width:fit-content}@media (prefers-color-scheme: dark){button,.button{background:#ffffff1a;color:#dadada}}button.black,.button.black{color:#fff;background:#000}@media (prefers-color-scheme: dark){button.black,.button.black{background:#2a3445;color:#dadada}}button.buy,.button.buy{align-items:center;display:flex;background:#10ad59;color:#fff;padding:.8rem 1.2rem;font-size:15px;letter-spacing:.012rem}button.buy svg,.button.buy svg{margin-right:1rem}.pop-label{color:#8dcc7e;padding:.5rem 1rem;border-radius:7px;font-size:14px;font-weight:500;letter-spacing:.008rem}.leise-editor-box{position:relative}.leise-editor-box .navigation{position:absolute;background:#fff;top:1px;left:8px;right:8px;padding-bottom:8px;border-bottom:1px solid #b8b8b8;padding-top:7px}@media (prefers-color-scheme: dark){.leise-editor-box .navigation{background:#29324a;border-bottom:1px solid rgba(255,255,255,.0509803922)}}.leise-editor-box .navigation .button{margin-right:.5rem}.leise-editor-box .navigation .button:last-child{margin-right:0}.leise-editor-box textarea{padding-top:68px;min-height:512px}.leise-editor-box .leise-preview{display:none;position:fixed;top:0;right:-6px;left:0;bottom:0;background:#fff;z-index:9999;overflow-y:overlay;padding-bottom:4rem}@media (prefers-color-scheme: dark){.leise-editor-box .leise-preview{background:#13171c}}.leise-editor-box .leise-preview .header{margin:4rem auto 1rem;max-width:720px}.leise-editor-box .leise-preview .article{margin:0 auto;max-width:720px}#admin h2{font-size:28px;font-weight:400;line-height:32px}#admin h3{font-size:24px;font-weight:400;line-height:28px}#admin .hat{padding:1rem 0}#admin .table .header{font-weight:500}#admin .form-file{position:relative}#admin .form-file .form-input{color:#686868;font-size:14px;position:absolute;left:10px;top:-10px;background:#fff;padding:0 6px}#admin .form-file .image-upload{border-radius:4px;border:1px solid #B8B8B8;padding:16px;width:100%;outline:none;color:#202020}#admin .form-file .image-upload.input-error{border:2px solid #ff7979}#admin .info{font-size:13px;color:#ccc}#admin .content .block{border-radius:7px}#admin .content .block h4{font-size:23px}@media (prefers-color-scheme: dark){#admin .special{border:1px solid rgba(255,255,255,.0509803922)!important}#admin .list .tile{border-bottom:1px solid rgba(255,255,255,.0509803922)}#admin .list .tile:hover{border-bottom:1px solid #E2FFED}}.main-navigation{display:none}.header-wrapper h1,.header-wrapper h4{font-size:34px;font-weight:500;line-height:0}.header-wrapper h1 a,.header-wrapper h4 a{font-family:Jost,sans-serif;text-decoration:none}.heading-font,h1,h2,h3,h4,h5,h6{font-family:Jost,sans-serif;font-weight:400}a{color:#000;text-decoration:underline;font-weight:500}@media (prefers-color-scheme: dark){a{color:#dadada}}article{display:block;font-weight:400;line-height:27px;font-size:16px}article h3 span{font-size:18px}.crumbs{color:#888;font-style:italic;font-size:16px}.crumbs a{font-style:italic;text-decoration:none;font-weight:400}.publication-content header{background:none}.publication-content .article-content{max-width:780px}.publication-content h1{font-style:normal;font-weight:500;font-size:48px;line-height:56px;padding:1rem 0;color:#000}@media (prefers-color-scheme: dark){.publication-content h1{color:#dadada}}.publication-content h2{font-style:normal;font-weight:500;font-size:36px;line-height:48px;padding:1rem 0 2rem;color:#000}@media (prefers-color-scheme: dark){.publication-content h2{color:#dadada}}.publication-content h3{font-style:normal;font-weight:500;font-size:32px;line-height:36px;letter-spacing:.01em;padding:1rem 0 2rem;color:#000}@media (prefers-color-scheme: dark){.publication-content h3{color:#dadada}}.publication-content p{font-style:normal;font-weight:400;font-size:17px;line-height:31px;color:#080808;margin-bottom:1rem}@media (prefers-color-scheme: dark){.publication-content p{color:#dadada}}.publication-content img{padding:1rem 0 2rem}.publication-content blockquote{background:#fafafa;padding:2rem;margin:2rem 0;position:relative;border-left:3px solid #000;font-size:17px;line-height:27px;font-style:italic}@media (prefers-color-scheme: dark){.publication-content blockquote{color:#d2d3d8;background:#2c333e;border-left:3px solid #94A6C2}}.publication-content blockquote:after{content:"”";color:#000;font-size:78px;line-height:0px;position:absolute;right:12px;font-family:Arial,sans-serif;font-style:normal;top:18px}@media (prefers-color-scheme: dark){.publication-content blockquote:after{color:#94a6c2}}.images .image .delete input[type=submit]{cursor:pointer;background:#ff7979;border:none;padding:4px 8px;border-radius:4px;color:#fff;letter-spacing:.02rem;font-size:14px;font-weight:500}.images .image .delete{position:absolute;right:.5rem;top:-4px}.images .image{position:relative;border-radius:7px 7px 0 0;overflow:hidden}.images .url input[type=text]{border-radius:0 0 7px 7px;border-top:none}.input-events,input[type=text],input[type=number],input[type=email],input[type=password],input[type=date],input[type=datetime-local],input[type=file],input[type=search],select,textarea{appearance:none;-moz-appearance:none;-webkit-appearance:none}*{font-size:16px}.data-confirmation{background:#f6fff6;color:#111;padding:1rem 1rem 1rem 2rem}.data-confirmation button.mini{background-color:#20bf6b}.data-verification{background:#f6fff6;color:#111;padding:1rem;display:inline-block;width:-moz-fit-content;width:fit-content}.data-verification button.mini{background-color:#20bf6b}.input,input[type=text],input[type=number],input[type=email],input[type=password],input[type=date],input[type=datetime-local],input[type=file],input[type=search],select,textarea{border-radius:4px;border:1px solid #B8B8B8;padding:16px;display:block;width:100%;outline:none;color:#202020;font-size:16px;font-style:normal;font-weight:400;line-height:normal;z-index:1}@media (prefers-color-scheme: dark){.input,input[type=text],input[type=number],input[type=email],input[type=password],input[type=date],input[type=datetime-local],input[type=file],input[type=search],select,textarea{background:#29324a;border:1px solid rgba(255,255,255,.0509803922);color:#dadada}}.input:-webkit-autofill:first-line,input[type=text]:-webkit-autofill:first-line,input[type=number]:-webkit-autofill:first-line,input[type=email]:-webkit-autofill:first-line,input[type=password]:-webkit-autofill:first-line,input[type=date]:-webkit-autofill:first-line,input[type=datetime-local]:-webkit-autofill:first-line,input[type=file]:-webkit-autofill:first-line,input[type=search]:-webkit-autofill:first-line,select:-webkit-autofill:first-line,textarea:-webkit-autofill:first-line{color:#202020;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.input:focus,input[type=text]:focus,input[type=number]:focus,input[type=email]:focus,input[type=password]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=file]:focus,input[type=search]:focus,select:focus,textarea:focus{outline:none}.input::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=file]::-moz-placeholder,input[type=search]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#8e8e8e}.input::placeholder,input[type=text]::placeholder,input[type=number]::placeholder,input[type=email]::placeholder,input[type=password]::placeholder,input[type=date]::placeholder,input[type=datetime-local]::placeholder,input[type=file]::placeholder,input[type=search]::placeholder,select::placeholder,textarea::placeholder{color:#8e8e8e}@media (prefers-color-scheme: dark){.input::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=file]::-moz-placeholder,input[type=search]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#5c6c7a}.input::placeholder,input[type=text]::placeholder,input[type=number]::placeholder,input[type=email]::placeholder,input[type=password]::placeholder,input[type=date]::placeholder,input[type=datetime-local]::placeholder,input[type=file]::placeholder,input[type=search]::placeholder,select::placeholder,textarea::placeholder{color:#5c6c7a}}input[type=date]{padding-top:15px;padding-bottom:15px}textarea{min-height:128px;line-height:24px}select{cursor:pointer}select[disabled]{background:transparent}label{z-index:2}label.image{margin-top:0}.account-form,.publication-types{max-width:320px}.error-text,.form-input .error,form .error{color:#ff7979;letter-spacing:.015rem}.form-input{position:relative}.form-input label{position:absolute;background:#fff;top:-12px;left:8px;padding:0 6px;color:#686868;font-size:14px;font-style:normal;font-weight:400;line-height:23px}@media (prefers-color-scheme: dark){.form-input label{background:#29324a;border-top:1px solid rgba(255,255,255,.0509803922);border-right:1px solid rgba(255,255,255,.0509803922);border-left:1px solid rgba(255,255,255,.0509803922);color:#82a0c2;border-radius:4px 4px 0 0;padding:0 8px}}.form-input .icon{position:absolute;right:16px;bottom:16px}.form-input .icon path{fill:#b9b9b9}.form-input .icon.error{fill:#ff7979}.form-input .input-error{border:2px solid #ff7979}.form-notice{font-weight:400;font-size:16px;line-height:24px;text-align:left;font-style:italic;color:#666}.locations-list form{padding:.5rem}.locations-list form:nth-child(2n){background:#fafafa}.trigger,.remember-user{grid-template-columns:40px auto;grid-gap:1rem}.trigger label,.remember-user label{margin-top:0}.remember-user{margin-top:1.5rem;margin-bottom:1.5rem;text-align:center;display:flex;justify-content:center}.lever{width:40px;height:20px;cursor:pointer;-webkit-tap-highlight-color:transparent;transform:translateZ(0)}.lever-text{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:16px;text-align:left}@media (prefers-color-scheme: dark){.lever-text{color:#dadada}}.lever,.lever:before{position:relative;display:block}.lever:before{content:"";top:3px;left:3px;width:34px;height:14px;background:#9a9999;border-radius:8px;transition:background .2s ease}.lever span{top:0;left:0;width:20px;height:20px;background:#fff;border-radius:10px;box-shadow:0 1px 8px #9a9999cc;transition:all .2s ease}.lever span,.lever span:before{position:absolute;display:block}.lever span:before{content:"";margin:-18px;width:56px;height:56px;background:#b8e99480;border-radius:50%;transform:scale(0);opacity:1;pointer-events:none}input[type=checkbox]:checked+.lever:before{background:#b8e994}input[type=checkbox]:checked+.lever span,#secondary-trigger:checked+.lever span{background:#20bf6b;transform:translate(20px);transition:all .2s cubic-bezier(.8,.4,.3,1.25),background .15s ease;box-shadow:0 1px 8px #b8e99433}input[type=checkbox]:checked+.lever span:before{transform:scale(1);opacity:0;transition:all .4s ease}input[type=checkbox]{display:none}input[type=radio]:checked+.lever:before{background:#b8e994}input[type=radio]:checked+.lever span,#secondary-trigger:checked+.lever span{background:#20bf6b;transform:translate(20px);transition:all .2s cubic-bezier(.8,.4,.3,1.25),background .15s ease;box-shadow:0 1px 8px #b8e99433}input[type=radio]:checked+.lever span:before{transform:scale(1);opacity:0;transition:all .4s ease}input[type=radio]{display:none}.upload{border-bottom:1px solid #B9B9B9;padding:1rem 0;cursor:pointer}.upload .image-upload{display:flex;align-items:center;justify-content:space-between}.upload .upload-message{font-size:16px;font-style:normal;font-weight:400;letter-spacing:.02em}form.empty{display:inline}form .informer,form .crud-form .informer,.crud-form form .informer{color:#383b08;background:#fdf4b3;padding:12px 18px;font-style:normal;font-weight:400;font-size:14px;line-height:21px;letter-spacing:.02em;border-top:10px solid #F7EDA6;border-radius:0 0 7px 7px}.crud-form{max-width:720px}.crud-form .informer{margin-top:2rem}.crud-form .splitter{grid-template-columns:1fr 1fr;grid-gap:1rem}.update{grid-template-columns:1fr 1fr;align-items:center}.list .tile{border-bottom:1px solid #eee;padding:12px 0}.list .tile:hover{border-bottom:1px solid #e2ffed}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:#f5f5f5!important;color:gray!important;border:1px solid #4CAF50!important;-webkit-transition:background-color 500s ease-in-out 0s;transition:background-color 500s ease-in-out 0s}@media (prefers-color-scheme: dark){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{-webkit-text-fill-color:#dadada!important;color:#dadada!important;background:#15191f;border:1px solid rgba(255,255,255,.0509803922)!important}}input:-moz-autofill{background-color:#f5f5f5!important;color:#333!important}@media (prefers-color-scheme: dark){input:-moz-autofill{border:1px solid rgba(255,255,255,.0509803922)!important;background:#15191f;color:#dadada!important}}.message{width:-moz-fit-content;width:fit-content;padding:6px 12px;border-radius:7px;font-weight:400}.message.success{background:#f2fff2;color:#60c26d}@media (prefers-color-scheme: dark){.message.success{background:none;color:#60c26d;border:2px solid #60c26d}}.message.error{background:#ffe5e5;color:#f88}.message.warning{background:#ffe7c2;color:#f4964c}@media (prefers-color-scheme: dark){.message.warning{background:none;color:#f4964c;border:1px solid #f4964c;border-radius:7px}}.message.empty{border:2px solid #c9f2ed;color:#4ca6a5}@media (prefers-color-scheme: dark){.message.empty{border:2px solid #4ca6a5}}.grey-lable{background:#fafafaab;padding:1rem;border-radius:7px;border:1px solid rgba(238,238,238,.5215686275)}.history-link{grid-template-columns:52px auto;text-align:center;justify-content:center}.history-link picture{border-radius:50%;overflow:hidden;z-index:2}.blog-screen h2,.lectures-screen h2{font-size:28px;font-weight:400;line-height:32px}.blog-screen p,.lectures-screen p{font-size:16px;line-height:25px}footer .copy{color:#000;font-weight:500;font-size:21px;line-height:28px;font-family:Jost,sans-serif}@media (prefers-color-scheme: dark){footer .copy{color:#dadada;font-weight:400}}footer .legal{line-height:1.7;font-size:clamp(1rem,.88rem + .18vw,1.128rem);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segor UI,Roboto,sans-serif;color:#6b6b6b;max-width:720px}footer .social-links{max-width:256px;padding:2rem 0}footer picture{display:block;width:62px;height:auto}.social-mobile{max-width:240px}.social-links{flex-flow:row;align-items:center;justify-content:space-between}@media (prefers-color-scheme: dark){.social-links a svg path{fill:#8a8d95}}.social-links a:hover svg path{transition:all .5s;fill:#181818}@media (prefers-color-scheme: dark){.social-links a:hover svg path{fill:#ccccce}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInRight{0%{opacity:.9;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes logoSpinner{0%{transform:rotate3d(0,0,1,-88deg);opacity:0;transform:rotate(-88deg)}to{transform:translateZ(0);opacity:1;transform:rotate(0)}}@keyframes logoWoofer{to{transform:rotate(-180deg)}}.course-tile-text,.landing-page .head .data .time .text,.landing-page .head .data .lessons .text,.courses .tile .lessons .text,.courses .tile .time .text{font-style:normal;font-weight:400;font-size:16px;line-height:19px;display:flex;align-items:center}.courses *{text-decoration:none}.courses .tile:hover .button{color:#fff;background:#000}@media (prefers-color-scheme: dark){.courses .tile:hover .button{background:#2a3445}}.courses .tile:hover img{filter:grayscale(100%)}.courses .tile .image-wrapper{position:relative;max-width:350px}.courses .tile .category{font-style:normal;font-weight:400;font-size:15px;line-height:18px;color:#fff;display:inline-block;padding:8px 16px;background:#f8f8f8;border-radius:4px;letter-spacing:.02rem}.courses .tile .title{font-family:Roboto,Arial,Helvetica,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-style:normal;letter-spacing:.012rem;font-size:18px;line-height:24px;display:flex;align-items:center;margin-top:24px}@media (prefers-color-scheme: dark){.courses .tile .title{color:#dadada}}.courses .tile .excerpt{font-weight:400;font-size:15px;line-height:21px;display:flex;align-items:center;letter-spacing:.02em;color:#888;margin:16px 0;font-style:italic}@media (prefers-color-scheme: dark){.courses .tile .excerpt{color:#888}}.courses .tile .time{align-items:center}.courses .tile .time .image{margin-right:16px;width:20px}.courses .tile .price-loop .current{font-size:18px;font-weight:600}.courses .tile .price-loop .sale{font-size:18px;font-weight:600;padding-left:.8rem;color:#888b93;position:relative;display:inline-block;width:-moz-fit-content;width:fit-content}.courses .tile .price-loop .sale:after{content:"";display:block;top:50%;right:0;width:100%;height:2px;background:#e7382791;position:absolute;left:.5rem}.courses .tile .lessons{align-items:center}.courses .tile .lessons .image{margin-right:16px;width:20px}.courses .tile .button{color:#585858}@media (prefers-color-scheme: dark){.courses .tile .button{color:#888b93}}.couse-title header{background:none}.couse-title h1{font-style:normal;font-weight:500;font-size:42px;line-height:48px;color:#000}@media (prefers-color-scheme: dark){.couse-title h1{color:#dadada}}.couse-title .system-info{border:1px solid #000;display:inline-flex;padding:6px 8px;line-height:1;margin-top:.5rem;border-radius:7px}.course-content{grid-template-columns:auto 216px;gap:1rem}.start-preview img{border-radius:7px}.start-preview .excerpt{padding:1rem 0;font-size:14px;font-weight:400;line-height:21px}.quick-registration{display:none;position:fixed;background:#0000007a;top:0;left:0;bottom:0;right:0;z-index:9998;justify-content:center;align-items:center}.quick-registration form{max-width:320px;background:#fff;padding:1rem;border-radius:7px;text-align:left}@media (prefers-color-scheme: dark){.quick-registration form{background:#15191f}}.quick-registration form input{margin:1rem 0}.quick-registration form input.passw{margin-bottom:0}.quick-registration form button{width:100%}.quick-registration form .oops{border-radius:7px;color:#ea6565;font-size:14px}.landing-page{margin:64px auto}.landing-page iframe{overflow:hidden;border-radius:8px}.landing-page .head{text-align:center}.landing-page .head h1{font-style:normal;font-weight:500;font-size:36px;line-height:46px;color:#000}@media (prefers-color-scheme: dark){.landing-page .head h1{color:#dadada}}.landing-page .head .data{text-align:center;padding-top:48px}.landing-page .head .data .time,.landing-page .head .data .lessons{align-items:center;line-height:0;width:-moz-fit-content;width:fit-content;display:inline-flex}@media (prefers-color-scheme: dark){.landing-page .head .data .time .text,.landing-page .head .data .lessons .text{color:#dadada}}.landing-page .video{max-width:920px;aspect-ratio:16/9;margin:48px auto;position:relative}.landing-page .lp-content{padding:72px 0 48px;margin:0 auto;max-width:680px;display:flex;flex-flow:column;gap:1rem}@media (prefers-color-scheme: dark){.landing-page .lp-content img{filter:brightness(.89) contrast(.98)}}.system-footer{margin-top:128px}.system-footer .socialtiny{max-width:220px}.system-footer .menu{cursor:auto;display:inline-flex;gap:1.8rem;margin-bottom:72px;margin-top:42px}.system-footer .menu a{font-style:normal;font-weight:500;font-size:16px;line-height:18px;text-decoration-line:underline;color:#000}@media (prefers-color-scheme: dark){.system-footer .menu a{color:#686868;font-weight:400}}.video .icon{background:#fff;width:48px;height:48px;padding:4px;position:absolute;top:10px;right:10px}.author{grid-template-columns:auto 86px;gap:1rem;align-items:center;padding:1rem;width:-moz-fit-content;width:fit-content;border-radius:0 62px 62px 0;background:#ccc}.author .image img{border-radius:50%}.author .author-head{line-height:22px;font-size:17px;padding-bottom:.8rem;font-weight:600}.author .author-head address{display:inline-block}.author .author-head address a{font-style:normal}.author p{padding-bottom:0;font-size:clamp(1rem,.96rem + .18vw,1.125rem);line-height:22px;max-width:520px}.author.course{margin:0 auto 3rem;max-width:680px;border-radius:0;padding:1.5rem 2rem;border-left:none}.author.course .author-head{font-size:18px;line-height:25px}.author.course p{width:100%;max-width:100%;font-size:18px;line-height:25px}.landing-footer picture{width:62px;height:auto;display:block;margin:0 auto}.current{font-size:17px;font-weight:600;color:#0a773d}@media (prefers-color-scheme: dark){.current{color:#36d27f}}.sale{font-size:17px;font-weight:600;padding-left:.28rem;color:#888b93;position:relative;display:inline-block;width:-moz-fit-content;width:fit-content}.header-stripe{height:3px;width:100%;background:#ec008c;background:linear-gradient(to right,#fc6767,#ec008c)}.auth-box{justify-content:center;min-height:100vh;align-items:center;flex-flow:column}.auth-box .button{width:100%;display:inline-block;text-align:center}.auth-form{max-width:220px}.error-block .error-item{color:#ff7979;margin-bottom:1rem}.account-wrapper .account-menu .main-links a{margin-right:1rem}.account-wrapper .account-menu .main-links a:last-child{margin-right:0}.account-wrapper h2{font-size:28px;font-weight:400;line-height:32px}@media (prefers-color-scheme: dark){.account-wrapper .blog-question-form .notice{top:-6px}.account-wrapper .blog-question-form .notice span{border:none}}.account-wrapper .blog-question-form .message{background:none;padding:0}.account-wrapper .waiting{font-style:italic;color:#888}.fq-block{line-height:29px}.page-heading{font-size:28px;font-weight:400;line-height:32px}.post-tile a{text-decoration:none}.post-tile a h2{font-weight:500;font-size:18px;line-height:21px}.post-tile a p{color:#888;font-style:italic;font-weight:400}.vh80{min-height:80vh}.vh80 .head{text-align:center}@media (prefers-color-scheme: dark){.vh80 .head svg path{fill:#dadada}}.vh80 .head h1{font-weight:500;font-size:20px;letter-spacing:.02rem}.vh80 .head .button{margin-left:auto;margin-right:auto}audio::-webkit-media-controls-download-button{display:none}#audio-player{max-width:720px}#audio-player .control-panel{position:relative;z-index:8}#audio-player .control-panel .loading-wall{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#ffffffd9;color:#fc6767;justify-content:center;z-index:9}@media (prefers-color-scheme: dark){#audio-player .control-panel .loading-wall{background:#0000007a}}#audio-player .info{grid-template-columns:108px auto;gap:1rem;background:#f1f3f4;padding:1rem;border-radius:7px 7px 0 0}@media (prefers-color-scheme: dark){#audio-player .info{color:#dadada;background:#1d2736;border:1px solid rgba(255,255,255,.0509803922)}}#audio-player .info .poster{border-radius:7px;overflow:hidden}#audio-player .info .trackinfo{display:flex;flex-flow:column;justify-content:center}#audio-player .info .trackinfo .current-partition{font-size:16px;font-weight:500;padding-bottom:.1rem}#audio-player .info .trackinfo .current-lesson{font-size:22px;font-weight:300}#audio-player .progress-line{height:2px;width:100%;background:#eae9e9}@media (prefers-color-scheme: dark){#audio-player .progress-line{background:#94a6c2}}#audio-player .progress-line .audio-progress{height:2px;transition:width .3s ease;background:#ec008c;background:linear-gradient(to right,#fc6767,#ec008c)}#audio-player .controls{background:#f1f3f4;padding:1rem;border-radius:0 0 7px 7px;justify-content:space-between}@media (prefers-color-scheme: dark){#audio-player .controls{color:#dadada;background:#1d2736;border:1px solid rgba(255,255,255,.0509803922)}}#audio-player .playlist .partition h2{font-size:18px;font-weight:500;padding:1rem 0}#audio-player .partition-lessons .lesson{padding:1rem;margin-bottom:.5rem;background:#f1f3f4;cursor:pointer;border:1px solid #f1f3f4;border-radius:7px}@media (prefers-color-scheme: dark){#audio-player .partition-lessons .lesson{color:#dadada;background:#1d2736;border:1px solid rgba(255,255,255,.0509803922)}}#audio-player .partition-lessons .lesson .playicon .button{background:#e3e3e3;font-size:15px;color:#806464}@media (prefers-color-scheme: dark){#audio-player .partition-lessons .lesson .playicon .button{color:#bad9fc;background:#29324a}}#audio-player .controls audio{width:100%}#audio-player .audio-spinner,#audio-player .audio-spinner div{box-sizing:border-box}#audio-player .audio-spinner{display:inline-block;position:relative;width:80px;height:80px}#audio-player .audio-spinner div{position:absolute;border:4px solid currentColor;opacity:1;border-radius:50%;animation:audio-spinner 1s cubic-bezier(0,.2,.8,1) infinite}#audio-player .audio-spinner div:nth-child(2){animation-delay:-.5s}@keyframes audio-spinner{0%{top:36px;left:36px;width:8px;height:8px;opacity:0}4.9%{top:36px;left:36px;width:8px;height:8px;opacity:0}5%{top:36px;left:36px;width:8px;height:8px;opacity:1}to{top:0;left:0;width:80px;height:80px;opacity:0}}.mb-logo{display:none}@media (max-width: 1056px){header,main,footer{padding-right:1rem;padding-left:1rem}.publication-content header{padding-right:0;padding-left:0}}@media (max-width: 720px){.courses{grid-template-columns:repeat(3,1fr)}}@media (max-width: 520px){.courses{grid-template-columns:repeat(2,1fr)}.blog-screen{grid-template-columns:repeat(1,1fr)}.blog-screen section:first-child{display:none}.blog-screen section:last-child{padding-right:0;padding-left:0;border-left:none}}@media (max-width: 480px){.courses{grid-template-columns:repeat(1,1fr)}.courses .tile .image-wrapper{max-width:-moz-fit-content;max-width:fit-content}.fw-logo{display:none}.mb-logo{display:block;margin-left:1rem}.publication-content h1{word-wrap:break-word}.articles-loop{grid-template-columns:repeat(1,1fr)}.crumbs{padding-top:1rem;line-height:26px}}
