.studios-page[data-v-b3149b97]{background-color:#0a0a0a;color:#fff}.visually-hidden[data-v-b3149b97]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.inline-link[data-v-b3149b97]{color:#c99d3a;overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:3px}.inline-link[data-v-b3149b97]:hover{color:#e0b85a}a[data-v-b3149b97]:focus-visible,summary[data-v-b3149b97]:focus-visible{border-radius:8px;outline:2px solid #a67f2d;outline-offset:3px}.btn[data-v-b3149b97]{align-items:center;border-radius:8px;display:inline-flex;font-size:18px;font-weight:600;gap:8px;justify-content:center;line-height:1.2;min-height:48px;padding:16px 32px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.btn-primary[data-v-b3149b97]{background:linear-gradient(135deg,#71103d,#a67f2d);border:none;color:#fff}.btn-primary[data-v-b3149b97]:hover{box-shadow:0 8px 20px #71103d66;transform:translateY(-2px)}.btn-secondary[data-v-b3149b97]{background-color:transparent;border:1px solid hsla(0,0%,100%,.3);color:#fff}.btn-secondary[data-v-b3149b97]:hover{background-color:#ffffff1a;border-color:#ffffff80;transform:translateY(-2px)}.btn-icon[data-v-b3149b97]{height:20px;width:20px}.studio-hero[data-v-b3149b97]{align-items:center;background-color:#000;display:flex;justify-content:center;min-height:640px;overflow:hidden;padding:140px 16px 80px;position:relative}.contact-image[data-v-b3149b97],.contact-overlay[data-v-b3149b97],.hero-gradient[data-v-b3149b97],.hero-image[data-v-b3149b97],.hero-overlay[data-v-b3149b97]{inset:0;position:absolute}.hero-image[data-v-b3149b97]{background-image:url(../images/1920x1280-features-bg-v1.webp);background-position:50%;background-size:cover}.hero-gradient[data-v-b3149b97]{background:linear-gradient(135deg,#71103d,#a67f2d);opacity:.8}.hero-overlay[data-v-b3149b97]{background:#0009}.hero-container[data-v-b3149b97]{margin:0 auto;max-width:900px;position:relative;text-align:center;z-index:1}.hero-badge[data-v-b3149b97]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);border-radius:50px;color:#fff;display:inline-flex;font-size:15px;font-weight:500;gap:8px;margin:0 0 20px;padding:10px 20px}.badge-icon[data-v-b3149b97]{height:18px;width:18px}.hero-title[data-v-b3149b97]{font-size:34px;font-weight:800;line-height:1.2;margin:0 0 24px;text-wrap:balance}.hero-description[data-v-b3149b97]{color:#ffffffe6;font-size:17px;line-height:1.7;margin:0 auto 24px;max-width:760px}.hero-price[data-v-b3149b97]{background:#00000059;border:1px solid hsla(0,0%,100%,.2);border-radius:8px;color:#ffffffe6;display:inline-block;font-size:18px;margin:0 0 32px;padding:10px 22px}.hero-price strong[data-v-b3149b97]{color:#fff;font-size:1.5em}.contact-actions[data-v-b3149b97],.hero-actions[data-v-b3149b97]{align-items:stretch;display:flex;flex-direction:column;gap:14px;margin:0 auto;max-width:320px}.studio-section[data-v-b3149b97]{padding:72px 16px;position:relative}.section-dark[data-v-b3149b97]{background-color:#0a0a0a}.section-mid[data-v-b3149b97]{background-color:#1a1a1a;border-bottom:1px solid rgba(166,127,45,.2);border-top:1px solid rgba(166,127,45,.2)}.section-glow[data-v-b3149b97]{background-color:#0a0a0a;background-image:radial-gradient(ellipse at 15% 0,rgba(113,16,61,.35) 0,transparent 55%),radial-gradient(ellipse at 85% 100%,rgba(166,127,45,.18) 0,transparent 50%)}.section-brand[data-v-b3149b97]{background:linear-gradient(135deg,#71103d,#4a0b28 45%,#6b5020)}.section-light[data-v-b3149b97]{background-color:#f8f8f8;color:#1a1a1a}.section-container[data-v-b3149b97]{margin:0 auto;max-width:1200px}.section-container.narrow[data-v-b3149b97]{max-width:850px}.section-eyebrow[data-v-b3149b97]{color:#c99d3a;font-size:13px;font-weight:700;letter-spacing:.12em;margin:0 0 10px;text-align:center;text-transform:uppercase}.section-light .section-eyebrow[data-v-b3149b97]{color:#71103d}.section-title[data-v-b3149b97]{font-size:28px;font-weight:800;line-height:1.25;margin:0 0 40px;text-align:center;text-wrap:balance}.section-title[data-v-b3149b97]:after{background:linear-gradient(90deg,#71103d,#a67f2d);border-radius:3px;content:"";display:block;height:3px;margin:16px auto 0;width:64px}.section-brand .section-title[data-v-b3149b97]:after{background:#fff9}.section-intro[data-v-b3149b97],.section-note[data-v-b3149b97]{color:#ffffffb3;font-size:16px;line-height:1.7;margin:-16px auto 36px;max-width:700px;text-align:center}.section-note[data-v-b3149b97]{margin:36px auto 0}.section-light .section-intro[data-v-b3149b97],.section-light .section-note[data-v-b3149b97]{color:#4a4a4a}.align-left[data-v-b3149b97]{text-align:left}.section-title.align-left[data-v-b3149b97]:after{margin-left:0}.included-grid[data-v-b3149b97],.steps-grid[data-v-b3149b97]{display:grid;gap:20px;grid-template-columns:1fr;list-style:none;margin:0;padding:0}.card[data-v-b3149b97]{background-color:#1a1a1a;border:1px solid rgba(166,127,45,.3);border-radius:12px;padding:28px 24px;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.card[data-v-b3149b97]:hover{border-color:#a67f2d80;box-shadow:0 4px 12px #a67f2d1a}.step-card[data-v-b3149b97]{border-top:3px solid #a67f2d;position:relative}.step-number[data-v-b3149b97]{align-items:center;background:linear-gradient(135deg,#71103d,#a67f2d);border-radius:50%;display:flex;font-size:18px;font-weight:800;height:44px;justify-content:center;margin-bottom:16px;width:44px}.card-light[data-v-b3149b97]{background-color:#fff;border-color:#e6e6e6;box-shadow:0 4px 20px #0000000f}.card-light[data-v-b3149b97]:hover{border-color:#71103d59;box-shadow:0 10px 28px #71103d1f;transform:translateY(-2px)}.icon-tile[data-v-b3149b97]{align-items:center;background:linear-gradient(135deg,#71103d,#a67f2d);border-radius:12px;display:inline-flex;height:52px;justify-content:center;margin-bottom:16px;width:52px}.tile-icon[data-v-b3149b97]{color:#fff;height:26px;width:26px}.card-glass[data-v-b3149b97]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border-color:#fff3}.card-glass[data-v-b3149b97]:hover{border-color:#ffffff59;box-shadow:none}.glass-icon[data-v-b3149b97]{color:#fff;height:32px;margin-bottom:14px;width:32px}.card-title[data-v-b3149b97]{font-size:18px;font-weight:700;margin:0 0 8px}.card-text[data-v-b3149b97]{color:#ffffffb3;font-size:15px;line-height:1.65;margin:0}.card-light .card-title[data-v-b3149b97]{color:#1a1a1a}.card-light .card-text[data-v-b3149b97]{color:#4a4a4a}.card-glass .card-text[data-v-b3149b97]{color:#ffffffe6}.price-card[data-v-b3149b97]{background:linear-gradient(135deg,#71103d59,#a67f2d26),#1a1a1a;border:1px solid rgba(166,127,45,.5);border-radius:16px;margin:0 auto 40px;padding:32px 24px;text-align:center}.price-card-label[data-v-b3149b97]{background-color:#71103d;border-radius:9999px;display:inline-block;font-size:12px;font-weight:700;letter-spacing:.04em;margin:0 0 12px;padding:4px 12px;text-transform:uppercase}.pricing-headline[data-v-b3149b97]{color:#ffffffe6;font-size:20px;margin:0 0 12px}.pricing-headline strong[data-v-b3149b97]{color:#fff;font-size:2.2em;font-weight:800}.price-card-text[data-v-b3149b97]{color:#ffffffb3;font-size:15px;line-height:1.7;margin:0 auto;max-width:560px}.tables[data-v-b3149b97]{align-items:start;display:grid;gap:24px;grid-template-columns:1fr}.price-table[data-v-b3149b97]{background-color:#1a1a1a;border:1px solid rgba(166,127,45,.3);border-collapse:separate;border-radius:12px;border-spacing:0;font-size:15px;overflow:hidden;width:100%}.price-table caption[data-v-b3149b97]{color:#fff;font-size:17px;font-weight:700;padding:0 0 12px;text-align:left}.price-table td[data-v-b3149b97],.price-table th[data-v-b3149b97]{border-bottom:1px solid hsla(0,0%,100%,.1);padding:13px 16px;text-align:left}.price-table tbody tr:last-child td[data-v-b3149b97],.price-table tbody tr:last-child th[data-v-b3149b97]{border-bottom:none}.price-table thead th[data-v-b3149b97]{background:linear-gradient(135deg,#71103d80,#a67f2d4d);color:#fff;font-size:13px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.price-table tbody tr[data-v-b3149b97]:nth-child(2n){background-color:#ffffff08}.price-table tbody th[data-v-b3149b97]{color:#ffffffe6;font-weight:500}.price-table td[data-v-b3149b97]{color:#c99d3a;font-weight:700}.split[data-v-b3149b97]{display:grid;gap:32px;grid-template-columns:1fr}.split-intro .section-intro[data-v-b3149b97]{margin:0}.check-list[data-v-b3149b97]{display:grid;gap:12px;list-style:none;margin:0;padding:0}.check-list li[data-v-b3149b97]{background-color:#0a0a0a;border:1px solid rgba(166,127,45,.3);border-radius:10px;color:#ffffffe6;display:flex;font-size:16px;gap:12px;line-height:1.6;padding:16px 18px}.check-icon[data-v-b3149b97]{color:#10b981;flex-shrink:0;height:22px;margin-top:2px;width:22px}.split-notes[data-v-b3149b97]{display:grid;gap:12px;margin-top:20px}.split-note[data-v-b3149b97]{color:#ffffffb3;display:flex;font-size:15px;gap:12px;line-height:1.6;margin:0}.note-icon[data-v-b3149b97]{color:#c99d3a;flex-shrink:0;height:20px;margin-top:2px;width:20px}.faq-list[data-v-b3149b97]{display:grid;gap:12px}.faq-item[data-v-b3149b97]{background-color:#1a1a1a;border:1px solid rgba(166,127,45,.3);border-radius:12px;transition:border-color .2s ease}.faq-item[open][data-v-b3149b97]{background:linear-gradient(135deg,#71103d26,#a67f2d14),#1a1a1a;border-color:#a67f2d99}.faq-question[data-v-b3149b97]{align-items:center;cursor:pointer;display:flex;gap:12px;justify-content:space-between;list-style:none;padding:18px 20px}.faq-question[data-v-b3149b97]::-webkit-details-marker{display:none}.faq-question-text[data-v-b3149b97]{font-size:17px;font-weight:600;margin:0}.faq-chevron[data-v-b3149b97]{color:#c99d3a;flex-shrink:0;height:20px;transition:transform .2s ease;width:20px}.faq-item[open] .faq-chevron[data-v-b3149b97]{transform:rotate(180deg)}.faq-answer[data-v-b3149b97]{color:#ffffffb3;font-size:15px;line-height:1.7;margin:0;padding:0 20px 20px}.section-contact[data-v-b3149b97]{background-color:#000;overflow:hidden}.contact-image[data-v-b3149b97]{background-image:url(../images/648x1080-contact-bg-v3-hero-mobile.webp);background-position:50%;background-size:cover}.contact-overlay[data-v-b3149b97]{background:linear-gradient(180deg,#0a0a0aeb,#0a0a0ab3 50%,#0a0a0aeb),linear-gradient(135deg,#71103d73,#a67f2d40)}.contact-container[data-v-b3149b97]{position:relative;z-index:1}.contact-card[data-v-b3149b97]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#1a1a1ad9;border:1px solid rgba(166,127,45,.4);border-radius:16px;box-shadow:0 20px 50px #0006;padding:32px 20px}.contact-title[data-v-b3149b97]{font-size:28px;font-weight:800;margin:0 0 12px;text-align:center}.contact-intro[data-v-b3149b97]{color:#ffffffb3;font-size:16px;line-height:1.6;margin:0 0 24px;text-align:center}.contact-divider[data-v-b3149b97]{align-items:center;color:#ffffffb3;display:flex;font-size:13px;gap:14px;letter-spacing:.08em;margin:28px 0 20px;text-transform:uppercase}.contact-divider[data-v-b3149b97]:after,.contact-divider[data-v-b3149b97]:before{background:#a67f2d4d;content:"";flex:1;height:1px}.contract-party[data-v-b3149b97]{border-top:1px solid rgba(166,127,45,.3);color:#ffffffb3;font-size:14px;line-height:1.6;margin-top:28px;padding-top:20px;text-align:center}.contract-party-title[data-v-b3149b97]{color:#ffffffe6;font-size:14px;font-weight:600;margin:0 0 6px}.contract-party p[data-v-b3149b97]{margin:0}@media(prefers-reduced-motion:reduce){.btn[data-v-b3149b97],.card[data-v-b3149b97],.faq-chevron[data-v-b3149b97]{transition:none}.btn[data-v-b3149b97]:hover,.card-light[data-v-b3149b97]:hover{transform:none}}@media(min-width:481px)and (max-width:768px){.hero-image[data-v-b3149b97]{background-image:url(../images/828x466-features-bg-v1.webp)}}@media(max-width:480px){.hero-image[data-v-b3149b97]{background-image:url(../images/648x1080-features-bg-v1-hero-mobile.webp)}.btn[data-v-b3149b97]{white-space:normal}}@media(min-width:640px){.contact-actions[data-v-b3149b97],.hero-actions[data-v-b3149b97]{flex-direction:row;justify-content:center;max-width:none}.included-grid[data-v-b3149b97],.steps-grid[data-v-b3149b97],.tables[data-v-b3149b97]{grid-template-columns:repeat(2,1fr)}}@media(min-width:769px){.contact-image[data-v-b3149b97]{background-image:url(../images/1920x1080-contact-bg-v3.webp)}}@media(min-width:992px){.studio-hero[data-v-b3149b97]{min-height:720px;padding:170px 20px 100px}.hero-title[data-v-b3149b97]{font-size:56px}.hero-description[data-v-b3149b97]{font-size:19px}.studio-section[data-v-b3149b97]{padding:100px 20px}.section-title[data-v-b3149b97]{font-size:38px}.steps-grid[data-v-b3149b97]{grid-template-columns:repeat(4,1fr)}.included-grid[data-v-b3149b97]{grid-template-columns:repeat(3,1fr)}.split[data-v-b3149b97]{align-items:start;gap:56px;grid-template-columns:5fr 7fr}.price-card[data-v-b3149b97]{padding:40px}.contact-card[data-v-b3149b97]{padding:48px}}
