.hx-crd .crd-eyebrow{color:#737373;margin:0 0 16px;font-size:14px;font-weight:500}.hx-crd .crd-basics-sec{padding-top:72px}.hx-crd .crd-basics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.hx-crd .crd-basic{background:#fff;border:1px solid #e5e5e5;border-radius:16px;flex-direction:column;gap:12px;padding:28px;display:flex}.hx-crd .crd-basic strong{letter-spacing:-.02em;color:#0a0a0a;font-size:32px;font-weight:500;line-height:1.1}.hx-crd .crd-basic p{color:#525252;margin:0;font-size:15px;line-height:1.5}.hx-crd .crd-sec{padding-top:120px}.hx-crd .crd-split{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start;gap:64px;display:grid}.hx-crd .crd-split-l{flex-direction:column;gap:16px;display:flex;position:sticky;top:96px}.hx-crd .crd-split-l .hs-h2,.hx-crd .crd-split-l .crd-lead{margin:0}.hx-crd .crd-lead{color:#525252;max-width:520px;font-size:17px;line-height:1.55}.hx-crd .crd-sub{max-width:620px;margin:16px 0 40px}.hx-crd table.crd-t{border-collapse:collapse;width:100%;font-size:15px}.hx-crd .crd-t thead th{text-align:left;color:#737373;border-bottom:1px solid #e5e5e5;padding:0 0 12px;font-size:13px;font-weight:500}.hx-crd .crd-t thead th:last-child,.hx-crd .crd-t td{text-align:right}.hx-crd .crd-t tbody tr{border-bottom:1px solid #f2f1ef}.hx-crd .crd-t tbody th{text-align:left;padding:14px 16px 14px 0;font-weight:400}.hx-crd .crd-t tbody th b{color:#0a0a0a;font-weight:500;display:block}.hx-crd .crd-t tbody th span{color:#737373;margin-top:2px;font-size:14px;line-height:1.45;display:block}.hx-crd .crd-t td{font-variant-numeric:tabular-nums;color:#0a0a0a;white-space:nowrap;padding:14px 0;font-weight:500}.hx-crd .crd-foot{color:#737373;margin:20px 0 0;font-size:14px;line-height:1.5}.hx-crd .crd-est{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:12px;display:grid}.hx-crd .crd-est-fields{border:1px solid #e5e5e5;border-radius:16px;flex-direction:column;gap:24px;padding:32px;display:flex}.hx-crd .crd-field{flex-direction:column;gap:10px;display:flex}.hx-crd .crd-field-top{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.hx-crd .crd-field label{color:#262626;font-size:15px;line-height:1.4}.hx-crd .crd-field label small{color:#737373;font-size:13px;display:block}.hx-crd .crd-field output{color:#0a0a0a;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px;font-weight:500}.hx-crd .crd-field input[type=range]{accent-color:#0a0a0a;cursor:pointer;width:100%}.hx-crd .crd-est-out{background:#f7f6f4;border-radius:16px;flex-direction:column;gap:8px;padding:32px;display:flex}.hx-crd .crd-est-label{color:#737373;font-size:14px}.hx-crd .crd-est-total{letter-spacing:-.03em;color:#0a0a0a;font-variant-numeric:tabular-nums;font-size:56px;font-weight:500;line-height:1}.hx-crd .crd-cover{flex-direction:column;margin:24px 0 0;padding:0;list-style:none;display:flex}.hx-crd .crd-cover li{border-top:1px solid #e8e6e2;grid-template-columns:auto 1fr auto;align-items:baseline;gap:12px;padding:12px 0;display:grid}.hx-crd .crd-cover li span{color:#0a0a0a;font-size:15px;font-weight:500}.hx-crd .crd-cover li small{color:#737373;font-size:13px}.hx-crd .crd-cover li em{color:#a3a3a3;font-size:13px;font-style:normal}.hx-crd .crd-cover li[data-covered=true] em{color:#0a0a0a;font-weight:500}.hx-crd .crd-est-note{color:#737373;margin:auto 0 0;padding-top:20px;font-size:13px;line-height:1.5}.hx-crd .crd-free{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hx-crd .crd-free li{color:#262626;border-bottom:1px solid #f2f1ef;align-items:center;gap:12px;padding:16px 0;font-size:16px;display:flex}.hx-crd .crd-free li:first-child{border-top:1px solid #e5e5e5}.hx-crd .crd-over{flex-direction:column;margin:0;display:flex}.hx-crd .crd-over div{border-bottom:1px solid #f2f1ef;grid-template-columns:180px 1fr;gap:24px;padding:16px 0;display:grid}.hx-crd .crd-over div:first-child{border-top:1px solid #e5e5e5}.hx-crd .crd-over dt{color:#0a0a0a;font-weight:500}.hx-crd .crd-over dd{color:#525252;margin:0;line-height:1.5}.hx-crd .crd-back{color:#0a0a0a;text-underline-offset:4px;margin-top:28px;font-size:15px;font-weight:500;-webkit-text-decoration:underline #d4d4d4;text-decoration:underline #d4d4d4;display:inline-flex}.hx-crd .crd-back:hover{text-decoration-color:currentColor}@media (max-width:1023px){.hx-crd .crd-split,.hx-crd .crd-est{grid-template-columns:minmax(0,1fr);gap:32px}.hx-crd .crd-split-l{position:static}}@media (max-width:767px){.hx-crd .crd-basics{grid-template-columns:minmax(0,1fr)}.hx-crd .crd-sec{padding-top:80px}.hx-crd .crd-est-fields,.hx-crd .crd-est-out{padding:24px}.hx-crd .crd-over div{grid-template-columns:minmax(0,1fr);gap:4px}}.hx-crd .crd-basic{box-shadow:none;background:0 0;border:0;padding:0}.hx-crd .crd-basic strong{letter-spacing:-.03em;font-size:32px;font-weight:600;line-height:38px}.hx-crd .crd-basic p{margin-top:8px}.hx-crd .crd-free svg{color:#a3a3a3}.hx-crd .crd-over>div{flex-direction:column;gap:4px;display:flex}.hx-crd .crd-over dd{color:#737373}
