.df-hero{gap:var(--td-sp-12);align-items:center;display:grid}@media (min-width:960px){.df-hero{grid-template-columns:1.15fr .85fr}}.df-change{gap:var(--td-sp-10);align-items:start;display:grid}@media (min-width:1000px){.df-change{gap:var(--td-sp-12);grid-template-columns:minmax(0,7fr) minmax(0,4fr)}}.df-change>*{min-width:0}.df-ledger{gap:var(--td-sp-4);margin:0;padding:0;list-style:none;display:grid}.df-ledger-row{gap:var(--td-sp-4);grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);align-items:stretch;display:grid}.df-ledger-was,.df-ledger-now{padding:var(--td-sp-5) var(--td-sp-6);border-radius:var(--td-radius-4);font-size:var(--td-fs-body);align-content:center;gap:2px;line-height:1.4;display:grid}.df-ledger-was{color:var(--td-ink-2);background:var(--td-surface);box-shadow:var(--td-inset-soft)}.df-ledger-now{color:var(--td-ink);background:var(--td-raise-fill,var(--td-surface));box-shadow:var(--td-raised);font-weight:600}.df-ledger-tag{font-family:var(--td-font-ui);font-size:var(--td-fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--td-ink-2);font-weight:700;display:none}.df-ledger-row:first-child .df-ledger-tag{display:block}.df-ledger-to{color:var(--td-ink-2);place-items:center;display:grid}.df-ledger-to svg{width:18px;height:18px}@media (max-width:640px){.df-ledger{gap:var(--td-sp-6)}.df-ledger-row{grid-template-columns:1fr;gap:0}.df-ledger-to{display:none}.df-ledger-was{padding:var(--td-sp-3) var(--td-sp-5);font-size:var(--td-fs-small);border-radius:var(--td-radius-4) var(--td-radius-4) 0 0}.df-ledger-now{border-radius:0 0 var(--td-radius-4) var(--td-radius-4)}}.df-gets{gap:var(--td-sp-5);padding:var(--td-sp-8) var(--td-sp-9);border-radius:var(--td-radius-6);background:var(--td-surface);box-shadow:var(--td-inset-soft);display:grid}.df-gets-list{gap:var(--td-sp-5);margin:0;padding:0;list-style:none;display:grid}.df-gets-list li{font-size:var(--td-fs-small);color:var(--td-ink);line-height:1.5}.df-gets-list strong{font-family:var(--td-font-ui);font-weight:700}.df-side-label{font-family:var(--td-font-ui);font-size:var(--td-fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--td-ink-2);margin:0;font-weight:700}.df-fm{align-items:center;gap:var(--td-sp-5);margin:var(--td-sp-8) 0 0;font-size:var(--td-fs-small);color:var(--td-ink-2);line-height:1.5;display:flex}.df-fm img{border-radius:var(--td-radius-2);flex:none;width:28px;height:28px}.df-fm strong{color:var(--td-ink)}.df-plates{gap:var(--td-sp-8);display:grid}@media (min-width:860px){.df-plates{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}}.df-plate-demo,.df-plate-yours{align-content:start;gap:var(--td-sp-5);padding:var(--td-sp-9);border-radius:var(--td-radius-6);min-width:0;display:grid}.df-plate-demo{background:var(--td-surface);box-shadow:var(--td-inset-soft)}.df-plate-yours{background:var(--td-raise-fill,var(--td-surface));box-shadow:var(--td-raised)}.df-plate-demo p{font-size:var(--td-fs-body);color:var(--td-ink);margin:0;line-height:1.55}.df-plate-demo .df-side-label{font-size:var(--td-fs-label);color:var(--td-ink-2)}.df-plate-demo .df-fine{font-size:var(--td-fs-small);color:var(--td-ink-2)}.df-ticks{gap:var(--td-sp-4);margin:0;padding:0;list-style:none;display:grid}.df-ticks li{font-size:var(--td-fs-body);color:var(--td-ink);align-items:baseline;gap:12px;display:flex}.df-ticks li:before{content:"";background:var(--td-ink-2);border-radius:50%;flex:none;width:8px;height:8px;transform:translateY(-2px)}.df-inds{align-items:center;gap:var(--td-sp-3) var(--td-sp-4);font-size:var(--td-fs-small);color:var(--td-ink-2);flex-wrap:wrap;display:flex}.df-rows{margin:0;padding:0;list-style:none;display:grid}.df-row{gap:var(--td-sp-3) var(--td-sp-10);padding:var(--td-sp-7) 0;border-bottom:1px solid var(--td-edge);align-items:center;display:grid}.df-row:first-child{border-top:1px solid var(--td-edge)}.df-row:last-child{border-bottom:0}@media (min-width:860px){.df-row{grid-template-columns:minmax(0,4fr) minmax(0,5fr) auto}}.df-row>*{min-width:0}.df-row-meta{font-family:var(--td-font-ui);font-size:var(--td-fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--td-ink-2);margin:0;font-weight:700}.df-row-title{font-family:var(--td-font-ui);font-size:var(--td-fs-subhead);margin:2px 0 0;font-weight:700;line-height:1.25}.df-row-title a{color:var(--td-ink);border-radius:var(--td-radius-1);text-decoration:none}.df-row-title a:hover{text-underline-offset:3px;text-decoration:underline}.df-row-title a:focus-visible{outline:2px solid var(--td-accent);outline-offset:3px}.df-row-ends{font-size:var(--td-fs-small);color:var(--td-ink);margin:0}.df-row-ends span{font-size:var(--td-fs-small);color:var(--td-ink-2);display:block}.df-journey{margin:var(--td-sp-7) 0 0;font-size:var(--td-fs-small);color:var(--td-ink)}.df-journey span{font-weight:700}.df-journey a{color:var(--td-ink);text-underline-offset:3px;text-decoration:underline}.df-screen{gap:var(--td-sp-5);min-width:0;display:grid}.df-screen .sr-pointer{max-width:340px;font-weight:500}.df-screen-facts{gap:var(--td-sp-2);margin:var(--td-sp-4) 0 0;max-width:60ch;font-size:var(--td-fs-body);color:var(--td-ink-2);display:grid}.df-screen-facts strong{color:var(--td-ink)}.df-screen .df-fm{margin-top:0}
