@layer components{.about-disc{display: grid;flex: none;place-items: center;inline-size: 3rem;block-size: 3rem;border-radius: 50%;background: var(--mn-bg);color: var(--mn-text-2);box-shadow: inset 0 0 0 1px var(--mn-border);}.about-disc .mn-icon{inline-size: 1.5rem;block-size: 1.5rem;}.about-figures{max-inline-size: 64rem;}.about-figures .stats{grid-template-columns: auto minmax(0,1fr);gap: 0;}.about-figures .stat{grid-column: 1 / -1;grid-template-columns: 4.5rem minmax(0,1fr);grid-template-columns: subgrid;align-items: baseline;column-gap: var(--mn-space-m);padding-block: var(--mn-space-xs);}.about-figures .stat__value{font-size: var(--mn-fs-4);}.about-figures .stat__label{font-size: var(--mn-fs--1);line-height: var(--mn-lh-ui);}@media (min-width: 30rem){.about-figures .stats{grid-template-columns: repeat(3,minmax(0,1fr));gap: var(--mn-space-s) clamp(0.75rem,0.25rem + 2.5vw,3rem);}.about-figures .stat{grid-column: auto;grid-template-columns: none;gap: 0.375rem;padding-block: var(--mn-space-s) 0;}}@media (min-width: 48rem){.about-figures .stat__label{font-size: var(--mn-fs-0);}}.about-team{display: grid;gap: var(--mn-space-l) var(--mn-space-m);margin: 0;padding: 0;grid-template-columns: repeat(auto-fill,minmax(min(15rem,100%),1fr));}.about-team > li{display: flex;min-inline-size: 0;}.about-member{display: grid;align-content: start;gap: var(--mn-space-s);inline-size: 100%;}.about-member__photo{display: block;inline-size: 100%;aspect-ratio: 4 / 5;object-fit: cover;border-radius: var(--mn-radius-sm);background: var(--mn-bg-alt);box-shadow: inset 0 0 0 1px var(--mn-border);}.about-member--no-photo{grid-template-columns: auto minmax(0,1fr);align-items: center;column-gap: var(--mn-space-m);padding: var(--mn-space-m);background: var(--mn-surface);border: 1px solid var(--mn-border);border-radius: var(--mn-radius-sm);}.about-member__initial{display: grid;place-items: center;inline-size: 3.5rem;block-size: 3.5rem;border-radius: 50%;background: var(--mn-bg-alt);box-shadow: inset 0 0 0 1px var(--mn-border-strong);color: var(--mn-text);font-family: var(--mn-font-display);font-weight: var(--mn-fw-display);font-size: var(--mn-fs-3);line-height: 1;}.about-member__body{display: grid;gap: 0.25rem;}.about-member__name{font-size: var(--mn-fs-2);}.about-member__role{color: var(--mn-text);font-weight: var(--mn-fw-semibold);}.about-member__edu{color: var(--mn-text-2);font-size: var(--mn-fs--1);line-height: var(--mn-lh-ui);}.about-team-pending{display: flex;align-items: center;gap: var(--mn-space-m);max-inline-size: 48rem;padding: clamp(1.25rem,1rem + 2vw,2rem);border: 1px dashed var(--mn-border-strong);border-radius: var(--mn-radius-sm);}.about-team-pending__text{color: var(--mn-text-2);}.about-identity__grid{display: grid;gap: var(--mn-space-l);grid-template-areas: "head" "story" "pillars";}@media (min-width: 36rem){.about-identity__grid{gap: var(--mn-space-xl);}}.about-identity__head{grid-area: head;}.about-identity__head .section-head{margin-block-end: 0;}.about-identity__story{grid-area: story;min-inline-size: 0;}.about-identity__pillars{grid-area: pillars;min-inline-size: 0;}@media (min-width: 60rem){.about-identity__grid{grid-template-columns: minmax(0,7fr) minmax(0,5fr);grid-template-rows: auto 1fr;column-gap: clamp(3rem,1rem + 4vw,6rem);row-gap: var(--mn-space-xl);grid-template-areas: "head pillars" "story pillars";}}.about-heritage{display: grid;}.about-heritage__step{position: relative;display: grid;gap: var(--mn-space-xs);padding-inline-start: var(--mn-space-m);padding-block-end: var(--mn-space-l);border-inline-start: 1px solid var(--mn-border-strong);}.about-heritage__step:last-child{padding-block-end: 0;border-inline-start-color: var(--mn-border);}.about-heritage__marker{display: grid;justify-items: start;align-content: start;}.about-heritage__year{font-family: var(--mn-font-display);font-weight: var(--mn-fw-display);font-size: var(--mn-fs-2);line-height: 1;color: var(--mn-accent-text);font-variant-numeric: tabular-nums lining-nums;}.about-heritage__step + .about-heritage__step .about-heritage__year{color: var(--mn-text);}.about-heritage__text{max-inline-size: var(--mn-measure);font-size: var(--mn-fs-0);line-height: var(--mn-lh-body);color: var(--mn-text-2);}.about-heritage__step:first-child .about-heritage__text{font-size: var(--mn-fs-1);}@media (min-width: 36rem){.about-heritage{--hm: 4.5rem;}.about-heritage__step{grid-template-columns: var(--hm) minmax(0,1fr);column-gap: var(--mn-space-m);padding-inline-start: 0;padding-block-end: var(--mn-space-xl);border: 0;}.about-heritage__step:not(:last-child)::before{content: "";position: absolute;inset-block: 3.25rem 0.75rem;inset-inline-start: calc(var(--hm) / 2);inline-size: 1px;background: linear-gradient(180deg,var(--mn-border-strong),var(--mn-border));}.about-heritage__marker{justify-items: center;padding-block-start: 0.125rem;}.about-heritage__year{font-size: var(--mn-fs-3);}.about-heritage__text,.about-heritage__step:first-child .about-heritage__text{font-size: var(--mn-fs-1);}}@media (min-width: 48rem){.about-heritage{--hm: 6rem;}}.about-heritage__step:first-child .about-heritage__text{color: var(--mn-text);}.about-heritage__text strong{color: var(--mn-text);}.about-pillars-v{display: grid;gap: var(--mn-space-xl);margin: 0;padding: 0;}.about-pillars-v > li{display: flex;min-inline-size: 0;}@media (min-width: 40rem) and (max-width: 59.99rem){.about-pillars-v{grid-template-columns: repeat(2,minmax(0,1fr));column-gap: var(--mn-space-l);}}.about-vm{display: grid;grid-template-columns: auto minmax(0,1fr);align-items: center;column-gap: var(--mn-space-s);row-gap: var(--mn-space-s);inline-size: 100%;padding-block-start: var(--mn-space-m);border-block-start: 1px solid var(--mn-border-strong);}.about-vm__title{font-size: var(--mn-fs-3);}.about-vm__text{grid-column: 1 / -1;max-inline-size: var(--mn-measure);font-size: var(--mn-fs-0);line-height: var(--mn-lh-body);color: var(--mn-text-2);}@media (min-width: 48rem){.about-vm__text{font-size: var(--mn-fs-1);}}@media (min-width: 60rem){.about-identity__pillars{padding-block-start: var(--mn-space-xs);}.about-pillars-v{gap: var(--mn-space-2xl);}}.about-steps{display: grid;gap: var(--mn-space-xl) var(--mn-space-l);margin: 0;padding: 0;list-style: none;}@media (min-width: 40rem){.about-steps{grid-template-columns: repeat(2,minmax(0,1fr));}}@media (min-width: 68rem){.about-steps{grid-template-columns: repeat(4,minmax(0,1fr));}}.about-step{position: relative;display: grid;align-content: start;gap: var(--mn-space-xs);padding-block-start: var(--mn-space-m);border-block-start: 1px solid var(--mn-border-strong);}.about-step::before{content: "";position: absolute;inset-block-start: -1px;inset-inline-start: 0;inline-size: 2.5rem;block-size: 2px;background: var(--mn-text);}.about-step__num{font-family: var(--mn-font-display);font-weight: var(--mn-fw-display);font-size: var(--mn-fs-3);line-height: 1;color: var(--mn-text-muted);font-variant-numeric: tabular-nums lining-nums;}.about-step__title{font-size: var(--mn-fs-2);}.about-step__text{max-inline-size: var(--mn-measure);color: var(--mn-text-2);}.about-extension{position: relative;isolation: isolate;overflow: clip;}.about-extension__top{position: relative;}.about-extension__head{position: relative;z-index: var(--mn-z-raised);max-inline-size: 52rem;}.about-extension__arch{display: none;}@media (min-width: 68.75rem){.about-extension__arch{display: block;position: absolute;z-index: var(--mn-z-base);inset-block-end: calc(var(--mn-space-xl) * -1);inset-inline-end: clamp(1rem,4vw,5rem);inline-size: clamp(12rem,4rem + 12vw,17rem);block-size: auto;pointer-events: none;fill: color-mix(in srgb,var(--mn-hero-text) 3%,transparent);stroke: var(--mn-hero-border);stroke-width: 1px;vector-effect: non-scaling-stroke;}.about-extension__arch path{vector-effect: non-scaling-stroke;}}.about-extension__list{position: relative;z-index: var(--mn-z-raised);column-gap: var(--mn-space-l);row-gap: var(--mn-space-m);}@media (min-width: 72rem){.about-extension__list.feature-list--cols{grid-template-columns: repeat(3,minmax(0,1fr));}}.about-extension .feature{gap: var(--mn-space-m);padding: clamp(1.5rem,1rem + 2vw,2.25rem);border: 1px solid var(--mn-border);border-radius: var(--mn-radius-sm);background: var(--mn-surface);}@media (max-width: 35.99rem){.about-extension .feature{grid-template-columns: minmax(0,1fr);gap: var(--mn-space-s);}}.about-extension .feature__icon{inline-size: 3rem;block-size: 3rem;border-color: var(--mn-hero-border);border-radius: 50%;color: var(--mn-hero-accent);}.about-extension .feature__body{gap: var(--mn-space-xs);}.about-extension .feature__title{font-size: var(--mn-fs-2);}.about-integration__head{max-inline-size: 58rem;}.about-statement{display: grid;gap: var(--mn-space-m);max-inline-size: 62rem;margin-block-end: var(--mn-space-2xl);padding: clamp(1.5rem,1rem + 3vw,3rem);padding-inline-start: clamp(1.5rem,1rem + 3.5vw,3.5rem);background: var(--mn-bg-alt);border-inline-start: 3px solid var(--mn-accent);border-start-end-radius: var(--mn-radius-sm);border-end-end-radius: var(--mn-radius-sm);}.about-statement__thesis{max-inline-size: 40em;font-family: var(--mn-font-display);font-weight: var(--mn-fw-display);font-size: var(--mn-fs-2);line-height: var(--mn-lh-heading);letter-spacing: var(--mn-tracking-display);color: var(--mn-text);text-wrap: pretty;}.about-statement__text{max-inline-size: var(--mn-measure);font-size: var(--mn-fs-0);color: var(--mn-text-2);}@media (min-width: 48rem){.about-statement__text{font-size: var(--mn-fs-1);}}.about-joint{display: grid;gap: var(--mn-space-xl);margin: 0;padding: 0;}@media (min-width: 60rem){.about-joint{grid-template-columns: repeat(3,minmax(0,1fr));gap: var(--mn-space-l);}}.about-joint__item{position: relative;display: grid;align-content: start;gap: var(--mn-space-xs);padding-block-start: var(--mn-space-m);border-block-start: 1px solid var(--mn-border-strong);}.about-joint__item::before{content: "";position: absolute;inset-block-start: -1px;inset-inline-start: 0;inline-size: 2.5rem;block-size: 2px;background: var(--mn-text);}@media (min-width: 40rem) and (max-width: 59.99rem){.about-joint__item{grid-template-columns: minmax(0,2fr) minmax(0,3fr);column-gap: var(--mn-space-l);}}.about-joint__title{font-size: var(--mn-fs-2);}.about-joint__text{max-inline-size: var(--mn-measure);color: var(--mn-text-2);}.about-method__list{display: grid;gap: var(--mn-space-m);margin: 0;padding: 0;list-style: none;}@media (min-width: 56rem){.about-method__list{grid-template-columns: repeat(3,minmax(0,1fr));}}.about-method__item{display: flex;min-inline-size: 0;}.about-method__card{position: relative;display: flex;flex-direction: column;gap: var(--mn-space-xs);inline-size: 100%;padding: clamp(1.5rem,1rem + 2vw,2.5rem);background: var(--mn-surface);border: 1px solid var(--mn-border);border-radius: var(--mn-radius-sm);}.about-method__top{display: flex;align-items: flex-start;justify-content: space-between;gap: var(--mn-space-s);margin-block-end: var(--mn-space-m);}.about-method__num{font-family: var(--mn-font-display);font-size: var(--mn-fs-6);font-weight: var(--mn-fw-display);line-height: 0.85;color: var(--mn-accent-text);font-variant-numeric: tabular-nums lining-nums;}@media (min-width: 40rem) and (max-width: 55.99rem){.about-method__card{display: grid;grid-template-columns: 6.5rem minmax(0,1fr);column-gap: var(--mn-space-l);align-content: start;}.about-method__top{grid-column: 1;grid-row: 1 / span 3;flex-direction: column;justify-content: flex-start;margin-block-end: 0;}.about-method__card > :not(.about-method__top){grid-column: 2;}}.about-method__icon{color: var(--mn-accent-text);}.about-method__icon .mn-icon{inline-size: 1.75rem;block-size: 1.75rem;}.about-method__title{font-size: var(--mn-fs-2);}.about-method__card p{color: var(--mn-text-2);}.about-method__card .btn{margin-block-start: auto;align-self: flex-start;}.about-method__card--key{background: var(--mn-hero-bg);border-color: var(--mn-hero-border);color: var(--mn-text);}.about-method__card--key::before{content: "";position: absolute;inset-inline: -1px;inset-block-start: -1px;block-size: 2px;background: var(--mn-accent);border-start-start-radius: var(--mn-radius-sm);border-start-end-radius: var(--mn-radius-sm);}.about-method__card--key .about-method__num,.about-method__card--key .about-method__icon{color: var(--mn-hero-accent);}.about-halls__grid{display: grid;gap: var(--mn-space-xl);}@media (min-width: 60rem){.about-halls__grid{grid-template-columns: minmax(0,6fr) minmax(0,5fr);gap: var(--mn-space-3xl);align-items: center;}}.about-halls .section-head{margin-block-end: 0;}.about-halls .section-head__lead{color: var(--mn-text-2);}.about-halls .section-head .ctas{margin-block-start: var(--mn-space-xs);}.about-halls__list{display: grid;margin: 0;padding: 0;list-style: none;border-block-start: 1px solid var(--mn-border);}.about-hall{display: grid;grid-template-columns: auto minmax(0,1fr) auto;align-items: center;gap: var(--mn-space-s);padding-block: var(--mn-space-s);border-block-end: 1px solid var(--mn-border);color: var(--mn-text);text-decoration: none;}.about-hall:hover{color: var(--mn-text);}.about-hall__icon{display: grid;place-items: center;inline-size: 2.5rem;block-size: 2.5rem;border-radius: 50%;color: var(--mn-text-2);box-shadow: inset 0 0 0 1px var(--mn-border);}.about-hall__icon .mn-icon{inline-size: 1.25rem;block-size: 1.25rem;}.about-hall__name{font-weight: var(--mn-fw-semibold);}.about-hall__go{color: var(--mn-text-muted);transition: translate var(--mn-dur-fast) var(--mn-ease-standard),color var(--mn-dur-fast) var(--mn-ease-standard);}.about-hall:hover .about-hall__go{color: var(--mn-text);translate: calc(2px * var(--mn-dir)) 0;}.about-ambition__head{margin-block-end: 0;}.about-ambition__head .section-head__title{font-size: var(--mn-fs-4);}.about-ambition__head .section-head__lead{max-inline-size: 46rem;font-size: var(--mn-fs-1);color: var(--mn-text-2);}.about-cta__band{padding-block: clamp(3rem,2rem + 4vw,5.5rem);border-radius: var(--mn-radius-md);}.about-cta__band .cta-band__inner{padding-inline: clamp(1.25rem,0.5rem + 4vw,4rem);}.about-cta__band .cta-band__inner > p{max-inline-size: 40rem;font-size: var(--mn-fs-1);color: var(--mn-text-2);}.about-cta__band .ctas{margin-block-start: var(--mn-space-2xs);}@media (prefers-reduced-motion: no-preference){.reveal-ready .about-steps > li:nth-child(2),.reveal-ready .about-method__item:nth-child(2){transition-delay: 90ms;}.reveal-ready .about-steps > li:nth-child(3),.reveal-ready .about-method__item:nth-child(3){transition-delay: 180ms;}.reveal-ready .about-steps > li:nth-child(4){transition-delay: 270ms;}}@media print{.about-extension__arch{display: none;}.about-member,.about-vm,.about-step,.about-statement,.about-joint__item,.about-method__card{break-inside: avoid;}}}@layer components{:root[data-theme="dark"] .about-method__card--key{background: var(--mn-surface);border-color: rgb(var(--mn-gold-rgb) / 0.45);}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .about-method__card--key{background: var(--mn-surface);border-color: rgb(var(--mn-gold-rgb) / 0.45);}}}
