.fondsen-page{background:var(--brand-cream);--primary:var(--brand-forest);--primary-foreground:var(--brand-on-dark);--card:oklch(99.2% .005 86)}.fondsen-page h1,.fondsen-page h2,.fondsen-page h3{font-family:var(--font-head);color:var(--primary);letter-spacing:-.012em;font-weight:500}.fondsen-page header{background:var(--brand-cream);color:var(--brand-forest);border-bottom:1px solid var(--brand-warm-line)}.fondsen-page header img{height:64px}.fondsen-page img{filter:var(--photo-grade)}.fondsen-page section.bg-ink,.fondsen-page thead.bg-ink{background-color:var(--brand-petrol-night)}.fondsen-page header button{color:var(--brand-forest)}.fondsen-page section.bg-ink h2,.fondsen-page section.bg-ink h3{color:var(--brand-on-dark)}.fondsen-page section.bg-ink .bg-primary{background:var(--brand-gold);color:var(--brand-petrol-night)}.fondsen-hero{background:var(--brand-petrol-night);height:min(560px,100svh - 175px);min-height:350px;position:relative}.fondsen-hero>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.fondsen-hero-inner{z-index:1;justify-content:flex-end;align-items:center;max-width:1080px;height:100%;margin:auto;padding:0 36px;display:flex;position:relative}.fondsen-title-panel{text-align:right;background:linear-gradient(140deg, var(--brand-petrol) 0%, var(--brand-petrol-deep) 100%);width:650px;max-width:85%;color:var(--primary-foreground);box-shadow:var(--shadow-lift), inset 0 0 0 1px oklch(76% .115 86/.32);border-radius:24px;padding:32px 34px}.fondsen-page .fondsen-title-panel h1{color:var(--primary-foreground);text-transform:uppercase;font-size:36px;line-height:1.35}.fondsen-title-panel p{color:var(--brand-gold);letter-spacing:.16em;margin-bottom:14px;font-size:11px}.fondsen-title-panel:before{content:"";background:var(--brand-gold);width:54px;height:2px;margin:0 0 18px auto;display:block}.fondsen-introduction{max-width:1080px;margin:auto;padding:48px 36px 0}.fondsen-introduction>p{max-width:850px;color:var(--muted-foreground);font-size:17px;line-height:1.7}.fondsen-page .bg-secondary{background:var(--brand-cream)}.fondsen-page .bg-card{background:var(--card)}.fondsen-page .text-ink{color:var(--primary)}.fondsen-page .text-ink-foreground{color:var(--brand-on-dark)}.fondsen-page .border-ink-foreground\/15{border-color:oklch(97% .008 86/.18)}.fondsen-page .border-ink-foreground\/40{border-color:oklch(97% .008 86/.45)}.fondsen-page .hover\:bg-ink-foreground\/10:hover{background:oklch(97% .008 86/.12)}.fondsen-page article[class*=rounded-sm]{border:1px solid var(--brand-warm-line);border-top:3px solid var(--brand-gold);box-shadow:var(--shadow-lift);border-radius:10px;overflow:hidden}.fondsen-page article[class*=rounded-sm]>div:first-child{position:relative}.fondsen-page article[class*=rounded-sm]>div:first-child img{aspect-ratio:3/2}.fondsen-page article[class*=rounded-sm]>div:first-child:after{content:"";pointer-events:none;background:linear-gradient(#0000 45%,oklch(30% .045 190.6/.42));position:absolute;inset:0}.fondsen-page article[class*=rounded-sm] span.absolute{background:var(--brand-gold);color:var(--brand-petrol-night);letter-spacing:.12em;font-weight:600}.fondsen-page .grid-cols-2.gap-px{background:var(--brand-warm-line)}.fondsen-page .grid-cols-2.gap-px>div{background:var(--brand-cream);border-top:2px solid var(--brand-gold)}.fondsen-page .grid-cols-2.gap-px p:first-child{font-family:var(--font-display);color:var(--primary);font-size:38px;line-height:1.1}.fondsen-page .grid-cols-2.gap-px p:last-child{margin-top:6px;font-size:12px}.fondsen-page article[class*=rounded-sm] li span{background:var(--brand-gold)}.fondsen-page article[class*=rounded-sm] .border-primary\/40{color:var(--brand-gold-deep);background:var(--brand-cream);border-color:oklch(66% .1 82/.5)}.fondsen-page thead.bg-ink th{color:var(--brand-on-dark);border-bottom:2px solid var(--brand-gold)}.fondsen-page tbody td{color:var(--foreground)}.fondsen-page tbody tr:hover{background:var(--brand-cream)}.fondsen-page ol li{border-top-color:var(--brand-gold)}.fondsen-page .border-l-2.border-primary{border-left-color:var(--brand-gold)}.fondsen-page .divide-border>*{border-color:var(--brand-warm-line)}@media (width<=767px){.fondsen-hero{height:350px;min-height:310px}.fondsen-hero-inner{padding:0 22px}.fondsen-title-panel{border-radius:20px;width:100%;max-width:100%;padding:22px}.fondsen-page .fondsen-title-panel h1{font-size:27px}.fondsen-introduction{padding:35px 22px 0}.fondsen-introduction>p{font-size:15px}.fondsen-page .grid-cols-2.gap-px p:first-child{font-size:30px}}.fondsen-hero:after{content:"";pointer-events:none;background:linear-gradient(200deg,oklch(76% .115 86/.22) 0%,#0000 48%),linear-gradient(100deg,oklch(30% .045 190.6/.86) 0%,oklch(30% .045 190.6/.5) 46%,oklch(30% .045 190.6/.12) 78%,#0000 100%),linear-gradient(#0000 58%,oklch(30% .045 190.6/.55));position:absolute;inset:0}.fondsen-title-panel{background:radial-gradient(120% 150% at 100% 0%, oklch(76% .115 86/.18) 0%, transparent 42%), linear-gradient(150deg, var(--brand-forest) 0%, var(--brand-forest-deep) 62%)}.fondsen-title-panel p{color:var(--brand-on-dark);opacity:.92}.fondsen-page .text-muted-foreground{color:var(--brand-body-muted)}.fondsen-page article[class*=rounded-sm] span.absolute{background:var(--brand-cream);color:var(--brand-petrol-night);border-left:3px solid var(--brand-gold)}.fondsen-page .grid-cols-2.gap-px p:first-child{color:var(--brand-forest)}.fondsen-page .border-primary\/40{color:var(--brand-gold-ink);background:var(--brand-cream);border-color:oklch(30% .075 78/.35)}.fondsen-page section.bg-ink .text-primary{color:var(--brand-on-dark)}.fondsen-page section.bg-ink .text-5xl{color:var(--brand-gold)}.fondsen-page section.bg-ink .opacity-80{opacity:.95}.fondsen-page section.bg-ink a:hover{color:var(--brand-gold)}.fondsen-page .bg-ink:not(.site-header):not(nav){background:var(--brand-petrol-night)}.fondsen-page .fondsen-keyfacts{border-top:1px solid var(--brand-warm-line);border-bottom:1px solid var(--brand-warm-line);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:28px 0 0;padding:0;list-style:none;display:grid}.fondsen-page .fondsen-keyfacts li{border-left:1px solid var(--brand-warm-line);flex-direction:column;gap:4px;padding:18px 16px;display:flex}.fondsen-page .fondsen-keyfacts li:first-child{border-left:0;padding-left:0}.fondsen-page .fondsen-keyfacts strong{color:var(--brand-petrol-night);letter-spacing:-.02em;font-size:24px;font-weight:700}.fondsen-page .fondsen-keyfacts span{color:var(--brand-body-muted);font-size:13px}.fondsen-page .fondsen-sticky{display:none}@media (width<=767px){.fondsen-page .fondsen-keyfacts li{border-left:0;padding-left:0}.fondsen-page .fondsen-sticky{z-index:40;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:var(--brand-cream);border-top:1px solid var(--brand-warm-line);box-shadow:var(--shadow-lift);grid-template-columns:1fr 1fr;gap:8px;display:grid;position:fixed;inset:auto 0 0}.fondsen-page .fondsen-sticky button{width:100%;padding-inline:8px}.fondsen-page{padding-bottom:72px}}.fondsen-page .fondsen-keyfacts strong{white-space:nowrap}@media (width<=767px){.fondsen-page .fondsen-keyfacts strong{font-size:19px}}
