.studio .kv{overflow:hidden}.studio .kv div{border-top:1px solid var(--hair);grid-template-columns:220px 1fr;gap:20px;font-size:15px;display:grid}.studio .kv div:first-child{border-top:0}.studio .kv dt{color:var(--t-3)}.studio .kv dd{color:#fff;margin:0}@media (max-width:980px){.studio .kv div{grid-template-columns:1fr;gap:4px}}.studio .kv{border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);border-radius:0}.studio .kv div{padding:18px 0}.studio .ab-ctas{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:30px;display:flex}.studio .ab-team-sec{padding-top:40px;scroll-margin-top:80px}.studio .ab-team{grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;display:grid}.studio .ab-member{margin:0}.studio .ab-photo{aspect-ratio:4/5;border-radius:var(--r-lg);background:var(--midnight);box-shadow:inset 0 0 0 1px var(--hair);position:relative;overflow:hidden}.studio .ab-photo img{object-fit:cover;object-position:center 22%;filter:grayscale()contrast(1.05);width:100%;height:100%;transition:transform .6s var(--ease)}.studio .ab-photo:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#0c17288c);position:absolute;inset:0}.studio .ab-member:hover .ab-photo img{transform:scale(1.03)}.studio .ab-member figcaption{padding:22px 4px 0}.studio .ab-member b{font-family:var(--head);color:#fff;font-size:24px;font-weight:600;display:block}.studio .ab-member .mono{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-top:4px;font-size:12px;display:block}.studio .ab-story{grid-template-columns:.8fr 1.2fr;align-items:start;gap:56px;max-width:1000px;margin:0 auto;display:grid}.studio .ab-story .h-section{text-align:left}.studio .ab-story p{color:var(--t-2);margin-bottom:18px;font-size:19px;line-height:1.65}.studio .ab-story p:first-child{color:#fff}.studio .ab-rules{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:56px;max-width:1000px;margin:0 auto;padding:0;list-style:none;display:grid}.studio .ab-rules li{border-top:1px solid var(--hair);gap:20px;padding:30px 0;display:flex}.studio .ab-rules .n{font-family:var(--mono);color:var(--accent);flex:none;padding-top:6px;font-size:13px}.studio .ab-rules h3{font-family:var(--head);color:#fff;font-size:22px;font-weight:600}.studio .ab-rules p{color:var(--t-2);margin-top:8px;font-size:16px;line-height:1.6}.studio .ab-kv-link{color:inherit;text-underline-offset:3px;-webkit-text-decoration:underline #afc0ff4d;text-decoration:underline #afc0ff4d}.studio .ab-kv-link:hover{text-decoration-color:currentColor}@media (max-width:760px){.studio .ab-team,.studio .ab-rules,.studio .ab-story{grid-template-columns:1fr}.studio .ab-team{gap:48px}.studio .ab-story{gap:20px}.studio .ab-story p{font-size:17px}}.studio .ab-team{gap:32px;max-width:720px}@media (max-width:760px){.studio .ab-member{max-width:340px;margin:0 auto}}.studio .kv.kv-center{max-width:820px;margin:0 auto}
