.studio-detail[data-v-18d80074]{padding:1rem 0 3rem}.about-block[data-v-18d80074] p{color:var(--text-dark);line-height:1.8;margin:0 0 1rem}.about-block[data-v-18d80074]:last-of-type p{margin-bottom:0}.about-content[data-v-18d80074] strong{color:var(--primary-color);font-weight:600}.about-side[data-v-18d80074]{display:flex;flex-direction:column;gap:1.5rem}.about-side .approach-section[data-v-18d80074]{margin-top:0}.about-side .approach-grid[data-v-18d80074]{grid-template-columns:1fr;margin-top:1rem}.about-side .expertise-list[data-v-18d80074]{margin-top:0}.approach-section[data-v-18d80074]{background:var(--bg-panel);border:1px solid var(--border-color);border-radius:var(--radius-md);border-top:2px solid var(--ink);margin-top:3rem;padding:2rem}.approach-section h2[data-v-18d80074]{color:var(--ink);font-size:1.4rem;font-weight:600;margin-bottom:1rem;text-align:left}.approach-grid[data-v-18d80074]{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);margin-top:1.5rem}.approach-item[data-v-18d80074]{align-items:flex-start;border-bottom:1px solid var(--border-color);display:flex;font-size:var(--fs-small);gap:.75rem;padding:.85rem .25rem;text-align:left}.check-icon[data-v-18d80074]{color:var(--accent-dark);flex-shrink:0;font-family:var(--font-mono);font-size:1rem;font-weight:600;line-height:1.6}@media(max-width:968px){.approach-grid[data-v-18d80074]{grid-template-columns:1fr}}@media(max-width:768px){.approach-section[data-v-18d80074]{margin-top:2rem;padding:1.5rem}.approach-section h2[data-v-18d80074]{font-size:1.35rem}.approach-item[data-v-18d80074]{font-size:.95rem;padding:.85rem}.check-icon[data-v-18d80074]{font-size:1.1rem}}@media(max-width:480px){.approach-item[data-v-18d80074]{font-size:.9rem;padding:.75rem}}.not-us-section[data-v-18d80074]{background:transparent;border-left:2px solid var(--accent-color);border-radius:0;margin-top:3rem;padding:1.75rem 2rem}.not-us-section h2[data-v-18d80074]{color:var(--ink);font-size:1.25rem;font-weight:600;margin:0 0 .75rem}.not-us-lead[data-v-18d80074]{color:var(--text-dark);line-height:1.7;margin:0 0 1rem}.not-us-list[data-v-18d80074]{display:flex;flex-direction:column;gap:.6rem;list-style:none;margin:0 0 1.25rem;padding:0}.not-us-item[data-v-18d80074]{color:var(--text-medium);display:flex;font-size:var(--fs-small);gap:.6rem;line-height:1.6}.not-us-icon[data-v-18d80074]{color:var(--accent-color);flex-shrink:0;font-weight:600;line-height:1.55}.not-us-footer[data-v-18d80074]{color:var(--text-dark);font-style:italic;line-height:1.7;margin:0}@media(max-width:768px){.not-us-section[data-v-18d80074]{margin-top:2rem;padding:1.25rem}.not-us-section h2[data-v-18d80074]{font-size:1.15rem}.not-us-item[data-v-18d80074]{font-size:.9rem}}.st-hero[data-v-3c85366c]{padding:4.5rem 0 1.5rem}.st-kicker[data-v-3c85366c]{color:var(--accent-color);font-family:var(--font-mono);font-size:var(--fs-meta);letter-spacing:.08em;margin-bottom:1rem;text-transform:uppercase}.st-title[data-v-3c85366c]{font-size:clamp(1.9rem,4.5vw,2.9rem);line-height:1.15;margin:0}.st-cta[data-v-3c85366c]{padding:0 0 5rem}@media(max-width:640px){.st-hero[data-v-3c85366c]{padding:3rem 0 1rem}.st-cta[data-v-3c85366c]{padding-bottom:3.5rem}}
