[data-console]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--c-rail:64px;--c-rail-open:208px;--c-radius:16px;--c-page:#c9cac8;--c-ground:#ecedeb;--c-card:#f4f5f3;--c-card-2:#e4e6e3;--c-card-3:#d5d8d4;--c-line:#171a180f;--c-line-strong:#171a1824;--c-ink:#202422;--c-ink-2:#6a726d;--c-ink-3:#9aa29d;--c-sand:#e9dfc6;--c-sand-ink:#6b5a2e;--c-accent-soft:color-mix(in oklab, var(--c-accent) 18%, transparent);--c-accent-wash:color-mix(in oklab, var(--c-accent) 58%, var(--c-card));--c-accent-line:color-mix(in oklab, var(--c-accent) 55%, var(--c-ink));--color-background:var(--c-ground);--color-foreground:var(--c-ink);--color-card:var(--c-card);--color-card-foreground:var(--c-ink);--color-border:var(--c-line);--color-primary:var(--c-accent);--color-primary-foreground:var(--c-accent-ink);--color-brand:var(--c-accent);--color-brand-hover:var(--c-accent);--color-accent:var(--c-accent);--color-accent-foreground:var(--c-accent-ink);--color-muted:var(--c-card-2);--color-muted-foreground:var(--c-ink-2);--color-sand:var(--c-sand);--color-sand-foreground:var(--c-sand-ink);font-family:var(--font-console), var(--font-geist-sans), system-ui, sans-serif;background-color:var(--c-ground);color:var(--c-ink);transition:background-color .2s,color .2s}[data-console][data-mode=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--c-page:#0d0f0d;--c-ground:#171917;--c-card:#1f221f;--c-card-2:#2a2e2a;--c-card-3:#373c37;--c-line:#edefea12;--c-line-strong:#edefea29;--c-ink:#edefea;--c-ink-2:#a2aaa5;--c-ink-3:#6f7773;--c-sand:#3b3320;--c-sand-ink:#e5d6ae}.console-rail{width:var(--c-rail);z-index:40;transition:width .22s cubic-bezier(.23,1,.32,1)}.console-rail .console-rail-item{justify-content:center;gap:0;padding:0}.console-rail-label{white-space:nowrap;display:none}@media (hover:hover) and (pointer:fine){.console-rail:hover{width:var(--c-rail-open)}.console-rail:hover .console-rail-item{justify-content:flex-start;gap:12px;padding:0 12px}.console-rail:hover .console-rail-label{display:inline}}.console-rail-item:not(.console-rail .console-rail-item){gap:12px;padding:0 12px}.console-card{background-color:var(--c-card);border-radius:var(--c-radius);transition:background-color .2s}.console-inset{background-color:var(--c-card-2);border-radius:10px}[dir=ltr] .console-wash{background-image:linear-gradient(135deg, var(--c-accent-wash) 0%, color-mix(in oklab, var(--c-accent) 22%, var(--c-card)) 42%, var(--c-card-3) 100%)}[dir=rtl] .console-wash{background-image:linear-gradient(-135deg, var(--c-accent-wash) 0%, color-mix(in oklab, var(--c-accent) 22%, var(--c-card)) 42%, var(--c-card-3) 100%)}[data-console] .glass-card,[data-console] .glass-card-elevated,[data-console] .glass-card-tinted{background:var(--c-card);-webkit-backdrop-filter:none;box-shadow:none;border:0}[data-console] .glass-card:hover,[data-console] .glass-card-elevated:hover{box-shadow:none}[data-console] .glass-card-sand{background:var(--c-sand);-webkit-backdrop-filter:none;box-shadow:none;border:0}[data-console] .bg-white\/50,[data-console] .bg-white\/60,[data-console] .bg-white\/40{background-color:var(--c-card-2)}[data-console] [data-variant=primary],[data-console] .bg-primary.text-white{color:var(--c-accent-ink)}[data-console] [data-variant=primary]{box-shadow:none;border-radius:10px}[data-console] [data-variant=secondary]{background:var(--c-card-2);border-radius:10px}[data-console] .gradient-text{-webkit-text-fill-color:currentColor;background:0 0}.console-tab{background-color:var(--c-card);color:var(--c-ink);border-radius:10px;transition:background-color .15s,color .15s}.console-tab:hover{background-color:var(--c-card-2)}.console-tab[aria-selected=true],.console-tab[data-active=true]{background-color:var(--c-card-3);color:var(--c-ink)}.console-rail-item{background-color:var(--c-card);color:var(--c-ink-2);border-radius:10px;transition:background-color .15s,color .15s,width .2s cubic-bezier(.23,1,.32,1)}.console-rail-item:hover{background-color:var(--c-card-2);color:var(--c-ink)}.console-rail-item[aria-current=page]{background-color:var(--c-card-3);color:var(--c-ink)}.console-card-action{background-color:var(--c-card-2);color:var(--c-ink);border-radius:8px;width:36px;height:36px}.console-cta{background-color:var(--c-accent);color:var(--c-accent-ink);border-radius:10px}.console-swatch[aria-checked=true]{outline:2px solid var(--c-ink);outline-offset:2px}.console-numeral{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-weight:300;line-height:1}.console-legend:before{content:"";background-color:var(--c-accent);vertical-align:middle;border-radius:999px;width:6px;height:6px;display:inline-block}[dir=ltr] .console-legend:before{margin-right:6px}[dir=rtl] .console-legend:before{margin-left:6px}@keyframes console-rise{0%{opacity:0;transform:translateY(4px)}}@keyframes console-fade{0%{opacity:0}}.console-stagger>*{animation:.36s cubic-bezier(.23,1,.32,1) both console-rise}.console-stagger>:nth-child(2){animation-delay:40ms}.console-stagger>:nth-child(3){animation-delay:80ms}.console-stagger>:nth-child(4){animation-delay:.12s}.console-stagger>:nth-child(5){animation-delay:.16s}.console-stagger>:nth-child(6){animation-delay:.2s}.console-stagger>:nth-child(n+7){animation-delay:.24s}.console-fade{animation:.12s ease-out both console-fade}.console-lift{transition:transform .16s cubic-bezier(.23,1,.32,1),background-color .16s}@media (hover:hover) and (pointer:fine){.console-lift:hover{background-color:var(--c-card-2)}}.console-press:active{transform:scale(.98)}@media (prefers-reduced-motion:reduce){.console-stagger>*{animation:.2s ease-out both console-fade}.console-lift:hover,.console-press:active{transform:none}}.org-onboard{--ob-bg:#5c6b55;--ob-bg-end:#4e5c48;--ob-text:#f4f0e8;--ob-text-secondary:#f4f0e8e6;--ob-text-muted:#f4f0e8b3;--ob-accent:#c8dcc9;--ob-card:#f4f0e81a;--ob-card-on:#f4f0e838;--ob-border:#f4f0e833;--ob-button-bg:#ece9e0;--ob-button-text:#3a4835;--ob-ease:cubic-bezier(.23, 1, .32, 1);background-color:var(--ob-bg);min-height:100dvh;color:var(--ob-text);font-family:var(--font-console), var(--font-geist-sans), system-ui, sans-serif}@supports (color:lab(0% 0 0)){.org-onboard{--ob-text-secondary:lab(94.9445% .36332 4.37675/.9);--ob-text-muted:lab(94.9445% .36332 4.37675/.7);--ob-card:lab(94.9445% .36332 4.37675/.1);--ob-card-on:lab(94.9445% .36332 4.37675/.22);--ob-border:lab(94.9445% .36332 4.37675/.2);--ob-button-bg:lab(92.3713% -.120282 4.67031)}}[dir=ltr] .org-onboard{background-image:linear-gradient(180deg, var(--ob-bg) 0%, var(--ob-bg-end) 100%)}[dir=rtl] .org-onboard{background-image:linear-gradient(-180deg, var(--ob-bg) 0%, var(--ob-bg-end) 100%)}.org-onboard-radial{pointer-events:none;filter:blur(8px);border-radius:9999px;position:absolute}.org-onboard-radial-a{background:radial-gradient(circle,#6b8f7138 0%,#0000 70%);width:26rem;height:26rem;top:-5rem}[dir=ltr] .org-onboard-radial-a{left:-6rem}[dir=rtl] .org-onboard-radial-a{right:-6rem}.org-onboard-radial-b{background:radial-gradient(circle,#5c6b5547 0%,#0000 70%);width:24rem;height:24rem;bottom:-4rem}[dir=ltr] .org-onboard-radial-b{right:-5rem}[dir=rtl] .org-onboard-radial-b{left:-5rem}.org-onboard-felt{pointer-events:none;inset-inline:0;opacity:.22;background-image:url(/images/fabric/light-brown-felt.webp);background-position:bottom;background-size:cover;height:45%;position:absolute;bottom:0;-webkit-mask-image:linear-gradient(#0000 45%,#000 100%);mask-image:linear-gradient(#0000 45%,#000 100%)}.org-onboard-title{letter-spacing:-.03em;color:var(--ob-text);font-size:clamp(2rem,4vw,3.25rem);font-weight:700;line-height:1.1}.org-onboard-lede{text-wrap:pretty;max-width:42rem;color:var(--ob-text-secondary);margin-top:.75rem;font-size:1.125rem;line-height:1.5}.org-onboard-question{text-align:center;width:100%;max-width:56rem;margin-inline:auto}.org-onboard-question .org-onboard-lede{margin-inline:auto}.org-onboard-question .org-onboard-picks,.org-onboard-question .org-onboard-size-block{text-align:start}.org-onboard-plate{border:1px solid color-mix(in oklab, var(--ob-accent) 40%, transparent);background:#3673497a;border-radius:9999px;justify-content:center;align-items:center;width:min(42vw,22rem);min-width:10rem;height:min(42vw,22rem);min-height:10rem;display:flex;overflow:hidden}.org-onboard-plate-img{object-fit:contain;width:66%;height:66%}.org-onboard-footer{border-top:1px solid #f4f0e824;border-top:1px solid lab(94.9445% .36332 4.37675/.14);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.5rem 1.25rem;display:flex}.org-onboard-back,.org-onboard-text-link{color:var(--ob-text-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:.4rem;padding:.5rem .25rem;font-size:.95rem;font-weight:500;display:inline-flex}.org-onboard-text-link{margin-top:.5rem}.org-onboard-step{letter-spacing:.12em;text-transform:uppercase;color:var(--ob-accent);font-size:.75rem;font-weight:600}.org-onboard-next{background:var(--ob-button-bg);color:var(--ob-button-text);cursor:pointer;transition:transform .14s var(--ob-ease);border:0;border-radius:9999px;align-items:center;gap:.5rem;padding:.7rem 1.4rem;font-size:1rem;font-weight:600;display:inline-flex}.org-onboard-next:disabled{cursor:not-allowed;opacity:.45}.org-onboard-press,.org-onboard-path,.org-onboard-stepper,.org-onboard-next{transition:transform .14s var(--ob-ease), background-color .16s ease, opacity .16s ease}.org-onboard-press:active,.org-onboard-path:active,.org-onboard-stepper:active,.org-onboard-next:active:not(:disabled){transform:scale(.97)}.org-onboard-paths,.org-onboard-picks{gap:.75rem;display:grid}.org-onboard-paths,.org-onboard-picks-2,.org-onboard-picks-3{grid-template-columns:minmax(0,1fr)}@media (min-width:40rem){.org-onboard-picks-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:48rem){.org-onboard-picks-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.org-onboard-picks[data-picked] .org-onboard-path:not(.org-onboard-path-on){opacity:.38}.org-onboard-path{border:1px solid var(--ob-border);background:var(--ob-card);width:100%;color:var(--ob-text);text-align:start;cursor:pointer;border-radius:1.25rem;align-items:center;gap:1rem;padding:1rem 1.15rem;display:flex}.org-onboard-path-on{background:var(--ob-card-on);box-shadow:0 0 0 1px color-mix(in oklab, var(--ob-accent) 55%, transparent)}.org-onboard-path-img{object-fit:contain;flex-shrink:0;width:4.25rem;height:4.25rem}.org-onboard-path-title{text-overflow:ellipsis;white-space:nowrap;font-size:1.05rem;font-weight:600;display:block;overflow:hidden}.org-onboard-path-body{color:var(--ob-text-secondary);margin-top:.2rem;font-size:.9rem;line-height:1.4;display:block}.org-onboard-path-meta{color:var(--ob-accent);margin-top:.2rem;font-size:.8rem;font-weight:600;display:block}.org-onboard-size-block{flex-direction:column;align-items:center;gap:.75rem;display:flex}.org-onboard-size{justify-content:center;align-items:center;gap:1.25rem;display:flex}.org-onboard-size-value input{width:4.5ch;min-width:4.5ch;color:var(--ob-text);letter-spacing:-.04em;text-align:center;font-variant-numeric:tabular-nums;background:0 0;border:0;font-size:clamp(3.25rem,7vw,5rem);font-weight:700;line-height:1}.org-onboard-size-range{color:var(--ob-text-muted);font-size:.95rem}.org-onboard-size-value input:focus{outline:none}.org-onboard-stepper{border:1px solid var(--ob-border);background:var(--ob-card);width:3rem;height:3rem;color:var(--ob-text);cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;display:flex}.org-onboard-stepper:disabled{cursor:not-allowed;opacity:.35}.org-onboard-summary-list{flex-direction:column;max-width:26rem;display:flex}.org-onboard-summary-row{align-items:center;gap:1rem;padding:.875rem 0;display:flex}.org-onboard-summary-row+.org-onboard-summary-row{border-top:1px solid var(--ob-border)}.org-onboard-summary-img{aspect-ratio:1;flex:none;width:44px;height:44px}.org-onboard-summary-label{letter-spacing:.08em;text-transform:uppercase;min-width:0;color:var(--ob-text-muted);flex:1;font-size:.72rem;font-weight:600}.org-onboard-summary-value{color:var(--ob-text);font-size:1.05rem;font-weight:600}.org-onboard-error{color:#f0c4b0;margin-top:.75rem;font-size:.9rem}.org-onboard-disclaimer{color:var(--ob-text-muted);padding:0 1.5rem 1.25rem;font-size:.7rem}.org-onboard-menu{inset-inline-end:0;z-index:20;border:1px solid var(--ob-border);background:#4a5745;border-radius:1rem;width:14rem;padding-bottom:.4rem;position:absolute;top:calc(100% + .5rem);box-shadow:0 12px 32px #10160e47}.org-onboard-menu-item{width:100%;color:var(--ob-text);cursor:pointer;text-align:start;background:0 0;border:0;align-items:center;gap:.6rem;padding:.55rem .75rem;font-size:.85rem;display:flex}.org-onboard-menu-signout{color:#f0c4b0}@media (hover:hover) and (pointer:fine){.org-onboard-path:hover,.org-onboard-stepper:hover:not(:disabled){background:var(--ob-card-on)}.org-onboard-picks[data-picked] .org-onboard-path:not(.org-onboard-path-on):hover{opacity:.78}.org-onboard-back:hover,.org-onboard-text-link:hover{color:var(--ob-text)}}@media (prefers-reduced-motion:reduce){.org-onboard-press,.org-onboard-path,.org-onboard-stepper,.org-onboard-next{transition:none}.org-onboard-press:active,.org-onboard-path:active,.org-onboard-stepper:active,.org-onboard-next:active:not(:disabled){transform:none}}
