:root{--cid-ink:#020817;--cid-surface:#06112a;--cid-blue:#006cff;--cid-sky:#55b7ff;--cid-paper:#f5f8ff;--cid-muted:#95a5b8;--cid-mint:#35d29b;--cid-border:#8bb4ff3d}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.owner-gateway{background:var(--cid-ink);min-height:100svh;color:var(--cid-paper);isolation:isolate;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;position:relative;overflow:hidden}.owner-gateway:before{content:"";z-index:-1;background:radial-gradient(circle at 69% 42%,#006cff24,#0000 31%),linear-gradient(90deg,#020817 0 45%,#02081773 62%,#0208170f);position:absolute;top:0;bottom:0;left:0;right:0}.owner-gateway__nav{z-index:30;border-bottom:1px solid #ffffff1f;grid-template-columns:260px 1fr auto;align-items:center;gap:36px;height:132px;padding:0 4.8vw;display:grid;position:relative}.owner-brand{width:170px;height:112px;display:block}.owner-brand img{object-fit:contain;filter:drop-shadow(0 8px 20px #006cff2e);width:100%;height:100%}.owner-gateway__nav nav{justify-content:center;gap:42px;display:flex}.owner-gateway__nav a,.owner-gateway__actions button{color:#fff;text-transform:uppercase;letter-spacing:.18em;font-size:12px;font-weight:750;text-decoration:none}.owner-gateway__actions{align-items:center;gap:24px;display:flex}.owner-gateway__actions button{background:var(--cid-blue);cursor:pointer;border:0;padding:18px 24px}.owner-language select{color:#fff;font:inherit;letter-spacing:.12em;cursor:pointer;background:0 0;border:0;font-size:12px}.owner-language option{color:#020817}.owner-gateway__hero{grid-template-columns:47% 53%;min-height:calc(100svh - 132px);display:grid;position:relative}.owner-gateway__copy{z-index:5;align-self:center;padding:7.5vh 4vw 6vh 6vw}.owner-gateway__eyebrow{color:var(--cid-sky);letter-spacing:.28em;text-transform:uppercase;margin:0 0 24px;font-size:12px;font-weight:800}.owner-gateway h1{letter-spacing:-.045em;max-width:780px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(48px,4.5vw,88px);font-weight:400;line-height:.9}.owner-gateway h1 em{color:var(--cid-sky);font-style:normal;display:inline}.owner-gateway h1 span{margin-top:28px;display:block}.owner-gateway__support{color:#c2ccda;max-width:650px;margin:34px 0 22px;font-size:clamp(16px,1.25vw,22px);line-height:1.6}.owner-gateway__truth{color:var(--cid-muted);letter-spacing:.04em;align-items:center;gap:10px;font-size:12px;display:flex}.owner-gateway__truth i{background:var(--cid-mint);border-radius:50%;width:8px;height:8px;box-shadow:0 0 16px #35d29bb3}.owner-gateway__skip{color:#d9e5f5;cursor:pointer;font:inherit;background:0 0;border:0;border-bottom:1px solid #55b7ff73;margin-top:18px;padding:10px 0;font-size:12px}.owner-door-scene{perspective:1500px;background:#090a0f;min-height:calc(100svh - 132px);position:relative;overflow:hidden}.owner-door-scene__door,.owner-door-scene__interior{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.owner-door-scene__door{z-index:5;object-position:center 47%;filter:brightness(.66)saturate(.88);transition:opacity 1.1s,transform 1.8s cubic-bezier(.16,.8,.22,1)}.owner-door-scene__interior{z-index:1;opacity:0;filter:brightness(.68)saturate(.88);transition:opacity 1.3s,transform 2.2s cubic-bezier(.16,.8,.22,1);transform:scale(1.08)}.owner-door-scene__leaf{z-index:7;-webkit-backface-visibility:hidden;backface-visibility:hidden;filter:brightness(.62);background-image:url(/experience/gateway/gateway-door-master.png);background-repeat:no-repeat;background-size:357% 142%;width:28%;transition:transform 1.55s cubic-bezier(.18,.78,.15,1),opacity .8s;position:absolute;top:21%;bottom:8%}.owner-door-scene__leaf--left{transform-origin:0;background-position:35% 28%;left:22%}.owner-door-scene__leaf--right{transform-origin:100%;background-position:65% 28%;right:22%}.owner-door-scene:after{content:"";z-index:8;pointer-events:none;background:linear-gradient(90deg,#02081761,#0000 24% 76%,#02081729),linear-gradient(#0000 64%,#02081761);position:absolute;top:0;bottom:0;left:0;right:0}.owner-fatima-entry{z-index:12;aspect-ratio:.8;color:#fff;cursor:pointer;isolation:isolate;background:0 0;border:0;flex-direction:column;justify-content:flex-end;align-items:center;width:clamp(150px,17vw,236px);padding:0;transition:filter .28s,transform .28s cubic-bezier(.2,.8,.2,1),opacity .42s;animation:.78s cubic-bezier(.16,.8,.22,1) both fatima-reveal,6s ease-in-out 1s infinite fatima-idle;display:flex;position:absolute;bottom:2.8%;left:50%;transform:translate(-50%)}.owner-fatima-entry picture{filter:drop-shadow(0 18px 24px #0000008a)drop-shadow(0 0 15px #ffbf442e);z-index:2;width:100%;height:auto;display:block;position:relative}.owner-fatima-entry img{object-fit:contain;width:100%;height:auto;display:block}.owner-fatima-entry small{z-index:3;white-space:nowrap;text-transform:uppercase;letter-spacing:.2em;text-shadow:0 2px 12px #000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#02081785;border-block-start:1px solid #ecbe6761;border-block-end:1px solid #ecbe6761;padding:8px 12px;font-size:9px;font-weight:800;position:absolute;bottom:2%}.owner-fatima-entry__halo{z-index:1;filter:blur(8px);background:radial-gradient(circle,#ffc85b33,#ffa6000d 43%,#0000 70%);border-radius:50%;transition:transform .28s,opacity .28s;position:absolute;top:17%;bottom:12%;left:-3%;right:-3%;transform:scale(.85)}.owner-fatima-entry:after{content:"";z-index:4;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(115deg,#0000 25%,#ffffff6b 46%,#0000 61%);animation:5.8s ease-in-out 1.5s infinite fatima-specular;position:absolute;top:10%;bottom:22%;left:12%;right:12%;transform:translate(-145%)skew(-9deg)}.owner-fatima-entry:disabled{cursor:default}.is-answered .owner-fatima-entry__halo{opacity:0;transform:scale(1.35)}.is-opening .owner-door-scene__interior,.is-interior .owner-door-scene__interior,.is-worlds .owner-door-scene__interior{opacity:1;transform:scale(1)}.is-opening .owner-door-scene__leaf--left,.is-interior .owner-door-scene__leaf--left,.is-worlds .owner-door-scene__leaf--left{opacity:.25;transform:rotateY(-72deg)}.is-opening .owner-door-scene__leaf--right,.is-interior .owner-door-scene__leaf--right,.is-worlds .owner-door-scene__leaf--right{opacity:.25;transform:rotateY(72deg)}.is-opening .owner-fatima-entry,.is-interior .owner-fatima-entry,.is-worlds .owner-fatima-entry{opacity:0;pointer-events:none}@keyframes door-answer{35%{transform:translate(-3px)}70%{transform:translate(3px)}}@keyframes fatima-reveal{0%{opacity:0;filter:brightness(.7);transform:translate(-50%)translateY(24px)scale(.94)}to{opacity:1;filter:brightness();transform:translate(-50%)translateY(0)scale(1)}}@keyframes fatima-idle{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-5px)}}@keyframes fatima-specular{0%,58%{transform:translate(-145%)skew(-9deg)}78%,to{transform:translate(155%)skew(-9deg)}}@keyframes fatima-contact{0%{transform:translate(-50%)scale(1)}42%{transform:translate(-50%)scale(.955)}to{filter:brightness(1.15);transform:translate(-50%)scale(1.025)}}.owner-door-scene__digital{z-index:3;opacity:0;background-color:#0000;background-image:linear-gradient(90deg,#006cff2e 1px,#0000 1px),linear-gradient(#006cff29 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:80px 80px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;transition:opacity .8s;position:absolute;top:0;bottom:0;left:0;right:0;transform:perspective(800px)rotateX(62deg)translateY(52%)}.is-worlds .owner-door-scene__digital{opacity:.75}.owner-worlds{z-index:24;opacity:0;visibility:hidden;background:radial-gradient(circle at 50% 0,#006cff33,#0000 44%),#020817f5;flex-direction:column;justify-content:center;padding:7vh 6vw 5vh;transition:opacity .65s,transform .9s,visibility .65s;display:flex;position:absolute;top:132px;bottom:0;left:0;right:0;transform:scale(1.03)}.is-worlds .owner-worlds{opacity:1;visibility:visible;transform:scale(1)}.owner-worlds__heading{text-align:center;margin-bottom:5vh}.owner-worlds__heading p{color:var(--cid-sky);letter-spacing:.3em;font-size:11px;font-weight:850}.owner-worlds__heading h2{margin:10px;font:400 clamp(42px,5vw,74px)/1 Georgia,serif}.owner-worlds__heading span{color:var(--cid-muted)}.owner-worlds__grid{grid-template-columns:repeat(3,1fr);width:100%;max-width:1280px;margin:0 auto;display:grid}.owner-worlds article{border:1px solid var(--cid-border);background:linear-gradient(145deg,#06112ae0,#02081794);flex-direction:column;min-height:315px;padding:32px;transition:transform .3s,border-color .3s;display:flex}.owner-worlds article+article{border-left:0}.owner-worlds article:hover{border-color:var(--cid-sky);transform:translateY(-7px)}.owner-worlds article>span{color:var(--cid-sky);font:400 32px Georgia,serif}.owner-worlds article p{text-transform:uppercase;letter-spacing:.18em;margin:28px 0 8px;font-size:11px}.owner-worlds article h3{margin:0 0 18px;font:400 32px Georgia,serif}.owner-worlds article small{color:#a8b5c7;flex:1;font-size:14px;line-height:1.6}.owner-worlds article a{color:#fff;text-transform:uppercase;letter-spacing:.16em;border-top:1px solid var(--cid-border);justify-content:space-between;padding-top:18px;font-size:11px;font-weight:800;text-decoration:none;display:flex}.owner-worlds article a i{color:var(--cid-sky);font-style:normal}.owner-worlds__signin{color:#cbd8e8;text-align:center;margin-top:28px;font-size:13px}[dir=rtl] .owner-gateway__copy{text-align:right}:focus-visible{outline:3px solid var(--cid-sky);outline-offset:4px}@media (max-width:1024px){.owner-gateway__nav{grid-template-columns:150px minmax(0,1fr) auto;gap:18px;height:110px}.owner-gateway__nav nav{gap:clamp(15px,2vw,25px);display:flex}.owner-brand{width:140px;height:94px}.owner-gateway__hero{grid-template-columns:46% 54%;min-height:calc(100svh - 110px)}.owner-door-scene{min-height:calc(100svh - 110px)}.owner-gateway h1{font-size:clamp(42px,5.5vw,66px)}.owner-gateway__copy{padding-left:4vw}.owner-worlds{top:110px;bottom:0;left:0;right:0}.owner-gateway__actions{gap:12px}.owner-gateway__actions>a,.owner-gateway__actions button{display:none}}@media (max-width:768px){.owner-gateway{min-height:100svh}.owner-gateway__nav{grid-template-rows:76px 30px;grid-template-columns:110px 1fr;gap:0 12px;height:116px;padding:0 18px 10px}.owner-brand{width:106px;height:76px}.owner-gateway__nav nav{grid-area:2/1/auto/-1;justify-content:center;gap:0;width:100%}.owner-gateway__nav nav a{text-align:center;border-top:1px solid #8bb4ff29;flex:1;padding:8px 6px;font-size:9px}.owner-gateway__actions{justify-content:flex-end;gap:14px}.owner-gateway__actions>a{display:none}.owner-gateway__actions button{padding:13px 14px;font-size:9px}.owner-gateway__hero{min-height:calc(100svh - 116px);display:block}.owner-gateway__copy{z-index:15;pointer-events:none;background:linear-gradient(#020817eb,#02081766,#0000);width:100%;padding:32px 24px;position:absolute;top:0;left:0}.owner-gateway h1{max-width:600px;font-size:clamp(37px,11vw,62px)}.owner-gateway h1 span{margin-top:14px}.owner-gateway__support{max-width:540px;margin:18px 0 10px;font-size:14px;line-height:1.45}.owner-gateway__truth{font-size:10px}.owner-gateway__skip{pointer-events:auto;color:#fff}.owner-door-scene{min-height:calc(100svh - 116px)}.owner-door-scene__door{object-position:center}.owner-fatima-entry{width:clamp(138px,31vw,190px);bottom:1.5%}.owner-worlds{padding:32px 18px;top:116px;bottom:0;left:0;right:0;overflow:auto}.owner-worlds__heading{margin-bottom:24px}.owner-worlds__heading h2{font-size:40px}.owner-worlds__grid{grid-template-columns:1fr}.owner-worlds article{min-height:180px;padding:22px}.owner-worlds article+article{border-left:1px solid var(--cid-border);border-top:0}.owner-worlds article p{margin:10px 0 5px}.owner-worlds article h3{margin-bottom:10px;font-size:26px}}@media (max-width:430px){.owner-gateway__actions button{display:none}.owner-gateway__nav{grid-template-columns:112px 1fr}.owner-gateway__eyebrow{margin-bottom:12px;font-size:9px}.owner-gateway h1{font-size:10.4vw}.owner-gateway__support{max-width:310px;font-size:12px}.owner-gateway__truth{display:none}.owner-door-scene__door{filter:brightness(.52)}.owner-fatima-entry{width:148px;bottom:1%}.owner-fatima-entry small{letter-spacing:.14em;font-size:8px}.owner-worlds__heading h2{font-size:34px}.owner-worlds__heading span{font-size:13px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.owner-door-scene__leaf{display:none}.is-opening .owner-door-scene__door,.is-interior .owner-door-scene__door{opacity:0}}@media (max-width:768px){.owner-worlds{justify-content:flex-start}}.owner-gateway__hero{grid-template-columns:minmax(460px,43%) minmax(0,57%)}.owner-gateway__copy{padding:clamp(48px,7vh,84px) clamp(40px,4.5vw,76px) 54px clamp(54px,5.6vw,94px)}.owner-gateway h1{letter-spacing:-.052em;max-width:10.7em;font-size:clamp(46px,3.7vw,68px);line-height:.94}.owner-gateway h1 .owner-title__primary,.owner-gateway h1 .owner-title__secondary{margin:0;display:block}.owner-gateway h1 .owner-title__primary em{max-width:8.6em;color:var(--cid-sky);display:block}.owner-gateway h1 .owner-title__secondary{letter-spacing:-.042em;margin-top:clamp(20px,3vh,34px);font-size:.69em;line-height:.96}.owner-gateway h1 .owner-title__secondary em{color:var(--cid-sky);display:block}.owner-gateway__support{max-width:560px;margin:clamp(24px,3.3vh,38px) 0 18px;font-size:clamp(15px,1.08vw,18px);line-height:1.62}.owner-gateway__eyebrow{margin-bottom:clamp(18px,2.6vh,28px)}.owner-gateway__nav{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#020817c2}.owner-gateway__actions button,.owner-worlds article a,.owner-enter{transition:transform .24s cubic-bezier(.2,.8,.2,1),background .24s,border-color .24s,box-shadow .24s}.owner-gateway__actions button:hover{background:#1479ff;transform:translateY(-2px);box-shadow:0 14px 34px #006cff47}.owner-gateway__actions button:focus-visible{background:#1479ff;transform:translateY(-2px);box-shadow:0 14px 34px #006cff47}.owner-gateway__actions button:active,.owner-enter:active{transform:translateY(1px)scale(.985)}.owner-language{border:1px solid #0000;padding:9px 11px;transition:border-color .22s,background .22s}.owner-language:hover{border-color:var(--cid-border);background:#55b7ff0d}.owner-door-scene__digital{z-index:9;opacity:0;pointer-events:none;background:0 0;transition:opacity .7s;transform:none}.owner-tech-line{transform-origin:50%;background:linear-gradient(90deg,#0000,#55b7ffb8,#0000);height:1px;transition:transform 1.15s cubic-bezier(.16,.8,.22,1);display:block;position:absolute;transform:scaleX(0)}.owner-tech-line:after{content:"";background:#071329;border:1px solid #62e1bdd9;border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;right:19%;box-shadow:0 0 18px #62e1bd52}.owner-tech-line--one{top:28%;left:7%;right:7%}.owner-tech-line--two{transition-delay:.12s;top:51%;left:16%;right:4%}.owner-tech-line--three{transition-delay:.22s;top:75%;left:5%;right:18%}.owner-tech-axis{color:#dbebffa6;letter-spacing:.22em;writing-mode:vertical-rl;flex-direction:column;justify-content:space-between;align-items:center;font-size:8px;display:flex;position:absolute;top:22%;bottom:17%;right:5%}.owner-tech-axis i{background:linear-gradient(#55b7ffb8,#55b7ff14);flex:1;width:1px;margin:11px 0;display:block}.is-opening .owner-door-scene__digital,.is-interior .owner-door-scene__digital{opacity:.58}.is-interior .owner-door-scene__digital{opacity:.86}.is-opening .owner-tech-line,.is-interior .owner-tech-line{transform:scaleX(1)}.is-interior .owner-door-scene__interior{filter:brightness(.65)saturate(.9)contrast(1.03)}.owner-enter{background:#020817d1;box-shadow:0 18px 50px #00000059}.owner-enter:hover{border-color:var(--cid-sky);background:#06112af0;transform:translate(-50%)translateY(-3px)}.owner-worlds:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#55b7ff0e 1px,#0000 1px),linear-gradient(90deg,#55b7ff0b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:72px 72px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000,#0000 80%);mask-image:linear-gradient(#000,#0000 80%)}.owner-worlds__heading,.owner-worlds__grid,.owner-worlds__signin{z-index:1;position:relative}.owner-worlds article{position:relative;overflow:hidden}.owner-worlds article:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#55b7ff8c,#0000) border-box;border-top:1px solid #0000;transition:opacity .3s;position:absolute;top:0;bottom:0;left:0;right:0}.owner-worlds article:hover:before{opacity:1}@media (max-width:1100px){.owner-gateway__hero{grid-template-columns:44% 56%}.owner-gateway h1{font-size:clamp(40px,4.9vw,56px)}.owner-gateway__copy{padding-left:4.5vw;padding-right:3.5vw}.owner-gateway__support{font-size:15px}.owner-gateway__nav{grid-template-columns:180px 1fr auto}}@media (max-width:768px){.owner-gateway__copy{padding:30px 24px}.owner-gateway h1{max-width:9.7em;font-size:clamp(34px,8.7vw,54px);line-height:.92}.owner-gateway h1 .owner-title__secondary{margin-top:14px;font-size:.65em}.owner-gateway__support{max-width:31em;font-size:13px;line-height:1.48}.owner-tech-axis{right:3%}.owner-worlds:before{background-size:48px 48px}}@media (max-width:430px){.owner-gateway__copy{padding:24px 20px}.owner-gateway h1{max-width:9.2em;font-size:clamp(31px,9.1vw,40px)}.owner-gateway h1 .owner-title__secondary{margin-top:11px}.owner-gateway__support{max-width:285px;margin-top:14px;font-size:11.5px;line-height:1.43}.owner-gateway__eyebrow{margin-bottom:10px;font-size:8px}.owner-tech-axis{display:none}}@media (prefers-reduced-motion:reduce){.owner-tech-line{transition:none;transform:scaleX(1)}.owner-gateway__actions button,.owner-enter,.owner-worlds article{transition:opacity .01ms!important}}.owner-fatima-entry{animation:.78s cubic-bezier(.16,.8,.22,1) both fatima-reveal}.owner-fatima-entry picture{animation:6s ease-in-out 1s infinite fatima-artwork-idle}@keyframes fatima-artwork-idle{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media (prefers-reduced-motion:reduce){.owner-fatima-entry picture{animation:none}}@media (max-width:430px){.owner-fatima-entry{bottom:max(2%,env(safe-area-inset-bottom,0px))}}.owner-fatima-entry{--fatima-x:50%;--fatima-y:45%;--fatima-tilt-x:0deg;--fatima-tilt-y:0deg;contain:layout style;animation:.78s cubic-bezier(.16,.8,.22,1) both fatima-reveal}.owner-fatima-entry:after{content:none;animation:none}.owner-fatima-entry picture{transform:perspective(700px) rotateX(var(--fatima-tilt-x)) rotateY(var(--fatima-tilt-y));filter:brightness(1.42)contrast(1.07)saturate(.98)drop-shadow(0 20px 28px #000000a3)drop-shadow(0 0 18px #ecbe673d);will-change:auto;transition:transform .24s cubic-bezier(.2,.8,.2,1),filter .24s;animation:none}.owner-fatima-entry__material{z-index:3;pointer-events:none;background:radial-gradient(circle at var(--fatima-x) var(--fatima-y),#fff4cf3d 0,#edb94e1a 17%,transparent 43%);mix-blend-mode:soft-light;opacity:.18;transition:opacity .22s;position:absolute;top:7%;bottom:19%;left:7%;right:7%;transform:translateZ(0);-webkit-mask-image:url(/experience/gateway/main-de-fatima-640.png);mask-image:url(/experience/gateway/main-de-fatima-640.png);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.owner-fatima-entry__halo{background:radial-gradient(circle at var(--fatima-x) var(--fatima-y),#ecbe6729,#945b1309 43%,transparent 70%);opacity:.72}.owner-fatima-entry:hover{filter:none;transform:translate(-50%)}.owner-fatima-entry:hover picture{filter:drop-shadow(0 20px 26px #00000094)drop-shadow(0 0 18px #ecbe6733)saturate(1.025);transform:perspective(700px) rotateX(var(--fatima-tilt-x)) rotateY(var(--fatima-tilt-y)) scale(1.012)}.owner-fatima-entry:hover .owner-fatima-entry__material{opacity:.78}.owner-fatima-entry:hover .owner-fatima-entry__halo{opacity:.72;transform:scale(.98)}.owner-fatima-entry:active{filter:none;transform:translate(-50%)}.owner-fatima-entry:active picture{filter:brightness(.94)saturate(1.02)drop-shadow(0 13px 18px #0000008f);transform:perspective(700px)rotateX(0)rotateY(0)scale(.972)}.owner-fatima-entry:active .owner-fatima-entry__material{opacity:.9}.is-answered .owner-fatima-entry{animation:.42s cubic-bezier(.2,.8,.2,1) both fatima-contact}@media (hover:none),(pointer:coarse){.owner-fatima-entry picture{transform:none}.owner-fatima-entry__material{opacity:.22;background:radial-gradient(circle at 50% 46%,#fff4cf33,#edb94e12 20%,#0000 46%)}.owner-fatima-entry:active picture{transform:scale(.972)}}@media (max-width:430px){.owner-fatima-entry{bottom:max(3.5%,env(safe-area-inset-bottom,0px))}.owner-fatima-entry picture{filter:brightness(1.78)contrast(1.08)saturate(1.02)drop-shadow(0 15px 22px #0000009e)drop-shadow(0 0 16px #ecbe674d)}.owner-fatima-entry__halo{opacity:.88}}.owner-door-scene__door{object-position:center 59%;transform-origin:50% 58%;transform:scale(1.14)}.owner-door-scene__leaf{opacity:0;filter:brightness(.66)saturate(.88);background-position:50% 59%;background-size:cover;width:100%;transition:transform 1.02s cubic-bezier(.62,.02,.18,1),opacity .12s linear,filter .72s;top:0;bottom:0;left:0;right:0;transform:scale(1.14)}.owner-door-scene__leaf--left{clip-path:polygon(0 0,50.08% 0,50.08% 100%,0 100%);transform-origin:0 58%;left:0;right:0}.owner-door-scene__leaf--right{clip-path:polygon(49.92% 0,100% 0,100% 100%,49.92% 100%);transform-origin:right 58%;left:0;right:0}.owner-door-scene__threshold{z-index:4;pointer-events:none;opacity:0;filter:blur(12px);background:radial-gradient(at 50% 63%,#ffd7909e,#c077242e 28%,#0000 66%);transition:opacity .52s,transform 1.05s cubic-bezier(.16,.8,.22,1);position:absolute;top:12%;bottom:4%;left:12%;right:12%;transform:scale(.72,.88)}.is-answered .owner-door-scene__leaf{opacity:1}.is-answered .owner-door-scene__door{animation:.11s door-answer}.is-opening .owner-door-scene__door,.is-interior .owner-door-scene__door,.is-worlds .owner-door-scene__door{opacity:0;transform:scale(1.18)}.is-opening .owner-door-scene__leaf--left,.is-interior .owner-door-scene__leaf--left,.is-worlds .owner-door-scene__leaf--left{opacity:.96;filter:brightness(.54)saturate(.84);transform:translate(-31%)scale(1.14)rotateY(-8deg)}.is-opening .owner-door-scene__leaf--right,.is-interior .owner-door-scene__leaf--right,.is-worlds .owner-door-scene__leaf--right{opacity:.96;filter:brightness(.54)saturate(.84);transform:translate(31%)scale(1.14)rotateY(8deg)}.is-opening .owner-door-scene__threshold,.is-interior .owner-door-scene__threshold{opacity:.82;transform:scale(1.08,1.04)}.is-interior .owner-door-scene__interior{animation:.31s cubic-bezier(.16,.8,.22,1) forwards threshold-advance;transform:scale(1.035)}@keyframes threshold-advance{to{transform:scale(1.095)}}@media (max-width:430px){.owner-door-scene__door,.owner-door-scene__leaf{object-position:center;background-position:50%;transform:scale(1.2)}.is-opening .owner-door-scene__leaf--left,.is-interior .owner-door-scene__leaf--left{transform:translate(-24%)scale(1.2)}.is-opening .owner-door-scene__leaf--right,.is-interior .owner-door-scene__leaf--right{transform:translate(24%)scale(1.2)}.owner-door-scene__threshold{filter:blur(8px);top:22%;bottom:2%;left:5%;right:5%}}@media (prefers-reduced-motion:reduce){.owner-door-scene__door{transform:scale(1.14)}.owner-door-scene__leaf{display:block;transition:opacity .01ms!important;transform:none!important}.is-opening .owner-door-scene__leaf,.is-interior .owner-door-scene__leaf{opacity:0}.owner-door-scene__threshold{filter:none;transition:opacity .01ms!important;transform:none!important}.is-interior .owner-door-scene__interior{animation:none;transform:scale(1)}.owner-fatima-entry picture{animation:none;transform:none;transition:filter .01ms!important}.owner-fatima-entry__material{opacity:.24;transition:none}.owner-fatima-entry__halo{transition:none}}.owner-door-scene{transform-style:preserve-3d;perspective:1800px}.owner-door-scene__door{z-index:5;opacity:1;transition:opacity 90ms linear,filter .24s;transform:scale(1.14)}.owner-door-scene__interior{z-index:6;opacity:0;transform-origin:50% 58%;filter:brightness(.58)saturate(.86)contrast(1.04);transition:opacity .12s linear,transform .72s cubic-bezier(.2,.68,.2,1),filter .62s,-webkit-mask-size .68s cubic-bezier(.2,.68,.2,1),mask-size .68s cubic-bezier(.2,.68,.2,1);transform:scale(1.045);-webkit-mask-image:radial-gradient(32% 27% at 50% 29%,#000 98%,#0000 100%),linear-gradient(#000,#000);mask-image:radial-gradient(32% 27% at 50% 29%,#000 98%,#0000 100%),linear-gradient(#000,#000);-webkit-mask-position:50%,bottom;mask-position:50%,bottom;-webkit-mask-size:100% 100%,56% 73%;mask-size:100% 100%,56% 73%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.owner-door-scene__leaf{z-index:7;opacity:0;will-change:auto;background-position:50% 59%;background-size:cover;width:100%;transition:transform .72s cubic-bezier(.48,.02,.18,1),filter .72s,opacity 80ms linear;top:0;bottom:0;left:0;right:0;transform:scale(1.14)rotateY(0)}.owner-door-scene__leaf--left{clip-path:polygon(42% 13%,50.1% 13%,50.1% 100%,22% 100%,22% 43%,26% 31%,32% 21%);transform-origin:22% 58%}.owner-door-scene__leaf--right{clip-path:polygon(49.9% 13%,58% 13%,68% 21%,74% 31%,78% 43%,78% 100%,49.9% 100%);transform-origin:78% 58%}.owner-door-scene__threshold{z-index:6;opacity:0;transform-origin:50% 62%;filter:blur(7px);background:radial-gradient(at 50% 61%,#ffdc9e9e,#b4691f29 35%,#0000 69%);transition:opacity .26s,transform .72s cubic-bezier(.24,.7,.2,1);top:12%;bottom:3%;left:20%;right:20%;transform:scaleX(.025)}.is-contact .owner-fatima-entry{animation:.18s cubic-bezier(.2,.8,.2,1) both fatima-contact}.is-contact .owner-fatima-entry__material{opacity:.92}.is-contact .owner-fatima-entry__halo{opacity:.68;transform:scale(.91)}.is-mechanism .owner-fatima-entry,.is-opening .owner-fatima-entry,.is-threshold .owner-fatima-entry,.is-crossing .owner-fatima-entry,.is-interior .owner-fatima-entry,.is-worlds .owner-fatima-entry{pointer-events:none;animation:none;opacity:0!important}.is-mechanism .owner-door-scene__leaf,.is-opening .owner-door-scene__leaf,.is-threshold .owner-door-scene__leaf,.is-crossing .owner-door-scene__leaf,.is-interior .owner-door-scene__leaf{opacity:1}.is-mechanism .owner-door-scene__door,.is-opening .owner-door-scene__door,.is-threshold .owner-door-scene__door,.is-crossing .owner-door-scene__door,.is-interior .owner-door-scene__door{opacity:0}.is-mechanism .owner-door-scene__threshold{opacity:.22;transform:scaleX(.035)}.is-opening .owner-door-scene__interior,.is-threshold .owner-door-scene__interior,.is-crossing .owner-door-scene__interior,.is-interior .owner-door-scene__interior{opacity:1}.is-opening .owner-door-scene__leaf--left{filter:brightness(.61)saturate(.86);transform:scale(1.14)rotateY(-39deg)}.is-opening .owner-door-scene__leaf--right{filter:brightness(.61)saturate(.86);transform:scale(1.14)rotateY(39deg)}.is-opening .owner-door-scene__threshold{opacity:.55;transform:scaleX(.3)}.is-threshold .owner-door-scene__leaf--left{filter:brightness(.55)saturate(.84);transform:scale(1.14)rotateY(-64deg)}.is-threshold .owner-door-scene__leaf--right{filter:brightness(.55)saturate(.84);transform:scale(1.14)rotateY(64deg)}.is-threshold .owner-door-scene__threshold{opacity:.72;transform:scaleX(.64)}.is-threshold .owner-door-scene__interior{filter:brightness(.65)saturate(.9)contrast(1.03);transform:scale(1.055)}.is-crossing .owner-door-scene__leaf--left{filter:brightness(.46)saturate(.8);transform:translate3d(-14%,0,35px)scale(1.17)rotateY(-82deg)}.is-crossing .owner-door-scene__leaf--right{filter:brightness(.46)saturate(.8);transform:translate3d(14%,0,35px)scale(1.17)rotateY(82deg)}.is-crossing .owner-door-scene__threshold{opacity:.52;transform:scaleX(1.02)}.is-crossing .owner-door-scene__interior{filter:brightness(.7)saturate(.92);transform:scale(1.095);-webkit-mask-size:145% 145%,88% 92%;mask-size:145% 145%,88% 92%}.is-interior .owner-door-scene__leaf--left{opacity:.76;transform:translate3d(-38%,0,70px)scale(1.2)rotateY(-88deg)}.is-interior .owner-door-scene__leaf--right{opacity:.76;transform:translate3d(38%,0,70px)scale(1.2)rotateY(88deg)}.is-interior .owner-door-scene__threshold{opacity:.16;transform:scaleX(1.18)}.is-interior .owner-door-scene__interior{filter:brightness(.72)saturate(.94);animation:none;transform:scale(1.125);-webkit-mask-size:180% 180%,120% 120%;mask-size:180% 180%,120% 120%}.owner-review-replay{z-index:40;border:1px solid var(--cid-border);color:#fff;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#020817db;padding:11px 14px;font:700 10px/1 Inter,sans-serif;position:fixed;bottom:18px;right:18px}@media (max-width:430px){.owner-fatima-entry{bottom:max(7%,env(safe-area-inset-bottom,0px));width:clamp(132px,38vw,154px)}.owner-review-replay{padding:8px 9px;font-size:8px;bottom:8px;right:8px}.owner-door-scene__leaf{background-position:50%;transition-duration:.58s;transform:scale(1.2)}.owner-door-scene__leaf--left{transform-origin:18% 58%}.owner-door-scene__leaf--right{transform-origin:82% 58%}.is-opening .owner-door-scene__leaf--left{transform:scale(1.2)rotateY(-34deg)}.is-opening .owner-door-scene__leaf--right{transform:scale(1.2)rotateY(34deg)}.is-threshold .owner-door-scene__leaf--left{transform:scale(1.2)rotateY(-58deg)}.is-threshold .owner-door-scene__leaf--right{transform:scale(1.2)rotateY(58deg)}.is-crossing .owner-door-scene__leaf--left{transform:translate3d(-9%,0,20px)scale(1.22)rotateY(-78deg)}.is-crossing .owner-door-scene__leaf--right{transform:translate3d(9%,0,20px)scale(1.22)rotateY(78deg)}.is-crossing .owner-door-scene__interior{transform:scale(1.06)}.is-interior .owner-door-scene__interior{transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.owner-door-scene__door,.owner-door-scene__leaf,.owner-door-scene__interior,.owner-door-scene__threshold{transition:opacity .12s linear!important;animation:none!important;transform:none!important}.is-opening .owner-door-scene__leaf,.is-threshold .owner-door-scene__leaf,.is-crossing .owner-door-scene__leaf,.is-interior .owner-door-scene__leaf{opacity:0}.is-opening .owner-door-scene__interior,.is-threshold .owner-door-scene__interior,.is-crossing .owner-door-scene__interior,.is-interior .owner-door-scene__interior{opacity:1;-webkit-mask-size:180% 180%,120% 120%;mask-size:180% 180%,120% 120%}.owner-review-replay{transition:none!important}}.owner-gateway:not(.is-closed):not(.is-worlds) .owner-door-scene__door,.owner-gateway:not(.is-closed):not(.is-worlds) .owner-door-scene__leaf,.owner-gateway:not(.is-closed):not(.is-worlds) .owner-door-scene__interior,.owner-gateway:not(.is-closed):not(.is-worlds) .owner-door-scene__threshold,.owner-gateway:not(.is-closed):not(.is-worlds) .owner-fatima-entry,.owner-gateway:not(.is-closed):not(.is-worlds) .owner-fatima-entry picture,.owner-gateway:not(.is-closed):not(.is-worlds) .owner-fatima-entry__material,.owner-gateway:not(.is-closed):not(.is-worlds) .owner-fatima-entry__halo{transition:none}.owner-gateway.is-closed .owner-door-scene__door{opacity:1}@media (min-width:769px){.owner-gateway__hero{isolation:isolate;min-height:calc(100svh - 132px);display:block;overflow:hidden}.owner-door-scene{z-index:0;min-height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.owner-gateway__copy{z-index:15;box-sizing:border-box;text-shadow:0 2px 22px #00000080;pointer-events:none;background:linear-gradient(90deg,#020817fa 0%,#020817e8 63%,#02081794 83%,#0000 100%);flex-direction:column;justify-content:center;align-self:auto;width:min(49%,760px);min-height:calc(100svh - 132px);display:flex;position:relative}.owner-gateway__copy:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 20%,#2070bb1f,#0000 65%);position:absolute;top:9%;bottom:9%;left:18%;right:0}.owner-gateway__skip{pointer-events:auto}}@media (min-width:769px) and (max-width:1024px){.owner-gateway__hero{min-height:calc(100svh - 110px)}.owner-gateway__copy{width:50%;min-height:calc(100svh - 110px);padding-left:4vw;padding-right:5vw}}.owner-worlds{background:linear-gradient(#02081799,#020817c7 48%,#020817ed),radial-gradient(circle at 50% 32%,#cb964133,#0000 42%),url(/experience/gateway/riad-interior-master.png) 50% 42%/cover no-repeat}.owner-worlds:before{background-color:#0000;background-image:linear-gradient(90deg,#02081780,#0000 24% 76%,#02081780),radial-gradient(at 50% 28%,#ffd38424,#0000 48%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:auto;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;-webkit-mask-image:none;mask-image:none}.owner-worlds__heading{text-shadow:0 3px 24px #000000b8}.owner-worlds article{-webkit-backdrop-filter:blur(10px)saturate(1.08);backdrop-filter:blur(10px)saturate(1.08);background:linear-gradient(145deg,#040e22db,#020817ad);border-color:#b1c8e547;box-shadow:0 22px 55px #00000038}.owner-worlds article:hover{background:linear-gradient(145deg,#071835e6,#030b1cbd);box-shadow:0 26px 64px #00000052,0 0 0 1px #55b7ff1f}@media (max-width:768px){.owner-worlds{background:linear-gradient(#020817a3,#020817e0),url(/experience/gateway/riad-interior-master.png) top/auto 100% no-repeat,#020817}.owner-worlds article{-webkit-backdrop-filter:blur(7px)saturate(1.06);backdrop-filter:blur(7px)saturate(1.06)}}.segment-gateway{color:#f5f8ff;background:radial-gradient(circle at 50% 0,#006cff2b,#0000 42%),#020817;min-height:100svh;padding:0 clamp(20px,5vw,78px) 56px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;overflow:hidden}.segment-gateway:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#55b7ff0b 1px,#0000 1px),linear-gradient(90deg,#55b7ff09 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:72px 72px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:fixed;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000,#0000 82%);mask-image:linear-gradient(#000,#0000 82%)}.segment-gateway__brand{border-bottom:1px solid #8bb4ff2e;align-items:center;height:124px;display:flex;position:relative}.segment-gateway__brand a{width:170px;height:106px}.segment-gateway__brand img{object-fit:contain;width:100%;height:100%}.segment-gateway__content{max-width:1240px;margin:0 auto;padding-top:clamp(48px,8vh,94px);position:relative}.segment-gateway__content>p{color:#55b7ff;letter-spacing:.25em;font-size:11px;font-weight:800}.segment-gateway__content h1{letter-spacing:-.045em;max-width:780px;margin:16px 0 20px;font:400 clamp(42px,5.5vw,76px)/.98 Georgia,serif}.segment-gateway__content>span{color:#a9b8cb;max-width:680px;line-height:1.65;display:block}.segment-gateway__choices{grid-template-columns:repeat(3,1fr);margin-top:54px;display:grid}.segment-gateway__choices button{text-align:start;color:#f5f8ff;cursor:pointer;background:linear-gradient(145deg,#081736e6,#020817b3);border:1px solid #8bb4ff3b;flex-direction:column;min-height:330px;padding:30px;transition:transform .25s,border-color .25s,background .25s;display:flex;position:relative}.segment-gateway__choices button+button{border-inline-start:0}.segment-gateway__choices button:hover{z-index:2;background:linear-gradient(145deg,#0a234ff2,#030d1fdb);border-color:#55b7ff;transform:translateY(-6px)}.segment-gateway__choices button:focus-visible{z-index:2;background:linear-gradient(145deg,#0a234ff2,#030d1fdb);border-color:#55b7ff;transform:translateY(-6px)}.segment-gateway__choices button:disabled{cursor:wait;opacity:.72}.segment-gateway__choices i{color:#55b7ff;font:400 30px Georgia,serif}.segment-gateway__choices small{text-transform:uppercase;letter-spacing:.18em;margin-top:34px}.segment-gateway__choices strong{margin:8px 0 20px;font:400 32px Georgia,serif}.segment-gateway__choices span{color:#a9b8cb;max-width:29ch;line-height:1.55}.segment-gateway__choices b{color:#55b7ff;margin-top:auto;font-size:20px}.segment-gateway__error{color:#ffb3b3!important;letter-spacing:0!important;font-weight:600!important}@media (max-width:768px){.segment-gateway{padding-inline-start:18px;padding-inline-end:18px}.segment-gateway__brand{height:94px}.segment-gateway__brand a{width:130px;height:82px}.segment-gateway__content{padding-top:38px}.segment-gateway__content h1{font-size:clamp(38px,10vw,58px)}.segment-gateway__choices{grid-template-columns:1fr;margin-top:34px}.segment-gateway__choices button{min-height:190px;padding:22px}.segment-gateway__choices button+button{border-inline-start:1px solid #8bb4ff3b;border-top:0}.segment-gateway__choices small{margin-top:12px}.segment-gateway__choices strong{margin-bottom:10px;font-size:27px}.segment-gateway__choices b{position:absolute;bottom:22px}.segment-gateway__choices b:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:22px}.segment-gateway__choices b:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:22px}.segment-gateway__choices b:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:22px}.segment-gateway__choices b:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:22px}}@media (max-width:430px){.segment-gateway__content>span{font-size:13px}.segment-gateway__choices button{min-height:174px}.segment-gateway__choices span{max-width:30ch;font-size:13px}}@media (prefers-reduced-motion:reduce){.segment-gateway__choices button{transition:none}.segment-gateway__choices button:hover{transform:none}}:focus-visible{outline-offset:4px;outline:3px solid #55b7ff}:root{color:#f4f7fb;font-synthesis:none;text-rendering:optimizelegibility;background:#050912;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.application-shell{--v5-ink:#0c0e0c;--v5-ivory:#f1ecdf;--v5-brass:#d9c49a;--v5-line:#d9c49a29;color:var(--v5-ivory);background:radial-gradient(circle at 72% 0,#b99a621f,#0000 32rem),linear-gradient(115deg,#0b0d0b,#121510 48%,#090a09)}.application-shell-header{border-color:var(--v5-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0c0e0ce0}.application-shell-brand{color:var(--v5-brass);background:0 0;border:1px solid #d9c49a7a;border-radius:50%;font-family:Georgia,serif;font-weight:400}.application-shell-kicker,.application-shell-eyebrow{color:var(--v5-brass)}.application-shell-signout,.application-shell button,.application-shell select{background:#131612e0;border-color:#d9c49a40;border-radius:2px}.application-shell :focus-visible{outline-color:var(--v5-brass)}.application-shell-nav{border-color:var(--v5-line);background:#090b0957}.application-shell-nav a,.application-shell-nav span{color:#f1ecdf94;border-radius:2px}.application-shell-nav a[aria-current=page]{color:var(--v5-ivory);box-shadow:inset 2px 0 var(--v5-brass);background:#b99a621c}.application-shell-main h1,.v5-product-header h1,.v5-product-panel h2{font-family:Georgia,Times New Roman,serif;font-weight:400}.application-shell-lead{color:#f1ecdf99}.application-shell-facts{border-block:1px solid var(--v5-line);gap:0}.application-shell-facts div,.application-shell-callout{border-color:var(--v5-line);background:#10130fb3;border-radius:0}.application-shell-facts div{border-width:0 1px 0 0}.application-shell-facts div:last-child{border-right:0}.application-shell-facts span,.application-shell-callout span{color:#f1ecdf7a}.v5-product-shell{color:var(--v5-ivory,#f1ecdf)}.v5-product-card,.v5-product-panel,.v5-product-feedback{background:#10130f9e;border-color:#d9c49a24;border-radius:3px;box-shadow:0 24px 80px #0000001f}.v5-product-card>span,.v5-product-panel>div>span,.v5-product-header span{color:var(--v5-brass,#d9c49a)}.v5-product-row{border-color:#d9c49a1c;transition:background .18s}.v5-product-row:hover{background:#b99a6209}.v5-product-actions button,.v5-product-row button{color:#171813;background:#d9c49a;border:1px solid #d9c49a47;border-radius:2px}@media (max-width:767px){.application-shell-facts{background:var(--v5-line);border:0;gap:1px}.application-shell-facts div{border:0}}*{box-sizing:border-box}html,body,#root{width:100%;min-height:100%;margin:0}html{background:#050912}body{background:radial-gradient(circle at 15% 0,#006cff33,#0000 34rem),radial-gradient(circle at 90% 30%,#00b9dc1a,#0000 30rem),#050912;min-width:320px;min-height:100vh}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:focus-visible{outline-offset:4px;outline:2px solid #55b7ff}a:focus-visible{outline-offset:4px;outline:2px solid #55b7ff}.landing{min-height:100vh;overflow:hidden}.landing-header{z-index:10;justify-content:space-between;align-items:center;gap:28px;width:min(1320px,100% - 48px);margin:0 auto;padding:24px 0;display:flex;position:relative}.brand-button{color:#fff;text-align:left;background:0 0;border:0;align-items:center;gap:12px;padding:0;display:flex}.brand-mark{background:linear-gradient(135deg,#006cff,#00c6df);border-radius:11px;place-items:center;width:38px;height:38px;font-weight:850;display:grid}.brand-mark-image{object-fit:contain;width:54px;height:54px}.brand-button strong,.brand-button small{display:block}.brand-button strong{letter-spacing:.08em;font-size:13px}.brand-button small{color:#73849a;letter-spacing:.14em;margin-top:3px;font-size:9px}.landing-nav{align-items:center;gap:28px;display:flex}.landing-nav button{color:#9aabc0;background:0 0;border:0;font-size:13px;font-weight:600}.landing-nav button:hover{color:#fff}.header-cta,.primary-button{color:#fff;background:linear-gradient(135deg,#006cff,#009bd5);border:0;border-radius:10px;font-weight:750;box-shadow:0 14px 35px #006cff33}.header-cta{padding:11px 17px;font-size:12px}.hero-section{grid-template-columns:1.05fr .95fr;align-items:center;gap:70px;width:min(1320px,100% - 48px);min-height:720px;margin:0 auto;padding:70px 0 100px;display:grid;position:relative}.hero-copy{z-index:2;position:relative}.hero-eyebrow,.section-heading>span,.platform-copy>span{color:#55b7ff;letter-spacing:.2em;font-size:11px;font-weight:800}.hero-copy h1{letter-spacing:-.065em;max-width:850px;margin:20px 0 0;font-size:clamp(50px,7vw,88px);line-height:.96}.hero-copy p{color:#9bacbf;max-width:680px;margin:30px 0 0;font-size:18px;line-height:1.7}.hero-actions,.platform-actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.primary-button,.secondary-button{min-height:48px;padding:0 19px}.secondary-button{color:#e5edf7;background:#ffffff09;border:1px solid #ffffff21;border-radius:10px;font-weight:650}.hero-proof{color:#64778d;letter-spacing:.13em;flex-wrap:wrap;gap:20px;margin-top:35px;font-size:9px;font-weight:800;display:flex}.hero-proof span{align-items:center;gap:7px;display:inline-flex}.hero-proof i{background:#35d29b;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #35d29bcc}.hero-visual{place-items:center;min-height:520px;display:grid;position:relative}.orbital{border:1px solid #009bd526;border-radius:50%;position:absolute;transform:rotate(-20deg)}.orbital-one{width:470px;height:220px}.orbital-two{width:380px;height:180px;transform:rotate(35deg)}.orbital-three{width:560px;height:270px;transform:rotate(80deg)}.hero-command-card{z-index:2;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(145deg,#101d30f0,#050b15f5);border:1px solid #ffffff1a;border-radius:22px;width:min(410px,100%);padding:24px;position:relative;box-shadow:0 40px 100px #00000073,inset 0 1px #ffffff0f}.command-card-top,.simulation-topbar{justify-content:space-between;align-items:center;gap:20px;display:flex}.command-card-top{color:#8294aa;letter-spacing:.14em;font-size:9px;font-weight:800}.live-indicator{color:#62e1bd}.command-core{place-items:center;min-height:230px;display:grid}.core-ring{border:1px solid #00a6d673;border-radius:50%;place-items:center;width:150px;height:150px;display:grid;box-shadow:0 0 0 18px #006cff09,0 0 80px #006cff33}.core-ring span{letter-spacing:-.08em;font-size:35px;font-weight:850}.command-signals{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.command-signals span{background:#ffffff06;border:1px solid #ffffff12;border-radius:10px;padding:13px}.command-signals b,.command-signals strong{display:block}.command-signals b{color:#667a91;font-size:9px;font-weight:700}.command-signals strong{color:#dce8f5;margin-top:7px;font-size:10px}.living-universe,.product-simulation,.platform-section{width:min(1320px,100% - 48px);margin:0 auto;padding:120px 0}.section-heading{max-width:760px}.section-heading h2,.platform-copy h2{letter-spacing:-.055em;margin:18px 0 0;font-size:clamp(38px,5vw,64px);line-height:1}.section-heading p,.platform-copy p{color:#8294aa;max-width:650px;margin:24px 0 0;font-size:17px;line-height:1.7}.world-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:52px;display:grid}.world-card{background:#ffffff06;border:1px solid #ffffff14;border-radius:18px;min-height:310px;padding:24px;transition:transform .18s,border-color .18s,background .18s}.world-card:hover{background:#ffffff0b;border-color:#00a6d64d;transform:translateY(-5px)}.world-card-top{color:#55b7ff;letter-spacing:.12em;justify-content:space-between;font-size:9px;font-weight:800;display:flex}.world-card h3{letter-spacing:-.025em;margin:78px 0 14px;font-size:22px}.world-card p{color:#8395aa;min-height:72px;margin:0;font-size:14px;line-height:1.6}.world-card button{color:#cfe6f8;background:0 0;border:0;margin-top:22px;padding:0;font-size:11px;font-weight:750}.simulation-panel{background:#08111ed9;border:1px solid #ffffff17;border-radius:22px;margin-top:50px;padding:24px;box-shadow:0 35px 90px #00000040}.simulation-topbar{border-bottom:1px solid #ffffff12;padding-bottom:22px}.simulation-topbar span,.simulation-topbar strong{display:block}.simulation-topbar span{color:#5f738a;letter-spacing:.16em;font-size:9px;font-weight:800}.simulation-topbar strong{margin-top:6px;font-size:18px}.simulation-status{color:#62e1bd!important}.simulation-metrics{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:20px;display:grid}.metric-card{background:#ffffff06;border:1px solid #ffffff12;border-radius:14px;padding:23px}.metric-card strong,.metric-card span{display:block}.metric-card strong{letter-spacing:-.05em;font-size:32px}.metric-card span{color:#788ba1;margin-top:6px;font-size:11px}.simulation-grid{grid-template-columns:1.4fr 1fr;gap:12px;margin-top:12px;display:grid}.simulation-chart,.signal-card{background:#ffffff05;border:1px solid #ffffff12;border-radius:14px}.simulation-chart{min-height:260px;padding:22px}.chart-header{color:#8496ab;justify-content:space-between;font-size:10px;font-weight:750;display:flex}.chart-header strong{color:#62e1bd}.chart-lines{grid-template-columns:repeat(8,1fr);align-items:end;gap:10px;height:170px;margin-top:20px;display:grid}.chart-lines i{background:linear-gradient(#00b9dccc,#006cff26);border-radius:5px 5px 2px 2px;display:block}.chart-lines i:first-child{height:35%}.chart-lines i:nth-child(2){height:45%}.chart-lines i:nth-child(3){height:42%}.chart-lines i:nth-child(4){height:62%}.chart-lines i:nth-child(5){height:58%}.chart-lines i:nth-child(6){height:75%}.chart-lines i:nth-child(7){height:70%}.chart-lines i:nth-child(8){height:91%}.signal-stack{gap:10px;display:grid}.signal-card{justify-content:space-between;align-items:center;gap:20px;min-height:80px;padding:16px;display:flex}.signal-card span,.signal-card small{display:block}.signal-card span{font-size:12px;font-weight:700}.signal-card small{color:#697d93;margin-top:5px;font-size:10px}.signal-card strong{color:#62e1bd;font-size:16px}.platform-section{grid-template-columns:1fr 1fr;align-items:center;gap:90px;display:grid}.platform-panel{background:radial-gradient(circle,#006cff24,#0000 48%),#ffffff05;border:1px solid #ffffff12;border-radius:24px;min-height:470px;position:relative}.platform-core{background:#040b14e6;border:1px solid #00a6d680;border-radius:50%;place-items:center;width:125px;height:125px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 70px #006cff33}.platform-core span{font-size:30px;font-weight:850}.platform-core small{color:#5d738a;letter-spacing:.15em;margin-top:-28px;font-size:7px}.platform-node{color:#8ba1b8;letter-spacing:.1em;background:#081220e6;border:1px solid #00a6d62e;border-radius:10px;padding:12px 15px;font-size:9px;font-weight:800;position:absolute}.node-one{top:12%;left:12%}.node-two{top:15%;right:12%}.node-three{bottom:15%;left:10%}.node-four{bottom:16%;right:10%}.landing-footer{border-top:1px solid #ffffff14;grid-template-columns:1.4fr auto 1fr;align-items:center;gap:30px;width:min(1320px,100% - 48px);margin:0 auto;padding:50px 0 35px;display:grid}.landing-footer strong{letter-spacing:.1em;font-size:12px}.landing-footer p{color:#6f8197;max-width:350px;margin:8px 0 0;font-size:11px;line-height:1.5}.footer-actions{gap:10px;display:flex}.footer-actions button,.footer-actions a{border-radius:9px;justify-content:center;align-items:center;min-height:42px;padding:0 16px;font-size:11px;font-weight:750;text-decoration:none;display:inline-flex}.footer-actions button{color:#07111f;background:#fff;border:0}.footer-actions a{color:#d8e4ef;border:1px solid #ffffff1a}.footer-meta{color:#53667c;justify-items:end;gap:6px;font-size:9px;display:grid}.experience-shell{min-height:100vh;padding:28px}.experience-header{color:#62758c;letter-spacing:.14em;border-bottom:1px solid #ffffff14;justify-content:space-between;width:min(1200px,100%);margin:0 auto;padding-bottom:22px;font-size:10px;font-weight:800;display:flex}.experience-placeholder{width:min(1200px,100%);margin:0 auto;padding:120px 0}.experience-placeholder>span{color:#55b7ff;letter-spacing:.18em;font-size:10px;font-weight:800}.experience-placeholder h1{letter-spacing:-.055em;margin:18px 0 0;font-size:clamp(42px,6vw,76px)}.experience-placeholder p{color:#8395aa;max-width:650px;font-size:18px;line-height:1.7}.experience-placeholder code{color:#55b7ff}.v5-error{text-align:center;place-items:center;min-height:100vh;display:grid}@media (max-width:950px){.landing-nav{display:none}.hero-section,.platform-section{grid-template-columns:1fr}.hero-section{min-height:auto;padding-top:80px}.hero-visual{min-height:430px}.world-grid{grid-template-columns:repeat(2,1fr)}.simulation-grid,.landing-footer{grid-template-columns:1fr}.footer-meta{justify-items:start}}@media (max-width:620px){.landing-header,.hero-section,.living-universe,.product-simulation,.platform-section,.landing-footer{width:min(100% - 32px,1320px)}.landing-header{padding-top:17px}.header-cta{padding:10px 12px}.hero-copy h1{font-size:clamp(44px,14vw,65px)}.hero-copy p{font-size:16px}.hero-visual{min-height:360px}.hero-command-card{padding:17px}.command-core{min-height:190px}.core-ring{width:120px;height:120px}.command-signals,.simulation-metrics,.world-grid{grid-template-columns:1fr}.world-card{min-height:auto}.world-card h3{margin-top:50px}.simulation-panel{padding:15px}.simulation-topbar{flex-direction:column;align-items:flex-start}.platform-panel{min-height:380px}.footer-actions{flex-wrap:wrap}}.v5-workspace-shell{color:#eef4f7;background:#071018;min-height:100vh}.v5-workspace-topbar{background:#050c12f5;border-bottom:1px solid #ffffff17;grid-template-columns:1fr 1fr auto;align-items:center;gap:32px;min-height:76px;padding:16px 28px;display:grid}.v5-workspace-brand,.v5-workspace-identity,.v5-workspace-status{flex-direction:column;gap:5px;display:flex}.v5-workspace-brand span,.v5-workspace-identity span,.v5-workspace-status,.v5-workspace-sidebar-heading span,.v5-workspace-sidebar-footer span,.v5-workspace-page-heading>div>span,.v5-workspace-command-state span,.v5-workspace-panel-heading span,.v5-workspace-metric span,.v5-intelligence-state span{letter-spacing:.16em;text-transform:uppercase;opacity:.58;font-size:10px}.v5-workspace-brand strong,.v5-workspace-identity strong{letter-spacing:.04em;font-size:14px}.v5-workspace-status{flex-direction:row;align-items:center;gap:8px}.v5-status-dot{background:currentColor;border-radius:50%;width:8px;height:8px}.v5-workspace-layout{grid-template-columns:250px minmax(0,1fr);min-height:calc(100vh - 76px);display:grid}.v5-workspace-sidebar{background:#09121ab8;border-right:1px solid #ffffff17;flex-direction:column;padding:24px 16px;display:flex}.v5-workspace-sidebar-heading{flex-direction:column;gap:5px;padding:0 12px 22px;display:flex}.v5-workspace-sidebar-heading strong{font-size:14px}.v5-workspace-navigation{flex-direction:column;gap:5px;display:flex}.v5-workspace-nav-item{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;padding:13px 12px;transition:all .18s}.v5-workspace-nav-item:hover,.v5-workspace-nav-item.is-active{background:#ffffff0e;border-color:#ffffff1f}.v5-workspace-nav-item.is-active{font-weight:650}.v5-workspace-sidebar-footer{border-top:1px solid #ffffff14;flex-direction:column;gap:5px;margin-top:auto;padding:18px 12px 0;display:flex}.v5-workspace-sidebar-footer strong{word-break:break-word;opacity:.72;font-size:11px}.v5-workspace-content{min-width:0;padding:42px}.v5-workspace-page-heading{justify-content:space-between;gap:32px;margin-bottom:30px;display:flex}.v5-workspace-page-heading h1{letter-spacing:-.045em;margin:7px 0 10px;font-size:clamp(32px,4vw,58px);line-height:.98}.v5-workspace-page-heading p{color:#eef4f7ad;max-width:720px;margin:0;line-height:1.6}.v5-workspace-command-state{flex-direction:column;flex:none;align-items:flex-end;gap:6px;display:flex}.v5-workspace-command-state strong{letter-spacing:.12em;font-size:12px}.v5-workspace-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:12px;display:grid}.v5-workspace-metric,.v5-workspace-panel{background:#ffffff09;border:1px solid #ffffff17;border-radius:16px}.v5-workspace-metric{flex-direction:column;gap:8px;padding:20px;display:flex}.v5-workspace-metric strong{letter-spacing:-.035em;font-size:30px}.v5-workspace-metric small{color:#eef4f785}.v5-workspace-panels{grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr);gap:12px;display:grid}.v5-workspace-panel{padding:24px}.v5-workspace-panel-heading{flex-direction:column;gap:7px;margin-bottom:22px;display:flex}.v5-workspace-panel-heading strong{font-size:18px}.v5-intelligence-state{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.v5-intelligence-state>div{background:#ffffff09;border-radius:12px;flex-direction:column;gap:8px;padding:18px;display:flex}.v5-intelligence-state strong{letter-spacing:.08em;font-size:13px}.v5-intelligence-signals{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.v5-intelligence-signals li{border-bottom:1px solid #ffffff12;justify-content:space-between;gap:16px;padding:15px 0;display:flex}.v5-intelligence-signals li:last-child{border-bottom:0}.v5-intelligence-signals span{color:#eef4f7ad}.v5-intelligence-signals strong{font-size:12px}.v5-workspace-action-bar{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.v5-workspace-action-bar button{color:inherit;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff1f;border-radius:9px;padding:12px 16px}.v5-workspace-action-bar button:hover{background:#ffffff17}@media (max-width:1000px){.v5-workspace-metrics{grid-template-columns:repeat(2,1fr)}.v5-workspace-panels{grid-template-columns:1fr}}@media (max-width:720px){.v5-workspace-topbar{grid-template-columns:1fr auto}.v5-workspace-identity{display:none}.v5-workspace-layout{grid-template-columns:1fr}.v5-workspace-sidebar{border-bottom:1px solid #ffffff17;border-right:0}.v5-workspace-navigation{grid-template-columns:repeat(2,1fr);display:grid}.v5-workspace-sidebar-footer{display:none}.v5-workspace-content{padding:24px 18px}.v5-workspace-page-heading{flex-direction:column}.v5-workspace-command-state{align-items:flex-start}.v5-workspace-metrics,.v5-intelligence-state{grid-template-columns:1fr}}.v5-product-shell{max-width:1440px;min-height:100vh;margin:0 auto;padding:48px}.v5-product-header{justify-content:space-between;align-items:flex-start;gap:32px;margin-bottom:32px;display:flex}.v5-product-header span,.v5-product-card>span,.v5-product-panel>div>span{letter-spacing:.12em;text-transform:uppercase;opacity:.65;font-size:11px;font-weight:700;display:block}.v5-product-header h1{margin:8px 0;font-size:clamp(32px,5vw,56px);line-height:1}.v5-product-header p{opacity:.7;margin:0}.v5-product-header>strong{letter-spacing:.08em;border:1px solid;border-radius:999px;padding:10px 14px;font-size:11px}.v5-product-card,.v5-product-panel,.v5-product-feedback{background:#ffffff09;border:1px solid #7f7f7f38;border-radius:20px;padding:24px}.v5-product-card h2{margin:10px 0 4px}.v5-product-card strong{margin-top:10px;font-size:28px;display:block}.v5-product-card small{opacity:.6;margin-top:8px;display:block}.v5-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:16px 0;display:grid}.v5-product-panel{margin-top:16px}.v5-product-panel>div{margin-bottom:20px}.v5-product-panel h2{margin:6px 0 0}.v5-product-row{border-top:1px solid #7f7f7f29;grid-template-columns:1fr auto auto;align-items:center;gap:20px;padding:18px 0;display:grid}.v5-product-row div{min-width:0}.v5-product-row strong{display:block}.v5-product-row small{opacity:.6;margin-top:5px;display:block}.v5-product-row>span{opacity:.7}.v5-product-actions{margin-top:24px}.v5-product-actions button,.v5-product-row button{cursor:pointer;font:inherit;border:0;border-radius:12px;padding:13px 18px}.v5-product-feedback{margin-top:16px}.v5-product-state{place-items:center;min-height:100vh;padding:40px;display:grid}@media (max-width:900px){.v5-product-shell{padding:24px}.v5-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.v5-product-header{flex-direction:column}.v5-product-grid{grid-template-columns:1fr}.v5-product-row{grid-template-columns:1fr;align-items:flex-start}}.password-recovery-shell{color:#f5f8ff;background:radial-gradient(circle at 50% 15%,#487de838,#0000 38%),#020817;place-items:center;min-height:100vh;padding:32px 20px;display:grid}.password-recovery-card{background:#07122aeb;border:1px solid #8bb4ff38;border-radius:24px;width:min(100%,520px);padding:clamp(28px,5vw,48px);box-shadow:0 28px 90px #0000006b}.password-recovery-brand{color:inherit;letter-spacing:.16em;align-items:center;gap:10px;font-size:.82rem;font-weight:800;text-decoration:none;display:inline-flex}.password-recovery-brand img{object-fit:contain;width:118px;height:72px}.password-recovery-brand span{color:#06112a;background:#8bb4ff;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.application-shell-brand img{object-fit:contain;width:100%;height:100%}.v5-workspace-brand img{object-fit:contain;float:left;width:72px;height:52px;margin-right:12px}.v5-business-entry__brand{grid-column:1/-1;justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.v5-business-entry__brand img{object-fit:contain;width:146px;height:88px}.v5-business-entry__brand a:last-child{color:#d6e3f5;font-size:13px}.password-recovery-eyebrow{color:#8bb4ff;letter-spacing:.15em;margin:42px 0 12px;font-size:.74rem;font-weight:800}.password-recovery-card h1{letter-spacing:-.05em;margin:0 0 28px;font-size:clamp(2rem,7vw,3.4rem);line-height:1}.password-recovery-card form,.password-recovery-success{gap:14px;display:grid}.password-recovery-card label{color:#dce7ff;margin-top:8px;font-size:.88rem;font-weight:700}.password-recovery-card input{color:#fff;min-height:52px;font:inherit;background:#071329;border:1px solid #8bb4ff47;border-radius:12px;padding:0 16px}.password-recovery-card input:focus-visible{outline-offset:2px;border-color:#8bb4ff;outline:3px solid #8bb4ff66}.password-recovery-card button{color:#06112a;min-height:52px;font:inherit;cursor:pointer;background:#f5f8ff;border:0;border-radius:12px;margin-top:10px;font-weight:800}.password-recovery-card button:disabled{cursor:wait;opacity:.62}.password-recovery-hint,.password-recovery-message,.password-recovery-success span{color:#aab9d7;font-size:.85rem;line-height:1.5}.password-recovery-message{color:#ffc4c4;background:#6e142333;border:1px solid #ff909052;border-radius:10px;padding:12px 14px}.password-recovery-success{background:#155c4333;border:1px solid #6de6ae4d;border-radius:12px;padding:18px}.auth-boundary-shell{color:#f5f8ff;background:radial-gradient(circle at 50% 10%,#487de833,#0000 38%),#020817;place-items:center;min-height:100vh;padding:32px 20px;display:grid}.auth-boundary-card{background:#07122af0;border:1px solid #8bb4ff3d;border-radius:24px;width:min(100%,600px);padding:clamp(28px,6vw,52px);box-shadow:0 28px 90px #0000006b}.auth-boundary-card h1{letter-spacing:-.05em;margin:0 0 20px;font-size:clamp(2rem,8vw,3.5rem);line-height:1}.auth-boundary-card p{color:#bdc9df;line-height:1.65}.auth-boundary-note{background:#8bb4ff14;border-left:3px solid #8bb4ff;margin:24px 0;padding:14px 16px}.auth-boundary-card button{color:#06112a;min-height:48px;font:inherit;cursor:pointer;background:#f5f8ff;border:0;border-radius:12px;padding:0 20px;font-weight:800}.auth-boundary-card button:focus-visible{outline-offset:3px;outline:3px solid #8bb4ff99}@media (max-width:420px){.auth-boundary-shell{align-items:start;padding:18px 14px}.auth-boundary-card{border-radius:18px;margin-top:8vh}}.application-shell{color:#f7f9ff;background:radial-gradient(circle at 55% -10%,#467de63d,#0000 38rem),#020817;min-height:100vh}.application-shell-header{border-bottom:1px solid #82a2dc2e;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;min-height:5.5rem;padding:1rem clamp(1rem,4vw,4rem);display:grid}.application-shell-brand{color:#061023;background:#8ab6ff;border-radius:.8rem;place-items:center;width:2.75rem;height:2.75rem;font-weight:900;text-decoration:none;display:grid}.application-shell-kicker,.application-shell-eyebrow{color:#8ab6ff;letter-spacing:.18em;margin:0 0 .25rem;font-size:.72rem;font-weight:800}.application-shell-signout,.application-shell button,.application-shell select{min-height:2.75rem;color:inherit;background:#091731d1;border:1px solid #8ab6ff59;border-radius:.75rem;padding:.65rem 1rem}.application-shell :focus-visible{outline-offset:3px;outline:3px solid #8ab6ff}.application-shell-layout{grid-template-columns:minmax(13rem,17rem) minmax(0,1fr);max-width:90rem;min-height:calc(100vh - 5.5rem);margin:0 auto;display:grid}.application-shell-nav{border-right:1px solid #82a2dc29;flex-direction:column;gap:.5rem;padding:2rem 1.25rem;display:flex}.application-shell-nav a,.application-shell-nav span{color:#b9c7df;border-radius:.65rem;padding:.8rem .9rem;text-decoration:none}.application-shell-nav a[aria-current=page]{color:#fff;background:#4774cd33}.application-shell-main{width:min(100%,68rem);padding:clamp(2rem,7vw,6rem) clamp(1.25rem,6vw,5rem)}.application-shell-main h1{letter-spacing:-.055em;max-width:18ch;margin:.35rem 0 1rem;font-size:clamp(2.2rem,5vw,4.8rem);line-height:.98}.application-shell-lead{color:#aab9d2;max-width:46rem;font-size:clamp(1rem,2vw,1.2rem);line-height:1.65}.application-shell-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-top:2.5rem;display:grid}.application-shell-facts div,.application-shell-callout{background:#07132abd;border:1px solid #82a2dc33;border-radius:.85rem;flex-direction:column;gap:.45rem;padding:1rem;display:flex}.application-shell-facts span,.application-shell-callout span{color:#93a5c2;font-size:.85rem}.application-shell-callout{border-color:#8ab6ff6b;margin-top:1rem}.property-selector{gap:.5rem;max-width:28rem;margin:2rem 0 0;display:grid}.application-shell-state{color:#fff;background:#020817;place-items:center;min-height:100vh;display:grid}@media (max-width:767px){.application-shell-header{grid-template-columns:auto 1fr}.application-shell-signout{grid-column:1/-1;width:100%}.application-shell-layout{display:block}.application-shell-nav{border-bottom:1px solid #82a2dc29;border-right:0;flex-direction:row;padding:.75rem 1rem;overflow-x:auto}.application-shell-nav>*{flex:none}.application-shell-main{padding-top:2.5rem}.application-shell-facts{grid-template-columns:1fr 1fr}}@media (max-width:390px){.application-shell-facts{grid-template-columns:1fr}}.v5-operations-form{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:end;gap:1rem;display:grid}.v5-operations-form label{gap:.4rem;font-size:.82rem;font-weight:650;display:grid}.v5-operations-form input,.v5-operations-form select{min-height:44px;color:inherit;font:inherit;background:#fff;border:1px solid #26352f38;border-radius:10px;padding:.65rem .75rem}.v5-operations-form input:focus-visible{outline-offset:2px;outline:3px solid #1969524d}.v5-operations-form select:focus-visible{outline-offset:2px;outline:3px solid #1969524d}@media (max-width:520px){.v5-operations-form{grid-template-columns:1fr}}.v5-hotel-command{--hotel-blue:#42a9ff;--hotel-cyan:#6edcff;--hotel-warm:#d6b77a;--hotel-line:#74aeff2e;color:#f4f7ff;background:linear-gradient(90deg,#0000 0 5%,#42a9ff09 5.05% 5.12%,#0000 5.17% 94.8%,#42a9ff09 94.85% 94.92%,#0000 95%),radial-gradient(circle at 78% 2%,#2867e029,#0000 33%);max-width:1600px}.v5-hotel-command:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#030a18,#020712 74%);position:fixed;top:0;bottom:0;left:0;right:0}.v5-hotel-command .v5-product-header{border-bottom:1px solid var(--hotel-line);align-items:end;min-height:176px;padding:18px 0 28px}.v5-hotel-command .v5-product-header h1{letter-spacing:-.045em;max-width:850px;margin:12px 0 14px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.65rem,5.4vw,5.6rem);font-weight:400;line-height:.94}.v5-hotel-command .v5-product-header p{color:#aebbd3;max-width:650px}.v5-hotel-live-state{border:1px solid var(--hotel-line);background:#05122bb8;grid-template-columns:auto 1fr;align-items:center;gap:3px 10px;min-width:210px;padding:14px 16px;display:grid}.v5-hotel-live-state i{background:#42d9ae;border-radius:50%;grid-row:span 2;width:8px;height:8px;box-shadow:0 0 14px #42d9ae99}.v5-hotel-live-state span{opacity:1;color:#dceaff}.v5-hotel-live-state small{color:#7788a6}.v5-hotel-section-nav{border:1px solid var(--hotel-line);scrollbar-width:none;background:#030c1de0;gap:6px;margin:-13px 0 24px;padding:8px;display:flex;overflow-x:auto}.v5-hotel-section-nav a{color:#95a7c4;letter-spacing:.08em;text-transform:uppercase;flex:none;padding:10px 16px;font-size:.78rem;text-decoration:none}.v5-hotel-section-nav a:hover{color:#fff;background:#42a9ff1a;outline:none}.v5-hotel-section-nav a:focus-visible{color:#fff;background:#42a9ff1a;outline:none}.v5-hotel-property-context{border-left:2px solid var(--hotel-warm);background:linear-gradient(90deg,#d6b77a17,#ffffff06);grid-template-columns:minmax(240px,1fr) auto auto;align-items:end;gap:22px;padding:18px 22px;display:grid}.v5-hotel-property-context span{color:var(--hotel-warm);letter-spacing:.16em;margin-bottom:5px;font-size:.65rem;display:block}.v5-hotel-property-context strong{font-size:1.1rem}.v5-hotel-property-context p,.v5-hotel-property-context small{color:#9eabc1;margin:0}.v5-hotel-command .v5-product-card,.v5-hotel-command .v5-product-panel,.v5-hotel-command .v5-product-feedback{border-color:var(--hotel-line);background:linear-gradient(145deg,#0b1b3ad1,#040d1fe6);border-radius:2px;box-shadow:inset 0 1px #ffffff09,0 18px 45px #00000029}.v5-hotel-primary-grid{margin-top:24px}.v5-hotel-primary-grid .v5-product-card{flex-direction:column;justify-content:space-between;min-height:150px;display:flex}.v5-hotel-primary-grid .v5-product-card strong{color:#fff;font-family:Georgia,serif;font-size:clamp(2.5rem,5vw,4.4rem);font-weight:400}.v5-hotel-primary-grid .v5-product-card:first-child{border-top:2px solid var(--hotel-blue)}.v5-hotel-primary-grid .v5-product-card:nth-child(2){border-top:2px solid #42d9ae}.v5-hotel-primary-grid .v5-product-card:nth-child(3){border-top:2px solid var(--hotel-warm)}.v5-hotel-primary-grid .v5-hotel-attention-card{border-top:2px solid #ff9b76}.v5-hotel-signal-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.v5-hotel-signal-grid .v5-product-card{min-height:112px;box-shadow:none;padding:18px}.v5-hotel-signal-grid .v5-product-card strong{font-size:2rem}.v5-hotel-command .v5-product-panel{padding:clamp(20px,3vw,34px);scroll-margin-top:20px}.v5-hotel-command .v5-product-panel>div{border-bottom:1px solid var(--hotel-line);justify-content:space-between;align-items:end;gap:20px;padding-bottom:18px;display:flex}.v5-hotel-command .v5-product-panel h2{font-family:Georgia,serif;font-size:clamp(1.5rem,3vw,2.3rem);font-weight:400}.v5-hotel-command .v5-product-row{border-color:#74aeff1f;min-height:74px;transition:background .18s,padding .18s}.v5-hotel-command .v5-product-row:hover{background:#42a9ff0b;padding-inline-start:12px;padding-inline-end:12px}.v5-hotel-command .v5-product-row>span{color:#b9dcff;letter-spacing:.06em;text-transform:uppercase;border:1px solid #6edcff33;justify-self:start;padding:7px 10px;font-size:.72rem}.v5-hotel-command button{color:#061126;background:#eef5ff;border-radius:2px;min-height:44px;font-weight:720;transition:transform .16s,background .16s}.v5-hotel-command button:hover:not(:disabled){background:#fff;transform:translateY(-1px)}.v5-hotel-command button:focus-visible{outline:2px solid var(--hotel-cyan);outline-offset:3px}.v5-hotel-command input:focus-visible{outline:2px solid var(--hotel-cyan);outline-offset:3px}.v5-hotel-command select:focus-visible{outline:2px solid var(--hotel-cyan);outline-offset:3px}.v5-hotel-command .v5-operations-form input,.v5-hotel-command .v5-operations-form select{border-color:var(--hotel-line);color:#f4f7ff;background:#010815c7;border-radius:2px}.v5-hotel-command .v5-operations-form label{color:#c8d3e7}@media (max-width:900px){.v5-hotel-command .v5-product-header{min-height:150px}.v5-hotel-property-context{grid-template-columns:1fr 1fr}.v5-hotel-property-context small{grid-column:1/-1}.v5-hotel-signal-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.v5-hotel-command{padding:18px 14px 56px}.v5-hotel-command .v5-product-header{min-height:0;padding-top:8px}.v5-hotel-command .v5-product-header h1{font-size:clamp(2.5rem,13vw,3.55rem)}.v5-hotel-live-state{width:100%}.v5-hotel-section-nav{z-index:5;border-inline-start:0;border-inline-end:0;margin-inline-start:-14px;margin-inline-end:-14px;position:sticky;top:0}.v5-hotel-property-context{grid-template-columns:1fr;gap:10px}.v5-hotel-property-context small{grid-column:auto}.v5-hotel-primary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v5-hotel-primary-grid .v5-product-card{min-height:124px;padding:17px}.v5-hotel-signal-grid{scroll-snap-type:x mandatory;padding-bottom:7px;display:flex;overflow-x:auto}.v5-hotel-signal-grid .v5-product-card{scroll-snap-align:start;min-width:72vw}.v5-hotel-command .v5-product-panel>div{flex-direction:column;align-items:flex-start}.v5-hotel-command .v5-product-row{gap:12px}}@media (prefers-reduced-motion:reduce){.v5-hotel-command *,.v5-hotel-command :before,.v5-hotel-command :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.password-recovery-shell,.v5-business-entry{--cid-auth-blue:#42a9ff;--cid-auth-cyan:#6edcff;--cid-auth-ink:#020817;--cid-auth-surface:#051027e6;isolation:isolate;color:#f7f9ff;background:linear-gradient(#4aa4ff0a 1px, transparent 1px), linear-gradient(90deg, #4aa4ff0a 1px, transparent 1px), radial-gradient(circle at 50% 5%, #2670e240, transparent 38%), radial-gradient(circle at 8% 84%, #e1994614, transparent 31%), var(--cid-auth-ink);background-size:72px 72px,72px 72px,auto,auto,auto;min-height:100svh;position:relative;overflow-x:clip}.password-recovery-shell:before,.v5-business-entry:before{z-index:-1;content:"";pointer-events:none;background:linear-gradient(90deg,#0000 49.9%,#5bb4ff1f 50%,#0000 50.1%),linear-gradient(#0000 17%,#5bb4ff14 17.1%,#0000 17.2%);position:fixed;top:0;bottom:0;left:0;right:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 72%);mask-image:radial-gradient(circle,#000,#0000 72%)}.password-recovery-card,.v5-business-entry__shell{background:linear-gradient(140deg, #132d5a33, transparent 38%), var(--cid-auth-surface);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid #78b2ff3b;border-radius:4px;width:min(100%,560px);position:relative;box-shadow:0 38px 110px #0000007a,inset 0 1px #ffffff0a}.password-recovery-card:after,.v5-business-entry__shell:after{content:"";pointer-events:none;border:1px solid #0000;border-block-start-color:#65c6ff57;position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px}.password-recovery-card{padding:clamp(30px,5vw,52px)}.v5-business-entry{place-items:center;padding:32px 20px;display:grid}.v5-business-entry__shell{padding:clamp(30px,5vw,52px);display:block}.password-recovery-brand,.v5-business-entry__brand{text-align:center;justify-items:center;gap:14px;width:100%;margin:0 0 34px;display:grid}.password-recovery-brand img,.v5-business-entry__brand img{object-fit:contain;filter:drop-shadow(0 12px 30px #288fff2e);width:150px;height:84px;margin-inline-start:auto;margin-inline-end:auto;display:block;transform:translate(-1.5%)}.v5-business-entry__brand a:last-child,.cid-auth-secondary{color:#bac9e2;letter-spacing:.04em;text-underline-offset:5px;font-size:.79rem;font-weight:720;text-decoration:none;transition:color .18s}.v5-business-entry__brand a:last-child:hover,.cid-auth-secondary:hover{color:#fff;text-decoration:underline}.password-recovery-eyebrow,.v5-business-entry__intro>span{color:var(--cid-auth-blue);letter-spacing:.19em;text-align:center;margin:0 0 12px;font-size:.69rem;font-weight:820;line-height:1.5;display:block}.password-recovery-card h1,.v5-business-entry__intro h1{letter-spacing:-.045em;text-align:center;text-wrap:balance;max-width:14ch;margin:0 auto 14px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.25rem,6vw,3.45rem);font-weight:500;line-height:.98}.cid-auth-support,.v5-business-entry__intro>p{color:#aab8d1;text-align:center;text-wrap:balance;max-width:42ch;margin:0 auto 30px;font-size:.91rem;line-height:1.65}.password-recovery-card form,.v5-business-entry__form{grid-template-columns:1fr;gap:13px;display:grid}.password-recovery-card label,.v5-business-entry__form label{color:#dbe6f8;letter-spacing:.015em;gap:8px;margin:0;font-size:.81rem;font-weight:720;display:grid}.password-recovery-card input,.v5-business-entry__form input,.v5-business-entry__form select{box-sizing:border-box;color:#fff;width:100%;min-height:54px;font:inherit;background:#030c1fbd;border:1px solid #81b0f447;border-radius:3px;outline:0;padding:0 16px;transition:border-color .16s,box-shadow .16s,background .16s}.password-recovery-card input:hover,.v5-business-entry__form input:hover{border-color:#81beff7a}.password-recovery-card input:focus-visible{border-color:var(--cid-auth-cyan);background:#071835e0;outline:0;box-shadow:0 0 0 3px #42a9ff2b,0 13px 35px #00000029}.v5-business-entry__form input:focus-visible{border-color:var(--cid-auth-cyan);background:#071835e0;outline:0;box-shadow:0 0 0 3px #42a9ff2b,0 13px 35px #00000029}.password-recovery-card input:user-invalid{border-color:#ff9a9a;box-shadow:0 0 0 3px #ff6a7d1f}.v5-business-entry__form input:user-invalid{border-color:#ff9a9a;box-shadow:0 0 0 3px #ff6a7d1f}.cid-password-field{display:block;position:relative}.cid-password-field input{padding-inline-end:86px}.password-recovery-card .cid-password-toggle,.v5-business-entry__form .cid-password-toggle{color:#9eb7dc;cursor:pointer;background:0 0;border:0;width:auto;min-height:40px;margin:0;padding:0 12px;font-size:.72rem;font-weight:760;position:absolute;top:7px;bottom:7px}.password-recovery-card .cid-password-toggle:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:7px}.password-recovery-card .cid-password-toggle:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:7px}.v5-business-entry__form .cid-password-toggle:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:7px}.v5-business-entry__form .cid-password-toggle:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:7px}.password-recovery-card .cid-password-toggle:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:7px}.password-recovery-card .cid-password-toggle:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:7px}.v5-business-entry__form .cid-password-toggle:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:7px}.v5-business-entry__form .cid-password-toggle:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:7px}.password-recovery-card form>button[type=submit],.v5-business-entry__form>button[type=submit]{color:#fff;min-height:54px;font:inherit;letter-spacing:.035em;cursor:pointer;background:linear-gradient(110deg,#086ee8,#139ceb);border:1px solid #5fc3ff9e;border-radius:3px;margin-top:10px;font-size:.86rem;font-weight:820;transition:transform .16s,box-shadow .16s,filter .16s;box-shadow:0 14px 34px #006fef33}.password-recovery-card form>button[type=submit]:hover,.v5-business-entry__form>button[type=submit]:hover{filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 18px 42px #006fef47}.password-recovery-card button:focus-visible{outline-offset:4px;outline:3px solid #6edcff85}.v5-business-entry button:focus-visible{outline-offset:4px;outline:3px solid #6edcff85}.password-recovery-card a:focus-visible{outline-offset:4px;outline:3px solid #6edcff85}.v5-business-entry a:focus-visible{outline-offset:4px;outline:3px solid #6edcff85}.password-recovery-card button:disabled,.v5-business-entry button:disabled{cursor:wait;opacity:.62;transform:none}.password-recovery-message,.v5-business-entry__form>p{color:#ffd3d3;background:#6e14232e;border:1px solid #ff909047;border-radius:3px;margin:4px 0 0;padding:12px 14px;font-size:.8rem;line-height:1.5}.cid-auth-secondary{text-align:center;margin-top:24px;display:block}[dir=rtl] .password-recovery-brand img,[dir=rtl] .v5-business-entry__brand img{transform:translate(1.5%)}@media (max-width:640px){.password-recovery-shell,.v5-business-entry{place-items:start center;padding:14px}.password-recovery-card,.v5-business-entry__shell{margin-block-start:12px;margin-block-end:12px;padding:28px 22px 30px}.password-recovery-brand,.v5-business-entry__brand{margin-bottom:26px}.password-recovery-brand img,.v5-business-entry__brand img{width:128px;height:72px}.password-recovery-card h1,.v5-business-entry__intro h1{font-size:clamp(2.05rem,11vw,2.75rem)}}@media (prefers-reduced-motion:reduce){.password-recovery-shell *,.v5-business-entry *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.platform-control{color:#f6f8ff;gap:24px;min-width:0;display:grid}.platform-control__hero{background:radial-gradient(circle at 85% 0,#2271ff26,#0000 42%),linear-gradient(145deg,#091837f5,#030a1cfa);border:1px solid #69a9ff38;justify-content:space-between;align-items:end;gap:32px;padding:30px;display:flex;box-shadow:0 24px 70px #00000038}.platform-control__eyebrow{color:#72baff;letter-spacing:.18em;font-size:11px;font-weight:800}.platform-control__hero h1{letter-spacing:-.035em;margin:9px 0 6px;font-family:Georgia,serif;font-size:clamp(34px,4vw,64px);font-weight:500}.platform-control__hero p{color:#aebbd4;max-width:680px;margin:0;line-height:1.6}.platform-control__read-only{background:#0d2342b8;border-inline-start:2px solid #3ad3a6;gap:5px;min-width:145px;padding:15px;display:grid}.platform-control__read-only span,.platform-control__read-only strong{letter-spacing:.16em;font-size:10px}.platform-control__read-only strong{color:#55e5ba}.platform-control__tabs{scrollbar-width:thin;gap:8px;padding:4px 0 10px;display:flex;overflow:auto}.platform-control__tabs button{color:#9caecc;font:inherit;cursor:pointer;background:#06122ab3;border:1px solid #6c93cc33;border-radius:2px;flex:none;padding:12px 15px;font-size:12px;transition:all .18s}.platform-control__tabs button:hover{color:#fff;border-color:#48aaff;outline:none}.platform-control__tabs button:focus-visible{color:#fff;border-color:#48aaff;outline:none}.platform-control__tabs button[aria-current=page]{color:#fff;background:#0c3262;border-color:#3c9dff;box-shadow:inset 0 -2px #54b5ff}.platform-control__kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.platform-control__kpis article{background:linear-gradient(155deg,#0a1c3fe6,#040e23f0);border:1px solid #6394da33;align-content:space-between;min-height:150px;padding:20px;transition:transform .18s,border-color .18s;display:grid}.platform-control__kpis article:hover{border-color:#5baeff8c;transform:translateY(-2px)}.platform-control__kpis span{color:#aab8d0;font-size:12px}.platform-control__kpis strong{font-size:42px;font-weight:500}.platform-control__kpis small{color:#5f7597;letter-spacing:.08em;font-size:9px}.platform-control__state{color:#9fb0ca;background:#07122ab8;border:1px dashed #6a97da59;flex-direction:column;gap:8px;padding:32px;display:flex}.platform-control__state--error{color:#ffc1c6;border-color:#ff647073}.platform-control__table-wrap{background:#040d20e6;border:1px solid #6292d638;overflow:auto}.platform-control__table{border-collapse:collapse;text-align:start;width:100%;min-width:720px}.platform-control__table th{color:#6f87ab;letter-spacing:.12em;text-transform:uppercase;text-align:start;border-bottom:1px solid #6292d633;padding:14px 18px;font-size:10px}.platform-control__table td{color:#afbdd3;border-bottom:1px solid #6292d61f;padding:16px 18px;font-size:13px}.platform-control__table td:first-child{color:#fff}.platform-control__table td small{color:#7086a7;margin-top:5px;display:block}.platform-control__table tr.is-inspectable{cursor:pointer}.platform-control__table tr.is-inspectable:hover{background:#2d7ee71a}.platform-control__status{color:#76bbff;letter-spacing:.08em;border:1px solid #49a3ff4d;padding:6px 9px;font-size:10px;display:inline-flex}.platform-control__detail{background:radial-gradient(circle at 90% 0,#1f69dc24,#0000 38%),#06132e;border:1px solid #4fa2ff57;gap:20px;padding:26px;display:grid}.platform-control__detail>header{justify-content:space-between;gap:20px;display:flex}.platform-control__detail header span{color:#6fb5ff;letter-spacing:.16em;font-size:10px}.platform-control__detail h2{margin:5px 0 0;font-size:25px}.platform-control__detail>header>strong{color:#f0c777}.platform-control__detail dl{grid-template-columns:repeat(3,1fr);gap:10px;margin:0;display:grid}.platform-control__detail dl div{background:#030c1fa8;padding:14px}.platform-control__detail dt{color:#7489aa;text-transform:uppercase;font-size:10px}.platform-control__detail dd{margin:6px 0 0}.platform-control__guard{color:#d8c59b;background:#f0c7770f;border-inline-start:2px solid #f0c777;padding:14px}.platform-control__readiness{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.platform-control__readiness article{background:#020a1a8c;border:1px solid #6292d62e;padding:14px}.platform-control__readiness article span{color:#889dba;font-size:10px;display:block}.platform-control__readiness article strong{color:#f1b96a;margin:6px 0;font-size:11px;display:block}.platform-control__readiness article[data-state=READY] strong{color:#54dbad}.platform-control__readiness article p{color:#8294ae;margin:0;font-size:11px;line-height:1.5}.platform-control__pagination{justify-content:center;align-items:center;gap:14px;display:flex}.platform-control__pagination button{color:#fff;cursor:pointer;background:#08254c;border:1px solid #4fa2ff66;width:42px;height:38px}.platform-control__pagination button:disabled{opacity:.35;cursor:not-allowed}.platform-control__proof{overflow-wrap:anywhere;color:#506888;letter-spacing:.08em;font-size:9px}@media (max-width:1024px){.platform-control__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-control__hero{flex-direction:column;align-items:start}.platform-control__read-only{min-width:0}}@media (max-width:600px){.application-shell-main:has(.platform-control){padding:18px 14px}.platform-control{gap:16px}.platform-control__hero{padding:21px}.platform-control__hero h1{font-size:36px}.platform-control__kpis{grid-template-columns:1fr 1fr;gap:8px}.platform-control__kpis article{min-height:126px;padding:15px}.platform-control__kpis strong{font-size:32px}.platform-control__detail{padding:18px}.platform-control__detail dl,.platform-control__readiness{grid-template-columns:1fr}.platform-control__tabs button{padding:11px 13px}.platform-control__table{min-width:620px}}@media (prefers-reduced-motion:reduce){.platform-control *{scroll-behavior:auto!important;transition:none!important}}.traveller-document{--traveller-blue:#43a9ff;--traveller-line:#74aeff2e;color:#f7f9ff;background:radial-gradient(circle at 78% 5%,#2466d22e,#0000 34%),#020a1b;min-height:100%;padding:clamp(24px,5vw,72px)}.traveller-journey{gap:18px;max-width:920px;margin:28px auto 0;display:grid}.traveller-journey__stay{border:1px solid var(--traveller-line);background:linear-gradient(145deg,#0a1c3ef0,#030d22fa);padding:clamp(22px,4vw,42px);box-shadow:0 24px 80px #00000038}.traveller-journey__position{gap:7px;display:grid}.traveller-journey__position span{color:var(--traveller-blue);letter-spacing:.18em;font-size:.7rem;font-weight:800}.traveller-journey__position strong{font:400 clamp(1.8rem,4vw,3.2rem)/1 Georgia,serif}.traveller-journey__position small{color:#9eacc5}.traveller-journey dl{border-block:1px solid var(--traveller-line);grid-template-columns:repeat(3,1fr);margin:28px 0;display:grid}.traveller-journey dl div{padding:18px 14px}.traveller-journey dt{color:#8fa0be;text-transform:uppercase;letter-spacing:.11em;font-size:.72rem}.traveller-journey dd{margin:8px 0 0;font-weight:750}.traveller-journey__timeline{grid-template-columns:repeat(5,1fr);gap:7px;padding:0;list-style:none;display:grid}.traveller-journey__timeline li{color:#73829c;letter-spacing:.05em;border-top:2px solid #263753;padding-top:12px;font-size:.65rem}.traveller-journey__timeline li.is-current{color:#e9f5ff;border-color:#39a7ff}.traveller-journey__readiness,.traveller-journey__empty{background:#0777f914;border-inline-start:2px solid #0878f9;gap:7px;margin-top:24px;padding:18px;display:grid}.traveller-journey__readiness span,.traveller-journey__empty span{color:#aebbd3;line-height:1.5}.traveller-journey__empty{border:1px solid var(--traveller-line);border-inline-start:1px solid var(--traveller-line);background:#ffffff06;margin-top:0}@media (max-width:600px){.traveller-journey dl{grid-template-columns:1fr}.traveller-journey dl div+div{border-top:1px solid var(--traveller-line)}.traveller-journey__timeline{grid-template-columns:1fr}.traveller-journey__timeline li{border-top:0;border-inline-start:2px solid #263753;padding:8px 0 8px 12px}.traveller-journey__timeline li.is-current{border-color:#39a7ff}}.host-os{--host-line:#739ad633;gap:22px;display:grid}.host-os__hero{border:1px solid var(--host-line);background:radial-gradient(circle at 80% 0,#1474ff2b,#0000 45%),#071329;justify-content:space-between;align-items:end;gap:24px;padding:clamp(22px,4vw,42px);display:flex}.host-os__hero p,.host-os__panel header p{color:#65b8ff;letter-spacing:.18em;margin:0;font-size:.7rem;font-weight:800}.host-os__hero h1{margin:10px 0 5px;font:400 clamp(2rem,5vw,4.2rem)/1 Georgia,serif}.host-os__hero span{color:#9fb0cc}.host-os__hero>strong{color:#4ce0ae;letter-spacing:.14em;font-size:.68rem}.host-os__signals{border:1px solid var(--host-line);grid-template-columns:repeat(4,1fr);display:grid}.host-os__signals article{border-inline-end:1px solid var(--host-line);gap:8px;padding:20px;display:grid}.host-os__signals article:last-child{border:0}.host-os__signals span{color:#91a3c1;text-transform:uppercase;font-size:.75rem}.host-os__signals strong{font:400 2rem Georgia,serif}.host-os__signals .needs-attention{background:#ffad4814}.host-os__panel{border:1px solid var(--host-line);background:#051025c7}.host-os__panel>header{border-bottom:1px solid var(--host-line);justify-content:space-between;align-items:center;padding:22px;display:flex}.host-os__panel h2{margin:6px 0 0;font:400 1.45rem Georgia,serif}.host-os__row{border-bottom:1px solid var(--host-line);grid-template-columns:minmax(170px,2fr) 1fr 1.4fr auto;align-items:center;gap:18px;padding:18px 22px;display:grid}.host-os__row>div{gap:5px;display:grid}.host-os__row span,.host-os__row small{color:#91a3c1}.host-os__actions{flex-direction:row;gap:8px;display:flex!important}.host-os button{color:#fff;background:#0878f9;border:1px solid #278dff;min-height:40px;padding:0 16px;font-weight:800}.host-os__grid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.host-os__room,.host-os__exception{border-bottom:1px solid var(--host-line);grid-template-columns:1fr 2fr auto;gap:12px;padding:16px 22px;display:grid}.host-os__room span,.host-os__room small,.host-os__exception span{color:#91a3c1}.host-os__empty{color:#9fb0cc;gap:6px;padding:28px 22px;display:grid}.host-os__feedback,.host-os-state{border:1px solid var(--host-line);background:#071329;padding:18px 22px}.host-os-state{gap:8px;display:grid}.host-os-state.is-error{border-color:#ff656559}@media (max-width:760px){.host-os__hero{flex-direction:column;align-items:start}.host-os__signals{grid-template-columns:repeat(2,1fr)}.host-os__signals article:nth-child(2){border-inline-end:0}.host-os__signals article:nth-child(-n+2){border-bottom:1px solid var(--host-line)}.host-os__grid{grid-template-columns:1fr}.host-os__row{grid-template-columns:1fr 1fr}.host-os__row>div:first-child,.host-os__actions{grid-column:1/-1}.host-os__actions button{width:100%}}@media (max-width:420px){.host-os__signals{grid-template-columns:1fr}.host-os__signals article{border-inline-end:0;border-bottom:1px solid var(--host-line)!important}.host-os__row{grid-template-columns:1fr}.host-os__row>div{grid-column:1!important}.host-os__room{grid-template-columns:1fr auto}.host-os__room span{grid-column:1/-1}}.traveller-document__header{max-width:760px;margin:0 auto clamp(28px,5vw,52px)}.traveller-document__header p{color:var(--traveller-blue);letter-spacing:.19em;font-size:.74rem;font-weight:800}.traveller-document__header h1{margin:12px 0;font:400 clamp(2.6rem,7vw,5.6rem)/.98 Georgia,serif}.traveller-document__header>span{color:#aebbd3;max-width:620px;line-height:1.7;display:block}.traveller-document__card,.traveller-document__state{border:1px solid var(--traveller-line);background:linear-gradient(145deg,#0a1c3eeb,#030d22f5);max-width:760px;margin:0 auto;padding:clamp(22px,4vw,42px);box-shadow:0 24px 80px #0000003d}.traveller-document__state{gap:14px;line-height:1.6;display:grid}.traveller-document__state i{color:#42d9ae;border:1px solid #42d9ae59;border-radius:50%;place-items:center;width:38px;height:38px;font-style:normal;display:grid}.traveller-document__state button,.traveller-document__upload button{color:#fff;cursor:pointer;background:#0878f9;border:0;width:-moz-fit-content;width:fit-content;min-height:46px;padding:0 22px;font-weight:800}.traveller-document__summary{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.traveller-document__summary span{color:#8ba1c5;letter-spacing:.12em;text-transform:uppercase;font-size:.75rem}.traveller-document__summary h2{text-transform:capitalize;margin:8px 0 0;font:400 clamp(1.8rem,4vw,2.8rem)/1 Georgia,serif}.traveller-document__summary>strong{letter-spacing:.06em;text-transform:uppercase;border:1px solid;padding:8px 11px;font-size:.72rem}.traveller-document__summary>strong.is-ready{color:#42d9ae;border-color:#42d9ae4d}.traveller-document__summary>strong.is-blocked{color:#f2c572;border-color:#f2c5724d}.traveller-document__progress{grid-template-columns:repeat(4,1fr);gap:8px;margin:34px 0 22px;display:grid}.traveller-document__progress span{background:#97b1db2e;height:3px}.traveller-document__progress span.is-current{background:var(--traveller-blue);box-shadow:0 0 18px #43a9ff73}.traveller-document__message{color:#cad5e9;line-height:1.65}.traveller-document__upload{border-top:1px solid var(--traveller-line);gap:14px;margin-top:28px;padding-top:24px;display:grid}.traveller-document__upload label{color:#dce8ff;cursor:pointer;border:1px dashed #74aeff59;place-items:center;min-height:92px;display:grid;position:relative}.traveller-document__upload input{opacity:0;cursor:pointer;position:absolute;top:0;bottom:0;left:0;right:0}.traveller-document__upload small{color:#8195b6}.traveller-document__upload button:disabled{cursor:not-allowed;opacity:.45}.traveller-document__upload [role=alert]{color:#ff9d9d}@media (max-width:600px){.traveller-document{padding:24px 16px 40px}.traveller-document__header h1{font-size:clamp(2.55rem,14vw,3.7rem)}.traveller-document__summary{flex-direction:column}.traveller-document__summary>strong{align-self:flex-start}.traveller-document__card,.traveller-document__state{padding:22px 18px}}@media (prefers-reduced-motion:reduce){.traveller-document *,.traveller-document :before,.traveller-document :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.platform-control__actions{background:#030c1fbd;border:1px solid #f0c7773d;gap:12px;padding:16px;display:grid}.platform-control__actions label{color:#9fb0ca;gap:7px;font-size:11px;display:grid}.platform-control__actions textarea{resize:vertical;color:#fff;min-height:82px;font:inherit;background:#020b1d;border:1px solid #6292d659;padding:11px}.platform-control__actions>div{flex-wrap:wrap;gap:9px;display:flex}.platform-control__actions button{color:#fff;font:inherit;cursor:pointer;background:#0b376d;border:1px solid #4ea7ff80;padding:11px 15px}.platform-control__actions button:last-child{background:#481b29;border-color:#ff788273}.platform-control__actions button:disabled{opacity:.45;cursor:not-allowed}.platform-control__actions p[role=alert]{color:#ffc1c6;margin:0}
