body:has(.cmt-home-strip){padding-bottom:var(--cmt-strip-height,190px)}body:has(.cmt-home-strip) .motion-toggle{bottom:calc(var(--cmt-strip-height,190px) + 12px)}.cmt-home-strip{z-index:60;padding:18px 0 calc(18px + env(safe-area-inset-bottom));color:#fff;background:#12223b;border-top:1px solid #304565;position:fixed;inset:auto 0 0;box-shadow:0 -4px 24px #12223b18}.cmt-home-strip-inner{justify-content:space-between;align-items:center;gap:20px;display:flex}.cmt-home-strip-copy{text-align:left;min-width:0}.cmt-home-strip-title{letter-spacing:-.03em;font-size:17px;font-weight:700;line-height:1.5}.cmt-home-strip-description{color:#d3ddf0;margin-top:3px;font-size:12px;line-height:1.6}.cmt-home-strip-link{color:#12223b;text-align:center;background:#fff;border:1px solid #fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:12px 20px;font-size:13px;font-weight:650;line-height:1.5;display:inline-flex}.cmt-home-strip-link:hover{background:#e9eeff;border-color:#e9eeff}.cmt-home-strip-link:focus-visible{outline-offset:4px;outline:3px solid #b8c7ff}.cmt-home-strip-link svg{width:18px;height:18px}@media (max-width:700px){.cmt-home-strip{padding-top:14px;padding-bottom:calc(14px + env(safe-area-inset-bottom))}.cmt-home-strip-inner{flex-direction:column;align-items:stretch;gap:10px;width:calc(100% - 40px)}.cmt-home-strip-title{font-size:15px}.cmt-home-strip-description{font-size:11px}.cmt-home-strip-link{width:100%}}@media (max-width:360px){body:has(.cmt-home-strip) .results-heading h1{font-size:36px}}
