.ivc[data-astro-cid-yabs3m2l]{grid-template-columns:minmax(0,1fr) minmax(0,400px);align-items:start;gap:clamp(28px,5vw,72px);display:grid}.ivc-form[data-astro-cid-yabs3m2l]{grid-template-columns:minmax(0,1fr);gap:28px;min-width:0;display:grid}.ivc[data-astro-cid-yabs3m2l] fieldset[data-astro-cid-yabs3m2l]{border:0;min-width:0;margin:0;padding:0}.ivc[data-astro-cid-yabs3m2l] legend[data-astro-cid-yabs3m2l],.ivc-lbl[data-astro-cid-yabs3m2l]{color:var(--ink);margin-bottom:10px;padding:0;font-size:16px;font-weight:700;display:block}.ivc[data-astro-cid-yabs3m2l] input[data-astro-cid-yabs3m2l][type=radio]{opacity:0;width:1px;height:1px;position:absolute}.ivc-mode[data-astro-cid-yabs3m2l]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ivc-mode[data-astro-cid-yabs3m2l] legend[data-astro-cid-yabs3m2l]{grid-column:1/-1}.ivc-mode[data-astro-cid-yabs3m2l] label[data-astro-cid-yabs3m2l] span[data-astro-cid-yabs3m2l],.ivc-rates[data-astro-cid-yabs3m2l] label[data-astro-cid-yabs3m2l] span[data-astro-cid-yabs3m2l]{border:1.5px solid var(--line);cursor:pointer;background:var(--paper);border-radius:14px;flex-direction:column;gap:2px;padding:14px 16px;transition:border-color .15s,background .15s;display:flex}.ivc-mode[data-astro-cid-yabs3m2l] label[data-astro-cid-yabs3m2l] span[data-astro-cid-yabs3m2l]{font-size:20px;font-weight:800;font-family:var(--display);font-stretch:110%}.ivc[data-astro-cid-yabs3m2l] small[data-astro-cid-yabs3m2l]{color:var(--muted);font-family:Archivo Variable,Archivo,system-ui,sans-serif;font-size:14px;font-weight:500;font-stretch:100%}.ivc[data-astro-cid-yabs3m2l] input[data-astro-cid-yabs3m2l][type=radio]:checked+span[data-astro-cid-yabs3m2l]{border-color:var(--ink);background:var(--cream);box-shadow:inset 0 0 0 1px var(--ink)}.ivc[data-astro-cid-yabs3m2l] input[data-astro-cid-yabs3m2l][type=radio]:focus-visible+span[data-astro-cid-yabs3m2l]{outline-offset:2px;outline:3px solid #2563eb}.ivc[data-astro-cid-yabs3m2l] label[data-astro-cid-yabs3m2l] span[data-astro-cid-yabs3m2l]:hover{border-color:var(--ink-2)}.ivc-rates[data-astro-cid-yabs3m2l]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ivc-rates[data-astro-cid-yabs3m2l] label[data-astro-cid-yabs3m2l],.ivc-mode[data-astro-cid-yabs3m2l] label[data-astro-cid-yabs3m2l]{display:flex}.ivc-rates[data-astro-cid-yabs3m2l] label[data-astro-cid-yabs3m2l] span[data-astro-cid-yabs3m2l],.ivc-mode[data-astro-cid-yabs3m2l] label[data-astro-cid-yabs3m2l] span[data-astro-cid-yabs3m2l]{flex:1}.ivc-rates[data-astro-cid-yabs3m2l] b[data-astro-cid-yabs3m2l]{font-family:var(--display);font-size:24px;font-stretch:110%}.ivc-amount[data-astro-cid-yabs3m2l]{display:block}.ivc-input[data-astro-cid-yabs3m2l]{border:1.5px solid var(--ink);background:var(--paper);border-radius:16px;align-items:center;gap:8px;padding:6px 18px;display:flex}.ivc-input[data-astro-cid-yabs3m2l]:focus-within{outline-offset:2px;outline:3px solid #2563eb}.ivc-input[data-astro-cid-yabs3m2l] span[data-astro-cid-yabs3m2l]{font-family:var(--display);color:var(--muted);font-size:34px;font-weight:800}.ivc-input[data-astro-cid-yabs3m2l] input[data-astro-cid-yabs3m2l]{width:100%;min-width:0;font-family:var(--display);color:var(--ink);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;flex:1;padding:6px 0;font-size:clamp(34px,5vw,48px);font-weight:800;font-stretch:110%}.ivc-input[data-astro-cid-yabs3m2l]:has(input[aria-invalid=true]){border-color:#dc2626}.ivc-help[data-astro-cid-yabs3m2l]{color:var(--muted);margin:8px 0 0;font-size:14px;display:block}.ivc-printer[data-astro-cid-yabs3m2l]{padding-top:4px;position:relative}.ivc-slot[data-astro-cid-yabs3m2l]{background:var(--ink);border-radius:10px;height:14px;margin:0 -10px;box-shadow:inset 0 -4px #2c3350}.ivc-ticket[data-astro-cid-yabs3m2l]{color:#14161f;background:#fffdf7;margin:-6px 10px 0;padding:26px 24px 34px;font-family:ui-monospace,Cascadia Mono,SF Mono,Consolas,Menlo,monospace;font-size:15px;line-height:1.5;position:relative;box-shadow:0 16px 30px #0813351f}.ivc-ticket[data-astro-cid-yabs3m2l]:after{content:"";filter:drop-shadow(0 4px 3px #08133514);background:linear-gradient(-45deg,#0000 8px,#fffdf7 0) 0 0/16px 12px repeat-x,linear-gradient(45deg,#0000 8px,#fffdf7 0) 0 0/16px 12px repeat-x;height:12px;position:absolute;bottom:-11px;left:0;right:0}.ivc-ticket[data-astro-cid-yabs3m2l] p[data-astro-cid-yabs3m2l]{margin:0}.t-head[data-astro-cid-yabs3m2l]{text-align:center;letter-spacing:.12em;font-weight:700}.t-sub[data-astro-cid-yabs3m2l]{text-align:center;color:#5b6070;font-size:13px}.ivc-ticket[data-astro-cid-yabs3m2l] hr[data-astro-cid-yabs3m2l]{border:0;border-top:2px dashed #c9cbd3;margin:14px 0}.t-row[data-astro-cid-yabs3m2l]{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:3px 0;display:grid}.t-row[data-astro-cid-yabs3m2l] b[data-astro-cid-yabs3m2l]{font-variant-numeric:tabular-nums;text-align:right;font-weight:700}.t-total[data-astro-cid-yabs3m2l]{font-size:22px}.t-total[data-astro-cid-yabs3m2l] span[data-astro-cid-yabs3m2l]{font-weight:700}.t-copy[data-astro-cid-yabs3m2l]{font:inherit;cursor:pointer;color:#5b6070;background:0 0;border:1px solid #c9cbd3;border-radius:8px;padding:3px 8px;font-size:12px}.t-copy[data-astro-cid-yabs3m2l]:hover{color:#14161f;border-color:#14161f}.t-copy[data-astro-cid-yabs3m2l]:focus-visible{outline-offset:2px;outline:3px solid #2563eb}.t-formula[data-astro-cid-yabs3m2l]{color:#5b6070;text-align:center;font-size:13px;margin-top:16px!important}.t-foot[data-astro-cid-yabs3m2l]{text-align:center;color:#8a8e9c;font-size:12px;margin-top:14px!important}.ivc-copied[data-astro-cid-yabs3m2l]{color:#15803d;text-align:center;min-height:22px;margin:22px 0 0;font-size:14px}@media (prefers-reduced-motion:no-preference){.ivc-ticket[data-astro-cid-yabs3m2l]{animation:1.1s cubic-bezier(.3,.7,.2,1) .25s both ivc-feed}}@keyframes ivc-feed{0%{clip-path:inset(0 0 100%);transform:translateY(-14px)}to{clip-path:inset(0 0 -20px);transform:none}}@media (width<=900px){.ivc[data-astro-cid-yabs3m2l]{grid-template-columns:minmax(0,1fr)}.ivc-printer[data-astro-cid-yabs3m2l]{justify-self:center;width:100%;max-width:440px}}@media (width<=520px){.ivc-rates[data-astro-cid-yabs3m2l]{gap:8px}.ivc-rates[data-astro-cid-yabs3m2l] label[data-astro-cid-yabs3m2l] span[data-astro-cid-yabs3m2l],.ivc-mode[data-astro-cid-yabs3m2l] label[data-astro-cid-yabs3m2l] span[data-astro-cid-yabs3m2l]{padding:11px 12px}.ivc-rates[data-astro-cid-yabs3m2l] b[data-astro-cid-yabs3m2l]{font-size:21px}.ivc[data-astro-cid-yabs3m2l] small[data-astro-cid-yabs3m2l]{font-size:12.5px;line-height:1.3}.ivc-form[data-astro-cid-yabs3m2l]{gap:22px}.ivc-ticket[data-astro-cid-yabs3m2l]{padding:22px 16px 30px;font-size:14px}.t-total[data-astro-cid-yabs3m2l]{font-size:19px}}.ivp-head[data-astro-cid-vm4heukc]{max-width:720px;padding-top:clamp(36px,6vw,80px)}.ivp-head[data-astro-cid-vm4heukc] h1[data-astro-cid-vm4heukc]{font-size:clamp(44px,6vw,84px)}.ivp-head[data-astro-cid-vm4heukc] .lead[data-astro-cid-vm4heukc]{margin:16px 0 0}.ivp-tool[data-astro-cid-vm4heukc]{margin-top:clamp(28px,4vw,48px)}.ivp-formulas[data-astro-cid-vm4heukc]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;max-width:960px;margin-top:28px;display:grid}.ivp-formulas[data-astro-cid-vm4heukc] h3[data-astro-cid-vm4heukc]{margin:0 0 6px;font-size:20px}.ivp-formulas[data-astro-cid-vm4heukc] p[data-astro-cid-vm4heukc]{color:var(--ink-2);margin:0}.ivp-f[data-astro-cid-vm4heukc]{font-variant-numeric:tabular-nums;border-left:4px solid var(--gold);padding-left:16px;font-size:19px;line-height:1.7;margin-top:14px!important}.ivp-f[data-astro-cid-vm4heukc] b[data-astro-cid-vm4heukc]{color:var(--ink)}.ivp-more[data-astro-cid-vm4heukc]{color:var(--ink-2);max-width:70ch;margin:28px 0 0}.ivp-cta[data-astro-cid-vm4heukc]{border-top:2px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;margin:clamp(40px,6vw,72px) 0 0;padding-top:28px;display:flex}.ivp-cta[data-astro-cid-vm4heukc] p[data-astro-cid-vm4heukc]{max-width:60ch;color:var(--ink-2);margin:0}.ivp-cta[data-astro-cid-vm4heukc] b[data-astro-cid-vm4heukc]{color:var(--ink)}@media (width<=720px){.ivp-formulas[data-astro-cid-vm4heukc]{grid-template-columns:minmax(0,1fr)}}
