:root{--ckb-bg:#ffffff;--ckb-text:#2A2024;--ckb-primary:#D3B7AB;--ckb-secondary:#E9DCD6;--ckb-link:#914e4a;--ckb-btn-py:15px;--ckb-btn-px:50px}#ckb-banner.ckb-wrap{position:fixed;left:16px;right:16px;bottom:16px;z-index:2147483000;background:var(--ckb-bg);color:var(--ckb-text);box-shadow:0 10px 30px rgb(0 0 0 / .4);border-radius:16px;padding:16px 20px;max-width:980px;margin:0 auto}#ckb-banner p{margin:0;color:var(--ckb-text)}#ckb-banner .ckb-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px;align-items:center}#ckb-modal.ckb-modal{position:fixed;inset:0;display:none;align-items:center;justify-content:center;background:rgb(0 0 0 / .45);z-index:2147483001}#ckb-modal .ckb-card{background:var(--ckb-bg);color:var(--ckb-text);width:min(680px, 92vw);border-radius:14px;padding:18px;box-shadow:0 12px 32px rgb(0 0 0 / .2)}#ckb-modal .ckb-row{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #EDE9E6;padding:10px 0}#ckb-modal .ckb-row:first-of-type{border-top:0}#ckb-modal .ckb-row-actions{display:flex;gap:8px;justify-content:flex-end;align-items:center;margin-top:12px}.ckb-actions .ckb-btn,.ckb-actions .elementor-button.ckb-primary,.ckb-actions .elementor-button.ckb-secondary,#ckb-modal .ckb-btn,#ckb-modal .elementor-button.ckb-secondary,#ckb-modal .elementor-button.ckb-link{font-family:var(--e-global-typography-accent-font-family,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif);font-size:var(--e-global-typography-accent-font-size,16px);font-weight:var(--e-global-typography-accent-font-weight,600);text-transform:var(--e-global-typography-accent-text-transform,none);font-style:var(--e-global-typography-accent-font-style,normal);text-decoration:var(--e-global-typography-accent-text-decoration,none);line-height:var(--e-global-typography-accent-line-height,1.2);letter-spacing:var(--e-global-typography-accent-letter-spacing,0);word-spacing:var(--e-global-typography-accent-word-spacing,0);border-style:solid;border-width:1px;border-radius:30px;padding:var(--ckb-btn-py) var(--ckb-btn-px);transition:all .2s;display:inline-flex;align-items:center;justify-content:center;text-align:center}.ckb-actions .ckb-primary,.ckb-actions .elementor-button.ckb-primary,#ckb-modal .ckb-primary{background-color:var(--ckb-primary)!important;border-color:var(--ckb-primary)!important;color:#fff!important}.ckb-actions .ckb-primary:hover,.ckb-actions .ckb-primary:focus-visible,.ckb-actions .elementor-button.ckb-primary:hover,.ckb-actions .elementor-button.ckb-primary:focus-visible,#ckb-modal .ckb-primary:hover,#ckb-modal .ckb-primary:focus-visible{background-color:#fff!important;border-color:var(--ckb-primary)!important;color:var(--ckb-primary)!important;text-decoration:none!important}.ckb-actions .ckb-secondary,.ckb-actions .elementor-button.ckb-secondary,#ckb-modal .ckb-secondary{background-color:var(--ckb-secondary)!important;border-color:var(--ckb-secondary)!important;color:#fff!important}.ckb-actions .ckb-secondary:hover,.ckb-actions .ckb-secondary:focus-visible,.ckb-actions .elementor-button.ckb-secondary:hover,.ckb-actions .elementor-button.ckb-secondary:focus-visible,#ckb-modal .ckb-secondary:hover,#ckb-modal .ckb-secondary:focus-visible{background-color:#fff!important;border-color:var(--ckb-primary)!important;color:var(--ckb-primary)!important;text-decoration:none!important}.ckb-actions .ckb-link,#ckb-modal .ckb-link{background:transparent!important;border:none!important;color:var(--ckb-link)!important;border-radius:0!important;text-decoration:underline;display:inline-flex;align-items:center;padding:var(--ckb-btn-py) 0}.ckb-actions .ckb-link:hover,.ckb-actions .ckb-link:focus-visible,#ckb-modal .ckb-link:hover,#ckb-modal .ckb-link:focus-visible{background:transparent!important;color:var(--ckb-link)!important;text-decoration:underline}.ckb-footer-link{color:var(--ckb-link)!important;text-decoration:underline;background:transparent!important;border:0!important;padding:0!important;border-radius:0!important}.ckb-footer-link:hover,.ckb-footer-link:focus{color:var(--ckb-link)!important;text-decoration:underline;background:transparent!important}.yt-gate{position:relative;background:var(--ckb-bg);color:var(--ckb-text);border:1px dashed #EDE9E6;border-radius:12px;padding:20px;text-align:center}.yt-gate .yt-btn{margin-top:10px;background-color:var(--ckb-primary);border-color:var(--ckb-primary);color:#fff;border:1px solid var(--ckb-primary);border-radius:30px;padding:12px 28px;cursor:pointer;transition:all .2s}.yt-gate .yt-btn:hover,.yt-gate .yt-btn:focus-visible{background:#fff;border-color:var(--ckb-primary);color:var(--ckb-primary)}