.account{padding:clamp(48px,6vw,96px) 0 clamp(64px,7vw,112px)}.account-in{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;row-gap:32px;display:grid}.account-copy{grid-column:1/span 5;gap:18px;padding-top:8px;display:grid}.account-copy h1{font:500 clamp(40px, 4.6vw, 64px) / 1.04 var(--serif);letter-spacing:-.018em}.account-copy h1:focus{outline:none}.account-card{grid-column:7/span 6;padding:clamp(24px,3vw,40px)}.account-card form{gap:22px;display:grid}.field input.code{max-width:280px;font:500 30px/1 var(--serif);letter-spacing:.3em;font-variant-numeric:tabular-nums lining-nums}.ai-note{color:var(--muted);text-align:center;margin-top:-8px;font-size:16px}.alert,.notice{border-radius:var(--r-md);gap:12px;padding:16px 18px;font-size:17px;display:grid}.alert{background:var(--danger-soft);border:1px solid var(--danger-line);color:var(--danger-ink)}.notice{background:var(--mist);color:var(--deep);border:1px solid #1f3c9929}.account-copy .lede strong,.notice strong{font-weight:700}.alt{border-top:1px solid var(--line);gap:8px;margin-top:24px;padding-top:20px;font-size:17px;display:grid}.text-button{color:var(--cobalt);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.text-button:disabled{cursor:progress;opacity:.6}.alt a{text-underline-offset:3px;font-weight:700}.signed-in{justify-items:start;gap:12px;display:grid}.account-copy .go{margin-inline-start:-4px}.storytellers,.members,.successor,.plan{gap:22px;display:grid}.storytellers h2,.members h2,.successor h2,.plan h2{font:500 clamp(28px, 2.6vw, 36px) / 1.1 var(--serif);letter-spacing:-.012em}.storytellers h2:focus,.members h2:focus,.successor h2:focus,.plan h2:focus{outline:none}.successor h2,.successor strong{overflow-wrap:anywhere}.plan-terms{gap:10px;display:grid}.invitations{border-top:1px solid var(--line)}.invitations li{border-bottom:1px solid var(--line);gap:4px;padding:16px 0;display:grid}.invitation-who{flex-wrap:wrap;align-items:baseline;column-gap:12px;display:flex}.invitation-who strong{font:600 21px/1.3 var(--serif)}.invitation-who span{color:var(--muted);font-variant-numeric:tabular-nums}.invitation-status{color:var(--ink-2);font-size:17px;line-height:1.5}.invitations .text-button{font-size:17px}.invitation-who strong,.invitation-who span{overflow-wrap:anywhere}.share{gap:18px;display:grid}.share-link{border-radius:var(--r-md);background:var(--mist);color:var(--ink-2);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;padding:12px 16px;font-size:16px;line-height:1.4}.share-copy{text-align:center;margin-top:-6px;font-size:17px}@media (width<=959px){.account-copy,.account-card{grid-column:1/-1}.account-copy{max-width:640px;padding-top:0}}
