.expertise-hero{background:var(--acid);padding:55px 4% 0}.expertise-hero h1{font-size:clamp(70px,10.5vw,160px);line-height:.92;letter-spacing:-.075em;font-weight:600;margin:35px 0 45px}.expertise-intro{display:grid;grid-template-columns:1fr 1fr;gap:10%;padding-bottom:45px}.expertise-intro p:first-child{font-size:30px;line-height:1.2;letter-spacing:-1px;margin:0}.expertise-intro p:last-child{font-size:19px;line-height:1.6;max-width:550px;margin:0}.expertise-jumps{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #14151355}.expertise-jumps a{display:flex;gap:20px;padding:25px 15px 25px 0;font-size:18px;font-weight:550}.expertise-jumps span{font-size:12px;align-self:center}.expertise-jumps a:hover{text-decoration:underline;text-underline-offset:5px}.expertise-list{padding:20px 4% 0}.expertise-row{display:grid;grid-template-columns:1.1fr 1fr;gap:7%;padding:70px 0;border-bottom:1px solid var(--line);align-items:center;scroll-margin-top:30px}.expertise-row:nth-child(even) .expertise-visual{order:2}.expertise-row:last-child{border:0}.expertise-visual{min-width:0}.expertise-visual .wl-art{height:530px}.expertise-visual .photo img{object-position:60% center}.expertise-visual .forma-photo img{object-position:center 65%}.expertise-visual .offscript{padding:30px 6%}.expertise-visual .off-type{font-size:8vw}.expertise-visual .art-bottom span:last-child{display:none}.expertise-visual .company-poster{width:85%}.expertise-visual .company-poster strong{font-size:5vw}.concept-caption{font-size:12px;display:block;color:var(--muted);margin-top:13px;letter-spacing:.4px}.expertise-copy h2{font-size:clamp(38px,4.3vw,65px);font-weight:550;letter-spacing:-.055em;margin:25px 0}.expertise-copy>p:not(.eyebrow){font-size:18px;line-height:1.65}.expertise-copy ul{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:0 25px;padding:0;margin:25px 0}.expertise-copy li{font-size:16px;padding:10px 0;border-bottom:1px solid var(--line)}.expertise-copy .expertise-fit{font-size:16px!important;margin:25px 0}.expertise-fit span{display:block;font-size:12px;letter-spacing:.6px;margin-bottom:8px;font-weight:600}.expertise-button{display:inline-block;border:1px solid var(--ink);padding:13px 20px;font-size:16px}.expertise-button:hover{background:var(--ink);color:white}.expertise-connected{background:#171915!important;color:white;padding:65px 4%}.expertise-connected h2{font-size:clamp(40px,5vw,74px)}.expertise-connected .section-description{font-size:20px;line-height:1.6}.expertise-connected .content-grid article{border-color:#777}.expertise-connected .content-grid p{color:#d6d6d6}@media(min-width:1600px){.expertise-list{max-width:1600px;margin:auto}.expertise-visual .off-type{font-size:128px}}@media(max-width:900px){.expertise-row{gap:5%}.expertise-visual .wl-art{height:440px}.expertise-jumps{grid-template-columns:1fr 1fr}.expertise-jumps a{border-bottom:1px solid #14151333}.expertise-copy ul{grid-template-columns:1fr}.expertise-copy h2{font-size:40px}.expertise-visual .company-poster strong{font-size:6vw}}@media(max-width:650px){.expertise-hero{padding:35px 6% 0}.expertise-hero h1{font-size:clamp(60px,14vw,90px);margin:30px 0}.expertise-intro{grid-template-columns:1fr;gap:20px;padding-bottom:30px}.expertise-intro p:first-child{font-size:25px}.expertise-intro p:last-child{font-size:17px}.desktop-break{display:none}.expertise-jumps{gap:0 15px}.expertise-jumps a{font-size:15px;gap:10px;padding:18px 0}.expertise-list{padding:0 6%}.expertise-row{grid-template-columns:1fr;gap:28px;padding:40px 0}.expertise-row:nth-child(even) .expertise-visual{order:0}.expertise-visual .wl-art{height:360px}.expertise-visual .off-type{font-size:18vw}.expertise-visual .company-poster strong{font-size:12vw}.expertise-copy h2{font-size:42px;margin:15px 0 20px}.expertise-copy ul{grid-template-columns:1fr 1fr}.expertise-copy li{font-size:15px}.concept-caption{font-size:12px}.expertise-copy .eyebrow{margin:0}.expertise-connected{padding:45px 6%}.expertise-connected .section-description{font-size:18px}}
