:root{--kx-or:#F0A33B;--kx-btn:#F0A740;--kx-star:#F5A524;--kx-bk:#111;--kx-tint:#F3F7FA;--kx-bd:#e0e7ee;--kx-gr:#2e7d32}
html,body{font-family:'Inter',Arial,sans-serif!important}
body{overflow-x:clip}
h1,h2,h3,h4,.kx-h{font-family:'Inter',Arial,sans-serif!important}
.kx-s{overflow-x:clip;position:relative}
.kx-s,.kx-s *{box-sizing:border-box}
.kx-s>*,.kx-s div,.kx-s a,.kx-s span{min-width:0}
.kx-s img{max-width:100%;height:auto}
.kx-w{max-width:1200px;margin:0 auto;padding:0 16px}
.kx-btn{display:inline-block;background:var(--kx-btn);color:#111;font-weight:800;border-radius:999px;padding:16px 30px;text-align:center;text-decoration:none;font-size:17px;border:0;cursor:pointer;font-family:inherit}
.kx-h{font-weight:900;text-align:center;margin:0 0 14px;line-height:1.15}
.kx-sq{aspect-ratio:1/1;object-fit:cover;width:100%;display:block}
.kx-ph{aspect-ratio:1/1;background:#e9eef2;display:flex;align-items:center;justify-content:center;color:#6b7a88;font-size:13px;text-align:center;padding:12px;width:100%}
.kx-stars{color:var(--kx-star);letter-spacing:2px}
.kx-s .kx-sq,.kx-s video{max-width:100%}
@media(max-width:749px){.kx-s img{aspect-ratio:1/1;object-fit:cover}}