.pw:not([data-look=dark]):has(.pwcmk){--page:#fff;--nav-bg:#fff}.pw:not([data-look=dark]):has(.pwcmk) .pw-ground{background:#fff}.pw:not([data-look=dark]):has(.pwcmk) .pw-ground img,.pw:not([data-look=dark]):has(.pwcmk) .pw-ground:after{display:none}.pw:not([data-look=dark]) .pw-carousel.pwcmk{--ink:#0d1424;--muted:#5b6678;--faint:#8a94a6;--line:#e3e8f0;--line-2:#eef1f6;--soft:#f4f6fa;--accent:#2676ff;--panel:#fff;--card-solid:#fff;--panel-shadow:0 0 0 1px #e3e8f0;--lift:0 0 0 1px #c9d6ee,0 1px 2px #1b27400f,0 18px 40px -24px #1b274040;--out:0 0 0 1px #e3e8f0;--out-sm:0 0 0 1px #e3e8f0;--glass:#fff;--glass-line:#e3e8f0;--glass-hi:#fff;--glass-shadow:0 0 0 1px #e3e8f0;--track:#f1f4f9;--pw-edge:#e3e8f0;--pw-edge-w:1px;--ring:0 0 0 3px #2676ff26}.pw:not([data-look=dark]) .pwcmk .pw-steps ol{display:inline-flex;flex-wrap:nowrap;gap:2px;padding:4px;border-radius:999px;background:#fff;box-shadow:0 0 0 1px #e3e8f0}.pw:not([data-look=dark]) .pwcmk .pw-steps li{gap:8px;padding:4px 14px 4px 5px;border-radius:999px;font-size:13.5px;white-space:nowrap;color:#8a94a6}.pw:not([data-look=dark]) .pwcmk .pw-steps li+li:before{display:none}.pw:not([data-look=dark]) .pwcmk .pw-steps li.on{background:#eef3ff;color:#1553c7}.pw:not([data-look=dark]) .pwcmk .pw-steps li.done{color:var(--ink)}.pw:not([data-look=dark]) .pwcmk .pw-steps b{width:24px;height:24px;font-size:12px;box-shadow:inset 0 0 0 1.5px #d6dde9;background:#fff}.pw:not([data-look=dark]) .pwcmk .pw-steps li.on b{background:linear-gradient(180deg,#5aa9ff,#2f86ec);box-shadow:none}.pw:not([data-look=dark]) .pwcmk .pw-steps li.done b{background:#138a5a;box-shadow:none}.pw:not([data-look=dark]) .pwcmk .pw-steps b svg{width:12px;height:12px}@media (max-width:639px){.pw:not([data-look=dark]) .pwcmk .pw-steps li{padding:3px 4px 3px 3px}.pw:not([data-look=dark]) .pwcmk .pw-steps li.on{padding-right:12px}.pw:not([data-look=dark]) .pwcmk .pw-steps b{width:28px;height:28px}}.pw:not([data-look=dark]) .pwcmk .pwcs-head h1{font-weight:800;letter-spacing:-.045em;text-wrap:balance}.pw:not([data-look=dark]) .pwcmk .pwcs-lede{font-size:17px;color:#5b6678;text-wrap:balance}.pw:not([data-look=dark]) .pwcmk .pwcs-eyebrow{background:#eef3ff;color:#1553c7}.pw:not([data-look=dark]) .pwcmk .pwcs-back{display:inline-flex;align-items:center;min-height:44px;margin:0 0 2px -6px;padding:0 8px;border-radius:10px;color:#5b6678}.pw:not([data-look=dark]) .pwcmk .pwcs-back:hover{background:#f4f6fa;color:#0d1424}.pw:not([data-look=dark]) .pwcmk .pwcs-typepick>.pw-steps{margin-bottom:2px}.pw:not([data-look=dark]) .pwcmk .pwcs-type{position:relative;gap:4px;padding:10px 10px 16px;border:0;border-radius:20px;background:#fff;box-shadow:0 0 0 1px #e3e8f0;transition:box-shadow .2s,transform .2s}.pw:not([data-look=dark]) .pwcmk .pwcs-type:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 0 0 1.5px #9ec0ff,0 1px 2px #1b27400f,0 18px 40px -24px #1b274040}.pw:not([data-look=dark]) .pwcmk .pwcs-type:focus-visible{outline:0;box-shadow:0 0 0 2px #2676ff,0 0 0 5px #2676ff33}.pw:not([data-look=dark]) .pwcmk .pwcs-type.rec-card{background:#fff;border:0;box-shadow:0 0 0 2px #2676ff,0 18px 40px -26px #2676ff66}.pw:not([data-look=dark]) .pwcmk .pwcs-type.rec-card:hover{box-shadow:0 0 0 2px #2676ff,0 22px 44px -24px #2676ff80}.pw:not([data-look=dark]) .pwcmk .pwcs-type-vis{border-radius:14px;background:#f4f6fa}.pw:not([data-look=dark]) .pwcmk .pwcs-type b{padding:6px 6px 0;font-size:17px;letter-spacing:-.02em;color:#0d1424}.pw:not([data-look=dark]) .pwcmk .pwcs-type small{padding:0 6px;font-size:14px;line-height:1.45;color:#5b6678;text-wrap:pretty}.pw:not([data-look=dark]) .pwcmk .pwcs-type small.from{color:#5b6678;font-weight:400}.pw:not([data-look=dark]) .pwcmk .pwcs-type small.need{color:#b4530f;font-weight:600}.pw:not([data-look=dark]) .pwcmk .pwcs-type .rec{position:absolute;z-index:4;top:18px;left:18px;margin:0;padding:4px 10px;background:linear-gradient(180deg,#5aa9ff,#2f86ec);color:#fff;box-shadow:0 2px 8px #2f86ec55;font-size:11.5px;font-weight:700;letter-spacing:.01em}.pw:not([data-look=dark]) .pwcmk .pwcs-type:disabled{opacity:1}.pw:not([data-look=dark]) .pwcmk .pwcs-type:disabled .pwcs-type-vis{opacity:.55}.pw:not([data-look=dark]) .pwcmk .pwcs-type:disabled b{color:#5b6678}@media (max-width:639px){.pw:not([data-look=dark]) .pwcmk .pwcs-typepick{gap:14px}.pw:not([data-look=dark]) .pwcmk .pwcs-typepick .pwcs-types{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pw:not([data-look=dark]) .pwcmk .pwcs-typepick .pwcs-type{display:flex;flex-direction:column;align-items:stretch;align-content:normal;min-height:0;padding:8px 8px 12px;gap:3px;border-radius:18px}.pw:not([data-look=dark]) .pwcmk .pwcs-typepick .pwcs-type>*{grid-column:auto}.pw:not([data-look=dark]) .pwcmk .pwcs-typepick .pwcs-type>.pwcs-type-vis{grid-row:auto;align-self:stretch;aspect-ratio:1/.86;width:100%;margin:0 0 2px}.pw:not([data-look=dark]) .pwcmk .pwcs-typepick .pwcs-type-vis figure{width:50%;bottom:0}.pw:not([data-look=dark]) .pwcmk .pwcs-typepick .pwcs-type-vis.pair figure{width:46%;top:auto;bottom:0}.pw:not([data-look=dark]) .pwcmk .pwcs-typepick .pwcs-type b{padding:2px 4px 0;font-size:15.5px;line-height:1.25}.pw:not([data-look=dark]) .pwcmk .pwcs-typepick .pwcs-type small.from{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;line-clamp:7;overflow:hidden;padding:0 4px;font-size:13px;line-height:1.4}.pw:not([data-look=dark]) .pwcmk .pwcs-typepick .pwcs-type .rec{top:12px;left:12px;padding:3px 8px;font-size:11px}.pw:not([data-look=dark]) .pwcmk .pwcs-typepick .pwcs-type small.need{display:block;font-size:12.5px}.pw:not([data-look=dark]) .pwcmk .pwcs-typepick .pwcs-lede{font-size:16px}.pw:not([data-look=dark]) .pwcmk .pwcs-typepick .pwcs-head h1{font-size:8vw}}.pw:not([data-look=dark]) .pwcmk :is(.pwcs-start,.pwcs-topic){border-radius:20px;background:#fff;box-shadow:0 0 0 1px #e3e8f0,0 1px 2px #1b27400f,0 24px 48px -32px #1b274033}.pw:not([data-look=dark]) .pwcmk :is(.pwcs-start,.pwcs-topic):focus-within{box-shadow:0 0 0 1.5px #2676ff,0 0 0 5px #2676ff26}.pw:not([data-look=dark]) .pwcmk .pwcs-start{padding:14px 12px 12px 18px}.pw:not([data-look=dark]) .pwcmk .pwcs-start textarea{font-size:18px}@media (max-width:639px){.pw:not([data-look=dark]) .pwcmk .pwcs-start textarea{font-size:17px}}.pw:not([data-look=dark]) .pwcmk .pwcs-toggle{background:#f1f4f9;box-shadow:inset 0 0 0 1px #e3e8f0}.pw:not([data-look=dark]) .pwcmk .pwcs-toggle button[aria-pressed=true]{background:#fff;box-shadow:0 0 0 1px #e3e8f0,0 1px 2px #1b27401a}.pw:not([data-look=dark]) .pwcmk :is(.pwcs-sec,.pwcs-tb){background:#fff;box-shadow:0 0 0 1px #e3e8f0}.pw:not([data-look=dark]) .pwcmk :is(.pwcs-sec,.pwcs-tb):hover{box-shadow:0 0 0 1.5px #9ec0ff}.pw:not([data-look=dark]) .pwcmk .pwcs-chips button{background:#fff;box-shadow:0 0 0 1px #e3e8f0}.pw:not([data-look=dark]) .pwcmk .pwcs-chips button.on{background:#0d1424;color:#fff;box-shadow:none}.pw:not([data-look=dark]) .pwcmk .pwcs-list{border-radius:18px;background:#fff;box-shadow:0 0 0 1px #e3e8f0}.pw:not([data-look=dark]) .pwcmk .pwcs-list button:hover{background:#f4f6fa}.pw:not([data-look=dark]) .pwcmk .pwcs-bank,.pw:not([data-look=dark]) .pwcmk .pwcs-bk{border-radius:20px;background:#fff;box-shadow:0 0 0 1px #e3e8f0}@media (min-width:1024px){.pw:not([data-look=dark]) .pw-carousel.pwcmk .pwcs-cols>.pwcs-looks{background:#fff;border-left:1px solid #e3e8f0;box-shadow:none}}.pw:not([data-look=dark]) .pwcmk .pwcs-tt{padding:5px;border:0;border-radius:16px;background:#fff;box-shadow:0 0 0 1px #e3e8f0}.pw:not([data-look=dark]) .pwcmk .pwcs-tt:hover{box-shadow:0 0 0 1.5px #9ec0ff,0 14px 28px -20px #1b274055}.pw:not([data-look=dark]) .pwcmk .pwcs-tt.sel{background:#fff;box-shadow:0 0 0 2px #2676ff,0 0 0 5px #2676ff26}.pw:not([data-look=dark]) .pwcmk .pwcs-sheet-f{background:#fff;box-shadow:inset 0 1px 0 #e3e8f0}.pw:not([data-look=dark]) .pwcmk .pwcs-sheet-in{background:#fff}@media (max-width:1023px){.pw:not([data-look=dark]) .pw-carousel.pwcmk .pwcs-cols .pwcs-next{border:0;background:#fff;box-shadow:0 0 0 1px #e3e8f0,0 1px 2px #1b27400f,0 18px 40px -20px #1b27404d;backdrop-filter:none}}.pw:not([data-look=dark]) .pwcmk :is(.pwcs-note,.pwce-note,.pwcp-note){background:#f4f6fa;box-shadow:0 0 0 1px #e3e8f0}.pw:not([data-look=dark]) .pwcmk .pwcs-error{background:#fff;box-shadow:0 0 0 1px #f1c9c9,inset 3px 0 0 #c93b3b}.pw:not([data-look=dark]) .pwcmk .pwcs-gen-slides li{box-shadow:0 0 0 1px #e3e8f0}.pw:not([data-look=dark]) .pwcmk .pwcs-trend-ask{background:#fff;box-shadow:0 0 0 1px #e3e8f0,0 10px 28px -12px #1b274040;backdrop-filter:none}.pw:not([data-look=dark]) .pwcmk .pwcs-head>.pw-steps{align-self:flex-start;width:-moz-fit-content;width:fit-content;max-width:100%;margin-bottom:8px}.pw:not([data-look=dark]) .pwcmk .pwcs-typepick>.pw-steps{align-self:center}.pw:not([data-look=dark]) .pwcmk .pwcs-gen-chips{max-width:100%}.pw:not([data-look=dark]) .pwcmk .pwcs-gen-chips .pwcs-tb{max-width:100%;height:auto;min-height:40px;padding:8px 16px;white-space:normal;text-align:left;line-height:1.3}.pw:not([data-look=dark]) .pwcmk .pwcs-gen-line,.pw:not([data-look=dark]) .pwcmk .pwcs-gen-sub{text-wrap:balance}@media (max-width:380px){.pw:not([data-look=dark]) .pwcmk .pwcs-kind button{padding:0 10px;font-size:14px;white-space:nowrap}.pw:not([data-look=dark]) .pwcmk .pwcs-kind button .pwcs-new{margin-left:4px}}.pw:not([data-look=dark]) .pwcmk .pwcs-sec-h{flex-wrap:wrap;row-gap:2px}@media (max-width:360px){.pw:not([data-look=dark]) .pwcmk .pwcs-typepick .pwcs-type .rec{top:10px;left:10px;padding:2px 7px;font-size:10.5px}.pw:not([data-look=dark]) .pwcmk .pwcs-typepick .pwcs-type b{font-size:15px}}