:root{--navy:#29152d;--cream:#fff4e3;--lime:#ffe15b;--peach:#ff6548;--blue:#7563ff}body[data-palette=bold]{--navy:#29152d;--cream:#fff4e3;--lime:#ffe15b;--peach:#ff6548;--blue:#7563ff}body{background:var(--cream)}[hidden]{display:none!important}p{line-height:1.7}a{text-underline-offset:4px}.skip{position:absolute;top:0;left:20px;z-index:100;transform:translateY(-120%);background:var(--navy);color:var(--cream);padding:16px}.skip:focus{transform:translateY(0)}.site-header{height:100px;padding:0 5vw;gap:30px}.site-header .site-nav{display:flex;gap:28px;align-items:center}.site-nav a{font-size:13px;text-decoration:none;padding:12px 0}.site-nav a[aria-current=page]{border-bottom:2px solid var(--navy)}.cart-link{position:relative;display:grid;place-items:center;width:42px;height:42px;text-decoration:none}.cart-link>span{position:absolute;top:0;right:-2px;background:var(--peach);border-radius:50%;height:19px;min-width:19px;font-size:10px;font-weight:800;display:grid;place-items:center}.menu-button{display:none;background:transparent;color:var(--navy);font-size:13px;font-weight:700;align-items:center;gap:15px;min-height:44px}.content-wrap{max-width:1200px;margin:auto}.reading{max-width:780px;margin:auto}.content-columns{display:grid;grid-template-columns:1fr 1fr;gap:65px}.content-columns p,.content-columns li{font-size:15px;line-height:1.8}.content-columns p{margin-top:18px}.content-columns ul{padding-left:21px;margin:20px 0}.content-columns a,.editorial-content a,.article-body a{font-weight:600}.content-columns h2{font-size:35px;line-height:1.15;letter-spacing:-.04em}.site-footer{display:block;padding:60px 6vw 25px;background:var(--navy);color:var(--cream);border:0}.footer-grid{display:grid;grid-template-columns:1.7fr 1fr 1fr;gap:50px;max-width:1200px;margin:auto}.site-footer .wordmark{font-size:17px;line-height:1.05;align-items:center;gap:12px}.site-footer .wordmark img{width:48px;height:55px}.footer-grid>nav{display:flex;flex-direction:column;align-items:flex-start;gap:15px}.footer-grid h2{font-size:17px;margin-bottom:4px}.footer-grid a{font-size:13px;text-decoration:none}.footer-grid a:hover{text-decoration:underline}.footer-bottom{display:flex;justify-content:space-between;align-items:start;gap:35px;max-width:1200px;margin:45px auto 0;border-top:1px solid #fff4e335;padding-top:25px}.footer-bottom p{font-size:11px;color:#fff4e3b5;white-space:nowrap}.footer-bottom nav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:13px 20px;font-size:10px;max-width:680px}.footer-bottom a{text-decoration:none}.footer-bottom button{background:transparent;color:inherit;padding:0;font-size:10px}.site-footer .form-status{font-size:11px;color:var(--cream);max-width:1200px;margin:14px auto 0}.hero-description{display:block;margin-top:35px}.hero-description .primary-button{font-size:14px;padding:19px 27px;gap:50px}.hero-inner{padding-top:48px}.headline-small{margin-bottom:10px}.hero .sticker{border-radius:3px 32px 4px 4px}.together h2{font-size:53px}.together .benefit h3{font-size:22px}.benefit-scatter{height:410px}.benefit{min-height:225px}.benefit p{font-size:11px}.together-heading>p{font-size:15px;max-width:390px}.together .benefit-three{top:198px}.exercise-intro h2{font-size:clamp(55px,6vw,86px)}.exercise-intro>p{max-width:300px;font-size:15px}.exercise-footnote{font-size:11px;line-height:1.6}.exercise-intro .practice-arrow{bottom:-35px}.quiz-heading h2{font-size:76px}.quiz-choice{padding-top:65px}.choice-grid{gap:5vw;max-width:1050px}.choice-card{position:relative;border-radius:16px;overflow:hidden}.cover-link{display:block;position:relative;text-decoration:none;color:inherit}.choice-cover{height:340px}.choice-cover.cover-team{background:#5140c4}.choice-cover>img:first-child{opacity:.38!important}.choice-cover h3,.choice-cover h2{position:relative;font-family:Anton;font-weight:400;font-size:48px;line-height:1.02;color:var(--cream);letter-spacing:-.02em;margin:24px 0 0}.choice-cover h2>span,.choice-cover h3>span{color:var(--lime)}.choice-cover.cover-team h3,.choice-cover.cover-team h2{margin-top:65px}.choice-info{padding-top:24px}.choice-info h3 a{text-decoration:none}.choice-info>h3{font-size:20px;line-height:1.3}.card-action{display:flex;justify-content:space-between;align-items:center;padding:20px 25px;font-size:13px;font-weight:700;text-decoration:none;background:var(--cream)}.card-action>span{font-size:22px}.product-usps{padding:25px 16px}.product-usps strong{font-size:43px}.product-usps span{font-size:11px}.page-hero{position:relative;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:55px;padding:50px 7vw 65px;background:var(--lime);min-height:440px;overflow:clip}.page-hero--coral{background:var(--peach)}.page-hero-copy{position:relative;z-index:2}.breadcrumbs{display:flex;align-items:center;gap:12px;font-size:10px;margin-bottom:30px;color:#49313d;line-height:1.5}.breadcrumbs a{text-decoration:none}.page-hero h1{font:clamp(56px,6.9vw,105px)/1.05 Anton;letter-spacing:-.025em}.page-hero h1>span{color:#d43625}.page-hero--coral h1>span{color:var(--navy);text-decoration:underline;text-decoration-color:var(--lime);text-decoration-thickness:6px;text-underline-offset:7px}.page-hero-copy>p{font-size:15px;line-height:1.8;max-width:470px;margin-top:25px}.page-hero-art{position:relative;height:330px;transform:rotate(5deg);margin:20px 0}.page-hero-art>div{position:absolute;top:-20px;right:15px;bottom:10px;left:-15px;background:var(--navy);transform:rotate(-10deg);clip-path:polygon(10% 0,100% 7%,88% 100%,0 88%)}.page-hero-art img{width:100%;height:100%;object-fit:cover;clip-path:polygon(0 7%,95% 0,100% 90%,6% 100%);position:relative}.page-mark{font-family:Arial;font-size:300px;position:absolute;right:9%;top:30px;line-height:1;color:var(--navy);opacity:.09;transform:rotate(15deg);pointer-events:none}.page-hero:has(.page-mark){grid-template-columns:1fr;min-height:340px}.editorial-content .pqc-content-block{padding:70px 7vw;background:var(--cream)}.editorial-content .pqc-content-block:nth-of-type(2n){background:#f8e9d4}.editorial-content .pqc-wrap{max-width:1100px;margin:auto}.editorial-content h2{font-size:36px;letter-spacing:-.04em;line-height:1.15;max-width:820px;margin-bottom:25px}.editorial-content h3{font-size:23px;line-height:1.25;letter-spacing:-.03em;margin:0 0 17px}.editorial-content p,.editorial-content li{font-size:15px;line-height:1.9;max-width:870px}.editorial-content p+p{margin-top:17px}.pqc-content-columns{display:grid;grid-template-columns:1fr 1fr;gap:55px}.pqc-editorial-list{padding-left:23px}.pqc-editorial-list li{margin:11px 0}.pqc-page-steps{padding:0;list-style:none;display:grid;gap:35px;max-width:940px}.pqc-page-steps li{display:grid;grid-template-columns:70px 1fr;gap:25px}.pqc-page-number{font:50px/1 Anton;color:#d43625}.pqc-page-steps h3{margin-bottom:11px}.editorial-content .pqc-info-kit{background:var(--navy);color:var(--cream)}.editorial-content .pqc-info-kit h2{color:var(--lime)}.editorial-content .pqc-info-values{background:var(--peach)}.pqc-value-cards{padding:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:20px}.pqc-value-cards li{background:var(--cream);padding:25px;border-radius:22px;margin:0;font-size:14px}.pqc-value-cards strong{display:block;font-size:18px;margin-bottom:10px}.editorial-content .pqc-info-company{background:var(--cream);border-top:1px solid #29152d25}.pqc-info-company h2{font-size:26px}.pqc-info-company p{font-size:13px}.pqc-info-help details,.pqc-faq-list details,.faq-list details{border-bottom:1px solid #29152d30;padding:0;background:transparent}.pqc-info-help summary,.pqc-faq-list summary,.faq-list summary{padding:21px 0;cursor:pointer;display:flex;justify-content:space-between;align-items:baseline;gap:20px;font-size:16px;font-weight:700;line-height:1.5;list-style:none}.faq-list summary::-webkit-details-marker,.pqc-faq-list summary::-webkit-details-marker{display:none}.faq-list summary>span,.pqc-faq-list summary>span{font-size:23px;font-weight:400;transition:transform .2s}.faq-list details[open] summary>span,.pqc-faq-list details[open] summary>span{transform:rotate(45deg)}.faq-list details>p,.pqc-faq-list details>p{font-size:14px;line-height:1.85;max-width:790px;padding:0 30px 22px 0;margin:0}.faq-section{padding:75px 7vw;background:var(--cream)}.faq-section h2{font-size:36px;letter-spacing:-.04em;margin-bottom:27px}.faq-search{background:var(--cream);padding:40px 7vw;max-width:1200px;margin:auto}.faq-search>label{font-size:13px;font-weight:700;display:block;margin-bottom:12px}.faq-search>div{display:flex;gap:15px}.faq-search input{width:100%;max-width:650px;padding:17px 20px;border:1px solid var(--navy);border-radius:13px;background:#fff;font:15px Arial;color:var(--navy)}.faq-search button{background:var(--navy);color:var(--cream);border-radius:12px;padding:0 20px;font-size:12px}.faq-search>p{font-size:12px;margin-top:15px;color:#63515c}.no-faq{padding:35px 7vw 60px;font-size:15px}.text-section{padding:70px 7vw}.text-section h2{font-size:34px;line-height:1.15;margin-bottom:25px;letter-spacing:-.04em}.text-section p{font-size:16px;line-height:1.9;margin-top:15px}.product-opening{background:var(--lime);display:grid;grid-template-columns:1fr 1fr;gap:75px;padding:65px 7vw 80px;align-items:center;overflow:clip}.product-art{transform:rotate(-3deg);box-shadow:11px 15px #29152d25;border-radius:15px;overflow:hidden;background:var(--cream)}.product-art .choice-cover{height:430px;padding:35px}.product-art .choice-cover h2{font-size:64px}.product-art .cover-team h2{margin-top:100px;font-size:61px}.product-art .product-usps{margin:0;background:var(--cream);padding:28px 18px}.product-art .product-usps strong{font-size:50px}.product-copy .back-link{margin-bottom:28px;display:inline-block;font-size:12px}.product-copy h1{font-size:clamp(38px,4vw,59px);font-weight:800;line-height:1.08;letter-spacing:-.05em}.product-intro{font-size:15px;line-height:1.8;margin-top:23px}.product-price{font-size:37px;letter-spacing:-.06em;display:block;margin:26px 0 17px}.buy-panel .primary-button{padding:19px 24px;font-size:14px;min-width:240px}.purchase-note{font-size:11px;line-height:1.8;margin-top:23px;color:#49313d}.sample-link{display:inline-flex;align-items:center;gap:25px;margin-top:24px;font-size:13px;font-weight:700;text-decoration:none;border-bottom:1px solid #29152d80;padding:0 0 7px}.sample-link>span{font-size:20px}.product-team .product-opening{background:var(--peach)}.product-details{padding:75px 7vw}.product-details ul li{margin:8px 0}.round-section{background:var(--navy);color:var(--cream);padding:70px 7vw}.round-section h2{font-size:38px;letter-spacing:-.04em;margin-bottom:35px}.round-grid{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.round-grid>li{background:#fff4e30c;border:1px solid #fff4e330;border-radius:21px;padding:25px}.round-grid>li>span{font:30px Anton;color:var(--lime);display:block;margin-bottom:18px}.round-grid h3{font-size:20px;letter-spacing:-.025em;margin-bottom:12px}.round-grid p{font-size:13px;line-height:1.7;color:#fff4e3cf}.screen-section{padding:70px 7vw;background:#f8e9d4}.screen-section h2{font-size:36px;margin-bottom:30px;letter-spacing:-.04em}.screen-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px}.screen-grid figure{margin:0}.screen-grid img{width:100%;height:auto;border-radius:14px;border:1px solid #29152d20}.screen-grid figcaption{font-size:12px;margin-top:12px}.other-quiz{padding:55px 7vw 75px;background:#f8e9d4}.other-quiz h2{font-size:35px;margin-bottom:30px}.other-quiz .choice-card{max-width:500px;transform:rotate(-2deg)}.news-section{padding:70px 7vw;background:var(--cream)}.section-top{display:flex;justify-content:space-between;gap:25px;align-items:center;margin-bottom:30px}.section-top h2{font-size:38px;letter-spacing:-.04em}.section-top>a{font-size:13px;font-weight:700}.news-grid{display:grid;grid-template-columns:1fr 1fr;gap:45px 35px}.news-card>a{text-decoration:none}.news-card h3{font-size:24px;line-height:1.2;letter-spacing:-.035em;margin-top:24px}.news-card>p{font-size:14px;line-height:1.8;color:#63515c;margin-top:15px;max-width:500px}.news-art{height:310px;position:relative;display:flex;flex-direction:column;justify-content:space-between;background:var(--navy);color:var(--cream);padding:30px;border-radius:16px;overflow:hidden;isolation:isolate}.news-art>strong{font:clamp(27px,3vw,42px)/1.08 Anton;letter-spacing:-.015em;position:relative;max-width:440px;margin-top:8px}.news-art-brand{font-size:9px;letter-spacing:.08em;font-weight:700;position:relative;margin-top:25px}.news-art-mark{position:absolute;right:-10px;top:-10px;font:260px/1 Anton;opacity:.18;transform:rotate(14deg);color:var(--lime);z-index:-1}.news-art--1{background:var(--peach);color:var(--navy)}.news-art--1 .news-art-mark{color:var(--navy)}.news-art--2{background:var(--lime);color:var(--navy)}.news-art--2 .news-art-mark{color:var(--navy);font-family:Arial}.news-art--3{background:#5140c4;color:#fff4e3}.article-opening{padding:45px 7vw 55px;background:var(--lime)}.back-link{text-decoration:none;color:#49313d;font-size:12px;display:inline-block}.article-opening h1{font-size:clamp(39px,4.7vw,66px);line-height:1.08;letter-spacing:-.05em;margin:30px 0 37px}.article-opening .news-art{max-width:950px;margin:0 auto;height:370px;transform:rotate(-2deg);box-shadow:9px 13px #29152d20}.article-opening .news-art>strong{font-size:48px;max-width:650px}.article-opening .news-art-mark{font-size:330px;right:15px;top:-25px}.article-body{padding:65px 0 75px}.article-body p,.article-body li{font-size:17px;line-height:1.9}.article-body h2{font-size:31px;letter-spacing:-.035em;line-height:1.2;margin:38px 0 20px}.article-body p+p{margin-top:20px}.article-body li{margin:10px 0}.article-body details{border-bottom:1px solid #29152d35;padding:20px 0}.article-body summary{cursor:pointer;font-weight:700;font-size:17px;line-height:1.6}.article-body details p{margin-top:15px}.contact-section{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding:70px 7vw;background:var(--cream);align-items:start}.contact-panel{padding:35px;border:1px solid var(--navy);box-shadow:10px 13px 0 var(--navy);border-radius:23px;background:#fff}.contact-panel h2,.contact-faq h2{font-size:30px;line-height:1.2;letter-spacing:-.04em;margin-bottom:25px}.pqc-contact-form{display:grid;gap:23px}.pqc-form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.pqc-contact-form label{font-size:13px;font-weight:700;display:block;margin-bottom:9px}.pqc-contact-form label>span{font-weight:400;font-size:11px}.pqc-contact-form input,.pqc-contact-form textarea,.cart-summary input:not([type=checkbox]){width:100%;padding:13px 15px;border:1px solid #29152d60;border-radius:10px;background:var(--cream);font:14px Arial;color:var(--navy);min-height:46px}.pqc-contact-form textarea{resize:vertical;min-height:150px;line-height:1.6}.pqc-form-hint,.pqc-form-privacy{font-size:11px;line-height:1.7;color:#63515c;margin-top:10px}.pqc-contact-form .pqc-button{padding:16px 21px;background:var(--navy);color:var(--cream);border-radius:30px;font-size:13px;font-weight:700;justify-self:start;min-height:48px}.pqc-contact-form .pqc-button>span{margin-left:25px}.form-status{font-size:12px;line-height:1.7}.cart-section{padding:65px 7vw 85px}.cart-row{display:grid;grid-template-columns:140px 1fr 100px 100px auto;align-items:center;gap:25px;padding:28px 0;border-bottom:1px solid #29152d35}.cart-row .choice-cover{height:115px;padding:12px;border-radius:10px}.cart-row .choice-cover h3{font-size:20px;margin-top:9px}.cart-row .choice-cover.cover-team h3{margin-top:23px}.cart-row .choice-logo{display:none}.cart-row h2{font-size:19px;line-height:1.2;letter-spacing:-.025em}.cart-row p{font-size:12px;margin-top:9px;color:#63515c}.cart-row input{width:75px;padding:12px;border:1px solid #29152d60;border-radius:8px;color:var(--navy);font-size:15px}.cart-row>button{background:transparent;color:var(--navy);font-size:12px;text-decoration:underline;padding:10px 0}.cart-row>strong{font-size:19px;white-space:nowrap}.cart-summary{max-width:460px;margin:35px 0 0 auto}.cart-summary>div:first-child{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-bottom:25px}.cart-summary h2{font-size:28px}.cart-summary #cartTotal{font-size:30px}.company-toggle{display:flex;align-items:center;gap:12px;font-size:14px;min-height:44px}.company-toggle input{width:18px;height:18px;accent-color:var(--navy)}.cart-summary fieldset{border:1px solid #29152d35;border-radius:12px;padding:18px;margin:15px 0}.cart-summary legend{font-size:13px;font-weight:700;padding:0 6px}.cart-summary fieldset label{font-size:12px;display:block;margin:0 0 15px}.cart-summary fieldset label:last-child{margin-bottom:0}.cart-summary input:not([type=checkbox]){margin-top:8px;background:#fff}.cart-summary .primary-button{margin-top:23px;width:100%;font-size:14px}#cartEmpty>p{font-size:22px;margin-bottom:28px}.menu-button:focus-visible,.cart-link:focus-visible,footer button:focus-visible{outline:3px solid var(--peach);outline-offset:5px}@media(max-width:1100px){.site-header{padding:0 4vw;gap:20px}.site-header .site-nav{gap:21px}.site-nav a{font-size:12px}.site-header .wordmark{font-size:13px}.choice-cover{height:300px}.choice-cover h3{font-size:42px}.product-usps strong{font-size:36px}.page-hero{padding:40px 6vw 55px;gap:35px}.page-hero-art{height:290px}.product-opening{padding:50px 6vw 65px;gap:45px}.product-art .choice-cover{height:350px;padding:28px}.product-art .choice-cover h2{font-size:53px}.product-art .cover-team h2{font-size:49px;margin-top:80px}.product-art .product-usps strong{font-size:39px}.product-copy h1{font-size:43px}.product-intro{font-size:14px}.content-columns{gap:40px}.contact-section{gap:40px;padding-inline:5vw}.contact-panel{padding:25px}.article-body{padding-left:25px;padding-right:25px}.news-art{height:290px;padding:25px}.news-art>strong{font-size:34px}.cart-row{grid-template-columns:110px 1fr 80px 90px;gap:20px}.cart-row>button{grid-column:2/5;justify-self:start;margin-top:-15px}}@media(max-width:760px){.site-header{min-height:82px;height:auto;flex-wrap:wrap;padding:18px 22px;gap:14px}.site-header .wordmark{font-size:12px;margin-right:auto}.site-header .wordmark img{height:40px;width:35px}.menu-button{display:flex}.site-header .cart-link{height:40px;width:35px}.site-header .site-nav{display:flex;flex-wrap:wrap;gap:5px 20px;order:4;width:100%;padding-top:8px;border-top:1px solid #29152d25}.js .site-header .site-nav{display:none}.js .site-header .site-nav[data-open=true]{display:flex}.site-nav a{font-size:13px;min-height:44px;display:flex;align-items:center;padding:9px 0}.hero-inner{padding-top:27px}.hero-description{margin-top:25px}.hero-description .primary-button{font-size:12px;padding:17px 22px;gap:42px}.hero,.hero-inner{min-height:900px}.artwork{height:58%;bottom:57px}.together h2{font-size:37px}.together-heading>p{font-size:13px}.together .benefit h3{font-size:17px}.benefit p{font-size:10px}.benefit{min-height:226px}.together .benefit-three{top:220px}.benefit-scatter{height:465px;margin-top:38px}.exercise-intro h2{font-size:63px}.exercise-intro>p{font-size:14px;max-width:300px}.exercise-footnote{font-size:10px}.quiz-heading h2{font-size:57px}.quiz-choice{padding-top:50px}.choice-grid{gap:30px;margin-top:32px}.choice-cover{height:290px;padding:25px}.choice-cover h3{font-size:44px}.choice-cover.cover-team h3{margin-top:70px}.choice-info>h3{font-size:19px}.product-usps strong{font-size:37px}.product-usps{padding-top:23px;padding-bottom:25px}.card-action{padding:17px 22px;font-size:12px}.page-hero{display:flex;flex-direction:column;align-items:stretch;gap:15px;padding:27px 25px 37px;min-height:0}.page-hero:has(.page-mark){min-height:270px}.breadcrumbs{font-size:9px;margin-bottom:24px;gap:10px}.page-hero h1{font-size:62px;line-height:1.07}.page-hero-copy>p{font-size:14px;margin-top:20px;line-height:1.8}.page-hero-art{height:250px;margin:22px 7px 10px}.page-mark{font-size:200px;right:-20px;top:75px}.page-hero--coral h1>span{text-decoration-thickness:4px;text-underline-offset:5px}.editorial-content .pqc-content-block{padding:45px 25px}.editorial-content h2{font-size:29px;margin-bottom:23px}.editorial-content h3{font-size:21px;line-height:1.25;margin-bottom:13px}.editorial-content p,.editorial-content li{font-size:14px;line-height:1.85}.pqc-content-columns,.content-columns{grid-template-columns:1fr;gap:35px}.pqc-page-steps{gap:29px}.pqc-page-steps li{grid-template-columns:37px 1fr;gap:16px}.pqc-page-number{font-size:35px}.pqc-page-steps h3{font-size:20px}.pqc-value-cards{grid-template-columns:1fr;gap:15px}.pqc-value-cards li{padding:23px}.pqc-value-cards strong{font-size:18px}.editorial-content .pqc-info-company h2{font-size:25px}.text-section,.faq-section{padding:45px 25px}.text-section h2,.faq-section h2{font-size:29px}.text-section p{font-size:14px;line-height:1.85}.pqc-faq-list summary,.faq-list summary{font-size:15px;line-height:1.5;padding:19px 0;gap:16px}.faq-list details>p,.pqc-faq-list details>p{font-size:13px;line-height:1.85;padding:0 15px 20px 0}.faq-search{padding:30px 25px}.faq-search>div{display:block}.faq-search input{font-size:13px;padding:15px 16px}.faq-search button{padding:12px 16px;margin-top:12px}.no-faq{padding:20px 25px 45px;font-size:14px}.product-opening{display:flex;flex-direction:column;gap:38px;padding:35px 28px 45px}.product-art{max-width:500px;width:100%;transform:rotate(-2deg);box-shadow:7px 10px #29152d25}.product-art .choice-cover{height:320px;padding:25px}.product-art .choice-cover h2{font-size:56px}.product-art .cover-team h2{font-size:52px;margin-top:90px}.product-art .product-usps{padding:23px 11px}.product-art .product-usps strong{font-size:41px}.product-copy .back-link{margin-bottom:21px;font-size:11px}.product-copy h1{font-size:39px}.product-intro{font-size:14px;margin-top:19px}.product-price{font-size:34px;margin:22px 0 17px}.buy-panel .primary-button{font-size:13px;padding:17px 24px;min-width:240px}.purchase-note{font-size:11px;line-height:1.85;margin-top:20px}.sample-link{font-size:12px;margin-top:22px}.product-details{padding:45px 25px}.content-columns h2{font-size:28px}.content-columns p,.content-columns li{font-size:14px;line-height:1.85}.round-section{padding:45px 25px}.round-section h2{font-size:30px;margin-bottom:25px}.round-grid{grid-template-columns:1fr 1fr;gap:12px}.round-grid>li{padding:20px 15px;border-radius:17px}.round-grid>li>span{font-size:27px;margin-bottom:14px}.round-grid h3{font-size:17px;line-height:1.2}.round-grid p{font-size:11px;line-height:1.7}.screen-section{padding:45px 25px}.screen-section h2{font-size:29px;margin-bottom:24px}.screen-grid{grid-template-columns:1fr;gap:25px}.screen-grid figcaption{font-size:11px}.other-quiz{padding:40px 28px 55px}.other-quiz h2{font-size:29px}.news-section{padding:45px 25px}.section-top{gap:20px;margin-bottom:25px;align-items:baseline}.section-top h2{font-size:29px}.section-top>a{font-size:11px;white-space:nowrap}.news-grid{grid-template-columns:1fr;gap:35px}.news-art{height:285px;padding:25px}.news-art>strong{font-size:35px;max-width:310px}.news-art-mark{font-size:245px}.news-card h3{font-size:23px;line-height:1.25;margin-top:21px}.news-card>p{font-size:13px;line-height:1.85;margin-top:12px}.article-opening{padding:30px 27px 40px}.article-opening h1{font-size:39px;margin:25px 0 28px}.article-opening .news-art{height:300px;border-radius:12px;box-shadow:6px 8px #29152d25;padding:23px}.article-opening .news-art>strong{font-size:33px;max-width:300px}.article-opening .news-art-mark{font-size:230px;right:-5px;top:0}.article-body{padding:40px 25px 50px}.article-body h2{font-size:27px;margin:31px 0 18px}.article-body p,.article-body li{font-size:15px;line-height:1.9}.article-body summary{font-size:15px;line-height:1.6}.article-body ul{padding-left:21px}.contact-section{grid-template-columns:1fr;gap:45px;padding:35px 25px 50px}.contact-panel{padding:25px 20px;border-radius:20px;box-shadow:7px 9px 0 var(--navy)}.contact-panel h2,.contact-faq h2{font-size:28px}.pqc-contact-form{gap:21px}.pqc-form-row{grid-template-columns:1fr;gap:20px}.pqc-contact-form label{font-size:13px}.pqc-contact-form input,.pqc-contact-form textarea{font-size:14px}.pqc-form-hint,.pqc-form-privacy{font-size:11px}.site-footer{padding:45px 25px 23px}.footer-grid{grid-template-columns:1fr 1fr;gap:35px 20px}.footer-grid>div:first-child{grid-column:1/-1}.site-footer .wordmark{font-size:15px}.site-footer .wordmark img{width:42px;height:48px}.footer-grid h2{font-size:16px}.footer-grid>nav{gap:14px}.footer-grid a{font-size:12px}.footer-bottom{display:block;margin-top:35px;padding-top:22px}.footer-bottom p{font-size:10px}.footer-bottom nav{justify-content:flex-start;gap:13px 17px;margin-top:20px;font-size:10px}.cart-section{padding:35px 25px 50px}.cart-row{grid-template-columns:85px 1fr;gap:17px;padding:24px 0}.cart-row .choice-cover{height:95px;padding:10px}.cart-row .choice-cover h3{font-size:17px;margin-top:4px}.cart-row .choice-cover.cover-team h3{margin-top:22px}.cart-row h2{font-size:17px}.cart-row p{font-size:11px}.cart-row input{grid-column:1;width:70px;padding:10px}.cart-row>strong{grid-column:2;font-size:20px}.cart-row>button{grid-column:2;justify-self:start;margin-top:-5px}.cart-summary{margin-top:27px}.cart-summary h2{font-size:27px}.cart-summary #cartTotal{font-size:29px}.company-toggle,.cart-summary .primary-button{font-size:13px}}@media(max-width:360px){.site-header{padding:16px 20px;gap:12px}.site-header .wordmark{font-size:11px}.menu-button{font-size:12px;gap:10px}.hero,.hero-inner{min-height:840px}.headline-small{font-size:27px}.artwork{height:57%;bottom:57px}.together h2{font-size:34px}.together .benefit h3{font-size:16px}.benefit p{font-size:9px}.exercise-intro h2{font-size:55px}.page-hero h1{font-size:54px}.page-hero-art{height:220px;margin-left:0;margin-right:0}.choice-cover{height:260px;padding:23px}.choice-cover h3{font-size:39px}.product-usps strong{font-size:32px}.choice-info>h3{font-size:17px}.product-copy h1{font-size:35px}.product-art .choice-cover{height:280px}.product-art .choice-cover h2{font-size:49px}.product-art .cover-team h2{font-size:45px;margin-top:76px}.product-art .product-usps strong{font-size:35px}.round-grid{grid-template-columns:1fr}.news-art>strong{font-size:32px}.article-opening h1{font-size:34px}.article-opening .news-art>strong{font-size:28px}.article-opening .news-art{height:275px}.contact-panel{padding:23px 16px}.product-opening{padding-inline:25px}.site-footer .footer-grid a{font-size:11px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}html{scroll-behavior:auto}}@media(prefers-reduced-motion:no-preference){.page-hero-art{animation:page-photo-drift 10s ease-in-out infinite}.news-card .news-art{transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s}.news-card>a:hover .news-art,.news-card>a:focus-visible .news-art{transform:translateY(-7px) rotate(-2deg);box-shadow:7px 10px #29152d25}.round-grid>li{transition:transform .3s,background .3s}.round-grid>li:hover{transform:translateY(-5px);background:#fff4e315}@keyframes page-photo-drift{0%,to{transform:rotate(5deg) translateY(0)}50%{transform:rotate(2deg) translateY(-8px)}}}.shopify-policy__container{max-width:850px!important;padding:55px 30px 75px!important;color:var(--navy)}.shopify-policy__title h1{font:55px/1.1 Anton;margin-bottom:35px;letter-spacing:-.025em}.shopify-policy__body p,.shopify-policy__body li{font-size:15px;line-height:1.9}.shopify-policy__body h2{font-size:27px;line-height:1.2;margin:30px 0 18px}.shopify-policy__body a{text-underline-offset:4px}@media(max-width:760px){.shopify-policy__container{padding:35px 25px 50px!important}.shopify-policy__title h1{font-size:39px}.shopify-policy__body p,.shopify-policy__body li{font-size:14px}}body[data-palette=bold] .benefit-number{opacity:1;color:#29152d}body[data-palette=bold] .benefit p{color:#29152d}@media(max-width:760px){body[data-palette=bold] .night-photo{background:linear-gradient(0deg,#29152d,#3f2045)}}body[data-page=cart] .cart-page{color:#29152d;max-width:1200px;margin:0 auto;padding:40px 25px 65px;min-height:370px}body[data-page=cart] .section-background{background:#fff4e3}body[data-page=cart] .cart-page__title h1{font:56px/1.1 Anton;color:#29152d;letter-spacing:-.025em}body[data-page=cart] .cart-page__summary{border-radius:20px;background:#fff4e3}body[data-page=cart] .cart__checkout-button{background:#ff6548;color:#29152d;border:1px solid #29152d;border-radius:40px;font-weight:700}body[data-page=cart] [data-pqc-business]{background:#fff4e3}body[data-page=cart] [data-pqc-business] input:not([type=checkbox]){border:1px solid #29152d70;border-radius:8px;padding:10px;background:#fff;color:#29152d}body[data-page=cart] [data-pqc-digital-delivery] a{text-decoration:underline}@media(max-width:760px){body[data-page=cart] .cart-page{padding:30px 22px 45px}body[data-page=cart] .cart-page__title h1{font-size:39px}}.product-team .product-copy .back-link,.product-team .purchase-note,.product-team .purchase-note a{color:#29152d}
/*# sourceMappingURL=/cdn/shop/t/14/assets/pqc-v2-site.css.map */
