@layer components{.Annotation-module__2DAejG__content{transform-origin:var(--radix-tooltip-content-transform-origin);isolation:isolate;z-index:var(--enc-safe-overlay-z-index);outline:none}@media (prefers-reduced-motion:no-preference){.Annotation-module__2DAejG__content[data-side=bottom]{--annotation-translate-y:-.25rem}.Annotation-module__2DAejG__content[data-side=top]{--annotation-translate-y:.25rem}.Annotation-module__2DAejG__content[data-state=instant-open],.Annotation-module__2DAejG__content[data-state=delayed-open]{animation:.15s ease-out Annotation-module__2DAejG__annotation-fade-in}.Annotation-module__2DAejG__content[data-state=closed]{animation:.15s ease-out Annotation-module__2DAejG__annotation-fade-out}}.Annotation-module__2DAejG__text{z-index:1;position:relative}@keyframes Annotation-module__2DAejG__annotation-fade-in{0%{opacity:0;transform:translateY(var(--annotation-translate-y,0)) scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes Annotation-module__2DAejG__annotation-fade-out{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(var(--annotation-translate-y,0)) scale(.96)}}}
@layer components{.Media-module__AiB4DG__base{--media-edge-color:var(--enc-border-neutral-primary);background:var(--enc-background-neutral-quaternary-default);border-radius:var(--enc-radius-xl);box-shadow:var(--enc-contrast-border);width:100%;position:relative;overflow:clip}.Media-module__AiB4DG__base:has(>:is(img,picture,video)){--media-edge-color:var(--enc-design-static-alpha-dark-04)}.Media-module__AiB4DG__base>:is(img,picture,video),.Media-module__AiB4DG__base>picture>img{object-fit:cover;width:100%;height:100%;display:block}.Media-module__AiB4DG__base:after{border:var(--enc-border-width-xs) solid var(--media-edge-color);border-radius:inherit;box-shadow:inset 0 0 0 var(--enc-effect-aesthetics-skeuomorph-shadow-position) var(--enc-effect-aesthetics-skeuomorph-shadow-color), inset 0 var(--enc-effect-aesthetics-skeuomorph-shadow-position) 0 0 var(--enc-effect-aesthetics-skeuomorph-shadow-color);content:"";pointer-events:none;position:absolute;inset:0}.Media-module__AiB4DG__aiBadge{position:absolute}.Media-module__AiB4DG__aiBadge[data-enc-position^=bottom]{bottom:var(--enc-spacing-component-lg)}.Media-module__AiB4DG__aiBadge[data-enc-position^=top]{top:var(--enc-spacing-component-lg)}.Media-module__AiB4DG__aiBadge[data-enc-position$=left]{left:var(--enc-spacing-component-lg)}.Media-module__AiB4DG__aiBadge[data-enc-position$=right]{right:var(--enc-spacing-component-lg)}.Media-module__AiB4DG__aiBadge[data-enc-position=bottom],.Media-module__AiB4DG__aiBadge[data-enc-position=top]{left:50%;translate:-50%}.Media-module__AiB4DG__glow{--media-glow-angle:135deg;--media-glow-inset:auto auto 0 0;--media-glow-translate:-50% 50%;pointer-events:none;position:absolute;inset:0;container-type:size}.Media-module__AiB4DG__glow[data-enc-position=bottom]{--media-glow-angle:45deg;--media-glow-inset:auto auto -5% 50%}.Media-module__AiB4DG__glow[data-enc-position=bottom-right]{--media-glow-angle:45deg;--media-glow-inset:auto 0 0 auto;--media-glow-translate:50% 50%}.Media-module__AiB4DG__glow[data-enc-position=top]{--media-glow-inset:-5% auto auto 50%;--media-glow-translate:-50% -50%}.Media-module__AiB4DG__glow[data-enc-position=top-left]{--media-glow-angle:45deg;--media-glow-inset:0 auto auto 0;--media-glow-translate:-50% -50%}.Media-module__AiB4DG__glow[data-enc-position=top-right]{--media-glow-inset:0 0 auto auto;--media-glow-translate:50% -50%}.Media-module__AiB4DG__glow:before{--media-glow-compression-default:0;--media-glow-compression-resolved:var(--media-glow-compression,var(--media-glow-compression-default));background:linear-gradient(var(--media-glow-angle), var(--enc-gradient-brand-start) 33%, var(--enc-gradient-brand-end) 67%);content:"";height:155%;inset:var(--media-glow-inset);-webkit-mask-image:radial-gradient(50% 50%, #fff calc(100% * var(--media-glow-compression-resolved)), #fffffffc calc(5% + 95% * var(--media-glow-compression-resolved)), #ffffffea calc(30% + 70% * var(--media-glow-compression-resolved)), #ffffffce calc(42% + 58% * var(--media-glow-compression-resolved)), #ffffff0d calc(94% + 6% * var(--media-glow-compression-resolved)), #fff0 100%);mask-image:radial-gradient(50% 50%, #fff calc(100% * var(--media-glow-compression-resolved)), #fffffffc calc(5% + 95% * var(--media-glow-compression-resolved)), #ffffffea calc(30% + 70% * var(--media-glow-compression-resolved)), #ffffffce calc(42% + 58% * var(--media-glow-compression-resolved)), #ffffff0d calc(94% + 6% * var(--media-glow-compression-resolved)), #fff0 100%);translate:var(--media-glow-translate);width:155%;position:absolute}@container (min-width:40rem) or (min-height:40rem){.Media-module__AiB4DG__glow:before{--media-glow-compression-default:.1}}@container (min-width:80rem) or (min-height:80rem){.Media-module__AiB4DG__glow:before{--media-glow-compression-default:.2}}.Media-module__AiB4DG__scrim{--media-scrim-direction:to top;pointer-events:none;position:absolute;inset:0}.Media-module__AiB4DG__scrim[data-enc-alignment=left]{--media-scrim-direction:to right}.Media-module__AiB4DG__scrim[data-enc-alignment=right]{--media-scrim-direction:to left}.Media-module__AiB4DG__scrim[data-enc-alignment=top]{--media-scrim-direction:to bottom}.Media-module__AiB4DG__scrim[data-enc-scrim=gradient]{background:linear-gradient(var(--media-scrim-direction), var(--enc-design-static-alpha-dark-11) 2.193%, var(--enc-design-static-alpha-dark-00))}.Media-module__AiB4DG__scrim[data-enc-scrim=solid]{background:var(--enc-design-static-alpha-dark-08)}.Media-module__AiB4DG__slot{position:absolute;inset:0}}
@layer components{.CardMedia-module__jbI6Iq__base .CardMedia-module__jbI6Iq__action{transition:scale .2s;position:absolute;bottom:1rem;right:1rem}@container cms-card not (min-width:40rem){.CardMedia-module__jbI6Iq__base .CardMedia-module__jbI6Iq__action[data-enc-wide-only]{display:none}}.CardMedia-module__jbI6Iq__withHoverStyles>:is(img,picture,video),.CardMedia-module__jbI6Iq__withHoverStyles>picture>img{transition:scale .4s}@media (hover:hover) and (prefers-reduced-motion:no-preference){[data-enc-card-variant]:hover .CardMedia-module__jbI6Iq__withHoverStyles>:is(img,picture,video),[data-enc-card-variant]:hover .CardMedia-module__jbI6Iq__withHoverStyles>picture>img{scale:1.03}[data-enc-card-variant]:hover .CardMedia-module__jbI6Iq__withHoverStyles .CardMedia-module__jbI6Iq__action{scale:1.05}}}
@layer structures{.Navbar-module__FBbe9a__base{background-color:var(--enc-background-surface-primary);padding-bottom:var(--enc-spacing-component-sm);-webkit-tap-highlight-color:transparent;touch-action:manipulation;z-index:1;position:relative}@media (min-width:64em){.Navbar-module__FBbe9a__base{clip-path:inset(0 -100vw -100vh)}}.Navbar-module__FBbe9a__base[data-enc-sticky]{top:calc(-1 * var(--enc-navbar-sub-top) - .5rem);position:sticky}.Navbar-module__FBbe9a__base[data-enc-stuck]{pointer-events:none;background-color:#0000}.Navbar-module__FBbe9a__base[data-enc-stuck]:after{background-color:var(--enc-background-surface-primary);border-bottom:var(--enc-border-width-xs) solid var(--enc-border-neutral-primary);bottom:calc(var(--enc-spacing-component-sm) + .5rem - var(--enc-border-width-xs));box-shadow:0 0 2rem var(--enc-effect-shadow-xs-shadow-color);content:"";pointer-events:auto;inset-inline:0;top:calc(var(--enc-navbar-sub-top) + .5rem);z-index:-3;position:absolute}.Navbar-module__FBbe9a__actions{display:none}@media (min-width:64em){.Navbar-module__FBbe9a__actions{align-items:center;gap:.25rem;display:flex}}@container not (min-width:58rem){.Navbar-module__FBbe9a__actions{margin-block:calc(-.5 * (.125rem + var(--enc-font-size-xs) * var(--enc-line-height-xs)));gap:1rem}.Navbar-module__FBbe9a__actions>.Navbar-module__FBbe9a__actionFull{display:none}}@container (min-width:58rem){.Navbar-module__FBbe9a__actions>.Navbar-module__FBbe9a__actionCompact{display:none}}.Navbar-module__FBbe9a__drawer{bottom:0;-webkit-tap-highlight-color:transparent;touch-action:manipulation;z-index:var(--enc-safe-overlay-z-index);flex-direction:column;display:flex;position:fixed;inset-inline:0;overflow:hidden}@media (min-width:64em){.Navbar-module__FBbe9a__drawer{display:none}}.Navbar-module__FBbe9a__drawerBody{background-color:var(--enc-background-surface-primary);overscroll-behavior:contain;min-block-size:0;padding-bottom:calc(env(safe-area-inset-bottom) + 4 * var(--enc-spacing-component-xl));flex:1;transition:opacity .15s cubic-bezier(.23,1,.32,1);overflow:hidden auto}@starting-style{.Navbar-module__FBbe9a__drawerBody{opacity:0}}[data-enc-closing] .Navbar-module__FBbe9a__drawerBody{opacity:0;transition-duration:.1s}@media (prefers-reduced-motion:no-preference){.Navbar-module__FBbe9a__drawerBody{transition:translate .3s cubic-bezier(.32,.72,0,1)}@starting-style{.Navbar-module__FBbe9a__drawerBody{translate:0 100%}}[data-enc-closing] .Navbar-module__FBbe9a__drawerBody{opacity:1;transition:translate .2s cubic-bezier(.23,1,.32,1);translate:0 100%}}.Navbar-module__FBbe9a__drawerHeader{background-color:var(--enc-background-surface-primary);touch-action:none;z-index:1;flex-shrink:0;position:relative}.Navbar-module__FBbe9a__drawerList{margin:0;padding:0;list-style:none}.Navbar-module__FBbe9a__drawerMask{flex-direction:column;flex:1;min-block-size:0;display:flex;overflow:hidden}@media (prefers-reduced-motion:no-preference){.Navbar-module__FBbe9a__drawerMask{transition:translate .3s cubic-bezier(.32,.72,0,1)}@starting-style{.Navbar-module__FBbe9a__drawerMask{translate:0 -100%}}[data-enc-closing] .Navbar-module__FBbe9a__drawerMask{transition:translate .2s cubic-bezier(.23,1,.32,1);translate:0 -100%}}.Navbar-module__FBbe9a__drawerPanel{flex-direction:column;flex:1;min-block-size:0;display:flex;overflow:hidden}.Navbar-module__FBbe9a__drawerRow{padding-inline:var(--enc-spacing-page-padding)}.Navbar-module__FBbe9a__drawerSeparator{background-color:var(--enc-background-neutral-tertiary-default);flex-direction:column;justify-content:flex-end;block-size:1rem;display:flex;position:relative}.Navbar-module__FBbe9a__drawerView{grid-area:1/1;min-width:0;transition:opacity .2s cubic-bezier(.23,1,.32,1),translate .3s cubic-bezier(.32,.72,0,1)}@starting-style{[data-enc-direction]>.Navbar-module__FBbe9a__drawerView{opacity:0}}.Navbar-module__FBbe9a__drawerView[data-enc-leaving]{opacity:0;transition:opacity .15s cubic-bezier(.23,1,.32,1),translate .2s cubic-bezier(.23,1,.32,1)}@media (prefers-reduced-motion:no-preference){@starting-style{[data-enc-direction=forward]>.Navbar-module__FBbe9a__drawerView:not([data-enc-leaving]){translate:3rem}}[data-enc-direction=forward]>.Navbar-module__FBbe9a__drawerView[data-enc-leaving]{translate:-3rem}@starting-style{[data-enc-direction=backward]>.Navbar-module__FBbe9a__drawerView:not([data-enc-leaving]){translate:-3rem}}[data-enc-direction=backward]>.Navbar-module__FBbe9a__drawerView[data-enc-leaving]{translate:3rem}}.Navbar-module__FBbe9a__drawerViews{display:grid}.Navbar-module__FBbe9a__flyout{max-width:calc(83rem + 2 * var(--enc-spacing-page-padding));opacity:0;padding-inline:var(--enc-spacing-page-padding);visibility:hidden;z-index:-1;grid-template-rows:0fr;margin-inline:auto;transition:grid-template-rows 0s linear .2s,opacity .2s cubic-bezier(.4,0,.2,1),visibility 0s linear .2s;display:none;position:absolute;top:100%;left:0;right:0}.Navbar-module__FBbe9a__flyout:before,.Navbar-module__FBbe9a__flyout:after{border-bottom-left-radius:var(--enc-radius-6xl);border-bottom-right-radius:var(--enc-radius-6xl);content:"";bottom:0;inset-inline:calc(var(--enc-spacing-page-padding) - var(--enc-spacing-page-padding-tight));z-index:-1;position:absolute;top:-100vh}.Navbar-module__FBbe9a__flyout:before{background-color:var(--enc-background-surface-primary)}.Navbar-module__FBbe9a__flyout:after{box-shadow:0 0 6rem var(--enc-effect-shadow-3xl-shadow-color);outline:var(--enc-border-width-xs) solid var(--enc-border-neutral-primary)}@media (min-width:64em){.Navbar-module__FBbe9a__flyout{display:grid}}.Navbar-module__FBbe9a__flyout[data-enc-open]{opacity:1;visibility:visible;grid-template-rows:1fr;transition:opacity .2s ease-out}@media (prefers-reduced-motion:no-preference){.Navbar-module__FBbe9a__flyout{opacity:1;transition:grid-template-rows .2s cubic-bezier(.4,0,.2,1),visibility 0s linear .2s}.Navbar-module__FBbe9a__flyout:after,.Navbar-module__FBbe9a__flyout>.Navbar-module__FBbe9a__flyoutViewport{opacity:0;transition:opacity .2s cubic-bezier(.4,0,.2,1)}.Navbar-module__FBbe9a__flyout[data-enc-open]{transition:grid-template-rows .2s cubic-bezier(.23,1,.32,1)}.Navbar-module__FBbe9a__flyout[data-enc-open]:after,.Navbar-module__FBbe9a__flyout[data-enc-open]>.Navbar-module__FBbe9a__flyoutViewport{opacity:1;transition:opacity .2s ease-out}.Navbar-module__FBbe9a__flyout[data-enc-open]>.Navbar-module__FBbe9a__flyoutViewport[data-enc-resizing]{transition:height .3s cubic-bezier(.32,.72,0,1),opacity .2s ease-out}}.Navbar-module__FBbe9a__base:has(:focus-visible) .Navbar-module__FBbe9a__flyout{transition:none}.Navbar-module__FBbe9a__base:has(:focus-visible) .Navbar-module__FBbe9a__flyout:after{transition:none}.Navbar-module__FBbe9a__base:has(:focus-visible) .Navbar-module__FBbe9a__flyout>.Navbar-module__FBbe9a__flyoutViewport{transition:none}.Navbar-module__FBbe9a__flyoutCell{--flyout-slot-delay:0s;flex:1 1 0;min-width:0;display:flex}[data-enc-direction=forward] .Navbar-module__FBbe9a__flyoutRow>.Navbar-module__FBbe9a__flyoutCell:nth-child(2),[data-enc-direction=backward] .Navbar-module__FBbe9a__flyoutRow>.Navbar-module__FBbe9a__flyoutCell:nth-last-child(2){--flyout-slot-delay:10ms}[data-enc-direction=forward] .Navbar-module__FBbe9a__flyoutRow>.Navbar-module__FBbe9a__flyoutCell:nth-child(3),[data-enc-direction=backward] .Navbar-module__FBbe9a__flyoutRow>.Navbar-module__FBbe9a__flyoutCell:nth-last-child(3){--flyout-slot-delay:20ms}[data-enc-direction=forward] .Navbar-module__FBbe9a__flyoutRow>.Navbar-module__FBbe9a__flyoutCell:nth-child(4),[data-enc-direction=backward] .Navbar-module__FBbe9a__flyoutRow>.Navbar-module__FBbe9a__flyoutCell:nth-last-child(4){--flyout-slot-delay:30ms}[data-enc-direction=forward] .Navbar-module__FBbe9a__flyoutRow>.Navbar-module__FBbe9a__flyoutCell:nth-child(n+5),[data-enc-direction=backward] .Navbar-module__FBbe9a__flyoutRow>.Navbar-module__FBbe9a__flyoutCell:nth-last-child(n+5){--flyout-slot-delay:40ms}[data-enc-direction]:not([data-enc-same-layout]) .Navbar-module__FBbe9a__flyoutRow[data-enc-leaving]>.Navbar-module__FBbe9a__flyoutCell{opacity:0;transition:opacity .12s ease-out var(--flyout-slot-delay)}[data-enc-same-layout] .Navbar-module__FBbe9a__flyoutRow[data-enc-leaving]>.Navbar-module__FBbe9a__flyoutCell .Navbar-module__FBbe9a__flyoutItem{box-shadow:none;background-color:#0000;border-color:#0000}[data-enc-same-layout] .Navbar-module__FBbe9a__flyoutRow[data-enc-leaving]>.Navbar-module__FBbe9a__flyoutCell .Navbar-module__FBbe9a__flyoutItem:before{display:none}[data-enc-same-layout] .Navbar-module__FBbe9a__flyoutRow[data-enc-leaving]>.Navbar-module__FBbe9a__flyoutCell .Navbar-module__FBbe9a__flyoutItem>*{opacity:0;transition:opacity .12s ease-out var(--flyout-slot-delay), translate .3s cubic-bezier(.32, .72, 0, 1) var(--flyout-slot-delay)}[data-enc-direction][data-enc-same-layout] .Navbar-module__FBbe9a__flyoutRow:not([data-enc-leaving])>.Navbar-module__FBbe9a__flyoutCell .Navbar-module__FBbe9a__flyoutItem>*{transition:opacity .2s ease-out calc(var(--flyout-slot-delay) + 60ms), translate .3s cubic-bezier(.32, .72, 0, 1) var(--flyout-slot-delay)}@starting-style{[data-enc-direction][data-enc-same-layout] .Navbar-module__FBbe9a__flyoutRow:not([data-enc-leaving])>.Navbar-module__FBbe9a__flyoutCell .Navbar-module__FBbe9a__flyoutItem>*{opacity:0}}[data-enc-direction]:not([data-enc-same-layout]) .Navbar-module__FBbe9a__flyoutRow:not([data-enc-leaving])>.Navbar-module__FBbe9a__flyoutCell{transition:opacity .18s ease-out var(--flyout-slot-delay), translate .24s cubic-bezier(.32, .72, 0, 1) var(--flyout-slot-delay)}@starting-style{[data-enc-direction]:not([data-enc-same-layout]) .Navbar-module__FBbe9a__flyoutRow:not([data-enc-leaving])>.Navbar-module__FBbe9a__flyoutCell{opacity:0}}@media (prefers-reduced-motion:no-preference){@starting-style{[data-enc-direction=forward][data-enc-same-layout] .Navbar-module__FBbe9a__flyoutRow:not([data-enc-leaving])>.Navbar-module__FBbe9a__flyoutCell .Navbar-module__FBbe9a__flyoutItem>*{translate:1.5rem}}@starting-style{[data-enc-direction=backward][data-enc-same-layout] .Navbar-module__FBbe9a__flyoutRow:not([data-enc-leaving])>.Navbar-module__FBbe9a__flyoutCell .Navbar-module__FBbe9a__flyoutItem>*{translate:-1.5rem}}@starting-style{[data-enc-direction=forward]:not([data-enc-same-layout]) .Navbar-module__FBbe9a__flyoutRow:not([data-enc-leaving])>.Navbar-module__FBbe9a__flyoutCell{translate:1.5rem}}@starting-style{[data-enc-direction=backward]:not([data-enc-same-layout]) .Navbar-module__FBbe9a__flyoutRow:not([data-enc-leaving])>.Navbar-module__FBbe9a__flyoutCell{translate:-1.5rem}}}.Navbar-module__FBbe9a__flyoutRow{gap:var(--enc-spacing-component-sm);grid-area:1/1;width:100%;max-width:83rem;margin:0 auto;padding:0 0 2rem;list-style:none;display:flex}.Navbar-module__FBbe9a__flyoutRow[data-enc-leaving]{opacity:0;pointer-events:none;z-index:1;transition:opacity 1ms linear .16s,translate .2s cubic-bezier(.23,1,.32,1);position:absolute;inset:0 0 auto}[data-enc-same-layout] .Navbar-module__FBbe9a__flyoutRow[data-enc-leaving]{transition:opacity 1ms linear .16s,translate .3s cubic-bezier(.32,.72,0,1)}@media (prefers-reduced-motion:no-preference){.Navbar-module__FBbe9a__flyoutRow[data-enc-leaving]{translate:-3rem}[data-enc-direction=backward] .Navbar-module__FBbe9a__flyoutRow[data-enc-leaving]{translate:3rem}[data-enc-same-layout] .Navbar-module__FBbe9a__flyoutRow[data-enc-leaving]{translate:-1.5rem}[data-enc-direction=backward][data-enc-same-layout] .Navbar-module__FBbe9a__flyoutRow[data-enc-leaving]{translate:1.5rem}}.Navbar-module__FBbe9a__flyoutViewport{align-items:start;min-block-size:0;margin:-.25rem;padding:.25rem;display:grid;position:relative;overflow:hidden}.Navbar-module__FBbe9a__flyoutViewport[data-enc-resizing]{grid-template-rows:minmax(0,1fr);align-items:stretch}.Navbar-module__FBbe9a__itemMobileCheck{font-size:1.5rem}.Navbar-module__FBbe9a__itemMobileMutedIcon{color:var(--enc-foreground-neutral-tertiary);opacity:.64}.Navbar-module__FBbe9a__loginLabel{display:none}@media (min-width:90em){.Navbar-module__FBbe9a__loginLabel{display:inline}}@media (min-width:90em){.Navbar-module__FBbe9a__loginShortLabel{display:none}}.Navbar-module__FBbe9a__logo{border-radius:var(--enc-radius-2xs);flex-shrink:0;display:flex}.Navbar-module__FBbe9a__logo svg{block-size:1.75rem;inline-size:auto}.Navbar-module__FBbe9a__logo:focus-visible{outline:var(--enc-component-focus-width) solid var(--enc-border-adaptive-interactive-focus-primary);outline-offset:var(--enc-component-focus-width)}.Navbar-module__FBbe9a__mainContainer{justify-content:space-between;align-items:center;gap:1rem;max-width:83rem;margin-inline:auto;padding-block:.75rem;display:flex;container-type:inline-size}@media (min-width:64em){.Navbar-module__FBbe9a__mainContainer{padding-block:1.5rem}}.Navbar-module__FBbe9a__mainLinks{align-items:center;gap:1rem;min-width:0;display:flex}@media (min-width:64em){.Navbar-module__FBbe9a__mainLinks{gap:1.5rem}}@media (min-width:90em){.Navbar-module__FBbe9a__mainLinks{gap:2rem}}.Navbar-module__FBbe9a__mainSection{padding-inline:var(--enc-spacing-page-padding);position:relative}@media (min-width:64em){.Navbar-module__FBbe9a__menuButton{display:none}}.Navbar-module__FBbe9a__menuIconBottom{transform-origin:50% 75%;translate:0 -25%;rotate:-45deg;scale:1.06066 1}@starting-style{.Navbar-module__FBbe9a__menuIconBottom{translate:none;rotate:none;scale:none}}.Navbar-module__FBbe9a__menuIconLine{transform-box:view-box}[data-enc-closing] .Navbar-module__FBbe9a__menuIconLine{opacity:1;translate:none;rotate:none;scale:none}@media (prefers-reduced-motion:no-preference){.Navbar-module__FBbe9a__menuIconLine{transition:rotate .18s cubic-bezier(.77,0,.175,1) 60ms,scale .18s cubic-bezier(.77,0,.175,1) 60ms,translate .12s cubic-bezier(.77,0,.175,1)}[data-enc-closing] .Navbar-module__FBbe9a__menuIconLine{transition:rotate .12s cubic-bezier(.77,0,.175,1),scale .12s cubic-bezier(.77,0,.175,1),translate .18s cubic-bezier(.77,0,.175,1) 60ms}}.Navbar-module__FBbe9a__menuIconMiddle{opacity:0;transform-origin:50%;scale:0 1}@starting-style{.Navbar-module__FBbe9a__menuIconMiddle{opacity:1;scale:none}}@media (prefers-reduced-motion:no-preference){.Navbar-module__FBbe9a__menuIconMiddle{transition:opacity 60ms linear,scale .12s cubic-bezier(.77,0,.175,1)}[data-enc-closing] .Navbar-module__FBbe9a__menuIconMiddle{transition:opacity 80ms linear .1s,scale .12s cubic-bezier(.77,0,.175,1) 60ms}}.Navbar-module__FBbe9a__menuIconTop{transform-origin:50% 25%;translate:0 25%;rotate:45deg;scale:1.06066 1}@starting-style{.Navbar-module__FBbe9a__menuIconTop{translate:none;rotate:none;scale:none}}.Navbar-module__FBbe9a__metaContainer{width:100%;max-width:83rem;margin-inline:auto}.Navbar-module__FBbe9a__metaDropdown{min-width:max(16rem, var(--radix-dropdown-menu-trigger-width))}.Navbar-module__FBbe9a__metaItem{align-items:center;gap:1rem;display:flex}.Navbar-module__FBbe9a__metaList{margin:0;align-items:center;gap:1rem;margin-left:auto;padding:0;list-style:none;display:flex}.Navbar-module__FBbe9a__metaRow{justify-content:space-between;align-items:center;padding-block:.75rem;display:flex}.Navbar-module__FBbe9a__metaSection{display:none}@media (min-width:64em){.Navbar-module__FBbe9a__metaSection{padding-inline:var(--enc-spacing-page-padding);display:block}}.Navbar-module__FBbe9a__mobileAction{flex-direction:column;align-items:center;gap:.125rem;inline-size:2rem;display:flex}.Navbar-module__FBbe9a__mobileActionLabel{color:var(--enc-foreground-adaptive-secondary);white-space:nowrap}.Navbar-module__FBbe9a__mobileActions{align-items:center;gap:1rem;display:flex}@media (min-width:64em){.Navbar-module__FBbe9a__mobileActions{display:none}}.Navbar-module__FBbe9a__nav{display:none}@media (min-width:64em){.Navbar-module__FBbe9a__nav{display:block}}.Navbar-module__FBbe9a__navList{align-items:center;margin:0;padding:0;list-style:none;display:flex}.Navbar-module__FBbe9a__ruleVertical{flex-shrink:0;block-size:1rem}.Navbar-module__FBbe9a__skipLink{left:var(--enc-spacing-page-padding);z-index:1;position:absolute;top:.5rem}.Navbar-module__FBbe9a__skipLink:not(:focus-within){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden}}
@layer structures{.NavbarBanner-module__ieOWXG__base{background:linear-gradient(to right, color-mix(in srgb, var(--enc-gradient-adaptive-start) 8%, transparent), color-mix(in srgb, var(--enc-gradient-adaptive-end) 8%, transparent));border-block:var(--enc-border-width-xs) solid;border-image:linear-gradient(to right, color-mix(in srgb, var(--enc-gradient-adaptive-start) 8%, transparent), color-mix(in srgb, var(--enc-gradient-adaptive-end) 8%, transparent)) 1;padding:.375rem var(--enc-spacing-page-padding);display:flex}@media (min-width:64em){.NavbarBanner-module__ieOWXG__base{text-align:center;justify-content:center}}@media (forced-colors:active){.NavbarBanner-module__ieOWXG__base{border-image-source:none}}.NavbarBanner-module__ieOWXG__link{background:linear-gradient(to right, var(--enc-gradient-adaptive-start), var(--enc-gradient-adaptive-end));border-radius:var(--enc-radius-2xs);color:inherit;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;text-decoration:none;transition:-webkit-text-fill-color .15s;display:inline-block;position:relative}.NavbarBanner-module__ieOWXG__link:after{background:linear-gradient(to right, var(--enc-gradient-adaptive-start), var(--enc-gradient-adaptive-end));content:"";bottom:-.046875rem;opacity:.32;block-size:.09375rem;transition:opacity .15s;position:absolute;inset-inline:0}.NavbarBanner-module__ieOWXG__link:focus-visible{outline:var(--enc-component-focus-width) solid var(--enc-border-adaptive-interactive-focus-primary);outline-offset:var(--enc-component-focus-width)}@media (hover:hover) and (pointer:fine){.NavbarBanner-module__ieOWXG__link:hover{-webkit-text-fill-color:color-mix(in srgb, var(--enc-background-surface-primary) 20%, transparent)}.NavbarBanner-module__ieOWXG__link:hover:after{opacity:.48}@media (forced-colors:active){.NavbarBanner-module__ieOWXG__link:hover{-webkit-text-fill-color:revert}}}@media (forced-colors:active){.NavbarBanner-module__ieOWXG__link{-webkit-text-fill-color:revert;background:0 0;text-decoration:underline}}.NavbarBanner-module__ieOWXG__text{max-width:83rem;margin:0}}
@layer structures{.NavbarItemDesktop-module__iaXWua__base{background-color:var(--enc-background-neutral-primary-default);border:var(--enc-border-width-xs) solid var(--enc-border-neutral-primary);border-radius:var(--enc-radius-xl);box-shadow:var(--enc-contrast-border), inset 0 var(--enc-effect-aesthetics-inner-border-shadow-position) 0 0 var(--enc-effect-aesthetics-inner-border-shadow-color);gap:var(--enc-spacing-component-md);isolation:isolate;padding:var(--enc-spacing-component-md);flex-direction:column;flex:1;justify-content:space-between;display:flex;position:relative}.NavbarItemDesktop-module__iaXWua__base:before{background:linear-gradient(to bottom, var(--enc-design-static-alpha-light-05), var(--enc-design-static-alpha-light-00) 65%) padding-box, linear-gradient(to right, var(--enc-gradient-adaptive-start), var(--enc-gradient-adaptive-end)) padding-box, linear-gradient(to right, var(--enc-design-static-alpha-dark-04), var(--enc-design-static-alpha-dark-04)) border-box, linear-gradient(to right, var(--enc-gradient-adaptive-start), var(--enc-gradient-adaptive-end)) border-box;border:var(--enc-border-width-xs) solid transparent;border-radius:inherit;box-shadow:inset 0 0 0 var(--enc-effect-aesthetics-skeuomorph-shadow-position) var(--enc-effect-aesthetics-skeuomorph-shadow-color), inset 0 var(--enc-effect-aesthetics-skeuomorph-shadow-position) 0 0 var(--enc-effect-aesthetics-skeuomorph-shadow-color);content:"";inset:calc(-1 * var(--enc-border-width-xs));opacity:0;z-index:-1;transition:opacity .2s;position:absolute}.NavbarItemDesktop-module__iaXWua__base:has(.NavbarItemDesktop-module__iaXWua__link:focus-visible){outline:var(--enc-component-focus-width) solid var(--enc-border-adaptive-interactive-focus-primary);outline-offset:var(--enc-component-focus-width)}.NavbarItemDesktop-module__iaXWua__base[data-enc-active]:before,.NavbarItemDesktop-module__iaXWua__base[data-enc-active] .NavbarItemDesktop-module__iaXWua__action{opacity:1;transition-duration:.1s}.NavbarItemDesktop-module__iaXWua__base[data-enc-active] .NavbarItemDesktop-module__iaXWua__description{color:var(--enc-foreground-adaptive-inverse-secondary);transition-duration:.1s}.NavbarItemDesktop-module__iaXWua__base[data-enc-active] .NavbarItemDesktop-module__iaXWua__icon stop{transition-duration:.1s}.NavbarItemDesktop-module__iaXWua__base[data-enc-active] .NavbarItemDesktop-module__iaXWua__link{color:var(--enc-foreground-adaptive-inverse-primary);transition-duration:.1s}.NavbarItemDesktop-module__iaXWua__action{opacity:.32;pointer-events:none;flex-shrink:0;transition:background-color .15s,border-color .15s,opacity .2s}.NavbarItemDesktop-module__iaXWua__body{justify-content:space-between;align-items:flex-end;gap:1.5rem;display:flex}.NavbarItemDesktop-module__iaXWua__description{color:var(--enc-foreground-neutral-tertiary);margin:0;transition:color .2s}.NavbarItemDesktop-module__iaXWua__icon{font-size:2rem}.NavbarItemDesktop-module__iaXWua__icon stop{transition:stop-color .2s}.NavbarItemDesktop-module__iaXWua__link{color:var(--enc-foreground-neutral-primary);transition:color .2s}.NavbarItemDesktop-module__iaXWua__link:after{content:"";position:absolute;inset:0}.NavbarItemDesktop-module__iaXWua__link:focus-visible{outline:none}.NavbarItemDesktop-module__iaXWua__text{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.NavbarItemDesktop-module__iaXWua__top{justify-content:space-between;align-items:center;gap:.5rem;display:flex}}
@layer structures{.NavbarItemMobile-module__Sob6QW__base{color:var(--enc-foreground-neutral-primary);cursor:pointer;margin-bottom:var(--enc-border-width-xs);align-items:center;gap:1rem;width:100%;padding:1rem 1.5rem;transition:background-color .15s cubic-bezier(.23,1,.32,1);display:flex;position:relative}.NavbarItemMobile-module__Sob6QW__base:after{border-top:var(--enc-border-width-xs) solid var(--enc-border-neutral-primary);box-shadow:0 var(--enc-effect-aesthetics-divider-drop-shadow-shadow-position) 0 0 var(--enc-effect-aesthetics-divider-drop-shadow-shadow-color);content:"";inset-inline:0;position:absolute;top:100%}.NavbarItemMobile-module__Sob6QW__base:active{background-color:var(--enc-background-neutral-primary-hover);transition-duration:0s}.NavbarItemMobile-module__Sob6QW__base:focus-visible{outline:var(--enc-component-focus-width) solid var(--enc-border-adaptive-interactive-focus-primary);outline-offset:calc(-1 * var(--enc-component-focus-width))}.NavbarItemMobile-module__Sob6QW__icon{color:var(--enc-foreground-neutral-tertiary);flex-shrink:0;font-size:1.5rem;display:flex}.NavbarItemMobile-module__Sob6QW__text{flex-direction:column;flex:1;min-width:0;display:flex}.NavbarItemMobile-module__Sob6QW__trailing{flex-shrink:0;align-items:center;font-size:1.25rem;display:flex}}
@layer structures{.NavbarNavlinkDesktop-module__beEI_a__base{background:linear-gradient(to right, var(--enc-gradient-adaptive-start), var(--enc-gradient-adaptive-end));color:var(--enc-foreground-adaptive-primary);cursor:pointer;-webkit-text-fill-color:currentColor;white-space:nowrap;-webkit-background-clip:text;background-clip:text;padding-inline:.5rem;transition:color .2s,-webkit-text-fill-color .2s;display:inline-flex;position:relative}.NavbarNavlinkDesktop-module__beEI_a__base:after{background:linear-gradient(to right, var(--enc-gradient-adaptive-start), var(--enc-gradient-adaptive-end));border-radius:var(--enc-radius-full);content:"";bottom:0;opacity:0;block-size:.125rem;transition:opacity .2s,transform .2s;position:absolute;inset-inline:.5rem;transform:scaleX(0)}@media (prefers-reduced-motion:reduce){.NavbarNavlinkDesktop-module__beEI_a__base:after{transition-property:opacity}}@media (min-width:90em){.NavbarNavlinkDesktop-module__beEI_a__base[data-enc-size=lg]{padding-inline:.625rem}.NavbarNavlinkDesktop-module__beEI_a__base[data-enc-size=lg]:after{inset-inline:.625rem}}.NavbarNavlinkDesktop-module__beEI_a__base[aria-expanded=true]{-webkit-text-fill-color:transparent}.NavbarNavlinkDesktop-module__beEI_a__base[aria-expanded=true]:after{opacity:.64;transform:scaleX(1)}.NavbarNavlinkDesktop-module__beEI_a__base[data-enc-alpha]{color:var(--enc-foreground-adaptive-inverse-primary);-webkit-text-fill-color:currentColor;background:0 0}.NavbarNavlinkDesktop-module__beEI_a__base[data-enc-alpha]:after{background:var(--enc-foreground-adaptive-inverse-secondary)}@media (forced-colors:active){.NavbarNavlinkDesktop-module__beEI_a__base{-webkit-text-fill-color:revert;background:0 0}.NavbarNavlinkDesktop-module__beEI_a__base[aria-expanded=true]{color:linktext;-webkit-text-fill-color:revert}}.NavbarNavlinkDesktop-module__beEI_a__base:focus-visible{border-radius:var(--enc-radius-2xs);outline:var(--enc-component-focus-width) solid var(--enc-border-adaptive-interactive-focus-primary);outline-offset:var(--enc-component-focus-width)}@media (hover:hover) and (pointer:fine){.NavbarNavlinkDesktop-module__beEI_a__base:hover:not([aria-expanded=true]){-webkit-text-fill-color:transparent;transition-duration:.1s}.NavbarNavlinkDesktop-module__beEI_a__base:hover:not([aria-expanded=true]):after{opacity:.32;transition-duration:.1s;transform:scaleX(1)}@media (forced-colors:active){.NavbarNavlinkDesktop-module__beEI_a__base:hover:not([aria-expanded=true]){color:linktext;-webkit-text-fill-color:revert}}.NavbarNavlinkDesktop-module__beEI_a__base[data-enc-alpha]:hover:not([aria-expanded=true]){-webkit-text-fill-color:currentColor}}}
@layer structures{.NavbarNavlinkMobile-module__cqdUGG__base{color:var(--enc-foreground-neutral-primary);cursor:pointer;margin-bottom:var(--enc-border-width-xs);text-align:start;align-items:center;width:100%;transition:background-color .15s cubic-bezier(.23,1,.32,1);display:flex;position:relative}.NavbarNavlinkMobile-module__cqdUGG__base:after{border-top:var(--enc-border-width-xs) solid var(--enc-border-neutral-primary);box-shadow:0 var(--enc-effect-aesthetics-divider-drop-shadow-shadow-position) 0 0 var(--enc-effect-aesthetics-divider-drop-shadow-shadow-color);content:"";inset-inline:0;position:absolute;top:100%}.NavbarNavlinkMobile-module__cqdUGG__base:active{background-color:var(--enc-background-neutral-primary-hover);transition-duration:0s}.NavbarNavlinkMobile-module__cqdUGG__base[data-enc-variant=primary]{gap:1rem;min-height:3.5rem;padding-left:1.5rem;padding-right:1rem}.NavbarNavlinkMobile-module__cqdUGG__base[data-enc-variant=secondary]{color:var(--enc-foreground-neutral-tertiary);gap:1.125rem;min-height:3rem;padding-left:1.625rem;padding-right:1rem}.NavbarNavlinkMobile-module__cqdUGG__base[data-enc-variant=backlink]{color:var(--enc-foreground-neutral-tertiary);gap:.5rem;min-height:3.5rem;padding-inline:1rem}.NavbarNavlinkMobile-module__cqdUGG__base[data-enc-variant=subnav]{min-height:3rem;padding-left:var(--enc-spacing-page-padding);gap:1rem;padding-right:1rem}.NavbarNavlinkMobile-module__cqdUGG__base:focus-visible{outline:var(--enc-component-focus-width) solid var(--enc-border-adaptive-interactive-focus-primary);outline-offset:calc(-1 * var(--enc-component-focus-width))}.NavbarNavlinkMobile-module__cqdUGG__action{opacity:.64;flex-shrink:0}.NavbarNavlinkMobile-module__cqdUGG__icon{flex-shrink:0;justify-content:center;align-items:center;display:flex}[data-enc-variant=primary]>.NavbarNavlinkMobile-module__cqdUGG__icon{font-size:1.5rem;display:block}[data-enc-variant=secondary]>.NavbarNavlinkMobile-module__cqdUGG__icon{opacity:.64;font-size:1.25rem}.NavbarNavlinkMobile-module__cqdUGG__label{flex:1;min-width:0}}
@layer structures{.NavbarNavlinkSecondaryDesktop-module__d4Q3DW__base{color:var(--enc-foreground-neutral-tertiary);cursor:pointer;align-items:center;transition:color .15s;display:inline-flex}.NavbarNavlinkSecondaryDesktop-module__d4Q3DW__base[data-enc-inverted]{color:var(--enc-foreground-adaptive-inverse-primary)}.NavbarNavlinkSecondaryDesktop-module__d4Q3DW__base[data-enc-inverted]>:not(.NavbarNavlinkSecondaryDesktop-module__d4Q3DW__icon){opacity:.8}.NavbarNavlinkSecondaryDesktop-module__d4Q3DW__base[data-enc-inverted] .NavbarNavlinkSecondaryDesktop-module__d4Q3DW__chevron{color:var(--enc-foreground-adaptive-inverse-primary)}.NavbarNavlinkSecondaryDesktop-module__d4Q3DW__base[data-enc-inverted] .NavbarNavlinkSecondaryDesktop-module__d4Q3DW__icon{color:var(--enc-design-static-light)}.NavbarNavlinkSecondaryDesktop-module__d4Q3DW__base[aria-expanded=true]{color:var(--enc-foreground-neutral-primary)}.NavbarNavlinkSecondaryDesktop-module__d4Q3DW__base[aria-expanded=true] .NavbarNavlinkSecondaryDesktop-module__d4Q3DW__chevron{transform:rotate(180deg)}.NavbarNavlinkSecondaryDesktop-module__d4Q3DW__base[data-enc-inverted][aria-expanded=true]{color:var(--enc-foreground-adaptive-inverse-primary)}.NavbarNavlinkSecondaryDesktop-module__d4Q3DW__base[data-enc-inverted][aria-expanded=true]>:not(.NavbarNavlinkSecondaryDesktop-module__d4Q3DW__icon){opacity:1}.NavbarNavlinkSecondaryDesktop-module__d4Q3DW__base:focus-visible{border-radius:var(--enc-radius-2xs);outline:var(--enc-component-focus-width) solid var(--enc-border-adaptive-interactive-focus-primary);outline-offset:var(--enc-component-focus-width)}.NavbarNavlinkSecondaryDesktop-module__d4Q3DW__chevron{color:var(--enc-foreground-neutral-tertiary);align-items:center;font-size:1rem;transition:transform .2s cubic-bezier(.77,0,.175,1);display:flex}@media (prefers-reduced-motion:reduce){.NavbarNavlinkSecondaryDesktop-module__d4Q3DW__chevron{transition:none}}.NavbarNavlinkSecondaryDesktop-module__d4Q3DW__icon{color:var(--enc-foreground-neutral-tertiary);opacity:.64;align-items:center;margin-inline-end:.25rem;font-size:1rem;display:flex}@media (hover:hover) and (pointer:fine){.NavbarNavlinkSecondaryDesktop-module__d4Q3DW__base:hover{color:var(--enc-foreground-neutral-primary)}.NavbarNavlinkSecondaryDesktop-module__d4Q3DW__base[data-enc-inverted]:hover{color:var(--enc-foreground-adaptive-inverse-primary)}.NavbarNavlinkSecondaryDesktop-module__d4Q3DW__base[data-enc-inverted]:hover>:not(.NavbarNavlinkSecondaryDesktop-module__d4Q3DW__icon){opacity:1}}}
@layer structures{@property --scroll-horizontal-bleed{syntax:"<length>";inherits:true;initial-value:0}.ScrollHorizontal-module__7ZBhVW__base{--transition-duration:.2s;flex-direction:column;gap:1rem;display:flex}.ScrollHorizontal-module__7ZBhVW__base[data-enc-overflow]{container-type:inline-size}.ScrollHorizontal-module__7ZBhVW__frame{margin-inline:calc(-1 * var(--scroll-horizontal-bleed));position:relative}.ScrollHorizontal-module__7ZBhVW__base[data-enc-overflow]>.ScrollHorizontal-module__7ZBhVW__frame{--scroll-horizontal-bleed:calc((100vw - 100cqw) / 2)}.ScrollHorizontal-module__7ZBhVW__frame:has(.ScrollHorizontal-module__7ZBhVW__viewport:focus-visible){outline:var(--enc-component-focus-width) solid var(--enc-border-adaptive-interactive-focus-primary);outline-offset:var(--enc-component-focus-width)}.ScrollHorizontal-module__7ZBhVW__nav{gap:.75rem;display:flex}.ScrollHorizontal-module__7ZBhVW__overlayEnd,.ScrollHorizontal-module__7ZBhVW__overlayStart{opacity:.8;transition:opacity var(--transition-duration), transform var(--transition-duration);position:absolute;top:50%;transform:translateY(-50%)}.ScrollHorizontal-module__7ZBhVW__frame:has(:focus-visible) :is(.ScrollHorizontal-module__7ZBhVW__overlayEnd,.ScrollHorizontal-module__7ZBhVW__overlayStart):not([inert]){opacity:1}@media (hover:hover){.ScrollHorizontal-module__7ZBhVW__frame:hover :is(.ScrollHorizontal-module__7ZBhVW__overlayEnd,.ScrollHorizontal-module__7ZBhVW__overlayStart):not([inert]){opacity:1}}:is(.ScrollHorizontal-module__7ZBhVW__overlayEnd,.ScrollHorizontal-module__7ZBhVW__overlayStart)[inert]{opacity:0}@media (prefers-reduced-motion:reduce){.ScrollHorizontal-module__7ZBhVW__overlayEnd,.ScrollHorizontal-module__7ZBhVW__overlayStart{transition:none}}.ScrollHorizontal-module__7ZBhVW__overlayEnd{right:var(--scroll-horizontal-bleed)}.ScrollHorizontal-module__7ZBhVW__overlayEnd[inert]{transform:translate(50%,-50%)}.ScrollHorizontal-module__7ZBhVW__overlayStart{left:var(--scroll-horizontal-bleed)}.ScrollHorizontal-module__7ZBhVW__overlayStart[inert]{transform:translate(-50%,-50%)}.ScrollHorizontal-module__7ZBhVW__skip{clip-path:inset(50%);height:0;margin-left:var(--scroll-horizontal-bleed)}.ScrollHorizontal-module__7ZBhVW__skip:has(:focus-visible){clip-path:none;height:auto;padding-bottom:1rem}.ScrollHorizontal-module__7ZBhVW__skipTarget{outline:none}@property --scroll-horizontal-fade-end{syntax:"<length>";inherits:false;initial-value:0}@property --scroll-horizontal-fade-start{syntax:"<length>";inherits:false;initial-value:0}.ScrollHorizontal-module__7ZBhVW__viewport{--scroll-horizontal-fade:4rem;overscroll-behavior-x:none;padding:.0625rem;padding-inline:calc(.0625rem + var(--scroll-horizontal-bleed));scroll-behavior:smooth;scroll-padding-inline:var(--scroll-horizontal-bleed);scroll-snap-type:x mandatory;scrollbar-width:none;outline:none;overflow-x:auto}.ScrollHorizontal-module__7ZBhVW__viewport::-webkit-scrollbar{display:none}.ScrollHorizontal-module__7ZBhVW__viewport[data-enc-fade]{-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--scroll-horizontal-fade-start), #000 calc(100% - var(--scroll-horizontal-fade-end)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--scroll-horizontal-fade-start), #000 calc(100% - var(--scroll-horizontal-fade-end)), transparent);scroll-padding-inline:max(var(--scroll-horizontal-bleed), var(--scroll-horizontal-fade));transition:--scroll-horizontal-fade-end var(--transition-duration), --scroll-horizontal-fade-start var(--transition-duration)}@media (prefers-reduced-motion:reduce){.ScrollHorizontal-module__7ZBhVW__viewport[data-enc-fade]{transition:none}}.ScrollHorizontal-module__7ZBhVW__viewport[data-enc-fade=both]{--scroll-horizontal-fade-end:var(--scroll-horizontal-fade);--scroll-horizontal-fade-start:var(--scroll-horizontal-fade)}.ScrollHorizontal-module__7ZBhVW__viewport[data-enc-fade=left]{--scroll-horizontal-fade-start:var(--scroll-horizontal-fade)}.ScrollHorizontal-module__7ZBhVW__viewport[data-enc-fade=right]{--scroll-horizontal-fade-end:var(--scroll-horizontal-fade)}@media (prefers-reduced-motion:reduce){.ScrollHorizontal-module__7ZBhVW__viewport{scroll-behavior:auto}}}
@layer components{.StackedCard-module__KL0IoG__base{--stacked-card-head-padding-bottom:var(--enc-spacing-component-sm);--stacked-card-padding:var(--enc-spacing-component-lg);container:cms-card/inline-size}.StackedCard-module__KL0IoG__base[data-enc-spacing=tight]{--stacked-card-head-padding-bottom:var(--enc-spacing-component-xs);--stacked-card-padding:var(--enc-spacing-component-md)}.StackedCard-module__KL0IoG__base[data-enc-variant=neutral]{transition:background .2s}.StackedCard-module__KL0IoG__base[data-enc-variant=gradient]{transition:--card-gradient-background-overlay .2s}.StackedCard-module__KL0IoG__base[data-enc-variant=gradient] .StackedCard-module__KL0IoG__footerAction{color:var(--enc-foreground-adaptive-inverse-primary)}.StackedCard-module__KL0IoG__base[data-enc-variant=gradient] .StackedCard-module__KL0IoG__footerAction:focus-visible{outline-color:var(--enc-foreground-adaptive-inverse-primary)}.StackedCard-module__KL0IoG__base:has([data-enc-spreading-action]:focus-visible){outline:var(--enc-component-focus-width) solid var(--enc-border-adaptive-interactive-focus-primary);outline-offset:var(--enc-component-focus-width)}.StackedCard-module__KL0IoG__base .StackedCard-module__KL0IoG__featuredIcon{margin:var(--stacked-card-padding) var(--stacked-card-padding) var(--stacked-card-head-padding-bottom);align-self:flex-start}.StackedCard-module__KL0IoG__base .StackedCard-module__KL0IoG__footer{flex-direction:column;display:flex}.StackedCard-module__KL0IoG__base .StackedCard-module__KL0IoG__footerAction{color:var(--enc-gradient-adaptive-end);padding:var(--enc-spacing-component-sm) calc(var(--stacked-card-padding) - var(--enc-border-width-xs)) calc(var(--enc-spacing-component-sm) - var(--enc-border-width-xs));justify-content:space-between;align-items:center;gap:.25rem;display:flex}.StackedCard-module__KL0IoG__base .StackedCard-module__KL0IoG__footerAction:focus-visible{border-radius:0 0 var(--card-radius) var(--card-radius);outline:var(--enc-component-focus-width) solid var(--enc-border-adaptive-interactive-focus-primary);outline-offset:calc(-1 * (var(--enc-component-focus-width) + .25rem))}.StackedCard-module__KL0IoG__base .StackedCard-module__KL0IoG__footerActionIcon{opacity:.64;font-size:1.25rem;display:flex}.StackedCard-module__KL0IoG__base .StackedCard-module__KL0IoG__layer{flex-direction:column;flex:1;display:flex;position:static;transform:none}.StackedCard-module__KL0IoG__base .StackedCard-module__KL0IoG__media{aspect-ratio:5/3;border-radius:var(--enc-radius-base);width:auto;margin:.5rem .5rem 0}.StackedCard-module__KL0IoG__base .StackedCard-module__KL0IoG__text{padding:var(--stacked-card-padding)}@media (hover:hover){.StackedCard-module__KL0IoG__base[data-enc-variant=neutral]:has(.StackedCard-module__KL0IoG__footerAction:hover){--card-background:var(--enc-background-neutral-tertiary-hover)}.StackedCard-module__KL0IoG__base[data-enc-variant=gradient]:has(.StackedCard-module__KL0IoG__footerAction:hover){--card-gradient-background-overlay:var(--enc-design-static-alpha-dark-05)}}}
@layer structures{.ExtrabonusCard-module__GTDrvW__card{background:linear-gradient(131.31deg, var(--enc-design-static-alpha-dark-11) 5.61%, var(--enc-design-static-alpha-dark-07) 23.5%, var(--enc-design-static-alpha-dark-00) 51.68%), linear-gradient(to right, var(--enc-gradient-adaptive-start), var(--enc-gradient-adaptive-end));border-radius:var(--enc-radius-xl);box-shadow:0 0 0 var(--enc-effect-aesthetics-contrast-border-shadow-position) var(--enc-effect-aesthetics-contrast-border-shadow-color);color:#fff;isolation:isolate;padding:1.25rem;position:relative;overflow:clip}@media (min-width:48em){.ExtrabonusCard-module__GTDrvW__card{padding:2rem}}.ExtrabonusCard-module__GTDrvW__frame{border:var(--enc-component-button-border-width) solid var(--enc-design-static-alpha-dark-04);border-radius:inherit;box-shadow:inset 0 0 0 var(--enc-effect-aesthetics-skeuomorph-shadow-position) var(--enc-effect-aesthetics-skeuomorph-shadow-color), inset 0 var(--enc-effect-aesthetics-skeuomorph-shadow-position) 0 0 var(--enc-effect-aesthetics-skeuomorph-shadow-color);pointer-events:none;z-index:1;position:absolute;inset:0}.ExtrabonusCard-module__GTDrvW__content{z-index:2;position:relative}.ExtrabonusCard-module__GTDrvW__header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ExtrabonusCard-module__GTDrvW__copy{flex-direction:column;gap:1rem;display:flex}.ExtrabonusCard-module__GTDrvW__asterisk{color:#ffffffa3}.ExtrabonusCard-module__GTDrvW__buttons{flex-direction:column;gap:.75rem;margin-top:1.5rem;display:flex}@media (min-width:48em){.ExtrabonusCard-module__GTDrvW__buttons{margin-top:2rem}}.ExtrabonusCard-module__GTDrvW__icon{flex-shrink:0}@media not (min-width:48em){.ExtrabonusCard-module__GTDrvW__icon{display:none}}}
@layer structures{.Section-module__RbfIiG__base{isolation:isolate;padding-block:var(--enc-spacing-layout-xl);padding-inline:var(--enc-spacing-page-padding);position:relative}.Section-module__RbfIiG__base[data-enc-small-padding=both],.Section-module__RbfIiG__base[data-enc-small-padding=bottom]{padding-bottom:var(--enc-spacing-layout-md)}.Section-module__RbfIiG__base[data-enc-small-padding=both],.Section-module__RbfIiG__base[data-enc-small-padding=top]{padding-top:var(--enc-spacing-layout-md)}.Section-module__RbfIiG__background{border-radius:var(--enc-radius-4xl-responsive);margin-inline:var(--enc-spacing-page-padding-background);pointer-events:none;z-index:-1;position:absolute;inset:0}.Section-module__RbfIiG__background[data-enc-spacer=both],.Section-module__RbfIiG__background[data-enc-spacer=bottom]{margin-bottom:var(--enc-spacing-layout-xs)}.Section-module__RbfIiG__background[data-enc-spacer=both],.Section-module__RbfIiG__background[data-enc-spacer=top]{margin-top:var(--enc-spacing-layout-xs)}:is(.Section-module__RbfIiG__background[data-enc-variant=fade-bottom],.Section-module__RbfIiG__background[data-enc-variant=fade-top]):after{border-radius:inherit;content:"";padding:var(--enc-border-width-xs);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}.Section-module__RbfIiG__background[data-enc-variant=fade-bottom]{background:linear-gradient(to bottom, var(--enc-background-neutral-quaternary-default) 0.09%, var(--enc-background-utility-transparent) 79.95%)}.Section-module__RbfIiG__background[data-enc-variant=fade-bottom]:after{background:linear-gradient(to bottom, var(--enc-border-neutral-primary) 0.09%, var(--enc-background-utility-transparent) 79.95%)}.Section-module__RbfIiG__background[data-enc-variant=fade-top]{background:linear-gradient(to bottom, var(--enc-background-utility-transparent) 20.05%, var(--enc-background-neutral-quaternary-default) 99.91%)}.Section-module__RbfIiG__background[data-enc-variant=fade-top]:after{background:linear-gradient(to bottom, var(--enc-background-utility-transparent) 20.05%, var(--enc-border-neutral-primary) 99.91%)}.Section-module__RbfIiG__background[data-enc-variant=media]{flex-direction:column;display:flex}.Section-module__RbfIiG__background[data-enc-variant=media]>*{border-radius:inherit;flex:1 0 0;min-height:0}.Section-module__RbfIiG__background[data-enc-variant=soft]{background:var(--enc-background-adaptive-tertiary-default);border:var(--enc-border-width-xs) solid var(--enc-border-adaptive-primary);box-shadow:var(--enc-contrast-border)}.Section-module__RbfIiG__background[data-enc-variant=solid]{background:linear-gradient(to right, var(--enc-gradient-adaptive-start), var(--enc-gradient-adaptive-end)) padding-box, linear-gradient(to right, var(--enc-design-static-alpha-dark-05), var(--enc-design-static-alpha-dark-05)) border-box, linear-gradient(to right, var(--enc-gradient-adaptive-start), var(--enc-gradient-adaptive-end)) border-box;border:var(--enc-border-width-xs) solid transparent;box-shadow:inset 0 0 0 var(--enc-effect-aesthetics-skeuomorph-shadow-position) var(--enc-effect-aesthetics-skeuomorph-shadow-color), inset 0 var(--enc-effect-aesthetics-skeuomorph-shadow-position) 0 0 var(--enc-effect-aesthetics-skeuomorph-shadow-color), var(--enc-contrast-border)}.Section-module__RbfIiG__divider{left:var(--enc-spacing-page-padding);max-width:83rem;right:var(--enc-spacing-page-padding);width:auto;margin-inline:auto;position:absolute}.Section-module__RbfIiG__divider[data-enc-position=bottom]{bottom:0}.Section-module__RbfIiG__divider[data-enc-position=top]{top:0}}
@layer structures{.CompactBenefitsCarousel-module__P4Ooeq__base{--benefits-carousel-list-inset:max(1rem, (100dvw - var(--benefits-carousel-max-width)) / 2);flex-direction:column;align-items:stretch;gap:1.5rem;display:flex}.CompactBenefitsCarousel-module__P4Ooeq__content{width:min(calc(100% - 2rem), var(--benefits-carousel-max-width));margin-inline:auto}.CompactBenefitsCarousel-module__P4Ooeq__controls{gap:.5rem;display:flex}.CompactBenefitsCarousel-module__P4Ooeq__item{background:var(--enc-background-neutral-primary-default);border:var(--enc-border-width-xs) solid var(--enc-border-neutral-primary);border-radius:var(--enc-radius-xl);scroll-snap-align:start;text-align:center;flex-direction:column;flex-shrink:0;align-items:center;width:min(50dvw - .25rem,14.25rem);height:17.5rem;padding:0 .5rem;display:flex}.CompactBenefitsCarousel-module__P4Ooeq__item .CompactBenefitsCarousel-module__P4Ooeq__image{border-radius:var(--enc-radius-base);object-fit:cover;width:calc(100% + .5rem);height:9rem;margin-inline:-.25rem}.CompactBenefitsCarousel-module__P4Ooeq__item .CompactBenefitsCarousel-module__P4Ooeq__logo{object-fit:contain;object-position:center;width:auto;max-width:calc(100% - 2rem);height:100%;min-height:1.25rem;max-height:2.5rem;margin-block:auto}.CompactBenefitsCarousel-module__P4Ooeq__item .CompactBenefitsCarousel-module__P4Ooeq__title{justify-content:center;align-items:center;min-height:3rem;display:flex}.CompactBenefitsCarousel-module__P4Ooeq__item:focus-visible{outline:var(--enc-component-focus-width) solid var(--enc-border-adaptive-interactive-focus-primary);outline-offset:var(--enc-component-focus-width)}.CompactBenefitsCarousel-module__P4Ooeq__scroller{overscroll-behavior-inline:none;padding-block:1rem;padding-left:var(--benefits-carousel-list-inset);padding-right:var(--benefits-carousel-list-inset);scroll-behavior:smooth;scroll-padding-left:var(--benefits-carousel-list-inset);scroll-padding-right:var(--benefits-carousel-list-inset);scroll-snap-type:x mandatory;scrollbar-width:none;gap:1rem;margin-block:-1rem;display:flex;overflow-x:auto}}
@layer components{.TrustedShopsBadge-module__9cib7a__base{--trusted-shops-badge-divider:var(--enc-border-neutral-primary);--trusted-shops-badge-focus:var(--enc-border-adaptive-interactive-focus-primary);--trusted-shops-badge-logo:var(--enc-foreground-neutral-tertiary);--trusted-shops-badge-muted:var(--enc-foreground-neutral-tertiary);--trusted-shops-badge-star-empty:var(--enc-design-adaptive-06);--trusted-shops-badge-text:var(--enc-foreground-neutral-primary);color:var(--trusted-shops-badge-text)}.TrustedShopsBadge-module__9cib7a__base[data-enc-variant=alpha]{--trusted-shops-badge-divider:var(--enc-border-neutral-alpha-light-dark-tertiary);--trusted-shops-badge-focus:var(--enc-foreground-adaptive-inverse-primary);--trusted-shops-badge-logo:var(--enc-foreground-adaptive-inverse-secondary);--trusted-shops-badge-muted:var(--enc-foreground-adaptive-inverse-primary);--trusted-shops-badge-star-empty:var(--enc-design-static-alpha-light-08);--trusted-shops-badge-text:var(--enc-foreground-adaptive-inverse-primary)}.TrustedShopsBadge-module__9cib7a__base[data-enc-variant=card]{max-width:9.875rem}.TrustedShopsBadge-module__9cib7a__divider{flex-shrink:0;align-self:stretch;display:flex}@media (max-width:34em){.TrustedShopsBadge-module__9cib7a__inline[data-enc-size=md] .TrustedShopsBadge-module__9cib7a__divider{display:none}}.TrustedShopsBadge-module__9cib7a__inline{flex-wrap:wrap;align-items:center;gap:.5rem;width:100%;min-width:0;display:flex}.TrustedShopsBadge-module__9cib7a__inline[data-enc-reverse]{flex-direction:row-reverse;justify-content:flex-end}@media not (max-width:64em){.TrustedShopsBadge-module__9cib7a__inline[data-enc-size=md]{gap:.75rem}}.TrustedShopsBadge-module__9cib7a__label{color:var(--trusted-shops-badge-muted);white-space:nowrap}.TrustedShopsBadge-module__9cib7a__layer{padding:var(--enc-spacing-component-md);flex-direction:column-reverse;align-items:center;gap:.75rem;display:flex}.TrustedShopsBadge-module__9cib7a__base .TrustedShopsBadge-module__9cib7a__line{--divider-border:var(--divider-thickness) solid var(--trusted-shops-badge-divider)}.TrustedShopsBadge-module__9cib7a__base[data-enc-variant=alpha] .TrustedShopsBadge-module__9cib7a__line{box-shadow:none}.TrustedShopsBadge-module__9cib7a__link{cursor:pointer;text-decoration:none}.TrustedShopsBadge-module__9cib7a__inline.TrustedShopsBadge-module__9cib7a__link{border-radius:var(--enc-radius-sm)}.TrustedShopsBadge-module__9cib7a__inline.TrustedShopsBadge-module__9cib7a__link:focus-visible{outline:var(--enc-component-focus-width) solid var(--trusted-shops-badge-focus);outline-offset:var(--enc-component-focus-width)}.TrustedShopsBadge-module__9cib7a__logo{color:var(--trusted-shops-badge-logo);flex-shrink:0;font-size:1.5rem}.TrustedShopsBadge-module__9cib7a__layer .TrustedShopsBadge-module__9cib7a__logo{font-size:2.5rem}@media not (max-width:64em){.TrustedShopsBadge-module__9cib7a__inline[data-enc-size=md] .TrustedShopsBadge-module__9cib7a__logo{font-size:2rem}}.TrustedShopsBadge-module__9cib7a__max{color:var(--trusted-shops-badge-muted)}.TrustedShopsBadge-module__9cib7a__rating{flex-shrink:0;align-items:center;gap:.75rem;display:flex}.TrustedShopsBadge-module__9cib7a__inline[data-enc-reverse] .TrustedShopsBadge-module__9cib7a__rating{flex-direction:row-reverse}.TrustedShopsBadge-module__9cib7a__layer .TrustedShopsBadge-module__9cib7a__rating{flex-direction:column-reverse}.TrustedShopsBadge-module__9cib7a__score{align-items:baseline;gap:.375rem;min-width:0;display:flex}.TrustedShopsBadge-module__9cib7a__layer .TrustedShopsBadge-module__9cib7a__score{flex-direction:column;align-items:center;gap:0}.TrustedShopsBadge-module__9cib7a__star{flex-shrink:0;grid-template-rows:1fr;grid-template-columns:1fr;font-size:1.25rem;display:grid}.TrustedShopsBadge-module__9cib7a__star>*{grid-area:1/1}.TrustedShopsBadge-module__9cib7a__starEmpty{color:var(--trusted-shops-badge-star-empty)}.TrustedShopsBadge-module__9cib7a__starFilled{color:var(--enc-design-yellow-09);-webkit-mask-image:linear-gradient(to right, #000 0 calc(var(--trusted-shops-badge-fill,1) * 100%), transparent calc(var(--trusted-shops-badge-fill,1) * 100%));mask-image:linear-gradient(to right, #000 0 calc(var(--trusted-shops-badge-fill,1) * 100%), transparent calc(var(--trusted-shops-badge-fill,1) * 100%))}.TrustedShopsBadge-module__9cib7a__stars{flex-shrink:0;gap:.125rem;display:flex}.TrustedShopsBadge-module__9cib7a__value{white-space:nowrap;align-items:baseline;gap:.25rem;display:flex}}
@layer structures{.StoreSessionCard-module__UB94OG__base{padding:1.25rem}@media (min-width:48em){.StoreSessionCard-module__UB94OG__base{padding:2rem}}.StoreSessionCard-module__UB94OG__button{margin-top:.75rem}@media (min-width:48em){.StoreSessionCard-module__UB94OG__button{inset:calc(.5rem - var(--enc-border-width-xs));left:unset;width:auto;margin-top:0;position:absolute}}.StoreSessionCard-module__UB94OG__controls{margin-top:1.5rem;position:relative}.StoreSessionCard-module__UB94OG__icon{margin-left:3rem}@media not (min-width:48em){.StoreSessionCard-module__UB94OG__icon{display:none}}.StoreSessionCard-module__UB94OG__textAndIconContainer{justify-content:space-between;align-items:flex-start;display:flex}}
@layer structures{.TariffComparisonGrid-module__FPE4pW__base{--tariff-card-highlight-border:.25rem;--tariff-card-highlight-height:2rem;--tariff-card-margin-inline:min(calc((100dvw - 17rem) / 2), 3.5rem);--tariff-card-radius:2rem;--tariff-card-width:min(max(calc(100dvw - 7rem - 2 * var(--tariff-card-highlight-border)), 17rem), 20rem);column-gap:calc(1rem - 2 * var(--tariff-card-highlight-border));grid-auto-columns:var(--tariff-card-width);isolation:isolate;overscroll-behavior-x:none;max-width:100%;padding-bottom:.75rem;padding-inline:var(--tariff-card-margin-inline);scroll-padding-inline:var(--tariff-card-margin-inline);scroll-snap-type:x mandatory;grid-template-areas:"brand""name""price""price-subline""badges""benefits""datapoints""details-button""bullets""select-button";display:grid;overflow-x:auto}@media (min-width:64em){.TariffComparisonGrid-module__FPE4pW__base{column-gap:calc(1.5rem - 2 * var(--tariff-card-highlight-border));padding-inline:1.5rem;scroll-padding-inline:1.5rem}}.TariffComparisonGrid-module__FPE4pW__indicator{background:var(--enc-background-neutral-quaternary-default);border:var(--enc-border-width-xs) solid var(--enc-border-neutral-primary);border-radius:var(--enc-radius-full);width:2rem;height:.375rem}@media (hover:hover){.TariffComparisonGrid-module__FPE4pW__indicator:hover{background:var(--enc-background-neutral-quaternary-hover)}}.TariffComparisonGrid-module__FPE4pW__indicator[aria-current=true]{background:var(--enc-background-neutral-primary-bold-default);border-color:#0000}.TariffComparisonGrid-module__FPE4pW__indicators{gap:.5rem;padding-block:.75rem;display:flex}@media (min-width:48em){.TariffComparisonGrid-module__FPE4pW__indicators{display:none}}.TariffComparisonGrid-module__FPE4pW__item{--tariff-card-backdrop-mask-position-y:100%;--tch-multiplier:.5;grid-row:1/-1;grid-template-columns:subgrid;grid-template-rows:subgrid;margin:var(--tariff-card-highlight-height) calc(var(--tariff-card-highlight-border) - var(--enc-border-width-xs)) var(--enc-border-width-xs);scroll-snap-align:center;display:grid}.TariffComparisonGrid-module__FPE4pW__item[aria-current=true]{--tariff-card-backdrop-mask-position-y:0%;--tch-multiplier:1}.TariffComparisonGrid-module__FPE4pW__relativeContainer{grid-row:1/-1;grid-template-rows:subgrid;display:grid;position:relative}.TariffComparisonGrid-module__FPE4pW__backdropContainer{inset:calc(-1 * var(--tariff-card-highlight-border));-webkit-mask-image:linear-gradient(#000 0% 50%,#000 50%,#0000 87.5%);mask-image:linear-gradient(#000 0% 50%,#000 50%,#0000 87.5%);-webkit-mask-size:100% 200%;mask-size:100% 200%;-webkit-mask-position:0% var(--tariff-card-backdrop-mask-position-y);-webkit-mask-position:0% var(--tariff-card-backdrop-mask-position-y);mask-position:0% var(--tariff-card-backdrop-mask-position-y);top:calc(-1 * var(--tariff-card-highlight-height));z-index:-1;transition:-webkit-mask-position .2s,mask-position .2s;display:grid;position:absolute}.TariffComparisonGrid-module__FPE4pW__highlight{background:linear-gradient(to bottom, var(--enc-design-static-alpha-light-05) 0%, var(--enc-design-static-alpha-light-00) 2%) padding-box, linear-gradient(to right, var(--enc-gradient-adaptive-start), var(--enc-gradient-adaptive-end)) padding-box, linear-gradient(to right, var(--enc-design-static-alpha-dark-04), var(--enc-design-static-alpha-dark-04)) border-box, linear-gradient(to right, var(--enc-gradient-adaptive-start), var(--enc-gradient-adaptive-end)) border-box;border:var(--enc-border-width-xs) solid transparent;border-radius:calc(var(--tariff-card-radius) + var(--tariff-card-highlight-border));box-shadow:var(--enc-contrast-border), inset 0 var(--enc-effect-aesthetics-skeuomorph-shadow-position) 0 0 var(--enc-effect-aesthetics-skeuomorph-shadow-color), inset 0 0 0 var(--enc-effect-aesthetics-skeuomorph-shadow-position) var(--enc-effect-aesthetics-skeuomorph-shadow-color);color:var(--enc-foreground-adaptive-inverse-primary);text-align:center}.TariffComparisonGrid-module__FPE4pW__highlight[data-enc-variant=schland]{background:linear-gradient(to bottom, var(--enc-design-static-alpha-light-05) 0%, var(--enc-design-static-alpha-light-00) 2%) padding-box, linear-gradient(to bottom, #000 0 calc(33% * var(--tch-multiplier)), red calc(33% * var(--tch-multiplier)) calc(66% * var(--tch-multiplier)), #fc0 calc(66% * var(--tch-multiplier))) padding-box, linear-gradient(to right, var(--enc-design-static-alpha-dark-04), var(--enc-design-static-alpha-dark-04)) border-box, linear-gradient(to bottom, #000 0 calc(33% * var(--tch-multiplier)), red calc(33% * var(--tch-multiplier)) calc(66% * var(--tch-multiplier)), #fc0 calc(66% * var(--tch-multiplier))) border-box;color:#fff}.TariffComparisonGrid-module__FPE4pW__highlight:empty{margin-top:calc(var(--tariff-card-highlight-height) - var(--tariff-card-highlight-border))}.TariffComparisonGrid-module__FPE4pW__highlightText{--typeset-line-height:var(--tariff-card-highlight-height);margin-top:calc(-1 * var(--enc-border-width-xs));display:block}.TariffComparisonGrid-module__FPE4pW__card{background:var(--enc-background-neutral-tertiary-default);border:var(--enc-border-width-xs) solid var(--enc-border-neutral-primary);border-radius:var(--tariff-card-radius);box-shadow:var(--enc-contrast-border);grid-row:1/-1;grid-template-rows:subgrid;display:grid;overflow:clip}.TariffComparisonGrid-module__FPE4pW__topLayer{background:var(--enc-background-neutral-primary-default);border:var(--enc-border-width-xs) solid var(--enc-border-neutral-primary);border-radius:var(--tariff-card-radius);box-shadow:var(--enc-contrast-border);grid-row:1/details-button-end;grid-template-rows:subgrid;margin:calc(-1 * var(--enc-border-width-xs));padding:calc(1rem - 2 * var(--enc-border-width-xs));margin-bottom:0;display:grid;position:relative;overflow:clip;transform:translateZ(0)}.TariffComparisonGrid-module__FPE4pW__tariffHeader{grid-row:1/price-subline-end;grid-template-rows:subgrid;margin-bottom:1rem;padding:.5rem;display:grid}.TariffComparisonGrid-module__FPE4pW__bottomLayer{grid-row:bullets-start/-1;grid-template-rows:subgrid;padding:calc(.75rem - 2 * var(--enc-border-width-xs));display:grid;position:relative}.TariffComparisonGrid-module__FPE4pW__pattern{grid-row:datapoints/-1}.TariffComparisonGrid-module__FPE4pW__tariffName{margin-bottom:.75rem}.TariffComparisonGrid-module__FPE4pW__tariffNameSuffix{color:var(--enc-foreground-neutral-tertiary)}.TariffComparisonGrid-module__FPE4pW__originalPrice{color:var(--enc-foreground-neutral-tertiary);justify-content:center;align-items:center;margin-left:.75rem;text-decoration:none;display:inline-flex;position:relative}.TariffComparisonGrid-module__FPE4pW__originalPrice:after{background:var(--enc-foreground-neutral-inverse-tertiary);border:var(--enc-border-width-xs) solid var(--enc-background-neutral-primary-default);border-radius:var(--enc-radius-full);content:"";width:100%;height:.25rem;display:block;position:absolute;transform:rotate(-15deg)}.TariffComparisonGrid-module__FPE4pW__priceSubline{flex-wrap:wrap;align-items:center;column-gap:.25rem;display:flex}.TariffComparisonGrid-module__FPE4pW__tooltip{--tooltip-max-width:18rem}.TariffComparisonGrid-module__FPE4pW__badges{flex-wrap:wrap;gap:.25rem;margin-top:-.75rem;margin-bottom:1.5rem;padding-inline:.5rem;display:flex}.TariffComparisonGrid-module__FPE4pW__benefits{flex-direction:column;gap:.375rem;margin-bottom:0;display:flex}}
@layer components{.TariffComparisonTable-module__qFN7dW__base{width:100%}.TariffComparisonTable-module__qFN7dW__annualDifference,.TariffComparisonTable-module__qFN7dW__columnHeadCell{padding:.5rem}@media (min-width:64em){.TariffComparisonTable-module__qFN7dW__annualDifference,.TariffComparisonTable-module__qFN7dW__columnHeadCell{padding:1rem 1.5rem}}.TariffComparisonTable-module__qFN7dW__baseValueCell,.TariffComparisonTable-module__qFN7dW__comparisonCell,.TariffComparisonTable-module__qFN7dW__rowHeadCell{font-size:var(--enc-font-size-base);line-height:var(--enc-line-height-base)}.TariffComparisonTable-module__qFN7dW__baseValueCell,.TariffComparisonTable-module__qFN7dW__comparisonCell{--comparison-table-cell-padding-block:.5rem;padding:0 .5rem .5rem}@media (min-width:48em){.TariffComparisonTable-module__qFN7dW__baseValueCell,.TariffComparisonTable-module__qFN7dW__comparisonCell{padding:.5rem}}@media (min-width:64em){.TariffComparisonTable-module__qFN7dW__baseValueCell,.TariffComparisonTable-module__qFN7dW__comparisonCell{padding:.5rem 1.5rem}}.TariffComparisonTable-module__qFN7dW__baseValueCell{color:var(--enc-foreground-neutral-tertiary);font-weight:500}.TariffComparisonTable-module__qFN7dW__buttonContainer{justify-self:stretch;padding:.5rem}.TariffComparisonTable-module__qFN7dW__buttonContainer:only-child{margin-top:.5rem}@media not (min-width:64em){.TariffComparisonTable-module__qFN7dW__buttonContainer{display:none}}@media (min-width:64em){.TariffComparisonTable-module__qFN7dW__columnFooterCell{grid-template-rows:auto auto;justify-items:flex-start;display:grid}}.TariffComparisonTable-module__qFN7dW__columnHeadBadge{margin-bottom:var(--enc-spacing-paragraph-xs);align-self:flex-start}.TariffComparisonTable-module__qFN7dW__columnHeadCell{color:var(--enc-foreground-adaptive-tertiary);font-size:var(--enc-font-size-sm);line-height:var(--enc-line-height-sm);flex-direction:column;display:flex}@media (min-width:64em){.TariffComparisonTable-module__qFN7dW__columnHeadCell{padding-top:2.25rem}}.TariffComparisonTable-module__qFN7dW__comparisonBackdrop,.TariffComparisonTable-module__qFN7dW__comparisonBorder{border-radius:var(--enc-radius-xl);grid-column:3;grid-row:1 / calc(var(--comparison-table-rows-count) + 1);pointer-events:none;margin:-.5rem 0 -.5rem -.5rem;position:relative}@media (min-width:64em){.TariffComparisonTable-module__qFN7dW__comparisonBackdrop,.TariffComparisonTable-module__qFN7dW__comparisonBorder{border-radius:var(--enc-radius-4xl);grid-column:4/-1;margin-top:.75rem;margin-right:-.5rem}}.TariffComparisonTable-module__qFN7dW__comparisonBackdrop{background-color:var(--enc-background-neutral-primary-default);z-index:-1}.TariffComparisonTable-module__qFN7dW__comparisonBorder{border:var(--enc-border-width-xs) solid var(--enc-border-neutral-primary)}.TariffComparisonTable-module__qFN7dW__comparisonCell{min-height:calc(3rem + (2 * var(--comparison-table-cell-padding-block,0rem)));flex-direction:column;align-items:flex-start;display:flex}.TariffComparisonTable-module__qFN7dW__footerRow,.TariffComparisonTable-module__qFN7dW__headerRow,.TariffComparisonTable-module__qFN7dW__row{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.TariffComparisonTable-module__qFN7dW__footerRow:nth-child(2n){border-top:var(--enc-border-width-xs) solid var(--enc-border-adaptive-primary)}@media (min-width:64em){.TariffComparisonTable-module__qFN7dW__footerRow:nth-child(2n){margin-right:-.5rem}}.TariffComparisonTable-module__qFN7dW__isPositive{color:var(--enc-foreground-positive-tertiary);isolation:isolate;font-weight:500;position:relative}.TariffComparisonTable-module__qFN7dW__isPositive:before{background:var(--enc-background-positive-tertiary-default);content:"";z-index:-1;border-radius:8% 10% 7% 9%/25% 30% 20% 28%;position:absolute;inset:0 -.25rem;transform:rotate(-1.5deg)}.TariffComparisonTable-module__qFN7dW__noValue{color:var(--enc-foreground-neutral-tertiary)}.TariffComparisonTable-module__qFN7dW__paginationControls{justify-content:flex-end;align-items:center;gap:.5rem;max-width:69rem;margin-inline:auto;display:flex}@media not (min-width:64em){.TariffComparisonTable-module__qFN7dW__paginationControls{display:none}}.TariffComparisonTable-module__qFN7dW__row{border:var(--enc-border-width-xs) solid transparent}.TariffComparisonTable-module__qFN7dW__rowHeadCell{color:var(--enc-foreground-neutral-tertiary);grid-column:1/-1;padding:.5rem .5rem 0}@media (min-width:48em){.TariffComparisonTable-module__qFN7dW__rowHeadCell{grid-column:unset;padding:.5rem 1rem}}.TariffComparisonTable-module__qFN7dW__select{border-radius:var(--enc-radius-xs);align-items:center;gap:.25rem;display:inline-flex}.TariffComparisonTable-module__qFN7dW__selectionBorder{background:linear-gradient(to right, var(--enc-gradient-adaptive-start), var(--enc-gradient-adaptive-end));border-radius:var(--enc-radius-3xl);grid-column:var(--comparison-table-selected-column);grid-row:1 / calc(var(--comparison-table-rows-count) + 1);margin:calc(var(--enc-border-width-sm) / -2);margin-top:calc(1.25rem - var(--enc-border-width-sm) / 2);padding:var(--enc-border-width-sm);pointer-events:none;position:relative;-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}@media not (min-width:64em){.TariffComparisonTable-module__qFN7dW__selectionBorder{display:none}}.TariffComparisonTable-module__qFN7dW__specialCornerCell{grid-column:1/3;padding:.5rem}@media (min-width:48em){.TariffComparisonTable-module__qFN7dW__specialCornerCell{padding:.5rem 1rem}}@media (min-width:64em){.TariffComparisonTable-module__qFN7dW__specialCornerCell{grid-column:unset;padding:1rem}}.TariffComparisonTable-module__qFN7dW__table{grid-template-columns:0 1fr 1fr repeat(var(--comparison-table-tariffs-count), 0);isolation:isolate;max-width:46rem;margin-inline:auto;display:grid}.TariffComparisonTable-module__qFN7dW__table>:nth-child(odd of .TariffComparisonTable-module__qFN7dW__row){background-color:var(--enc-background-neutral-tertiary-default);border-color:var(--enc-border-neutral-secondary);border-radius:var(--enc-radius-base) 0 0 var(--enc-radius-base)}@media (min-width:64em){.TariffComparisonTable-module__qFN7dW__table>:nth-child(odd of .TariffComparisonTable-module__qFN7dW__row){margin-right:-.5rem}}.TariffComparisonTable-module__qFN7dW__table [data-enc-column-type=base]{grid-column:2}.TariffComparisonTable-module__qFN7dW__table :nth-child(1 of [data-enc-column-type=static]){grid-column:4}@media not (min-width:64em){.TariffComparisonTable-module__qFN7dW__table [data-enc-column-type=static]{display:none}}@media (min-width:48em){.TariffComparisonTable-module__qFN7dW__table{grid-template-columns:auto 1fr 1fr repeat(var(--comparison-table-tariffs-count), 0)}}@media (min-width:64em){.TariffComparisonTable-module__qFN7dW__table{grid-template-columns:auto 1fr 0 repeat(var(--comparison-table-tariffs-count), 1fr);max-width:68rem}.TariffComparisonTable-module__qFN7dW__table.TariffComparisonTable-module__qFN7dW__isSingleton{max-width:46rem}.TariffComparisonTable-module__qFN7dW__table [data-enc-column-type=dynamic]{display:none}}}
@layer structures{.TariffParameters-module__sp7RWG__base{align-items:center;gap:.75rem;display:flex}.TariffParameters-module__sp7RWG__base:not(.TariffParameters-module__sp7RWG__isInline){background:var(--enc-background-adaptive-secondary-default);border:var(--enc-border-width-xs) solid var(--enc-border-adaptive-primary);border-radius:var(--enc-radius-full);box-shadow:var(--enc-contrast-border), inset 0 var(--enc-effect-aesthetics-inner-border-shadow-position) 0 0 var(--enc-effect-aesthetics-inner-border-shadow-color);height:2.5rem;padding-inline:calc(.75rem - var(--enc-border-width-xs))}.TariffParameters-module__sp7RWG__base:not(.TariffParameters-module__sp7RWG__isInline) .TariffParameters-module__sp7RWG__button:last-child{margin-right:-.5rem}.TariffParameters-module__sp7RWG__base.TariffParameters-module__sp7RWG__isInline .TariffParameters-module__sp7RWG__button:first-of-type{margin-left:auto}.TariffParameters-module__sp7RWG__divider{height:auto;margin-block:calc(.75rem - var(--enc-border-width-xs));align-self:stretch}.TariffParameters-module__sp7RWG__isInline .TariffParameters-module__sp7RWG__divider{height:1rem;margin-block:none}.TariffParameters-module__sp7RWG__iconContainer{color:var(--enc-foreground-neutral-tertiary);flex-shrink:0;font-size:1.125rem;display:flex}.TariffParameters-module__sp7RWG__item{color:var(--enc-foreground-neutral-secondary);align-items:center;gap:.25rem;display:flex}}
@layer structures{.TariffSingletonView-module__mQzewW__base{isolation:isolate;width:100%;padding:1.5rem 1rem}.TariffSingletonView-module__mQzewW__content{max-width:var(--enc-container-md);flex-direction:column;align-items:stretch;gap:1.5rem;margin-inline:auto;display:flex}.TariffSingletonView-module__mQzewW__item{--tariff-card-backdrop-mask-position-y:100%;--tariff-card-highlight-border:.25rem;--tariff-card-highlight-height:2rem;--tariff-card-radius:2rem;--tch-multiplier:.5;grid-template-columns:1fr;grid-template-areas:"top""bottom";display:grid}.TariffSingletonView-module__mQzewW__item[aria-current=true]{--tariff-card-backdrop-mask-position-y:0%;--tch-multiplier:1}@media (min-width:48em){.TariffSingletonView-module__mQzewW__item{grid-template-columns:repeat(2,1fr);grid-template-areas:"top bottom"}}.TariffSingletonView-module__mQzewW__relativeContainer{grid-area:1/1/-1/-1;grid-template-columns:subgrid;grid-template-rows:subgrid;display:grid;position:relative}.TariffSingletonView-module__mQzewW__backdropContainer{inset:calc(-1 * var(--tariff-card-highlight-border));-webkit-mask-image:linear-gradient(#000 0% 50%,#000 50%,#0000 87.5%);mask-image:linear-gradient(#000 0% 50%,#000 50%,#0000 87.5%);-webkit-mask-size:100% 200%;mask-size:100% 200%;-webkit-mask-position:0% var(--tariff-card-backdrop-mask-position-y);-webkit-mask-position:0% var(--tariff-card-backdrop-mask-position-y);mask-position:0% var(--tariff-card-backdrop-mask-position-y);top:calc(-1 * var(--tariff-card-highlight-height));z-index:-1;transition:-webkit-mask-position .2s,mask-position .2s;display:grid;position:absolute}.TariffSingletonView-module__mQzewW__highlight{background:linear-gradient(to bottom, var(--enc-design-static-alpha-light-05) 0%, var(--enc-design-static-alpha-light-00) 2%) padding-box, linear-gradient(to right, var(--enc-gradient-adaptive-start), var(--enc-gradient-adaptive-end)) padding-box, linear-gradient(to right, var(--enc-design-static-alpha-dark-04), var(--enc-design-static-alpha-dark-04)) border-box, linear-gradient(to right, var(--enc-gradient-adaptive-start), var(--enc-gradient-adaptive-end)) border-box;border:var(--enc-border-width-xs) solid transparent;border-radius:calc(var(--tariff-card-radius) + var(--tariff-card-highlight-border));box-shadow:var(--enc-contrast-border), inset 0 var(--enc-effect-aesthetics-skeuomorph-shadow-position) 0 0 var(--enc-effect-aesthetics-skeuomorph-shadow-color), inset 0 0 0 var(--enc-effect-aesthetics-skeuomorph-shadow-position) var(--enc-effect-aesthetics-skeuomorph-shadow-color);color:var(--enc-foreground-adaptive-inverse-primary);text-align:center}.TariffSingletonView-module__mQzewW__highlight[data-enc-variant=schland]{background:linear-gradient(to bottom, var(--enc-design-static-alpha-light-05) 0%, var(--enc-design-static-alpha-light-00) 2%) padding-box, linear-gradient(to bottom, #000 0 calc(33% * var(--tch-multiplier)), red calc(33% * var(--tch-multiplier)) calc(66% * var(--tch-multiplier)), #fc0 calc(66% * var(--tch-multiplier))) padding-box, linear-gradient(to right, var(--enc-design-static-alpha-dark-04), var(--enc-design-static-alpha-dark-04)) border-box, linear-gradient(to bottom, #000 0 calc(33% * var(--tch-multiplier)), red calc(33% * var(--tch-multiplier)) calc(66% * var(--tch-multiplier)), #fc0 calc(66% * var(--tch-multiplier))) border-box;color:#fff}.TariffSingletonView-module__mQzewW__highlight:empty{margin-top:calc(var(--tariff-card-highlight-height) - var(--tariff-card-highlight-border))}.TariffSingletonView-module__mQzewW__highlightText{--typeset-line-height:var(--tariff-card-highlight-height);margin-top:calc(-1 * var(--enc-border-width-xs));display:block}.TariffSingletonView-module__mQzewW__card{background:var(--enc-background-neutral-tertiary-default);border:var(--enc-border-width-xs) solid var(--enc-border-neutral-primary);border-radius:var(--tariff-card-radius);box-shadow:var(--enc-contrast-border);grid-area:1/1/-1/-1;grid-template-columns:subgrid;grid-template-rows:subgrid;display:grid;overflow:clip}.TariffSingletonView-module__mQzewW__topLayer{background:var(--enc-background-neutral-primary-default);border:var(--enc-border-width-xs) solid var(--enc-border-neutral-primary);border-radius:var(--tariff-card-radius);box-shadow:var(--enc-contrast-border);margin:calc(-1 * var(--enc-border-width-xs));padding:calc(1rem - 2 * var(--enc-border-width-xs));flex-direction:column;grid-row:1;display:flex;position:relative;overflow:clip;transform:translateZ(0)}@media (min-width:48em){.TariffSingletonView-module__mQzewW__topLayer{grid-column:1;grid-template-rows:1 / -1;padding:calc(1.5rem - 2 * var(--enc-border-width-xs))}}.TariffSingletonView-module__mQzewW__tariffHeader{margin-bottom:1rem;padding:.5rem;display:grid}.TariffSingletonView-module__mQzewW__bottomLayer{padding:calc(.75rem - 2 * var(--enc-border-width-xs));flex-direction:column;grid-row:2;display:flex;position:relative}@media (min-width:48em){.TariffSingletonView-module__mQzewW__bottomLayer{grid-column:2;grid-template-rows:1 / -1;padding:1.25rem}}.TariffSingletonView-module__mQzewW__pattern{grid-area:1/1/-1/-1;position:static}.TariffSingletonView-module__mQzewW__tariffName{margin-bottom:.75rem}.TariffSingletonView-module__mQzewW__tariffNameSuffix{color:var(--enc-foreground-neutral-tertiary)}.TariffSingletonView-module__mQzewW__originalPrice{color:var(--enc-foreground-neutral-tertiary);justify-content:center;align-items:center;margin-left:.75rem;text-decoration:none;display:inline-flex;position:relative}.TariffSingletonView-module__mQzewW__originalPrice:after{background:var(--enc-foreground-neutral-inverse-tertiary);border:var(--enc-border-width-xs) solid var(--enc-background-neutral-primary-default);border-radius:var(--enc-radius-full);content:"";width:100%;height:.25rem;display:block;position:absolute;transform:rotate(-15deg)}.TariffSingletonView-module__mQzewW__priceSubline{flex-wrap:wrap;align-items:center;column-gap:.25rem;display:flex}.TariffSingletonView-module__mQzewW__tooltip{--tooltip-max-width:18rem}.TariffSingletonView-module__mQzewW__datapoints{margin:auto .5rem 0}.TariffSingletonView-module__mQzewW__badges{margin-top:-.25rem;margin-bottom:1.5rem;padding-inline:.5rem}.TariffSingletonView-module__mQzewW__benefits{flex-direction:column;gap:.375rem;margin-bottom:0;display:flex}.TariffSingletonView-module__mQzewW__bullets{padding:.25rem}@media (min-width:48em){.TariffSingletonView-module__mQzewW__bullets{margin-bottom:auto}}}
@layer structures{@keyframes TariffStatusHandler-module__yhR96W__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.TariffStatusHandler-module__yhR96W__featuredIcon [data-enc-glow]:before{height:6rem}.TariffStatusHandler-module__yhR96W__overlay{background:var(--enc-background-surface-primary);opacity:1;pointer-events:none;transition-behavior:allow-discrete;place-content:center;place-items:center;transition:opacity .2s,visibility .2s .2s;display:grid;position:absolute;inset:0}.TariffStatusHandler-module__yhR96W__overlay.TariffStatusHandler-module__yhR96W__isHidden{opacity:0;visibility:hidden}.TariffStatusHandler-module__yhR96W__overlay>*{grid-area:1/1}@media (min-width:25em){.TariffStatusHandler-module__yhR96W__overlay>*{scale:1.5}}.TariffStatusHandler-module__yhR96W__spinner{width:6.25rem;height:6.25rem;animation:.8s linear infinite TariffStatusHandler-module__yhR96W__spin;position:relative}}
@layer structures{.UniversalBenefitsGrid-module__NsZ4EG__base{--gap:.75rem;--min-column-width:19.625rem;--tariff-cards-gap:1.5rem;width:min(calc(100dvw - 2rem), calc(min(var(--target-columns), 4) * var(--min-column-width) + (min(var(--target-columns), 4) - 1) * var(--tariff-cards-gap)));margin-inline:auto;container-type:inline-size}.UniversalBenefitsGrid-module__NsZ4EG__grid{gap:var(--gap);grid-template-columns:repeat(min(var(--available-columns), var(--max-columns)), 1fr);margin-block:1.875rem 2rem;display:grid}}
@layer views{.TariffSelection-module__jR0V_W__compareTab{flex-direction:column;align-items:center;width:100%;max-width:100%;display:flex;overflow:clip}.TariffSelection-module__jR0V_W__compareTab[data-state=active]{padding:3rem 1rem 1rem}@media not (min-width:64em){.TariffSelection-module__jR0V_W__forDesktop{display:none}}.TariffSelection-module__jR0V_W__parametersShutterItem{padding:.5rem .5rem .5rem .75rem}@media (min-width:64em){.TariffSelection-module__jR0V_W__shutter{display:none}}.TariffSelection-module__jR0V_W__tabList{align-self:stretch;margin-top:2rem}@media (min-width:64em){.TariffSelection-module__jR0V_W__tabList{margin-top:3rem}}.TariffSelection-module__jR0V_W__tariffsTab{flex-direction:column;align-items:center;width:100%;max-width:100%;display:flex;overflow:clip}.TariffSelection-module__jR0V_W__topSection{padding-top:var(--full-centered-layout-padding);flex-direction:column;align-self:stretch;align-items:center;display:flex;position:relative}.TariffSelection-module__jR0V_W__topSection.TariffSelection-module__jR0V_W__isDetached{background:linear-gradient(to bottom, var(--enc-background-neutral-primary-default) 50%, var(--enc-background-neutral-tertiary-default))}.TariffSelection-module__jR0V_W__trustedShopsShutterItem{border-bottom:var(--enc-border-width-xs) solid var(--enc-border-neutral-primary);padding:.5rem;display:block}.TariffSelection-module__jR0V_W__universalBenefits{margin-top:2.25rem}.TariffSelection-module__jR0V_W__universalBenefits.TariffSelection-module__jR0V_W__isSingleTariff{width:min(calc(100dvw - 2rem), var(--enc-container-md))}.TariffSelection-module__jR0V_W__widgetCard{padding:1rem}@media (min-width:48em){.TariffSelection-module__jR0V_W__widgetCard{padding:1.5rem}}.TariffSelection-module__jR0V_W__widgets{width:min(100%, var(--enc-container-sm));margin-inline:auto}.TariffSelection-module__jR0V_W__widgetsContainer{width:100%;margin-top:3rem;padding-inline:1rem}}
@layer structures{.WebFooter-module__PkKbla__base{flex-direction:column;display:flex}.WebFooter-module__PkKbla__actions{align-items:center;gap:3rem;display:flex}@media not (min-width:64em){.WebFooter-module__PkKbla__actions{display:contents}}@media (min-width:64em){.WebFooter-module__PkKbla__actions{justify-content:flex-end}}.WebFooter-module__PkKbla__appBadges{flex-wrap:wrap;gap:.5rem;display:flex}@media not (min-width:64em){.WebFooter-module__PkKbla__backToTop{grid-area:1/2}}.WebFooter-module__PkKbla__brand{align-items:flex-start;display:flex}.WebFooter-module__PkKbla__column{flex-direction:column;gap:.75rem;display:flex}@media (min-width:64em){.WebFooter-module__PkKbla__column{gap:2rem;width:10.5rem}}.WebFooter-module__PkKbla__columns{flex-direction:column;gap:.75rem;display:flex}@media (min-width:64em){.WebFooter-module__PkKbla__columns{flex-direction:row;gap:6rem}}@media (min-width:90em){.WebFooter-module__PkKbla__columns{justify-content:flex-end}}.WebFooter-module__PkKbla__content{align-items:center;gap:var(--enc-spacing-layout-md);padding-inline:var(--enc-spacing-layout-sm);flex-direction:column;display:flex}@media (min-width:90em){.WebFooter-module__PkKbla__content{padding-inline:0}}.WebFooter-module__PkKbla__copyright{align-items:center;gap:inherit;flex-wrap:wrap;justify-content:center;display:flex}.WebFooter-module__PkKbla__copyrightDivider{align-self:stretch;height:auto}.WebFooter-module__PkKbla__divider{border-top-color:var(--enc-border-neutral-alpha-light-dark-tertiary);box-shadow:none;max-width:83rem}.WebFooter-module__PkKbla__logo{border-radius:var(--enc-radius-xs);display:flex}.WebFooter-module__PkKbla__logo svg{block-size:2rem;inline-size:auto}.WebFooter-module__PkKbla__logo:focus-visible{outline:var(--enc-component-focus-width) solid var(--enc-foreground-adaptive-inverse-primary);outline-offset:var(--enc-component-focus-width)}.WebFooter-module__PkKbla__content>.WebFooter-module__PkKbla__main{row-gap:var(--enc-spacing-layout-lg)}@media not (min-width:90em){.WebFooter-module__PkKbla__content>.WebFooter-module__PkKbla__main{display:flex}}.WebFooter-module__PkKbla__section{overflow:clip}.WebFooter-module__PkKbla__section>.WebFooter-module__PkKbla__background{margin-inline:var(--enc-spacing-page-padding-tight)}.WebFooter-module__PkKbla__side{gap:var(--enc-spacing-component-xl);flex-direction:column;display:flex}.WebFooter-module__PkKbla__social{border-radius:var(--enc-radius-xs);color:var(--enc-foreground-adaptive-inverse-primary);font-size:1.5rem;transition:color .2s;display:flex}@media (hover:hover){.WebFooter-module__PkKbla__social:hover{color:color-mix(in srgb, var(--enc-foreground-adaptive-inverse-primary) 80%, transparent)}}.WebFooter-module__PkKbla__social:focus-visible{outline:var(--enc-component-focus-width) solid var(--enc-foreground-adaptive-inverse-primary);outline-offset:var(--enc-component-focus-width)}.WebFooter-module__PkKbla__socials{gap:1rem;list-style:none;display:flex}@media not (min-width:64em){.WebFooter-module__PkKbla__socials{grid-column:1/-1;justify-self:start}}.WebFooter-module__PkKbla__base>.WebFooter-module__PkKbla__subfooter{padding-block:var(--enc-spacing-component-md)}@media (min-width:64em){.WebFooter-module__PkKbla__base>.WebFooter-module__PkKbla__subfooter{padding-block:var(--enc-spacing-component-sm)}}.WebFooter-module__PkKbla__subfooterActions{flex-wrap:wrap;justify-content:center;gap:.625rem;display:flex}@media (min-width:64em){.WebFooter-module__PkKbla__subfooterActions{justify-content:flex-start}}.WebFooter-module__PkKbla__subfooterInner{flex-direction:column;gap:1rem;padding-inline:.5rem;display:flex}@media (min-width:64em){.WebFooter-module__PkKbla__subfooterInner{flex-flow:wrap;justify-content:space-between;align-items:center;padding-inline:0}}.WebFooter-module__PkKbla__subfooterLinks{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;display:flex}@media (min-width:64em){.WebFooter-module__PkKbla__subfooterLinks{justify-content:flex-end;gap:1rem}}.WebFooter-module__PkKbla__content>.WebFooter-module__PkKbla__topbar{row-gap:var(--enc-spacing-component-xl)}@media not (min-width:64em){.WebFooter-module__PkKbla__content>.WebFooter-module__PkKbla__topbar{grid-template-columns:1fr auto;display:grid}}.WebFooter-module__PkKbla__wordmark{aspect-ratio:320/64;margin-bottom:calc(-1 * var(--enc-spacing-layout-md));stroke-width:.0625rem;width:100%;max-width:83rem;display:block;overflow:visible}@media (min-width:48em){.WebFooter-module__PkKbla__wordmark{aspect-ratio:1328/256}}@media (min-width:64em){.WebFooter-module__PkKbla__wordmark{stroke-width:.125rem}}@media (prefers-reduced-motion:no-preference) and (scripting:enabled){.WebFooter-module__PkKbla__wordmark:not([data-enc-visible]){visibility:hidden}}.WebFooter-module__PkKbla__wordmarkEnd{stop-color:var(--enc-design-static-alpha-light-06)}.WebFooter-module__PkKbla__wordmarkMask{mask-type:alpha}.WebFooter-module__PkKbla__wordmarkOutline,.WebFooter-module__PkKbla__wordmarkShine{stroke:var(--enc-design-static-light)}.WebFooter-module__PkKbla__wordmarkShine{stroke-opacity:.5}.WebFooter-module__PkKbla__wordmarkStart{stop-color:var(--enc-design-static-alpha-light-02)}}
@layer structures{.WebFooterLinkList-module__Ai1RkG__base{flex-direction:column;display:flex}.WebFooterLinkList-module__Ai1RkG__chevron{color:var(--enc-foreground-adaptive-inverse-tertiary);flex-shrink:0;font-size:1rem}@media (prefers-reduced-motion:no-preference){.WebFooterLinkList-module__Ai1RkG__chevron{transition:rotate .3s cubic-bezier(.32,.72,0,1)}}.WebFooterLinkList-module__Ai1RkG__base[data-enc-open] .WebFooterLinkList-module__Ai1RkG__chevron{rotate:180deg}.WebFooterLinkList-module__Ai1RkG__links{visibility:hidden;flex-direction:column;gap:.375rem;min-height:0;margin-inline:-.375rem;padding-inline:.375rem;list-style:none;display:flex;overflow:hidden}.WebFooterLinkList-module__Ai1RkG__links>li{display:flex}.WebFooterLinkList-module__Ai1RkG__links>li:first-child{margin-top:.5rem}.WebFooterLinkList-module__Ai1RkG__links>li:last-child{margin-bottom:1rem}@media (prefers-reduced-motion:no-preference){.WebFooterLinkList-module__Ai1RkG__links{transition:visibility 0s .3s}}.WebFooterLinkList-module__Ai1RkG__base[data-enc-open] .WebFooterLinkList-module__Ai1RkG__links{visibility:visible;transition-delay:0s}@media (min-width:64em){.WebFooterLinkList-module__Ai1RkG__links{visibility:visible;margin-inline:0;padding-inline:0;overflow:visible}.WebFooterLinkList-module__Ai1RkG__links>li:last-child{margin-bottom:0}}.WebFooterLinkList-module__Ai1RkG__panel{grid-template-rows:0fr;display:grid}@media (prefers-reduced-motion:no-preference){.WebFooterLinkList-module__Ai1RkG__panel{transition:grid-template-rows .3s cubic-bezier(.32,.72,0,1)}}.WebFooterLinkList-module__Ai1RkG__base[data-enc-open] .WebFooterLinkList-module__Ai1RkG__panel{grid-template-rows:1fr}@media (min-width:64em){.WebFooterLinkList-module__Ai1RkG__panel{grid-template-rows:1fr}}.WebFooterLinkList-module__Ai1RkG__title,.WebFooterLinkList-module__Ai1RkG__toggle{box-shadow:inset 0 calc(-1 * var(--enc-border-width-xs)) 0 var(--enc-border-neutral-alpha-light-dark-primary);color:var(--enc-foreground-adaptive-inverse-primary);padding:0 0 .5rem}.WebFooterLinkList-module__Ai1RkG__title{display:none}@media (min-width:64em){.WebFooterLinkList-module__Ai1RkG__title{display:block}}.WebFooterLinkList-module__Ai1RkG__toggle{justify-content:space-between;align-items:center;width:100%;display:flex}.WebFooterLinkList-module__Ai1RkG__toggle:focus-visible{outline:var(--enc-component-focus-width) solid var(--enc-foreground-adaptive-inverse-primary);outline-offset:var(--enc-component-focus-width)}@media (min-width:64em){.WebFooterLinkList-module__Ai1RkG__toggle{display:none}}}
