.advertising-page[data-v-8f8a4fb0]{background:#f6f8fb;color:#14243a;padding:64px 24px 80px}.advertising-layout[data-v-8f8a4fb0]{align-items:start;display:grid;gap:72px;grid-template-columns:.85fr 1.15fr;margin:auto;max-width:1160px}.eyebrow[data-v-8f8a4fb0]{color:#0756a5;font-size:11px;font-weight:750;letter-spacing:.18em;margin-bottom:22px}.advertising-intro h1[data-v-8f8a4fb0]{font-family:Georgia,serif;font-size:clamp(36px,4vw,52px);letter-spacing:-.025em;line-height:1.12;margin:0 0 24px}.intro-copy[data-v-8f8a4fb0]{color:#526175;font-size:17px;line-height:1.75}.artwork-guide[data-v-8f8a4fb0]{border-top:1px solid #d9e1eb;margin-top:36px;padding-top:26px}.artwork-guide h2[data-v-8f8a4fb0]{font-size:17px;font-weight:700;margin-bottom:8px}.artwork-guide p[data-v-8f8a4fb0]{color:#607086;font-size:13px;line-height:1.7}.artwork-guide dl[data-v-8f8a4fb0]{margin:16px 0}.artwork-guide dl div[data-v-8f8a4fb0]{border-bottom:1px solid #e2e7ef;display:flex;font-size:14px;justify-content:space-between;padding:10px 0}.artwork-guide dd[data-v-8f8a4fb0]{font-variant-numeric:tabular-nums;font-weight:650}.enquiry-panel[data-v-8f8a4fb0]{background:#fff;border:1px solid #dce3ed;border-radius:12px;padding:32px}.enquiry-panel h2[data-v-8f8a4fb0]{font-size:25px;font-weight:700;line-height:1.25}.form-note[data-v-8f8a4fb0]{color:#66758a;font-size:13px;margin:9px 0 26px}.field[data-v-8f8a4fb0]{margin-bottom:20px}.field label[data-v-8f8a4fb0]{display:block;font-size:14px;font-weight:650;margin-bottom:8px}.field label span[data-v-8f8a4fb0]{color:#65758a;font-weight:400}.field input[data-v-8f8a4fb0]:not([type=file]),.field textarea[data-v-8f8a4fb0]{background:#fff;border:1px solid #c9d3e0;border-radius:6px;font-size:15px;padding:11px 12px;width:100%}.field input[data-v-8f8a4fb0]:focus,.field textarea[data-v-8f8a4fb0]:focus{outline:2px solid #0756a5;outline-offset:2px}.field textarea[data-v-8f8a4fb0]{resize:vertical}.contact-fields[data-v-8f8a4fb0]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.upload-field[data-v-8f8a4fb0]{background:#f7f9fc;border:1px dashed #b8c8dc;border-radius:6px;padding:18px}.upload-field p[data-v-8f8a4fb0]{color:#607086;font-size:12px;margin-bottom:12px}.upload-field input[data-v-8f8a4fb0]{font-size:13px;max-width:100%}.upload-field input[data-v-8f8a4fb0]::file-selector-button{background:#fff;border:1px solid #c5d1df;border-radius:4px;cursor:pointer;margin-right:10px;padding:8px 12px}.file-list[data-v-8f8a4fb0]{font-size:12px;margin-top:12px;overflow-wrap:anywhere}.file-list li[data-v-8f8a4fb0]{padding:5px 0}.file-list span[data-v-8f8a4fb0]{color:#67778b;margin-left:8px}.field-error[data-v-8f8a4fb0]{color:#b42318!important;font-size:13px;margin:8px 0}.submit-button[data-v-8f8a4fb0]{align-items:center;background:#0756a5;border-radius:6px;color:#fff;display:flex;font-size:15px;font-weight:700;gap:16px;justify-content:center;padding:13px 18px;width:100%}.submit-button[data-v-8f8a4fb0]:hover{background:#064889}.submit-button[data-v-8f8a4fb0]:disabled{cursor:wait;opacity:.65}.privacy-note[data-v-8f8a4fb0]{color:#68768a;font-size:12px;line-height:1.6;margin-top:14px}.success-panel[data-v-8f8a4fb0]{padding:32px 0}.success-panel p[data-v-8f8a4fb0]{color:#526175;line-height:1.75;margin:20px 0 28px}.success-icon[data-v-8f8a4fb0]{background:#e6f4ed;border-radius:50%;color:#157348;display:grid;font-size:24px;height:46px;margin-bottom:24px;place-items:center;width:46px}@media(max-width:800px){.advertising-page[data-v-8f8a4fb0]{padding:32px 18px 48px}.advertising-layout[data-v-8f8a4fb0]{gap:28px;grid-template-columns:1fr}.artwork-guide[data-v-8f8a4fb0]{margin-top:24px}.enquiry-panel[data-v-8f8a4fb0]{padding:24px}}@media(max-width:480px){.contact-fields[data-v-8f8a4fb0]{gap:0;grid-template-columns:1fr}.enquiry-panel[data-v-8f8a4fb0]{padding:20px}.advertising-intro h1[data-v-8f8a4fb0]{font-size:36px}}
