.postcard:where(.astro-IYIQI2SO){display:flex;flex-direction:column-reverse;flex-wrap:wrap;justify-content:space-evenly;align-content:center;max-width:var(--maxwidth-md);width:100%;margin:0 auto}@media screen and (min-width: 48em){.postcard:where(.astro-IYIQI2SO){flex-direction:row}}.postcard:where(.astro-IYIQI2SO) p:where(.astro-IYIQI2SO){font-size:clamp(14px,7vw,.9375rem)}.disclaimer:where(.astro-IYIQI2SO){padding:20px}.disclaimer:where(.astro-IYIQI2SO) strong:where(.astro-IYIQI2SO){font-size:clamp(16px,7vw,1.125rem);font-weight:700}.postcard__img:where(.astro-IYIQI2SO){position:relative;display:flex;z-index:0;background-position:center;background-repeat:no-repeat;background-size:cover;border-top-left-radius:0;border-bottom-right-radius:var(--sm);border-bottom-left-radius:var(--sm);height:clamp(200px,40vw,400px)}@media screen and (min-width: 48em){.postcard__img:where(.astro-IYIQI2SO){border-top-left-radius:var(--sm);border-top-right-radius:0;border-bottom-left-radius:var(--sm);border-bottom-right-radius:0}}.postcard__content:where(.astro-IYIQI2SO){padding:60px 30px 30px;text-align:center;border-top-right-radius:var(--sm);border-top-left-radius:var(--sm);border-bottom-right-radius:0;border-bottom-left-radius:0}@media screen and (min-width: 48em){.postcard__content:where(.astro-IYIQI2SO){border-top-left-radius:0;border-top-right-radius:var(--sm);border-bottom-right-radius:var(--sm);border-bottom-left-radius:var(--sm)}}@media screen and (min-width: 64em){.postcard__content:where(.astro-IYIQI2SO){padding:80px 60px 30px}}.postcard__content:where(.astro-IYIQI2SO) .postcard__icon-list:where(.astro-IYIQI2SO) img:where(.astro-IYIQI2SO),.postcard__content:where(.astro-IYIQI2SO) .postcard__icon-list:where(.astro-IYIQI2SO) svg:where(.astro-IYIQI2SO){width:100%;max-height:35px}.postcard__icon-list:where(.astro-IYIQI2SO){display:inline-flex;flex-wrap:wrap;justify-content:center;align-content:center;margin-top:20px;width:100%}figure:where(.astro-IYIQI2SO){display:inline-flex;flex-direction:column;flex:1;width:100%}figcaption:where(.astro-IYIQI2SO){text-align:center}#hero{background-position:right center}@media screen and (min-width: 35.5em){#hero{background-position:35% center}}#hero h1{font-size:clamp(1.5rem,4vw,3rem);display:none}@media screen and (min-width: 35.5em){#hero h1{display:block}}#hero p{display:none}@media screen and (min-width: 35.5em){#hero p{display:block}}
