.w0anLq_calc{gap:var(--cm-space-4);grid-template-columns:minmax(0,1fr);display:grid}.w0anLq_form,.w0anLq_result{padding:var(--cm-card-pad);border-radius:var(--cm-radius-card)}.w0anLq_form{gap:var(--cm-space-6);border:1px solid var(--line);background:var(--surface);display:grid}.w0anLq_field{gap:var(--cm-space-3);display:grid}.w0anLq_fieldHead{justify-content:space-between;align-items:center;gap:var(--cm-space-2) var(--cm-space-4);flex-wrap:wrap;display:flex}.w0anLq_fieldHead label,.w0anLq_scenarios legend{font-size:var(--cm-fs-small);font-weight:var(--cm-fw-strong);color:var(--ink)}.w0anLq_box{border:1px solid var(--control-line);border-radius:var(--cm-radius-pill);background:var(--cm-white);min-height:44px;font-size:max(16px, var(--cm-fs-lead));font-weight:var(--cm-fw-strong);font-variant-numeric:tabular-nums;color:var(--ink);align-items:center;gap:4px;padding-inline:14px;display:inline-flex}.w0anLq_box span{color:var(--ink-3)}.w0anLq_box input{min-width:3ch;max-width:11ch;font:inherit;color:inherit;text-align:right;background:0 0;border:0;padding:0}.w0anLq_box input:focus{outline:none}.w0anLq_box:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:1px}.w0anLq_range{--fill:50%;cursor:pointer;touch-action:pan-y;-webkit-tap-highlight-color:transparent;appearance:none;background:0 0;width:100%;height:44px;margin:0}.w0anLq_range::-webkit-slider-runnable-track{border-radius:var(--cm-radius-pill);background:linear-gradient(90deg, var(--ink) var(--fill), var(--cm-n200) var(--fill));height:6px}.w0anLq_range::-moz-range-track{border-radius:var(--cm-radius-pill);background:linear-gradient(90deg, var(--ink) var(--fill), var(--cm-n200) var(--fill));height:6px}.w0anLq_range::-webkit-slider-thumb{border:1px solid var(--cm-n200);background:var(--cm-white);width:28px;height:28px;box-shadow:var(--cm-shadow-float);transition:transform .15s var(--cm-ease);appearance:none;border-radius:50%;margin-top:-11px}.w0anLq_range::-moz-range-thumb{border:1px solid var(--cm-n200);background:var(--cm-white);width:28px;height:28px;box-shadow:var(--cm-shadow-float);transition:transform .15s var(--cm-ease);border-radius:50%}.w0anLq_range:active::-webkit-slider-thumb{transform:scale(.97)}.w0anLq_range:active::-moz-range-thumb{transform:scale(.97)}.w0anLq_range:focus{outline:none}.w0anLq_range:focus-visible::-webkit-slider-thumb{outline:2px solid var(--accent);outline-offset:2px}.w0anLq_range:focus-visible::-moz-range-thumb{outline:2px solid var(--accent);outline-offset:2px}.w0anLq_scenarios{border:0;margin:0;padding:0}.w0anLq_scenarios legend{margin-bottom:var(--cm-space-3);padding:0}.w0anLq_segmented{border-radius:var(--cm-radius-pill);background:var(--cm-n100);grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;display:grid}.w0anLq_segment{border-radius:var(--cm-radius-pill);min-height:44px;font-weight:var(--cm-fw-strong);color:var(--ink-2);cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform .15s var(--cm-ease);place-items:center;display:grid;position:relative}.w0anLq_segment:active{transform:scale(.97)}.w0anLq_segment input{opacity:0;pointer-events:none;position:absolute}.w0anLq_segment[data-active=true]{background:var(--cm-black);color:var(--cm-white)}.w0anLq_segment:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.w0anLq_side{gap:var(--cm-space-5);flex-direction:column;display:flex}.w0anLq_result{gap:var(--cm-space-4);background-image:var(--cm-glow-strong), var(--cm-grid-dark);background-size:auto, var(--cm-grid-size), var(--cm-grid-size);flex-direction:column;display:flex}.w0anLq_kicker{font-size:var(--cm-fs-small);font-weight:var(--cm-fw-strong);color:var(--ink-2);margin:0}.w0anLq_lost{font-size:clamp(2.75rem,1.8rem + 3.6vw,5rem);font-weight:var(--cm-fw-stat);font-variant-numeric:tabular-nums;letter-spacing:var(--cm-track-stat);color:var(--accent);overflow-wrap:anywhere;margin:0;line-height:.95}.w0anLq_rows{margin:var(--cm-space-2) 0 0;border-top:1px solid var(--line);display:grid}.w0anLq_row{justify-content:space-between;align-items:baseline;gap:var(--cm-space-1) var(--cm-space-4);padding-block:var(--cm-space-3);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.w0anLq_row dt{color:var(--ink-2)}.w0anLq_row dd{font-size:var(--cm-fs-lead);font-weight:var(--cm-fw-strong);font-variant-numeric:tabular-nums;margin:0}.w0anLq_disclaimer{font-size:var(--cm-fs-small);color:var(--ink-3);margin:0}.w0anLq_below{color:var(--ink-2);margin:0}a.w0anLq_textLink{white-space:normal;text-align:left;min-height:44px;line-height:1.3}a.w0anLq_cta{white-space:normal;text-align:center;align-self:flex-start;max-width:100%;padding-block:12px;line-height:1.25}@media (max-width:599px){.w0anLq_cta{align-self:stretch}}@media (min-width:900px){.w0anLq_calc{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.w0anLq_result{padding:40px}}
.xXjyVa_grid{gap:var(--cm-space-5);display:grid}.xXjyVa_card{gap:var(--cm-space-4);padding:var(--cm-space-3);border:1px solid var(--line);border-radius:var(--cm-radius-card);background:var(--surface);transition:transform .2s var(--cm-ease);flex-direction:column;margin:0;display:flex}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.xXjyVa_card:hover{border-color:var(--line-strong);transform:translateY(-2px)}}.xXjyVa_frame{aspect-ratio:4/3;border-radius:var(--cm-radius-img);background:var(--cm-n100);place-items:center;display:grid;overflow:hidden}.xXjyVa_grid[data-layout=square] .xXjyVa_frame{aspect-ratio:1;background:var(--cm-white)}.xXjyVa_shot{object-fit:contain;width:100%;height:100%}.xXjyVa_caption{gap:var(--cm-space-1);padding:0 var(--cm-space-3) var(--cm-space-3);flex-direction:column;display:flex}.xXjyVa_niche{margin-bottom:var(--cm-space-2);border-radius:var(--cm-radius-pill);background:var(--cm-n100);font-size:var(--cm-fs-eyebrow);font-weight:var(--cm-fw-strong);color:var(--ink);align-self:flex-start;padding:3px 10px}.xXjyVa_title{font-size:var(--cm-fs-body);font-weight:var(--cm-fw-strong);color:var(--ink);line-height:1.3}.xXjyVa_period{font-size:var(--cm-fs-small);color:var(--ink-3)}@media (min-width:768px){.xXjyVa_grid[data-count="2"],.xXjyVa_grid[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.xXjyVa_grid[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px) and (max-width:1023px){.xXjyVa_grid[data-count="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}.xXjyVa_grid[data-count="3"]>:last-child{grid-column:1/-1}.xXjyVa_grid[data-count="3"][data-layout=square]>:last-child{grid-column:auto}}
.Sw_JWW_ways{gap:var(--cm-space-4);grid-template-columns:minmax(0,1fr);display:grid}.Sw_JWW_way{padding:var(--cm-card-pad);border:1px solid var(--line);border-radius:var(--cm-radius-card);background:var(--surface);flex-direction:column;display:flex}.Sw_JWW_wayHead{align-items:flex-start;gap:var(--cm-space-3);padding-bottom:var(--cm-space-5);flex-direction:column;display:flex}.Sw_JWW_wayPill{border-radius:var(--cm-radius-pill);background:var(--chip-bg);color:var(--chip-ink);font-size:var(--cm-fs-eyebrow);font-weight:var(--cm-fw-strong);text-transform:uppercase;letter-spacing:.1em;padding:5px 12px}.Sw_JWW_wayName{font-size:clamp(1.375rem,1.1rem + 1vw,2rem);font-weight:var(--cm-fw-display);letter-spacing:var(--cm-track-h2);color:var(--ink);margin:0;line-height:1.05}.Sw_JWW_wayLine{color:var(--ink-2);margin:0}.Sw_JWW_wayRow{padding-block:var(--cm-space-4);border-top:1px solid var(--line);gap:4px;margin:0;display:grid}.Sw_JWW_wayRow dt{font-size:var(--cm-fs-eyebrow);font-weight:var(--cm-fw-strong);text-transform:uppercase;letter-spacing:var(--cm-track-eyebrow);color:var(--ink-3)}.Sw_JWW_wayRow dd{color:var(--ink);margin:0}.Sw_JWW_wayCta{padding-top:var(--cm-space-5);border-top:1px solid var(--line)}a.Sw_JWW_wayButton{white-space:normal;text-align:center;max-width:100%;padding-block:12px;line-height:1.25}.Sw_JWW_waysNote{margin:var(--cm-space-3) 0 0;text-align:center}@media (min-width:900px){.Sw_JWW_ways{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto repeat(var(--rows), auto) auto auto;column-gap:var(--cm-space-4);row-gap:0}.Sw_JWW_way{grid-row:span var(--span);grid-template-rows:subgrid;padding:40px;display:grid}.Sw_JWW_wayRow{gap:var(--cm-space-4);grid-template-columns:132px minmax(0,1fr);align-items:baseline}.Sw_JWW_waysNote{margin-top:var(--cm-space-6);grid-column:1/-1}}.Sw_JWW_which{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.Sw_JWW_whichRow{gap:var(--cm-space-3) var(--cm-space-4);border-bottom:1px solid var(--line);color:inherit;-webkit-tap-highlight-color:transparent;grid-template-columns:40px minmax(0,1fr);padding-block:28px;display:grid}.Sw_JWW_whichNum{font-size:var(--cm-fs-small);font-weight:var(--cm-fw-strong);font-variant-numeric:tabular-nums;color:var(--ink-3);padding-top:6px}.Sw_JWW_whichSituation{font-size:clamp(1.375rem,1.1rem + 1vw,2rem);font-weight:var(--cm-fw-strong);letter-spacing:-.02em;color:var(--ink);text-wrap:balance;line-height:1.12}.Sw_JWW_whichAnswer{gap:var(--cm-space-2);color:var(--ink-2);flex-direction:column;grid-column:2;display:flex}.Sw_JWW_whichCta{font-weight:var(--cm-fw-strong);color:var(--ink);align-items:center;gap:6px;display:inline-flex}.Sw_JWW_whichCta svg{transition:transform .2s var(--cm-ease)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.Sw_JWW_whichRow:hover .Sw_JWW_whichCta svg{transform:translate(4px)}}@media (hover:hover) and (pointer:fine){.Sw_JWW_whichRow:hover .Sw_JWW_whichSituation{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}}.Sw_JWW_whichRow:active .Sw_JWW_whichCta svg{transform:scale(.97)}.Sw_JWW_whichNote{margin:var(--cm-space-5) 0 0;font-size:var(--cm-fs-small);color:var(--ink-3)}@media (min-width:900px){.Sw_JWW_whichRow{align-items:center;gap:var(--cm-space-6);grid-template-columns:64px minmax(0,1.4fr) minmax(0,1fr);padding-block:36px}.Sw_JWW_whichAnswer{grid-column:3}.Sw_JWW_whichNum{padding-top:0}}.Sw_JWW_notDo{gap:var(--cm-space-3);margin:0;padding:0;list-style:none;display:grid}.Sw_JWW_notDoItem{gap:var(--cm-space-4);padding:var(--cm-card-pad);border:1px solid var(--line);border-radius:var(--cm-radius-card);background:var(--cm-n50);flex-direction:column;display:flex}.Sw_JWW_no,.Sw_JWW_yes{gap:var(--cm-space-3);grid-template-columns:28px minmax(0,1fr);margin:0;display:grid}.Sw_JWW_no{font-size:var(--cm-fs-h3);font-weight:var(--cm-fw-strong);letter-spacing:-.01em;color:var(--ink);line-height:1.25}.Sw_JWW_yes{color:var(--ink-2)}.Sw_JWW_noIcon,.Sw_JWW_yesIcon{border-radius:50%;width:28px;height:28px;padding:5px}.Sw_JWW_noIcon{background:var(--cm-n200);color:var(--ink)}.Sw_JWW_yesIcon{background:var(--cm-green-deep);color:var(--cm-green)}.Sw_JWW_notDoClosing{margin:var(--cm-space-7) auto 0;max-width:24ch;font-size:clamp(1.375rem,1.1rem + 1vw,2rem);font-weight:var(--cm-fw-strong);letter-spacing:-.02em;text-align:center;color:var(--ink);text-wrap:balance;line-height:1.2}@media (min-width:768px){.Sw_JWW_notDo{gap:var(--cm-space-4);grid-template-columns:repeat(2,minmax(0,1fr))}}
