.cwq{--ink:#0c0c0f;--bg:#fff;--tile:#f1f1ef;--panel:#f4f4f2;--line:#e2e2df;--muted:#6f6f6b;--tink:#0c0c0f;--on:#fff;--accent:#d43737;--ease:cubic-bezier(.2,.8,.2,1);--out:cubic-bezier(.76,0,.24,1);--fh:var(--FONT-STACK-HEADING,Oswald,Impact,sans-serif);--fb:var(--FONT-STACK-BODY,Helvetica,Arial,sans-serif);--fs:var(--FONT-STACK-SUBHEADING,Inter,Helvetica,Arial,sans-serif);--wh:var(--FONT-WEIGHT-HEADING,700);--ws:var(--FONT-WEIGHT-SUBHEADING,800);display:block;background:var(--bg);color:var(--ink);font-family:var(--fb);padding:var(--pt,64px) 0 var(--pb,64px);-webkit-font-smoothing:antialiased}.cwq--soft{--bg:#f5f5f3;--tile:#e9e9e6;--panel:#ebebe8;--line:#d9d9d5}.cwq--dark{--bg:#0b0b0b;--ink:#f3efe8;--muted:#9c978f;--line:#2c2b29;--tile:#ecebe7;--panel:#171716;--on:#0b0b0b}.cwq *,.cwq *:before,.cwq *:after{box-sizing:border-box}.cwq__wrap{max-width:var(--w,1100px);margin:0 auto;padding:0 24px}.cwq__head{text-align:center;margin-bottom:44px}.cwq__kicker{font:var(--ws) 11px/1 var(--fs);letter-spacing:.125em;text-transform:uppercase;color:var(--muted);margin:0 0 16px}.cwq__title{font-family:var(--fh);font-weight:var(--wh);font-size:clamp(36px,5vw,64px);line-height:1;text-transform:uppercase;letter-spacing:0;margin:0;color:var(--ink)}.cwq__sub{font-size:15px;line-height:1.6;color:var(--muted);margin:16px auto 0;max-width:520px}.cwq__card{position:relative;border-top:1px solid var(--ink);padding-top:30px}.cwq__step{display:block}.cwq__hd{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:24px 48px;align-items:end;margin:0 0 36px}.cwq__side{justify-self:end;max-width:380px;width:100%}.cwq__side .cwq__tip{margin:0;text-wrap:pretty}.cwq__count{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:32px;font:var(--ws) 10.5px/1 var(--fs);letter-spacing:.125em;text-transform:uppercase;color:var(--muted);font-variant-numeric:tabular-nums}.cwq__count b{font-weight:inherit;color:var(--ink)}.cwq__seg{display:flex;gap:4px;margin:14px 0 40px}.cwq__seg i{position:relative;flex:1 1 0;height:2px;background:var(--line);overflow:hidden}.cwq__seg i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ink);transform:scaleX(0);transform-origin:left}.cwq__seg i.done:after{transform:none}.cwq__seg i.now:after{animation:cwqfill .9s var(--ease) .2s both}.cwq__seg--load i:after{width:35%;transform:none;animation:cwqload 1.1s var(--ease) infinite}.cwq__q{display:block;font:var(--wh) clamp(32px,4.2vw,56px)/1.05 var(--fh);letter-spacing:0;margin:0;padding-bottom:.06em;overflow:hidden;color:var(--ink);outline:none;text-transform:uppercase}.cwq__ql{display:block;text-wrap:balance}.cwq__tip{font-size:15px;line-height:1.6;color:var(--muted);margin:14px 0 0;max-width:400px}.cwq__note{display:flex;gap:12px;margin:22px 0 0;padding:14px 16px;background:var(--panel);font-size:14px;line-height:1.5;color:var(--ink);max-width:440px}.cwq__note:before{content:"";flex:none;width:6px;height:6px;margin-top:7px;border-radius:50%;background:var(--accent)}.cwq .cwq__back{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 14px!important;background:transparent!important;border:1px solid var(--line)!important;border-radius:999px!important;color:var(--ink)!important;font:var(--ws) 10px/1 var(--fs);letter-spacing:.1em;text-transform:uppercase;text-decoration:none;cursor:pointer;min-height:0;box-shadow:none;transition:background .25s,color .25s,border-color .25s}.cwq .cwq__back:hover{background:var(--ink)!important;border-color:var(--ink)!important;color:var(--on)!important}.cwq .cwq__link{display:inline-flex;align-items:center;gap:8px;padding:4px 0!important;background:none!important;border:0!important;border-radius:0!important;color:var(--ink)!important;font:var(--ws) 11px/1.2 var(--fs);letter-spacing:.08em;text-transform:uppercase;text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:6px;cursor:pointer;min-height:0;box-shadow:none;transition:text-decoration-color .2s}.cwq .cwq__link:hover{text-decoration-color:currentColor}.cwq__links{display:flex;flex-wrap:wrap;gap:12px 28px;margin-top:26px}.cwq__trail{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:44px;padding-top:24px;border-top:1px solid var(--line)}.cwq__tl{flex:none;margin:0 10px 0 0;font:var(--ws) 10px/1 var(--fs);letter-spacing:.125em;text-transform:uppercase;color:var(--muted)}.cwq .cwq__crumb{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 14px 0 4px!important;background:transparent!important;border:1px solid var(--line)!important;border-radius:999px!important;color:var(--ink)!important;font:700 12.5px/1 var(--fb);letter-spacing:0;text-transform:none;white-space:nowrap;cursor:pointer;min-height:0;box-shadow:none;transition:border-color .25s,background .25s}.cwq .cwq__crumb--t{padding-left:14px!important}.cwq .cwq__crumb:hover{border-color:var(--ink)!important}.cwq__cth{position:relative;flex:none;width:26px;height:26px;border-radius:50%;background:var(--tile);overflow:hidden}.cwq .cwq__cth img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:2px;object-fit:contain;mix-blend-mode:multiply}.cwq__cth i{position:absolute;top:6px;right:6px;bottom:6px;left:6px;border-radius:50%;box-shadow:inset 0 0 0 1px #0000001a}.cwq__tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px 14px}.cwq__tiles--3{grid-template-columns:repeat(3,minmax(0,1fr))}.cwq .cwq__tile{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;padding:0!important;background:none!important;border:0!important;border-radius:0!important;color:var(--ink)!important;text-align:left;cursor:pointer;min-height:0;box-shadow:none;transition:opacity .4s var(--ease)}.cwq__pic{position:relative;display:block;aspect-ratio:4/5;background:var(--tile);overflow:hidden}.cwq .cwq__pic img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:5%;margin:0;mix-blend-mode:multiply;filter:brightness(1.025);transition:transform 1.1s var(--ease),opacity .4s ease}.cwq .cwq__tile:hover .cwq__pic>img{transform:scale(1.07)}.cwq__pic em{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font:normal var(--ws) 12px/1 var(--fs);letter-spacing:.125em;text-transform:uppercase;color:var(--tink)}.cwq__idx{position:absolute;top:13px;left:13px;z-index:2;font:var(--ws) 10px/1 var(--fs);letter-spacing:.1em;color:var(--tink);opacity:.5;font-variant-numeric:tabular-nums}.cwq__go{position:absolute;right:10px;bottom:10px;z-index:2;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#ffffffc7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#111;opacity:0;transform:translate3d(0,8px,0) scale(.9);transition:opacity .35s var(--ease),transform .5s var(--ease)}.cwq__go svg{width:16px;height:16px}.cwq .cwq__tile:hover .cwq__go,.cwq__p:hover .cwq__go{opacity:1;transform:none}.cwq__ok{position:absolute;top:10px;right:10px;z-index:3;width:26px;height:26px;border-radius:50%;background:#111 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.5' stroke-linecap='square'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/13px no-repeat;transform:scale(0);transition:transform .35s cubic-bezier(.3,1.5,.5,1)}.cwq .cwq__tile.is-on .cwq__pic{box-shadow:inset 0 0 0 1.5px #111}.cwq .cwq__tile.is-on .cwq__ok{transform:scale(1)}.cwq .cwq__tile.is-on .cwq__go{opacity:0}.cwq__cap{display:flex;flex-direction:column;padding-top:14px}.cwq__cap b{display:block;font:700 15px/1.25 var(--fb);letter-spacing:0}.cwq__cap small{display:block;margin-top:5px;font-size:13px;line-height:1.4;color:var(--muted)}.cwq__tiles--grid{grid-template-columns:repeat(auto-fit,minmax(104px,1fr));gap:26px 10px}.cwq__tile--sq .cwq__pic{aspect-ratio:1}.cwq__tile--sq .cwq__go,.cwq__tile--sq .cwq__idx{display:none}.cwq__tile--sq .cwq__cap b{font-size:14px}.cwq__mosaic{position:absolute;top:16%;right:14%;bottom:16%;left:14%;display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:10%}.cwq__cell{position:relative;display:block;min-width:0;min-height:0}.cwq .cwq__cell img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;object-fit:contain;filter:brightness(1.04);transition:transform 1.1s var(--ease),opacity .5s ease}.cwq .cwq__tile:hover .cwq__cell img{transform:scale(1.08)}.cwq__dots{position:absolute;top:20%;right:18%;bottom:20%;left:18%;display:grid;grid-template-columns:repeat(3,1fr);gap:12%;align-content:center}.cwq__dots i{display:block;aspect-ratio:1;border-radius:50%;box-shadow:inset 0 0 0 1px #00000014;transition:transform .6s var(--ease)}.cwq .cwq__tile:hover .cwq__dots i{transform:scale(1.1)}.cwq .cwq__tile:hover .cwq__dots i:nth-child(2n){transform:scale(.92)}.cwq .cwq__pic .cwq__word{font:normal var(--wh) clamp(34px,3.8vw,54px)/1 var(--fh);letter-spacing:0;text-transform:uppercase;color:var(--tink);transition:transform 1.1s var(--ease)}.cwq .cwq__tile:hover .cwq__word{transform:scale(1.06)}.cwq__echo{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.cwq__echo b{display:block;font:var(--wh) clamp(34px,4vw,54px)/.84 var(--fh);text-transform:uppercase;letter-spacing:0;color:transparent;-webkit-text-stroke:1.1px var(--tink);will-change:transform;backface-visibility:hidden;transition:translate 1s var(--ease)}.cwq__echo b.on{color:var(--tink);-webkit-text-stroke:0}.cwq__echo b:nth-child(1),.cwq__echo b:nth-child(5){opacity:.22}.cwq__echo b:nth-child(2){opacity:.5}.cwq__echo b:nth-child(4){-webkit-text-stroke-color:var(--accent)}.cwq__echo b:nth-child(1){animation:cwqechoup 3.6s cubic-bezier(.37,0,.63,1) -1.2s infinite alternate}.cwq__echo b:nth-child(2){animation:cwqechoup 3.6s cubic-bezier(.37,0,.63,1) -.6s infinite alternate}.cwq__echo b:nth-child(4){animation:cwqechodn 3.6s cubic-bezier(.37,0,.63,1) -.6s infinite alternate}.cwq__echo b:nth-child(5){animation:cwqechodn 3.6s cubic-bezier(.37,0,.63,1) -1.2s infinite alternate}.cwq .cwq__tile:hover .cwq__echo b:nth-child(1){translate:0 -14px}.cwq .cwq__tile:hover .cwq__echo b:nth-child(2){translate:0 -7px}.cwq .cwq__tile:hover .cwq__echo b:nth-child(4){translate:0 7px}.cwq .cwq__tile:hover .cwq__echo b:nth-child(5){translate:0 14px}@keyframes cwqechoup{0%{transform:translate3d(0,4px,0)}to{transform:translate3d(0,-6px,0)}}@keyframes cwqechodn{0%{transform:translate3d(0,-4px,0)}to{transform:translate3d(0,6px,0)}}.cwq__swatch{position:absolute;top:24%;right:24%;bottom:24%;left:24%;border-radius:50%;box-shadow:inset 0 0 0 1px #00000014;transition:transform .6s var(--ease)}.cwq .cwq__tile:hover .cwq__swatch{transform:scale(1.1)}.cwq .cwq__pic img.cwq__logo{padding:18%;filter:brightness(1.04)}@media(hover:hover){.cwq__tiles:hover>.cwq__tile:not(:hover),.cwq__logos:hover>.cwq__team:not(:hover){opacity:.6}}.cwq .is-picking>.cwq__o:not(.is-on),.cwq .is-picking>.cwq__team:not(.is-on){opacity:.3!important}.cwq img[data-bal]{opacity:0}.cwq img[data-bal].is-raw{opacity:1}.cwq img[data-bal].is-bal{position:absolute;right:auto;bottom:auto;height:auto!important;max-width:none!important;max-height:none!important;padding:0!important;object-fit:fill!important;opacity:1;transition:opacity .45s ease,transform 1.1s var(--ease)}.cwq__list{border-top:1px solid var(--line)}.cwq .cwq__row{display:flex;align-items:center;gap:20px;width:100%;padding:24px 6px!important;background:none!important;border:0!important;border-bottom:1px solid var(--line)!important;border-radius:0!important;color:var(--ink)!important;text-align:left;cursor:pointer;min-height:0;box-shadow:none;transition:padding .45s var(--ease),background .3s,opacity .4s}.cwq .cwq__row:hover{padding-left:18px!important;background:var(--panel)!important}.cwq__ri{flex:none;width:22px;font:var(--ws) 10px/1 var(--fs);letter-spacing:.1em;color:var(--muted);font-variant-numeric:tabular-nums}.cwq__rt{flex:1 1 auto;min-width:0}.cwq__rt b{display:block;font:700 clamp(18px,1.7vw,22px)/1.2 var(--fb);letter-spacing:-.005em}.cwq__rt small{display:block;margin-top:6px;font-size:13.5px;line-height:1.4;color:var(--muted)}.cwq__arr{flex:none;display:grid;place-items:center;width:42px;height:42px;border:1px solid var(--line);border-radius:50%;transition:background .3s,border-color .3s,color .3s}.cwq .cwq__arr svg,.cwq__saved svg{width:18px;height:18px;transition:transform .45s var(--ease)}.cwq .cwq__row:hover .cwq__arr,.cwq .cwq__row.is-on .cwq__arr{background:var(--ink);border-color:var(--ink);color:var(--on)}.cwq .cwq__row:hover .cwq__arr svg{transform:translate(2px)}.cwq .cwq__row.is-on{background:var(--panel)!important}.cwq__sizes{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:8px}.cwq .cwq__size{height:58px;padding:0!important;border:1px solid var(--line)!important;border-radius:999px!important;background:transparent!important;color:var(--ink)!important;font:700 16px/1 var(--fb);letter-spacing:0;text-align:center;cursor:pointer;min-height:0;box-shadow:none;transition:border-color .25s,background .25s,color .25s,opacity .4s}.cwq .cwq__size:hover{border-color:var(--ink)!important}.cwq .cwq__size.is-on{background:var(--ink)!important;border-color:var(--ink)!important;color:var(--on)!important}.cwq .cwq__saved{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;margin:0 0 14px;padding:20px 22px!important;background:var(--panel)!important;border:0!important;border-radius:0!important;color:var(--ink)!important;text-align:left;cursor:pointer;min-height:0;box-shadow:none}.cwq__saved small{display:block;font:var(--ws) 10px/1 var(--fs);letter-spacing:.125em;text-transform:uppercase;color:var(--muted);margin-bottom:8px}.cwq__saved b{font:var(--wh) 34px/1 var(--fh);letter-spacing:0}.cwq__saved em{display:inline-flex;align-items:center;gap:8px;font:normal var(--ws) 11px/1 var(--fs);letter-spacing:.08em;text-transform:uppercase}.cwq .cwq__saved:hover svg{transform:translate(4px)}.cwq__meas{background:var(--panel);padding:34px 36px 30px;max-width:760px}.cwq__read{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 16px}.cwq__read b{font:var(--wh) clamp(52px,5.6vw,72px)/1 var(--fh);letter-spacing:0;font-variant-numeric:tabular-nums}.cwq__read span{font-size:15px;color:var(--muted);font-variant-numeric:tabular-nums}.cwq__range{display:flex;align-items:center;gap:14px;margin:28px 0 10px}.cwq .cwq__nudge{flex:none;width:42px;height:42px;padding:0!important;border:1px solid var(--line)!important;border-radius:50%!important;background:var(--bg)!important;color:var(--ink)!important;font:400 20px/1 var(--fb);cursor:pointer;min-height:0;box-shadow:none;transition:border-color .2s}.cwq .cwq__nudge:hover{border-color:var(--ink)!important}.cwq__range input{flex:1 1 auto;min-width:0;height:2px;margin:0;-webkit-appearance:none;appearance:none;background:linear-gradient(var(--ink),var(--ink)) 0/var(--p,50%) 100% no-repeat,var(--line);outline:none;cursor:pointer;border:0}.cwq__range input::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;border-radius:50%;background:var(--ink);border:5px solid var(--panel);box-shadow:0 0 0 1px var(--ink);transition:transform .2s}.cwq__range input::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--ink);border:4px solid var(--panel);box-shadow:0 0 0 1px var(--ink)}.cwq__range input:active::-webkit-slider-thumb{transform:scale(1.15)}.cwq__ticks{display:flex;justify-content:space-between;padding:0 56px;font-size:11px;color:var(--muted);font-variant-numeric:tabular-nums}.cwq__out{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-top:26px;padding-top:24px;border-top:1px solid var(--line)}.cwq__out small{display:block;font:var(--ws) 10px/1 var(--fs);letter-spacing:.125em;text-transform:uppercase;color:var(--muted);margin-bottom:10px}.cwq__out b{display:inline-block;font:var(--wh) 40px/1 var(--fh);letter-spacing:0}.cwq__out b.bump{animation:cwqbump .35s var(--ease)}.cwq__tabs{display:flex;gap:26px;overflow-x:auto;border-bottom:1px solid var(--line);margin:0 0 14px;scrollbar-width:none}.cwq__tabs::-webkit-scrollbar{display:none}.cwq .cwq__tab{flex:none;padding:0 0 14px!important;margin-bottom:-1px;background:none!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;color:var(--muted)!important;font:700 12.5px/1 var(--fb);letter-spacing:.025em;text-transform:uppercase;cursor:pointer;min-height:0;box-shadow:none;transition:color .2s,border-color .2s}.cwq .cwq__tab:hover{color:var(--ink)!important}.cwq .cwq__tab.is-on{color:var(--ink)!important;border-bottom-color:var(--ink)!important}.cwq .cwq__search{display:block;width:100%;height:46px;margin:0 0 4px;padding:0 18px 0 44px!important;border:1px solid transparent!important;border-radius:999px!important;background:var(--panel) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='1.6'%3E%3Ccircle cx='11' cy='11' r='6.5'/%3E%3Cpath d='M20 20l-4.2-4.2'/%3E%3C/svg%3E") 17px 50%/17px no-repeat!important;color:var(--ink);font:400 15px/1 var(--fb);box-shadow:none;-webkit-appearance:none;appearance:none;outline:none;transition:border-color .2s}.cwq .cwq__search:focus{border-color:var(--ink)!important}.cwq__logos{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:22px 10px;max-height:560px;overflow-y:auto;padding:16px 2px 4px;margin:0 -2px;scrollbar-width:thin}.cwq .cwq__team{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;width:100%;padding:0!important;background:none!important;border:0!important;border-radius:0!important;color:var(--ink)!important;text-align:center;cursor:pointer;min-height:0;box-shadow:none;animation:cwqup .6s var(--ease) backwards;animation-delay:calc(var(--i,0) * 22ms);transition:opacity .4s var(--ease)}.cwq__lg{position:relative;display:grid;place-items:center;aspect-ratio:1;background:var(--tile);overflow:hidden}.cwq .cwq__lg img{width:62%;height:62%;object-fit:contain;margin:0;mix-blend-mode:multiply;filter:brightness(1.04);transition:transform .6s var(--ease)}.cwq .cwq__team:hover .cwq__lg img{transform:scale(1.1)}.cwq__lg em{font:normal var(--wh) 20px/1 var(--fh);letter-spacing:.02em;color:var(--tink);opacity:.55}.cwq .cwq__team.is-on .cwq__lg{box-shadow:inset 0 0 0 1.5px #111}.cwq .cwq__team.is-on .cwq__ok{transform:scale(1)}.cwq__tn{display:block;padding-top:9px;font:700 12.5px/1.3 var(--fb)}.cwq__tn small{display:block;margin-top:2px;font-size:11px;color:var(--muted)}.cwq__empty{grid-column:1/-1;font-size:14px;color:var(--muted);padding:16px 0}.cwq__res-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap}.cwq__eyebrow{margin:0 0 14px;font:var(--ws) 10.5px/1 var(--fs);letter-spacing:.125em;text-transform:uppercase;color:var(--muted)}.cwq__res-head .cwq__q{max-width:860px;font-size:clamp(28px,3.2vw,44px)}.cwq__trail--res{margin:24px 0 34px;padding-top:0;border-top:0}.cwq__step--full>.cwq__note{margin:-12px 0 28px;max-width:none}.cwq__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 14px}.cwq__p{display:block;color:inherit!important;text-decoration:none!important}.cwq__pimg{position:relative;display:block;aspect-ratio:1;background:var(--tile);overflow:hidden}.cwq .cwq__pimg img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;margin:0;mix-blend-mode:multiply;filter:brightness(1.02);transition:transform 1.1s var(--ease),opacity .55s ease}.cwq .cwq__pimg .cwq__alt{opacity:0}.cwq__p:hover .cwq__pimg img{transform:scale(1.05)}.cwq__p:hover .cwq__pimg.has-alt img:first-child{opacity:0}.cwq__p:hover .cwq__pimg.has-alt .cwq__alt{opacity:1}.cwq__pb{position:absolute;top:10px;left:10px;z-index:2;display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;background:#fffc;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:var(--ws) 9.5px/1 var(--fs);letter-spacing:.08em;text-transform:uppercase;color:#0c0c0f}.cwq__pb:before{content:"";width:6px;height:6px;border-radius:50%;background:#2f9e5b}.cwq__pv{display:block;margin-top:14px;font:var(--ws) 9.5px/1 var(--fs);letter-spacing:.125em;text-transform:uppercase;color:var(--muted)}.cwq__pt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:8px;font:700 14.4px/1.25 var(--fb)}.cwq__p:hover .cwq__pt{text-decoration:underline;text-underline-offset:3px}.cwq__pp{display:block;margin-top:7px;font:700 14px/1.2 var(--fb)}.cwq__actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:48px;padding-top:30px;border-top:1px solid var(--line)}.cwq .cwq__btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 34px!important;background:var(--ink)!important;color:var(--on)!important;border:0!important;border-radius:999px!important;font:var(--ws) 13px/1 var(--fs);letter-spacing:.05em;text-transform:uppercase;text-decoration:none!important;cursor:pointer;box-shadow:none;transition:background .3s,color .3s,transform .3s var(--ease)}.cwq .cwq__btn:hover{background:var(--accent)!important;color:#fff!important}.cwq .cwq__btn:disabled{opacity:.35;cursor:default;background:var(--ink)!important;color:var(--on)!important}.cwq__saved-note{font-size:13px;color:var(--muted)}.cwq__sk{aspect-ratio:1;background:linear-gradient(100deg,var(--panel) 30%,var(--bg) 50%,var(--panel) 70%);background-size:300% 100%;animation:cwqsk 1.3s linear infinite}.cwq__skl{height:10px;margin-top:16px;width:80%;background:var(--panel)}.cwq__skl--s{width:40%;margin-top:8px}.cwq .cwq__o:focus-visible,.cwq .cwq__team:focus-visible,.cwq .cwq__tab:focus-visible,.cwq .cwq__btn:focus-visible,.cwq .cwq__link:focus-visible,.cwq .cwq__back:focus-visible,.cwq .cwq__nudge:focus-visible,.cwq .cwq__crumb:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.cwq__step{opacity:0;transform:translate3d(36px,0,0)}.cwq__step.from-left{transform:translate3d(-36px,0,0)}.cwq__step.is-in{opacity:1;transform:none;transition:opacity .45s ease,transform .7s var(--ease)}.cwq__step.out-left{opacity:0;transform:translate3d(-24px,0,0);transition:opacity .17s ease,transform .17s ease}.cwq__step.out-right{opacity:0;transform:translate3d(24px,0,0);transition:opacity .17s ease,transform .17s ease}.cwq__step.is-in .cwq__ql{animation:cwqrise .9s var(--ease) backwards}.cwq__step.is-in .cwq__side,.cwq__step.is-in .cwq__trail,.cwq__step.is-in .cwq__eyebrow{animation:cwqfade .7s var(--ease) backwards}.cwq__step.is-in .cwq__side{animation-delay:.12s}.cwq__step.is-in .cwq__trail{animation-delay:.35s}.cwq__step.is-in .cwq__o:not(.cwq__tile){animation:cwqup .7s var(--ease) backwards;animation-delay:calc(var(--i,0) * 55ms + .14s)}.cwq__pic:after,.cwq__pimg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;background:var(--bg);transform:scaleY(0);transform-origin:50% 0;pointer-events:none}.cwq__step.is-in .cwq__tile .cwq__pic:after,.cwq__step.is-in .cwq__p .cwq__pimg:after{animation:cwqcurtain 1s var(--out) backwards;animation-delay:calc(var(--i,0) * 70ms + .1s)}.cwq__step.is-in .cwq__tile .cwq__pic>img,.cwq__step.is-in .cwq__tile .cwq__pic .cwq__cell>img,.cwq__step.is-in .cwq__tile .cwq__pic>.cwq__dots,.cwq__step.is-in .cwq__tile .cwq__pic>.cwq__echo,.cwq__step.is-in .cwq__tile .cwq__pic>.cwq__swatch,.cwq__step.is-in .cwq__p .cwq__pimg>img{animation:cwqzoom 1.5s var(--ease) backwards;animation-delay:calc(var(--i,0) * 70ms + .1s)}.cwq__step.is-in .cwq__tile .cwq__cap{animation:cwqfade .8s var(--ease) backwards;animation-delay:calc(var(--i,0) * 70ms + .42s)}@keyframes cwqup{0%{opacity:0;transform:translate3d(0,18px,0)}to{opacity:1;transform:none}}@keyframes cwqfade{0%{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:none}}@keyframes cwqrise{0%{transform:translate3d(0,108%,0)}to{transform:none}}@keyframes cwqcurtain{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes cwqzoom{0%{transform:scale(1.2)}to{transform:none}}@keyframes cwqfill{to{transform:none}}@keyframes cwqbump{40%{transform:scale(1.12)}}@keyframes cwqsk{to{background-position:-300% 0}}@keyframes cwqload{0%{transform:translate(-100%)}to{transform:translate(300%)}}@media(prefers-reduced-motion:reduce){.cwq__step,.cwq__step.from-left{opacity:1;transform:none}.cwq__step *,.cwq__step{animation:none!important;transition:none!important}.cwq__seg i.now:after{transform:none}}@media(max-width:899px){.cwq__hd{grid-template-columns:minmax(0,1fr);gap:12px;margin-bottom:26px}.cwq__side{justify-self:start;max-width:none}.cwq__seg{margin-bottom:28px}.cwq__sizes{grid-template-columns:repeat(5,minmax(0,1fr))}.cwq__trail{flex-wrap:nowrap;overflow-x:auto;margin:32px -16px 0;padding:18px 16px 2px;scrollbar-width:none}.cwq__trail::-webkit-scrollbar{display:none}.cwq__tl{margin:0 6px 0 0}.cwq__trail--res{margin:20px -16px 28px;padding-top:0}}@media(max-width:749px){.cwq__wrap{padding:0 16px}.cwq__head{margin-bottom:30px}.cwq__card{padding-top:22px}.cwq__q{font-size:32px}.cwq__res-head .cwq__q{font-size:28px}.cwq__tip{font-size:14px}.cwq__tiles,.cwq__tiles--3{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 10px}.cwq__cap b{font-size:15px}.cwq__cap small{font-size:12.5px}.cwq__go{display:none}.cwq .cwq__row{padding:20px 2px!important;gap:14px}.cwq__arr{width:36px;height:36px}.cwq__sizes{gap:6px}.cwq .cwq__size{height:50px;font-size:15px}.cwq__meas{padding:24px 18px 20px}.cwq__ticks{padding:0 52px}.cwq__out .cwq__btn{width:100%}.cwq__logos{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 8px;max-height:480px}.cwq__tiles.cwq__tiles--grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 8px}.cwq__tile--sq .cwq__cap b{font-size:13px}.cwq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 10px}.cwq__actions .cwq__btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/cw-quiz.css.map */
