html.no-js picture[data-lazy]{display:none!important}main{--hero-scroll-distance:50vh}@media only screen and (max-width:734px){main{--hero-scroll-distance:65vh}}.section-hero{--interval:2s;--transition-duration:0.6s;contain:strict;width:100%;height:100vh;min-height:calc(350px + var(--nav-collective-height));max-width:var(--image-width);max-height:var(--image-height);margin:auto;--inline-media-playpause-icon-color:rgb(255 255 255/80%);--inline-media-playpause-icon-color-hover:#fff;--inline-media-playpause-scrim-color:rgb(66 66 69/72%);--inline-media-playpause-scrim-color-hover:rgba(73,73,76,0.7256);--inline-media-playpause-scrim-color-active:rgba(57,57,60,0.7424);--image-width:1660px;--image-height:1100px}.section-hero.loading-empty .play-pause{opacity:0}.section-hero.loading .play-pause{pointer-events:none;opacity:1}.section-hero.loading .play-pause::after{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSI1NiI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGg1NnY1NkgweiIvPjxwYXRoIGQ9Ik0yOCA4LjVhMi41IDIuNSAwIDAxMi41IDIuNXY3YTIuNSAyLjUgMCAwMS01IDB2LTdBMi41IDIuNSAwIDAxMjggOC41eiIgZmlsbD0iIzZlNmU3MyIgZmlsbC1ydWxlPSJldmVub2RkIi8+PHBhdGggZD0iTTQxLjc5IDE0LjIxYTIuNTIgMi41MiAwIDAxMCAzLjU0bC00Ljk1IDQuOTVhMi41IDIuNSAwIDAxLTMuNTQtMy41NGw1LTQuOTVhMi41MiAyLjUyIDAgMDEzLjQ5IDB6IiBzdHlsZT0iaXNvbGF0aW9uOmlzb2xhdGUiIGZpbGw9IiM2ZTZlNzMiIGZpbGwtcnVsZT0iZXZlbm9kZCIgb3BhY2l0eT0iLjEiLz48cGF0aCBkPSJNNDcuNSAyOGEyLjUgMi41IDAgMDEtMi41IDIuNWgtN2EyLjUgMi41IDAgMDEwLTVoN2EyLjUgMi41IDAgMDEyLjUgMi41eiIgc3R5bGU9Imlzb2xhdGlvbjppc29sYXRlIiBmaWxsPSIjNmU2ZTczIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIG9wYWNpdHk9Ii4yIi8+PHBhdGggZD0iTTQxLjc5IDQxLjc5YTIuNTIgMi41MiAwIDAxLTMuNTQgMGwtNS00Ljk1YTIuNSAyLjUgMCAwMTMuNTQtMy41NGw0Ljk1IDVhMi41MiAyLjUyIDAgMDEuMDUgMy40OXoiIHN0eWxlPSJpc29sYXRpb246aXNvbGF0ZSIgZmlsbD0iIzZlNmU3MyIgZmlsbC1ydWxlPSJldmVub2RkIiBvcGFjaXR5PSIuMyIvPjxwYXRoIGQ9Ik0yOCA0Ny41YTIuNSAyLjUgMCAwMS0yLjUtMi41di03YTIuNSAyLjUgMCAwMTUgMHY3YTIuNSAyLjUgMCAwMS0yLjUgMi41eiIgc3R5bGU9Imlzb2xhdGlvbjppc29sYXRlIiBmaWxsPSIjNmU2ZTczIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIG9wYWNpdHk9Ii40Ii8+PHBhdGggZD0iTTE0LjIxIDQxLjc5YTIuNTIgMi41MiAwIDAxMC0zLjU0bDQuOTUtNWEyLjUgMi41IDAgMDEzLjU0IDMuNTRsLTQuOTUgNC45NWEyLjUyIDIuNTIgMCAwMS0zLjU0LjA1eiIgc3R5bGU9Imlzb2xhdGlvbjppc29sYXRlIiBmaWxsPSIjNmU2ZTczIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIG9wYWNpdHk9Ii42Ii8+PHBhdGggZD0iTTguNSAyOGEyLjUgMi41IDAgMDEyLjUtMi41aDdhMi41IDIuNSAwIDAxMCA1aC03QTIuNSAyLjUgMCAwMTguNSAyOHoiIHN0eWxlPSJpc29sYXRpb246aXNvbGF0ZSIgZmlsbD0iIzZlNmU3MyIgZmlsbC1ydWxlPSJldmVub2RkIiBvcGFjaXR5PSIuNyIvPjxwYXRoIGQ9Ik0xNC4yMSAxNC4yMWEyLjUyIDIuNTIgMCAwMTMuNTQgMGw0Ljk1IDQuOTVhMi41IDIuNSAwIDAxLTMuNTQgMy41NGwtNC45NS00Ljk1YTIuNTIgMi41MiAwIDAxMC0zLjU0eiIgc3R5bGU9Imlzb2xhdGlvbjppc29sYXRlIiBmaWxsPSIjNmU2ZTczIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIG9wYWNpdHk9Ii45Ii8+PC9zdmc+");position:absolute;width:100%;height:100%;animation:inline-media-spin .85s steps(8) infinite;background-position:50%;background-size:contain;mask:none;top:0;left:0}@keyframes inline-media-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.section-hero.loaded.playing .play-pause::after{mask:url("data:image/svg+xml;base64,PHN2ZyBpZD0iRXhwb3J0YWJsZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMjAgMjAiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojMWQxZDFmfTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJwYXVzZSI+PHJlY3QgY2xhc3M9ImNscy0xIiB4PSIzLjc1IiB5PSIzIiB3aWR0aD0iNC41IiBoZWlnaHQ9IjE0IiByeD0iMS41Ii8+PHJlY3QgY2xhc3M9ImNscy0xIiB4PSIxMS43NSIgeT0iMyIgd2lkdGg9IjQuNSIgaGVpZ2h0PSIxNCIgcng9IjEuNSIvPjwvZz48L3N2Zz4=")}.section-hero.loaded.ended .play-pause::after{mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PHBhdGggZD0iTTE2Ljc1IDkuNGExLjUgMS41IDAgMDAtMS41IDEuNUE0Ljg4IDQuODggMCAxMTEwLjM4IDZoLjJMOS4zMSA3LjMyYTEuNSAxLjUgMCAwMDEuMDYgMi41NiAxLjQ1IDEuNDUgMCAwMDEuMDYtLjQ0TDE1IDUuODhhMS41MiAxLjUyIDAgMDAuNDQtMS4wNkExLjU0IDEuNTQgMCAwMDE1IDMuNzVMMTEuNDMuMTlhMS40OSAxLjQ5IDAgMDAtMi4xMiAwIDEuNTEgMS41MSAwIDAwMCAyLjEybC43NS43NWE3Ljg1IDcuODUgMCAxMDguMTkgNy44NCAxLjUgMS41IDAgMDAtMS41LTEuNXoiIGZpbGw9IiMxZDFkMWYiLz48L3N2Zz4=")}.section-hero.loaded .play-pause{pointer-events:all;opacity:1}.section-hero .play-pause{position:relative;display:flex;justify-self:flex-end;align-self:flex-end;align-items:center;justify-content:center;width:36px;height:36px;padding:0;margin-right:16px;margin-bottom:16px;border:none;background:none;background-color:var(--inline-media-playpause-scrim-color);background-repeat:no-repeat;opacity:0;transition:opacity 100ms linear,transform .2s ease;cursor:pointer;pointer-events:none}.section-hero .play-pause::after{content:"";mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PHBhdGggZD0iTTUgMTUuMjVWNC43N2ExLjQ0IDEuNDQgMCAwMTEuNDQtMS42MiAxLjg2IDEuODYgMCAwMTEuMTEuMzFsOC41MyA1Yy43Ni40NCAxLjE3LjggMS4xNyAxLjUxcy0uNDEgMS4wNy0xLjE3IDEuNTFsLTguNTMgNWExLjg2IDEuODYgMCAwMS0xLjExLjMxQTEuNDIgMS40MiAwIDAxNSAxNS4yNXoiLz48L3N2Zz4=");mask-size:cover;display:inline-block;width:20px;height:20px;position:absolute;background-size:20px 20px;background-color:var(--inline-media-playpause-icon-color)}.section-hero .play-pause:disabled{pointer-events:none;opacity:.32}.section-hero .play-pause:hover{background-color:var(--inline-media-playpause-scrim-color-hover)}.section-hero .play-pause:hover::after{background-color:var(--inline-media-playpause-icon-color-hover)}.section-hero .play-pause:active{background-color:var(--inline-media-playpause-scrim-color-active);transform:scale(0.95)}.section-hero .play-pause:active::after{background-color:var(--inline-media-playpause-icon-color)}.section-hero .play-pause:focus{outline:none}.section-hero .play-pause:focus::before{content:"";position:absolute;top:-5px;left:-5px;width:calc(100% + 10px);height:calc(100% + 10px);border:2px solid #0071e3;border-radius:inherit;box-sizing:border-box}@media only screen and (min-width:1441px){.section-hero{--image-width:3008px;--image-height:1400px}}@media only screen and (max-width:1068px){.section-hero{--image-width:1835px;--image-height:1400px}}@media only screen and (max-width:734px){.section-hero{--image-width:1156px;--image-height:1000px}}html.hero-full-viewport .section-hero{z-index:1;position:fixed;top:0;left:0;right:0}html.hero-full-viewport .section-hero.out-of-view{position:absolute;width:0;right:unset}html.hero-full-viewport.ac-gn-noscroll .section-hero{position:absolute;right:unset}.section-hero .typography-hero-eyebrow,.section-hero .typography-hero-headline{color:#fff}.section-hero .section-container{position:relative;width:100%;height:100%;max-width:var(--image-width);max-height:var(--image-height)}.section-hero .captions-container,.section-hero .hero-image,.section-hero .hero-image img,.section-hero .image-container,.section-hero .play-pause-container{position:absolute;top:0;left:0;width:100%;height:100%}.section-hero .image-container{z-index:-1;overflow:hidden}.section-hero .image-container:after,.section-hero .image-container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.section-hero .image-container:before{background-color:#000}.section-hero .image-container:after{background-image:linear-gradient(180deg,rgba(0,0,0,0) 11%,rgba(0,0,0,0.6)),radial-gradient(circle at 50%,at 50%,rgba(0,0,0,0.3),rgba(0,0,0,0) 70%);background-image:linear-gradient(180deg,rgba(0,0,0,0) 11%,rgba(0,0,0,0.6)),radial-gradient(circle at 50% 50%,rgba(0,0,0,0.3),rgba(0,0,0,0) 70%);z-index:2}.section-hero .captions-container{color:#f5f5f7}.section-hero .captions-container .captions-viewport-content{position:relative;height:min(100svh,var(--image-height));min-height:calc(350px + var(--nav-collective-height));margin-left:auto;margin-right:auto;width:980px}@media only screen and (max-width:1068px){.section-hero .captions-container .captions-viewport-content{--content-padding:22px;margin:0 auto;width:calc(100% - var(--content-padding)*2)}}@media only screen and (max-width:734px){.section-hero .captions-container .captions-viewport-content{--content-padding:16px}}.section-hero .captions-container .caption{position:absolute;inset-inline-start:0;bottom:2em;opacity:0;transition:opacity .6s .15s}.section-hero .captions-container .caption.current{opacity:1}html.no-hero-enhanced .section-hero .captions-container .caption{display:none}html.no-hero-enhanced .section-hero .captions-container .caption:last-child{display:block;opacity:1}@media only screen and (max-width:734px){.section-hero .captions-container .caption{max-width:calc(100% - var(--content-padding)*3 - 36px)}}.section-hero .hero-image{--position:center top}@media only screen and (min-width:735px)and (max-width:1068px){.section-hero .hero-image.overview-hero-1{--position:center 15%}.section-hero .hero-image.overview-hero-3,.section-hero .hero-image.overview-hero-4{--position:center 30%}.section-hero .hero-image.overview-hero-5{--position:center 20%}}.section-hero .hero-image,.section-hero .hero-image img{object-fit:cover;object-position:var(--position)}.section-hero .headline-container{position:relative;text-align:center;height:min(100svh,var(--image-height));min-height:calc(350px + var(--nav-collective-height));display:flex;flex-direction:column;justify-content:center;padding-top:var(--nav-collective-height);box-sizing:border-box;pointer-events:none;margin-left:auto;margin-right:auto;width:980px}@media only screen and (min-width:1441px){.section-hero .headline-container{margin-left:auto;margin-right:auto;width:980px}}@media only screen and (max-width:1068px){.section-hero .headline-container{margin-left:auto;margin-right:auto;width:692px}}@media only screen and (max-width:734px){.section-hero .headline-container{margin-left:auto;margin-right:auto;width:87.5%}}html.text-zoom .section-hero .headline-container{width:100%}.section-hero .headline-container>*{pointer-events:all}.section-hero .line{overflow:hidden;position:relative;text-align:center}.section-hero .line .transform{padding-bottom:.05em}html.hero-enhanced .section-hero .line-2 .transform{width:min-content;margin:auto}html.hero-enhanced .section-hero .line-2 .transform:not(:first-child){position:absolute;top:0;left:0;right:0;height:100%}html.text-zoom .section-hero .line-2 .transform{font-size:80%}.section-hero .line-2 .transform{line-height:140px;--min-content:980px;--font-ratio:100%;font-size:min(100%,var(--font-ratio))}@media only screen and (max-width:1068px){.section-hero .line-2 .transform{line-height:96px;--min-content:692px}}@media only screen and (max-width:734px){.section-hero .line-2 .transform{line-height:64px;--min-content:320px;font-size:min(100%,calc(var(--font-ratio) + 10vw - var(--min-content)*0.1))}}.section-hero .play-pause{--margin:24px;--size:36px;position:absolute;background:rgba(66,66,69,.72);border-radius:50%;min-width:var(--size);width:var(--size);height:var(--size);top:calc(min(var(--image-height), 100svh) - var(--margin) - var(--size));margin-right:var(--margin);right:0}.section-hero .play-pause:focus:is([data-focus-method=mouse])::before,.section-hero .play-pause:focus:is([data-focus-method=touch])::before{border:none}html.no-hero-enhanced .section-hero .hero-image:not(.last),html.no-hero-enhanced .section-hero .hero-image:not(.last) img,html.no-hero-enhanced .section-hero .line-2 .transform:not(:last-child),html.no-hero-enhanced .section-hero .play-pause{display:none}html.hero-enhanced .section-hero .transform{transform:translateY(100%)}html.hero-enhanced .section-hero .transform.middle{transform:translateY(0);transition:transform .6s}html.hero-enhanced .section-hero .transform.up{transform:translateY(-100%)}html.hero-enhanced .section-hero .hero-image{opacity:0;transform:scale(1);transition:opacity .6s .15s,transform 4s cubic-bezier(0.61,1,0.88,1);transform-origin:center}html.hero-enhanced .section-hero .hero-image.current{opacity:1;transform:scale(1.05)}html.hero-enhanced .section-hero .hidden{display:none}.section-intro{padding-top:143px}html.hero-full-viewport .section-intro{margin-top:66vh}@media only screen and (max-width:1068px){.section-intro{padding-top:122px}}@media only screen and (max-width:734px){.section-intro{padding-top:200px}}html.static .section-intro{padding-top:300px}@media only screen and (max-width:1068px){html.static .section-intro{padding-top:250px}}@media only screen and (max-width:734px){html.static .section-intro{padding-top:200px}}.section-intro .section-content{max-width:860px;margin-left:auto;margin-right:auto;width:980px;margin-bottom:300px}@media only screen and (min-width:1441px){.section-intro .section-content{margin-left:auto;margin-right:auto;width:980px}}@media only screen and (max-width:1068px){.section-intro .section-content{margin-left:auto;margin-right:auto;width:692px}}@media only screen and (max-width:734px){.section-intro .section-content{margin-left:auto;margin-right:auto;width:87.5%}}@media only screen and (max-width:1068px){.section-intro .section-content{max-width:600px;margin-bottom:280px}}@media only screen and (max-width:734px){.section-intro .section-content{max-width:var(--small-max-width);margin-left:auto;margin-right:auto}}html.static .section-intro .section-content{margin-bottom:300px}@media only screen and (max-width:1068px){html.static .section-intro .section-content{margin-bottom:250px}}@media only screen and (max-width:734px){html.static .section-intro .section-content{margin-bottom:200px}}.section-intro .copy{font-size:28px;line-height:1.1428571429;font-weight:600;letter-spacing:.007em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;text-align:center}.section-intro .copy:lang(ja){font-family:SF Pro JP,SF Pro Display,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}.section-intro .copy:lang(ko){line-height:1.25;font-family:SF Pro KR,SF Pro Display,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif}.section-intro .copy:lang(th){line-height:1.3928571429;font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-intro .copy:lang(zh){line-height:1.25}.section-intro .copy:lang(ar){font-family:SF Pro AR,SF Pro AR Display,SF Pro Display,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-intro .copy:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.section-intro .copy:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.section-intro .copy:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.section-intro .copy:lang(zh-TW){font-family:SF Pro TC,SF Pro Display,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:1068px){.section-intro .copy{font-size:24px;line-height:1.1666666667;font-weight:600;letter-spacing:.009em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-intro .copy:lang(ja){line-height:1.25;font-family:SF Pro JP,SF Pro Display,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}.section-intro .copy:lang(ko){line-height:1.2916666667;font-family:SF Pro KR,SF Pro Display,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif}.section-intro .copy:lang(th){line-height:1.375;font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-intro .copy:lang(zh){line-height:1.2916666667}.section-intro .copy:lang(ar){font-family:SF Pro AR,SF Pro AR Display,SF Pro Display,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-intro .copy:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.section-intro .copy:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.section-intro .copy:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.section-intro .copy:lang(zh-TW){font-family:SF Pro TC,SF Pro Display,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:734px){.section-intro .copy{font-size:21px;line-height:1.1904761905;font-weight:600;letter-spacing:.011em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-intro .copy:lang(ja){line-height:1.2380952381;font-family:SF Pro JP,SF Pro Display,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}.section-intro .copy:lang(ko){line-height:1.2858042857;font-family:SF Pro KR,SF Pro Display,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif}.section-intro .copy:lang(th){line-height:1.381002381;font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-intro .copy:lang(zh){line-height:1.3334033333}.section-intro .copy:lang(ar){font-family:SF Pro AR,SF Pro AR Display,SF Pro Display,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-intro .copy:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.section-intro .copy:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.section-intro .copy:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.section-intro .copy:lang(zh-TW){font-family:SF Pro TC,SF Pro Display,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}}.section-educators .stories-headline{max-width:830px}@media only screen and (max-width:1068px){.section-educators .stories-headline{max-width:500px}}@media only screen and (max-width:734px){.section-educators .stories-headline{max-width:none}}.section-educators .stories-subhead{max-width:none}@media only screen and (max-width:1068px){.section-educators .stories-subhead{max-width:520px}}@media only screen and (max-width:734px){.section-educators .stories-subhead{max-width:none}}@media only screen and (min-width:735px){.section-educators #peer-to-peer .story-card .story-headline{max-width:16ch}}@media only screen and (min-width:735px){.section-educators #accessible-education .story-card .story-headline,.section-educators #solutions .story-card .story-headline{max-width:20ch}}@media only screen and (min-width:735px){.section-educators #communities .story-card .story-headline{max-width:10ch}}.overview-educators-distinguished{display:block;--p-width:980px;--p-height:516px;width:var(--p-width);height:var(--p-height)}@media only screen and (max-width:1068px){.overview-educators-distinguished{--p-width:692px;--p-height:430px}}@media only screen and (max-width:734px){.overview-educators-distinguished{--p-width:275px;--p-height:400px}}.overview-educators-edfarm{display:block;--p-width:980px;--p-height:516px;width:var(--p-width);height:var(--p-height)}@media only screen and (max-width:1068px){.overview-educators-edfarm{--p-width:692px;--p-height:430px}}@media only screen and (max-width:734px){.overview-educators-edfarm{--p-width:275px;--p-height:400px}}.overview-educators-macswiney{display:block;--p-width:980px;--p-height:516px;width:var(--p-width);height:var(--p-height)}@media only screen and (max-width:1068px){.overview-educators-macswiney{--p-width:692px;--p-height:430px}}@media only screen and (max-width:734px){.overview-educators-macswiney{--p-width:275px;--p-height:400px}}.overview-educators-miami{display:block;--p-width:980px;--p-height:516px;width:var(--p-width);height:var(--p-height)}@media only screen and (max-width:1068px){.overview-educators-miami{--p-width:692px;--p-height:430px}}@media only screen and (max-width:734px){.overview-educators-miami{--p-width:275px;--p-height:400px}}.overview-educators-onramp{display:block;--p-width:980px;--p-height:516px;width:var(--p-width);height:var(--p-height)}@media only screen and (max-width:1068px){.overview-educators-onramp{--p-width:692px;--p-height:430px}}@media only screen and (max-width:734px){.overview-educators-onramp{--p-width:275px;--p-height:400px}}.overview-boc-educators-distinguished{display:block;--p-width:1029px;--p-height:450px;width:var(--p-width);height:var(--p-height)}@media only screen and (max-width:1068px){.overview-boc-educators-distinguished{--p-width:692px;--p-height:305px}}@media only screen and (max-width:734px){.overview-boc-educators-distinguished{--p-width:734px;--p-height:470px}}.overview-boc-educators-edfarm{display:block;--p-width:1029px;--p-height:450px;width:var(--p-width);height:var(--p-height)}@media only screen and (max-width:1068px){.overview-boc-educators-edfarm{--p-width:692px;--p-height:305px}}@media only screen and (max-width:734px){.overview-boc-educators-edfarm{--p-width:734px;--p-height:470px}}.overview-boc-educators-macswiney{display:block;--p-width:1029px;--p-height:450px;width:var(--p-width);height:var(--p-height)}@media only screen and (max-width:1068px){.overview-boc-educators-macswiney{--p-width:692px;--p-height:305px}}@media only screen and (max-width:734px){.overview-boc-educators-macswiney{--p-width:734px;--p-height:470px}}.overview-boc-educators-miami{display:block;--p-width:1029px;--p-height:450px;width:var(--p-width);height:var(--p-height)}@media only screen and (max-width:1068px){.overview-boc-educators-miami{--p-width:692px;--p-height:305px}}@media only screen and (max-width:734px){.overview-boc-educators-miami{--p-width:734px;--p-height:470px}}.overview-boc-educators-onramp{display:block;--p-width:1029px;--p-height:450px;width:var(--p-width);height:var(--p-height)}@media only screen and (max-width:1068px){.overview-boc-educators-onramp{--p-width:692px;--p-height:305px}}@media only screen and (max-width:734px){.overview-boc-educators-onramp{--p-width:734px;--p-height:470px}}.section-opportunities .stories-headline{max-width:840px}@media only screen and (max-width:1068px){.section-opportunities .stories-headline{max-width:none}}.section-opportunities .stories-subhead{max-width:770px}@media only screen and (max-width:1068px){.section-opportunities .stories-subhead{max-width:none}}@media only screen and (min-width:735px){.section-opportunities #apps .story-card .story-headline{max-width:12ch}}.section-opportunities #mentors .story-card .story-headline{max-width:22ch}@media only screen and (max-width:1068px){.section-opportunities #mentors .story-card .story-headline{max-width:18ch}}@media only screen and (max-width:734px){.section-opportunities #mentors .story-card .story-headline{max-width:10ch}}.section-opportunities #skills .story-card .story-headline{max-width:18ch}@media only screen and (max-width:734px){.section-opportunities #skills .story-card .story-headline{max-width:10ch}}@media only screen and (min-width:735px){.section-opportunities #detroit .story-card .story-headline{max-width:20ch}}.overview-learners-100-black-women{display:block;--p-width:980px;--p-height:516px;width:var(--p-width);height:var(--p-height)}@media only screen and (max-width:1068px){.overview-learners-100-black-women{--p-width:692px;--p-height:430px}}@media only screen and (max-width:734px){.overview-learners-100-black-women{--p-width:275px;--p-height:400px}}.overview-learners-china{display:block;--p-width:980px;--p-height:516px;width:var(--p-width);height:var(--p-height)}@media only screen and (max-width:1068px){.overview-learners-china{--p-width:692px;--p-height:430px}}@media only screen and (max-width:734px){.overview-learners-china{--p-width:275px;--p-height:400px}}.overview-learners-empowerment{display:block;--p-width:980px;--p-height:516px;width:var(--p-width);height:var(--p-height)}@media only screen and (max-width:1068px){.overview-learners-empowerment{--p-width:692px;--p-height:430px}}@media only screen and (max-width:734px){.overview-learners-empowerment{--p-width:275px;--p-height:400px}}.overview-learners-michigan{display:block;--p-width:980px;--p-height:516px;width:var(--p-width);height:var(--p-height)}@media only screen and (max-width:1068px){.overview-learners-michigan{--p-width:692px;--p-height:430px}}@media only screen and (max-width:734px){.overview-learners-michigan{--p-width:275px;--p-height:400px}}.overview-learners-rutgers{display:block;--p-width:980px;--p-height:516px;width:var(--p-width);height:var(--p-height)}@media only screen and (max-width:1068px){.overview-learners-rutgers{--p-width:692px;--p-height:430px}}@media only screen and (max-width:734px){.overview-learners-rutgers{--p-width:275px;--p-height:400px}}.section-equity{padding-bottom:20px}.section-equity .stories-headline{max-width:550px}@media only screen and (max-width:1068px){.section-equity .stories-headline{max-width:500px}}@media only screen and (max-width:734px){.section-equity .stories-headline{max-width:none}}.section-equity .stories-subhead{max-width:800px}@media only screen and (max-width:1068px){.section-equity .stories-subhead{max-width:520px}}@media only screen and (max-width:734px){.section-equity .stories-subhead{max-width:none}}@media only screen and (min-width:735px){.section-equity #local .story-card .story-headline{max-width:13ch}}@media only screen and (min-width:735px){.section-equity #hispanic .story-card .story-headline{max-width:22ch}}@media only screen and (max-width:734px){.section-equity #hispanic .story-card .story-headline{max-width:11ch}}@media only screen and (min-width:735px){.section-equity #traditions .story-card .story-headline{max-width:20ch}}.overview-equity-enactus{display:block;--p-width:980px;--p-height:516px;width:var(--p-width);height:var(--p-height)}@media only screen and (max-width:1068px){.overview-equity-enactus{--p-width:692px;--p-height:430px}}@media only screen and (max-width:734px){.overview-equity-enactus{--p-width:275px;--p-height:400px}}.overview-equity-first-nations{display:block;--p-width:980px;--p-height:516px;width:var(--p-width);height:var(--p-height)}@media only screen and (max-width:1068px){.overview-equity-first-nations{--p-width:692px;--p-height:430px}}@media only screen and (max-width:734px){.overview-equity-first-nations{--p-width:275px;--p-height:400px}}.overview-equity-ghana{display:block;--p-width:980px;--p-height:516px;width:var(--p-width);height:var(--p-height)}@media only screen and (max-width:1068px){.overview-equity-ghana{--p-width:692px;--p-height:430px}}@media only screen and (max-width:734px){.overview-equity-ghana{--p-width:275px;--p-height:400px}}.overview-equity-global-hsi{display:block;--p-width:980px;--p-height:516px;width:var(--p-width);height:var(--p-height)}@media only screen and (max-width:1068px){.overview-equity-global-hsi{--p-width:692px;--p-height:430px}}@media only screen and (max-width:734px){.overview-equity-global-hsi{--p-width:275px;--p-height:400px}}.overview-equity-santa-fe{display:block;--p-width:980px;--p-height:516px;width:var(--p-width);height:var(--p-height)}@media only screen and (max-width:1068px){.overview-equity-santa-fe{--p-width:692px;--p-height:430px}}@media only screen and (max-width:734px){.overview-equity-santa-fe{--p-width:275px;--p-height:400px}}.section-router{background:#f5f5f7;padding:140px var(--container-gutters) 150px var(--container-gutters)}@media only screen and (max-width:1068px){.section-router{padding:122px var(--container-gutters) 130px var(--container-gutters)}}.section-router .section-content{max-width:var(--container-width);margin:auto}@media(max-width:330px){.section-router .section-content{width:100%}}.section-router .headline{max-width:720px;padding-bottom:72px}@media only screen and (max-width:1068px){.section-router .headline{max-width:540px;padding-bottom:52px}}@media only screen and (max-width:734px){.section-router .headline{padding-bottom:32px;text-align:center}}@media(max-width:330px){.section-router .headline{width:87.5vw;margin-inline:auto}}.section-router .routers{display:grid;max-width:var(--container-width);margin:auto;grid-gap:30px}@media only screen and (max-width:1068px){.section-router .routers{grid-gap:20px}}.section-router .routers .router-item{grid-column:span 1;overflow:hidden;background:#fff;text-align:center;border-radius:40px}@media only screen and (max-width:1068px){.section-router .routers .router-item{border-radius:30px}}@media only screen and (max-width:734px){.section-router .routers .router-item{border-radius:20px}}@media only screen and (max-width:330px){.section-router .routers .router-item{border-radius:0}}.section-router .routers .router-item-content{padding:52px 52px 74px}@media only screen and (max-width:1068px){.section-router .routers .router-item-content{padding:32px 32px 54px}}@media only screen and (max-width:734px){.section-router .routers .router-item-content{padding:24px 24px 34px}}.section-router .routers .router-item-headline{font-size:40px;line-height:1.1;font-weight:600;letter-spacing:0em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-router .routers .router-item-headline:lang(ja){line-height:1.175;font-family:SF Pro JP,SF Pro Display,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}.section-router .routers .router-item-headline:lang(ko){line-height:1.2;font-family:SF Pro KR,SF Pro Display,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif}.section-router .routers .router-item-headline:lang(th){line-height:1.35;font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-router .routers .router-item-headline:lang(ar){font-family:SF Pro AR,SF Pro AR Display,SF Pro Display,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-router .routers .router-item-headline:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.section-router .routers .router-item-headline:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.section-router .routers .router-item-headline:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.section-router .routers .router-item-headline:lang(zh-TW){font-family:SF Pro TC,SF Pro Display,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:1068px){.section-router .routers .router-item-headline{font-size:32px;line-height:1.125;font-weight:600;letter-spacing:.004em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-router .routers .router-item-headline:lang(ja){line-height:1.21875;font-family:SF Pro JP,SF Pro Display,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}.section-router .routers .router-item-headline:lang(ko){line-height:1.21875;font-family:SF Pro KR,SF Pro Display,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif}.section-router .routers .router-item-headline:lang(th){line-height:1.375;font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-router .routers .router-item-headline:lang(zh){line-height:1.21875}.section-router .routers .router-item-headline:lang(ar){font-family:SF Pro AR,SF Pro AR Display,SF Pro Display,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-router .routers .router-item-headline:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.section-router .routers .router-item-headline:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.section-router .routers .router-item-headline:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.section-router .routers .router-item-headline:lang(zh-TW){font-family:SF Pro TC,SF Pro Display,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:734px){.section-router .routers .router-item-headline{font-size:28px;line-height:1.1428571429;font-weight:600;letter-spacing:.007em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-router .routers .router-item-headline:lang(ja){font-family:SF Pro JP,SF Pro Display,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}.section-router .routers .router-item-headline:lang(ko){line-height:1.25;font-family:SF Pro KR,SF Pro Display,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif}.section-router .routers .router-item-headline:lang(th){line-height:1.3928571429;font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-router .routers .router-item-headline:lang(zh){line-height:1.25}.section-router .routers .router-item-headline:lang(ar){font-family:SF Pro AR,SF Pro AR Display,SF Pro Display,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-router .routers .router-item-headline:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.section-router .routers .router-item-headline:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.section-router .routers .router-item-headline:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.section-router .routers .router-item-headline:lang(zh-TW){font-family:SF Pro TC,SF Pro Display,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}}.section-router .routers .router-item-copy{font-weight:400;margin-bottom:0}.section-router .routers .router-item .icon-wrapper:focus .icon-copy{text-decoration:underline}.section-router .routers .router-item-malala{display:flex;justify-content:space-evenly;align-items:center}@media only screen and (min-width:735px){.section-router .routers .router-item-malala{grid-column:span 2;text-align:left}}@media only screen and (max-width:734px){.section-router .routers .router-item-malala{flex-direction:column;padding:70px 10% 64px}}@media only screen and (max-width:734px){.section-router .routers .router-item-malala .router-item-picture{padding-bottom:50px}.section-router .routers .router-item-malala .router-item-picture,.section-router .routers .router-item-malala .router-item-picture img{max-width:100%;height:auto;object-fit:cover;object-position:center}}.section-router .routers .router-item-malala .router-item-content{max-width:400px;padding:92px 0}@media only screen and (max-width:1068px){.section-router .routers .router-item-malala .router-item-content{max-width:40%;padding:74px 0}}@media only screen and (max-width:734px){.section-router .routers .router-item-malala .router-item-content{max-width:100%;padding:0}}.section-router .routers .router-item:not(.router-item-malala) .router-item-picture{position:relative;left:50%;margin-left:calc(var(--p-width)/-2)}@media only screen and (max-width:734px){.section-router .routers .router-item:not(.router-item-malala) .router-item-copy{max-width:90%;margin-left:auto;margin-right:auto}}.overview-router-college-students{display:block;--p-width:475px;--p-height:300px;width:var(--p-width);height:var(--p-height)}@media only screen and (max-width:1068px){.overview-router-college-students{--p-width:337px;--p-height:249px}}@media only screen and (max-width:734px){.overview-router-college-students{--p-width:330px;--p-height:230px}}.overview-router-higher-ed{display:block;--p-width:475px;--p-height:300px;width:var(--p-width);height:var(--p-height)}@media only screen and (max-width:1068px){.overview-router-higher-ed{--p-width:337px;--p-height:249px}}@media only screen and (max-width:734px){.overview-router-higher-ed{--p-width:330px;--p-height:230px}}.overview-router-k12{display:block;--p-width:475px;--p-height:300px;width:var(--p-width);height:var(--p-height)}@media only screen and (max-width:1068px){.overview-router-k12{--p-width:337px;--p-height:249px}}@media only screen and (max-width:734px){.overview-router-k12{--p-width:330px;--p-height:230px}}.overview-router-malala{display:block;--p-width:393px;--p-height:95px;width:var(--p-width);height:var(--p-height)}@media only screen and (max-width:1068px){.overview-router-malala{--p-width:302px;--p-height:74px}}@media only screen and (max-width:734px){.overview-router-malala{--p-width:290px;--p-height:71px}}.overview-router-reji{display:block;--p-width:475px;--p-height:300px;width:var(--p-width);height:var(--p-height)}@media only screen and (max-width:1068px){.overview-router-reji{--p-width:337px;--p-height:249px}}@media only screen and (max-width:734px){.overview-router-reji{--p-width:330px;--p-height:230px}}.section-newsroom{padding:140px 0 0}.section-newsroom .newsroom-grid{--news-image-size:132px;--news-image-radius:16px;--news-list-gap:64px}@media only screen and (max-width:1068px){.section-newsroom .newsroom-grid{--news-image-size:105px;--news-image-radius:12px;--news-list-gap:48px}}@media only screen and (max-width:734px){.section-newsroom .newsroom-grid .section-content{max-width:350px}}.section-newsroom .newsroom-grid .overflow-container{transition:all .5s}.section-newsroom .newsroom-grid .overflow-container.animating{overflow:hidden}@media(prefers-reduced-motion){.section-newsroom .newsroom-grid .overflow-container{transition:none}.section-newsroom .newsroom-grid .overflow-container.animating{overflow:initial}}.section-newsroom .newsroom-grid .grid-container.has-more{padding-bottom:calc(var(--news-list-gap)/2)}.section-newsroom .newsroom-grid .newsroom-list{position:relative;list-style:none;display:grid;margin:0;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;grid-gap:var(--news-list-gap);gap:var(--news-list-gap)}@media only screen and (max-width:734px){.section-newsroom .newsroom-grid .newsroom-list{grid-template-columns:1fr}}.section-newsroom .newsroom-grid .newsroom-list-item:before{content:"";flex:0 0 auto;height:1px;display:block;background-color:#d0d0d0;margin-top:calc(var(--news-list-gap)/-2);position:absolute;width:100%}.section-newsroom .newsroom-grid .newsroom-list-item:first-child:before{display:none}@media only screen and (min-width:735px){.section-newsroom .newsroom-grid .newsroom-list-item:nth-child(even):before{display:none}}.section-newsroom .newsroom-grid .newsroom-article{display:flex;grid-gap:24px;gap:24px;text-decoration:none}.section-newsroom .newsroom-grid .newsroom-article:hover .newsroom-item-image .newsroom-item-picture img{transform:scale(1.05)}.section-newsroom .newsroom-grid .newsroom-item-image{width:var(--news-image-size);height:var(--news-image-size);overflow:hidden;border-radius:var(--news-image-radius);flex-shrink:0}html.safari .section-newsroom .newsroom-grid .newsroom-item-image{clip-path:inset(1px 1px 1px 1px round var(--news-image-radius))}.section-newsroom .newsroom-grid .newsroom-item-image .newsroom-item-picture{width:100%;height:100%;display:flex}.section-newsroom .newsroom-grid .newsroom-item-image .newsroom-item-picture img{object-fit:cover;height:auto;width:100%;transition:transform 400ms cubic-bezier(0.4,0,0.25,1)}.section-newsroom .newsroom-grid .newsroom-item-content{max-width:475px;display:flex;flex-direction:column;justify-content:center}.section-newsroom .newsroom-grid .newsroom-item-content .newsroom-item-category{margin-top:0;color:#86868b;font-size:12px;line-height:1.3333733333;font-weight:400;letter-spacing:-0.01em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}.section-newsroom .newsroom-grid .newsroom-item-content .newsroom-item-category:lang(ar){letter-spacing:0em;font-family:SF Pro AR,SF Pro AR Text,SF Pro Text,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-newsroom .newsroom-grid .newsroom-item-content .newsroom-item-category:lang(ja){line-height:1.4166666667;letter-spacing:0em;font-family:SF Pro JP,SF Pro Text,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}.section-newsroom .newsroom-grid .newsroom-item-content .newsroom-item-category:lang(ko){line-height:1.4166666667;letter-spacing:0em;font-family:SF Pro KR,SF Pro Text,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif}.section-newsroom .newsroom-grid .newsroom-item-content .newsroom-item-category:lang(zh){letter-spacing:0em}.section-newsroom .newsroom-grid .newsroom-item-content .newsroom-item-category:lang(th){line-height:1.3333733333;letter-spacing:0em;font-family:SF Pro TH,SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-newsroom .newsroom-grid .newsroom-item-content .newsroom-item-category:lang(zh-CN){font-family:SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.section-newsroom .newsroom-grid .newsroom-item-content .newsroom-item-category:lang(zh-HK){font-family:SF Pro HK,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.section-newsroom .newsroom-grid .newsroom-item-content .newsroom-item-category:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.section-newsroom .newsroom-grid .newsroom-item-content .newsroom-item-category:lang(zh-TW){font-family:SF Pro TC,SF Pro Text,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}.section-newsroom .newsroom-grid .newsroom-item-content .newsroom-item-title{margin-top:4px;font-size:17px;line-height:1.2353641176;font-weight:400;letter-spacing:-0.022em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}.section-newsroom .newsroom-grid .newsroom-item-content .newsroom-item-title:lang(ar){letter-spacing:0em;font-family:SF Pro AR,SF Pro AR Text,SF Pro Text,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-newsroom .newsroom-grid .newsroom-item-content .newsroom-item-title:lang(ja){letter-spacing:0em;font-family:SF Pro JP,SF Pro Text,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}.section-newsroom .newsroom-grid .newsroom-item-content .newsroom-item-title:lang(ko){line-height:1.3529611765;letter-spacing:0em;font-family:SF Pro KR,SF Pro Text,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif}.section-newsroom .newsroom-grid .newsroom-item-content .newsroom-item-title:lang(zh){line-height:1.3529611765;letter-spacing:0em}.section-newsroom .newsroom-grid .newsroom-item-content .newsroom-item-title:lang(th){line-height:1.3529611765;letter-spacing:0em;font-family:SF Pro TH,SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-newsroom .newsroom-grid .newsroom-item-content .newsroom-item-title:lang(zh-CN){font-family:SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.section-newsroom .newsroom-grid .newsroom-item-content .newsroom-item-title:lang(zh-HK){font-family:SF Pro HK,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.section-newsroom .newsroom-grid .newsroom-item-content .newsroom-item-title:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.section-newsroom .newsroom-grid .newsroom-item-content .newsroom-item-title:lang(zh-TW){font-family:SF Pro TC,SF Pro Text,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}.section-newsroom .newsroom-grid .newsroom-item-content .newsroom-item-date{margin-top:8px;color:#86868b;font-size:14px;line-height:1.4285914286;font-weight:400;letter-spacing:-0.016em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600}.section-newsroom .newsroom-grid .newsroom-item-content .newsroom-item-date:lang(ar){letter-spacing:0em;font-family:SF Pro AR,SF Pro AR Text,SF Pro Text,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-newsroom .newsroom-grid .newsroom-item-content .newsroom-item-date:lang(ja){line-height:1.4285914286;letter-spacing:0em;font-family:SF Pro JP,SF Pro Text,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}.section-newsroom .newsroom-grid .newsroom-item-content .newsroom-item-date:lang(ko){line-height:1.5714285714;letter-spacing:0em;font-family:SF Pro KR,SF Pro Text,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif}.section-newsroom .newsroom-grid .newsroom-item-content .newsroom-item-date:lang(zh){line-height:1.5;letter-spacing:0em}.section-newsroom .newsroom-grid .newsroom-item-content .newsroom-item-date:lang(th){line-height:1.3571828571;letter-spacing:0em;font-family:SF Pro TH,SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-newsroom .newsroom-grid .newsroom-item-content .newsroom-item-date:lang(zh-CN){font-family:SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.section-newsroom .newsroom-grid .newsroom-item-content .newsroom-item-date:lang(zh-HK){font-family:SF Pro HK,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.section-newsroom .newsroom-grid .newsroom-item-content .newsroom-item-date:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.section-newsroom .newsroom-grid .newsroom-item-content .newsroom-item-date:lang(zh-TW){font-family:SF Pro TC,SF Pro Text,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:734px){.section-newsroom{padding:120px 0 0}}@media only screen and (max-width:734px){.section-newsroom .section-content{max-width:var(--small-max-width)}}.section-newsroom .newsroom-grid-container{margin-top:100px}@media only screen and (max-width:1068px){.section-newsroom .newsroom-grid-container{margin-top:50px}}@media only screen and (max-width:734px){.section-newsroom .newsroom-grid-container{margin-top:35px}}@media(max-width:330px){.section-newsroom .newsroom-grid .newsroom-article{grid-gap:16px;gap:16px}}.section-newsroom .show-more-button{display:block;margin:calc(var(--news-list-gap)/2) auto 0;border-width:2px;font-weight:600}.section-values{--item-width:450px;--item-gap:80px;--viewport-width:980px;padding:140px 0}@media only screen and (max-width:1068px){.section-values{--item-width:306px;--viewport-width:692px}}@media only screen and (max-width:734px){.section-values{--item-width:280px;--item-gap:40px;--viewport-width:min(87.5%,var(--small-max-width));padding:120px 0}}@media only screen and (max-width:734px){.section-values .section-content{max-width:var(--small-max-width)}}.section-values .values-router-gallery{position:relative;margin-top:60px}@media only screen and (max-width:734px){.section-values .values-router-gallery{margin-top:45px}}.section-values .scroll-container{overflow:scroll;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding:calc(50% - var(--viewport-width)/2);scrollbar-width:none}.section-values .scroll-container::-webkit-scrollbar{display:none}.section-values .item-container{list-style:none;margin:0;display:flex;grid-gap:var(--item-gap);gap:var(--item-gap);width:-moz-fit-content;width:fit-content;padding-left:calc(50% - var(--viewport-width)/2);padding-right:calc(50% - var(--viewport-width)/2)}@media only screen and (max-width:734px){.section-values .item-container{padding-right:calc(50% - var(--viewport-width)/2 + var(--viewport-width) - var(--item-width))}}.section-values .item-container .gallery-item{position:relative;scroll-snap-align:start;width:var(--item-width);display:flex;flex-direction:column}.section-values .item-container .gallery-item:after{content:"";position:absolute;height:100%;width:1px;top:0;right:calc(var(--item-gap)/-2);background-color:#d2d2d7}.section-values .item-container .gallery-item:last-child{scroll-snap-align:start}.section-values .item-container .gallery-item:last-child:after{display:none}.section-values .item-container .gallery-item .item-copy{font-weight:400;margin:.8em 0}.section-values .item-container .gallery-item .item-cta{margin-top:auto}.section-values .paddlenav{--color-primary:#86868b;--color-secondary:#d2d2d7;margin-left:auto;margin-right:auto;width:980px;margin-top:30px}@media only screen and (min-width:1441px){.section-values .paddlenav{margin-left:auto;margin-right:auto;width:980px}}@media only screen and (max-width:1068px){.section-values .paddlenav{margin-left:auto;margin-right:auto;width:692px}}@media only screen and (max-width:734px){.section-values .paddlenav{margin-left:auto;margin-right:auto;width:87.5%;margin-top:20px;max-width:330px}}.section-values .paddlenav .paddlenav-arrow{width:auto;height:auto;top:auto;left:auto;right:auto;margin:0;position:relative;border-radius:0;overflow:visible}.section-values .paddlenav .paddlenav-arrow:after,.section-values .paddlenav .paddlenav-arrow:before{display:none}html .section-values .paddlenav .paddlenav-arrow:is(.disabled, :disabled),html .section-values .paddlenav .paddlenav-arrow:is(.disabled, :disabled):focus:is([data-focus-method=mouse], [data-focus-method=touch]):not(input,textarea,select),html.touch .section-values .paddlenav .paddlenav-arrow:is(.disabled, :disabled),html.touch .section-values .paddlenav .paddlenav-arrow:is(.disabled, :disabled):focus:is([data-focus-method=mouse], [data-focus-method=touch]):not(input,textarea,select){opacity:.3}.slide-items{display:grid;width:min-content;margin:auto}@media only screen and (max-width:734px){.slide-items{margin:0 auto 0 max(6.25%,calc(50% - var(--small-max-width)/2))}}.slide-items [data-ac-gallery-item]{grid-column:1;grid-row:1}@media only screen and (max-width:734px){.stories-section .section-content{max-width:var(--small-max-width)}}.story-gallery{position:relative;overflow:hidden;display:flex;flex-direction:column;padding-block-start:45px;padding-block-end:120px}@media only screen and (max-width:734px){.story-gallery{padding-block-start:40px;padding-block-end:100px}}.story-gallery[data-autoplay-state=paused] .play-pause .svg-pause,.story-gallery[data-autoplay-state=playing] .play-pause .svg-play{display:none}.story-gallery .container{position:relative;display:grid;grid-auto-flow:row}.story-gallery .item-container [data-ac-gallery-item]{opacity:1!important;transition:opacity 1s;padding-inline:10px}@media only screen and (max-width:734px){.story-gallery .item-container [data-ac-gallery-item]{padding-inline:5px}}.story-gallery .item-container [data-ac-gallery-item]:not(.current){opacity:.45!important}.story-gallery .controls{display:flex;justify-content:space-between;width:var(--story-card-width);margin:auto;grid-row:2;grid-column:1;margin-block-start:25px;pointer-events:none}@media only screen and (max-width:734px){.story-gallery .controls{margin-block-start:20px;margin-inline-start:max(6.25%,calc(50% - var(--small-max-width)/2));padding-inline-start:5px}}.story-gallery .controls>*{pointer-events:all}.story-gallery .controls .paddles{margin-inline-start:auto}.story-gallery .controls path.progress{stroke-dasharray:1;stroke-dashoffset:1;animation:autoplay-progress 5s linear both}.story-gallery .controls path.progress.subsequent{stroke-dashoffset:0;animation-delay:.8s;animation-fill-mode:forwards}@keyframes autoplay-progress{from{stroke-dashoffset:1}to{stroke-dashoffset:0}}.story-gallery .play-pause .svg{display:block;width:var(--paddlenav-arrow-size);overflow:visible}.story-gallery .play-pause .svg *{transition-property:fill,stroke;transition-duration:.2s;transition-timing-function:ease-in-out}.story-gallery .play-pause .svg.svg-play:hover{--circle-fill:#86868b;--circle-stroke:#86868b;--icon-fill:white}.story-gallery .play-pause[disabled]{opacity:.3}.story-gallery .play-pause[disabled] svg.svg-play:hover{--circle-fill:none;--circle-stroke:#86868b;--icon-fill:#86868b}.story-card{position:relative;width:min-content;height:unset;min-width:var(--story-card-width);min-height:var(--story-card-height)}.story-card.with-image .story-headline-container{background:linear-gradient(180deg,transparent,rgba(0,0,0,0.7))}html.text-zoom .story-card picture{position:absolute;top:0;left:0;width:100%;height:100%}html.text-zoom .story-card .story-headline-container{position:relative;height:100%;background:linear-gradient(180deg,transparent,rgba(0,0,0,0.7))}.story-card .modal-trigger{z-index:1;position:absolute;top:0;left:0;right:0;bottom:0;content:"";width:100%;height:100%;-webkit-tap-highlight-color:transparent}.story-card .story-headline-container{position:absolute;bottom:0;width:100%;left:0;padding-top:80px}.story-card .story-eyebrow,.story-card .story-headline{display:block;color:#fff;margin-inline-start:36px}@media only screen and (max-width:1068px){.story-card .story-eyebrow,.story-card .story-headline{margin-inline-start:28px}}@media only screen and (max-width:734px){.story-card .story-eyebrow,.story-card .story-headline{margin-inline-start:18px}}.story-card .story-eyebrow{margin-bottom:10px}@media only screen and (max-width:1068px){.story-card .story-eyebrow{margin-bottom:5px}}.story-card .story-headline{display:block;max-width:15ch;margin-bottom:38px}@media only screen and (max-width:1068px){.story-card .story-headline{margin-bottom:32px}}@media only screen and (max-width:734px){.story-card .story-headline{max-width:10ch;margin-bottom:24px;font-size:40px;line-height:1.1;font-weight:600;letter-spacing:0em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:734px){.story-card .story-headline:lang(ja){line-height:1.175;font-family:SF Pro JP,SF Pro Display,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}.story-card .story-headline:lang(ko){line-height:1.2;font-family:SF Pro KR,SF Pro Display,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif}.story-card .story-headline:lang(th){line-height:1.35;font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.story-card .story-headline:lang(ar){font-family:SF Pro AR,SF Pro AR Display,SF Pro Display,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.story-card .story-headline:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.story-card .story-headline:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.story-card .story-headline:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.story-card .story-headline:lang(zh-TW){font-family:SF Pro TC,SF Pro Display,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:734px)and (max-width:1068px){.story-card .story-headline{font-size:32px;line-height:1.125;font-weight:600;letter-spacing:.004em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.story-card .story-headline:lang(ja){line-height:1.21875;font-family:SF Pro JP,SF Pro Display,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}.story-card .story-headline:lang(ko){line-height:1.21875;font-family:SF Pro KR,SF Pro Display,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif}.story-card .story-headline:lang(th){line-height:1.375;font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.story-card .story-headline:lang(zh){line-height:1.21875}.story-card .story-headline:lang(ar){font-family:SF Pro AR,SF Pro AR Display,SF Pro Display,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.story-card .story-headline:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.story-card .story-headline:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.story-card .story-headline:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.story-card .story-headline:lang(zh-TW){font-family:SF Pro TC,SF Pro Display,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:734px)and (max-width:734px){.story-card .story-headline{font-size:28px;line-height:1.1428571429;font-weight:600;letter-spacing:.007em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.story-card .story-headline:lang(ja){font-family:SF Pro JP,SF Pro Display,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}.story-card .story-headline:lang(ko){line-height:1.25;font-family:SF Pro KR,SF Pro Display,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif}.story-card .story-headline:lang(th){line-height:1.3928571429;font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.story-card .story-headline:lang(zh){line-height:1.25}.story-card .story-headline:lang(ar){font-family:SF Pro AR,SF Pro AR Display,SF Pro Display,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.story-card .story-headline:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.story-card .story-headline:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.story-card .story-headline:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.story-card .story-headline:lang(zh-TW){font-family:SF Pro TC,SF Pro Display,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}}.story-card .svg-plus,.story-card .svg-plus-cutout{position:absolute;display:block;width:var(--modal-button-size);overflow:visible;bottom:25px;right:25px}@media only screen and (max-width:734px){.story-card .svg-plus,.story-card .svg-plus-cutout{bottom:20px;right:20px}}.story-card .svg-plus path:first-child{fill:#fff}.story-card .svg-plus path:last-child{fill:#000}.story-card .svg-plus-cutout{color:#fff}.story-card .modal-contents{display:none}.modal-story{--modal-close-color:black;--modal-close-color-hover:black;--modal-overlay-border-radius-top:30px}@media only screen and (max-width:734px){.modal-story{--modal-overlay-border-radius-top:0}}@media only screen and (min-width:735px){.modal-story{--box-shadow-size:16px}.modal-story .modal-overlay{padding:var(--box-shadow-size);margin-top:calc(var(--modal-overlay-margin-top) - var(--box-shadow-size));margin-bottom:calc(var(--modal-overlay-margin-bottom) - var(--box-shadow-size));outline:none!important;box-shadow:none!important}.modal-story .modal-overlay:focus[data-focus-method=key] .modal-content-container{outline:2px solid #0071e3;outline-offset:0px}.modal-story .modal-overlay:focus[data-focus-method=key] .modal-content-container[data-focus-method=mouse]:not(input):not(textarea):not(select),.modal-story .modal-overlay:focus[data-focus-method=key] .modal-content-container[data-focus-method=touch]:not(input):not(textarea):not(select){outline:none}.modal-story .modal-overlay .modal-content-container{box-shadow:0px 0px var(--box-shadow-size) 0px rgba(0,0,0,.2);-webkit-mask-image:unset}}.modal-story .image-caption,.modal-story picture{grid-area:1/1}.modal-story .image-caption{align-self:flex-end;background:linear-gradient(180deg,transparent,rgba(0,0,0,0.7));color:#fff;padding-block-start:4em;padding-inline:19px;padding-block-end:13.5px}@media only screen and (max-width:1068px){.modal-story .image-caption{padding-inline:14px;padding-block-end:9.5px}}@media only screen and (max-width:734px){.modal-story .image-caption{padding-inline:12px;padding-block-end:8.5px}}@media only screen and (max-width:1068px){.modal-story .image-caption{font-size:14px;line-height:1.2857742857;font-weight:400;letter-spacing:-0.016em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600}.modal-story .image-caption:lang(ar){letter-spacing:0em;font-family:SF Pro AR,SF Pro AR Text,SF Pro Text,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.modal-story .image-caption:lang(ja){line-height:1.3571828571;letter-spacing:0em;font-family:SF Pro JP,SF Pro Text,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}.modal-story .image-caption:lang(ko){line-height:1.4285914286;letter-spacing:0em;font-family:SF Pro KR,SF Pro Text,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif}.modal-story .image-caption:lang(th),.modal-story .image-caption:lang(zh){line-height:1.3571828571;letter-spacing:0em}.modal-story .image-caption:lang(th){font-family:SF Pro TH,SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.modal-story .image-caption:lang(zh-CN){font-family:SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.modal-story .image-caption:lang(zh-HK){font-family:SF Pro HK,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.modal-story .image-caption:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.modal-story .image-caption:lang(zh-TW){font-family:SF Pro TC,SF Pro Text,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}}.modal-story picture img{display:block}@media only screen and (max-width:734px){.modal-story img,.modal-story picture{width:100vw;height:auto}}.modal-story .modal-content-container{padding-left:0;padding-right:0}.modal-story .modal-copy{margin-block-start:.8em}.modal-story .modal-contents{display:grid;grid-template-columns:100%;overflow:hidden;border-radius:inherit;margin-block-start:calc(var(--modal-overlay-margin-top)*-2)}.modal-story .modal-copy-width{margin-left:auto;margin-right:auto;width:490px;padding-left:var(--modal-overlay-padding-inline);padding-right:var(--modal-overlay-padding-inline)}@media only screen and (max-width:1068px){.modal-story .modal-copy-width{width:360px}}@media only screen and (max-width:734px){.modal-story .modal-copy-width{width:100%;box-sizing:border-box;max-width:calc(330px + var(--modal-overlay-padding-inline)*2)}}.modal-story .modal-headline{margin-block-start:60px}@media only screen and (max-width:1068px){.modal-story .modal-headline{margin-block-start:52px}}@media only screen and (max-width:734px){.modal-story .modal-headline{margin-block-start:34px}}.modal-story .pull-quote{margin-top:34.5px}@media only screen and (max-width:1068px){.modal-story .pull-quote{margin-top:20px}}@media only screen and (max-width:734px){.modal-story .pull-quote{margin-top:29.5px}}.modal-story .pull-quote+*{margin-top:40.5px}@media only screen and (max-width:1068px){.modal-story .pull-quote+*{margin-top:29px}}@media only screen and (max-width:734px){.modal-story .pull-quote+*{margin-top:30.5px}}.modal-story .quote{margin-bottom:14px}.modal-story .quote>.open-quote{display:inline-block;width:1em;margin-inline-start:-1em;text-align:end}.modal-story .data-group{border-top:1px solid #d8d8d8;padding-block-start:20px}@media only screen and (max-width:1068px){.modal-story .data-group{padding-block-start:12px}}@media only screen and (max-width:734px){.modal-story .data-group{padding-block-start:16px}}.modal-story .data-group:not(:first-child){margin-block-start:42px}@media only screen and (max-width:1068px){.modal-story .data-group:not(:first-child){margin-block-start:76px}}.modal-story .data-group .label{max-width:18ch;margin-block-end:25px}@media only screen and (max-width:1068px){.modal-story .data-group .label{margin-block-end:18px}}.modal-story .data-group .badge{display:grid;align-content:start;grid-gap:6.5px;gap:6.5px}@media only screen and (max-width:1068px){.modal-story .data-group .badge{grid-gap:9px;gap:9px}}@media only screen and (max-width:734px){.modal-story .data-group .badge{grid-gap:8px;gap:8px}}.modal-story .data-group .stat{max-width:12ch}@media only screen and (min-width:735px){.modal-story .data-group .stat{line-height:1}}.modal-story .data-group .caption{max-width:24ch}.modal-story .badges{display:grid;grid-template-columns:repeat(2,minmax(max-content,215px));justify-content:space-between;grid-gap:28px;gap:28px}@media only screen and (max-width:1068px){.modal-story .badges{grid-template-columns:1fr}}html.text-zoom .modal-story .badges{grid-template-columns:1fr}.modal-story .data-caption{font-weight:400;margin-block-start:52px}.modal-story .modal-next{border-top:1px solid #d8d8d8;padding-block-start:16px;margin-block-start:92px}@media only screen and (max-width:1068px){.modal-story .modal-next{margin-block-start:74px}}.modal-story .modal-next .up-next{color:#6e6e73}.modal-story .modal-next button{display:flex;grid-column-gap:.3em;column-gap:.3em;width:100%;justify-content:space-between;margin-bottom:2px}.modal-story .modal-next button:hover{text-decoration:underline}.modal-story .modal-next button:hover .svg-chevron{--color-primary:#86868b;--color-secondary:#e2e1e6}.modal-story .modal-next .svg-chevron{overflow:visible;vertical-align:text-bottom;width:25px;height:25px;flex-shrink:0;--color-primary:#e2e1e6;--color-secondary:#86868b}.paddles ul{list-style:none;margin:0;display:flex;justify-content:flex-end;grid-gap:10px;gap:10px}.paddles .paddlenav-arrow{transition:opacity .2s;display:block}.paddles .paddlenav-arrow-previous{transform:scaleX(-1)}.paddles .paddlenav-arrow[disabled]{opacity:.3}@media(hover:hover){.paddles .paddlenav-arrow:not(:disabled):hover{--icon-fill:white;--icon-stroke:white;--circle-fill:#86868b}}.paddles .paddlenav-arrow .svg{pointer-events:none;display:block;width:var(--paddlenav-arrow-size);overflow:visible}.paddles .paddlenav-arrow .svg *{transition-property:fill,stroke;transition-duration:.2s;transition-timing-function:ease-in-out}.modal{padding:0;quotes:"“" "”";--outer-padding:0;--width:1020px}@media only screen and (max-width:1068px){.modal{--width:687px}}@media only screen and (max-width:734px){.modal{--width:100%}}.modal:after{content:"";background:#fff}.modal .content-table{display:block}.modal .content-cell{display:flex;height:auto;min-height:100vh;align-items:center;justify-content:center}@media only screen and (max-width:734px){.modal .content-cell{display:block;height:100%}}.modal .content-wrapper{width:auto;padding:var(--outer-padding) 0}.modal .content-padding{padding:0;max-width:none;flex-basis:auto;border-radius:0;background:none!important}.modal .modal-content{background:#fff;overflow:hidden;width:var(--width);transform:translateZ(0);border-radius:18px}@media only screen and (max-width:734px){.modal .modal-content{border-radius:0}}.modal{--transition-duration:0.4s;--transition-easing:cubic-bezier(0.45,0,0.55,1)}@media only screen and (max-width:734px){.modal{--modal-overlay-padding-inline:6.25vw;--modal-overlay-padding-top:0}}html.no-enhanced .modal{--transition-duration:0.01s}.modal .modal-close-button{margin-inline:0 var(--modal-close-button-offset-inline-start);align-self:flex-end}.modal .modal-copy p a:not(.icon-wrapper){text-decoration:underline}html.enhanced .modal.animate{opacity:0;transition:z-index 0s linear var(--transition-duration),opacity calc(var(--transition-duration)*2/3) var(--transition-easing) calc(var(--transition-duration)/3)}html.enhanced .modal.animate.prepare-open{display:block}html.enhanced .modal.animate.modal-open{opacity:1;transition-delay:0s}html.enhanced .modal.animate.modal-open .modal-overlay{opacity:1;transform:none;clip-path:inset(0 round var(--modal-overlay-border-radius-top));transition-delay:0s}html.enhanced .modal.animate.modal-open .modal-close-button{transition-delay:calc(var(--transition-duration)*2/3)}html.enhanced .modal.animate.modal-open .modal-contents{opacity:1;transition-delay:calc(var(--transition-duration)/3)}html.enhanced .modal.animate .modal-overlay{display:flex;opacity:0;transform:translateY(40vh);clip-path:inset(10% round var(--modal-overlay-border-radius-top));transition:opacity calc(var(--transition-duration)/2) var(--transition-easing) calc(var(--transition-duration)/2),transform var(--transition-duration) var(--transition-easing),clip-path var(--transition-duration) var(--transition-easing)}html.enhanced .modal.animate .modal-contents{opacity:0;transition:opacity calc(var(--transition-duration)*2/3) var(--transition-easing)}.modal.crossfade{z-index:99999;background:none;-webkit-backdrop-filter:none;backdrop-filter:none}.modal.crossfade .modal-overlay-container{transition:opacity var(--transition-duration)}.modal.crossfade.fade-out .modal-overlay-container{opacity:0}:root{--small-max-width:330px;--modal-button-size:36px;--paddlenav-arrow-size:36px;--story-card-width:980px;--story-card-height:516px}@media only screen and (max-width:1068px){:root{--story-card-width:692px;--story-card-height:430px}}@media only screen and (max-width:734px){:root{--story-card-width:275px;--story-card-height:400px}}.tile-rounded{border-radius:30px}@media only screen and (max-width:734px){.small-max-width{max-width:var(--small-max-width)}}.section-content{margin-left:auto;margin-right:auto;width:980px}@media only screen and (min-width:1441px){.section-content{margin-left:auto;margin-right:auto;width:980px}}@media only screen and (max-width:1068px){.section-content{margin-left:auto;margin-right:auto;width:692px}}@media only screen and (max-width:734px){.section-content{margin-left:auto;margin-right:auto;width:87.5%}}