.craft-dt{--dt-head:9.5rem;gap:var(--td-sp-11);display:grid}.craft-dt-ifs{gap:var(--td-sp-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));display:grid}.craft-dt-if{gap:var(--td-sp-4);padding:var(--td-sp-8) var(--td-sp-9);color:var(--td-ink);align-content:start;display:grid}.craft-dt-a{font:700 var(--td-fs-subhead)/1.25 var(--td-font-ui)}.craft-dt-q{font:500 var(--td-fs-body)/1.45 var(--td-font-ui);color:var(--td-ink-2)}.craft-dt-if[aria-pressed=true] .craft-dt-a{color:var(--td-brand-text)}@container (min-width:1000px){.craft-dt-ifs:is([data-n="4"],[data-n="5"]){grid-template-columns:repeat(var(--dt-n,5), minmax(0, 1fr))}.craft-dt-ifs[data-n="4"]{--dt-n:4}.craft-dt-ifs[data-n="5"] .craft-dt-if{padding-inline:var(--td-sp-7)}}@container (min-width:641px) and (max-width:999px){.craft-dt-ifs[data-n="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.craft-dt-ifs[data-n="5"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.craft-dt-main{gap:var(--td-sp-7);display:grid}.craft-dt-bar{gap:var(--td-sp-5) var(--td-sp-10);padding-inline:var(--td-sp-2);flex-wrap:wrap;align-items:center;display:flex}.craft-dt-bar .td-switch{font:600 var(--td-fs-small)/1.3 var(--td-font-ui);color:var(--td-ink)}.craft-dt-bar .craft-fine{font-size:var(--td-fs-small)}.craft-dt-wide{isolation:isolate;position:relative}.craft-dt-plate{z-index:-1;top:0;bottom:0;left:calc(var(--dt-head) + (100% - var(--dt-head)) * var(--col) / var(--n));width:calc((100% - var(--dt-head)) / var(--n));border-radius:var(--td-radius-7);background:var(--td-raise-fill);box-shadow:var(--td-raised);transition:left var(--td-t-deliberate) var(--td-ease-out);position:absolute}@media (prefers-reduced-motion:reduce){.craft-dt-plate{transition:none}}.craft-dt-wide .craft-dt-wrap{box-shadow:none;background:0 0;border-radius:0;overflow:visible}.craft-dt-table{border-collapse:separate;border-spacing:0;table-layout:fixed;background:0 0;width:100%}.craft-dt-colhead{width:var(--dt-head)}.craft-dt-table :is(th,td){padding:var(--td-sp-8) var(--td-sp-9);vertical-align:top;text-align:left;background:0 0}.craft-dt-wide .craft-dt-table th{position:static}.craft-dt-wide .craft-dt-table thead th{padding-block:var(--td-sp-9) var(--td-sp-7);font:700 var(--td-fs-subhead)/1.25 var(--td-font-ui);letter-spacing:0;text-transform:none;color:var(--td-ink)}.craft-dt-wide .craft-dt-table tbody th{font:700 var(--td-fs-label)/1.4 var(--td-font-ui);letter-spacing:.05em;text-transform:uppercase;color:var(--td-ink-2);padding-top:calc(var(--td-sp-8) + 2px)}.craft-dt-wide .craft-dt-table tbody td{font:500 var(--td-fs-body)/1.5 var(--td-font-ui);color:var(--td-ink)}.craft-dt-table tbody :is(th,td){border-top:1px solid var(--td-edge)}.craft-dt-table tbody tr:last-child :is(th,td){padding-bottom:var(--td-sp-10)}.craft-dt-table tbody tr:hover{background:0 0}.craft-dt-best{margin-bottom:var(--td-sp-4);font:700 var(--td-fs-label)/1 var(--td-font-ui);letter-spacing:.05em;text-transform:uppercase;color:var(--td-brand-text);display:block}.craft-dt-best[data-off]{visibility:hidden}.craft-dt-cards{gap:var(--td-sp-7);display:none}.craft-dt-card{gap:var(--td-sp-3);padding:var(--td-sp-9);align-content:start;display:grid}.craft-dt-ch{font:700 var(--td-fs-subhead)/1.25 var(--td-font-ui);margin:0}.craft-dt-cif{font:500 var(--td-fs-small)/1.45 var(--td-font-ui);color:var(--td-ink-2);margin:0}.craft-dt-kv{margin:var(--td-sp-5) 0 0;gap:var(--td-sp-7);display:grid}.craft-dt-kv dt{font:700 var(--td-fs-label)/1.3 var(--td-font-ui);letter-spacing:.05em;text-transform:uppercase;color:var(--td-ink-2)}.craft-dt-kv dd{margin:var(--td-sp-2) 0 0;font:500 var(--td-fs-body)/1.5 var(--td-font-ui);color:var(--td-ink)}@container (max-width:640px){.craft-dt{gap:var(--td-sp-10)}.craft-dt-ifs,.craft-dt-wide{display:none}.craft-dt-cards{display:grid}}
