.market-configurator_gallery__A7Cxp{display:grid;gap:16px}.market-configurator_card__PUJy8{position:relative;display:grid;gap:0;padding:0;text-align:left;border:1px solid rgba(127,127,127,.35);border-radius:14px;overflow:hidden;background:transparent;color:inherit;cursor:pointer;font:inherit}.market-configurator_card__PUJy8[data-current=true]{border-color:var(--st-color-accent,#0B6B69);box-shadow:0 0 0 2px var(--st-color-accent,#0B6B69)}.market-configurator_card__PUJy8:focus-visible{outline:3px solid var(--st-color-accent,#0B6B69);outline-offset:3px}.market-configurator_thumb__RvetI{display:block;height:190px;overflow:hidden;position:relative;background:#eee;border-bottom:1px solid rgba(127,127,127,.25)}.market-configurator_thumbInner__AKyAR{position:absolute;top:0;left:0;width:1280px;transform:scale(.3);transform-origin:0 0;pointer-events:none}.market-configurator_cardMeta__c95nL{border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;display:grid;gap:6px;padding:14px 16px 16px;font-size:13.5px;line-height:1.45}.market-configurator_cardMeta__c95nL strong{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:17px}.market-configurator_cardMeta__c95nL em{font-style:normal;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:3px 8px;border-radius:999px;background:var(--st-color-accent-soft,#D6ECE8);color:var(--st-color-accent,#0B6B69)}.market-configurator_cardMeta__c95nL small{opacity:.8;font-size:13px}.market-configurator_outline__TBa0l{opacity:.65;font-size:12px}.market-configurator_selected__Dvt6P{position:absolute;top:10px;right:10px;padding:4px 10px;border-radius:999px;background:var(--st-color-accent,#0B6B69);color:#fff;font-size:12px;font-weight:700}.market-configurator_group__SQ9NG{border:0;padding:0;margin:22px 0 0;display:grid;gap:8px}.market-configurator_group__SQ9NG legend{font-weight:700;font-size:14px;margin-bottom:8px;padding:0}.market-configurator_toggle__rwxb1{display:flex;gap:12px;align-items:flex-start;padding:10px 12px;border:1px solid rgba(127,127,127,.25);border-radius:10px;cursor:pointer}.market-configurator_toggle__rwxb1 input{margin-top:3px;width:18px;height:18px;accent-color:var(--st-color-accent,#0B6B69);flex:none}.market-configurator_toggle__rwxb1 span{display:grid;gap:2px}.market-configurator_toggle__rwxb1 small{opacity:.75;font-size:12.5px;line-height:1.4}.market-configurator_chips__AxCGH{display:flex;flex-wrap:wrap;gap:6px}.market-configurator_chips__AxCGH button{border:1px solid rgba(127,127,127,.4);background:transparent;color:inherit;border-radius:999px;padding:7px 12px;min-height:36px;font:inherit;font-size:13px;cursor:pointer}.market-configurator_chips__AxCGH button[aria-pressed=true]{background:var(--st-color-accent,#0B6B69);border-color:var(--st-color-accent,#0B6B69);color:#fff}.market-configurator_inline__oEg_S{display:flex;gap:8px;margin-top:8px}.market-configurator_inline__oEg_S input{flex:1 1;min-width:0}.market-configurator_inline__oEg_S button,.market-configurator_link__FL2X_{border:1px solid rgba(127,127,127,.4);background:transparent;color:inherit;border-radius:8px;padding:8px 12px;font:inherit;cursor:pointer}.market-configurator_link__FL2X_{justify-self:start}.market-configurator_note__ogzR5{font-size:12.5px;opacity:.75;margin:4px 0 0}.market-configurator_segment__utGTt{display:grid;gap:6px;margin-top:14px}.market-configurator_segment__utGTt>span{font-weight:700;font-size:13px}.market-configurator_segment__utGTt>div{display:flex;flex-wrap:wrap;gap:6px}.market-configurator_segment__utGTt button{border:1px solid rgba(127,127,127,.4);background:transparent;color:inherit;border-radius:8px;padding:8px 12px;min-height:38px;font:inherit;font-size:13px;cursor:pointer}.market-configurator_segment__utGTt button[aria-checked=true]{background:var(--st-color-accent,#0B6B69);border-color:var(--st-color-accent,#0B6B69);color:#fff}.market-configurator_order__zNXpG{list-style:none;padding:0;margin:0;display:grid;gap:6px}.market-configurator_order__zNXpG li{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;padding:8px 10px;border:1px solid rgba(127,127,127,.25);border-radius:10px;font-size:13.5px}.market-configurator_order__zNXpG select{font:inherit;font-size:13px;padding:6px 8px;border-radius:6px}.market-configurator_orderBtns__s3fO3{display:flex;gap:4px}.market-configurator_orderBtns__s3fO3 button{width:32px;height:32px;border:1px solid rgba(127,127,127,.4);background:transparent;color:inherit;border-radius:6px;cursor:pointer}.market-configurator_orderBtns__s3fO3 button:disabled{opacity:.3;cursor:default}.studio-market-gate_gate__9NEf2{background:var(--st-color-canvas,#f4f1ea);color:var(--st-color-ink,#171614);margin:0 auto;max-width:760px;min-height:100vh;padding:80px 28px}.studio-market-gate_gate__9NEf2 p:first-child{color:var(--st-color-accent,#0b6b69);font-size:.72rem;letter-spacing:.18em;margin:0 0 16px;text-transform:uppercase}.studio-market-gate_gate__9NEf2 h1{font-family:var(--st-font-display,Georgia,serif);font-size:clamp(2.8rem,6vw,5.2rem);font-weight:400;letter-spacing:-.05em;line-height:.92;margin:0;max-width:12ch}.studio-market-gate_lead__3jiO4{font-size:1.1rem;line-height:1.5;margin:24px 0 36px;max-width:38ch}.studio-market-gate_choice__E_6_z{border-top:1px solid var(--st-color-rule,rgba(23,22,20,.16));padding-top:18px}.studio-market-gate_choice__E_6_z span{display:block;font-size:.72rem;letter-spacing:.16em;text-transform:uppercase}.studio-market-gate_choice__E_6_z strong{display:block;font-family:var(--st-font-display,Georgia,serif);font-size:clamp(2rem,4vw,3.2rem);font-weight:400;letter-spacing:-.04em;margin:8px 0}.studio-market-gate_choice__E_6_z small{display:block;font-size:1rem;line-height:1.45;max-width:36ch}.studio-market-gate_choice__E_6_z button{background:var(--st-color-deep,#141311);border:0;border-radius:0;color:var(--st-color-on-deep,#f6f1e8);cursor:pointer;font-size:.72rem;letter-spacing:.14em;margin-top:22px;padding:16px 18px;text-transform:uppercase}.studio-faq_faq__7KoeT{background:var(--st-color-canvas);color:var(--st-color-ink);padding:clamp(88px,11vw,150px) clamp(24px,6.5vw,110px) clamp(64px,8vw,110px)}.studio-faq_faqInner___Bnzo{margin:0 auto;max-width:820px}.studio-faq_kicker__faZxn{color:var(--st-color-accent);font-family:var(--st-font-body);font-size:.62rem;font-weight:400;letter-spacing:.17em;margin:0 0 18px;text-transform:uppercase}.studio-faq_title__59Z9l{font-family:var(--font-editorial),Georgia,"Times New Roman",serif;font-size:clamp(2.1rem,4vw,3.6rem);font-weight:400;letter-spacing:-.05em;line-height:1.02;margin:0 0 .75rem;max-width:14ch}.studio-faq_lead__YrDzD{color:color-mix(in srgb,var(--st-color-ink) 50%,transparent);font-family:var(--st-font-body);font-size:.86rem;font-weight:400;line-height:1.65;margin:0 0 clamp(40px,5.5vw,64px);max-width:36rem}.studio-faq_list__dZgLx{border-top:1px solid color-mix(in srgb,var(--st-color-ink) 10%,transparent);display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.studio-faq_item__vTk01{border-bottom:1px solid color-mix(in srgb,var(--st-color-ink) 10%,transparent)}.studio-faq_trigger__VtGEO{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;font:inherit;gap:24px;justify-content:space-between;padding:22px 2px;text-align:left;width:100%}.studio-faq_trigger__VtGEO:focus-visible .studio-faq_question__saBRf,.studio-faq_trigger__VtGEO:hover .studio-faq_question__saBRf{color:var(--st-color-accent)}.studio-faq_trigger__VtGEO:focus-visible{outline:1px solid color-mix(in srgb,var(--st-color-accent) 45%,transparent);outline-offset:3px}.studio-faq_question__saBRf{font-family:var(--font-editorial),Georgia,"Times New Roman",serif;font-size:clamp(.98rem,1.35vw,1.12rem);font-weight:400;letter-spacing:-.018em;line-height:1.45;margin:0;transition:color .2s ease}.studio-faq_icon__DLqfJ{align-items:center;border:0;color:color-mix(in srgb,var(--st-color-ink) 55%,transparent);display:inline-flex;flex:0 0 auto;font-family:var(--st-font-body);font-size:1rem;font-weight:300;height:1.15rem;justify-content:center;line-height:1;transition:transform .28s ease,color .2s ease;width:1.15rem}.studio-faq_trigger__VtGEO[aria-expanded=true] .studio-faq_icon__DLqfJ{color:var(--st-color-accent);transform:rotate(45deg)}.studio-faq_panel__hhVOh{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s ease}.studio-faq_panelOpen__w5fqr{grid-template-rows:1fr}.studio-faq_panelInner__mzuOP{min-height:0;overflow:hidden}.studio-faq_answer__wpnpY{color:color-mix(in srgb,var(--st-color-ink) 52%,transparent);font-family:var(--st-font-body);font-size:.86rem;font-weight:400;line-height:1.7;margin:0;max-width:46rem;padding:0 2px 24px}@media (prefers-reduced-motion:reduce){.studio-faq_icon__DLqfJ,.studio-faq_panel__hhVOh,.studio-faq_question__saBRf{transition:none}}.studio-faq_footer__o_quU{background:var(--st-color-canvas);border-top:1px solid color-mix(in srgb,var(--st-color-ink) 6%,transparent);color:var(--st-color-ink-soft);padding:clamp(48px,6.5vw,80px) clamp(24px,6.5vw,110px) clamp(36px,4.5vw,56px)}.studio-faq_footerGrid__DsTLD{display:grid;gap:clamp(28px,5vw,56px);grid-template-columns:minmax(0,1.35fr) minmax(0,.9fr);margin:0 auto;max-width:1100px}.studio-faq_brandName__OARbU{color:var(--st-color-accent);font-family:var(--font-editorial),Georgia,"Times New Roman",serif;font-size:1.05rem;font-weight:400;letter-spacing:.08em;margin:0 0 .65rem}.studio-faq_brandLine__fBF3L{color:color-mix(in srgb,var(--st-color-ink) 42%,transparent);font-family:var(--st-font-body);font-size:.82rem;font-weight:400;line-height:1.7;margin:0;max-width:34rem}.studio-faq_footerContacts__0gOnK{display:flex;flex-direction:column;gap:8px;list-style:none;margin:1.35rem 0 0;padding:0}.studio-faq_footerContacts__0gOnK li{align-items:center;display:flex;flex-wrap:wrap;gap:.45rem .75rem}.studio-faq_footerContacts__0gOnK span{color:color-mix(in srgb,var(--st-color-ink) 34%,transparent);font-family:var(--st-font-body);font-size:.68rem;font-weight:400;letter-spacing:.08em;min-width:5.5rem;text-transform:uppercase}.studio-faq_footerContacts__0gOnK a{color:color-mix(in srgb,var(--st-color-ink) 58%,transparent);font-family:var(--st-font-body);font-size:.78rem;text-decoration:none;transition:color .2s ease}.studio-faq_footerContacts__0gOnK a:focus-visible,.studio-faq_footerContacts__0gOnK a:hover{color:var(--st-color-accent)}.studio-faq_footerWhatsApp__3YfWx{align-items:center;display:inline-flex;gap:.35rem;line-height:1}.studio-faq_footerWhatsAppIcon__8mM38{display:block;fill:none;flex-shrink:0;height:.85rem;line-height:0;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.35;width:.85rem}.studio-faq_footerNav__7r_eV{display:grid;gap:9px;justify-items:start;padding-top:4px}.studio-faq_footerNav__7r_eV a{color:color-mix(in srgb,var(--st-color-ink) 58%,transparent);font-family:var(--st-font-body);font-size:.78rem;text-decoration:none;transition:color .2s ease;width:fit-content}.studio-faq_footerNav__7r_eV a:focus-visible,.studio-faq_footerNav__7r_eV a:hover{color:var(--st-color-accent)}.studio-faq_footerBottom__udSGZ{align-items:center;border-top:1px solid color-mix(in srgb,var(--st-color-ink) 6%,transparent);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin:clamp(32px,4.5vw,48px) auto 0;max-width:1100px;padding-top:20px}.studio-faq_copyright__aV9cX{color:color-mix(in srgb,var(--st-color-ink) 32%,transparent);font-family:var(--st-font-body);font-size:.72rem;margin:0}.studio-faq_cieEndorsement__mlGGi{color:color-mix(in srgb,var(--st-color-accent) 68%,transparent);font-family:var(--st-font-body);font-size:.7rem;text-decoration:none;transition:color .2s ease}.studio-faq_cieEndorsement__mlGGi span{font-size:.82rem;margin-left:3px}.studio-faq_cieEndorsement__mlGGi:focus-visible,.studio-faq_cieEndorsement__mlGGi:hover{color:var(--st-color-ink);text-decoration:underline;text-underline-offset:.28em}.studio-faq_topLink__QNNGb{color:color-mix(in srgb,var(--st-color-accent) 72%,transparent);font-family:var(--st-font-body);font-size:.74rem;text-decoration:none}.studio-faq_topLink__QNNGb:focus-visible,.studio-faq_topLink__QNNGb:hover{color:var(--st-color-accent);text-decoration:underline;text-underline-offset:.28em}@media (max-width:720px){.studio-faq_footerGrid__DsTLD{grid-template-columns:1fr}.studio-faq_trigger__VtGEO{align-items:flex-start;gap:16px;padding:18px 0}.studio-faq_icon__DLqfJ{margin-top:2px}}.analytics-consent_layer__QrH7_{align-items:center;background:color-mix(in srgb,var(--st-color-surface) 82%,transparent);display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:10000}.analytics-consent_closed__qhGn1{background:transparent;pointer-events:none}.analytics-consent_panel__jN7wI{align-items:end;background:var(--st-color-canvas);border:1px solid color-mix(in srgb,var(--st-color-accent) 24%,transparent);border-radius:8px;box-shadow:0 24px 90px color-mix(in srgb,var(--st-color-deep) 45%,transparent);display:grid;gap:1.5rem;grid-template-columns:minmax(0,1fr) auto;margin:0 auto;max-width:720px;padding:clamp(1.25rem,3vw,2rem)}.analytics-consent_copy__MYtba{max-width:690px}.analytics-consent_layer__QrH7_ .analytics-consent_copy__MYtba span{color:var(--st-color-accent);display:block;font-size:.62rem;letter-spacing:.12em;margin-bottom:.35rem;text-transform:uppercase}.analytics-consent_layer__QrH7_ .analytics-consent_copy__MYtba h2{color:var(--st-color-ink);font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.3;margin:0 0 .35rem}.analytics-consent_layer__QrH7_ .analytics-consent_copy__MYtba p{color:color-mix(in srgb,var(--st-color-ink) 66%,transparent);font-size:.78rem;line-height:1.55;margin:0}.analytics-consent_layer__QrH7_ .analytics-consent_copy__MYtba a{color:var(--st-color-accent);display:inline-block;font-size:.72rem;margin-top:.45rem;text-underline-offset:.25em}.analytics-consent_actions__Ng8ul{display:flex;gap:.55rem}.analytics-consent_layer__QrH7_ .analytics-consent_actions__Ng8ul button,.analytics-consent_layer__QrH7_ .analytics-consent_reopen__rNjKu{border-radius:6px;cursor:pointer;font:inherit;font-size:.72rem;font-weight:600;min-height:40px;padding:.65rem .9rem;text-decoration:none}.analytics-consent_layer__QrH7_ .analytics-consent_primary__hL1Em{background:var(--st-color-accent);border:1px solid var(--st-color-accent);color:var(--st-color-on-accent)}.analytics-consent_layer__QrH7_ .analytics-consent_secondary__33pXs{background:transparent;border:1px solid color-mix(in srgb,var(--st-color-ink) 24%,transparent);color:var(--st-color-ink)}.analytics-consent_layer__QrH7_ .analytics-consent_actions__Ng8ul button:focus-visible,.analytics-consent_layer__QrH7_ .analytics-consent_copy__MYtba a:focus-visible,.analytics-consent_layer__QrH7_ .analytics-consent_reopen__rNjKu:focus-visible{outline:2px solid var(--st-color-ink);outline-offset:3px}.analytics-consent_layer__QrH7_ .analytics-consent_reopen__rNjKu{background:color-mix(in srgb,var(--st-color-surface) 94%,transparent);border:1px solid color-mix(in srgb,var(--st-color-accent) 28%,transparent);border-bottom:0;border-radius:6px 6px 0 0;color:color-mix(in srgb,var(--st-color-ink) 78%,transparent);bottom:1rem;position:fixed;right:1rem}.analytics-consent_layer__QrH7_.analytics-consent_closed__qhGn1 .analytics-consent_reopen__rNjKu{pointer-events:auto}@media (max-width:720px){.analytics-consent_panel__jN7wI{align-items:stretch;grid-template-columns:1fr;gap:.7rem;padding-block:.9rem}.analytics-consent_layer__QrH7_{padding:.75rem}.analytics-consent_reopen__rNjKu{bottom:.75rem;right:.75rem}.analytics-consent_layer__QrH7_ .analytics-consent_copy__MYtba span{margin-bottom:.2rem}.analytics-consent_layer__QrH7_ .analytics-consent_copy__MYtba h2{font-size:.92rem;margin-bottom:.25rem}.analytics-consent_layer__QrH7_ .analytics-consent_copy__MYtba p{font-size:.72rem;line-height:1.45}.analytics-consent_layer__QrH7_ .analytics-consent_copy__MYtba a{margin-top:.3rem}.analytics-consent_actions__Ng8ul{display:grid;grid-template-columns:.8fr 1.2fr}}@media (prefers-reduced-motion:no-preference){.analytics-consent_panel__jN7wI,.analytics-consent_reopen__rNjKu{animation:analytics-consent_consent-enter__Oopk5 .24s ease-out both}}@keyframes analytics-consent_consent-enter__Oopk5{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.studio-account-dialog_layer__rQKHy{align-items:center;background:color-mix(in srgb,var(--st-color-surface) 78%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:320}.studio-account-dialog_actions__LBro_{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.studio-account-dialog_localImport__Dzwly{border-top:1px solid color-mix(in srgb,var(--st-color-ink) 13%,transparent);margin-top:28px;padding-top:22px}.studio-account-dialog_localImport__Dzwly h3{color:var(--st-color-accent);font-family:var(--st-font-display);font-weight:400}.studio-account-dialog_localImport__Dzwly p{font-size:.8rem;line-height:1.6;color:var(--st-color-ink-soft)}.studio-account-dialog_localImport__Dzwly>div{display:flex;justify-content:space-between;gap:16px;align-items:center;margin:16px 0}.studio-account-dialog_dialog__2ddBf button:disabled{opacity:.5;cursor:wait}.studio-account-dialog_dialog__2ddBf{background:radial-gradient(circle at 86% 6%,color-mix(in srgb,var(--st-color-accent) 12%,transparent),transparent 30%),var(--st-color-canvas);border:1px solid color-mix(in srgb,var(--st-color-ink) 13%,transparent);color:var(--st-color-ink);max-height:min(780px,calc(100dvh - 48px));overflow:auto;width:min(1040px,100%)}.studio-account-dialog_dialog__2ddBf>header{align-items:start;border-bottom:1px solid color-mix(in srgb,var(--st-color-ink) 10%,transparent);display:flex;justify-content:space-between;padding:clamp(28px,4vw,54px)}.studio-account-dialog_accountForm__rObCp label span,.studio-account-dialog_dialog__2ddBf header span,.studio-account-dialog_projectList__Hh57_ article span,.studio-account-dialog_saveBar__kgnlr label span,.studio-account-dialog_workspace__Gawm_ aside>span{color:var(--st-color-accent);display:block;font-size:.58rem;letter-spacing:.14em;text-transform:uppercase}.studio-account-dialog_dialog__2ddBf h2{font-family:var(--st-font-display);font-size:clamp(2rem,4vw,4.2rem);font-weight:400;letter-spacing:-.055em;line-height:.98;margin:18px 0 0;max-width:13ch}.studio-account-dialog_dialog__2ddBf button{background:transparent;border:1px solid color-mix(in srgb,var(--st-color-accent) 32%,transparent);color:var(--st-color-accent);min-height:40px;padding:0 15px}.studio-account-dialog_dialog__2ddBf button:focus-visible,.studio-account-dialog_dialog__2ddBf button:hover{background:var(--st-color-ink);color:var(--st-color-canvas)}.studio-account-dialog_accountForm__rObCp{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));padding:clamp(28px,4vw,54px)}.studio-account-dialog_accountForm__rObCp>div{grid-column:1/-1;margin-bottom:12px}.studio-account-dialog_accountForm__rObCp strong{display:block;font-family:var(--st-font-display);font-size:1.45rem;font-weight:400}.studio-account-dialog_accountForm__rObCp p,.studio-account-dialog_empty__irWOd,.studio-account-dialog_projectList__Hh57_ article small,.studio-account-dialog_workspace__Gawm_ aside p,.studio-account-dialog_workspace__Gawm_ aside small{color:color-mix(in srgb,var(--st-color-ink) 48%,transparent);font-size:.68rem;line-height:1.65}.studio-account-dialog_accountForm__rObCp label,.studio-account-dialog_saveBar__kgnlr label{display:grid;gap:9px}.studio-account-dialog_accountForm__rObCp input,.studio-account-dialog_accountForm__rObCp select,.studio-account-dialog_saveBar__kgnlr input{background:color-mix(in srgb,var(--st-color-ink) 3.5%,transparent);border:1px solid color-mix(in srgb,var(--st-color-ink) 13%,transparent);color:var(--st-color-ink);min-height:44px;padding:0 13px}.studio-account-dialog_accountForm__rObCp>button{align-self:end;background:var(--st-color-ink);color:var(--st-color-canvas);grid-column:1/-1;justify-self:start;min-width:160px}.studio-account-dialog_workspace__Gawm_{display:grid;grid-template-columns:minmax(220px,.38fr) minmax(0,1fr)}.studio-account-dialog_workspace__Gawm_>aside{border-right:1px solid color-mix(in srgb,var(--st-color-ink) 10%,transparent);padding:clamp(28px,4vw,48px)}.studio-account-dialog_workspace__Gawm_ aside strong{display:block;font-family:var(--st-font-display);font-size:1.6rem;font-weight:400;margin-top:28px}.studio-account-dialog_workspace__Gawm_ aside p{margin:8px 0 2px}.studio-account-dialog_workspace__Gawm_ aside small{display:block}.studio-account-dialog_workspace__Gawm_ aside button{border:0;font-size:.58rem;margin-top:42px;padding:0;text-decoration:underline;text-underline-offset:4px}.studio-account-dialog_projects__5mNbS{padding:clamp(28px,4vw,48px)}.studio-account-dialog_saveBar__kgnlr{align-items:end;display:grid;gap:10px;grid-template-columns:minmax(180px,1fr) auto auto}.studio-account-dialog_saveBar__kgnlr .studio-account-dialog_newProject__efuqT{background:var(--st-color-ink);color:var(--st-color-canvas)}.studio-account-dialog_projectList__Hh57_{border-top:1px solid color-mix(in srgb,var(--st-color-ink) 10%,transparent);display:grid;margin-top:34px}.studio-account-dialog_projectList__Hh57_ article{align-items:center;border-bottom:1px solid color-mix(in srgb,var(--st-color-ink) 10%,transparent);display:grid;gap:18px;grid-template-columns:1fr auto;padding:19px 0}.studio-account-dialog_projectList__Hh57_ article.studio-account-dialog_isActive__Nzdqm{border-left:2px solid var(--st-color-accent);padding-left:16px}.studio-account-dialog_projectList__Hh57_ article strong{display:block;font-size:.78rem;font-weight:500;margin:7px 0 2px}.studio-account-dialog_projectList__Hh57_ article>div:last-child{display:flex;gap:8px}.studio-account-dialog_projectList__Hh57_ article button{min-height:34px}.studio-account-dialog_empty__irWOd{padding:34px 0}.studio-account-dialog_dialog__2ddBf>footer{align-items:center;border-top:1px solid color-mix(in srgb,var(--st-color-ink) 10%,transparent);display:flex;justify-content:space-between;min-height:58px;padding:0 clamp(28px,4vw,54px)}.studio-account-dialog_dialog__2ddBf>footer p,.studio-account-dialog_dialog__2ddBf>footer span{color:color-mix(in srgb,var(--st-color-ink) 42%,transparent);font-size:.56rem;margin:0}.studio-account-dialog_dialog__2ddBf>footer i{background:var(--st-color-accent);border-radius:50%;display:inline-block;height:6px;margin-right:8px;width:6px;color:var(--st-color-on-accent)}@media (max-width:760px){.studio-account-dialog_layer__rQKHy{padding:10px}.studio-account-dialog_dialog__2ddBf{max-height:calc(100dvh - 20px)}.studio-account-dialog_dialog__2ddBf>header{gap:18px}.studio-account-dialog_dialog__2ddBf h2{font-size:2.2rem}.studio-account-dialog_accountForm__rObCp,.studio-account-dialog_workspace__Gawm_{grid-template-columns:1fr}.studio-account-dialog_accountForm__rObCp{padding-top:30px}.studio-account-dialog_workspace__Gawm_>aside{border-bottom:1px solid color-mix(in srgb,var(--st-color-ink) 10%,transparent);border-right:0}.studio-account-dialog_saveBar__kgnlr{grid-template-columns:1fr}.studio-account-dialog_projectList__Hh57_ article{align-items:start;grid-template-columns:1fr}.studio-account-dialog_dialog__2ddBf>footer{align-items:start;flex-direction:column;gap:8px;padding-bottom:16px;padding-top:16px}}.studio-account-dialog_localImport__Dzwly{overflow-wrap:anywhere}.studio-account-dialog_localImport__Dzwly select{max-width:100%;min-width:0}.studio-account-dialog_localImport__Dzwly label{display:block;margin-block:12px}.studio-semi-auto_panel___ekMG{max-width:100%;min-width:0;animation:studio-semi-auto_enter__oPJnH .32s cubic-bezier(.22,1,.36,1) both;display:grid;gap:22px}@keyframes studio-semi-auto_enter__oPJnH{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.studio-semi-auto_heading__3KwVK{align-items:start;display:grid;gap:18px;grid-template-columns:28px 1fr}.studio-semi-auto_heading__3KwVK>span{color:var(--st-color-accent);font-size:.58rem;letter-spacing:.14em;margin-top:8px;text-transform:uppercase;writing-mode:vertical-rl}.studio-semi-auto_heading__3KwVK h3{color:var(--st-color-ink);font-family:var(--font-editorial);font-size:clamp(1.4rem,1.8vw,1.9rem);font-weight:400;letter-spacing:-.03em;margin:0}.studio-semi-auto_heading__3KwVK p{color:color-mix(in srgb,var(--st-color-ink) 50%,transparent);font-size:.68rem;line-height:1.55;margin:8px 0 0}.studio-semi-auto_group__CFwnr{border:0;border-top:1px solid color-mix(in srgb,var(--st-color-ink) 10%,transparent);display:grid;gap:14px;margin:0;min-width:0;padding:18px 0 0}.studio-semi-auto_group__CFwnr legend{color:var(--st-color-accent);font-size:.6rem;letter-spacing:.12em;padding:0 10px 0 0;text-transform:uppercase}.studio-semi-auto_field__tlHKQ{display:grid;gap:8px}.studio-semi-auto_field__tlHKQ>span{color:color-mix(in srgb,var(--st-color-ink) 60%,transparent);font-size:.62rem}.studio-semi-auto_field__tlHKQ em{color:var(--st-color-accent);font-style:normal}.studio-semi-auto_field__tlHKQ small,.studio-semi-auto_ok__YBuRS{color:color-mix(in srgb,var(--st-color-ink) 42%,transparent);font-size:.58rem;line-height:1.5}.studio-semi-auto_ok__YBuRS{color:var(--st-color-accent)}.studio-semi-auto_field__tlHKQ input:not([type=file]),.studio-semi-auto_field__tlHKQ textarea{background:color-mix(in srgb,var(--st-color-ink) 2.5%,transparent);border:1px solid color-mix(in srgb,var(--st-color-ink) 11%,transparent);color:var(--st-color-ink);font:inherit;font-size:.72rem;outline:0;padding:11px 12px;resize:vertical;width:100%}.studio-semi-auto_field__tlHKQ input:focus,.studio-semi-auto_field__tlHKQ textarea:focus{border-color:color-mix(in srgb,var(--st-color-accent) 60%,transparent)}.studio-semi-auto_choices__oVVLf{display:flex;flex-wrap:wrap;gap:8px}.studio-semi-auto_isSelected__W3mf0{border-color:var(--st-color-accent)!important;color:var(--st-color-ink)!important}.studio-semi-auto_swatches__XjIYZ{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.studio-semi-auto_swatches__XjIYZ button{align-items:center;display:flex;gap:10px}.studio-semi-auto_swatches__XjIYZ i{border:1px solid;display:block;flex:none;height:22px;width:22px}.studio-semi-auto_swatches__XjIYZ small{font-size:.6rem;text-align:left}.studio-semi-auto_problem__Owo_s{color:var(--st-color-signal);font-size:.62rem;margin:0}.studio-semi-auto_halt__WMXM_{border:1px solid color-mix(in srgb,var(--st-color-signal) 50%,transparent);color:var(--st-color-signal-soft);font-size:.66rem;padding:12px 14px}.studio-semi-auto_halt__WMXM_ ul,.studio-semi-auto_suggestions__HqpjO{line-height:1.6;margin:8px 0 0;padding-left:18px}.studio-semi-auto_suggestions__HqpjO{color:color-mix(in srgb,var(--st-color-ink) 50%,transparent);font-size:.6rem}.studio-semi-auto_actions__bklXo{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.studio-semi-auto_primary__hDI8N{background:var(--st-color-accent);border:0;color:var(--st-color-on-accent);cursor:pointer;font:inherit;font-size:.68rem;font-weight:600;letter-spacing:.04em;padding:13px 22px}.studio-semi-auto_arrows__WJ6gv{align-items:center;display:inline-flex;gap:12px}.studio-semi-auto_arrows__WJ6gv button{background:transparent;border:1px solid color-mix(in srgb,var(--st-color-ink) 20%,transparent);color:var(--st-color-ink);cursor:pointer;font-size:1.1rem;height:38px;line-height:1;width:38px}.studio-semi-auto_arrows__WJ6gv span{color:color-mix(in srgb,var(--st-color-ink) 70%,transparent);font-size:.64rem;min-width:38px;text-align:center}.studio-semi-auto_notice__e7T6x{color:color-mix(in srgb,var(--st-color-ink) 60%,transparent);font-size:.62rem;line-height:1.5;margin:0}.studio-semi-auto_migrate__awYH_{border-top:1px solid color-mix(in srgb,var(--st-color-ink) 10%,transparent);display:grid;gap:10px;padding-top:18px}.studio-semi-auto_migrate__awYH_ p{color:color-mix(in srgb,var(--st-color-ink) 55%,transparent);font-size:.64rem;line-height:1.6;margin:0}.studio-semi-auto_migrate__awYH_ button{background:transparent;border:1px solid var(--st-color-accent);color:var(--st-color-accent);cursor:pointer;font:inherit;font-size:.66rem;justify-self:start;padding:10px 16px}.studio-semi-auto_choices__oVVLf button,.studio-semi-auto_swatches__XjIYZ button{background:transparent;border:1px solid color-mix(in srgb,var(--st-color-ink) 13%,transparent);color:color-mix(in srgb,var(--st-color-ink) 75%,transparent);cursor:pointer;font:inherit;font-size:.64rem;min-height:44px;padding:9px 14px}.studio-semi-auto_link__bvzCc{background:none;border:0;color:var(--st-color-accent);cursor:pointer;font:inherit;font-size:.64rem;min-height:44px;padding:0 4px;text-align:left;text-decoration:underline}.studio-semi-auto_count__QBPvz{color:var(--st-color-accent);font-size:.66rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:0}.studio-semi-auto_picker__7BBT_{align-items:center;display:flex;flex-wrap:wrap;gap:8px;min-width:0}.studio-semi-auto_pick__WtROf{align-items:center;background:color-mix(in srgb,var(--st-color-accent) 10%,transparent);border:1px solid color-mix(in srgb,var(--st-color-accent) 55%,transparent);color:var(--st-color-ink);cursor:pointer;display:inline-flex;font-size:.68rem;justify-content:center;min-height:48px;min-width:44px;padding:10px 18px;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.studio-semi-auto_pick__WtROf:active{background:color-mix(in srgb,var(--st-color-accent) 22%,transparent)}.studio-semi-auto_pickCamera__E2__B{background:transparent;border-color:color-mix(in srgb,var(--st-color-ink) 22%,transparent)}.studio-semi-auto_pickOff__EnRXg{cursor:progress;opacity:.55}.studio-semi-auto_srInput__oWMWH{border:0;clip:rect(0 0 0 0);height:1px;margin:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.studio-semi-auto_picker__7BBT_:focus-within .studio-semi-auto_pick__WtROf,.studio-semi-auto_srInput__oWMWH:focus-visible+.studio-semi-auto_pick__WtROf{outline:2px solid var(--st-color-accent);outline-offset:2px}.studio-semi-auto_pickHint__1OgT6{color:color-mix(in srgb,var(--st-color-ink) 42%,transparent);flex-basis:100%;font-size:.6rem;line-height:1.5}.studio-semi-auto_thumbs__H7AOd{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.studio-semi-auto_thumbs__H7AOd:empty{display:none}.studio-semi-auto_avatar__eZ1TB,.studio-semi-auto_logoPreview__Nm58Y,.studio-semi-auto_thumbs__H7AOd figure{margin:0;position:relative}.studio-semi-auto_thumbs__H7AOd img{aspect-ratio:16/9;border:1px solid color-mix(in srgb,var(--st-color-ink) 14%,transparent);display:block;object-fit:cover;width:100%}.studio-semi-auto_x__RojIN{align-items:center;background:color-mix(in srgb,var(--st-color-surface) 88%,transparent);border:1px solid color-mix(in srgb,var(--st-color-ink) 35%,transparent);border-radius:50%;color:var(--st-color-ink);cursor:pointer;display:inline-flex;font:inherit;font-size:1.2rem;height:44px;justify-content:center;line-height:1;padding:0;position:absolute;right:2px;top:2px;width:44px}.studio-semi-auto_logoRow__qBUdG{align-items:center;display:flex;flex-wrap:wrap;gap:16px;min-width:0}.studio-semi-auto_logoPreview__Nm58Y{align-items:center;background:repeating-conic-gradient(color-mix(in srgb,var(--st-color-ink) 6%,transparent) 0 25%,transparent 0 50%) 0 0 /14px 14px;border:1px solid color-mix(in srgb,var(--st-color-ink) 14%,transparent);display:flex;height:76px;justify-content:center;margin-right:8px;max-width:140px;padding:8px;width:140px}.studio-semi-auto_logoPreview__Nm58Y img{max-height:100%;max-width:100%;object-fit:contain}.studio-semi-auto_lawyer__CCK7K{align-items:start;border-top:1px dashed color-mix(in srgb,var(--st-color-ink) 8%,transparent);display:grid;gap:12px;min-width:0;padding-top:12px}.studio-semi-auto_lawyer__CCK7K:first-of-type{border-top:0;padding-top:0}.studio-semi-auto_lawyerPhoto__eJGd9{align-items:center;display:flex;flex-wrap:wrap;gap:16px;min-width:0}.studio-semi-auto_avatar__eZ1TB{height:72px;margin-right:8px;width:72px}.studio-semi-auto_avatar__eZ1TB img{border:1px solid color-mix(in srgb,var(--st-color-ink) 14%,transparent);border-radius:50%;display:block;height:100%;object-fit:cover;width:100%}.studio-semi-auto_lawyer__CCK7K .studio-semi-auto_problem__Owo_s{grid-column:1/-1}.studio-semi-auto_problem__Owo_s{overflow-wrap:anywhere}.studio-semi-auto_field__tlHKQ input:not([type=file]),.studio-semi-auto_field__tlHKQ textarea{font-size:16px}.studio-semi-auto_arrows__WJ6gv button{height:44px;width:44px}.studio-semi-auto_migrate__awYH_ button,.studio-semi-auto_primary__hDI8N{min-height:48px}@media (max-width:480px){.studio-semi-auto_swatches__XjIYZ{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-semi-auto_heading__3KwVK{gap:12px;grid-template-columns:20px minmax(0,1fr)}.studio-semi-auto_actions__bklXo .studio-semi-auto_primary__hDI8N{width:100%}.studio-semi-auto_thumbs__H7AOd{gap:8px}.studio-semi-auto_pick__WtROf{flex:1 1 140px}}.studio-semi-auto_thumbsPortrait__9mO1p img{aspect-ratio:9/16}