.login-dialog-module__pUBDVG__dialog{border:1px solid var(--color-stone-200);width:min(920px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--color-ink);background:#fff;border-radius:24px;margin:auto;padding:0;position:fixed;inset:0;overflow:auto;box-shadow:0 24px 80px #0003}.login-dialog-module__pUBDVG__dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0c18138c}.login-dialog-module__pUBDVG__dialog[open]{animation:.2s ease-out login-dialog-module__pUBDVG__enter}.login-dialog-module__pUBDVG__content{grid-template-columns:1fr 1fr;display:grid;position:relative}.login-dialog-module__pUBDVG__form{align-self:center;min-width:0}.login-dialog-module__pUBDVG__close{z-index:1;width:44px;height:44px;color:var(--color-ink);cursor:pointer;background:#ffffffd9;border-radius:50%;place-items:center;display:grid;position:absolute;top:10px;right:10px}.login-dialog-module__pUBDVG__close:hover{background:var(--color-stone-100)}.login-dialog-module__pUBDVG__preview{background:var(--color-brand-950);color:#fff;padding:64px 32px 32px;overflow:hidden}.login-dialog-module__pUBDVG__eyebrow{letter-spacing:.16em;opacity:.65;font-size:10px;font-weight:600}.login-dialog-module__pUBDVG__preview h2{font-family:var(--font-display);letter-spacing:-.03em;margin:20px 0 12px;font-size:32px;line-height:1.15}.login-dialog-module__pUBDVG__preview>p:not(.login-dialog-module__pUBDVG__eyebrow){opacity:.75;max-width:280px;font-size:14px;line-height:1.6}.login-dialog-module__pUBDVG__image{border:5px solid #ffffff1f;border-radius:12px;max-height:220px;margin:32px -90px 28px 0;overflow:hidden;transform:rotate(-3deg);box-shadow:0 12px 32px #0003}.login-dialog-module__pUBDVG__image img{width:100%;height:auto;display:block}.login-dialog-module__pUBDVG__caption{opacity:.6;font-size:12px}@keyframes login-dialog-module__pUBDVG__enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:767px){.login-dialog-module__pUBDVG__dialog{max-width:440px}.login-dialog-module__pUBDVG__content{grid-template-columns:1fr}.login-dialog-module__pUBDVG__preview{display:none}}@media (prefers-reduced-motion:reduce){.login-dialog-module__pUBDVG__dialog[open]{animation:none}}
.marketing-frame{--marketing-header-height:4.25rem}:is(.marketing-header--home,.marketing-header--help){inset-inline:0;-webkit-backdrop-filter:none;backdrop-filter:none;color:#fff;background:0 0;border:0;position:absolute;top:0}.marketing-header--home+main .landing-hero{padding-top:calc(64px + var(--marketing-header-height))}:is(.marketing-header--home,.marketing-header--help) :is(a,nav,summary,svg){color:#fff}:is(.marketing-header--home,.marketing-header--help) :is(a,summary):focus-visible{outline-offset:4px;outline:2px solid #fff}:is(.marketing-header--home,.marketing-header--help) a:hover{text-underline-offset:4px;text-decoration:underline}:is(.marketing-header--home,.marketing-header--help) .marketing-primary{background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff40}:is(.marketing-header--home,.marketing-header--help) .marketing-primary:hover{background:#ffffff2e}:is(.marketing-header--home,.marketing-header--help) .marketing-mobile-menu>summary:hover{background:#ffffff1a}:is(.marketing-header--home,.marketing-header--help) .marketing-mobile-menu>div{background:var(--color-brand-950);max-height:calc(100dvh - var(--marketing-header-height));border-color:#ffffff26}:is(.marketing-header--home,.marketing-header--help) .marketing-mobile-links>a{border-color:#ffffff26}:is(.marketing-header--home,.marketing-header--help) .marketing-mobile-actions>a:first-child{background:0 0;border-color:#ffffff40}@media (max-width:767px){.marketing-header--home+main .landing-hero{padding-top:calc(48px + var(--marketing-header-height))}}
