.subscribe__copy{z-index:1;width:67.5%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.subscribe__copy h1{font-family:var(--font-serif);letter-spacing:-.02em;margin:0;font-size:clamp(1.375rem,2vw,1.75rem);font-style:italic;font-weight:400;line-height:1.15;transition:color .4s;animation:.56s cubic-bezier(.22,1,.36,1) .12s both observation-detail-from-top}.subscribe__copy>p{letter-spacing:-.02em;white-space:pre-line;margin:1.25rem 0 0;font-size:.8125rem;line-height:1.5;transition:color .4s;animation:.56s cubic-bezier(.22,1,.36,1) .22s both observation-detail-from-top}.subscribe__form{border-bottom:1px solid var(--color-ink);align-items:baseline;gap:1rem;margin:2rem 0 0;transition:border-color .4s;animation:.56s cubic-bezier(.22,1,.36,1) .32s both observation-detail-from-top;display:flex}.subscribe__email{min-width:0;font:inherit;letter-spacing:-.02em;color:var(--color-ink);appearance:none;background:0 0;border:0;border-radius:0;flex:1;margin:0;padding:.55rem 0;font-size:.8125rem;line-height:1.25;transition:color .4s}.subscribe__email::placeholder{color:#18181761}.subscribe__email:focus{outline:none}.subscribe__submit:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px}.subscribe__submit{font:inherit;letter-spacing:-.02em;color:var(--color-ink);cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:none;margin:0;padding:.55rem 0;font-size:.8125rem;line-height:1.25;transition:color .4s}.subscribe__submit:disabled{cursor:wait;opacity:.46}.subscribe__form[hidden],.subscribe__status[hidden]{display:none}.subscribe__status{font-family:var(--font-serif);letter-spacing:-.02em;margin:2rem 0 0;font-size:clamp(1.375rem,2vw,1.75rem);font-style:italic;font-weight:400;line-height:1.15;animation:.56s cubic-bezier(.22,1,.36,1) 80ms both observation-detail-from-top}.subscribe__status--error{font-family:var(--font-sans);font-size:.8125rem;font-style:normal;line-height:1.5}.subscribe__copy--done h1,.subscribe__copy--done>p:not(.subscribe__status){display:none}.subscribe__copy--done .subscribe__status{margin-top:0}.subscribe .observation__meta p{font:inherit;color:color-mix(in srgb, var(--color-ink) 60%, transparent);white-space:nowrap;margin:0;transition:color .4s}.subscribe .observation__painting-panel--color .observation__meta p{color:color-mix(in srgb, var(--observation-on-color) 60%, transparent)}.subscribe .observation__meta p:first-child{font-weight:400;animation:.56s cubic-bezier(.22,1,.36,1) .42s backwards observation-detail-from-top}.subscribe .observation__meta p:last-child{justify-self:end;animation:.56s cubic-bezier(.22,1,.36,1) .54s backwards observation-detail-from-top}.subscribe .observation__meta p a:hover{color:var(--color-ink)}.subscribe .observation__painting-panel--color .observation__meta p a:hover{color:var(--observation-on-color)}.subscribe .observation__meta p a:focus-visible{outline-offset:3px;outline:2px solid}.subscribe .observation__painting-panel--color .subscribe__copy h1,.subscribe .observation__painting-panel--color .subscribe__copy>p,.subscribe .observation__painting-panel--color .subscribe__email,.subscribe .observation__painting-panel--color .subscribe__submit{color:var(--observation-on-color)}.subscribe .observation__painting-panel--color .subscribe__form{border-bottom-color:var(--observation-on-color)}.subscribe .observation__painting-panel--color .subscribe__email::placeholder{color:#ffffff61}.subscribe .observation__color{color:#fff;place-items:center;display:grid}.subscribe .observation__color:before,.subscribe .observation__color:after{content:none}.subscribe .observation__color svg{opacity:0;pointer-events:none;width:1rem;height:1rem;transition:opacity .18s,transform .18s;display:block;transform:scale(.85)}.subscribe .observation__color:hover,.subscribe .observation__color:focus-visible{background:0 0;scale:1}.subscribe .observation__color:hover svg,.subscribe .observation__color:focus-visible svg{opacity:1;transform:scale(1)}.subscribe .observation__navigation{display:none}@media (hover:hover) and (pointer:fine){.subscribe__submit:hover:not(:disabled){animation:.7s cubic-bezier(.45,0,.2,1) observation-overlay-close-blink}}@media (prefers-reduced-motion:reduce){.subscribe__copy h1,.subscribe__copy>p,.subscribe__form,.subscribe__status,.subscribe .observation__meta p,.subscribe .observation__color svg,.subscribe__submit:hover:not(:disabled){transition:none;animation:none}}
