@import "https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700&display=swap";.book-page{--book-navy:#283549;--book-bg:#fff;--book-cloud:#edeff7;--book-on-dark-head:#fff;--book-accent:#008ff3;--book-action:#2a47db;--book-action-hover:#2239b3;--book-ink:#283549;--book-muted:#40424d;--book-line:#28354924;background-color:var(--book-bg);color:var(--book-ink);-webkit-font-smoothing:antialiased;min-height:100vh;font-family:Manrope,system-ui,-apple-system,sans-serif}.book-page h1,.book-page h2,.book-page h3,.book-page h4,.book-page .final-cta-text,.book-page .final-cta-question{text-wrap:balance}.book-page .sentence-break{display:none}@media (min-width:768px){.book-page .sentence-break{display:block}}.book-page .nowrap-line{text-wrap:nowrap;white-space:nowrap}.book-page h1,.book-page h2,.book-page h3,.book-page h4{color:var(--book-navy);letter-spacing:-.02em;font-family:Manrope,system-ui,sans-serif;line-height:1.1}.book-page p{color:var(--book-muted);line-height:1.65}.book-page a{min-height:0;display:inline}.book-page .book-cta{text-align:center;white-space:nowrap;background-color:var(--book-accent);color:#fff;border-radius:10px;justify-content:center;align-items:center;width:100%;max-width:30rem;min-height:64px;padding:1rem 1.5rem;font-size:1.0625rem;font-weight:700;line-height:1.25;text-decoration:none;transition:background-color .2s,transform .2s;display:inline-flex;box-shadow:0 8px 24px #008ff347}.book-page .book-cta:hover{background-color:#07c;transform:translateY(-1px)}.book-page .book-cta:focus-visible{outline:3px solid var(--book-navy);outline-offset:3px}@media (min-width:768px){.book-page .book-cta{min-height:68px;font-size:1.1875rem}}.book-page .hero-section{padding-top:.5rem}.book-page .hero-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--book-muted);margin:0;font-size:.75rem;font-weight:600}.book-page .hero-headline{letter-spacing:-.03em;color:var(--book-navy);margin:0;font-size:2.5rem;font-weight:700;line-height:1.05}@media (min-width:640px){.book-page .hero-headline{font-size:3rem}}@media (min-width:768px){.book-page .hero-headline{font-size:3.25rem}}@media (min-width:1024px){.book-page .hero-headline{font-size:3.25rem}}.book-page .hero-subheadline{flex-direction:column;gap:.5rem;margin:0;display:flex}.book-page .hero-subheadline p{color:var(--book-muted);margin:0;font-size:1.125rem;font-weight:400;line-height:1.6}.book-page .hero-cta-line{color:var(--book-ink);margin:.25rem 0;font-size:1.0625rem;font-weight:500;line-height:1.5}.book-page .hero-cta-note{color:var(--book-muted);margin:0;font-size:.8125rem;font-weight:500;line-height:1.5}.book-page .hero-cta-note-line{display:block}@media (min-width:640px){.book-page .hero-cta-note{font-size:.875rem}}.book-page .hero-book-image{border-radius:12px;width:100%;max-width:28rem;height:auto;transition:transform .3s;transform:rotate(-2deg);box-shadow:0 24px 60px #28354933,0 8px 20px #2835491a}.book-page .hero-book-image:hover{transform:rotate(0)}.book-page .story-section{background-color:var(--book-navy);color:var(--book-cloud);border-radius:0;margin-top:3.25rem;margin-left:-1.25rem;margin-right:-1.25rem;padding:3rem 1.25rem}@media (min-width:640px){.book-page .story-section{margin-left:-2rem;margin-right:-2rem;padding:3.5rem 2rem}}@media (min-width:768px){.book-page .story-section{margin-top:7rem;margin-left:0;margin-right:0;padding:6rem 2rem}}.book-page .story-section .story-heading{letter-spacing:-.02em;color:var(--book-on-dark-head);margin:0 0 2.5rem;font-size:1.75rem;font-weight:700;line-height:1.15}@media (min-width:640px){.book-page .story-section .story-heading{font-size:2.25rem}}@media (min-width:768px){.book-page .story-section .story-heading{margin-bottom:3rem;font-size:2.5rem}}.book-page .story-section .story-body{flex-direction:column;gap:1.5rem;display:flex}.book-page .story-section .story-body p{color:var(--book-cloud);margin:0;font-size:1rem;font-weight:400;line-height:1.7}@media (min-width:640px){.book-page .story-section .story-body p{font-size:1.0625rem}}@media (min-width:768px){.book-page .story-section .story-body p{font-size:1.125rem}}.book-page .story-section .story-closing{color:var(--book-on-dark-head);margin:2.5rem 0 0;font-size:1.125rem;font-weight:700;line-height:1.5}@media (min-width:640px){.book-page .story-section .story-closing{font-size:1.375rem}}@media (min-width:768px){.book-page .story-section .story-closing{margin-top:3rem;font-size:1.5rem}}.book-page .solution-section{padding-top:3.25rem}@media (min-width:768px){.book-page .solution-section{padding-top:7rem}}.book-page .reframe-block{flex-direction:column;gap:1.5rem;display:flex}.book-page .reframe-heading{letter-spacing:-.02em;color:var(--book-navy);margin:0;font-size:1.75rem;font-weight:700;line-height:1.15}@media (min-width:640px){.book-page .reframe-heading{font-size:2.25rem}}@media (min-width:768px){.book-page .reframe-heading{font-size:2.5rem}}.book-page .reframe-body{flex-direction:column;gap:1rem;display:flex}.book-page .reframe-body p{color:var(--book-muted);margin:0;font-size:1rem;font-weight:400;line-height:1.7}@media (min-width:640px){.book-page .reframe-body p{font-size:1.0625rem}}@media (min-width:768px){.book-page .reframe-body p{font-size:1.125rem}}.book-page .trust-triangle-block{margin-top:2.5rem}@media (min-width:768px){.book-page .trust-triangle-block{margin-top:5rem}}.book-page .trust-triangle-figure{margin:0}.book-page .tt-layout{flex-direction:column;gap:1.75rem;display:flex}@media (min-width:768px){.book-page .tt-layout{flex-direction:row;align-items:center;gap:2.5rem}}.book-page .tt-graphic-column{flex-direction:column;flex:none;align-items:center;gap:.75rem;display:flex}@media (min-width:768px){.book-page .tt-graphic-column{width:22rem}}.book-page .tt-axis-label{text-align:center;color:#6e7180;margin:0;font-size:.8125rem;font-weight:500;line-height:1.35}.book-page .tt-graphic-row{justify-content:center;align-items:stretch;gap:.5rem;width:100%;display:flex}.book-page .tt-trust-arrow{flex:none;align-items:center;gap:.25rem;display:flex}.book-page .tt-arrow-svg{width:12px;height:100%;min-height:8rem;display:block}.book-page .tt-arrow-label{writing-mode:vertical-rl;letter-spacing:.02em;color:#6e7180;white-space:nowrap;font-size:.8125rem;font-weight:600;transform:rotate(180deg)}.book-page .reframe-emphasis{color:var(--book-navy);text-underline-offset:4px;font-weight:700;-webkit-text-decoration:underline #008ff3;text-decoration:underline #008ff3;text-decoration-thickness:3px}.book-page .trust-triangle-svg{width:100%;max-width:20rem;height:auto;margin:0 auto;display:block}@media (min-width:768px){.book-page .trust-triangle-svg{max-width:22rem}}.book-page .tt-legend{flex-direction:column;flex:auto;gap:1.25rem;margin:0;padding:0;list-style:none;display:flex}@media (min-width:768px){.book-page .tt-legend{gap:2rem}}.book-page .tt-legend-item{align-items:flex-start;gap:.75rem;display:flex}.book-page .tt-swatch{border-radius:3px;flex:none;width:1rem;height:1rem;margin-top:.3rem}.book-page .tt-legend-text{flex-direction:column;gap:.15rem;display:flex}.book-page .tt-legend-name{color:var(--book-navy);margin:0;font-size:1.0625rem;font-weight:700}.book-page .tt-legend-desc{color:var(--book-muted);margin:0;font-size:1rem;line-height:1.6}.book-page .trust-triangle-caption{text-align:center;color:var(--book-muted);margin:1.5rem 0 0;font-size:.9375rem;font-weight:500;line-height:1.6}@media (min-width:640px){.book-page .trust-triangle-caption{font-size:1rem}}.book-page .inside-book-block{flex-direction:column;gap:2rem;margin-top:2.5rem;display:flex}@media (min-width:768px){.book-page .inside-book-block{gap:2.5rem;margin-top:5rem}}.book-page .inside-book-heading{letter-spacing:-.02em;color:var(--book-navy);margin:0;font-size:1.75rem;font-weight:700;line-height:1.15}@media (min-width:640px){.book-page .inside-book-heading{font-size:2.25rem}}@media (min-width:768px){.book-page .inside-book-heading{font-size:2.5rem}}.book-page .inside-book-list{flex-direction:column;gap:1.25rem;margin:0;display:flex}.book-page .inside-book-item{flex-direction:column;gap:.25rem;display:flex}.book-page .inside-book-item dt{color:var(--book-navy);font-size:1rem;font-weight:700}.book-page .inside-book-item dd{color:var(--book-muted);margin:0;font-size:1rem;font-weight:400;line-height:1.6}@media (min-width:640px){.book-page .inside-book-item dt,.book-page .inside-book-item dd{font-size:1.0625rem}}@media (min-width:768px){.book-page .inside-book-item dt,.book-page .inside-book-item dd{font-size:1.125rem}}.book-page .who-for-section{background-color:var(--book-navy);color:var(--book-cloud);margin-top:3.25rem;margin-left:-1.25rem;margin-right:-1.25rem;padding:2.75rem 1.25rem}@media (min-width:640px){.book-page .who-for-section{margin-left:-2rem;margin-right:-2rem;padding:3.5rem 2rem}}@media (min-width:768px){.book-page .who-for-section{margin-top:7rem;margin-left:0;margin-right:0;padding:4.5rem 2rem}}.book-page .who-for-columns{grid-template-columns:1fr;gap:2.5rem;display:grid}@media (min-width:640px){.book-page .who-for-columns{grid-template-columns:1fr 1fr;gap:3rem}}.book-page .who-for-column{flex-direction:column;gap:1rem;display:flex}.book-page .who-for-heading{color:var(--book-on-dark-head);margin:0;font-size:1.125rem;font-weight:700}.book-page .who-for-list{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.book-page .who-for-list li{color:var(--book-cloud);padding-left:1.75rem;font-size:1rem;line-height:1.55;position:relative}.book-page .who-for-list li:before{content:"";background-color:var(--book-cloud);border-radius:2px;width:.625rem;height:.625rem;position:absolute;top:.5rem;left:0}.book-page .who-for-list-yes li:before{background-color:#008ff3}.book-page .who-for-list-no li:before{background-color:#bcbfcc}.book-page .author-section{color:var(--book-ink);background-color:#0000;margin-top:2.25rem;padding:0}@media (min-width:768px){.book-page .author-section{margin-top:4.5rem}}.book-page .author-block{grid-template-columns:auto 1fr;align-items:center;gap:1.25rem 1rem;display:grid}.book-page .author-heading{letter-spacing:-.02em;color:var(--book-navy);text-wrap:balance;grid-area:1/2;margin:0;font-size:1.25rem;font-weight:700;line-height:1.25}.book-page .author-photo{object-fit:cover;object-position:top center;background-color:var(--book-cloud);border-radius:12px;grid-area:1/1;justify-self:start;width:4.75rem;height:4.75rem}.book-page .author-text{color:var(--book-muted);flex-direction:column;grid-area:2/1/auto/-1;gap:1rem;font-size:1rem;line-height:1.7;display:flex}.book-page .author-section .author-text p{color:var(--book-muted);margin:0}@media (min-width:640px){.book-page .author-block{grid-template-columns:minmax(9rem,11rem) 1fr;align-items:start;gap:1.5rem 2rem}.book-page .author-heading{grid-area:1/1/auto/-1;font-size:2rem}.book-page .author-photo{aspect-ratio:1;grid-area:2/1;width:100%;height:auto}.book-page .author-text{grid-area:2/2}}.book-page .faq-section{margin-top:2.25rem}@media (min-width:768px){.book-page .faq-section{margin-top:4.5rem}}.book-page .faq-heading{letter-spacing:-.02em;color:var(--book-navy);margin:0 0 1.5rem;font-size:1.75rem;font-weight:700}@media (min-width:640px){.book-page .faq-heading{font-size:2.25rem}}.book-page .faq-accordion{border-top:1px solid var(--book-line)}.book-page .faq-item{border-bottom:1px solid var(--book-line)!important}.book-page .faq-question{color:var(--book-navy);padding:1.25rem 0;font-size:1rem;font-weight:600}.book-page .faq-question:hover{text-decoration:none}.book-page .faq-question svg{color:var(--book-muted);width:1.25rem;height:1.25rem}.book-page .faq-answer{color:var(--book-muted);font-size:1rem;line-height:1.7}.book-page .final-cta-section{background-color:var(--book-navy);text-align:center;border-radius:0;margin-top:3.25rem;margin-left:-1.25rem;margin-right:-1.25rem;padding:3rem 1.25rem 2rem}@media (min-width:640px){.book-page .final-cta-section{margin-left:-2rem;margin-right:-2rem;padding:3.5rem 2rem 2rem}}@media (min-width:768px){.book-page .final-cta-section{margin-top:7rem;margin-left:0;margin-right:0;padding:6rem 2rem 2.5rem}}.book-page .final-cta-section .final-cta-text,.book-page .final-cta-section .final-cta-question,.book-page .final-cta-section .final-cta-note{color:var(--book-cloud)}.book-page .final-cta-text{margin:0 0 1.5rem;font-size:1.25rem;font-weight:400;line-height:1.6}@media (min-width:640px){.book-page .final-cta-text{font-size:1.5rem}}@media (min-width:768px){.book-page .final-cta-text{font-size:1.75rem}}.book-page .final-cta-question{letter-spacing:-.02em;margin:0 0 2.5rem;font-size:1.75rem;font-weight:700;line-height:1.1}@media (min-width:640px){.book-page .final-cta-question{font-size:2.25rem}}@media (min-width:768px){.book-page .final-cta-question{font-size:2.75rem}}.book-page .final-cta-action{flex-direction:column;align-items:center;gap:1rem;display:flex}.book-page .final-cta-note{opacity:.8;margin:0;font-size:.8125rem;font-weight:500}.book-page .minimal-footer{color:var(--book-cloud);opacity:.92;border-top:1px solid #edeff738;flex-direction:column;align-items:center;gap:.75rem;margin-top:4rem;padding-top:2rem;font-size:.8125rem;display:flex}@media (min-width:640px){.book-page .minimal-footer{flex-direction:row;justify-content:space-between}}.book-page .minimal-footer a{color:var(--book-cloud);text-underline-offset:2px;text-decoration:underline}.book-page .minimal-footer a:hover{opacity:.8}.book-page .minimal-footer-links{gap:1.5rem;display:flex}.book-page .ty-confirm-section{padding-top:.5rem;padding-bottom:3rem}.book-page .ty-check{color:#22a06b;width:4rem;height:4rem}@media (min-width:640px){.book-page .ty-check{width:5rem;height:5rem}}.book-page .ty-heading{letter-spacing:-.03em;color:var(--book-navy);margin:0 0 1rem;font-size:2rem;font-weight:700;line-height:1.1}@media (min-width:640px){.book-page .ty-heading{font-size:2.5rem}}@media (min-width:768px){.book-page .ty-heading{font-size:3rem}}.book-page .ty-lead{color:var(--book-muted);max-width:28rem;margin:0 auto;font-size:1.0625rem;font-weight:400}@media (min-width:640px){.book-page .ty-lead{font-size:1.125rem}}.book-page .ty-offer-section{background-color:var(--book-navy);text-align:center;border-radius:16px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1.25rem;min-height:50vh;padding:2.5rem 1.5rem;display:flex}@media (min-width:640px){.book-page .ty-offer-section{padding:3rem 2.5rem}}@media (min-width:768px){.book-page .ty-offer-section{gap:1.5rem;padding:4rem 3rem}}.book-page .ty-offer-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--book-cloud);opacity:.8;margin:0;font-size:.75rem;font-weight:600}.book-page .ty-offer-heading{letter-spacing:-.03em;color:var(--book-on-dark-head);margin:0;font-size:2rem;font-weight:700;line-height:1.1}@media (min-width:640px){.book-page .ty-offer-heading{font-size:2.5rem}}@media (min-width:768px){.book-page .ty-offer-heading{font-size:3rem}}@media (min-width:1024px){.book-page .ty-offer-heading{font-size:3.5rem}}.book-page .ty-offer-body{flex-direction:column;gap:1rem;max-width:44rem;margin:0 auto;display:flex}.book-page .ty-offer-body p{color:var(--book-cloud);margin:0;font-size:1rem;line-height:1.7}@media (min-width:640px){.book-page .ty-offer-body p{font-size:1.0625rem}}@media (min-width:768px){.book-page .ty-offer-body p{font-size:1.125rem}}.book-page .ty-offer-body strong{color:var(--book-cloud);font-weight:700}.book-page .ty-workshop-cta{background-color:var(--book-cloud);color:var(--book-navy);margin-top:.5rem;box-shadow:0 8px 24px #00000040}.book-page .ty-workshop-cta:hover{background-color:#f3ebd9}.book-page .ty-bridge-section{text-align:center;padding:2rem 0 1rem}@media (min-width:640px){.book-page .ty-bridge-section{padding:2.5rem 0 1rem}}.book-page .ty-bridge-text{color:var(--book-muted);max-width:28rem;margin:0 auto .75rem;font-size:1rem}.book-page .ty-bridge-text strong{color:var(--book-navy);font-weight:700}.book-page .ty-bridge-button{color:var(--book-action);text-underline-offset:2px;cursor:pointer;background:0 0;border:none;padding:0;font-size:.9375rem;font-weight:600;text-decoration:underline}.book-page .ty-bridge-button:hover{color:var(--book-action-hover)}.book-page .ty-footer{color:var(--book-muted);flex-direction:column;align-items:center;gap:.75rem;margin-top:auto;padding-top:2.5rem;font-size:.8125rem;display:flex}@media (min-width:640px){.book-page .ty-footer{flex-direction:row;justify-content:space-between}}.book-page .ty-footer a{color:var(--book-muted);text-underline-offset:2px;text-decoration:underline}.book-page .ty-footer a:hover{color:var(--book-accent)}.book-page .ty-footer .minimal-footer-links{gap:1.5rem;display:flex}.book-page .ty-score-section{text-align:center;padding:2.5rem 0 1rem}.book-page .ty-score-section .ty-offer-eyebrow{color:var(--book-navy);opacity:.6}.book-page .ty-score-section .ty-offer-heading,.book-page .ty-score-section .ty-offer-body p,.book-page .ty-score-section .ty-offer-body strong{color:var(--book-navy)}.book-page .ty-score-section .ty-offer-body{margin:1rem auto 0}.book-page .ty-score-section .ty-offer-heading{margin-top:.75rem}.book-page .ty-embed{width:100%;max-width:44rem;margin:1.75rem auto 0}.book-page .ty-embed iframe{border:0;width:100%}.book-page.ts-full{min-height:100dvh}.book-page.ts-full .ts-full-main{flex-direction:column;width:100%;min-height:100dvh;margin:0;padding:0;display:flex}.book-page.ts-full .ts-full-embed{flex:auto;width:100%}.book-page.ts-full .ts-full-embed iframe{border:0;width:100%;min-height:100dvh;display:block}.book-page .final-cta-question.nowrap-line{text-wrap:balance;white-space:normal;overflow-wrap:break-word;max-width:100%;font-size:clamp(1.15rem,5vw,2.5rem)}.book-page .cta-note{color:#6e7180;text-align:center;max-width:30rem;margin:.625rem 0 0;font-size:.8125rem;font-weight:500;line-height:1.5}@media (min-width:640px){.book-page .cta-note{font-size:.875rem}}.book-page .hero-cta-wrap{flex-direction:column;align-items:center;width:100%;max-width:30rem;display:flex}.book-page .final-cta-section .cta-note,.book-page .who-for-section .cta-note{color:#bcbfcc}.book-page .trust-strip{border-top:1px solid var(--book-line);border-bottom:1px solid var(--book-line);margin-top:2rem;padding:1.5rem 0}@media (min-width:768px){.book-page .trust-strip{margin-top:3rem;padding:2rem 0}}.book-page .trust-strip-list{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem 1.25rem;margin:0;padding:0;list-style:none;display:flex}.book-page .trust-strip-item{letter-spacing:.02em;color:#6e7180;text-align:center;align-items:center;font-size:.8125rem;font-weight:500;display:flex}@media (min-width:640px){.book-page .trust-strip-item{font-size:.875rem}}.book-page .trust-strip-item+.trust-strip-item:before{content:"";background-color:#28354938;width:1px;height:.875rem;margin-right:1.25rem;display:inline-block}.book-page .testimonials-section{margin-top:2.5rem}@media (min-width:768px){.book-page .testimonials-section{margin-top:4.5rem}}.book-page .testimonials-heading{letter-spacing:.06em;text-transform:uppercase;color:#6e7180;margin:0 0 .5rem;font-size:1rem;font-weight:700}.book-page .testimonials-subheading{color:var(--book-ink);margin:0 0 1.25rem;font-size:1rem;line-height:1.6}.book-page .tc-track{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:1.5rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.book-page .tc-track::-webkit-scrollbar{display:none}.book-page .tc-slide{scroll-snap-align:start;flex:0 0 100%;min-height:16rem;display:flex}@media (min-width:768px){.book-page .tc-slide{flex-basis:calc(50% - .75rem);min-height:18rem}}.book-page .tc-quote-block,.book-page .tc-image-block{flex-direction:column;justify-content:center;gap:.75rem;width:100%;margin:0;display:flex}.book-page .tc-quote{color:var(--book-ink);margin:0;font-size:1rem;line-height:1.7}@media (min-width:640px){.book-page .tc-quote{font-size:1.0625rem}}.book-page .tc-attribution{color:#6e7180;font-size:.8125rem}.book-page .tc-image-block{justify-content:flex-start}.book-page .tc-image{object-fit:cover;object-position:center;background-color:var(--book-cloud);border-radius:10px;width:100%;height:13rem;display:block}.book-page .tc-image-contain{object-fit:contain;object-position:center;background-color:#fff;height:15rem;padding:.375rem}@media (min-width:768px){.book-page .tc-image-contain{height:17rem}.book-page .tc-image{height:15rem}}.book-page .tc-image-placeholder{background-color:var(--book-cloud);color:#6e7180;letter-spacing:.08em;justify-content:center;align-items:center;font-size:.8125rem;display:flex}.book-page .tc-caption{color:#6e7180;font-size:.8125rem}.book-page .tc-controls{justify-content:center;align-items:center;gap:1rem;margin-top:1.25rem;display:flex}.book-page .tc-arrow{color:#6e7180;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}.book-page .tc-arrow:hover{color:var(--book-navy)}.book-page .tc-arrow svg{width:1.25rem;height:1.25rem}.book-page .tc-dots{align-items:center;gap:.5rem;display:flex}.book-page .tc-dot{background-color:#bcbfcc;border:none;border-radius:999px;width:.5rem;height:.5rem;padding:0;transition:background-color .2s}.book-page .tc-dot.is-active{background-color:#008ff3}.book-page .guarantee-section{margin-top:2.5rem}@media (min-width:768px){.book-page .guarantee-section{margin-top:4rem}}.book-page .guarantee-box{text-align:center;background-color:#fff;border:1px solid #28354924;border-left:4px solid #008ff3;border-radius:12px;flex-direction:column;gap:.75rem;padding:1.75rem 1.5rem;display:flex;box-shadow:0 4px 20px #28354914}@media (min-width:768px){.book-page .guarantee-box{padding:2.25rem 2.5rem}}.book-page .guarantee-icon{width:2.5rem;height:2.5rem;margin:0 auto}.book-page .guarantee-heading{letter-spacing:.06em;text-transform:uppercase;color:var(--book-navy);margin:0;font-size:1rem;font-weight:700}.book-page .guarantee-box p{color:var(--book-muted);margin:0;font-size:1rem;line-height:1.7}.book-page .guarantee-signature{display:none}.book-page .tc-dot,.book-page .tc-arrow{cursor:pointer;flex:none;min-height:0}.book-page .tc-dot{min-width:.5rem;height:.5rem}@media (max-width:639px){.book-page .trust-strip-list{gap:.625rem 1rem}.book-page .trust-strip-item+.trust-strip-item:before{display:none}}.book-page .book-doodle{width:100%;max-width:30rem;margin:2rem auto}.book-page .book-doodle img{mix-blend-mode:multiply;width:100%;height:auto;display:block}.book-page .story-section .book-doodle img{mix-blend-mode:normal;filter:brightness(0)invert()}@media (max-width:640px){.book-page .book-doodle{margin:1.5rem auto}}.book-page .ty-score-link{color:#fff;background-color:#008ff3;border-radius:9999px;margin-top:.5rem;padding:1rem 2rem;font-weight:700;text-decoration:none;display:inline-block}.book-page .ty-score-link:hover{opacity:.9}.book-page .book-video-section{margin-top:3rem;margin-bottom:2.5rem}@media (min-width:768px){.book-page .book-video-section{margin-top:4rem;margin-bottom:3.5rem}}.book-page .book-video-pretext{color:var(--book-cloud);text-align:center;margin:0 0 .75rem;font-family:Manrope,system-ui,sans-serif;font-size:.875rem;font-weight:500}.book-page .book-video-heading{color:var(--book-on-dark-head);text-align:center;text-wrap:balance;margin:0 0 1rem;font-family:Manrope,system-ui,sans-serif;font-size:clamp(1.25rem,5vw,1.75rem);font-weight:800;line-height:1.25}.book-page .book-video-shell{border-radius:1rem;width:100%;max-width:44rem;margin:0 auto}.book-page .book-video-shell .book-video-frame{border-radius:1rem}.book-page .book-video-frame{aspect-ratio:16/9;background:#152744;border:0;border-radius:1rem;width:100%;padding:0;display:block;position:relative;overflow:hidden}.book-page .book-video-frame wistia-player{width:100%;height:100%;display:block}.book-page .book-video-facade{cursor:pointer}.book-page .book-video-poster{object-fit:cover;width:100%;height:100%;display:block}.book-page .book-video-play{color:#fff;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.book-page .book-video-play svg{background:#008ff3f2;border-radius:999px;width:4.5rem;height:4.5rem;padding:.5rem;box-shadow:0 10px 30px #15274459}.book-page .book-video-cta{margin:1.5rem auto 0}
