
.flixer-themed .automation-closing{padding-top:64px;padding-bottom:32px}
.flixer-themed .automation-closing .automation-closing__panel{position:relative;display:flex;flex-direction:column;align-items:center;margin:0;padding:56px 112px 52px;border:1px solid #e5c989;border-radius:24px;background:#fff0cf;text-align:center;box-shadow:none}
.flixer-themed .automation-closing__copy{min-width:0;max-width:880px;width:100%;position:relative;z-index:1;overflow-wrap:break-word}
.flixer-themed .automation-closing h2{margin:0;font:800 clamp(40px,4vw,56px)/1.08 'Outfit',sans-serif;letter-spacing:-.035em;color:#14243d}
.flixer-themed .automation-closing__accent{position:relative;display:inline-block;padding-bottom:12px;color:#9a6200}
.flixer-themed .automation-closing p{margin:24px auto 0;max-width:680px;font:400 16px/1.7 'Plus Jakarta Sans',sans-serif;color:#506b93}
.flixer-themed .automation-closing__action{position:relative;z-index:1;display:flex;justify-content:center;margin-top:28px;max-width:100%;width:100%;border:0;padding:0;background:transparent}
.flixer-themed .automation-closing .automation-closing__button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;min-width:180px;max-width:100%;padding:16px 28px;border:0;border-radius:16px;background:#f5aa1c;color:#14243d;font:700 16px/1.5 'Plus Jakarta Sans',sans-serif;white-space:normal;text-align:center;text-decoration:none;box-shadow:none;transform:none;touch-action:manipulation;-webkit-tap-highlight-color:rgba(245,170,28,.25);transition:background-color 160ms ease-out}
.flixer-themed .automation-closing svg{fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}
.flixer-themed .automation-closing__arrow{width:20px;height:20px;flex-shrink:0;transition:transform 160ms ease-out}
.flixer-themed .automation-closing__underline{position:absolute;bottom:0;left:0;width:100%;height:12px;color:#f5aa1c;pointer-events:none}
.flixer-themed .automation-closing__underline path{stroke-width:2.5}
.flixer-themed .automation-closing__decorations{position:absolute;inset:0;pointer-events:none}
.flixer-themed .automation-closing__fold{position:absolute;right:0;top:0;width:40px;height:40px}
.flixer-themed .automation-closing__fold span{display:block;width:100%;height:100%;background:#f8d47d;clip-path:polygon(0 0,100% 100%,0 100%);border-bottom-left-radius:8px;transform-origin:top right}
.flixer-themed .automation-closing__plane{position:absolute;top:40px;right:32px;width:48px;height:48px;color:#14243d}
.flixer-themed .automation-closing__plane g,.flixer-themed .automation-closing__trail g{transform-box:fill-box;transform-origin:center}
.flixer-themed .automation-closing__trail{position:absolute;inset:0;width:100%;height:100%;color:#f5aa1c}
.flixer-themed .automation-closing__trail path{stroke-width:2}
.flixer-themed .automation-closing__trail[hidden]{display:none}
.flixer-themed .automation-closing__rule{position:absolute;left:32px;right:32px;bottom:20px;height:1px;background:#e5c989;pointer-events:none}
.flixer-themed .automation-closing .automation-closing__button:visited{color:#14243d}
@media(hover:hover) and (pointer:fine){.flixer-themed .automation-closing .automation-closing__button:hover{background:#ffc044;transform:none;box-shadow:none}.flixer-themed .automation-closing__button:hover .automation-closing__arrow{transform:translateX(3px)}}
.flixer-themed .automation-closing .automation-closing__button:focus-visible{outline:3px solid #087f73;outline-offset:4px;box-shadow:none}
.flixer-themed .automation-closing .automation-closing__button:active{background:#df950c;transform:none}
@media(max-width:1439px){.flixer-themed .automation-closing .automation-closing__panel{padding:56px 96px 52px}}
@media(max-width:1023px){.flixer-themed .automation-closing{padding-top:48px;padding-bottom:24px}.flixer-themed .automation-closing .automation-closing__panel{padding:48px 48px 40px}.flixer-themed .automation-closing h2{font-size:40px;line-height:1.1}.flixer-themed .automation-closing__fold{width:32px;height:32px}.flixer-themed .automation-closing__plane{width:32px;height:32px;top:12px;right:12px}.flixer-themed .automation-closing__trail{display:none}.flixer-themed .automation-closing__rule{left:24px;right:24px;bottom:16px}}
@media(max-width:600px){.flixer-themed .automation-closing{padding-inline:16px;padding-top:40px}.flixer-themed .automation-closing .automation-closing__panel{padding:44px 28px 36px}.flixer-themed .automation-closing h2{font-size:36px}.flixer-themed .automation-closing p{font-size:15px}.flixer-themed .automation-closing__fold{width:28px;height:28px}.flixer-themed .automation-closing__plane{display:none}.flixer-themed .automation-closing .automation-closing__button{width:100%;max-width:280px;min-width:0}}
@media(max-width:480px){.flixer-themed .automation-closing .automation-closing__panel{padding:40px 24px 32px;text-align:left}.flixer-themed .automation-closing h2{font-size:clamp(28px,8vw,36px);line-height:1.12}.flixer-themed .automation-closing p{margin-top:20px}.flixer-themed .automation-closing__action{margin-top:24px}.flixer-themed .automation-closing .automation-closing__button{max-width:none;padding:16px 20px}.flixer-themed .automation-closing__fold{width:24px;height:24px}.flixer-themed .automation-closing__rule{bottom:12px}}
@media(prefers-reduced-motion:reduce){.flixer-themed .automation-closing .automation-closing__button,.flixer-themed .automation-closing__arrow{transition:none}.flixer-themed .automation-closing__button:hover .automation-closing__arrow{transform:none}}
@media(forced-colors:active){.flixer-themed .automation-closing__decorations,.flixer-themed .automation-closing__underline,.flixer-themed .automation-closing__rule{display:none}.flixer-themed .automation-closing__accent{color:CanvasText}.flixer-themed .automation-closing .automation-closing__panel{border-color:CanvasText}.flixer-themed .automation-closing .automation-closing__button{border:1px solid ButtonText}.flixer-themed .automation-closing .automation-closing__button:focus-visible{outline-color:Highlight}}
