.cl .ca-h1{max-width:16ch}.cl .ca-h1 span{font-size:.45em}.cl .ca-h1 em{display:block}.cl .ca-control input[readonly]{border-color:transparent;background:color-mix(in srgb,var(--text) 6%,transparent);font:800 1.35rem var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;cursor:default}.cl .ca-control input[readonly]:focus{box-shadow:none}.cl-note{display:flex;align-items:flex-start;gap:.85rem;margin:0;padding:1rem 1.1rem;border-radius:1.25rem;background:color-mix(in srgb,var(--c2) 10%,#fff);box-shadow:0 0 0 1px color-mix(in srgb,var(--c2) 28%,transparent);font-size:1rem;line-height:1.55;color:var(--text)}.cl-note svg{flex:none;width:1.6rem;height:1.6rem;margin-top:.1rem;color:var(--c2)}.cl-note b{font-weight:800;font-variant-numeric:tabular-nums}.cl .ca-pay b{font-size:clamp(2.4rem,4.4vw,3.2rem)}.cl .ca-pay span{font-size:.95rem}.cl-saving{margin:.35rem 0 0;font-size:.85rem;font-weight:700;color:var(--ink-on-dark)}@media (max-width: 1023.98px){.cl-saving{display:none}}
