.about-controls{--control-dark:linear-gradient(145deg, #232f37d6, #071017e6);--control-dark-hover:linear-gradient(145deg, #2e3c46e0, #071017f0);--control-light:linear-gradient(145deg, #f7fbffc2, #e1ecf385);--control-light-hover:linear-gradient(145deg, #ffffffdb, #ebf4faad);--control-surface:var(--control-light);--control-hover:var(--control-light-hover);--control-ink:#071017;--control-border:#ffffffa6;--control-shadow:inset 0 1px 0 #fffc, inset 0 -1px 0 #0710171a, 0 12px 26px -20px #0710178c}.about-controls.about-controls :is(.msu-button.msu-button,.mega-icon-button,.project-slider-tabs button,.project-dock-btn,.project-modal-close,.project-modal-prev,.project-modal-next,.journey-signup,.content-pill,.services-question-pill,.services-bento-eyebrow,.why-choose-us-eyebrow,.service-card-icon-wrapper,.project-floating-category-chip,.project-tags span,.project-reveal-tag,.project-card-cta):not(:where(.journey-hero :not(.msu-button,.msu-button *),.arrival-mark :not(.msu-button,.msu-button *))){border:1px solid var(--control-border);background:var(--control-surface);color:var(--control-ink);box-shadow:var(--control-shadow);text-shadow:none;-webkit-backdrop-filter:blur(18px)saturate(135%);backdrop-filter:blur(18px)saturate(135%);border-radius:999px}.about-controls.about-controls :is(.msu-button--primary,.journey-signup,.project-card-cta,.project-slider-tabs button[aria-selected=true]):not(:where(.journey-hero :not(.msu-button,.msu-button *),.arrival-mark :not(.msu-button,.msu-button *))){--control-surface:var(--control-dark);--control-hover:var(--control-dark-hover);--control-ink:#f7fbff;--control-border:#ffffff4d;--control-shadow:inset 0 1px 0 #ffffff4d, inset 0 -1px 0 #0003, 0 14px 30px -18px #071017b3}.about-controls.about-controls :is(.msu-button.msu-button,.mega-icon-button,.project-slider-tabs button,.project-dock-btn,.project-modal-close,.project-modal-prev,.project-modal-next,.journey-signup):not(:where(.journey-hero :not(.msu-button,.msu-button *),.arrival-mark :not(.msu-button,.msu-button *))){border:0;min-height:44px;transition:background .2s,box-shadow .2s,transform .2s}.about-controls.about-controls :is(.msu-button.msu-button,.mega-icon-button,.project-slider-tabs button,.project-dock-btn,.project-modal-close,.project-modal-prev,.project-modal-next,.journey-signup):not(:where(.journey-hero :not(.msu-button,.msu-button *),.arrival-mark :not(.msu-button,.msu-button *))):is(:hover,:focus-visible){background:var(--control-hover);border-color:var(--control-border);color:var(--control-ink);box-shadow:var(--control-shadow)}.about-controls :is(button,a):not(:where(.journey-hero :not(.msu-button,.msu-button *),.arrival-mark :not(.msu-button,.msu-button *))):focus-visible{outline-offset:3px;outline:2px solid #7dabc2}.about-controls.about-controls .project-dock-btn{min-width:44px}.about-controls.about-controls .cinematic-stage .project-slider-tabs button[aria-selected=true]{background:var(--control-surface);border-color:var(--control-border);color:var(--control-ink);box-shadow:var(--control-shadow)}.about-controls.about-controls .cinematic-stage .project-slider-tabs button[aria-selected=true]:is(:hover,:focus-visible){background:var(--control-hover)}.about-controls.about-controls :is(.msu-button,.content-pill) .icons8-icon:not(:where(.journey-hero :not(.msu-button,.msu-button *),.arrival-mark :not(.msu-button,.msu-button *))){color:inherit;filter:none}.about-controls.about-controls .project-card-cta{align-items:center;gap:.55rem;padding:.7rem 1rem;display:inline-flex}.about-controls .about-testimonial-pill{box-shadow:var(--control-shadow);-webkit-backdrop-filter:blur(18px)saturate(135%);backdrop-filter:blur(18px)saturate(135%);border-radius:999px;border-color:var(--control-border)!important;background:var(--control-light)!important;color:#071017!important}@media (prefers-reduced-motion:reduce){.about-controls.about-controls :is(button,a):not(:where(.journey-hero :not(.msu-button,.msu-button *),.arrival-mark :not(.msu-button,.msu-button *))){transition:none}}
