@keyframes moveIconStatic{0%,100%{transform:translate(0, 0);opacity:1}50%{transform:translate(75%, -75%);opacity:0}50.1%{transform:translate(-75%, 75%);opacity:0}}@keyframes socialsIn{0%,100%{transform:translateY(0);opacity:1}50%{transform:translateY(-100%);opacity:0}51%{transform:translateY(75%);opacity:0}}@keyframes socialsOut{0%,100%{transform:translateY(0);opacity:1}50%{transform:translateY(0);opacity:0}49%{transform:translateY(25px);opacity:0}}@keyframes menuElementMobileSpan{0%,50%{opacity:1;visibility:visible;position:static;pointer-events:unset}51%,100%{opacity:0;visibility:hidden;position:absolute;pointer-events:none}}@keyframes menuElementMobile{0%{margin-right:auto}50%{transform:translateY(-75%);opacity:0;margin-right:auto}51%{transform:translateY(75%);opacity:0;margin-right:0}100%{transform:translateY(0);opacity:1;margin-right:0}}@keyframes agencyNameInMobile{0%,50%,51%{transform:translateY(75%);visibility:hidden;opacity:0}0%,50%{width:0;height:0}51%{width:initial;height:initial}100%{transform:translateY(0);visibility:visible;opacity:1;width:initial;height:initial}}@keyframes agencyNameIn{0%,50%,51%{transform:translateY(75%);visibility:hidden;opacity:0}0%,50%{width:0;height:0;margin-right:0}51%{width:initial;height:initial;margin-right:40px}100%{transform:translateY(0);visibility:visible;opacity:1;width:initial;height:initial;margin-right:40px}}@keyframes agencyNameOut{100%,50%,49%{transform:translateY(25px);visibility:hidden;opacity:0}100%,50%{width:0;height:0;margin-right:0}49%{width:initial;height:initial;margin-right:40px}0%{transform:translateY(0);visibility:visible;opacity:1;width:initial;height:initial;margin-right:40px}}.page-main h1,.page-main .h1,.page-main h2,.page-main .h2,.page-main h3,.page-main .h3,.page-main h4,.page-main .h4,.page-main h5,.page-main .h5{margin-bottom:0 !important}.page-main h2,.page-main .h2,.page-main h3,.page-main .h3,.page-main h4,.page-main .h4,.page-main h5,.page-main .h5{letter-spacing:-0.02em !important;font-family:inherit !important;word-wrap:break-word !important;hyphens:auto !important;font-weight:300 !important}.page-main h1,.page-main .h1{color:#e3000f !important;letter-spacing:0 !important}.page-main .h1-subline,.page-main .h2-subline,.page-main .h3-subline,.page-main .h4-subline,.page-main .h5-subline,.page-main .h6-subline{font-size:.875rem !important}.page-main .h1-subline,.page-main .h2-subline,.page-main .h3-subline,.page-main .h4-subline,.page-main .h5-subline,.page-main .h6-subline{margin-top:0}.page-main p{font-weight:300 !important}.page-main p.numb-text{font-size:.875rem !important;font-weight:bold !important;margin:0 !important}@media screen and (min-width: 768px){.page-main h1,.page-main .h1{font-size:10rem !important}.page-main h2,.page-main .h2{font-size:7.5rem !important}.page-main h3,.page-main .h3{font-size:4rem !important}.page-main h4,.page-main .h4{font-size:2rem !important}.page-main h5,.page-main .h5{font-size:1.5rem !important}.page-main p{font-size:1.5rem !important}}@media screen and (max-width: 767.9px){.page-main .spacing-top-12{padding-top:6.5px !important}.page-main .spacing-bottom-12{padding-bottom:6.5px !important}.page-main .spacing-top-20{padding-top:10px !important}.page-main .spacing-bottom-20{padding-bottom:10px !important}.page-main .spacing-top-25{padding-top:12.5px !important}.page-main .spacing-bottom-25{padding-bottom:12.5px !important}.page-main .spacing-top-40{padding-top:20px !important}.page-main .spacing-bottom-40{padding-bottom:20px !important}.page-main .spacing-top-50{padding-top:25px !important}.page-main .spacing-bottom-50{padding-bottom:25px !important}.page-main .spacing-top-100{padding-top:50px !important}.page-main .spacing-bottom-100{padding-bottom:50px !important}.page-main h3,.page-main .h3{margin-bottom:0 !important}.page-main h1,.page-main .h1{font-size:3.75rem !important}.page-main h2,.page-main .h2{font-size:6rem !important}.page-main h3,.page-main .h3{font-size:2rem !important}.page-main h4,.page-main .h4{font-size:1.5rem !important}.page-main h5,.page-main .h5{font-size:1.125rem !important}.page-main p{font-size:1.125rem !important}.page-main .ga__teaser-section{flex-wrap:nowrap;overflow-x:scroll;touch-action:cross-slide-x}.page-main .ga__teaser-section>div{flex-shrink:0;width:90%}.page-main .ga__teaser-section::-webkit-scrollbar{display:none}.page-main .apage-row-revert-mobile{flex-flow:wrap-reverse}}.page-main .ga__teaser-section .card{margin-bottom:0 !important}.page-main .ga__teaser-section .card .card-content p{min-height:unset}.page-main hr{border-top:1px solid #eee !important}.page-main h1+.ce-gallery{margin-top:50px}.page-main .ce-row{margin-bottom:0 !important}.page-main .button{font-size:.875rem !important;width:auto !important;letter-spacing:1px !important;border-radius:24px !important;border:none !important;position:relative !important;padding:0 !important;z-index:1}.page-main .button--primary{background-color:rgba(0,0,0,0) !important;color:#fff !important}.page-main .button--primary::before{content:"";left:50%;top:50%;translate:-50% -50%;border-radius:24px;background-color:#e3000f;padding:12px 24px !important;color:#fff;position:absolute;width:calc(100% + 48px);height:calc(100% + 24px);z-index:-1;transition:transform .2s}.page-main .button--primary::after{content:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.35775 2.86668L12.4157 2.86668L13.1657 2.86668L13.1657 3.61668L13.1657 11.6746H11.6657L11.6657 5.42734L3.67939 13.4136L2.61873 12.353L10.605 4.36668L4.35775 4.36668L4.35775 2.86668Z' fill='%23FFFFFF'/%3E%3C/svg%3E%0A");vertical-align:middle;display:inline-block;margin-left:8px}.page-main .button--primary:hover::before{transform:scale(1.07)}.page-main .button--primary:hover::after{animation:moveIconStatic .3s forwards}.page-main p a{font-size:inherit;font-weight:400;overflow:hidden;display:inline-block;vertical-align:middle;position:relative}.page-main p a::after{display:inline-block;margin-left:5px;content:"";background-image:url("data:image/svg+xml,%3Csvg height='100%' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.35775 2.86668L12.4157 2.86668L13.1657 2.86668L13.1657 3.61668L13.1657 11.6746H11.6657L11.6657 5.42734L3.67939 13.4136L2.61873 12.353L10.605 4.36668L4.35775 4.36668L4.35775 2.86668Z' fill='%23E3000F'/%3E%3C/svg%3E%0A");background-size:contain;background-repeat:no-repeat;background-position:center;height:.9em;width:.9em}.page-main p a:hover{text-decoration:initial}.page-main p a:hover::after{animation:moveIconStatic .3s forwards}.page-main .card .card-content{padding-top:25px}.page-main .card .card-image img{aspect-ratio:10/6.5 !important}.page-main .card .arrow-link{font-size:1.5rem;font-weight:325;margin-bottom:5px !important}.page-main .card .arrow-link svg{display:none}.page-main .card .info-text p{color:#5f5f5f !important;font-size:.875rem !important}@media screen and (max-width: 767.9px){.page-main .ce-gallery img{width:100%}}.page-main .apage-disable-hyphens{overflow-wrap:break-word !important;word-break:keep-all !important;hyphens:none !important}@media screen and (max-width: 767.9px){.page-main .apage-header--xs{font-size:48px !important}}@media screen and (min-width: 768px){.page-main .apage-header--xs{font-size:144px !important}}@media screen and (max-width: 767.9px){.page-main .apage-header--s{font-size:40px !important}}@media screen and (min-width: 768px){.page-main .apage-header--s{font-size:128px !important}}@media screen and (max-width: 767.9px){.page-main .apage-header--m{font-size:36px !important}}@media screen and (min-width: 768px){.page-main .apage-header--m{font-size:112px !important}}@media screen and (max-width: 767.9px){.page-main .apage-header--l{font-size:34px !important}}@media screen and (min-width: 768px){.page-main .apage-header--l{font-size:96px !important}}@media screen and (max-width: 767.9px){.page-main .apage-header--xl{font-size:32px !important}}@media screen and (min-width: 768px){.page-main .apage-header--xl{font-size:80px !important}}.apage-link{vertical-align:middle;font-weight:400;font-size:1rem;position:relative;overflow:hidden;display:inline-block}.apage-link:hover{text-decoration:initial}.apage-link--external::after{content:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.35775 2.86668L12.4157 2.86668L13.1657 2.86668L13.1657 3.61668L13.1657 11.6746H11.6657L11.6657 5.42734L3.67939 13.4136L2.61873 12.353L10.605 4.36668L4.35775 4.36668L4.35775 2.86668Z' fill='%23E3000F'/%3E%3C/svg%3E%0A");vertical-align:middle;display:inline-block;margin-left:8px}.apage-link--external:hover::after{animation:moveIconStatic .3s forwards}.apage-link--share::after{content:url("data:image/svg+xml,%3Csvg width='16' height='18' viewBox='0 0 16 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.082 3.33335C12.082 2.82709 12.4924 2.41669 12.9987 2.41669C13.505 2.41669 13.9154 2.82709 13.9154 3.33335C13.9154 3.83961 13.505 4.25002 12.9987 4.25002C12.4924 4.25002 12.082 3.83961 12.082 3.33335ZM12.9987 0.916687C11.664 0.916687 10.582 1.99867 10.582 3.33335C10.582 3.44497 10.5896 3.55482 10.6042 3.66241L4.43862 7.39231C4.03646 7.09349 3.53822 6.91669 2.9987 6.91669C1.66401 6.91669 0.582031 7.99867 0.582031 9.33335C0.582031 10.668 1.66401 11.75 2.9987 11.75C3.75189 11.75 4.4246 11.4055 4.86781 10.8654L10.6232 14.2203C10.5962 14.3649 10.582 14.5142 10.582 14.6667C10.582 16.0014 11.664 17.0834 12.9987 17.0834C14.3334 17.0834 15.4154 16.0014 15.4154 14.6667C15.4154 13.332 14.3334 12.25 12.9987 12.25C12.3589 12.25 11.7771 12.4987 11.3448 12.9046L5.41275 9.44678C5.41449 9.40919 5.41536 9.37137 5.41536 9.33335C5.41536 9.08482 5.37785 8.84505 5.30817 8.6194L11.2643 5.01624C11.7035 5.4688 12.3182 5.75002 12.9987 5.75002C14.3334 5.75002 15.4154 4.66804 15.4154 3.33335C15.4154 1.99867 14.3334 0.916687 12.9987 0.916687ZM12.082 14.6667C12.082 14.1604 12.4924 13.75 12.9987 13.75C13.505 13.75 13.9154 14.1604 13.9154 14.6667C13.9154 15.1729 13.505 15.5834 12.9987 15.5834C12.4924 15.5834 12.082 15.1729 12.082 14.6667ZM2.9987 8.41669C2.49244 8.41669 2.08203 8.82709 2.08203 9.33335C2.08203 9.83961 2.49244 10.25 2.9987 10.25C3.50496 10.25 3.91536 9.83961 3.91536 9.33335C3.91536 8.82709 3.50496 8.41669 2.9987 8.41669Z' fill='%23E3000F'/%3E%3C/svg%3E%0A");vertical-align:middle;display:inline-block;margin-left:8px}.apage-project-list__element{align-items:center;flex-wrap:wrap;display:flex;justify-content:space-between}.apage-project-list__element,.apage-project-list__element:hover{text-decoration:none;color:currentColor}.apage-project-list__element:not(.apage-project-list__element--template)+.apage-project-list__element{margin-top:48px}@media screen and (max-width: 767.9px){.apage-project-list__element:not(.apage-project-list__element--template)+.apage-project-list__element{margin-top:35px}}.apage-project-list__element:hover .apage-project-list__image img{transform:scale(1.04)}.apage-project-list__element:hover .apage-project-list__content .apage-project-list__link{text-decoration:initial}.apage-project-list__element:hover .apage-project-list__content .apage-project-list__link::after{animation:moveIconStatic .3s forwards}.apage-project-list__element--template{display:none}.apage-project-list__image{overflow:hidden;width:48%}@media screen and (max-width: 767.9px){.apage-project-list__image{margin-bottom:15px;width:100%}}.apage-project-list__image,.apage-project-list__image img{aspect-ratio:5/3.7}.apage-project-list__image img{transform-origin:center center;transition:transform .3s;object-fit:contain;display:block;width:100%;position:relative}.apage-project-list__image img::before{background-color:gray;position:absolute;display:block;content:"";height:100%;width:100%;left:0;top:0}.apage-project-list__image img:after{top:50%;left:50%;width:25px;height:25px;content:"";position:absolute;animation:spinner .6s linear infinite;translate:-50% -50%;box-sizing:border-box;border-top:2px solid #fff;border-right:2px solid rgba(0,0,0,0);border-radius:50%}@keyframes spinner{to{transform:rotate(360deg)}}.apage-project-list__content{width:49%}.apage-project-list__content h3.h4{margin-bottom:25px !important}@media screen and (max-width: 767.9px){.apage-project-list__content{width:100%}.apage-project-list__content h3.h4{margin-bottom:10px !important}.apage-project-list__content p{margin-bottom:25px}}.apage-project-list__link{font-size:1rem;font-weight:600;color:#e3000f}.apage-project-list__link::after{content:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.35775 2.86668L12.4157 2.86668L13.1657 2.86668L13.1657 3.61668L13.1657 11.6746H11.6657L11.6657 5.42734L3.67939 13.4136L2.61873 12.353L10.605 4.36668L4.35775 4.36668L4.35775 2.86668Z' fill='%23E3000F'/%3E%3C/svg%3E%0A");vertical-align:middle;display:inline-block;margin-left:8px}@media screen and (max-width: 767.9px){.apage-project-list__link{font-size:.875rem}}.apage-project-tiles__tiles{display:flex;flex-wrap:wrap;align-items:start;justify-content:space-between;gap:60px 0}@media screen and (max-width: 767.9px){.apage-project-tiles__tiles{gap:25px 0}}.apage-project-tiles__element{width:49%;display:block}.apage-project-tiles__element--template{display:none}@media screen and (max-width: 767.9px){.apage-project-tiles__element{width:100%}}@media screen and (min-width: 768px){.apage-project-tiles__element:nth-child(4n+1) .apage-project-tiles__image,.apage-project-tiles__element:nth-child(4n+1) .apage-project-tiles__image img,.apage-project-tiles__element:nth-child(4n+2) .apage-project-tiles__image,.apage-project-tiles__element:nth-child(4n+2) .apage-project-tiles__image img{aspect-ratio:5/4}}.apage-project-tiles__element,.apage-project-tiles__element:hover{color:currentColor;text-decoration:initial}.apage-project-tiles__element:hover .apage-project-tiles__image img{transform:scale(1.04)}.apage-project-tiles__image{overflow:hidden}.apage-project-tiles__image,.apage-project-tiles__image img{aspect-ratio:5/2.75}.apage-project-tiles__image img{object-fit:contain;transition:transform .3s;transform-origin:center center;display:block;width:100%;position:relative}.apage-project-tiles__image img::before{background-color:gray;position:absolute;display:block;content:"";height:100%;width:100%;left:0;top:0}.apage-project-tiles__image img:after{top:50%;left:50%;width:25px;height:25px;content:"";position:absolute;animation:spinner .6s linear infinite;translate:-50% -50%;box-sizing:border-box;border-top:2px solid #fff;border-right:2px solid rgba(0,0,0,0);border-radius:50%}@keyframes spinner{to{transform:rotate(360deg)}}.apage-project-tiles__content h3{font-size:2rem;margin-top:20px}@media screen and (max-width: 767.9px){.apage-project-tiles__content h3{margin-top:15px}}.apage-project-tiles__content p{margin-top:5px;margin-bottom:0;font-size:.875rem !important;color:#5f5f5f}.apage-project-load-more{text-align:center;margin-top:50px}@media screen and (max-width: 767.9px){.apage-project-load-more{margin-top:40px}}.apage-project-load-more a{font-size:1rem;color:#e3000f;font-weight:600;position:relative;padding-right:25px}.apage-project-load-more a.loading{color:rgba(0,0,0,0);pointer-events:none;user-select:none;filter:grayscale(100%)}.apage-project-load-more a.loading::before{content:"";top:50%;left:50%;width:30px;height:30px;position:absolute;animation:spinner .6s linear infinite;translate:-50% -50%;box-sizing:border-box;border-top:2px solid #6c6c6c;border-right:2px solid rgba(0,0,0,0);border-radius:50%}@keyframes spinner{to{transform:rotate(360deg)}}.apage-project-load-more a.loading::after{display:none}.apage-project-load-more a::after{right:0;top:50%;translate:0 -50%;display:inline-block;position:absolute;content:"";background-image:url("data:image/svg+xml,%3Csvg width='20px' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.91667 7.41681V13.3335H7.41667V7.41681H13.3334V5.91681H7.41667V0.000136375H5.91667V5.91681H0L1.01328e-06 7.41681H5.91667Z' fill='%23E3000F'/%3E%3C/svg%3E%0A");background-size:contain;background-repeat:no-repeat;background-position:center;width:1em;height:1em}.apage-project-load-more a:hover{text-decoration:initial}.apage-project-load-more a:hover::after{transition:transform .2s;transform:rotate(90deg)}@media screen and (max-width: 767.9px){.apage-project-load-more a{font-size:.875rem}}.apage-sticky-header{max-width:inherit;padding-left:inherit;padding-right:inherit;transition:opacity .2s,visibility .2s;margin-left:-30px;position:fixed;z-index:997;height:80px;width:100%;top:140px}.apage-sticky-header::after{background-color:#fff;transform:translateX(-50%);position:absolute;max-width:2560px;content:"";display:block;height:100%;width:100vw;left:50%;top:0}.apage-sticky-header--inactive{opacity:0;visibility:hidden}@media screen and (max-width: 767.9px){.apage-sticky-header{background-color:#fff;padding-left:0;padding-right:0;top:80px}}.apage-sticky-header__wrapper{padding-top:calc(140px + 80px);position:relative;max-width:inherit;padding-left:inherit;padding-right:inherit;width:100%}@media screen and (max-width: 767.9px){.apage-sticky-header__wrapper{padding-top:190px}}.apage-sticky-header__container{position:relative;z-index:2;background-color:#fff;display:flex;flex-wrap:wrap;align-items:center;overflow:hidden}@media screen and (min-width: 768px){.apage-sticky-header__container{border-bottom:1px solid #eee;padding:25px 0}}@media screen and (max-width: 767.9px){.apage-sticky-header__container{transition:padding .2s;padding-left:15px;padding-right:15px}}@media screen and (min-width: 768px){.apage-sticky-header--transformed .apage-sticky-header__agency-name{animation:agencyNameIn .8s forwards}.apage-sticky-header--transformed .apage-sticky-header__socials{animation:socialsIn .8s forwards}.apage-sticky-header--untransformed .apage-sticky-header__agency-name{animation:agencyNameOut .5s forwards}.apage-sticky-header--untransformed .apage-sticky-header__socials{animation:socialsOut .5s forwards}}.apage-sticky-header__agency-name{line-height:1;font-size:1.6rem;font-weight:600;color:#e3000f;transform:translateY(calc(100% + 25px));visibility:hidden;opacity:0;width:0;height:0}.apage-sticky-header__socials{align-items:center;flex-wrap:wrap;display:flex}.apage-sticky-header__socials a{display:inline-block;width:24px;height:24px}.apage-sticky-header__socials a+a{margin-left:25px}.apage-sticky-header__socials img{display:block;width:100%;height:100%;max-width:100%;max-height:100%}.apage-sticky-header__menu{align-items:center;flex-wrap:wrap;display:flex;list-style-type:none;padding:0;margin:0 0 0 auto}.apage-sticky-header__menu li+li{margin-left:25px}.apage-sticky-header__menu a{font-size:1rem;font-weight:600}@media screen and (max-width: 767.9px){.apage-sticky-header--transformed .apage-sticky-header__agency-name{animation:agencyNameInMobile .8s forwards;padding-bottom:10px}.apage-sticky-header--transformed .apage-sticky-header__socials{padding-top:10px}.apage-sticky-header--transformed .apage-sticky-header__menu{padding-bottom:10px;padding-top:0}.apage-sticky-header--transformed .apage-sticky-header__menu li:first-of-type{animation:menuElementMobile .8s forwards}.apage-sticky-header--transformed .apage-sticky-header__menu li:first-of-type span{animation:menuElementMobileSpan .8s forwards}.apage-sticky-header--transformed .apage-sticky-header__container{padding-bottom:10px}.apage-sticky-header:not(.apage-sticky-header--transformed) .apage-sticky-header__agency-name{padding-bottom:25px}.apage-sticky-header:not(.apage-sticky-header--transformed) .apage-sticky-header__socials{padding-top:25px}.apage-sticky-header:not(.apage-sticky-header--transformed) .apage-sticky-header__menu{padding-bottom:25px;padding-top:10px}.apage-sticky-header:not(.apage-sticky-header--transformed) .apage-sticky-header__container{padding-bottom:25px}.apage-sticky-header__agency-name{order:1;padding-bottom:30px;transition:padding .2s;font-size:1.2rem}.apage-sticky-header__socials{order:3;width:100%;justify-content:center;border-top:1px solid #eee;padding-top:30px;transition:padding .2s}.apage-sticky-header__socials a+a{margin-left:35px}.apage-sticky-header__menu{order:2;padding-bottom:30px;transition:padding .2s;justify-content:end;flex-grow:1}.apage-sticky-header__menu li:not(:first-of-type) span{display:none}.apage-sticky-header__menu li:first-of-type{margin-right:auto}}.apage-share-page{flex-wrap:wrap-reverse;align-items:center;justify-content:center;display:none;background-color:rgba(0,0,0,.5019607843);position:fixed;z-index:99999;height:100vh;width:100vw;left:0;top:0}.apage-share-page--active{display:flex}.apage-share-page__wrapper{background-color:#eee;position:relative;max-width:calc(100vw - 30px);padding:32px 32px 48px 32px;width:432px}.apage-share-page__wrapper>p{font-size:.875rem;font-weight:bold;margin-bottom:8px}@media screen and (max-width: 767.9px){.apage-share-page__wrapper{padding:32px 22px 48px 22px}}.apage-share-page__close{position:absolute;cursor:pointer;padding:10px;right:15px;top:5px}.apage-share-page__close svg{width:14px}.apage-share-page__header{text-align:center;font-family:inherit;letter-spacing:-0.2px;margin-bottom:31px;font-size:2rem}@media screen and (max-width: 767.9px){.apage-share-page__header{font-size:1.5rem}}.apage-share-page__elements{align-items:center;flex-wrap:wrap;display:flex;justify-content:center;margin-bottom:28px;gap:13px}.apage-share-page__link{align-items:center;flex-wrap:wrap;display:flex;justify-content:center;width:48px;height:48px;border-radius:50%;background-color:#fff}.apage-share-page__link img{max-width:24px;max-height:24px;width:100%;display:block}.apage-share-page__link-box{align-items:center;flex-wrap:wrap;display:flex;justify-content:center;background-color:#fff;position:relative}.apage-share-page__link-box input[type=text]{flex-grow:1;-webkit-appearance:none;appearance:none;color:#979797;border:none;background-color:rgba(0,0,0,0);font-weight:bold;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:1.125rem;user-select:none;pointer-events:none;padding:12px 0 12px 16px}.apage-share-page__link-box button{font-size:1.125rem;color:#000;border:none;background-color:rgba(0,0,0,0);width:auto;-webkit-appearance:none;appearance:none;padding:12px 16px 12px 16px}.apage-share-page__link-box p{margin-bottom:0;font-weight:bold;text-align:center;background-color:#fff;position:absolute;display:none;z-index:2;height:100%;width:100%;left:0;top:0}.apage-share-page__link-box p span{display:table-cell;vertical-align:middle;font-size:1rem}.apage-share-page__link-box--mask{user-select:none;pointer-events:none;cursor:default}.apage-share-page__link-box--mask p{display:table}.apage-categories{align-items:center;flex-wrap:wrap;display:flex;gap:15px}@media screen and (max-width: 767.9px){.apage-categories{gap:10px}}.apage-categories__category{border-radius:32px;font-weight:400;font-size:1.5rem;position:relative;padding:8px 16px;z-index:1;display:block;border:1px solid rgba(0,0,0,0);color:#000}.apage-categories__category::after{border-radius:32px;transition:transform .2s;position:absolute;content:"";border:1px solid #979797;height:100%;width:100%;left:0;top:0}.apage-categories__category:hover{text-decoration:none;color:currentColor}.apage-categories__category:not(:active):not(div):hover::after{transform:scale(1.05)}.apage-categories__category:not(div):active{color:#fff !important}.apage-categories__category:not(div):active::after{background-color:#000;border-color:#000;transition:0s}.apage-categories__category:not(a){cursor:default}.apage-categories__category span{position:relative;z-index:999}@media screen and (max-width: 767.9px){.apage-categories__category{font-size:1rem}}/*# sourceMappingURL=agency-page.min.css.map */
