.home-searchbar.svelte-x7oor1{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:left;width:100%;max-width:1364px}@media (min-width: 1280px){.home-searchbar.svelte-x7oor1{flex-direction:row}}.home-searchbar.svelte-x7oor1>:where(.svelte-x7oor1){max-width:512px;padding:20px 24px;background-color:#fff6e5;width:100%;color:#201e25;-webkit-text-fill-color:#201e25}@media (min-width: 769px){.home-searchbar.svelte-x7oor1>:where(.svelte-x7oor1){max-width:712px}}@media (min-width: 1280px){.home-searchbar.svelte-x7oor1>:where(.svelte-x7oor1){max-width:100%;padding:16px 24px;height:98px}}.home-searchbar.svelte-x7oor1>:where(.svelte-x7oor1):hover:not(:first-child,.btn){background-color:#fff}.home-searchbar.svelte-x7oor1>:where(.svelte-x7oor1):hover:not(:first-child,.btn) input:where(.svelte-x7oor1),.home-searchbar.svelte-x7oor1>:where(.svelte-x7oor1):hover:not(:first-child,.btn) .result:where(.svelte-x7oor1),.home-searchbar.svelte-x7oor1>:where(.svelte-x7oor1):hover:not(:first-child,.btn) p:where(.svelte-x7oor1){color:#7b66ff}.home-searchbar.svelte-x7oor1>:where(.svelte-x7oor1):first-child{width:96px;position:relative;display:none;flex-direction:column;border-radius:0 40px 0 0}@media (min-width: 1280px){.home-searchbar.svelte-x7oor1>:where(.svelte-x7oor1):first-child{display:flex;align-items:center;border-bottom:none;border-radius:0 0 0 120px}}.home-searchbar.svelte-x7oor1>:where(.svelte-x7oor1):nth-child(2){border-bottom:1px solid #201e25}@media (min-width: 1280px){.home-searchbar.svelte-x7oor1>:where(.svelte-x7oor1):nth-child(2){border-bottom:none;border-right:1px solid #201e25}}.home-searchbar.svelte-x7oor1>:where(.svelte-x7oor1):nth-child(2),.home-searchbar.svelte-x7oor1>:where(.svelte-x7oor1):nth-child(3){cursor:text;position:relative}@media (min-width: 1280px){.home-searchbar.svelte-x7oor1>:where(.svelte-x7oor1):nth-child(2),.home-searchbar.svelte-x7oor1>:where(.svelte-x7oor1):nth-child(3){width:450px}}.home-searchbar.svelte-x7oor1>:where(.svelte-x7oor1):nth-child(2):focus-within input:where(.svelte-x7oor1),.home-searchbar.svelte-x7oor1>:where(.svelte-x7oor1):nth-child(3):focus-within input:where(.svelte-x7oor1){padding-inline:8px}.home-searchbar.svelte-x7oor1>:where(.svelte-x7oor1):nth-child(2) .input-container:where(.svelte-x7oor1),.home-searchbar.svelte-x7oor1>:where(.svelte-x7oor1):nth-child(3) .input-container:where(.svelte-x7oor1){display:flex;flex-direction:column;align-items:start;outline:none}.home-searchbar.svelte-x7oor1>:where(.svelte-x7oor1):nth-child(2) .input-container:where(.svelte-x7oor1)>div:where(.svelte-x7oor1),.home-searchbar.svelte-x7oor1>:where(.svelte-x7oor1):nth-child(3) .input-container:where(.svelte-x7oor1)>div:where(.svelte-x7oor1){width:100%}.home-searchbar.svelte-x7oor1>:where(.svelte-x7oor1):nth-child(2) .input-container:where(.svelte-x7oor1) input:where(.svelte-x7oor1),.home-searchbar.svelte-x7oor1>:where(.svelte-x7oor1):nth-child(3) .input-container:where(.svelte-x7oor1) input:where(.svelte-x7oor1){display:block;height:31px;border:none;background-color:transparent;outline:none;width:100%;caret-color:transparent;line-height:30px}.home-searchbar.svelte-x7oor1>:where(.svelte-x7oor1):nth-child(2) .input-container:where(.svelte-x7oor1) input:where(.svelte-x7oor1):focus+.fake-caret:where(.svelte-x7oor1),.home-searchbar.svelte-x7oor1>:where(.svelte-x7oor1):nth-child(3) .input-container:where(.svelte-x7oor1) input:where(.svelte-x7oor1):focus+.fake-caret:where(.svelte-x7oor1){position:absolute;left:24px;top:65%;height:30px;width:2px;transform:translateY(-50%);background:#7b66ff;opacity:1;visibility:visible;pointer-events:none;animation:svelte-x7oor1-blink 1s steps(1,end) infinite}@media (min-width: 1280px){.home-searchbar.svelte-x7oor1>:where(.svelte-x7oor1):nth-child(2) .input-container:where(.svelte-x7oor1) input:where(.svelte-x7oor1):focus+.fake-caret:where(.svelte-x7oor1),.home-searchbar.svelte-x7oor1>:where(.svelte-x7oor1):nth-child(3) .input-container:where(.svelte-x7oor1) input:where(.svelte-x7oor1):focus+.fake-caret:where(.svelte-x7oor1){height:36px}}@keyframes svelte-x7oor1-blink{50%{opacity:0}}@media (min-width: 1280px){.home-searchbar.svelte-x7oor1>:where(.svelte-x7oor1):nth-child(2) .input-container:where(.svelte-x7oor1) input:where(.svelte-x7oor1),.home-searchbar.svelte-x7oor1>:where(.svelte-x7oor1):nth-child(3) .input-container:where(.svelte-x7oor1) input:where(.svelte-x7oor1){height:44px}}@media (prefers-reduced-motion: reduce){.home-searchbar.svelte-x7oor1>:where(.svelte-x7oor1):nth-child(2) .input-container:where(.svelte-x7oor1):focus-within .fake-caret:where(.svelte-x7oor1),.home-searchbar.svelte-x7oor1>:where(.svelte-x7oor1):nth-child(3) .input-container:where(.svelte-x7oor1):focus-within .fake-caret:where(.svelte-x7oor1){animation:none}}.home-searchbar.svelte-x7oor1>:where(.svelte-x7oor1):nth-child(2) .input-container:where(.svelte-x7oor1):has(input:where(.svelte-x7oor1):not(:placeholder-shown)) .fake-caret:where(.svelte-x7oor1),.home-searchbar.svelte-x7oor1>:where(.svelte-x7oor1):nth-child(3) .input-container:where(.svelte-x7oor1):has(input:where(.svelte-x7oor1):not(:placeholder-shown)) .fake-caret:where(.svelte-x7oor1){opacity:0;visibility:hidden;animation:none}.home-searchbar.svelte-x7oor1>:where(.svelte-x7oor1):nth-child(2) .input-container:where(.svelte-x7oor1):has(input:where(.svelte-x7oor1):not(:placeholder-shown)) input:where(.svelte-x7oor1),.home-searchbar.svelte-x7oor1>:where(.svelte-x7oor1):nth-child(3) .input-container:where(.svelte-x7oor1):has(input:where(.svelte-x7oor1):not(:placeholder-shown)) input:where(.svelte-x7oor1){caret-color:#7b66ff}.home-searchbar.svelte-x7oor1>*.btn:where(.svelte-x7oor1){padding:0;background-color:transparent;-webkit-text-fill-color:white;outline:none}@media (min-width: 1280px){.home-searchbar.svelte-x7oor1>*.btn:where(.svelte-x7oor1){max-width:350px;background-color:#fff6e5;border-radius:0 60px 60px 0}}.home-searchbar.svelte-x7oor1>*.btn:where(.svelte-x7oor1)>*{height:80px;width:100%;padding:24px 48px;border-radius:0 0 60px 120px;font-size:24px;border:0}.home-searchbar.svelte-x7oor1>*.btn:where(.svelte-x7oor1)>*>div{gap:14px}@media (min-width: 1280px){.home-searchbar.svelte-x7oor1>*.btn:where(.svelte-x7oor1)>*{height:98px;border-radius:0 60px 60px 120px}}.home-searchbar.svelte-x7oor1>:where(.svelte-x7oor1) .result:where(.svelte-x7oor1){display:flex;align-items:end;gap:4px;height:31px}@media (min-width: 1280px){.home-searchbar.svelte-x7oor1>:where(.svelte-x7oor1) .result:where(.svelte-x7oor1){height:44px}}.home-searchbar.svelte-x7oor1>:where(.svelte-x7oor1) .result:where(.svelte-x7oor1) p:where(.svelte-x7oor1){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.home-searchbar.svelte-x7oor1>:where(.svelte-x7oor1) .result:where(.svelte-x7oor1) span:where(.svelte-x7oor1){flex-shrink:0}.home-searchbar.svelte-x7oor1>:where(.svelte-x7oor1) span:where(.svelte-x7oor1){font-size:14px;line-height:22px;font-weight:400;padding-bottom:1px}@media (min-width: 1280px){.home-searchbar.svelte-x7oor1>:where(.svelte-x7oor1) span:where(.svelte-x7oor1){font-size:16px}}.home-searchbar.svelte-x7oor1>:where(.svelte-x7oor1) :where(.svelte-x7oor1)::placeholder,.home-searchbar.svelte-x7oor1>:where(.svelte-x7oor1) input:where(.svelte-x7oor1),.home-searchbar.svelte-x7oor1>:where(.svelte-x7oor1) p:where(.svelte-x7oor1){font-size:22px;line-height:30px;margin:0;font-weight:700;color:#201e25;padding-top:8px}@media (min-width: 1280px){.home-searchbar.svelte-x7oor1>:where(.svelte-x7oor1) :where(.svelte-x7oor1)::placeholder,.home-searchbar.svelte-x7oor1>:where(.svelte-x7oor1) input:where(.svelte-x7oor1),.home-searchbar.svelte-x7oor1>:where(.svelte-x7oor1) p:where(.svelte-x7oor1){font-size:32px;line-height:36px}}:root,.freemium-colors-override{--indigo-50: #f5f8ff;--indigo-75: #eff2ff;--indigo-100: #e0eaff;--indigo-200: #c7d7fe;--indigo-300: #a4bcfd9f;--indigo-400: #6172f3;--indigo-500: #4a3aff;--indigo-600: #2d1aff;--indigo-700: #1300e6;--monthly-group-filtering-active-bg-color: #eef4ff;--monthly-group-filtering-active-text-color: #2d1aff}:root[data-theme=premium],.premium-colors-override{--indigo-50: #e7ecef;--indigo-75: #f4f7f9;--indigo-100: #d2d7da;--indigo-200: #bdcbd4;--indigo-300: #2a2f359f;--indigo-400: #161f28;--indigo-500: black;--indigo-600: #161f28;--indigo-700: #1f1f1f;--monthly-group-filtering-active-bg-color: #e7ecef;--monthly-group-filtering-active-text-color: #161f28}.hero.svelte-hb9u2e{padding:40px 24px;background-size:cover;text-align:center;display:flex;flex-direction:column;height:870px}@media (min-width: 769px){.hero.svelte-hb9u2e{padding:72px 24px 60px}}@media (min-width: 1280px){.hero.svelte-hb9u2e{height:832px;padding:40px 32px 80px}}@media (min-width: 1513px){.hero.svelte-hb9u2e{padding:40px 96px 80px;height:950px}}.hero.svelte-hb9u2e>header:where(.svelte-hb9u2e){display:flex;justify-content:space-between;margin-bottom:auto}@media (min-width: 769px){.hero.svelte-hb9u2e>header:where(.svelte-hb9u2e){align-items:center}}.hero.svelte-hb9u2e>header:where(.svelte-hb9u2e) .desktop-buttons:where(.svelte-hb9u2e){display:none}@media (min-width: 769px){.hero.svelte-hb9u2e>header:where(.svelte-hb9u2e) .desktop-buttons:where(.svelte-hb9u2e){display:flex;gap:16px}}.hero.svelte-hb9u2e>header:where(.svelte-hb9u2e) .mobile-buttons:where(.svelte-hb9u2e){height:64px}@media (min-width: 769px){.hero.svelte-hb9u2e>header:where(.svelte-hb9u2e) .mobile-buttons:where(.svelte-hb9u2e){display:none}}.hero.svelte-hb9u2e>div:where(.svelte-hb9u2e){margin-top:auto;display:flex;flex-direction:column;align-items:center}.hero.svelte-hb9u2e>div.center:where(.svelte-hb9u2e){margin-bottom:auto;margin-top:0}.hero.svelte-hb9u2e>div:where(.svelte-hb9u2e) h1{color:#c5fff8;font-size:48px;line-height:54px;font-weight:900;letter-spacing:-.48px;margin:0}.hero.svelte-hb9u2e>div:where(.svelte-hb9u2e) h1>span{color:#fff;font-size:52px}@media (min-width: 1280px){.hero.svelte-hb9u2e>div:where(.svelte-hb9u2e) h1>span{font-size:84px}}@media (min-width: 769px){.hero.svelte-hb9u2e>div:where(.svelte-hb9u2e) h1{width:80%;max-width:1200px}}@media (min-width: 1280px){.hero.svelte-hb9u2e>div:where(.svelte-hb9u2e) h1{font-size:78px;line-height:90px;letter-spacing:-1.56px}}.hero.svelte-hb9u2e>div:where(.svelte-hb9u2e) h2{font-size:22px;font-weight:900;line-height:30px;color:#fff6e5;margin:0;padding:18px 20px 0}@media (min-width: 1280px){.hero.svelte-hb9u2e>div:where(.svelte-hb9u2e) h2{font-size:36px;line-height:42px;padding:18px 0 0}}.hero.svelte-hb9u2e>div:where(.svelte-hb9u2e) .home-searchbar{margin-top:40px}@media (min-width: 1280px){.hero.svelte-hb9u2e>div:where(.svelte-hb9u2e) .home-searchbar{margin-top:89px}}@media (min-width: 1513px){.hero.svelte-hb9u2e>div:where(.svelte-hb9u2e) .home-searchbar{margin-top:150px}}
