@font-face{font-family:BLQ Sans;src:url(dc-pdp-sft-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:BLQ Sans;src:url(dc-pdp-sft-medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:BLQ Sans;src:url(dc-pdp-sft-demibold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}.blq{--f:#03444C;--lm:#D0F579;--bl:#3C7A9C;--cr:#F2F2EB;--cb:#F4F1E8;--mut:#7D857F;--ln:#E8E8E2;--wg:#C8C8C2;--sel:#F3F6F6;--tp:#00B67A;font-family:BLQ Sans,Plus Jakarta Sans,system-ui,sans-serif;font-weight:400;color:var(--f);font-size:16px;line-height:1.45;-webkit-font-smoothing:antialiased;background:#fff;min-height:100vh;min-height:100svh;display:flex;flex-direction:column}.blq *,.blq *:before,.blq *:after{box-sizing:border-box}.blq img{display:block;max-width:100%;height:auto}.blq h1,.blq h2,.blq h3{font-family:BLQ Sans,sans-serif;font-weight:400;color:var(--f);margin:0;letter-spacing:-.02em;text-wrap:balance}.blq p{margin:0}.blq button{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.blq [hidden]{display:none!important}.blq--blue{background:var(--bl);color:#fff}.blq-top{position:sticky;top:0;z-index:5;background:#fff}.blq--blue .blq-top{background:var(--bl)}.blq-logo-row{display:flex;justify-content:center;padding:16px 16px 4px}.blq .blq-logo{height:22px;width:auto}.blq--blue .blq-logo{filter:brightness(0) invert(1)}.blq-top-in{max-width:560px;margin:0 auto;padding:12px 20px;display:flex;align-items:center;gap:12px}.blq-back{flex:0 0 36px;width:36px;height:36px;border:0;background:transparent;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--f);margin-left:-6px}.blq--blue .blq-back{color:#fff}.blq-back svg{width:22px;height:22px}.blq-bar-tr{flex:1;height:4px;border-radius:99px;background:var(--ln);overflow:hidden}.blq--blue .blq-bar-tr{background:#ffffff38}.blq-bar-fill{height:100%;width:0;background:var(--f);border-radius:99px;transition:width .45s cubic-bezier(.2,.8,.2,1)}.blq--blue .blq-bar-fill{background:var(--lm)}.blq-scr{width:100%;max-width:560px;margin:0 auto;padding:8px 20px 24px;display:flex;flex-direction:column;gap:14px;flex:1;animation:blqIn .3s ease both}@keyframes blqIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.blq-qh{display:grid;gap:4px;text-align:center;padding:4px 6px 2px}.blq-q{font-size:27px;line-height:1.2}.blq-sub{font-size:15px;color:var(--mut);line-height:1.45}.blq-eyebrow{font-size:11px;font-weight:500;letter-spacing:2px;text-transform:uppercase;color:var(--mut)}.blq-cta{position:sticky;bottom:0;padding:14px 0 calc(14px + env(safe-area-inset-bottom));background:linear-gradient(#fff0,#fff 24%);margin-top:auto}.blq--blue .blq-cta{background:linear-gradient(rgba(60,122,156,0),var(--bl) 24%)}.blq-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:56px;padding:16px 22px;border:1.5px solid transparent;border-radius:999px;background:var(--f);color:var(--lm)!important;font-family:BLQ Sans,sans-serif;font-weight:500;font-size:16.5px;letter-spacing:-.01em;text-decoration:none;text-align:center;transition:transform .12s,opacity .2s,background .2s}.blq-btn:active{transform:scale(.985)}.blq-btn[disabled]{background:var(--ln);color:#9aa19c!important;cursor:default}.blq-btn .blq-arr{width:17px;height:17px;flex:0 0 17px}.blq-btn--cream{background:var(--cb);color:var(--f)!important}.blq-btn--teal{background:var(--f);color:var(--lm)!important}.blq-btn--outw{background:transparent;border-color:#ffffff8c;color:#fff!important}.blq-tp{display:inline-flex;gap:2px}.blq-tp i{width:18px;height:18px;background:var(--tp);display:inline-flex;align-items:center;justify-content:center;font-style:normal;color:#fff;font-size:12px;line-height:1}.blq-tp i.off{background:#dcdce6}.blq-tp.sm i{width:15px;height:15px;font-size:10px}.blq-rating{display:flex;align-items:center;justify-content:center;gap:8px;font-size:13.5px;color:var(--mut);font-weight:500;flex-wrap:wrap}.blq--blue .blq-rating{color:#ffffffd9}.blq-wel .blq-rating{justify-content:flex-start}.blq-rev{background:#fff;border:1px solid var(--ln);border-radius:14px;padding:16px;display:grid;gap:8px;text-align:left;box-shadow:0 1px 2px #03444c0d}.blq-rev-t{font-weight:600;font-size:15.5px;color:#191919}.blq-rev q{display:block;quotes:none;font-size:15.5px;line-height:1.5;color:#191919}.blq-rev-who{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:13.5px}.blq-rev-who b{font-weight:600;color:#191919}.blq-rev-who span{display:inline-flex;align-items:center;gap:4px;color:#6b6b6b}.blq-rev-who span svg{width:13px;height:13px;color:var(--tp)}.blq-mini{margin-top:4px}.blq-wel{padding-top:14px;gap:14px}.blq-wel h1{font-size:42px;line-height:1.08;letter-spacing:-.035em;color:#fff}.blq-wel .blq-sub{font-size:16px;color:#ffffffd9}.blq-wel-ba{margin-top:6px}.blq-wmap{margin:4px -8px 0}.blq-wmap svg{width:100%;height:auto;display:block}.blq-wmap-t text{font-family:BLQ Sans,sans-serif;font-weight:500;font-size:15px;fill:#fff}.blq-cards{display:grid;grid-template-columns:1fr 1fr;gap:10px}.blq-card{display:flex;flex-direction:column;padding:0;border:1.5px solid var(--ln);border-radius:16px;overflow:hidden;background:#fff;text-align:center;box-shadow:0 1px 3px #03444c0f;transition:border-color .15s,box-shadow .15s}.blq-card img{width:100%;aspect-ratio:6/5;object-fit:cover;background:var(--cr)}.blq-cards--tall .blq-card img{aspect-ratio:4/5}.blq-cards--sq .blq-card img{aspect-ratio:1/1}.blq-card-svg{display:flex;align-items:center;justify-content:center;background:var(--cr);aspect-ratio:6/5}.blq-card-svg svg{width:56%;height:auto}.blq-card-l{display:flex;align-items:center;justify-content:center;min-height:52px;padding:10px 8px;font-weight:500;font-size:15px;line-height:1.25;color:var(--f)}.blq-card[aria-pressed=true]{border-color:var(--f);box-shadow:0 0 0 1.5px var(--f)}.blq-card[aria-pressed=true] .blq-card-l{background:var(--f);color:var(--lm)}.blq-cards--photo .blq-card:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - 5px)}.blq-rows{display:grid;gap:10px}.blq-row{display:flex;align-items:center;gap:12px;width:100%;min-height:60px;padding:11px 16px 11px 12px;border:1.5px solid var(--ln);border-radius:14px;background:#fff;text-align:left;font-size:16px;color:var(--f);box-shadow:0 1px 3px #03444c0f;transition:border-color .15s,background .15s}.blq-row:hover{border-color:#cfd5d1}.blq-row[aria-pressed=true]{background:var(--sel);border-color:var(--f)}.blq-ic{flex:0 0 36px;width:36px;height:36px;border-radius:50%;background:var(--cr);display:flex;align-items:center;justify-content:center;font-size:18px;line-height:1}.blq-row-l{flex:1}.blq-ck{flex:0 0 20px;width:20px;height:20px;border-radius:6px;border:1.5px solid var(--wg);display:flex;align-items:center;justify-content:center;color:#fff}.blq-ck svg{width:12px;height:12px;opacity:0}[aria-pressed=true]>.blq-ck{background:var(--f);border-color:var(--f)}[aria-pressed=true]>.blq-ck svg{opacity:1}.blq-zones{display:grid;grid-template-columns:1fr 1fr;gap:10px}.blq-zone{position:relative;display:flex;align-items:center;gap:8px;padding:10px 8px;border:1.5px solid var(--ln);border-radius:14px;background:#fff;text-align:left;box-shadow:0 1px 3px #03444c0f}.blq-zone[aria-pressed=true]{background:var(--sel);border-color:var(--f)}.blq-zone-ic{flex:0 0 44px;width:44px;height:48px;border-radius:12px;background:var(--cr);display:flex;align-items:center;justify-content:center}.blq-zone-ic svg{width:38px;height:auto}.blq-zone-t b{display:block;font-weight:500;font-size:15px;color:var(--f)}.blq-zone-t small{display:block;font-size:12px;line-height:1.3;color:var(--mut);margin-top:1px}.blq-zone .blq-ck{position:absolute;top:8px;right:8px;width:18px;height:18px;flex:none}.blq-eng{color:#fff;padding-top:14px;gap:14px}.blq-eng h2{color:#fff;font-size:29px;line-height:1.15;letter-spacing:-.03em}.blq-eng p.blq-lead{font-size:16px;color:#ffffffe6}.blq-stat{display:flex;gap:14px;align-items:center;background:var(--lm);color:var(--f);border-radius:16px;padding:14px 16px}.blq-stat b{font-weight:400;font-size:36px;line-height:1;letter-spacing:-.03em}.blq-stat span{font-size:14px;font-weight:500;line-height:1.35}.blq-ba{display:grid;grid-template-columns:1fr 1fr;gap:10px}.blq-ba figure{margin:0;position:relative;border-radius:14px;overflow:hidden;background:#ffffff0f;aspect-ratio:4/5}.blq-ba img{width:100%;height:100%;object-fit:cover}.blq-ba figcaption{position:absolute;left:8px;top:8px;background:#00000073;color:#fff;font-size:10px;font-weight:600;letter-spacing:.5px;padding:4px 9px;border-radius:99px}.blq-ba figure+figure figcaption{background:var(--lm);color:var(--f)}.blq-ba-cap{font-size:12.5px;color:#ffffffbf;margin-top:-6px}.blq-mem{display:flex;align-items:center;gap:10px}.blq-mem img{width:34px;height:34px;border-radius:50%;object-fit:cover;border:1.5px solid rgba(208,245,121,.55)}.blq-mem b{display:block;color:var(--lm);font-size:13px;font-weight:500}.blq-mem span{display:block;color:#ffffffa6;font-size:11.5px}.blq-timer{height:3px;border-radius:99px;background:#fff3;overflow:hidden;margin-top:10px}.blq-timer i{display:block;height:100%;width:0;background:var(--lm)}.blq-timer.run i{width:100%;transition:width 6s linear}.blq-doc{margin:0;background:#fff;border-radius:16px;padding:16px 16px 14px;border-left:4px solid var(--lm);box-shadow:0 1px 3px #03444c14}.blq-res .blq-doc{background:var(--cr);box-shadow:none}.blq-doc blockquote{margin:0;font-size:15.5px;line-height:1.5;color:var(--f)}.blq-badges{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.blq-badges span{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:99px;font-size:13px;font-weight:500;background:var(--cr);color:var(--f)}.blq-eng .blq-badges span{background:#ffffff24;color:#fff}.blq-badges svg{width:15px;height:15px}.blq-prof{text-align:center}.blq-score{display:flex;justify-content:center;padding:6px 0 2px}.blq-ring{position:relative;width:164px;height:164px}.blq-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.blq-ring circle{fill:none;stroke-width:10}.blq-ring .tr{stroke:var(--cr)}.blq-ring .fg{stroke:var(--bl);stroke-linecap:round;transition:stroke-dashoffset 1.1s cubic-bezier(.2,.8,.2,1)}.blq-ring div{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.blq-ring b{font-weight:400;font-size:52px;line-height:1;color:var(--f);letter-spacing:-.03em}.blq-ring b small{font-size:18px;color:var(--mut);letter-spacing:0}.blq-ring span{font-size:13px;color:var(--mut);margin-top:4px}.blq-ring b span{font-size:inherit;color:inherit;font-weight:inherit;margin:0}.blq-prof .blq-lead{font-size:16px;color:var(--f)}.blq-tiles{display:grid;gap:10px;text-align:left}.blq-tile{background:#fff;border:1.5px solid var(--ln);border-radius:14px;padding:14px 16px;display:grid;grid-template-columns:1fr auto;gap:2px 12px;align-items:center}.blq-tile b{font-size:16px;font-weight:500;color:var(--f)}.blq-tile span{grid-column:1;font-size:13.5px;color:var(--mut)}.blq-tile em{grid-row:1/3;grid-column:2;font-style:normal;font-size:12.5px;font-weight:500;padding:6px 10px;border-radius:99px;white-space:nowrap}.blq-lv-high{background:var(--f);color:var(--lm)}.blq-lv-moderate{background:var(--lm);color:var(--f)}.blq-lv-low{background:var(--cr);color:var(--mut)}.blq-foot{font-size:12.5px;color:var(--mut)}.blq-form{display:grid;gap:12px;margin-top:4px}.blq-field{display:grid;gap:6px;text-align:left}.blq-field span{font-size:13px;font-weight:500;color:var(--f)}.blq-field input{width:100%;height:56px;border:1.5px solid var(--ln);border-radius:14px;padding:0 16px;font:inherit;font-size:17px;color:var(--f);background:#fff;outline:none;transition:border-color .15s}.blq-field input:focus{border-color:var(--f)}.blq-field input.err{border-color:#ef4444}.blq-consent{font-size:12.5px;color:var(--mut);text-align:center}.blq-errmsg{font-size:13px;color:#ef4444;text-align:left}.blq-load{align-items:center;justify-content:center;text-align:center;min-height:60vh}.blq-spin{width:50px;height:50px;border-radius:50%;border:4px solid var(--cr);border-top-color:var(--bl);animation:blqSpin .8s linear infinite}@keyframes blqSpin{to{transform:rotate(360deg)}}.blq-res{gap:16px;padding-bottom:40px}.blq-res h1{font-size:31px;line-height:1.15;letter-spacing:-.03em}.blq-res .blq-sub{font-size:16px;color:var(--mut);margin-top:-6px}.blq-res h2{font-size:23px;line-height:1.2}.blq-box{border-radius:20px;padding:20px 18px;display:grid;gap:14px}.blq-box--t{background:var(--bl);color:#fff}.blq-box--t h2{color:#fff}.blq-box--cr{background:var(--cr)}.blq-box .blq-btn{padding:15px 16px;font-size:16px}.blq-guess-line{font-size:21px;line-height:1.25;color:#fff;letter-spacing:-.02em}.blq-guar{font-size:13px;text-align:center;color:#ffffffd9;display:flex;align-items:center;justify-content:center;gap:6px}.blq-guar svg{width:16px;height:16px}.blq-plan{display:grid;gap:12px}.blq-step{background:#ffffff1a;border-radius:16px;padding:14px;display:grid;gap:12px}.blq-step p{font-size:15px;color:#ffffffe0}.blq-step p b{color:#fff;display:block;font-weight:500;font-size:18px;margin-top:2px}.blq-step i{font-style:normal;display:inline-flex;width:22px;height:22px;border-radius:50%;background:var(--lm);color:var(--f);font-weight:600;font-size:12px;align-items:center;justify-content:center;margin-right:8px;vertical-align:1px}.blq-chips{display:grid;gap:8px}.blq-chip{background:#fff;border-radius:14px;padding:12px 14px}.blq-chip b{display:block;color:var(--f);font-size:15.5px;font-weight:500}.blq-chip span{font-size:14px;color:var(--mut)}.blq-why p{font-size:16px}.blq-revs{display:grid;gap:10px}@media(min-width:768px){.blq-scr{padding-top:22px}.blq-q{font-size:34px}.blq-wel h1{font-size:54px}.blq-eng h2{font-size:36px}.blq-res h1{font-size:38px}.blq-cta{position:static;background:none}.blq--blue .blq-cta{background:none}.blq-wel-ba{max-width:420px}}.blq-cards--art .blq-card-svg{aspect-ratio:4/5;background:none}.blq-cards--art .blq-card-svg svg{width:100%;height:100%;display:block}.blq-face{display:flex;justify-content:center;margin:-2px 0 2px}.blq-face svg{width:132px;height:auto}.blq-face .z{fill:#03444c0d;stroke:#03444c47;stroke-width:1.2;stroke-dasharray:3 3;cursor:pointer;transition:fill .15s}.blq-face .z.on{fill:var(--lm);stroke:var(--f);stroke-dasharray:none}.blq-zone{padding:12px 30px 12px 14px;min-height:64px}.blq-docs-list{display:grid;gap:10px}.blq-eng .blq-doc{padding:14px 14px 12px}.blq-doc blockquote{font-size:15px}.blq-doc figcaption{margin-top:10px;display:flex;align-items:center;gap:10px}.blq-doc figcaption img,.blq-doc figcaption i{flex:0 0 40px;width:40px;height:40px;border-radius:50%;object-fit:cover;background:var(--cr)}.blq-doc figcaption i{display:flex;align-items:center;justify-content:center;font-style:normal;font-weight:600;font-size:14px;color:var(--f);background:var(--lm)}.blq-doc figcaption span{display:grid;line-height:1.25}.blq-doc figcaption b{font-weight:600;font-size:14px;color:var(--f)}.blq-doc figcaption small{font-size:12.5px;color:var(--mut)}.blq-res-h{display:grid;gap:4px;text-align:center}.blq-res-h h1{font-size:28px}.blq-res-h .blq-sub{margin:0}.blq-prod{border:1.5px solid var(--ln);border-radius:20px;padding:14px 14px 16px;display:grid;gap:10px;background:#fff;box-shadow:0 2px 10px #03444c0f}.blq .blq-prod-img{width:100%;aspect-ratio:900/672;object-fit:cover;border-radius:14px;background:#ddebf3}.blq-prod h2{font-size:24px;font-weight:500;letter-spacing:-.02em}.blq-prod h3{font-size:18px;font-weight:500;margin:0 0 4px;color:var(--f)}.blq-prod .blq-rating{justify-content:flex-start}.blq-prod-tag{font-size:15px;color:var(--mut)}.blq-checks{list-style:none;margin:2px 0 4px;padding:0;display:grid;gap:7px}.blq-checks li{display:flex;gap:8px;align-items:flex-start;font-size:15px;color:var(--f)}.blq-checks svg{flex:0 0 18px;width:18px;height:18px;padding:3px;border-radius:50%;background:var(--lm);color:var(--f);margin-top:1px}.blq-step-l{font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--bl)}.blq-prod-row{display:flex;gap:12px;align-items:center}.blq-prod-row img{width:76px;height:76px;border-radius:12px;object-fit:cover;background:var(--cr)}.blq-btn--ghost{background:#fff;border-color:var(--f);color:var(--f)!important}.blq-res-test{display:grid;gap:8px;text-align:center}.blq-res-test h3{font-size:17px;font-weight:500;color:var(--f);margin:0}.blq-mk{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.blq-mk span{padding:7px 12px;border-radius:99px;background:var(--cr);font-size:13.5px;font-weight:500;color:var(--f)}.blq-why1{font-size:14px;color:var(--mut)}.blq-res .blq-cta{margin-top:4px}
/*# sourceMappingURL=/cdn/shop/t/16/assets/bl-quiz.css.map */
