.btn.astro-6ygtcg62{display:inline-flex;align-items:center;justify-content:center;gap:.7rem;border-radius:var(--radius-full);border:1px solid transparent;transition:transform var(--motion-fast) var(--ease-hover),background var(--motion-fast) var(--ease-hover),border-color var(--motion-fast) var(--ease-hover),box-shadow var(--motion-fast) var(--ease-hover),color var(--motion-fast) var(--ease-hover);font-size:var(--button-size);font-weight:700}.btn.astro-6ygtcg62:hover{transform:translateY(-1px)}.btn.astro-6ygtcg62:active,.btn.astro-6ygtcg62.is-active,.btn.astro-6ygtcg62[aria-current=page],.btn.astro-6ygtcg62[aria-pressed=true]{background:var(--button-active-warm)!important;border-color:var(--button-active-warm)!important;color:var(--text-inverse)!important;box-shadow:0 0 0 4px var(--button-active-warm-soft),0 12px 28px #6535122e!important;transform:translateY(-1px)}.btn.astro-6ygtcg62:focus-visible{outline:2px solid var(--button-active-warm);outline-offset:3px}.btn--md.astro-6ygtcg62{min-height:52px;padding:0 1.35rem}.btn--sm.astro-6ygtcg62{min-height:44px;padding:0 1rem}.btn--primary.astro-6ygtcg62{background:var(--accent-brand);color:var(--text-inverse);box-shadow:var(--shadow-sm)}.btn--primary.astro-6ygtcg62:hover{background:var(--accent-brand-hover)}.btn--secondary.astro-6ygtcg62{border-color:var(--border-strong);background:#ffffff75;color:var(--text-primary)}.btn--ghost.astro-6ygtcg62{background:transparent;color:var(--text-primary)}.contact-route-modal.astro-7t5ri2fo{width:min(92vw,680px);max-width:680px;border:0;padding:0;background:transparent;color:var(--text-primary)}.contact-route-modal.astro-7t5ri2fo::backdrop{background:#0f0c0a7a;backdrop-filter:blur(10px)}.contact-route-modal__shell.astro-7t5ri2fo{position:relative;display:grid;gap:var(--space-5);padding:clamp(1.25rem,3vw,2rem);border-radius:28px;background:radial-gradient(circle at top right,rgba(191,95,47,.14),transparent 34%),linear-gradient(180deg,#fffcf8fa,#f9f4ecf5);border:1px solid rgba(74,59,44,.12);box-shadow:var(--shadow-xl)}.contact-route-modal__close.astro-7t5ri2fo{justify-self:end;min-height:42px;padding:0 .95rem;border-radius:var(--radius-full);border:1px solid var(--border-subtle);background:#ffffffb8;color:var(--text-primary)}.contact-route-modal__view.astro-7t5ri2fo,.contact-route-modal__copy.astro-7t5ri2fo{display:grid;gap:12px}.contact-route-modal__lead.astro-7t5ri2fo{margin:0;max-width:56ch}.contact-route-modal__options.astro-7t5ri2fo{display:grid;gap:12px}.contact-route-modal__option.astro-7t5ri2fo{display:grid;gap:.35rem;padding:1rem 1.1rem;border-radius:var(--radius-xl);border:1px solid transparent;transition:transform var(--motion-fast) var(--ease-hover),border-color var(--motion-fast) var(--ease-hover),box-shadow var(--motion-fast) var(--ease-hover),background-color var(--motion-fast) var(--ease-hover)}.contact-route-modal__option.astro-7t5ri2fo:hover,.contact-route-modal__option.astro-7t5ri2fo:focus-visible{transform:translateY(-2px)}.contact-route-modal__option--primary.astro-7t5ri2fo{background:linear-gradient(180deg,#bf5f2f,#a45229);color:var(--text-inverse);box-shadow:0 20px 38px #bf5f2f38}.contact-route-modal__option--primary.astro-7t5ri2fo:hover,.contact-route-modal__option--primary.astro-7t5ri2fo:focus-visible{box-shadow:0 24px 44px #bf5f2f47}.contact-route-modal__option--secondary.astro-7t5ri2fo{background:#1a5b571a;border-color:#1a5b572e}.contact-route-modal__option--secondary.astro-7t5ri2fo:hover,.contact-route-modal__option--secondary.astro-7t5ri2fo:focus-visible{border-color:#1a5b5752;box-shadow:0 16px 30px #1a5b571a}.contact-route-modal__option-label.astro-7t5ri2fo{font-weight:800;font-size:1.05rem}.contact-route-modal__option-note.astro-7t5ri2fo{color:inherit;opacity:.82;line-height:1.5}@media(max-width:720px){.contact-route-modal.astro-7t5ri2fo{width:min(96vw,680px)}.contact-route-modal__shell.astro-7t5ri2fo{gap:var(--space-4);padding:1rem;border-radius:24px}.contact-route-modal__option.astro-7t5ri2fo{padding:.95rem 1rem}}.contact-route-modal.astro-hj56o73m{width:min(80vw,740px);max-width:740px;height:calc(100dvh - 36px);max-height:none;border:0;padding:0;margin:16px auto;background:transparent;color:var(--text-primary);transition:margin var(--motion-base) var(--ease-modal)}.contact-route-modal.astro-hj56o73m::backdrop{background:#0f0c0a7a;backdrop-filter:blur(10px)}.contact-route-modal__shell.astro-hj56o73m{position:relative;display:flex;flex-direction:column;gap:clamp(.6rem,.9vw,.8rem);height:100%;max-height:none;overflow:hidden;padding:clamp(.74rem,1.35vw,1rem);border-radius:34px;background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.86),transparent 26%),radial-gradient(circle at top right,rgba(191,95,47,.24),transparent 30%),linear-gradient(180deg,#fffcf7fe,#f4e8d9f9);border:1px solid rgba(74,59,44,.2);box-shadow:0 38px 92px #281c1242,0 2px #ffffffb8 inset}.contact-route-modal.astro-hj56o73m:has(.contact-route-modal__shell[data-view=form]),.contact-route-modal.astro-hj56o73m:has(.contact-route-modal__shell[data-view=result]){margin-block-start:max(8px,2vh);margin-block-end:auto}.contact-route-modal.astro-hj56o73m:has(.contact-route-modal__shell[data-view=result]){width:min(70vw,660px);max-width:660px;height:auto;max-height:calc(100dvh - 36px)}.contact-route-modal__close.astro-hj56o73m,.contact-route-modal__agreement-toggle.astro-hj56o73m,.contact-route-modal__action.astro-hj56o73m,.contact-route-modal__quantity-pill,.contact-route-modal__service-pill.astro-hj56o73m span.astro-hj56o73m{transition:transform var(--motion-fast) var(--ease-hover),border-color var(--motion-fast) var(--ease-hover),box-shadow var(--motion-fast) var(--ease-hover),background-color var(--motion-fast) var(--ease-hover),color var(--motion-fast) var(--ease-hover)}.contact-route-modal__close.astro-hj56o73m{justify-self:end;align-self:flex-end;width:34px;height:34px;padding:0;display:grid;place-items:center;font-size:1.05rem;line-height:1;font-weight:800;border-radius:var(--radius-full);border:1px solid rgba(122,90,67,.3);background:linear-gradient(180deg,#fffffffc,#efddcafa);color:#3f2414;box-shadow:0 16px 28px #4a3b2c33}.contact-route-modal__view.astro-hj56o73m,.contact-route-modal__copy.astro-hj56o73m,.contact-route-modal__form.astro-hj56o73m,.contact-route-modal__field.astro-hj56o73m,.contact-route-modal__agreement.astro-hj56o73m,.contact-route-modal__agreement-panel.astro-hj56o73m{display:grid;gap:12px}.contact-route-modal__view.astro-hj56o73m{display:flex;flex-direction:column;gap:10px;flex:1;min-height:0}.contact-route-modal__shell.astro-hj56o73m[data-view=result]{height:auto;min-height:0;overflow:auto}.contact-route-modal__shell.astro-hj56o73m[data-view=result] .contact-route-modal__view.astro-hj56o73m[data-contact-view=result]{flex:0 0 auto;justify-content:center}.contact-route-modal__view.astro-hj56o73m[hidden]{display:none}.contact-route-modal__copy.astro-hj56o73m{padding-bottom:4px;border-bottom:1px solid rgba(74,59,44,.14)}.contact-route-modal__result.astro-hj56o73m .contact-route-modal__copy.astro-hj56o73m{padding-bottom:10px;gap:10px}.contact-route-modal__copy.astro-hj56o73m h2.astro-hj56o73m{margin:0;font-size:clamp(1.2rem,1.75vw,1.58rem);line-height:1.08;letter-spacing:-.02em}.contact-route-modal__result-badge.astro-hj56o73m{width:fit-content;padding:.42rem .72rem;border-radius:999px;border:1px solid rgba(191,95,47,.18);background:linear-gradient(180deg,#fffaf4fa,#f3e4d6f5);color:#8c4a22;font-size:.76rem;font-weight:800;line-height:1;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 10px 24px #4a3b2c14}.contact-route-modal__lead.astro-hj56o73m{margin:0;max-width:50ch;line-height:1.42;font-size:.96rem;color:var(--text-secondary)}.astro-hj56o73m[data-contact-form-title]{scroll-margin-top:.5rem}.contact-route-modal__agreement-toggle.astro-hj56o73m{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 .85rem;border-radius:var(--radius-full);border:1px solid rgba(122,90,67,.24);background:linear-gradient(180deg,#fffffff5,#f1e3d3e0);color:var(--text-primary);font-size:.92rem}.contact-route-modal__options.astro-hj56o73m{display:grid;gap:10px}.contact-route-modal__caption.astro-hj56o73m{margin:0;font-size:.9rem;line-height:1.4;color:var(--text-secondary)}.contact-route-modal__option.astro-hj56o73m{display:grid;gap:.35rem;width:100%;padding:.92rem 1rem;border-radius:var(--radius-xl);border:1px solid rgba(122,90,67,.1);text-align:left;background-clip:padding-box;background:linear-gradient(180deg,#ffffffdb,#f6ede2bd);transition:transform var(--motion-fast) var(--ease-hover),border-color var(--motion-fast) var(--ease-hover),box-shadow var(--motion-fast) var(--ease-hover),background-color var(--motion-fast) var(--ease-hover)}.contact-route-modal__option.astro-hj56o73m:hover,.contact-route-modal__option.astro-hj56o73m:focus-visible,.contact-route-modal__close.astro-hj56o73m:hover,.contact-route-modal__close.astro-hj56o73m:focus-visible,.contact-route-modal__agreement-toggle.astro-hj56o73m:hover,.contact-route-modal__agreement-toggle.astro-hj56o73m:focus-visible,.contact-route-modal__action.astro-hj56o73m:hover,.contact-route-modal__action.astro-hj56o73m:focus-visible,.contact-route-modal__quantity-pill:hover,.contact-route-modal__quantity-pill:focus-visible,.contact-route-modal__service-pill.astro-hj56o73m input.astro-hj56o73m:focus-visible+span.astro-hj56o73m,.contact-route-modal__service-pill.astro-hj56o73m:hover span.astro-hj56o73m{transform:translateY(-2px)}.contact-route-modal__option--primary.astro-hj56o73m,.contact-route-modal__action--primary.astro-hj56o73m{background:linear-gradient(180deg,#cb6733,#9f4f26);color:var(--text-inverse);box-shadow:0 22px 42px #bf5f2f4d}.contact-route-modal__option--primary.astro-hj56o73m:hover,.contact-route-modal__option--primary.astro-hj56o73m:focus-visible,.contact-route-modal__action--primary.astro-hj56o73m:hover,.contact-route-modal__action--primary.astro-hj56o73m:focus-visible{box-shadow:0 28px 48px #bf5f2f5c}.contact-route-modal__option--secondary.astro-hj56o73m,.contact-route-modal__action--secondary.astro-hj56o73m{background:linear-gradient(180deg,#226a6529,#1a5b571f);border-color:#1a5b574d;color:var(--text-primary)}.contact-route-modal__option--secondary.astro-hj56o73m:hover,.contact-route-modal__option--secondary.astro-hj56o73m:focus-visible,.contact-route-modal__action--secondary.astro-hj56o73m:hover,.contact-route-modal__action--secondary.astro-hj56o73m:focus-visible{border-color:#1a5b5766;box-shadow:0 18px 34px #1a5b5729}.contact-route-modal__option--ghost.astro-hj56o73m{background:linear-gradient(180deg,#ffffffd1,#f5eee5c7);border-color:#7a5a4329;color:var(--text-primary)}.contact-route-modal__option--ghost.astro-hj56o73m:hover,.contact-route-modal__option--ghost.astro-hj56o73m:focus-visible{border-color:#7a5a4347;box-shadow:0 16px 32px #1f12071f}.contact-route-modal__option-label.astro-hj56o73m{font-weight:800;font-size:1rem}.contact-route-modal__option-note.astro-hj56o73m{color:inherit;opacity:.82;line-height:1.5}.contact-route-modal__label.astro-hj56o73m{font-size:.9rem;font-weight:700}.contact-route-modal__service-grid.astro-hj56o73m,.contact-route-modal__quantity-grid.astro-hj56o73m{display:flex;flex-wrap:wrap;gap:7px}.contact-route-modal__service-grid.astro-hj56o73m{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.contact-route-modal__service-pill.astro-hj56o73m{position:relative}.contact-route-modal__service-pill.astro-hj56o73m input.astro-hj56o73m{position:absolute;inset:0;opacity:0;pointer-events:none}.contact-route-modal__service-pill.astro-hj56o73m span.astro-hj56o73m,.contact-route-modal__quantity-pill{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:.6rem .88rem;border-radius:999px;border:1px solid rgba(74,59,44,.24);background:linear-gradient(180deg,#fffffffc,#f6ebdef5);color:var(--text-primary);font-weight:700;font-size:.91rem;letter-spacing:.01em;cursor:pointer;box-shadow:0 12px 24px #4a3b2c1a,0 1px #ffffffd1 inset}.contact-route-modal__service-pill.astro-hj56o73m input.astro-hj56o73m:checked+span.astro-hj56o73m,.contact-route-modal__quantity-pill[data-active=true]{background:linear-gradient(180deg,#bf5f2f47,#bf5f2f29);border-color:#bf5f2f8a;color:#6a3010;box-shadow:0 18px 36px #bf5f2f47,0 1px #fff9 inset}.contact-route-modal__input.astro-hj56o73m{width:100%;min-height:46px;padding:.75rem .9rem;border-radius:15px;border:1px solid rgba(74,59,44,.14);background:#ffffffd6;color:var(--text-primary)}.contact-route-modal__input--textarea.astro-hj56o73m{min-height:94px;resize:vertical}.contact-route-modal__input.astro-hj56o73m:focus-visible{outline:2px solid rgba(191,95,47,.25);outline-offset:2px;border-color:#bf5f2f47}.contact-route-modal__input.astro-hj56o73m[data-invalid=true]{border-color:#a4391f80;background:#fff7f4f5;box-shadow:0 0 0 4px #a4391f14}.contact-route-modal__input.astro-hj56o73m[data-invalid=true]:focus-visible{outline-color:#a4391f47;border-color:#a4391f9e}.contact-route-modal__quantity-grid.astro-hj56o73m[data-invalid=true] .contact-route-modal__quantity-pill{border-color:#a4391f6b;background:#fff7f4f5;box-shadow:0 0 0 1px #a4391f1f}.contact-route-modal__agreement.astro-hj56o73m[data-invalid=true]{border-color:#a4391f80;background:#fff7f4d1;box-shadow:0 0 0 4px #a4391f0f}.contact-route-modal__agreement.astro-hj56o73m[data-invalid=true] .contact-route-modal__checkbox.astro-hj56o73m input.astro-hj56o73m{accent-color:#a4391f}.contact-route-modal__hint.astro-hj56o73m,.contact-route-modal__error.astro-hj56o73m{margin:0;font-size:.88rem;line-height:1.5;padding:.9rem 1rem;border-radius:18px;border:1px solid rgba(74,59,44,.12);background:#ffffffad}.contact-route-modal__hint.astro-hj56o73m{color:var(--text-muted)}.contact-route-modal__error.astro-hj56o73m{color:#a4391f}.contact-route-modal__field-message.astro-hj56o73m{display:block;margin:-1px 0 0;padding:0;font-size:.88rem;line-height:1.45;color:#a4391f}.contact-route-modal__checkbox.astro-hj56o73m{display:flex;align-items:flex-start;gap:10px;font-size:.95rem;line-height:1.5}.contact-route-modal__checkbox.astro-hj56o73m input.astro-hj56o73m{margin-top:.25rem}.contact-route-modal__agreement.astro-hj56o73m,.contact-route-modal__altcha.astro-hj56o73m{padding:.8rem;border-radius:16px;border:1px solid rgba(74,59,44,.12);background:#ffffff94}.contact-route-modal__altcha.astro-hj56o73m[data-invalid=true]{border-color:#a4391f80;background:#fff7f4d1;box-shadow:0 0 0 4px #a4391f0f}.contact-route-modal__altcha.astro-hj56o73m altcha-widget{--altcha-border-radius: 18px;--altcha-border-width: 1px;--altcha-border-color: rgba(74, 59, 44, .14);--altcha-color-base: rgba(255, 255, 255, .84);--altcha-color-base-content: #1f1207;--altcha-color-primary: #bf5f2f;--altcha-color-primary-content: #fffaf5;--altcha-color-success: rgba(26, 91, 87, .18);--altcha-color-success-content: #1a5b57;--altcha-input-background-color: rgba(255, 255, 255, .84);width:100%}.contact-route-modal__agreement-panel.astro-hj56o73m{max-height:190px;padding-right:.5rem;overflow:auto;color:var(--text-secondary)}.contact-route-modal__agreement-panel.astro-hj56o73m[hidden]{display:none}.contact-route-modal__agreement-panel.astro-hj56o73m p.astro-hj56o73m,.contact-route-modal__agreement-panel.astro-hj56o73m ul.astro-hj56o73m{margin:0}.contact-route-modal__agreement-panel.astro-hj56o73m ul.astro-hj56o73m{padding-left:1.2rem}.contact-route-modal__agreement-section.astro-hj56o73m{display:grid;gap:8px}.contact-route-modal__actions.astro-hj56o73m{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;align-items:center;padding-top:6px;border-top:1px solid rgba(74,59,44,.08)}.contact-route-modal__actions--sticky.astro-hj56o73m{position:sticky;bottom:0;z-index:2;padding-bottom:0;background:linear-gradient(180deg,#fbf7f014,#fbf7f0f5 24%,#fbf7f0fa);backdrop-filter:blur(10px)}.contact-route-modal__action.astro-hj56o73m{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 1rem;border-radius:var(--radius-full);border:1px solid transparent;font-weight:700;text-align:center}.contact-route-modal__action--primary.astro-hj56o73m{min-width:170px}.contact-route-modal__result.astro-hj56o73m{gap:12px;align-self:center}.contact-route-modal__result-copy.astro-hj56o73m{max-width:54ch}.contact-route-modal__shell.astro-hj56o73m[data-view=result] .contact-route-modal__actions.astro-hj56o73m{padding-top:2px}.contact-route-modal__action.astro-hj56o73m[disabled]{opacity:.72;cursor:wait}.contact-route-modal__form.astro-hj56o73m{display:flex;flex-direction:column;flex:1;min-height:0;gap:.7rem}.contact-route-modal__form-main.astro-hj56o73m{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem .85rem;flex:1;min-height:0;overflow:auto;padding-right:.1rem}.contact-route-modal__field.astro-hj56o73m{gap:.45rem}.contact-route-modal__field--full.astro-hj56o73m,.contact-route-modal__dynamic.astro-hj56o73m,.contact-route-modal__agreement.astro-hj56o73m,.contact-route-modal__altcha.astro-hj56o73m{grid-column:1 / -1}.contact-route-modal__dynamic.astro-hj56o73m{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem 1rem}.contact-route-modal__dynamic.astro-hj56o73m .contact-route-modal__field.astro-hj56o73m{min-width:0}.contact-route-modal__dynamic.astro-hj56o73m .contact-route-modal__field.astro-hj56o73m:first-child{grid-column:1 / -1}.contact-route-modal__dynamic.astro-hj56o73m .contact-route-modal__field.astro-hj56o73m:last-child{margin-top:0}.contact-route-modal__shell.astro-hj56o73m[data-submitting=true] .contact-route-modal__input.astro-hj56o73m,.contact-route-modal__shell.astro-hj56o73m[data-submitting=true] .contact-route-modal__quantity-pill,.contact-route-modal__shell.astro-hj56o73m[data-submitting=true] .contact-route-modal__service-pill.astro-hj56o73m span.astro-hj56o73m,.contact-route-modal__shell.astro-hj56o73m[data-submitting=true] altcha-widget{pointer-events:none}@media(max-width:720px){.contact-route-modal.astro-hj56o73m{width:100%;height:100dvh;max-height:none;margin:0}.contact-route-modal.astro-hj56o73m:has(.contact-route-modal__shell[data-view=result]){width:100%;max-width:none;height:100dvh;max-height:none}.contact-route-modal__shell.astro-hj56o73m{gap:.75rem;padding:.68rem;border-radius:18px 18px 0 0;height:100%;max-height:none}.contact-route-modal__form-main.astro-hj56o73m,.contact-route-modal__dynamic.astro-hj56o73m{grid-template-columns:1fr;gap:.7rem}.contact-route-modal__option.astro-hj56o73m,.contact-route-modal__action.astro-hj56o73m{width:100%}.contact-route-modal__actions.astro-hj56o73m{display:grid;gap:.55rem;padding-top:.55rem}.contact-route-modal__actions--sticky.astro-hj56o73m{bottom:0;padding-bottom:.1rem;margin-inline:-.68rem;padding-inline:.68rem}.contact-route-modal__close.astro-hj56o73m{width:32px;height:32px;font-size:1rem}.contact-route-modal__service-grid.astro-hj56o73m{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem}.contact-route-modal__service-pill.astro-hj56o73m:first-child{grid-column:1 / -1}.contact-route-modal__service-pill.astro-hj56o73m span.astro-hj56o73m{width:100%;min-height:40px;padding-inline:.78rem;font-size:.87rem;justify-content:center;text-align:center}.contact-route-modal__input.astro-hj56o73m{min-height:42px;padding:.68rem .8rem}.contact-route-modal__input--textarea.astro-hj56o73m{min-height:82px}.contact-route-modal__agreement.astro-hj56o73m,.contact-route-modal__altcha.astro-hj56o73m{padding:.7rem}.contact-route-modal__close.astro-hj56o73m{width:31px;height:31px;box-shadow:0 8px 16px #4a3b2c1a}.contact-route-modal__result-badge.astro-hj56o73m{font-size:.72rem;padding:.38rem .68rem}}@media(max-width:440px){.contact-route-modal__service-grid.astro-hj56o73m{grid-template-columns:1fr}.contact-route-modal__service-pill.astro-hj56o73m:first-child{grid-column:auto}.contact-route-modal__service-pill.astro-hj56o73m span.astro-hj56o73m{justify-content:flex-start;text-align:left;padding-inline:.82rem;font-size:.88rem}}.contact-route-modal__service-pill.astro-hj56o73m:has(input[value=photoshoot]){display:none}.contact-route-modal__service-pill.astro-hj56o73m:has(input[value=neuro]){display:none}.cookie-banner.astro-sqxgocg4{position:fixed;left:50%;bottom:16px;z-index:var(--z-floating);transform:translate(-50%);width:min(720px,calc(100vw - 24px));padding:14px 18px;border-radius:var(--radius-2xl);border:1px solid var(--border-subtle);background:#fffbf6f5;box-shadow:var(--shadow-lg);display:flex;align-items:center;justify-content:space-between;gap:16px}.cookie-banner.astro-sqxgocg4[hidden]{display:none!important}.cookie-banner__actions.astro-sqxgocg4{display:flex;gap:12px;align-items:center}.cookie-banner__actions.astro-sqxgocg4 button.astro-sqxgocg4{min-height:42px;padding:0 1rem;border-radius:var(--radius-full);border:none;background:var(--accent-brand);color:var(--text-inverse);font-weight:700}@media(max-width:720px){.cookie-banner.astro-sqxgocg4{flex-direction:column;align-items:stretch;gap:12px;padding:12px;bottom:calc(118px + env(safe-area-inset-bottom))}.cookie-banner__actions.astro-sqxgocg4{flex-direction:column;align-items:stretch;gap:10px}.cookie-banner__actions.astro-sqxgocg4 button.astro-sqxgocg4,.cookie-banner__actions.astro-sqxgocg4 a.astro-sqxgocg4{width:100%;text-align:center}}.floating-actions.astro-c57ytyim{position:fixed;inset:auto 16px 18px;z-index:var(--z-floating);display:flex;justify-content:space-between;pointer-events:none}.floating.astro-c57ytyim{pointer-events:auto;min-height:50px;padding:0 1rem;display:inline-flex;align-items:center;border-radius:var(--radius-full);box-shadow:var(--shadow-md);font-weight:700}.floating--primary.astro-c57ytyim{margin-left:auto;background:var(--accent-brand);color:var(--text-inverse)}.floating--secondary.astro-c57ytyim{background:#ffffffd6;color:var(--text-primary)}@media(max-width:720px){.floating-actions.astro-c57ytyim{inset-inline:12px;bottom:calc(12px + env(safe-area-inset-bottom));flex-direction:row;align-items:flex-end;justify-content:space-between;gap:12px}.floating.astro-c57ytyim{min-height:46px;padding:0 .95rem}.floating--primary.astro-c57ytyim{margin-left:auto}.floating--secondary.astro-c57ytyim{width:52px;height:52px;min-height:52px;padding:0;border-radius:50%;justify-content:center;font-size:0;background:radial-gradient(circle at 35% 30%,#fffffff5,#fffc),#ffffffe0;box-shadow:0 14px 28px #1f120724,0 0 0 1px #bf5f2f14;position:relative;margin-right:auto}.floating--secondary.astro-c57ytyim:before{content:"↑";font-size:1.5rem;font-weight:900;line-height:1;color:var(--accent-brand);transform:translateY(-1px)}}@media(hover:hover)and (pointer:fine){.floating--primary.astro-c57ytyim{transition:transform var(--motion-fast) var(--ease-hover),background var(--motion-fast) var(--ease-hover),border-color var(--motion-fast) var(--ease-hover),box-shadow var(--motion-fast) var(--ease-hover);will-change:transform}.floating--primary.astro-c57ytyim:hover{transform:translateY(-2px);background:var(--accent-brand-hover);border-color:var(--accent-brand-hover);box-shadow:var(--shadow-lg)}}.floating--primary.astro-c57ytyim:focus-visible{transform:translateY(-2px);background:var(--accent-brand-hover);border-color:var(--accent-brand-hover);box-shadow:var(--shadow-lg);outline:2px solid var(--accent-brand-soft);outline-offset:3px}@media(prefers-reduced-motion:reduce){.floating--primary.astro-c57ytyim{transition:none!important}.floating--primary.astro-c57ytyim:hover,.floating--primary.astro-c57ytyim:focus-visible{transform:none!important}}@media(hover:hover)and (pointer:fine){.floating--secondary.astro-c57ytyim{border:1px solid rgba(180,126,36,.34);transition:transform var(--motion-fast) var(--ease-hover),background var(--motion-fast) var(--ease-hover),background-color var(--motion-fast) var(--ease-hover),border-color var(--motion-fast) var(--ease-hover),box-shadow var(--motion-fast) var(--ease-hover),color var(--motion-fast) var(--ease-hover);will-change:transform}.floating--secondary.astro-c57ytyim:hover{transform:translateY(-2px);color:var(--text-primary);background:#d8aa5ac7;background-color:#d8aa5ac7;border-color:#b47e24b3;box-shadow:0 0 0 2px #cb8e2421,0 7px 16px #6535121c}}.floating--secondary.astro-c57ytyim:focus-visible{transform:translateY(-2px);color:var(--text-primary);background:#d8aa5ac7;background-color:#d8aa5ac7;border-color:#b47e24b3;box-shadow:0 0 0 2px #cb8e2421,0 7px 16px #6535121c;outline:2px solid var(--button-active-warm-soft);outline-offset:3px}@media(prefers-reduced-motion:reduce){.floating--secondary.astro-c57ytyim{transition:none!important}.floating--secondary.astro-c57ytyim:hover,.floating--secondary.astro-c57ytyim:focus-visible{transform:none!important}}.site-footer.astro-35ed7um5{padding:var(--space-10) 0 var(--space-8);border-top:1px solid var(--border-subtle)}.footer-grid.astro-35ed7um5{display:grid;grid-template-columns:1.4fr 1fr 1fr .8fr;gap:var(--space-6)}.footer-brand.astro-35ed7um5 h2.astro-35ed7um5{margin-bottom:14px}.footer-links.astro-35ed7um5{display:grid;gap:12px;margin-top:18px}.footer-links.astro-35ed7um5 a.astro-35ed7um5,.footer-links.astro-35ed7um5 span.astro-35ed7um5{color:var(--text-secondary)}@media(max-width:960px){.footer-grid.astro-35ed7um5{grid-template-columns:1fr 1fr}}@media(max-width:720px){.footer-grid.astro-35ed7um5{grid-template-columns:1fr;gap:var(--space-5)}.site-footer.astro-35ed7um5{padding:var(--space-8) 0 var(--space-7)}.footer-links.astro-35ed7um5{margin-top:14px}}.global-lightbox.astro-nbc2tx55{width:100vw;max-width:none;height:100vh;max-height:none;border:0;padding:0;background:transparent}.global-lightbox.astro-nbc2tx55::backdrop{background:#0b0a09e6;backdrop-filter:blur(12px)}.global-lightbox__shell.astro-nbc2tx55{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-4);width:100%;height:100%;padding:clamp(1rem,2vw,1.5rem)}.global-lightbox__stage.astro-nbc2tx55{position:relative;display:grid;align-items:center;min-height:0;height:100%}.global-lightbox__figure.astro-nbc2tx55{display:grid;gap:.9rem;align-content:center;justify-items:center;width:100%;height:100%;margin:0}.global-lightbox__figure.astro-nbc2tx55 img.astro-nbc2tx55{width:auto;max-width:100%;max-height:calc(100vh - 7rem);object-fit:contain;border-radius:var(--radius-2xl);box-shadow:var(--shadow-md)}.global-lightbox__figure.astro-nbc2tx55 video.astro-nbc2tx55{width:auto;max-width:100%;max-height:calc(100vh - 7rem);object-fit:contain;border-radius:var(--radius-2xl);box-shadow:var(--shadow-md);background:#101113}.global-lightbox__figure.astro-nbc2tx55 figcaption.astro-nbc2tx55{max-width:min(72ch,100%);text-align:center;color:#f7efe4d1}.global-lightbox__close.astro-nbc2tx55,.global-lightbox__nav.astro-nbc2tx55{border:1px solid rgba(255,239,223,.18);background:#1a1512b3;color:var(--text-inverse);backdrop-filter:blur(14px)}.global-lightbox__close.astro-nbc2tx55{position:absolute;top:0;right:0;z-index:1;border-radius:999px;padding:.8rem 1rem}.global-lightbox__nav.astro-nbc2tx55{width:52px;height:52px;border-radius:999px;display:grid;place-items:center;font-size:1.35rem}.global-lightbox__nav.astro-nbc2tx55[hidden]{display:none}@media(max-width:720px){.global-lightbox__shell.astro-nbc2tx55{grid-template-columns:1fr;grid-template-rows:1fr auto;gap:var(--space-3);padding:.85rem}.global-lightbox__stage.astro-nbc2tx55{order:1}.global-lightbox__figure.astro-nbc2tx55 img.astro-nbc2tx55{max-height:calc(100vh - 9rem);border-radius:var(--radius-xl)}.global-lightbox__figure.astro-nbc2tx55 video.astro-nbc2tx55{max-height:calc(100vh - 9rem);border-radius:var(--radius-xl)}.global-lightbox__close.astro-nbc2tx55{top:.15rem;right:.15rem;padding:.72rem .95rem}.global-lightbox__nav--prev.astro-nbc2tx55,.global-lightbox__nav--next.astro-nbc2tx55{order:2}}@media(max-width:767px){.global-lightbox__shell.astro-nbc2tx55{position:relative}.global-lightbox__nav.astro-nbc2tx55{position:fixed!important;z-index:calc(var(--z-modal) + 3)!important;top:auto!important;bottom:calc(env(safe-area-inset-bottom,0px) + 24px)!important;width:52px!important;height:52px!important;min-width:52px!important;min-height:52px!important;margin:0!important;transform:none!important}.global-lightbox__nav--prev.astro-nbc2tx55{left:16px!important;right:auto!important}.global-lightbox__nav--next.astro-nbc2tx55{left:auto!important;right:16px!important}}@media(max-width:390px){.global-lightbox__nav.astro-nbc2tx55{bottom:calc(env(safe-area-inset-bottom,0px) + 18px)!important}.global-lightbox__nav--prev.astro-nbc2tx55{left:14px!important}.global-lightbox__nav--next.astro-nbc2tx55{right:14px!important}}.global-lightbox.astro-nbc2tx55 .astro-nbc2tx55[data-global-lightbox-video][hidden],.global-lightbox__figure.astro-nbc2tx55 .astro-nbc2tx55[data-global-lightbox-video][hidden],video.astro-nbc2tx55[data-global-lightbox-video][hidden]{display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;min-width:0!important;min-height:0!important;max-width:0!important;max-height:0!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important;position:absolute!important;pointer-events:none!important}.global-lightbox__figure.astro-nbc2tx55:has([data-global-lightbox-video][hidden]){gap:0}.site-header.astro-qlfjksao{position:sticky;top:0;z-index:var(--z-header);padding:16px 0 0;transition:padding var(--motion-base) var(--ease-hover)}.site-header.astro-qlfjksao.is-compact{padding-top:8px}.header-shell.astro-qlfjksao{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;min-height:var(--header-height);padding:0 18px;border-radius:var(--radius-3xl);background:#fff8f09e;border:1px solid rgba(74,59,44,.12);box-shadow:var(--shadow-sm);backdrop-filter:blur(20px);transition:min-height var(--motion-base) var(--ease-hover)}.site-header.astro-qlfjksao.is-compact .header-shell.astro-qlfjksao{min-height:var(--header-height-compact)}.brand.astro-qlfjksao{display:inline-flex;align-items:center;gap:12px;min-width:0}.brand__logo.astro-qlfjksao{width:48px;height:48px;border-radius:14px;object-fit:cover;flex:0 0 auto}.brand__copy.astro-qlfjksao{display:grid;gap:2px;min-width:0}.brand__mark.astro-qlfjksao{font-family:var(--font-display);font-size:1.5rem;line-height:1}.brand__note.astro-qlfjksao{font-size:var(--caption-size);color:var(--text-muted);letter-spacing:.12em;text-transform:uppercase}.desktop-nav.astro-qlfjksao{display:flex;justify-content:center;gap:8px}.mega.astro-qlfjksao{position:relative}.mega__trigger.astro-qlfjksao{display:inline-flex;align-items:center;min-height:48px;padding:0 .95rem;border-radius:var(--radius-full);color:var(--text-secondary);font-weight:700;transition:background-color var(--motion-fast) var(--ease-hover),color var(--motion-fast) var(--ease-hover),box-shadow var(--motion-fast) var(--ease-hover)}.mega__trigger.astro-qlfjksao:hover,.mega__trigger.astro-qlfjksao:focus-visible,.mega__trigger.astro-qlfjksao.is-active{color:var(--text-primary);background:#bf5f2f1a;box-shadow:inset 0 0 0 1px #bf5f2f29}.mega__panel.astro-qlfjksao{position:absolute;top:calc(100% + 8px);left:0;min-width:340px;padding:18px;border-radius:var(--radius-2xl);background:#fffbf6f5;border:1px solid var(--border-subtle);box-shadow:var(--shadow-lg);opacity:0;pointer-events:none;transform:translateY(8px);transition:opacity var(--motion-fast) var(--ease-hover),transform var(--motion-fast) var(--ease-hover)}.mega.astro-qlfjksao:hover .mega__panel.astro-qlfjksao,.mega.astro-qlfjksao:focus-within .mega__panel.astro-qlfjksao,.mega.astro-qlfjksao.is-open .mega__panel.astro-qlfjksao{opacity:1;pointer-events:auto;transform:translateY(0)}.mega__description.astro-qlfjksao{margin:0 0 14px;font-size:var(--body-s-size)}.mega__links.astro-qlfjksao{display:grid;gap:10px}.mega__links.astro-qlfjksao>.mega__link.astro-qlfjksao{display:grid;gap:4px;padding:12px;position:relative;isolation:isolate;border-radius:var(--radius-lg);background-color:#fffcf8d1;box-shadow:inset 0 1px #ffffff9e,0 1px 2px #1f120708,0 12px 28px #1f12070d;transform:translateZ(0);transform-origin:50% 100%;transition:transform .42s cubic-bezier(.16,1,.3,1),box-shadow .42s cubic-bezier(.16,1,.3,1),background-color .42s cubic-bezier(.16,1,.3,1);will-change:transform}.mega__links.astro-qlfjksao>.mega__link.astro-qlfjksao.is-active{background-color:#bf5f2f14;box-shadow:inset 0 1px #ffffffb3,0 1px 2px #1f120708,0 12px 28px #1f12070d,inset 0 0 0 1px #bf5f2f24}.mega__links.astro-qlfjksao>.mega__link.astro-qlfjksao:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,#ffffff5c,#ffffff14);box-shadow:0 0 0 1px #bf5f2f0f,0 0 #bf5f2f00;opacity:.02;transition:opacity .42s cubic-bezier(.16,1,.3,1),box-shadow .42s cubic-bezier(.16,1,.3,1);pointer-events:none;z-index:0}.mega__links.astro-qlfjksao>.mega__link.astro-qlfjksao strong.astro-qlfjksao,.mega__links.astro-qlfjksao>.mega__link.astro-qlfjksao span.astro-qlfjksao{display:block;position:relative;z-index:1;transform:translateZ(0);transition:transform .42s cubic-bezier(.16,1,.3,1),color .3s var(--ease-reveal),opacity .3s var(--ease-reveal);will-change:transform}.mega__links.astro-qlfjksao>.mega__link.astro-qlfjksao strong.astro-qlfjksao{color:var(--text-primary)}.mega__links.astro-qlfjksao>.mega__link.astro-qlfjksao span.astro-qlfjksao{font-size:var(--caption-size);color:var(--text-muted)}.mega__links.astro-qlfjksao>.mega__link.astro-qlfjksao:hover,.mega__links.astro-qlfjksao>.mega__link.astro-qlfjksao:focus-visible{background-color:#fffffdfb;box-shadow:inset 0 1px #ffffffe0,0 28px 52px #1a0f0824,0 14px 30px #bf5f2f1c,0 0 0 1px #bf5f2f14;transform:translate3d(0,-8px,0)}.mega__links.astro-qlfjksao>.mega__link.astro-qlfjksao.is-active:hover,.mega__links.astro-qlfjksao>.mega__link.astro-qlfjksao.is-active:focus-visible{background-color:#bf5f2f1c;box-shadow:inset 0 1px #ffffffe0,0 28px 52px #1a0f0824,0 14px 30px #bf5f2f24,0 0 0 1px #bf5f2f1f}.mega__links.astro-qlfjksao>.mega__link.astro-qlfjksao:hover:before,.mega__links.astro-qlfjksao>.mega__link.astro-qlfjksao:focus-visible:before{opacity:1;box-shadow:0 0 0 1px #bf5f2f1c,0 0 42px #bf5f2f2e,0 0 68px #bf5f2f1a}.mega__links.astro-qlfjksao>.mega__link.astro-qlfjksao:hover strong.astro-qlfjksao,.mega__links.astro-qlfjksao>.mega__link.astro-qlfjksao:focus-visible strong.astro-qlfjksao{transform:translate3d(3px,-3px,0)}.mega__links.astro-qlfjksao>.mega__link.astro-qlfjksao:hover span.astro-qlfjksao,.mega__links.astro-qlfjksao>.mega__link.astro-qlfjksao:focus-visible span.astro-qlfjksao{color:var(--text-secondary);transform:translate3d(1.75px,-1.5px,0);opacity:.98}.header-cta.astro-qlfjksao{display:flex;align-items:center;gap:12px}.menu-toggle.astro-qlfjksao,.drawer-backdrop.astro-qlfjksao,.mobile-drawer.astro-qlfjksao{display:none}.drawer-backdrop.astro-qlfjksao[hidden]{display:none!important;pointer-events:none!important;opacity:0}@media(max-width:1100px){.desktop-nav.astro-qlfjksao,.header-cta.astro-qlfjksao{display:none}.header-shell.astro-qlfjksao{grid-template-columns:1fr auto}.menu-toggle.astro-qlfjksao{display:inline-grid;gap:5px;width:52px;height:52px;padding:14px;border-radius:50%;border:1px solid var(--border-subtle);background:#fff9}.brand.astro-qlfjksao{gap:10px}.brand__logo.astro-qlfjksao{width:42px;height:42px;border-radius:12px}.menu-toggle.astro-qlfjksao span.astro-qlfjksao{width:100%;height:2px;background:var(--text-primary)}.drawer-backdrop.astro-qlfjksao,.mobile-drawer.astro-qlfjksao{display:block}.drawer-backdrop.astro-qlfjksao{position:fixed;inset:0;z-index:calc(var(--z-drawer) - 1);background:#0f0c0a4d;opacity:1;pointer-events:auto}.mobile-drawer.astro-qlfjksao{position:fixed;inset:0 0 0 auto;z-index:var(--z-drawer);width:min(92vw,420px);padding:24px;background:radial-gradient(circle at top,rgba(255,255,255,.18),transparent 30%),#15110f;color:var(--text-inverse);transform:translate(100%);transition:transform var(--motion-base) var(--ease-modal);display:grid;grid-template-rows:auto 1fr auto;gap:18px;pointer-events:none}.mobile-drawer.astro-qlfjksao.is-open{transform:translate(0);pointer-events:auto}.mobile-drawer.astro-qlfjksao[aria-hidden=true]{pointer-events:none}.mobile-drawer__top.astro-qlfjksao,.mobile-drawer__footer.astro-qlfjksao{display:flex;align-items:center;justify-content:space-between;gap:12px}.mobile-drawer__close.astro-qlfjksao{width:44px;height:44px;border-radius:50%;border:1px solid rgba(247,239,228,.16);background:#ffffff14;color:var(--text-inverse);font-size:1.5rem;cursor:pointer;transition:transform var(--motion-fast) var(--ease-hover),background-color var(--motion-fast) var(--ease-hover),border-color var(--motion-fast) var(--ease-hover),box-shadow var(--motion-fast) var(--ease-hover)}.mobile-drawer__close.astro-qlfjksao:hover,.mobile-drawer__close.astro-qlfjksao:focus-visible{transform:translateY(-2px);background:#ffffff24;border-color:#f7efe442;box-shadow:0 12px 24px #0000002e}.mobile-drawer__close.astro-qlfjksao:active{transform:translateY(1px)}.mobile-drawer__list.astro-qlfjksao{display:grid;gap:12px;align-content:start;overflow:auto}.mobile-drawer.astro-qlfjksao details.astro-qlfjksao{border:1px solid rgba(247,239,228,.08);border-radius:var(--radius-xl);background:#ffffff0a}.mobile-drawer.astro-qlfjksao summary.astro-qlfjksao{display:block;padding:.9rem 1rem;list-style:none;font-weight:700;border-radius:calc(var(--radius-xl) - 2px);background:#ffffff14;cursor:pointer;transition:transform var(--motion-fast) var(--ease-hover),background-color var(--motion-fast) var(--ease-hover),box-shadow var(--motion-fast) var(--ease-hover)}.mobile-drawer.astro-qlfjksao summary.astro-qlfjksao.is-active{background:#bf5f2f1f;box-shadow:inset 0 0 0 1px #bf5f2f29}.mobile-drawer.astro-qlfjksao summary.astro-qlfjksao:hover,.mobile-drawer.astro-qlfjksao summary.astro-qlfjksao:focus-visible{transform:translateY(-2px);background:#ffffff24;box-shadow:0 14px 30px #0000002e}.mobile-drawer.astro-qlfjksao summary.astro-qlfjksao:active{transform:translateY(1px)}.mobile-drawer.astro-qlfjksao summary.astro-qlfjksao::-webkit-details-marker{display:none}.mobile-drawer__links.astro-qlfjksao{display:grid;gap:10px;padding:0 1rem 1rem}.mobile-drawer__links.astro-qlfjksao p.astro-qlfjksao{color:#f7efe4cc}.mobile-drawer__links.astro-qlfjksao a.astro-qlfjksao{display:block;padding:.85rem 1rem;border-radius:var(--radius-lg);background:#ffffff14;color:#f7efe4eb;cursor:pointer;transition:transform var(--motion-fast) var(--ease-hover),background-color var(--motion-fast) var(--ease-hover),box-shadow var(--motion-fast) var(--ease-hover)}.mobile-drawer__links.astro-qlfjksao a.astro-qlfjksao.is-active{color:var(--text-inverse);background:#bf5f2f33;box-shadow:inset 0 0 0 1px #ffefdf1f}.mobile-drawer__links.astro-qlfjksao a.astro-qlfjksao:hover,.mobile-drawer__links.astro-qlfjksao a.astro-qlfjksao:focus-visible{transform:translateY(-2px);background:#ffffff24;box-shadow:0 14px 30px #0000002e}.mobile-drawer__links.astro-qlfjksao a.astro-qlfjksao:active{transform:translateY(1px)}.mobile-drawer__footer.astro-qlfjksao .btn{cursor:pointer;transition:transform var(--motion-fast) var(--ease-hover),background-color var(--motion-fast) var(--ease-hover),border-color var(--motion-fast) var(--ease-hover),box-shadow var(--motion-fast) var(--ease-hover)}.mobile-drawer__footer.astro-qlfjksao .btn:hover,.mobile-drawer__footer.astro-qlfjksao .btn:focus-visible{transform:translateY(-2px)}.mobile-drawer__footer.astro-qlfjksao .btn:active{transform:translateY(1px)}.mobile-drawer__footer.astro-qlfjksao{flex-wrap:wrap}.mobile-drawer__footer.astro-qlfjksao .btn{flex:1 1 100%;justify-content:center}}@media(min-width:1101px){.mega__links.astro-qlfjksao>.mega__link.astro-qlfjksao[href="/services/ozon-product-photo/"],.mega__links.astro-qlfjksao>.mega__link.astro-qlfjksao[href="/services/wildberries-product-photo/"]{max-height:0;margin-top:0;margin-left:14px;padding-top:0;padding-bottom:0;opacity:0;overflow:hidden;pointer-events:none;transform:translate3d(0,-4px,0);border-left:2px solid rgba(191,95,47,.16);transition:max-height .22s var(--ease-reveal),padding .22s var(--ease-reveal),opacity .18s var(--ease-reveal),transform .18s var(--ease-reveal),background-color .22s var(--ease-reveal),box-shadow .22s var(--ease-reveal)}.mega__links.astro-qlfjksao:has(>.mega__link[href="/services/product-photo-for-marketplaces/"]:hover)>.mega__link.astro-qlfjksao[href="/services/ozon-product-photo/"],.mega__links.astro-qlfjksao:has(>.mega__link[href="/services/product-photo-for-marketplaces/"]:hover)>.mega__link.astro-qlfjksao[href="/services/wildberries-product-photo/"],.mega__links.astro-qlfjksao:has(>.mega__link[href="/services/product-photo-for-marketplaces/"]:focus-visible)>.mega__link.astro-qlfjksao[href="/services/ozon-product-photo/"],.mega__links.astro-qlfjksao:has(>.mega__link[href="/services/product-photo-for-marketplaces/"]:focus-visible)>.mega__link.astro-qlfjksao[href="/services/wildberries-product-photo/"],.mega__links.astro-qlfjksao:has(>.mega__link[href="/services/ozon-product-photo/"]:hover)>.mega__link.astro-qlfjksao[href="/services/ozon-product-photo/"],.mega__links.astro-qlfjksao:has(>.mega__link[href="/services/ozon-product-photo/"]:hover)>.mega__link.astro-qlfjksao[href="/services/wildberries-product-photo/"],.mega__links.astro-qlfjksao:has(>.mega__link[href="/services/wildberries-product-photo/"]:hover)>.mega__link.astro-qlfjksao[href="/services/ozon-product-photo/"],.mega__links.astro-qlfjksao:has(>.mega__link[href="/services/wildberries-product-photo/"]:hover)>.mega__link.astro-qlfjksao[href="/services/wildberries-product-photo/"],.mega__links.astro-qlfjksao:has(>.mega__link[href="/services/ozon-product-photo/"]:focus-visible)>.mega__link.astro-qlfjksao[href="/services/ozon-product-photo/"],.mega__links.astro-qlfjksao:has(>.mega__link[href="/services/ozon-product-photo/"]:focus-visible)>.mega__link.astro-qlfjksao[href="/services/wildberries-product-photo/"],.mega__links.astro-qlfjksao:has(>.mega__link[href="/services/wildberries-product-photo/"]:focus-visible)>.mega__link.astro-qlfjksao[href="/services/ozon-product-photo/"],.mega__links.astro-qlfjksao:has(>.mega__link[href="/services/wildberries-product-photo/"]:focus-visible)>.mega__link.astro-qlfjksao[href="/services/wildberries-product-photo/"]{max-height:130px;padding-top:10px;padding-bottom:10px;opacity:1;pointer-events:auto;transform:translateZ(0)}}@media(min-width:1101px){.mega__links.astro-qlfjksao>.mega__link.astro-qlfjksao[href="/portfolio/marketplace/"],.mega__links.astro-qlfjksao>.mega__link.astro-qlfjksao[href="/portfolio/jewelry-photography/"],.mega__links.astro-qlfjksao>.mega__link.astro-qlfjksao[href="/portfolio/auto-parts/"]{max-height:0;margin-top:0;margin-left:14px;padding-top:0;padding-bottom:0;opacity:0;overflow:hidden;pointer-events:none;transform:translate3d(0,-4px,0);border-left:2px solid rgba(191,95,47,.16);transition:max-height .22s var(--ease-reveal),padding .22s var(--ease-reveal),opacity .18s var(--ease-reveal),transform .18s var(--ease-reveal),background-color .22s var(--ease-reveal),box-shadow .22s var(--ease-reveal)}.mega__links.astro-qlfjksao:has(>.mega__link[href="/portfolio/"]:hover)>.mega__link.astro-qlfjksao[href="/portfolio/marketplace/"],.mega__links.astro-qlfjksao:has(>.mega__link[href="/portfolio/"]:hover)>.mega__link.astro-qlfjksao[href="/portfolio/jewelry-photography/"],.mega__links.astro-qlfjksao:has(>.mega__link[href="/portfolio/"]:hover)>.mega__link.astro-qlfjksao[href="/portfolio/auto-parts/"],.mega__links.astro-qlfjksao:has(>.mega__link[href="/portfolio/"]:focus-visible)>.mega__link.astro-qlfjksao[href="/portfolio/marketplace/"],.mega__links.astro-qlfjksao:has(>.mega__link[href="/portfolio/"]:focus-visible)>.mega__link.astro-qlfjksao[href="/portfolio/jewelry-photography/"],.mega__links.astro-qlfjksao:has(>.mega__link[href="/portfolio/"]:focus-visible)>.mega__link.astro-qlfjksao[href="/portfolio/auto-parts/"],.mega__links.astro-qlfjksao:has(>.mega__link[href="/portfolio/marketplace/"]:hover)>.mega__link.astro-qlfjksao[href="/portfolio/marketplace/"],.mega__links.astro-qlfjksao:has(>.mega__link[href="/portfolio/marketplace/"]:hover)>.mega__link.astro-qlfjksao[href="/portfolio/jewelry-photography/"],.mega__links.astro-qlfjksao:has(>.mega__link[href="/portfolio/marketplace/"]:hover)>.mega__link.astro-qlfjksao[href="/portfolio/auto-parts/"],.mega__links.astro-qlfjksao:has(>.mega__link[href="/portfolio/jewelry-photography/"]:hover)>.mega__link.astro-qlfjksao[href="/portfolio/marketplace/"],.mega__links.astro-qlfjksao:has(>.mega__link[href="/portfolio/jewelry-photography/"]:hover)>.mega__link.astro-qlfjksao[href="/portfolio/jewelry-photography/"],.mega__links.astro-qlfjksao:has(>.mega__link[href="/portfolio/jewelry-photography/"]:hover)>.mega__link.astro-qlfjksao[href="/portfolio/auto-parts/"],.mega__links.astro-qlfjksao:has(>.mega__link[href="/portfolio/auto-parts/"]:hover)>.mega__link.astro-qlfjksao[href="/portfolio/marketplace/"],.mega__links.astro-qlfjksao:has(>.mega__link[href="/portfolio/auto-parts/"]:hover)>.mega__link.astro-qlfjksao[href="/portfolio/jewelry-photography/"],.mega__links.astro-qlfjksao:has(>.mega__link[href="/portfolio/auto-parts/"]:hover)>.mega__link.astro-qlfjksao[href="/portfolio/auto-parts/"],.mega__links.astro-qlfjksao:has(>.mega__link[href="/portfolio/marketplace/"]:focus-visible)>.mega__link.astro-qlfjksao[href="/portfolio/marketplace/"],.mega__links.astro-qlfjksao:has(>.mega__link[href="/portfolio/marketplace/"]:focus-visible)>.mega__link.astro-qlfjksao[href="/portfolio/jewelry-photography/"],.mega__links.astro-qlfjksao:has(>.mega__link[href="/portfolio/marketplace/"]:focus-visible)>.mega__link.astro-qlfjksao[href="/portfolio/auto-parts/"],.mega__links.astro-qlfjksao:has(>.mega__link[href="/portfolio/jewelry-photography/"]:focus-visible)>.mega__link.astro-qlfjksao[href="/portfolio/marketplace/"],.mega__links.astro-qlfjksao:has(>.mega__link[href="/portfolio/jewelry-photography/"]:focus-visible)>.mega__link.astro-qlfjksao[href="/portfolio/jewelry-photography/"],.mega__links.astro-qlfjksao:has(>.mega__link[href="/portfolio/jewelry-photography/"]:focus-visible)>.mega__link.astro-qlfjksao[href="/portfolio/auto-parts/"],.mega__links.astro-qlfjksao:has(>.mega__link[href="/portfolio/auto-parts/"]:focus-visible)>.mega__link.astro-qlfjksao[href="/portfolio/marketplace/"],.mega__links.astro-qlfjksao:has(>.mega__link[href="/portfolio/auto-parts/"]:focus-visible)>.mega__link.astro-qlfjksao[href="/portfolio/jewelry-photography/"],.mega__links.astro-qlfjksao:has(>.mega__link[href="/portfolio/auto-parts/"]:focus-visible)>.mega__link.astro-qlfjksao[href="/portfolio/auto-parts/"]{max-height:140px;padding-top:10px;padding-bottom:10px;opacity:1;pointer-events:auto;transform:translateZ(0)}}@media(min-width:1101px){.mega__links.astro-qlfjksao.is-services-photo-open>.mega__link.astro-qlfjksao[href="/services/ozon-product-photo/"],.mega__links.astro-qlfjksao.is-services-photo-open>.mega__link.astro-qlfjksao[href="/services/wildberries-product-photo/"]{max-height:130px;padding-top:10px;padding-bottom:10px;opacity:1;pointer-events:auto;transform:translateZ(0)}.mega__links.astro-qlfjksao.is-portfolio-all-open>.mega__link.astro-qlfjksao[href="/portfolio/marketplace/"],.mega__links.astro-qlfjksao.is-portfolio-all-open>.mega__link.astro-qlfjksao[href="/portfolio/jewelry-photography/"],.mega__links.astro-qlfjksao.is-portfolio-all-open>.mega__link.astro-qlfjksao[href="/portfolio/auto-parts/"]{max-height:140px;padding-top:10px;padding-bottom:10px;opacity:1;pointer-events:auto;transform:translateZ(0)}}@media(min-width:1101px){.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/cases/auto-parts-product-photography-ozon/"],.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/cases/electronics-marketplace-card-refresh/"]{display:none!important;max-height:0!important;margin-top:0!important;margin-left:14px;padding-top:0!important;padding-bottom:0!important;opacity:0!important;overflow:hidden!important;pointer-events:none!important;transform:translate3d(0,-4px,0);border-left:2px solid rgba(191,95,47,.16)}.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao.is-cases-all-open>a.astro-qlfjksao.mega__link[href="/cases/auto-parts-product-photography-ozon/"],.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao.is-cases-all-open>a.astro-qlfjksao.mega__link[href="/cases/electronics-marketplace-card-refresh/"]{display:grid!important;max-height:140px!important;margin-top:8px!important;padding-top:10px!important;padding-bottom:10px!important;opacity:1!important;pointer-events:auto!important;transform:translateZ(0)}}@media(min-width:1101px){.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[data-metrika-goal=click_header_menu_product_photographer_samara],.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[data-metrika-goal=click_header_menu_contacts],.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[data-metrika-goal=click_header_menu_process]{display:none!important;max-height:0!important;margin-top:0!important;margin-left:14px;padding-top:0!important;padding-bottom:0!important;opacity:0!important;overflow:hidden!important;pointer-events:none!important;transform:translate3d(0,-4px,0);border-left:2px solid rgba(191,95,47,.16)}.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao.is-about-studio-open>a.astro-qlfjksao.mega__link[data-metrika-goal=click_header_menu_product_photographer_samara],.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao.is-about-studio-open>a.astro-qlfjksao.mega__link[data-metrika-goal=click_header_menu_contacts],.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao.is-about-studio-open>a.astro-qlfjksao.mega__link[data-metrika-goal=click_header_menu_process]{display:grid!important;max-height:140px!important;margin-top:8px!important;padding-top:10px!important;padding-bottom:10px!important;opacity:1!important;pointer-events:auto!important;transform:translateZ(0)}}@media(min-width:1101px){.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/services/ozon-product-photo/"],.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/services/wildberries-product-photo/"],.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/portfolio/marketplace/"],.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/portfolio/jewelry-photography/"],.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/portfolio/auto-parts/"],.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/cases/auto-parts-product-photography-ozon/"],.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/cases/electronics-marketplace-card-refresh/"],.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[data-metrika-goal=click_header_menu_product_photographer_samara],.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[data-metrika-goal=click_header_menu_contacts],.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[data-metrika-goal=click_header_menu_process]{transform:none!important;transform-origin:50% 50%!important;will-change:auto!important;transition:background-color .22s var(--ease-reveal),box-shadow .22s var(--ease-reveal),opacity .18s var(--ease-reveal),max-height .22s var(--ease-reveal),padding .22s var(--ease-reveal)!important}.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/services/ozon-product-photo/"]:hover,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/services/wildberries-product-photo/"]:hover,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/portfolio/marketplace/"]:hover,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/portfolio/jewelry-photography/"]:hover,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/portfolio/auto-parts/"]:hover,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/cases/auto-parts-product-photography-ozon/"]:hover,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/cases/electronics-marketplace-card-refresh/"]:hover,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[data-metrika-goal=click_header_menu_product_photographer_samara]:hover,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[data-metrika-goal=click_header_menu_contacts]:hover,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[data-metrika-goal=click_header_menu_process]:hover,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/services/ozon-product-photo/"]:focus-visible,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/services/wildberries-product-photo/"]:focus-visible,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/portfolio/marketplace/"]:focus-visible,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/portfolio/jewelry-photography/"]:focus-visible,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/portfolio/auto-parts/"]:focus-visible,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/cases/auto-parts-product-photography-ozon/"]:focus-visible,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/cases/electronics-marketplace-card-refresh/"]:focus-visible,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[data-metrika-goal=click_header_menu_product_photographer_samara]:focus-visible,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[data-metrika-goal=click_header_menu_contacts]:focus-visible,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[data-metrika-goal=click_header_menu_process]:focus-visible{transform:none!important}.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/services/ozon-product-photo/"]:hover strong.astro-qlfjksao,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/services/wildberries-product-photo/"]:hover strong.astro-qlfjksao,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/portfolio/marketplace/"]:hover strong.astro-qlfjksao,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/portfolio/jewelry-photography/"]:hover strong.astro-qlfjksao,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/portfolio/auto-parts/"]:hover strong.astro-qlfjksao,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/cases/auto-parts-product-photography-ozon/"]:hover strong.astro-qlfjksao,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/cases/electronics-marketplace-card-refresh/"]:hover strong.astro-qlfjksao,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[data-metrika-goal=click_header_menu_product_photographer_samara]:hover strong.astro-qlfjksao,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[data-metrika-goal=click_header_menu_contacts]:hover strong.astro-qlfjksao,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[data-metrika-goal=click_header_menu_process]:hover strong.astro-qlfjksao,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/services/ozon-product-photo/"]:hover span.astro-qlfjksao,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/services/wildberries-product-photo/"]:hover span.astro-qlfjksao,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/portfolio/marketplace/"]:hover span.astro-qlfjksao,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/portfolio/jewelry-photography/"]:hover span.astro-qlfjksao,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/portfolio/auto-parts/"]:hover span.astro-qlfjksao,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/cases/auto-parts-product-photography-ozon/"]:hover span.astro-qlfjksao,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/cases/electronics-marketplace-card-refresh/"]:hover span.astro-qlfjksao,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[data-metrika-goal=click_header_menu_product_photographer_samara]:hover span.astro-qlfjksao,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[data-metrika-goal=click_header_menu_contacts]:hover span.astro-qlfjksao,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[data-metrika-goal=click_header_menu_process]:hover span.astro-qlfjksao{transform:none!important}}@media(min-width:1101px){.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/blog/how-to-prepare-products-for-shooting/"],.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/blog/product-photo-for-marketplaces/"],.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/blog/video-for-marketplace-cards/"],.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/blog/when-ai-retouching-works/"]{display:none!important;max-height:0!important;margin-top:0!important;margin-left:14px;padding-top:0!important;padding-bottom:0!important;opacity:0!important;overflow:hidden!important;pointer-events:none!important;transform:none!important;transform-origin:50% 50%!important;will-change:auto!important;border-left:2px solid rgba(191,95,47,.16);transition:background-color .22s var(--ease-reveal),box-shadow .22s var(--ease-reveal),opacity .18s var(--ease-reveal),max-height .22s var(--ease-reveal),padding .22s var(--ease-reveal)!important}.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao.is-blog-all-open>a.astro-qlfjksao.mega__link[href="/blog/how-to-prepare-products-for-shooting/"],.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao.is-blog-all-open>a.astro-qlfjksao.mega__link[href="/blog/product-photo-for-marketplaces/"],.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao.is-blog-all-open>a.astro-qlfjksao.mega__link[href="/blog/video-for-marketplace-cards/"],.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao.is-blog-all-open>a.astro-qlfjksao.mega__link[href="/blog/when-ai-retouching-works/"]{display:grid!important;max-height:140px!important;margin-top:8px!important;padding-top:10px!important;padding-bottom:10px!important;opacity:1!important;pointer-events:auto!important;transform:none!important}.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/blog/how-to-prepare-products-for-shooting/"]:hover,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/blog/product-photo-for-marketplaces/"]:hover,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/blog/video-for-marketplace-cards/"]:hover,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/blog/when-ai-retouching-works/"]:hover,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/blog/how-to-prepare-products-for-shooting/"]:focus-visible,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/blog/product-photo-for-marketplaces/"]:focus-visible,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/blog/video-for-marketplace-cards/"]:focus-visible,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/blog/when-ai-retouching-works/"]:focus-visible,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/blog/how-to-prepare-products-for-shooting/"]:hover strong.astro-qlfjksao,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/blog/product-photo-for-marketplaces/"]:hover strong.astro-qlfjksao,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/blog/video-for-marketplace-cards/"]:hover strong.astro-qlfjksao,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/blog/when-ai-retouching-works/"]:hover strong.astro-qlfjksao,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/blog/how-to-prepare-products-for-shooting/"]:hover span.astro-qlfjksao,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/blog/product-photo-for-marketplaces/"]:hover span.astro-qlfjksao,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/blog/video-for-marketplace-cards/"]:hover span.astro-qlfjksao,.desktop-nav.astro-qlfjksao .mega__links.astro-qlfjksao>a.astro-qlfjksao.mega__link[href="/blog/when-ai-retouching-works/"]:hover span.astro-qlfjksao{transform:none!important}}.desktop-nav.astro-qlfjksao button.astro-qlfjksao.mega__trigger{appearance:none!important;-webkit-appearance:none!important;border:0!important;outline:0;background:transparent;font-family:var(--font-body);font-size:var(--button-size);font-weight:700;line-height:1;letter-spacing:0;color:var(--text-secondary);text-align:center;text-decoration:none;cursor:default;transform:translateZ(0);transition:background-color var(--motion-fast) var(--ease-hover),color var(--motion-fast) var(--ease-hover),box-shadow var(--motion-fast) var(--ease-hover),transform var(--motion-fast) var(--ease-hover)}.desktop-nav.astro-qlfjksao button.astro-qlfjksao.mega__trigger:hover,.desktop-nav.astro-qlfjksao button.astro-qlfjksao.mega__trigger:focus-visible{transform:translate3d(0,-3px,0)}.desktop-nav.astro-qlfjksao button.astro-qlfjksao.mega__trigger:active{transform:translateZ(0)}.desktop-nav.astro-qlfjksao button.astro-qlfjksao.mega__trigger::-moz-focus-inner{border:0;padding:0}:root{--font-display: "Iowan Old Style", "Palatino Linotype", "Book Antiqua", Georgia, serif;--font-body: Aptos, "Segoe UI", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--bg-base: #f4efe6;--bg-elevated: rgba(255, 250, 244, .82);--bg-inverse: #13110f;--surface-primary: rgba(255, 255, 255, .72);--surface-secondary: rgba(255, 248, 240, .56);--surface-strong: rgba(255, 255, 255, .92);--text-primary: #171411;--text-secondary: #564e46;--text-muted: #7e766c;--text-inverse: #f7efe4;--border-subtle: rgba(74, 59, 44, .12);--border-strong: rgba(62, 47, 34, .28);--accent-brand: #bf5f2f;--accent-brand-hover: #9e4e26;--accent-brand-soft: rgba(191, 95, 47, .12);--accent-secondary: #1a5b57;--button-active-warm: #cb8e24;--button-active-warm-soft: rgba(203, 142, 36, .22);--success: #1c8b5f;--warning: #cb8e24;--danger: #c24747;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--space-9: 80px;--space-10: 96px;--space-11: 120px;--space-12: 160px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 20px;--radius-2xl: 24px;--radius-3xl: 32px;--radius-full: 999px;--shadow-xs: 0 2px 8px rgba(31, 18, 7, .06);--shadow-sm: 0 10px 30px rgba(31, 18, 7, .08);--shadow-md: 0 18px 48px rgba(31, 18, 7, .12);--shadow-lg: 0 28px 72px rgba(31, 18, 7, .16);--shadow-xl: 0 36px 120px rgba(31, 18, 7, .18);--motion-fast: .16s;--motion-base: .26s;--motion-slow: .42s;--ease-hover: cubic-bezier(.22, 1, .36, 1);--ease-reveal: cubic-bezier(.16, 1, .3, 1);--ease-modal: cubic-bezier(.2, .9, .1, 1);--container-wide: min(1600px, calc(100vw - 48px) );--container-content: min(1240px, calc(100vw - 48px) );--container-reading: min(860px, calc(100vw - 48px) );--display-size: clamp(3.8rem, 9vw, 7.5rem);--h1-size: clamp(2.55rem, 5.45vw, 4.8rem);--h2-size: clamp(1.98rem, 3.55vw, 3.45rem);--h3-size: clamp(1.5rem, 2.8vw, 2.3rem);--h4-size: clamp(1.125rem, 1.8vw, 1.45rem);--lead-size: clamp(1.1rem, 1.9vw, 1.35rem);--body-l-size: 1.125rem;--body-size: 1rem;--body-s-size: .925rem;--caption-size: .82rem;--overline-size: .78rem;--button-size: .95rem;--header-height: 96px;--header-height-compact: 72px;--z-header: 50;--z-drawer: 60;--z-modal: 70;--z-floating: 40}@media(max-width:720px){:root{--container-wide: min(100vw - 24px, 1600px);--container-content: min(100vw - 24px, 1240px);--container-reading: min(100vw - 24px, 860px);--header-height: 78px;--header-height-compact: 68px}}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;color-scheme:light}body{margin:0;font-family:var(--font-body);background:radial-gradient(circle at top left,rgba(255,255,255,.64),transparent 38%),linear-gradient(180deg,#efe6db,#f8f4ee 30%,#f3ece3);color:var(--text-primary);min-height:100vh}img,picture,video{display:block;max-width:100%}img{height:auto}html[data-media-reveal-enabled=true] main :where(img,video):not([data-media-reveal-skip]){opacity:0;transform:translate3d(0,12px,0);transition:opacity .26s ease-out,transform .36s ease-out}html[data-media-reveal-enabled=true] main :where(img,video):not([data-media-reveal-skip])[data-media-loaded=true][data-media-visible=true]{opacity:1;transform:none}html[data-media-reveal-enabled=true] main :where(img,video):not([data-media-reveal-skip])[data-media-loaded=true]{will-change:opacity,transform}html[data-media-reveal-enabled=true] main :where(img,video):not([data-media-reveal-skip])[data-media-loaded=true][data-media-visible=true]{will-change:auto}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}:focus-visible{outline:3px solid rgba(191,95,47,.36);outline-offset:4px}.page-shell{position:relative;overflow-x:clip}.container-wide,.container-content,.container-reading{width:100%;margin-inline:auto}.container-wide{max-width:var(--container-wide)}.container-content{max-width:var(--container-content)}.container-reading{max-width:var(--container-reading)}.section{position:relative;padding:var(--space-11) 0}.eyebrow{display:inline-flex;align-items:center;gap:.5rem;margin:0 0 var(--space-4);text-transform:uppercase;letter-spacing:.16em;font-size:var(--overline-size);color:var(--accent-secondary);font-weight:700}.eyebrow:before{content:"";width:18px;height:1px;background:currentColor}h1,h2,h3,h4{margin:0;font-family:var(--font-display);letter-spacing:-.03em;line-height:.95}h1{font-size:var(--h1-size)}h2{font-size:var(--h2-size)}h3{font-size:var(--h3-size)}h4{font-size:var(--h4-size)}p,li{color:var(--text-secondary);line-height:1.72}.lead{font-size:var(--lead-size)}.muted{color:var(--text-muted)}.grid-2,.grid-3,.grid-4{display:grid;gap:var(--space-5)}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.stack{display:grid;gap:var(--space-5)}.content-card__media{width:100%;aspect-ratio:3 / 4;object-fit:cover;border-radius:20px}.section-title-row{display:grid;gap:var(--space-4);margin-bottom:var(--space-7)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1100px){.grid-4,.grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){html{scroll-padding-top:96px}.section{padding:var(--space-9) 0}.grid-2,.grid-3,.grid-4{grid-template-columns:1fr;gap:var(--space-4)}.stack{gap:var(--space-4)}.section-title-row{margin-bottom:var(--space-5)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}}:root{--still-ma-process-steps-readable-compact-v1: 1}body main section.section.home-process-section,body main section.section.process-steps-section,body main section.section.home-process-section.process-steps-section{padding-block:clamp(36px,4vw,52px)!important}body main section.home-process-section .container-content,body main section.process-steps-section .container-content{row-gap:0!important}body main section.home-process-section .section-title-row,body main section.process-steps-section .section-title-row{margin-bottom:clamp(18px,2vw,24px)!important}body main section.home-process-section h2,body main section.process-steps-section h2{font-size:clamp(1.82rem,3vw,2.82rem)!important;line-height:1.04!important;letter-spacing:-.035em!important}body main section.home-process-section .lead,body main section.process-steps-section .lead{max-width:900px!important;margin-top:.65rem!important;font-size:clamp(1rem,1.15vw,1.15rem)!important;line-height:1.52!important}body main .grid-4.process-steps-grid,body main .grid-4.process-steps-grid--compact,body main .grid-4.process-steps-grid.process-steps-grid--compact{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:clamp(12px,1.1vw,16px)!important;align-items:stretch!important}body main .grid-4.process-steps-grid>article.card,body main .grid-4.process-steps-grid>.card,body main .grid-4.process-steps-grid--compact>article.card,body main .grid-4.process-steps-grid--compact>.card,body main .grid-4.process-steps-grid.process-steps-grid--compact>article.card,body main .grid-4.process-steps-grid.process-steps-grid--compact>.card{display:grid!important;gap:8px!important;min-height:0!important;height:auto!important;padding:clamp(14px,1.15vw,18px)!important;border-radius:18px!important;background:linear-gradient(180deg,#fffffff5,#fff8f0e0),#ffffffe0!important;border:1px solid rgba(106,76,52,.22)!important;box-shadow:0 14px 30px #29180a14,inset 0 1px #ffffffb8!important;backdrop-filter:blur(18px);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}body main .grid-4.process-steps-grid>article.card h3,body main .grid-4.process-steps-grid>.card h3,body main .grid-4.process-steps-grid--compact>article.card h3,body main .grid-4.process-steps-grid--compact>.card h3,body main .grid-4.process-steps-grid.process-steps-grid--compact>article.card h3,body main .grid-4.process-steps-grid.process-steps-grid--compact>.card h3{display:inline-flex!important;width:fit-content!important;align-items:center!important;justify-content:center!important;min-height:32px!important;margin:0!important;padding:5px 10px!important;border-radius:999px!important;background:linear-gradient(180deg,#bf5f2f2e,#bf5f2f1a)!important;border:1px solid rgba(191,95,47,.18)!important;box-shadow:inset 0 1px #fff9!important;color:var(--accent-brand)!important;font-size:clamp(.76rem,.88vw,.88rem)!important;font-weight:900!important;line-height:1!important;letter-spacing:.1em!important;text-transform:uppercase!important;white-space:nowrap!important}body main .grid-4.process-steps-grid>article.card p,body main .grid-4.process-steps-grid>.card p,body main .grid-4.process-steps-grid--compact>article.card p,body main .grid-4.process-steps-grid--compact>.card p,body main .grid-4.process-steps-grid.process-steps-grid--compact>article.card p,body main .grid-4.process-steps-grid.process-steps-grid--compact>.card p{margin:0!important;font-size:clamp(.9rem,.85vw,.98rem)!important;line-height:1.44!important;color:var(--text-secondary)!important}body main .grid-4.process-steps-grid>article.card:hover,body main .grid-4.process-steps-grid>.card:hover,body main .grid-4.process-steps-grid--compact>article.card:hover,body main .grid-4.process-steps-grid--compact>.card:hover,body main .grid-4.process-steps-grid.process-steps-grid--compact>article.card:hover,body main .grid-4.process-steps-grid.process-steps-grid--compact>.card:hover{transform:translateY(-3px);border-color:#bf5f2f4d!important;box-shadow:0 18px 36px #29180a1f,inset 0 1px #ffffffbd!important}@media(max-width:640px){body main section.section.home-process-section,body main section.section.process-steps-section,body main section.section.home-process-section.process-steps-section{padding-block:28px!important}body main section.home-process-section .section-title-row,body main section.process-steps-section .section-title-row{margin-bottom:14px!important}body main section.home-process-section h2,body main section.process-steps-section h2{font-size:clamp(1.66rem,7.6vw,1.98rem)!important;line-height:1.02!important}body main section.home-process-section .lead,body main section.process-steps-section .lead{font-size:.98rem!important;line-height:1.46!important}body main .grid-4.process-steps-grid,body main .grid-4.process-steps-grid--compact,body main .grid-4.process-steps-grid.process-steps-grid--compact{grid-template-columns:1fr!important;gap:10px!important}body main .grid-4.process-steps-grid>article.card,body main .grid-4.process-steps-grid>.card,body main .grid-4.process-steps-grid--compact>article.card,body main .grid-4.process-steps-grid--compact>.card,body main .grid-4.process-steps-grid.process-steps-grid--compact>article.card,body main .grid-4.process-steps-grid.process-steps-grid--compact>.card{display:grid!important;grid-template-columns:60px minmax(0,1fr)!important;gap:8px!important;align-items:start!important;padding:10px!important;border-radius:16px!important}body main .grid-4.process-steps-grid>article.card h3,body main .grid-4.process-steps-grid>.card h3,body main .grid-4.process-steps-grid--compact>article.card h3,body main .grid-4.process-steps-grid--compact>.card h3,body main .grid-4.process-steps-grid.process-steps-grid--compact>article.card h3,body main .grid-4.process-steps-grid.process-steps-grid--compact>.card h3{min-height:30px!important;padding:4px 9px!important;font-size:.74rem!important}body main .grid-4.process-steps-grid>article.card p,body main .grid-4.process-steps-grid>.card p,body main .grid-4.process-steps-grid--compact>article.card p,body main .grid-4.process-steps-grid--compact>.card p,body main .grid-4.process-steps-grid.process-steps-grid--compact>article.card p,body main .grid-4.process-steps-grid.process-steps-grid--compact>.card p{font-size:.84rem!important;line-height:1.34!important}}@media(max-width:380px){body main .grid-4.process-steps-grid>article.card,body main .grid-4.process-steps-grid>.card,body main .grid-4.process-steps-grid--compact>article.card,body main .grid-4.process-steps-grid--compact>.card,body main .grid-4.process-steps-grid.process-steps-grid--compact>article.card,body main .grid-4.process-steps-grid.process-steps-grid--compact>.card{grid-template-columns:56px minmax(0,1fr)!important;gap:8px!important;padding:9px!important}body main .grid-4.process-steps-grid>article.card h3,body main .grid-4.process-steps-grid>.card h3,body main .grid-4.process-steps-grid--compact>article.card h3,body main .grid-4.process-steps-grid--compact>.card h3,body main .grid-4.process-steps-grid.process-steps-grid--compact>article.card h3,body main .grid-4.process-steps-grid.process-steps-grid--compact>.card h3{font-size:.68rem!important}body main .grid-4.process-steps-grid>article.card p,body main .grid-4.process-steps-grid>.card p,body main .grid-4.process-steps-grid--compact>article.card p,body main .grid-4.process-steps-grid--compact>.card p,body main .grid-4.process-steps-grid.process-steps-grid--compact>article.card p,body main .grid-4.process-steps-grid.process-steps-grid--compact>.card p{font-size:.8rem!important}}.service-deliverables-section--video .section-title-row h2{max-width:none!important}:root{--still-ma-portfolio-gallery-compact-v2: 1}body main .portfolio-gallery{display:block!important;width:100%!important;max-width:none!important}body main .portfolio-gallery__grid{display:grid!important;width:100%!important;max-width:min(1240px,calc(100vw - 48px))!important;margin-inline:auto!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:clamp(16px,1.35vw,22px)!important;align-items:start!important}body main .portfolio-gallery__item{min-width:0!important;width:100%!important}body main .portfolio-gallery__trigger{display:block!important;width:100%!important;height:auto!important;aspect-ratio:4 / 5!important;overflow:hidden!important;border-radius:18px!important;box-shadow:0 10px 28px #1f120712!important;background:#ffffffc7!important}body main .portfolio-gallery__image{display:block!important;width:100%!important;height:100%!important;max-height:none!important;object-fit:cover!important;object-position:center!important;border-radius:inherit!important;transform:none!important;filter:saturate(1.04)!important}body main .portfolio-gallery__meta{margin-top:8px!important}body main .portfolio-gallery__meta h3,body main .portfolio-gallery__item h3{margin:0!important;font-size:clamp(.92rem,.9vw,1.04rem)!important;line-height:1.18!important;letter-spacing:-.02em!important}body main .portfolio-gallery__meta p,body main .portfolio-gallery__item p{margin-top:4px!important;font-size:clamp(.78rem,.78vw,.88rem)!important;line-height:1.35!important;color:var(--text-secondary)!important}@media(min-width:1440px){body main .portfolio-gallery__grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;max-width:min(1320px,calc(100vw - 64px))!important}}@media(max-width:1180px){body main .portfolio-gallery__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;max-width:min(100%,calc(100vw - 32px))!important;gap:16px!important}}@media(max-width:760px){body main .portfolio-gallery__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;max-width:calc(100vw - 28px)!important;gap:12px!important}body main .portfolio-gallery__trigger{border-radius:15px!important;aspect-ratio:4 / 5!important;box-shadow:0 8px 22px #1f120711!important}body main .portfolio-gallery__meta{margin-top:6px!important}body main .portfolio-gallery__meta h3,body main .portfolio-gallery__item h3{font-size:.82rem!important;line-height:1.15!important}body main .portfolio-gallery__meta p,body main .portfolio-gallery__item p{font-size:.74rem!important;line-height:1.25!important}}@media(max-width:340px){body main .portfolio-gallery__grid{grid-template-columns:1fr!important;max-width:calc(100vw - 24px)!important}}:root{--still-ma-mobile-grid3-info-compact-v1: 1}@media(max-width:760px){body main section.section:has(>.container-content>.section-title-row+.grid-3){padding-block:38px!important}body main section.section>.container-content>.section-title-row+.grid-3{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;margin-top:0!important}body main section.section>.container-content>.section-title-row:has(+.grid-3){margin-bottom:14px!important}body main section.section>.container-content>.section-title-row:has(+.grid-3) h2{font-size:clamp(1.48rem,6.6vw,1.88rem)!important;line-height:1.04!important;letter-spacing:-.035em!important}body main section.section>.container-content>.section-title-row:has(+.grid-3) .lead{margin-top:.55rem!important;font-size:.92rem!important;line-height:1.42!important}body main section.section>.container-content>.section-title-row+.grid-3>.card{min-height:0!important;padding:14px!important;border-radius:18px!important;box-shadow:0 8px 22px #1f120712!important}body main section.section>.container-content>.section-title-row+.grid-3>.card h3{margin:0 0 7px!important;font-size:1.08rem!important;line-height:1.08!important;letter-spacing:-.025em!important}body main section.section>.container-content>.section-title-row+.grid-3>.card p{margin:0!important;font-size:.88rem!important;line-height:1.38!important;color:var(--text-secondary)!important}body main section.section>.container-content>.section-title-row+.grid-3>.card p+p{margin-top:.55rem!important}body main section.section>.container-content>.section-title-row+.grid-3>.card a:not(.btn){font-weight:650!important;text-decoration-thickness:.08em!important;text-underline-offset:.16em!important}body main section.section>.container-content>.section-title-row+.grid-3>.card .stack{gap:8px!important;margin-top:12px!important}body main section.section>.container-content>.section-title-row+.grid-3>.card .btn,body main section.section>.container-content>.section-title-row+.grid-3>.card a.btn{min-height:38px!important;padding:.68rem .9rem!important;font-size:.86rem!important;border-radius:999px!important}body main section.section>.container-content>.section-title-row+.grid-3>.card.card--accent{padding:14px!important;background:linear-gradient(180deg,#fffaf4f5,#fff6eee0),var(--surface-strong)!important}}@media(max-width:380px){body main section.section:has(>.container-content>.section-title-row+.grid-3){padding-block:32px!important}body main section.section>.container-content>.section-title-row+.grid-3{gap:9px!important}body main section.section>.container-content>.section-title-row+.grid-3>.card{padding:12px!important;border-radius:16px!important}body main section.section>.container-content>.section-title-row+.grid-3>.card h3{font-size:1.02rem!important}body main section.section>.container-content>.section-title-row+.grid-3>.card p{font-size:.84rem!important;line-height:1.34!important}body main section.section>.container-content>.section-title-row+.grid-3>.card .btn,body main section.section>.container-content>.section-title-row+.grid-3>.card a.btn{min-height:36px!important;font-size:.82rem!important}}
