.studio-hero[data-astro-cid-hkvtmgwu]{align-items:center;min-height:85svh;padding-top:165px;padding-bottom:85px;display:flex}.studio-hero-grid[data-astro-cid-hkvtmgwu]{grid-template-columns:1.25fr .75fr;align-items:center;gap:6vw;width:100%;display:grid}.studio-hero-content[data-astro-cid-hkvtmgwu]{max-width:780px}.studio-signature-wrap[data-astro-cid-hkvtmgwu]{align-items:center;margin-bottom:26px;display:inline-flex}.studio-official-logo[data-astro-cid-hkvtmgwu]{aspect-ratio:1000/310;width:240px;max-width:100%;height:auto;display:block}h1[data-astro-cid-hkvtmgwu]{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ak-ink);margin:0 0 .3em;font-size:clamp(3rem,5.6vw,6.2rem);font-weight:600;line-height:1.02}.hero-desc[data-astro-cid-hkvtmgwu]{color:var(--ak-muted);max-width:680px;margin:0 0 36px;font-size:clamp(1.05rem,1.3vw,1.3rem);line-height:1.6}.actions[data-astro-cid-hkvtmgwu]{flex-wrap:wrap;gap:14px;display:flex}.studio-hero-art[data-astro-cid-hkvtmgwu]{justify-content:center;align-items:center;display:flex}.studio-detailed-img[data-astro-cid-hkvtmgwu]{aspect-ratio:1;filter:drop-shadow(0 20px 40px #173a8417);width:100%;max-width:340px;height:auto;display:block}@media (width<=900px){.studio-hero[data-astro-cid-hkvtmgwu]{min-height:auto;padding-top:135px;padding-bottom:60px}.studio-hero-grid[data-astro-cid-hkvtmgwu]{grid-template-columns:1fr;gap:36px}.studio-signature-wrap[data-astro-cid-hkvtmgwu]{margin-bottom:20px}.studio-official-logo[data-astro-cid-hkvtmgwu]{width:200px}h1[data-astro-cid-hkvtmgwu]{font-size:clamp(2.4rem,9.4vw,3.8rem)}.hero-desc[data-astro-cid-hkvtmgwu]{margin-bottom:28px;font-size:1.05rem}.studio-hero-art[data-astro-cid-hkvtmgwu]{margin-top:10px}.studio-detailed-img[data-astro-cid-hkvtmgwu]{max-width:240px}}.studio-services[data-astro-cid-k5d7uewd]{border-top:1px solid var(--ak-line);padding-block:110px}.services-header[data-astro-cid-k5d7uewd]{max-width:840px;margin-bottom:70px}.services-header[data-astro-cid-k5d7uewd] h2[data-astro-cid-k5d7uewd]{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ak-ink);margin:.16em 0 .25em;font-size:clamp(2.6rem,4.6vw,5.2rem);font-weight:600;line-height:1.04}.services-lead[data-astro-cid-k5d7uewd]{color:var(--ak-muted);margin:0;font-size:clamp(1.05rem,1.25vw,1.25rem);line-height:1.6}.services-list[data-astro-cid-k5d7uewd]{border-top:1px solid var(--ak-line)}.service-row[data-astro-cid-k5d7uewd]{border-bottom:1px solid var(--ak-line);grid-template-columns:1.15fr .85fr;align-items:start;gap:6vw;padding-block:48px;display:grid}.service-meta[data-astro-cid-k5d7uewd]{max-width:580px}.service-num[data-astro-cid-k5d7uewd]{font-family:var(--font-display);letter-spacing:.08em;color:var(--ak-studio-deep);margin-bottom:10px;font-size:.95rem;font-weight:700;display:inline-block}.service-row[data-astro-cid-k5d7uewd] h3[data-astro-cid-k5d7uewd]{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ak-ink);margin:0 0 14px;font-size:clamp(1.9rem,3vw,3.2rem);font-weight:600;line-height:1.1}.service-desc[data-astro-cid-k5d7uewd]{color:var(--ak-muted);margin:0;font-size:1.02rem;line-height:1.6}.service-items-wrap[data-astro-cid-k5d7uewd]{padding-top:24px}.micro-list[data-astro-cid-k5d7uewd]{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.micro-list[data-astro-cid-k5d7uewd] li[data-astro-cid-k5d7uewd]{color:var(--ak-ink);align-items:center;gap:10px;font-size:1rem;font-weight:500;display:flex}.micro-list[data-astro-cid-k5d7uewd] li[data-astro-cid-k5d7uewd]:before{content:"";background:var(--ak-studio-orbital);border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.service-complementary[data-astro-cid-k5d7uewd]{background:var(--ak-surface);border:1px solid var(--ak-line);border-radius:var(--radius-md);grid-template-columns:160px 1fr;align-items:baseline;gap:32px;margin-top:48px;padding:34px 38px;display:grid}.complementary-badge[data-astro-cid-k5d7uewd]{font-family:var(--font-body);letter-spacing:.14em;color:var(--ak-studio-deep);text-transform:uppercase;font-size:.72rem;font-weight:700}.complementary-body[data-astro-cid-k5d7uewd] h3[data-astro-cid-k5d7uewd]{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ak-ink);margin:0 0 10px;font-size:clamp(1.5rem,2.2vw,2.1rem);font-weight:600;line-height:1.15}.complementary-body[data-astro-cid-k5d7uewd] h3[data-astro-cid-k5d7uewd] span[data-astro-cid-k5d7uewd]{color:var(--ak-studio-deep)}.complementary-body[data-astro-cid-k5d7uewd] p[data-astro-cid-k5d7uewd]{color:var(--ak-muted);max-width:680px;margin:0;font-size:.98rem;line-height:1.6}@media (width<=900px){.studio-services[data-astro-cid-k5d7uewd]{padding-block:70px}.services-header[data-astro-cid-k5d7uewd]{margin-bottom:45px}.service-row[data-astro-cid-k5d7uewd]{grid-template-columns:1fr;gap:20px;padding-block:36px}.service-items-wrap[data-astro-cid-k5d7uewd]{padding-top:0}.service-complementary[data-astro-cid-k5d7uewd]{grid-template-columns:1fr;gap:14px;padding:24px}}.studio-audiences[data-astro-cid-xoke2p2t]{border-top:1px solid var(--ak-line);padding-block:110px}.audiences-head[data-astro-cid-xoke2p2t]{max-width:860px;margin-bottom:70px}.audiences-head[data-astro-cid-xoke2p2t] h2[data-astro-cid-xoke2p2t]{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ak-ink);margin:.16em 0 .25em;font-size:clamp(2.6rem,4.6vw,5.2rem);font-weight:600;line-height:1.04}.audiences-lead[data-astro-cid-xoke2p2t]{color:var(--ak-muted);margin:0;font-size:clamp(1.05rem,1.25vw,1.25rem);line-height:1.6}.audiences-grid[data-astro-cid-xoke2p2t]{grid-template-columns:repeat(4,1fr);gap:3.5vw;display:grid}.audience-col[data-astro-cid-xoke2p2t]{border-top:1px solid var(--ak-line);flex-direction:column;padding-top:28px;display:flex}.audience-col[data-astro-cid-xoke2p2t] h3[data-astro-cid-xoke2p2t]{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ak-ink);margin:0 0 12px;font-size:clamp(1.4rem,1.8vw,1.9rem);font-weight:600;line-height:1.15}.audience-col[data-astro-cid-xoke2p2t] p[data-astro-cid-xoke2p2t]{color:var(--ak-muted);margin:0;font-size:.96rem;line-height:1.6}@media (width<=900px){.studio-audiences[data-astro-cid-xoke2p2t]{padding-block:70px}.audiences-head[data-astro-cid-xoke2p2t]{margin-bottom:45px}.audiences-grid[data-astro-cid-xoke2p2t]{grid-template-columns:1fr;gap:32px}.audience-col[data-astro-cid-xoke2p2t]{padding-top:20px}}.studio-stages[data-astro-cid-xkbr2avf]{border-top:1px solid var(--ak-line);padding-block:110px}.stages-head[data-astro-cid-xkbr2avf]{max-width:860px;margin-bottom:64px}.stages-head[data-astro-cid-xkbr2avf] h2[data-astro-cid-xkbr2avf]{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ak-ink);margin:.16em 0 0;font-size:clamp(2.6rem,4.6vw,5.2rem);font-weight:600;line-height:1.04}.stages-grid[data-astro-cid-xkbr2avf]{grid-template-columns:repeat(3,1fr);gap:4.5vw;display:grid}.stage-col[data-astro-cid-xkbr2avf]{border-top:1px solid var(--ak-line);flex-direction:column;padding-top:32px;display:flex}.stage-tag[data-astro-cid-xkbr2avf]{font-family:var(--font-body);letter-spacing:.14em;color:var(--ak-studio-deep);text-transform:uppercase;margin-bottom:12px;font-size:.72rem;font-weight:700}.stage-col[data-astro-cid-xkbr2avf] h3[data-astro-cid-xkbr2avf]{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ak-ink);margin:0 0 14px;font-size:clamp(1.8rem,2.5vw,2.5rem);font-weight:600;line-height:1.1}.stage-col[data-astro-cid-xkbr2avf] p[data-astro-cid-xkbr2avf]{color:var(--ak-muted);max-width:380px;margin:0;font-size:.98rem;line-height:1.6}@media (width<=900px){.studio-stages[data-astro-cid-xkbr2avf]{padding-block:70px}.stages-head[data-astro-cid-xkbr2avf]{margin-bottom:40px}.stages-grid[data-astro-cid-xkbr2avf]{grid-template-columns:1fr;gap:36px}.stage-col[data-astro-cid-xkbr2avf]{padding-top:24px}}.studio-process[data-astro-cid-6txxpydf]{border-top:1px solid var(--ak-line);padding-block:110px}.process-head[data-astro-cid-6txxpydf]{max-width:840px;margin-bottom:70px}.process-head[data-astro-cid-6txxpydf] h2[data-astro-cid-6txxpydf]{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ak-ink);margin:.16em 0 .25em;font-size:clamp(2.6rem,4.6vw,5.2rem);font-weight:600;line-height:1.04}.process-lead[data-astro-cid-6txxpydf]{color:var(--ak-muted);margin:0;font-size:clamp(1.05rem,1.25vw,1.25rem);line-height:1.6}.process-timeline-vertical[data-astro-cid-6txxpydf]{border-top:1px solid var(--ak-line)}.process-step-row[data-astro-cid-6txxpydf]{border-bottom:1px solid var(--ak-line);grid-template-columns:100px 1.2fr 1.8fr;align-items:baseline;gap:4vw;padding-block:40px;display:grid}.step-num[data-astro-cid-6txxpydf]{font-family:var(--font-display);letter-spacing:.08em;color:var(--ak-studio-deep);font-size:1.15rem;font-weight:700}.step-title-wrap[data-astro-cid-6txxpydf] h3[data-astro-cid-6txxpydf]{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ak-ink);margin:0;font-size:clamp(1.8rem,2.6vw,2.6rem);font-weight:600;line-height:1.1}.step-desc-wrap[data-astro-cid-6txxpydf] p[data-astro-cid-6txxpydf]{color:var(--ak-muted);max-width:580px;margin:0;font-size:1.02rem;line-height:1.6}@media (width<=900px){.studio-process[data-astro-cid-6txxpydf]{padding-block:70px}.process-head[data-astro-cid-6txxpydf]{margin-bottom:45px}.process-step-row[data-astro-cid-6txxpydf]{grid-template-columns:1fr;gap:12px;padding-block:30px}.step-num[data-astro-cid-6txxpydf]{font-size:.92rem}}.studio-projects[data-astro-cid-honrnbgy]{border-top:1px solid var(--ak-line);padding-block:110px}.projects-head[data-astro-cid-honrnbgy]{max-width:840px;margin-bottom:70px}.projects-head[data-astro-cid-honrnbgy] h2[data-astro-cid-honrnbgy]{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ak-ink);margin:.16em 0 .25em;font-size:clamp(2.6rem,4.6vw,5.2rem);font-weight:600;line-height:1.04}.projects-lead[data-astro-cid-honrnbgy]{color:var(--ak-muted);margin:0;font-size:clamp(1.05rem,1.25vw,1.25rem);line-height:1.6}.projects-list[data-astro-cid-honrnbgy]{flex-direction:column;gap:80px;display:flex}.project-row[data-astro-cid-honrnbgy]{grid-template-columns:1.8fr 1fr;align-items:center;gap:5vw;display:grid}.project-row[data-astro-cid-honrnbgy].is-reversed{grid-template-columns:1fr 1.8fr}.project-row[data-astro-cid-honrnbgy].is-reversed .project-media[data-astro-cid-honrnbgy]{order:2}.project-row[data-astro-cid-honrnbgy].is-reversed .project-info[data-astro-cid-honrnbgy]{order:1}.project-media[data-astro-cid-honrnbgy]{width:100%}.preview-card[data-astro-cid-honrnbgy]{background:var(--ak-surface);border:1px solid var(--ak-line);border-radius:var(--radius-md);aspect-ratio:16/9;transition:transform .3s var(--ease-standard), border-color .3s ease, box-shadow .3s ease;display:block;overflow:hidden}.preview-card[data-astro-cid-honrnbgy] img[data-astro-cid-honrnbgy]{object-fit:cover;object-position:top center;width:100%;height:100%;transition:transform .4s var(--ease-standard);display:block}.project-row[data-astro-cid-honrnbgy]:hover .preview-card[data-astro-cid-honrnbgy]{border-color:var(--ak-sand);transform:translateY(-3px);box-shadow:0 16px 40px #1717170d}.project-row[data-astro-cid-honrnbgy]:hover .preview-card[data-astro-cid-honrnbgy] img[data-astro-cid-honrnbgy]{transform:scale(1.02)}.project-info[data-astro-cid-honrnbgy]{flex-direction:column;justify-content:center;display:flex}.project-info[data-astro-cid-honrnbgy] h3[data-astro-cid-honrnbgy]{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ak-ink);margin:.2em 0 .35em;font-size:clamp(1.8rem,2.7vw,2.7rem);font-weight:600;line-height:1.1}.project-desc[data-astro-cid-honrnbgy]{color:var(--ak-muted);max-width:480px;margin:0 0 24px;font-size:.98rem;line-height:1.6}.project-action[data-astro-cid-honrnbgy]{margin-top:4px}.project-link[data-astro-cid-honrnbgy]{color:var(--ak-ink);transition:color .2s ease, transform .2s var(--ease-standard);align-items:center;font-size:.96rem;font-weight:600;display:inline-flex}.project-link[data-astro-cid-honrnbgy]:hover{color:var(--ak-studio-deep);transform:translate(3px)}.projects-cta-row[data-astro-cid-honrnbgy]{margin-top:80px;display:flex}@media (width<=900px){.studio-projects[data-astro-cid-honrnbgy]{padding-block:70px}.projects-head[data-astro-cid-honrnbgy]{margin-bottom:45px}.projects-list[data-astro-cid-honrnbgy]{gap:56px}.project-row[data-astro-cid-honrnbgy],.project-row[data-astro-cid-honrnbgy].is-reversed{grid-template-columns:1fr;gap:22px}.project-row[data-astro-cid-honrnbgy].is-reversed .project-media[data-astro-cid-honrnbgy]{order:1}.project-row[data-astro-cid-honrnbgy].is-reversed .project-info[data-astro-cid-honrnbgy]{order:2}.preview-card[data-astro-cid-honrnbgy]{border-radius:18px}.projects-cta-row[data-astro-cid-honrnbgy]{margin-top:50px}}.studio-positioning[data-astro-cid-tgmz2x54]{border-top:1px solid var(--ak-line);padding-block:110px}.positioning-grid[data-astro-cid-tgmz2x54]{grid-template-columns:.3fr 1fr;align-items:start;gap:6vw;display:grid}.positioning-eyebrow[data-astro-cid-tgmz2x54]{padding-top:10px}h2[data-astro-cid-tgmz2x54]{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ak-ink);max-width:960px;margin:0 0 .35em;font-size:clamp(2.4rem,4.4vw,4.8rem);font-weight:600;line-height:1.05}p[data-astro-cid-tgmz2x54]{color:var(--ak-muted);max-width:720px;margin:0;font-size:clamp(1.05rem,1.3vw,1.25rem);line-height:1.6}@media (width<=900px){.studio-positioning[data-astro-cid-tgmz2x54]{padding-block:75px}.positioning-grid[data-astro-cid-tgmz2x54]{grid-template-columns:1fr;gap:16px}h2[data-astro-cid-tgmz2x54]{font-size:clamp(1.9rem,7vw,2.7rem)}}
