@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Noto+Sans:wght@200&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans:wght@300&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans:wght@600&display=swap";.quick-nav{display:flex;gap:clamp(5px,1vw,8px);align-items:center}.quick-nav .qn-btn{position:relative;padding:10px 16px;border:none;color:#fff;font:600 14px/1.1 Noto Sans,Helvetica,Arial,Inter,"system-ui",sans-serif;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;transform-style:preserve-3d;will-change:transform,filter}.quick-nav .qn-btn:hover{color:var(--accent)}@media (max-width: 600px){.quick-nav .qn-btn{padding:.5em}}.quick-nav .qn-btn .label{display:inline-block;pointer-events:none;place-items:center;white-space:nowrap}.quick-nav .qn-btn.lang-toggle{perspective:700px}.quick-nav .qn-btn.lang-toggle .label{position:relative;display:inline-grid;place-items:center;width:2.4em;height:1.1em;transform-style:preserve-3d}.quick-nav .qn-btn.lang-toggle .label .face{position:absolute;inset:0;display:grid;place-items:center;backface-visibility:hidden}.quick-nav .qn-btn.lang-toggle .label .face.back{transform:rotateY(180deg)}@media (prefers-reduced-motion: reduce){.quick-nav .qn-btn,.quick-nav .qn-btn .label{transition:none!important;transform:none!important}}header.topbar .brand{transition:opacity .4s ease,transform .4s ease}header.topbar .brand.hidden{opacity:0;pointer-events:none}header.topbar .brand h1.logo{width:15vw;max-width:200px;height:10vw;background:var(--logo-bg, url(/auralyt.svg)) no-repeat center;background-size:contain;text-indent:-9999px;white-space:nowrap;cursor:pointer}@media (max-width: 600px){header.topbar .brand h1.logo{width:25vw;height:16vw}}section.slide.contacts .slide-inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width: 600px){section.slide.contacts .slide-inner{width:90vw}}section.slide.contacts .slide-inner h2{color:#fff;font-family:Georgia,Times New Roman,Times,serif;font-size:clamp(32px,6vw,64px);margin-bottom:24px;font-style:italic;font-weight:400}section.slide.contacts .slide-inner form{display:grid;grid-template-columns:1fr 1fr;gap:16px;border:1px solid var(--accent);padding:2em}section.slide.contacts .slide-inner form p.form-description{grid-column:span 2;color:#fffc;margin:0 0 2em;font-size:clamp(14px,2.5vw,18px)}section.slide.contacts .slide-inner form label{color:#fff}section.slide.contacts .slide-inner form input,section.slide.contacts .slide-inner form textarea{font-family:Noto Sans,Helvetica,Arial,Inter,"system-ui",sans-serif;font-size:clamp(14px,2.5vw,18px);padding:12px;border:none;border-radius:8px;background:#ffffff26;color:#fff;outline:none;resize:vertical}section.slide.contacts .slide-inner form input::placeholder,section.slide.contacts .slide-inner form textarea::placeholder{color:#fff9}section.slide.contacts .slide-inner form textarea{grid-column:span 2}section.slide.contacts .slide-inner form .cf-turnstile{display:none}section.slide.contacts .slide-inner form button{grid-column:span 2;padding:12px;font-size:clamp(16px,2.2vw,16px);font-family:Noto Sans,Helvetica,Arial,Inter,"system-ui",sans-serif;font-weight:600;text-transform:uppercase;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.5);background:#ffffff59;border:none;border-radius:8px;cursor:pointer;transition:background .3s ease}section.slide.contacts .slide-inner form button:hover{background:#ffffff40}section.slide.contacts p.form-success{margin-top:16px;color:#5bc04e;font-size:clamp(14px,2.5vw,18px);transition:opacity .3s ease;opacity:0}section.slide.contacts p.form-success.visible{opacity:1}section.slide.contacts p.form-error{margin-top:16px;color:#ff4c4c;font-size:clamp(14px,2.5vw,18px);transition:opacity .3s ease;opacity:0}section.slide.contacts p.form-error.visible{opacity:1}section.slide.cta .slide-inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}section.slide.cta .slide-inner h2{color:#fff;font-family:Georgia,Times New Roman,Times,serif;font-size:clamp(32px,6vw,64px);margin-bottom:24px;font-style:italic;font-weight:400}footer.site-footer{width:100%;padding:12px 16px;background:linear-gradient(to right,#0a0a0af2,#1e1e1ef2);height:50px;color:#fff;font-size:clamp(10px,2vw,12px);scroll-snap-align:start;scroll-snap-stop:always}footer.site-footer div.footer-left{float:left;width:50%;text-align:left}footer.site-footer div.footer-right{float:right;width:50%;text-align:right;line-height:1.2}footer.site-footer p,footer.site-footer span{margin:4px 0;display:block;color:#fffc}:root{--bg0: #000000;--bg1: rgb(25,17,61);--bg2: rgb(25,17,61);--bg-angle: 180deg;--bg-angle2: 180deg;--accent: #4cbfb2}*{box-sizing:border-box}html,body{height:100%;background:#0b1b3a}body{margin:0;color:var(--text);font-family:Noto Sans,Helvetica,Arial,Inter,"system-ui",sans-serif;font-weight:200}.topbar{position:fixed;inset:0 0 auto;height:60px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;z-index:10}.brand{flex-grow:1}.brand h1{margin:0;font-size:18px;font-weight:100}.quick-nav{display:flex}.quick-nav button{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.2);padding:8px 12px;margin-left:8px;cursor:pointer;text-transform:uppercase}.slides-container{height:100svh;width:100%;scroll-snap-type:y mandatory;overflow-y:scroll;overflow-x:hidden;scroll-behavior:smooth}.slide{min-height:100svh;width:100%;display:grid;place-items:center;scroll-snap-align:start;position:relative}.slide h1,.slide h2{margin:0 0 12px}.slide .slide-inner{position:absolute;left:10%;width:60%;top:50%;transform:translateY(-50%)}@media (max-width: 600px){.slide .slide-inner{width:80%}}.slide .slide-inner{display:flex;flex-direction:column;gap:1em}.slide .slide-inner div.box-row{display:grid;grid-template-columns:7fr 4fr;gap:clamp(12px,3vw,24px);align-items:center;margin-top:clamp(8px,2vw,16px)}.slide .slide-inner div.box-row>.box-container{width:auto}@media (max-width: 900px){.slide .slide-inner div.box-row{grid-template-columns:1fr}}.slide .slide-inner div.box-container{width:100%;display:block}.slide .slide-inner div.box-container.w30{width:30%}.slide .slide-inner div.box-container.w40{width:40%}.slide .slide-inner div.box-container.w60{width:60%}.slide .slide-inner div.box-container.w70{width:70%}.slide .slide-inner div.box-container.w100{width:100%}@media (max-width: 600px){.slide .slide-inner div.box-container.w70,.slide .slide-inner div.box-container.w40,.slide .slide-inner div.box-container.w60,.slide .slide-inner div.box-container.w30{width:100%}}.slide .slide-inner div.box-container.grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(8px,2vw,16px)}.slide .slide-inner div.box-container div.box{background:#ffffff0f;border:1px solid rgba(255,255,255,.14);border-radius:10px;padding:clamp(10px,2vw,16px)}.slide .slide-inner div.box-container div.box h3{color:#fff;margin:0 0 6px;font-weight:600;font-size:clamp(16px,2vw,20px)}.slide .slide-inner div.box-container div.box p{font-size:clamp(14px,1.5vw,18px);color:#fff;font-weight:200}.slide .slide-inner div.box-container .box-logo{float:left;margin-right:1em;max-width:160px;max-height:4em;width:auto;height:auto;object-fit:contain;margin-bottom:.5em}.slide .slide-inner div.box-container div.carousel{position:relative;overflow:hidden;width:100%;border-radius:10px;border:1px solid rgba(255,255,255,.14);background:#00000026}.slide .slide-inner div.box-container div.carousel .track{display:flex;will-change:transform}.slide .slide-inner div.box-container div.carousel .item{flex:0 0 100%}.slide .slide-inner div.box-container div.carousel .item img{display:block;width:100%;height:auto}.slide h2{color:#fff;font-size:clamp(24px,4vw,36px)}@media (max-width: 600px){.slide h2{font-size:clamp(20px,6vw,28px)}}.slide p,.slide li{color:#fff;font-size:clamp(18px,2.5vw,18px);font-weight:200;margin:.5em}@media (max-width: 600px){.slide p,.slide li{font-weight:300}}.slide p b,.slide p strong,.slide li b,.slide li strong{font-weight:600;text-shadow:0 0 1px #0b1b3a}.intro .slide-inner{left:50%;top:50%;width:80%;max-width:500px;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;text-align:center}.intro .three-logos{display:flex;gap:20px;margin-bottom:20px}.intro .three-logos .logo-container{width:80px;height:80px}.bg-gradient{position:absolute;inset:0;z-index:0;background:linear-gradient(var(--bg-angle),var(--bg1),var(--bg2))}.bg-photo-wrapper{position:absolute;inset:0;z-index:-2;overflow:hidden}.bg-photo-offset{position:absolute;left:0;top:0;width:100%;height:100%}.bg-photo-container{display:inline-block;position:relative;height:100svh}.bg-photo-container .bg-photo{display:block;height:100svh;width:auto;max-width:none}.bg-photo-overlay{position:absolute;inset:0;pointer-events:none;z-index:1}.bg-credits{position:absolute;bottom:16px;right:16px;font-size:12px;font-weight:300;color:#ffffffb3;z-index:1}.bg-credits a{color:#5bc04e;font-weight:600;text-decoration:none}.slide.hub .slide-inner{left:50%;top:50%;width:min(1100px,90vw);transform:translate(-50%,-50%);position:absolute}.slide.hub .hub-content{display:flex;flex-direction:column;gap:clamp(24px,4vh,48px)}.slide.hub .hub-corporate-card{background:#ffffff0a;border:1px solid rgba(255,255,255,.12);border-radius:16px;padding:clamp(20px,3vw,36px);cursor:pointer;transition:border-color .3s ease,background .3s ease}.slide.hub .hub-corporate-card:hover{border-color:var(--accent);background:#ffffff12}.slide.hub .hub-corp-headline{font-size:clamp(22px,3vw,36px);font-weight:400;color:#fff;margin:0 0 .4em}.slide.hub .hub-corp-desc{font-size:clamp(15px,1.6vw,20px);color:#ffffffbf;font-weight:200;margin:0 0 1em}.slide.hub .hub-products{display:grid;grid-template-columns:1fr 1fr;gap:clamp(12px,2vw,24px)}@media (max-width: 700px){.slide.hub .hub-products{grid-template-columns:1fr}}.slide.hub .hub-product-card{background:#ffffff0a;border:1px solid rgba(255,255,255,.12);border-radius:16px;padding:clamp(18px,2.5vw,30px);cursor:pointer;transition:border-color .3s ease,background .3s ease;display:flex;flex-direction:column}.slide.hub .hub-product-card:hover{border-color:var(--accent);background:#ffffff12}.slide.hub .hub-product-card.howididit-card:hover{border-color:#ff69b4}.slide.hub .hub-eyebrow{font-size:clamp(11px,1vw,14px);text-transform:uppercase;letter-spacing:.08em;margin-bottom:.5em}.slide.hub .hub-eyebrow-corp,.slide.hub .hub-eyebrow-product{color:var(--accent)}.slide.hub .hub-eyebrow-hidi{color:#ff69b4}.slide.hub .hub-product-headline{font-size:clamp(17px,2vw,24px);font-weight:400;color:#fff;margin:0 0 .5em}.slide.hub .hub-product-desc{font-size:clamp(14px,1.3vw,17px);color:#ffffffb3;font-weight:200;margin:0 0 1.2em;flex:1}.slide.hub .hub-cta{display:inline-block;font-size:clamp(18px,1.6vw,24px);font-weight:600;text-decoration:none;padding:10px 22px;border-radius:8px;transition:background .3s ease,color .3s ease;align-self:flex-start}.slide.hub .hub-cta-corp{color:var(--accent);border:1px solid var(--accent)}.slide.hub .hub-cta-corp:hover{background:var(--accent);color:#fff}.slide.hub .hub-cta-product{color:#fff;background:#ffffff1f}.slide.hub .hub-cta-product:hover{background:#ffffff38}.slide.hub .hub-product-logo{display:block;max-width:100%;max-height:80px;width:auto;height:auto;object-fit:contain;margin-bottom:1em;align-self:flex-start}.cta-row{display:flex;gap:clamp(12px,2vw,20px);margin-top:1.2em;flex-wrap:wrap;width:100%}.cta-row .hub-cta{flex:1 1 0;display:flex;align-items:center;justify-content:center;min-height:48px;font-size:clamp(18px,1.6vw,24px);font-weight:600;text-decoration:none;padding:12px 20px;border-radius:8px;transition:background .3s ease,color .3s ease;text-align:center;box-sizing:border-box}.cta-row .cta-primary{color:#fff;background:var(--accent)}.cta-row .cta-primary:hover{background:color-mix(in srgb,var(--accent) 80%,#000)}.cta-row .cta-secondary{color:var(--accent);border:1px solid var(--accent)}.cta-row .cta-secondary:hover{background:var(--accent);color:#fff}.slide-cta{margin-top:1.2em;width:100%}.slide-cta .hub-cta{display:flex;align-items:center;justify-content:center;min-height:48px;width:100%;max-width:100%;font-size:clamp(18px,1.6vw,24px);font-weight:600;text-decoration:none;padding:12px 20px;border-radius:8px;transition:background .3s ease,color .3s ease;text-align:center;box-sizing:border-box}.slide-cta .cta-primary{color:#fff;background:var(--accent)}.slide-cta .cta-primary:hover{background:color-mix(in srgb,var(--accent) 80%,#000)}span.eyebrow{display:block;font-size:clamp(10px,1vw,13px);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:1em;font-weight:500;line-height:1.2}h2 span.eyebrow+br{display:none}#auraindex-capabilities .slide-inner,#about-us .slide-inner{background:#00000040;padding:2em;border-radius:1em;box-sizing:border-box;width:min(1100px,88vw);left:10%;transform:translateY(-50%);position:absolute;display:flex;flex-direction:column;gap:1em}@media (max-width: 800px){#auraindex-capabilities .slide-inner,#about-us .slide-inner{left:5%;width:90vw;padding:1.5em}}@media (max-width: 600px){#auraindex-capabilities .slide-inner,#about-us .slide-inner{left:3%;width:94vw;padding:1.2em}}.slide .slide-inner.layout-two-col{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,48px);align-items:start;width:min(1100px,88vw);left:10%;transform:translateY(-50%);position:absolute;background:#00000040;padding:2em;border-radius:1em;box-sizing:border-box}@media (max-width: 800px){.slide .slide-inner.layout-two-col{left:5%;width:90vw;padding:1.5em}}.slide .slide-inner.layout-two-col .tc-left{display:flex;flex-direction:column;gap:.8em}.slide .slide-inner.layout-two-col .visual-steps{margin-top:0;align-self:center;max-width:380px;width:100%}@media (max-width: 800px){.slide .slide-inner.layout-two-col{grid-template-columns:1fr;gap:clamp(16px,3vw,32px)}.slide .slide-inner.layout-two-col .visual-steps{align-self:start;max-width:100%}}.visual-steps{display:grid;grid-template-columns:1fr 1fr;gap:clamp(12px,1.8vw,20px);padding:clamp(16px,2.5vw,28px);background:#0f0a24a6;border:1px solid rgba(255,255,255,.1);border-radius:16px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.step-item{display:flex;flex-direction:column;gap:4px}.step-num{font-size:clamp(18px,2vw,24px);font-weight:700;color:var(--accent);line-height:1.1}.step-label{font-size:clamp(12px,1.2vw,15px);color:#fffc;font-weight:200;line-height:1.3}.box-container.grid-4{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(10px,1.8vw,18px)}@media (max-width: 600px){.box-container.grid-4{grid-template-columns:1fr}}.box-container.grid-4 .box{background:#ffffff0f;border:1px solid rgba(255,255,255,.14);border-radius:10px;padding:clamp(12px,1.8vw,20px)}.box-container.grid-4 .box h3{color:#fff;margin:0 0 6px;font-weight:600;font-size:clamp(15px,1.5vw,19px)}.box-container.grid-4 .box p{font-size:clamp(13px,1.2vw,16px);color:#fff;font-weight:200;margin:0}.minimap{position:fixed;right:24px;top:50%;transform:translateY(-50%);z-index:15;display:flex;flex-direction:column;gap:12px}@media (max-width: 600px){.minimap{right:14px}}.minimap button{--dot-size: 10px;width:var(--dot-size);height:var(--dot-size);border:none;border-radius:50%;background:#fff6;cursor:pointer;padding:0!important;margin:0!important;box-sizing:border-box!important;display:block!important;flex-shrink:0!important}.minimap button.active{background:var(--accent)}@media (max-width: 600px){.minimap button{--dot-size: 5px;width:var(--dot-size)!important;height:var(--dot-size)!important;min-width:var(--dot-size)!important;min-height:var(--dot-size)!important;max-width:var(--dot-size)!important;max-height:var(--dot-size)!important;pointer-events:none!important;cursor:default!important}}div#calendly-embed{transform:translate(-10%)}@media screen and (max-width: 600px){div#calendly-embed{width:85vw!important;transform:translate(-5%);height:65vh!important;max-height:65vh!important;overflow-y:scroll}}
