@@ -7170,6 +7170,226 @@ canvas{
71707170 border-radius : 999px ;
71717171}
71727172
7173+ .about-hero {
7174+ padding : 4em 0 2.5em ;
7175+ background : linear-gradient (120deg , # f4f1ea 0% , # f7f7f2 50% , # e6eef2 100% );
7176+ }
7177+
7178+ .about-hero-card {
7179+ background : # ffffff ;
7180+ border-radius : var (--radius-xl );
7181+ padding : 2.8em ;
7182+ box-shadow : var (--shadow-md );
7183+ }
7184+
7185+ .about-hero-card h1 {
7186+ font-size : 2.6em ;
7187+ margin-bottom : 0.6em ;
7188+ }
7189+
7190+ .about-hero-card p {
7191+ color : # 4a4a4a ;
7192+ max-width : 44em ;
7193+ }
7194+
7195+ .about-eyebrow {
7196+ text-transform : uppercase;
7197+ font-size : 0.8em ;
7198+ letter-spacing : 0.2em ;
7199+ color : # 6c6c6c ;
7200+ margin-bottom : 0.6em ;
7201+ font-weight : 600 ;
7202+ }
7203+
7204+ .about-section {
7205+ padding : 2.5em 0 4em ;
7206+ background : # ffffff ;
7207+ }
7208+
7209+ .about-section-accent {
7210+ background : # f7f7f4 ;
7211+ }
7212+
7213+ .about-section-accent .about-card {
7214+ border-color : # dfe5ea ;
7215+ box-shadow : 0 16px 30px rgb (82 90 101 / 16% );
7216+ }
7217+
7218+ .about-section-end {
7219+ padding-bottom : 5em ;
7220+ }
7221+
7222+ .about-section-supporters .about-grid {
7223+ grid-template-columns : repeat (4 , minmax (0 , 1fr ));
7224+ }
7225+
7226+ .about-supporters-card {
7227+ background : # f7f7f4 ;
7228+ border-radius : 1.4em ;
7229+ padding : 1.6em ;
7230+ border : 1px solid # ececec ;
7231+ }
7232+
7233+ .about-supporters-list {
7234+ display : grid;
7235+ grid-template-columns : repeat (4 , minmax (0 , 1fr ));
7236+ gap : 0.9em 1.1em ;
7237+ }
7238+
7239+ .about-supporter {
7240+ display : grid;
7241+ grid-template-columns : auto 1fr ;
7242+ gap : 0.7em ;
7243+ align-items : center;
7244+ padding : 0.5em 0 ;
7245+ border-bottom : 1px solid # ededed ;
7246+ }
7247+
7248+ .about-supporter : last-child {
7249+ border-bottom : none;
7250+ }
7251+
7252+ .about-supporter img {
7253+ width : 2.6em ;
7254+ height : 2.6em ;
7255+ border-radius : 0.7em ;
7256+ object-fit : cover;
7257+ border : 1px solid # e6e6e6 ;
7258+ }
7259+
7260+ .about-supporter h3 {
7261+ margin : 0 ;
7262+ font-size : 0.95em ;
7263+ }
7264+
7265+ .about-supporter a {
7266+ color : inherit;
7267+ text-decoration : none;
7268+ }
7269+
7270+ .about-supporter a : hover {
7271+ color : var (--color-secondary );
7272+ }
7273+
7274+ .about-supporter-institution {
7275+ margin : 0.2em 0 0 ;
7276+ font-size : 0.8em ;
7277+ color : # 6b6b6b ;
7278+ }
7279+
7280+ .about-section-header {
7281+ margin-bottom : 2em ;
7282+ }
7283+
7284+ .about-section-header span {
7285+ text-transform : uppercase;
7286+ font-size : 0.8em ;
7287+ letter-spacing : 0.2em ;
7288+ color : # 6c6c6c ;
7289+ font-weight : 600 ;
7290+ }
7291+
7292+ .about-section-header h2 {
7293+ margin : 0.4em 0 0.4em ;
7294+ }
7295+
7296+ .about-section-header p {
7297+ color : # 5b5b5b ;
7298+ margin : 0 ;
7299+ }
7300+
7301+ .about-grid {
7302+ display : grid;
7303+ grid-template-columns : repeat (3 , minmax (0 , 1fr ));
7304+ gap : 1.4em ;
7305+ }
7306+
7307+ .about-grid-leadership {
7308+ grid-template-columns : repeat (2 , minmax (0 , 1fr ));
7309+ }
7310+
7311+ .about-card {
7312+ background : # ffffff ;
7313+ border-radius : 1.2em ;
7314+ border : 1px solid # ededed ;
7315+ box-shadow : 0 12px 24px rgb (82 90 101 / 10% );
7316+ padding : 1.5em ;
7317+ display : flex;
7318+ flex-direction : column;
7319+ gap : 1em ;
7320+ transition : transform 0.2s ease, box-shadow 0.2s ease;
7321+ }
7322+
7323+ .about-card-feature {
7324+ border : 1px solid # dfe5ea ;
7325+ box-shadow : 0 16px 30px rgb (82 90 101 / 16% );
7326+ }
7327+
7328+ .about-card : hover {
7329+ transform : translateY (-4px );
7330+ box-shadow : 0 18px 34px rgb (82 90 101 / 18% );
7331+ }
7332+
7333+ .about-card-top {
7334+ display : flex;
7335+ gap : 1em ;
7336+ align-items : flex-start;
7337+ }
7338+
7339+ .about-card-top img {
7340+ width : 4em ;
7341+ height : 4em ;
7342+ border-radius : 1em ;
7343+ object-fit : cover;
7344+ border : 1px solid # e6e6e6 ;
7345+ }
7346+
7347+ .about-card-top h3 {
7348+ margin-bottom : 0.25em ;
7349+ font-size : 1.1em ;
7350+ }
7351+
7352+ .about-card-top a {
7353+ color : inherit;
7354+ text-decoration : none;
7355+ }
7356+
7357+ .about-card-top a : hover {
7358+ color : var (--color-secondary );
7359+ }
7360+
7361+ .about-role {
7362+ color : # 4a4a4a ;
7363+ margin : 0 ;
7364+ font-size : 0.9em ;
7365+ display : inline-flex;
7366+ align-items : center;
7367+ gap : 0.4em ;
7368+ padding : 0.3em 0.75em ;
7369+ border-radius : 999px ;
7370+ background : # f4f4f4 ;
7371+ border : 1px solid # e6e6e6 ;
7372+ }
7373+
7374+ .about-institution {
7375+ align-self : flex-start;
7376+ padding-top : 0.6em ;
7377+ border-top : 1px solid # eeeeee ;
7378+ }
7379+
7380+ .about-institution img {
7381+ height : 2.1em ;
7382+ max-width : 100% ;
7383+ filter : grayscale (100% );
7384+ opacity : 0.7 ;
7385+ transition : opacity 0.2s ease, filter 0.2s ease;
7386+ }
7387+
7388+ .about-card : hover .about-institution img {
7389+ filter : grayscale (0% );
7390+ opacity : 1 ;
7391+ }
7392+
71737393.wg-role-pill {
71747394 color : # aa6821 ;
71757395 border : 1px solid # aa6821 ;
@@ -7313,6 +7533,14 @@ pre {
73137533 .frameworks-index-hero-card h1 {
73147534 font-size : 1.9em ;
73157535 }
7536+
7537+ .about-hero-card {
7538+ padding : 1.9em ;
7539+ }
7540+
7541+ .about-hero-card h1 {
7542+ font-size : 2em ;
7543+ }
73167544}
73177545
73187546@media (max-width : 1200px ) {
@@ -7347,6 +7575,18 @@ pre {
73477575 .frameworks-index-grid {
73487576 grid-template-columns : 1fr ;
73497577 }
7578+
7579+ .about-grid {
7580+ grid-template-columns : repeat (2 , minmax (0 , 1fr ));
7581+ }
7582+
7583+ .about-grid-leadership {
7584+ grid-template-columns : repeat (2 , minmax (0 , 1fr ));
7585+ }
7586+
7587+ .about-supporters-list {
7588+ grid-template-columns : repeat (2 , minmax (0 , 1fr ));
7589+ }
73507590}
73517591
73527592@media (max-width : 768px ) {
@@ -7381,6 +7621,18 @@ pre {
73817621 .frameworks-index-grid {
73827622 grid-template-columns : 1fr ;
73837623 }
7624+
7625+ .about-grid {
7626+ grid-template-columns : 1fr ;
7627+ }
7628+
7629+ .about-grid-leadership {
7630+ grid-template-columns : 1fr ;
7631+ }
7632+
7633+ .about-supporters-list {
7634+ grid-template-columns : 1fr ;
7635+ }
73847636}
73857637
73867638.breadcrumb {
0 commit comments