.disclosure-box[data-astro-cid-jrtgcguj]{border:1px solid var(--line);border-radius:.5rem;margin:0 0 2.25em;padding:1.25rem 1.25rem 1rem}.disclosure-box[data-astro-cid-jrtgcguj] h2[data-astro-cid-jrtgcguj]{margin-top:0}.note[data-astro-cid-jrtgcguj]{color:var(--muted);margin:1.1rem 0 0;font-size:.875rem;line-height:1.7}.sticky[data-astro-cid-bjs4jpu3]{padding:.7rem 1rem calc(.7rem + env(safe-area-inset-bottom));background:var(--bg);border-top:1px solid var(--line);z-index:10;position:fixed;bottom:0;left:0;right:0}.sticky[data-astro-cid-bjs4jpu3] a[data-astro-cid-bjs4jpu3]{background:var(--btn-bg);max-width:26rem;color:var(--btn-fg);border-radius:var(--radius);text-align:center;margin:0 auto;padding:.9rem 1rem;font-weight:700;text-decoration:none;display:block}.sticky[data-astro-cid-bjs4jpu3] a[data-astro-cid-bjs4jpu3]:visited{color:var(--btn-fg)}.sticky[data-astro-cid-bjs4jpu3] a[data-astro-cid-bjs4jpu3]:hover{text-underline-offset:3px;text-decoration:underline}.sub[data-astro-cid-bjs4jpu3]{max-width:34rem;color:var(--muted);text-align:center;margin:.4rem auto 0;font-size:.875rem;line-height:1.5}.article-responsive-table td{font-size:16px;line-height:1.75}.article-responsive-table td:first-child{text-wrap:balance}.article-table-amount{white-space:nowrap}.article-table-prices{container:price-table/inline-size}.article-table-prices :is(th,td){padding:12px 16px}.article-table-prices th{text-wrap:balance}.article-table-prices td:not(:first-child),.article-table-prices th:not(:first-child){text-align:right}.article-table-prices .article-table-value{display:block}.article-table-prices .article-table-name{vertical-align:top;max-inline-size:100%;display:inline-block}@media screen{@container price-table (width<28rem){.article-table-prices table{border:0;width:100%;display:block}.article-table-prices thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.article-table-prices tbody{gap:16px;display:grid}.article-table-prices tbody tr{border:1px solid var(--media-border);background:var(--bg);grid-template-rows:auto auto auto;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.article-table-prices td{background:var(--bg);overflow-wrap:break-word;text-align:left;border:0;align-items:start;width:auto;min-width:0;margin:0;padding:12px 16px;display:grid}.article-table-prices td:first-child{border-bottom:1px solid var(--media-border);background:var(--th);grid-area:1/1/auto/-1;font-weight:700;display:block}.article-table-prices td:first-child .article-table-label{display:none}.article-table-prices td:not(:first-child){grid-row:2/4;grid-template-rows:subgrid;text-align:left;row-gap:8px}.article-table-prices td:nth-child(2){grid-column:1}.article-table-prices td:nth-child(3){border-left:1px solid var(--media-border);grid-column:2}.article-table-prices .article-table-label{color:var(--muted);margin:0;font-size:14px;font-weight:700;line-height:1.5;display:block}.article-table-prices .article-table-label[data-label-note]:before{content:attr(data-label-base);vertical-align:top;max-inline-size:100%;display:inline-block}.article-table-prices .article-table-label[data-label-note]:after{content:attr(data-label-note);vertical-align:top;max-inline-size:100%;display:inline-block}.article-table-prices .article-table-value{display:block}}.article-table-facts table{grid-template-columns:minmax(0,1fr) fit-content(50%);display:grid}.article-table-facts :is(thead,tbody,tr){display:contents}.article-table-facts :is(th,td){border:0;border-bottom:1px solid var(--media-border);overflow-wrap:break-word;text-align:left;background:0 0;width:auto;min-width:0;padding:12px 16px;display:block}.article-table-facts .article-responsive-table th{background:var(--th);color:var(--fg);text-wrap:balance;font-size:14px;line-height:1.5}.article-table-facts td{font-weight:400}.article-table-facts td:first-child{word-break:auto-phrase;text-wrap:pretty;font-weight:500}.article-table-facts :is(th,td):nth-child(2){text-align:right}.article-table-facts td:nth-child(2){white-space:nowrap}.article-table-facts .article-table-label{display:none}.article-table-facts .article-table-fact-name{vertical-align:top;max-inline-size:100%;display:inline-block}}.article-explainer,.article-next-choices{max-inline-size:100%;margin:32px 0}:is(.article-explainer,.article-next-choices) .article-explainer-caption{color:var(--muted);flex-wrap:wrap;gap:0;margin:0 0 8px;padding:0;font-size:14px;line-height:1.5;display:flex}:is(.article-explainer,.article-next-choices) .article-explainer-caption span{min-width:0;max-inline-size:100%}.article-explainer .article-explainer-list{margin:0;padding:0}.article-explainer .article-explainer-row{border-top:1px solid var(--media-border);padding:16px 0}.article-explainer .article-explainer-row:last-child{border-bottom:1px solid var(--media-border)}.article-explainer :is(dt,dd){overflow-wrap:break-word;min-width:0;font-size:16px;line-height:1.75}.article-explainer dt{word-break:auto-phrase;text-wrap:pretty;margin:0;padding:0;font-weight:700}.article-explainer dd{margin:8px 0 0;padding:0;font-weight:400}.article-next-choices ul.article-next-choices-list{margin:0;padding:0;list-style:none}.article-next-choices .article-next-choices-list li{border-top:1px solid var(--media-border);margin:0;padding:16px 0}.article-next-choices .article-next-choices-list li:last-child{border-bottom:1px solid var(--media-border)}.article-next-choices .article-next-choices-list p{margin:0;padding:0;font-size:16px;line-height:1.75}.article-next-choices .article-next-choices-list a{min-height:44px;padding:12px 0;font-size:16px;line-height:1.75;display:block}.article-table-compare{container:prose-table/inline-size}.article-table-compare :is(th,td){overflow-wrap:break-word;text-align:left;padding:12px 16px;font-size:16px;line-height:1.75}.article-table-compare th{text-wrap:balance;font-size:14px;line-height:1.5}.article-table-compare td:first-child{word-break:auto-phrase;text-wrap:pretty;font-weight:700}.article-table-compare .article-table-label{display:none}.article-table-numeric :is(th,td):nth-child(2){text-align:right}@media screen{@container prose-table (width<32rem){.article-table-compare:not(.article-table-compact) table{border:0;display:block}.article-table-compare:not(.article-table-compact) :is(thead,tbody,tr){display:block}.article-table-compare:not(.article-table-compact) thead tr{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}.article-table-compare:not(.article-table-compact) thead th{width:auto;max-inline-size:100%;min-width:0;color:var(--muted);background:0 0;border:0;padding:0;display:block}.article-table-compare:not(.article-table-compact) tbody tr{border-top:1px solid var(--media-border);padding:16px 0}.article-table-compare:not(.article-table-compact) tbody tr:last-child{border-bottom:1px solid var(--media-border)}.article-table-compare:not(.article-table-compact) td{text-align:left;background:0 0;border:0;width:auto;min-width:0;padding:0;display:block}.article-table-compare:not(.article-table-compact) td+td{margin-top:8px}}}.article-explainer dd,.article-table-compare td:not(:first-child),.article-next-choices-list p{text-wrap:pretty}.article-table-records{margin:32px 0;container:article-records/inline-size}article :is(h2,h3)+.article-table-records{margin-top:16px}.article-table-records>table{table-layout:auto;width:100%;display:table}.article-table-records thead{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;display:table-header-group;position:static;overflow:visible}.article-table-records tbody{display:table-row-group}.article-table-records tr{display:table-row}.article-table-records :is(th,td){overflow-wrap:break-word;text-align:left;width:auto;min-width:0;padding:12px 16px;font-size:16px;line-height:1.75;display:table-cell}.article-table-records th{text-wrap:balance;font-size:14px;line-height:1.5}.article-table-records td:first-child{text-wrap:pretty;word-break:auto-phrase;font-weight:700}.article-table-records:not(.article-table-record-compact) thead th:not(:first-child){width:35%}.article-table-records .article-table-duration{white-space:nowrap}.article-table-records .article-table-label{display:none}.article-table-records .article-table-label:before{content:none}.article-table-records .article-table-record-value{min-width:0;text-wrap:pretty;max-inline-size:100%;display:block}.article-table-records[data-number-col-2] :is(th,td):nth-child(2),.article-table-records[data-number-col-3] :is(th,td):nth-child(3){text-align:right}.article-table-records .article-table-context{color:var(--muted);margin:0 0 8px;padding:0;font-size:14px;line-height:1.5;display:none}.article-table-records.article-table-record-compact :is(th,td){padding:8px}.article-table-records.article-table-record-compact td:first-child{font-weight:500}@media screen{@container article-records (width<40rem){.article-table-records:not(.article-table-record-compact)>table{border:0;display:block}.article-table-records:not(.article-table-record-compact) thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.article-table-records:not(.article-table-record-compact) tbody{display:block}.article-table-records:not(.article-table-record-compact) tbody tr{border-top:1px solid var(--media-border);padding:16px 0;display:block}.article-table-records:not(.article-table-record-compact) tbody tr:last-child{border-bottom:1px solid var(--media-border)}.article-table-records:not(.article-table-record-compact) td{background:0 0;border:0;padding:0;display:block}.article-table-records:not(.article-table-record-compact) td:not(:first-child) .article-table-label{color:var(--muted);text-wrap:pretty;margin:0 0 8px;padding:0;font-size:14px;font-weight:700;line-height:1.5;display:block}.article-table-records:not(.article-table-record-compact):not(.article-table-record-paired) td+td{text-align:left;margin-top:16px}.article-table-records:not(.article-table-record-compact):not(.article-table-record-paired) td:nth-child(2){margin-top:8px}.article-table-records.article-table-record-paired tbody tr{grid-template-rows:auto auto auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;display:grid}.article-table-records.article-table-record-paired td:first-child{grid-area:1/1/auto/-1}.article-table-records.article-table-record-paired td:nth-child(2){grid-column:1}.article-table-records.article-table-record-paired td:nth-child(3){grid-column:2}.article-table-records.article-table-record-paired td:not(:first-child){grid-row:2/4;grid-template-rows:subgrid;align-items:start;row-gap:8px;display:grid}.article-table-records.article-table-record-paired td:not(:first-child) .article-table-label{margin:0}.article-table-records:not(.article-table-record-compact)>.article-table-context{display:block}}}.article-record-notes{max-inline-size:100%;margin:32px 0;container:article-notes/inline-size}article :is(h2,h3)+.article-record-notes{margin-top:16px}.article-record-notes .article-record-caption{color:var(--muted);margin:0 0 8px;padding:0;font-size:14px;line-height:1.5}.article-record-notes .article-record-list{margin:0;padding:0;list-style:none}.article-record-notes .article-record-entry{border-top:1px solid var(--media-border);margin:0;padding:16px 0}.article-record-notes .article-record-entry:last-child{border-bottom:1px solid var(--media-border)}.article-record-notes .article-record-title{word-break:auto-phrase;text-wrap:pretty;overflow-wrap:break-word;margin:0;padding:0;font-size:16px;font-weight:700;line-height:1.75}.article-record-notes .article-record-fields{margin:8px 0 0;padding:0}.article-record-notes .article-record-fields>div{min-width:0}.article-record-notes .article-record-fields>div+div{margin-top:16px}.article-record-notes dt{color:var(--muted);text-wrap:pretty;overflow-wrap:break-word;margin:0;padding:0;font-size:14px;font-weight:700;line-height:1.5}.article-record-notes dd{text-wrap:pretty;overflow-wrap:break-word;margin:8px 0 0;padding:0;font-size:16px;line-height:1.75}.article-record-notes .article-record-action{display:flow-root}.article-record-notes .article-record-action a{min-height:44px;margin:-8px 0 -8px -8px;padding:8px;font-size:16px;line-height:1.75;display:block}.article-record-notes .article-record-action a:focus-visible{outline-offset:-4px}@container article-notes (width>=40rem){.article-record-notes .article-record-fields{grid-template-rows:auto auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;display:grid}.article-record-notes .article-record-fields>div{grid-row:1/3;grid-template-rows:subgrid;align-items:start;row-gap:8px;display:grid}.article-record-notes .article-record-fields>div+div{margin-top:0}.article-record-notes .article-record-fields dd{margin:0}}
