html,body{background:#0b1020;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;font-family:Manrope,ui-sans-serif,system-ui,sans-serif}*{box-sizing:border-box}a{color:#00c2a8;text-decoration:none}a:hover{color:#7fd9c9}@keyframes pcPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.82)}}@keyframes pcFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes pcSheen{0%{transform:translate(-130%)skew(-18deg)}to{transform:translate(260%)skew(-18deg)}}@keyframes pcCardIn{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:none}}@keyframes pcSettle{0%{background:linear-gradient(#ef444461,#ef44441f);transform:translateY(-22px)}60%{background:linear-gradient(#ef444461,#ef44441f);transform:translateY(0)}to{background:linear-gradient(#00c2a857,#00c2a81a);transform:translateY(0)}}@keyframes pcToast{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:translateY(0)}}@media (max-width:860px){[data-m=navlinks]{display:none!important}[data-m=burger]{display:flex!important}[data-m=navcta],[data-col="5"],[data-col="6"],[data-col="7"]{display:none!important}[data-m=lanegrid]{grid-template-columns:repeat(4,minmax(0,1fr))!important}[data-m=calrow]{grid-template-columns:92px minmax(0,1fr)!important}[data-m=features],[data-m=orderscols],[data-m=pricecols]{grid-template-columns:1fr!important}[data-m=pin]{display:none!important}[data-m=seqmobile]{display:block!important}[data-m=footcols]{grid-template-columns:1fr 1fr!important}[data-m=foottop]{grid-template-columns:1fr!important}[data-m=hero-pad]{padding-left:14px!important;padding-right:14px!important}[data-m=monthgrid]{gap:4px!important;padding-left:10px!important;padding-right:10px!important}[data-cell]{min-height:54px!important;padding:5px 4px!important}[data-chip]{gap:0!important;margin-bottom:3px!important;padding:3px!important;font-size:0!important}[data-more]{display:none!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
