@import url("https://fonts.googleapis.com/css2?family=Geist:wght@400;700&display=swap");.capa-geist.svelte-g59s1l{font-family:"Geist", Arial, sans-serif !important}.widget.svelte-g59s1l{width:100%;height:100%}@media(min-width: 768px){.widget.svelte-g59s1l{width:820px;height:680px;border-radius:1rem;box-shadow:0 4px 8px rgba(0, 0, 0, 0.2)}}
.main-slot{margin:0 !important}html,body{font-family:Montserrat,
      Roboto,
      -apple-system,
      BlinkMacSystemFont,
      Segoe UI,
      Oxygen,
      Ubuntu,
      Cantarell,
      Fira Sans,
      Droid Sans,
      Helvetica Neue,
      sans-serif !important;font-weight:500;line-height:1.5;color:var(--colour-phin-black)}.wrapper.svelte-1smyzy4.svelte-1smyzy4{display:flex;flex-direction:column;align-items:stretch;width:100%;padding-bottom:2rem;margin:0}.title-container.svelte-1smyzy4.svelte-1smyzy4{display:flex;flex-direction:column;align-items:center;text-align:center;padding:1rem}.back-arrow.svelte-1smyzy4.svelte-1smyzy4{width:0.5rem;height:0.5rem}.tag.svelte-1smyzy4.svelte-1smyzy4{font-size:0.75rem;font-weight:bold;color:#08767a;margin-bottom:0.5rem;cursor:pointer}.description.svelte-1smyzy4.svelte-1smyzy4{width:60%;color:var(--colour-mid-grey);text-align:center;margin-bottom:1rem}.open-modal-btn-full.svelte-1smyzy4.svelte-1smyzy4{display:block;width:100%;max-width:25rem;margin-top:1rem;padding:1rem 0;font-size:1.1rem;background:#df7400;color:#fff;border:none;border-radius:2rem;cursor:pointer;font-weight:bold;text-align:center}.open-modal-btn-full.svelte-1smyzy4 .launch-arrow.svelte-1smyzy4{margin-left:0.25rem;vertical-align:middle;transform:rotate(180deg);margin-bottom:0.125rem}.content.svelte-1smyzy4.svelte-1smyzy4{display:flex;align-items:center;background-color:#bee9ea;justify-content:center;width:100%;height:15.625rem;min-height:15.625rem;padding:0;margin:auto}.capa-widget-container.svelte-1smyzy4.svelte-1smyzy4{display:flex;flex-direction:column;justify-content:flex-end;width:100%;height:15.625rem;border-radius:1rem;padding:0;margin:auto;background-size:cover;background-position:center;background-repeat:no-repeat}.widget-static-img.svelte-1smyzy4.svelte-1smyzy4{display:block;width:100%;border-radius:1rem;max-height:15rem;margin-left:auto;margin-right:auto;margin-bottom:0}.capa-info-container.svelte-1smyzy4.svelte-1smyzy4{margin-top:1.5rem;margin-bottom:1rem;display:flex;flex-direction:column;align-items:center;padding:1rem 1rem;width:100%}.capa-info-container.svelte-1smyzy4 div.svelte-1smyzy4{width:100%;margin-bottom:1.25rem}.capa-info-container.svelte-1smyzy4 h4.svelte-1smyzy4{font-size:1rem;margin-bottom:1rem;margin-top:2rem;color:#08767a}.capa-info-container.svelte-1smyzy4 p.svelte-1smyzy4,.capa-info-container.svelte-1smyzy4 li.svelte-1smyzy4{color:var(--colour-mid-grey)}.modal-overlay.svelte-1smyzy4.svelte-1smyzy4{position:fixed;top:0;left:0;width:100vw;height:100dvh;background:rgba(0, 0, 0, 0.7);display:flex;align-items:center;justify-content:center;z-index:999}.modal-content.svelte-1smyzy4.svelte-1smyzy4{background:#fff;width:100vw;height:100%;display:flex;flex-direction:column;position:relative;align-items:stretch;justify-content:flex-start;border-radius:0;padding:0}.close-modal-btn.svelte-1smyzy4.svelte-1smyzy4{position:absolute;top:1rem;right:1rem;font-size:2rem;background:none;border:none;cursor:pointer;z-index:10000}@media(min-width: 768px){.capa-widget-container.svelte-1smyzy4.svelte-1smyzy4{min-height:50rem;height:100%;width:100%;justify-content:center;align-items:center;padding:0;margin:0}.title.svelte-1smyzy4.svelte-1smyzy4{font-size:2.5625rem;font-weight:600;margin-bottom:0.5rem}.description.svelte-1smyzy4.svelte-1smyzy4{width:20rem}.content.svelte-1smyzy4.svelte-1smyzy4{height:100%;align-items:center;justify-content:center}.capa-info-container.svelte-1smyzy4.svelte-1smyzy4{flex-direction:row;justify-content:space-between;align-items:flex-start;padding:1.25rem 5rem}.capa-info-container.svelte-1smyzy4 div.svelte-1smyzy4{width:45%;margin-bottom:0}.capa-info-container.svelte-1smyzy4 h4.svelte-1smyzy4{font-size:1.125rem}}@media(min-width: 1024px){.capa-widget-container.svelte-1smyzy4>.widget-static-img.svelte-1smyzy4{transform:scale(2);transform-origin:top center}}
