.db{max-width:1440px;margin:0 auto;background:#f3f6fb;color:#141a20;border:1px solid #141a20;font-family:Arial,Helvetica,sans-serif;position:relative;overflow:hidden}.db *{box-sizing:border-box}.db a{color:#e9563f;text-decoration:none;border-bottom:1px solid rgba(233,86,63,.4)}.db a:hover{color:#141a20;border-bottom-color:#141a20}.db button{cursor:pointer;border-radius:0;font-family:inherit}.db .lbl{font:500 11px/1 Arial,Helvetica,sans-serif;letter-spacing:.14em;color:#6d7787}.db .lbl,.db .src{text-transform:uppercase}.db .src{font:400 10px/1 Arial,Helvetica,sans-serif;letter-spacing:.1em;color:#98a3b1}.db .sec{padding:34px 32px 30px;border-bottom:1px solid #141a20}.db .sec:last-of-type{border-bottom:0}.db .sec-h{display:flex;align-items:baseline;gap:14px;margin-bottom:20px}.db .sec-h b{font:700 12px/1 Arial,Helvetica,sans-serif;letter-spacing:.15em;text-transform:uppercase}.db .sec-h .src{margin-left:auto}.db .card{border:1px solid #ccd5e2;padding:18px 20px;display:flex;flex-direction:column;gap:14px}.db .bar{display:flex;height:14px;background:#e4eaf3}.db .bar>div{min-width:0}.db .sw{width:8px;height:8px;display:block;flex:none}.db .est{font:500 9px/1 Arial,Helvetica,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#a8730f;border:1px solid #e2c489;padding:3px 5px}.db .btn{font:500 12px/1 Arial,Helvetica,sans-serif;padding:9px 13px;border:1px solid #141a20;background:#141a20;color:#f3f6fb}.db .btn:hover{background:#e9563f;border-color:#e9563f}.db .btn.ghost{background:transparent;color:#59636f;border-color:#ccd5e2}.db .btn.ghost:hover{border-color:#141a20;color:#141a20;background:transparent}.db .top{gap:22px;padding:0 32px;height:64px;border-bottom:1px solid #141a20}.db .account-line,.db .top{display:flex;align-items:center}.db .account-line{gap:16px;flex-wrap:wrap;padding:14px 32px}.db .account-line>span{overflow-wrap:anywhere;min-width:0}.db .usage-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:4px 32px 22px;align-items:start}.db .usage-card{min-width:0;border:1px solid #ccd5e2;padding:22px;display:flex;flex-direction:column;gap:12px}.db .usage-empty{font:600 22px/1.2 Arial,Helvetica,sans-serif;letter-spacing:-.01em}.db .usage-period{letter-spacing:0;text-transform:none}.db .usage-card summary{font-size:12px;cursor:pointer;color:#59636f;width:fit-content;padding:4px 0}.db .usage-card details{font-size:12px;line-height:1.6}.db .usage-card details p{margin:12px 0}.db .usage-card code{display:block;overflow-wrap:anywhere;padding:10px;background:#e4eaf3;font-size:11px;margin:6px 0 12px}@media(max-width:700px){.db .usage-grid{grid-template-columns:1fr;padding:4px 18px 18px;gap:12px}.db .account-line{padding:14px 18px}.db .usage-card{padding:18px}.db .usage-card .big{font-size:28px}}.db .strip{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid #141a20}.db .strip>div{padding:20px 32px;border-right:1px solid #ccd5e2;display:flex;flex-direction:column;gap:7px}.db .strip>div:last-child{border-right:0}.db .big{font:700 34px/1 Arial,Helvetica,sans-serif;letter-spacing:-.02em}.db .big small{font:400 15px/1 Arial,Helvetica,sans-serif;color:#59636f}.db .g3{grid-template-columns:repeat(3,1fr)}.db .g2,.db .g3{display:grid;gap:16px}.db .g2{grid-template-columns:1.5fr 1fr;margin-top:16px}.db .g3b{grid-template-columns:1.2fr 1fr 1.2fr}.db .g2b,.db .g3b{display:grid;gap:16px}.db .g2b{grid-template-columns:1.15fr 1.35fr}.db .run{display:grid;grid-template-columns:1.55fr 1fr 1fr;border:1px solid #ccd5e2}.db .run>div{border-right:1px solid #ccd5e2}.db .run>div:last-child{border-right:0}.db .row{display:grid;grid-template-columns:.7fr .8fr 2.1fr 1.1fr .8fr .5fr;padding:14px 18px;border-bottom:1px solid #e4eaf3;align-items:center;font-size:12.5px}.db .row.head{padding:10px 18px;font:500 10px/1 Arial,Helvetica,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#6d7787}.db .row.click{cursor:pointer}.db .row.click:hover{background:#e7edf6}.db .hrow{display:grid;grid-template-columns:1.5fr .7fr .9fr 1fr .9fr;padding:13px 18px;border-bottom:1px solid #e4eaf3;align-items:center;font-size:12.5px}.db .hrow.head{padding:11px 18px;letter-spacing:.1em;color:#6d7787;border-bottom:1px solid #ccd5e2}.db .hrow.head,.db .state{font:500 10px/1 Arial,Helvetica,sans-serif;text-transform:uppercase}.db .state{letter-spacing:.06em}.db .q{display:flex;gap:14px;padding:15px 18px;border-bottom:1px solid #e4eaf3;align-items:flex-start}.db .foot{margin-top:30px;border-top:1px solid #ccd5e2;padding-top:18px;display:grid;grid-template-columns:repeat(2,1fr);gap:22px}.db .note{font-size:11.5px;line-height:1.5;color:#59636f}.db .drawer{position:fixed;inset:0;z-index:50;display:flex;justify-content:flex-end}.db .drawer .scrim{position:absolute;inset:0;background:rgba(20,26,32,.34)}.db .drawer .panel{position:relative;width:min(520px,100%);height:100%;background:#fff;border-left:1px solid #141a20;overflow:auto}.db .drawer .ph{display:flex;justify-content:space-between;align-items:center;padding:18px 24px;border-bottom:1px solid #141a20;position:sticky;top:0;background:#fff}.db .kv{display:flex;flex-direction:column;gap:3px}.db .kv span:first-child{font:400 10px/1 Arial,Helvetica,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#6d7787}.db .kv span:last-child{font-size:13px;line-height:1.2}@media(max-width:900px){.db .sec{padding:22px 18px}.db .top{padding:12px 18px;min-height:52px;height:auto;gap:12px;flex-wrap:wrap}.db .top .hide-m{display:none}.db .strip{grid-template-columns:repeat(3,minmax(0,1fr))}.db .strip .big{font-size:28px}.db .strip .lbl{font-size:9px;line-height:1.4}.db .strip .note{font-size:10px}.db .strip>div{padding:15px 18px;border-bottom:1px solid #ccd5e2}.db .strip>div:last-child{border-right:0}.db .foot,.db .g2,.db .g2b,.db .g3,.db .g3b,.db .run{grid-template-columns:1fr}.db .run>div{border-right:0;border-bottom:1px solid #ccd5e2}.db .run>div:last-child{border-bottom:0}.db .row{grid-template-columns:1fr auto;gap:4px 10px}.db .row.head{display:none}.db .row>div:first-child,.db .row>div:nth-child(2),.db .row>div:nth-child(4){font-size:11px;color:#59636f}.db .hrow{grid-template-columns:1.4fr .6fr .8fr 1fr}.db .hrow>div:nth-child(5){display:none}.db .btn{min-height:44px}}.db .savings-refresh{font:500 12px/1 Arial,Helvetica,sans-serif;padding:8px 12px;border:1px solid #f3f6fb;background:transparent;color:#f3f6fb;min-height:44px}.db .savings-refresh:hover{background:#f3f6fb;color:#141a20}.db .savings-refresh:focus-visible{outline:2px solid #f3f6fb;outline-offset:2px}.db .savings-refresh:disabled{opacity:.72;cursor:progress}.db .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.db .skel{display:block;background:linear-gradient(90deg,#e4eaf3 25%,#eef2f8 50%,#e4eaf3 75%);background-size:200% 100%;animation:db-skel 1.2s ease-in-out infinite;min-height:12px}.db .skel.num{width:72px;height:30px}.db .skel.line{width:100%;height:12px}.db .skel.block{width:100%;min-height:120px}.db .skel-stack{display:flex;flex-direction:column;gap:10px}@keyframes db-skel{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.db .skel{animation:none;background:#e4eaf3}}.db .referral-share{margin:0 32px 22px}.db .referral-share h2{margin:0;font:700 18px/1.2 Arial,Helvetica,sans-serif;letter-spacing:-.02em;color:#141a20}.db .referral-share .note{margin:0}.db .referral-share .referral-url{display:block;width:100%;min-width:0;margin:0;padding:10px;border:1px solid #ccd5e2;border-radius:0;background:#e4eaf3;color:#141a20;font:400 12px/1.4 Arial,Helvetica,sans-serif;overflow-wrap:anywhere;user-select:text}.db .referral-share .referral-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center;min-height:44px}.db .referral-share .referral-actions .btn:not(.ghost){min-width:96px}.db .referral-share .referral-url:focus-visible,.db .referral-share button:focus-visible{outline:2px solid #141a20;outline-offset:2px}@media(max-width:700px){.db .referral-share{margin:0 18px 18px}}@media(prefers-reduced-motion:reduce){.db .referral-share,.db .referral-share *{animation:none;transition:none}}.SavingsCelebration_wrap__qIR16{position:relative;display:inline-block;max-width:100%;vertical-align:bottom}.SavingsCelebration_wrap__qIR16[data-counting=true] .SavingsCelebration_value__tHHEV{color:transparent}.SavingsCelebration_burst__DZj7b{position:absolute;left:50%;top:58%;z-index:0;width:190%;height:240%;pointer-events:none;background:radial-gradient(circle,rgba(233,196,140,.62) 0,rgba(233,196,140,0) 68%);transform:translate(-50%,-50%);animation:SavingsCelebration_savingsBurst__Hr8t9 1s ease-out forwards}.SavingsCelebration_count__pWI2a,.SavingsCelebration_value__tHHEV{position:relative;z-index:1}.SavingsCelebration_count__pWI2a small,.SavingsCelebration_value__tHHEV small{font-size:14px;font-weight:400}.SavingsCelebration_count__pWI2a{position:absolute;inset:0 auto auto 0;color:inherit;white-space:nowrap}.SavingsCelebration_lineSlot__Um_6_{min-height:18px;margin-top:8px}.SavingsCelebration_line__rspKX{display:flex;align-items:baseline;gap:10px;max-width:100%;color:#f6efe4;font-size:13px;font-weight:500;line-height:1.35;letter-spacing:-.011em}.SavingsCelebration_dismiss__ewoo5{appearance:none;margin:0;padding:0;border:0;background:transparent;color:#e2c489;font:inherit;font-size:11px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.SavingsCelebration_dismiss__ewoo5:focus-visible{outline:2px solid #f6efe4;outline-offset:3px}@keyframes SavingsCelebration_savingsBurst__Hr8t9{0%{opacity:0;transform:translate(-50%,-50%) scale(.55)}35%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) scale(1.2)}}@media (prefers-reduced-motion:reduce){.SavingsCelebration_burst__DZj7b,.SavingsCelebration_count__pWI2a{display:none}.SavingsCelebration_wrap__qIR16[data-counting=true] .SavingsCelebration_value__tHHEV{color:inherit}}.SavingsOverview_overview__jfWY2{padding:48px 36px 28px;border-bottom:1px solid #d8d2c7;color:#171715}.SavingsOverview_intro__Nw2mr{display:flex;justify-content:space-between;gap:24px;align-items:baseline;margin-bottom:40px}.SavingsOverview_intro__Nw2mr h1{font:400 clamp(28px,3vw,40px) /1.15 Lovelace,Georgia,serif;letter-spacing:-.025em;margin:0}.SavingsOverview_intro__Nw2mr>span{color:#6d6a62;font-size:11px}.SavingsOverview_hero__G0U7_{display:grid;grid-template-columns:1.25fr 1fr;gap:64px;padding-bottom:38px}.SavingsOverview_eyebrow__RVdwm{color:#6d6a62;font-size:11px;margin:0 0 16px}.SavingsOverview_number__g_8n2{font-size:clamp(48px,6vw,84px);line-height:.95;letter-spacing:-.055em;font-weight:500;font-variant-numeric:tabular-nums}.SavingsOverview_emptyNumber__mGmEB{font:400 clamp(28px,3vw,40px) /1.15 Lovelace,Georgia,serif;margin:20px 0}.SavingsOverview_unit__jJCbf{margin:10px 0 18px;font-size:13px}.SavingsOverview_explanation__N_gLr{font-size:12px;color:#6d6a62;line-height:1.7;margin:12px 0 0;max-width:440px}.SavingsOverview_actions__0K5V3{display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin-top:26px}.SavingsOverview_actions__0K5V3 button,.SavingsOverview_overview__jfWY2 .SavingsOverview_primaryLink__73R8g{color:#f7f3ec;background:#171715;border:1px solid #171715;padding:12px 16px;font-size:12px;line-height:1.5;text-decoration:none;cursor:pointer}.SavingsOverview_actions__0K5V3 button span,.SavingsOverview_primaryLink__73R8g span{margin-left:18px}.SavingsOverview_overview__jfWY2 .SavingsOverview_link__PwETN{color:#171715;border-bottom:1px solid #b7ad9d;padding-bottom:2px;font-size:12px}.SavingsOverview_sources__hyrld{border-left:1px solid #d8d2c7;padding-left:36px}.SavingsOverview_secondary__QAUYK h2,.SavingsOverview_sources__hyrld h2{font-size:12px;font-weight:600;margin:0 0 18px}.SavingsOverview_sources__hyrld ol{list-style:none;padding:0;margin:0}.SavingsOverview_sources__hyrld li{display:flex;justify-content:space-between;gap:24px;padding:14px 0;border-top:1px solid #ded8ce;font-size:13px}.SavingsOverview_sources__hyrld li>span{overflow-wrap:anywhere;text-transform:capitalize;max-width:250px}.SavingsOverview_sources__hyrld strong{font-weight:500;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.SavingsOverview_sources__hyrld small{display:block;font-size:10px;color:#81796c;font-weight:400;margin-top:4px}.SavingsOverview_coverage__M_YhQ{font-size:11px;color:#786023;padding-top:16px}.SavingsOverview_secondary__QAUYK{border-top:1px solid #d8d2c7;padding-top:26px;display:grid;grid-template-columns:1.25fr 1fr;gap:64px}.SavingsOverview_comparison__2S7kr{font-size:12px;line-height:1.7;margin:0}.SavingsOverview_comparison__2S7kr strong{font-size:24px;font-weight:500;margin-right:5px}.SavingsOverview_secondary__QAUYK dl{margin:0;font-size:12px}.SavingsOverview_secondary__QAUYK dl>div{display:flex;justify-content:space-between;gap:20px;padding:8px 0}.SavingsOverview_secondary__QAUYK dd{margin:0;text-align:right;white-space:nowrap}.SavingsOverview_caution__yJD_l{font-size:11px;line-height:1.6;color:#876519}.SavingsOverview_method__adklQ{border-top:1px solid #d8d2c7;margin-top:28px;padding-top:18px;font-size:11px;color:#6d6a62}.SavingsOverview_method__adklQ summary{cursor:pointer}.SavingsOverview_method__adklQ p{max-width:740px;line-height:1.7}@media (max-width:700px){.SavingsOverview_overview__jfWY2{padding:30px 20px 24px}.SavingsOverview_intro__Nw2mr{margin-bottom:30px;align-items:flex-start;flex-direction:column;gap:10px}.SavingsOverview_hero__G0U7_,.SavingsOverview_secondary__QAUYK{grid-template-columns:1fr;gap:30px}.SavingsOverview_sources__hyrld{padding:24px 0 0;border-left:0;border-top:1px solid #d8d2c7}.SavingsOverview_number__g_8n2{font-size:64px}.SavingsOverview_secondary__QAUYK{gap:26px}}