.skip-link{position:absolute;z-index:10;top:-100px;left:16px;padding:10px 14px;background:var(--lime);color:var(--ink);font-size:14px;font-weight:bold}.skip-link:focus{top:12px}.demo-note{display:block!important;margin-top:12px!important;color:#b9c4be!important;font-size:10px!important}.product-preview img,.product-shot img{height:auto}.related-pages{margin-top:24px!important;font-size:13px!important}.related-pages a{color:var(--ink);font-weight:bold;text-decoration:underline;text-underline-offset:3px}@media(max-width:760px){.site-header:has(.page-nav){height:auto;min-height:65px;flex-wrap:wrap;padding-top:10px;padding-bottom:10px}.site-header:has(.page-nav) .page-nav{display:flex;position:static;width:100%;padding:10px 0 0;background:transparent;border:0;justify-content:space-between;align-items:center;gap:8px}.site-header:has(.page-nav) .page-nav a:not(.nav-cta){display:block;color:#45504d;font-size:12px}.site-header:has(.page-nav) .page-nav .nav-cta{padding:8px 10px;font-size:11px}}
.privacy-page{max-width:850px}.privacy-page h1{margin:0 0 28px;font-size:clamp(45px,5vw,70px);letter-spacing:-3px;line-height:1}.privacy-page h2{margin:55px 0 13px;font-size:26px;letter-spacing:-1px}.privacy-page p{max-width:720px;color:var(--muted)}.privacy-page .privacy-lead{font-size:20px;color:var(--ink)}.privacy-page a{color:var(--ink);font-weight:bold;text-decoration:underline;text-underline-offset:3px}
@media(max-width:760px){.section h2,.final-cta h2{font-size:clamp(36px,10.5vw,45px);letter-spacing:-2.5px}.section h2 br,.final-cta h2 br{display:none}.page-hero h1{font-size:clamp(34px,10vw,43px);letter-spacing:-2.5px}.page-section h2,.page-cta h2{font-size:clamp(32px,9vw,36px);letter-spacing:-2px}.feature-card{min-height:0;padding-bottom:28px}.feature-card .access-visual,.feature-card .payment-visual,.feature-card .metric-visual{position:static;margin-top:28px}.feature-card .feature-link{position:relative;z-index:1}}
