.studio-hero[data-v-ce0f95de]{background:#f5f8fd;border-bottom:1px solid #e9eef6;overflow:hidden;position:relative}.studio-hero-grid[data-v-ce0f95de]{align-items:center;display:grid;gap:64px;grid-template-columns:.95fr 1.05fr;min-height:660px;padding-bottom:106px;padding-top:94px}.studio-eyebrow[data-v-ce0f95de]{align-items:center;color:var(--color-primary);display:flex;font-size:12px;font-weight:650;gap:10px;letter-spacing:.05em;margin:0 0 28px}.studio-eyebrow>span[data-v-ce0f95de]{background:var(--color-secondary);border-radius:2px;height:7px;width:7px}.studio-hero h1[data-v-ce0f95de]{color:var(--color-text);font-size:clamp(38px,4.45vw,62px);font-weight:750;letter-spacing:-2px;line-height:1.22;margin:0 0 24px}.studio-hero h1 em[data-v-ce0f95de]{color:var(--color-primary);font-style:normal}.studio-hero-lead[data-v-ce0f95de]{color:var(--color-text-secondary);font-size:16px;line-height:1.95;margin:0 0 32px;max-width:420px}.studio-hero-actions[data-v-ce0f95de]{align-items:center;display:flex;flex-wrap:wrap;gap:24px}.studio-hero-actions .btn[data-v-ce0f95de]{gap:24px;padding:14px 24px}.studio-text-link[data-v-ce0f95de]{align-items:center;display:inline-flex;font-size:14px;font-weight:600;gap:12px}.studio-text-link[data-v-ce0f95de]:hover{color:var(--color-primary)}.studio-hero-note[data-v-ce0f95de]{color:var(--color-text-muted);font-size:12px;margin:24px 0 0}.studio-hero-note span[data-v-ce0f95de]{color:var(--color-secondary);margin-right:8px}.studio-hero-art[data-v-ce0f95de]{min-width:0;padding:20px 0 30px;position:relative}.studio-hero-art[data-v-ce0f95de]:before{background:#e3ecfb;border-radius:32px;content:"";inset:0 -26px 10px 42px;position:absolute;transform:rotate(5deg)}.studio-browser[data-v-ce0f95de]{background:#fff;border:1px solid #d9e2ef;border-radius:12px;box-shadow:0 24px 56px -24px #1d36614d;overflow:hidden;position:relative;transform:rotate(-2deg)}.studio-browser-bar[data-v-ce0f95de]{align-items:center;background:#fff;border-bottom:1px solid #edf0f5;color:#8b96a8;display:flex;font-size:9px;gap:12px;height:40px;justify-content:space-between;padding:0 14px}.browser-dots[data-v-ce0f95de]{display:flex;gap:4px}.browser-dots i[data-v-ce0f95de]{background:#d8dfeb;border-radius:50%;height:5px;width:5px}.studio-browser-screen[data-v-ce0f95de]{aspect-ratio:1.6;display:block;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top;width:100%}.studio-device-note[data-v-ce0f95de]{align-items:center;background:#fff;border:1px solid #edf0f6;border-radius:12px;bottom:2px;box-shadow:0 14px 32px -20px #27487370;display:flex;font-size:11px;font-weight:600;gap:12px;left:28px;padding:14px 18px;position:absolute}.device-note-icon[data-v-ce0f95de]{color:var(--color-secondary);display:flex}.hero-coordinate[data-v-ce0f95de]{bottom:-18px;color:#99a8bd;font-family:var(--font-mono);font-size:8px;left:12px;letter-spacing:1.3px;position:absolute}@media(max-width:1000px){.studio-hero-grid[data-v-ce0f95de]{gap:36px;min-height:590px}.studio-hero h1[data-v-ce0f95de]{font-size:44px}}@media(max-width:760px){.studio-hero-grid[data-v-ce0f95de]{gap:48px;grid-template-columns:1fr;min-height:auto;padding-bottom:64px;padding-top:48px}.studio-hero h1[data-v-ce0f95de]{font-size:clamp(36px,8vw,48px);letter-spacing:-1px}.studio-eyebrow[data-v-ce0f95de]{margin-bottom:22px}.studio-hero-lead[data-v-ce0f95de]{font-size:15px}.studio-hero-art[data-v-ce0f95de]{margin:0 auto;max-width:550px;width:100%}.studio-hero-art[data-v-ce0f95de]:before{left:28px;right:0}.studio-browser[data-v-ce0f95de]{margin-right:12px}.studio-device-note[data-v-ce0f95de]{font-size:10px;left:12px;padding:12px}.hero-coordinate[data-v-ce0f95de]{font-size:7px;left:0}}.capability-strip[data-v-f038a68a]{background:#fff;border-bottom:1px solid #edf0f5}.capability-grid[data-v-f038a68a]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding-bottom:25px;padding-top:25px}.capability-grid>span[data-v-f038a68a]{align-items:center;color:#65738a;display:flex;font-size:12px;gap:12px;justify-content:center}.capability-grid>span+span[data-v-f038a68a]{border-left:1px solid #e9eef5}.capability-grid svg[data-v-f038a68a]{color:var(--color-secondary);flex:0 0 auto}@media(max-width:700px){.capability-grid[data-v-f038a68a]{gap:20px 8px;grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:22px;padding-top:22px}.capability-grid>span[data-v-f038a68a]{font-size:11px;gap:8px;justify-content:flex-start}.capability-grid>span+span[data-v-f038a68a]{border:0}}.service-heading[data-v-7338b05a]{align-items:flex-end;display:flex;gap:32px;justify-content:space-between;margin-bottom:34px}.service-heading .section-title[data-v-7338b05a]{margin-bottom:0;max-width:700px}.service-heading .section-more[data-v-7338b05a]{display:flex;gap:14px;margin-bottom:4px}.service-grid[data-v-7338b05a]{display:grid;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr))}.service-item[data-v-7338b05a]{background:#fff;border:1px solid #e4eaf2;border-radius:14px;padding:30px;transition:border-color .2s ease,transform .2s ease}.service-item[data-v-7338b05a]:hover{border-color:#a4bff5;transform:translateY(-3px)}.service-icon-row[data-v-7338b05a]{align-items:center;color:var(--color-primary);display:flex;justify-content:space-between;margin-bottom:28px}.service-icon-row>span[data-v-7338b05a]{color:#8a99af;font:10px var(--font-mono)}.service-custom-icon[data-v-7338b05a]{height:36px;-o-object-fit:contain;object-fit:contain;width:36px}.service-item h3[data-v-7338b05a]{font-size:20px;font-weight:650;margin:0 0 14px}.service-item>p[data-v-7338b05a]{color:var(--color-text-secondary);font-size:14px;line-height:1.85;margin:0 0 26px;min-height:52px}.service-link[data-v-7338b05a]{align-items:center;display:inline-flex;font-size:12px;font-weight:600;gap:22px}.service-link[data-v-7338b05a]:hover{color:var(--color-primary)}@media(max-width:900px){.service-grid[data-v-7338b05a]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.service-heading[data-v-7338b05a]{align-items:flex-start;gap:18px}.service-heading .section-more[data-v-7338b05a]{font-size:11px;margin-top:35px}.service-grid[data-v-7338b05a]{gap:14px;grid-template-columns:1fr}.service-item[data-v-7338b05a]{padding:24px}.service-icon-row[data-v-7338b05a],.service-item>p[data-v-7338b05a]{margin-bottom:20px}.service-item>p[data-v-7338b05a]{min-height:auto}}.template-showcase[data-v-23d1f4af]{scroll-margin-top:95px}.showcase-heading[data-v-23d1f4af]{align-items:flex-end;display:flex;gap:40px;justify-content:space-between;margin-bottom:36px}.showcase-heading .section-title[data-v-23d1f4af]{margin-bottom:0}.showcase-heading>p[data-v-23d1f4af]{color:var(--color-text-secondary);font-size:14px;line-height:1.85;margin:0 0 3px;max-width:385px}.showcase-grid[data-v-23d1f4af]{display:grid;gap:36px;grid-template-columns:repeat(2,minmax(0,1fr))}.showcase-preview[data-v-23d1f4af]{border:0;border-radius:16px;cursor:pointer;display:block;overflow:hidden;padding:34px 34px 0;position:relative;text-align:left;width:100%}.showcase-preview-industrial[data-v-23d1f4af]{background:#e9eff9}.showcase-preview-reference[data-v-23d1f4af]{background:#e9f2ee}.showcase-browser[data-v-23d1f4af]{background:#fff;border-radius:8px 8px 0 0;box-shadow:0 12px 35px #1d35571a;display:block;overflow:hidden;transform:translateY(0);transition:transform .25s ease}.showcase-preview:hover .showcase-browser[data-v-23d1f4af]{transform:translateY(-5px)}.showcase-browser-top[data-v-23d1f4af]{align-items:center;background:#fff;display:flex;gap:4px;height:28px;padding:0 12px}.showcase-browser-top>i[data-v-23d1f4af]{background:#d6dce5;border-radius:50%;height:4px;width:4px}.showcase-browser-top>span[data-v-23d1f4af]{color:#94a0b3;font:7px var(--font-mono);letter-spacing:.8px;margin-left:auto}.showcase-browser img[data-v-23d1f4af]{aspect-ratio:1.65;display:block;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top;width:100%}.showcase-open[data-v-23d1f4af]{background:#fff;border-radius:50%;bottom:16px;box-shadow:0 3px 15px #14213d16;color:var(--color-text);display:grid;font-size:22px;height:38px;place-items:center;position:absolute;right:16px;width:38px}.showcase-info[data-v-23d1f4af]{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-top:24px}.showcase-info>div[data-v-23d1f4af]{align-items:center;display:flex;gap:12px}.showcase-number[data-v-23d1f4af]{color:#9aa7ba;font:11px var(--font-mono)}.showcase-info h3[data-v-23d1f4af]{font-size:21px;font-weight:650;letter-spacing:-.4px;margin:0}.showcase-info button[data-v-23d1f4af]{align-items:center;background:none;border:0;color:var(--color-text-secondary);cursor:pointer;display:inline-flex;font:inherit;font-size:12px;gap:10px;padding:6px 0}.showcase-info button[data-v-23d1f4af]:hover{color:var(--color-primary)}.showcase-description[data-v-23d1f4af]{color:var(--color-text-secondary);font-size:14px;line-height:1.8;margin:12px 0 16px}.showcase-tags[data-v-23d1f4af]{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.showcase-tags li[data-v-23d1f4af]{border:1px solid #e7ebf1;border-radius:5px;color:#6f7e93;font-size:10px;padding:3px 9px}.showcase-dialog[data-v-23d1f4af]{border:0;border-radius:14px;box-shadow:0 30px 100px #10213e40;max-height:88vh;padding:0;width:min(1000px,calc(100vw - 32px))}.showcase-dialog[data-v-23d1f4af]::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f1e35a6}.showcase-dialog-header[data-v-23d1f4af]{align-items:center;background:#fff;border-bottom:1px solid var(--color-border);display:flex;gap:20px;justify-content:space-between;padding:18px 24px;position:sticky;top:0}.showcase-dialog-header strong[data-v-23d1f4af]{font-size:16px}.showcase-dialog-header p[data-v-23d1f4af]{color:var(--color-text-muted);font-size:11px;margin:4px 0 0}.showcase-dialog-header button[data-v-23d1f4af]{background:#fff;border:1px solid var(--color-border);border-radius:50%;cursor:pointer;font-size:23px;height:36px;width:36px}.showcase-dialog>img[data-v-23d1f4af]{display:block;height:auto;width:100%}@media(max-width:760px){.showcase-heading[data-v-23d1f4af]{display:block;margin-bottom:28px}.showcase-heading>p[data-v-23d1f4af]{margin-top:18px}.showcase-grid[data-v-23d1f4af]{gap:36px;grid-template-columns:1fr}.showcase-preview[data-v-23d1f4af]{padding:24px 24px 0}.showcase-info h3[data-v-23d1f4af]{font-size:19px}.showcase-info button[data-v-23d1f4af]{font-size:11px}.showcase-dialog-header[data-v-23d1f4af]{padding:16px}}.card-grid[data-v-cdb08aca]{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.news-list[data-v-1a4ee451]{list-style:none;margin:0;padding:0}.news-item[data-v-1a4ee451]{align-items:center;border-bottom:1px solid var(--color-border);display:flex;gap:16px;padding:12px 0}.news-thumb[data-v-1a4ee451]{border-radius:4px;flex-shrink:0;height:80px;-o-object-fit:cover;object-fit:cover;width:120px}.news-text[data-v-1a4ee451]{align-items:center;display:flex;flex:1;gap:16px;justify-content:space-between}.news-item a[data-v-1a4ee451]{color:var(--color-text);font-size:15px}.news-item a[data-v-1a4ee451]:hover{color:var(--color-primary)}.news-date[data-v-1a4ee451]{color:var(--color-text-muted);font-size:13px;white-space:nowrap}@media(max-width:640px){.news-text[data-v-1a4ee451]{align-items:flex-start;flex-direction:column;gap:4px}}.studio-advantages[data-v-8c4468f6]{background:#10233f;color:#fff;padding:84px 0}.advantage-layout[data-v-8c4468f6]{align-items:center;display:grid;gap:96px;grid-template-columns:.9fr 1.1fr}.advantage-intro .section-eyebrow[data-v-8c4468f6]{color:#7dc8c2;font-size:10px;letter-spacing:1.4px}.advantage-intro h2[data-v-8c4468f6]{font-size:clamp(32px,3.1vw,42px);font-weight:650;letter-spacing:-1px;line-height:1.45;margin:22px 0;white-space:pre-line}.advantage-intro>p[data-v-8c4468f6]:not(.section-eyebrow){color:#a6b6cc;font-size:14px;line-height:1.9;margin-bottom:28px;max-width:345px}.advantage-intro>a[data-v-8c4468f6]{align-items:center;display:inline-flex;font-size:12px;font-weight:600;gap:22px}.advantage-intro>a[data-v-8c4468f6]:hover{color:#7dc8c2}.advantage-list[data-v-8c4468f6]{display:grid;gap:34px 36px;grid-template-columns:repeat(2,minmax(0,1fr))}.advantage-list article[data-v-8c4468f6]{border-top:1px solid #ffffff21;padding-top:18px}.advantage-index[data-v-8c4468f6]{align-items:center;color:#7dc8c2;display:flex;font:11px var(--font-mono);justify-content:space-between}.advantage-list h3[data-v-8c4468f6]{font-size:17px;font-weight:600;margin:18px 0 10px}.advantage-list p[data-v-8c4468f6]{color:#a6b6cc;font-size:12px;line-height:1.9;margin:0}@media(max-width:850px){.advantage-layout[data-v-8c4468f6]{gap:48px}}@media(max-width:700px){.studio-advantages[data-v-8c4468f6]{padding:56px 0}.advantage-layout[data-v-8c4468f6]{gap:36px;grid-template-columns:1fr}.advantage-intro>p[data-v-8c4468f6]:not(.section-eyebrow){max-width:100%}.advantage-list[data-v-8c4468f6]{gap:30px 24px}}.delivery-process[data-v-7321da2d]{background:#f7f9fc}.process-heading[data-v-7321da2d]{align-items:flex-end;display:flex;gap:32px;justify-content:space-between;margin-bottom:44px}.process-heading .section-title[data-v-7321da2d]{margin-bottom:0}.process-heading>p[data-v-7321da2d]{color:var(--color-text-secondary);font-size:14px;margin:0 0 3px}.process-steps[data-v-7321da2d]{display:grid;gap:34px;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0}.process-steps>li[data-v-7321da2d]{border-top:1px solid #dce4ef;padding-top:22px;position:relative}.process-steps>li[data-v-7321da2d]:before{background:var(--color-primary);border-radius:2px;content:"";height:7px;left:0;position:absolute;top:-4px;width:7px}.process-step-number[data-v-7321da2d]{color:#9ba9bb;font:12px var(--font-mono)}.process-steps h3[data-v-7321da2d]{font-size:18px;font-weight:650;margin:18px 0 10px}.process-steps p[data-v-7321da2d]{color:var(--color-text-secondary);font-size:13px;line-height:1.85;margin:0}@media(max-width:760px){.process-heading[data-v-7321da2d]{display:block;margin-bottom:30px}.process-heading>p[data-v-7321da2d]{margin-top:16px}.process-steps[data-v-7321da2d]{gap:32px 22px;grid-template-columns:repeat(2,minmax(0,1fr))}.process-steps h3[data-v-7321da2d]{font-size:17px}}.partner-bar[data-v-07168bed]{flex-wrap:wrap;gap:12px}.partner-bar[data-v-07168bed],.partner-logo[data-v-07168bed]{display:flex;justify-content:center}.partner-logo[data-v-07168bed]{align-items:center;height:64px;width:140px}.partner-logo img[data-v-07168bed]{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.partner-name[data-v-07168bed]{background:#fff;border:1px solid var(--color-border);border-radius:4px;color:var(--color-text-secondary);font-size:14px;padding:8px 16px}.studio-contact[data-v-b23a69d8]{background:#fff;padding:80px 0}.contact-panel[data-v-b23a69d8]{align-items:center;background:#eef4ff;border:1px solid #e0eafa;border-radius:20px;display:flex;gap:48px;justify-content:space-between;overflow:hidden;padding:56px 64px;position:relative}.contact-panel>a[data-v-b23a69d8],.contact-panel>div[data-v-b23a69d8]{position:relative;z-index:1}.contact-panel .section-eyebrow[data-v-b23a69d8]{font-size:10px;letter-spacing:1.5px}.contact-panel h2[data-v-b23a69d8]{font-size:clamp(30px,3vw,40px);font-weight:650;letter-spacing:-1px;line-height:1.4;margin:22px 0 18px;white-space:pre-line}.contact-panel-lead[data-v-b23a69d8]{color:var(--color-text-secondary);font-size:14px;line-height:1.9;margin:0;max-width:450px}.contact-panel>a[data-v-b23a69d8]{background:#2563eb;color:#fff;display:inline-flex;flex-shrink:0;gap:28px;padding:16px 26px}.contact-panel>a[data-v-b23a69d8]:hover{background:#1d4ed8}.contact-decoration[data-v-b23a69d8]{bottom:-70px;color:#dce7fa;height:230px;position:absolute;right:-55px;transform:rotate(-15deg);width:230px}@media(max-width:760px){.studio-contact[data-v-b23a69d8]{padding:48px 0}.contact-panel[data-v-b23a69d8]{border-radius:16px;display:block;padding:34px 26px}.contact-panel>a[data-v-b23a69d8]{margin-top:30px}.contact-panel h2[data-v-b23a69d8]{font-size:30px}}.channel-banner[data-v-88db8200]{height:160px;overflow:hidden;position:relative;width:100%}.channel-bg[data-v-88db8200]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.channel-overlay[data-v-88db8200]{align-items:center;background:#00000059;display:flex;inset:0;position:absolute}.channel-overlay h1[data-v-88db8200]{color:#fff;font-size:28px;margin:0 0 8px}.channel-overlay p[data-v-88db8200]{color:#ffffffe6;font-size:14px;margin:0}.channel-banner-minimal[data-v-88db8200]{background:#f5f8fd;border-bottom:1px solid #e8edf5;height:auto;min-height:230px}.channel-banner-minimal .channel-overlay[data-v-88db8200]{background:transparent;padding:52px 0;position:relative}.channel-banner-minimal .channel-overlay h1[data-v-88db8200]{color:var(--color-text);font-size:36px;font-weight:650;letter-spacing:-.8px;margin:0 0 14px}.channel-banner-minimal .channel-overlay p[data-v-88db8200]{color:var(--color-text-secondary);font-size:14px;line-height:1.8}.channel-banner-minimal .channel-overlay .channel-eyebrow[data-v-88db8200]{color:var(--color-primary);font-size:10px;letter-spacing:1.5px;margin-bottom:20px}@media(max-width:600px){.channel-banner-minimal .channel-overlay[data-v-88db8200]{padding:36px 0}.channel-banner-minimal .channel-overlay h1[data-v-88db8200]{font-size:30px}}.rich-text[data-v-4912816c]{line-height:1.7;max-width:800px}.rich-text[data-v-4912816c] p{margin:0 0 16px}.image-block[data-v-b12f8f74]{margin:0;text-align:center}.image-block img[data-v-b12f8f74]{border-radius:4px;max-width:100%}.image-block figcaption[data-v-b12f8f74]{color:var(--color-text-secondary);font-size:14px;margin-top:8px}.alert.success p[data-v-6e865970]{margin:0}.post-submit-guide[data-v-6e865970]{border-top:1px solid hsla(0,0%,100%,.7);display:grid;gap:12px;margin-top:14px;padding-top:14px}.post-submit-guide-copy[data-v-6e865970]{display:grid;gap:4px}.post-submit-guide-copy strong[data-v-6e865970]{color:var(--color-text)}.post-submit-guide-copy span[data-v-6e865970]{color:var(--color-muted);font-size:14px}.post-submit-guide-link[data-v-6e865970]{width:-moz-fit-content;width:fit-content}.post-submit-guide-qr[data-v-6e865970]{background:#fff;border:1px solid var(--color-border);border-radius:4px;height:112px;-o-object-fit:cover;object-fit:cover;width:112px}.sms-verification[data-v-6e865970]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px}.sms-verification label[data-v-6e865970]{flex:1 1 220px}.sms-send-btn[data-v-6e865970]{white-space:nowrap}.sms-error[data-v-6e865970]{color:var(--color-danger,#c00);flex-basis:100%;font-size:14px;margin:0}.consent-row[data-v-6e865970]{align-items:center;display:flex;font-size:14px;gap:8px}.consent-row a[data-v-6e865970]{color:var(--brand,#c00)}.hp-field[data-v-6e865970]{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.turnstile-widget[data-v-6e865970]{min-height:65px}.contact-layout[data-v-b8acf85b]{display:grid;gap:24px;grid-template-columns:1fr 1fr}.contact-info[data-v-b8acf85b]{background:#fff;border:1px solid var(--color-border);border-radius:4px;padding:24px}.contact-info h3[data-v-b8acf85b]{margin:0 0 16px}.contact-info p[data-v-b8acf85b]{font-size:15px;margin:0 0 12px}.contact-form-panel[data-v-b8acf85b]{background:#fff;border:1px solid var(--color-border);border-radius:4px;padding:24px}@media(max-width:820px){.contact-layout[data-v-b8acf85b]{grid-template-columns:1fr}}.faq-list[data-v-8fd8f06b]{display:grid;gap:12px;max-width:920px}.faq-item[data-v-8fd8f06b]{background:var(--surface);border:1px solid var(--color-border);border-radius:6px}.faq-item summary[data-v-8fd8f06b]{color:var(--color-heading);cursor:pointer;font-weight:700;padding:16px 18px}.faq-item p[data-v-8fd8f06b]{color:var(--color-text-secondary);line-height:1.7;margin:0;padding:0 18px 18px}.announcement-bar[data-v-39f7b4a9]{border-bottom:1px solid rgba(0,0,0,.08);font-size:var(--text-sm);width:100%}.announcement-bar-inner[data-v-39f7b4a9]{align-items:center;display:flex;gap:16px;justify-content:center;min-height:40px;padding-bottom:8px;padding-top:8px;text-align:center}.announcement-bar p[data-v-39f7b4a9]{color:var(--color-heading);font-weight:600;margin:0}.announcement-bar-link[data-v-39f7b4a9]{color:var(--color-primary);font-weight:700;text-decoration:none;white-space:nowrap}.announcement-bar-info[data-v-39f7b4a9]{background:#eef6ff}.announcement-bar-success[data-v-39f7b4a9]{background:#eefaf3}.announcement-bar-warning[data-v-39f7b4a9]{background:var(--brand-teal-50)}@media(max-width:640px){.announcement-bar-inner[data-v-39f7b4a9]{flex-direction:column;gap:6px}}.campaign-form-block[data-v-56a5998b]{align-items:start;background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-md);display:grid;gap:24px;grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr);padding:24px}.campaign-form-highlight[data-v-56a5998b]{background:var(--brand-teal-50);border-color:#c6282847}.campaign-form-subtle[data-v-56a5998b]{background:#f7f9fb}.campaign-copy p[data-v-56a5998b]{color:var(--color-text);line-height:1.7;margin:0}.campaign-form-panel[data-v-56a5998b]{min-width:0}@media(max-width:820px){.campaign-form-block[data-v-56a5998b]{grid-template-columns:1fr;padding:18px}}.campaign-hero-block[data-v-fb059680]{background:var(--brand-blue-50);padding:56px 0}.campaign-hero-inner[data-v-fb059680]{align-items:center;display:grid;gap:32px;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr)}.campaign-eyebrow[data-v-fb059680]{color:var(--brand-red-600);display:inline-flex;font-size:var(--text-sm);font-weight:700;margin-bottom:12px}.campaign-hero-copy h2[data-v-fb059680]{color:var(--color-text);font-size:var(--text-3xl);line-height:1.18;margin:0;max-width:720px}.campaign-hero-copy p[data-v-fb059680]{color:var(--color-text-secondary);font-size:var(--text-md);margin:16px 0 24px;max-width:680px}.campaign-hero-media[data-v-fb059680]{aspect-ratio:4/3;background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.campaign-hero-media img[data-v-fb059680]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:820px){.campaign-hero-inner[data-v-fb059680]{grid-template-columns:1fr}.campaign-hero-copy h2[data-v-fb059680]{font-size:var(--text-2xl)}}.offer-card-block[data-v-558fc4e2]{background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);padding:24px}.offer-card-head[data-v-558fc4e2]{align-items:center;border-bottom:1px solid var(--color-border);display:flex;gap:16px;justify-content:space-between;padding-bottom:18px}.offer-card-head strong[data-v-558fc4e2]{color:var(--brand-orange-600);font-size:var(--text-xl)}.offer-items[data-v-558fc4e2]{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px}.offer-item[data-v-558fc4e2]{background:var(--color-bg-alt);border:1px solid var(--color-border);border-radius:var(--radius-sm);display:grid;gap:12px;grid-template-columns:10px minmax(0,1fr);padding:16px}.offer-item>span[data-v-558fc4e2]{background:var(--brand-red-500);border-radius:50%;height:10px;margin-top:8px;width:10px}.offer-item h3[data-v-558fc4e2]{color:var(--color-text);font-size:var(--text-md);margin:0 0 4px}.offer-item p[data-v-558fc4e2]{color:var(--color-text-secondary);font-size:var(--text-base);margin:0}@media(max-width:760px){.offer-card-head[data-v-558fc4e2]{align-items:flex-start;flex-direction:column}.offer-items[data-v-558fc4e2]{grid-template-columns:1fr}}.countdown-block[data-v-ef6bdad5]{background:var(--gray-900);color:#fff;padding:24px 0}.countdown-inner[data-v-ef6bdad5]{align-items:center;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) auto auto}.countdown-inner>div:first-child span[data-v-ef6bdad5]{color:#cbd5e1;display:block;font-size:var(--text-sm)}.countdown-inner>div:first-child strong[data-v-ef6bdad5]{display:block;font-size:var(--text-xl);margin-top:2px}.countdown-units[data-v-ef6bdad5]{display:grid;gap:8px;grid-template-columns:repeat(4,64px)}.countdown-units section[data-v-ef6bdad5]{background:#ffffff14;border:1px solid hsla(0,0%,100%,.18);border-radius:var(--radius-sm);padding:8px;text-align:center}.countdown-units span[data-v-ef6bdad5],.countdown-units strong[data-v-ef6bdad5]{display:block}.countdown-units strong[data-v-ef6bdad5]{font-size:var(--text-xl);line-height:1.1}.countdown-units span[data-v-ef6bdad5]{color:#cbd5e1;font-size:var(--text-xs)}@media(max-width:820px){.countdown-inner[data-v-ef6bdad5]{grid-template-columns:1fr}.countdown-units[data-v-ef6bdad5]{grid-template-columns:repeat(4,minmax(0,1fr))}}.testimonials-grid[data-v-dd78260a]{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.testimonial-card[data-v-dd78260a]{background:var(--surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:24px;justify-content:space-between;min-height:220px;padding:22px}.testimonials-grid.is-highlight .testimonial-card[data-v-dd78260a]{border-top:3px solid var(--brand-red-500)}.testimonial-card p[data-v-dd78260a]{color:var(--color-text);font-size:var(--text-md);line-height:1.75;margin:0}.testimonial-card footer[data-v-dd78260a]{align-items:center;display:flex;gap:12px}.testimonial-avatar[data-v-dd78260a]{border-radius:50%;flex:0 0 48px;height:48px;-o-object-fit:cover;object-fit:cover;width:48px}.testimonial-avatar.fallback[data-v-dd78260a]{align-items:center;background:var(--color-primary);color:#fff;display:inline-flex;font-weight:700;justify-content:center}.testimonial-card em[data-v-dd78260a],.testimonial-card strong[data-v-dd78260a]{display:block}.testimonial-card strong[data-v-dd78260a]{color:var(--color-heading);font-size:var(--text-base)}.testimonial-card em[data-v-dd78260a]{color:var(--color-text-secondary);font-size:var(--text-sm);font-style:normal;line-height:1.4;margin-top:2px}@media(max-width:980px){.testimonials-grid[data-v-dd78260a]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.testimonials-grid[data-v-dd78260a]{grid-template-columns:1fr}}.card-grid[data-v-1e525b26]{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.card-grid[data-v-00d17c42]{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.news-list[data-v-33154c0a]{list-style:none;margin:0;padding:0}.news-item[data-v-33154c0a]{align-items:flex-start;border-bottom:1px solid var(--color-border);display:flex;gap:16px;padding:16px 0}.news-thumb[data-v-33154c0a]{border-radius:4px;flex-shrink:0;height:80px;-o-object-fit:cover;object-fit:cover;width:120px}.news-content[data-v-33154c0a]{flex:1}.news-date[data-v-33154c0a]{color:var(--color-text-muted);font-size:13px;margin-bottom:4px}.news-content h3[data-v-33154c0a]{font-size:17px;margin:0 0 8px}.news-content h3 a[data-v-33154c0a]{color:var(--color-text)}.news-content h3 a[data-v-33154c0a]:hover{color:var(--color-primary)}.news-content p[data-v-33154c0a]{color:var(--color-text-secondary);font-size:14px;margin:0}@media(max-width:640px){.news-item[data-v-33154c0a]{flex-direction:column}.news-thumb[data-v-33154c0a]{height:180px;width:100%}}
