.exceed-concierge-layer{z-index:3000;-webkit-backdrop-filter:blur(13px)saturate(110%);background:#04131e9c;place-items:center;padding:clamp(12px,3vw,32px);animation:.26s ease-out both exceed-concierge-appear;display:grid;position:fixed;inset:0}.exceed-concierge-panel{color:#0c283d;isolation:isolate;background:#f5f2eb;border:1px solid #ffffff7a;border-radius:25px;grid-template-columns:minmax(230px,.86fr) minmax(0,1.14fr);width:min(890px,100%);min-height:490px;max-height:calc(100dvh - 48px);display:grid;position:relative;overflow:hidden;box-shadow:0 42px 110px #010b1559,0 4px 18px #010b1521}.exceed-concierge-visual{color:#f9f7f2;background:radial-gradient(circle at 100% 4%,#b3cacf45 0%,#0000 34%),radial-gradient(circle at 8% 94%,#437e8e3d 0%,#0000 54%),linear-gradient(145deg,#183e55 0%,#0a2739 55%,#071927 100%);flex-direction:column;justify-content:space-between;min-width:0;padding:36px 33px 29px;display:flex;position:relative;overflow:hidden}.exceed-concierge-visual:after{content:"";pointer-events:none;border:1px solid #f2e8d330;border-radius:50%;position:absolute;inset:12% -30% 17% 8%;transform:rotate(-26deg)scale(1.02)}.exceed-concierge-visual:before{content:"";aspect-ratio:1;pointer-events:none;border:1px solid #f2e8d31a;border-radius:50%;width:125%;position:absolute;top:20%;right:-55%}.exceed-concierge-kicker{letter-spacing:.23em;text-transform:uppercase;color:#e2e8ea;max-width:75%;font-size:9px;line-height:1.7;position:absolute;top:35px;left:33px;right:24px}.exceed-concierge-visual>p{z-index:1;letter-spacing:.22em;border-top:1px solid #ebedea38;justify-content:space-between;align-items:flex-end;gap:10px;margin:0;padding-top:19px;font-size:13px;font-weight:700;display:flex;position:relative}.exceed-concierge-visual>p span{letter-spacing:.16em;white-space:nowrap;color:#c8d1d4;font-size:8px;font-weight:400}.exceed-concierge-lines{opacity:.38;gap:9px;display:grid;position:absolute;bottom:95px;right:28px}.exceed-concierge-lines span{background:#c7d7d7;width:35px;height:1px}.exceed-concierge-lines span:nth-child(2){width:25px;margin-left:10px}.exceed-concierge-lines span:nth-child(3){width:15px;margin-left:20px}.exceed-concierge-content{overscroll-behavior:contain;scrollbar-width:thin;padding:44px clamp(25px,4.4vw,51px) 35px;overflow-y:auto}.exceed-concierge-eyebrow{color:#7a857d;letter-spacing:.2em;text-transform:uppercase;margin-bottom:15px;font-size:9px;font-weight:700;display:block}.exceed-concierge-content h2{letter-spacing:-.04em;color:#102a3d;max-width:420px;margin:0 27px 14px 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(29px,3vw,39px);font-weight:400;line-height:1.1}.exceed-concierge-intro{color:#64747a;margin:0 0 20px;font-size:12px;line-height:1.68}.exceed-concierge-close{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#11364b;cursor:pointer;background:#ffffffb8;border:1px solid #0d2a3b1f;border-radius:50%;width:36px;height:36px;padding:0;font:400 26px/1 Arial,sans-serif;transition:background .2s,transform .2s;position:absolute;top:16px;right:16px}.exceed-concierge-close:hover{background:#fff;transform:rotate(90deg)}.exceed-concierge-options{border:0;min-width:0;margin:0 0 17px;padding:0}.exceed-concierge-options legend{color:#405869;letter-spacing:.02em;margin-bottom:9px;padding:0;font-size:10px;font-weight:700}.exceed-concierge-choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.exceed-concierge-choices label{color:#405a68;text-align:center;cursor:pointer;background:#fff;border:1px solid #d7dcdb;border-radius:10px;place-items:center;min-height:46px;padding:7px 6px;font-size:10px;line-height:1.35;transition:border-color .18s,background-color .18s;display:grid;position:relative}.exceed-concierge-choices label.selected{color:#0d3045;background:#e6edf0;border-color:#224a61}.exceed-concierge-choices label:focus-within{outline-offset:2px;outline:2px solid #628c9b}.exceed-concierge-choices input{opacity:0;width:1px;height:1px;position:absolute}.exceed-concierge-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.exceed-concierge-fields input,.exceed-concierge-fields textarea{color:#123246;width:100%;min-width:0;box-shadow:none;background:#ffffffdb;border:1px solid #daddda;border-radius:10px;outline:0;padding:12px 13px;font-family:inherit;font-size:11px;line-height:1.5;transition:border-color .16s,background-color .16s}.exceed-concierge-fields input::placeholder,.exceed-concierge-fields textarea::placeholder{color:#7c8a90;opacity:1}.exceed-concierge-fields input:focus,.exceed-concierge-fields textarea:focus{background:#fff;border-color:#396681}.exceed-concierge-fields input[name=email],.exceed-concierge-fields textarea{grid-column:1/-1}.exceed-concierge-fields textarea{resize:vertical;min-height:58px}.exceed-concierge-fields .honeypot{display:none!important}.exceed-concierge-submit{color:#fff;letter-spacing:.05em;cursor:pointer;background:#0d3148;border:1px solid #0d3148;border-radius:99px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:47px;margin-top:13px;font-size:10px;font-weight:700;transition:background-color .18s,transform .18s;display:flex}.exceed-concierge-submit:hover:not(:disabled){background:#164866;transform:translateY(-1px)}.exceed-concierge-submit:disabled{opacity:.6;cursor:wait}.exceed-concierge-privacy{text-align:center;color:#71818a;margin:13px 0 0;font-size:9px;line-height:1.55}.exceed-concierge-privacy a{text-underline-offset:2px;text-decoration:underline}.exceed-concierge-error{color:#a13f41;text-align:center;font-size:11px;line-height:1.45}.exceed-concierge-success{flex-direction:column;justify-content:center;align-items:flex-start;min-height:370px;display:flex}.exceed-concierge-success h2{font-size:34px}.exceed-concierge-success p{color:#526876;font-size:13px;line-height:1.6}.exceed-concierge-success-mark{color:#164c47;border:1px solid #a9bdb6;border-radius:50%;place-items:center;width:44px;height:44px;margin-bottom:24px;font-size:20px;display:grid}.exceed-concierge-reopen{z-index:109;bottom:calc(22px + env(safe-area-inset-bottom,0px));color:#f5f1e9;-webkit-backdrop-filter:blur(17px);letter-spacing:.03em;cursor:pointer;background:#0b2637d4;border:1px solid #f0f8f83d;border-radius:999px;align-items:center;gap:8px;max-width:170px;min-height:40px;padding:0 14px;font-size:10px;transition:background .22s,transform .22s;display:flex;position:fixed;left:18px}.exceed-concierge-reopen:hover{background:#163e54;transform:translateY(-2px)}.exceed-concierge-arrow{color:#e8ce99;font-family:Arial,Helvetica,sans-serif;font-size:17px;line-height:1}.exceed-concierge-panel :is(button,input,textarea,a):focus-visible{outline-offset:3px;outline:2px solid #386783}@keyframes exceed-concierge-appear{0%{opacity:0}to{opacity:1}}@media (max-width:720px){.exceed-concierge-layer{padding:12px}.exceed-concierge-panel{overscroll-behavior:contain;border-radius:19px;grid-template-columns:1fr;width:min(480px,100%);min-height:0;max-height:calc(100dvh - 24px);overflow-y:auto}.exceed-concierge-visual{flex-direction:row;align-items:flex-end;min-height:108px;max-height:108px;padding:18px 22px}.exceed-concierge-visual>p{width:100%;max-width:280px;padding-top:10px;font-size:11px}.exceed-concierge-visual>p span{font-size:7px}.exceed-concierge-kicker{font-size:9px;top:19px;left:22px}.exceed-concierge-lines{display:none}.exceed-concierge-content{padding:26px 22px 24px;overflow:visible}.exceed-concierge-content h2{margin-bottom:9px;font-size:clamp(26px,7vw,34px)}.exceed-concierge-intro{margin-bottom:14px;font-size:11px}.exceed-concierge-close{background:#fefefef2;top:15px;right:15px}.exceed-concierge-reopen{bottom:calc(86px + env(safe-area-inset-bottom,0px));left:12px}.exceed-concierge-success{min-height:310px}}@media (max-width:390px){.exceed-concierge-content{padding:22px 17px 21px}.exceed-concierge-choices{grid-template-columns:1fr;gap:5px}.exceed-concierge-choices label{min-height:36px}.exceed-concierge-fields{grid-template-columns:1fr;gap:6px}.exceed-concierge-fields input,.exceed-concierge-fields textarea{grid-column:1!important}}@media (prefers-reduced-motion:reduce){.exceed-concierge-layer{animation:none!important}.exceed-concierge-panel :is(button,span),.exceed-concierge-reopen{transition:none!important}}
.orbit-root{z-index:1150;left:50%;right:auto;bottom:calc(15px + env(safe-area-inset-bottom,0px));pointer-events:none;color:#123348;width:112px;font-family:inherit;position:fixed;transform:translate(-50%)}.orbit-stage{perspective:1050px;pointer-events:none;width:112px;height:154px;position:relative}.orbit-stage.orbit-first-landing{animation:1.7s cubic-bezier(.18,.84,.24,1) both orbit-emerge}.orbit-patrol{width:112px;height:154px;transform-style:preserve-3d;transform:translate3d(var(--orbit-x,0px),0,0) rotateY(var(--orbit-yaw,0deg)) rotateZ(var(--orbit-lean,0deg)) scale(var(--orbit-scale,1));transition:transform var(--orbit-duration,.85s) cubic-bezier(.4,0,.25,1);will-change:transform;pointer-events:none;position:relative}.orbit-root.orbit-expanded .orbit-patrol{transition-duration:.65s;transform:translate(0,0)rotateY(0)scale(1)}.orbit-patrol:hover,.orbit-patrol:focus-within{transition-duration:.42s}.orbit-root:not(.orbit-expanded) .orbit-robot-jet{opacity:0}.orbit-robot-leg{transform-box:view-box}.orbit-root:not(.orbit-expanded) .orbit-motion-walk .orbit-robot-leg-left{transform-origin:90px 163px;animation:.46s ease-in-out infinite alternate orbit-left-step}.orbit-root:not(.orbit-expanded) .orbit-motion-walk .orbit-robot-leg-right{transform-origin:130px 163px;animation:.46s ease-in-out infinite alternate orbit-right-step}.orbit-robot-head{transform-box:view-box;transform-origin:110px 112px}.orbit-robot-arm-right{transform-box:view-box;transform-origin:169px 121px}.orbit-root:not(.orbit-expanded) .orbit-motion-wave .orbit-robot-arm-right{animation:2.15s ease-in-out both exedo-friendly-wave}.orbit-motion-scan .orbit-robot-head{animation:2.6s ease-in-out infinite alternate orbit-head-scan}.orbit-motion-greet .orbit-robot-head{animation:.92s ease-in-out infinite alternate orbit-head-nod}.orbit-motion-lean .orbit-robot-head{animation:2.2s ease-in-out infinite alternate orbit-head-curious}.orbit-motion-greet .orbit-robot-visor{filter:drop-shadow(0 0 8px #67e6fbd9)}.orbit-patrol:hover .orbit-robot-body,.orbit-patrol:hover .orbit-robot-leg,.orbit-patrol:focus-within .orbit-robot-body,.orbit-patrol:focus-within .orbit-robot-leg,.orbit-patrol:hover .orbit-robot-arm-right,.orbit-patrol:focus-within .orbit-robot-arm-right{animation-play-state:paused}body:has(.exceed-concierge-layer) .orbit-root{visibility:hidden;pointer-events:none}.orbit-root *{box-sizing:border-box}.orbit-launcher,.orbit-hover-bubble,.orbit-panel{pointer-events:auto}.orbit-launcher{isolation:isolate;cursor:pointer;background:0 0;border:0;width:112px;height:154px;margin-left:0;padding:0;transition:transform .3s;display:block;position:relative}.orbit-launcher:focus-visible{outline-offset:5px;border-radius:24px;outline:2px solid #30cde6}.orbit-launcher:hover,.orbit-launcher[aria-expanded=true]{transform:translateY(-5px)}.orbit-robot-art{z-index:2;width:112px;height:130px;transform-style:preserve-3d;filter:drop-shadow(-3px 5px 4px #09283d29);position:absolute;top:0;left:0;overflow:visible;transform:perspective(850px)rotateX(6deg)}.orbit-robot-body{transform-box:view-box;transform-origin:110px 180px;animation:5.1s ease-in-out infinite orbit-float}.orbit-robot-visor{animation:5s ease-in-out infinite orbit-visor}.orbit-floor-shadow{z-index:0;filter:blur(9px);pointer-events:none;background:#06172357;border-radius:50%;height:14px;animation:3.5s ease-in-out infinite orbit-shadow-breathe;position:absolute;bottom:20px;left:25%;right:25%;transform:translateZ(-15px)}.orbit-motion-walk .orbit-floor-shadow{animation:.46s ease-in-out infinite alternate orbit-shadow-step}.orbit-glow{z-index:0;filter:blur(8px);background:radial-gradient(circle,#4ac0da45,#0000 72%);border-radius:50%;animation:4s ease-in-out infinite orbit-aura;position:absolute;inset:23px 9px 32px}.orbit-launch-label{z-index:3;color:#f7fbfc;letter-spacing:.16em;background:linear-gradient(125deg,#041e2ff7,#224759f0);border:1px solid #bce4ee8c;border-radius:999px;justify-content:center;align-items:center;gap:7px;height:30px;font:700 9px/1 Arial,sans-serif;display:flex;position:absolute;bottom:2px;left:9px;right:9px}.orbit-launch-label i,.orbit-online i{background:#8ef7ce;border-radius:50%;width:5px;height:5px;display:inline-block;box-shadow:0 0 10px #8ef7ce}.orbit-chevron{opacity:.9;flex:0 0 12px;width:12px;height:12px;display:block;overflow:visible}.orbit-action-icon{vertical-align:-2px;stroke-width:2px;flex:0 0 12px;width:12px;height:12px;display:inline-block}.orbit-compose button .orbit-action-icon{width:17px;height:17px;margin:auto;display:block}.orbit-inline-link .orbit-action-icon{vertical-align:-1px;width:11px;height:11px}.orbit-primary-lead .orbit-action-icon{vertical-align:-2px;width:13px;height:13px}.orbit-hover-bubble{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:#f5fafb;cursor:pointer;text-align:left;background:#092231f5;border:1px solid #e0eff373;border-radius:18px 18px 5px;gap:5px;width:235px;padding:15px 17px;font-family:inherit;animation:.2s ease-out orbit-bubble-enter;display:grid;position:absolute;bottom:151px;left:50%;right:auto;transform:translate(-50%);box-shadow:0 12px 35px #02121e33}.orbit-hover-bubble b{font:500 14px/1.3 Georgia,serif}.orbit-hover-bubble span{color:#e5f2f3;font-size:11px;line-height:1.4}.orbit-hover-bubble .orbit-hover-hint{color:#92c6d4;font-size:10px}.exedo-thinking-dots{align-items:center;gap:6px;height:21px;padding:2px 0;display:flex!important}.exedo-thinking-dots i{opacity:.35;background:#98deeb;border-radius:50%;flex:0 0 6px;width:6px;height:6px;animation:1.12s ease-in-out infinite exedo-dot-thought;display:block}.exedo-thinking-dots i:nth-child(2){animation-delay:.17s}.exedo-thinking-dots i:nth-child(3){animation-delay:.34s}.exedo-question-reveal{animation:.27s ease-out both exedo-question-reveal}@keyframes exedo-dot-thought{0%,65%,to{opacity:.3}32%{opacity:1}}@keyframes exedo-question-reveal{0%{opacity:.2;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.orbit-panel{direction:ltr;background:#f6f6f2;border:1px solid #bcdce780;border-radius:23px;flex-direction:column;width:min(385px,100vw - 22px);height:min(590px,100dvh - 210px);min-height:310px;animation:.22s ease-out orbit-panel-enter;display:flex;position:absolute;bottom:161px;left:50%;right:auto;overflow:hidden;transform:translate(-50%);box-shadow:0 25px 70px #03182540,0 3px 15px #0318251f}.orbit-panel-header{color:#fff;background:linear-gradient(115deg,#09283c,#18465e 68%,#2c596e);align-items:center;gap:12px;min-height:77px;padding:17px 18px;display:flex}.orbit-header-mark{color:#a7effa;background:#a0d7e421;border:1px solid #99dae794;border-radius:11px;place-items:center;width:36px;height:36px;font-size:25px;display:grid}.orbit-panel-header>div{gap:4px;min-width:0;display:grid}.orbit-title{letter-spacing:.15em;font-size:13px;font-weight:700}.orbit-title small{letter-spacing:.08em;opacity:.63;font-size:9px;font-weight:400}.orbit-online{color:#d3e5e9;align-items:center;gap:7px;font-size:10px;display:flex}.orbit-close{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff36;border-radius:50%;width:30px;height:30px;margin-left:auto;font-size:22px}.orbit-close:hover{background:#ffffff2b}.orbit-messages{overscroll-behavior:contain;scrollbar-width:thin;flex:1;align-content:start;gap:14px;min-height:0;padding:19px 15px 10px;display:grid;overflow-y:auto}.orbit-chat-row{align-items:flex-end;gap:9px;display:flex}.orbit-chat-avatar{color:#91e2ee;background:#133c53;border-radius:8px;flex:0 0 25px;place-items:center;height:25px;font-size:17px;display:grid}.orbit-chat-bubble{color:#2a4554;overflow-wrap:anywhere;background:#fff;border:1px solid #e1e7e7;border-radius:13px 13px 13px 3px;max-width:88%;padding:12px 14px;font-size:12px;line-height:1.58}.orbit-chat-bubble strong{color:#0a3048;margin-bottom:4px;font:500 15px Georgia,serif;display:block}.orbit-chat-bubble p{margin:0}.orbit-visitor{justify-content:flex-end}.orbit-visitor .orbit-chat-bubble{color:#fff;background:#18465d;border-color:#174259;border-radius:13px 13px 3px}.orbit-inline-link{color:#096387;text-underline-offset:3px;text-align:left;cursor:pointer;background:0 0;border:0;margin:9px 0 0;padding:0;font-size:11px;font-weight:700;text-decoration:underline;display:block}.orbit-panel-footer{background:#f8f8f5;border-top:1px solid #e2e8e8;padding:12px 15px 13px}.orbit-label{letter-spacing:.12em;text-transform:uppercase;color:#6a818c;margin-bottom:7px;font-size:9px;display:block}.orbit-quick{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.orbit-quick button{color:#174459;cursor:pointer;background:#fff;border:1px solid #bfd4da;border-radius:999px;padding:8px 10px;font-size:10px;line-height:1.2}.orbit-quick button:hover{background:#e7f2f3}.orbit-compose{background:#fff;border:1px solid #c7d8dc;border-radius:15px;align-items:center;gap:9px;padding:5px;display:flex}.orbit-compose:focus-within{border-color:#317890;box-shadow:0 0 0 2px #3178901f}.orbit-compose input{color:#15354a;background:0 0;border:0;outline:0;flex:1;min-width:0;padding:9px 7px;font-size:11px}.orbit-compose input::placeholder{color:#7e939d}.orbit-compose button{color:#fff;cursor:pointer;background:#123c51;border:0;border-radius:10px;flex:0 0 31px;height:31px;font-size:20px}.orbit-compose button:disabled{opacity:.45;cursor:not-allowed}.orbit-panel-actions{justify-content:space-between;align-items:center;gap:9px;margin-top:10px;display:flex}.orbit-panel-actions button{color:#25566c;cursor:pointer;background:0 0;border:0;padding:3px 0;font-size:10px;font-weight:700}.orbit-panel-actions button:last-child{color:#82929a;flex:none;font-weight:400}.orbit-panel-actions .orbit-primary-lead{color:#fff;text-align:center;cursor:pointer;background:#123c51;border:1px solid #174c64;border-radius:11px;flex:1;min-width:0;max-width:100%;padding:11px 12px;font-size:11px;font-weight:700;line-height:1.3;transition:background .2s}.orbit-panel-actions .orbit-primary-lead:hover{background:#1f5e76}.orbit-panel-actions .orbit-primary-lead:focus-visible{outline-offset:2px;outline:2px solid #3fc5de}.orbit-disclaimer{color:#81929a;text-align:center;margin:9px 0 0;font-size:9px}@keyframes exedo-friendly-wave{0%,to{transform:rotate(0)}13%{transform:rotate(-66deg)}24%{transform:rotate(-41deg)}35%{transform:rotate(-68deg)}46%{transform:rotate(-40deg)}57%{transform:rotate(-69deg)}69%{transform:rotate(-42deg)}80%{transform:rotate(-60deg)}92%{transform:rotate(-14deg)}}@keyframes exedo-mobile-wave{0%,to{transform:rotate(0)}13%{transform:rotate(-39deg)}26%{transform:rotate(-22deg)}39%{transform:rotate(-40deg)}52%{transform:rotate(-23deg)}65%{transform:rotate(-38deg)}80%{transform:rotate(-22deg)}93%{transform:rotate(-8deg)}}@keyframes orbit-emerge{0%{opacity:0;transform:translateY(180px)scale(.73)rotateX(27deg)}49%{opacity:1;transform:translateY(-19px)scale(1.055)rotateX(-5deg)}73%{transform:translateY(8px)scale(.986)rotateX(3deg)}to{opacity:1;transform:translate(0,0)scale(1)rotateX(0)}}@keyframes orbit-breathe{0%,to{transform:translateY(0)rotate(-.8deg)}50%{transform:translateY(-3px)rotate(.8deg)}}@keyframes orbit-lean{0%{transform:rotate(-3deg)translateY(0)}to{transform:rotate(3deg)translateY(-2px)}}@keyframes orbit-greet{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-6px)scale(1.025)}}@keyframes orbit-head-scan{0%{transform:rotateY(-18deg)rotate(-4deg)}to{transform:rotateY(18deg)rotate(4deg)}}@keyframes orbit-head-nod{0%,to{transform:rotateX(0)}50%{transform:rotateX(14deg)}}@keyframes orbit-head-curious{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}@keyframes orbit-shadow-breathe{0%,to{opacity:.38;transform:scale(.85)}50%{opacity:.7;transform:scale(1.1)}}@keyframes orbit-shadow-step{0%{opacity:.3;transform:scaleX(.8)}to{opacity:.57;transform:scaleX(1.16)}}@keyframes orbit-walk-bob{0%{transform:translateY(0)}to{transform:translateY(-3px)}}@keyframes orbit-left-step{0%{transform:rotate(9deg)}to{transform:rotate(-9deg)}}@keyframes orbit-right-step{0%{transform:rotate(-9deg)}to{transform:rotate(9deg)}}@keyframes orbit-panel-enter{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}@keyframes orbit-bubble-enter{0%{opacity:0;transform:translate(-50%,6px)}to{opacity:1;transform:translate(-50%)}}@keyframes orbit-float{0%,to{transform:translateY(0)rotate(-.6deg)}50%{transform:translateY(-2.5px)rotate(.6deg)}}@keyframes orbit-visor{0%,76%,to{opacity:1}79%{opacity:.28}82%{opacity:1}}@keyframes orbit-aura{0%,to{opacity:.55}50%{opacity:1}}@keyframes orbit-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.orbit-root{left:50%;right:auto;bottom:calc(10px + env(safe-area-inset-bottom,0px));width:90px}.orbit-stage,.orbit-patrol,.orbit-launcher{width:90px;height:123px}.orbit-robot-art{width:90px;height:105px}.orbit-launch-label{height:28px;bottom:0;left:3px;right:3px}.orbit-chevron{stroke-width:2.2px;flex-basis:12px;width:12px;height:12px}.orbit-root.orbit-expanded{bottom:calc(10px + env(safe-area-inset-bottom,0px) + var(--exedo-keyboard-lift,0px))}.orbit-panel{width:calc(100vw - 20px);height:min(540px,calc(var(--exedo-visual-height,100dvh) - 184px));max-height:calc(var(--exedo-visual-height,100dvh) - 184px);border-radius:20px;min-height:0;position:absolute;inset:auto auto 130px 50%}.orbit-compose input{font-size:16px;line-height:1.25}.orbit-compose button .orbit-action-icon{width:17px;height:17px}.orbit-root.orbit-keyboard-open .orbit-panel-header{min-height:48px;padding:8px 12px}.orbit-root.orbit-keyboard-open .orbit-panel-footer{padding:7px 10px}.orbit-root.orbit-keyboard-open .orbit-label,.orbit-root.orbit-keyboard-open .orbit-quick,.orbit-root.orbit-keyboard-open .orbit-panel-actions,.orbit-root.orbit-keyboard-open .orbit-disclaimer{display:none}.orbit-root.orbit-keyboard-open .orbit-messages{padding:9px 10px}.orbit-root.orbit-keyboard-open .orbit-compose{min-height:42px}.orbit-hover-bubble{width:min(210px,100vw - 28px);bottom:123px;left:50%;right:auto}}@media (max-height:560px) and (min-width:641px){.orbit-panel{width:min(375px,100vw - 20px);height:min(330px,100dvh - 190px);min-height:0;position:absolute;inset:auto auto 161px 50%}}@media (hover:none){.orbit-hover-bubble{touch-action:manipulation}}@keyframes orbit-mobile-emerge{0%{transform:translateY(165px)scale(.86)}55%{transform:translateY(-11px)scale(1.025)}80%{transform:translateY(4px)scale(.99)}to{transform:translateY(0)scale(1)}}@keyframes orbit-mobile-step{0%{transform:translateY(0)rotate(-1deg)}to{transform:translateY(-3px)rotate(1deg)}}@keyframes orbit-mobile-idle{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes orbit-mobile-scan{0%{transform:rotate(-2.5deg)}to{transform:rotate(2.5deg)}}@keyframes orbit-mobile-greet{0%{transform:translateY(0)scale(1)}to{transform:translateY(-4px)scale(1.015)}}@media (hover:none),(max-width:640px){.orbit-stage{perspective:none;transform-style:flat}.orbit-stage.orbit-first-landing{opacity:1;animation:1.4s cubic-bezier(.2,.8,.25,1) both orbit-mobile-emerge}.orbit-patrol{transform-style:flat;transform:translateX(var(--orbit-x,0px)) rotate(var(--orbit-lean,0deg)) scale(var(--orbit-scale,1));backface-visibility:visible;will-change:auto;transition:transform var(--orbit-duration,.85s) ease-in-out}.orbit-root.orbit-expanded .orbit-patrol{transform:translate(0)rotate(0)scale(1)}.orbit-launcher,.orbit-launcher:hover,.orbit-launcher[aria-expanded=true]{filter:none}.orbit-launcher:hover{transform:none}.orbit-robot-art{transform-style:flat;filter:none;backface-visibility:visible;transform:none}.orbit-root .orbit-robot-body,.orbit-root .orbit-robot-head,.orbit-root .orbit-robot-leg,.orbit-root .orbit-robot-visor{animation:none!important;transform:none!important}.orbit-root:not(.orbit-expanded) .orbit-robot-art{animation:5.1s ease-in-out infinite orbit-mobile-idle}.orbit-robot-art [filter],.orbit-motion-greet .orbit-robot-visor{filter:none!important}.orbit-root:not(.orbit-expanded) .orbit-motion-wave .orbit-robot-arm-right{animation:2.15s ease-in-out both exedo-mobile-wave}.orbit-glow{filter:none;opacity:.55;animation:none}.orbit-floor-shadow{filter:none;background:radial-gradient(#06172340,#06172300 74%);transform:none;animation:none!important}.orbit-hover-bubble{-webkit-backdrop-filter:none;backdrop-filter:none;animation:none}.exedo-question-reveal{animation:none}}@media (prefers-reduced-motion:reduce){.exedo-thinking-dots i,.exedo-question-reveal{animation:none!important;transform:none!important}.orbit-stage,.orbit-patrol,.orbit-robot-art,.orbit-robot-head,.orbit-robot-leg,.orbit-robot-arm-right,.orbit-robot-body,.orbit-robot-visor,.orbit-glow,.orbit-floor-shadow,.orbit-hover-bubble,.orbit-panel{transition:none!important;animation:none!important}.orbit-stage,.orbit-patrol,.orbit-robot-art{transform:none!important}.orbit-launcher{transition:none!important}}
.currency-control{flex:none;position:relative}.currency-control-btn{color:#fff;letter-spacing:.08em;cursor:pointer;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#04182a52;border:1px solid #ffffff40;align-items:center;gap:7px;height:44px;padding:0 13px;font-size:11px;font-weight:700;display:flex}.currency-control-btn span{font-size:16px;font-weight:400}.currency-control-btn:hover{background:#ffffff2b}.light-menu .currency-control-btn{color:#102b43;background:#ffffffb8;border-color:#102b4324}.currency-dropdown{z-index:110;color:#122a3d;background:#fff;border:1px solid #0a243a1f;border-radius:18px;width:min(320px,100vw - 24px);max-height:min(590px,75vh);padding:12px;position:absolute;top:calc(100% + 9px);right:0;overflow-y:auto;box-shadow:0 18px 48px #03132033}.currency-dropdown-title{padding:10px;font-size:12px;display:block}.currency-options{grid-template-columns:1fr 1fr;gap:5px;display:grid}.currency-options button,.currency-suggestion{text-align:left;cursor:pointer;color:#132b41;background:#f6f7f8;border:1px solid #0000;border-radius:10px;flex-direction:column;min-width:0;padding:9px;display:flex}.currency-options button:hover,.currency-options button.active{background:#e9f0f5;border-color:#3e6688}.currency-options button b{font-size:12px}.currency-options button small{color:#647280;font-size:9px}.currency-suggestion{background:#edf3f7;width:100%;margin:0 0 8px;font-size:11px}.currency-dropdown p{color:#667382;margin:10px 5px 0;font-size:10px;line-height:1.5}.exceed-price-tag{color:#19354c;background:#f3f0e9;border:1px solid #19354c29;border-radius:99px;flex-wrap:wrap;align-items:center;gap:7px;width:max-content;max-width:100%;padding:9px 12px;font-size:11px;font-weight:650;line-height:1.2;display:inline-flex}.exceed-price-tag small{opacity:.68;font-size:9px}.detail-hero-copy .exceed-price-tag,.development-card .exceed-price-tag{color:#fff;background:#04152466;border-color:#ffffff59}.development-card .exceed-price-tag{margin:8px 0}.detail-hero-copy .exceed-price-tag{margin:8px 0 6px}.listing-copy .exceed-price-tag{margin:3px 0 12px}@media (max-width:760px){.currency-control-btn{height:40px;padding:0 9px;font-size:10px}.currency-dropdown{right:-46px}}
