html:has(.v14-global-tech-liquid),html:has(.v14-global-tech-liquid) body{background:#02070a;color:#edf3ef}body:has(.v14-global-tech-liquid){--world:linear-gradient(180deg,rgba(3,9,12,.68),rgba(3,10,14,.78));--world-deep:linear-gradient(180deg,rgba(2,7,10,.5),rgba(2,8,11,.68));--world-card:linear-gradient(145deg,rgba(13,25,29,.86),rgba(5,14,18,.7));--world-line:rgba(132,183,169,.2);--world-muted:#91a39d;--world-text:#f0f4f0}.v14-global-tech-liquid{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none;opacity:1;transition:opacity 280ms ease;background:radial-gradient(circle at 74% 20%,rgba(17,128,171,.24),transparent 34rem),radial-gradient(circle at 20% 76%,rgba(120,174,34,.11),transparent 30rem),#02070a}.v14-global-tech-liquid[data-hero-covered="true"]{opacity:0}.v14-global-tech-liquid canvas{position:absolute;inset:0;display:block;width:100%;height:100%;filter:saturate(1.24) contrast(1.08) brightness(1.07)}.v14-global-tech-liquid__depth{position:absolute;inset:0;background:radial-gradient(ellipse at 55% 44%,transparent 22%,rgba(0,3,5,.18) 76%,rgba(0,3,5,.42)),linear-gradient(180deg,rgba(0,5,8,.02),rgba(0,4,7,.18))}.v14-global-tech-liquid__label{position:absolute;right:20px;bottom:16px;display:grid;gap:3px;padding:8px 10px;border-left:1px solid rgba(199,255,47,.34);color:rgba(215,227,220,.26);font:8px/1.25 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;letter-spacing:.12em}.v14-global-tech-liquid__label b{color:rgba(199,255,47,.52)}.v14-global-tech-liquid[data-render-fallback]::before{content:"";position:absolute;inset:0;background:linear-gradient(rgba(199,255,47,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(64,188,221,.03) 1px,transparent 1px),radial-gradient(ellipse at 30% 38%,rgba(199,255,47,.1),transparent 15rem),radial-gradient(ellipse at 72% 62%,rgba(32,136,186,.18),transparent 22rem),#031015;background-size:42px 42px,42px 42px,auto,auto,auto}body:has(.v14-global-tech-liquid) .v14-brand .v14-brand-mark-logo{width:34px;height:34px;display:grid;place-items:center;border:0;border-radius:0;background:transparent;overflow:visible}body:has(.v14-global-tech-liquid) .v14-brand .v14-brand-mark-logo svg{display:block;width:100%;height:100%;filter:drop-shadow(0 0 14px rgba(184,255,56,.08))}body:has(.v14-global-tech-liquid) :is(main#main-content,main.v14-page,main.service-page){position:relative;z-index:1;background:transparent}body:has(.v14-global-tech-liquid) main.v14-page :is(.v14-hero,.v14-hero-signature){isolation:isolate}body:has(.v14-global-tech-liquid) main.v14-page :is(.v14-services,.v14-device-theater,.v14-liquid,.v14-st,.v14-pc,.v14-foundation,.v14-knowledge,.v14-brief,.v14-closing){position:relative;background:var(--world);color:#eef3ef}body:has(.v14-global-tech-liquid) main.v14-page :is(.v14-device-theater,.v14-liquid,.v14-pc,.v14-brief,.v14-closing){background:var(--world-deep)}body:has(.v14-global-tech-liquid) main.v14-page :is(.v14-services,.v14-device-theater,.v14-liquid,.v14-st,.v14-pc,.v14-foundation,.v14-knowledge,.v14-brief)::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(rgba(71,164,184,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(199,255,47,.018) 1px,transparent 1px);background-size:68px 68px;mask-image:linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent);opacity:.7}body:has(.v14-global-tech-liquid) main.v14-page :is(.v14-services,.v14-device-theater,.v14-liquid,.v14-st,.v14-pc,.v14-foundation,.v14-knowledge,.v14-brief)>*{position:relative;z-index:1}body:has(.v14-global-tech-liquid) main.v14-page :is(.v14-service-card,.v14-foundation-grid a,.v14-knowledge-grid article),body:has(.v14-global-tech-liquid) main.v14-service-page :is(.outcome-grid article,.service-faq-grid details,.related-grid a,.service-process li,.service-capability-panel),body:has(.v14-global-tech-liquid) main#main-content .knowledge-cards article{border-color:var(--world-line);background:var(--world-card);color:var(--world-text);box-shadow:inset 0 1px 0 rgba(255,255,255,.045),0 24px 70px rgba(0,0,0,.18);backdrop-filter:blur(6px)}body:has(.v14-global-tech-liquid) main.v14-page :is(.v14-service-card,.v14-foundation-grid a,.v14-knowledge-grid article):hover{border-color:rgba(199,255,47,.4);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 30px 78px rgba(0,0,0,.3),0 0 34px rgba(59,172,188,.06)}body:has(.v14-global-tech-liquid) main.v14-page :is(.v14-section-head>p,.v14-section-head>span,.v14-service-meta span,.v14-service-meta small,.v14-service-card p,.v14-service-card em,.v14-foundation-grid small,.v14-st-k,.v14-st-lead,.v14-st-points li,.v14-knowledge-grid small,.v14-knowledge-grid p,.v14-faq-kicker,.v14-faq-list details p,.v14-foundation figcaption){color:var(--world-muted)}body:has(.v14-global-tech-liquid) main.v14-page :is(.v14-service-card h3,.v14-foundation h2,.v14-foundation-grid strong,.v14-st h2,.v14-st-points b,.v14-st-link,.v14-knowledge h2,.v14-knowledge-grid h3,.v14-knowledge-grid a,.v14-faq-layout h2,.v14-faq-layout>div:first-child>a,.v14-faq-list summary){color:var(--world-text)}body:has(.v14-global-tech-liquid) main.v14-page :is(.v14-faq-layout,.v14-faq-list,.v14-faq-list details){border-color:rgba(132,183,169,.18)}body:has(.v14-global-tech-liquid) main.v14-page :is(.v14-st-img,.v14-foundation figure>img){border:1px solid rgba(132,183,169,.18);box-shadow:0 30px 90px rgba(0,0,0,.26)}body:has(.v14-global-tech-liquid) main#main-content :is(.section-light,.section-dark),body:has(.v14-global-tech-liquid) main.v14-service-page :is(.service-answer,.service-outcomes,.service-process,.service-faq,.related-services,.service-deliverables,.service-decision-v13,.contact-section,.service-hero){position:relative;background:var(--world);color:#eef3ef}body:has(.v14-global-tech-liquid) main#main-content .section-dark,body:has(.v14-global-tech-liquid) main.v14-service-page :is(.service-deliverables,.service-decision-v13,.contact-section,.service-hero){background:var(--world-deep)}body:has(.v14-global-tech-liquid) main#main-content :is(.section-light,.section-dark)::before,body:has(.v14-global-tech-liquid) main.v14-service-page .service-hero::after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(rgba(82,171,187,.024) 1px,transparent 1px),linear-gradient(90deg,rgba(199,255,47,.016) 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(180deg,transparent,#000 9%,#000 91%,transparent)}body:has(.v14-global-tech-liquid) main#main-content :is(.section-light,.section-dark)>*,body:has(.v14-global-tech-liquid) main.v14-service-page .service-hero>*{position:relative;z-index:1}body:has(.v14-global-tech-liquid) main.v14-service-page :is(.outcome-grid article p,.service-faq-grid details p,.service-process li p,.related-grid a span,.service-answer p,.service-section-head p,.service-index,.service-lead),body:has(.v14-global-tech-liquid) main#main-content .knowledge-cards article>p{color:#94a49f}body:has(.v14-global-tech-liquid) main.v14-service-page :is(.outcome-grid article h3,.service-process li h3,.related-grid a strong,.service-answer h2,.service-section-head h2,.service-faq-grid summary),body:has(.v14-global-tech-liquid) main#main-content .knowledge-cards article :is(h3,a){color:#eff4f0}body:has(.v14-global-tech-liquid) main.v14-service-page :is(.deliverable-list article,.service-process ol,.service-faq-grid details,.service-directory,.related-grid a){border-color:rgba(132,183,169,.17)}body:has(.v14-global-tech-liquid) :is(.v14-header-static,.v14-route-footer){background:rgba(2,8,11,.86);backdrop-filter:blur(18px)}body:has(.v14-global-tech-liquid) main#main-content :is(.text-link-dark,.section-label:not(.section-label-inverted)){color:#a2b0ab;border-color:rgba(132,183,169,.22)}body:has(.v14-global-tech-liquid) main#main-content :is(article,details){--paper:rgba(9,19,22,.82);--paper-2:rgba(12,24,27,.86)}@media(max-width:899px){.v14-global-tech-liquid canvas{filter:saturate(1.14) contrast(1.05) brightness(1.02)}.v14-global-tech-liquid__label{display:none}body:has(.v14-global-tech-liquid) .v14-brand .v14-brand-mark-logo{width:30px;height:30px}body:has(.v14-global-tech-liquid) main.v14-page :is(.v14-services,.v14-device-theater,.v14-liquid,.v14-st,.v14-pc,.v14-foundation,.v14-knowledge,.v14-brief),body:has(.v14-global-tech-liquid) main#main-content :is(.section-light,.section-dark){background:rgba(3,10,13,.8)}}@media(prefers-reduced-motion:reduce){.v14-global-tech-liquid{transition:none}}
