.N-zz7q_tabList{position:relative}.N-zz7q_tabButton{transition:color var(--duration-fast) var(--ease-out-soft)}.N-zz7q_tabIndicator{background:var(--warm-400);transform-origin:0;pointer-events:none;visibility:hidden;width:1px;height:.125rem;transition:transform var(--duration-base) var(--ease-out-soft);position:absolute;top:0;left:0}.N-zz7q_tabList[data-indicator-ready=true] .N-zz7q_tabIndicator{visibility:visible}.N-zz7q_tabList[data-indicator-ready=true] .N-zz7q_tabFallback{visibility:hidden}.N-zz7q_optionButton{min-height:44px;transition-property:color,background-color,border-color,box-shadow;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out-soft);position:relative}.N-zz7q_optionButton:focus-visible,.N-zz7q_swatchButton:focus-visible{outline:2px solid var(--warm-700);outline-offset:3px}.N-zz7q_optionCard{padding-inline-end:2rem}.N-zz7q_optionCaption{align-items:center;gap:.375rem;display:inline-flex}.N-zz7q_check{width:1rem;height:1rem;color:var(--warm-700);pointer-events:none;flex:0 0 1rem;justify-content:center;align-items:center;display:inline-flex}.N-zz7q_checkCorner{position:absolute;top:.5rem;right:.5rem}.N-zz7q_check svg{opacity:0;width:100%;height:100%;transition:opacity var(--duration-base) var(--ease-out-soft)}.N-zz7q_check path{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset var(--duration-base) var(--ease-out-soft)}.N-zz7q_check[data-checked=true] svg{opacity:1}.N-zz7q_check[data-checked=true] path{stroke-dashoffset:0}.N-zz7q_swatchButton{position:relative}.N-zz7q_swatchFrame{transition-property:border-color,box-shadow;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out-soft)}.N-zz7q_swatchArtwork{width:100%;height:100%;transition:transform var(--duration-base) var(--ease-out-soft);display:block}@media (hover:hover) and (pointer:fine){.N-zz7q_swatchButton:hover .N-zz7q_swatchArtwork{transform:scale(1.045)}}.N-zz7q_swatchButton:focus-visible .N-zz7q_swatchArtwork,.N-zz7q_swatchButton[aria-checked=true] .N-zz7q_swatchArtwork{transform:scale(1.025)}@media (prefers-reduced-motion:reduce){.N-zz7q_tabIndicator,.N-zz7q_tabButton,.N-zz7q_optionButton,.N-zz7q_swatchFrame,.N-zz7q_swatchArtwork,.N-zz7q_check svg,.N-zz7q_check path{transition:none!important}.N-zz7q_swatchButton .N-zz7q_swatchArtwork{transform:none!important}}
.bki8ua_sceneImage{opacity:0;transition:opacity var(--duration-slow) var(--ease-out-soft)}.bki8ua_sceneImage[data-ready=true][data-reveal=on],.bki8ua_productLink:focus-visible .bki8ua_sceneImage[data-ready=true]{opacity:1}.bki8ua_productName{transition:color var(--duration-fast) var(--ease-out-soft)}.bki8ua_productArrow{opacity:.6;transition:opacity var(--duration-fast) var(--ease-out-soft), transform var(--duration-fast) var(--ease-out-soft);transform:translate(0)}.bki8ua_productLink:focus-visible .bki8ua_productName{color:var(--color-warm-600)}.bki8ua_productLink:focus-visible{outline-offset:-2px}.bki8ua_productLink:focus-visible .bki8ua_productArrow{opacity:1;transform:translate(3px)}@media (hover:hover){.bki8ua_productLink:hover .bki8ua_sceneImage[data-ready=true]{opacity:1}.bki8ua_productLink:hover .bki8ua_productName{color:var(--color-warm-600)}.bki8ua_productLink:hover .bki8ua_productArrow{opacity:1;transform:translate(3px)}}:is([data-motion=off] .bki8ua_sceneImage,[data-motion=off] .bki8ua_productName,[data-motion=off] .bki8ua_productArrow){transition:none}[data-motion=off] .bki8ua_productLink .bki8ua_productArrow{transform:none}@media (prefers-reduced-motion:reduce){.bki8ua_sceneImage,.bki8ua_productName,.bki8ua_productArrow{transition:none}.bki8ua_productArrow{transform:none!important}}
.B3qxmW_section{color:var(--ink-900);border-block:1px solid var(--surface-300);padding-block:clamp(3.25rem,6vw,5.5rem)}.B3qxmW_layout{gap:2.5rem;display:grid}.B3qxmW_current,.B3qxmW_comparison{min-width:0}.B3qxmW_headingRow{justify-content:space-between;align-items:end;gap:.75rem;display:flex}.B3qxmW_title{margin:0;font-weight:500}.B3qxmW_context{color:var(--ink-700);font-family:var(--font-body);font-size:var(--text-body);letter-spacing:.06em;margin-block-end:.75rem;font-weight:500;display:block}.B3qxmW_feelLabel{word-break:keep-all;text-wrap:balance;font-size:clamp(1.75rem,3.2vw,2.75rem);line-height:1.4;display:block}.B3qxmW_score{color:var(--warm-700);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin:0}.B3qxmW_score strong{font-family:var(--font-display);font-size:clamp(3.75rem,6vw,5.5rem);font-weight:400;line-height:1}.B3qxmW_score>span{font-size:var(--text-caption);color:var(--ink-500)}.B3qxmW_description{max-width:35em;color:var(--ink-700);font-size:var(--text-body);text-wrap:pretty;margin-block:1.25rem 0;line-height:1.85}.B3qxmW_ruler{margin-block-start:1.75rem;padding-inline:.375rem}.B3qxmW_direction{color:var(--ink-700);font-size:var(--text-caption);align-items:center;gap:1rem;display:flex}.B3qxmW_directionLine{background:var(--ink-200);flex:1;height:1px;position:relative}.B3qxmW_directionLine:after{content:"";border-top:1px solid var(--ink-400);border-right:1px solid var(--ink-400);width:6px;height:6px;position:absolute;top:-2.5px;right:0;transform:rotate(45deg)}.B3qxmW_scale{height:7rem;position:relative}.B3qxmW_baseline,.B3qxmW_rangeFill{background:var(--ink-200);height:2px;position:absolute;inset:4rem 0 auto}.B3qxmW_rangeFill{background:var(--warm-600);transform-origin:0}.B3qxmW_tick{background:var(--ink-400);width:1px;height:.55rem;position:absolute;top:4rem}.B3qxmW_tick>span{color:var(--ink-500);font-size:var(--text-caption);font-variant-numeric:tabular-nums;position:absolute;top:1rem;left:50%;transform:translate(-50%)}.B3qxmW_tick[data-current=true]{background:var(--warm-700);width:2px;height:.75rem}.B3qxmW_tick[data-current=true]>span{color:var(--warm-700);font-weight:700}.B3qxmW_marker{width:0;position:absolute;top:1.4rem}.B3qxmW_markerBody{width:3rem;color:var(--warm-700);font-size:var(--text-caption);flex-direction:column;align-items:center;gap:.375rem;margin-inline-start:-1.5rem;font-weight:500;line-height:1.4;display:flex}.B3qxmW_markerStem{background:var(--warm-700);width:1px;height:1rem;position:relative}.B3qxmW_markerStem:after{content:"";border-right:1px solid var(--warm-700);border-bottom:1px solid var(--warm-700);width:7px;height:7px;position:absolute;bottom:0;left:-3px;transform:rotate(45deg)}.B3qxmW_scaleNote{color:var(--ink-700);font-size:var(--text-caption);margin:0;line-height:1.7}.B3qxmW_comparison{border-block-start:1px solid var(--surface-300);padding-block-start:1.75rem}.B3qxmW_comparisonHeading{justify-content:space-between;align-items:baseline;gap:.75rem;margin-block-end:.5rem;display:flex}.B3qxmW_comparisonHeading h3{font-size:var(--text-body);margin:0;font-weight:500}.B3qxmW_comparisonHeading>span{color:var(--ink-500);font-size:var(--text-caption);white-space:nowrap}.B3qxmW_navigationHint{color:var(--ink-700);margin:0 0 .75rem;font-size:.75rem;line-height:1.8}.B3qxmW_rows{margin:0;padding:0;list-style:none}.B3qxmW_row{border-bottom:1px solid var(--surface-300)}.B3qxmW_rowLayout{grid-template-columns:4.5rem minmax(0,1fr);align-items:center;gap:1rem;padding:.875rem .625rem;display:grid}.B3qxmW_rowLink{color:inherit;text-decoration:none}.B3qxmW_rowLink:focus-visible{background:var(--warm-50);outline:2px solid var(--warm-700);outline-offset:2px}.B3qxmW_rowLink:focus-visible .B3qxmW_productName{color:var(--warm-700)}.B3qxmW_rowLink:focus-visible .B3qxmW_linkHint{text-underline-offset:.25em;text-decoration:underline}.B3qxmW_rowLink:focus-visible .B3qxmW_linkArrow{transform:translate(3px)}.B3qxmW_linkHint{color:var(--warm-700);white-space:nowrap;flex-shrink:0;align-items:center;gap:.375rem;margin-inline-start:auto;font-size:.75rem;font-weight:500;display:inline-flex}.B3qxmW_linkArrow{transition:transform var(--duration-base) var(--ease-out-soft);flex-shrink:0}@media (hover:hover) and (pointer:fine){.B3qxmW_rowLink:hover{background:var(--warm-50)}.B3qxmW_rowLink:hover .B3qxmW_productName{color:var(--warm-700)}.B3qxmW_rowLink:hover .B3qxmW_linkHint{text-underline-offset:.25em;text-decoration:underline}.B3qxmW_rowLink:hover .B3qxmW_linkArrow{transform:translate(3px)}}@media (prefers-reduced-motion:reduce){.B3qxmW_linkArrow{transition:none}.B3qxmW_rowLink:is(:hover,:focus-visible) .B3qxmW_linkArrow{transform:none}}[data-motion=off] .B3qxmW_linkArrow{transition:none}[data-motion=off] .B3qxmW_rowLink:is(:hover,:focus-visible) .B3qxmW_linkArrow{transform:none}.B3qxmW_row[data-current=true]{background:var(--surface-100)}.B3qxmW_productThumb{aspect-ratio:1;border-radius:var(--radius-sm);background:var(--surface-0);position:relative;overflow:hidden}.B3qxmW_productImage{object-fit:contain}.B3qxmW_rowContent{min-width:0}.B3qxmW_rowHeading{font-size:var(--text-caption);gap:.25rem;display:grid}.B3qxmW_nameRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.375rem .75rem;display:flex}.B3qxmW_productName{font-size:var(--text-body);white-space:nowrap;flex:none;align-items:center;gap:.4rem;font-weight:500;display:flex}.B3qxmW_currentTag{color:var(--warm-700);white-space:nowrap;font-size:.6875rem;font-weight:500}.B3qxmW_rowLabel{color:var(--ink-700);white-space:nowrap;justify-content:space-between;align-items:baseline;gap:.65rem;display:flex}.B3qxmW_rowScore{color:var(--ink-900);font-variant-numeric:tabular-nums;font-weight:500}.B3qxmW_rowScore>span{color:var(--ink-500);font-size:.6875rem;font-weight:400}.B3qxmW_miniTrack{background:var(--ink-200);height:1px;margin:.875rem .25rem .625rem;position:relative}.B3qxmW_miniTick{background:var(--ink-200);width:1px;height:5px;position:absolute;top:-2px}.B3qxmW_miniMarker{background:var(--ink-500);border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;transform:translate(-50%)}.B3qxmW_row[data-current=true] .B3qxmW_miniMarker{background:var(--warm-700);outline:3px solid var(--warm-100)}.B3qxmW_construction{color:var(--ink-500);margin:0;font-size:.75rem;line-height:1.7}.B3qxmW_comparisonNote,.B3qxmW_note{color:var(--ink-500);text-wrap:pretty;margin-block:1rem 0;font-size:.75rem;line-height:1.8}.B3qxmW_note{margin-block-start:2rem}@media (min-width:60rem){.B3qxmW_layout{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,4.5rem)}.B3qxmW_current{padding-block-start:1.25rem}.B3qxmW_comparison{border-block-start:0;border-inline-start:1px solid var(--surface-300);padding-block-start:0;padding-inline-start:clamp(1.5rem,3vw,2.5rem)}.B3qxmW_ruler{margin-block-start:2.25rem}.B3qxmW_scale{height:8rem}.B3qxmW_description{min-height:5.55em}}@media (max-width:40rem){.B3qxmW_rowLayout{grid-template-columns:4rem minmax(0,1fr);gap:.75rem;padding-inline:.375rem}}@media (max-width:23rem){.B3qxmW_rowLabel{gap:.375rem;font-size:.6875rem}.B3qxmW_rowScore>span{display:none}}
.Ntmqmq_experience{color:var(--ink-900);background:var(--surface-50);--story-gutter:clamp(1.25rem, 3vw, 3rem)}.Ntmqmq_experience ::selection{background:var(--warm-200);color:var(--ink-900)}.Ntmqmq_experience button,.Ntmqmq_experience a{-webkit-tap-highlight-color:transparent}.Ntmqmq_experience button{cursor:pointer}.Ntmqmq_experience :is(button,a):focus-visible{outline:2px solid var(--warm-700);outline-offset:6px;border-radius:var(--radius-xs)}.Ntmqmq_quickNav{padding:.625rem var(--story-gutter);background:var(--surface-0);border-bottom:1px solid var(--surface-300);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Ntmqmq_quickNav a{min-height:44px;color:var(--ink-700);text-decoration:underline;-webkit-text-decoration-color:var(--ink-200);text-decoration-color:var(--ink-200);text-underline-offset:.3em;white-space:nowrap;justify-content:center;align-items:center;padding:.5rem .375rem;font-size:clamp(.75rem,1.2vw,.875rem);line-height:1.5;display:flex}.Ntmqmq_quickNav a+a{border-inline-start:1px solid var(--surface-300)}.Ntmqmq_quickNav a:is(:hover,:focus-visible){color:var(--warm-700);text-decoration-color:currentColor}.Ntmqmq_feelSection:focus-visible,.Ntmqmq_construction:focus-visible{outline:2px solid var(--warm-700);outline-offset:-2px}.Ntmqmq_hero{display:block}.Ntmqmq_heroMedia{isolation:isolate;position:relative;overflow:hidden}.Ntmqmq_heroComposition{position:relative}.Ntmqmq_heroPhoto{width:100%;height:auto;display:block}.Ntmqmq_cover{object-fit:cover}.Ntmqmq_handwriting{pointer-events:none;position:absolute}.Ntmqmq_inkLine,.Ntmqmq_inkStroke{position:absolute}.Ntmqmq_inkImage{object-fit:contain}.Ntmqmq_productPortrait{padding:4rem var(--story-gutter) 3rem;background-color:var(--surface-50);background-image:linear-gradient(var(--surface-200) 1px, transparent 1px), linear-gradient(90deg,var(--surface-200) 1px,transparent 1px);background-size:34px 34px;grid-template-columns:minmax(0,43fr) minmax(0,57fr);gap:1rem 2rem;display:grid;position:relative}.Ntmqmq_portraitCopy{align-self:center;padding:1.5rem 0}.Ntmqmq_portraitCopy h2{white-space:pre-line;margin-top:.75rem;font-size:clamp(1.75rem,2.4vw,2.5rem);line-height:1.5}.Ntmqmq_portraitCopy>p{color:var(--ink-700);line-height:1.95;font-size:var(--text-body);max-width:38ch;margin-top:1.25rem}.Ntmqmq_sectionLabel{color:var(--warm-700);letter-spacing:.08em;font-size:.75rem;line-height:1.6}.Ntmqmq_keyFacts{border-top:1px solid var(--ink-200);grid-column:1/-1;grid-template-columns:minmax(0,.65fr) repeat(2,minmax(0,1fr));gap:1rem 2rem;margin:.5rem 0 0;padding-top:1.5rem;display:grid}.Ntmqmq_keyFacts>div{min-width:0}.Ntmqmq_keyFacts dt{color:var(--ink-500);font-size:.75rem}.Ntmqmq_keyFacts dd{margin:.5rem 0 0;font-size:1rem;font-weight:500;line-height:1.65}.Ntmqmq_textLink{border-bottom:1px solid var(--warm-500);align-items:center;gap:.75rem;margin-top:1.5rem;padding:.5rem 0;font-size:.8125rem;display:inline-flex}.Ntmqmq_portraitImage{align-self:center;height:360px;position:relative}.Ntmqmq_contain{object-fit:contain}.Ntmqmq_heightNote{align-items:center;gap:.7rem;display:flex;position:absolute;top:-1.5rem;right:2%;transform:rotate(5deg)}.Ntmqmq_heightNote>span:first-child{font-family:var(--font-display);font-size:3.5rem}.Ntmqmq_heightNote>span:nth-child(2){color:var(--ink-500);font-size:.8125rem;line-height:1.6}.Ntmqmq_heightNote svg{width:100px;stroke:var(--warm-600);stroke-width:1.5px;position:absolute;top:100%;right:0}.Ntmqmq_feelSection{padding:0 var(--story-gutter);background:var(--surface-0);scroll-margin-top:1rem}.Ntmqmq_touchSection{grid-template-columns:64% 36%;min-height:560px;display:grid}.Ntmqmq_fabricImage{min-height:560px;position:relative;overflow:hidden}.Ntmqmq_touchCopy{align-self:center;padding:5rem clamp(2rem,4vw,4.5rem)}.Ntmqmq_touchCopy h2{white-space:pre-line;font-size:clamp(1.75rem,2.4vw,2.5rem);line-height:1.6}.Ntmqmq_touchCopy>p{margin-top:2rem;line-height:2}.Ntmqmq_secondaryCopy{color:var(--ink-500);font-size:var(--text-body);line-height:2}.Ntmqmq_scribble{width:170px;height:28px;stroke:var(--warm-500);stroke-width:2px;margin-top:1.75rem}.Ntmqmq_construction{padding:7rem var(--story-gutter) 6rem;background:var(--surface-0);scroll-margin-top:1rem}.Ntmqmq_constructionHeading{text-align:center}.Ntmqmq_constructionHeading h2{line-height:1.5}.Ntmqmq_constructionHeading p{font-size:var(--text-body);color:var(--ink-500);margin-top:1.2rem}.Ntmqmq_constructionGrid{grid-template-columns:48% 48%;align-items:start;gap:4%;max-width:1160px;margin:4rem auto 0;display:grid}.Ntmqmq_stackSticky{padding-top:1rem;position:sticky;top:8rem}.Ntmqmq_stackFrame{--layer-step:79px;isolation:isolate;perspective:950px;max-width:430px;height:640px;margin:0 auto;position:relative}.Ntmqmq_materialLayer{width:82%;height:80px;transform:translateY(calc(var(--layer-index) * var(--layer-step)));transition:transform .65s var(--ease-out-soft);z-index:calc(12 - var(--layer-index));position:absolute;top:0;left:3%}.Ntmqmq_materialLayer img{transition:opacity var(--duration-base)}.Ntmqmq_materialLayer[data-active=true]{transform:translate3d(-12px, calc(var(--layer-index) * var(--layer-step)), 32px) scale(1.03);z-index:15}.Ntmqmq_stackFrame[data-focused=true] .Ntmqmq_materialLayer:not([data-active=true]) img{opacity:.5}.Ntmqmq_layerPin{border:1px solid var(--surface-300);width:1.65rem;height:1.65rem;color:var(--ink-500);background:var(--surface-0);border-radius:50%;place-items:center;font-size:.75rem;display:grid;position:absolute;top:44%;right:-2rem}.Ntmqmq_materialLayer[data-active=true] .Ntmqmq_layerPin{color:var(--surface-0);background:var(--warm-700);border-color:var(--warm-700)}.Ntmqmq_selectedMaterial{text-align:center;max-width:36ch;min-height:6.2rem;margin:0 auto .5rem;font-size:.8125rem;line-height:1.7}.Ntmqmq_materialCaption strong{color:var(--warm-700);font-weight:500;display:block}.Ntmqmq_materialCaption>span{color:var(--ink-500);margin-top:.4rem;font-size:.75rem;display:block}.Ntmqmq_diagramCaption{text-align:center;color:var(--ink-500);max-width:34ch;margin:1.3rem auto 0;font-size:.6875rem;line-height:1.8}.Ntmqmq_layerList{margin:0;padding:0;list-style:none}.Ntmqmq_layerList li{border-bottom:1px solid var(--surface-200);transition:background var(--duration-base)}.Ntmqmq_layerList li:first-child{border-top:1px solid var(--surface-200)}.Ntmqmq_layerList li[data-active=true]{background:var(--warm-50)}.Ntmqmq_layerList button{text-align:left;align-items:flex-start;gap:1.3rem;width:100%;padding:1.45rem 1rem;display:flex}.Ntmqmq_layerNumber{color:var(--warm-700);font-variant-numeric:tabular-nums;flex:0 0 1.5rem;font-size:.8125rem;line-height:1.7}.Ntmqmq_layerList button>span:nth-child(2){flex:1}.Ntmqmq_layerList strong{font-size:1rem;font-weight:500;line-height:1.75;display:block}.Ntmqmq_layerList button>span:nth-child(2)>span{color:var(--ink-500);margin-top:.45rem;font-size:.8125rem;line-height:1.8;display:block}.Ntmqmq_layerPlus{color:var(--ink-400);transition:transform var(--duration-base);flex-shrink:0;margin-top:.3rem}.Ntmqmq_layerList li[data-active=true] .Ntmqmq_layerPlus{color:var(--warm-700);transform:rotate(45deg)}.Ntmqmq_materialDetails{padding:3rem var(--story-gutter) 6rem;background:var(--surface-0);grid-template-columns:minmax(0,65fr) minmax(0,35fr);align-items:center;gap:2.5rem;display:grid}.Ntmqmq_detailPhoto{height:440px;position:relative}.Ntmqmq_detailCopy{padding-right:2rem}.Ntmqmq_detailCopy h2{line-height:1.65}.Ntmqmq_materialFacts{font-size:var(--text-body);margin:1.5rem 0 0;line-height:1.85}.Ntmqmq_materialFacts>div+div{margin-top:1rem}.Ntmqmq_materialFacts dt{font-weight:500}.Ntmqmq_materialFacts dd{color:var(--ink-500);margin:.35rem 0 0;font-size:.8125rem}.Ntmqmq_edgeSupport{border-top:1px solid var(--surface-300);margin-top:1.75rem;padding-top:1.25rem}.Ntmqmq_edgeSupport h3{font-size:var(--text-body);font-weight:500;line-height:1.7}.Ntmqmq_detailCopy .Ntmqmq_edgeSupport p{color:var(--ink-500);margin-top:.5rem;font-size:.8125rem;line-height:1.85}.Ntmqmq_detailCopy p{line-height:2.1;font-size:var(--text-body);margin-top:1.8rem}.Ntmqmq_closing{grid-template-columns:62% 38%;display:grid}.Ntmqmq_closingPhoto{min-height:590px;position:relative}.Ntmqmq_closingCopy{align-self:center;padding:3rem clamp(1.5rem,4vw,4rem)}.Ntmqmq_closingCopy h2{white-space:pre-line;font-size:clamp(1.75rem,2.4vw,2.5rem);line-height:1.6}.Ntmqmq_closingCopy>p{font-size:var(--text-body);color:var(--ink-500);margin-top:1.5rem;line-height:2}.Ntmqmq_closingCopy .Ntmqmq_closingNote{font-size:.6875rem}.Ntmqmq_imageDisclosure{padding:1.8rem var(--story-gutter);text-align:center;color:var(--ink-500);margin:0;font-size:.6875rem;line-height:1.9}@keyframes Ntmqmq_inkWriteFirst{0%,2%{clip-path:inset(0 100% 0 0);opacity:1}15%,85%{clip-path:inset(0);opacity:1}92%,to{clip-path:inset(0);opacity:0}}@keyframes Ntmqmq_inkWriteSecond{0%,11%{clip-path:inset(0 100% 0 0);opacity:1}27%,85%{clip-path:inset(0);opacity:1}92%,to{clip-path:inset(0);opacity:0}}@keyframes Ntmqmq_inkStrokeLoop{0%,26%{clip-path:inset(0 0 100%);opacity:1}36%,85%{clip-path:inset(0);opacity:1}92%,to{clip-path:inset(0);opacity:0}}@keyframes Ntmqmq_inkTrace{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes Ntmqmq_settle{0%{opacity:.55;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes Ntmqmq_unfold{0%{transform:translate3d(0,calc(110px + var(--layer-index) * 24px),-30px) rotate(-2deg);opacity:.65}to{transform:translate3d(0,calc(var(--layer-index) * var(--layer-step)),0) rotate(0);opacity:1}}@keyframes Ntmqmq_sceneSettle{0%{transform:scale(1.035)}to{transform:scale(1)}}@keyframes Ntmqmq_materialCaption{0%{opacity:.4;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.Ntmqmq_experience[data-motion=on] [data-scene][data-seen=true] .Ntmqmq_heroComposition{animation:Ntmqmq_sceneSettle 2.6s var(--ease-out-soft) both}.Ntmqmq_experience[data-motion=on] [data-ink][data-seen=true] .Ntmqmq_inkLine{animation:9s linear infinite Ntmqmq_inkWriteFirst}.Ntmqmq_experience[data-motion=on] [data-ink][data-seen=true] .Ntmqmq_inkLine[data-ink-line="2"]{animation-name:Ntmqmq_inkWriteSecond}.Ntmqmq_experience[data-motion=on] [data-ink][data-seen=true] .Ntmqmq_inkStroke{animation:9s linear infinite Ntmqmq_inkStrokeLoop}.Ntmqmq_experience [data-ink]:not([data-in-view=true]) .Ntmqmq_inkLine,.Ntmqmq_experience [data-ink]:not([data-in-view=true]) .Ntmqmq_inkStroke,.Ntmqmq_experience [data-scene]:not([data-in-view=true]) .Ntmqmq_heroComposition{animation-play-state:paused!important}.Ntmqmq_experience[data-motion=on] [data-arrive][data-seen=true]{animation:Ntmqmq_settle .7s var(--ease-out-soft) both}.Ntmqmq_experience[data-motion=on] [data-arrive][data-seen=true] .Ntmqmq_scribble path{stroke-dasharray:1;animation:Ntmqmq_inkTrace .8s var(--ease-out-soft) .3s both}.Ntmqmq_experience[data-motion=on] [data-arrive][data-seen=true] .Ntmqmq_heightNote path{stroke-dasharray:1;animation:Ntmqmq_inkTrace .85s var(--ease-out-soft) .3s both}.Ntmqmq_experience[data-motion=on] [data-stack][data-seen=true] .Ntmqmq_materialLayer{animation:Ntmqmq_unfold .9s var(--ease-out-soft) backwards;animation-delay:calc(var(--layer-index) * 65ms)}.Ntmqmq_experience[data-motion=on] [data-stack][data-focused=true] .Ntmqmq_materialLayer{animation:none}.Ntmqmq_experience[data-motion=on] .Ntmqmq_materialCaption{animation:Ntmqmq_materialCaption .32s var(--ease-out-soft)}.Ntmqmq_experience[data-page-visible=false] *,.Ntmqmq_experience[data-page-visible=false] :before,.Ntmqmq_experience[data-page-visible=false] :after{animation-play-state:paused!important}@media (min-width:641px) and (max-width:1024px){.Ntmqmq_productPortrait{grid-template-columns:minmax(0,47fr) minmax(0,53fr);gap:1rem 1.5rem;padding-top:3rem;padding-bottom:2.5rem}.Ntmqmq_portraitImage{align-self:center;height:290px}.Ntmqmq_keyFacts{gap:1rem}.Ntmqmq_keyFacts dd{font-size:.875rem}.Ntmqmq_heightNote{top:-2rem;right:3%}.Ntmqmq_touchSection{grid-template-columns:55% 45%;min-height:450px}.Ntmqmq_fabricImage{min-height:450px}.Ntmqmq_touchCopy{padding:3rem 2rem}.Ntmqmq_construction{padding-top:5rem}.Ntmqmq_constructionGrid{grid-template-columns:43% 53%;gap:4%}.Ntmqmq_stackFrame{--layer-step:72px;height:580px}.Ntmqmq_materialLayer{height:68px}.Ntmqmq_materialLayer[data-active=true]{transform:translate(-5px,calc(var(--layer-index) * var(--layer-step))) scale(1.04)}.Ntmqmq_experience[data-motion=on] [data-stack][data-seen=true] .Ntmqmq_materialLayer{animation-duration:.7s}.Ntmqmq_layerList button{gap:.6rem;padding:1rem .5rem}.Ntmqmq_layerList strong{font-size:.9375rem}.Ntmqmq_layerPlus{display:none}.Ntmqmq_materialDetails{grid-template-columns:minmax(0,58fr) minmax(0,42fr);gap:1.5rem;padding-bottom:4rem}.Ntmqmq_detailPhoto{height:320px}.Ntmqmq_detailCopy{padding:0}.Ntmqmq_closing{grid-template-columns:55% 45%}.Ntmqmq_closingPhoto{min-height:480px}.Ntmqmq_closingCopy{padding:2rem}}@media (max-width:640px){.Ntmqmq_productPortrait{background-size:26px 26px;grid-template-columns:minmax(0,1fr);gap:1rem;padding:2.5rem 1.5rem}.Ntmqmq_portraitImage{grid-row:1;width:100%;height:240px}.Ntmqmq_portraitCopy{grid-row:2;align-self:flex-start;padding:0}.Ntmqmq_portraitCopy h2{font-size:1.75rem;line-height:1.55}.Ntmqmq_portraitCopy>p{margin-top:1rem;font-size:.8125rem}.Ntmqmq_keyFacts{grid-row:3;grid-template-columns:minmax(0,1fr);gap:0;margin-top:.5rem;padding-top:.25rem}.Ntmqmq_keyFacts>div{border-bottom:1px solid var(--surface-300);grid-template-columns:5rem minmax(0,1fr);align-items:baseline;gap:1rem;padding:.75rem 0;display:grid}.Ntmqmq_keyFacts dd{margin:0;font-size:.8125rem}.Ntmqmq_heightNote{gap:.5rem;top:-.9rem;right:0}.Ntmqmq_heightNote>span:first-child{font-size:2.8rem}.Ntmqmq_heightNote>span:nth-child(2){font-size:.6875rem}.Ntmqmq_heightNote svg{width:75px}.Ntmqmq_feelSection{padding:0 1.25rem}.Ntmqmq_touchSection{flex-direction:column;display:flex}.Ntmqmq_fabricImage{min-height:310px}.Ntmqmq_touchCopy{width:100%;padding:2.5rem 1.5rem 3rem;position:relative}.Ntmqmq_touchCopy h2{font-size:1.75rem}.Ntmqmq_touchCopy>p{margin-top:1rem;font-size:.875rem}.Ntmqmq_scribble{width:115px;position:absolute;bottom:3rem;right:1.8rem}.Ntmqmq_construction{padding:3.5rem 1.25rem}.Ntmqmq_constructionHeading{text-align:left}.Ntmqmq_constructionHeading h2{font-size:1.75rem}.Ntmqmq_constructionHeading p{max-width:27ch;font-size:.8125rem;line-height:1.9}.Ntmqmq_constructionGrid{margin-top:2rem;display:block}.Ntmqmq_stackSticky{padding:0;position:relative;top:auto}.Ntmqmq_stackFrame{--layer-step:68px;max-width:310px;height:550px}.Ntmqmq_materialLayer{height:66px;left:3%}.Ntmqmq_materialLayer[data-active=true]{transform:translate(-6px,calc(var(--layer-index) * var(--layer-step))) scale(1.04)}.Ntmqmq_experience[data-motion=on] [data-stack][data-seen=true] .Ntmqmq_materialLayer{animation-duration:.65s}.Ntmqmq_layerPin{right:-1.65rem}.Ntmqmq_diagramCaption{margin:1rem auto 2rem}.Ntmqmq_layerList button{gap:.85rem;padding:1rem .35rem}.Ntmqmq_layerList strong{font-size:.9375rem}.Ntmqmq_layerList button>span:nth-child(2)>span{font-size:.75rem}.Ntmqmq_materialDetails{flex-direction:column;gap:1.5rem;padding:0 1.5rem 3.5rem;display:flex}.Ntmqmq_detailPhoto{width:100%;height:300px}.Ntmqmq_detailCopy{width:100%;padding:0}.Ntmqmq_detailCopy h2{font-size:1.75rem}.Ntmqmq_detailCopy p{margin-top:1rem;font-size:.8125rem}.Ntmqmq_closing{display:block}.Ntmqmq_closingPhoto{min-height:360px}.Ntmqmq_closingCopy{padding:2.5rem 1.5rem 3rem}.Ntmqmq_closingCopy h2{font-size:1.75rem}.Ntmqmq_closingCopy>p{margin-top:1rem;font-size:.875rem}.Ntmqmq_imageDisclosure{text-align:left;padding:1.25rem 1.5rem}}@media (prefers-reduced-motion:reduce){.Ntmqmq_experience *,.Ntmqmq_experience :before,.Ntmqmq_experience :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.Ntmqmq_heroComposition{transform:none!important}}.Ntmqmq_experience[data-motion=off] *,.Ntmqmq_experience[data-motion=off] :before,.Ntmqmq_experience[data-motion=off] :after{transition:none!important;animation:none!important}
