.studio-proof-row{display:grid;grid-template-columns:1fr 1fr 1.25fr;gap:24px;margin:32px 0 36px;padding:28px 0;border-top:1px solid #b5446b33;border-bottom:1px solid #b5446b33}.studio-proof-row>div,.studio-proof-row>a{display:flex;flex-direction:column;gap:9px;text-decoration:none;color:inherit}.studio-proof-row strong{font-size:clamp(28px,3.7vw,48px);line-height:1.12;color:#a7355b;font-weight:600;letter-spacing:-.04em}.studio-proof-row span{font-size:15px;line-height:1.5}.studio-proof-row>a:hover strong{color:#79213f}.studio-champions{padding-top:70px;padding-bottom:70px;scroll-margin-top:100px}.champion-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:32px}.champion-list article{position:relative;padding:28px 28px 28px 72px;border:1px solid #b5446b24;border-radius:18px;background:#fff9;box-shadow:0 8px 28px #6c203908}.champion-list article>span{position:absolute;left:26px;top:30px;color:#a7355b;font-size:16px}.champion-list h3{font-size:23px;margin:0 0 10px}.champion-list p{margin:0;font-size:15px;line-height:1.6;color:#5d4850}@media(max-width:600px){.studio-proof-row{grid-template-columns:1fr;gap:22px;margin:24px 0;padding:24px 0}.studio-proof-row>div,.studio-proof-row>a{gap:4px}.studio-proof-row strong{font-size:35px}.champion-list{grid-template-columns:1fr}.studio-champions{padding-top:44px;padding-bottom:44px}.champion-list article{padding:24px 22px 24px 60px}.champion-list article>span{left:22px;top:27px}.champion-list h3{font-size:21px}}
.studio-proof-row>a>strong{font-size:clamp(25px,3vw,40px);line-height:1.2}@media(max-width:600px){.studio-proof-row>a>strong{font-size:32px}}
