body{--about-pad: var(--pad);--about-team-pad: var(--about-pad)}@media (min-width: 768px){body{--about-pad: calc(var(--pad) * 2)}}@media (min-width: 1500px){body{--about-team-pad: calc(var(--pad) * 3)}}@media (min-width: 1750px){body{--about-team-pad: calc(var(--pad) * 4)}}.about-page-wrap{background-color:#FFF}.about-page-menu ul{list-style:none;margin:0}.txt-ms{color:var(--c-txt);font-size:3.2em;font-weight:900;line-height:1;text-transform:uppercase}.txt-ms span{display:block}.txt-ms .lt{opacity:0.6}.about-section{border-top:1px solid var(--c-border)}.about-section:first-child .col-txt h2:first-child+p{font-size:2.4em}.about-section.about-chi-print .col-img .col-img-inner{width:min(100%, 200px)}.about-section.about-chi-print .col-img .col-img-inner svg{height:auto;width:100%}.about-section .service-menu{background-color:transparent;border-top:0;display:grid !important;grid-gap:2px;grid-template-columns:repeat(3, 1fr) !important}.about-section .service-menu li.brand{background-color:var(--c-brand)}.about-section .service-menu li.web{background-color:var(--c-web)}.about-section .service-menu li.word{background-color:var(--c-word)}.about-section .service-menu li.marketing{background-color:var(--c-marketing)}.about-section .service-menu li.media{background-color:var(--c-media)}.about-section .service-menu li.print{background-color:var(--c-print)}.about-section .service-menu li a{color:#FFF}.about-section .service-menu li a span:after{background-color:currentColor !important}.team-section{border-top:1px solid var(--c-border)}.team-section .team-title{border-bottom:1px solid var(--c-border);padding:var(--pad) var(--about-pad)}@media (max-width: 1499px){.about-page-menu{padding:var(--pad) var(--about-pad)}.about-page-menu ul{display:flex;flex-wrap:wrap;gap:15px}.about-page-menu ul li a{background-color:var(--c-border);display:block;padding:0.5em 1em}}@media (max-width: 1023px){.about-section{display:flex;flex-direction:column;gap:var(--about-pad);padding:var(--about-pad)}.about-section.about-chi-print{flex-direction:column-reverse}}@media (min-width: 1024px){.about-section{display:grid;grid-template-columns:repeat(3, 1fr)}.about-section .col-txt,.about-section .col-img{grid-row:1}.about-section .col-txt{border-left:1px solid var(--c-border);grid-column:2 / span 2;padding:var(--about-pad)}.about-section .col-img{grid-column:1;padding:var(--about-pad) var(--about-team-pad);text-align:center}.about-section .col-img .col-img-inner{position:sticky;top:var(--about-pad)}}@media (min-width: 1024px) and (max-width: 1999px){.about-section .service-menu a span{opacity:0}}@media (min-width: 1024px){.about-chi-print .col-img .col-img-inner{margin:0 auto;width:min(100%, 280px)}}@media (min-width: 1500px){.about-page-wrap{display:flex;flex-direction:row-reverse}.about-page-wrap .about-page-menu{box-sizing:border-box;flex-basis:364px;padding:var(--about-pad)}.about-page-wrap .about-page-menu ul{font-size:1.8em;position:sticky;top:var(--about-pad)}.about-page-wrap .about-page-menu ul li:not(:last-child){margin-bottom:20px}.about-page-wrap .about-page-menu ul li a{font-weight:400}.about-page-wrap .about-page-menu ul li a:target{font-weight:900}.about-page-wrap .about-page-content{border-right:1px solid var(--c-border);flex:1}.about-page-wrap .about-page-content .about-section:first-child{border-top:0}}@media (min-width: 2000px){.about-section .service-menu{font-size:15px}}
