.about-header-section{padding:var(--section-pad) 0;position:relative;overflow:hidden}.about-belief-title{z-index:1;letter-spacing:-1.5px;max-width:1000px;margin-bottom:2rem;margin-left:auto;margin-right:auto;font-size:clamp(2.4rem,5.6vw,4.6rem);font-weight:300;line-height:1.12;position:relative}@media (max-width:900px){.about-header-section{padding:10rem 0 5rem}}.about-belief-title{font-family:var(--kcs-sans);font-size:var(--fs-display);font-weight:300;line-height:var(--lh-display);letter-spacing:var(--ls-display)}@media (max-width:560px){.about-header-section .about-belief-title{line-height:1.2}}.about-header-glow{pointer-events:none;filter:blur(20px);background:radial-gradient(#9356dc4d 0%,#783cbe1f 42%,#11062000 72%);width:min(1100px,120vw);height:700px;animation:14s ease-in-out infinite alternate aboutGlowDrift;position:absolute;top:-18%;left:50%;transform:translate(-50%)}.impact-philosophy{padding:var(--section-pad) 0}.impact-philosophy-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:clamp(2rem,4vw,4.5rem);margin-top:1.5rem;display:grid}.impact-lede{font-family:var(--kcs-serif);letter-spacing:-.3px;color:#fff;margin:0;font-size:clamp(1.35rem,2.3vw,1.95rem);font-style:italic;font-weight:400;line-height:1.35}.impact-philosophy-body p{font-size:var(--fs-card);color:#ffffffa6;margin:0 0 1.15rem;line-height:1.75}.impact-philosophy-body p:last-child{margin-bottom:0}.impact-closing{font-weight:600;color:var(--text-purple-light)!important}.impact-difference{padding:0 0 var(--section-pad)}.impact-difference-head{max-width:46ch;margin-bottom:2.5rem}.impact-difference-head .about-section-sub{margin-top:.9rem}.impact-points{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(.9rem,1.6vw,1.3rem);margin:0;padding:0;list-style:none;display:grid}.impact-point{border:1px solid var(--card-border-purple);background:var(--card-dark-bg);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:20px;padding:clamp(1.6rem,2.4vw,2.1rem);transition:border-color .35s,transform .35s;position:relative}.impact-point:hover{border-color:#debaff8c;transform:translateY(-4px)}.impact-point-num{font-size:var(--fs-micro);letter-spacing:var(--ls-eyebrow);color:var(--text-purple-light);margin-bottom:1.1rem;font-weight:700;display:block}.impact-point-title{font-size:var(--fs-h4);letter-spacing:-.4px;color:#fff;margin:0 0 .75rem;font-weight:700;line-height:1.25}.impact-point-desc{color:#ffffff9e;margin:0;font-size:.92rem;line-height:1.7}.impact-work{padding:0 0 var(--section-pad)}.impact-work-head{max-width:46ch;margin-bottom:2.2rem}.impact-work-head .about-section-sub{margin-top:.9rem}.impact-gallery-filters{flex-wrap:wrap;gap:.5rem;margin-bottom:1.4rem;display:flex}.impact-filter{font-family:var(--kcs-sans);color:#fff9;cursor:pointer;background:0 0;border:1px solid #ffffff2e;border-radius:50px;padding:.45rem 1.15rem;font-size:.8rem;font-weight:600;transition:all .3s}.impact-filter:hover{color:#fff;border-color:#debaff99}.impact-filter[aria-pressed=true]{background:var(--text-purple-light);border-color:var(--text-purple-light);color:var(--text-dark)}.impact-filter-count{opacity:.6;margin-left:.2rem}.impact-gallery{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));grid-auto-flow:dense;gap:clamp(.5rem,.9vw,.8rem);display:grid}.impact-tile{aspect-ratio:1;cursor:pointer;background:linear-gradient(135deg,#3a1440 0%,#1b0a1e 65%,#5a3c6e 100%);border:1px solid #ffffff1f;border-radius:14px;padding:0;transition:border-color .3s,transform .35s;position:relative;overflow:hidden}.impact-tile.is-wide{aspect-ratio:2;grid-column:span 2}.impact-tile:hover{border-color:#eedcff99;transform:translateY(-3px)}.impact-tile img{object-fit:cover;width:100%;height:100%;display:block}.impact-tile.is-empty{place-items:center;display:grid}.impact-tile-play{color:#fff;-webkit-backdrop-filter:blur(6px);pointer-events:none;background:#14081c8c;border:1px solid #ffffff59;border-radius:50%;place-items:center;width:2rem;height:2rem;padding-left:2px;display:grid;position:absolute;top:.75rem;right:.75rem}.impact-tile-plate{font-family:var(--kcs-serif);color:#ffffff47;font-size:1.5rem;font-style:italic}.impact-tile-meta{text-align:left;opacity:0;background:linear-gradient(#0000,#0a030ed9);gap:.15rem;padding:1.6rem .9rem .8rem;transition:opacity .3s,transform .3s;display:grid;position:absolute;inset:auto 0 0;transform:translateY(6px)}.impact-tile:hover .impact-tile-meta,.impact-tile:focus-visible .impact-tile-meta{opacity:1;transform:translateY(0)}.impact-tile-year{font-size:var(--fs-micro);letter-spacing:var(--ls-eyebrow);color:var(--text-purple-light);font-weight:700}.impact-tile-title{color:#fff;font-size:.8rem;font-weight:600}.impact-lightbox{z-index:2500;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#08020eeb;place-items:center;padding:clamp(1rem,4vw,3rem);display:none;position:fixed;inset:0}.impact-lightbox[data-open=true]{display:grid}.impact-lightbox-figure{justify-items:center;gap:1.1rem;max-width:min(980px,100%);margin:0;display:grid}.impact-lightbox-stage{aspect-ratio:3/2;background:linear-gradient(135deg,#3a1440 0%,#1b0a1e 65%,#5a3c6e 100%);border:1px solid #ffffff24;border-radius:16px;place-items:center;width:min(980px,86vw);display:grid;overflow:hidden}.impact-lightbox-stage img{object-fit:contain;width:100%;height:100%;display:block}.impact-lightbox-stage video{object-fit:contain;background:#000;width:100%;height:100%;display:block}.impact-lightbox-plate{font-family:var(--kcs-serif);color:#ffffff40;font-size:clamp(2.5rem,7vw,4.5rem);font-style:italic}.impact-lightbox-cap{text-align:center;justify-items:center;gap:.3rem;display:grid}.impact-lightbox-year{font-size:var(--fs-micro);letter-spacing:var(--ls-eyebrow);color:var(--text-purple-light);font-weight:700}.impact-lightbox-title{color:#fff;font-size:1rem;font-weight:600}.impact-lightbox-link{color:var(--text-purple-light);text-underline-offset:3px;margin-top:.35rem;font-size:.78rem;font-weight:600;text-decoration:underline}.impact-lightbox-close,.impact-lightbox-nav{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:44px;height:44px;transition:background .28s,border-color .28s;display:grid;position:absolute}.impact-lightbox-close:hover,.impact-lightbox-nav:hover{background:#ffffff29;border-color:#debaff99}.impact-lightbox-close{top:clamp(1rem,3vw,2rem);right:clamp(1rem,3vw,2rem)}.impact-lightbox-nav{top:50%;transform:translateY(-50%)}.impact-lightbox-nav.is-prev{left:clamp(.5rem,2.5vw,2rem)}.impact-lightbox-nav.is-next{right:clamp(.5rem,2.5vw,2rem)}@media (max-width:900px){.impact-philosophy-layout{grid-template-columns:minmax(0,1fr)}.impact-gallery{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.impact-tile-meta{opacity:1;transform:none}.impact-lightbox-nav{width:38px;height:38px}}@keyframes aboutGlowDrift{0%{transform:translate(-50%)scale(1)translateY(0)}to{transform:translate(-50%)scale(1.09)translateY(26px)}}@keyframes careerSuccessIn{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}
