.subscribe[data-astro-cid-ogjhcnvc]{max-width:680px;margin:0 auto;padding:3.4rem 1.5rem 0;box-sizing:border-box;text-align:center}.sub-label[data-astro-cid-ogjhcnvc]{font-family:var(--font-mono);font-size:var(--fs-note);letter-spacing:.35em;color:var(--ink-faint);text-transform:uppercase;margin:0 0 1.4rem}.sub-lede[data-astro-cid-ogjhcnvc]{font-size:var(--fs-base);line-height:2.1;letter-spacing:.08em;color:var(--ink-soft);margin:0 0 1.8rem}.sub-form[data-astro-cid-ogjhcnvc]{display:flex;gap:.8rem;flex-wrap:wrap;justify-content:center}.sub-input[data-astro-cid-ogjhcnvc]{flex:1 1 260px;max-width:340px;box-sizing:border-box;padding:.85rem 1rem;font-family:var(--font-serif);font-size:var(--fs-base);letter-spacing:.05em;color:var(--ink);background:var(--paper);border:1px solid var(--border)}.sub-input[data-astro-cid-ogjhcnvc]:focus{outline:none;border-color:var(--accent)}.sub-input[data-astro-cid-ogjhcnvc]::placeholder{color:var(--ink-faint)}.sub-btn[data-astro-cid-ogjhcnvc]{flex:0 0 auto;padding:.8rem 1.6rem;font-family:var(--font-ui);font-weight:700;font-size:var(--fs-sm);letter-spacing:.12em;color:var(--paper);background:var(--ink);border:none;cursor:pointer;transition:background .3s ease;min-height:44px}.sub-btn[data-astro-cid-ogjhcnvc]:hover{background:var(--accent)}.sub-note[data-astro-cid-ogjhcnvc]{font-size:var(--fs-note);line-height:2;letter-spacing:.04em;color:var(--ink-faint);margin:1.4rem 0 0}.sub-note[data-astro-cid-ogjhcnvc] a[data-astro-cid-ogjhcnvc]{color:var(--ink-faint);text-decoration:underline}.sub-note[data-astro-cid-ogjhcnvc] a[data-astro-cid-ogjhcnvc]:hover{color:var(--accent)}.sub-visually-hidden[data-astro-cid-ogjhcnvc]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:768px){.subscribe[data-astro-cid-ogjhcnvc]{padding-top:2.8rem}.sub-input[data-astro-cid-ogjhcnvc]{flex:1 1 100%;max-width:none}.sub-btn[data-astro-cid-ogjhcnvc]{flex:1 1 100%}}.later[data-astro-cid-6h73y7ym]{flex:1 1 100%;margin:0}.later-open[data-astro-cid-6h73y7ym]{display:inline-flex;align-items:center;min-height:44px;padding:0 .1rem;background:none;border:none;border-bottom:1px dotted var(--ink-faint);font-family:var(--font-mono);font-size:var(--fs-note);letter-spacing:.14em;color:var(--ink-faint);cursor:pointer;line-height:1}.later-open[data-astro-cid-6h73y7ym]:hover{color:var(--accent);border-bottom-color:var(--accent)}.later-open[data-astro-cid-6h73y7ym][aria-expanded=true]{color:var(--ink-soft)}.later-form[data-astro-cid-6h73y7ym]{margin:.6rem 0 0}.later-fields[data-astro-cid-6h73y7ym]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .7rem}.later-input[data-astro-cid-6h73y7ym]{flex:1 1 200px;min-width:0;box-sizing:border-box;padding:.6rem .8rem;font-family:var(--font-serif);font-size:var(--fs-base);letter-spacing:.04em;color:var(--ink);background:var(--paper);border:1px solid var(--border)}.later-input[data-astro-cid-6h73y7ym]:focus{outline:none;border-color:var(--accent)}.later-input[data-astro-cid-6h73y7ym]::placeholder{color:var(--ink-faint)}.later-hp[data-astro-cid-6h73y7ym]{position:absolute;left:-10000px;width:1px;height:1px;opacity:0}.later-send[data-astro-cid-6h73y7ym]{flex:0 0 auto;min-height:44px;padding:.45rem 1rem;background:none;border:1px solid var(--ink-faint);font-family:var(--font-ui);font-size:var(--fs-note);letter-spacing:.14em;color:var(--ink);cursor:pointer}.later-send[data-astro-cid-6h73y7ym]:hover{border-color:var(--accent);color:var(--accent)}.later-send[data-astro-cid-6h73y7ym]:disabled{opacity:.5;cursor:default}.later-opt[data-astro-cid-6h73y7ym]{flex:1 1 100%;display:flex;align-items:flex-start;gap:.5rem;font-size:var(--fs-note);line-height:1.8;letter-spacing:.04em;color:var(--ink-soft);cursor:pointer}.later-opt[data-astro-cid-6h73y7ym] input[data-astro-cid-6h73y7ym]{margin:.45em 0 0;accent-color:var(--accent)}.later-note[data-astro-cid-6h73y7ym]{flex:1 1 100%;margin:0;font-size:var(--fs-note);line-height:1.8;letter-spacing:.03em;color:var(--ink-faint)}.later-note[data-astro-cid-6h73y7ym] a[data-astro-cid-6h73y7ym]{color:var(--ink-faint);text-decoration:underline}.later-note[data-astro-cid-6h73y7ym] a[data-astro-cid-6h73y7ym]:hover{color:var(--accent)}.later-msg[data-astro-cid-6h73y7ym]{margin:.5rem 0 0;font-size:var(--fs-note);line-height:1.8;letter-spacing:.04em;color:var(--ink-soft)}.later-msg[data-astro-cid-6h73y7ym]:empty{display:none}@media(max-width:768px){.later[data-astro-cid-6h73y7ym]{order:3}.later-input[data-astro-cid-6h73y7ym],.later-send[data-astro-cid-6h73y7ym]{flex:1 1 100%}}
