.lrod-signup-more{border-top:1px solid var(--lrod-rule);margin-top:.5rem;padding-top:1rem}.lrod-signup-more__title{font-size:var(--lrod-text-sm);letter-spacing:.04em;text-transform:uppercase;color:var(--lrod-ink-muted);margin:0 0 .15rem;font-weight:700}.lrod-signup-more__peek{font-size:var(--lrod-text-sm);color:var(--lrod-ink-muted);margin-top:.15rem;font-weight:400;display:block}.lrod-signup-more__steps{gap:.55rem;margin:0;padding-left:1.4rem;list-style:decimal;display:grid}.lrod-signup-more__steps li::marker{color:var(--lrod-brand);font-weight:700}.lrod-signup .lrod-list,.lrod-signup-entry .lrod-list{gap:.45rem;margin:0;padding-left:0;list-style:none;display:grid}.lrod-signup .lrod-list>li,.lrod-signup-entry .lrod-list>li{padding-left:1.2rem;position:relative}.lrod-signup .lrod-list>li:before,.lrod-signup-entry .lrod-list>li:before{content:"";background:var(--lrod-brand);border-radius:50%;width:.38rem;height:.38rem;position:absolute;top:.62em;left:.15rem}.lrod-signup .lrod-list>li>strong:first-child,.lrod-signup-entry .lrod-list>li>strong:first-child{color:var(--lrod-ink)}.lrod-signup-more__steps strong{color:var(--lrod-ink);display:block}.lrod-signup-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--lrod-brand);margin:0 0 .35rem;font-size:.75rem;font-weight:700}.lrod-signup-assure{font-size:var(--lrod-text-sm);color:var(--lrod-ink-muted);flex-wrap:wrap;justify-content:center;gap:.4rem;margin:-.35rem 0 0;padding:0;list-style:none;display:flex}.lrod-signup-assure li{border:1px solid var(--lrod-rule);background:var(--lrod-surface);border-radius:999px;align-items:center;gap:.4rem;padding:.25rem .7rem;display:inline-flex}.lrod-signup-assure li:before{content:"";border-left:2px solid var(--lrod-success);border-bottom:2px solid var(--lrod-success);width:.55em;height:.3em;margin-top:-.2em;transform:rotate(-45deg)}.lrod-signup-wash{isolation:isolate;position:relative}.lrod-signup-wash:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(38% 42% at var(--lrod-signup-drift) 38%, color-mix(in oklab, var(--lrod-brand) 13%, transparent), transparent 72%), radial-gradient(32% 38% at calc(100% - var(--lrod-signup-drift)) 62%, color-mix(in oklab, var(--lrod-chrome-accent) 20%, transparent), transparent 72%);height:min(44rem,100%);position:absolute;inset:-2.5rem 0 auto}@property --lrod-signup-drift{syntax:"<percentage>";inherits:false;initial-value:34%}.lrod-signup-doors .lrod-start__door{isolation:isolate;position:relative;overflow:hidden}.lrod-signup-doors .lrod-start__door:before,.lrod-signup-doors .lrod-start__door:after{content:"";pointer-events:none;position:absolute}.lrod-signup-doors .lrod-start__door:before{background:linear-gradient(90deg, var(--lrod-brand), var(--lrod-chrome-accent));transform-origin:0;height:3px;inset:0 0 auto;transform:scaleX(0)}.lrod-signup-doors .lrod-start__door:after{z-index:-1;background:linear-gradient(115deg, transparent 38%, color-mix(in oklab, var(--lrod-brand) 7%, transparent) 50%, transparent 62%);inset:0;transform:translate(-110%)}[data-surface=adult] .lrod-signup-doors .lrod-start__door:is(:hover,:focus-visible):before{transform:scaleX(1)}[data-surface=adult] .lrod-signup-doors .lrod-start__door:is(:hover,:focus-visible){box-shadow:var(--lrod-shadow-lg)}.lrod-home .lrod-list.lrod-start__foot{font-size:var(--lrod-text-sm);margin-top:2rem}@media (prefers-reduced-motion:no-preference){.lrod-signup-wash .lrod-signup__head{animation:lrod-signup-rise .52s var(--lrod-motion-ease) both}.lrod-signup-promises li{animation:lrod-signup-rise .48s var(--lrod-motion-ease) backwards}.lrod-signup-promises li:first-child{animation-delay:.14s}.lrod-signup-promises li:nth-child(2){animation-delay:.22s}.lrod-signup-promises li:nth-child(3){animation-delay:.3s}.lrod-signup-wash .lrod-signup__form{animation:lrod-signup-rise .64s 80ms var(--lrod-motion-ease) backwards}.lrod-signup-wash:before{animation:28s ease-in-out infinite alternate lrod-signup-drift}.lrod-signup-wash:has(.lrod-signup__form:is(:hover,:focus-within)):before{animation-play-state:paused}.lrod-signup-wash .lrod-signup__form .lrod-card{transition:box-shadow .26s var(--lrod-motion-ease)}[data-surface=adult] .lrod-signup-wash .lrod-signup__form .lrod-card:focus-within{box-shadow:var(--lrod-shadow-lg), 0 0 0 5px color-mix(in oklab, var(--lrod-brand) 12%, transparent)}.lrod-signup-wash .lrod-steps__nav>.lrod-submit[data-variant=primary]{transition:background-position .8s var(--lrod-motion-ease), box-shadow var(--lrod-motion) var(--lrod-motion-ease);background-image:linear-gradient(110deg,#0000 40%,#ffffff3d 50%,#0000 60%);background-position:130% 0;background-repeat:no-repeat;background-size:250% 100%}[data-surface=adult] .lrod-signup-wash .lrod-steps__nav>.lrod-submit[data-variant=primary]:not([disabled]):hover,[data-surface=adult] .lrod-signup-doors .lrod-start__door:hover .lrod-plans__cta{background-position:-30% 0}.lrod-signup-doors .lrod-start__door:before{transition:transform .42s var(--lrod-motion-ease)}.lrod-signup-doors .lrod-start__door:after{transition:transform .9s var(--lrod-motion-ease)}[data-surface=adult] .lrod-signup-doors .lrod-start__door:hover:after{transform:translate(110%)}[data-surface=adult] .lrod-signup-doors .lrod-start__door:hover{transform:translateY(-3px)}@supports (interpolate-size:allow-keywords){.lrod-signup-more{interpolate-size:allow-keywords}.lrod-signup-more details::details-content{height:0;transition:height .28s var(--lrod-motion-ease), content-visibility .28s allow-discrete;overflow:clip}.lrod-signup-more details[open]::details-content{height:auto}}}@keyframes lrod-signup-rise{0%{opacity:.35;transform:translateY(12px)}}@keyframes lrod-signup-drift{to{--lrod-signup-drift:66%}}.lrod-signup-wash .lrod-signup__head h1{text-wrap:balance}.lrod-signup-wash .lrod-signup__head p{text-wrap:pretty}.lrod-signup-doc__contents{display:none}@media (max-width:48rem){.lrod-signup-doc__contents{border:1px solid var(--lrod-rule);border-radius:var(--lrod-radius-lg);background:var(--lrod-surface);display:block}.lrod-signup-doc__contents>summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:3rem;padding:0 1rem;font-weight:600;list-style:none;display:flex}.lrod-signup-doc__contents>summary::-webkit-details-marker{display:none}.lrod-signup-doc__contents>summary:after{content:"+";content:"+" / "";color:var(--lrod-ink-muted);font-size:1.2rem}.lrod-signup-doc__contents[open]>summary:after{content:"−";content:"−" / ""}.lrod-signup-doc__contents ol{border-top:1px solid var(--lrod-rule);margin:0;padding:.35rem 1rem .6rem 2.4rem;list-style:decimal}.lrod-signup-doc__contents li::marker{color:var(--lrod-ink-subtle);font-size:var(--lrod-text-sm)}.lrod-signup-doc__contents a{min-height:2.75rem;color:var(--lrod-ink);align-items:center;padding-block:.3rem;line-height:1.35;text-decoration:none;display:flex}.lrod-signup-doc>.lrod-card{--lrod-pad:0;box-shadow:none;background:0 0;border-color:#0000}.lrod-signup-doc section+section{border-top:1px solid var(--lrod-rule);padding-top:1.35rem}.lrod-signup-doc section{scroll-margin-top:1rem}.lrod-signup-doc section ul{list-style:outside}.lrod-signup-doc section li::marker{color:var(--lrod-ink-subtle)}}@media (max-width:40rem){.lrod-signup,.lrod-signup-entry{--lrod-target:3rem}.lrod-signup .lrod-input,.lrod-signup-entry .lrod-input{min-height:var(--lrod-target)}.lrod-signup .lrod-password-toggle{min-height:2.5rem;padding-inline:.8rem}.lrod-signup .lrod-check{gap:.7rem;font-size:1rem}.lrod-signup .lrod-check>input[type=checkbox]{width:1.35rem;height:1.35rem;margin-top:.05em}.lrod-signup-assure{gap:.2rem 1rem;margin-top:-.5rem}.lrod-signup-assure li{background:0 0;border:0;padding:.1rem 0}.lrod-signup-signin>a,.lrod-signup-new,.lrod-signup-entry p>a:only-child{align-items:center;min-height:2.75rem;display:inline-flex}.lrod-signup-doors .lrod-start__doors{gap:1rem}.lrod-signup-doors .lrod-start__door{gap:.45rem;padding:1.15rem 1.15rem 1.25rem}.lrod-signup-doors .lrod-start__body{font-size:.9375rem;line-height:1.5}.lrod-signup-doors .lrod-plans__rows{gap:.6rem;margin:.35rem 0 .55rem;padding-top:.75rem}.lrod-signup-doors .lrod-plans__row dt{margin-right:.5em;font-size:.75rem;display:inline}.lrod-signup-doors .lrod-plans__row dd{margin:0;display:inline}.lrod-signup-doors .lrod-plans__more{gap:0}.lrod-signup-doors .lrod-start__more{min-height:2.75rem}}
