.btp-page{--btp-gray-75:#f3f3f3;--btp-track:#ededed;--btp-border-subtle:#0000000a;--btp-row-pitch:17.3287px;--btp-cell-h:14.4406px;--btp-col-gap:5.9288px}.btp-page .wrap,.btp-page .wrap-read{padding-left:2rem;padding-right:2rem}.btp-page .wrap-read{max-width:60.8333rem}.btp-page .btp-method{max-width:75.4167rem}.btp-page .calc-header h1{max-width:56.8333rem;margin:0 auto 1.5rem}.btp-page .calc-deck{letter-spacing:-.17px;color:#000;max-width:56.8333rem;font-size:1.125rem;line-height:1.6875rem}.btp-group-head{justify-content:space-between;align-items:flex-start;gap:.75rem;min-height:1.25rem;display:flex}.btp-group .earn-group-title{margin:0 0 .625rem}.btp-disclosure{color:#000;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:1rem;height:1rem;margin-top:.125rem;padding:0;display:inline-flex}.btp-disclosure .btp-chevron{transition:transform .24s cubic-bezier(.22,1,.36,1)}.btp-disclosure[aria-expanded=false] .btp-chevron{transform:rotate(180deg)}.btp-search{border:1px solid var(--btp-border-subtle);background:var(--newspaper-white,#fafafa);height:2.375rem;transition:border-color var(--dur-fast,.16s)ease;border-radius:.25rem;align-items:center;gap:.75rem;padding:0 .75rem;display:flex}.btp-search:focus-within{border-color:#0006}.btp-search-icon{color:#000;flex:none}.btp-search input{min-width:0;height:100%;font:inherit;letter-spacing:-.14px;color:#000;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:.875rem;font-weight:500;line-height:1.4375rem}.btp-search input::placeholder{color:#000;opacity:1}.btp-pills{flex-wrap:wrap;gap:.5rem;display:flex}.btp-pill{box-sizing:border-box;border:1px solid var(--calc-border);background:var(--newspaper-white,#fafafa);color:#000;height:1.875rem;font-family:var(--font-sans);letter-spacing:0;white-space:nowrap;cursor:pointer;transition:background-color var(--dur-fast,.16s)ease,color var(--dur-fast,.16s)ease,border-color var(--dur-fast,.16s)ease;border-radius:50px;justify-content:center;align-items:center;padding:0 1rem;font-size:.875rem;font-weight:600;line-height:.875rem;display:inline-flex}.btp-pill:hover{border-color:#00000047}.btp-pill[aria-pressed=true]{color:#fff;background:#000;border-color:#000}.btp-peak{flex-direction:column;gap:.75rem;display:flex}.btp-peak[hidden]{display:none}.btp-peak-switch{justify-content:space-between;align-items:center;gap:.75rem;min-height:2.5rem;display:flex}.btp-peak-sublabel{letter-spacing:-.42px;color:#000;font-size:.875rem;line-height:1.125rem}.btp-switch{cursor:pointer;background:0 0;border:0;flex:none;align-items:center;height:2.5rem;padding:0;display:inline-flex}.btp-switch-track{background:var(--calc-disabled);width:2rem;height:1rem;transition:background-color var(--dur-fast,.16s)ease;border-radius:.5rem;display:block;position:relative}.btp-switch-knob{background:#fff;border-radius:50%;width:.75rem;height:.75rem;transition:transform .2s cubic-bezier(.22,1,.36,1);position:absolute;top:.125rem;left:.125rem}.btp-switch[aria-checked=true] .btp-switch-track{background:#1a1a1a}.btp-switch[aria-checked=true] .btp-switch-knob{transform:translate(1rem)}.btp-dayrow{min-width:0;position:relative}.btp-daypills{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.btp-daypills::-webkit-scrollbar{display:none}.btp-dayfade{pointer-events:none;background:linear-gradient(to right,#fafafa00,var(--newspaper-white,#fafafa));width:5rem;height:1.875rem;display:none;position:absolute;top:0;right:0}.btp-hour{flex-direction:column;gap:.5rem;display:flex}.btp-hour-head{justify-content:flex-end;height:1.1875rem;display:flex}.btp-hour-pill{align-self:flex-end}.btp-page .calc-slider-dot{border-width:1px;box-shadow:0 0 2px #cdcdcd}.btp-result-body{text-align:center;align-items:center;gap:1.25rem}.btp-page .earn-result-heading{text-align:center;align-self:stretch}.clockwrap{justify-content:center;display:flex}.btp-clock{display:block}.btp-headline{flex-direction:column;align-self:stretch;gap:.25rem;display:flex}.btp-headline-window{letter-spacing:-1px;color:#000;margin:0;font-size:3rem;font-weight:600;line-height:3.48rem}.btp-headline-sub{letter-spacing:-.14px;color:#000;margin:0;font-size:.875rem;font-weight:500;line-height:1.4375rem}.btp-empty-prompt{letter-spacing:-.17px;color:#000;margin:0;font-size:1.125rem;line-height:1.6875rem}.btp-backups{grid-template-columns:repeat(2,minmax(0,1fr));align-self:stretch;gap:1rem;display:grid}.btp-backup{background:var(--btp-gray-75);border-radius:.375rem;padding:.5rem}.btp-backup-inner{flex-direction:column;align-items:center;gap:2rem;padding:2rem;display:flex}.btp-backup-label{letter-spacing:-.42px;color:#000;margin:0;font-size:.875rem;font-weight:600;line-height:1.125rem}.btp-backup-value{white-space:nowrap;letter-spacing:-.17px;color:#000;margin:0;font-size:1.125rem;font-weight:600;line-height:1.6875rem}.btp-confidence{text-align:left;flex-direction:column;align-self:stretch;gap:1rem;padding-top:.75rem;display:flex}.btp-confidence-title{letter-spacing:-.17px;color:#000;margin:0;font-size:1.125rem;font-weight:600;line-height:1.6875rem}.btp-confidence-body{flex-direction:column;gap:.5rem;display:flex}.btp-confidence-head{letter-spacing:-.42px;color:#000;justify-content:space-between;align-items:center;height:1.1875rem;font-size:.875rem;font-weight:500;line-height:1.125rem;display:flex}.btp-page .earn-result .earn-track-base{background:var(--btp-track)}.btp-evidence{text-align:left;flex-direction:column;align-self:stretch;gap:1.25rem;display:flex}.btp-evidence-title{letter-spacing:-.14px;color:#000;margin:0;font-size:.875rem;font-weight:600;line-height:1.4375rem}.btp-evidence-list{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.btp-evidence-list li{letter-spacing:-.14px;color:#000;align-items:center;gap:1rem;font-size:.875rem;line-height:1.4375rem;display:flex}.btp-evidence-list strong{font-weight:700}.btp-check{color:#000;flex:none}.btp-actions{flex-direction:column;align-self:stretch;gap:1rem;padding-top:1.25rem;display:flex}.btp-actions .btn{width:100%;height:2.5rem}.btp-copy,.btp-copy:hover{background:var(--calc-subtle);color:#000}.btp-calendar{max-width:71.4167rem;margin:7.5rem auto 0}.btp-cal-head{justify-content:space-between;align-items:flex-start;gap:2rem;margin-bottom:2rem;display:flex}.btp-cal-title{letter-spacing:-1px;color:#000;margin:0;font-size:1.875rem;font-weight:600;line-height:2.475rem}.btp-legend{flex-wrap:wrap;flex:none;align-items:center;gap:.75rem;height:1rem;display:flex}.btp-legend-bar{border-radius:.125rem;flex:none;width:7.625rem;height:.5rem;display:block;box-shadow:inset 0 0 0 .5px #000}.btp-legend-text,.btp-legend-key{letter-spacing:-.36px;color:#000;align-items:center;gap:.25rem;font-size:.75rem;line-height:.875rem;display:inline-flex}.btp-legend-arrow{color:#000;flex:none}.btp-legend-swatch{border-radius:4.446px;flex:none;width:1.25rem;height:.625rem;display:block;box-shadow:inset 0 0 0 .5px #000}.btp-cal{flex-direction:column;gap:.75rem;display:flex}.btp-cal-days,.btp-cal-body{grid-template-columns:3rem .75rem minmax(0,1fr);display:grid}.btp-cal-days{align-items:end;min-height:26.0354px}.btp-cal-daylabels{column-gap:var(--btp-col-gap);text-align:center;letter-spacing:-.36px;color:#000;grid-template-columns:repeat(7,minmax(0,1fr));font-size:.75rem;line-height:.875rem;display:grid}.btp-cal-hours,.btp-cal-col{grid-template-rows:repeat(24,var(--btp-cell-h));row-gap:calc(var(--btp-row-pitch) - var(--btp-cell-h));display:grid}.btp-cal-hours{text-align:right;letter-spacing:-.36px;color:#000;font-size:.75rem}.btp-cal-hours span{align-self:start;margin-top:-2px;line-height:.875rem}.btp-cal-cells{column-gap:var(--btp-col-gap);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.btp-cal-col{min-width:0;position:relative}.btp-cal-cell{background:0 0;border-radius:3.455px;display:block;box-shadow:inset 0 0 0 .5px #000}.btp-cal-window{height:calc(var(--btp-row-pitch) + var(--btp-cell-h) - 2.168px);pointer-events:none;border-radius:4.446px;position:absolute;left:1.113px;right:1.113px;box-shadow:inset 0 0 0 .5px #000}.btp-cal-quiet{letter-spacing:-.36px;color:var(--calc-muted);margin:.75rem 0 0;font-size:.75rem;line-height:.875rem}.btp-method{padding-top:7.5rem}.btp-layers,.btp-sources{letter-spacing:-.14px;color:#000;margin:0;padding:0 0 1rem 1.25rem;font-size:.875rem;line-height:1.4375rem}.btp-sources{padding-left:0;list-style:none}.btp-sources li{border-top:1px solid var(--calc-border);padding:.5rem 0}.btp-source-meta,.btp-source-role{color:var(--calc-muted);display:block}.btp-dataset-date{margin:0}.btp-article{letter-spacing:-.17px;color:#000;padding-top:7.5rem;font-size:1.125rem;line-height:1.6875rem}.btp-article h2{letter-spacing:-1px;margin:0 0 1.5rem;font-size:3rem;font-weight:600;line-height:3.48rem}.btp-article h3{letter-spacing:-1px;margin:4rem 0 1.5rem;font-size:1.875rem;font-weight:600;line-height:2.475rem}.btp-article p{margin:0 0 1.5rem}.btp-table{border-collapse:collapse;letter-spacing:-.42px;color:#000;width:100%;margin:0 0 1.5rem;font-size:.875rem;font-weight:600;line-height:1.125rem}.btp-table th,.btp-table td{text-align:left;padding:.75rem;font-weight:600}.btp-table th:first-child,.btp-table td:first-child{padding-left:0}.btp-table tbody tr{border-top:1px solid var(--calc-border)}.btp-steps{letter-spacing:-.14px;margin:0 0 1.5rem;padding-left:1.25rem;font-size:.875rem;font-weight:500;line-height:1.4375rem}.btp-steps li{margin-bottom:.75rem}.btp-aside{border:1px solid var(--calc-border);background:#fff;border-radius:.75rem;padding:1rem 1.25rem}.btp-aside p{margin:0 0 .25rem}.btp-aside p:last-child{margin:0}@media (width<=1020px){.btp-page{--btp-col-gap:2.3333px;flex-direction:column;padding:3rem 0;display:flex}.btp-page>*{min-width:0}.btp-page .btp-article{order:1}.btp-page .btp-method{order:2}.btp-page .wrap,.btp-page .wrap-read{padding-left:1.5rem;padding-right:1.5rem}.btp-page .calc-header{padding-bottom:3rem}.btp-page .calc-header h1{font-size:2rem;line-height:2.28rem}.btp-calendar{margin-top:3rem}.btp-method,.btp-article{padding-top:3rem}.btp-tool{grid-template-columns:minmax(0,1fr)}.btp-cal-title,.btp-article h3{font-size:1.5rem;line-height:1.98rem}.btp-article h2,.btp-headline-window{font-size:2rem;line-height:2.28rem}.btp-cal-head{flex-direction:column;align-items:stretch}.btp-cal-days{min-height:.875rem}.btp-dayfade{display:block}.btp-page .btp-result-body{scrollbar-width:none;gap:1.25rem;padding:1.25rem}.btp-page .btp-result-body::-webkit-scrollbar{display:none}body:has(.btp-bar) #CookiebotWidget{bottom:6.5rem!important}}@media (width<=560px){.btp-page .calc-header h1,.btp-article h2{font-size:2rem;line-height:2.28rem}}
