.p-door__question{font-family:IM Fell Double Pica,Cormorant Garamond,serif;font-style:italic;font-size:clamp(22px,2.6vw,28px);line-height:1.35;color:var(--crimson);max-width:460px;margin:0 auto 18px;text-wrap:balance}.p-door__spoken{display:flex;align-items:baseline;justify-content:center;gap:12px;flex-wrap:wrap;margin:0 auto 26px;padding-bottom:14px;max-width:420px;border-bottom:1px solid rgba(155,122,42,.4)}.p-door__spoken-label{font-family:IM Fell English SC,serif;font-size:11px;letter-spacing:.36em;text-transform:uppercase;color:var(--ink-faint)}.p-door__spoken-name{font-family:IM Fell Double Pica,serif;font-size:26px;line-height:1.1;color:var(--ink);overflow-wrap:anywhere}.p-door__amend{font-family:IM Fell DW Pica,serif;font-style:italic;font-size:14px;color:var(--ink-faint);background:none;border:0;padding:0;cursor:pointer;transition:color .18s}.p-door__amend:focus-visible,.p-door__amend:hover{color:var(--crimson)}.p-door__amend[disabled]{opacity:.45;cursor:wait}.p-door__says{font-family:IM Fell DW Pica,serif;font-style:italic;font-size:clamp(16px,1.8vw,18px);line-height:1.7;color:var(--ink);max-width:420px;margin:0 auto 26px}.p-door__terms{max-width:420px;margin:0 auto 24px;padding:4px 0 4px 18px;border-left:2px solid rgba(155,122,42,.45);text-align:left}.p-door__terms p{font-family:IM Fell DW Pica,serif;font-size:15px;line-height:1.75;color:var(--ink-soft);margin:0 0 12px}.p-door__terms p:last-child{margin-bottom:0}.p-door__terms em{font-style:italic;color:var(--crimson-deep)}.p-door__onward{display:inline-block;font-family:IM Fell English SC,serif;font-size:13px;letter-spacing:.3em;text-transform:uppercase;color:var(--crimson);text-decoration:none;border-bottom:1px solid var(--crimson);padding-bottom:4px;transition:opacity .18s}.p-door__onward:hover{opacity:.7}.p-door__amend:focus-visible,.p-door__onward:focus-visible{outline:2px solid var(--crimson);outline-offset:4px;border-radius:2px}.p-door__aside{font-family:IM Fell DW Pica,serif;font-style:italic;font-size:14px;line-height:1.7;color:var(--ink-faint);max-width:400px;margin:22px auto 0}.p-door__panel{animation:p-door-arrive .26s ease-out both}@keyframes p-door-arrive{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.p-door__panel{animation:none}}body.still .p-door__panel{animation:none}@media (max-width:640px){.p-door__actions .p-cta,.p-door__panel .p-cta{display:block;width:100%;padding:16px 14px;font-size:12px;letter-spacing:.26em}.p-door__spoken{flex-direction:column;align-items:flex-start;text-align:left;gap:4px}.p-door__spoken-name{font-size:24px}.p-door__amend{min-height:44px;display:inline-flex;align-items:center;font-size:15px}.p-door__question,.p-door__says{text-align:left}.p-door__question{font-size:21px;line-height:1.4}.p-door__terms{padding-left:14px}.p-door__onward{min-height:44px;display:inline-flex;align-items:center;letter-spacing:.22em}}