/* Gerado por SiteCentralTestes/sitecentral-build.mjs. Edite a fonte lá, não aqui. */
.ks-event-modal.ks-event-modal{--modal-orange: #ff4d00;--modal-accent: 224 65 22;--modal-highlight: 255 183 148;position:fixed;box-sizing:border-box;isolation:isolate;width:min(699px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:40px 48px 44px;overflow:auto;overscroll-behavior:contain;scrollbar-width:none;border:1px solid var(--modal-border, var(--modal-orange));border-radius:55px;background:radial-gradient(ellipse 88% 158% at 48.7% -57.7%,var(--modal-bg-0, #981e00) 0%,var(--modal-bg-25, #751a03) 25%,var(--modal-bg-50, #521506) 50%,var(--modal-bg-75, #2e1008) 75%,var(--modal-bg-87, #1d0d0a) 87.5%,#0b0b0b 100%);color:#fff;font-family:Manrope,Arial,sans-serif;text-align:center;box-shadow:0 32px 100px #0009}.ks-event-modal *,.ks-event-modal *:before,.ks-event-modal *:after{scrollbar-width:none}.ks-event-modal::-webkit-scrollbar,.ks-event-modal *::-webkit-scrollbar{display:none;width:0;height:0}.ks-event-modal:before{content:"";position:absolute;z-index:-1;pointer-events:none;inset:0;border-radius:inherit;background:var(--modal-watermark, none) -210px 16px / 573px 759px no-repeat;opacity:.31;mix-blend-mode:color-dodge;mask-image:linear-gradient(#000 65%,transparent)}.ks-event-modal::backdrop{background:#060200c7;backdrop-filter:blur(9px)}.ks-event-modal[open]{animation:ks-modal-enter .36s cubic-bezier(.22,1,.36,1) both}.ks-event-modal[open]::backdrop{animation:ks-backdrop-enter .28s ease-out both}.ks-event-modal[data-closing],.ks-event-modal.hw-closing{animation:ks-modal-exit .2s ease-in forwards!important;pointer-events:none}.ks-event-modal[data-closing]::backdrop,.ks-event-modal.hw-closing::backdrop{animation:ks-backdrop-exit .2s ease-in forwards!important}.ks-event-modal .ks-modal-close{position:absolute;z-index:2;display:grid;place-items:center;right:30px;top:30px;width:48px;height:48px;min-height:0;box-sizing:border-box;aspect-ratio:1;flex:0 0 auto;padding:0;border:1px solid rgb(var(--modal-highlight) / .22);border-radius:50%;background:linear-gradient(145deg,rgb(var(--modal-accent) / .24),rgb(var(--modal-accent) / .08));color:rgb(var(--modal-highlight));cursor:pointer;box-shadow:inset 0 1px rgb(var(--modal-highlight) / .08),0 4px 16px #0002;backdrop-filter:blur(12px)}.ks-event-modal .ks-modal-close svg{width:20px;height:20px}.ks-event-modal .ks-modal-art{display:block;width:150px;height:165px;margin:0 auto 20px;object-fit:contain;opacity:1}.ks-event-modal .ks-modal-title{margin:0 auto 18px;padding:0;max-width:580px;color:#fff;font-size:clamp(30px,4.4vw,44px);line-height:1.12;font-weight:800;letter-spacing:-.04em;text-wrap:balance}.ks-event-modal .ks-modal-subtitle{margin:0 auto 26px;color:#fff;font-size:22px;line-height:1.3;font-weight:500}.ks-event-modal .ks-modal-copy{max-width:552px;margin-inline:auto;color:#fff;font-size:18px;line-height:1.5;text-wrap:pretty}.ks-event-modal .ks-modal-actions{display:flex;justify-content:center;gap:12px;margin:28px auto 0}.ks-event-modal .ks-modal-primary{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;width:min(100%,455px);min-height:54px;margin-inline:auto;padding:12px 20px;border:1px solid var(--modal-orange);border-radius:16px;background:linear-gradient(120.15deg,transparent 10%,#ffbaa929 10% 24%,transparent 24% 46%,#ffbaa924 46% 51%,transparent 51%),radial-gradient(ellipse 64% 137% at 50% -12%,#ff4d00,#121212);color:#fff;font:800 18px/1.35 Manrope,Arial,sans-serif;letter-spacing:-.02em;box-shadow:0 9px 24px #0003;cursor:pointer}.ks-event-modal .ks-modal-primary:disabled{opacity:.6;cursor:default}.ks-event-modal.ks-event-modal button:not(:disabled){translate:none;rotate:none;scale:none;transform:none;filter:none;transition:transform .24s cubic-bezier(.22,1,.36,1),background-color .24s ease,border-color .24s ease,box-shadow .24s ease,color .2s ease}.ks-event-modal.ks-event-modal .ks-modal-primary:before{content:"";position:absolute;inset:0;z-index:-1;width:auto;height:auto;border-radius:inherit;pointer-events:none;background:linear-gradient(120deg,transparent 10%,#ffffff10 10% 24%,transparent 24% 46%,#ffffff0c 46% 51%,transparent 51%),radial-gradient(ellipse 78% 160% at 50% -12%,rgb(var(--modal-accent)),#101010);opacity:0;translate:none;rotate:none;transform:none;transition:opacity .28s ease}.ks-event-modal.ks-event-modal button:not(:disabled) .hw-icon{translate:none;rotate:none}.ks-event-modal.ks-event-modal :focus-visible{outline:3px solid rgb(var(--modal-highlight));outline-offset:4px}@media(hover:hover)and (pointer:fine){.ks-event-modal.ks-event-modal button:not(:disabled):hover{transform:translateY(-1px);color:#fff;border-color:rgb(var(--modal-highlight) / .8);box-shadow:0 6px 20px rgb(var(--modal-accent) / .14),inset 0 0 0 100px rgb(var(--modal-accent) / .1)}.ks-event-modal.ks-event-modal .ks-modal-primary:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 9px 26px #0005,0 3px 18px rgb(var(--modal-accent) / .2)}.ks-event-modal.ks-event-modal .ks-modal-primary:not(:disabled):hover:before{opacity:1}.ks-event-modal.ks-event-modal .ks-modal-close:not(:disabled):hover{transform:translateY(-1px) scale(1.025);color:#fff;border-color:rgb(var(--modal-highlight) / .62);box-shadow:0 5px 18px rgb(var(--modal-accent) / .2),inset 0 0 0 100px rgb(var(--modal-accent) / .2)}}.ks-event-modal.ks-event-modal button:not(:disabled):active,.ks-event-modal.ks-event-modal .ks-modal-primary:not(:disabled):active,.ks-event-modal.ks-event-modal .ks-modal-close:not(:disabled):active{transform:translateY(1px) scale(.985);border-color:rgb(var(--modal-highlight));box-shadow:0 2px 8px #0004,inset 0 0 0 100px rgb(var(--modal-accent) / .16);transition-duration:.1s}.ks-event-modal.ks-event-modal .ks-modal-primary:not(:disabled):active:before{opacity:1;transition-duration:.1s}@keyframes ks-modal-enter{0%{opacity:0;transform:translateY(18px) scale(.965)}to{opacity:1;transform:none}}@keyframes ks-backdrop-enter{0%{opacity:0}to{opacity:1}}@keyframes ks-modal-exit{to{opacity:0;transform:translateY(10px) scale(.97)}}@keyframes ks-backdrop-exit{to{opacity:0}}@media(max-width:560px){.ks-event-modal.ks-event-modal{width:calc(100vw - 24px);max-height:calc(100dvh - 24px);border-radius:30px;padding:28px 23px 30px}.ks-event-modal:before{background-position:-110px 16px;background-size:320px auto}.ks-event-modal .ks-modal-close{width:44px;height:44px;right:16px;top:16px}.ks-event-modal .ks-modal-art{width:120px;height:140px;margin-bottom:16px}.ks-event-modal .ks-modal-title{font-size:30px;margin-bottom:15px}.ks-event-modal .ks-modal-subtitle{font-size:18px;margin-bottom:22px}.ks-event-modal .ks-modal-copy{font-size:15px}.ks-event-modal .ks-modal-primary{min-height:50px;font-size:15px;padding-inline:14px}.ks-event-modal .ks-modal-actions{flex-wrap:wrap;margin-top:24px}}@media(prefers-reduced-motion:reduce){.ks-event-modal[open],.ks-event-modal[open]::backdrop{animation:none}.ks-event-modal[data-closing],.ks-event-modal[data-closing]::backdrop,.ks-event-modal.hw-closing,.ks-event-modal.hw-closing::backdrop{animation:none!important}.ks-event-modal.ks-event-modal button:not(:disabled),.ks-event-modal.ks-event-modal button:not(:disabled):hover,.ks-event-modal.ks-event-modal button:not(:disabled):active,.ks-event-modal.ks-event-modal .ks-modal-primary:before{transition:none!important;transform:none!important;translate:none;rotate:none;scale:none}}