@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-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}.svelte-8owr0j{position:absolute}.background.svelte-8owr0j{background-color:var(--x-light);background-image:linear-gradient(var(--x-light)0%,var(--light)30%,var(--medium)80%)}.mountain.svelte-8owr0j{background-color:var(--medium);border-radius:3px}.mountain.svelte-8owr0j:nth-child(2){z-index:2;width:240px;height:240px;right:220px}.mountain.svelte-8owr0j:nth-child(3){width:260px;height:260px;right:350px}.mountain.svelte-8owr0j:nth-child(4){z-index:3;width:200px;height:200px;bottom:-70px;right:130px}.mountain.svelte-8owr0j:nth-child(4):after{content:"";background-image:linear-gradient(135deg,var(--yellow)0%,var(--light)10%,var(--aqua)50%);position:absolute}.mountain.svelte-8owr0j:after{content:"";opacity:.7;background-image:linear-gradient(135deg,var(--yellow)0%,var(--light)40%,var(--aqua)80%);width:100%;height:100%;position:absolute}.sea.svelte-8owr0j{background:var(--x-light);background-image:linear-gradient(to top,var(--aqua)0%,#343da3 90%)}.wave.svelte-8owr0j{background-color:var(--x-light);border-radius:100%;animation:5s linear infinite svelte-8owr0j-wave}.boat.svelte-8owr0j{animation:svelte-8owr0j-boat var(--boat-speed)linear infinite}.boat.svelte-8owr0j:after{top:105px;left:calc(var(--spacing,.25rem)*5);z-index:-1;height:calc(var(--spacing,.25rem)*2);content:"";background-image:linear-gradient(90deg,var(--x-light)30%,#fff0 100%);border-radius:40%;width:200px;position:absolute}.boat.svelte-8owr0j:before{z-index:-1;content:"";background-image:linear-gradient(to bottom,var(--x-dark)30%,var(--x-dark)100%);width:92px;height:50px;animation:svelte-8owr0j-boatShadow var(--boat-speed)linear infinite;position:absolute;bottom:-70px;left:25px}.boat.svelte-8owr0j>.base:where(.svelte-8owr0j){bottom:calc(var(--spacing,.25rem)*-5);clip-path:polygon(0 0,100% 0,100% 100%,20% 100%);background-color:var(--dark);width:110px;height:25px}.boat.svelte-8owr0j>.sail:where(.svelte-8owr0j):first-child{clip-path:polygon(50% 0%,0% 100%,50% 100%);background:linear-gradient(#fff 0% 50%,#ccd4ec 90%);width:90px;height:80px;left:5px}.boat.svelte-8owr0j>.sail:where(.svelte-8owr0j):nth-child(2){bottom:calc(var(--spacing,.25rem)*2.5);height:70px;width:calc(var(--spacing,.25rem)*20);--tw-scale-x:-1;scale:var(--tw-scale-x)var(--tw-scale-y);clip-path:polygon(50% 0%,0% 100%,50% 100%);background:linear-gradient(#fff 0% 50%,#ccd4ec 90%);left:15px}.moon.svelte-8owr0j{background-color:var(--yellow);box-shadow:0 0 10px var(--yellow),0 0 20px var(--yellow),0 0 30px var(--yellow),0 0 40px var(--yellow),0 0 50px var(--aqua),0 0 100px var(--yellow)}.land.svelte-8owr0j{background-image:linear-gradient(#886c4d,#353236 20%)}.lighthouse-holder.svelte-8owr0j>.shadow:where(.svelte-8owr0j){background:#0000005d}.lighthouse-holder.svelte-8owr0j>.lighthouse:where(.svelte-8owr0j){background-color:var(--x-light);background-image:repeating-linear-gradient(-40deg,transparent,transparent 60px,var(--dark)60px,var(--dark)120px);transform:perspective(600px)rotateX(20deg)}.lighthouse-holder.svelte-8owr0j>.lighthouse:where(.svelte-8owr0j):after{content:"";background-image:linear-gradient(90deg,var(--x-light)0%,var(--x-dark)8%,transparent 70%,var(--x-light)100%);width:100%;height:100%;position:absolute}.lighthouse-holder.svelte-8owr0j>.top:where(.svelte-8owr0j)>.rail:where(.svelte-8owr0j){border:3px solid var(--x-dark);background-position:-2px 0;background-image:repeating-linear-gradient(90deg,var(--x-dark),var(--x-dark)3px,var(--grey)3px,var(--yellow)10px);transform:perspective(1000px)rotateX(-35deg)}.lighthouse-holder.svelte-8owr0j>.top:where(.svelte-8owr0j)>.middle:where(.svelte-8owr0j){border:2px solid var(--x-dark);background-image:repeating-linear-gradient(90deg,var(--x-dark),var(--x-dark)4px,var(--grey)4px,#fff0 21px);background-position:-2px 0}.lighthouse-holder.svelte-8owr0j>.top:where(.svelte-8owr0j)>.roof:where(.svelte-8owr0j){border-left:50px solid #fff0;border-right:50px solid #fff0;border-bottom:40px solid var(--x-dark)}.lighthouse-holder.svelte-8owr0j>.top:where(.svelte-8owr0j)>.roof:where(.svelte-8owr0j):before{content:"";background-color:var(--x-dark);border-radius:3.40282e38px;width:14px;height:14px;position:absolute;bottom:-7px;left:-7px}.lighthouse-holder.svelte-8owr0j>.top:where(.svelte-8owr0j)>.roof:where(.svelte-8owr0j):after{bottom:5px;left:calc(var(--spacing,.25rem)*-.5);height:14px;width:calc(var(--spacing,.25rem)*1);content:"";background-color:var(--x-dark);border-radius:3px;position:absolute}.lighthouse-holder.svelte-8owr0j>.top:where(.svelte-8owr0j)>.roof:where(.svelte-8owr0j)>.roof-light:where(.svelte-8owr0j){clip-path:polygon(50% 0,0% 100%,100% 100%);background-image:linear-gradient(135deg,var(--x-dark)40%,rgba(var(--yellow),.5)100%)}.lighthouse-holder.svelte-8owr0j>.windows:where(.svelte-8owr0j)>.window:where(.svelte-8owr0j){background-color:var(--x-dark);border-bottom:2px solid rgba(var(--light),.7);border-radius:25px 25px 0 0}.lighthouse-holder.svelte-8owr0j>.door:where(.svelte-8owr0j){background-color:var(--x-dark);border-radius:2px 2px 0 0}.lighthouse-holder.svelte-8owr0j>.door:where(.svelte-8owr0j) .stairs:where(.svelte-8owr0j){background-color:var(--x-dark);background-image:repeating-linear-gradient(to bottom,var(--x-dark),var(--x-dark)4px,var(--light)4px,rgba(white,.1)5px);transform:perspective(100px)rotateX(45deg)}html.dark .scene.svelte-8owr0j>.background:where(.svelte-8owr0j){background-color:var(--x-dark);background-image:linear-gradient(var(--x-dark)0%,var(--dark)10%,var(--medium)60%,var(--aqua)90%)}html.dark .scene.svelte-8owr0j>.background:where(.svelte-8owr0j)>.stars:where(.svelte-8owr0j)>.star:where(.svelte-8owr0j){background-color:var(--light);animation:5s linear infinite svelte-8owr0j-twinkle}html.dark .scene.svelte-8owr0j>.background:where(.svelte-8owr0j)>.moon:where(.svelte-8owr0j){background-color:var(--x-light);box-shadow:0 0 10px var(--x-light),0 0 20px var(--x-light),0 0 30px var(--x-light),0 0 40px var(--x-light),0 0 50px var(--aqua),0 0 100px var(--x-light)}html.dark .scene.svelte-8owr0j>.background:where(.svelte-8owr0j)>.mountains:where(.svelte-8owr0j)>.mountain:where(.svelte-8owr0j):after{background-image:linear-gradient(135deg,var(--dark)0%,var(--medium)20%,var(--aqua)40%)}html.dark .scene.svelte-8owr0j>.background:where(.svelte-8owr0j)>.mountains:where(.svelte-8owr0j)>.mountain:where(.svelte-8owr0j):nth-child(4):after{background-image:linear-gradient(135deg,var(--dark)0%,var(--medium)6%,var(--aqua)20%)}html.dark .scene.svelte-8owr0j>.background:where(.svelte-8owr0j)>.sea:where(.svelte-8owr0j){background:var(--x-dark);background-image:linear-gradient(to top,var(--x-dark)0%,var(--dark)30%,var(--medium)60%,var(--dark)90%)}html.dark .scene.svelte-8owr0j>.background:where(.svelte-8owr0j)>.sea:where(.svelte-8owr0j)>.boat:where(.svelte-8owr0j):before{background-image:linear-gradient(to bottom,var(--x-dark)30%,var(--x-dark)100%)}html.dark .scene.svelte-8owr0j>.background:where(.svelte-8owr0j)>.sea:where(.svelte-8owr0j)>.boat:where(.svelte-8owr0j):after{background-image:linear-gradient(90deg,var(--x-light)30%,#fff0 100%)}html.dark .scene.svelte-8owr0j>.background:where(.svelte-8owr0j)>.sea:where(.svelte-8owr0j)>.boat:where(.svelte-8owr0j)>.base:where(.svelte-8owr0j){background-color:var(--dark)}html.dark .scene.svelte-8owr0j>.background:where(.svelte-8owr0j)>.sea:where(.svelte-8owr0j)>.boat:where(.svelte-8owr0j)>.sail:where(.svelte-8owr0j):first-child,html.dark .scene.svelte-8owr0j>.background:where(.svelte-8owr0j)>.sea:where(.svelte-8owr0j)>.boat:where(.svelte-8owr0j)>.sail:where(.svelte-8owr0j):nth-child(2){background:linear-gradient(var(--light)0%,var(--dark)60%)}html.dark .scene.svelte-8owr0j>.lighthouse-group:where(.svelte-8owr0j)>.land:where(.svelte-8owr0j){background-image:linear-gradient(to top,var(--x-dark)80%,var(--medium)100%)}html.dark .scene.svelte-8owr0j>.lighthouse-group:where(.svelte-8owr0j)>.lighthouse-holder:where(.svelte-8owr0j)>.shadow:where(.svelte-8owr0j){background:var(--x-dark)}html.dark .scene.svelte-8owr0j>.lighthouse-group:where(.svelte-8owr0j)>.lighthouse-holder:where(.svelte-8owr0j)>.top:where(.svelte-8owr0j)>.light-container:where(.svelte-8owr0j){bottom:calc(var(--spacing,.25rem)*1);left:calc(var(--spacing,.25rem)*10);height:calc(var(--spacing,.25rem)*10);width:35vw;min-width:300px;transform-style:preserve-3d;transform-origin:0 100%;animation:svelte-8owr0j-lightRotate var(--light-speed)linear infinite;transform:perspective(500px)rotateY(0)}html.dark .scene.svelte-8owr0j>.lighthouse-group:where(.svelte-8owr0j)>.lighthouse-holder:where(.svelte-8owr0j)>.top:where(.svelte-8owr0j)>.light-container:where(.svelte-8owr0j)>.light:where(.svelte-8owr0j){width:100%;height:100%;transform-style:preserve-3d;transform-origin:0;background:linear-gradient(90deg,var(--yellow)40%,#fff0 100%);transform:perspective(500px)rotateY(-35deg)}html.dark .scene.svelte-8owr0j>.lighthouse-group:where(.svelte-8owr0j)>.lighthouse-holder:where(.svelte-8owr0j)>.top:where(.svelte-8owr0j)>.middle:where(.svelte-8owr0j):before{z-index:-1;content:"";background-color:var(--yellow);width:100%;height:100%;box-shadow:0 0 10px var(--x-light),0 0 20px var(--yellow),0 0 30px var(--yellow),0 0 40px var(--yellow),0 0 70px var(--yellow);position:absolute}html.dark .scene.svelte-8owr0j>.lighthouse-group:where(.svelte-8owr0j)>.lighthouse-holder:where(.svelte-8owr0j)>.top:where(.svelte-8owr0j)>.glow:where(.svelte-8owr0j){top:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);opacity:0;background-color:var(--yellow);width:100px;height:60px;box-shadow:0 0 10px var(--yellow),0 0 20px var(--yellow),0 0 30px var(--yellow),0 0 40px var(--yellow),0 0 50px var(--yellow),0 0 60px var(--yellow),0 0 70px var(--yellow),0 0 80px var(--yellow);animation:svelte-8owr0j-lightGlow var(--light)var(--light-speed)linear infinite;border-radius:3.40282e38px}@keyframes svelte-8owr0j-twinkle{50%{opacity:.3}}@keyframes svelte-8owr0j-wave{50%{transform:translate(-10px)}}@keyframes svelte-8owr0j-lightRotate{25%{transform:perspective(500px)rotateY(35deg)}75%{transform:perspective(500px)rotateY(-35deg)}}@keyframes svelte-8owr0j-lightGlow{50%{opacity:0}75%{opacity:1}}@keyframes svelte-8owr0j-boat{0%{transform:translate(120vw)scale(.8)}80%,to{transform:translate(-25vw)scale(.8)}}@keyframes svelte-8owr0j-boatShadow{0%{transform:skew(35deg)translate(15px)}50%,to{transform:skew(-55deg)translate(-40px)}}@supports (animation-range:0){.scene.svelte-8owr0j{animation:linear both svelte-8owr0j-scene-shrink;animation-timeline:view()}@keyframes svelte-8owr0j-scene-shrink{0%{border-radius:0;width:100%;left:0}to{border-radius:2rem;width:90%;left:5%}}}@supports (not (animation-range:0)) and (animation-timeline:view(block)){.scene.svelte-8owr0j{animation:1ms linear both svelte-8owr0j--moz-scene-shrink;animation-timeline:view()}@keyframes svelte-8owr0j--moz-scene-shrink{0%{border-radius:0;width:100%;left:0}80%{border-radius:0;width:100%;left:0}to{border-radius:2rem;width:90%;left:5%}}}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}section.svelte-1upbn1f>div:where(.svelte-1upbn1f){clip-path:polygon(0 0,100% 1%,100% 100%,0 99%)}p.svelte-1upbn1f{padding-block:calc(var(--spacing,.25rem)*2);text-wrap:pretty}:where(.flexible.svelte-1gvfki5){width:100%}section.svelte-1mxi2e7>a:where(.svelte-1mxi2e7){transition:all .2s ease}section.svelte-1mxi2e7>a:where(.svelte-1mxi2e7):hover{transform:scale(1.25);filter:contrast(1.1)}section.svelte-6n1af9{--blur-clr1:#000;--subclr-1:#c43131;--subclr-2:#3d3900;--subclr-3:#207474;--subclr-4:#006fff;--subclr-5:#5900a1}html.dark section.svelte-6n1af9{--blur-clr1:#fff;--subclr-1:#ff6b6b;--subclr-2:#fffb00;--subclr-3:#29ffad;--subclr-4:#667dff;--subclr-5:#fd86c2}.subtitle.svelte-6n1af9{background:linear-gradient(190deg,var(--subclr-1)19%,transparent 19%,transparent 20%,var(--subclr-2)20%,var(--subclr-2)39%,transparent 39%,transparent 40%,var(--subclr-3)40%,var(--subclr-3)59%,transparent 59%,transparent 60%,var(--subclr-4)60%,var(--subclr-4)79%,transparent 79%,transparent 80%,var(--subclr-5)80%);-webkit-background-clip:text;background-clip:text;font-size:6vmin}.hero-title.svelte-6n1af9{animation:2.5s ease-out svelte-6n1af9-txt-blur}@keyframes svelte-6n1af9-txt-blur{0%{text-shadow:0px 0px 10px var(--blur-clr1),0px 0px 10px var(--blur-clr1),0px 0px 25px var(--blur-clr1),0px 0px 25px var(--blur-clr1),0px 0px 25px var(--blur-clr1),0px 0px 25px var(--blur-clr1),0px 0px 25px var(--blur-clr1),0px 0px 25px var(--blur-clr1),0px 0px 50px var(--blur-clr1),0px 0px 50px var(--blur-clr1),0px 0px 50px #7b96b8,0px 0px 150px #7b96b8,0px 10px 100px #7b96b8,0px 10px 100px #7b96b8,0px 10px 100px #7b96b8,0px 10px 100px #7b96b8,0px -10px 100px #7b96b8,0px -10px 100px #7b96b8}}@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-border-style:solid}}}.screen.svelte-y74fsy{--screen-radius:3% 3% 2% 2%/5%;border-radius:var(--screen-radius)}.screen.svelte-y74fsy:before{border-radius:var(--screen-radius);aspect-ratio:16/9.5;content:"";border:2px solid #cacacc;display:block;box-shadow:inset 0 0 0 1px #000c,inset 0 0 1px 2px #ffffff4d}.screen.svelte-y74fsy:after{border-top-style:var(--tw-border-style);border-color:#ffffff26;border-top-width:2px;width:99%;position:absolute;left:.5%}@supports (color:color-mix(in lab,red,red)){.screen.svelte-y74fsy:after{border-color:color-mix(in oklab,var(--color-white,#fff)15%,transparent)}}.screen.svelte-y74fsy:after{content:"";padding-top:1%;bottom:.75%}.base.svelte-y74fsy{width:100%;position:relative}.base.svelte-y74fsy:before{content:"";background:linear-gradient(#eaeced,#edeef0 55%,#fff 55%,#8a8b8f 56%,#999ba0 61%,#4b4b4f 84%,#262627 89%,#00000003 98%);border-radius:0 0 10% 10%/0 0 50% 50%;padding-top:3.3%;display:block}.base.svelte-y74fsy:after{content:"";background:linear-gradient(90deg,#00000080,#fffc .5%,#0006 3.3%,#0000 15%,#fffc,#0000 85%,#0006 96.7%,#fffc 99.5%,#00000080);width:100%;height:53%;position:absolute;top:0}.notch.svelte-y74fsy{z-index:2;background:#ddd;border-radius:0 0 7% 7%/0 0 95% 95%;width:14%;margin-top:-3.5%;margin-left:auto;margin-right:auto;position:relative;box-shadow:inset -5px -1px 3px #0003,inset 5px -1px 3px #0003}.notch.svelte-y74fsy:before{content:"";padding-top:10%;display:block}.macbook.svelte-y74fsy .viewport:where(.svelte-y74fsy):after{content:"";background:radial-gradient(circle at 100% 100%,#0000 75%,#ffffff0d 75%,#0000);position:absolute;inset:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}.morphing.svelte-1vczndl{filter:contrast(2)}.item.svelte-1vczndl{animation:svelte-1vczndl-text-morph var(--morph-animation-speed) infinite cubic-bezier(.6,.13,.88,.63)}@keyframes svelte-1vczndl-text-morph{0%,5%,95%,to{filter:blur(0px);opacity:1}10%,90%{filter:blur(1em);opacity:0}}/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@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-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%}}}span.svelte-13m9ymz{--tw-gradient-position:to bottom right;border-radius:3.40282e38px}@supports (background-image:linear-gradient(in lab,red,red)){span.svelte-13m9ymz{--tw-gradient-position:to bottom right in oklab}}span.svelte-13m9ymz{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--primary)}@supports (color:color-mix(in lab,red,red)){span.svelte-13m9ymz{--tw-gradient-from:color-mix(in oklab,var(--primary)10%,transparent)}}span.svelte-13m9ymz{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-to:var(--primary)}@supports (color:color-mix(in lab,red,red)){span.svelte-13m9ymz{--tw-gradient-to:color-mix(in oklab,var(--primary)30%,transparent)}}span.svelte-13m9ymz{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1.5);text-align:center;font-size:clamp(1rem,.34cqi + .91rem,1.19rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ))}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}
