.elementor-widget-yh-profile-section{margin-bottom:0!important;width:100%}.elementor-widget-yh-profile-section>.elementor-widget-container{margin:0}.admin-bar .site-header{top:32px}.elementor-editor-active .site-header{position:relative;top:0}.elementor-editor-active .reveal{opacity:1!important;transform:none!important}.elementor-editor-active .phase-panel[hidden]{display:block!important}.elementor-editor-active .phase-panel [data-extra]{display:block!important}
.yh-page-cover{background:var(--navy,#0e2435);color:#fff;padding:180px 0 86px;position:relative;overflow:hidden}.yh-page-cover .section-shell{position:relative;z-index:1}.yh-page-cover h1{font-family:var(--serif);font-size:clamp(42px,5.8vw,76px);font-weight:400;line-height:1.15;letter-spacing:-.035em;max-width:1000px;margin:22px 0 26px}.yh-page-cover p{max-width:720px;color:#d0d8de;font-size:16px;line-height:1.9}.yh-page-cover .eyebrow{color:#c6ad85}.yh-cover-index{position:absolute;right:5%;bottom:-70px;font-family:var(--serif);font-size:350px;line-height:1;color:rgba(255,255,255,.035);pointer-events:none}
.yh-apac-grid{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line);border-left:1px solid var(--line);margin-top:40px}.yh-apac-grid article{padding:40px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.yh-apac-grid h3{font:400 27px/1.4 var(--serif);margin:0 0 18px}.yh-apac-grid p{font-size:15px;line-height:1.95;color:var(--muted)}.yh-longview .yh-prose{max-width:800px;margin-left:auto}.yh-prose p{line-height:1.95;color:var(--muted);font-size:16px}.yh-prose p+p{margin-top:18px}.yh-career-complete .milestone{padding-top:30px;padding-bottom:30px}.yh-career-complete .milestone p+p{margin-top:16px}.yh-career-complete .phase-panel{scroll-margin-top:110px}
.yh-contact-form{scroll-margin-top:110px}.yh-form{display:grid;grid-template-columns:1fr 1fr;gap:26px;max-width:960px;margin:45px auto 0}.yh-form label{display:flex;flex-direction:column;gap:12px;font-size:13px;font-weight:500;letter-spacing:.025em}.yh-form input,.yh-form textarea,.yh-form select{width:100%;font:inherit;line-height:1.6;color:#162c3c;background:#fff;border:1px solid #c8cfce;border-radius:0;padding:15px;outline-offset:3px;box-shadow:none}.yh-form input:focus,.yh-form textarea:focus,.yh-form select:focus{border-color:#9a7b50;outline:1px solid #9a7b50}.yh-form textarea{min-height:180px;resize:vertical}.yh-form .yh-form-wide{grid-column:1/-1}.yh-form .yh-submit{justify-self:start;cursor:pointer;background:#102b3d;color:#fff;border:0;padding:17px 32px;font:inherit}.yh-form .yh-submit:hover{background:#28475c}.yh-form .yh-privacy{font-size:12px;color:#607078;line-height:1.7}.yh-form .yh-honeypot{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.yh-form-status{border-left:3px solid #a8895b;padding:18px 22px;background:#eeeae2;color:#243d4e;margin:20px auto;max-width:960px;line-height:1.7}
.brand-mark{width:76px;height:54px;overflow:visible}.brand-mark img{position:static;width:76px;height:54px;max-width:100%;object-fit:contain}.desktop-nav{gap:23px}.header-inner{gap:22px}.desktop-nav a{white-space:nowrap}
@media(max-width:1180px){.desktop-nav{display:none}.menu-toggle{display:flex}.header-contact{display:none}.mobile-nav{background:var(--paper,#f5f3ed)}.yh-page-cover{padding-top:150px}.brand-mark{flex-shrink:0}}
@media(max-width:782px){.admin-bar .site-header{top:46px}.yh-apac-grid,.yh-form{grid-template-columns:1fr}.yh-apac-grid article{padding:28px}.yh-page-cover{padding:140px 0 65px}.yh-page-cover p{font-size:14px}.yh-cover-index{font-size:220px;bottom:-30px}.brand-mark,.brand-mark img{width:55px;height:44px}.yh-prose p,.yh-apac-grid p{font-size:14px}.yh-form{gap:21px}}
@media(max-width:400px){.brand-mark,.brand-mark img{width:43px;height:40px}.header-inner{gap:12px}}

@media(min-width:1021px){.markets{grid-template-columns:repeat(5,minmax(0,1fr))}.market-row{padding-right:20px;padding-left:20px}.market-row h3{font-size:25px}.market-row:first-child{padding-left:0}}
.yh-apac-grid .micro{display:block;margin-bottom:18px;color:var(--gold)}.yh-longview .yh-prose{margin-top:35px}.yh-form .yh-form-wide{grid-column:1/-1}.yh-form button[type=submit]{cursor:pointer;border:0}

.yh-section-container.e-con{--container-max-width:100%;--container-default-padding-top:0;--container-default-padding-right:0;--container-default-padding-bottom:0;--container-default-padding-left:0;--widgets-spacing:0px;gap:0;padding:0;width:100%;max-width:none}.yh-section-container>.e-con-inner{max-width:none;padding:0;gap:0}.yh-section-container .elementor-widget-yh-profile-section{--kit-widget-spacing:0px}
