._5vXwVW_document{scroll-padding-block-start:var(--space-content)}@media (max-width:48rem){._5vXwVW_document{scroll-padding-block-end:calc(4rem + env(safe-area-inset-bottom))}}
.ARMgiW_footer{border-radius:1.125rem}@supports (corner-shape:squircle){.ARMgiW_footer{corner-shape:squircle;border-radius:2.25rem}}.ARMgiW_footer{isolation:isolate;min-block-size:24.8125rem;color:var(--color-text-muted);background:var(--color-surface-footer);grid-template-columns:17.5rem minmax(0,1fr);gap:3rem 4.625rem;padding:.875rem 2.625rem 2.625rem;scroll-margin-block-end:calc(4rem + env(safe-area-inset-bottom));display:grid;position:relative}.ARMgiW_footer:before{z-index:-2;pointer-events:none;content:"";background:radial-gradient(ellipse 28.75rem 18.75rem at 94% 110%, color-mix(in oklch, var(--blue-400) 70%, transparent), transparent),radial-gradient(ellipse 17.5rem 13.75rem at 78% 100%, color-mix(in oklch, var(--blue-300) 32%, transparent), transparent);border-radius:inherit;corner-shape:inherit;position:absolute;inset:0}.ARMgiW_artwork{z-index:-1;corner-shape:inherit;pointer-events:none;-webkit-user-select:none;user-select:none;border-end-end-radius:inherit;inline-size:41.75rem;max-inline-size:none;position:absolute;inset-block:-4.0625rem 0;inset-inline-end:0;overflow:clip}.ARMgiW_artwork img{block-size:auto;inline-size:100%}.ARMgiW_header{grid-column:1/-1;grid-template-columns:17.5rem minmax(0,1fr) auto;align-items:center;gap:4.625rem;min-block-size:4.5rem;display:grid}.ARMgiW_statistics{background:var(--color-surface-card);border-radius:1.625rem;justify-self:start;gap:1.1875rem;padding:.5rem;display:flex}.ARMgiW_statistic{white-space:nowrap;border-radius:1.125rem;align-content:center;block-size:3.5rem;padding:.5rem .75rem .5rem 3rem;display:grid;position:relative}.ARMgiW_statistic dt>svg,.ARMgiW_statistic dt>[data-slot=online-icon]{block-size:2rem;inline-size:2rem;color:var(--color-action-primary);position:absolute;inset-block-start:50%;inset-inline-start:.75rem;translate:0 -50%}.ARMgiW_statistic dd{block-size:1.25rem;min-inline-size:7ch;color:var(--color-text-primary);grid-row:1;align-items:center;display:flex}.ARMgiW_statistic dt{font-family:var(--font-body);font-size:.875rem;font-weight:var(--font-weight-medium);line-height:1.25}.ARMgiW_statistic:where(:not([data-online])) dd{font-family:var(--font-display);font-size:1rem;font-weight:var(--font-weight-display);line-height:1.25;font-stretch:var(--font-width-display);font-optical-sizing:none;font-variation-settings:var(--font-variation-display)}.ARMgiW_statistic[data-online]{color:var(--color-text-inverse);background:linear-gradient(var(--grey-200), var(--grey-100))}.ARMgiW_statistic[data-online] dd,.ARMgiW_statistic[data-online] dt>svg,.ARMgiW_statistic[data-online] dt>[data-slot=online-icon]{color:inherit}.ARMgiW_statistic[data-online] dd{font-family:var(--font-body);font-size:.875rem;font-weight:var(--font-weight-bold);min-inline-size:4ch;line-height:1.25}.ARMgiW_social{justify-self:end}.ARMgiW_legal{font-family:var(--font-body);font-size:.75rem;font-weight:var(--font-weight-medium);flex-direction:column;gap:1.125rem;line-height:1.5;display:flex}.ARMgiW_company{opacity:.5}.ARMgiW_payments{background:var(--color-surface-page);border-radius:.75rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem;display:flex}.ARMgiW_navigation{align-items:start;gap:4.6875rem;display:flex}.ARMgiW_column{font-family:var(--font-body);font-size:.875rem;font-weight:var(--font-weight-medium);line-height:1.5}.ARMgiW_column h2{font-family:var(--font-display);font-size:.875rem;font-weight:var(--font-weight-display);line-height:1.5;font-stretch:var(--font-width-display);font-optical-sizing:none;font-variation-settings:var(--font-variation-display);color:var(--color-text-primary);text-transform:uppercase;margin-block-end:.5rem}.ARMgiW_column ul{align-content:start;margin-inline:-.75rem;list-style:none;display:grid}.ARMgiW_column li{display:flex}@media (max-width:100rem){.ARMgiW_footer{gap:2rem;padding:1.5rem}.ARMgiW_header{grid-template-columns:1fr auto;gap:1.5rem}.ARMgiW_statistics{grid-area:2/1/auto/-1;justify-content:space-between;justify-self:stretch}.ARMgiW_navigation{gap:2.5rem}.ARMgiW_artwork,.ARMgiW_footer:before{display:none}}@media (max-width:64rem){.ARMgiW_footer{grid-template-columns:minmax(0,1fr);gap:2rem;padding:1.25rem}.ARMgiW_statistics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;display:grid}.ARMgiW_statistic{padding:.5rem .5rem .5rem 2.5rem}.ARMgiW_statistic dt>svg,.ARMgiW_statistic dt>[data-slot=online-icon]{inset-inline-start:.25rem}.ARMgiW_statistic dd{min-inline-size:0;font-size:.875rem}.ARMgiW_navigation{flex-wrap:wrap;grid-row:2;justify-content:space-between;gap:2rem}.ARMgiW_legal{max-inline-size:17.5rem}}@media (max-width:30rem){.ARMgiW_statistics{grid-template-columns:minmax(0,1fr)}}
.eR2Oea_icon{flex-shrink:0;block-size:1.5rem;inline-size:1.5rem;display:inline-block;position:relative}.eR2Oea_icon>span{opacity:0;will-change:transform,opacity;background:currentColor;border-radius:50%;animation:1.6s cubic-bezier(.52,.6,.25,.99) infinite paused eR2Oea_pulse;position:absolute;inset:4.1667%;transform:scale(0)}.eR2Oea_icon>span:nth-child(2){animation-delay:.2s}.eR2Oea_icon>span:nth-child(3){animation-delay:.4s}.eR2Oea_icon[data-visible]>span{animation-play-state:running}:root[data-reduced-motion=true] .eR2Oea_icon>span{opacity:1;will-change:auto;animation:none;transform:scale(.3)}@keyframes eR2Oea_pulse{0%{opacity:1;transform:scale(0)}75%,to{opacity:0;transform:scale(1)}}
.joEZea_wagon{aspect-ratio:1;inline-size:126.941%;transform:translate(-50%, -50%) translate(calc(4.9893% * var(--artwork-hover,0)), calc(-.166656rem * var(--artwork-hover,0))) rotate(calc(5.3043deg - 5.1269deg * var(--artwork-hover,0))) scale(calc(1 + .3932 * var(--artwork-hover,0)));transition:transform .2s ease-in-out;position:absolute;inset-block-start:5.81663rem;inset-inline-start:57.066%}.joEZea_wagon img,.joEZea_wagon>span{block-size:100%;inline-size:100%;position:absolute;inset:0}.joEZea_interior,.joEZea_interior-hover,.joEZea_front{-webkit-mask-position:.0000625rem 0;mask-position:.0000625rem 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.joEZea_interior{-webkit-mask-image:url(/images/navigation/contracts-interior-mask.svg);mask-image:url(/images/navigation/contracts-interior-mask.svg);-webkit-mask-size:108.817% 108.817%;mask-size:108.817% 108.817%}.joEZea_interior-hover{-webkit-mask-image:url(/images/navigation/contracts-hover-interior-mask.svg);mask-image:url(/images/navigation/contracts-hover-interior-mask.svg);-webkit-mask-size:100.309% 100.309%;mask-size:100.309% 100.309%}.joEZea_front{-webkit-mask-image:url(/images/navigation/contracts-hover-front-mask.png);mask-image:url(/images/navigation/contracts-hover-front-mask.png);-webkit-mask-size:100.309% 100.309%;mask-size:100.309% 100.309%}.joEZea_interior-hover,.joEZea_front,.joEZea_character{opacity:var(--artwork-hover,0);transition:opacity .2s ease-in-out}:root[data-reduced-motion=true] .joEZea_wagon,:root[data-reduced-motion=true] .joEZea_interior-hover,:root[data-reduced-motion=true] .joEZea_front,:root[data-reduced-motion=true] .joEZea_character{transition:none}:root[data-reduced-motion=true] .joEZea_wagon{transform:translate(-50%,-50%)rotate(5.3043deg)}
.LoPdMW_menu{flex-direction:column;align-content:start;align-self:start;gap:.3125rem;display:flex;position:sticky;inset-block-start:var(--space-content)}.LoPdMW_link{border-radius:1.125rem}@supports (corner-shape:squircle){.LoPdMW_link{corner-shape:squircle;border-radius:2.25rem}}.LoPdMW_link{font-family:var(--font-body);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);isolation:isolate;gap:var(--space-2);min-block-size:9rem;color:var(--color-text-secondary);transition:color .14s var(--ease-expo-out);flex-direction:column;padding:.75rem;line-height:1.5;display:flex;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.LoPdMW_link:hover{--artwork-hover:1;color:var(--color-text-primary)}}.LoPdMW_link:active .LoPdMW_surface{transition-duration:.1s;transition-timing-function:var(--ease-expo-out);inset:.125rem}.LoPdMW_link:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:0}.LoPdMW_link[aria-current]{color:var(--color-text-primary)}.LoPdMW_link[aria-current] .LoPdMW_surface{background-color:var(--color-surface-control)}.LoPdMW_link:is([aria-current],:focus-visible,:active){--artwork-hover:1}.LoPdMW_link[data-artwork=cases]{--cases-transform:translateY(calc(-.34375rem * var(--artwork-hover,0))) scale(calc(1 + .0827 * var(--artwork-hover,0))) rotate(calc(-6.09deg * var(--artwork-hover,0)))}.LoPdMW_surface{z-index:-1;pointer-events:none;background:var(--color-surface-raised);border-radius:inherit;corner-shape:inherit;transition:inset .32s var(--ease-spring-strong),background-color .14s var(--ease-expo-out);position:absolute;inset:0;overflow:hidden}.LoPdMW_trigger{display:none}.LoPdMW_drawer-menu{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid;position:static}.LoPdMW_drawer-menu .LoPdMW_link{min-block-size:8rem;padding-inline:.5rem}.LoPdMW_drawer-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.LoPdMW_drawer-links .LoPdMW_drawer-link{--button-background:var(--color-surface-card);text-align:start;white-space:normal;justify-content:flex-start;min-inline-size:0;padding-inline:.75rem}.LoPdMW_drawer-links .LoPdMW_drawer-link[aria-current]{--button-background:var(--dark-650);--button-color:var(--blue-100)}.LoPdMW_drawer-links .LoPdMW_drawer-link>svg{color:var(--blue-200)}@media (max-width:48rem){.LoPdMW_menu{display:none}.LoPdMW_trigger{background-color:var(--color-surface-control)}@supports ((-webkit-backdrop-filter:blur(0)) or (backdrop-filter:blur(0))){.LoPdMW_trigger{background-color:var(--color-surface-overlay)}@media (max-width:48rem) and (not (max-width:48rem)) and (hover:hover) and (pointer:fine){.LoPdMW_trigger{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}}}.LoPdMW_trigger{z-index:3;display:inline-flex;position:fixed;inset-block-end:calc(1rem + env(safe-area-inset-bottom));inset-inline-start:50%;transform:translate(-50%)}}@media (max-width:48rem) and (prefers-reduced-transparency:reduce){.LoPdMW_trigger{background-color:var(--color-surface-control);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (max-width:48rem){.LoPdMW_drawer-menu{display:grid}}@media (max-width:22.5rem){.LoPdMW_drawer-menu .LoPdMW_link{padding-inline:.25rem}.LoPdMW_drawer-links{grid-template-columns:minmax(0,1fr)}}
._0oDrXa_artwork{--artwork-glow:url(/images/navigation/upgrades-hover-glow.svg);--artwork-glow-inner:url(/images/navigation/upgrades-hover-glow-inner.svg)}._0oDrXa_hand{aspect-ratio:1;inline-size:126.941%;transform:translate(-50%, -50%) translateY(calc(-.375rem * var(--artwork-hover,0))) rotate(calc(5.3043deg - 3.9435deg * var(--artwork-hover,0))) scale(calc(1 + .0869 * var(--artwork-hover,0)));transition:transform .2s ease-in-out;position:absolute;inset-block-start:5.81663rem;inset-inline-start:57.066%}._0oDrXa_hand img{block-size:100%;inline-size:100%;position:absolute;inset:0}._0oDrXa_hover-image{opacity:var(--artwork-hover,0);transition:opacity .2s ease-in-out}._0oDrXa_pointer{aspect-ratio:1;inline-size:58%;transform:translate(-50%, -50%) translate(calc(-.0075rem * var(--artwork-hover,0)), calc(-.388125rem * var(--artwork-hover,0))) rotate(calc(68.286deg - 106.745deg * var(--artwork-hover,0))) scale(calc(1 + .0869 * var(--artwork-hover,0)));transition:transform .2s ease-in-out;position:absolute;inset-block-start:5.6875rem;inset-inline-start:57.5%}._0oDrXa_pointer:before,._0oDrXa_pointer:after{content:"";background-size:100% 100%;transition:opacity .2s ease-in-out;position:absolute;inset:-3.9436% 0 0}._0oDrXa_pointer:before{opacity:calc(1 - var(--artwork-hover,0));background-image:url(/images/navigation/upgrades-pointer.svg)}._0oDrXa_pointer:after{opacity:var(--artwork-hover,0);background-image:url(/images/navigation/upgrades-hover-pointer.svg)}:root[data-reduced-motion=true] ._0oDrXa_hand,:root[data-reduced-motion=true] ._0oDrXa_hover-image,:root[data-reduced-motion=true] ._0oDrXa_pointer,:root[data-reduced-motion=true] ._0oDrXa_pointer:before,:root[data-reduced-motion=true] ._0oDrXa_pointer:after{transition:none}:root[data-reduced-motion=true] ._0oDrXa_hand{transform:translate(-50%,-50%)rotate(5.3043deg)}:root[data-reduced-motion=true] ._0oDrXa_pointer{transform:translate(-50%,-50%)rotate(68.286deg)}
.pjSFMW_shell{grid-template:". header ." auto ". feed ." auto "menu content ." 1fr "menu footer ." auto/minmax(6rem, 1fr) minmax(0, var(--page-max-width)) minmax(6rem, 1fr);gap:var(--space-content) 1.75rem;min-block-size:100dvh;padding:var(--space-content);display:grid}.pjSFMW_header{grid-area:header;min-inline-size:0}.pjSFMW_feed{grid-area:feed;min-inline-size:0}.pjSFMW_menu-slot{grid-area:menu;justify-self:end;inline-size:6rem}.pjSFMW_menu-slot .pjSFMW_menu{inline-size:6rem;max-block-size:calc(100dvh - 2*var(--space-content));position:fixed;inset-block-start:50%;overflow-y:auto;transform:translateY(-50%)}.pjSFMW_content{overflow-wrap:anywhere;grid-area:content;min-inline-size:0}.pjSFMW_footer{grid-area:footer;min-inline-size:0}@media (max-width:64rem){.pjSFMW_shell{grid-template:".header"".feed""menu content"1fr"menu footer"/6rem minmax(0,1fr)}}@media (max-width:48rem){.pjSFMW_shell{grid-template:"header""feed""content"1fr"footer"/minmax(0,1fr);column-gap:0;padding-block-end:calc(5rem + env(safe-area-inset-bottom))}.pjSFMW_menu-slot{display:none}}
