.cqq{--cqv-navy:#0c0c4a;--cqv-blue:#171796;--cqv-blue-deep:#12126e;--cqv-blue-soft:#e8ecfb;--cqv-ink:#15172b;--cqv-body:#3f4356;--cqv-muted:#636878;--cqv-paper:#f3f5fb;--cqv-tile:#eef1f8;--cqv-line:#e2e6f0;--cqv-line-strong:#c8cfe0;--cqv-control-line:#8a90a6;--cqv-danger:#b42318;--cqv-r-lg:24px;--cqv-r:16px;--cqv-r-sm:12px;--cqv-btn-r:8px;--cqq-head:65px;--cqq-enter-ms:.26s;--cqq-swap-ms:.22s;--cqq-wait-ms:.3s;--cqq-reveal-ms:.9s;--cqq-reveal-ease:cubic-bezier(.22,.61,.36,1);--cqq-media-swap-ms:.25s;--cqq-z:1000000;position:fixed;top:0;left:0;right:0;z-index:var(--cqq-z);display:flex;flex-direction:column;height:100vh;height:100dvh;overflow:hidden;overscroll-behavior:none;background:#fff;color:var(--cqv-body)}html.cqq-page,html.cqq-page body{overscroll-behavior:none}.cqq.cqq-fonts-pending>*{visibility:hidden}@media(max-width:600px){.cqq{--cqq-head:57px}}.cqq h1{padding:0}.cqq>.cqv-quiz-header{position:relative;top:auto;flex:none;height:var(--cqq-head);box-sizing:border-box;z-index:2}.cqq.is-scroll{overflow-x:hidden;overflow-y:auto;overscroll-behavior:none;-webkit-overflow-scrolling:touch}.cqq.is-scroll>.cqv-quiz-header{position:sticky;top:0;z-index:4}.cqq>.cqv-quiz-header .cqv-quiz-header-inner{height:100%;min-height:0}.cqq>.cqv-quiz-header .cqv-wrap{width:calc(100% - 80px);max-width:1440px}@media(max-width:820px){.cqq>.cqv-quiz-header .cqv-wrap{width:calc(100% - 48px)}}@media(max-width:600px){.cqq>.cqv-quiz-header .cqv-wrap{width:calc(100% - 32px)}}.cqq .cqv-quiz-back{border:0;background:none;color:var(--cqv-navy);cursor:pointer;font:inherit}.cqq .cqv-quiz-back>span[aria-hidden]{border-width:2px}.cqq noscript p,.cqq .cqq-noscript{max-width:560px;margin:40px auto;padding:0 16px;font-size:16px;line-height:1.6}.cqq .cqv-q{--cqv-q-max:520px;--cqv-q-gutter:16px;--cqv-q-top:24px;--cqv-q-bottom:max(16px,env(safe-area-inset-bottom));--cqv-q-title:30px;--cqv-q-title-lg:32px;--cqv-q-row:60px;--cqv-q-row-help:72px;--cqv-q-gap:10px;--cqv-q-figure:56px;--cqv-q-quote:24px;--cqv-q-band:34cqh;--cqv-q-ease:cubic-bezier(.22,.9,.24,1);--cqv-q-sky:#cfe3f5;--cqv-q-tone-blue:#1e56b8;--cqv-q-em-blue:#bfe1ff;--cqv-q-highlight:#e4ecfb;--cqv-q-chip:#eef0f4;--cqv-q-on-dark:rgba(255,255,255,.84);position:relative;flex:none;display:flex;flex-direction:column;height:calc(100vh - var(--cqq-head));height:calc(100dvh - var(--cqq-head));min-height:0;margin:0;overflow:hidden;background:#fff;color:var(--cqv-body);container:cqv-q/size}.cqq .cqv-q-progress{flex:none;display:flex;gap:4px;height:3px;margin:0;background:#fff}.cqq .cqv-q-progress[hidden]{display:none}.cqq .cqv-q-progress span{position:relative;flex:1 1 0;overflow:hidden;border-radius:999px;background:var(--cqv-line)}.cqq .cqv-q-progress span:after{content:"";position:absolute;top:0;bottom:0;left:0;width:var(--cqv-q-fill,0%);border-radius:inherit;background:var(--cqv-navy);transition:width .3s var(--cqv-q-ease)}.cqq .cqv-q-progress .is-done{--cqv-q-fill:100%}.cqq .cqv-q-stage{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;overscroll-behavior:none}.cqq .cqv-q-col{flex:1 0 auto;display:flex;flex-direction:column;width:100%;max-width:calc(var(--cqv-q-max) + var(--cqv-q-gutter) * 2);margin-inline:auto;padding:var(--cqv-q-top) var(--cqv-q-gutter) var(--cqv-q-bottom);overflow:hidden;overflow:clip;overflow-clip-margin:8px}.cqq .cqv-q-photo{display:none;position:relative;flex:none;margin:0;overflow:hidden;background:var(--cqv-tile)}.cqq .cqv-q-photo>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;border-radius:inherit;object-fit:cover;object-position:var(--cqv-q-focus,50% 50%)}.cqq .cqv-q-kicker{margin:0 0 10px;font-size:12px;font-weight:500;line-height:1.5;letter-spacing:.06em;text-transform:uppercase;color:var(--cqv-muted)}.cqq .cqv-q .cqv-eyebrow{margin-bottom:10px}.cqq .cqv-q-title{margin:0;font-size:var(--cqv-q-title);font-weight:500;line-height:1.08;letter-spacing:-.03em;color:var(--cqv-navy);text-wrap:balance}.cqq .cqv-q-title em{font-style:normal;color:var(--cqv-blue)}.cqq [tabindex="-1"]:not(:is(button,a,input,select,textarea,[role=button],[role=tab])):focus,.cqq [tabindex="-1"]:not(:is(button,a,input,select,textarea,[role=button],[role=tab])):focus-visible{outline:none;box-shadow:none}.cqq :is(button,a,input,select,textarea,[role=button],[role=tab]):focus-visible{outline:3px solid var(--cqv-blue);outline-offset:3px}.cqq .cqv-q-lead{margin-top:10px;max-width:46ch;font-size:15px;line-height:1.5;color:var(--cqv-body)}.cqq .cqv-q-source{font-size:var(--cqq-source-size,12px);line-height:1.5;color:var(--cqv-muted)}.cqq .cqv-q-source a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em}.cqq a,.cqq .cqv-text-btn{text-decoration-skip-ink:none;text-decoration-thickness:1px;text-underline-offset:.3em}.cqq .cqv-q-foot{display:grid;gap:6px;margin-top:auto;padding-top:20px}.cqq .cqv-q-foot .cqv-btn{order:2;width:100%;min-width:0}.cqq .cqv-q-foot .cqv-text-btn{order:1;justify-self:center}.cqq .cqv-q-foot .cqv-q-note{order:3}.cqq .cqv-q-note{font-size:13px;line-height:1.5;color:var(--cqv-muted);text-align:center}.cqq .cqv-q-entry .cqv-q-foot{margin-top:0}.cqq .cqv-q-foot .cqv-btn[aria-disabled=true],.cqq .cqv-q-actions .cqv-btn[aria-disabled=true],.cqq .cqq-dialog .cqv-btn[aria-disabled=true]{opacity:1;background:var(--cqv-blue-soft);border-color:var(--cqv-line-strong);color:var(--cqv-muted);cursor:not-allowed}.cqq .cqv-q-foot .cqv-btn[aria-disabled=true]:hover{background:var(--cqv-blue-soft);border-color:var(--cqv-line-strong)}.cqq .cqv-q-foot .cqv-btn[aria-disabled=true]:active{transform:none}.cqq .cqq-nudge{animation:cqq-nudge .32s ease}@keyframes cqq-nudge{25%{transform:translate(-4px)}75%{transform:translate(4px)}}.cqq .cqv-q-options{display:grid;gap:var(--cqv-q-gap);min-width:0;margin:22px 0 0;padding:0;border:0}.cqq .cqv-q-option{position:relative;display:flex;align-items:center;gap:14px;width:100%;min-height:var(--cqv-q-row);margin:0;padding:10px 16px 10px 18px;border:1px solid var(--cqv-line);border-radius:var(--cqv-r);background:#fff;color:var(--cqv-navy);font:inherit;font-size:16px;font-weight:500;line-height:1.3;letter-spacing:normal;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .18s ease}.cqq .cqv-q-option:has(.cqv-q-option-help){min-height:var(--cqv-q-row-help)}.cqq .cqv-q-option:hover{border-color:var(--cqv-navy)}.cqq .cqv-q-option:active{transform:translateY(1px)}.cqq .cqv-q-option:focus-visible,.cqq .cqv-q-option:has(input:focus-visible){outline:3px solid var(--cqv-blue);outline-offset:3px;border-radius:var(--cqv-r)}.cqq .cqv-q-option input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.cqq .cqv-q-option-text{flex:1 1 auto;min-width:0;display:grid;gap:2px}.cqq .cqv-q-option-help{font-size:13px;font-weight:400;line-height:1.4;color:var(--cqv-muted)}.cqq .cqv-q-mark{position:relative;flex:none;width:20px;height:20px;border:1.5px solid var(--cqv-control-line);border-radius:50%;background:#fff;transition:background-color .18s ease,border-color .18s ease}.cqq .cqv-q-mark-box{border-radius:4px}.cqq .cqv-q-mark:after{content:"";position:absolute;left:5.5px;top:2.5px;width:5px;height:9px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg);opacity:0}.cqq .cqv-q-option[aria-pressed=true],.cqq .cqv-q-option:has(input:checked){border-color:var(--cqv-navy);background:var(--cqv-blue-soft);box-shadow:inset 0 0 0 1px var(--cqv-navy)}.cqq .cqv-q-option[aria-pressed=true] .cqv-q-mark,.cqq .cqv-q-option:has(input:checked) .cqv-q-mark{border-color:var(--cqv-blue);background:var(--cqv-blue)}.cqq .cqv-q-option[aria-pressed=true] .cqv-q-mark:after,.cqq .cqv-q-option:has(input:checked) .cqv-q-mark:after{opacity:1}.cqq .cqq-fields{display:grid;gap:12px;margin-top:22px}.cqq .cqq-fields:not(.cqq-fields-one){grid-template-columns:repeat(2,minmax(0,1fr))}.cqq .cqv-q-field{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin-top:0}.cqq .cqv-q-field-label{font-size:13px;font-weight:500;line-height:1.4;color:var(--cqv-muted)}.cqq .cqv-q-field-row{display:flex;align-items:stretch;gap:10px}.cqq .cqv-q-field-box{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:10px;min-height:56px;padding:0 16px;border:1px solid var(--cqv-line-strong);border-radius:12px;background:#fff;transition:border-color .18s ease,background-color .18s ease}.cqq .cqv-q-field-box:focus-within{border-color:var(--cqv-navy);outline:3px solid var(--cqv-blue);outline-offset:3px}.cqq .cqv-q-field-box input{flex:1 1 0;width:0;min-width:0;height:54px;min-height:0;margin:0;padding:0;border:0;background:transparent;color:var(--cqv-navy);font:inherit;font-size:22px;font-weight:500;letter-spacing:-.02em;font-variant-numeric:tabular-nums;outline:none;box-shadow:none;-moz-appearance:textfield}.cqq .cqv-q-field-box input::placeholder{color:var(--cqv-muted);font-weight:400;opacity:1}.cqq .cqv-q-unit{flex:none;font-size:15px;font-weight:500;color:var(--cqv-muted)}.cqq .cqv-q-units{flex:none;display:flex;gap:4px;padding:4px;border-radius:12px;background:var(--cqv-q-chip)}.cqq .cqv-q-units button{min-width:60px;min-height:48px;padding:0 12px;border:0;border-radius:var(--cqv-btn-r);background:transparent;color:var(--cqv-body);font:inherit;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .18s ease,color .18s ease}.cqq .cqv-q-units button:hover{color:var(--cqv-navy)}.cqq .cqv-q-units button[aria-pressed=true]{background:#fff;color:var(--cqv-navy);box-shadow:0 1px 2px #0c0c4a14}.cqq .cqv-q-units button:focus-visible{border-radius:var(--cqv-btn-r)}.cqq .cqv-q-field.is-invalid .cqv-q-field-box{border-color:var(--cqv-danger);background:#fff5f3}.cqq .cqv-q-field-error{margin-top:8px;font-size:13px;line-height:1.4;color:var(--cqv-danger)}.cqq .cqv-q-field-error[hidden]{display:none}.cqq .cqq-lookup{display:grid;justify-items:start;margin-top:4px}.cqq .cqq-lookup .cqv-q-field-error{margin:4px 0 2px}.cqq .cqq-lookup .cqv-text-btn{padding-left:0}.cqq .cqv-q-fact{margin-top:18px;padding:14px 16px;border-radius:var(--cqv-r);background:var(--cqv-paper);font-size:14px;line-height:1.5;color:var(--cqv-ink)}.cqq .cqv-q-fact .cqv-q-source{display:block;margin-top:4px;font-size:var(--cqq-source-size,12px)}.cqq .cqv-q-entry .cqv-q-foot{padding-top:18px}.cqq .cqv-q-landing{--cqv-q-band:30cqh}.cqq .cqv-q-chapter{--cqv-q-band:42cqh}.cqq .cqv-q-landing .cqv-q-photo,.cqq .cqv-q-chapter .cqv-q-photo{display:block;flex:1000 1 var(--cqq-band-min,14cqh);height:auto;min-height:var(--cqq-band-min,14cqh);max-height:var(--cqv-q-band)}.cqq .cqv-q-landing .cqv-q-title{font-size:var(--cqv-q-title-lg);line-height:1.02;letter-spacing:-.035em}.cqq .cqv-q-landing .cqv-q-lead{font-size:16px;line-height:1.55}.cqq .cqv-q-landing .cqv-checks{gap:10px;margin-top:18px}.cqq .cqv-q-landing .cqv-checks li{font-size:15px}.cqq .cqv-q-trust{margin-top:12px;font-size:13px;line-height:1.5;color:var(--cqv-muted);text-align:center}.cqq .cqq-resume{justify-self:center;min-height:36px}.cqq .cqv-q-profile{display:none;position:absolute;left:-32px;bottom:32px;z-index:2;width:232px;padding:18px 20px 16px;border:1px solid rgba(255,255,255,.7);border-radius:20px;background:#ffffffd1;color:var(--cqv-navy);-webkit-backdrop-filter:blur(14px) saturate(1.5);backdrop-filter:blur(14px) saturate(1.5);box-shadow:inset 0 1px #ffffffd9,inset 0 -1px #ffffff59,0 8px 24px -10px #0c0c4a59}.cqq .cqv-q-profile.is-top{top:32px;bottom:auto}.cqq .cqv-q-profile.is-hidden{visibility:hidden}.cqq .cqv-q-profile .cqv-q-kicker{margin-bottom:8px;color:var(--cqv-body)}.cqq .cqv-q-profile ol{display:grid;gap:9px;counter-reset:cqv-q-profile}.cqq .cqv-q-profile li{display:grid;grid-template-columns:22px 1fr;column-gap:10px;counter-increment:cqv-q-profile;font-size:14px;font-weight:500;line-height:1.3}.cqq .cqv-q-profile li:before{content:counter(cqv-q-profile,decimal-leading-zero);grid-row:span 2;padding-top:1px;font-size:12px;font-weight:500;color:var(--cqv-blue);font-variant-numeric:tabular-nums}.cqq .cqv-q-profile li span{font-size:13px;font-weight:400;color:var(--cqv-body)}.cqq .cqv-q-chapter .cqv-q-col{position:relative;z-index:1;margin-top:-24px;border-radius:24px 24px 0 0;background:#fff}.cqq .cqv-q-rail{display:grid;margin-top:20px;border-top:1px solid var(--cqv-line);counter-reset:cqv-q-rail}.cqq .cqv-q-rail li{display:flex;align-items:center;gap:12px;min-height:44px;border-bottom:1px solid var(--cqv-line);counter-increment:cqv-q-rail;font-size:15px;line-height:1.3;color:var(--cqv-muted)}.cqq .cqv-q-rail li:before{content:counter(cqv-q-rail);flex:none;display:grid;place-items:center;width:24px;height:24px;border:1.5px solid var(--cqv-line-strong);border-radius:50%;font-size:12px;font-weight:500;color:var(--cqv-muted)}.cqq .cqv-q-rail .is-done{color:var(--cqv-ink)}.cqq .cqv-q-rail .is-done:before{content:"";border-color:var(--cqv-blue);background:var(--cqv-blue) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.5 10.5l3 3 6-7' fill='none' stroke='%23fff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/16px no-repeat}.cqq .cqv-q-rail .is-current{color:var(--cqv-navy);font-weight:500}.cqq .cqv-q-rail .is-current:before{border-color:var(--cqv-blue-soft);background:var(--cqv-blue-soft);color:var(--cqv-blue)}.cqq .cqv-q-rail-meta{margin-left:auto;font-size:13px;font-weight:400;color:var(--cqv-muted)}.cqq .cqv-q-stat{background:var(--cqv-navy);color:#fff}.cqq .cqv-q-quote{background:var(--cqv-q-sky);color:var(--cqv-ink)}.cqq .cqv-q-loader{background:var(--cqv-q-tone-blue);color:#fff}.cqq .cqv-q-moment{margin-block:auto;padding-block:8px}.cqq .cqv-q-stat .cqv-q-kicker,.cqq .cqv-q-loader .cqv-q-kicker{color:var(--cqv-q-on-dark)}.cqq .cqv-q-quote .cqv-q-kicker{color:var(--cqv-body)}.cqq .cqv-q-figure{display:block;margin:0;font-size:var(--cqv-q-figure);font-weight:500;line-height:1;letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:#fff}.cqq .cqv-q-statline{margin:0;font-size:17px;font-weight:400;line-height:1.5;letter-spacing:normal;color:var(--cqv-q-on-dark)}.cqq .cqv-q-caption{display:block;margin-top:14px;max-width:34ch;font-size:17px;line-height:1.5;color:var(--cqv-q-on-dark);text-wrap:pretty}.cqq .cqv-q-stat .cqv-q-title,.cqq .cqv-q-loader .cqv-q-title{color:#fff}.cqq .cqv-q-stat .cqv-q-title em,.cqq .cqv-q-loader .cqv-q-title em{color:var(--cqv-q-em-blue)}.cqq .cqv-q-stat .cqv-q-lead{max-width:38ch;margin-top:18px;font-size:17px;color:#fff}.cqq .cqv-q-stat .cqv-q-source,.cqq .cqv-q-loader .cqv-q-source{color:var(--cqv-q-on-dark)}.cqq .cqv-q-stat .cqv-q-source{margin-top:22px}.cqq .cqv-q-stat :focus-visible,.cqq .cqv-q-loader :focus-visible{outline-color:#fff}.cqq .cqq-math{margin-top:14px;font-size:14px;line-height:1.5;color:var(--cqv-q-on-dark);font-variant-numeric:tabular-nums}.cqq .cqv-q-testimonial{margin:0;padding-left:20px;border-left:2px solid var(--cqv-blue)}.cqq .cqv-q-testimonial blockquote{max-width:17em;margin:0;padding:0;border:0;font-size:var(--cqv-q-quote);font-weight:500;line-height:1.28;letter-spacing:-.015em;color:var(--cqv-navy);text-wrap:pretty}.cqq .cqv-q-testimonial .cqv-stars{display:block;margin-bottom:14px;font-size:15px}.cqq .cqv-q-testimonial figcaption{display:grid;gap:10px;justify-items:start;margin-top:18px;font-size:14px;line-height:1.5;color:var(--cqv-body)}.cqq .cqv-q-testimonial figcaption a{color:var(--cqv-navy);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em}.cqq .cqv-q-testimonial .cqv-review-verified{background:#ffffff9e}.cqq .cqq-quote-who{font-weight:500;color:var(--cqv-navy)}.cqq h1.cqv-q-kicker{font-family:inherit}.cqq .cqv-q-reflect{margin-top:18px;font-size:18px;line-height:1.75;color:var(--cqv-ink)}.cqq .cqq-reflect-short{display:none}.cqq .cqv-q-said{padding:1px 5px;border-radius:8px;white-space:normal;background:var(--cqv-q-highlight);color:var(--cqv-navy);font-weight:500;-webkit-box-decoration-break:clone;box-decoration-break:clone}.cqq .cqv-q-because{margin-top:22px;padding:16px 18px;border-radius:var(--cqv-r);background:var(--cqv-paper);font-size:15px;line-height:1.55;color:var(--cqv-ink)}.cqq .cqv-q-because strong{display:block;margin-bottom:4px;font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--cqv-blue)}.cqq .cqv-q-steps{display:grid;gap:14px;margin-top:28px}.cqq .cqv-q-steps li{display:flex;align-items:flex-start;gap:12px;font-size:16px;line-height:1.4;color:var(--cqv-q-on-dark);transition:color .3s ease}.cqq .cqv-q-steps li:before{content:"";flex:none;width:22px;height:22px;border:1.5px solid rgba(255,255,255,.7);border-radius:50%;transition:background-color .3s ease,border-color .3s ease}.cqq .cqv-q-steps .is-done{color:#fff}.cqq .cqv-q-steps .is-done:before{border-color:#fff;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.5 10.5l3 3 6-7' fill='none' stroke='%231e56b8' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/16px no-repeat}.cqq .cqv-q-meter{height:3px;margin-top:30px;overflow:hidden;border-radius:999px;background:#ffffff40}.cqq .cqv-q-meter span{display:block;width:var(--cqv-q-fill,0%);height:100%;border-radius:inherit;background:#fff;transition:width .8s linear}.cqq .cqv-q-loader .cqv-text-btn{color:#fff}.cqq .cqv-q-loader-proof{margin-top:18px}.cqq .cqv-q-result .cqv-q-col{display:flex;flex-direction:column}.cqq .cqq-result-eyebrow{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px}.cqq .cqq-result-eyebrow .cqv-eyebrow{margin:0;font-size:12px;line-height:1.5;letter-spacing:.06em;text-transform:uppercase;color:var(--cqv-muted)}.cqq .cqq-result-links{display:flex;flex:none;align-items:baseline;gap:18px;margin-left:auto}.cqq .cqq-details-btn,.cqq .cqq-share-btn{position:relative;flex:none;min-height:0;margin:0;padding:0;font-size:14px;line-height:1.5;white-space:nowrap}.cqq .cqq-details-btn:after,.cqq .cqq-share-btn:after{content:"";position:absolute;top:-12px;right:-8px;bottom:-12px;left:-8px}.cqq .cqq-share-btn[hidden]{display:none}.cqq .cqv-q-result-media{position:relative;flex:1000 1 var(--cqq-media-min,120px);height:auto;min-height:var(--cqq-media-min,120px);max-height:var(--cqq-media-max,clamp(140px,28cqh,240px));margin:16px 0 0;overflow:hidden;border-radius:20px;background:#f1f1ef}.cqq .cqv-q-result-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:var(--cqv-q-focus,50% 50%)}.cqq .cqv-q-result-media.is-contained{transition:background-color .2s ease}.cqq .cqv-q-result-media.is-contained:before{content:"";position:absolute;top:-24px;right:-24px;bottom:-24px;left:-24px;background:var(--cqq-fill) center/cover no-repeat;filter:blur(18px) saturate(1.05);opacity:.85}.cqq .cqv-q-result-media.is-contained img{z-index:1}@media(max-width:600px),(max-width:820px)and (max-height:959px){.cqq .cqv-q-result-media[data-cqq-contain-phone=true].is-contained:before{content:none}}.cqq .cqv-q-result.cqq-tight .cqv-q-note,.cqq .cqv-q-result.cqq-tighter .cqv-q-result-media{display:none}.cqq .cqv-q-result-media.is-product{background:#f1f1ef}.cqq .cqv-q-result-media.is-product img{object-fit:contain;padding:24px;box-sizing:border-box}.cqq .cqv-q-result-media.is-product img{object-position:50% 50%}.cqq .cqv-q-result-body{display:flex;flex-direction:column;flex:1 0 auto}.cqq .cqv-q-result-name{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:2px 12px;margin-top:14px}.cqq .cqv-q-result-name>div:first-child{flex:1 1 0;min-width:0}.cqq .cqv-q-result-name h2{font-size:20px;line-height:1.25;letter-spacing:-.015em}.cqq .cqv-q-result-name .cqv-price-label{display:block;flex-basis:100%;margin-top:2px;text-wrap:pretty}.cqq .cqq-result-price{flex:none;text-align:right}.cqq .cqv-q-result-name .cqv-price{line-height:1.2}.cqq .cqv-q-result-name>.cqv-price-breakdown{flex-basis:100%;margin:0;text-align:left;text-wrap:pretty}.cqq .cqv-q-why{margin-top:14px;gap:8px}.cqq .cqv-q .cqv-q-why li{font-size:15px;line-height:1.45;text-wrap:pretty}.cqq .cqv-q-included{margin-top:12px;font-size:14px;line-height:1.5;color:var(--cqv-body)}.cqq .cqv-q-included b{font-weight:500;color:var(--cqv-navy)}.cqq .cqq-result-sources{margin-top:8px;font-size:var(--cqq-source-size,12px)}.cqq .cqv-q-actions{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;margin-top:auto;padding-top:16px}.cqq .cqv-q-actions:has(>:only-child){grid-template-columns:1fr}.cqq .cqv-q-actions .cqv-btn{order:2;width:100%;min-height:48px;min-width:0;padding:0 16px;text-align:center}.cqq .cqv-q-actions .cqv-btn-ghost{order:1;min-height:44px;padding:0;border:0;background:transparent;color:var(--cqv-navy);text-decoration:underline;text-decoration-thickness:1px;text-decoration-skip-ink:none;text-underline-offset:.3em}.cqq .cqv-q-actions .cqv-btn-ghost:hover{background:transparent;color:var(--cqv-blue)}.cqq .cqv-q-result .cqv-q-note{margin-top:10px}.cqq .cqv-q-note a{color:var(--cqv-navy);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em;white-space:nowrap}.cqq .cqv-q .cqv-cart-error{position:static;transform:none;max-width:none;margin:10px 0 0;padding:10px 12px;border-radius:10px;background:#fff5f3;color:var(--cqv-danger);font-size:13px;line-height:1.45;box-shadow:none}.cqq .cqv-cart-error[hidden]{display:none}.cqq .cqv-q-col.is-entering>:not(.cqq-reveal){animation:cqv-q-enter var(--cqq-enter-ms) var(--cqv-q-ease) both}.cqq .cqq-ghost{position:absolute;left:0;right:0;z-index:1;pointer-events:none;opacity:1;transition:opacity var(--cqq-swap-ms) ease}.cqq .cqq-ghost.is-out{opacity:0}.cqq .cqq-ghost *,.cqq .cqq-ghost *:before,.cqq .cqq-ghost *:after{animation-play-state:paused!important}.cqq .cqq-img-wait{opacity:0}.cqq .cqq-img-late{transition:opacity .2s ease}@keyframes cqv-q-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes cqq-fade{0%{opacity:0}to{opacity:1}}.cqq .cqq-lead-short-hide{transition:none}@container cqv-q (max-width:600px){.cqq .cqv-q-said{white-space:normal}.cqq .cqv-q-stage{--cqq-source-size:11.5px}.cqq .cqv-q-actions .cqv-btn{white-space:normal}.cqq .cqv-q-actions .cqv-btn-ghost{max-width:44cqw}}@container cqv-q (max-width:340px){.cqq .cqv-q-actions{grid-template-columns:minmax(0,1fr);gap:6px}.cqq .cqv-q-actions .cqv-btn-ghost{max-width:none}}@container cqv-q (min-width:601px){.cqq .cqv-q-stage{--cqv-q-gutter:24px;--cqv-q-top:40px;--cqv-q-title:34px;--cqv-q-title-lg:40px;--cqv-q-figure:72px;--cqv-q-quote:28px}.cqq .cqv-q-foot{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:16px}.cqq .cqv-q-foot .cqv-btn{grid-column:2;grid-row:1;justify-self:end;width:auto;min-width:min(200px,100%)}.cqq .cqv-q-foot .cqv-text-btn{grid-column:1;grid-row:1;justify-self:start;padding-left:0;text-align:left}.cqq .cqv-q-foot .cqv-q-note{grid-column:1 / -1;grid-row:2}.cqq .cqv-q-actions{grid-template-columns:minmax(0,1fr) auto;column-gap:16px}.cqq .cqv-q-actions .cqv-btn{grid-column:2;grid-row:1;width:auto;justify-self:end}.cqq .cqv-q-actions .cqv-btn-ghost{grid-column:1;justify-self:start;text-align:left}.cqq .cqv-q-actions:has(>:only-child) .cqv-btn{grid-column:1}}@container cqv-q (min-width:821px){.cqq .cqv-q-stage{--cqv-q-gutter:40px;--cqv-q-top:clamp(24px,9cqh,96px);--cqv-q-bottom:40px;--cqv-q-title:40px;--cqv-q-title-lg:56px;--cqv-q-figure:104px;--cqv-q-quote:34px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.cqq .cqv-q-photo{display:block;grid-column:1;grid-row:1;height:auto;margin:24px 0 24px 24px;border-radius:var(--cqv-r-lg)}.cqq .cqv-q-photo>img{object-position:var(--cqv-q-focus-lg,var(--cqv-q-focus,50% 50%))}.cqq .cqv-q-col{grid-column:2;grid-row:1;max-width:calc(var(--cqv-q-max) + var(--cqv-q-gutter) * 2);margin-inline:auto}.cqq .cqv-q-stage:not(:has(.cqv-q-photo)) .cqv-q-col{grid-column:1 / -1;margin-inline:auto}.cqq .cqv-q-foot{margin-top:28px}.cqq .cqv-q-foot .cqv-btn{width:auto;min-width:240px}.cqq .cqv-q-foot .cqv-text-btn,.cqq .cqq-resume{justify-self:start;padding-left:0}.cqq .cqv-q-note{text-align:left}.cqq .cqv-q-lead{font-size:17px}.cqq .cqv-q-landing .cqv-q-photo{grid-column:2;grid-row:1;height:auto;max-height:none;min-height:0;margin:24px 24px 24px 0;overflow:visible}.cqq .cqv-q-landing .cqv-q-col{grid-column:1;grid-row:1;justify-content:center;margin-inline:auto;padding-right:56px}.cqq .cqv-q-landing .cqv-q-lead{font-size:18px}.cqq .cqv-q-landing .cqv-checks li{font-size:16px}.cqq .cqv-q-landing .cqv-q-trust{text-align:left}.cqq .cqv-q-profile{display:block}.cqq .cqv-q-chapter .cqv-q-photo{height:auto;max-height:none;min-height:0}.cqq .cqv-q-chapter .cqv-q-col{margin-top:0;border-radius:0;justify-content:center}.cqq .cqv-q-stat .cqv-q-col,.cqq .cqv-q-quote .cqv-q-col,.cqq .cqv-q-loader .cqv-q-col,.cqq .cqv-q-playback .cqv-q-col{max-width:calc(640px + var(--cqv-q-gutter) * 2);justify-content:center}.cqq .cqv-q-moment{margin-block:0;padding-block:0}.cqq .cqv-q-stat .cqv-q-lead{font-size:18px}.cqq .cqv-q-reflect{font-size:20px}.cqq .cqv-q-caption{font-size:18px}.cqq .cqv-q-testimonial{padding-left:28px}.cqq .cqv-q-result .cqv-q-col{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:1fr auto auto 1fr;max-width:none;margin:0;padding:0}.cqq .cqv-q-result-media{grid-column:1;grid-row:1 / 5;height:auto;min-height:0;max-height:none;margin:24px 0 24px 24px;border-radius:var(--cqv-r-lg)}.cqq .cqv-q-result-top,.cqq .cqv-q-result-body{grid-column:2;width:100%;max-width:calc(var(--cqv-q-max) + var(--cqv-q-gutter) * 2);padding-inline:var(--cqv-q-gutter)}.cqq .cqv-q-result-top{grid-row:2;padding-top:24px}.cqq .cqv-q-result-body{grid-row:3;padding-bottom:24px}.cqq .cqv-q-result-name{margin-top:26px}.cqq .cqv-q-result-name h2{font-size:22px}.cqq .cqv-q-why{margin-top:20px;gap:10px}.cqq .cqv-q .cqv-q-why li{font-size:16px}.cqq .cqv-q-included{margin-top:16px;font-size:15px}.cqq .cqv-q-actions{margin-top:28px;width:100%}.cqq .cqv-q-actions .cqv-btn{min-height:52px}.cqq .cqq-fields.cqq-fields-one{max-width:none}}@container cqv-q (max-width:820px) and (max-height:700px){.cqq .cqv-q-stage{--cqv-q-top:16px;--cqv-q-title:26px;--cqv-q-title-lg:28px;--cqv-q-row:52px;--cqv-q-row-help:64px;--cqv-q-gap:8px;--cqv-q-figure:48px;--cqv-q-quote:22px}.cqq .cqv-q-kicker{margin-bottom:8px}.cqq .cqv-q-options,.cqq .cqq-fields{margin-top:16px}.cqq .cqv-q-foot{padding-top:12px}.cqq .cqv-q-landing .cqv-q-stage{--cqv-q-band:18cqh}.cqq .cqv-q-chapter .cqv-q-stage{--cqv-q-band:24cqh}.cqq .cqv-q-landing .cqv-checks{margin-top:12px;gap:6px}.cqq .cqv-q-landing .cqv-q-lead{font-size:15px}.cqq .cqv-q-rail{margin-top:14px}.cqq .cqv-q-rail li{min-height:38px}.cqq .cqv-q-reflect{font-size:16px;line-height:1.7}.cqq .cqv-q-because{margin-top:14px;padding:12px 14px}.cqq .cqv-q-fact{margin-top:12px;padding:10px 14px}.cqq .cqv-q-result-media{--cqq-media-max:clamp(96px,18cqh,160px);--cqq-media-min:64px}.cqq .cqv-q-result-name h2{font-size:18px}.cqq .cqv-q-result-name .cqv-price{font-size:20px}.cqq .cqv-q-result-name{margin-top:10px}.cqq .cqv-q-why{margin-top:10px;gap:6px}.cqq .cqv-q .cqv-q-why li{font-size:14px}.cqq .cqv-q-included{margin-top:8px;font-size:13.5px}.cqq .cqv-q-actions{padding-top:12px}.cqq .cqv-q-result .cqv-q-note{margin-top:8px;font-size:12.5px}.cqq .cqv-q-note-more{display:none}.cqq .cqv-q-stat .cqv-q-lead{margin-top:12px;font-size:16px}.cqq .cqv-q-stat .cqv-q-source{margin-top:14px}.cqq .cqv-q-caption{margin-top:10px;font-size:16px}}@container cqv-q (max-width:820px) and (max-height:560px){.cqq .cqv-q-stage{--cqv-q-top:12px;--cqv-q-title:24px;--cqv-q-title-lg:26px;--cqv-q-row:46px;--cqv-q-row-help:58px;--cqv-q-gap:6px}.cqq .cqv-q-kicker,.cqq .cqv-q-result-top .cqv-eyebrow{display:none}.cqq h1.cqv-q-kicker{display:block}.cqq .cqv-q-options,.cqq .cqq-fields{margin-top:12px}.cqq .cqv-q-foot{padding-top:8px}.cqq .cqv-q-foot .cqv-btn,.cqq .cqv-q-actions .cqv-btn:not(.cqv-btn-ghost){min-height:48px}.cqq .cqv-q-lead{margin-top:6px;font-size:14px}.cqq .cqq-lead-short-hide{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cqq .cqv-q-landing .cqv-q-stage{--cqv-q-band:14cqh}.cqq .cqv-q-landing .cqv-q-lead{display:none}.cqq .cqv-q-chapter .cqv-q-stage{--cqv-q-band:20cqh}.cqq .cqv-q-rail{display:none}.cqq .cqv-q-result-media{--cqq-media-max:clamp(72px,14cqh,100px);--cqq-media-min:56px;margin-top:10px}.cqq .cqv-q-result-top{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;align-items:start}.cqq .cqq-result-eyebrow{grid-column:2;grid-row:1;margin:3px 0 0}.cqq .cqv-q-result-top .cqv-q-title{grid-column:1;grid-row:1}.cqq .cqq-share-btn{display:none}.cqq .cqv-q-why{gap:4px}.cqq .cqv-q .cqv-q-why li{font-size:13.5px}.cqq .cqv-q-result .cqv-q-included,.cqq .cqq-reflect-full{display:none}.cqq .cqq-reflect-short{display:block}.cqq .cqv-q-reflect{line-height:1.6}.cqq .cqv-q-because{margin-top:10px;padding:10px 14px}}@container cqv-q (min-width:821px) and (max-height:800px){.cqq .cqv-q-stage{--cqv-q-top:clamp(20px,5cqh,48px);--cqv-q-bottom:24px;--cqv-q-title:34px;--cqv-q-title-lg:46px;--cqv-q-row:52px;--cqv-q-row-help:64px;--cqv-q-gap:8px;--cqv-q-figure:88px}.cqq .cqv-q-options,.cqq .cqq-fields,.cqq .cqv-q-foot{margin-top:16px}.cqq .cqv-q-actions{margin-top:20px}.cqq .cqv-q-profile{padding:14px 16px 12px}.cqq .cqv-q-profile ol{gap:6px}.cqq .cqv-q-profile li span{display:none}}@container cqv-q (min-width:821px) and (max-height:700px){.cqq .cqv-q-stage{--cqv-q-top:clamp(16px,2.5cqh,24px)}}.cqq .cqq-dialog .cqv-dialog-head h2:focus,.cqq dialog[data-cqq-contact] h2:focus{outline:none}.cqq .cqq-details,.cqq .cqq-answers-dialog{display:none;width:min(1080px,calc(100vw - 32px));height:min(560px,94dvh);max-height:94dvh;padding:0;overflow:hidden}.cqq .cqq-answers-dialog{width:min(640px,calc(100vw - 32px))}.cqq .cqq-details[open],.cqq .cqq-answers-dialog[open]{display:flex;flex-direction:column}.cqq .cqq-details .cqv-dialog-head,.cqq .cqq-answers-dialog .cqv-dialog-head{flex:none;margin:0;padding:18px 24px 12px;border-bottom:0}.cqq .cqq-details .cqv-dialog-body,.cqq .cqq-answers-dialog .cqv-dialog-body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;padding:0;overflow:hidden}.cqq .cqq-tabs{flex:none;display:flex;gap:4px;margin:0 24px;padding:4px;border-radius:12px;background:var(--cqv-q-chip,#eef0f4);overflow-x:auto;scrollbar-width:none}.cqq .cqq-tabs::-webkit-scrollbar{display:none}.cqq .cqq-tabs [role=tab]{flex:1 0 auto;min-height:44px;padding:0 14px;border-radius:var(--cqv-btn-r);background:transparent;color:var(--cqv-body);font-size:14px;font-weight:500;white-space:nowrap}.cqq .cqq-tabs [role=tab][aria-selected=true]{background:#fff;color:var(--cqv-navy);box-shadow:0 1px 2px #0c0c4a14}.cqq .cqq-panel{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:none;padding:18px 24px 24px}.cqq .cqq-panel[hidden]{display:none}.cqq .cqq-answers-dialog .cqv-dialog-body{overflow:auto;padding:4px 24px 20px}.cqq .cqq-plan-included{display:none;margin-bottom:12px;font-size:14px;line-height:1.5;color:var(--cqv-body)}.cqq .cqq-plan-included b{font-weight:500;color:var(--cqv-navy)}.cqq .cqq-plan-included.is-only{display:block}@media(max-width:820px)and (max-height:617px){.cqq .cqq-plan-included{display:block}}.cqq .cqq-plan{display:grid;gap:0;counter-reset:cqq-plan}.cqq .cqq-plan li{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:start;gap:4px 12px;padding:12px 0;border-bottom:1px solid var(--cqv-line);counter-increment:cqq-plan}.cqq .cqq-plan li:before{content:counter(cqq-plan,decimal-leading-zero);padding-top:2px;font-size:12px;font-weight:500;color:var(--cqv-blue);font-variant-numeric:tabular-nums}.cqq .cqq-plan-text{display:grid;gap:2px;font-size:14px;line-height:1.45;color:var(--cqv-body)}.cqq .cqq-plan-text strong{font-size:15px;font-weight:500;color:var(--cqv-navy)}.cqq .cqq-plan-text em{font-style:normal;font-size:13px;color:var(--cqv-muted)}.cqq .cqq-plan-price{font-size:15px;font-weight:500;color:var(--cqv-navy);white-space:nowrap}.cqq .cqq-good{margin-top:0;gap:10px}.cqq .cqq-good li{font-size:15px}.cqq .cqq-alt{display:grid;gap:10px;padding:18px;border:1px solid var(--cqv-line);border-radius:var(--cqv-r)}.cqq .cqq-alt-kicker{font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--cqv-blue)}.cqq .cqq-alt-row{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:4px 16px}.cqq .cqq-alt-row h3{font-size:18px;line-height:1.3}.cqq .cqq-alt-price{display:grid;justify-items:end;text-align:right}.cqq .cqq-alt-text{font-size:14px;line-height:1.5}.cqq .cqq-alt-actions{display:grid;grid-template-columns:1.45fr 1fr;gap:10px;max-width:420px}.cqq .cqq-alt-actions .cqv-btn{min-height:48px;padding:0 16px}.cqq .cqq-compare{margin-top:16px}.cqq .cqq-answers{display:grid}.cqq .cqq-answers li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--cqv-line)}.cqq .cqq-answers li>div{display:grid;gap:1px;min-width:0}.cqq .cqq-ans-q{font-size:13px;line-height:1.4;color:var(--cqv-muted)}.cqq .cqq-ans-a{font-size:15px;font-weight:500;line-height:1.4;color:var(--cqv-navy)}.cqq .cqq-answers .cqv-text-btn{flex:none;min-height:44px;padding:0 4px;font-size:14px}.cqq .cqq-answers-foot{padding-top:12px}.cqq .cqq-answers-foot .cqv-text-btn{padding-left:0}.cqq .cqq-answers{display:block;column-gap:28px}.cqq .cqq-answers li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:0 10px;padding:7px 0;break-inside:avoid}.cqq .cqq-answers li>div{display:contents}.cqq .cqq-answers .cqq-ans-q{grid-column:1;grid-row:1;font-size:12.5px;line-height:1.35}.cqq .cqq-answers .cqq-ans-a{grid-column:1 / -1;grid-row:2;font-size:14px;line-height:1.35}.cqq .cqq-answers .cqv-text-btn{grid-column:2;grid-row:1;position:relative;min-height:0;padding:0;font-size:13px;line-height:1.35}.cqq .cqq-answers .cqv-text-btn:after{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}.cqq .cqq-answers:has(>li:nth-child(8)){columns:2}.cqq .cqq-answers-foot{padding-top:8px}@media(max-width:820px)and (max-height:700px){.cqq .cqq-answers li{padding:4px 0}}@media(min-width:700px){.cqq .cqq-details .cqq-answers:has(>li:nth-child(4)){columns:2}.cqq .cqq-details .cqq-answers:has(>li:nth-child(7)){columns:3}}.cqq .cqq-configure .cqq-config-head{margin:4px 0 -2px;font-size:13px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--cqv-blue)}.cqq .cqq-configure .cqq-config-block+.cqq-config-block{padding-top:10px;border-top:1px solid var(--cqv-line)}.cqq .cqq-configure .cqq-config-breakdown{display:block;font-size:12.5px;color:var(--cqv-body)}.cqq .cqq-configure .cqq-config-breakdown:empty{display:none}.cqq dialog[data-cqq-contact]{width:min(640px,calc(100vw - 32px))}.cqq dialog[data-cqq-contact] [data-cqq-contact-note]{margin-bottom:12px;font-size:14px;line-height:1.5}@media(max-width:600px){.cqq .cqq-details,.cqq .cqq-answers-dialog{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;border-radius:0}.cqq .cqq-details .cqv-dialog-head,.cqq .cqq-answers-dialog .cqv-dialog-head{padding:14px 16px 10px}.cqq .cqq-tabs{display:grid;grid-template-columns:1fr 1fr;margin:0 16px;overflow:visible}.cqq .cqq-tabs [role=tab]{padding:0 8px;font-size:14px}.cqq .cqq-configure .cqv-sheet .cqv-panel-buy{grid-template-columns:minmax(0,1fr);gap:10px}.cqq .cqq-configure .cqv-panel-total{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 10px}.cqq .cqq-configure .cqq-config-breakdown{flex-basis:100%}.cqq .cqq-panel{padding:14px 16px 20px}.cqq .cqq-answers-dialog .cqv-dialog-body{padding:4px 16px 20px}.cqq .cqq-alt-actions{grid-template-columns:1fr 1fr}}.cqq{--cqq-sky:#cfe3f5;--cqq-royal:#1e56b8;--cqq-featured:#f3f2ef;--cqq-studio:#d3e8f7;--cqq-trust:#e4ecfb;--cqq-on-dark:rgba(255,255,255,.84);--cqq-em-on-dark:#bfe1ff;--cqq-glass:rgba(255,255,255,.1);--cqq-glass-line:rgba(255,255,255,.16);--cqq-shadow-review:0 24px 50px -30px rgba(12,12,74,.45);--cqq-shadow-card:0 30px 60px -36px rgba(0,0,24,.75);--cqq-gradient-mine:radial-gradient(120% 90% at 100% 0%,#2f6fd0 0%,rgba(47,111,208,0) 55%),linear-gradient(160deg,#1e56b8 0%,#123f94 100%)}.cqq .cqv-q.cqq-plate-stat{background:#081a54;color:#fff}.cqq .cqv-q.cqq-plate-numbers,.cqq .cqv-q.cqq-plate-matching{background:#1b4fb0;color:#fff}.cqq .cqv-q.cqq-plate-review{background:var(--cqq-sky);color:var(--cqv-ink)}.cqq .cqv-q-stage.has-plate{position:relative;isolation:isolate}.cqq .cqq-plate{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none}.cqq .cqq-plate img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 50%;opacity:1;transition:none}.cqq .cqq-plate.is-pending img{opacity:0}.cqq .cqq-plate.is-late img{transition:opacity .2s ease}.cqq .cqq-card-col .cqv-q-moment{width:100%}.cqq .cqq-card-kicker{margin:0;font-size:12px;font-weight:500;line-height:1.5;letter-spacing:.06em;text-transform:uppercase;color:var(--cqq-on-dark)}.cqq .cqq-tag{display:inline-block;margin-left:6px;padding:1px 8px;border-radius:999px;background:#ffffff29;color:#fff;letter-spacing:.04em;vertical-align:1px}.cqq .cqq-card-head{min-width:0;max-width:100%;margin:6px 0 0;font-size:17px;font-weight:400;line-height:1.45;letter-spacing:normal}.cqq .cqq-pstat-panel,.cqq .cqq-pstat-panel>*,.cqq .cqq-mine>*{min-width:0;max-width:100%}.cqq .cqq-card-head:focus,.cqq .cqq-factcard-title:focus,.cqq .cqq-vs-title:focus{outline:none}.cqq .cqq-fig{display:block;white-space:nowrap;font-size:clamp(52px,16cqw,96px);font-weight:500;line-height:1.02;letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:#fff}.cqq .cqq-fig small{margin-left:.12em;font-size:.42em;font-weight:500;letter-spacing:-.01em;color:var(--cqq-on-dark)}.cqq .cqq-fig.is-wrapping{white-space:normal;text-wrap:balance}.cqq .cqq-card-source{margin-top:14px;font-size:var(--cqq-source-size,12px);line-height:1.5;color:var(--cqq-on-dark)}.cqq .cqq-plate-review .cqq-card-source,.cqq .cqq-look-compare .cqq-card-source{color:var(--cqv-muted)}.cqq .cqq-card-source a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em}.cqq .cqq-card-pivot{margin-top:16px;font-size:16px;line-height:1.5;color:#fff;max-width:46ch}.cqq .cqq-mine{margin-top:10px;padding:22px 20px 20px;border:1px solid var(--cqq-glass-line);border-radius:var(--cqv-r-lg);background:linear-gradient(160deg,#091c6875,#091c6838);color:#fff;box-shadow:inset 0 1px #ffffff1f,0 30px 60px -38px #030a3cb3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.cqq .cqq-mine-caption{display:block;margin-top:8px;font-size:17px;line-height:1.45;color:var(--cqq-on-dark)}.cqq .cqq-mine-pivot{margin-top:18px;padding-top:16px;border-top:1px solid var(--cqq-glass-line);font-size:15.5px;line-height:1.5;color:#fff}.cqq .cqq-mine-math{margin-top:14px;font-size:14px;line-height:1.5;color:var(--cqq-on-dark);font-variant-numeric:tabular-nums}.cqq .cqq-scale{position:relative;margin-top:40px}.cqq .cqq-scale-bar{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;height:10px}.cqq .cqq-scale-bar i{border-radius:2px;background:#ffffff38}.cqq .cqq-scale-bar i:nth-child(2){background:#ffffff57}.cqq .cqq-scale-bar i:nth-child(3){background:#ffffff80}.cqq .cqq-scale-bar i:nth-child(4){background:#ffffffb8}.cqq .cqq-scale-bar i:first-child{border-radius:999px 2px 2px 999px}.cqq .cqq-scale-bar i:nth-child(4){border-radius:2px 999px 999px 2px}.cqq .cqq-scale-chip{position:absolute;bottom:calc(100% + 11px);left:clamp(14%,var(--x),86%);transform:translate(-50%);padding:2px 9px;border-radius:999px;background:#fffffff0;color:var(--cqv-navy);font-size:12.5px;font-weight:500;line-height:1.5;white-space:nowrap;box-shadow:0 1px 2px #0c0c4a14}.cqq .cqq-scale-dot{position:absolute;top:50%;left:var(--x);width:16px;height:16px;border-radius:50%;background:#fff;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #ffffff57,0 2px 8px #0c0c4a5c}.cqq .cqq-scale.is-assumed .cqq-scale-dot{border:2px dashed #fff;background:#ffffff1f;box-shadow:none;box-sizing:border-box}.cqq .cqq-scale-names,.cqq .cqq-scale-ticks{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:3px;margin-top:12px;font-size:12.5px;line-height:1.3;color:var(--cqq-on-dark)}.cqq .cqq-scale-names .is-on{color:#fff;font-weight:500}.cqq .cqq-scale-ticks{margin-top:2px;font-size:11.5px;color:#ffffffb8;font-variant-numeric:tabular-nums}.cqq .cqq-wide{display:none}.cqq .cqq-eq{display:flex;align-items:stretch;gap:6px;margin-top:20px}.cqq .cqq-eq-tile{flex:1 1 0;min-width:0;padding:9px 4px 8px;border:1px solid var(--cqq-glass-line);border-radius:10px;background:var(--cqq-glass);text-align:center}.cqq .cqq-eq-tile b{display:block;font-size:20px;font-weight:500;line-height:1.1;color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap}.cqq .cqq-eq-tile span{display:block;margin-top:3px;font-size:11.5px;line-height:1.25;color:var(--cqq-on-dark)}.cqq .cqq-eq-tile.is-assumed{flex-grow:1.3;border-style:dashed;border-color:#ffffff80}.cqq .cqq-mine.is-math .cqq-mine-caption{font-size:15.5px}.cqq .cqq-eq-op{flex:none;align-self:center;font-size:15px;color:var(--cqq-on-dark)}.cqq .cqq-eq-tile b,.cqq .cqq-eq-tile span{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.cqq .cqq-eq.is-long{gap:4px}.cqq .cqq-eq.is-long .cqq-eq-tile{padding-inline:2px}.cqq .cqq-eq.is-long .cqq-eq-tile span{font-size:11px;letter-spacing:-.01em}.cqq .cqq-eq.is-long .cqq-eq-op{font-size:13px}.cqq .cqq-cap{margin-top:18px}.cqq .cqq-cap-row{display:flex;justify-content:space-between;gap:12px;font-size:13px;line-height:1.4;color:var(--cqq-on-dark);font-variant-numeric:tabular-nums}.cqq .cqq-cap-row b{font-weight:500;color:#fff}.cqq .cqq-cap-row.is-sub{margin-top:8px}.cqq .cqq-cap-track{height:10px;margin-top:8px;overflow:hidden;border-radius:999px;background:#fff3}.cqq .cqq-cap-track i{display:block;height:100%;border-radius:inherit;background:#fff}.cqq .cqq-pstat{display:flex;flex-direction:column;margin-top:4px;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:var(--cqv-r-lg);background:#081a54;color:#fff;box-shadow:var(--cqq-shadow-card)}.cqq .cqq-pstat-photo{position:relative;flex:none;height:30cqh;min-height:112px;max-height:240px;margin:0;background:var(--cqv-tile)}.cqq .cqq-pstat-photo img,.cqq .cqq-factcard-photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:var(--cqv-q-focus,50% 50%)}.cqq .cqq-pstat-panel{padding:20px 20px 22px}.cqq .cqq-pstat .cqq-fig{font-size:clamp(44px,13cqw,72px);margin-top:4px}.cqq .cqq-pstat-caption{display:block;max-width:none;margin-top:10px;font-size:16.5px;line-height:1.45;color:var(--cqq-on-dark);text-wrap:pretty}.cqq .cqq-pstat-caption em,.cqq .cqq-pstat-title em,.cqq .cqq-card-head em,.cqq .cqq-card-lead em{font-style:normal;font-weight:500;color:var(--cqq-em-on-dark)}.cqq .cqv-q-kicker em{font-style:normal;color:var(--cqv-blue)}.cqq .cqq-pstat-title{display:block;font-size:24px;font-weight:500;line-height:1.2;letter-spacing:-.02em;color:#fff;text-wrap:balance}.cqq .cqq-factcard{margin-top:4px;padding:22px 20px 20px;border-radius:var(--cqv-r-lg);background:var(--cqq-featured);color:var(--cqv-ink);box-shadow:var(--cqq-shadow-card)}.cqq .cqq-factcard .cqq-card-kicker{color:var(--cqv-body)}.cqq .cqq-factcard-title{margin:8px 0 0;font-size:26px;font-weight:500;line-height:1.12;letter-spacing:-.03em;color:var(--cqv-navy);text-wrap:balance}.cqq .cqq-factcard-title em{font-style:normal;color:var(--cqv-blue)}.cqq .cqq-factcard-photo{position:relative;width:100%;height:auto;aspect-ratio:16/9;margin:16px auto 0;overflow:hidden;border-radius:var(--cqv-r);background:var(--cqv-tile)}.cqq .cqq-rev{margin:12px 0 0;padding:22px 20px 18px;border-radius:22px;background:#fff;color:var(--cqv-body);box-shadow:var(--cqq-shadow-review)}.cqq .cqq-rev-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 10px}.cqq .cqq-stars{margin:0;font-size:15px;letter-spacing:2px;color:var(--cqv-blue)}.cqq .cqq-vpill{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;background:var(--cqv-blue-soft);color:var(--cqv-navy);font-size:12px;font-weight:500;line-height:1.5;white-space:nowrap}.cqq .cqq-vpill:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--cqv-blue)}.cqq .cqq-rev blockquote{margin:16px 0 0;padding:0;border:0;font-size:22px;font-weight:500;line-height:1.3;letter-spacing:-.015em;color:var(--cqv-navy);text-wrap:pretty}.cqq .cqq-rev-context{margin-top:12px;font-size:13.5px;line-height:1.5;color:var(--cqv-body)}.cqq .cqq-rev-who{display:flex;align-items:center;gap:12px;margin-top:18px;padding-top:16px;border-top:1px solid var(--cqv-line)}.cqq .cqq-rev-thumb{position:relative;flex:none;width:48px;height:48px;overflow:hidden;border-radius:10px;background:var(--cqq-studio)}.cqq .cqq-rev-thumb img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover}.cqq .cqq-rev-who>span{display:grid;gap:1px;min-width:0}.cqq .cqq-rev-who b{font-size:15px;font-weight:500;line-height:1.3;color:var(--cqv-navy)}.cqq .cqq-rev-meta{font-size:13px;line-height:1.4;color:var(--cqv-body)}.cqq .cqq-rev-meta a{color:var(--cqv-navy);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em}.cqq .cqv-q-quote .cqv-q-foot .cqv-btn{background:var(--cqv-navy);border-color:var(--cqv-navy);color:#fff}.cqq .cqq-look-compare .cqv-q-col{margin-top:0;border-radius:0}.cqq .cqq-vs{margin-top:6px;padding:0;background:none}.cqq .cqq-vs-title{margin:0;font-size:26px;font-weight:500;line-height:1.1;letter-spacing:-.03em;color:var(--cqv-navy);text-wrap:balance}.cqq .cqq-vs-title em{font-style:normal;color:var(--cqv-blue)}.cqq .cqq-vs-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px}.cqq .cqq-vs-tile{min-width:0;padding:0 0 14px;overflow:hidden;border:0;border-radius:var(--cqv-r);background:var(--cqq-compare-wall,#e8ecfb)}.cqq .cqq-vs-tile figure{position:relative;aspect-ratio:4/3;min-height:0;margin:0;overflow:hidden;border:0;border-radius:0;background:inherit}.cqq .cqq-vs-tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:contain;object-position:center;padding:0;border:0;border-radius:0}.cqq .cqq-vs-name{margin:10px 12px 0;font-size:15px;font-weight:500;line-height:1.25;color:var(--cqv-navy)}.cqq .cqq-vs-tile ul{margin:6px 12px 0;padding:0;list-style:none}.cqq .cqq-vs-tile li{position:relative;margin-top:4px;padding-left:16px;font-size:13.5px;line-height:1.4;color:var(--cqv-ink)}.cqq .cqq-vs-tile li:before{content:"";position:absolute;left:0;top:.5em;width:7px;height:7px;border-radius:50%;background:var(--cqv-blue)}.cqq .cqq-chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px}.cqq .cqq-chips-label{flex-basis:100%;margin:0 0 -2px;font-size:13px;color:var(--cqq-on-dark)}.cqq .cqq-chip{padding:5px 12px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:var(--cqq-glass);color:#fff;font-size:13px;font-weight:500;line-height:1.3;white-space:nowrap}@container cqv-q (max-width:600px){.cqq .cqq-chip:nth-of-type(n+7){display:none}}@container cqv-q (min-width:601px){.cqq .cqq-mine,.cqq .cqq-factcard,.cqq .cqq-rev{padding:32px 36px 30px}.cqq .cqq-rev blockquote{font-size:28px}.cqq .cqq-eq{gap:10px}.cqq .cqq-eq-tile b{font-size:26px}.cqq .cqq-eq-tile span{font-size:13px}.cqq .cqq-mine-caption{font-size:18px}.cqq .cqq-factcard-title,.cqq .cqq-vs-title{font-size:34px}.cqq .cqq-vs-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.cqq .cqq-vs-tile{padding:0 0 18px}.cqq .cqq-vs-name{margin:14px 18px 0}.cqq .cqq-vs-tile ul{margin-inline:18px}.cqq .cqq-vs-name{font-size:17px}.cqq .cqq-vs-tile li{font-size:15px}}@container cqv-q (min-width:821px){.cqq .cqq-wide{display:inline}.cqq .cqq-narrow{display:none}.cqq .cqq-card-col,.cqq .cqq-look-compare .cqv-q-col{grid-column:1 / -1;max-width:calc(640px + var(--cqv-q-gutter) * 2);margin-inline:auto;justify-content:center}.cqq .cqq-card-col.is-wide,.cqq .cqq-look-fact .cqq-card-col{max-width:calc(1000px + var(--cqv-q-gutter) * 2)}.cqq .cqq-factcard:has(.cqq-factcard-photo){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;align-items:center}.cqq .cqq-factcard-copy{grid-column:1;grid-row:1}.cqq .cqq-factcard-photo{grid-column:2;grid-row:1;align-self:center;margin:0}.cqq .cqq-pstat{flex-direction:row;min-height:420px}.cqq .cqq-pstat-photo{flex:0 0 50%;height:auto;max-height:none}.cqq .cqq-pstat-panel{flex:1 1 0;min-width:0;display:flex;flex-direction:column;justify-content:center;padding:44px 40px}.cqq .cqq-pstat-caption{font-size:18px}.cqq .cqq-pstat-title{font-size:30px}.cqq .cqq-card-pivot{font-size:18px}.cqq .cqv-q-loader .cqq-chips{max-width:640px}}@container cqv-q (max-width:820px) and (max-height:700px){.cqq .cqq-mine{padding:18px 18px 16px}.cqq .cqq-mine.is-math{padding:14px 18px 12px}.cqq .cqq-fig{font-size:clamp(48px,13cqw,80px)}.cqq .cqq-scale{margin-top:34px}.cqq .cqq-mine-pivot{margin-top:14px;padding-top:12px}.cqq .cqq-eq,.cqq .cqq-cap{margin-top:14px}.cqq .cqq-eq-tile{padding:7px 3px 6px}.cqq .cqq-mine.is-math .cqq-mine-caption{margin-top:6px;font-size:15px}.cqq .cqq-mine.is-math .cqq-mine-pivot{margin-top:10px;padding-top:8px}.cqq .cqq-pstat-photo{height:22cqh;min-height:88px}.cqq .cqq-pstat-panel{padding:16px 18px 18px}.cqq .cqq-pstat .cqq-fig{font-size:clamp(40px,11cqw,64px)}.cqq .cqq-factcard{padding:18px 18px 16px}.cqq .cqq-factcard-title{font-size:23px}.cqq .cqq-factcard-photo{margin-top:12px}.cqq .cqq-vs-title{font-size:23px}.cqq .cqq-vs-tiles{margin-top:12px}.cqq .cqq-vs-tile figure{min-height:0}.cqq .cqq-rev{padding:18px 18px 14px}.cqq .cqq-rev blockquote{font-size:20px}.cqq .cqq-card-source,.cqq .cqq-card-pivot{margin-top:10px}}@container cqv-q (min-width:821px) and (max-height:800px){.cqq .cqq-mine,.cqq .cqq-factcard,.cqq .cqq-rev{padding:24px 28px 22px}.cqq .cqq-fig{font-size:clamp(48px,13cqw,80px)}.cqq .cqq-scale{margin-top:34px}.cqq .cqq-mine-pivot{margin-top:14px;padding-top:12px}.cqq .cqq-eq,.cqq .cqq-cap{margin-top:14px}.cqq .cqq-pstat{min-height:340px}.cqq .cqq-pstat-panel{padding:28px 32px}.cqq .cqq-pstat .cqq-fig{font-size:clamp(48px,6cqw,72px)}.cqq .cqq-factcard-title{font-size:28px}.cqq .cqq-look-compare .cqv-q-col{max-width:calc(800px + var(--cqv-q-gutter) * 2);padding-block:20px}.cqq .cqq-look-compare .cqv-q-kicker{margin-bottom:8px}.cqq .cqq-look-compare .cqq-vs{margin-top:4px}.cqq .cqq-look-compare .cqq-vs-title{font-size:28px}.cqq .cqq-look-compare .cqq-vs-tiles{margin-top:12px}.cqq .cqq-look-compare .cqq-vs-tile{padding:0 0 12px}.cqq .cqq-look-compare .cqq-vs-name,.cqq .cqq-look-compare .cqq-card-source{margin-top:8px}.cqq .cqq-look-compare .cqv-q-foot{margin-top:12px;padding-top:0}.cqq .cqq-rev blockquote{font-size:24px}}@container cqv-q (max-width:820px) and (max-height:560px){.cqq .cqq-mine{margin-top:6px;padding:14px 16px 12px}.cqq .cqq-fig{font-size:44px}.cqq .cqq-mine-caption{margin-top:4px;font-size:15px}.cqq .cqq-scale{margin-top:32px}.cqq .cqq-scale-names{margin-top:8px}.cqq .cqq-mine-pivot{margin-top:10px;padding-top:8px;font-size:14px}.cqq .cqq-eq,.cqq .cqq-cap{margin-top:10px}.cqq .cqq-eq-tile{padding:6px 4px}.cqq .cqq-eq-tile b{font-size:17px}.cqq .cqq-cap-track{margin-top:5px}.cqq .cqq-cap-row.is-sub{display:none}.cqq .cqq-mine.is-math{padding:12px 14px 10px}.cqq .cqq-mine.is-math .cqq-mine-caption{margin-top:2px;font-size:14px}.cqq .cqq-mine.is-math .cqq-mine-pivot{margin-top:8px;padding-top:6px;font-size:13.5px;line-height:1.45}.cqq .cqq-pstat-photo{height:14cqh;min-height:64px}.cqq .cqq-pstat-panel{padding:12px 16px 14px}.cqq .cqq-pstat .cqq-fig{font-size:40px}.cqq .cqq-pstat-caption{margin-top:6px;font-size:14.5px}.cqq .cqq-pstat-title{font-size:19px}.cqq .cqq-factcard{padding:14px 16px}.cqq .cqq-factcard-title{font-size:20px}.cqq .cqq-factcard-photo{display:none}.cqq .cqq-vs-tile{padding:0 0 10px}.cqq .cqq-vs-tile figure{min-height:0}.cqq .cqq-vs-title{font-size:21px}.cqq .cqq-vs-tiles{margin-top:10px}.cqq .cqq-vs-name{margin:6px 10px 0;font-size:14px}.cqq .cqq-vs-tile ul{margin:4px 10px 0}.cqq .cqq-vs-tile li{font-size:12.5px}.cqq .cqq-rev{margin-top:8px;padding:14px 16px 12px}.cqq .cqq-rev blockquote{margin-top:10px;font-size:18px}.cqq .cqq-rev-who{margin-top:12px;padding-top:10px}.cqq .cqq-rev-thumb{width:40px;height:40px}.cqq .cqq-card-source{margin-top:8px}.cqq .cqq-card-pivot{margin-top:8px;font-size:15px}.cqq .cqq-chips{margin-top:12px;gap:6px}}.cqq .cqq-label-badge[hidden],.cqq .cqq-gp-line{display:none}@container cqv-q (min-width:821px){.cqq .cqq-gp-line{display:flex;align-items:center;gap:10px;margin-top:14px;padding-top:14px;border-top:1px solid var(--cqv-line);font-size:14px;line-height:1.45;color:var(--cqv-body)}.cqq .cqq-gp-line:before{content:"";flex:none;width:20px;height:20px;border-radius:50%;background:var(--cqv-blue-soft) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.5 10.4l3 3L14.6 7' fill='none' stroke='%23171796' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/100% no-repeat}.cqq .cqq-gp-line a{color:var(--cqv-navy);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em}}@container cqv-q (min-width:821px) and (max-height:760px){.cqq .cqq-gp-line{margin-top:10px;padding-top:10px;font-size:13.5px}}@container cqv-q (min-width:601px) and (max-width:820px) and (min-height:900px){.cqq .cqv-q-result-media{--cqq-media-max:clamp(160px,34cqh,440px)}}.cqq .cqq-toast{position:fixed;left:50%;top:calc(var(--cqq-head) + 14px);z-index:6;margin:0;padding:8px 16px;border-radius:999px;background:var(--cqv-navy);color:#fff;font-size:14px;font-weight:500;line-height:1.4;opacity:0;pointer-events:none;transform:translate(-50%,-6px);transition:opacity .2s ease,transform .2s ease}.cqq .cqq-toast.is-on{opacity:1;transform:translate(-50%)}.cqq .cqq-good-next{margin:0 0 16px;padding-bottom:14px;border-bottom:1px solid var(--cqv-line)}.cqq .cqq-good-next-title{margin-bottom:8px;font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--cqv-blue)}.cqq .cqq-good-next ol{display:grid;gap:8px;margin:0;padding:0;list-style:none;counter-reset:cqq-next}.cqq .cqq-good-next li{display:grid;grid-template-columns:22px minmax(0,1fr);column-gap:10px;font-size:14.5px;line-height:1.45;color:var(--cqv-ink);counter-increment:cqq-next}.cqq .cqq-good-next li:before{content:counter(cqq-next);display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--cqv-blue-soft);color:var(--cqv-blue);font-size:12px;font-weight:500}.cqq .cqq-good-next b{font-weight:500;color:var(--cqv-navy)}.cqq .cqq-good-next a{color:var(--cqv-navy)}.cqq .cqq-next-short{display:none}.cqq .cqq-good-next.is-compact{margin-bottom:10px;padding-bottom:10px}.cqq .cqq-good-next.is-compact ol{gap:4px}.cqq .cqq-good-next.is-compact .cqq-next-full{display:none}.cqq .cqq-good-next.is-compact .cqq-next-short{display:inline}.cqq .cqq-good-next.is-compact li{font-size:13.5px}.cqq .cqq-panel.is-dense{padding-top:10px}.cqq .cqq-panel.is-dense .cqq-good{gap:5px}.cqq .cqq-panel.is-dense .cqq-good li{font-size:13.5px;line-height:1.4}.cqq .cqq-panel.is-dense .cqq-good-next{margin-bottom:8px;padding-bottom:8px}.cqq .cqq-panel.is-dense .cqq-good-next li{font-size:13px;line-height:1.4}.cqq .cqq-more{flex:none;position:relative;z-index:1;background:#fff;color:var(--cqv-body);font-size:16px;line-height:1.6}.cqq .cqq-more[hidden]{display:none}.cqq .cqq-more h2,.cqq .cqq-more h3{padding:0;font-family:inherit}.cqq .cqq-sec{padding:56px 16px}.cqq .cqq-sec.is-paper{background:var(--cqv-paper)}.cqq .cqq-sec.is-sky{background:var(--cqq-sky)}.cqq .cqq-wrap{max-width:1200px;margin:0 auto}.cqq .cqq-sh{max-width:720px}.cqq .cqq-sh.is-center{margin:0 auto;text-align:center}.cqq .cqq-eyebrow{margin:0 0 12px;font-size:14px;font-weight:500;line-height:1.5;color:var(--cqv-blue)}.cqq .cqq-h2{margin:0;font-size:30px;font-weight:500;line-height:1.08;letter-spacing:-.03em;color:var(--cqv-navy);text-wrap:balance}.cqq .cqq-h2 em{font-style:normal;color:var(--cqv-blue)}.cqq .cqq-h2.is-card{font-size:26px}.cqq .cqq-intro{max-width:60ch;margin-top:14px;font-size:15px;line-height:1.6;color:var(--cqv-body)}.cqq .cqq-h3,.cqq .cqq-more h3{margin:0;font-size:19px;font-weight:500;line-height:1.25;letter-spacing:-.015em;color:var(--cqv-navy)}.cqq .cqq-more p{margin:0}.cqq .cqq-more .cqq-intro,.cqq .cqq-more .cqq-note{margin-top:14px}.cqq .cqq-more a:not(.cqv-btn){color:var(--cqv-blue);text-underline-offset:.3em}.cqq .cqq-note{font-size:13px;line-height:1.5;color:var(--cqv-muted)}.cqq .cqq-disc{display:inline-grid;flex:none;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--cqv-blue-soft);color:var(--cqv-blue);font-size:15px;font-weight:500;line-height:1}.cqq .cqq-more .cqv-btn{margin-top:18px}.cqq .cqq-more .cqq-link{display:inline-block;margin-top:14px;font-size:15px;font-weight:500;color:var(--cqv-blue)}.cqq .cqq-cards{display:flex;gap:14px;margin:32px -16px 0;padding:0 16px 6px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:16px;scrollbar-width:none;list-style:none}.cqq .cqq-cards::-webkit-scrollbar{display:none}.cqq .cqq-card{flex:0 0 78%;overflow:hidden;border:1px solid var(--cqv-line);border-radius:var(--cqv-r-lg);background:#fff;scroll-snap-align:start}.cqq .cqq-card figure{position:relative;margin:0;aspect-ratio:4/3;overflow:hidden;background:var(--cqv-tile)}.cqq .cqq-card figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover}.cqq .cqq-card-body{padding:18px 20px 22px}.cqq .cqq-card-body .cqq-disc{margin-bottom:12px}.cqq .cqq-card-body p{margin-top:6px;font-size:16px;line-height:1.5}.cqq .cqq-example{display:grid;margin-top:32px;overflow:hidden;border:1px solid var(--cqv-line);border-radius:var(--cqv-r-lg);background:#fff}.cqq .cqq-example figure{position:relative;height:260px;margin:0;overflow:hidden;background:#f1f1ef}.cqq .cqq-example figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover}.cqq .cqq-example-body{padding:22px 20px 24px}.cqq .cqq-tag-pill{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;background:var(--cqv-blue-soft);color:var(--cqv-navy);font-size:12.5px;font-weight:500}.cqq .cqq-example h3{margin-top:12px;font-size:26px;line-height:1.1;letter-spacing:-.03em}.cqq .cqq-example h3 em{font-style:normal;color:var(--cqv-blue)}.cqq .cqq-example-name{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin-top:14px}.cqq .cqq-example-name b{font-size:18px;font-weight:500;color:var(--cqv-navy)}.cqq .cqq-example-name span{font-size:13px;color:var(--cqv-muted)}.cqq .cqq-more .cqv-checks{margin-top:14px;gap:10px}.cqq .cqq-formula{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:20px;padding:16px;border-radius:var(--cqv-r);background:var(--cqv-blue-soft);color:var(--cqv-navy);font-size:14px}.cqq .cqq-formula b{padding:6px 10px;border-radius:8px;background:#fff;font-size:14.5px;font-weight:500}.cqq .cqq-formula i{font-style:normal;color:var(--cqv-blue)}.cqq .cqq-checklist{display:grid;gap:12px;margin:28px 0 0;padding:0;list-style:none}.cqq .cqq-checklist li{display:grid;grid-template-columns:38px minmax(0,1fr);gap:14px;padding:18px 18px 18px 16px;border:1px solid var(--cqv-line);border-radius:var(--cqv-r);background:#fff}.cqq .cqq-checklist b{display:block;font-size:17px;font-weight:500;color:var(--cqv-navy)}.cqq .cqq-checklist span{display:block;margin-top:4px;font-size:15px;line-height:1.5}.cqq .cqq-revs{display:flex;gap:14px;margin:28px -16px 0;padding:0 16px 30px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:16px;scrollbar-width:none}.cqq .cqq-revs::-webkit-scrollbar{display:none}.cqq .cqq-revs .cqq-rev{flex:0 0 84%;margin:0;scroll-snap-align:start}.cqq .cqq-revs .cqq-rev blockquote{font-size:18px;line-height:1.4}.cqq .cqq-revs:has(>.cqq-rev:only-child) .cqq-rev{flex-basis:100%}.cqq .cqq-rating{display:inline-flex;align-items:baseline;gap:10px;margin-top:18px;color:var(--cqv-navy)}.cqq .cqq-rating b{font-size:28px;font-weight:500;letter-spacing:-.03em}.cqq .cqq-faq-list{margin-top:24px;border-top:1px solid var(--cqv-line)}.cqq .cqq-faq-list details{border-bottom:1px solid var(--cqv-line)}.cqq .cqq-faq-list summary{display:flex;justify-content:space-between;gap:16px;padding:18px 0;font-size:17px;font-weight:500;line-height:1.35;color:var(--cqv-navy);cursor:pointer;list-style:none}.cqq .cqq-faq-list summary::-webkit-details-marker{display:none}.cqq .cqq-faq-list summary:after{content:"+";flex:none;font-size:22px;font-weight:400;line-height:1;color:var(--cqv-blue)}.cqq .cqq-faq-list details[open] summary{color:var(--cqv-blue)}.cqq .cqq-faq-list details[open] summary:after{content:"\2212"}.cqq .cqq-faq-list summary:focus-visible{outline:3px solid var(--cqv-blue);outline-offset:3px;border-radius:4px}.cqq .cqq-faq-a{max-width:680px;padding:0 0 18px;font-size:16px;line-height:1.7;color:var(--cqv-ink)}.cqq .cqq-faq-a p+p{margin-top:10px}.cqq .cqq-trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px;margin:28px 0 0;padding:0;list-style:none}.cqq .cqq-trust b{display:block;font-size:22px;font-weight:500;line-height:1.05;letter-spacing:-.02em;color:var(--cqv-navy)}.cqq .cqq-trust span{display:block;margin-top:6px;font-size:14px;line-height:1.45}.cqq .cqq-closer{margin-top:40px;padding:36px 22px;border-radius:var(--cqv-r-lg);background:var(--cqq-gradient-mine);color:#fff}.cqq .cqq-closer .cqq-h2{color:#fff}.cqq .cqq-closer .cqq-h2 em{color:var(--cqq-em-on-dark)}.cqq .cqq-closer p{margin-top:12px;font-size:15px;line-height:1.55;color:var(--cqq-on-dark)}.cqq .cqq-closer .cqv-btn{background:#fff;border-color:#fff;color:var(--cqv-navy)}.cqq .cqq-closer-actions{display:grid;justify-items:start;gap:4px}.cqq .cqq-more a.cqq-closer-link{display:inline-block;margin-top:12px;color:#fff;font-size:15px;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em}.cqq .cqq-keep-grid{display:grid;gap:24px}.cqq .cqq-keep{padding:24px 20px;border:1px solid var(--cqv-line);border-radius:var(--cqv-r-lg);background:#fff}.cqq .cqq-keep .cqq-intro{margin-top:10px}.cqq .cqq-keep-btns{display:grid;gap:10px;margin-top:16px}.cqq .cqq-more .cqq-keep-btns .cqv-btn{width:100%;min-height:48px;margin:0}.cqq .cqq-email-match{justify-self:center;min-height:44px;padding:0 8px;font-size:15px}.cqq .cqq-share-status{margin-top:8px;font-size:14px;font-weight:500;color:var(--cqv-navy)}.cqq .cqq-share-status:empty{margin:0}.cqq .cqq-share-link{display:grid;gap:6px;margin-top:8px;font-size:13px;font-weight:500;color:var(--cqv-navy)}.cqq .cqq-share-link[hidden]{display:none}.cqq .cqq-share-link input{min-height:44px;padding:8px 12px;border:1px solid var(--cqv-line-strong);border-radius:10px;font:inherit;font-size:14px;color:var(--cqv-ink);background:#fff}.cqq .cqq-dots{display:grid;gap:6px;margin:16px 0 0;padding:0;list-style:none}.cqq .cqq-dots li{position:relative;padding-left:16px;font-size:14px;line-height:1.5}.cqq .cqq-dots li:before{content:"";position:absolute;left:0;top:.55em;width:6px;height:6px;border-radius:50%;background:var(--cqv-blue)}.cqq .cqq-gp-card{display:flex;align-items:flex-start;gap:14px;padding:18px;border-radius:var(--cqv-r);background:var(--cqq-trust)}.cqq .cqq-gp-icon{flex:none;width:36px;height:36px;border-radius:50%;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.5 10.4l3 3L14.6 7' fill='none' stroke='%23171796' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/22px no-repeat}.cqq .cqq-gp-title{font-size:16px;font-weight:500;color:var(--cqv-navy)}.cqq .cqq-gp-card p+p{margin-top:4px;font-size:15px;line-height:1.55}.cqq .cqq-block+.cqq-block{margin-top:48px}.cqq .cqq-inc{display:grid;gap:12px;margin:24px 0 0;padding:0;list-style:none}.cqq .cqq-inc li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:center;padding:12px;border:1px solid var(--cqv-line);border-radius:var(--cqv-r)}.cqq .cqq-inc figure{position:relative;width:72px;height:72px;margin:0;overflow:hidden;border-radius:10px;background:var(--cqq-studio)}.cqq .cqq-inc figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:contain}.cqq .cqq-inc b{display:block;font-size:16px;font-weight:500;color:var(--cqv-navy)}.cqq .cqq-inc span{display:block;font-size:14.5px;line-height:1.5}@media(min-width:601px){.cqq .cqq-sec{padding:72px 24px}}@media(min-width:821px){.cqq .cqq-sec{padding:88px 32px}.cqq .cqq-h2{font-size:clamp(30px,3.6vw,46px)}.cqq .cqq-h2.is-card{font-size:clamp(26px,3vw,36px)}.cqq .cqq-intro{font-size:17px}.cqq .cqq-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:40px 0 0;padding:0;overflow:visible}.cqq .cqq-example{grid-template-columns:1fr 1fr;align-items:stretch}.cqq .cqq-example figure{height:auto;min-height:440px}.cqq .cqq-example-body{display:flex;flex-direction:column;justify-content:center;padding:44px 48px}.cqq .cqq-example h3{font-size:34px}.cqq .cqq-example .cqv-btn{align-self:flex-start}.cqq .cqq-two{display:grid;grid-template-columns:.78fr 1.22fr;gap:72px;align-items:start}.cqq .cqq-two>.cqq-block+.cqq-block{margin-top:0}.cqq .cqq-two .cqq-checklist,.cqq .cqq-two .cqq-faq-list{margin-top:0}.cqq .cqq-checklist{grid-template-columns:1fr 1fr;gap:20px}.cqq .cqq-revs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:36px 0 0;padding:0;overflow:visible}.cqq .cqq-revs .cqq-rev{flex:none}.cqq .cqq-trust{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.cqq .cqq-trust b{font-size:30px}.cqq .cqq-closer{display:flex;align-items:center;justify-content:space-between;gap:40px;padding:64px 56px}.cqq .cqq-closer-actions{flex:none;justify-items:start}.cqq .cqq-closer .cqv-btn{margin-top:0}.cqq .cqq-keep-grid{grid-template-columns:1.1fr .9fr;align-items:start}.cqq .cqq-keep{padding:32px 32px 28px}.cqq .cqq-keep-btns{grid-template-columns:1fr 1fr}.cqq .cqq-email-match{grid-column:1 / -1;justify-self:start;padding-left:0}}.cqq .cqq-hp{position:absolute!important;left:-10000px;width:1px;height:1px;overflow:hidden}.cqq .cqq-privacy{margin-top:2px;font-size:13px;line-height:1.5;color:var(--cqv-muted)}.cqq .cqq-privacy a{color:var(--cqv-navy);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em}.cqq [data-cqq-hs-sent][hidden],.cqq .cqq-contact form[hidden]{display:none}.cqq .cqq-match{width:min(520px,calc(100vw - 32px))}.cqq .cqq-match .cqv-dialog-body{padding-top:4px}.cqq .cqv-form .cqq-check{display:flex;align-items:flex-start;gap:10px;font-weight:400;color:var(--cqv-body);font-size:14px;line-height:1.45;cursor:pointer}.cqq .cqv-form .cqq-check input{flex:none;width:18px;height:18px;min-height:0;margin:2px 0 0;padding:0;accent-color:var(--cqv-blue)}.cqq .cqq-match .cqv-btn[aria-disabled=true],.cqq .cqq-contact .cqv-btn[aria-disabled=true]{opacity:.6;cursor:progress}@media(max-width:600px)and (max-height:600px){.cqq dialog.cqq-details[open] .cqv-dialog-head,.cqq dialog.cqq-answers-dialog[open] .cqv-dialog-head{padding:5px 16px 4px}.cqq .cqq-details .cqv-dialog-head h2,.cqq .cqq-answers-dialog .cqv-dialog-head h2{font-size:20px}.cqq .cqq-tabs{padding:3px}.cqq .cqq-tabs [role=tab]{min-height:38px}.cqq .cqq-panel{padding-top:10px}.cqq .cqq-answers li{padding:3px 0}.cqq .cqq-answers .cqq-ans-q{font-size:11.5px}.cqq .cqq-answers .cqq-ans-a{font-size:13px}}.cqq .cqv-dialog-head{align-items:center}.cqq a[href^="tel:"],.cqq .cqq-nw{white-space:nowrap}.cqq .cqq-trust .cqq-nw{display:inline}.cqq .cqv-q-photo[data-cqq-safe] .cqq-fit-img{object-fit:contain}.cqq img[data-cqq-src]{visibility:hidden}body:has(#cq-quiz-v3) .skip-link:focus{z-index:1000001}@container cqv-q (max-width:820px){.cqq .cqv-q.cqq-plate-matching .cqq-plate:after,.cqq .cqv-q.cqq-plate-numbers .cqq-plate:after{content:"";position:absolute;inset:auto 0 0;height:36%;background:linear-gradient(to top,#09226ea8 0,#09226e61 45%,#09226e00)}}.cqq .cqv-q-loader .cqv-q-foot .cqv-text-btn{padding:8px 16px;border-radius:999px;background:#081a546b;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);text-decoration:none}.cqq .cqv-q-loader .cqv-q-foot .cqv-text-btn:hover,.cqq .cqv-q-loader .cqv-q-foot .cqv-text-btn:focus-visible{text-decoration:underline;background:#081a5494}.cqq .cqq-rev-thumb.is-mark{background:var(--cqq-studio) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 3.5c3.2 3.9 5.5 7.1 5.5 10a5.5 5.5 0 0 1-11 0c0-2.9 2.3-6.1 5.5-10z' fill='none' stroke='%231e56b8' stroke-width='1.6' stroke-linejoin='round'/%3E%3Cpath d='M9.4 14.6a2.7 2.7 0 0 0 2.4 2.3' fill='none' stroke='%231e56b8' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") center/22px no-repeat}@container cqv-q (min-width:821px){.cqq .cqv-q-result .cqv-q-col{width:100%;max-width:1488px;margin-inline:auto}}@media(min-width:821px){.cqq .cqq-keep-sec .cqq-gp-card,.cqq .cqq-gp-only{display:none}.cqq .cqq-keep-grid{grid-template-columns:minmax(0,1fr)}.cqq .cqq-result-more .cqq-trust{grid-template-columns:repeat(3,minmax(0,1fr))}.cqq .cqq-keep-sec .cqq-keep{max-width:840px}.cqq .cqq-revs:has(>.cqq-rev:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}@container cqv-q (min-width:601px) and (max-width:820px) and (min-height:880px){.cqq .cqv-q-result-media{--cqq-media-max:clamp(160px,62cqh,760px)}}.cqq .cqq-reveal{animation:cqq-headline-reveal var(--cqq-reveal-ms) var(--cqq-reveal-ease) both}.cqq .cqv-q-col.cqq-has-reveal.is-entering>.cqv-q-moment{animation:none}.cqq .cqq-card-lead{margin:0 0 8px;font-size:17px;line-height:1.45;color:var(--cqq-on-dark)}.cqq .cqq-count-value{position:relative;display:inline-block;font-variant-numeric:tabular-nums;white-space:nowrap}.cqq .cqq-count-value.is-counting>.cqq-count-final{opacity:0}.cqq .cqq-count-display{position:absolute;top:0;right:0;bottom:0;left:0;color:#fff;font:inherit;font-variant-numeric:tabular-nums;white-space:nowrap}.cqq .cqq-cap-fill{transform-origin:left center}@keyframes cqq-headline-reveal{0%{clip-path:inset(-16px 100% -16px -8px);transform:translateY(12px);opacity:0}to{clip-path:inset(-16px -8px);transform:none;opacity:1}}.cqq .cqq-start-moment{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;display:grid;place-items:center;padding:32px;overflow:hidden;background:var(--cqv-navy);color:#fff;isolation:isolate;cursor:pointer;transition:opacity var(--cqq-swap-ms) var(--cqq-reveal-ease)}.cqq .cqq-start-moment.is-out{opacity:0;pointer-events:none}.cqq .cqq-start-photo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:var(--cqv-q-focus,50% 50%)}@media(min-width:821px){.cqq .cqq-start-photo{object-position:var(--cqv-q-focus-lg,var(--cqv-q-focus,50% 50%))}}.cqq .cqq-start-logo,.cqq .cqq-start-canvas{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;width:100%;height:100%;pointer-events:none}.cqq .cqq-start-logo{display:grid;place-items:center}.cqq .cqq-start-logo[hidden]{display:none}.cqq .cqq-start-logo-fallback{display:block;width:clamp(260px,40vw,520px);max-width:82vw;height:auto;border:0;border-radius:0;background:none;animation:cqq-fade var(--cqq-reveal-ms) var(--cqq-reveal-ease) both}.cqq .cqq-start-moment:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:#050c265c;opacity:0;pointer-events:none;transition:opacity var(--cqq-reveal-ms) var(--cqq-reveal-ease)}.cqq .cqq-start-moment.is-message:before{opacity:1}.cqq .cqq-start-title{position:relative;z-index:3;max-width:20ch;margin:0;color:#fff;text-align:center;text-wrap:balance;font-size:clamp(30px,5vw,60px);font-weight:500;line-height:1.1;letter-spacing:-.03em;opacity:0;transform:translateY(16px)}.cqq .cqq-start-title em{font-style:normal;color:var(--cqq-em-on-dark)}.cqq .cqq-start-moment.is-message .cqq-start-title{animation:cqq-start-title-reveal var(--cqq-reveal-ms) var(--cqq-reveal-ease) both}@keyframes cqq-start-title-reveal{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.cqq .cqv-sheet-media>picture{display:block;width:100%;height:100%}.cqq .cqv-sheet-media>picture>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto;margin:0}.cqq .cqv-sheet-media:before,.cqq .cqv-sheet-media:after{content:none}.cqq .cqv-sheet-media.is-product{background:#f1f1ef}.cqq .cqv-sheet-media.is-product img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto;margin:0;object-fit:contain;object-position:center;padding:24px;box-sizing:border-box}.cqq .cqv-q-result-media.cqq-media-outgoing,.cqq .cqv-sheet-media.cqq-media-outgoing{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2!important;display:block!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;margin:0!important;pointer-events:none;opacity:1;transition:opacity var(--cqq-media-swap-ms) var(--cqq-reveal-ease)}.cqq .cqq-media-outgoing.is-fading{opacity:0}.cqq[data-cqv-motion-paused] .cqq-reveal,.cqq[data-cqv-motion-paused] .cqq-start-title,[data-cqv-motion-paused] .cqq .cqq-reveal,[data-cqv-motion-paused] .cqq .cqq-start-title{animation:none;opacity:1;transform:none;clip-path:none}.cqq[data-cqv-motion-paused] .cqq-cap-fill,[data-cqv-motion-paused] .cqq .cqq-cap-fill{transform:none!important}.cqq[data-cqv-motion-paused] .cqq-media-outgoing,[data-cqv-motion-paused] .cqq .cqq-media-outgoing{transition:none}.cqq .cqv-q,.cqq .cqv-dialog,.cqq .cqv-dialog-body,.cqq .cqv-sheet,.cqq .cqv-sheet-main,.cqq .cqq-panel,.cqq .cqq-tabs,.cqq .cqq-start-moment{overscroll-behavior:none}.cqq .cqq-cards,.cqq .cqq-revs,.cqq .cqv-table-scroll{overscroll-behavior-x:none}.cqq .cqv-q-lead,.cqq .cqv-q-option-help,.cqq .cqv-q-included,.cqq .cqv-q-note,.cqq .cqq-card-pivot,.cqq .cqq-mine-pivot,.cqq .cqq-vs-tile li,.cqq .cqv-q-steps li,.cqq .cqv-q-source,.cqq .cqq-card-source{text-wrap:pretty}.cqq .cqv-q-trust,.cqq .cqv-q-foot .cqv-text-btn{text-wrap:balance}.cqq .cqv-q-foot .cqv-text-btn{min-width:0;white-space:normal}.cqq .cqv-q-trust{max-width:100%}.cqq .cqv-q-col>.cqv-checks li{text-wrap:pretty}.cqq .cqv-q-col>.cqv-checks a{white-space:nowrap}.cqq .cqv-q-foot .cqv-text-btn,.cqq .cqv-checks a,.cqq .cqq-result-links .cqv-text-btn{color:var(--cqv-navy)}.cqq .cqv-q-foot .cqv-text-btn:hover,.cqq .cqv-checks a:hover,.cqq .cqq-result-links .cqv-text-btn:hover{color:var(--cqv-blue)}.cqq .cqv-q-loader .cqv-q-foot .cqv-text-btn{color:#fff}.cqq .cqq-scale{margin-top:44px}.cqq .cqq-eq-tile span{text-wrap:balance}.cqq .cqq-vs-title,.cqq .cqq-look-compare .cqq-vs-title{font-size:var(--cqv-q-title)}.cqq .cqv-q-photo.is-contained:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--cqq-fill) center/cover no-repeat;filter:blur(16px);clip-path:inset(0 round var(--cqv-r-lg));pointer-events:none}.cqq .cqv-q-photo.is-contained>img{z-index:1}@container cqv-q (max-width:600px){.cqq .cqv-q-actions{grid-template-columns:minmax(0,1fr);gap:6px}.cqq .cqv-q-actions .cqv-btn{width:100%;max-width:none}.cqq .cqq-eq.is-long{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);gap:6px}.cqq .cqq-eq.is-long .cqq-eq-op:nth-child(6){grid-column:2}.cqq .cqq-eq.is-long .cqq-eq-tile{padding:6px 4px}.cqq .cqq-eq.is-long .cqq-eq-tile span{font-size:11.5px;letter-spacing:normal}}@container cqv-q (min-width:601px){.cqq .cqv-q-actions .cqv-btn:not(.cqv-btn-ghost){min-width:200px}.cqq .cqv-q-landing .cqv-q-trust{text-align:right}.cqq .cqq-eq.is-long .cqq-eq-tile{padding-inline:8px}}@container cqv-q (min-width:821px){.cqq .cqv-q-actions .cqv-btn:not(.cqv-btn-ghost){min-width:240px}}@container cqv-q (max-width:820px){.cqq .cqv-q-chapter:not(.cqq-look-compare) .cqv-q-col{max-width:none;padding-inline:max(var(--cqv-q-gutter),calc((100% - var(--cqv-q-max)) / 2))}}@container cqv-q (min-width:601px) and (max-width:820px){.cqq :is(.cqq-single,.cqq-multi,.cqq-input) .cqv-q-foot{margin-top:24px}}@container cqv-q (min-width:601px) and (max-width:820px) and (min-height:701px){.cqq .cqq-pstat-panel{padding:32px 36px 30px}}@container cqv-q (min-width:601px) and (max-width:820px) and (min-height:880px){.cqq :is(.cqq-single,.cqq-multi,.cqq-input) .cqv-q-photo{display:block;flex:1000 1 0;height:auto;min-height:0;max-height:24cqh}}@media(prefers-reduced-motion:reduce){.cqq *,.cqq *:before,.cqq *:after{transition:none!important;animation:none!important}}@container cqv-q (max-width:820px) and (max-height:700px){.cqq .cqq-mine.is-math:has(.cqq-eq.is-long) .cqq-cap-row.is-sub{display:none}.cqq .cqq-mine.is-math:has(.cqq-eq.is-long) .cqq-eq.is-long{row-gap:4px}.cqq .cqq-mine.is-math:has(.cqq-eq.is-long) .cqq-eq.is-long .cqq-eq-tile{padding-block:5px}}@container cqv-q (max-width:820px) and (max-height:560px){.cqq .cqq-mine.is-math:has(.cqq-eq.is-long) .cqq-fig{font-size:38px}.cqq .cqq-mine.is-math:has(.cqq-eq.is-long) .cqq-eq.is-long .cqq-eq-tile{padding-block:4px}.cqq .cqq-mine.is-math:has(.cqq-eq.is-long) .cqq-eq.is-long .cqq-eq-tile b{font-size:15px}.cqq .cqq-mine.is-math:has(.cqq-eq.is-long) .cqq-eq.is-long .cqq-eq-tile span{margin-top:1px;font-size:10.5px}.cqq .cqq-mine.is-math:has(.cqq-eq.is-long) .cqq-mine-pivot{font-size:13px}.cqq .cqv-q-loader .cqq-chips{margin-top:8px;gap:5px}.cqq .cqv-q-loader .cqq-chip{padding:4px 10px}.cqq .cqv-q-loader .cqv-q-steps{gap:8px;margin-top:14px}.cqq .cqv-q-loader-proof{margin-top:10px}}
/*# sourceMappingURL=/cdn/shop/t/257/assets/cq-well-v3-quiz.css.map */
