.c-hero[data-astro-cid-emx4rg5y]{background:var(--cream);padding:70px 0 50px;border-bottom:3px solid var(--ink);text-align:center}.c-hero[data-astro-cid-emx4rg5y] .label[data-astro-cid-emx4rg5y]{display:inline-flex;align-items:center;gap:8px;background:var(--sun);border:2px solid var(--ink);padding:6px 14px;border-radius:24px;font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-weight:700;box-shadow:3px 3px 0 var(--ink);margin-bottom:22px;transform:rotate(-1deg)}.c-hero[data-astro-cid-emx4rg5y] .label[data-astro-cid-emx4rg5y]:before{content:"✍"}.c-hero[data-astro-cid-emx4rg5y] h1[data-astro-cid-emx4rg5y]{font-family:Fraunces,serif;font-weight:500;font-size:54px;line-height:1.05;letter-spacing:-.025em;margin-bottom:22px}.c-hero[data-astro-cid-emx4rg5y] h1[data-astro-cid-emx4rg5y] .script-inline[data-astro-cid-emx4rg5y]{font-family:Pacifico,cursive;color:var(--orange-deep);font-size:60px}.c-hero[data-astro-cid-emx4rg5y] h1[data-astro-cid-emx4rg5y] .highlight[data-astro-cid-emx4rg5y]{background:var(--sun);padding:0 8px;border:2px solid var(--ink);box-shadow:3px 3px 0 var(--ink);display:inline-block;transform:rotate(-1deg)}.c-hero[data-astro-cid-emx4rg5y] .deck[data-astro-cid-emx4rg5y]{font-size:17px;line-height:1.6;color:#1a1a1acc;max-width:680px;margin:0 auto}.c-body[data-astro-cid-emx4rg5y]{padding:56px 0 80px}.c-grid[data-astro-cid-emx4rg5y]{display:grid;grid-template-columns:1.55fr 1fr;gap:34px;align-items:start;max-width:1080px;margin:0 auto}.c-form[data-astro-cid-emx4rg5y]{background:var(--paper);border:3px solid var(--ink);border-radius:18px;padding:36px 36px 32px;box-shadow:10px 10px 0 var(--ink);transform:rotate(-.3deg)}.c-form[data-astro-cid-emx4rg5y] h2[data-astro-cid-emx4rg5y]{font-family:Fraunces,serif;font-weight:500;font-size:30px;margin-bottom:24px;letter-spacing:-.01em}.c-form[data-astro-cid-emx4rg5y] .row[data-astro-cid-emx4rg5y]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.c-form[data-astro-cid-emx4rg5y] label[data-astro-cid-emx4rg5y]{display:block;margin-bottom:18px}.c-form[data-astro-cid-emx4rg5y] label[data-astro-cid-emx4rg5y]>span[data-astro-cid-emx4rg5y]{display:block;font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:var(--cobalt-deep);margin-bottom:6px}.c-form[data-astro-cid-emx4rg5y] label[data-astro-cid-emx4rg5y]>span[data-astro-cid-emx4rg5y] em[data-astro-cid-emx4rg5y]{text-transform:none;letter-spacing:0;font-weight:500;color:var(--stone, #8C8378);font-style:italic}.c-form[data-astro-cid-emx4rg5y] input[data-astro-cid-emx4rg5y][type=text],.c-form[data-astro-cid-emx4rg5y] input[data-astro-cid-emx4rg5y][type=email],.c-form[data-astro-cid-emx4rg5y] input[data-astro-cid-emx4rg5y][type=tel],.c-form[data-astro-cid-emx4rg5y] input[data-astro-cid-emx4rg5y][type=url],.c-form[data-astro-cid-emx4rg5y] select[data-astro-cid-emx4rg5y],.c-form[data-astro-cid-emx4rg5y] textarea[data-astro-cid-emx4rg5y]{width:100%;background:var(--cream);border:2px solid var(--ink);border-radius:12px;padding:12px 14px;font-family:inherit;font-size:15px;color:var(--ink);box-shadow:inset 2px 2px #1a1a1a0f}.c-form[data-astro-cid-emx4rg5y] input[data-astro-cid-emx4rg5y]:focus,.c-form[data-astro-cid-emx4rg5y] select[data-astro-cid-emx4rg5y]:focus,.c-form[data-astro-cid-emx4rg5y] textarea[data-astro-cid-emx4rg5y]:focus{outline:none;border-color:var(--orange-deep);box-shadow:3px 3px 0 var(--orange)}.file-label[data-astro-cid-emx4rg5y] input[data-astro-cid-emx4rg5y][type=file]{width:100%;background:var(--cream);border:2px dashed var(--ink);border-radius:12px;padding:12px 14px;font-family:inherit;font-size:14px;cursor:pointer}.file-label[data-astro-cid-emx4rg5y] small[data-astro-cid-emx4rg5y],.c-form[data-astro-cid-emx4rg5y] small[data-astro-cid-emx4rg5y]{display:block;margin-top:8px;color:#1a1a1a99;font-size:12px;line-height:1.5}.consent[data-astro-cid-emx4rg5y]{border:2px solid var(--ink);border-radius:14px;padding:18px 18px 6px;margin:6px 0 18px;background:var(--cream)}.consent[data-astro-cid-emx4rg5y] .check[data-astro-cid-emx4rg5y]{display:grid;grid-template-columns:22px 1fr;gap:12px;align-items:start;margin-bottom:16px}.consent[data-astro-cid-emx4rg5y] .check[data-astro-cid-emx4rg5y] input[data-astro-cid-emx4rg5y]{width:20px;height:20px;margin-top:2px;accent-color:var(--orange-deep)}.consent[data-astro-cid-emx4rg5y] .check[data-astro-cid-emx4rg5y] span[data-astro-cid-emx4rg5y]{font-size:12.5px;line-height:1.55;color:#1a1a1ad1;text-transform:none;letter-spacing:0;font-weight:400}.consent[data-astro-cid-emx4rg5y] .check[data-astro-cid-emx4rg5y] span[data-astro-cid-emx4rg5y] em[data-astro-cid-emx4rg5y]{color:var(--orange-deep);font-weight:700;font-style:normal}.c-form[data-astro-cid-emx4rg5y] button[data-astro-cid-emx4rg5y]{cursor:pointer;margin-top:6px}.rgpd[data-astro-cid-emx4rg5y]{margin-top:12px}.c-info[data-astro-cid-emx4rg5y]{background:var(--cobalt-deep);color:var(--cream);border:3px solid var(--ink);border-radius:18px;padding:32px 30px;box-shadow:10px 10px 0 var(--ink);transform:rotate(.4deg);position:sticky;top:24px}.c-info[data-astro-cid-emx4rg5y] h3[data-astro-cid-emx4rg5y]{font-family:Pacifico,cursive;font-size:30px;color:var(--sun);text-shadow:2px 2px 0 var(--ink);margin-bottom:20px;line-height:1}.c-info[data-astro-cid-emx4rg5y] .info-block[data-astro-cid-emx4rg5y]{margin-bottom:18px;padding-bottom:14px;border-bottom:1px dashed rgba(255,248,231,.25)}.c-info[data-astro-cid-emx4rg5y] .info-block[data-astro-cid-emx4rg5y]:last-child{border-bottom:none;margin-bottom:0}.c-info[data-astro-cid-emx4rg5y] .info-label[data-astro-cid-emx4rg5y]{font-size:10px;letter-spacing:.25em;text-transform:uppercase;color:var(--sun);font-weight:700;margin-bottom:4px}.c-info[data-astro-cid-emx4rg5y] p[data-astro-cid-emx4rg5y]{font-size:14px;line-height:1.55;color:var(--cream)}@media(max-width:1024px){.c-grid[data-astro-cid-emx4rg5y]{grid-template-columns:1fr;gap:30px}.c-info[data-astro-cid-emx4rg5y]{position:static;transform:rotate(0)}}@media(max-width:768px){.c-hero[data-astro-cid-emx4rg5y]{padding:50px 0 36px}.c-hero[data-astro-cid-emx4rg5y] h1[data-astro-cid-emx4rg5y]{font-size:34px}.c-hero[data-astro-cid-emx4rg5y] h1[data-astro-cid-emx4rg5y] .script-inline[data-astro-cid-emx4rg5y]{font-size:40px}.c-body[data-astro-cid-emx4rg5y]{padding:40px 0 60px}.c-form[data-astro-cid-emx4rg5y] .row[data-astro-cid-emx4rg5y]{grid-template-columns:1fr;gap:0}.c-form[data-astro-cid-emx4rg5y],.c-info[data-astro-cid-emx4rg5y]{padding:26px 22px;transform:rotate(0);box-shadow:6px 6px 0 var(--ink)}}
