.PricingBottomSheetNav{--bottomSheetScrollPercent:0;--bottomSheetTransitionFastDuration:300ms;--bottomSheetTransitionDuration:300ms;--bottomSheetTransitionEasing:cubic-bezier(0.33,1,0.68,1);--bottomSheetOverlayTransitionsOut:visibility var(--bottomSheetTransitionDuration) step-end;--bottomSheetOverlayTransitionsIn:visibility var(--bottomSheetTransitionDuration) step-start;--navCardCollapsedHeight:56px;position:relative;-moz-user-select:none;user-select:none;pointer-events:none}@media (min-width:899px){.PricingBottomSheetNav{display:none}}.PricingBottomSheetNav__nav{position:fixed;height:100dvh;left:0;right:0;bottom:0;bottom:env(safe-area-inset-bottom);z-index:999;overflow-y:scroll;scroll-snap-type:y mandatory;overscroll-behavior:none;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.PricingBottomSheetNav__nav::-webkit-scrollbar{display:none}.PricingBottomSheetNav__nav{transition:var(--bottomSheetOverlayTransitionsIn);visibility:visible;pointer-events:none}.PricingBottomSheetNav__nav[data-expanded]{pointer-events:auto}.PricingBottomSheetNav__nav[data-fixed-after],.PricingBottomSheetNav__nav[data-fixed-before]{pointer-events:none;visibility:hidden;transition:var(--bottomSheetOverlayTransitionsOut)}.PricingBottomSheetNav__navOverflowBackground{position:fixed;left:0;bottom:calc(env(safe-area-inset-bottom) - 398px);width:100%;height:400px;background-color:#fff;z-index:0}.PricingBottomSheetNav__navOverflowBackground:after{content:"";position:absolute;width:100%;height:1px;top:2px;display:block;background-color:var(--subcardBackground)}.PricingBottomSheetNav__overlay{position:fixed;inset:0;background-color:rgba(0,0,0,.2);z-index:0;opacity:var(--bottomSheetScrollPercent);pointer-events:none}.PricingBottomSheetNav__nav[data-expanded] .PricingBottomSheetNav__overlay{pointer-events:auto}@media (prefers-reduced-motion:no-preference){.PricingBottomSheetNav__overlay{transition:opacity var(--bottomSheetTransitionFastDuration) var(--bottomSheetTransitionEasing)}}.PricingBottomSheetNav__containerBefore{height:calc(100dvh - var(--navCardCollapsedHeight));scroll-snap-align:start}.PricingBottomSheetNav__container{position:relative;display:flex;align-items:center;margin:0 auto;max-width:calc(var(--layoutWidth) + 32px);background-color:var(--cardBackground);box-shadow:0 -16px 32px -12px rgba(0,0,0,.06),0 -8px 16px rgba(0,0,0,.04);border-top-right-radius:var(--cardBorderRadius);border-top-left-radius:var(--cardBorderRadius);pointer-events:auto;z-index:2;scroll-snap-align:start;transition-property:transform,opacity;opacity:0;transform:translateY(calc(var(--navCardCollapsedHeight) + 4px))}@media (prefers-reduced-motion:no-preference){.PricingBottomSheetNav__container{transition-duration:var(--bottomSheetTransitionDuration);transition-timing-function:var(--bottomSheetTransitionEasing)}}.PricingBottomSheetNav__nav[data-fixed] .PricingBottomSheetNav__container{opacity:1;transform:none}.PricingBottomSheetNav__navCard{position:relative;width:100%;height:90svh;padding:0 calc(var(--columnPaddingMedium)*2) 0;overflow-y:auto;-webkit-mask-image:linear-gradient(0deg,transparent,#000 32px,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(0deg,transparent,#000 32px,#000 calc(100% - 32px),transparent)}.PricingBottomSheetNav__navCard.PricingBottomSheetNav__navCard--isHidden{visibility:hidden}.PricingBottomSheetNav__navTrack{padding:32px 0}.PricingBottomSheetNav__pricingCategoryHeader{position:absolute;top:0;left:0;width:100%;height:var(--navCardCollapsedHeight);z-index:2;overflow:hidden;border-top-right-radius:var(--cardBorderRadius);border-top-left-radius:var(--cardBorderRadius)}.PricingBottomSheetNav__pricingCategoryHeaderWrapper{display:flex;height:var(--navCardCollapsedHeight);justify-content:center;flex-direction:column;gap:2px;padding:0 32px;background-color:#fff;border-bottom:2px solid #fff;transform:translateY(calc(var(--bottomSheetScrollPercent)*(var(--navCardCollapsedHeight) + 4px)*-1))}@media (prefers-reduced-motion:no-preference){.PricingBottomSheetNav__pricingCategoryHeaderWrapper{transition:transform .15s cubic-bezier(.33,1,.68,1)}}.PricingBottomSheetNav__pricingCategorySubtitle{color:#727f96;font:var(--fontWeightSemibold) 13px/1 var(--fontFamily);letter-spacing:0}.PricingBottomSheetNav__pricingCategoryListContainer{height:20px;overflow:hidden}.PricingBottomSheetNav__pricingCategoryList{display:grid;gap:10px;list-style:none;margin:0;padding:0}@media (prefers-reduced-motion:no-preference){.PricingBottomSheetNav__pricingCategoryList{transition:transform var(--bottomSheetTransitionDuration) var(--bottomSheetTransitionEasing)}}.PricingBottomSheetNav__pricingCategoryItem{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#0a2540;height:20px;padding:0 40px 0 0;font:var(--fontWeightSemibold) 15px/20px var(--fontFamily);letter-spacing:.2px}.PricingBottomSheetNav__pricingCategoryItem--isActive{color:var(--accentColor)}.PricingBottomSheetNav__navList,.PricingBottomSheetNav__nestedNavList{display:grid;gap:8px;margin:0;padding:0;list-style:none}.PricingBottomSheetNav__nestedNavList{gap:0}.PricingBottomSheetNav__nestedNavItem{overflow:hidden}.PricingBottomSheetNav__navItem--group{display:grid;gap:4px;margin-bottom:8px}.PricingBottomSheetNav__productGroupLink.Link{--linkColor:#0a2540;padding:4px 40px 4px 0;font:var(--fontWeightSemibold) 15px/1.6 var(--fontFamily)}.PricingBottomSheetNav__nestedNavItemLink.Link,.PricingBottomSheetNav__productGroupLink.Link{--linkHoverOpacity:0.65;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;letter-spacing:.2px}.PricingBottomSheetNav__nestedNavItemLink.Link{--linkColor:#3f4b66;padding:3px 40px 3px 0;font:var(--fontWeightNormal) 15px/1.6 var(--fontFamily)}.PricingBottomSheetNav__navItem--isActive>.PricingBottomSheetNav__productGroupLink.Link{--linkColor:var(--accentColor);--linkHoverColor:var(--accentColor);--linkHoverOpacity:1}.PricingBottomSheetNav__navItem--isActive>.PricingBottomSheetNav__nestedNavItemLink.Link{--linkColor:var(--accentColor);--linkHoverColor:var(--accentColor);--linkHoverOpacity:1;font-weight:var(--fontWeightSemibold)}.PricingBottomSheetNav__dragIcon{position:absolute;top:8px;left:50%;transform:translateX(-50%);width:34px;height:4px;border-radius:2px;background:#d9d9d9;z-index:3;opacity:var(--bottomSheetScrollPercent);pointer-events:none}@media (prefers-reduced-motion:no-preference){.PricingBottomSheetNav__dragIcon{transition:opacity var(--bottomSheetTransitionFastDuration) var(--bottomSheetTransitionEasing)}}.PricingBottomSheetNav__toggleArrow{position:absolute;top:0;right:16px;padding:16px;z-index:3;cursor:pointer}.PricingBottomSheetNav__toggleArrow svg{transform:rotate(calc(var(--bottomSheetScrollPercent)*180deg));vertical-align:top}@media (prefers-reduced-motion:no-preference){.PricingBottomSheetNav__toggleArrow svg{transition:transform var(--bottomSheetTransitionFastDuration) var(--bottomSheetTransitionEasing)}}