@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/7e832ad540183e91-s.280oih_b74u9j.woff2?dpl=dpl_9Var5L9CSSHwRdB4qm4aRL1K2Yd5)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2094fb60fd9c8287-s.3qxy1tqak831c.woff2?dpl=dpl_9Var5L9CSSHwRdB4qm4aRL1K2Yd5)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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c875c6f5d3e977ac-s.p.1h18_wedhzk4h.woff2?dpl=dpl_9Var5L9CSSHwRdB4qm4aRL1K2Yd5)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:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.2b_sldcwg6mn_.woff2?dpl=dpl_9Var5L9CSSHwRdB4qm4aRL1K2Yd5)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.1emuuracu50qd.woff2?dpl=dpl_9Var5L9CSSHwRdB4qm4aRL1K2Yd5)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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.p.43zbiuwnnoiok.woff2?dpl=dpl_9Var5L9CSSHwRdB4qm4aRL1K2Yd5)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:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.0ynx40_3oa9rk.woff2?dpl=dpl_9Var5L9CSSHwRdB4qm4aRL1K2Yd5)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0da9c7f357bd9d4d-s.1975l3y3401x_.woff2?dpl=dpl_9Var5L9CSSHwRdB4qm4aRL1K2Yd5)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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e6fa89aa22d24ec-s.p.2o7m9ogm38dql.woff2?dpl=dpl_9Var5L9CSSHwRdB4qm4aRL1K2Yd5)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:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.3ji57o093q1kd.woff2?dpl=dpl_9Var5L9CSSHwRdB4qm4aRL1K2Yd5)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.19xuq3td7fwu_.woff2?dpl=dpl_9Var5L9CSSHwRdB4qm4aRL1K2Yd5)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-20C4,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.3o_v2fun1jzxk.woff2?dpl=dpl_9Var5L9CSSHwRdB4qm4aRL1K2Yd5)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.11ypmpdlzqdb_.woff2?dpl=dpl_9Var5L9CSSHwRdB4qm4aRL1K2Yd5)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.3go-kn2r40gie.woff2?dpl=dpl_9Var5L9CSSHwRdB4qm4aRL1K2Yd5)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-20C4,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.3bh2vc0w-r-ll.woff2?dpl=dpl_9Var5L9CSSHwRdB4qm4aRL1K2Yd5)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_455f3efa-module__7-NtVa__className{font-family:Poppins,Poppins Fallback;font-style:normal}.poppins_455f3efa-module__7-NtVa__variable{--sp-font-body:"Poppins", "Poppins Fallback"}
@font-face{font-family:Quicksand;font-style:normal;font-weight:700;font-display:swap;src:url(../media/718539260789fcef-s.2h7b10s8_l_ia.woff2?dpl=dpl_9Var5L9CSSHwRdB4qm4aRL1K2Yd5)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Quicksand;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1f09957774dad082-s.38s65lihgyeo6.woff2?dpl=dpl_9Var5L9CSSHwRdB4qm4aRL1K2Yd5)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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Quicksand;font-style:normal;font-weight:700;font-display:swap;src:url(../media/03ab014d3b478c8d-s.p.21uqza3yk_q9x.woff2?dpl=dpl_9Var5L9CSSHwRdB4qm4aRL1K2Yd5)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:Quicksand Fallback;src:local(Arial);ascent-override:95.87%;descent-override:23.97%;line-gap-override:0.0%;size-adjust:104.31%}.quicksand_4ec3a4a7-module__jYFKiG__className{font-family:Quicksand,Quicksand Fallback;font-style:normal;font-weight:700}.quicksand_4ec3a4a7-module__jYFKiG__variable{--sp-font-heading:"Quicksand", "Quicksand Fallback"}
.sp2{--sp-primary:#1677be;--sp-accent:#ebc320;--sp-positive:#3fae90;--sp-text:#0a1f44;--sp-heading:#1c1e2e;--sp-muted:#5b618f;--sp-bg-light:#f6f8fc;--sp-link:#c9531a;--sp-link-hover:#b6450f;--sp-pill:10rem;--sp-space:3rem;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--sp-text);font-family:var(--sp-font-body), system-ui, sans-serif;letter-spacing:normal;-webkit-font-smoothing:antialiased;overflow-wrap:break-word;background:#fff;font-size:1rem;line-height:1.5;overflow-x:clip}@media (min-width:992px){.sp2{--sp-space:5.3rem}}html:has(.sp2){scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html:has(.sp2){scroll-behavior:auto}}.sp2 h1,.sp2 h2,.sp2 h3,.sp2 h4{font-family:var(--sp-font-heading), var(--sp-font-body), sans-serif;color:var(--sp-heading);margin:0 0 .5rem;font-weight:700;line-height:1.25}.sp2 p{margin:0 0 1rem}.sp2 a{color:var(--sp-link)}.sp2 a:hover{color:var(--sp-link-hover)}.sp2 img{max-width:100%;height:auto}.sp2 :focus-visible{outline:3px solid var(--sp-primary);outline-offset:3px}.sp2 blockquote,.sp2 figure{margin:0}.sp-container{width:100%;max-width:1140px;margin:0 auto;padding:0 16px}.sp2 .sp-narrow{max-width:760px;margin-left:auto;margin-right:auto}.sp-center{text-align:center}.sp-mt-3{margin-top:1rem}.sp-mt-5{margin-top:3rem}.sp-section{padding:var(--sp-space) 0}.sp-bg-gradient{background-image:linear-gradient(to bottom, var(--sp-bg-light) 0%, #fff 70%)}.sp-positive{color:var(--sp-positive);flex:none}.sp-accent{color:var(--sp-accent)}.sp-section-heading{margin-bottom:1rem;font-size:clamp(1.75rem,1.1rem + 1.8vw,2.5rem)}.sp-section-intro{margin-bottom:3rem;font-size:clamp(1.125rem,1rem + .35vw,1.25rem)}.sp-block-title{font-size:clamp(2rem,1.5rem + 1.3vw,2.5rem);line-height:1.4}.sp-btn{border-radius:var(--sp-pill);padding:.8rem 1.6rem;font-size:.87rem;font-weight:600;text-decoration:none;transition:transform .2s;display:inline-block}@media (min-width:992px){.sp-btn{padding:.8rem 2rem}}.sp-btn:hover{transform:scale(1.05)}.sp2 .sp-btn--primary,.sp2 .sp-btn--primary:hover{background:var(--sp-primary);color:#fff}.sp2 .sp-btn--secondary,.sp2 .sp-btn--secondary:hover{background:var(--sp-accent);color:var(--sp-heading)}.sp-hero{padding-top:1.5rem}.sp-hero__grid{grid-template-columns:1fr;grid-template-areas:"promo""book""quote";align-items:center;display:grid}.sp-hero__promo{grid-area:promo;padding-top:3rem}.sp-hero__quote{grid-area:quote}.sp-book-stage{grid-area:book}@media (min-width:768px){.sp-hero__grid{grid-template-columns:7fr 5fr;grid-template-areas:"promo book""quote book";align-items:end}.sp-hero__quote{align-self:start}.sp-book-stage{align-self:center}.sp-hero__promo,.sp-hero__quote{padding-right:2rem}}@media (min-width:992px){.sp-hero__promo,.sp-hero__quote{padding-right:3rem}}.sp-headline{margin-bottom:1rem;font-size:clamp(2rem,1.3rem + 1.9vw,2.5rem)}.sp-subheadline{margin-bottom:1.5rem;font-size:clamp(1.125rem,1rem + .35vw,1.25rem)}.sp-cta-holder{flex-wrap:wrap;gap:.75rem;display:flex}.sp-copies{font-variant-numeric:tabular-nums;margin-top:1.1rem;font-size:.95rem}.sp-hero-quote{margin:1.5rem 0 3rem}.sp-hero-quote__text{background:var(--sp-bg-light);border-left:4px solid var(--sp-accent);padding:1.5rem;font-style:italic;position:relative}.sp-hero-quote__text:after{content:"";border-left:10px solid #0000;border-right:10px solid #0000;border-top:10px solid var(--sp-bg-light);margin-left:-10px;position:absolute;bottom:-10px;left:2rem}@media (max-width:575.98px){.sp-hero-quote__text:after{left:50%}}.sp-source{color:var(--sp-muted);text-align:center;flex-direction:column;align-items:center;gap:.5rem 1rem;margin-top:1rem;font-size:.875rem;display:flex}@media (min-width:768px){.sp-source{text-align:left;flex-direction:row}}.sp2 .sp-source a{color:var(--sp-muted)}.sp-source__name{font-weight:600}.sp-avatar{object-fit:cover;border-radius:50%;flex:none;width:60px;height:60px}.sp-avatar--initial{background:var(--sp-primary);color:#fff;font-family:var(--sp-font-heading), sans-serif;place-items:center;font-size:1.4rem;font-weight:700;display:inline-grid}.sp2 a.sp-theme-link{color:var(--sp-heading);-webkit-text-decoration:underline #1c1e2e4d;text-decoration:underline #1c1e2e4d}.sp2 a.sp-theme-link:hover{color:var(--sp-link)}.sp-book-stage{--book-w:min(330px, 62vw, calc(100% - 3rem));--book-d:30px;isolation:isolate;width:var(--book-w);perspective:700px;perspective-origin:-110% 45%;margin:2rem auto 3.5rem;position:relative}@media (min-width:768px){.sp-book-stage{--book-w:min(330px, calc(100% - 3rem))}}.sp-book{aspect-ratio:3/4;width:100%;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.2,.7,.2,1);position:relative}.sp-book-stage:hover .sp-book{transform:rotateY(10deg)rotateX(2deg)translateY(-8px)}.sp-book-stage:hover .sp-book__cast{opacity:.8;transform:translate(34px,34px)}.sp-book-stage:hover .sp-book__floor{opacity:.75;transform:scaleX(.92)}.sp-book__front{width:100%;height:100%;transform:translateZ(calc(var(--book-d) / 2));backface-visibility:hidden;border-radius:2px 5px 5px 2px;display:block;position:absolute;inset:0}.sp-book__shade{transform:translateZ(calc(var(--book-d) / 2 + .5px));pointer-events:none;background:linear-gradient(90deg,#0000008c 0%,#00000026 1%,#ffffff47 2%,#fff0 3.6%,#00000038 4.4%,#0000 7.5%),linear-gradient(125deg,#ffffff29 0%,#fff0 35%,#0000 70%,#00000038 100%);border-radius:2px 5px 5px 2px;position:absolute;inset:0}.sp-book__spine{top:0;left:calc(var(--book-d) * -1);width:var(--book-d);transform-origin:100%;height:100%;transform:translateZ(calc(var(--book-d) / 2)) rotateY(-90deg);background:linear-gradient(90deg,#00000073 0%,#0000000d 18%,#ffffff2e 45%,#00000014 75%,#00000059 100%),linear-gradient(#e9a12a 0%,#c9780c 55%,#94560a 100%);border-radius:3px 0 0 3px;justify-content:center;align-items:center;display:flex;position:absolute;overflow:hidden}.sp-book__spine span{writing-mode:vertical-rl;font:700 clamp(7px, calc(var(--book-w) * .036), 12px)/1 var(--sp-font-body), sans-serif;letter-spacing:.24em;color:#0d1b3d;white-space:nowrap}.sp-book__pages{width:calc(var(--book-d) - 4px);transform-origin:100%;height:97.6%;transform:translateZ(calc(var(--book-d) / 2 - 2px)) rotateY(-90deg);background:repeating-linear-gradient(90deg,#f6f3ec 0 2px,#dcd6c8 2px 3px);position:absolute;top:1.2%;right:0}.sp-book__back{transform:translateZ(calc(var(--book-d) / -2));background:#0b1530;border-radius:5px 2px 2px 5px;position:absolute;inset:0}.sp-book__cast{filter:blur(24px);z-index:-1;background:#0810268c;border-radius:6px;width:100%;height:97%;transition:transform .6s cubic-bezier(.2,.7,.2,1),opacity .6s;position:absolute;top:3%;left:2%;transform:translate(26px,24px)}.sp-book__floor{filter:blur(5px);z-index:-1;background:radial-gradient(at 45%,#08102699 0%,#08102640 40%,#08102600 72%);height:46px;transition:transform .6s cubic-bezier(.2,.7,.2,1),opacity .6s;position:absolute;bottom:-30px;left:-14%;right:-6%}@media (prefers-reduced-motion:reduce){.sp-book,.sp-book__cast,.sp-book__floor,.sp-btn{transition:none}.sp-btn:hover{transform:none}}.sp-board{flex-wrap:wrap;justify-content:center;gap:6px 10px;max-width:860px;margin:0 auto 1.5rem;display:flex}.sp-board img{object-fit:cover;filter:drop-shadow(0 3px 3px #b4b4b4);border-radius:50%;width:50px;height:50px}.sp-contributors{grid-template-columns:1fr;gap:1.5rem 2rem;display:grid}@media (min-width:768px){.sp-contributors{grid-template-columns:repeat(2,minmax(0,1fr))}}.sp-contributors__list h3{color:#6b6b6b;text-transform:uppercase;font-size:1rem}.sp-contributors__list h3:not(:first-child){padding-top:12px}.sp-person{line-height:1.8}.sp-person__name{font-weight:550}.sp2 .sp-person__social{vertical-align:-1px;color:#8a8a8a;margin-left:6px;display:inline-flex}.sp2 .sp-person__social:hover{color:var(--sp-primary)}.sp-person__social{position:relative}.sp-person__social:after{content:"";position:absolute;inset:-6px}.sp-person__role{color:#333;padding-left:6px;font-size:90%}.sp-included{grid-template-columns:1fr;align-items:center;gap:3rem;margin-top:2rem;display:grid}@media (min-width:768px){.sp-included{grid-template-columns:5fr 7fr}}.sp-key-points{text-align:left;margin:0 0 1.5rem;padding:0;font-size:1.125rem;list-style:none;display:inline-block}.sp-key-points li{align-items:flex-start;gap:.5rem;margin-bottom:1rem;display:flex}.sp-key-points svg{margin-top:.2rem}.sp-devices{aspect-ratio:100/106;width:100%;max-width:360px;margin:0 auto;position:relative}.sp-device{box-sizing:border-box;position:absolute}.sp-device__screen{aspect-ratio:504/684;background:#fff;border-radius:2px;position:relative;overflow:hidden}.sp-device__screen img{object-fit:cover;width:100%;height:100%;display:block}.sp-device--tablet{background:linear-gradient(135deg,#3a3a3c 0%,#1c1c1e 45%,#2c2c2e 100%);border-radius:8%/6%;width:73%;padding:4%;top:0;right:0;box-shadow:inset 0 0 0 2px #8e8e93,inset 0 0 0 4px #1c1c1e,0 24px 44px -16px #0a1f4473}.sp-device--tablet:before{content:"";background:#0c0c0e;border-radius:50%;width:6px;height:6px;margin-left:-3px;position:absolute;top:1.9%;left:50%;box-shadow:0 0 0 1px #3a3a3c}.sp-device--tablet .sp-device__screen:after{content:"";pointer-events:none;background:linear-gradient(118deg,#fff3 0%,#fff0 38%);position:absolute;inset:0}.sp-device--ereader{background:linear-gradient(160deg,#2e2e30 0%,#151517 100%);border-radius:7%/5%;width:48%;padding:5.5% 4.5% 7.5%;bottom:0;left:0;box-shadow:inset 0 0 0 1px #ffffff14,0 26px 44px -14px #0a1f448c}.sp-device--ereader .sp-device__screen{background:#e4e4de}.sp-device--ereader .sp-device__screen img{filter:grayscale()contrast(.9)brightness(.98);mix-blend-mode:multiply}.sp-contents{text-align:center;grid-template-columns:1fr;display:grid}@media (min-width:768px){.sp-contents{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.sp-contents{grid-template-columns:repeat(3,1fr)}}.sp-contents__item{padding:1rem}@media (min-width:992px){.sp-contents__item{padding:1.5rem}}.sp-contents__item svg{margin-bottom:.75rem}.sp-contents__item h3{margin-bottom:1rem;font-size:1.125rem}.sp-audience{max-width:500px;margin:0 auto}.sp-audience__item{align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.sp-audience__item h3{font-size:1.125rem}.sp-audience__item p{margin:0}.sp-reviews{grid-template-columns:1fr;gap:2.5rem 1.5rem;margin-top:2.5rem;display:grid}@media (min-width:768px){.sp-reviews{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.sp-reviews{grid-template-columns:repeat(3,1fr)}}.sp-review{background:var(--sp-bg-light);border-radius:.25rem;padding:1.5rem;position:relative}.sp-review blockquote{margin-bottom:1rem;font-style:italic}.sp-review__quote-mark{color:#fff;background:#ebc320bf;border-radius:50%;place-items:center;width:36px;height:36px;margin-left:-18px;display:grid;position:absolute;top:-18px;left:50%}.sp-pricing{border:2px solid var(--sp-primary);background:#fff;border-radius:12px;flex-direction:column;align-items:center;max-width:480px;margin:2rem auto 0;padding:2.5rem 2rem 2rem;display:flex;position:relative;box-shadow:0 8px 30px #0a1f441a}.sp-pricing__badge{color:#fff;border-radius:var(--sp-pill);background:#d2452a;margin-bottom:1.25rem;padding:.4rem 1.2rem;font-size:.8rem;font-weight:600;display:inline-block}.sp-pricing__clock{font-variant-numeric:tabular-nums;letter-spacing:.04em;min-width:8ch;display:inline-block}.sp-pricing__price-row{align-items:baseline;gap:.75rem;margin-bottom:.25rem;display:flex}.sp-pricing__old{color:var(--sp-muted);font-size:1.5rem;font-weight:600}.sp-pricing__price{color:var(--sp-heading);font-size:clamp(3rem,2.4rem + 1.8vw,4rem);font-weight:700;line-height:1}.sp-pricing__once{color:var(--sp-muted);margin-bottom:1.5rem;font-size:.875rem}.sp-pricing__features{text-align:left;width:100%;max-width:380px;margin:0 0 1.75rem;padding:0;list-style:none}.sp-pricing__features li{align-items:flex-start;gap:.6rem;margin-bottom:.85rem;font-size:.93rem;line-height:1.45;display:flex}.sp-pricing__features svg{margin-top:3px}.sp2 .sp-pricing__cta{color:#fff;background:var(--sp-primary);border-radius:var(--sp-pill);justify-content:center;gap:.5rem;width:100%;max-width:320px;padding:1rem;font-size:1.1rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.sp2 a.sp-pricing__cta:hover{color:#fff;transform:scale(1.04);box-shadow:0 4px 14px #1677be59}.sp-pricing__guarantee{color:var(--sp-muted);margin:1rem 0 0;font-size:.8rem}.sp-firms__intro{color:var(--sp-muted);margin-bottom:3rem;font-size:1.1rem}.sp-firms{flex-wrap:wrap;justify-content:center;gap:1.2rem;max-width:960px;margin:0 auto;display:flex}.sp-firm{background:#fff;border:1px solid #e2e6ef;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;width:140px;height:80px;padding:.5rem 1rem;transition:border-color .2s,box-shadow .2s;display:inline-flex}.sp-firm img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:32px}.sp-firm__name{color:var(--sp-muted);text-align:center;font-size:.7rem;line-height:1.1}.sp-firm:hover{border-color:var(--sp-primary);box-shadow:0 2px 8px #1677be1f}@media (max-width:575px){.sp-firms{gap:.6rem}.sp-firm{width:105px;height:70px;padding:.4rem .5rem}.sp-firm img{max-height:26px}}.sp-faq{grid-template-columns:1fr;gap:0 2rem;margin-top:3rem;display:grid}@media (min-width:992px){.sp-faq{grid-template-columns:repeat(2,1fr)}}.sp-faq__item{margin:1rem 0}.sp-faq__item h3{margin-bottom:1rem;font-size:clamp(1.2rem,1rem + .6vw,1.5rem);font-weight:600;line-height:1.5}.sp-faq__item p{opacity:.9;line-height:1.7}.sp2 .sp-faq__item a{color:#4c527d;text-decoration:underline}.sp-faq__item:target{background-color:#f2d972;transition:background-color .5s}.sp-author{background:var(--sp-primary);color:#fff;padding:4rem 0}.sp2 .sp-author h2{color:#fff}.sp-author__pic{object-fit:cover;border-radius:50%;width:150px;height:150px;margin:0 auto 3rem;display:block}.sp2 .sp-author a{color:#fff;text-decoration:underline}.sp-author__social{justify-content:center;gap:.5rem;margin:0;padding:1.5rem 0 0;list-style:none;display:flex}.sp-author__social li{background:#0000001f;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.sp-author__social li:hover{background:#0003}.sp2 .sp-author__social a{place-items:center;text-decoration:none;display:grid}.sp-totop{z-index:30;background:var(--sp-heading);color:#fff;cursor:pointer;opacity:0;visibility:hidden;border:0;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;transition:opacity .4s,visibility .4s,background-color .4s;display:grid;position:fixed;bottom:1rem;right:1rem;box-shadow:0 .125rem .25rem #00000013}.sp-totop.is-visible{opacity:1;visibility:visible}.sp-totop:hover{background:#2f334e}
