body.carol-review:not(.ty-page){background-position:top!important;background-size:100% auto!important}body.carol-review .db-hero .db-video{max-width:100%;width:41.4rem}body.carol-review.ty-page .ty-video{max-width:100%;width:41.4rem!important}body.carol-review .db-testimonial .db-inner{max-width:75rem!important}body.carol-review .db-testimonial-card{padding-bottom:1.75rem!important;padding-top:4.5rem}body.carol-review .db-testimonial-card .db-quote-mark{display:block;left:2rem;line-height:1;pointer-events:none;position:absolute;top:2rem}body.carol-review .db-testimonial-card .db-attribution{margin-top:2.5rem}body.carol-review .db-cta-note strong{display:block;white-space:nowrap}body.carol-review .db-cta-note{max-width:75rem}body.carol-review .db-copy-portrait .db-closing{grid-column:1/-1;margin-top:0!important;text-align:center}body.carol-review .ty-registration .ty-form-intro{font-size:calc(1rem + 2px)!important}body.carol-review .ty-registration .ty-form-design label:not(.ty-consent){font-size:calc(.8125rem + 2px)!important}body.carol-review .ty-registration .ty-form-design input:not([type=checkbox]){font-size:max(16px,calc(.8125rem + 2px))!important}body.carol-review .ty-registration .ty-email-disclosure,body.carol-review .ty-registration .ty-form-design .ty-consent{font-size:calc(.8125rem + 2px)!important;line-height:1.8}body.carol-review .ty-registration .ty-free-note{font-size:calc(.6875rem + 2px)!important}body.carol-review .ty-invite{background-image:url(https://51998040.fs1.hubspotusercontent-na1.net/hubfs/51998040/raw_assets/public/david-bayer-mindset/assets/thankyou-invite-carol.svg)!important}body.carol-review .ty-calendar-options{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.8rem}body.carol-review .ty-calendar-options a,body.carol-review .ty-calendar-options button{background:#17150e;border:1px solid #d4a72c80;border-radius:.5rem;color:#f8e3a0;cursor:pointer;font:600 .8125rem/1.5 Montserrat,sans-serif;padding:.7rem 1rem;text-decoration:none}body.carol-review .ty-calendar-options[hidden]{display:none}@media(max-width:767px){body.carol-review .db-testimonial-card{padding:4rem 1.5rem 1.75rem!important}body.carol-review .db-testimonial-card .db-quote-mark{font-size:4rem;left:.75rem;top:2.2rem}body.carol-review .ty-registration .ty-form-intro{font-size:calc(.85rem + 2px)!important}}body.carol-review .ty-registration .ty-free-note{font-weight:500!important}body.carol-review .db-testimonial-card:has(.db-portrait-douglas) .db-quote,body.carol-review .db-testimonial-card:has(.db-portrait-jamie) .db-quote{padding-inline:3.25rem}.db-journey-preview-banner{background:#fff4cf;border-bottom:1px solid #d4a72c;color:#241c08;font:500 14px/1.6 Montserrat,sans-serif;padding:.9rem 1.25rem;position:relative;text-align:center;z-index:10}.db-journey-preview-banner strong{font-weight:700}.db-journey-preview-banner a{color:#705008;text-decoration:underline}.db-journey-preview-banner span{display:block}@media(max-width:767px){body.carol-review .db-testimonial-card:has(.db-portrait-douglas) .db-quote,body.carol-review .db-testimonial-card:has(.db-portrait-jamie) .db-quote{padding-inline:1.5rem}.db-journey-preview-banner{font-size:12px;padding:.75rem 1rem}}@media(max-width:767px){body.carol-review .db-testimonial-card:has(.db-portrait-douglas) .db-quote-mark,body.carol-review .db-testimonial-card:has(.db-portrait-jamie) .db-quote-mark{font-size:4rem!important;line-height:1!important}}.db-journey-preview-form-notice{background:#282211;border:1px solid #d4a72c;border-radius:.5rem;color:#f7e3a7;font:500 14px/1.6 Montserrat,sans-serif;padding:.75rem}body.carol-review.ty-page{--db-body-increase:4px}body.carol-review.ty-page #main .ty-hero h1{font-size:calc(3.25rem + 2px)!important}body.carol-review.ty-page #main .ty-heading h2{font-size:calc(2rem + 2px)!important}body.carol-review.ty-page #main .ty-step h3{font-size:calc(1.4375rem + 2px)!important}body.carol-review.ty-page #main .ty-invite h2{font-size:calc(2.03437rem + 2px)!important}body.carol-review.ty-page #main .ty-button{font-size:calc(.8125rem + 2px)!important}body.carol-review.ty-page #main .ty-number{font-size:calc(1.125rem + 2px)}body.carol-review.ty-page #main .ty-invite-copy,body.carol-review.ty-page #main .ty-invite-instruction{--db-body-increase:2px}body.carol-review.ty-page .db-footer h2{font-size:calc(.71875rem + 2px)}body.carol-review.db-youtube-review .db-testimonial-disclaimer{color:#aaa;font:italic 400 11px/1.65 Montserrat,sans-serif;letter-spacing:.02em;margin:.5rem 0 0;text-align:center}body.carol-review.ty-page .ty-invite-instruction{align-items:flex-start;display:flex;gap:.5rem;justify-content:center;text-align:left}body.carol-review.ty-page .ty-invite-instruction>.ty-inline-icon{flex:0 0 .9375rem;margin:.35em 0 0!important;position:static!important}@media(max-width:767px){body.carol-review.ty-page #main .ty-hero h1{font-size:32px!important}body.carol-review.ty-page #main .ty-heading h2,body.carol-review.ty-page #main .ty-invite h2{font-size:26px!important}body.carol-review.ty-page #main .ty-step h3{font-size:19px!important}body.carol-review.ty-page #main .ty-button{font-size:calc(.68rem + 2px)!important}body.carol-review.ty-page .db-footer-links{font-size:calc(.825rem + 2px)}}body.carol-review #main .db-hero{padding-bottom:1.75rem!important}body.carol-review #main .db-copy{padding-top:.75rem!important}body.carol-review #main .db-testimonial{padding-bottom:1rem!important;padding-top:3.75rem!important}body.carol-review #main .db-cta{padding-bottom:1rem!important;padding-top:1rem!important}body.carol-review #main .db-benefits{padding-top:1.5rem!important}body.carol-review #main .db-statement{padding-bottom:4rem!important;padding-top:3.5rem!important}body.carol-review #main .db-invitation{padding-top:3rem!important}body.carol-review #main .db-benefits:before,body.carol-review #main .db-copy:before,body.carol-review #main .db-steps:before{background:#ffffff40;content:"";height:1px;left:50%;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:min(17.5rem,70%)}@media(max-width:767px){body.carol-review #main .db-module:not(.db-registration){--db-body-increase:0px}body.carol-review #main .db-attribution{--db-body-increase:2px}body.carol-review #main .db-hero{padding-bottom:1.5rem!important}body.carol-review #main .db-benefits,body.carol-review #main .db-copy,body.carol-review #main .db-experience,body.carol-review #main .db-faq,body.carol-review #main .db-invitation,body.carol-review #main .db-steps{padding-bottom:1.75rem!important;padding-top:1.75rem!important}body.carol-review #main .db-testimonial{padding-bottom:1.5rem!important;padding-top:4rem!important}body.carol-review #main .db-cta{padding-bottom:1.25rem!important;padding-top:1.25rem!important}body.carol-review #main .db-statement{padding-bottom:1.75rem!important;padding-top:1.75rem!important}body.carol-review #main .db-hero .db-hero-heading{font-size:24px!important;line-height:1.5;text-wrap:pretty}body.carol-review #main .db-benefits .db-heading,body.carol-review #main .db-copy .db-heading,body.carol-review #main .db-experience .db-heading{font-size:30px!important}body.carol-review #main .db-statement .db-statement-heading{font-size:27px!important}body.carol-review #main .db-faq .db-block-heading,body.carol-review #main .db-steps .db-block-heading{font-size:25px!important}body.carol-review #main .db-testimonial .db-quote{font-size:20px!important;text-wrap:pretty}body.carol-review #main .db-steps-list h3{font-size:17px!important}}body.carol-review #main .db-benefits:before,body.carol-review #main .db-copy:before{display:none}