/* AboutUs / a case study in connected service. */
body.portfolio-page.aboutus-case{--au-paper:#efebe4;--au-ink:#252029;--au-red:#ae3e30;--au-line:#40313a30;--au-muted:#655b65;background:var(--au-paper);color:var(--au-ink)}
.aboutus-case .site-header{background:var(--au-paper);height:94px;margin:0;padding:0 var(--pad);border-bottom:1px solid var(--au-line);width:100%}
.aboutus-case .site-header .wordmark{font-size:30px;font-weight:800;letter-spacing:-.075em}
.aboutus-case .site-header .header-cta{border-radius:100px!important;padding:18px 23px;background:var(--au-ink);color:var(--au-paper);gap:28px}
.aboutus-case .site-header .header-cta:hover{background:var(--au-red);color:#fff}
.aboutus-case .mobile-menu{background:var(--au-paper);top:94px}
.aboutus-case main{padding:0;overflow:clip}
.aboutus-case :is(h1,h2,h3,p,figure,dl,ol){margin:0}
.aboutus-case :is(h1,h2,h3){text-wrap:balance}
.aboutus-case em{font-style:normal;font-weight:inherit}
.aboutus-case button{touch-action:manipulation}
.aboutus-case :is(a,button):focus-visible{outline:2px solid var(--au-red);outline-offset:5px}
.aboutus-case :is(.au-exhibit,.studio-footer,.au-impact) :is(a,button):focus-visible{outline-color:#f5efe6}
.aboutus-case .au-label{font:500 11px/1.6 Manrope,sans-serif;letter-spacing:.045em}
.aboutus-case .au-return{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px var(--pad);font-size:11px}
.aboutus-case .au-return>a{display:flex;align-items:center;gap:16px;min-height:28px}
.aboutus-case .au-return>span{font-size:10px;color:var(--au-muted)}
.aboutus-case .au-intro-heading{display:grid;grid-template-columns:1.45fr 1fr;gap:30px;padding:32px var(--pad) 55px;align-items:end}
.aboutus-case .au-intro h1{font:600 clamp(82px,9.9vw,166px)/.88 Manrope,sans-serif;letter-spacing:-.075em;margin-top:24px}
.aboutus-case .au-intro h1 em{color:var(--au-red)}
.aboutus-case .au-intro-copy{padding:0 0 4px 30px;max-width:570px}
.aboutus-case .au-intro-copy>p{font-size:clamp(20px,2.1vw,32px);line-height:1.6;letter-spacing:-.035em;font-weight:500;word-break:keep-all}
.aboutus-case .au-intro-copy>span{display:block;margin-top:25px;font-size:9px;letter-spacing:.025em;color:var(--au-muted)}
.aboutus-case .au-exhibit{height:clamp(420px,42vw,740px);background:#1c191d;color:#f5efe6;position:relative;margin:0 var(--pad);overflow:hidden}
.aboutus-case .au-exhibit canvas{position:absolute;inset:0;width:100%;height:100%;opacity:0;transition:opacity .55s}
.aboutus-case .au-exhibit[data-render=ready] canvas{opacity:1}
.aboutus-case .au-exhibit-label{position:absolute;top:25px;left:30px;right:30px;display:flex;align-items:center;justify-content:space-between;gap:20px;z-index:2;pointer-events:none}
.aboutus-case .au-exhibit-label>span:first-child{font-size:24px;font-weight:750;letter-spacing:-.05em}
.aboutus-case .au-exhibit-label>span:last-child{font-size:9px;letter-spacing:.06em;color:#c2b5c6}
.aboutus-case .au-exhibit-fallback{position:absolute;width:68%;height:74%;object-fit:contain;left:16%;top:13%;opacity:1}
.aboutus-case .au-exhibit[data-render=ready] .au-exhibit-fallback{opacity:0}
.aboutus-case .au-exhibit>figcaption{position:absolute;left:30px;right:30px;bottom:23px;display:flex;justify-content:space-between;align-items:center;gap:15px;font-size:9px;color:#c2b5c6;pointer-events:none}
.aboutus-case .au-exhibit>figcaption>span:last-child{padding-right:47px}
.aboutus-case .au-motion{position:absolute;bottom:13px;right:21px;width:38px;height:38px;border:1px solid #ddd0dc45;border-radius:50%;display:grid;place-items:center;z-index:3;color:#f5efe6;background:#1c191d80}
.aboutus-case .au-motion .motion-label{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}
.aboutus-case .au-market-controls{display:grid;grid-template-columns:repeat(3,1fr);margin:0 var(--pad);border-bottom:1px solid var(--au-line)}
.aboutus-case .au-market-controls>button{display:grid;grid-template-columns:20px 1fr auto 18px;align-items:center;gap:16px;padding:23px 21px;min-height:80px;text-align:left;border-right:1px solid var(--au-line);position:relative}
.aboutus-case .au-market-controls>button:first-child{border-left:1px solid var(--au-line)}
.aboutus-case .au-market-controls>button:before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:var(--au-red);transform:scaleX(0);transform-origin:left;transition:transform .3s}
.aboutus-case .au-market-controls>button[aria-pressed=true]:before{transform:scaleX(1)}
.aboutus-case .au-market-controls>button[aria-pressed=true]{background:#e7dfd5}
.aboutus-case .au-market-controls span,.aboutus-case .au-market-controls small{font-size:10px;font-weight:400;color:var(--au-muted)}
.aboutus-case .au-market-controls strong{font-size:16px;font-weight:600;letter-spacing:-.035em}
.aboutus-case .au-market-controls i{font-style:normal;color:var(--au-red);font-size:23px}
.aboutus-case .au-section{padding:110px var(--pad)}
.aboutus-case .au-overview{display:grid;grid-template-columns:1fr 1.6fr;gap:12%}
.aboutus-case .au-record{margin-top:48px;display:grid;gap:26px}
.aboutus-case .au-record dt{font:500 9px/1.6 Manrope;color:var(--au-muted);letter-spacing:.06em}
.aboutus-case .au-record dd{font-size:14px;line-height:1.9;margin:8px 0 0;word-break:keep-all}
.aboutus-case .au-overview h2{font-size:clamp(32px,3.7vw,57px);font-weight:550;line-height:1.35;letter-spacing:-.065em;margin-bottom:32px}
.aboutus-case .au-overview-copy>p{font-size:16px;line-height:2;color:var(--au-muted);word-break:keep-all}
.aboutus-case .au-overview-copy>p+p{margin-top:20px}
.aboutus-case .au-impact{background:#252029;color:#f4eee5;display:grid;grid-template-columns:1.2fr 1fr;gap:70px 10%}
.aboutus-case .au-impact-heading>.au-label{color:#beadbf}
.aboutus-case .au-impact h2{font-size:clamp(40px,4.4vw,67px);font-weight:550;line-height:1.17;letter-spacing:-.06em;margin-top:34px}
.aboutus-case .au-impact h2 em{color:#bfb0c9}
.aboutus-case .au-impact-revenue{align-self:end;padding-bottom:4px}
.aboutus-case .au-impact-revenue>strong{display:block;font-size:clamp(49px,5.6vw,85px);font-weight:550;line-height:1.15;letter-spacing:-.07em}
.aboutus-case .au-impact-revenue>p{margin-top:22px;font-size:14px;line-height:1.95;max-width:360px;color:#c5b9c8;word-break:keep-all}
.aboutus-case .au-outcomes{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,1fr);gap:45px;border-top:1px solid #c8b3c73d;padding-top:36px}
.aboutus-case .au-outcomes article>span{font:500 11px Manrope;color:#b4a3b8}
.aboutus-case .au-outcomes h3{font-size:24px;line-height:1.45;font-weight:550;letter-spacing:-.04em;margin:22px 0 16px}
.aboutus-case .au-outcomes p{font-size:14px;line-height:1.95;color:#bfb4c3;word-break:keep-all}
.aboutus-case .au-source-note{grid-column:1/-1;font-size:10px;line-height:1.8;color:#a99dad;margin-top:-40px}
.aboutus-case .au-region-heading{display:grid;grid-template-columns:1fr 1fr;gap:30px 10%;padding-bottom:65px;align-items:end}
.aboutus-case .au-region-heading>.au-label{grid-column:1/-1}
.aboutus-case .au-region-heading h2{font-size:clamp(43px,5.2vw,80px);line-height:1.12;font-weight:550;letter-spacing:-.065em}
.aboutus-case .au-region-heading h2 em{color:var(--au-muted)}
.aboutus-case .au-region-heading>p{font-size:16px;line-height:1.95;word-break:keep-all;color:var(--au-muted)}
.aboutus-case .au-region-heading nav{grid-column:1/-1;display:flex;gap:28px;padding-top:27px}
.aboutus-case .au-region-heading nav a{display:flex;gap:35px;padding:12px 0;min-height:44px;align-items:center;border-bottom:1px solid var(--au-line);font-size:12px}
.aboutus-case .au-market{padding:55px var(--pad) 85px;border-top:1px solid var(--au-line);scroll-margin-top:30px}
.aboutus-case .au-market-heading{display:grid;grid-template-columns:.65fr 1.4fr auto;gap:30px;align-items:start;margin-bottom:40px}
.aboutus-case .au-market-heading>.au-label{padding-top:9px;color:var(--au-muted)}
.aboutus-case .au-market-heading h3{font-size:clamp(31px,3.1vw,48px);line-height:1.3;letter-spacing:-.05em;font-weight:550}
.aboutus-case .au-market-heading>a{display:flex;align-items:center;gap:25px;padding:12px 0;border-bottom:1px solid var(--au-line);font-size:12px}
.aboutus-case .au-delivery{padding:34px 5% 22px;background:#d9cfc1}
.aboutus-case .au-browserline{display:flex;justify-content:space-between;gap:20px;background:#f3eee7;border:1px solid #20192115;border-bottom:0;padding:12px 16px;font-size:9px;color:var(--au-muted);border-radius:7px 7px 0 0}
.aboutus-case .au-browserline>span:first-child{font-size:8px;color:#aa9d99;letter-spacing:3px}
.aboutus-case .au-delivery>a{display:block;box-shadow:0 16px 45px #24191d13;border:1px solid #20192115}
.aboutus-case .au-delivery img{width:100%;height:auto;display:block;aspect-ratio:8/5;object-fit:contain}
.aboutus-case .au-delivery figcaption{display:flex;justify-content:space-between;gap:15px;font-size:9px;padding-top:20px;color:#584b49;line-height:1.6}
.aboutus-case .au-gcc .au-delivery{background:#c3cbbf}
.aboutus-case .au-jp .au-delivery{background:#d6d0c5}
.aboutus-case .au-market-detail{display:grid;grid-template-columns:1.3fr 1fr;gap:15%;margin-top:36px}
.aboutus-case .au-market-detail>p{font-size:16px;line-height:2;color:var(--au-muted);word-break:keep-all}
.aboutus-case .au-market-detail>ol{list-style:none;padding:0}
.aboutus-case .au-market-detail li{display:grid;grid-template-columns:18px 1fr;gap:20px;padding:13px 0;border-bottom:1px solid var(--au-line);line-height:1.65}
.aboutus-case .au-market-detail li:first-child{padding-top:0}
.aboutus-case .au-market-detail li span{font:400 10px/2 Manrope;color:var(--au-muted)}
.aboutus-case .au-market-detail li strong{font-weight:500;font-size:13px}
.aboutus-case .au-change{display:grid;grid-template-columns:1fr 70px 1fr;align-items:center;padding:29px 0 0;margin-top:35px;border-top:1px solid var(--au-line);gap:28px}
.aboutus-case .au-change>div>span{font:500 9px Manrope;color:var(--au-muted);letter-spacing:.06em}
.aboutus-case .au-change p{font-size:18px;line-height:1.65;letter-spacing:-.035em;margin-top:10px;word-break:keep-all}
.aboutus-case .au-change>div:last-child p{color:var(--au-red)}
.aboutus-case .au-change-arrow{font:300 36px Manrope;color:var(--au-red);text-align:center}
.aboutus-case .au-principle{background:#e3ddd4}
.aboutus-case .au-principle>h2{font-size:clamp(40px,5.6vw,85px);line-height:1.2;letter-spacing:-.06em;margin:30px 0;font-weight:550}
.aboutus-case .au-principle>h2 em{color:var(--au-red)}
.aboutus-case .au-principle>p{max-width:680px;font-size:16px;line-height:2;color:var(--au-muted);word-break:keep-all}
.aboutus-case .au-handoff{margin-top:55px;border:1px solid #75636b40;background:#f1ece4}
.aboutus-case .au-handoff-top{display:flex;justify-content:space-between;gap:20px;padding:18px 25px;border-bottom:1px solid var(--au-line);font:500 10px/1.5 Manrope;color:var(--au-muted)}
.aboutus-case .au-handoff:not([data-enhanced]) .au-handoff-track{display:none}
.aboutus-case .au-handoff-track{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--au-line)}
.aboutus-case .au-handoff-track button{padding:24px;display:grid;grid-template-columns:20px 1fr 20px;gap:16px;align-items:center;text-align:left;min-height:76px;border-right:1px solid var(--au-line);transition:background .3s,color .3s}
.aboutus-case .au-handoff-track button:last-child{border-right:0}
.aboutus-case .au-handoff-track button[aria-pressed=true]{background:var(--au-red);color:#fff9ef}
.aboutus-case .au-handoff-track span{font:500 10px Manrope}
.aboutus-case .au-handoff-track strong{font-size:16px;font-weight:500;letter-spacing:-.025em}
.aboutus-case .au-handoff-track i{font-size:22px;font-style:normal}
.aboutus-case .au-handoff-panels article{display:grid;grid-template-columns:.85fr 1.2fr;align-items:center;gap:9%;padding:60px;min-height:345px}
.aboutus-case .au-handoff-panels article[hidden]{display:none}
.aboutus-case .au-handoff-panels h3{font-size:clamp(26px,2.3vw,36px);font-weight:550;line-height:1.4;letter-spacing:-.04em;margin:18px 0}
.aboutus-case .au-handoff-panels p{font-size:15px;line-height:1.9;color:var(--au-muted);word-break:keep-all}
.aboutus-case .au-handoff-graphic{position:relative;display:flex;justify-content:center;align-items:center;perspective:900px}
.aboutus-case .au-file{position:relative;background:#faf7ef;border:1px solid #97848b38;box-shadow:8px 12px 0 #cec5bb55,12px 30px 35px #64545919;width:225px;height:230px;transform:rotateY(-16deg) rotateZ(-5deg);padding:28px;animation:au-file-arrive .7s both}
.aboutus-case .au-file>span{font:500 8px Manrope;letter-spacing:.05em;color:#857481;display:block;margin-bottom:24px}
.aboutus-case .au-file>i{display:block;height:1px;background:#a4999655;margin:14px 0;width:100%}
.aboutus-case .au-file>i:nth-of-type(2){width:70%}
.aboutus-case .au-file>b{font:400 57px Manrope;color:var(--au-red);position:absolute;right:25px;bottom:15px}
.aboutus-case .au-file-seal{position:absolute;bottom:-12px;left:calc(50% - 126px);background:#ae3e30;color:#fff3df;width:63px;height:63px;display:grid;place-items:center;border-radius:50%;font:400 24px Manrope;box-shadow:0 9px 20px #512b2425}
.aboutus-case .au-handoff[data-step="1"] .au-file{transform:rotateY(0) rotateZ(3deg)}
.aboutus-case .au-handoff[data-step="2"] .au-file{transform:rotateY(13deg) rotateZ(-3deg)}
@keyframes au-file-arrive{from{opacity:0;translate:0 14px}to{opacity:1;translate:0 0}}
.aboutus-case .au-next{display:flex;align-items:end;justify-content:space-between;gap:40px;padding-top:80px;padding-bottom:80px}
.aboutus-case .au-next>div>a{display:block;margin-top:20px}
.aboutus-case .au-next>div>a>span{font:500 clamp(66px,8vw,120px)/1.05 Manrope;letter-spacing:-.07em;display:flex;gap:55px;align-items:center}
.aboutus-case .au-next em{color:var(--au-red);font-size:.6em}
.aboutus-case .au-next small{font-size:14px;display:block;line-height:1.8;margin-top:12px;color:var(--au-muted)}
.aboutus-case .au-all-work{display:flex;gap:45px;padding:15px 0;border-bottom:1px solid var(--au-line);font-size:12px}
.aboutus-case .site-footer.studio-footer{background:#252029;color:#f3eee5}
.aboutus-case .studio-footer :is(.footer-invitation h2 em,.footer-signature>span){color:#c8b8d1}
.aboutus-case .studio-footer :is(.footer-kicker,.footer-statement>p,.company-details dd){color:#d6c9db}
.aboutus-case .studio-footer :is(.company-details dt,.footer-colophon,.footer-navigation>a>.mono){color:#b8aabe}
.aboutus-case .studio-footer .footer-project:hover .footer-project-icon{background:#f3eee5;color:#252029}
.aboutus-case .workshop-dialog .brief-primary{background:#302635}
@media(max-width:900px){
 .aboutus-case .au-market-controls>button{gap:10px;grid-template-columns:17px 1fr 16px;padding:19px 14px}.aboutus-case .au-market-controls small{display:none}.aboutus-case .au-market-controls strong{font-size:13px}
 .aboutus-case .au-overview{gap:9%;grid-template-columns:.8fr 1.4fr}.aboutus-case .au-outcomes{gap:28px}.aboutus-case .au-handoff-panels article{padding:40px;gap:9%}
}
@media(max-width:760px){
 .aboutus-case .site-header{height:78px;padding:0 var(--pad);margin:0}.aboutus-case .site-header .wordmark{font-size:25px}.aboutus-case .mobile-menu{top:77px}.aboutus-case .au-return{padding:14px var(--pad)}.aboutus-case .au-return>span{font-size:8px}.aboutus-case .au-return>a{font-size:10px;gap:10px}
 .aboutus-case .au-intro-heading{grid-template-columns:1fr;padding:27px var(--pad) 30px;gap:27px}.aboutus-case .au-intro h1{font-size:clamp(76px,21vw,130px);margin-top:19px}.aboutus-case .au-intro-copy{padding:0}.aboutus-case .au-intro-copy>p{font-size:18px;line-height:1.6}.aboutus-case .au-intro-copy>span{font-size:8px;margin-top:15px}.aboutus-case .au-label{font-size:9px}
 .aboutus-case .au-exhibit{height:340px;margin:0}.aboutus-case .au-exhibit-label{top:18px;left:var(--pad);right:var(--pad)}.aboutus-case .au-exhibit-label>span:first-child{font-size:18px}.aboutus-case .au-exhibit-label>span:last-child{max-width:112px;font-size:7px;text-align:right;line-height:1.7}.aboutus-case .au-exhibit>figcaption{left:var(--pad);right:var(--pad);bottom:20px;font-size:7px}.aboutus-case .au-exhibit-fallback{width:88%;left:6%;top:16%;height:70%}.aboutus-case .au-motion{right:14px;bottom:9px}
 .aboutus-case .au-market-controls{margin:0;grid-template-columns:repeat(3,minmax(0,1fr))}.aboutus-case .au-market-controls>button{padding:15px 12px;display:flex;flex-wrap:wrap;gap:6px 9px;min-height:80px;align-content:center;border-left:0!important}.aboutus-case .au-market-controls strong{font-size:11px;flex-basis:100%;order:3}.aboutus-case .au-market-controls span{font-size:8px}.aboutus-case .au-market-controls i{margin-left:auto;font-size:16px;line-height:1}.aboutus-case .au-market-controls small{display:none}
 .aboutus-case .au-section{padding:66px var(--pad)}.aboutus-case .au-overview{display:flex;flex-direction:column-reverse;gap:36px}.aboutus-case .au-overview h2{font-size:30px;line-height:1.4;margin-bottom:24px}.aboutus-case .au-overview-copy>p{font-size:14px;line-height:1.95}.aboutus-case .au-side{border-top:1px solid var(--au-line);padding-top:22px}.aboutus-case .au-record{grid-template-columns:1fr 1fr;gap:20px;margin-top:22px}.aboutus-case .au-record>div:last-child{grid-column:1/-1}.aboutus-case .au-record dd{font-size:12px;margin-top:6px}.aboutus-case .au-record dt{font-size:8px}
 .aboutus-case .au-impact{grid-template-columns:1fr;gap:37px}.aboutus-case .au-impact h2{font-size:38px;margin-top:25px}.aboutus-case .au-impact-revenue>strong{font-size:53px}.aboutus-case .au-impact-revenue>p{font-size:13px;margin-top:16px;max-width:290px}.aboutus-case .au-outcomes{grid-template-columns:1fr;gap:26px;padding-top:26px}.aboutus-case .au-outcomes article{display:grid;grid-template-columns:18px 1fr;gap:12px 18px}.aboutus-case .au-outcomes article>span{padding-top:6px;font-size:9px}.aboutus-case .au-outcomes h3{font-size:23px;margin:0}.aboutus-case .au-outcomes p{grid-column:2;font-size:13px;line-height:1.95}.aboutus-case .au-source-note{margin:0;font-size:9px}
 .aboutus-case .au-region-heading{grid-template-columns:1fr;gap:24px;padding-bottom:37px}.aboutus-case .au-region-heading h2{font-size:41px;line-height:1.18}.aboutus-case .au-region-heading>p{font-size:14px}.aboutus-case .au-region-heading nav{gap:17px;padding-top:0;justify-content:space-between;flex-wrap:wrap}.aboutus-case .au-region-heading nav a{font-size:10px;gap:12px}
 .aboutus-case .au-market{padding:35px var(--pad) 48px;scroll-margin-top:15px}.aboutus-case .au-market-heading{grid-template-columns:1fr auto;gap:21px 15px;margin-bottom:25px}.aboutus-case .au-market-heading>.au-label{grid-column:1/-1;padding:0}.aboutus-case .au-market-heading h3{font-size:27px;line-height:1.4}.aboutus-case .au-market-heading>a{align-self:end;font-size:9px;gap:10px;white-space:nowrap}.aboutus-case .au-delivery{padding:17px 14px 13px;margin:0 calc(-1 * var(--pad))}.aboutus-case .au-browserline{font-size:7px;padding:8px;gap:12px}.aboutus-case .au-browserline>span:first-child{font-size:5px;letter-spacing:1px}.aboutus-case .au-delivery figcaption{font-size:7px;padding-top:13px}.aboutus-case .au-market-detail{grid-template-columns:1fr;gap:25px;margin-top:26px}.aboutus-case .au-market-detail>p{font-size:14px;line-height:1.95}.aboutus-case .au-market-detail li{padding:12px 0}.aboutus-case .au-market-detail li strong{font-size:12px}
 .aboutus-case .au-change{grid-template-columns:1fr;gap:13px;padding-top:23px;margin-top:25px}.aboutus-case .au-change p{font-size:16px;margin-top:8px}.aboutus-case .au-change-arrow{text-align:left;font-size:25px;transform:rotate(90deg);width:25px}.aboutus-case .au-change>div>span{font-size:8px}
 .aboutus-case .au-principle>h2{font-size:38px;line-height:1.25;margin:25px 0}.aboutus-case .au-principle>p{font-size:14px;line-height:1.95}.aboutus-case .au-handoff{margin:33px calc(-1 * var(--pad)) 0;border-left:0;border-right:0}.aboutus-case .au-handoff-top{padding:16px var(--pad);font-size:8px;gap:15px}.aboutus-case .au-handoff-top>span:last-child{font-size:8px;white-space:nowrap}.aboutus-case .au-handoff-track button{padding:17px 14px;display:flex;flex-wrap:wrap;gap:9px;min-height:78px}.aboutus-case .au-handoff-track strong{font-size:12px;order:3;width:100%;line-height:1.4}.aboutus-case .au-handoff-track span{font-size:8px}.aboutus-case .au-handoff-track i{font-size:16px;margin-left:auto}.aboutus-case .au-handoff-panels article{grid-template-columns:1fr;padding:35px var(--pad);gap:40px}.aboutus-case .au-handoff-panels h3{font-size:26px;line-height:1.4}.aboutus-case .au-handoff-panels p{font-size:13px}.aboutus-case .au-file{width:175px;height:180px;padding:22px}.aboutus-case .au-file>span{font-size:6px;margin-bottom:15px}.aboutus-case .au-file>i{margin:11px 0}.aboutus-case .au-file>b{font-size:40px;bottom:8px;right:18px}.aboutus-case .au-file-seal{width:47px;height:47px;left:calc(50% - 100px);font-size:18px;bottom:-9px}
 .aboutus-case .au-next{gap:36px;flex-direction:column;align-items:start}.aboutus-case .au-next>div>a>span{font-size:78px}.aboutus-case .au-next small{font-size:12px}.aboutus-case .au-all-work{font-size:11px}
}
@media(prefers-reduced-motion:reduce){.aboutus-case :is(canvas,.au-file,.au-handoff-track button,.au-market-controls button:before){animation:none!important;transition:none!important}}
html[data-motion=off] .aboutus-case :is(canvas,.au-file,.au-handoff-track button,.au-market-controls button:before){animation:none!important;transition:none!important}

.aboutus-case .au-related{display:flex;flex-wrap:wrap;gap:20px 35px;margin-top:28px}.aboutus-case .au-related a{display:flex;justify-content:space-between;align-items:center;gap:36px;min-height:44px;padding:12px 0;border-bottom:1px solid var(--au-line);font-size:12px}
