/* White editorial theme. Motion retains the original geography and timing. */
:root{--paper:#fff;--ink:#152c39;--line:#e2e6e6;--muted:#66747c;--accent:#a18a60}
body{background:#fff}.header{color:var(--ink);background:#fff;border-bottom:1px solid #edf0f0}.header-contact{border-color:#d9dfe0;background:none}.header-contact span{color:#8e7954}.brand-symbol>span:first-child{color:#9c865e}.hero{background:#fff;color:var(--ink);min-height:720px;height: min(820px,100svh)}.hero video{filter:grayscale(1) invert(1) brightness(1.07);opacity:.6;mix-blend-mode:multiply}.hero-copy{padding-top:205px;padding-bottom:95px}.hero h1>span{color:#283f4b}.hero h1{font-size:clamp(35px,3.8vw,58px);letter-spacing:.04em}.hero .eyebrow{color:#7a705d}.hero-en{color:#79858b;font-size:13px}.hero-description{color:#51636c;line-height:2.2}.light-link{border-color:#bcc4c7;color:var(--ink)}.light-link span{color:#8f7955}.hero-bottom{bottom:28px}.scroll-cue,.hero-geography{color:#697a82}.scroll-cue span,.hero-geography span{color:#697a82}.motion-toggle{color:#3a515c;border-color:#bac5c9;background:#ffffffc9}.key-facts{background:#fff;padding-top:30px;padding-bottom:30px}.key-facts p{font-size:39px}.key-facts>div,.key-facts>a{border-color:#e2e6e6}.section{padding-top:92px;padding-bottom:92px}.section-top{margin-bottom:52px;border-color:#e2e6e6}.section h2{letter-spacing:.045em}.values{border-color:#e2e6e6}.values article{border-left:0;padding-left:30px}.values p{color:#63747b}.process{background:#f7f9f9}.steps li,.sector-list>span{border-color:#dce3e3}.steps li>span{color:#a18a60}.fund{background:#fff;color:var(--ink)}.fund .section-top{border-color:#e2e6e6}.fund .section-ja{color:#687775}.fund .eyebrow,.fund-kicker{color:#8c7959}.fund-heading>p{color:#64757d}.fund-feature{border:0;border-top:1px solid #dce3e3;grid-template-columns:.8fr 1.2fr;gap:55px;padding-top:38px}.fund-art{background:#fff;min-height:360px}.fund-art img{filter:grayscale(1) invert(1) brightness(1.07);opacity:.7;mix-blend-mode:multiply}.fund-art-title{color:#3a515e;padding:20px 0}.fund-art-title>span{font-size:60px}.fund-art-title>p{font-size:10px}.fund-summary{padding:0}.fund-summary h3{margin-top:16px}.fund-alias{color:#8c7959}.fund-summary>p:not(.eyebrow):not(.fund-alias){color:#62737b}.fund-numbers{color:var(--ink)}.fund-numbers small{color:#65767d}.fund-numbers>div+div{border-color:#dce3e3}.details-trigger{border-color:#dce3e3;color:var(--ink);padding:20px 0 8px}.details-trigger span{color:#8d7855}.fund-details>div{border-color:#e2e6e6}.fund-details dt{color:#65767d}.fund-note{color:#6c7b81}.partners{border-top:1px solid #edf0f0}.partner-card{border-color:#dce2e2}.partner-card .partner-no{font-size:19px}.contact{background:#f6f8f8;color:var(--ink)}.contact .section-top{border-color:#dce3e3}.contact .section-ja{color:#687775}.contact .eyebrow{color:#7c715b}.contact h2{color:var(--ink)}.contact-arrow{font-size:70px;color:#a18a60}.contact-grid p{color:#62747d}.resource-button{background:#173442;color:#fff;border-color:#173442}.resource-button:hover{background:#2b4e5c;color:#fff}.resource-download{border-color:#bcc7cb;color:#334c59}.resource-meta{color:#718088}.footer{background:#fff;color:var(--ink);border-top:1px solid #e2e6e6}.footer-brand{color:var(--ink)}.footer-top{border-color:#e2e6e6}.footer-top p{color:#677983}.back-top{border-color:#d4dcdf;color:#526975}.disclaimer{color:#6f7f86}.footer-bottom small,.footer-bottom>span{color:#6d7e86}.mobile-nav{background:#fff;color:var(--ink)}.mobile-nav a{border-color:#e2e6e6}.mobile-nav small{color:#76858b}.menu-toggle span{background:var(--ink)}dialog{background:#fff}
@media(max-width:1100px){.hero-copy{padding-top:185px}.hero h1{font-size:clamp(35px,4.2vw,48px)}.fund-feature{gap:32px}.fund-numbers p.expiry{font-size:39px}}
@media(max-width:800px){.hero{height:900px;min-height:0}.hero-copy{padding:140px 7% 0}.hero video{opacity:.65}.hero h1{font-size:clamp(30px,5.6vw,45px)}.section{padding-top:70px;padding-bottom:70px}.fund-feature{grid-template-columns:1fr}.fund-art{display:none}.fund-summary{max-width:650px}.fund-summary h3{font-size:25px}.fund-numbers{max-width:460px}.section-top{margin-bottom:38px}}
@media(max-width:520px){.hero{height:830px}.hero-copy{padding-top:135px}.hero h1{font-size:clamp(26px,6.7vw,35px);line-height:1.8}.hero-en{font-size:11px}.hero-description{font-size:11px}.hero-bottom{bottom:22px}.section{padding-top:58px;padding-bottom:58px}.section-top{margin-bottom:32px}.values article,.values article:first-child,.values article:last-child{padding:24px 0}.fund-summary h3{font-size:21px}.fund-numbers p.expiry{font-size:39px}.key-facts p{font-size:33px}.contact-arrow{font-size:38px}.resource-button{padding:18px 22px}.footer{padding-top:35px}}

/* Supplied wordmark; crop only the surrounding whitespace in layout. */
.logo-image{position:relative;display:block;width:290px;aspect-ratio:1908/280;overflow:hidden;flex-shrink:0;mix-blend-mode:multiply}
.logo-image img{position:absolute;max-width:none;width:131.446541%;height:auto;left:-15.723270%;top:-60.714286%}
.fund-art-title .logo-image{width:100%;max-width:320px}.fund-art-title .logo-image img{filter:none;opacity:1;mix-blend-mode:normal;object-fit:contain}.footer-brand .logo-image{width:290px}
@media(max-width:1100px){.header .logo-image{width:240px}.header{gap:24px}.desktop-nav{gap:17px}}
@media(max-width:800px){.header .logo-image{width:245px}.footer-brand .logo-image{width:270px}}
@media(max-width:520px){.header .logo-image{width:225px}.footer-brand .logo-image{width:240px}}
@media(max-width:360px){.header .logo-image{width:200px}}
