:root{--red: #c82337;--orange: #e06236;--gold: #d7ab61;--blue: #2f4c79;--amber: #ffb331;--hot: #ff2828;--ink: #000;--paper: #ffefdd;--f-brand: "Manrope", sans-serif;--f-head: "Public Sans", sans-serif;--f-body: "Roboto", sans-serif;--f-accent: "Kanit", sans-serif;--f-price: "Rubik", sans-serif;--f-hand: "Just Another Hand", cursive}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}html.modal-open{overflow:hidden}body{margin:0;background:#fff;color:var(--ink);font-family:var(--f-body);overflow-x:hidden}img{display:block;max-width:100%;height:auto}h1,h2,h3,p,ul,figure,blockquote{margin:0}button{font:inherit;cursor:pointer}.wrap{width:100%;max-width:1140px;margin:0 auto;padding:0 16px}.center{text-align:center}.btn{display:inline-block;font-family:var(--f-accent);border-style:solid;transition:transform .15s ease,box-shadow .15s ease}.btn:hover{transform:translateY(-2px)}.btn:focus-visible{outline:3px solid var(--amber);outline-offset:3px}.hero{background:#1b1d2b url(/assets/bg-dark-Cm3hsXV5.jpg) center / cover;color:#fff;padding:48px 0 40px;overflow:hidden}.wordmark{display:flex;flex-direction:column;align-items:center;font-family:var(--f-brand);font-weight:900;line-height:1}.wordmark-top{font-size:37px}.wordmark-bottom{font-size:24px}.hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;margin-top:56px}.kicker{display:flex;align-items:center;gap:14px;font-family:var(--f-head);font-weight:600;font-size:16px}.hero h1{font-family:var(--f-head);font-weight:400;font-size:54px;line-height:1.02;margin-top:18px}.hero h1 strong{font-weight:700}.hero-sub{font-size:20px;line-height:1.5;margin-top:26px;font-weight:400}.hero-sub em{font-style:italic;font-weight:700}.btn-hero{margin-top:36px;width:100%;max-width:433px;padding:18px 24px;background:#fff;color:#000;font-size:25px;font-weight:600;border-width:3px;border-color:#000;border-radius:18px;box-shadow:5px 5px 1px #00000054}.btn-hero-mobile{display:none}.hero-video{border-radius:16px;overflow:hidden;border:2px solid rgba(255,255,255,.85);aspect-ratio:16 / 9;background:#000}.vsl{display:block;width:100%;height:100%;padding:0;border:0;background:none}.vsl img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-video iframe{display:block;width:100%;height:100%;border:0}.trusted{text-align:center;font-family:var(--f-head);font-weight:600;font-size:20px;margin-top:88px;padding:0 16px}.logos{margin-top:28px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.logos-track{display:flex;width:-moz-max-content;width:max-content;animation:logos 40s linear infinite}.logos-track img{height:44px;width:auto;margin:0 40px;flex:none}@keyframes logos{to{transform:translate(-50%)}}@media (prefers-reduced-motion: reduce){.logos-track{animation:none;flex-wrap:wrap;justify-content:center;width:auto}}.stripes i{display:block;height:30px}.stripes i:nth-child(1){background:var(--red)}.stripes i:nth-child(2){background:var(--orange)}.stripes i:nth-child(3){background:var(--gold)}.stripes i:nth-child(4){background:var(--blue)}.sec{position:relative;padding:110px 0 150px}.sec-noise{background:#f4f4f4 url(/assets/bg-noise-Cvp4QT_z.avif)}.sec-blue{background:#1c2233 url(/assets/bg-blue-FuNDeHRw.jpg) center / cover;color:#fff}.sec-white{background:#fff}.sec-grey{background:#3a3a3a url(/assets/bg-grey-paper-B3s8frOJ.jpg) center / cover}.sec-paper{background:var(--paper) url(/assets/bg-paper-white-8Ta_Bp66.jpg) center / cover}.sec-dark{background:#1b1d2b url(/assets/bg-dark-Cm3hsXV5.jpg) center / cover;color:#fff}.dash{position:absolute;left:50%;bottom:0;width:233px;transform:translate(-50%,50%) rotate(-80deg);z-index:2;pointer-events:none}.dash-flip{transform:translate(-50%,50%) rotate(-100deg) scaleY(-1)}.split{display:grid;grid-template-columns:1.1fr .9fr;gap:60px;align-items:center}.split-reverse{grid-template-columns:.9fr 1.1fr}.prose h2{font-family:var(--f-head);font-weight:600;font-size:32px;line-height:1.3;margin-bottom:26px}.prose p,.prose li{font-size:22px;line-height:1.5}.prose p+p{margin-top:16px}.prose ul{margin:12px 0 16px;padding-left:28px}.prose-light{color:#fff}.question-lead{font-size:20px!important;font-style:italic}.prose .question-lead+.question{margin-top:2px}.question{font-family:var(--f-accent);font-weight:600;font-style:italic;font-size:32px!important;line-height:1.1!important;color:var(--hot);margin-bottom:22px}.question span{font-weight:600;text-decoration:underline;text-underline-offset:4px}.phone{width:100%;max-width:406px;justify-self:center}.hand{width:100%;max-width:500px;border-radius:20px;box-shadow:0 20px 50px #00000073;justify-self:center}.good-news{font-family:var(--f-head);font-weight:600;font-size:32px;line-height:1.15}.how{font-family:var(--f-accent);font-style:italic;font-weight:500;font-size:36px;margin-top:28px}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:56px}.step{border:2px solid;border-radius:30px;padding:36px 22px 32px}.step-red{border-color:var(--red)}.step-orange{border-color:var(--orange)}.step-gold{border-color:var(--gold)}.step-blue{border-color:var(--blue)}.step svg{width:44px;height:44px;fill:#000}.step h3{font-family:var(--f-head);font-weight:600;font-size:22px;line-height:1.05;margin-top:18px}.step p{font-size:16px;line-height:1.5;margin-top:18px}.means{font-size:21px;line-height:1.5;max-width:900px;margin:72px auto 0}.results{max-width:1000px}.before-after{display:grid;grid-template-columns:1fr 100px 1fr;gap:12px;align-items:center}.before-after img{border-radius:10px}.before-after .arrow{width:100px;border-radius:0}.reviews{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:24px 0 56px}.review{background:#fff;border-radius:6px;padding:16px;box-shadow:0 2px 10px #00000040}.review figcaption{display:flex;align-items:center;gap:12px;font-family:var(--f-head);font-weight:600;font-size:16px}.review figcaption img{width:36px;height:36px;border-radius:50%}.review blockquote{font-size:14px;line-height:1.5;margin-top:14px}.plans-title{font-family:var(--f-head);font-weight:900;font-size:40px;letter-spacing:1.4px}.plans{display:grid;grid-template-columns:repeat(2,minmax(0,460px));justify-content:center;gap:100px;align-items:start;margin-top:64px}.plan{position:relative;background:#2a2a2e;color:#fff;border:3px solid var(--amber);border-radius:30px;padding:36px 56px 44px;margin-top:50px}.plan-featured{background:#46464e;margin-top:0}.popular{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);background:var(--amber);color:#333;font-family:var(--f-accent);font-size:20px;padding:8px 52px;border-radius:10px;white-space:nowrap}.plan-name{font-family:var(--f-head);font-weight:700;font-size:25px;line-height:1.5}.plan-tag{font-family:var(--f-accent);font-weight:300;font-size:18px;color:#ffc646}.plan hr{border:0;border-top:1.5px solid #fff;margin:26px 0}.plan-count{font-family:var(--f-accent);font-size:62px;letter-spacing:2.4px;line-height:.8}.plan-every{font-family:var(--f-accent);font-weight:500;font-size:28px;margin-top:10px}.plan-note{font-family:var(--f-accent);font-weight:300;font-size:17px;color:#c7c7c7;margin-top:8px}.plan-price{font-family:var(--f-price);font-size:50px}.plan-price .cur{font-size:30px;color:var(--gold);vertical-align:12px;margin-right:2px}.plan-price .per{font-size:20px;color:#ccc;margin-left:4px}.plan-spend{font-family:var(--f-accent);font-weight:300;font-size:21px;margin-top:6px}.btn-plan{margin-top:26px;padding:14px 44px;background:#000;color:#fff;font-size:22px;font-weight:500;border-width:1px;border-color:#ffffff40;border-radius:8px}.checks{list-style:none;padding:0;margin:30px 0 0;text-align:left}.checks li{position:relative;padding-left:26px;font-size:16px;line-height:1.5;margin-top:10px}.checks li:before{content:"";position:absolute;left:0;top:5px;width:14px;height:11px;background:var(--gold);clip-path:polygon(0 55%,14% 40%,38% 64%,86% 0,100% 14%,38% 100%)}.plan-more{font-family:var(--f-accent);font-weight:300;font-size:21px;margin-top:36px}.local{font-family:var(--f-accent);font-size:17px;margin-top:64px}.faq{max-width:928px}.faq h2{font-family:var(--f-head);font-weight:700;font-size:40px;text-align:center;margin-bottom:40px}.faq details{border-bottom:1px solid #969696}.faq summary{list-style:none;cursor:pointer;padding:25px 0 28px 22px;position:relative;font-family:var(--f-head);font-weight:500;font-size:20px;line-height:1}.faq summary::-webkit-details-marker{display:none}.faq summary:before{content:"";position:absolute;left:2px;top:30px;border:5px solid transparent;border-left:7px solid #fff;transition:transform .15s ease;transform-origin:3px 5px}.faq details[open] summary:before{transform:rotate(90deg)}.faq details>:not(summary){font-size:16px;line-height:1.5;padding:0 15px}.faq details>:last-child{padding-bottom:24px}.faq details p+p,.faq details ul+p{margin-top:12px}.faq details ul{margin-top:8px;padding-left:40px}.closing{background:linear-gradient(#00000080,#00000080),#1d1d1d url(/assets/bg-grey-paper-B3s8frOJ.jpg) center / cover;color:#fff;text-align:center;padding:90px 16px 36px}.closing h2{font-family:var(--f-head);font-weight:700;font-size:36px}.closing-sub{font-family:var(--f-head);font-weight:600;font-size:24px;margin-top:8px}.closing-help{font-family:var(--f-hand);font-size:40px;letter-spacing:.9px;color:#ff1010;margin-top:6px}.btn-closing{margin-top:36px;width:100%;max-width:534px;padding:32px 24px;background:#000;color:#fff;font-size:28px;font-weight:600;border-width:3px;border-color:#fff;border-radius:12px}.mark{width:60px;height:auto;margin:72px auto 0}.social{display:flex;justify-content:center;gap:18px;margin-top:40px}.social img{width:28px;height:28px;-o-object-fit:contain;object-fit:contain}.copyright{font-family:"Rosario",var(--f-body);font-size:13px;color:#868686;margin-top:24px}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:#000c;display:flex;align-items:flex-start;justify-content:center;padding:60px 16px;overflow-y:auto}.modal[hidden]{display:none}.modal-box{position:relative;width:100%;max-width:950px}.modal-box iframe{display:block;width:100%;height:640px;border:0;border-radius:12px;background:transparent}.modal-close{position:absolute;top:-44px;right:0;width:36px;height:36px;padding:6px;border:0;background:none}.modal-close svg{width:100%;height:100%;fill:#fff}@media (max-width: 1024px){.steps{grid-template-columns:repeat(2,1fr)}.plans{gap:40px}.plan{padding:36px 32px 44px}}@media (max-width: 767px){.hero{padding-top:36px}.hero-grid{grid-template-columns:1fr;gap:28px;margin-top:36px;text-align:center}.kicker{justify-content:center}.hero h1{font-size:40px}.hero-sub{font-size:16px}.hero-copy .btn-hero{display:none}.btn-hero-mobile{display:block;margin:0 auto}.btn-hero{font-size:22px}.trusted{margin-top:56px;font-size:18px}.logos-track img{height:34px;margin:0 22px}.stripes i{height:16px}.sec{padding:72px 0 120px}.split,.split-reverse{grid-template-columns:1fr;gap:40px}.prose h2{font-size:26px}.prose p,.prose li{font-size:18px}.question{font-size:28px!important}.dash{width:160px}.good-news{font-size:26px}.good-news br{display:none}.how{font-size:30px}.steps{grid-template-columns:1fr;gap:20px;margin-top:36px}.means{font-size:18px;margin-top:48px}.before-after{grid-template-columns:1fr;gap:8px;justify-items:center}.before-after .arrow{width:70px;transform:rotate(90deg);margin:6px 0}.reviews{grid-template-columns:1fr;gap:14px;margin-bottom:44px}.plans-title{font-size:30px}.plans{grid-template-columns:minmax(0,460px);gap:64px;margin-top:48px}.plan{margin-top:0;padding:36px 24px 40px}.plan-count{font-size:52px}.faq h2{font-size:30px}.faq summary{font-size:18px;line-height:1.3;padding:20px 0 20px 22px}.faq summary:before{top:26px}.closing{padding-top:64px}.closing h2{font-size:28px}.closing-sub{font-size:20px}.btn-closing{padding:24px;font-size:24px}.modal{padding:52px 8px 16px}}
