.nav_wrap{z-index:50;backdrop-filter:blur(16px);color:#fafafa;background:#12100fd9;border-bottom:1px solid #ffffff0c;position:fixed;inset:0 0 auto}.nav_contain{gap:0}.nav_layout{height:var(--nav--height);justify-content:space-between;align-items:center;gap:2rem;display:flex;position:relative}.nav_logo_wrap{grid-column:1/7;align-items:center;width:fit-content;padding-block:.5rem;display:inline-flex}.nav_logo_svg{flex:none;width:7rem}.nav_links_wrap{align-items:center;gap:clamp(1.2rem,3vw,3rem);display:flex;position:absolute;left:50%;transform:translate(-50%)}.nav_link_wrap{color:#b5b1ae;padding-block:.8rem;font-size:.875rem;transition:color .16s}.nav_link_wrap:hover,.nav_link_wrap:focus-visible{color:#fafafa}.nav_actions_wrap{grid-column:11/13;justify-self:end;align-items:center;gap:1rem;display:flex}.nav_menu_wrap{align-items:center;gap:.75rem;min-height:2.75rem;font-size:.875rem;display:none}.nav_menu_icon_wrap{gap:.3rem;width:1rem;display:grid}.nav_menu_line{background:currentColor;height:1px}.nav_dialog_wrap{color:#fafafa;background:#12100f;border:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0}.nav_dialog_contain{height:100%;padding-bottom:2rem}.nav_dialog_head{min-height:var(--nav--height);justify-content:space-between;align-items:center;display:flex}.nav_menu_wrap.is-close{display:flex}.nav_dialog_links_wrap{flex-direction:column;display:flex}.nav_dialog_link_wrap{border-top:1px solid var(--orb-line);align-items:baseline;gap:2rem;padding-block:1.5rem;display:flex}.nav_dialog_link_index{color:var(--orb-muted)}.nav_dialog_actions{margin-top:auto}@container (width<=58rem){.nav_links_wrap{grid-column:6/10;gap:1.5rem}.nav_logo_wrap{grid-column:1/6}.nav_actions_wrap{grid-column:10/13}}@container (width<=44rem){.nav_logo_wrap{grid-column:1/8}.nav_links_wrap,.nav_waitlist.button_main_wrap{display:none}.nav_actions_wrap{grid-column:8/13}.nav_menu_wrap{display:flex}}.footer_wrap{padding-top:var(--_spacing---space--6);padding-bottom:var(--site--margin);background-color:var(--_theme---background);position:relative}.footer_wrap.is-overlay{background-color:var(--swatch--transparent)}.footer_contain{gap:0}.footer_panel_wrap{border-top:1px solid var(--orb-line);flex-direction:column;gap:3rem;padding:2.5rem 0 0;display:flex}.footer_top_layout{display:var(--flex-medium,grid);gap:var(--_spacing---space--7) var(--site--gutter);flex-direction:column;grid-template-columns:repeat(12,minmax(0,1fr))}.footer_brand_wrap{grid-column:1/span 5;width:100%}.footer_logo_wrap{margin-bottom:var(--_spacing---space--4);display:inline-flex}.footer_logo_svg{flex-shrink:0;width:9rem}.footer_tagline{max-width:32ch;color:var(--_theme---text-muted)}.footer_columns_wrap{grid-column:7/span 6;grid-template-columns:repeat(calc(3 - 1 * var(--_responsive---xsmall)), minmax(0, 1fr));gap:var(--_spacing---space--6) var(--site--gutter);width:100%;display:grid}.footer_column_wrap{gap:var(--_spacing---space--3);flex-direction:column;display:flex}.footer_column_title{color:var(--_theme---text-muted)}.footer_column_list{gap:var(--_spacing---space--2);flex-direction:column;display:flex}.footer_link_wrap{font-size:var(--_typography---font-size--text-small);color:#fafafa;transition:color .2s;display:inline-flex}.footer_bottom_layout{justify-content:space-between;gap:var(--_spacing---space--3);padding-top:var(--_spacing---space--4);border-top:var(--border-width--main) solid var(--_theme---border);flex-wrap:wrap;display:flex}.footer_bottom_text{color:var(--_theme---text-muted)}:root{--ease-out:cubic-bezier(.23, 1, .32, 1)}@view-transition{navigation:auto}.nav_wrap{view-transition-name:orbital-nav}::view-transition-old(root){animation:orb-page-out .22s var(--ease-out) both}::view-transition-new(root){animation:orb-page-in .22s var(--ease-out) both}::view-transition-group(orbital-nav){animation-duration:.22s}::view-transition-old(orbital-nav){opacity:0;animation:none}::view-transition-new(orbital-nav){animation:none}@keyframes orb-page-out{to{opacity:0}}@keyframes orb-page-in{0%{opacity:0}}[data-session-entry] .nav_contain{animation:orb-entry .6s var(--ease-out) backwards}[data-session-entry] .product-hero-wall{animation:orb-wall-entry .9s var(--ease-out) backwards}[data-session-entry] .product-hero-content>*{animation:orb-entry .65s var(--ease-out) backwards}[data-session-entry] .product-hero-content>:nth-child(2){animation-delay:60ms}[data-session-entry] .product-hero-content>:nth-child(3){animation-delay:.12s}[data-session-entry] .product-hero-content>:nth-child(4){animation-delay:.18s}[data-session-entry] .page_main:not(:has(.product-hero)){animation:orb-entry .65s var(--ease-out) backwards}@keyframes orb-entry{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}@keyframes orb-wall-entry{0%{opacity:0;transform:scale(1.035)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){[data-session-entry] .nav_contain,[data-session-entry] .product-hero-wall,[data-session-entry] .product-hero-content>*,[data-session-entry] .page_main{animation:none}::view-transition-old(root),::view-transition-new(root){animation-duration:.1s}::view-transition-group(orbital-nav){animation-duration:0s}}.skip_link_wrap{top:var(--_spacing---space--2);left:var(--_spacing---space--2);z-index:100;padding:var(--_spacing---space--2) var(--_spacing---space--4);border-radius:var(--radius--small);background-color:var(--_theme---text);color:var(--_theme---background);font-size:var(--_typography---font-size--text-small);transition:translate .2s;position:fixed;translate:0 -200%}.skip_link_wrap:focus-visible{translate:0}.page_main{display:block}img,picture,video,canvas{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none}
