.sp-search-box{border-radius:60px;position:relative;display:flex;font-weight:400;font-size:16px;line-height:19px}@media (max-width:767px){.sp-search-box{font-size:12px;line-height:14px;min-height:40px}}.sp-search-box.read .sp-search-box__label{background:#23d1ae}.sp-search-box.look .sp-search-box__label{background:#4edeff}.sp-search-box.decide .sp-search-box__label{background:#ff7300}.sp-search-box.play .sp-search-box__label{background:#dca8ff}.sp-search-box__label{padding:10px 25px;border-radius:60px;position:relative;z-index:5}@media (max-width:767px){.sp-search-box__label{display:none}}.sp-search-box input{position:absolute;width:100%;border:none;height:100%;z-index:1;border-radius:60px;left:0;top:0;padding:0 40px 0 150px;font-weight:400;font-size:16px;line-height:19px}@media (max-width:767px){.sp-search-box input{font-size:12px;line-height:14px;font-size:14px;line-height:17px;height:100%;padding:0 40px 0 15px}}.sp-search-box__results{position:absolute;width:100%;display:flex;flex-direction:column;background:#fff;border-radius:4px;transform:translateY(100%);bottom:-5px;z-index:15;box-shadow:0 5px 10px rgba(0,0,0,.3)}.sp-search-box__results li{border-radius:4px;font-weight:400;font-size:16px;line-height:19px}@media (max-width:767px){.sp-search-box__results li{font-size:12px;line-height:14px;font-size:14px;line-height:17px}}.sp-search-box__results li:focus a,.sp-search-box__results li:hover a{background:#f2f2f2}.sp-search-box__results li a{display:inline-block;width:100%;height:100%;padding:10px 15px;color:#00a88e}.sp-search-box__results li.no-results a{color:#a19996;pointer-events:none}.sp-menu-v2{align-self:flex-start;min-width:550px}@media (max-width:1023px){.sp-menu-v2{min-width:100%}}.sp-menu-v2__links{background:#1d1d1b;border-radius:60px;display:flex;flex-direction:row;padding:0 40px 0 0;position:relative}@media (max-width:767px){.sp-menu-v2__links{padding:0}}.sp-menu-v2__link{color:#fff;padding:10px 25px;margin:0 0 0 -1px;font-weight:400;font-size:16px;line-height:19px}@media (max-width:767px){.sp-menu-v2__link{font-size:12px;line-height:14px}}@media (max-width:1023px){.sp-menu-v2__link{padding:13px 10px;flex:1;text-align:center}}.sp-menu-v2__link.active{background:#23d1ae;border-radius:60px;color:#1d1d1b}.sp-menu-v2__link:hover:not(.active):first-child{color:#23d1ae}.sp-menu-v2__link:hover:not(.active):nth-child(2){color:#4edeff}.sp-menu-v2__link:hover:not(.active):nth-child(3){color:#ff7300}.sp-menu-v2__link:hover:not(.active):nth-child(4){color:#dca8ff}.sp-menu-v2--read .sp-menu-v2__link.active{background:#23d1ae}.sp-menu-v2--look .sp-menu-v2__link.active{background:#4edeff}.sp-menu-v2--decide .sp-menu-v2__link.active{background:#ff7300}.sp-menu-v2--play .sp-menu-v2__link.active{background:#dca8ff}.sp-menu-v2--read .sp-menu-v2__icon__search-box svg{stroke:#23d1ae}.sp-menu-v2--look .sp-menu-v2__icon__search-box svg{stroke:#4edeff}.sp-menu-v2--decide .sp-menu-v2__icon__search-box svg{stroke:#ff7300}.sp-menu-v2--play .sp-menu-v2__icon__search-box svg{stroke:#dca8ff}.sp-menu-v2__icon{position:absolute;width:40px;height:100%;right:0;top:0;display:flex;align-items:center;justify-content:center}@media (max-width:767px){.sp-menu-v2__icon{display:none}}.sp-menu-v2__icon:focus,.sp-menu-v2__icon:hover{cursor:pointer}.sp-menu-v2__icon svg{width:17px;height:17px;fill:#fff}.sp-menu-v2__icon__search-box{z-index:5}.sp-menu-v2__icon__search-box svg{width:22px;height:22px;stroke:#00a88e}.sp-page__tags{margin:20px 0 0;display:flex;flex-wrap:wrap;max-width:800px;position:relative;z-index:10}.sp-page__tags--read .sp-page__tag.active,.sp-page__tags--read .sp-page__tag:focus,.sp-page__tags--read .sp-page__tag:hover{background:#23d1ae}.sp-page__tags--look .sp-page__tag.active,.sp-page__tags--look .sp-page__tag:focus,.sp-page__tags--look .sp-page__tag:hover{background:#4edeff}.sp-page__tags--decide .sp-page__tag.active,.sp-page__tags--decide .sp-page__tag:focus,.sp-page__tags--decide .sp-page__tag:hover{background:#ff7300}.sp-page__tags--play .sp-page__tag.active,.sp-page__tags--play .sp-page__tag:focus,.sp-page__tags--play .sp-page__tag:hover{background:#dca8ff}.sp-page__tag{border-radius:6px;background:#fff;color:#00a88e;padding:5px 10px;transition:all .5s ease;margin:0 10px 10px 0;font-weight:400;font-size:16px;line-height:19px}@media (max-width:767px){.sp-page__tag{font-size:12px;line-height:14px}}.sp-page__tag.active,.sp-page__tag:focus,.sp-page__tag:hover{cursor:pointer;color:#1d1d1b}.sp-mobile-filter{display:flex;margin:10px 0 0}@media (min-width:767px){.sp-mobile-filter{display:none}}.sp-mobile-filter__search-box{flex:1;margin:0 10px 0 0;position:relative}.sp-mobile-filter__search-box__icon{width:40px;height:40px;position:absolute;right:0;bottom:0;z-index:5;display:flex;align-items:center;justify-content:center}.sp-mobile-filter__search-box__icon svg{width:50%;height:50%;fill:#00a88e}.sp-mobile-filter__toggle{width:40px;height:40px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center}.sp-mobile-filter__toggle:focus,.sp-mobile-filter__toggle:hover{cursor:pointer}.sp-mobile-filter__toggle svg{width:25px;height:25px}.sp-mobile-filter__toggle.opened{background:#1d1d1b}.base-modal{position:fixed;overflow:hidden;right:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:1000;box-sizing:border-box}.base-modal,.base-modal__overlay{top:0;left:0;width:100%;height:100%}.base-modal__overlay{position:absolute;z-index:-1;background-color:rgba(0,0,0,.8)}.base-modal__fade{animation:fade-in .3s linear 1;animation-fill-mode:forwards;opacity:0}.base-modal__close{position:absolute;top:4vh;right:4vw;cursor:pointer;z-index:1001;background:transparent;width:28px;height:28px;padding:0}.base-modal__close .icon{display:block;stroke:#fff;stroke-width:1.5px;transition:all .5s ease}@keyframes fade-in{0%{animation-timing-function:cubic-bezier(.2242,.7499,.3142,.8148);opacity:0}to{opacity:1}}.modal__wrap{width:100%;height:100%;overflow-y:scroll;padding:30px}@media (max-width:767px){.modal__wrap{padding:30px 0}}.modal__content{margin:0 auto;width:100%;max-width:600px;position:relative;background-color:#fff}.modal__content--xs{max-width:568px}.modal__content--sm{max-width:768px}.modal__content--md{max-width:1024px}.modal__content--lg{max-width:1280px}.modal__header{padding:24px 60px 0;min-height:50px}.modal__header--onlyHeader{padding:24px 60px}@media (max-width:767px){.modal__header{padding-left:10px}}.modal__title{font-weight:400;font-size:32px;line-height:34px;color:#1d1d1b}@media (max-width:767px){.modal__title{font-size:26px;line-height:28px}}.modal__body{padding:50px}@media (max-width:767px){.modal__body{padding:10px}}.modal__ignore-padding{margin-left:-50px;margin-right:-50px;margin-bottom:-50px;padding-bottom:0;padding-top:0}@media (max-width:767px){.modal__ignore-padding{margin-left:-10px;margin-right:-10px;margin-bottom:-10px}}.modal__footer{padding:20px}.modal__close{top:28px;right:28px}.modal__close .icon{stroke:#ccc}.modal__close:focus,.modal__close:hover{box-shadow:none}.sp-read-modal__date{font-weight:300;font-size:12px;line-height:14px;color:#a19996;margin:0 0 20px}.sp-read-modal__preloader-container{padding:80px 0}.sp-read-modal__title{font-weight:400;font-size:32px;line-height:38px;color:#1d1d1b;margin:0 0 30px}@media (max-width:767px){.sp-read-modal__title{font-size:20px;line-height:24px;padding:0 30px 0 0}}.sp-read-modal__subtitle{font-weight:400;font-size:24px;line-height:29px;margin:0 0 10px}@media (max-width:767px){.sp-read-modal__subtitle{font-size:20px;line-height:24px}}.sp-read-modal__author{margin:0 0 30px}.sp-read-modal__author__container{display:flex;flex-direction:row;align-items:center}.sp-read-modal__author__avatar{width:50px;height:50px;background-size:contain;border-radius:50%;margin:0 10px 0 0}.sp-read-modal__author__text{max-width:250px}.sp-read-modal__author__text__name{font-weight:700;font-size:12px;line-height:14px;margin:0 0 6px}.sp-read-modal__author__text__position{font-size:12px;line-height:14px}.sp-read-modal__blocks{font-weight:300;font-size:16px;line-height:19px;color:#000}@media (max-width:767px){.sp-read-modal__blocks{font-size:14px;line-height:17px}}.sp-read-modal__blocks a{color:#00a88e}.sp-read-modal__blocks a:hover{color:#23d1ae}.sp-read-modal__blocks h1{font-size:28px;line-height:28px;font-weight:600}@media (max-width:767px){.sp-read-modal__blocks h1{font-size:20px;line-height:24px}}.sp-read-modal__blocks pre{font-size:16px;line-height:25px;padding:30px;margin:0;background:#fafafa}@media (max-width:767px){.sp-read-modal__blocks pre{font-size:14px;line-height:17px;padding:20px}}.sp-read-modal__blocks img{width:100%;margin:0 0 30px}.sp-read-modal__blocks ul{margin:1em 0;padding:0 0 0 40px;list-style-type:disc}.sp-read-modal__blocks__video{width:100%;margin:0 0 30px;position:relative;padding-bottom:56.25%;height:0}.sp-read-modal__blocks__video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.sp-read-modal__tags{margin:0 0 20px}.sp-read-modal__tags ul{display:flex;flex-direction:row;align-items:center}.sp-read-modal__tags ul li{font-weight:400;font-size:16px;line-height:19px;padding:5px 10px;background:#1d1d1b;color:#fff;border-radius:9px;margin:0 10px 0 0}@media (max-width:767px){.sp-read-modal__tags ul li{font-size:12px;line-height:14px}}.sp-read-modal__similar-projects ul li{position:relative;padding:0 0 0 10px}.sp-read-modal__similar-projects ul li:hover{cursor:pointer}.sp-read-modal__similar-projects ul li:after{background:#00a88e;width:3px;height:3px;content:"";border-radius:50%;position:absolute;left:0;top:50%;transform:translateY(-50%)}.sp-read-modal__similar-projects ul li span{font-weight:300;font-size:16px;line-height:19px;color:#00a88e;transition:all .5s ease}.sp-read-modal__similar-projects ul li span:hover{color:#23d1ae}@media (max-width:767px){.sp-read-modal__similar-projects ul li span{font-size:14px;line-height:17px}}.sp-category-panel{margin:var(--spRectangleSize) auto;width:1020px;height:306px;display:block}@media (max-width:1224px){.sp-category-panel{width:calc(var(--spRectangleSize)*4);height:378px}}@media (max-width:1023px){.sp-category-panel{width:calc(var(--spRectangleSize)*6)}}@media (max-width:550px){.sp-category-panel{width:100%}}.sp-category-panel__wrap{position:relative;box-shadow:8px 8px 0 0 #000;border:1px solid #000;margin-left:-8px;margin-top:-8px;height:100%;width:100%}.sp-category-panel__wrap--read{background:radial-gradient(85.34% 411.97% at 12.48% 25.48%,#23ca9b 0,#64f157 100%)}.sp-category-panel__wrap--look{background:radial-gradient(85.34% 411.97% at 12.48% 25.48%,#58b7f9 0,#7740f5 100%)}.sp-category-panel__wrap--decide{background:radial-gradient(85.34% 411.97% at 12.48% 25.48%,#ff5ab0 0,#ffe810 100%)}.sp-category-panel__wrap--play{background:radial-gradient(85.34% 411.97% at 12.48% 25.48%,#a62784 0,#ff8e8e 100%)}@media (max-width:1224px){.sp-category-panel__wrap{display:flex;flex-direction:column}}.sp-category-panel__title{font-size:48px;line-height:58px;color:#fff;margin:24px 30px 0;max-width:470px}@media (max-width:1224px){.sp-category-panel__title{font-size:30px;line-height:normal;max-width:100%}}.sp-category-panel__link{position:absolute;font-size:18px;line-height:normal;color:#fff;bottom:34px;margin:0 30px}@media (max-width:1224px){.sp-category-panel__link{position:static;font-size:16px;margin-top:20px;margin-bottom:20px;bottom:0}}.sp-category-panel__image{position:absolute;background-size:cover;background-repeat:no-repeat}@media (max-width:1224px){.sp-category-panel__image{position:static;margin:0 auto;max-width:100%;background-size:cover;background-position:50%}}.sp-category-panel__image--read{background-image:url(/assets/sp-read.bf0a984238d998a2e1c0ed1cd82a2390.png);height:402px;width:283px;top:-94px;right:92px}@media (max-width:1224px){.sp-category-panel__image--read{width:100%;height:270px;background-size:contain}}.sp-category-panel__image--look{background-image:url(/assets/sp-look.c60c450def29f63ed0096caa6210474e.png);height:355px;width:684px;top:-50px;right:0}@media (max-width:1224px){.sp-category-panel__image--look{width:100%;height:216px}}.sp-category-panel__image--decide{background-image:url(/assets/sp-decide.eea60b2d7de5e39cf8b7d525f2993b9c.png);height:374px;width:528px;top:-69px;right:32px}@media (max-width:1224px){.sp-category-panel__image--decide{width:100%;height:216px}}.sp-category-panel__image--play{background-image:url(/assets/sp-play.1744a8400cb1df819cf7f8fc18375d7d.png);height:356px;width:661px;top:-48px;right:38px}@media (max-width:1224px){.sp-category-panel__image--play{width:100%;height:216px}}.sp-content-layout:after{content:"";display:table;clear:both}.sp-content-layout .sp-drawing-pin{background:url(/assets/sp-drawing-pin.7c9a75afe4e53d56b4aab9978b3c8c24.png) no-repeat;position:fixed;width:295px;height:326px;right:0;top:100px;z-index:1}@media (max-width:1279px){.sp-content-layout .sp-drawing-pin{display:none}}.sp-content-layout .sp-spring{background:url(/assets/sp-spring.9ed68ef723bb524911cc4b39c2ee3b7d.png) no-repeat;position:fixed;width:345px;height:374px;left:0;top:550px;z-index:1}@media (max-width:1279px){.sp-content-layout .sp-spring{display:none}}.sp-content-layout .sp-block{padding:0 0 45px;position:relative;display:flex;flex-direction:column;align-items:center}.sp-content-layout .sp-block img{max-width:100%}@media (max-width:1023px){.sp-content-layout .sp-block{margin:0 0 30px;display:inline-block;width:100%}}.sp-content-layout .sp-block__container{margin:125px 0 0;display:grid;grid-template-columns:repeat(4,1fr);gap:80px;position:relative;z-index:5}@media (max-width:1279px){.sp-content-layout .sp-block__container{margin:170px 0 0}}@media (max-width:1023px){.sp-content-layout .sp-block__container{margin:70px 0 0}}@media (max-width:767px){.sp-content-layout .sp-block__container{margin:40px 0 0}}@media (max-width:2220px){.sp-content-layout .sp-block__container{grid-template-columns:repeat(3,1fr)}}@media (max-width:1920px){.sp-content-layout .sp-block__container{gap:40px}}@media (max-width:1600px){.sp-content-layout .sp-block__container{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.sp-content-layout .sp-block__container{display:block}}.sp-content-layout .sp-block__tags-container{display:flex;flex-direction:row;width:100%;justify-content:flex-end;padding-top:45px}.sp-content-layout .sp-block__tag{font-weight:400;font-size:16px;line-height:19px;padding:5px 10px;background:#1d1d1b;color:#fff;border-radius:9px;margin:0 10px 0 0}@media (max-width:767px){.sp-content-layout .sp-block__tag{font-size:12px;line-height:14px}}:root{--spRectangleSize:102px}@media (max-width:1023px){:root{--spRectangleSize:54px}}.sp-page{min-height:100vh;background-size:cover}.sp-page--read{background-color:#6eff5f}.sp-page--look{background-color:#6b76f8}.sp-page--decide{background-color:#fcbd41}.sp-page--play{background-color:#e875b5}.sp-page__grid{min-height:100vh;background-image:url(/assets/sp-rectangle.c58ecb1fbb87431f71ba3ff40149c848.png);background-repeat:repeat;background-position:top;background-size:var(--spRectangleSize) var(--spRectangleSize)}.sp-page__wrap{position:relative;margin:0 auto;padding:52px 0;width:calc(var(--spRectangleSize)*24)}@media (max-width:1023px){.sp-page__wrap{padding:28px 0}}@media (max-width:2450px){.sp-page__wrap{width:calc(var(--spRectangleSize)*22)}}@media (max-width:2300px){.sp-page__wrap{width:calc(var(--spRectangleSize)*22)}}@media (max-width:2220px){.sp-page__wrap{width:calc(var(--spRectangleSize)*18)}}@media (max-width:1920px){.sp-page__wrap{width:calc(var(--spRectangleSize)*16)}}@media (max-width:1650px){.sp-page__wrap{width:calc(var(--spRectangleSize)*14)}}@media (max-width:1450px){.sp-page__wrap{width:calc(var(--spRectangleSize)*12)}}@media (max-width:1280px){.sp-page__wrap{width:calc(var(--spRectangleSize)*10)}}@media (max-width:1024px){.sp-page__wrap{width:calc(var(--spRectangleSize)*16)}}@media (max-width:900px){.sp-page__wrap{width:calc(var(--spRectangleSize)*14)}}@media (max-width:800px){.sp-page__wrap{width:calc(var(--spRectangleSize)*12)}}@media (max-width:700px){.sp-page__wrap{width:calc(var(--spRectangleSize)*10)}}@media (max-width:550px){.sp-page__wrap{width:calc(var(--spRectangleSize)*8)}}@media (max-width:450px){.sp-page__wrap{width:calc(var(--spRectangleSize)*6)}}.sp-page__media{background-repeat:no-repeat;background-size:cover;flex-shrink:0;width:calc(var(--spRectangleSize)*2 - 2px);height:calc(var(--spRectangleSize)*2 - 2px);position:absolute;top:-1px;left:0}@media (max-width:767px){.sp-page__media{position:static;margin:0 0 10px}}.sp-page__media--look{background-image:url(/assets/kas-media-look.56e104200d45a16b454d6a55161d656d.png)}.sp-page__media--decide{background-image:url(/assets/kas-media-decide.ecbb044e1caebd445b04e27258aaf72f.png)}.sp-page__media--read{background-image:url(/assets/kas-media-read.24830b33593e41d57acd747cc528e681.png)}.sp-page__media--play{background-image:url(/assets/kas-media-play.dd5085d3120f9382b3d308a5648477f1.png)}.sp-page__header{display:flex;align-items:flex-start;position:relative;padding:40px 0 0 246px}.sp-page__header__content{display:flex;flex-direction:column}@media (max-width:767px){.sp-page__header__content{width:100%}}@media (max-width:1023px){.sp-page__header{padding:0 0 0 133px}}@media (max-width:767px){.sp-page__header{padding:0;flex-direction:column}}