.pv .pv-c-live{width:100%}.pv .pv-c-live [class~=min-h-screen]{background:0 0;min-height:0;padding:0;display:block}.pv .pv-c-live [class~=max-w-md]{max-width:none}.pv .pv-c-live--signup [class~=max-w-md]>a[href=\/],.pv .pv-c-live--signup h1,.pv .pv-c-live--signup h1+p{display:none}.pv .pv-c-live [class~=rounded-2xl]{background:var(--pv-card);border:1px solid var(--pv-rule);border-radius:var(--pv-radius-card);padding:var(--pv-space-3)}.pv .pv-c-live [class*="border-[#D9D2C4]"]{border-color:var(--pv-rule)}.pv .pv-c-live span[class*="bg-[#EDE8DC]"]{background:var(--pv-card);color:var(--pv-ink-3)}.pv .pv-c-live h1,.pv .pv-c-live h2{font-family:var(--pv-font-display);font-weight:var(--pv-weight-display);letter-spacing:var(--pv-tracking-display);line-height:var(--pv-leading-tight);color:var(--pv-ink);font-size:var(--pv-text-h3)}.pv .pv-c-live p{color:var(--pv-ink-2);line-height:1.55}.pv .pv-c-live label{color:var(--pv-ink-2);font-size:var(--pv-text-small);font-weight:var(--pv-weight-label)}.pv .pv-c-live a{color:var(--pv-sage);text-underline-offset:4px}.pv .pv-c-live a:hover{color:var(--pv-sage-hover)}.pv .pv-c-live input{min-height:var(--pv-btn-h);border-radius:var(--pv-radius-pill);border:1px solid var(--pv-rule-strong);background:var(--pv-solid-light);color:var(--pv-ink);font-size:var(--pv-text-body)}.pv .pv-c-live input::placeholder{color:var(--pv-ink-3)}.pv .pv-c-live input:focus{border-color:var(--pv-sage);box-shadow:0 0 0 3px var(--pv-glass-light-fill), 0 0 0 4px var(--pv-sage-soft);outline:none}.pv .pv-c-live button{min-height:var(--pv-btn-h);border-radius:var(--pv-radius-pill);font-weight:var(--pv-weight-strong);letter-spacing:var(--pv-tracking-button);transition:background-color .2s var(--pv-ease), border-color .2s var(--pv-ease)}.pv .pv-c-live button[type=submit]{background:var(--pv-sage-deep);color:var(--pv-on-sage);border:0}.pv .pv-c-live button[type=submit]:hover{background:var(--pv-sage-hover)}.pv .pv-c-live button:not([type=submit]){background:var(--pv-solid-light);color:var(--pv-ink);border:1px solid var(--pv-rule-strong)}.pv .pv-c-live button:not([type=submit]):hover{border-color:var(--pv-ink-3)}.pv .pv-c-live button:focus-visible{outline:2px solid var(--pv-focus);outline-offset:3px}.pv .pv-c-live--signup button[type=submit]{color:var(--pv-ink);border:1px solid var(--pv-rule-strong);background:0 0}.pv .pv-c-live--signup button[type=submit]:hover{border-color:var(--pv-ink-3);background:0 0}.pv .pv-c-live--signup p:has(>a[href="/login?redirect=%2Faccount%2Fsubscription"]){display:none}.pv .pv-c-live--signup form~p{margin-top:var(--pv-space-2)}.pv .pv-c-live--login>[class~=rounded-2xl]:has(>h1){margin-top:calc(var(--pv-text-h2) * 1.1 + var(--pv-space-3));position:relative}.pv .pv-c-live--login>[class~=rounded-2xl]>h1{left:0;right:0;bottom:calc(100% + var(--pv-space-3));text-align:left;font-size:var(--pv-text-h2);margin:0;line-height:1.1;position:absolute}.pv .pv-c-auth-body .pv-c-fine{text-wrap:balance}.pv .pv-c-auth-body .pv-c-assure{flex-direction:column;align-items:flex-start}.pv .pv-c-auth-side{min-width:0;display:grid;position:relative}.pv .pv-c-auth .pv-c-auth-card .pv-c-fine{color:var(--pv-on-photo)}.pv .pv-c-auth .pv-c-auth-card .pv-c-fine a{color:var(--pv-on-photo);text-decoration:underline;-webkit-text-decoration-color:var(--pv-on-room-2);text-decoration-color:var(--pv-on-room-2);text-underline-offset:4px;white-space:nowrap}@media (min-width:900px){.pv .pv-c-auth-panel{padding-bottom:clamp(16px,3vw,32px)}.pv .pv-c-auth-body{max-width:480px;padding-block:var(--pv-space-5) var(--pv-space-3h);align-self:end}.pv .pv-c-auth-panel>.pv-c-auth-top,.pv .pv-c-auth-panel>.pv-c-auth-foot{justify-self:center;width:100%;max-width:480px}}@media (max-width:899px){.pv .pv-c-auth{isolation:isolate;row-gap:0;position:relative}.pv .pv-c-auth-panel,.pv .pv-c-auth-side{display:contents}.pv .pv-c-auth-top{padding:clamp(16px, 3vw, 40px) clamp(16px, 5vw, 80px) var(--pv-space-2);order:1}.pv .pv-c-auth .pv-c-auth-media{height:clamp(180px,51vw,280px);min-height:0;margin:0 calc(var(--pv-gutter) - var(--pv-room-inset));border-radius:var(--pv-radius-card);order:2}.pv .pv-c-auth .pv-c-auth-media>img{object-position:var(--pv-c-focus,50% 35%)}.pv .pv-c-auth-body{padding:var(--pv-space-3h) clamp(16px, 5vw, 80px) var(--pv-space-4);order:3}.pv .pv-c-auth .pv-c-auth-card{max-width:none;margin:0 calc(var(--pv-gutter) - var(--pv-room-inset));padding:var(--pv-space-3);background:var(--pv-card);border-color:var(--pv-rule);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--pv-ink);order:4;position:static}.pv .pv-c-auth .pv-c-auth-card b{color:var(--pv-ink)}.pv .pv-c-auth .pv-c-auth-card p,.pv .pv-c-auth .pv-c-auth-card .pv-c-fine{color:var(--pv-ink-2)}.pv .pv-c-auth .pv-c-auth-card .pv-c-fine a{color:var(--pv-sage);-webkit-text-decoration-color:var(--pv-sage-soft);text-decoration-color:var(--pv-sage-soft)}.pv .pv-c-auth-foot{padding:var(--pv-space-3) clamp(16px, 5vw, 80px) clamp(16px, 3vw, 40px);order:5}.pv .pv-c-auth .pv-c-auth-card--desk{display:none}}