body{--rs-header-h:var(--wp--custom--landing--layout--header-offset)}body.rs-prelaunch{--rs-header-h:calc(var(--wp--custom--landing--layout--header-offset) + var(--wp--custom--landing--layout--banner))}@media (max-width:1024px){body{--rs-header-h:var(--wp--custom--landing--layout--header-offset-narrow)}body.rs-prelaunch{--rs-header-h:calc(var(--wp--custom--landing--layout--header-offset-narrow) + var(--wp--custom--landing--layout--banner-narrow))}}.rs-site-header{background:transparent;box-shadow:none;font-family:var(--wp--preset--font-family--core);left:0;position:fixed;right:0;top:0;transition:background-color var(--wp--custom--landing--motion--fast) var(--wp--custom--landing--motion--ease),box-shadow var(--wp--custom--landing--motion--fast) var(--wp--custom--landing--motion--ease),transform .24s var(--wp--custom--landing--motion--ease);z-index:20}.admin-bar .rs-site-header{top:var(--wp-admin--admin-bar--height,0)}.rs-site-header.is-solid{box-shadow:var(--wp--custom--landing--shadow--header)}.rs-site-header.is-open,.rs-site-header.is-solid{background:var(--wp--preset--color--surface-card)}.rs-site-header.is-open{box-shadow:none}.rs-site-header__banner{align-items:center;background:var(--wp--preset--color--ink-base);display:flex;gap:14px;height:var(--wp--custom--landing--layout--banner);justify-content:center;overflow:hidden;padding:0 var(--wp--custom--landing--fluid--banner-pad);white-space:nowrap}.rs-site-header__banner-line{align-items:center;color:var(--wp--custom--web--color--surface--navy-tint);display:flex;font-size:15px;font-weight:500;gap:8px;line-height:22px;min-width:0}.rs-site-header__rocket{color:var(--wp--custom--landing--color--bronze-light);flex:none}.rs-site-header__banner-text{overflow:hidden;text-overflow:ellipsis}.rs-site-header__banner strong{color:var(--wp--custom--landing--color--bronze-light);font-weight:700}.rs-site-header__bar{align-items:center;display:flex;gap:32px;margin:0 auto;padding:20px 0;width:min(var(--wp--custom--landing--layout--container),100% - 2 * var(--wp--custom--landing--fluid--gutter))}.rs-site-header__logo{display:flex;flex:none}.rs-site-header__logo-img{display:block;height:44px;width:auto}.rs-site-header__nav{display:flex;flex:1;flex-wrap:wrap;gap:4px var(--wp--custom--landing--fluid--nav-gap);justify-content:center;min-width:0}.rs-site-header__nav a,.rs-site-header__nav a:visited{color:var(--wp--preset--color--ink-base);font-size:15px;font-weight:500;line-height:22px;text-decoration:none;white-space:nowrap}.rs-site-header__nav a:hover,.rs-site-header__nav a[aria-current=page],.rs-site-header__sheet-nav a[aria-current=page]{color:var(--wp--preset--color--bronze-text)}.rs-site-header__nav a[aria-current=page]{font-weight:600}.rs-site-header__right{align-items:center;display:flex;flex:none;gap:10px}.has-banner .rs-site-header__right{gap:8px}.rs-site-header__menu,.rs-site-header__sheet{display:none}@media (max-width:1024px){.rs-site-header__banner{height:var(--wp--custom--landing--layout--banner-narrow);padding:0 16px}.rs-site-header__banner-line{font-size:13px;line-height:18px}.rs-site-header__rocket{height:16px;width:16px}.has-banner.is-tucked{transform:translateY(calc(var(--wp--custom--landing--layout--banner-narrow)*-1))}.rs-site-header__bar{gap:12px;padding:8px 0}.rs-site-header__logo{margin-right:auto}.rs-site-header__logo-img{height:36px}.rs-site-header__cta2,.rs-site-header__nav{display:none}.rs-site-header__right .rs-btn{font-size:14px;height:36px;padding:0 14px}.is-open .rs-site-header__cta{display:none}.rs-site-header__menu{align-items:center;background:transparent;border:0;border-radius:var(--wp--custom--radius--lg);color:var(--wp--preset--color--ink-base);cursor:pointer;display:flex;flex:none;height:44px;justify-content:center;padding:0;width:44px}.rs-site-header__burger{display:grid;gap:5px;width:18px}.rs-site-header__burger span{background:currentColor;border-radius:2px;display:block;height:1.8px;transition:transform var(--wp--custom--landing--motion--fast) var(--wp--custom--landing--motion--ease),opacity var(--wp--custom--landing--motion--fast) var(--wp--custom--landing--motion--ease)}.is-open .rs-site-header__burger span:first-child{transform:translateY(6.8px) rotate(45deg)}.is-open .rs-site-header__burger span:nth-child(2){opacity:0}.is-open .rs-site-header__burger span:nth-child(3){transform:translateY(-6.8px) rotate(-45deg)}.rs-site-header__sheet{background:var(--wp--preset--color--surface-card);box-sizing:border-box;display:flex;flex-direction:column;inset:0;opacity:0;padding:var(--rs-menu-top,var(--rs-header-h)) 20px calc(40px + env(safe-area-inset-bottom));position:fixed;transition:opacity var(--wp--custom--landing--motion--fast) var(--wp--custom--landing--motion--ease),visibility 0s linear var(--wp--custom--landing--motion--fast);visibility:hidden;z-index:-1}.is-open .rs-site-header__sheet{opacity:1;transition-delay:0s;visibility:visible}.rs-site-header__sheet-nav{display:flex;flex:1;flex-direction:column;min-height:0;overflow-y:auto;padding-top:8px}.rs-site-header__sheet-nav a,.rs-site-header__sheet-nav a:visited{align-items:center;border-bottom:1px solid var(--wp--custom--web--color--border--subtle);color:var(--wp--preset--color--ink-base);display:flex;font-size:18px;font-weight:600;line-height:24px;min-height:52px;text-decoration:none}.rs-site-header__sheet-actions{display:flex;flex:none;flex-direction:column;gap:10px;margin-top:16px}.rs-site-header__sheet-actions .rs-btn{font-size:16px;height:52px;width:100%}}@media (max-width:480px){.rs-site-header__banner-text{overflow:visible;text-overflow:clip;white-space:normal}}@media (max-width:360px){.rs-site-header__bar{gap:12px;width:calc(100% - 32px)}.rs-site-header__logo-img{height:31px}.rs-site-header__right{gap:12px}.rs-site-header__right .rs-btn{font-size:13px;height:32px;padding:0 12px}}@media (max-width:339px){.rs-site-header__right .rs-btn{display:none}}@media (max-width:1024px) and (scripting:none){.rs-site-header{background:var(--wp--preset--color--surface-card);position:static}.rs-site-header__menu{display:none}.rs-site-header__sheet{opacity:1;padding-top:0;position:static;visibility:visible;z-index:auto}}html{scroll-padding-top:var(--wp--custom--landing--layout--header-offset)}html:has(body.rs-prelaunch){scroll-padding-top:calc(var(--wp--custom--landing--layout--header-offset) + var(--wp--custom--landing--layout--banner))}@media (max-width:1024px){html,html:has(body.rs-prelaunch){scroll-padding-top:calc(var(--wp--custom--landing--layout--header-offset-narrow) + 8px)}}html.rs-menu-open,html.rs-modal-open{overflow:hidden}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.rs-waitlist{background:var(--wp--custom--web--color--surface--scrim);border:0;box-sizing:border-box;color:var(--wp--preset--color--ink-base);font-family:var(--wp--preset--font-family--core);height:100%;inset:0;margin:0;max-height:none;max-width:none;padding:20px;position:fixed;width:100%;z-index:60}.rs-waitlist:target,.rs-waitlist[open]{align-items:center;display:flex;justify-content:center}.rs-waitlist::backdrop{background:transparent}.rs-waitlist__panel{background:var(--wp--preset--color--surface-card);border-radius:20px;box-shadow:var(--wp--custom--landing--shadow--dialog);box-sizing:border-box;max-height:calc(100vh - 40px);max-width:580px;overflow-y:auto;padding:var(--wp--custom--landing--fluid--dialog-pad);position:relative;width:100%}.rs-waitlist__close,.rs-waitlist__close:visited{align-items:center;background:var(--wp--custom--web--color--surface--off-white);border-radius:999px;color:var(--wp--preset--color--ink-base);display:flex;height:40px;justify-content:center;position:absolute;right:16px;top:16px;width:40px}.rs-waitlist__form{display:flex;flex-direction:column;gap:20px}.rs-waitlist[data-sent=false] .rs-waitlist__sent,.rs-waitlist[data-sent=true] .rs-waitlist__form{display:none}.rs-waitlist__head{display:flex;flex-direction:column;gap:8px;padding-right:44px}.rs-waitlist__eyebrow{align-items:center;color:var(--wp--preset--color--bronze-text);display:flex;font-size:13px;font-weight:700;gap:8px;letter-spacing:1.2px;line-height:18px;text-transform:uppercase}.rs-waitlist__eyebrow .rs-glyph{color:var(--wp--preset--color--bronze-base);flex:none}.rs-waitlist__sent-title,.rs-waitlist__title{color:var(--wp--preset--color--ink-base);font-size:var(--wp--custom--landing--fluid--dialog-title);font-weight:700;letter-spacing:-.02em;line-height:1.214;margin:0}.rs-waitlist__lede{color:var(--wp--preset--color--ink-navy);font-size:15px;line-height:23px;margin:0;text-wrap:pretty}.rs-waitlist__group{border:0;display:flex;flex-direction:column;gap:8px;margin:0;min-width:0;padding:0}.rs-waitlist__label{color:var(--wp--preset--color--ink-base);font-size:14px;font-weight:600;line-height:20px;padding:0}.rs-waitlist__group>.rs-waitlist__label{margin-bottom:8px}.rs-waitlist__roles{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.rs-waitlist__role{align-items:flex-start;background:var(--wp--preset--color--surface-card);border:1.5px solid var(--wp--custom--web--color--border--default);border-radius:12px;cursor:pointer;display:flex;gap:12px;padding:14px;position:relative}.rs-waitlist__role input{opacity:0;pointer-events:none;position:absolute}.rs-waitlist__role:has(input:checked){background:var(--wp--custom--web--color--bronze--wash);border-color:var(--wp--preset--color--bronze-base)}.rs-waitlist__role:has(input:focus-visible){box-shadow:0 0 0 3px var(--wp--custom--landing--color--bronze-35)}.rs-waitlist__role-icon{align-items:center;background:var(--wp--custom--web--color--surface--off-white);border-radius:999px;color:var(--wp--preset--color--text-secondary);display:flex;flex:none;height:40px;justify-content:center;width:40px}.rs-waitlist__role:has(input:checked) .rs-waitlist__role-icon{background:var(--wp--preset--color--bronze-base);color:var(--wp--preset--color--text-inverse)}.rs-waitlist__role-copy{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0;text-align:left}.rs-waitlist__role-title{color:var(--wp--preset--color--ink-base);font-size:16px;font-weight:700;line-height:22px}.rs-waitlist__role-desc{color:var(--wp--custom--landing--color--slate);font-size:14px;line-height:20px;text-wrap:pretty}.rs-waitlist__field{display:flex;flex-direction:column;gap:8px}#rs-waitlist .rs-waitlist__input{background:var(--wp--preset--color--surface-card);border:1px solid var(--wp--custom--web--color--border--hover);border-radius:8px;box-sizing:border-box;color:var(--wp--preset--color--ink-base);font-family:var(--wp--preset--font-family--core);font-size:15px;height:46px;outline:none;padding:0 16px;width:100%}#rs-waitlist .rs-waitlist__input::placeholder{color:var(--wp--custom--landing--color--placeholder)}#rs-waitlist .rs-waitlist__input:focus{border-color:var(--wp--preset--color--bronze-base);box-shadow:0 0 0 3px var(--wp--custom--landing--color--bronze-35)}#rs-waitlist .rs-waitlist__input[aria-invalid=true]{border-color:var(--wp--custom--web--color--danger--base)}#rs-waitlist .rs-waitlist__input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--wp--preset--color--surface-card) inset;-webkit-text-fill-color:var(--wp--preset--color--ink-base)}.rs-waitlist__alert,.rs-waitlist__error{color:var(--wp--custom--web--color--danger--base);font-size:13px;font-weight:500;line-height:18px;margin:0}.rs-waitlist__trap{height:1px;left:-10000px;overflow:hidden;position:absolute;width:1px}#rs-waitlist .rs-waitlist__submit{background:var(--wp--preset--color--bronze-base);border:1px solid transparent;color:var(--wp--preset--color--text-inverse);font-size:16px;height:48px;line-height:normal;padding:0 22px;width:100%}#rs-waitlist .rs-waitlist__submit:focus-visible,#rs-waitlist .rs-waitlist__submit:hover{background:var(--wp--custom--web--color--bronze--hover-deep)}#rs-waitlist .rs-waitlist__submit:active{background:var(--wp--preset--color--bronze-text)}.rs-waitlist__sent{align-items:center;display:flex;flex-direction:column;gap:10px;padding:12px 0 4px;text-align:center}.rs-waitlist__disc{align-items:center;background:var(--wp--custom--landing--color--success-mint);border-radius:999px;color:var(--wp--custom--web--color--success--base);display:flex;height:64px;justify-content:center;width:64px}.rs-waitlist__disc .rs-glyph{height:22px;width:34px}.rs-waitlist__sent-title{font-size:var(--wp--custom--landing--fluid--text-24);line-height:1.25;margin-top:8px;text-wrap:balance}.rs-waitlist__sent-body{align-self:stretch;color:var(--wp--preset--color--ink-navy);font-size:16px;line-height:24px;margin:0;text-wrap:pretty}.rs-waitlist__sent-body strong{color:var(--wp--preset--color--ink-base);font-weight:700}.rs-waitlist__done{align-self:stretch;margin-top:16px}.rs-waitlist [hidden]{display:none}
