.chuck-bf-announcement{background:#181d27;color:#fafafa;text-align:center}.chuck-bf-announcement a{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 5px;min-height:44px;padding:8px 20px;font-size:12px;line-height:1.5;color:inherit;text-decoration:none}.chuck-bf-announcement a:focus-visible{outline:2px solid #FF6225;outline-offset:-4px}.cb-landing{--cb-orange: #ff6225;--cb-sky: #17acff;--cb-charcoal: #181d27;--cb-cloud: #fafafa;--cb-deep: #0a0d12;--cb-white: #ffffff;--cb-border: rgba(24, 29, 39, .16);--cb-shell: 1280px;color:var(--cb-charcoal);background:var(--cb-cloud);font-family:Inter,system-ui,sans-serif;font-size:16px;line-height:1.55}.cb-landing *,.cb-landing *:before,.cb-landing *:after{box-sizing:border-box}.cb-landing h1,.cb-landing h2,.cb-landing h3,.cb-landing p{margin-top:0}.cb-landing h1,.cb-landing h2,.cb-landing h3{color:inherit;font-family:inherit;text-wrap:balance}.cb-landing h2{margin-bottom:24px;font-size:clamp(2.125rem,10vw,2.75rem);font-weight:800;letter-spacing:-.04em;line-height:.98}.cb-landing h3{margin-bottom:12px;font-size:1.375rem;font-weight:700;letter-spacing:-.02em;line-height:1.15}.cb-copy{max-width:38rem}.cb-copy>:last-child{margin-bottom:0}.cb-shell{width:min(100%,var(--cb-shell));margin-inline:auto;padding-inline:20px}.cb-section{padding-block:64px}.cb-section--cloud{background:var(--cb-cloud)}.cb-section--white{background:var(--cb-white)}.cb-section--charcoal{color:var(--cb-cloud);background:var(--cb-charcoal)}.cb-section--sky{color:var(--cb-charcoal);background:var(--cb-sky)}.cb-section--orange{color:var(--cb-charcoal);background:var(--cb-orange)}.cb-section__intro{max-width:48rem;margin-bottom:32px}.cb-eyebrow{margin-bottom:16px;font-size:.75rem;font-weight:700;letter-spacing:.1em;line-height:1;text-transform:uppercase}.cb-section--cloud .cb-eyebrow,.cb-section--white .cb-eyebrow,.cb-hero .cb-eyebrow{color:var(--cb-orange)}.cb-button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:12px 24px;border:1px solid transparent;border-radius:4px;font-weight:700;line-height:1.2;text-decoration:none;transition:transform .15s cubic-bezier(.2,0,0,1),background-color .15s cubic-bezier(.2,0,0,1)}.cb-button--primary{color:var(--cb-charcoal);background:var(--cb-orange)}.cb-button--dark{color:var(--cb-cloud);background:var(--cb-charcoal)}.cb-button:hover{transform:translateY(-1px)}.cb-button:active{transform:translateY(1px)}.cb-button:focus-visible,.cb-table-wrap:focus-visible,.cb-faq summary:focus-visible{outline:2px solid currentColor;outline-offset:3px}.cb-hero{position:relative;min-height:min(780px,92svh);overflow:hidden;color:var(--cb-cloud);background:var(--cb-deep)}.cb-hero__media,.cb-hero__image,.cb-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.cb-hero__image{object-fit:cover;object-position:center 42%}.cb-hero__shade{background:linear-gradient(180deg,transparent 30%,rgba(10,13,18,.96) 78%)}.cb-hero__content{position:relative;display:flex;min-height:min(780px,92svh);align-items:flex-end;padding-block:48px}.cb-hero__copy{max-width:44rem}.cb-hero__title{max-width:12ch;margin-bottom:24px;font-size:clamp(2.75rem,13vw,3.5rem);font-weight:900;letter-spacing:-.055em;line-height:.92}.cb-hero__claim{margin-bottom:32px;font-size:1.0625rem}.cb-proof-rail{color:var(--cb-cloud);background:var(--cb-deep);border-top:1px solid rgba(250,250,250,.18)}.cb-proof-rail__grid{display:grid}.cb-proof{display:grid;gap:4px;padding-block:20px;border-bottom:1px solid rgba(250,250,250,.18)}.cb-proof strong{color:var(--cb-orange);font-size:1.375rem;line-height:1}.cb-proof span{font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.cb-pain-grid{display:grid;gap:16px}.cb-pain{overflow:hidden;background:var(--cb-white);border:1px solid var(--cb-border);border-radius:8px}.cb-pain__image{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover;object-position:var(--cb-pain-focal-x, 50%) var(--cb-pain-focal-y, 50%)}.cb-pain__body{padding:20px}.cb-pain__body .cb-copy{font-size:1rem;line-height:1.5}.cb-pain__body .cb-copy li+li{margin-top:4px}.cb-split{display:grid;gap:32px;align-items:center}.cb-feature-media{display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:8px;background:var(--cb-deep)}.cb-step-list{display:grid;gap:0;margin:0;padding:0;list-style:none;border-top:1px solid var(--cb-border)}.cb-step{padding-block:28px;border-bottom:1px solid var(--cb-border)}.cb-step__number,.cb-feature__index{display:block;margin-bottom:24px;color:var(--cb-orange);font-size:.75rem;font-weight:700;letter-spacing:.1em}.cb-fit{display:grid;gap:32px}.cb-fit__list{border-top:1px solid rgba(24,29,39,.32)}.cb-fit__item{padding-block:24px;border-bottom:1px solid rgba(24,29,39,.32)}.cb-feature-list{display:grid;gap:24px}.cb-feature{display:grid;overflow:hidden;background:var(--cb-white);border:1px solid var(--cb-border);border-radius:8px}.cb-feature__image{display:block;width:100%;aspect-ratio:1;object-fit:cover}.cb-feature__body{padding:24px}.cb-table-wrap{overflow-x:auto;border:1px solid var(--cb-border);border-radius:8px}.cb-table{width:100%;min-width:680px;border-collapse:collapse;text-align:left}.cb-table th,.cb-table td{padding:16px;border-bottom:1px solid var(--cb-border);vertical-align:top}.cb-table thead th{background:var(--cb-charcoal);color:var(--cb-cloud);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.cb-table tbody th{min-width:10rem}.cb-table tbody tr:last-child>*{border-bottom:0}.cb-system{display:grid;gap:32px}.cb-review-note{padding:24px;border-left:4px solid var(--cb-orange);background:var(--cb-white)}.cb-faq-layout{display:grid;gap:32px}.cb-faq{border-bottom:1px solid var(--cb-border)}.cb-faq:first-child{border-top:1px solid var(--cb-border)}.cb-faq summary{display:flex;min-height:56px;cursor:pointer;align-items:center;justify-content:space-between;gap:24px;padding-block:16px;font-weight:700;list-style:none}.cb-faq summary::-webkit-details-marker{display:none}.cb-faq summary span{color:var(--cb-orange);font-size:1.5rem;transition:transform .22s cubic-bezier(.2,0,0,1)}.cb-faq[open] summary span{transform:rotate(45deg)}.cb-faq__answer{padding:0 40px 24px 0}.cb-offer-intro{max-width:52rem}.cb-offer-intro .cb-copy{margin-bottom:32px}@media(min-width:768px){.cb-shell{padding-inline:32px}.cb-proof-rail__grid{grid-template-columns:repeat(3,1fr)}.cb-proof{padding:24px;border-right:1px solid rgba(250,250,250,.18);border-bottom:0}.cb-proof:first-child{padding-left:0}.cb-proof:last-child{border-right:0}.cb-pain-grid{grid-template-columns:repeat(3,1fr);gap:24px}.cb-pain__body{padding:24px}.cb-step-list{grid-template-columns:repeat(3,1fr)}.cb-step{padding:32px 24px;border-right:1px solid var(--cb-border)}.cb-step:first-child{padding-left:0}.cb-step:last-child{border-right:0}.cb-feature{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.cb-feature:nth-child(2n) .cb-feature__image{order:2}.cb-feature__body{padding:32px}}@media(min-width:1024px){.cb-shell{padding-inline:48px}.cb-section{padding-block:128px}.cb-landing h2{font-size:clamp(2.75rem,4.5vw,4.5rem)}.cb-hero__shade{background:linear-gradient(90deg,rgba(10,13,18,.96) 0%,rgba(10,13,18,.72) 36%,transparent 68%)}.cb-hero__content{align-items:center;padding-block:80px}.cb-hero__title{font-size:clamp(3.25rem,7vw,6.5rem)}.cb-split{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:64px}.cb-feature-media{aspect-ratio:16 / 10}.cb-fit,.cb-system,.cb-faq-layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px}.cb-faq-layout__intro{position:sticky;top:32px;align-self:start}}@media(min-width:1440px){.cb-hero__content{padding-inline:48px}}@media(prefers-reduced-motion:reduce){.cb-landing *,.cb-landing *:before,.cb-landing *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.chuck-featured-pdp{display:block;padding:var(--featured-padding-top,40px) 0 var(--featured-padding-bottom,40px);scroll-margin-top:24px}.chuck-featured-pdp [hidden]{display:none!important}.chuck-featured-fallback{max-width:1080px;margin:0 auto;padding:24px 20px;display:grid;grid-template-columns:minmax(180px,300px) 1fr;gap:32px;align-items:center}.chuck-featured-fallback img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:8px}.chuck-featured-fallback h2{font-size:32px;line-height:1.1;margin:0 0 16px}.chuck-featured-fallback p{font-size:16px;line-height:1.5;margin:0 0 16px}.chuck-featured-link{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 20px;background:#ff6225;color:#181d27;border-radius:4px;font-weight:700;text-decoration:none}.chuck-featured-link:focus-visible{outline:2px solid #181D27;outline-offset:4px}.chuck-featured-editor-note{max-width:1080px;margin:0 auto 16px;padding:16px 20px;background:#fafafa;border:1px solid rgba(24,29,39,.16);font-size:14px}.chuck-featured-pdp #chuck-bucket-cro .cro-shared-reviews-link{display:inline-flex;align-items:center;min-height:48px;color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:4px}@media(max-width:767px){.chuck-featured-fallback{grid-template-columns:1fr;gap:24px}.chuck-featured-fallback img{max-width:320px;margin-inline:auto}.chuck-featured-fallback h2{font-size:28px}}
/*# sourceMappingURL=/cdn/shop/t/43/compiled_assets/styles.css.map */
