.identity-page{--canvas:#e8e7dd;--page-gray:#e8e7dd;--soft:#dce2d3;--surface-soft:#dce2d3;--surface-strong:#cfd8c6;--strong:#cfd8c6;--dark:#202b23;--surface-dark:#202b23;--surface-dark-el:#2c3a2f;--elevated:#f7f7f1;--ink:#202520;--body-clr:#3e473d;--muted:#596657;--stone:#aebbac;--on-dark:#f3f1e8;--on-dark-mute:#ced9ca;--on-dark-soft:#ced9ca;--hairline:#c4cbbc;--hairline-dark:#435044;--accent:#648b39;--accent-dark:#4c7030;--accent-ink:#3b5d32;--accent-bright:#a4d477;--accent-pale:rgba(100,139,57,.14);background:var(--canvas);color:var(--body-clr)}.identity-page #mainNavbar.navbar:not(.navbar--index){background:var(--dark);border-bottom-color:rgba(206,217,202,.08)}.identity-page #mainNavbar .nav-dropdown-menu,.identity-page #mainNavbar .nav-mobile{background:var(--dark)}.identity-page .accessibility-widget .bvi-open{background:var(--dark);color:var(--on-dark);border-color:var(--hairline-dark)}.identity-page .accessibility-widget .bvi-open:hover{background:#314234;color:#fff;border-color:var(--accent-bright)}.identity-header{background:var(--dark)}.identity-header .breadcrumb{display:block;max-width:1100px;margin:0 auto;padding:78px clamp(20px,5vw,40px) 0;font-size:11.5px;color:#aebbac}.identity-header .breadcrumb a{color:#ced9ca}.identity-header .breadcrumb a:hover{color:var(--on-dark)}.identity-header .breadcrumb span{color:#aebbac}.identity-header .page-hero{padding:30px 0 56px;background:var(--dark);border-bottom:1px solid var(--hairline-dark)}.identity-header .page-hero::before{content:none}.identity-header .page-hero-title{color:var(--on-dark);font-size:clamp(40px,5.7vw,72px)}.identity-header .page-hero-title em{color:var(--accent-bright)}.identity-header .page-hero-sub{color:var(--on-dark-mute)}.identity-header+.divider{display:none}.identity-documents .identity-header .breadcrumb{max-width:1200px}.identity-article-detail .article-club-links h2,.identity-article-detail .article-context h2,.identity-article-detail .article-highlights h2,.identity-article-detail .article-related h2,.identity-article-detail .article-sources h2,.identity-article-detail .article-toc h2,.identity-articles .editorial-collections h2,.identity-articles .editorial-section-title{color:var(--ink)}.identity-articles .editorial-feature{background:#2c3a2f;border-color:var(--hairline-dark);color:var(--on-dark)}.identity-articles .editorial-feature:hover{border-color:var(--accent-bright)}.identity-articles .editorial-feature h2{color:var(--on-dark)}.identity-articles .editorial-feature p{color:var(--on-dark-mute)}.identity-articles .editorial-feature-meta{color:#aebbac}.identity-articles .editorial-collection{background:var(--elevated);border-color:var(--hairline);color:var(--ink)}.identity-articles .editorial-collection:hover{border-color:var(--accent)}.identity-articles .editorial-collection span{color:var(--body-clr)}.identity-articles .editorial-list,.identity-articles .editorial-row{border-color:var(--hairline)}.identity-articles .editorial-row h3{color:var(--ink)}.identity-articles .editorial-row:hover h3{color:var(--accent-ink)}.identity-articles .editorial-row p,.identity-articles .editorial-row-meta{color:var(--body-clr)}.identity-articles .editorial-row-arrow,.identity-articles .editorial-row-kind{color:var(--accent-ink)}.identity-articles .editorial-author-intro{color:var(--body-clr)}.identity-article-detail .club-article .breadcrumb{color:var(--muted)}.identity-article-detail .article-lead{color:var(--ink)}.identity-article-detail .article-context,.identity-article-detail .article-highlights,.identity-article-detail .article-toc{background:var(--elevated);border-left-color:var(--accent);color:var(--body-clr)}.identity-article-detail .article-club-links a,.identity-article-detail .article-sources a,.identity-article-detail .article-toc a{color:var(--accent-ink)}.identity-article-detail .club-article .article-body blockquote{color:var(--ink);border-left-color:var(--accent);font-family:var(--font-h)}.identity-article-detail .club-article figcaption,.identity-article-detail .club-article-author p,.identity-article-detail .club-article-author span{color:var(--muted)}.identity-article-detail .article-club-links,.identity-article-detail .article-related,.identity-article-detail .article-series-nav,.identity-article-detail .article-sources,.identity-article-detail .club-article-author{border-top-color:var(--hairline)}.identity-article-detail .article-related-list a,.identity-article-detail .article-series-nav a{background:var(--elevated);border-color:var(--hairline);color:var(--ink)}.identity-article-detail .article-related-list a:hover,.identity-article-detail .article-series-nav a:hover{border-color:var(--accent)}.identity-article-detail .club-article-author,.identity-article-detail .club-article-author a{color:var(--ink)}.identity-article-detail .article-related-list span,.identity-article-detail .club-article-author a:hover{color:var(--accent-ink)}.identity-media .heading{max-width:760px;margin-left:auto;margin-right:auto;color:var(--ink)}.identity-media .media-group,.identity-media .media-item{background:var(--elevated);border-color:var(--hairline)}.identity-media .media-group:hover,.identity-media .media-item:hover{border-color:var(--accent)}.identity-media .media-group-date,.identity-media .media-item-date,.identity-media .media-item-desc,.identity-media .media-source-type{color:var(--muted)}.identity-media .media-group-title,.identity-media .media-item-title{color:var(--ink)}.identity-media .media-group-header,.identity-media .media-group-row{border-color:var(--hairline)}.identity-media .media-group-row:hover{background:var(--soft)}.identity-media .btn-read,.identity-media .media-contact-email{color:var(--accent-ink);background:var(--accent-pale)}.identity-media .media-contact{background:var(--dark);border-color:var(--hairline-dark)}.identity-media .media-contact-marker,.identity-media .media-contact::before{display:none}.identity-media .media-contact-title{color:var(--on-dark)}.identity-media .media-contact-note,.identity-media .media-contact-text{color:var(--on-dark-mute)}.identity-media .media-contact-email{color:var(--on-dark);background:0 0}.identity-media .media-contact-email:hover{background:rgba(164,212,119,.12)}.identity-media .divider{border-top-color:var(--hairline)}.identity-gallery .gal-tabs{border-bottom-color:var(--hairline)}.identity-gallery .gal-tab{color:var(--muted)}.identity-gallery .gal-tab.is-active,.identity-gallery .gal-tab:hover{color:var(--ink)}.identity-gallery .gal-tab.is-active{border-bottom-color:var(--accent)}.identity-gallery .alb-card,.identity-gallery .pager-btn,.identity-gallery .vid-card{background:var(--elevated);border-color:var(--hairline)}.identity-gallery .alb-card:hover,.identity-gallery .pager-btn:hover,.identity-gallery .vid-card:hover{border-color:var(--accent)}.identity-gallery .alb-title,.identity-gallery .heading,.identity-gallery .vid-title{color:var(--ink)}.identity-gallery .alb-count,.identity-gallery .alb-note,.identity-gallery .pager-gap,.identity-gallery .pager-nav{color:var(--muted)}.identity-gallery .img-fallback{background:#2c3a2f}.identity-gallery .img-fallback::after{color:var(--on-dark-mute)}.identity-gallery .pager-btn{color:var(--body-clr)}.identity-gallery .pager-btn.is-active{color:#fff;background:var(--accent)}.identity-gallery .btn-ghost{color:var(--body-clr);border-color:var(--hairline)}.identity-gallery .btn-ghost:hover{color:var(--ink);border-color:var(--accent)}.identity-gallery .gallery-empty{color:var(--body-clr)}.identity-gallery .lb-video-fallback .btn-ghost{color:var(--on-dark);border-color:var(--hairline-dark)}.identity-documents .doc-card::before,.identity-documents .page-hero::before,.identity-documents .policy-card::before{content:none}.identity-documents .docs-section{background:var(--canvas)}.identity-documents .club-doc-card,.identity-documents .doc-card,.identity-documents .doc-register,.identity-documents .docs-status,.identity-documents .policy-card,.identity-documents .pulse-doc-card{background:var(--elevated)}.identity-documents .section-heading{color:var(--ink)}.identity-documents .doc-card-header,.identity-documents .doc-register-header{background:var(--dark)}.identity-documents .btn-download{color:#fff}.identity-documents .divider{border-top-color:var(--hairline)}.identity-documents-catalog .page-hero{background:var(--dark);border-bottom-color:var(--hairline-dark)}.identity-documents-catalog .page-hero::before{content:none}.identity-documents-catalog .page-hero-label,.identity-documents-catalog .section-eyebrow{display:none}.identity-documents .club-reader-article,.identity-documents .club-reader-pdf-panel,.identity-documents .club-reader-revision,.identity-documents .club-reader-revisions,.identity-documents .club-reader-tab,.identity-documents .club-reader-toc,.identity-documents .docs-page-button,.identity-documents .docs-toolbar input{background:var(--elevated)}.identity-documents .club-reader-tab.active{background:var(--accent);color:#fff}.identity-documents .club-reader-revision.active{background:var(--accent-pale)}.identity-documents .club-reader-revision:hover,.identity-documents .docs-page-button:hover:not(:disabled){border-color:var(--accent)}.identity-document-reader .club-reader-main{background:var(--canvas)}.identity-document-reader .club-reader-header{background:var(--dark)}.identity-founder .identity-header .breadcrumb{max-width:1100px}.identity-founder .identity-header .page-hero{padding-top:30px}.identity-founder .identity-header .page-hero-title{color:var(--on-dark)}.identity-founder .identity-header .page-hero-sub{color:var(--on-dark-mute)}.identity-founder section{background:var(--canvas)}.identity-founder section.bg-alt{background:var(--soft)}.identity-founder .divider{border-top-color:var(--hairline)}.identity-founder .body-text strong,.identity-founder .certs-col-title,.identity-founder .heading,.identity-founder .memory-block__text strong,.identity-founder .wall-card__author{color:var(--ink)}.identity-founder .awards-list li,.identity-founder .body-text,.identity-founder .memory-block__text,.identity-founder .wall-card__text,.identity-founder .wall-intro{color:var(--body-clr)}.identity-founder .wall-card__author span,.identity-founder .wall-note{color:var(--muted)}.identity-founder .card,.identity-founder .founder-photo,.identity-founder .wall-card{background:var(--elevated);border-color:var(--hairline)}.identity-founder .cert-item,.identity-founder .photo-item{border-color:var(--hairline)}.identity-founder .founder-caption{background:var(--dark);border-top-color:var(--hairline-dark)}.identity-founder .memory-block,.identity-founder .wall-lead{background:var(--elevated);border-color:var(--hairline)}.identity-founder .memory-block::before,.identity-founder .wall-lead::before{content:none}.identity-founder .memory-block__title,.identity-founder .wall-lead__label{color:var(--accent-ink)}.identity-founder .wall-lead__text{color:var(--ink)}.identity-founder .wall-lead__author{color:var(--body-clr)}.identity-founder .awards-list li{border-bottom-color:var(--hairline)}.identity-founder .btn-social{color:var(--ink);background:var(--elevated);border-color:var(--hairline)}.identity-founder .btn-social:hover{background:var(--soft);border-color:var(--accent)}.identity-founder .bg-alt .reveal[style]{color:var(--body-clr)!important}.identity-legal .page-hero{background:var(--dark);border-bottom-color:var(--hairline-dark);padding:120px 0 56px}.identity-legal .hero-eyebrow,.identity-legal .hero-eyebrow::before,.identity-legal .page-hero::before{content:none}.identity-legal .hero-title{color:var(--on-dark)}.identity-legal .hero-title em{color:var(--accent-bright)}.identity-legal .contact-block,.identity-legal .data-category,.identity-legal .doc-dates,.identity-legal .toc{background:var(--elevated)}.identity-legal .toc-item a:hover{background:var(--soft)}.identity-legal .section-title{color:var(--ink)}.identity-legal .contact-block-title,.identity-legal .cookie-table thead{background:var(--dark)}.identity-search .search-main{background:var(--canvas)}.identity-search .breadcrumb{color:var(--muted)}.identity-search .breadcrumb a:hover{color:var(--accent-ink)}.identity-search .search-shell h1{color:var(--ink)}.identity-search .search-lead,.identity-search .search-status{color:var(--body-clr)}.identity-search .search-form input,.identity-search .search-result{background:var(--elevated);border-color:var(--hairline);color:var(--ink)}.identity-search .search-result h2{color:var(--ink)}.identity-search .search-result h2 a:hover,.identity-search .search-result-type{color:var(--accent-ink)}.identity-search .search-result p{color:var(--body-clr)}.identity-search footer{background:var(--dark);padding:64px 0 32px;border-top:1px solid var(--hairline-dark)}.identity-search .footer-container{max-width:1200px;margin:0 auto;padding:0 var(--gutter)}.identity-search .footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:64px;padding-bottom:48px;border-bottom:1px solid var(--hairline-dark)}.identity-search .footer-brand{display:flex;align-items:center;gap:11px;margin-bottom:18px}.identity-search .footer-logo{width:34px;height:34px;border-radius:2px;background:var(--accent);display:grid;place-items:center;flex-shrink:0}.identity-search .footer-logo img{width:22px;height:22px;object-fit:contain}.identity-search .footer-brand-name{color:var(--on-dark);font-size:13px;font-weight:700;text-transform:uppercase}.identity-search .footer-tagline{color:var(--on-dark-mute);font-size:14px;line-height:1.6;margin-bottom:18px}.identity-search .footer-social{display:flex;gap:8px}.identity-search .footer-social-btn{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:1px solid var(--hairline-dark);color:var(--on-dark-mute)}.identity-search .footer-social-btn:hover{background:var(--accent);color:#fff}.identity-search .footer-col-title{margin-bottom:20px;color:var(--on-dark);font-size:12px;font-weight:700;text-transform:uppercase}.identity-search .footer-links{list-style:none;display:flex;flex-direction:column;gap:12px;padding:0}.identity-search .footer-links a{color:var(--on-dark-mute);font-size:14px}.identity-search .footer-links a:hover{color:var(--on-dark)}.identity-search .footer-bottom{padding-top:28px}.identity-search .footer-copy{color:var(--stone);font-size:11px;font-weight:700;text-transform:uppercase}.identity-search .footer-copy a{color:var(--on-dark-mute)}.identity-faq .identity-header .breadcrumb{max-width:820px}.identity-faq .identity-header .page-hero{padding-top:30px}.identity-faq .divider{border-top-color:var(--hairline)}.identity-faq .faq-item{background:var(--elevated);border-color:var(--hairline)}.identity-faq .faq-item:hover,.identity-faq .faq-item[open]{border-color:var(--accent)}.identity-faq .faq-item summary{color:var(--ink)}.identity-faq .faq-item summary::after,.identity-faq .faq-item summary:hover,.identity-faq .faq-item[open] summary{color:var(--accent-ink)}.identity-faq .faq-answer,.identity-faq .faq-cta p{color:var(--body-clr)}.identity-faq .faq-answer a{color:var(--accent-ink);text-decoration:underline;text-underline-offset:3px}.identity-faq .faq-answer a:hover{color:var(--accent-dark);opacity:1}.identity-faq .btn-primary{background:var(--accent)}.identity-faq .btn-primary:hover{background:var(--accent-dark)}.identity-training section{background:var(--canvas)}.identity-training section.bg-alt{background:var(--soft)}.identity-training .divider{border-top-color:var(--hairline)}.identity-training .disc-name,.identity-training .heading,.identity-training .level-name,.identity-training .section-lead strong{color:var(--ink)}.identity-training .disc-desc,.identity-training .level-desc,.identity-training .levels-note,.identity-training .levels-note strong,.identity-training .section-lead{color:var(--body-clr)}.identity-training .disc-card,.identity-training .level-card{background:var(--elevated);border-color:var(--hairline)}.identity-training .disc-card:hover{border-color:var(--accent)}.identity-training .disc-ico{background:var(--accent-pale);color:var(--accent-ink)}.identity-training .level-tag{color:var(--accent-ink)}.identity-training .rhythm-card{background:var(--dark);border-color:var(--hairline-dark)}.identity-training section.bg-alt .rhythm-card{background:var(--elevated);border-color:var(--hairline)}.identity-training section.bg-alt .rhythm-when{color:var(--ink)}.identity-training section.bg-alt .rhythm-tag{color:var(--accent-ink)}.identity-training section.bg-alt .rhythm-desc{color:var(--body-clr)}.identity-training .cta-band{background:var(--dark);border-color:var(--hairline-dark)}.identity-training .cta-band::before{content:none}.identity-training .cta-title{color:var(--on-dark)}.identity-training .cta-sub{color:var(--on-dark-mute)}.identity-training .cta-band .btn-ghost{color:var(--on-dark);border-color:var(--hairline-dark)}.identity-training .cta-band .btn-ghost:hover{background:#314234;border-color:var(--accent-bright)}.identity-about{--stone:#596657;--text-dim:#596657}.identity-about section{background:var(--canvas)}.identity-about section.bg-alt{background:var(--soft)}.identity-about .divider{border-top-color:var(--hairline)}.identity-about .about-toc{background:var(--dark);border-bottom-color:var(--hairline-dark)}.identity-about .about-toc a{color:var(--on-dark-mute)}.identity-about .about-toc a.active,.identity-about .about-toc a:hover{color:var(--on-dark);border-bottom-color:var(--accent-bright)}.identity-about .chapter-mark{color:rgba(32,43,35,.055)}.identity-about .body-text strong,.identity-about .certs-col-title,.identity-about .heading,.identity-about .heading.heading-minor,.identity-about .section-lead strong,.identity-about .team-card-name,.identity-about .team-lead-name,.identity-about .timeline-highlight-title,.identity-about .tl-title,.identity-about .value-card__title{color:var(--ink)}.identity-about .body-text,.identity-about .section-lead,.identity-about .team-card-desc,.identity-about .team-lead-desc,.identity-about .tl-desc,.identity-about .value-card__text{color:var(--body-clr)}.identity-about .section-lead{max-width:720px;margin-bottom:24px;font-size:15px;line-height:1.7}.identity-about .card,.identity-about .team-card,.identity-about .team-lead,.identity-about .tl-card,.identity-about .value-card{background:var(--elevated);border-color:var(--hairline)}.identity-about .team-card:hover,.identity-about .tl-card:hover,.identity-about .value-card:hover{border-color:var(--accent)}.identity-about .team-card-badge,.identity-about .team-lead-role,.identity-about .timeline-highlight-year,.identity-about .tl-desc a,.identity-about .tl-year,.identity-about .value-card i{color:var(--accent-ink)}.identity-about .team-card-badge{background:var(--accent-pale)}.identity-about .cert-item,.identity-about .founder-photo,.identity-about .gallery-item{border-color:var(--hairline)}.identity-about .founder-caption{background:var(--dark);border-top-color:var(--hairline-dark)}.identity-about .founder-caption-years{color:#aebbac}.identity-about .about-disclosure,.identity-about .timeline-highlights{border-color:var(--hairline)}.identity-about .about-disclosure summary{color:var(--ink)}.identity-about .about-disclosure summary::after{color:var(--accent-ink)}.identity-about .timeline::before{background:var(--hairline)}.identity-about .timeline-highlight::before,.identity-about .tl-year::after{border-color:var(--canvas)}.identity-about .footer-copy{color:#aebbac}.identity-about .btn-social{display:inline-flex;align-items:center;gap:8px;padding:13px 26px;border:1px solid var(--hairline);background:var(--elevated);color:var(--ink);font-size:13px;font-weight:600}.identity-about .btn-social:hover{border-color:var(--accent);background:var(--soft)}.identity-about .struct-note{background:var(--accent-pale);border-color:var(--hairline);border-left-color:var(--accent)}.identity-about .power-who,.identity-about .struct-card .sc-role,.identity-about .struct-note i{color:var(--accent-ink)}.identity-about .power-what,.identity-about .rank-pill,.identity-about .struct-card .sc-desc,.identity-about .struct-note p,.identity-about .struct-subcard .ss-desc{color:var(--body-clr)}.identity-about .powers-title,.identity-about .rank-pill.last,.identity-about .struct-card .sc-desc strong,.identity-about .struct-card .sc-name,.identity-about .struct-note strong,.identity-about .struct-subcard .ss-name{color:var(--ink)}.identity-about .power-row,.identity-about .rank-pill,.identity-about .struct-card{background:var(--elevated);border-color:var(--hairline)}.identity-about .struct-subcard{background:var(--soft);border-color:var(--hairline)}.identity-about .bg-alt a[style*="color:var(--accent-bright)"]{color:var(--accent-ink)!important}@media (max-width:768px){.identity-search .footer-grid{grid-template-columns:1fr 1fr;gap:36px}.identity-search .footer-grid>div:first-child{grid-column:1/-1}}@media (max-width:560px){.identity-search .footer-grid{grid-template-columns:1fr}}@media (max-width:600px){.identity-header .page-hero{padding-bottom:48px}.identity-articles .editorial-feature{padding:24px}.identity-media .media-contact{padding:36px 24px}}