.work-detail{font-size:16px;line-height:1.8}.work-intro{padding:28px 0 0}.work-crumbs{flex-wrap:wrap;gap:12px;margin-bottom:52px;font-size:13px;display:flex}.work-crumbs a{text-decoration:none}.work-intro h1{max-width:920px;margin-bottom:28px;font-size:clamp(42px,5.4vw,72px);line-height:1.13}.work-intro h1 span{color:var(--blue)}.work-lead{max-width:770px;margin-bottom:44px;font-size:19px}.work-tabs{border-top:1px solid var(--line);flex-wrap:wrap;gap:10px;padding:20px 0 30px;display:flex}.work-tabs a{border-radius:5px;align-items:center;gap:22px;padding:10px 16px;font-size:14px;text-decoration:none;display:flex}.work-tabs a[aria-current]{background:var(--blue);color:#fff}.work-tabs a:hover{color:var(--blue);background:#e6edfb}.work-band{background:#edf2fc;padding:65px 0}.work-section-top{grid-template-columns:1.1fr 1fr;align-items:start;gap:60px;margin-bottom:35px;display:grid}.work-section-top h2,.work-editorial h2,.work-next h2{font-size:clamp(32px,3.4vw,44px)}.work-number{letter-spacing:1px;color:#485974;font-size:12px;font-weight:600}.work-tags{flex-wrap:wrap;gap:8px;margin:22px 0;padding:0;list-style:none;display:flex}.work-tags li{border:1px solid #dce2eb;border-radius:4px;padding:4px 9px;font-size:13px}.work-actions{flex-wrap:wrap;justify-content:space-between;gap:20px;display:flex}.work-actions a,.work-detail article>a,.measure-list a{text-underline-offset:5px;font-size:14px;font-weight:600}.work-small{margin:25px 0 0;font-size:13px}.work-editorial{grid-template-columns:1fr 1.2fr;gap:90px;padding-top:75px;padding-bottom:75px;display:grid}.work-band .work-editorial{padding-top:0;padding-bottom:0}.work-next{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:50px;padding-top:70px;padding-bottom:70px;display:flex}.work-next p{max-width:670px}.work-next .button{flex-shrink:0}.work-detail a:hover{color:var(--blue)}.work-detail .button:hover{color:#fff}.work-link-list{margin:25px 0 0;padding:0;list-style:none}.work-link-list li{border-top:1px solid var(--line)}.work-link-list a{padding:18px 0;font-weight:600;text-decoration:none;display:block}.work-link-list span{color:var(--muted);margin-top:5px;font-size:14px;font-weight:400;display:block}@media (width<=750px){.work-intro h1{font-size:44px}.work-lead{font-size:17px}.work-crumbs{margin-bottom:35px}.work-section-top,.work-editorial{grid-template-columns:1fr;gap:20px}.work-editorial{padding-top:50px;padding-bottom:50px}.work-band{padding:45px 0}.work-next{padding:50px 0;display:block}.work-next .button{margin-top:16px}.work-tabs{gap:0}.work-tabs a{gap:10px;padding:10px;font-size:13px}}.portfolio-grid{grid-template-columns:1fr 1fr;gap:26px;display:grid}.portfolio-card{background:#fff;border:1px solid #dce3ef;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.portfolio-cover{background:#f8faff;border-bottom:1px solid #e4e9f2;min-height:210px;padding:30px}.portfolio-cover h3{margin:22px 0 15px;font-size:30px}.portfolio-cover p{margin:0;font-size:14px}.portfolio-copy{flex-direction:column;flex:1;padding:28px;display:flex}.portfolio-copy>.work-actions{margin-top:auto;padding-top:15px}@media (width<=750px){.portfolio-grid{grid-template-columns:1fr}.portfolio-cover{min-height:0;padding:24px}.portfolio-copy{padding:24px}}
