.gw-header[data-astro-cid-lg5qajwc]{background:var(--color-dark);padding:80px 48px 56px}.gw-header-inner[data-astro-cid-lg5qajwc]{max-width:760px;margin:0 auto}.gw-eyebrow[data-astro-cid-lg5qajwc]{font-family:var(--font-sans);font-size:11px;letter-spacing:3px;text-transform:uppercase;color:var(--color-coral);margin-bottom:16px}.gw-heading[data-astro-cid-lg5qajwc]{font-family:var(--font-serif);font-size:48px;font-weight:600;color:var(--color-cream);line-height:1.1;margin-bottom:14px}.gw-subheading[data-astro-cid-lg5qajwc]{font-family:var(--font-serif);font-size:24px;font-style:italic;font-weight:300;color:#faf6f1e0}.gw-body[data-astro-cid-lg5qajwc]{background:var(--color-cream);padding:64px 48px 96px}.gw-inner[data-astro-cid-lg5qajwc]{max-width:760px;margin:0 auto}.gw-intro[data-astro-cid-lg5qajwc]{display:flex;gap:40px;align-items:flex-start}.gw-cover[data-astro-cid-lg5qajwc]{width:200px;flex-shrink:0;box-shadow:0 12px 32px #2a0e182e}.gw-copy[data-astro-cid-lg5qajwc] p[data-astro-cid-lg5qajwc],.gw-p[data-astro-cid-lg5qajwc]{font-family:var(--font-serif);font-size:19px;line-height:1.8;color:var(--color-text);margin-bottom:20px}.gw-copy[data-astro-cid-lg5qajwc] p[data-astro-cid-lg5qajwc]:last-child{margin-bottom:0}.gw-divider[data-astro-cid-lg5qajwc]{height:1px;background:#00000014;margin:56px 0}.gw-section-title[data-astro-cid-lg5qajwc]{font-family:var(--font-serif);font-size:28px;font-weight:600;color:var(--color-coral);margin-bottom:28px}.gw-form[data-astro-cid-lg5qajwc]{display:flex;flex-direction:column;gap:22px}.gw-row[data-astro-cid-lg5qajwc]{display:grid;grid-template-columns:1fr 1fr;gap:22px}.gw-field[data-astro-cid-lg5qajwc]{display:flex;flex-direction:column;gap:8px}.gw-label[data-astro-cid-lg5qajwc]{font-family:var(--font-sans);font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--color-text-light)}.gw-hint[data-astro-cid-lg5qajwc]{font-weight:400;letter-spacing:0;text-transform:none;opacity:.8}.gw-field[data-astro-cid-lg5qajwc] input[data-astro-cid-lg5qajwc][type=text],.gw-field[data-astro-cid-lg5qajwc] input[data-astro-cid-lg5qajwc][type=email],.gw-field[data-astro-cid-lg5qajwc] textarea[data-astro-cid-lg5qajwc]{font-family:var(--font-serif);font-size:18px;color:var(--color-text);background:#fff;border:1px solid rgba(42,14,24,.18);padding:12px 14px;border-radius:0}.gw-field[data-astro-cid-lg5qajwc] input[data-astro-cid-lg5qajwc]:focus,.gw-field[data-astro-cid-lg5qajwc] textarea[data-astro-cid-lg5qajwc]:focus{outline:2px solid var(--color-coral);outline-offset:-1px}.gw-field[data-astro-cid-lg5qajwc] input[data-astro-cid-lg5qajwc][type=file]{font-family:var(--font-sans);font-size:14px;color:var(--color-text)}.gw-count[data-astro-cid-lg5qajwc]{align-self:flex-end;font-family:var(--font-sans);font-size:12px;color:var(--color-text-light)}.gw-count--over[data-astro-cid-lg5qajwc]{color:#b3261e;font-weight:600}.gw-check[data-astro-cid-lg5qajwc]{display:flex;gap:12px;align-items:flex-start;font-family:var(--font-serif);font-size:17px;line-height:1.5;color:var(--color-text)}.gw-check[data-astro-cid-lg5qajwc] input[data-astro-cid-lg5qajwc]{margin-top:5px;accent-color:var(--color-coral)}.gw-error[data-astro-cid-lg5qajwc]{font-family:var(--font-sans);font-size:14px;color:#b3261e}.gw-submit[data-astro-cid-lg5qajwc]{align-self:flex-start;background:var(--color-coral);color:var(--color-cream);font-family:var(--font-sans);font-size:12px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;border:none;padding:16px 32px;cursor:pointer;transition:opacity .2s}.gw-submit[data-astro-cid-lg5qajwc]:hover{opacity:.85}.gw-submit--link[data-astro-cid-lg5qajwc]{display:inline-block;text-decoration:none;margin-top:8px}.gw-submit--link[data-astro-cid-lg5qajwc]:hover{text-decoration:none}.gw-alt[data-astro-cid-lg5qajwc]{font-family:var(--font-serif);font-size:17px;font-style:italic;color:var(--color-text-light);margin-top:28px}.gw-link[data-astro-cid-lg5qajwc]{color:var(--color-coral);text-decoration:underline;text-underline-offset:3px}.gw-link[data-astro-cid-lg5qajwc]:hover{opacity:.8}.gw-rules-title[data-astro-cid-lg5qajwc]{font-family:var(--font-sans);font-size:12px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:var(--color-text-light);margin-bottom:16px}.gw-rules[data-astro-cid-lg5qajwc] ul[data-astro-cid-lg5qajwc]{padding-left:20px;font-family:var(--font-serif);font-size:16px;line-height:1.8;color:var(--color-text-light)}.gw-hidden[data-astro-cid-lg5qajwc]{display:none}@media(max-width:768px){.gw-header[data-astro-cid-lg5qajwc]{padding:48px 20px 40px}.gw-heading[data-astro-cid-lg5qajwc]{font-size:36px}.gw-body[data-astro-cid-lg5qajwc]{padding:40px 20px 72px}.gw-intro[data-astro-cid-lg5qajwc]{flex-direction:column;gap:28px}.gw-cover[data-astro-cid-lg5qajwc]{width:160px}.gw-row[data-astro-cid-lg5qajwc]{grid-template-columns:1fr}}
