.ads-module__0--OIG__section{background:var(--theme-bg-secondary);padding:clamp(92px,13vw,210px) 0}.ads-module__0--OIG__inner{width:100%;max-width:calc(var(--atelier-max) + 2 * var(--atelier-gutter));padding-inline:var(--atelier-gutter);margin-inline:auto}.ads-module__0--OIG__heading{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:end;gap:30px;margin-bottom:clamp(46px,7vw,100px);display:grid}.ads-module__0--OIG__heading h2{font-family:var(--atelier-display);letter-spacing:-.04em;margin:0;font-size:clamp(48px,7vw,104px);font-weight:400;line-height:.82}.ads-module__0--OIG__heading p{max-width:32ch;color:var(--theme-text-muted);justify-self:end;margin:0;font-size:15px;line-height:1.6}.ads-module__0--OIG__slide{animation:.52s cubic-bezier(.22,.7,.2,1) both ads-module__0--OIG__atelier-story-in}@keyframes ads-module__0--OIG__atelier-story-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ads-module__0--OIG__story{color:var(--theme-text);text-decoration:none;display:block}.ads-module__0--OIG__media{aspect-ratio:8/3;background:var(--theme-tint-2);place-items:center;width:100%;display:grid;overflow:hidden}.ads-module__0--OIG__media img{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.7,.2,1)}@media (hover:hover){.ads-module__0--OIG__story:hover .ads-module__0--OIG__media img{transform:scale(1.018)}}.ads-module__0--OIG__media>span{color:var(--theme-text-muted);font-family:var(--atelier-display);opacity:.25;font-size:clamp(70px,10vw,170px)}.ads-module__0--OIG__copy{gap:10px;padding-top:20px;display:grid}.ads-module__0--OIG__copy h3{font-family:var(--atelier-display);margin:0;font-size:clamp(28px,3.2vw,48px);font-weight:400;line-height:.96}.ads-module__0--OIG__copy p{max-width:56ch;color:var(--theme-text-muted);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:15px;line-height:1.6;display:-webkit-box;overflow:hidden}.ads-module__0--OIG__readMore{border-bottom:1px solid var(--theme-accent);width:fit-content;color:var(--theme-accent-text);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:6px;margin-top:4px;padding-bottom:3px;font-size:12px;display:inline-flex}.ads-module__0--OIG__controls{align-items:center;gap:20px;margin-top:clamp(28px,4vw,48px);display:flex}.ads-module__0--OIG__progress{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.ads-module__0--OIG__progress button{cursor:pointer;background:0 0;border:0;flex:1;height:28px;padding:0;position:relative}.ads-module__0--OIG__progress button:before,.ads-module__0--OIG__progress button:after{content:"";height:2px;margin-top:-1px;position:absolute;top:50%;left:0;right:0}.ads-module__0--OIG__progress button:before{background:var(--theme-text-a20);transition:background .16s}.ads-module__0--OIG__progress button:hover:before{background:var(--theme-text-a40)}.ads-module__0--OIG__progress .ads-module__0--OIG__activeSegment:after{background:var(--theme-accent);transform-origin:0;animation:ads-module__0--OIG__atelier-ad-progress var(--atelier-ad-delay) linear both;transform:scaleX(0)}.ads-module__0--OIG__section[data-paused=true] .ads-module__0--OIG__activeSegment:after{animation-play-state:paused}@keyframes ads-module__0--OIG__atelier-ad-progress{to{transform:scaleX(1)}}.ads-module__0--OIG__arrows{gap:6px;display:flex}.ads-module__0--OIG__arrows button{border:1px solid var(--theme-border);width:44px;height:44px;color:var(--theme-text);cursor:pointer;background:0 0;place-items:center;padding:0;transition:background .16s,border-color .16s,color .16s;display:grid}.ads-module__0--OIG__arrows button:hover{border-color:var(--theme-accent);background:var(--theme-accent);color:var(--theme-on-accent)}@media (max-width:760px){.ads-module__0--OIG__heading{grid-template-columns:1fr;gap:18px}.ads-module__0--OIG__heading h2{max-width:7ch}.ads-module__0--OIG__heading p{justify-self:start}}@media (prefers-reduced-motion:reduce){.ads-module__0--OIG__slide,.ads-module__0--OIG__progress .ads-module__0--OIG__activeSegment:after{animation:none}.ads-module__0--OIG__progress .ads-module__0--OIG__activeSegment:after{transform:scaleX(1)}}
