.logo-story-module__92CcQG__root{--ease:cubic-bezier(.22, .61, .36, 1);--expo:cubic-bezier(.16, 1, .3, 1)}.logo-story-module__92CcQG__dots circle{transition:opacity .42s cubic-bezier(.22,.61,.36,1)}.logo-story-module__92CcQG__heroMark{max-width:min(100%,300svh - 102rem)}.logo-story-module__92CcQG__fieldScene{height:230svh;position:relative}.logo-story-module__92CcQG__fieldStage{height:calc(100svh - 5rem);position:sticky;top:5rem;overflow:hidden}@media (min-width:768px){.logo-story-module__92CcQG__fieldStage{height:calc(100svh - 6rem);top:6rem}}.logo-story-module__92CcQG__fieldCanvas{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.logo-story-module__92CcQG__fieldStage .logo-story-module__92CcQG__heroMark{max-width:min(100%,300svh - 117rem)}@media (max-width:767px){.logo-story-module__92CcQG__fieldScene{height:190svh}.logo-story-module__92CcQG__heroInner{justify-content:center}.logo-story-module__92CcQG__heroBelow{margin-top:2rem!important;padding-top:0!important}}.logo-story-module__92CcQG__line{padding-bottom:.04em;display:block;overflow:hidden}.logo-story-module__92CcQG__lineInner{animation:logo-story-module__92CcQG__rise 1.05s var(--expo,cubic-bezier(.16, 1, .3, 1)) both;display:block}.logo-story-module__92CcQG__line:nth-child(2) .logo-story-module__92CcQG__lineInner{animation-delay:.11s}.logo-story-module__92CcQG__afterHeadline{animation:logo-story-module__92CcQG__fadeUp .8s var(--expo,cubic-bezier(.16, 1, .3, 1)) .42s both}@keyframes logo-story-module__92CcQG__rise{0%{transform:translateY(105%)}to{transform:none}}@keyframes logo-story-module__92CcQG__fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.logo-story-module__92CcQG__stair>span{display:block}.logo-story-module__92CcQG__stair>span:nth-child(2){padding-left:1.25em}.logo-story-module__92CcQG__stair>span:nth-child(3){padding-left:2.5em}.logo-story-module__92CcQG__stair>span:nth-child(4){padding-left:3.75em}.logo-story-module__92CcQG__accordion{gap:0}.logo-story-module__92CcQG__panel{position:relative;overflow:hidden}.logo-story-module__92CcQG__beatButton{text-align:left;width:100%;min-height:64px;color:var(--foreground);cursor:pointer;align-items:center;padding:0 20px;display:flex}.logo-story-module__92CcQG__beatName,.logo-story-module__92CcQG__beatNameOpen{font-family:var(--font-display);text-transform:uppercase;font-size:18px;font-weight:800;line-height:1}.logo-story-module__92CcQG__beatBody{padding:4px 20px 28px}@media (min-width:768px){.logo-story-module__92CcQG__panel{min-width:76px;transition:flex-grow .6s var(--expo);flex:1 1 0}.logo-story-module__92CcQG__panelOpen{flex-grow:5.2}.logo-story-module__92CcQG__beatButton{align-items:flex-end;padding:28px;position:absolute;inset:0}.logo-story-module__92CcQG__panelOpen .logo-story-module__92CcQG__beatButton{cursor:default;align-items:flex-start;padding:32px 32px 0;position:static}.logo-story-module__92CcQG__beatName{writing-mode:vertical-rl;font-size:20px;transform:rotate(180deg)}.logo-story-module__92CcQG__beatNameOpen{font-size:40px}.logo-story-module__92CcQG__beatBody{min-width:360px;padding:0 32px 32px;position:absolute;bottom:0;left:0}.logo-story-module__92CcQG__panel:not(.logo-story-module__92CcQG__panelOpen) .logo-story-module__92CcQG__beatButton:hover .logo-story-module__92CcQG__beatName,.logo-story-module__92CcQG__panel:not(.logo-story-module__92CcQG__panelOpen) .logo-story-module__92CcQG__beatButton:focus-visible .logo-story-module__92CcQG__beatName{transform:rotate(180deg)translateY(4px)}.logo-story-module__92CcQG__beatName{transition:transform .18s var(--ease)}}.logo-story-module__92CcQG__panel:not(.logo-story-module__92CcQG__panelOpen) .logo-story-module__92CcQG__beatButton:hover{background:#ffffff0a}.logo-story-module__92CcQG__beatButton:active .logo-story-module__92CcQG__beatName,.logo-story-module__92CcQG__beatButton:active .logo-story-module__92CcQG__beatNameOpen{opacity:.8}.logo-story-module__92CcQG__beatButton:focus-visible{outline:2px solid var(--primary);outline-offset:-4px}.logo-story-module__92CcQG__panelOpen .logo-story-module__92CcQG__beatBody,.logo-story-module__92CcQG__panelOpen .logo-story-module__92CcQG__beatNameOpen{animation:logo-story-module__92CcQG__fadeUp .6s var(--expo) .12s both}.logo-story-module__92CcQG__beatScene{position:relative}.logo-story-module__92CcQG__beatStage{position:sticky;top:clamp(6rem,100svh - 45rem,8rem)}@media (max-width:767px){.logo-story-module__92CcQG__beatStage{top:5rem}}.logo-story-module__92CcQG__range{appearance:none;cursor:pointer;--fill:0%;background:0 0;width:100%;height:44px}.logo-story-module__92CcQG__range::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--primary) 0 var(--fill), #f5f5f52e var(--fill) 100%);height:4px}.logo-story-module__92CcQG__range::-moz-range-track{background:#f5f5f52e;height:4px}.logo-story-module__92CcQG__range::-moz-range-progress{background:var(--primary);height:4px}.logo-story-module__92CcQG__range::-webkit-slider-thumb{appearance:none;background:var(--foreground);width:22px;height:22px;transition:transform .18s var(--ease,ease);border-radius:.125rem;margin-top:-9px;box-shadow:0 2px 8px #00000073}.logo-story-module__92CcQG__range::-moz-range-thumb{background:var(--foreground);width:22px;height:22px;transition:transform .18s var(--ease,ease);border:0;border-radius:.125rem;box-shadow:0 2px 8px #00000073}.logo-story-module__92CcQG__range:hover::-webkit-slider-thumb{transform:scale(1.12)}.logo-story-module__92CcQG__range:hover::-moz-range-thumb{transform:scale(1.12)}.logo-story-module__92CcQG__range:active::-webkit-slider-thumb{transform:scale(.94)}.logo-story-module__92CcQG__range:active::-moz-range-thumb{transform:scale(.94)}.logo-story-module__92CcQG__range:focus-visible{outline:none}.logo-story-module__92CcQG__range:focus-visible::-webkit-slider-thumb{outline:2px solid var(--primary);outline-offset:3px}.logo-story-module__92CcQG__range:focus-visible::-moz-range-thumb{outline:2px solid var(--primary);outline-offset:3px}.logo-story-module__92CcQG__spaceLabel{color:var(--foreground);opacity:.35;transition:opacity .5s var(--ease);flex-direction:column;align-items:flex-start;gap:6px;font-size:16px;display:flex;position:absolute}.logo-story-module__92CcQG__spaceLabel[data-lit]{opacity:1}.logo-story-module__92CcQG__spaceLabel:after{content:"";transform-origin:top;width:1px;height:2rem;transition:scale .7s var(--expo);background:currentColor;margin-left:.5rem;scale:1 0}.logo-story-module__92CcQG__spaceLabel[data-lit]:after{scale:1}.logo-story-module__92CcQG__spaceLabelUp{flex-direction:column-reverse}.logo-story-module__92CcQG__spaceLabelUp:after{transform-origin:bottom}.logo-story-module__92CcQG__spaceMain{flex-direction:column;align-items:flex-start;padding-bottom:.375rem;display:flex;position:relative}.logo-story-module__92CcQG__spaceMain:after{content:"";background:var(--primary);opacity:.45;width:1px;height:2rem;transition:opacity .5s var(--ease);margin-top:.375rem;margin-left:.5rem}.logo-story-module__92CcQG__spaceMain[data-lit]:after{opacity:1}@media (min-width:768px){.logo-story-module__92CcQG__spaceMain{padding-bottom:0;position:absolute;top:0;left:0}.logo-story-module__92CcQG__spaceMain:after{display:none}}.logo-story-module__92CcQG__spaceLeader line,.logo-story-module__92CcQG__spaceLeader circle{stroke:var(--primary);stroke-width:1px;fill:var(--primary);opacity:.45;transition:opacity .5s var(--ease)}.logo-story-module__92CcQG__spaceLeader[data-lit] line,.logo-story-module__92CcQG__spaceLeader[data-lit] circle{opacity:1}.logo-story-module__92CcQG__headInner{display:block}.logo-story-module__92CcQG__root [data-reveal]{--d:calc(var(--i,0) * 90ms)}.logo-story-module__92CcQG__root [data-reveal=rise]{transition:opacity .8s var(--ease) var(--d), translate .9s var(--expo) var(--d)}.logo-story-module__92CcQG__root [data-reveal=rise][data-pre]{opacity:0;translate:0 28px}.logo-story-module__92CcQG__root [data-reveal=head]{padding-bottom:.06em;overflow:hidden}.logo-story-module__92CcQG__root [data-reveal=head] .logo-story-module__92CcQG__headInner{transition:translate 1.05s var(--expo) var(--d)}.logo-story-module__92CcQG__root [data-reveal=head][data-pre] .logo-story-module__92CcQG__headInner{translate:0 105%}.logo-story-module__92CcQG__root [data-reveal=wipe]{clip-path:inset(0);transition:clip-path 1.1s var(--expo) var(--d);overflow:hidden}.logo-story-module__92CcQG__root [data-reveal=wipe] img{transition:scale 1.4s var(--expo) var(--d)}.logo-story-module__92CcQG__root [data-reveal=wipe][data-pre]{clip-path:inset(0 0 100%)}.logo-story-module__92CcQG__root [data-reveal=wipe][data-pre] img{scale:1.08}.logo-story-module__92CcQG__root [data-reveal=deal]{transition:opacity .6s var(--ease) var(--d), translate .9s var(--expo) var(--d)}.logo-story-module__92CcQG__root [data-reveal=deal][data-pre]{opacity:0;translate:0 60px}@media (prefers-reduced-motion:reduce){.logo-story-module__92CcQG__lineInner,.logo-story-module__92CcQG__afterHeadline,.logo-story-module__92CcQG__panelOpen .logo-story-module__92CcQG__beatBody,.logo-story-module__92CcQG__panelOpen .logo-story-module__92CcQG__beatNameOpen{animation:none}.logo-story-module__92CcQG__dots circle,.logo-story-module__92CcQG__panel,.logo-story-module__92CcQG__spaceLabel,.logo-story-module__92CcQG__spaceLabel:after,.logo-story-module__92CcQG__spaceMain:after,.logo-story-module__92CcQG__spaceLeader line,.logo-story-module__92CcQG__spaceLeader circle{transition:none}.logo-story-module__92CcQG__range::-webkit-slider-thumb{transition:none}.logo-story-module__92CcQG__range::-moz-range-thumb{transition:none}}.logo-story-module__92CcQG__plateFrame{background:#111}.logo-story-module__92CcQG__plateStack{display:grid}.logo-story-module__92CcQG__plateLayer{transition:opacity .45s var(--ease);grid-area:1/1}.logo-story-module__92CcQG__plateLayer[data-hidden]{opacity:0;pointer-events:none}.logo-story-module__92CcQG__plateSwitch{background:var(--color-surface-3,#292929);display:inline-flex}.logo-story-module__92CcQG__plateSwitch button{color:#f5f5f5b3;min-height:44px;transition:background-color .25s var(--ease), color .25s var(--ease);padding:0 18px;font-size:.875rem;font-weight:500}.logo-story-module__92CcQG__plateSwitch button:hover{color:#f5f5f5}.logo-story-module__92CcQG__plateSwitch button[aria-pressed=true]{color:#111;background:#4682b4}.logo-story-module__92CcQG__plateSwitch button:active{scale:.97}@media (prefers-reduced-motion:reduce){.logo-story-module__92CcQG__plateLayer,.logo-story-module__92CcQG__plateSwitch button{transition:none}}
