:where(.wstf:has(.pg-alumni)) .featured-stories{justify-content:center;padding:80px 40px;display:flex}:where(.wstf:has(.pg-alumni)) .featured-stories__container{flex-direction:column;gap:96px;width:100%;max-width:1280px;display:flex}:where(.wstf:has(.pg-alumni)) .featured-stories__header{justify-content:space-between;align-items:flex-start;gap:80px;display:flex}:where(.wstf:has(.pg-alumni)) .featured-stories__title{color:var(--grey-950);font-family:var(--font-family-primary);font-size:var(--text-h2);font-weight:var(--font-bold);line-height:var(--leading-h2);margin:0}:where(.wstf:has(.pg-alumni)) .featured-stories__intro{flex-direction:column;gap:8px;width:410px;display:flex}:where(.wstf:has(.pg-alumni)) .featured-stories__heading{color:var(--grey-950);font-family:var(--font-family-primary);font-size:var(--text-h6);font-weight:var(--font-semibold);line-height:var(--leading-h6);margin:0}:where(.wstf:has(.pg-alumni)) .featured-stories__description{color:var(--grey-800);font-family:var(--font-family-primary);font-size:var(--text-body-sm);font-weight:var(--font-regular);line-height:var(--leading-body-sm);margin:0}:where(.wstf:has(.pg-alumni)) .featured-stories__grid{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}:where(.wstf:has(.pg-alumni)) .more-stories{justify-content:center;padding:96px 40px;display:flex}:where(.wstf:has(.pg-alumni)) .more-stories__container{flex-direction:column;gap:64px;width:100%;max-width:1280px;display:flex}:where(.wstf:has(.pg-alumni)) .more-stories__title{color:var(--grey-950);font-family:var(--font-family-primary);font-size:var(--text-h4);font-weight:var(--font-semibold);line-height:var(--leading-h4);margin:0}:where(.wstf:has(.pg-alumni)) .more-stories__content{flex-direction:column;gap:53px;display:flex}:where(.wstf:has(.pg-alumni)) .more-stories__grid{scrollbar-width:none;gap:32px;display:flex;overflow-x:auto}:where(.wstf:has(.pg-alumni)) .more-stories__grid::-webkit-scrollbar{display:none}:where(.wstf:has(.pg-alumni)) .more-stories__navigation{justify-content:flex-end;align-items:center;gap:24px;display:flex}:where(.wstf:has(.pg-alumni)) .more-stories__button{background:var(--grey-950);width:36px;height:36px;color:var(--color-white);cursor:pointer;border:none;border-image:;border-radius:50%;justify-content:center;align-items:center;transition:all .25s;display:flex}:where(.wstf:has(.pg-alumni)) .more-stories__button:hover{background:var(--pink-500)}@media (max-width:1200px){:where(.wstf:has(.pg-alumni)) .alumni-hero,:where(.wstf:has(.pg-alumni)) .featured-stories,:where(.wstf:has(.pg-alumni)) .more-stories{padding-inline:32px}:where(.wstf:has(.pg-alumni)) .alumni-hero__container{gap:64px}:where(.wstf:has(.pg-alumni)) .alumni-hero__description{width:420px}:where(.wstf:has(.pg-alumni)) .featured-stories__container{gap:72px}:where(.wstf:has(.pg-alumni)) .featured-stories__header{gap:64px}:where(.wstf:has(.pg-alumni)) .featured-stories__intro{width:360px}:where(.wstf:has(.pg-alumni)) .featured-stories__grid{gap:32px}:where(.wstf:has(.pg-alumni)) .more-stories__grid{gap:24px}}@media (max-width:992px){:where(.wstf:has(.pg-alumni)) .alumni-hero,:where(.wstf:has(.pg-alumni)) .featured-stories,:where(.wstf:has(.pg-alumni)) .more-stories{padding-inline:24px}:where(.wstf:has(.pg-alumni)) .alumni-hero__container{flex-direction:column;align-items:flex-start;gap:40px}:where(.wstf:has(.pg-alumni)) .alumni-hero__description{width:100%;max-width:700px}:where(.wstf:has(.pg-alumni)) .featured-stories__container{gap:56px}:where(.wstf:has(.pg-alumni)) .featured-stories__header{flex-direction:column;gap:24px}:where(.wstf:has(.pg-alumni)) .featured-stories__intro{width:100%;max-width:700px}:where(.wstf:has(.pg-alumni)) .featured-stories__grid{grid-template-columns:repeat(2,1fr);gap:24px}:where(.wstf:has(.pg-alumni)) .community__container{flex-direction:column}:where(.wstf:has(.pg-alumni)) .community__left,:where(.wstf:has(.pg-alumni)) .community__right{width:100%;max-width:none}:where(.wstf:has(.pg-alumni)) .community__left{position:static}:where(.wstf:has(.pg-alumni)) .quote__container{text-align:center;flex-direction:column;gap:40px}:where(.wstf:has(.pg-alumni)) .quote__image-wrapper,:where(.wstf:has(.pg-alumni)) .quote__content{width:100%}}@media (max-width:768px){:where(.wstf:has(.pg-alumni)) .alumni-hero,:where(.wstf:has(.pg-alumni)) .featured-stories,:where(.wstf:has(.pg-alumni)) .more-stories{padding-inline:20px}:where(.wstf:has(.pg-alumni)) .alumni-hero__container{text-align:center;align-items:center;gap:32px}:where(.wstf:has(.pg-alumni)) .alumni-hero__heading{align-items:center}:where(.wstf:has(.pg-alumni)) .alumni-hero__description{width:100%;max-width:100%}:where(.wstf:has(.pg-alumni)) .featured-stories__container{gap:40px}:where(.wstf:has(.pg-alumni)) .featured-stories__header{text-align:center;align-items:center;gap:20px}:where(.wstf:has(.pg-alumni)) .featured-stories__intro{align-items:center;width:100%}:where(.wstf:has(.pg-alumni)) .featured-stories__grid{grid-template-columns:1fr;gap:20px}:where(.wstf:has(.pg-alumni)) .more-stories__container{gap:40px}:where(.wstf:has(.pg-alumni)) .more-stories__navigation{justify-content:center}}:where(.wstf:has(.pg-alumni)) .page-hero{box-sizing:border-box;background:var(--pink-500);justify-content:center;height:300px;padding:80px 40px;display:flex}:where(.wstf:has(.pg-alumni)) .page-hero__container{justify-content:space-between;align-items:flex-end;gap:80px;width:100%;max-width:1280px;display:flex}:where(.wstf:has(.pg-alumni)) .page-hero__heading{flex-direction:column;gap:8px;display:flex}:where(.wstf:has(.pg-alumni)) .page-hero__title{color:var(--color-white);font-family:var(--font-family-primary);font-size:var(--text-h1);font-weight:var(--font-bold);line-height:var(--leading-h1);margin:0;font-style:italic}:where(.wstf:has(.pg-alumni)) .page-hero__subtitle{color:var(--color-white);font-family:var(--font-family-primary);font-size:var(--text-h2);font-weight:var(--font-bold);line-height:var(--leading-h2);margin:0}:where(.wstf:has(.pg-alumni)) .page-hero__description{width:500px;color:var(--color-white);font-family:var(--font-family-primary);font-size:var(--text-body-lg);font-weight:var(--font-regular);line-height:var(--leading-body-lg);margin:0}@media (max-width:1200px){:where(.wstf:has(.pg-alumni)) .page-hero{height:400px;padding-inline:32px}:where(.wstf:has(.pg-alumni)) .page-hero__container{gap:64px}:where(.wstf:has(.pg-alumni)) .page-hero__description{width:420px}}@media (max-width:992px){:where(.wstf:has(.pg-alumni)) .page-hero{height:400px;padding-inline:24px}:where(.wstf:has(.pg-alumni)) .page-hero__container{flex-direction:column;align-items:flex-start;gap:40px}:where(.wstf:has(.pg-alumni)) .page-hero__description{width:100%;max-width:700px}}@media (max-width:768px){:where(.wstf:has(.pg-alumni)) .page-hero{height:450px;padding-inline:20px}:where(.wstf:has(.pg-alumni)) .page-hero__container{text-align:center;align-items:center;gap:32px}:where(.wstf:has(.pg-alumni)) .page-hero__heading{align-items:center}:where(.wstf:has(.pg-alumni)) .page-hero__description{width:100%;max-width:100%}}:where(.wstf:has(.pg-alumni)) .cta{padding:var(--space-32) var(--space-10);justify-content:center;align-self:stretch;display:flex}:where(.wstf:has(.pg-alumni)) .cta__container{align-items:center;gap:var(--space-8);flex-direction:column;width:100%;max-width:600px;display:flex}:where(.wstf:has(.pg-alumni)) .cta__title{color:var(--grey-950);font-family:var(--font-family-primary);font-size:var(--text-h2);font-weight:var(--font-bold);line-height:var(--leading-h2);text-align:center;margin:0}:where(.wstf:has(.pg-alumni)) .cta__description{color:var(--grey-950);font-family:var(--font-family-primary);font-size:var(--text-body);font-weight:var(--font-regular);line-height:var(--leading-body);text-align:center;margin:0}:where(.wstf:has(.pg-alumni)) .cta__button{justify-content:center;align-items:center;gap:var(--space-2);background:var(--pink-500);cursor:pointer;border-radius:12px;padding:12px 20px;text-decoration:none;transition:background .25s,transform .25s;display:inline-flex}:where(.wstf:has(.pg-alumni)) .cta__button:hover{background:var(--pink-600);transform:translateY(-2px)}:where(.wstf:has(.pg-alumni)) .cta__button-text{color:var(--color-white);font-family:var(--font-family-primary);font-size:20px;font-weight:var(--font-semibold);line-height:24px}:where(.wstf:has(.pg-alumni)) .story-card{border-radius:20px;height:clamp(360px,28vw,400px);position:relative;overflow:hidden}:where(.wstf:has(.pg-alumni)) .story-card__image{object-fit:cover;width:100%;height:100%}:where(.wstf:has(.pg-alumni)) .story-card__overlay{align-items:flex-end;display:flex;position:absolute;inset:0;overflow:hidden}:where(.wstf:has(.pg-alumni)) .story-card__overlay:before{content:"";-webkit-backdrop-filter:blur(64px);backdrop-filter:blur(64px);pointer-events:none;background:linear-gradient(#0000 0% 40%,#0000000d 58%,#0000002e 74%,#0000008c 100%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0% 42%,#00000040 60%,#000000b3 82%,#000 100%);mask-image:linear-gradient(#0000 0% 42%,#00000040 60%,#000000b3 82%,#000 100%)}:where(.wstf:has(.pg-alumni)) .story-card__content{z-index:2;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:20px;width:100%;min-height:clamp(165px,15vw,185px);padding:32px;display:flex;position:relative}:where(.wstf:has(.pg-alumni)) .story-card__body{flex-direction:column;gap:20px;display:flex}:where(.wstf:has(.pg-alumni)) .story-card__author{text-shadow:0 2px 10px #00000059;color:var(--color-white);font-family:var(--font-family-primary);font-size:var(--text-body);font-weight:var(--font-regular);line-height:var(--leading-body);margin:0}:where(.wstf:has(.pg-alumni)) .story-card__quote{text-shadow:0 2px 12px #00000073;color:var(--color-white);font-family:var(--font-family-display);font-size:var(--text-h6);font-style:italic;font-weight:var(--font-regular);line-height:var(--leading-h6);margin:0}:where(.wstf:has(.pg-alumni)) .story-card__link{color:var(--pink-500);font-family:var(--font-family-primary);font-size:var(--text-body);font-weight:var(--font-bold);line-height:var(--leading-body);text-decoration:none;transition:color .25s}:where(.wstf:has(.pg-alumni)) .story-card__link:hover{color:var(--color-white)}@media (min-width:768px) and (max-width:1199px) and (orientation:landscape){:where(.wstf:has(.pg-alumni)) .story-card{border-radius:18px;height:360px}:where(.wstf:has(.pg-alumni)) .story-card__content{gap:16px;min-height:170px;padding:24px}:where(.wstf:has(.pg-alumni)) .story-card__body{gap:14px}:where(.wstf:has(.pg-alumni)) .story-card__author,:where(.wstf:has(.pg-alumni)) .story-card__link{font-size:var(--text-body);line-height:var(--leading-body)}:where(.wstf:has(.pg-alumni)) .story-card__quote{font-size:var(--text-h6);line-height:var(--leading-h6)}}@media (min-width:768px) and (max-width:900px) and (orientation:landscape){:where(.wstf:has(.pg-alumni)) .story-card{height:330px}:where(.wstf:has(.pg-alumni)) .story-card__content{gap:12px;min-height:150px;padding:20px}:where(.wstf:has(.pg-alumni)) .story-card__body{gap:12px}}:where(.wstf:has(.pg-alumni)) .story-card-small{background:var(--grey-150);border-radius:20px;flex-shrink:0;width:280px;overflow:hidden}:where(.wstf:has(.pg-alumni)) .story-card-small__image{object-fit:cover;width:280px;height:280px}:where(.wstf:has(.pg-alumni)) .story-card-small__content{flex-direction:column;gap:16px;padding:12px;display:flex}:where(.wstf:has(.pg-alumni)) .story-card-small__author{color:var(--grey-950);font-family:var(--font-family-primary);font-size:var(--text-body);font-weight:var(--font-regular);line-height:var(--leading-body);margin:0}:where(.wstf:has(.pg-alumni)) .story-card-small__quote{color:var(--grey-950);font-family:var(--font-family-display);font-size:var(--text-body-lg);font-style:italic;font-weight:var(--font-regular);margin:0;line-height:28px}:where(.wstf:has(.pg-alumni)) .story-card-small__link{color:var(--pink-500);font-family:var(--font-family-primary);font-size:var(--text-body);font-weight:var(--font-regular);line-height:var(--leading-body);text-decoration:none}:where(.wstf:has(.pg-alumni)) .story-card-small__link:hover{text-decoration:underline}:where(.wstf:has(.pg-alumni)) figure{margin:0}:where(.wstf:has(.pg-alumni)) .community-gallery{justify-content:center;padding:64px 40px;display:flex}:where(.wstf:has(.pg-alumni)) .community-gallery__container{flex-direction:column;gap:64px;width:100%;max-width:1280px;display:flex}:where(.wstf:has(.pg-alumni)) .community-gallery__title{font-family:var(--font-family-primary);font-size:var(--text-h2);font-weight:var(--font-bold);line-height:var(--leading-h2);color:var(--grey-950);margin:0}:where(.wstf:has(.pg-alumni)) .community-gallery__grid{grid-template-columns:repeat(4,1fr);grid-auto-rows:240px;gap:12px;display:grid}:where(.wstf:has(.pg-alumni)) .gallery-item{border-radius:20px;overflow:hidden}:where(.wstf:has(.pg-alumni)) .gallery-item img{object-fit:cover;width:100%;height:100%;transition:transform .4s}:where(.wstf:has(.pg-alumni)) .gallery-item:hover img{transform:scale(1.05)}:where(.wstf:has(.pg-alumni)) .gallery-item--small{grid-row:span 1}:where(.wstf:has(.pg-alumni)) .gallery-item--tall{grid-row:span 2}:where(.wstf:has(.pg-alumni)) .gallery-item--large{grid-area:span 2/span 2}:where(.wstf:has(.pg-alumni)) .gallery-item--wide{grid-area:span 1/span 2}@media (max-width:992px){:where(.wstf:has(.pg-alumni)) .community-gallery{padding:80px 24px}:where(.wstf:has(.pg-alumni)) .community-gallery__container{gap:56px}:where(.wstf:has(.pg-alumni)) .community-gallery__grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:220px;gap:20px}}@media (max-width:768px){:where(.wstf:has(.pg-alumni)) .community-gallery{padding:64px 20px}:where(.wstf:has(.pg-alumni)) .community-gallery__container{gap:48px}:where(.wstf:has(.pg-alumni)) .community-gallery__title{font-size:var(--text-h4);line-height:var(--leading-h4)}:where(.wstf:has(.pg-alumni)) .community-gallery__grid{flex-direction:column;gap:24px;display:flex}:where(.wstf:has(.pg-alumni)) .gallery-item,:where(.wstf:has(.pg-alumni)) .gallery-item--small,:where(.wstf:has(.pg-alumni)) .gallery-item--tall,:where(.wstf:has(.pg-alumni)) .gallery-item--large,:where(.wstf:has(.pg-alumni)) .gallery-item--wide{flex:none;width:100%;margin:0}:where(.wstf:has(.pg-alumni)) .gallery-item img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}}:where(.wstf:has(.pg-alumni)) .video-grid-section{width:100%;padding:var(--space-24) var(--space-10);box-sizing:border-box;background:var(--color-white)}:where(.wstf:has(.pg-alumni)) .video-grid-section__container{gap:var(--space-12);flex-direction:column;width:100%;max-width:1024px;margin:0 auto;display:flex}:where(.wstf:has(.pg-alumni)) .video-grid-section__header{gap:var(--space-4);flex-direction:column;max-width:700px;display:flex}:where(.wstf:has(.pg-alumni)) .video-grid-section__title{color:var(--grey-950);font-family:var(--font-family-primary);font-size:var(--text-h2);font-weight:var(--font-bold);line-height:var(--leading-h2);margin:0}:where(.wstf:has(.pg-alumni)) .video-grid-section__intro{color:var(--grey-700);font-family:var(--font-family-primary);font-size:var(--text-body);line-height:var(--leading-body);margin:0}:where(.wstf:has(.pg-alumni)) .video-grid{gap:var(--space-10);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}:where(.wstf:has(.pg-alumni)) .video-card{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}:where(.wstf:has(.pg-alumni)) .video-card__media{aspect-ratio:16/9;background:0 0;border-radius:16px;width:100%;overflow:hidden}:where(.wstf:has(.pg-alumni)) .video-card__description{padding:0 var(--space-1);color:var(--grey-900);font-family:var(--font-family-primary);font-size:var(--text-body);line-height:var(--leading-body);margin:0}@media (max-width:640px){:where(.wstf:has(.pg-alumni)) .video-grid-section{padding:var(--space-16) var(--space-5)}:where(.wstf:has(.pg-alumni)) .video-grid-section__container{gap:var(--space-8)}:where(.wstf:has(.pg-alumni)) .video-grid-section__title{font-size:var(--text-h3);line-height:var(--leading-h3)}:where(.wstf:has(.pg-alumni)) .video-grid{gap:var(--space-8);grid-template-columns:1fr}:where(.wstf:has(.pg-alumni)) .video-card__media{border-radius:14px}}
