._8N4uya_page>section+section{padding-block-start:0;padding-block-end:var(--space-12)}._8N4uya_page{--home-header-height:84px}._8N4uya_page>._8N4uya_hero{padding-block-end:var(--space-16);display:grid}._8N4uya_searchScreen{align-content:center;gap:var(--space-6);width:100%;max-width:800px;min-block-size:calc(100svh - var(--home-header-height));padding-block:var(--space-12);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid}._8N4uya_heroRobot{object-fit:contain;width:88px;height:88px;display:block}._8N4uya_howRail{justify-content:center;justify-self:stretch;align-items:center;gap:var(--space-2) var(--space-6);width:100%;padding-block:var(--space-3);border-block:var(--border-width) solid var(--line);color:var(--ink-secondary);font-size:var(--text-small);line-height:var(--line-height-normal);flex-wrap:wrap;display:flex}._8N4uya_howPrompt{margin:0}._8N4uya_howGuide{align-items:center;gap:var(--space-2);min-width:0;min-height:var(--size-touch-target);color:var(--ink);font-weight:var(--font-weight-medium);text-decoration:none;display:inline-flex}._8N4uya_howRobot{object-fit:contain;flex:none;width:56px;height:56px}._8N4uya_howGuide:hover{text-underline-offset:var(--space-1);text-decoration:underline}._8N4uya_howGuide:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}._8N4uya_page ._8N4uya_homeEmpty{min-block-size:0;max-inline-size:none;padding-block:var(--space-2);text-align:left;align-items:flex-start;margin-inline:0;padding-inline:0}@media (max-width:1023.98px){._8N4uya_homeFooter[data-variant=default]{--wordmark-size:18vw;--wordmark-area:calc(var(--wordmark-size) * .88);padding-block-end:calc(var(--space-24) + env(safe-area-inset-bottom,0px))}}@media (min-width:1024px){._8N4uya_searchScreen{gap:var(--space-10)}._8N4uya_heroRobot{width:104px;height:104px}}@media (max-width:899.98px){._8N4uya_page{--home-header-height:80px}}@media (max-width:479px){._8N4uya_page{--home-header-height:64px}}._8N4uya_anchored{scroll-margin-block-start:var(--space-8)}._8N4uya_trendsViewport{margin-inline:calc(-1 * var(--gutter));overflow:hidden}._8N4uya_trendsViewport>ul,._8N4uya_trendGrid{gap:var(--space-4);padding:0 var(--gutter) var(--space-2);overscroll-behavior-x:contain;scroll-padding-inline:var(--gutter);scroll-snap-type:x mandatory;scrollbar-width:none;margin:0;list-style:none;display:flex;overflow-x:auto}._8N4uya_trendsViewport>ul::-webkit-scrollbar{display:none}._8N4uya_trendGrid::-webkit-scrollbar{display:none}._8N4uya_trendsViewport>ul>li,._8N4uya_trendItem{scroll-snap-align:start;flex:0 0 min(82vw,320px);min-width:0;display:grid}@media (min-width:768px){._8N4uya_trendsViewport{margin-inline:0}._8N4uya_trendsViewport>ul,._8N4uya_trendGrid{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));padding-inline:0;display:grid;overflow:visible}._8N4uya_trendsViewport>ul>li,._8N4uya_trendItem{min-width:0}}._8N4uya_trendsMore{margin:var(--space-6) 0 0}._8N4uya_trendsMoreLink{min-height:44px;color:var(--ink);font-size:var(--text-small);font-weight:var(--font-weight-medium);text-underline-offset:4px;align-items:center;text-decoration:underline;display:inline-flex}._8N4uya_trendsMoreLink:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}._8N4uya_waysSection{overflow:hidden}._8N4uya_ways{gap:var(--space-8);margin-inline:calc(-1 * var(--gutter));display:grid}._8N4uya_waysHeader{padding-inline:var(--gutter);align-items:center;display:flex}._8N4uya_waysTitle{font-size:var(--text-h2);letter-spacing:0;color:var(--ink);margin:0;font-weight:700}._8N4uya_waysTrack{gap:var(--space-4);padding:0 var(--gutter) var(--space-2);overscroll-behavior-x:contain;scroll-padding-inline:var(--gutter);scroll-snap-type:x mandatory;scrollbar-width:none;margin:0;list-style:none;display:flex;overflow-x:auto}._8N4uya_waysTrack::-webkit-scrollbar{display:none}._8N4uya_wayItem{scroll-snap-align:start;flex:0 0 min(78vw,300px);min-width:0}._8N4uya_wayCard{border:var(--border-width) solid var(--line);border-radius:var(--radius-lg);background:var(--surface-raised);grid-template-rows:auto 1fr;min-width:0;height:100%;display:grid;overflow:hidden}._8N4uya_wayVisual{aspect-ratio:16/10;background:var(--surface);overflow:hidden}._8N4uya_wayCard_aqua ._8N4uya_wayVisual{background:var(--tint-aqua)}._8N4uya_wayCard_mist ._8N4uya_wayVisual{background:var(--tint-mist)}._8N4uya_wayCard_warm ._8N4uya_wayVisual{background:var(--tint-warm)}._8N4uya_wayMockImage{object-fit:cover;background:0 0;width:100%;height:100%;display:block}._8N4uya_wayBody{align-content:start;gap:var(--space-2) var(--space-3);padding:var(--space-4);grid-template-columns:auto minmax(0,1fr);display:grid}._8N4uya_wayCaption{font-size:var(--text-body-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);color:var(--ink);margin:0}._8N4uya_wayNumber{color:var(--save);font-size:var(--text-meta);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);grid-row:1/span 2}._8N4uya_wayDescription{color:var(--ink-secondary);font-size:var(--text-small);line-height:var(--line-height-normal);margin:0}@media (min-width:768px){._8N4uya_ways{margin-inline:0}._8N4uya_waysHeader,._8N4uya_waysTrack{padding-inline:0}._8N4uya_waysTrack{grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:visible}._8N4uya_wayItem{min-width:0}}._8N4uya_earlyAccess{justify-items:center;gap:var(--space-4);text-align:center;display:grid}._8N4uya_earlyAccessNote{color:var(--ink-secondary);font-size:var(--text-body);margin:0}
.e7uMdq_layer{z-index:var(--z-dropdown);padding-inline:var(--gutter);pointer-events:none;opacity:0;visibility:hidden;transform:translateY(var(--space-4));justify-content:center;padding-block-end:calc(var(--space-6) + env(safe-area-inset-bottom,0px));display:flex;position:fixed;inset-block-end:0;inset-inline:0}.e7uMdq_layer[data-visible=true]{opacity:1;visibility:visible;transform:none}@media (prefers-reduced-motion:no-preference){.e7uMdq_layer{transition:opacity var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-standard), visibility 0s linear var(--duration-base)}.e7uMdq_layer[data-visible=true]{transition:opacity var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-standard), visibility 0s}}@media (prefers-reduced-motion:reduce){.e7uMdq_layer{transform:none}}.e7uMdq_dock{align-items:center;gap:var(--space-2);pointer-events:auto;width:min(100%,640px);display:flex}.e7uMdq_composer{flex:auto;min-width:0}.e7uMdq_dismiss{border:var(--border-width) solid var(--line);border-radius:var(--radius-pill);background:var(--surface-raised);width:36px;height:36px;color:var(--ink-secondary);box-shadow:var(--shadow-sm);cursor:pointer;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.e7uMdq_dismiss:after{content:"";position:absolute;inset:-4px}.e7uMdq_dismiss:hover{background:var(--surface-hover);color:var(--ink)}.e7uMdq_dismiss:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}@media (max-width:639.98px){.e7uMdq_layer{padding-inline:var(--space-3);padding-block:var(--space-3) calc(var(--space-3) + env(safe-area-inset-bottom,0px));background:linear-gradient(to top, var(--paper) 55%, transparent)}.e7uMdq_dock{width:100%}}@media print{.e7uMdq_layer{display:none}}
.X0DQtq_page>section+section{padding-block-start:0}.X0DQtq_anchored{scroll-margin-block-start:var(--space-8)}.X0DQtq_sectionNav{gap:var(--space-2);margin:var(--space-6) 0 0;scrollbar-width:thin;padding:0;list-style:none;display:flex;overflow-x:auto}.X0DQtq_sectionNavLink{min-height:var(--size-touch-target);padding:0 var(--space-4);border:var(--border-width) solid var(--line-strong);border-radius:var(--radius-pill);background:var(--surface);color:var(--ink);font-size:var(--text-small);font-weight:var(--font-weight-medium);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}.X0DQtq_sectionNavLink:hover{border-color:var(--line-strong)}.X0DQtq_sectionNavLink:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.X0DQtq_grid{gap:var(--space-6);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.X0DQtq_grid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.X0DQtq_grid{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr))}}.X0DQtq_gridItem{min-width:0;display:grid}.X0DQtq_all{border-top:var(--border-width) solid var(--line);padding-block-start:var(--space-4)}.X0DQtq_allSummary{align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-4);border:var(--border-width) solid var(--line-strong);border-radius:var(--radius-pill);background:var(--surface);color:var(--ink);font-size:var(--text-small);font-weight:var(--font-weight-medium);cursor:pointer;display:inline-flex}.X0DQtq_allSummary:hover{border-color:var(--line-strong)}.X0DQtq_allSummary:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.X0DQtq_allBody{margin-block-start:var(--space-6)}.X0DQtq_empty{border-radius:var(--radius-lg);background:var(--surface)}.X0DQtq_detail{gap:var(--space-6);display:grid}.X0DQtq_back{align-items:center;gap:var(--space-2);width:fit-content;min-height:44px;color:var(--ink-secondary);font-size:var(--text-small);font-weight:var(--font-weight-medium);text-decoration:none;display:inline-flex}.X0DQtq_back:hover{color:var(--ink)}.X0DQtq_back:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.X0DQtq_heroMedia{border:var(--border-width) solid var(--line);border-radius:var(--radius-lg);background:var(--surface-raised);overflow:hidden}.X0DQtq_heroImage{aspect-ratio:16/9;object-fit:contain;background:var(--surface-raised);width:100%;height:auto;display:block}@media (min-width:1024px){.X0DQtq_heroImage{aspect-ratio:21/9}}.X0DQtq_heroPlaceholder{aspect-ratio:16/9;background:var(--surface);width:100%}@media (min-width:1024px){.X0DQtq_heroPlaceholder{aspect-ratio:21/9}}.X0DQtq_heroText{gap:var(--space-3);max-width:var(--content-width-reading);display:grid}.X0DQtq_heroTitle{font-size:var(--text-h1);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-h1);color:var(--ink);text-wrap:balance;margin:0}.X0DQtq_heroDescription{font-size:var(--text-body);line-height:var(--line-height-body);color:var(--ink-secondary);margin:0}.X0DQtq_heroMeta{color:var(--ink-muted);font-size:var(--text-small);margin:0}.X0DQtq_products{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.X0DQtq_products{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.X0DQtq_products{grid-template-columns:repeat(4,minmax(0,1fr))}}.X0DQtq_productItem{min-width:0;display:grid}.X0DQtq_skeletonBar{border-radius:var(--radius-sm);background:var(--surface);width:min(280px,60%);height:28px}.X0DQtq_skeletonCard{aspect-ratio:16/11;border-radius:var(--radius-lg);background:var(--surface)}.X0DQtq_page{min-width:0;color:var(--ink)}.X0DQtq_page h1{max-width:22ch;font-size:var(--text-display);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-display);text-wrap:balance}.X0DQtq_page>section:first-child{border-bottom:var(--border-width) solid var(--line);margin-bottom:var(--space-8)}.X0DQtq_empty{margin-top:var(--space-8);padding-block:var(--space-12);border:var(--border-width) solid var(--line)}.X0DQtq_sectionNav{padding:var(--space-1);margin-inline:calc(-1 * var(--space-1));flex-wrap:wrap;overflow:visible}.X0DQtq_sectionNavLink:hover,.X0DQtq_allSummary:hover{background:var(--surface-hover)}.X0DQtq_heroDescription,.X0DQtq_heroTitle{overflow-wrap:anywhere}
