.sh[data-astro-cid-cgy7wxv7]{background:var(--color-surface);overflow:clip}.sh__in[data-astro-cid-cgy7wxv7]{max-inline-size:calc(var(--space-9) * 11);margin-inline:auto;display:grid}.sh__visual[data-astro-cid-cgy7wxv7]{align-items:end;gap:var(--space-3);padding:var(--space-3) var(--space-4) 0;background:var(--color-accent);grid-template-columns:1fr auto;display:grid}.sh__visual[data-astro-cid-cgy7wxv7] .sh__pic{inline-size:calc(var(--space-9) * 1.1);z-index:1;grid-area:1/2;margin-block-end:calc(var(--space-4) * -1);display:block;position:relative}.sh__visual[data-astro-cid-cgy7wxv7] .sh__img{aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius-lg) 0;border:var(--border-strong) solid var(--color-surface);block-size:auto;inline-size:100%;display:block}.sh__who[data-astro-cid-cgy7wxv7]{color:var(--color-white);font-family:var(--font-display);font-weight:800;font-size:var(--text-step-3);letter-spacing:-.02em;grid-area:1/1;margin:0;padding-block-end:var(--space-5);line-height:1.05}.sh__visual[data-astro-cid-cgy7wxv7] .sh__mark{display:none}.sh__text[data-astro-cid-cgy7wxv7]{padding:var(--space-4) var(--space-4) var(--space-5)}h1[data-astro-cid-cgy7wxv7]{font-family:var(--font-display);font-weight:800;font-size:var(--text-step-3);letter-spacing:-.03em;color:var(--color-text);text-wrap:balance;margin:0;line-height:1}.sh__lede[data-astro-cid-cgy7wxv7]{font-size:var(--text-step-1);color:var(--color-text);margin:var(--space-3) 0 0;max-inline-size:34em;line-height:1.45}.sh__actions[data-astro-cid-cgy7wxv7]{gap:var(--space-1);text-align:center;flex-direction:column;margin-block-start:var(--space-4);display:flex}.sh__call[data-astro-cid-cgy7wxv7]{justify-content:center;align-items:center;gap:var(--space-2);background:var(--color-action);min-block-size:3.5rem;color:var(--color-action-text);font-weight:700;font-size:var(--text-step-1);border-radius:var(--radius-lg);padding:var(--space-2) var(--space-5);text-decoration:none;transition:background-color .2s,translate .2s ease-out,scale .15s ease-out;display:flex}.sh__call[data-astro-cid-cgy7wxv7]:active{translate:0;scale:.97}@media (hover:hover){.sh__call[data-astro-cid-cgy7wxv7]:hover{background:var(--color-text);translate:0 calc(var(--space-0) * -1)}}.sh__call[data-astro-cid-cgy7wxv7] .sh__seeds{font-size:var(--text-step-2)}.sh[data-astro-cid-cgy7wxv7] .sh__hours{color:var(--color-text);font-weight:600;font-size:var(--text-step-1);font-variant-numeric:tabular-nums;margin:0;padding:0;line-height:1.4;list-style:none}.sh__opts[data-astro-cid-cgy7wxv7]{min-block-size:2.75rem;padding-inline:var(--space-2);color:var(--color-text);font-weight:600;font-size:var(--text-step-1);text-underline-offset:.2em;place-self:center;align-items:center;display:inline-flex}.sh__opts[data-astro-cid-cgy7wxv7]:hover,.sh__where[data-astro-cid-cgy7wxv7] a[data-astro-cid-cgy7wxv7]:hover{text-decoration-thickness:var(--border-strong)}.sh__where[data-astro-cid-cgy7wxv7]{margin:var(--space-2) 0 0;color:var(--color-text);text-align:center}.sh__where[data-astro-cid-cgy7wxv7] a[data-astro-cid-cgy7wxv7]{color:var(--color-text);text-underline-offset:.2em;white-space:nowrap;font-weight:600}@media (width>=640px){.sh__visual[data-astro-cid-cgy7wxv7] .sh__pic{inline-size:calc(var(--space-9) * 2.2)}h1[data-astro-cid-cgy7wxv7]{font-size:var(--text-step-4)}}@media (width>=1024px){.sh__in[data-astro-cid-cgy7wxv7]{column-gap:var(--space-5);padding-inline:var(--space-6);grid-template-columns:repeat(12,minmax(0,1fr))}.sh__text[data-astro-cid-cgy7wxv7]{padding:var(--space-7) 0;grid-area:1/1/auto/8;align-self:center}h1[data-astro-cid-cgy7wxv7]{font-size:var(--text-step-5);line-height:.98}.sh__lede[data-astro-cid-cgy7wxv7]{font-size:var(--text-step-2);margin-block-start:var(--space-4);line-height:1.4}.sh__actions[data-astro-cid-cgy7wxv7]{align-items:center;gap:var(--space-1) var(--space-4);text-align:start;grid-template-columns:auto 1fr;margin-block-start:var(--space-5);display:grid}.sh__call[data-astro-cid-cgy7wxv7]{font-size:var(--text-step-2);min-block-size:4.25rem;padding-inline:var(--space-5) var(--space-6)}.sh__opts[data-astro-cid-cgy7wxv7]{grid-column:1/-1;justify-self:start;padding-inline:0}.sh__where[data-astro-cid-cgy7wxv7]{text-align:start}.sh__visual[data-astro-cid-cgy7wxv7]{padding:var(--space-6) 0 var(--space-5);align-items:end;column-gap:var(--space-4);isolation:isolate;background:0 0;grid-area:1/8/auto/13;grid-template-columns:auto 1fr;position:relative}.sh__visual[data-astro-cid-cgy7wxv7]:before{content:"";background:var(--color-accent);z-index:-1;position:absolute;inset-block:0;inset-inline-start:var(--space-8);inset-inline-end:-50vw}.sh__visual[data-astro-cid-cgy7wxv7] .sh__pic{inline-size:calc(var(--space-9) * 2.4);grid-area:1/1;margin:0}.sh__visual[data-astro-cid-cgy7wxv7] .sh__img{aspect-ratio:2/3;border-width:0}.sh__visual[data-astro-cid-cgy7wxv7] .sh__mark{font-size:calc(var(--space-9) * 1.1);color:var(--color-border);grid-area:1/2;place-self:start end;display:block}.sh__who[data-astro-cid-cgy7wxv7]{padding:0 0 var(--space-3);grid-area:1/2}}
