.ph-btns[data-astro-cid-ukkisuer]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3);margin-top:var(--s-4)}.lead[data-astro-cid-ukkisuer]{padding-top:var(--s-5)}.fig[data-astro-cid-ukkisuer]{margin:0}.fig[data-astro-cid-ukkisuer] img[data-astro-cid-ukkisuer]{width:100%;height:clamp(min(220px,57vw),40vw,500px);object-fit:cover;object-position:50% 8%;border-radius:var(--radius-lg)}.fig[data-astro-cid-ukkisuer] figcaption[data-astro-cid-ukkisuer]{margin-top:var(--s-2)}.two-col[data-astro-cid-ukkisuer]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s-5);align-items:start}.two-col[data-astro-cid-ukkisuer] h2[data-astro-cid-ukkisuer]{max-width:14ch}.steps[data-astro-cid-ukkisuer]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(17rem,100%),1fr));gap:var(--s-4);list-style:none;margin:var(--s-6) 0 0;padding:0}.step[data-astro-cid-ukkisuer]{padding-top:var(--s-3);border-top:1px solid var(--line-2)}.step-n[data-astro-cid-ukkisuer]{display:block;font-size:var(--step--1);font-variant-numeric:tabular-nums;letter-spacing:.06em;color:var(--ink-3);margin-bottom:var(--s-2)}.step[data-astro-cid-ukkisuer] p[data-astro-cid-ukkisuer]{margin-top:.5rem;color:var(--ink-2)}.review[data-astro-cid-ukkisuer]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-rows:auto 1fr;grid-template-areas:"head reasons" "more reasons";gap:0 var(--s-5);align-items:start;margin-top:var(--s-5);padding-top:var(--s-4);border-top:1px solid var(--line)}.review-head[data-astro-cid-ukkisuer]{grid-area:head}.review-head[data-astro-cid-ukkisuer] h3[data-astro-cid-ukkisuer]{font-size:var(--step-2);line-height:1.15;max-width:16ch}.review-head[data-astro-cid-ukkisuer] p[data-astro-cid-ukkisuer]{margin-top:var(--s-2);color:var(--ink-2)}.review-more[data-astro-cid-ukkisuer]{grid-area:more;margin-top:var(--s-3);padding-top:var(--s-3);border-top:1px solid var(--line)}.review-more[data-astro-cid-ukkisuer] p[data-astro-cid-ukkisuer]{color:var(--ink-2)}.review-more[data-astro-cid-ukkisuer] p[data-astro-cid-ukkisuer]+p[data-astro-cid-ukkisuer]{margin-top:var(--s-1)}.reasons[data-astro-cid-ukkisuer]{grid-area:reasons;display:grid;gap:0;margin:0;border-top:1px solid var(--line-2)}.reasons[data-astro-cid-ukkisuer]>div[data-astro-cid-ukkisuer]{display:grid;grid-template-columns:minmax(0,10rem) minmax(0,1fr);gap:var(--s-1) var(--s-3);align-items:baseline;padding:var(--s-3) 0;border-bottom:1px solid var(--line)}.reasons[data-astro-cid-ukkisuer] dt[data-astro-cid-ukkisuer]{font-size:var(--step--1);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--brass-ink)}.reasons[data-astro-cid-ukkisuer] dd[data-astro-cid-ukkisuer]{margin:0;color:var(--ink-2)}.form-wrap[data-astro-cid-ukkisuer]{max-width:48rem}.form-wrap[data-astro-cid-ukkisuer] h2[data-astro-cid-ukkisuer]{max-width:20ch}.form-wrap[data-astro-cid-ukkisuer]>p[data-astro-cid-ukkisuer]{margin-top:var(--s-3);color:var(--ink-2)}.notes[data-astro-cid-ukkisuer]{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:var(--s-3);margin-top:var(--s-4)}.photo-note[data-astro-cid-ukkisuer]{padding:var(--s-3);background:#fff;border:1px solid var(--line);border-radius:var(--radius)}.photo-note--receipt[data-astro-cid-ukkisuer]{border-left:4px solid var(--brass)}.photo-note[data-astro-cid-ukkisuer] h3[data-astro-cid-ukkisuer]{font-size:var(--step-0)}.photo-note[data-astro-cid-ukkisuer] p[data-astro-cid-ukkisuer]{margin-top:.4rem;font-size:var(--step--1);color:var(--ink-2)}.photo-note[data-astro-cid-ukkisuer] a[data-astro-cid-ukkisuer]{color:var(--ink);text-decoration:underline;text-decoration-color:var(--line-2)}.photo-note[data-astro-cid-ukkisuer] a[data-astro-cid-ukkisuer]:hover{color:var(--accent);text-decoration-color:var(--accent)}.form[data-astro-cid-ukkisuer]{display:grid;gap:var(--s-3);margin-top:var(--s-4)}.row[data-astro-cid-ukkisuer]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr));gap:var(--s-3);align-items:start}.ack[data-astro-cid-ukkisuer]{display:flex;align-items:flex-start;gap:.7rem;min-height:46px;padding:.85rem .9rem;margin-top:var(--s-2);border:1px solid var(--line-2);border-radius:var(--radius);background:#fff;cursor:pointer;font-size:var(--step--1);line-height:1.5;transition:border-color var(--dur) var(--ease)}.ack[data-astro-cid-ukkisuer]:hover{border-color:var(--ink-3)}.ack[data-astro-cid-ukkisuer]:has(input:checked){border-color:var(--ink)}.ack[data-astro-cid-ukkisuer] input[data-astro-cid-ukkisuer]{flex:0 0 auto;width:1.05rem;height:1.05rem;margin-top:.2rem;accent-color:var(--accent)}.actions[data-astro-cid-ukkisuer]{display:grid;gap:var(--s-2);justify-items:start;margin-top:var(--s-2)}.form-note[data-astro-cid-ukkisuer] a[data-astro-cid-ukkisuer]{color:var(--ink);text-decoration:underline;text-decoration-color:var(--line-2);white-space:nowrap}.form-note[data-astro-cid-ukkisuer] a[data-astro-cid-ukkisuer]:hover{color:var(--accent);text-decoration-color:var(--accent)}@media(max-width:900px){.two-col[data-astro-cid-ukkisuer]{grid-template-columns:1fr;gap:var(--s-4)}.two-col[data-astro-cid-ukkisuer] h2[data-astro-cid-ukkisuer]{max-width:22ch}.steps[data-astro-cid-ukkisuer]{margin-top:var(--s-5)}.review[data-astro-cid-ukkisuer]{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-template-areas:"head" "reasons" "more";row-gap:var(--s-4)}.review-head[data-astro-cid-ukkisuer] h3[data-astro-cid-ukkisuer]{max-width:22ch}.review-more[data-astro-cid-ukkisuer]{margin-top:0;padding-top:0;border-top:0}}@media(max-width:700px){.notes[data-astro-cid-ukkisuer]{grid-template-columns:minmax(0,1fr)}}@media(max-width:540px){.reasons[data-astro-cid-ukkisuer]>div[data-astro-cid-ukkisuer]{grid-template-columns:minmax(0,1fr)}.ph-btns[data-astro-cid-ukkisuer] .btn[data-astro-cid-ukkisuer]{width:100%}.actions[data-astro-cid-ukkisuer]{justify-items:stretch}.actions[data-astro-cid-ukkisuer] .btn[data-astro-cid-ukkisuer]{width:100%}}
