@import url(https://fonts.googleapis.com/css?family=Inconsolata:400,700);html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,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}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}a{text-decoration:none;pointer-events:all;color:inherit}.button-tag,.button-tag-more{-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline;background-color:#f0f0f0;width:100%;border-radius:20px;flex:0 0 auto;padding:5px 12px}@media (min-width:850px){.button-tag,.button-tag-more{padding:7px 16px}}.button-tag-more{bottom:5px}.button-cta{-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline;cursor:pointer;border:1px solid #000;border-radius:20px;flex:0 0 auto;padding:10px 16px}.button-cta a{text-align:center;width:0;height:0;top:0}.button-cta:first-child{background-color:#000}.button-cta:first-child a{color:#fff}@media (min-width:850px){.button-cta{padding-left:25px;padding-right:25px}}.tags .button-tag,.tags .button-tag-more{width:auto;margin-bottom:5px;margin-right:5px}#TopBar{position:fixed;top:0;width:100%;background-color:#feda01;overflow-x:hidden}#TopBar .bar-controls{width:auto;position:absolute;right:0;top:0}#TopBar .bar-controls.hide{display:none}#TopBar .bar-controls .icon-btn-close{-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-top:6px;right:15px;cursor:pointer}@media (min-width:850px){#TopBar .bar-controls .icon-btn-close{right:20px}}#TopBar .template{height:100%;top:0;min-height:unset}#TopBar .content{width:100%;height:0;background-color:#fff;overflow-y:hidden;overflow-x:hidden}#TopBar .bar{background-color:#feda01}#TopBar .bar-controls,.site-padding{padding-left:15px;padding-right:15px}@media (min-width:850px){#TopBar .bar-controls,.site-padding{padding-left:20px;padding-right:20px}}@media (min-width:1440px){#TopBar .bar-controls,.site-padding{padding-left:calc(50vw - 705px);padding-right:calc(50vw - 705px)}}.button-cta a,.button-tag,.button-tag-more,.font-style-about-body-large,.font-style-about-top-big,.font-style-body,.font-style-body-large,.font-style-body-mini,.font-style-body-small,.font-style-browse-top-big,.font-style-button,.font-style-caption,.font-style-error,.font-style-gallery,.font-style-header,.font-style-link,.font-style-quote,.font-style-tag,.font-style-terms-btn,.font-style-theme-body-large,.font-style-topbar-big,.font-style-topbar-body,.font-style-topbar-nav,.font-style-topbar-tag,.font-style-video-timer,.pill,.super-font,a,h1,h2,h3,p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;color:#1e1e1e;left:-.05em;top:-.21em;margin:0}.font-style-body-mini,.font-style-link,.pill,a{font-family:Noto Mono;font-weight:400;letter-spacing:-.6px;font-size:12px;line-height:15px}.button-tag,.button-tag-more,.font-style-tag,p{font-family:Noto Mono;font-weight:400;letter-spacing:-.06em;font-size:11px}@media (min-width:850px){.button-tag,.button-tag-more,.font-style-tag,p{font-size:12px}}.button-cta a,.font-style-button{font-family:Noto Mono;font-weight:400;letter-spacing:-.84px;font-size:14px;top:0}.pill{display:inline-block;padding:6px 12px;background-color:#feda01;border-radius:100px}*{box-sizing:border-box}body{overflow-y:scroll;overflow-x:hidden;-ms-scroll-chaining:none;overscroll-behavior:none}::-moz-selection{background:#feda01;color:#1e1e1e}::selection{background:#feda01;color:#1e1e1e}.icon-btn-close{color:#fff}.icon-btn-close .cross{fill:#1e1e1e}.icon-btn-close.dark{color:#1e1e1e}.icon-btn-close.dark .cross{fill:#fff}.template{position:relative;min-height:150vh;background-color:#fff;margin-bottom:90px}.template.pageabout{margin-bottom:20px}.template .bar{background-color:#feda01}#fullscreen-element{position:fixed;top:0;width:100vw;height:100vh;background-color:#1e1e1e;z-index:11}.project-template .page-cover{position:absolute;top:0;width:100%;height:100%;background-color:#1e1e1e;pointer-events:none;visibility:hidden}.project-template .bottom-breaker,.project-template .top-breaker{height:70vh}#next-template,#pre-template{height:100vh;width:100%}#next-template,#PageWrapper,#pre-template{position:relative;overflow:hidden}.Module{width:100%}.target-mobile{display:block}@media (min-width:850px){.target-mobile{display:none}}.target-desktop{display:none}@media (min-width:850px){.target-desktop{display:block}}.hide-on-mobile{display:none}@media (min-width:850px){.hide-on-mobile{display:block}}.font-style-about-body-large,.font-style-about-top-big,.font-style-body,.font-style-body-large,.font-style-body-mini,.font-style-body-small,.font-style-browse-top-big,.font-style-button,.font-style-caption,.font-style-error,.font-style-gallery,.font-style-header,.font-style-link,.font-style-quote,.font-style-tag,.font-style-terms-btn,.font-style-theme-body-large,.font-style-topbar-big,.font-style-topbar-body,.font-style-topbar-nav,.font-style-topbar-tag,.font-style-video-timer,.ShareComponent,.super-font,a,h1,h2,h3,p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;color:#1e1e1e;left:-.05em;top:-.21em;margin:0}.font-style-body-mini,.font-style-link,.ShareComponent,a{font-family:Noto Mono;font-weight:400;letter-spacing:-.6px;font-size:12px;line-height:15px}.ShareComponent>*{position:relative;display:inline-block;background:none;border:none;border-bottom:1px solid #1e1e1e;padding:0 0 2px;cursor:pointer;outline:none}#ShareTooltipComponent[data-popper-reference-hidden]{z-index:-1;opacity:0;pointer-events:none}#ShareTooltipComponent[data-popper-placement^=top]>#arrow{bottom:-1px}#ShareTooltipComponent[data-popper-placement^=bottom]>#arrow{top:-7px}#ShareTooltipComponent[data-popper-placement^=left]>#arrow{right:-3px}#ShareTooltipComponent[data-popper-placement^=right]>#arrow{left:-1px}#ShareTooltipComponent{display:inline-flex;z-index:9999;opacity:1;transition:opacity .2s ease-in-out}#ShareTooltipComponent #arrow,#ShareTooltipComponent #arrow:before{position:absolute;width:8px;height:8px;background:#1e1e1e}#ShareTooltipComponent #arrow{visibility:hidden}#ShareTooltipComponent #arrow:before{visibility:visible;content:"";transform:rotate(45deg)}#ShareTooltipComponent .action{display:flex;align-items:center;color:#fff;background:#1e1e1e;border-right:1px solid #646464;padding:8px 17px}#ShareTooltipComponent .action svg{fill:#fff}#ShareTooltipComponent .action:first-of-type{border-top-left-radius:100px;border-bottom-left-radius:100px}#ShareTooltipComponent .action:last-of-type{border-top-right-radius:100px;border-bottom-right-radius:100px;border-right:none}.site-padding,.ThemesModule .content,.ThemesModule .header{padding-left:15px;padding-right:15px}@media (min-width:850px){.site-padding,.ThemesModule .content,.ThemesModule .header{padding-left:20px;padding-right:20px}}@media (min-width:1440px){.site-padding,.ThemesModule .content,.ThemesModule .header{padding-left:calc(50vw - 705px);padding-right:calc(50vw - 705px)}}.font-style-about-body-large,.font-style-about-top-big,.font-style-body,.font-style-body-large,.font-style-body-mini,.font-style-body-small,.font-style-browse-top-big,.font-style-button,.font-style-caption,.font-style-error,.font-style-gallery,.font-style-header,.font-style-link,.font-style-quote,.font-style-tag,.font-style-terms-btn,.font-style-theme-body-large,.font-style-topbar-big,.font-style-topbar-body,.font-style-topbar-nav,.font-style-topbar-tag,.font-style-video-timer,.super-font,.ThemesModule .content .item .body,.ThemesModule .content .item .img-container .read-more,.ThemesModule .content .item h4,.ThemesModule .header .title,.ThemesModule .header p,a,h1,h2,h3,p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;color:#1e1e1e;left:-.05em;top:-.21em;margin:0}.font-style-gallery,.ThemesModule .content .item .body,.ThemesModule .content .item .img-container .read-more,.ThemesModule .content .item h4,.ThemesModule .header .title{font-family:Noto Sans Ikea Regular;font-weight:400;font-size:20px;line-height:23px;letter-spacing:-.6px}@media (min-width:850px){.font-style-gallery,.ThemesModule .content .item .body,.ThemesModule .content .item .img-container .read-more,.ThemesModule .content .item h4,.ThemesModule .header .title{font-size:20px;line-height:23px;letter-spacing:-.6px}}.font-style-theme-body-large,.ThemesModule .header p{font-family:Noto Sans Ikea Regular;font-weight:400;font-size:26px;line-height:28px;letter-spacing:-.93px}.font-style-theme-body-large b,.font-style-theme-body-large strong,.ThemesModule .header p b,.ThemesModule .header p strong{font-family:Noto Sans Ikea Bold;display:flex;margin-bottom:5px}@media (min-width:850px){.font-style-theme-body-large,.ThemesModule .header p{letter-spacing:-3px;line-height:57px;font-size:54px}}.ThemesModule{position:relative;width:100%;background-color:#eee;padding-top:12px;padding-bottom:54px}@media (min-width:850px){.ThemesModule{padding-top:72px}}.ThemesModule .pill{margin-top:16px}@media (min-width:850px){.ThemesModule .pill{margin-top:32px}}.ThemesModule .header{display:flex;margin-bottom:52px;flex-direction:column}@media (min-width:850px){.ThemesModule .header{flex-direction:row}}.ThemesModule .header .title{width:calc(91.66667% + 18.33333px);padding-bottom:48px}@media (min-width:850px){.ThemesModule .header .title{width:calc(25% + 5px);padding-bottom:unset}}.ThemesModule .header p{width:calc(91.66667% + 18.33333px)}@media (min-width:850px){.ThemesModule .header p{width:calc(75% + 15px)}}.ThemesModule .content{width:auto;display:flex;overflow:auto;-webkit-overflow-scrolling:touch;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}@media (min-width:850px){.ThemesModule .content{overflow:hidden}}.ThemesModule .content .item{flex:0 0;scroll-snap-align:center;scroll-snap-stop:always;padding-right:15px;flex-basis:calc(100vw - 80px);cursor:pointer}@media (min-width:850px){.ThemesModule .content .item{scroll-snap-align:unset;scroll-snap-stop:unset;padding-right:20px;flex-basis:calc(33.33333% + 6.66667px)}}.ThemesModule .content .item .item-text{margin-top:32px}.ThemesModule .content .item .img-container{overflow:hidden;width:100%;height:100%;background-color:#f0f0f0}.ThemesModule .content .item .img-container .read-more{padding-top:8px;height:50px;width:100%;text-align:center;background-color:#feda01}.ThemesModule .content .item .img-container .image-component{width:100%;height:100%;z-index:1}.ThemesModule .content .item .img-container .image-component img{-o-object-fit:cover;object-fit:cover}.ThemesModule .content .item a{display:none}.ThemesModule .content .item .body{color:#767676}.site-padding,.SiteBreaker .content{padding-left:15px;padding-right:15px}@media (min-width:850px){.site-padding,.SiteBreaker .content{padding-left:20px;padding-right:20px}}@media (min-width:1440px){.site-padding,.SiteBreaker .content{padding-left:calc(50vw - 705px);padding-right:calc(50vw - 705px)}}.SiteBreaker{position:relative;display:flex;flex-direction:row-reverse;justify-content:space-between;width:100%;margin-top:80px;overflow:hidden;background-color:#eee}@media (min-width:850px){.SiteBreaker{margin-top:100px}}.SiteBreaker .content{-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;height:433px;display:flex;padding-top:30px;cursor:pointer;justify-content:space-between;flex-direction:column-reverse}@media (min-width:850px){.SiteBreaker .content{flex-direction:row;height:800px}}.SiteBreaker .content .icon-arrow-down{width:65px;height:70px;margin-bottom:25px}@media (min-width:850px){.SiteBreaker .content .icon-arrow-down{width:65px;height:70px;margin-bottom:50px}}.SiteBreaker .content .icon{width:100%}@media (min-width:850px){.SiteBreaker .content .icon{width:calc(50% + 10px)}}.SiteBreaker .content .body{width:80%}@media (min-width:850px){.SiteBreaker .content .body{width:calc(50% - 10px)}}.SiteBreaker .content .project{color:#fff}.SiteBreaker .content h1{letter-spacing:-1.4px;font-size:34px;line-height:38px;left:-.09em}@media (min-width:850px){.SiteBreaker .content h1{font-size:93px;line-height:84px;letter-spacing:-5.17px;top:-12px}}.bar .project-info .buttons .button a,.bar .project-info .buttons .button p,.bar .project-info .navigation .button a,.bar .project-info .navigation .button p,.bar .project-info .tag-desktop,.bar .project-info .top .body .body-text p,.bar .project-info .top .controls p,.bar .project-info .top .tag-mobile,.font-style-about-body-large,.font-style-about-top-big,.font-style-body,.font-style-body-large,.font-style-body-mini,.font-style-body-small,.font-style-browse-top-big,.font-style-button,.font-style-caption,.font-style-error,.font-style-gallery,.font-style-header,.font-style-link,.font-style-quote,.font-style-tag,.font-style-terms-btn,.font-style-theme-body-large,.font-style-topbar-big,.font-style-topbar-body,.font-style-topbar-nav,.font-style-topbar-tag,.font-style-video-timer,.super-font,a,h1,h2,h3,p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;color:#1e1e1e;left:-.05em;top:-.21em;margin:0}.bar .project-info .buttons .button a,.bar .project-info .buttons .button p,.bar .project-info .navigation .button a,.bar .project-info .navigation .button p,.bar .project-info .tag-desktop,.bar .project-info .top .tag-mobile,.font-style-topbar-nav{font-family:Noto Sans Ikea Regular;font-weight:400;font-size:20px;letter-spacing:-.4px}@media (min-width:850px){.bar .project-info .buttons .button a,.bar .project-info .buttons .button p,.bar .project-info .navigation .button a,.bar .project-info .navigation .button p,.bar .project-info .tag-desktop,.bar .project-info .top .tag-mobile,.font-style-topbar-nav{font-size:20px;letter-spacing:-.4px}}.bar .project-info .top .controls p,.font-style-topbar-tag{font-family:Noto Sans Ikea Regular;font-weight:400;font-size:18px;letter-spacing:-.4px}@media (min-width:850px){.bar .project-info .top .controls p,.font-style-topbar-tag{font-size:20px;letter-spacing:-.4px}}.bar .project-info .top .body .body-text p,.font-style-topbar-body{font-family:Noto Sans Ikea Regular;font-weight:400;font-size:26px;line-height:28px;top:0}@media (min-width:768px){.bar .project-info .top .body .body-text p,.font-style-topbar-body{font-size:54px;letter-spacing:-3px;line-height:57px;top:-.21em}}.bar .project-info,.site-nav-padding{padding-left:15px;padding-right:15px}@media (min-width:850px){.bar .project-info,.site-nav-padding{padding-left:20px;padding-right:20px}}@media (min-width:1440px){.bar .project-info,.site-nav-padding{padding-left:calc(50vw - 705px);padding-right:calc(50vw - 705px)}}.bar .logo,.site-padding{padding-left:15px;padding-right:15px}@media (min-width:850px){.bar .logo,.site-padding{padding-left:20px;padding-right:20px}}@media (min-width:1440px){.bar .logo,.site-padding{padding-left:calc(50vw - 705px);padding-right:calc(50vw - 705px)}}.bar{position:relative;overflow-y:hidden;overflow-x:hidden;background-color:#f0f0f0;height:44px;width:100%}@media (min-width:850px){.bar{overflow-x:auto;height:96px}}.bar .project-info{-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:100%;z-index:20;padding-top:13px;padding-bottom:20px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;pointer-events:none}@media (min-width:1260px){.bar .project-info{flex-direction:row;flex-wrap:wrap}}.bar .project-info .tag-desktop{pointer-events:all;cursor:pointer;display:none}@media (min-width:1260px){.bar .project-info .tag-desktop{display:inline;width:calc(25% + 5px);padding-top:0;height:30px}}.bar .project-info .navigation{list-style-type:none;padding:0;margin:0}.bar .project-info .navigation svg{z-index:1}@media (min-width:1260px){.bar .project-info .navigation{display:flex;flex-direction:row;align-self:baseline;justify-content:flex-end;width:calc(33.33333% + 6.66667px)}}.bar .project-info .navigation .button{display:flex;pointer-events:all;cursor:pointer;margin-bottom:16px}.bar .project-info .navigation .button svg{position:relative;width:24px;height:24px;bottom:4px}@media (min-width:850px){.bar .project-info .navigation .button{margin-right:24px}.bar .project-info .navigation .button:last-of-type{margin-right:0}}.bar .project-info .navigation .button a,.bar .project-info .navigation .button p{margin-right:13px;align-self:flex-start;top:.2px}.bar .project-info .navigation .button:last-child{margin-bottom:0}.bar .project-info .top{position:relative}@media (min-width:850px){.bar .project-info .top{width:calc(41.66667% - 11.66667px)}}.bar .project-info .top .menu-button{display:block}.bar .project-info .top .tag-mobile{width:calc(100% + 20px);pointer-events:all;cursor:pointer}@media (min-width:1260px){.bar .project-info .top .tag-mobile{display:none}}.bar .project-info .top .mobile-container{display:flex;align-content:flex-start;justify-content:space-between}.bar .project-info .top .menu-button{position:relative;pointer-events:all;padding:0;background:none;border:none;bottom:6px}.bar .project-info .top .menu-button:focus{outline:none;box-shadow:none}@media (min-width:1260px){.bar .project-info .top .menu-button{display:none}}.bar .project-info .top .menu-button span{position:relative;display:block;width:16px;height:2px;background-color:#1e1e1e;top:0;transition:top .2s ease-in-out,transform .2s ease-in-out}.bar .project-info .top .menu-button span:nth-child(2){top:3px}.bar .project-info .top .menu-button.active span:first-child{top:3px;transform:rotate(-43deg)}.bar .project-info .top .menu-button.active span:nth-child(2){top:1px;transform:rotate(44deg)}.bar .project-info .top .controls{position:absolute;margin-top:16px;top:0;pointer-events:all;cursor:pointer}.bar .project-info .top .controls .btn .icon-button-pause,.bar .project-info .top .controls .btn .icon-button-play{position:absolute;top:0;z-index:1;width:34px;height:34px}@media (min-width:850px){.bar .project-info .top .controls .btn .icon-button-pause,.bar .project-info .top .controls .btn .icon-button-play{width:46px;height:46px}}.bar .project-info .top .controls p{white-space:nowrap;margin-left:50px;padding-top:10px}@media (min-width:850px){.bar .project-info .top .controls p{margin-left:62px;padding-top:14px}}.bar .project-info .top .body{position:relative;width:auto;padding-top:45px}@media (min-width:1260px){.bar .project-info .top .body{padding-top:0}}.bar .project-info .top .body .body-text p{pointer-events:all;cursor:pointer}.bar .project-info .buttons{display:flex;flex-direction:column;width:100%;flex-shrink:0;justify-content:flex-end}.bar .project-info .buttons svg{z-index:1}.bar .project-info .buttons .button{display:flex;margin-right:50px;margin-bottom:12px;pointer-events:all;cursor:pointer}.bar .project-info .buttons .button a,.bar .project-info .buttons .button p{margin-left:13px;align-self:center;top:.2px;left:-2px}.bar .project-info .buttons .button:last-child{margin-bottom:0}@media (min-width:850px){.bar .project-info .buttons{flex-shrink:0;flex-direction:row;margin-left:calc(25% + 5px);width:calc(75% - 5px);height:unset;justify-content:flex-start;align-self:flex-end}.bar .project-info .buttons .button{margin-bottom:0}}.bar .project-intro{position:absolute;top:0;overflow:hidden;width:100%;height:100%;z-index:0;-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bar .project-intro img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.bar .logo{pointer-events:none;position:absolute;top:0;height:100%;width:100%;display:flex;justify-content:flex-end}.bar .logo .logo-ee{position:relative;margin-top:12px;display:none}@media (min-width:850px){.bar .logo .logo-ee{pointer-events:all;cursor:pointer;display:unset}}.bar .logo .logo-ee g{fill:#1e1e1e}.bar .logo .logo-ee.white g{fill:#fff}@media (min-width:850px){.bar.fixed-bar.desktop .project-info{flex-direction:row;flex-wrap:wrap}}.bar.fixed-bar.desktop .top{width:auto}@media (min-width:850px){.bar.fixed-bar.desktop .top{width:calc(41.66667% - 11.66667px)}}.bar.fixed-bar.desktop .navigation{padding-top:24px}@media (min-width:850px){.bar.fixed-bar.desktop .navigation{padding-top:0;display:flex;flex-direction:row;align-self:baseline;justify-content:flex-end;width:calc(41.66667% + 8.33333px)}}.bar.fixed-bar:not(.desktop) .top{width:auto}.bar.fixed-bar:not(.desktop) .navigation{padding-top:24px}.bar.fixed-bar .project-info .body{display:none}.bar.fixed-bar .project-info .navigation .button a{margin-right:8px}.bar.fixed-bar .project-info .navigation li{margin-bottom:24px}.bar.fixed-bar .project-info .navigation svg{bottom:5px}.font-style-about-body-large,.font-style-about-top-big,.font-style-body,.font-style-body-large,.font-style-body-mini,.font-style-body-small,.font-style-browse-top-big,.font-style-button,.font-style-caption,.font-style-error,.font-style-gallery,.font-style-header,.font-style-link,.font-style-quote,.font-style-tag,.font-style-terms-btn,.font-style-theme-body-large,.font-style-topbar-big,.font-style-topbar-body,.font-style-topbar-nav,.font-style-topbar-tag,.font-style-video-timer,.pageabout .LargeTextModule h2,.super-font,a,h1,h2,h3,p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;color:#1e1e1e;left:-.05em;top:-.21em;margin:0}.font-style-about-body-large,.pageabout .LargeTextModule h2{font-family:Noto Sans Ikea Regular;font-weight:400;font-size:20px;line-height:23px;letter-spacing:-.6px;top:-.12em}.font-style-about-body-large b,.font-style-about-body-large strong,.pageabout .LargeTextModule h2 b,.pageabout .LargeTextModule h2 strong{font-family:Noto Sans Ikea Bold;display:flex;margin-bottom:5px}@media (min-width:1260px){.font-style-about-body-large,.pageabout .LargeTextModule h2{letter-spacing:-3px;line-height:57px;font-size:54px}}@media (min-width:850px){.pageabout .BodyTextModule .body{margin-left:0;width:100%}}@media (min-width:1260px){.pageabout .BodyTextModule .body{margin-left:calc(50% + 10px);width:calc(50% - 10px)}}.pageabout .FooterModule .aside,.pageabout .ShareComponentMobile.FooterModule{display:none}.HeroModule{overflow:hidden;background-color:#feda01;will-change:auto}.HeroModule,.HeroModule:after{position:absolute;left:0;top:0;right:0;bottom:0}.HeroModule:after{content:"";z-index:1}.HeroModule .MediaComponent{position:absolute;left:0;top:0;right:0;bottom:0}.HeroModule .MediaComponent .VimeoComponent{background-color:transparent}.font-style-about-body-large,.font-style-about-top-big,.font-style-body,.font-style-body-large,.font-style-body-mini,.font-style-body-small,.font-style-browse-top-big,.font-style-button,.font-style-caption,.font-style-error,.font-style-gallery,.font-style-header,.font-style-link,.font-style-quote,.font-style-tag,.font-style-terms-btn,.font-style-theme-body-large,.font-style-topbar-big,.font-style-topbar-body,.font-style-topbar-nav,.font-style-topbar-tag,.font-style-video-timer,.MediaComponent .controls .time,.super-font,a,h1,h2,h3,p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;color:#1e1e1e;left:-.05em;top:-.21em;margin:0}.font-style-video-timer,.MediaComponent .controls .time{font-family:Noto Mono;font-weight:400;color:#fff;letter-spacing:-1px;font-size:20px}.MediaComponent{height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.MediaComponent img{-o-object-fit:cover;object-fit:cover}.MediaComponent .video{position:relative;display:flex;width:100%;cursor:pointer}.MediaComponent .image{position:relative;display:flex;height:100%;background-color:#f0f0f0}.MediaComponent .icon-button-pause,.MediaComponent .icon-button-play{position:absolute;top:0;margin-top:20px;margin-left:20px;width:46px;height:46px;cursor:pointer}.MediaComponent .icon-button-fullscreen{position:absolute;top:10px;right:10px;width:30px;height:30px;cursor:pointer}@media (min-width:850px){.MediaComponent .icon-button-fullscreen{right:20px;top:20px}}.MediaComponent .controls{position:absolute;width:100%;height:100%;top:0;left:0}.MediaComponent .controls .icon-button-pause,.MediaComponent .controls .icon-button-play{margin-left:10px;margin-top:10px;width:34px;height:34px}@media (min-width:850px){.MediaComponent .controls .icon-button-pause,.MediaComponent .controls .icon-button-play{margin-left:20px;margin-top:20px;width:46px;height:46px}}.MediaComponent .controls .time{margin-top:38px;margin-left:88px}@media (min-width:850px){.MediaComponent .controls .time{margin-top:36px}}.MediaComponent .progress-bar{position:absolute;width:100%;height:10px;bottom:0}.MediaComponent .progress-bar .progress{position:absolute;width:100%;height:100%;opacity:.5;background-color:#fff}.MediaComponent .progress-bar .bar{position:absolute;width:0;height:100%;background-color:#feda01}.VimeoComponent{position:relative;display:flex;width:100%;height:100%;background-color:#f0f0f0}.VimeoComponent .cover{position:absolute;width:100%;height:100%}.VimeoComponent .video{position:relative;display:flex;width:100%}#GalleryBar .gallery-items .item .content .info .headline,#GalleryBar .gallery-items .item .content .tags,.font-style-about-body-large,.font-style-about-top-big,.font-style-body,.font-style-body-large,.font-style-body-mini,.font-style-body-small,.font-style-browse-top-big,.font-style-button,.font-style-caption,.font-style-error,.font-style-gallery,.font-style-header,.font-style-link,.font-style-quote,.font-style-tag,.font-style-terms-btn,.font-style-theme-body-large,.font-style-topbar-big,.font-style-topbar-body,.font-style-topbar-nav,.font-style-topbar-tag,.font-style-video-timer,.gallery-bar .bar-open .project-info .body-text .body p,.gallery-bar .bar-open .project-info .tag,.super-font,a,h1,h2,h3,p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;color:#1e1e1e;left:-.05em;top:-.21em;margin:0}.font-style-topbar-tag,.gallery-bar .bar-open .project-info .body-text .body p,.gallery-bar .bar-open .project-info .tag{font-family:Noto Sans Ikea Regular;font-weight:400;font-size:18px;letter-spacing:-.4px}@media (min-width:850px){.font-style-topbar-tag,.gallery-bar .bar-open .project-info .body-text .body p,.gallery-bar .bar-open .project-info .tag{font-size:20px;letter-spacing:-.4px}}#GalleryBar .gallery-items .item .content .info .headline,.font-style-body-small{font-family:Noto Sans Ikea Regular;font-weight:400;font-size:14px;line-height:16px;letter-spacing:-.4px}#GalleryBar .gallery-items .item .content .info .headline b,#GalleryBar .gallery-items .item .content .info .headline strong,.font-style-body-small b,.font-style-body-small strong{font-family:Noto Sans Ikea Bold;display:flex;margin-bottom:5px}#GalleryBar .gallery-items .item .content .tags,.font-style-body-mini,.font-style-link,a{font-family:Noto Mono;font-weight:400;letter-spacing:-.6px;font-size:12px;line-height:15px}#GalleryBar .gallery-items,.gallery-bar .bar-open .project-info,.gallery-bar .gallery-plus-btn,.site-padding{padding-left:15px;padding-right:15px}@media (min-width:850px){#GalleryBar .gallery-items,.gallery-bar .bar-open .project-info,.gallery-bar .gallery-plus-btn,.site-padding{padding-left:20px;padding-right:20px}}@media (min-width:1440px){#GalleryBar .gallery-items,.gallery-bar .bar-open .project-info,.gallery-bar .gallery-plus-btn,.site-padding{padding-left:calc(50vw - 705px);padding-right:calc(50vw - 705px)}}.gallery-bar{position:fixed;width:100%;z-index:3}.gallery-bar,.gallery-bar .bar-closed{height:100%;background-color:#f9f9f9;overflow:hidden}.gallery-bar .bar-closed{position:relative}.gallery-bar .bar-open{position:absolute;width:100%;overflow:hidden}.gallery-bar .bar-open .project-info{-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:100%;padding-top:13px;padding-bottom:13px;display:flex;flex-direction:column;flex-wrap:wrap}@media (min-width:850px){.gallery-bar .bar-open .project-info{flex-direction:row;justify-content:flex-start}}.gallery-bar .bar-open .project-info .tag{width:calc(100% + 20px);font-size:20px}@media (min-width:850px){.gallery-bar .bar-open .project-info .tag{width:calc(25% + 5px);line-height:unset;display:unset}}.gallery-bar .bar-open .project-info .body-text{position:relative;width:calc(25% - 15px);display:none}@media (min-width:850px){.gallery-bar .bar-open .project-info .body-text{display:unset}}.gallery-bar .bar-open .project-info .body-text .body{width:350px}@media (min-width:850px){.gallery-bar .bar-open .project-info .body-text .body{padding-top:0;width:280px}}.gallery-bar .gallery-plus-btn{position:absolute;top:0;width:100%;height:100%;pointer-events:none;display:flex;justify-content:flex-end}.gallery-bar .gallery-plus-btn .button-plus{-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:all;cursor:pointer}@media (min-width:850px){.gallery-bar .gallery-plus-btn .button-plus{right:20px}}#GalleryBar{position:fixed;width:100%;bottom:0;overflow-x:visible;background-color:#f9f9f9;height:115px}#GalleryBar,#GalleryBar.hide{display:none}@media (min-width:850px){#GalleryBar{display:block;height:90px}}@media (min-width:850px){#GalleryBar .drag-icon{display:none}}#GalleryBar .gallery-content{position:relative;margin-top:115px;background-color:#fff;min-height:calc(100vh - 90px)}@media (min-width:850px){#GalleryBar .gallery-content{margin-top:90px}}#GalleryBar .drag-icon-container{position:absolute;width:100vw}#GalleryBar .drag-icon-container .drag-icon{margin-left:auto;margin-right:auto;margin-top:5px;width:44px;height:4px;background-color:#1e1e1e;opacity:.4;border-radius:2px}#GalleryBar .gallery-items{position:relative;display:inline-flex;flex-direction:row;height:100%}#GalleryBar .gallery-items .item{display:inline-flex;flex:0 0 auto;cursor:pointer}#GalleryBar .gallery-items .item .content{display:flex;justify-content:space-between;flex-direction:row;width:100%;height:100%;padding-top:22px;padding-bottom:10px}#GalleryBar .gallery-items .item .content a{display:none}#GalleryBar .gallery-items .item .content .icon-progress-circle{position:absolute;border-radius:50%;width:60px;height:60px;stroke:#feda01}@media (min-width:850px){#GalleryBar .gallery-items .item .content .icon-progress-circle{display:none}}#GalleryBar .gallery-items .item .content .tags{display:none;width:100%;white-space:normal;padding-right:20px}#GalleryBar .gallery-items .item .content .info{display:flex;flex-direction:column;justify-content:space-between;height:60px;margin-left:13px}#GalleryBar .gallery-items .item .content .info .icon-progress-circle{display:none;stroke:#282828}#GalleryBar .gallery-items .item .content .info .headline{display:flex;justify-content:center;top:0;flex-direction:column;flex:1 1 auto;padding-right:20px}@media (min-width:850px){#GalleryBar .gallery-items .item .content{flex-direction:column;padding-top:10px}#GalleryBar .gallery-items .item .content .image-container{display:none}#GalleryBar .gallery-items .item .content .tags{display:inline}#GalleryBar .gallery-items .item .content .info{margin-left:0}#GalleryBar .gallery-items .item .content .info .headline{justify-content:flex-start;padding-right:50px}}#GalleryBar .fill-bar{display:none;position:absolute;top:0;width:10%;height:100%;background-color:#feda01}@media (min-width:850px){#GalleryBar .fill-bar{display:inline}}.GalleryOverview .items,.site-padding{padding-left:15px;padding-right:15px}@media (min-width:850px){.GalleryOverview .items,.site-padding{padding-left:20px;padding-right:20px}}@media (min-width:1440px){.GalleryOverview .items,.site-padding{padding-left:calc(50vw - 705px);padding-right:calc(50vw - 705px)}}.font-style-about-body-large,.font-style-about-top-big,.font-style-body,.font-style-body-large,.font-style-body-mini,.font-style-body-small,.font-style-browse-top-big,.font-style-button,.font-style-caption,.font-style-error,.font-style-gallery,.font-style-header,.font-style-link,.font-style-quote,.font-style-tag,.font-style-terms-btn,.font-style-theme-body-large,.font-style-topbar-big,.font-style-topbar-body,.font-style-topbar-nav,.font-style-topbar-tag,.font-style-video-timer,.GalleryOverview .items .item .body,.GalleryOverview .items .item .img-container .read-more,.GalleryOverview .items .item h4,.super-font,a,h1,h2,h3,p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;color:#1e1e1e;left:-.05em;top:-.21em;margin:0}.font-style-gallery,.GalleryOverview .items .item .body,.GalleryOverview .items .item .img-container .read-more,.GalleryOverview .items .item h4{font-family:Noto Sans Ikea Regular;font-weight:400;font-size:20px;line-height:23px;letter-spacing:-.6px}@media (min-width:850px){.font-style-gallery,.GalleryOverview .items .item .body,.GalleryOverview .items .item .img-container .read-more,.GalleryOverview .items .item h4{font-size:20px;line-height:23px;letter-spacing:-.6px}}.GalleryOverview{position:relative;width:100%;overflow-x:hidden;padding-bottom:50px}.GalleryOverview .items{display:flex;flex-wrap:wrap}.GalleryOverview .items .line{height:2px;width:calc(100% + 40px);background-color:#eee;margin-right:-20px;margin-left:-20px}@media (min-width:850px){.GalleryOverview .items .line{display:none}.GalleryOverview .items .line:last-child,.GalleryOverview .items .line:nth-child(8n){display:inline}}.GalleryOverview .items .item{display:flex;flex-direction:column;margin-top:45px;width:100%;cursor:pointer;margin-bottom:20px}.GalleryOverview .items .item #last{flex-grow:1000}@media (min-width:850px){.GalleryOverview .items .item{margin-right:20px;width:calc(25% - 15px)}}.GalleryOverview .items .item:nth-child(8n+7){margin-right:0}.GalleryOverview .items .item .progress-and-tags{display:flex;margin-top:20px}.GalleryOverview .items .item .progress-and-tags .icon-progress-circle{display:none;stroke:#282828}.GalleryOverview .items .item .progress-and-tags .tags{display:flex;flex-wrap:wrap-reverse;width:100%;margin-right:4px;margin-top:6px;margin-bottom:0}.GalleryOverview .items .item .progress-and-tags .tags .button-tag{width:auto;margin-top:5px;margin-right:5px}@media (min-width:850px){.GalleryOverview .items .item .progress-and-tags{margin-top:13px}}.GalleryOverview .items .item .img-container{overflow:hidden;width:100%;height:100%;background-color:#f0f0f0}.GalleryOverview .items .item .img-container .read-more{padding-top:8px;height:50px;width:100%;text-align:center;background-color:#feda01}.GalleryOverview .items .item .img-container .image-component{width:100%;height:100%;z-index:1}.GalleryOverview .items .item .img-container .image-component img{-o-object-fit:cover;object-fit:cover}.GalleryOverview .items .item a{display:none}.GalleryOverview .items .item .body,.GalleryOverview .items .item h4{margin:0}.GalleryOverview .items .item .body{color:#9d9d9d}.GalleryOverview .items .item .top{margin-bottom:12px}@media (min-width:850px){.GalleryOverview .items .item .top{margin-bottom:24px}}.GalleryOverview .items .item .bottom{display:flex;flex-grow:1;flex-direction:column;justify-content:space-between}.RotateDeviceModule{position:fixed;top:0;width:100vw;height:100vh;background-color:#1e1e1e;z-index:10;pointer-events:none;display:flex;justify-content:center}.RotateDeviceModule .icon{align-self:center}.font-style-about-body-large,.font-style-about-top-big,.font-style-body,.font-style-body-large,.font-style-body-mini,.font-style-body-small,.font-style-browse-top-big,.font-style-button,.font-style-caption,.font-style-error,.font-style-gallery,.font-style-header,.font-style-link,.font-style-quote,.font-style-tag,.font-style-terms-btn,.font-style-theme-body-large,.font-style-topbar-big,.font-style-topbar-body,.font-style-topbar-nav,.font-style-topbar-tag,.font-style-video-timer,.pagebrowseexperiment .categories,.pagebrowseexperiment h1,.super-font,a,h1,h2,h3,p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;color:#1e1e1e;left:-.05em;top:-.21em;margin:0}.font-style-topbar-nav,.pagebrowseexperiment .categories{font-family:Noto Sans Ikea Regular;font-weight:400;font-size:20px;letter-spacing:-.4px}@media (min-width:850px){.font-style-topbar-nav,.pagebrowseexperiment .categories{font-size:20px;letter-spacing:-.4px}}.font-style-browse-top-big,.pagebrowseexperiment h1{font-family:Noto Sans Ikea Regular;font-weight:400;font-size:20px;line-height:24px;letter-spacing:-.6x}@media (min-width:768px){.font-style-browse-top-big,.pagebrowseexperiment h1{letter-spacing:-1.2px;line-height:30px;font-size:30px;left:-4px}}@media (min-width:1260px){.font-style-browse-top-big,.pagebrowseexperiment h1{letter-spacing:-3px;line-height:57px;font-size:54px;left:-4px}}.nav-padding,.pagebrowseexperiment .categories{padding-left:0;padding-right:0}@media (min-width:1260px){.nav-padding,.pagebrowseexperiment .categories{padding-left:calc(50vw - 705px);padding-right:calc(50vw - 705px)}}.pagebrowseexperiment h1,.site-padding{padding-left:15px;padding-right:15px}@media (min-width:850px){.pagebrowseexperiment h1,.site-padding{padding-left:20px;padding-right:20px}}@media (min-width:1440px){.pagebrowseexperiment h1,.site-padding{padding-left:calc(50vw - 705px);padding-right:calc(50vw - 705px)}}.pagebrowseexperiment{margin-bottom:0;min-height:inherit!important}.pagebrowseexperiment .categories-container{background-color:#fff;position:relative;padding-right:50px}.pagebrowseexperiment .categories-container:before{position:absolute;content:" ";bottom:0;left:0;right:0;border-bottom:1px solid #d9d9d9}@media (min-width:768px){.pagebrowseexperiment .categories-container{padding-right:55px}}@media (min-width:1440px){.pagebrowseexperiment .categories-container{padding-right:calc(50vw - 670px)}}.pagebrowseexperiment .categories{position:sticky;top:0;display:inline-flex;height:auto;overflow-y:hidden;overflow-x:scroll;width:100%;margin:0;z-index:999;list-style-type:none;-ms-overflow-style:none;scrollbar-width:none}.pagebrowseexperiment .categories::-webkit-scrollbar{display:none}.pagebrowseexperiment .categories>*{position:relative;padding:12px 20px;flex-shrink:0;color:#767676;cursor:pointer;transition:color .2s ease}.pagebrowseexperiment .categories>.disabled{pointer-events:none;cursor:auto;color:#c3c3c3}.pagebrowseexperiment .categories>.disabled .pill{margin-left:8px}.pagebrowseexperiment .categories>.active,.pagebrowseexperiment .categories>:hover:not(.disabled){color:#1e1e1e}.pagebrowseexperiment .categories>.active:before{position:absolute;content:"";height:1px;left:0;bottom:0;width:100%;background-color:#1e1e1e}.pagebrowseexperiment h1{margin:112px 0 88px}@media (min-width:1260px){.pagebrowseexperiment h1{margin:140px 0}}.FullscreenModule .video-container,.site-padding{padding-left:15px;padding-right:15px}@media (min-width:850px){.FullscreenModule .video-container,.site-padding{padding-left:20px;padding-right:20px}}@media (min-width:1440px){.FullscreenModule .video-container,.site-padding{padding-left:calc(50vw - 705px);padding-right:calc(50vw - 705px)}}.FullscreenModule{position:relative;height:100%;width:100%;background-color:#1e1e1e;z-index:11;display:flex;flex-direction:column;justify-content:center}.FullscreenModule .extra-controls{position:fixed;top:20px;right:20px;width:34px;height:34px;cursor:pointer}.FullscreenModule .extra-controls .icon-btn-close-big{width:34px;height:34px}.FullscreenModule .video-container{width:100%;padding-top:20px;padding-bottom:20px}.FullscreenModule .video-container .MediaComponent .VimeoComponent{background-color:#1e1e1e}.ErrorMessageModule .content p,.ErrorMessageModule .content p a,.ErrorMessageModule .headline,.font-style-about-body-large,.font-style-about-top-big,.font-style-body,.font-style-body-large,.font-style-body-mini,.font-style-body-small,.font-style-browse-top-big,.font-style-button,.font-style-caption,.font-style-error,.font-style-gallery,.font-style-header,.font-style-link,.font-style-quote,.font-style-tag,.font-style-terms-btn,.font-style-theme-body-large,.font-style-topbar-big,.font-style-topbar-body,.font-style-topbar-nav,.font-style-topbar-tag,.font-style-video-timer,.super-font,a,h1,h2,h3,p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;color:#1e1e1e;left:-.05em;top:-.21em;margin:0}.ErrorMessageModule .content p,.ErrorMessageModule .content p a,.ErrorMessageModule .headline,.font-style-body-mini,.font-style-link,a{font-family:Noto Mono;font-weight:400;letter-spacing:-.6px;font-size:12px;line-height:15px}.ErrorMessageModule,.site-padding{padding-left:15px;padding-right:15px}@media (min-width:850px){.ErrorMessageModule,.site-padding{padding-left:20px;padding-right:20px}}@media (min-width:1440px){.ErrorMessageModule,.site-padding{padding-left:calc(50vw - 705px);padding-right:calc(50vw - 705px)}}.ErrorMessageModule{border-top:2px solid #f0f0f0}.pageabout .ErrorMessageModule{border-top:2px solid #1e1e1e}.ErrorMessageModule{position:relative;display:flex;width:100%;flex-direction:column;margin-bottom:124px}@media (min-width:850px){.ErrorMessageModule{flex-direction:row}}.ErrorMessageModule .headline{margin-top:13px}@media (min-width:850px){.ErrorMessageModule .headline{width:calc(25% + 5px)}}.ErrorMessageModule .content{display:flex;justify-content:space-between;width:calc(75% - 5px);flex-direction:column}@media (min-width:850px){.ErrorMessageModule .content{flex-direction:row}}.ErrorMessageModule .content p{margin-top:13px;width:100%}@media (min-width:850px){.ErrorMessageModule .content p{width:calc(44.44444% - 11.11111px)}}.ErrorMessageModule .content p a{top:0}.ErrorMessageModule .content .button-cta{display:table;background-color:#000;margin-top:13px;width:87px}.ErrorMessageModule .content .button-cta a{color:#fff}@media (min-width:850px){.ErrorMessageModule .content .button-cta{width:auto}}.IntroModule{width:100%;height:100%;overflow:hidden;position:relative;background-color:#1e1e1e}.IntroModule .image-component{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.IntroModule .VimeoComponent{background-color:#1e1e1e}.IntroModule .preview,.IntroModule .preview picture{position:absolute;top:0;width:100%;height:100%}.IntroModule .preview picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.MediaGallery{position:relative;background-color:#eee;overflow:hidden}.MediaGallery,.MediaGallery .container{height:100%;width:100%}.MediaGallery .container .MediaComponent{position:absolute;width:100%}.MediaGallery .container .MediaComponent img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.MediaGallery .gallery-controls{position:absolute;top:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;pointer-events:none;padding:10px}@media (min-width:850px){.MediaGallery .gallery-controls{padding:20px}}.MediaGallery .gallery-controls .btn{-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:auto;cursor:pointer;width:30px;height:30px;margin-top:10px}.MediaGallery .gallery-controls .btn svg{width:30px;height:30px}@media (min-width:850px){.MediaGallery .gallery-controls .btn,.MediaGallery .gallery-controls .btn svg{height:34px;width:34px}}.MediaGallery .gallery-controls .backward{transform:rotate(180deg)}.GalleryModule,.site-padding{padding-left:15px;padding-right:15px}@media (min-width:850px){.GalleryModule,.site-padding{padding-left:20px;padding-right:20px}}@media (min-width:1440px){.GalleryModule,.site-padding{padding-left:calc(50vw - 705px);padding-right:calc(50vw - 705px)}}.font-style-about-body-large,.font-style-about-top-big,.font-style-body,.font-style-body-large,.font-style-body-mini,.font-style-body-small,.font-style-browse-top-big,.font-style-button,.font-style-caption,.font-style-error,.font-style-gallery,.font-style-header,.font-style-link,.font-style-quote,.font-style-tag,.font-style-terms-btn,.font-style-theme-body-large,.font-style-topbar-big,.font-style-topbar-body,.font-style-topbar-nav,.font-style-topbar-tag,.font-style-video-timer,.GalleryModule .gallery .content .caption,.super-font,a,h1,h2,h3,p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;color:#1e1e1e;left:-.05em;top:-.21em;margin:0}.font-style-body-mini,.font-style-link,.GalleryModule .gallery .content .caption,a{font-family:Noto Mono;font-weight:400;letter-spacing:-.6px;font-size:12px;line-height:15px}.GalleryModule{position:relative;height:100%;width:100%;margin-bottom:45px}.GalleryModule .gallery{position:relative;display:flex;flex-direction:column;overflow:hidden}@media (min-width:850px){.GalleryModule .gallery{flex-direction:row}}.GalleryModule .gallery .content{display:flex;flex-direction:column;flex:1 1 auto;align-self:flex-end;margin-bottom:15px}@media (min-width:850px){.GalleryModule .gallery .content{margin-bottom:0}.GalleryModule .gallery .content:not(:first-child){margin-left:20px}}.GalleryModule .gallery .content .MediaComponent img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.GalleryModule .gallery .content .caption{margin-top:10px;width:80%;max-width:320px}.font-style-about-body-large,.font-style-about-top-big,.font-style-body,.font-style-body-large,.font-style-body-mini,.font-style-body-small,.font-style-browse-top-big,.font-style-button,.font-style-caption,.font-style-error,.font-style-gallery,.font-style-header,.font-style-link,.font-style-quote,.font-style-tag,.font-style-terms-btn,.font-style-theme-body-large,.font-style-topbar-big,.font-style-topbar-body,.font-style-topbar-nav,.font-style-topbar-tag,.font-style-video-timer,.super-font,.TermsModule .content .body,.TermsModule .content .body .black-link,.TermsModule .content div,a,h1,h2,h3,p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;color:#1e1e1e;left:-.05em;top:-.21em;margin:0}.font-style-body-mini,.font-style-link,.TermsModule .content .body,.TermsModule .content .body .black-link,a{font-family:Noto Mono;font-weight:400;letter-spacing:-.6px;font-size:12px;line-height:15px}.font-style-terms-btn,.TermsModule .content div{font-family:Noto Mono;font-weight:400;color:#fff;font-size:50px}@media (min-width:850px){.font-style-terms-btn,.TermsModule .content div{font-size:40px}}.site-padding,.TermsModule .content{padding-left:15px;padding-right:15px}@media (min-width:850px){.site-padding,.TermsModule .content{padding-left:20px;padding-right:20px}}@media (min-width:1440px){.site-padding,.TermsModule .content{padding-left:calc(50vw - 705px);padding-right:calc(50vw - 705px)}}.TermsModule{position:absolute;height:68px;width:100%;background-color:#1e1e1e;top:-68px}@media (min-width:850px){.TermsModule{height:60px;top:-60px}}.TermsModule .content{display:flex;justify-content:space-between}.TermsModule .content div{cursor:pointer;margin-top:13px;color:#fff;-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.TermsModule .content .body{width:230px;color:#fff;margin-top:13px}.TermsModule .content .body .black-link{color:#fff;text-decoration:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;top:0;left:0}@media (min-width:850px){.TermsModule .content .body{width:662px;font-size:16px;line-height:19px;letter-spacing:.64px}.TermsModule .content .body .black-link{font-size:16px;line-height:19px;letter-spacing:-.64px}}.BrowseGalleryOverview .items,.site-padding{padding-left:15px;padding-right:15px}@media (min-width:850px){.BrowseGalleryOverview .items,.site-padding{padding-left:20px;padding-right:20px}}@media (min-width:1440px){.BrowseGalleryOverview .items,.site-padding{padding-left:calc(50vw - 705px);padding-right:calc(50vw - 705px)}}.BrowseGalleryOverview .items .item .body,.BrowseGalleryOverview .items .item .img-container .read-more,.BrowseGalleryOverview .items .item h4,.font-style-about-body-large,.font-style-about-top-big,.font-style-body,.font-style-body-large,.font-style-body-mini,.font-style-body-small,.font-style-browse-top-big,.font-style-button,.font-style-caption,.font-style-error,.font-style-gallery,.font-style-header,.font-style-link,.font-style-quote,.font-style-tag,.font-style-terms-btn,.font-style-theme-body-large,.font-style-topbar-big,.font-style-topbar-body,.font-style-topbar-nav,.font-style-topbar-tag,.font-style-video-timer,.super-font,a,h1,h2,h3,p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;color:#1e1e1e;left:-.05em;top:-.21em;margin:0}.BrowseGalleryOverview .items .item .body,.BrowseGalleryOverview .items .item .img-container .read-more,.BrowseGalleryOverview .items .item h4,.font-style-gallery{font-family:Noto Sans Ikea Regular;font-weight:400;font-size:20px;line-height:23px;letter-spacing:-.6px}@media (min-width:850px){.BrowseGalleryOverview .items .item .body,.BrowseGalleryOverview .items .item .img-container .read-more,.BrowseGalleryOverview .items .item h4,.font-style-gallery{font-size:20px;line-height:23px;letter-spacing:-.6px}}.BrowseGalleryOverview{position:relative;width:100%;overflow-x:hidden;padding-bottom:50px}.BrowseGalleryOverview .items{position:relative;display:flex;flex-wrap:wrap}.BrowseGalleryOverview .items:after{position:absolute;content:" ";bottom:0;height:10px;right:0;left:0;background:#fff}.BrowseGalleryOverview .items .line{height:2px;width:calc(100% + 40px);background-color:#eee;margin-right:-20px;margin-left:-20px}@media (min-width:850px){.BrowseGalleryOverview .items .line{display:none}.BrowseGalleryOverview .items .line:last-child,.BrowseGalleryOverview .items .line:nth-child(8n){display:inline}}.BrowseGalleryOverview .items .item-container{display:flex;flex-direction:column;border-bottom:2px solid #eee;margin-top:16px}.BrowseGalleryOverview .items .item-container #last{flex-grow:1000}@media (min-width:768px){.BrowseGalleryOverview .items .item-container{width:50%;padding:0 16px}.BrowseGalleryOverview .items .item-container:nth-child(1n+1){padding-left:0}.BrowseGalleryOverview .items .item-container:nth-child(2n){padding-right:0}}@media (min-width:1260px){.BrowseGalleryOverview .items .item-container{width:25%;margin-top:24px}.BrowseGalleryOverview .items .item-container:nth-child(2n),.BrowseGalleryOverview .items .item-container:nth-child(3n){padding-right:16px}.BrowseGalleryOverview .items .item-container:nth-child(4n){padding-right:0}}.BrowseGalleryOverview .items .item-container:nth-child(8n+7){margin-right:0}.BrowseGalleryOverview .items .item{cursor:pointer;padding-bottom:32px}.BrowseGalleryOverview .items .item .progress-and-tags{display:flex;margin-top:24px}.BrowseGalleryOverview .items .item .progress-and-tags .tags{display:flex;flex-wrap:wrap-reverse;width:100%;margin-right:4px;margin-top:0;margin-bottom:0}.BrowseGalleryOverview .items .item .progress-and-tags .tags .button-tag{width:auto;margin-top:5px;margin-right:5px}@media (min-width:768px){.BrowseGalleryOverview .items .item .progress-and-tags{margin-top:16px}}@media (min-width:1260px){.BrowseGalleryOverview .items .item .progress-and-tags{margin-top:24px}}.BrowseGalleryOverview .items .item .img-container{overflow:hidden;width:100%;height:100%;background-color:#f0f0f0}.BrowseGalleryOverview .items .item .img-container .read-more{padding-top:8px;height:50px;width:100%;text-align:center;background-color:#feda01}.BrowseGalleryOverview .items .item .img-container .image-component{width:100%;height:100%;z-index:1}.BrowseGalleryOverview .items .item .img-container .image-component img{-o-object-fit:cover;object-fit:cover}.BrowseGalleryOverview .items .item a{display:none}.BrowseGalleryOverview .items .item .body,.BrowseGalleryOverview .items .item h4{margin:0}.BrowseGalleryOverview .items .item .body{color:#9d9d9d}.BrowseGalleryOverview .items .item .top{margin-bottom:24px}@media (min-width:768px){.BrowseGalleryOverview .items .item .top{margin-bottom:16px}}@media (min-width:1260px){.BrowseGalleryOverview .items .item .top{margin-bottom:24px}}.BrowseGalleryOverview .items .item .bottom{display:flex;flex-grow:1;flex-direction:column;justify-content:space-between}@media (min-width:1260px){.BrowseGalleryOverview .items .item{padding-bottom:48px}}.site-padding,.SpacedTextModule .mobile-content{padding-left:15px;padding-right:15px}@media (min-width:850px){.site-padding,.SpacedTextModule .mobile-content{padding-left:20px;padding-right:20px}}@media (min-width:1440px){.site-padding,.SpacedTextModule .mobile-content{padding-left:calc(50vw - 705px);padding-right:calc(50vw - 705px)}}.font-style-about-body-large,.font-style-about-top-big,.font-style-body,.font-style-body-large,.font-style-body-mini,.font-style-body-small,.font-style-browse-top-big,.font-style-button,.font-style-caption,.font-style-error,.font-style-gallery,.font-style-header,.font-style-link,.font-style-quote,.font-style-tag,.font-style-terms-btn,.font-style-theme-body-large,.font-style-topbar-big,.font-style-topbar-body,.font-style-topbar-nav,.font-style-topbar-tag,.font-style-video-timer,.SpacedTextModule .bar[data-module=ProjectBar] .project-info .body .body-text p,.SpacedTextModule .mobile-content .body-text p,.super-font,a,h1,h2,h3,p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;color:#1e1e1e;left:-.05em;top:-.21em;margin:0}.font-style-about-top-big,.SpacedTextModule .bar[data-module=ProjectBar] .project-info .body .body-text p,.SpacedTextModule .mobile-content .body-text p{font-family:Noto Sans Ikea Regular;font-weight:400;font-size:30px;line-height:30px;letter-spacing:-1.2px}@media (min-width:768px){.font-style-about-top-big,.SpacedTextModule .bar[data-module=ProjectBar] .project-info .body .body-text p,.SpacedTextModule .mobile-content .body-text p{letter-spacing:-3px;line-height:57px;font-size:54px;left:-4px}}.SpacedTextModule{position:relative;width:100%}.SpacedTextModule .body-video .bar{background-color:#1e1e1e!important}.SpacedTextModule .mobile-content{margin:56px 0 48px}@media (min-width:768px){.SpacedTextModule .mobile-content{width:calc(75% - 5px);margin:56px 0 96px}}@media (min-width:1260px){.SpacedTextModule .mobile-content{display:none}}.SpacedTextModule .mobile-content .controls{margin-top:0}.SpacedTextModule .mobile-content .body-video{margin-top:24px;max-width:343px;height:194px}@media (min-width:850px){.SpacedTextModule .mobile-content .body-video{width:318px;height:180px}}.SpacedTextModule .mobile-content .body-video .time{display:none}.SpacedTextModule .bar[data-module=ProjectBar]{height:auto}@media (min-width:1260px){.SpacedTextModule .bar[data-module=ProjectBar]{margin-bottom:161px}}.SpacedTextModule .bar[data-module=ProjectBar] .project-info .tag-desktop{display:none}@media (min-width:1260px){.SpacedTextModule .bar[data-module=ProjectBar] .project-info .tag-desktop{display:block}}.SpacedTextModule .bar[data-module=ProjectBar] .project-info .top{width:auto}@media (min-width:1260px){.SpacedTextModule .bar[data-module=ProjectBar] .project-info .top{width:calc(41.66667% - 11.66667px)}}.SpacedTextModule .bar[data-module=ProjectBar] .project-info .mobile-container .menu-button,.SpacedTextModule .bar[data-module=ProjectBar] .project-info .mobile-container .tag-mobile{display:block}@media (min-width:1260px){.SpacedTextModule .bar[data-module=ProjectBar] .project-info .mobile-container{display:none}}.SpacedTextModule .bar[data-module=ProjectBar] .project-info .body{position:relative;width:auto;display:none}@media (min-width:1260px){.SpacedTextModule .bar[data-module=ProjectBar] .project-info .body{width:auto;display:block}}.SpacedTextModule .bar[data-module=ProjectBar] .project-info .body .controls{margin-top:0}.SpacedTextModule .bar[data-module=ProjectBar] .project-info .body .body-video{margin-top:24px;width:318px;height:180px}.SpacedTextModule .bar[data-module=ProjectBar] .project-info .body .body-video .time{display:none}.font-style-about-body-large,.font-style-about-top-big,.font-style-body,.font-style-body-large,.font-style-body-mini,.font-style-body-small,.font-style-browse-top-big,.font-style-button,.font-style-caption,.font-style-error,.font-style-gallery,.font-style-header,.font-style-link,.font-style-quote,.font-style-tag,.font-style-terms-btn,.font-style-theme-body-large,.font-style-topbar-big,.font-style-topbar-body,.font-style-topbar-nav,.font-style-topbar-tag,.font-style-video-timer,.FooterModule p,.super-font,a,h1,h2,h3,p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;color:#1e1e1e;left:-.05em;top:-.21em;margin:0}.font-style-body-mini,.font-style-link,.FooterModule p,a{font-family:Noto Mono;font-weight:400;letter-spacing:-.6px;font-size:12px;line-height:15px}.FooterModule,.site-padding{padding-left:15px;padding-right:15px}@media (min-width:850px){.FooterModule,.site-padding{padding-left:20px;padding-right:20px}}@media (min-width:1440px){.FooterModule,.site-padding{padding-left:calc(50vw - 705px);padding-right:calc(50vw - 705px)}}.FooterModule,.pageabout .FooterModule{border-top:2px solid #1e1e1e}.ShareComponentMobile.FooterModule{margin-bottom:0;border-bottom:0}.FooterModule{position:relative;display:flex;flex-direction:column;width:100%;margin-bottom:20px}.FooterModule .container{display:flex;align-items:top;margin-top:10px}@media (min-width:850px){.FooterModule .container{margin-top:20px}}@media (min-width:850px){.FooterModule .logos-container{width:calc(50% + 10px)}}.FooterModule .aside{display:none}@media (min-width:850px){.FooterModule .aside{display:block;padding-top:9px}}.FooterModule .logos{display:flex;flex-direction:row}.FooterModule .logos svg{align-self:center}.FooterModule .logos .line{margin-right:15px;margin-left:15px;background-color:#1e1e1e;width:2px}.FooterModule p{width:235px;margin-top:20px}.CollaboratorModule .content .field,.CollaboratorModule .headline,.font-style-about-body-large,.font-style-about-top-big,.font-style-body,.font-style-body-large,.font-style-body-mini,.font-style-body-small,.font-style-browse-top-big,.font-style-button,.font-style-caption,.font-style-error,.font-style-gallery,.font-style-header,.font-style-link,.font-style-quote,.font-style-tag,.font-style-terms-btn,.font-style-theme-body-large,.font-style-topbar-big,.font-style-topbar-body,.font-style-topbar-nav,.font-style-topbar-tag,.font-style-video-timer,.super-font,a,h1,h2,h3,p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;color:#1e1e1e;left:-.05em;top:-.21em;margin:0}.CollaboratorModule .content .field,.CollaboratorModule .headline,.font-style-body-mini,.font-style-link,a{font-family:Noto Mono;font-weight:400;letter-spacing:-.6px;font-size:12px;line-height:15px}.CollaboratorModule,.site-padding{padding-left:15px;padding-right:15px}@media (min-width:850px){.CollaboratorModule,.site-padding{padding-left:20px;padding-right:20px}}@media (min-width:1440px){.CollaboratorModule,.site-padding{padding-left:calc(50vw - 705px);padding-right:calc(50vw - 705px)}}.CollaboratorModule{border-top:2px solid #f0f0f0}.pageabout .CollaboratorModule{border-top:2px solid #1e1e1e}.CollaboratorModule{position:relative;display:flex;flex-direction:column;width:100%;margin-bottom:20px}@media (min-width:850px){.CollaboratorModule{flex-direction:row}}.CollaboratorModule .headline{margin-top:13px}@media (min-width:850px){.CollaboratorModule .headline{width:calc(50% + 10px)}}.CollaboratorModule .content{display:flex;flex-direction:column}@media (min-width:850px){.CollaboratorModule .content{margin-top:13px;flex-direction:row;width:calc(50% - 10px)}}.CollaboratorModule .content .field{margin-top:20px}@media (min-width:850px){.CollaboratorModule .content .field{margin-top:0;width:calc(50% - 10px)}.CollaboratorModule .content .field:first-child{width:calc(41.66667% + 8.33333px);margin-right:calc(8.33333% + 1.66667px)}}@media (min-width:850px){.CollaboratorModule{margin-bottom:45px}}.CtaModule .body,.CtaModule .build-by,.font-style-about-body-large,.font-style-about-top-big,.font-style-body,.font-style-body-large,.font-style-body-mini,.font-style-body-small,.font-style-browse-top-big,.font-style-button,.font-style-caption,.font-style-error,.font-style-gallery,.font-style-header,.font-style-link,.font-style-quote,.font-style-tag,.font-style-terms-btn,.font-style-theme-body-large,.font-style-topbar-big,.font-style-topbar-body,.font-style-topbar-nav,.font-style-topbar-tag,.font-style-video-timer,.super-font,a,h1,h2,h3,p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;color:#1e1e1e;left:-.05em;top:-.21em;margin:0}.CtaModule .body,.CtaModule .build-by,.font-style-body-mini,.font-style-link,a{font-family:Noto Mono;font-weight:400;letter-spacing:-.6px;font-size:12px;line-height:15px}.CtaModule,.site-padding{padding-left:15px;padding-right:15px}@media (min-width:850px){.CtaModule,.site-padding{padding-left:20px;padding-right:20px}}@media (min-width:1440px){.CtaModule,.site-padding{padding-left:calc(50vw - 705px);padding-right:calc(50vw - 705px)}}.CtaModule{border-top:2px solid #f0f0f0}.pageabout .CtaModule{border-top:2px solid #1e1e1e}.CtaModule{position:relative;display:flex;width:100%;margin-bottom:50px;flex-direction:column}@media (min-width:850px){.CtaModule{flex-direction:row}}.CtaModule .build-by{margin-top:13px}@media (min-width:850px){.CtaModule .build-by{width:calc(50% + 10px)}}.CtaModule .body{margin-top:17px}@media (min-width:850px){.CtaModule .body{margin-top:13px;width:calc(25% + 5px)}}.CtaModule .btns{display:flex;white-space:nowrap;align-items:flex-start;margin-top:17px}.CtaModule .btns .button-cta{margin-right:5px}@media (min-width:850px){.CtaModule .btns{margin-top:13px;width:calc(25% - 15px);justify-content:flex-end;flex-wrap:wrap;align-content:flex-start}.CtaModule .btns .button-cta{margin-bottom:5px;margin-right:0;margin-left:5px}}.LargeTextModule,.site-padding{padding-left:15px;padding-right:15px}@media (min-width:850px){.LargeTextModule,.site-padding{padding-left:20px;padding-right:20px}}@media (min-width:1440px){.LargeTextModule,.site-padding{padding-left:calc(50vw - 705px);padding-right:calc(50vw - 705px)}}.LargeTextModule{position:relative;width:100%;margin-bottom:45px}.HeaderModule,.ShareComponentMobile,.site-padding{padding-left:15px;padding-right:15px}@media (min-width:850px){.HeaderModule,.ShareComponentMobile,.site-padding{padding-left:20px;padding-right:20px}}@media (min-width:1440px){.HeaderModule,.ShareComponentMobile,.site-padding{padding-left:calc(50vw - 705px);padding-right:calc(50vw - 705px)}}.ShareComponentMobile{border-top:2px solid #f0f0f0;border-bottom:2px solid #f0f0f0}.pageabout .ShareComponentMobile{border-top:2px solid #1e1e1e;border-bottom:2px solid #1e1e1e}.ShareComponentMobile{padding-top:24px;padding-bottom:24px;margin-bottom:45px}@media (min-width:850px){.ShareComponentMobile{display:none}}.HeaderModule{position:relative;width:100%;display:flex;flex-direction:column-reverse;margin-bottom:45px}@media (min-width:850px){.HeaderModule{flex-direction:row}.HeaderModule.horizontal{flex-direction:column}}.HeaderModule .extra-info{display:flex;justify-content:space-between}.HeaderModule .extra-info .ShareComponent{display:none}@media (min-width:850px){.HeaderModule .extra-info .ShareComponent{display:block}}.HeaderModule .content{display:flex;width:100%;flex-direction:column}.HeaderModule .content h1{margin-top:20px}.HeaderModule .content .tags{display:flex;flex-wrap:wrap;width:100%;margin-top:10px;margin-bottom:3px}.HeaderModule .content .tags .button-tag{width:auto;margin-bottom:5px;margin-right:5px}@media (min-width:850px){.HeaderModule .content{width:calc(50% + 10px);align-self:unset;margin-top:180px}.HeaderModule .content .extra-info{margin-top:27px}}.HeaderModule .MediaGallery{margin-top:15px;width:100%}@media (min-width:850px){.HeaderModule .MediaGallery{margin-top:20px;width:100%}}.HeaderModule .MediaGallery .image{width:100%}@media (min-width:850px){.HeaderModule.horizontal .content{width:100%}}.HeaderModule.horizontal .content .tags{width:auto}.HeaderModule.horizontal .extra-info{align-items:center}.HeaderModule.horizontal .MediaGallery{margin-top:50px}.HeaderModule.vertical .content{width:100%;padding-right:calc(8.33333% + 1.66667px)}@media (min-width:850px){.HeaderModule.vertical .content{width:calc(50% + 10px)}}.HeaderModule.vertical .extra-info{flex-grow:1;flex-direction:column}@media (min-width:850px){.HeaderModule.vertical .MediaGallery{width:calc(50% - 10px)}}.HeaderModule.vertical .MediaGallery .image{width:100%}.font-style-about-body-large,.font-style-about-top-big,.font-style-body,.font-style-body-large,.font-style-body-mini,.font-style-body-small,.font-style-browse-top-big,.font-style-button,.font-style-caption,.font-style-error,.font-style-gallery,.font-style-header,.font-style-link,.font-style-quote,.font-style-tag,.font-style-terms-btn,.font-style-theme-body-large,.font-style-topbar-big,.font-style-topbar-body,.font-style-topbar-nav,.font-style-topbar-tag,.font-style-video-timer,.LinkModule .headline,.super-font,a,h1,h2,h3,p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;color:#1e1e1e;left:-.05em;top:-.21em;margin:0}.font-style-body-mini,.font-style-link,.LinkModule .headline,a{font-family:Noto Mono;font-weight:400;letter-spacing:-.6px;font-size:12px;line-height:15px}.LinkModule,.site-padding{padding-left:15px;padding-right:15px}@media (min-width:850px){.LinkModule,.site-padding{padding-left:20px;padding-right:20px}}@media (min-width:1440px){.LinkModule,.site-padding{padding-left:calc(50vw - 705px);padding-right:calc(50vw - 705px)}}.LinkModule{border-top:2px solid #f0f0f0}.pageabout .LinkModule{border-top:2px solid #1e1e1e}.LinkModule{position:relative;display:flex;flex-direction:column;margin-bottom:48px;width:100%}@media (min-width:850px){.LinkModule{margin-bottom:42px}}@media (min-width:1260px){.LinkModule{flex-direction:row;margin-bottom:32px}}.LinkModule .headline{margin-top:16px;margin-bottom:40px}@media (min-width:1260px){.LinkModule .headline{width:calc(50% + 10px);margin-top:24px}}.LinkModule .links{display:flex;flex-direction:column;flex-wrap:wrap;align-content:flex-start;margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none}@media (min-width:1260px){.LinkModule .links{width:calc(50% - 10px);height:272px;margin-top:9px}}.LinkModule .links .link{display:flex;flex-direction:row;margin-top:16px}.LinkModule .links .link:first-of-type{margin-top:0}.LinkModule .links .link:last-child{margin-bottom:0}@media (min-width:850px){.LinkModule .links .link{min-width:225px}.LinkModule .links .link:first-of-type{margin-top:16px}}.LinkModule .links .link a{border-bottom:1px solid #1e1e1e;padding-bottom:2px}.MediaModule,.site-padding{padding-left:15px;padding-right:15px}@media (min-width:850px){.MediaModule,.site-padding{padding-left:20px;padding-right:20px}}@media (min-width:1440px){.MediaModule,.site-padding{padding-left:calc(50vw - 705px);padding-right:calc(50vw - 705px)}}.font-style-about-body-large,.font-style-about-top-big,.font-style-body,.font-style-body-large,.font-style-body-mini,.font-style-body-small,.font-style-browse-top-big,.font-style-button,.font-style-caption,.font-style-error,.font-style-gallery,.font-style-header,.font-style-link,.font-style-quote,.font-style-tag,.font-style-terms-btn,.font-style-theme-body-large,.font-style-topbar-big,.font-style-topbar-body,.font-style-topbar-nav,.font-style-topbar-tag,.font-style-video-timer,.MediaModule .caption,.super-font,a,h1,h2,h3,p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;color:#1e1e1e;left:-.05em;top:-.21em;margin:0}.font-style-body-mini,.font-style-link,.MediaModule .caption,a{font-family:Noto Mono;font-weight:400;letter-spacing:-.6px;font-size:12px;line-height:15px}.MediaModule{position:relative;width:100%;margin-bottom:45px}.MediaModule .caption{margin-top:10px;width:320px}.MediaModule .vertical .media{height:calc(66.66667% - 6.66667px)}@media (min-width:850px){.MediaModule .vertical{margin-left:calc(50% + 10px);width:calc(33.33333% - 13.33333px)}}.MediaModule .horizontal .media{height:calc(33.33333% - 13.33333px)}@media (min-width:850px){.MediaModule .horizontal{margin-left:calc(50% + 10px);width:calc(50% - 10px)}}.BodyTextModule,.site-padding{padding-left:15px;padding-right:15px}@media (min-width:850px){.BodyTextModule,.site-padding{padding-left:20px;padding-right:20px}}@media (min-width:1440px){.BodyTextModule,.site-padding{padding-left:calc(50vw - 705px);padding-right:calc(50vw - 705px)}}.BodyTextModule .body,.font-style-about-body-large,.font-style-about-top-big,.font-style-body,.font-style-body-large,.font-style-body-mini,.font-style-body-small,.font-style-browse-top-big,.font-style-button,.font-style-caption,.font-style-error,.font-style-gallery,.font-style-header,.font-style-link,.font-style-quote,.font-style-tag,.font-style-terms-btn,.font-style-theme-body-large,.font-style-topbar-big,.font-style-topbar-body,.font-style-topbar-nav,.font-style-topbar-tag,.font-style-video-timer,.super-font,a,h1,h2,h3,p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;color:#1e1e1e;left:-.05em;top:-.21em;margin:0}.BodyTextModule .body,.font-style-body{font-family:Noto Sans Ikea Regular;font-weight:400;font-size:16px;line-height:21px;letter-spacing:-.4px}.BodyTextModule .body b,.BodyTextModule .body strong,.font-style-body b,.font-style-body strong{font-family:Noto Sans Ikea Bold;line-height:24px}@media (min-width:850px){.BodyTextModule .body,.font-style-body{font-size:20px;line-height:28px;letter-spacing:-1px}.BodyTextModule .body b,.BodyTextModule .body strong,.font-style-body b,.font-style-body strong{line-height:30px}}.BodyTextModule{position:relative;width:100%;margin-bottom:45px}@media (min-width:850px){.BodyTextModule .body{margin-left:calc(50% + 10px);width:calc(50% - 10px)}}.QuoteModule .author,.QuoteModule .quote,.site-padding{padding-left:15px;padding-right:15px}@media (min-width:850px){.QuoteModule .author,.QuoteModule .quote,.site-padding{padding-left:20px;padding-right:20px}}@media (min-width:1440px){.QuoteModule .author,.QuoteModule .quote,.site-padding{padding-left:calc(50vw - 705px);padding-right:calc(50vw - 705px)}}.QuoteModule{position:relative;display:flex;flex-direction:column;width:100%}.QuoteModule,.QuoteModule .quote{margin-bottom:45px}@media (min-width:850px){.QuoteModule .quote h3{width:calc(50% - 10px);margin-left:calc(50% + 10px)}}.QuoteModule .author{padding-top:7px;border-top:2px solid #f0f0f0}.QuoteModule .author p{font-size:12px}@media (min-width:850px){.QuoteModule .author p{width:calc(50% - 10px);margin-left:calc(50% + 10px)}}.font-style-about-body-large,.font-style-about-top-big,.font-style-body,.font-style-body-large,.font-style-body-mini,.font-style-body-small,.font-style-browse-top-big,.font-style-button,.font-style-caption,.font-style-error,.font-style-gallery,.font-style-header,.font-style-link,.font-style-quote,.font-style-tag,.font-style-terms-btn,.font-style-theme-body-large,.font-style-topbar-big,.font-style-topbar-body,.font-style-topbar-nav,.font-style-topbar-tag,.font-style-video-timer,.super-font,.TagModule .headline,a,h1,h2,h3,p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;color:#1e1e1e;left:-.05em;top:-.21em;margin:0}.font-style-body-mini,.font-style-link,.TagModule .headline,a{font-family:Noto Mono;font-weight:400;letter-spacing:-.6px;font-size:12px;line-height:15px}.site-padding,.TagModule{padding-left:15px;padding-right:15px}@media (min-width:850px){.site-padding,.TagModule{padding-left:20px;padding-right:20px}}@media (min-width:1440px){.site-padding,.TagModule{padding-left:calc(50vw - 705px);padding-right:calc(50vw - 705px)}}.tags{display:flex;margin-top:16px;margin-bottom:3px;flex-wrap:wrap;white-space:nowrap}.tags .button-tag{width:auto;margin-bottom:5px;margin-right:5px}@media (min-width:850px){.tags{margin-bottom:6px;width:calc(50% - 10px)}}.top-border.pagedefault{border-top:2px solid #f0f0f0}.top-border.pageabout{border-top:2px solid #1e1e1e}.icon-progress-circle{width:20px;height:20px;border-radius:15px}@media (min-width:850px){.icon-progress-circle{width:26px;height:26px}}.TagModule{border-top:2px solid #f0f0f0}.pageabout .TagModule{border-top:2px solid #1e1e1e}.TagModule{position:relative;display:flex;flex-direction:column;width:100%;margin-bottom:20px}@media (min-width:850px){.TagModule{flex-direction:row}}.TagModule .headline{margin-top:13px}@media (min-width:850px){.TagModule .headline{width:calc(50% + 10px)}}.ErrorModule h1,.font-style-about-body-large,.font-style-about-top-big,.font-style-body,.font-style-body-large,.font-style-body-mini,.font-style-body-small,.font-style-browse-top-big,.font-style-button,.font-style-caption,.font-style-error,.font-style-gallery,.font-style-header,.font-style-link,.font-style-quote,.font-style-tag,.font-style-terms-btn,.font-style-theme-body-large,.font-style-topbar-big,.font-style-topbar-body,.font-style-topbar-nav,.font-style-topbar-tag,.font-style-video-timer,.super-font,a,h1,h2,h3,p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;color:#1e1e1e;left:-.05em;top:-.21em;margin:0}.ErrorModule h1,.font-style-error{font-family:Noto Sans Ikea Regular;font-weight:400;letter-spacing:-8.75px;font-size:150px;line-height:50px;left:-.11em}@media (min-width:850px){.ErrorModule h1,.font-style-error{letter-spacing:-8.75px;font-size:250px;line-height:90px}}.ErrorModule,.site-padding{padding-left:15px;padding-right:15px}@media (min-width:850px){.ErrorModule,.site-padding{padding-left:20px;padding-right:20px}}@media (min-width:1440px){.ErrorModule,.site-padding{padding-left:calc(50vw - 705px);padding-right:calc(50vw - 705px)}}.ErrorModule{position:relative;width:100%;margin-bottom:50px}.ErrorModule h1{width:100%;left:-.02em}@media (min-width:850px){.ErrorModule h1{margin-left:calc(25% + 5px);width:calc(75% - 5px);left:-.03em}}.error-template{position:fixed;width:100%;height:100vh;min-height:unset;display:flex;flex-direction:column;justify-content:flex-end}.MissingModule{position:relative;width:100%;background-color:#333;color:#fff;font-family:Inconsolata;padding:20px}.MissingModule .MissingModule{border-top:2px solid #222;padding-top:18px}.MissingModule .circle{position:absolute;right:23px;top:23px;width:5px;height:5px;border-radius:5px;background-color:#fff}.MissingModule .var-dump{margin-top:17px}.MissingModule h1,.MissingModule h3{margin:0}.MissingModule h1{font-weight:400;font-size:20px}.MissingModule h3{-webkit-font-smoothing:antialiased;font-size:11px;font-weight:700;text-transform:uppercase;opacity:.4}@font-face{font-family:Noto Mono;src:url(/assets/fonts/NotoMono-Regular.woff) format("woff");src:url(/assets/fonts/NotoMono-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:Noto Sans Ikea Bold;src:url(/assets/fonts/NotoSansIkea-Bold.woff) format("woff");src:url(/assets/fonts/NotoSansIkea-Bold.otf) format("truetype");font-display:swap}@font-face{font-family:Noto Sans Ikea Regular;src:url(/assets/fonts/NotoSansIkea-Regular.woff) format("woff");src:url(/assets/fonts/NotoSansIkea-Regular.otf) format("truetype");font-display:swap}.nav-padding{padding-left:0;padding-right:0}@media (min-width:1260px){.nav-padding{padding-left:calc(50vw - 705px);padding-right:calc(50vw - 705px)}}.site-nav-padding{padding-left:15px;padding-right:15px}@media (min-width:850px){.site-nav-padding{padding-left:20px;padding-right:20px}}@media (min-width:1440px){.site-nav-padding{padding-left:calc(50vw - 705px);padding-right:calc(50vw - 705px)}}.site-padding{padding-left:15px;padding-right:15px}@media (min-width:850px){.site-padding{padding-left:20px;padding-right:20px}}@media (min-width:1440px){.site-padding{padding-left:calc(50vw - 705px);padding-right:calc(50vw - 705px)}}.font-style-about-body-large,.font-style-about-top-big,.font-style-body,.font-style-body-large,.font-style-body-mini,.font-style-body-small,.font-style-browse-top-big,.font-style-button,.font-style-caption,.font-style-error,.font-style-gallery,.font-style-header,.font-style-link,.font-style-quote,.font-style-tag,.font-style-terms-btn,.font-style-theme-body-large,.font-style-topbar-big,.font-style-topbar-body,.font-style-topbar-nav,.font-style-topbar-tag,.font-style-video-timer,.super-font,a,h1,h2,h3,p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;color:#1e1e1e;left:-.05em;top:-.21em;margin:0}.font-style-body{font-family:Noto Sans Ikea Regular;font-weight:400;font-size:16px;line-height:21px;letter-spacing:-.4px}.font-style-body b,.font-style-body strong{font-family:Noto Sans Ikea Bold;line-height:24px}@media (min-width:850px){.font-style-body{font-size:20px;line-height:28px;letter-spacing:-1px}.font-style-body b,.font-style-body strong{line-height:30px}}.font-style-topbar-nav{font-family:Noto Sans Ikea Regular;font-weight:400;font-size:20px;letter-spacing:-.4px}@media (min-width:850px){.font-style-topbar-nav{font-size:20px;letter-spacing:-.4px}}.font-style-topbar-tag{font-family:Noto Sans Ikea Regular;font-weight:400;font-size:18px;letter-spacing:-.4px}@media (min-width:850px){.font-style-topbar-tag{font-size:20px;letter-spacing:-.4px}}.font-style-topbar-body{font-family:Noto Sans Ikea Regular;font-weight:400;font-size:26px;line-height:28px;top:0}@media (min-width:768px){.font-style-topbar-body{font-size:54px;letter-spacing:-3px;line-height:57px;top:-.21em}}.font-style-topbar-big{font-family:Noto Sans Ikea Regular;font-weight:400;font-size:20px;line-height:23px;letter-spacing:-.6px}@media (min-width:850px){.font-style-topbar-big{letter-spacing:-3px;line-height:57px;font-size:54px;left:-4px}}.font-style-about-body-large{font-family:Noto Sans Ikea Regular;font-weight:400;font-size:20px;line-height:23px;letter-spacing:-.6px;top:-.12em}.font-style-about-body-large b,.font-style-about-body-large strong{font-family:Noto Sans Ikea Bold;display:flex;margin-bottom:5px}@media (min-width:1260px){.font-style-about-body-large{letter-spacing:-3px;line-height:57px;font-size:54px}}.font-style-about-top-big{font-family:Noto Sans Ikea Regular;font-weight:400;font-size:30px;line-height:30px;letter-spacing:-1.2px}@media (min-width:768px){.font-style-about-top-big{letter-spacing:-3px;line-height:57px;font-size:54px;left:-4px}}.font-style-browse-top-big{font-family:Noto Sans Ikea Regular;font-weight:400;font-size:20px;line-height:24px;letter-spacing:-.6x}@media (min-width:768px){.font-style-browse-top-big{letter-spacing:-1.2px;line-height:30px;font-size:30px;left:-4px}}@media (min-width:1260px){.font-style-browse-top-big{letter-spacing:-3px;line-height:57px;font-size:54px;left:-4px}}.font-style-gallery{font-family:Noto Sans Ikea Regular;font-weight:400;font-size:20px;line-height:23px;letter-spacing:-.6px}@media (min-width:850px){.font-style-gallery{font-size:20px;line-height:23px;letter-spacing:-.6px}}.font-style-theme-body-large{font-family:Noto Sans Ikea Regular;font-weight:400;font-size:26px;line-height:28px;letter-spacing:-.93px}.font-style-theme-body-large b,.font-style-theme-body-large strong{font-family:Noto Sans Ikea Bold;display:flex;margin-bottom:5px}@media (min-width:850px){.font-style-theme-body-large{letter-spacing:-3px;line-height:57px;font-size:54px}}.font-style-body-large,h2{font-family:Noto Sans Ikea Regular;font-weight:400;font-size:20px;line-height:23px;letter-spacing:-.6px;top:-.12em}.font-style-body-large b,.font-style-body-large strong,h2 b,h2 strong{font-family:Noto Sans Ikea Bold;display:flex;margin-bottom:5px}@media (min-width:850px){.font-style-body-large,h2{letter-spacing:-3px;line-height:57px;font-size:54px}}.font-style-body-small{font-family:Noto Sans Ikea Regular;font-weight:400;font-size:14px;line-height:16px;letter-spacing:-.4px}.font-style-body-small b,.font-style-body-small strong{font-family:Noto Sans Ikea Bold;display:flex;margin-bottom:5px}.font-style-body-mini,.font-style-link,a{font-family:Noto Mono;font-weight:400;letter-spacing:-.6px;font-size:12px;line-height:15px}.font-style-caption{font-family:Noto Mono;font-weight:400;letter-spacing:-.5px;font-size:13px;line-height:15px}.font-style-tag,p{font-family:Noto Mono;font-weight:400;letter-spacing:-.06em;font-size:11px}@media (min-width:850px){.font-style-tag,p{font-size:12px}}.font-style-button{font-family:Noto Mono;font-weight:400;letter-spacing:-.84px;font-size:14px;top:0}.font-style-error{font-family:Noto Sans Ikea Regular;font-weight:400;letter-spacing:-8.75px;font-size:150px;line-height:50px;left:-.11em}@media (min-width:850px){.font-style-error{letter-spacing:-8.75px;font-size:250px;line-height:90px}}.font-style-header,h1{font-family:Noto Sans Ikea Regular;font-weight:400;letter-spacing:-1.4px;font-size:34px;line-height:38px;left:-.09em}@media (min-width:850px){.font-style-header,h1{letter-spacing:-3px;font-size:84px;line-height:84px}}.font-style-quote,h3{top:-.15em;left:-5px;font-family:Noto Sans Ikea Bold;font-size:26px;line-height:29px;letter-spacing:-1.04px;padding-bottom:-20px}@media (min-width:850px){.font-style-quote,h3{letter-spacing:-1.53px;line-height:53px;font-size:46px}}.font-style-video-timer{letter-spacing:-1px;font-size:20px}.font-style-terms-btn,.font-style-video-timer{font-family:Noto Mono;font-weight:400;color:#fff}.font-style-terms-btn{font-size:50px}@media (min-width:850px){.font-style-terms-btn{font-size:40px}}.DebugGridModule{position:fixed;top:0;left:-1px;width:calc(100% + 2px);height:100%;z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;display:none;flex-direction:row;justify-content:space-around}.DebugGridModule--visible{display:flex}.DebugGridModule .columns{position:relative;display:flex;height:100%;width:100%;align-items:stretch;align-content:stretch;border-left:1px solid #db7093;border-right:1px solid #db7093}.DebugGridModule .columns--hidden{display:none}.DebugGridModule .columns .gutter{flex-shrink:0}.DebugGridModule .columns .columns-wrapper{position:relative;display:flex;height:100%;width:100%}.DebugGridModule .columns .columns-wrapper .column{width:100%;display:flex;position:relative}.DebugGridModule .columns .columns-wrapper .column--no-gutter{border-right:1px dotted red}.DebugGridModule .columns .columns-wrapper .column--no-gutter:last-child{border-right:none}.DebugGridModule .columns .columns-wrapper .column--no-gutter .column-fill{background-color:transparent!important}.DebugGridModule .columns .columns-wrapper .column .column-fill{position:absolute;height:100%;top:0;left:0;width:100%;background-color:red;opacity:.15}.DebugGridModule .columns .columns-wrapper .column .column-text{position:absolute;text-align:center;color:#fff;font-size:15px;width:100%;bottom:0;left:0;background-color:red;font-family:Inconsolata;font-weight:700;padding:7px 0 6px}.DebugGridModule .columns .columns-wrapper .column .column-fill{background-color:#f5321c;opacity:.48}.DebugGridModule .columns .columns-wrapper .column .column-text{background-color:transparent;padding:0 0 20px;font-family:Helvetica Neue;font-weight:400;font-size:60px;letter-spacing:-.045em;line-height:66%}@media (min-width:850px){.DebugGridModule .columns .columns-wrapper .column .column-text{letter-spacing:-.06em;line-height:108%;font-size:calc(10.8px + 3vw)}}.DebugGridModule .columns .columns-wrapper-1{margin-left:20px!important;margin-right:20px!important}