.share-card[data-v-5129b1fa]{box-sizing:border-box;color:#16233c;background:#fffdf8;flex-direction:column;width:1080px;height:1350px;padding:56px 64px;font-family:Arial,sans-serif;display:flex}.share-card--square[data-v-5129b1fa]{height:1080px}.share-card__head[data-v-5129b1fa]{margin-bottom:32px}.share-card__eyebrow[data-v-5129b1fa]{letter-spacing:.16em;text-transform:uppercase;color:#687386;font-size:18px;font-weight:700}.share-card h1[data-v-5129b1fa]{margin:9px 0 8px;font:700 58px/1.05 Georgia,serif}.share-card__head>p[data-v-5129b1fa]:last-child{color:#687386;font-size:24px}.share-grid[data-v-5129b1fa]{flex:1;grid-template-columns:repeat(7,1fr);align-content:start;gap:22px 9px;display:grid}.share-cell[data-v-5129b1fa]{text-align:center;min-width:0}.share-cell strong[data-v-5129b1fa]{overflow-wrap:anywhere;margin-top:9px;font-size:15px;line-height:1.15;display:block}.share-rows[data-v-5129b1fa]{flex-direction:column;flex:1;gap:13px;display:flex}.share-row[data-v-5129b1fa]{background:#fff;border:2px solid #e5dece;border-radius:20px;align-items:center;gap:20px;padding:16px 22px;display:flex}.share-row__date[data-v-5129b1fa]{text-align:center;color:#687386;width:52px}.share-row__date span[data-v-5129b1fa],.share-row__date strong[data-v-5129b1fa]{display:block}.share-row__date strong[data-v-5129b1fa]{color:#16233c;font-size:27px}.share-row__body[data-v-5129b1fa]{flex-direction:column;gap:3px;display:flex}.share-row__body strong[data-v-5129b1fa]{font-size:23px}.share-row__body span[data-v-5129b1fa]{color:#687386;font-size:17px}.share-grid--choice[data-v-5129b1fa]{grid-template-columns:repeat(2,1fr);gap:30px}.share-grid--choice .share-cell[data-v-5129b1fa]{padding:80px 20px}.share-grid--choice .share-cell strong[data-v-5129b1fa]{font-size:28px}.share-facts[data-v-5129b1fa]{gap:18px;margin-bottom:30px;display:flex}.share-facts strong[data-v-5129b1fa]{text-align:center;color:#17365f;background:#eef3f8;border-radius:20px;flex:1;padding:24px;font-size:28px}footer[data-v-5129b1fa]{color:#687386;justify-content:center;gap:20px;margin-top:24px;font-size:16px;display:flex}footer span[data-v-5129b1fa]:last-child:not(:first-child){margin-left:auto}.share-card--square[data-v-5129b1fa]{padding-block:45px}.share-card--square .share-card__head[data-v-5129b1fa]{margin-bottom:22px}.share-card--square h1[data-v-5129b1fa]{font-size:48px}.share-card--square .share-grid[data-v-5129b1fa]{gap:12px 8px}.share-card--square .share-row[data-v-5129b1fa]{padding-block:10px}.share-offscreen[data-v-eb0bfe0a]{pointer-events:none;position:fixed;top:0;left:-9999px}.share-root[data-v-eb0bfe0a]{z-index:90;position:fixed;inset:0}.share-scrim[data-v-eb0bfe0a]{background:#091a3380;position:absolute;inset:0}.share-studio[data-v-eb0bfe0a]{background:var(--paper);border-radius:20px;flex-direction:column;display:flex;position:absolute;inset:4vh max(12px,50vw - 340px);overflow:hidden;box-shadow:0 25px 70px #091a334d}.share-studio>header[data-v-eb0bfe0a]{border-bottom:1px solid var(--warm-rule);justify-content:space-between;padding:18px 20px 12px;display:flex}.share-studio h2[data-v-eb0bfe0a]{margin:3px 0 0;font-size:22px}.share-studio>header button[data-v-eb0bfe0a]{color:var(--text-muted);font-size:28px}.share-studio__body[data-v-eb0bfe0a]{flex-direction:column;flex:1;gap:17px;padding:16px 20px;display:flex;overflow:auto}.share-studio__preparing[data-v-eb0bfe0a]{text-align:center;color:var(--text-muted);flex:1;justify-content:center;align-items:center;padding:20px;font-size:14px;display:flex}fieldset[data-v-eb0bfe0a]{border:0;padding:0}.question>span[data-v-eb0bfe0a],legend[data-v-eb0bfe0a]{margin-bottom:8px;font-size:13px;font-weight:700;display:block}.story-grid[data-v-eb0bfe0a]{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.inline label[data-v-eb0bfe0a],.story-grid label[data-v-eb0bfe0a]{border:1px solid var(--warm-border);border-radius:10px;padding:10px;font-size:12px}.story-grid input[data-v-eb0bfe0a]{margin-bottom:6px;display:block}.inline[data-v-eb0bfe0a]{flex-wrap:wrap;gap:7px;display:flex}.privacy[data-v-eb0bfe0a]{background:#f1f4f7;border-radius:12px;padding:12px}.privacy h3[data-v-eb0bfe0a]{font-size:14px}.privacy p[data-v-eb0bfe0a]{color:var(--text-muted);margin-top:4px;font-size:12px}.privacy label[data-v-eb0bfe0a]{margin-top:8px;font-size:13px;display:block}.question .input[data-v-eb0bfe0a]{width:100%}.preview[data-v-eb0bfe0a]{aspect-ratio:1080/1350;border:1px solid var(--warm-border);background:var(--sand);border-radius:12px;align-self:center;place-items:center;width:min(100%,330px);display:grid;overflow:hidden}.preview--square[data-v-eb0bfe0a]{aspect-ratio:1}.preview img[data-v-eb0bfe0a]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.preview__state[data-v-eb0bfe0a]{color:var(--text-faint);font-size:13px}.pager[data-v-eb0bfe0a]{justify-content:center;align-items:center;gap:18px;font-size:12px;display:flex}.pager button[data-v-eb0bfe0a]{font-size:18px}.pager button[data-v-eb0bfe0a]:disabled{opacity:.3}.caption[data-v-eb0bfe0a]{border:1px solid var(--warm-border);white-space:pre-line;border-radius:12px;padding:12px;font-size:13px}.caption button[data-v-eb0bfe0a]{color:var(--c-navy);margin-top:8px;font-weight:700}.error[data-v-eb0bfe0a]{color:var(--warn-ink);font-size:12px}.share-studio>footer[data-v-eb0bfe0a]{padding:12px 20px max(14px,env(safe-area-inset-bottom));border-top:1px solid var(--warm-rule);gap:10px;display:flex}.share-studio>footer button[data-v-eb0bfe0a]{flex:1}.ghost[data-v-eb0bfe0a]{background:#eef0f4;border-radius:10px;font-weight:700}@media (width<=600px){.share-studio[data-v-eb0bfe0a]{border-radius:20px 20px 0 0;inset:3vh 0 0}.story-grid[data-v-eb0bfe0a]{grid-template-columns:1fr}.share-studio__body[data-v-eb0bfe0a]{padding-inline:16px}}.day-choices[data-v-eb0bfe0a]{grid-template-columns:repeat(2,1fr);gap:6px;max-height:190px;display:grid;overflow:auto}.day-choices button[data-v-eb0bfe0a]{border:1px solid var(--warm-border);text-align:left;border-radius:9px;padding:8px}.day-choices button.on[data-v-eb0bfe0a]{border-color:var(--c-navy);background:var(--tile-selected)}.day-choices span[data-v-eb0bfe0a],.day-choices strong[data-v-eb0bfe0a]{display:block}.day-choices span[data-v-eb0bfe0a]{color:var(--text-faint);font-size:10px}.day-choices strong[data-v-eb0bfe0a]{margin-top:2px;font-size:12px}
