.AsciiStarsScrollHero-module__lSBhZa__page{--paper:#f4f3ee;--ink:#22231f;--nav-height:3.5rem;--hero-release:max(100svh, 36rem);--directions-hold:clamp(72px, 8.4svh, 108px);--gutter:clamp(1.25rem, 3vw, 3rem);background:var(--paper);color:var(--ink)}html[data-startup-loading=true] .AsciiStarsScrollHero-module__lSBhZa__page [data-startup-reveal],html[data-startup-loading=true] .AsciiStarsScrollHero-module__lSBhZa__page [data-startup-wordmark]:not([data-startup-assembled]),html[data-startup-loading=true] .AsciiStarsScrollHero-module__lSBhZa__page [data-startup-artwork]>[data-renderer]:not([data-startup-assembled]){opacity:0}html[data-startup-loading=true] .AsciiStarsScrollHero-module__lSBhZa__page [data-startup-reveal]:not([data-startup-show]){visibility:hidden}.AsciiStarsScrollHero-module__lSBhZa__sequence{position:relative;overflow-x:clip}.AsciiStarsScrollHero-module__lSBhZa__pin{position:relative}.AsciiStarsScrollHero-module__lSBhZa__heroLayers{background:linear-gradient(90deg, var(--ink) 41%, #fff 41%);block-size:100svh;min-block-size:36rem;position:relative}.AsciiStarsScrollHero-module__lSBhZa__header{z-index:4;block-size:var(--nav-height);grid-template-columns:41% 59%;display:grid;position:absolute;inset:0 0 auto}.AsciiStarsScrollHero-module__lSBhZa__brandBar{background:#ceb4f5;justify-content:space-between;align-items:center;display:flex;overflow:hidden}.AsciiStarsScrollHero-module__lSBhZa__wordmark{background:var(--ink);color:var(--paper);letter-spacing:-.055em;align-self:stretch;align-items:center;padding-inline:.625rem 1rem;font-size:2.75rem;font-weight:550;line-height:1;display:flex}.AsciiStarsScrollHero-module__lSBhZa__brandNote{font-size:max(.6875rem, var(--wide-text-min,0rem));padding-inline:1rem}.AsciiStarsScrollHero-module__lSBhZa__navigation{font-size:max(.8125rem, var(--wide-text-min,0rem));background:#fff;justify-content:flex-end;align-items:center;gap:clamp(1rem,3vw,4rem);padding-inline:1.25rem;display:flex}.AsciiStarsScrollHero-module__lSBhZa__navigation a{white-space:nowrap;align-items:center;gap:.875rem;min-block-size:2.75rem;display:flex}@media not (max-width:1920px){.AsciiStarsScrollHero-module__lSBhZa__navigation{font-size:clamp(.8125rem,.8125rem + 1.25vw - 24px,1.25rem)}}.AsciiStarsScrollHero-module__lSBhZa__labLink{justify-content:center;min-inline-size:2.75rem;font-family:Courier New,monospace}.AsciiStarsScrollHero-module__lSBhZa__contactLogo{object-fit:contain;flex:none;block-size:1.75rem;inline-size:1.5rem}.AsciiStarsScrollHero-module__lSBhZa__artwork{inset:var(--nav-height) 59% 0 0;background:var(--ink);color:var(--paper);position:absolute;overflow:hidden}.AsciiStarsScrollHero-module__lSBhZa__artworkLabel,.AsciiStarsScrollHero-module__lSBhZa__artworkControls{z-index:1;pointer-events:none;font:max(.625rem, var(--wide-text-min,0rem))/1.5 "Courier New", monospace;justify-content:space-between;align-items:center;gap:1rem;display:flex;position:absolute;inset-inline:1.25rem}.AsciiStarsScrollHero-module__lSBhZa__artworkLabel{color:#b3b5a8;letter-spacing:.06em;inset-block-start:1.25rem}.AsciiStarsScrollHero-module__lSBhZa__artworkControls{inset-block-end:1rem}.AsciiStarsScrollHero-module__lSBhZa__artworkControls button{cursor:pointer;pointer-events:auto;background:0 0;border:0;align-items:center;gap:.5rem;min-block-size:2.75rem;padding:.5rem;display:flex}.AsciiStarsScrollHero-module__lSBhZa__introBackdrop{z-index:1;transform-origin:0 0;pointer-events:none;background:#fff;block-size:40svh;position:absolute;inset:0 0 auto;transform:translate(41vw)scaleX(.59)}.AsciiStarsScrollHero-module__lSBhZa__intro{z-index:4;inset:var(--nav-height) 0 auto 41%;block-size:calc(40svh - var(--nav-height));flex-direction:column;justify-content:flex-end;padding:1.25rem;display:flex;position:absolute}.AsciiStarsScrollHero-module__lSBhZa__eyebrow{font:max(.6875rem, var(--wide-text-min,0rem))/1.4 "Courier New", monospace;text-transform:uppercase}.AsciiStarsScrollHero-module__lSBhZa__intro h1{letter-spacing:-.06em;margin-block-start:.5rem;font-size:clamp(2rem,3.3vw,4rem);font-weight:500;line-height:1.02}.AsciiStarsScrollHero-module__lSBhZa__introFooter{font-size:max(.625rem, var(--wide-text-min,0rem));justify-content:space-between;align-items:flex-end;gap:1rem;margin-block-start:1rem;display:flex}.AsciiStarsScrollHero-module__lSBhZa__introFooter a{white-space:nowrap;align-items:center;min-block-size:2.75rem;margin-block:-1rem -.875rem;display:inline-flex}.AsciiStarsScrollHero-module__lSBhZa__scrollCue{z-index:4;pointer-events:none;block-size:3.5rem;inline-size:max-content;font:max(.625rem, var(--wide-text-min,0rem))/1.4 "Courier New", monospace;text-transform:uppercase;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:none;position:absolute;inset-block-start:calc(100svh - 5rem);inset-inline-start:50%}.AsciiStarsScrollHero-module__lSBhZa__scrollCueArrow{font-size:1.25rem;line-height:1;display:inline-block}.AsciiStarsScrollHero-module__lSBhZa__sectionIndex{justify-content:flex-end;min-inline-size:2.75rem;font-size:.875rem;font-weight:650}@media (prefers-reduced-motion:no-preference){.AsciiStarsScrollHero-module__lSBhZa__scrollCueArrow{animation:1.8s ease-in-out infinite AsciiStarsScrollHero-module__lSBhZa__scroll-nudge}}@keyframes AsciiStarsScrollHero-module__lSBhZa__scroll-nudge{0%,to{transform:translateY(-2px)}50%{transform:translateY(4px)}}.AsciiStarsScrollHero-module__lSBhZa__approachPanel{z-index:3;transform-origin:0 0;pointer-events:auto;background:#fff;position:relative}.AsciiStarsScrollHero-module__lSBhZa__approachSlide{z-index:3;pointer-events:none;position:relative}.AsciiStarsScrollHero-module__lSBhZa__directionsPanel{z-index:5;background:#fff;position:relative}.AsciiStarsScrollHero-module__lSBhZa__directionsAnchor{pointer-events:none;block-size:1px;inline-size:1px;position:absolute;inset-block-start:calc(var(--directions-flow-y,100svh) + var(--directions-runway,0px))}.AsciiStarsScrollHero-module__lSBhZa__directionsEndAnchor{pointer-events:none;block-size:1px;inline-size:1px;display:none;position:absolute}.AsciiStarsScrollHero-module__lSBhZa__releaseAnchor{pointer-events:none;block-size:1px;inline-size:1px;position:absolute;inset-block-start:var(--hero-release)}.AsciiStarsScrollHero-module__lSBhZa__navigationBoundary{inline-size:1px;block-size:var(--hero-release);pointer-events:none;position:absolute;inset:0 auto auto 0}@supports (animation-timeline:view()) and (animation-range:entry 100% entry calc(100% + 80svh)){@media (prefers-reduced-motion:no-preference) and (not (max-width:56rem)) and (min-height:650px){.AsciiStarsScrollHero-module__lSBhZa__sequence{--approach-runway:0svh;--hero-release:80svh;--directions-runway:80svh;view-timeline-name:--orbit-reveal;view-timeline-axis:block}.AsciiStarsScrollHero-module__lSBhZa__sequence:after{block-size:calc(80svh + var(--approach-runway));content:"";display:block}.AsciiStarsScrollHero-module__lSBhZa__pin{position:sticky;inset-block-start:0}.AsciiStarsScrollHero-module__lSBhZa__heroLayers{min-block-size:0;animation:linear both AsciiStarsScrollHero-module__lSBhZa__hero-away;animation-timeline:--orbit-reveal;animation-range:entry 100% entry calc(100% + 80svh);position:absolute;inset:0}.AsciiStarsScrollHero-module__lSBhZa__brandBar{animation:cubic-bezier(.59,0,.38,1) both AsciiStarsScrollHero-module__lSBhZa__brand-away;animation-timeline:--orbit-reveal;animation-range:entry 100% entry calc(100% + 80svh)}.AsciiStarsScrollHero-module__lSBhZa__navigation{animation:cubic-bezier(.59,0,.38,1) both AsciiStarsScrollHero-module__lSBhZa__navigation-away;animation-timeline:--orbit-reveal;animation-range:entry 100% entry calc(100% + 80svh)}.AsciiStarsScrollHero-module__lSBhZa__introBackdrop{animation:cubic-bezier(.59,0,.38,1) both AsciiStarsScrollHero-module__lSBhZa__intro-collapse;animation-timeline:--orbit-reveal;animation-range:entry 100% entry calc(100% + 80svh)}.AsciiStarsScrollHero-module__lSBhZa__intro{animation:cubic-bezier(.59,0,.38,1) both AsciiStarsScrollHero-module__lSBhZa__intro-away;animation-timeline:--orbit-reveal;animation-range:entry 100% entry calc(100% + 80svh)}.AsciiStarsScrollHero-module__lSBhZa__approachPanel{animation:cubic-bezier(.59,0,.38,1) both AsciiStarsScrollHero-module__lSBhZa__approach-expand;animation-timeline:--orbit-reveal;animation-range:entry 100% entry calc(100% + 80svh)}.AsciiStarsScrollHero-module__lSBhZa__scrollCue{animation:cubic-bezier(.59,0,.38,1) both AsciiStarsScrollHero-module__lSBhZa__scroll-cue-position,linear both AsciiStarsScrollHero-module__lSBhZa__scroll-cue-away;animation-duration:auto;animation-timeline:--orbit-reveal;animation-range:entry 100% entry calc(100% + 80svh),entry calc(100% + 90svh) entry calc(100% + 147svh);display:flex}@media (max-width:56rem){.AsciiStarsScrollHero-module__lSBhZa__scrollCue{animation-range:entry 100% entry calc(100% + 80svh),entry calc(100% + 35svh) entry calc(100% + 80svh)}}@supports (inset-inline-start:anchor(--hero-approach-title center)){.AsciiStarsScrollHero-module__lSBhZa__scrollCue{animation-name:AsciiStarsScrollHero-module__lSBhZa__scroll-cue-away;animation-timing-function:linear;animation-range:entry calc(100% + 90svh) entry calc(100% + 147svh);inset-inline-start:anchor(--hero-approach-title center);transform:translate(-50%)}@media (max-width:56rem){.AsciiStarsScrollHero-module__lSBhZa__scrollCue{animation-range:entry calc(100% + 35svh) entry calc(100% + 80svh)}}}@media not (max-width:56rem){.AsciiStarsScrollHero-module__lSBhZa__sequence{--approach-runway:420svh;--directions-runway:500svh}}@media (not (max-width:56rem)) and (min-height:650px){.AsciiStarsScrollHero-module__lSBhZa__sequence{--approach-runway:calc(540svh + var(--directions-hold))}.AsciiStarsScrollHero-module__lSBhZa__pin{overflow:clip}.AsciiStarsScrollHero-module__lSBhZa__approachSlide{animation:linear both AsciiStarsScrollHero-module__lSBhZa__approach-slide-out;animation-timeline:--orbit-reveal;animation-range:entry calc(100% + 500svh) entry calc(100% + 620svh)}.AsciiStarsScrollHero-module__lSBhZa__directionsPanel{block-size:100svh;animation:linear both AsciiStarsScrollHero-module__lSBhZa__directions-slide-in;animation-timeline:--orbit-reveal;animation-range:entry calc(100% + 500svh) entry calc(100% + 620svh);position:absolute;inset:0}.AsciiStarsScrollHero-module__lSBhZa__directionsAnchor{inset-block-start:620svh}.AsciiStarsScrollHero-module__lSBhZa__directionsEndAnchor{display:block;inset-block-start:calc(620svh + var(--directions-hold))}}}}@keyframes AsciiStarsScrollHero-module__lSBhZa__approach-slide-out{0%{visibility:visible;transform:translate(0,0)}to{visibility:hidden;transform:translate(-100%)}}@keyframes AsciiStarsScrollHero-module__lSBhZa__directions-slide-in{0%{visibility:hidden;transform:translate(100%)}.01%{visibility:visible}to{visibility:visible;transform:translate(0,0)}}@keyframes AsciiStarsScrollHero-module__lSBhZa__scroll-cue-position{0%{transform:translate(calc(20.5vw - 50%))}to{transform:translate(-50%)}}@keyframes AsciiStarsScrollHero-module__lSBhZa__scroll-cue-away{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes AsciiStarsScrollHero-module__lSBhZa__approach-expand{0%{transform:translate(41vw,40svh)scale(.59,.6)}to{transform:translate(0,0)scale(1)}}@keyframes AsciiStarsScrollHero-module__lSBhZa__hero-away{0%,99.9%{visibility:visible}to{visibility:hidden}}@keyframes AsciiStarsScrollHero-module__lSBhZa__brand-away{0%{transform:translate(0,0)}to{transform:translate3d(-100%, calc(-1 * var(--nav-height)), 0)}}@keyframes AsciiStarsScrollHero-module__lSBhZa__navigation-away{0%{transform:translate(0,0)}to{transform:translate3d(0, calc(-1 * var(--nav-height)), 0)}}@keyframes AsciiStarsScrollHero-module__lSBhZa__intro-collapse{0%{transform:translate(41vw)scaleX(.59)}to{transform:translate(0,0)scaleY(0)}}@keyframes AsciiStarsScrollHero-module__lSBhZa__intro-away{0%{transform:translate(0,0)}to{transform:translate(-41vw,-40svh)}}.AsciiStarsScrollHero-module__lSBhZa__continuation{z-index:4;background:var(--paper);position:relative}.AsciiStarsScrollHero-module__lSBhZa__page :is(a,button):focus-visible{outline-offset:-4px;outline:2px solid}@media (hover:hover){.AsciiStarsScrollHero-module__lSBhZa__page a:hover,.AsciiStarsScrollHero-module__lSBhZa__artworkControls button:hover{text-underline-offset:4px;text-decoration:underline}}@media (max-width:1000px){.AsciiStarsScrollHero-module__lSBhZa__brandNote{display:none}.AsciiStarsScrollHero-module__lSBhZa__intro h1{font-size:clamp(1.75rem,4vw,2.75rem)}.AsciiStarsScrollHero-module__lSBhZa__artworkControls{flex-wrap:wrap;gap:0}}@media (max-width:700px){.AsciiStarsScrollHero-module__lSBhZa__page{--nav-height:3.25rem;--hero-release:max(62svh, calc(28rem + 4svh))}.AsciiStarsScrollHero-module__lSBhZa__heroLayers{block-size:62svh;min-block-size:calc(28rem + 4svh)}.AsciiStarsScrollHero-module__lSBhZa__wordmark{font-size:2.125rem}.AsciiStarsScrollHero-module__lSBhZa__navigation{font-size:max(.625rem, var(--wide-text-min,0rem));justify-content:space-between;gap:.25rem;padding-inline:.5rem}.AsciiStarsScrollHero-module__lSBhZa__navigation a{gap:.375rem}.AsciiStarsScrollHero-module__lSBhZa__navigation .AsciiStarsScrollHero-module__lSBhZa__labLink{min-inline-size:1.5rem}.AsciiStarsScrollHero-module__lSBhZa__navigation .AsciiStarsScrollHero-module__lSBhZa__contactLink{white-space:normal;min-inline-size:0}.AsciiStarsScrollHero-module__lSBhZa__contactLogo{block-size:1.25rem;inline-size:1rem}.AsciiStarsScrollHero-module__lSBhZa__intro{block-size:calc(max(58svh, 28rem) - var(--nav-height));justify-content:center;padding-inline:.875rem}.AsciiStarsScrollHero-module__lSBhZa__introBackdrop{block-size:max(58svh,28rem)}.AsciiStarsScrollHero-module__lSBhZa__intro h1{font-size:clamp(1.875rem,6.4vw,2.625rem)}.AsciiStarsScrollHero-module__lSBhZa__intro .AsciiStarsScrollHero-module__lSBhZa__eyebrow{max-inline-size:10rem;font-size:max(.5625rem, var(--wide-text-min,0rem));line-height:1.5}.AsciiStarsScrollHero-module__lSBhZa__introFooter{gap:.375rem;margin-block-start:1.5rem}.AsciiStarsScrollHero-module__lSBhZa__artwork{inset-block-end:4svh}.AsciiStarsScrollHero-module__lSBhZa__artworkLabel{font-size:max(.5rem, var(--wide-text-min,0rem));flex-direction:column;align-items:flex-start;gap:.25rem;inset:.75rem .625rem auto}.AsciiStarsScrollHero-module__lSBhZa__artworkControls p{display:none}.AsciiStarsScrollHero-module__lSBhZa__artworkControls{inset:auto .625rem .5rem}@keyframes AsciiStarsScrollHero-module__lSBhZa__approach-expand{0%{transform:translateY(max(58svh,28rem))scale(1)}to{transform:translate(0,0)scale(1)}}@keyframes AsciiStarsScrollHero-module__lSBhZa__scroll-cue-position{0%,to{transform:translate(-50%)}}@keyframes AsciiStarsScrollHero-module__lSBhZa__intro-away{0%{transform:translate(0,0)}to{transform:translate(-41vw,calc(-1*max(58svh,28rem)))}}}@media (max-width:56rem),not (min-height:650px){.AsciiStarsScrollHero-module__lSBhZa__page{--hero-release:max(78svh, 34rem)}.AsciiStarsScrollHero-module__lSBhZa__heroLayers{block-size:var(--hero-release);min-block-size:0}.AsciiStarsScrollHero-module__lSBhZa__intro{block-size:calc(var(--hero-release) - var(--nav-height));justify-content:center}.AsciiStarsScrollHero-module__lSBhZa__introBackdrop{block-size:var(--hero-release)}.AsciiStarsScrollHero-module__lSBhZa__artwork{inset-block-end:0}}@media (max-width:700px){.AsciiStarsScrollHero-module__lSBhZa__page{--nav-height:6.5rem;--hero-release:0px}.AsciiStarsScrollHero-module__lSBhZa__heroLayers{grid-template-rows:var(--nav-height) auto auto;background:#fff;block-size:auto;display:grid}.AsciiStarsScrollHero-module__lSBhZa__header{grid-template-rows:repeat(2,3.25rem);grid-template-columns:minmax(0,1fr)}.AsciiStarsScrollHero-module__lSBhZa__brandNote{min-inline-size:0;padding-inline:max(.75rem, env(safe-area-inset-right));display:block}.AsciiStarsScrollHero-module__lSBhZa__wordmark{padding-inline-start:max(.625rem, env(safe-area-inset-left))}.AsciiStarsScrollHero-module__lSBhZa__navigation{padding-inline:max(.75rem, env(safe-area-inset-left)) max(.75rem, env(safe-area-inset-right));font-size:max(.6875rem, var(--wide-text-min,0rem))}.AsciiStarsScrollHero-module__lSBhZa__navigation button,.AsciiStarsScrollHero-module__lSBhZa__navigation .AsciiStarsScrollHero-module__lSBhZa__labLink{min-inline-size:2.75rem}.AsciiStarsScrollHero-module__lSBhZa__navigation .AsciiStarsScrollHero-module__lSBhZa__contactLink{justify-content:flex-end}.AsciiStarsScrollHero-module__lSBhZa__intro{grid-row:2;block-size:auto;padding:1.5rem 1.25rem 1.25rem;position:relative;inset:auto}.AsciiStarsScrollHero-module__lSBhZa__intro h1{font-size:clamp(2rem,9vw,3rem)}.AsciiStarsScrollHero-module__lSBhZa__intro .AsciiStarsScrollHero-module__lSBhZa__eyebrow{max-inline-size:none;font-size:max(.625rem, var(--wide-text-min,0rem))}.AsciiStarsScrollHero-module__lSBhZa__introFooter{font-size:max(.6875rem, var(--wide-text-min,0rem));margin-block-start:1.25rem}.AsciiStarsScrollHero-module__lSBhZa__introBackdrop{display:none}.AsciiStarsScrollHero-module__lSBhZa__artwork{grid-row:3;block-size:clamp(18rem,80vw,26rem);position:relative;inset:auto}.AsciiStarsScrollHero-module__lSBhZa__artworkLabel{font-size:max(.5625rem, var(--wide-text-min,0rem));flex-direction:row;align-items:center;inset:.75rem 1.25rem auto}.AsciiStarsScrollHero-module__lSBhZa__artworkControls{flex-wrap:nowrap;gap:.75rem;inset:auto .75rem .5rem 1.25rem}.AsciiStarsScrollHero-module__lSBhZa__artworkControls p{max-inline-size:11rem;display:block}.AsciiStarsScrollHero-module__lSBhZa__releaseAnchor{inset-block-start:var(--hero-flow-height,40rem)}.AsciiStarsScrollHero-module__lSBhZa__navigationBoundary{block-size:var(--navigation-flow-height,36rem)}}
.SectionNavigation-module__ML-fBW__navigation{color:#22231f;font:400 max(.6875rem, var(--wide-text-min,0rem))/1.5 "Courier New", monospace;flex-direction:column;align-items:flex-start;gap:.125rem;display:flex;position:absolute;inset-block-start:calc(60svh - var(--nav-height));inset-inline-start:1.25rem}.SectionNavigation-module__ML-fBW__navigation[data-docked=true]{opacity:0;pointer-events:none}.SectionNavigation-module__ML-fBW__navigation a{min-block-size:2rem;color:inherit;white-space:nowrap;align-items:center;padding-inline:.125rem;text-decoration:none;display:inline-flex}@media not (max-width:1920px){.SectionNavigation-module__ML-fBW__navigation{font-size:clamp(.6875rem,.6875rem + 1.5625vw - 30px,1.25rem)}}@media (max-width:700px){.SectionNavigation-module__ML-fBW__navigation{font-size:max(.6875rem, var(--wide-text-min,0rem));flex-direction:row;gap:clamp(.75rem,4vw,1.5rem);margin-block-start:.75rem;position:static}.SectionNavigation-module__ML-fBW__navigation a{min-block-size:2.75rem}}
.FloatingSectionNavigation-module___HxHVq__widget{z-index:70;color:#22231f;opacity:0;visibility:hidden;transition:opacity .28s,visibility .28s;position:fixed;inset-block-end:max(1rem, env(safe-area-inset-bottom));inset-inline-start:max(1rem, env(safe-area-inset-left))}.FloatingSectionNavigation-module___HxHVq__transferringLink{z-index:69;box-sizing:border-box;pointer-events:none;white-space:nowrap;transform-origin:50%;will-change:transform, opacity;align-items:center;display:flex;position:fixed}.FloatingSectionNavigation-module___HxHVq__widget[data-visible=true]{opacity:1;visibility:visible;transform:none}.FloatingSectionNavigation-module___HxHVq__toggle{color:#f4f3ee;cursor:pointer;background:#22231f;border:1px solid #60615a;border-radius:50%;place-items:center;block-size:44px;inline-size:44px;padding:0;transition:background-color .18s;display:grid;box-shadow:0 2px 10px #0000001f}.FloatingSectionNavigation-module___HxHVq__toggle img{filter:invert();transition:transform .3s,filter .18s}.FloatingSectionNavigation-module___HxHVq__toggle[aria-expanded=true]{background:#cfb5f2}.FloatingSectionNavigation-module___HxHVq__toggle[aria-expanded=true] img{filter:none;transform:rotate(90deg)}.FloatingSectionNavigation-module___HxHVq__panel{opacity:0;visibility:hidden;background:#f4f3ee;border:1px solid #22231f;inline-size:min(244px,100vw - 2rem);padding:6px;transition:opacity .22s,transform .22s,visibility .22s;position:absolute;inset-block-end:calc(100% + 12px);inset-inline-start:0;transform:translateY(8px);box-shadow:0 8px 24px #0000001a}.FloatingSectionNavigation-module___HxHVq__panel[data-open=true]{opacity:1;visibility:visible;transform:none}.FloatingSectionNavigation-module___HxHVq__panel a{min-block-size:44px;color:inherit;font:max(.75rem, var(--wide-text-min,0rem))/1.4 "Courier New", monospace;justify-content:space-between;align-items:center;gap:1.5rem;padding:.75rem;text-decoration:none;display:flex}.FloatingSectionNavigation-module___HxHVq__panel a+a{border-block-start:1px solid #b8b8ad}.FloatingSectionNavigation-module___HxHVq__panel a[aria-current]{background:#cfb5f2}.FloatingSectionNavigation-module___HxHVq__panel a:hover{background:#e5d7f5}.FloatingSectionNavigation-module___HxHVq__widget :is(a,button):focus-visible{outline-offset:3px;outline:2px solid #8967b6}@media not (max-width:1920px){.FloatingSectionNavigation-module___HxHVq__toggle{block-size:2.75rem;inline-size:2.75rem}.FloatingSectionNavigation-module___HxHVq__toggle img{block-size:auto;inline-size:1.5rem}.FloatingSectionNavigation-module___HxHVq__panel{max-block-size:calc(100dvh - 6rem);inline-size:min(23rem,100vw - 2rem);overflow-y:auto}.FloatingSectionNavigation-module___HxHVq__panel a{font-size:clamp(.75rem,.75rem + 1.25vw - 24px,1.25rem)}}@media (max-width:896px),(hover:none) and (pointer:coarse){.FloatingSectionNavigation-module___HxHVq__widget{inset-inline:auto max(1rem, env(safe-area-inset-right));inset-block:max(1rem, env(safe-area-inset-top)) auto}.FloatingSectionNavigation-module___HxHVq__panel{max-block-size:calc(100dvh - 6rem - env(safe-area-inset-top));inset-block:calc(100% + 12px) auto;inset-inline:auto 0;overflow-y:auto;transform:translate(8px,-8px)}.FloatingSectionNavigation-module___HxHVq__panel[data-open=true]{transform:none}}@media (prefers-reduced-motion:reduce){.FloatingSectionNavigation-module___HxHVq__widget,.FloatingSectionNavigation-module___HxHVq__panel,.FloatingSectionNavigation-module___HxHVq__toggle,.FloatingSectionNavigation-module___HxHVq__toggle img{transition:none}}
