.tip[data-astro-cid-7s67s5zv]{--drop:var(--space-11);width:min(100% - (2 * var(--page-margin)), var(--tip-column));padding-block:var(--space-6) var(--space-6);gap:var(--space-8);flex-direction:column;margin-inline:auto;display:flex}.who[data-astro-cid-7s67s5zv]{justify-items:start;gap:var(--space-4);display:grid}.tip[data-astro-cid-7s67s5zv] .t-display-large[data-astro-cid-7s67s5zv]{font-size:clamp(var(--size-display-small), min(15.4vw, 6.3vh), var(--size-display-large));font-size:clamp(var(--size-display-small), min(15.4vw, 6.3svh), var(--size-display-large));line-height:var(--line-display-large);letter-spacing:var(--track-display-large)}.role[data-astro-cid-7s67s5zv]{gap:var(--space-3);flex-wrap:wrap;display:flex}.role[data-astro-cid-7s67s5zv] .chip[data-astro-cid-7s67s5zv]{padding-block:var(--space-3);border-radius:var(--radius-md);font-size:var(--size-small);line-height:var(--line-caption);white-space:normal;display:inline-block}.sep[data-astro-cid-7s67s5zv]{white-space:pre;color:var(--text-faint);padding-inline:.1em}.about[data-astro-cid-7s67s5zv]{max-width:28em;color:var(--text-muted)}.tip[data-astro-cid-7s67s5zv][data-step=done] .who[data-astro-cid-7s67s5zv],.tip[data-astro-cid-7s67s5zv][data-step=left] .who[data-astro-cid-7s67s5zv],.tip[data-astro-cid-7s67s5zv]:not([data-step=choose]) .about[data-astro-cid-7s67s5zv]{display:none}.steps[data-astro-cid-7s67s5zv]{gap:var(--space-6);display:grid}.panel[data-astro-cid-7s67s5zv]{gap:var(--space-5);display:grid}.panel[data-astro-cid-7s67s5zv] [data-astro-cid-7s67s5zv][data-focus]:focus,.panel[data-astro-cid-7s67s5zv] [data-astro-cid-7s67s5zv][data-focus]:focus-visible,[data-astro-cid-7s67s5zv][data-receipt-note]:focus,[data-astro-cid-7s67s5zv][data-receipt-note]:focus-visible{outline:none}.amounts[data-astro-cid-7s67s5zv]{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.amount[data-astro-cid-7s67s5zv]{min-height:var(--space-11);background:var(--surface-raised);border-radius:var(--radius-pill);font-family:var(--font-display);font-weight:var(--display-weight);font-size:var(--size-display-small);letter-spacing:var(--track-display-small);font-variant-numeric:tabular-nums;transition:background-color var(--motion-fast) var(--ease), color var(--motion-fast) var(--ease), transform var(--motion-fast) var(--ease);line-height:1}@media (hover:hover){.amount[data-astro-cid-7s67s5zv]:hover{background:var(--border)}}.amount[data-astro-cid-7s67s5zv]:active,.amount[data-astro-cid-7s67s5zv][aria-pressed=true]{background:var(--action);color:var(--on-action)}.custom[data-astro-cid-7s67s5zv]{gap:var(--space-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.custom-field[data-astro-cid-7s67s5zv]{align-items:center;gap:var(--space-3);min-height:var(--pill);padding-inline:var(--space-6);background:var(--surface-sunken);border:1px solid var(--border-strong);border-radius:var(--radius-pill);transition:border-color var(--motion-fast) var(--ease);display:flex}.custom-field[data-astro-cid-7s67s5zv]:focus-within{border-color:var(--link);outline:2px solid var(--link);outline-offset:1px}.custom-sign[data-astro-cid-7s67s5zv]{font-family:var(--font-display);font-weight:var(--display-weight);font-size:var(--size-title);color:var(--text-muted)}.custom-input[data-astro-cid-7s67s5zv]{min-width:0;height:calc(var(--pill) - 2px);font-size:var(--size-body-large);background:0 0;border:0;flex:auto}.custom-input[data-astro-cid-7s67s5zv]:focus,.custom-input[data-astro-cid-7s67s5zv]:focus-visible{outline:none}.custom-input[data-astro-cid-7s67s5zv]::placeholder{color:var(--text-muted);opacity:1}.custom-go[data-astro-cid-7s67s5zv]{padding-inline:var(--space-7)}@media (width<=359px){.custom[data-astro-cid-7s67s5zv]{gap:var(--space-3)}.custom-field[data-astro-cid-7s67s5zv]{padding-inline:var(--space-5)}.custom-go[data-astro-cid-7s67s5zv]{padding-inline:var(--space-6)}}.error[data-astro-cid-7s67s5zv],.problem[data-astro-cid-7s67s5zv]{color:var(--critical);font-weight:500}.text-button[data-astro-cid-7s67s5zv]{padding-inline:var(--space-3)}.text-button[data-astro-cid-7s67s5zv][disabled]{color:var(--text-faint);cursor:default;text-decoration-color:#0000}.not-now[data-astro-cid-7s67s5zv]{font-size:var(--size-body-large);justify-self:center}.fine[data-astro-cid-7s67s5zv]{font-size:var(--size-small);line-height:var(--line-small);color:var(--text-muted);text-wrap:pretty}.promise[data-astro-cid-7s67s5zv]{gap:var(--space-3);display:grid}.fee-line[data-astro-cid-7s67s5zv]{font-weight:600}.wide[data-astro-cid-7s67s5zv]{width:100%}.minor[data-astro-cid-7s67s5zv]{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-5);margin-inline:calc(-1 * var(--space-3));flex-wrap:wrap;display:flex}.pay-total[data-astro-cid-7s67s5zv]{font-weight:var(--display-weight);font-variant-numeric:tabular-nums}.mock[data-astro-cid-7s67s5zv]{margin-top:calc(-1 * var(--space-3))}.rails[data-astro-cid-7s67s5zv]{gap:var(--space-4);display:grid}.rail[data-astro-cid-7s67s5zv]{width:100%}.rail[data-astro-cid-7s67s5zv][aria-busy=true]{background:var(--action);color:var(--on-action)}.panel--done[data-astro-cid-7s67s5zv],.panel--left[data-astro-cid-7s67s5zv]{gap:var(--space-6)}.panel--done[data-astro-cid-7s67s5zv]{isolation:isolate;position:relative}.landed[data-astro-cid-7s67s5zv]{gap:var(--space-4);padding-top:var(--space-5);display:grid;container-type:inline-size}.landing[data-astro-cid-7s67s5zv]{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.landed-amount[data-astro-cid-7s67s5zv]{font-family:var(--font-display);font-weight:var(--display-weight);font-size:min(var(--size-display-large), calc((100cqi - var(--dot) - var(--space-9)) / 4.4));line-height:var(--line-display-large);letter-spacing:var(--track-display-large);font-variant-numeric:tabular-nums;white-space:nowrap}.tap[data-astro-cid-7s67s5zv]{width:var(--dot);height:var(--dot);margin-right:var(--space-5);flex:none;position:relative}.tap[data-astro-cid-7s67s5zv] .rings{z-index:-1}.landing-dot[data-astro-cid-7s67s5zv]{width:var(--dot);height:var(--dot);border-radius:var(--radius-pill);background:var(--accent);display:block}.receipt[data-astro-cid-7s67s5zv] .paid[data-astro-cid-7s67s5zv]{font-weight:600}.quote-row--long[data-astro-cid-7s67s5zv]{row-gap:var(--space-2);flex-wrap:wrap}.quote-row--long[data-astro-cid-7s67s5zv] .name[data-astro-cid-7s67s5zv]{white-space:nowrap}.quote-row--long[data-astro-cid-7s67s5zv] .code[data-astro-cid-7s67s5zv]{margin-left:auto}.notes[data-astro-cid-7s67s5zv]{gap:var(--space-2);display:grid}.after[data-astro-cid-7s67s5zv]{justify-content:space-between;align-items:center;gap:0 var(--space-5);margin-right:calc(-1 * var(--space-3));flex-wrap:wrap;display:flex}.panel--left[data-astro-cid-7s67s5zv]{padding-top:var(--space-8)}.again[data-astro-cid-7s67s5zv]{justify-self:start}@media (prefers-reduced-motion:no-preference){.panel[data-astro-cid-7s67s5zv]:not([hidden]){animation:arrive var(--motion-base) var(--ease) both}.panel--done[data-astro-cid-7s67s5zv]:not([hidden]) .landing-dot[data-astro-cid-7s67s5zv]{animation:land var(--motion-slow) var(--ease-land) var(--motion-fast) both}.panel--done[data-astro-cid-7s67s5zv]:not([hidden]) .ring{--landed:calc(var(--motion-fast) + var(--motion-slow));--stagger:calc(var(--ring) * var(--motion-fast) / 2);animation:ring-out calc(var(--motion-ripple) - var(--stagger)) var(--ease) calc(var(--landed) + var(--stagger)) backwards, ring-wait 1ms step-end var(--landed) backwards}}@keyframes arrive{0%{opacity:0;transform:translateY(var(--space-3))}}@keyframes land{0%{opacity:0;transform:translateY(calc(-1 * var(--drop)))}}@keyframes ring-wait{0%{opacity:0}}@media (width<=639px){.again[data-astro-cid-7s67s5zv]{justify-self:stretch}}@media (width>=640px){.tip[data-astro-cid-7s67s5zv]{padding-top:var(--space-9)}}@media (height<=700px) and (width<=639px){.tip[data-astro-cid-7s67s5zv]{gap:var(--space-6);padding-top:var(--space-3)}.who[data-astro-cid-7s67s5zv]{gap:var(--space-3)}.panel[data-astro-cid-7s67s5zv]{gap:var(--space-4)}.tip[data-astro-cid-7s67s5zv] .btn-money[data-astro-cid-7s67s5zv]{min-height:var(--pill)}.amount[data-astro-cid-7s67s5zv]{min-height:var(--space-10)}.tip[data-astro-cid-7s67s5zv] .quote[data-astro-cid-7s67s5zv]{padding-block:var(--space-2)}.tip[data-astro-cid-7s67s5zv] .quote-row[data-astro-cid-7s67s5zv]{padding-block:var(--space-3)}}@media (height<=420px) and (width<=639px){.tip[data-astro-cid-7s67s5zv]{padding-top:var(--space-5)}}
