@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.1110aazvokzp..woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.0esuu2f5si~v8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.12skym0rqknxy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.0carvq6u72s58.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.106do9xzbuago.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.p.0~mcdl10zdfb3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/99ce71e74c11bc20-s.0hoqzal24odb4.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8cf1ea7b03cdeb83-s.0.56594qx.-9o.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/829ba4228c966254-s.p.0ub.k0om~_-xi.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_377f4049-module__FzI6nq__className{font-family:Poppins,Poppins Fallback;font-style:normal}.poppins_377f4049-module__FzI6nq__variable{--font-poppins:"Poppins", "Poppins Fallback"}
@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b529365fa126a3f2-s.17~hndooavd5u.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8e451580e5e95631-s.p.0put2--9ix-3p.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d74bdd14d6019bc6-s.02x781ca3~dwt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(../media/345c85a432359eed-s.p.0az0.9544w3d6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato Fallback;src:local(Arial);ascent-override:101.03%;descent-override:21.8%;line-gap-override:0.0%;size-adjust:97.69%}.lato_22996e6f-module__cbXwta__className{font-family:Lato,Lato Fallback;font-style:normal}.lato_22996e6f-module__cbXwta__variable{--font-lato:"Lato", "Lato Fallback"}
:root{--maya:#5cc1ff;--blue:#3674e6;--cyan:#00abff;--midnight:#061523;--ink:#1e1d1d;--slate:#586675;--grey:#ededed;--skytint:#eaf6fe;--white:#fff;--r-lg:28px;--r-md:18px;--r-sm:12px;--e-out:cubic-bezier(.16, 1, .3, 1);--shadow:0 12px 34px #0615230f}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:84px}body.site{--hd:var(--font-poppins), "Poppins", system-ui, sans-serif;--bd:var(--font-lato), "Lato", system-ui, sans-serif;font-family:var(--bd);color:var(--ink);background:var(--white);-webkit-font-smoothing:antialiased;font-size:17px;line-height:1.6;overflow-x:hidden}.site h1,.site h2,.site h3{font-family:var(--hd);letter-spacing:-.03em;color:var(--ink);font-weight:800;line-height:1.06}.site h3{letter-spacing:-.02em;line-height:1.22}.site a{color:inherit;text-decoration:none}.site img{max-width:100%;display:block}.site svg{display:block}.site input,.site select,.site textarea{font:inherit;color:inherit}.site button{color:inherit}.site :focus-visible{outline:3px solid var(--maya);outline-offset:3px;border-radius:6px}.wrap{max-width:1160px;margin:0 auto;padding-inline:28px}.wrap.narrow{max-width:860px}.center{text-align:center}.center .lead{margin-inline:auto}section{padding-block:88px}@media (max-width:820px){.wrap{padding-inline:20px}section{padding-block:60px}}.skip{background:var(--blue);color:#fff;z-index:100;border-radius:8px;padding:8px 14px;position:absolute;top:8px;left:-9999px}.skip:focus{left:12px}.ey{font-family:var(--hd);color:var(--blue);text-transform:uppercase;letter-spacing:.08em;margin-bottom:14px;font-size:13px;font-weight:700}.ey.light{color:var(--maya)}.site h2{margin-bottom:18px;font-size:clamp(30px,4vw,44px)}.lead{color:var(--slate);max-width:620px;font-size:19px}.lead+.lead{margin-top:14px}.fineprint{color:var(--slate);margin-top:22px;font-size:14px}.fineprint a{color:var(--blue);text-underline-offset:3px;text-decoration:underline}.fineprint.light{color:#8ba7bd}@media (max-width:820px){.lead{font-size:17.5px}}.eyebrow{font-family:var(--hd);color:var(--blue);letter-spacing:.02em;background:#3674e617;border-radius:999px;align-items:center;gap:8px;margin-bottom:22px;padding:7px 15px;font-size:14px;font-weight:700;display:inline-flex}.eyebrow .d{background:var(--maya);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 4px #5cc1ff40}.hl{color:var(--blue)}.btn{font-family:var(--hd);cursor:pointer;background:var(--blue);color:#fff;transition:transform .2s var(--e-out), box-shadow .2s, background .2s;border:none;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:15px 26px;font-size:16px;font-weight:700;line-height:1.2;display:inline-flex;box-shadow:0 8px 22px #3674e64d}.site .btn{color:#fff}.btn:hover{transform:translateY(-2px);box-shadow:0 14px 30px #3674e666}.btn svg{width:18px;height:18px}.btn.sm{padding:10px 18px;font-size:14.5px;box-shadow:0 6px 16px #3674e640}.site .btn.ghost{color:var(--ink);border:1.5px solid var(--grey);background:#fff;box-shadow:0 4px 16px #0615230f}.btn.ghost:hover{border-color:var(--maya)}.site .btn.light{background:var(--maya);color:var(--midnight);box-shadow:0 10px 26px #5cc1ff59}.site .btn.white{color:var(--blue);background:#fff;box-shadow:0 10px 26px #0615232e}.site .btn.outline-light{color:#fff;box-shadow:none;background:0 0;border:1.5px solid #ffffff8c}.btn.outline-light:hover{background:#ffffff14;border-color:#fff}.btn:disabled{opacity:.6;cursor:wait;transform:none}.cta-row{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.center.cta-row,.center .cta-row{justify-content:center}.nav{z-index:50;-webkit-backdrop-filter:blur(14px);background:#ffffffd1;border-bottom:1px solid #0615230f;position:sticky;top:0}.nav .row{justify-content:space-between;align-items:center;gap:16px;height:72px;display:flex}.logo{flex:none;align-items:center;gap:12px;display:flex}.logo img{width:auto;height:26px}.logo-tag{font-family:var(--hd);color:var(--slate);border-left:1.5px solid var(--grey);white-space:nowrap;padding-left:12px;font-size:14px;font-weight:600}.navlinks{font-family:var(--hd);align-items:center;gap:24px;font-size:15px;font-weight:600;display:flex}.navlinks .txt{opacity:.8;transition:opacity .2s,color .2s}.navlinks .txt:hover{opacity:1;color:var(--blue)}@media (max-width:1020px){.navlinks .txt{display:none}.navlinks{gap:10px}}@media (max-width:640px){.navlinks .hide-sm,.logo-tag{display:none}.nav .row{height:64px}.logo img{height:22px}}.hero{background:radial-gradient(60% 60% at 82% 18%, #5cc1ff42, transparent 70%), radial-gradient(50% 50% at 10% 92%, #3674e614, transparent 70%), linear-gradient(180deg, #fff, var(--skytint));padding-block:72px 80px;position:relative;overflow:hidden}.hero-grid{grid-template-columns:1.02fr .98fr;align-items:center;gap:56px;display:grid}.hero h1{font-size:clamp(38px,5vw,58px)}.hero .sub{color:#33404d;max-width:540px;margin:30px 0 28px;font-size:19px}.hero .micro{color:var(--slate);margin-top:22px;font-size:14.5px}.hero .micro b{color:var(--ink)}.hero-copy>*{animation:rise .7s var(--e-out) both}.hero-copy>:nth-child(2){animation-delay:50ms}.hero-copy>:nth-child(3){animation-delay:.1s}.hero-copy>:nth-child(4){animation-delay:.15s}.hero-copy>:nth-child(5){animation-delay:.2s}@keyframes rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (max-width:960px){.hero-grid{grid-template-columns:1fr;gap:44px}.hero{padding-block:48px 60px}}@media (max-width:520px){.hero .sub{font-size:17.5px}}.js [data-rv]{opacity:0;transition:opacity .7s var(--e-out), transform .7s var(--e-out);transform:translateY(26px)}.js [data-rv].in{opacity:1;transform:none}.split{grid-template-columns:1fr 1fr;align-items:start;gap:56px;display:grid}@media (max-width:900px){.split{grid-template-columns:1fr;gap:28px}}.cards3{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:40px;display:grid}.cards2{grid-template-columns:repeat(2,1fr);gap:22px;margin-top:40px;display:grid}@media (max-width:860px){.cards3,.cards2{grid-template-columns:1fr}}.card{border-radius:var(--r-lg);box-shadow:var(--shadow);transition:transform .3s var(--e-out), box-shadow .3s;background:#fff;border:1px solid #06152312;padding:30px}.card h3{margin-bottom:10px;font-size:21px}.card p{color:var(--slate);font-size:16px}.card .ic{background:var(--skytint);width:52px;height:52px;color:var(--blue);border-radius:16px;justify-content:center;align-items:center;margin-bottom:18px;display:flex}.card .ic svg{width:26px;height:26px}.card .num{font-family:var(--hd);color:var(--maya);letter-spacing:.04em;margin-bottom:10px;font-size:15px;font-weight:800;display:block}.card.link:hover{transform:translateY(-6px);box-shadow:0 22px 44px #0615231a}.card .more{font-family:var(--hd);color:var(--blue);align-items:center;gap:8px;margin-top:16px;font-size:14.5px;font-weight:700;display:inline-flex}.card .more svg{width:16px;height:16px}.stakes{background:#fff}.stats{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:48px;display:grid}.stat{background:var(--skytint);border-radius:var(--r-lg);border:1px solid #5cc1ff4d;flex-direction:column;padding:28px;display:flex}.stat strong{font-family:var(--hd);color:var(--blue);letter-spacing:-.03em;font-size:52px;font-weight:800;line-height:1}.stat p{margin:14px 0 18px;font-size:16.5px}.stat a{color:var(--slate);text-underline-offset:3px;margin-top:auto;font-size:13px;text-decoration:underline}.stat a:hover{color:var(--blue)}@media (max-width:860px){.stats{grid-template-columns:1fr}.stat strong{font-size:44px}}.stakes-copy{padding-top:34px}@media (max-width:900px){.stakes-copy{padding-top:0}}.questions{gap:12px;list-style:none;display:grid}.questions li{border-radius:var(--r-md);box-shadow:var(--shadow);font-family:var(--hd);background:#fff;border:1px solid #06152312;align-items:center;gap:14px;padding:16px 18px;font-size:16px;font-weight:600;line-height:1.35;display:flex}.qmark{background:var(--skytint);width:34px;height:34px;color:var(--blue);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:800;display:flex}.value{background:linear-gradient(180deg, var(--skytint), #fff)}.guide{background:#fff}.sig{color:var(--slate);flex-direction:column;margin-top:26px;font-size:15px;display:flex}.sig b{font-family:var(--hd);color:var(--ink);font-size:17px}.proofcard{border-radius:var(--r-lg);background:#fff;border:1px solid #5cc1ff4d;padding:10px 30px;list-style:none;box-shadow:0 18px 48px #06152312}.proofcard li{color:var(--slate);border-bottom:1px solid #0615230f;padding:20px 0 20px 40px;font-size:16.5px;position:relative}.proofcard li:last-child{border-bottom:none}.proofcard li:before{content:"";background:var(--skytint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233674E6' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4L18 8'/%3E%3C/svg%3E") center / 15px no-repeat;border-radius:50%;width:22px;height:22px;position:absolute;top:23px;left:0}.proofcard b{font-family:var(--hd);color:var(--ink);margin-bottom:2px;font-size:17px;display:block}@media (max-width:520px){.proofcard{padding:4px 20px}}.plan{background:var(--skytint)}.steps{counter-reset:step;grid-template-columns:repeat(3,1fr);gap:22px;margin:44px 0 40px;list-style:none;display:grid}.step{border-radius:var(--r-lg);box-shadow:var(--shadow);background:#fff;border:1px solid #0615230f;padding:30px 28px;position:relative}.step .n{font-family:var(--hd);color:var(--blue);letter-spacing:.06em;text-transform:uppercase;background:var(--skytint);border-radius:999px;margin-bottom:16px;padding:5px 12px;font-size:13px;font-weight:700;display:inline-block}.step h3{margin-bottom:10px;font-size:21px}.step p{color:var(--slate);font-size:16px}@media (max-width:860px){.steps{grid-template-columns:1fr}}.pricing{background:var(--midnight);color:#dce8f2;position:relative;overflow:hidden}.pricing:before{content:"";pointer-events:none;background:radial-gradient(circle,#5cc1ff33,#0000 65%);width:640px;height:640px;position:absolute;top:-30%;right:-12%}.site .pricing h2{color:#fff}.pricing .lead{color:#9fb8ca}.pcards{grid-template-columns:1.1fr .9fr;align-items:start;gap:24px;margin-top:40px;display:grid;position:relative}.pcard{border-radius:var(--r-lg);background:#ffffff0a;border:1px solid #5cc1ff40;padding:34px}.pcard.featured{border-color:var(--maya);background:#ffffff12}.pill{font-family:var(--hd);letter-spacing:.06em;text-transform:uppercase;background:var(--maya);color:var(--midnight);border-radius:999px;margin-bottom:18px;padding:5px 12px;font-size:12px;font-weight:700;display:inline-block}.pill.ghost{color:var(--maya);background:0 0;border:1px solid #5cc1ff80}.site .pcard h3{color:#fff;font-size:24px}.price{font-family:var(--hd);color:var(--maya);letter-spacing:-.02em;margin:10px 0 22px;font-size:40px;font-weight:800;line-height:1.1}.price small{color:#9fb8ca;letter-spacing:0;font-size:15px;font-weight:600}.pcard ul{margin-bottom:28px;list-style:none}.pcard li{color:#cfe0ec;border-bottom:1px solid #ffffff0f;gap:12px;padding:9px 0;font-size:16px;display:flex}.pcard li:last-child{border-bottom:none}.pcard li svg{width:20px;height:20px;color:var(--maya);flex:none;margin-top:2px}@media (max-width:860px){.pcards{grid-template-columns:1fr}.pcard{padding:26px 22px}.price{font-size:34px}}.score{background:#fff}.scoreform,.bookform{border-radius:var(--r-lg);background:#fff;border:1px solid #06152314;gap:16px;padding:30px;display:grid;box-shadow:0 24px 60px #0615231a}.scoreform label,.bookform label{font-family:var(--hd);gap:6px;font-size:14px;font-weight:600;display:grid}.scoreform small,.bookform small{font-family:var(--bd);color:var(--slate);font-weight:400}.scoreform input,.bookform input,.bookform select,.bookform textarea{width:100%;font-family:var(--bd);border-radius:var(--r-sm);background:#fff;border:1.5px solid #d5dde4;padding:13px 14px;font-size:16px;font-weight:400;transition:border-color .2s,box-shadow .2s}.scoreform input:focus,.bookform input:focus,.bookform select:focus,.bookform textarea:focus{border-color:var(--blue);outline:none;box-shadow:0 0 0 4px #3674e624}.bookform textarea{resize:vertical}.two{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:560px){.two{grid-template-columns:1fr}.scoreform,.bookform{padding:22px 18px}}.scoreform .btn,.bookform .btn{width:100%;margin-top:4px}.formnote{color:var(--slate);text-align:center;font-size:13.5px}.error{color:#b42318;border-radius:var(--r-sm);background:#fef3f2;padding:10px 12px;font-size:14.5px}.hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.bookform.done{text-align:center;padding:48px 30px}.bookform.done h2{font-size:28px}.bookform.done p{color:var(--slate)}.industries{background:linear-gradient(180deg, #fff, var(--skytint))}.industries .card p{font-style:italic}.explainer{background:var(--skytint)}.define{border-radius:var(--r-lg);box-shadow:var(--shadow);border-left:5px solid var(--maya);background:#fff;margin-bottom:56px;padding:34px}.site .define h2{font-size:clamp(26px,3vw,32px)}.define p:last-child{color:#33404d;font-size:18px}.faq>h2{margin-bottom:22px}.faq details{border-radius:var(--r-md);background:#fff;border:1px solid #0615230f;margin-bottom:12px;box-shadow:0 4px 14px #06152308}.faq summary{cursor:pointer;padding:20px 56px 20px 24px;list-style:none;position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";background:var(--skytint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233674E6' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M12 6v12M6 12h12'/%3E%3C/svg%3E") center / 13px no-repeat;width:22px;height:22px;transition:transform .25s var(--e-out);border-radius:50%;margin-top:-11px;position:absolute;top:50%;right:22px}.faq details[open] summary:after{transform:rotate(45deg)}.site .faq summary h3{letter-spacing:-.01em;font-size:17.5px;font-weight:700;line-height:1.35}.faq details p{color:var(--slate);padding:0 24px 22px;font-size:16.5px}@media (max-width:520px){.define{padding:24px 20px}.faq summary{padding:18px 50px 18px 18px}.faq details p{padding:0 18px 20px}}.final{background:radial-gradient(60% 120% at 50% 0%, #ffffff2e, transparent 60%), linear-gradient(135deg, var(--blue), var(--cyan));color:#fff}.site .final h2{color:#fff;max-width:820px;margin:0 auto 16px}.final p{opacity:.95;max-width:600px;margin:0 auto 30px;font-size:19px}.book{background:radial-gradient(60% 60% at 85% 10%, #5cc1ff38, transparent 70%), linear-gradient(180deg, #fff, var(--skytint));padding-block:64px 88px}.book-grid{grid-template-columns:1fr 1fr;align-items:start;gap:56px;display:grid}.book h1{font-size:clamp(36px,4.6vw,52px)}.book .sub{color:#33404d;max-width:520px;margin:26px 0;font-size:18.5px}.next{counter-reset:n;gap:14px;margin-bottom:28px;list-style:none;display:grid}.next li{counter-increment:n;color:var(--slate);padding-left:46px;font-size:16.5px;position:relative}.next li:before{content:counter(n);background:var(--blue);color:#fff;width:32px;height:32px;font-family:var(--hd);border-radius:50%;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:flex;position:absolute;top:-2px;left:0}.next b{color:var(--ink);font-family:var(--hd)}.pricebox{grid-template-columns:1fr 1fr;gap:12px;display:grid}.pricebox div{border-radius:var(--r-md);box-shadow:var(--shadow);background:#fff;border:1px solid #5cc1ff4d;padding:16px 18px}.pricebox span{color:var(--slate);font-size:13.5px;display:block}.pricebox b{font-family:var(--hd);color:var(--blue);font-size:22px}.pricebox small{color:var(--slate);font-size:12.5px;font-weight:600}@media (max-width:900px){.book-grid{grid-template-columns:1fr;gap:36px}.book{padding-block:44px 60px}}@media (max-width:420px){.pricebox{grid-template-columns:1fr}}.footer{background:var(--midnight);color:#8ba7bd;padding-block:56px 28px;font-size:15px}.frow{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:32px;display:grid}.fbrand img{width:auto;height:26px;margin-bottom:14px}.fbrand p{max-width:280px}.fcol{flex-direction:column;gap:8px;display:flex}.site .fcol h2{font-family:var(--hd);letter-spacing:.08em;text-transform:uppercase;color:#fff;margin-bottom:6px;font-size:13px;font-weight:700}.fcol a:hover{color:var(--maya)}.fbase{margin-top:40px;font-size:13.5px}.fbase span{border-top:1px solid #ffffff14;padding-top:22px;display:block}@media (max-width:860px){.frow{grid-template-columns:1fr 1fr}.fbrand{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.js [data-rv]{opacity:1;transform:none}}.site .btn.outline{color:var(--blue);border:1.5px solid var(--blue);box-shadow:none;background:0 0}.btn.outline:hover{box-shadow:none;background:#3674e60f}.hx{padding-block:64px 76px}.hx-grid{grid-template-columns:46fr 54fr;grid-template-areas:"copy vis""cta vis";align-items:start;column-gap:56px;display:grid}.hx-copy{grid-area:copy;align-self:end}.hx-vis{grid-area:vis;align-self:center;min-width:0}.hx-cta{grid-area:cta;margin-top:30px}.hx h1{text-wrap:balance;font-size:clamp(36px,4.6vw,56px)}.hx .sub{margin:24px 0 0}.hx-copy>*,.hx-cta{animation:rise .7s var(--e-out) both}.hx-copy>:nth-child(2){animation-delay:50ms}.hx-copy>:nth-child(3){animation-delay:.1s}.hx-cta{animation-delay:.15s}@media (max-width:960px){.hx{padding-block:40px 56px}.hx-grid{grid-template-columns:1fr;grid-template-areas:"copy""vis""cta";row-gap:30px}.hx-cta{margin-top:0}}.hx-card{border-radius:var(--r-lg);animation:rise .8s .1s var(--e-out) backwards;background:#fff;border:1px solid #5cc1ff40;padding:26px 28px 22px;box-shadow:0 24px 60px #0615231a}.hx-card-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 14px;margin-bottom:18px;display:flex}.hx-card-title{font-family:var(--hd);letter-spacing:-.02em;font-size:19px;font-weight:800}.hx-tag{color:var(--slate);font-size:12.5px}.hx-tag b{color:#9a6700;font-weight:700}@media (max-width:560px){.hx-card{padding:20px 18px 16px}}.ag-rows{gap:14px;display:grid}.ag-row{grid-template-columns:1fr auto;align-items:center;gap:6px 12px;display:grid}.ag-name{font-family:var(--hd);font-size:14px;font-weight:600}.ag-count{color:var(--slate);font-size:13.5px}.ag-count b{color:var(--blue);font-family:var(--hd)}.ag-dots{grid-column:1/-1;gap:8px;display:flex}.ag-group{gap:3px;display:inline-flex}.ag-group i,.ag-foot i{background:#fff;border:1.5px solid #9cd6fb;border-radius:50%;width:8px;height:8px;display:block}.ag-group i.on,.ag-foot i.on{background:var(--blue);border-color:var(--blue)}.ag-group i{animation:pop .3s var(--e-out) both;animation-delay:calc(.3s + var(--i) * 5ms)}.ag-group i.on{animation:pop .3s var(--e-out) both, fill-on .35s var(--e-out) both;animation-delay:calc(.3s + var(--i) * 5ms), calc(.5s + var(--i) * 5ms)}@keyframes fill-on{0%{background:#fff;border-color:#9cd6fb}to{background:var(--blue);border-color:var(--blue)}}.ag-more{color:var(--blue);font-size:13px;font-family:var(--hd);margin-top:12px;font-weight:600;display:none}.ag-foot{border-top:1px solid var(--grey);color:var(--slate);flex-wrap:wrap;gap:8px 20px;margin-top:18px;padding-top:14px;font-size:13.5px;display:flex}.ag-foot span{align-items:center;gap:7px;display:inline-flex}.ag-foot b{color:var(--ink)}@media (max-width:1120px){.ag-dots{gap:6px}.ag-group{gap:2px}.ag-group i{width:7px;height:7px}}@media (max-width:560px){.ag-extra{display:none}.ag-more{display:block}.ag-dots{gap:4px}.ag-group i{border-width:1.2px;width:5.5px;height:5.5px}}.hx-stack{gap:16px;display:grid}.hx-stack-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 14px;padding-inline:4px;display:flex}.ic-card{--rot:0deg;border-radius:var(--r-lg);transform:rotate(var(--rot));animation:card-in .7s var(--e-out) backwards;animation-delay:calc(.3s + var(--n) * .15s);background:#fff;border:1px solid #5cc1ff40;grid-template-columns:150px 1fr;align-items:center;gap:6px 20px;padding:24px 26px;display:grid;position:relative;box-shadow:0 20px 50px #0615231a}.ic-card:first-of-type{--rot:-2deg;margin-right:40px}.ic-card:nth-of-type(2){--rot:1.5deg;background:var(--midnight);border-color:var(--midnight);color:#cfe0ec;margin-left:40px}.ic-card:nth-of-type(3){--rot:-1deg;margin-right:18px}@keyframes card-in{0%{opacity:0;transform:translateY(36px)rotate(0)}to{opacity:1;transform:rotate(var(--rot))}}.ic-num{font-family:var(--hd);color:var(--maya);letter-spacing:.06em;font-size:12px;font-weight:700;position:absolute;top:14px;right:18px}.ic-fig{font-family:var(--hd);letter-spacing:-.03em;color:var(--blue);font-size:42px;font-weight:800;line-height:1}.ic-card:nth-of-type(2) .ic-fig{color:var(--maya)}.site .ic-title{letter-spacing:-.01em;margin-bottom:6px;font-size:18px;line-height:1.25}.site .ic-card:nth-of-type(2) .ic-title{color:#fff}.ic-card p{color:var(--slate);font-size:15px;line-height:1.5}.ic-card:nth-of-type(2) p{color:#9fb8ca}@media (max-width:960px){.ic-card:nth-of-type(n){--rot:0deg;margin:0}}@media (max-width:560px){.ic-card p{display:none}.ic-card{grid-template-columns:1fr;padding:20px}.ic-fig{font-size:36px}}.hx-card.voice{background:var(--midnight);border-color:var(--midnight);color:#cfe0ec;padding-bottom:26px}.voice .hx-card-title{color:#fff}.voice .hx-tag{color:#8ba7bd}.voice .hx-tag b{color:#f5c451}.vm-sub{color:#9fb8ca;margin:-8px 0 22px;font-size:14.5px}.vm-rows{gap:16px;display:grid}.vm-row{grid-template-columns:170px 1fr 48px;align-items:center;gap:14px;display:grid}.vm-name{font-size:15.5px}.vm-track{background:#ffffff12;border-radius:999px;height:14px;overflow:hidden}.vm-bar{background:var(--blue);transform-origin:0;height:100%;animation:grow .9s var(--e-out) both;animation-delay:calc(.35s + var(--n) * .12s);border-radius:999px;display:block}@keyframes grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.vm-val{font-family:var(--hd);text-align:right;color:#fff;font-weight:700}.vm-row.you .vm-name{color:#fff;font-family:var(--hd);font-weight:700}.vm-row.you .vm-bar{background:linear-gradient(90deg, var(--cyan), var(--maya));box-shadow:0 0 18px #5cc1ff73}.vm-row.you .vm-val{color:var(--maya)}@media (max-width:560px){.vm-row{grid-template-columns:1fr auto;gap:6px 10px}.vm-track{grid-area:2/1/auto/-1}}.hx-card-title.you{color:var(--blue)}.hx-card-sub{color:var(--slate);margin:-10px 0 18px;font-size:14px}.pr-timer{opacity:0;pointer-events:none;width:1px;height:1px;animation:5s linear both pr-run;position:absolute}.pr-paused .pr-timer{animation-play-state:paused}@keyframes pr-run{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.pr{position:relative}.pr-stage{display:grid}.pr-slide{visibility:hidden;opacity:0;grid-area:1/1;align-self:center;min-width:0}.pr-slide.is-on{visibility:visible;opacity:1;animation:pr-fade .5s var(--e-out) both}@keyframes pr-fade{0%{opacity:0}to{opacity:1}}.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}@property --num{syntax:"<integer>";inherits:false;initial-value:0}.voice .vm-row{animation:vm-in .45s var(--e-out) backwards;animation-delay:calc(.35s + var(--n) * .45s)}@keyframes vm-in{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:none}}.voice .vm-bar{animation:grow .8s var(--e-out) both;animation-delay:calc(.5s + var(--n) * .45s)}.vm-val{--num:var(--to);counter-reset:pct var(--num);animation:count .8s var(--e-out) both;animation-delay:calc(.5s + var(--n) * .45s)}.vm-val:after{content:counter(pct) "%"}@keyframes count{0%{--num:0}to{--num:var(--to)}}.vm-row.you .vm-bar{animation:grow .8s var(--e-out) both, you-glow 1s ease-out both;animation-delay:calc(.5s + var(--n) * .45s), calc(1.3s + var(--n) * .45s)}@keyframes you-glow{0%{box-shadow:0 0 #5cc1ff00}40%{box-shadow:0 0 28px #5cc1ffe6}to{box-shadow:0 0 18px #5cc1ff73}}.js .cards3[data-rv],.js .cards2[data-rv],.js .stats[data-rv],.js .steps[data-rv],.js .pcards[data-rv],.js .questions[data-rv],.js .proofcard[data-rv]{opacity:1;transform:none}.js [data-rv]:is(.cards3,.cards2,.stats,.steps,.pcards,.questions,.proofcard)>*{opacity:0;transition:opacity .6s var(--e-out), transform .6s var(--e-out), box-shadow .3s, border-color .3s, background .3s;transform:translateY(24px)}.js [data-rv].in:is(.cards3,.cards2,.stats,.steps,.pcards,.questions,.proofcard)>*{opacity:1;transform:none}.js [data-rv].in>:nth-child(2){transition-delay:90ms,90ms,0s,0s,0s}.js [data-rv].in>:nth-child(3){transition-delay:.18s,.18s,0s,0s,0s}.js [data-rv].in>:nth-child(4){transition-delay:.27s,.27s,0s,0s,0s}.card,.step,.stat,.questions li,.pricebox div,.faq details{transition:transform .35s var(--e-out), box-shadow .35s var(--e-out), border-color .3s, background .3s}.js [data-rv].in:is(.cards3,.cards2,.stats,.steps,.questions)>:hover,.card:hover,.step:hover,.stat:hover,.questions li:hover,.pricebox div:hover{border-color:#5cc1ff8c;transition-delay:0s;transform:translateY(-6px);box-shadow:0 24px 48px #0615231a}.card .ic{transition:transform .45s cubic-bezier(.34,1.56,.64,1),background .3s,color .3s}.card:hover .ic{background:var(--blue);color:#fff;transform:rotate(-8deg)scale(1.1)}.card .num{transition:transform .35s var(--e-out), color .3s;transform-origin:0}.card:hover .num{color:var(--blue);transform:scale(1.25)}.card .more svg,.btn svg{transition:transform .3s var(--e-out)}.card:hover .more svg,.btn:hover svg{transform:translate(4px)}.step .n{transition:background .3s, color .3s, transform .35s var(--e-out)}.step:hover .n{background:var(--blue);color:#fff;transform:translate(3px)}.stat strong{transform-origin:0 100%;transition:transform .4s cubic-bezier(.34,1.56,.64,1);display:inline-block}.stat:hover{background:#fff}.stat:hover strong{transform:scale(1.08)}.qmark{transition:transform .45s cubic-bezier(.34,1.56,.64,1),background .3s,color .3s}.questions li:hover .qmark{background:var(--blue);color:#fff;transform:rotate(14deg)scale(1.12)}.proofcard li{transition:padding-left .35s var(--e-out), color .3s}.proofcard li:before{transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.proofcard li:hover{color:var(--ink);padding-left:46px}.proofcard li:hover:before{transform:scale(1.25)}.pcard{transition:transform .4s var(--e-out), border-color .3s, box-shadow .4s, background .3s}.js [data-rv].in.pcards>:hover,.pcard:hover{border-color:var(--maya);transition-delay:0s;transform:translateY(-8px);box-shadow:0 28px 60px #00000059,0 0 0 1px #5cc1ff59}.pcard li svg{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.pcard li:hover svg{transform:scale(1.3)}.pcard li{transition:color .2s, padding-left .3s var(--e-out)}.pcard li:hover{color:#fff;padding-left:4px}.faq details:hover{border-color:#5cc1ff8c;box-shadow:0 10px 26px #0615230f}.faq summary h3{transition:color .2s}.faq summary:hover h3{color:var(--blue)}.faq details[open] p{animation:rise .45s var(--e-out) both}.navlinks .txt{position:relative}.navlinks .txt:after{content:"";background:var(--maya);transform-origin:0;height:2px;transition:transform .3s var(--e-out);border-radius:2px;position:absolute;bottom:-6px;left:0;right:0;transform:scaleX(0)}.navlinks .txt:hover:after{transform:scaleX(1)}.fcol a{transition:color .2s, transform .25s var(--e-out)}.fcol a:hover{transform:translate(4px)}.eyebrow .d{animation:2.4s ease-in-out infinite blip}@keyframes blip{0%,to{box-shadow:0 0 0 4px #5cc1ff40}50%{box-shadow:0 0 0 7px #5cc1ff14}}.hx-card,.ic-card{transition:transform .4s var(--e-out), box-shadow .4s var(--e-out)}.hx-card:hover{transform:translateY(-4px);box-shadow:0 32px 70px #06152324}.ic-card:hover{z-index:2;transform:rotate(0)translateY(-4px)scale(1.02)}.ag-row{transition:transform .25s var(--e-out)}.ag-row:hover{transform:translate(4px)}.ag-row:hover .ag-name{color:var(--blue)}.vm-row:hover .vm-name{color:#fff}.vm-row:hover .vm-track{background:#ffffff1f}.scoreform input,.bookform input,.bookform select,.bookform textarea{transition:border-color .2s, box-shadow .2s, transform .2s var(--e-out)}.scoreform input:hover,.bookform input:hover,.bookform select:hover,.bookform textarea:hover{border-color:var(--maya)}@media (hover:none){.card:hover,.step:hover,.stat:hover,.questions li:hover,.pricebox div:hover,.pcard:hover,.hx-card:hover,.ic-card:hover{transform:none}}@media (prefers-reduced-motion:reduce){.eyebrow .d{animation:none}.js [data-rv]:is(.cards3,.cards2,.stats,.steps,.pcards,.questions,.proofcard)>*{opacity:1;transform:none}}.hx h1{letter-spacing:-.025em;line-height:1.1}.hx-proof{font-family:var(--hd);color:var(--blue);align-items:center;gap:10px;margin-top:18px;font-size:15px;font-weight:600;display:flex}.hx-proof-dot{background:var(--blue);border-radius:50%;flex:none;width:8px;height:8px;animation:2.4s ease-in-out infinite blip;box-shadow:0 0 0 4px #3674e626}.lead.strong{color:var(--ink);font-family:var(--hd);font-size:20px;font-weight:700}@media (prefers-reduced-motion:reduce){.hx-proof-dot{animation:none}}.cta-notes{grid-template-columns:1fr 1fr;gap:14px 22px;max-width:560px;margin-top:18px;display:grid}.cta-notes div{border-left:3px solid var(--maya);padding-left:12px}.cta-notes dt{font-family:var(--hd);color:var(--ink);font-size:14px;font-weight:700}.cta-notes dd{color:var(--slate);font-size:14px;line-height:1.45}.cta-notes div:last-child{border-left-color:var(--blue)}@media (max-width:520px){.cta-notes{grid-template-columns:1fr}}.compare{gap:14px;margin-top:26px;display:grid}.cmp{border-radius:var(--r-md);box-shadow:var(--shadow);transition:transform .35s var(--e-out), box-shadow .35s, border-color .3s;background:#fff;border:1px solid #06152314;padding:20px 22px}.cmp:hover{border-color:#5cc1ff8c;transform:translateY(-4px);box-shadow:0 20px 40px #06152317}.cmp.full{background:var(--skytint);border-color:#5cc1ff66}.site .cmp h3{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:10px;font-size:19px;display:flex}.cmp h3 span{font-family:var(--hd);color:var(--blue);white-space:nowrap;font-size:13px;font-weight:700}.cmp ul{gap:6px;margin-bottom:10px;list-style:none;display:grid}.cmp li{color:var(--ink);padding-left:20px;font-size:15.5px;line-height:1.45;position:relative}.cmp li:before{content:"";background:var(--maya);border-radius:50%;width:8px;height:8px;position:absolute;top:8px;left:2px}.cmp.full li:before{background:var(--blue)}.cmp p{color:var(--slate);font-size:14px}.cmp p a{color:var(--blue);text-underline-offset:3px;margin-left:4px;font-weight:700;text-decoration:underline}.ma-hero{padding-block:64px 80px}.ma-grid{grid-template:"copy form""how form"1fr/1fr 1fr;align-items:start;column-gap:56px;display:grid}.ma-copy{grid-area:copy}.ma-form{grid-area:form}.ma-how{grid-area:how}.ma-copy h1{letter-spacing:-.025em;font-size:clamp(38px,4.8vw,56px);line-height:1.1}.ma-copy .sub{margin:24px 0 0}.ma-copy>*{animation:rise .7s var(--e-out) both}.ma-pills{flex-wrap:wrap;gap:10px;margin-top:26px;list-style:none;display:flex}.ma-pills li{font-family:var(--hd);box-shadow:var(--shadow);transition:transform .3s var(--e-out);background:#fff;border:1px solid #5cc1ff66;border-radius:999px;padding:8px 16px;font-size:14px;font-weight:600}.ma-pills li:hover{transform:translateY(-3px)}.ma-pills b{color:var(--blue)}.ma-how{animation:rise .7s .15s var(--e-out) both;border-radius:var(--r-md);background:#ffffffb3;border:1px solid #0615230f;margin-top:34px;padding:22px 24px}.site .ma-how h2{letter-spacing:-.01em;margin-bottom:12px;font-size:18px}.ma-how ol{counter-reset:s;gap:10px;list-style:none;display:grid}.ma-how li{counter-increment:s;color:#33404d;padding-left:38px;font-size:15.5px;position:relative}.ma-how li:before{content:counter(s);background:var(--blue);color:#fff;width:26px;height:26px;font-family:var(--hd);border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex;position:absolute;top:0;left:0}.ma-form{animation:rise .8s .1s var(--e-out) both;scroll-margin-top:90px}.ma-form-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.site .ma-form-head h2{letter-spacing:-.02em;margin:0;font-size:22px}.ma-form-head span{font-family:var(--hd);color:var(--blue);background:var(--skytint);white-space:nowrap;border-radius:999px;padding:5px 11px;font-size:12.5px;font-weight:700}.ma-questions{background:var(--skytint);border-radius:var(--r-sm);padding:14px 16px}.ma-questions span{font-family:var(--hd);letter-spacing:.08em;text-transform:uppercase;color:var(--blue);font-size:11.5px;font-weight:700}.ma-questions ol{color:var(--ink);gap:4px;margin:8px 0 0 18px;font-size:14.5px;display:grid}.ma-loading{background:var(--skytint);border-radius:var(--r-sm);align-items:center;gap:12px;padding:14px 16px;display:flex}.ma-loading strong{font-family:var(--hd);font-size:14.5px}.ma-loading p{color:var(--slate);font-size:13px}.ma-spinner{border:3px solid #cfe6f7;border-top-color:var(--blue);border-radius:50%;flex:none;width:26px;height:26px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.ma-demo{cursor:pointer;font-family:var(--hd);color:var(--blue);text-underline-offset:3px;background:0 0;border:none;justify-self:center;font-size:14.5px;font-weight:600;text-decoration:underline}@media (max-width:960px){.ma-grid{grid-template:"copy""form""how"/1fr;row-gap:30px}.ma-how{margin-top:0}.ma-hero{padding-block:40px 56px}}.ma-results{background:#fff;padding-block:72px 88px;scroll-margin-top:72px}.ma-head{justify-content:space-between;align-items:end;gap:20px;margin-bottom:28px;display:flex}.site .ma-head h2{margin-bottom:4px}.ma-meta{color:var(--slate);font-size:15px}.site .ma-head .btn.ghost{color:var(--ink)}.ma-top{grid-template-columns:240px 1fr;gap:16px;margin-bottom:18px;display:grid}.ma-score{background:var(--midnight);color:#fff;border-radius:var(--r-lg);padding:26px 28px}.ma-score strong{font-family:var(--hd);letter-spacing:-.03em;color:var(--maya);font-size:64px;font-weight:800;line-height:1}.ma-score span{color:#9fb8ca;margin-top:6px;font-size:14px;display:block}.ma-score p{font-family:var(--hd);margin-top:14px;font-size:17px;font-weight:700}.ma-summary{background:var(--skytint);border-radius:var(--r-lg);border:1px solid #5cc1ff4d;flex-direction:column;justify-content:center;padding:26px 30px;display:flex}.ma-summary p{font-family:var(--hd);font-size:22px;font-weight:600;line-height:1.35}.ma-summary b{color:var(--blue)}.ma-note{color:var(--slate);margin-top:10px;font-size:14px}.ma-summary .ma-note{font-size:14px;font-weight:400;font-family:var(--bd)}.ma-grid-card{margin-bottom:18px;animation:none}.ma-rows{gap:14px;display:grid}.ma-row{grid-template-columns:170px 1fr auto;align-items:center;gap:16px;display:grid}.ma-name{font-family:var(--hd);font-size:15px;font-weight:600}.ma-dots{gap:22px;display:flex}.ma-group{gap:7px;display:inline-flex}.ma-group i{width:20px;height:20px;animation:pop .35s var(--e-out) both;background:#fff;border:2px solid #9cd6fb;border-radius:50%;display:block}.ma-group i.on{background:var(--blue);border-color:var(--blue)}.ma-row:nth-child(2) .ma-group i{animation-delay:.15s}.ma-row:nth-child(3) .ma-group i{animation-delay:.3s}.ma-count{color:var(--slate);font-size:15px}.ma-locked{color:var(--slate);font-size:14px;font-style:italic}.ma-count b{color:var(--blue);font-family:var(--hd)}.ma-two{grid-template-columns:1fr 1.1fr;gap:18px;display:grid}.ma-panel .ey{margin-bottom:8px}.ma-q{border-bottom:1px solid var(--grey);justify-content:space-between;gap:14px;padding:12px 0;font-size:15px;display:flex}.ma-q b{font-family:var(--hd);color:var(--blue);white-space:nowrap}.site .ma-panel h3{margin:20px 0 10px;font-size:17px}.ma-sites{flex-wrap:wrap;gap:8px;list-style:none;display:flex}.ma-sites li{background:var(--skytint);border-radius:999px;padding:6px 12px;font-size:14px}.ma-sites b{color:var(--blue);margin-left:4px}.ma-actions{background:var(--midnight);border-radius:var(--r-lg);color:#cfe0ec;padding:30px}.ma-actions ol{counter-reset:a;gap:18px;margin-top:6px;list-style:none;display:grid}.ma-actions li{counter-increment:a;padding-left:44px;position:relative}.ma-actions li:before{content:counter(a);background:var(--maya);width:30px;height:30px;color:var(--midnight);font-family:var(--hd);border-radius:50%;justify-content:center;align-items:center;font-weight:800;display:flex;position:absolute;top:0;left:0}.site .ma-actions h3{color:#fff;margin-bottom:4px;font-size:17px}.ma-actions p{color:#9fb8ca;font-size:15px}.ma-cta{border-radius:var(--r-lg);color:#fff;background:radial-gradient(60% 120% at 50% 0%, #ffffff2e, transparent 60%), linear-gradient(135deg, var(--blue), var(--cyan));justify-content:space-between;align-items:center;gap:28px;margin-top:18px;padding:34px;display:flex}.site .ma-cta h2{color:#fff;margin-bottom:8px;font-size:clamp(24px,2.6vw,30px)}.ma-cta .ey.light{color:#dff2ff}.ma-cta p{opacity:.95;max-width:640px}.ma-cta .btn{flex:none}@media (max-width:860px){.ma-top,.ma-two{grid-template-columns:1fr}.ma-head{flex-direction:column;align-items:start}.ma-cta{flex-direction:column;align-items:start;padding:26px}}@media (max-width:560px){.ma-row{grid-template-columns:1fr auto;row-gap:8px}.ma-dots{grid-area:2/1/auto/-1;gap:14px}.ma-group{gap:5px}.ma-group i{width:16px;height:16px}.ma-summary p{font-size:19px}}@media print{.nav,.footer,.ma-hero,.ma-head .btn,.ma-cta .btn{display:none!important}.ma-results{padding:0}.ma-group i{animation:none}.hx-card,.card,.ma-actions,.ma-score,.ma-summary{break-inside:avoid;box-shadow:none}}@keyframes pop{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:none}}.site .score-h2 span{margin-top:12px;font-size:.8em;line-height:1.15;display:block}.site .scoreform-head{letter-spacing:-.02em;margin-bottom:2px;font-size:20px}.cmp.lead{background:var(--skytint);border-color:#5cc1ff73}.cmp.lead li:before{background:var(--blue)}.cmp.plain{background:#fff;border-color:#06152314}.cmp.plain li:before{background:var(--maya)}.cmp.plain h3 span{color:var(--slate)}
