a.svelte-1rvoj7d{text-decoration:none}.mobile-menu-wrapper.svelte-1rvoj7d{display:block}@media(min-width:1200px){.mobile-menu-wrapper.svelte-1rvoj7d{display:none}}.bg.svelte-1rvoj7d{position:absolute;inset:0;background:linear-gradient(to right,transparent,#ac1a46);border-radius:var(--corner-radius-xl);z-index:0}.mobile-menu-trigger.svelte-1rvoj7d{position:fixed;bottom:var(--mobile-menu-bottom, 32px);left:50%;transform:translate(-50%);z-index:1000;background:var(--surfaces-menu, rgba(255, 255, 255, .8));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--corner-radius-xl, 1.75rem);padding:var(--spaces-s, .75rem);border:none;cursor:pointer;transition:transform .3s ease-in-out}.mobile-menu-trigger.svelte-1rvoj7d:active{transform:translate(-50%) scale(.95)}.mobile-menu-trigger.svelte-1rvoj7d .logo-image:where(.svelte-1rvoj7d){width:4rem;height:4rem;display:block;object-fit:contain}.mobile-menu-backdrop.svelte-1rvoj7d{position:fixed;inset:0;background:var(--surfaces-menu, rgba(255, 255, 255, .8));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:1001}.mobile-menu-modal.svelte-1rvoj7d{position:fixed;top:0;left:0;width:100svw;height:100svh;padding-bottom:48px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;z-index:1002;pointer-events:none}@media(min-width:700px){.mobile-menu-modal.svelte-1rvoj7d{margin:0 var(--spaces-margin)}}.mobile-menu-box.svelte-1rvoj7d{display:flex;position:relative;max-width:100%;flex-direction:column;justify-content:center;align-items:center;gap:var(--spaces-l, 36px);border-radius:26px;background:var(--surfaces-menu, rgba(255, 255, 255, .8));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:var(--spaces-l, 36px);margin:0 48px;pointer-events:auto;overflow:hidden;max-height:100%}.mobile-menu-logo.svelte-1rvoj7d{display:flex;width:100%;align-items:center;flex-shrink:0;box-sizing:border-box;margin:var(--spaces-l)}@media(min-width:700px){.mobile-menu-logo.svelte-1rvoj7d{width:20rem}}@media(min-width:1200px){.mobile-menu-logo.svelte-1rvoj7d{width:20rem;margin:0}}.mobile-menu-logo.svelte-1rvoj7d .logo-image:where(.svelte-1rvoj7d){width:100%;height:unset;object-fit:contain;box-sizing:border-box}@media(min-width:700px){.mobile-menu-logo.svelte-1rvoj7d .logo-image:where(.svelte-1rvoj7d){width:20rem;margin:0}}@media(min-width:1200px){.mobile-menu-logo.svelte-1rvoj7d .logo-image:where(.svelte-1rvoj7d){margin:var(--spaces-l);width:100%}}.mobile-menu-close.svelte-1rvoj7d{display:flex;padding:var(--spaces-xs, 8px) var(--spaces-s, 12px);justify-content:center;align-items:center;gap:var(--spaces-xs, 8px);flex-shrink:0;border-radius:var(--corner-radius-pill, 192px);border:var(--stroke-none, 0) solid var(--button-btn-stroke, #ac1a46);background:var(--surfaces-bg, #fff);cursor:pointer;transition:opacity .3s cubic-bezier(.175,.885,.32,1.275);margin-top:auto}.mobile-menu-close.svelte-1rvoj7d img:where(.svelte-1rvoj7d){width:24px;height:24px;display:block}.mobile-menu-close.svelte-1rvoj7d:hover{opacity:.8}.mobile-menu-close.svelte-1rvoj7d:active{opacity:.6}.mobile-menu-content.svelte-1rvoj7d{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spaces-l, 72px);flex:1;overflow-y:auto;min-height:0;width:100%}.mobile-menu-content.svelte-1rvoj7d::-webkit-scrollbar{width:0;background:transparent}.mobile-menu-content.svelte-1rvoj7d{scrollbar-width:none}.mobile-menu-links-primary.svelte-1rvoj7d,.mobile-menu-links-secondary.svelte-1rvoj7d{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;padding:0 var(--spaces-l, 36px)}@media(min-width:1200px){.mobile-menu-links-primary.svelte-1rvoj7d,.mobile-menu-links-secondary.svelte-1rvoj7d{padding:0 0 var(--spaces-none, 0) 0}}.mobile-menu-links-primary.svelte-1rvoj7d .primary-links:where(.svelte-1rvoj7d),.mobile-menu-links-secondary.svelte-1rvoj7d .secondary-links:where(.svelte-1rvoj7d){width:auto;white-space:nowrap;font-size:var(--button-font-size, .9375rem)}.desktop-menu-wrapper.svelte-1rvoj7d{display:none}@media(min-width:1200px){.desktop-menu-wrapper.svelte-1rvoj7d{display:block}}.menu.svelte-1rvoj7d{position:fixed;left:2rem;z-index:100}.drawer-wrapper.svelte-1rvoj7d{display:flex;align-items:center;gap:0;flex-direction:row}.drawer.svelte-1rvoj7d{display:flex;padding:var(--spaces-s, .75rem);align-items:center;gap:var(--spaces-l, 3rem);border-radius:var(--corner-radius-xl, 1.75rem);background:var(--surfaces-menu, rgba(255, 255, 255, .8));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:all .3s cubic-bezier(.175,.885,.32,1.275);overflow:hidden;position:relative;z-index:100;flex-direction:row}.menu-logo.svelte-1rvoj7d{transition:all .3s cubic-bezier(.175,.885,.32,1.275);padding:var(--spaces-s, .75rem);height:5.5rem;display:flex;align-items:center}.logo-image.svelte-1rvoj7d{width:4rem;height:4rem;object-fit:contain}.content.svelte-1rvoj7d{display:flex;padding:var(--spaces-s, .75rem) var(--spaces-l, 3rem);align-items:center;gap:var(--spaces-l, 3rem);flex-shrink:0;white-space:nowrap;height:5.5rem;flex-direction:row}.menu-links-primary.svelte-1rvoj7d,.menu-links-secondary.svelte-1rvoj7d{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;gap:1rem}.primary-links.svelte-1rvoj7d{display:flex;padding:var(--spaces-m, 1.5rem);justify-content:center;align-items:center;gap:0;border-radius:var(--corner-radius-xl, 1.75rem);background:var(--none, rgba(255, 255, 255, 0));color:var(--text-link, #ac1a46)}@media(min-width:1200px){.primary-links.svelte-1rvoj7d{font-family:var(--button-font-family, "Swis721 BT");font-size:var(--button-small-font-size, 1.625rem);font-style:normal;font-weight:700;line-height:140%;letter-spacing:var(--button-letter-spacing, -.0125rem)}}.primary-links.svelte-1rvoj7d:hover{color:var(--button-btn-stroke-hover, #dd225a)}.secondary-links.svelte-1rvoj7d{display:flex;padding:var(--spaces-m, 3rem);justify-content:center;align-items:center;border-radius:var(--corner-radius-xl, 2.75rem);background:var(--none, rgba(255, 255, 255, 0));color:var(--text-text, #2d2926);font-family:var(--button-font-family, "Swis721 BT");font-size:var(--button-small-font-size, 1.625rem);font-style:normal;font-weight:700;line-height:140%;letter-spacing:var(--button-letter-spacing, -.0125rem)}.secondary-links.svelte-1rvoj7d:hover{color:var(--button-btn-stroke-hover, #dd225a)}.secondary-links.language-switcher.svelte-1rvoj7d{border:none;cursor:pointer}.active.svelte-1rvoj7d{display:flex;padding:var(--spaces-m, 1.5rem);justify-content:center;align-items:center;border-radius:var(--corner-radius-xl, 1.75rem);border:var(--stroke-none, 0) solid var(--button-btn-stroke, #ac1a46);background:#fff}.scroll-down-container.svelte-1rvoj7d{display:flex;padding:var(--spaces-m, 24px);padding-left:calc(var(--spaces-m, 24px) + 15px);justify-content:center;align-items:center;gap:var(--spaces-s, 12px);background:#ac1a46;color:#fff;height:calc(5.5rem + var(--spaces-s, .75rem) * 2);width:auto;border-radius:0 var(--corner-radius-xl, 1.75rem) var(--corner-radius-xl, 1.75rem) 0;z-index:1;position:relative;white-space:nowrap;font-family:var(--button-font-family, "Swis721 BT");font-size:var(--button-small-font-size, 1.625rem);font-style:normal;font-weight:700;line-height:140%;letter-spacing:var(--button-letter-spacing, -.0125rem);overflow:hidden}.scroll-down-container.svelte-1rvoj7d:before{content:"";position:absolute;inset:0 auto 0 -50px;width:50px;height:auto;background:#ac1a46}
