.page-content.page-content--creator{width:calc(100% - 40px);max-width:860px}.page-content--creator .page-content__inner{padding:clamp(24px,5vw,48px)}.page-content--creator .page-content__title{font-size:clamp(2rem, 5vw, 3rem);line-height:1.12;text-transform:none;text-align:left;text-wrap:balance}.page-content--creator .page-content__body{font-size:1rem;overflow-wrap:break-word}.page-content--creator .page-content__body :is(h2,h3){clear:both;margin-top:40px;text-align:left;text-wrap:balance}.page-content--creator .creator-intro{display:flow-root}.page-content--creator .page-content__body .creator-portrait{float:right;width:176px;aspect-ratio:1;object-fit:cover;margin:0 0 20px 28px}.page-content--creator .creator-profiles{display:flex;flex-wrap:wrap;gap:12px 24px;padding-left:0;list-style:none}.article-page--production-guide a:focus-visible,.page-content--creator a:focus-visible{outline:2px solid var(--accent,#e3fc02);outline-offset:4px}.article-page--production-guide .article-rte{font-size:1rem;overflow-wrap:break-word}.article-page--production-guide .article-title{text-transform:none;text-wrap:balance}.article-page--production-guide .production-guide-nav{display:flex;flex-wrap:wrap;gap:12px 24px;padding-block:20px;margin-block:24px;border-block:1px solid var(--glass-border,rgba(255,255,255,0.12))}.article-page--production-guide .article-rte h2{scroll-margin-top:100px;margin-top:40px;text-wrap:balance}.article-meta a{color:inherit;text-underline-offset:3px}@media (max-width:480px){.page-content--creator .page-content__body .creator-portrait{float:none;width:144px;display:block;margin:0 0 24px}.article-page--production-guide{padding-inline:20px}.article-page--production-guide .article-body{padding:24px 20px}}