.header-image[data-astro-cid-a2hidjde]{aspect-ratio:365/345;width:320px;display:flex;position:absolute;bottom:0;right:0;@media screen and (max-width:992px){width:290px}@media screen and (max-width:768px){position:relative}.row{transform-origin:left;transform-box:fill-box;animation-name:grow-x;animation-duration:.5s;animation-timing-function:ease-in-out;animation-fill-mode:forwards;opacity:0;&:nth-of-type(1){animation-delay:.5s}&:nth-of-type(2){animation-delay:.8s}&:nth-of-type(3){animation-delay:1.1s}&:nth-of-type(4){animation-delay:1.4s}&:nth-of-type(5){animation-delay:1.7s}}.seal{opacity:0;animation-name:scale;animation-duration:.25s;animation-timing-function:ease-in-out;animation-fill-mode:forwards;transform-origin:center;transform-box:fill-box;animation-delay:2s;path{animation-name:shimmer;animation-duration:.75s;animation-timing-function:ease-in-out;animation-fill-mode:forwards;animation-delay:2.5s}}}@keyframes shimmer{0%{opacity:1}50%{opacity:.25}to{opacity:1}}@keyframes scale{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes grow-x{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}.modal-video-trigger[data-astro-cid-xhx5vgjb]{touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;z-index:30;cursor:pointer;display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;color:inherit}@use "../../assets/breakpoints" as *;.hero[data-astro-cid-ewxirvlt]{display:flex;width:100%;height:100%;position:relative;z-index:2;box-sizing:border-box;animation:up .5s backwards;visibility:visible;opacity:1;transition:opacity .05s,transform .25s ease-in-out;&.hide{opacity:0;transform:translateY(20px);visibility:hidden;z-index:1}.content{display:flex;align-items:center;justify-content:space-between;background:var(--bg-gradient-light);width:100%;border-radius:var(--border-radius);border:1px solid var(--border-color-light);padding:0 calc(2 * var(--container-padding));box-sizing:border-box;gap:var(--grid-gap);overflow:visible;@media screen and (min-width:1440px){padding:0 3rem;gap:3rem}@media screen and (max-width:1024px){padding:0 2rem;gap:2rem;border-radius:10px}@media screen and (max-width:768px){flex-direction:column;padding:2rem 1.5rem;gap:2rem;border-radius:8px}@media screen and (max-width:425px){padding:1.5rem 1rem;gap:1.5rem;border-radius:6px}@media screen and (max-width:375px){padding:1.25rem .75rem;gap:1.25rem;border-radius:4px}@media screen and (max-width:320px){padding:1rem .5rem;gap:1rem;border-radius:4px}.text{display:flex;flex-direction:column;gap:.75rem;color:#fff;margin-top:0;@media screen and (min-width:1440px){gap:1rem;margin-top:0}@media screen and (max-width:1024px){gap:.75rem;margin-top:0}@media screen and (max-width:768px){align-items:center;margin-top:0;gap:1rem}@media screen and (max-width:425px){gap:.75rem}@media screen and (max-width:375px){gap:.5rem}.hero-title{margin:0;font-size:var(--title-size-xl);font-weight:600;text-wrap:balance;max-width:500px;line-height:var(--title-line-height-xl);background:var(--bg-gradient-text);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;@media screen and (min-width:1440px){font-size:3rem;max-width:600px}@media screen and (max-width:1024px){font-size:2.5rem;max-width:450px}@media screen and (max-width:768px){text-align:center;font-size:2.25rem;max-width:400px}@media screen and (max-width:425px){font-size:1.5rem;max-width:320px}@media screen and (max-width:375px){font-size:1.25rem;max-width:300px}@media screen and (max-width:320px){font-size:1.125rem;max-width:280px}}.hero-subtitle{margin:0;font-size:var(--text-size-lg);line-height:var(--title-line-height);text-wrap:pretty;max-width:520px;font-weight:400;opacity:.7;color:var(--text-color);@media screen and (min-width:1440px){font-size:1.25rem;max-width:600px}@media screen and (max-width:1024px){font-size:1.125rem;max-width:480px}@media screen and (max-width:768px){text-align:center;font-size:1rem;max-width:400px}@media screen and (max-width:425px){font-size:.9rem;max-width:320px}@media screen and (max-width:375px){font-size:.875rem;max-width:300px}@media screen and (max-width:320px){font-size:.8rem;max-width:280px}@media screen and (max-width:375px){font-size:.7rem;max-width:260px;line-height:1.3}}.actions{display:flex;align-items:center;gap:1rem;margin-top:1rem;position:relative;z-index:20;pointer-events:auto;@media screen and (min-width:1440px){gap:1.5rem;margin-top:1.5rem}@media screen and (max-width:1024px){gap:1rem;margin-top:1rem}@media screen and (max-width:768px){justify-content:center;margin-top:1.5rem;margin-bottom:1rem}@media screen and (max-width:425px){justify-content:center;gap:.3rem;margin-top:1rem;width:100%;flex-wrap:wrap;a,button{font-size:.65rem!important;padding:.3rem .6rem!important;min-width:auto!important;white-space:nowrap!important;flex:0 1 auto!important}}@media screen and (max-width:375px){flex-direction:column;gap:.5rem;margin-top:.75rem;a,button{font-size:.75rem!important;padding:.4rem .6rem!important;width:100%!important}}@media screen and (max-width:320px){a,button{font-size:.7rem!important;padding:.35rem .5rem!important}}}}.image{align-self:center;display:flex;justify-content:center;flex:1;height:100%;@media screen and (max-width:768px){width:100%;height:auto}@media screen and (max-width:480px){display:none}.image-wrapper{box-shadow:none;padding:0;position:relative;width:320px;display:flex;@media screen and (min-width:1440px){width:380px}@media screen and (max-width:1024px){width:300px}@media screen and (max-width:768px){width:280px}@media screen and (max-width:425px){width:240px}@media screen and (max-width:375px){width:220px}@media screen and (max-width:320px){width:200px}}}}}.slider-wrapper[data-astro-cid-byoffcnq]{max-width:var(--container-max-width, 1200px);margin:0 auto;padding:0;box-sizing:border-box;height:100%;display:grid}.slider[data-astro-cid-byoffcnq]{position:relative;isolation:isolate;width:100%;height:100%;border-radius:12px;overflow:hidden;box-shadow:0 4px 15px #0000001a;display:block}@media(max-width:1024px){.slider[data-astro-cid-byoffcnq]{border-radius:10px}}@media(max-width:768px){.slider[data-astro-cid-byoffcnq]{display:none}}.mobile-hero[data-astro-cid-byoffcnq]{display:none}@media(max-width:768px){.mobile-hero[data-astro-cid-byoffcnq]{display:flex;height:100%}.mobile-hero[data-astro-cid-byoffcnq] .hero[data-astro-cid-byoffcnq]{width:100%;height:100%;display:flex}.mobile-hero[data-astro-cid-byoffcnq] .hero[data-astro-cid-byoffcnq] .content[data-astro-cid-byoffcnq]{width:100%;height:100%;background:var(--bg-gradient-light);border:1px solid var(--border-color-light);box-sizing:border-box;display:flex;align-items:center;justify-content:space-between}}.slider-container[data-astro-cid-byoffcnq],.slide[data-astro-cid-byoffcnq]{height:100%}.slider-container[data-astro-cid-byoffcnq]{position:relative;display:grid;width:100%}.slide[data-astro-cid-byoffcnq]{grid-area:1 / 1;display:none;z-index:0}.slide[data-astro-cid-byoffcnq].active{display:block;height:100%;animation:up .5s forwards;background:var(--bg-gradient-light, #0a0a0a);z-index:1}.slide[data-astro-cid-byoffcnq] img[data-astro-cid-byoffcnq]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;display:block}.slide-link[data-astro-cid-byoffcnq]{text-decoration:none;cursor:pointer;display:none;align-items:center;justify-content:center;transition:opacity .2s ease}.slide-link[data-astro-cid-byoffcnq].active{display:flex}.slide-link[data-astro-cid-byoffcnq]:hover{opacity:.95}.is-hero[data-astro-cid-byoffcnq]{height:100%;display:flex}.is-hero[data-astro-cid-byoffcnq] .hero[data-astro-cid-byoffcnq]{position:relative;width:100%;height:100%;display:flex}.is-hero[data-astro-cid-byoffcnq] .hero[data-astro-cid-byoffcnq] .content[data-astro-cid-byoffcnq]{width:100%;height:100%;background:var(--bg-gradient-light);border:1px solid var(--border-color-light);box-sizing:border-box;display:flex;align-items:center;justify-content:space-between}.control[data-astro-cid-byoffcnq]{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:40px;height:40px;background-color:#ffffffe6;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid var(--border-color-dark);box-shadow:var(--shadow);cursor:pointer;pointer-events:auto}.control[data-astro-cid-byoffcnq] svg[data-astro-cid-byoffcnq]{width:20px;height:20px}.control[data-astro-cid-byoffcnq].prev{left:10px}.control[data-astro-cid-byoffcnq].next{right:10px}@media(max-width:768px){.control[data-astro-cid-byoffcnq]{display:none}}@keyframes up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.site-header[data-astro-cid-ck3jrhhl]{inline-size:100%;max-inline-size:var(--container-max-width, 1200px);margin-inline:auto;margin-block-start:clamp(.75rem,2.5vw,4rem);margin-block-end:clamp(.5rem,1.5vw,1.25rem);padding-inline:clamp(.5rem,3vw,var(--container-padding, 1rem));box-sizing:border-box;height:475px;block-size:475px;overflow:hidden}@supports (padding: max(0px)){.site-header[data-astro-cid-ck3jrhhl]{padding-inline:max(env(safe-area-inset-left),clamp(.5rem,3vw,var(--container-padding, 1rem))) max(env(safe-area-inset-right),clamp(.5rem,3vw,var(--container-padding, 1rem)))}}@media(max-width:768px){.site-header[data-astro-cid-ck3jrhhl]{padding-inline:clamp(.5rem,2.5vw,.75rem);height:auto;block-size:auto}}@media(max-width:425px){.site-header[data-astro-cid-ck3jrhhl]{padding-inline:clamp(.5rem,4vw,.75rem)}}@media(max-width:375px){.site-header[data-astro-cid-ck3jrhhl]{padding-inline:clamp(.25rem,4vw,.5rem)}}.overwall[data-astro-cid-6ndpbylr]{max-width:var(--container-max-width);width:100%;height:100%;box-sizing:border-box;margin:0 auto;display:grid;grid-template-columns:repeat(2,1fr);gap:var(--grid-gap);@media screen and (max-width:768px){display:flex;flex-direction:column}.numbers{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--grid-gap);article{display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--text-color);border-radius:var(--border-radius);padding:var(--card-padding);background:var(--bg-gradient-light);border:1px solid var(--border-color-light);box-sizing:border-box;span{display:flex;flex-direction:column;align-items:center;gap:.5rem;h1{font-size:var(--title-size-lg);font-weight:600;text-wrap:balance;max-width:500px;line-height:var(--title-line-height-xl);-webkit-user-select:none;-moz-user-select:none;user-select:none;background:var(--bg-gradient-text);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-align:center;@media screen and (max-width:375px){font-size:1.2rem}}p{font-size:var(--text-size);color:var(--text-color);text-align:center;opacity:.7;line-height:var(--title-line-height)}}}}.features{display:flex;flex-direction:column;gap:1rem;border:1px solid var(--border-color);border-radius:var(--border-radius);background-color:#fff;box-shadow:var(--shadow);padding:calc(1.5 * var(--card-padding));h2{font-size:var(--text-size-lg);font-weight:500;text-wrap:balance;max-width:500px;color:var(--text-color)}ul{display:flex;flex-direction:column;gap:.5rem;li{display:flex;align-items:center;gap:1rem;font-size:var(--text-size);i{background:var(--bg-gradient-light);border-radius:50%;padding:.3rem;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:28px;height:28px;svg{width:16px;height:16px}}p{color:var(--text-color);line-height:var(--title-line-height)}}}}}
