.newsletter-form.svelte-lcfw9h{display:grid;grid-template-columns:1fr max-content;justify-items:start;width:min(42ch,100%);justify-content:start}.newsletter-form.svelte-lcfw9h h2:where(.svelte-lcfw9h){grid-column:span 2;font-weight:600;margin:0}.newsletter-form.svelte-lcfw9h p:where(.svelte-lcfw9h){grid-column:span 2;margin-block:.35em .8em}.newsletter-form.svelte-lcfw9h input:where(.svelte-lcfw9h){border-radius:.3rem;--input__focus--box-shadow-thickness-right: calc(var(--input__focus--box-shadow-thickness) + var(--border--thickness));border-top-right-radius:0;border-bottom-right-radius:0;height:2.6rem;height:round(2.6rem,1px);border-right:none}.newsletter-form.svelte-lcfw9h .subscribe-button:where(.svelte-lcfw9h){display:contents}.newsletter-form.svelte-lcfw9h .subscribe-button:where(.svelte-lcfw9h) [data-button-root]{border-radius:0 .3rem .3rem 0;border:var(--input--border);padding:0rem .8rem}@media(pointer:fine){.newsletter-form.svelte-lcfw9h .subscribe-button:where(.svelte-lcfw9h) [data-button-root]:hover{border-color:var(--input__focus--color);box-shadow:inset 0 var(--input__focus--box-shadow-thickness-top, var(--input__focus--box-shadow-thickness)) 0 var(--input__focus--color),inset var(--input__focus--box-shadow-thickness-left, var(--input__focus--box-shadow-thickness)) 0 0 var(--input__focus--color),inset 0 calc(-1 * var(--input__focus--box-shadow-thickness-bottom, var(--input__focus--box-shadow-thickness))) 0 var(--input__focus--color),inset calc(-1 * var(--input__focus--box-shadow-thickness-right, var(--input__focus--box-shadow-thickness))) 0 0 var(--input__focus--color)}}@media(pointer:fine){.newsletter-form.svelte-lcfw9h:has(input:where(.svelte-lcfw9h):focus) .subscribe-button:where(.svelte-lcfw9h){--input__focus--box-shadow-thickness-left: 0em}.newsletter-form.svelte-lcfw9h:has(input:where(.svelte-lcfw9h):focus) .subscribe-button:where(.svelte-lcfw9h) [data-button-root]{border-left-width:0rem}}.social.svelte-3a7v6g{display:flex;gap:calc(var(--button-icon_opacity--padding) * 2 + .3em)}@layer components{.content[data-astro-cid-6wwmji5m]{color:var(--footer--fg);display:grid;grid-template-columns:auto 2rem 1fr .5rem auto auto auto;padding-block:1.6rem .5rem;grid-template-areas:"newsletter newsletter newsletter   . 			 sections   sections  sections  " ".          .          .            . 			 .          .         .         " ".          .          .            . 			 .          .         .         " "martyrltd  .          withlove     withlove   withlove   .         social    ";grid-template-rows:auto 4rem auto auto}@container (width < 60rem){.content[data-astro-cid-6wwmji5m]{padding-block:1.7rem .5rem;grid-template-columns:1fr;grid-template-areas:"newsletter" ".       " "sections" ".       " "social  " ".       " "withlove" "martyrltd";grid-template-rows:auto 3rem auto 4rem auto 3rem auto auto}}.sections[data-astro-cid-6wwmji5m]{grid-area:sections;display:grid;grid-template-columns:1fr 1fr 1fr;gap:clamp(2rem,-8rem + 20cqi,3rem);text-align:end;justify-self:end;font-size:1.1rem}@container (width < 60rem){.sections[data-astro-cid-6wwmji5m]{justify-self:start;text-align:start;width:100%}}@container (width < 30rem){.sections[data-astro-cid-6wwmji5m]{display:flex;flex-direction:column;gap:2rem}}.sections[data-astro-cid-6wwmji5m] .section[data-astro-cid-6wwmji5m] ul[data-astro-cid-6wwmji5m]{white-space:nowrap}.sections[data-astro-cid-6wwmji5m] h3[data-astro-cid-6wwmji5m]{font-size:.9em;margin-bottom:.2rem;text-transform:uppercase}.sections[data-astro-cid-6wwmji5m] li[data-astro-cid-6wwmji5m]{line-height:1.7}@media(pointer:coarse){.sections[data-astro-cid-6wwmji5m] li[data-astro-cid-6wwmji5m]{line-height:1.75}}.newsletter[data-astro-cid-6wwmji5m]{grid-area:newsletter}.thanks[data-astro-cid-6wwmji5m]{grid-area:thanks;text-transform:uppercase}.with-love[data-astro-cid-6wwmji5m]{grid-area:withlove;align-content:center}.martyr-x-ltd[data-astro-cid-6wwmji5m]{grid-area:martyrltd;align-content:center}.line[data-astro-cid-6wwmji5m]{grid-area:line}.social[data-astro-cid-6wwmji5m]{grid-area:social;font-size:1.5em;align-content:center;justify-self:end}@container (width < 60rem){.social[data-astro-cid-6wwmji5m]{justify-self:start;font-size:1.7em}}}.footer-card[data-astro-cid-mxlmytsd]{container-type:inline-size;overflow:hidden}
