@font-face{font-family:YGInter;src:url('assets/inter-400.woff2') format('woff2');font-weight:400;font-display:swap}
@font-face{font-family:YGInter;src:url('assets/inter-600.woff2') format('woff2');font-weight:600;font-display:swap}
@font-face{font-family:YGInter;src:url('assets/inter-700.woff2') format('woff2');font-weight:700;font-display:swap}
html{scroll-behavior:smooth;scroll-padding-top:110px}body{margin:0;background:#100b14;color:#faf6ff;overflow-x:clip}
#yuget-site{--yg-bg:#100b14;--yg-panel:#1b1423;--yg-white:#faf6ff;--yg-muted:#bcaec7;--yg-pink:#ff66c4;--yg-hot:#fe3a89;--yg-cyan:#57d4f4;--yg-line:#ffffff1c;--yg-max:1312px;font-family:YGInter,Arial,sans-serif;font-size:16px;line-height:1.65;background:var(--yg-bg);color:var(--yg-white);isolation:isolate;text-align:left;width:100%;overflow:clip}
#yuget-site *,#yuget-site *:before,#yuget-site *:after{box-sizing:border-box}
#yuget-site :is(h1,h2,h3,h4,p,ul,ol){margin:0;padding:0;color:inherit;font-family:inherit}
#yuget-site :is(button,input,select){font:inherit;color:inherit}#yuget-site button{cursor:pointer}#yuget-site button:disabled{cursor:not-allowed;opacity:.6}#yuget-site a{color:inherit;text-decoration:none}#yuget-site :is(a,button,input,summary){-webkit-tap-highlight-color:transparent;touch-action:manipulation}#yuget-site img{display:block;max-width:100%;height:auto;border:0}#yuget-site iframe{border:0;display:block}#yuget-site [hidden]{display:none!important}#yuget-site ::selection{background:var(--yg-pink);color:#200040}#yuget-site :focus-visible{outline:3px solid #ffb3e2;outline-offset:5px}
#yuget-site svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;display:block;flex:none}#yuget-site [data-icon]{display:inline-flex;flex:none}#yuget-site :is(a,button) svg{pointer-events:none}
#yuget-site .yg-wrap{width:min(var(--yg-max),calc(100% - 96px));margin-inline:auto}#yuget-site .yg-section{padding-block:110px}#yuget-site h1{font-size:clamp(3.5rem,6.1vw,6rem);font-weight:700;line-height:1.045;letter-spacing:-.055em}#yuget-site h2{font-size:clamp(2.25rem,3.75vw,3.8rem);font-weight:600;line-height:1.14;letter-spacing:-.043em}#yuget-site h3{font-size:1.5rem;font-weight:600;line-height:1.25;letter-spacing:-.025em}#yuget-site h4{font-size:1.125rem;font-weight:600;line-height:1.4}#yuget-site .yg-muted{color:#a18bab}#yuget-site .yg-gradient{color:#ff66c4;background:linear-gradient(100deg,#ff87d6 0%,#ff66c4 45%,#ba93ff 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}#yuget-site .yg-kicker{font-size:.8125rem;line-height:1.6;font-weight:600;letter-spacing:.12em;color:#ff8ed3;text-transform:uppercase}#yuget-site .yg-note{font-size:.8125rem;line-height:1.7;color:#bdacc8}#yuget-site .yg-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap}
#yuget-site .yg-btn{display:inline-flex;gap:12px;justify-content:center;align-items:center;min-height:54px;padding:16px 23px;border:1px solid #ff8bd05c;border-radius:11px;font-size:.9375rem;line-height:1.3;font-weight:600;position:relative;overflow:hidden;white-space:normal;text-align:center;transition:transform .25s,box-shadow .25s,border-color .25s;background:transparent;max-width:100%}#yuget-site .yg-btn svg{width:20px;height:20px}#yuget-site .yg-primary{background:linear-gradient(112deg,#ff8ad3,#ff66c4 65%,#fa53b1);color:#230d2b;border-color:transparent;box-shadow:0 7px 26px #fa42aa16}#yuget-site .yg-btn:hover{transform:translateY(-3px);box-shadow:0 10px 28px #fa42aa33;border-color:#ffa2dc}#yuget-site .yg-primary:after{content:'';position:absolute;inset:0;background:linear-gradient(100deg,transparent,#ffffff60,transparent);transform:translateX(-160%);transition:transform .7s}#yuget-site .yg-primary:hover:after{transform:translateX(160%)}#yuget-site .yg-btn:active{transform:translateY(0) scale(.98)}#yuget-site .yg-text-link{display:inline-flex;align-items:center;gap:12px;color:#ff9dda;font-weight:600;font-size:.9375rem;line-height:1.5;padding-block:10px;background:none;border:0;text-align:left}#yuget-site .yg-text-link svg{width:20px;height:20px;transition:transform .25s}#yuget-site .yg-text-link:hover svg{transform:translateX(4px)}#yuget-site .yg-text-link:hover{color:#ffd4ee}#yuget-site .yg-icon-btn{width:42px;height:42px;display:grid;place-items:center;border:1px solid #ffffff33;border-radius:8px;background:#21142b;flex:none}
#yuget-site .yg-skip{position:fixed;top:-100px;left:18px;padding:13px 20px;background:#fff;color:#100b14;z-index:1000}#yuget-site .yg-skip:focus{top:14px}#yuget-site .yg-progress{position:fixed;left:0;top:0;height:3px;width:100%;z-index:101;pointer-events:none}#yuget-site .yg-progress span{display:block;width:0;height:100%;background:linear-gradient(90deg,#a044bc,#ff66c4)}#yuget-site .yg-header{position:sticky;top:0;z-index:90;background:#100b14e8;backdrop-filter:blur(22px);border-bottom:1px solid transparent;transition:background .3s,border-color .3s}#yuget-site .yg-header.scrolled{background:#100b14fa;border-color:var(--yg-line)}#yuget-site .yg-nav-inner{width:min(var(--yg-max),calc(100% - 96px));margin:auto;min-height:99px;display:flex;align-items:center;gap:24px;justify-content:space-between}#yuget-site .yg-brand{display:inline-flex;align-items:center;gap:18px;flex:none}#yuget-site .yg-brand>span:last-child:not(.yg-logo){font-size:.6875rem;letter-spacing:.12em;line-height:1.8;color:#c9b9d3;max-width:117px}#yuget-site .yg-logo{position:relative;display:block;width:51px;height:56px;overflow:hidden;mix-blend-mode:screen;flex:none}#yuget-site .yg-logo img{position:absolute;width:83px;height:83px;max-width:none;left:-16px;top:-15.7px;filter:grayscale(1) invert(1) contrast(5);mix-blend-mode:screen}#yuget-site .yg-nav{display:flex;align-items:center;gap:25px;font-size:.875rem;line-height:1.5}#yuget-site .yg-nav a{color:#d4c8dd;position:relative;padding:10px 0;white-space:nowrap}#yuget-site .yg-nav a:after{content:'';position:absolute;height:1px;left:0;right:100%;bottom:0;background:#ff66c4;transition:right .25s}#yuget-site .yg-nav a:hover:after,#yuget-site .yg-nav a[aria-current="page"]:after{right:0}#yuget-site .yg-nav a:hover{color:#fff}#yuget-site .yg-header-cta{font-size:.875rem;padding:11px 16px;min-height:45px;color:#ffb2e0}#yuget-site .yg-menu{display:none}
#yuget-site .yg-hero{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:0;min-height:760px;padding-block:62px 72px;position:relative}#yuget-site .yg-hero-copy{position:relative;z-index:3}#yuget-site .yg-hero h1{margin:26px 0 28px}#yuget-site .yg-hero-description{font-size:1.125rem;line-height:1.8;color:#c5b8cf;max-width:530px}#yuget-site .yg-hero-description strong{color:#ede5f1;font-weight:600}#yuget-site .yg-hero .yg-actions{margin-top:32px}#yuget-site .yg-hero-promise{display:flex;align-items:flex-start;gap:9px;color:#b2a1bf;font-size:.8125rem;line-height:1.7;max-width:455px;margin-top:26px}#yuget-site .yg-hero-promise svg{color:#d294bf;width:17px;height:17px;margin-top:2px}#yuget-site .yg-wordline{display:block;overflow:hidden;padding-bottom:.085em;margin-bottom:-.085em}#yuget-site .yg-wordline>span{display:block;animation:yg-word-enter 1.1s cubic-bezier(.16,1,.3,1) both}#yuget-site .yg-wordline:nth-child(2)>span{animation-delay:.13s}#yuget-site .yg-wordline:nth-child(3)>span{animation-delay:.25s}#yuget-site .yg-intro{animation:yg-fade-enter 1s .4s both}#yuget-site .yg-hero-visual{height:640px;position:relative;min-width:0;isolation:isolate}#yuget-site .yg-hero-visual:before{content:'';position:absolute;inset:15% -8% 0;background:radial-gradient(ellipse,#42165780,transparent 70%);z-index:-3}#yuget-site .yg-astronaut{width:680px;height:680px;max-width:none;position:absolute;bottom:30px;left:50%;transform:translateX(-50%);object-fit:contain;filter:drop-shadow(0 20px 35px #0008);z-index:1;pointer-events:none;animation:yg-astronaut-enter 1.3s cubic-bezier(.16,1,.3,1) both}#yuget-site .yg-orbit{position:absolute;width:580px;max-width:none;left:50%;top:19px;transform:translateX(-50%) rotate(-12deg);opacity:.18;z-index:-2;filter:blur(3px);animation:yg-orbit 18s ease-in-out infinite}#yuget-site .yg-hero-orbit-label{position:absolute;top:3px;left:0;right:0;text-align:center;color:#ad86bd;font-size:.6875rem;letter-spacing:.23em;z-index:3}#yuget-site .yg-float{position:absolute;z-index:4;border:1px solid #ffffff28;background:linear-gradient(120deg,#2a173eea,#21142aca);backdrop-filter:blur(16px);border-radius:14px;padding:15px 18px;display:flex;align-items:center;gap:13px;box-shadow:0 20px 35px #0003;animation:yg-float 7s ease-in-out infinite}#yuget-site .yg-float small{display:block;font-size:.625rem;letter-spacing:.09em;color:#b9a9c9;margin-bottom:5px}#yuget-site .yg-float strong{font-size:.875rem;font-weight:600;line-height:1.3;display:block}#yuget-site .yg-float>span{color:#ff9cd8}#yuget-site .yg-float-origin{left:-18px;top:165px}#yuget-site .yg-float-evidence{right:-7px;bottom:145px;animation-delay:-3s}#yuget-site .yg-float-evidence>span{color:#77ddf5}#yuget-site .yg-visual-caption{position:absolute;z-index:5;left:32px;right:22px;bottom:27px;padding-top:18px;border-top:1px solid #ffffff23;display:flex;justify-content:space-between;gap:14px;font-size:.75rem;color:#c3a8d5}#yuget-site .yg-visual-caption span:first-child{font-size:.625rem;letter-spacing:.13em}
#yuget-site .yg-brandline{border-block:1px solid var(--yg-line);background:#1c112344}#yuget-site .yg-brandline>.yg-wrap{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:93px;padding-block:20px}#yuget-site .yg-brandline>.yg-wrap>span{display:flex;align-items:center;gap:13px;font-size:1rem;color:#d9cce3}#yuget-site .yg-brandline svg{color:#cd82bb;width:23px;height:23px}
#yuget-site .yg-section-head{max-width:840px;margin-bottom:47px}#yuget-site .yg-section-head h2{margin-top:16px}#yuget-site .yg-section-head>p:last-child:not(.yg-kicker){max-width:680px;color:#bbadc7;font-size:1.0625rem;line-height:1.8;margin-top:22px}#yuget-site .yg-solution-grid{display:grid;grid-template-columns:1fr 1fr;gap:23px}#yuget-site .yg-solution{padding:38px 40px 29px;border:1px solid #ffffff24;border-radius:23px;position:relative;overflow:hidden;background:#1b1124;transition:transform .4s,border-color .4s}#yuget-site .yg-solution:hover{transform:translateY(-5px);border-color:#ff66c45a}#yuget-site .yg-specialized{background:radial-gradient(ellipse at 80% 2%,#50225b88,transparent 65%),#1b1124}#yuget-site .yg-wholesale{background:radial-gradient(ellipse at 90% 10%,#182e4588,transparent 65%),#161420}#yuget-site .yg-solution-heading{display:flex;gap:20px;align-items:center;margin-bottom:38px}#yuget-site .yg-solution-heading p{font-size:.6875rem;letter-spacing:.1em;color:#d8b9e1;max-width:220px;line-height:1.8}#yuget-site .yg-solution-icon{width:48px;height:48px;border:1px solid #ffffff2a;border-radius:13px;align-items:center;justify-content:center;color:#ffa0dc}#yuget-site .yg-wholesale .yg-solution-icon{color:#7cd3eb}#yuget-site .yg-solution h3{font-size:clamp(2rem,3.3vw,3.25rem);line-height:1.13;letter-spacing:-.04em;margin-bottom:22px}#yuget-site .yg-solution>p{color:#bfafcc;max-width:450px;line-height:1.8}#yuget-site .yg-check-list{list-style:none;display:grid;gap:13px}#yuget-site .yg-check-list li{position:relative;padding-left:24px;color:#d5c8df;font-size:1rem;line-height:1.65}#yuget-site .yg-check-list li:before{content:'✓';position:absolute;left:0;top:0;color:#ed97ce;font-size:.875rem}#yuget-site .yg-solution .yg-check-list{margin-top:26px;min-height:131px}#yuget-site .yg-deliverable{border-top:1px solid #ffffff20;border-bottom:1px solid #ffffff20;margin-top:24px;padding-block:20px;display:grid;gap:7px}#yuget-site .yg-deliverable small{font-size:.6875rem;letter-spacing:.12em;color:#b29cbe}#yuget-site .yg-deliverable strong{font-weight:600;font-size:1rem}#yuget-site .yg-solution>.yg-text-link{margin-top:14px}#yuget-site .yg-routing-note{display:flex;align-items:flex-start;gap:13px;color:#bba8c8;line-height:1.8;max-width:1020px;margin-top:25px;font-size:.875rem}#yuget-site .yg-routing-note svg{width:20px;height:20px;margin-top:2px;color:#cf99c5}
#yuget-site .yg-needs{margin-top:60px;border:1px solid #ffffff20;border-radius:21px;background:#19111f;padding:33px 36px}#yuget-site .yg-needs h3{margin-top:8px}#yuget-site .yg-choice-group{display:flex;gap:9px;flex-wrap:wrap;margin-top:26px}#yuget-site .yg-choice-group button,#yuget-site .yg-ally-moments button{border:1px solid #ffffff28;background:transparent;border-radius:9px;padding:11px 16px;font-size:.875rem;line-height:1.5;min-height:46px;transition:background .25s,color .25s,border-color .25s}#yuget-site .yg-choice-group button[aria-pressed="true"],#yuget-site .yg-ally-moments button[aria-pressed="true"]{background:#ff66c4;color:#280b2c;border-color:#ff66c4}#yuget-site .yg-choice-group button:hover,#yuget-site .yg-ally-moments button:hover{border-color:#ff9bd7}#yuget-site .yg-need-result{display:grid;grid-template-columns:42px 1fr auto;gap:20px;align-items:center;border-top:1px solid #ffffff1c;margin-top:26px;padding-top:28px;min-height:145px}#yuget-site .yg-need-icon{color:#eaaaD6}#yuget-site .yg-need-result p{color:#baa9c7;max-width:750px;line-height:1.8;font-size:1rem;margin-top:8px}#yuget-site .yg-need-result a{max-width:225px}
#yuget-site .yg-services{background:linear-gradient(145deg,#25102f 0%,#150e1c 70%);border-block:1px solid #ffffff14}#yuget-site .yg-split-head{display:flex;justify-content:space-between;gap:50px;align-items:flex-end;margin-bottom:45px}#yuget-site .yg-split-head h2{margin-top:16px}#yuget-site .yg-split-head>p{max-width:330px;color:#c1acce;font-size:1.0625rem;line-height:1.8;padding-bottom:4px}#yuget-site .yg-service-explorer{display:grid;grid-template-columns:.78fr 1.22fr;gap:22px;align-items:stretch}#yuget-site .yg-service-tabs{display:grid;align-content:start;gap:8px}#yuget-site .yg-service-tabs button{display:flex;align-items:center;gap:16px;min-height:77px;width:100%;padding:20px 24px;background:#1c1420;border:1px solid #ffffff12;border-radius:12px;text-align:left;color:#bfb0cb;line-height:1.5;font-size:1rem;transition:background .3s,color .3s,border-color .3s}#yuget-site .yg-service-tabs button>[data-icon]:last-child{margin-left:auto}#yuget-site .yg-service-tabs button>[data-icon]:last-child svg{width:18px;height:18px}#yuget-site .yg-service-tabs button[aria-selected="true"]{background:linear-gradient(110deg,#50224f,#2c1b3c);color:#fff;border-color:#ff91da70}#yuget-site .yg-service-tabs button[aria-selected="true"]>[data-icon]:first-child{color:#ffa8df}#yuget-site .yg-service-tabs button:hover{border-color:#df8ac569}#yuget-site .yg-service-panel{background:#21162c;border:1px solid #ffffff21;border-radius:19px;padding:36px 39px;min-height:510px;display:flex;flex-direction:column;align-items:flex-start}#yuget-site .yg-panel-top{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;color:#d1a1dd}#yuget-site .yg-panel-top>span:first-child{font-size:.75rem;letter-spacing:.12em;line-height:1.7}#yuget-site .yg-panel-top svg{width:32px;height:32px}#yuget-site .yg-service-panel h3{font-size:2.1rem;line-height:1.18;margin-top:26px;max-width:540px}#yuget-site .yg-service-panel>p:not(.yg-note){margin-top:19px;color:#c8b5d6;font-size:1rem;line-height:1.8}#yuget-site .yg-evidence-box{padding:21px 23px;background:#120d19a0;border:1px solid #ffffff0f;border-radius:12px;width:100%;margin-block:23px 15px}#yuget-site .yg-evidence-box .yg-kicker{font-size:.6875rem;color:#bda4ce}#yuget-site .yg-evidence-box ul{margin:12px 0 0 18px;line-height:1.85;font-size:1rem;color:#e3d8ea}#yuget-site .yg-service-panel>.yg-btn{margin-top:24px}#yuget-site .yg-service-panel>.yg-note{margin-top:auto}
#yuget-site .yg-tracking{border:1px solid #ffffff25;border-radius:21px;overflow:hidden;background:linear-gradient(130deg,#26162f,#18111e)}#yuget-site .yg-tracking-top{display:flex;justify-content:space-between;align-items:center;gap:25px;padding:30px 34px}#yuget-site .yg-tracking-top h3{font-size:1.25rem;margin-top:8px}#yuget-site .yg-demo-label{border:1px solid #ffffff29;border-radius:6px;padding:5px 9px;white-space:nowrap;font-size:.75rem;color:#bbaac5}#yuget-site .yg-stage-grid{display:grid;grid-template-columns:repeat(10,1fr);padding:10px 25px 28px;gap:5px}#yuget-site .yg-stage-grid button{border:0;border-radius:8px;background:transparent;display:flex;flex-direction:column;align-items:center;gap:10px;font-size:.75rem;color:#bfaccb;padding:10px 4px;min-width:0;position:relative;line-height:1.4}#yuget-site .yg-stage-grid button:after{content:'';width:calc(100% - 43px);height:1px;background:#74446e;position:absolute;top:32px;left:calc(50% + 26px)}#yuget-site .yg-stage-grid button:last-child:after{display:none}#yuget-site .yg-stage-grid button>span{display:grid;place-items:center;border:1px solid #755477;border-radius:50%;width:44px;height:44px;line-height:1;font-size:.8125rem;font-weight:600;transition:background .3s,color .3s,box-shadow .3s}#yuget-site .yg-stage-grid button[aria-selected="true"]{color:#fff}#yuget-site .yg-stage-grid button[aria-selected="true"]>span{background:#ff66c4;color:#220d29;border-color:#ff66c4;box-shadow:0 0 0 5px #ff66c415}#yuget-site .yg-stage-grid button:hover>span{border-color:#ff9cd9}#yuget-site .yg-stage-panel{border-top:1px solid #ffffff1b;padding:35px;display:grid;grid-template-columns:1.2fr .8fr;gap:45px;align-items:center;min-height:245px;background:#140e1b55}#yuget-site .yg-stage-panel h3{font-size:1.75rem;line-height:1.3;margin-top:12px}#yuget-site .yg-stage-panel p:not(.yg-kicker){font-size:1rem;line-height:1.85;color:#bdacc9;margin-top:15px}#yuget-site .yg-stage-document{display:flex;align-items:center;gap:18px;background:#2b1d37;border:1px solid #ffffff19;border-radius:13px;padding:24px}#yuget-site .yg-stage-document>span{color:#efb5da}#yuget-site .yg-stage-document small{display:block;font-size:.625rem;letter-spacing:.09em;color:#b49fc7;margin-bottom:7px}#yuget-site .yg-stage-document strong{display:block;font-size:.9375rem;line-height:1.6;font-weight:600}#yuget-site .yg-platform-outcomes{display:flex;justify-content:space-between;gap:25px;margin-top:29px}#yuget-site .yg-platform-outcomes p{display:flex;align-items:center;gap:12px;font-size:.875rem;color:#bfa8ce}#yuget-site .yg-platform-outcomes svg{color:#d892c9;width:20px;height:20px}
#yuget-site .yg-travel-feature{display:grid;grid-template-columns:1.15fr 1fr;border:1px solid #ffffff20;border-radius:24px;overflow:hidden;background:linear-gradient(125deg,#361347,#19111f);margin-block:25px 0;min-height:670px}#yuget-site .yg-travel-copy{padding:58px 20px 58px 50px;position:relative;z-index:2}#yuget-site .yg-travel-copy h2{margin-top:18px;font-size:clamp(2.2rem,3.45vw,3.4rem)}#yuget-site .yg-travel-copy>p:not(.yg-kicker){color:#c4b0d2;font-size:1.0625rem;line-height:1.8;margin-top:24px;max-width:520px}#yuget-site .yg-travel-copy .yg-check-list{margin-top:27px}#yuget-site .yg-travel-copy .yg-actions{margin-top:30px;gap:12px}#yuget-site .yg-travel-copy .yg-text-link{font-size:.875rem}#yuget-site .yg-travel-visual{position:relative;min-height:640px;isolation:isolate}#yuget-site .yg-travel-visual>img{height:100%;width:100%;object-fit:cover;position:absolute;inset:0;opacity:.34;mask-image:linear-gradient(90deg,transparent,#000 40%);z-index:-1}#yuget-site .yg-travel-frame{position:absolute;left:50%;top:34px;width:285px;height:588px;transform:translateX(-50%) rotate(5deg);filter:drop-shadow(0 30px 27px #0009)}#yuget-site .yg-travel-frame iframe{width:100%;height:100%;pointer-events:none;background:transparent}#yuget-site .yg-travel-caption{position:absolute;left:20px;right:20px;bottom:27px;text-align:center;font-size:.625rem;letter-spacing:.12em;color:#d6bbdf}#yuget-site .yg-alliance-feature{display:grid;grid-template-columns:1.2fr 1fr;gap:80px;align-items:center}#yuget-site .yg-alliance-feature h2{margin-top:18px}#yuget-site .yg-alliance-copy>p{font-size:1.0625rem;line-height:1.85;color:#bca9cb}#yuget-site .yg-alliance-copy strong{font-weight:400;color:#e9ddf0}#yuget-site .yg-alliance-promise{display:flex;align-items:center;gap:17px;border-block:1px solid #ffffff18;padding-block:22px;margin-block:24px 13px;font-size:.9375rem;line-height:1.7;color:#d6c6e1}#yuget-site .yg-alliance-promise>span:first-child{color:#ffa7dd}
#yuget-site .yg-presence{background:#191020;border-block:1px solid #ffffff15}#yuget-site .yg-presence-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border:1px solid #ffffff23;border-radius:20px;overflow:hidden}#yuget-site .yg-presence-grid article{padding:35px;position:relative;overflow:hidden}#yuget-site .yg-presence-grid article+article{border-left:1px solid #ffffff23}#yuget-site .yg-location-code{display:block;color:#76477e;font-size:3.4rem;line-height:1;font-weight:600;letter-spacing:-.055em;margin-bottom:50px}#yuget-site .yg-presence-grid h3{margin-block:11px 16px;font-size:1.75rem}#yuget-site .yg-presence-grid article>p:last-child{color:#bba9c8;line-height:1.8;font-size:1rem}#yuget-site .yg-client-block{margin-top:66px}#yuget-site .yg-client-block>p{font-size:.9375rem;color:#cfb9db;margin-bottom:23px;text-align:center}#yuget-site .yg-client-logos{display:grid;grid-template-columns:repeat(6,1fr);gap:14px}#yuget-site .yg-client-logos>div{background:#f5f4f6;border-radius:11px;min-width:0;height:100px;display:flex;align-items:center;justify-content:center;padding:13px}#yuget-site .yg-client-logos img{max-width:135px;width:100%;height:71px;object-fit:contain}
#yuget-site .yg-faq-section{display:grid;grid-template-columns:.9fr 1.2fr;gap:80px;align-items:start}#yuget-site .yg-faq-section h2{margin-top:16px}#yuget-site .yg-faq-section>div>p:not(.yg-kicker){max-width:340px;line-height:1.8;color:#bca9c9;margin-top:23px;font-size:1rem}#yuget-site .yg-faq details{border-bottom:1px solid #ffffff24}#yuget-site .yg-faq details:first-child{border-top:1px solid #ffffff24}#yuget-site .yg-faq summary{cursor:pointer;list-style:none;position:relative;padding:22px 35px 22px 0;font-size:1rem;line-height:1.6;font-weight:600}#yuget-site .yg-faq summary::-webkit-details-marker{display:none}#yuget-site .yg-faq summary:after{content:'+';position:absolute;right:3px;top:22px;color:#ff9fd9;font-size:1.4rem;font-weight:400;line-height:1.2}#yuget-site .yg-faq details[open] summary:after{content:'−'}#yuget-site .yg-faq details>p{font-size:1rem;line-height:1.85;color:#c1adce;padding:0 25px 25px 0;animation:yg-fade-enter .35s both}
#yuget-site .yg-booking{background:radial-gradient(ellipse at 10% 95%,#59194277,transparent 60%),linear-gradient(125deg,#261234,#15101c);border-block:1px solid #ffffff23}#yuget-site .yg-booking>.yg-wrap{display:grid;grid-template-columns:1.15fr 1fr;gap:65px;align-items:center}#yuget-site .yg-booking-copy h2{margin-top:17px}#yuget-site .yg-booking-copy>p:not(.yg-kicker){color:#c7b1d7;font-size:1.0625rem;line-height:1.8;max-width:520px;margin-top:23px}#yuget-site .yg-booking-copy>.yg-btn{margin-top:30px}#yuget-site .yg-booking-copy>.yg-note{display:block;margin-top:14px}#yuget-site .yg-booking-agenda{border:1px solid #ffffff20;border-radius:19px;background:#1b112680;padding:32px}#yuget-site .yg-agenda-top{display:flex;align-items:center;gap:18px;padding-bottom:26px;border-bottom:1px solid #ffffff1b}#yuget-site .yg-agenda-top>span{color:#f69bdb}#yuget-site .yg-agenda-top h3{font-size:1.25rem;margin-top:9px}#yuget-site .yg-agenda-top .yg-kicker{font-size:.6875rem;color:#b7a2c6}#yuget-site .yg-booking-agenda ol{list-style:none;counter-reset:agenda;display:grid;gap:24px;padding-top:28px}#yuget-site .yg-booking-agenda li{counter-increment:agenda;position:relative;padding-left:40px;font-size:.9375rem;line-height:1.8;color:#c2adcf}#yuget-site .yg-booking-agenda li:before{content:counter(agenda,decimal-leading-zero);position:absolute;left:0;top:1px;font-size:.75rem;color:#a580b7;line-height:1.8}#yuget-site .yg-booking-agenda li>span{display:block;font-weight:600;color:#f0e4f7;margin-bottom:4px;font-size:1rem}#yuget-site .yg-booking-agenda>.yg-text-link{margin-top:16px;font-size:.875rem}#yuget-site .yg-calendar-wrap{grid-column:1/-1;width:100%;border:1px solid #ffffff30;border-radius:17px;overflow:hidden;background:#fff;scroll-margin-top:120px}#yuget-site .yg-calendar-head{display:flex;align-items:center;gap:20px;padding:16px 22px;background:#251430}#yuget-site .yg-calendar-head>p{font-weight:600;font-size:1rem}#yuget-site .yg-calendar-head>a{font-size:.8125rem;color:#ffb9e3;margin-left:auto}#yuget-site .yg-calendar-wrap iframe{width:100%;height:800px;background:#fff;color-scheme:light}#yuget-site .yg-calendar-wrap>.yg-note{background:#251430;padding:12px 22px}
#yuget-site .yg-footer{padding-block:44px 28px}#yuget-site .yg-footer-top{display:flex;justify-content:space-between;gap:28px;align-items:center;padding-bottom:34px}#yuget-site .yg-footer-top>p{font-size:.9375rem;line-height:1.8;color:#d1bbdd}#yuget-site .yg-footer-top>p>span{font-size:.8125rem;color:#a18bb0}#yuget-site .yg-footer-top>a:last-child{display:flex;align-items:center;gap:12px;font-size:.875rem;color:#e3c6ee}#yuget-site .yg-footer-top>a:last-child svg{width:18px;height:18px}#yuget-site .yg-footer-bottom{border-top:1px solid #ffffff1b;padding-top:25px;display:flex;justify-content:space-between;gap:24px;color:#a38bb4;font-size:.75rem;line-height:1.7}#yuget-site .yg-footer-bottom>div{display:flex;gap:22px}#yuget-site .yg-mobile-booking{display:none}
#yuget-site .yg-breadcrumb{display:inline-flex;align-items:center;gap:12px;font-size:.8125rem;color:#baa1c8;margin-bottom:40px}#yuget-site .yg-breadcrumb svg{width:14px;height:14px}#yuget-site .yg-partner-hero{padding-block:30px 95px}#yuget-site .yg-partner-hero-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:90px;align-items:center}#yuget-site .yg-partner-hero h1{margin-block:23px 28px}#yuget-site .yg-partner-hero .yg-actions{margin-top:32px}#yuget-site .yg-partner-statement{border:1px solid #ffffff28;border-radius:22px;background:radial-gradient(ellipse at 90% 90%,#40114b,transparent 70%),#1b1025;padding:48px 40px;position:relative;overflow:hidden}#yuget-site .yg-partner-statement>.yg-kicker{font-size:.75rem;display:block;margin-bottom:43px}#yuget-site .yg-partner-statement>p{font-size:2.3rem;line-height:1.2;font-weight:400;letter-spacing:-.04em;color:#b799c8;padding-bottom:27px}#yuget-site .yg-partner-statement>p strong{color:#faf0ff;font-weight:600}#yuget-site .yg-partner-statement>p:nth-child(3){padding-top:26px;border-top:1px solid #ffffff21}#yuget-site .yg-partner-statement>p:nth-child(3) strong{color:#ff80cf}#yuget-site .yg-partner-statement>div{display:flex;align-items:center;gap:12px;font-size:.8125rem;color:#c9a8d9;padding-top:5px}#yuget-site .yg-partner-statement>div svg{color:#e993d1}#yuget-site .yg-responsibilities{display:grid;grid-template-columns:1fr 1fr;gap:24px}#yuget-site .yg-responsibilities article{padding:37px 40px;border:1px solid #ffffff28;border-radius:17px;background:#191220}#yuget-site .yg-responsibilities article:last-child{background:linear-gradient(130deg,#341b3c,#191321)}#yuget-site .yg-responsibilities h3{font-size:2rem;line-height:1.2;margin-block:18px 26px}#yuget-site .yg-responsibilities .yg-check-list{gap:15px}#yuget-site .yg-ally-moments{display:flex;gap:10px;flex-wrap:wrap}#yuget-site .yg-ally-result{display:grid;grid-template-columns:1.2fr 1fr;gap:65px;min-height:305px;padding:37px 40px;background:#22152d;border:1px solid #ffffff23;border-radius:18px;margin-top:25px;align-items:center}#yuget-site .yg-ally-result h3{font-size:2rem;margin-top:17px}#yuget-site .yg-ally-result p:not(.yg-kicker){color:#c8b3d6;font-size:1rem;line-height:1.85;margin-top:20px}#yuget-site .yg-ally-result>div:last-child{padding-left:40px;border-left:1px solid #ffffff21}#yuget-site .yg-ally-result .yg-text-link{margin-top:18px}#yuget-site .yg-validation-levels{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}#yuget-site .yg-validation-levels article{border-top:1px solid #ffffff35;padding:32px 10px 5px 0}#yuget-site .yg-validation-levels article>span{color:#f698d6;margin-bottom:23px}#yuget-site .yg-validation-levels h3{font-size:1.4rem}#yuget-site .yg-validation-levels p{color:#bba6c9;line-height:1.85;font-size:1rem;margin-top:20px}#yuget-site .yg-validation-levels strong{display:block;font-weight:600;font-size:.9375rem;color:#dfcbe8;margin-top:22px}#yuget-site .yg-partner-platform{background:#211329;border-block:1px solid #ffffff1b}#yuget-site .yg-partner-platform h2{margin-top:17px}#yuget-site .yg-partner-platform .yg-wrap>div:first-child>p:not(.yg-kicker){color:#c1aecd;max-width:650px;line-height:1.8;font-size:1.0625rem;margin-top:25px}#yuget-site .yg-partner-platform-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:36px;margin-top:50px}#yuget-site .yg-partner-platform-grid h3{font-size:1.125rem;margin-block:20px 13px}#yuget-site .yg-partner-platform-grid p{font-size:1rem;line-height:1.85;color:#bba4c8}#yuget-site .yg-partner-platform-grid article>span{color:#ee9cd8}
html.yg-js #yuget-site .yg-reveal{opacity:0;transform:translateY(25px);transition:opacity .75s,transform .9s cubic-bezier(.16,1,.3,1);transition-delay:var(--yg-delay,0ms)}html.yg-js #yuget-site .yg-reveal.is-visible{opacity:1;transform:none}
html.yg-js #yuget-site .yg-reveal{opacity:0;transform:translateY(42px) scale(.985);filter:blur(12px);clip-path:inset(0 0 14% 0);transition:opacity .85s,transform 1s cubic-bezier(.16,1,.3,1),filter 1s,clip-path 1s cubic-bezier(.16,1,.3,1);transition-delay:var(--yg-delay,0ms);will-change:opacity,transform,filter}html.yg-js #yuget-site .yg-reveal.is-visible{opacity:1;transform:none;filter:blur(0);clip-path:inset(0)}html.yg-js #yuget-site .yg-reveal>:is(.yg-kicker,h2,h3,p,.yg-actions,.yg-solution-heading,.yg-check-list,.yg-deliverable,.yg-text-link,.yg-service-tabs,.yg-service-panel,.yg-proof-card,.yg-client-carousel){opacity:0;transform:translateY(18px) scale(.985);filter:blur(8px);transition:opacity .65s,transform .85s cubic-bezier(.16,1,.3,1),filter .85s;transition-delay:var(--yg-child-delay,80ms)}html.yg-js #yuget-site .yg-reveal.is-visible>:is(.yg-kicker,h2,h3,p,.yg-actions,.yg-solution-heading,.yg-check-list,.yg-deliverable,.yg-text-link,.yg-service-tabs,.yg-service-panel,.yg-proof-card,.yg-client-carousel){opacity:1;transform:none;filter:blur(0)}
#yuget-site .yg-stage-progress{height:5px;margin:-8px 34px 10px;border-radius:999px;background:#ffffff12;overflow:hidden}#yuget-site .yg-stage-progress span{display:block;width:0;height:100%;border-radius:inherit;background:linear-gradient(90deg,#57d4f4,#ff66c4 70%,#fff);box-shadow:0 0 22px #ff66c488;transition:width .9s cubic-bezier(.16,1,.3,1)}#yuget-site .yg-stage-grid button.is-past{color:#ead8ef}#yuget-site .yg-stage-grid button.is-past>span{background:#4b2655;border-color:#ff66c48a;color:#ffd9ef}#yuget-site .yg-stage-grid button[aria-selected="true"]>span{box-shadow:0 0 0 5px #ff66c415,0 0 32px #ff66c45c;animation:yg-stage-pulse 1.8s ease-in-out infinite}#yuget-site .yg-stage-panel{position:relative;overflow:hidden}#yuget-site .yg-stage-panel:before{content:'';position:absolute;inset:0;background:linear-gradient(110deg,transparent,#ff66c414,transparent);transform:translateX(-120%);animation:yg-panel-scan 5.5s ease-in-out infinite;pointer-events:none}#yuget-site .yg-stage-panel>*{position:relative}
#yuget-site .yg-proof-media{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-block:28px 0}#yuget-site .yg-proof-card{min-height:355px;border:1px solid #ffffff24;border-radius:22px;overflow:hidden;position:relative;background:#17101e;isolation:isolate}#yuget-site .yg-proof-card:after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,#100b1430 0%,#100b14d8 80%),radial-gradient(circle at 82% 15%,#ff66c43d,transparent 32%);z-index:1}#yuget-site .yg-proof-card img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.72;transform:scale(1.025);transition:transform .9s cubic-bezier(.16,1,.3,1),opacity .6s}#yuget-site .yg-proof-card:hover img{transform:scale(1.09);opacity:.86}#yuget-site .yg-proof-card div{position:absolute;z-index:2;left:28px;right:28px;bottom:27px}#yuget-site .yg-proof-card span{display:block;color:#ff9dda;font-size:.6875rem;font-weight:600;letter-spacing:.12em;margin-bottom:11px}#yuget-site .yg-proof-card h3{max-width:430px}#yuget-site .yg-proof-card p{max-width:430px;margin-top:12px;color:#d7c6e2;line-height:1.75;font-size:1rem}
#yuget-site .yg-client-carousel{overflow:hidden;position:relative;padding-block:2px;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}#yuget-site .yg-client-track{display:flex;gap:14px;width:max-content;animation:yg-client-scroll 28s linear infinite;will-change:transform}#yuget-site .yg-client-carousel:hover .yg-client-track{animation-play-state:paused}#yuget-site .yg-client-card{background:#f5f4f6;border-radius:11px;min-width:196px;height:100px;display:flex;align-items:center;justify-content:center;padding:13px;box-shadow:0 14px 24px #00000022}#yuget-site .yg-client-card img{max-width:135px;width:100%;height:71px;object-fit:contain}
@keyframes yg-stage-pulse{0%,100%{box-shadow:0 0 0 5px #ff66c415,0 0 24px #ff66c43f}50%{box-shadow:0 0 0 9px #ff66c421,0 0 42px #57d4f43d}}@keyframes yg-panel-scan{0%,18%{transform:translateX(-120%)}45%,100%{transform:translateX(120%)}}@keyframes yg-client-scroll{from{transform:translateX(0)}to{transform:translateX(calc(-50% - 7px))}}
@keyframes yg-word-enter{from{transform:translateY(105%) rotate(2deg);filter:blur(10px);opacity:0}to{transform:translateY(0) rotate(0);filter:blur(0);opacity:1}}@keyframes yg-fade-enter{from{opacity:0;transform:translateY(15px)}to{opacity:1;transform:none}}@keyframes yg-astronaut-enter{from{opacity:0;transform:translateX(-50%) translateY(45px) scale(.94)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}@keyframes yg-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes yg-orbit{0%,100%{transform:translateX(-50%) rotate(-12deg) scale(1)}50%{transform:translateX(-50%) rotate(8deg) scale(1.07)}}
@media(min-width:1700px){#yuget-site .yg-hero{min-height:825px}}
@media(max-width:1180px){#yuget-site .yg-brand>span:last-child:not(.yg-logo){display:none}#yuget-site .yg-nav{gap:19px}#yuget-site .yg-hero{min-height:710px;gap:0}#yuget-site .yg-hero-visual{height:570px}#yuget-site .yg-astronaut{width:600px;height:600px;bottom:27px}#yuget-site .yg-float{padding:12px 13px;gap:10px}#yuget-site .yg-float strong{font-size:.8125rem}#yuget-site .yg-float small{font-size:.625rem;letter-spacing:.025em}#yuget-site .yg-float-origin{left:-15px;top:145px}#yuget-site .yg-float-evidence{right:-10px;bottom:125px}#yuget-site .yg-hero-visual .yg-orbit{width:510px}#yuget-site .yg-need-result{grid-template-columns:30px 1fr;gap:16px}#yuget-site .yg-need-result>a{grid-column:2;max-width:none}#yuget-site .yg-stage-grid{padding-inline:15px;gap:0}#yuget-site .yg-stage-grid button{font-size:.6875rem}#yuget-site .yg-travel-copy{padding-left:34px}#yuget-site .yg-travel-copy .yg-actions{gap:10px}#yuget-site .yg-travel-frame{width:261px;height:539px;top:60px}#yuget-site .yg-alliance-feature{gap:45px}#yuget-site .yg-client-logos>div{height:87px;padding:11px}#yuget-site .yg-client-logos img{height:64px}#yuget-site .yg-booking>.yg-wrap{gap:40px}#yuget-site .yg-partner-hero-grid{gap:45px}}
@media(max-width:960px){#yuget-site .yg-wrap,#yuget-site .yg-nav-inner{width:calc(100% - 56px)}#yuget-site .yg-section{padding-block:80px}#yuget-site .yg-nav-inner{min-height:83px;gap:16px}#yuget-site .yg-nav{display:none;position:absolute;top:83px;left:0;right:0;background:#1b1027f9;padding:20px 29px 26px;border-bottom:1px solid #ffffff26;box-shadow:0 20px 30px #0003}#yuget-site .yg-nav.is-open{display:grid;gap:8px}#yuget-site .yg-nav a{padding:12px 0;font-size:1rem}#yuget-site .yg-header-cta{margin-left:auto}#yuget-site .yg-menu{display:flex;flex-direction:column;justify-content:center;gap:7px;width:43px;height:43px;border:1px solid #ffffff2e;border-radius:9px;background:#201429;padding:10px}#yuget-site .yg-menu>span{width:21px;height:1px;background:#f5ddf4;transition:transform .25s}#yuget-site .yg-menu[aria-expanded="true"]>span:first-child{transform:translateY(4px) rotate(45deg)}#yuget-site .yg-menu[aria-expanded="true"]>span:last-child{transform:translateY(-4px) rotate(-45deg)}#yuget-site .yg-hero{padding-block:48px 35px;min-height:660px}#yuget-site .yg-hero h1{font-size:4rem}#yuget-site .yg-hero .yg-kicker{font-size:.6875rem;letter-spacing:.07em}#yuget-site .yg-hero-description{font-size:1rem}#yuget-site .yg-hero-visual{height:530px}#yuget-site .yg-astronaut{width:550px;height:550px;bottom:25px}#yuget-site .yg-float-origin{top:150px;left:0}#yuget-site .yg-float-evidence{right:0;bottom:100px}#yuget-site .yg-visual-caption{left:0;right:0;flex-direction:column;gap:5px;text-align:center;bottom:8px}#yuget-site .yg-hero-orbit-label{font-size:.625rem;letter-spacing:.1em;top:10px}#yuget-site .yg-hero .yg-actions{gap:11px}#yuget-site .yg-brandline>.yg-wrap>span{font-size:.875rem;gap:9px}#yuget-site .yg-solution{padding:30px 28px 25px}#yuget-site .yg-solution .yg-check-list{min-height:158px}#yuget-site .yg-split-head{gap:28px}#yuget-site .yg-split-head>p{max-width:280px;font-size:1rem}#yuget-site .yg-service-explorer{grid-template-columns:.87fr 1.13fr;gap:15px}#yuget-site .yg-service-tabs button{padding:18px 15px;font-size:.9375rem;gap:12px;min-height:79px}#yuget-site .yg-service-panel{padding:29px 25px}#yuget-site .yg-service-panel h3{font-size:1.8rem}#yuget-site .yg-evidence-box{padding:18px}#yuget-site .yg-stage-grid{grid-template-columns:repeat(5,1fr);row-gap:14px;padding:15px 24px 30px}#yuget-site .yg-stage-grid button{font-size:.8125rem}#yuget-site .yg-stage-grid button:nth-child(5):after{display:none}#yuget-site .yg-stage-panel{gap:25px;padding:30px;grid-template-columns:1.2fr 1fr}#yuget-site .yg-travel-feature{grid-template-columns:1fr 1fr;min-height:700px}#yuget-site .yg-travel-copy{padding:40px 0 40px 30px}#yuget-site .yg-travel-copy h2{font-size:2.35rem}#yuget-site .yg-travel-frame{width:242px;height:500px;top:85px}#yuget-site .yg-travel-caption{bottom:48px;line-height:1.7}#yuget-site .yg-presence-grid article{padding:26px}#yuget-site .yg-location-code{font-size:2.7rem;margin-bottom:30px}#yuget-site .yg-presence-grid h3{font-size:1.45rem}#yuget-site .yg-client-logos{grid-template-columns:repeat(3,1fr);gap:14px}#yuget-site .yg-faq-section{gap:40px;grid-template-columns:.8fr 1.2fr}#yuget-site .yg-booking>.yg-wrap{grid-template-columns:1fr 1fr;gap:28px}#yuget-site .yg-booking-agenda{padding:24px}#yuget-site .yg-footer-top{align-items:flex-start}#yuget-site .yg-footer-top .yg-brand>span:last-child{display:none}#yuget-site .yg-partner-hero h1{font-size:4.1rem}#yuget-site .yg-partner-statement{padding:35px 29px}#yuget-site .yg-partner-statement>p{font-size:2rem}#yuget-site .yg-partner-hero-grid{gap:35px}#yuget-site .yg-partner-platform-grid{gap:25px;grid-template-columns:repeat(2,1fr)}#yuget-site .yg-responsibilities article{padding:29px}#yuget-site .yg-ally-result{gap:28px;padding:30px}#yuget-site .yg-ally-result>div:last-child{padding-left:28px}}
@media(max-width:700px){#yuget-site .yg-wrap,#yuget-site .yg-nav-inner{width:calc(100% - 40px)}#yuget-site .yg-section{padding-block:68px}#yuget-site h1{font-size:clamp(3rem,12vw,4.4rem)}#yuget-site h2{font-size:clamp(2rem,7.8vw,2.8rem);line-height:1.16}#yuget-site .yg-kicker{font-size:.75rem;letter-spacing:.085em}#yuget-site .yg-nav-inner{min-height:80px;gap:12px}#yuget-site .yg-logo{width:43px;height:49px}#yuget-site .yg-logo img{width:72px;height:72px;left:-14px;top:-14px}#yuget-site .yg-header-cta{font-size:.75rem;max-width:208px;min-height:42px;padding:10px 13px;gap:7px}#yuget-site .yg-header-cta svg{width:16px;height:16px}#yuget-site .yg-nav{top:80px;padding-inline:20px}#yuget-site .yg-menu{width:39px;height:39px;flex:none;padding:8px}#yuget-site .yg-hero{grid-template-columns:1fr;padding-block:45px 25px;gap:0}#yuget-site .yg-hero h1{font-size:clamp(3rem,12vw,4.5rem);margin-block:23px 25px}#yuget-site .yg-hero .yg-kicker{font-size:.75rem;letter-spacing:.07em;max-width:340px}#yuget-site .yg-hero-description{max-width:550px;font-size:1rem}#yuget-site .yg-hero .yg-actions{margin-top:26px;gap:16px}#yuget-site .yg-hero-promise{font-size:.8125rem;margin-top:21px}#yuget-site .yg-hero-visual{height:550px;max-width:420px;width:100%;margin:25px auto 0}#yuget-site .yg-astronaut{width:550px;height:550px;bottom:38px}#yuget-site .yg-hero-visual .yg-orbit{width:530px;top:15px}#yuget-site .yg-hero-orbit-label{top:0;font-size:.625rem;letter-spacing:.17em}#yuget-site .yg-float-origin{left:-2px;top:145px}#yuget-site .yg-float-evidence{right:-1px;bottom:113px}#yuget-site .yg-float small{font-size:.625rem}#yuget-site .yg-float strong{font-size:.8125rem}#yuget-site .yg-visual-caption{bottom:20px;flex-direction:row;left:7px;right:7px;align-items:center}#yuget-site .yg-visual-caption>span:last-child{font-size:.75rem}#yuget-site .yg-brandline>.yg-wrap{min-height:0;flex-wrap:wrap;justify-content:center;gap:15px 21px;padding-block:23px}#yuget-site .yg-brandline>.yg-wrap>span{font-size:.8125rem;gap:8px}#yuget-site .yg-brandline svg{width:18px;height:18px}#yuget-site .yg-section-head{margin-bottom:30px}#yuget-site .yg-section-head h2{margin-top:14px}#yuget-site .yg-section-head>p:last-child:not(.yg-kicker){font-size:1rem;margin-top:20px}#yuget-site .yg-solution-grid{grid-template-columns:1fr;gap:19px}#yuget-site .yg-solution{padding:29px 26px 23px;border-radius:18px}#yuget-site .yg-solution-heading{gap:16px;margin-bottom:28px}#yuget-site .yg-solution-heading p{font-size:.6875rem}#yuget-site .yg-solution h3{font-size:2.35rem}#yuget-site .yg-solution .yg-check-list{min-height:0;margin-top:24px}#yuget-site .yg-routing-note{font-size:.8125rem;gap:10px;margin-top:21px}#yuget-site .yg-needs{padding:27px 22px;border-radius:17px;margin-top:38px}#yuget-site .yg-needs h3{font-size:1.5rem}#yuget-site .yg-choice-group{gap:8px;margin-top:23px}#yuget-site .yg-choice-group button{padding:10px 13px;font-size:.875rem}#yuget-site .yg-need-result{grid-template-columns:1fr;gap:12px;padding-top:23px}#yuget-site .yg-need-result>a{grid-column:1;max-width:none}#yuget-site .yg-need-result h4{font-size:1.2rem}#yuget-site .yg-need-result p{font-size:1rem}#yuget-site .yg-split-head{display:block;margin-bottom:30px}#yuget-site .yg-split-head>p{max-width:550px;margin-top:24px;font-size:1rem}#yuget-site .yg-service-explorer{display:block}#yuget-site .yg-service-tabs{display:flex;gap:8px;overflow-x:auto;padding:4px 3px 15px;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#aa5d98 #23152c}#yuget-site .yg-service-tabs button{width:185px;min-width:185px;min-height:80px;flex:0 0 185px;font-size:.875rem;line-height:1.5;padding:14px;gap:11px;scroll-snap-align:start}#yuget-site .yg-service-tabs button>[data-icon]:last-child{display:none}#yuget-site .yg-service-tabs button svg{width:21px;height:21px}#yuget-site .yg-service-panel{padding:28px 23px;margin-top:8px;min-height:530px;border-radius:17px}#yuget-site .yg-panel-top>span:first-child{font-size:.6875rem;letter-spacing:.08em}#yuget-site .yg-service-panel h3{font-size:1.95rem;margin-top:24px}#yuget-site .yg-service-panel>p:not(.yg-note){font-size:1rem}#yuget-site .yg-evidence-box ul{font-size:1rem}#yuget-site .yg-evidence-box{padding:18px}#yuget-site .yg-service-panel>.yg-note{font-size:.8125rem}#yuget-site .yg-service-panel>.yg-btn{font-size:.875rem;padding-inline:16px}#yuget-site .yg-tracking-top{padding:25px 22px;display:block}#yuget-site .yg-tracking-top h3{font-size:1.2rem}#yuget-site .yg-demo-label{display:inline-flex;margin-top:17px}#yuget-site .yg-stage-grid{grid-template-columns:repeat(5,1fr);padding:4px 13px 25px;gap:12px 0}#yuget-site .yg-stage-grid button{font-size:.625rem;line-height:1.5;gap:10px;padding:8px 2px}#yuget-site .yg-stage-grid button>span{width:37px;height:37px;font-size:.75rem}#yuget-site .yg-stage-grid button:after{top:26px;left:calc(50% + 22px);width:calc(100% - 40px)}#yuget-site .yg-stage-panel{grid-template-columns:1fr;gap:25px;padding:25px 22px;min-height:330px}#yuget-site .yg-stage-panel h3{font-size:1.6rem}#yuget-site .yg-stage-panel p:not(.yg-kicker){font-size:1rem}#yuget-site .yg-stage-document{padding:20px;gap:15px}#yuget-site .yg-stage-document small{font-size:.625rem}#yuget-site .yg-stage-document strong{font-size:.9375rem}#yuget-site .yg-platform-outcomes{flex-direction:column;gap:14px;margin-top:25px}#yuget-site .yg-platform-outcomes p{font-size:.875rem}#yuget-site .yg-travel-feature{grid-template-columns:1fr;margin-top:0;border-radius:20px}#yuget-site .yg-travel-copy{padding:34px 26px 25px}#yuget-site .yg-travel-copy h2{font-size:clamp(2rem,7.6vw,2.7rem)}#yuget-site .yg-travel-copy>p:not(.yg-kicker){font-size:1rem}#yuget-site .yg-travel-copy .yg-actions{gap:9px}#yuget-site .yg-travel-copy .yg-btn{font-size:.875rem;padding-inline:15px}#yuget-site .yg-travel-visual{min-height:585px;max-width:100%}#yuget-site .yg-travel-frame{width:254px;height:525px;top:12px}#yuget-site .yg-travel-visual>img{mask-image:linear-gradient(180deg,transparent,#000 25%);object-position:center 35%}#yuget-site .yg-travel-caption{bottom:24px;font-size:.625rem;left:25px;right:25px}#yuget-site .yg-alliance-feature{grid-template-columns:1fr;gap:26px}#yuget-site .yg-alliance-copy>p{font-size:1rem}#yuget-site .yg-alliance-promise{padding-block:20px;font-size:.9375rem}#yuget-site .yg-presence-grid{grid-template-columns:1fr;border-radius:17px}#yuget-site .yg-presence-grid article{padding:28px}#yuget-site .yg-presence-grid article+article{border-left:0;border-top:1px solid #ffffff23}#yuget-site .yg-location-code{font-size:2.6rem;margin-bottom:25px}#yuget-site .yg-presence-grid h3{font-size:1.65rem}#yuget-site .yg-presence-grid article>p:last-child{font-size:1rem}#yuget-site .yg-client-block{margin-top:42px}#yuget-site .yg-client-logos{gap:10px}#yuget-site .yg-client-logos>div{height:78px;padding:8px}#yuget-site .yg-client-logos img{height:60px}#yuget-site .yg-client-block>p{font-size:.875rem}#yuget-site .yg-faq-section{grid-template-columns:1fr;gap:30px}#yuget-site .yg-faq-section>div>p:not(.yg-kicker){max-width:none;margin-top:20px}#yuget-site .yg-faq summary{font-size:1rem;padding-block:21px}#yuget-site .yg-faq details>p{font-size:1rem;padding-right:8px}#yuget-site .yg-booking>.yg-wrap{grid-template-columns:1fr;gap:32px}#yuget-site .yg-booking-copy>p:not(.yg-kicker){font-size:1rem}#yuget-site .yg-booking-copy>.yg-note{font-size:.75rem}#yuget-site .yg-booking-agenda{padding:26px 23px}#yuget-site .yg-agenda-top{gap:14px}#yuget-site .yg-calendar-head{gap:12px;flex-wrap:wrap;padding:16px}#yuget-site .yg-calendar-head>a{order:3;width:100%;margin-left:0}#yuget-site .yg-calendar-head>button{margin-left:auto}#yuget-site .yg-calendar-wrap iframe{height:800px}#yuget-site .yg-calendar-wrap>.yg-note{padding:13px 17px}#yuget-site .yg-footer{padding-block:36px 112px}#yuget-site .yg-footer-top{flex-wrap:wrap;gap:24px;padding-bottom:29px}#yuget-site .yg-footer-top>.yg-brand{width:55px}#yuget-site .yg-footer-top>p{flex:1;font-size:.875rem}#yuget-site .yg-footer-top>a:last-child{width:100%;font-size:.9375rem}#yuget-site .yg-footer-bottom{flex-direction:column;gap:17px;font-size:.75rem}#yuget-site .yg-mobile-booking{display:flex;position:fixed;z-index:80;left:20px;right:20px;bottom:max(13px,env(safe-area-inset-bottom));box-shadow:0 6px 28px #0008;opacity:0;transform:translateY(90px);pointer-events:none;transition:opacity .3s,transform .4s;min-height:50px;padding-block:13px;font-size:.875rem}#yuget-site .yg-mobile-booking.visible{opacity:1;transform:translateY(0);pointer-events:auto}#yuget-site .yg-partner-hero{padding-block:24px 50px}#yuget-site .yg-breadcrumb{margin-bottom:30px;font-size:.8125rem}#yuget-site .yg-partner-hero-grid{grid-template-columns:1fr;gap:38px}#yuget-site .yg-partner-hero h1{font-size:clamp(3rem,12vw,4.5rem)}#yuget-site .yg-partner-hero .yg-actions{gap:14px}#yuget-site .yg-partner-statement{padding:33px 28px}#yuget-site .yg-partner-statement>.yg-kicker{margin-bottom:28px}#yuget-site .yg-partner-statement>p{font-size:2rem}#yuget-site .yg-partner-statement>div{font-size:.8125rem;line-height:1.7}#yuget-site .yg-responsibilities{grid-template-columns:1fr;gap:19px}#yuget-site .yg-responsibilities article{padding:29px 26px}#yuget-site .yg-responsibilities h3{font-size:1.9rem}#yuget-site .yg-ally-moments{gap:8px}#yuget-site .yg-ally-moments button{padding:10px 13px;font-size:.875rem}#yuget-site .yg-ally-result{grid-template-columns:1fr;gap:28px;padding:27px 23px;min-height:410px}#yuget-site .yg-ally-result h3{font-size:1.7rem}#yuget-site .yg-ally-result>div:last-child{border-left:0;padding-left:0;padding-top:26px;border-top:1px solid #ffffff23}#yuget-site .yg-validation-levels{grid-template-columns:1fr;gap:35px}#yuget-site .yg-validation-levels article{padding-top:27px}#yuget-site .yg-validation-levels h3{font-size:1.5rem}#yuget-site .yg-partner-platform .yg-wrap>div:first-child>p:not(.yg-kicker){font-size:1rem}#yuget-site .yg-partner-platform-grid{grid-template-columns:1fr 1fr;gap:33px 24px;margin-top:36px}#yuget-site .yg-partner-platform-grid p{font-size:1rem}#yuget-site .yg-partner-platform-grid h3{font-size:1.125rem}}
@media(max-width:370px){#yuget-site .yg-header-cta{font-size:.6875rem;max-width:187px;padding-inline:9px}#yuget-site .yg-header-cta svg{display:none}#yuget-site .yg-btn{font-size:.875rem;padding-inline:17px}#yuget-site .yg-hero-visual{height:480px}#yuget-site .yg-astronaut{width:490px;height:490px;bottom:30px}#yuget-site .yg-float-origin{top:119px;left:-3px}#yuget-site .yg-float-evidence{bottom:91px;right:-3px}#yuget-site .yg-hero-orbit-label{font-size:.625rem;letter-spacing:.07em}#yuget-site .yg-visual-caption{flex-direction:column}#yuget-site .yg-partner-platform-grid{grid-template-columns:1fr}#yuget-site .yg-stage-grid{grid-template-columns:repeat(2,1fr)}#yuget-site .yg-stage-grid button{font-size:.875rem}#yuget-site .yg-stage-grid button:after{display:none}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}#yuget-site *,#yuget-site *:before,#yuget-site *:after{animation:none!important;transition:none!important}html.yg-js #yuget-site .yg-reveal{opacity:1;transform:none}#yuget-site .yg-wordline>span{opacity:1;filter:none;transform:none}#yuget-site .yg-astronaut{opacity:1;transform:translateX(-50%)}#yuget-site .yg-mobile-booking{transform:translateY(90px)}#yuget-site .yg-mobile-booking.visible{transform:none}}

/* Etiquetas de navegación de etapas legibles en móvil. */
#yuget-site .yg-stage-grid button{font-size:.875rem}
@media(max-width:700px){#yuget-site .yg-stage-grid{grid-template-columns:repeat(5,minmax(102px,1fr));overflow-x:auto;scrollbar-width:thin;scrollbar-color:#aa5d98 #23152c}#yuget-site .yg-stage-grid button{font-size:.875rem}}
@media(max-width:370px){#yuget-site .yg-stage-grid{grid-template-columns:repeat(2,1fr);overflow:visible}}
@media(max-width:960px){#yuget-site .yg-proof-media{grid-template-columns:1fr;gap:16px}#yuget-site .yg-proof-card{min-height:310px}#yuget-site .yg-client-card{min-width:178px;height:88px}#yuget-site .yg-client-card img{height:60px}}
@media(max-width:700px){#yuget-site .yg-stage-progress{margin:0 22px 10px}#yuget-site .yg-proof-media{width:calc(100% - 40px);margin-top:10px}#yuget-site .yg-proof-card{min-height:300px;border-radius:18px}#yuget-site .yg-proof-card div{left:22px;right:22px;bottom:22px}#yuget-site .yg-client-track{gap:10px;animation-duration:22s}#yuget-site .yg-client-card{min-width:162px;height:80px;padding:10px}#yuget-site .yg-client-card img{height:54px}}
