:is(html:has(._78miSq_page),body:has(._78miSq_page)){background:#050505}._78miSq_page{--waitlist-shade:#050505;--waitlist-tab:#efebe429;--waitlist-muted:#ffffff9e;background:var(--waitlist-shade);color:#fff;font-family:var(--font-sans);grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);min-height:100svh;display:grid}._78miSq_header{font-size:var(--portfolio-type-supporting);letter-spacing:var(--portfolio-tracking-body);padding:max(20px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) 0 max(16px, env(safe-area-inset-left))}._78miSq_stage{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:clamp(20px,4svh,56px) 16px;display:flex}._78miSq_window{aspect-ratio:3/4;height:min(32svh,320px);margin-bottom:clamp(28px,5svh,52px);animation:.36s cubic-bezier(.6,0,.2,1) both _78miSq_waitlist-line,.56s cubic-bezier(.2,.7,.1,1) .36s forwards _78miSq_waitlist-open;position:relative;overflow:hidden}._78miSq_strip{animation:_78miSq_waitlist-cut calc(var(--prints) * .9s) steps(var(--prints), end) .92s infinite;height:calc(100% * var(--prints));flex-direction:column;width:100%;display:flex;position:absolute;top:0;left:0}._78miSq_strip img{object-fit:cover;flex:1 1 0;width:100%;min-height:0}._78miSq_eyebrow,._78miSq_title,._78miSq_lead{margin:0;animation:.76s cubic-bezier(.2,.7,.1,1) .7s both _78miSq_waitlist-rise}._78miSq_eyebrow{font-size:var(--portfolio-type-label);letter-spacing:var(--portfolio-tracking-body);margin-bottom:clamp(16px,2.6svh,28px)}._78miSq_title{font-family:var(--font-heading);font-size:var(--portfolio-type-heading);font-weight:var(--font-weight-regular);letter-spacing:var(--portfolio-tracking-display);line-height:.98;animation-delay:.81s}._78miSq_lead{color:var(--waitlist-muted);font-size:var(--portfolio-type-body);line-height:var(--portfolio-leading-body);max-width:36ch;margin-top:clamp(16px,2.6svh,26px);animation-delay:.92s}._78miSq_form,._78miSq_joined{width:min(100%,440px);margin-top:clamp(28px,4.6svh,44px);animation:.62s cubic-bezier(.2,.7,.1,1) 1.12s both _78miSq_waitlist-rise}._78miSq_joined{animation-delay:0s}._78miSq_field{background:var(--waitlist-tab);border-radius:999px;align-items:center;gap:8px;min-height:56px;padding:6px 6px 6px 22px;display:flex}._78miSq_field:focus-within{outline-offset:3px;outline:1px solid #ffffffb8}._78miSq_input{appearance:none;color:#fff;font:inherit;font-size:max(16px, var(--portfolio-type-body));background:0 0;border:0;outline:none;flex:1 1 0;min-width:0;padding:0}._78miSq_input::placeholder{color:var(--waitlist-muted);opacity:1}._78miSq_button{appearance:none;background:var(--portfolio-lift);color:var(--waitlist-shade);cursor:pointer;font:inherit;font-size:var(--portfolio-type-body);white-space:nowrap;border:0;border-radius:999px;flex:none;min-height:44px;padding:0 20px}._78miSq_button:disabled{cursor:progress;opacity:.7}._78miSq_button:focus-visible{outline:2px solid var(--waitlist-shade);outline-offset:-4px}@media (hover:hover){._78miSq_button:not(:disabled):hover{background:#fff}._78miSq_instagram:hover,._78miSq_credit a:hover{color:#fff}}._78miSq_note{color:var(--waitlist-muted);min-height:1lh;font-size:var(--portfolio-type-label);letter-spacing:var(--portfolio-tracking-body);margin:14px 0 0}._78miSq_error{color:#f2b2a8}._78miSq_joinedTitle{font-family:var(--font-heading);font-size:var(--portfolio-type-subheading);letter-spacing:var(--portfolio-tracking-body);margin:0}._78miSq_honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}._78miSq_visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._78miSq_footer{padding:0 max(16px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));justify-content:space-between;align-items:center;display:flex}._78miSq_credit{color:#ffffff6b;letter-spacing:.01em;margin:0;font-size:9px}._78miSq_credit a{color:inherit;text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}._78miSq_instagram{color:var(--waitlist-muted);font-size:var(--portfolio-type-supporting);letter-spacing:var(--portfolio-tracking-body);align-items:center;gap:8px;min-height:44px;text-decoration:none;display:inline-flex}@media (max-width:340px){._78miSq_field{background:0 0;flex-direction:column;gap:10px;padding:0}._78miSq_input{background:var(--waitlist-tab);border-radius:999px;width:100%;min-height:52px;padding:0 22px}._78miSq_button{width:100%;min-height:52px}._78miSq_field:focus-within{outline:none}._78miSq_input:focus-visible{outline-offset:3px;outline:1px solid #ffffffb8}}@media (prefers-reduced-motion:reduce){._78miSq_window,._78miSq_eyebrow,._78miSq_title,._78miSq_lead,._78miSq_form,._78miSq_joined{animation:none}._78miSq_strip{translate:0 calc(-100% * var(--resting-print) / var(--prints));animation:none}}@keyframes _78miSq_waitlist-line{0%{clip-path:inset(calc(50% - 1px) 50%)}to{clip-path:inset(calc(50% - 1px) 0)}}@keyframes _78miSq_waitlist-open{0%{clip-path:inset(calc(50% - 1px) 0)}to{clip-path:inset(0)}}@keyframes _78miSq_waitlist-cut{0%{translate:0}to{translate:0 -100%}}@keyframes _78miSq_waitlist-rise{0%{clip-path:inset(0 0 100%);translate:0 .6em}to{clip-path:inset(-20% -10%);translate:0}}
