.session-controls{align-items:center;gap:.5rem;position:relative}.session-controls__primary,.session-controls__secondary{border-radius:.8rem;justify-content:center;align-items:center;min-height:2.75rem;padding:.65rem 1rem;font-size:.875rem;font-weight:800;line-height:1.1;transition:transform .16s,border-color .16s,background .16s;display:inline-flex}.session-controls__primary{color:#070b1d;background:#fff;border:1px solid #ffffffeb}.session-controls__secondary{color:#d9e1f1;background:#ffffff09;border:1px solid #ffffff1a}.session-controls__primary:hover,.session-controls__secondary:hover{transform:translateY(-1px)}.session-controls__secondary:hover{color:#fff;background:#67e8f914;border-color:#67e8f96b}.session-controls__primary:focus-visible,.session-controls__secondary:focus-visible{outline-offset:3px;outline:2px solid #67e8f9}.session-controls__secondary:disabled{cursor:wait;opacity:.65}.session-controls__loading{color:#94a3b8;border:1px solid #ffffff14;border-radius:.8rem;align-items:center;min-height:2.75rem;padding:.65rem 1rem;font-size:.75rem;font-weight:700;display:inline-flex}.session-controls__error{color:#fecdd3;background:#260b19;border:1px solid #fb718559;border-radius:.65rem;width:max-content;max-width:min(19rem,100vw - 2rem);padding:.5rem .7rem;font-size:.72rem;font-weight:700;position:absolute;top:calc(100% + .4rem);right:0}.session-controls--mobile{gap:.4rem;width:100%;display:grid}.session-controls--mobile .session-controls__primary,.session-controls--mobile .session-controls__secondary,.session-controls--mobile .session-controls__loading{width:100%;min-height:2.75rem}.session-controls--mobile .session-controls__error{width:100%;position:static}@media (prefers-reduced-motion:reduce){.session-controls__primary,.session-controls__secondary{transition-duration:.01ms}}.session-controls__notification{color:#dceafa;border-radius:50%;place-items:center;width:2.65rem;height:2.65rem;transition:color .16s,background .16s;display:grid;position:relative}.session-controls__notification:hover{color:#5ce9ff;background:#ffffff0d}.session-controls__notification svg{width:1.45rem;height:1.45rem}.session-controls__notification>span{background:#ff6173;border:2px solid #071020;border-radius:50%;width:.48rem;height:.48rem;position:absolute;top:.28rem;right:.28rem;box-shadow:0 0 8px #ff556bb8}.session-controls__profile{position:relative}.session-controls__profile>summary{cursor:pointer;color:#eef6ff;background:#050f21ad;border:1px solid #719ad361;border-radius:999px;grid-template-columns:2.35rem minmax(0,1fr) 1rem;align-items:center;gap:.65rem;min-width:11.5rem;min-height:3.15rem;padding:.32rem .75rem .32rem .35rem;list-style:none;display:grid}.session-controls__profile>summary::-webkit-details-marker{display:none}.session-controls__profile>summary strong{text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;font-weight:850;overflow:hidden}.session-controls__profile>summary>svg{width:.95rem;transition:transform .16s}.session-controls__profile[open]>summary>svg{transform:rotate(180deg)}.session-controls__avatar{color:#f7fbff;background:linear-gradient(145deg,#153c70,#321b66);border:1px solid #4ce5ff;border-radius:50%;place-items:center;width:2.35rem;height:2.35rem;font-size:.68rem;font-weight:950;display:grid;box-shadow:0 0 10px #39e0ff3d}.session-controls__menu{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#040d1efa;border:1px solid #5c91db5c;border-radius:.85rem;width:13rem;padding:.4rem;display:grid;position:absolute;top:calc(100% + .55rem);right:0;overflow:hidden;box-shadow:0 18px 45px #0000006b}.session-controls__menu :is(a,button){color:#c9d9ed;text-align:left;background:0 0;border:0;border-radius:.55rem;align-items:center;min-height:2.45rem;padding:.55rem .7rem;font-size:.72rem;font-weight:760;display:flex}.session-controls__menu :is(a,button):hover{color:#fff;background:#4bdaff14}.session-controls__notification:focus-visible,.session-controls__profile>summary:focus-visible,.session-controls__menu :is(a,button):focus-visible{outline-offset:2px;outline:2px solid #57e8ff}.session-controls__menu{width:min(22rem,100vw - 2rem);overflow:visible}.session-controls__menu-divider{background:#789ccc29;height:1px;margin:.3rem .2rem}.experience-controls--embedded-theme{gap:.45rem;width:100%;padding:.2rem;display:grid}.experience-controls__embedded-heading{color:#dbeafe;grid-template-columns:1.2rem minmax(0,1fr);align-items:center;gap:.55rem;padding:.35rem .45rem;display:grid}.experience-controls__embedded-heading>svg{fill:none;stroke:#55e8ff;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:1.15rem}.experience-controls__embedded-heading>span{gap:.05rem;display:grid}.experience-controls__embedded-heading small{color:#7f96b2;letter-spacing:.08em;text-transform:uppercase;font-size:.58rem;font-weight:900}.experience-controls__embedded-heading strong{color:#eef6ff;font-size:.72rem;font-weight:900}.experience-controls__embedded-options{gap:.28rem;display:grid}.experience-controls__embedded-options>button{grid-template-columns:2.7rem minmax(0,1fr);width:100%;color:#dce9f8!important;text-align:left!important;background:0 0!important;border:1px solid #0000!important;border-radius:.7rem!important;align-items:center!important;gap:.65rem!important;min-height:3.35rem!important;padding:.5rem .55rem!important;display:grid!important}.experience-controls__embedded-options>button:hover,.experience-controls__embedded-options>button.is-selected{background:#3ed5f714!important;border-color:#4ddfff38!important}.experience-controls__embedded-options>button.is-selected{box-shadow:inset 0 0 0 1px #57e8ff14}.experience-controls__embedded-options>button>span:last-child{gap:.12rem;display:grid}.experience-controls__embedded-options strong{color:inherit;font-size:.69rem;font-weight:900;line-height:1.2}.experience-controls__embedded-options small{color:#8297af;font-size:.57rem;line-height:1.3}.experience-controls--embedded-theme .experience-theme-preview{border-radius:.48rem;width:2.55rem;height:1.8rem}html[data-aqui-theme=theme-future-light] .experience-controls__embedded-heading strong,html[data-aqui-theme=theme-enterprise] .experience-controls__embedded-heading strong{color:#202124}html[data-aqui-theme=theme-future-light] .experience-controls__embedded-heading small,html[data-aqui-theme=theme-enterprise] .experience-controls__embedded-heading small{color:#6b7280}html[data-aqui-theme=theme-future-light] .experience-controls__embedded-options>button,html[data-aqui-theme=theme-enterprise] .experience-controls__embedded-options>button{color:#263346!important}html[data-aqui-theme=theme-future-light] .experience-controls__embedded-options>button:hover,html[data-aqui-theme=theme-future-light] .experience-controls__embedded-options>button.is-selected,html[data-aqui-theme=theme-enterprise] .experience-controls__embedded-options>button:hover,html[data-aqui-theme=theme-enterprise] .experience-controls__embedded-options>button.is-selected{background:#eef4fb!important;border-color:#c9d7eb!important}html[data-aqui-theme=theme-future-light] .experience-controls__embedded-options small,html[data-aqui-theme=theme-enterprise] .experience-controls__embedded-options small{color:#667085}html[data-aqui-theme=theme-future-light] .session-controls__menu-divider,html[data-aqui-theme=theme-enterprise] .session-controls__menu-divider{background:#e5e7eb}.session-controls--mobile .experience-controls--embedded-theme{background:#040d1e57;border:1px solid #5c91db38;border-radius:.8rem;margin:.15rem 0;padding:.45rem}html[data-aqui-theme=theme-future-light] .session-controls--mobile .experience-controls--embedded-theme,html[data-aqui-theme=theme-enterprise] .session-controls--mobile .experience-controls--embedded-theme{background:#fff;border-color:#e2e8f0}
.public-mobile-header-menu{z-index:90;flex:auto;justify-content:flex-end;align-items:center;gap:.32rem;min-width:0;display:flex;position:relative}.public-mobile-header-menu__trigger{color:#f8fbff;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:1rem;flex:0 0 2.72rem;place-items:center;width:2.72rem;height:2.72rem;font-size:1.65rem;line-height:1;display:grid;box-shadow:inset 0 1px #ffffff0a}.public-mobile-header-menu__trigger.is-open{color:#7bf1ff;background:#2dd2ff17;border-color:#62efff57}.public-mobile-header-menu__backdrop{z-index:78;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0206126b;border:0;position:fixed;inset:76px 0 0}.public-mobile-header-menu__panel{z-index:80;top:calc(76px + .55rem);right:max(.7rem,env(safe-area-inset-right));left:max(.7rem,env(safe-area-inset-left));overscroll-behavior:contain;color:#eef6ff;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:radial-gradient(circle at 92% 8%,#7c4dff1f,#0000 13rem),linear-gradient(145deg,#050e20fb,#090c1ffb);border:1px solid #52a8f147;border-radius:1.35rem;gap:.65rem;max-height:calc(100dvh - 76px - 1.3rem);padding:.75rem;display:grid;position:fixed;overflow-y:auto;box-shadow:0 22px 70px #0000007a,0 0 30px #00d1ff12}.public-mobile-header-menu__shortcuts{grid-template-columns:repeat(4,2.2rem);align-items:center;gap:.2rem;display:grid}.public-mobile-header-menu__shortcuts a{color:#9fb0c8;background:#ffffff06;border:1px solid #ffffff0e;border-radius:.72rem;place-items:center;width:2.2rem;height:2.2rem;text-decoration:none;transition:border-color .16s,color .16s,background .16s,transform .16s;display:grid;position:relative}.public-mobile-header-menu__shortcuts a svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:1.18rem;height:1.18rem}.public-mobile-header-menu__shortcuts a:hover{color:#d7f9ff;border-color:#62efff33;transform:translateY(-1px)}.public-mobile-header-menu__shortcuts a.is-active{color:#66efff;background:linear-gradient(145deg,#00d1ff26,#7c4dff1a);border-color:#62efff57;box-shadow:inset 0 0 0 1px #62efff12,0 0 14px #00d1ff17}.public-mobile-header-menu__shortcuts a.is-active:after{content:"";background:currentColor;border-radius:99px;height:2px;position:absolute;bottom:.18rem;left:.55rem;right:.55rem;box-shadow:0 0 8px}.public-mobile-header-menu__divider{background:linear-gradient(90deg,#0000,#6c9bd647,#0000);height:1px}.public-mobile-header-menu .experience-controls--mobile{gap:.5rem;display:grid}.public-mobile-header-menu .experience-controls__mobile-triggers{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.public-mobile-header-menu .experience-control-trigger{cursor:pointer;color:#eaf6ff;text-align:left;background:#050f21b3;border:1px solid #5d95d34d;border-radius:.9rem;grid-template-columns:1.25rem minmax(0,1fr) .8rem;align-items:center;gap:.5rem;min-width:0;min-height:3.55rem;padding:.45rem .65rem;display:grid}.public-mobile-header-menu .experience-control-trigger>svg:first-child{fill:none;width:1.2rem;stroke:var(--aqui-theme-icon,#55e8ff);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.public-mobile-header-menu .experience-control-trigger>svg:last-child{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:.78rem;transition:transform .18s}.public-mobile-header-menu .experience-control-trigger.is-open{background:#0d213be0;border-color:#4fe2ff85}.public-mobile-header-menu .experience-control-trigger.is-open>svg:last-child{transform:rotate(180deg)}.public-mobile-header-menu .experience-control-trigger>span{gap:.1rem;min-width:0;display:grid}.public-mobile-header-menu .experience-control-trigger small{color:#8296b2;letter-spacing:.08em;text-transform:uppercase;font-size:.5rem;font-weight:900}.public-mobile-header-menu .experience-control-trigger strong{text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:900;overflow:hidden}.public-mobile-header-menu .experience-control__menu--mobile-inline{border-radius:1rem;max-height:min(48dvh,27rem);overflow-y:auto;box-shadow:0 14px 34px #00000047,0 0 18px #23d0f80d;z-index:auto!important;width:100%!important;position:static!important;top:auto!important;left:auto!important;right:auto!important}.public-mobile-header-menu .experience-control__menu--theme.experience-control__menu--mobile-inline{width:100%!important}.public-mobile-header-menu .session-controls--mobile{gap:.5rem}.public-mobile-header-menu .session-controls--mobile .session-controls__primary,.public-mobile-header-menu .session-controls--mobile .session-controls__secondary,.public-mobile-header-menu .session-controls--mobile .session-controls__loading{border-radius:.85rem;min-height:3rem;font-size:.78rem}html[data-aqui-theme=theme-future-light] .public-mobile-header-menu__panel{color:#203047;background:radial-gradient(circle at 92% 8%,#00cdeb1a,#0000 13rem),linear-gradient(145deg,#f7fafcfc,#e5ebf1fc);border-color:#2c46622e;box-shadow:0 22px 60px #2a3a4c2e,0 0 24px #00cdeb1a}html[data-aqui-theme=theme-future-light] .public-mobile-header-menu__shortcuts a{color:#53657a;background:#ffffff7a;border-color:#2b394b1a}html[data-aqui-theme=theme-future-light] .public-mobile-header-menu__shortcuts a.is-active{color:#007d96;background:#ffffffd1;border-color:#009db93d}html[data-aqui-theme=theme-future-light] .public-mobile-header-menu .experience-control-trigger{color:#243145;background:#ffffffc2;border-color:#45546833}@media (min-width:768px){.public-mobile-header-menu{display:none}}@media (prefers-reduced-motion:reduce){.public-mobile-header-menu .experience-control-trigger>svg:last-child{transition:none}}@media (max-width:767px){.aqui-global-header-inner{gap:.45rem!important;padding-left:.65rem!important;padding-right:.65rem!important}.aqui-global-header .aqui-global-mark{gap:.42rem}.aqui-global-header .aqui-global-mark>svg{width:1.5rem;height:1.8rem}.aqui-global-header .aqui-global-mark>span{font-size:1.48rem}}@media (max-width:380px){.public-mobile-header-menu{gap:.2rem}.public-mobile-header-menu__shortcuts{grid-template-columns:repeat(4,2rem);gap:.12rem}.public-mobile-header-menu__shortcuts a{border-radius:.62rem;width:2rem;height:2rem}.public-mobile-header-menu__shortcuts a svg{width:1.05rem;height:1.05rem}.public-mobile-header-menu__trigger{border-radius:.82rem;flex-basis:2.5rem;width:2.5rem;height:2.5rem;font-size:1.45rem}.aqui-global-header .aqui-global-mark>svg{width:1.35rem;height:1.62rem}.aqui-global-header .aqui-global-mark>span{font-size:1.28rem}}@media (max-width:767px){html[data-aqui-story-open=true] .aqui-global-header,html[data-aqui-story-open=true] .public-mobile-header-menu{display:none!important}}.public-mobile-header-menu__services-link{color:#dcfbff;background:linear-gradient(135deg,#22d2ff17,#a051ff14);border:1px solid #54e8ff3d;border-radius:14px;justify-content:center;align-items:center;min-height:46px;margin:10px 0 14px;padding:10px 14px;font-size:.76rem;font-weight:900;text-decoration:none;display:flex}.public-mobile-header-menu .experience-control-trigger small{color:#afc0d6;font-size:12px;line-height:1.2}.public-mobile-header-menu .experience-control-trigger strong{font-size:12px}
