html{scroll-padding-top:115px}body{background:#0a1b2b;color:#193650;min-width:0}header.site-header{padding:0;background:#0a1b2bf5;color:#f6f3e9;border-bottom:1px solid #d9b66540}.site-header .brand{gap:14px}.site-header .brand img{width:64px;height:64px}.site-header nav a{color:#f6f3e9}.site-header .nav-contact{color:#f1d890}.site-header .brand small{color:#c0cbd1}.site-header .menu-button{background:#10283b;color:#f6f3e9}.site-header .brand span{color:#f6f3e9;letter-spacing:.12em;font-size:18px}.site-header .brand small{font-size:12px}.site-header .navwrap{width:min(1180px,calc(100% - 64px))}main{padding-top:40px;padding-bottom:40px}.intro h1{color:#f6f3e9}.intro .eyebrow{color:#addcff;font-size:14px}.intro>p:last-child{color:#c0cbd1;font-size:16px}.result-top{color:#f6f3e9}.control{border-color:#d9b66560}.notes{background:#f5f7fa;border-radius:12px;padding:28px}.notes p,.portfolio p,.card p,.source-columns p{color:#52677b}.card h3,.portfolio h3{color:#193650}.summarycard .eyebrow{color:#77643d}.card h3{letter-spacing:-.025em}.inputcard{background:#173b59}.sources{background:#fff;color:#193650}.sources p{color:#52677b}.sources a{color:#245e88}.source-columns a{display:block}.footer{color:#c0cbd1;max-width:1180px;width:calc(100% - 64px);margin:auto}.footer nav a{color:#c0cbd1}.footer small{color:#c0cbd1}.fineprint,.note,.legend,.hint{font-size:14px}.rounding{font-size:14px}.mini-metrics span{font-size:14px}.inputcard .hint{font-size:14px}.source-columns p{font-size:16px}.source-columns h3{font-size:18px}.inputcard .currency span{color:#f1d890}.intro{margin-bottom:15px}.inputcard .hint{color:#c8d6e2}.sources h2,.sources h3,.notes h2{font-family:inherit;letter-spacing:0}svg text{fill:#52677b!important}summary{min-height:28px}.site-header nav{font-family:Inter,ui-sans-serif,system-ui,sans-serif}.milestones strong{font-size:16px}.sourcefund p{color:#52677b}.history-sub,.small,.isin{color:#52677b}.card-intro,.age-label,.hero-number>span,.mini-metrics span{color:#52677b}.footer a:focus-visible{outline:2px solid #addcff}.notes{margin-top:30px}
@media(max-width:700px){.site-header .navwrap,.footer{width:calc(100% - 36px)}.site-header .brand img{width:49px;height:49px}.site-header .brand span{display:block;font-size:16px}.site-header .brand small{font-size:10px}.footer nav{flex-wrap:wrap}.budget-pair{grid-template-columns:1fr;gap:14px}.budget-pair>div:last-child{border-left:0;border-top:1px solid #dfcfae;padding:12px 0 0}.budget-pair strong{font-size:28px}.split-detail{font-size:14px}.split-detail strong{white-space:normal}.breakdown{flex-wrap:wrap;gap:5px 12px}.card-heading .tag{font-size:12px}.source-columns{grid-template-columns:1fr}.notes{padding:23px}.milestones>div{flex-wrap:wrap}.legend{font-size:14px}.cards{grid-template-columns:1fr}.depot{grid-column:auto}main{padding-top:28px}.result-top{flex-wrap:wrap;gap:8px}}
@media print{header.site-header,.footer{display:none}body{background:white}}
