@charset "UTF-8";:root{--primary: #FF2E6A;--on-primary: #FFFFFF;--primary-container: #FF597E;--on-primary-container: #330011;--secondary: #4A90E2;--on-secondary: #FFFFFF;--secondary-container: #E3ECF8;--on-secondary-container: #162D46;--tertiary: #6FAF6F;--on-tertiary: #FFFFFF;--tertiary-container: #E3F2E3;--on-tertiary-container: #203620;--error: #B3261E;--on-error: #FFFFFF;--error-container: #F2D1D0;--on-error-container: #330B09;--warning: #EFB452;--on-warning: #000000;--warning-container: #FFF5E0;--on-warning-container: #4A3A18;--background: #FFFFFF;--on-background: #3B3737;--surface: #FCFBFC;--on-surface: #313033;--surface-variant: #F5F5F5;--on-surface-variant: #5A5266;--outline: rgba(0, 0, 0, .12);--neutral-light: #F5F5F5;--neutral-dark: #222222;--neutral-mid: #8A8A8A}@font-face{font-family:Inter;src:url(../../../branding/fonts/Inter/Inter-VariableFont_opsz,wght.ttf) format("truetype");font-weight:300 700;font-style:normal;font-display:swap}@font-face{font-family:Dancing_Script;src:url(../../../branding/fonts/Dancing_Script/DancingScript-VariableFont_wght.ttf) format("truetype");font-weight:300 700;font-style:normal;font-display:swap}@font-face{font-family:Playfair_Display;src:url(../../../branding/fonts/Playfair_Display/PlayfairDisplay-VariableFont_wght.ttf) format("truetype");font-weight:300 700;font-style:normal;font-display:swap}*,:after,:before{box-sizing:border-box}html,body{font-family:Inter;scroll-behavior:smooth;scroll-padding:60px;height:100%;width:100%;box-sizing:border-box;margin:0;font-size:18px;background-color:var(--background);color:var(--on-background);line-height:1.6rem}@media screen and (max-width: 560px){html,body{font-size:16px}}img{display:flex;max-width:100%;object-fit:scale-down;border-style:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}svg{display:flex}h1,h2,h3,h4,h5,h6,p,form,ul,li{margin:0 0 20px;padding:0;font-size:1rem;line-height:1.4;font-weight:400}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,p a,form a,ul a,li a{text-decoration:underline;color:var(--secondary)}h1,h2{font-family:Playfair_Display;margin-bottom:40px}h1{font-size:2.4rem;font-weight:700}h2{font-size:2.4rem;font-weight:600}h3{font-size:1.2rem;font-weight:500}p,li{max-width:670px;align-self:flex-start;line-height:inherit;font-size:inherit;margin:0}hr{border:none;border-bottom:1px solid var(--surface-variant)}a{cursor:pointer;color:inherit;text-decoration:none}ul{align-self:flex-start;list-style:none;margin:0;padding:20px}ul li{margin-bottom:1rem}ul li:before{content:"✔";color:var(--secondary);margin-right:.5rem}.row{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.column{margin-top:auto;margin-bottom:auto}.align-center{display:flex;justify-content:center;align-items:center}.align-left{display:flex;justify-content:flex-start;align-items:flex-start}.align-right{display:flex;justify-content:flex-end;align-items:flex-end}.expanded{flex:1}.expanded-2{flex:2}.expanded-3{flex:3}.fill-height{display:flex;height:100dvh;flex-flow:column}.fill-height .content{flex:1 1 auto}.fill-height .bottom{flex:0 0 auto}.fill-width{display:flex;width:100%;flex:1 1 auto;flex-direction:row}section,footer{position:relative;overflow:hidden;flex-direction:column;padding:80px;margin:10px 0;text-align:left;justify-content:center;align-items:center;display:flex}@media screen and (max-width: 560px){section,footer{padding-left:20px;padding-right:20px}}section .inner-wrap,footer .inner-wrap{width:100%;max-width:1240px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin:0 auto}section.full,footer.full{padding-left:0;padding-right:0}section.full .inner-wrap,footer.full .inner-wrap{margin:0;max-width:unset}form{background-color:var(--surface);color:var(--on-surface);border-radius:10px;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d;padding:20px 40px;width:min(400px,100%)}form input,form textarea{width:100%}.accent{font-family:Dancing_Script}.loader{width:2rem;height:2rem;border:.2rem solid var(--primary);border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}select{appearance:none;cursor:pointer}input,select,textarea{padding:12px 15px;background-color:var(--surface-variant);color:var(--on-surface-variant);border-radius:10px;line-height:inherit;outline:none;font-family:inherit;font-size:inherit;font-weight:400;border:1px solid var(--outline)}button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;border-radius:10px;font-weight:500}button.default{padding:10px}button.danger{border:1px solid var(--outline);border-radius:5px;margin:0;background-color:var(--error);color:var(--on-error);padding:10px 20px;text-transform:uppercase}button.danger svg{color:var(--error)}button.external{display:flex;align-items:center}.elevated{box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}.primary{background-color:var(--primary);color:var(--on-primary)}figure.h{width:100%;margin:0}@media screen and (max-width: 560px){figure.h{height:300px}figure.h img{height:100%;object-fit:cover}}figure.v img{border-radius:10px;object-fit:cover}figure img{display:block;width:100%;height:auto}.color{background-color:var(--neutral-light);margin-bottom:0}.ph-2{padding:0 20px}.pv-2{padding:20px 0}.navbar.svelte-12qhfyh{padding:10px 40px;position:sticky;top:0;left:0;width:100%;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d;z-index:99;background-color:#ffffff80;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid rgba(255,255,255,.6)}.navbar.svelte-12qhfyh .icon:where(.svelte-12qhfyh){box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d;background-color:#fff6;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,.5);border-radius:10px;height:40px;width:auto}.navbar.svelte-12qhfyh .logo:where(.svelte-12qhfyh){margin-left:20px}@media screen and (max-width: 560px){.navbar.svelte-12qhfyh .logo:where(.svelte-12qhfyh){display:none}}.navbar.svelte-12qhfyh .links:where(.svelte-12qhfyh){display:flex;flex-direction:row;align-items:center;gap:20px}.navbar.svelte-12qhfyh .links:where(.svelte-12qhfyh) .button:where(.svelte-12qhfyh){padding:5px 10px;border-radius:10px}footer.svelte-12qhfyh{margin-top:80px;margin-bottom:0;padding:40px 60px 20px;background-color:var(--surface-variant)}footer.svelte-12qhfyh .logo:where(.svelte-12qhfyh){margin:0 auto}footer.svelte-12qhfyh .inner-wrap:where(.svelte-12qhfyh){margin-top:40px}footer.svelte-12qhfyh .inner-wrap:where(.svelte-12qhfyh) ul:where(.svelte-12qhfyh){padding:0}footer.svelte-12qhfyh .inner-wrap:where(.svelte-12qhfyh) .summary:where(.svelte-12qhfyh){margin:40px 0 20px;max-width:unset;text-align:justify;color:#222c}footer.svelte-12qhfyh .inner-wrap:where(.svelte-12qhfyh) .summary:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh){text-decoration:underline}footer.svelte-12qhfyh nav:where(.svelte-12qhfyh){display:flex;flex-direction:row;flex-wrap:wrap;width:100%;gap:40px;align-items:flex-start;justify-content:space-between}footer.svelte-12qhfyh nav:where(.svelte-12qhfyh) .wrapper:where(.svelte-12qhfyh){display:flex;flex-direction:column;gap:10px}footer.svelte-12qhfyh nav:where(.svelte-12qhfyh) .wrapper:where(.svelte-12qhfyh) .label:where(.svelte-12qhfyh){font-size:1.4em;font-weight:500;margin-bottom:10px}footer.svelte-12qhfyh nav:where(.svelte-12qhfyh) .wrapper:where(.svelte-12qhfyh) .external:where(.svelte-12qhfyh){display:flex;flex-direction:row;align-items:center;gap:5px}footer.svelte-12qhfyh nav:where(.svelte-12qhfyh) .wrapper:where(.svelte-12qhfyh) .external:where(.svelte-12qhfyh) span:where(.svelte-12qhfyh){color:var(--secondary)}#cta.svelte-12qhfyh{padding-bottom:10px}#cta.svelte-12qhfyh h2:where(.svelte-12qhfyh),#cta.svelte-12qhfyh p:where(.svelte-12qhfyh){align-self:center;text-align:center}#cta.svelte-12qhfyh h2:where(.svelte-12qhfyh){font-size:2.1em}#cta.svelte-12qhfyh a:where(.svelte-12qhfyh){margin-top:20px;padding:10px 20px;border-radius:10px;align-self:center;transition:transform .25s cubic-bezier(.34,1.56,.64,1);transform:translateY(0)}#cta.svelte-12qhfyh a:where(.svelte-12qhfyh):hover{transform:translateY(-5px)}.subline.svelte-12qhfyh{width:100%;max-width:unset;padding:20px;text-align:center;font-size:.9em;color:#222c;background-color:var(--surface-variant)}@media screen and (max-width: 560px){.subline.svelte-12qhfyh{padding-bottom:80px}}.overlay.svelte-12qhfyh{position:fixed;inset:0;z-index:90;display:none}.overlay[data-state="1"].svelte-12qhfyh{display:block}.menu-container.svelte-12qhfyh{position:fixed;left:0;right:0;bottom:0;padding-bottom:5px;align-items:flex-end;align-content:flex-end;z-index:99;pointer-events:painted;transform:translateY(120%);transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.menu-container[data-state="1"].svelte-12qhfyh{transform:translateY(0)}.menu-container.svelte-12qhfyh .menu:where(.svelte-12qhfyh){pointer-events:painted;display:flex;flex-direction:column;gap:20px;overflow-y:auto;align-items:center;font-size:1.1em;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d;background-color:#fff9;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.7);width:min(600px,90%);margin:0 auto;border-radius:40px;padding:20px 40px}.menu-container.svelte-12qhfyh .menu:where(.svelte-12qhfyh) .dragger:where(.svelte-12qhfyh){width:80px;height:5px;margin-bottom:10px;background-color:var(--neutral-mid);border-radius:10px}.menu-container.svelte-12qhfyh .menu:where(.svelte-12qhfyh) .button:where(.svelte-12qhfyh){padding:10px 20px;border-radius:10px;align-self:center}.mobile.svelte-12qhfyh{position:fixed;bottom:0;left:0;width:100%;transform:translateY(0);transition:transform .25s cubic-bezier(.34,1.56,.64,1);z-index:9}.mobile[data-state="1"].svelte-12qhfyh{transform:translateY(120%)}.mobile.svelte-12qhfyh button:where(.svelte-12qhfyh){box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d;background-color:#fff9;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.7);padding:10px 40px;margin:0 auto 10px;color:var(--secondary);border-radius:20px}.mobile.svelte-12qhfyh{display:none!important}@media screen and (max-width: 740px){.mobile.svelte-12qhfyh{display:flex!important}}.desktop.svelte-12qhfyh{display:flex!important}@media screen and (max-width: 740px){.desktop.svelte-12qhfyh{display:none!important}}.beta.svelte-12qhfyh{padding:20px;width:100%;background-color:var(--error);color:var(--on-error);display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;align-items:center;justify-content:center}.beta.svelte-12qhfyh a:where(.svelte-12qhfyh){color:var(--on-error)}.social.svelte-12qhfyh{margin:40px auto}.social.svelte-12qhfyh p:where(.svelte-12qhfyh){text-transform:uppercase;font-weight:700;font-size:.8em;letter-spacing:8px;color:var(--neutral-mid);text-align:center;margin-bottom:10px}.social.svelte-12qhfyh .container:where(.svelte-12qhfyh){display:flex;flex-flow:row wrap;gap:20px;align-items:center;justify-content:center}.social.svelte-12qhfyh .container:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh){transition:transform .25s cubic-bezier(.34,1.56,.64,1);transform:translateY(0)}.social.svelte-12qhfyh .container:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh):hover{transform:translateY(-5px)}.payments.svelte-12qhfyh p:where(.svelte-12qhfyh){text-transform:uppercase;font-weight:700;font-size:.8em;letter-spacing:8px;color:var(--neutral-mid);text-align:center;margin-bottom:10px}.payments.svelte-12qhfyh{margin:40px auto 20px}
