.about-page{--about-gutter:clamp(20px,3vw,64px);width:100%;color:var(--fg);overflow-wrap:anywhere}.about-page :is(section,nav[id]),.history-page section[id]{scroll-margin-top:calc(var(--header-h) + 155px)}.about-kicker{font:600 10px/1.6 var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--accent)}.about-document{padding:56px var(--about-gutter);border-bottom:1px solid var(--border)}.about-section-heading{border-bottom:1px solid var(--border);justify-content:space-between;align-items:end;gap:24px;margin-bottom:32px;padding-bottom:24px;display:flex}.about-section-heading h2{letter-spacing:-.035em;margin-top:8px;font-size:clamp(24px,2.5vw,36px);font-weight:700;line-height:1.25}.about-section-heading>p{max-width:45ch;color:var(--fg-2);font-size:14px;line-height:1.8}.about-document-grid{grid-template-columns:minmax(150px,1fr) minmax(0,3fr);gap:clamp(28px,5vw,100px);display:grid}.about-document-note{top:calc(var(--header-h) + 150px);border-top:2px solid var(--accent);align-self:start;padding-top:16px;position:sticky}.about-document-note>p:not(.about-kicker){color:var(--muted);margin:14px 0;font-size:13px;line-height:1.8}.about-document-note a{min-height:44px;color:var(--fg-2);align-items:center;gap:20px;font-size:12px;display:inline-flex}.about-prose{min-width:0;max-width:80ch}.about-prose .prose{font-size:16px;line-height:1.9}.about-prose .prose>:first-child{margin-top:0}.about-prose .prose h2{border-top:1px solid var(--border);letter-spacing:-.025em;padding-top:28px;font-size:clamp(21px,2vw,28px)}.about-prose .prose p,.about-prose .prose li{line-height:1.9}.about-prose a{overflow-wrap:anywhere}.about-page :is(a,button):focus-visible{outline:2px solid var(--accent);outline-offset:4px}.about-page--lambang>section>div>div.grid>div{box-shadow:none;border-radius:4px}.about-page--lambang .lambang-table-row:hover{background:var(--surface-warm)}.about-page>section{content-visibility:auto;contain-intrinsic-size:auto 800px}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.about-section-heading,.vision-path li,.principles-list>li,.org-duty-row{animation:linear both about-arrive;animation-timeline:view();animation-range:entry entry 18%}}}@keyframes about-arrive{0%{opacity:.75;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.about-document-grid{grid-template-columns:1fr}.about-document-note{display:none}.about-section-heading{flex-direction:column;align-items:start}}@media (max-width:540px){.about-document{padding-block:36px}}@media (prefers-reduced-motion:reduce){.about-page *{animation:none!important}.about-page :is(a,button){transition:none!important}}
