.elementor-kit-26{--e-global-color-primary:#3af2ae;--e-global-color-secondary:#070707;--e-global-color-text:#070707;--e-global-color-accent:#196549;--e-global-color-b5564b1:#d8d8d8;--e-global-color-933c9dc:#f7f7f7;--e-global-color-kymuted:#9ba39e;--e-global-color-kyline:#262b28;--e-global-color-kysurf:#111412;--e-global-typography-primary-font-family:"Manrope";--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"Manrope";--e-global-typography-secondary-font-weight:500;--e-global-typography-text-font-family:"Manrope";--e-global-typography-text-font-weight:600;--e-global-typography-accent-font-family:"Manrope";--e-global-typography-accent-font-weight:600;--e-global-typography-77ab697-font-family:"Manrope";--e-global-typography-77ab697-font-size:75px;--e-global-typography-77ab697-font-weight:500;--e-global-typography-0c80897-font-family:"Manrope";--e-global-typography-0c80897-font-size:60px;--e-global-typography-0c80897-font-weight:500;--e-global-typography-14efeef-font-size:32px;--e-global-typography-485c1ab-font-size:24px;--e-global-typography-d90f2d6-font-size:80px;color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-kit-26 e-page-transition{background-color:var(--e-global-color-primary)}.elementor-kit-26 p{margin-block-end:20px}.elementor-kit-26 a{color:var(--e-global-color-primary);font-weight:500}.elementor-kit-26 a:hover{color:var(--e-global-color-accent)}.elementor-kit-26 h1{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-kit-26 h2{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-kit-26 h3{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-kit-26 h4{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-kit-26 h5{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-kit-26 h6{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-kit-26 button,.elementor-kit-26 input[type=button],.elementor-kit-26 input[type=submit],.elementor-kit-26 .elementor-button{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);color:var(--e-global-color-secondary);border-radius:0}.elementor-kit-26 button:hover,.elementor-kit-26 button:focus,.elementor-kit-26 input[type=button]:hover,.elementor-kit-26 input[type=button]:focus,.elementor-kit-26 input[type=submit]:hover,.elementor-kit-26 input[type=submit]:focus,.elementor-kit-26 .elementor-button:hover,.elementor-kit-26 .elementor-button:focus{color:var(--e-global-color-933c9dc)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1300px}.e-con{--container-max-width:1300px}.elementor-widget:not(:last-child){margin-block-end:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header{padding-inline-end:0px;padding-inline-start:0px}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}.elementor-kit-26 .ky-serif{font-family:"Newsreader",Georgia,serif;font-style:italic;font-weight:400;letter-spacing:-.01em;padding-right:.04em}.elementor-kit-26 .ky-eyebrow p{margin:0;font-family:Manrope,sans-serif;font-size:.72rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#9ba39e;display:flex;align-items:center;gap:14px}.elementor-kit-26 .ky-eyebrow p:before{content:"";width:34px;height:1px;background:#3af2ae;display:inline-block}.elementor-kit-26 .ky-eyebrow--center p{justify-content:center}.elementor-kit-26 .ky-eyebrow--center p:before{display:none}.elementor-kit-26 .ky-eyebrow--acc p{color:#3af2ae}.elementor-kit-26 .ky-eyebrow--acc p:before{display:none}.elementor-kit-26 .ky-measure p{max-width:60ch}.elementor-kit-26 .ky-center p{margin-left:auto;margin-right:auto}.elementor-kit-26 .ky-h2-narrow .elementor-heading-title{max-width:16ch}.elementor-kit-26 .ky-w{opacity:.2;transition:opacity .35s ease}.elementor-kit-26 .ky-w.on{opacity:1}.ky-js .elementor-kit-26 .ky-why-item{opacity:.25;transition:opacity .5s ease}.ky-js .elementor-kit-26 .ky-why-item.on,.ky-rm .elementor-kit-26 .ky-why-item{opacity:1}.elementor-kit-26 .ky-why-item{border-top:1px solid #262b28}.elementor-kit-26 .ky-why-item:first-child{border-top:0}.elementor-kit-26 .ky-glow{position:relative;overflow:hidden}.elementor-kit-26 .ky-glow--center{background-image:radial-gradient(ellipse 55% 45% at 50% 32%,rgba(58,242,174,.2),rgba(25,101,73,.1) 45%,transparent 72%)!important}.elementor-kit-26 .ky-glow--right{background-image:radial-gradient(ellipse 45% 55% at 75% 50%,rgba(58,242,174,.16),rgba(25,101,73,.08) 45%,transparent 72%)!important}.elementor-kit-26 .ky-glow--left{background-image:radial-gradient(ellipse 45% 40% at 20% 20%,rgba(58,242,174,.14),transparent 70%)!important}.elementor-kit-26 .ky-btn .elementor-button{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:background .25s,color .25s,transform .25s}.elementor-kit-26 .ky-btn .elementor-button:active{transform:translateY(1px)}.elementor-kit-26 .ky-pills p{margin:0;display:flex;flex-wrap:wrap;gap:8px}.elementor-kit-26 .ky-pill{font-size:.78rem;line-height:1;padding:8px 12px;border:1px solid rgba(255,255,255,.12);border-radius:999px;color:#d8d8d8;background:rgba(255,255,255,.03)}.elementor-kit-26 .ky-grid{border:1px solid rgba(255,255,255,.1);border-radius:18px;overflow:hidden;background:rgba(255,255,255,.015)}.elementor-kit-26 .ky-cell{border-right:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1);transition:background .3s}.elementor-kit-26 .ky-cell:hover{background:rgba(58,242,174,.04)}@media(min-width:1025px){.elementor-kit-26 .ky-cell:nth-child(3n){border-right:0}.elementor-kit-26 .ky-cell:nth-child(n+4){border-bottom:0}}@media(max-width:1024px) and (min-width:768px){.elementor-kit-26 .ky-cell:nth-child(2n){border-right:0}.elementor-kit-26 .ky-cell:nth-child(n+5){border-bottom:0}}@media(max-width:767px){.elementor-kit-26 .ky-cell{border-right:0}.elementor-kit-26 .ky-cell:last-child{border-bottom:0}}.elementor-kit-26 .ky-num p{margin:0;font-family:"Newsreader",Georgia,serif;font-style:italic;font-size:2.6rem;line-height:1;color:#5e6661}.elementor-kit-26 .ky-cell:hover .ky-num p{color:#3af2ae}.elementor-kit-26 .ky-cell-link p{margin:0;font-size:.82rem}.elementor-kit-26 .ky-cell-link a{color:#9ba39e;transition:color .25s}.elementor-kit-26 .ky-cell-link a:hover,.elementor-kit-26 .ky-card:hover .ky-cell-link a{color:#3af2ae}.elementor-kit-26 .ky-member{border-radius:16px;overflow:hidden;box-shadow:inset 0 -140px 90px -40px rgba(7,7,7,.95);filter:grayscale(1);transition:filter .5s}.elementor-kit-26 .ky-member:hover{filter:none}.elementor-kit-26 .ky-stack{background:#0e100f;border:1px solid rgba(255,255,255,.08);border-radius:22px;box-shadow:0 -20px 50px rgba(7,7,7,.6)}@media(min-width:768px){.elementor-kit-26 .ky-stack{position:sticky}.elementor-kit-26 .ky-stack:nth-child(1){top:110px}.elementor-kit-26 .ky-stack:nth-child(2){top:130px}.elementor-kit-26 .ky-stack:nth-child(3){top:150px}.elementor-kit-26 .ky-stack:nth-child(4){top:170px}.elementor-kit-26 .ky-stack:nth-child(5){top:190px}}.elementor-kit-26 .ky-bignum p{margin:0;font-family:"Newsreader",Georgia,serif;font-style:italic;font-weight:300;font-size:13rem;line-height:.8;color:rgba(58,242,174,.28)}@media(max-width:767px){.elementor-kit-26 .ky-bignum p{font-size:6rem}}.elementor-kit-26 .ky-card{background:#0e100f;border:1px solid rgba(255,255,255,.08);border-radius:20px;transition:border-color .3s}.elementor-kit-26 .ky-card:hover{border-color:rgba(58,242,174,.35)}.elementor-kit-26 .ky-video video{border-radius:12px;display:block;width:100%;aspect-ratio:16/10;object-fit:cover}.elementor-kit-26 .ky-card h3 a:hover{color:#3af2ae}.elementor-kit-26 .ky-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#fff 10%,#fff 90%,transparent);mask-image:linear-gradient(90deg,transparent,#fff 10%,#fff 90%,transparent)}.elementor-kit-26 .ky-marquee-track{width:max-content!important;max-width:none!important;animation:kyMarquee 45s linear infinite}.elementor-kit-26 .ky-marquee-track>.ky-logo{flex:0 0 auto!important;width:auto!important;max-width:none!important}.elementor-kit-26 .ky-logo img{height:60px!important;width:auto!important;max-width:none!important;filter:brightness(0) invert(1);opacity:.5;transition:opacity .3s}.elementor-kit-26 .ky-logo:hover img{opacity:1}@keyframes kyMarquee{to{transform:translateX(-50%)}}.elementor-kit-26 .ky-faq .elementor-toggle-item{background:#0e100f;border:1px solid rgba(255,255,255,.08)!important;border-radius:14px;margin-bottom:10px!important;overflow:hidden}.elementor-kit-26 .ky-faq .elementor-tab-title{border:0!important;padding:1.35rem 1.5rem!important}.elementor-kit-26 .ky-faq .elementor-tab-content{border:0!important;padding:0 1.5rem 1.5rem!important}.elementor-kit-26 .elementor-widget-text-editor a{color:#3af2ae}@media(min-width:1025px){.elementor-kit-26 .ky-sticky{position:sticky;top:8rem}}@media (prefers-reduced-motion:reduce){.elementor-kit-26 .ky-marquee-track{animation:none}}.elementor-kit-26 .ky-btn .elementor-button,.elementor-kit-26 .ky-cell-link p{white-space:nowrap}.elementor-kit-26 .ky-btn{flex-shrink:0}