:root{--cptc-r-navy: #0b173b;--cptc-r-navy-2: #0e1b4d;--cptc-r-coral: #d8412b;--cptc-r-coral-text: #b53627;--cptc-r-cream: #f7f3eb;--cptc-r-gold: #f1b84b;--cptc-r-body: rgba(11, 23, 59, .86);--cptc-r-line: rgba(11, 23, 59, .16)}html body .announcement-bar__message{font-size:14px}html body .footer__copyright,html body .footer__copyright .copyright__content,html body .footer__copyright .copyright__content a{font-size:13px}html body .product__description,html body .product__description p,html body .product__description li,html body .product__description td,html body .product__description th{font-size:16px;line-height:1.6}html body .product__tax.caption,html body .product__tax .product__digital-delivery,html body .product__digital-delivery{font-size:14px;color:var(--cptc-r-body)}html body .shopify-payment-button__more-options{font-size:14px}html body .slider-counter{font-size:13px}html body .jm-reviewer-info .jm-text{color:#0b173bc7!important}html body .card__heading,html body .card__heading a{font-size:15px;line-height:1.35}@media screen and (min-width:750px){html body .card__heading,html body .card__heading a{font-size:16px}}html body .cptc-af-badge,html body .cptc-af-badge__text,html body #home-curriculum .cptc-af-badge__text{font-size:12px}html body .cptc-home .cptc-home-path__label{font-size:13px}html body .cptc-home .cptc-home-path--new .cptc-home-path__label,html body .cptc-home .cptc-home-path--exam .cptc-home-path__label{color:var(--cptc-r-coral-text)}html body .cptc-home .cptc-home-eyebrow,html body #home-curriculum .cptc-home-curriculum__eyebrow,html body .cptc-story__kicker{font-size:13px;color:var(--cptc-r-coral-text)}html body .cptc-home .cptc-home-employer p,html body .cptc-home .cptc-home-trust p,html body #home-curriculum .cptc-home-curriculum__lede{font-size:16px;line-height:1.55}html body .cptc-home .cptc-home-path__copy li,html body .cptc-home .cptc-home-free-audio__points li,html body .cptc-story__trust li{font-size:15px}html body .cptc-home .cptc-home-free-audio__fine,html body .cptc-home .cptc-home-curriculum__note{font-size:14px;color:var(--cptc-r-body)}html body #home-curriculum .cptc-home-curriculum__price .cptc-home-curriculum__was{font-size:14px;color:#0b173bb8}html body .cptc-home .cptc-home-path__visual span{font-size:13px}html body .cptc-home .cptc-home-path__visual small{color:var(--cptc-r-coral-text)}html body .cptc-home .cptc-home-employer p{color:#fff}html body .cptc-home .cptc-home-button{font-size:16px}html body .cptc-home .cptc-home-path__actions a:not(.cptc-home-button){font-size:15px}html body .cptc-home-paths-strip__nav strong,html body .cptc-home .cptc-home-paths-strip__nav strong{font-size:15px;line-height:1.25}html body .cptc-home-paths-strip__nav span{color:var(--cptc-r-gold)}html body .cptc-story p:not(.cptc-story__kicker){font-size:16px;line-height:1.6}html body .cptc-story .cptc-story__button{font-size:16px}html body .cptc-trust-band .cptc-trust-band__subline{color:#f7f3ebeb}@media screen and (max-width:749px){html body .cptc-trust-band .cptc-trust-band__subline{font-size:16px}}html body .opo-product-eyebrow{font-size:13px;color:var(--cptc-r-coral-text)}html body .opo-product-price-note{font-size:16px;color:var(--cptc-r-body)}html body .opo-product-price span{font-size:13px}html body .opo-product-proof li{font-size:15px;color:var(--cptc-r-navy)}html body .opo-product-buyer-notes p{font-size:14px;line-height:1.45;color:var(--cptc-r-body)}html body .opo-product-buyer-notes strong,html body .opo-product-team-link,html body .opo-product-team-link a{font-size:15px}html body p.opo-product-team-link{display:block;line-height:1.5}html body p.opo-product-team-link a{word-break:break-word}html body .opo-product-section__head>p,html body .opo-product-faq__intro>p,html body .opo-product-close p{font-size:13px;color:var(--cptc-r-coral-text)}html body .opo-product-path__intro>p{font-size:13px;color:var(--cptc-r-gold)}html body .opo-product-section__head>span{font-size:16px;color:var(--cptc-r-body)}html body .opo-product-included-grid b{font-size:12px}html body .opo-product-included-grid p{font-size:16px;color:var(--cptc-r-body)}html body .opo-product-path__intro>span{font-size:16px;color:#ffffffdb}html body .opo-product-path li p{font-size:16px;color:#ffffffdb}html body .opo-product-close>a{font-size:16px}html body .opo-product-disclaimer{font-size:13px;color:#0b173bb8}html body .cptc-listen .cptc-listen__lede,html body .cptc-listen .cptc-listen__subline,html body .cptc-listen .cptc-listen__tip,html body .cptc-listen .cptc-listen__steps li{font-size:16px;line-height:1.5;color:var(--cptc-r-navy-2)}html body .cptc-listen .cptc-listen__how-title,html body .cptc-listen .cptc-listen__tip strong{font-size:13px}html body .cptc-listen .cptc-listen__steps li:before{width:2rem;height:2rem;font-size:12px}html body .cptc-listen .cptc-listen__steps li{padding-left:3.4rem}html body .cptc-listen .cptc-listen__btn{font-size:16px;min-height:48px}html body .cptc-study-way .cptc-study-way__kicker{font-size:13px;color:var(--cptc-r-coral-text)}html body .cptc-study-way .cptc-study-way__lede,html body .cptc-study-way .cptc-study-way__card p,html body .cptc-study-way .cptc-study-way__close{font-size:16px;line-height:1.55}html body .cptc-faq{display:grid;gap:10px;margin:0;padding:0;border:0;list-style:none}html body .cptc-faq__item{border:1px solid var(--cptc-r-line);border-radius:12px;background:var(--cptc-r-cream);overflow:hidden;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}html body .cptc-faq__item[open]{background:#fff;border-color:#d8412b73;box-shadow:inset 4px 0 0 var(--cptc-r-coral),0 6px 18px #0b173b0f}html body .cptc-faq__item>summary{position:relative;display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:56px;margin:0;padding:14px 16px 14px 18px;color:var(--cptc-r-navy);font-family:var(--font-heading-family);font-size:17px;font-weight:750;letter-spacing:-.005em;line-height:1.35;list-style:none;cursor:pointer;-webkit-tap-highlight-color:transparent}html body .cptc-faq__item>summary::-webkit-details-marker{display:none}html body .cptc-faq__item>summary::marker{content:""}html body .cptc-faq__item>summary:after{content:none!important}@media(hover:hover){html body .cptc-faq__item>summary:hover{color:var(--cptc-r-coral-text)}}html body .cptc-faq__item>summary:focus-visible{outline:3px solid var(--cptc-r-coral);outline-offset:-3px;border-radius:12px}html body .cptc-faq__icon{position:relative;flex:0 0 auto;width:30px;height:30px;border-radius:50%;background:var(--cptc-r-coral);transition:transform .25s ease,background-color .2s ease}html body .cptc-faq__icon:before,html body .cptc-faq__icon:after{content:"";position:absolute;top:50%;left:50%;width:12px;height:2px;border-radius:2px;background:#fff;transform:translate(-50%,-50%)}html body .cptc-faq__icon:after{transform:translate(-50%,-50%) rotate(90deg);transition:opacity .2s ease}html body .cptc-faq__item[open] .cptc-faq__icon{background:var(--cptc-r-navy);transform:rotate(180deg)}html body .cptc-faq__item[open] .cptc-faq__icon:after{opacity:0}html body .cptc-faq__answer{padding:0 18px 18px}html body .cptc-faq__answer p,html body .cptc-faq__item>p{margin:0;color:var(--cptc-r-body);font-size:16px;line-height:1.6}html body .cptc-faq__item>p{padding:0 18px 18px}@media screen and (min-width:750px){html body .cptc-faq__item>summary{font-size:18px;padding:16px 20px 16px 22px}html body .cptc-faq__answer{padding:0 22px 20px}html body .cptc-faq__answer p,html body .cptc-faq__item>p{font-size:16.5px}}@media(prefers-reduced-motion:no-preference){html body .cptc-faq__item[open] .cptc-faq__answer{animation:cptc-faq-in .22s ease-out}}@keyframes cptc-faq-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}html body .opo-product-faq .opo-product-faq__list.cptc-faq{border-top:0}html body .opo-product-faq .opo-product-faq__list.cptc-faq details{border-bottom:1px solid var(--cptc-r-line)}html body .opo-product-faq .opo-product-faq__list.cptc-faq details[open]{border-color:#d8412b73}html body .opo-product-faq .opo-product-faq__list.cptc-faq details p{margin:0}
/*# sourceMappingURL=/cdn/shop/t/3/assets/cptc-readability.css.map */
