.site-mobile-cta{display:none}@media (width<=700px){.site-mobile-cta{z-index:40;padding:8px 16px max(8px,env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f8f8f6f5;border-top:1px solid #d9d9d2;display:block;position:fixed;bottom:0;left:0;right:0}.site-mobile-cta a{color:#f8f8f6;min-height:50px;font-family:var(--takon-font);background:#101010;border-radius:3px;justify-content:space-between;align-items:center;gap:12px;padding:0 18px;text-decoration:none;display:flex}.site-mobile-cta a span{font-size:15px;font-weight:700}.site-mobile-cta a small{color:#c8ff3d;font-size:12px}.site-mobile-cta a:focus-visible{outline:3px solid var(--takon-focus);outline-offset:2px}body:has(.site-mobile-cta){padding-bottom:calc(66px + env(safe-area-inset-bottom))}}@media print{.site-mobile-cta{display:none!important}}
