.ArticlePageHeader-module-scss-module__szLeSa__header{grid-gap:.5em;align-items:baseline;display:grid}@media (min-width:640px){.ArticlePageHeader-module-scss-module__szLeSa__header{grid-template-columns:minmax(0,1fr) auto}}.ArticlePageHeader-module-scss-module__szLeSa__title{font-family:var(--fontSerif);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:3.8rem;font-weight:400;line-height:1.1}@media (min-width:640px){.ArticlePageHeader-module-scss-module__szLeSa__title{font-size:4.8rem}}@media (min-width:1024px){.ArticlePageHeader-module-scss-module__szLeSa__title{letter-spacing:-.015em;font-size:5.4rem}}.ArticlePageHeader-module-scss-module__szLeSa__authorInfo{gap:var(--gap);flex-direction:column;justify-content:space-between;margin-top:3em;display:flex}@media (min-width:1024px){.ArticlePageHeader-module-scss-module__szLeSa__authorInfo{flex-direction:row;align-items:center}}.ArticlePageHeader-module-scss-module__szLeSa__authorInfo.ArticlePageHeader-module-scss-module__szLeSa__compact{flex-direction:column;align-items:flex-start}@media (min-width:1024px){.ArticlePageHeader-module-scss-module__szLeSa__authorInfo.ArticlePageHeader-module-scss-module__szLeSa__compact{justify-content:flex-start;gap:var(--lg)}}.ArticlePageHeader-module-scss-module__szLeSa__authors{align-items:center;gap:.75em;font-size:1.4rem;display:flex}.ArticlePageHeader-module-scss-module__szLeSa__authorPhotos{flex-shrink:0;display:flex}.ArticlePageHeader-module-scss-module__szLeSa__authorPhotos>:not(:first-child){margin-left:-.35em}.ArticlePageHeader-module-scss-module__szLeSa__authorPhoto{object-fit:cover;border-radius:50%;width:4.2rem;height:4.2rem}.ArticlePageHeader-module-scss-module__szLeSa__authorPhoto.ArticlePageHeader-module-scss-module__szLeSa__authorPhotoSmall{width:3.6rem;height:3.6rem}.ArticlePageHeader-module-scss-module__szLeSa__authorName{font-weight:600}.ArticlePageHeader-module-scss-module__szLeSa__writtenBy{font-weight:500}.ArticlePageHeader-module-scss-module__szLeSa__authorWorkTitle{opacity:.8;font-weight:500;line-height:1.25;display:block}.ArticlePageHeader-module-scss-module__szLeSa__authorsGrid{grid-gap:var(--gap);flex:1;font-size:1.4rem;font-weight:500;display:grid}@media (min-width:768px){.ArticlePageHeader-module-scss-module__szLeSa__authorsGrid{grid-template-columns:1fr 1fr}}.ArticlePageHeader-module-scss-module__szLeSa__authorsGridItem{background-color:color-mix(in srgb, currentColor 6%, transparent);border-radius:1em;align-items:center;gap:.75em;padding:1em;display:flex}.ArticlePageHeader-module-scss-module__szLeSa__meta{justify-content:space-between;align-items:center;gap:.75em;font-size:1.4rem;font-weight:500;display:flex}@media (min-width:1024px){.ArticlePageHeader-module-scss-module__szLeSa__meta{justify-content:flex-end}}.ArticlePageHeader-module-scss-module__szLeSa__meta.ArticlePageHeader-module-scss-module__szLeSa__fillSpace{flex:1;justify-content:space-between}.ArticlePageHeader-module-scss-module__szLeSa__meta time{opacity:.7}.ArticlePageHeader-module-scss-module__szLeSa__categoryPills{align-items:center;gap:.5em;display:flex}.ArticlePageHeader-module-scss-module__szLeSa__categoryPill{background-color:color-mix(in srgb, currentColor 10%, transparent);color:inherit;white-space:nowrap;border-radius:2em;padding:.4em .75em;font-size:1.3rem;font-weight:500;text-decoration:none;display:inline-block}.ArticlePageHeader-module-scss-module__szLeSa__categoryPill:hover{color:var(--acc45)}.ArticlePageHeader-module-scss-module__szLeSa__seriesLink{color:inherit;align-items:center;gap:.4em;margin-bottom:1.5em;font-size:1.4rem;font-weight:600;text-decoration:none;display:inline-flex}.ArticlePageHeader-module-scss-module__szLeSa__seriesLink:hover{text-decoration:underline}
.BlogSeriesEntryLink-module-scss-module__3XLhGG__link{text-decoration:none;display:block}.BlogSeriesEntryLink-module-scss-module__3XLhGG__coverWrap{aspect-ratio:8.5/11;background-color:var(--light200);border:1px solid var(--theme);border-radius:.6rem;position:relative;overflow:hidden}[data-resolved-scheme=dark] .BlogSeriesEntryLink-module-scss-module__3XLhGG__coverWrap{background-color:var(--dark500)}.BlogSeriesEntryLink-module-scss-module__3XLhGG__coverWrap img{object-fit:cover;width:100%;height:100%;display:block}.BlogSeriesEntryLink-module-scss-module__3XLhGG__name{margin-top:1.4rem;font-size:1.4rem;font-weight:600;line-height:1.2}@media (min-width:640px){.BlogSeriesEntryLink-module-scss-module__3XLhGG__name{font-size:1.6rem}}.BlogSeriesEntryLink-module-scss-module__3XLhGG__description{opacity:.7;margin-top:.8rem;font-size:1.4rem;line-height:1.3}@media (min-width:640px){.BlogSeriesEntryLink-module-scss-module__3XLhGG__description{font-size:1.6rem}}
.BlogSeriesReadMoreSection-module-scss-module__aX6bqq__container{margin-top:var(--sectionPadding);border-radius:var(--radius);overflow:hidden}.BlogSeriesReadMoreSection-module-scss-module__aX6bqq__nextArticleWrap{padding:var(--cardSectionPadding);background-color:var(--theme50);color:var(--theme800);border-top-left-radius:inherit;border-top-right-radius:inherit;overflow:hidden}.BlogSeriesReadMoreSection-module-scss-module__aX6bqq__nextArticleLink{grid-gap:var(--gap);color:inherit;grid-template-areas:"titleGroup""image";align-items:center;text-decoration:none;display:grid}@media (min-width:640px){.BlogSeriesReadMoreSection-module-scss-module__aX6bqq__nextArticleLink{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"image titleGroup"}}.BlogSeriesReadMoreSection-module-scss-module__aX6bqq__nextArticleTitleGroup{grid-area:titleGroup;padding-bottom:1em}.BlogSeriesReadMoreSection-module-scss-module__aX6bqq__nextArticleTitleGroup>*+*{margin-top:1.6rem}.BlogSeriesReadMoreSection-module-scss-module__aX6bqq__upNextPill{text-transform:uppercase;font-size:1.15rem;font-weight:600;font-family:var(--fontMonospace);letter-spacing:.05em;background-color:var(--theme100);color:var(--theme600);border-radius:2em;padding:.3em .75em;display:inline-block}.BlogSeriesReadMoreSection-module-scss-module__aX6bqq__nextArticleTitle{font-size:2.4rem;font-weight:400;font-family:var(--fontSerif)}@media (min-width:640px){.BlogSeriesReadMoreSection-module-scss-module__aX6bqq__nextArticleTitle{font-size:2.8rem}}.BlogSeriesReadMoreSection-module-scss-module__aX6bqq__readNow{font-size:1.4rem}.BlogSeriesReadMoreSection-module-scss-module__aX6bqq__nextArticleCoverImage{border-radius:.5em;grid-area:image;overflow:hidden}.BlogSeriesReadMoreSection-module-scss-module__aX6bqq__nextArticleCoverImage img{width:100%;height:auto;display:block}.BlogSeriesReadMoreSection-module-scss-module__aX6bqq__placeholderImage{aspect-ratio:16/9;background-color:var(--theme100)}.BlogSeriesReadMoreSection-module-scss-module__aX6bqq__seriesSummary{padding:var(--cardSectionPadding);background-color:var(--theme600);color:var(--white);grid-gap:calc(var(--gap)*2);grid-template-areas:"cover""summary";font-size:1.4rem;font-weight:500;display:grid}@media (min-width:1024px){.BlogSeriesReadMoreSection-module-scss-module__aX6bqq__seriesSummary{grid-template-columns:minmax(1fr, 1fr) minmax(1fr, 6fr);grid-template-areas:"summary cover"}}.BlogSeriesReadMoreSection-module-scss-module__aX6bqq__seriesSummaryText{grid-area:summary}.BlogSeriesReadMoreSection-module-scss-module__aX6bqq__seriesSummaryText>*+*{margin-top:var(--gap)}.BlogSeriesReadMoreSection-module-scss-module__aX6bqq__seriesSummaryText p{max-width:33em}.BlogSeriesReadMoreSection-module-scss-module__aX6bqq__partOfSeries{text-transform:uppercase;font-size:1.15rem;font-weight:600;font-family:var(--fontMonospace);letter-spacing:.05em}.BlogSeriesReadMoreSection-module-scss-module__aX6bqq__seriesName{font-size:2.4rem;font-weight:400;font-family:var(--fontSerif)}@media (min-width:640px){.BlogSeriesReadMoreSection-module-scss-module__aX6bqq__seriesName{font-size:4.6rem}}.BlogSeriesReadMoreSection-module-scss-module__aX6bqq__seriesDescription{max-width:33em}.BlogSeriesReadMoreSection-module-scss-module__aX6bqq__articleList{counter-reset:series-article-list;padding-left:0;list-style:none}@media (min-width:1024px){.BlogSeriesReadMoreSection-module-scss-module__aX6bqq__articleList{margin-left:-3.5em}}.BlogSeriesReadMoreSection-module-scss-module__aX6bqq__articleListItem{counter-increment:series-article-list;align-items:center;margin:0;display:flex}.BlogSeriesReadMoreSection-module-scss-module__aX6bqq__articleListItem:before{content:counter(series-article-list);box-sizing:border-box;font-feature-settings:"tnum" 1;text-align:left;width:3.5em;padding:1.5em 0;display:block}@media (min-width:1024px){.BlogSeriesReadMoreSection-module-scss-module__aX6bqq__articleListItem:before{text-align:right;padding-right:var(--gap)}}.BlogSeriesReadMoreSection-module-scss-module__aX6bqq__articleListItem a{color:inherit;flex:100%;align-items:center;gap:1em;padding:1.5em 0;text-decoration:none;display:flex}.BlogSeriesReadMoreSection-module-scss-module__aX6bqq__articleListItem a:hover{color:var(--theme100)}.BlogSeriesReadMoreSection-module-scss-module__aX6bqq__articleListItem a span{flex:100%}.BlogSeriesReadMoreSection-module-scss-module__aX6bqq__articleListItem a svg{flex:none;display:block}.BlogSeriesReadMoreSection-module-scss-module__aX6bqq__articleListItem+.BlogSeriesReadMoreSection-module-scss-module__aX6bqq__articleListItem a{border-top:1px solid var(--theme400)}.BlogSeriesReadMoreSection-module-scss-module__aX6bqq__articleListItem.BlogSeriesReadMoreSection-module-scss-module__aX6bqq__articleListItemCurrent a{font-weight:700}.BlogSeriesReadMoreSection-module-scss-module__aX6bqq__viewSeriesLink{font-weight:600}.BlogSeriesReadMoreSection-module-scss-module__aX6bqq__viewSeriesLink a{color:inherit;text-decoration:none}.BlogSeriesReadMoreSection-module-scss-module__aX6bqq__viewSeriesLink a:hover{text-decoration:underline}.BlogSeriesReadMoreSection-module-scss-module__aX6bqq__seriesCoverImageLink{grid-area:cover;display:block}.BlogSeriesReadMoreSection-module-scss-module__aX6bqq__seriesCoverImageLink img{aspect-ratio:8.5/11;border:1px solid var(--theme400);border-radius:.5em;width:100%;max-width:38rem;height:auto;display:block}
.BlogSeriesQuickNav-module-scss-module__AMdUvG__container{grid-gap:.75em;margin-top:2.4rem;font-size:1.4rem;display:grid;position:relative}@media (min-width:1024px){.BlogSeriesQuickNav-module-scss-module__AMdUvG__container{border:1px solid color-mix(in srgb, currentColor 12%, transparent);border-radius:1.75em;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;padding:.2em}}.BlogSeriesQuickNav-module-scss-module__AMdUvG__dropdownWrap{font-weight:500;position:relative}@media (min-width:1024px){.BlogSeriesQuickNav-module-scss-module__AMdUvG__dropdownWrap{display:flex}}.BlogSeriesQuickNav-module-scss-module__AMdUvG__toggleButton{appearance:none;background-color:color-mix(in srgb, currentColor 6%, transparent);border:1px solid color-mix(in srgb, currentColor 12%, transparent);color:inherit;font:inherit;cursor:pointer;text-align:left;border-radius:.75em;align-items:center;width:100%;padding:.75em 1em;font-weight:500;display:flex}@media (min-width:1024px){.BlogSeriesQuickNav-module-scss-module__AMdUvG__toggleButton{border-radius:1.5em;width:auto;padding:.75em 1.25em .75em 1.5em}}.BlogSeriesQuickNav-module-scss-module__AMdUvG__toggleButton:hover{background-color:color-mix(in srgb, currentColor 12%, transparent);border-color:color-mix(in srgb, currentColor 25%, transparent)}.BlogSeriesQuickNav-module-scss-module__AMdUvG__toggleButton b{flex-shrink:0;min-width:2.5em;font-weight:600}.BlogSeriesQuickNav-module-scss-module__AMdUvG__toggleButton b span{opacity:.6}.BlogSeriesQuickNav-module-scss-module__AMdUvG__toggleButton>span{text-overflow:ellipsis;flex:auto;margin-left:.75em;margin-right:.75em;overflow:hidden}.BlogSeriesQuickNav-module-scss-module__AMdUvG__toggleButton svg{flex:none}.BlogSeriesQuickNav-module-scss-module__AMdUvG__dropdown{background-color:var(--lightest);border:1px solid color-mix(in srgb, currentColor 12%, transparent);z-index:100;border-radius:.75em;min-width:100%;margin-top:.4em;padding-top:.3em;padding-bottom:.3em;display:none;position:absolute;top:100%;left:0;overflow:hidden}.BlogSeriesQuickNav-module-scss-module__AMdUvG__dropdown.BlogSeriesQuickNav-module-scss-module__AMdUvG__dropdownOpen{display:block}.BlogSeriesQuickNav-module-scss-module__AMdUvG__dropdown>a{color:inherit;padding:.75em 1em .75em .5em;text-decoration:none;display:flex}.BlogSeriesQuickNav-module-scss-module__AMdUvG__dropdown>a[aria-current=page]{color:var(--acc45);font-weight:600}.BlogSeriesQuickNav-module-scss-module__AMdUvG__dropdown>a b{text-align:center;flex:none;width:3em;margin-right:.5em;font-weight:500}.BlogSeriesQuickNav-module-scss-module__AMdUvG__dropdown>a:hover{background-color:color-mix(in srgb, currentColor 6%, transparent)}.BlogSeriesQuickNav-module-scss-module__AMdUvG__nextArticleButton{appearance:none;background-color:color-mix(in srgb, currentColor 6%, transparent);border:1px solid color-mix(in srgb, currentColor 12%, transparent);color:inherit;border-radius:1.5em;align-items:center;gap:.75em;padding:.75em 1.25em .75em 1.5em;font-weight:500;text-decoration:none;display:none}@media (min-width:1024px){.BlogSeriesQuickNav-module-scss-module__AMdUvG__nextArticleButton{display:flex}}.BlogSeriesQuickNav-module-scss-module__AMdUvG__nextArticleButton:hover{background-color:color-mix(in srgb, currentColor 12%, transparent);border-color:color-mix(in srgb, currentColor 25%, transparent)}.BlogSeriesQuickNav-module-scss-module__AMdUvG__nextArticleButton svg{flex:none}.BlogSeriesQuickNav-module-scss-module__AMdUvG__nextLabel{text-transform:uppercase;font-size:1.2rem;font-weight:700;font-family:var(--fontMonospace);letter-spacing:.03em}
.DefaultSidebarContent-module-scss-module__nlQFtG__card{grid-gap:1em;background-color:var(--acc5);border:1px solid var(--acc20);border-radius:var(--radius);min-height:33rem;color:inherit;top:calc(var(--pageTopFixedElementsHeight,0px) + 2em);grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);padding:1.5em;font-size:1.4rem;text-decoration:none;display:grid;position:sticky;overflow:auto}.DefaultSidebarContent-module-scss-module__nlQFtG__card:hover{border-color:var(--acc30)}.DefaultSidebarContent-module-scss-module__nlQFtG__card:hover .DefaultSidebarContent-module-scss-module__nlQFtG__linkArrow:after{transform:translate(2px)}[data-resolved-scheme=dark] .DefaultSidebarContent-module-scss-module__nlQFtG__card{background-color:color-mix(in srgb, var(--acc90) 30%, transparent);border-color:var(--acc80)}[data-resolved-scheme=dark] .DefaultSidebarContent-module-scss-module__nlQFtG__card:hover{border-color:var(--acc60)}.DefaultSidebarContent-module-scss-module__nlQFtG__text>*+*{margin-top:.8rem}.DefaultSidebarContent-module-scss-module__nlQFtG__label{text-transform:uppercase;font-size:1.2rem;font-weight:700;font-family:var(--fontMonospace);letter-spacing:.05em}.DefaultSidebarContent-module-scss-module__nlQFtG__heading{line-height:1.15;font-family:var(--fontSerif);font-size:1.8rem;font-weight:400}@media (min-width:1024px){.DefaultSidebarContent-module-scss-module__nlQFtG__heading{font-size:2.2rem}}.DefaultSidebarContent-module-scss-module__nlQFtG__linkArrow{font-weight:600}.DefaultSidebarContent-module-scss-module__nlQFtG__linkArrow:after{content:"→";margin-left:.2em;transition:transform .1s;display:inline-block}.DefaultSidebarContent-module-scss-module__nlQFtG__icon{justify-self:end;transform:translate(4px)}
.PageOutline-module-scss-module__1ekj4G__aside{scrollbar-width:none;font-size:1.4rem;font-weight:500;position:sticky;overflow:auto}.PageOutline-module-scss-module__1ekj4G__aside::-webkit-scrollbar{display:none}@media (max-width:767px){.PageOutline-module-scss-module__1ekj4G__aside{display:none}}@media (min-width:768px){.PageOutline-module-scss-module__1ekj4G__aside{top:calc(var(--pageTopFixedElementsHeight,0px) + 2em);max-height:calc(100vh - var(--pageTopFixedElementsHeight,0px) - 2em);transition:top .25s,max-height .25s}}.PageOutline-module-scss-module__1ekj4G__list{margin:0;padding:0;list-style:none}.PageOutline-module-scss-module__1ekj4G__list li{margin:0}.PageOutline-module-scss-module__1ekj4G__link{color:inherit;padding:.4em 0;line-height:1.3;text-decoration:none;transition:opacity .15s,color .15s;display:block}.PageOutline-module-scss-module__1ekj4G__link:hover,.PageOutline-module-scss-module__1ekj4G__link.PageOutline-module-scss-module__1ekj4G__active{color:var(--acc45)}:is([data-resolved-scheme=dark] .PageOutline-module-scss-module__1ekj4G__link:hover,[data-resolved-scheme=dark] .PageOutline-module-scss-module__1ekj4G__link.PageOutline-module-scss-module__1ekj4G__active){color:var(--acc25)}.PageOutline-module-scss-module__1ekj4G__link.PageOutline-module-scss-module__1ekj4G__level3{padding-left:1em}.PageOutline-module-scss-module__1ekj4G__link.PageOutline-module-scss-module__1ekj4G__level4{padding-left:2em}.PageOutline-module-scss-module__1ekj4G__title{text-transform:uppercase;font-size:1.15rem;font-weight:700;font-family:var(--fontMonospace);letter-spacing:.05em;border-bottom:1px solid color-mix(in srgb, currentColor 14%, transparent);margin-bottom:.75em;padding-bottom:1.5em}
.page-module-scss-module__Z5AZta__articleLayout{grid-gap:var(--lg);grid-template-columns:minmax(0,1fr);padding-bottom:3em;display:grid}@media (min-width:768px){.page-module-scss-module__Z5AZta__articleLayout{grid-template-columns:20rem minmax(0,1fr);grid-template-areas:"aside main";align-items:start}}@media (min-width:1024px){.page-module-scss-module__Z5AZta__articleLayout{grid-template-columns:22.5rem minmax(0,1fr)}}@media (min-width:1440px){.page-module-scss-module__Z5AZta__articleLayout{grid-template-columns:20rem minmax(0,1fr)}}@media (min-width:768px){.page-module-scss-module__Z5AZta__articleLayout.page-module-scss-module__Z5AZta__noToc{grid-template-columns:minmax(0,1fr) 20rem;grid-template-areas:"main aside"}}@media (min-width:1280px){.page-module-scss-module__Z5AZta__articleLayout.page-module-scss-module__Z5AZta__noToc{grid-template-columns:minmax(0,1fr) 26rem}}.page-module-scss-module__Z5AZta__articleMain{width:100%;margin-left:auto;margin-right:auto}@media (min-width:768px){.page-module-scss-module__Z5AZta__articleMain{grid-area:main}}@media (max-width:767px){.page-module-scss-module__Z5AZta__articleAside{display:none}}@media (min-width:768px){.page-module-scss-module__Z5AZta__articleAside{grid-area:aside;height:100%}}.page-module-scss-module__Z5AZta__articleContent{line-height:1.625}@media (min-width:640px){.page-module-scss-module__Z5AZta__articleContent{font-size:1.8rem}}.page-module-scss-module__Z5AZta__articleContent p{font-weight:400}@media (min-width:1280px){.page-module-scss-module__Z5AZta__articleContent h1,.page-module-scss-module__Z5AZta__articleContent h2,.page-module-scss-module__Z5AZta__articleContent h3,.page-module-scss-module__Z5AZta__articleContent h4,.page-module-scss-module__Z5AZta__articleContent h5,.page-module-scss-module__Z5AZta__articleContent h6,.page-module-scss-module__Z5AZta__articleContent>p,.page-module-scss-module__Z5AZta__articleContent>ul,.page-module-scss-module__Z5AZta__articleContent>ol,.page-module-scss-module__Z5AZta__articleContent>blockquote{max-width:80%}}.page-module-scss-module__Z5AZta__coverImage{border-radius:1rem;margin-bottom:2em;overflow:hidden}@media (min-width:640px){.page-module-scss-module__Z5AZta__coverImage{border-radius:1.6rem}}@media (min-width:1024px){.page-module-scss-module__Z5AZta__coverImage{border-radius:2.2rem}}.page-module-scss-module__Z5AZta__coverImage img{aspect-ratio:1200/630;width:100%;height:auto;display:block}.page-module-scss-module__Z5AZta__oldArticleWarning{margin-bottom:2em}.page-module-scss-module__Z5AZta__categoryHeader{justify-content:space-between;align-items:center;gap:1em;display:flex}.page-module-scss-module__Z5AZta__categoryHeader h1{font-family:var(--fontSerif);letter-spacing:-.02em;margin:0;font-size:3.8rem;font-weight:400}.page-module-scss-module__Z5AZta__categoryHeader p{margin-top:.5em;font-size:1.6rem}.page-module-scss-module__Z5AZta__categoryHeader svg,.page-module-scss-module__Z5AZta__categoryHeader figure{flex-shrink:0}.page-module-scss-module__Z5AZta__categoryIcon{width:auto;height:90px;margin:0}.page-module-scss-module__Z5AZta__categoryGrid{grid-gap:var(--xxl) var(--gap);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:512px){.page-module-scss-module__Z5AZta__categoryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.page-module-scss-module__Z5AZta__categoryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.page-module-scss-module__Z5AZta__seriesLayout{grid-gap:var(--gap);color:var(--theme800);grid-template-areas:"cover""header""list";display:grid}@media (min-width:640px){.page-module-scss-module__Z5AZta__seriesLayout{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"cover header""cover list"}}@media (min-width:1024px){.page-module-scss-module__Z5AZta__seriesLayout{grid-template-columns:5fr 7fr;grid-template-areas:"cover header""cover list"}}.page-module-scss-module__Z5AZta__seriesCoverArea{grid-area:cover;position:relative}@media (max-width:639px){.page-module-scss-module__Z5AZta__seriesCoverArea{width:30em;max-width:70vw;margin-bottom:2em;margin-left:auto;margin-right:auto}}.page-module-scss-module__Z5AZta__seriesCoverArea img{aspect-ratio:8.5/11;object-fit:cover;border:1px solid var(--theme200);border-radius:.5rem;width:100%;height:auto;display:block}.page-module-scss-module__Z5AZta__seriesHeader{text-align:center;grid-area:header;padding-bottom:2em;position:relative}@media (min-width:640px){.page-module-scss-module__Z5AZta__seriesHeader{padding-left:var(--gap);text-align:left}}.page-module-scss-module__Z5AZta__seriesHeader:before{content:"";background-color:var(--theme50);border-bottom:1px solid var(--theme200);z-index:-1;width:110vw;height:calc(100vh + 100%);display:block;position:absolute;top:-100vh;bottom:0;left:50%;transform:translate(-50%)}@media (min-width:640px){.page-module-scss-module__Z5AZta__seriesHeader:before{left:0}}.page-module-scss-module__Z5AZta__seriesName{font-family:var(--fontSerif);letter-spacing:-.01em;margin:0;font-size:3.2rem;font-weight:400;line-height:1}@media (min-width:640px){.page-module-scss-module__Z5AZta__seriesName{letter-spacing:-.015em;font-size:4.2rem}}@media (min-width:1024px){.page-module-scss-module__Z5AZta__seriesName{font-size:5.8rem}}.page-module-scss-module__Z5AZta__seriesDescription{max-width:33em;margin-top:1em;font-size:1.6rem}.page-module-scss-module__Z5AZta__seriesListArea{grid-area:list;padding-top:1.5em}@media (min-width:640px){.page-module-scss-module__Z5AZta__seriesListArea{padding-left:var(--gap)}}.page-module-scss-module__Z5AZta__seriesListHeading{text-transform:uppercase;font-size:1.15rem;font-weight:700;font-family:var(--fontMonospace);letter-spacing:.05em;margin-bottom:.5em}.page-module-scss-module__Z5AZta__seriesArticleList{counter-reset:series-article-list;margin:0;padding:0;font-weight:500;list-style:none}.page-module-scss-module__Z5AZta__seriesArticleList li{counter-increment:series-article-list;align-items:center;display:flex}.page-module-scss-module__Z5AZta__seriesArticleList li:before{content:counter(series-article-list);font-feature-settings:"tnum" 1;text-align:right;padding:1.5em 1em 1.5em 0;display:block}.page-module-scss-module__Z5AZta__seriesArticleList li a{color:inherit;flex:100%;justify-content:space-between;align-items:center;gap:1em;padding:1.5em 0;text-decoration:none;display:flex}.page-module-scss-module__Z5AZta__seriesArticleList li a:hover{color:var(--theme600,var(--acc45))}.page-module-scss-module__Z5AZta__seriesArticleList li+li a{border-top:1px solid var(--theme200)}.page-module-scss-module__Z5AZta__moreSeriesGrid{grid-gap:var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:768px){.page-module-scss-module__Z5AZta__moreSeriesGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.page-module-scss-module__Z5AZta__moreSeriesGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.page-module-scss-module__Z5AZta__sectionHeader{justify-content:space-between;align-items:baseline;gap:1em;display:flex}.page-module-scss-module__Z5AZta__sectionHeader a{color:inherit;white-space:nowrap;font-size:1.3rem;font-weight:600;text-decoration:none}.page-module-scss-module__Z5AZta__sectionHeader a:hover{text-decoration:underline}.page-module-scss-module__Z5AZta__sectionHeading{font-family:var(--fontSerif);letter-spacing:-.01em;margin:0;font-size:2.4rem;font-weight:600;line-height:1.2}
.StartupProgramSection-module-scss-module__TKzsna__panel{--panelPadBlock:3em;gap:var(--md);background-color:var(--c-pink5);color:var(--c-pink70);border:1px solid var(--c-pink20);border-radius:var(--radius);text-align:center;grid-template-areas:"illustration""content";display:grid}@media (min-width:920px){.StartupProgramSection-module-scss-module__TKzsna__panel{--panelPadBlock:5em;gap:var(--lg);text-align:left;grid-template-columns:minmax(0,1fr) minmax(0,2fr);grid-template-areas:"illustration content"}}.StartupProgramSection-module-scss-module__TKzsna__illustration{padding:var(--panelPadBlock) var(--lg) 0;grid-area:illustration;justify-content:center;align-items:center;margin:0;display:flex}.StartupProgramSection-module-scss-module__TKzsna__illustration svg{max-width:100%;height:auto}@media (min-width:920px){.StartupProgramSection-module-scss-module__TKzsna__illustration{padding-bottom:var(--panelPadBlock);border-right:1px dashed}}.StartupProgramSection-module-scss-module__TKzsna__content{padding:0 var(--lg) var(--panelPadBlock);grid-area:content}@media (min-width:920px){.StartupProgramSection-module-scss-module__TKzsna__content{padding-top:var(--panelPadBlock);padding-left:0}}.StartupProgramSection-module-scss-module__TKzsna__content>*+*{margin-top:2rem}.StartupProgramSection-module-scss-module__TKzsna__kicker{letter-spacing:.04em;text-transform:uppercase;font-size:1.2rem;font-weight:600;font-family:var(--fontMonospace)}.StartupProgramSection-module-scss-module__TKzsna__heading{font-family:var(--fontSerif);font-size:2.8rem;font-weight:400;line-height:1.05}@media (min-width:920px){.StartupProgramSection-module-scss-module__TKzsna__heading{letter-spacing:-.01em;font-size:3.6rem}}@media (min-width:1024px){.StartupProgramSection-module-scss-module__TKzsna__heading{letter-spacing:-.02em;font-size:4.2rem}}.StartupProgramSection-module-scss-module__TKzsna__lead{font-weight:500}.StartupProgramSection-module-scss-module__TKzsna__eligibilityLabel{letter-spacing:.04em;text-transform:uppercase;font-size:1.2rem;font-weight:600;font-family:var(--fontMonospace);margin-bottom:1rem}@media (min-width:640px){.StartupProgramSection-module-scss-module__TKzsna__eligibilityLabel{font-size:1.4rem}}.StartupProgramSection-module-scss-module__TKzsna__eligibilityValues{flex-wrap:wrap;justify-content:center;gap:.5em 1.5em;font-size:1.6rem;font-weight:700;display:flex}@media (min-width:920px){.StartupProgramSection-module-scss-module__TKzsna__eligibilityValues{justify-content:flex-start}}@media (min-width:1024px){.StartupProgramSection-module-scss-module__TKzsna__eligibilityValues{font-size:2rem}}.StartupProgramSection-module-scss-module__TKzsna__smallPrint{font-size:1.3rem;font-weight:500}.StartupProgramSection-module-scss-module__TKzsna__smallPrint a{color:inherit;text-decoration:underline}
.HafowArticleCard-module-scss-module__xs1H1W__card{isolation:isolate;min-height:36rem;padding:var(--gap);border:1px solid var(--acc30);border-radius:var(--radius);background-color:var(--white);color:var(--acc70);grid-template:"tag""heading""cta"minmax(0,1fr)/minmax(0,1fr);gap:.75em;text-decoration:none;display:grid;position:relative;overflow:hidden}@media (min-width:640px){.HafowArticleCard-module-scss-module__xs1H1W__card{min-height:42rem;padding:var(--md)}}@media (hover:hover){.HafowArticleCard-module-scss-module__xs1H1W__card:hover .HafowArticleCard-module-scss-module__xs1H1W__cta span{transform:translate(.2em)}}.HafowArticleCard-module-scss-module__xs1H1W__layer{z-index:-1;background-position:62% bottom;background-repeat:no-repeat;background-size:cover;position:absolute;inset:-12% 0}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.HafowArticleCard-module-scss-module__xs1H1W__card{view-timeline-name:--hafowCard}.HafowArticleCard-module-scss-module__xs1H1W__layer{will-change:transform;animation-name:HafowArticleCard-module-scss-module__xs1H1W__hafowDrift;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--hafowCard;animation-range:cover}}}@keyframes HafowArticleCard-module-scss-module__xs1H1W__hafowDrift{0%{transform:translateY(var(--driftFrom,0%))}to{transform:translateY(var(--driftTo,0%))}}.HafowArticleCard-module-scss-module__xs1H1W__tag{font-family:var(--fontMonospace);text-transform:uppercase;letter-spacing:.05em;grid-area:tag;font-size:1.2rem;font-weight:700}.HafowArticleCard-module-scss-module__xs1H1W__heading{font-family:var(--fontSerif);letter-spacing:-.01em;grid-area:heading;align-self:end;font-size:2.4rem;font-weight:400}.HafowArticleCard-module-scss-module__xs1H1W__heading span{display:block}.HafowArticleCard-module-scss-module__xs1H1W__heading em{font-style:normal}@media (min-width:640px){.HafowArticleCard-module-scss-module__xs1H1W__heading{letter-spacing:-.02em;font-size:3.2rem}}@media (min-width:920px){.HafowArticleCard-module-scss-module__xs1H1W__heading{letter-spacing:-.03em;font-size:4.2rem}}.HafowArticleCard-module-scss-module__xs1H1W__cta{grid-area:cta;align-self:start;font-weight:700}.HafowArticleCard-module-scss-module__xs1H1W__cta span{transition:transform .2s;display:inline-block}.HafowArticleCard-module-scss-module__xs1H1W__pink{color:var(--c-pink50)}.HafowArticleCard-module-scss-module__xs1H1W__green{color:var(--c-green50)}.HafowArticleCard-module-scss-module__xs1H1W__orange{color:var(--c-orange50)}
