.header{position:sticky;top:0;z-index:40;background:var(--header-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--hairline)}.header__inner{display:flex;align-items:center;justify-content:space-between;gap:24px;height:88px;padding:0 var(--gutter);max-width:var(--max-width);margin:0 auto}.header__brand,.header__brand:hover{color:inherit}.header__wordmark{display:flex;flex-direction:column;line-height:1.05}.header__name{font-family:var(--font-display);font-weight:700;font-size:19px;letter-spacing:.16em;color:var(--text-heading)}.header__suffix{font-family:var(--font-display);font-weight:500;font-size:11px;letter-spacing:.3em;color:var(--accent)}.header__right{display:flex;align-items:center;gap:28px}.header__holding{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted)}.header__holding:hover{color:var(--accent)}.header__lang{display:flex;align-items:center;gap:12px}.header__lang-current,.header__lang-link{display:flex;align-items:center;justify-content:center;min-width:var(--tap);height:var(--tap);font-size:12px;font-weight:500;letter-spacing:.18em}.header__lang-current{color:var(--text-heading);border-bottom:1px solid var(--accent)}.header__lang-link{color:var(--text-label)}.header__lang-link:hover{color:var(--accent-hover)}.header__lang-sep{width:1px;height:14px;background:var(--hairline-strong)}@media (max-width: 900px){.header__inner{height:66px}.header__right{gap:14px}.header__holding{display:none}}.wordmark{display:flex;flex-direction:column;line-height:1.05}.wordmark__name{font-family:var(--font-display);font-weight:700;font-size:19px;letter-spacing:.16em;color:var(--text-heading)}.wordmark__suffix{font-family:var(--font-display);font-weight:500;font-size:11px;letter-spacing:.3em;color:var(--accent)}.wordmark--sm .wordmark__name{font-size:16px}.wordmark--sm .wordmark__suffix{font-size:10px}@media (max-width: 900px){.wordmark__name{font-size:16px}.wordmark__suffix{font-size:9px;letter-spacing:.26em}}.footer{padding:44px var(--gutter);background:var(--bg-base)}.footer__inner{display:flex;align-items:flex-start;justify-content:space-between;gap:32px}.footer__brand,.footer__brand:hover{color:inherit}.footer__meta{display:flex;flex-direction:column;align-items:flex-end;gap:14px}.footer__links{display:flex;align-items:center;gap:32px;flex-wrap:wrap;justify-content:flex-end}.footer__link{font-size:12px;letter-spacing:.1em;color:var(--text-label)}.footer__link:hover{color:var(--accent)}.footer__copy{font-size:12px;letter-spacing:.1em;color:var(--text-faint)}@media (max-width: 900px){.footer{padding:32px var(--gutter) 40px var(--gutter)}.footer__inner{flex-direction:column;align-items:flex-start;gap:22px}.footer__meta{align-items:flex-start;gap:8px}.footer__links{flex-direction:column;align-items:flex-start;gap:0}.footer__link{display:flex;align-items:center;min-height:var(--tap);font-size:13px}}.media{position:relative;overflow:hidden;background:var(--bg-media);min-height:100%}.media img{width:100%;height:100%;object-fit:cover;filter:saturate(.7) contrast(1.05) brightness(.82)}.media--placeholder{background:repeating-linear-gradient(45deg,var(--media-hatch) 0px,var(--media-hatch) 1px,transparent 1px,transparent 9px),linear-gradient(150deg,#171c20,#0e1214);border:1px solid var(--hairline)}.media__label{position:absolute;left:20px;bottom:18px;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--text-label)}@media (max-width: 900px){.media__label{left:16px;bottom:14px}}.hero{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:1px solid var(--hairline)}.hero__text{display:flex;flex-direction:column;justify-content:center;gap:26px;padding:110px 64px 110px var(--gutter)}.hero__title{font-size:var(--fs-display);line-height:1.06;text-transform:uppercase;letter-spacing:-.015em;text-wrap:pretty}.hero__lead{font-size:21px;line-height:1.65;color:var(--text-body);max-width:520px;text-wrap:pretty}.hero__asset{display:flex;flex-direction:column;gap:14px;padding-top:30px;border-top:1px solid var(--hairline)}.hero__asset-label{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--text-label)}.hero__asset-figure{display:flex;align-items:baseline;gap:18px;flex-wrap:wrap}.hero__asset-value{font-family:var(--font-display);font-weight:700;font-size:56px;line-height:1;color:var(--accent);letter-spacing:-.02em}.hero__asset-caption{font-size:17px;color:var(--text-body)}.hero__media{min-height:620px;border-left:1px solid var(--hairline)}@media (max-width: 900px){.hero{grid-template-columns:minmax(0,1fr)}.hero__media{min-height:260px;order:-1;border-left:none}.hero__text{gap:18px;padding:40px var(--gutter) 48px var(--gutter)}.hero__lead{font-size:16px;max-width:none}.hero__asset{padding-top:22px}.hero__asset-value{font-size:40px}.hero__asset-caption{font-size:15px}}.metinvest{padding:var(--section-y) var(--gutter)}.metinvest__body{display:grid;grid-template-columns:minmax(180px,1fr) 2.4fr;gap:64px}.metinvest__side{padding-top:10px}.metinvest__side .eyebrow{position:sticky;top:120px;display:inline-block;padding-left:16px;border-left:1px solid var(--accent-rule)}.metinvest__copy{display:flex;flex-direction:column;gap:24px}.metinvest__lead{font-size:21px;line-height:1.65;color:var(--text-body);text-wrap:pretty}.metinvest__para{font-size:var(--fs-body);line-height:1.8;color:var(--text-muted);text-wrap:pretty}.btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;align-self:flex-start;height:54px;margin-top:8px;padding:0 28px;border:1px solid var(--accent);color:var(--accent);font-size:12px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;transition:background .25s var(--ease),color .25s var(--ease)}.btn:hover{background:var(--accent);color:var(--bg-base)}.metinvest__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:76px;background:var(--hairline);border:1px solid var(--hairline)}.metinvest__stat{display:flex;flex-direction:column;gap:12px;padding:44px 40px;background:var(--bg-strip)}.metinvest__stat-value{font-family:var(--font-display);font-weight:700;font-size:44px;line-height:1;letter-spacing:-.02em;color:var(--text-heading)}.metinvest__stat-caption{font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-label)}@media (max-width: 900px){.metinvest__body{grid-template-columns:minmax(0,1fr);gap:18px}.metinvest__side .eyebrow{position:static;padding-left:0;border-left:none}.metinvest__lead{font-size:17px}.metinvest__stats{grid-template-columns:minmax(0,1fr);margin-top:44px}.metinvest__stat{padding:26px 22px;gap:8px}.metinvest__stat-value{font-size:32px}.metinvest__stat-caption{font-size:12px}.btn{width:100%}}.contact{padding:var(--section-y) var(--gutter);background:var(--bg-raised);border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline)}.contact__inner{display:flex;flex-direction:column;gap:34px}.contact__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;align-items:start}.contact__company{font-size:var(--fs-h2);line-height:1.1;text-transform:uppercase}.contact__details{display:flex;flex-direction:column;gap:18px;padding-top:6px}.contact__address{font-size:18px;line-height:1.7;color:var(--text-body);max-width:420px}.contact__email{display:inline-flex;align-items:center;min-height:var(--tap);font-size:18px}@media (max-width: 900px){.contact__inner{gap:20px}.contact__grid{grid-template-columns:minmax(0,1fr);gap:18px}.contact__address{font-size:15px;max-width:none}.contact__email{font-size:16px}}.legal{padding:64px var(--gutter) var(--section-y) var(--gutter)}.legal__inner{max-width:880px;margin:0 auto}.legal__crumbs{display:flex;align-items:center;gap:10px;margin-bottom:32px;font-size:11px;letter-spacing:.18em;text-transform:uppercase}.legal__crumb{color:var(--text-label)}.legal__crumb--current{color:var(--accent)}.legal__crumb-sep{color:var(--text-faint)}.legal__title{font-size:40px;line-height:1.15;margin-bottom:26px;text-transform:uppercase;text-wrap:pretty}.legal__intro{font-size:18px;line-height:1.75;color:var(--text-body);padding-bottom:32px;border-bottom:1px solid var(--hairline);text-wrap:pretty}.legal__block{margin-top:44px}.legal__heading{font-size:var(--fs-h3);font-weight:600;margin-bottom:16px;text-transform:uppercase;letter-spacing:.01em}.legal__subheading{font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin-bottom:14px}.legal__para{font-size:16px;line-height:1.85;color:var(--text-muted);margin-bottom:16px;text-wrap:pretty}.legal__list{margin:0 0 16px;padding:0;list-style:none}.legal__item{position:relative;padding-left:26px;margin-bottom:14px;font-size:16px;line-height:1.8;color:var(--text-muted);text-wrap:pretty}.legal__item:before{content:"";position:absolute;left:0;top:14px;width:12px;height:1px;background:var(--accent-rule)}.legal__back{display:inline-flex;align-items:center;min-height:var(--tap);margin-top:52px;font-size:12px;letter-spacing:.18em;text-transform:uppercase}@media (max-width: 900px){.legal{padding:36px var(--gutter) var(--section-y) var(--gutter)}.legal__title{font-size:26px}.legal__intro{font-size:15px;padding-bottom:24px}.legal__block{margin-top:34px}.legal__para,.legal__item{font-size:15px}.legal__crumbs{flex-wrap:wrap;gap:8px;font-size:10px}}:root{--bg-base: #0A0C0D;--bg-raised: #101315;--bg-media: #14181B;--bg-strip: #0D1113;--text-heading: #EDF1F3;--text-ui: #DCE3E7;--text-body: #B8C0C6;--text-muted: #8A939A;--text-label: #6B747B;--text-faint: #565E64;--accent: #6E9BC0;--accent-hover: #9BC1DE;--accent-deep: #3E5D77;--hairline: rgba(220, 227, 231, .1);--hairline-strong: rgba(220, 227, 231, .2);--accent-rule: rgba(110, 155, 192, .45);--accent-wash: rgba(110, 155, 192, .07);--header-bg: rgba(10, 12, 13, .9);--media-hatch: rgba(220, 227, 231, .05);--font-display: "Archivo", "Helvetica Neue", Arial, sans-serif;--font-ui: "IBM Plex Sans", "Helvetica Neue", Arial, sans-serif;--fs-display: 76px;--fs-h2: 44px;--fs-h3: 26px;--fs-body: 17px;--fs-eyebrow: 11px;--gutter: 80px;--section-y: 120px;--max-width: 1440px;--tap: 44px;--ease: cubic-bezier(.2, .65, .3, 1)}@media (max-width: 900px){:root{--fs-display: 38px;--fs-h2: 30px;--fs-h3: 21px;--fs-body: 15px;--fs-eyebrow: 12px;--gutter: 22px;--section-y: 56px}}@media (max-width: 420px){:root{--fs-display: 34px}}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg-base);color:var(--text-ui);font-family:var(--font-ui);font-weight:300;-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}a{color:var(--accent);text-decoration:none;transition:color .2s var(--ease)}a:hover{color:var(--accent-hover)}button{font:inherit;color:inherit;background:none;border:none;cursor:pointer}h1,h2,h3,p,li,a,span{overflow-wrap:break-word}h1,h2,h3{font-family:var(--font-display);font-weight:600;letter-spacing:-.01em;margin:0;color:var(--text-heading)}p{margin:0}.section{padding:var(--section-y) var(--gutter)}.container{max-width:var(--max-width);margin:0 auto}.eyebrow{font-family:var(--font-ui);font-size:var(--fs-eyebrow);font-weight:400;letter-spacing:.26em;text-transform:uppercase;color:var(--accent)}.reveal{opacity:0;transform:translateY(16px);transition:opacity .8s var(--ease),transform .8s var(--ease)}.reveal.is-visible{opacity:1;transform:none}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}.reveal{opacity:1;transform:none;transition:none}}:focus-visible{outline:1px solid var(--accent);outline-offset:3px}
