.hero[data-astro-cid-y4o2ouiy]{padding-block:var(--space-section) 0}.hero__inner[data-astro-cid-y4o2ouiy]{align-items:center;gap:var(--space-hero-columns);text-align:center;flex-direction:column-reverse;display:flex}.hero__copy[data-astro-cid-y4o2ouiy]{width:100%}.hero__title[data-astro-cid-y4o2ouiy]{color:var(--c-ink);font-size:var(--step-display);line-height:var(--leading-display)}.hero__subtitle[data-astro-cid-y4o2ouiy]{margin-top:var(--space-stack);color:var(--c-text);font-size:var(--step-lead);line-height:var(--leading-lead);text-align:left}.hero__actions[data-astro-cid-y4o2ouiy]{justify-content:center;gap:var(--space-xs);margin-top:var(--space-buttons);flex-wrap:wrap;display:flex}.hero__image[data-astro-cid-y4o2ouiy]{width:var(--image-stacked);height:auto}@media (width>=46rem){.hero__inner[data-astro-cid-y4o2ouiy]{min-height:var(--hero-min);text-align:left;grid-template-columns:1fr 1fr;align-items:center;display:grid}.hero__actions[data-astro-cid-y4o2ouiy]{justify-content:flex-start}.hero__image[data-astro-cid-y4o2ouiy]{width:100%}}.band[data-astro-cid-5ayr6yxv]{padding-block:var(--space-section);background-color:var(--c-surface);background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%20width%3D%22512%22%20height%3D%22512%22%20preserveAspectRatio%3D%22none%22%3E%3Cline%20x1%3D%22256%22%20y1%3D%220%22%20x2%3D%22256%22%20y2%3D%22512%22%20stroke%3D%22%23F5E5D5%22%20stroke-width%3D%221.01px%22%20vector-effect%3D%22non-scaling-stroke%22%20stroke-linecap%3D%22square%22%20%2F%3E%3C%2Fsvg%3E);background-size:var(--stripe-gap);background-position:50%;background-repeat:repeat;margin-block-start:var(--space-section)}.band__heading[data-astro-cid-5ayr6yxv]{color:var(--c-ink);font-size:var(--step-heading);line-height:var(--leading-heading);text-align:left}.band__body[data-astro-cid-5ayr6yxv]{margin-top:var(--space-stack);color:var(--c-text);font-size:var(--step-lead);line-height:var(--leading-lead)}.band__body[data-astro-cid-5ayr6yxv] p+p{margin-top:1rem}.band__actions[data-astro-cid-5ayr6yxv]{gap:var(--space-xs);margin-top:var(--space-buttons);flex-wrap:wrap;display:flex}.section-heading[data-astro-cid-chjkoqn5]{padding-block-start:var(--space-section)}h2[data-astro-cid-chjkoqn5]{color:var(--c-ink);font-size:var(--step-heading);line-height:var(--leading-heading)}.poem-part[data-astro-cid-hueznrru]{padding-block-start:var(--space-section)}.poem-part__inner[data-astro-cid-hueznrru]{align-items:center;gap:var(--space-hero-columns);text-align:center;flex-direction:column;display:flex}.poem-part__image[data-astro-cid-hueznrru]{width:var(--image-stacked);height:auto}.poem-part__copy[data-astro-cid-hueznrru]{width:100%}.poem-part__heading[data-astro-cid-hueznrru]{color:var(--c-ink);font-family:var(--font-label);font-size:var(--step-label);font-weight:400;line-height:var(--leading-label);letter-spacing:var(--tracking-label)}.poem-part__list[data-astro-cid-hueznrru]{margin-top:var(--space-stack);color:var(--c-text);font-size:var(--step-list);line-height:var(--leading-list);padding:0;list-style:none}@media (width>=46rem){.poem-part__inner[data-astro-cid-hueznrru]{align-items:start;gap:var(--space-columns);text-align:left;grid-template-columns:1fr 1fr;display:grid}.poem-part__image[data-astro-cid-hueznrru]{width:100%}.poem-part--flip[data-astro-cid-hueznrru] .poem-part__media[data-astro-cid-hueznrru]{order:2}}.form-row[data-astro-cid-53uexx66]{padding-block-start:var(--space-section)}.form-row__inner[data-astro-cid-53uexx66]{gap:var(--space-hero-columns);text-align:center;flex-direction:column;display:flex}.form-row__icon[data-astro-cid-53uexx66]{width:var(--icon-size);height:var(--icon-size);margin-inline:auto}.form-row__heading[data-astro-cid-53uexx66]{margin-top:var(--space-buttons);color:var(--c-ink);font-family:var(--font-label);font-size:var(--step-label);font-weight:400;line-height:var(--leading-label);letter-spacing:var(--tracking-label)}.form-row__text[data-astro-cid-53uexx66]{margin-top:var(--space-stack);color:var(--c-text);font-size:var(--step-list);line-height:var(--leading-list)}@media (width>=46rem){.form-row__inner[data-astro-cid-53uexx66]{align-items:start;gap:var(--space-columns);text-align:left;grid-template-columns:1fr 1fr;display:grid}.form-row__icon[data-astro-cid-53uexx66]{margin-inline:0}}.site-form__field[data-astro-cid-yh3atipe]{text-align:left}.site-form__field[data-astro-cid-yh3atipe]+.site-form__field[data-astro-cid-yh3atipe],.site-form__actions[data-astro-cid-yh3atipe]{margin-top:var(--space-m)}.site-form__label[data-astro-cid-yh3atipe]{margin-bottom:var(--space-2xs);color:var(--c-ink);font-family:var(--font-form-label);font-size:var(--step-field);font-weight:var(--weight-form-label);line-height:1.5;display:block}.site-form__input[data-astro-cid-yh3atipe]{width:100%;min-height:var(--field-height);padding:0 var(--field-pad);border:1px solid var(--c-field-border);border-radius:var(--radius-m);background-color:var(--c-paper);color:var(--c-text);font-family:var(--font-body);font-size:var(--step-field);font-weight:var(--weight-body);appearance:none;display:block}.site-form__input--area[data-astro-cid-yh3atipe]{height:var(--textarea-height);resize:vertical;padding-block:.7875rem;line-height:2}.site-form__input[data-astro-cid-yh3atipe]:focus{border-color:var(--c-accent);box-shadow:0 0 0 1px var(--c-accent);outline:none}.site-form__actions[data-astro-cid-yh3atipe]{justify-content:center;display:flex}@media (width>=46rem){.site-form__actions[data-astro-cid-yh3atipe]{justify-content:flex-start}}
