.osi-cnav[data-v-b9e8324b]{--_img:var(--cnav-img,96px);--_gap:var(--cnav-gap,20px);--_radius:var(--cnav-radius,12px);--_active:var(--cnav-active,currentColor);width:100%}@media (width<=749px){.osi-cnav[data-v-b9e8324b]{--_img:var(--cnav-img-mobile,var(--cnav-img,72px));--_gap:var(--cnav-gap-mobile,var(--cnav-gap,14px))}}.osi-cnav-list[data-v-b9e8324b]{gap:var(--_gap);justify-content:var(--cnav-justify,flex-start);margin:0;padding:0;list-style:none;display:flex}.osi-cnav--scroll .osi-cnav-list[data-v-b9e8324b]{scroll-snap-type:x proximity;scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;margin:-5px -5px -6px;padding:5px 5px 6px;scroll-padding-inline:5px;overflow-x:auto}.osi-cnav--scroll .osi-cnav-item[data-v-b9e8324b]:first-child{margin-inline-start:var(--cnav-scroll-start,0)}.osi-cnav--scroll .osi-cnav-item[data-v-b9e8324b]:last-child{margin-inline-end:var(--cnav-scroll-end,0)}.osi-cnav--scroll .osi-cnav-list[data-v-b9e8324b]::-webkit-scrollbar{display:none}.osi-cnav--scroll .osi-cnav-item[data-v-b9e8324b]{scroll-snap-align:start;flex:none}.osi-cnav--wrap .osi-cnav-list[data-v-b9e8324b]{flex-wrap:wrap}.osi-cnav--grid .osi-cnav-list[data-v-b9e8324b]{grid-template-columns:repeat(var(--cnav-cols,6),minmax(0,1fr));display:grid}@media (width<=749px){.osi-cnav--grid .osi-cnav-list[data-v-b9e8324b]{grid-template-columns:repeat(var(--cnav-cols-mobile,3),minmax(0,1fr))}}.osi-cnav--list .osi-cnav-list[data-v-b9e8324b]{gap:var(--cnav-list-gap,2px);flex-direction:column}.osi-cnav-link[data-v-b9e8324b]{text-align:center;-webkit-tap-highlight-color:transparent;flex-direction:column;align-items:center;gap:.5rem;text-decoration:none;display:flex}.osi-cnav--pill.osi-cnav--list .osi-cnav-link[data-v-b9e8324b],.osi-cnav:not(.osi-cnav--pill) .osi-cnav-link[data-v-b9e8324b]{color:var(--cnav-color,inherit)}.osi-cnav-caption[data-v-b9e8324b]{font-size:var(--cnav-fs,.875rem);font-weight:var(--cnav-fw,400);text-transform:var(--cnav-tt,none);letter-spacing:var(--cnav-ls,normal);align-items:baseline;gap:.3em;line-height:1.3;display:inline-flex}.osi-cnav-count[data-v-b9e8324b]{opacity:.6;font-size:.85em}.osi-cnav:not(.osi-cnav--pill) .osi-cnav-item.is-active>.osi-cnav-link[data-v-b9e8324b]{color:var(--_active)}.osi-cnav--text .osi-cnav-caption[data-v-b9e8324b]{white-space:nowrap;padding-bottom:3px;position:relative}.osi-cnav--text:not(.osi-cnav--list) .osi-cnav-label[data-v-b9e8324b]{position:relative}.osi-cnav--text:not(.osi-cnav--list) .osi-cnav-label[data-v-b9e8324b]:after{content:"";inset-inline:0;transform-origin:100%;background:currentColor;height:.5px;transition:transform .35s cubic-bezier(.4,0,.2,1);position:absolute;bottom:-3px;transform:scaleX(0)}.osi-cnav--text:not(.osi-cnav--list) .osi-cnav-link:hover .osi-cnav-label[data-v-b9e8324b]:after{transform-origin:0;transform:scaleX(1)}.osi-cnav--text.osi-cnav--active-underline:not(.osi-cnav--list) .is-active .osi-cnav-label[data-v-b9e8324b]:after{transform:scaleX(1)}.osi-cnav--text:not(.osi-cnav--list) .osi-cnav-item:not(.is-active) .osi-cnav-link[data-v-b9e8324b]{opacity:.75}.osi-cnav--text:not(.osi-cnav--list) .osi-cnav-item:not(.is-active) .osi-cnav-link[data-v-b9e8324b]:hover{opacity:1}.osi-cnav--pill:not(.osi-cnav--list) .osi-cnav-link[data-v-b9e8324b]{white-space:nowrap;text-decoration:none}.osi-cnav--pill .osi-cnav-caption[data-v-b9e8324b]{font-size:inherit}.osi-cnav-media[data-v-b9e8324b]{width:var(--_img);background:color-mix(in srgb,currentColor 6%,transparent);flex:none;display:block;position:relative;overflow:hidden}.osi-cnav--grid .osi-cnav-media[data-v-b9e8324b]{width:100%}.osi-cnav--shape-circle .osi-cnav-media[data-v-b9e8324b]{aspect-ratio:1;border-radius:999px}.osi-cnav--shape-square .osi-cnav-media[data-v-b9e8324b]{aspect-ratio:1;border-radius:0}.osi-cnav--shape-rounded .osi-cnav-media[data-v-b9e8324b]{aspect-ratio:1;border-radius:var(--_radius)}.osi-cnav--shape-portrait .osi-cnav-media[data-v-b9e8324b]{aspect-ratio:3/4;border-radius:var(--_radius)}.osi-cnav--shape-landscape .osi-cnav-media[data-v-b9e8324b]{aspect-ratio:4/3;border-radius:var(--_radius)}.osi-cnav-img[data-v-b9e8324b]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.22,.61,.36,1);display:block}.osi-cnav--fit-contain .osi-cnav-img[data-v-b9e8324b]{-o-object-fit:contain;object-fit:contain;box-sizing:border-box;padding:10%}.osi-cnav-initial[data-v-b9e8324b]{font-size:calc(var(--_img)*.34);opacity:.45;place-items:center;display:grid;position:absolute;inset:0}.osi-cnav--text-overlay-bottom .osi-cnav-initial[data-v-b9e8324b],.osi-cnav--text-overlay-center .osi-cnav-initial[data-v-b9e8324b]{display:none}.osi-cnav--grid .osi-cnav-initial[data-v-b9e8324b]{font-size:2rem}.osi-cnav--text-beside .osi-cnav-link[data-v-b9e8324b]{text-align:start;flex-direction:row;gap:.75rem}.osi-cnav--text-below .osi-cnav-caption[data-v-b9e8324b]{max-width:max(var(--_img),100%);justify-content:center}.osi-cnav-overlay[data-v-b9e8324b]{color:var(--cnav-overlay-color,#fff);background:rgb(0 0 0/var(--cnav-overlay,.3));font-size:var(--cnav-fs,.875rem);font-weight:var(--cnav-fw,500);text-transform:var(--cnav-tt,none);letter-spacing:var(--cnav-ls,normal);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.15rem;padding:.5rem;line-height:1.2;transition:background-color .3s;display:flex;position:absolute;inset:0}.osi-cnav--text-overlay-bottom .osi-cnav-overlay[data-v-b9e8324b]{background:linear-gradient(to top,rgb(0 0 0/calc(var(--cnav-overlay,.3) + .25)),transparent 65%);justify-content:flex-end;padding-bottom:.75rem}.osi-cnav--shape-circle .osi-cnav-overlay[data-v-b9e8324b]{padding:18%}.osi-cnav--hover-zoom .osi-cnav-link:hover .osi-cnav-img[data-v-b9e8324b]{transform:scale(1.06)}.osi-cnav--hover-lift .osi-cnav-media[data-v-b9e8324b],.osi-cnav--hover-lift.osi-cnav--card .osi-cnav-link[data-v-b9e8324b]{transition:transform .25s,box-shadow .25s}.osi-cnav--hover-lift .osi-cnav-link:hover .osi-cnav-media[data-v-b9e8324b]{transform:translateY(-3px);box-shadow:0 10px 20px -10px #00000059}.osi-cnav--image.osi-cnav--active-border .is-active .osi-cnav-media[data-v-b9e8324b],.osi-cnav--image.osi-cnav--active-underline .is-active .osi-cnav-media[data-v-b9e8324b]{box-shadow:0 0 0 2px var(--osi-bg,#fff),0 0 0 4px var(--_active)}.osi-cnav--image.osi-cnav--active-underline .is-active .osi-cnav-caption[data-v-b9e8324b]{text-underline-offset:4px;text-decoration:underline}.osi-cnav--active-bold .is-active .osi-cnav-caption[data-v-b9e8324b],.osi-cnav--active-bold .is-active .osi-cnav-overlay[data-v-b9e8324b]{font-weight:700}.osi-cnav--card:not(.osi-cnav--list) .osi-cnav-link[data-v-b9e8324b]{padding:var(--cnav-card-pad,10px);background:var(--cnav-card-bg,color-mix(in srgb,currentColor 4%,transparent));border:1px solid var(--cnav-card-border,color-mix(in srgb,currentColor 10%,transparent));border-radius:var(--_radius);box-sizing:border-box;height:100%}.osi-cnav--card.osi-cnav--shape-landscape .osi-cnav-media[data-v-b9e8324b],.osi-cnav--card.osi-cnav--shape-portrait .osi-cnav-media[data-v-b9e8324b],.osi-cnav--card.osi-cnav--shape-rounded .osi-cnav-media[data-v-b9e8324b]{border-radius:calc(var(--_radius)*.6)}.osi-cnav--card.osi-cnav--active-border .is-active .osi-cnav-link[data-v-b9e8324b],.osi-cnav--card.osi-cnav--active-fill .is-active .osi-cnav-link[data-v-b9e8324b],.osi-cnav--card.osi-cnav--active-underline .is-active .osi-cnav-link[data-v-b9e8324b]{border-color:var(--_active)}.osi-cnav--card.osi-cnav--active-fill .is-active .osi-cnav-link[data-v-b9e8324b]{background:color-mix(in srgb,var(--_active) 10%,transparent)}.osi-cnav--list .osi-cnav-link[data-v-b9e8324b]{text-align:start;border-radius:var(--osi-button-radius,4px);flex-direction:row;justify-content:flex-start;gap:.75rem;padding:.45rem .6rem;transition:background-color .2s}.osi-cnav--list .osi-cnav-link[data-v-b9e8324b]:hover{background:color-mix(in srgb,currentColor 5%,transparent)}.osi-cnav--list .osi-cnav-media[data-v-b9e8324b]{width:var(--cnav-list-img,32px)}.osi-cnav--list .osi-cnav-initial[data-v-b9e8324b]{font-size:.8rem}.osi-cnav--list .is-active .osi-cnav-link[data-v-b9e8324b]{font-weight:600}.osi-cnav--list.osi-cnav--active-border .is-active .osi-cnav-link[data-v-b9e8324b],.osi-cnav--list.osi-cnav--active-fill .is-active .osi-cnav-link[data-v-b9e8324b]{background:color-mix(in srgb,var(--_active) 10%,transparent)}.osi-cnav--list.osi-cnav--active-underline .is-active .osi-cnav-label[data-v-b9e8324b]{text-underline-offset:4px;text-decoration:underline}.osi-sr-only[data-v-b9e8324b]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.osi-cnav[data-v-b9e8324b] *{transition:none!important}}.osi-cp-crumbs ol[data-v-36c30b00]{align-items:center;justify-content:var(--cp-justify,flex-start);flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.osi-cp-crumbs li[data-v-36c30b00]{align-items:center;gap:.375rem;display:inline-flex}.osi-cp-crumbs a[data-v-36c30b00]{color:inherit;opacity:.7;text-decoration:none}.osi-cp-crumbs a[data-v-36c30b00]:hover{opacity:1;text-underline-offset:3px;text-decoration:underline}.osi-cp-sep[data-v-36c30b00]{opacity:.45}.osi-cp-desc[data-v-36c30b00] p{margin:0 0 .5em}.osi-cp-desc[data-v-36c30b00] p:last-child{margin-bottom:0}.osi-cp-desc.is-clamped[data-v-36c30b00]{-webkit-line-clamp:var(--cp-lines);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.osi-cp-image[data-v-36c30b00]{border-radius:var(--cp-r,0);width:100%;overflow:hidden}.osi-cp-image img[data-v-36c30b00]{width:100%;height:var(--cp-h,320px);-o-object-fit:cover;object-fit:cover;display:block}.osi-cp-image-empty[data-v-36c30b00]{height:var(--cp-h,320px);opacity:.55;border:1px dashed;place-items:center;font-size:.8125rem;display:grid}.osi-cp-nav[data-v-36c30b00]{width:100%;min-width:0}.osi-cp-search[data-v-36c30b00]{justify-content:var(--sb-justify,var(--cb-col-align,var(--cp-justify,flex-start)));width:100%;display:flex}.osi-cp-search-form[data-v-36c30b00]{width:100%;max-width:var(--sb-max,560px);align-items:stretch;gap:.5rem;margin:0;display:flex}.osi-cp-search-field[data-v-36c30b00]{flex:auto;align-items:center;min-width:0;display:flex;position:relative}.osi-cp-search-input[data-v-36c30b00]{min-height:var(--sb-h,auto)}.is-icon .osi-cp-search-input[data-v-36c30b00]{padding-inline-end:2.75rem}.osi-cp-search-field:has(.osi-cp-search-clear) .osi-cp-search-input[data-v-36c30b00]{padding-inline-end:2.75rem}.is-icon .osi-cp-search-field:has(.osi-cp-search-clear) .osi-cp-search-input[data-v-36c30b00]{padding-inline-end:4.75rem}.osi-cp-search-input[data-v-36c30b00]::-webkit-search-cancel-button{appearance:none}.osi-cp-search-icon[data-v-36c30b00]{width:34px;height:34px;color:inherit;cursor:pointer;opacity:.75;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;transition:opacity .2s,background-color .2s;display:grid;position:absolute;inset-inline-end:.5rem}.osi-cp-search-icon[data-v-36c30b00]:hover{opacity:1;background:color-mix(in srgb,currentColor 6%,transparent)}.osi-cp-search-icon svg[data-v-36c30b00]{width:18px;height:18px}.osi-cp-search-clear svg[data-v-36c30b00]{width:15px;height:15px}.is-icon .osi-cp-search-clear[data-v-36c30b00]{inset-inline-end:2.6rem}.osi-cp-search-btn[data-v-36c30b00]{min-height:var(--sb-h,auto);flex:none}@media (width<=749px){.osi-cp-image img[data-v-36c30b00],.osi-cp-image-empty[data-v-36c30b00]{height:var(--cp-h-m,200px)}}
