*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0}iframe,img,video{max-width:100%}img{height:auto}.cms-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.cms-skip-link{position:absolute;inset-inline-start:8px;top:8px;z-index:100000;padding:10px 16px;background:#fff;color:#000;border-radius:6px;transform:translateY(-200%)}.cms-skip-link:focus{transform:none}.cms-icon-img{width:1.1em;height:1.1em;object-fit:contain;vertical-align:-.15em}.cms-progress{position:fixed;inset-inline-start:0;top:0;z-index:100001;height:3px;width:0;opacity:0;background:#3b82f6;color:#3b82f6;box-shadow:0 0 10px currentColor,0 0 4px currentColor;pointer-events:none;border-start-start-radius:0;border-end-start-radius:0;border-start-end-radius:3px;border-end-end-radius:3px}.cms-progress--loading{opacity:1;width:78%;transition:width 6s cubic-bezier(.08,.7,.2,1)}.cms-progress--done{opacity:0;width:100%;transition:width .2s ease-out,opacity .25s ease .2s}@keyframes cms-page-in{0%{opacity:0;transform:translateY(22px)}}html[data-cms-nav] main>:not(script):not(style){animation:cms-page-in .55s cubic-bezier(.2,.7,.2,1) backwards}html[data-cms-nav] main>:not(script):not(style)~:not(script):not(style){animation-delay:.09s}html[data-cms-nav] main>:not(script):not(style):first-child,html[data-cms-nav] main>script+:not(script):not(style){animation:none}html[data-cms-nav] main>:not(script):not(style):first-child>*,html[data-cms-nav] main>script+:not(script):not(style)>*{animation:cms-page-in .6s cubic-bezier(.2,.7,.2,1) backwards}@media (prefers-reduced-motion:reduce){html[data-cms-nav] main>:not(script):not(style),html[data-cms-nav] main>:not(script):not(style)>*{animation:none!important}.cms-progress{transition:none!important}}@media (hover:hover) and (pointer:fine){html[data-cms-menu-closed] .t-sub,html[data-cms-menu-closed] [class*=submenu]{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:none!important}}.cms-infobar{background:var(--cms-bar-bg,#0f172a);color:#e2e8f0;font:500 12.5px/1.3 system-ui,-apple-system,Segoe UI,sans-serif;min-height:34px}.cms-infobar.is-empty.cms-infobar--alt{display:none}.cms-infobar__in{max-width:1240px;margin-inline:auto;padding:7px 16px;display:flex;align-items:center;gap:22px;overflow-x:auto;white-space:nowrap;scrollbar-width:none}.cms-infobar__in::-webkit-scrollbar{display:none}.cms-infobar__item{display:inline-flex;align-items:center;gap:8px}.cms-infobar__item+.cms-infobar__item{-webkit-padding-start:22px;padding-inline-start:22px;-webkit-border-start:1px solid rgba(255,255,255,.16);border-inline-start:1px solid rgba(255,255,255,.16)}.cms-infobar b{color:#fff;font-weight:700}.cms-infobar small{color:#94a3b8;font-size:11.5px}.cms-infobar i.fa-solid{color:#fbbf24}.cms-infobar select{background:transparent;color:#fff;border:0;font:inherit;cursor:pointer;padding:0}.cms-infobar select option{color:#0f172a}.cms-infobar__rates,.cms-infobar__visitors{gap:14px}.cms-infobar__dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#22c55e;-webkit-margin-end:6px;margin-inline-end:6px;box-shadow:0 0 0 3px rgba(34,197,94,.22);vertical-align:1px}@media (max-width:640px){.cms-infobar__in{gap:14px}.cms-infobar__item+.cms-infobar__item{-webkit-padding-start:14px;padding-inline-start:14px}}