*{box-sizing:border-box}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;margin:0;font-family:Nunito,system-ui,sans-serif}.vr{font-family:Varela Round,system-ui,sans-serif}:root{--bg:#fff;--fg:#16323a;--muted:#56635f;--soft:#eef5f4;--card:#fff;--border:#e8e8e6;--nav:#ffffffe6;--brand:#1e5a64}.yapu-root.dark{--bg:#07171c;--fg:#e8f1f0;--muted:#9fbcba;--soft:#0c2329;--card:#0e252c;--border:#ffffff1a;--nav:#07171cd9;--brand:#7fd8d6}@keyframes yscroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes yfade{0%{opacity:1;transform:translateY(12px)}to{opacity:1;transform:none}}.yreveal{animation:.6s both yfade}.ylink{color:var(--muted);cursor:pointer;text-decoration:none;transition:color .15s}.ylink:hover{color:var(--brand)}.ycard{transition:transform .25s,box-shadow .25s}.ycard:hover{transform:translateY(-5px);box-shadow:0 18px 40px #0000001a}.ybtn{transition:transform .15s,filter .15s}.ybtn:hover{filter:brightness(1.05);transform:translateY(-2px)}@keyframes yfloat{0%,to{transform:translateY(0)}50%{transform:translateY(-18px)}}@keyframes yfloat2{0%,to{transform:translateY(0)}50%{transform:translateY(14px)}}@keyframes ypulse{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.85;transform:scale(1.12)}}@keyframes ygrid{0%{background-position:0 0}to{background-position:46px 46px}}@keyframes ypacket{0%{opacity:0;left:0%}8%{opacity:1}92%{opacity:1}to{opacity:0;left:100%}}@keyframes yflowx{0%{opacity:0;transform:translate(-9px)}22%{opacity:1}70%{opacity:1}to{opacity:0;transform:translate(9px)}}@keyframes yspin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes yrise{0%{opacity:0;transform:translateY(20px)}to{opacity:0;transform:translateY(-120px)}50%{opacity:.7}}@keyframes ytype{0%{width:0}to{width:100%}}.snap-grid{background-image:linear-gradient(#46b4b41a 1px,#0000 1px),linear-gradient(90deg,#46b4b41a 1px,#0000 1px);background-size:46px 46px;animation:6s linear infinite ygrid}.snap-chip{transition:transform .25s,box-shadow .25s}.snap-chip:hover{transform:translateY(-4px)scale(1.03);box-shadow:0 14px 30px #0006}.snap-step:hover .snap-stepnum{box-shadow:0 0 0 6px #46b4b42e}@keyframes yping{0%{opacity:.6;transform:scale(1)}70%,to{opacity:0;transform:scale(2.6)}}.ymap-country{cursor:default;transition:fill .25s}.ymap-country.partner{cursor:pointer}.ymap-country.partner:hover{fill:#ff6b45!important}.sdgTile:hover .sdgInner{transform:rotateY(180deg)translateZ(0)}.sdgTile:hover{z-index:2}.sdgBack p{opacity:0;transition:opacity .3s .28s,transform .38s cubic-bezier(.2,.8,.25,1) .28s;transform:translateY(10px)}.sdgTile:hover .sdgBack p{opacity:1;transform:none}.refRow:hover{padding-left:14px}.refRow:hover .vr{color:#46b4b4}.pnrCard:hover{border-color:#46b4b4;transform:translateY(-6px);box-shadow:0 18px 40px #00000024}.pnrCard:hover img{transform:scale(1.06)}.sdgMarquee:hover .sdgTrack{animation-play-state:paused}.stepCard:hover{box-shadow:0 18px 44px #00000024}.dPick:hover{background:#46b4b414;border-color:#46b4b480;transform:translateY(-4px)}.dCard:hover{border-color:#46b4b480;transform:translateY(-5px)}.msnCol:hover{background:#46b4b412}.tmCard:hover{transform:translateY(-8px)}.ofcRow:hover{background:var(--soft);padding-left:20px}@media (width<=980px){[data-desktop-nav],[data-desktop-actions]{display:none!important}[data-nav-toggle]{display:flex!important}.yapu-root header>div:first-child{padding:12px 20px!important}[data-burger]:before,[data-burger]:after{content:"";background:var(--fg);border-radius:2px;width:18px;height:2px;transition:transform .25s,top .25s;position:absolute;left:0}[data-burger]:before{top:-6px}[data-burger]:after{top:6px}[data-nav-toggle][aria-expanded=true] [data-burger]{background:0 0!important}[data-nav-toggle][aria-expanded=true] [data-burger]:before{top:0;transform:rotate(45deg)}[data-nav-toggle][aria-expanded=true] [data-burger]:after{top:0;transform:rotate(-45deg)}[data-menu]{display:none!important}}@media (width>=981px){[data-mobile-nav]{display:none!important}}@media (width<=900px){.yapu-root [style*="grid-template-columns:repeat(3"]:not([data-keep-cols]),.yapu-root [style*="grid-template-columns:repeat(5"]:not([data-keep-cols]),.yapu-root [style*="grid-template-columns:repeat(6"],.yapu-root [style*="grid-template-columns:1fr 1fr"],.yapu-root [style*="grid-template-columns:1.1fr"],.yapu-root [style*="grid-template-columns:1.05fr"],.yapu-root [style*="grid-template-columns:1.35fr"],.yapu-root [style*="grid-template-columns:2fr 1fr"],.yapu-root [style*="grid-template-columns:.85fr"],.yapu-root [style*="grid-template-columns:.55fr"],.yapu-root [style*=grid-template-columns\:300px],.yapu-root [style*=grid-template-columns\:180px],.yapu-root [style*=grid-template-columns\:150px],.yapu-root [style*="grid-template-columns:minmax(0,1fr) minmax(0,1fr)"],.yapu-root [style*="grid-template-columns:minmax(0,1.05fr)"],.yapu-root [style*="grid-template-columns:minmax(0,.9fr)"],.yapu-root [style*="grid-template-columns:minmax(0,.95fr)"]{grid-template-columns:1fr!important}.yapu-root [style*="grid-template-columns:1.7fr 1fr 1fr 1fr 1fr"]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px 18px!important}.yapu-root [style*="grid-template-columns:64px 1fr"]{grid-template-columns:64px 1fr!important}.yapu-root [style*="grid-template-columns:40px 1fr"]{grid-template-columns:40px 1fr!important}.yapu-root [style*="grid-template-columns:auto 1fr"]{grid-template-columns:auto 1fr!important}.yapu-root [style*="grid-template-columns:repeat(4"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.yapu-root [data-phone-flow]{flex-direction:column!important;gap:4px!important;padding:18px 0!important}.yapu-root [data-phone-flow] figure{width:100%;max-width:260px}.yapu-root [data-phone-flow] img{max-height:none!important}.yapu-root [data-phone-flow] figcaption{text-align:center;justify-content:center}.yapu-root [data-phone-arrow]{transform:rotate(90deg);padding:4px 0!important}.yapu-root [data-panel-copy]{padding:26px 24px!important}.yapu-root [data-flow]{grid-template-columns:1fr!important;gap:14px!important}.yapu-root [data-flow-arrow]{transform:rotate(90deg);font-size:26px!important}.yapu-root [style*=grid-column\:span]{grid-column:auto!important}.yapu-root [style*=grid-row\:span]{grid-row:auto!important}.yapu-root [style*=position\:sticky]:not([data-header]){position:relative!important;top:auto!important}.yapu-root [style*=font-size\:140px]{font-size:clamp(44px,13vw,140px)!important}.yapu-root [style*=font-size\:104px]{font-size:clamp(38px,11vw,104px)!important}.yapu-root [style*=font-size\:96px]{font-size:clamp(36px,10.5vw,96px)!important}.yapu-root [style*=font-size\:66px]{font-size:clamp(32px,8.5vw,66px)!important}.yapu-root [style*=font-size\:60px]{font-size:clamp(30px,8vw,60px)!important}.yapu-root [style*=font-size\:56px]{font-size:clamp(30px,7.5vw,56px)!important}.yapu-root [style*=font-size\:54px]{font-size:clamp(29px,7.4vw,54px)!important}.yapu-root [style*=font-size\:52px]{font-size:clamp(28px,7.2vw,52px)!important}.yapu-root [style*=font-size\:50px]{font-size:clamp(27px,7vw,50px)!important}.yapu-root [style*=font-size\:46px]{font-size:clamp(26px,6.6vw,46px)!important}.yapu-root [style*=font-size\:44px]{font-size:clamp(26px,6.4vw,44px)!important}.yapu-root [style*=font-size\:42px]{font-size:clamp(25px,6.2vw,42px)!important}.yapu-root [style*=font-size\:40px]{font-size:clamp(24px,6vw,40px)!important}.yapu-root [style*=font-size\:36px]{font-size:clamp(23px,5.6vw,36px)!important}.yapu-root [style*=font-size\:34px]{font-size:clamp(22px,5.4vw,34px)!important}.yapu-root [style*=font-size\:32px]{font-size:clamp(22px,5.2vw,32px)!important}.yapu-root [style*=font-size\:30px]{font-size:clamp(21px,5vw,30px)!important}.yapu-root [style*="padding:96px 28px"],.yapu-root [style*="padding:100px 28px"],.yapu-root [style*="padding:110px 28px"]{padding:52px 20px!important}.yapu-root [style*="padding:80px 28px"],.yapu-root [style*="padding:72px 28px"],.yapu-root [style*="padding:70px 28px"],.yapu-root [style*="padding:64px 28px"]{padding:44px 20px!important}.yapu-root [style*=height\:400px],.yapu-root [style*=height\:340px]{height:auto!important;min-height:220px!important}.yapu-root [style*=background-attachment\:fixed]{background-attachment:scroll!important;height:auto!important;min-height:320px!important;padding:52px 0!important}.yapu-root [style*=height\:92vh]{height:auto!important;min-height:88vh!important}.yapu-root [data-decor]{display:none!important}.yapu-root img,.yapu-root svg,.yapu-root iframe,.yapu-root video{max-width:100%!important}.yapu-root table,.yapu-root pre{max-width:100%!important;overflow-x:auto!important}.yapu-root [data-scroll-hint]{display:none!important}.yapu-root [style*=white-space\:nowrap]:not([style*=yscroll]){white-space:normal!important}.yapu-root p,.yapu-root h1,.yapu-root h2,.yapu-root h3,.yapu-root figcaption,.yapu-root li,.yapu-root td{overflow-wrap:break-word}}html,body{overflow-x:clip}@supports not (overflow-x:clip){html{overflow-x:hidden}body{overflow-x:visible}}@media (hover:none){.sdgTile:hover .sdgInner{transform:none}.sdgTile:hover .sdgBack p{opacity:0;transform:translateY(10px)}.sdgTile.flipped .sdgInner{transform:rotateY(180deg)translateZ(0)}.sdgTile.flipped .sdgBack p{opacity:1;transform:none}.sdgTile{cursor:pointer}.rb-hint{display:none}.ycard:hover,.ybtn:hover,.snap-chip:hover,.pnrCard:hover,.tmCard:hover,.stepCard:hover,.dPick:hover,.dCard:hover,.refRow:hover,.ofcRow:hover{box-shadow:none!important;padding-left:inherit!important;background:inherit!important;transform:none!important}}@media (width>=701px){.yapu-root.dark [data-hero-art]{opacity:.16!important}}@media (width<=700px){.yapu-root [data-hero-art]{opacity:.1!important;background-position:62%!important}}@media (width>=901px){.yapu-root [data-about-hero-grid]{grid-template-columns:.88fr 1.12fr!important;gap:40px!important}.yapu-root [data-about-hero-visual]{height:470px!important}}@media (width>=1180px){.yapu-root [data-about-hero-visual]{margin-right:-40px;height:500px!important}}@media (hover:none){.yapu-root [data-bleed]{background-position:50%!important;background-attachment:scroll!important}}@media (width<=900px){.yapu-root [data-team-grid]{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=560px){.yapu-root [data-team-grid]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px 14px!important}.yapu-root [data-avatar] span{font-size:28px!important}}.yapu-root.dark [data-avatar] span{color:#7fd8d6!important;opacity:.85!important}
