.cv4{--cv4-night: oklch(15.5% .042 264);--cv4-night-2: oklch(19% .052 264);--cv4-paper: oklch(97.5% .004 262);--cv4-paper-2: oklch(95% .008 262);--cv4-panel: oklch(99.4% .002 262);--cv4-fg: oklch(17% .025 266);--cv4-muted: oklch(44% .02 262);--cv4-line: oklch(22% .03 266 / .2);--cv4-blue: oklch(55% .23 265);--cv4-blue-strong: oklch(49% .22 265);--cv4-blue-bright: oklch(68% .19 262);--cv4-royal: oklch(45% .21 266);--cv4-gold: oklch(83% .115 85);--cv4-on-dark: oklch(96% .008 260);--cv4-on-dark-muted: oklch(78% .03 262);--cv4-max: 1240px;font-family:Archivo,system-ui,-apple-system,Segoe UI,sans-serif;color:var(--cv4-fg);background:var(--cv4-paper);-webkit-font-smoothing:antialiased}.cv4 *,.cv4 *:before,.cv4 *:after{box-sizing:border-box}.cv4 h1,.cv4 h2,.cv4 h3,.cv4 p,.cv4 ul,.cv4 figure,.cv4 blockquote{margin:0;padding:0}.cv4 h1,.cv4 h2,.cv4 h3,.cv4 h4{color:inherit;font-family:inherit}.cv4 ul{list-style:none}.cv4 img{display:block;max-width:100%}:where(.cv4) a{color:inherit}.cv4 :focus-visible{outline:3px solid var(--cv4-blue-bright);outline-offset:3px;border-radius:3px}.cv4-wrap{width:100%;max-width:calc(var(--cv4-max) + 48px);margin:0 auto;padding:0 24px}@media(max-width:720px){.cv4-wrap{padding:0 16px}}.cv4-dark{background:var(--cv4-night);color:var(--cv4-on-dark)}.cv4-band{padding-block:72px}@media(max-width:720px){.cv4-band{padding-block:52px}}.cv4-alt{background:var(--cv4-paper-2)}.cv4-display{font-style:italic;font-weight:900;font-stretch:125%;text-transform:uppercase;line-height:.92;letter-spacing:-.01em}.cv4-h2{font-size:clamp(30px,4.2vw,48px)}.cv4-kicker{font:800 12px/1.2 Archivo,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--cv4-gold)}.cv4-sub{font-size:16px;color:var(--cv4-muted);margin-top:8px}.cv4-dark .cv4-sub{color:var(--cv4-on-dark-muted)}.cv4-head{display:flex;justify-content:space-between;align-items:end;gap:16px;flex-wrap:wrap;margin-bottom:26px}.cv4-more{font:800 13px/1 Archivo,sans-serif;text-transform:uppercase;letter-spacing:.05em;color:var(--cv4-blue);text-decoration:none}.cv4-dark .cv4-more{color:var(--cv4-blue-bright)}.cv4-more:hover{text-decoration:underline;text-underline-offset:4px}.cv4-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;cursor:pointer;border:2px solid transparent;border-radius:6px;font:800 14px/1 Archivo,sans-serif;font-stretch:115%;text-transform:uppercase;letter-spacing:.05em;padding:15px 22px;white-space:nowrap;transition:background-color .12s ease}.cv4-btn-blue{background:var(--cv4-blue);color:#f7f8fc}.cv4-btn-blue:hover{background:var(--cv4-blue-strong);color:#f7f8fc}.cv4-btn-grey{background:#e5e8ed;color:var(--cv4-fg)}.cv4-btn-grey:hover{background:#d6dbe3}.cv4-btn-gold{background:var(--cv4-gold);color:var(--cv4-night)}.cv4-btn-gold:hover{background:#d8ad52}.cv4-btn-ghost{background:transparent;color:#f7f8fc;border-color:#f7f8fcb3}.cv4-btn-ghost:hover{background:#f7f8fc1f}.cv4-btn-navy{background:var(--cv4-night);color:#f7f8fc}.cv4-btn-navy:hover{background:#101e3b;color:#f7f8fc}.cv4-btn-navy-line{background:transparent;color:var(--cv4-night);border-color:var(--cv4-night)}.cv4-btn-navy-line:hover{background:#040b1e14}.cv4-btn[aria-busy=true]{opacity:.6;pointer-events:none}.cv4-hero{position:relative;overflow:hidden;background:var(--cv4-night);color:var(--cv4-on-dark)}.cv4-hero-photo{position:absolute;top:0;right:0;bottom:0;left:0}.cv4-hero-photo img{width:100%;height:100%;object-fit:cover;object-position:70% 55%}.cv4-hero-photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--cv4-night) 0%,oklch(15.5% .042 264 / .6) 30%,oklch(15.5% .042 264 / 0) 62%)}.cv4-hero .cv4-wrap{position:relative;min-height:clamp(520px,78vh,760px);display:flex;flex-direction:column;justify-content:center;padding-block:48px}.cv4-hero-copy{max-width:640px}.cv4-hero h1{font-size:clamp(42px,7vw,88px);margin-top:10px}.cv4-hero h1 span{display:block}.cv4-hero-sub{margin-top:14px;font-size:17px;color:var(--cv4-on-dark-muted)}.cv4-specs{display:grid;grid-template-columns:repeat(4,auto);gap:12px 22px;margin-top:24px;justify-content:start}.cv4-specs li{display:grid;gap:2px;padding-left:12px;border-left:2px solid var(--cv4-blue-bright)}.cv4-specs b{font:800 13px/1.2 Archivo,sans-serif;text-transform:uppercase}.cv4-specs small{font-size:12px;color:var(--cv4-on-dark-muted);text-transform:uppercase}.cv4-hero .cv4-btn{margin-top:28px;min-width:260px}@media(max-width:900px){.cv4-hero-photo{position:relative;height:64vw}.cv4-hero-photo:after{background:linear-gradient(0deg,var(--cv4-night) 0%,oklch(15.5% .042 264 / 0) 45%)}.cv4-hero-photo img{object-position:55% 55%}.cv4-hero .cv4-wrap{min-height:0;padding-top:0;margin-top:-20px}.cv4-specs{grid-template-columns:repeat(2,auto)}.cv4-hero .cv4-btn{width:100%;min-width:0}}.cv4-promo{background:var(--cv4-gold);color:var(--cv4-night);overflow:hidden}.cv4-ticker{background:var(--cv4-night);color:var(--cv4-gold);overflow:hidden}.cv4-ticker-run{display:flex;width:max-content;animation:cv4-slide 30s linear infinite}.cv4-ticker-run span{font:italic 900 14px/1 Archivo,sans-serif;font-stretch:120%;text-transform:uppercase;letter-spacing:.06em;padding:10px 22px;white-space:nowrap}.cv4-ticker-run span:nth-child(2n){color:var(--cv4-on-dark)}.cv4-promo-grid{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:32px;align-items:center;padding-block:34px 38px}.cv4-promo-big{font:italic 900 clamp(100px,15vw,200px)/.8 "Archivo",sans-serif;font-stretch:125%;letter-spacing:-.03em}.cv4-promo-copy{display:grid;gap:10px;min-width:0}.cv4-promo-copy .cv4-kicker{color:var(--cv4-night)}.cv4-promo h2{font-size:clamp(28px,3.4vw,46px);line-height:.95;max-width:22ch}.cv4-promo-note{font-size:17px;font-weight:600}.cv4-promo-cta{display:grid;gap:10px}@media(max-width:900px){.cv4-promo-grid{grid-template-columns:auto minmax(0,1fr)}.cv4-promo-cta{grid-column:1 / -1;grid-auto-flow:column;justify-content:start}}@media(max-width:560px){.cv4-promo-grid{grid-template-columns:minmax(0,1fr);gap:14px}.cv4-promo-big{font-size:110px}.cv4-promo-cta{grid-auto-flow:row}.cv4-promo-cta .cv4-btn{width:100%}}.cv4-clock{display:grid;gap:8px;justify-items:start;margin-top:6px}.cv4-clock-label{font:800 12px/1 Archivo,sans-serif;text-transform:uppercase;letter-spacing:.08em}.cv4-digits{display:flex;align-items:center;gap:5px}.cv4-digits .u{display:grid;justify-items:center;min-width:54px;padding:9px 6px 7px;border-radius:6px;background:var(--cv4-night)}.cv4-digits b{font:800 30px/1 Archivo,sans-serif;color:#f7f8fc;font-variant-numeric:tabular-nums}.cv4-digits span{margin-top:5px;font:700 9px/1 Archivo,sans-serif;text-transform:uppercase;letter-spacing:.06em;color:#b0bed8}.cv4-digits i{font:800 20px/1 Archivo,sans-serif;font-style:normal}@media(max-width:560px){.cv4-digits{width:100%}.cv4-digits .u{flex:1 1 0;min-width:0;padding-inline:2px}.cv4-digits .u:last-child{flex-grow:1.45}.cv4-digits b{font-size:24px}.cv4-digits i{font-size:16px}}.cv4-qe-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding-top:12px}.cv4-qe{position:relative;display:grid;gap:18px;padding:22px 20px 20px;background:var(--cv4-panel);border:1px solid var(--cv4-line);border-radius:10px}.cv4-qe.pop{border:2px solid var(--cv4-gold)}.cv4-tag-pop{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:var(--cv4-gold);color:var(--cv4-night);font:800 10px/1 Archivo,sans-serif;text-transform:uppercase;letter-spacing:.07em;padding:6px 10px;border-radius:4px;white-space:nowrap}.cv4-qe-top{display:flex;align-items:center;gap:14px}.cv4-qe-thumb{width:120px;height:120px;object-fit:contain;flex:none;margin:-14px -6px -14px -10px}.cv4-qe-n{font:900 24px/1.05 Archivo,sans-serif;font-stretch:108%;text-transform:uppercase;color:var(--cv4-blue)}.cv4-qe-p{margin-top:6px;font-size:16px}.cv4-qe-p b{font-weight:800;font-size:19px}.cv4-qe .cv4-btn{width:100%}@media(max-width:860px){.cv4-qe-grid{grid-template-columns:minmax(0,1fr);gap:20px}}.cv4-grid-p{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}@media(max-width:1000px){.cv4-grid-p{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){.cv4-grid-p{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}.cv4-card{display:flex;flex-direction:column;min-width:0}.cv4-card-pic{position:relative;display:block;aspect-ratio:1;border-radius:8px;overflow:hidden;background:#f2f3f6}.cv4-card-pic img{width:100%;height:100%;object-fit:cover}.cv4-card h3{font:800 13px/1.3 Archivo,sans-serif;text-transform:uppercase;letter-spacing:.02em;margin-top:10px}.cv4-card h3 a{text-decoration:none}.cv4-card-price{font-size:13px;color:var(--cv4-muted);margin-top:4px}.cv4-card .cv4-btn{margin-top:auto;width:100%;padding:12px 8px;font-size:13px}.cv4-card-meta{margin-bottom:10px}@media(max-width:640px){.cv4-card .cv4-btn{font-size:12px;padding-inline:6px}}.cv4-ent{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.cv4-pill{position:absolute;left:8px;bottom:8px;display:inline-flex;align-items:center;gap:5px;padding:6px 9px;border-radius:4px;background:var(--cv4-blue);color:#f7f8fc;font:800 12px/1 Archivo,sans-serif;text-transform:uppercase}.cv4-ent:not([data-clean-sweeps-loaded]) .cv4-pill{visibility:hidden}.cv4-ent .cv4-pill:has(.entries-label:empty){display:none}.cv4-pill .entries-label{font-size:11px;margin:0!important}.cv4-pill .entries-digits,.cv4-pill .entries-digits *{font-size:12px!important;line-height:1em!important;font-family:Archivo,sans-serif!important;font-weight:800!important}.cv4-mult{position:absolute;top:8px;right:8px}.cv4-mult .multiplier-box{padding:6px 8px!important;border-radius:4px;font-size:13px!important;background:var(--cv4-gold)!important;color:var(--cv4-night)!important;animation:none!important}.cv4-prize-grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,6fr) minmax(0,3fr);gap:28px;align-items:center}.cv4-prize h2{font-size:clamp(36px,3.8vw,58px);margin-top:10px;text-wrap:balance}.cv4-prize-text{color:var(--cv4-on-dark-muted);margin-top:14px;max-width:44ch}.cv4-prize .cv4-btn{margin-top:22px}.cv4-prize-car{border-radius:8px;overflow:hidden;aspect-ratio:16 / 10}.cv4-prize-car img{width:100%;height:100%;object-fit:cover}.cv4-speclist li{padding:8px 0 8px 12px;border-left:2px solid var(--cv4-blue-bright);margin-bottom:6px;font:800 12px/1.2 Archivo,sans-serif;text-transform:uppercase;letter-spacing:.03em}.cv4-value{margin-top:18px;border:2px solid var(--cv4-gold);border-radius:6px;padding:10px 14px;text-align:center}.cv4-value b{display:block;font:italic 900 24px/1.2 Archivo,sans-serif;font-stretch:115%;color:var(--cv4-gold);margin-top:4px}.cv4-gallery{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:28px}.cv4-gallery img{aspect-ratio:16 / 10;width:100%;height:auto;object-fit:cover;border-radius:6px}@media(max-width:1000px){.cv4-prize-grid{grid-template-columns:minmax(0,1fr)}.cv4-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}.cv4-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.cv4-step{display:grid;gap:10px;justify-items:center;text-align:center;padding:22px 16px;background:var(--cv4-panel);border:1px solid var(--cv4-line);border-radius:10px}.cv4-step-n{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--cv4-blue);color:#f7f8fc;font:900 15px/1 Archivo,sans-serif}.cv4-step h3{font:italic 900 22px/1 Archivo,sans-serif;font-stretch:120%;text-transform:uppercase}.cv4-step p{color:var(--cv4-muted);max-width:30ch}@media(max-width:760px){.cv4-steps{grid-template-columns:minmax(0,1fr)}}.cv4-win-row{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(200px,1fr);gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px}.cv4-win{scroll-snap-align:start;min-width:0}.cv4-win-pic{aspect-ratio:4 / 3;border-radius:8px;overflow:hidden;background:var(--cv4-night-2)}.cv4-win-pic img{width:100%;height:100%;object-fit:cover}.cv4-win b{display:block;margin-top:10px;font:800 12px/1.2 Archivo,sans-serif;text-transform:uppercase}.cv4-win small{display:block;font-size:12px;color:var(--cv4-on-dark-muted);margin-top:3px}.cv4-club{background:var(--cv4-royal);color:#f7f8fc;padding-block:72px}.cv4-club-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:44px;align-items:center}.cv4-club-copy{display:grid;gap:16px;justify-items:start;min-width:0}.cv4-club h2{font-size:clamp(32px,3.9vw,58px);overflow-wrap:anywhere}.cv4-club-lead{font-size:18px;max-width:46ch;color:#dae5f9}.cv4-club-perks{display:grid;gap:10px}.cv4-club-perks li{display:flex;gap:10px;align-items:center;font-weight:700}.cv4-club-perks li:before{content:"";width:18px;height:18px;flex:none;border-radius:50%;background:var(--cv4-gold) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23101a3a' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5 9-10'/%3E%3C/svg%3E") center / 12px no-repeat}.cv4-club-cta{display:flex;gap:10px;flex-wrap:wrap}.cv4-club-plans{display:grid;gap:14px;min-width:0}.cv4-cplan{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 16px;align-items:center;padding:18px 20px;background:var(--cv4-panel);color:var(--cv4-fg);border-radius:10px;border:2px solid transparent}.cv4-cplan.pop{border-color:var(--cv4-gold)}.cv4-cplan .cv4-tag-pop{top:-11px;left:20px;transform:none}.cv4-cplan h3{font:italic 900 24px/1 Archivo,sans-serif;font-stretch:120%;text-transform:uppercase}.cv4-cplan-price{font-size:15px;color:var(--cv4-muted)}.cv4-cplan-price b{font-size:20px;color:var(--cv4-fg)}.cv4-cplan-head{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.cv4-cplan-ent{grid-column:1;font:800 13px/1.2 Archivo,sans-serif;color:var(--cv4-blue);text-transform:uppercase;letter-spacing:.03em}.cv4-cplan .cv4-btn{grid-column:2;grid-row:1 / span 2}@media(max-width:900px){.cv4-club-grid{grid-template-columns:minmax(0,1fr);gap:28px}}@media(max-width:560px){.cv4-club h2{font-size:min(30px,7.4vw);overflow-wrap:anywhere}.cv4-club-lead{font-size:16px}.cv4-cplan{grid-template-columns:minmax(0,1fr)}.cv4-cplan .cv4-btn{grid-column:1;grid-row:auto;width:100%}}.cv4-reviews{background:var(--cv4-paper-2);padding-block:44px 40px;overflow:hidden;border-top:1px solid var(--cv4-line)}.cv4-rv-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:18px}.cv4-rv-head h2{font-size:clamp(24px,2.6vw,32px)}.cv4-rv-head p{font-size:14px;color:var(--cv4-muted)}.cv4-stars{color:#d29922;letter-spacing:1px;font-size:13px}.cv4-rv-rows{display:grid;gap:10px}.cv4-rv-row{overflow:hidden;-webkit-mask:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.cv4-rv-track{display:flex;width:max-content;animation:cv4-slide 90s linear infinite}.cv4-rv-row.rev .cv4-rv-track{animation-direction:reverse;animation-duration:100s}.cv4-rv-row:hover .cv4-rv-track{animation-play-state:paused}.cv4-rv-set{display:flex;gap:10px;padding-right:10px}.cv4-rv{width:250px;flex:none;display:grid;gap:6px;align-content:start;padding:12px 14px;background:var(--cv4-panel);border:1px solid var(--cv4-line);border-radius:8px}.cv4-rv blockquote{font-size:13px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cv4-rv figcaption{font-size:11px;color:var(--cv4-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cv4-rv figcaption b{color:var(--cv4-fg)}.cv4-faq-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px}.cv4-faq details{border:1px solid var(--cv4-line);border-radius:6px;background:var(--cv4-panel)}.cv4-faq summary{list-style:none;cursor:pointer;display:flex;gap:12px;align-items:center;padding:14px 16px;font:700 14px/1.3 Archivo,sans-serif}.cv4-faq summary::-webkit-details-marker{display:none}.cv4-faq summary:before{content:"+";color:var(--cv4-blue);font-weight:900;font-size:18px;width:14px}.cv4-faq details[open] summary:before{content:"\2212"}.cv4-faq details>div{padding:0 16px 16px 42px;color:var(--cv4-muted)}@media(max-width:760px){.cv4-faq-cols{grid-template-columns:minmax(0,1fr)}}@keyframes cv4-slide{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.cv4-ticker-run,.cv4-rv-track{animation:none}.cv4-rv-row{overflow-x:auto;-webkit-mask:none;mask:none}.cv4-rv-set[aria-hidden]{display:none}.cv4-btn{transition:none}}#SiteHeader{color:#f7f8fc}#SiteHeader,#SiteHeader.site-header,#SiteHeader .site-header__background{background:#1f41c7!important;opacity:1!important}#SiteHeader .navlink,#SiteHeader .mobile-menu__button,#SiteHeader .navlink svg,#SiteHeader button,#SiteHeader .menu__item>a,#SiteHeader .logo__text-link{color:#f7f8fc!important}
/*# sourceMappingURL=/cdn/shop/t/23/assets/canvai-v4.css.map */
