.Waves_waves__SAvXe{position:absolute;left:0;right:0;bottom:-2px;height:var(--wave-h,64%);opacity:var(--wave-opacity,1);z-index:0;pointer-events:none;overflow:hidden;contain:paint}.Waves_waves__SAvXe svg{width:100%;height:100%;display:block}.Waves_band__L93ly{transform-box:fill-box;transform-origin:0 0;filter:blur(var(--wave-blur,22px));animation:Waves_drift__nk3H0 linear infinite;will-change:transform}.Waves_inverted__fQmI5{top:0;bottom:auto;transform:scaleY(-1)}.Waves_waves__SAvXe[data-paused=true] .Waves_band__L93ly{animation-play-state:paused;will-change:auto}@keyframes Waves_drift__nk3H0{0%{transform:translateX(0)}to{transform:translateX(-40%)}}.Waves_reverse___8LuK .Waves_band__L93ly{animation-name:Waves_driftBack__SRSpn}@keyframes Waves_driftBack__SRSpn{0%{transform:translateX(-40%)}to{transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.Waves_band__L93ly{animation:none;will-change:auto}}.Waves_scrim__sjj05{position:absolute;inset:0;z-index:0;pointer-events:none}.Waves_scrimWhite__LrzWE{background:linear-gradient(96deg,rgba(255,255,255,.86),rgba(255,255,255,.62) 38%,rgba(255,255,255,.3) 72%)}.Waves_scrimNavy__FwOdz{background:linear-gradient(90deg,rgba(12,23,84,.9),rgba(12,23,84,.72) 48%,rgba(12,23,84,.08) 82%,rgba(12,23,84,0))}.Waves_scrimClosing__T7QhE{background:linear-gradient(90deg,rgba(12,23,84,.8),rgba(12,23,84,.72) 46%,rgba(12,23,84,.2) 74%,rgba(12,23,84,.05))}.CapturePass_empty__FVXK1{color:var(--ink-3);font-size:14px;padding:16px 0}.CapturePass_srOnly___Yi0Y{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.CapturePass_fig__Kvpz9{font-family:var(--f-sans);font-weight:500;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}.CapturePass_pass__8QCtQ{display:flex;flex-direction:column;gap:24px;background:var(--pass-bg,var(--canvas));border:1px solid var(--pass-line,var(--line));border-radius:var(--r-lg);padding:clamp(20px,2.4vw,32px);transition:background-color .35s ease,border-color .35s ease;scroll-margin-top:calc(var(--hdr-h) + var(--sbar-h) + 12px)}.CapturePass_pass__8QCtQ.CapturePass_pass__8QCtQ:focus-visible{outline:none;border-radius:var(--r-lg)}.CapturePass_tabs__JQHKN{flex-wrap:nowrap;-webkit-overflow-scrolling:touch}@media (max-width:640px){.CapturePass_tabs__JQHKN{-webkit-padding-end:40px;padding-inline-end:40px;-webkit-mask-image:linear-gradient(90deg,var(--ink) calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,var(--ink) calc(100% - 40px),transparent)}}.CapturePass_tabs__JQHKN::-webkit-scrollbar{display:none}.CapturePass_tab__hxHd7{position:relative;flex-shrink:0;gap:10px}.CapturePass_tabOn__Zx061.CapturePass_tabOn__Zx061{border-bottom-color:var(--pass-mark,var(--gold))}.CapturePass_dot__9czzN{width:10px;height:10px;border-radius:50%;flex-shrink:0;background:var(--surface);border:2px solid var(--line-strong);box-sizing:border-box;transition:background .2s ease,border-color .2s ease}.CapturePass_tabOn__Zx061 .CapturePass_dot__9czzN{background:var(--pass-mark,var(--ink));border-color:var(--pass-mark,var(--ink))}.CapturePass_tabLabel__VTOkF{min-width:0}.CapturePass_tabN__iROww{font-size:13px;color:var(--ink-3)}.CapturePass_panel__FV_IZ{display:flex;flex-direction:column;gap:24px;animation:CapturePass_panelIn__dKhJ9 .32s ease both}.CapturePass_panel__FV_IZ[hidden]{display:none}@keyframes CapturePass_panelIn__dKhJ9{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.CapturePass_head__rwLLH{display:flex;flex-direction:column;gap:8px}.CapturePass_rule__BzwV1{display:block;width:44px;height:3px;border-radius:4px;background:var(--pass-mark,var(--line-strong));margin-bottom:8px}.CapturePass_catName__OeBDr.CapturePass_catName__OeBDr{font-size:clamp(24px,3vw,36px);line-height:1.1}.CapturePass_catDesc__MV81h{font-size:16px;color:var(--ink-3)}.CapturePass_cols__D_ryY{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(20px,2vw,32px);gap:clamp(20px,2vw,32px);align-items:start}.CapturePass_col__O9OSE{display:flex;flex-direction:column;gap:16px;min-width:0}.CapturePass_colHead__6eJSD{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-bottom:12px;border-bottom:2px solid var(--pass-mark,var(--line-strong))}.CapturePass_colName__f_IBk{font-size:14px;font-weight:600;color:var(--ink);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CapturePass_colTotal__4QzZ0{font-size:24px;color:var(--ink)}.CapturePass_stack__UpJ6Y{display:flex;flex-direction:column;gap:12px}.CapturePass_colNote__A9M4C,.CapturePass_nothing__ooVGW{border:1px dashed var(--pass-line,var(--line-strong));border-radius:var(--r);padding:20px 16px;font-size:14px;color:var(--ink-3);text-align:center;background:color-mix(in srgb,var(--surface) 55%,transparent)}.CapturePass_colNote__A9M4C{padding:12px 16px;font-style:italic}.CapturePass_credit__ma16l{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:var(--r);background:var(--surface);border:1px solid var(--pass-line,var(--line));transition:border-color .2s ease}.CapturePass_credit__ma16l[data-answer=use]{border-color:var(--pass-mark,var(--line-strong))}.CapturePass_credit__ma16l[data-answer=never]{background:var(--surface-sub);border-color:var(--line)}.CapturePass_creditEst__p3gyF{border-style:dashed}.CapturePass_creditEst__p3gyF[data-answer=use]{border-style:solid}.CapturePass_creditTop__Ex6Tq{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.CapturePass_creditName__jrMdm{font-size:16px;font-weight:600;color:var(--ink);min-width:0}.CapturePass_creditValue__c7ysC{font-size:20px;color:var(--ink)}.CapturePass_creditDesc__OW3uk{font-size:13px;line-height:1.5;color:var(--ink-3);min-height:calc(2 * 1.5 * 13px);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.CapturePass_badges__FodpB{display:flex;flex-wrap:wrap;gap:8px}.CapturePass_control__vi64Y{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin-top:2px}.CapturePass_ctlBtn__ICicQ{min-height:44px;padding:8px;border-radius:8px;border:1px solid var(--line-2);background:var(--surface);color:var(--ink-2);font-family:var(--f-sans);font-size:13px;font-weight:500;cursor:pointer;line-height:1.2;transition:background .15s ease,color .15s ease}.CapturePass_ctlBtn__ICicQ:hover{background:var(--surface-sub);color:var(--ink)}.CapturePass_ctlBtnOn__D9PC9,.CapturePass_ctlBtnOn__D9PC9:hover{background:var(--green);color:#fff;border-color:var(--green)}.CapturePass_ctlBtn__ICicQ:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.CapturePass_foot__NjrmL{display:flex;justify-content:flex-end;padding-top:4px}.CapturePass_next__L2WMR{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 20px;border-radius:8px;border:1px solid var(--line-2);background:var(--surface);color:var(--ink);font-family:var(--f-sans);font-size:14px;font-weight:600;cursor:pointer;transition:background .15s ease}.CapturePass_next__L2WMR:hover{background:var(--surface-sub)}.CapturePass_next__L2WMR svg{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:2.2}.CapturePass_done__rPDly{font-size:14px;color:var(--ink-3)}.CapturePass_side__hmmZO{display:grid;grid-template-columns:220px minmax(0,1fr);grid-gap:24px;gap:24px;align-items:start;background:transparent;border:0;border-radius:0;padding:0}.CapturePass_list__uI8VC{display:flex;flex-direction:column;gap:4px;padding:12px;border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line)}.CapturePass_item__Jo4Ch{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:44px;padding:10px 18px;border:0;border-radius:var(--r);background:transparent;color:var(--ink);font-family:var(--f-sans);font-size:16px;font-weight:400;text-align:left;cursor:pointer;transition:background .15s ease,color .15s ease}.CapturePass_item__Jo4Ch:hover{background:var(--surface-sub)}.CapturePass_itemOn__vTvGa,.CapturePass_itemOn__vTvGa:hover{background:var(--green);color:#FFFFFF}.CapturePass_item__Jo4Ch:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.CapturePass_itemStar__5s1IH{font-size:14px}.CapturePass_side__hmmZO .CapturePass_panel__FV_IZ{padding:24px 28px 20px;border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);animation:none}.CapturePass_matchNote__Pz7Ra{font-size:14px;color:var(--ink-3)}.CapturePass_side__hmmZO .CapturePass_colHead__6eJSD{border-bottom-color:var(--line-2)}.CapturePass_side__hmmZO .CapturePass_colHeadLead__6Xop2{border-bottom-color:var(--green)}.CapturePass_side__hmmZO .CapturePass_credit__ma16l{border-color:var(--line)}.CapturePass_side__hmmZO .CapturePass_credit__ma16l[data-answer=never]{background:var(--surface)}.CapturePass_side__hmmZO .CapturePass_creditMatch__4K_00{border-color:var(--brand-lite-line)}.CapturePass_side__hmmZO .CapturePass_credit__ma16l[data-answer=use]{border-color:var(--green)}.CapturePass_side__hmmZO .CapturePass_ctlBtn__ICicQ{border-radius:var(--r-btn)}.CapturePass_star__5skZ0{color:var(--ink)}@media (max-width:900px){.CapturePass_side__hmmZO{grid-template-columns:minmax(0,1fr);gap:16px}.CapturePass_list__uI8VC{flex-direction:row;overflow-x:auto;scrollbar-width:none;padding:8px}.CapturePass_list__uI8VC::-webkit-scrollbar{display:none}.CapturePass_item__Jo4Ch{flex:0 0 auto;width:auto}}@media (max-width:640px){.CapturePass_cols__D_ryY{grid-template-columns:minmax(0,1fr)}.CapturePass_catName__OeBDr.CapturePass_catName__OeBDr{font-size:24px}}.Tag_tag__d5qmp.Tag_tag__d5qmp{font-size:12px;font-weight:500;border-radius:999px;padding:5px 11px;white-space:nowrap;border:1px solid transparent;display:inline-flex;align-items:center;gap:6px;background:var(--surface-sub);color:var(--ink-2);border-color:var(--line);text-decoration:none}.Tag_tag__d5qmp.Tag_gold__QiDAq{background:var(--gold-bg);color:var(--gold-ink);border-color:var(--brand-lite-line)}.Tag_tag__d5qmp.Tag_neutral__iGNvp{background:var(--surface-sub);color:var(--ink-2);border-color:var(--line)}.Tag_tag__d5qmp.Tag_warn__WATJ_{background:var(--warn-bg);color:var(--warn-ink);border-color:var(--warn-line)}.Tag_tag__d5qmp.Tag_crit__BFDph{background:var(--crit-bg);color:var(--crit-ink);border-color:var(--crit-line)}.Tag_tag__d5qmp.Tag_pos__oYIGU{background:var(--pos-bg);color:var(--pos-ink);border-color:var(--pos-line)}.Tag_tag__d5qmp.Tag_dashed__FBqJc{background:var(--surface);color:var(--ink-3);border:1px dashed var(--line-strong)}.Tag_tag__d5qmp.Tag_dashed__FBqJc.Tag_gold__QiDAq{background:var(--gold-bg);color:var(--gold-ink);border-color:var(--accent-line-strong)}.Tag_tag__d5qmp.Tag_caps__BQhKf{font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.Tag_tag__d5qmp.Tag_sq__OngI7{border-radius:4px;padding:2px 7px;line-height:1.5}.whichcardAddLine_srOnly__dGh5D{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.whichcardAddLine_scrim__aqieH{position:fixed;inset:0;z-index:40;border:0;padding:0;cursor:default;background:color-mix(in srgb,var(--green-d) 45%,transparent);touch-action:none}.whichcardAddLine_panel__PO6mY{position:fixed;z-index:41;left:50%;top:70px;transform:translateX(-50%);width:min(92vw,600px);max-height:calc(100dvh - 140px);display:flex;flex-direction:column;background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:20px;box-shadow:0 24px 60px -30px var(--green-d);overscroll-behavior:contain;animation:whichcardAddLine_enter__odhsk .12s ease-out both}.whichcardAddLine_panel__PO6mY:focus{outline:none}@keyframes whichcardAddLine_enter__odhsk{0%{opacity:0;transform:translateX(-50%) scale(.98)}to{opacity:1;transform:translateX(-50%) scale(1)}}.whichcardAddLine_handle__draGK{display:none}.whichcardAddLine_head__vmhbC{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:8px;gap:8px;min-height:52px;padding:8px 16px;border-bottom:1px solid var(--line)}.whichcardAddLine_back__an3uh,.whichcardAddLine_close__v_vBM{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;font:inherit;font-size:14px;cursor:pointer;min-height:44px;padding:0 8px;border-radius:8px}.whichcardAddLine_back__an3uh{color:var(--green);justify-self:start}.whichcardAddLine_close__v_vBM{color:var(--ink-2);justify-self:end}.whichcardAddLine_back__an3uh:hover,.whichcardAddLine_close__v_vBM:hover{background:var(--surface-sub)}.whichcardAddLine_progress__4Szfu{display:flex;flex-direction:column;align-items:center;gap:6px}.whichcardAddLine_progressLabel__k0rLb{font-size:12px;color:var(--ink-3);white-space:nowrap}.whichcardAddLine_bars__yq28J{display:flex;gap:4px}.whichcardAddLine_bars__yq28J i{display:block;width:28px;height:4px;border-radius:2px;background:var(--line)}.whichcardAddLine_bars__yq28J .whichcardAddLine_barOn__cZqDx{background:var(--green)}.whichcardAddLine_body__5Crma{flex:1 1 auto;min-height:0;overflow-y:auto;padding:22px 24px;display:flex;flex-direction:column;gap:12px}.whichcardAddLine_body__5Crma>*{flex:0 0 auto}.whichcardAddLine_eyebrow__8PGpi{font-family:var(--f-sans);font-size:12px;line-height:1.2;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--green)}.whichcardAddLine_title__2Hgcf.whichcardAddLine_title__2Hgcf{font-family:var(--f-sans);font-size:20px;line-height:1.3;font-weight:500;letter-spacing:-.01em;margin:0;color:var(--ink)}.whichcardAddLine_title__2Hgcf:focus{outline:none}.whichcardAddLine_sub__7agEv.whichcardAddLine_sub__7agEv{font-size:14px;line-height:1.5;color:var(--ink-3);margin:-6px 0 0}.whichcardAddLine_search__P8rvD{display:flex;align-items:center;gap:10px;padding:0 14px;min-height:44px;border:1px solid var(--line-2);border-radius:12px;background:var(--surface)}.whichcardAddLine_search__P8rvD:focus-within{border-color:var(--green);box-shadow:0 0 0 3px var(--gold-bg)}.whichcardAddLine_search__P8rvD svg{width:16px;height:16px;stroke:var(--ink-3);fill:none;stroke-width:2;stroke-linecap:round;flex:none}.whichcardAddLine_search__P8rvD input{flex:1 1 auto;min-width:0;border:0;background:transparent;font:inherit;font-size:16px;color:var(--ink);padding:10px 0}.whichcardAddLine_search__P8rvD input:focus{outline:none}.whichcardAddLine_search__P8rvD input::placeholder{color:var(--ink-4)}.whichcardAddLine_already__OfNbR{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;color:var(--ink-3);margin:0}.whichcardAddLine_alreadyPill__N2Q35{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;background:var(--surface-sub);color:var(--ink-2);font-size:12px}.whichcardAddLine_tiles__KKsQ1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.whichcardAddLine_tile__T2scW{display:flex;flex-direction:column;justify-content:center;gap:2px;min-height:56px;padding:13px 14px;border-radius:12px;border:1px solid var(--line);background:var(--surface);color:var(--ink);text-align:left;font:inherit;cursor:pointer;transition:border-color .15s ease,background .15s ease}.whichcardAddLine_tile__T2scW:focus-visible,.whichcardAddLine_tile__T2scW:hover{border-color:var(--green);background:var(--gold-wash)}.whichcardAddLine_tile__T2scW:focus-visible{outline:2px solid var(--green);outline-offset:2px}.whichcardAddLine_tileName__dXF0I{font-size:16px;font-weight:500;line-height:1.3}.whichcardAddLine_tileHint__4USo_{font-size:13px;line-height:1.4;color:var(--ink-3)}.whichcardAddLine_more__PxNhS summary{cursor:pointer;font-size:14px;color:var(--green);list-style:none;display:inline-flex;align-items:center;gap:4px;min-height:32px}.whichcardAddLine_more__PxNhS summary::-webkit-details-marker{display:none}.whichcardAddLine_more__PxNhS summary:after{content:"▾";font-size:12px}.whichcardAddLine_more__PxNhS[open] summary:after{content:"▴"}.whichcardAddLine_morePills__VIoGP{display:flex;flex-wrap:wrap;gap:8px;padding-top:8px}.whichcardAddLine_pill__hJXvf{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;font-size:13px;min-height:36px;padding:6px 14px;border-radius:999px;border:1px solid var(--line);background:var(--surface);color:var(--ink);cursor:pointer}.whichcardAddLine_pill__hJXvf:focus-visible,.whichcardAddLine_pill__hJXvf:hover{border-color:var(--green);background:var(--gold-wash)}.whichcardAddLine_amountLabel__H9lfp{font-family:var(--f-sans);font-size:12px;line-height:1.2;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin-top:4px}.whichcardAddLine_amountField__ii5g8{display:flex;align-items:center;gap:8px;padding:0 16px;min-height:60px;border:2px solid var(--green);border-radius:12px;background:var(--surface)}.whichcardAddLine_amountField__ii5g8:focus-within{box-shadow:0 0 0 4px var(--gold-bg)}.whichcardAddLine_amountPrefix__J9odS{font-family:var(--f-sans);font-size:20px;color:var(--ink-3)}.whichcardAddLine_amount___uC4F{flex:1 1 auto;min-width:0;border:0;background:transparent;font-family:var(--f-sans);font-size:28px;font-weight:500;line-height:1.2;color:var(--ink);padding:8px 0}.whichcardAddLine_amount___uC4F:focus{outline:none}.whichcardAddLine_picks__EhG0X{display:flex;flex-wrap:wrap;gap:8px}.whichcardAddLine_pick__VlEZx{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;font-size:14px;font-weight:500;min-height:40px;padding:6px 16px;border-radius:999px;border:1px solid var(--line-2);background:var(--surface);color:var(--ink);cursor:pointer;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.whichcardAddLine_pick__VlEZx:hover{background:var(--surface-sub)}.whichcardAddLine_pickOn__ZEpEc,.whichcardAddLine_pickOn__ZEpEc:hover{border-color:var(--green);background:var(--gold-wash);color:var(--green)}.whichcardAddLine_caption__DDFs4{font-size:13px;line-height:1.5;color:var(--ink-3);margin:0}.whichcardAddLine_warn__u08G0{font-size:13px;line-height:1.5;color:var(--warn-ink);background:var(--warn-bg);border-radius:10px;padding:10px 12px;margin:0}.whichcardAddLine_summary__vysfW{margin:4px 0 0;border:1px solid var(--line);border-radius:12px;overflow:hidden}.whichcardAddLine_summary__vysfW>div{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;border-top:1px solid var(--line);font-size:14px}.whichcardAddLine_summary__vysfW>div:first-child{border-top:0}.whichcardAddLine_summary__vysfW dt{color:var(--ink-3)}.whichcardAddLine_summary__vysfW dd{margin:0;color:var(--ink);display:inline-flex;align-items:center;gap:10px}.whichcardAddLine_edit__v60V7{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;font:inherit;font-size:13px;color:var(--green);cursor:pointer;padding:4px 0;min-height:32px}.whichcardAddLine_edit__v60V7:hover{text-decoration:underline}.whichcardAddLine_merge__7Qs_g{font-size:14px;color:var(--gold-ink);margin:0}.whichcardAddLine_impact__xGssi{background:var(--gold-wash);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:10px}.whichcardAddLine_impactRow__K0T0A{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:14px;color:var(--ink-2)}.whichcardAddLine_impactRow__K0T0A b{font-weight:600;color:var(--ink);white-space:nowrap}.whichcardAddLine_impactCard__HehhY{display:inline-flex;align-items:center;gap:10px}.whichcardAddLine_impactTotal__rtfQz{border-top:1px solid var(--brand-lite-line);padding-top:10px;color:var(--green)}.whichcardAddLine_impactTotal__rtfQz b{color:var(--green)}.whichcardAddLine_outcome__g4gUT{font-size:14px;line-height:1.5;color:var(--pos-ink);margin:0}.whichcardAddLine_outcomeFlip__SsCT4{color:var(--gold-ink)}.whichcardAddLine_foot__tVtp2{display:flex;justify-content:flex-end;align-items:center;gap:12px;padding:16px 24px 22px;border-top:1px solid var(--line)}.whichcardAddLine_footNote__mf5Xx{justify-content:flex-start;background:var(--gold-wash);border-radius:0 0 20px 20px}.whichcardAddLine_footNote__mf5Xx p{font-size:13px;line-height:1.5;color:var(--ink-3);margin:0}.whichcardAddLine_cancel__IYqVx{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;font:inherit;font-size:14px;color:var(--ink-2);cursor:pointer;min-height:44px;padding:0 12px;border-radius:8px}.whichcardAddLine_cancel__IYqVx:hover{background:var(--surface-sub)}.whichcardAddLine_remove__lKWF2{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;font:inherit;font-size:14px;color:var(--crit-ink);cursor:pointer;min-height:44px;padding:0 12px;margin-right:auto;border-radius:8px}.whichcardAddLine_remove__lKWF2:hover{background:var(--crit-bg)}.whichcardAddLine_foot__tVtp2 button:disabled{opacity:.5;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.whichcardAddLine_panel__PO6mY{animation:none}.whichcardAddLine_pick__VlEZx,.whichcardAddLine_tile__T2scW{transition:none}}@media (pointer:coarse){.whichcardAddLine_back__an3uh,.whichcardAddLine_cancel__IYqVx,.whichcardAddLine_close__v_vBM,.whichcardAddLine_edit__v60V7,.whichcardAddLine_foot__tVtp2 button,.whichcardAddLine_more__PxNhS summary,.whichcardAddLine_pick__VlEZx,.whichcardAddLine_pill__hJXvf,.whichcardAddLine_remove__lKWF2,.whichcardAddLine_tile__T2scW{min-height:44px}.whichcardAddLine_search__P8rvD input{font-size:16px}}@media (max-width:900px){.whichcardAddLine_panel__PO6mY{left:0;right:0;top:auto;bottom:0;transform:none;width:100%;max-height:94dvh;border-radius:20px 20px 0 0;border-bottom:0;animation:whichcardAddLine_slideUp__KQavr .2s ease-out both}@keyframes whichcardAddLine_slideUp__KQavr{0%{transform:translateY(100%)}to{transform:translateY(0)}}.whichcardAddLine_handle__draGK{display:block;width:40px;height:4px;border-radius:2px;background:var(--line-2);margin:8px auto 0}.whichcardAddLine_body__5Crma{padding:20px 16px}.whichcardAddLine_tiles__KKsQ1{grid-template-columns:1fr}.whichcardAddLine_picks__EhG0X{display:grid;grid-template-columns:1fr 1fr}.whichcardAddLine_pick__VlEZx{width:100%}.whichcardAddLine_foot__tVtp2{flex-direction:column-reverse;align-items:stretch;padding:16px 16px 28px}.whichcardAddLine_foot__tVtp2>*{justify-content:center}.whichcardAddLine_remove__lKWF2{margin-right:0}.whichcardAddLine_footNote__mf5Xx{flex-direction:row}}@media (max-width:900px) and (prefers-reduced-motion:reduce){.whichcardAddLine_panel__PO6mY{animation:none}}.whichcardLanding_page__QNOi1{background:var(--canvas)}.whichcardLanding_wrap___E2ms{width:100%;max-width:1200px;margin:0 auto;padding:0 32px;box-sizing:border-box}.whichcardLanding_sec__BHVkk{padding:96px 32px}.whichcardLanding_srOnly__i3YuW{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.whichcardLanding_hero__c2bVu{position:relative;isolation:isolate;overflow:hidden;margin-top:24px;border-radius:28px;padding:80px 64px 150px;background:linear-gradient(110deg,var(--green),var(--green-h) 55%,var(--green-d));color:var(--surface)}.whichcardLanding_heroWaves__Qv9jR{z-index:0;--wave-h:46%}.whichcardLanding_heroScrim___rxEG{position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,color-mix(in srgb,var(--green) 70%,transparent) 0,color-mix(in srgb,var(--green) 25%,transparent) 70%,transparent 100%)}.whichcardLanding_heroIn__g3b_1{position:relative;z-index:1;max-width:760px}.whichcardLanding_h1__b4l3f.whichcardLanding_h1__b4l3f{font-family:var(--f-serif);font-weight:400;font-size:62px;line-height:1.04;letter-spacing:-.022em;margin:16px 0 0;color:var(--surface)}.whichcardLanding_heroLead__cWK78.whichcardLanding_heroLead__cWK78{font-size:19px;line-height:1.55;color:var(--rail-tx-2);margin:20px 0 0;max-width:60ch}.whichcardLanding_heroNote__s54qt.whichcardLanding_heroNote__s54qt{font-size:14px;line-height:1.5;color:var(--rail-tx-2);margin:16px 0 0}.whichcardLanding_prompt__fpGur{display:flex;align-items:center;gap:8px;margin-top:32px;background:var(--surface);border-radius:999px;padding:8px 8px 8px 24px;box-sizing:border-box;width:100%;box-shadow:0 22px 44px -26px var(--green-d)}.whichcardLanding_prompt__fpGur:focus-within{outline:2px solid var(--surface);outline-offset:3px}.whichcardLanding_promptInput__INaP2{flex:1 1 auto;min-width:0;border:0;background:transparent;font:inherit;font-size:18px;line-height:1.5;color:var(--ink);padding:8px 0;min-height:44px}.whichcardLanding_promptInput__INaP2::placeholder{color:var(--ink-4)}.whichcardLanding_promptInput__INaP2:focus{outline:none}.whichcardLanding_promptBtn__lGI9o{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;font:inherit;font-size:16px;line-height:1.5;font-weight:500;color:var(--surface);background:var(--green-d);border-radius:999px;padding:12px 26px;min-height:44px;white-space:nowrap;transition:background .16s}.whichcardLanding_promptBtn__lGI9o:hover{background:var(--rail-2)}.whichcardLanding_promptBtn__lGI9o:focus-visible{outline:2px solid currentColor;outline-offset:3px}.whichcardLanding_starters__RO7jZ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:-96px;position:relative;z-index:2}.whichcardLanding_starterCard__0BLq0{display:flex;flex-direction:column;gap:12px;padding:24px;border-radius:16px;background:var(--surface);border:1px solid var(--line);box-shadow:0 18px 36px -28px var(--green-d)}.whichcardLanding_starterLabel__CwteI{font-family:var(--f-sans);font-size:11px;line-height:1.2;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--gold-ink)}.whichcardLanding_starter__ZHVcP{display:block;width:100%;box-sizing:border-box;padding:12px 14px;border-radius:12px;border:1px solid var(--line);font-size:15px;line-height:1.4;color:var(--ink);text-decoration:none;background:var(--surface);transition:background .16s,border-color .16s}.whichcardLanding_starter__ZHVcP.whichcardLanding_starter__ZHVcP{color:var(--ink)}.whichcardLanding_starter__ZHVcP:focus-visible,.whichcardLanding_starter__ZHVcP:hover{background:var(--gold-wash);border-color:var(--gold)}.whichcardLanding_starter__ZHVcP:focus-visible{outline:2px solid currentColor;outline-offset:3px}.whichcardLanding_secHead__CwsfZ{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:32px}.whichcardLanding_h2__t_e9O.whichcardLanding_h2__t_e9O{font-family:var(--f-serif);font-weight:400;font-size:clamp(30px,3.4vw,42px);line-height:1.08;letter-spacing:-.022em;margin:12px 0 0;color:var(--ink)}.whichcardLanding_h2__t_e9O.whichcardLanding_h2__t_e9O:first-child{margin-top:0}.whichcardLanding_startBtn__1fVRQ{flex:none}.whichcardLanding_steps__FmaUj{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.whichcardLanding_step__kNC5V{border-top:4px solid var(--gold);background:var(--gold-wash);border-radius:16px;padding:28px;display:flex;flex-direction:column}.whichcardLanding_stepIcon__BcnS0{width:44px;height:44px;border-radius:12px;background:var(--surface);color:var(--gold-ink);display:inline-flex;align-items:center;justify-content:center;margin-bottom:20px}.whichcardLanding_stepTitle__U9RjN.whichcardLanding_stepTitle__U9RjN{font-family:var(--f-sans);font-size:18px;line-height:1.3;font-weight:500;margin:0;color:var(--ink)}.whichcardLanding_stepBody__bYgGc.whichcardLanding_stepBody__bYgGc{font-size:14px;line-height:1.55;color:var(--ink-2);margin:8px 0 0}.whichcardLanding_sec__BHVkk.whichcardLanding_more__JEakP{padding-top:0}.whichcardLanding_allLink__83Yz4{font-weight:600;color:var(--green);text-decoration:none;white-space:nowrap}.whichcardLanding_allLink__83Yz4:hover{text-decoration:underline}@media (pointer:coarse){.whichcardLanding_allLink__83Yz4{display:inline-flex;align-items:center;min-height:44px}}.whichcardLanding_scroller__0bjsV{list-style:none;margin:0 -32px;padding:8px 32px 24px;display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:32px;-webkit-overflow-scrolling:touch}.whichcardLanding_scroller__0bjsV:focus-visible{outline:2px solid var(--green);outline-offset:3px}.whichcardLanding_pairCard__YdXax{flex:0 0 300px;scroll-snap-align:start}.whichcardLanding_pairLink__k7i8_.whichcardLanding_pairLink__k7i8_{display:flex;flex-direction:column;gap:14px;height:100%;box-sizing:border-box;padding:22px;border-radius:16px;background:var(--surface);border:1px solid var(--line);color:var(--ink);text-decoration:none;transition:transform .2s,box-shadow .2s}.whichcardLanding_pairLink__k7i8_:hover{transform:translateY(-3px);box-shadow:0 18px 36px -24px var(--green-d)}.whichcardLanding_pairLink__k7i8_:focus-visible{outline:2px solid currentColor;outline-offset:3px}.whichcardLanding_pairArt__y8oXL{display:flex;align-items:center;justify-content:space-between;gap:4px;height:96px}.whichcardLanding_artA__hFzHJ,.whichcardLanding_artB__6Fz4A{flex:0 0 auto;box-shadow:0 10px 24px -14px var(--green-d)}.whichcardLanding_artA__hFzHJ{transform:rotate(-5deg)}.whichcardLanding_artB__6Fz4A{transform:rotate(4deg)}.whichcardLanding_pairVs__RHzTk{font-family:var(--f-sans);font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);flex:none;white-space:nowrap}.whichcardLanding_pairName__m_uK8{font-size:16px;line-height:1.3;font-weight:500;color:var(--ink)}@media (prefers-reduced-motion:reduce){.whichcardLanding_pairLink__k7i8_.whichcardLanding_pairLink__k7i8_,.whichcardLanding_promptBtn__lGI9o,.whichcardLanding_starter__ZHVcP{transition:none}.whichcardLanding_pairLink__k7i8_:hover{transform:none}}@media (max-width:900px){.whichcardLanding_wrap___E2ms{padding:0 16px}.whichcardLanding_sec__BHVkk{padding:64px 16px}.whichcardLanding_hero__c2bVu{padding:48px 22px 120px;border-radius:20px;margin-top:16px}.whichcardLanding_h1__b4l3f.whichcardLanding_h1__b4l3f{font-size:42px;line-height:1.08}.whichcardLanding_heroLead__cWK78.whichcardLanding_heroLead__cWK78{font-size:17px}.whichcardLanding_prompt__fpGur{flex-direction:column;align-items:stretch;border-radius:20px;padding:12px;gap:10px}.whichcardLanding_promptInput__INaP2{font-size:16px;padding:6px 8px}.whichcardLanding_promptBtn__lGI9o{width:100%}.whichcardLanding_starters__RO7jZ{grid-template-columns:1fr;margin-top:-96px;gap:12px}.whichcardLanding_secHead__CwsfZ{flex-direction:column;align-items:flex-start;gap:16px}.whichcardLanding_h2__t_e9O.whichcardLanding_h2__t_e9O{font-size:30px;line-height:1.12}.whichcardLanding_steps__FmaUj{grid-template-columns:1fr}.whichcardLanding_scroller__0bjsV{margin:0 -16px;padding:8px 16px 24px;scroll-padding:16px}.whichcardLanding_pairCard__YdXax{flex-basis:280px}.whichcardLanding_artA__hFzHJ,.whichcardLanding_artB__6Fz4A{--cv-thumb:100px}}.whichcardResult_page__T0lTg{background:var(--canvas)}.whichcardResult_wrap__wVjCP{width:100%;max-width:1200px;margin:0 auto;padding:0 32px;box-sizing:border-box}.whichcardResult_srOnly__8Axyi{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.whichcardResult_h2__qhkOz.whichcardResult_h2__qhkOz{font-family:var(--f-serif);font-weight:400;font-size:clamp(30px,3.4vw,40px);line-height:1.08;letter-spacing:-.022em;margin:8px 0 0;color:var(--ink)}.whichcardResult_h2Sub__psg8w.whichcardResult_h2Sub__psg8w{font-family:var(--f-serif);font-weight:400;font-size:clamp(24px,2.6vw,30px);line-height:1.15;letter-spacing:-.02em;margin:0 0 8px;color:var(--ink)}.whichcardResult_secHead__KAvO8{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:24px}.whichcardResult_secNote__LIuHG.whichcardResult_secNote__LIuHG{font-size:14px;line-height:1.5;color:var(--ink-3);margin:8px 0 0;max-width:46ch}.whichcardResult_h2__qhkOz.whichcardResult_h2__qhkOz:first-child,.whichcardResult_secHead__KAvO8>.whichcardResult_secNote__LIuHG.whichcardResult_secNote__LIuHG,.whichcardResult_secNote__LIuHG.whichcardResult_secNote__LIuHG:first-child{margin-top:0}.whichcardResult_secFoot__6R8bX.whichcardResult_secFoot__6R8bX{font-size:13px;line-height:1.5;color:var(--ink-3);margin:16px 0 0}.whichcardResult_dock__khClo{display:flex;align-items:center;gap:12px;margin-top:24px;padding:8px 8px 8px 24px;border-radius:999px;background:linear-gradient(110deg,var(--green),var(--green-d));color:var(--surface)}.whichcardResult_dockLabel__nwO1U{font-family:var(--f-sans);font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--rail-tx-2);white-space:nowrap}.whichcardResult_dockInput__ez9WW{flex:1 1 auto;min-width:0;font:inherit;font-size:16px;line-height:1.5;color:var(--ink);background:var(--surface);border:0;border-radius:999px;padding:10px 16px;min-height:44px}.whichcardResult_dockInput__ez9WW:focus{outline:2px solid var(--surface);outline-offset:2px}.whichcardResult_dockBtn__dpwgt{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;font:inherit;font-size:15px;font-weight:500;color:var(--green-d);background:var(--surface);border-radius:999px;padding:12px 22px;min-height:44px;white-space:nowrap}.whichcardResult_dockBtn__dpwgt:focus-visible{outline:2px solid currentColor;outline-offset:3px}.whichcardResult_answer__yH8dh{padding:64px 32px 72px}.whichcardResult_readBack__EoeXE.whichcardResult_readBack__EoeXE{font-size:14px;line-height:1.5;color:var(--ink-3);margin:0 0 16px}.whichcardResult_h1__nYtWM.whichcardResult_h1__nYtWM{font-family:var(--f-serif);font-weight:400;font-size:52px;line-height:1.08;letter-spacing:-.022em;margin:0;color:var(--ink);max-width:20ch}.whichcardResult_h1Card__X37Qp{color:var(--gold)}.whichcardResult_body__ygn49.whichcardResult_body__ygn49{font-size:19px;line-height:1.55;color:var(--ink-2);margin:35px 0 0;max-width:60ch}.whichcardResult_body__ygn49 b{color:var(--ink);font-weight:600}.whichcardResult_tiles__1tFuT{list-style:none;margin:32px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.whichcardResult_tile__4b0vS{display:flex;flex-direction:column;gap:8px;padding:22px 26px;border-radius:16px;background:var(--surface);border:1px solid var(--line);min-width:0}.whichcardResult_tileLead__Kcbke{background:var(--gold-wash);border-color:var(--brand-lite-line)}.whichcardResult_tileLead__Kcbke .whichcardResult_tileFig__WjG4_{color:var(--gold)}.whichcardResult_tileLabel__zp_hK{font-family:var(--f-sans);font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.whichcardResult_tileFig__WjG4_{font-family:var(--f-sans);font-size:28px;line-height:1.1;font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.whichcardResult_tileNeg__6yGcc{color:var(--pos-ink)}.whichcardResult_tileSub__wUsmP{font-size:14px;line-height:1.4;color:var(--ink-3)}.whichcardResult_bone___qccz{background:var(--surface-sub);border-radius:8px}.whichcardResult_boneH1__n3OvE{height:56px;width:60%;max-width:640px}.whichcardResult_boneLine__BRGdw{height:18px;margin-top:16px;width:80%;max-width:760px}.whichcardResult_boneTile__Hay9j{height:96px;border-radius:16px}.whichcardResult_basket__PpDpq{margin-top:32px;padding:18px 20px;border-radius:14px;border:1px solid var(--line);max-width:900px}.whichcardResult_basketRow__whCve{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}.whichcardResult_basketLabel__ezn4Y{font-family:var(--f-sans);font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap}.whichcardResult_chips__65Rlv{display:flex;flex-wrap:wrap;gap:8px}.whichcardResult_chipsLabel__2O0S1.whichcardResult_chipsLabel__2O0S1{font-size:14px;color:var(--ink-3);margin:24px 0 8px}.whichcardResult_chip__FpUBB{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;border:1px solid var(--line);background:var(--surface);color:var(--ink);font:inherit;font-size:14px;line-height:1.4;text-decoration:none;min-height:44px;box-sizing:border-box;cursor:pointer}.whichcardResult_chip__FpUBB.whichcardResult_chip__FpUBB{color:var(--ink)}.whichcardResult_chip__FpUBB:hover{border-color:var(--gold);background:var(--gold-wash)}.whichcardResult_chipLine__ub6W_{border-color:var(--brand-lite-line);background:var(--gold-wash);padding:6px 12px 6px 16px}.whichcardResult_chipLine__ub6W_:hover{border-color:var(--gold)}.whichcardResult_chipName__R3Krf{font-family:var(--f-sans);font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2)}.whichcardResult_chipAmt__AQvlI{font-weight:600;color:var(--gold-ink);font-size:15px}.whichcardResult_chipCaret__nakak{font-size:11px;color:var(--gold-ink)}.whichcardResult_chipBooked__w6lc9[aria-pressed=true]{border-color:var(--gold)}.whichcardResult_chipAdd__NVk5_{border-style:dashed;border-color:var(--brand-lite-line);color:var(--ink)}.whichcardResult_chipAdd__NVk5_:disabled{cursor:not-allowed;color:var(--ink-3);background:var(--surface);border-color:var(--line)}.whichcardResult_chipNew__BaLLD{box-shadow:0 0 0 3px var(--gold-bg);animation:whichcardResult_ringOut__CJyEs 4s ease-out forwards}@keyframes whichcardResult_ringOut__CJyEs{0%,75%{box-shadow:0 0 0 3px var(--gold-bg)}to{box-shadow:0 0 0 0 transparent}}.whichcardResult_basketStatus__Fni6I.whichcardResult_basketStatus__Fni6I{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:12px 0 0;padding:8px 12px;border-radius:8px;background:var(--pos-bg);color:var(--pos-ink);font-size:13px;line-height:1.5}.whichcardResult_basketUndo__NyLNl{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;font:inherit;font-size:13px;color:var(--pos-ink);text-decoration:underline;cursor:pointer;min-height:32px;padding:0 4px}.whichcardResult_basketNote__4Z_az.whichcardResult_basketNote__4Z_az{font-size:13px;line-height:1.5;color:var(--ink-3);margin:12px 0 0}.whichcardResult_lines__Pc13Z{margin-top:48px;max-width:1100px}.whichcardResult_lineBox__bzoXC{margin-top:16px;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:var(--surface)}.whichcardResult_lineTable__Zt22C{width:100%;border-collapse:collapse;font-size:15px}.whichcardResult_lineTable__Zt22C td,.whichcardResult_lineTable__Zt22C th{text-align:left;padding:14px 16px;border-bottom:1px solid var(--line);vertical-align:middle}.whichcardResult_lineTable__Zt22C thead th{font-family:var(--f-sans);font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);background:var(--surface)}.whichcardResult_lineTable__Zt22C tbody th{font-weight:400;color:var(--ink)}.whichcardResult_lineTable__Zt22C tfoot td,.whichcardResult_lineTable__Zt22C tfoot th{border-top:2px solid var(--ink);border-bottom:0;font-weight:500}.whichcardResult_lineWin__CcUMa{background:var(--gold-wash)}.whichcardResult_lineMine__p5OO4{color:var(--gold);font-weight:600}.whichcardResult_lineBest__403gf{color:var(--pos-ink);font-weight:500}.whichcardResult_lineOther__3GGG7{display:inline-flex;align-items:center;gap:8px}.whichcardResult_lineOther__3GGG7 b{font-weight:600;color:var(--ink)}.whichcardResult_lineTotal__o_Ssj{color:var(--gold);font-weight:600;font-size:16px}.whichcardResult_lineFoot__vr0Cn{font-size:13px;color:var(--ink-3);font-weight:400}.whichcardResult_lineNew__k7pUT{background:var(--gold-wash);box-shadow:inset 3px 0 0 var(--green)}.whichcardResult_newTag___icFi{margin-left:8px}.whichcardResult_callout__7XQgL{margin-top:32px;border-radius:18px;padding:36px 40px;display:grid;grid-gap:12px;gap:12px;justify-items:start}.whichcardResult_calloutLabel__s1Ldy{font-family:var(--f-sans);font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--gold-ink)}.whichcardResult_calloutH2__VS54b.whichcardResult_calloutH2__VS54b{font-family:var(--f-serif);font-weight:400;font-size:clamp(26px,3vw,34px);line-height:1.12;margin:0}.whichcardResult_calloutBody__LEmhF{font-size:16px;line-height:1.6;max-width:56ch;margin:0}.whichcardResult_calloutBtn__VJpAm{margin-top:8px}.whichcardResult_calloutFine__6Pjss{font-size:13px;color:var(--rail-tx-2)}.whichcardResult_alts0__P3z_F{background:linear-gradient(180deg,var(--gold-wash) 0,var(--surface) 100%);border-top:1px solid var(--line);padding:64px 0 56px}.whichcardResult_spectrum___DwD4{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:12px;gap:12px;margin-bottom:20px;font-family:var(--f-sans);font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.whichcardResult_spectrum___DwD4 i{display:block;height:2px;background:linear-gradient(90deg,var(--gold),var(--brand-lite-line),var(--line))}.whichcardResult_alts___sTCc{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.whichcardResult_alt__xipdG{display:flex;flex-direction:column;gap:14px;padding:22px;border-radius:16px;background:var(--surface);border:1px solid var(--line);transition:transform .2s,box-shadow .2s;min-width:0}.whichcardResult_alt__xipdG:hover{transform:translateY(-3px);box-shadow:0 18px 36px -24px var(--green-d)}.whichcardResult_altOn__9rHSf{box-shadow:inset 0 0 0 1px var(--green-d)}.whichcardResult_altRole__aFeeu{font-family:var(--f-sans);font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--gold)}.whichcardResult_altTop___U3eR{display:flex;align-items:center;gap:12px}.whichcardResult_altName__e_JYk{font-family:var(--f-serif);font-size:21px;line-height:1.15;color:var(--ink)}.whichcardResult_altFig__6kqnA{font-family:var(--f-sans);font-size:28px;line-height:1.1;font-weight:600;color:var(--ink)}.whichcardResult_altRate__zKPXC{margin-top:-8px}.whichcardResult_altFee__lT9tf,.whichcardResult_altRate__zKPXC{font-size:14px;color:var(--ink-3)}.whichcardResult_altBullets__MiLiS{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px;font-size:14px;line-height:1.5;color:var(--ink-2)}.whichcardResult_altBullets__MiLiS li{position:relative;padding-left:14px}.whichcardResult_altBullets__MiLiS li:before{content:"";position:absolute;left:0;top:.6em;width:6px;height:6px;border-radius:999px;background:var(--gold)}.whichcardResult_altBtn__4uNb7{margin-top:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font:inherit;font-size:14px;font-weight:500;min-height:44px;padding:0 18px;border-radius:999px;border:1px solid var(--line-2);background:var(--surface);color:var(--ink);align-self:flex-start}.whichcardResult_altBtnOn__W8uen{background:var(--green-d);border-color:var(--green-d);color:var(--surface)}.whichcardResult_altBtn__4uNb7:focus-visible{outline:2px solid currentColor;outline-offset:3px}.whichcardResult_h2h__EXylg{padding:64px 0 0}.whichcardResult_verdict__135Er.whichcardResult_verdict__135Er{font-size:18px;line-height:1.55;color:var(--ink-2);margin:16px 0 0;max-width:64ch}.whichcardResult_verdict__135Er b{color:var(--ink);font-weight:600}.whichcardResult_panels__CU0iy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px;margin-top:32px}.whichcardResult_panel__df5nM{min-width:0;display:flex;flex-direction:column;padding:24px 24px 20px;border-radius:12px;background:var(--surface);border:1px solid var(--line)}.whichcardResult_panelPrimary__1rqKa{border-color:var(--brand-lite-line)}.whichcardResult_panelTop__vgtgN{display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px}.whichcardResult_panelWho__Bv14_{min-width:0;flex:1 1 200px;display:flex;flex-direction:column}.whichcardResult_panelTag__7y8HN{align-self:flex-start;margin-bottom:8px}.whichcardResult_panelWho__Bv14_ .whichcardResult_panelTag__7y8HN.whichcardResult_panelTag__7y8HN{white-space:normal;max-width:100%}.whichcardResult_panelName__h9lDP{display:block;font-family:var(--f-serif);font-size:24px;line-height:1.15;letter-spacing:-.018em;color:var(--ink)}.whichcardResult_panelIssuer__r8d7C{display:block;font-size:13px;color:var(--ink-3);margin-top:2px}.whichcardResult_toggle__BEo1C{display:flex;flex-direction:column;gap:8px;margin-top:10px}.whichcardResult_toggleLabel__9rnEG{font-family:var(--f-sans);font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.whichcardResult_seg__2eXrS{display:flex;flex-wrap:nowrap;gap:4px;padding:4px;border-radius:999px;background:var(--surface-sub);overflow-x:auto;scrollbar-width:none;max-width:100%}.whichcardResult_seg__2eXrS::-webkit-scrollbar{display:none}.whichcardResult_segBtn__JHlvd{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;font:inherit;font-size:13px;font-weight:500;padding:8px 12px;border-radius:999px;background:transparent;color:var(--ink-2);min-height:36px;white-space:nowrap;flex:0 0 auto}.whichcardResult_segBtn__JHlvd[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:0 2px 6px -2px var(--green-d)}.whichcardResult_segBtn__JHlvd:focus-visible{outline:2px solid currentColor;outline-offset:2px}.whichcardResult_other__GcMv_{max-width:100%;align-self:flex-start;font:inherit;font-size:13px;color:var(--ink-2);min-height:40px;border:1px solid var(--line-2);border-radius:var(--r-btn);padding:4px 32px 4px 12px;background:var(--surface);-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,var(--ink-2) 50%),linear-gradient(135deg,var(--ink-2) 50%,transparent 50%);background-position:calc(100% - 15px) 55%,calc(100% - 10px) 55%;background-size:5px 5px,5px 5px;background-repeat:no-repeat}.whichcardResult_other__GcMv_:focus-visible{outline:2px solid currentColor;outline-offset:3px}.whichcardResult_vt__8pJ4N{width:100%;margin-top:20px;border-collapse:collapse;table-layout:fixed}.whichcardResult_vt__8pJ4N td,.whichcardResult_vt__8pJ4N th{padding:12px 0;border-bottom:1px solid var(--line-soft);vertical-align:baseline}.whichcardResult_vt__8pJ4N thead th{font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);text-align:right;border-bottom:1px solid var(--line);padding-top:0}.whichcardResult_vt__8pJ4N thead td{border-bottom:1px solid var(--line)}.whichcardResult_vt__8pJ4N tbody th{font-size:14px;font-weight:400;color:var(--ink-2);line-height:1.35;text-align:left;width:46%;padding-right:12px}.whichcardResult_vt__8pJ4N tbody td{font-size:16px;font-weight:600;letter-spacing:-.012em;color:var(--ink);text-align:right;white-space:nowrap;padding-left:8px}.whichcardResult_vt__8pJ4N .whichcardResult_vtMine__xC2wB{color:var(--gold-ink)}.whichcardResult_be__2zQbx{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:12px 16px;margin-top:12px;border-radius:12px;background:var(--gold-wash)}.whichcardResult_beK__whoeG{font-size:13px;color:var(--gold-ink);line-height:1.3}.whichcardResult_beV__jkXqv{font-size:20px;font-weight:600;color:var(--gold-ink);letter-spacing:-.018em;white-space:nowrap}.whichcardResult_beNote__jCQw6{display:block;font-size:12px;color:var(--ink-4);margin-top:8px}.whichcardResult_flip__rIKsr{margin-top:20px;padding-top:16px;border-top:1px solid var(--line);display:flex;flex-direction:column}.whichcardResult_flipEyebrow__qyt9E.whichcardResult_flipEyebrow__qyt9E{margin-bottom:4px}.whichcardResult_flipBig__Vycze{display:block;font-size:clamp(36px,4.4vw,52px);font-weight:600;letter-spacing:-.028em;line-height:1.02;white-space:nowrap}.whichcardResult_flipSub__rAqVT{display:block;font-size:13px;margin-top:8px}.whichcardResult_flipCost__3UF0Y .whichcardResult_flipBig__Vycze,.whichcardResult_flipCost__3UF0Y .whichcardResult_flipEyebrow__qyt9E,.whichcardResult_flipCost__3UF0Y .whichcardResult_flipSub__rAqVT{color:var(--crit-ink)}.whichcardResult_flipNet__Y0_04 .whichcardResult_flipBig__Vycze{color:var(--gold)}.whichcardResult_flipNet__Y0_04 .whichcardResult_flipEyebrow__qyt9E,.whichcardResult_flipNet__Y0_04 .whichcardResult_flipSub__rAqVT{color:var(--gold-ink)}.whichcardResult_claim__hm5mM{margin-top:16px}.whichcardResult_track__SPPkg{height:7px;border-radius:4px;background:var(--line);overflow:hidden}.whichcardResult_track__SPPkg i{display:block;height:100%;width:0;background:var(--gold);border-radius:4px;transition:width .3s cubic-bezier(.4,0,.2,1)}.whichcardResult_claimLbl__BKNTA{display:flex;justify-content:space-between;gap:12px;margin-top:8px;font-size:13px;color:var(--ink-3)}.whichcardResult_claimLbl__BKNTA b{font-weight:600;color:var(--ink)}.whichcardResult_pass__lafBe{margin-top:48px;padding:32px;border-radius:20px;background:var(--gold-wash)}.whichcardResult_perkBanner__lZq_S{margin-top:24px;min-height:125px;box-sizing:border-box;padding:28px 36px;border-radius:20px;background:var(--surface);border:1px solid var(--line);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:24px 32px;gap:24px 32px}.whichcardResult_perkH2__l563n.whichcardResult_perkH2__l563n{font-family:var(--f-serif);font-weight:400;font-size:clamp(24px,2.6vw,30px);line-height:1.15;letter-spacing:-.02em;margin:0;color:var(--ink)}.whichcardResult_perkBody__az5yK.whichcardResult_perkBody__az5yK{font-size:15px;line-height:1.55;color:var(--ink-2);margin:8px 0 0;max-width:62ch}.whichcardResult_perkBtn__v2FEw{justify-self:end;white-space:nowrap}.whichcardResult_stickybar___SCaH{position:fixed;top:var(--hdr-h,72px);left:0;right:0;z-index:30;background:var(--surface);border-bottom:1px solid var(--line);transform:translateY(-100%);opacity:0;pointer-events:none;visibility:hidden;transition:transform .22s ease,opacity .22s ease,visibility 0s linear .22s}.whichcardResult_stickybarOn__QBgB_{transform:translateY(0);opacity:1;pointer-events:auto;visibility:visible;transition:transform .22s ease,opacity .22s ease,visibility 0s}.whichcardResult_stickybarInner__a99Rr{display:flex;align-items:center;gap:32px;height:58px;overflow-x:auto}.whichcardResult_sbItem__7Ca25{display:flex;align-items:baseline;gap:8px;white-space:nowrap}.whichcardResult_sbNm__IaGpC{font-size:13px;color:var(--ink-3);font-weight:500}.whichcardResult_sbV__tRutX{font-size:20px;font-weight:600;color:var(--gold-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.whichcardResult_sbVNet__g2pbg{color:var(--gold-ink)}.whichcardResult_sbVCost__yPRhG{color:var(--crit-ink)}.whichcardResult_sbNote__jM4qq{margin-left:auto;font-size:12px;color:var(--ink-3);white-space:nowrap}.whichcardResult_earn__sl_Hc{margin-top:32px;border-top:1px solid var(--line)}.whichcardResult_fold__w4uu1{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-bottom:1px solid var(--line);background:transparent;cursor:pointer;text-align:left;font-family:var(--f-serif);font-size:clamp(24px,2.6vw,30px);line-height:1.15;letter-spacing:-.02em;color:var(--ink);padding:20px 0;display:flex;justify-content:space-between;align-items:center}.whichcardResult_fold__w4uu1:after{content:"+";font-family:var(--f-sans);font-size:24px;color:var(--ink-3)}.whichcardResult_fold__w4uu1[aria-expanded=true]:after{content:"−"}.whichcardResult_foldBody__HI0o_{padding:16px 0 32px}.whichcardResult_scrollx__o1Vms{overflow-x:auto}.whichcardResult_earnTable__XloRM{width:100%;border-collapse:collapse;font-size:15px;margin-top:12px;table-layout:fixed}.whichcardResult_earnTable__XloRM thead td{width:28%}.whichcardResult_earnTable__XloRM td,.whichcardResult_earnTable__XloRM th{text-align:left;padding:14px 12px;border-bottom:1px solid var(--line);vertical-align:top}.whichcardResult_earnTable__XloRM thead th{font-weight:400;color:var(--ink);vertical-align:bottom}.whichcardResult_colName__HTRnI{display:block;font-family:var(--f-sans);font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.whichcardResult_colSub__zGYSn{display:block;font-size:13px;font-weight:400;color:var(--ink-3);margin-top:2px}.whichcardResult_earnTable__XloRM tbody th{font-weight:400;color:var(--ink-2)}.whichcardResult_askRow__d8s3F{background:var(--gold-wash)}.whichcardResult_askRow__d8s3F td,.whichcardResult_askRow__d8s3F th{border-top:2px solid var(--gold);color:var(--gold);font-weight:500}.whichcardResult_askRow__d8s3F td{font-weight:600;color:var(--ink)}.whichcardResult_askRow__d8s3F .whichcardResult_cellMore__dS6iu{color:var(--gold)}.whichcardResult_cellMore__dS6iu{background:var(--gold-wash)}.whichcardResult_cellRate__oa2_n{display:inline-flex;align-items:center;gap:8px}.whichcardResult_cellRate__oa2_n b{font-weight:600;color:var(--ink)}.whichcardResult_cellSub__9Rh_y{display:block;font-size:13px;color:var(--ink-3);margin-top:4px}.whichcardResult_moreTag__bFAUT{font-size:12px}.whichcardResult_earnTable__XloRM tbody th .whichcardResult_covLink__MDBn_.whichcardResult_covLink__MDBn_{color:inherit;text-decoration:none}.whichcardResult_earnTable__XloRM tbody th .whichcardResult_covLink__MDBn_.whichcardResult_covLink__MDBn_:hover{text-decoration:underline}.whichcardResult_covNone__k_17_{color:var(--ink-3)}.whichcardResult_start__OzqAL{margin-top:64px;border-radius:20px;padding:52px;display:grid;grid-template-columns:1.5fr 1fr;grid-gap:32px;gap:32px;align-items:center;background:linear-gradient(110deg,var(--green),var(--green-d));color:var(--surface)}.whichcardResult_startH2__EPL8W.whichcardResult_startH2__EPL8W{font-family:var(--f-serif);font-weight:400;font-size:clamp(28px,3.2vw,38px);line-height:1.1;margin:12px 0 50px;color:var(--surface)}.whichcardResult_startBody__13laC{font-size:17px;line-height:1.55;color:var(--rail-tx-2);max-width:52ch;margin:0}.whichcardResult_startCard__u1tyE{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px;border-radius:16px;background:var(--surface);color:var(--ink);text-align:center}.whichcardResult_startName__u5Wqy{font-family:var(--f-serif);font-size:20px}.whichcardResult_startFine__gKoWD{font-size:13px;color:var(--ink-3)}.whichcardResult_more__ZRBI2{padding:64px 32px 96px}.whichcardResult_moreHead__CCg7b{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.whichcardResult_moreNav__eiXe0{display:flex;gap:8px;flex:0 0 auto}.whichcardResult_moreBtn__6_oUs{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;width:40px;height:40px;padding:0;border-radius:999px;border:1px solid var(--line-2);background:var(--surface);color:var(--ink);display:inline-flex;align-items:center;justify-content:center}.whichcardResult_moreBtn__6_oUs svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.whichcardResult_moreBtn__6_oUs:hover{border-color:var(--ink)}.whichcardResult_moreBtn__6_oUs:disabled{cursor:default;color:var(--ink-4);border-color:var(--line)}.whichcardResult_moreBtn__6_oUs:focus-visible{outline:2px solid currentColor;outline-offset:3px}.whichcardResult_scroller__KxGiH{list-style:none;margin:16px -32px 0;padding:8px 32px 24px;display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:32px}.whichcardResult_scroller__KxGiH:focus-visible{outline:2px solid var(--green);outline-offset:3px}.whichcardResult_pairCard___4unu{flex:0 0 300px;scroll-snap-align:start}.whichcardResult_pairLink___C1M9.whichcardResult_pairLink___C1M9{display:flex;flex-direction:column;gap:14px;height:100%;box-sizing:border-box;padding:22px;border-radius:16px;background:var(--surface);border:1px solid var(--line-2);color:var(--ink);text-decoration:none;transition:transform .2s,box-shadow .2s}.whichcardResult_pairLink___C1M9:hover{transform:translateY(-3px);box-shadow:0 18px 36px -24px var(--green-d)}.whichcardResult_pairLink___C1M9:focus-visible{outline:2px solid currentColor;outline-offset:3px}.whichcardResult_pairArt__SCsGD{display:flex;align-items:center;justify-content:space-between;gap:4px;height:96px}.whichcardResult_artA__A8w_e,.whichcardResult_artB__Hr2IH{flex:0 0 auto;box-shadow:0 10px 24px -14px var(--green-d)}.whichcardResult_artA__A8w_e{transform:rotate(-5deg)}.whichcardResult_artB__Hr2IH{transform:rotate(4deg)}.whichcardResult_pairVs__Syy9x{font-family:var(--f-sans);font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);flex:none;white-space:nowrap}.whichcardResult_pairName__i5Cdg{font-size:15px;line-height:1.3;font-weight:500;color:var(--ink)}@media (prefers-reduced-motion:reduce){.whichcardResult_alt__xipdG,.whichcardResult_pairLink___C1M9.whichcardResult_pairLink___C1M9{transition:none}.whichcardResult_alt__xipdG:hover,.whichcardResult_pairLink___C1M9:hover{transform:none}.whichcardResult_chipNew__BaLLD{animation:none}}@media (max-width:900px){.whichcardResult_wrap__wVjCP{padding:0 16px}.whichcardResult_answer__yH8dh{padding:48px 16px 56px}.whichcardResult_more__ZRBI2{padding:48px 16px 64px}.whichcardResult_dock__khClo{flex-wrap:wrap;border-radius:20px;padding:12px}.whichcardResult_dockInput__ez9WW{flex-basis:100%}.whichcardResult_dockBtn__dpwgt{width:100%}.whichcardResult_h1__nYtWM.whichcardResult_h1__nYtWM{font-size:34px;line-height:1.1}.whichcardResult_body__ygn49.whichcardResult_body__ygn49{font-size:17px;margin-top:24px}.whichcardResult_tiles__1tFuT{grid-template-columns:1fr}.whichcardResult_alts___sTCc{grid-template-columns:repeat(2,minmax(0,1fr))}.whichcardResult_panels__CU0iy{grid-template-columns:1fr}.whichcardResult_start__OzqAL{grid-template-columns:1fr;padding:32px 24px}.whichcardResult_startH2__EPL8W.whichcardResult_startH2__EPL8W{margin-bottom:24px}.whichcardResult_secHead__KAvO8{flex-direction:column;align-items:flex-start;gap:12px}.whichcardResult_callout__7XQgL{padding:28px 24px}.whichcardResult_pass__lafBe{padding:20px 16px}.whichcardResult_perkBanner__lZq_S{grid-template-columns:1fr;padding:24px 20px}.whichcardResult_perkBtn__v2FEw{justify-self:start;white-space:normal;height:auto;min-height:48px}.whichcardResult_stickybarInner__a99Rr{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px 16px;gap:4px 16px;height:auto;padding-top:12px;padding-bottom:12px;overflow:visible}.whichcardResult_sbItem__7Ca25{flex-direction:column;align-items:flex-start;gap:0;min-width:0;white-space:normal}.whichcardResult_sbNm__IaGpC{display:block;max-width:100%;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.whichcardResult_sbV__tRutX{font-size:16px}.whichcardResult_sbNote__jM4qq{grid-column:1/-1;margin-left:0;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whichcardResult_scroller__KxGiH{margin:16px -16px 0;padding:8px 16px 24px;scroll-padding:16px}.whichcardResult_pairCard___4unu{flex-basis:280px}.whichcardResult_artA__A8w_e,.whichcardResult_artB__Hr2IH{--cv-thumb:100px}.whichcardResult_basketRow__whCve{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.whichcardResult_alts___sTCc{grid-template-columns:1fr}.whichcardResult_vt__8pJ4N thead td{width:30%}.whichcardResult_vt__8pJ4N tbody th{padding-right:8px}.whichcardResult_vt__8pJ4N tbody td{font-size:14px;padding-left:4px}.whichcardResult_lineTable__Zt22C thead{display:none}.whichcardResult_lineTable__Zt22C tr{display:grid;grid-template-columns:1fr auto;grid-gap:2px 12px;gap:2px 12px;padding:10px 16px;border-bottom:1px solid var(--line)}.whichcardResult_lineTable__Zt22C td,.whichcardResult_lineTable__Zt22C th{border-bottom:0;padding:0}.whichcardResult_lineTable__Zt22C tbody th{grid-column:1}.whichcardResult_lineTable__Zt22C tbody td:nth-child(2){grid-column:2;grid-row:1;text-align:right}.whichcardResult_lineTable__Zt22C tbody td:nth-child(3){grid-column:2;grid-row:2;text-align:right}.whichcardResult_lineTable__Zt22C tbody td:nth-child(4){grid-column:1;grid-row:2;font-size:13px;color:var(--ink-3)}.whichcardResult_lineTable__Zt22C tfoot tr{border-top:2px solid var(--ink)}.whichcardResult_lineTable__Zt22C tfoot td,.whichcardResult_lineTable__Zt22C tfoot th{border-top:0}.whichcardResult_lineTable__Zt22C tfoot td:nth-child(4){grid-column:1/-1}}@media (pointer:coarse){.whichcardResult_altBtn__4uNb7,.whichcardResult_basketUndo__NyLNl,.whichcardResult_chip__FpUBB,.whichcardResult_dockBtn__dpwgt,.whichcardResult_fold__w4uu1,.whichcardResult_other__GcMv_,.whichcardResult_segBtn__JHlvd{min-height:44px}.whichcardResult_moreBtn__6_oUs{width:44px;height:44px}.whichcardResult_other__GcMv_{font-size:16px}}