@import "https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800;900&family=Space+Grotesk:wght@500;600;700&display=swap";:root{color:#f7fbff;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:#020610;font-family:Plus Jakarta Sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;margin:0;overflow-x:hidden}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}.parallax-widget{--parallax-x:0;--parallax-y:0;transform-style:preserve-3d;will-change:transform, box-shadow;transition:transform .22s,box-shadow .22s,border-color .22s,background .22s}.parallax-widget:hover{transform:perspective(900px) translate3d(calc(var(--parallax-x) * 5px), calc(var(--parallax-y) * 5px), 0) rotateX(calc(var(--parallax-y) * -3deg)) rotateY(calc(var(--parallax-x) * 3deg))}.glass-card.parallax-widget:hover{transform:perspective(900px) rotateY(-13deg) rotateX(8deg) translate3d(calc(var(--parallax-x) * 5px), calc(var(--parallax-y) * 5px), 0) rotateX(calc(var(--parallax-y) * -3deg)) rotateY(calc(var(--parallax-x) * 3deg))}main{background:radial-gradient(circle at 50% -10%,#1857a56b,#0000 34rem),linear-gradient(#061226 0%,#020610 42%,#00030a 100%);min-height:100vh;position:relative;overflow:hidden}.dot-field{z-index:0;pointer-events:none;opacity:.86;position:fixed;inset:0}.ambient{filter:blur(90px);pointer-events:none;z-index:0;opacity:.45;border-radius:999px;width:34rem;height:34rem;position:fixed}.ambient-one{background:#0046a8;top:4rem;left:-12rem}.ambient-two{background:#176dff;bottom:12rem;right:-14rem}.nav{z-index:10;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#020816b8;border:1px solid #ffffff1f;border-radius:999px;justify-content:space-between;align-items:center;gap:1rem;width:min(1120px,100% - 2rem);padding:.75rem .85rem;display:flex;position:fixed;top:1rem;left:50%;transform:translate(-50%);box-shadow:0 20px 60px #0000003d}.brand,.nav nav,.trust-row,.hero-actions,.card-top,.code-line,.floating-pill,.stat,.eyebrow{align-items:center;display:flex}.brand{letter-spacing:-.03em;gap:.65rem;font-weight:800}.brand-mark{color:#fff;background:radial-gradient(circle at 28% 22%,#ffffff3d,#0000 28%),linear-gradient(135deg,#020816,#003fbd 62%,#0094ff);border-radius:1rem;place-items:center;width:2.55rem;height:2.55rem;display:grid;box-shadow:0 0 34px #0060ff61,inset 0 0 0 1px #ffffff24}.brand-mark svg{width:1.95rem;height:1.95rem;overflow:visible}.brand-mark .logo-brain{fill:#ffffff14;stroke:url(#bemiaLogoGradient);stroke-width:3.2px}.brand-mark .logo-cut{fill:none;stroke:#ffffffe0;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.brand-mark circle{fill:#fff;stroke:#58bdff;stroke-width:1.7px}.nav nav{color:#f7fbffb8;gap:1.25rem;font-size:.93rem}.nav-cta{color:#00142c;background:#fff;border-radius:999px;padding:.72rem 1rem;font-weight:800}.section{z-index:1;width:min(1120px,100% - 2rem);margin:0 auto;padding:8rem 0;position:relative}.compact{padding:2rem 0 5rem}.hero{grid-template-columns:1.05fr .95fr;align-items:center;gap:4rem;min-height:100vh;padding-top:8rem;display:grid}.hero-copy h1,.section-heading h2,.showcase h2,.contact-card h2{letter-spacing:-.075em;margin:0;line-height:.93}.hero-copy h1{max-width:760px;font-size:clamp(3.25rem,7.4vw,6.9rem)}.hero-copy p,.showcase-panel p,.contact-card p{color:#f7fbffb8;font-size:1.08rem;line-height:1.75}.hero-copy p{max-width:640px;margin:1.5rem 0 0}.eyebrow{color:#a8d8ff;text-transform:uppercase;letter-spacing:.11em;gap:.5rem;width:fit-content;margin-bottom:1.15rem;font-size:.82rem;font-weight:800}.hero-actions{flex-wrap:wrap;gap:.85rem;margin-top:2rem}.button{border-radius:999px;align-items:center;gap:.55rem;padding:.95rem 1.2rem;font-weight:850;transition:transform .2s,border-color .2s,background .2s;display:inline-flex}.button:hover{box-shadow:0 18px 48px #47aaff29}.primary{color:#00142c;background:#fff}.secondary{background:#ffffff0d;border:1px solid #ffffff2e}.trust-row{color:#f7fbffb8;flex-wrap:wrap;gap:.8rem 1rem;margin-top:1.4rem;font-size:.92rem}.trust-row span{align-items:center;gap:.35rem;display:inline-flex}.trust-row svg{color:#78c6ff}.orbital-stage{perspective:1200px;min-height:620px;position:relative}.holo-ring{aspect-ratio:1;background:radial-gradient(circle,#105cbd52,#0000 58%);border:1px solid #80c8ff3d;border-radius:48% 52% 50% 50%;width:min(480px,80vw);animation:16s linear infinite spin;position:absolute;inset:12% 0 0 7%;transform:rotateX(66deg)rotate(-18deg);box-shadow:inset 0 0 70px #59b7ff2e,0 0 90px #156dff38}.glass-card{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(145deg,#ffffff21,#ffffff0b);border:1px solid #ffffff24;border-radius:1.6rem;width:min(430px,92vw);padding:1.1rem;position:absolute;top:16%;right:3%;transform:rotateY(-13deg)rotateX(8deg);box-shadow:0 30px 120px #00000073}.card-top{color:#d7edff;gap:.55rem;padding-bottom:.95rem;font-weight:800}.card-top span{background:#5cffc9;border-radius:50%;width:.72rem;height:.72rem;box-shadow:0 0 24px #5cffc9}.code-line{background:#010818ad;border:1px solid #ffffff14;border-radius:1rem;justify-content:space-between;gap:1rem;margin-top:.65rem;padding:1rem}.code-line b{color:#fff}.code-line em{color:#8bd0ff;font-style:normal}.floating-pill{--float-y:0px;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#020a1cb8;border:1px solid #ffffff24;border-radius:999px;gap:.55rem;padding:.78rem .95rem;animation:4.5s ease-in-out infinite float;position:absolute;box-shadow:0 14px 50px #00000047}.pill-one{top:24%;left:2%}.pill-two{animation-delay:-1.2s;bottom:26%;right:0}.pill-three{animation-delay:-2.2s;bottom:18%;left:18%}.stats{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.stat{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:1.2rem;justify-content:center;gap:.6rem;padding:1.3rem}.stat strong{color:#cfeaff;font-size:1.55rem}.stat span{color:#f7fbffad}.section-heading{max-width:850px;margin-bottom:2rem}.section-heading.narrow{max-width:620px}.section-heading h2,.showcase h2,.contact-card h2{font-size:clamp(2.35rem,5.2vw,4.8rem)}.services-grid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.service-card,.timeline-item{background:linear-gradient(145deg,#ffffff16,#ffffff09);border:1px solid #ffffff1a;border-radius:1.4rem;min-height:245px;padding:1.35rem;transition:transform .25s,border-color .25s,background .25s}.service-icon{color:#00142c;background:linear-gradient(135deg,#fff,#77c8ff);border-radius:1rem;place-items:center;width:3.2rem;height:3.2rem;display:grid;box-shadow:0 0 40px #5eb6ff40}.service-card h3,.timeline-item h3{letter-spacing:-.03em;margin:1.2rem 0 .7rem;font-size:1.35rem}.service-card p,.timeline-item p{color:#f7fbffad;margin:0;line-height:1.65}.showcase-panel,.contact-card{background:linear-gradient(135deg,#0a3e8485,#ffffff0b),radial-gradient(circle at 20% 10%,#fff3,#0000 18rem);border:1px solid #ffffff21;border-radius:2rem;grid-template-columns:1fr .85fr;align-items:center;gap:2rem;padding:clamp(1.5rem,4vw,3rem);display:grid;box-shadow:0 35px 120px #00000059}.timeline{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.timeline-item span{color:#00142c;background:#fff;border-radius:50%;place-items:center;width:2.4rem;height:2.4rem;font-weight:900;display:inline-grid}.contact-card{grid-template-columns:.9fr 1fr}.lead-form{gap:.75rem;display:grid}.lead-form input,.lead-form textarea,.lead-form select{color:#f7fbff;background:#0005108c;border:1px solid #ffffff1f;border-radius:1rem;outline:none;width:100%;padding:1rem}.lead-form input:focus,.lead-form textarea:focus,.lead-form select:focus{border-color:#77c8ffbf}.lead-form textarea{resize:vertical;min-height:120px}.lead-form button{color:#00142c;cursor:pointer;background:#fff;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:1rem;font-weight:900;display:inline-flex}@keyframes float{0%,to{translate:0}50%{translate:0 -18px}}@keyframes spin{0%{transform:rotateX(66deg)rotate(-18deg)}to{transform:rotateX(66deg)rotate(342deg)}}@media (width<=920px){.nav nav{display:none}.hero,.showcase-panel,.contact-card{grid-template-columns:1fr}.hero{gap:1rem;padding-top:7rem}.orbital-stage{min-height:470px}.services-grid,.stats,.timeline{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){.parallax-widget,.parallax-widget:hover{transition:none;transform:none}}@media (width<=620px){.section{width:min(100% - 1rem,1120px);padding:5rem 0}.nav{width:calc(100% - 1rem);top:.5rem}.brand span:last-child{display:none}.nav-cta{padding:.68rem .82rem;font-size:.86rem}.hero-copy h1{font-size:clamp(2.8rem,17vw,4.2rem)}.services-grid,.stats,.timeline{grid-template-columns:1fr}.stat{justify-content:flex-start}.glass-card{top:12%;left:0;right:auto}.floating-pill{font-size:.86rem}}:root{color:#050914;background:#f8fbff}main{color:#050914;background:radial-gradient(circle at 22% 12%,#0069ff1f,#0000 26rem),radial-gradient(circle at 84% 8%,#0036821a,#0000 24rem),linear-gradient(#fff 0%,#f8fbff 48%,#fff 100%)}.dot-field{opacity:.92}.ambient{opacity:.18;filter:blur(110px)}.ambient-one{background:#006bff}.ambient-two{background:#00142f}.nav{background:#ffffffc7;border-color:#0108181a;box-shadow:0 20px 70px #001c481f}.nav nav{color:#050914a8}.nav nav a:hover{color:#0057e7}.nav-cta,.button.primary,.lead-form button{color:#fff;background:linear-gradient(135deg,#006bff,#003fbd);box-shadow:0 18px 45px #0060ff47}.button.secondary{color:#0057e7;background:#0060ff12;border-color:#0054d238}.brand-mark,.service-icon,.timeline-item span{color:#fff;background:linear-gradient(135deg,#006bff,#001a4d)}.hero-copy p,.showcase-panel p,.contact-card p,.trust-row,.service-card p,.timeline-item p,.stat span{color:#050914a8}.eyebrow,.trust-row svg,.code-line em{color:#005fe8}.hero-copy h1,.section-heading h2,.showcase h2,.contact-card h2,.service-card h3,.timeline-item h3,.stat strong{color:#050914}.glass-card,.floating-pill,.stat,.service-card,.timeline-item,.showcase-panel,.contact-card{color:#f8fbff;background:linear-gradient(145deg,#030711f5,#000f2aeb);border-color:#ffffff1f;box-shadow:0 30px 95px #000f2338}.service-card h3,.timeline-item h3,.showcase-panel h2,.contact-card h2,.glass-card b,.stat strong{color:#fff}.service-card p,.timeline-item p,.showcase-panel p,.contact-card p,.stat span,.card-top{color:#f8fbffb8}.service-card:hover,.timeline-item:hover{background:linear-gradient(145deg,#001c4efa,#020610f0);border-color:#006bff80;box-shadow:0 30px 110px #0047be3b}.code-line{background:#ffffff0f;border-color:#ffffff1a}.holo-ring{background:radial-gradient(circle,#0060ff2e,#0000 58%);border-color:#005ce638;box-shadow:inset 0 0 70px #0060ff1f,0 0 90px #005ce624}.lead-form input,.lead-form textarea,.lead-form select{color:#fff;background:#ffffff12;border-color:#ffffff1f}.lead-form input::placeholder,.lead-form textarea::placeholder{color:#ffffff94}.button:hover,.nav-cta:hover,.lead-form button:hover{box-shadow:0 24px 60px #0060ff57}.brand .brand-mark{background:radial-gradient(circle at 28% 22%,#ffffff3d,#0000 28%),linear-gradient(135deg,#020816,#003fbd 62%,#0094ff);border-radius:1rem;box-shadow:0 0 34px #0060ff61,inset 0 0 0 1px #ffffff24}img,svg,canvas{max-width:100%}.hero-copy,.section-heading,.showcase-panel,.contact-card{min-width:0}@media (hover:none),(pointer:coarse){.parallax-widget,.parallax-widget:hover,.glass-card.parallax-widget:hover{transform:none}.nav.parallax-widget,.nav.parallax-widget:hover{transform:translate(-50%)}.button:hover,.nav-cta:hover,.lead-form button:hover{box-shadow:0 18px 45px #0060ff3d}}@media (width<=920px){.nav{gap:.7rem;width:min(720px,100% - 1rem);padding:.62rem}.brand{flex:1;min-width:0}.brand span:last-child{white-space:nowrap;text-overflow:ellipsis;display:inline;overflow:hidden}.hero{gap:2.2rem;min-height:auto;padding-top:7.8rem}.hero-copy h1,.hero-copy p{max-width:100%}.orbital-stage{width:100%;min-height:520px}.glass-card{right:4%}}@media (width<=620px){body{width:100%}.dot-field{opacity:.62}.ambient{opacity:.12}.section{width:min(100% - 1.25rem,1120px);padding:4.25rem 0}.nav{border-radius:1.25rem;width:calc(100% - .9rem);top:.55rem}.brand{gap:.48rem;font-size:.94rem}.brand-mark{border-radius:.82rem;flex:none;width:2.25rem;height:2.25rem}.brand-mark svg{width:1.65rem;height:1.65rem}.brand span:last-child{max-width:9.2rem;display:inline}.nav-cta{flex:none;padding:.68rem .74rem;font-size:.8rem}.hero{gap:1.6rem;padding-top:7.4rem}.hero-copy h1{letter-spacing:-.065em;font-size:clamp(2.65rem,15.5vw,4.05rem);line-height:.95}.hero-copy p,.showcase-panel p,.contact-card p{font-size:1rem;line-height:1.62}.eyebrow{letter-spacing:.08em;font-size:.7rem;line-height:1.35}.hero-actions{align-items:stretch}.button{justify-content:center;width:100%;padding:.9rem 1rem}.trust-row{gap:.55rem;font-size:.86rem;display:grid}.orbital-stage{perspective:none;grid-template-columns:1fr;gap:.75rem;min-height:auto;display:grid}.holo-ring{opacity:.55;width:72vw;inset:1.8rem auto auto 50%;transform:translate(-50%)rotateX(66deg)rotate(-18deg)}.glass-card{z-index:1;border-radius:1.25rem;width:100%;position:relative;top:auto;left:auto;right:auto;transform:none}.code-line{flex-direction:column;align-items:flex-start;gap:.3rem;padding:.85rem}.floating-pill{z-index:1;width:fit-content;max-width:100%;animation-duration:5.8s;position:relative;inset:auto}.pill-two{justify-self:end}.pill-three{justify-self:center}.stats{gap:.75rem}.stat{padding:1.05rem}.section-heading h2,.showcase h2,.contact-card h2{letter-spacing:-.06em;font-size:clamp(2.05rem,11vw,3.15rem);line-height:.98}.service-card,.timeline-item{border-radius:1.15rem;min-height:auto;padding:1.15rem}.showcase-panel,.contact-card{border-radius:1.35rem;gap:1.25rem;padding:1.25rem}.lead-form input,.lead-form textarea,.lead-form select,.lead-form button{min-height:3.15rem}}@media (width<=380px){.brand span:last-child{max-width:7.5rem}.nav-cta{padding-inline:.6rem;font-size:.74rem}.hero-copy h1{font-size:2.45rem}}.brand,.nav-cta,.button,.eyebrow,.hero-copy h1,.section-heading h2,.showcase h2,.contact-card h2,.service-card h3,.timeline-item h3,.stat strong{font-family:Space Grotesk,Plus Jakarta Sans,ui-sans-serif,system-ui,sans-serif}.hero-copy h1,.section-heading h2,.showcase h2,.contact-card h2{font-weight:700}body,input,textarea,select,button{font-family:Plus Jakarta Sans,Inter,ui-sans-serif,system-ui,sans-serif}.hero-copy p,.service-card p,.timeline-item p,.showcase-panel p,.contact-card p,.trust-row,.code-line,.floating-pill,.stat span{font-weight:500}.hero{grid-template-columns:minmax(0,1.18fr) minmax(360px,.82fr);gap:clamp(2rem,4vw,3.4rem)}.hero-copy h1{letter-spacing:-.082em;max-width:880px;font-size:clamp(3.15rem,6.35vw,6.2rem);line-height:.9}.hero-copy p{columns:1;max-width:780px;font-size:1.03rem;line-height:1.58}.section{padding:6.8rem 0}.section-heading{grid-template-columns:minmax(190px,.32fr) minmax(0,1fr);align-items:end;gap:1.4rem 2.2rem;max-width:1040px;display:grid}.section-heading .eyebrow{margin-bottom:.35rem}.section-heading h2,.showcase h2,.contact-card h2{font-size:clamp(2.25rem,4.4vw,4.25rem);line-height:.92}.services-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}.service-card,.timeline-item{min-height:205px;padding:1.15rem}.service-card h3,.timeline-item h3{margin:.95rem 0 .45rem;font-size:1.2rem;line-height:1.06}.service-card p,.timeline-item p{font-size:.94rem;line-height:1.48}.showcase-panel,.contact-card{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(1.5rem,4vw,3rem)}.showcase-panel p,.contact-card p{max-width:650px;font-size:1rem;line-height:1.55}.timeline{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem}.stats{gap:.85rem}.stat{padding:1.05rem 1.15rem}@media (width>=1100px){.services-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.service-card{min-height:250px}.service-card p{font-size:.9rem}}@media (width<=920px){.hero{grid-template-columns:1fr}.section-heading{max-width:760px;display:block}.section-heading .eyebrow{margin-bottom:1rem}.services-grid,.timeline{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.section{padding:3.8rem 0}.hero-copy h1{letter-spacing:-.07em;font-size:clamp(2.45rem,13.2vw,3.55rem);line-height:.94}.hero-copy p,.showcase-panel p,.contact-card p,.service-card p,.timeline-item p{line-height:1.5}.section-heading h2,.showcase h2,.contact-card h2{font-size:clamp(1.95rem,9.7vw,2.85rem);line-height:.98}.services-grid,.timeline{grid-template-columns:1fr}.service-card,.timeline-item{min-height:auto}}.lead-form input,.lead-form textarea,.lead-form select{-webkit-text-fill-color:#fff;caret-color:#fff;color:#fff!important;background:#ffffff17!important}.lead-form input::placeholder,.lead-form textarea::placeholder{-webkit-text-fill-color:#ffffff9e;color:#ffffff9e!important}.lead-form select,.lead-form select:valid{-webkit-text-fill-color:#fff;color:#fff!important}.lead-form select option{color:#07101f;background:#fff}.lead-form select option:disabled{color:#657086}.lead-form input:-webkit-autofill{caret-color:#fff;transition:background-color 9999s ease-in-out;-webkit-text-fill-color:#fff!important;box-shadow:inset 0 0 0 1000px #ffffff17!important}.lead-form input:-webkit-autofill:hover{caret-color:#fff;transition:background-color 9999s ease-in-out;-webkit-text-fill-color:#fff!important;box-shadow:inset 0 0 0 1000px #ffffff17!important}.lead-form input:-webkit-autofill:focus{caret-color:#fff;transition:background-color 9999s ease-in-out;-webkit-text-fill-color:#fff!important;box-shadow:inset 0 0 0 1000px #ffffff17!important}.lead-form textarea:-webkit-autofill{caret-color:#fff;transition:background-color 9999s ease-in-out;-webkit-text-fill-color:#fff!important;box-shadow:inset 0 0 0 1000px #ffffff17!important}.lead-form select:-webkit-autofill{caret-color:#fff;transition:background-color 9999s ease-in-out;-webkit-text-fill-color:#fff!important;box-shadow:inset 0 0 0 1000px #ffffff17!important}.lead-form input:focus,.lead-form textarea:focus,.lead-form select:focus{-webkit-text-fill-color:#fff;color:#fff!important;background:#ffffff21!important}@media (width>=1024px){.section{width:min(1340px,100% - 1.4rem)}.hero.section{width:min(1380px,100% - 1.4rem)}.services-section,.process-section,.showcase,.contact-section{padding-left:0;padding-right:0}.section-heading{width:min(1180px,100%);margin-left:0;margin-right:0}.services-grid{flex-direction:column;gap:1.05rem;display:flex!important}.service-card{grid-template-columns:3.4rem minmax(0,1fr);grid-template-areas:"icon title""icon text";align-items:start;column-gap:1rem;width:min(670px,58%);min-height:168px;display:grid}.service-card:nth-child(2n){margin-left:auto;margin-right:5.5%}.service-card:nth-child(odd){margin-left:2.5%;margin-right:auto}.service-card:nth-child(3n){margin-left:9%}.service-card:nth-child(4n){margin-right:0}.service-icon{grid-area:icon}.service-card h3{grid-area:title;margin:.15rem 0 .35rem}.service-card p{grid-area:text;max-width:56ch}.showcase-panel{width:min(1040px,76%);margin-left:auto;margin-right:2%}.timeline{flex-direction:column;gap:1rem;display:flex}.timeline-item{width:min(640px,56%);min-height:145px}.timeline-item:nth-child(odd){margin-left:1.5%;margin-right:auto}.timeline-item:nth-child(2n){margin-left:auto;margin-right:4%}.contact-card{width:min(1120px,82%);margin-left:0;margin-right:auto}}@media (width>=1280px){.service-card:nth-child(2n){margin-right:10%}.service-card:nth-child(odd){margin-left:5%}.service-card:nth-child(3n){margin-left:14%}.showcase-panel{margin-right:7%}.timeline-item:nth-child(2n){margin-right:12%}.timeline-item:nth-child(odd){margin-left:7%}.contact-card{margin-left:5%}}@media (width<=1023px){.service-card,.timeline-item,.showcase-panel,.contact-card{width:auto;margin-left:0;margin-right:0}}.lead-form{position:relative}.lead-form input,.lead-form textarea,.phone-input{font-size:1rem;font-weight:700;color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;text-shadow:none!important}.phone-input,.phone-input:focus,.phone-input:active{color:#fff!important;-webkit-text-fill-color:#fff!important;caret-color:#fff!important;background:#ffffff1f!important}.service-select{z-index:5;position:relative}.service-select-trigger{color:#ffffffa8;cursor:pointer;text-align:left;background:linear-gradient(145deg,#ffffff1d,#ffffff0e),#ffffff14;border:1px solid #ffffff1f;border-radius:1rem;justify-content:space-between;align-items:center;gap:.85rem;width:100%;min-height:3.35rem;padding:1rem;font-weight:800;display:flex;box-shadow:inset 0 1px #ffffff14}.service-select-trigger.has-value{color:#fff}.service-select-trigger svg{color:#6cbcff;flex:none;transition:transform .18s;transform:rotate(90deg)}.service-select.is-open .service-select-trigger{background:linear-gradient(145deg,#004bbe42,#ffffff14);border-color:#006bff94}.service-select.is-open .service-select-trigger svg{transform:rotate(-90deg)}.service-select-menu{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#030711fa,#001232f7);border:1px solid #ffffff24;border-radius:1.1rem;gap:.45rem;padding:.55rem;display:grid;position:absolute;top:calc(100% + .55rem);left:0;right:0;box-shadow:0 26px 90px #0000006b,0 0 0 1px #0060ff24}.service-select-option{color:#fff;text-align:left;cursor:pointer;background:#ffffff0f;border:1px solid #0000;border-radius:.82rem;width:100%;padding:.85rem .9rem;font-weight:750}.service-select-option:hover,.service-select-option[aria-selected=true]{background:linear-gradient(135deg,#006bff57,#ffffff14);border-color:#006bff75}@media (width<=620px){.service-select-menu{margin-top:.55rem;position:static}}
