*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;scrollbar-color:var(--scroll-color,#e5d1b8) transparent;scrollbar-width:thin}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:var(--scroll-color,#e5d1b8);border:none;border-radius:20px}body{-webkit-font-smoothing:antialiased;-moz-osxfont-smoothing:grayscale;font-family:Plaid,sans-serif;font-weight:400;margin:0 auto;max-width:var(--page-max-width);min-width:320px;padding:var(--main-page-paddings-tb) var(--main-page-paddings-lr)}blockquote,figure,h1,h2,h3,h4,li,ol,p,ul{margin:0;padding:0}a{color:inherit;text-decoration:none}img{width:100%}button{color:inherit}.page{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:100px}.visually-hidden{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.scroll-blocker{-webkit-overflow-scrolling:none;-ms-scroll-chaining:none;overflow:hidden;overscroll-behavior:none;-ms-touch-action:none;touch-action:none}.blured>:not(.cards-popup){-webkit-filter:blur(5px) brightness(70%);filter:blur(5px) brightness(70%)}.theme-yellow{background-color:#e5b181}.theme-lightyellow,.theme-yellow{--scroll-color:#2b2129;color:#2b2129}.theme-lightyellow{background-color:#e2d2bb}.theme-purple{background-color:#2b2129}.theme-purple,.theme-semipurple{--scroll-color:#e5d1b8;color:#e5d1b8}.theme-semipurple{background-color:#4c3c47}.theme-lightpurple{--scroll-color:#e5d1b8;background-color:#7d6779;color:#e5d1b8}.theme-orange{background-color:#de8e59}.theme-orange,.theme-white{--scroll-color:#2b2129;color:#2b2129}.theme-white{background-color:#f2f4f3}.theme-darkorange{background-color:#af7a4c}.theme-darkgreen,.theme-darkorange{--scroll-color:#e5d1b8;color:#e5d1b8}.theme-darkgreen{background-color:#3c4c48}.theme-ultradarkgreen{background-color:#202b28}.theme-blue,.theme-ultradarkgreen{--scroll-color:#e5d1b8;color:#e5d1b8}.theme-blue{background-color:#7583a5}.header{-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;justify-content:space-between}.header,.logo-container{-webkit-box-align:start;-ms-flex-align:start}.header,.logo-container{display:-webkit-box;display:-ms-flexbox;display:flex}.logo-container{-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:var(--menu-logo-text-gap)}.logo-container[href]:hover{opacity:.6}.logo{width:var(--inner-header-logo-width)}.logo-text{display:block;font-family:Plaid Mono,monospace;font-size:var(--menu-logo-text-size);font-weight:400;position:relative;top:.3em;width:var(--menu-logo-text-width)}.menu-button{background-color:transparent;border:none;cursor:pointer;min-width:42px;padding:0;position:relative;width:var(--burger-width)}.menu-button:hover{opacity:.6}.menu-button svg{stroke-width:5;width:100%}.main-menu a:hover{opacity:.6}.main-menu__footer{font-family:Plaid Mono,monospace;font-size:var(--main-menu-footer-font-size);font-weight:400;line-height:1.2;text-align:center}.main-menu__footer a{text-decoration:underline}.main-menu__footer a:hover{opacity:.6}.header-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;inset:0;margin:auto;max-width:var(--page-max-width);overflow:auto;padding:var(--main-page-paddings-tb) var(--main-page-paddings-lr);position:fixed;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);z-index:4}.header-menu.opened{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.header-menu .logo{width:var(--menu-logo-width)}.header-menu-header{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;justify-content:space-between}.header-menu-header,.main-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.main-menu{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;flex-grow:1;font-size:var(--main-menu-font-size);justify-content:center;list-style:none;text-align:center}.main-menu,.title{font-family:Plaid;font-weight:700}.title{font-size:var(--inner-title-font-size);line-height:1}.cards-section{display:grid;gap:var(--main-grid-gap);grid-template-columns:repeat(3,1fr);list-style:none;place-content:center}.card{-webkit-box-orient:vertical;-webkit-box-direction:normal;aspect-ratio:1/1;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;padding:0;text-decoration:none;width:100%}.card_current{opacity:.3;pointer-events:none}.card img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.card img,.swiper{width:100%}.navigation-container{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;gap:28px;justify-content:flex-end;position:relative;top:-10px;z-index:3}.swiper-pagination{z-index:1!important}.swiper-button-next,.swiper-button-prev{position:relative}.swiper-button-next:after,.swiper-button-prev:after{content:""}.footer{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:Plaid Mono,monospace;font-size:var(--footer-font-size);font-weight:400;gap:.1em .8em;justify-content:space-between;line-height:1.2;margin-top:auto}.footer a{text-decoration:underline}.footer a:hover{opacity:.6}.footer-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.1em .8em;list-style:none}.footer-links a{text-decoration:none}.footer-links a:hover{text-decoration:underline}.clickable-card:hover{cursor:pointer;opacity:.6}html body.theme-purple.about.inner-page .header{display:grid!important;grid-template-columns:auto 1fr auto!important;position:relative!important;width:100%!important}html body.theme-purple.about.inner-page .header .menu-button{grid-column:1!important;justify-self:start!important}html body.theme-purple.about.inner-page .header .logo-container{grid-column:3!important;justify-self:end!important}html body.theme-purple.about.inner-page .header-menu .header-menu-header{display:grid!important;grid-template-columns:auto 1fr auto!important;position:relative!important;width:100%!important}html body.theme-purple.about.inner-page .header-menu .header-menu-header .menu-button{grid-column:1!important;justify-self:start!important}html body.theme-purple.about.inner-page .header-menu .header-menu-header .logo-container{grid-column:3!important;justify-self:end!important}.about.inner-page .header{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important;justify-content:space-between!important}.about.inner-page .header .logo-container{-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important}.about.inner-page .header .menu-button{-webkit-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important}.about.inner-page .header-menu-header{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important;justify-content:space-between!important}.about.inner-page .header-menu-header .logo-container{-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important}.about.inner-page .header-menu-header .menu-button{-webkit-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important}.about .footer-links,.about .section-subtitle,.about .title{direction:rtl!important;text-align:right!important}.about .footer-links{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.about .main-menu{direction:rtl!important}.about .main-menu,.about .main-menu li,.small-animated-logo{text-align:right!important}.small-animated-logo{direction:rtl!important;line-height:.8!important}.small-animated-logo br+*{display:inline-block!important;margin-right:0!important;padding-right:0!important}@media (max-width:600px){.menu-button{top:.3em}.header .menu-button{top:2em}.inner-page .header .menu-button{top:.3em}.menu-button svg{stroke-width:2}.cards-section{grid-template-columns:1fr}}@media (max-width:768px){.cards-section{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:1200px){.card-description{max-width:90%;position:static;-webkit-transform:none;-ms-transform:none;transform:none;width:90%}.cards-section{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:600px){.cards-section{grid-template-columns:repeat(1,1fr)}}