@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Nanum+Pen+Script&amp;display=swap);@font-face{font-family:Inter;font-weight:300;src:url(../fonts/Inter-Light.woff2) format("woff2"),url(../fonts/Inter-Light.woff) format("woff")}@font-face{font-family:Inter;font-weight:400;src:url(../fonts/Inter-Regular.woff2) format("woff2"),url(../fonts/Inter-Regular.woff) format("woff")}@font-face{font-family:Inter;font-weight:500;src:url(../fonts/Inter-Medium.woff2) format("woff2"),url(../fonts/Inter-Medium.woff) format("woff")}@font-face{font-family:Inter;font-weight:700;src:url(../fonts/Inter-SemiBold.woff2) format("woff2"),url(../fonts/Inter-SemiBold.woff) format("woff")}@font-face{font-family:Inter;font-weight:900;src:url(../fonts/Inter-Bold.woff2) format("woff2"),url(../fonts/Inter-Bold.woff) format("woff")}@font-face{font-family:"Roboto Serif";font-weight:300;src:url(../fonts/Roboto-Serif-Light.woff2) format("woff2"),url(../fonts/Roboto-Serif-Light.woff) format("woff")}@font-face{font-family:"Roboto Serif";font-weight:400;src:url(../fonts/Roboto-Serif-Regular.woff2) format("woff2"),url(../fonts/Roboto-Serif-Regular.woff) format("woff")}@font-face{font-family:"Roboto Serif";font-weight:500;src:url(../fonts/Roboto-Serif-Medium.woff2) format("woff2"),url(../fonts/Roboto-Serif-Medium.woff) format("woff")}@font-face{font-family:"Roboto Serif";font-weight:700;src:url(../fonts/Roboto-Serif-SemiBold.woff2) format("woff2"),url(../fonts/Roboto-Serif-SemiBold.woff) format("woff")}@font-face{font-family:"Roboto Serif";font-weight:900;src:url(../fonts/Roboto-Serif-Bold.woff2) format("woff2"),url(../fonts/Roboto-Serif-Bold.woff) format("woff")}@font-face{font-family:Regular;src:url(../fonts/Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}body.show-nav{overflow:hidden}@media screen and (min-width:1220px){body.show-nav{overflow:auto}}.hero-filters,.page--services,.panel.panel[class^=hero-]:not(.hero-home__framed-tablet),.resource__header{padding-top:80px}@media screen and (max-width:767px){.hero-filters,.page--services,.panel.panel[class^=hero-]:not(.hero-home__framed-tablet),.resource__header{padding-top:40px}}.page.page--services.page--breadcrumb{padding-top:0}.hero-mag-article,.hero-mag-category{padding-top:64px}@media screen and (max-width:767px){.hero-mag-article,.hero-mag-category{padding-top:24px}}footer.footer:not(#foo),header .header__container{display:none}.mag-link-push__close.icon{position:absolute}.smartbanner-show .tpl-magazine-home:not(.show-nav) #bar#bar:not(.sticky){margin-top:80px}.smartbanner-show .tpl-magazine-home:not(.show-nav) #bar#bar:not(.sticky)~main .hero-mag-article{padding-top:80px}.guide__menu.is-sticky .guide__menu-box:before{content:"";position:absolute;width:100%;height:30px;top:-30px;background-color:#fff}.theme-mag-blush #bar#bar:not(.sticky) .icon,.theme-mag-mint #bar#bar:not(.sticky) .icon,.theme-mag-olive #bar#bar:not(.sticky) .icon,.theme-mag-peach #bar#bar:not(.sticky) .icon,.theme-mag-skin #bar#bar:not(.sticky) .icon,.theme-mag-soft-blue #bar#bar:not(.sticky) .icon,.tpl-article--highlight #bar#bar:not(.sticky) .icon,.tpl-default-header-white #bar#bar:not(.sticky) .icon,.tpl-features #bar#bar:not(.sticky) .icon,.tpl-guide #bar#bar:not(.sticky) .icon,.tpl-home #bar#bar:not(.sticky) .icon,.tpl-home-b2c #bar#bar:not(.sticky) .icon,.tpl-home-b2c-cons #bar#bar:not(.sticky) .icon,.tpl-magazine-article #bar#bar:not(.sticky) .icon,.tpl-magazine-home #bar#bar:not(.sticky) .icon,.tpl-pricing #bar#bar:not(.sticky) .icon,.tpl-services #bar#bar:not(.sticky) .icon,.tpl-solution #bar#bar:not(.sticky) .icon{fill:white}.theme-mag-blush #bar#bar:not(.sticky).headr,.theme-mag-mint #bar#bar:not(.sticky).headr,.theme-mag-olive #bar#bar:not(.sticky).headr,.theme-mag-peach #bar#bar:not(.sticky).headr,.theme-mag-skin #bar#bar:not(.sticky).headr,.theme-mag-soft-blue #bar#bar:not(.sticky).headr,.tpl-article--highlight #bar#bar:not(.sticky).headr,.tpl-default-header-white #bar#bar:not(.sticky).headr,.tpl-features #bar#bar:not(.sticky).headr,.tpl-guide #bar#bar:not(.sticky).headr,.tpl-home #bar#bar:not(.sticky).headr,.tpl-home-b2c #bar#bar:not(.sticky).headr,.tpl-home-b2c-cons #bar#bar:not(.sticky).headr,.tpl-magazine-article #bar#bar:not(.sticky).headr,.tpl-magazine-home #bar#bar:not(.sticky).headr,.tpl-pricing #bar#bar:not(.sticky).headr,.tpl-services #bar#bar:not(.sticky).headr,.tpl-solution #bar#bar:not(.sticky).headr{background-color:#1591dd;box-shadow:none}.theme-mag-blush #bar#bar:not(.sticky).headr .header_nav_item:not(.button) a.dropdown_title,.theme-mag-blush #bar#bar:not(.sticky).headr .header_nav_item:not(.button)>a,.theme-mag-blush #bar#bar:not(.sticky).headr .header_nav_item:not(.button)>span,.theme-mag-mint #bar#bar:not(.sticky).headr .header_nav_item:not(.button) a.dropdown_title,.theme-mag-mint #bar#bar:not(.sticky).headr .header_nav_item:not(.button)>a,.theme-mag-mint #bar#bar:not(.sticky).headr .header_nav_item:not(.button)>span,.theme-mag-olive #bar#bar:not(.sticky).headr .header_nav_item:not(.button) a.dropdown_title,.theme-mag-olive #bar#bar:not(.sticky).headr .header_nav_item:not(.button)>a,.theme-mag-olive #bar#bar:not(.sticky).headr .header_nav_item:not(.button)>span,.theme-mag-peach #bar#bar:not(.sticky).headr .header_nav_item:not(.button) a.dropdown_title,.theme-mag-peach #bar#bar:not(.sticky).headr .header_nav_item:not(.button)>a,.theme-mag-peach #bar#bar:not(.sticky).headr .header_nav_item:not(.button)>span,.theme-mag-skin #bar#bar:not(.sticky).headr .header_nav_item:not(.button) a.dropdown_title,.theme-mag-skin #bar#bar:not(.sticky).headr .header_nav_item:not(.button)>a,.theme-mag-skin #bar#bar:not(.sticky).headr .header_nav_item:not(.button)>span,.theme-mag-soft-blue #bar#bar:not(.sticky).headr .header_nav_item:not(.button) a.dropdown_title,.theme-mag-soft-blue #bar#bar:not(.sticky).headr .header_nav_item:not(.button)>a,.theme-mag-soft-blue #bar#bar:not(.sticky).headr .header_nav_item:not(.button)>span,.tpl-article--highlight #bar#bar:not(.sticky).headr .header_nav_item:not(.button) a.dropdown_title,.tpl-article--highlight #bar#bar:not(.sticky).headr .header_nav_item:not(.button)>a,.tpl-article--highlight #bar#bar:not(.sticky).headr .header_nav_item:not(.button)>span,.tpl-default-header-white #bar#bar:not(.sticky).headr .header_nav_item:not(.button) a.dropdown_title,.tpl-default-header-white #bar#bar:not(.sticky).headr .header_nav_item:not(.button)>a,.tpl-default-header-white #bar#bar:not(.sticky).headr .header_nav_item:not(.button)>span,.tpl-features #bar#bar:not(.sticky).headr .header_nav_item:not(.button) a.dropdown_title,.tpl-features #bar#bar:not(.sticky).headr .header_nav_item:not(.button)>a,.tpl-features #bar#bar:not(.sticky).headr .header_nav_item:not(.button)>span,.tpl-guide #bar#bar:not(.sticky).headr .header_nav_item:not(.button) a.dropdown_title,.tpl-guide #bar#bar:not(.sticky).headr .header_nav_item:not(.button)>a,.tpl-guide #bar#bar:not(.sticky).headr .header_nav_item:not(.button)>span,.tpl-home #bar#bar:not(.sticky).headr .header_nav_item:not(.button) a.dropdown_title,.tpl-home #bar#bar:not(.sticky).headr .header_nav_item:not(.button)>a,.tpl-home #bar#bar:not(.sticky).headr .header_nav_item:not(.button)>span,.tpl-home-b2c #bar#bar:not(.sticky).headr .header_nav_item:not(.button) a.dropdown_title,.tpl-home-b2c #bar#bar:not(.sticky).headr .header_nav_item:not(.button)>a,.tpl-home-b2c #bar#bar:not(.sticky).headr .header_nav_item:not(.button)>span,.tpl-home-b2c-cons #bar#bar:not(.sticky).headr .header_nav_item:not(.button) a.dropdown_title,.tpl-home-b2c-cons #bar#bar:not(.sticky).headr .header_nav_item:not(.button)>a,.tpl-home-b2c-cons #bar#bar:not(.sticky).headr .header_nav_item:not(.button)>span,.tpl-magazine-article #bar#bar:not(.sticky).headr .header_nav_item:not(.button) a.dropdown_title,.tpl-magazine-article #bar#bar:not(.sticky).headr .header_nav_item:not(.button)>a,.tpl-magazine-article #bar#bar:not(.sticky).headr .header_nav_item:not(.button)>span,.tpl-magazine-home #bar#bar:not(.sticky).headr .header_nav_item:not(.button) a.dropdown_title,.tpl-magazine-home #bar#bar:not(.sticky).headr .header_nav_item:not(.button)>a,.tpl-magazine-home #bar#bar:not(.sticky).headr .header_nav_item:not(.button)>span,.tpl-pricing #bar#bar:not(.sticky).headr .header_nav_item:not(.button) a.dropdown_title,.tpl-pricing #bar#bar:not(.sticky).headr .header_nav_item:not(.button)>a,.tpl-pricing #bar#bar:not(.sticky).headr .header_nav_item:not(.button)>span,.tpl-services #bar#bar:not(.sticky).headr .header_nav_item:not(.button) a.dropdown_title,.tpl-services #bar#bar:not(.sticky).headr .header_nav_item:not(.button)>a,.tpl-services #bar#bar:not(.sticky).headr .header_nav_item:not(.button)>span,.tpl-solution #bar#bar:not(.sticky).headr .header_nav_item:not(.button) a.dropdown_title,.tpl-solution #bar#bar:not(.sticky).headr .header_nav_item:not(.button)>a,.tpl-solution #bar#bar:not(.sticky).headr .header_nav_item:not(.button)>span{color:#fff}.tpl-services .breadcrumb-design-coaching{background-color:#1591dd}body.show-nav #supporthero-button{display:none!important}.tpl-magazine-home #bar#bar:not(.sticky){position:absolute}.tpl-magazine-home #bar#bar:not(.sticky).headr{background-color:transparent}@media screen and (max-width:767px){.tpl-magazine-home #bar#bar:not(.sticky)+main .hero-mag-article{padding-top:114px}}.tpl-magazine-home #bar#bar:not(.sticky) .header__container{height:70px}.theme-mag-soft-blue #bar#bar:not(.sticky).headr{background-color:#94b2c6}.theme-mag-mint #bar#bar:not(.sticky).headr{background-color:#86bead}.theme-mag-olive #bar#bar:not(.sticky).headr{background-color:#9eaa83}.theme-mag-peach #bar#bar:not(.sticky).headr{background-color:#e28558}.theme-mag-blush #bar#bar:not(.sticky).headr{background-color:#b85857}.theme-mag-skin #bar#bar:not(.sticky).headr{background-color:#dfb19b}.resource-template-default #bar#bar:not(.sticky).headr,.tpl-resources-list #bar#bar:not(.sticky).headr{background-color:#f5f5f5;box-shadow:none}#bar #user-avatar{margin-right:10px;margin-left:auto}@media screen and (min-width:1220px){#bar #user-avatar{display:none}}#bar .user-badge{position:absolute;background:#1491dd;border-radius:50%;margin-bottom:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='#ffffff' viewBox='0 0 24 24'%3E%3Cpath d='M12 .587l3.668 7.568 8.332 1.151-6.064 5.828 1.48 8.279-7.416-3.967-7.417 3.967 1.481-8.279-6.064-5.828 8.332-1.151z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center center;width:12px;height:12px;background-size:6px;top:0;right:-4px}#bar [class^=head] .header_user,#bar [class^=head] a.header_user{cursor:pointer;display:flex;position:relative;align-items:center;border-radius:20px;border:1px solid #e6e6e6;background-color:#fff;margin-left:25px;margin-right:5px;text-align:left}#bar [class^=head] .header_user span,#bar [class^=head] a.header_user span{flex:1;font-weight:900;font-size:13.3px;padding:0 11px;max-width:200px;overflow:hidden;text-overflow:ellipsis}#bar [class^=head] .header_user label,#bar [class^=head] a.header_user label{display:none;color:#666;font-size:11px;line-height:unset}#bar [class^=head] .header_user svg,#bar [class^=head] a.header_user svg{display:none;width:40px;height:22px;transform:rotate(-90deg);order:2}#bar .header_user_menu{display:flex;justify-content:center;align-items:center;height:35px;width:35px;border-radius:50%;margin-top:1px}#bar .header_user_menu svg{fill:rgb(34,34,34);height:18px;width:31px}#bar .header_user_menu .ato-user-badge{display:none}@media screen and (max-width:1219px){#bar [class^=head] .header_user,#bar [class^=head] a.header_user{order:-2;position:absolute;z-index:1;background:#fff;border-radius:4px;box-shadow:0 4px 6px 0 rgba(0,0,0,.03);height:100px;margin:20px 0;padding:16px;width:88vw;left:50%;transform:translateX(-50%)}#bar [class^=head] .header_user span,#bar [class^=head] a.header_user span{order:2;max-width:unset}#bar [class^=head] .header_user .user-medal,#bar [class^=head] .header_user a.user-medal,#bar [class^=head] a.header_user .user-medal,#bar [class^=head] a.header_user a.user-medal{min-height:70px;min-width:70px}#bar [class^=head] .header_user .user-medal i,#bar [class^=head] .header_user a.user-medal i,#bar [class^=head] a.header_user .user-medal i,#bar [class^=head] a.header_user a.user-medal i{font-size:30px}#bar [class^=head] .header_user .user-medal img,#bar [class^=head] .header_user a.user-medal img,#bar [class^=head] a.header_user .user-medal img,#bar [class^=head] a.header_user a.user-medal img{height:70px;width:70px}#bar [class^=head] .header_user .user-medal .user-badge,#bar [class^=head] .header_user a.user-medal .user-badge,#bar [class^=head] a.header_user .user-medal .user-badge,#bar [class^=head] a.header_user a.user-medal .user-badge{height:16px;width:16px;background-position:center center;background-size:8px;top:0;right:8px}#bar [class^=head] .header_user label,#bar [class^=head] a.header_user label{display:flex;margin-top:5px;align-items:center}#bar [class^=head] .header_user label .user-badge,#bar [class^=head] a.header_user label .user-badge{position:relative;right:0;margin-right:4px}#bar [class^=head] .header_user svg,#bar [class^=head] a.header_user svg{display:block}#bar .header_user_menu{display:none}}#bar a{text-decoration:none;color:#212121}#bar .icon{height:1em;width:30px;stroke-width:0;stroke:transparent;fill:rgb(33,33,33)}#bar .header-account{width:35px;height:35px}#bar [class*=head-item-]{width:24.297px;height:24.297px;background-color:#d1d1d1;border-radius:50%;display:flex;align-items:center;justify-content:center}@media only screen and (min-width:1220px){#bar [class*=head-item-]{width:35px;height:35px}}#bar [class*=head-item-] div{font-family:Regular,Inter,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:400;line-height:20.8333px;font-size:13.3333px;color:#212121}#bar.headr{box-sizing:content-box;top:0;left:0;width:100%;z-index:11;display:flex;align-items:center;background:#fff;padding-top:0;position:relative;transform:translateY(0)}.show-nav #bar.headr{background:#fff!important;z-index:9999}.show-nav #bar.headr .icon{fill:black!important}.show-nav #bar.headr .header_nav_item:not(.button)>a,.show-nav #bar.headr .header_nav_item:not(.button)>span{color:#000!important}#bar.headr .is-mobile,.component-embed #bar.headr{transform:none;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.show-nav #bar.headr .is-mobile,.show-nav .component-embed #bar.headr{position:fixed!important}.show-nav #bar.headr .is-mobile~main,.show-nav .component-embed #bar.headr~main{padding-top:70px}@media screen and (max-width:1219px){#bar.headr{transform:none;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.show-nav #bar.headr{position:fixed!important}.show-nav #bar.headr~main{padding-top:70px}}#bar.headr.sticky{position:sticky;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}@media screen and (max-width:1219px){#bar.headr.sticky{position:fixed}#bar.headr.sticky~main{padding-top:70px}}#bar.headr.transition{transition:transform .7s cubic-bezier(.19, 1, .22, 1)}#bar.headr.clamp{transform:translateY(-90px)}#bar.headr .header__mobile-toggle{font:inherit;border-radius:0;appearance:none;margin:0;padding:0;background:0 0;border:0;outline:0;cursor:pointer;font-size:20px;color:#212121;display:block;width:auto;height:auto}@media screen and (min-width:1220px){#bar.headr .header__mobile-toggle{display:none}}#bar.headr .header__mobile-toggle .icon-close{display:none}.show-nav #bar.headr .header__mobile-toggle .icon-burger{display:none}.show-nav #bar.headr .header__mobile-toggle .icon-close{display:block}#bar.headr .header__container{display:flex;justify-content:flex-start;align-items:center;height:70px}#bar.headr .header__container .button--outline{font-weight:400;min-height:20px;flex-shrink:0;font-weight:400;line-height:20.8333px;font-size:13.3333px;font-family:Inter,Arial,"Helvetica Neue",Helvetica,sans-serif;box-sizing:unset!important;border:none;font-weight:900;box-shadow:0 0 0 1px #1591dd;background-color:#1591dd;color:#fff;padding:10px 0;width:calc(100% - 40px);position:fixed;bottom:20px;transition-property:color,background-color;transform-style:preserve-3d}#bar.headr .header__container .button--outline:hover{box-shadow:0 0 0 1px #1275b2;background-color:#1275b2}.resource-template-default #bar.headr .header__container .button--outline,.tpl-pricing #bar.headr .header__container .button--outline,.tpl-resources-list #bar.headr .header__container .button--outline{box-shadow:0 0 0 1px #fbdf31;background-color:#fbdf31;color:#212121}.resource-template-default #bar.headr .header__container .button--outline:hover,.tpl-pricing #bar.headr .header__container .button--outline:hover,.tpl-resources-list #bar.headr .header__container .button--outline:hover{box-shadow:0 0 0 1px #fdcb3d;background-color:#fdcb3d;color:#212121}#bar.headr .header__container .button--outline::before{content:"";position:absolute;background:#fff;width:calc(100% + 40px);left:-20px;top:-10px;height:calc(100% + 30px);transform:translateZ(-1px)}@media only screen and (min-width:1220px){#bar.headr .header__container{height:90px}#bar.headr .header__container .button--outline{position:relative;width:auto;padding:10px 20px;margin-left:30px;bottom:unset;color:#1591dd;background-color:#fff}#bar.headr .header__container .button--outline:hover{color:#1275b2;background-color:#fff}#bar.headr .header__container .button--outline::before{content:unset}}#bar.headr .header__logo{top:50%;position:relative;transform:translateY(-63%);align-self:flex-start;transition:none}#bar.headr .header__logo .icon{display:block;font-size:32px;line-height:initial;width:4.7685546875em}@media screen and (max-width:1219px){#bar.headr .header__logo .icon{font-size:27px}}#bar.headr .dropdown,#bar.headr a:not(.user-medal),#bar.headr button{pointer-events:auto;order:unset;background:0 0;border-width:0;padding:0;text-align:center}#bar.headr .header__nav{display:flex;flex-direction:column;box-sizing:border-box;padding-left:20.859px;padding-right:20.859px;padding-bottom:200px;width:100%;position:fixed;padding-top:0;margin-top:70px;top:0;left:0;transform:translateX(-100%);width:100vw;transition:transform .5s cubic-bezier(0, 0, .2, 1);max-height:calc(100% + 10px);background:#fff}.show-nav #bar.headr .header__nav{visibility:visible;transform:unset;overflow:hidden;overflow-y:scroll}.show-nav #bar.headr .header__nav .icon{fill:rgb(0,0,0)}.show-nav #bar.headr .header__nav .header_nav_item:not(.button)>a,.show-nav #bar.headr .header__nav .header_nav_item:not(.button)>span{color:#000}@media only screen and (min-width:1220px){.show-nav #bar.headr .header__nav{overflow-y:unset}}#bar.headr .header__nav .header_nav_item{max-width:calc(88.4058% + 41.718px);align-self:center}#bar.headr .header__nav .header_nav_item:not(.button){width:calc(88.4058% + 41.718px);transition:unset}#bar.headr .header__nav .header_nav_item:not(.button)>a.dropdown__toggle,#bar.headr .header__nav .header_nav_item:not(.button)>span.dropdown__toggle{display:inline-flex}#bar.headr .header__nav .header_nav_item:not(.button)>a,#bar.headr .header__nav .header_nav_item:not(.button)>span{font-family:Regular,Inter,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:400;position:relative;text-transform:uppercase}#bar.headr .header__nav .header_nav_item:not(.button)>a:after,#bar.headr .header__nav .header_nav_item:not(.button)>span:after{content:"";position:absolute;top:100%;left:0;width:100%;height:1px;background:currentColor;display:none}#bar.headr .header__nav .header_nav_item+.header_nav_item{margin-left:0}#bar.headr .header__nav .header_nav_item:not(.button):not(.dropdown)>a,#bar.headr .header__nav .header_nav_item:not(.button)>span{padding-top:14.468px;padding-bottom:14.468px;border-bottom:1px solid #e6e6e6;display:inline-flex;width:100%;font-size:13.3333px;line-height:20.8333px}#bar.headr .header__nav .dropdown__toggle{font:inherit;border-radius:0;appearance:none;margin:0;padding:0;background:0 0;border:0;outline:0;align-items:center;cursor:default}#bar.headr .header__nav .dropdown__toggle img{width:24.297px;height:24.297px;border-radius:50%}#bar.headr .header__nav .dropdown_content{display:none}#bar.headr .header__nav .dropdown_content .dropdown_content a{display:block;white-space:initial}#bar.headr .header__nav .dropdown.is-open .dropdown_content,#bar.headr .header__nav .header__nav__account .dropdown_content{display:block}#bar.headr .header__nav .dropdown_content_items{background:#fff;color:#212121;padding:0 0 1.875rem 0;border-bottom:0;font-size:14px;line-height:25px;position:relative;width:88vw;left:50%;transform:translateX(-50%)}#bar.headr .header__nav .dropdown_content_items a{font-family:Regular,Inter,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:400;display:block;white-space:initial}#bar.headr .header__nav .dropdown_item:not(:last-child){margin-bottom:10px}#bar.headr .header__nav .dropdown:not(.header__logged){border-bottom:1px solid #e6e6e6;padding-bottom:10px}#bar.headr .header__nav .dropdown:not(.header__logged) .dropdown_content_items .dropdown_item{padding-bottom:0;margin-bottom:0;margin-top:11px;text-align:left}#bar.headr .header__nav .dropdown:not(.header__logged) .dropdown_content_items .dropdown_item:after{content:none}#bar.headr .header__nav .dropdown:not(.header__logged) .dropdown_content_items .dropdown_item:not(:last-child){margin-bottom:21px}#bar.headr .header__nav .header__nav__account.header__nav__account{min-width:100vw;background-color:#f6f6f6;order:-1;border-bottom:0}#bar.headr .header__nav .header__nav__account.header__nav__account .dropdown_content_items{padding-bottom:20.833px;background-color:unset}#bar.headr .header__nav .header__nav__account.header__nav__account .dropdown_content_items .dropdown_item:not(:last-child){margin-top:0;margin-bottom:11px}#bar.headr .header__nav .header__nav__account.header__nav__account .dropdown_content_items .dropdown_item:last-child{color:#d24a53;position:relative;padding-top:15px}#bar.headr .header__nav .header__nav__account.header__nav__account .dropdown_content_items .dropdown_item:last-child:before{content:"";position:absolute;top:0;height:1px;background:#e6e6e6;left:0;right:0}#bar.headr .header__nav .dropdown.is-open:not(.header__nav__account){padding-bottom:0}#bar.headr .header__nav .dropdown.is-open:not(.header__nav__account) .dropdown_content_items{padding-bottom:20px}#bar.headr .header__nav .dropdown.is-open:not(.header__nav__account) .dropdown__icon{transform:rotate(180deg)}#bar.headr .header__nav .dropdown__icon{position:absolute;top:50%;right:0;font-size:6px;margin-left:6px;width:1.77734375em;transform:translate(0,-50%);font-size:7px;margin-top:5px}#bar.headr .header__nav .header__logged .dropdown_content_items{padding-bottom:21px}#bar.headr .header__nav .dropdown_item:first-child{position:relative;padding-bottom:20.833px;margin-bottom:20.833px}#bar.headr .header__nav .dropdown_item:first-child:after{content:"";position:absolute;bottom:0;height:1px;background:#e6e6e6;left:0;right:0}#bar.headr .header__nav .header_nav_item .dropdown__toggle.dropdown__toggle{pointer-events:none;padding-bottom:10.417px;border:none}#bar.headr .header__nav .header_nav_item .dropdown__toggle.dropdown__toggle .clickable-title{pointer-events:auto;cursor:pointer}@media only screen and (min-width:1220px){#bar.headr .header__nav{flex-direction:row;align-items:inherit;margin-left:auto;white-space:nowrap;font-size:13.3333px;box-sizing:initial;padding-left:initial;padding-right:initial;padding-bottom:initial;margin-top:initial;border-top:none;position:initial;top:initial;transform:initial;z-index:initial;width:initial;height:initial;transition:none;background:unset}#bar.headr .header__nav .header_nav_item+.header_nav_item{margin-left:30px}#bar.headr .header__nav .header_nav_item:not(.button)>a,#bar.headr .header__nav .header_nav_item:not(.button)>span{border-bottom:none;padding-top:0;padding-bottom:0;display:unset;width:auto;color:#212121}}@media only screen and (min-width:1220px) and (hover:hover){#bar.headr .header__nav .header_nav_item:focus:not(.button):not(.header__nav__account):not(.dropdown)>a:after,#bar.headr .header__nav .header_nav_item:focus:not(.button):not(.header__nav__account)>span:after,#bar.headr .header__nav .header_nav_item:hover:not(.button):not(.header__nav__account):not(.dropdown)>a:after,#bar.headr .header__nav .header_nav_item:hover:not(.button):not(.header__nav__account)>span:after{display:block}#bar.headr .header__nav .link:focus,#bar.headr .header__nav .link:hover{color:#1591dd}}@media only screen and (min-width:1220px){#bar.headr .header__nav .header__nav__account .dropdown_content{display:none}#bar.headr .header__nav .dropdown:not(.header__logged){border-bottom:none;padding-bottom:0}#bar.headr .header__nav .dropdown:not(.header__logged) .dropdown_content_items .dropdown_item{margin-top:0}#bar.headr .header__nav .dropdown:not(.header__logged) .dropdown_content_items .dropdown_item:not(:last-child){margin-bottom:10px}#bar.headr .header__nav .dropdown_content_items{font-size:11.66px;line-height:15.66px;width:unset;left:unset;transform:unset}#bar.headr .header__nav .header__nav__account.header__nav__account{min-width:unset;background-color:unset;order:unset}#bar.headr .header__nav .header__nav__account.header__nav__account .dropdown_content_items{background-color:#fff;padding-top:15px}#bar.headr .header__nav .dropdown.is-open:not(.header__nav__account) .dropdown_content_items{padding-bottom:15px}#bar.headr .header__nav .dropdown.is-open:not(.header__nav__account) .dropdown__icon{transform:unset}#bar.headr .header__nav .dropdown__toggle img{min-width:35px;max-width:35px;min-height:35px;max-height:35px}#bar.headr .header__nav .dropdown__icon{position:relative;top:initial;right:0;transform:unset;font-size:6px;margin-top:0}#bar.headr .header__nav .dropdown_content{left:-15px;max-width:300px;min-width:130px;position:absolute;top:99%;width:max-content}#bar.headr .header__nav .dropdown.header__nav__account .dropdown_content{left:50%;transform:translateX(-50%)}#bar.headr .header__nav .dropdown_content_items{margin-top:10px;border-radius:6px;padding:15px;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}#bar.headr .header__nav .header_nav_item .dropdown__toggle.dropdown__toggle{pointer-events:initial;padding-bottom:0}}#bar.headr .row{max-width:1220px;width:88.4058%;margin-left:auto;margin-right:auto}.component-embed #bar.headr .row{width:unset;margin-left:unset;margin-right:unset}.component-embed #bar.headr .user-info{position:relative;top:unset;border-left:solid 1px silver;padding-left:25px}.user-medal{position:relative;display:flex;align-items:center;justify-content:center;background:0 0;min-height:35px;min-width:35px;box-shadow:0 0 2px .5px rgba(192,192,192,.21);border-radius:50%}.user-medal a{cursor:pointer}.user-medal .letter-container{background:#e6f4fb;border-radius:50%;min-height:35px;min-width:35px;display:flex;align-items:center;justify-content:center;user-select:none}.user-medal .letter-container i{color:#1591dd;font-weight:400;text-transform:uppercase;font-style:normal}.user-medal img{position:absolute;border-radius:50%;height:30px;width:30px;top:0;left:0}#foo{color:#212121;font-family:Inter,Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:14px;font-weight:500;background-color:#fff;padding-bottom:40px}#foo .footer-container{padding-top:25px;padding-bottom:0;max-width:1220px;width:88.4058%;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:1fr;grid-gap:40px 20px;padding-bottom:32px;min-height:auto;border:none}#foo .footer-container nav{max-height:20.8px;overflow-y:hidden;transition:max-height .5s ease-out}#foo .footer-container nav p{cursor:pointer}#foo .footer-container nav[aria-hidden=false]{max-height:300px}#foo .footer-container nav[aria-hidden=false] svg{transform:rotate(180deg)}#foo a{color:#222;font-size:11px;line-height:20px;font-weight:500;margin-top:12px;cursor:pointer}#foo nav{display:flex;flex-direction:column}#foo p{margin:0;display:flex;align-items:center}#foo p span{flex-grow:1;font-weight:700;line-height:20.8px;text-transform:uppercase}#foo p svg{fill:rgb(34,34,34);width:9px;height:5px;margin-right:25px;transition:transform .2s ease-out}#foo aside{font-weight:700;line-height:18px}#foo aside svg{height:24px}#foo section{background:#e6f4fb;border-radius:4px;padding:16px 20px;margin:4px 0;display:flex;align-items:center}#foo section span{flex:1}#foo section:last-child{flex-direction:column;align-items:flex-start;justify-content:center}#foo section:last-child span{margin-bottom:8px}#foo figure{margin:0}#foo img{max-height:40px;margin-bottom:4px}#foo img.a-store{width:134.83px}#foo .footer-footer{max-width:1220px;width:88.4058%;margin-left:auto;margin-right:auto;font-size:9px;display:flex;flex-direction:column;align-items:center}#foo .footer-footer a{line-height:14px}#foo .footer-footer figcaption{display:flex;flex-direction:column;min-width:100%}#foo .footer-footer figcaption select{background:#fff}#foo .footer-footer svg.logo-dassault{fill:#005686;height:32px;width:110.56px;margin-bottom:8px}#foo .footer-footer nav{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px 28px;padding-top:32px;margin-bottom:24px;position:relative}#foo .footer-footer nav:before{content:"";position:absolute;height:1px;width:calc(100vw + 100%);left:-100%;background-color:#ededed;top:0}#foo form{display:inline-block;position:relative;margin-bottom:32px;margin-left:auto;margin-right:auto}#foo select{border-radius:6px;border:1px solid #222220;padding:6px 30px 6px 8px}#foo form svg{fill:rgb(34,34,34);width:9px;height:5px;pointer-events:none;position:absolute;right:8px;top:50%;transform:translateY(-50%)}@media (min-width:768px){#foo .footer-container{grid-template-columns:1fr 1fr 1fr}#foo .footer-container nav{max-height:unset}#foo .footer-container nav p{cursor:default}#foo p svg{display:none}#foo aside{line-height:20.8px;grid-column:span 3}#foo aside svg{margin-left:0;margin-right:5px}#foo section{flex-direction:column;align-items:flex-start}#foo section span{margin-bottom:8px}#foo section:last-child span{margin-bottom:0}#foo img{margin-top:8px;max-width:137px;margin-bottom:0}#foo .footer-footer{font-size:11.66px;line-height:15.66px}#foo .footer-footer a{margin-right:25px}#foo .footer-footer svg.logo-dassault{height:40px;width:139px}#foo .footer-footer nav{display:flex;flex-direction:row;flex:1;grid-gap:unset;justify-content:space-between}}@media (min-width:1220px){#foo{font-size:16.8px}#foo .footer-container{grid-template-columns:1fr 1fr 1fr 1fr;padding-bottom:56px}#foo .footer-container nav:nth-child(4){order:2}#foo .footer-container nav:nth-child(5){order:3}#foo .footer-container nav:nth-child(6){order:4;grid-column:3/span 2}#foo a{font-size:14px;line-height:18px;margin-top:18px}#foo aside{grid-column:unset}#foo .footer-footer a{font-size:11.66px;line-height:15.66px;margin-top:0}#foo .footer-footer figcaption{position:relative;flex-direction:row;min-width:100%;align-items:center;margin-bottom:32px;padding-top:32px}#foo .footer-footer figcaption:before{content:"";position:absolute;height:1px;width:calc(100vw + 100%);left:-100%;background-color:#ededed;top:0}#foo .footer-footer nav{grid-gap:unset;padding-top:0;margin-bottom:0;justify-content:flex-start}#foo .footer-footer nav:before{content:none}#foo form{order:1;margin-bottom:0}}:root{--rem:16 * 1rem}@media screen and (max-width:1219px){:root{--rem:13.3333326 * 1rem}}@media screen and (max-width:1023px){:root{--rem:11.1111104 * 1rem}}body{overflow-x:hidden}.ato-user-name{margin-top:calc(10 / var(--rem));gap:calc(10 / var(--rem));display:flex;align-items:center;justify-content:flex-start}.tpl-w-left .ato-user-name{justify-content:center}.ato-user-name h3{font-size:calc(16.8 / var(--rem))!important;line-height:calc(20.8 / var(--rem))!important;text-align:center;word-break:break-word}.ato-user-badge{background:#1491dd;height:calc(16 / var(--rem));width:calc(16 / var(--rem));border-radius:50%;margin-bottom:0;display:flex;justify-content:center;align-items:center}.ato-user-badge svg{height:75%;width:75%;fill:#ffffff}.ato-user-subtitle{margin-left:.3125rem;color:#000}@media (min-width:1024px){.ato-user-name h3{font-size:calc(16.8 / var(--rem))!important;line-height:calc(20.8 / var(--rem))!important}}.ato-info-badge{background-color:#ddebf2;padding:calc(3.5 / var(--rem)) calc(4.5 / var(--rem));border-radius:calc(4 / var(--rem));font-size:calc(9.69 / var(--rem));line-height:calc(13.7 / var(--rem));color:#1591dd}.ato-link-button{display:inline-block;cursor:pointer}#projects-list .ato-link-button,[class*=org-swip-] .ato-link-button{font-size:calc(14 / var(--rem));line-height:calc(18 / var(--rem));margin:calc(5 / var(--rem));text-align:center;transition:color .3s ease-out;color:#1591dd;font-weight:900}.org-card-infos .ato-link-button,.org-card-subscribe .ato-link-button,.org-card-user .ato-link-button{font-size:calc(11.733 / var(--rem))}.ato-absolute-center{position:absolute!important;top:50%;left:50%;transform:translate(-50%,-50%)}button.ato-absolute-center{white-space:nowrap}.h-100{height:100%}.ato-eco-label{margin-top:.625rem;border-radius:30px;background-color:rgba(70,150,81,.1);padding:.9375rem 1.5625rem}.ato-eco-label .ato-eco-label-title{font-size:.875rem;font-weight:700;display:flex;align-items:center;gap:10px}.ato-eco-label .ato-eco-label-title span svg{height:20px;width:21px}.ato-eco-label .ato-eco-label-content{font-size:smaller}.mol-input{position:relative;display:flex;flex-direction:column;width:100%}.mol-input:hover input.mol-input-field{border-color:#1591dd}.mol-input svg{cursor:pointer;position:absolute;height:calc(50 / var(--rem));width:calc(32 / var(--rem));right:calc(1 / var(--rem));padding:calc(16 / var(--rem)) 0;padding-right:calc(16 / var(--rem));background-color:#fff;max-height:calc(48 / var(--rem));top:calc(1 / var(--rem));z-index:1;transition:fill .3s ease-out}.mol-input svg:hover{fill:rgb(21,145,221)}.mol-input svg+input.mol-input-field{padding-right:calc(46 / var(--rem))}.mol-input-label{pointer-events:none;position:absolute;top:calc(1 / var(--rem));padding-top:calc(4 / var(--rem));padding-left:calc(10 / var(--rem));left:calc(1 / var(--rem));color:grey;font-weight:500;width:calc(100% - calc(2 / var(--rem)));background-color:#fff;border-top-right-radius:calc(3 / var(--rem));transform:translateY(0);font-size:calc(9.69 / var(--rem));line-height:calc(13.7 / var(--rem));transition:all .3s ease-out;transition-property:font-size,line-height,transform}input.mol-input-field{display:flex;flex-wrap:wrap;-webkit-overflow-scrolling:auto;background:#fff;border-radius:calc(3 / var(--rem));border:calc(1 / var(--rem)) solid #d1d1d1;color:#212121;font-weight:500;min-height:calc(50 / var(--rem));font-size:calc(11.66 / var(--rem));line-height:calc(15.66 / var(--rem));padding:0 calc(10 / var(--rem));padding-top:calc(4 / var(--rem));margin:0}input.mol-input-field::placeholder{color:grey;font-weight:400;transition:opacity .3s ease-out;opacity:0;visibility:hidden}input.mol-input-field:placeholder-shown+.mol-input-label{font-size:calc(11.66 / var(--rem));line-height:calc(15.66 / var(--rem));transform:translateY(calc(13 / var(--rem)))}input.mol-input-field:focus{outline:0}input.mol-input-field:focus::placeholder{opacity:1;visibility:visible}input.mol-input-field:focus+.mol-input-label{transform:translateY(0);font-size:calc(9.69 / var(--rem));line-height:calc(13.7 / var(--rem))}[class*=mol-button-small]{cursor:pointer;background:#148fdb;border-radius:calc(1.75 / var(--rem));color:#fafafa;font-size:calc(11.66 / var(--rem));display:flex;justify-content:center;align-items:center;padding:calc(8.5 / var(--rem)) calc(12 / var(--rem));transition:background .3s ease-out;font-weight:400;min-width:calc(98 / var(--rem))}[class*=mol-button-small]:hover{background:#1074b2}[class*=mol-button-small].mol-button-small-alt{background:#ededed;color:#212121}[class*=mol-button-small].mol-button-small-alt:hover{background:#d4d4d4}[class*=mol-button-small].mol-button-small-spec{background:#fff;border:1px solid #1591dd;border-radius:8px;color:#1591dd}.mol-button-pill{cursor:pointer;border-radius:calc(20 / var(--rem));border:calc(1 / var(--rem)) solid #1591dd;box-shadow:0 calc(4 / var(--rem)) calc(6 / var(--rem)) 0 rgba(0,0,0,.03);color:#1591dd;font-size:calc(11.66 / var(--rem));font-weight:900;padding:calc(5 / var(--rem)) calc(9 / var(--rem));transition:background,color .3s ease-out}.mol-button-pill:hover{color:#1074b2;border-color:#1074b2}[class*=mol-button-][class*=mol-button-share]{color:#1591dd;font-weight:900;background:#daedfa;width:12em}[class*=mol-button-][class*=mol-button-standard]{position:relative;border-width:0;cursor:pointer;background:#1591dd;border-radius:calc(1.75 / var(--rem));color:#fafafa!important;font-size:calc(11.66 / var(--rem));display:flex;justify-content:center;align-items:center;padding:calc(13.5 / var(--rem)) calc(15.5 / var(--rem));transition:background .3s ease-out;font-weight:900;text-decoration:none;line-height:normal;height:calc(40 / var(--rem))}[class*=mol-button-][class*=mol-button-standard]:hover{background:#1075b2}[class*=mol-button-][class*=mol-button-standard].mol-button-standard-alt{background:#ededed;color:#212121!important;font-weight:400}[class*=mol-button-][class*=mol-button-standard].mol-button-standard-alt:hover{background:#d4d4d4}[class*=mol-button-][class*=mol-button-standard].disabled,[class*=mol-button-][class*=mol-button-standard][disabled]{pointer-events:none;cursor:default;opacity:.5}[class*=mol-button-][class*=mol-button-tiny]{border-width:0;cursor:pointer;background:#1591dd;border-radius:calc(1.75 / var(--rem));color:#fafafa!important;font-size:calc(11.66 / var(--rem));display:flex;justify-content:center;align-items:center;padding:calc(4 / var(--rem)) calc(8 / var(--rem));transition:background .3s ease-out;font-weight:400;text-decoration:none;line-height:normal}[class*=mol-button-][class*=mol-button-tiny]:hover{background:#1075b2}[class*=mol-button-][class*=mol-button-tiny].disabled,[class*=mol-button-][class*=mol-button-tiny][disabled]{pointer-events:none;cursor:default;opacity:.5}[class*=mol-button-large]{position:relative;border-width:0;cursor:pointer;border-radius:calc(1.75 / var(--rem));background:#1591dd;color:#fafafa!important;font-size:calc(11.66 / var(--rem));height:calc(40 / var(--rem))!important;padding:0 3.75rem;white-space:nowrap;display:flex;justify-content:center;align-items:center;transition:background .3s ease-out;font-weight:900;text-decoration:none;line-height:normal;transform:translateY(-30%)}[class*=mol-button-full]{width:100%;cursor:pointer;border-radius:calc(4 / var(--rem));background:#1591dd;color:#fff;transition:background .3s ease-out;font-size:1rem;height:calc(40 / var(--rem));white-space:nowrap;font-weight:900}.mol-input-origin{position:relative;display:flex;justify-content:center}.mol-input-origin input{color:#616161;background-color:#fff;font-size:calc(11.66 / var(--rem));min-width:0;padding:calc(12 / var(--rem)) calc(10 / var(--rem));width:100%;border:calc(1 / var(--rem)) solid #d5d5d5;padding-right:calc(40 / var(--rem));width:100%}.mol-input-origin input:hover{border-color:#d5d5d5}.mol-input-origin input[disabled]{background-color:#fff;color:#b5b5b5}.mol-input-origin button{box-shadow:none;height:100%;position:absolute;right:0;top:0;width:calc(40 / var(--rem));color:#616161;background-color:#eee;border:0;cursor:pointer;transition:background .3s ease-out;display:flex;justify-content:center;align-items:center}.mol-input-origin button:hover{background-color:#d5d5d5}.mol-input-origin button svg{position:absolute;transition:opacity .3s ease-out}.mol-input-origin button[aria-hidden=false] svg:first-child{opacity:1;visibility:visible}.mol-input-origin button[aria-hidden=false] svg:last-child{opacity:0;visibility:hidden}.mol-input-origin button[aria-hidden=true] svg:first-child{opacity:0;visibility:hidden}.mol-input-origin button[aria-hidden=true] svg:last-child{opacity:1;visibility:visible}@media (min-width:768px){.mol-input{max-width:calc(200 / var(--rem))}}.mol-tile-project.mol-tile-project{opacity:.95;display:inline-flex;cursor:default;position:relative;background-color:rgba(0,0,0,.3);box-shadow:calc(2 / var(--rem)) calc(2 / var(--rem)) calc(7 / var(--rem)) calc(-3 / var(--rem)) rgba(0,0,0,.5);border-radius:calc(4 / var(--rem));height:calc(215 / var(--rem));overflow:hidden}.mol-tile-project.mol-tile-project:after{content:attr(data-message);position:absolute;z-index:1;top:65%;left:50%;transform:translate(-50%,-50%);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;padding:0 calc(16 / var(--rem));color:#b5b5b5;font-size:calc(14 / var(--rem));font-weight:400;line-height:calc(18 / var(--rem));pointer-events:none;visibility:hidden;opacity:0;transition:opacity .3s ease-out}.mol-tile-project.mol-tile-project.img-onerror:after{opacity:1;visibility:visible}.mol-tile-project.mol-tile-project img{position:absolute;min-width:100%;min-height:100%;object-fit:cover;left:50%;top:50%;transform:translate(-50%,-50%);opacity:0;visibility:hidden;transition:opacity .1s cubic-bezier(.25, .46, .45, .94)}.mol-tile-project.mol-tile-project.is-display{opacity:1}.mol-tile-project.mol-tile-project.is-display img{opacity:1;visibility:visible}.mol-tile-project.mol-tile-project button{margin:calc(5 / var(--rem))}.mol-tile-project.mol-tile-project h4,.mol-tile-project.mol-tile-project p{color:#fff!important;margin:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%}.mol-tile-project.mol-tile-project h4{font-size:calc(14 / var(--rem));font-weight:900;line-height:calc(18 / var(--rem))}.mol-tile-project.mol-tile-project p{font-size:calc(11.66 / var(--rem));font-weight:400;line-height:calc(15.66 / var(--rem))}.mol-tile-project.mol-tile-project span{width:100%;height:100%;position:absolute;display:flex}.mol-tile-project.mol-tile-project span.cello{z-index:2;background:linear-gradient(-180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.4) 100%)}.mol-tile-project.mol-tile-project span.actions{z-index:3;opacity:0;visibility:hidden;justify-content:center;align-items:center;flex-direction:column;background:rgba(0,0,0,.3);transition:opacity .3s ease-out}.mol-tile-project.mol-tile-project span.infos{z-index:4;justify-content:flex-end;align-items:flex-start;flex-direction:column;padding:calc(15 / var(--rem));pointer-events:none}.mol-tile-project.mol-tile-project span.infos h4{font-size:calc(14 / var(--rem))}.mol-tile-project.mol-tile-project:active span.actions,.mol-tile-project.mol-tile-project:hover span.actions{opacity:1;visibility:visible}.mol-user-medal{position:relative;height:calc(70 / var(--rem));width:calc(70 / var(--rem));display:flex;align-items:center;justify-content:center;border-radius:50%;user-select:none}.mol-user-medal .letter-container{width:100%;height:100%;background:#e6f4fb;border-radius:50%;padding:calc(16 / var(--rem));display:flex;align-items:center;justify-content:center}.mol-user-medal .letter-container i{color:#1591dd;font-size:calc(30 / var(--rem));font-weight:400;text-transform:uppercase;font-style:normal}.mol-user-medal img{border-radius:50%;position:absolute;height:calc(70 / var(--rem));width:calc(70 / var(--rem))}.mol-user-medal .ato-user-badge{position:absolute;top:0;right:calc(8 / var(--rem))}.mol-user-medal [class*=mol-pimple]{border-radius:calc(8 / var(--rem));margin:0 calc(5 / var(--rem))}.mol-user-medal [class*=mol-pimple] svg{fill:rgb(34,34,34)}.mol-user-medal label{align-items:center;justify-content:center;display:flex}.mol-user-medal label input[type=file]{display:none}.mol-user-medal .mol-pimple-delete svg{fill:rgb(210,74,83)}.mol-user-medal footer{position:absolute;display:flex;bottom:calc(-18 / var(--rem))}@media only screen and (min-width:1024px){.mol-user-medal{height:calc(170 / var(--rem));width:calc(170 / var(--rem));margin-top:calc(10 / var(--rem))}.mol-user-medal i{font-size:calc(70 / var(--rem))}.mol-user-medal img{height:calc(170 / var(--rem));width:calc(170 / var(--rem));object-fit:cover}.mol-user-medal .ato-user-badge{width:calc(32 / var(--rem));height:calc(32 / var(--rem));background-size:calc(18 / var(--rem)) calc(18 / var(--rem));top:calc(8 / var(--rem));right:calc(16 / var(--rem))}}.mol-user-medal.is-big{height:calc(170 / var(--rem));width:calc(170 / var(--rem));margin-top:calc(10 / var(--rem))}.mol-user-medal.is-big i{font-size:calc(70 / var(--rem))}.mol-user-medal.is-big img{height:calc(170 / var(--rem));width:calc(170 / var(--rem));object-fit:cover}.mol-user-medal.is-big .ato-user-badge{width:calc(32 / var(--rem));height:calc(32 / var(--rem));background-size:calc(18 / var(--rem)) calc(18 / var(--rem));top:calc(8 / var(--rem));right:calc(16 / var(--rem))}.mol-user-medal.is-small{height:calc(30 / var(--rem));width:calc(30 / var(--rem));margin-top:0;box-shadow:0 0 calc(2 / var(--rem)) calc(.5 / var(--rem)) rgba(192,192,192,.21)}.mol-user-medal.is-small i{font-size:calc(20 / var(--rem))}.mol-user-medal.is-small img{height:calc(30 / var(--rem));width:calc(30 / var(--rem))}.mol-user-medal.is-small .ato-user-badge{width:calc(12 / var(--rem));height:calc(12 / var(--rem));background-size:calc(7 / var(--rem)) calc(7 / var(--rem));top:0;right:calc(-4 / var(--rem))}.mol-tile-brand-product,.mol-tile-maker{cursor:pointer;position:relative;display:inline-flex;flex-direction:column;outline:calc(5 / var(--rem)) solid rgba(255,255,255,0);transition:all .3s ease-out;transition-property:background-color,outline,box-shadow,transform;width:100%;height:100%;opacity:.95}.mol-tile-brand-product:after,.mol-tile-maker:after{display:block;content:"";width:100%;padding-top:calc((1 * 100%) + calc(60 / var(--rem)))}.mol-tile-brand-product article,.mol-tile-maker article{position:absolute;width:100%}.mol-tile-brand-product figure,.mol-tile-maker figure{position:relative;align-items:center;display:flex;margin:0;background-color:#fff;box-shadow:calc(1 / var(--rem)) calc(1 / var(--rem)) calc(7 / var(--rem)) calc(-4 / var(--rem)) rgba(0,0,0,.5);border-radius:calc(4 / var(--rem));overflow:hidden}.mol-tile-brand-product figure:after,.mol-tile-maker figure:after{display:block;content:"";width:100%;padding-top:calc(1 * 100%)}.mol-tile-brand-product img,.mol-tile-maker img{position:absolute;object-fit:cover;height:100%;background:linear-gradient(-180deg,rgba(0,0,0,.075) 0,rgba(0,0,0,.14) 100%);opacity:0;visibility:hidden;transition:opacity .5s cubic-bezier(.25, .46, .45, .94)}.mol-tile-brand-product.is-display,.mol-tile-maker.is-display{opacity:1}.mol-tile-brand-product.is-display img,.mol-tile-maker.is-display img{opacity:1;visibility:visible}.mol-tile-brand-product h4,.mol-tile-maker h4{font-size:calc(12 / var(--rem));line-height:calc(18 / var(--rem));text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;margin-bottom:0}.mol-tile-brand-product p,.mol-tile-maker p{color:#1591dd;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin:0;font-size:.875rem}#profile .mol-tile-brand-product:hover h4,#profile .mol-tile-maker:hover h4,#projects .mol-tile-brand-product:hover h4,#projects .mol-tile-maker:hover h4{max-width:82%}#profile .mol-tile-brand-product div,#profile .mol-tile-maker div,#projects .mol-tile-brand-product div,#projects .mol-tile-maker div{position:relative}.mol-tile-brand-product div,.mol-tile-maker div{max-width:100%;padding:calc(10 / var(--rem))}@media (hover:hover){.mol-tile-brand-product:hover:not(.has-create):not(.has-more),.mol-tile-maker:hover:not(.has-create):not(.has-more){background-color:#fff;box-shadow:calc(0 / var(--rem)) calc(2 / var(--rem)) calc(20 / var(--rem)) calc(6 / var(--rem)) rgba(0,0,0,.17);transform:translateY(calc(-1 / var(--rem)));border-radius:calc(5 / var(--rem))}.mol-tile-brand-product:hover:not(.has-create):not(.has-more) figure,.mol-tile-maker:hover:not(.has-create):not(.has-more) figure{box-shadow:none;border-radius:calc(5 / var(--rem)) calc(5 / var(--rem)) 0 0}}@media (hover:hover){[class*=org-swip] .mol-tile-brand-product:hover:not(.has-create):not(.has-more),[class*=org-swip] .mol-tile-maker:hover:not(.has-create):not(.has-more){outline:calc(5 / var(--rem)) solid #fff}}.mol-tile-collection{width:100%;height:100%;opacity:.95;display:inline-flex;cursor:pointer;position:relative;background-color:rgba(255,255,255,.3);box-shadow:calc(1 / var(--rem)) calc(1 / var(--rem)) calc(6 / var(--rem)) calc(-4 / var(--rem)) rgba(0,0,0,.5);border-radius:calc(4 / var(--rem));overflow:hidden;border:calc(1 / var(--rem)) solid #ededed;transition:border-color .3s ease-out}.mol-tile-collection.is-display{opacity:1;background-color:#fff}.mol-tile-collection>div{position:absolute;top:0;right:0;bottom:0;left:0;padding:calc(15 / var(--rem))}.mol-tile-collection::after{display:block;content:"";width:100%;padding-top:calc(.6911764706 * 100%)}.mol-tile-collection h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#212121;font-size:calc(16.8 / var(--rem));font-weight:900;line-height:calc(20.8 / var(--rem))}.mol-tile-collection h3:first-letter{text-transform:none}.mol-tile-collection .mol-pimple-forward{display:none;position:absolute;right:.625rem;top:.625rem}.mol-tile-collection:hover .mol-pimple-forward{display:block}.mol-tile-collection hr{margin:0;border-bottom-color:#000;margin:calc(15 / var(--rem)) 0;width:calc(32 / var(--rem))}.mol-tile-collection .collection{display:flex;max-height:calc(100% - calc(55 / var(--rem)))}.mol-tile-collection .collection:after{display:block;content:"";padding-top:calc(.5 * 100%)}.mol-tile-collection .retractor{width:calc(5 / var(--rem))}.mol-tile-collection .left-inner,.mol-tile-collection .right-inner,.mol-tile-collection .right-inner .image-item{background-color:#f6f6f6;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23dedede' viewBox='0 0 30 30' id='svg22'%3E%3Cpath d='M21.553 18.117v-.596c0-.834-.678-1.513-1.512-1.513h-4.537c-.834 0-1.512.679-1.512 1.513v.596a1.51 1.51 0 0 0-1.008 1.42v2.52a.504.504 0 0 0 .504.505h8.57a.504.504 0 0 0 .504-.504v-2.521a1.51 1.51 0 0 0-1.009-1.42zm-6.049-1.1h4.537a.504.504 0 0 1 .504.504v.596a1.51 1.51 0 0 0-1.008 1.42h-3.529A1.51 1.51 0 0 0 15 18.117v-.596c0-.279.226-.505.504-.505zm.504 3.528h3.529v1.008h-3.529zm-2.016-1.008a.505.505 0 0 1 1.008 0v2.016h-1.008zm7.561 2.016h-1.008v-2.016a.504.504 0 0 1 1.008 0zm-10.082-11.09H8.447a.504.504 0 0 0-.5.438l-.504 3.78a.504.504 0 0 0 .5.571h1.512v6.301H8.447a.504.504 0 1 0 0 1.009h3.024a.504.504 0 1 0 0-1.009h-1.008v-6.3h1.512a.506.506 0 0 0 .5-.572l-.504-3.78a.504.504 0 0 0-.5-.438zm-2.953 3.78l.37-2.772h2.142l.37 2.773zm5.474.253h8.066a.504.504 0 1 0 0-1.008V7.942a.504.504 0 0 0-.505-.504h-7.057a.504.504 0 0 0-.504.504v5.546a.504.504 0 0 0 0 1.008zm4.537-1.008V11.47h2.52v2.017zm2.52-3.025h-2.52V8.447h2.52zm-3.528-2.016v2.016H15V8.447zM15 11.47h2.52v2.017H15z' id='path20' stroke-width='.504'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100%;border:calc(1 / var(--rem)) solid #ededed;border-radius:calc(4 / var(--rem));display:block;position:relative;width:50%}.mol-tile-collection .left-inner .image-item{background-position:50% 50%;background-size:cover;height:100%;width:100%}.mol-tile-collection .right-inner .image-item{height:calc(50% - calc(3 / var(--rem)));width:calc(50% - calc(3 / var(--rem)))}.mol-tile-collection .right-inner .image-item:first-child{margin:0 calc(2 / var(--rem)) calc(2 / var(--rem)) 0}.mol-tile-collection .right-inner .image-item:nth-child(2){margin:0 0 calc(2 / var(--rem)) calc(2 / var(--rem))}.mol-tile-collection .right-inner .image-item:nth-child(3){margin:calc(2 / var(--rem)) calc(2 / var(--rem)) 0 0}.mol-tile-collection .right-inner .image-item:nth-child(4){margin:calc(2 / var(--rem)) 0 0 calc(2 / var(--rem))}.mol-tile-collection.has-two .right-inner .image-item:first-child{background:0;background-color:transparent;background-position:50% 50%;background-repeat:repeat;background-size:cover;border:0;border-radius:0;display:block;height:100%;margin:0;width:100%}.mol-tile-collection.has-more .right-inner{background:0;background-color:transparent;background-image:none;background-position:0 0;background-repeat:repeat;background-size:auto auto;border:0;border-radius:0}.mol-tile-collection.has-more .right-inner .image-item{background-position:50% 50%;background-size:cover;display:inline-block;vertical-align:top}@media (hover:hover){.mol-tile-collection:hover{border-color:#1491dd}}.mol-line-2col{width:100%;display:flex;flex:1;flex-direction:row;align-items:center;justify-content:space-between}.mol-swip-item [class*=mol-line] h4{margin:0}.mol-swip-stub{min-width:calc(6 / var(--rem))}.mol-tile-gallery{opacity:.95;display:inline-flex;align-items:center;cursor:pointer;position:relative;background-color:rgba(255,255,255,.3);box-shadow:calc(1 / var(--rem)) calc(1 / var(--rem)) calc(7 / var(--rem)) calc(-4 / var(--rem)) rgba(0,0,0,.5);border-radius:calc(6 / var(--rem));overflow:hidden}.mol-tile-gallery:before{display:block;content:"";width:100%;padding-top:calc(.5625 * 100%);border-radius:calc(6 / var(--rem));overflow:hidden;border:calc(3 / var(--rem)) solid transparent;z-index:1}.mol-tile-gallery img{position:absolute;min-width:100%;min-height:100%;opacity:0;visibility:hidden;transition:opacity .5s cubic-bezier(.25, .46, .45, .94)}.mol-tile-gallery.is-display{opacity:1}.mol-tile-gallery.is-display img{opacity:1;visibility:visible}.mol-tile-gallery.is-selected:before{border:calc(3 / var(--rem)) solid #1591dd}.mol-tile-image{opacity:.95;display:inline-flex;cursor:pointer;position:relative;background-color:rgba(255,255,255,.3);box-shadow:calc(1 / var(--rem)) calc(1 / var(--rem)) calc(7 / var(--rem)) calc(-4 / var(--rem)) rgba(0,0,0,.5);border-radius:calc(4 / var(--rem));overflow:hidden;justify-content:center}.mol-tile-image:after{display:block;content:"";padding-top:calc((.5625 * 100%) + calc(48 / var(--rem)))}.mol-tile-image img{pointer-events:none;position:absolute;height:calc(100% - calc(48 / var(--rem)));bottom:calc(48 / var(--rem));opacity:0;visibility:hidden;transition:opacity .5s cubic-bezier(.25, .46, .45, .94)}.mol-tile-image.is-display.is-display{opacity:1;background-color:#fff}.mol-tile-image.is-display.is-display img{opacity:1;visibility:visible;max-width:unset;object-fit:cover;width:100%}.mol-tile-image .mol-line-2col{margin:unset!important}.mol-tile-image h4{font-size:calc(14 / var(--rem));line-height:calc(18 / var(--rem));text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%}.mol-tile-image figure{display:flex;align-items:center;justify-content:center;margin:0;background:#e5f3fb;border-radius:calc(4 / var(--rem));height:calc(28 / var(--rem));width:calc(45 / var(--rem));color:#1591dd;padding:0 calc(6 / var(--rem))}.mol-tile-image figure svg{height:calc(16 / var(--rem));width:calc(16 / var(--rem));fill:rgb(21,145,221);transition:fill .3s ease-out;margin-right:calc(5 / var(--rem))}.mol-tile-image figure figcaption{font-size:calc(9.69 / var(--rem));font-weight:900;line-height:calc(13.7 / var(--rem))}.mol-tile-image div{align-self:flex-end;padding:calc(10 / var(--rem)) calc(15 / var(--rem));z-index:1;background-color:#fff}.mol-tab{cursor:pointer;color:grey;font-size:calc(14 / var(--rem));line-height:calc(18 / var(--rem));border-radius:calc(12 / var(--rem));padding:calc(10 / var(--rem));margin-right:calc(10 / var(--rem));font-weight:400}.mol-tab[class*=selected]{color:#1591dd;font-weight:900;background-color:#d1e8f7;outline:0}.mol-absolute-center{position:relative}.mol-user-info{display:flex;align-items:center;justify-content:left;gap:calc(10 / var(--rem));margin-bottom:calc(20 / var(--rem))}.mol-user-info img{width:calc(30 / var(--rem));height:calc(30 / var(--rem));border-radius:50%}.mol-user-info .user-name{padding:0;margin:0;font-size:calc(12 / var(--rem))}@media (min-width:768px){.mol-swip-stub{min-width:6vw!important}}@media (min-width:1024px){.mol-swip-stub{min-width:0;display:none}}.org-card-user{margin:calc(10 / var(--rem)) 0;padding:calc(16 / var(--rem));position:relative;display:flex;flex-direction:column;align-items:center;background:#fff;border-radius:calc(4 / var(--rem));box-shadow:0 calc(4 / var(--rem)) calc(6 / var(--rem)) 0 rgba(0,0,0,.03)}.org-card-user [class*=mol-pimple]{position:absolute;border-radius:calc(8 / var(--rem));box-shadow:calc(0 / var(--rem)) calc(1 / var(--rem)) calc(4 / var(--rem)) calc(0 / var(--rem)) rgba(0,0,0,.18);height:calc(40 / var(--rem));width:calc(40 / var(--rem))}.org-card-user .mol-pimple-edit{top:calc(10 / var(--rem));left:calc(10 / var(--rem))}.org-card-user .mol-pimple-forward{top:calc(10 / var(--rem));right:calc(10 / var(--rem))}.org-card-user .mol-button-small{margin-top:calc(10 / var(--rem));margin-left:auto;margin-right:auto}.org-card-user article{display:flex;flex-direction:column}.org-card-user article label{margin-top:calc(10 / var(--rem));cursor:initial;display:flex;justify-content:center;align-items:center;color:#666;font-size:calc(11 / var(--rem))}.org-card-user article label figure{margin-right:calc(5 / var(--rem))}.org-card-user article a{margin-top:calc(10 / var(--rem));align-self:center;color:#1591dd!important;text-decoration:underline;display:inline-block}.org-card-user article a:hover{color:#1075b2!important}.org-card-user article abbr{cursor:pointer;color:#1591dd;text-decoration:underline}.org-card-user article abbr:hover{color:#1075b2}.org-card-user article section{margin-top:calc(10 / var(--rem));position:relative;color:#212121;font-size:calc(11.66 / var(--rem));line-height:calc(15.66 / var(--rem));overflow:hidden;word-break:break-word;text-overflow:ellipsis;padding-bottom:0;max-height:calc(62 / var(--rem));transition:all .3s ease-out;transition-property:max-height,padding-bottom}.org-card-user article section span{display:none;position:absolute;background-color:#fff;top:calc(46 / var(--rem));right:0;transition:top .3s .2s}.org-card-user article section span.show-more{display:block}.org-card-user article section span::before{content:"..."}.org-card-user article section.is-expand{padding-bottom:calc(15 / var(--rem));max-height:calc(300 / var(--rem))}.org-card-user article section.is-expand span{top:calc(100% - calc(15 / var(--rem)));transition:top .2s}.org-card-user article section.is-expand span abbr{float:right}.org-card-user article section.is-expand span::before{content:""}.org-card-user article legend{margin-top:calc(10 / var(--rem));display:flex;flex-wrap:wrap}@media (min-width:768px){.org-card-user{padding:calc(20 / var(--rem))}}@media (min-width:1024px){.org-card-user{margin:calc(20 / var(--rem)) 0 calc(10 / var(--rem)) 0}}.org-viewer{display:flex;justify-content:center;height:100%;align-items:center}.org-viewer img{max-height:100vh;opacity:0;visibility:hidden;transition:opacity .5s cubic-bezier(.25, .46, .45, .94)}.org-viewer.is-display iframe,.org-viewer.is-display img{opacity:1;visibility:visible}.org-viewer figure{position:relative;width:100%;margin:0}.org-viewer figure:after{display:block;content:"";padding-top:calc(.5625 * 100%)}.org-viewer figure iframe{position:absolute;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity .5s cubic-bezier(.25, .46, .45, .94)}[class*=org-].org-header{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:calc(16 / var(--rem))}[class*=org-].org-header h1{font-size:calc(20.1 / var(--rem));font-weight:900;line-height:calc(24 / var(--rem));margin:0;margin-bottom:calc(16 / var(--rem));white-space:nowrap;flex:1}@media (min-width:770px){[class*=org-][class*=org-card-] img,[class*=org-][class*=org-swip-] img{max-width:calc(144 / var(--rem))}}[class*=org-][class*=org-card-] h2,[class*=org-][class*=org-swip-] h2{padding:0!important;margin:0;margin-bottom:0;color:#212121;font-size:calc(20.1 / var(--rem));font-weight:700;line-height:calc(24 / var(--rem))}[class*=org-][class*=org-card-] h3,[class*=org-][class*=org-swip-] h3{margin:0;color:#212121;font-size:calc(20.1 / var(--rem));font-weight:700;line-height:calc(24 / var(--rem))}[class*=org-][class*=org-card-] h4,[class*=org-][class*=org-swip-] h4{margin:0;font-size:calc(11.733 / var(--rem));font-weight:700;line-height:inherit}[class*=org-][class*=org-card-] h5,[class*=org-][class*=org-swip-] h5{margin:0;color:#1591dd;font-size:calc(11.733 / var(--rem));font-weight:700}[class*=org-][class*=org-card-] figcaption,[class*=org-][class*=org-swip-] figcaption{font-size:calc(9.69 / var(--rem));font-weight:900;line-height:calc(13.7 / var(--rem))}[class*=org-][class*=org-card-] p,[class*=org-][class*=org-swip-] p{margin:0;color:#212121;font-size:calc(11.66 / var(--rem));font-weight:400;line-height:calc(15.66 / var(--rem))}[class*=org-swip-]{margin-top:calc(20 / var(--rem))}[class*=org-swip-] .mol-line-2col{padding:0 calc(16 / var(--rem))}[class*=org-swip-] .mol-line-2col .upgrade{margin:0 auto 0 20px}[class*=org-swip-] .mol-line-2col .upgrade p{color:#666}[class*=org-swip-] a{font-size:calc(14 / var(--rem));line-height:calc(16 / var(--rem));text-decoration:none!important}[class*=org-swip-] main{position:relative;background-color:transparent;margin-top:calc(10 / var(--rem));min-height:unset}[class*=org-swip-] main nav{display:flex;pointer-events:none;opacity:0;transition:opacity .3s ease-out;position:absolute;z-index:1;height:calc(100% - calc(5 / var(--rem)));width:calc(58 / var(--rem));top:0;align-items:center;z-index:5}[class*=org-swip-] main nav.rew{background:linear-gradient(90deg,#f6f6f6 0,rgba(246,246,246,0) 100%);left:0;justify-content:flex-start}[class*=org-swip-] main nav.rew .mol-pimple-next svg{transform:rotate(90deg)}[class*=org-swip-] main nav.fwd{background:linear-gradient(-90deg,#f6f6f6 0,rgba(246,246,246,0) 100%);right:0;justify-content:flex-end}[class*=org-swip-] main nav.fwd .mol-pimple-next svg{transform:rotate(-90deg)}[class*=org-swip-] main nav.is-hidden{opacity:0;pointer-events:none}[class*=org-swip-] section{padding-top:calc(5 / var(--rem));padding-left:calc(16 / var(--rem));display:flex;flex-wrap:nowrap;padding-bottom:calc(5 / var(--rem));overflow:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;gap:calc(10 / var(--rem));scrollbar-width:thin;scrollbar-color:transparent transparent}[class*=org-swip-] section::-webkit-scrollbar{height:calc(6 / var(--rem))}[class*=org-swip-] section::-webkit-scrollbar-thumb{border-radius:calc(10 / var(--rem))}[class*=org-swip-] section::-webkit-scrollbar-thumb:hover{background:#b5b5b5}[class*=org-swip-] .mol-swip-item.has-create,[class*=org-swip-] .mol-swip-item.has-more{cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fff;box-shadow:calc(1 / var(--rem)) calc(1 / var(--rem)) calc(7 / var(--rem)) calc(-4 / var(--rem)) rgba(0,0,0,.5);width:calc(147 / var(--rem));min-height:calc(215 / var(--rem));min-width:calc(147 / var(--rem));margin-left:0;border-radius:calc(4 / var(--rem));z-index:1;padding:calc(5 / var(--rem))}[class*=org-swip-] .mol-swip-item.has-create figure,[class*=org-swip-] .mol-swip-item.has-more figure{margin:0;display:flex;align-items:center;justify-content:center;background:#e5f3fb;border-radius:calc(18 / var(--rem));height:calc(82 / var(--rem));width:calc(82 / var(--rem));margin:calc(5 / var(--rem));font-size:calc(21 / var(--rem));color:#1591dd;transition:color .3s ease-out;position:relative;padding:calc(5 / var(--rem))}[class*=org-swip-] .mol-swip-item.has-create figure svg,[class*=org-swip-] .mol-swip-item.has-more figure svg{height:calc(35 / var(--rem));width:calc(35 / var(--rem));fill:rgb(21,145,221);transition:fill .3s ease-out}[class*=org-swip-] .mol-swip-item.has-create h5,[class*=org-swip-] .mol-swip-item.has-more h5{margin:calc(5 / var(--rem));font-size:calc(14 / var(--rem));line-height:calc(18 / var(--rem));transition:color .3s ease-out;text-align:center}[class*=org-swip-] .mol-swip-item.has-create:hover figure,[class*=org-swip-] .mol-swip-item.has-more:hover figure{color:#1075b2}[class*=org-swip-] .mol-swip-item.has-create:hover figure svg,[class*=org-swip-] .mol-swip-item.has-more:hover figure svg{fill:#1075b2}[class*=org-swip-] .mol-swip-item.has-create:hover h5,[class*=org-swip-] .mol-swip-item.has-more:hover h5{color:#1075b2}[class*=org-swip-placeholder]{min-height:calc(265 / var(--rem))}[class*=org-swip-placeholder] main.grid-loader{min-height:230px}[class*=org-swip-project]{min-height:calc(265 / var(--rem))}[class*=org-swip-project] .mol-swip-item{width:calc(215 / var(--rem));min-width:calc(215 / var(--rem))}[class*=org-swip-project] .mol-swip-stub{min-width:calc(16 / var(--rem))}[class*=org-swip-image]{min-height:calc(267 / var(--rem))}[class*=org-swip-image] .mol-swip-item{height:calc(217 / var(--rem));width:calc(300 / var(--rem));min-width:calc(300 / var(--rem))}[class*=org-swip-image] .mol-swip-item .mol-line-2col{margin:unset!important}[class*=org-swip-image] .mol-swip-item h4{font-size:calc(14 / var(--rem));line-height:calc(18 / var(--rem));text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%}[class*=org-swip-image] .mol-swip-item figure{display:flex;align-items:center;justify-content:center;margin:0;background:#e5f3fb;border-radius:calc(4 / var(--rem));height:calc(28 / var(--rem));width:calc(45 / var(--rem));color:#1591dd;padding:0 calc(6 / var(--rem))}[class*=org-swip-image] .mol-swip-item figure svg{height:calc(16 / var(--rem));width:calc(16 / var(--rem));fill:rgb(21,145,221);transition:fill .3s ease-out;margin-right:calc(5 / var(--rem))}[class*=org-swip-image] .mol-swip-item div{align-self:flex-end;max-width:100%;padding:calc(10 / var(--rem)) calc(15 / var(--rem));z-index:1;background-color:#fff}[class*=org-swip-image] .mol-swip-stub{min-width:calc(16 / var(--rem))}[class*=org-swip-collection]{min-height:calc(265 / var(--rem))}[class*=org-swip-collection] .mol-swip-item{height:calc(215 / var(--rem));width:calc(300 / var(--rem));min-width:calc(300 / var(--rem))}[class*=org-swip-collection] .mol-swip-item h3{font-size:calc(14 / var(--rem));line-height:calc(18 / var(--rem))}[class*=org-swip-collection] .mol-swip-item:first-child:not(.has-create){margin-left:0!important}[class*=org-swip-collection] .mol-swip-stub{min-width:calc(16 / var(--rem))}[class*=org-swip-content] .mol-swip-item{height:calc(215 / var(--rem));width:calc(159 / var(--rem));min-width:calc(159 / var(--rem))}[class*=org-swip-content] .mol-swip-item img{min-width:calc(159 / var(--rem));max-height:calc(159 / var(--rem))}[class*=org-swip-content] .mol-swip-item p{color:#1591dd}[class*=org-swip-content] .mol-swip-item .mol-pimple-forward{display:none;position:absolute;top:.625rem;right:.625rem}[class*=org-swip-content] .mol-swip-item:hover .mol-pimple-forward{display:block}[class*=org-swip-content] .mol-swip-item:first-child:not(.has-create){margin-left:0!important}[class*=org-swip-content] .mol-swip-stub{min-width:calc(16 / var(--rem))}.org-card-infos{margin-top:calc(20 / var(--rem));padding-bottom:calc(10 / var(--rem));padding-left:calc(16 / var(--rem));padding-right:calc(16 / var(--rem));min-height:calc(214 / var(--rem))}.org-card-infos main{position:relative;display:flex;flex-direction:column;align-items:flex-start;background:#fff;border-radius:calc(4 / var(--rem));box-shadow:0 calc(4 / var(--rem)) calc(6 / var(--rem)) 0 rgba(0,0,0,.03);height:calc(165 / var(--rem));overflow:hidden;margin-top:calc(15 / var(--rem))}.org-card-infos main .mol-line-2col .upgrade-stamp{margin:10px 10px auto auto}.org-card-infos .section-card{padding:calc(16 / var(--rem))}.org-card-infos .section-card h3{line-height:calc(20.8 / var(--rem))}.org-card-infos .section-card h5{margin-top:calc(10 / var(--rem));line-height:calc(15.66 / var(--rem))}.org-card-infos .section-card button{margin-top:calc(15 / var(--rem))}.org-card-infos .section-card a{display:block;padding-top:calc(15 / var(--rem));line-height:calc(14 / var(--rem))}.org-card-infos .section-card .mol-swip-item.has-create figure{display:none}.org-card-infos .section-card .mol-swip-item.has-create h5{margin-top:0;color:#fff}#profile .org-card-infos{min-height:calc(114 / var(--rem))}.org-card-infos img{pointer-events:none;min-height:100%;object-fit:cover}.org-card-sponsorship{display:flex;margin:calc(10 / var(--rem)) 0;position:relative;flex-direction:column;align-items:flex-start;background:#fff;border-radius:calc(4 / var(--rem));box-shadow:0 calc(4 / var(--rem)) calc(6 / var(--rem)) 0 rgba(0,0,0,.03)}.org-card-sponsorship .section-card{padding:calc(16 / var(--rem))}.org-card-sponsorship .section-card p{padding-left:2.5rem;min-height:1.875rem}.org-card-sponsorship .section-card p::before{content:"";height:calc(30 / var(--rem));left:calc(20 / var(--rem));margin-top:0;min-width:calc(30 / var(--rem));position:absolute;content:"";-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' width='32' height='32'%3E%3Cg fill='none' stroke='rgb(21, 145, 221)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 14 L4 30 28 30 28 14 M2 9 L2 14 30 14 30 9 Z M16 9 C 16 9 14 0 8 3 2 6 16 9 16 9 16 9 18 0 24 3 30 6 16 9 16 9 M16 9 L16 30'/%3E%3C/g%3E%3C/svg%3E") no-repeat 50% 50%;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' width='32' height='32'%3E%3Cg fill='none' stroke='rgb(21, 145, 221)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 14 L4 30 28 30 28 14 M2 9 L2 14 30 14 30 9 Z M16 9 C 16 9 14 0 8 3 2 6 16 9 16 9 16 9 18 0 24 3 30 6 16 9 16 9 M16 9 L16 30'/%3E%3C/g%3E%3C/svg%3E") no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;background-color:#1591dd}.org-card-sponsorship .section-card h4{margin-top:calc(10 / var(--rem))}.org-card-sponsorship .section-card .mol-input-origin{margin-top:calc(5 / var(--rem))}.org-card-sponsorship span{color:#1591dd}.org-card-subscribe{margin:calc(10 / var(--rem)) 0;padding:calc(16 / var(--rem));position:relative;display:flex;flex-direction:column;align-items:flex-start;background:#fff;border-radius:calc(4 / var(--rem));box-shadow:0 calc(4 / var(--rem)) calc(6 / var(--rem)) 0 rgba(0,0,0,.03);max-height:calc(57.5 / var(--rem));transition:max-height .3s ease-out;overflow:hidden}.org-card-subscribe::before{pointer-events:none;visibility:visible;opacity:1;content:"";position:absolute;width:100%;height:100%;margin-left:calc(-16 / var(--rem));margin-top:calc(-16 / var(--rem));background:linear-gradient(-45deg,rgba(180,180,180,.9),rgba(205,205,205,.9),rgba(230,230,230,.9),rgba(255,255,255,.9));background-size:400% 400%;background-color:#fff;animation:load-on 1s ease-in-out .5s infinite;animation-direction:alternate;transition:all .1s cubic-bezier(.25, .46, .45, .94);transition-property:visibility,opacity}.org-card-subscribe[aria-hidden=false]::before{pointer-events:all;visibility:hidden;opacity:0}.org-card-subscribe header{padding-bottom:calc(16 / var(--rem))}.org-card-subscribe header svg{cursor:pointer;position:absolute;right:calc(16 / var(--rem));transition:all .3s ease-out;transition-property:fill,transform}.org-card-subscribe header svg:hover{fill:rgb(21,145,221)}.org-card-subscribe.is-expand{max-height:calc(300 / var(--rem))}.org-card-subscribe.is-expand header svg{transform:rotate(180deg)}.org-card-subscribe a{margin-top:calc(10 / var(--rem));align-self:center}.org-card-subscribe .mol-line-2col{margin-top:calc(5 / var(--rem))}.org-card-subscribe .mol-line-2col a{margin-left:calc(5 / var(--rem))}.org-card-subscribe .mol-button-pill{margin-right:calc(10 / var(--rem))}[class*=org-card-].org-card-update{position:relative;display:flex;flex-direction:column;background:#fff;border-radius:calc(3 / var(--rem));box-shadow:0 0 calc(20 / var(--rem)) 0 rgba(0,0,0,.1);padding:calc(20 / var(--rem));margin-top:calc(20 / var(--rem));cursor:pointer;transition:box-shadow .3s ease-in-out}[class*=org-card-].org-card-update.-selected{box-shadow:0 0 calc(20 / var(--rem)) 0 rgba(0,0,0,.1),0 0 0 calc(2 / var(--rem)) #1591dd}[class*=org-card-].org-card-update:hover{box-shadow:0 0 calc(20 / var(--rem)) 0 rgba(0,0,0,.1),0 0 0 calc(2 / var(--rem)) #1591dd}[class*=org-card-].org-card-update[data-message]::before{content:attr(data-message);background:#1591dd;color:#fff;display:table;width:0;font-size:calc(11 / var(--rem));font-weight:900;padding:calc(5 / var(--rem)) calc(14 / var(--rem));border-bottom-right-radius:calc(10 / var(--rem));position:absolute;top:0;left:0}[class*=org-card-].org-card-update h2{color:#212121;font-size:calc(20 / var(--rem));font-weight:900;letter-spacing:0;line-height:calc(22 / var(--rem));padding:0;flex:0}[class*=org-card-].org-card-update span{color:#828282;font-size:calc(9.69 / var(--rem));font-weight:400;line-height:calc(13.7 / var(--rem));margin-top:4px}[class*=org-card-].org-card-update figure{margin:calc(11 / var(--rem)) 0;display:flex;align-items:center}[class*=org-card-].org-card-update figure svg{height:calc(13 / var(--rem));width:calc(13 / var(--rem));fill:rgb(21,145,221);margin-right:calc(8 / var(--rem))}[class*=org-card-].org-card-update figcaption{color:#1591dd;font-size:calc(11.66 / var(--rem));font-weight:400;line-height:calc(15.66 / var(--rem))}[class*=org-card-].org-card-update main{display:flex;align-items:center;min-height:unset}[class*=org-card-].org-card-update abbr{color:grey;font-size:calc(9.69 / var(--rem));font-weight:400;line-height:calc(13.7 / var(--rem));margin-right:calc(5 / var(--rem))}[class*=org-card-].org-card-update legend{background:#ededed;border-radius:calc(11 / var(--rem));color:#212121;font-size:calc(11.66 / var(--rem));font-weight:400;line-height:normal;display:table;padding:calc(4 / var(--rem));padding-left:calc(23 / var(--rem));padding-right:calc(8 / var(--rem));position:relative}[class*=org-card-].org-card-update legend::before{content:"";background:#56c2e5;height:calc(14 / var(--rem));width:calc(14 / var(--rem));left:calc(4 / var(--rem));border-radius:50%;position:absolute}[class*=org-card-].org-card-update legend::after{position:absolute;height:calc(12 / var(--rem));width:calc(12 / var(--rem));left:calc(5 / var(--rem));top:calc(6 / var(--rem));display:inline-block;content:"";-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='icon-action-select-thumb' viewBox='0 0 30 30'%3E%3Cpath d='M13 21.5c-.384 0-.768-.146-1.061-.439l-6-6A1.5 1.5 0 1 1 8.06 12.94L13 17.879l10.939-10.94A1.5 1.5 0 1 1 26.06 9.06l-12 12c-.292.294-.676.44-1.06.44z'%3E%3C/path%3E%3C/svg%3E") no-repeat 50% 50%;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='icon-action-select-thumb' viewBox='0 0 30 30'%3E%3Cpath d='M13 21.5c-.384 0-.768-.146-1.061-.439l-6-6A1.5 1.5 0 1 1 8.06 12.94L13 17.879l10.939-10.94A1.5 1.5 0 1 1 26.06 9.06l-12 12c-.292.294-.676.44-1.06.44z'%3E%3C/path%3E%3C/svg%3E") no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;background-color:#fff}.org-subscribe-bloc{margin-top:calc(10 / var(--rem));background-color:#e6f4fb;border-radius:calc(4 / var(--rem));padding:calc(15 / var(--rem))}.org-subscribe-bloc h5{line-height:calc(15.66 / var(--rem))!important}.org-subscribe-bloc button{margin-top:calc(10 / var(--rem))}.org-tabs{display:flex;list-style:none;margin:0;padding:0;margin-bottom:calc(20 / var(--rem))}[class*=org-bubble]{position:absolute;background-color:#fff;box-shadow:0 0 calc(10 / var(--rem)) 0 rgba(0,0,0,.1);text-align:left;transition:opacity .2s ease-in-out,visibility .2s ease-in-out,right .2s cubic-bezier(.71, 1.7, .77, 1.24);visibility:hidden;opacity:0;pointer-events:none}[class*=org-bubble][aria-hidden=false]{visibility:visible;opacity:1;pointer-events:initial}[class*=org-bubble] .bub-inner{background-color:#fff;padding:calc(10 / var(--rem)) calc(15 / var(--rem));display:flex;flex-direction:column}[class*=org-bubble] label{color:#212121;font-size:calc(11.66 / var(--rem));font-weight:400;line-height:calc(15.66 / var(--rem));transition:none;white-space:nowrap;cursor:pointer;transition:color .3s ease-out}[class*=org-bubble] label:hover{color:#1591dd}[class*=org-bubble] label a[href]{text-decoration:none;color:#212121;font-size:calc(11.66 / var(--rem));font-weight:400;line-height:calc(15.66 / var(--rem));padding:0}[class*=org-bubble] label a[href]:hover{color:#1591dd}[class*=org-bubble] label:not(:last-child){padding-bottom:calc(15 / var(--rem))}[class*=org-bubble]::before{pointer-events:none;content:"";display:block;position:absolute;width:0;height:0;border:calc(11 / var(--rem)) solid transparent}[class*=org-bubble-right]{right:calc(12 / var(--rem));transform:translateX(100%);z-index:1}[class*=org-bubble-right][aria-hidden=false]{right:calc(-3 / var(--rem))}[class*=org-bubble-right]::before{z-index:1;bottom:50%;left:calc(-21 / var(--rem));transform:translateY(50%);border-right-color:#fff}[class*=org-bubble-right]::after{z-index:-1;content:"";position:absolute;width:0;height:0;margin-left:0;bottom:0;top:calc(50% - calc(5 / var(--rem)));left:0;box-sizing:border-box;border:calc(5 / var(--rem)) solid #fff;border-color:transparent transparent #fff #fff;transform-origin:0 0;transform:rotate(45deg);box-shadow:0 calc(1 / var(--rem)) calc(10 / var(--rem)) 0 rgba(0,0,0,.4)}@media (min-width:768px){[class*=org-].org-header{flex-direction:row;align-items:center;margin-bottom:calc(20 / var(--rem))}[class*=org-].org-header h1{margin-bottom:0}[class*=org-][class*=org-card-] img,[class*=org-][class*=org-swip-] img{max-width:calc(250 / var(--rem))}[class*=org-][class*=org-swip-]:not([class*=image]) img{max-width:calc(159 / var(--rem))}[class*=org-swip-]{padding:0}[class*=org-swip-] .mol-line-2col{padding:0;width:88vw;margin:auto}[class*=org-swip-] section{padding-left:6vw}.org-card-infos{padding-right:0;padding-left:0;max-width:88vw;margin:auto;margin-top:calc(20 / var(--rem));min-height:calc(189 / var(--rem))}.org-card-infos main{height:calc(140 / var(--rem));min-height:initial}.org-card-infos .section-card{padding:calc(20 / var(--rem))}#profile .org-card-infos{min-height:calc(114 / var(--rem))}.org-card-sponsorship{display:flex;grid-column:1/3}.org-card-sponsorship .section-card{padding:calc(20 / var(--rem))}.org-card-subscribe{padding:calc(20 / var(--rem));max-height:initial}.org-card-subscribe::before{margin-left:calc(-20 / var(--rem));margin-top:calc(-20 / var(--rem))}.org-card-subscribe header svg{display:none}[class*=org-card-].org-card-update{min-height:calc(200 / var(--rem));margin-left:calc(10 / var(--rem));margin-right:calc(10 / var(--rem));flex:0 0 calc(33% - calc(25 / var(--rem)));padding-top:40px}[class*=org-card-].org-card-update:first-child:last-child{min-width:calc(250 / var(--rem));max-width:calc(250 / var(--rem));margin-left:auto;margin-right:auto;left:calc(-5 / var(--rem))}[class*=org-card-].org-card-update:first-child:nth-last-child(2){min-width:calc(250 / var(--rem));max-width:calc(250 / var(--rem));margin-left:auto;left:calc(-5 / var(--rem))}[class*=org-card-].org-card-update:first-child:nth-last-child(2)~[class*=org-card-].org-card-update{min-width:calc(250 / var(--rem));max-width:calc(250 / var(--rem));margin-right:auto;left:calc(-5 / var(--rem))}[class*=org-card-].org-card-update[data-message]::before{position:absolute;top:0;left:0}}@media (min-width:1024px){[class*=org-swip-]{padding:0 0 0 calc(16 / var(--rem))}[class*=org-swip-] .mol-line-2col{padding:0;width:initial;margin:initial}}@media (min-width:1024px) and (hover:hover){[class*=org-swip-] main nav{pointer-events:initial;opacity:1}}@media (min-width:1024px){[class*=org-swip-] section{padding-left:0}.org-card-infos{max-width:initial;padding-left:calc(16 / var(--rem))}.org-card-sponsorship{display:flex}}@media (min-width:1200px){.org-card-sponsorship{display:flex}}[class*=tpl-grid]{display:grid;grid-template-columns:1fr;grid-gap:calc(10 / var(--rem)) calc(20 / var(--rem));margin-bottom:calc(40 / var(--rem));overflow:visible!important;margin-bottom:calc(50 / var(--rem))}.component-embed [class*=tpl-grid]{min-height:calc(100vh - 100px)}[class*=tpl-grid][class*=tpl-grid-2]{grid-template-columns:1fr 1fr;grid-gap:calc(10 / var(--rem)) calc(10 / var(--rem))}[class*=tpl-grid][class*=tpl-grid-2] .mol-swip-item.has-create{grid-column-start:1;grid-column-end:3}[class*=tpl-grid][class*=tpl-grid-2] .mol-swip-item.has-create:nth-last-child(2){margin-bottom:65px}[class*=tpl-grid][class*=tpl-grid-2].loading .mol-swip-item.has-create{margin-bottom:0}[class*=tpl-grid] .mol-swip-item.has-create{cursor:pointer;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;background:#fff;box-shadow:0 calc(4 / var(--rem)) calc(6 / var(--rem)) 0 rgba(0,0,0,.03);margin-left:0;border-radius:calc(4 / var(--rem));min-height:calc(100 / var(--rem));padding:calc(10 / var(--rem)) calc(11 / var(--rem));overflow:visible}[class*=tpl-grid] .mol-swip-item.has-create>div{position:absolute;top:50%;left:50%;display:inline-table;text-align:center;transform:translate(-50%,-50%)}[class*=tpl-grid] .mol-swip-item.has-create figure{margin:0;display:inline-flex;align-items:center;justify-content:center;background:#e5f3fb;border-radius:calc(18 / var(--rem));min-height:calc(70 / var(--rem));min-width:calc(70 / var(--rem));margin:calc(5 / var(--rem));font-size:calc(21 / var(--rem));color:#1591dd;transition:color .3s ease-out;position:relative}[class*=tpl-grid] .mol-swip-item.has-create figure svg{height:calc(31.73 / var(--rem));width:calc(31.73 / var(--rem));fill:rgb(21,145,221);transition:fill .3s ease-out}[class*=tpl-grid] .mol-swip-item.has-create h5{color:#1591dd;margin:calc(5 / var(--rem)) calc(10 / var(--rem));font-size:calc(14 / var(--rem));line-height:calc(18 / var(--rem));transition:color .3s ease-out;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;word-break:break-word;overflow:hidden}[class*=tpl-grid] .mol-swip-item.has-create:hover figure{color:#1075b2}[class*=tpl-grid] .mol-swip-item.has-create:hover figure svg{fill:#1075b2}[class*=tpl-grid] .mol-swip-item.has-create:hover h5{color:#1075b2}[class*=tpl-grid] .mol-tile-image{margin:0;margin-left:0!important;width:auto;min-width:auto;background-color:#fff;justify-content:center}[class*=tpl-grid] .mol-tile-image:nth-last-child(2):not(:first-child){margin-left:0!important}[class*=tpl-grid] .no-result-search{position:relative;margin-bottom:30px;grid-column:span 2}[class*=tpl-grid] .no-result-search [class*=title]{font-weight:700}[class*=tpl-grid] .no-result-search [class*=title].title{font-size:22px;margin-bottom:10px}[class*=tpl-grid] .no-result-search [class*=title].subtitle{font-size:16px;margin-bottom:20px}[class*=tpl-grid] .no-result-search ul{list-style-type:"\2713  "}[class*=tpl-grid] .no-result-search ul li{font-size:12px}.tpl-w{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.tpl-w .tpl-w-left{max-width:100%;padding-right:calc(16 / var(--rem));padding-left:calc(16 / var(--rem));grid-column:1/5;display:block;align-items:flex-start}.tpl-w .tpl-w-right{max-width:100%;grid-column:1/5;transition:opacity .1s cubic-bezier(.25, .46, .45, .94)}.tpl-w .tpl-w-right[aria-hidden=false]{opacity:1;visibility:visible}.tpl-window{position:fixed;display:flex;gap:10px;flex-direction:column;align-items:center;justify-content:center;background-color:#ededed;width:100vw;height:100vh;z-index:500;top:0;left:0;font-size:calc(16.8 / var(--rem));text-align:center}.tpl-window span{color:#212121;font-weight:400;line-height:calc(20.8 / var(--rem));margin-bottom:calc(5 / var(--rem))}.tpl-v{display:flex;height:100%}.tpl-v svg{transition:fill .3s ease-out}.tpl-v button:hover svg{fill:#616161!important}.tpl-v section:first-child{width:calc(380 / var(--rem));background-color:#fff;display:none;flex-direction:column;padding:0;margin-left:0;transition:margin-left .3s ease-out}.tpl-v section:first-child.is-collapse{margin-left:calc(-380 / var(--rem))}.tpl-v section:first-child header{position:relative;display:flex;flex-direction:column;align-items:center;padding:calc(15 / var(--rem))}.tpl-v section:first-child header:after{content:"";height:calc(10 / var(--rem));left:0;position:absolute;width:100%;z-index:1;background:linear-gradient(to top,rgba(0,0,0,0),rgba(0,0,0,.15));bottom:calc(-10 / var(--rem))}.tpl-v section:first-child h1{display:flex;justify-content:center;white-space:nowrap;max-width:100%;color:#212121;font-size:calc(14 / var(--rem));font-weight:900;line-height:calc(18 / var(--rem));margin-bottom:calc(15 / var(--rem))}.tpl-v section:first-child h1 span:first-child{text-overflow:ellipsis;overflow:hidden;padding-right:calc(5 / var(--rem))}.tpl-v section:first-child .react-tabs{flex:1;overflow:hidden;display:flex;flex-direction:column;background-color:#fff}.tpl-v section:first-child .mol-tab{white-space:nowrap;font-size:calc(11.66 / var(--rem));line-height:calc(15.66 / var(--rem));padding:calc(7 / var(--rem)) calc(12 / var(--rem));margin-right:calc(3 / var(--rem))}.tpl-v section:first-child .mol-tab:last-child{margin-right:0}.tpl-v section:first-child .org-tabs{background:#fff;margin-bottom:0;width:100%;overflow-y:auto;flex-wrap:wrap}.tpl-v section:first-child article{display:flex;flex:1;overflow:hidden;padding-right:calc(5 / var(--rem));background-color:#f6f6f6}@-moz-document url-prefix(){.tpl-v section:first-child article{padding-right:calc(2 / var(--rem))}}.tpl-v section:first-child article#article-scroll-container{overflow:auto}.tpl-v section:first-child article#article-scroll-container [role=tabpanel]{overflow:unset}.tpl-v section:first-child [role=tabpanel]{overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;padding:calc(10 / var(--rem)) calc(7 / var(--rem));padding-top:calc(15 / var(--rem));padding-right:calc(3 / var(--rem));scrollbar-width:thin;scrollbar-color:#d1d1d1}@-moz-document url-prefix(){.tpl-v section:first-child [role=tabpanel]{padding-right:calc(7 / var(--rem))}}.tpl-v section:first-child [role=tabpanel]::-webkit-scrollbar{width:calc(6 / var(--rem))}.tpl-v section:first-child [role=tabpanel]::-webkit-scrollbar-track{background:#fafafa}.tpl-v section:first-child [role=tabpanel]::-webkit-scrollbar-thumb{border-radius:calc(10 / var(--rem));background:#d1d1d1}.tpl-v section:first-child [role=tabpanel]::-webkit-scrollbar-thumb:hover{background:#b5b5b5}.tpl-v section:first-child .infinite-scroll-component{display:grid;grid-template-columns:1fr 1fr;grid-gap:calc(10 / var(--rem)) calc(10 / var(--rem));padding:calc(5 / var(--rem))}.is-mobile .tpl-v section:first-child .infinite-scroll-component{grid-template-columns:1fr;grid-gap:calc(15 / var(--rem)) calc(10 / var(--rem))}.tpl-v section:first-child footer{display:flex;justify-content:space-evenly;padding:calc(10 / var(--rem));padding-top:calc(10 / var(--rem))}@-moz-document url-prefix(){.tpl-v section:first-child footer{gap:calc(7 / var(--rem))}}.tpl-v section:first-child footer [class*=mol-button-standard]{flex:1;margin-right:calc(10 / var(--rem))}@-moz-document url-prefix(){.tpl-v section:first-child footer [class*=mol-button-standard]{margin-right:calc(3 / var(--rem))}}.tpl-v section:last-child{position:relative;display:flex;align-items:center;justify-content:center;flex:1;background-color:#000;overflow:hidden}.tpl-v section:last-child>div{width:100%}.tpl-v section:last-child .icon-loader{fill:white;display:initial!important;left:auto;z-index:auto}.tpl-v section:last-child footer{position:absolute;display:flex;bottom:calc(10 / var(--rem));z-index:1;width:calc(114 / var(--rem));height:calc(38 / var(--rem));background:#333;border-radius:calc(12 / var(--rem));box-shadow:calc(0 / var(--rem)) calc(7 / var(--rem)) calc(8 / var(--rem)) calc(0 / var(--rem)) rgba(0,0,0,.03)}.is-mobile .tpl-v section:last-child footer{background-color:transparent}.tpl-v section:last-child footer button{flex:1;display:flex;justify-content:center;align-items:center;height:100%;cursor:pointer}.tpl-v section:last-child footer button:not(:last-child){border-right:calc(1 / var(--rem)) solid #616161}.tpl-v section:last-child footer.four-items{width:calc(152 / var(--rem))}.tpl-v section:last-child footer.four-items button:nth-child(3){border-right:calc(1 / var(--rem)) solid #616161}.tpl-v section:last-child footer.upper{margin-bottom:25px}.tpl-v section:last-child footer svg{fill:white}.tpl-v .head-ct{display:flex;position:absolute;top:calc(5 / var(--rem));right:0}.tpl-v .head-ct button{margin:calc(5 / var(--rem))}.tpl-v .head-ct button:first-child{display:none}.tpl-v [class*=mol-pimple]{background:#333}.tpl-v [class*=mol-pimple] svg{fill:white}.tpl-v .mol-pimple-navleft{position:absolute;left:calc(10 / var(--rem));top:50%;transform:translateY(-50%)}.tpl-v .mol-pimple-navleft svg{transform:rotate(90deg)}.tpl-v .mol-pimple-navright{position:absolute;right:calc(10 / var(--rem));top:50%;transform:translateY(-50%)}.tpl-v .mol-pimple-navright svg{transform:rotate(-90deg)}.cardsLayout{display:flex;flex-direction:column;gap:calc(12 / var(--rem))}.cardsLayout .org-card-offer .price .MuiTypography-root.MuiTypography-h4{font-size:calc(34 / var(--rem))}.tpl-flex{display:grid;grid-template-columns:1fr;grid-gap:0 calc(20 / var(--rem))}.tpl-modal{position:relative;display:flex;flex-direction:column;justify-content:flex-end;width:100vw;max-width:calc(1200 / var(--rem));max-height:100vh;max-height:-webkit-fill-available;background-color:#f7f7f7;left:0;right:0;margin:auto;border-radius:calc(4 / var(--rem));overflow:hidden}.tpl-modal header{border-bottom:solid calc(1 / var(--rem)) #e6e6e6;padding:calc(10 / var(--rem)) calc(11 / var(--rem));min-height:calc(60 / var(--rem));max-height:calc(60 / var(--rem));display:flex;align-items:center}.tpl-modal header h2{margin-bottom:0;flex:1;max-height:calc(45 / var(--rem));overflow:hidden;word-break:break-word;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2}.tpl-modal header .-close{position:relative;top:auto;right:auto}.tpl-modal header~.-scroller .-inner{padding:2rem}.tpl-modal footer{position:relative;display:flex;justify-content:center;padding:calc(20 / var(--rem));padding-top:0}.tpl-modal footer::before{position:absolute;content:"";background:linear-gradient(to bottom,rgba(250,250,250,0),#f7f7f7);height:calc(10 / var(--rem));top:calc(-10 / var(--rem));width:calc(100% - calc(10 / var(--rem)));left:0}.tpl-modal a{color:#1591dd;font-size:calc(13.33 / var(--rem));font-weight:400;line-height:calc(15.66 / var(--rem));text-decoration:underline;cursor:pointer}.tpl-modal strong a{font-size:calc(12 / var(--rem));font-weight:900}.tpl-modal h2{color:#212121;font-size:calc(16 / var(--rem));font-weight:900;padding-top:0;margin-bottom:calc(20 / var(--rem))}.tpl-modal p{color:#616161;font-size:calc(14 / var(--rem));font-weight:400;line-height:calc(18 / var(--rem))}.tpl-modal .-close{position:absolute;z-index:10;top:calc(10 / var(--rem));right:calc(10 / var(--rem));cursor:pointer;align-items:center;justify-content:center;display:flex}.tpl-modal .-close svg{width:calc(30 / var(--rem));height:calc(30 / var(--rem))}.tpl-modal .-flex{display:flex;flex-direction:column}.tpl-modal .-scroller{display:flex;flex-direction:column;flex-grow:1;overflow:scroll;overflow-x:hidden;overflow-y:overlay;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;padding-right:0;scrollbar-width:thin}@-moz-document url-prefix(){.tpl-modal .-scroller{margin-right:calc(0 / var(--rem));padding-right:calc(4 / var(--rem))}}@media not all and (min-resolution:0.001dpcm){.tpl-modal .-scroller{margin-right:calc(0 / var(--rem))}}@supports (-webkit-touch-callout:none){.tpl-modal .-scroller{margin-right:calc(4 / var(--rem))}}.tpl-modal .-scroller::-webkit-scrollbar{width:calc(6 / var(--rem))}.tpl-modal .-scroller::-webkit-scrollbar-thumb{border-radius:calc(10 / var(--rem))}.tpl-modal .-scroller:hover::-webkit-scrollbar-thumb{background:gray}.tpl-modal .-scroller .-inner{padding:calc(32 / var(--rem));display:flex;flex-direction:column;gap:calc(20 / var(--rem))}.tpl-modal .-scroller .-inner .MuiTypography-h5{color:rgba(34,34,34,.87);font-family:Inter;font-size:calc(24 / var(--rem));font-style:normal;font-weight:900;line-height:calc(35 / var(--rem));letter-spacing:calc(-1 / var(--rem))}.tpl-modal .-scroller .-inner .MuiTypography-body1{color:rgba(34,34,34,.87);font-family:Inter;font-size:calc(16 / var(--rem));font-style:normal;font-weight:900;line-height:calc(20 / var(--rem));letter-spacing:calc(0 / var(--rem))}.tpl-modal .-scroller .-inner .MuiTypography-body2{color:rgba(34,34,34,.87);font-family:Inter;font-size:calc(14 / var(--rem));font-style:normal;font-weight:400;line-height:calc(18 / var(--rem));letter-spacing:calc(0 / var(--rem))}.tpl-modal .-scroller .-inner .MuiLink-root{color:#1491dd;font-family:Inter;font-size:calc(16 / var(--rem));font-style:normal;font-weight:500;line-height:calc(20 / var(--rem));letter-spacing:calc(0 / var(--rem))}.tpl-modal .-scroller .-inner .-note{display:flex;padding:calc(16 / var(--rem));flex-direction:column;align-items:flex-start;border-radius:calc(2 / var(--rem));background-color:#fcf3b5}.tpl-modal .-scroller .-inner .-note-sub{display:flex;align-items:center;gap:calc(8 / var(--rem))}.account-subscription-empty .MuiTypography-body1{color:rgba(34,34,34,.87);font-family:Inter;font-size:1rem;font-style:normal;font-weight:900;line-height:1.25rem;letter-spacing:0}.account-subscription-empty .MuiTypography-body2{color:rgba(34,34,34,.87);font-family:Inter;font-size:calc(14 / var(--rem));font-style:normal;font-weight:400;line-height:calc(18 / var(--rem));letter-spacing:calc(0 / var(--rem))}.account-subscription-empty{display:flex;flex-direction:column;gap:1rem}.account-subscription-empty .switchToggleWrapper{align-self:center}.account-subscription-empty .-note{display:flex;padding:calc(16 / var(--rem));flex-direction:column;align-items:flex-start;border-radius:calc(2 / var(--rem));background-color:#fcf3b5}.account-subscription-empty .-note-sub{display:flex;align-items:center;gap:calc(8 / var(--rem))}@media (min-width:768px){[class*=tpl-grid]{grid-template-columns:1fr 1fr;grid-gap:calc(20 / var(--rem)) calc(20 / var(--rem))}[class*=tpl-grid] .mol-swip-item.has-create{flex-direction:column;justify-content:center;min-height:calc(215 / var(--rem))}[class*=tpl-grid] .mol-swip-item.has-create figure{min-height:calc(82 / var(--rem));min-width:calc(82 / var(--rem))}[class*=tpl-grid] .mol-swip-item.has-create figure svg{height:calc(37.33 / var(--rem));width:calc(37.33 / var(--rem))}[class*=tpl-grid][class*=tpl-grid-2]{grid-template-columns:1fr 1fr 1fr;grid-gap:calc(20 / var(--rem)) calc(20 / var(--rem))}[class*=tpl-grid][class*=tpl-grid-2] .mol-swip-item.has-create{margin-bottom:55px;grid-column-end:2}[class*=tpl-grid][class*=tpl-grid-2] .mol-swip-item.has-create:nth-last-child(2),[class*=tpl-grid][class*=tpl-grid-2] .mol-swip-item.has-create:nth-last-child(3){margin-bottom:75px}.tpl-w{grid-template-columns:1fr 1fr 1fr 1fr}.tpl-w .tpl-w-left{grid-column:1/5;display:grid;grid-gap:0 calc(20 / var(--rem));grid-template-columns:1fr 1fr;padding-left:0;padding-right:0;width:88vw;margin:auto}.tpl-w .tpl-w-left [class*=org-card-]:first-child:last-child{grid-column:1/4}.tpl-w .tpl-w-right{grid-column:1/5}.tpl-flex{grid-template-columns:1fr 1fr}.tpl-modal .-scroller .-inner a{text-decoration:initial}.tpl-modal .-flex{align-items:center}.tpl-modal .-content{display:inline-flex;flex-wrap:wrap;width:calc(100% + calc(20 / var(--rem)));margin-left:calc(20 / var(--rem))}.tpl-modal footer{padding:calc(40 / var(--rem));padding-top:0}.tpl-modal strong a{font-size:calc(16 / var(--rem))}.tpl-modal h2{font-size:calc(24 / var(--rem));margin-bottom:calc(15 / var(--rem))}.tpl-modal p{font-size:calc(16 / var(--rem));line-height:calc(25 / var(--rem))}}@media (min-width:1024px){.tpl-v section:first-child{display:flex}.tpl-v .head-ct{right:calc(7 / var(--rem))}.tpl-v .head-ct button:first-child{display:flex}[class*=tpl-grid]{grid-template-columns:1fr 1fr 1fr}[class*=tpl-grid][class*=tpl-grid-2]{grid-template-columns:1fr 1fr 1fr 1fr}[class*=tpl-grid][class*=tpl-grid-2] .mol-swip-item.has-create:nth-last-child(2),[class*=tpl-grid][class*=tpl-grid-2] .mol-swip-item.has-create:nth-last-child(3),[class*=tpl-grid][class*=tpl-grid-2] .mol-swip-item.has-create:nth-last-child(4){margin-bottom:75px}.tpl-w{grid-template-columns:1fr 1fr 1fr;width:88vw;max-width:calc(1220 / var(--rem));margin:auto}.tpl-w .tpl-w-left{grid-column:1/1;display:block;padding-right:calc(4 / var(--rem));width:initial;margin:initial}.tpl-w .tpl-w-right{grid-column:2/4}}@media (min-width:1200px){.tpl-w{grid-template-columns:1fr 1fr 1fr 1fr}.tpl-w .tpl-w-left{grid-column:1/1;display:block}.tpl-w .tpl-w-right{grid-column:2/5}}[class*=pg-w]>.tpl-w{visibility:hidden;opacity:0;transition:opacity .5s cubic-bezier(.25, .46, .45, .94)}[class*=pg-w]>.tpl-w .edit-profile-link{display:flex;justify-content:center}[class*=pg-w]>.tpl-w .edit-profile-link svg{fill:rgb(21,145,221)}[class*=pg-w]>.tpl-w a{color:#1591dd;text-decoration:underline}[class*=pg-w]>.tpl-w a:hover{color:#1075b2}[class*=pg-w]>.tpl-w abbr{cursor:pointer;color:#1591dd;text-decoration:underline}[class*=pg-w]>.tpl-w abbr:hover{color:#1075b2}[class*=pg-w]>.tpl-w.is-ready{visibility:visible;opacity:1}.pg-v{width:100vw;height:100%;min-height:-webkit-fill-available;background:#000;z-index:499;position:fixed;top:0;left:0;right:0;pointer-events:none;visibility:hidden;opacity:0;transform:translateY(calc(50 / var(--rem))) scale(.9,1);transition:all .5s cubic-bezier(.25, .46, .45, .94);transition-property:opacity,transform;overflow:hidden}.pg-v[aria-hidden=false].is-open{pointer-events:all;visibility:visible;opacity:1;transform:scale(1) translateY(0)}.is-mobile .pg-v{z-index:1002}.pg-w{max-width:calc(1220 / var(--rem));margin-left:auto;margin-right:auto;padding-top:calc(10 / var(--rem));padding-bottom:calc(55 / var(--rem))}.pg-x{width:88vw;max-width:calc(1220 / var(--rem));margin-left:auto;margin-right:auto;padding-top:calc(10 / var(--rem));padding-bottom:calc(55 / var(--rem))}.pg-x .org-card-user{margin-bottom:calc(20 / var(--rem))}.pg-modal{position:fixed;display:flex;width:100vw;height:100vh;height:-webkit-fill-available;pointer-events:none;padding:calc(20 / var(--rem))}.pg-modal *{pointer-events:initial}.pg-modal p{margin-bottom:0}@media (min-width:768px){.pg-x .org-card-user{flex-direction:row;align-items:flex-start;padding-left:7%}.pg-x .org-card-user>section{max-width:calc(50% + 170px)}.pg-x .org-card-user .ato-user-name h3{text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pg-x .org-card-user article{align-items:flex-start}.pg-x .org-card-user article a{align-self:flex-start}.pg-x .mol-user-medal{min-height:calc(170 / var(--rem));min-width:calc(170 / var(--rem));margin-right:10%}.pg-x .mol-user-medal i{font-size:calc(70 / var(--rem))}.pg-x .mol-user-medal img{height:calc(170 / var(--rem));width:calc(170 / var(--rem))}.pg-x .mol-user-medal .ato-user-badge{width:calc(32 / var(--rem));height:calc(32 / var(--rem));background-size:calc(18 / var(--rem)) calc(18 / var(--rem));top:calc(8 / var(--rem))}}@media (min-width:1024px){.pg-w{padding-top:0}.pg-x .org-card-user .mol-user-medal{margin-top:0}}@media (min-width:1200px){.pg-w{padding-top:calc(10 / var(--rem))}}@keyframes load-on{0%{background-position:0 25%}100%{background-position:100% 75%}}@keyframes load-off{0%{background-position:100% 75%}100%{background-position:0 25%}}.grid-loader{opacity:1!important;margin-bottom:0!important;background:linear-gradient(-45deg,rgba(180,180,180,.9),rgba(205,205,205,.9),rgba(230,230,230,.9),rgba(255,255,255,.9));background-size:400% 400%}.grid-loader:nth-child(odd){animation:load-on 1s ease-in-out .5s infinite;animation-direction:alternate}.grid-loader:nth-child(2n+2){animation:load-off 1s ease-in-out infinite;animation-direction:alternate}#profile,#projects{background-color:#f5f5f5;min-height:100vh}#projects .pg-w{padding:calc(20 / var(--rem)) calc(16 / var(--rem))}#projects div.ressources-mea{margin-top:unset!important;margin-bottom:unset!important;padding:0;display:none}@media (min-width:768px){#projects .pg-w{padding:calc(20 / var(--rem)) 0;width:88vw}}