.PromoModal-module__pGD-CG__overlay{z-index:300;-webkit-backdrop-filter:blur(6px);opacity:0;pointer-events:none;transition:opacity var(--dur-base) var(--ease-out);background:#0000009e;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.PromoModal-module__pGD-CG__overlay[data-open]{opacity:1;pointer-events:auto}.PromoModal-module__pGD-CG__card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);width:100%;max-width:460px;max-height:calc(100dvh - 3rem);transition:transform var(--dur-base) var(--ease-out);padding:2.25rem;position:relative;overflow-y:auto;transform:translateY(14px)scale(.98);box-shadow:0 24px 70px #0000008c}.PromoModal-module__pGD-CG__overlay[data-open] .PromoModal-module__pGD-CG__card{transform:none}.PromoModal-module__pGD-CG__close{border:1px solid var(--line);width:34px;height:34px;color:var(--fg-subtle);cursor:pointer;transition:color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out);background:0 0;border-radius:999px;justify-content:center;align-items:center;font-size:1.25rem;font-weight:300;line-height:1;display:inline-flex;position:absolute;top:.9rem;right:.9rem}.PromoModal-module__pGD-CG__close:hover,.PromoModal-module__pGD-CG__close:focus-visible{color:var(--fg);border-color:var(--accent);background:var(--accent-soft)}.PromoModal-module__pGD-CG__panel{flex-direction:column;gap:.85rem;display:flex}.PromoModal-module__pGD-CG__eyebrow{font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-size:.72rem;font-weight:600}.PromoModal-module__pGD-CG__title{font-family:var(--font-display);letter-spacing:-.012em;color:var(--fg);padding-right:2rem;font-size:clamp(1.5rem,4vw,1.9rem);font-weight:300;line-height:1.15}.PromoModal-module__pGD-CG__body{color:var(--fg-muted);font-size:.98rem;line-height:1.6}.PromoModal-module__pGD-CG__form{flex-direction:column;gap:.75rem;margin-top:.4rem;display:flex}.PromoModal-module__pGD-CG__input{background:var(--surface-elev);border:1px solid var(--line);border-radius:var(--radius-lg);height:48px;color:var(--fg);font-family:var(--font-body);transition:border-color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out);padding:0 1.1rem;font-size:.98rem}.PromoModal-module__pGD-CG__input::placeholder{color:var(--fg-faint)}.PromoModal-module__pGD-CG__input:focus{border-color:var(--accent);background:var(--accent-soft);outline:none}.PromoModal-module__pGD-CG__input[aria-invalid=true]{border-color:#e0857f}.PromoModal-module__pGD-CG__submit{width:100%}.PromoModal-module__pGD-CG__hp,.PromoModal-module__pGD-CG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.PromoModal-module__pGD-CG__errorMsg{color:#e0857f;font-size:.88rem;line-height:1.5}.PromoModal-module__pGD-CG__finePrint{color:var(--fg-subtle);font-size:.85rem;line-height:1.5}.PromoModal-module__pGD-CG__inlineLink{color:var(--accent);transition:color var(--dur-fast) var(--ease-out);text-decoration:none}.PromoModal-module__pGD-CG__inlineLink:hover{color:var(--accent-hover)}.PromoModal-module__pGD-CG__actions{margin-top:.4rem}@media (max-width:480px){.PromoModal-module__pGD-CG__card{padding:1.85rem 1.4rem}}@media (prefers-reduced-motion:reduce){.PromoModal-module__pGD-CG__overlay,.PromoModal-module__pGD-CG__card{transition:opacity .2s linear}.PromoModal-module__pGD-CG__card{transform:none}}
.PromoBanner-module__twV1Mq__banner{z-index:190;padding:max(.6rem, calc(env(safe-area-inset-top) + .35rem)) max(1rem, env(safe-area-inset-right)) .6rem max(1rem, env(safe-area-inset-left));-webkit-backdrop-filter:blur(16px)saturate(1.2);border-bottom:1px solid var(--line);opacity:0;transition:opacity var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out);background:#0a0a0aeb;position:fixed;top:0;left:0;right:0;transform:translateY(-100%);box-shadow:0 8px 24px #0000004d}.PromoBanner-module__twV1Mq__visible{opacity:1;transform:none}.PromoBanner-module__twV1Mq__inner{max-width:var(--max-w);flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem 1.5rem;margin:0 auto;padding-right:2.25rem;display:flex}.PromoBanner-module__twV1Mq__copy{flex-wrap:wrap;align-items:baseline;gap:.15rem .7rem;min-width:0;display:flex}.PromoBanner-module__twV1Mq__headline{font-family:var(--font-body);letter-spacing:-.005em;color:var(--fg);font-size:.98rem;font-weight:600}.PromoBanner-module__twV1Mq__line{color:var(--fg-muted);font-size:.9rem;line-height:1.4}.PromoBanner-module__twV1Mq__actions{flex-shrink:0;align-items:center;gap:.6rem;display:flex}.PromoBanner-module__twV1Mq__getCode{border:1px solid var(--line-strong);height:36px;color:var(--fg);font-family:var(--font-body);letter-spacing:-.005em;cursor:pointer;white-space:nowrap;transition:border-color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);background:0 0;border-radius:999px;align-items:center;padding:0 1rem;font-size:.85rem;font-weight:600;display:inline-flex}.PromoBanner-module__twV1Mq__getCode:hover,.PromoBanner-module__twV1Mq__getCode:focus-visible{border-color:var(--accent);background:var(--accent-soft)}.PromoBanner-module__twV1Mq__dismiss{top:max(.5rem, calc(env(safe-area-inset-top) + .25rem));right:max(.5rem, env(safe-area-inset-right));border:1px solid var(--line);width:30px;height:30px;color:var(--fg-subtle);cursor:pointer;transition:color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out);background:0 0;border-radius:999px;justify-content:center;align-items:center;font-size:1.15rem;font-weight:300;line-height:1;display:inline-flex;position:absolute}.PromoBanner-module__twV1Mq__dismiss:hover,.PromoBanner-module__twV1Mq__dismiss:focus-visible{color:var(--fg);border-color:var(--accent);background:var(--accent-soft)}@media (max-width:720px){.PromoBanner-module__twV1Mq__inner{flex-direction:column;align-items:flex-start;gap:.6rem;padding-right:2rem}.PromoBanner-module__twV1Mq__copy{gap:.1rem .5rem}.PromoBanner-module__twV1Mq__headline{font-size:.92rem}.PromoBanner-module__twV1Mq__line{font-size:.82rem}.PromoBanner-module__twV1Mq__actions{width:100%}}@media (prefers-reduced-motion:reduce){.PromoBanner-module__twV1Mq__banner{transition:opacity .2s linear;transform:none}}
.GlassNav-module__e1fOSa__nav{--gn-accent:#e1e0cc;--gn-fill:var(--cream-warm);--gn-ink:#0a0a0a;--gn-max:68rem;--gn-pad:24px;--gn-ease:cubic-bezier(.16, 1, .3, 1);top:calc(var(--promo-h,0px) + max(1.25rem, calc(env(safe-area-inset-top) + .5rem)));z-index:200;padding:0 max(var(--gn-pad), env(safe-area-inset-right)) 0 max(var(--gn-pad), env(safe-area-inset-left));pointer-events:none;transition:top var(--dur-base) var(--ease-out);position:fixed;left:0;right:0}.GlassNav-module__e1fOSa__rail{max-width:var(--gn-max);margin:0 auto;position:relative}.GlassNav-module__e1fOSa__bar{pointer-events:auto;border-radius:999px;justify-content:space-between;align-items:center;gap:24px;padding:10px 10px 10px 22px;display:flex}.GlassNav-module__e1fOSa__glass{background-blend-mode:luminosity;-webkit-backdrop-filter:blur(24px)saturate(115%);backdrop-filter:blur(24px)saturate(115%);background:#ffffff1a;border:none;position:relative;overflow:hidden;box-shadow:inset 0 1px 1px #ffffff24}.GlassNav-module__e1fOSa__glass:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;z-index:3;background:linear-gradient(#ffffff73 0%,#ffffff26 20%,#fff0 40% 60%,#ffffff26 80%,#ffffff73 100%);padding:1.4px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.GlassNav-module__e1fOSa__glass>*{z-index:2;position:relative}.GlassNav-module__e1fOSa__glass:after{content:"";border-radius:inherit;pointer-events:none;z-index:1;background:#080a0c8c;position:absolute;inset:0}.GlassNav-module__e1fOSa__left{align-items:center;gap:12px;min-width:0;display:flex}.GlassNav-module__e1fOSa__brand{color:#fff;align-items:center;gap:12px;min-width:0;text-decoration:none;display:flex}.GlassNav-module__e1fOSa__links{align-items:center;gap:30px;margin-left:20px;display:flex}.GlassNav-module__e1fOSa__link{color:#fffc;white-space:nowrap;transition:color var(--dur-fast) var(--ease-out);font-size:.85rem;text-decoration:none}.GlassNav-module__e1fOSa__link:hover,.GlassNav-module__e1fOSa__link:focus-visible,.GlassNav-module__e1fOSa__linkActive{color:#fff}.GlassNav-module__e1fOSa__cta{background:var(--gn-fill);color:var(--gn-ink);font-family:var(--font-body);cursor:pointer;transition:gap .35s var(--ease-out);border:0;border-radius:999px;flex:none;align-items:center;gap:10px;padding:5px 6px 5px 18px;font-size:.85rem;line-height:1;text-decoration:none;display:inline-flex}.GlassNav-module__e1fOSa__cta:hover,.GlassNav-module__e1fOSa__cta:focus-visible{gap:16px}.GlassNav-module__e1fOSa__ctaCircle{background:var(--gn-ink);width:30px;height:30px;color:var(--gn-accent);transition:transform .35s var(--ease-out);border-radius:50%;flex:none;place-items:center;display:grid}.GlassNav-module__e1fOSa__cta:hover .GlassNav-module__e1fOSa__ctaCircle,.GlassNav-module__e1fOSa__cta:focus-visible .GlassNav-module__e1fOSa__ctaCircle{transform:scale(1.1)}.GlassNav-module__e1fOSa__hamburger{cursor:pointer;width:40px;height:40px;transition:background var(--dur-fast) var(--ease-out);background:0 0;border:1px solid #ffffff29;border-radius:999px;flex:none;display:none;position:relative}.GlassNav-module__e1fOSa__hamburger:hover,.GlassNav-module__e1fOSa__hamburger:focus-visible{background:#ffffff1f}.GlassNav-module__e1fOSa__hamburger span{width:16px;height:1.5px;transition:transform var(--dur-base) var(--ease-out), opacity var(--dur-base) var(--ease-out), top var(--dur-base) var(--ease-out);background:#fff;border-radius:2px;position:absolute;left:50%;transform:translate(-50%)}.GlassNav-module__e1fOSa__hamburger span:first-child{top:calc(50% - 5px)}.GlassNav-module__e1fOSa__hamburger span:nth-child(2){top:50%}.GlassNav-module__e1fOSa__hamburger span:nth-child(3){top:calc(50% + 5px)}.GlassNav-module__e1fOSa__nav[data-open] .GlassNav-module__e1fOSa__hamburger span:first-child{top:50%;transform:translate(-50%)rotate(45deg)}.GlassNav-module__e1fOSa__nav[data-open] .GlassNav-module__e1fOSa__hamburger span:nth-child(2){opacity:0}.GlassNav-module__e1fOSa__nav[data-open] .GlassNav-module__e1fOSa__hamburger span:nth-child(3){top:50%;transform:translate(-50%)rotate(-45deg)}.GlassNav-module__e1fOSa__sheet{z-index:199;pointer-events:none;-webkit-backdrop-filter:var(--blur-menu);backdrop-filter:var(--blur-menu);padding:max(5.5rem, calc(env(safe-area-inset-top) + 5rem)) max(1.5rem, env(safe-area-inset-right)) max(2rem, env(safe-area-inset-bottom)) max(1.5rem, env(safe-area-inset-left));opacity:0;transition:transform .45s var(--ease-out), opacity .3s var(--ease-out);background:#080808f5;position:fixed;top:0;left:0;right:0;transform:translateY(-100%)}.GlassNav-module__e1fOSa__sheet[data-open]{pointer-events:auto;opacity:1;transform:translateY(0)}.GlassNav-module__e1fOSa__sheetLinks{flex-direction:column;gap:0;max-width:480px;margin:0 auto;display:flex}.GlassNav-module__e1fOSa__sheetLink{color:var(--fg-muted);border-bottom:1px solid var(--line);transition:color var(--dur-fast) var(--ease-out), padding-left var(--dur-fast) var(--ease-out);padding:.55rem .5rem;font-size:1.35rem;font-weight:500;display:block}.GlassNav-module__e1fOSa__sheetLink:hover,.GlassNav-module__e1fOSa__sheetLink:focus-visible{color:var(--fg);padding-left:1rem}.GlassNav-module__e1fOSa__sheetLinkActive{color:var(--fg)}.GlassNav-module__e1fOSa__sheetLinkActive:before{content:"";background:var(--gn-accent);vertical-align:middle;border-radius:999px;width:6px;height:6px;margin-right:.6rem;display:inline-block}.GlassNav-module__e1fOSa__sheetCta{background:var(--gn-fill);color:var(--gn-ink);border:0;border-radius:999px;align-self:flex-start;margin-top:1.25rem;padding:.9rem 1.45rem;font-weight:600;display:inline-flex}.GlassNav-module__e1fOSa__sheetClose{top:max(1.4rem, calc(env(safe-area-inset-top) + .8rem));right:max(1.5rem, env(safe-area-inset-right));width:44px;height:44px;color:var(--fg-muted);border:1px solid var(--line);cursor:pointer;transition:color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);background:0 0;border-radius:999px;justify-content:center;align-items:center;font-size:2rem;font-weight:300;line-height:1;display:inline-flex;position:absolute}.GlassNav-module__e1fOSa__sheetClose:hover,.GlassNav-module__e1fOSa__sheetClose:focus-visible{color:var(--fg);border-color:var(--gn-accent)}.GlassNav-module__e1fOSa__bar,.GlassNav-module__e1fOSa__mini{transition:opacity .34s var(--gn-ease), visibility 0s linear .42s}.GlassNav-module__e1fOSa__nav:not([data-collapsed]) .GlassNav-module__e1fOSa__bar,.GlassNav-module__e1fOSa__nav[data-collapsed] .GlassNav-module__e1fOSa__mini{transition-delay:0s,0s}.GlassNav-module__e1fOSa__mini{opacity:0;visibility:hidden;justify-content:space-between;align-items:stretch;display:flex;position:absolute;inset:0}.GlassNav-module__e1fOSa__nav[data-collapsed] .GlassNav-module__e1fOSa__mini{opacity:1;visibility:visible}.GlassNav-module__e1fOSa__nav[data-collapsed] .GlassNav-module__e1fOSa__bar{opacity:0;visibility:hidden}.GlassNav-module__e1fOSa__miniLeft,.GlassNav-module__e1fOSa__miniBook{transition:transform .42s var(--gn-ease);transform:scale(.94)}.GlassNav-module__e1fOSa__miniLeft{transform-origin:0;align-items:stretch;display:flex}.GlassNav-module__e1fOSa__miniBook{pointer-events:auto;transform-origin:100%;align-self:center}.GlassNav-module__e1fOSa__nav[data-collapsed] .GlassNav-module__e1fOSa__miniLeft,.GlassNav-module__e1fOSa__nav[data-collapsed] .GlassNav-module__e1fOSa__miniBook{transform:none}.GlassNav-module__e1fOSa__miniPill{pointer-events:auto;color:var(--fg);font-family:var(--font-body);letter-spacing:.01em;white-space:nowrap;cursor:pointer;border:none;border-radius:999px;align-items:center;padding:0 22px;font-size:.9rem;font-weight:500;line-height:1;display:inline-flex}.GlassNav-module__e1fOSa__miniPill:hover,.GlassNav-module__e1fOSa__miniPill:focus-visible{color:var(--gn-accent)}.GlassNav-module__e1fOSa__miniSheet{display:none}@media (max-width:880px){.GlassNav-module__e1fOSa__nav{--gn-pad:16px}.GlassNav-module__e1fOSa__links{display:none}.GlassNav-module__e1fOSa__hamburger{display:inline-flex}.GlassNav-module__e1fOSa__bar{gap:12px;padding:8px 8px 8px 16px}.GlassNav-module__e1fOSa__miniExpand{display:none}.GlassNav-module__e1fOSa__miniSheet{display:inline-flex}.GlassNav-module__e1fOSa__miniPill{padding:0 18px}}@media (max-width:560px){.GlassNav-module__e1fOSa__cta{padding:5px 6px 5px 14px;font-size:.8rem}}@media (prefers-reduced-motion:reduce){.GlassNav-module__e1fOSa__nav,.GlassNav-module__e1fOSa__bar,.GlassNav-module__e1fOSa__mini,.GlassNav-module__e1fOSa__miniLeft,.GlassNav-module__e1fOSa__miniBook{transition:none}.GlassNav-module__e1fOSa__nav[data-collapsed] .GlassNav-module__e1fOSa__bar{opacity:1;visibility:visible}.GlassNav-module__e1fOSa__nav[data-collapsed] .GlassNav-module__e1fOSa__mini{opacity:0;visibility:hidden}}
.BottomTrail-module__4_KAAa__wrap{--bt-fg:var(--cream);--bt-dim:var(--on-ground-quiet);--bt-ease:cubic-bezier(.16, 1, .3, 1);z-index:170;left:0;right:0;bottom:calc(24px + var(--cookie-h,0px) + env(safe-area-inset-bottom,0px));pointer-events:none;font-family:var(--font-mono);color:var(--bt-fg);opacity:0;visibility:hidden;transition:opacity .34s var(--bt-ease), visibility 0s linear .34s;flex-direction:column;align-items:center;gap:4px;display:flex;position:fixed}.BottomTrail-module__4_KAAa__on{opacity:1;visibility:visible;transition-delay:0s,0s}.BottomTrail-module__4_KAAa__trail{min-width:0}.BottomTrail-module__4_KAAa__list{pointer-events:auto;margin:0;border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:.45rem;width:fit-content;max-width:calc(100% - 24px);margin-inline:auto;padding:7px 16px 8px;list-style:none;display:flex}.BottomTrail-module__4_KAAa__item{letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.45rem;font-size:11.5px;font-weight:500;line-height:1.2;display:inline-flex}.BottomTrail-module__4_KAAa__link{color:var(--bt-dim);transition:color var(--dur-fast) var(--ease-out);margin-block:-6px;padding-block:6px;text-decoration:none}.BottomTrail-module__4_KAAa__link:hover,.BottomTrail-module__4_KAAa__link:focus-visible{color:var(--bt-fg)}.BottomTrail-module__4_KAAa__current{color:var(--bt-fg);font-weight:700}.BottomTrail-module__4_KAAa__sep{color:var(--bt-dim);-webkit-user-select:none;user-select:none}.BottomTrail-module__4_KAAa__chevron{pointer-events:auto;width:44px;height:44px;min-height:44px;color:var(--on-ground);cursor:pointer;opacity:1;transition:transform .3s var(--bt-ease);border-radius:50%;place-items:center;padding:0;display:grid}@media (hover:hover) and (pointer:fine){.BottomTrail-module__4_KAAa__chevron:hover{transform:translateY(3px)}}.BottomTrail-module__4_KAAa__chevron:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;box-shadow:0 0 0 6px #000000d9}.BottomTrail-module__4_KAAa__chevronOff{visibility:hidden}@media (max-width:560px){.BottomTrail-module__4_KAAa__wrap{gap:2px}.BottomTrail-module__4_KAAa__item{letter-spacing:.14em;font-size:10.5px}}@media (prefers-reduced-motion:reduce){.BottomTrail-module__4_KAAa__chevron{transition:opacity var(--dur-fast) linear}.BottomTrail-module__4_KAAa__chevron:hover{transform:none}}
.SectionRail-module__XAJwMa__rail{--pv-fg:var(--cream);--pv-accent:var(--cream-warm);--pv-accent-face:var(--font-cream-accent);--pv-ease:cubic-bezier(.16, 1, .3, 1);--rail-rest:34px;--rail-open:min(224px, 56vw);--rail-dur:.34s;z-index:160;right:max(10px, env(safe-area-inset-right));top:calc(50% + var(--promo-h,0px) / 2);contain:layout;pointer-events:none;font-family:var(--font-barlow-condensed), var(--font-ui);color:var(--pv-fg);transition:top var(--dur-base) var(--ease-out);align-items:center;display:flex;position:fixed;transform:translateY(-50%)}.SectionRail-module__XAJwMa__list{width:var(--rail-rest);transition:width var(--rail-dur) var(--pv-ease);flex-direction:column;gap:14px;margin:0;padding:8px 10px;list-style:none;display:flex}.SectionRail-module__XAJwMa__item{display:flex}.SectionRail-module__XAJwMa__row{pointer-events:auto;cursor:pointer;min-width:0;color:inherit;min-height:15px;transition:min-height var(--rail-dur) var(--pv-ease);background:0 0;border:0;flex:auto;justify-content:flex-end;align-items:center;padding:0;display:flex;position:relative}.SectionRail-module__XAJwMa__row:after{content:"";position:absolute;inset:-7px -10px}.SectionRail-module__XAJwMa__row[aria-current] .SectionRail-module__XAJwMa__label{font-family:var(--pv-accent-face);letter-spacing:.01em;text-transform:none;color:var(--pv-fg);font-size:15px;font-style:italic;font-weight:400}.SectionRail-module__XAJwMa__label{pointer-events:none;white-space:nowrap;text-align:right;letter-spacing:.18em;text-transform:uppercase;color:var(--on-ground);opacity:0;transition:opacity .26s var(--pv-ease), transform .26s var(--pv-ease);border-radius:999px;padding:5px 10px 6px;font-size:11.5px;font-weight:500;line-height:1;position:absolute;top:50%;right:20px;transform:translateY(-50%)translate(6px)}.SectionRail-module__XAJwMa__dash{background:linear-gradient(to bottom, var(--on-ground) 0 1px, #000000eb 1px 2px);width:12px;height:2px;transition:width .3s var(--pv-ease);flex:none}.SectionRail-module__XAJwMa__row[aria-current] .SectionRail-module__XAJwMa__dash{width:22px}.SectionRail-module__XAJwMa__rail:hover .SectionRail-module__XAJwMa__list,.SectionRail-module__XAJwMa__rail:focus-within .SectionRail-module__XAJwMa__list,.SectionRail-module__XAJwMa__rail[data-open] .SectionRail-module__XAJwMa__list{width:var(--rail-open)}.SectionRail-module__XAJwMa__rail:has(:hover) .SectionRail-module__XAJwMa__list{width:var(--rail-open)}.SectionRail-module__XAJwMa__rail:hover .SectionRail-module__XAJwMa__row,.SectionRail-module__XAJwMa__rail:focus-within .SectionRail-module__XAJwMa__row,.SectionRail-module__XAJwMa__rail[data-open] .SectionRail-module__XAJwMa__row{min-height:26px}.SectionRail-module__XAJwMa__rail:has(:hover) .SectionRail-module__XAJwMa__row{min-height:26px}.SectionRail-module__XAJwMa__rail:hover .SectionRail-module__XAJwMa__label,.SectionRail-module__XAJwMa__rail:focus-within .SectionRail-module__XAJwMa__label,.SectionRail-module__XAJwMa__rail[data-open] .SectionRail-module__XAJwMa__label{opacity:1;pointer-events:auto;transform:translateY(-50%)}.SectionRail-module__XAJwMa__rail:has(:hover) .SectionRail-module__XAJwMa__label{opacity:1;pointer-events:auto;transform:translateY(-50%)}.SectionRail-module__XAJwMa__row:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:6px;box-shadow:0 0 0 6px #000000d9}.SectionRail-module__XAJwMa__tap{pointer-events:auto;cursor:pointer;background:0 0;border:0;width:44px;min-height:44px;margin:-12px -10px -12px 0;padding:0}@media (hover:hover) and (pointer:fine){.SectionRail-module__XAJwMa__tap{display:none}}.SectionRail-module__XAJwMa__rail[data-open] .SectionRail-module__XAJwMa__tap{display:none}@media (hover:none){.SectionRail-module__XAJwMa__rail:not([data-open]) .SectionRail-module__XAJwMa__row{pointer-events:none}}.SectionRail-module__XAJwMa__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:809.98px){.SectionRail-module__XAJwMa__rail{display:none}}@media (prefers-reduced-motion:reduce){.SectionRail-module__XAJwMa__rail,.SectionRail-module__XAJwMa__list,.SectionRail-module__XAJwMa__row,.SectionRail-module__XAJwMa__dash{transition:none}.SectionRail-module__XAJwMa__label{transition:opacity .26s var(--pv-ease);transform:translateY(-50%)}}
