.block_contact_banner__4f0ns{background:#0a0a0a;color:#fff;text-align:center}.block_contact_bannerInner__zi9In{max-width:72rem;margin:0 auto;padding:var(--space-12) var(--space-4) var(--space-16)}.block_contact_kicker__L4yEA{margin:0;font-size:var(--text-xl);font-weight:700;letter-spacing:-.02em;line-height:1.15}.block_contact_heading__sQM_I{margin:var(--space-4) 0 0;font-family:var(--font-display),sans-serif;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:600;letter-spacing:-.04em;line-height:1.05;text-wrap:balance}.block_contact_panel__nz3LC{max-width:72rem;margin:0 auto;padding:var(--space-12) var(--space-4) var(--space-16)}@media(min-width:768px){.block_contact_bannerInner__zi9In,.block_contact_panel__nz3LC{padding:var(--space-16) var(--space-8)}}.block_content_content__aIK6L{max-width:40rem;margin:0 auto;padding:var(--space-6) var(--space-4) var(--space-16);font-size:var(--text-md);line-height:1.6}.block_content_content__aIK6L h2{margin:var(--space-10) 0 var(--space-3);font-family:var(--font-display),sans-serif;font-size:var(--text-xl);letter-spacing:-.03em;line-height:1.2}.block_content_content__aIK6L h2:first-child{margin-top:0}.block_content_content__aIK6L p{margin:0 0 var(--space-4)}.block_content_content__aIK6L ul{margin:0 0 var(--space-4);padding-left:1.25rem}.block_content_content__aIK6L li{margin:0 0 var(--space-2)}.block_content_content__aIK6L a{color:var(--color-text);font-weight:600}.block_content_image_section__6XPE4{display:grid;gap:var(--space-6);max-width:72rem;margin:0 auto;padding:var(--space-12) var(--space-4)}.block_content_image_heading__zsLA3{margin:0;font-family:var(--font-display),sans-serif;font-size:var(--text-2xl);letter-spacing:-.03em}.block_content_image_text___TbMN{color:var(--color-muted)}.block_content_image_image__Poh7E{width:100%;height:auto}@media(min-width:768px){.block_content_image_section__6XPE4{grid-template-columns:1fr 1fr;align-items:center}}.block_cta_section__Nz4sO{max-width:72rem;margin:0 auto;padding:var(--space-12) var(--space-4)}.block_cta_heading__32vgH{margin:0;font-family:var(--font-display),sans-serif;font-size:var(--text-2xl);letter-spacing:-.03em}.block_cta_text__QV8EG{max-width:40rem;color:var(--color-muted)}.block_cta_link__5Btoi{--pad:calc((44px - 1.2em) / 2);--link-line:calc(var(--pad) - 2px);display:inline-block;padding-block:var(--pad);color:var(--color-text);font-weight:600;line-height:1.2}.block_games_showcase_section__Js0OG{padding:var(--space-12) var(--space-4)}.block_games_showcase_inner__rnGvU{max-width:72rem;margin:0 auto}.block_games_showcase_eyebrow__QaOqD{margin:0 0 var(--space-4);color:var(--color-muted);font-size:var(--text-xs);font-weight:700;letter-spacing:.14em;text-transform:uppercase}.block_games_showcase_heading__OHZsU{margin:0;max-width:36rem;font-family:var(--font-display),sans-serif;font-size:var(--text-section);font-weight:700;letter-spacing:-.04em;line-height:1.05;white-space:pre-line;overflow-wrap:break-word}.block_games_showcase_panels__szLMT{display:grid;gap:var(--space-5);margin-top:var(--space-8)}.block_games_showcase_panel__8ovSK{display:grid;gap:var(--space-5);min-width:0;padding:var(--space-6);border-radius:var(--radius-lg);color:inherit;text-decoration:none}.block_games_showcase_ivory__QAkrc{background:var(--color-ivory)}.block_games_showcase_blue__yvAKZ{background:var(--color-sky)}.block_games_showcase_copy__QaGaP{min-width:0}.block_games_showcase_status__ncR1l{margin:0;color:var(--color-muted);font-size:var(--text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.block_games_showcase_title__GiBwQ{position:relative;width:fit-content;max-width:100%;margin:var(--space-3) 0 0;font-family:var(--font-display),sans-serif;font-size:var(--text-xl);font-weight:700;letter-spacing:-.03em;line-height:1.15}.block_games_showcase_title__GiBwQ:after{content:"";position:absolute;left:0;bottom:-.08em;width:100%;height:1px;background:currentColor;pointer-events:none;transform:scaleX(0);transform-origin:right center;transition:transform var(--duration-base) var(--ease-out)}.block_games_showcase_text__K3o_4{margin:var(--space-3) 0 0;color:var(--color-muted);font-size:var(--text-sm);line-height:1.5;white-space:pre-line}.block_games_showcase_image__PfnJC{display:block;width:min(100%,16rem);height:auto;object-fit:contain}.block_games_showcase_linked__r7zJO:focus-visible .block_games_showcase_title__GiBwQ:after{transform:scaleX(1);transform-origin:left center}@media(hover:hover)and (pointer:fine){.block_games_showcase_linked__r7zJO:hover .block_games_showcase_title__GiBwQ:after{transform:scaleX(1);transform-origin:left center}}@media(min-width:640px){.block_games_showcase_panel__8ovSK{grid-template-columns:minmax(0,1.1fr) minmax(8rem,.9fr);align-items:center;padding:var(--space-8)}.block_games_showcase_image__PfnJC{justify-self:end;width:min(100%,18rem)}}@media(min-width:768px){.block_games_showcase_section__Js0OG{padding:var(--space-16) var(--space-8)}}@media(min-width:1024px){.block_games_showcase_section__Js0OG{padding:var(--space-24) var(--space-8)}.block_games_showcase_panels__szLMT{grid-template-columns:1fr 1fr;gap:var(--space-6)}.block_games_showcase_panel__8ovSK{grid-template-columns:minmax(0,1.05fr) minmax(7.5rem,.9fr);align-items:center}.block_games_showcase_image__PfnJC{justify-self:end;width:min(100%,14rem)}}.block_global_outlook_section__GoL1I{padding:var(--space-12) var(--space-4) var(--space-16)}.block_global_outlook_inner__KlBS0{display:grid;gap:var(--space-8);align-items:center;max-width:72rem;margin:0 auto}.block_global_outlook_copy__aWDpc{max-width:34rem}.block_global_outlook_eyebrow__0p8Bt{margin:0 0 var(--space-4);color:var(--color-muted);font-size:var(--text-xs);font-weight:700;letter-spacing:.14em;text-transform:uppercase}.block_global_outlook_heading__ncwjP{margin:0;font-family:var(--font-display),sans-serif;font-size:var(--text-section);font-weight:700;letter-spacing:-.04em;line-height:1.05;white-space:pre-line;overflow-wrap:break-word}.block_global_outlook_text__HlZ6R{margin:var(--space-5) 0 0;color:var(--color-muted);line-height:1.6;white-space:pre-line}.block_global_outlook_image__IboqZ{display:block;width:min(100%,20rem);height:auto;margin-inline:auto;object-fit:contain}@media(min-width:768px){.block_global_outlook_section__GoL1I{padding:var(--space-16) var(--space-8)}}@media(min-width:1024px){.block_global_outlook_section__GoL1I{padding:var(--space-24) var(--space-8)}.block_global_outlook_inner__KlBS0{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:var(--space-12)}.block_global_outlook_image__IboqZ{width:min(100%,22rem);margin-inline:0 0;justify-self:end}}.block_hero_titleHero__M2H9k{max-width:40rem;margin:0 auto;padding:var(--space-10) var(--space-4) var(--space-2)}.block_hero_crumb__v0Mhs{margin:0 0 var(--space-3);color:var(--color-muted);font-size:var(--text-sm)}.block_hero_crumb__v0Mhs a{color:var(--color-muted);text-decoration:none}.block_hero_crumb__v0Mhs a:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.block_hero_titleHeading__vARw1{margin:0;font-family:var(--font-display),sans-serif;font-size:clamp(2rem,4vw,3rem);font-weight:600;letter-spacing:-.03em;line-height:1.1}.block_hero_hero__Tw2Yk{padding:0 var(--space-4) var(--space-8)}.block_hero_panel__RIpOL{display:grid;gap:var(--space-8);max-width:72rem;margin:0 auto;padding:var(--space-10) var(--space-6);overflow:hidden;border-radius:var(--radius-lg);background:#0a0a0a;color:#fff}.block_hero_copy__BdPpA{max-width:36rem}.block_hero_heading__YNgIU{margin:0;font-family:var(--font-display),sans-serif;font-size:clamp(2.5rem,5vw,4.5rem);font-weight:600;letter-spacing:-.04em;line-height:.98}.block_hero_intro__FhsGL{max-width:34rem;margin:var(--space-6) 0 0;font-size:var(--text-md);line-height:1.5}.block_hero_actions__CgjcY{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-8)}.block_hero_primary__WdjOy,.block_hero_secondary__pKG91{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 var(--space-5);border-radius:10px;font-size:var(--text-sm);font-weight:600;text-decoration:none}.block_hero_primary__WdjOy:focus-visible,.block_hero_secondary__pKG91:focus-visible{outline:2px solid #fff;outline-offset:3px}.block_hero_primary__WdjOy{background:#fff;color:#0a0a0a}.block_hero_secondary__pKG91{border:1px solid rgba(255,255,255,.7);color:#fff}.block_hero_media__XuJ1E{margin:0}.block_hero_image__57Shn{width:100%;height:auto;object-fit:contain}@media(min-width:1024px){.block_hero_hero__Tw2Yk{padding:0 var(--space-6) var(--space-12)}.block_hero_panel__RIpOL{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;min-height:36rem;padding:var(--space-16) var(--space-12)}}.block_studio_attributes_section__NwZQ5{padding:var(--space-8) var(--space-4) var(--space-12)}.block_studio_attributes_inner__PbTl7{max-width:72rem;margin:0 auto}.block_studio_attributes_statementRow___IC_1{display:flex;align-items:center;gap:var(--space-4)}.block_studio_attributes_rule__8NDZp{flex:1 1 1.5rem;min-width:1.5rem;height:1px;background:var(--color-border)}.block_studio_attributes_statement__aifK2{flex:0 1 auto;margin:0;font-size:var(--text-md);font-weight:600;text-align:center}.block_studio_attributes_list__RLnk6{display:flex;flex-direction:column;gap:var(--space-5);margin:var(--space-10) 0 0;padding:0;list-style:none}.block_studio_attributes_item__m0F1A{display:flex;align-items:center;justify-content:flex-start;gap:var(--space-3);color:var(--color-text);font-size:var(--text-sm);font-weight:600}.block_studio_attributes_iconIndia___j5oT,.block_studio_attributes_icon__jcSPv{flex-shrink:0;width:1.5rem;height:1.5rem}.block_studio_attributes_icon__jcSPv{color:var(--color-text)}.block_studio_attributes_iconIndia___j5oT{color:var(--color-mark)}@media(min-width:768px){.block_studio_attributes_section__NwZQ5{padding:var(--space-10) var(--space-8) var(--space-16)}.block_studio_attributes_list__RLnk6{flex-direction:row;align-items:stretch;gap:0}.block_studio_attributes_item__m0F1A{flex:1 1;justify-content:center;padding:0 var(--space-4)}.block_studio_attributes_item__m0F1A+.block_studio_attributes_item__m0F1A{border-left:1px solid var(--color-border)}}.block_studio_contact_section__8tsk1{padding:var(--space-12) var(--space-4) var(--space-16)}.block_studio_contact_shell__KbVgc{display:grid;gap:var(--space-8);max-width:72rem;margin:0 auto;padding:var(--space-8) var(--space-5);border-radius:var(--radius-xl);background:var(--color-panel)}.block_studio_contact_copy__CjogX{min-width:0}.block_studio_contact_eyebrow__p7Ny6{margin:0 0 var(--space-4);color:var(--color-muted);font-size:var(--text-xs);font-weight:700;letter-spacing:.14em;text-transform:uppercase}.block_studio_contact_heading__3BIBr{margin:0;font-family:var(--font-display),sans-serif;font-size:var(--text-section);font-weight:700;letter-spacing:-.04em;line-height:1.05;white-space:pre-line;overflow-wrap:break-word}.block_studio_contact_text__0apvD{max-width:28rem;margin:var(--space-5) 0 0;color:var(--color-muted);line-height:1.6;white-space:pre-line}.block_studio_contact_image__FzryB{display:block;width:min(100%,14rem);height:auto;margin-top:var(--space-6);object-fit:contain}.block_studio_contact_card___68IW{min-width:0;padding:var(--space-6);border-radius:var(--radius-lg);background:var(--color-surface)}.block_studio_contact_unavailable__4wDSZ{margin:0;color:var(--color-muted)}@media(min-width:768px){.block_studio_contact_section__8tsk1{padding:var(--space-16) var(--space-8) var(--space-20)}.block_studio_contact_card___68IW{padding:var(--space-8)}}@media(min-width:1024px){.block_studio_contact_section__8tsk1{padding:var(--space-20) var(--space-8) var(--space-24)}.block_studio_contact_shell__KbVgc{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:var(--space-10);align-items:center;padding:var(--space-12)}}.block_studio_hero_section__sQ_pW{padding:var(--space-12) var(--space-4) var(--space-8)}.block_studio_hero_inner__YwzQm{display:grid;gap:var(--space-8);max-width:72rem;margin:0 auto}.block_studio_hero_copy__PZSVH{max-width:38rem}.block_studio_hero_eyebrow__LtPaa{margin:0 0 var(--space-4);color:var(--color-muted);font-size:var(--text-xs);font-weight:700;letter-spacing:.14em;text-transform:uppercase}.block_studio_hero_heading__ed5or{margin:0;font-family:var(--font-display),sans-serif;font-size:var(--text-display);font-weight:700;letter-spacing:-.04em;line-height:1.02;white-space:pre-line;overflow-wrap:break-word}.block_studio_hero_description__MDBp2{max-width:34rem;margin:var(--space-5) 0 0;color:var(--color-muted);font-size:var(--text-md);line-height:1.55;white-space:pre-line}.block_studio_hero_button__SeVQF{display:inline-flex;align-items:center;gap:var(--space-2);min-height:48px;margin-top:var(--space-8);padding:0 var(--space-5);border-radius:999px;background:var(--color-text);color:var(--color-bg);font-size:var(--text-sm);font-weight:600;text-decoration:none;transition:transform var(--duration-fast) var(--ease-out)}.block_studio_hero_button__SeVQF:hover{transform:translateY(-1px)}.block_studio_hero_buttonIcon__quCb8{width:1rem;height:1rem}.block_studio_hero_image__pCWMG{display:block;width:min(100%,28rem);height:auto;justify-self:start;object-fit:contain}@media(min-width:768px){.block_studio_hero_section__sQ_pW{padding:var(--space-16) var(--space-8) var(--space-10)}}@media(min-width:1024px){.block_studio_hero_section__sQ_pW{padding:var(--space-16) var(--space-8) var(--space-12)}.block_studio_hero_inner__YwzQm{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:var(--space-10)}.block_studio_hero_image__pCWMG{justify-self:end}}.block_studio_story_section__tFxX2{padding:var(--space-12) var(--space-4)}.block_studio_story_inner__wAwsZ{display:grid;gap:var(--space-8);max-width:72rem;margin:0 auto}.block_studio_story_copy__D7ZoI{max-width:36rem}.block_studio_story_eyebrow__I8V0s{margin:0 0 var(--space-4);color:var(--color-muted);font-size:var(--text-xs);font-weight:700;letter-spacing:.14em;text-transform:uppercase}.block_studio_story_heading__7SvDX{margin:0;font-family:var(--font-display),sans-serif;font-size:var(--text-section);font-weight:700;letter-spacing:-.04em;line-height:1.05;white-space:pre-line;overflow-wrap:break-word}.block_studio_story_text__hUkte{margin:var(--space-5) 0 0;color:var(--color-muted);line-height:1.6;white-space:pre-line}.block_studio_story_text__hUkte+.block_studio_story_text__hUkte{margin-top:var(--space-4)}.block_studio_story_image__b2bEk{display:block;width:min(100%,26rem);height:auto;object-fit:contain}@media(min-width:768px){.block_studio_story_section__tFxX2{padding:var(--space-16) var(--space-8)}}@media(min-width:1024px){.block_studio_story_section__tFxX2{padding:var(--space-24) var(--space-8)}.block_studio_story_inner__wAwsZ{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:var(--space-12)}.block_studio_story_copy__D7ZoI{grid-column:2;grid-row:1}.block_studio_story_image__b2bEk{grid-column:1;grid-row:1}}.block_studio_values_section__Oq0Db{background:var(--color-ink);color:var(--color-on-ink);padding:var(--space-12) var(--space-4)}.block_studio_values_inner__KRZ1f{display:grid;gap:var(--space-10);max-width:72rem;margin:0 auto}.block_studio_values_copy__VBkfs{max-width:22rem}.block_studio_values_eyebrow__xwVWS{margin:0 0 var(--space-4);color:var(--color-on-ink-muted);font-size:var(--text-xs);font-weight:700;letter-spacing:.14em;text-transform:uppercase}.block_studio_values_heading__Ra_dk{margin:0;font-family:var(--font-display),sans-serif;font-size:var(--text-section);font-weight:700;letter-spacing:-.04em;line-height:1.05;white-space:pre-line;overflow-wrap:break-word}.block_studio_values_grid__E9iSS{display:grid;gap:1px;margin:0;padding:0;list-style:none;background:rgba(255,255,255,.16)}.block_studio_values_item__nTfsS{padding:var(--space-5) 0;background:var(--color-ink)}.block_studio_values_icon___WNPy{display:block;width:1.75rem;height:1.75rem;margin-bottom:var(--space-4);color:var(--color-on-ink)}.block_studio_values_title__dD7dR{margin:0;font-size:var(--text-md);font-weight:700;line-height:1.3}.block_studio_values_text__G_Z4n{margin:var(--space-2) 0 0;color:var(--color-on-ink-muted);font-size:var(--text-sm);line-height:1.5;white-space:pre-line}@media(min-width:768px){.block_studio_values_section__Oq0Db{padding:var(--space-16) var(--space-8)}.block_studio_values_copy__VBkfs{max-width:28rem}.block_studio_values_grid__E9iSS{grid-template-columns:1fr 1fr}.block_studio_values_item__nTfsS{padding:var(--space-6) var(--space-6) var(--space-6) 0}.block_studio_values_item__nTfsS:nth-child(2n){padding-left:var(--space-8)}.block_studio_values_item__nTfsS:nth-child(-n+2){padding-top:0}}@media(min-width:1024px){.block_studio_values_section__Oq0Db{padding:var(--space-20) var(--space-8)}.block_studio_values_inner__KRZ1f{grid-template-columns:minmax(18rem,.78fr) minmax(0,1.22fr);column-gap:var(--space-12);align-items:start}.block_studio_values_copy__VBkfs{max-width:24rem}}.contact-form_root__cVSak{display:flex;flex-direction:column;gap:var(--space-8)}.contact-form_title__k0tWk{margin:0;font-family:var(--font-display),sans-serif;font-size:var(--text-2xl);font-weight:600;letter-spacing:-.03em;line-height:1.15;text-wrap:balance}.contact-form_form__KS7VX{position:relative}.contact-form_fields__P4P9t,.contact-form_form__KS7VX{display:flex;flex-direction:column;gap:var(--space-6)}.contact-form_trap__ULzr2{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.contact-form_grid__GtAEx{display:grid;gap:var(--space-6)}.contact-form_field__aS4uh{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.contact-form_label__tONjL{font-size:var(--text-sm);font-weight:600}.contact-form_input__R2WBj,.contact-form_select__hICgL,.contact-form_textarea__UaeGC{width:100%;min-height:48px;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--text-md)}.contact-form_input__R2WBj::placeholder,.contact-form_textarea__UaeGC::placeholder{color:var(--color-muted)}.contact-form_input__R2WBj[aria-invalid=true],.contact-form_select__hICgL[aria-invalid=true],.contact-form_textarea__UaeGC[aria-invalid=true]{border-color:var(--color-danger)}.contact-form_input__R2WBj:-webkit-autofill,.contact-form_textarea__UaeGC:-webkit-autofill{box-shadow:0 0 0 1000px var(--color-surface) inset;-webkit-text-fill-color:var(--color-text)}.contact-form_select__hICgL{appearance:none;padding-right:var(--space-10);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' fill='none' stroke='%23161616' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-4) center;background-size:12px 8px}.contact-form_textarea__UaeGC{min-height:14rem;resize:vertical}.contact-form_error__CFXdR,.contact-form_formError__HHTzB{margin:0;color:var(--color-danger);font-size:var(--text-sm)}.contact-form_formError__HHTzB,.contact-form_success__KOEX4{margin:0}.contact-form_success__KOEX4{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md)}.contact-form_footer__zEtkJ{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-6)}.contact-form_note__rHhoC{margin:0;color:var(--color-muted);font-size:var(--text-sm)}.contact-form_note__rHhoC a{color:var(--color-text);font-weight:600}.contact-form_submit___6Wy2{display:inline-flex;align-items:center;gap:var(--space-3);min-height:48px;padding:0 var(--space-6);border:0;border-radius:999px;background:var(--color-text);color:var(--color-bg);font:inherit;font-size:var(--text-sm);font-weight:600;cursor:pointer;transition:transform var(--duration-fast) var(--ease-out)}.contact-form_submit___6Wy2:hover:not(:disabled){transform:translateY(-1px)}.contact-form_submit___6Wy2:disabled{cursor:progress}.contact-form_icon__2c0aF{display:block;flex-shrink:0}@media(min-width:768px){.contact-form_grid__GtAEx{grid-template-columns:1fr 1fr;column-gap:var(--space-10)}}.studio-contact-form_form__rJwzJ{position:relative;display:flex;flex-direction:column;gap:var(--space-5);min-width:0}.studio-contact-form_trap__Rh_Ml{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.studio-contact-form_fields__tedYV{display:flex;flex-direction:column;gap:var(--space-5)}.studio-contact-form_field__pfYOe{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.studio-contact-form_label__M7yH7{font-size:var(--text-sm);font-weight:600}.studio-contact-form_input__ZLTb_,.studio-contact-form_textarea__phONc{width:100%;min-height:48px;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--text-md)}.studio-contact-form_input__ZLTb_::placeholder,.studio-contact-form_textarea__phONc::placeholder{color:var(--color-muted)}.studio-contact-form_input__ZLTb_[aria-invalid=true],.studio-contact-form_textarea__phONc[aria-invalid=true]{border-color:var(--color-danger)}.studio-contact-form_input__ZLTb_:-webkit-autofill,.studio-contact-form_textarea__phONc:-webkit-autofill{box-shadow:0 0 0 1000px var(--color-surface) inset;-webkit-text-fill-color:var(--color-text)}.studio-contact-form_textarea__phONc{min-height:8.5rem;resize:vertical}.studio-contact-form_error__EyP2t,.studio-contact-form_formError__co57l,.studio-contact-form_success__b_9ir{margin:0;overflow-wrap:anywhere}.studio-contact-form_error__EyP2t,.studio-contact-form_formError__co57l{color:var(--color-danger);font-size:var(--text-sm)}.studio-contact-form_success__b_9ir{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md)}.studio-contact-form_submit__4AOLW{display:inline-flex;align-items:center;align-self:flex-start;gap:var(--space-2);min-height:48px;padding:0 var(--space-5);border:0;border-radius:999px;background:var(--color-text);color:var(--color-bg);font:inherit;font-size:var(--text-sm);font-weight:600;cursor:pointer;transition:transform var(--duration-fast) var(--ease-out)}.studio-contact-form_submit__4AOLW:hover:not(:disabled){transform:translateY(-1px)}.studio-contact-form_submit__4AOLW:disabled{cursor:progress}.studio-contact-form_icon__mKIEd{width:1rem;height:1rem}