:root{--dec-ss-a:#003D78;--dec-ss-b:#CCB9A4;--dec-ss-ease:cubic-bezier(.76, 0, .24, 1);--dec-ss-out:cubic-bezier(.22, 1, .36, 1)}.dec-ss{--dec-ss-w:66px;--dec-ss-h:34px;--dec-ss-pad:4px;--dec-ss-knob:calc(var(--dec-ss-h) - var(--dec-ss-pad) * 2);--dec-ss-travel:calc(var(--dec-ss-w) - var(--dec-ss-h));display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase;text-decoration:none!important;color:#1b1b1b;cursor:pointer;user-select:none;-webkit-tap-highlight-color:#fff0;vertical-align:middle}.dec-ss:focus{outline:none}.dec-ss:focus-visible .dec-ss-track{outline:2px solid var(--dec-ss-a);outline-offset:3px}.dec-ss--floating{position:fixed;z-index:99999;padding:8px 14px;border-radius:999px;background:#fff;box-shadow:0 0 0 1px rgb(0 0 0 / .1),0 2px 6px rgb(0 0 0 / .08);transition:box-shadow .3s ease}.dec-ss--floating:hover,.dec-ss--floating.is-peeking{box-shadow:0 0 0 1px rgb(0 0 0 / .14),0 4px 12px rgb(0 0 0 / .12)}.dec-ss--bottom-right{right:24px;bottom:24px}.dec-ss--bottom-left{left:24px;bottom:24px}.dec-ss--bottom-center{left:50%;bottom:24px;translate:-50% 0}.dec-ss--top-right{right:24px;top:24px}.dec-ss--top-left{left:24px;top:24px}.dec-ss--middle-right{right:24px;top:50%;translate:0 -50%}.dec-ss--middle-left{left:24px;top:50%;translate:0 -50%}.admin-bar .dec-ss--top-right,.admin-bar .dec-ss--top-left{top:56px}.dec-ss-label{opacity:.45;transition:opacity .4s ease,color .4s ease}.dec-ss-label.is-current{opacity:1;color:var(--dec-ss-a)}.dec-ss:hover .dec-ss-label.is-other,.dec-ss.is-peeking .dec-ss-label.is-other{opacity:.9;color:var(--dec-ss-b)}.dec-ss.is-switching .dec-ss-label.is-current{opacity:.35;color:inherit}.dec-ss.is-switching .dec-ss-label.is-other{opacity:1;color:var(--dec-ss-b)}.dec-ss-track{position:relative;flex:none;width:var(--dec-ss-w);height:var(--dec-ss-h);border-radius:999px;background:var(--dec-ss-a);box-shadow:inset 0 2px 6px rgb(0 0 0 / .22);overflow:hidden;isolation:isolate}.dec-ss-track::before{content:'';position:absolute;inset:0;z-index:0;background:var(--dec-ss-b);clip-path:circle(0 at var(--dec-ss-origin) 50%);transition:clip-path .7s var(--dec-ss-ease)}.dec-ss[data-dir="right"]{--dec-ss-origin:calc(100% - var(--dec-ss-h) / 2)}.dec-ss[data-dir="left"]{--dec-ss-origin:calc(var(--dec-ss-h) / 2)}.dec-ss:hover .dec-ss-track::before,.dec-ss.is-peeking .dec-ss-track::before{clip-path:circle(calc(var(--dec-ss-h) * .6) at var(--dec-ss-origin) 50%)}.dec-ss.is-switching .dec-ss-track::before{clip-path:circle(150% at var(--dec-ss-origin) 50%)}.dec-ss-knob{position:absolute;top:var(--dec-ss-pad);left:var(--dec-ss-pad);z-index:1;width:var(--dec-ss-knob);height:var(--dec-ss-knob);border-radius:999px;background:#fff;box-shadow:0 1px 3px rgb(0 0 0 / .3);transform:translateX(var(--dec-ss-x,0));transition:transform .7s var(--dec-ss-ease),width .25s ease,margin .25s ease}.dec-ss-knob::after{content:'';position:absolute;inset:33%;border-radius:50%;background:var(--dec-ss-a);box-shadow:inset 0 1px 2px rgb(0 0 0 / .4);transition:background-color .5s ease,transform .5s var(--dec-ss-out)}.dec-ss:hover .dec-ss-knob::after,.dec-ss.is-peeking .dec-ss-knob::after{transform:scale(.7)}.dec-ss.is-switching .dec-ss-knob::after{background:var(--dec-ss-b);transform:scale(1)}.dec-ss[data-dir="right"] .dec-ss-knob{--dec-ss-x:0px}.dec-ss[data-dir="right"]:hover .dec-ss-knob,.dec-ss[data-dir="right"].is-peeking .dec-ss-knob{--dec-ss-x:5px}.dec-ss[data-dir="right"].is-switching .dec-ss-knob{--dec-ss-x:var(--dec-ss-travel)}.dec-ss[data-dir="left"] .dec-ss-knob{--dec-ss-x:var(--dec-ss-travel)}.dec-ss[data-dir="left"]:hover .dec-ss-knob,.dec-ss[data-dir="left"].is-peeking .dec-ss-knob{--dec-ss-x:calc(var(--dec-ss-travel) - 5px)}.dec-ss[data-dir="left"].is-switching .dec-ss-knob{--dec-ss-x:0px}.dec-ss:active .dec-ss-knob{width:calc(var(--dec-ss-knob) + 8px)}.dec-ss[data-dir="left"]:active .dec-ss-knob{margin-left:-8px}.dec-ss.is-switching .dec-ss-knob{width:var(--dec-ss-knob);margin-left:0}.dec-ss--ghost{position:fixed;z-index:6;margin:0!important;pointer-events:none;justify-content:center;color:#1b1b1b!important;isolation:isolate}.dec-ss--ghost::before{content:'';position:absolute;inset:-7px -14px;z-index:-1;border-radius:999px;background:#fff;box-shadow:0 0 0 1px rgb(0 0 0 / .1),0 2px 6px rgb(0 0 0 / .1)}.dec-ss-stage{--dec-ss-ink:#ffffff;position:fixed;inset:0;z-index:99998;pointer-events:none;visibility:hidden;overflow:hidden}.dec-ss-stage.is-visible{visibility:visible}.dec-ss-view{position:absolute;inset:0;z-index:1;overflow:hidden;background:var(--dec-ss-b);clip-path:polygon(0 0,0 0,0 0);will-change:clip-path}.dec-ss-wait{position:absolute;inset:0;z-index:3;background:var(--dec-ss-b);transition:opacity .5s ease}.dec-ss-stage.has-poster .dec-ss-wait,.dec-ss-stage.is-ready .dec-ss-wait{opacity:0}.dec-ss-poster{position:absolute;inset:0;z-index:1;width:100%;height:100%;max-width:none;object-fit:cover;object-position:top center}.dec-ss-page{position:absolute;inset:0;z-index:2;display:block;width:100%;height:100%;max-width:none;border:0;background:#fff0;pointer-events:none;opacity:0;transform:scale(1.04);transform-origin:100% 100%;transition:opacity .6s ease,transform 1.4s var(--dec-ss-out)}.dec-ss-stage.is-ready .dec-ss-page{opacity:1}.dec-ss-stage.is-peek .dec-ss-page,.dec-ss-stage.is-going .dec-ss-page{transform:scale(1)}.dec-ss-veil{position:absolute;inset:0;z-index:2;background:var(--dec-ss-b);opacity:0;clip-path:polygon(0 0,0 0,0 0);transition:opacity .7s ease}.dec-ss-stage.is-going .dec-ss-veil{opacity:1;transition-delay:.35s}.dec-ss-stage.is-lift .dec-ss-veil{transition-delay:0s}.dec-ss-edge{position:absolute;top:0;left:0;z-index:3;height:1px;transform-origin:0 50%;background:#fff;opacity:0;transition:opacity .2s ease}.dec-ss-type{position:absolute;inset:0;z-index:4;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:0 16px;color:var(--dec-ss-ink);text-align:center;font-weight:700}.dec-ss-eyebrow{display:block;overflow:hidden;font-size:16px;font-weight:400;line-height:1.4;opacity:.85}.dec-ss-eyebrow span{display:block;transform:translateY(105%);transition:transform .7s var(--dec-ss-out)}.dec-ss-word{display:flex;justify-content:center;overflow:hidden;font-size:clamp(48px, 9vw, 150px);font-weight:inherit;letter-spacing:-.01em;line-height:1.05;padding:0 .02em .08em;white-space:nowrap}.dec-ss-ch{display:inline-block;transform:translateY(105%);transition:transform .8s var(--dec-ss-out)}.dec-ss-bar{display:none}.dec-ss-stage.is-type-in .dec-ss-eyebrow span,.dec-ss-stage.is-type-in .dec-ss-ch{transform:translateY(0)}.dec-ss-stage.is-type-in .dec-ss-eyebrow span{transition-delay:.1s}.dec-ss-stage.is-type-out .dec-ss-eyebrow span,.dec-ss-stage.is-type-out .dec-ss-ch{transform:translateY(-105%);transition:transform .6s var(--dec-ss-ease)}.dec-ss-chip{position:absolute;top:0;left:0;z-index:5;display:flex;flex-direction:column;gap:4px;padding:9px 12px;border-radius:3px;background:var(--dec-ss-b);color:var(--dec-ss-ink);white-space:nowrap;opacity:0;transition:opacity .3s ease}.dec-ss-chip strong{font-size:14px;font-weight:700;line-height:1.1}.dec-ss-chip small{font-size:12px;font-weight:400;line-height:1.1;opacity:.8}.dec-ss-stage.is-peek .dec-ss-chip{opacity:1;transition-delay:.35s}.dec-ss-stage.is-going .dec-ss-chip{opacity:0;transition-delay:0s;transition-duration:.2s}@media screen and (max-width:849px){.dec-ss--hide-mobile{display:none!important}.dec-ss--floating{padding:8px 12px}.dec-ss--bottom-right{right:16px;bottom:16px}.dec-ss--bottom-left{left:16px;bottom:16px}.dec-ss--top-right{right:16px;top:16px}.dec-ss--top-left{left:16px;top:16px}.dec-ss--middle-right{right:16px}.dec-ss--middle-left{left:16px}}@media (prefers-reduced-motion:reduce){.dec-ss,.dec-ss *,.dec-ss *::before,.dec-ss *::after,.dec-ss-stage,.dec-ss-stage *{animation:none!important;transition:none!important}}