@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";:root{color-scheme:light;--ink: #090d1a;--muted: #5c6577;--line: #e6e9f0;--blue: #f7941d;--blue-soft: #ffb23f;--navy: #040812;--white: #ffffff;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;color:var(--ink);background:#ffffff}a{color:inherit;text-decoration:none}.site-header{position:fixed;inset:0 0 auto;z-index:20;border-bottom:1px solid rgba(255,255,255,.12);background:rgba(2,6,14,.92);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.header-shell{width:min(100%,1440px);height:92px;margin:0 auto;padding:0 clamp(24px,6.6vw,108px);display:flex;align-items:center;justify-content:space-between;gap:32px}.brand{position:relative;display:inline-block;color:var(--white);flex:0 0 auto;line-height:1}.brand-logo{display:block;width:clamp(170px,16vw,220px);height:auto}.brand-subtitle{position:absolute;left:45%;top:calc(69% + 2px);color:#ffffffc2;font-size:clamp(8px,.7vw,10px);font-weight:700;letter-spacing:.42em;pointer-events:none}.nav{display:flex;align-items:center;gap:clamp(24px,3vw,48px);color:#f5f7ff;font-size:15px;font-weight:500}.nav a{position:relative;padding:34px 0;transition:color .18s ease}.nav a:not(.talk-link):after{content:"";position:absolute;left:50%;bottom:19px;width:0;height:2px;background:var(--blue);transform:translate(-50%);transition:width .18s ease}.nav a:hover,.nav .active{color:var(--blue-soft)}.nav .active:after,.nav a:hover:after{width:28px}.talk-link{min-width:116px;padding:14px 24px!important;border:1px solid rgba(247,148,29,.82);border-radius:5px;text-align:center;color:var(--white)}.talk-link:hover{background:rgba(247,148,29,.14);color:var(--white)}.menu-button{display:none;width:44px;height:44px;border:1px solid rgba(255,255,255,.16);border-radius:6px;color:var(--white);background:rgba(255,255,255,.04);place-items:center}.hero{position:relative;min-height:660px;padding-top:92px;overflow:hidden;color:var(--white);background:#020711}.hero-media,.hero-shade{position:absolute;top:92px;right:0;bottom:0;left:0}.hero-media{background-image:url(/assets/quasar-hero-ble-ai-wellbeing-minimal-3678b754.png);background-size:cover;background-position:center right;opacity:1}.hero-shade{background:radial-gradient(circle at 73% 43%,rgba(247,148,29,.18),transparent 34%),linear-gradient(90deg,rgba(2,6,14,.98) 0%,rgba(2,6,14,.84) 36%,rgba(2,6,14,.18) 70%),linear-gradient(180deg,rgba(2,6,14,.1),rgba(2,6,14,.42))}.hero-content{position:relative;z-index:2;width:min(100%,1440px);margin:0 auto;padding:100px clamp(24px,7.2vw,112px) 96px}.hero h1{max-width:760px;margin:0;font-size:clamp(44px,4.1vw,64px);line-height:1.18;font-weight:500;letter-spacing:0}.hero h1 span{color:var(--blue-soft)}.hero p{max-width:660px;margin:26px 0 42px;color:#ffffffe6;font-size:clamp(16px,1.35vw,19px);line-height:1.7}.hero-actions{display:flex;flex-wrap:wrap;gap:20px}.primary-button,.secondary-button{min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:13px;border-radius:5px;padding:0 26px;font-size:15px;font-weight:600}.primary-button{background:linear-gradient(135deg,#f36f21,#f7b61d);box-shadow:0 16px 42px #f7941d57}.secondary-button{min-width:138px;border:1px solid rgba(255,255,255,.7);background:rgba(2,6,14,.36)}.about-section{padding:68px clamp(24px,7.2vw,112px) 58px;background:radial-gradient(circle at 50% 0%,rgba(247,148,29,.1),transparent 34%),#ffffff}.section-intro{max-width:670px;margin:0 auto 46px;text-align:center}.section-intro span{display:block;color:#d96516;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.section-intro h2{margin:14px 0 16px;font-size:clamp(31px,3vw,40px);line-height:1.16;font-weight:500;letter-spacing:0}.section-intro p{margin:0;color:var(--muted);font-size:15px;line-height:1.6}.team-grid{width:min(100%,1040px);margin:-2px auto 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.team-card{position:relative;min-height:264px;padding:24px 24px 22px;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#101827;box-shadow:0 18px 42px #090d1a24;color:#fff;text-align:center;transition:border-color .18s ease,box-shadow .18s ease}.team-card:hover{border-color:#9fb7c957;box-shadow:0 22px 50px #090d1a33}.team-avatar{position:relative;z-index:1;width:92px;height:92px;margin:10px 0 20px;display:grid;place-items:center;overflow:hidden;border:1px solid rgba(255,255,255,.88);border-radius:50%;color:#101827;background:rgba(255,255,255,.96);box-shadow:0 12px 26px #03192b33;font-size:22px;font-weight:800}.team-avatar img{width:100%;height:100%;display:block;object-fit:cover}.team-kicker{position:relative;z-index:1;order:-1;margin-bottom:0;color:#ffffffb8;font-size:10px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.team-card h3{position:relative;z-index:1;margin:0 0 8px;color:#fff;font-size:24px;line-height:1.12;font-weight:800}.team-card h3:after{content:"";width:74px;height:2px;margin:11px auto 0;display:block;background:#9fb7c9}.team-card p{position:relative;z-index:1;margin:0;max-width:230px;color:#ffffffc7;font-size:14px;line-height:1.45;font-weight:500}.solutions{padding:34px clamp(24px,7.2vw,112px) 76px;background:#ffffff}.solution-grid{width:min(100%,1260px);margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.solution-card{min-height:270px;padding:34px;display:flex;flex-direction:column;align-items:center;border:1px solid var(--line);border-radius:8px;background:linear-gradient(180deg,rgba(247,148,29,.075),rgba(247,148,29,0)),#ffffff;text-align:center}.solution-icon{color:#f7941d;margin-bottom:30px;filter:drop-shadow(0 12px 20px rgba(247,148,29,.18))}.solution-card h3{margin:0 0 12px;font-size:20px;line-height:1.25;font-weight:700}.solution-card p{margin:0;color:var(--muted);font-size:14px;line-height:1.65}.technologies{padding:74px clamp(24px,7.2vw,112px) 82px;color:var(--white);background:radial-gradient(circle at 78% 14%,rgba(247,148,29,.18),transparent 32%),linear-gradient(180deg,#050914 0%,#080b12 100%)}.technologies-inner{width:min(100%,1260px);margin:0 auto}.technologies .section-intro span{color:var(--blue-soft)}.technologies .section-intro p{color:#ffffffb3}.technology-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.technology-card{min-height:280px;padding:28px;display:flex;flex-direction:column;align-items:center;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.018)),rgba(6,10,18,.82)}.technology-icon{margin-bottom:30px;color:var(--blue-soft);filter:drop-shadow(0 0 16px rgba(247,148,29,.3))}.technology-card h3{margin:0 0 12px;min-height:46px;font-size:18px;line-height:1.25;font-weight:700;text-align:center}.technology-card p{margin:0;color:#ffffffb3;font-size:14px;line-height:1.65;text-align:center}.trust-bar{background:linear-gradient(180deg,#ffffff,#f8f9fc);border-top:1px solid rgba(229,232,239,.9);border-bottom:1px solid rgba(229,232,239,.9);padding:22px clamp(24px,7.2vw,112px);overflow-x:auto;scrollbar-width:none}.trust-bar::-webkit-scrollbar{display:none}.trust-inner{width:min(100%,1260px);margin:0 auto;display:flex;align-items:center;justify-content:center;gap:42px;min-width:max-content}.trust-inner p{flex:0 0 auto;margin:0;color:#8a92a1;font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap}.company-row{flex:0 0 auto;display:flex;align-items:center;justify-content:center;gap:38px}.company-logo{position:relative;color:#555d6d;font-size:clamp(16px,1.35vw,21px);font-weight:800;line-height:1;text-align:center;opacity:.76;filter:grayscale(1);white-space:nowrap}.company-logo+.company-logo:before{content:"";position:absolute;left:-20px;top:50%;width:1px;height:18px;background:rgba(107,113,128,.18);transform:translateY(-50%)}.company-logo.benz{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:Georgia,serif;font-size:13px;font-weight:400;white-space:nowrap}.benz-star{width:30px;height:30px;border:1.8px solid #737986;border-radius:50%;position:relative;flex:0 0 auto}.benz-star:before,.benz-star:after{content:"";position:absolute;left:50%;top:5px;width:1.6px;height:19px;background:#737986;transform-origin:bottom}.benz-star:before{transform:translate(-50%) rotate(120deg)}.benz-star:after{transform:translate(-50%) rotate(240deg)}@media (max-width: 1080px){.header-shell{height:82px}.menu-button{display:grid;position:relative;z-index:22}.nav{position:fixed;top:82px;right:18px;width:min(340px,calc(100vw - 36px));padding:18px;display:grid;gap:0;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:rgba(4,8,18,.98);box-shadow:0 24px 80px #0006;transform:translateY(-12px);opacity:0;pointer-events:none;transition:opacity .18s ease,transform .18s ease}.nav.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}.nav a{padding:14px 12px}.nav a:after{display:none}.talk-link{margin-top:8px}.hero{min-height:620px;padding-top:82px}.hero-media,.hero-shade{top:82px}.hero-content{padding-top:82px}.solution-grid,.technology-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.trust-inner{display:flex;gap:24px}}@media (max-width: 720px){.header-shell{padding-inline:20px}.brand-logo{width:142px}.brand-subtitle{left:45%;top:calc(69% + 2px);font-size:7px;letter-spacing:.32em}.hero{min-height:640px}.hero-media{background-position:64% center;opacity:.86}.hero-shade{background:linear-gradient(90deg,rgba(2,6,14,.98),rgba(2,6,14,.7)),linear-gradient(180deg,rgba(2,6,14,.04),rgba(2,6,14,.58))}.hero-content{padding:74px 22px}.hero h1{font-size:40px}.primary-button,.secondary-button{width:100%}.about-section{padding:52px 22px 42px}.solutions{padding:28px 22px 54px}.solution-grid{grid-template-columns:1fr;gap:16px}.team-grid{grid-template-columns:1fr;margin-top:-18px}.team-card{min-height:auto;padding:30px 24px}.team-avatar{margin-bottom:18px}.solution-card{min-height:auto;padding:28px}.solution-icon{margin-bottom:22px}.technologies{padding:52px 22px 58px}.technology-grid{grid-template-columns:1fr}.technology-card{min-height:auto;padding:26px}.technology-icon{margin-bottom:22px}.technology-card h3{min-height:auto}.company-row{gap:30px}}
