.story-page{padding:80px clamp(28px,6vw,110px) 65px;max-width:1450px;margin:auto}.story-header{padding-bottom:60px;border-bottom:1px solid #dddad3}.story-header h1{font-size:clamp(42px,5.2vw,82px);letter-spacing:-3px;line-height:1.1;font-weight:400;margin:27px 0 35px}.story-header>p{font-size:clamp(18px,1.8vw,25px);line-height:1.65;max-width:760px;letter-spacing:-.35px;margin:0}.story-body{padding:60px 0}.story-copy{max-width:740px}.story-copy p{font-size:16px;line-height:1.95;margin:0 0 30px;color:#55534e}.story-copy p:last-child{margin-bottom:0}.story-footer{border-top:1px solid #dddad3;padding-top:40px;display:flex;align-items:center;justify-content:space-between;gap:30px;flex-wrap:wrap}.story-footer img{width:min(165px,100%);height:auto;mix-blend-mode:multiply}.studio-description{font-size:14px;line-height:1.8;color:#77746d;max-width:360px;margin:0 0 24px}@media(max-width:760px){.story-page{padding-top:50px}.story-header{padding-bottom:35px}.story-header h1{letter-spacing:-1.7px}.story-body{grid-template-columns:1fr;gap:22px;padding:35px 0}.story-copy p{font-size:15px}.story-footer{align-items:flex-start;flex-direction:column}}
