.wrapper.svelte-3mp5uy.svelte-3mp5uy{position:relative}.text-line.svelte-3mp5uy.svelte-3mp5uy{font-family:Bebas Neue;text-transform:uppercase;font-size:30px;line-height:37px}.text-line.svelte-3mp5uy.svelte-3mp5uy:before{content:"";margin-bottom:-.2167em;display:table}.text-line.svelte-3mp5uy.svelte-3mp5uy:after{content:"";margin-top:-.3167em;display:table}.select.svelte-3mp5uy.svelte-3mp5uy{display:flex;justify-content:space-between;align-items:center;background:#e8e8e8;border:0;border-radius:20px;padding:1.5rem;color:#b2b2b2}.select.svelte-3mp5uy.svelte-3mp5uy:hover{background:#e3e3e3}.select.--opened.svelte-3mp5uy.svelte-3mp5uy{border-radius:20px 20px 0 0}.select__arrow.svelte-3mp5uy.svelte-3mp5uy{transition:transform ease .2s}.select__arrow.svelte-3mp5uy svg.svelte-3mp5uy{display:block}.select.--opened.svelte-3mp5uy .select__arrow.svelte-3mp5uy{transform:rotate(-180deg)}.select.--hasValue.svelte-3mp5uy.svelte-3mp5uy{color:#313441}.dropdown.svelte-3mp5uy.svelte-3mp5uy{z-index:2;margin:0;padding:0 0 1rem;width:100%;border-radius:0 0 20px 20px;list-style:none;position:absolute;background:#e8e8e8;color:#313441;font-family:Bebas Neue;font-size:30px;overflow:hidden}.dropdown.svelte-3mp5uy.svelte-3mp5uy:not(.--visible){display:none}.dropdown__item.svelte-3mp5uy.svelte-3mp5uy{cursor:pointer;padding:1rem 1.5rem}.text-line.svelte-3mp5uy b{color:#0aa55e}.dropdown__item.svelte-3mp5uy.svelte-3mp5uy:hover,.dropdown__item.svelte-3mp5uy.svelte-3mp5uy:focus{background:#e3e3e3}.page.svelte-1dhjgfq.svelte-1dhjgfq{display:flex;flex-direction:column;height:100%;background:rgba(245,245,245,1);min-height:var(--full-height)}.header.svelte-1dhjgfq.svelte-1dhjgfq{display:flex;justify-content:center;padding:2rem}.footer.svelte-1dhjgfq.svelte-1dhjgfq{padding:1rem;font-family:DM Sans;font-weight:700;font-size:14px;text-align:center}.footer.svelte-1dhjgfq a.svelte-1dhjgfq{color:#000}.footer.svelte-1dhjgfq a.svelte-1dhjgfq:hover{color:#0aa55e}.main.svelte-1dhjgfq.svelte-1dhjgfq{flex:1;display:flex;flex-direction:column;align-items:center;padding:4rem 0}.main__inner.svelte-1dhjgfq.svelte-1dhjgfq{padding:0 1rem;width:100%;max-width:925px}.banner.svelte-1dhjgfq.svelte-1dhjgfq{display:flex;justify-content:center;align-items:center;height:256px;background:-webkit-image-set(url(../../../maria-main.png) 1x) bottom left/auto 100% no-repeat;background:image-set(url(../../../maria-main.png) 1x) bottom left/auto 100% no-repeat}.banner__header.svelte-1dhjgfq.svelte-1dhjgfq{font-family:DM Sans;font-weight:700;font-size:70px;text-transform:uppercase;line-height:60px;margin:0}.prompt.svelte-1dhjgfq.svelte-1dhjgfq{padding:1rem 0;display:grid;grid-template-columns:1fr auto;gap:1rem}@media screen and (max-width: 600px){.main.svelte-1dhjgfq.svelte-1dhjgfq{padding:2rem 0}.prompt.svelte-1dhjgfq.svelte-1dhjgfq{grid-template-columns:1fr;grid-template-rows:1fr 1fr}.banner.svelte-1dhjgfq.svelte-1dhjgfq{height:auto;padding-bottom:calc(100% - 2em);background-size:100% auto;align-items:flex-start}}.images-grid.svelte-1dhjgfq.svelte-1dhjgfq{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr 1fr}.image.svelte-1dhjgfq.svelte-1dhjgfq{cursor:pointer;grid-row-start:var(--row);grid-column-start:var(--col);transform-origin:var(--origin);-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;border:0;margin:0;padding:0}.image__inner.svelte-1dhjgfq.svelte-1dhjgfq{display:block;width:100%;height:100%}@keyframes svelte-1dhjgfq-zoom{0%{transform:scale(.5)}to{transform:scale(1)}}.image.--selected.svelte-1dhjgfq.svelte-1dhjgfq{grid-row-end:span 2;grid-column-end:span 2;z-index:1;animation:svelte-1dhjgfq-zoom .2s forwards}.generate-btn.svelte-1dhjgfq.svelte-1dhjgfq{font-family:DM Sans;font-weight:700;text-transform:uppercase;color:#fff;background:#0aa55e;border-radius:20px;border:0;padding:1rem 2.5rem;cursor:pointer;font-size:15.7143px;line-height:12px}.generate-btn.svelte-1dhjgfq.svelte-1dhjgfq:before{content:"";margin-bottom:-.2774em;display:table}.generate-btn.svelte-1dhjgfq.svelte-1dhjgfq:after{content:"";margin-top:-.2954em;display:table}.generate-btn.svelte-1dhjgfq.svelte-1dhjgfq:hover{background:#079956}.generate-btn.svelte-1dhjgfq.svelte-1dhjgfq:disabled{background:#0aa55f81;cursor:default}.hidden.svelte-1dhjgfq.svelte-1dhjgfq{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}
