.ValuesShowcase-module__RhONNG__section{--pillars-blue:var(--07-blue-electric);--pillars-silver:#c2d5ee;padding-block:var(--lm-section-space);color:var(--lm-text);position:relative}.ValuesShowcase-module__RhONNG__showcase{grid-template-areas:"heading""stage""detail""toolbar""index""footer";min-width:0;display:grid}.ValuesShowcase-module__RhONNG__headingSlot{grid-area:heading}.ValuesShowcase-module__RhONNG__heading{display:grid}.ValuesShowcase-module__RhONNG__eyebrow{font-size:var(--lm-eyebrow-size);letter-spacing:var(--lm-eyebrow-tracking);color:var(--lm-eyebrow);font-weight:600}.ValuesShowcase-module__RhONNG__heading h2{font-size:max(2rem, var(--lm-h2-size));font-weight:var(--lm-h2-weight);line-height:var(--lm-h2-leading);letter-spacing:var(--lm-h2-tracking);text-wrap:balance;margin-top:1.25rem}.ValuesShowcase-module__RhONNG__heading h2 span{color:var(--lm-heading-tail);display:block}.ValuesShowcase-module__RhONNG__stage{touch-action:pan-y;grid-area:stage;min-width:0;height:clamp(15rem,70vw,21rem);margin:1.25rem -.5rem 0;position:relative}.ValuesShowcase-module__RhONNG__scene,.ValuesShowcase-module__RhONNG__poster{position:absolute;inset:0}.ValuesShowcase-module__RhONNG__scene{opacity:0;transition:opacity .5s var(--ease-standard)}.ValuesShowcase-module__RhONNG__stage[data-scene-ready=true] .ValuesShowcase-module__RhONNG__scene{opacity:1}.ValuesShowcase-module__RhONNG__scene canvas{touch-action:pan-y}.ValuesShowcase-module__RhONNG__poster{pointer-events:none;transition:opacity .5s var(--ease-standard)}.ValuesShowcase-module__RhONNG__poster[data-hidden=true]{opacity:0}.ValuesShowcase-module__RhONNG__posterRing{border:1px solid var(--lm-line);border-radius:50%;width:84%;height:33%;position:absolute;top:50%;left:8%}.ValuesShowcase-module__RhONNG__posterPillar{left:var(--pillar-x);top:var(--pillar-y);border-inline:1px solid color-mix(in srgb, var(--pillars-silver) 70%, transparent);background:linear-gradient(90deg, var(--07-blue-deep), var(--07-bg-deep));width:9%;height:44%;box-shadow:inset 3px 0 color-mix(in srgb, var(--pillars-silver) 22%, transparent), inset -3px 0 color-mix(in srgb, var(--pillars-silver) 12%, transparent);border-radius:3px;position:absolute;transform:translate(-50%,-68%)}.ValuesShowcase-module__RhONNG__posterPillar:before{content:"";background:var(--07-bg-deep);border:1px solid var(--pillars-silver);border-bottom:2px solid var(--pillars-blue);transform-origin:bottom;border-radius:2px;height:6px;position:absolute;top:-6px;left:0;right:0;transform:skew(-35deg)}.ValuesShowcase-module__RhONNG__posterPillar:after{content:"";background:var(--07-bg-deep);border-top:1px solid var(--pillars-blue);height:5px;position:absolute;bottom:-3px;left:-2px;right:-2px}.ValuesShowcase-module__RhONNG__posterPillar[data-selected=true]{background:linear-gradient(90deg, var(--pillars-blue), var(--07-blue-deep))}.ValuesShowcase-module__RhONNG__posterPillar span{text-align:center;color:var(--pillars-silver);font-size:var(--lm-label-size);margin-top:.5rem;display:block}.ValuesShowcase-module__RhONNG__detail{border-top:1px solid var(--lm-line);grid-area:detail;min-width:0;padding-top:1.5rem}.ValuesShowcase-module__RhONNG__count{font-variant-numeric:tabular-nums;color:var(--lm-text-quiet);margin-bottom:.875rem;font-size:.8125rem}.ValuesShowcase-module__RhONNG__count span{color:var(--lm-accent-light)}.ValuesShowcase-module__RhONNG__detail>div{min-height:7rem}.ValuesShowcase-module__RhONNG__title{letter-spacing:-.045em;overflow-wrap:anywhere;font-size:clamp(2rem,1.25rem + 2.4vw,3.5rem);font-weight:600;line-height:1.08}.ValuesShowcase-module__RhONNG__text{max-width:32ch;color:var(--lm-text-soft);text-wrap:pretty;margin-top:.75rem;font-size:clamp(1rem,.9rem + .5vw,1.3rem);line-height:1.5}.ValuesShowcase-module__RhONNG__toolbar{grid-area:toolbar;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.ValuesShowcase-module__RhONNG__toolbar>p{color:var(--lm-text-quiet);font-size:.75rem}.ValuesShowcase-module__RhONNG__transport{gap:.25rem;display:flex}.ValuesShowcase-module__RhONNG__transport button{border:1px solid var(--lm-line);width:44px;height:44px;color:var(--lm-text);transition:background-color var(--motion-ui) var(--ease-standard);place-items:center;display:grid}.ValuesShowcase-module__RhONNG__transport button:disabled{opacity:.45;cursor:default}.ValuesShowcase-module__RhONNG__index{grid-area:index;margin-top:.5rem}.ValuesShowcase-module__RhONNG__index ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem 1.25rem;margin:0;padding:0;list-style:none;display:grid}.ValuesShowcase-module__RhONNG__indexItem{text-align:left;width:100%;min-height:52px;color:var(--lm-text-quiet);transition:color var(--motion-ui) var(--ease-standard);align-items:center;gap:.625rem;padding-block:.625rem;font-size:clamp(.875rem,.8rem + .2vw,.9375rem);font-weight:500;display:flex;position:relative}.ValuesShowcase-module__RhONNG__indexItem>span:first-child{font-size:var(--lm-label-size);color:var(--lm-faint);font-variant-numeric:tabular-nums}.ValuesShowcase-module__RhONNG__indexItem:after{content:"";background:var(--lm-line);height:1px;transition:background-color var(--motion-ui) var(--ease-standard);position:absolute;bottom:0;left:0;right:0}.ValuesShowcase-module__RhONNG__indexItem[aria-pressed=true]{color:var(--lm-text)}.ValuesShowcase-module__RhONNG__indexItem[aria-pressed=true]>span:first-child{color:var(--lm-accent-light)}.ValuesShowcase-module__RhONNG__indexItem[aria-pressed=true]:after{background:var(--lm-blue-vivid);height:2px}.ValuesShowcase-module__RhONNG__indexItem:focus-visible,.ValuesShowcase-module__RhONNG__transport button:focus-visible,.ValuesShowcase-module__RhONNG__cta:focus-visible{outline:2px solid var(--lm-accent-light);outline-offset:5px}.ValuesShowcase-module__RhONNG__indexItem:active,.ValuesShowcase-module__RhONNG__transport button:active:not(:disabled){transform:translateY(1px)}.ValuesShowcase-module__RhONNG__footer{grid-area:footer;margin-top:2rem}.ValuesShowcase-module__RhONNG__cta{align-items:center;gap:1.25rem;min-height:44px;font-size:.8125rem;font-weight:500;display:inline-flex}.ValuesShowcase-module__RhONNG__cta svg{color:var(--lm-blue-bright);transition:transform var(--motion-ui) var(--ease-standard)}.ValuesShowcase-module__RhONNG__noScript{gap:1rem;margin-top:2rem;display:grid}.ValuesShowcase-module__RhONNG__noScript dt{font-weight:600}.ValuesShowcase-module__RhONNG__noScript dd{color:var(--lm-text-soft);margin-top:.25rem}@media (hover:hover) and (pointer:fine){.ValuesShowcase-module__RhONNG__indexItem:hover{color:var(--lm-text)}.ValuesShowcase-module__RhONNG__transport button:hover:not(:disabled){background:var(--lm-line)}.ValuesShowcase-module__RhONNG__cta:hover svg{transform:translate(4px)}.ValuesShowcase-module__RhONNG__scene canvas{cursor:pointer}}@media (min-width:768px){.ValuesShowcase-module__RhONNG__stage{height:25rem}.ValuesShowcase-module__RhONNG__index ol{grid-template-columns:repeat(4,minmax(0,1fr))}.ValuesShowcase-module__RhONNG__detail>div{min-height:6.5rem}}@media (min-width:1024px){.ValuesShowcase-module__RhONNG__showcase{grid-template:"heading stage""detail stage"1fr"toolbar toolbar""index index""footer footer"/minmax(0,.9fr) minmax(0,1.35fr);column-gap:clamp(2rem,5vw,6rem)}.ValuesShowcase-module__RhONNG__headingSlot{padding-top:2rem}.ValuesShowcase-module__RhONNG__heading h2{font-size:clamp(2.6rem,4.6vw,4.75rem)}.ValuesShowcase-module__RhONNG__stage{height:clamp(27rem,37vw,36rem);margin:0}.ValuesShowcase-module__RhONNG__detail{border-top:0;align-self:end;padding-bottom:2rem}.ValuesShowcase-module__RhONNG__detail>div{min-height:8.25rem}.ValuesShowcase-module__RhONNG__toolbar{margin-top:1.25rem}.ValuesShowcase-module__RhONNG__index{margin-top:.75rem}.ValuesShowcase-module__RhONNG__index ol{grid-template-columns:repeat(7,minmax(0,1fr));column-gap:1.5rem}.ValuesShowcase-module__RhONNG__indexItem{flex-wrap:wrap;align-content:center;gap:.25rem .625rem;min-height:60px}}@media (prefers-reduced-motion:reduce){.ValuesShowcase-module__RhONNG__scene,.ValuesShowcase-module__RhONNG__poster,.ValuesShowcase-module__RhONNG__indexItem,.ValuesShowcase-module__RhONNG__indexItem:after,.ValuesShowcase-module__RhONNG__transport button,.ValuesShowcase-module__RhONNG__cta svg{transition:none}}
