.hero[data-astro-cid-uk4drrvt]{padding-block:clamp(var(--space-12),6vw,var(--space-24)) var(--space-8)}.hero__title[data-astro-cid-uk4drrvt]{margin-block:var(--space-4) var(--space-6)}.hero__lead[data-astro-cid-uk4drrvt]{max-width:52ch}.flow[data-astro-cid-uk4drrvt]{max-width:960px;padding:var(--space-8);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg)}.flow__noscript[data-astro-cid-uk4drrvt]{margin-bottom:var(--space-6)}.step[data-astro-cid-uk4drrvt]{display:grid;gap:var(--space-6);animation:step-in var(--duration-slow) var(--ease)}.step[data-astro-cid-uk4drrvt][hidden]{display:none}@keyframes step-in{0%{opacity:0;transform:translateY(12px)}}.step__count[data-astro-cid-uk4drrvt]{color:var(--ink-60)}.step__title[data-astro-cid-uk4drrvt]{outline:none}.step__lead[data-astro-cid-uk4drrvt]{max-width:52ch}.step__reaction[data-astro-cid-uk4drrvt]{min-height:1.6em;color:var(--signal-text);font-weight:700}.step__nav[data-astro-cid-uk4drrvt]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);margin-top:var(--space-2)}.tiles[data-astro-cid-uk4drrvt]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);border:0;padding:0;margin:0}.tile[data-astro-cid-uk4drrvt]{display:grid;align-content:start;gap:var(--space-2);padding:var(--space-6);background:var(--surface);border:2px solid var(--ink);border-radius:var(--radius-lg);cursor:pointer;transition:background-color var(--duration-fast) var(--ease),transform var(--duration-base) var(--ease)}.tile__body[data-astro-cid-uk4drrvt]{color:var(--ink-60)}@media(hover:hover){.tile[data-astro-cid-uk4drrvt]:hover{transform:translateY(-2px)}}.tile[data-astro-cid-uk4drrvt]:has(input:checked){background:var(--signal-tint)}.tile[data-astro-cid-uk4drrvt]:has(input:checked) .tile__body[data-astro-cid-uk4drrvt]{color:var(--ink-80)}.tile[data-astro-cid-uk4drrvt]:has(input:focus-visible),.pill[data-astro-cid-uk4drrvt]:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:2px}.tile[data-astro-cid-uk4drrvt]:has(input:disabled){opacity:.45;cursor:not-allowed;transform:none}.sentence[data-astro-cid-uk4drrvt]{font-size:var(--text-heading-2);line-height:var(--leading-heading-2);letter-spacing:var(--tracking-heading-2);font-weight:700;max-width:40ch}.tile[data-astro-cid-uk4drrvt]:nth-of-type(odd):last-of-type{grid-column:1 / -1}.tiles--one[data-astro-cid-uk4drrvt]{grid-template-columns:minmax(0,1fr)}.pills[data-astro-cid-uk4drrvt]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4);border:0;padding:0;margin:0}.pills[data-astro-cid-uk4drrvt] legend[data-astro-cid-uk4drrvt]{margin-bottom:var(--space-4);padding:0;font-size:var(--text-heading-2);line-height:var(--leading-heading-2);letter-spacing:var(--tracking-heading-2);font-weight:700}.pill[data-astro-cid-uk4drrvt]{display:flex;align-items:center;justify-content:center;padding:var(--space-4) var(--space-6);background:var(--surface);border:2px solid var(--ink);border-radius:var(--radius-lg);font-weight:700;text-align:center;cursor:pointer;transition:background-color var(--duration-fast) var(--ease),transform var(--duration-base) var(--ease)}@media(hover:hover){.pill[data-astro-cid-uk4drrvt]:hover{transform:translateY(-2px)}}.pill[data-astro-cid-uk4drrvt]:has(input:checked){background:var(--signal-tint)}.match[data-astro-cid-uk4drrvt]{padding:var(--space-8);background:var(--signal-tint);border-radius:var(--radius-lg)}.match[data-astro-cid-uk4drrvt][hidden]{display:none}.match__price[data-astro-cid-uk4drrvt]{margin-top:var(--space-4)}.match__time[data-astro-cid-uk4drrvt]{margin-top:var(--space-2);color:var(--ink-60)}.match__line[data-astro-cid-uk4drrvt]{margin-top:var(--space-4);color:var(--ink-60)}.match__list[data-astro-cid-uk4drrvt]{list-style:none;padding:0;margin:var(--space-6) 0 0;display:grid}.match__list[data-astro-cid-uk4drrvt] li[data-astro-cid-uk4drrvt]{padding-block:var(--space-3);border-bottom:1px solid var(--ink-line-light, rgb(16 18 17 / .12));font-size:var(--text-body-sm)}.match__list[data-astro-cid-uk4drrvt] li[data-astro-cid-uk4drrvt]:first-child{border-top:1px solid var(--ink-line-light, rgb(16 18 17 / .12))}.addon-note[data-astro-cid-uk4drrvt]{padding:var(--space-6);border:2px solid var(--ink);border-radius:var(--radius-lg)}.addon-note[data-astro-cid-uk4drrvt][hidden]{display:none}.addon-note__body[data-astro-cid-uk4drrvt]{margin-top:var(--space-2);color:var(--ink-60)}.match__reason[data-astro-cid-uk4drrvt]{max-width:60ch;color:var(--ink-80)}.send[data-astro-cid-uk4drrvt]{display:grid;gap:var(--space-6);max-width:560px}.field[data-astro-cid-uk4drrvt]{display:grid;gap:var(--space-2);width:100%}.field[data-astro-cid-uk4drrvt]>label[data-astro-cid-uk4drrvt]{font-size:var(--text-label);font-weight:700;color:var(--ink)}input[data-astro-cid-uk4drrvt][type=text],input[data-astro-cid-uk4drrvt][type=email],input[data-astro-cid-uk4drrvt][type=url],textarea[data-astro-cid-uk4drrvt]{width:100%;padding:var(--space-3) var(--space-4);background:var(--surface);border:1px solid var(--ink-60);border-radius:var(--radius-sm);font-size:var(--text-body);color:var(--ink);transition:border-color var(--duration-fast) var(--ease)}input[data-astro-cid-uk4drrvt]:hover,textarea[data-astro-cid-uk4drrvt]:hover{border-color:var(--ink)}textarea[data-astro-cid-uk4drrvt]{resize:vertical;line-height:var(--leading-body)}.help[data-astro-cid-uk4drrvt]{font-size:var(--text-label);color:var(--ink-60);font-weight:400}input[data-astro-cid-uk4drrvt][aria-invalid=true]{border-color:var(--error)}.flow__error[data-astro-cid-uk4drrvt]{padding:var(--space-4) var(--space-6);border:2px solid var(--error);border-radius:var(--radius-md);background:var(--surface);color:var(--ink);font-size:var(--text-body-sm);max-width:60ch}.flow__error[data-astro-cid-uk4drrvt][hidden]{display:none}.hidden-field[data-astro-cid-uk4drrvt]{position:absolute;left:-9999px}@media(max-width:719px){.flow[data-astro-cid-uk4drrvt]{padding:var(--space-6)}.tiles[data-astro-cid-uk4drrvt],.pills[data-astro-cid-uk4drrvt]{grid-template-columns:1fr}}
