.shp-root{--shp-accent-start:#ff0066;--shp-accent-mid:#ff5a00;--shp-accent-end:#ffcc00;--shp-gradient-angle:45deg;--shp-seen-start:#eeeeee;--shp-seen-end:#bbbbbb;--shp-cover-border-color:#ffffff;--shp-cover-placeholder-color:#eeeeee;--shp-circle-desktop:100px;--shp-circle-tablet:86px;--shp-circle-mobile:75px;--shp-ring-thickness:3px;--shp-cover-border-width:3px;--shp-gap-desktop:18px;--shp-gap-mobile:12px;--shp-title-color:#333333;--shp-title-size-desktop:14px;--shp-title-size-mobile:12px;--shp-title-weight:500;--shp-title-lines:2;--shp-title-gap:7px;--shp-title-block-desktop:40.60px;--shp-title-block-mobile:34.80px;--shp-rail-background:transparent;--shp-rail-padding-top:4px;--shp-rail-padding-right:4px;--shp-rail-padding-bottom:8px;--shp-rail-padding-left:4px;--shp-rail-max-width:0px;--shp-rail-arrow-size:42px;--shp-rail-arrow-icon-size:18px;--shp-rail-arrow-radius:999px;--shp-rail-arrow-edge-offset:10px;--shp-rail-arrow-bg:#ffffff;--shp-rail-arrow-color:#333333;--shp-rail-arrow-hover-bg:#111111;--shp-rail-arrow-hover-color:#ffffff;--shp-rail-arrow-border-color:#e2e2e2;--shp-section-space-top:0px;--shp-section-space-right:0px;--shp-section-space-bottom:0px;--shp-section-space-left:0px;--shp-section-space-right-tablet:0px;--shp-section-space-left-tablet:0px;--shp-section-space-right-mobile:0px;--shp-section-space-left-mobile:0px;--shp-side-inset-desktop:20%;--shp-side-inset-tablet:8%;--shp-side-inset-mobile:0%;--shp-modal-width:500px;--shp-modal-height:900px;--shp-viewer-radius:0px;--shp-viewer-background:#212529;--shp-media-fit:cover;--shp-backdrop-color:#090a0e;--shp-backdrop-opacity:72%;--shp-backdrop-blur:0px;--shp-modal-arrow-size:44px;--shp-modal-arrow-bg:#ffffff;--shp-modal-arrow-color:#333333;--shp-cta-background:#000000;--shp-cta-color:#ffffff;--shp-cta-border-color:#ffffff;--shp-cta-border-width:3px;--shp-cta-radius:8px;--shp-overlay-background:rgba(0,0,0,.72);--shp-overlay-title-color:#ffffff;--shp-overlay-padding-top:14px;--shp-overlay-padding-right:20px;--shp-overlay-padding-bottom:14px;--shp-overlay-padding-left:20px;--shp-progress-height:3px;--shp-progress-color:#ffffff;--shp-progress-track-color:#666666;--shp-ring-animation-speed:1200ms;--shp-hover-opacity:.8;--shp-visible-width-desktop:100%;--shp-visible-width-tablet:100%;--shp-visible-width-mobile:100%;--shp-root-max-width-desktop:calc(100% - var(--shp-side-inset-desktop) - var(--shp-side-inset-desktop));--shp-root-max-width-tablet:calc(100% - var(--shp-side-inset-tablet) - var(--shp-side-inset-tablet));--shp-root-max-width-mobile:calc(100% - var(--shp-side-inset-mobile) - var(--shp-side-inset-mobile));--shp-z-index:2147483000;position:relative;width:var(--shp-visible-width-desktop) !important;min-width:0;max-width:var(--shp-root-max-width-desktop) !important;padding:var(--shp-section-space-top) var(--shp-section-space-right) var(--shp-section-space-bottom) var(--shp-section-space-left);box-sizing:border-box;isolation:isolate;contain:layout style;background:var(--shp-rail-background);font-family:inherit}.shp-root.shp-align-center{margin-inline:auto !important}.shp-root.shp-align-center .shp-rail-shell,.shp-root.shp-align-center .shp-rail{margin-inline:auto}.shp-root.shp-align-end{margin-inline-start:auto !important;margin-inline-end:0 !important}.shp-root.shp-align-start{margin-inline-start:0 !important;margin-inline-end:auto !important}.shp-root *,.shp-root *::before,.shp-root *::after{box-sizing:border-box}.shp-rail-shell{position:relative;width:100%;min-width:0}.shp-rail{width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;padding:var(--shp-rail-padding-top) var(--shp-rail-padding-right) var(--shp-rail-padding-bottom) var(--shp-rail-padding-left);cursor:grab;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:inline proximity;touch-action:pan-x;-webkit-overflow-scrolling:touch}.shp-rail::-webkit-scrollbar{display:none}.shp-rail.is-dragging{cursor:grabbing;user-select:none;scroll-behavior:auto}.shp-list{display:flex;width:max-content;min-width:100%;align-items:flex-start;justify-content:flex-start;gap:var(--shp-gap-desktop)}@supports (justify-content:safe center){.shp-align-center .shp-list{justify-content:safe center}.shp-align-end .shp-list{justify-content:safe flex-end}}.shp-trigger{appearance:none;position:relative;-webkit-appearance:none;display:flex;width:var(--shp-circle-desktop);min-width:0;flex:0 0 var(--shp-circle-desktop);flex-direction:column;align-items:center;gap:var(--shp-title-gap);margin:0;padding:0;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;line-height:inherit;text-align:center;cursor:pointer;box-shadow:none;transition:opacity .2s ease;-webkit-tap-highlight-color:transparent;scroll-snap-align:start}.shp-trigger::before,.shp-trigger::after{content:none !important;display:none !important}.shp-trigger:focus-visible{outline:3px solid var(--shp-accent-start);outline-offset:4px;border-radius:12px}.shp-circle{position:relative;display:grid;place-items:center;width:var(--shp-circle-desktop);height:var(--shp-circle-desktop);padding:var(--shp-ring-thickness);flex:0 0 auto;border-radius:50%;background:var(--shp-cover-placeholder-color);box-shadow:0 0 0 rgba(0,0,0,0);isolation:isolate;contain:layout paint;transition:opacity .2s ease}.shp-circle::before{content:"";position:absolute;z-index:0;inset:0;border-radius:inherit;background:conic-gradient(from var(--shp-gradient-angle),var(--shp-accent-start),var(--shp-accent-mid),var(--shp-accent-end),var(--shp-accent-start));opacity:0;pointer-events:none;transform:rotate(0deg)}.shp-trigger.is-cover-ready .shp-circle{background:linear-gradient(var(--shp-gradient-angle),var(--shp-accent-start),var(--shp-accent-mid),var(--shp-accent-end))}.shp-trigger.is-cover-ready.is-seen .shp-circle,.shp-seen-ring-muted .shp-trigger.is-cover-ready.is-seen .shp-circle,.shp-seen-ring-gradient .shp-trigger.is-cover-ready.is-seen .shp-circle{background:linear-gradient(var(--shp-gradient-angle),var(--shp-seen-start),var(--shp-seen-end))}.shp-ring-animated .shp-trigger.is-cover-ready:not(.is-seen) .shp-circle::before{opacity:1;animation:shp-ring-spin var(--shp-ring-animation-speed) linear infinite;animation-play-state:paused}.shp-ring-animated .shp-trigger.is-cover-ready:not(.is-seen).is-ring-visible .shp-circle::before{animation-play-state:running;will-change:transform}.shp-trigger.is-seen .shp-circle::before,.shp-ring-animated .shp-trigger.is-seen .shp-circle::before{opacity:0;animation:none;transform:none;will-change:auto}.shp-circle img{position:relative;z-index:2;display:block;width:100%;height:100%;max-width:none;margin:0;padding:0;border:var(--shp-cover-border-width) solid var(--shp-cover-border-color);border-radius:50%;background:var(--shp-cover-placeholder-color);box-shadow:none;object-fit:cover;aspect-ratio:1 / 1;opacity:0}.shp-trigger.is-cover-ready .shp-circle img{opacity:1}.shp-circle::after{content:"";position:absolute;z-index:1;inset:calc(var(--shp-ring-thickness) * -0.5);border-radius:50%;background:conic-gradient(transparent 0 18%,rgba(255,255,255,.95) 27%,transparent 36% 100%);opacity:0;pointer-events:none}.shp-trigger.is-loading .shp-circle::after{opacity:1;animation:shp-spin .85s linear infinite}.shp-root.is-viewer-open .shp-circle::before,.shp-root.is-viewer-open .shp-circle::after{animation-play-state:paused !important}.shp-label{display:none;width:100%;max-width:var(--shp-circle-desktop);min-height:var(--shp-title-block-desktop);height:var(--shp-title-block-desktop);overflow:hidden;color:var(--shp-title-color);font-size:var(--shp-title-size-desktop);font-weight:var(--shp-title-weight);line-height:1.45;text-align:center;text-wrap:balance;transition:opacity .2s ease;-webkit-box-orient:vertical;-webkit-line-clamp:var(--shp-title-lines)}.shp-rail-nav{appearance:none;-webkit-appearance:none;position:absolute;z-index:8;top:calc(var(--shp-circle-desktop) / 2 + var(--shp-rail-padding-top));display:none;place-items:center;width:var(--shp-rail-arrow-size) !important;height:var(--shp-rail-arrow-size) !important;min-width:var(--shp-rail-arrow-size) !important;min-height:var(--shp-rail-arrow-size) !important;max-width:var(--shp-rail-arrow-size) !important;max-height:var(--shp-rail-arrow-size) !important;aspect-ratio:1 / 1;flex:0 0 var(--shp-rail-arrow-size);margin:0 !important;padding:0 !important;line-height:1 !important;border:1px solid var(--shp-rail-arrow-border-color);background:var(--shp-rail-arrow-bg);color:var(--shp-rail-arrow-color);cursor:pointer;box-shadow:0 6px 20px rgba(17,24,39,.14),0 1px 3px rgba(17,24,39,.08);transform:translateY(-50%);transition:transform .18s cubic-bezier(.2,.75,.25,1),box-shadow .18s ease,background-color .18s ease,color .18s ease,border-color .18s ease,opacity .18s ease;-webkit-tap-highlight-color:transparent}.shp-root.shp-rail-arrow-shape-circle .shp-rail-nav{border-radius:999px !important}.shp-root.shp-rail-arrow-shape-rounded .shp-rail-nav{border-radius:12px !important}.shp-root.shp-rail-arrow-shape-square .shp-rail-nav{border-radius:2px !important}.shp-rail-nav svg{display:block;width:var(--shp-rail-arrow-icon-size);height:var(--shp-rail-arrow-icon-size);overflow:visible;fill:none;stroke:currentColor;stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}[dir="rtl"] .shp-rail-nav svg,.rtl .shp-rail-nav svg{transform:scaleX(-1)}.shp-rail-nav:hover,.shp-rail-nav:focus-visible{border-color:var(--shp-rail-arrow-hover-bg);background:var(--shp-rail-arrow-hover-bg);color:var(--shp-rail-arrow-hover-color);box-shadow:0 10px 28px rgba(17,24,39,.22),0 2px 7px rgba(17,24,39,.12);transform:translateY(-50%) scale(1.07)}.shp-rail-nav:focus-visible{outline:3px solid color-mix(in srgb,var(--shp-rail-arrow-hover-bg) 32%,transparent);outline-offset:3px}.shp-rail-nav:active,.shp-rail-nav.is-animating{transform:translateY(-50%) scale(.94)}.shp-rail-nav:disabled{opacity:.28;cursor:default;pointer-events:none;box-shadow:0 2px 8px rgba(17,24,39,.08)}.shp-rail-arrows-inside .shp-rail-prev{inset-inline-start:var(--shp-rail-arrow-edge-offset)}.shp-rail-arrows-inside .shp-rail-next{inset-inline-end:var(--shp-rail-arrow-edge-offset)}.shp-rail-arrows-outside .shp-rail-prev{inset-inline-start:calc((var(--shp-rail-arrow-size) + var(--shp-rail-arrow-edge-offset)) * -1)}.shp-rail-arrows-outside .shp-rail-next{inset-inline-end:calc((var(--shp-rail-arrow-size) + var(--shp-rail-arrow-edge-offset)) * -1)}.shp-arrows-overflow-only.is-not-overflowing .shp-rail-nav{display:none !important}.shp-admin-notice{padding:10px 12px;border-inline-start:4px solid #d63638;background:#fff;color:#1d2327;font-size:13px}.shp-root{--shp-viewer-control-top:28px;--shp-viewer-control-side:16px;--shp-top-bar-height:78px;--shp-top-bar-background:rgba(0,0,0,.72);--shp-date-font-size:13px;--shp-date-font-weight:400;--shp-overlay-min-height:64px;--shp-overlay-title-size:18px;--shp-overlay-title-weight:600;--shp-overlay-description-size:14px;--shp-overlay-description-weight:400}.shp-layout-stable{--shp-reserved-rail-height:calc(var(--shp-section-space-top) + var(--shp-section-space-bottom) + var(--shp-rail-padding-top) + var(--shp-circle-desktop) + var(--shp-rail-padding-bottom));height:var(--shp-reserved-rail-height);min-height:var(--shp-reserved-rail-height)}.shp-layout-stable.shp-titles-desktop{--shp-reserved-rail-height:calc(var(--shp-section-space-top) + var(--shp-section-space-bottom) + var(--shp-rail-padding-top) + var(--shp-circle-desktop) + var(--shp-title-gap) + var(--shp-title-block-desktop) + var(--shp-rail-padding-bottom))}@media (min-width:1025px){.shp-titles-desktop .shp-label{display:-webkit-box}.shp-root.shp-rail-arrow-desktop.is-overflowing .shp-rail-nav,.shp-root.shp-arrows-always-visible.shp-rail-arrow-desktop .shp-rail-nav{display:grid !important;visibility:visible !important}}@media (min-width:768px) and (max-width:1024px){.shp-root{width:var(--shp-visible-width-tablet) !important;max-width:var(--shp-root-max-width-tablet) !important;padding-right:var(--shp-section-space-right-tablet) !important;padding-left:var(--shp-section-space-left-tablet) !important}.shp-trigger{width:var(--shp-circle-tablet);flex-basis:var(--shp-circle-tablet)}.shp-circle{width:var(--shp-circle-tablet);height:var(--shp-circle-tablet)}.shp-label{max-width:var(--shp-circle-tablet)}.shp-titles-desktop .shp-label{display:-webkit-box}.shp-root.shp-rail-arrow-tablet.is-overflowing .shp-rail-nav,.shp-root.shp-arrows-always-visible.shp-rail-arrow-tablet .shp-rail-nav{display:grid !important;visibility:visible !important}.shp-rail-nav{top:calc(var(--shp-circle-tablet) / 2 + var(--shp-rail-padding-top))}.shp-layout-stable{--shp-reserved-rail-height:calc(var(--shp-section-space-top) + var(--shp-section-space-bottom) + var(--shp-rail-padding-top) + var(--shp-circle-tablet) + var(--shp-rail-padding-bottom))}.shp-layout-stable.shp-titles-desktop{--shp-reserved-rail-height:calc(var(--shp-section-space-top) + var(--shp-section-space-bottom) + var(--shp-rail-padding-top) + var(--shp-circle-tablet) + var(--shp-title-gap) + var(--shp-title-block-desktop) + var(--shp-rail-padding-bottom))}}@media (max-width:767px){.shp-root{width:var(--shp-visible-width-mobile) !important;max-width:var(--shp-root-max-width-mobile) !important;padding-right:var(--shp-section-space-right-mobile) !important;padding-left:var(--shp-section-space-left-mobile) !important}.shp-list{gap:var(--shp-gap-mobile)}.shp-trigger{width:var(--shp-circle-mobile);flex-basis:var(--shp-circle-mobile)}.shp-circle{width:var(--shp-circle-mobile);height:var(--shp-circle-mobile)}.shp-label{max-width:var(--shp-circle-mobile);min-height:var(--shp-title-block-mobile);height:var(--shp-title-block-mobile);font-size:var(--shp-title-size-mobile)}.shp-titles-mobile .shp-label{display:-webkit-box}.shp-root.shp-rail-arrow-mobile.is-overflowing .shp-rail-nav,.shp-root.shp-arrows-always-visible.shp-rail-arrow-mobile .shp-rail-nav{display:grid !important;visibility:visible !important}.shp-rail-nav{top:calc(var(--shp-circle-mobile) / 2 + var(--shp-rail-padding-top))}.shp-rail-arrows-outside .shp-rail-prev{inset-inline-start:var(--shp-rail-arrow-edge-offset)}.shp-rail-arrows-outside .shp-rail-next{inset-inline-end:var(--shp-rail-arrow-edge-offset)}.shp-layout-stable,.shp-layout-stable.shp-titles-desktop{--shp-reserved-rail-height:calc(var(--shp-section-space-top) + var(--shp-section-space-bottom) + var(--shp-rail-padding-top) + var(--shp-circle-mobile) + var(--shp-rail-padding-bottom))}.shp-layout-stable.shp-titles-mobile{--shp-reserved-rail-height:calc(var(--shp-section-space-top) + var(--shp-section-space-bottom) + var(--shp-rail-padding-top) + var(--shp-circle-mobile) + var(--shp-title-gap) + var(--shp-title-block-mobile) + var(--shp-rail-padding-bottom))}}@media (hover:hover) and (pointer:fine){.shp-hover-enabled .shp-trigger:hover .shp-circle,.shp-hover-enabled .shp-trigger:hover .shp-label{opacity:var(--shp-hover-opacity)}}@media (prefers-reduced-motion:reduce){.shp-root *,.shp-root *::before,.shp-root *::after{scroll-behavior:auto !important;animation-duration:.001ms !important;animation-iteration-count:1 !important;transition-duration:.001ms !important}}@keyframes shp-spin{to{transform:rotate(360deg)}}@keyframes shp-ring-spin{to{transform:rotate(360deg)}}