body{margin:0;background:#e7e3da;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-smoothing:antialiased;color:#0f2a52}a{color:#0f2a52}a:hover{color:#091a33}h1,h2,h3{text-wrap:balance}.cta{transition:transform .15s,box-shadow .15s;text-align:center}.cta:hover{color:#fff}.cta:active{transform:translateY(3px);box-shadow:0 3px #0f7c36,0 6px 14px -6px #16a34a73!important}.shine{position:relative;overflow:hidden}.shine:before{content:"";position:absolute;top:0;bottom:0;left:-120%;width:60%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);transform:skew(-20deg);animation:shine 3.2s infinite}@keyframes shine{0%,60%{left:-120%}80%,to{left:130%}}.tex:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:repeating-linear-gradient(45deg,rgba(255,255,255,.02) 0 2px,transparent 2px 14px)}.lift{transition:transform .2s,box-shadow .2s}.lift:hover{transform:translateY(-2px);box-shadow:0 4px #0f2a520a,0 14px 24px -10px #0f2a522e!important}.flink{color:#ffffffd9!important}.flink:hover{color:#f7b500!important}.outline:hover{background:#f4f1ea!important;color:#0f2a52!important}@media (min-width:768px){.page{max-width:none!important}.sec{padding-left:max(40px,calc((100% - 1080px)/2))!important;padding-right:max(40px,calc((100% - 1080px)/2))!important}.sec:not(.hero):not(footer){padding-top:64px!important;padding-bottom:72px!important}footer.sec{padding-top:56px!important;padding-bottom:36px!important}.shead{max-width:760px;margin-left:auto!important;margin-right:auto!important}.h2e{font-size:44px!important}.slede{font-size:19px!important}.h-eye{font-size:16px!important}.h2d{font-size:52px!important}.grid2{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}.grid3{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important}.narrow{max-width:820px;margin-left:auto!important;margin-right:auto!important}.narrowcta{max-width:520px;margin-left:auto!important;margin-right:auto!important}.hero{display:grid!important;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-areas:"eye mock" "h1 mock" "lede mock" "method mock" "cta mock" "legal mock" "stats stats";column-gap:56px;align-items:start;align-content:start;text-align:left!important;padding-top:72px!important;padding-bottom:16px!important}.h-eye{grid-area:eye;justify-self:start}.h-h1{grid-area:h1;font-size:clamp(42px,4.4vw,62px)!important}.h-lede{grid-area:lede;margin-left:0!important;margin-right:0!important;max-width:540px!important;font-size:19px!important}.h-method{grid-area:method;font-size:38px!important}.h-mock{grid-area:mock;margin:0!important;align-self:center}.h-cta{grid-area:cta;justify-self:start;margin-top:28px!important;padding:20px 40px!important;font-size:20px!important}.h-legal{grid-area:legal}.h-stats{grid-area:stats;width:100%;max-width:720px;justify-self:center;text-align:center;margin-top:56px!important}.stack{height:540px!important}.st-c{width:320px!important}.st-l1{width:290px!important;transform:translate(calc(-50% - 230px)) translateZ(-80px) rotateY(14deg) scale(.92)!important}.st-r1{width:290px!important;transform:translate(calc(-50% + 230px)) translateZ(-80px) rotateY(-14deg) scale(.92)!important}.st-l2{width:270px!important;transform:translate(calc(-50% - 420px)) translateZ(-160px) rotateY(22deg) scale(.82)!important}.st-r2{width:270px!important;transform:translate(calc(-50% + 420px)) translateZ(-160px) rotateY(-22deg) scale(.82)!important}.expert{grid-column:1 / -1;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)!important;align-items:stretch}.expert img{height:100%!important;min-height:320px}.expert>div{border-top:0!important;border-left:4px solid #F7B500;padding:36px!important;display:flex;flex-direction:column;justify-content:center}.plans{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-template-areas:". label" "basic full";gap:16px 28px!important;max-width:1000px;margin-left:auto;margin-right:auto;align-items:stretch}.p-basic{grid-area:basic}.p-full{grid-area:full;transform:none!important}.p-note{display:none!important}.p-label{grid-area:label}}@media (prefers-reduced-motion:reduce){.shine:before{animation:none}.lift,.cta{transition:none}}@media (max-width: 767px){.progressive-blur{height:110px!important}}footer.sec{padding-bottom:230px!important}@media (max-width: 767px){footer.sec{padding-bottom:140px!important}}
