.wqar{background:var(--wqar-bg);color:var(--wqar-text);padding:var(--wqar-pad-top) 0 var(--wqar-pad-bottom)}.wqar-shell{width:min(1180px,calc(100% - 64px));margin:auto}.wqar-head{display:grid;grid-template-columns:1fr minmax(280px,430px);gap:64px;align-items:end;padding-bottom:32px;border-bottom:1px solid var(--wqar-line)}.wqar-eyebrow,.wqar-group-head p{margin:0 0 12px;font-size:11px;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:var(--wqar-accent)}.wqar-head h2{margin:0;font-size:clamp(34px,5vw,62px);font-weight:500;line-height:.98;letter-spacing:-.045em}.wqar-intro{font-size:14px;line-height:1.65;color:var(--wqar-muted)}.wqar-intro p{margin:0}.wqar-group{margin-top:42px}.wqar-group-head{display:flex;justify-content:space-between;gap:24px;align-items:end;margin-bottom:16px}.wqar-group-head p{margin:0;color:var(--wqar-text)}.wqar-group-head span{max-width:460px;font-size:11px;line-height:1.5;color:var(--wqar-muted);text-align:right}.wqar-ingredients{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.wqar-ingredient{display:flex;flex-direction:column;min-height:190px;padding:22px;border:1px solid var(--wqar-line);color:inherit;text-decoration:none;transition:transform .25s ease,border-color .25s ease}.wqar-ingredient:hover{transform:translateY(-3px);border-color:var(--wqar-text)}.wqar-ingredient-type,.wqar-product-copy>span{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--wqar-muted)}.wqar-ingredient strong{margin-top:24px;font-size:20px;font-weight:600;line-height:1.15}.wqar-ingredient>span:not(.wqar-ingredient-type){margin-top:10px;font-size:12px;line-height:1.55;color:var(--wqar-muted)}.wqar-ingredient em{margin-top:auto;padding-top:20px;font-size:12px;font-style:normal;font-weight:600}.wqar-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.wqar-product{border:1px solid var(--wqar-line);background:#fff;color:#111;text-decoration:none;min-width:0}.wqar-product-media{aspect-ratio:10/13;background:#f5f3ee;display:grid;place-items:center;overflow:hidden}.wqar-product-media img{width:100%;height:100%;object-fit:contain;display:block;transition:transform .35s ease}.wqar-product:hover .wqar-product-media img{transform:scale(1.025)}.wqar-product-copy{padding:18px;border-top:1px solid var(--wqar-line)}.wqar-product-copy h3{margin:10px 0 18px;font-size:15px;line-height:1.4;font-weight:500}.wqar-product-copy>div{display:flex;justify-content:space-between;gap:12px;align-items:center;font-size:12px}.wqar-product-copy b{font-weight:500}.wqar-product-copy em{font-style:normal;font-weight:700}.wqar-articles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.wqar-article{display:grid;grid-template-columns:132px 1fr;min-width:0;border:1px solid var(--wqar-line);background:#fff;color:#111;text-decoration:none}.wqar-article-media{min-height:180px;background:#f5f3ee;overflow:hidden;display:grid;place-items:center}.wqar-article-media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.wqar-article:hover .wqar-article-media img{transform:scale(1.025)}.wqar-article-copy{display:flex;flex-direction:column;padding:18px;min-width:0}.wqar-article-copy>span{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--wqar-muted)}.wqar-article-copy h3{margin:11px 0 8px;font-size:15px;line-height:1.35;font-weight:600}.wqar-article-copy p{margin:0 0 16px;font-size:11px;line-height:1.55;color:var(--wqar-muted)}.wqar-article-copy em{margin-top:auto;font-size:12px;font-style:normal;font-weight:700}.wqar-reveal{animation:wqar-in .55s ease both}@keyframes wqar-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media(max-width:989px){.wqar-shell{width:calc(100% - 32px)}.wqar-head{grid-template-columns:1fr;gap:20px}.wqar-ingredients,.wqar-products{grid-template-columns:repeat(2,minmax(0,1fr))}.wqar-articles{grid-template-columns:1fr}.wqar-hide-mobile{display:none}}@media(min-width:990px){.wqar-hide-desktop{display:none}}@media(max-width:640px){.wqar-group-head{display:block}.wqar-group-head span{display:block;margin-top:8px;text-align:left}.wqar-ingredients,.wqar-products{grid-template-columns:1fr}.wqar-article{grid-template-columns:112px 1fr}.wqar-ingredient{min-height:165px}}@media(prefers-reduced-motion:reduce){.wqar-reveal{animation:none}.wqar-ingredient,.wqar-product-media img{transition:none}}.wqb{background:#fff;color:#101214;padding:110px 0;overflow:hidden}.wqb-shell{width:min(1280px,calc(100% - 64px));margin:auto}.wqb small{display:block;font-size:10px;letter-spacing:.17em;color:#777c80;margin-bottom:20px;text-transform:uppercase}.wqb-heading{display:grid;grid-template-columns:1.4fr .6fr;gap:80px;align-items:end;margin-bottom:55px}.wqb-heading h2{font-size:clamp(42px,5.6vw,80px);font-weight:500;line-height:.98;letter-spacing:-.06em;margin:0}.wqb-heading p{font-size:14px;line-height:1.75;color:#696e72}.wqb-grid{display:grid;grid-template-columns:1.35fr .65fr;grid-template-rows:repeat(2,270px);gap:14px}.wqb-grid article{position:relative;border-radius:26px;padding:27px;overflow:hidden}.wqb-grid em{font-style:normal;font-size:10px}.wqb-grid .main{grid-row:1/3;background:#151719;color:#fff;display:flex;flex-direction:column;justify-content:space-between}.wqb-grid .main h3{font-size:52px;line-height:1;letter-spacing:-.05em;margin:0}.wqb-grid .main p{color:#a9adb0}.wqb .orbit{position:absolute;width:350px;height:350px;border:1px solid #ffffff25;border-radius:50%;right:-55px;top:50%;transform:translateY(-50%);display:grid;place-items:center}.wqb .orbit:before,.wqb .orbit:after{content:"";position:absolute;border:1px solid #ffffff18;border-radius:50%;top:52px;right:52px;bottom:52px;left:52px}.wqb .orbit:after{top:108px;right:108px;bottom:108px;left:108px}.wqb .orbit b{font-size:45px}.wqb .orbit i{position:absolute;width:7px;height:7px;background:#fff;border-radius:50%;animation:wqb-pulse 2s infinite}.wqb .orbit i:nth-of-type(1){left:18%;top:15%}.wqb .orbit i:nth-of-type(2){right:6%;top:50%}.wqb .orbit i:nth-of-type(3){left:30%;bottom:4%}.wqb .stat{background:#e9eaeb;display:flex;flex-direction:column}.wqb .stat>strong{margin:auto 0 0;font-size:70px;line-height:1}.wqb .stat small{display:inline;color:#111;margin-left:5px;font-size:14px;letter-spacing:0}.wqb .stat p,.wqb .signal p{font-size:12px;color:#666}.wqb .signal{background:#f8f8f7;border:1px solid #e2e4e5}.wqb .signal .bars{display:flex;gap:5px;align-items:end;height:34px;margin-top:20px}.wqb .signal .bars i{width:5px;background:#222;height:100%}.wqb .signal .bars i:nth-child(1){height:25%}.wqb .signal .bars i:nth-child(2){height:50%}.wqb .signal .bars i:nth-child(3){height:75%}.wqb .signal h3{font-size:24px;margin:32px 0 6px}.wqb-reveal{opacity:0;transform:translateY(24px);transition:.75s}.wqb-reveal.visible{opacity:1;transform:none}@keyframes wqb-pulse{50%{transform:scale(1.8);opacity:.25}}@media(max-width:749px){.wqb{padding:70px 0}.wqb-shell{width:calc(100% - 32px)}.wqb-heading{grid-template-columns:1fr;gap:20px;margin-bottom:34px}.wqb-heading h2{font-size:44px}.wqb-grid{grid-template-columns:1fr 1fr;grid-template-rows:390px 210px;gap:9px}.wqb-grid article{border-radius:19px;padding:19px}.wqb-grid .main{grid-column:1/3;grid-row:auto}.wqb-grid .main h3{font-size:38px;max-width:220px}.wqb .orbit{width:260px;height:260px;right:-90px}.wqb .stat>strong{font-size:48px}.wqb .signal h3{font-size:18px}}@media(prefers-reduced-motion:reduce){.wqb-reveal{opacity:1;transform:none}.wqb .orbit i{animation:none}}.wq-cart-assurance{background:var(--wq-cream);padding:5rem 0;margin-bottom:4rem}.wq-cart-assurance h2{font-size:clamp(3rem,4vw,5rem);margin:0 0 3rem}.wq-cart-assurance__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.wq-cart-assurance__grid div{background:var(--wq-paper);padding:2.5rem}.wq-cart-assurance__grid b,.wq-cart-assurance__grid span{display:block}.wq-cart-assurance__grid b{font-size:1.8rem;margin-bottom:.6rem}.wq-cart-note{font-size:1.2rem;margin-top:2rem}@media(max-width:749px){.wq-cart-assurance__grid{grid-template-columns:1fr}}.wq-chat-launcher-root .wq-cl-btn{position:fixed;right:var(--wq-cl-margin, 20px);bottom:var(--wq-cl-margin, 20px);z-index:92;width:var(--wq-cl-size, 56px);height:var(--wq-cl-size, 56px);border:none;border-radius:50%;background:var(--wq-cl-accent, #eb5c20);color:var(--wq-cl-icon, #ffffff);cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 24px #00000038;transition:transform .2s ease,box-shadow .2s ease;-webkit-tap-highlight-color:transparent}.wq-chat-launcher-root .wq-cl-btn:hover{transform:scale(1.06);box-shadow:0 8px 28px #00000047}.wq-chat-launcher-root .wq-cl-btn:focus-visible{outline:2px solid var(--wq-cl-accent, #eb5c20);outline-offset:3px}.wq-chat-launcher-root .wq-cl-btn__glow{position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:2px solid var(--wq-cl-accent, #eb5c20);opacity:0;pointer-events:none;animation:wq-cl-glow 3s ease-out infinite 1.5s}.wq-chat-launcher-root.is-open .wq-cl-btn__glow{animation:none}@keyframes wq-cl-glow{0%{opacity:0;transform:scale(.9)}15%{opacity:.55}55%{opacity:0;transform:scale(1.45)}to{opacity:0;transform:scale(1.45)}}.wq-chat-launcher-root .wq-cl-icon{width:58%;height:58%}.wq-chat-launcher-root .wq-cl-icon--spark{animation:wq-cl-spark 5s ease-in-out infinite}@keyframes wq-cl-spark{0%,to{transform:rotate(0) scale(1)}50%{transform:rotate(12deg) scale(1.08)}}.wq-chat-launcher-root .wq-cl-icon--close,.wq-chat-launcher-root.is-open .wq-cl-icon--spark{display:none}.wq-chat-launcher-root.is-open .wq-cl-icon--close{display:block;width:42%;height:42%}.wq-chat-launcher-root .wq-cl-coach{position:fixed;right:calc(var(--wq-cl-margin, 20px) + var(--wq-cl-size, 56px) + 12px);bottom:calc(var(--wq-cl-margin, 20px) + (var(--wq-cl-size, 56px) - 40px) / 2);z-index:92;display:flex;align-items:center;gap:7px;height:40px;padding:0 15px;border:none;border-radius:999px;background:#111;color:#fff;font-size:13px;letter-spacing:.01em;white-space:nowrap;box-shadow:0 6px 24px #00000040;cursor:pointer;opacity:0;transform:translate(8px);transition:opacity .4s ease,transform .4s cubic-bezier(.2,1.2,.4,1)}.wq-chat-launcher-root .wq-cl-coach svg{width:14px;height:14px;color:var(--wq-cl-accent, #eb5c20)}.wq-chat-launcher-root .wq-cl-coach.is-shown{opacity:1;transform:none}.wq-chat-launcher-root .wq-cl-panel{position:fixed;right:var(--wq-cl-margin, 20px);bottom:calc(var(--wq-cl-margin, 20px) + var(--wq-cl-size, 56px) + 14px);z-index:91;width:min(380px,calc(100vw - 2 * var(--wq-cl-margin, 20px)));height:min(var(--wq-cl-panel-h, 620px),calc(100vh - var(--wq-cl-margin, 20px) - var(--wq-cl-size, 56px) - 38px));height:min(var(--wq-cl-panel-h, 620px),calc(100dvh - var(--wq-cl-margin, 20px) - var(--wq-cl-size, 56px) - 38px));display:flex;flex-direction:column;background:#fff;border-radius:18px;box-shadow:0 16px 56px #00000040;overflow:hidden;font-size:14px;line-height:1.5;opacity:0;transform:translateY(12px) scale(.97);transform-origin:bottom right;transition:opacity .22s ease,transform .22s cubic-bezier(.2,1.2,.4,1)}.wq-chat-launcher-root .wq-cl-panel[hidden]{display:none}.wq-chat-launcher-root:not(.is-open) .wq-cl-panel{pointer-events:none}.wq-chat-launcher-root.is-open .wq-cl-panel{opacity:1;transform:none}.wq-chat-launcher-root .wq-cl-panel__head{flex:none;display:flex;align-items:center;gap:12px;padding:16px 18px;background:linear-gradient(135deg,#111,#2a2a2a);color:#fff}.wq-chat-launcher-root .wq-cl-panel__spark{width:26px;height:26px;color:var(--wq-cl-accent, #eb5c20);flex:none;animation:wq-cl-spark 5s ease-in-out infinite}.wq-chat-launcher-root .wq-cl-panel__titles{flex:1 1 auto;min-width:0}.wq-chat-launcher-root .wq-cl-panel__titles strong{display:block;font-size:15px;letter-spacing:.01em}.wq-chat-launcher-root .wq-cl-status{display:flex;align-items:center;gap:6px;margin-top:3px;font-size:11.5px;color:#ffffffa6}.wq-chat-launcher-root .wq-cl-status i{width:6px;height:6px;border-radius:50%;background:#4ade80;animation:wq-cl-pulse 2s ease-in-out infinite}@keyframes wq-cl-pulse{0%,to{opacity:1}50%{opacity:.35}}.wq-chat-launcher-root .wq-cl-tail{display:block;flex:none}.wq-chat-launcher-root .wq-cl-panel__close{flex:none;width:32px;height:32px;border:none;border-radius:50%;background:#ffffff1a;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center}.wq-chat-launcher-root .wq-cl-panel__close:hover{background:#fff3}.wq-chat-launcher-root .wq-cl-panel__close svg{width:16px;height:16px}.wq-chat-launcher-root .wq-cl-consent[hidden]{display:none}.wq-chat-launcher-root .wq-cl-consent{flex:1 1 auto;background:#fff;display:flex;align-items:center;justify-content:center;padding:24px;overflow-y:auto}.wq-chat-launcher-root.needs-consent .wq-cl-panel__body,.wq-chat-launcher-root.needs-consent .wq-cl-inputrow,.wq-chat-launcher-root.needs-consent .wq-cl-panel__foot{display:none}.wq-chat-launcher-root .wq-cl-consent__inner{max-width:300px;text-align:center}.wq-chat-launcher-root .wq-cl-consent__inner>svg{width:28px;height:28px;color:var(--wq-cl-accent, #eb5c20);margin-bottom:12px}.wq-chat-launcher-root .wq-cl-consent__text{font-size:12.5px;line-height:1.6;color:#3d3d3d;text-align:left}.wq-chat-launcher-root .wq-cl-consent__text p{margin:0 0 10px}.wq-chat-launcher-root .wq-cl-consent__text a{color:var(--wq-cl-accent, #eb5c20);text-decoration:underline}.wq-chat-launcher-root .wq-cl-consent__agree{display:block;width:100%;margin-top:14px;border:none;background:var(--wq-cl-accent, #eb5c20);color:#fff;border-radius:10px;padding:12px 14px;font-size:14px;font-weight:600;cursor:pointer}.wq-chat-launcher-root .wq-cl-consent__agree:hover{filter:brightness(.94)}.wq-chat-launcher-root .wq-cl-panel__body{flex:1 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:18px;color:#1a1a1a}.wq-chat-launcher-root .wq-cl-intro{display:flex;gap:10px;align-items:flex-start;margin-bottom:18px}.wq-chat-launcher-root .wq-cl-intro__avatar{flex:none;width:30px;height:30px;border-radius:50%;background:#eb5c201a;display:flex;align-items:center;justify-content:center}.wq-chat-launcher-root .wq-cl-intro__avatar svg{width:16px;height:16px;color:var(--wq-cl-accent, #eb5c20)}.wq-chat-launcher-root .wq-cl-intro p{margin:0;background:#f6f5f4;border-radius:4px 14px 14px;padding:10px 13px}.wq-chat-launcher-root .wq-cl-label{margin:0 0 8px;font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#8a8a8a}.wq-chat-launcher-root .wq-cl-intents{display:flex;flex-direction:column;gap:7px;margin-bottom:16px}.wq-chat-launcher-root .wq-cl-intent{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;border:1px solid rgba(26,26,26,.12);background:#fff;color:#1a1a1a;border-radius:12px;padding:11px 13px;font-size:13.5px;line-height:1.35;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .15s ease}.wq-chat-launcher-root .wq-cl-intent svg{flex:none;width:15px;height:15px;color:#b0b0b0;transition:color .15s ease,transform .15s ease}.wq-chat-launcher-root .wq-cl-intent:hover{border-color:var(--wq-cl-accent, #eb5c20);background:#eb5c200d;transform:translate(2px)}.wq-chat-launcher-root .wq-cl-intent:hover svg{color:var(--wq-cl-accent, #eb5c20);transform:translate(2px)}.wq-chat-launcher-root .wq-cl-thread{display:flex;flex-direction:column;gap:10px}.wq-chat-launcher-root .wq-cl-fus{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.wq-chat-launcher-root .wq-cl-fu{border:1px solid rgba(235,92,32,.35);background:#eb5c200a;color:#1a1a1a;border-radius:999px;padding:6px 12px;font-size:12.5px;line-height:1.3;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease}.wq-chat-launcher-root .wq-cl-fu:hover{border-color:var(--wq-cl-accent, #eb5c20);background:#eb5c201a}.wq-chat-launcher-root .wq-cl-msg--user{align-self:flex-end;max-width:85%;margin:0;padding:9px 13px;background:#eb5c201a;border-radius:14px 4px 14px 14px;font-size:13.5px;color:#1a1a1a}.wq-chat-launcher-root .wq-cl-reply{margin:0;padding:12px 14px;background:#fbf7f4;border-left:3px solid var(--wq-cl-accent, #eb5c20);border-radius:8px}.wq-chat-launcher-root .wq-cl-reply__tag{display:block;font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--wq-cl-accent, #eb5c20);margin-bottom:5px}.wq-chat-launcher-root .wq-cl-reply p{margin:0;color:#3d3d3d;font-size:13px;white-space:pre-line}.wq-chat-launcher-root .wq-cl-reply .wq-cl-dots{display:inline-flex;gap:4px;padding:2px 0}.wq-chat-launcher-root .wq-cl-dots i{width:6px;height:6px;border-radius:50%;background:var(--wq-cl-accent, #eb5c20);animation:wq-cl-dot 1.2s ease-in-out infinite}.wq-chat-launcher-root .wq-cl-dots i:nth-child(2){animation-delay:.15s}.wq-chat-launcher-root .wq-cl-dots i:nth-child(3){animation-delay:.3s}@keyframes wq-cl-dot{0%,60%,to{opacity:.25;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.wq-chat-launcher-root .wq-cl-prodrow{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:8px;padding:9px 11px;background:#fff;border:1px solid rgba(26,26,26,.1);border-radius:10px;text-decoration:none;color:#1a1a1a;font-size:12.5px;transition:border-color .15s ease}.wq-chat-launcher-root .wq-cl-prodrow:hover{border-color:var(--wq-cl-accent, #eb5c20)}.wq-chat-launcher-root .wq-cl-prodrow strong{display:block;font-size:13px;font-weight:600}.wq-chat-launcher-root .wq-cl-prodrow small{color:#8a8a8a}.wq-chat-launcher-root .wq-cl-prodrow .wq-cl-prodgo{flex:none;color:var(--wq-cl-accent, #eb5c20);font-weight:600;white-space:nowrap}.wq-chat-launcher-root .wq-cl-inputrow{flex:none;display:flex;gap:8px;padding:10px 14px;border-top:1px solid rgba(0,0,0,.06);background:#fff}.wq-chat-launcher-root .wq-cl-input{flex:1 1 auto;min-width:0;border:1px solid rgba(26,26,26,.16);border-radius:999px;padding:10px 15px;font-size:13.5px;color:#1a1a1a;background:#fff;outline:none}.wq-chat-launcher-root .wq-cl-input:focus{border-color:var(--wq-cl-accent, #eb5c20)}.wq-chat-launcher-root .wq-cl-send{flex:none;width:40px;height:40px;border:none;border-radius:50%;background:var(--wq-cl-accent, #eb5c20);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center}.wq-chat-launcher-root .wq-cl-send:disabled{opacity:.5;cursor:default}.wq-chat-launcher-root .wq-cl-send svg{width:18px;height:18px}.wq-chat-launcher-root .wq-cl-panel__foot{flex:none;padding:12px 18px calc(14px + env(safe-area-inset-bottom,0px));border-top:1px solid rgba(0,0,0,.06);background:#fff}.wq-chat-launcher-root .wq-cl-cta{display:block;text-align:center;background:var(--wq-cl-accent, #eb5c20);color:#fff;text-decoration:none;border-radius:10px;padding:12px 14px;font-size:14px;font-weight:600}.wq-chat-launcher-root .wq-cl-cta:hover{filter:brightness(.94)}.wq-chat-launcher-root .wq-cl-footnote{margin:9px 0 0;color:#8a8a8a;font-size:11px;text-align:center}@media(prefers-reduced-motion:reduce){.wq-chat-launcher-root .wq-cl-btn,.wq-chat-launcher-root .wq-cl-panel,.wq-chat-launcher-root .wq-cl-coach{transition:none}.wq-chat-launcher-root .wq-cl-btn__glow,.wq-chat-launcher-root .wq-cl-icon--spark,.wq-chat-launcher-root .wq-cl-panel__spark,.wq-chat-launcher-root .wq-cl-status i{animation:none}}@media(max-width:749px){.wq-chat-launcher-root .wq-cl-panel__close{width:44px;height:44px}.wq-chat-launcher-root .wq-cl-intent{min-height:44px}.wq-chat-launcher-root .wq-cl-send{width:44px;height:44px}.wq-chat-launcher-root[data-hide-mobile=true]{display:none}.wq-chat-launcher-root .wq-cl-panel{top:0;right:0;bottom:0;left:0;width:100%;height:100vh;height:100dvh;border-radius:0;transform:translateY(18px);transform-origin:bottom center}.wq-chat-launcher-root .wq-cl-panel__head{padding-top:calc(16px + env(safe-area-inset-top,0px))}.wq-chat-launcher-root.is-open .wq-cl-btn{opacity:0;pointer-events:none}}.wqcs{background:#fff;color:#101214}.wqcs-shell{width:min(1100px,calc(100% - 64px));margin:auto}.wqcs-hero{background:#f2f3f3;padding:100px 0 64px}.wqcs-eyebrow{font-size:10px;letter-spacing:.17em;text-transform:uppercase;color:#777c80;font-weight:700;margin:0 0 18px}.wqcs h1{font-size:clamp(42px,6vw,86px);font-weight:500;line-height:.92;letter-spacing:-.06em;margin:0 0 22px}.wqcs-lede{max-width:620px;font-size:17px;line-height:1.65;color:#45494c}.wqcs-body{padding:64px 0 96px}.wqcs-live{background:#101214;color:#fff;border-radius:24px;padding:34px 36px;margin:0 0 44px;max-width:720px}.wqcs-live .wqcs-example-figure{border-bottom-color:#2a2e31}.wqcs-live .wqcs-example-label{color:#9a9ea1}.wqcs-live .wqcs-example-line{border-top-color:#2a2e31}.wqcs-live .wqcs-example-line dt{color:#c7cbce}.wqcs-live .wqcs-example-caption{color:#9a9ea1;border-top-color:#2a2e31}.wqcs-live-tag{margin:0 0 20px;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;border:1px solid #fff;border-radius:999px;padding:6px 12px;display:inline-block}.wqcs-live-parts{list-style:none;margin:22px 0 0;padding:22px 0 0;border-top:1px solid #2a2e31;display:grid;gap:10px}.wqcs-live-part{display:grid;grid-template-columns:18px 1fr auto;gap:10px;align-items:baseline;font-size:14px}.wqcs-live-part-mark{color:#6d7276}.wqcs-live-part.is-clear .wqcs-live-part-mark{color:#fff}.wqcs-live-part.is-partial .wqcs-live-part-mark,.wqcs-live-part.is-missing .wqcs-live-part-mark{color:#6d7276}.wqcs-live-part-name{color:#e8eaeb}.wqcs-live-part.is-missing .wqcs-live-part-name{color:#9a9ea1}.wqcs-live-part-val{color:#9a9ea1;font-size:12.5px;white-space:nowrap}.wqcs-erase{margin:24px 0 0;padding-top:20px;border-top:1px solid #2a2e31}.wqcs-erase-btn{background:none;border:1px solid #6d7276;color:#e8eaeb;border-radius:999px;padding:9px 16px;cursor:pointer;font:inherit;font-size:12.5px}.wqcs-erase-btn:hover:enabled{border-color:#fff;color:#fff}.wqcs-erase-btn:disabled{opacity:.5;cursor:default}.wqcs-erase-note{margin:10px 0 0;font-size:12px;line-height:1.65;color:#9a9ea1;max-width:520px}.wqcs-def{border:1px solid #101214;border-radius:24px;padding:38px 40px;margin:0 0 72px;max-width:860px}.wqcs-def-is{font-size:clamp(20px,2.4vw,28px);font-weight:500;letter-spacing:-.025em;line-height:1.3;margin:0}.wqcs-def-not{margin:16px 0 0;font-size:15px;line-height:1.65;color:#45494c;padding-top:16px;border-top:1px solid #e6e8e9}.wqcs-block{margin:0 0 72px;padding:0 0 72px;border-bottom:1px solid #e6e8e9}.wqcs-block:last-of-type{border-bottom:0;padding-bottom:0}.wqcs-kicker{font-size:10px;letter-spacing:.17em;text-transform:uppercase;color:#777c80;font-weight:700;margin:0 0 10px}.wqcs h2{font-size:clamp(26px,3.2vw,40px);font-weight:500;letter-spacing:-.035em;line-height:1.1;margin:0 0 18px}.wqcs-intro{max-width:680px;font-size:15.5px;line-height:1.7;color:#45494c;margin:0 0 30px}.wqcs-intro p{margin:0 0 12px}.wqcs-parts{list-style:none;margin:0;padding:0;display:grid;gap:0}.wqcs-part{padding:22px 0;border-top:1px solid #e6e8e9}.wqcs-part:first-child{border-top:0;padding-top:0}.wqcs-part-head{display:flex;align-items:baseline;justify-content:space-between;gap:20px}.wqcs-part h3{font-size:17px;font-weight:600;letter-spacing:-.02em;margin:0}.wqcs-weight{font-size:13px;color:#777c80;letter-spacing:.04em;white-space:nowrap}.wqcs-part p{margin:7px 0 0;font-size:14.5px;line-height:1.7;color:#45494c;max-width:660px}.wqcs-part.is-gate{background:#f7f8f8;border-radius:16px;padding:22px 24px;border-top:0;margin-top:14px}.wqcs-part.is-gate .wqcs-weight{color:#101214;font-weight:600}.wqcs-gate-note{margin:10px 0 0;font-size:13px;line-height:1.65;color:#45494c;border-left:2px solid #101214;padding-left:12px;max-width:640px}.wqcs-example{border:1px solid #d9dcde;border-radius:24px;padding:34px 36px;max-width:720px}.wqcs-example-tag{margin:0 0 22px;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:#101214;font-weight:700;border:1px solid #101214;border-radius:999px;padding:6px 12px;display:inline-block}.wqcs-example-figure{display:flex;align-items:baseline;gap:14px;padding-bottom:22px;border-bottom:1px solid #e6e8e9}.wqcs-example-num{font-size:clamp(44px,6vw,66px);font-weight:500;letter-spacing:-.05em;line-height:1}.wqcs-example-label{font-size:14px;color:#64696d}.wqcs-example-lines{margin:22px 0 0}.wqcs-example-line{display:grid;grid-template-columns:44% 1fr;gap:18px;padding:11px 0;border-top:1px solid #f0f1f2}.wqcs-example-line:first-child{border-top:0}.wqcs-example-line dt{font-size:14px;color:#45494c}.wqcs-example-line dd{margin:0;font-size:14px;font-weight:600}.wqcs-example-caption{margin:22px 0 0;font-size:12.5px;line-height:1.7;color:#64696d;padding-top:18px;border-top:1px solid #e6e8e9}.wqcs-tablewrap{overflow-x:auto}.wqcs-table{width:100%;border-collapse:collapse;font-size:14px;min-width:720px}.wqcs-table th,.wqcs-table td{text-align:left;vertical-align:top;padding:14px 16px;border-bottom:1px solid #e6e8e9;line-height:1.6}.wqcs-table thead th{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#777c80;font-weight:700;border-bottom-color:#101214}.wqcs-table tbody th{font-weight:600;width:20%}.wqcs-table td{color:#45494c}.wqcs-status{display:inline-block;border-radius:999px;padding:5px 11px;font-size:11.5px;letter-spacing:.04em;white-space:nowrap;border:1px solid #d9dcde}.wqcs-status--live{background:#101214;color:#fff;border-color:#101214}.wqcs-status--soon{color:#45494c}.wqcs-status--blocked{color:#777c80;border-style:dashed}.wqcs-cadences{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.wqcs-cadence{border:1px solid #d9dcde;border-radius:20px;padding:24px}.wqcs-cadence-n{display:block;font-size:clamp(28px,3.4vw,38px);font-weight:500;letter-spacing:-.04em;line-height:1;margin:0 0 14px}.wqcs-cadence h3{font-size:15px;font-weight:600;margin:0 0 7px;letter-spacing:-.01em}.wqcs-cadence p{margin:0;font-size:13.5px;line-height:1.65;color:#64696d}.wqcs-callout{border:1px solid #101214;border-radius:18px;padding:22px 24px;max-width:760px;font-size:14px;line-height:1.7;margin-top:24px}.wqcs-callout p{margin:0 0 10px}.wqcs-callout p:last-child{margin:0}.wqcs-block--inverse{background:#101214;color:#fff;border-radius:26px;padding:56px;border-bottom:0}.wqcs-block--inverse .wqcs-kicker{color:#9a9ea1}.wqcs-block--inverse .wqcs-intro{color:#c7cbce}.wqcs-bounds{display:grid;grid-template-columns:1fr 1fr;gap:26px 34px}.wqcs-bound h3{font-size:16px;font-weight:600;margin:0 0 7px;letter-spacing:-.01em}.wqcs-bound p{margin:0;font-size:14px;line-height:1.65;color:#c7cbce}.wqcs-cta{display:flex;align-items:center;justify-content:space-between;gap:34px;flex-wrap:wrap;border:1px solid #101214;border-radius:24px;padding:38px 40px;margin:0 0 72px}.wqcs-cta h2{margin:0 0 8px;font-size:clamp(22px,2.6vw,30px)}.wqcs-cta .wqcs-intro{margin:0;max-width:520px}.wqcs-btn{background:#101214;color:#fff;border-radius:999px;padding:15px 26px;font-size:15px;text-decoration:none;white-space:nowrap;transition:.2s}.wqcs-btn:hover{background:#eb5c20}.wqcs-links{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.wqcs-link{position:relative;border:1px solid #d9dcde;border-radius:18px;padding:22px 46px 22px 22px;display:flex;flex-direction:column;gap:6px;text-decoration:none;color:inherit;transition:.25s}.wqcs-link:hover{border-color:#101214;transform:translateY(-3px)}.wqcs-link-title{font-size:15px;font-weight:600;letter-spacing:-.01em}.wqcs-link-sub{font-size:12.5px;line-height:1.55;color:#64696d}.wqcs-arrow{position:absolute;top:18px;right:18px;width:26px;height:26px;border-radius:50%;background:#111;color:#fff;display:grid;place-items:center;font-size:11px}.wqcs-disclaimer{margin:64px 0 0;padding-top:26px;border-top:1px solid #e6e8e9;font-size:12px;line-height:1.75;color:#64696d;max-width:840px}@media(max-width:989px){.wqcs-bounds{grid-template-columns:1fr}.wqcs-links,.wqcs-cadences{grid-template-columns:1fr 1fr}}@media(max-width:749px){.wqcs-shell{width:calc(100% - 32px)}.wqcs-hero{padding:74px 0 46px}.wqcs-body{padding:48px 0 68px}.wqcs-def{padding:26px 24px;border-radius:18px;margin-bottom:52px}.wqcs-block{margin:0 0 52px;padding:0 0 52px}.wqcs-block--inverse,.wqcs-cta{padding:30px 24px;border-radius:18px}.wqcs-example{padding:26px 22px;border-radius:18px}.wqcs-example-line{grid-template-columns:1fr;gap:3px}.wqcs-links,.wqcs-cadences{grid-template-columns:1fr}.wqcs-cta{flex-direction:column;align-items:flex-start}}@media(prefers-reduced-motion:reduce){.wqcs-link,.wqcs-btn{transition:none}}.wql{background:#fff;color:#101214;overflow:hidden}.wql-shell{width:min(1100px,calc(100% - 64px));margin:auto}.wql-hero{background:#f2f3f3;padding:120px 0 70px}.wql-pill{display:inline-block;padding:9px 14px;border:1px solid #ccd0d2;border-radius:99px;background:#ffffffa8;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.wql .wql-title{font-size:clamp(46px,6.5vw,92px);font-weight:500;line-height:.9;letter-spacing:-.065em;margin:30px 0 24px}.wql-hero.compact{padding:75px 0 45px}.wql-hero.compact .wql-title{font-size:clamp(38px,5vw,68px)}.wql-lede{max-width:560px;font-size:17px;line-height:1.65;color:#45494c}.wql-body{padding:70px 0 110px}.wql-body.has-art{position:relative}.wql-art{display:none}@media(min-width:990px){.wql-art{display:block;position:absolute;top:60px;right:0;width:340px;height:430px;pointer-events:none}.wql-cert{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;border:1px solid #e3e5e6;border-radius:20px;padding:28px;box-shadow:0 24px 55px #19151221;transform:rotate(-3deg);overflow:hidden}.wql-cert.ghost{background:#eceef0;border-color:#e0e2e4;transform:rotate(3deg) translate(14px,10px);box-shadow:none}.wql-cert-mark{position:absolute;top:46%;left:50%;transform:translate(-50%,-50%) rotate(-24deg);font-size:34px;font-weight:800;letter-spacing:.3em;color:#1915120f;white-space:nowrap}.wql-cert header{display:flex;align-items:center;gap:10px;border-bottom:2px solid #101214;padding-bottom:14px}.wql-cert header b{font-size:22px;letter-spacing:-.03em}.wql-cert header span{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#777c80}.wql-cert .lot{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12px;letter-spacing:.12em;color:#101214;margin:16px 0 6px}.wql-cert ul{list-style:none;margin:0;padding:0}.wql-cert li{display:flex;justify-content:space-between;align-items:center;padding:11px 0;border-bottom:1px solid #eceef0}.wql-cert li span{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#45494c}.wql-cert li i,.wql-cert footer em{font-style:normal;width:20px;height:20px;border-radius:50%;background:linear-gradient(54deg,#f5a623 14%,#d6420a 85%);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:11px}.wql-cert footer{display:flex;justify-content:space-between;align-items:center;margin-top:18px}.wql-cert footer span{font-size:10px;color:#9a9ea1}.wql-cert footer em{width:auto;height:auto;border-radius:99px;padding:6px 12px;font-size:10px;font-weight:700;letter-spacing:.08em}.wql-art .dot{position:absolute;border-radius:50%;background:linear-gradient(54deg,#f5a623,#d6420a);opacity:.75}.wql-art .d1{width:10px;height:10px;left:-26px;top:38px}.wql-art .d2{width:16px;height:16px;left:-44px;top:64px;opacity:.45}.wql-art .d3{width:7px;height:7px;right:-14px;bottom:52px;opacity:.55}@media(prefers-reduced-motion:no-preference){.wql-cert{animation:wql-float 7s ease-in-out infinite}.wql-cert.ghost{animation:none}@keyframes wql-float{50%{transform:rotate(-3deg) translateY(-8px)}}}}.wql-search{max-width:560px}.wql-search label{display:block;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#777c80;margin-bottom:10px}.wql-search input{width:100%;min-height:58px;padding:0 22px;border:1.5px solid #101214;border-radius:99px;font-size:16px;background:#fff}.wql-search input:focus{outline:2px solid #101214;outline-offset:2px}.wql-hint{font-size:12px;color:#64696d;margin-top:10px}.wql-detail td{padding:0 12px 16px}.wql-results summary{cursor:pointer;font-size:12px;font-weight:600;color:#37695c;list-style:none;display:inline-flex;align-items:center;gap:6px;padding:6px 0}.wql-results summary::-webkit-details-marker{display:none}.wql-results summary:before{content:"+";font-weight:700;width:15px;height:15px;border:1px solid #d7e5df;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;background:#f1f7f4}.wql-results[open] summary:before{content:"\2212"}.wql-results summary span{color:#8a8f92;font-weight:400}.wql-results-wrap{overflow-x:auto;margin-top:8px}.wql-results-table{width:100%;min-width:520px;border-collapse:collapse;font-size:12px}.wql-results-table th{font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:#8a8f92;padding:8px 10px;border-bottom:1px solid #e3e5e6}.wql-results-table td{padding:9px 10px;border-bottom:1px solid #f0f1f2}.wql-results-table td.num{font-variant-numeric:tabular-nums;white-space:nowrap}.wql-verdict{font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:3px 8px;border:1px solid}.wql-verdict.is-pass,.wql-verdict.is-not_detected{color:#37695c;background:#f1f7f4;border-color:#d7e5df}.wql-verdict.is-fail{color:#8a2b2b;background:#fdf0f0;border-color:#ecc7c7}.wql-verdict.is-not_tested{color:#8a8f92;background:#f5f6f6;border-color:#e3e5e6}.wql-results-note{margin:12px 0 0;font-size:11px;line-height:1.6;color:#8a8f92;max-width:70ch}.wql-deeplink{max-width:560px;margin-top:18px;padding:12px 16px;border-radius:14px;font-size:13px;line-height:1.6}.wql-deeplink.is-found{background:#f1f7f4;border:1px solid #d7e5df;color:#37695c}.wql-deeplink.is-missing{background:#fdf6ef;border:1px solid #ecdcc7;color:#8a5a2b}.wql-deeplink a{color:inherit}.wql tr.is-deeplinked td{background:#f1f7f4}.wql tr.is-deeplinked td:first-child{box-shadow:inset 3px 0 #37695c}.wql-table-wrap{margin-top:44px;overflow-x:auto}.wql table{width:100%;border-collapse:collapse;font-size:14px;min-width:640px}.wql th{text-align:left;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#777c80;padding:14px 12px;border-bottom:1px solid #101214}.wql td{padding:16px 12px;border-bottom:1px solid #d9dcde}.wql td.lot{font-weight:700;letter-spacing:.02em}.wql-panels{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.wql-panels span{font-size:9px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:#37695c;background:#f1f7f4;border:1px solid #d7e5df;border-radius:999px;padding:3px 7px}.wql-more{margin-left:6px;font-size:10px;color:#8a8f92}.wql-accr{display:block;margin-top:3px;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#8a8f92}.wql-note-flag{display:block;margin-top:6px;font-size:11px;line-height:1.5;color:#8a5a2b}.wql-score b{font-size:15px;font-weight:700;font-variant-numeric:tabular-nums}.wql-score span{font-size:10px;color:#8a8f92;margin-left:2px}.wql-score .wql-pending{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#9a9ea1;margin:0}.wql-measures{margin-top:18px;border-top:1px solid #eceeef;padding-top:14px}.wql-measures summary{cursor:pointer;font-size:12px;font-weight:600;color:#101214}.wql-measures div{margin-top:10px;font-size:12px;line-height:1.7;color:#64696d;max-width:70ch}.wql td a{color:#101214;text-decoration:none;border-bottom:1px solid}.wql-none{margin-top:22px;font-size:14px;color:#45494c}.wql-none a{color:#101214}.wql-empty{margin-top:44px;border:1px dashed #b8bcbe;border-radius:18px;padding:38px;color:#64696d;font-size:14px;max-width:640px}.wql-explain{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:70px}.wql-explain article{border:1px solid #d9dcde;border-radius:20px;padding:24px}.wql-explain b{font-size:11px;color:#9a9ea1}.wql-explain h3{font-size:19px;font-weight:600;margin:26px 0 8px;letter-spacing:-.01em}.wql-explain p{font-size:13px;line-height:1.65;color:#696e72;margin:0}.wql-note{margin-top:56px;font-size:12px;line-height:1.7;color:#64696d;max-width:760px}.wql-note a{color:#101214}@media(max-width:749px){.wql-shell{width:calc(100% - 32px)}.wql-hero{padding:80px 0 50px}.wql-body{padding:50px 0 80px}.wql-explain{grid-template-columns:1fr}}.wqch{background:#fbf9f6;overflow:hidden;border-bottom:1px solid #E7E1D9}.wqch-shell{width:min(1280px,calc(100% - 64px));margin:auto;display:grid;grid-template-columns:1.05fr .95fr;gap:70px;align-items:center;padding:70px 0}.wqch-eyebrow{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:#6b635b;font-weight:700;margin:0 0 22px}.wqch-eyebrow span{color:#a69c92}.wqch h1{font-size:clamp(44px,5.8vw,84px);font-weight:500;line-height:.94;letter-spacing:-.055em;margin:0 0 20px;color:#191512}.wqch-lede{font-size:16px;line-height:1.65;color:#6b635b;max-width:480px;margin:0 0 26px}.wqch-chips{display:flex;gap:22px;flex-wrap:wrap}.wqch-chips span,.wqch-chips a{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:#3a332d;text-decoration:none}.wqch-chips a{border-bottom:1px solid #C9BFB2}.wqch-chips i{font-style:normal;width:18px;height:18px;border-radius:50%;background:linear-gradient(54deg,#f5a623,#d6420a);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:10px;flex:none}.wqch-media{position:relative;min-height:340px}.wqch-img,.wqch-mono{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #E7E1D9;border-radius:26px;overflow:hidden}.wqch-img{background-size:cover;background-position:center}.wqch-mono{background:#f1ede6;display:grid;place-items:center}.wqch-mono b{font-size:clamp(90px,10vw,150px);font-weight:600;letter-spacing:-.05em;color:#ddd4c7}.wqch-tag{position:absolute;top:16px;left:16px;background:#ffffffe6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid #E7E1D9;border-radius:99px;padding:8px 14px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:9px;letter-spacing:.16em;font-weight:700;color:#3a332d}.wqch-media i{position:absolute;border-radius:50%;background:linear-gradient(54deg,#f5a623,#d6420a);pointer-events:none}.wqch-media .d1{width:10px;height:10px;right:-18px;top:36px;opacity:.85}.wqch-media .d2{width:6px;height:6px;right:-30px;top:58px;opacity:.5}.wqch-media .d3{width:14px;height:14px;left:-22px;bottom:44px;opacity:.35}@media(max-width:989px){.wqch-shell{grid-template-columns:1fr;gap:26px;padding:46px 0;width:calc(100% - 32px)}.wqch h1{font-size:clamp(38px,9vw,54px)}.wqch-media{min-height:220px}.wqch-media i{display:none}}.wqc2{background:#fff;color:#101214}.wqc2-shell{width:min(980px,calc(100% - 64px));margin:auto}.wqc2-hero{background:#f2f3f3;padding:95px 0 55px}.wqc2-eyebrow{font-size:10px;letter-spacing:.17em;text-transform:uppercase;color:#777c80;font-weight:700;margin:0 0 18px}.wqc2 h1{font-size:clamp(38px,5.4vw,74px);font-weight:500;line-height:.94;letter-spacing:-.055em;margin:0}.wqc2-lede{max-width:600px;font-size:16.5px;line-height:1.65;color:#45494c;margin-top:20px}.wqc2-body{padding:60px 0 80px}.wqc2-table-wrap{overflow-x:auto}.wqc2 table{width:100%;border-collapse:collapse;font-size:14.5px;min-width:560px}.wqc2 thead th{text-align:left;font-size:12px;letter-spacing:.08em;text-transform:uppercase;padding:14px;border-bottom:2px solid #101214}.wqc2 tbody th{text-align:left;font-weight:600;padding:16px 14px;border-bottom:1px solid #d9dcde;width:26%;font-size:13px}.wqc2 tbody td{padding:16px 14px;border-bottom:1px solid #d9dcde;color:#33383b;line-height:1.6}.wqc2-content{margin-top:52px;font-size:15.5px;line-height:1.78;color:#33383b}.wqc2-content h2{font-size:25px;font-weight:600;letter-spacing:-.02em;margin:40px 0 12px}.wqc2-content h3{font-size:18px;font-weight:600;margin:28px 0 8px}.wqc2-choose{margin-top:56px;background:#f2f3f3;border-radius:22px;padding:34px}.wqc2-choose-title{font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:#777c80;font-weight:700;margin:0 0 12px}.wqc2-choose p{font-size:15px;line-height:1.7;color:#33383b;max-width:680px}.wqc2-actions{display:flex;gap:14px;margin-top:22px;flex-wrap:wrap}.wqc2-btn{min-height:50px;padding:0 24px;border-radius:99px;display:inline-flex;align-items:center;background:#111;color:#fff;text-decoration:none;font-size:12px;font-weight:700;transition:.25s}.wqc2-btn.light{background:#fff;color:#111;border:1px solid #c9cccd}.wqc2-btn:hover{transform:translateY(-2px)}.wqc2-note{background:#f2f3f3;padding:30px 0}.wqc2-note p{font-size:12px;line-height:1.7;color:#64696d;max-width:840px;margin:0}@media(max-width:749px){.wqc2-shell{width:calc(100% - 32px)}.wqc2-hero{padding:70px 0 40px}.wqc2-body{padding:42px 0 60px}.wqc2-choose{padding:24px;border-radius:16px}}.wqp{background:#fff;color:#101214;padding:95px 0;overflow:hidden}.wqp.tint{background:#f2f3f3}.wqp-shell{width:min(880px,calc(100% - 64px));margin:auto}.wqp-eyebrow{font-size:10px;letter-spacing:.17em;text-transform:uppercase;color:#777c80;margin:0 0 22px;font-weight:700}.wqp-title{font-size:clamp(40px,5.6vw,78px);font-weight:500;line-height:.94;letter-spacing:-.06em;margin:0 0 26px;text-wrap:balance}.wqp.wqp--l .wqp-title{font-size:clamp(28px,3.2vw,46px);letter-spacing:-.045em;line-height:1.02}@media(min-width:990px){.wqp.wqp--l .wqp-title{white-space:nowrap}}.wqp-lede{font-size:18px;line-height:1.65;color:#45494c;max-width:620px;margin-bottom:14px}.wqp-body{font-size:15.5px;line-height:1.75;color:#33383b}.wqp-body h2{font-size:26px;font-weight:600;letter-spacing:-.02em;margin:44px 0 12px}.wqp-body h3{font-size:19px;font-weight:600;margin:32px 0 8px}.wqp-body ul,.wqp-body ol{padding-left:22px}.wqp-body li{margin:6px 0}.wqp-actions{display:flex;align-items:center;gap:22px;margin-top:38px;flex-wrap:wrap}.wqp-btn{min-height:54px;padding:0 26px;border-radius:99px;display:inline-flex;align-items:center;background:#111;color:#fff;text-decoration:none;font-size:12px;font-weight:700;transition:.25s}.wqp-btn:hover{transform:translateY(-2px)}.wqp-link{color:#101214;text-decoration:none;border-bottom:1px solid;font-size:13px}@media(max-width:749px){.wqp{padding:65px 0}.wqp-shell{width:calc(100% - 32px)}}.wqp.wqp--compact{padding-top:50px;padding-bottom:50px}.wqe{min-height:var(--wqe-min-height);background:var(--wqe-bg);color:var(--wqe-text);display:grid;grid-template-columns:1.15fr .85fr;overflow:hidden}.wqe.flip{grid-template-columns:.85fr 1.15fr}.wqe.flip .media{order:2}.wqe .media{overflow:hidden}.wqe-image{width:100%;height:100%;background-image:var(--wqe-image-desktop);background-size:cover;background-position:var(--wqe-focal-x) center;filter:grayscale(.82) saturate(.72);transform:scale(var(--wqe-zoom));transition:transform 1s ease}.wqe:hover .wqe-image{transform:scale(calc(var(--wqe-zoom) + .025))}.wqe .copy{padding:var(--wqe-copy-pad) 7vw;display:flex;flex-direction:column;justify-content:center}.wqe--center .copy{align-items:center;text-align:center}.wqe small{display:block;font-size:10px;letter-spacing:.17em;color:var(--wqe-eyebrow);margin-bottom:20px;text-transform:uppercase}.wqe h2{font-size:clamp(44px,5.4vw,80px);font-weight:500;line-height:.94;letter-spacing:-.065em;margin:0 0 26px}.wqe p{color:var(--wqe-muted);line-height:1.8;font-size:15px}.wqe a{color:var(--wqe-text);text-decoration:none;border-bottom:1px solid;width:max-content;margin-top:22px;font-size:13px}.wqe-reveal{opacity:0;transform:translateY(24px);transition:opacity var(--wqe-speed),transform var(--wqe-speed)}.wqe-reveal.visible{opacity:1;transform:none}@media(min-width:990px){.wqe--hide-desktop{display:none!important}}@media(min-width:990px)and (max-width:1279px){.wqe,.wqe.flip{grid-template-columns:1fr 1fr}.wqe .copy{padding:clamp(54px,7vw,var(--wqe-copy-pad)) 5vw}.wqe h2{font-size:clamp(42px,5vw,64px)}}@media(max-width:989px){.wqe--hide-mobile{display:none!important}.wqe,.wqe.flip{min-height:0;grid-template-columns:1fr}.wqe.flip .media{order:0}.wqe .media{height:clamp(360px,52vw,520px)}.wqe-image{background-image:var(--wqe-image-mobile);background-position:var(--wqe-mobile-focal-x) center;transform:scale(var(--wqe-mobile-zoom))}.wqe:hover .wqe-image{transform:scale(var(--wqe-mobile-zoom))}.wqe .copy{padding:var(--wqe-copy-pad-mobile) 7vw calc(var(--wqe-copy-pad-mobile) + 10px)}}@media(max-width:749px){.wqe .media{height:var(--wqe-mobile-height)}.wqe .copy{padding-left:16px;padding-right:16px}.wqe h2{font-size:44px}}@media(prefers-reduced-motion:reduce){.wqe-image{transition:none}.wqe:hover .wqe-image{transform:scale(var(--wqe-zoom))}.wqe-reveal{opacity:1;transform:none;transition:none}}@media(max-width:989px)and (prefers-reduced-motion:reduce){.wqe:hover .wqe-image{transform:scale(var(--wqe-mobile-zoom))}}.wqc{text-align:center;background:var(--wqc-bg,#ededed);color:#101214;padding:130px 0;overflow:hidden}.wqc-shell{width:min(1280px,calc(100% - 64px));margin:auto}.wqc small{display:block;font-size:10px;letter-spacing:.17em;color:#777c80;text-transform:uppercase}.wqc h2{font-size:clamp(54px,9vw,130px);font-weight:500;line-height:.86;letter-spacing:-.08em;margin:44px auto;text-wrap:balance}.wqc.wqc--l h2{font-size:clamp(34px,4.5vw,66px);letter-spacing:-.055em;line-height:.95;white-space:nowrap}@media(max-width:989px){.wqc.wqc--l h2{white-space:normal}}@media(max-width:749px){.wqc.wqc--l h2{font-size:clamp(30px,8vw,42px);line-height:1.02}}.wqc-btn{min-height:54px;padding:0 26px;border-radius:99px;display:inline-flex;align-items:center;background:#111;color:#fff;text-decoration:none;font-size:12px;font-weight:700;transition:.25s}.wqc-btn:hover{transform:translateY(-2px)}.wqc-sub{margin-top:26px;font-size:12px;color:#64696d}.wqc-sub a{color:#111;text-decoration:none;border-bottom:1px solid}.wqc-reveal{opacity:0;transform:translateY(24px);transition:.75s}.wqc-reveal.visible{opacity:1;transform:none}@media(max-width:749px){.wqc{padding:85px 0}.wqc-shell{width:calc(100% - 32px)}.wqc h2{font-size:58px;margin:34px auto}}@media(prefers-reduced-motion:reduce){.wqc-reveal{opacity:1;transform:none}}.wqh{position:relative;min-height:82vh;display:flex;align-items:center;color:#101214;overflow:hidden;padding-top:var(--wqh-pt,0);padding-bottom:var(--wqh-pb,0)}.wqh-media{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;filter:grayscale(1)}.wqh-desat--soft .wqh-media{filter:grayscale(.35) saturate(.7)}.wqh-desat--none .wqh-media{filter:none}.wqh-grain{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-repeat:repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E")}.wqh-grain--none .wqh-grain{display:none}.wqh-grain--fine .wqh-grain{opacity:.035}.wqh-grain--medium .wqh-grain{opacity:.075}@keyframes wqh-settle{0%{transform:scale(1.05)}to{transform:scale(1)}}.wqh-motion--settle .wqh-media{animation:wqh-settle 9s cubic-bezier(.16,.8,.24,1) both}@media(prefers-reduced-motion:reduce){.wqh-motion--settle .wqh-media{animation:none}}.wqh-media--mobile{display:none}.wqh--center .wqh-copy{margin-inline:auto;text-align:center}.wqh--center .wqh-actions{justify-content:center}@media(max-width:749px){.wqh-media--desktop{display:none}.wqh-media--mobile{display:block}.wqh--desktop-only{display:none}}@media(min-width:750px){.wqh--mobile-only{display:none}}.wqh-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#fffffff0,#ffffffd1 44%,#ffffff59)}.wqh-shell{position:relative;width:min(1280px,calc(100% - 64px));margin:auto;padding:96px 0}.wqh-copy{max-width:640px}.wqh-pill{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;border:1px solid #10121433;border-radius:999px;padding:7px 14px;margin-bottom:22px;background:#fffc}.wqh h1{font-size:clamp(34px,5vw,60px);line-height:1.04;letter-spacing:-.02em;margin:0 0 18px;font-weight:650}.wqh-lede{font-size:16px;line-height:1.65;color:#3c4043;max-width:520px}.wqh-lede p{margin:0}.wqh-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.wqh-btn{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;text-decoration:none;border-radius:999px;padding:14px 26px;min-height:44px;transition:opacity .15s}.wqh-btn:hover{opacity:.85}.wqh-btn.dark{background:#101214;color:#fff}.wqh-btn.light{background:#fff;color:#101214;border:1px solid #10121440}.wqh-proof{margin-top:26px;font-size:11px;font-weight:600;letter-spacing:.1em;color:#5a5f63}.wqh-fx{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;transition:opacity .45s ease}.wqh.wqh-fx-on .wqh-fx{opacity:1}.wqh-dim{position:absolute;top:0;right:0;bottom:0;left:0;background:#06070957}.wqh-beam{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;mix-blend-mode:screen}.wqh-word{transition:color .35s ease,text-shadow .35s ease}.wqh.wqh-fx-on .wqh-word{color:#fff;text-shadow:0 0 14px rgba(255,255,255,.9),0 0 46px rgba(255,240,205,.55)}@media(pointer:coarse),(prefers-reduced-motion:reduce){.wqh-fx{display:none}}@media(max-width:749px){.wqh{min-height:72vh}.wqh-shell{width:calc(100% - 32px);padding:64px 0}.wqh-shade{background:linear-gradient(180deg,#fffffff2,#fffc)}.wqh-btn{width:100%;justify-content:center}}.wqhl{background:#fff;color:#101214;padding:88px 0}.wqhl-shell{width:min(1100px,calc(100% - 64px));margin:auto}.wqhl-head{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin:0 0 34px}.wqhl-head-copy{max-width:640px}.wqhl-eyebrow{font-size:10px;letter-spacing:.17em;text-transform:uppercase;color:#777c80;font-weight:700;margin:0 0 14px}.wqhl-title{font-size:clamp(30px,3.6vw,46px);font-weight:500;line-height:1.04;letter-spacing:-.045em;margin:0}.wqhl-lede{margin:14px 0 0;font-size:15.5px;line-height:1.65;color:#45494c;max-width:560px}.wqhl-all{flex:0 0 auto;font-size:13px;color:#101214;text-decoration:none;border-bottom:1px solid #101214;padding-bottom:2px;white-space:nowrap}.wqhl-all:hover{opacity:.62}.wqhl-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:18px;align-items:stretch}.wqhl-stack{display:flex;flex-direction:column;gap:12px}.wqhl-item{flex:1 1 auto}.wqhl-lead{display:flex;flex-direction:column;text-decoration:none;color:inherit;border:1px solid #e2e5e6;border-radius:20px;overflow:hidden;transition:border-color .25s ease,transform .25s ease}.wqhl-lead:hover{border-color:#101214;transform:translateY(-3px)}.wqhl-lead-img{display:block;aspect-ratio:16/10;overflow:hidden;background:#f2f3f3}.wqhl-lead-img img{width:100%;height:100%;object-fit:cover;display:block}.wqhl-lead-body{display:flex;flex-direction:column;gap:10px;padding:24px}.wqhl-lead-title{font-size:24px;font-weight:600;line-height:1.22;letter-spacing:-.028em}.wqhl-lead-sub{font-size:13.5px;line-height:1.65;color:#64696d}.wqhl-read{margin-top:4px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#101214}.wqhl-item{display:flex;flex-direction:column;justify-content:center;gap:7px;text-decoration:none;color:inherit;border:1px solid #e2e5e6;border-radius:18px;padding:18px 20px;transition:border-color .25s ease,transform .25s ease}.wqhl-item:hover{border-color:#101214;transform:translateY(-2px)}.wqhl-item-title{font-size:16px;font-weight:600;line-height:1.32;letter-spacing:-.02em}.wqhl-item-sub{font-size:12.5px;line-height:1.6;color:#64696d}.wqhl-meta{display:flex;align-items:center;gap:10px;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:#9a9ea1}.wqhl-badge{border:1px solid #d9dcde;border-radius:999px;padding:4px 9px;letter-spacing:.06em;color:#45494c}.wqhl-chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:26px;padding-top:22px;border-top:1px solid #eceeef}.wqhl-chips-label{font-size:10px;letter-spacing:.17em;text-transform:uppercase;color:#9a9ea1;font-weight:700;margin-right:4px}.wqhl-chip{display:inline-block;border:1px solid #d9dcde;border-radius:999px;padding:8px 14px;font-size:12.5px;line-height:1;color:#25292c;text-decoration:none;transition:background .2s,color .2s,border-color .2s}.wqhl-chip:hover{border-color:#101214;background:#101214;color:#fff}.wqhl-empty{border:1px dashed #b8bcbe;border-radius:18px;padding:34px;color:#64696d;font-size:14px;max-width:640px}.wqhl-note{margin:34px 0 0;font-size:12px;line-height:1.7;color:#72777a;max-width:760px}@media(max-width:989px){.wqhl{padding:66px 0}.wqhl-grid{grid-template-columns:1fr;gap:12px}.wqhl-head{flex-direction:column;align-items:flex-start;gap:16px}}@media(max-width:749px){.wqhl{padding:52px 0}.wqhl-shell{width:calc(100% - 32px)}.wqhl-lead-body{padding:18px}.wqhl-lead-title{font-size:20px}.wqhl-chips{margin-top:20px;padding-top:18px}}@media(prefers-reduced-motion:reduce){.wqhl-lead,.wqhl-item,.wqhl-chip{transition:none}}.wqf{--ink:#101214;--line:#d9dcde;overflow:hidden;background:#fff;color:var(--ink)}.wqf-shell{width:min(1280px,calc(100% - 64px));margin:auto}.wqf-hero{height:min(900px,92vh);min-height:720px;position:relative;background:#eef0f0}.wqf-hero-image{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.wqf-hero-photo{width:100%;height:100%;display:block;object-fit:cover;object-position:center 56%;filter:grayscale(.25) saturate(.55);-webkit-mask-image:linear-gradient(90deg,transparent 0,transparent 18%,rgba(0,0,0,.42) 40%,#000 70%);mask-image:linear-gradient(90deg,transparent 0,transparent 18%,rgba(0,0,0,.42) 40%,#000 70%)}.wqf-grain{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-repeat:repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E")}.wqf-grain--none .wqf-grain{display:none}.wqf-grain--fine .wqf-grain{opacity:.035}.wqf-grain--medium .wqf-grain{opacity:.075}@keyframes wqf-settle{0%{transform:scale(1.045)}to{transform:scale(1)}}@keyframes wqf-wipe{0%{clip-path:inset(0 0 100% 0);transform:translateY(.16em)}to{clip-path:inset(0 0 -12% 0);transform:none}}.wqf-motion--zoom .wqf-hero-photo,.wqf-motion--zoom_headline .wqf-hero-photo{animation:wqf-settle 9s cubic-bezier(.16,.8,.24,1) both}.wqf-motion--zoom_headline h1{animation:wqf-wipe .8s cubic-bezier(.2,.8,.2,1) .08s both}.wqf-hero__inner{height:100%;position:relative;display:flex;align-items:center;justify-content:space-between}.wqf-copy{width:58%;max-width:700px}.wqf-pill{display:inline-block;padding:9px 14px;border:1px solid #ccd0d2;border-radius:99px;background:#ffffffa8;font-size:10px;font-weight:700;letter-spacing:.12em}.wqf h1{font-size:clamp(65px,8.2vw,125px);font-weight:500;line-height:.86;letter-spacing:-.075em;margin:38px 0 32px}.wqf-lede{max-width:520px;font-size:19px;line-height:1.6;color:#45494c}.wqf-actions{display:flex;gap:10px;margin-top:38px}.wqf-btn{min-height:54px;padding:0 23px;border-radius:99px;display:inline-flex;align-items:center;text-decoration:none;font-size:12px;font-weight:700;transition:.25s}.wqf-btn:hover{transform:translateY(-2px)}.wqf-btn.dark{background:#111;color:#fff}.wqf-btn.light{background:#ffffffb5;color:#111;border:1px solid #d3d5d6}.wqf-btn.white{background:#fff;color:#111}.wqf-proof{font-size:10px;letter-spacing:.07em;color:#64696d;margin-top:30px}.wqf-float{align-self:flex-end;margin-bottom:55px;padding:18px;border:1px solid #fff;border-radius:18px;background:#ffffff78;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);display:flex;gap:25px;font-size:9px}.wqf-ticker{background:#111;color:#fff;padding:14px 0;white-space:nowrap;overflow:hidden;font-size:10px;letter-spacing:.18em}.wqf-ticker div{animation:ticker 18s linear infinite}.wqf-section{padding:125px 0}.wqf-heading{display:grid;grid-template-columns:1.4fr .6fr;gap:80px;align-items:end;margin-bottom:60px}.wqf small{display:block;font-size:10px;letter-spacing:.17em;color:#777c80;margin-bottom:20px}.wqf-heading h2{font-size:clamp(46px,6vw,85px);font-weight:500;line-height:.98;letter-spacing:-.06em;margin:0}.wqf-heading p{font-size:14px;line-height:1.75;color:#696e72}.wqf-heading>a{justify-self:end;color:#111;text-decoration:none;border-bottom:1px solid;font-size:12px}.wqf-bento{display:grid;grid-template-columns:1.35fr .65fr;grid-template-rows:repeat(2,270px);gap:14px}.wqf-bento article{position:relative;border-radius:26px;padding:27px;overflow:hidden}.wqf-bento em{font-style:normal;font-size:10px}.wqf-bento .main{grid-row:1/3;background:#151719;color:#fff;display:flex;flex-direction:column;justify-content:space-between}.wqf-bento .main h3{font-size:58px;line-height:1;letter-spacing:-.05em;margin:0}.wqf-bento .main p{color:#a9adb0}.orbit{position:absolute;width:350px;height:350px;border:1px solid #ffffff25;border-radius:50%;right:-55px;top:50%;transform:translateY(-50%);display:grid;place-items:center}.orbit:before,.orbit:after{content:"";position:absolute;border:1px solid #ffffff18;border-radius:50%;top:52px;right:52px;bottom:52px;left:52px}.orbit:after{top:108px;right:108px;bottom:108px;left:108px}.orbit b{font-size:45px}.orbit i{position:absolute;width:7px;height:7px;background:#fff;border-radius:50%;animation:pulse 2s infinite}.orbit i:nth-of-type(1){left:18%;top:15%}.orbit i:nth-of-type(2){right:6%;top:50%}.orbit i:nth-of-type(3){left:30%;bottom:4%}.stat{background:#e9eaeb;display:flex;flex-direction:column}.stat>strong{margin:auto 0 0;font-size:74px;line-height:1}.stat small{display:inline;color:#111;margin-left:5px}.stat p,.signal p{font-size:12px;color:#666}.signal{background:#f8f8f7;border:1px solid #e2e4e5}.signal>div{display:flex;gap:5px;align-items:end;height:34px;margin-top:20px}.signal i{width:5px;background:#222;height:100%}.signal i:nth-child(1){height:25%}.signal i:nth-child(2){height:50%}.signal i:nth-child(3){height:75%}.signal h3{font-size:24px;margin:35px 0 6px}.wqf-shop{background:#f2f3f3}.wqf-products{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.visual{height:500px;background:#e4e6e7;border-radius:23px;display:grid;place-items:center;position:relative;overflow:hidden;color:#111}.visual:before{content:"";position:absolute;width:315px;height:315px;border-radius:50%;background:#fff;opacity:.76;transition:.6s}.wqf-product:hover .visual:before{transform:scale(1.13)}.tag,.arrow{position:absolute;top:17px;z-index:2}.tag{left:17px;border:1px solid #c6c9cb;background:#ffffffb5;border-radius:99px;padding:8px 11px;font-size:9px}.arrow{right:17px;width:38px;height:38px;border-radius:50%;background:#111;color:#fff;display:grid;place-items:center}.pack{position:relative;z-index:1;width:175px;height:275px;padding:22px;border-radius:15px 15px 43px 43px;background:linear-gradient(145deg,#fff,#d7dadd);box-shadow:0 35px 55px #22272c28;display:flex;flex-direction:column;justify-content:center;text-align:center;transition:.5s}.wqf-product:hover .pack{transform:translateY(-9px)}.pack small{font-size:31px;font-weight:800;color:#111;margin:0}.pack strong{font-size:17px;text-transform:uppercase;margin:34px 0 20px}.pack i{font-size:8px;font-style:normal;color:#74787b}.info{display:flex;justify-content:space-between;padding:17px 3px}.info p{font-size:10px;color:#777;margin:0}.info h3{font-size:19px;margin:4px 0}.info>div:last-child{text-align:right}.info b,.info span{display:block}.info span{font-size:9px;color:#777}.visual .photo{position:relative;z-index:1;width:62%;max-height:78%;object-fit:contain;filter:drop-shadow(0 35px 55px #22272c28);transition:.5s}.wqf-product:hover .photo{transform:translateY(-9px)}.wqf-b2b{margin-top:28px;font-size:12px;color:#64696d}.wqf-b2b a{color:#111;text-decoration:none;border-bottom:1px solid}.wqf-editorial{min-height:800px;background:#111;color:#fff;display:grid;grid-template-columns:1.15fr .85fr}.wqf-editorial .media{overflow:hidden}.wqf-editorial-image{width:100%;height:100%;background-size:cover;background-position:center;filter:grayscale(1);transition:1s}.wqf-editorial:hover .wqf-editorial-image{transform:scale(1.025)}.wqf-editorial .copy{padding:90px 8vw;display:flex;flex-direction:column;justify-content:center}.wqf-editorial h2{font-size:clamp(52px,6vw,88px);font-weight:500;line-height:.94;letter-spacing:-.065em;margin:0 0 30px}.wqf-editorial p{color:#aeb2b5;line-height:1.8}.wqf-editorial a{color:#fff;text-decoration:none;border-bottom:1px solid;width:max-content}.wqf-list{border-top:1px solid var(--line)}.wqf-list article{display:grid;grid-template-columns:65px 1fr 1fr 25px;gap:28px;align-items:center;padding:35px 0;border-bottom:1px solid var(--line)}.wqf-list h3{font-size:29px;font-weight:500;margin:0}.wqf-list p{font-size:12px;color:#6c7175}.wqf-member{background:#151719;color:#fff}.wqf-member>.wqf-shell{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center;padding:125px 0}.wqf-member h2{font-size:clamp(55px,7vw,98px);font-weight:500;line-height:.91;letter-spacing:-.07em;margin:0 0 25px}.wqf-member p{color:#aeb2b5}.wqf-stats{border:1px solid #ffffff25;border-radius:25px;padding:6px 27px}.wqf-stats div{display:flex;justify-content:space-between;padding:25px 0;border-bottom:1px solid #ffffff20}.wqf-stats div:last-child{border:0}.wqf-stats strong{font-size:37px}.wqf-stats span{font-size:10px;color:#9da1a4}.wqf-faq__grid{display:grid;grid-template-columns:.7fr 1.3fr;gap:100px}.wqf-faq h2{font-size:85px;line-height:.92;letter-spacing:-.07em;font-weight:500;margin:0}.wqf-faq details{border-top:1px solid var(--line);padding:23px 0}.wqf-faq summary{list-style:none;display:flex;justify-content:space-between;font-size:18px;font-weight:600}.wqf-faq details p{color:#696e72}.wqf-final{text-align:center;background:#ededed;padding:145px 0}.wqf-final h2{font-size:clamp(62px,10vw,145px);font-weight:500;line-height:.84;letter-spacing:-.08em;margin:50px auto}.reveal{opacity:0;transform:translateY(24px);transition:.75s}.reveal.visible{opacity:1;transform:none}@keyframes ticker{to{transform:translate(-45%)}}@keyframes pulse{50%{transform:scale(1.8);opacity:.25}}@media(max-width:749px){.wqf-shell{width:calc(100% - 32px)}.wqf-hero{height:850px;min-height:0}.wqf-hero-image{top:42%;height:58%;bottom:auto}.wqf-hero-photo{object-position:center 62%;-webkit-mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.5) 24%,#000 58%);mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.5) 24%,#000 58%)}.wqf-hero__inner{display:block;padding-top:70px}.wqf-copy{width:100%}.wqf h1{font-size:clamp(55px,17vw,75px);margin:27px 0 20px;max-width:360px}.wqf-lede{font-size:14px;max-width:330px}.wqf-actions{margin-top:25px}.wqf-actions .light,.wqf-proof{display:none}.wqf-float{position:absolute;right:0;bottom:30px;margin:0}.wqf-section{padding:82px 0}.wqf-heading{grid-template-columns:1fr;gap:22px;margin-bottom:37px}.wqf-heading h2{font-size:47px}.wqf-heading p{font-size:12px}.wqf-heading>a{justify-self:start}.wqf-bento{grid-template-columns:1fr 1fr;grid-template-rows:390px 210px;gap:9px}.wqf-bento article{border-radius:19px;padding:19px}.wqf-bento .main{grid-column:1/3;grid-row:auto}.wqf-bento .main h3{font-size:41px;max-width:220px}.orbit{width:260px;height:260px;right:-90px}.stat>strong{font-size:50px}.signal h3{font-size:19px}.wqf-products{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:11px;margin-right:-16px;padding-right:16px;scrollbar-width:none}.wqf-product{min-width:84vw;scroll-snap-align:start}.visual{height:430px}.wqf-editorial{min-height:0;grid-template-columns:1fr}.wqf-editorial .media{height:430px}.wqf-editorial .copy{padding:70px 16px 80px}.wqf-editorial h2{font-size:51px}.wqf-list article{grid-template-columns:38px 1fr 20px;gap:9px;padding:27px 0}.wqf-list h3{font-size:22px}.wqf-list p{grid-column:2/4}.wqf-member>.wqf-shell{grid-template-columns:1fr;gap:45px;padding:82px 0}.wqf-member h2{font-size:57px}.wqf-faq__grid{grid-template-columns:1fr;gap:44px}.wqf-faq h2{font-size:58px}.wqf-faq summary{font-size:15px}.wqf-final{padding:95px 0}.wqf-final h2{font-size:62px;margin:38px 0}}@media(prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none}.wqf-ticker div,.orbit i{animation:none}.wqf-hero-photo,.wqf-hero h1{animation:none!important;clip-path:none}}.wqhw{background:#fff;color:#101214}.wqhw-shell{width:min(1100px,calc(100% - 64px));margin:auto}.wqhw-hero{background:#f2f3f3;padding:100px 0 64px}.wqhw-eyebrow{font-size:10px;letter-spacing:.17em;text-transform:uppercase;color:#777c80;font-weight:700;margin:0 0 18px}.wqhw h1{font-size:clamp(42px,6vw,86px);font-weight:500;line-height:.92;letter-spacing:-.06em;margin:0 0 22px}.wqhw-lede{max-width:620px;font-size:17px;line-height:1.65;color:#45494c}.wqhw-principle{margin:32px 0 0;padding:18px 22px;border-left:2px solid #101214;background:#fff;max-width:680px;font-size:15px;line-height:1.6}.wqhw-body{padding:72px 0 96px}.wqhw-block{margin:0 0 76px;padding:0 0 76px;border-bottom:1px solid #e6e8e9}.wqhw-block:last-of-type{border-bottom:0;padding-bottom:0}.wqhw-kicker{font-size:10px;letter-spacing:.17em;text-transform:uppercase;color:#777c80;font-weight:700;margin:0 0 10px}.wqhw h2{font-size:clamp(26px,3.2vw,40px);font-weight:500;letter-spacing:-.035em;line-height:1.1;margin:0 0 18px}.wqhw-intro{max-width:680px;font-size:15.5px;line-height:1.7;color:#45494c;margin:0 0 30px}.wqhw-intro p{margin:0 0 12px}.wqhw-steps{list-style:none;margin:0;padding:0;counter-reset:none}.wqhw-step{display:grid;grid-template-columns:64px 1fr;gap:20px;padding:26px 0;border-top:1px solid #e6e8e9}.wqhw-step:first-child{border-top:0;padding-top:0}.wqhw-step-n{font-size:12px;color:#9a9ea1;letter-spacing:.08em;padding-top:5px}.wqhw-step h3{font-size:19px;font-weight:600;letter-spacing:-.02em;margin:0 0 8px}.wqhw-step-body{font-size:14.5px;line-height:1.7;color:#45494c;max-width:640px}.wqhw-step-body p{margin:0 0 10px}.wqhw-step-note{margin:12px 0 0;font-size:12.5px;line-height:1.6;color:#777c80;border-left:2px solid #d9dcde;padding-left:12px;max-width:600px}.wqhw-block--inverse{background:#101214;color:#fff;border-radius:26px;padding:56px;margin-bottom:76px;border-bottom:0}.wqhw-block--inverse .wqhw-kicker{color:#9a9ea1}.wqhw-block--inverse .wqhw-intro{color:#c7cbce}.wqhw-rules{display:grid;grid-template-columns:1fr 1fr;gap:26px 34px;margin-top:8px}.wqhw-rule h3{font-size:16px;font-weight:600;margin:0 0 7px;letter-spacing:-.01em}.wqhw-rule p{margin:0;font-size:14px;line-height:1.65;color:#c7cbce}.wqhw-gates{list-style:none;margin:0 0 24px;padding:0;display:flex;flex-wrap:wrap;gap:9px}.wqhw-gates li{border:1px solid #d9dcde;border-radius:999px;padding:10px 17px;font-size:13.5px;line-height:1}.wqhw-callout{border:1px solid #101214;border-radius:18px;padding:24px 26px;max-width:720px;font-size:14.5px;line-height:1.7}.wqhw-callout p{margin:0 0 10px}.wqhw-callout p:last-child{margin:0}.wqhw-tablewrap{overflow-x:auto}.wqhw-table{width:100%;border-collapse:collapse;font-size:14px;min-width:640px}.wqhw-table th,.wqhw-table td{text-align:left;vertical-align:top;padding:14px 16px;border-bottom:1px solid #e6e8e9;line-height:1.6}.wqhw-table thead th{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#777c80;font-weight:700;border-bottom-color:#101214}.wqhw-table tbody th{font-weight:600;width:26%}.wqhw-table td{color:#45494c}.wqhw-facts{margin:0;padding:0}.wqhw-fact{display:grid;grid-template-columns:32% 1fr;gap:20px;padding:16px 0;border-top:1px solid #e6e8e9}.wqhw-fact:first-child{border-top:0}.wqhw-fact dt{font-size:14px;font-weight:600}.wqhw-fact dd{margin:0;font-size:14px;line-height:1.7;color:#45494c}.wqhw-block--legal{background:#f7f8f8;border-radius:26px;padding:52px 56px;border-bottom:0}.wqhw-clauses{margin:0;padding:0 0 0 20px;display:grid;gap:22px}.wqhw-clauses li{font-size:13.5px;line-height:1.7;color:#45494c}.wqhw-clauses h3{font-size:14.5px;font-weight:600;color:#101214;margin:0 0 5px;letter-spacing:-.01em}.wqhw-clauses div p{margin:0 0 8px}.wqhw-links{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.wqhw-link{position:relative;border:1px solid #d9dcde;border-radius:18px;padding:22px 46px 22px 22px;display:flex;flex-direction:column;gap:6px;text-decoration:none;color:inherit;transition:.25s}.wqhw-link:hover{border-color:#101214;transform:translateY(-3px)}.wqhw-link-title{font-size:15px;font-weight:600;letter-spacing:-.01em}.wqhw-link-sub{font-size:12.5px;line-height:1.55;color:#64696d}.wqhw-arrow{position:absolute;top:18px;right:18px;width:26px;height:26px;border-radius:50%;background:#111;color:#fff;display:grid;place-items:center;font-size:11px}.wqhw-disclaimer{margin:64px 0 0;padding-top:26px;border-top:1px solid #e6e8e9;font-size:12px;line-height:1.75;color:#64696d;max-width:840px}.wqhw-note{margin:14px 0 0;font-size:11.5px;line-height:1.7;color:#8a8e91;max-width:840px}@media(max-width:989px){.wqhw-rules{grid-template-columns:1fr}.wqhw-links{grid-template-columns:1fr 1fr}}@media(max-width:749px){.wqhw-shell{width:calc(100% - 32px)}.wqhw-hero{padding:74px 0 46px}.wqhw-body{padding:48px 0 68px}.wqhw-block{margin:0 0 52px;padding:0 0 52px}.wqhw-block--inverse,.wqhw-block--legal{padding:34px 24px;border-radius:18px}.wqhw-step{grid-template-columns:40px 1fr;gap:12px}.wqhw-fact{grid-template-columns:1fr;gap:5px}.wqhw-links{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.wqhw-link{transition:none}}.wqie{background:#fff;color:#101214}.wqie-shell{width:min(1100px,calc(100% - 64px));margin:auto}.wqie-hero{overflow:hidden;background:#f2f3f3;padding:95px 0 55px}.wqie-hero-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:52px;align-items:center}.wqie-eyebrow{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:10px;letter-spacing:.17em;text-transform:uppercase;color:#777c80;font-weight:700;margin:0 0 18px}.wqie-chip{border:1px solid #c9cdcf;border-radius:999px;padding:4px 10px;letter-spacing:.12em;color:#4c5154}.wqie-chip-ev{border-color:#101214;color:#101214}.wqie-risk-chip{display:inline-flex;align-items:center;gap:6px;border:1px solid currentColor;border-radius:999px;padding:5px 10px;letter-spacing:.11em}.wqie-risk-chip:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.wqie-risk-chip--standard{color:#37695c;background:#f1f7f4}.wqie-risk-chip--caution{color:#946000;background:#fff7e5}.wqie-risk-chip--high{color:#a9342e;background:#fff1ef}.wqie-risk-chip--restricted{color:#70223a;background:#fbeef3}.wqie h1{font-size:clamp(40px,5.6vw,80px);font-weight:500;line-height:.94;letter-spacing:-.055em;margin:0}.wqie-lede{margin:22px 0 0;max-width:560px;font-size:17px;line-height:1.6;color:#45494c}.wqie-aliases{margin:16px 0 0;font-size:12.5px;color:#64696d}.wqie-aliases span{text-transform:uppercase;letter-spacing:.13em;font-size:10px;font-weight:700;color:#8b9094;margin-right:6px}.wqie-goals{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:22px 0 0;padding:0}.wqie-goals li{border:1px solid #d0d4d6;border-radius:999px;padding:5px 12px;font-size:11.5px;color:#45494c;background:#fff}.wqie-signal{position:relative;width:min(100%,390px);aspect-ratio:1.12/1;margin:0 0 0 auto;overflow:hidden;border:1px solid rgba(16,18,20,.13);border-radius:26px;background:#ffffff7a;isolation:isolate}.wqie-signal-grid{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(16,18,20,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(16,18,20,.045) 1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:linear-gradient(to bottom,transparent 3%,#000 28%,#000 72%,transparent 97%);mask-image:linear-gradient(to bottom,transparent 3%,#000 28%,#000 72%,transparent 97%)}.wqie-signal-scan{display:block!important;position:absolute;width:115%;aspect-ratio:1;left:-8%;top:-31%;border-radius:50%;background:conic-gradient(from 0deg,transparent 0 77%,rgba(16,18,20,.1) 84%,transparent 90%);transform-origin:center}.wqie-signal-ring{display:block!important;position:absolute;left:50%;top:45%;border:1px solid rgba(16,18,20,.18);border-radius:50%;transform:translate(-50%,-50%)}.wqie-signal-ring:after{content:"";position:absolute;width:7px;height:7px;border-radius:50%;background:#f25c05;box-shadow:0 0 0 5px #f25c051a}.wqie-signal-ring--outer{width:70%;aspect-ratio:1}.wqie-signal-ring--outer:after{right:10%;top:14%}.wqie-signal-ring--middle{width:50%;aspect-ratio:1;border-style:dashed}.wqie-signal-ring--middle:after{left:1%;top:56%}.wqie-signal-ring--inner{width:30%;aspect-ratio:1}.wqie-signal-ring--inner:after{right:-2%;bottom:26%}.wqie-signal-core{position:absolute;left:50%;top:45%;width:88px;aspect-ratio:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;border-radius:50%;background:#101214;color:#fff;transform:translate(-50%,-50%);box-shadow:0 14px 40px #10121429}.wqie-signal-core strong{font-size:22px;line-height:1;letter-spacing:-.06em}.wqie-signal-core span{max-width:72px;font-size:7px;line-height:1.3;letter-spacing:.13em;text-align:center;text-transform:uppercase;color:#d4d7d8}.wqie-signal-node{position:absolute;display:flex;align-items:center;gap:7px;font-size:8px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#555b5f;white-space:nowrap}.wqie-signal-node i{display:block;width:6px;height:6px;border-radius:50%;background:#101214}.wqie-signal-node--one{left:8%;top:18%}.wqie-signal-node--two{right:7%;top:27%}.wqie-signal-node--three{left:11%;bottom:23%}.wqie-signal figcaption{position:absolute;left:22px;right:22px;bottom:18px;display:flex;justify-content:space-between;gap:14px;padding-top:13px;border-top:1px solid rgba(16,18,20,.13);font-size:8px;letter-spacing:.14em;text-transform:uppercase;color:#747a7e}.wqie-signal figcaption strong{max-width:56%;overflow-wrap:anywhere;color:#101214;text-align:right}.wqie-signal--subtle .wqie-signal-scan,.wqie-signal--full .wqie-signal-scan{animation:wqie-signal-turn var(--wqie-signal-speed) linear infinite}.wqie-signal--subtle .wqie-signal-ring:after,.wqie-signal--full .wqie-signal-ring:after{animation:wqie-signal-pulse 3.8s ease-in-out infinite}.wqie-signal--full .wqie-signal-ring--middle{animation:wqie-signal-breathe 5s ease-in-out infinite}@keyframes wqie-signal-turn{to{transform:rotate(360deg)}}@keyframes wqie-signal-pulse{50%{box-shadow:0 0 0 10px #f25c0500}}@keyframes wqie-signal-breathe{50%{transform:translate(-50%,-50%) scale(1.06)}}.wqie-layout{display:grid;grid-template-columns:1fr 320px;gap:64px;padding:65px 0 80px;align-items:start}.wqie-body{font-size:15.5px;line-height:1.78;color:#33383b}.wqie-body h2{font-size:26px;font-weight:600;letter-spacing:-.02em;margin:42px 0 12px}.wqie-body h3{font-size:19px;font-weight:600;margin:30px 0 8px}.wqie-body ul,.wqie-body ol{padding-left:22px}.wqie-body p{margin:0 0 16px}.wqie-block{margin-top:46px}.wqie-block>h2{font-size:26px;font-weight:600;letter-spacing:-.02em;margin:0 0 14px}.wqie-wont>h2{padding-top:34px;border-top:1px solid #e2e5e6}.wqie-caution{border:1px solid #d9dcde;border-radius:18px;padding:24px;background:#fafbfb}.wqie-caution>h2{font-size:15px;letter-spacing:.02em}.wqie-caution p{font-size:13.5px;line-height:1.7;color:#4c5154;margin:0}.wqie-flag{margin-top:10px!important;font-weight:600;color:#101214}.wqie-refs ul{list-style:none;margin:0;padding:0}.wqie-refs li{font-size:12.5px;line-height:1.6;color:#64696d;border-top:1px solid #e8eaeb;padding:10px 0}.wqie-refs li:first-child{border-top:0;padding-top:0}.wqie-refs a{color:#101214;text-underline-offset:3px}.wqie-aside{position:sticky;top:90px;align-self:start;display:flex;flex-direction:column;gap:20px}.wqie-aside-title{font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:#777c80;font-weight:700;margin:0 0 14px}.wqie-panel{border:1px solid #d9dcde;border-radius:18px;padding:22px}.wqie-risk-panel{border-left:4px solid #37695c;background:#f7faf8}.wqie-risk-panel--caution{border-left-color:#c98700;background:#fffaf0}.wqie-risk-panel--high{border-left-color:#c9433b;background:#fff6f4}.wqie-risk-panel--restricted{border-left-color:#70223a;background:#fcf3f6}.wqie-risk-title{display:block;font-size:17px;line-height:1.2;margin:0 0 10px}.wqie-risk-panel p{font-size:12px;line-height:1.65;color:#555b5f;margin:0}.wqie-risk-panel ul{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:12px 0 0;padding:0}.wqie-risk-panel li{border:1px solid currentColor;border-radius:999px;padding:4px 8px;font-size:9px;line-height:1;letter-spacing:.08em;text-transform:uppercase}.wqie-risk-note{border-top:1px solid rgba(16,18,20,.12);margin-top:14px!important;padding-top:12px;font-weight:650;color:#101214!important}.wqie-facts dl{margin:0}.wqie-facts dl>div{display:flex;justify-content:space-between;gap:14px;padding:9px 0;border-top:1px solid #e8eaeb}.wqie-facts dl>div:first-child{border-top:0;padding-top:0}.wqie-facts dt{font-size:12px;color:#696e72;margin:0}.wqie-facts dd{font-size:13px;font-weight:600;margin:0;text-align:right}.wqie-facts-note{margin:14px 0 0;font-size:11px;line-height:1.6;color:#8b9094}.wqie-none{font-size:12px;color:#696e72;margin:0}.wqie-product-link{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:11px 0;color:#101214;text-decoration:none;border-top:1px solid #e8eaeb}.wqie-product-link:first-of-type{border-top:0;padding-top:0}.wqie-product-link strong{font-size:13px;line-height:1.4}.wqie-product-link span{flex:0 0 auto;font-size:11px;color:#777c80}.wqie-links a{display:block;padding:10px 0;color:#101214;text-decoration:none;font-size:13px;border-top:1px solid #e8eaeb}.wqie-links a:first-of-type{border-top:0;padding-top:0}.wqie-links a strong,.wqie-links a span,.wqie-links a em{display:block}.wqie-links a strong{font-size:13px;line-height:1.4}.wqie-links a span{margin-top:5px;font-size:11px;line-height:1.5;color:#777c80}.wqie-links a em{margin-top:7px;font-size:10px;font-style:normal;font-weight:700;text-transform:uppercase;letter-spacing:.09em}.wqie-links a:hover{text-decoration:underline}.wqie-note{background:#f2f3f3;padding:30px 0}.wqie-note p{font-size:12px;line-height:1.7;color:#64696d;max-width:840px;margin:0}@media(max-width:989px){.wqie-shell{width:calc(100% - 32px)}.wqie-hero{padding:70px 0 40px}.wqie-hero-grid{grid-template-columns:1fr;gap:28px}.wqie-signal{width:min(100%,460px);margin:4px auto 0}.wqie-layout{grid-template-columns:1fr;gap:40px;padding:45px 0 60px}.wqie-aside{position:static}.wqie-block{margin-top:36px}.wqie-block>h2{font-size:22px}}@media(max-width:520px){.wqie-signal{border-radius:20px}.wqie-signal-node--two{right:4%}.wqie-signal figcaption{left:16px;right:16px;bottom:14px}}@media(prefers-reduced-motion:reduce){.wqie-signal *{animation:none!important}}.wqx{background:#fff;color:#101214}.wqx-shell{width:min(1180px,calc(100% - 64px));margin:auto}.wqx-hero{background:#f2f3f3;padding:100px 0 60px}.wqx-eyebrow{font-size:10px;letter-spacing:.17em;text-transform:uppercase;color:#777c80;font-weight:700;margin:0 0 18px}.wqx h1{font-size:clamp(42px,6vw,86px);font-weight:500;line-height:.92;letter-spacing:-.06em;margin:0 0 22px}.wqx-lede{max-width:640px;font-size:17px;line-height:1.65;color:#45494c}.wqx-body{padding:48px 0 90px}.wqx-summary{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px;color:#64696d;font-size:12px}.wqx-summary p{margin:0}.wqx-summary p:first-child{font-size:14px;color:#101214;font-weight:650}.wqx-risk-legend{display:flex;align-items:center;gap:12px 18px;flex-wrap:wrap;border:1px solid #d9dcde;border-radius:18px;padding:13px 16px;margin:0 0 18px;background:#fafafa}.wqx-risk-legend>p{font-size:10px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#555b5f;margin:0}.wqx-risk-legend ul{display:flex;gap:7px;flex-wrap:wrap;list-style:none;margin:0;padding:0}.wqx-risk-legend small{flex:1 1 300px;font-size:10.5px;line-height:1.5;color:#72777a}.wqx-risk{display:inline-flex;align-items:center;gap:6px;border:1px solid currentColor;border-radius:999px;padding:4px 8px;font-size:8.5px;line-height:1;letter-spacing:.1em;text-transform:uppercase;font-weight:750;white-space:nowrap}.wqx-risk:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.wqx-risk--standard{color:#37695c;background:#f1f7f4}.wqx-risk--caution{color:#946000;background:#fff7e5}.wqx-risk--high{color:#a9342e;background:#fff1ef}.wqx-risk--restricted{color:#70223a;background:#fbeef3}.wqx-tools{border:1px solid #d9dcde;border-radius:22px;padding:18px;margin-bottom:28px;background:#fff}.wqx-search{display:flex;align-items:center;gap:10px;border-bottom:1px solid #d9dcde;padding:2px 2px 14px;margin-bottom:16px}.wqx-search svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.5}.wqx-search input{width:100%;border:0;outline:0;background:transparent;font:500 17px/1.4 inherit;color:#101214}.wqx-search input::placeholder{color:#8a8f92}.wqx-filter-group+.wqx-filter-group{margin-top:14px}.wqx-filter-label{font-size:10px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#777c80;margin:0 0 9px}.wqx-alpha,.wqx-goals{display:flex;gap:6px;flex-wrap:wrap}.wqx-alpha button,.wqx-goals button,.wqx-empty button,.wqx-load{-webkit-appearance:none;appearance:none;border:1px solid #d9dcde;background:#fff;color:#34383b;border-radius:999px;min-height:34px;padding:6px 11px;font:650 11px/1.2 inherit;cursor:pointer}.wqx-alpha button{min-width:34px;padding-inline:8px}.wqx-alpha button:hover,.wqx-goals button:hover,.wqx-alpha button.is-active,.wqx-goals button.is-active{border-color:#101214;background:#101214;color:#fff}.wqx-alpha button:disabled{opacity:.28;cursor:not-allowed}.wqx-filter-help{font-size:11px;color:#777c80;line-height:1.5;margin:9px 0 0}.wqx-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.wqx-card{position:relative;border:1px solid #d9dcde;border-radius:20px;min-height:220px;overflow:hidden;display:flex;flex-direction:column;text-decoration:none;color:inherit;transition:transform .25s,border-color .25s}.wqx-card:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:#37695c}.wqx-card--caution:before{background:#c98700}.wqx-card--high:before{background:#c9433b}.wqx-card--restricted:before{background:#70223a}.wqx-card:hover{transform:translateY(-3px);border-color:#101214}.wqx-num{position:absolute;z-index:2;top:18px;left:18px;font-size:10px;color:#707579;background:#ffffffe6;border-radius:99px;padding:5px 8px}.wqx-arrow{position:absolute;z-index:2;top:16px;right:16px;width:34px;height:34px;border-radius:50%;background:#111;color:#fff;display:grid;place-items:center;font-size:13px}.wqx-card-copy{display:flex;flex:1;flex-direction:column;justify-content:flex-end;padding:64px 20px 22px}.wqx-card-meta{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.wqx-category{font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:#777c80}.wqx-card h2{font-size:22px;font-weight:600;line-height:1.05;letter-spacing:-.025em;margin:0}.wqx-sub{margin-top:10px;font-size:12.5px;line-height:1.55;color:#64696d}.wqx-empty{border:1px dashed #b8bcbe;border-radius:18px;padding:38px;color:#64696d;font-size:14px;max-width:640px}.wqx-empty--filtered{margin-top:20px}.wqx-empty button{margin-top:8px}.wqx-pagination{margin-top:34px;display:flex;align-items:center;justify-content:space-between;gap:16px}.wqx-pagination__links{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.wqx-pagination__links a,.wqx-pagination__links span{min-width:34px;min-height:34px;padding:7px 10px;border:1px solid #d9dcde;border-radius:999px;display:grid;place-items:center;text-decoration:none;color:#34383b;font-size:11px}.wqx-pagination__links [aria-current=page]{background:#101214;border-color:#101214;color:#fff}.wqx-load{min-width:150px;background:#101214;color:#fff;border-color:#101214}.wqx-load[disabled]{opacity:.55;cursor:wait}.wqx-note{margin-top:44px;font-size:12px;line-height:1.7;color:#64696d;max-width:760px}.wqx-card[hidden]{display:none}@media(max-width:989px){.wqx-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.wqx-shell{width:calc(100% - 32px)}.wqx-hero{padding:75px 0 45px}.wqx-body{padding:36px 0 65px}.wqx-summary{align-items:flex-start;flex-direction:column;gap:4px}.wqx-tools{border-radius:16px;padding:14px}.wqx-risk-legend{align-items:flex-start;border-radius:14px}.wqx-risk-legend small{flex-basis:100%}.wqx-grid{grid-template-columns:1fr;gap:10px}.wqx-card{min-height:0;border-radius:15px}.wqx-card h2{font-size:19px}.wqx-pagination{align-items:stretch;flex-direction:column}.wqx-load{width:100%}}@media(prefers-reduced-motion:reduce){.wqx-card{transition:none}.wqx-card:hover{transform:none}}.wqn{background:#191512;color:#ede9e3;padding:110px 0;overflow:hidden;position:relative}.wqn:after{content:"";position:absolute;left:-140px;top:-160px;width:460px;height:460px;border-radius:50%;border:1px solid rgba(245,166,35,.12);pointer-events:none}.wqn-shell{width:min(1280px,calc(100% - 64px));margin:auto;position:relative}.wqn-head{display:grid;grid-template-columns:1.4fr .6fr;gap:80px;align-items:end;margin-bottom:52px}.wqn small{display:block;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:#a69c92;margin-bottom:20px;font-weight:700}.wqn h2{font-size:clamp(40px,5.4vw,76px);font-weight:500;line-height:.96;letter-spacing:-.055em;margin:0;color:#f5f1ea}.wqn-head p{font-size:14px;line-height:1.75;color:#a69c92;margin:0}.wqn-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#ede9e324;border:1px solid rgba(237,233,227,.14)}.wqn-cell{position:relative;background:#191512;min-height:210px;padding:20px;display:flex;flex-direction:column;text-decoration:none;color:inherit;overflow:hidden;transition:background .35s cubic-bezier(.22,.8,.3,1)}.wqn-cell .idx{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:10px;letter-spacing:.14em;color:#6b635b}.wqn-cell .sym{font-size:clamp(44px,4.6vw,64px);font-weight:600;letter-spacing:-.04em;line-height:1;margin:auto 0 12px;color:#f5f1ea;transition:.35s}.wqn-cell .name{font-size:14px;font-weight:600;letter-spacing:.01em}.wqn-cell .sub{font-size:11px;color:#a69c92;margin-top:3px}.wqn-cell .go{position:absolute;top:16px;right:16px;width:30px;height:30px;border-radius:50%;border:1px solid rgba(237,233,227,.25);display:grid;place-items:center;font-size:12px;transition:.35s;color:#ede9e3}.wqn-cell i{position:absolute;border-radius:50%;background:linear-gradient(54deg,#f5a623,#d6420a);opacity:0;transition:.45s;pointer-events:none}.wqn-cell .d1{width:8px;height:8px;right:24px;bottom:30px}.wqn-cell .d2{width:5px;height:5px;right:40px;bottom:20px;transition-delay:.06s}.wqn-cell:hover{background:#221c17}.wqn-cell:hover .sym{background:linear-gradient(54deg,#f5a623 14%,#d6420a 85%);-webkit-background-clip:text;background-clip:text;color:transparent;transform:translateY(-2px)}.wqn-cell:hover .go{background:linear-gradient(54deg,#f5a623,#d6420a);border-color:transparent;color:#fff}.wqn-cell:hover i{opacity:.85}.wqn-all .sym{color:#a69c92}@media(max-width:989px){.wqn{padding:75px 0}.wqn-shell{width:calc(100% - 32px)}.wqn-head{grid-template-columns:1fr;gap:18px;margin-bottom:32px}.wqn-grid{grid-template-columns:repeat(2,1fr)}.wqn-cell{min-height:150px;padding:15px}.wqn-cell .sym{font-size:38px}}@media(prefers-reduced-motion:reduce){.wqn-cell,.wqn-cell .sym,.wqn-cell .go,.wqn-cell i{transition:none}}.wqi{background:#fff;color:#101214}.wqi-shell{width:min(1100px,calc(100% - 64px));margin:auto}.wqi-hero{background:#f2f3f3;padding:95px 0 55px}.wqi-eyebrow{font-size:10px;letter-spacing:.17em;text-transform:uppercase;color:#777c80;font-weight:700;margin:0 0 18px}.wqi h1{font-size:clamp(40px,5.6vw,80px);font-weight:500;line-height:.94;letter-spacing:-.055em;margin:0}.wqi-updated{margin-top:16px;font-size:12px;color:#64696d}.wqi-layout{display:grid;grid-template-columns:1fr 320px;gap:64px;padding:65px 0 80px}.wqi-body{font-size:15.5px;line-height:1.78;color:#33383b}.wqi-body h2{font-size:26px;font-weight:600;letter-spacing:-.02em;margin:42px 0 12px}.wqi-body h3{font-size:19px;font-weight:600;margin:30px 0 8px}.wqi-body ul,.wqi-body ol{padding-left:22px}.wqi-aside{position:sticky;top:90px;align-self:start;display:flex;flex-direction:column;gap:28px}.wqi-aside-title{font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:#777c80;font-weight:700;margin:0 0 14px}.wqi-products{border:1px solid #d9dcde;border-radius:18px;padding:22px}.wqi-card{display:flex;gap:14px;align-items:center;padding:12px 0;border-top:1px solid #e8eaeb;text-decoration:none;color:inherit}.wqi-card:first-of-type{border-top:0;padding-top:0}.wqi-card img{width:56px;height:56px;object-fit:contain;background:#f2f3f3;border-radius:10px;flex:none}.wqi-card .ph{width:56px;height:56px;background:#f2f3f3;border-radius:10px;flex:none;display:grid;place-items:center;font-size:10px;color:#9a9ea1}.wqi-card b{display:block;font-size:13.5px;font-weight:600;line-height:1.3}.wqi-card span{font-size:12px;color:#696e72}.wqi-none{font-size:12px;color:#696e72;margin:0}.wqi-links{border:1px solid #d9dcde;border-radius:18px;padding:22px}.wqi-links a{display:block;padding:8px 0;color:#101214;text-decoration:none;font-size:13px;border-bottom:1px solid transparent}.wqi-links a:hover{text-decoration:underline}.wqi-note{background:#f2f3f3;padding:30px 0}.wqi-note p{font-size:12px;line-height:1.7;color:#64696d;max-width:840px;margin:0}@media(max-width:989px){.wqi-shell{width:calc(100% - 32px)}.wqi-hero{padding:70px 0 40px}.wqi-layout{grid-template-columns:1fr;gap:40px;padding:45px 0 60px}.wqi-aside{position:static}}.wqlh{background:#fff;color:#101214}.wqlh-shell{width:min(1100px,calc(100% - 64px));margin:auto}.wqlh-hero{background:#f2f3f3;padding:100px 0 60px}.wqlh-hero--slim{padding:72px 0 44px}.wqlh-eyebrow{font-size:10px;letter-spacing:.17em;text-transform:uppercase;color:#777c80;font-weight:700;margin:0 0 18px}.wqlh h1{font-size:clamp(42px,6vw,86px);font-weight:500;line-height:.92;letter-spacing:-.06em;margin:0 0 22px}.wqlh-hero--slim h1{font-size:clamp(34px,4.4vw,58px);margin:0 0 12px}.wqlh-lede{max-width:560px;font-size:17px;line-height:1.65;color:#45494c}.wqlh-back{display:inline-block;margin:0 0 22px;font-size:12px;letter-spacing:.04em;color:#45494c;text-decoration:none}.wqlh-back:hover{color:#101214}.wqlh-count{margin:0;font-size:12.5px;color:#64696d}.wqlh-body{padding:56px 0 90px}.wqlh-row{margin:0 0 52px}.wqlh-rowtitle{font-size:10px;letter-spacing:.17em;text-transform:uppercase;color:#777c80;font-weight:700;margin:0 0 6px}.wqlh-rowsub{margin:0 0 18px;font-size:14px;line-height:1.6;color:#64696d;max-width:620px}.wqlh-rowempty{margin:14px 0 0;font-size:13px;line-height:1.6;color:#8a8e91;border:1px dashed #ccd0d2;border-radius:14px;padding:18px 20px;max-width:620px}.wqlh-cols{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:16px}.wqlh-col{position:relative;border:1px solid #d9dcde;border-radius:20px;padding:24px;min-height:172px;display:flex;flex-direction:column;text-decoration:none;color:inherit;transition:.25s}.wqlh-col:hover{transform:translateY(-3px);border-color:#101214}.wqlh-num{font-size:10px;color:#9a9ea1}.wqlh-col-head{margin:auto 0 0;display:flex;flex-direction:column;gap:4px}.wqlh-col-title{font-size:22px;font-weight:600;letter-spacing:-.02em}.wqlh-col-count{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#9a9ea1}.wqlh-col-sub{margin-top:10px;font-size:12.5px;line-height:1.55;color:#64696d}.wqlh-pending{margin-top:10px;font-size:11px;line-height:1.5;color:#8a8e91;border-top:1px solid #e6e8e9;padding-top:9px}.wqlh-arrow{position:absolute;top:20px;right:20px;width:32px;height:32px;border-radius:50%;background:#111;color:#fff;display:grid;place-items:center;font-size:13px}.wqlh-arrow--sm{width:26px;height:26px;top:16px;right:16px;font-size:11px}.wqlh-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.wqlh-chip{display:inline-block;border:1px solid #d9dcde;border-radius:999px;padding:9px 15px;font-size:13px;line-height:1;color:#25292c;text-decoration:none;transition:.2s}.wqlh-chip:hover{border-color:#101214;background:#101214;color:#fff}.wqlh-chip.is-active{background:#101214;border-color:#101214;color:#fff}.wqlh-chip--more{border-style:dashed}.wqlh-dests{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:16px}.wqlh-dest{position:relative;border:1px solid #d9dcde;border-radius:18px;padding:20px 46px 20px 20px;display:flex;flex-direction:column;gap:6px;text-decoration:none;color:inherit;transition:.25s}.wqlh-dest:hover{border-color:#101214}.wqlh-dest-title{font-size:15px;font-weight:600;letter-spacing:-.01em}.wqlh-dest-sub{font-size:12.5px;line-height:1.55;color:#64696d}.wqlh-arts{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:16px}.wqlh-art{display:flex;flex-direction:column;text-decoration:none;color:inherit;border:1px solid #e2e5e6;border-radius:18px;overflow:hidden;transition:.25s}.wqlh-art:hover{border-color:#101214;transform:translateY(-3px)}.wqlh-art-img{display:block;aspect-ratio:16/10;overflow:hidden;background:#f2f3f3}.wqlh-art-img img{width:100%;height:100%;object-fit:cover;display:block}.wqlh-art-body{display:flex;flex-direction:column;gap:8px;padding:18px}.wqlh-art-meta{display:flex;align-items:center;gap:10px;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:#9a9ea1}.wqlh-badge{border:1px solid #d9dcde;border-radius:999px;padding:4px 9px;letter-spacing:.06em;color:#45494c}.wqlh-art-title{font-size:17px;font-weight:600;line-height:1.3;letter-spacing:-.02em}.wqlh-art-sub{font-size:12.5px;line-height:1.6;color:#64696d}.wqlh-more{display:inline-block;margin-top:18px;font-size:13px;color:#101214;text-decoration:none;border-bottom:1px solid #101214;padding-bottom:2px}.wqlh-pager{display:flex;align-items:center;gap:18px;margin-top:34px;font-size:13px;color:#64696d}.wqlh-pager a{color:#101214;text-decoration:none;border-bottom:1px solid #101214;padding-bottom:2px}.wqlh-empty{border:1px dashed #b8bcbe;border-radius:18px;padding:38px;color:#64696d;font-size:14px;max-width:640px}.wqlh-note{margin-top:44px;font-size:12px;line-height:1.7;color:#64696d;max-width:760px}@media(max-width:989px){.wqlh-cols,.wqlh-dests,.wqlh-arts{grid-template-columns:1fr 1fr}}@media(max-width:749px){.wqlh-shell{width:calc(100% - 32px)}.wqlh-hero{padding:75px 0 45px}.wqlh-hero--slim{padding:56px 0 34px}.wqlh-body{padding:42px 0 65px}.wqlh-row{margin:0 0 40px}.wqlh-cols,.wqlh-dests,.wqlh-arts{grid-template-columns:1fr;gap:10px}.wqlh-col{padding:18px;min-height:0;border-radius:15px}.wqlh-col-title{font-size:18px}.wqlh-art-title{font-size:16px}}.wq-policy{background:#fff;color:#191512}.wq-policy__shell{width:min(860px,calc(100% - 48px));margin:0 auto}.wq-policy__hero{background:#f1ede6;padding:95px 0 55px}.wq-policy__eyebrow{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:#6b635b;font-weight:700;margin:0 0 20px}.wq-policy h1{font-size:clamp(38px,5.4vw,64px);letter-spacing:-.05em;font-weight:500;line-height:.96;margin:0}.wq-policy__meta{margin-top:18px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12px;letter-spacing:.08em;color:#6b635b}.wq-policy__main{padding:55px 0 90px}.wq-policy__notice{padding:20px;background:#fff4d9;border-left:4px solid #b89554;border-radius:0 12px 12px 0;margin-bottom:34px;font-size:14px;line-height:1.6}.wq-policy__body{font-size:15.5px;line-height:1.8;color:#33383b}.wq-policy__body h2{font-size:24px;font-weight:600;letter-spacing:-.02em;margin-top:44px;padding-top:22px;border-top:1px solid #E7E1D9;color:#191512}.wq-policy__body h3{font-size:17px;font-weight:600;margin-top:26px;color:#191512}.wq-policy__body a{color:#191512}.wq-policy__body ul,.wq-policy__body ol{padding-left:22px}.wq-policy__body li{margin:6px 0}.wq-policy__contact{margin-top:60px;background:#f1ede6;border-radius:18px;padding:26px 30px;box-shadow:0 4px 14px #1915120f}.wq-policy__contact-title{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:#6b635b;font-weight:700;margin:0 0 8px}.wq-policy__contact p{margin:0;font-size:15px}.wq-policy__contact a{color:#191512;font-weight:600}@media(max-width:749px){.wq-policy__hero{padding:65px 0 40px}.wq-policy__main{padding:40px 0 65px}}.wq-product-evidence{background:var(--wqpe-bg);color:var(--wqpe-text);padding-top:var(--wqpe-pad-top);padding-bottom:var(--wqpe-pad-bottom)}.wq-product-evidence .wq-eyebrow,.wq-product-evidence .wq-evidence-grid span{color:var(--wqpe-accent)}.wq-product-intro{display:grid;grid-template-columns:1fr 1fr;gap:6rem;align-items:end}.wq-product-intro>p{font-size:1.8rem;line-height:1.7}.wq-product-knowledge{margin:6rem 0 0;padding:4rem 0;border-top:1px solid var(--wq-line);border-bottom:1px solid var(--wq-line)}.wq-product-knowledge-head{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:end;margin-bottom:2.5rem}.wq-product-knowledge-head h3,.wq-product-reading>h3{font-size:clamp(3rem,4vw,5rem);line-height:1;letter-spacing:-.04em;margin:0}.wq-product-knowledge-head>p{font-size:1.4rem;line-height:1.65;color:var(--wqpe-muted);margin:0}.wq-product-knowledge-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem}.wq-product-knowledge-card{display:flex;flex-direction:column;min-height:22rem;padding:2.4rem;border:1px solid var(--wqpe-line);color:inherit;text-decoration:none}.wq-product-knowledge-card>span{font-size:1rem;letter-spacing:.14em;text-transform:uppercase;color:var(--wqpe-muted)}.wq-product-knowledge-card h4{font-size:2rem;line-height:1.15;margin:2.5rem 0 1rem}.wq-product-knowledge-card p{font-size:1.25rem;line-height:1.6;color:var(--wqpe-muted);margin:0}.wq-product-knowledge-card b{font-size:1.2rem;margin-top:auto;padding-top:2rem}.wq-evidence-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin:5rem 0 8rem}.wq-evidence-grid article{border:1px solid var(--wqpe-line);padding:3rem;min-height:25rem}.wq-evidence-grid h3{font-size:2.4rem;margin:5rem 0 1rem}.wq-facts{background:var(--wq-ink);color:#fff;padding:5rem;display:grid;grid-template-columns:.8fr 1.2fr;gap:6rem}.wq-facts table{border-collapse:collapse;width:100%;font-size:1.5rem}.wq-facts th,.wq-facts td{text-align:left;padding:1.5rem;border-bottom:1px solid #ffffff44}.wq-product-reading{margin:0 0 6rem}.wq-product-reading>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;margin-top:2.5rem}.wq-product-reading a{display:flex;flex-direction:column;min-height:22rem;padding:2.4rem;border:1px solid var(--wqpe-line);color:inherit;text-decoration:none}.wq-product-reading a>span{font-size:1rem;letter-spacing:.14em;text-transform:uppercase;color:var(--wqpe-muted)}.wq-product-reading a strong{font-size:1.8rem;line-height:1.25;margin:2rem 0 1rem}.wq-product-reading a p{font-size:1.25rem;line-height:1.6;color:var(--wqpe-muted);margin:0}.wq-product-reading a b{font-size:1.2rem;margin-top:auto;padding-top:2rem}.wq-safety{background:var(--wq-cream);padding:4rem;margin:3rem 0 8rem}.wq-faq{max-width:none;margin:auto}.wq-product-evidence .wq-shell{width:min(1100px,calc(100% - 64px));max-width:none;margin-inline:auto}.wq-evidence-grid .wqpe-row{display:flex;flex-direction:column;gap:.4rem;margin:0 0 1.4rem}.wq-evidence-grid .wqpe-k{font-size:1rem;letter-spacing:.14em;text-transform:uppercase;color:var(--wqpe-muted)}.wq-evidence-grid .wqpe-v{font-size:1.5rem;line-height:1.45;font-weight:600;text-transform:capitalize}.wq-evidence-grid .wqpe-foot{font-size:1.15rem;line-height:1.6;color:var(--wqpe-muted);margin-top:auto;padding-top:2rem}.wqpe-norecord{font-size:1.4rem;line-height:1.65;color:var(--wqpe-muted);border:1px dashed var(--wqpe-line);padding:2.4rem;margin:0 0 6rem}.wq-faq .wqpe-faq-link{margin:1rem 0 0}.wq-faq .wqpe-faq-link a{font-size:1.4rem;color:inherit;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:.2rem}.wq-faq details{border-top:1px solid var(--wqpe-line);padding:2rem 0}.wq-faq summary{font-size:2rem;font-weight:700;cursor:pointer}.wq-faq details p{font-size:1.6rem;line-height:1.7}@media(max-width:989px){.wq-product-knowledge-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:990px){.wqpe-hide-desktop{display:none}}@media(max-width:749px){.wq-product-evidence .wq-shell{width:calc(100% - 32px)}.wqpe-hide-mobile{display:none}.wq-product-intro,.wq-product-knowledge-head,.wq-evidence-grid,.wq-facts{grid-template-columns:1fr}.wq-product-knowledge-grid,.wq-product-reading>div{grid-template-columns:1fr}.wq-product-knowledge-card{min-height:18rem}.wq-facts{padding:3rem 2rem;gap:2rem}.wq-evidence-grid{margin-bottom:5rem}}.wqpe-reveal{animation:wqpe-in .55s ease both}@keyframes wqpe-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.wqpe-reveal{animation:none}}.wq-product-evidence h2{font-size:28px;font-weight:500;line-height:1.08;letter-spacing:-.04em;margin:0}.wq-product-evidence .wq-eyebrow{font-size:10px;letter-spacing:.17em;text-transform:uppercase;font-weight:700}.wq-product-evidence .wq-product-intro{gap:48px}.wq-product-evidence .wq-product-intro>p{font-size:14.5px;line-height:1.65}.wq-product-evidence .wq-product-knowledge{margin:44px 0 0;padding:36px 0}.wq-product-evidence .wq-product-knowledge-head{gap:40px;margin-bottom:22px}.wq-product-evidence .wq-product-knowledge-head h3,.wq-product-evidence .wq-product-reading>h3{font-size:20px;font-weight:600;line-height:1.2;letter-spacing:-.028em;margin:0}.wq-product-evidence .wq-product-knowledge-head>p{font-size:13px;line-height:1.65}.wq-product-evidence .wq-product-knowledge-grid{gap:10px}.wq-product-evidence .wq-product-knowledge-card{min-height:0;padding:20px}.wq-product-evidence .wq-product-knowledge-card>span{font-size:10px;letter-spacing:.14em}.wq-product-evidence .wq-product-knowledge-card h4{font-size:15px;font-weight:600;line-height:1.28;letter-spacing:-.018em;margin:14px 0 8px}.wq-product-evidence .wq-product-knowledge-card p{font-size:12.5px;line-height:1.6}.wq-product-evidence .wq-product-knowledge-card b{font-size:10px;letter-spacing:.12em;text-transform:uppercase;padding-top:16px}.wq-product-evidence .wq-evidence-grid{gap:10px;margin:44px 0 56px}.wq-product-evidence .wq-evidence-grid article{min-height:0;padding:24px;display:flex;flex-direction:column}.wq-product-evidence .wq-evidence-grid>article>span{font-size:10px;letter-spacing:.14em;font-weight:700}.wq-product-evidence .wq-evidence-grid h3{font-size:17px;font-weight:600;line-height:1.25;letter-spacing:-.022em;margin:22px 0 14px}.wq-product-evidence .wq-evidence-grid p{font-size:13px;line-height:1.65;margin:0 0 10px}.wq-product-evidence .wq-evidence-grid .wqpe-row{margin:0 0 12px}.wq-product-evidence .wq-evidence-grid .wqpe-k{font-size:10px;letter-spacing:.14em}.wq-product-evidence .wq-evidence-grid .wqpe-v{font-size:13px;line-height:1.45}.wq-product-evidence .wq-evidence-grid .wqpe-foot{font-size:11px;line-height:1.6;padding-top:16px}.wq-product-evidence .wq-product-reading{margin:0 0 44px}.wq-product-evidence .wq-product-reading>div{gap:10px;margin-top:22px}.wq-product-evidence .wq-product-reading a{min-height:0;padding:20px}.wq-product-evidence .wq-product-reading a>span{font-size:10px;letter-spacing:.14em}.wq-product-evidence .wq-product-reading a strong{font-size:15px;font-weight:600;line-height:1.28;letter-spacing:-.018em;margin:14px 0 8px}.wq-product-evidence .wq-product-reading a p{font-size:12.5px;line-height:1.6}.wq-product-evidence .wq-product-reading a b{font-size:10px;letter-spacing:.12em;text-transform:uppercase;padding-top:16px}.wq-product-evidence .wq-safety{padding:28px;margin:0 0 44px}.wq-product-evidence .wq-safety h3{font-size:17px;font-weight:600;line-height:1.25;letter-spacing:-.022em;margin:0 0 12px}.wq-product-evidence .wq-safety p{font-size:13px;line-height:1.7;margin:0 0 10px}.wq-product-evidence .wq-safety p:last-child{margin-bottom:0}.wq-product-evidence .wqpe-norecord{font-size:13px;line-height:1.65;padding:20px;margin:0 0 44px}.wq-product-evidence .wq-faq details{padding:16px 0}.wq-product-evidence .wq-faq summary{font-size:14px;font-weight:600;line-height:1.4;letter-spacing:-.012em}.wq-product-evidence .wq-faq details p{font-size:13px;line-height:1.7;margin:10px 0 0;max-width:70ch}.wq-product-evidence .wq-faq .wqpe-faq-link a{font-size:12.5px;letter-spacing:.02em}@media(max-width:749px){.wq-product-evidence h2{font-size:22px}.wq-product-evidence .wq-product-knowledge-head h3,.wq-product-evidence .wq-product-reading>h3{font-size:18px}.wq-product-evidence .wq-evidence-grid h3,.wq-product-evidence .wq-safety h3{font-size:16px}.wq-product-evidence .wq-product-intro>p{font-size:14px}.wq-product-evidence .wq-evidence-grid{margin:32px 0 40px}.wq-product-evidence .wq-evidence-grid article,.wq-product-evidence .wq-safety{padding:20px}}.wqpd{background:#fff;color:#101214;padding:44px 0 64px}.wqpd-shell{width:min(1100px,calc(100% - 64px));margin:auto}.wqpd-grid{display:grid;grid-template-columns:minmax(0,420px) minmax(0,1fr);gap:56px;align-items:start}.wqpd-media{position:sticky;top:96px}.wqpd-shot{width:100%;max-width:350px;margin-inline:auto;background:#fff;display:grid;place-items:center}.wqpd-shot-img{width:100%;height:auto;display:block;background:transparent;filter:brightness(1.045) contrast(1.03)}.wqpd-shot-empty{width:100%;aspect-ratio:3/4;border:1px dashed #d9dcde;border-radius:16px}.wqpd-thumbs{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:18px}.wqpd-thumb{-webkit-appearance:none;appearance:none;padding:0;width:56px;height:56px;border:1px solid #e2e5e6;border-radius:12px;background:#fff;cursor:pointer;overflow:hidden;transition:border-color .2s}.wqpd-thumb img{width:100%;height:100%;object-fit:contain;display:block;filter:brightness(1.045) contrast(1.03)}.wqpd-thumb.is-active,.wqpd-thumb:hover{border-color:#101214}.wqpd-thumb:focus-visible{outline:2px solid #eb5c20;outline-offset:2px}.wqpd-shotnote{margin:16px auto 0;max-width:350px;text-align:center;font-size:11px;line-height:1.6;color:#9a9ea1}.wqpd-buy{display:flex;flex-direction:column}.wqpd-b+.wqpd-b{margin-top:22px;padding-top:22px;border-top:1px solid #eceeef}.wqpd-head{padding-top:0;border-top:0}.wqpd-eyebrow{margin:0 0 12px;font-size:10px;letter-spacing:.17em;text-transform:uppercase;color:#777c80;font-weight:700}.wqpd-title{margin:0;font-size:clamp(28px,2.9vw,36px);font-weight:500;line-height:1.06;letter-spacing:-.042em}.wqpd-pack{margin:9px 0 0;font-size:10px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#8a8f92}.wqpd-lede{margin:16px 0 0;font-size:14.5px;line-height:1.65;color:#45494c}.wqpd-fulltitle{margin:12px 0 0;font-size:11.5px;line-height:1.55;color:#9a9ea1}.wqpd-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px}.wqpd-price-now{font-size:22px;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.wqpd-price-was{font-size:14px;color:#9a9ea1}.wqpd-price-note{font-size:11.5px;color:#8a8f92}.wqpd-label{display:block;font-size:10px;letter-spacing:.17em;text-transform:uppercase;font-weight:700;color:#777c80;margin:0 0 9px;padding:0}.wqpd-select{width:100%;-webkit-appearance:none;appearance:none;border:1px solid #d9dcde;border-radius:12px;background:#fff url("data:image/svg+xml;charset=UTF-8,%3Csvg width='10' height='6' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%2364696d' fill='none' stroke-width='1.4'/%3E%3C/svg%3E") no-repeat right 14px center;padding:11px 34px 11px 14px;font:inherit;font-size:13.5px;color:#101214;margin-bottom:18px}.wqpd-select:focus-visible{outline:2px solid #eb5c20;outline-offset:1px}.wqpd-plans{border:0;margin:0 0 18px;padding:0;display:flex;flex-direction:column;gap:8px}.wqpd-plan{display:block;border:1px solid #d9dcde;border-radius:14px;padding:12px 14px;cursor:pointer;transition:border-color .2s,background .2s}.wqpd-plan:hover{border-color:#101214}.wqpd-plan input{position:absolute;opacity:0;width:0;height:0}.wqpd-plan-body{display:flex;align-items:center;justify-content:space-between;gap:12px}.wqpd-plan-name{font-size:13.5px;font-weight:500}.wqpd-plan-price{font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.wqpd-plan:has(input:checked){border-color:#101214;background:#fafbfb}.wqpd-plan:has(input:focus-visible){outline:2px solid #eb5c20;outline-offset:2px}.wqpd-plan-note{margin:4px 0 0;font-size:11.5px;line-height:1.6;color:#8a8f92}.wqpd-buyrow{display:flex;align-items:stretch;gap:10px}.wqpd-qty{display:flex;align-items:center;border:1px solid #d9dcde;border-radius:999px;overflow:hidden;flex:0 0 auto}.wqpd-qty-btn{-webkit-appearance:none;appearance:none;border:0;background:#fff;width:34px;height:44px;font-size:15px;line-height:1;color:#45494c;cursor:pointer}.wqpd-qty-btn:hover{color:#101214}.wqpd-qty-input{width:34px;height:44px;border:0;text-align:center;font:inherit;font-size:13px;font-weight:600;color:#101214;-moz-appearance:textfield}.wqpd-qty-input::-webkit-outer-spin-button,.wqpd-qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.wqpd-qty-input:focus-visible,.wqpd-qty-btn:focus-visible{outline:2px solid #eb5c20;outline-offset:-2px}.wqpd-atc{flex:1 1 auto;-webkit-appearance:none;appearance:none;border:1px solid #101214;border-radius:999px;background:#101214;color:#fff;min-height:44px;padding:0 22px;font-family:inherit;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:background .2s,color .2s,opacity .2s}.wqpd-atc:hover{background:#fff;color:#101214}.wqpd-atc:disabled{background:#fff;color:#9a9ea1;border-color:#e2e5e6;cursor:not-allowed}.wqpd-atc.is-busy{opacity:.55;cursor:progress}.wqpd-atc:focus-visible{outline:2px solid #eb5c20;outline-offset:2px}.wqpd-buynote{margin:12px 0 0;font-size:11.5px;line-height:1.6;color:#8a8f92}.wqpd-buynote--muted{color:#9a9ea1}.wqpd-trust{list-style:none;margin:0;padding:22px 0 0;display:flex;flex-wrap:wrap;gap:8px 18px}.wqpd-trust li{position:relative;padding-left:15px;font-size:11.5px;letter-spacing:.02em;color:#45494c}.wqpd-trust li:before{content:"";position:absolute;left:0;top:6px;width:5px;height:5px;border-radius:50%;background:#37695c}.wqpd-clarity-eyebrow{margin:0 0 8px;font-size:10px;letter-spacing:.17em;text-transform:uppercase;font-weight:700;color:#37695c}.wqpd-clarity-copy{margin:0;font-size:13px;line-height:1.6;color:#45494c}.wqpd-clarity-copy strong{font-weight:700;color:#101214}.wqpd-clarity-cta{display:inline-block;margin-top:12px;font-size:12.5px;color:#101214;text-decoration:none;border-bottom:1px solid #101214;padding-bottom:2px}.wqpd-clarity-cta:hover{opacity:.62}.wqpd-clarity-note{margin:10px 0 0;font-size:11px;line-height:1.6;color:#9a9ea1}.wqpd-facts{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:0 22px}.wqpd-facts>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid #f1f2f3}.wqpd-facts dt{font-size:10px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#9a9ea1;white-space:nowrap}.wqpd-facts dd{margin:0;font-size:12.5px;font-weight:600;color:#101214;text-align:right;text-transform:capitalize}.wqpd-facts-note{grid-column:1/-1;margin:12px 0 0;font-size:11px;line-height:1.6;color:#9a9ea1}.wqpd-bundle-eyebrow{margin:0 0 6px;font-size:10px;letter-spacing:.17em;text-transform:uppercase;font-weight:700;color:#777c80}.wqpd-bundle-intro{margin:0 0 14px;font-size:12.5px;line-height:1.6;color:#64696d}.wqpd-bundle-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.wqpd-bundle-item{display:flex;align-items:center;gap:10px;border:1px solid #e2e5e6;border-radius:14px;padding:9px 12px;transition:border-color .2s}.wqpd-bundle-item:hover{border-color:#c9cdcf}.wqpd-bundle-pick{display:flex;align-items:center;gap:11px;flex:1 1 auto;cursor:pointer;min-width:0}.wqpd-bundle-pick input{width:15px;height:15px;accent-color:#101214;flex:0 0 auto}.wqpd-bundle-img{width:40px;height:40px;flex:0 0 auto;display:grid;place-items:center}.wqpd-bundle-img img{width:100%;height:100%;object-fit:contain;filter:brightness(1.045) contrast(1.03)}.wqpd-bundle-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.wqpd-bundle-name{font-size:12.5px;font-weight:600;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wqpd-bundle-price{font-size:11.5px;color:#8a8f92;font-variant-numeric:tabular-nums}.wqpd-bundle-link{flex:0 0 auto;-webkit-appearance:none;appearance:none;border:0;background:none;padding:0;cursor:pointer;font-family:inherit;font-size:10px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:#8a8f92;text-decoration:none}.wqpd-bundle-link:focus-visible{outline:2px solid #eb5c20;outline-offset:2px}.wqpd-peek{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60}.wqpd-peek[hidden]{display:none}.wqpd-peek-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#10121457;opacity:0;transition:opacity .26s ease}.wqpd-peek.is-open .wqpd-peek-scrim{opacity:1}.wqpd-peek-panel{position:absolute;top:0;right:0;height:100%;width:min(380px,100%);background:#fff;box-shadow:-18px 0 48px #1012141f;display:flex;flex-direction:column;transform:translate(100%);transition:transform .3s cubic-bezier(.22,.61,.36,1)}.wqpd-peek.is-open .wqpd-peek-panel{transform:none}.wqpd-peek-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 22px;border-bottom:1px solid #eceeef;flex:0 0 auto}.wqpd-peek-title{margin:0;font-size:10px;letter-spacing:.17em;text-transform:uppercase;font-weight:700;color:#777c80}.wqpd-peek-x{-webkit-appearance:none;appearance:none;border:0;background:none;font-size:22px;line-height:1;color:#64696d;cursor:pointer;padding:0 2px}.wqpd-peek-x:hover{color:#101214}.wqpd-peek-x:focus-visible{outline:2px solid #eb5c20;outline-offset:2px}.wqpd-peek-body{flex:1 1 auto;overflow-y:auto;padding:22px}.wqpd-peek-shot{width:100%;max-width:190px;margin:0 auto 14px;display:grid;place-items:center}.wqpd-peek-shot img{width:100%;height:auto;display:block;background:transparent;filter:brightness(1.045) contrast(1.03)}.wqpd-peek-eyebrow{margin:0 0 8px;font-size:10px;letter-spacing:.17em;text-transform:uppercase;font-weight:700;color:#777c80}.wqpd-peek-name{margin:0;font-size:20px;font-weight:600;line-height:1.2;letter-spacing:-.03em}.wqpd-peek-pack{margin:7px 0 0;font-size:10px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#8a8f92}.wqpd-peek-lede{margin:14px 0 0;font-size:13px;line-height:1.65;color:#45494c}.wqpd-peek-facts{margin:16px 0 0;padding-top:14px;border-top:1px solid #eceeef}.wqpd-peek-facts>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:7px 0}.wqpd-peek-facts dt{font-size:10px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#9a9ea1}.wqpd-peek-facts dd{margin:0;font-size:13px;font-weight:600;color:#101214;text-transform:capitalize;font-variant-numeric:tabular-nums}.wqpd-peek-actions{margin-top:20px;display:flex;flex-direction:column;gap:12px;align-items:flex-start}.wqpd-peek-add{width:100%;margin:0}.wqpd-peek-add button{-webkit-appearance:none;appearance:none;width:100%;border:1px solid #101214;border-radius:999px;background:#101214;color:#fff;min-height:42px;font-family:inherit;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:background .2s,color .2s}.wqpd-peek-add button:hover{background:#fff;color:#101214}.wqpd-peek-add button:focus-visible{outline:2px solid #eb5c20;outline-offset:2px}.wqpd-peek-full{font-size:12.5px;color:#101214;text-decoration:none;border-bottom:1px solid #101214;padding-bottom:2px}.wqpd-peek-full:hover{opacity:.62}@media(max-width:749px){.wqpd-peek-panel{width:100%}.wqpd-peek-shot{max-width:160px}.wqpd-peek-name{font-size:18px}}@media(prefers-reduced-motion:reduce){.wqpd-peek-panel,.wqpd-peek-scrim{transition:none}}.wqpd-bundle-link:hover{color:#101214}.wqpd-bundle-add{margin-top:12px;-webkit-appearance:none;appearance:none;width:100%;border:1px solid #d9dcde;border-radius:999px;background:#fff;color:#101214;min-height:38px;font-family:inherit;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:border-color .2s,background .2s,color .2s,opacity .2s}.wqpd-bundle-add:hover:not(:disabled){border-color:#101214;background:#101214;color:#fff}.wqpd-bundle-add:disabled{color:#b4b8ba;cursor:not-allowed}.wqpd-bundle-add:focus-visible{outline:2px solid #eb5c20;outline-offset:2px}.wqpd-bundle-note{margin:10px 0 0;font-size:11px;line-height:1.6;color:#9a9ea1}.wqpd-acc{border-top:1px solid #eceeef}.wqpd-acc-sum{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12.5px;font-weight:600;letter-spacing:-.005em;padding:0}.wqpd-acc-sum::-webkit-details-marker{display:none}.wqpd-acc-ico{position:relative;width:11px;height:11px;flex:0 0 auto}.wqpd-acc-ico:before,.wqpd-acc-ico:after{content:"";position:absolute;background:#64696d;transition:transform .2s ease}.wqpd-acc-ico:before{left:0;top:5px;width:11px;height:1px}.wqpd-acc-ico:after{left:5px;top:0;width:1px;height:11px}.wqpd-acc[open] .wqpd-acc-ico:after{transform:scaleY(0)}.wqpd-acc-body{margin-top:12px;font-size:13px;line-height:1.7;color:#45494c}.wqpd-acc-body :is(h2,h3){font-size:13px;font-weight:700;letter-spacing:.01em;margin:16px 0 6px}.wqpd-acc-body p{margin:0 0 10px}.wqpd-acc-body p:last-child{margin-bottom:0}.wqpd-acc-body ul{margin:0 0 10px;padding-left:18px}.wqpd-refs{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:7px}.wqpd-refs a{font-size:12.5px;color:#45494c;word-break:break-all}.wqpd-refs a:hover{color:#101214}.wqpd-rich{font-size:13px;line-height:1.7;color:#45494c}.wqpd-disclaimer{margin:26px 0 0;padding-top:18px;border-top:1px solid #eceeef;font-size:11px;line-height:1.7;color:#8a8f92}@media(max-width:989px){.wqpd-grid{grid-template-columns:1fr;gap:30px}.wqpd-media{position:static}}@media(max-width:749px){.wqpd{padding:26px 0 48px}.wqpd-shell{width:calc(100% - 32px)}.wqpd-shot{max-width:270px}.wqpd-facts{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.wqpd-plan,.wqpd-atc,.wqpd-bundle-add,.wqpd-acc-ico:before,.wqpd-acc-ico:after{transition:none}}.wqqs{background:#fff;color:#101214;padding:72px 0}.wqqs-shell{width:min(820px,calc(100% - 48px));margin:auto}.wqqs-eyebrow{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#696e72;margin:0 0 14px}.wqqs-h1{font-size:clamp(30px,4.5vw,44px);line-height:1.08;letter-spacing:-.02em;margin:0 0 16px;font-weight:650}.wqqs-h2{font-size:19px;font-weight:700;margin:44px 0 12px}.wqqs-lede{font-size:16px;line-height:1.7;color:#3c4043;max-width:640px}.wqqs-lede p{margin:0 0 10px}.wqqs-note{font-size:13px;color:#696e72;margin:0 0 14px;max-width:640px}.wqqs-boundary{font-size:15px;font-weight:650;line-height:1.6;color:#101214;border-left:3px solid #101214;padding:2px 0 2px 16px;margin:26px 0 0;max-width:640px}.wqqs-notice{border:1px solid #d9be85;border-left:3px solid #8a6d1f;background:#fcf3e2;border-radius:0 12px 12px 0;padding:14px 16px;margin:22px 0 0;font-size:13.5px;line-height:1.6;color:#101214;max-width:640px}.wqqs-notice-label{display:block;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#8a6d1f;margin-bottom:5px}.wqqs-dims{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:12px}.wqqs-dim{border:1px solid #d4d7d9;border-radius:14px;padding:16px 18px;background:#fff;box-shadow:0 1px 2px #1012140a}.wqqs-dim--off{background:#f7f8f8;border-color:#e5e7e8;border-style:dashed;box-shadow:none}.wqqs-dim-head{display:flex;align-items:baseline;gap:9px;flex-wrap:wrap}.wqqs-dim-code{font-size:11px;font-weight:700;letter-spacing:.08em;border:1px solid #d4d7d9;border-radius:6px;padding:2px 7px;color:#3c4043}.wqqs-dim-head b{font-size:14.5px}.wqqs-dim-weight{margin-left:auto;font-size:13px;font-weight:650;color:#101214}.wqqs-dim--off .wqqs-dim-weight{color:#8a8f93}.wqqs-dim-body{font-size:12.5px;line-height:1.6;color:#696e72;margin:8px 0 0}.wqqs-dim-off-why{font-size:12px;line-height:1.6;color:#8a6d1f;margin:8px 0 0}.wqqs-rules{display:flex;flex-direction:column;gap:10px}.wqqs-rule{border-left:2px solid #d4d7d9;padding:2px 0 2px 14px}.wqqs-rule b{font-size:14px}.wqqs-rule p{font-size:13px;line-height:1.65;color:#696e72;margin:4px 0 0;max-width:620px}.wqqs-disclosure{border:1px solid #e5e7e8;border-radius:14px;background:#f7f8f8;padding:18px 20px;margin:36px 0 0;font-size:13px;line-height:1.65;color:#3c4043}.wqqs-disclosure p{margin:0 0 8px}.wqqs-disclosure p:last-child{margin:0}.wqqs-btn{display:inline-flex;align-items:center;font-size:13px;font-weight:700;text-decoration:none;border-radius:999px;padding:13px 26px;min-height:44px;margin-top:24px;background:#101214;color:#fff}.wqqs-btn:hover{opacity:.85}.wqqs-fda{font-size:11px;font-style:italic;color:#8a8f93;margin-top:28px;border-top:1px solid #eceeef;padding-top:16px}@media(max-width:749px){.wqqs{padding:48px 0}.wqqs-shell{width:calc(100% - 32px)}}.wqqa{background:#fff;color:#101214;padding:72px 0}.wqqa-shell{width:min(860px,calc(100% - 48px));margin:auto}.wqqa-pill{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;border:1px solid #10121433;border-radius:999px;padding:6px 13px;margin-bottom:20px}.wqqa-h1{font-size:clamp(30px,4.5vw,48px);line-height:1.06;letter-spacing:-.02em;margin:0 0 16px;font-weight:650}.wqqa-h2{font-size:clamp(26px,3.6vw,38px);line-height:1.1;letter-spacing:-.02em;margin:0 0 16px;font-weight:650}.wqqa-h3{font-size:18px;margin:40px 0 14px;font-weight:700}.wqqa-lede{font-size:15px;line-height:1.7;color:#3c4043;max-width:600px}.wqqa-lede p{margin:0 0 10px}.wqqa-note{font-size:12px;color:#696e72;margin-top:16px}.wqqa-disclaimer{font-size:11px;color:#8a8f93;font-style:italic;margin-top:28px;border-top:1px solid #eceeef;padding-top:16px}.wqqa-engine{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#696e72;margin-top:14px}.wqqa-microcopy{font-size:12px;color:#8a8f93;font-style:italic;margin-top:6px}.wqqa-btn{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;text-decoration:none;border-radius:999px;padding:13px 26px;min-height:44px;cursor:pointer;border:0;transition:opacity .15s}.wqqa-btn:hover{opacity:.85}.wqqa-btn.dark{background:#101214;color:#fff}.wqqa-btn.light{background:#fff;color:#101214;border:1px solid #10121440}.wqqa-btn[disabled]{opacity:.35;cursor:not-allowed}.wqqa-slogan{font-size:14px;font-weight:650;letter-spacing:.02em;color:#3c4043;margin:-6px 0 14px}.wqqa-feats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:24px 0 4px;max-width:640px}.wqqa-feat{border:1px solid #e5e7e8;border-radius:14px;padding:16px 14px;display:flex;flex-direction:column;gap:4px}.wqqa-feat-ic{font-size:18px;line-height:1;background:linear-gradient(135deg,#f5a623,#d6420a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.wqqa-feat b{font-size:13px}.wqqa-feat small{font-size:11.5px;color:#696e72;line-height:1.45}.wqqa-chapters{display:flex;gap:8px;flex-wrap:wrap;margin:22px 0 4px}.wqqa-chapter-chip{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:600;border:1px solid #dfe2e4;border-radius:999px;padding:6px 14px;color:#3c4043}.wqqa-chapter-chip i{font-style:normal;font-size:13px;background:linear-gradient(135deg,#f5a623,#d6420a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.wqqa-meta{font-size:12px;color:#8a8f93;margin:10px 0 0}.wqqa-smart{border:1px solid #e5e7e8;border-left:3px solid #E8620E;border-radius:14px;padding:16px 18px;margin:20px 0 0;max-width:640px}.wqqa-smart-head{font-size:13px;font-weight:700;margin-bottom:10px}.wqqa-smart-rows{display:flex;flex-direction:column;gap:8px}.wqqa-smart-row{display:flex;justify-content:space-between;gap:14px;font-size:13px;border-top:1px solid #f0f1f2;padding-top:8px}.wqqa-smart-row:first-child{border-top:0;padding-top:0}.wqqa-smart-row b{font-weight:650}.wqqa-smart-row span{color:#696e72;font-size:12px;text-align:right;white-space:nowrap}.wqqa-smart .wqqa-note{margin-top:12px}.wqqa-signin a{color:#ba4510;font-weight:600}.wqqa-ai-badge{display:inline-block;margin-top:8px;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;background:linear-gradient(90deg,#f5a623,#d6420a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.wqqa-micros{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:12px 0 0}.wqqa-micros-label{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#8a8f93}.wqqa-context{display:flex;flex-direction:column;gap:8px;margin:18px 0 0;max-width:680px}.wqqa-context-item{font-size:13px;line-height:1.6;color:#3c4043;background:#f7f8f8;border-radius:12px;padding:12px 16px}[data-wqqa-intro] .wqqa-btn{margin-top:24px}.wqqa-express{border:1px solid #e5e7e8;border-left:3px solid #E8620E;border-radius:16px;padding:20px 22px;margin:24px 0 0;max-width:640px}.wqqa-express-head{font-size:14px;font-weight:700;margin-bottom:4px}.wqqa-express-hint{font-size:12.5px;color:#696e72;margin:0 0 12px}.wqqa-express-input{width:100%;border:1px solid #dfe2e4;border-radius:12px;padding:12px 14px;font-size:14px;font-family:inherit;resize:vertical;background:#fff;color:#101214}.wqqa-express-input:focus{outline:none;border-color:#101214}.wqqa-express-chips{display:flex;gap:6px;flex-wrap:wrap;margin-top:10px}.wqqa-express-chip{font-size:12px;border:1px solid #dfe2e4;border-radius:999px;padding:5px 12px;background:#fff;color:#3c4043;cursor:pointer;transition:border-color .12s}.wqqa-express-chip:hover{border-color:#101214}.wqqa-express-chip[aria-pressed=true]{border-color:#101214;background:#101214;color:#fff}.wqqa-express-chip--you{border-color:#d6420a55;color:#ba4510}.wqqa-express-chip--you:hover{border-color:#d6420a}.wqqa-express-chip--you[aria-pressed=true]{border-color:#101214;color:#fff}.wqqa-express-signals{display:flex;gap:6px;flex-wrap:wrap;margin-top:12px}.wqqa-signal{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:4px 11px;background:linear-gradient(90deg,#f5a62322,#d6420a18);color:#ba4510;border:1px solid #D6420A33}.wqqa-express-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:14px}.wqqa-express-actions .wqqa-btn,.wqqa-express-actions .wqqa-note{margin-top:0}.wqqa-or{display:flex;align-items:center;gap:12px;margin:20px 0 -8px;max-width:640px;color:#8a8f93;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.wqqa-or:before,.wqqa-or:after{content:"";flex:1;height:1px;background:#eceeef}.wqqa-intro-grid{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:56px;align-items:center}.wqqa-intro-grid[hidden]{display:none}.wqqa-shell:has(.wqqa-intro-grid:not([hidden])){width:min(1100px,calc(100% - 48px))}.wqqa-intro-copy{max-width:640px}.wqqa-visual svg{width:100%;height:auto;display:block}.wqce-micro{font-size:9px;font-weight:700;letter-spacing:.18em;fill:#a69c92;font-family:inherit}.wqce-star{font-size:30px}.wqce-dial{animation:wqce-spin 90s linear infinite;transform-origin:200px 215px}.wqce-sweep{animation:wqce-spin 14s linear infinite;transform-origin:200px 215px}.wqce-core{animation:wqce-breathe 3.8s ease-in-out infinite;transform-origin:200px 215px}.wqce-out{animation:wqce-fade 5s ease-in-out infinite}@keyframes wqce-spin{to{transform:rotate(360deg)}}@keyframes wqce-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}@keyframes wqce-fade{0%,to{opacity:.75}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.wqce-dial,.wqce-sweep,.wqce-core,.wqce-out{animation:none}.wqce-pulses{display:none}}@media(max-width:989px){.wqqa-intro-grid{grid-template-columns:1fr;gap:8px}.wqqa-visual{max-width:300px;margin:18px auto 0;order:2}}@media(max-width:749px){.wqqa-visual{display:none}}.wqqa-progress-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px}.wqqa-chapter-label{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#696e72}.wqqa-progress-count{font-size:12px;color:#8a8f93}.wqqa-progress{height:4px;background:#eceeef;border-radius:99px;margin-bottom:32px;overflow:hidden}.wqqa-progress-bar{height:100%;width:0;background:#101214;border-radius:99px;transition:width .3s ease}.wqqa-q{border:0;padding:0;margin:0}.wqqa-qtext{font-size:22px;font-weight:650;letter-spacing:-.01em;margin-bottom:6px;padding:0}.wqqa-qhint{font-size:13px;color:#696e72;margin:4px 0 0}.wqqa-opts{display:flex;flex-direction:column;gap:10px;margin-top:20px}.wqqa-opt{display:flex;align-items:center;gap:12px;border:1px solid #dfe2e4;border-radius:12px;padding:14px 16px;cursor:pointer;font-size:14px;transition:border-color .12s,background .12s}.wqqa-opt:hover{border-color:#101214}.wqqa-opt:has(input:checked){border-color:#101214;background:#f5f6f6}.wqqa-opt input{accent-color:#101214;width:16px;height:16px;flex:none}.wqqa-nav{display:flex;justify-content:space-between;gap:12px;margin-top:32px}.wqqa-narrative{font-size:16px;line-height:1.75;color:#26292c;max-width:680px;border-left:3px solid #101214;padding-left:18px;margin:8px 0 0}.wqqa-goals{display:flex;flex-direction:column;gap:10px;margin:8px 0;max-width:520px}.wqqa-goal{display:grid;grid-template-columns:150px 1fr 56px;align-items:center;gap:14px;font-size:13px}.wqqa-goal-bar{height:8px;background:#eceeef;border-radius:99px;overflow:hidden}.wqqa-goal-fill{height:100%;background:#101214;border-radius:99px}.wqqa-goal-delta{font-size:11px;font-weight:700;color:#696e72;text-align:right}.wqqa-goal-delta.up{color:#1c7c3c}.wqqa-goal-delta.down{color:#8a8f93}.wqqa-routine{display:flex;flex-direction:column;gap:0;border:1px solid #e5e7e8;border-radius:14px;overflow:hidden}.wqqa-routine-row{display:grid;grid-template-columns:120px 1fr;border-top:1px solid #eceeef}.wqqa-routine-row:first-child{border-top:0}.wqqa-routine-slot{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#3c4043;background:#f7f8f8;padding:16px;display:flex;align-items:flex-start}.wqqa-routine-items{padding:12px 16px;display:flex;flex-direction:column;gap:8px}.wqqa-routine-item{font-size:13.5px;line-height:1.5;cursor:pointer}.wqqa-routine-item b{font-weight:650}.wqqa-routine-item:hover b{text-decoration:underline;text-underline-offset:3px}.wqqa-routine-item .wqqa-dose{color:#696e72;font-size:12px;white-space:nowrap}.wqqa-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px}.wqqa-card{border:1px solid #e5e7e8;border-radius:14px;padding:16px;display:flex;flex-direction:column;gap:10px;cursor:pointer}.wqqa-card img{width:100%;aspect-ratio:1;object-fit:contain;background:#fff;border-radius:10px}.wqqa-filterdef{position:absolute;width:0;height:0;overflow:hidden}.wqqa--whiten .wqqa-card img,.wqqa--whiten .wqqa-dw-img{filter:url(#wqqa-whitepoint)}.wqqa-card b{font-size:14px}.wqqa-card .wqqa-price{font-size:13px;color:#3c4043}.wqqa-card .wqqa-why{font-size:12px;color:#696e72;line-height:1.55;flex:1}.wqqa-ev{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;align-self:flex-start;border-radius:999px;padding:3px 10px;border:1px solid}.wqqa-ev--a{color:#1c7c3c;border-color:#1c7c3c33;background:#1c7c3c0d}.wqqa-ev--b{color:#8a6d1f;border-color:#8a6d1f33;background:#8a6d1f0d}.wqqa-ev--c{color:#696e72;border-color:#696e7233;background:#696e720d}.wqqa-pair{font-size:11.5px;color:#ba4510;font-weight:600}.wqqa-card .wqqa-coa-link{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#3c4043;text-decoration:none;border-bottom:1px solid #d4d7d9;align-self:flex-start;padding-bottom:2px}.wqqa-card a.wqqa-btn{justify-content:center;padding:10px 16px;min-height:40px}.wqqa-skips{display:flex;flex-direction:column;gap:10px}.wqqa-skip-item{border:1px dashed #d4d7d9;border-radius:12px;padding:14px 16px;font-size:13px;color:#3c4043}.wqqa-skip-item b{display:block;font-size:13px;margin-bottom:3px}.wqqa-skip-item--t3{border-style:solid;border-color:#101214}.wqqa-skip-tag{display:inline-block;border:1px solid #c9cccf;border-radius:999px;padding:3px 9px;font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:#5a5f63;margin:0 0 8px}.wqqa-skip-item--t3 .wqqa-skip-tag{border-color:#101214;color:#101214}.wqqa-skip-why{display:block;line-height:1.6}.wqqa-skip-code{display:block;margin-top:7px;font-size:10.5px;letter-spacing:.05em;color:#9a9ea1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.wqqa-skip-add{display:inline-block;margin-top:9px;font-size:12px;color:#101214;text-decoration:none;border-bottom:1px solid #101214;padding-bottom:1px}.wqqa-skip-count{font-size:13px;color:#3c4043;margin:0 0 4px;font-weight:600}.wqqa-skip-lede{font-size:13px;color:#696e72;margin:0 0 12px}.wqqa-plan{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.wqqa-plan-col{border:1px solid #e5e7e8;border-radius:14px;padding:18px;font-size:13px;line-height:1.6;color:#3c4043}.wqqa-plan-col b{display:block;font-size:13px;color:#101214;margin-bottom:8px}.wqqa-plan-col p{margin:0}.wqqa-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:36px}.wqqa-card{border-color:#d4d7d9;box-shadow:0 1px 2px #1012140a;background:#fff}.wqqa-card b{color:#101214}.wqqa-card .wqqa-price{color:#101214;font-weight:650}.wqqa-card .wqqa-coa-link{color:#101214;border-bottom-color:#101214}.wqqa-card .wqqa-why{border-left:2px solid #e5e7e8;padding-left:10px}.wqqa-context-item{border-left:2px solid #d4d7d9;border-radius:0 12px 12px 0}.wqqa-plan-col{border-color:transparent;background:#f7f8f8;color:#696e72}.wqqa-plan-col b{color:#3c4043}.wqqa-refine,.wqqa-ask{border:1px solid #e5e7e8;border-left:3px solid #E8620E;border-radius:16px;padding:20px 22px;margin:24px 0 0;background:#fff}.wqqa-refine-head,.wqqa-ask-head{font-size:14px;font-weight:700;margin-bottom:4px}.wqqa-refine-hint,.wqqa-ask-hint{font-size:12.5px;color:#696e72;margin:0 0 14px}.wqqa-refine-q{margin-top:16px}.wqqa-refine-q:first-of-type{margin-top:0}.wqqa-refine-qt{font-size:13px;font-weight:650;margin-bottom:2px}.wqqa-refine-qh{font-size:12px;color:#8a8f93;margin:0 0 8px}.wqqa-refine-chips,.wqqa-ask-chips{display:flex;gap:6px;flex-wrap:wrap;margin-top:8px}.wqqa-refine-chip,.wqqa-ask-chip{font-size:12px;border:1px solid #dfe2e4;border-radius:999px;padding:6px 13px;background:#fff;color:#3c4043;cursor:pointer;text-align:left;transition:border-color .12s,background .12s}.wqqa-refine-chip:hover,.wqqa-ask-chip:hover{border-color:#101214}.wqqa-refine-chip[aria-pressed=true]{border-color:#101214;background:#101214;color:#fff}.wqqa-refine-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:18px}.wqqa-refine-actions .wqqa-btn,.wqqa-refine-actions .wqqa-note{margin-top:0}.wqqa-refine-actions .wqqa-btn{padding:10px 20px;min-height:40px}.wqqa-ask-chips{margin-bottom:4px}.wqqa-ask-form{display:flex;gap:8px;margin-top:14px}.wqqa-ask-input{flex:1;min-width:0;border:1px solid #dfe2e4;border-radius:999px;padding:11px 16px;font-size:14px;font-family:inherit;background:#fff;color:#101214}.wqqa-ask-input:focus{outline:none;border-color:#101214}.wqqa-ask-form .wqqa-btn{padding:11px 22px;min-height:44px;flex:none}.wqqa-ask-thread{display:flex;flex-direction:column;gap:10px;margin-top:14px}.wqqa-ask-thread:empty{margin-top:0}.wqqa-ask-q{font-size:13px;font-weight:650;color:#101214;margin:6px 0 0}.wqqa-ask-a{font-size:13px;line-height:1.65;color:#3c4043;background:#f7f8f8;border-radius:12px;border-left:2px solid #d4d7d9;padding:12px 16px;margin:0}.wqqa-ask-a.is-pending{color:#8a8f93;font-style:italic}.wqqa-ask-picks{display:flex;flex-direction:column;gap:4px;margin-top:8px}.wqqa-ask-pick{font-size:12.5px;color:#101214;background:none;border:0;padding:0;cursor:pointer;text-align:left;text-decoration:underline;text-underline-offset:3px}.wqqa-skip-item{cursor:pointer}.wqqa-hist{border:1px solid #e5e7e8;border-radius:16px;padding:18px 20px;margin:24px 0 0;max-width:640px;background:#fff}.wqqa-hist-head{font-size:13px;font-weight:700;margin-bottom:3px}.wqqa-hist-hint{font-size:12px;color:#8a8f93;margin:0 0 12px}.wqqa-hist-rows{display:flex;flex-direction:column}.wqqa-hist-row{display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:12px;width:100%;text-align:left;border:0;border-top:1px solid #f0f1f2;background:none;padding:11px 0;cursor:pointer;font:inherit;color:#3c4043}.wqqa-hist-row:first-child{border-top:0}.wqqa-hist-row:hover .wqqa-hist-when{text-decoration:underline;text-underline-offset:3px}.wqqa-hist-when{font-size:13px;font-weight:650;color:#101214}.wqqa-hist-what{display:block;font-size:12px;color:#696e72;margin-top:2px;line-height:1.45}.wqqa-hist-badge{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#8a8f93;white-space:nowrap}.wqqa-hist-row[aria-current=true] .wqqa-hist-badge{color:#101214}.wqqa-hist-foot{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-top:12px;border-top:1px solid #f0f1f2;padding-top:10px}.wqqa-hist-foot .wqqa-note{margin-top:0}.wqqa-hist-clear{font-size:11.5px;color:#8a8f93;background:none;border:0;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.wqqa-hist-clear:hover{color:#101214}.wqqa-dw .wqqa-hist-rows{margin-top:4px}.wqqa-archive{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;border:1px solid #101214;border-radius:12px;padding:11px 16px;margin:0 0 22px;font-size:12.5px;color:#101214;background:#f7f8f8}.wqqa-archive-back{font:inherit;font-weight:650;background:none;border:0;padding:0;cursor:pointer;color:#101214;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.wqqa-change{font-size:13px;line-height:1.6;color:#3c4043;background:#f7f8f8;border-left:2px solid #d4d7d9;border-radius:0 12px 12px 0;padding:12px 16px;margin:16px 0 0;max-width:680px}.wqqa-change b{color:#101214;font-weight:650}.wqqa-change[hidden]{display:none}.wqqa-dw{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000}.wqqa-dw[hidden]{display:none}.wqqa-dw-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#10121457;opacity:0;transition:opacity .22s ease}.wqqa-dw.is-open .wqqa-dw-scrim{opacity:1}.wqqa-dw-panel{position:absolute;top:0;right:0;height:100%;width:min(420px,100%);background:#fff;box-shadow:-12px 0 40px #10121424;display:flex;flex-direction:column;transform:translate(100%);transition:transform .26s cubic-bezier(.4,0,.2,1)}.wqqa-dw.is-open .wqqa-dw-panel{transform:none}.wqqa-dw-x{position:absolute;top:12px;right:12px;width:36px;height:36px;border-radius:50%;border:1px solid #e5e7e8;background:#fff;color:#101214;font-size:20px;line-height:1;cursor:pointer;z-index:2}.wqqa-dw-x:hover{border-color:#101214}.wqqa-dw-body{flex:1;overflow-y:auto;padding:28px 26px 20px;-webkit-overflow-scrolling:touch}.wqqa-dw-foot{border-top:1px solid #eceeef;padding:16px 26px;display:flex;flex-direction:column;gap:10px}.wqqa-dw-foot .wqqa-btn{justify-content:center;width:100%}.wqqa-dw-img{width:100%;aspect-ratio:1;object-fit:contain;background:#fff;border:1px solid #f0f1f2;border-radius:12px;margin-bottom:16px}.wqqa-dw-tag{display:inline-block;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#8a8f93;margin-bottom:8px}.wqqa-dw-name{font-size:20px;font-weight:650;letter-spacing:-.01em;margin:0 0 4px;color:#101214}.wqqa-dw-spec{font-size:13px;font-weight:650;color:#101214;margin:0 0 6px}.wqqa-dw-full{font-size:11.5px;line-height:1.5;color:#8a8f93;margin:0 0 14px}.wqqa-dw-meta{display:flex;gap:8px;flex-wrap:wrap;font-size:12px;color:#3c4043;margin:0 0 14px}.wqqa-dw-meta span{border:1px solid #e5e7e8;border-radius:999px;padding:4px 11px}.wqqa-dw-row{border-top:1px solid #f0f1f2;padding-top:12px;margin-top:12px}.wqqa-dw-row:first-child{border-top:0;padding-top:0;margin-top:0}.wqqa-dw-label{display:block;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#8a8f93;margin-bottom:5px}.wqqa-dw-text{font-size:13px;line-height:1.65;color:#3c4043;margin:0}.wqqa-dw-list{margin:0;padding-left:18px;font-size:13px;line-height:1.7;color:#3c4043}html.wqqa-dw-open{overflow:hidden}@media(max-width:749px){.wqqa-dw-panel{top:auto;bottom:0;height:min(86vh,100%);width:100%;border-radius:18px 18px 0 0;transform:translateY(100%)}.wqqa-dw-body{padding:26px 20px 16px}.wqqa-dw-foot{padding:14px 20px calc(14px + env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){.wqqa-dw-scrim,.wqqa-dw-panel{transition:none}}@media print{.wqqa-card{box-shadow:none;border-color:#101214}.wqqa-plan-col{background:transparent;border-color:#e5e7e8}.wqqa-card .wqqa-why{background:transparent}}@media(max-width:749px){.wqqa{padding:48px 0}.wqqa-shell{width:calc(100% - 32px)}.wqqa-goal{grid-template-columns:110px 1fr 44px}.wqqa-plan{grid-template-columns:1fr}.wqqa-routine-row{grid-template-columns:88px 1fr}.wqqa-actions .wqqa-btn{width:100%;justify-content:center}.wqqa-express-chip,.wqqa-refine-chip,.wqqa-ask-chip{min-height:44px;padding-top:11px;padding-bottom:11px}}@media print{.wqqa-actions,.wqqa-nav,.wqqa-refine,.wqqa-ask,.wqqa-dw{display:none!important}.wqqa{padding:0}}.wqq{background:#fff;color:#101214;padding:72px 0}.wqq-shell{width:min(760px,calc(100% - 48px));margin:auto}.wqq-pill{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;border:1px solid #10121433;border-radius:999px;padding:6px 13px;margin-bottom:20px}.wqq-h1{font-size:clamp(30px,4.5vw,48px);line-height:1.06;letter-spacing:-.02em;margin:0 0 16px;font-weight:650}.wqq-h2{font-size:clamp(26px,3.6vw,38px);line-height:1.1;letter-spacing:-.02em;margin:0 0 20px;font-weight:650}.wqq-h3{font-size:18px;margin:36px 0 14px;font-weight:700}.wqq-lede{font-size:15px;line-height:1.7;color:#3c4043;max-width:560px}.wqq-lede p{margin:0 0 10px}.wqq-note{font-size:12px;color:#696e72;margin-top:16px}.wqq-disclaimer{font-size:11px;color:#8a8f93;font-style:italic;margin-top:28px;border-top:1px solid #eceeef;padding-top:16px}.wqq-engine{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#696e72;margin-top:14px}.wqq-btn{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;text-decoration:none;border-radius:999px;padding:13px 26px;min-height:44px;cursor:pointer;border:0;transition:opacity .15s}.wqq-btn:hover{opacity:.85}.wqq-btn.dark{background:#101214;color:#fff}.wqq-btn.light{background:#fff;color:#101214;border:1px solid #10121440}.wqq-btn[disabled]{opacity:.35;cursor:not-allowed}.wqq-intro .wqq-btn{margin-top:24px}.wqq-progress{height:4px;background:#eceeef;border-radius:99px;margin-bottom:32px;overflow:hidden}.wqq-progress-bar{height:100%;width:0;background:#101214;border-radius:99px;transition:width .3s ease}.wqq-q{border:0;padding:0;margin:0}.wqq-qtext{font-size:22px;font-weight:650;letter-spacing:-.01em;margin-bottom:6px;padding:0}.wqq-qhint{font-size:13px;color:#696e72;margin:4px 0 0}.wqq-opts{display:flex;flex-direction:column;gap:10px;margin-top:20px}.wqq-opt{display:flex;align-items:center;gap:12px;border:1px solid #dfe2e4;border-radius:12px;padding:14px 16px;cursor:pointer;font-size:14px;transition:border-color .12s,background .12s}.wqq-opt:hover{border-color:#101214}.wqq-opt:has(input:checked){border-color:#101214;background:#f5f6f6}.wqq-opt input{accent-color:#101214;width:16px;height:16px;flex:none}.wqq-nav{display:flex;justify-content:space-between;gap:12px;margin-top:32px}.wqq-goals{display:flex;flex-direction:column;gap:10px;margin:24px 0 8px;max-width:480px}.wqq-goal{display:grid;grid-template-columns:150px 1fr;align-items:center;gap:14px;font-size:13px}.wqq-goal-bar{height:8px;background:#eceeef;border-radius:99px;overflow:hidden}.wqq-goal-fill{height:100%;background:#101214;border-radius:99px}.wqq-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:16px}.wqq-card{border:1px solid #e5e7e8;border-radius:14px;padding:16px;display:flex;flex-direction:column;gap:10px}.wqq-card img{width:100%;aspect-ratio:1;object-fit:contain;background:#f7f8f8;border-radius:10px}.wqq-card b{font-size:14px}.wqq-card .wqq-price{font-size:13px;color:#3c4043}.wqq-card .wqq-why{font-size:12px;color:#696e72;line-height:1.55;flex:1}.wqq-card a.wqq-btn{justify-content:center;padding:10px 16px;min-height:40px}.wqq-skips{display:flex;flex-direction:column;gap:10px}.wqq-skip-item{border:1px dashed #d4d7d9;border-radius:12px;padding:14px 16px;font-size:13px;color:#3c4043}.wqq-skip-item b{display:block;font-size:13px;margin-bottom:3px}.wqq-skip-lede{font-size:13px;color:#696e72;margin:0 0 12px}.wqq-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:32px}@media(max-width:749px){.wqq{padding:48px 0}.wqq-shell{width:calc(100% - 32px)}.wqq-goal{grid-template-columns:110px 1fr}.wqq-actions .wqq-btn{width:100%;justify-content:center}}.wqrl{background:#fff;color:#101214}.wqrl-shell{width:min(1100px,calc(100% - 64px));margin:auto}.wqrl-hero{background:#f2f3f3;padding:100px 0 64px}.wqrl-eyebrow{font-size:10px;letter-spacing:.17em;text-transform:uppercase;color:#777c80;font-weight:700;margin:0 0 18px}.wqrl h1{font-size:clamp(42px,6vw,86px);font-weight:500;line-height:.92;letter-spacing:-.06em;margin:0 0 22px}.wqrl-lede{max-width:640px;font-size:17px;line-height:1.65;color:#45494c}.wqrl-count{margin:24px 0 0;font-size:12.5px;letter-spacing:.05em;color:#64696d}.wqrl-partial{margin:10px 0 0;font-size:12px;line-height:1.65;color:#777c80;max-width:620px;border-left:2px solid #c9cccf;padding-left:12px}.wqrl-body{padding:64px 0 96px}.wqrl-def{border:1px solid #101214;border-radius:24px;padding:38px 40px;margin:0 0 72px;max-width:880px}.wqrl-def-is{font-size:clamp(19px,2.3vw,26px);font-weight:500;letter-spacing:-.025em;line-height:1.35;margin:0}.wqrl-def-not{margin:16px 0 0;font-size:15px;line-height:1.65;color:#45494c;padding-top:16px;border-top:1px solid #e6e8e9}.wqrl-block{margin:0 0 72px;padding:0 0 72px;border-bottom:1px solid #e6e8e9}.wqrl-block:last-of-type{border-bottom:0;padding-bottom:0}.wqrl-kicker{font-size:10px;letter-spacing:.17em;text-transform:uppercase;color:#777c80;font-weight:700;margin:0 0 10px}.wqrl h2{font-size:clamp(26px,3.2vw,40px);font-weight:500;letter-spacing:-.035em;line-height:1.1;margin:0 0 18px}.wqrl-intro{max-width:700px;font-size:15.5px;line-height:1.7;color:#45494c;margin:0 0 30px}.wqrl-intro p{margin:0 0 12px}.wqrl-kinds{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.wqrl-kind{border:1px solid #d9dcde;border-radius:18px;padding:22px;display:flex;flex-direction:column;gap:7px;text-decoration:none;color:inherit;transition:.25s}.wqrl-kind:hover{border-color:#101214;transform:translateY(-3px)}.wqrl-kind-n{font-size:26px;font-weight:500;letter-spacing:-.04em;line-height:1}.wqrl-kind-t{font-size:14.5px;font-weight:600;letter-spacing:-.01em}.wqrl-kind-d{font-size:12.5px;line-height:1.55;color:#64696d}.wqrl-level{margin:0 0 46px;scroll-margin-top:90px}.wqrl-level-head{display:flex;align-items:baseline;gap:14px;border-bottom:1px solid #101214;padding-bottom:10px;margin-bottom:14px}.wqrl-level-head h3{font-size:19px;font-weight:600;letter-spacing:-.02em;margin:0}.wqrl-level-n{font-size:12px;color:#777c80;margin-left:auto}.wqrl-level-def{margin:0 0 6px;font-size:14px;line-height:1.65;color:#45494c;max-width:700px}.wqrl-level-note{margin:0 0 14px;font-size:12.5px;line-height:1.6;color:#777c80;border-left:2px solid #d9dcde;padding-left:12px;max-width:660px}.wqrl-level--other .wqrl-level-head{border-bottom-style:dashed;border-bottom-color:#b8bcbe}.wqrl-items{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:0 30px}.wqrl-item{padding:12px 0;border-top:1px solid #f0f1f2;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.wqrl-item-name{font-size:14.5px;font-weight:600;color:#101214;text-decoration:none;border-bottom:1px solid transparent}.wqrl-item-name:hover{border-bottom-color:#101214}.wqrl-item-sub{font-size:12.5px;line-height:1.5;color:#64696d;flex:1 1 100%}.wqrl-refs{display:flex;flex-wrap:wrap;gap:8px}.wqrl-ref{font-size:11px;letter-spacing:.03em;color:#45494c;text-decoration:none;border:1px solid #d9dcde;border-radius:999px;padding:3px 9px;white-space:nowrap}.wqrl-ref:hover{border-color:#101214;color:#101214}.wqrl-ref--text{color:#777c80}.wqrl-block--inverse{background:#101214;color:#fff;border-radius:26px;padding:56px;border-bottom:0}.wqrl-block--inverse .wqrl-kicker{color:#9a9ea1}.wqrl-bounds{display:grid;grid-template-columns:1fr 1fr;gap:26px 34px}.wqrl-bound h3{font-size:16px;font-weight:600;margin:0 0 7px;letter-spacing:-.01em}.wqrl-bound p{margin:0;font-size:14px;line-height:1.65;color:#c7cbce}.wqrl-links{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.wqrl-link{position:relative;border:1px solid #d9dcde;border-radius:18px;padding:22px 46px 22px 22px;display:flex;flex-direction:column;gap:6px;text-decoration:none;color:inherit;transition:.25s}.wqrl-link:hover{border-color:#101214;transform:translateY(-3px)}.wqrl-link-title{font-size:15px;font-weight:600;letter-spacing:-.01em}.wqrl-link-sub{font-size:12.5px;line-height:1.55;color:#64696d}.wqrl-arrow{position:absolute;top:18px;right:18px;width:26px;height:26px;border-radius:50%;background:#111;color:#fff;display:grid;place-items:center;font-size:11px}.wqrl-empty{border:1px dashed #b8bcbe;border-radius:18px;padding:38px;color:#64696d;font-size:14px;max-width:640px}.wqrl-disclaimer{margin:64px 0 0;padding-top:26px;border-top:1px solid #e6e8e9;font-size:12px;line-height:1.75;color:#64696d;max-width:840px}@media(max-width:989px){.wqrl-kinds{grid-template-columns:1fr 1fr}.wqrl-bounds{grid-template-columns:1fr}.wqrl-links{grid-template-columns:1fr 1fr}}@media(max-width:749px){.wqrl-shell{width:calc(100% - 32px)}.wqrl-hero{padding:74px 0 46px}.wqrl-body{padding:48px 0 68px}.wqrl-def{padding:26px 24px;border-radius:18px;margin-bottom:52px}.wqrl-block{margin:0 0 52px;padding:0 0 52px}.wqrl-block--inverse{padding:30px 24px;border-radius:18px}.wqrl-kinds,.wqrl-items,.wqrl-links{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.wqrl-kind,.wqrl-link{transition:none}}.wqrt{background:#fff;color:#101214;padding:72px 0}.wqrt-shell{width:min(820px,calc(100% - 48px));margin:auto}.wqrt-eyebrow{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#696e72;margin:0 0 14px}.wqrt-h1{font-size:clamp(30px,4.5vw,44px);line-height:1.08;letter-spacing:-.02em;margin:0 0 16px;font-weight:650}.wqrt-h2{font-size:20px;font-weight:700;margin:0}.wqrt-lede{font-size:16px;line-height:1.7;color:#3c4043;max-width:640px}.wqrt-lede p{margin:0 0 10px}.wqrt-routine{border:1px solid #d4d7d9;border-radius:16px;padding:22px 24px;margin-top:20px;box-shadow:0 1px 2px #1012140a}.wqrt-head{margin-bottom:6px}.wqrt-goal{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#3c4043;border:1px solid #dfe2e4;border-radius:999px;padding:4px 11px;margin-bottom:10px}.wqrt-summary{font-size:14px;line-height:1.65;color:#3c4043;margin:8px 0 0;max-width:620px}.wqrt-steps{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-direction:column;gap:0}.wqrt-step{border-top:1px solid #eceeef;padding:14px 0}.wqrt-step:first-child{border-top:0}.wqrt-step-top{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.wqrt-timing{font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#3c4043;background:#f7f8f8;border-radius:6px;padding:3px 9px;flex:none}.wqrt-prod{font-size:15px;font-weight:650;color:#101214;text-decoration:none;border-bottom:1px solid #d4d7d9;padding-bottom:1px}.wqrt-prod:hover{border-bottom-color:#101214}.wqrt-prod--unset{border-bottom-style:dashed;color:#696e72}.wqrt-why{font-size:13px;line-height:1.6;color:#696e72;margin:7px 0 0;max-width:600px}.wqrt-skip{font-size:13px;line-height:1.6;color:#101214;margin:8px 0 0;border-left:2px solid #D6420A;padding-left:11px;max-width:600px}.wqrt-skip span{font-weight:700}.wqrt-note{font-size:12.5px;color:#696e72;margin:14px 0 0}.wqrt-empty{font-size:13px;color:#8a8f93;margin:12px 0 0}.wqrt-engine{border:1px solid #e5e7e8;border-left:3px solid #101214;border-radius:0 16px 16px 0;background:#f7f8f8;padding:22px 24px;margin-top:32px}.wqrt-engine-body{font-size:14px;line-height:1.7;color:#3c4043;margin-top:8px;max-width:620px}.wqrt-engine-body p{margin:0 0 8px}.wqrt-btn{display:inline-flex;align-items:center;font-size:13px;font-weight:700;text-decoration:none;border-radius:999px;padding:13px 26px;min-height:44px;margin-top:14px;background:#101214;color:#fff}.wqrt-btn:hover{opacity:.85}.wqrt-disclaimer{font-size:11px;font-style:italic;color:#8a8f93;margin-top:28px;border-top:1px solid #eceeef;padding-top:16px}@media(max-width:749px){.wqrt{padding:48px 0}.wqrt-shell{width:calc(100% - 32px)}}.wqsmp{background:#fff;color:#101214;padding:95px 0}.wqsmp-shell{width:min(880px,calc(100% - 64px));margin:auto}.wqsmp-hero{max-width:760px}.wqsmp-eyebrow{font-size:10px;letter-spacing:.17em;text-transform:uppercase;color:#777c80;margin:0 0 22px;font-weight:700}.wqsmp-title{font-size:clamp(40px,5.6vw,78px);font-weight:500;line-height:.94;letter-spacing:-.06em;margin:0 0 26px;text-wrap:balance}.wqsmp-lede{font-size:18px;line-height:1.65;color:#45494c;max-width:620px}.wqsmp-lede p{margin:0 0 12px}.wqsmp-h2{font-size:26px;font-weight:600;letter-spacing:-.02em;margin:0 0 10px}.wqsmp-sublede{font-size:15.5px;line-height:1.7;color:#45494c;max-width:620px;margin:0 0 26px}.wqsmp-note{font-size:12.5px;line-height:1.6;color:#777c80;margin:16px 0 0}.wqsmp-block{margin-top:72px;padding-top:72px;border-top:1px solid #e8eaeb}.wqsmp-actions{display:flex;align-items:center;gap:22px;margin-top:34px;flex-wrap:wrap}.wqsmp-btn{min-height:54px;padding:0 26px;border-radius:99px;display:inline-flex;align-items:center;background:#111;color:#fff;border:0;text-decoration:none;font-size:12px;font-weight:700;letter-spacing:.02em;cursor:pointer;transition:transform .25s,opacity .2s;font-family:inherit}.wqsmp-btn:hover{transform:translateY(-2px)}.wqsmp-link{color:#101214;background:none;border:0;padding:0;border-bottom:1px solid;font-size:13px;text-decoration:none;cursor:pointer;font-family:inherit}.wqsmp-actions .wqsmp-note{margin-top:0}.wqsmp-docs{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px}.wqsmp-doc{display:grid;grid-template-columns:20px 1fr;grid-template-rows:auto auto;column-gap:12px;padding:18px 0;border-top:1px solid #f0f1f2}.wqsmp-doc:nth-child(-n+2){border-top:0}.wqsmp-doc-mark{grid-column:1;grid-row:1 / span 2;font-size:13px;line-height:1.5;color:#101214}.wqsmp-doc b{grid-column:2;grid-row:1;font-size:14.5px;font-weight:650}.wqsmp-doc-note{grid-column:2;grid-row:2;font-size:13px;line-height:1.6;color:#5a5f63;margin-top:3px}.wqsmp-tiers{border:1px solid #e5e7e8;border-radius:14px;overflow:hidden}.wqsmp-tier{display:grid;grid-template-columns:150px minmax(0,1fr) minmax(0,1.1fr);gap:18px;padding:16px 20px;border-top:1px solid #f0f1f2;align-items:baseline}.wqsmp-tier--head{border-top:0;background:#f7f8f8;font-size:10px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:#777c80;padding-top:12px;padding-bottom:12px}.wqsmp-tier-amount{font-size:15px;font-weight:650;color:#101214;font-variant-numeric:tabular-nums;white-space:nowrap}.wqsmp-tier-purpose{font-size:14px;color:#26292c}.wqsmp-tier-note{font-size:13px;line-height:1.6;color:#5a5f63}.wqsmp-steps{list-style:none;counter-reset:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 40px}.wqsmp-step{display:grid;grid-template-rows:auto auto auto;gap:4px}.wqsmp-step-n{font-size:11px;font-weight:700;letter-spacing:.14em;color:#a7acb0;font-variant-numeric:tabular-nums}.wqsmp-step b{font-size:16px;font-weight:650;letter-spacing:-.01em}.wqsmp-step-text{font-size:13.5px;line-height:1.65;color:#5a5f63}.wqsmp-brief-body{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;line-height:1.75;color:#26292c;background:#f7f8f8;border:1px solid #e5e7e8;border-radius:14px;padding:22px 24px;margin:0;white-space:pre-wrap;overflow-x:auto}.wqsmp-limits{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.wqsmp-limit{border:1px dashed #d4d7d9;border-radius:12px;padding:16px 18px}.wqsmp-limit b{display:block;font-size:14.5px;font-weight:650;margin-bottom:4px}.wqsmp-limit-note{font-size:13.5px;line-height:1.65;color:#5a5f63}.wqsmp-disclaimer{font-size:11.5px;line-height:1.7;color:#8a8f93;font-style:italic;margin-top:60px;border-top:1px solid #eceeef;padding-top:18px}@media(max-width:749px){.wqsmp{padding:65px 0}.wqsmp-shell{width:calc(100% - 32px)}.wqsmp-block{margin-top:52px;padding-top:52px}.wqsmp-docs,.wqsmp-steps{grid-template-columns:1fr;gap:0}.wqsmp-doc:nth-child(-n+2){border-top:1px solid #f0f1f2}.wqsmp-doc:first-child{border-top:0}.wqsmp-steps{gap:28px}.wqsmp-tier{grid-template-columns:1fr;gap:4px;padding:14px 16px}.wqsmp-tier--head{display:none}.wqsmp-actions .wqsmp-btn{width:100%;justify-content:center}.wqsmp-link{display:inline-flex;align-items:flex-end;min-height:44px;padding-bottom:6px}}@media(prefers-reduced-motion:reduce){.wqsmp-btn:hover{transform:none}}.wqsl{background:#fff;color:#101214}.wqsl-shell{width:min(1100px,calc(100% - 64px));margin:auto}.wqsl-hero{background:#f2f3f3;padding:100px 0 64px}.wqsl-eyebrow{font-size:10px;letter-spacing:.17em;text-transform:uppercase;color:#777c80;font-weight:700;margin:0 0 18px}.wqsl h1{font-size:clamp(42px,6vw,86px);font-weight:500;line-height:.92;letter-spacing:-.06em;margin:0 0 22px}.wqsl-lede{max-width:640px;font-size:17px;line-height:1.65;color:#45494c}.wqsl-body{padding:64px 0 96px}.wqsl-def{border:1px solid #101214;border-radius:24px;padding:38px 40px;margin:0 0 72px;max-width:880px}.wqsl-def-is{font-size:clamp(19px,2.3vw,26px);font-weight:500;letter-spacing:-.025em;line-height:1.35;margin:0}.wqsl-def-not{margin:16px 0 0;font-size:15px;line-height:1.65;color:#45494c;padding-top:16px;border-top:1px solid #e6e8e9}.wqsl-block{margin:0 0 72px;padding:0 0 72px;border-bottom:1px solid #e6e8e9}.wqsl-block:last-of-type{border-bottom:0;padding-bottom:0}.wqsl-kicker{font-size:10px;letter-spacing:.17em;text-transform:uppercase;color:#777c80;font-weight:700;margin:0 0 10px}.wqsl h2{font-size:clamp(26px,3.2vw,40px);font-weight:500;letter-spacing:-.035em;line-height:1.1;margin:0 0 18px}.wqsl-intro{max-width:700px;font-size:15.5px;line-height:1.7;color:#45494c;margin:0 0 30px}.wqsl-intro p{margin:0 0 12px}.wqsl-tiers{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.wqsl-tier{border:1px solid #d9dcde;border-radius:20px;padding:26px}.wqsl-tier-tag{display:inline-block;border:1px solid #101214;border-radius:999px;padding:5px 12px;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;margin:0 0 16px}.wqsl-tier h3{font-size:17px;font-weight:600;margin:0 0 9px;letter-spacing:-.02em}.wqsl-tier-body{font-size:14px;line-height:1.7;color:#45494c}.wqsl-tier-body p{margin:0 0 10px}.wqsl-tier-sample{margin:16px 0 0;font-size:13px;line-height:1.65;color:#45494c;background:#f7f8f8;border-radius:12px;padding:14px 16px}.wqsl-tablewrap{overflow-x:auto}.wqsl-table{width:100%;border-collapse:collapse;font-size:14px;min-width:680px}.wqsl-table th,.wqsl-table td{text-align:left;vertical-align:top;padding:13px 16px;border-bottom:1px solid #e6e8e9;line-height:1.6}.wqsl-table thead th{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#777c80;font-weight:700;border-bottom-color:#101214}.wqsl-table tbody th{width:28%;font-weight:400}.wqsl-table code{font-size:12.5px;background:#f2f3f3;border-radius:5px;padding:3px 7px}.wqsl-table td{color:#45494c}.wqsl-callout{border:1px solid #101214;border-radius:18px;padding:22px 24px;max-width:760px;font-size:14px;line-height:1.7;margin-top:26px}.wqsl-callout p{margin:0 0 10px}.wqsl-callout p:last-child{margin:0}.wqsl-example{border:1px solid #d9dcde;border-radius:24px;padding:32px 34px;max-width:760px}.wqsl-example-tag{margin:0 0 20px;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:#101214;font-weight:700;border:1px solid #101214;border-radius:999px;padding:6px 12px;display:inline-block}.wqsl-example-head{margin:0 0 18px;font-size:16px;font-weight:600}.wqsl-example-list{list-style:none;margin:0;padding:0}.wqsl-example-list li{display:grid;gap:4px;padding:16px 0;border-top:1px solid #f0f1f2}.wqsl-example-list li:first-child{border-top:0;padding-top:0}.wqsl-example-name{font-size:15px;font-weight:600}.wqsl-example-status{font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:#777c80}.wqsl-example-reason{font-size:13.5px;line-height:1.65;color:#45494c}.wqsl-example-caption{margin:22px 0 0;font-size:12.5px;line-height:1.7;color:#64696d;padding-top:18px;border-top:1px solid #e6e8e9}.wqsl-block--inverse{background:#101214;color:#fff;border-radius:26px;padding:56px;border-bottom:0}.wqsl-block--inverse .wqsl-kicker{color:#9a9ea1}.wqsl-block--inverse .wqsl-intro{color:#c7cbce}.wqsl-bounds{display:grid;grid-template-columns:1fr 1fr;gap:26px 34px}.wqsl-bound h3{font-size:16px;font-weight:600;margin:0 0 7px;letter-spacing:-.01em}.wqsl-bound p{margin:0;font-size:14px;line-height:1.65;color:#c7cbce}.wqsl-links{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.wqsl-link{position:relative;border:1px solid #d9dcde;border-radius:18px;padding:22px 46px 22px 22px;display:flex;flex-direction:column;gap:6px;text-decoration:none;color:inherit;transition:.25s}.wqsl-link:hover{border-color:#101214;transform:translateY(-3px)}.wqsl-link-title{font-size:15px;font-weight:600;letter-spacing:-.01em}.wqsl-link-sub{font-size:12.5px;line-height:1.55;color:#64696d}.wqsl-arrow{position:absolute;top:18px;right:18px;width:26px;height:26px;border-radius:50%;background:#111;color:#fff;display:grid;place-items:center;font-size:11px}.wqsl-disclaimer{margin:64px 0 0;padding-top:26px;border-top:1px solid #e6e8e9;font-size:12px;line-height:1.75;color:#64696d;max-width:840px}@media(max-width:989px){.wqsl-tiers,.wqsl-bounds{grid-template-columns:1fr}.wqsl-links{grid-template-columns:1fr 1fr}}@media(max-width:749px){.wqsl-shell{width:calc(100% - 32px)}.wqsl-hero{padding:74px 0 46px}.wqsl-body{padding:48px 0 68px}.wqsl-def{padding:26px 24px;border-radius:18px;margin-bottom:52px}.wqsl-block{margin:0 0 52px;padding:0 0 52px}.wqsl-block--inverse{padding:30px 24px;border-radius:18px}.wqsl-example{padding:24px 22px;border-radius:18px}.wqsl-links{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.wqsl-link{transition:none}}.wqsr{background:#fff;color:#101214}.wqsr-shell{width:min(1100px,calc(100% - 64px));margin:auto}.wqsr-hero{background:#f2f3f3;padding:100px 0 64px}.wqsr-eyebrow{font-size:10px;letter-spacing:.17em;text-transform:uppercase;color:#777c80;font-weight:700;margin:0 0 18px}.wqsr h1{font-size:clamp(42px,6vw,86px);font-weight:500;line-height:.92;letter-spacing:-.06em;margin:0 0 22px}.wqsr-lede{max-width:640px;font-size:17px;line-height:1.65;color:#45494c}.wqsr-body{padding:64px 0 96px}.wqsr-def{border:1px solid #101214;border-radius:24px;padding:38px 40px;margin:0 0 72px;max-width:880px}.wqsr-def-is{font-size:clamp(19px,2.3vw,26px);font-weight:500;letter-spacing:-.025em;line-height:1.35;margin:0}.wqsr-def-not{margin:16px 0 0;font-size:15px;line-height:1.65;color:#45494c;padding-top:16px;border-top:1px solid #e6e8e9}.wqsr-block{margin:0 0 72px;padding:0 0 72px;border-bottom:1px solid #e6e8e9}.wqsr-block:last-of-type{border-bottom:0;padding-bottom:0}.wqsr-kicker{font-size:10px;letter-spacing:.17em;text-transform:uppercase;color:#777c80;font-weight:700;margin:0 0 10px}.wqsr h2{font-size:clamp(26px,3.2vw,40px);font-weight:500;letter-spacing:-.035em;line-height:1.1;margin:0 0 18px}.wqsr-intro{max-width:700px;font-size:15.5px;line-height:1.7;color:#45494c;margin:0 0 30px}.wqsr-intro p{margin:0 0 12px}.wqsr-chain{list-style:none;margin:0;padding:0}.wqsr-step{display:grid;grid-template-columns:64px 1fr;gap:20px;padding:26px 0;border-top:1px solid #e6e8e9}.wqsr-step:first-child{border-top:0;padding-top:0}.wqsr-step-n{font-size:12px;color:#9a9ea1;letter-spacing:.08em;padding-top:5px}.wqsr-step h3{font-size:19px;font-weight:600;letter-spacing:-.02em;margin:0 0 8px}.wqsr-step-body{font-size:14.5px;line-height:1.7;color:#45494c;max-width:660px}.wqsr-step-body p{margin:0 0 10px}.wqsr-step-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin:14px 0 0}.wqsr-doc{font-size:12.5px;color:#45494c}.wqsr-doc-k{color:#9a9ea1;text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:700;margin-right:8px}.wqsr-state{display:inline-block;border-radius:999px;padding:5px 11px;font-size:11px;letter-spacing:.04em;white-space:nowrap;border:1px solid #d9dcde;color:#45494c}.wqsr-state--live{background:#101214;color:#fff;border-color:#101214}.wqsr-state--build{border-style:dashed;color:#777c80}.wqsr-state--required{color:#101214}.wqsr-step-link{display:inline-block;margin-top:12px;font-size:13px;color:#101214;text-decoration:none;border-bottom:1px solid #101214;padding-bottom:2px}.wqsr-reqs{display:grid;grid-template-columns:1fr 1fr;gap:22px 30px}.wqsr-req{border:1px solid #d9dcde;border-radius:18px;padding:24px}.wqsr-req h3{font-size:16px;font-weight:600;margin:0 0 8px;letter-spacing:-.01em}.wqsr-req p{margin:0;font-size:14px;line-height:1.68;color:#45494c}.wqsr-field{display:inline-block;margin-top:12px;font-size:11px;color:#9a9ea1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.wqsr-tablewrap{overflow-x:auto}.wqsr-table{width:100%;border-collapse:collapse;font-size:14px;min-width:680px}.wqsr-table th,.wqsr-table td{text-align:left;vertical-align:top;padding:13px 16px;border-bottom:1px solid #e6e8e9;line-height:1.6}.wqsr-table thead th{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#777c80;font-weight:700;border-bottom-color:#101214}.wqsr-table tbody th{width:24%;font-weight:600}.wqsr-table td{color:#45494c}.wqsr-callout{border:1px solid #101214;border-radius:18px;padding:22px 24px;max-width:760px;font-size:14px;line-height:1.7;margin-top:26px}.wqsr-callout p{margin:0 0 10px}.wqsr-callout p:last-child{margin:0}.wqsr-block--inverse{background:#101214;color:#fff;border-radius:26px;padding:56px;border-bottom:0}.wqsr-block--inverse .wqsr-kicker{color:#9a9ea1}.wqsr-block--inverse .wqsr-intro{color:#c7cbce}.wqsr-bounds{display:grid;grid-template-columns:1fr 1fr;gap:26px 34px}.wqsr-bound h3{font-size:16px;font-weight:600;margin:0 0 7px;letter-spacing:-.01em}.wqsr-bound p{margin:0;font-size:14px;line-height:1.65;color:#c7cbce}.wqsr-status-list{list-style:none;margin:0;padding:0;display:grid;gap:0}.wqsr-status-row{display:grid;grid-template-columns:170px 1fr;gap:18px;align-items:start;padding:16px 0;border-top:1px solid #e6e8e9}.wqsr-status-row:first-child{border-top:0}.wqsr-status-what{font-size:14px;line-height:1.68;color:#45494c}.wqsr-status-what b{display:block;color:#101214;margin-bottom:3px}.wqsr-links{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.wqsr-link{position:relative;border:1px solid #d9dcde;border-radius:18px;padding:22px 46px 22px 22px;display:flex;flex-direction:column;gap:6px;text-decoration:none;color:inherit;transition:.25s}.wqsr-link:hover{border-color:#101214;transform:translateY(-3px)}.wqsr-link-title{font-size:15px;font-weight:600;letter-spacing:-.01em}.wqsr-link-sub{font-size:12.5px;line-height:1.55;color:#64696d}.wqsr-arrow{position:absolute;top:18px;right:18px;width:26px;height:26px;border-radius:50%;background:#111;color:#fff;display:grid;place-items:center;font-size:11px}.wqsr-cta{display:flex;align-items:center;justify-content:space-between;gap:34px;flex-wrap:wrap;border:1px solid #101214;border-radius:24px;padding:38px 40px;margin:72px 0 0}.wqsr-cta h2{margin:0 0 8px;font-size:clamp(22px,2.6vw,30px)}.wqsr-cta .wqsr-intro{margin:0;max-width:540px}.wqsr-btn{background:#101214;color:#fff;border-radius:999px;padding:15px 26px;font-size:15px;text-decoration:none;white-space:nowrap;transition:.2s}.wqsr-btn:hover{background:#eb5c20}.wqsr-disclaimer{margin:64px 0 0;padding-top:26px;border-top:1px solid #e6e8e9;font-size:12px;line-height:1.75;color:#64696d;max-width:840px}@media(max-width:989px){.wqsr-reqs,.wqsr-bounds{grid-template-columns:1fr}.wqsr-links{grid-template-columns:1fr 1fr}}@media(max-width:749px){.wqsr-shell{width:calc(100% - 32px)}.wqsr-hero{padding:74px 0 46px}.wqsr-body{padding:48px 0 68px}.wqsr-def{padding:26px 24px;border-radius:18px;margin-bottom:52px}.wqsr-block{margin:0 0 52px;padding:0 0 52px}.wqsr-block--inverse,.wqsr-cta{padding:30px 24px;border-radius:18px}.wqsr-step{grid-template-columns:40px 1fr;gap:12px}.wqsr-status-row{grid-template-columns:1fr;gap:8px}.wqsr-links{grid-template-columns:1fr}.wqsr-cta{flex-direction:column;align-items:flex-start;margin-top:52px}}@media(prefers-reduced-motion:reduce){.wqsr-link,.wqsr-btn{transition:none}}.wqs{--ink:#101214;--line:#d9dcde;background:#fff;color:var(--ink);overflow:hidden}.wqs-shell{width:min(1280px,calc(100% - 64px));margin:auto}.wqs-hero{background:#f2f3f3;padding:150px 0 90px}.wqs-pill{display:inline-block;padding:9px 14px;border:1px solid #ccd0d2;border-radius:99px;background:#ffffffa8;font-size:10px;font-weight:700;letter-spacing:.12em}.wqs h1{font-size:clamp(52px,7.5vw,110px);font-weight:500;line-height:.88;letter-spacing:-.07em;margin:34px 0 28px;max-width:900px}.wqs-lede{max-width:560px;font-size:18px;line-height:1.65;color:#45494c}.wqs-section{padding:110px 0}.wqs small{display:block;font-size:10px;letter-spacing:.17em;color:#777c80;margin-bottom:20px}.wqs-heading{display:grid;grid-template-columns:1.4fr .6fr;gap:80px;align-items:end;margin-bottom:55px}.wqs-heading h2{font-size:clamp(40px,5.4vw,76px);font-weight:500;line-height:.98;letter-spacing:-.06em;margin:0}.wqs-heading p{font-size:14px;line-height:1.75;color:#696e72}.wqs-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.wqs-steps article{border:1px solid var(--line);border-radius:22px;padding:26px;min-height:250px;display:flex;flex-direction:column}.wqs-steps b{font-size:11px;color:#9a9ea1}.wqs-steps h3{font-size:23px;font-weight:600;letter-spacing:-.02em;margin:auto 0 10px}.wqs-steps p{font-size:13px;line-height:1.65;color:#696e72;margin:0}.wqs-docs{background:#151719;color:#fff;padding:110px 0}.wqs-docs__intro{max-width:640px;margin-bottom:50px}.wqs-docs h2{font-size:clamp(38px,5vw,70px);font-weight:500;letter-spacing:-.06em;line-height:.98;margin:0 0 22px}.wqs-docs p{color:#aeb2b5;line-height:1.75;font-size:14px}.wqs-docs table{width:100%;border-collapse:collapse;font-size:14px}.wqs-docs th,.wqs-docs td{text-align:left;padding:16px 12px;border-bottom:1px solid #ffffff22}.wqs-docs th{font-size:10px;letter-spacing:.14em;color:#9da1a4;text-transform:uppercase}.wqs-docs a{color:#fff;text-decoration:none;border-bottom:1px solid}.wqs-docs__empty{border:1px dashed #ffffff35;border-radius:18px;padding:40px;color:#aeb2b5;font-size:14px}.wqs-list{border-top:1px solid var(--line)}.wqs-list article{display:grid;grid-template-columns:60px 1fr;gap:24px;padding:32px 0;border-bottom:1px solid var(--line)}.wqs-list b{font-size:20px;color:#b0b4b7}.wqs-list h3{font-size:26px;font-weight:500;letter-spacing:-.02em;margin:0 0 8px}.wqs-list p{font-size:13px;line-height:1.7;color:#696e72;margin:0;max-width:640px}.wqs-note{background:#f2f3f3;padding:36px 0}.wqs-note p{font-size:12px;line-height:1.7;color:#64696d;max-width:840px;margin:0}.wqs-final{text-align:center;background:#ededed;padding:130px 0}.wqs-final h2{font-size:clamp(52px,8.5vw,120px);font-weight:500;line-height:.86;letter-spacing:-.075em;margin:40px auto}.wqs-btn{min-height:54px;padding:0 26px;border-radius:99px;display:inline-flex;align-items:center;background:#111;color:#fff;text-decoration:none;font-size:12px;font-weight:700;transition:.25s}.wqs-btn:hover{transform:translateY(-2px)}.wqs-b2b{margin-top:26px;font-size:12px;color:#64696d}.wqs-b2b a{color:#111;text-decoration:none;border-bottom:1px solid}@media(max-width:749px){.wqs-shell{width:calc(100% - 32px)}.wqs-hero{padding:90px 0 60px}.wqs-section,.wqs-docs{padding:75px 0}.wqs-heading{grid-template-columns:1fr;gap:20px;margin-bottom:34px}.wqs-steps{grid-template-columns:1fr 1fr;gap:9px}.wqs-steps article{min-height:210px;padding:19px;border-radius:17px}.wqs-steps h3{font-size:19px}.wqs-docs table{font-size:12px}.wqs-docs th,.wqs-docs td{padding:12px 8px}.wqs-list article{grid-template-columns:34px 1fr;gap:12px;padding:24px 0}.wqs-list h3{font-size:20px}.wqs-final{padding:85px 0}}.wqt{background:var(--wqt-bg,#111);color:var(--wqt-color,#fff);padding:14px 0;overflow:hidden;white-space:nowrap;font-size:10px;letter-spacing:.18em;font-weight:600}.wqt-track{display:inline-block;animation:wqt-scroll 22s linear infinite}@keyframes wqt-scroll{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.wqt-track{animation:none}}.wqts{background:#f2f3f3;color:#101214;padding:26px 0;border-top:1px solid #e3e5e6;border-bottom:1px solid #e3e5e6}.wqts.dark{background:#151719;color:#fff;border-color:#ffffff1f}.wqts-shell{width:min(1280px,calc(100% - 64px));margin:auto;display:flex;align-items:center;justify-content:space-between;gap:28px;flex-wrap:wrap}.wqts-badges{display:flex;gap:38px;flex-wrap:wrap}.wqts-badge{display:flex;align-items:center;gap:12px}.wqts-dot{width:26px;height:26px;border-radius:50%;background:#111;color:#fff;display:grid;place-items:center;font-size:12px;flex:none}.wqts.dark .wqts-dot{background:#fff;color:#111}.wqts-badge b{display:block;font-size:13px;letter-spacing:.01em}.wqts-badge span{display:block;font-size:11px;color:#696e72}.wqts.dark .wqts-badge span{color:#9da1a4}.wqts-cta{color:inherit;text-decoration:none;border-bottom:1px solid;font-size:12px;font-weight:700;white-space:nowrap}@media(max-width:749px){.wqts-shell{width:calc(100% - 32px);gap:16px}.wqts-badges{gap:14px 22px}.wqts-badge b{font-size:12px}.wqts-badge span{display:none}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
