.wr-card-detail{background:var(--surface-tool);color:var(--text-primary);font-family:var(--font-interface);padding-bottom:56px}.wr-detail-body{gap:24px;display:grid}.wr-detail-content{min-width:0}.wr-detail-index{border-block:1px solid var(--border-divider);align-self:start;padding-block:8px}.wr-detail-index nav{display:grid}.wr-detail-index a{align-items:center;min-height:44px;padding:8px;display:flex}.wr-detail-index summary{font-weight:600}.wr-card-detail :is(header[id],h2[id]){scroll-margin-top:24px}.wr-detail-trust{color:var(--text-secondary);font-size:.9375rem}.wr-detail-recovery{background:var(--information-soft);border:1px solid var(--border-divider);border-radius:var(--radius-control);padding:16px}.wr-detail-recovery ul,.wr-detail-section ul{padding-left:20px;list-style:outside}.wr-detail-recovery li,.wr-detail-section li{margin-block:8px}.wr-detail-assumptions input,.wr-detail-assumptions select{width:100%;max-width:100%;min-height:48px;margin:8px 0;padding:8px 12px;display:block}.wr-detail-ledger-summaries{gap:24px;display:grid}.wr-detail-unavailable{font-size:1rem;font-weight:600}.wr-detail-table-scroll{overflow-x:auto}.wr-detail-caution h3{align-items:center;gap:8px;display:flex}.wr-card-detail{overflow-wrap:anywhere}@media (width>=64rem){.wr-detail-body{grid-template-columns:180px minmax(0,1fr);gap:32px}.wr-detail-index{position:sticky;top:16px}.wr-detail-index summary{display:none}.wr-detail-index:not([open])>nav{display:grid}}@media (width<=24rem){.wr-detail-working dl>div{flex-wrap:wrap}.wr-detail-working dd{margin-left:auto}.wr-detail-spending label{grid-template-columns:1fr}}.wr-card-detail *{min-width:0}.wr-detail-state{text-align:center;padding:56px 16px}.wr-card-detail h1{letter-spacing:-.01em;font-size:1.625rem;font-weight:600;line-height:1.3077}.wr-card-detail h2{margin-bottom:12px;font-size:1.375rem;font-weight:600;line-height:1.3636}.wr-card-detail h3{margin-bottom:8px;font-size:1.25rem;font-weight:600;line-height:1.4}.wr-card-detail p{margin-block:8px 12px}.wr-card-detail a{color:var(--link);text-underline-offset:4px;text-decoration:underline}.wr-card-detail :is(a,button,input,select,summary,[tabindex]):focus-visible{outline:2px solid var(--focus);outline-offset:4px;box-shadow:0 0 0 2px var(--focus-gap)}.wr-card-detail :is(a,button,input,select,summary,[tabindex]){scroll-margin-block:24px}.wr-detail-breadcrumb{overflow-wrap:anywhere;padding-block:16px;font-size:.9375rem}.wr-detail-breadcrumb a{padding-block:8px;display:inline-block}.wr-detail-identity{grid-template-columns:minmax(0,1fr) 88px;align-items:start;gap:16px;padding-block:8px 20px;display:grid}.wr-detail-identity p:first-child{color:var(--text-secondary);margin-top:0;font-size:.9375rem}.wr-detail-regular-fee{font-variant-numeric:tabular-nums}.wr-detail-artwork>div{box-shadow:none;background-color:var(--surface-artwork);border-radius:6px}.wr-detail-artwork p{margin:0}@media (width<=39.999rem){.wr-detail-artwork [role=img]>div:nth-child(3),.wr-detail-artwork [role=img]>div:last-child>span:first-child{display:none}.wr-detail-artwork [role=img]>div:last-child{justify-content:flex-end}.wr-detail-artwork [role=img]>div:nth-child(2){width:20px;height:14px;top:8px;left:8px}.wr-detail-artwork [role=img]>div:last-child{bottom:6px;left:8px;right:8px}.wr-detail-artwork [role=img]>div:last-child span{font-size:12px;line-height:16px}.wr-detail-artwork [role=img] span[aria-label=Mastercard]>span{width:12px;height:12px}}.wr-detail-value{border:1px solid var(--border-divider);background:var(--surface-data);border-radius:6px;padding:16px}.wr-detail-value h2{font-size:1.25rem}.wr-detail-estimates{gap:16px;display:grid}.wr-detail-estimates dt{color:var(--text-secondary);font-size:1rem}.wr-detail-estimates dd{font-variant-numeric:tabular-nums lining-nums;margin-top:4px}.wr-detail-year1{font-size:2rem;font-weight:700;line-height:1.125}.wr-detail-ongoing{font-size:1.75rem;font-weight:600;line-height:1.2143}.wr-detail-estimates [data-negative=true]{color:var(--value-negative)}.wr-detail-fee-estimate{display:none}.wr-detail-offer-note{margin-top:16px!important}.wr-detail-actions{flex-direction:column;gap:8px;margin-top:16px;display:flex}.wr-detail-actions>a{align-items:center;min-height:44px;display:flex}@media (width<=39.999rem){.wr-detail-actions>.wr-detail-compare+a{margin-top:-4px}}.wr-detail-compare{justify-content:center;align-items:center;gap:8px;display:inline-flex}.wr-detail-compare[aria-pressed=true]{border-color:var(--selection);color:var(--selection);background:var(--selection-soft)}.wr-card-detail button:disabled{background:var(--disabled-background);color:var(--disabled-text);opacity:1}.wr-detail-profile{border-top:1px solid var(--border-divider);color:var(--text-secondary);margin-top:16px;padding-top:12px;font-size:.9375rem;line-height:1.6}.wr-detail-profile>div{flex-wrap:wrap;gap:16px;display:flex}.wr-detail-profile a{align-items:center;min-height:44px;display:inline-flex}.wr-card-detail summary{min-height:44px;color:var(--link);cursor:pointer;text-underline-offset:4px;padding-block:10px;text-decoration:underline}.wr-detail-spending{gap:20px;margin-block:16px;display:grid}.wr-detail-spending label{grid-template-columns:minmax(0,1fr) 100px;align-items:center;gap:12px;display:grid}.wr-detail-spending small{color:var(--text-secondary);font-size:.9375rem;display:block}.wr-detail-spending input{text-align:right;font-variant-numeric:tabular-nums}.wr-detail-disclosure{background:var(--disclosure-soft);color:var(--disclosure);border:0;border-radius:4px;margin-top:24px;padding:16px;font-size:.9375rem;line-height:1.6}.wr-detail-disclosure p{margin:0}.wr-detail-disclosure a{color:inherit}.wr-detail-section{border-top:1px solid var(--border-divider);margin-top:32px;padding-top:32px}.wr-detail-columns{gap:24px;display:grid}.wr-detail-note{color:var(--text-secondary);font-size:.9375rem;line-height:1.6}.wr-detail-fact{border-bottom:1px solid var(--border-divider);grid-template-columns:minmax(0,1fr) auto;gap:16px;padding-block:8px;font-size:.9375rem;line-height:1.6;display:grid}.wr-detail-fact dt{color:var(--text-secondary)}.wr-detail-fact dd{text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums lining-nums;max-width:10em}.wr-detail-working .text-xs,.wr-detail-working .text-sm{font-size:.9375rem;line-height:1.6}.wr-detail-working :is(.text-slate-900,.text-slate-600){color:var(--text-primary)}.wr-detail-working .border-slate-300{border-color:var(--border-total)}.wr-detail-working dl>div{padding-block:8px}.wr-detail-working dd{font-variant-numeric:tabular-nums lining-nums}.wr-detail-working .grid{grid-template-columns:1fr;gap:24px}.wr-detail-rates{table-layout:fixed;border-collapse:collapse;width:100%;font-size:.9375rem;line-height:1.6}.wr-detail-rates caption{text-align:left;color:var(--text-secondary);margin-bottom:16px}.wr-detail-rates th,.wr-detail-rates td{vertical-align:top;border-bottom:1px solid var(--border-divider);overflow-wrap:anywhere;padding:12px 8px}.wr-detail-rates thead{background:var(--surface-secondary)}.wr-detail-rates th{text-align:left;font-weight:600}.wr-detail-rates th:first-child{width:42%;padding-left:0}.wr-detail-rates th:last-child,.wr-detail-rates td:last-child{text-align:right;width:27%;padding-right:0}.wr-detail-rates tbody th{font-weight:400}.wr-detail-rates td{font-variant-numeric:tabular-nums lining-nums}.wr-detail-benefits{padding:0;list-style:none}.wr-detail-benefits li{border-bottom:1px solid var(--border-divider);gap:8px;padding-block:12px;display:grid}.wr-detail-benefits h3{margin-bottom:4px;font-size:1rem}.wr-detail-benefits p{margin-block:4px;font-size:.9375rem;line-height:1.6}.wr-detail-benefit-status{gap:4px;font-size:.9375rem;line-height:1.6;display:grid}.wr-detail-benefit-status [data-included=true]{color:var(--value-positive)}.wr-detail-benefit-status span{color:var(--text-secondary)}.wr-detail-caution{margin-top:32px}.wr-detail-caution h2{align-items:center;gap:8px;display:flex}.wr-detail-caution svg{flex-shrink:0}.wr-detail-caution ul{padding-left:20px;list-style:outside}.wr-detail-caution li{margin-top:8px}.wr-detail-source-links{flex-direction:column;align-items:start;gap:8px;display:flex}.wr-detail-source-links a{align-items:center;min-height:44px;display:inline-flex}.wr-detail-end{border-top:2px solid var(--border-total);gap:16px;margin-top:32px;padding-top:24px;display:grid}@media (width>=40rem){.wr-detail-identity{grid-template-columns:minmax(0,1fr) 170px;padding-bottom:28px}.wr-card-detail h1{font-size:1.875rem;line-height:1.2667}.wr-detail-value{padding:24px}.wr-detail-estimates{grid-template-columns:1.15fr 1fr;gap:24px}.wr-detail-year1{font-size:2.5rem;line-height:1.1}.wr-detail-ongoing{font-size:1.875rem;line-height:1.2}.wr-detail-actions{flex-flow:wrap;align-items:center;gap:12px}.wr-detail-spending{grid-template-columns:repeat(2,minmax(0,1fr))}.wr-detail-benefits li{grid-template-columns:minmax(0,1fr) minmax(180px,30%);gap:24px;padding-block:16px}.wr-detail-benefit-status{text-align:right;align-content:start}}@media (width>=64rem){.wr-detail-estimates{grid-template-columns:1.2fr 1fr .7fr}.wr-detail-estimates>div{border-right:1px solid var(--border-divider);padding-right:24px}.wr-detail-estimates>div:last-child{border:0}.wr-detail-fee-estimate{display:block}.wr-detail-fee-estimate dd{font-size:1.5rem;font-weight:600}.wr-detail-columns,.wr-detail-working .grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.wr-detail-profile{justify-content:space-between;align-items:baseline;gap:24px;display:flex}.wr-detail-end{justify-content:space-between;align-items:center;gap:24px;display:flex}.wr-detail-end button{flex-shrink:0}}@media (prefers-reduced-motion:reduce){.wr-card-detail *{scroll-behavior:auto;transition:none;animation:none}}@media (forced-colors:active){.wr-detail-compare[aria-pressed=true]{border:2px solid highlight}}.wr-detail-ongoing{font-size:2rem;font-weight:700}.wr-detail-year1{font-size:1.75rem;font-weight:600}@media (width>=40rem){.wr-detail-ongoing{font-size:2.5rem}.wr-detail-year1{font-size:1.875rem}}@media (width>=64rem){.wr-detail-estimates,.wr-detail-ledger-summaries{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=39.999rem){.wr-detail-table-scroll .wr-detail-rates{min-width:36rem}.wr-detail-artwork [role=img]>span:not(:last-child){display:none}.wr-detail-artwork [role=img]{justify-content:center;padding:8px}}#main-content .wr-detail-identity{border:0;border-bottom:1px solid var(--border-divider);background:0 0;border-radius:0;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:16px 32px;padding:20px 0}#main-content .wr-detail-identity>.wr-summary-heading{flex-direction:row;grid-column:1;align-items:center;gap:20px}#main-content .wr-detail-identity .wr-summary-art{flex-shrink:0;width:120px}#main-content .wr-detail-identity .wr-summary-art img{width:120px;max-height:80px}#main-content .wr-detail-identity .wr-summary-issuer{align-items:center;gap:8px;min-height:44px;display:flex}#main-content .wr-detail-identity .issuer-brand{width:auto}#main-content .wr-detail-identity .issuer-brand img{max-width:64px;max-height:22px}#main-content .wr-detail-identity .issuer-brand-fallback{display:none}#main-content .wr-detail-header-story{grid-area:2/1}#main-content .wr-detail-header-story h2{margin:0 0 4px}#main-content .wr-detail-header-story>p{margin:0 0 8px}#main-content .wr-detail-header-facts{border-left:1px solid var(--border-divider);grid-area:1/2/3;padding:0 0 0 24px}#main-content .wr-detail-header-facts dl{gap:12px;display:grid}#main-content .wr-detail-header-facts .wr-financial-fact{margin:0}#main-content .wr-detail-identity>.wr-detail-actions{gap:8px 16px}#main-content .wr-detail-trust{border:0;padding:0}#main-content .wr-detail-bottom-line .wr-editorial-view{background:0 0;border:0;padding:0}#main-content .wr-detail-bottom-line h2{font-family:var(--font-editorial);font-size:1.625rem}.wr-detail-bottom-line p{max-width:72ch}.wr-detail-why ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;display:grid}.wr-detail-reward-grid>div{border-bottom:1px solid var(--border-divider);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;padding:12px 0;display:grid}.wr-detail-reward-grid dd{font-variant-numeric:tabular-nums}.wr-detail-reward-grid dd span{color:var(--text-secondary);margin-top:4px;display:block}.wr-detail-section .wr-summary-pros h3{font-size:1.125rem}.wr-detail-value>a,.wr-detail-section>a{align-items:center;min-height:44px;margin-right:16px;display:inline-flex}@media (width<=47.999rem){#main-content .wr-detail-identity{grid-template-columns:1fr;gap:12px;padding:12px 0 16px;display:grid}#main-content .wr-detail-identity>.wr-summary-heading{grid-template-columns:72px minmax(0,1fr);gap:12px;display:grid}#main-content .wr-detail-identity .wr-summary-art{width:72px}#main-content .wr-detail-identity .wr-summary-art img{width:72px;max-height:48px}#main-content .wr-detail-header-story{order:0;grid-area:auto/1}#main-content .wr-detail-header-facts{border:0;order:0;grid-area:auto/1;padding:0}#main-content .wr-detail-header-facts dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;display:grid}#main-content .wr-detail-header-facts .wr-financial-fact:first-child{grid-column:auto}#main-content .wr-detail-header-facts .wr-financial-fact dd{font-size:1.25rem}#main-content .wr-detail-identity>.wr-detail-actions{order:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#main-content .wr-detail-actions>button:last-child:not(:first-child){grid-column:1/-1}#main-content .wr-detail-trust{order:0;font-size:.875rem}#main-content .wr-detail-identity h1{font-size:1.25rem}.wr-detail-why ul{grid-template-columns:1fr}.wr-detail-reward-grid>div{grid-template-columns:1fr;gap:4px}.wr-detail-hero-offer{font-size:.9375rem}}#main-content .wr-detail-header-facts .wr-detail-value-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}#main-content .wr-detail-header-facts .wr-detail-value-grid .wr-financial-fact{border:1px solid var(--border-divider,#e2ddd3);background:0 0;border-radius:12px;margin:0;padding:12px 14px}#main-content .wr-detail-value-grid .wr-financial-fact dt{font-size:.8125rem}#main-content .wr-detail-value-grid .wr-financial-fact dd{font-size:1.375rem;font-weight:600}#main-content .wr-detail-value-grid .wr-financial-fact[data-metric=ongoing]{background:#fff;border:1px solid #b8dfc4}#main-content .wr-detail-value-grid .wr-financial-fact[data-metric=ongoing] dd{color:#17643b;font-size:1.625rem;font-weight:700}#main-content .wr-detail-value-grid .wr-financial-fact[data-metric=year1]{background:#e4f3e8;border:1px solid #b8dfc4}#main-content .wr-detail-value-grid .wr-financial-fact[data-metric=year1] dt{color:#17643b;font-weight:600}#main-content .wr-detail-value-grid .wr-financial-fact[data-metric=year1] dd{color:#17643b;font-size:1.875rem;font-weight:700}#main-content .wr-detail-value-grid .wr-financial-fact dd[data-negative]{color:var(--value-negative)}#main-content .wr-detail-header-facts .wr-detail-note{color:var(--text-secondary);margin-top:12px;font-size:.875rem}@media (width<=63.99rem){#main-content .wr-detail-header-facts .wr-detail-value-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#main-content .wr-detail-value-grid .wr-financial-fact[data-metric=year1] dd{font-size:1.5rem}}:root{--detail-green:#17643b;--detail-green-soft:#eaf5ee;--detail-green-line:#c4e2cf;--detail-ink:#1d2433}#main-content .wr-detail-body{gap:20px;margin-top:28px;display:grid}#main-content .wr-detail-index{display:none}.wr-detail-aside{z-index:6;background:var(--surface-page,#f8f5ee);border-bottom:1px solid var(--border-divider);margin-inline:-16px;padding:8px 16px;position:sticky;top:0}.wr-detail-onpage-title{display:none}.wr-detail-onpage ul{scrollbar-width:none;gap:8px;margin:0;padding:2px 0;list-style:none;display:flex;overflow-x:auto}.wr-detail-onpage a{white-space:nowrap;border:1px solid var(--border-divider);color:var(--detail-ink);background:var(--surface-data,#fff);border-radius:999px;padding:7px 14px;font-size:14px;text-decoration:none;display:block}.wr-detail-onpage a[aria-current]{background:var(--detail-green-soft);border-color:var(--detail-green-line);color:var(--detail-green);font-weight:600}.wr-detail-aside-apply{display:none}@media (width>=64rem){#main-content .wr-detail-body{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:44px}.wr-detail-aside{z-index:2;background:0 0;border:0;margin:0;padding:0;top:96px}.wr-detail-onpage{border:1px solid var(--border-divider);background:var(--surface-data,#fff);border-radius:14px;padding:18px 0 12px}.wr-detail-onpage-title{letter-spacing:.09em;text-transform:uppercase;color:var(--text-secondary);margin:0 0 8px;padding:0 22px;font-size:12px;font-weight:600;display:block}.wr-detail-onpage ul{padding:0 14px 0 18px;display:block;overflow:visible}.wr-detail-onpage li{border-left:2px solid var(--border-divider)}.wr-detail-onpage a{white-space:normal;background:0 0;border:0;border-left:3px solid #0000;border-radius:0;margin-left:-2px;padding:8px 12px;font-size:15px}.wr-detail-onpage a:hover{color:var(--detail-green)}.wr-detail-onpage a[aria-current]{border-left-color:var(--detail-green);background:0 0}.wr-detail-aside-apply{margin-top:14px;display:block}.wr-detail-aside-apply .wr-button,.wr-detail-aside-apply a,.wr-detail-aside-apply button{justify-content:center;width:100%}}#main-content .wr-detail-content>.wr-detail-section,#main-content .wr-detail-content>.wr-detail-value{border:0;margin:0 0 48px;padding:0;scroll-margin-top:110px}#main-content .wr-detail-content h2{border-bottom:2px solid var(--detail-ink);color:var(--detail-ink);margin:0 0 20px;padding-bottom:14px;font-size:1.625rem;line-height:1.25}.wr-detail-notes{color:var(--text-secondary);margin:16px 0 0;padding-left:20px;font-size:14px}.wr-fact-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.wr-fact-tile{border:1px solid var(--border-divider);background:var(--surface-data,#fff);border-radius:12px;min-width:0;padding:14px 18px 16px}.wr-fact-tile[data-wide]{grid-column:1/-1}.wr-fact-tile h3{border-bottom:1px solid var(--border-divider);color:var(--text-secondary);align-items:center;gap:8px;margin:0 0 10px;padding-bottom:10px;font-size:14px;font-weight:500;display:flex}.wr-fact-tile h3 svg{color:var(--detail-ink)}.wr-fact-tile-body p{color:var(--text-secondary);margin:0 0 4px;font-size:15px}.wr-fact-tile-body strong{color:var(--detail-ink);font-variant-numeric:tabular-nums;font-weight:700}.wr-fact-lead{font-weight:700;line-height:1.45;color:var(--detail-ink)!important;font-size:16px!important}.wr-fact-note{color:var(--text-secondary);align-items:flex-start;gap:6px;display:flex;font-size:13px!important}@media (width<=39.999rem){.wr-fact-grid{grid-template-columns:1fr}}.wr-earn-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.wr-earn-list li{border:1px solid var(--border-divider);background:var(--surface-data,#fff);border-radius:10px;align-items:flex-start;gap:12px;padding:12px 16px;font-size:16px;line-height:1.45;display:flex}.wr-earn-list .wr-category-art{flex:none;margin-top:1px}.wr-year1-pills{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.wr-year1-pills span{background:var(--surface-data,#fff);border:1px solid var(--border-divider);color:var(--text-secondary);border-radius:6px;padding:4px 10px;font-size:13px}.wr-year1-pills span[data-tone=value]{background:var(--detail-green-soft);border-color:var(--detail-green-line);color:var(--detail-green);font-weight:600}.wr-year1-panel{gap:0;display:grid}.wr-year1-hero{border:1px solid var(--detail-green-line);background:linear-gradient(#eef8f1,#f8fcf9);border-bottom:0;border-radius:16px 16px 0 0;padding:24px 26px 18px}.wr-year1-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--detail-green);margin:0;font-size:12px;font-weight:700}.wr-year1-amount{color:var(--detail-ink);font-variant-numeric:tabular-nums;margin:4px 0 2px;font-size:2.75rem;font-weight:700;line-height:1.1}.wr-year1-amount[data-negative]{color:var(--value-negative)}.wr-year1-sub{color:var(--text-secondary);text-transform:none;margin:0;font-size:14px}.wr-year1-sub:first-letter{text-transform:uppercase}.wr-year1-parts{border:1px solid var(--detail-green-line);background:#f8fcf9;border-top:0;border-radius:0 0 16px 16px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin:0;padding:0 26px 24px;display:grid}.wr-year1-panel>.wr-year1-parts:first-of-type:not(:nth-child(3)){border-top:1px solid var(--detail-green-line);border-radius:16px;padding-top:20px}.wr-year1-parts>div{background:var(--surface-data,#fff);border:1px solid var(--border-divider);border-radius:12px;padding:12px 14px}.wr-year1-parts dt{letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary);font-size:12px;font-weight:700}.wr-year1-parts dd{color:var(--detail-ink);font-variant-numeric:tabular-nums;margin:4px 0 2px;font-size:1.375rem;font-weight:700}.wr-year1-parts dd[data-negative]{color:var(--value-negative)}.wr-year1-parts p{color:var(--text-secondary);margin:0;font-size:12px;line-height:1.4}.wr-annual-breakdown{border:1px solid var(--border-divider);background:var(--surface-data,#fff);border-radius:16px;margin-top:20px;padding:20px 24px}#main-content .wr-annual-breakdown h3{color:var(--detail-ink);margin:0 0 8px;font-size:1.125rem}.wr-annual-breakdown table{border-collapse:collapse;width:100%}.wr-annual-breakdown th,.wr-annual-breakdown td{border-bottom:1px solid var(--border-divider);text-align:left;padding:12px 0;font-size:15px;font-weight:400}.wr-annual-breakdown th{align-items:center;gap:10px;display:flex}.wr-annual-breakdown td{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.wr-annual-breakdown td small{color:var(--text-secondary);font-size:12px;font-weight:400;display:block}.wr-annual-fee-row td{color:var(--value-negative)}.wr-annual-net-row th,.wr-annual-net-row td{background:var(--detail-green-soft);color:var(--detail-green);border-bottom:0;font-size:16px;font-weight:700}.wr-annual-net-row th{border-radius:10px 0 0 10px;padding-left:14px}.wr-annual-net-row td{border-radius:0 10px 10px 0;padding-right:14px}.wr-detail-personalize{border-top:1px solid var(--border-divider);margin-top:28px;padding-top:20px}#main-content .wr-detail-personalize h3{margin:0 0 8px;font-size:1.125rem}.wr-detail-more{border:1px solid var(--border-divider);background:var(--surface-data,#fff);border-radius:12px;margin-top:20px;padding:4px 18px}.wr-detail-more>summary{cursor:pointer;align-items:center;min-height:48px;font-weight:600;display:flex}.wr-coverage-counts{justify-content:flex-end;gap:8px;margin:-8px 0 14px;display:flex}.wr-coverage-counts span{border:1px solid;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600}.wr-coverage-counts span[data-group=insurance]{color:#1d5d8f;background:#eef5fb;border-color:#c7ddef}.wr-coverage-counts span[data-group=benefits]{color:var(--detail-green);background:var(--detail-green-soft);border-color:var(--detail-green-line)}.wr-coverage-table{border:1px solid var(--border-divider);background:var(--surface-data,#fff);border-radius:14px;margin-bottom:16px;overflow:hidden}.wr-coverage-head{justify-content:space-between;padding:12px 18px;font-weight:600;display:flex}.wr-coverage-table[data-group=insurance] .wr-coverage-head{color:#1d5d8f;background:#eef5fb}.wr-coverage-table[data-group=benefits] .wr-coverage-head{background:var(--detail-green-soft);color:var(--detail-green)}.wr-coverage-head span:last-child{letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:12px}.wr-coverage-table ul{margin:0;padding:0 18px;list-style:none}.wr-coverage-table li+li{border-top:1px solid var(--border-divider)}.wr-coverage-table summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:52px;list-style:none;display:flex}.wr-coverage-table summary::-webkit-details-marker{display:none}.wr-coverage-label{align-items:center;gap:12px;font-size:15px;display:flex}.wr-coverage-table summary strong{text-align:right;font-variant-numeric:tabular-nums;font-size:15px}.wr-coverage-table details>p{color:var(--text-secondary);margin:0 0 8px 36px;font-size:13px}.wr-coverage-table details>a{margin:0 0 12px 36px;font-size:13px;display:inline-block}.wr-pros-cons{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}#main-content .wr-pros-cons h3{margin:0 0 10px;font-size:1rem}.wr-pros-cons ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.wr-pros-cons li{align-items:flex-start;gap:10px;font-size:16px;line-height:1.4;display:flex}.wr-pro-icon{color:#1f8a4c;flex:none;margin-top:1px}.wr-con-icon{color:#c8382b;flex:none;margin-top:1px}@media (width<=39.999rem){.wr-pros-cons{grid-template-columns:1fr}}.wr-detail-stickybar{z-index:40;background:var(--surface-data,#fff);border-bottom:1px solid var(--border-divider);position:fixed;top:0;left:0;right:0;box-shadow:0 4px 16px #14192314}.wr-detail-stickybar>.wr-container{align-items:center;gap:16px;padding-block:10px;display:flex}.wr-detail-stickybar-art{flex:none;width:64px}.wr-detail-stickybar strong{font-size:16px}.wr-detail-stickybar-offer{background:var(--surface-page,#f4f1ea);color:var(--detail-ink);border-radius:6px;padding:4px 10px;font-size:13px}.wr-detail-stickybar-value{color:var(--text-secondary);margin-left:auto;font-size:13px}.wr-detail-stickybar-value b{color:var(--detail-green);margin-left:4px;font-size:16px}@media (width<=63.999rem){.wr-detail-stickybar{display:none}}#main-content .wr-detail-section :is(.wr-earn-list,.wr-coverage-table,.wr-pros-cons) li,#main-content .wr-coverage-counts{max-width:none}.wr-card-detail .wr-coverage-table summary{width:100%;max-width:none;color:var(--detail-ink);padding-block:10px;text-decoration:none}.wr-card-detail .wr-coverage-table summary:hover .wr-coverage-label{color:var(--detail-green)}.wr-detail-personalize>summary{font-size:1.0625rem;font-weight:600;color:var(--detail-ink)!important;text-decoration:none!important}.wr-detail-personalize>summary:after{content:" ›";color:var(--text-secondary)}.wr-detail-personalize[open]>summary{margin-bottom:8px}.wr-detail-more>summary{color:var(--detail-ink)!important;text-decoration:none!important}.wr-detail-onpage li{flex:none}#main-content .wr-detail-section ul.wr-earn-list,#main-content .wr-detail-section .wr-pros-cons ul,#main-content .wr-detail-section .wr-coverage-table ul{padding-left:0}#main-content .wr-detail-section .wr-coverage-table ul{padding-inline:18px}#main-content .wr-detail-section p.wr-coverage-counts{width:100%;margin-inline:0}.wr-coverage-table .wr-coverage-counted{color:var(--text-secondary);font-size:12px!important}.wr-coverage-table .wr-coverage-counted[data-included=true]{color:var(--detail-green);font-weight:600}.wr-annual-breakdown th{display:table-cell}.wr-annual-breakdown th .wr-category-art{vertical-align:middle;margin-right:10px}.wr-coverage-table summary strong{white-space:nowrap}@media (width<=39.999rem){.wr-coverage-table summary strong{white-space:normal;max-width:45%}.wr-coverage-label{min-width:0}}.wr-coverage-table summary strong{overflow-wrap:normal;word-break:normal;flex:none}
