.sy-hero-home:where(.astro-vsjxeken){overflow:hidden;position:relative}.bg:where(.astro-vsjxeken):after,.bg:where(.astro-vsjxeken):before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.bg:where(.astro-vsjxeken):before{background:linear-gradient(40deg,var(--color-bg) 0,2.76008%,#1e0f2d 5.52017%,9.87983%,#3c1450 14.2395%,17.7994%,#5a1e78 21.3592%,24.4337%,#7828a0 27.5081%,30.2589%,#8a2bb4 33.0097%,35.5987%,#9632b4 38.1877%,40.7767%,#b450a0 43.3657%,46.6019%,#c8648c 49.8382%,53.3981%,#dc7864 56.9579%,60.356%,#f08c3c 63.754%,67.475%,#ff9632 71.196%,75.0531%,#c86450 78.9101%,83.5457%,#643250 88.1812%,94.0906%,var(--color-bg) 100%);background-position:50%;-webkit-mask:linear-gradient(0deg,transparent 1%,#000);mask:linear-gradient(0deg,transparent 1%,#000)}.bg:where(.astro-vsjxeken):after{backdrop-filter:blur(5px)}.inner:where(.astro-vsjxeken){align-items:center;display:flex;flex-direction:row;justify-content:space-between;min-height:100vh;padding:9rem 0 10rem;position:relative;z-index:1}@media only screen and (max-width:987px){.inner:where(.astro-vsjxeken){align-items:flex-start;flex-direction:column}}.title:where(.astro-vsjxeken){--fs:4.5rem;--lh:1;max-width:5.7em}@media only screen and (max-width:576px),only screen and (max-width:767px) and (orientation:landscape){.title:where(.astro-vsjxeken){--fs:3.5rem}}.subtitle:where(.astro-vsjxeken){--fs:var(--font-size-lg);margin-top:1.5rem;max-width:25em}.cta:where(.astro-vsjxeken){margin-top:2rem}:where(.astro-vsjxeken)[data-gl-place]{--d:1;--s:24rem;margin-top:-2rem}@media only screen and (max-width:1680px){:where(.astro-vsjxeken)[data-gl-place]{--s:22rem}}@media only screen and (max-width:987px){:where(.astro-vsjxeken)[data-gl-place]{left:0;margin:0 auto;position:absolute;right:0;top:100%;transform:translateY(-60%);width:20rem}}@media only screen and (max-width:767px){:where(.astro-vsjxeken)[data-gl-place]{--s:20rem}}sy-text-marquee:where(.astro-vntlgzpv){backdrop-filter:blur(6px) saturate(1.05);display:block;max-width:100%;opacity:0;overflow:hidden;position:relative;transition:opacity .2s ease-in-out;width:100vw}sy-text-marquee.is-ready{opacity:1}.outer:where(.astro-vntlgzpv){display:flex;transform:translate(var(--x));will-change:transform}.inner:where(.astro-vntlgzpv){align-items:center;display:flex;width:-moz-fit-content;width:fit-content}.text:where(.astro-vntlgzpv){font:var(--fw,400) var(--fs,var(--font-size-base)) /var(--fh,1.2) var(--font-inter);letter-spacing:var(--ls,-.01em);--fs:4rem;--fw:600;align-items:center;display:flex;white-space:nowrap;-webkit-text-stroke-color:currentColor;-webkit-text-stroke-width:2px;-webkit-text-fill-color:transparent;color:var(--c,var(--color-brand-1))}.text:where(.astro-vntlgzpv):before{background:currentcolor;border-radius:99px;content:"";display:block;height:.2em;margin:0 .35em;width:.2em}.text:where(.astro-vntlgzpv):nth-child(odd){-webkit-text-fill-color:unset}sy-gallery:where(.astro-ihllb3az){display:flex;overflow:hidden;position:relative;width:100%}.outer:where(.astro-ihllb3az){flex:1;position:relative;z-index:1}.inner:where(.astro-ihllb3az){display:flex}.img:where(.astro-ihllb3az),.inner:where(.astro-ihllb3az){flex-shrink:0;height:100%;position:relative;width:100%}.img:where(.astro-ihllb3az){overflow:hidden}.img:where(.astro-ihllb3az) img:where(.astro-ihllb3az){height:100%;-o-object-fit:cover;object-fit:cover;transform:translate(var(--ix));width:100%;will-change:transform}.dots:where(.astro-ihllb3az),.img:where(.astro-ihllb3az) img:where(.astro-ihllb3az){position:absolute}.dots:where(.astro-ihllb3az){bottom:.6rem;display:flex;gap:.5rem;left:0;margin:0 auto;right:0;width:-moz-min-content;width:min-content;z-index:2}.dots:where(.astro-ihllb3az) button{background:var(--color-white);border:none;cursor:pointer;height:.6rem;opacity:.6;padding:0;width:.6rem}.dots:where(.astro-ihllb3az) button:hover{opacity:.8}.dots:where(.astro-ihllb3az) button.is-active{opacity:1}sy-gradient-bg:where(.astro-qumqhawe){height:100%;left:0;position:absolute;top:0;width:100%}.sy-gallery-text:where(.astro-jn73uj37){margin:8rem 0 0;padding:10rem 0 0;position:relative}.container:where(.astro-jn73uj37){align-items:center;backdrop-filter:blur(6px) saturate(1.05);border-radius:1.5rem;display:flex;flex-direction:row-reverse;gap:3rem;justify-content:flex-end;padding:2rem;position:relative;z-index:9}@media only screen and (max-width:987px){.container:where(.astro-jn73uj37){gap:2rem}}@media only screen and (max-width:767px){.container:where(.astro-jn73uj37){flex-direction:column-reverse}}@media only screen and (max-width:576px),only screen and (max-width:767px) and (orientation:landscape){.container:where(.astro-jn73uj37){padding:1rem 0}}.content:where(.astro-jn73uj37){align-items:flex-start;display:flex;flex:1;flex-direction:column;padding:1rem 0}.title:where(.astro-jn73uj37){--fs:2rem;--fw:600;--lh:1;margin-bottom:1rem;max-width:10em}.text:where(.astro-jn73uj37){max-width:25em}.cta:where(.astro-jn73uj37){margin-top:1.5rem}.gallery:where(.astro-jn73uj37){max-width:32rem;min-height:22rem}@media only screen and (max-width:1280px){.gallery:where(.astro-jn73uj37){max-width:27rem}}@media only screen and (max-width:987px){.gallery:where(.astro-jn73uj37){max-width:25rem}}.marquee:where(.astro-jn73uj37){margin:6rem 0 0;padding:2rem 0;z-index:9;--c:var(--color-white)}sy-faqs:where(.astro-vaazyeln){display:block;margin:8rem 0;overflow:hidden;position:relative}.container:where(.astro-vaazyeln){align-items:center;display:flex;flex-direction:column;position:relative;z-index:2}.content:where(.astro-vaazyeln){margin-bottom:3rem}.content:where(.astro-vaazyeln),h2:where(.astro-vaazyeln){text-align:center}h2:where(.astro-vaazyeln){--fs:3rem;margin-bottom:.1em;position:relative;text-transform:uppercase;z-index:2}h2:where(.astro-vaazyeln) span:where(.astro-vaazyeln):last-child{display:none}@media only screen and (max-width:576px),only screen and (max-width:767px) and (orientation:landscape){h2:where(.astro-vaazyeln){--fs:2.5rem}}.subtitle:where(.astro-vaazyeln){--fs:var(--font-size-lg);color:var(--color-text-alt)}.faqs:where(.astro-vaazyeln){display:flex;flex-direction:column;max-width:36rem}.faq:where(.astro-vaazyeln){border:solid rgba(var(--rgb-text),.2);border-width:1px 0 0;padding:1.5rem 0;position:relative}.faq:where(.astro-vaazyeln):last-child{border-bottom-width:1px}.panel:where(.astro-vaazyeln){display:block;height:0;overflow:hidden;position:relative;will-change:height;z-index:2}.answer:where(.astro-vaazyeln){--fs:var(--font-size-sm);color:var(--color-text-alt);margin-top:.75rem;padding-left:1.75rem;white-space:preserve-breaks}h3:where(.astro-vaazyeln){--fs:var(--font-size-lg);--fw:500;--ls:-.02em}h3:where(.astro-vaazyeln) button:where(.astro-vaazyeln){font:inherit;letter-spacing:inherit}.toggle:where(.astro-vaazyeln){align-items:center;background:none;border:none;cursor:pointer;display:flex;flex-direction:row-reverse;gap:1rem;justify-content:flex-end;padding:0;text-align:left;width:100%}.toggle:where(.astro-vaazyeln)>span:where(.astro-vaazyeln):last-child{align-items:center;display:flex;height:.75rem;justify-content:center;position:relative;width:.75rem}.toggle:where(.astro-vaazyeln)>span:where(.astro-vaazyeln):last-child:after,.toggle:where(.astro-vaazyeln)>span:where(.astro-vaazyeln):last-child:before{background:var(--color-brand-1);border-radius:99px;content:"";height:2px;position:absolute;transform:translateZ(0);transition:transform .2s var(--ease-in-out-cubic);width:100%}.toggle:where(.astro-vaazyeln)>span:where(.astro-vaazyeln):last-child:after{transform:rotate(90deg)}.faq.is-opened .toggle>span:before{transform:rotate(45deg)}.faq.is-opened .toggle>span:after{transform:rotate(135deg)}:where(.astro-f77ufbac)[data-gl-place]{--d:1;--s:18rem;position:absolute}:where(.astro-f77ufbac)[data-gl-place="0"]{bottom:0;right:10%;top:0}@media only screen and (max-width:987px){:where(.astro-f77ufbac)[data-gl-place="0"]{top:-20vh}}:where(.astro-f77ufbac)[data-gl-place="1"]{right:10%;top:200vh}@media only screen and (max-width:987px){:where(.astro-f77ufbac)[data-gl-place="1"]{top:100vh}}sy-steps-timeline:where(.astro-f77ufbac){display:block;margin:7rem 0;position:relative;z-index:9}.container:where(.astro-f77ufbac){z-index:2}.container:where(.astro-f77ufbac),.content:where(.astro-f77ufbac){position:relative}@media only screen and (max-width:987px){.content:where(.astro-f77ufbac){display:contents}}.title:where(.astro-f77ufbac){--fs:3rem;--lh:1;margin-bottom:1em;max-width:10em}.wrapper:where(.astro-f77ufbac){align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.items-wrapper:where(.astro-f77ufbac){backdrop-filter:blur(6px) saturate(1.05);display:flex;padding-left:4rem;position:relative}@media only screen and (max-width:1280px){.items-wrapper:where(.astro-f77ufbac){max-width:34rem}}@media only screen and (max-width:1080px){.items-wrapper:where(.astro-f77ufbac){max-width:30rem}}@media only screen and (max-width:767px){.items-wrapper:where(.astro-f77ufbac){align-self:center;max-width:36rem;padding-left:0}}.items-wrapper:where(.astro-f77ufbac):before{background:var(--color-brand-3);content:"";display:block;margin-right:3rem;min-height:100%;min-width:2px}@media only screen and (max-width:767px){.items-wrapper:where(.astro-f77ufbac):before{margin-right:1.5rem}}.items:where(.astro-f77ufbac){counter-reset:items;max-width:33rem;max-width:24rem;width:100%}.item-inner:where(.astro-f77ufbac),.items:where(.astro-f77ufbac){display:flex;flex-direction:column}.item-inner:where(.astro-f77ufbac){gap:.5rem;padding:2rem 1rem;position:relative}.item-inner:where(.astro-f77ufbac):before{font:var(--fw,400) var(--fs,var(--font-size-base)) /var(--fh,1.2) var(--font-inter);letter-spacing:var(--ls,-.01em);--fs:1.2rem;--fw:500;align-items:center;border-right:2px solid transparent;bottom:0;content:counter(items,decimal-leading-zero);counter-increment:items;display:flex;margin:auto;opacity:.5;padding-right:calc(4rem - 2px);position:absolute;right:calc(100% + 7rem);text-align:center;top:0;transform:translate(100%);transition:color .2s var(--ease-in-out-cubic);width:0}@media only screen and (max-width:767px){.item-inner:where(.astro-f77ufbac):before{right:calc(100% + 5.5rem)}}.item.is-active .item-inner:before{border-right-color:var(--color-brand-1);opacity:1}.item-title:where(.astro-f77ufbac){--fs:1.2rem;--fw:500}.item-text:where(.astro-f77ufbac){--fs:var(--font-size-xs)}:where(.astro-bnzs7wvs)[data-gl-place]{--d:1;--s:18.75rem;margin:3rem auto 5rem}@media only screen and (max-width:987px){:where(.astro-bnzs7wvs)[data-gl-place]{--s:16rem}}@keyframes plan-border{0%{transform:rotate(0)}to{transform:rotate(365deg)}}.sy-plans:where(.astro-bnzs7wvs){margin:2rem 0;position:relative;z-index:2}.title:where(.astro-bnzs7wvs){--fs:3rem;margin-bottom:.1em;text-transform:uppercase}.subtitle:where(.astro-bnzs7wvs),.title:where(.astro-bnzs7wvs){text-align:center}.subtitle:where(.astro-bnzs7wvs){--fs:var(--font-size-md);color:var(--color-text-alt);margin:0 auto 2em;max-width:32em}.plans:where(.astro-bnzs7wvs){display:flex;gap:2rem;justify-content:center}@media only screen and (max-width:767px){.plans:where(.astro-bnzs7wvs){align-items:center;flex-direction:column}}.plan:where(.astro-bnzs7wvs){background:rgba(var(--rgb-brand-3),.3);border-radius:1rem;box-shadow:0 4px 20px #0000000d;max-width:20rem;overflow:hidden;padding:2px;position:relative;width:100%}.plan:where(.astro-bnzs7wvs):last-child{background:transparent}.plan:where(.astro-bnzs7wvs):last-child:after{animation:plan-border 5s linear infinite;background:linear-gradient(135deg,var(--color-brand-3) 0,var(--color-brand-1) 100%);border-radius:1rem;content:"";height:200%;left:-50%;position:absolute;top:-50%;width:200%;z-index:-1}.plan-inner:where(.astro-bnzs7wvs){background:#140f1ef2;border-radius:.9rem;padding:2rem}.plan-title:where(.astro-bnzs7wvs){--fs:var(--font-size-md);--fw:500}.price:where(.astro-bnzs7wvs){align-items:center;display:flex;gap:.1em;margin:0;--fs:3rem;--fw:400}.duration:where(.astro-bnzs7wvs){padding-top:.5em}.duration:where(.astro-bnzs7wvs),.features:where(.astro-bnzs7wvs){--fs:var(--font-size-sm)}.features:where(.astro-bnzs7wvs){display:flex;flex-direction:column;gap:.75em;justify-content:center;list-style:none;margin:2rem 0;padding:0}.features:where(.astro-bnzs7wvs) li:where(.astro-bnzs7wvs){align-items:center;color:var(--color-text-alt);display:flex;gap:.5em}.features:where(.astro-bnzs7wvs) li:where(.astro-bnzs7wvs):before{background:currentColor;content:"";display:block;height:.6em;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='253' height='251' viewBox='0 0 253 251'%3E%3Cpath d='M250.06 8.59a17.57 17.57 0 0 0-28.72-2.11L92.92 164.79a7.5 7.5 0 0 1-11.97-.42l-30.77-43.92a27.8 27.8 0 0 0-45.52 31.87l62.97 89.95a19.22 19.22 0 0 0 31.53-.03l18.07-25.97 132.1-188.66a17.56 17.56 0 0 0 .7-19.02z'/%3E%3C/svg%3E") no-repeat center /contain;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='253' height='251' viewBox='0 0 253 251'%3E%3Cpath d='M250.06 8.59a17.57 17.57 0 0 0-28.72-2.11L92.92 164.79a7.5 7.5 0 0 1-11.97-.42l-30.77-43.92a27.8 27.8 0 0 0-45.52 31.87l62.97 89.95a19.22 19.22 0 0 0 31.53-.03l18.07-25.97 132.1-188.66a17.56 17.56 0 0 0 .7-19.02z'/%3E%3C/svg%3E") no-repeat center /contain;opacity:0;transition:opacity .3s var(--ease-out-cubic);width:.6em}.features:where(.astro-bnzs7wvs) li:where(.astro-bnzs7wvs).is-in:before{opacity:1}.features:where(.astro-bnzs7wvs) li:where(.astro-bnzs7wvs).available{color:var(--color-brand-5)}sy-rect-reveal:where(.astro-l65klfhv){display:block}.inner:where(.astro-l65klfhv){display:grid;grid-template-columns:1fr;grid-template-rows:1fr;height:300vh}.inner:where(.astro-l65klfhv)>*{grid-column:1;grid-row:1;height:100vh;position:sticky;top:0;will-change:clip-path}:where(.astro-s6fcz3yu)[data-gl-place]{--d:1;--s:17rem;bottom:0;left:0;margin:0 auto;position:absolute;right:0}@media only screen and (max-width:987px){:where(.astro-s6fcz3yu)[data-gl-place]{bottom:50%}}.sy-statements:where(.astro-s6fcz3yu){margin-bottom:0;position:relative;z-index:9}.box:where(.astro-s6fcz3yu){align-items:center;background:var(--color-bg);color:var(--color-text);display:flex;flex-direction:column;height:100vh;justify-content:center;text-align:center;width:100%}.box:where(.astro-s6fcz3yu):nth-child(2){background:var(--color-brand-1);color:var(--color-white)}.box:where(.astro-s6fcz3yu):nth-child(3){background:var(--color-brand-2);color:var(--color-black)}.content:where(.astro-s6fcz3yu){align-items:center;display:flex;flex-direction:column;justify-content:center}h2:where(.astro-s6fcz3yu){--fs:3rem;--lh:1.3}p:where(.astro-s6fcz3yu){max-width:40em}.container:where(.astro-umoiazhf){margin-bottom:8rem;position:relative}.inner:where(.astro-umoiazhf){align-items:center;backdrop-filter:blur(6px) saturate(1.05);border-radius:1.5rem;display:flex;flex-direction:column;gap:1rem;justify-content:center;margin:0 auto;max-width:50rem;padding:1rem;position:relative;text-align:center;z-index:9}h2:where(.astro-umoiazhf){--fs:3rem;--lh:1.1;max-width:20em}p:where(.astro-umoiazhf){max-width:40em}:where(.astro-umoiazhf)[data-gl-place]{--d:.1;--s:18rem;margin-top:-2rem;position:absolute;right:0;top:0}@media only screen and (max-width:767px){:where(.astro-umoiazhf)[data-gl-place]{left:0;transform:translate(-10%)}}sy-gl:where(.astro-vpsporut){left:0;pointer-events:none;position:fixed;top:0;z-index:8}[data-gl-place]{height:var(--s);pointer-events:none;width:var(--s)}.marquee:where(.astro-j7pv25f6){padding:2rem 0;z-index:9}.review-section:where(.astro-j7pv25f6){padding:6rem 0;position:relative;z-index:2}.section-title:where(.astro-j7pv25f6){--fs:2.5rem;margin-bottom:1rem;text-align:center;text-transform:uppercase}.section-subtitle:where(.astro-j7pv25f6){--fs:var(--font-size-md);color:var(--color-text-alt);margin-bottom:3rem;text-align:center}.ratings-grid:where(.astro-j7pv25f6){display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1.5rem;gap:1.5rem;margin:0 auto 2rem;max-width:800px}.rating-item:where(.astro-j7pv25f6){align-items:center;background:rgba(var(--rgb-brand-1),.1);border:1px solid rgba(var(--rgb-brand-1),.2);border-radius:1rem;display:flex;flex-direction:column;gap:.5rem;padding:1.5rem}.rating-label:where(.astro-j7pv25f6){--fs:var(--font-size-sm);--fw:600}.rating-stars:where(.astro-j7pv25f6){font-size:1.25rem}.review-note:where(.astro-j7pv25f6){--fs:var(--font-size-sm);color:var(--color-text-alt);margin:0 auto;max-width:600px;text-align:center}
