.tw-viewer{isolation:isolate;max-width:100%;min-width:0;overflow:hidden}.tw-visually-hidden{block-size:1px;clip:rect(0 0 0 0);clip-path:inset(50%);inline-size:1px;overflow:hidden;position:absolute;white-space:nowrap}.tw-loading-overlay{background:inherit;inset:0;pointer-events:none;position:absolute;z-index:20}.tw-loading-overlay,.tw-loading-visual{align-items:center;display:flex;justify-content:center}.tw-loading-visual{gap:7px}.tw-loading-overlay[data-tw-loading-indicator=dots] .tw-loading-visual i{animation:tw-loading-dot .9s ease-in-out infinite alternate;background:#fff;border-radius:50%;display:block;height:9px;width:9px}.tw-loading-overlay[data-tw-loading-indicator=dots] .tw-loading-visual i:nth-child(2){animation-delay:.15s}.tw-loading-overlay[data-tw-loading-indicator=dots] .tw-loading-visual i:nth-child(3){animation-delay:.3s}.tw-loading-overlay[data-tw-loading-indicator=ring] .tw-loading-visual i{animation:tw-loading-ring .8s linear infinite;border-radius:50%;border:3px solid rgb(255 255 255/35%);border-top-color:#fff;display:block;height:28px;width:28px}.tw-loading-overlay[data-tw-loading-indicator=pulse] .tw-loading-visual i{animation:tw-loading-pulse .9s ease-in-out infinite alternate;background:#fff;border-radius:50%;display:block;height:22px;width:22px}.tw-slide-arrows{inset:0;pointer-events:none;position:absolute;z-index:15}.tw-slide-arrow{align-items:center;appearance:none;background:rgb(0 0 0/38%);border:1px solid rgb(255 255 255/48%);border-radius:50%;color:#fff;cursor:pointer;display:flex;height:44px;justify-content:center;opacity:0;padding:0;pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);transition:background-color .16s ease,opacity .16s ease,transform .16s ease;width:44px}.tw-slide-arrow span{font:300 34px/1 Arial,sans-serif;margin-block-start:-3px}.tw-slide-arrow-previous{left:max(14px,env(safe-area-inset-left,0px))}.tw-slide-arrow-next{right:max(14px,env(safe-area-inset-right,0px))}.tw-slide-arrow:focus-visible,.tw-viewer:focus-within .tw-slide-arrow,.tw-viewer:hover .tw-slide-arrow{opacity:1}.tw-slide-arrow:focus-visible,.tw-slide-arrow:hover{background:rgb(0 0 0/68%);outline:2px solid #fff;outline-offset:2px;transform:translateY(-50%) scale(1.06)}.tw-slide-dots{align-items:center;bottom:max(14px,env(safe-area-inset-bottom,0px));display:flex;gap:8px;justify-content:center;left:50%;position:absolute;transform:translateX(-50%);z-index:15}.tw-slide-dot{appearance:none;background:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 1px 4px rgb(0 0 0/45%);cursor:pointer;height:12px;padding:0;width:12px}.tw-slide-dot[aria-current=true]{background:transparent}.tw-slide-dot:focus-visible,.tw-slide-dot:hover{outline:2px solid #fff;outline-offset:3px;transform:scale(1.15)}@media (hover:none){.tw-slide-arrow{opacity:1}}@media (prefers-reduced-motion:reduce){.tw-loading-visual i{animation:none!important}.tw-slide-arrow{transition:none}}@keyframes tw-loading-dot{0%{opacity:.35;transform:translateY(2px) scale(.72)}to{opacity:1;transform:translateY(-2px) scale(1)}}@keyframes tw-loading-ring{to{transform:rotate(1turn)}}@keyframes tw-loading-pulse{0%{opacity:.4;transform:scale(.72)}to{opacity:1;transform:scale(1)}}.tw-viewer[data-tw-height-configured]{--tw-active-height-dynamic:var(--tw-height-mobile-dynamic);--tw-active-height-legacy:var(--tw-height-mobile-legacy);--tw-active-height-small:var(--tw-height-mobile-small);min-block-size:max(var(--tw-active-height-legacy),var(--tw-content-fit-min-height,0px));overflow-x:clip;overflow-y:visible;scroll-padding-block-start:var(--tw-host-header-height,0)}@supports (height:1svh){.tw-viewer[data-tw-height-configured]{min-block-size:max(var(--tw-active-height-small),var(--tw-content-fit-min-height,0px))}}@supports (height:1dvh){.tw-viewer[data-tw-height-configured]{min-block-size:max(var(--tw-active-height-dynamic),var(--tw-content-fit-min-height,0px))}}.tw-viewer[data-tw-height-configured][data-tw-style-min-height]{min-block-size:var(--tw-content-fit-min-height,0)}@media (min-width:768px){.tw-viewer[data-tw-height-configured]{--tw-active-height-dynamic:var(--tw-height-tablet-dynamic);--tw-active-height-legacy:var(--tw-height-tablet-legacy);--tw-active-height-small:var(--tw-height-tablet-small)}}@media (min-width:1024px){.tw-viewer[data-tw-height-configured]{--tw-active-height-dynamic:var(--tw-height-notebook-dynamic);--tw-active-height-legacy:var(--tw-height-notebook-legacy);--tw-active-height-small:var(--tw-height-notebook-small)}}@media (min-width:1440px){.tw-viewer[data-tw-height-configured]{--tw-active-height-dynamic:var(--tw-height-base-dynamic);--tw-active-height-legacy:var(--tw-height-base-legacy);--tw-active-height-small:var(--tw-height-base-small)}}.tw-viewer[data-tw-height-configured][data-tw-layout-source=base]{--tw-active-height-dynamic:var(--tw-height-base-dynamic);--tw-active-height-legacy:var(--tw-height-base-legacy);--tw-active-height-small:var(--tw-height-base-small)}.tw-viewer[data-tw-height-configured][data-tw-layout-source=notebook]{--tw-active-height-dynamic:var(--tw-height-notebook-dynamic);--tw-active-height-legacy:var(--tw-height-notebook-legacy);--tw-active-height-small:var(--tw-height-notebook-small)}.tw-viewer[data-tw-height-configured][data-tw-layout-source=tablet]{--tw-active-height-dynamic:var(--tw-height-tablet-dynamic);--tw-active-height-legacy:var(--tw-height-tablet-legacy);--tw-active-height-small:var(--tw-height-tablet-small)}.tw-viewer[data-tw-height-configured][data-tw-layout-source=mobile]{--tw-active-height-dynamic:var(--tw-height-mobile-dynamic);--tw-active-height-legacy:var(--tw-height-mobile-legacy);--tw-active-height-small:var(--tw-height-mobile-small)}.tw-viewer:not([data-tw-presentation-ready])>.tw-animation-root,.tw-viewer:not([data-tw-presentation-ready])>.tw-background-plane{visibility:hidden}@media (scripting:none){.tw-viewer:not([data-tw-presentation-ready])>.tw-animation-root,.tw-viewer:not([data-tw-presentation-ready])>.tw-background-plane{visibility:visible}}.tw-animation-root,.tw-motion,.tw-viewer{box-sizing:border-box}.tw-background-plane{background:inherit;inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.tw-stage-background-image{height:100%;inset:0;object-fit:cover;pointer-events:none;position:absolute;width:100%}.tw-animation-root{position:relative;width:100%}.tw-viewer[data-tw-height-configured]>.tw-animation-root{inset:0;min-block-size:inherit;position:absolute}.tw-content-plane{bottom:env(safe-area-inset-bottom,0);left:env(safe-area-inset-left,0);position:absolute;right:env(safe-area-inset-right,0);top:env(safe-area-inset-top,0);z-index:1}.tw-layout-plane{position:absolute}.tw-content-plane [data-tw-essential]{scroll-margin-block-start:var(--tw-host-header-height,0)}.tw-animation-root.tw-transition-crossfade{animation:tw-viewer-crossfade var(--tw-transition-duration,.45s) ease both}.tw-transition-crossfade{animation-name:tw-viewer-crossfade}.tw-transition-outgoing{inset:0;pointer-events:none;position:absolute}.tw-transition-outgoing-crossfade{animation:tw-viewer-crossfade-out var(--tw-transition-duration,.45s) ease both}.tw-appearance,.tw-motion{display:block;max-width:100%}.tw-appearance{box-sizing:border-box;color:inherit;text-decoration:inherit}.tw-kind-image,.tw-kind-image img,.tw-kind-image>.tw-appearance{height:auto;width:100%}.tw-kind-svg,.tw-kind-svg svg,.tw-kind-svg>.tw-appearance{height:100%;width:100%}.tw-kind-image img{display:block;min-height:0;object-fit:contain}.tw-kind-button{align-items:center;box-sizing:border-box;display:flex;font-weight:700;height:100%;justify-content:center;min-height:100%;width:100%}.tw-button-arrow{display:block;fill:none;flex:0 0 auto;height:.9em;margin-inline-start:.4em;overflow:visible;pointer-events:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75;width:1.05em}.tw-word{white-space:nowrap}.tw-char,.tw-word{display:inline-block}.tw-char{will-change:transform,opacity,filter}.tw-space{white-space:normal}.tw-effect-text,.tw-space{display:inline}@keyframes tw-viewer-crossfade{0%{opacity:0}to{opacity:1}}@keyframes tw-viewer-crossfade-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.tw-animation-root{animation:none!important}}