.journey-scrollbar{--scrollbar-thumb-height:clamp(24px,4svh,40px);height:clamp(120px,20svh,200px);position:fixed;right:max(0px,env(safe-area-inset-right));top:50%;transform:translateY(-50%);width:36px;z-index:30}.journey-scrollbar[hidden]{display:none}@media (scripting:none){.journey-scrollbar{display:none}}.journey-scrollbar input{appearance:none;background:transparent;border:0;border-radius:6px;cursor:grab;direction:ltr;height:100%;margin:0;padding:0;touch-action:none;width:100%;writing-mode:vertical-lr}.journey-scrollbar input:active{cursor:grabbing}.journey-scrollbar input:focus-visible{outline:1px solid var(--cyan-bright);outline-offset:-5px}.journey-scrollbar input::-webkit-slider-runnable-track{background:rgb(184 242 230/17%);border-radius:2px;height:100%;width:2px}.journey-scrollbar input::-webkit-slider-thumb{appearance:none;background:#b8f2e6;border:0;border-radius:3px;box-shadow:0 0 7px rgb(18 199 232/20%);height:var(--scrollbar-thumb-height);margin-left:-1px;width:4px}.journey-scrollbar input::-moz-range-track{background:rgb(184 242 230/17%);border-radius:2px;height:100%;width:2px}.journey-scrollbar input::-moz-range-thumb{background:#b8f2e6;border:0;border-radius:3px;box-shadow:0 0 7px rgb(18 199 232/20%);height:var(--scrollbar-thumb-height);width:4px}@media (pointer:coarse){.journey-scrollbar{--scrollbar-thumb-height:24px;height:120px;width:44px}}@media (forced-colors:active){.journey-scrollbar input::-webkit-slider-runnable-track{background:GrayText}.journey-scrollbar input::-moz-range-track{background:GrayText}.journey-scrollbar input::-webkit-slider-thumb{background:Highlight;box-shadow:none}.journey-scrollbar input::-moz-range-thumb{background:Highlight;box-shadow:none}.journey-scrollbar input:focus-visible{outline-color:Highlight}}.product-navigation{position:relative;flex:0 0 auto;font-family:var(--font-text);color:var(--paper);line-height:1.4}.product-navigation-inline{display:flex;align-items:center;gap:clamp(16px,2.2vw,32px)}.product-navigation-with-account{display:flex;align-items:center;gap:16px}.product-account-desktop{display:inline-flex;align-items:center;justify-content:center;min-height:44px;max-width:200px;padding:8px 16px;border:1px solid #b8f2e6;border-radius:999px;background:#071320;color:#b8f2e6;font-size:14px;text-align:center;overflow-wrap:anywhere}.product-navigation-panel .product-account-menu{display:none;color:#b8f2e6;overflow-wrap:anywhere}.product-navigation-inline a{display:inline-flex;align-items:center;min-height:44px;font-size:14px;color:#b6c8d1}.product-navigation a:hover,.product-navigation a[aria-current=page]{color:#b8f2e6;text-decoration:underline;text-underline-offset:6px}.product-navigation-menu{position:relative}.product-navigation-internal .product-navigation-menu{display:none}.product-navigation-menu summary{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding-inline:15px;border:1px solid rgb(255 255 255/35%);border-radius:999px;background:rgb(5 17 32/94%);color:var(--paper);font-size:12px;font-weight:500;list-style:none;cursor:pointer}.product-navigation-menu summary::-webkit-details-marker{display:none}.product-navigation-menu summary svg{fill:none;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.product-navigation-menu[open] summary{border-color:#b8f2e6;color:#b8f2e6}.product-navigation-menu[open] summary .product-menu-chevron{transform:rotate(180deg)}.product-menu-icon{display:none}.product-navigation summary{width:44px;padding:0}.product-navigation summary>span{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.product-navigation .product-menu-chevron{display:none}.product-navigation .product-menu-icon{display:block}.product-navigation-panel{position:absolute;z-index:50;inset-block-start:calc(100% + 12px);inset-inline-end:0;display:grid;width:min(228px,calc(100vw - 44px));padding:10px;border:1px solid #314451;border-radius:12px;background:#071320;box-shadow:0 18px 48px rgb(0 0 0/40%)}.product-navigation-panel a{display:flex;align-items:center;min-height:44px;padding:10px 14px;border-radius:5px;font-size:14px}.product-navigation-panel{max-height:calc(100svh - 160px);overflow-y:auto;overscroll-behavior:contain}.product-navigation-panel a:hover{background:#112733}.product-navigation :is(a,summary):focus-visible{outline:3px solid var(--cyan-bright);outline-offset:4px}@media (max-width:1150px){.product-account-desktop{display:none}.product-navigation-panel .product-account-menu{display:flex}.product-navigation-internal .product-navigation-inline{display:none}.product-navigation-internal .product-navigation-menu{display:block}}@media (max-width:700px){.hero-header .product-navigation-home{position:relative;pointer-events:auto}.product-navigation-home .product-navigation-panel{inset-inline-end:-124px}}@media (scripting:none){.hero-header .product-navigation-home{position:relative;inset:auto;transform:none}.product-navigation-home .product-navigation-panel{inset-inline-end:0}}@media (max-width:1150px){.homepage-v2 .v2-header .v2-header-inner,.product-page header.product-header{display:grid;grid-template-columns:minmax(0,1fr) 44px auto;align-content:center;align-items:start;padding-inline:0;column-gap:12px}:is(.v2-header-inner,.product-header)>:is(.v2-brand,.product-brand){grid-area:1/1;justify-self:start;max-width:100%;min-width:0;min-height:44px;z-index:1}:is(.v2-header-inner,.product-header) .brand-logo-vector{max-width:100%}:is(.v2-header-inner,.product-header)>.product-language-picker{grid-area:1/3;justify-self:end;z-index:2}:is(.v2-header-inner,.product-header)>.product-navigation-internal{grid-area:1/1/2/-1;display:grid;grid-template-columns:subgrid;pointer-events:none}.product-navigation-internal .product-navigation-menu{display:grid;grid-column:1/-1;grid-template-columns:subgrid}.product-navigation-menu::details-content{grid-column:1/-1}.product-navigation-internal .product-navigation-menu summary{grid-column:2;height:44px;pointer-events:auto}.product-navigation-internal .product-navigation-panel{position:static;width:100%;margin-block-start:10px;pointer-events:auto}}.product-language-picker{position:relative;flex:0 0 auto;color:var(--paper)}.product-language-picker summary{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding-inline:12px;border:1px solid #547080;border-radius:999px;font-size:12px;list-style:none;cursor:pointer}.product-language-picker summary::-webkit-details-marker{display:none}.product-language-picker summary svg{fill:none;stroke:currentcolor;stroke-width:1.4;flex-shrink:0}.product-language-picker[open] summary{border-color:#b8f2e6;color:#b8f2e6}.product-language-picker nav{position:absolute;z-index:70;inset-block-start:calc(100% + 12px);inset-inline-end:0;display:grid;width:210px;max-height:min(540px,65svh);overflow-y:auto;overscroll-behavior:contain;padding:10px;background:#071320;border:1px solid #314451;border-radius:12px;box-shadow:0 18px 48px rgb(0 0 0/40%)}.product-language-picker nav a{display:flex;align-items:center;justify-content:space-between;min-height:44px;gap:12px;padding:10px 14px;border-radius:5px;font-size:14px}.product-language-picker nav a:hover,.product-language-picker nav a[aria-current]{color:#b8f2e6;background:#112733}.product-language-picker :is(a,bdi):is(:lang(hi),:lang(bn),:lang(ur)){font-family:var(--font-text)}.product-language-picker :is(a,summary):focus-visible{outline:3px solid var(--cyan-bright);outline-offset:4px}.product-language-code{display:none}@media (max-width:600px){.product-language-name{display:none}.product-language-code{display:inline}}