.scs-hero{position:relative;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(135deg,#0c4868,#0f5b7f 60%,#1a72a0);color:var(--scs-white);text-align:center;overflow:hidden;padding:var(--space-2xl) var(--space-lg)}.scs-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.scs-hero__circle{position:absolute;border-radius:50%;background:#b4c4c74d}.scs-hero__circle--1{width:600px;height:600px;top:-120px;right:-100px;animation:scs-fade-in 2s ease forwards}.scs-hero__circle--2{width:400px;height:400px;bottom:-80px;left:-80px;animation:scs-fade-in 2.4s ease forwards}.scs-hero__content{position:relative;z-index:1;max-width:800px;animation:scs-fade-up .9s ease both}.scs-hero__milestone{display:inline-flex;align-items:center;gap:var(--space-sm);background:#ffffff1f;border:1px solid rgba(255,255,255,.25);border-radius:var(--radius-xl);padding:10px 24px;margin-bottom:var(--space-lg)}.scs-hero__milestone-number{font-size:var(--text-4xl);font-weight:900;color:var(--scs-accent);line-height:1;min-width:2.4ch;text-align:right}.scs-hero__milestone-label{font-size:var(--text-sm);font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#ffffffe6;max-width:140px;text-align:left;line-height:1.3}.scs-hero__headline{display:flex;flex-direction:column;font-size:var(--text-6xl);font-weight:900;line-height:1.05;margin-bottom:var(--space-md);letter-spacing:-.02em}.scs-hero__headline-line1{color:var(--scs-white)}#scs-annual-report-root .scs-hero{padding:var(--space-2xl) var(--space-lg)!important}#scs-annual-report-root .scs-hero__milestone{padding:10px 24px!important}#scs-annual-report-root .scs-hero__scroll{padding:18px 40px 14px!important}.scs-hero__headline-line2{color:var(--scs-accent)}.scs-hero__subheadline{font-size:var(--text-xl);color:#fffc;font-weight:400;letter-spacing:.04em;text-transform:uppercase}.scs-hero__scroll{position:absolute;bottom:var(--space-lg);left:50%;animation:scs-hero-scroll-appear 1.2s .6s ease both;background:none;border:2px solid rgba(255,255,255,.4);border-radius:999px;color:#fffc;padding:18px 40px 14px;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:6px;transition:border-color var(--transition),color var(--transition)}@keyframes scs-hero-scroll-appear{0%{opacity:0;transform:translate(-50%) translateY(28px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.scs-hero__scroll:hover{border-color:#fffc;color:var(--scs-white)}.scs-hero__scroll-text{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;font-weight:600;white-space:nowrap;margin-right:-.1em}.scs-hero__scroll-icon{width:20px;height:20px;animation:scs-hero-bounce 1.8s 1.5s ease-in-out infinite}@keyframes scs-hero-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@media (max-width: 768px){.scs-hero__headline{font-size:var(--text-5xl)}.scs-hero__milestone-number{font-size:var(--text-3xl)}.scs-hero__circle--1{width:300px;height:300px}.scs-hero__circle--2{width:200px;height:200px}}@media (max-width: 480px){.scs-hero__headline{font-size:var(--text-4xl)}.scs-hero__milestone{flex-direction:column;text-align:center}.scs-hero__milestone-label{text-align:center;max-width:none}}.scs-board-message__layout{display:grid;grid-template-columns:280px 1fr;gap:var(--space-xl);align-items:start}.scs-board-message__photo{position:sticky;top:80px;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-lg)}.scs-board-message__img{width:100%;height:100%;object-fit:cover;display:block}.scs-board-message__badge{display:inline-block;font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--scs-blue);background:var(--scs-blue-light);padding:4px 14px;border-radius:var(--radius-xl);margin-bottom:var(--space-sm)}.scs-board-message__author{font-size:var(--text-2xl);font-weight:800;color:var(--scs-text);margin-bottom:4px}.scs-board-message__role{font-size:var(--text-base);color:var(--scs-grey);font-weight:500;margin-bottom:var(--space-sm)}.scs-board-message__divider{width:48px;height:3px;background:var(--scs-blue);border-radius:2px;margin-bottom:var(--space-md)}.scs-board-message__body{display:flex;flex-direction:column;gap:var(--space-xs)}#scs-annual-report-root .scs-board-message__badge{padding:4px 14px!important}.scs-board-message__body p{font-size:var(--text-base);color:var(--scs-text-light);line-height:1.8}@media (max-width: 900px){.scs-board-message__layout{grid-template-columns:1fr}.scs-board-message__photo{position:static;max-width:260px;margin:0 auto}}.scs-section-header{text-align:center;margin-bottom:var(--space-xl)}.scs-section-header__number{display:inline-block;font-size:var(--text-xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--scs-blue);background:var(--scs-blue-light);padding:4px 12px;border-radius:var(--radius-xl);margin-bottom:var(--space-sm)}#scs-annual-report-root .scs-section-header__number{padding:4px 12px!important}.scs-section-header__title{font-size:var(--text-4xl);font-weight:800;color:var(--scs-text);margin-bottom:var(--space-xs)}.scs-section-header__subtitle{font-size:var(--text-lg);color:var(--scs-grey);max-width:860px;margin:0 auto var(--space-sm);text-align:center}#scs-annual-report-root .scs-section-header__subtitle,#scs-annual-report-root .scs-section-header .scs-section-header__subtitle,#scs-annual-report-root .scs-section-header--light .scs-section-header__subtitle{text-align:center!important}.scs-section-header__rule{width:56px;height:4px;background:var(--scs-blue);border-radius:2px;margin:var(--space-sm) auto 0}.scs-section-header--light .scs-section-header__title{color:var(--scs-white)}#scs-annual-report-root .scs-section-header--light .scs-section-header__title{color:var(--scs-white)!important}.scs-section-header--light .scs-section-header__subtitle{color:#ffffffd9}.scs-section-header--light .scs-section-header__rule{background:#ffffff80}.scs-section-header--light .scs-section-header__number{color:var(--scs-white);background:#ffffff26}.scs-section-header--light .scs-section-header__subtitle{color:#fffc}.scs-section-header--light .scs-section-header__rule{background:var(--scs-white)}@media (max-width: 768px){.scs-section-header__title{font-size:var(--text-3xl)}}.scs-placeholder-image{display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--scs-grey-light);border:2px dashed var(--scs-grey-mid);border-radius:var(--radius);width:100%;gap:var(--space-xs);padding:var(--space-md);color:var(--scs-grey)}#scs-annual-report-root .scs-placeholder-image{padding:var(--space-md)!important}.scs-placeholder-image__icon{width:40px;height:40px;opacity:.5}.scs-placeholder-image__label{font-size:var(--text-xs);font-style:italic;text-align:center;max-width:180px}.scs-exec-message__layout{display:grid;grid-template-columns:1fr 260px;gap:var(--space-xl);align-items:start;margin-bottom:var(--space-xl)}.scs-exec-message__photo{position:sticky;top:80px;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-lg)}.scs-exec-message__img{width:100%;height:100%;object-fit:cover;display:block}.scs-exec-message__badge{display:inline-block;font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--scs-blue);background:var(--scs-blue-light);padding:4px 14px;border-radius:var(--radius-xl);margin-bottom:var(--space-sm)}.scs-exec-message__author{font-size:var(--text-2xl);font-weight:800;color:var(--scs-text);margin-bottom:4px}.scs-exec-message__role{font-size:var(--text-base);color:var(--scs-grey);font-weight:500;margin-bottom:var(--space-sm)}.scs-exec-message__divider{width:48px;height:3px;background:var(--scs-blue);border-radius:2px;margin-bottom:var(--space-md)}.scs-exec-message__body{display:flex;flex-direction:column;gap:var(--space-xs)}#scs-annual-report-root .scs-exec-message__badge{padding:4px 14px!important}#scs-annual-report-root .scs-exec-message__tab{padding:var(--space-md) var(--space-lg)!important}#scs-annual-report-root .scs-exec-message__panel{padding:var(--space-lg)!important}.scs-exec-message__body p{font-size:var(--text-base);color:var(--scs-text-light);line-height:1.8}.scs-exec-message__panels{background:var(--scs-white);border-radius:var(--radius-lg);box-shadow:var(--shadow);overflow:hidden}.scs-exec-message__tabs{display:flex;border-bottom:1px solid var(--scs-grey-mid)}.scs-exec-message__tab{flex:1;padding:var(--space-md) var(--space-lg);background:none;border:none;font-size:var(--text-base);font-weight:600;color:var(--scs-grey);cursor:pointer;border-bottom:3px solid transparent;transition:color var(--transition-fast),border-color var(--transition-fast);text-align:left}.scs-exec-message__tab:hover{color:var(--scs-blue)}.scs-exec-message__tab.active{color:var(--scs-blue);border-bottom-color:var(--scs-blue);background:var(--scs-blue-light)}.scs-exec-message__panel{padding:var(--space-lg)}.scs-exec-message__list{list-style:none;display:flex;flex-direction:column;gap:var(--space-sm)}.scs-exec-message__list-item{display:flex;align-items:flex-start;gap:var(--space-sm);font-size:var(--text-base);color:var(--scs-text-light);line-height:1.7}.scs-exec-message__bullet{color:var(--scs-blue);font-weight:800;flex-shrink:0;width:20px}@media (max-width: 900px){.scs-exec-message__layout{grid-template-columns:1fr}.scs-exec-message__photo-col{order:-1}.scs-exec-message__photo{position:static;max-width:260px;margin:0 auto}}@media (max-width: 600px){.scs-exec-message__tabs{flex-direction:column}.scs-exec-message__tab{border-bottom:none;border-left:3px solid transparent}.scs-exec-message__tab.active{border-bottom:none;border-left-color:var(--scs-blue)}}.scs-mission-values{background:linear-gradient(180deg,var(--scs-blue-dark) 0%,var(--scs-blue) 100%);color:var(--scs-white)}#scs-annual-report-root .scs-mission-values{background:linear-gradient(180deg,var(--scs-blue-dark) 0%,var(--scs-blue) 100%)!important}.scs-mission-values .scs-section-header{margin-bottom:var(--space-lg)}.scs-mission-values__description{text-align:left;color:var(--scs-white);font-size:var(--text-lg);max-width:780px;margin:0 auto var(--space-xl)}#scs-annual-report-root .scs-mission-values__description{color:var(--scs-white)!important;text-align:left!important;margin-left:auto!important;margin-right:auto!important;margin-bottom:var(--space-xl)!important}.scs-mission-values__mission-block{margin-bottom:var(--space-xl)}.scs-mission-values__mission{background:var(--scs-white);border:none;border-left:5px solid var(--scs-blue);border-radius:var(--radius-lg);padding:var(--space-sm) var(--space-md);max-width:860px;margin:0 auto;text-align:left}#scs-annual-report-root .scs-mission-values__mission{padding:var(--space-sm) var(--space-md)!important}.scs-mission-values__mission-label{font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--scs-blue);margin-bottom:var(--space-sm)}.scs-mission-values__mission-text{font-size:var(--text-xl);font-weight:500;font-style:italic;line-height:1.5;color:var(--scs-blue);margin-bottom:var(--space-sm)}.scs-mission-values__vision-block{margin-bottom:var(--space-xl)}.scs-mission-values__vision{background:var(--scs-white);border:none;border-left:5px solid var(--scs-blue);border-radius:var(--radius-lg);padding:var(--space-sm) var(--space-md);max-width:860px;margin:0 auto;text-align:left}#scs-annual-report-root .scs-mission-values__vision{padding:var(--space-sm) var(--space-md)!important}.scs-mission-values__vision-label{font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--scs-blue);margin-bottom:var(--space-sm)}.scs-mission-values__vision-text{font-size:var(--text-2xl);font-weight:500;font-style:italic;line-height:1.5;color:var(--scs-blue);margin-bottom:var(--space-sm)}.scs-mission-values__values-heading{text-align:center;margin-top:var(--space-xl);margin-bottom:var(--space-lg)}.scs-mission-values__values-heading h3{font-size:var(--text-2xl);font-weight:700;color:#ffffffe6;text-transform:uppercase;letter-spacing:.08em}#scs-annual-report-root .scs-mission-values__values-heading h3{color:#fff!important}#scs-annual-report-root .scs-mission-values__value-label{color:var(--scs-blue)!important}#scs-annual-report-root .scs-mission-values__value-desc{color:var(--scs-text-light)!important}.scs-mission-values__value-card{background:var(--scs-white);border:1px solid rgba(255,255,255,.3);border-radius:var(--radius-lg);padding:var(--space-lg);text-align:center;transition:background var(--transition),transform var(--transition)}#scs-annual-report-root .scs-mission-values__value-card{padding:var(--space-lg)!important}.scs-mission-values__value-card:hover{background:var(--scs-blue-light);transform:translateY(-4px)}.scs-mission-values__value-icon{font-size:2.4rem;margin-bottom:var(--space-sm);line-height:1}.scs-mission-values__value-label{font-size:var(--text-xl);font-weight:700;color:var(--scs-blue);margin-bottom:var(--space-xs)}.scs-mission-values__value-desc{font-size:var(--text-sm);color:var(--scs-text-light);line-height:1.7}@media (max-width: 768px){.scs-mission-values__mission-text{font-size:var(--text-xl)}}.scs-timeline__track-outer{overflow-x:auto;padding:var(--space-lg) 0 var(--space-xl);scrollbar-width:thin;scrollbar-color:var(--scs-blue) var(--scs-grey-mid);-webkit-overflow-scrolling:touch}.scs-timeline__track-outer::-webkit-scrollbar{height:6px}.scs-timeline__track-outer::-webkit-scrollbar-track{background:var(--scs-grey-mid);border-radius:3px}.scs-timeline__track-outer::-webkit-scrollbar-thumb{background:var(--scs-blue);border-radius:3px}.scs-timeline__track{display:flex;gap:0;padding:0 var(--space-lg);min-width:max-content;align-items:flex-start}.scs-timeline__item{display:flex;flex-direction:column;align-items:center;width:200px;flex-shrink:0}.scs-timeline__item--highlight .scs-timeline__dot{background:var(--scs-accent)!important;box-shadow:0 0 0 4px #f59e0b4d;width:20px!important;height:20px!important}.scs-timeline__item--highlight .scs-timeline__year{color:var(--scs-accent);font-size:var(--text-2xl)}.scs-timeline__photo{width:160px;border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow);margin-bottom:var(--space-sm)}#scs-annual-report-root .scs-timeline__photo{width:160px!important;height:120px!important;overflow:hidden!important;flex-shrink:0!important}.scs-timeline__img{width:100%;height:120px;object-fit:cover;display:block}#scs-annual-report-root .scs-timeline__img{width:100%!important;height:120px!important;max-width:100%!important;max-height:120px!important;min-height:0!important;object-fit:cover!important;display:block!important}.scs-timeline__connector{display:flex;align-items:center;width:100%;height:24px;position:relative}.scs-timeline__line{flex:1;height:2px;background:var(--scs-blue)}.scs-timeline__dot{width:14px;height:14px;border-radius:50%;background:var(--scs-blue);flex-shrink:0;position:absolute;left:50%;transform:translate(-50%);border:3px solid var(--scs-white);box-shadow:0 0 0 2px var(--scs-blue);z-index:1}.scs-timeline__content{text-align:center;padding:0 var(--space-xs);margin-top:var(--space-xs)}.scs-timeline__year{display:block;font-size:var(--text-xl);font-weight:900;color:var(--scs-blue);margin-bottom:4px}.scs-timeline__event{font-size:var(--text-sm);color:var(--scs-text-light);line-height:1.5}.scs-timeline__table-details{margin-top:var(--space-lg)}.scs-timeline__table-summary{font-size:var(--text-sm);color:var(--scs-blue);cursor:pointer;font-weight:600;padding:var(--space-xs) 0}.scs-timeline__table{margin-top:var(--space-sm);width:100%;border-collapse:collapse;font-size:var(--text-sm)}.scs-timeline__table caption{font-weight:700;margin-bottom:var(--space-xs);text-align:left;color:var(--scs-text)}.scs-timeline__table th,.scs-timeline__table td{border:1px solid var(--scs-grey-mid);padding:8px 12px;text-align:left}.scs-timeline__table th{background:var(--scs-blue-light);color:var(--scs-blue-dark);font-weight:700}@media (max-width: 768px){.scs-timeline__track-outer{overflow-x:visible}.scs-timeline__track{flex-direction:column;min-width:0;gap:var(--space-sm);padding:0}.scs-timeline__item{width:100%;flex-direction:row;align-items:flex-start;gap:var(--space-md)}.scs-timeline__photo{width:100px;flex-shrink:0;margin-bottom:0}.scs-timeline__connector{display:none}.scs-timeline__content{text-align:left;padding:0}}.scs-people-stories{background:var(--scs-white)}.scs-people-stories__tabs{display:flex;gap:var(--space-sm);margin-bottom:var(--space-xl);border-bottom:2px solid var(--scs-grey-mid);padding-bottom:0}.scs-people-stories__tab{background:none;border:none;font-size:var(--text-base);font-weight:600;color:var(--scs-grey);padding:var(--space-sm) var(--space-md);cursor:pointer;border-bottom:3px solid transparent;margin-bottom:-2px;transition:color var(--transition-fast),border-color var(--transition-fast);border-radius:var(--radius) var(--radius) 0 0}.scs-people-stories__tab:hover{color:var(--scs-blue)}.scs-people-stories__tab.active{color:var(--scs-blue);border-bottom-color:var(--scs-blue);background:var(--scs-blue-light)}.scs-people-stories__featured{margin-bottom:var(--space-xl)}.scs-people-stories__featured-badge{display:inline-block;font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--scs-white);background:var(--scs-blue);padding:6px 16px;border-radius:var(--radius-xl);margin-bottom:var(--space-sm)}.scs-people-stories__grid{margin-top:var(--space-lg);display:flex;flex-direction:column;gap:var(--space-xl);max-width:var(--max-width);margin-left:auto;margin-right:auto}@media (max-width: 600px){.scs-people-stories__tabs{flex-direction:column;border-bottom:none;gap:var(--space-xs)}.scs-people-stories__tab{border-bottom:none;border-left:3px solid transparent;border-radius:0;margin-bottom:0}.scs-people-stories__tab.active{border-bottom:none;border-left-color:var(--scs-blue)}}.scs-story-card{background:var(--scs-white);border-radius:var(--radius-lg);box-shadow:var(--shadow);overflow:hidden;display:flex;flex-direction:column;transition:transform var(--transition),box-shadow var(--transition)}.scs-story-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.scs-story-card__image-wrap{width:100%;aspect-ratio:4 / 3;overflow:hidden}.scs-story-card__image{width:100%;height:100%;object-fit:cover}.scs-story-card__body{padding:var(--space-xl) var(--space-md);flex:1;display:flex;flex-direction:column;gap:var(--space-sm)}#scs-annual-report-root .scs-story-card__body{padding:var(--space-xl) var(--space-md)!important}.scs-story-card__quote{font-size:var(--text-lg);font-style:italic;color:var(--scs-blue);border-left:4px solid var(--scs-blue);padding-left:var(--space-md);padding-top:var(--space-sm);margin-bottom:var(--space-xs)}#scs-annual-report-root .scs-story-card__quote{padding-left:var(--space-md)!important;padding-top:var(--space-xs)!important;margin-bottom:var(--space-sm)!important}.scs-story-card__name{font-size:var(--text-xl);font-weight:700;color:var(--scs-text)}.scs-story-card__role{font-size:var(--text-sm);font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--scs-blue)}.scs-story-card__content{display:flex;flex-direction:column;gap:var(--space-xs)}.scs-story-card__text{font-size:var(--text-base);color:var(--scs-text-light);line-height:1.7;margin-bottom:0}#scs-annual-report-root .scs-story-card__text{margin-bottom:0!important}.scs-story-card__inline-image{margin:var(--space-md) 0;border-radius:var(--radius-lg);overflow:hidden;max-width:480px}#scs-annual-report-root .scs-story-card__inline-image{margin:var(--space-md) 0!important}.scs-story-card__inline-img{width:100%;height:auto;display:block;object-fit:cover}.scs-story-card__toggle{align-self:flex-start;margin-top:var(--space-xs);background:none;border:2px solid var(--scs-blue);border-radius:var(--radius);color:var(--scs-blue);font-size:var(--text-sm);font-weight:600;padding:6px 16px;cursor:pointer;transition:background var(--transition),color var(--transition)}#scs-annual-report-root .scs-story-card__toggle{padding:6px 16px!important;color:var(--scs-blue)!important}.scs-story-card__toggle:hover{background:var(--scs-blue);color:var(--scs-white)}#scs-annual-report-root .scs-story-card__toggle:hover{color:var(--scs-white)!important}.scs-story-card--featured{flex-direction:row}.scs-story-card--featured .scs-story-card__image-wrap{width:280px;flex-shrink:0;aspect-ratio:auto}@media (max-width: 768px){.scs-story-card--featured{flex-direction:column}.scs-story-card--featured .scs-story-card__image-wrap{width:100%;aspect-ratio:4 / 3}}.scs-by-the-numbers{background:var(--scs-blue-dark);color:var(--scs-white)}.scs-by-the-numbers .scs-section-header__number{color:var(--scs-white);background:#ffffff1f}.scs-by-the-numbers .scs-section-header__title{color:var(--scs-white)}.scs-by-the-numbers .scs-section-header__subtitle{color:#ffffffbf}.scs-by-the-numbers .scs-section-header__rule{background:var(--scs-accent)}.scs-by-the-numbers__stats{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--space-md);margin-bottom:var(--space-xl)}.scs-by-the-numbers__infographic{text-align:center}.scs-by-the-numbers__image{width:50%;max-width:50%;height:auto;display:block;margin:0 auto}@media print{.scs-by-the-numbers{break-before:page;height:100vh;box-sizing:border-box;padding:0!important}#scs-annual-report-root .scs-by-the-numbers .scs-container{display:flex!important;flex-direction:column!important;height:100%!important;padding:0!important}.scs-by-the-numbers .scs-section-header{break-before:auto!important;flex-shrink:0!important;padding:1.5rem 2rem .5rem!important}.scs-by-the-numbers__infographic{flex:1!important;min-height:0!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 2rem 1.5rem!important}.scs-by-the-numbers__image{max-height:100%!important;height:auto!important;width:auto!important;max-width:100%!important;display:block;margin:0;object-fit:contain}}.scs-by-the-numbers .scs-stat-card{background:#ffffff14;border-color:#ffffff26;color:var(--scs-white)}.scs-by-the-numbers .scs-stat-card:hover{background:#ffffff24}.scs-by-the-numbers .scs-stat-card__number,.scs-by-the-numbers .scs-stat-card__unit{color:var(--scs-accent)}.scs-by-the-numbers .scs-stat-card__label{color:#ffffffbf}.scs-by-the-numbers .scs-stat-card--placeholder{background:#ffffff0d;border-color:#fff3}.scs-by-the-numbers .scs-stat-card__await-text{color:#fff9}.scs-by-the-numbers .scs-stat-card__note{color:#ffffff80}.scs-by-the-numbers__chart-area{margin-top:var(--space-lg)}@media (max-width: 1024px){.scs-by-the-numbers__stats{grid-template-columns:repeat(3,1fr)}}@media (max-width: 600px){.scs-by-the-numbers__stats{grid-template-columns:repeat(2,1fr)}}@media (max-width: 400px){.scs-by-the-numbers__stats{grid-template-columns:1fr}}.scs-what-we-do{background:var(--scs-white);color:var(--scs-text)}.scs-what-we-do .scs-section-header__title{color:var(--scs-blue-dark)}#scs-annual-report-root .scs-what-we-do .scs-section-header__title{color:var(--scs-blue-dark)!important}.scs-wwd__block{margin-bottom:var(--space-xl);padding-bottom:var(--space-xl);border-bottom:1px solid var(--scs-grey-mid)}.scs-wwd__block:last-child{border-bottom:none;margin-bottom:0}.scs-wwd__block--accent{background:var(--scs-blue-light);border-radius:var(--radius-lg);padding:var(--space-xl) var(--space-lg);border-bottom:none}.scs-wwd__block-title{font-size:var(--text-2xl);font-weight:700;color:var(--scs-blue);margin-bottom:var(--space-sm)}#scs-annual-report-root .scs-wwd__block-title{color:var(--scs-blue)!important}.scs-wwd__block-subtitle{font-size:var(--text-lg);font-weight:600;color:var(--scs-text);margin-bottom:var(--space-md)}.scs-wwd__intro{font-size:var(--text-base);line-height:1.75;color:var(--scs-text-light);margin-bottom:var(--space-md);max-width:860px}.scs-wwd__table-title{font-size:var(--text-lg);font-weight:700;color:var(--scs-text);margin-top:var(--space-lg);margin-bottom:var(--space-sm);padding-top:var(--space-xs)}#scs-annual-report-root .scs-wwd__table-title{padding-top:var(--space-xs)!important;margin-top:var(--space-lg)!important}.scs-wwd__table-wrap{overflow-x:auto;margin-bottom:var(--space-sm)}.scs-wwd__table{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.scs-wwd__table th{background:var(--scs-blue-dark);color:var(--scs-white);font-weight:700;padding:var(--space-xs) var(--space-sm);text-align:left;white-space:nowrap}#scs-annual-report-root .scs-wwd__table th{color:var(--scs-white)!important;padding:var(--space-xs) var(--space-sm)!important}.scs-wwd__table td{padding:var(--space-xs) var(--space-sm);border-bottom:1px solid var(--scs-grey-mid);vertical-align:top}#scs-annual-report-root .scs-wwd__table td{padding:var(--space-xs) var(--space-sm)!important}.scs-wwd__table tbody tr:nth-child(2n) td{background:var(--scs-grey-light)}.scs-wwd__table tbody tr:last-child td{border-bottom:none}.scs-wwd__note{font-size:var(--text-sm);color:var(--scs-text);margin-bottom:var(--space-xs)}.scs-wwd__desc{font-size:var(--text-base);color:var(--scs-text);line-height:1.6;margin-bottom:var(--space-sm)}.scs-wwd__footnote{font-size:var(--text-xs);color:var(--scs-grey);font-style:italic;margin-bottom:var(--space-sm)}.scs-wwd__stats-grid{display:flex;flex-wrap:wrap;gap:var(--space-md);margin-top:var(--space-md)}.scs-wwd__stat{background:var(--scs-blue-light);border-radius:var(--radius-lg);padding:var(--space-md) var(--space-lg);text-align:center;flex:1 1 160px;display:flex;flex-direction:column;gap:var(--space-xs)}.scs-wwd__stat-value{font-size:var(--text-4xl);font-weight:800;color:var(--scs-blue)}#scs-annual-report-root .scs-wwd__stat-value{color:var(--scs-blue)!important}.scs-wwd__stat-label{font-size:var(--text-sm);color:var(--scs-text-light);line-height:1.4}.scs-wwd__two-tables{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;column-gap:var(--space-lg);row-gap:0;margin-top:var(--space-lg)}.scs-wwd__two-tables>div{display:grid;grid-template-rows:subgrid;grid-row:span 3}.scs-wwd__list{margin:0;padding-left:var(--space-sm);list-style:disc}.scs-wwd__list li{margin-bottom:.25rem}.scs-wwd__quotes{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-md);margin-top:var(--space-lg)}.scs-wwd__quote{background:var(--scs-white);border-left:4px solid var(--scs-blue);border-radius:var(--radius);padding:var(--space-sm) var(--space-md);font-size:var(--text-base);font-style:italic;color:var(--scs-text);margin:0}.scs-wwd__quote--inline{margin:var(--space-md) 0;max-width:800px}.scs-wwd__quote--inline cite{display:block;margin-top:var(--space-xs);font-size:var(--text-sm);font-style:normal;font-weight:600;color:var(--scs-blue)}@media (max-width: 768px){.scs-wwd__two-tables,.scs-wwd__quotes{grid-template-columns:1fr}.scs-wwd__block--accent{padding:var(--space-lg) var(--space-sm)}}.scs-wwwt{background:var(--scs-blue-dark);color:var(--scs-white)}.scs-wwwt__spotlight{background:var(--scs-white);border-radius:var(--radius-lg);padding:var(--space-xl) var(--space-lg);margin-bottom:var(--space-xl);border-left:5px solid var(--scs-blue)}#scs-annual-report-root .scs-wwwt__spotlight{padding:var(--space-xl) var(--space-lg)!important}#scs-annual-report-root .scs-wwwt__body{margin-bottom:var(--space-md)!important}.scs-wwwt__spotlight-title{font-size:var(--text-xl);font-weight:700;color:var(--scs-blue);margin-bottom:var(--space-sm)}#scs-annual-report-root .scs-wwwt__spotlight-title{color:var(--scs-blue)!important}.scs-wwwt__body{font-size:var(--text-base);line-height:1.75;color:#ffffffd9;margin-bottom:var(--space-md)}.scs-wwwt__spotlight .scs-wwwt__body{color:var(--scs-text-light)}.scs-wwwt__quotes-heading{font-size:var(--text-lg);font-weight:700;color:var(--scs-white);margin-bottom:var(--space-md)}.scs-wwwt__quotes{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-md)}.scs-wwwt__quote{background:var(--scs-white);border-left:4px solid var(--scs-blue);border-radius:var(--radius);padding:var(--space-md) var(--space-lg);font-size:var(--text-base);font-style:italic;color:var(--scs-text);margin:0;line-height:1.6}#scs-annual-report-root .scs-wwwt__quote{padding:var(--space-md) var(--space-lg)!important}@media (max-width: 768px){.scs-wwwt__quotes{grid-template-columns:1fr}.scs-wwwt__spotlight{padding:var(--space-md)}}.scs-community{background:var(--scs-white);color:var(--scs-text)}.scs-community__content{max-width:100%}.scs-community__body{font-size:var(--text-base);line-height:1.75;color:var(--scs-text-light);margin-bottom:var(--space-md)}.scs-community__quote{border-left:4px solid var(--scs-blue);background:var(--scs-blue-light);border-radius:var(--radius);padding:var(--space-lg);margin:var(--space-xl) 0;font-style:italic;color:var(--scs-text)}#scs-annual-report-root .scs-community__quote{margin:var(--space-xl) 0!important;padding:var(--space-lg)!important}.scs-community__quote p{margin-bottom:var(--space-xs);line-height:1.7}.scs-community__quote cite{display:block;font-size:var(--text-sm);font-style:normal;font-weight:600;color:var(--scs-blue)}#scs-annual-report-root .scs-community__quote cite{color:var(--scs-blue)!important}#scs-annual-report-root .scs-community__body{margin-bottom:var(--space-md)!important}.scs-community__event-figure{margin:var(--space-xl) 0 0}.scs-community__event-photo{width:100%;max-width:480px;height:auto;border-radius:var(--radius-lg);display:block;margin-left:auto;margin-right:auto}#scs-annual-report-root .scs-community__event-photo{display:block!important;max-width:480px!important;width:100%!important;margin-left:auto!important;margin-right:auto!important}.scs-community__event-caption{margin-top:var(--space-xs);font-size:var(--text-sm);color:var(--scs-grey);font-style:italic;max-width:480px;margin-left:auto;margin-right:auto}#scs-annual-report-root .scs-community__event-caption{max-width:480px!important;margin-left:auto!important;margin-right:auto!important}.scs-looking-ahead{background:var(--scs-white);color:var(--scs-text)}.scs-looking-ahead__link-area{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-md);padding:var(--space-xl) 0}.scs-looking-ahead__link{display:inline-block;font-size:var(--text-lg);font-weight:600;color:var(--scs-blue);text-decoration:none;border:2px solid var(--scs-blue);border-radius:var(--radius);padding:var(--space-sm) var(--space-lg);transition:background var(--transition),color var(--transition)}#scs-annual-report-root .scs-looking-ahead__link{padding:var(--space-sm) var(--space-lg)!important}.scs-looking-ahead__link:hover{background:var(--scs-blue);color:var(--scs-white)!important}#scs-annual-report-root .scs-looking-ahead__link:hover{color:var(--scs-white)!important}.scs-looking-ahead__initiatives{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-md);margin-bottom:var(--space-xl)}.scs-looking-ahead__initiative{display:flex;align-items:flex-start;gap:var(--space-md);background:#ffffff14;border:1px solid rgba(255,255,255,.15);border-radius:var(--radius-lg);padding:var(--space-md) var(--space-lg);transition:background var(--transition),transform var(--transition)}#scs-annual-report-root .scs-looking-ahead__initiative{padding:var(--space-md) var(--space-lg)!important}.scs-looking-ahead__initiative:hover{background:#ffffff24;transform:translateY(-3px)}.scs-looking-ahead__number{font-size:var(--text-4xl);font-weight:900;color:var(--scs-accent);line-height:1;flex-shrink:0;opacity:.6}.scs-looking-ahead__item-text{font-size:var(--text-base);color:#ffffffe6;line-height:1.7;padding-top:6px}.scs-looking-ahead__financial{margin-top:var(--space-lg)}.scs-looking-ahead__fin-title{font-size:var(--text-2xl);font-weight:700;color:var(--scs-white);margin-bottom:var(--space-md);text-align:center}.scs-looking-ahead__fin-table{width:100%;border-collapse:collapse;background:#ffffff14;border-radius:var(--radius-lg);overflow:hidden}.scs-looking-ahead__fin-table th,.scs-looking-ahead__fin-table td{padding:14px var(--space-lg);text-align:left;border-bottom:1px solid rgba(255,255,255,.1)}#scs-annual-report-root .scs-looking-ahead__fin-table th,#scs-annual-report-root .scs-looking-ahead__fin-table td{padding:14px var(--space-lg)!important}.scs-looking-ahead__fin-table th{background:#ffffff1f;font-weight:700;font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.06em;color:#ffffffd9}.scs-looking-ahead__fin-table td{font-size:var(--text-base);color:#ffffffd9}.scs-looking-ahead__fin-table tr:last-child td{border-bottom:none}.scs-looking-ahead__fin-table tr:hover td{background:#ffffff0f}.scs-looking-ahead__footer{margin-top:var(--space-xl);padding:var(--space-lg);background:#0003;text-align:center}#scs-annual-report-root .scs-looking-ahead__footer{padding:var(--space-lg)!important}.scs-looking-ahead__footer-text{font-size:var(--text-sm);color:#ffffff8c;letter-spacing:.06em}@media (max-width: 768px){.scs-looking-ahead__initiatives{grid-template-columns:1fr}.scs-looking-ahead__number{font-size:var(--text-2xl)}}.scs-pdf-btn-wrap{display:flex;justify-content:center;padding:2rem;background:var(--scs-grey-light, #F3F4F6)}.scs-pdf-btn{display:flex;align-items:center;gap:.75rem;padding:1rem 2.25rem;background-color:var(--scs-blue, #00529B);color:#fff;border:none;border-radius:9999px;box-shadow:0 4px 14px #00000040;cursor:pointer;font-family:var(--font-body, system-ui, sans-serif);font-size:1.1rem;font-weight:600;letter-spacing:.02em;transition:background-color .2s ease,box-shadow .2s ease,transform .15s ease}.scs-pdf-btn:hover{background-color:var(--scs-blue-dark, #003D75);box-shadow:0 6px 18px #0000004d;transform:translateY(-2px)}.scs-pdf-btn:active{transform:translateY(0);box-shadow:0 3px 10px #0003}.scs-pdf-btn:focus-visible{outline:3px solid var(--scs-accent, #F59E0B);outline-offset:3px}.scs-pdf-btn__icon{width:1.4rem;height:1.4rem;flex-shrink:0}@media print{.scs-pdf-btn-wrap,.scs-pdf-btn{display:none!important}}:root{--scs-blue: #00529B;--scs-blue-dark: #0f5b7f;--scs-blue-mid: #0067C0;--scs-blue-light: #E8F1FA;--scs-grey: #6B7280;--scs-grey-light: #F3F4F6;--scs-grey-mid: #D1D5DB;--scs-white: #FFFFFF;--scs-text: #1F2937;--scs-text-light: #4B5563;--scs-accent: #F59E0B;--space-xs: .5rem;--space-sm: 1rem;--space-md: 1.5rem;--space-lg: 2.5rem;--space-xl: 4rem;--space-2xl: 6rem;--font-heading: "Segoe UI", system-ui, -apple-system, sans-serif;--font-body: "Segoe UI", system-ui, -apple-system, sans-serif;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--text-3xl: 1.875rem;--text-4xl: 2.25rem;--text-5xl: 3rem;--text-6xl: 3.75rem;--radius-sm: 4px;--radius: 8px;--radius-lg: 16px;--radius-xl: 24px;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .08);--shadow: 0 4px 16px rgba(0, 0, 0, .1);--shadow-lg: 0 8px 32px rgba(0, 0, 0, .14);--transition-fast: .15s ease;--transition: .3s ease;--transition-slow: .5s ease;--max-width: 1200px;--section-padding: var(--space-2xl) var(--space-lg)}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@keyframes scs-fade-up{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes scs-fade-in{0%{opacity:0}to{opacity:1}}@keyframes scs-scale-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes scs-slide-right{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}@keyframes scs-count-pulse{0%{transform:scale(1)}50%{transform:scale(1.08)}to{transform:scale(1)}}.scs-animate{opacity:0;transform:translateY(28px);transition:opacity .55s ease,transform .55s ease}.scs-animate.is-visible{opacity:1;transform:none}.scs-animate-delay-1{transition-delay:.1s}.scs-animate-delay-2{transition-delay:.2s}.scs-animate-delay-3{transition-delay:.3s}.scs-animate-delay-4{transition-delay:.4s}.scs-animate-delay-5{transition-delay:.5s}.scs-animate-fade{opacity:0;transition:opacity .55s ease}.scs-animate-fade.is-visible{opacity:1}.scs-animate-slide{opacity:0;transform:translate(-24px);transition:opacity .55s ease,transform .55s ease}.scs-animate-slide.is-visible{opacity:1;transform:none}@media print{.scs-animate,.scs-animate-fade,.scs-animate-slide,#scs-annual-report-root .scs-animate,#scs-annual-report-root .scs-animate-fade,#scs-annual-report-root .scs-animate-slide,#scs-annual-report-root [class*=scs-animate]{opacity:1!important;transform:none!important;transition:none!important;visibility:visible!important}}html,body{margin:0;padding:0}#scs-annual-report-root *,#scs-annual-report-root *:before,#scs-annual-report-root *:after{box-sizing:border-box;padding:0}#scs-annual-report-root h1,#scs-annual-report-root h2,#scs-annual-report-root h3,#scs-annual-report-root h4,#scs-annual-report-root h5,#scs-annual-report-root h6,#scs-annual-report-root p,#scs-annual-report-root ul,#scs-annual-report-root ol,#scs-annual-report-root li,#scs-annual-report-root figure,#scs-annual-report-root figcaption,#scs-annual-report-root blockquote,#scs-annual-report-root dl,#scs-annual-report-root dd,#scs-annual-report-root pre,#scs-annual-report-root table,#scs-annual-report-root fieldset{margin:0}#scs-annual-report-root{font-family:var(--font-body);font-size:var(--text-base);color:var(--scs-text);line-height:1.6;background:var(--scs-white);overflow-x:clip}body.admin-bar #scs-annual-report-root .scs-nav{top:32px}@media (max-width: 782px){body.admin-bar #scs-annual-report-root .scs-nav{top:46px}}#scs-annual-report-root h1,#scs-annual-report-root h2,#scs-annual-report-root h3,#scs-annual-report-root h4,#scs-annual-report-root h5,#scs-annual-report-root h6{font-family:var(--font-heading);line-height:1.2;color:inherit}#scs-annual-report-root a{color:var(--scs-blue);text-decoration:underline}#scs-annual-report-root a:hover{color:var(--scs-blue-dark)}#scs-annual-report-root :focus-visible{outline:3px solid var(--scs-blue-mid);outline-offset:2px;border-radius:var(--radius-sm)}.scs-container{max-width:var(--max-width);margin:0 auto;padding:0 var(--space-lg)}@media (max-width: 768px){.scs-container{padding:0 var(--space-sm)}}#scs-annual-report-root .scs-section{padding-bottom:3rem!important;padding-top:2rem!important}.scs-section--alt{background:var(--scs-grey-light)}.scs-section--dark{background:var(--scs-blue-dark);color:var(--scs-white)}.scs-section--blue{background:var(--scs-blue);color:var(--scs-white)}.scs-grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-lg)}.scs-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-lg)}.scs-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-md)}@media (max-width: 1024px){.scs-grid-4,.scs-grid-3{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.scs-grid-2,.scs-grid-3,.scs-grid-4{grid-template-columns:1fr}}.scs-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media print{#wpadminbar,#masthead,#colophon,.site-header,.site-footer,.scs-nav{display:none!important}body,html{margin:0!important;padding:0!important}#scs-annual-report-root main{margin:0!important;padding:0!important}#scs-annual-report-root .scs-hero{min-height:100vh!important;height:100vh!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;break-after:page}#scs-annual-report-root .scs-hero__bg{display:none!important}#scs-annual-report-root *{overflow:visible!important}#scs-annual-report-root .scs-stat-card,#scs-annual-report-root .scs-story-card,#scs-annual-report-root .scs-timeline__item,#scs-annual-report-root .scs-mission-values__value-card,#scs-annual-report-root .scs-mission-values__mission-block,#scs-annual-report-root .scs-mission-values__vision-block,#scs-annual-report-root .scs-wwb-initiative,#scs-annual-report-root .scs-hww__card,#scs-annual-report-root .scs-looking-ahead__initiative{break-inside:avoid}#scs-annual-report-root .scs-section-header{break-before:page}#scs-annual-report-root .scs-section-header__number{display:none!important}#scs-annual-report-root .scs-grid-3{grid-template-columns:repeat(3,1fr)!important}#scs-annual-report-root,#scs-annual-report-root *{color:#000!important}#scs-annual-report-root th{color:#fff!important}}
