.ExactHero-module__bPFe8W__hero{padding:var(--s5) var(--s4) var(--s7);flex-direction:column;display:flex}.ExactHero-module__bPFe8W__kicker{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-bottom:var(--s3);font-size:.66rem;line-height:16px;display:block}.ExactHero-module__bPFe8W__dot{background:var(--lime);width:6px;height:6px;margin-right:var(--s2);vertical-align:middle;border-radius:50%;display:inline-block}.ExactHero-module__bPFe8W__title{font-family:var(--serif);letter-spacing:-.03em;margin:0 0 var(--s3);max-width:22ch;font-size:1.85rem;font-weight:400;line-height:34px}.ExactHero-module__bPFe8W__brWeb{display:none}.ExactHero-module__bPFe8W__glow{white-space:nowrap;box-shadow:inset 0 -10px #ccff008c}.ExactHero-module__bPFe8W__sub{color:var(--ink-2);margin:0 0 var(--s5);max-width:46ch;font-size:.95rem;line-height:22px}.ExactHero-module__bPFe8W__viz{align-items:stretch;gap:var(--s2);margin-bottom:var(--s5);flex-direction:column;display:flex}.ExactHero-module__bPFe8W__vizLabel{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin-bottom:var(--s2);font-size:.6rem;display:block}.ExactHero-module__bPFe8W__feed,.ExactHero-module__bPFe8W__result{padding:var(--s3) var(--s4);background:var(--paper);border:1px solid var(--line);border-radius:var(--r)}.ExactHero-module__bPFe8W__feedRow{gap:var(--s2);padding:var(--s2) 0;grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;font-size:.78rem;display:grid}.ExactHero-module__bPFe8W__feedRowWide{display:none}.ExactHero-module__bPFe8W__feedRowFade{pointer-events:none;display:none;-webkit-mask-image:linear-gradient(#000 0%,#0000 92%);mask-image:linear-gradient(#000 0%,#0000 92%)}.ExactHero-module__bPFe8W__feedName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ExactHero-module__bPFe8W__feedCat{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:.6rem}.ExactHero-module__bPFe8W__feedAmt{font-variant-numeric:tabular-nums;color:var(--ink-2);text-align:right;min-width:54px}.ExactHero-module__bPFe8W__feedMore{margin-top:var(--s2);padding-top:var(--s2);border-top:1px solid var(--line);color:var(--ink-3);font-size:.72rem}.ExactHero-module__bPFe8W__arrow{color:var(--ink-3);padding:var(--s1) 0;place-items:center;display:grid}.ExactHero-module__bPFe8W__resRow{gap:var(--s2);padding:var(--s2) 0;border-bottom:1px solid var(--line);grid-template-columns:14px 34px minmax(0,1fr) auto;align-items:center;font-size:.8rem;display:grid}.ExactHero-module__bPFe8W__resRow:last-of-type{border-bottom:none}.ExactHero-module__bPFe8W__resRowWide{display:none}.ExactHero-module__bPFe8W__resRank{font-family:var(--mono);color:var(--ink-3);font-size:.7rem}.ExactHero-module__bPFe8W__resWin .ExactHero-module__bPFe8W__resRank{color:var(--ink);font-weight:700}.ExactHero-module__bPFe8W__resImg{aspect-ratio:1.586;object-fit:cover;border-radius:3px;width:34px;display:block}.ExactHero-module__bPFe8W__resName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ExactHero-module__bPFe8W__resVal{font-family:var(--serif);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1rem}.ExactHero-module__bPFe8W__resVal em{color:var(--ink-3);font-size:.66rem;font-style:normal;font-weight:500}.ExactHero-module__bPFe8W__resWin .ExactHero-module__bPFe8W__resVal{box-shadow:inset 0 -7px #ccff0080}.ExactHero-module__bPFe8W__resNote{margin-top:var(--s3);color:var(--ink-2);font-size:.86rem;line-height:20px}.ExactHero-module__bPFe8W__resNote b{color:var(--ink);font-weight:600}.ExactHero-module__bPFe8W__cta{padding:var(--s4);background:var(--ink);color:var(--paper);border-radius:var(--r);font:inherit;cursor:pointer;border:none;align-self:stretch;font-size:.95rem;font-weight:600}.ExactHero-module__bPFe8W__fine{margin:var(--s3) 0 0;color:var(--ink-3);font-size:.74rem;line-height:18px}.ExactHero-module__bPFe8W__orScroll{margin:var(--s7) 0 0;color:var(--ink-2);text-align:center;font-size:.82rem}@media (hover:hover) and (pointer:fine){.ExactHero-module__bPFe8W__cta:hover{background:var(--ink-2)}}@media (min-width:860px){.ExactHero-module__bPFe8W__hero{padding:var(--s8) 0 var(--s7)}.ExactHero-module__bPFe8W__title{letter-spacing:-.04em;max-width:none;font-size:3rem;line-height:52px}.ExactHero-module__bPFe8W__sub{font-size:1rem;line-height:24px}.ExactHero-module__bPFe8W__viz{align-items:stretch;gap:var(--s3);grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr);display:grid}.ExactHero-module__bPFe8W__feedRowWide,.ExactHero-module__bPFe8W__feedRowFade,.ExactHero-module__bPFe8W__resRowWide{display:grid}.ExactHero-module__bPFe8W__feed{flex-direction:column;display:flex}.ExactHero-module__bPFe8W__feedMore{margin-top:auto}.ExactHero-module__bPFe8W__arrow{transform:rotate(-90deg)}.ExactHero-module__bPFe8W__cta{padding:var(--s4) var(--s7);align-self:flex-start}.ExactHero-module__bPFe8W__orScroll{text-align:left}.ExactHero-module__bPFe8W__brWeb{display:inline}}
.WalletPanel-module__2f94EG__panel{--ink:#1c1c1a;--ink-2:#5a5852;--ink-3:#97948c;--paper:#fff;--line:#3c2e141f;--line-2:#3c2e1433;--lime:#cf0;--lime-deep:#5a7200;--s0:2px;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:64px;--s9:96px;--r:12px;--serif:"DM Serif Display", Georgia, serif;--mono:ui-monospace, "SF Mono", "Geist Mono", Menlo, monospace;--font:"Inter", -apple-system, BlinkMacSystemFont, sans-serif;color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:14px;padding:28px 32px;display:block}@media (max-width:600px){.WalletPanel-module__2f94EG__panel{padding:20px 16px}}.WalletPanel-module__2f94EG__bare{background:0 0;border:none;border-radius:0;padding:0}.WalletPanel-module__2f94EG__label{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-bottom:var(--s4);font-size:.66rem;line-height:16px;display:block}.WalletPanel-module__2f94EG__dot{background:var(--lime);width:6px;height:6px;margin-right:var(--s2);vertical-align:middle;border-radius:50%;display:inline-block}.WalletPanel-module__2f94EG__wSizes{gap:var(--s2);margin-bottom:var(--s6);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.WalletPanel-module__2f94EG__wSize{align-items:flex-start;gap:var(--s1);padding:var(--s3) var(--s3) var(--s4);border:1px solid var(--line);border-radius:var(--r);font:inherit;color:var(--ink-2);cursor:pointer;text-align:left;background:0 0;flex-direction:column;transition:border-color .15s,color .15s;display:flex;position:relative}.WalletPanel-module__2f94EG__wSizeOn{border-color:var(--ink);color:var(--ink);box-shadow:inset 0 -3px 0 var(--lime)}.WalletPanel-module__2f94EG__wSizeLabel{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;font-size:.64rem}.WalletPanel-module__2f94EG__wSizeValue{font-family:var(--serif);font-size:1.15rem;line-height:22px}.WalletPanel-module__2f94EG__wSizeValue em{color:var(--ink-3);font-size:.68rem;font-style:normal;font-weight:500}.WalletPanel-module__2f94EG__wSizeBadge{top:var(--s2);right:var(--s2);padding:1px var(--s1);background:var(--lime);color:var(--ink);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;border-radius:3px;font-size:.56rem;position:absolute}.WalletPanel-module__2f94EG__wCards{gap:var(--s6);grid-template-columns:1fr;display:grid}.WalletPanel-module__2f94EG__wCard{gap:var(--s2);flex-direction:column;min-width:0;display:flex}.WalletPanel-module__2f94EG__wCardHead{align-items:flex-start;gap:var(--s3);display:flex}.WalletPanel-module__2f94EG__wArt{border-radius:5px;flex:none;width:56px}.WalletPanel-module__2f94EG__wCardMeta{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.WalletPanel-module__2f94EG__wName{font-size:.9rem;font-weight:600;line-height:18px}.WalletPanel-module__2f94EG__wIssuer{color:var(--ink-3);font-size:.72rem;line-height:16px}.WalletPanel-module__2f94EG__wEarned{font-family:var(--serif);flex:none;font-size:1.1rem;line-height:20px}.WalletPanel-module__2f94EG__wEarned em{color:var(--ink-3);font-size:.68rem;font-style:normal;font-weight:500}.WalletPanel-module__2f94EG__wUseFor{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin-top:var(--s2);font-size:.62rem}.WalletPanel-module__2f94EG__wCats{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.WalletPanel-module__2f94EG__wCat{gap:var(--s3);padding:var(--s1) 0;border-bottom:1px solid var(--line);grid-template-columns:1fr auto auto;align-items:baseline;font-size:.8rem;display:grid}.WalletPanel-module__2f94EG__wCat:last-child{border-bottom:none}.WalletPanel-module__2f94EG__wCatName{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.WalletPanel-module__2f94EG__wCatRate{font-family:var(--mono);color:var(--ink-3);font-size:.72rem}.WalletPanel-module__2f94EG__wCatEarned{font-variant-numeric:tabular-nums;text-align:right;min-width:56px}.WalletPanel-module__2f94EG__wBonus{margin-top:var(--s2);color:var(--ink);align-self:flex-start;font-size:.76rem;box-shadow:inset 0 -6px #ccff0080}.WalletPanel-module__2f94EG__wSum{margin-top:var(--s6);padding-top:var(--s4);border-top:1px solid var(--line-2)}.WalletPanel-module__2f94EG__wSumRow{gap:var(--s3);padding:var(--s1) 0;grid-template-columns:16px 1fr auto;align-items:baseline;font-size:.85rem;display:grid}.WalletPanel-module__2f94EG__wSumSign{font-family:var(--mono);color:var(--ink-3)}.WalletPanel-module__2f94EG__wSumLabel{color:var(--ink-2)}.WalletPanel-module__2f94EG__wSumVal{font-variant-numeric:tabular-nums}.WalletPanel-module__2f94EG__wSumDebit .WalletPanel-module__2f94EG__wSumSign,.WalletPanel-module__2f94EG__wSumDebit .WalletPanel-module__2f94EG__wSumVal{color:#b03a26}.WalletPanel-module__2f94EG__wSumTotal{margin-top:var(--s1);padding-top:var(--s3);border-top:1px solid var(--line)}.WalletPanel-module__2f94EG__wSumTotal .WalletPanel-module__2f94EG__wSumLabel{color:var(--ink)}.WalletPanel-module__2f94EG__wSumTotal .WalletPanel-module__2f94EG__wSumVal{font-family:var(--serif);font-size:1.35rem;box-shadow:inset 0 -6px #ccff0080}.WalletPanel-module__2f94EG__wSumTotal .WalletPanel-module__2f94EG__wSumVal em{color:var(--ink-3);font-size:.7rem;font-style:normal;font-weight:500}.WalletPanel-module__2f94EG__wFirstYear,.WalletPanel-module__2f94EG__wUplift{margin-top:var(--s3);color:var(--ink-2);font-size:.78rem;line-height:18px}.WalletPanel-module__2f94EG__wUplift{color:var(--ink)}@media (min-width:860px){.WalletPanel-module__2f94EG__wCards{gap:var(--s7);grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}.WalletPanel-module__2f94EG__wSumOff .WalletPanel-module__2f94EG__wSumLabel,.WalletPanel-module__2f94EG__wSumOff .WalletPanel-module__2f94EG__wSumSign{color:var(--ink-3)}.WalletPanel-module__2f94EG__wSumOff .WalletPanel-module__2f94EG__wSumVal{color:var(--ink-3);text-decoration:line-through;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2)}.WalletPanel-module__2f94EG__wSumAdd{margin-left:var(--s2);font:inherit;color:var(--ink-2);cursor:pointer;background:0 0;border:none;padding:0;font-size:.72rem;box-shadow:inset 0 -5px #ccff0073}.WalletPanel-module__2f94EG__quiet .WalletPanel-module__2f94EG__wSizeOn{box-shadow:none}.WalletPanel-module__2f94EG__quiet .WalletPanel-module__2f94EG__wSizeBadge{background:var(--ink);color:var(--paper,#fff)}.WalletPanel-module__2f94EG__quiet .WalletPanel-module__2f94EG__wBonus{box-shadow:none;color:var(--ink-2)}.WalletPanel-module__2f94EG__quiet .WalletPanel-module__2f94EG__wSumAdd{box-shadow:none;text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px}
.EveryAngle-module__jKYNea__wrap{--rowH:60px;margin-top:var(--s8);padding:var(--s5) var(--s4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--line);border-radius:var(--r);background:#ffffffb8}.EveryAngle-module__jKYNea__head{margin-bottom:var(--s5)}.EveryAngle-module__jKYNea__kicker{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);align-items:center;font-size:.66rem;line-height:16px;display:inline-flex}.EveryAngle-module__jKYNea__dot{background:var(--lime);width:6px;height:6px;margin-right:var(--s2);border-radius:50%;display:inline-block}.EveryAngle-module__jKYNea__h2{font-family:var(--serif);letter-spacing:-.03em;margin-top:var(--s2);font-size:2rem;font-weight:400;line-height:36px}.EveryAngle-module__jKYNea__sub{margin-top:var(--s3);color:var(--ink-2);max-width:560px;font-size:.95rem;line-height:24px}.EveryAngle-module__jKYNea__body{gap:var(--s5);display:grid}.EveryAngle-module__jKYNea__controls{gap:var(--s4);align-content:start;display:grid}.EveryAngle-module__jKYNea__ctl{gap:var(--s2);display:grid}.EveryAngle-module__jKYNea__ctlLabel{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:.62rem;line-height:14px}.EveryAngle-module__jKYNea__ctlNote{color:var(--ink-3);font-size:.74rem;line-height:16px}.EveryAngle-module__jKYNea__seg{padding:var(--s1);border:1px solid var(--line-2);background:var(--paper);isolation:isolate;border-radius:100px;grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:relative}.EveryAngle-module__jKYNea__seg button{z-index:1;min-height:40px;font:inherit;color:var(--ink-2);cursor:pointer;background:0 0;border:none;border-radius:100px;font-size:.84rem;font-weight:600;transition:color .25s;position:relative}.EveryAngle-module__jKYNea__seg button[aria-pressed=true]{color:var(--paper)}.EveryAngle-module__jKYNea__segThumb{z-index:0;top:var(--s1);bottom:var(--s1);left:var(--s1);width:calc(50% - var(--s1));background:var(--ink);transition:transform .45s var(--spring);border-radius:100px;position:absolute}.EveryAngle-module__jKYNea__pills{gap:var(--s2);flex-wrap:wrap;display:flex}.EveryAngle-module__jKYNea__pill{min-height:40px;padding:0 var(--s4);border:1px solid var(--line-2);background:var(--paper);font:inherit;color:var(--ink-2);cursor:pointer;border-radius:100px;font-size:.84rem;transition:background .15s,color .15s,border-color .15s,opacity .2s}.EveryAngle-module__jKYNea__pill[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--paper);font-weight:600}.EveryAngle-module__jKYNea__pill:disabled{opacity:.4;cursor:not-allowed}.EveryAngle-module__jKYNea__board{padding:var(--s3) var(--s4) var(--s4);background:var(--paper);border:1px solid var(--line);border-radius:var(--r)}.EveryAngle-module__jKYNea__list{list-style:none;transition:height .3s;position:relative}.EveryAngle-module__jKYNea__row{height:var(--rowH);align-items:center;gap:var(--s3);border-bottom:1px solid var(--line);transition:transform .55s var(--spring);animation:EveryAngle-module__jKYNea__enter .45s var(--spring) both;grid-template-columns:18px 48px minmax(0,1fr) auto;display:grid;position:absolute;top:0;left:0;right:0}@keyframes EveryAngle-module__jKYNea__enter{0%{opacity:0}}.EveryAngle-module__jKYNea__row:last-child{border-bottom:none}.EveryAngle-module__jKYNea__rank{font-family:var(--mono);color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:.76rem}.EveryAngle-module__jKYNea__art{aspect-ratio:1.586;object-fit:cover;border-radius:3px;width:48px;display:block}.EveryAngle-module__jKYNea__name{white-space:nowrap;text-overflow:ellipsis;flex-direction:column;gap:6px;min-width:0;font-size:.88rem;font-weight:600;line-height:18px;display:flex;overflow:hidden}.EveryAngle-module__jKYNea__bar{background:#3c2e1414;border-radius:100px;height:4px;display:block;overflow:hidden}.EveryAngle-module__jKYNea__bar i{background:var(--ink-3);height:100%;transition:width .55s var(--spring);border-radius:100px;display:block}.EveryAngle-module__jKYNea__val{font-family:var(--serif);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.15rem;font-weight:400}.EveryAngle-module__jKYNea__val em{font-style:normal;font-family:var(--font);color:var(--ink-3);letter-spacing:0;font-size:.66rem}.EveryAngle-module__jKYNea__rowWin .EveryAngle-module__jKYNea__rank{color:var(--ink);font-weight:700}.EveryAngle-module__jKYNea__rowWin .EveryAngle-module__jKYNea__bar i{background:var(--lime)}.EveryAngle-module__jKYNea__sum{margin-top:var(--s4);padding-top:var(--s4);border-top:1px solid var(--line-2)}.EveryAngle-module__jKYNea__sumLabel{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:.62rem;line-height:14px}.EveryAngle-module__jKYNea__eq{align-items:baseline;gap:var(--s2) var(--s4);margin-top:var(--s3);flex-wrap:wrap;display:flex}.EveryAngle-module__jKYNea__eq span{color:var(--ink-3);align-items:baseline;gap:6px;font-size:.74rem;animation:.35s both EveryAngle-module__jKYNea__enter;display:inline-flex}.EveryAngle-module__jKYNea__eq i{font-style:normal;font-family:var(--mono);color:var(--ink-3)}.EveryAngle-module__jKYNea__eq b{font-family:var(--serif);letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.2rem;font-weight:400}.EveryAngle-module__jKYNea__debit b{color:var(--debit)}.EveryAngle-module__jKYNea__eqTotal b{font-size:1.5rem;box-shadow:inset 0 -.24em #ccff008c}.EveryAngle-module__jKYNea__eqTotal{color:var(--ink-2)}.EveryAngle-module__jKYNea__sumNote{margin-top:var(--s3);color:var(--ink-3);font-size:.72rem;display:block}@media (min-width:860px){.EveryAngle-module__jKYNea__wrap{--rowH:64px;padding:var(--s6);margin-top:var(--s9)}.EveryAngle-module__jKYNea__h2{font-size:2.5rem;line-height:44px}.EveryAngle-module__jKYNea__body{gap:var(--s7);grid-template-columns:280px minmax(0,1fr);align-items:start}.EveryAngle-module__jKYNea__controls{gap:var(--s5)}.EveryAngle-module__jKYNea__board{padding:var(--s3) var(--s5) var(--s5)}.EveryAngle-module__jKYNea__row{gap:var(--s4);grid-template-columns:24px 56px minmax(0,1fr) auto}.EveryAngle-module__jKYNea__art{width:56px}}@media (hover:hover) and (pointer:fine){.EveryAngle-module__jKYNea__seg button[aria-pressed=false]:hover{color:var(--ink)}.EveryAngle-module__jKYNea__pill:not(:disabled):not([aria-pressed=true]):hover{border-color:var(--ink);color:var(--ink)}}@media (prefers-reduced-motion:reduce){.EveryAngle-module__jKYNea__row,.EveryAngle-module__jKYNea__bar i,.EveryAngle-module__jKYNea__segThumb,.EveryAngle-module__jKYNea__list{transition-duration:10ms}.EveryAngle-module__jKYNea__row,.EveryAngle-module__jKYNea__eq span{animation:none}}
.MoneyMap-module__oXumaq__wrap{gap:var(--s5);margin-top:var(--s8);padding:var(--s5) var(--s4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--line);border-radius:var(--r);background:#ffffffb8;display:grid}.MoneyMap-module__oXumaq__kicker{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);align-items:center;font-size:.66rem;line-height:16px;display:inline-flex}.MoneyMap-module__oXumaq__dot{background:var(--lime);width:6px;height:6px;margin-right:var(--s2);border-radius:50%;display:inline-block}.MoneyMap-module__oXumaq__h2{font-family:var(--serif);letter-spacing:-.03em;margin-top:var(--s2);font-size:2rem;font-weight:400;line-height:36px}.MoneyMap-module__oXumaq__lines{gap:var(--s3);margin-top:var(--s5);list-style:none;display:grid}.MoneyMap-module__oXumaq__lines li{padding-left:var(--s5);color:var(--ink-2);font-size:.95rem;line-height:24px;position:relative}.MoneyMap-module__oXumaq__lines li:before{content:"";background:var(--ink);border-radius:50%;width:6px;height:6px;position:absolute;top:9px;left:0}.MoneyMap-module__oXumaq__lines b{color:var(--ink);font-weight:600}.MoneyMap-module__oXumaq__viz{padding:var(--s5) var(--s4);background:var(--paper);border:1px solid var(--line);border-radius:var(--r)}.MoneyMap-module__oXumaq__vizHead{margin-bottom:var(--s4);justify-content:space-between;align-items:baseline;display:flex}.MoneyMap-module__oXumaq__label{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:.62rem;line-height:14px}.MoneyMap-module__oXumaq__total{font-family:var(--serif);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:400;line-height:1}.MoneyMap-module__oXumaq__total em,.MoneyMap-module__oXumaq__amt em{font-style:normal;font-family:var(--font);color:var(--ink-3);letter-spacing:0;font-size:.7rem}.MoneyMap-module__oXumaq__stack{background:#3c2e140f;border-radius:100px;gap:2px;height:18px;display:flex;overflow:hidden}.MoneyMap-module__oXumaq__stack span{height:100%;transition:width .9s cubic-bezier(.2,.8,.2,1);display:block}.MoneyMap-module__oXumaq__legend{margin-top:var(--s4);list-style:none;display:grid}.MoneyMap-module__oXumaq__legend li{align-items:center;gap:var(--s3);padding:var(--s2) 0;opacity:0;transition:opacity .45s ease, transform .45s var(--spring);grid-template-columns:10px minmax(0,1fr) auto 84px;font-size:.86rem;line-height:20px;display:grid;transform:translateY(6px)}.MoneyMap-module__oXumaq__legend li+li{border-top:1px solid var(--line)}.MoneyMap-module__oXumaq__on .MoneyMap-module__oXumaq__legend li{opacity:1;transform:none}.MoneyMap-module__oXumaq__swatch{border-radius:3px;width:10px;height:10px}.MoneyMap-module__oXumaq__cat{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.MoneyMap-module__oXumaq__pct{font-family:var(--mono);color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:.74rem}.MoneyMap-module__oXumaq__amt{font-variant-numeric:tabular-nums;text-align:right;font-weight:600}@media (min-width:860px){.MoneyMap-module__oXumaq__wrap{gap:var(--s7);padding:var(--s6);margin-top:var(--s9);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center}.MoneyMap-module__oXumaq__h2{font-size:2.5rem;line-height:44px}.MoneyMap-module__oXumaq__viz{padding:var(--s5)}}@media (prefers-reduced-motion:reduce){.MoneyMap-module__oXumaq__stack span,.MoneyMap-module__oXumaq__legend li{transition:none}}
.BeforeAfter-module__P1oeYq__page,.BeforeAfter-module__P1oeYq__tokens{--ink:#1c1c1a;--ink-2:#5a5852;--ink-3:#97948c;--paper:#fff;--canvas:#f7f6f3;--line:#3c2e141f;--line-2:#3c2e1433;--lime:#cf0;--lime-deep:#5a7200;--debit:#b03a26;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:64px;--s9:96px;--r:12px;--spring:cubic-bezier(.3, 1.4, .5, 1)}.BeforeAfter-module__P1oeYq__tokens{color:var(--ink);font-family:var(--font)}.BeforeAfter-module__P1oeYq__page{min-height:100dvh;color:var(--ink);background:radial-gradient(900px 520px at 96% 6%, #cf03, transparent 62%), radial-gradient(820px 500px at 4% 62%, #8b5cf621, transparent 64%), radial-gradient(760px 460px at 88% 92%, #ccff0024, transparent 62%), var(--canvas);background-attachment:fixed,fixed,fixed,scroll;position:relative;overflow-x:clip}.BeforeAfter-module__P1oeYq__main{max-width:1064px;padding:0 var(--s4) var(--s8);margin:0 auto}.BeforeAfter-module__P1oeYq__kicker{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);align-items:center;font-size:.66rem;line-height:16px;display:inline-flex}.BeforeAfter-module__P1oeYq__dot{background:var(--lime);width:6px;height:6px;margin-right:var(--s2);border-radius:50%;animation:2.6s ease-in-out infinite BeforeAfter-module__P1oeYq__dotPulse;display:inline-block}@keyframes BeforeAfter-module__P1oeYq__dotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.78)}}.BeforeAfter-module__P1oeYq__h2{font-family:var(--serif);letter-spacing:-.03em;margin-top:var(--s2);font-size:2rem;font-weight:400;line-height:36px}.BeforeAfter-module__P1oeYq__h2 i{color:var(--ink-2);font-style:italic}.BeforeAfter-module__P1oeYq__swCol{align-items:flex-start;gap:var(--s2);flex-direction:column;display:flex}.BeforeAfter-module__P1oeYq__sub{margin-top:var(--s3);color:var(--ink-2);max-width:520px;font-size:.95rem;line-height:24px}.BeforeAfter-module__P1oeYq__sub b{color:var(--ink);font-weight:600}.BeforeAfter-module__P1oeYq__glow{color:var(--ink);padding:0 .06em;box-shadow:inset 0 -.28em #ccff008c}.BeforeAfter-module__P1oeYq__sw{padding:var(--s1);border:1px solid var(--line-2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);isolation:isolate;background:#ffffffb8;border-radius:100px;grid-template-columns:1fr 1fr;display:inline-grid;position:relative}.BeforeAfter-module__P1oeYq__sw button{z-index:1;min-height:44px;padding:0 var(--s5);font:inherit;white-space:nowrap;color:var(--ink-2);cursor:pointer;background:0 0;border:none;border-radius:100px;font-size:.86rem;font-weight:600;transition:color .3s;position:relative}.BeforeAfter-module__P1oeYq__sw button[aria-pressed=true]{color:var(--paper)}.BeforeAfter-module__P1oeYq__thumb{z-index:0;top:var(--s1);bottom:var(--s1);left:var(--s1);width:calc(50% - var(--s1));background:var(--ink);box-shadow:inset 0 -2px 0 var(--lime);transition:transform .5s var(--spring);border-radius:100px;position:absolute}.BeforeAfter-module__P1oeYq__isAfter .BeforeAfter-module__P1oeYq__thumb{transform:translate(100%)}.BeforeAfter-module__P1oeYq__hint{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-size:.66rem;transition:opacity .3s;animation:1.6s ease-in-out infinite BeforeAfter-module__P1oeYq__nudge}.BeforeAfter-module__P1oeYq__hint:before{content:"↑ "}.BeforeAfter-module__P1oeYq__isAfter .BeforeAfter-module__P1oeYq__hint{opacity:0}@keyframes BeforeAfter-module__P1oeYq__nudge{0%,to{transform:translate(0)}50%{transform:translate(-4px)}}.BeforeAfter-module__P1oeYq__lines{gap:var(--s3);margin:var(--s5) 0 var(--s6);min-height:120px;list-style:none;display:grid}.BeforeAfter-module__P1oeYq__lines li{color:var(--ink-2);padding-left:var(--s5);animation:BeforeAfter-module__P1oeYq__rise .5s var(--spring) both;font-size:.95rem;line-height:24px;position:relative}.BeforeAfter-module__P1oeYq__lines li:nth-child(2){animation-delay:70ms}.BeforeAfter-module__P1oeYq__lines li:nth-child(3){animation-delay:.14s}.BeforeAfter-module__P1oeYq__lines li:before{content:"";background:var(--ink);border-radius:50%;width:6px;height:6px;position:absolute;top:9px;left:0}.BeforeAfter-module__P1oeYq__lines b{color:var(--ink);font-weight:600}.BeforeAfter-module__P1oeYq__cta{justify-content:center;align-items:center;gap:var(--s2);min-height:48px;padding:var(--s3) var(--s5);background:var(--ink);color:var(--paper);font:inherit;cursor:pointer;box-shadow:inset 0 -2px 0 var(--lime);border:none;border-radius:100px;font-size:.9rem;font-weight:600;transition:box-shadow .16s,transform .16s;display:inline-flex}.BeforeAfter-module__P1oeYq__cta svg{transition:transform .2s}.BeforeAfter-module__P1oeYq__ctaFull{width:100%}.BeforeAfter-module__P1oeYq__panel{margin-top:var(--s4);padding:var(--s5) var(--s4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--line);border-radius:var(--r);background:#ffffffb8}.BeforeAfter-module__P1oeYq__panelHead{gap:var(--s4);margin-bottom:var(--s5);flex-direction:column;display:flex}.BeforeAfter-module__P1oeYq__rise{animation:BeforeAfter-module__P1oeYq__rise .45s var(--spring) both}.BeforeAfter-module__P1oeYq__grid{gap:var(--s2);display:grid}.BeforeAfter-module__P1oeYq__cell{perspective:900px;height:84px;position:relative}.BeforeAfter-module__P1oeYq__flip{height:100%;transform-style:preserve-3d;transition:transform .7s var(--spring);position:relative}.BeforeAfter-module__P1oeYq__isAfter .BeforeAfter-module__P1oeYq__flip{transform:rotateX(180deg)}.BeforeAfter-module__P1oeYq__face{align-items:center;gap:var(--s3);padding:var(--s2) var(--s3);border:1px solid var(--line);border-radius:var(--r);backface-visibility:hidden;display:flex;position:absolute;inset:0}.BeforeAfter-module__P1oeYq__front{background:var(--paper)}.BeforeAfter-module__P1oeYq__back{background:var(--paper);transform:rotateX(180deg)}.BeforeAfter-module__P1oeYq__win .BeforeAfter-module__P1oeYq__back{background:var(--ink);color:var(--paper);border-color:var(--ink)}.BeforeAfter-module__P1oeYq__isAfter .BeforeAfter-module__P1oeYq__win .BeforeAfter-module__P1oeYq__back{animation:2.4s ease-in-out 1.3s infinite BeforeAfter-module__P1oeYq__glow}@keyframes BeforeAfter-module__P1oeYq__glow{0%,to{box-shadow:0 0 #cf00}50%{box-shadow:0 0 6px #ccff0061,0 0 22px #ccff0080}}.BeforeAfter-module__P1oeYq__art{aspect-ratio:1.586;object-fit:cover;width:64px;transition:transform .35s var(--spring);border-radius:4px;flex:none;display:block;box-shadow:0 4px 12px #3c2e1429}.BeforeAfter-module__P1oeYq__ftxt{flex:1;min-width:0}.BeforeAfter-module__P1oeYq__cname{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:600;line-height:20px;overflow:hidden}.BeforeAfter-module__P1oeYq__best{margin-top:var(--s1);padding:2px var(--s2);background:var(--canvas);border:1px solid var(--line);color:var(--ink-2);border-radius:100px;font-size:.72rem;line-height:16px;display:inline-block}.BeforeAfter-module__P1oeYq__meta{font-family:var(--mono);color:var(--ink-3);text-align:right;flex-direction:column;flex:none;align-items:flex-end;gap:2px;font-size:.66rem;line-height:16px;display:flex}.BeforeAfter-module__P1oeYq__meta b{color:var(--ink);font-weight:600}.BeforeAfter-module__P1oeYq__btop{align-items:flex-start;gap:var(--s1);flex-direction:column;flex:none;display:flex}.BeforeAfter-module__P1oeYq__mini{aspect-ratio:1.586;object-fit:cover;border-radius:3px;width:48px;display:block}.BeforeAfter-module__P1oeYq__rank{font-family:var(--mono);letter-spacing:.04em;color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:.62rem;line-height:14px}.BeforeAfter-module__P1oeYq__win .BeforeAfter-module__P1oeYq__rank{color:var(--lime)}.BeforeAfter-module__P1oeYq__bmid{text-align:right;flex:1;min-width:0}.BeforeAfter-module__P1oeYq__big{font-family:var(--serif);letter-spacing:-.045em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.9rem;font-weight:400;line-height:32px}.BeforeAfter-module__P1oeYq__neg{color:var(--debit)}.BeforeAfter-module__P1oeYq__per{color:var(--ink-3);font-size:.7rem;line-height:16px}.BeforeAfter-module__P1oeYq__win .BeforeAfter-module__P1oeYq__per{color:#ffffff9e}.BeforeAfter-module__P1oeYq__bar,.BeforeAfter-module__P1oeYq__bname{display:none}.BeforeAfter-module__P1oeYq__crown{top:-9px;left:var(--s3);padding:2px var(--s2);background:var(--lime);color:var(--ink);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;animation:BeforeAfter-module__P1oeYq__pop .5s var(--spring) 1.2s both;border-radius:100px;font-size:.6rem;font-weight:600;line-height:14px;position:absolute}@keyframes BeforeAfter-module__P1oeYq__pop{0%{opacity:0;transform:scale(.4)}}.BeforeAfter-module__P1oeYq__nudge{align-items:stretch;gap:var(--s3);margin-top:var(--s5);padding:var(--s4);background:var(--paper);border:1px solid var(--line);border-radius:var(--r);animation:BeforeAfter-module__P1oeYq__rise .5s var(--spring) 1.6s both;flex-direction:column;display:flex}.BeforeAfter-module__P1oeYq__nudgeText{color:var(--ink-2);text-align:center;font-size:.95rem;line-height:24px}.BeforeAfter-module__P1oeYq__nudgeText b{color:var(--ink);font-weight:600}@media (min-width:860px){.BeforeAfter-module__P1oeYq__nudge{padding:var(--s4) var(--s5);flex-direction:row;justify-content:space-between;align-items:center}.BeforeAfter-module__P1oeYq__nudgeText{text-align:left}}.BeforeAfter-module__P1oeYq__allWrap{margin-top:var(--s4);animation:BeforeAfter-module__P1oeYq__rise .4s var(--spring) both}.BeforeAfter-module__P1oeYq__more{justify-content:center;align-items:center;gap:var(--s2);width:100%;min-height:48px;padding:var(--s3);border:1px solid var(--line-2);font:inherit;color:var(--ink);cursor:pointer;background:0 0;border-radius:100px;font-size:.86rem;font-weight:500;transition:background .16s;display:flex}.BeforeAfter-module__P1oeYq__more svg{transition:transform .3s var(--spring)}.BeforeAfter-module__P1oeYq__chevUp{transform:rotate(180deg)}.BeforeAfter-module__P1oeYq__all{margin-top:var(--s4);list-style:none}.BeforeAfter-module__P1oeYq__all li{border-bottom:1px solid var(--line);animation:BeforeAfter-module__P1oeYq__rise .35s var(--spring) both}.BeforeAfter-module__P1oeYq__all li:last-child{border-bottom:none}.BeforeAfter-module__P1oeYq__row{align-items:center;gap:var(--s3);width:100%;min-height:56px;padding:var(--s2) var(--s2);font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;grid-template-columns:20px 48px minmax(0,1fr) auto;transition:background .16s;display:grid}.BeforeAfter-module__P1oeYq__rowRank{font-family:var(--mono);color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:.76rem}.BeforeAfter-module__P1oeYq__rowArt{aspect-ratio:1.586;object-fit:cover;border-radius:3px;width:48px;display:block}.BeforeAfter-module__P1oeYq__rowText{flex-direction:column;min-width:0;display:flex}.BeforeAfter-module__P1oeYq__rowName{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:600;line-height:20px;overflow:hidden}.BeforeAfter-module__P1oeYq__rowMeta{color:var(--ink-3);font-size:.74rem;line-height:16px}.BeforeAfter-module__P1oeYq__rowVal{font-family:var(--serif);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.125rem;font-weight:400}.BeforeAfter-module__P1oeYq__rowVal em{font-style:normal;font-family:var(--font);color:var(--ink-3);letter-spacing:0;font-size:.68rem}.BeforeAfter-module__P1oeYq__rowWin .BeforeAfter-module__P1oeYq__rowRank{color:var(--ink);font-weight:700}.BeforeAfter-module__P1oeYq__rowWin .BeforeAfter-module__P1oeYq__rowVal{box-shadow:inset 0 -6px #ccff0080}.BeforeAfter-module__P1oeYq__fine{margin-top:var(--s4);font-family:var(--mono);letter-spacing:.06em;color:var(--ink-3);font-size:.66rem;line-height:16px}.BeforeAfter-module__P1oeYq__wallet{gap:var(--s5);margin-top:var(--s8);padding:var(--s5) var(--s4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--line);border-radius:var(--r);background:#ffffffb8;display:grid}.BeforeAfter-module__P1oeYq__walletCopy .BeforeAfter-module__P1oeYq__lines{min-height:0}.BeforeAfter-module__P1oeYq__walletPanel{padding:var(--s4);border-radius:var(--r);background:var(--paper);border:1px solid var(--line)}.BeforeAfter-module__P1oeYq__gen{gap:var(--s5);margin-top:var(--s8);display:grid}.BeforeAfter-module__P1oeYq__links{gap:var(--s2);display:grid}.BeforeAfter-module__P1oeYq__lk{min-height:56px;padding:0 var(--s5);border:1px solid var(--line-2);color:var(--ink);transition:background .16s, transform .25s var(--spring), border-color .16s;background:#ffffff8c;border-radius:100px;justify-content:space-between;align-items:center;font-size:.95rem;font-weight:500;text-decoration:none;display:flex}.BeforeAfter-module__P1oeYq__close{margin-top:var(--s9);padding:var(--s7) 0 var(--s4);text-align:center;border-top:1px solid var(--line)}.BeforeAfter-module__P1oeYq__closeH{font-family:var(--serif);letter-spacing:-.035em;margin-bottom:var(--s5);font-size:2.25rem;font-weight:400;line-height:40px}.BeforeAfter-module__P1oeYq__tap{z-index:3;border-radius:var(--r);cursor:pointer;background:0 0;border:none;margin:0;padding:0;position:absolute;inset:0}.BeforeAfter-module__P1oeYq__tap:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.BeforeAfter-module__P1oeYq__md.BeforeAfter-module__P1oeYq__sheet{text-align:left;max-width:480px;padding:var(--s5) var(--s5) 0;max-height:min(86dvh,720px);overflow-y:auto}.BeforeAfter-module__P1oeYq__shHead{gap:var(--s4);padding-right:var(--s7);margin-bottom:var(--s5);align-items:center;display:flex}.BeforeAfter-module__P1oeYq__shArt{aspect-ratio:1.586;object-fit:cover;border-radius:6px;flex:none;width:96px;box-shadow:0 8px 20px #3c2e1433}.BeforeAfter-module__P1oeYq__shName{font-family:var(--serif);letter-spacing:-.025em;font-size:1.5rem;font-weight:400;line-height:28px}.BeforeAfter-module__P1oeYq__shMeta{color:var(--ink-3);margin-top:2px;font-size:.8rem;line-height:18px}.BeforeAfter-module__P1oeYq__shRank{margin-top:var(--s2);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;padding:2px var(--s2);border:1px solid var(--line-2);color:var(--ink-2);border-radius:100px;font-size:.62rem;line-height:14px;display:inline-block}.BeforeAfter-module__P1oeYq__bd{border-top:1px solid var(--line);padding-top:var(--s4);animation:BeforeAfter-module__P1oeYq__rise .35s var(--spring) both}.BeforeAfter-module__P1oeYq__bd .BeforeAfter-module__P1oeYq__kicker{margin-bottom:var(--s2)}.BeforeAfter-module__P1oeYq__bdRow{gap:var(--s3);padding:var(--s2) 0;grid-template-columns:32px minmax(0,1fr) auto auto;align-items:baseline;font-size:.84rem;line-height:20px;display:grid}.BeforeAfter-module__P1oeYq__bdRow+.BeforeAfter-module__P1oeYq__bdRow{border-top:1px solid var(--line)}.BeforeAfter-module__P1oeYq__bdRate{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:.78rem;font-weight:600}.BeforeAfter-module__P1oeYq__bdCat{color:var(--ink-2);min-width:0}.BeforeAfter-module__P1oeYq__bdCap{color:var(--ink-3);font-size:.7rem;font-style:normal;line-height:16px;display:block}.BeforeAfter-module__P1oeYq__bdSpend{color:var(--ink-3);font-variant-numeric:tabular-nums;text-align:right;min-width:56px;font-size:.78rem}.BeforeAfter-module__P1oeYq__bdEarned{font-variant-numeric:tabular-nums;text-align:right;min-width:56px;font-weight:700}.BeforeAfter-module__P1oeYq__bdMuted{opacity:.42}.BeforeAfter-module__P1oeYq__bdDebit .BeforeAfter-module__P1oeYq__bdRate,.BeforeAfter-module__P1oeYq__bdDebit .BeforeAfter-module__P1oeYq__bdEarned{color:var(--debit)}.BeforeAfter-module__P1oeYq__bdDebit .BeforeAfter-module__P1oeYq__bdCat{color:var(--ink)}.BeforeAfter-module__P1oeYq__bdTotal{margin-top:var(--s1);padding-top:var(--s3);border-top:1px solid var(--line-2)!important}.BeforeAfter-module__P1oeYq__bdTotal .BeforeAfter-module__P1oeYq__bdCat{color:var(--ink);font-weight:600}.BeforeAfter-module__P1oeYq__bdTotal .BeforeAfter-module__P1oeYq__bdEarned{font-family:var(--serif);letter-spacing:-.03em;font-size:1.25rem;font-weight:400;box-shadow:inset 0 -6px #ccff0080}.BeforeAfter-module__P1oeYq__bdTotal .BeforeAfter-module__P1oeYq__bdEarned em{color:var(--ink-3);letter-spacing:0;font-size:.7rem;font-style:normal;font-weight:500}.BeforeAfter-module__P1oeYq__sheetFoot{z-index:2;margin:0 calc(var(--s5) * -1);padding:var(--s4) var(--s5) var(--s5);background:linear-gradient(to bottom, #f7f6f300, var(--canvas) 30%);position:sticky;bottom:0}.BeforeAfter-module__P1oeYq__sheet .BeforeAfter-module__P1oeYq__bd{padding-bottom:var(--s5)}.BeforeAfter-module__P1oeYq__facts{gap:var(--s5);border-top:1px solid var(--line);padding-top:var(--s4);animation:BeforeAfter-module__P1oeYq__rise .35s var(--spring) both;display:grid}.BeforeAfter-module__P1oeYq__tiers,.BeforeAfter-module__P1oeYq__perks{margin-top:var(--s2);list-style:none;display:grid}.BeforeAfter-module__P1oeYq__tiers li,.BeforeAfter-module__P1oeYq__perks li{gap:var(--s3);padding:var(--s2) 0;color:var(--ink-2);align-items:baseline;font-size:.86rem;line-height:20px;display:flex}.BeforeAfter-module__P1oeYq__tiers li+li,.BeforeAfter-module__P1oeYq__perks li+li{border-top:1px solid var(--line)}.BeforeAfter-module__P1oeYq__tiers b{font-family:var(--mono);color:var(--ink);min-width:40px;font-size:.78rem}.BeforeAfter-module__P1oeYq__perks li{justify-content:space-between}.BeforeAfter-module__P1oeYq__perks b{color:var(--ink);font-variant-numeric:tabular-nums}.BeforeAfter-module__P1oeYq__factLine{margin-top:var(--s2);color:var(--ink-2);font-size:.9rem;line-height:22px}.BeforeAfter-module__P1oeYq__factLine b{color:var(--ink)}@media (max-width:859px){.BeforeAfter-module__P1oeYq__ov:has(.BeforeAfter-module__P1oeYq__sheet){place-items:end center;padding:0}.BeforeAfter-module__P1oeYq__sheet{border-radius:var(--r) var(--r) 0 0;max-width:none;padding-bottom:calc(var(--s5) + env(safe-area-inset-bottom));animation:BeforeAfter-module__P1oeYq__sheetUp .45s var(--spring) both}}@keyframes BeforeAfter-module__P1oeYq__sheetUp{0%{transform:translateY(100%)}}.BeforeAfter-module__P1oeYq__ov{z-index:1000;padding:var(--s4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1c1c1a6b;place-items:center;animation:.25s both BeforeAfter-module__P1oeYq__fade;display:grid;position:fixed;inset:0}.BeforeAfter-module__P1oeYq__md{width:100%;max-width:420px;padding:var(--s6) var(--s5) var(--s4);background:var(--canvas);border:1px solid var(--line-2);border-radius:var(--r);text-align:center;animation:BeforeAfter-module__P1oeYq__spring .55s var(--spring) both;position:relative;box-shadow:0 24px 60px #1c1c1a40}.BeforeAfter-module__P1oeYq__mdX{top:var(--s2);right:var(--s2);width:44px;height:44px;color:var(--ink-2);cursor:pointer;background:0 0;border:none;border-radius:50%;place-items:center;display:grid;position:absolute}.BeforeAfter-module__P1oeYq__trio{height:92px;margin-bottom:var(--s3);position:relative}.BeforeAfter-module__P1oeYq__trio img{left:50%;top:var(--s2);aspect-ratio:1.586;object-fit:cover;border-radius:6px;width:112px;margin-left:-56px;position:absolute;box-shadow:0 8px 20px #3c2e1438}.BeforeAfter-module__P1oeYq__t0{animation:BeforeAfter-module__P1oeYq__fanL .7s var(--spring) .15s both}.BeforeAfter-module__P1oeYq__t1{animation:BeforeAfter-module__P1oeYq__fanR .7s var(--spring) .2s both}.BeforeAfter-module__P1oeYq__t2{animation:BeforeAfter-module__P1oeYq__fanC .7s var(--spring) .25s both;z-index:1}.BeforeAfter-module__P1oeYq__mdH{font-family:var(--serif);letter-spacing:-.03em;margin:var(--s2) 0 var(--s3);font-size:1.9rem;font-weight:400;line-height:34px}.BeforeAfter-module__P1oeYq__mdH i{font-style:italic;box-shadow:inset 0 -.28em #ccff008c}.BeforeAfter-module__P1oeYq__mdP{color:var(--ink-2);margin-bottom:var(--s5);font-size:.95rem;line-height:22px}.BeforeAfter-module__P1oeYq__later{margin-top:var(--s2);min-height:44px;padding:0 var(--s4);font:inherit;color:var(--ink-2);cursor:pointer;background:0 0;border:none;font-size:.84rem}@keyframes BeforeAfter-module__P1oeYq__rise{0%{opacity:0;transform:translateY(10px)}}@keyframes BeforeAfter-module__P1oeYq__fade{0%{opacity:0}}@keyframes BeforeAfter-module__P1oeYq__spring{0%{opacity:0;transform:translateY(24px)scale(.9)}}@keyframes BeforeAfter-module__P1oeYq__fanL{to{transform:translate(-78px,8px)rotate(-12deg)}}@keyframes BeforeAfter-module__P1oeYq__fanR{to{transform:translate(78px,8px)rotate(12deg)}}@keyframes BeforeAfter-module__P1oeYq__fanC{0%{transform:scale(.9)}to{transform:translateY(-6px)scale(1.06)}}@media (max-width:859px){.BeforeAfter-module__P1oeYq__sw{width:100%;display:grid}.BeforeAfter-module__P1oeYq__sw button{padding:0 var(--s3);font-size:.8rem}.BeforeAfter-module__P1oeYq__swCol{align-items:stretch}.BeforeAfter-module__P1oeYq__hint{display:none}.BeforeAfter-module__P1oeYq__cname{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:18px;display:-webkit-box}.BeforeAfter-module__P1oeYq__meta span:last-child{display:none}}.BeforeAfter-module__P1oeYq__best{white-space:nowrap}@media (min-width:860px){.BeforeAfter-module__P1oeYq__main{padding:0 var(--s6) var(--s9)}.BeforeAfter-module__P1oeYq__panel{padding:var(--s6)}.BeforeAfter-module__P1oeYq__panelHead{flex-direction:row;justify-content:space-between;align-items:flex-end}.BeforeAfter-module__P1oeYq__swCol{align-items:flex-end}.BeforeAfter-module__P1oeYq__h2{font-size:2.5rem;line-height:44px}.BeforeAfter-module__P1oeYq__grid{gap:var(--s4);grid-template-columns:repeat(3,minmax(0,1fr))}.BeforeAfter-module__P1oeYq__more{width:auto;padding:var(--s3) var(--s6);margin:0 auto}.BeforeAfter-module__P1oeYq__all{columns:2;column-gap:var(--s7)}.BeforeAfter-module__P1oeYq__all li{break-inside:avoid}.BeforeAfter-module__P1oeYq__row{gap:var(--s4);grid-template-columns:24px 56px minmax(0,1fr) auto}.BeforeAfter-module__P1oeYq__rowArt{width:56px}.BeforeAfter-module__P1oeYq__cell{perspective:1400px;height:300px}.BeforeAfter-module__P1oeYq__isAfter .BeforeAfter-module__P1oeYq__flip,.BeforeAfter-module__P1oeYq__back{transform:rotateY(180deg)}.BeforeAfter-module__P1oeYq__face{padding:var(--s5);flex-direction:column;align-items:stretch;gap:0}.BeforeAfter-module__P1oeYq__art{width:72%;margin:0 auto var(--s4);border-radius:8px}.BeforeAfter-module__P1oeYq__ftxt{flex:none}.BeforeAfter-module__P1oeYq__cname{font-size:1rem}.BeforeAfter-module__P1oeYq__best{margin-top:var(--s2);padding:2px var(--s3);font-size:.76rem}.BeforeAfter-module__P1oeYq__meta{padding-top:var(--s3);border-top:1px dashed var(--line-2);text-align:left;flex-direction:row;justify-content:space-between;margin-top:auto}.BeforeAfter-module__P1oeYq__btop{flex-direction:row;justify-content:space-between;align-items:center}.BeforeAfter-module__P1oeYq__mini{width:56px}.BeforeAfter-module__P1oeYq__rank{padding:2px var(--s2);border:1px solid;border-radius:100px;font-size:.66rem}.BeforeAfter-module__P1oeYq__bmid{text-align:left;flex:none;margin-top:auto}.BeforeAfter-module__P1oeYq__big{font-size:4rem;line-height:64px}.BeforeAfter-module__P1oeYq__per{margin-top:var(--s1);font-size:.8rem;line-height:20px}.BeforeAfter-module__P1oeYq__bar{height:6px;margin-top:var(--s4);background:#3c2e141a;border-radius:100px;display:block;overflow:hidden}.BeforeAfter-module__P1oeYq__bar i{background:var(--lime);border-radius:100px;height:100%;display:block}.BeforeAfter-module__P1oeYq__win .BeforeAfter-module__P1oeYq__bar{background:#ffffff24}.BeforeAfter-module__P1oeYq__bname{margin-top:var(--s3);font-size:.84rem;font-weight:600;line-height:20px;display:block}.BeforeAfter-module__P1oeYq__crown{top:76px;left:auto;right:var(--s5)}.BeforeAfter-module__P1oeYq__wallet{gap:var(--s7);padding:var(--s6);margin-top:var(--s9);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}.BeforeAfter-module__P1oeYq__walletCopy{padding-top:var(--s5);position:sticky;top:96px}.BeforeAfter-module__P1oeYq__walletPanel{padding:var(--s5)}.BeforeAfter-module__P1oeYq__gen{align-items:center;gap:var(--s7);margin-top:var(--s9);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.BeforeAfter-module__P1oeYq__closeH{letter-spacing:-.045em;font-size:3.5rem;line-height:60px}}@media (hover:hover) and (pointer:fine){.BeforeAfter-module__P1oeYq__cta:hover{box-shadow:inset 0 -2px 0 var(--lime), 0 0 6px #ccff0061, 0 0 22px #ccff0080;transform:translateY(-1px)}.BeforeAfter-module__P1oeYq__cta:hover svg{transform:translate(3px)}.BeforeAfter-module__P1oeYq__sw button[aria-pressed=false]:hover{color:var(--ink)}.BeforeAfter-module__P1oeYq__isToday .BeforeAfter-module__P1oeYq__cell:hover .BeforeAfter-module__P1oeYq__flip{transform:translateY(-4px)}.BeforeAfter-module__P1oeYq__isToday .BeforeAfter-module__P1oeYq__cell:hover .BeforeAfter-module__P1oeYq__art{transform:rotate(-3deg)scale(1.04)}.BeforeAfter-module__P1oeYq__more:hover{background:var(--paper)}.BeforeAfter-module__P1oeYq__row:hover{background:#3c2e140a}.BeforeAfter-module__P1oeYq__lk:hover{background:var(--paper);border-color:var(--ink);transform:translate(4px)}.BeforeAfter-module__P1oeYq__mdX:hover{color:var(--ink);background:#3c2e140f}.BeforeAfter-module__P1oeYq__later:hover{color:var(--ink)}}@media (prefers-reduced-motion:reduce){.BeforeAfter-module__P1oeYq__dot,.BeforeAfter-module__P1oeYq__hint,.BeforeAfter-module__P1oeYq__isAfter .BeforeAfter-module__P1oeYq__win .BeforeAfter-module__P1oeYq__back,.BeforeAfter-module__P1oeYq__lines li,.BeforeAfter-module__P1oeYq__rise,.BeforeAfter-module__P1oeYq__crown{animation:none}.BeforeAfter-module__P1oeYq__flip,.BeforeAfter-module__P1oeYq__thumb{transition-duration:10ms}}
.CardRankList-module__Uermwq__list{--ink:#1c1c1a;--ink-2:#5a5852;--ink-3:#97948c;--paper:#fff;--canvas:#f7f6f3;--line:#3c2e141f;--line-2:#3c2e1433;--lime:#cf0;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--serif:"DM Serif Display", Georgia, serif;--mono:ui-monospace, "SF Mono", "Geist Mono", Menlo, monospace;color:var(--ink)}.CardRankList-module__Uermwq__listLabel{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-bottom:var(--s3);font-size:.66rem;line-height:16px;display:block}.CardRankList-module__Uermwq__dot{background:var(--lime);width:6px;height:6px;margin-right:var(--s2);vertical-align:middle;border-radius:50%;display:inline-block}.CardRankList-module__Uermwq__cardWrap{border-bottom:1px solid var(--line)}.CardRankList-module__Uermwq__cardWrap:last-of-type{border-bottom:none}.CardRankList-module__Uermwq__card{align-items:center;gap:var(--s3);padding:var(--s3) 0;cursor:pointer;grid-template-columns:16px 48px minmax(0,1fr) auto auto;transition:opacity .16s;display:grid}.CardRankList-module__Uermwq__cardRank{font-family:var(--mono);color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:.76rem}.CardRankList-module__Uermwq__cardImg{aspect-ratio:1.586;object-fit:cover;border-radius:3px;width:48px;display:block}.CardRankList-module__Uermwq__cardName{font-size:.9rem;font-weight:600;line-height:20px}.CardRankList-module__Uermwq__cardMeta{color:var(--ink-3);font-size:.76rem;line-height:16px}.CardRankList-module__Uermwq__cardVal{font-family:var(--serif);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.125rem;font-weight:400}.CardRankList-module__Uermwq__cardApply{border:1px solid var(--line);width:32px;height:32px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:50%;place-items:center;transition:background .16s,border-color .16s;display:grid}.CardRankList-module__Uermwq__more{width:100%;margin-top:var(--s4);padding:var(--s3);border:1px solid var(--line);font:inherit;cursor:pointer;background:0 0;border-radius:100px;font-size:.86rem;display:block}.CardRankList-module__Uermwq__cardOpen{opacity:1}.CardRankList-module__Uermwq__cardOpen .CardRankList-module__Uermwq__cardRank{color:var(--ink);font-weight:700}.CardRankList-module__Uermwq__detail{padding:0 0 var(--s4)}@media (min-width:860px){.CardRankList-module__Uermwq__card{gap:var(--s4);grid-template-columns:24px 56px minmax(0,1fr) auto auto}.CardRankList-module__Uermwq__cardImg{width:56px}}@media (hover:hover) and (pointer:fine){.CardRankList-module__Uermwq__card:hover{opacity:.72}.CardRankList-module__Uermwq__cardApply:hover{background:var(--ink);color:var(--paper);border-color:var(--ink)}.CardRankList-module__Uermwq__more:hover{background:var(--canvas)}}
.CalculatorV2-module__CY-oTG__page{--ink:#1c1c1a;--ink-2:#5a5852;--ink-3:#97948c;--paper:#fff;--canvas:#f7f6f3;--line:#3c2e141f;--line-2:#3c2e1433;--lime:#cf0;--lime-deep:#5a7200;--s0:2px;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:64px;--s9:96px;--r:12px;background:radial-gradient(900px 520px at 96% 6%, #cf03, transparent 62%), radial-gradient(820px 500px at 4% 62%, #8b5cf621, transparent 64%), radial-gradient(760px 460px at 88% 92%, #ccff0024, transparent 62%), var(--canvas);min-height:100dvh;color:var(--ink);background-attachment:fixed,fixed,fixed,scroll;flex-direction:column;display:flex}.CalculatorV2-module__CY-oTG__embedded{background:0 0;min-height:0}.CalculatorV2-module__CY-oTG__main{flex:1;width:100%}.CalculatorV2-module__CY-oTG__tool{padding:0}.CalculatorV2-module__CY-oTG__intro{padding:var(--s5) var(--s4) var(--s3);max-width:620px}.CalculatorV2-module__CY-oTG__introTitle{font-family:var(--serif);letter-spacing:-.035em;margin-bottom:var(--s4);font-size:2.25rem;font-weight:400;line-height:40px}.CalculatorV2-module__CY-oTG__introTitle i{color:var(--lime-deep);font-style:italic}.CalculatorV2-module__CY-oTG__titleBreak{display:none}@media (min-width:860px){.CalculatorV2-module__CY-oTG__titleBreak{display:inline}}.CalculatorV2-module__CY-oTG__introSub{color:var(--ink-2);font-size:1rem;line-height:24px}.CalculatorV2-module__CY-oTG__split{display:block}.CalculatorV2-module__CY-oTG__screen{padding:var(--s3) var(--s4) var(--s5)}.CalculatorV2-module__CY-oTG__kicker,.CalculatorV2-module__CY-oTG__listLabel,.CalculatorV2-module__CY-oTG__facedownLabel,.CalculatorV2-module__CY-oTG__whyKicker,.CalculatorV2-module__CY-oTG__introKicker{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-size:.66rem;line-height:16px;display:block}.CalculatorV2-module__CY-oTG__kicker{margin-bottom:var(--s4)}.CalculatorV2-module__CY-oTG__introKicker{margin-bottom:var(--s2)}.CalculatorV2-module__CY-oTG__listLabel{margin-bottom:var(--s3)}.CalculatorV2-module__CY-oTG__whyKicker{margin-bottom:var(--s2)}.CalculatorV2-module__CY-oTG__dot{background:var(--lime);width:6px;height:6px;margin-right:var(--s2);vertical-align:middle;border-radius:50%;animation:2.6s ease-in-out infinite CalculatorV2-module__CY-oTG__dotPulse;display:inline-block}@keyframes CalculatorV2-module__CY-oTG__dotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.78)}}.CalculatorV2-module__CY-oTG__row{padding:var(--s3) 0;border-bottom:1px solid var(--line)}.CalculatorV2-module__CY-oTG__row:last-of-type{border-bottom:none}.CalculatorV2-module__CY-oTG__rowTop{justify-content:space-between;align-items:baseline;gap:var(--s3);margin-bottom:var(--s3);display:flex}.CalculatorV2-module__CY-oTG__rowLabel{font-size:.95rem;font-weight:500;line-height:20px}.CalculatorV2-module__CY-oTG__rowVal{font-family:var(--serif);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:400;line-height:20px}.CalculatorV2-module__CY-oTG__rowVal em{color:var(--ink-3);letter-spacing:0;font-size:.72rem;font-style:normal;font-weight:500}.CalculatorV2-module__CY-oTG__range{appearance:none;background:linear-gradient(to right, var(--lime) 0%, var(--lime) var(--pct,50%), #3c2e141f var(--pct,50%), #3c2e141f 100%);cursor:grab;touch-action:pan-y;border-radius:100px;outline:none;width:100%;height:6px}.CalculatorV2-module__CY-oTG__range:active{cursor:grabbing}.CalculatorV2-module__CY-oTG__range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--ink);border:3px solid var(--lime);cursor:pointer;border-radius:50%;width:24px;height:24px;transition:transform .12s}.CalculatorV2-module__CY-oTG__range::-moz-range-thumb{background:var(--ink);border:3px solid var(--lime);cursor:pointer;border-radius:50%;width:24px;height:24px}.CalculatorV2-module__CY-oTG__dock{padding:var(--s3) var(--s4) calc(var(--s3) + env(safe-area-inset-bottom));background:linear-gradient(to top, var(--canvas) 72%, #f7f6f300);z-index:20;animation:.18s both CalculatorV2-module__CY-oTG__dockIn;position:fixed;bottom:0;left:0;right:0}@keyframes CalculatorV2-module__CY-oTG__dockIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.CalculatorV2-module__CY-oTG__dock{animation:none}}.CalculatorV2-module__CY-oTG__facedown{align-items:center;gap:var(--s3);width:100%;padding:var(--s2) var(--s3);border-radius:var(--r);background:var(--ink);color:var(--paper);font:inherit;cursor:pointer;text-align:left;border:none;flex-direction:row;transition:transform .18s;display:flex}.CalculatorV2-module__CY-oTG__facedownText{flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex}.CalculatorV2-module__CY-oTG__facedown:active{transform:scale(.985)}.CalculatorV2-module__CY-oTG__facedownArt{aspect-ratio:1.586;object-fit:cover;border-radius:3px;flex:none;width:38px;height:auto;box-shadow:0 2px 6px #00000059}.CalculatorV2-module__CY-oTG__facedownName{color:var(--paper);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.8rem;font-weight:600;line-height:18px;overflow:hidden}.CalculatorV2-module__CY-oTG__facedownLabel{color:#ffffff94;font-size:.68rem;line-height:14px}.CalculatorV2-module__CY-oTG__facedownValue{font-family:var(--serif);letter-spacing:-.03em;font-variant-numeric:tabular-nums;flex:none;font-size:1.3rem;font-weight:400;line-height:26px}.CalculatorV2-module__CY-oTG__facedownCta{opacity:.55;flex:none;font-size:1rem;font-weight:600;line-height:20px}.CalculatorV2-module__CY-oTG__winner{text-align:center}.CalculatorV2-module__CY-oTG__winnerImg{width:176px;margin:0 auto var(--s4);border-radius:8px;animation:.42s cubic-bezier(.2,.7,.3,1.1) CalculatorV2-module__CY-oTG__flipIn,6s ease-in-out 1s infinite CalculatorV2-module__CY-oTG__float;display:block;box-shadow:0 8px 24px #3c2e1429}@keyframes CalculatorV2-module__CY-oTG__flipIn{0%{opacity:0;transform:rotateY(-92deg)}to{opacity:1;transform:none}}@keyframes CalculatorV2-module__CY-oTG__float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.CalculatorV2-module__CY-oTG__winnerName{font-family:var(--serif);letter-spacing:-.025em;font-size:1.5rem;font-weight:400;line-height:28px}.CalculatorV2-module__CY-oTG__winnerMeta{color:var(--ink-3);margin-top:var(--s1);font-size:.84rem;line-height:20px}.CalculatorV2-module__CY-oTG__winnerValue{font-family:var(--serif);letter-spacing:-.045em;font-variant-numeric:tabular-nums;margin-top:var(--s3);font-size:3.5rem;font-weight:400;line-height:56px}.CalculatorV2-module__CY-oTG__winnerValue em{color:var(--ink-3);letter-spacing:0;font-size:.9rem;font-style:normal;font-weight:500}.CalculatorV2-module__CY-oTG__winnerNote{color:var(--ink-2);font-size:.84rem;line-height:20px}.CalculatorV2-module__CY-oTG__apply{align-items:center;gap:var(--s2);margin-top:var(--s5);padding:var(--s3) var(--s5);background:var(--ink);color:var(--paper);font:inherit;cursor:pointer;box-shadow:inset 0 -2px 0 var(--lime);border:none;border-radius:100px;font-size:.9rem;font-weight:600;transition:box-shadow .16s,transform .16s;display:inline-flex;position:relative}.CalculatorV2-module__CY-oTG__modes{margin-top:var(--s5);border:1px solid var(--line);border-radius:var(--r);grid-auto-columns:1fr;grid-auto-flow:column;display:grid;overflow:hidden}.CalculatorV2-module__CY-oTG__mode{padding:var(--s3) var(--s2);font:inherit;color:var(--ink-2);text-align:center;cursor:pointer;background:0 0;border:none;font-size:.74rem;line-height:16px}.CalculatorV2-module__CY-oTG__mode+.CalculatorV2-module__CY-oTG__mode{border-left:1px solid var(--line)}.CalculatorV2-module__CY-oTG__modeOn{background:var(--ink);color:var(--paper);font-weight:600}.CalculatorV2-module__CY-oTG__controlsLead{margin-bottom:var(--s6)}.CalculatorV2-module__CY-oTG__toggles{justify-content:center;gap:var(--s2);margin-top:var(--s3);display:flex}.CalculatorV2-module__CY-oTG__toggle{padding:var(--s2) var(--s4);border:1px solid var(--line);font:inherit;color:var(--ink-2);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border-radius:100px;font-size:.78rem;line-height:16px;transition:background .15s,color .15s,border-color .15s}.CalculatorV2-module__CY-oTG__toggleOn{background:var(--ink);border-color:var(--ink);color:var(--paper);font-weight:600}.CalculatorV2-module__CY-oTG__bd{margin-top:var(--s5);padding-top:var(--s4);border-top:1px solid var(--line);text-align:left}.CalculatorV2-module__CY-oTG__bdRow{gap:var(--s3);padding:var(--s2) 0;grid-template-columns:32px minmax(0,1fr) auto auto;align-items:baseline;font-size:.84rem;line-height:20px;display:grid}.CalculatorV2-module__CY-oTG__bdRow+.CalculatorV2-module__CY-oTG__bdRow{border-top:1px solid var(--line)}.CalculatorV2-module__CY-oTG__bdRate{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:.78rem;font-weight:600}.CalculatorV2-module__CY-oTG__bdCat{color:var(--ink-2);min-width:0}.CalculatorV2-module__CY-oTG__bdCap{color:var(--ink-3);font-size:.7rem;font-style:normal;line-height:16px;display:block}.CalculatorV2-module__CY-oTG__bdSpend{color:var(--ink-3);font-variant-numeric:tabular-nums;text-align:right;min-width:56px;font-size:.78rem}.CalculatorV2-module__CY-oTG__bdEarned{font-variant-numeric:tabular-nums;text-align:right;min-width:56px;font-weight:700}.CalculatorV2-module__CY-oTG__bdExtra .CalculatorV2-module__CY-oTG__bdCat{color:var(--ink)}.CalculatorV2-module__CY-oTG__bdMuted{opacity:.42}.CalculatorV2-module__CY-oTG__cardWrap{border-bottom:1px solid var(--line)}.CalculatorV2-module__CY-oTG__cardWrap:last-of-type{border-bottom:none}.CalculatorV2-module__CY-oTG__card{align-items:center;gap:var(--s3);padding:var(--s3) 0;cursor:pointer;grid-template-columns:16px 48px minmax(0,1fr) auto auto;transition:opacity .16s;display:grid}.CalculatorV2-module__CY-oTG__cardRank{font-family:var(--mono);color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:.76rem}.CalculatorV2-module__CY-oTG__cardImg{aspect-ratio:1.586;object-fit:cover;border-radius:3px;width:48px;display:block}.CalculatorV2-module__CY-oTG__cardName{font-size:.9rem;font-weight:600;line-height:20px}.CalculatorV2-module__CY-oTG__cardMeta{color:var(--ink-3);font-size:.76rem;line-height:16px}.CalculatorV2-module__CY-oTG__cardVal{font-family:var(--serif);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.125rem;font-weight:400}.CalculatorV2-module__CY-oTG__cardApply{border:1px solid var(--line);width:32px;height:32px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:50%;place-items:center;transition:background .16s,border-color .16s;display:grid}.CalculatorV2-module__CY-oTG__cardWrap .CalculatorV2-module__CY-oTG__bd{padding:0 0 var(--s4);border-top:none;margin-top:0}.CalculatorV2-module__CY-oTG__more{width:100%;margin-top:var(--s4);padding:var(--s3);border:1px solid var(--line);font:inherit;cursor:pointer;background:0 0;border-radius:100px;font-size:.86rem;display:block}.CalculatorV2-module__CY-oTG__why{margin:0 0 var(--s8);position:relative}.CalculatorV2-module__CY-oTG__whyStack{max-width:none;position:relative}.CalculatorV2-module__CY-oTG__whyStack .CalculatorV2-module__CY-oTG__whyBlock+.CalculatorV2-module__CY-oTG__whyBlock{margin-top:var(--s5)}.CalculatorV2-module__CY-oTG__whyNum{color:var(--ink);margin-right:var(--s2);font-weight:600}.CalculatorV2-module__CY-oTG__whyNum:after{content:" ·";color:var(--ink-3);font-weight:400}.CalculatorV2-module__CY-oTG__whyH{font-family:var(--serif);letter-spacing:-.03em;margin-bottom:var(--s4);font-size:1.75rem;font-weight:400;line-height:32px}.CalculatorV2-module__CY-oTG__whyLines{gap:var(--s3);margin-bottom:var(--s5);list-style:none;display:grid}.CalculatorV2-module__CY-oTG__whyLines li{color:var(--ink-2);padding-left:var(--s5);font-size:.95rem;line-height:24px;position:relative}.CalculatorV2-module__CY-oTG__whyLines li:before{content:"";background:var(--ink);border-radius:50%;width:6px;height:6px;position:absolute;top:9px;left:0}.CalculatorV2-module__CY-oTG__whyLines b{color:var(--ink);font-weight:600;box-shadow:inset 0 -6px #ccff0080}.CalculatorV2-module__CY-oTG__glow{color:var(--ink);padding:0 .06em;box-shadow:inset 0 -.28em #ccff008c}.CalculatorV2-module__CY-oTG__whyCta{align-items:center;gap:var(--s2);padding:var(--s3) var(--s5);background:var(--ink);color:var(--paper);font:inherit;cursor:pointer;box-shadow:inset 0 -2px 0 var(--lime);border:none;border-radius:100px;font-size:.9rem;font-weight:600;transition:box-shadow .16s,color .16s;display:inline-flex}.CalculatorV2-module__CY-oTG__whyFine{margin-top:var(--s3);font-family:var(--mono);letter-spacing:.06em;color:var(--ink-3);font-size:.66rem;line-height:16px}.CalculatorV2-module__CY-oTG__rangeViz{margin:var(--s5) 0}.CalculatorV2-module__CY-oTG__rangeTrack{background:var(--canvas);border:1px solid var(--line);border-radius:100px;height:8px;position:relative}.CalculatorV2-module__CY-oTG__rangeBand{background:repeating-linear-gradient(-45deg,#3c2e141f 0 4px,#0000 4px 8px);border-radius:100px;position:absolute;inset:0 8%}.CalculatorV2-module__CY-oTG__rangeDot{background:var(--lime);border:2px solid var(--ink);border-radius:50%;width:16px;height:16px;margin:-8px 0 0 -8px;position:absolute;top:50%;left:50%}.CalculatorV2-module__CY-oTG__rangeEnds{justify-content:space-between;align-items:baseline;gap:var(--s2);margin-top:var(--s3);font-family:var(--mono);letter-spacing:.06em;color:var(--ink-3);font-size:.66rem;line-height:16px;display:flex}.CalculatorV2-module__CY-oTG__rangeMid{color:var(--ink);font-weight:600}.CalculatorV2-module__CY-oTG__rangeNote{margin-top:var(--s3);color:var(--ink-2);font-size:.88rem;line-height:20px}.CalculatorV2-module__CY-oTG__rangeViz{background:0 0;border:none;padding:0}.CalculatorV2-module__CY-oTG__foot{border-top:1px solid var(--line);padding:var(--s6) var(--s4) calc(112px + env(safe-area-inset-bottom));text-align:center}.CalculatorV2-module__CY-oTG__footLinks{justify-content:center;gap:var(--s5);margin-bottom:var(--s4);flex-wrap:wrap;display:flex}.CalculatorV2-module__CY-oTG__footLinks a{color:var(--ink-2);border-bottom:1px solid #0000;font-size:.84rem;line-height:20px;text-decoration:none}.CalculatorV2-module__CY-oTG__footFine{color:var(--ink-3);max-width:464px;margin:0 auto;font-size:.72rem;line-height:16px}.CalculatorV2-module__CY-oTG__colInputs,.CalculatorV2-module__CY-oTG__colAnswer,.CalculatorV2-module__CY-oTG__listRegion{display:block}@media (max-width:859px){.CalculatorV2-module__CY-oTG__colAnswer .CalculatorV2-module__CY-oTG__screen{padding-top:var(--s6);padding-bottom:var(--s2)}.CalculatorV2-module__CY-oTG__listRegion .CalculatorV2-module__CY-oTG__screen{padding-top:var(--s5)}}@media (min-width:860px){.CalculatorV2-module__CY-oTG__main{max-width:1064px;padding:0 var(--s6);margin:0 auto}.CalculatorV2-module__CY-oTG__tool,.CalculatorV2-module__CY-oTG__listRegion{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--line);border-radius:var(--r);box-shadow:none;background:#ffffffb8}.CalculatorV2-module__CY-oTG__tool{padding:var(--s6);margin-top:0}.CalculatorV2-module__CY-oTG__listRegion{padding:var(--s5) var(--s6) var(--s6);margin-top:var(--s5)}.CalculatorV2-module__CY-oTG__listRegion .CalculatorV2-module__CY-oTG__screen{padding:0}.CalculatorV2-module__CY-oTG__intro{padding:var(--s8) 0 var(--s5);border-bottom:none;max-width:608px;margin:0}.CalculatorV2-module__CY-oTG__introTitle{letter-spacing:-.04em;font-size:3rem;line-height:52px}.CalculatorV2-module__CY-oTG__split{gap:var(--s7);grid-template-columns:minmax(0,1fr) 320px;align-items:start;display:grid}.CalculatorV2-module__CY-oTG__screen{padding:0}.CalculatorV2-module__CY-oTG__dock{display:none}.CalculatorV2-module__CY-oTG__colAnswer{top:var(--s9);position:sticky}.CalculatorV2-module__CY-oTG__winner{text-align:left}.CalculatorV2-module__CY-oTG__winnerImg{margin:0 0 var(--s4);width:192px}.CalculatorV2-module__CY-oTG__winnerValue{font-size:4rem;line-height:64px}.CalculatorV2-module__CY-oTG__toggles{justify-content:flex-start}.CalculatorV2-module__CY-oTG__card{gap:var(--s4);grid-template-columns:24px 56px minmax(0,1fr) auto auto}.CalculatorV2-module__CY-oTG__cardImg{width:56px}.CalculatorV2-module__CY-oTG__why{margin:0 0 var(--s9)}.CalculatorV2-module__CY-oTG__why .CalculatorV2-module__CY-oTG__whyBlock{padding:var(--s7) var(--s8);padding:var(--s6)}.CalculatorV2-module__CY-oTG__whyH{font-size:2rem;line-height:36px}.CalculatorV2-module__CY-oTG__foot{padding:var(--s7) var(--s6) var(--s8)}}@media (prefers-reduced-motion:reduce){.CalculatorV2-module__CY-oTG__dot,.CalculatorV2-module__CY-oTG__winnerImg{animation:none}}.CalculatorV2-module__CY-oTG__page .header-hiw-link{display:none!important}.CalculatorV2-module__CY-oTG__detailBtn{align-items:center;gap:var(--s2);margin-top:var(--s4);padding:var(--s2) var(--s4);border:1px solid var(--line);font:inherit;color:var(--ink-2);cursor:pointer;background:0 0;border-radius:100px;font-size:.82rem;display:inline-flex}.CalculatorV2-module__CY-oTG__cardOpen{opacity:1}.CalculatorV2-module__CY-oTG__cardOpen .CalculatorV2-module__CY-oTG__cardRank{color:var(--ink);font-weight:700}.CalculatorV2-module__CY-oTG__page{position:relative;overflow-x:clip}.CalculatorV2-module__CY-oTG__page .bg-orb{pointer-events:none}:is(.CalculatorV2-module__CY-oTG__page>.bg-orbs,.CalculatorV2-module__CY-oTG__page>.scroll-orbs){z-index:0}.CalculatorV2-module__CY-oTG__main,.CalculatorV2-module__CY-oTG__why,.CalculatorV2-module__CY-oTG__foot{z-index:1;position:relative}.CalculatorV2-module__CY-oTG__main{z-index:2}@media (min-width:860px){.CalculatorV2-module__CY-oTG__colAnswer{position:static}}.CalculatorV2-module__CY-oTG__cardWrap .CalculatorV2-module__CY-oTG__bd{margin:0 0 var(--s4);padding:var(--s4);border:1px solid var(--line);border-radius:var(--r);background:var(--canvas)}.CalculatorV2-module__CY-oTG__whyHead{max-width:620px;margin:var(--s6) 0 var(--s5);padding:0 var(--s4)}.CalculatorV2-module__CY-oTG__why .CalculatorV2-module__CY-oTG__whyBlock{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--line);border-radius:var(--r);padding:var(--s6) var(--s5);background:#ffffffb8}.CalculatorV2-module__CY-oTG__whyStack .CalculatorV2-module__CY-oTG__whyBlock+.CalculatorV2-module__CY-oTG__whyBlock{margin-top:var(--s5);padding-top:var(--s5);border-top:none}@media (min-width:860px){.CalculatorV2-module__CY-oTG__whyHead{max-width:608px;margin:var(--s9) 0 var(--s5);padding:0}.CalculatorV2-module__CY-oTG__why .CalculatorV2-module__CY-oTG__whyBlock{padding:var(--s6)}}.CalculatorV2-module__CY-oTG__kickerGap{margin-top:var(--s6);padding-top:var(--s5);border-top:1px solid var(--line)}.CalculatorV2-module__CY-oTG__screen .CalculatorV2-module__CY-oTG__modes{margin-top:var(--s3)}@media (hover:hover) and (pointer:fine){.CalculatorV2-module__CY-oTG__range::-webkit-slider-thumb:hover{transform:scale(1.08)}.CalculatorV2-module__CY-oTG__apply:hover{box-shadow:inset 0 -2px 0 var(--lime), 0 0 6px #ccff0061, 0 0 22px #ccff0080;transform:translateY(-1px)}.CalculatorV2-module__CY-oTG__mode:hover{background:var(--canvas)}.CalculatorV2-module__CY-oTG__modeOn:hover{background:var(--ink)}.CalculatorV2-module__CY-oTG__card:hover{opacity:.72}.CalculatorV2-module__CY-oTG__cardApply:hover{background:var(--ink);color:var(--paper);border-color:var(--ink)}.CalculatorV2-module__CY-oTG__more:hover{background:var(--canvas)}.CalculatorV2-module__CY-oTG__whyCta:hover{box-shadow:inset 0 -2px 0 var(--lime), 0 0 6px #ccff0061, 0 0 22px #ccff0080}.CalculatorV2-module__CY-oTG__footLinks a:hover{color:var(--ink);border-bottom-color:var(--lime)}.CalculatorV2-module__CY-oTG__detailBtn:hover{background:var(--canvas);color:var(--ink);border-color:var(--line-2)}}.CalculatorV2-module__CY-oTG__controlsAside{display:none}@media (min-width:860px){.CalculatorV2-module__CY-oTG__controlsLead{display:none}.CalculatorV2-module__CY-oTG__controlsAside{display:block}.CalculatorV2-module__CY-oTG__kickerGap{border-top:none;margin-top:0;padding-top:0}}.CalculatorV2-module__CY-oTG__spendHead{justify-content:space-between;align-items:center;gap:var(--s3);padding:var(--s3) var(--s4);margin-bottom:var(--s2);border:1px solid var(--line);border-radius:var(--r);background:#ffffff8c;display:flex}.CalculatorV2-module__CY-oTG__spendHead .CalculatorV2-module__CY-oTG__kicker{margin-bottom:0}.CalculatorV2-module__CY-oTG__spendTotal{font-family:var(--serif);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:1.375rem;font-weight:400;line-height:24px}.CalculatorV2-module__CY-oTG__spendTotal em{color:var(--ink-3);letter-spacing:0;margin-left:1px;font-size:.7rem;font-style:normal;font-weight:500}.CalculatorV2-module__CY-oTG__spendHead.CalculatorV2-module__CY-oTG__kickerGap{padding-top:var(--s3);margin-top:var(--s5);border-top:none}@media (min-width:860px){.CalculatorV2-module__CY-oTG__spendHead.CalculatorV2-module__CY-oTG__kickerGap{margin-top:0}}.CalculatorV2-module__CY-oTG__bdDebit .CalculatorV2-module__CY-oTG__bdRate,.CalculatorV2-module__CY-oTG__bdDebit .CalculatorV2-module__CY-oTG__bdEarned{color:#b03a26}.CalculatorV2-module__CY-oTG__bdDebit .CalculatorV2-module__CY-oTG__bdCat{color:var(--ink)}.CalculatorV2-module__CY-oTG__bdTotal{margin-top:var(--s2);padding-top:var(--s3);border-top:1px solid var(--line-2)}.CalculatorV2-module__CY-oTG__bdTotal .CalculatorV2-module__CY-oTG__bdRate{color:var(--ink);font-weight:700}.CalculatorV2-module__CY-oTG__bdTotal .CalculatorV2-module__CY-oTG__bdCat{color:var(--ink);font-weight:600}.CalculatorV2-module__CY-oTG__bdTotal .CalculatorV2-module__CY-oTG__bdEarned{font-family:var(--serif);letter-spacing:-.03em;font-size:1.25rem;font-weight:400;box-shadow:inset 0 -6px #ccff0080}.CalculatorV2-module__CY-oTG__bdTotal .CalculatorV2-module__CY-oTG__bdEarned em{color:var(--ink-3);letter-spacing:0;box-shadow:none;font-size:.7rem;font-style:normal;font-weight:500}.CalculatorV2-module__CY-oTG__spendHint{margin:0 var(--s4) var(--s3);color:var(--ink-2);font-size:.8rem;line-height:18px}@media (min-width:860px){.CalculatorV2-module__CY-oTG__spendHint{margin-left:0;margin-right:0}}.CalculatorV2-module__CY-oTG__modeLabel{font-weight:600;display:block}.CalculatorV2-module__CY-oTG__modeSub{opacity:.72;margin-top:1px;font-size:.68rem;font-weight:400;line-height:14px;display:block}.CalculatorV2-module__CY-oTG__modeNote{margin:var(--s2) 0 0;text-align:center;color:var(--ink-3);font-size:.7rem;line-height:15px}@media (hover:hover) and (pointer:fine){.CalculatorV2-module__CY-oTG__toggle:not(.CalculatorV2-module__CY-oTG__toggleOn):hover{border-color:var(--line-2);color:var(--ink)}.CalculatorV2-module__CY-oTG__toggleOn:hover{background:#000;border-color:#000}}.CalculatorV2-module__CY-oTG__togglesLabel{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);align-self:center;font-size:.62rem}.CalculatorV2-module__CY-oTG__toggleAmt{margin-left:var(--s1);font-variant-numeric:tabular-nums;opacity:.62}.CalculatorV2-module__CY-oTG__toggleOn .CalculatorV2-module__CY-oTG__toggleAmt{opacity:.8}
