.m-tabbar,.m-home{display:none}@media (max-width: 700px){body{padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))}.site-header .nav-toggle,.site-header .nav-links{display:none!important}.site-header .bar{padding-block:8px;justify-content:center}.site-header .brand-logo{height:30px;width:auto}.site-footer,.ticker-wrap{display:none}#kin-chat-launcher{bottom:calc(84px + env(safe-area-inset-bottom,0px))!important;right:14px!important}#kin-chat-panel{bottom:calc(152px + env(safe-area-inset-bottom,0px))!important}.kin-review-card{bottom:calc(84px + env(safe-area-inset-bottom,0px))!important}.m-tabbar{display:grid;grid-template-columns:repeat(5,1fr);position:fixed;left:0;right:0;bottom:0;z-index:1000;background:#0b0b0b;border-top:1px solid #2c2c2c;padding:0 env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px)}.m-tabbar a{display:flex;flex-direction:column;align-items:center;gap:2px;padding:9px 2px 10px;color:#b3b3b3;text-decoration:none;font:700 11px/1.1 inherit;font-family:inherit;min-height:56px;justify-content:center}.m-tabbar a svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.m-tabbar a[aria-current=page]{color:#d4af37}.m-tabbar a:focus-visible{outline:2px solid #d4af37;outline-offset:-3px}.m-fold .m-fold-head{margin:0}.m-fold-toggle{display:flex;width:100%;justify-content:space-between;align-items:center;gap:12px;background:none;border:0;padding:18px 0;text-align:left;cursor:pointer;font:inherit;color:inherit;border-bottom:1px solid var(--border, rgba(128,128,128,.3))}.m-fold-toggle .m-fold-title{font-size:20px;font-weight:800;line-height:1.2}.m-fold-toggle .m-fold-plus{font-size:24px;line-height:1;flex:none;transition:transform .2s}.m-fold.is-open .m-fold-plus{transform:rotate(45deg)}.m-fold .m-fold-body{display:none;padding-top:14px}.m-fold.is-open .m-fold-body{display:block}.m-fold{padding-block:0!important}.m-folded-heading{display:none!important}body.m-has-home main>section.hero,body.m-has-home main>.ticker-wrap{display:none}.m-home{display:block;background:#121212;color:#f1ede4;padding:24px max(16px,env(safe-area-inset-left,0px)) 20px;min-height:calc(100svh - 190px)}.m-home .m-eyebrow{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#d4af37;font-weight:800;margin:0 0 8px}.m-home h1,.m-home h2{font-size:30px;line-height:1.1;color:#fff;margin:0 0 12px;text-wrap:balance}.m-home p{color:#b3b3b3;margin:0 0 16px;font-size:16px;line-height:1.5}.m-home .m-seg{display:grid;grid-template-columns:1fr 1fr;background:#1e1e1e;border:1px solid #2c2c2c;border-radius:12px;padding:4px;margin-bottom:16px}.m-home .m-seg button{font:inherit;font-weight:700;border:0;background:transparent;color:#b3b3b3;padding:12px 6px;border-radius:9px;cursor:pointer}.m-home .m-seg button[aria-pressed=true]{background:#d4af37;color:#1a1503}.m-home .m-btn{display:block;width:100%;text-align:center;background:#d4af37;color:#1a1503;font-weight:800;border-radius:12px;padding:15px;text-decoration:none;margin-bottom:10px;box-sizing:border-box;border:0;font-size:16px}.m-home .m-btn.ghost{background:transparent;color:#d4af37;border:1px solid #d4af37}.m-home .m-step{background:#1e1e1e;border:1px solid #2c2c2c;border-radius:14px;padding:14px 16px;margin-bottom:10px}.m-home .m-step b{color:#fff;display:block;font-size:17px;margin-bottom:2px}.m-home .m-step span{color:#b3b3b3;font-size:15px}.m-home .m-nav{display:flex;justify-content:space-between;align-items:center;margin-top:8px}.m-home .m-nav button{font:inherit;font-weight:700;color:#d4af37;background:none;border:0;padding:10px 4px;cursor:pointer;font-size:16px}.m-home .m-dots{display:flex;gap:7px}.m-home .m-dots i{width:8px;height:8px;border-radius:50%;background:#2c2c2c}.m-home .m-dots i.on{background:#d4af37}.m-home [hidden]{display:none!important}.m-more-label{margin:22px 0 4px;padding-inline:max(16px,env(safe-area-inset-left,0px));font-weight:800;font-size:13px;letter-spacing:.1em;text-transform:uppercase;opacity:.7}}@media (min-width: 701px){.m-fold-head{display:none}}@media (max-width: 700px){body.m-has-home .grow-strip{display:none}}@media (max-width: 700px){body.m-has-home #get-app{display:none}}
