.page-hero{--_page-hero-background:var(--page-hero-background,#4b2c3e);--_page-hero-heading-color:var(--page-hero-heading-color,#db9e41);--_page-hero-background-secondary:var(--page-hero-background-secondary,#351b2a);background:var(--_page-hero-background);padding:200px 0 160px;position:relative}.page-hero .page-hero-overlay-mask{left:220px;z-index:1;pointer-events:none;width:100%;position:absolute;inset:0 0 0 220px}@media (max-width:1830px){.page-hero .page-hero-overlay-mask{width:calc(100% - 220px)}}@media (max-width:650px){.page-hero .page-hero-overlay-mask{width:100%;inset:0}}.page-hero.reversed .container{grid-template-columns:.5fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;position:relative}@media (max-width:650px){.page-hero.reversed .container{grid-template-columns:1fr}}.page-hero.reversed .container .hero-x{z-index:10;position:absolute;bottom:-10px;left:10%}@media (max-width:650px){.page-hero.reversed .container .hero-x{display:none}}.page-hero.reversed .container .hero-x path{fill:#6b485c}.page-hero.reversed .container .content{grid-column:6/8;padding-left:0;translate:0 50px}@media (max-width:650px){.page-hero.reversed .container .content{grid-column:unset;grid-row:unset;padding:60px 0 0 5px;position:absolute;top:0;translate:none}}@media (min-width:651px) and (max-width:1279px){.page-hero.reversed .container .content{grid-column:4/8}}.page-hero.reversed .container .content .subtitle-area{padding-left:0}.page-hero.reversed .container img{object-fit:cover;filter:sepia()hue-rotate(-80deg)saturate()contrast(.8)brightness(.5);opacity:.8;grid-column:2/7;width:100%;max-height:550px}@media (max-width:650px){.page-hero.reversed .container img{grid-column:unset;grid-row:unset}}@media (min-width:651px) and (max-width:1279px){.page-hero.reversed .container img{grid-column:1/8}}.page-hero:before{content:"";background:var(--_page-hero-background-secondary);z-index:0;height:470px;display:block;position:absolute;top:0;left:0;right:0}.page-hero.original{padding-top:260px}@media (max-width:650px),(min-width:651px) and (max-width:1279px){.page-hero.original{padding-top:100px}}.page-hero.original:before{height:733px}.page-hero.original .container{grid-template-columns:.5fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;margin-top:86px;position:relative}@media (max-width:650px){.page-hero.original .container{grid-template-columns:1fr}}.page-hero.original .container .content{grid-column:1/9;grid-template-rows:.8fr .5fr 1fr .5fr;grid-template-columns:1fr .74fr;padding-left:0;display:grid;translate:0 50px}@media (max-width:650px),(min-width:651px) and (max-width:1279px){.page-hero.original .container .content{grid-template-columns:unset;grid-template-rows:unset;padding:60px 0 0 5px;display:block;position:absolute;top:0;translate:none}}.page-hero.original .container .content .title-area{grid-area:1/1/1/1;max-width:473px;margin-top:-100px}.page-hero.original .container .content .subtitle-area{grid-area:2/2/3/2;max-width:590px;padding-left:0;font-size:28px;line-height:125%}.page-hero.original .container .content .subtitle-line{border-left:1px solid #fff;grid-area:4/2/3/2}.page-hero.original .container .content .subtitle-red{grid-area:4/2/4/2;padding-top:8px;font-size:28px}@media (max-width:650px),(min-width:651px) and (max-width:1279px){.page-hero.original .container .content .subtitle-red{padding-top:60px}}.page-hero.original .container img{object-fit:cover;opacity:.8;grid-column:2/9;width:100%;max-width:868px;max-height:579px}@media (max-width:650px),(min-width:651px) and (max-width:1279px){.page-hero.original .container img{grid-column:1/9;grid-row:unset;padding:0}}@media (max-width:650px){.page-hero.original .container img{object-fit:cover}}@media (max-width:650px),(min-width:651px) and (max-width:1279px){.page-hero{padding:0}}.page-hero .container{z-index:0;grid-template-columns:1fr 1fr 1fr 1fr;min-height:700px;display:grid;position:relative;overflow:visible}@media (max-width:650px){.page-hero .container{grid-template-columns:1fr}}@media (max-width:650px),(min-width:651px) and (max-width:1279px){.page-hero .container{min-height:450px}}@media (max-width:650px){.page-hero .container{grid-template-columns:1fr}}.page-hero .container .content{z-index:1;grid-area:1/1/auto/3}@media (max-width:650px),(min-width:651px) and (max-width:1279px){.page-hero .container .content{grid-column:unset;grid-row:unset;padding:60px 0 0 5px;position:absolute}}.page-hero .container .content h1,.page-hero .container .content h2,.page-hero .container .content h3{margin-bottom:50px}@media (max-width:650px),(min-width:651px) and (max-width:1279px){.page-hero .container .content h1,.page-hero .container .content h2,.page-hero .container .content h3{margin-bottom:0}}.page-hero .container .content .subtitle-area{max-width:420px}@media (max-width:650px){.page-hero .container .content .subtitle-area{padding-left:0}}.page-hero .container .content .subtitle-area h4{text-wrap:pretty}.page-hero .container .content .subtitle-area p{text-wrap:balance;margin-top:10px;line-height:140%}.page-hero .container img{object-fit:cover;grid-area:1/2/auto/5;max-height:700px}@media (max-width:650px),(min-width:651px) and (max-width:1279px){.page-hero .container img{max-height:400px;padding-left:50px}}.page-hero .container .video-container{z-index:-1;width:100%;height:100%;position:absolute;top:0;left:220px;overflow:hidden}@media (max-width:1830px){.page-hero .container .video-container{width:calc(100% - 220px)}}@media (max-width:650px){.page-hero .container .video-container{width:100%;left:0}}[data-theme=group] .page-hero{--_page-hero-background:#351b2a;--_page-hero-heading-color:#db9e41;--_page-hero-background-secondary:#2d1924}[data-theme=digital] .page-hero{--_page-hero-background:#212d39;--_page-hero-heading-color:#db9e41;--_page-hero-background-secondary:#192530}[data-theme=performance] .page-hero{--_page-hero-background:#275648;--_page-hero-heading-color:#d2faec;--_page-hero-background-secondary:#1a3b31}[data-theme=next] .page-hero{--_page-hero-background:#756185;--_page-hero-heading-color:#fbeafd;--_page-hero-background-secondary:#433151}[data-theme=creative] .page-hero{--_page-hero-background:#fbe5e5;--_page-hero-heading-color:#fff;--_page-hero-background-secondary:#5bc6c7}
.mito-staff{--_section-background:var(--section-background,#351b2a);--_heading-background:var(--heading-background,#f96867);--_text-color:var(--text-color,#f8dabd);--_decorator-fill:var(--decorator-fill,#5bc6c7);--_box-1-background-color:var(--box-1-background-color,#3b389f);--_box-1-heading-color:var(--box-1-heading-color,#ffc0c0);--_box-1-text-color:var(--box-1-text-color,#d8d8d8);--_box-2-background-color:var(--box-2-background-color,#ffc0c0);--_box-2-heading-color:var(--box-2-heading-color,#4b2c3e);--_box-2-text-color:var(--box-2-text-color,#28292b);--_box-3-background-color:var(--box-3-background-color,#f96867);--_box-3-heading-color:var(--box-3-heading-color,#f8dabd);--_box-3-text-color:var(--box-3-text-color,#fff);--_box-4-background-color:var(--box-4-background-color,#b59fe5);--_box-4-heading-color:var(--box-4-heading-color,#433151);--_box-4-text-color:var(--box-4-text-color,#28292b);--_box-5-background-color:var(--box-5-background-color,#db9e41);--_box-5-heading-color:var(--box-5-heading-color,#fff);--_box-5-text-color:var(--box-5-text-color,#351b2a);--_box-6-background-color:var(--box-6-background-color,#79c3ac);--_box-6-heading-color:var(--box-6-heading-color,#6b485c);--_box-6-text-color:var(--box-6-text-color,#28292b);background:var(--_section-background);padding:100px 0}.mito-staff .container header{margin-bottom:100px}@media (max-width:650px),(min-width:651px) and (max-width:1279px){.mito-staff .container header{padding:0 50px}}.mito-staff .container header svg{translate:-30px -5px}.mito-staff .container header svg path{stroke:var(--_decorator-fill)}.mito-staff .container header h3{flex-direction:column;align-items:flex-start;gap:3px;margin-bottom:30px;margin-right:130px;display:flex}.mito-staff .container header h3 span{background:var(--_heading-background);color:#fff;padding:3px 15px}.mito-staff .container header p{color:var(--_text-color);text-wrap:balance;max-width:530px;margin-right:auto;font-size:18px;line-height:160%}.mito-staff .container ul{grid-template-rows:auto;grid-template-columns:repeat(4,1fr);gap:20px;padding:20px;display:grid}@media (max-width:650px),(min-width:651px) and (max-width:1279px){.mito-staff .container ul{grid-template-columns:repeat(2,1fr)}}@media (max-width:650px){.mito-staff .container ul{grid-template-columns:1fr}}.mito-staff .container ul .cover-image{grid-column:span 2;height:100%;position:relative}@media (max-width:650px),(min-width:651px) and (max-width:1279px){.mito-staff .container ul .cover-image{grid-column:unset}}@media (max-width:650px){.mito-staff .container ul .cover-image{grid-column:1/1;min-height:300px}}.mito-staff .container ul .cover-image img{object-fit:cover;width:100%;position:absolute;inset:0}.mito-staff .container ul .content-item{background:#fff;flex-direction:column;gap:24px;padding:40px 32px;display:flex}.mito-staff .container ul .content-item:nth-of-type(6n+1){background-color:var(--_box-1-background-color)}.mito-staff .container ul .content-item:nth-of-type(6n+1) h6{color:var(--_box-1-heading-color)}.mito-staff .container ul .content-item:nth-of-type(6n+1) p{color:var(--_box-1-text-color)}.mito-staff .container ul .content-item:nth-of-type(6n+2){background-color:var(--_box-2-background-color)}.mito-staff .container ul .content-item:nth-of-type(6n+2) h6{color:var(--_box-2-heading-color)}.mito-staff .container ul .content-item:nth-of-type(6n+2) p{color:var(--_box-2-text-color)}.mito-staff .container ul .content-item:nth-of-type(6n+4){background-color:var(--_box-3-background-color)}.mito-staff .container ul .content-item:nth-of-type(6n+4) h6{color:var(--_box-3-heading-color)}.mito-staff .container ul .content-item:nth-of-type(6n+4) p{color:var(--_box-3-text-color)}.mito-staff .container ul .content-item:nth-of-type(6n+5){background-color:var(--_box-4-background-color)}.mito-staff .container ul .content-item:nth-of-type(6n+5) h6{color:var(--_box-4-heading-color)}.mito-staff .container ul .content-item:nth-of-type(6n+5) p{color:var(--_box-4-text-color)}.mito-staff .container ul .content-item:nth-of-type(6n+6){background-color:var(--_box-5-background-color)}.mito-staff .container ul .content-item:nth-of-type(6n+6) h6{color:var(--_box-5-heading-color)}.mito-staff .container ul .content-item:nth-of-type(6n+6) p{color:var(--_box-5-text-color)}.mito-staff .container ul .content-item:nth-of-type(6n+7){background-color:var(--_box-6-background-color)}.mito-staff .container ul .content-item:nth-of-type(6n+7) h6{color:var(--_box-6-heading-color)}.mito-staff .container ul .content-item:nth-of-type(6n+7) p{color:var(--_box-6-text-color)}@media (max-width:650px){.mito-staff .container ul .content-item img{object-fit:cover;max-width:100%;height:auto}}.mito-staff .container ul .content-item h6{text-wrap:pretty}.mito-staff .container ul .content-item h6:after{content:"";background:#4b2c3e;width:1px;height:40px;margin-top:24px;display:block}.mito-staff .container ul .content-item p{text-wrap:pretty}[data-theme=digital] .mito-staff{--section-background:#212d39;--heading-background:#db9e41;--box-1-background-color:#314a5e;--box-1-heading-color:#adcfe8;--box-1-text-color:#d8d8d8;--box-2-background-color:#677b8e;--box-2-heading-color:#adcfe8;--box-2-text-color:#fff;--box-3-background-color:#adcfe8;--box-3-heading-color:#212d39;--box-3-text-color:#212d39;--box-4-background-color:#db9e41;--box-4-heading-color:#fff;--box-4-text-color:#351b2a;--box-5-background-color:#314a5e;--box-5-heading-color:#adcfe8;--box-5-text-color:#d8d8d8;--box-6-background-color:#677b8e;--box-6-heading-color:#adcfe8;--box-6-text-color:#fff}[data-theme=performance] .mito-staff{--section-background:#1a3b31;--heading-background:#617f75;--text-color:#d2faec;--box-1-background-color:#275648;--box-1-heading-color:#fff;--box-1-text-color:#d8d8d8;--box-2-background-color:#79c3ac;--box-2-heading-color:#1a3b31;--box-2-text-color:#28292b;--box-3-background-color:#94b4a9;--box-3-heading-color:#1a3b31;--box-3-text-color:#28292b;--box-4-background-color:#d2faec;--box-4-heading-color:#1a3b31;--box-4-text-color:#28292b;--box-5-background-color:#275648;--box-5-heading-color:#fff;--box-5-text-color:#d8d8d8;--box-6-background-color:#79c3ac;--box-6-heading-color:#1a3b31;--box-6-text-color:#28292b}[data-theme=next] .mito-staff{--section-background:#433151;--heading-background:#e26262;--text-color:#fff;--box-1-background-color:#756185;--box-1-heading-color:#ffc0c0;--box-1-text-color:#d8d8d8;--box-2-background-color:#a994ba;--box-2-heading-color:#433151;--box-2-text-color:#28292b;--box-3-background-color:#b59fe5;--box-3-heading-color:#433151;--box-3-text-color:#28292b;--box-4-background-color:#e26262;--box-4-heading-color:#fff;--box-4-text-color:#fff;--box-5-background-color:#756185;--box-5-heading-color:#ffc0c0;--box-5-text-color:#d8d8d8;--box-6-background-color:#a994ba;--box-6-heading-color:#433151;--box-6-text-color:#28292b}[data-theme=creative] .mito-staff{--section-background:#79222d;--heading-background:#f96867;--text-color:#fff;--box-1-background-color:#d33346;--box-1-heading-color:#ffc0c0;--box-1-text-color:#d8d8d8;--box-2-background-color:#ffc0c0;--box-2-heading-color:#4b2c3e;--box-2-text-color:#28292b;--box-3-background-color:#f96867;--box-3-heading-color:#fff;--box-3-text-color:#fff;--box-4-background-color:#5bc6c7;--box-4-heading-color:#433151;--box-4-text-color:#28292b;--box-5-background-color:#d33346;--box-5-heading-color:#ffc0c0;--box-5-text-color:#d8d8d8;--box-6-background-color:#ffc0c0;--box-6-heading-color:#4b2c3e;--box-6-text-color:#28292b}
.mito-weekly{z-index:3;background:#d8d8d8;margin:0 auto;padding:100px 0;position:relative}.mito-weekly .container{grid-gap:65px;background:#e5e0d8 url(/images/weekly-illustration.webp) 0 100%/400px no-repeat;grid-template-columns:1fr 1fr;padding-top:100px;padding-bottom:140px;display:grid;position:relative}@media (max-width:650px),(min-width:651px) and (max-width:1279px){.mito-weekly .container{grid-gap:0;grid-template-columns:1fr;padding-top:50px}}.mito-weekly .container:after{content:"";z-index:2;background:url(/images/patterns/thin-diagonal-red.svg);width:150px;display:block;position:absolute;top:-40px;bottom:0;right:0}@media (max-width:650px){.mito-weekly .container:after{width:100px;bottom:50%}}.mito-weekly .container:before{content:"";z-index:1;clip-path:polygon(0 0,50% 0,50% 20px,0% 20px,0 100%,100% 100%,100% 0);background:#e5e0d8;height:41px;display:block;position:absolute;top:-40px;left:0;right:0}.mito-weekly .container .content{padding-left:64px}@media (max-width:650px),(min-width:651px) and (max-width:1279px){.mito-weekly .container .content{padding-left:32px}}.mito-weekly .container .content h3{color:#3b389f;text-wrap:pretty;font-size:32px;font-weight:400;line-height:125%}.mito-weekly .container .content h2{color:#e44718;text-wrap:pretty;margin-top:12px;margin-bottom:40px;font-size:64px;font-weight:400;line-height:125%}.mito-weekly .container .content p{color:#3b389f;text-wrap:balance;max-width:80%;margin-bottom:50px;font-size:16px;font-weight:400;line-height:140%}.mito-weekly .container form{max-width:440px}@media (max-width:650px),(min-width:651px) and (max-width:1279px){.mito-weekly .container form{max-width:100%;padding:40px}}@media (min-width:651px) and (max-width:1279px){.mito-weekly .container form{max-width:70%}}.mito-weekly .container form .success-message{color:#3b389f;align-items:center;height:100%;font-size:36px;font-weight:400;line-height:125%;display:flex}.mito-weekly .container form .field{padding:16px 0}.mito-weekly .container form .field:has(input:not(:placeholder-shown),textarea:not(:placeholder-shown)) label{transform:translateY(-14px)}.mito-weekly .container form .field:not(.checkbox):focus-within label{transform:translateY(-14px)}.mito-weekly .container form .field:not(.checkbox):focus-within input:not([type=checkbox]),.mito-weekly .container form .field:not(.checkbox):focus-within textarea{border-color:var(--_form-text-color)}.mito-weekly .container form .field.checkbox label{opacity:1;align-items:flex-start;font-weight:400;display:flex}@media (max-width:650px){.mito-weekly .container form .field.checkbox input[type=checkbox]{transform:scale(1.5)}}.mito-weekly .container form .field.checkbox input{width:16px;margin-right:20px}.mito-weekly .container form .field label{opacity:.5;font-size:16px;font-style:normal;font-weight:600;line-height:140%;transition:transform .2s ease-in-out;display:block}.mito-weekly .container form .field input:not([type=checkbox]),.mito-weekly .container form .field textarea{border-bottom:1px solid #28292b66;width:100%;padding-bottom:5px}.mito-weekly .container form .field button{margin-right:15px}.mito-weekly .container form .field .action{color:#e44718}.mito-weekly .container form .field .action svg{width:15px;margin-left:10px}.mito-weekly .container form .field .action svg path{fill:#e44718}.mito-weekly .container form .field.error{color:#79222d;background:#fbe5e5;border:1px solid;padding:5px;font-size:13px}.mito-weekly .container form .field.error strong{font-weight:600}.mito-weekly .container form .field.error span{margin-top:5px;display:block}
.more-ways-to-connect{--_background:var(--background,#351b2a);--_background-heading:var(--background-heading,#6b485c);--_highlight:var(--highlight,#e44718);background:var(--_background)}.more-ways-to-connect .container{background-size:cover;padding-top:80px;padding-bottom:150px}@media (max-width:650px),(min-width:651px) and (max-width:1279px){.more-ways-to-connect .container{padding:40px 20px 80px 40px}}.more-ways-to-connect .container h3{max-width:30%;margin-bottom:80px}@media (max-width:650px),(min-width:651px) and (max-width:1279px){.more-ways-to-connect .container h3{max-width:100%;margin-bottom:40px}}.more-ways-to-connect .container h3 span{background:var(--_background-heading);color:#fff;padding:10px;line-height:90px}.more-ways-to-connect .container ul{justify-content:center;gap:40px;display:flex}@media (max-width:650px),(min-width:651px) and (max-width:1279px){.more-ways-to-connect .container ul{flex-direction:column;gap:20px}}@media (min-width:651px) and (max-width:1279px){.more-ways-to-connect .container ul{text-align:center;align-items:center}}.more-ways-to-connect .container ul p{color:#fff}.more-ways-to-connect .container ul h4{color:var(--_highlight)}[data-theme=digital] .more-ways-to-connect{--background:#212d39;--background-heading:#314a5e;--highlight:#db9e41}[data-theme=performance] .more-ways-to-connect{--background:#275648;--background-heading:#617f75;--highlight:#d2faec}[data-theme=next] .more-ways-to-connect{--background:#5d496c;--background-heading:#a994ba;--highlight:#e26262}[data-theme=creative] .more-ways-to-connect{--background:#fbe5e5;--background-heading:#f96867;--highlight:#e26262}
.mosaic .container .header{padding-top:200px;position:relative}@media (max-width:650px){.mosaic .container .header{padding-top:50px}}.mosaic .container .header .mobile-image{width:100%;height:auto;display:block}.mosaic .container .header .headerbox{background-color:#fff;width:50%;padding:100px 40px 60px}@media (min-width:651px) and (max-width:1279px){.mosaic .container .header .headerbox{width:90%;padding:50px 20px 30px}}@media (max-width:650px){.mosaic .container .header .headerbox{width:100%;padding:10px 20px 20px}}.mosaic .container .header .headerbox h5{width:50%;padding-top:40px}@media (max-width:650px),(min-width:651px) and (max-width:1279px){.mosaic .container .header .headerbox h5{width:90%}}@media (max-width:650px){.mosaic .container .header .headerbox h5{padding-top:10px}}.mosaic .container .boxes{columns:2;gap:0}@media (max-width:650px){.mosaic .container .boxes{flex-direction:column;display:flex}}.mosaic .container .boxes .box{break-inside:avoid;flex-basis:50%;padding:100px 40px}.mosaic .container .boxes .box .box-title{color:#fff;border-top:1px solid #fff;width:50%;margin-bottom:40px;padding-top:20px}.mosaic .container .boxes .box .box-description{color:#fff}.mosaic .container div[data-color-box][data-color-box="1"]{background:#212d39}.mosaic .container div[data-color-box][data-color-box="2"]{background:#4b2c3e}.mosaic .container div[data-color-box][data-color-box="3"]{background:#677b8e}.mosaic .container div[data-color-box][data-color-box="4"]{background:#314a5e}.mosaic .container div[data-color-box][data-color-box="5"]{background:#212d39}.mosaic .container div[data-color-box][data-color-box="6"]{background:#4b2c3e}.mosaic .container div[data-color-box][data-color-box="7"]{background:#677b8e}.mosaic .container div[data-color-box][data-color-box="8"]{background:#314a5e}.mosaic .container div[data-color-box][data-color-box="9"]{background:#212d39}.mosaic .container div[data-color-box][data-color-box="10"]{background:#4b2c3e}.mosaic .container div[data-color-box][data-color-box="11"]{background:#677b8e}.mosaic .container div[data-color-box][data-color-box="12"]{background:#314a5e}.mosaic .container div[data-color-box][data-color-box="13"]{background:#212d39}.mosaic .container div[data-color-box][data-color-box="14"]{background:#4b2c3e}.mosaic .container div[data-color-box][data-color-box="15"]{background:#677b8e}.mosaic .container div[data-color-box][data-color-box="16"]{background:#314a5e}.mosaic .container div[data-color-box][data-color-box="17"]{background:#212d39}.mosaic .container div[data-color-box][data-color-box="18"]{background:#4b2c3e}.mosaic .container div[data-color-box][data-color-box="19"]{background:#677b8e}.mosaic .container div[data-color-box][data-color-box="20"]{background:#314a5e}.mosaic .container div[data-color-box][data-color-box="21"]{background:#212d39}.mosaic .container div[data-color-box][data-color-box="22"]{background:#4b2c3e}.mosaic .container div[data-color-box][data-color-box="23"]{background:#677b8e}.mosaic .container div[data-color-box][data-color-box="24"]{background:#314a5e}.mosaic .container div[data-color-box][data-color-box="25"]{background:#212d39}.mosaic .container div[data-color-box][data-color-box="26"]{background:#4b2c3e}.mosaic .container div[data-color-box][data-color-box="27"]{background:#677b8e}.mosaic .container div[data-color-box][data-color-box="28"]{background:#314a5e}.mosaic .container div[data-color-box][data-color-box="29"]{background:#212d39}.mosaic .container div[data-color-box][data-color-box="30"]{background:#4b2c3e}
.mosaic2{margin-top:100px}.mosaic2 .container .header{padding-top:200px}@media (max-width:650px){.mosaic2 .container .header{padding-top:50px}}.mosaic2 .container .header .mobile-image-container .mobile-image{width:100%;height:auto;display:block}.mosaic2 .container .header .headerbox{background-color:#fff;width:50%;margin-left:auto;padding:100px 40px 60px}@media (max-width:650px){.mosaic2 .container .header .headerbox{width:100%;padding:10px 20px 30px}}.mosaic2 .container .header .headerbox h5{width:50%;padding-top:40px}@media (max-width:650px),(min-width:651px) and (max-width:1279px){.mosaic2 .container .header .headerbox h5{width:90%}}@media (max-width:650px){.mosaic2 .container .header .headerbox h5{padding-top:10px}}.mosaic2 .container .boxes{--translate-vertical-px:-160px;grid-template-columns:1fr 1fr;display:grid}@media (max-width:650px){.mosaic2 .container .boxes{flex-direction:column;display:flex}}.mosaic2 .container .boxes .box{break-inside:avoid;flex-basis:50%;padding:100px 40px}.mosaic2 .container .boxes .box .box-title{color:#fff;border-top:1px solid #fff;width:50%;margin-bottom:40px;padding-top:20px}.mosaic2 .container .boxes .box .box-description{color:#fff}@media (max-width:650px){.mosaic2 .container .boxes{--translate-vertical-px:0}}.mosaic2 .container .box:nth-child(odd){top:var(--translate-vertical-px);position:relative}.mosaic2 .container div[data-color-box][data-color-box="1"]{background-color:#677b8e}.mosaic2 .container div[data-color-box][data-color-box="2"]{background-color:#4b2c3e}.mosaic2 .container div[data-color-box][data-color-box="3"]{background-color:#212d39}.mosaic2 .container div[data-color-box][data-color-box="4"]{background-color:#677b8e}.mosaic2 .container div[data-color-box][data-color-box="5"]{background-color:#4b2c3e}.mosaic2 .container div[data-color-box][data-color-box="6"]{background-color:#212d39}.mosaic2 .container div[data-color-box][data-color-box="7"]{background-color:#677b8e}.mosaic2 .container div[data-color-box][data-color-box="8"]{background-color:#4b2c3e}.mosaic2 .container div[data-color-box][data-color-box="9"]{background-color:#212d39}.mosaic2 .container div[data-color-box][data-color-box="10"]{background-color:#677b8e}.mosaic2 .container div[data-color-box][data-color-box="11"]{background-color:#4b2c3e}.mosaic2 .container div[data-color-box][data-color-box="12"]{background-color:#212d39}.mosaic2 .container div[data-color-box][data-color-box="13"]{background-color:#677b8e}.mosaic2 .container div[data-color-box][data-color-box="14"]{background-color:#4b2c3e}.mosaic2 .container div[data-color-box][data-color-box="15"]{background-color:#212d39}.mosaic2 .container div[data-color-box][data-color-box="16"]{background-color:#677b8e}.mosaic2 .container div[data-color-box][data-color-box="17"]{background-color:#4b2c3e}.mosaic2 .container div[data-color-box][data-color-box="18"]{background-color:#212d39}.mosaic2 .container div[data-color-box][data-color-box="19"]{background-color:#677b8e}.mosaic2 .container div[data-color-box][data-color-box="20"]{background-color:#4b2c3e}.mosaic2 .container div[data-color-box][data-color-box="21"]{background-color:#212d39}.mosaic2 .container div[data-color-box][data-color-box="22"]{background-color:#677b8e}.mosaic2 .container div[data-color-box][data-color-box="23"]{background-color:#4b2c3e}.mosaic2 .container div[data-color-box][data-color-box="24"]{background-color:#212d39}.mosaic2 .container div[data-color-box][data-color-box="25"]{background-color:#677b8e}.mosaic2 .container div[data-color-box][data-color-box="26"]{background-color:#4b2c3e}.mosaic2 .container div[data-color-box][data-color-box="27"]{background-color:#212d39}.mosaic2 .container div[data-color-box][data-color-box="28"]{background-color:#677b8e}.mosaic2 .container div[data-color-box][data-color-box="29"]{background-color:#4b2c3e}.mosaic2 .container div[data-color-box][data-color-box="30"]{background-color:#212d39}
.office-contact-map{--_background-primary:var(--background-primary,#4b2c3e);--_background-box:var(--background-box,#351b2a);--_color-heading-inner:var(--color-heading-inner,#db9e41);--_color-heading-main:var(--color-heading-main,#fff);--_color-link:var(--color-link,#5bc6c7);background-color:var(--_background-primary);padding:150px 0}@media (max-width:650px){.office-contact-map{padding:100px 0}}@media (min-width:651px) and (max-width:1279px){.office-contact-map{padding:80px}}.office-contact-map .container{grid-template-rows:1fr;grid-template-columns:1fr 40px 1fr;display:grid}@media (max-width:650px){.office-contact-map .container{grid-template-rows:1fr;grid-template-columns:1fr}}@media (min-width:651px) and (max-width:1279px){.office-contact-map .container{grid-template-columns:unset}}.office-contact-map .container .info{z-index:1;grid-area:1/1/2/3;align-self:center}@media (max-width:650px){.office-contact-map .container .info{grid-area:unset;padding:0 20px}}.office-contact-map .container .info h3{color:var(--_color-heading-main);text-wrap:pretty;margin-bottom:50px}.office-contact-map .container .info .box{background-color:var(--_background-box);display:flex}.office-contact-map .container .info .box .data{flex-direction:column;gap:20px;width:70%;padding:40px;display:flex}@media (max-width:650px){.office-contact-map .container .info .box .data{padding:20px}}.office-contact-map .container .info .box .data h4{text-wrap:pretty;color:var(--_color-heading-inner)}.office-contact-map .container .info .box .data p{text-wrap:balance;color:#d8d8d8;max-width:50%;font-size:16px}.office-contact-map .container .info .box .data .button{color:var(--_color-link);padding:0;font-weight:700;text-decoration:underline}.office-contact-map .container .info .box .stamp{width:30%;height:300px;position:relative;overflow:clip}@media (max-width:650px),(min-width:651px) and (max-width:1279px){.office-contact-map .container .info .box .stamp{height:unset}}.office-contact-map .container .info .box .stamp img{object-fit:cover;height:100%;position:absolute;inset:0}.office-contact-map .container .map{grid-area:1/2/2/4}@media (max-width:650px){.office-contact-map .container .map{display:none}}.office-contact-map .container .map img{object-fit:cover;max-width:100%;max-height:700px}[data-theme=digital] .office-contact-map{--background-primary:#212d39;--background-box:#212d39;--color-heading-inner:#db9e41;--color-link:#d8f4fe}[data-theme=performance] .office-contact-map{--background-primary:#275648;--background-box:#1a3b31;--color-heading-inner:#d8f4fe;--color-link:#d8f4fe}[data-theme=next] .office-contact-map{--background-primary:#5d496c;--background-box:#433151;--color-heading-inner:#fbeafd;--color-link:#e26262}[data-theme=creative] .office-contact-map{--background-primary:#fbe5e5;--background-box:#79222d;--color-heading-inner:#fbe5e5;--color-heading-main:#79222d;--color-link:#5bc6c7}
.quiz-block{--_quiz-background:var(--quiz-background,#6b485c);--_quiz-text-color:var(--quiz-text-color,#f4e2d1);--_quiz-heading-color:var(--quiz-heading-color,white);--_question-background:var(--question-background,#ae2031);--_answer-background:var(--answer-background,white);--_answer-border-color:var(--answer-border-color,#4b2c3e);--_answer-hover-border:var(--answer-hover-border,#db9e41);--_button-background:var(--button-background,#db9e41);--_button-hover-background:var(--button-hover-background,#f4abab);--_error-background:var(--error-background,#ffebee);--_error-color:var(--error-color,#c62828);--_score-background:var(--score-background,#79222d);--_score-highlight-color:var(--score-highlight-color,#5bc6c7);background:var(--_quiz-background);color:var(--_quiz-text-color);padding:60px 0}.quiz-block .container{max-width:800px;margin:0 auto;padding:0 20px}.quiz-block .content{text-align:center;margin-bottom:40px}.quiz-block .content h4{color:var(--_quiz-heading-color);margin-bottom:16px}.quiz-block .content p{color:var(--_quiz-text-color);opacity:.8}.quiz-block .quiz-loading,.quiz-block .quiz-error{text-align:center;padding:40px 20px;font-size:18px}.quiz-block .quiz-error{color:var(--_error-color)}.quiz-block .quiz-form .form-field{margin-bottom:24px}.quiz-block .quiz-form .form-field label{margin-bottom:8px;font-weight:600;display:block}.quiz-block .quiz-form .form-field input{border:1px solid var(--_answer-border-color);background:var(--_answer-background);color:#000;border-radius:4px;width:100%;padding:12px;font-size:16px}.quiz-block .quiz-form .form-field input:focus{border-color:var(--_answer-hover-border);outline:none}.quiz-block .quiz-form .questions{margin:32px 0}.quiz-block .quiz-form .question{background:var(--_question-background);border-radius:8px;margin-bottom:32px;padding:24px}.quiz-block .quiz-form .question .question-text{color:var(--_quiz-heading-color);margin-bottom:16px;font-size:18px;font-weight:600}.quiz-block .quiz-form .question .answers{flex-direction:column;gap:12px;display:flex}.quiz-block .quiz-form .question .answer-option{background:var(--_answer-background);border:2px solid var(--_answer-border-color);cursor:pointer;color:#000;border-radius:4px;align-items:center;padding:12px;transition:all .2s;display:flex}.quiz-block .quiz-form .question .answer-option:hover{border-color:var(--_answer-hover-border)}.quiz-block .quiz-form .question .answer-option input[type=checkbox],.quiz-block .quiz-form .question .answer-option input[type=radio]{cursor:pointer;margin-right:12px}.quiz-block .quiz-form .question .answer-option span{flex:1}.quiz-block .quiz-form .error-message{background:var(--_error-background);color:var(--_error-color);text-align:center;border-radius:4px;margin-bottom:16px;padding:12px}.quiz-block .quiz-form .submit-button{background:var(--_button-background);color:#fff;cursor:pointer;border:none;border-radius:4px;width:100%;padding:16px;font-size:18px;font-weight:600;transition:background .2s}.quiz-block .quiz-form .submit-button:hover:not(:disabled){background:var(--_button-hover-background)}.quiz-block .quiz-form .submit-button:disabled{cursor:not-allowed;opacity:.6;background:#9e9e9e}.quiz-block .quiz-result{text-align:center;padding:40px 20px}.quiz-block .quiz-result h3{color:var(--_quiz-heading-color);margin-bottom:24px}.quiz-block .quiz-result .scoring-details-item{gap:30px;display:flex}@media screen and (max-width:1024px){.quiz-block .quiz-result .scoring-details-item{flex-direction:column;gap:12px}}.quiz-block .quiz-result .scoring-details-item h4{font-size:24px}.quiz-block .quiz-result .score-display{background:var(--_score-background);border-radius:8px;margin-bottom:32px;padding:24px}.quiz-block .quiz-result .score-display .score{color:var(--_quiz-text-color);margin:0;font-size:24px}.quiz-block .quiz-result .score-display .score strong{color:var(--_score-highlight-color);font-size:32px}.quiz-block .quiz-result .scoring-range{text-align:left;background:var(--_question-background);border-radius:8px;padding:24px}.quiz-block .quiz-result .scoring-range h4{color:var(--_quiz-heading-color);margin-bottom:16px}.quiz-block .quiz-result .scoring-range .profile,.quiz-block .quiz-result .scoring-range .action-plan{color:var(--_quiz-text-color);margin-bottom:16px;line-height:1.6}.quiz-block .quiz-result .scoring-range .cta-button{background:var(--_button-background);color:#fff;border-radius:4px;padding:12px 24px;font-weight:600;text-decoration:none;transition:background .2s;display:inline-block}.quiz-block .quiz-result .scoring-range .cta-button:hover{background:var(--_button-hover-background)}[data-theme=performance] .quiz-block{--_score-background:var(--score-background,#275648);--_score-highlight-color:var(--score-highlight-color,white);--quiz-background:#617f75;--question-background:#275648;--quiz-text-color:#d2faec;--quiz-heading-color:white;--button-background:#3b389f;--button-hover-background:#3b389f;--answer-hover-border:#3b389f}[data-theme=next] .quiz-block{--_score-background:var(--score-background,#5d496c);--_score-highlight-color:var(--score-highlight-color,white);--quiz-background:#756185;--question-background:#433151;--quiz-text-color:#fbeafd;--quiz-heading-color:white;--button-background:#e26262;--button-hover-background:#e26262;--answer-hover-border:#e26262}[data-theme=digital] .quiz-block{--_score-background:var(--score-background,#212d39);--_score-highlight-color:var(--score-highlight-color,white);--quiz-background:#314a5e;--question-background:#212d39;--quiz-text-color:#d8f4fe;--quiz-heading-color:white;--button-background:#f4abab;--button-hover-background:#f4abab;--answer-hover-border:#db9e41}[data-theme=creative] .quiz-block{--_score-background:var(--score-background,#79222d);--_score-highlight-color:var(--score-highlight-color,white);--quiz-background:#79222d;--question-background:#ae2031;--quiz-text-color:#fbe5e5;--quiz-heading-color:white;--button-background:#5bc6c7;--button-hover-background:#5bc6c7;--answer-hover-border:#5bc6c7}
.random-clever-person{padding:150px 0}@media (max-width:650px),(min-width:651px) and (max-width:1279px){.random-clever-person{padding:50px 25px}}.random-clever-person .container{align-items:flex-start;gap:20px;width:100%;display:flex}@media (max-width:650px){.random-clever-person .container{flex-direction:column;gap:30px}}@media (min-width:651px) and (max-width:1279px){.random-clever-person .container{align-items:center}}.random-clever-person .container .title{width:50%;padding:0 100px}@media (max-width:650px){.random-clever-person .container .title{width:100%;padding:0}}@media (min-width:651px) and (max-width:1279px){.random-clever-person .container .title{padding:0 50px}}.random-clever-person .container .title h6{color:#4b2c3e;text-wrap:pretty}.random-clever-person .container .title h6 strong{color:#db9e41;font-weight:400}.random-clever-person .container .info{border-left:1px solid #0000001a;width:50%;padding-left:20px}@media (max-width:650px){.random-clever-person .container .info{border-left:none;width:100%;padding:0}}.random-clever-person .container .info p{text-wrap:balance;font-size:24px;line-height:125%}@media (max-width:650px),(min-width:651px) and (max-width:1279px){.random-clever-person .container .info p{font-size:18px}}.random-clever-person .container .info .links{margin-top:80px}@media (min-width:651px) and (max-width:1279px){.random-clever-person .container .info .links{margin-top:30px}}.random-clever-person .container .info .links .primary{margin-right:24px}
.related-articles{margin:20px auto;padding:120px 0}.related-articles h4{text-wrap:pretty;justify-content:space-between;align-items:flex-start;padding-bottom:40px;display:flex}@media (max-width:650px),(min-width:651px) and (max-width:1279px){.related-articles h4{align-items:center}}@media (max-width:650px){.related-articles h4{text-align:right;flex-direction:column;gap:40px;padding-bottom:40px}.related-articles h4 .button{align-self:center;margin-top:20px}}.related-articles h4>span{flex-direction:column;gap:8px;display:flex}.related-articles h4>span span{color:#fff;background-color:#6b485c;width:max-content;padding:5px 24px;line-height:100%}.related-articles .posts{grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:20px;display:grid;translate:0}.related-articles .button{margin:50px 0 0;position:relative}
.service-cards{margin-bottom:100px}.service-cards .decorator{translate:-50%}.service-cards .decorator path{stroke:#db9e41}.service-cards h6{margin-bottom:50px}.service-cards h6 span{display:block}.service-cards .cards{grid-gap:20px;grid-template-columns:repeat(2,1fr);display:grid}.service-cards .cards .card{padding:20px 20px 70px}.service-cards .cards .card .title{margin-bottom:30px;font-size:22px;font-weight:700}.service-cards .cards .card .description{margin-bottom:20px;font-size:16px}.service-cards .cards .card:nth-child(2n){transform:translateY(30px)}.service-cards .cards .card:first-child{background-color:#db9e41}.service-cards .cards .card:first-child .title{color:#314a5e}.service-cards .cards .card:nth-child(2){color:#fff;background-color:#314a5e}.service-cards .cards .card:nth-child(3){background-color:#d8f4fe}.service-cards .cards .card:nth-child(3) .title{color:#314a5e}.service-cards .cards .card:nth-child(4){color:#fff;background-color:#e44718}.service-cards .cards .card:nth-child(n+5){color:#fff;background-color:red}
[data-theme=digital] .smart-clients-slider{--slider-arrow-background-color:#314a5e;--slider-background-color:#adcfe8;--slider-heading-color:#314a5e;--slider-category-color:#677b8e;--slider-active-category-color:#314a5e;--slider-top-clients-heading-color:#314a5e;--slider-top-clients-text-color:#314a5e;--slider-top-clients-link-color:#314a5e;--slider-slide-text-color:#314a5e;--slider-logo-fill-color:#314a5e}[data-theme=performance] .smart-clients-slider{--slider-arrow-background-color:transparent;--slider-background-color:#1a3b31;--slider-heading-color:#d2faec;--slider-category-color:#94b4a9;--slider-active-category-color:#fff;--slider-top-clients-heading-color:#f8dabd;--slider-top-clients-text-color:#f8dabd;--slider-top-clients-link-color:#79c3ac;--slider-slide-text-color:#f8dabd;--slider-logo-fill-color:#f8dabd}[data-theme=next] .smart-clients-slider{--slider-arrow-background-color:transparent;--slider-background-color:#433151;--slider-heading-color:#e26262;--slider-category-color:#d8d8d8;--slider-active-category-color:#e26262;--slider-top-clients-heading-color:#d8d8d8;--slider-top-clients-text-color:#d8d8d8;--slider-top-clients-link-color:#b59fe5;--slider-slide-text-color:#d8d8d8;--slider-logo-fill-color:#d8d8d8}.smart-clients-slider.default{--slider-arrow-background-color:#fff;--slider-arrow-fill-color:#787a7d;--slider-background-color:#fff;--slider-heading-color:#5bc6c7;--slider-category-color:#d8d8d8;--slider-active-category-color:#e26262;--slider-top-clients-heading-color:#d8d8d8;--slider-top-clients-text-color:#d8d8d8;--slider-top-clients-link-color:#b59fe5;--slider-slide-text-color:#d8d8d8;--slider-logo-fill-color:#d8d8d8;position:relative}.smart-clients-slider.default:before{content:" ";background:#351b2a;position:absolute;inset:0 0 60%}@media (max-width:650px),(min-width:651px) and (max-width:1279px){.smart-clients-slider.default:before{bottom:65%}}.smart-clients-slider.default .content{z-index:1;padding-top:40px;padding-bottom:40px;position:relative}@media (min-width:651px) and (max-width:1279px){.smart-clients-slider.default .content{padding:40px 0 0 20px}}@media (max-width:650px){.smart-clients-slider.default .content{padding:40px 0 0}}.smart-clients-slider.default .content h2{max-width:490px;font-size:clamp(36px,30.913px + 1.30435vw,48px);text-decoration:underline}.smart-clients-slider.default .slider .slide{margin-right:20px}.smart-clients-slider.default .slider .slide:nth-child(2n){translate:0 30px}.smart-clients-slider.default .slider .slide .client-logo{background-image:url(/images/patterns/comfy-diagonal.svg);background-size:cover;justify-content:center;align-items:center;width:100%;min-height:200px;display:flex}.smart-clients-slider.default .slider .slide .client-logo svg path{fill:#fff}.smart-clients-slider.default .slider .slide h6{color:#28292b;margin-top:32px;margin-bottom:16px}.smart-clients-slider.default .slider .slide span{color:#28292b;font-size:14px}.smart-clients-slider.default .slider .slide span:before{content:none!important}.smart-clients-slider{--_slider-arrow-background-color:var(--slider-arrow-background-color,#351b2a);--_slider-arrow-fill-color:var(--slider-arrow-fill-color,#fff);--_slider-background-color:var(--slider-background-color,#4b2c3e);--_slider-logo-fill-color:var(--slider-logo-fill-color,#fff);--_slider-heading-color:var(--slider-heading-color,#ffc0c0);--_slider-category-color:var(--slider-category-color,#ccb0c0);--_slider-active-category-color:var(--slider-active-category-color,#fff);--_slider-top-clients-heading-color:var(--slider-top-clients-heading-color,#f8dabd);--_slider-top-clients-text-color:var(--slider-top-clients-text-color,#d8d8d8);--_slider-top-clients-link-color:var(--slider-top-clients-link-color,#e44718);--_slider-slide-text-color:var(--slider-slide-text-color,#d8d8d8);background:var(--_slider-background-color);padding-bottom:40px}.smart-clients-slider .content{max-width:1090px;padding:80px 20px 0}@media (max-width:650px),(min-width:651px) and (max-width:1279px){.smart-clients-slider .content{padding:40px 0 0 20px}}.smart-clients-slider .content h2{color:var(--_slider-heading-color);max-width:800px;margin-bottom:40px;line-height:125%}.smart-clients-slider .content ul{gap:20px;margin-bottom:40px;list-style:none;display:flex}@media (max-width:650px){.smart-clients-slider .content ul{flex-wrap:wrap}}.smart-clients-slider .content ul li{cursor:pointer;color:var(--_slider-category-color)}.smart-clients-slider .content ul li.active{color:var(--_slider-active-category-color);text-decoration:underline}.smart-clients-slider .slider{max-width:1350px;margin:0 20px;position:relative;overflow:clip}@media (min-width:651px) and (max-width:1279px){.smart-clients-slider .slider{padding:20px}}@media (max-width:650px){.smart-clients-slider .slider{padding:40px 20px}}.smart-clients-slider .slider .slider-button{z-index:2;color:#0000;background-color:var(--_slider-arrow-background-color);justify-content:center;align-items:center;width:43px;height:40px;display:inline-flex;position:absolute;bottom:0;overflow:hidden}.smart-clients-slider .slider .slider-button svg{width:18px;height:18px}.smart-clients-slider .slider .slider-button svg path{fill:var(--_slider-arrow-fill-color)}.smart-clients-slider .slider .slider-button.next{left:auto;right:0}.smart-clients-slider .slider .slider-button.prev{right:50px;rotate:180deg}.smart-clients-slider .slider .slide:not(.featured-clients-block){color:var(--_slider-slide-text-color);flex-direction:column;margin-top:10px;display:flex}@media (max-width:650px),(min-width:651px) and (max-width:1279px){.smart-clients-slider .slider .slide:not(.featured-clients-block){margin-right:15px}}.smart-clients-slider .slider .slide:not(.featured-clients-block) .client-logo{z-index:1}.smart-clients-slider .slider .slide:not(.featured-clients-block) .client-logo svg{width:auto;max-width:150px;height:40px}.smart-clients-slider .slider .slide:not(.featured-clients-block) .client-logo svg path,.smart-clients-slider .slider .slide:not(.featured-clients-block) .client-logo svg polygon,.smart-clients-slider .slider .slide:not(.featured-clients-block) .client-logo svg rect{fill:var(--_slider-logo-fill-color)}.smart-clients-slider .slider .slide:not(.featured-clients-block) span.client-description:before{content:" ";background:var(--_slider-slide-text-color);width:1px;height:40px;margin:8px 0;display:block}.smart-clients-slider .slider .featured-clients-block{margin-right:100px}@media (min-width:651px) and (max-width:1279px){.smart-clients-slider .slider .featured-clients-block{margin-left:40px}}.smart-clients-slider .slider .featured-clients-block h4{color:var(--_slider-top-clients-heading-color);margin-bottom:24px}.smart-clients-slider .slider .featured-clients-block p{color:var(--_slider-top-clients-text-color);margin-bottom:24px}.smart-clients-slider .slider .featured-clients-block a svg{width:16px;margin-left:12px}.smart-clients-slider .slider .slider-track{gap:40px;padding-bottom:80px;overflow-x:hidden!important}@media (min-width:651px) and (max-width:1279px){.smart-clients-slider .slider .slider-track{gap:20px}}@media (max-width:650px),(min-width:651px) and (max-width:1279px){.smart-clients-slider .slider .slider-track{overflow-x:scroll!important}}
.social-media-block{--_background-primary:var(--background-primary,#db9e41);--_background-secondary:var(--background-secondary,#4b2c3e);background:var(--_background-secondary);padding:50px 0;position:relative}.social-media-block .container{z-index:1;background:var(--_background-primary);justify-content:space-evenly;gap:110px;padding:110px 0;display:flex;position:relative}@media (max-width:650px){.social-media-block .container{flex-direction:column;gap:40px;padding:40px 20px}}@media (min-width:651px) and (max-width:1279px){.social-media-block .container{gap:30px}}.social-media-block .container div{max-width:300px}@media (max-width:650px){.social-media-block .container div{max-width:unset}}.social-media-block .container div h4{color:#fff;text-wrap:pretty;margin-bottom:20px}.social-media-block .container div p{text-wrap:balance;font-size:16px;line-height:140%}.social-media-block .container ul{flex-wrap:wrap;gap:40px;max-width:300px;display:flex}@media (max-width:650px){.social-media-block .container ul{max-width:unset;justify-content:center}}@media (min-width:651px) and (max-width:1279px){.social-media-block .container ul{justify-content:center;align-items:center}}.social-media-block .container ul li svg{width:45px;height:45px}.social-media-block .container ul li svg path{fill:#351b2a}[data-theme=digital] .social-media-block{--background-primary:#adcfe8;--background-secondary:#212d39}[data-theme=performance] .social-media-block{--background-primary:#79c3ac;--background-secondary:#275648}[data-theme=next] .social-media-block{--background-primary:#b59fe5;--background-secondary:#5d496c}[data-theme=creative] .social-media-block{--background-primary:#5bc6c7;--background-secondary:#fbe5e5}
.solutions-layout-block{padding:100px 0}@media (min-width:651px) and (max-width:1279px){.solutions-layout-block{padding:100px 20px}}@media (max-width:650px){.solutions-layout-block{padding:60px 20px}}.solutions-layout-block .container{max-width:1090px}.solutions-layout-block .container hgroup{align-items:center;gap:100px;display:flex}@media (max-width:650px){.solutions-layout-block .container hgroup{flex-direction:column;gap:20px;padding:0 20px}}.solutions-layout-block .container hgroup h2{position:relative}.solutions-layout-block .container hgroup h2 .decorator{position:absolute;top:-50%;left:-30px}@media (max-width:650px),(min-width:651px) and (max-width:1279px){.solutions-layout-block .container hgroup h2 .decorator{display:none}}.solutions-layout-block .container hgroup h2 .decorator path{stroke:#db9e41}.solutions-layout-block .container hgroup h3{text-align:right}.solutions-layout-block .container ul{grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;grid-auto-flow:row;gap:20px;margin-top:50px;display:grid}@media (max-width:650px){.solutions-layout-block .container ul{grid-template-columns:1fr}}.solutions-layout-block .container ul li{padding:40px}@media (max-width:650px){.solutions-layout-block .container ul li{padding:20px}}.solutions-layout-block .container ul li:first-child{color:#d8d8d8;background:#212d39}.solutions-layout-block .container ul li:nth-child(2){color:#212d39;background:#d8f4fe}.solutions-layout-block .container ul li:nth-child(3){color:#fff;background:#677b8e}.solutions-layout-block .container ul li:nth-child(4){color:#fff;background:#db9e41}.solutions-layout-block .container ul li:nth-child(4) p{color:#28292b}.solutions-layout-block .container ul li h4{justify-content:space-between;gap:10px;margin-bottom:16px;display:flex}.solutions-layout-block .container ul li h4 svg{width:24px;min-width:24px}.solutions-layout-block .container ul li h4 svg path{fill:currentColor}
.solutions-with-media{background-color:#351b2a;padding-bottom:200px}@media (max-width:650px){.solutions-with-media{padding-bottom:50px}}.solutions-with-media .cards-title{color:#ffc0c0;padding:50px 50% 50px 100px}@media (max-width:650px){.solutions-with-media .cards-title{padding:40px}}.solutions-with-media .cards-title .decorator{translate:-50%}.solutions-with-media .cards-title .decorator path{stroke:#db9e41}.solutions-with-media .cards{grid-gap:20px;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);display:grid}@media (max-width:650px){.solutions-with-media .cards{flex-direction:column;grid-template-rows:repeat(4,1fr);grid-template-columns:1fr;gap:40px;display:flex}}.solutions-with-media .cards .card{flex-direction:column;padding-top:30px;display:flex;position:relative;overflow:clip}.solutions-with-media .cards .card .arrow{z-index:3;width:max-content;height:max-content;position:absolute;top:20px;left:auto;right:20px}.solutions-with-media .cards .card .arrow svg{fill:#fff;width:20px;height:20px}.solutions-with-media .cards .card .arrow svg path{stroke:#fff;fill:#fff}.solutions-with-media .cards .card .cta{z-index:3;position:absolute;inset:0}.solutions-with-media .cards .card .text{z-index:2;width:80%;margin-bottom:40px;padding:80px 100px 80px 60px;position:relative}@media (max-width:650px),(min-width:651px) and (max-width:1279px){.solutions-with-media .cards .card .text{width:100%;margin-bottom:0;padding:20px 20px 30px}}.solutions-with-media .cards .card .text .decorator{width:24px;height:24px}.solutions-with-media .cards .card .text .decorator path{stroke:#fff}.solutions-with-media .cards .card .text h6{padding:20px 0}.solutions-with-media .cards .card .image{z-index:0;object-fit:cover;width:60%;height:90%;position:absolute;bottom:0;right:0}@media (max-width:650px),(min-width:651px) and (max-width:1279px){.solutions-with-media .cards .card .image{display:none}}.solutions-with-media .cards .card .clients{padding-bottom:30px;padding-left:60px}@media (max-width:650px),(min-width:651px) and (max-width:1279px){.solutions-with-media .cards .card .clients{flex-wrap:wrap;align-items:center;gap:20px;margin-top:auto;padding-left:20px;display:flex}}.solutions-with-media .cards .card .clients svg{max-width:120px;margin-bottom:10px;display:block}.solutions-with-media .cards .card .clients svg path{fill:#fff}.solutions-with-media .cards .card:nth-child(4n+1){background-color:#5bc6c7}.solutions-with-media .cards .card:nth-child(4n+1) h6{color:#28292b}.solutions-with-media .cards .card:nth-child(4n+1) .text{background-color:#5bc6c7}.solutions-with-media .cards .card:nth-child(4n+2){background-color:#db9e41;transform:translateY(50px)}@media (max-width:650px){.solutions-with-media .cards .card:nth-child(4n+2){transform:translateY(0)}}.solutions-with-media .cards .card:nth-child(4n+2) .text{background-color:#db9e41}.solutions-with-media .cards .card:nth-child(4n+2) .text h6{color:#351b2a}.solutions-with-media .cards .card:nth-child(4n+2) .text p{color:#fff}.solutions-with-media .cards .card:nth-child(4n+3){background-color:#e44718}.solutions-with-media .cards .card:nth-child(4n+3) .text{color:#fff;background-color:#e44718}.solutions-with-media .cards .card:nth-child(4n){background-color:#6b485c;transform:translateY(50px)}@media (max-width:650px){.solutions-with-media .cards .card:nth-child(4n){transform:translateY(0)}}.solutions-with-media .cards .card:nth-child(4n) .text{background-color:#6b485c}.solutions-with-media .cards .card:nth-child(4n) .text h6{color:#f8dabd}.solutions-with-media .cards .card:nth-child(4n) .text p{color:#ffc0c0}.solutions-and-services .solutions-with-media{justify-content:center;display:flex;position:relative}.solutions-and-services .solutions-with-media .container{max-width:1440px}.solutions-and-services .solutions-with-media:before{content:"";z-index:0;background-color:#2d1924;width:100%;max-width:1312px;height:100%;position:absolute}.solutions-and-services .solutions-with-media .cards-title{color:#ffc0c0;margin-left:80px;position:relative}@media (max-width:650px),(min-width:651px) and (max-width:1279px){.solutions-and-services .solutions-with-media .cards-title{margin-left:0;padding:40px}}[data-theme=digital] .solutions-with-media{background-color:#e5e0d8}[data-theme=digital] .cards-title{color:#212d39}
.career-affected-team{--_career-affected-team-background:var(--career-affected-team-background,#6b485c);--_career-affected-team-heading-color:var(--career-affected-team-heading-color,#e5e0d8);--_career-affected-team-heading-text-color:var(--career-affected-team-heading-text-color,#e5e0d8);--_career-affected-team-heading-text-decoration:var(--career-affected-team-heading-text-decoration,none);--_career-affected-team-box-background:var(--career-affected-team-box-background,#e5e0d8);--_career-affected-team-box-background-highlight:var(--career-affected-team-box-background-highlight,#e44718);--_career-affected-team-box-text:var(--career-affected-team-box-text,#212d39);--_career-affected-team-box-text-highlight:var(--career-affected-team-box-text-highlight,#fff);background:var(--_career-affected-team-background);padding:150px 0}@media (max-width:650px){.career-affected-team{padding:50px 0}}.career-affected-team .container{max-width:1000px}.career-affected-team .title{margin-bottom:150px;display:flex}@media (max-width:650px){.career-affected-team .title{flex-direction:column;align-items:center;margin-bottom:50px}}.career-affected-team .title h4{color:var(--_career-affected-team-heading-color);-webkit-text-decoration:var(--_career-affected-team-heading-text-decoration);text-decoration:var(--_career-affected-team-heading-text-decoration);min-width:300px}@media (max-width:650px){.career-affected-team .title h4{margin-bottom:30px}}.career-affected-team .title p{color:var(--_career-affected-team-heading-text-color);text-wrap:balance;max-width:60%}.career-affected-team ul{justify-content:center;gap:20px;margin:auto;display:flex}@media (max-width:650px){.career-affected-team ul{flex-wrap:wrap}}.career-affected-team ul li{flex-direction:column;width:350px;display:flex}.career-affected-team ul li:nth-child(odd){translate:0 80px}@media (max-width:650px){.career-affected-team ul li:nth-child(odd){translate:0}}.career-affected-team ul li:nth-child(2n){flex-direction:column-reverse}.career-affected-team ul li:nth-child(2n) p{background:var(--_career-affected-team-box-background-highlight);color:var(--_career-affected-team-box-text-highlight)}.career-affected-team ul li .image-wrapper{width:100%;height:350px;position:relative}.career-affected-team ul li .image-wrapper img{object-fit:cover;position:absolute;inset:0}.career-affected-team ul li p{background:var(--_career-affected-team-box-background);color:var(--_career-affected-team-box-text);padding:30px;font-size:24px;line-height:125%}[data-theme=digital] .career-affected-team{--career-affected-team-background:#314a5e;--career-affected-team-heading-color:#db9e41;--career-affected-team-heading-text-color:#d8f4fe;--career-affected-team-box-background:#adcfe8;--career-affected-team-box-background-highlight:#db9e41;--career-affected-team-box-text:#212d39;--career-affected-team-box-text-highlight:#fff}[data-theme=creative] .career-affected-team{--career-affected-team-background:#722135;--career-affected-team-heading-color:#db9e41;--career-affected-team-heading-text-color:#d8f4fe;--career-affected-team-heading-text-decoration:underline;--career-affected-team-box-background:#fbe5e5;--career-affected-team-box-background-highlight:#f96867;--career-affected-team-box-text:#212d39;--career-affected-team-box-text-highlight:#fff}[data-theme=performance] .career-affected-team{--career-affected-team-background:#275648;--career-affected-team-heading-color:#db9e41;--career-affected-team-heading-text-color:#d8f4fe;--career-affected-team-box-background:#94b4a9;--career-affected-team-box-background-highlight:#79c3ac;--career-affected-team-box-text:#212d39;--career-affected-team-box-text-highlight:#fff}[data-theme=next] .career-affected-team{--career-affected-team-background:#756185;--career-affected-team-heading-color:#d8d8d8;--career-affected-team-heading-text-color:#d8f4fe;--career-affected-team-box-background:#d8f4fe;--career-affected-team-box-background-highlight:#db9e41;--career-affected-team-box-text:#212d39;--career-affected-team-box-text-highlight:#fff}
.testaments-box{background:linear-gradient(to bottom, var(--testaments-box-top-bg,#1a3b31) 50%, var(--testaments-box-bottom-bg,#f8dabd) 50%)}.testaments-box .testaments{background-color:var(--testaments-background-color,#d2faec);padding-top:161px;padding-bottom:250px;position:relative}.testaments-box .testaments:before{content:"";background-color:var(--testaments-glich-background-color,#1a3b31);z-index:1;width:50%;height:50px;position:absolute;top:0;left:0}.testaments-box .testaments header{--_testaments-heading-color:var(--testaments-heading-color,#5bc6c7);--_testaments-description-color:var(--testaments-description-color,#79222d);--_testaments-heading-text-decoration:var(--testaments-heading-text-decoration,none);grid-template-columns:15%[title]365px[description]290px 1fr;margin-bottom:60px;display:grid}@media (min-width:651px) and (max-width:1279px){.testaments-box .testaments header{gap:20px;padding:40px 20px 0;grid-template-columns:1fr!important}}@media (max-width:650px){.testaments-box .testaments header{gap:20px 0;margin-bottom:40px;padding:20px;grid-template-columns:1fr!important}}.testaments-box .testaments header h3{text-wrap:pretty;color:var(--_testaments-heading-color);-webkit-text-decoration:var(--_testaments-heading-text-decoration);text-decoration:var(--_testaments-heading-text-decoration);grid-column:title}.testaments-box .testaments header .description{text-wrap:balance;color:var(--_testaments-description-color);grid-column:description}.testaments-box .testaments .slider .slider-track{scrollbar-width:none;align-items:flex-start;overflow-x:auto!important}.testaments-box .testaments .slider .center-slides{justify-content:center}.testaments-box .testaments .slider .slider-button{z-index:2;color:#0000;text-align:center;background-color:#fff;justify-content:center;align-items:center;width:43px;height:40px;font-size:0;display:inline-flex;position:absolute;top:161px;right:107px;overflow:hidden}@media (max-width:650px){.testaments-box .testaments .slider .slider-button{bottom:20px;right:60px;top:unset!important}}.testaments-box .testaments .slider .slider-button svg{width:24px}.testaments-box .testaments .slider .slider-button svg path{stroke:#787a7d}.testaments-box .testaments .slider .slider-button.next{right:60px;transform:rotate(180deg)}@media (max-width:650px){.testaments-box .testaments .slider .slider-button.next{right:0}}.testaments-box .testaments .slider .slide{background:#fff;max-width:330px;margin-inline:10px;padding:32px}.testaments-box .testaments .slider .slide h4{text-wrap:pretty;margin-bottom:40px}.testaments-box .testaments .slider .slide p{text-wrap:pretty;font-size:16px;font-weight:400;line-height:140%}[data-theme=creative] .testaments-box{--testaments-box-top-bg:#fff;--testaments-box-bottom-bg:#fbe5e5}[data-theme=creative] .testaments-box .testaments{--testaments-background-color:#5bc6c7;--testaments-heading-color:#fbe5e5;--testaments-heading-text-decoration:underline}[data-theme=creative] .testaments-box .testaments:before{--testaments-glich-background-color:#fff}[data-theme=creative] .testaments-box .testaments header{grid-template-columns:7%[title]420px[description]290px 1fr}[data-theme=performance]{--testaments-description-color:#28292b}[data-theme=performance] .testaments{--testaments-heading-color:#275648}[data-theme=next] .testaments{--testaments-heading-color:#433151;--testaments-description-color:#351b2a}
.testimonials{--_testimonials-background-color:var(--testimonials-background-color,#4b2c3e);--_testimonials-title-background-color:var(--testimonials-title-background-color,#4b2c3e);--_testimonials-slider-button-color:var(--testimonials-slider-button-color,#351b2a);background-color:var(--_testimonials-background-color);padding-top:100px;padding-bottom:250px;position:relative}.testimonials .plus-icon{position:relative;left:10px}.testimonials .plus-icon path{stroke:#db9e41}.testimonials .slider-container{background-color:var(--_testimonials-inner-background-color);max-height:700px;position:relative}.testimonials .slider-container header{z-index:2;position:relative}.testimonials .slider-container .bg-overlay{z-index:0;background-color:var(--testimonials-inner-background-color,#6b485c);width:100%;height:85%;position:absolute;top:0;left:0;right:0}.testimonials .slider-container .bg-overlay:before{content:"";background-color:var(--testimonials-rect-background-color,#212d39);z-index:1;width:50%;height:50px;position:absolute;top:0;left:0}.testimonials .slider-container h3{width:70%;height:200px;margin-bottom:50px;margin-left:40px}@media (min-width:651px) and (max-width:1279px){.testimonials .slider-container h3{width:100%;margin-left:0;padding-left:20px}}@media (max-width:650px){.testimonials .slider-container h3{width:100%;margin-left:0;padding-left:0}}.testimonials .slider-container h3 span:not(:first-child){margin-top:10px}.testimonials .slider-container h3 span{background-color:var(--_testimonials-title-background-color);color:#fff;max-width:max-content;padding:20px;display:block}@media (max-width:650px){.testimonials .slider-container h3 span{font-size:.6em}}.testimonials .slider-container .slider{overflow:clip}.testimonials .slider-container .slider .embla .embla__container{gap:20px;display:flex}.testimonials .slider-container .slider .icon-logo{justify-content:space-between;align-items:center;margin-bottom:50px;display:flex}.testimonials .slider-container .slider .icon-logo .svg-image svg{max-width:100px;height:100px}.testimonials .slider-container .slider .icon-logo .svg-image svg path,.testimonials .slider-container .slider .icon-logo .svg-image svg rect,.testimonials .slider-container .slider .icon-logo .svg-image svg circle,.testimonials .slider-container .slider .icon-logo .svg-image svg polygon{fill:#6b485c}.testimonials .slider-container .slider .quote{color:#722135;font-size:16px;font-weight:700;line-height:160%}.testimonials .slider-container .slider .vertical-line{border-left:1px solid #787a7d;height:50px;margin:24px 0}.testimonials .slider-container .slider .person-name{color:#28292b;font-size:16px;font-weight:600;line-height:140%}.testimonials .slider-container .slider .meta{color:#787a7d;font-size:14px;font-weight:400;line-height:140%}.testimonials .slider-container .slider .call-to-action{color:#351b2a;margin-top:40px;font-size:16px;font-weight:600;line-height:140%;text-decoration:underline}.testimonials .slider-container .slider .call-to-action svg{width:20px;height:20px;margin-left:10px}.testimonials .slider-container .slider .call-to-action svg path{stroke:unset}.testimonials .slider-container .slider .slider-button{z-index:2;color:#0000;background-color:var(--_testimonials-slider-button-color);text-align:center;justify-content:center;align-items:center;width:43px;height:40px;font-size:0;display:inline-flex;position:absolute;top:50px;overflow:hidden}.testimonials .slider-container .slider .slider-button svg{width:24px}.testimonials .slider-container .slider .slider-button svg path{stroke:#fff}.testimonials .slider-container .slider .slider-button.next{right:20px}.testimonials .slider-container .slider .slider-button.prev{right:70px;rotate:180deg}.testimonials .slider-container .slider .slide{background:#fff;flex:0 0 33.3333%;align-self:flex-start;min-width:0;max-width:350px;margin-bottom:60px;padding:32px}@media (min-width:651px) and (max-width:1279px){.testimonials .slider-container .slider .slide{flex:0 0 50%}}@media (max-width:650px){.testimonials .slider-container .slider .slide{flex:0 0 100%;padding:16px}}[data-theme=group] .testimonials{--testimonials-background-color:#351b2a;--testimonials-title-background-color:#4b2c3e;--testimonials-slider-button-color:#351b2a}[data-theme=group] .testimonials .bg-overlay{--testimonials-inner-background-color:#6b485c}[data-theme=group] .testimonials .bg-overlay:before{--testimonials-rect-background-color:#351b2a}[data-theme=digital] .testimonials{--testimonials-background-color:#212d39;--testimonials-title-background-color:#314a5e;--testimonials-slider-button-color:#212d39}[data-theme=digital] .testimonials .bg-overlay{--testimonials-inner-background-color:#677b8e}[data-theme=digital] .testimonials .bg-overlay:before{--testimonials-rect-background-color:#212d39}[data-theme=creative] .testimonials{--testimonials-background-color:#fbe5e5;--testimonials-title-background-color:#f96867;--testimonials-slider-button-color:#ae2031}[data-theme=creative] .testimonials .bg-overlay{--testimonials-inner-background-color:#5bc6c7}[data-theme=creative] .testimonials .bg-overlay:before{--testimonials-rect-background-color:#fbe5e5}[data-theme=next] .testimonials{--testimonials-background-color:#756185;--testimonials-title-background-color:#a994ba;--testimonials-slider-button-color:#756185}[data-theme=next] .testimonials .bg-overlay{--testimonials-inner-background-color:#5bc6c7}[data-theme=next] .testimonials .bg-overlay:before{--testimonials-rect-background-color:#756185}[data-theme=performance] .testimonials{--testimonials-background-color:#275648;--testimonials-title-background-color:#617f75;--testimonials-slider-button-color:#275648}[data-theme=performance] .testimonials .bg-overlay{--testimonials-inner-background-color:#1a3b31}[data-theme=performance] .testimonials .bg-overlay:before{--testimonials-rect-background-color:#275648}
.text-box-cta{--_title-color:var(--title-color,#d2faec);--_text-color:var(--text-color,#1a3b31);--_button-text-color:var(--button-text-color,#fff);--_button-background-color:var(--button-background-color,#351b2a);--_background-color:var(--background-color,#94b4a9);padding:100px 0}.text-box-cta .container{padding:0 80px}.text-box-cta .wrapper{background-color:var(--_background-color);grid-template-columns:50% 50%;display:grid}@media (max-width:650px){.text-box-cta .wrapper{grid-template-columns:100%}}.text-box-cta .wrapper .headline{position:relative}.text-box-cta .wrapper .headline h6{z-index:2;color:var(--_title-color);padding:110px;position:relative}@media (max-width:650px){.text-box-cta .wrapper .headline h6{padding:20px}}.text-box-cta .wrapper .headline img{object-fit:cover;z-index:0;width:100%;height:auto;display:block;position:absolute;top:0;left:0}.text-box-cta .wrapper .body{padding:60px}@media (max-width:650px){.text-box-cta .wrapper .body{padding:20px}}.text-box-cta .wrapper .body .button{background-color:var(--_button-background-color);color:var(--_button-text-color);border:none;margin-top:20px}[data-theme=group] .text-box-cta{--title-color:#351b2a;--text-color:#1a3b31;--button-text-color:#fff;--button-background-color:#351b2a;--background-color:#6b485c}[data-theme=digital] .text-box-cta{--title-color:#d8f4fe;--text-color:#1a3b31;--button-text-color:#fff;--button-background-color:#351b2a;--background-color:#c0e1ed}[data-theme=performance] .text-box-cta,[data-theme=creative] .text-box-cta,[data-theme=next] .text-box-cta{--title-color:#d2faec;--text-color:#1a3b31;--button-text-color:#fff;--button-background-color:#351b2a;--background-color:#94b4a9}
.text-box-with-bullet-points{margin:100px 0}.text-box-with-bullet-points .container .textbox{background-color:#fff;width:80%;margin:0 0 0 auto;padding:100px 325px 60px 40px}@media (min-width:651px) and (max-width:1279px){.text-box-with-bullet-points .container .textbox{width:90%;padding:50px 80px 40px 40px}}@media (max-width:650px){.text-box-with-bullet-points .container .textbox{width:100%;padding:30px 50px 20px 20px}}.text-box-with-bullet-points .container .textbox .title{margin-bottom:40px}.text-box-with-bullet-points .container .lower-half{display:flex}@media (min-width:651px) and (max-width:1279px){.text-box-with-bullet-points .container .lower-half{flex-direction:column;width:90%;margin-left:auto}}@media (max-width:650px){.text-box-with-bullet-points .container .lower-half{flex-direction:column;width:100%}}.text-box-with-bullet-points .container .lower-half .image{flex-basis:20%}.text-box-with-bullet-points .container .lower-half .image img{object-fit:cover;width:100%;height:auto}.text-box-with-bullet-points .container .lower-half .lexical{background-color:#adcfe8;flex-basis:80%;padding:100px 325px 60px 40px}@media (min-width:651px) and (max-width:1279px){.text-box-with-bullet-points .container .lower-half .lexical{padding:50px 80px 40px 40px}}@media (max-width:650px){.text-box-with-bullet-points .container .lower-half .lexical{width:100%;padding:30px 50px 20px 20px}}.text-box-with-bullet-points .container .lower-half .lexical .UnorderedListWithDescription ul{list-style-image:url(/images/icons/list/ellipse-white.svg)}
.work-benefits{--_benefits-background-color:var(--benefits-background-color,#adcfe8);--_benefits-heading-color:var(--benefits-heading-color,#314a5e);--_benefits-heading-background-color:var(--benefits-heading-background-color,#d8f4fe);--_benefits-list-color:var(--benefits-list-color,#677b8e);--_benefits-list-active-color:var(--benefits-list-active-color,#314a5e);width:100%;padding:100px 0}@media (max-width:650px),(min-width:651px) and (max-width:1279px){.work-benefits{padding:50px 0}}.work-benefits .container{grid-template-rows:auto;grid-template-columns:[section-start]10%[benefits-start]4fr[content-start]1fr[benefits-end]4fr[content-end]10%[section-end];max-width:1300px;margin:auto;display:grid}@media (max-width:650px){.work-benefits .container{grid-template-rows:auto auto;grid-template-columns:1fr;padding:30px}}.work-benefits .benefits{background:var(--_benefits-background-color);flex-direction:column;grid-area:benefits;justify-content:space-between;align-items:stretch;padding-right:30%;display:flex}@media (max-width:650px){.work-benefits .benefits{grid-area:unset;padding:0}}.work-benefits .benefits h3{color:var(--_benefits-heading-color);margin-top:32px;margin-bottom:120px;line-height:75px}@media (max-width:650px){.work-benefits .benefits h3{margin:16px 0}.work-benefits .benefits h3 span{text-wrap:pretty}}.work-benefits .benefits h3 span{background:var(--_benefits-heading-background-color);max-width:max-content;margin-bottom:5px;padding:3px 15px;display:block}.work-benefits .benefits ul{margin-bottom:100px;margin-left:100px;list-style:none}@media (max-width:650px){.work-benefits .benefits ul{margin:0;padding:0 15px}}.work-benefits .benefits ul li{color:var(--_benefits-list-color);margin-bottom:14px;font-weight:700}.work-benefits .benefits ul li.active{color:var(--_benefits-list-active-color)}.work-benefits .benefits ul li.active button{border-bottom:2px solid var(--_benefits-list-active-color);align-items:center;display:flex}.work-benefits .benefits ul li.active button svg{width:24px;min-width:24px;margin-right:8px}.work-benefits .benefits ul li button{color:inherit;border-bottom:2px solid #0000;min-height:26px}.work-benefits .content{background-size:cover;grid-area:content;align-content:center;padding:20% 10%;display:grid;transform:translateY(30px)}@media (max-width:650px){.work-benefits .content{grid-area:unset}}.work-benefits .content p{color:#fff;font-size:32px;font-weight:700;line-height:125%}@media (max-width:650px){.work-benefits .content p{font-size:24px}}.work-benefits .content .button-wrapper{justify-content:flex-start;margin-top:32px;display:grid}.work-benefits .content .button-wrapper a{align-items:center;display:flex}.work-benefits .content .button-wrapper a svg{width:16px;margin-left:10px}.work-benefits .content .button-wrapper a svg path{fill:currentColor}[data-theme=next] .work-benefits,[data-theme=performance] .work-benefits,[data-theme=creative] .work-benefits{--benefits-background-color:#fbe5e5;--benefits-heading-color:#d33346;--benefits-heading-background-color:transparent;--benefits-list-color:#677b8e;--benefits-list-active-color:#314a5e}[data-theme=next] .work-benefits .benefits h3,[data-theme=performance] .work-benefits .benefits h3,[data-theme=creative] .work-benefits .benefits h3{padding-left:50px;text-decoration:underline}[data-theme=next] .work-benefits .benefits h3 span,[data-theme=performance] .work-benefits .benefits h3 span,[data-theme=creative] .work-benefits .benefits h3 span{padding:0;text-decoration:underline}[data-theme=creative] .work-benefits{background-color:#fff}
.work-together-content-box{--_work-together-content-box-background-color:var(--work-together-content-box-background-color,#351b2a);--_work-together-content-box-heading-color:var(--work-together-content-box-heading-color,#ffc0c0);--_work-together-content-box-text-color:var(--work-together-content-box-text-color,#fff);--_work-together-content-box-link-color:var(--work-together-content-box-link-color,#e44718);background:var(--_work-together-content-box-background-color);z-index:1;flex-direction:column;max-width:445px;padding:64px;display:flex;position:relative;transform:translate(10%,10%)}.work-together-content-box h3{color:var(--_work-together-content-box-heading-color)}.work-together-content-box h3:after{content:" ";background:var(--_work-together-content-box-heading-color);width:1px;height:40px;margin:8px 0;display:block}.work-together-content-box p{color:var(--_work-together-content-box-text-color);margin-bottom:24px}
.masonry{max-height:100%;position:relative;overflow:clip}.masonry .slider-button{z-index:2;color:#0000;text-align:center;background-color:#314a5e;width:43px;height:40px;font-size:0;display:inline-block;position:absolute;bottom:64px;right:114px;overflow:hidden}.masonry .slider-button svg path{stroke:#fff}.masonry .slider-button.next{right:64px;transform:rotate(180deg)}.masonry .slider-track{scrollbar-width:none;overflow-y:clip}.masonry .slider-track .slide:first-child{width:30%!important}@media (max-width:650px){.masonry .slider-track .slide:first-child{width:100%!important}}.masonry .column{font-size:0;position:relative}.masonry .column .item{min-height:300px;line-height:0;overflow:clip}.masonry .column .item img{object-fit:cover;width:100%;max-height:400px;padding:5px}
.work-together{height:800px;margin:80px auto;position:relative;overflow:hidden}.work-together:not(.tiles) .work-together-content-box a.button{justify-content:start;max-width:max-content}@media (max-width:650px){.work-together:not(.tiles) .work-together-content-box{opacity:.89;padding:32px;top:50%;left:50%;transform:translate(-50%,-50%)}}.work-together.tiles{height:auto;padding:40px 0;background:0 0!important}.work-together.tiles .work-together-content-box{position:absolute;top:50%;transform:translate(20%,-50%)}@media (max-width:650px){.work-together.tiles .work-together-content-box{top:unset;padding:32px;position:relative;transform:none}}
.blog-post-list-item{grid-column-gap:0;grid-row-gap:0;grid-template-rows:260px 1fr 120px;grid-template-columns:1fr;height:100%;display:grid;position:relative}.blog-post-list-item .link{z-index:2;position:absolute;inset:0}.blog-post-list-item.hidden-cover{grid-template-rows:1fr 50px 120px}.blog-post-list-item.hidden-cover .content{grid-area:1/1/3/2}.blog-post-list-item.hidden-cover .meta{grid-area:1/3/3/1}@media (max-width:650px),(min-width:651px) and (max-width:1279px){.blog-post-list-item.hidden-cover .meta{align-self:end}}.blog-post-list-item.featured{grid-template-rows:260px 1fr 50px;gap:15px}.blog-post-list-item.featured .meta{padding-bottom:24px;padding-left:32px;padding-right:32px}@media (max-width:650px){.blog-post-list-item.featured{margin-bottom:150px}}.blog-post-list-item.featured .content{grid-area:1/1/2/2}.blog-post-list-item.featured .content p{margin-bottom:0}.blog-post-list-item.featured .meta{grid-area:2/1/3/2}.blog-post-list-item.featured .categories{grid-area:3/1/4/2}.blog-post-list-item.featured.theme-group{background-color:#6b485c}.blog-post-list-item.theme-group{color:#f8dabd;background-color:#351b2a}.blog-post-list-item.theme-group .content{background-color:#0000!important}.blog-post-list-item.theme-group .content .meta{color:#fff}.blog-post-list-item.theme-group .content .categories span{color:#787a7d}.blog-post-list-item.theme-digital{color:#fff;background-color:#677b8e}.blog-post-list-item.theme-digital .content{background-color:#0000!important}.blog-post-list-item.theme-digital .content .meta{color:#28292b}.blog-post-list-item.theme-digital .content .categories span{color:#d8d8d8}.blog-post-list-item.theme-next{color:#fff;background-color:#5d496c}.blog-post-list-item.theme-next .content{background-color:#0000!important}.blog-post-list-item.theme-next .content .meta,.blog-post-list-item.theme-next .content .categories span{color:#28292b}.blog-post-list-item.theme-performance{color:#fff;background-color:#617f75}.blog-post-list-item.theme-performance .content{background-color:#0000!important}.blog-post-list-item.theme-performance .content .meta,.blog-post-list-item.theme-performance .content .categories span{color:#28292b}.blog-post-list-item.theme-creative{color:#fff;background-color:#f96867}.blog-post-list-item.theme-creative .content .meta,.blog-post-list-item.theme-creative .content .categories span{color:#28292b}.blog-post-list-item .decorator{z-index:1;position:absolute}.blog-post-list-item .lead-image{grid-area:1/1/2/2;height:260px;position:relative}.blog-post-list-item .lead-image img{object-fit:cover;position:absolute;inset:0}.blog-post-list-item.hidden-cover .content h6{font-size:48px}.blog-post-list-item .content{grid-area:2/1/3/2;padding:40px 32px}.blog-post-list-item .content h6,.blog-post-list-item .content p{margin-bottom:20px}.blog-post-list-item .meta{flex-wrap:wrap;grid-area:3/1/4/2;align-self:start;padding-top:20px;font-size:12px;display:flex}@media (max-width:650px),(min-width:651px) and (max-width:1279px){.blog-post-list-item .meta{align-self:start}}.blog-post-list-item .meta time{margin-right:10px}.blog-post-list-item .meta .separator{margin-right:5px}.blog-post-list-item .categories{flex-wrap:wrap;grid-area:3/1/5/2;align-self:end;row-gap:5px;padding:30px;display:flex}@media (max-width:650px),(min-width:651px) and (max-width:1279px){.blog-post-list-item .categories{flex-wrap:wrap;margin-top:20px}}@media (max-width:650px){.blog-post-list-item .categories{margin-top:0!important}}.blog-post-list-item .categories span{border:1px solid;border-radius:30px;margin-right:5px;padding:3px 12px;font-size:12px;display:inline-block}
