@keyframes svelte-otss8f-morphOut{0%{opacity:1;filter:blur()}to{opacity:0;filter:blur(8px)}}@keyframes svelte-otss8f-morphIn{0%{opacity:0;filter:blur(8px)}to{opacity:1;filter:blur()}}.morph-out.svelte-otss8f{animation:1s forwards svelte-otss8f-morphOut}.morph-in.svelte-otss8f{animation:1s forwards svelte-otss8f-morphIn}.morph-container.svelte-otss8f{display:inline-block;position:relative}.morph-text.svelte-otss8f{white-space:nowrap;position:absolute;top:0;left:0}.placeholder.svelte-otss8f{visibility:hidden;white-space:nowrap}.morph-container span{color:var(--primary-dark)!important;font-size:inherit!important;font-weight:inherit!important}.morph-container{vertical-align:baseline;min-height:1.5em;font-size:inherit;margin-left:0;display:inline-flex}#hero-section{width:100vw!important;max-width:100vw!important;margin:0 -50vw!important;padding:0!important;position:relative!important;left:50%!important;right:50%!important;overflow-x:hidden!important}.hero-overlay.svelte-7sbq87{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#fffc;box-shadow:0 4px 30px #0000004d}.text-shadow.svelte-7sbq87{text-shadow:0 2px 4px #0000004d}.hero-background.svelte-7sbq87{flex-direction:column;width:100%;min-height:80vh;display:flex;position:relative}.hero-background.svelte-7sbq87 img:where(.svelte-7sbq87){object-fit:cover;object-position:center;z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.right-box-position.svelte-7sbq87{width:40%;min-width:300px;max-width:600px;position:absolute;bottom:7.4rem;right:0}.bottom-box-position.svelte-7sbq87{width:40%;min-width:300px;max-width:600px;position:absolute;bottom:1.4rem;left:0}.auto-fit-text.svelte-7sbq87{text-overflow:ellipsis;-webkit-hyphens:auto;hyphens:auto;width:100%;max-width:100%;line-height:1.3;display:block;overflow:hidden}@media (width>=1024px){.desktop-border-left.svelte-7sbq87{z-index:50;background-color:#e5e7eb;width:2px;height:100vh;position:fixed;top:0;left:0}.desktop-border-right.svelte-7sbq87{z-index:50;background-color:#e5e7eb;width:2px;height:100vh;position:fixed;top:0;right:0}}.star-mask.svelte-14bloan{opacity:.6;background-color:#fff;position:absolute;top:0;bottom:0;right:0}.testimonial-overlay.svelte-14bloan{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#fff9;box-shadow:0 4px 30px #0000001a}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}input[type=checkbox].svelte-1un0eoi:focus+div:where(.svelte-1un0eoi){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-primary,var(--primary));--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
