.jl-mm{--jl-rail:250px;--jl-flyout:220px;--jl-tile:200px;--jl-rail-bg:rgb(3,175,239);--jl-rail-shade:linear-gradient(135deg,#0006,transparent);--jl-accent:rgb(13,82,214);--jl-flyout-hover:rgb(0,185,215);--jl-rail-color:#fff;--jl-rail-active:#000;--jl-case:uppercase;--jl-inset:13px;--jl-spacing:2px;--jl-rail-weight:700;--jl-rail-pad:1.25em 13px;--jl-marker-bg:#fff;--jl-marker-border:0 solid transparent;--jl-marker-shadow:0 3px 8px #0004;--jl-caption-opacity:.5;--jl-tile-radius:4px;--jl-content-pad:20px;--jl-rail-radius:6px;display:block;position:relative;z-index:40;font-family:inherit;font-size:16px}.jl-mm *,.jl-mm *::before,.jl-mm *::after{box-sizing:border-box}.jl-mm__tabs{display:flex;flex-wrap:nowrap;align-items:center;column-gap:16px;margin:0;padding:0}.jl-mm__item{position:static;flex:0 0 auto}.jl-mm .jl-mm__tab{display:flex;align-items:center;gap:10px;padding:12px 0;margin:0;font-family:inherit;font-size:16px;font-weight:400;line-height:1.5;color:#121212;text-transform:none;text-decoration:none;white-space:nowrap;border:0;background:none;box-shadow:none}.jl-mm__caret{width:7px;height:7px;border:solid currentColor;border-width:0 1px 1px 0;transform:translateY(-2px) rotate(45deg);flex-shrink:0}.jl-mm .jl-mm__tab:hover{color:var(--jl-accent)}.jl-mm a:focus-visible{outline:2px solid var(--jl-accent);outline-offset:-2px}.jl-mm__panel{display:none;position:absolute;left:0;right:0;top:100%;z-index:50;margin:0;background:#fff;color:#121212;white-space:normal;box-shadow:0 5px 20px rgba(0,0,0,.3)}.jl-mm__item.is-open>.jl-mm__panel{display:block}html:not(.jl-mm-js) .jl-mm__item:hover>.jl-mm__panel,html:not(.jl-mm-js) .jl-mm__item:focus-within>.jl-mm__panel{display:block}html:not(.jl-mm-js) .jl-mm__tabs:has(>.jl-mm__item:hover)>.jl-mm__item:not(:hover)>.jl-mm__panel{display:none}.jl-mm__panel--rail{border-radius:var(--jl-rail-radius);max-height:80vh}.jl-mm__rail-layout{display:grid;grid-template-columns:var(--jl-rail) minmax(0,1fr);max-height:80vh}.jl-mm__rail{position:relative;min-height:0;overflow-y:auto;background:var(--jl-rail-shade),var(--jl-rail-bg);border-radius:var(--jl-rail-radius) 0 0 var(--jl-rail-radius)}.jl-mm__rail-link{display:block;position:relative;z-index:1;width:100%;padding:var(--jl-rail-pad);color:var(--jl-rail-color);text-decoration:none;text-align:left;text-transform:var(--jl-case);letter-spacing:var(--jl-spacing);font-size:13px;line-height:1.25;font-weight:var(--jl-rail-weight);transition:padding-left .25s,color .25s}.jl-mm__rail-link.is-active{color:var(--jl-rail-active);padding-left:calc(var(--jl-inset) + .5em);font-weight:700}.jl-mm__marker{position:absolute;left:0;right:0;top:0;height:49px;pointer-events:none;background:var(--jl-marker-bg);border-left:var(--jl-marker-border);box-shadow:var(--jl-marker-shadow);transition:top .25s ease,height .25s ease}.jl-mm__rail-content{min-width:0;min-height:0;overflow-y:auto;padding:var(--jl-content-pad)}.jl-mm__tiles{display:none;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:20px}.jl-mm__tiles.is-active{display:flex}.jl-mm__panel--grid{border:1px solid hsla(0,0%,39%,.1);border-radius:4px}.jl-mm__grid{display:flex;justify-content:center;flex-wrap:wrap;align-items:flex-start;padding:15px}.jl-mm__grid .jl-mm__tile{margin:5px 10px}.jl-mm__tile{display:flex;flex-direction:column;align-items:center;flex:0 0 var(--jl-tile);width:var(--jl-tile);gap:5px;color:#121212;text-align:center;text-decoration:none;font-size:.9em;line-height:1.25;font-weight:700;text-transform:var(--jl-case)}.jl-mm__tile img{display:block;width:var(--jl-tile);height:var(--jl-tile);object-fit:contain;border-radius:var(--jl-tile-radius)}.jl-mm__tile img[data-src]{visibility:hidden}.jl-mm__tiles .jl-mm__tile img{display:block;width:var(--jl-tile);height:var(--jl-tile);max-width:none;object-fit:contain;opacity:1}.jl-mm__tiles .jl-mm__tile img[src]{visibility:visible}html:not(.jl-mm-js) .jl-mm__tile>img[data-src]{display:none}.jl-mm__tile span{display:block;transition:transform .2s,color .2s,opacity .2s}.jl-mm__tiles .jl-mm__tile span{opacity:var(--jl-caption-opacity)}.jl-mm__grid .jl-mm__tile img{object-fit:cover}.jl-mm__tile:hover span,.jl-mm__tile:focus-visible span{transform:translateY(-5px);opacity:1}.jl-mm__grid .jl-mm__tile:hover span,.jl-mm__grid .jl-mm__tile:focus-visible span{color:var(--jl-accent)}.jl-mm__panel--flyout{left:var(--jl-tab-left,0px);right:auto;width:var(--jl-flyout);border:1px solid #ddd;border-radius:0}.jl-mm__flyout,.jl-mm__flyout ul{list-style:none;margin:0;padding:0;width:100%;background:#fff}.jl-mm__flyout li{position:relative;margin:0;padding:0}.jl-mm__flyout a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 13px;font-size:.95em;font-weight:400;line-height:1.15;color:rgb(30,30,30);text-decoration:none}.jl-mm__flyout b{font-size:21px;line-height:.8;font-weight:400}.jl-mm__flyout li.is-active>a{background:var(--jl-flyout-hover);color:#fff}.jl-mm__flyout ul{display:none;position:absolute;top:-1px;left:100%;width:var(--jl-flyout);border:1px solid #ddd;box-shadow:0 5px 20px #0003}.jl-mm__flyout li.is-active>ul{display:block}.jl-mm__flyout li.is-flip>ul{left:auto;right:100%}html:not(.jl-mm-js) .jl-mm__flyout li:hover>a,html:not(.jl-mm-js) .jl-mm__flyout li:focus-within>a{background:var(--jl-flyout-hover);color:#fff}html:not(.jl-mm-js) .jl-mm__flyout li:hover>ul,html:not(.jl-mm-js) .jl-mm__flyout li:focus-within>ul{display:block}html:not(.jl-mm-js) .jl-mm__item:has(>.jl-mm__panel--flyout){position:relative}html:not(.jl-mm-js) .jl-mm__panel--flyout{left:0}html:not(.jl-mm-js) .jl-mm__item:nth-last-child(-n+2) .jl-mm__flyout ul{left:auto;right:100%}@media(min-width:990px) and (max-width:1399px){.jl-mm__tabs{column-gap:12px}.jl-mm .jl-mm__tab{font-size:14px;gap:7px}}@media(prefers-reduced-motion:reduce){.jl-mm__marker,.jl-mm__rail-link,.jl-mm__tile span{transition:none}}.menu-drawer__navigation-container:has(>.jl-mm-mobile){overflow-y:auto;overflow-x:hidden}.jl-mm-mobile{--jl-mobile-columns:2;--jl-mobile-size:14px;--jl-mobile-hover:rgba(0,0,0,.7);position:relative;overflow:hidden;min-height:100%;background:#fff;color:#000;font-family:inherit;font-size:14px;line-height:1.4}.jl-mm-mobile *,.jl-mm-mobile *::before{box-sizing:border-box}.jl-mm-mobile__list{list-style:none;margin:0;padding:38px 29px 24px}.jl-mm-mobile__list li{margin:0;padding:0;border:0}.jl-mm-mobile button,.jl-mm-mobile a{font-family:inherit;letter-spacing:0;text-transform:none;box-shadow:none;cursor:pointer}.jl-mm-mobile__open{display:flex;align-items:center;gap:8px;width:100%;min-height:44px;padding:10px 0;border:0;background:none;color:#000;text-align:left;font-size:14px;line-height:24px;font-weight:700}.jl-mm-mobile__caret{display:inline-block;flex-shrink:0;width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:11px solid #000;vertical-align:middle}.jl-mm-mobile__list,.jl-mm-mobile__level{transform:translateX(0);transition:transform .3s ease,visibility .3s}.jl-mm-mobile__level{position:absolute;top:0;left:0;width:100%;min-height:100%;padding:14px;background:#fff;transform:translateX(100%);visibility:hidden}.jl-mm-mobile__level.is-open{position:relative;transform:translateX(0);visibility:visible}.jl-mm-mobile__list.is-parent,.jl-mm-mobile__level.is-parent{position:absolute;transform:translateX(-100%);visibility:hidden}.jl-mm-mobile__header{display:grid;grid-template-columns:44px 1fr 44px;align-items:center;min-height:44px;margin:0 0 12px}.jl-mm-mobile__header .jl-mm-mobile__title{margin:0;color:#000;font-size:14px;line-height:1.4;font-weight:700;text-align:center;letter-spacing:0;text-transform:none}.jl-mm-mobile__back{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;background:none;color:#000;font-size:32px;line-height:1}.jl-mm-mobile__all{display:block;margin:0 0 20px;padding:8px;color:#000;font-size:14px;text-align:center;text-decoration:underline;text-underline-offset:3px}.jl-mm-mobile__grid{display:grid;grid-template-columns:repeat(var(--jl-mobile-columns),minmax(0,1fr));align-items:start;gap:20px;padding:0 0 24px}.jl-mm-mobile__tile{display:flex;flex-direction:column;align-items:center;gap:7px;width:100%;min-width:0;min-height:44px;margin:0;padding:0;border:0;background:none;color:#000;text-decoration:none;text-align:center;font-size:var(--jl-mobile-size);line-height:1.4;font-weight:700}.jl-mm-mobile__tile img{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:0}.jl-mm-mobile__tile img[data-src]{visibility:hidden}.jl-mm-mobile__tile .jl-mm-mobile__caret{margin-left:7px;border-top-width:5px;border-bottom-width:5px;border-left-width:8px}.jl-mm-mobile__open:hover,.jl-mm-mobile__tile:hover,.jl-mm-mobile__all:hover{color:var(--jl-mobile-hover)}.jl-mm-mobile :is(a,button):focus-visible{outline:2px solid var(--jl-mobile-hover);outline-offset:2px}@media(prefers-reduced-motion:reduce){.jl-mm-mobile__list,.jl-mm-mobile__level{transition:none}}@media(max-width:989px){.jl-mm{display:none}}.jl-mm__note{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-height:32px;font-size:12px;line-height:16px;color:#6b7280;font-weight:400;text-transform:none;letter-spacing:normal;margin-top:3px}.jl-mm__note{width:100%;white-space:normal}
.jl-mm--jainsons{&{--jl-rail:264px;--jl-case:none;--jl-spacing:0;--jl-caption-opacity:1;--jl-accent:var(--jl-ink);--jl-marker-bg:#fff;--jl-marker-border:0;--jl-marker-shadow:none;--jl-max:calc(100vh - var(--jl-panel-top,140px) - 24px)}.v0{position:relative;font-size:15px;font-weight:500;color:var(--jl-ink)}.v0::after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--jl-ink);transform:scaleX(0);transition:.2s var(--jl-e);opacity:0}.v1{transition:transform .2s var(--jl-e)}:is(.is-open,:focus-within)>.v0[aria-expanded=true]::after{transform:scaleX(1);opacity:1}.is-open>.v0 .v1{transform:translateY(-2px) rotate(225deg)}a:focus-visible{outline:2px solid var(--jl-focus);outline-offset:4px}.vc span{transform:none!important;color:inherit!important}.v2{padding:32px;max-height:var(--jl-max);overflow:hidden;border:0;border-top:1px solid var(--jl-line);border-radius:0 0 8px 8px;box-shadow:0 24px 48px -12px #12121229,0 4px 12px #1212120d;animation:jl-mm-v3-in .18s var(--jl-e)}.v2.is-switching{animation:none}.is-closing>.v2{display:block;pointer-events:none;animation:jl-mm-v3-out .12s var(--jl-e) forwards}.v3{padding:0}.v4{max-height:calc(var(--jl-max) - 1px)}.v5{background:var(--jl-stone);border-radius:0;overscroll-behavior:contain}.v6{min-height:40px;padding:10px 24px;font-size:14px;font-weight:400;line-height:20px;color:var(--jl-ink-2);transition:color .2s var(--jl-e)}.v6.is-active{background:#fff;padding-left:24px;color:var(--jl-ink);font-weight:500}.v7{transition:top .2s var(--jl-e),height .2s var(--jl-e)}.v8{padding:32px 40px;overscroll-behavior:contain}.v9.is-active{display:block}.va{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px 16px;margin-bottom:24px}.va h2{margin:0;font-family:inherit;text-transform:none;font-size:18px;font-weight:600;letter-spacing:-.01em;line-height:1.35}.vb,.va .vc{display:inline;font-size:14px;font-weight:500;color:var(--jl-ink);text-decoration:none;text-underline-offset:4px}.va .vc>span:not(.vf){display:inline}.vd{display:grid;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:32px 24px}.ve{display:grid;grid-template-columns:repeat(auto-fill,minmax(136px,1fr));gap:32px 24px;padding:0;max-height:calc(var(--jl-max) - 64px);overflow-y:auto;overscroll-behavior:contain}.vc{display:block;min-width:0;width:auto;margin:0;text-align:left;font-size:13px;font-weight:500;line-height:1.35}.vc>span:not(.vf){margin-top:10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.vc.v10>span{margin-top:0}.v12{grid-template-columns:repeat(4,minmax(0,1fr)) 240px;gap:24px}.v12 .vc{font-size:15px;font-weight:600}.v14{border-left:1px solid var(--jl-line);padding-left:24px}.v14 .vc{padding-bottom:24px;font-weight:500}.v15{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:32px;row-gap:0}.v15 .vc{border-top:1px solid var(--jl-line);padding:16px 0 20px;font-size:15px;font-weight:600}.v15 .vc>span{display:block}.v15 .vc>span::after{content:" →";display:inline-block;opacity:0;transform:translateX(-4px);transition:.2s var(--jl-e)}:is(.v15,.v12) .v11{font-size:13px;line-height:1.4;max-height:none;-webkit-line-clamp:unset}&{--jl-max:calc(100vh - var(--jl-panel-top,140px) - 16px)}.v5,.v8{max-height:calc(var(--jl-max) - 1px);scrollbar-width:thin;scrollbar-color:#CFC7BB transparent}.v5,.v8,.ve{mask-image:linear-gradient(#000 calc(100% - 56px),transparent);mask-size:100% calc(100% + 56px);mask-repeat:no-repeat;mask-position:0 0;animation:jl-mm-v3-more linear both;animation-timeline:scroll(self)}.v6{min-height:32px;padding:6px 24px}.v6 .v11{display:none}.v8{padding:24px 36px 32px}.va{margin-bottom:20px}.va .vc{flex:0 0 auto;width:auto}.vd{grid-template-columns:repeat(auto-fill,minmax(124px,1fr));gap:24px 20px}}.jl-mm-mobile--jainsons{&{--jl-mobile-hover:var(--jl-ink);overflow:clip}.v16{width:100%;padding:8px 0 24px}.v17{min-height:56px;padding:0 20px;border-bottom:1px solid var(--jl-line);font-size:16px;font-weight:600;color:var(--jl-ink)}.v18,.v19 span::before,.v1a::after,.v1b .v1c::after{content:"";display:block;width:8px;height:8px;border:solid var(--jl-mute);border-width:1.5px 1.5px 0 0;transform:rotate(45deg);margin-left:auto}.v1d{padding:0 0 24px}.v1e{position:sticky;top:0;z-index:2;grid-template-columns:48px minmax(0,1fr) 48px;height:56px;margin:0 0 16px;background:#fff;border-bottom:1px solid var(--jl-line)}.v1e .v1f{font-size:17px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--jl-ink)}.v19{width:48px;height:48px}.v19 span{font-size:0}.v19 span::before{transform:rotate(225deg)}.v20{display:flex;align-items:center;justify-content:space-between;height:48px;margin:0 16px 24px;padding:0 16px;border-radius:8px;background:var(--jl-stone);font-size:15px;font-weight:500;text-align:left;text-decoration:none;color:var(--jl-ink)}.v20::after{content:"→"}.v21{grid-template-columns:repeat(3,minmax(0,1fr));padding:0 16px;gap:20px 12px}.v1c{display:block;text-align:left;font-size:13px;font-weight:500;line-height:1.35;color:var(--jl-ink)}.v1c>span:not(.vf){margin-top:8px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.v1a{position:absolute;right:6px;bottom:6px;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#fff}.v1a::after{width:6px;height:6px;margin:0 2px 0 0}.v13{grid-template-columns:repeat(2,minmax(0,1fr))}.v13 .v1c{font-size:15px;font-weight:600}:is(.v1b,.v13) .v1c>span:not(.vf){display:block}:is(.v1b,.v13) .v11{font-size:13px;line-height:1.4;max-height:none;-webkit-line-clamp:unset}.v22{margin-top:24px}.v1b .v1c{position:relative;min-height:56px;padding:14px 44px 14px 20px;border-bottom:1px solid var(--jl-line);font-size:15px;font-weight:600}.v1b .v1c>span{display:block;margin:0}.v1b .v1c::after{position:absolute;right:22px;top:24px}.v1c:active .vf{transform:scale(.97);background:var(--jl-warm)}:is(.v17,.v1b .v1c):active{background:var(--jl-stone)}:is(a,button):focus-visible{outline:2px solid var(--jl-focus);outline-offset:2px}:is(.v16,.v1d){transition:transform .28s var(--jl-e),opacity .28s var(--jl-e),visibility .28s}:is(.v16,.v1d).is-parent{transform:translateX(-24%);opacity:.6}}.jl-mm--jainsons,.jl-mm-mobile--jainsons{--jl-ink:#121212;--jl-ink-2:#4A453F;--jl-mute:#857D72;--jl-stone:#F5F2ED;--jl-warm:#F4E7D0;--jl-line:#E8E3DB;--jl-focus:#0B6FA4;--jl-e:cubic-bezier(.2,.7,.2,1);color:var(--jl-ink)}@keyframes jl-mm-v3-in{from{opacity:0;transform:translateY(-6px)}}@keyframes jl-mm-v3-out{to{opacity:0;transform:translateY(-6px)}}.jl-mm--jainsons .v11,.jl-mm-mobile--jainsons .v11{margin-top:2px;color:var(--jl-mute)}.jl-mm--jainsons .vf,.jl-mm-mobile--jainsons .vf{display:block;position:relative;aspect-ratio:1;background:var(--jl-stone);border-radius:4px;overflow:hidden;transition:background-color .2s var(--jl-e),transform .12s var(--jl-e)}.jl-mm--jainsons .vf img,.jl-mm-mobile--jainsons .vf img{display:block;width:100%;height:100%;aspect-ratio:auto;object-fit:cover;mix-blend-mode:multiply;border-radius:0;transition:transform .3s var(--jl-e)}.jl-mm--jainsons .v12 .vf,.jl-mm-mobile--jainsons .v13 .vf{aspect-ratio:4/5}html:not(.jl-mm-js) .jl-mm--jainsons .vf>img[data-src]{display:none}html:not(.jl-mm-js) .jl-mm--jainsons .v23:focus-within>.v0::after{transform:scaleX(1);opacity:1}html:not(.jl-mm-js) .jl-mm--jainsons .v23:focus-within>.v0 .v1{transform:translateY(-2px) rotate(225deg)}@media(hover:hover){.jl-mm--jainsons{.v0:hover{color:var(--jl-ink)}.v0:hover::after{transform:scaleX(1);opacity:.4}.is-open>.v0::after{opacity:1}.v6:hover{color:var(--jl-ink)}.vc:hover .vf{background:var(--jl-warm)}.vc:hover img{transform:scale(1.03)}.vc:hover>span:not(.vf),.vb:hover{text-decoration:underline}.v15 .vc:hover>span::after{opacity:1;transform:translateX(0)}}html:not(.jl-mm-js) .jl-mm--jainsons .v23:hover>.v0::after{transform:scaleX(1);opacity:1}html:not(.jl-mm-js) .jl-mm--jainsons .v23:hover>.v0 .v1{transform:translateY(-2px) rotate(225deg)}}@media(min-width:990px) and (max-width:1399px){.jl-mm--jainsons{.v0{font-size:14px}}}@media(prefers-reduced-motion:reduce){.jl-mm--jainsons *,.jl-mm--jainsons *::after,.jl-mm-mobile--jainsons *,.jl-mm-mobile--jainsons *::after{transition:none!important;animation:none!important}}@keyframes jl-mm-v3-more{from,88%{mask-position:0 -56px}to{mask-position:0 0}}
