.authors_showcase{background:transparent!important;border:0px solid #C4C4C4!important;margin-top:0}[id*=main]{margin-bottom:20px}.seo-page article{color:#282323;font-size:18px;line-height:32px;font-weight:400}.seo-page article h2{color:#282323;display:inline-block;cursor:default;font-size:32px;line-height:40px;letter-spacing:-.64px;font-weight:700;margin:24px auto 15px;word-break:break-word}.seo-page article p{margin-bottom:32px;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.seo-page article .table_of_contents{border:2px solid #E2E7EB;border-radius:8px;padding:32px;background:#fff}.seo-page article .table_of_contents__heading{font-size:28px;line-height:36px;color:#282323;padding-left:46px;min-height:40px;font-weight:700;margin-bottom:24px;background:url(/cdn/shop/files/icon-table-of-contents-heading.svg?v=1748001179) top left no-repeat}.seo-page article .table_of_contents ul li:first-child{padding-top:0}.seo-page article .table_of_contents ul li{list-style:none;font-size:18px;border-bottom:1px solid #E9E9E9;padding:2px 0 6px}.mb-4,.my-4{margin-bottom:1.5rem!important}.practice-media .flex-col{flex-direction:row-reverse}#response-block div#video{text-align:center}.authors_showcase__extra_link.practice-trust{position:relative;top:auto;right:auto}.why_trust_sn{margin-top:8px}.why_trust_sn li:before{background-color:transparent!important;margin-inline-start:-.75em!important}.seo-page article ol{padding:0 40px}.seo-page article h3{font-size:18px;line-height:25px;color:#282323}.seo-page article h4{font-size:22px;font-weight:500;color:#282323;line-height:1.2}.seo-page article .table_of_contents ul li a{font-weight:400}.seo-page article a{font-weight:700}a:not([href]):not([class]){color:inherit;text-decoration:none}.seo-page article ul{margin:32px 32px 32px 48px}.seo-page article ul li{font-size:16px;line-height:24px;list-style:outside;margin-bottom:8px}.seo-page .seo-cta-banner.seo-cta-banner--style4{padding-top:64px;padding-bottom:168px;text-align:left}.huge-cta-1__link p{display:inline-block}.seo-page a:hover{border-bottom:1px solid #00709c}.seo-page .seo-cta-banner{z-index:10;position:-webkit-sticky;position:sticky;top:130px;margin-bottom:56px;color:#fff;padding:192px 24px 24px;border-radius:8px;text-align:center;font-weight:300;cursor:default;background:#888 no-repeat;background-size:cover}.seo-cta-banner--style4 .seo-cta-banner__headline{text-align:left!important;font-size:32px;font-weight:700;line-height:36px}.seo-page .seo-cta-banner__headline{font-size:40px;line-height:46px;letter-spacing:-.4px;margin-bottom:16px}.seo-cta-banner--style4 .seo-cta-banner__subheadline{text-align:left;font-weight:700;font-size:18px}.seo-page .seo-cta-banner__subheadline{font-size:16px;line-height:22px;letter-spacing:-.12px;margin-bottom:24px}.seo-page .seo-cta-banner .btn{background:#62cf70;color:#fff;width:100%}.btn.btn-prominent{background:#ed3967!important;color:#fff;border:1px solid #ED3967!important}.seo-page .huge-cta-1{margin:48px 0;text-align:right;height:682px;background:url(/cdn/shop/files/huge-cta-1.webp?v=1748001277) no-repeat;background-size:824px auto;background-position:calc(50vw - 776px) 0}.seo-page .huge-cta-1__title{cursor:default;margin-top:240px;color:#282323;font-size:56px;line-height:72px;letter-spacing:-2px;margin-bottom:24px;font-weight:800}.seo-page .huge-cta-1__link{font-size:18px;line-height:26px;font-weight:700}.entry-content img{max-width:100%}.seo-page .seo-cta-banner--style-video-based{overflow:hidden;padding:0}.seo-page .seo-cta-banner--style-video-based__video-over-content{background-image:linear-gradient(#00000014,#0000008f);position:relative;z-index:2;padding:192px 24px 24px}.seo-page .seo-cta-banner__learn-more{font-size:16px;margin-top:16px}.seo-page .seo-cta-banner a{color:#fff}.seo-page .seo-cta-banner--style-video-based__video-bg{width:100%;position:absolute;top:0;left:0;z-index:1}.seo-page .seo-cta-banner--style-video-based__video-bg video{width:102%}.seo-page a{color:#00709c;text-decoration:none}.seo-page .divider{text-align:center}.seo-page .divider:before{content:"";display:inline-block;width:88px;height:3px;background:#e2e7eb;margin:16px}.seo-page .cta_list{margin:0!important}.seo-page .cta_list__item{min-height:48px;padding-left:64px;list-style:none!important}.seo-page .cta_list__item--videos{background:url(/cdn/shop/files/icon-cta-list-videos.svg?v=1748001617) top left no-repeat}.seo-page .cta_list__item--sheets{background:url(/cdn/shop/files/icon-cta-list-sheets.svg?v=1748001617) top left no-repeat}.seo-page .cta_list__item--tricks{background:url(/cdn/shop/files/icon-cta-list-tricks.svg?v=1748001617) top left no-repeat}.seo-page .cta_list__item--short{line-height:48px}.seo-page .cta_boxed{border:2px solid #E2E7EB;text-align:center;color:#fb3466;padding:12px 32px;border-radius:80px;margin-top:24px;margin-bottom:64px;font-size:18px;line-height:30px}.table-bordered{border:1px solid #dee2e6}.table{width:100%;margin-bottom:1rem;color:#212529}table{border-collapse:collapse}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.seo-page .huge-testimonial{margin:72px 0;padding:56px 0;background:#00709c url(/cdn/shop/files/bg-testimonial.webp?v=1748001899) no-repeat;background-size:cover;color:#fff;font-size:16px;line-height:22px;font-weight:300}.seo-page .huge-testimonial__photo-mobile{width:50%;z-index:2;position:relative;margin:-80px auto 16px;font-size:16px;font-weight:300;text-align:right}.seo-page .huge-testimonial__photo-mobile img{width:100%;margin-bottom:8px;border-radius:8px;box-shadow:0 16px 16px #00000029}.seo-page .huge-testimonial__highlighted{font-size:24px;line-height:32px;font-weight:700}.offset-1{margin-left:8.333333%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.position-relative{position:relative!important}.seo-page .huge-testimonial__photo{z-index:2;position:relative;margin-top:-80px;font-size:16px;font-weight:300}.seo-page .huge-testimonial__illustration-heart{z-index:1;pointer-events:none;position:absolute;bottom:-180px;right:-120px;width:291px;height:256px;background:url(../images/seo-pages/illustration-dotted-heart-gray.svg) no-repeat;background-size:contain}.link-to-main-page a{text-decoration:underline;font-weight:700;font-size:18px}.media-with-text__text{justify-content:flex-start}.media-with-text .section__block.reading-width p{color:#282323;font-size:18px;line-height:32px;font-weight:400}.seo-page aside{margin-left:8.33333%;z-index:10;position:-webkit-sticky;position:sticky;top:130px;margin-bottom:56px;color:#fff;border-radius:8px;font-weight:300;cursor:default;background-size:cover}.seo-page .related-articles__article{margin-bottom:24px}::marker{unicode-bidi:isolate;font-variant-numeric:tabular-nums;text-transform:none;text-indent:0px!important;text-align:start!important;text-align-last:auto!important}.seo-page .related-articles__article img{width:176px;height:104px;object-fit:cover;float:left;margin-right:16px;border-radius:8px}.seo-page .related-articles__article__text-container{float:left;width:calc(100% - 192px)}.seo-page .related-articles__article__title{color:#00709c;font-size:16px;line-height:22px;margin-bottom:8px;font-weight:700}.seo-page .related-articles__article__description{color:#655f5f;font-size:16px;line-height:20px}.clearfix:after{display:block;clear:both;content:""}.seo-page .white-square-cta{position:relative;border:1px solid #ddd;border-radius:8px;padding:128px 40px;text-align:center;cursor:default}.seo-page .white-square-cta__illustration-heart{pointer-events:none;position:absolute;top:-48px;right:24px;width:149px;height:131px;background:url(/cdn/shop/files/illustration-dotted-heart-pink.svg?v=1748261489) no-repeat;background-size:contain}.seo-page .white-square-cta__illustration-horizontal-band{pointer-events:none;position:absolute;bottom:-16px;left:24px;width:165px;height:53px;background:url(/cdn/shop/files/illustration-dotted-horizontal-band.svg?v=1748261570) no-repeat;background-size:contain}.seo-page .white-square-cta__title{color:#282323;font-size:40px;line-height:50px;letter-spacing:-.8px;margin-bottom:24px;font-weight:700}.seo-page .white-square-cta__description{color:#444;font-size:18px;line-height:28px;margin-bottom:24px}.seo-page.pre-footer{margin:40px 0}.seo-page .related-articles__article a:hover{transform:scale(1.02)}.seo-page .white-square-cta__link{font-size:16px;font-weight:700;text-transform:uppercase}.seo-page .huge-testimonial .btn{background:#fff;color:#00709c}div#question-detail{font-weight:700;font-size:18px;line-height:32px;letter-spacing:-.16px;color:#292929}#answers-list li{border-radius:40px;border-width:1px;margin-bottom:16px;padding:8px 41px;border-color:#f5f5f5;background:#f5f5f5;display:flex}#quiz-container h2{font-size:32px;line-height:40px;letter-spacing:-.64px;font-weight:700;color:#292929}button#submit-answer,#next-question{width:auto;border-radius:40px;border-width:1px;padding:8px 41px;background:#fc3467;color:#fff;border-color:#fc3467;text-transform:uppercase}div#response-block p,div#response-block span,div#response-block h4{color:#292929}div#response-block{border-radius:10px;background:#f5f5f5;padding:30px;margin-bottom:40px}div#quiz-container{margin-bottom:40px}.qotd_main__rationales__explanation__question{margin-bottom:12px;min-height:14px;font-weight:600;margin-top:12px}.qotd_main__rationales__explanation--correct .qotd_main__rationales__explanation__question:before{background-image:url(/cdn/shop/files/icon-circle-correct-filled.svg?v=1748856163)}.qotd_main__rationales__explanation--wrong .qotd_main__rationales__explanation__question:before{background-image:url(/cdn/shop/files/icon-circle-wrong-filled.svg?v=1748856164)}.qotd_main__rationales__explanation__question:before{content:"";float:left;width:24px;height:24px;background-repeat:no-repeat;margin-right:8px;background-position:center;background-repeat:no-repeat!important;background-size:contain}.qotd_main__rationales__explanation__text{background:#00000014;border-radius:8px;padding:8px 16px;font-size:13px;line-height:20px;opacity:.8}@media (min-width: 992px){.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.offset-lg-1{margin-left:8.333333%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}}@media (min-width: 768px){.text-md-left{text-align:left!important}.offset-md-1{margin-left:8.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.seo-page .huge-testimonial__photo-mobile{display:none}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.d-md-none{display:none!important}.practice-media .media-with-text__media{align-items:flex-start}.media-with-text{display:flex;max-width:calc(var(--page-width, 1320px) + var(--gutter) * 2);margin:0 auto}}@media (max-width: 767px){.seo-page h1{text-align:center;font-size:32px;line-height:38px;letter-spacing:-.6px}.seo-page h2{display:inherit!important;font-size:24px!important;line-height:36px!important;letter-spacing:0!important;color:#282323}.seo-page .huge-cta-1{margin:0 0 32px;height:562px;background:url(/cdn/shop/files/huge-cta-1-mobile.webp?v=1748326764) no-repeat;background-size:514px auto;background-position:top right 30px}.seo-page .huge-cta-1__title{margin-top:62px;font-size:40px;line-height:48px;letter-spacing:-1.4px;margin-bottom:24px}.seo-page article .table_of_contents a{font-weight:400}.seo-page article .table_of_contents ul{margin:0}.seo-page article .table_of_contents__heading{font-size:26px}.seo-page .hero-seo__presentation-video{height:180px}.seo-page aside{margin-left:0}.d-none{display:none!important}.seo-page .huge-testimonial .btn{margin-top:16px}.seo-page .huge-testimonial{background:#007aad;padding:40px 25px;margin:48px 0}.seo-page .huge-testimonial__photo{display:none}.authors_showcase__extra_link{text-align:left}.seo-page article ol{padding-inline-start:40px}.seo-page article h3{font-size:18px;line-height:25px;color:#282323;font-weight:500;margin-bottom:.5rem;margin-block-start:1em}.seo-page .white-square-cta{padding:88px 24px}.seo-page .white-square-cta__illustration-heart{top:-24px;right:16px;width:105px;height:92px}.seo-page .white-square-cta__illustration-horizontal-band{bottom:-8px;left:24px;width:116px;height:37px}.seo-page .white-square-cta__title{font-size:32px;line-height:38px;letter-spacing:-.64px;margin-bottom:16px}.seo-page .pre-footer .row{margin-left:auto;margin-right:auto}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/practice-content.css.map */
