:root{--dp-heading:#101f40;--dp-ink:#041e43;--dp-text:#111111;--dp-body:#41566f;--dp-mute:#5b6c7f;--dp-teal:#0d7a90;--dp-accent:#0cc5de;--dp-mark:#7fd4e6;--dp-aqua:#05c3dd;--dp-sky:#eaf2f8;--dp-firm-1:#5dd3df;--dp-firm-2:#a8cd83;--dp-firm-3:#f3c627;--dp-firm-4:#e7a85a;--dp-firm-5:#e75a5a;--dp-firm-6:#d4668f;--dp-good:#1a7a4a;--dp-good-bg:#e8f3ec;--dp-paper:#ffffff;--dp-mist:#f8fafc;--dp-cloud:#f4f8fb;--dp-band:#f8f8f8;--dp-table-head:#e6eef6;--dp-table-anchor:#f3f6fa;--dp-table-zebra:#fbfcfe;--dp-chip-bg:rgba(5,195,221,.12);--dp-line-soft:#e6ecf2;--dp-line:#dfe6ee;--dp-line-mid:#d7e0ea;--dp-line-strong:#c9d4e0;--dp-line-heavy:#b9c7d6;--dp-font-display:Montserrat,"Montserrat Fallback",sans-serif;--dp-font-read:Poppins,"Poppins Fallback",sans-serif;--dp-fs-h1:44px;--dp-fs-h2:28px;--dp-fs-h2-sub:22px;--dp-fs-subhead:24px;--dp-fs-h3:21px;--dp-fs-h4:18px;--dp-fs-lead:18px;--dp-fs-quote:17px;--dp-fs-title:17px;--dp-fs-body:16px;--dp-fs-ui:15px;--dp-fs-small:14px;--dp-fs-meta:13px;--dp-fs-eyebrow:12px;--dp-lh-tight:1.25;--dp-lh-head:1.3;--dp-lh-ui:1.45;--dp-lh-lead:1.6;--dp-lh-body:1.7;--dp-track-eyebrow:.07em;--dp-1:4px;--dp-2:8px;--dp-3:12px;--dp-4:16px;--dp-5:24px;--dp-6:32px;--dp-7:40px;--dp-8:48px;--dp-gap-p:18px;--dp-measure:920px;--dp-r-chip:4px;--dp-r-media:12px;--dp-r-card:16px;--dp-r-band:28px;--dp-r-pill:999px;--dp-r-panel:var(--dp-r-card);--dp-r-row:var(--dp-r-card);--dp-r-tile:var(--dp-r-card);--dp-lift-y:-3px;--dp-shadow-lift:0 12px 30px rgba(4,30,67,.14);--dp-shadow-lift-dark:0 12px 30px rgba(4,30,67,.26);--dp-shadow-float:0 6px 22px rgba(4,30,67,.16)}body .dp h1,body .dp h2,body .dp h3,body .dp h4{font-family:var(--dp-font-display);font-weight:700;color:var(--dp-heading);text-transform:none;text-wrap:balance}body .dp h1{font-size:var(--dp-fs-h1);line-height:1.2;margin:0 0 var(--dp-2)}body .dp h2{font-size:var(--dp-fs-h2);line-height:var(--dp-lh-tight);margin:var(--dp-8) 0 var(--dp-4)}body .dp h3{font-size:var(--dp-fs-h3);line-height:var(--dp-lh-head);margin:var(--dp-6) 0 10px}body .dp h4{font-size:var(--dp-fs-h4);line-height:var(--dp-lh-head);margin:var(--dp-5) 0 var(--dp-2)}body .dp h2:first-child,body .dp h3:first-child,body .dp h4:first-child{margin-top:0}body .dp h2 + h3{margin-top:var(--dp-5)}body .dp p{font-family:var(--dp-font-read);font-size:var(--dp-fs-body);color:var(--dp-text);margin:0 0 var(--dp-gap-p);line-height:var(--dp-lh-body)}body .dp ul,body .dp ol{margin:0 0 var(--dp-5);padding:0 0 0 22px;background:none;border-radius:0}body .dp ul{list-style:disc}body .dp ol{list-style:decimal;padding-left:24px}body .dp li{display:list-item;list-style:inherit;font-family:var(--dp-font-read);font-size:var(--dp-fs-body);color:var(--dp-text);margin:0 0 9px;line-height:var(--dp-lh-lead)}body .dp ul>li{list-style:disc outside}body .dp ol>li{list-style:decimal outside}body .dp li::marker{color:inherit}body .dp ol>li::marker{color:inherit;font-weight:600}body .dp :is(p,li):not([class])>a:not([class]),body .dp :is(p,li):not([class])>:is(strong,b,em)>a:not([class]),body .wm-hub-faq .description :is(p,li):not([class])>a:not([class]),body .wm-hub-faq .description :is(p,li):not([class])>:is(strong,b,em)>a:not([class]){color:var(--dp-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}body .dp :is(p,li):not([class]) a:not([class]):hover{color:var(--dp-teal)}body .dp strong,body .dp b{font-weight:600}body .dp hr{border:0;border-top:1px solid var(--dp-line);margin:var(--dp-7) 0}body .dp img{max-width:100%;height:auto}body .dp .wm-evidence{padding:var(--dp-7) 28px 18px 84px;border-radius:var(--dp-r-row);margin:var(--dp-5) 0 28px;line-height:30px}body .dp .wm-evidence .wm-evidence-mark{left:26px;top:8px;font-size:72px}body .dp .wm-evidence blockquote p{font-family:var(--dp-font-display);font-size:var(--dp-fs-quote);line-height:var(--dp-lh-lead);font-weight:500;color:var(--dp-ink);margin:0 0 var(--dp-3)}body .dp .wm-evidence .wm-evidence-src{font-size:var(--dp-fs-meta)}body .dp .wm-evidence::before{content:"From the research";position:absolute;top:12px;left:84px;font-size:var(--dp-fs-eyebrow);letter-spacing:.09em;text-transform:uppercase;font-weight:700;color:var(--dp-teal)}body .dp .wm-evidence + .wm-evidence{margin-top:-12px}body .dp table{width:100%;border-collapse:collapse;margin:var(--dp-5) 0 28px;font-size:var(--dp-fs-ui);line-height:1.5;border:1px solid var(--dp-line-strong);border-radius:var(--dp-r-panel);overflow:hidden}body .dp table th,body .dp table thead th{padding:10px 14px;text-align:left;vertical-align:bottom;text-transform:none;letter-spacing:0;font-family:var(--dp-font-display);font-weight:700;font-size:13.5px;color:var(--dp-heading);background:var(--dp-table-head);border-bottom:2px solid var(--dp-line-heavy);border-right:0}body .dp table td,body .dp table tbody td{padding:10px 14px;text-align:left;vertical-align:top;font-family:inherit;color:var(--dp-text);background:var(--dp-paper);border-bottom:1px solid var(--dp-line-mid);border-right:0}body .dp table td:first-child,body .dp table tbody th{background:var(--dp-table-anchor);color:var(--dp-heading);font-weight:700;border-right:1px solid var(--dp-line-mid);vertical-align:top}body .dp table tbody tr:nth-child(even) td{background:var(--dp-table-zebra)}body .dp table tbody tr:nth-child(even) td:first-child{background:var(--dp-table-anchor)}body .dp table tbody tr:last-child td{border-bottom:0}body a.dp-btn,body button.dp-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;box-sizing:border-box;min-height:40px;margin:0;padding:0 18px;border:2px solid var(--dp-ink);border-radius:var(--dp-r-pill);background:var(--dp-paper);color:var(--dp-ink);font-family:var(--dp-font-display);font-weight:700;font-size:var(--dp-fs-small);line-height:1.2;text-align:center;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}body a.dp-btn:hover,body a.dp-btn:focus,body button.dp-btn:hover,body button.dp-btn:focus{background:var(--dp-ink);border-color:var(--dp-ink);color:#fff;text-decoration:none}body .dp-btn:focus-visible{outline:2px solid var(--dp-aqua);outline-offset:2px}body .dp-btn.dp-btn--primary{background:var(--dp-ink);border-color:var(--dp-ink);color:#fff}body a.dp-btn.dp-btn--primary:hover,body a.dp-btn.dp-btn--primary:focus,body button.dp-btn.dp-btn--primary:hover{background:var(--dp-teal);border-color:var(--dp-teal);color:#fff}body .dp-btn.dp-btn--sm{min-height:32px;padding:0 13px;font-size:12.5px}body .dp-btn.dp-btn--lg{min-height:48px;padding:0 26px;font-size:15px}@media (prefers-reduced-motion:reduce){body .dp-btn{transition:none}}@keyframes wm-dialog-in{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}body .dp .dp-dir{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:var(--dp-4);margin:0;padding:0;list-style:none}body .dp .dp-dir>li{display:block;min-width:0;margin:0;padding:0;list-style:none}body .dp .dp-dir-logo{display:grid;place-items:center;flex:0 0 48px;width:48px;height:48px;overflow:hidden;border:1px solid var(--dp-line-soft);border-radius:var(--dp-r-media);background:#fff}body .dp .dp-dir-logo img{display:block;width:100%;height:100%;margin:0;object-fit:contain}body .dp .dp-dir-name{font-family:var(--dp-font-display);font-size:var(--dp-fs-body);font-weight:700;line-height:1.3;color:var(--dp-ink);overflow-wrap:anywhere}body .dp a.dp-dir-card__head:focus-visible,body .dp a.dp-dir-stock__link:focus-visible{outline:2px solid var(--dp-ink);outline-offset:2px}body .dp .dp-dir>li.dp-dir-card{display:flex;flex-direction:column;box-sizing:border-box;height:100%;padding:var(--dp-3) var(--dp-4) var(--dp-2);border:1px solid var(--dp-line);border-radius:var(--dp-r-card);background:var(--dp-paper)}body .dp a.dp-dir-card__head{display:flex;align-items:center;gap:var(--dp-3);color:var(--dp-ink);text-decoration:none}body .dp a.dp-dir-card__head:hover .dp-dir-name{text-decoration:underline;text-underline-offset:3px}body .dp .dp-dir-stock{margin:var(--dp-3) 0 0;padding:var(--dp-1) 0 0;border-top:1px solid var(--dp-line-soft);list-style:none}body .dp .dp-dir-stock>li.dp-dir-stock__row{display:flex;align-items:center;justify-content:space-between;gap:var(--dp-2);margin:0;padding:0;list-style:none;font-size:inherit;line-height:inherit}body .dp a.dp-dir-stock__link{flex:1 1 auto;min-width:0;padding:7px 0;font-family:var(--dp-font-display);font-size:var(--dp-fs-small);font-weight:500;line-height:1.3;color:var(--dp-ink);text-decoration:none}body .dp a.dp-dir-stock__link:hover{color:var(--dp-ink);text-decoration:underline;text-underline-offset:3px}body .dp .dp-dir-count{flex:0 0 auto;min-width:26px;padding:1px 8px;border-radius:var(--dp-r-pill);background:var(--dp-mist);font-family:var(--dp-font-display);font-size:var(--dp-fs-eyebrow);font-weight:600;line-height:1.6;color:var(--dp-body);text-align:center;font-variant-numeric:tabular-nums}@media (max-width:767px){body .dp .dp-dir{grid-template-columns:minmax(0,1fr);gap:var(--dp-2)}body .dp .dp-dir-logo{flex-basis:40px;width:40px;height:40px}body .dp .dp-dir--cards{grid-template-columns:repeat(2,minmax(0,1fr))}body .dp .dp-dir>li.dp-dir-card{padding:10px 12px 4px}body .dp .dp-dir-card__head{gap:var(--dp-2)}body .dp .dp-dir-card .dp-dir-name{font-size:var(--dp-fs-ui)}body .dp .dp-dir-stock{margin-top:var(--dp-2)}body .dp a.dp-dir-stock__link{padding:6px 0;font-size:13px}}@media (max-width:359px){body .dp .dp-dir--cards{grid-template-columns:minmax(0,1fr)}}body .dp div.dp-dir-card__head{display:flex;align-items:center;gap:var(--dp-3);color:var(--dp-ink)}@media (max-width:700px){body .dp h1{font-size:30px;margin-bottom:6px}body .dp h2{font-size:24px;margin:36px 0 var(--dp-3)}body .dp h3{font-size:19px}body .dp p,body .dp li{font-size:var(--dp-fs-body);line-height:var(--dp-lh-lead)}body .dp .wm-evidence{padding:34px 18px var(--dp-4) 20px;border-radius:var(--dp-r-panel)}body .dp .wm-evidence .wm-evidence-mark{left:auto;right:12px;top:2px;font-size:44px;opacity:.35}body .dp .wm-evidence::before{left:20px;top:11px}body .dp .wm-evidence blockquote p{font-size:var(--dp-fs-body);line-height:1.55;margin:0 0 10px}body .dp .wm-evidence .wm-evidence-src{font-size:12.5px}body .dp .wm-evidence + .wm-evidence{margin-top:-8px}body .dp table caption{caption-side:top;text-align:left;white-space:normal;font-size:var(--dp-fs-meta);color:var(--dp-mute);padding:0 0 6px}body .dp table{display:block;overflow-x:auto}body .dp table th,body .dp table thead th{padding:var(--dp-2) 9px;font-size:12.5px}body .dp table td,body .dp table tbody td,body .dp table tbody th{padding:var(--dp-2) 9px;font-size:var(--dp-fs-small);line-height:var(--dp-lh-ui)}body .dp table td:first-child,body .dp table tbody th{position:sticky;left:0;z-index:1}}.wm-latest__tabs{position:relative;z-index:2;display:inline-flex;gap:4px;margin-left:32px;padding:6px;max-width:calc(100% - 32px);overflow-x:auto;background:#fff;border-radius:999px;box-shadow:var(--dp-shadow-float)}.wm-latest__tabs button{appearance:none;-webkit-appearance:none;border:0;background:transparent;padding:10px 20px;border-radius:999px;font-family:var(--dp-font-display);font-size:15px;font-weight:700;line-height:1.2;color:var(--dp-ink);white-space:nowrap;cursor:pointer}.wm-latest__tabs button:hover{background:var(--dp-cloud)}.wm-latest__tabs button.is-active{background:var(--dp-ink);color:#fff}.wm-latest__tabs button:focus-visible{outline:2px solid var(--dp-aqua);outline-offset:2px}@media (max-width:640px){.wm-latest__tabs{display:flex;margin:0 12px;max-width:none;padding:5px;scrollbar-width:none}.wm-latest__tabs::-webkit-scrollbar{display:none}.wm-latest__tabs button{flex:1 1 auto;padding:9px 8px;font-size:13px}}.wm-pcards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--dp-4)}a.wm-pcard{display:flex;flex-direction:column;height:100%;padding:var(--dp-4);border:1px solid var(--dp-line);border-radius:var(--dp-r-tile);background:#fff;color:var(--dp-ink);text-decoration:none;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}a.wm-pcard:hover,a.wm-pcard:focus-visible{color:var(--dp-ink);text-decoration:none}@media (hover:hover){a.wm-pcard:hover{transform:translateY(var(--dp-lift-y));border-color:transparent;box-shadow:var(--dp-shadow-lift)}}a.wm-pcard:focus-visible{outline:3px solid var(--dp-aqua);outline-offset:3px}.wm-pcard__img{display:block;aspect-ratio:4/3;overflow:hidden;border-radius:12px;background:var(--dp-mist)}.wm-pcard__img img{display:block;width:100%;height:100%;object-fit:cover}.wm-pcard__name{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:var(--dp-4) 0 var(--dp-2);font-family:var(--dp-font-display);font-size:17px;font-weight:700;line-height:1.3;color:var(--dp-heading)}.wm-pcard__rating{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;font-family:var(--dp-font-display);font-size:14px;color:var(--dp-ink)}.wm-pcard__rating svg{width:16px;height:16px;fill:var(--dp-aqua)}.wm-pcard__rating b{font-size:16px;font-weight:700}.wm-pcard__rating i{font-style:normal;font-size:14px;font-weight:400;color:var(--dp-mute)}.wm-pcard__rating span{color:var(--dp-mute)}.wm-pcard__rating span::before{content:"\00b7";margin-right:6px}.wm-pcard__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--dp-3);margin-top:auto;padding-top:var(--dp-4)}.wm-pcard__go{font-family:var(--dp-font-display);font-size:14px;font-weight:600;white-space:nowrap;color:var(--dp-ink)}a.wm-pcard:hover .wm-pcard__go{color:var(--dp-teal)}.wm-pcard__brand{flex:0 0 auto;width:40px;height:40px;object-fit:contain;border-radius:8px}@media (prefers-reduced-motion:reduce){a.wm-pcard{transition:none}a.wm-pcard:hover{transform:none}}@media (max-width:991px){.wm-pcards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.wm-pcards{gap:var(--dp-3)}a.wm-pcard{padding:var(--dp-3)}.wm-pcard__name{margin-top:var(--dp-3);font-size:15px}.wm-pcard__rating{font-size:13px}.wm-pcard__rating b{font-size:14px}.wm-pcard__go{font-size:13px}.wm-pcard__more,.wm-pcard__rating span{display:none}.wm-pcard__brand{width:32px;height:32px}}@media (hover:hover) and (pointer:fine){.wm-latest__tabs{scrollbar-width:thin}}@media (hover:none){a.wm-pcard:active{transform:scale(.98)}}@media (min-width:992px) and (max-width:1199px){.wm-pcard__go{font-size:13px}.wm-pcard__brand{width:32px;height:32px}}@media (max-width:359px){.wm-pcard__foot{gap:6px}.wm-pcard__brand{width:24px;height:24px}}body .dp .wm-toc{margin:0 0 var(--dp-4)}body .dp .wm-toc ol{margin:0;padding:0 0 0 18px;columns:2;column-gap:28px;list-style:decimal}body .dp .wm-toc li{margin:0 0 4px;font-family:inherit;font-size:15px;line-height:1.45;color:inherit;list-style:decimal outside}body .dp .wm-toc li::marker{font-weight:400}@media (max-width:700px){body .dp .wm-toc ol{columns:1}body .dp .wm-toc{padding:12px 14px}body .dp .wm-toc li{margin:0 0 2px;line-height:1.4;font-size:14.5px}}body .dp .wm-hub-faq h3.wm-faq-h{margin:0;border-top:1px solid #dfe6ee}body .dp .wm-hub-faq h2 + h3.wm-faq-h{margin-top:16px}body .dp .dp-pcmp__wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--dp-line-strong);border-radius:var(--dp-r-card)}body .dp .ct-selectprod{display:block;width:100%;min-height:40px;padding:6px 10px;border:1px solid var(--dp-line-strong);border-radius:var(--dp-r-media);background-color:var(--dp-paper);color:var(--dp-ink);font-family:var(--dp-font-display);font-size:var(--dp-fs-small);font-weight:600;box-shadow:none}body .dp .ct-selectprod:focus-visible{outline:2px solid var(--dp-ink);outline-offset:2px}body .dp .dp-pcmp__wrap[hidden],body .dp .dp-pcmp__empty[hidden]{display:none}body .dp .dp-pcmp__empty{max-width:var(--dp-measure);padding:var(--dp-6) var(--dp-6) var(--dp-5);border:1px solid var(--dp-line);border-radius:var(--dp-r-card);background:var(--dp-paper)}body .dp .dp-pcmp__empty h2{margin:0 0 var(--dp-2);font-size:var(--dp-fs-h2-sub)}@media (max-width:767px){body .dp .dp-pcmp__empty{padding:var(--dp-5) var(--dp-4) var(--dp-4)}body .dp .dp-pcmp__empty .dp-btn{flex:1 1 auto}}body .dp .wm-references ol{margin:0;padding:0;list-style:none}body .dp .wm-references ol>li{display:block;margin:0;padding:8px 0 8px 34px;list-style:none;font-size:15px;line-height:1.55}body .dp .wm-references h3 small{font-size:var(--dp-fs-small);font-weight:500;color:var(--dp-mute)}@media (max-width:767px){body .dp .wm-references ol>li{padding-left:30px;font-size:14px}body .dp .wm-cite a{display:inline-block;min-width:24px;line-height:12px;padding:6px 5px;margin:-6px -3px;color:var(--dp-teal);text-align:center}body .dp .wm-cite-back{display:inline-block;padding:8px 10px;font-size:16px}body .dp .wm-references a.underline{font-size:14px;color:var(--dp-teal)}}body .dp .dp-quiz{position:relative;padding:var(--dp-8);border-radius:var(--dp-r-band);background:var(--dp-sky)}body .dp .dp-quiz [hidden]{display:none!important}body .dp .dp-quiz__flow{max-width:760px;margin:0 auto}body .dp ol.dp-quiz__steps{position:relative;display:flex;justify-content:space-between;max-width:360px;margin:0 auto var(--dp-2);padding:0;list-style:none}body .dp ol.dp-quiz__steps::before{content:"";position:absolute;top:50%;left:14px;right:14px;height:2px;background:var(--dp-line-strong);transform:translateY(-50%)}body .dp ol.dp-quiz__steps>li{position:relative;display:grid;place-items:center;width:28px;height:28px;margin:0;padding:0;border:2px solid var(--dp-line-strong);border-radius:50%;background:var(--dp-paper);list-style:none;font-family:var(--dp-font-display);font-size:12px;font-weight:700;line-height:1;color:var(--dp-mute)}body .dp ol.dp-quiz__steps>li.is-done{border-color:var(--dp-aqua);background:var(--dp-aqua);color:var(--dp-ink)}body .dp ol.dp-quiz__steps>li.is-current{border-color:var(--dp-ink);background:var(--dp-ink);color:#fff;transform:scale(1.15)}body .dp p.dp-quiz__count{margin:0 0 var(--dp-5);text-align:center;font-family:var(--dp-font-display);font-size:var(--dp-fs-meta);font-weight:600;color:var(--dp-mute)}body .dp .dp-quiz__step h2{margin:0 0 var(--dp-5);text-align:center;font-size:var(--dp-fs-h2)}body .dp .dp-quiz__step h2:focus{outline:none}body .dp .dp-quiz__opts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--dp-3)}body .dp label.dp-quiz__opt{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--dp-2);min-height:148px;margin:0;padding:var(--dp-4);border:1px solid var(--dp-line);border-radius:var(--dp-r-card);background:var(--dp-paper);text-align:center;cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .15s}body .dp label.dp-quiz__opt input{position:absolute;opacity:0;pointer-events:none}body .dp .dp-quiz__icon{display:grid;place-items:center;width:72px;height:72px;border-radius:var(--dp-r-media);background:var(--dp-cloud)}body .dp .dp-quiz__icon svg{width:44px;height:44px;fill:none;stroke:var(--dp-ink);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}body .dp .dp-quiz__icon svg .dp-quiz__accent{stroke:var(--dp-aqua)}body .dp .dp-quiz__icon svg .dp-quiz__bed{stroke-width:1.6;opacity:.55}body .dp .dp-quiz__label{font-family:var(--dp-font-display);font-size:var(--dp-fs-title);font-weight:600;line-height:1.3;color:var(--dp-ink)}body .dp label.dp-quiz__opt--skip{grid-column:1 / -1;min-height:0;padding:var(--dp-3);border-style:dashed;background:transparent}body .dp label.dp-quiz__opt--skip .dp-quiz__label{font-size:var(--dp-fs-small);color:var(--dp-body)}body .dp label.dp-quiz__opt:hover{border-color:var(--dp-aqua)}body .dp label.dp-quiz__opt:has(input:focus-visible){outline:2px solid var(--dp-aqua);outline-offset:2px}body .dp label.dp-quiz__opt:has(input:checked){border:2px solid var(--dp-ink);padding:calc(var(--dp-4) - 1px);background:var(--dp-mist);box-shadow:var(--dp-shadow-lift)}body .dp label.dp-quiz__opt--skip:has(input:checked){padding:calc(var(--dp-3) - 1px)}body .dp label.dp-quiz__opt:has(input:checked)::after{content:"";position:absolute;top:10px;right:10px;width:22px;height:22px;border-radius:50%;background:var(--dp-ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12l4 4 8-8' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/14px no-repeat}body .dp .dp-quiz__why{margin:var(--dp-5) 0 0;padding:var(--dp-4) var(--dp-5);border-radius:var(--dp-r-card);background:rgba(255,255,255,.6)}body .dp .dp-quiz__why h3{margin:0 0 var(--dp-1);font-size:var(--dp-fs-ui)}body .dp .dp-quiz__why p{margin:0;font-size:var(--dp-fs-small);line-height:1.6;color:var(--dp-body)}body .dp .dp-quiz__nav{display:flex;justify-content:space-between;gap:var(--dp-3);margin-top:var(--dp-5)}body .dp .dp-quiz__nav .dp-btn--primary{flex:1 1 auto;max-width:320px;margin-left:auto}body .dp .dp-quiz__nav .dp-btn[disabled]{opacity:.4;cursor:not-allowed;pointer-events:none}@media (prefers-reduced-motion:reduce){body .dp label.dp-quiz__opt{transition:none}}@media (max-width:767px){body .dp .dp-quiz{margin:0 -15px;padding:var(--dp-6) 15px;border-radius:0}body .dp .dp-quiz__step h2{font-size:22px}body .dp .dp-quiz__opts{gap:var(--dp-2)}body .dp label.dp-quiz__opt{min-height:128px;padding:var(--dp-3)}body .dp label.dp-quiz__opt:has(input:checked){padding:calc(var(--dp-3) - 1px)}body .dp .dp-quiz__icon{width:60px;height:60px}body .dp .dp-quiz__icon svg{width:38px;height:38px}body .dp .dp-quiz__label{font-size:var(--dp-fs-ui)}body .dp .dp-quiz__why{padding:var(--dp-3) var(--dp-4)}body .dp .dp-quiz__nav .dp-btn--primary{max-width:none}}body .section_holder .main_part>h2{margin:0 0 var(--dp-3);font-family:var(--dp-font-display);font-size:var(--dp-fs-h2-sub);font-weight:700;line-height:1.25;color:var(--dp-heading);text-transform:none;text-wrap:balance}body .section_holder .section_reviews p{margin:0 0 var(--dp-4);font-family:var(--dp-font-read);font-size:var(--dp-fs-body);line-height:1.7;color:var(--dp-text)}body .section_holder .section_policy{border:1px solid var(--dp-line);border-radius:var(--dp-r-media)}body .section_holder .policy_text{font-family:var(--dp-font-display);font-weight:600;color:var(--dp-ink)}body .section_holder .section_button{margin-top:var(--dp-4)}body .section_holder .aw-slide,body .section_holder .aw-slide-inner{border-radius:var(--dp-r-media)}body .section_holder .aw-prev{border-radius:var(--dp-r-media) 0 0 var(--dp-r-media)}body .section_holder .aw-next{border-radius:0 var(--dp-r-media) var(--dp-r-media) 0}@media (max-width:700px){body .section_holder .main_part>h2{font-size:20px}}