.byline[data-v-ccf864df]{align-items:center;color:#403b5c;display:flex;font-size:14px;gap:12px;justify-content:center;margin:0 auto 20px;max-width:720px;text-align:left}.byline__avatar[data-v-ccf864df]{border-radius:50%;flex-shrink:0;height:44px;-o-object-fit:cover;object-fit:cover;width:44px}.byline__text[data-v-ccf864df]{display:flex;flex-wrap:wrap;gap:2px 14px;margin:0}.byline__link[data-v-ccf864df]{color:#403b5c;font-weight:600;text-underline-offset:3px}.disclosure[data-v-85345d54]{align-items:flex-start;background-color:#ffffffb3;border:1px solid #d0c8e1;border-radius:10px;color:#403b5c;display:flex;font-size:14px;gap:10px;line-height:1.5;margin:0 auto;max-width:720px;padding:12px 16px;text-align:left}.disclosure p[data-v-85345d54]{margin:0}.disclosure__icon[data-v-85345d54]{flex-shrink:0;margin-top:3px}.disclosure a[data-v-85345d54]{color:#403b5c;font-weight:600;text-underline-offset:3px}.disclosure a[data-v-85345d54]:focus-visible{outline:3px solid #7a6f90;outline-offset:2px}.todo-marker[data-v-9737d724]{background:#ffe066;border-radius:3px;color:#2d2d3f;cursor:help;font-weight:700;padding:0 4px}.buy-box[data-v-58b68960]{background-color:#f5f3ff;border-radius:12px;color:#403b5c;display:flex;flex-direction:column;gap:20px;margin-top:30px;padding:20px}.buy-box p[data-v-58b68960]{margin:0}.buy-box__info[data-v-58b68960]{display:flex;flex-direction:column;gap:12px}.buy-box__reference[data-v-58b68960]{font-size:14px}.buy-box__current strong[data-v-58b68960]{color:#2d2d3f;font-size:28px;margin-right:8px}.buy-box__size[data-v-58b68960]{font-size:14px}.buy-box__reviews[data-v-58b68960]{align-items:center;display:flex;font-size:15px;gap:6px}.buy-box__reviews i[data-v-58b68960]{color:#7a6f90}.buy-box__reviews a[data-v-58b68960]{color:inherit}.buy-box__seal[data-v-58b68960]{align-items:center;color:#403b5c;display:inline-flex;font-size:14px;font-weight:600;gap:10px;text-decoration:underline;text-underline-offset:3px}.buy-box__seal img[data-v-58b68960]{flex-shrink:0;height:auto;width:48px}.buy-box__action[data-v-58b68960]{display:flex;flex-direction:column;gap:12px}.buy-box__offer[data-v-58b68960]{font-size:15px}.buy-box__cta[data-v-58b68960]{align-items:center;background-color:#403b5c;border-radius:30px;color:#fff;display:inline-flex;font-size:17px;font-weight:600;gap:10px;justify-content:center;min-height:48px;padding:12px 30px;text-decoration:none;transition:background-color .3s,transform .3s}.buy-box__cta[data-v-58b68960]:hover{background-color:#2d2d3f;transform:translateY(-2px)}.buy-box a[data-v-58b68960]:focus-visible{outline:3px solid #7a6f90;outline-offset:3px}@media (min-width:769px){.buy-box[data-v-58b68960]{align-items:center;flex-direction:row;gap:30px;justify-content:space-between;padding:24px 30px}.buy-box__action[data-v-58b68960]{align-items:flex-end;text-align:right}}.pending[data-v-e3dd5643]{align-items:flex-start;background-color:#fff;border:2px dashed #d0c8e1;border-radius:12px;color:#403b5c;display:flex;gap:12px;padding:20px}.pending p[data-v-e3dd5643]{margin:0}.pending__todo[data-v-e3dd5643]{background:#ffe066;color:#2d2d3f;display:block;font-weight:600;margin-top:6px;padding:2px 6px}.product-card--featured[data-v-7de4ab58]{border:3px solid #403b5c;box-shadow:0 8px 30px #403b5c33;margin-top:20px}.product-card__badge[data-v-7de4ab58]{background-color:#403b5c;border-radius:20px;color:#fff;font-size:14px;font-weight:700;left:50px;margin:0;padding:4px 16px;position:absolute;top:0;transform:translateY(-50%)}.product-card__detail[data-v-7de4ab58]{align-items:center;align-self:flex-start;color:#403b5c;display:inline-flex;font-weight:600;gap:8px;margin-top:20px;text-underline-offset:3px}@media (max-width:768px){.product-card__badge[data-v-7de4ab58]{left:20px}}.faq-section[data-v-b9520dc2]{padding:60px 20px}.faq-container[data-v-b9520dc2]{max-width:900px}.faq-list[data-v-b9520dc2]{border-top:1px solid #e0e0e0}.faq-item[data-v-b9520dc2]{border-bottom:1px solid #e0e0e0;color:#403b5c}.faq-item summary[data-v-b9520dc2]{align-items:center;cursor:pointer;display:flex;font-size:17px;font-weight:600;gap:16px;justify-content:space-between;list-style:none;padding:18px 10px}.faq-item summary[data-v-b9520dc2]::-webkit-details-marker{display:none}.faq-item[open] summary[data-v-b9520dc2]{background-color:#f0eaf4}.faq-item[open] .faq-icon[data-v-b9520dc2]{transform:rotate(45deg)}.faq-draft[data-v-b9520dc2]{color:#c0392b;font-weight:400}.faq-icon[data-v-b9520dc2]{flex-shrink:0;transition:transform .2s}.faq-answer[data-v-b9520dc2]{line-height:1.7;padding:10px 10px 20px}.faq-answer[data-v-b9520dc2] p{margin-bottom:12px}@media (max-width:768px){.faq-section[data-v-b9520dc2]{padding:30px 0}}.model-cell[data-v-c566a670]{background-color:transparent;font-weight:400;padding:10px;white-space:normal}.video-modal[data-v-47347ec9]{background:transparent;border:none;max-width:min(600px,calc(100vw - 32px));overflow:visible;padding:0}.video-modal[data-v-47347ec9]::backdrop{background:#000c}.video-modal video[data-v-47347ec9]{display:block;max-height:80vh;width:100%}.video-modal-close[data-v-47347ec9]{background:none;border:none;color:#fff;cursor:pointer;font-size:30px;line-height:1;position:absolute;right:0;top:-40px}.video-modal-close[data-v-47347ec9]:focus-visible{outline:3px solid #fff;outline-offset:2px}.quiz-section[data-v-70f56cd4]{background-color:#fff;padding:30px 0}.quiz[data-v-70f56cd4]{background:linear-gradient(135deg,#f5f3ff,#e8e4ff);border-radius:15px;box-shadow:0 4px 20px #00000014;color:#403b5c;margin:0 auto;max-width:720px;padding:24px 16px}.quiz__title[data-v-70f56cd4]{color:#2d2d3f;font-size:clamp(24px,4vw,32px);margin-bottom:10px;text-align:center}.quiz__intro[data-v-70f56cd4]{margin-bottom:20px;text-align:center}.quiz__form[data-v-70f56cd4]{display:flex;flex-direction:column}.quiz__progress[data-v-70f56cd4]{background-color:#d0c8e1;border-radius:4px;height:8px;overflow:hidden}.quiz__progress span[data-v-70f56cd4]{background-color:#403b5c;display:block;height:100%;transition:width .3s ease}.quiz__step[data-v-70f56cd4]{font-size:14px;margin:8px 0 16px}.quiz__fieldset[data-v-70f56cd4]{border:none;margin:0;padding:0}.quiz__question[data-v-70f56cd4]{color:#2d2d3f;font-size:20px;font-weight:700;margin-bottom:12px}.quiz__help[data-v-70f56cd4]{font-size:15px;margin-bottom:16px}.quiz__options[data-v-70f56cd4]{display:grid;gap:10px}.quiz__option[data-v-70f56cd4]{align-items:center;background-color:#fff;border:2px solid #d0c8e1;border-radius:10px;cursor:pointer;display:flex;gap:12px;min-height:52px;padding:12px 16px;transition:border-color .2s}.quiz__option input[data-v-70f56cd4]{accent-color:#403b5c;flex-shrink:0;height:20px;width:20px}.quiz__option[data-v-70f56cd4]:hover{border-color:#7a6f90}.quiz__option[data-v-70f56cd4]:focus-within{outline:3px solid #7a6f90;outline-offset:2px}.quiz__option--selected[data-v-70f56cd4]{border-color:#403b5c;font-weight:600}.quiz__nav[data-v-70f56cd4]{display:flex;gap:10px;justify-content:space-between;margin-top:24px}.quiz__nav[data-v-70f56cd4]>:only-child{margin-left:auto}.quiz__btn[data-v-70f56cd4]{align-items:center;border:2px solid #403b5c;border-radius:30px;cursor:pointer;display:inline-flex;font:inherit;font-size:16px;font-weight:600;gap:8px;justify-content:center;min-height:48px;padding:10px 24px;text-decoration:none;transition:background-color .2s,color .2s}.quiz__btn[data-v-70f56cd4]:focus-visible{outline:3px solid #7a6f90;outline-offset:3px}.quiz__btn[data-v-70f56cd4]:disabled{cursor:not-allowed;opacity:.5}.quiz__btn--primary[data-v-70f56cd4]{background-color:#403b5c;color:#fff}.quiz__btn--primary[data-v-70f56cd4]:not(:disabled):hover{background-color:#2d2d3f}.quiz__btn--secondary[data-v-70f56cd4]{background-color:#fff;color:#403b5c}.quiz__btn--secondary[data-v-70f56cd4]:not(:disabled):hover{background-color:#f0eaf4}.quiz__btn--small[data-v-70f56cd4]{font-size:14px;min-height:44px}.quiz__label[data-v-70f56cd4]{font-weight:600;margin-bottom:6px}.quiz__input[data-v-70f56cd4]{border:2px solid #7a6f90;border-radius:10px;color:#2d2d3f;font:inherit;min-height:48px;padding:10px 14px}.quiz__input[data-v-70f56cd4]:focus-visible{outline:3px solid #403b5c;outline-offset:2px}.quiz__input[aria-invalid=true][data-v-70f56cd4]{border-color:#c62828}.quiz__consent[data-v-70f56cd4]{align-items:flex-start;cursor:pointer;display:flex;font-size:14px;gap:10px;margin-top:16px}.quiz__consent input[data-v-70f56cd4]{accent-color:#403b5c;flex-shrink:0;height:20px;margin-top:2px;width:20px}.quiz__consent[data-v-70f56cd4] a{color:#403b5c;font-weight:600}.quiz__error[data-v-70f56cd4]{color:#b71c1c;font-weight:600;margin-top:12px}.quiz__nav--email[data-v-70f56cd4]{flex-direction:column-reverse}.quiz__result[data-v-70f56cd4]{align-items:center}.quiz__result[data-v-70f56cd4],.quiz__result-card[data-v-70f56cd4]{display:flex;flex-direction:column}.quiz__result-card[data-v-70f56cd4]{background-color:#fff;border-radius:12px;gap:20px;padding:16px;width:100%}.quiz__result-image[data-v-70f56cd4]{height:auto;margin:0 auto;max-width:200px;width:100%}.quiz__result-name[data-v-70f56cd4]{color:#2d2d3f;font-size:22px;font-weight:700;margin-bottom:12px}.quiz__reasons[data-v-70f56cd4]{list-style:none;margin-bottom:16px}.quiz__reasons li[data-v-70f56cd4]{display:flex;gap:8px;margin-bottom:8px}.quiz__reasons i[data-v-70f56cd4]{color:#2e7d4f;margin-top:4px}.quiz__offer[data-v-70f56cd4]{align-items:flex-start;border:2px dashed #7a6f90;border-radius:10px;display:flex;flex-direction:column;gap:10px;margin-bottom:16px;padding:12px}.quiz__cta[data-v-70f56cd4]{width:100%}.quiz__restart[data-v-70f56cd4]{background:none;border:none;color:#403b5c;cursor:pointer;font:inherit;margin-top:16px;padding:10px;text-decoration:underline;text-underline-offset:3px}.quiz__restart[data-v-70f56cd4]:focus-visible{outline:3px solid #7a6f90;outline-offset:2px}.quiz__question[data-v-70f56cd4]:focus{outline:none}@media (min-width:769px){.quiz-section[data-v-70f56cd4]{padding:60px 20px}.quiz[data-v-70f56cd4]{padding:40px}.quiz__options[data-v-70f56cd4]{grid-template-columns:1fr 1fr}.quiz__nav--email[data-v-70f56cd4]{flex-direction:row}.quiz__result-card[data-v-70f56cd4]{align-items:center;flex-direction:row}.quiz__result-image[data-v-70f56cd4]{max-width:240px}.quiz__cta[data-v-70f56cd4]{width:auto}}.breadcrumbs[data-v-69d0a7f3]{background-color:#f5f3ff;font-size:14px}.breadcrumbs ol[data-v-69d0a7f3]{color:#403b5c;display:flex;flex-wrap:wrap;gap:4px;list-style:none;padding-bottom:12px;padding-top:12px}.breadcrumbs li[data-v-69d0a7f3]:not(:last-child):after{color:#7a6f90;content:"›";margin-left:6px}.breadcrumbs a[data-v-69d0a7f3]{color:#403b5c;text-underline-offset:3px}.page-hero[data-v-466debff]{padding-bottom:40px}.vs-table table[data-v-1e5cee23]{min-width:560px;table-layout:fixed}.vs-table thead th[data-v-1e5cee23]:first-child{width:24%}.vs-table__label[data-v-1e5cee23]{background-color:transparent;white-space:normal}.vs-table td[data-v-1e5cee23]{vertical-align:top}.profile-links[data-v-549162f0]{background-color:#f5f3ff;padding:40px 20px}.profile-links__title[data-v-549162f0]{color:#2d2d3f;font-size:clamp(20px,3vw,26px);margin-bottom:20px;text-align:center}.profile-links ul[data-v-549162f0]{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;list-style:none}.profile-links a[data-v-549162f0]{align-items:center;background-color:#fff;border:2px solid #403b5c;border-radius:30px;color:#403b5c;display:inline-flex;font-weight:600;min-height:44px;padding:8px 20px;text-decoration:none}.profile-links a[data-v-549162f0]:hover{background-color:#403b5c;color:#fff}.vs-page[data-v-fbe3dc79]{max-width:1000px;padding-bottom:60px;padding-top:40px}.vs-links[data-v-fbe3dc79]{display:flex;flex-wrap:wrap;gap:12px 24px;list-style:none;margin:24px 0 8px}.vs-links a[data-v-fbe3dc79]{color:#403b5c;font-weight:600;text-underline-offset:3px}.criteria-section[data-v-9b0cd23c]{padding:60px 20px}.criteria-section .container[data-v-9b0cd23c]{max-width:900px}@media (max-width:768px){.criteria-section[data-v-9b0cd23c]{padding:30px 0}}.profile-reason[data-v-ed8efeb6]{background-color:#f5f3ff;border-left:4px solid #403b5c;color:#403b5c;margin-bottom:16px;padding:12px 16px}.methodology-page[data-v-beffeac5]{color:#403b5c;max-width:900px;padding-bottom:60px;padding-top:40px}.methodology-page section+section[data-v-beffeac5]{margin-top:40px}.methodology-page h2[data-v-beffeac5]{color:#2d2d3f;font-size:clamp(22px,3vw,28px);margin-bottom:16px}.methodology-page a[data-v-beffeac5]{color:#403b5c;font-weight:600}.methodology-page table[data-v-beffeac5]{min-width:0}.criterion-cell[data-v-beffeac5]{background-color:transparent;font-weight:400;white-space:normal}.criterion-detail[data-v-beffeac5]{font-size:14px;margin-top:6px}.weight-warning[data-v-beffeac5]{background:#ffe066;color:#2d2d3f;font-weight:600;margin-top:12px;padding:8px 12px}.review-meta[data-v-1c3ef99d]{color:#403b5c;margin-bottom:24px}.review[data-v-1c3ef99d]{max-width:1100px;padding-bottom:60px;padding-top:40px}.review-layout[data-v-1c3ef99d]{align-items:start;display:grid;gap:24px;grid-template-columns:1fr}.review-image img[data-v-1c3ef99d]{background-color:#ccc3;border-radius:12px;height:auto;max-width:420px;width:100%}.review-block[data-v-1c3ef99d]{color:#403b5c;margin-top:40px}.review-block h2[data-v-1c3ef99d]{color:#2d2d3f;font-size:clamp(22px,3vw,28px);margin-bottom:16px}.review-block h3[data-v-1c3ef99d]{font-size:18px;margin-bottom:12px}.review-layout .review-block[data-v-1c3ef99d]{margin-top:0}.review-summary[data-v-1c3ef99d]{margin-bottom:12px}.review-specs[data-v-1c3ef99d]{border-top:1px solid #e0e0e0;display:grid;grid-template-columns:1fr}.review-specs div[data-v-1c3ef99d]{border-bottom:1px solid #e0e0e0;display:grid;gap:12px;grid-template-columns:minmax(120px,35%) 1fr;padding:12px 4px}.review-specs dt[data-v-1c3ef99d]{font-weight:700}.review-audience[data-v-1c3ef99d]{display:grid;gap:24px;grid-template-columns:1fr}.review-vs-link[data-v-1c3ef99d]{margin-top:20px}@media (min-width:769px){.review-layout[data-v-1c3ef99d]{gap:40px;grid-template-columns:2fr 3fr}.review-audience[data-v-1c3ef99d]{grid-template-columns:1fr 1fr}}.sticky-offer[data-v-7c70eae7]{background-color:#2d2d3f;bottom:0;box-shadow:0 -4px 16px #0003;color:#fff;left:0;padding-bottom:env(safe-area-inset-bottom);position:fixed;right:0;z-index:1000}.sticky-offer__inner[data-v-7c70eae7]{display:flex;flex-direction:column;gap:6px;margin:0 auto;max-width:1400px;padding:8px 16px;position:relative}.sticky-offer__text[data-v-7c70eae7]{font-size:13px;line-height:1.35;margin:0;padding-right:36px}.sticky-offer__terms[data-v-7c70eae7]{color:#fff;font-size:12px;margin-left:6px}.sticky-offer__actions[data-v-7c70eae7]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.sticky-offer__code[data-v-7c70eae7]{align-items:stretch;border:2px dashed #fff;border-radius:8px;display:inline-flex;overflow:hidden}.sticky-offer__code-value[data-v-7c70eae7]{font-weight:700;letter-spacing:.08em}.sticky-offer__code-value[data-v-7c70eae7],.sticky-offer__copy[data-v-7c70eae7]{align-items:center;display:inline-flex;padding:0 10px}.sticky-offer__copy[data-v-7c70eae7]{border:none;cursor:pointer;font:inherit;font-size:14px;gap:6px;min-height:40px}.sticky-offer__copy[data-v-7c70eae7],.sticky-offer__cta[data-v-7c70eae7]{background-color:#fff;color:#2d2d3f;font-weight:600}.sticky-offer__cta[data-v-7c70eae7]{align-items:center;border-radius:25px;display:inline-flex;gap:8px;margin-left:auto;min-height:44px;padding:0 16px;text-decoration:none;white-space:nowrap}.sticky-offer__copy[data-v-7c70eae7]:hover,.sticky-offer__cta[data-v-7c70eae7]:hover{background-color:#f0eaf4}.sticky-offer__close[data-v-7c70eae7]{background:none;border:none;color:#fff;cursor:pointer;font-size:20px;height:44px;position:absolute;right:4px;top:0;width:44px}.sticky-offer a[data-v-7c70eae7]:focus-visible,.sticky-offer button[data-v-7c70eae7]:focus-visible{outline:3px solid #fff;outline-offset:2px}.sticky-offer__copy[data-v-7c70eae7]:focus-visible{outline-color:#9bd2f0;outline-offset:-3px}.sticky-offer__copy-extra[data-v-7c70eae7]{display:none}@media (min-width:769px){.sticky-offer__copy-extra[data-v-7c70eae7]{display:inline}.sticky-offer__cta[data-v-7c70eae7]{margin-left:0}.sticky-offer[data-v-7c70eae7]{bottom:auto;box-shadow:0 4px 16px #00000026;padding-bottom:0;position:sticky;top:0}.sticky-offer__inner[data-v-7c70eae7]{align-items:center;flex-direction:row;gap:24px;justify-content:center;padding:8px 64px 8px 20px}.sticky-offer__text[data-v-7c70eae7]{font-size:16px;padding-right:0}.sticky-offer__close[data-v-7c70eae7]{top:50%;transform:translateY(-50%)}}.nav-dropdown[data-v-46c55de2]{position:relative}.nav-dropdown__toggle[data-v-46c55de2]{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:16px;gap:6px;padding:0}.nav-dropdown__chevron[data-v-46c55de2]{font-size:12px;transition:transform .2s}.nav-dropdown__chevron.is-open[data-v-46c55de2]{transform:rotate(180deg)}.nav-dropdown__panel[data-v-46c55de2]{background-color:#fff;border-radius:12px;box-shadow:0 10px 30px #0000002e;display:grid;gap:24px;grid-template-columns:repeat(2,minmax(180px,1fr));left:0;padding:20px 24px;position:absolute;top:calc(100% + 14px);z-index:20}.nav-dropdown__label[data-v-46c55de2]{color:#7a6f90;font-size:13px;font-weight:700;letter-spacing:.05em;margin-bottom:8px;text-transform:uppercase}.nav-dropdown__group ul[data-v-46c55de2]{list-style:none}.nav-dropdown__link[data-v-46c55de2]{color:#403b5c;display:block;font-size:15px;padding:6px 0;text-decoration:none}.nav-dropdown__link[data-v-46c55de2]:hover{opacity:1;text-decoration:underline}.nav-dropdown__link.router-link-exact-active[data-v-46c55de2]{font-weight:700}.nav-dropdown__link[data-v-46c55de2]:focus-visible{outline-color:#7a6f90}@media (max-width:1024px){.nav-dropdown__toggle[data-v-46c55de2]{font-size:14px}}@media (max-width:768px){.nav-dropdown__toggle[data-v-46c55de2]{font-size:16px}.nav-dropdown__panel[data-v-46c55de2]{background:none;border-left:2px solid hsla(0,0%,100%,.4);border-radius:0;box-shadow:none;gap:12px;grid-template-columns:1fr;margin-top:10px;padding:0 0 0 14px;position:static}.nav-dropdown__label[data-v-46c55de2]{color:#d0c8e1}.nav-dropdown__link[data-v-46c55de2]{color:#fff}.nav-dropdown__link[data-v-46c55de2]:focus-visible{outline-color:#fff}}body{color:#444;font-family:Raleway,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}
