.wpd[data-astro-cid-qlpessdz]{background:var(--offwhite);isolation:isolate;min-height:max(640px,100svh);position:relative;overflow:hidden}.wpd-reveal[data-astro-cid-qlpessdz]{max-width:var(--page-max);min-height:max(640px,100svh);padding:calc(var(--header-h,80px) + clamp(24px, 5vw, 64px)) var(--page-pad) 0;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;gap:2rem;margin:0 auto;display:grid}.wpd-reveal-inner[data-astro-cid-qlpessdz]{min-width:0;padding-bottom:clamp(2rem,7svh,4.5rem)}.wpd-reveal[data-astro-cid-qlpessdz] h1[data-astro-cid-qlpessdz]{font-size:var(--fs-display);line-height:var(--lh-tight);margin:.5rem 0 1.25rem}.wpd-lede[data-astro-cid-qlpessdz]{max-width:38rem;font-size:1.2rem}.wpd-score[data-astro-cid-qlpessdz]{background:var(--black);color:var(--white);border-radius:var(--radius-pill);margin:0 0 1rem;padding:.4rem 1rem;font-weight:700;display:inline-block}.wpd-next[data-astro-cid-qlpessdz]{margin-top:1.75rem}.wpd-next-label[data-astro-cid-qlpessdz]{font-size:var(--fs-small);text-transform:uppercase;letter-spacing:var(--ls-caps);margin:0 0 .6rem;font-weight:700}.wpd-next-list[data-astro-cid-qlpessdz]{flex-wrap:wrap;gap:.5rem;display:flex}.wpd-own[data-astro-cid-qlpessdz]{margin-bottom:1.5rem}.wpd-own-text[data-astro-cid-qlpessdz]{margin:0 0 .75rem}.wpd-own-row[data-astro-cid-qlpessdz]{flex-wrap:wrap;gap:.5rem;display:flex}.wpd-own-row[data-astro-cid-qlpessdz] .input[data-astro-cid-qlpessdz]{flex:14rem;min-width:0}.wpd-own-note[data-astro-cid-qlpessdz]{font-size:var(--fs-small);color:var(--muted);margin:.5rem 0 0}.wpd-next-list[data-astro-cid-qlpessdz] .is-done[data-astro-cid-qlpessdz]:after{content:" ✓"}.wpd[data-astro-cid-qlpessdz].is-first-round [data-astro-cid-qlpessdz]:is(.wpd-target,.wpd-hud [data-wpd-custom]){display:none}.wpd-ctas[data-astro-cid-qlpessdz]{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.wpd-hahmo[data-astro-cid-qlpessdz]{width:auto;max-width:100%;height:auto;max-height:calc(100svh - var(--header-h,80px) - clamp(24px, 5vw, 64px) - .5rem);place-self:end}@media (width<=760px){.wpd-reveal[data-astro-cid-qlpessdz]{grid-template-columns:1fr;gap:0}.wpd-reveal-inner[data-astro-cid-qlpessdz]{padding-bottom:1.5rem}.wpd-hahmo[data-astro-cid-qlpessdz]{justify-self:center;max-height:38svh}}.wpd[data-astro-cid-qlpessdz].is-revealed .wpd-reveal-inner[data-astro-cid-qlpessdz]>[data-astro-cid-qlpessdz],.wpd[data-astro-cid-qlpessdz].is-revealed .wpd-hahmo[data-astro-cid-qlpessdz]{animation:wpd-in var(--dur-enter) var(--ease-spring) both}.wpd[data-astro-cid-qlpessdz].is-revealed .wpd-reveal-inner[data-astro-cid-qlpessdz]>[data-astro-cid-qlpessdz]:nth-child(2){animation-delay:80ms}.wpd[data-astro-cid-qlpessdz].is-revealed .wpd-reveal-inner[data-astro-cid-qlpessdz]>[data-astro-cid-qlpessdz]:nth-child(3){animation-delay:.16s}.wpd[data-astro-cid-qlpessdz].is-revealed .wpd-reveal-inner[data-astro-cid-qlpessdz]>[data-astro-cid-qlpessdz]:nth-child(4){animation-delay:.24s}.wpd[data-astro-cid-qlpessdz].is-revealed .wpd-reveal-inner[data-astro-cid-qlpessdz]>[data-astro-cid-qlpessdz]:nth-child(5){animation-delay:.32s}.wpd[data-astro-cid-qlpessdz].is-revealed .wpd-hahmo[data-astro-cid-qlpessdz]{animation-delay:.3s}@keyframes wpd-in{0%{opacity:0;translate:0 40px;scale:.96}}.wpd-game[data-astro-cid-qlpessdz]{inset:var(--header-h,80px) 0 0;z-index:2;flex-direction:column;display:flex;position:absolute}.wpd-game[data-astro-cid-qlpessdz][hidden]{display:none}.wpd-browser[data-astro-cid-qlpessdz]{background:var(--white);border-bottom:1px solid var(--line-on-light);font-size:var(--fs-small);flex:none;align-items:center;gap:.75rem;padding:.55rem 1rem;display:flex}.wpd-dots[data-astro-cid-qlpessdz]{gap:6px;display:flex}.wpd-dots[data-astro-cid-qlpessdz] i[data-astro-cid-qlpessdz]{background:var(--color-grey-mute);border-radius:50%;width:10px;height:10px}.wpd-url[data-astro-cid-qlpessdz]{text-overflow:ellipsis;white-space:nowrap;background:var(--offwhite);border-radius:var(--radius-pill);flex:1;min-width:0;padding:.3rem .9rem;overflow:hidden}.wpd-lock[data-astro-cid-qlpessdz]{color:var(--muted-on-light-soft)}.wpd-badge[data-astro-cid-qlpessdz]{font-size:var(--fs-caption);text-transform:uppercase;letter-spacing:var(--ls-caps);color:var(--white);background:var(--red);border-radius:var(--radius-pill);padding:.25rem .7rem;font-weight:700}.wpd-canvas-wrap[data-astro-cid-qlpessdz]{cursor:crosshair;touch-action:pan-y;-webkit-user-select:none;user-select:none;flex:1;min-height:0;position:relative}.wpd-canvas-wrap[data-astro-cid-qlpessdz] canvas[data-astro-cid-qlpessdz]{width:100%;height:100%;display:block;position:absolute;inset:0}.wpd-fx[data-astro-cid-qlpessdz],.wpd-pops[data-astro-cid-qlpessdz]{pointer-events:none}.wpd-pops[data-astro-cid-qlpessdz]{position:absolute;inset:0;overflow:hidden}.wpd-hint[data-astro-cid-qlpessdz]{background:var(--black);color:var(--white);border-radius:var(--radius-lg);text-align:center;pointer-events:none;transition:opacity var(--dur-ui) var(--ease-ui);margin:0;padding:1.1rem 1.6rem;font-size:1.1rem;line-height:1.35;position:absolute;top:38%;left:50%;translate:-50% -50%}.wpd-hint[data-astro-cid-qlpessdz] strong[data-astro-cid-qlpessdz]{text-transform:uppercase;letter-spacing:var(--ls-display);font-size:2rem;display:block}.wpd-hint[data-astro-cid-qlpessdz] span[data-astro-cid-qlpessdz]{font-size:var(--fs-small);color:var(--muted-on-dark);margin-top:.4rem;display:block}.wpd-loading[data-astro-cid-qlpessdz]{z-index:2;color:var(--white);text-align:center;background:#000000b8;place-content:center;justify-items:center;gap:1rem;padding:1rem;font-size:1.1rem;font-weight:700;display:grid;position:absolute;inset:0}.wpd-loading[data-astro-cid-qlpessdz][hidden]{display:none}.wpd-loading[data-astro-cid-qlpessdz] p[data-astro-cid-qlpessdz]{margin:0}.wpd-spinner[data-astro-cid-qlpessdz]{border:4px solid #fff3;border-top-color:var(--white);border-radius:50%;width:44px;height:44px;animation:.9s linear infinite wpd-spin}@keyframes wpd-spin{to{rotate:360deg}}.wpd-dialog[data-astro-cid-qlpessdz]{border-radius:var(--radius-lg);background:var(--white);width:min(520px,100% - 2rem);color:var(--black);box-shadow:var(--shadow-lg);border:0;padding:clamp(1.25rem,4vw,2rem)}.wpd-dialog[data-astro-cid-qlpessdz]::backdrop{background:#0009}.wpd-dialog[data-astro-cid-qlpessdz] h2[data-astro-cid-qlpessdz]{font-size:var(--fs-h2);margin-top:0}.wpd-dialog[data-astro-cid-qlpessdz] input[data-astro-cid-qlpessdz]{width:100%}.wpd-dialog-note[data-astro-cid-qlpessdz]{font-size:var(--fs-small);color:var(--muted)}.wpd-dialog-error[data-astro-cid-qlpessdz]{color:var(--red);font-weight:700}.wpd-dialog-actions[data-astro-cid-qlpessdz]{flex-wrap:wrap;gap:.75rem;margin-top:1.25rem;display:flex}.wpd-hint[data-astro-cid-qlpessdz].is-gone{opacity:0}.wpd-start[data-astro-cid-qlpessdz]{inset:var(--header-h,80px) 0 auto;height:min(calc(100% - var(--header-h,80px)), calc(100svh - var(--header-h,80px)));z-index:5;backdrop-filter:blur(3px);transition:opacity var(--dur-ui) var(--ease-ui);background:#00000073;place-items:safe center;padding:1rem;display:grid;position:absolute;overflow-y:auto}.wpd-start[data-astro-cid-qlpessdz][hidden]{display:none}.wpd-start[data-astro-cid-qlpessdz].is-leaving{opacity:0;pointer-events:none}.wpd-start-card[data-astro-cid-qlpessdz]{border-radius:clamp(18px,2.5vw,32px);width:min(820px,100%);padding:clamp(1.5rem,4vw,2.5rem)}.wpd[data-astro-cid-qlpessdz].has-intro .wpd-start-card[data-astro-cid-qlpessdz]{animation:wpd-in var(--dur-enter) var(--ease-spring) both}.wpd-start-card[data-astro-cid-qlpessdz] h2[data-astro-cid-qlpessdz]{font-size:var(--fs-h2);line-height:var(--lh-snug);margin:.5rem 0 1rem}.wpd-start-card[data-astro-cid-qlpessdz] p[data-astro-cid-qlpessdz]{color:var(--muted-on-dark)}.wpd-start-card[data-astro-cid-qlpessdz] strong[data-astro-cid-qlpessdz]{color:var(--white)}.wpd-start-how[data-astro-cid-qlpessdz]{font-size:var(--fs-small)}.wpd-start-actions[data-astro-cid-qlpessdz]{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.wpd[data-astro-cid-qlpessdz].has-intro [data-astro-cid-qlpessdz]:is(.wpd-hint,.wpd-hud){visibility:hidden}.wpd-pops[data-astro-cid-qlpessdz] .wpd-pop{white-space:nowrap;background:var(--white);color:var(--black);border-radius:var(--radius-pill);animation:wpd-pop 1.4s var(--ease-ui) forwards;padding:.35rem .8rem;font-size:.85rem;font-weight:700;position:absolute;translate:-50% -50%}.wpd-pops[data-astro-cid-qlpessdz] .wpd-pop.is-red{background:var(--red);color:var(--white)}@keyframes wpd-pop{0%{opacity:0;scale:.6}12%{opacity:1;scale:1}75%{opacity:1}to{opacity:0;transform:translateY(-48px)}}.wpd[data-astro-cid-qlpessdz].is-shaking .wpd-canvas-wrap[data-astro-cid-qlpessdz]{animation:.35s linear wpd-shake}@keyframes wpd-shake{20%{transform:translate(-6px,3px)}40%{transform:translate(5px,-4px)}60%{transform:translate(-3px,2px)}80%{transform:translate(2px,-1px)}}.wpd-hud[data-astro-cid-qlpessdz]{z-index:3;background:var(--black);color:var(--white);border-radius:var(--radius-pill);max-width:calc(100% - 2rem);box-shadow:var(--shadow-lg);transition:opacity var(--dur-ui) var(--ease-ui), translate var(--dur-ui) var(--ease-ui);align-items:center;gap:.75rem;padding:.5rem;display:flex;position:absolute;top:min(100%,100svh);left:50%;translate:-50% calc(-100% - 1rem)}.wpd-hud[data-astro-cid-qlpessdz][hidden]{display:none}.wpd-hud[data-astro-cid-qlpessdz].is-leaving{opacity:0;pointer-events:none;translate:-50%}.wpd-tools[data-astro-cid-qlpessdz]{gap:.25rem;display:flex}.wpd-tool[data-astro-cid-qlpessdz]{border-radius:var(--radius-pill);color:var(--white);font:inherit;white-space:nowrap;cursor:pointer;transition:background-color var(--dur-color) var(--ease-ui);background:0 0;border:0;align-items:center;gap:.4rem;padding:.55rem .9rem;font-size:13px;font-weight:700;display:inline-flex}.wpd-tool[data-astro-cid-qlpessdz]:is(:hover,:focus-visible){background:#ffffff1f}.wpd-tool[data-astro-cid-qlpessdz][aria-pressed=true]{background:var(--blue)}.wpd-tool[data-astro-cid-qlpessdz]:disabled{opacity:.35;cursor:not-allowed}.wpd-meter[data-astro-cid-qlpessdz]{min-width:110px;font-size:var(--fs-caption);flex-direction:column;gap:4px;display:flex}.wpd-meter-bar[data-astro-cid-qlpessdz]{background:#fff3;border-radius:3px;height:6px;display:block;overflow:hidden}.wpd-meter-bar[data-astro-cid-qlpessdz] span[data-astro-cid-qlpessdz]{background:var(--blue);width:0;height:100%;transition:width var(--dur-ui) var(--ease-ui);display:block}.wpd-target[data-astro-cid-qlpessdz] select[data-astro-cid-qlpessdz]{font:inherit;color:var(--white);border-radius:var(--radius-pill);cursor:pointer;background:#ffffff1f;border:0;padding:.55rem .9rem;font-size:13px;font-weight:700}.wpd-target[data-astro-cid-qlpessdz] option[data-astro-cid-qlpessdz]{color:var(--black)}.wpd-skip[data-astro-cid-qlpessdz]{background:var(--white);color:var(--black);font:inherit;border-radius:var(--radius-pill);cursor:pointer;white-space:nowrap;border:0;padding:.55rem 1rem;font-size:13px;font-weight:700}.wpd-canvas-wrap[data-astro-cid-qlpessdz][data-tool=kasi]{cursor:grab}.wpd-canvas-wrap[data-astro-cid-qlpessdz][data-tool=kasi]:active{cursor:grabbing}@media (width<=1180px){.wpd-tool-label[data-astro-cid-qlpessdz]{display:none}.wpd-tool[data-astro-cid-qlpessdz]{padding:.45rem .65rem;font-size:1.15rem}}@media (width<=600px){.wpd-hud[data-astro-cid-qlpessdz]{border-radius:var(--radius-lg);flex-wrap:wrap;justify-content:center;width:calc(100% - 2rem)}.wpd-meter[data-astro-cid-qlpessdz]{flex:1}.wpd-target[data-astro-cid-qlpessdz]{display:none}}.wpd-intro[data-astro-cid-qlpessdz]{max-width:46rem;font-size:1.15rem}.wpd-pains[data-astro-cid-qlpessdz]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-top:2.5rem;display:grid}.wpd-pain[data-astro-cid-qlpessdz]{background:var(--white);border-radius:var(--radius-lg);border:1px solid var(--line-on-light);min-width:0;padding:1.5rem}@media (width>=1100px){.wpd-pains[data-astro-cid-qlpessdz]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=640px){.wpd-pains[data-astro-cid-qlpessdz]{grid-template-columns:1fr}}.wpd-pain-me[data-astro-cid-qlpessdz] .tag[data-astro-cid-qlpessdz]{background:var(--blue);border-color:var(--blue);color:var(--white)}.wpd-pain[data-astro-cid-qlpessdz] h3[data-astro-cid-qlpessdz]{margin-top:0}.wpd-pain[data-astro-cid-qlpessdz] p[data-astro-cid-qlpessdz]{font-size:.95rem}.wpd-pain-wp[data-astro-cid-qlpessdz]{color:var(--muted)}.wpd-pain[data-astro-cid-qlpessdz] .tag[data-astro-cid-qlpessdz]{margin-bottom:.4rem;display:table}.wpd-pain-me[data-astro-cid-qlpessdz]{margin-bottom:0}.wpd-pain-flip[data-astro-cid-qlpessdz]{font:inherit;font-size:var(--fs-small);color:var(--blue);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;margin-top:1rem;padding:0;font-weight:700;text-decoration:underline}.wpd-pain-flip[data-astro-cid-qlpessdz][hidden]{display:none}.wpd-pains[data-astro-cid-qlpessdz].is-flip .wpd-pain-faces[data-astro-cid-qlpessdz]{perspective:900px;display:grid}.wpd-pains[data-astro-cid-qlpessdz].is-flip .wpd-pain-faces[data-astro-cid-qlpessdz]>p[data-astro-cid-qlpessdz]{backface-visibility:hidden;transition:transform .8s var(--ease-spring);grid-area:1/1;margin:0}.wpd-pains[data-astro-cid-qlpessdz].is-flip .wpd-pain-me[data-astro-cid-qlpessdz]{transform:rotateY(180deg)}.wpd-pains[data-astro-cid-qlpessdz].is-flip .wpd-pain[data-astro-cid-qlpessdz].is-flipped .wpd-pain-wp[data-astro-cid-qlpessdz]{transform:rotateY(-180deg)}.wpd-pains[data-astro-cid-qlpessdz].is-flip .wpd-pain[data-astro-cid-qlpessdz].is-flipped .wpd-pain-me[data-astro-cid-qlpessdz]{transform:rotateY(0)}@media (prefers-reduced-motion:reduce){.wpd-pains[data-astro-cid-qlpessdz].is-flip .wpd-pain-faces[data-astro-cid-qlpessdz]>p[data-astro-cid-qlpessdz]{transition:none}}.wpd-job[data-astro-cid-qlpessdz] h2[data-astro-cid-qlpessdz]{margin-top:2.5rem}.wpd-job[data-astro-cid-qlpessdz] h2[data-astro-cid-qlpessdz]:first-of-type{margin-top:.5rem}.wpd-sheet[data-astro-cid-qlpessdz]{border:2px solid var(--white);border-radius:clamp(18px,2.5vw,32px);padding:clamp(1.25rem,3.5vw,2.5rem)}.wpd-sheet-head[data-astro-cid-qlpessdz]{text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid #fff6;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1.25rem;margin-bottom:.25rem;padding-bottom:1rem;font-size:clamp(.95rem,1.6vw,1.1rem);display:flex}.wpd-sheet-head[data-astro-cid-qlpessdz] span[data-astro-cid-qlpessdz]{font-size:var(--fs-caption);letter-spacing:var(--ls-label);color:var(--muted-on-dark);font-weight:600}.wpd-sheet[data-astro-cid-qlpessdz] dl[data-astro-cid-qlpessdz]{margin:0}.wpd-sheet-row[data-astro-cid-qlpessdz]{border-bottom:1px solid #ffffff29;grid-template-columns:minmax(10rem,240px) minmax(0,1fr);gap:1.5rem;padding:1.1rem 0;display:grid}.wpd-sheet-row[data-astro-cid-qlpessdz]:last-child{border-bottom:0;padding-bottom:.25rem}.wpd-sheet-row[data-astro-cid-qlpessdz] dt[data-astro-cid-qlpessdz]{font-size:var(--fs-caption);text-transform:uppercase;letter-spacing:.1em;padding-top:.15rem;font-weight:700}.wpd-sheet-row[data-astro-cid-qlpessdz] dd[data-astro-cid-qlpessdz]{color:#ffffffd1;max-width:70ch;font-size:var(--fs-small);line-height:var(--lh-normal);margin:0}.wpd-sheet-row[data-astro-cid-qlpessdz] dd[data-astro-cid-qlpessdz] strong[data-astro-cid-qlpessdz]{color:var(--white)}@media (width<=860px){.wpd-sheet-row[data-astro-cid-qlpessdz]{grid-template-columns:1fr;gap:.4rem}}.wpd-offer[data-astro-cid-qlpessdz]{gap:1.5rem;display:grid}@media (width<=640px){.wpd-perks[data-astro-cid-qlpessdz]{grid-template-columns:1fr}}.wpd-split[data-astro-cid-qlpessdz] .wpd-sheet-row[data-astro-cid-qlpessdz]{grid-template-columns:1fr;gap:.4rem}.wpd-sheet-light[data-astro-cid-qlpessdz]{border-color:var(--black)}.wpd-sheet-light[data-astro-cid-qlpessdz] .wpd-sheet-head[data-astro-cid-qlpessdz]{border-bottom-color:#0006}.wpd-sheet-light[data-astro-cid-qlpessdz] .wpd-sheet-head[data-astro-cid-qlpessdz] span[data-astro-cid-qlpessdz]{color:var(--muted)}.wpd-sheet-light[data-astro-cid-qlpessdz] .wpd-sheet-row[data-astro-cid-qlpessdz]{border-bottom-color:var(--line-on-light)}.wpd-sheet-light[data-astro-cid-qlpessdz] .wpd-sheet-row[data-astro-cid-qlpessdz]:last-child{border-bottom:0}.wpd-sheet-light[data-astro-cid-qlpessdz] .wpd-sheet-row[data-astro-cid-qlpessdz] dd[data-astro-cid-qlpessdz]{color:var(--muted)}.wpd-sheet-light[data-astro-cid-qlpessdz] .wpd-sheet-row[data-astro-cid-qlpessdz] dd[data-astro-cid-qlpessdz] strong[data-astro-cid-qlpessdz]{color:var(--black)}.wpd-sheet-links[data-astro-cid-qlpessdz]{flex-wrap:wrap;gap:.25rem 1.25rem;margin-top:.5rem;display:flex}.wpd-examples[data-astro-cid-qlpessdz]{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.wpd-examples[data-astro-cid-qlpessdz] li[data-astro-cid-qlpessdz]{border-bottom:1px dashed #0003;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;padding-bottom:.4rem;display:flex}.wpd-examples[data-astro-cid-qlpessdz] li[data-astro-cid-qlpessdz]:last-child{border-bottom:0;padding-bottom:0}.wpd-examples[data-astro-cid-qlpessdz] a[data-astro-cid-qlpessdz],.wpd-examples[data-astro-cid-qlpessdz] li[data-astro-cid-qlpessdz]>span[data-astro-cid-qlpessdz]:first-child{color:var(--black);font-weight:700}.wpd-example-price[data-astro-cid-qlpessdz]{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}.wpd-receipts[data-astro-cid-qlpessdz]{margin-top:var(--wpd-gap);border:2px solid var(--white);transition:border-color .25s var(--ease-ui);border-radius:clamp(18px,2.5vw,32px)}.wpd-receipts[data-astro-cid-qlpessdz]:is(:hover,:focus-within){border-color:var(--blue)}.wpd-receipts-sum[data-astro-cid-qlpessdz]{cursor:pointer;border-radius:inherit;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding:clamp(1rem,2.5vw,1.5rem) clamp(1.25rem,3vw,2rem);list-style:none;display:flex}.wpd-receipts-sum[data-astro-cid-qlpessdz]::-webkit-details-marker{display:none}.wpd-receipts-sum[data-astro-cid-qlpessdz]:focus-visible{outline:2px solid var(--white);outline-offset:4px}.wpd-receipts-q[data-astro-cid-qlpessdz]{background:var(--blue);font-size:var(--fs-caption);text-transform:uppercase;letter-spacing:var(--ls-label);border-radius:999px;padding:.3rem .85rem}.wpd-receipts-lede[data-astro-cid-qlpessdz]{color:#ffffffd1;flex:18rem;min-width:0}.wpd-receipts-plus[data-astro-cid-qlpessdz]{width:1.5rem;height:1.5rem;transition:rotate .5s var(--ease-spring);flex:none;margin-left:auto;position:relative}.wpd-receipts-plus[data-astro-cid-qlpessdz]:before,.wpd-receipts-plus[data-astro-cid-qlpessdz]:after{content:"";background:var(--white);height:2px;margin-top:-1px;position:absolute;inset:50% 0 auto}.wpd-receipts-plus[data-astro-cid-qlpessdz]:after{rotate:90deg}.wpd-receipts[data-astro-cid-qlpessdz].is-open .wpd-receipts-plus[data-astro-cid-qlpessdz]{rotate:135deg}.wpd-receipts-body[data-astro-cid-qlpessdz]{padding:0 clamp(1.25rem,3vw,2rem) clamp(1.25rem,3vw,2rem);overflow:hidden}.wpd-receipts-text[data-astro-cid-qlpessdz]{color:#ffffffd1;max-width:46rem;font-size:var(--fs-small);line-height:var(--lh-normal);border-top:1px solid #fff6;margin:0 0 1.5rem;padding-top:1rem}.wpd-receipts-label[data-astro-cid-qlpessdz]{font-size:var(--fs-caption);text-transform:uppercase;letter-spacing:var(--ls-label);color:var(--muted-on-dark);margin:0 0 .75rem;font-weight:700}.wpd-receipts-grid[data-astro-cid-qlpessdz]{grid-template-columns:repeat(auto-fit,minmax(min(100%,7.5rem),1fr));gap:1.25rem 1.5rem;margin:0 0 1.75rem;display:grid}.wpd-receipt[data-astro-cid-qlpessdz]{border-top:1px solid #fff6;min-width:0;padding-top:.75rem}.wpd-receipt[data-astro-cid-qlpessdz][hidden]{display:none}.wpd-receipt[data-astro-cid-qlpessdz] dt[data-astro-cid-qlpessdz]{font-size:var(--fs-caption);text-transform:uppercase;letter-spacing:var(--ls-label);color:var(--muted-on-dark);font-weight:700}.wpd-receipt[data-astro-cid-qlpessdz] dd[data-astro-cid-qlpessdz]{font-variant-numeric:tabular-nums;margin:.35rem 0 0}.wpd-receipt[data-astro-cid-qlpessdz] b[data-astro-cid-qlpessdz]{font-size:var(--fs-h2);font-weight:800;line-height:var(--lh-tight);letter-spacing:var(--ls-display)}.wpd-receipt-zero[data-astro-cid-qlpessdz] b[data-astro-cid-qlpessdz]{color:var(--blue)}.wpd-receipt[data-astro-cid-qlpessdz] dd[data-astro-cid-qlpessdz] span[data-astro-cid-qlpessdz]{color:var(--muted-on-dark);font-weight:600}.wpd-stack[data-astro-cid-qlpessdz]{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:1rem 1.5rem;margin:0;padding:0;list-style:none;display:grid}.wpd-stack[data-astro-cid-qlpessdz] li[data-astro-cid-qlpessdz]{color:#ffffffd1;min-width:0;font-size:var(--fs-small);line-height:var(--lh-normal)}.wpd-stack[data-astro-cid-qlpessdz] strong[data-astro-cid-qlpessdz]{color:var(--white);display:block}.wpd-sheet-salary[data-astro-cid-qlpessdz] dd[data-astro-cid-qlpessdz]{max-width:none}.wpd-salary-sum[data-astro-cid-qlpessdz]{white-space:nowrap;color:var(--white);font-size:var(--fs-h2);font-weight:800;line-height:var(--lh-tight);letter-spacing:var(--ls-display);margin:0}.wpd-salary-sum[data-astro-cid-qlpessdz] span[data-astro-cid-qlpessdz]{font-size:var(--fs-h3);font-weight:600}.wpd-salary-note[data-astro-cid-qlpessdz]{color:#ffffffd1;max-width:32rem;margin:.5rem 0 0}.wpd-perks[data-astro-cid-qlpessdz]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1.5rem;min-width:0;margin:0;padding:0;list-style:none;display:grid}.wpd-perks[data-astro-cid-qlpessdz] li[data-astro-cid-qlpessdz]{min-width:0;padding-left:1.4rem;position:relative}.wpd-perks[data-astro-cid-qlpessdz] li[data-astro-cid-qlpessdz]:before{content:"✓";color:var(--white);font-weight:800;position:absolute;left:0}@media (width<=760px){.wpd-salary-sum[data-astro-cid-qlpessdz]{white-space:normal}}.wpd-culture[data-astro-cid-qlpessdz]{background:var(--offwhite)}.wpd-quote[data-astro-cid-qlpessdz]{border-left:4px solid var(--blue);max-width:46rem;margin:2rem 0 0;padding:0 0 0 1.25rem}.wpd-quote[data-astro-cid-qlpessdz] p[data-astro-cid-qlpessdz]{margin:0;font-size:1.25rem;font-weight:600}.wpd-quote[data-astro-cid-qlpessdz] footer[data-astro-cid-qlpessdz]{font-size:var(--fs-small);color:var(--muted);margin-top:.5rem}.wpd-sub[data-astro-cid-qlpessdz]{margin:3rem 0 1rem}.wpd-values[data-astro-cid-qlpessdz]{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:1.25rem;display:grid}.wpd-value[data-astro-cid-qlpessdz]{background:var(--white);border-radius:var(--radius-lg);min-width:0;padding:1.5rem}.wpd-value[data-astro-cid-qlpessdz] h4[data-astro-cid-qlpessdz]{font-size:var(--fs-h3);text-transform:uppercase;letter-spacing:var(--ls-caps);margin:0 0 .5rem}.wpd-value-day[data-astro-cid-qlpessdz]{color:var(--muted);margin-bottom:0;font-size:.95rem}.wpd-value-day[data-astro-cid-qlpessdz] .tag[data-astro-cid-qlpessdz]{margin-bottom:.4rem;display:table}.wpd-vgame-head[data-astro-cid-qlpessdz]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1.5rem;margin-bottom:1rem;display:flex}.wpd-vgame-head[data-astro-cid-qlpessdz] p[data-astro-cid-qlpessdz]{margin:0}.wpd-vgame-count[data-astro-cid-qlpessdz]{font-variant-numeric:tabular-nums;font-weight:700}.wpd-vgame-field[data-astro-cid-qlpessdz]{background:var(--white);border-radius:var(--radius-lg);flex-wrap:wrap;justify-content:center;align-items:center;gap:.9rem 1.1rem;padding:2rem 1.25rem 3.25rem;display:flex;position:relative;overflow:hidden}.wpd-vword[data-astro-cid-qlpessdz]{font:inherit;font-size:calc(var(--s,1) * 1rem);color:var(--black);background:var(--offwhite);cursor:pointer;animation:wpd-float var(--d,8s) ease-in-out var(--dl,0s) infinite alternate;transition:background-color .25s var(--ease-ui), color .25s var(--ease-ui), opacity .4s var(--ease-ui);border:0;border-radius:999px;padding:.45em .95em;font-weight:600;line-height:1.2}@media (width<=640px){.wpd-vgame-field[data-astro-cid-qlpessdz]{gap:.55rem .6rem;padding:3.5rem .75rem 1.5rem}.wpd-vword[data-astro-cid-qlpessdz]{font-size:calc(var(--s,1) * .85rem);padding:.4em .8em}.wpd-vword-extra[data-astro-cid-qlpessdz]{display:none}}.wpd-vword[data-astro-cid-qlpessdz]:hover,.wpd-vword[data-astro-cid-qlpessdz]:focus-visible{background:var(--black);color:var(--white);animation-play-state:paused}.wpd-vword[data-astro-cid-qlpessdz].is-wrong{color:var(--muted);opacity:.45;cursor:default;background:0 0;text-decoration:line-through}.wpd-vword[data-astro-cid-qlpessdz].is-found{background:var(--blue);color:var(--white);cursor:default;animation:none;scale:1.08}.wpd-vfly[data-astro-cid-qlpessdz]{z-index:60;pointer-events:none;transform-origin:50%;margin:0;position:fixed}.wpd-vword[data-astro-cid-qlpessdz].is-nope{animation:wpd-nope .4s var(--ease-ui)}.wpd-vgame-field[data-astro-cid-qlpessdz].is-done .wpd-vword[data-astro-cid-qlpessdz]:not(.is-found){opacity:.18;animation:none}@keyframes wpd-float{0%{translate:0}33%{translate:var(--ax) var(--ay)}66%{translate:calc(var(--ay) * -1) calc(var(--ax) * .6)}to{translate:calc(var(--ax) * -.7) calc(var(--ay) * -1)}}@keyframes wpd-nope{25%{translate:-6px}75%{translate:6px}}@media (prefers-reduced-motion:reduce){.wpd-vword[data-astro-cid-qlpessdz],.wpd-vword[data-astro-cid-qlpessdz].is-nope{animation:none}}.wpd-vgame-foot[data-astro-cid-qlpessdz]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1.5rem;min-height:1.6em;margin:.75rem 0 1.5rem;display:flex}.wpd-vgame-quip[data-astro-cid-qlpessdz]{margin:0;font-weight:600}.wpd-vgame-foot[data-astro-cid-qlpessdz] .text-link[data-astro-cid-qlpessdz]{font:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0}.wpd-value[data-astro-cid-qlpessdz].is-opening{animation:wpd-in .6s var(--ease-spring) both}.wpd-vplay[data-astro-cid-qlpessdz]{border:2px solid var(--black);border-radius:clamp(18px,2.5vw,32px);padding:clamp(1rem,3vw,2rem)}.wpd-vgame-progress[data-astro-cid-qlpessdz]{align-items:center;gap:.75rem;display:flex}.wpd-vpips[data-astro-cid-qlpessdz]{gap:.35rem;display:flex}.wpd-vpip[data-astro-cid-qlpessdz]{border:2px solid var(--black);width:.9rem;height:.9rem;transition:background-color .3s var(--ease-ui), scale .5s var(--ease-spring);border-radius:50%}.wpd-vpip[data-astro-cid-qlpessdz].is-on{background:var(--blue);border-color:var(--blue);scale:1.25}.wpd-vplay[data-astro-cid-qlpessdz] .wpd-values[data-astro-cid-qlpessdz]{margin-top:.5rem}.wpd-value-lock[data-astro-cid-qlpessdz]{display:none}.wpd-value[data-astro-cid-qlpessdz].is-locked{background:0 0;border:2px dashed #00000047;display:grid}.wpd-value[data-astro-cid-qlpessdz].is-locked .wpd-value-body[data-astro-cid-qlpessdz]{display:none}.wpd-value[data-astro-cid-qlpessdz].is-locked .wpd-value-lock[data-astro-cid-qlpessdz]{min-height:9rem;color:var(--muted);font-size:var(--fs-small);place-content:center;justify-items:center;gap:.25rem;font-weight:600;display:grid}.wpd-value-q[data-astro-cid-qlpessdz]{color:var(--black);opacity:.25;font-size:3rem;font-weight:800;line-height:1}.wpd-vdone[data-astro-cid-qlpessdz]{background:var(--blue);color:var(--white);border-radius:var(--radius-lg);animation:wpd-in .6s var(--ease-spring) both;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;margin-top:1.5rem;padding:1.25rem 1.5rem;display:flex}.wpd-vdone[data-astro-cid-qlpessdz][hidden]{display:none}.wpd-vdone[data-astro-cid-qlpessdz] p[data-astro-cid-qlpessdz]{max-width:38rem;margin:0}.wpd-vdone-actions[data-astro-cid-qlpessdz]{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;display:flex}.wpd-vdone[data-astro-cid-qlpessdz] .btn[data-astro-cid-qlpessdz]{background:var(--white);border-color:var(--white);color:var(--black)}.wpd-vdone[data-astro-cid-qlpessdz] .btn[data-astro-cid-qlpessdz]:is(:hover,:focus-visible){background:var(--black);border-color:var(--black);color:var(--white)}.wpd-vdone[data-astro-cid-qlpessdz] .text-link[data-astro-cid-qlpessdz]{color:var(--white)}.wpd-split[data-astro-cid-qlpessdz]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.wpd-split-flip[data-astro-cid-qlpessdz]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:stretch}.wpd-split-flip[data-astro-cid-qlpessdz] .wpd-photo[data-astro-cid-qlpessdz]{object-fit:cover;height:100%;min-height:0}.wpd-split-text[data-astro-cid-qlpessdz]{min-width:0}.wpd-photo[data-astro-cid-qlpessdz]{border-radius:clamp(18px,2.5vw,32px);width:100%;height:auto}@media (width<=760px){.wpd-split[data-astro-cid-qlpessdz],.wpd-split-flip[data-astro-cid-qlpessdz]{grid-template-columns:1fr}.wpd-split-flip[data-astro-cid-qlpessdz] .wpd-photo[data-astro-cid-qlpessdz]{height:auto}}.wpd-must[data-astro-cid-qlpessdz]{background:var(--black);color:var(--white);border-radius:clamp(18px,2.5vw,32px);margin:1.5rem 0 2rem;padding:clamp(1.25rem,3vw,2rem)}.wpd-must-label[data-astro-cid-qlpessdz]{font-size:var(--fs-small);text-transform:uppercase;letter-spacing:var(--ls-caps);color:var(--muted-on-dark);margin:0;font-weight:700}.wpd-must-title[data-astro-cid-qlpessdz]{font-size:var(--fs-h3);text-transform:uppercase;letter-spacing:var(--ls-caps);margin:.4rem 0 .75rem;font-weight:800}.wpd-must-note[data-astro-cid-qlpessdz]{color:var(--muted-on-dark);font-size:var(--fs-small);margin-bottom:0}.wpd-apply[data-astro-cid-qlpessdz]{scroll-margin-top:1rem}.wpd-disclaimer[data-astro-cid-qlpessdz]{font-size:var(--fs-small);color:var(--muted);margin-top:2.5rem}:root{--wpd-sec:clamp(3.5rem, 8vw, 6rem);--wpd-block:clamp(3rem, 6vw, 4.5rem);--wpd-head:1.5rem;--wpd-gap:2.5rem}.wpd-why[data-astro-cid-qlpessdz],.wpd-job[data-astro-cid-qlpessdz]>.section[data-astro-cid-qlpessdz],.wpd-culture[data-astro-cid-qlpessdz]>.section[data-astro-cid-qlpessdz],.wpd-build-sec[data-astro-cid-qlpessdz],.wpd-apply[data-astro-cid-qlpessdz]{padding-block:var(--wpd-sec)}.wpd-why[data-astro-cid-qlpessdz] h2[data-astro-cid-qlpessdz],.wpd-job[data-astro-cid-qlpessdz] h2[data-astro-cid-qlpessdz],.wpd-culture[data-astro-cid-qlpessdz] h2[data-astro-cid-qlpessdz],.wpd-build-sec[data-astro-cid-qlpessdz] h2[data-astro-cid-qlpessdz],.wpd-deadline[data-astro-cid-qlpessdz]{margin:1.5rem 0 0}.wpd-apply[data-astro-cid-qlpessdz] h2[data-astro-cid-qlpessdz]{margin:.5rem 0 var(--wpd-head)}.wpd-job[data-astro-cid-qlpessdz] h2[data-astro-cid-qlpessdz]:not(:first-of-type),.wpd-sub[data-astro-cid-qlpessdz]{margin-top:var(--wpd-block)}.wpd-sub[data-astro-cid-qlpessdz]{margin-bottom:var(--wpd-head)}.wpd-intro[data-astro-cid-qlpessdz]{margin:0 0 var(--wpd-gap)}.wpd-pains[data-astro-cid-qlpessdz]{margin-top:var(--wpd-gap)}.wpd-intro[data-astro-cid-qlpessdz]+.wpd-pains[data-astro-cid-qlpessdz]{margin-top:0}.wpd-must[data-astro-cid-qlpessdz]{margin:0 0 var(--wpd-gap)}.wpd-build-sec[data-astro-cid-qlpessdz]+.wpd-apply[data-astro-cid-qlpessdz]{padding-top:0}
