/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body.node-type-page article .field-name-body h2{font-family:var(--font-main);font-size:30px;font-weight:600;color:var(--color-olive);margin-top:40px;margin-bottom:30px;}body.node-type-page .field-name-body .objectives-grid-wrapper{margin-top:30px;margin-bottom:40px;}body.node-type-page .field-name-body .objectives-grid{display:flex;flex-direction:column;gap:10px;}body.node-type-page .field-name-body .objectives-row{display:flex !important;flex-direction:column !important;align-items:stretch;gap:10px;margin-bottom:0;}body.node-type-page .field-name-body .objectives-col{width:100%;box-sizing:border-box;padding:20px;border:2px solid;border-radius:24px;}body.node-type-page .field-name-body .objectives-row:nth-child(1) .objectives-col:nth-child(1){border-color:var(--color-yellow);}body.node-type-page .field-name-body .objectives-row:nth-child(1) .objectives-col:nth-child(1) .objective-number{background-color:var(--color-yellow);color:white;}body.node-type-page .field-name-body .objectives-row:nth-child(1) .objectives-col:nth-child(1) .objective-content > strong:first-child{color:var(--color-yellow);}body.node-type-page .field-name-body .objectives-row:nth-child(1) .objectives-col:nth-child(2){border-color:var(--color-olive);}body.node-type-page .field-name-body .objectives-row:nth-child(1) .objectives-col:nth-child(2) .objective-number{background-color:var(--color-olive);color:white;}body.node-type-page .field-name-body .objectives-row:nth-child(1) .objectives-col:nth-child(2) .objective-content > strong:first-child{color:var(--color-olive);}body.node-type-page .field-name-body .objectives-row:nth-child(2) .objectives-col:nth-child(1){border-color:var(--color-yellow);}body.node-type-page .field-name-body .objectives-row:nth-child(2) .objectives-col:nth-child(1) .objective-number{background-color:var(--color-yellow);color:white;}body.node-type-page .field-name-body .objectives-row:nth-child(2) .objectives-col:nth-child(1) .objective-content > strong:first-child{color:var(--color-yellow);}body.node-type-page .field-name-body .objectives-row:nth-child(2) .objectives-col:nth-child(2){border-color:var(--color-olive);}body.node-type-page .field-name-body .objectives-row:nth-child(2) .objectives-col:nth-child(2) .objective-number{background-color:var(--color-olive);color:white;}body.node-type-page .field-name-body .objectives-row:nth-child(2) .objectives-col:nth-child(2) .objective-content > strong:first-child{color:var(--color-olive);}body.node-type-page .field-name-body .objectives-col p:has(.objective-number){margin:0 0 12px 0;text-align:center;}body.node-type-page .field-name-body .objective-number{font-family:var(--font-main);font-size:24px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;line-height:1;}body.node-type-page .field-name-body .objective-content{font-family:var(--font-secondary);font-size:16px;font-weight:500;line-height:1.8;color:#5f5f5f;text-align:center;}body.node-type-page .field-name-body .objective-content > strong:first-child{font-weight:600;display:block;margin-bottom:8px;}body.node-type-page .field-name-body .objective-content strong{font-weight:600;}
