:root{--safe-top: env(safe-area-inset-top, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-left: env(safe-area-inset-left, 0px);--safe-right: env(safe-area-inset-right, 0px)}*{box-sizing:border-box}html,body{margin:0;padding:0}html,body{height:100%}#root{height:100vh;height:100dvh}body{font-family:Plus Jakarta Sans,system-ui,sans-serif;-webkit-font-smoothing:antialiased;background:#fbf8f3}::-webkit-scrollbar{width:0;height:0}@keyframes kz-sheet{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes kz-fade{0%{opacity:0}to{opacity:1}}@keyframes kz-drawer{0%{transform:translate(-100%)}to{transform:none}}@keyframes kz-pop{0%{transform:scale(.6);opacity:0}60%{transform:scale(1.08)}to{transform:scale(1);opacity:1}}@keyframes kz-check{to{stroke-dashoffset:0}}@keyframes kz-blink{0%,to{opacity:.3}50%{opacity:1}}@keyframes kz-spin{to{transform:rotate(360deg)}}@keyframes kz-skel{0%,to{opacity:.55}50%{opacity:1}}@keyframes kz-trade-pop{0%{max-height:0;opacity:0;transform:translateY(-10px);padding-top:0;padding-bottom:0}to{max-height:80px;opacity:1;transform:translateY(0)}}.kz-agent-pill:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 35%,rgba(20,99,255,.12) 50%,transparent 65%);transform:translate(-120%);animation:kz-agent-shine 4.5s ease-in-out infinite;pointer-events:none}.kz-agent-pill:active{transform:scale(.97)}@keyframes kz-agent-shine{0%,60%{transform:translate(-120%)}85%,to{transform:translate(120%)}}.kz-agent-live{animation:kz-agent-live 1.8s ease-in-out infinite}@keyframes kz-agent-live{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion: reduce){.kz-agent-pill:after,.kz-agent-live{animation:none}}.kz-reply-btn{transition:transform .14s ease,box-shadow .16s ease,background-color .16s ease,border-color .16s ease}.kz-reply-btn:hover{transform:translateY(-2px)}.kz-reply-yes:hover{background-color:#eefaf2!important;box-shadow:0 8px 18px -10px #16a34ab3}.kz-reply-no:hover{background-color:#fdf1f1!important;box-shadow:0 8px 18px -10px #e0494d99}.kz-reply-other:hover{background-color:#f1f6ff!important;box-shadow:0 8px 18px -10px #1463ff99}.kz-reply-btn:active{transform:translateY(1px) scale(.95);box-shadow:none}.kz-reply-btn:focus-visible{outline:2px solid var(--accent, #1463FF);outline-offset:2px}@media (prefers-reduced-motion: reduce){.kz-reply-btn,.kz-reply-btn:hover,.kz-reply-btn:active{transition:none;transform:none}}@keyframes kz-pop-in{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:none}}@keyframes kz-blurb-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes kz-icon-swap{0%{transform:scale(.4) rotate(-40deg);opacity:0}60%{transform:scale(1.18) rotate(6deg);opacity:1}to{transform:none;opacity:1}}@keyframes kz-shimmer{0%{background-position:-140px 0}to{background-position:280px 0}}@keyframes kz-pulse-dot{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.35);opacity:.55}}.kz-auto-pop{animation:kz-pop-in .2s cubic-bezier(.2,.9,.3,1)}.kz-auto-blurb{animation:kz-blurb-in .22s ease}.kz-auto-icon{animation:kz-icon-swap .34s cubic-bezier(.2,.9,.3,1.2)}.kz-auto-ring{animation:kz-spin .8s linear infinite}.kz-auto-live:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 0,rgba(255,255,255,.38) 50%,transparent 100%);background-size:140px 100%;background-repeat:no-repeat;animation:kz-shimmer 2.4s linear infinite}.kz-auto-live-dot{animation:kz-pulse-dot 1.4s ease-in-out infinite}@keyframes kz-twinkle{0%,to{opacity:.12;transform:scale(.6)}50%{opacity:.95;transform:scale(1.25)}}.kz-auto-star{opacity:.12;animation:kz-twinkle 2s ease-in-out infinite}.kz-auto-pill:active{transform:scale(.97)}.kz-auto-track:focus-visible,.kz-auto-pill:focus-visible{outline:2px solid var(--accent, #1463FF);outline-offset:3px}@media (prefers-reduced-motion: reduce){.kz-auto-pop,.kz-auto-blurb,.kz-auto-icon,.kz-auto-ring,.kz-auto-live:after,.kz-auto-live-dot{animation:none}.kz-auto-thumb,.kz-auto-fill,.kz-auto-stars{transition:none!important}.kz-auto-star{animation:none;opacity:.5}}@media (hover: hover){.tn-row:not(:disabled):hover{background-color:#2a25200b!important}}.tn-faq summary::-webkit-details-marker{display:none}.tn-faq[open] .tn-faq-mark{transform:rotate(45deg)}.tn-faq-mark{transition:transform .15s ease}.tn-scroll{scrollbar-width:thin;scrollbar-color:rgba(42,37,32,.28) transparent}.tn-scroll::-webkit-scrollbar{width:6px}.tn-scroll::-webkit-scrollbar-thumb{background:#2a252047;border-radius:3px}.tn-hl{transition:transform .15s ease,box-shadow .15s ease}.tn-hl:hover{transform:translateY(-2px);box-shadow:0 12px 30px #3e302057!important}.tn-hl:active{transform:scale(.985)}.tn-hl:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 35%,rgba(255,246,224,.18) 50%,transparent 65%);transform:translate(-120%);animation:kz-agent-shine 4s ease-in-out infinite;pointer-events:none}.tn-hl:hover .tn-hl-arrow{transform:translate(4px)}.tn-hl-arrow{display:inline-block;transition:transform .15s ease}.tn-confetti{animation:tn-fall 3s linear infinite;opacity:0}@keyframes tn-fall{0%{transform:translate(0) rotate(0);opacity:0}10%{opacity:1}85%{opacity:1}to{transform:translate(6px,140px) rotate(300deg);opacity:0}}.tn-podium{transform-box:fill-box;transform-origin:bottom;animation:tn-rise .7s cubic-bezier(.2,.9,.3,1.2) both}@keyframes tn-rise{0%{transform:scaleY(0);opacity:0}to{transform:scaleY(1);opacity:1}}.tn-trophy{animation:tn-bob 2.4s ease-in-out infinite}@keyframes tn-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.tn-sparkle path{transform-box:fill-box;transform-origin:center;animation:tn-twinkle 1.6s ease-in-out infinite}@keyframes tn-twinkle{0%,to{transform:scale(.4);opacity:.3}50%{transform:scale(1.1);opacity:1}}@media (prefers-reduced-motion: reduce){.tn-hl:after,.tn-confetti,.tn-podium,.tn-trophy,.tn-sparkle path{animation:none}}.tn-noscroll{scrollbar-width:none}.tn-noscroll::-webkit-scrollbar{display:none}.tn-swap{animation:tn-swap .45s ease-out both}@keyframes tn-swap{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.tn-swap{animation:none}}@media (max-width: 319px){.tn-hide-narrow{display:none!important}}.tn-live-dot{animation:tn-live 1.6s ease-in-out infinite;box-shadow:0 0 #7fd99a99}@keyframes tn-live{0%{box-shadow:0 0 #7fd99a99}70%{box-shadow:0 0 0 6px #7fd99a00}to{box-shadow:0 0 #7fd99a00}}.tn-cta{transition:transform .12s ease,box-shadow .15s ease}.tn-cta:hover{transform:translateY(-1px)}.tn-cta:active{transform:scale(.985)}.tn-cta:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.45) 50%,transparent 65%);transform:translate(-120%);animation:kz-agent-shine 3.5s ease-in-out infinite;pointer-events:none}@media (prefers-reduced-motion: reduce){.tn-live-dot,.tn-cta:after{animation:none}}body.tn-paused #root *,body.tn-paused #root *:after{animation-play-state:paused!important}.desk-notes>*{pointer-events:auto}@media (hover: none) and (pointer: coarse){.kz-no-zoom{font-size:16px!important}}@media (hover: hover){.pb-foot-link:hover{text-decoration:underline!important;text-underline-offset:3px}.pb-foot-chan:hover span{border-color:#f4ecd880!important}}.tn-scroll:has(>footer.pb-foot){display:flex;flex-direction:column}.tn-scroll:has(>footer.pb-foot)>:not(footer){flex:1 0 auto;width:100%}footer.pb-foot{flex:none}@font-face{font-family:Furfolk;src:url(/fonts/Furfolk.ttf) format("truetype");font-display:swap}.pb-name{font-family:Furfolk,system-ui,sans-serif;font-weight:400;font-synthesis:none}
