.share-section[data-v-968b7ab5]{max-width:1280px;color:var(--ink);grid-template-columns:.85fr 1.15fr;gap:88px;margin:0 auto;padding:112px 48px;scroll-margin-top:90px;display:grid}.share-intro[data-v-968b7ab5]{padding-top:30px}.eyebrow[data-v-968b7ab5]{letter-spacing:.19em;color:var(--accent);margin:0 0 27px;font-size:11px;font-weight:700}.share-intro h2[data-v-968b7ab5]{font-family:var(--serif);letter-spacing:-.045em;margin:0 0 26px;font-size:clamp(48px,5.6vw,76px);font-weight:400;line-height:1.02}.share-intro h2 em[data-v-968b7ab5]{color:var(--accent);font-weight:400}.intro-copy[data-v-968b7ab5]{color:var(--muted);max-width:320px;font-size:16px;line-height:1.8}.handwritten[data-v-968b7ab5]{font-family:var(--serif);color:var(--accent);margin:45px 0 64px;font-size:27px;font-style:italic;transform:rotate(-6deg)}.handwritten span[data-v-968b7ab5]{margin-left:16px;font-size:42px;font-style:normal;display:inline-block;transform:rotate(15deg)}.privacy-note[data-v-968b7ab5]{border-top:1px solid var(--line);align-items:flex-start;gap:14px;max-width:330px;padding-top:23px;display:flex}.privacy-note>span[data-v-968b7ab5]{color:var(--accent);font-size:26px}.privacy-note p[data-v-968b7ab5]{margin:0;font-size:12px;line-height:1.7}.privacy-note small[data-v-968b7ab5]{color:var(--muted);font-size:11px}.form-card[data-v-968b7ab5]{border:1px solid var(--line);background:var(--surface);border-radius:18px;align-self:start;overflow:hidden}.form-tabs[data-v-968b7ab5]{border-bottom:1px solid var(--line);display:flex}.form-tabs button[data-v-968b7ab5]{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;flex:1;padding:22px 16px;font-size:12px;font-weight:600;position:relative}.form-tabs button[aria-selected=true][data-v-968b7ab5]{color:var(--action-ink);background:var(--action)}.form-tabs button[aria-selected=true][data-v-968b7ab5]:after{content:"";background:#ffe0a0;height:3px;position:absolute;bottom:0;left:20px;right:20px}.form-tabs span[data-v-968b7ab5]{margin-left:12px}.form-panel[data-v-968b7ab5]{padding:32px}.form-panel h3[data-v-968b7ab5]{font-family:var(--serif);letter-spacing:-.03em;margin:0 0 10px;font-size:32px;font-weight:400;line-height:1.15}.form-description[data-v-968b7ab5]{color:var(--muted);margin:0 0 10px;font-size:13px;line-height:1.6}.required-note[data-v-968b7ab5]{color:var(--muted);margin:0 0 27px;font-size:10px}.field[data-v-968b7ab5]{flex-direction:column;min-width:0;margin-bottom:20px;display:flex}.field-pair[data-v-968b7ab5]{grid-template-columns:1fr 1fr;gap:17px;display:grid}.field label[data-v-968b7ab5],.podcast-field legend[data-v-968b7ab5]{margin-bottom:9px;font-size:11px;font-weight:600}.field label span[data-v-968b7ab5],.podcast-field legend span[data-v-968b7ab5]{color:var(--muted);font-weight:400}.field input[data-v-968b7ab5],.field select[data-v-968b7ab5],.field textarea[data-v-968b7ab5]{box-sizing:border-box;border:1px solid var(--line);background:var(--paper);width:100%;color:var(--ink);font:inherit;border-radius:7px;padding:13px 12px;font-size:12px;line-height:1.5;transition:border-color .2s,box-shadow .2s}.field input[data-v-968b7ab5]::-moz-placeholder{color:var(--muted);opacity:.8}.field textarea[data-v-968b7ab5]::-moz-placeholder{color:var(--muted);opacity:.8}.field input[data-v-968b7ab5]::placeholder,.field textarea[data-v-968b7ab5]::placeholder{color:var(--muted);opacity:.8}.field textarea[data-v-968b7ab5]{resize:vertical;min-height:116px}.field select[data-v-968b7ab5]{appearance:auto;min-height:46px}.field[data-v-968b7ab5] :is(input,select,textarea):focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 12%,transparent);outline:none}.character-count[data-v-968b7ab5]{color:var(--muted);align-self:flex-end;margin-top:6px;font-size:9px}.check-field[data-v-968b7ab5]{cursor:pointer;align-items:flex-start;gap:10px;font-size:11px;line-height:1.65;display:flex}.check-field input[data-v-968b7ab5],.podcast-field input[data-v-968b7ab5]{accent-color:var(--accent);flex-shrink:0;width:16px;height:16px;margin:2px 0 0}.check-field small[data-v-968b7ab5]{color:var(--muted);font-size:10px;line-height:1.6;display:block}.name-choice[data-v-968b7ab5]{margin-bottom:18px}.consent-field[data-v-968b7ab5]{margin:17px 0 24px}.consent-field[data-v-968b7ab5],.privacy-details[data-v-968b7ab5]{color:var(--muted);font-size:10px}.privacy-details[data-v-968b7ab5]{border-top:1px solid var(--line);padding-top:15px;line-height:1.8}.privacy-details summary[data-v-968b7ab5]{cursor:pointer;color:var(--ink);font-weight:500}.privacy-details p[data-v-968b7ab5]{margin:10px 0 0}.submit-button[data-v-968b7ab5]{background:var(--action);width:100%;color:var(--action-ink);cursor:pointer;font:inherit;border:0;border-radius:7px;justify-content:space-between;align-items:center;padding:16px 19px;font-size:12px;font-weight:600;transition:filter .2s,transform .2s;display:flex}.submit-button[data-v-968b7ab5]:hover:not(:disabled){filter:brightness(1.12);transform:translateY(-2px)}.submit-button[data-v-968b7ab5]:disabled{opacity:.65;cursor:wait}.submit-button span[data-v-968b7ab5]{font-size:18px}.contact-hint[data-v-968b7ab5]{color:var(--muted);margin:-11px 0 20px;font-size:10px}.podcast-field[data-v-968b7ab5]{border:0;flex-wrap:wrap;gap:20px;margin:0 0 22px;padding:0;font-size:11px;display:flex}.podcast-field legend[data-v-968b7ab5]{padding:0;line-height:1.6}.podcast-field label[data-v-968b7ab5]{align-items:center;gap:7px;display:flex}.podcast-field input[data-v-968b7ab5]{margin:0}.clear-choice[data-v-968b7ab5]{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}.honeypot[data-v-968b7ab5]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.error-message[data-v-968b7ab5]{color:var(--accent);border:1px solid var(--accent);border-radius:6px;padding:12px;font-size:12px;line-height:1.6}.success-panel[data-v-968b7ab5]{flex-direction:column;justify-content:center;min-height:350px;padding:32px 0;display:flex}.success-heart[data-v-968b7ab5]{color:var(--accent);margin-bottom:20px;font-size:64px}.success-panel p[data-v-968b7ab5]{color:var(--muted);font-size:14px;line-height:1.8}.success-panel .reference[data-v-968b7ab5]{overflow-wrap:anywhere;margin-bottom:25px;font-size:10px}.form-card[data-v-968b7ab5] :is(button,input,summary):focus-visible{outline:2px solid var(--accent);outline-offset:4px}.success-panel[data-v-968b7ab5]:focus{outline:none}@media (width<=1000px){.share-section[data-v-968b7ab5]{grid-template-columns:.8fr 1.2fr;gap:40px;padding:80px 30px}.form-panel[data-v-968b7ab5]{padding:25px}.field-pair[data-v-968b7ab5]{grid-template-columns:1fr;gap:0}.share-intro h2[data-v-968b7ab5]{font-size:58px}}@media (width<=700px){.share-section[data-v-968b7ab5]{grid-template-columns:1fr;gap:32px;padding:64px 20px}.share-intro[data-v-968b7ab5]{padding-top:0}.share-intro h2[data-v-968b7ab5]{font-size:54px}.intro-copy[data-v-968b7ab5]{max-width:420px;margin-bottom:0}.handwritten[data-v-968b7ab5]{margin:22px 0;font-size:24px}.privacy-note[data-v-968b7ab5]{display:none}.form-panel[data-v-968b7ab5]{padding:25px 20px}.form-tabs button[data-v-968b7ab5]{padding:20px 10px;font-size:11px}.form-tabs span[data-v-968b7ab5]{margin-left:5px}.form-panel h3[data-v-968b7ab5]{font-size:29px}.field input[data-v-968b7ab5],.field select[data-v-968b7ab5],.field textarea[data-v-968b7ab5]{font-size:16px}.check-field[data-v-968b7ab5],.field label[data-v-968b7ab5],.podcast-field legend[data-v-968b7ab5]{font-size:12px}.consent-field[data-v-968b7ab5],.privacy-details[data-v-968b7ab5]{font-size:11px}}@media (prefers-reduced-motion:reduce){.field input[data-v-968b7ab5],.field select[data-v-968b7ab5],.field textarea[data-v-968b7ab5],.submit-button[data-v-968b7ab5]{transition:none}.submit-button[data-v-968b7ab5]:hover:not(:disabled){transform:none}}
