.profile-chapters{display:flex;flex-wrap:wrap;gap:10px 24px;padding:18px 0 30px;max-width:1280px;margin:auto}.profile-chapters a{font-size:13px;color:#496981;text-decoration:none}.profile-chapters a:hover{color:#2067d5}
.studio-sheet.profile-sync{padding:3.8cqw 4.4cqw;background:#f4f8fc;color:#172b40}.profile-sync .sync-kicker{font-size:.85cqw;letter-spacing:.14em;color:#5c7d97}.profile-sync .sync-title{font-size:3.15cqw;line-height:1.25;font-weight:560;margin:1.2cqw 0 3cqw;letter-spacing:-.035em}
.profile-story{display:grid;grid-template-columns:1fr 1fr;gap:2.4cqw 4.5cqw}.profile-story section{border-top:1px solid #9fb8ce;padding-top:1.4cqw}.profile-story h3{font-size:1.18cqw;font-weight:500;margin-bottom:1.35cqw}.profile-story h3 span{font-size:.8cqw;color:#7790a5;margin-right:1.5cqw}.profile-story p{font-size:1.32cqw;line-height:1.9;color:#4a6073;text-wrap:pretty}.profile-story p::after{content:"";display:block;clear:both}.profile-story strong{font-weight:650;color:#2564a8}.profile-wordmark{display:block;float:left;width:8.3cqw;height:1.48cqw;margin:.57cqw 1cqw .25cqw 0;background:#234760;mask:url("../media/assets/0927v4/header-logo.svg") center top/100% auto no-repeat;-webkit-mask:url("../media/assets/0927v4/header-logo.svg") center top/100% auto no-repeat}
.studio-sheet.profile-waicy{background:#121e1c;color:#f4f6f2}.profile-waicy .sync-kicker{color:#b4c8c3}.profile-waicy-word{position:absolute;left:-1%;right:0;top:4%;font-size:27cqw;line-height:1;letter-spacing:-.07em;font-weight:600;color:#a1c5b1;opacity:.08;mask-image:linear-gradient(#000,transparent 90%)}.studio-sheet .profile-waicy-mark{position:absolute;left:4.4%;top:28%;width:58%;height:18cqw;object-position:left center}.profile-waicy-copy{position:absolute;left:4.4%;right:4.4%;bottom:9%;display:grid;grid-template-columns:1fr auto;gap:1cqw}.profile-waicy-copy h2{font-size:2.25cqw;grid-column:1}.profile-waicy-copy p{font-size:1.4cqw;grid-column:1;color:#b1c7bf}.profile-waicy-copy>span{font-size:1cqw;grid-column:2;grid-row:1/3;align-self:end;color:#8ca79f}
.profile-trophies{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5cqw 3cqw}.profile-trophies>div{display:grid;place-items:center;height:17cqw;border-bottom:1px solid #c6d7e3}.studio-sheet .profile-trophies img{width:100%;height:15cqw;object-fit:contain}
.studio-sheet.profile-catalog{background:#11191f;color:#f0f5f6}.profile-catalog .sync-kicker{color:#9eb4c3}.profile-case-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5cqw 2cqw}.profile-case{min-width:0}.profile-case-media{position:relative;aspect-ratio:16/9;background:#0a0f12}.profile-case-media>button{display:block;width:100%;height:100%;padding:0;border:0;cursor:pointer;background:none}.studio-sheet .profile-case-media img{width:100%;height:100%;object-fit:cover}.profile-case h3{font-size:1.1cqw;line-height:1.6;font-weight:500;margin-top:.75cqw}.profile-case p{font-size:.79cqw;line-height:1.5;color:#91a7b6;margin-top:.15cqw}.profile-credit{position:absolute;bottom:.45cqw;left:.65cqw;color:white;text-shadow:0 1px 5px #000;font-size:.65cqw;pointer-events:none}.profile-catalog .film-hit{font-size:.8cqw!important}.profile-catalog .film-hit span{padding:.45cqw .65cqw!important}
.profile-catalog-seven .profile-case-grid{grid-template-columns:repeat(4,minmax(0,1fr))}
.public-poster{position:relative}.public-poster>button[data-film-cover]{border:0;padding:0;background:none;width:100%;height:100%;cursor:pointer}
.studio-sheet .course-sample{display:flex;align-items:center;justify-content:center;gap:1.4cqw;position:relative;background:#162632;color:#b9d7e4;padding:1.4cqw 1.7cqw 3.5cqw;min-height:18cqw;text-decoration:none}.course-sample>span{display:flex;align-items:center;gap:1cqw;width:44%;height:14cqw}.studio-sheet .course-sample>span>img{width:44%;height:100%;object-fit:contain}.studio-sheet .course-sample>img{width:37%;height:14cqw;object-fit:contain}.course-sample i{font-style:normal;font-size:1.8cqw}.course-sample small{position:absolute;bottom:.8cqw;left:1.5cqw;font-size:.8cqw}
.studio-sheet.profile-contact{background:#142b3c;color:#f1f6f9}.profile-contact .sync-kicker{color:#a7becd}.profile-contact .sync-title{font-size:4.2cqw;margin-bottom:4cqw}.profile-contact-layout{display:grid;grid-template-columns:1fr 24%;gap:10%;align-items:center}.profile-contact-details{display:flex;flex-direction:column;gap:1.8cqw}.profile-contact-details>a,.profile-contact-details>p{color:#fff;text-decoration:none;font-size:2.2cqw}.profile-contact-details span{display:block;font-size:.95cqw;color:#9eb9cc;margin-bottom:.55cqw}.profile-contact-details .profile-website{font-size:1.3cqw;color:#a7d6f4;margin-top:1cqw}.profile-contact-qr .qr-art{padding:1cqw;background:white;border-radius:1cqw}.profile-contact-qr p{font-size:.85cqw;color:#a7becd;text-align:center;margin-top:1.2cqw}
@media(max-width:700px){.profile-chapters{padding:10px 15px 24px;gap:12px 18px}.profile-chapters a{font-size:12px}}
@media print{.profile-chapters{display:none}.studio-sheet.profile-sync{-webkit-print-color-adjust:exact;print-color-adjust:exact}.profile-case-media>button{color:inherit}}
