.AppLayout-module__Orc0TG__main{flex-direction:column;align-items:center;display:flex}
.Articles-module__PUMxqG__root{width:100vw;padding-top:var(--spacing-xxl);padding-bottom:var(--spacing-xl);background-color:var(--color-background-subtler)}@media (max-width:79.5em){.Articles-module__PUMxqG__root{padding-top:var(--spacing-xl)}}.Articles-module__PUMxqG__content{gap:var(--spacing-lg);max-width:var(--max-width);padding:var(--spacing-none) 132px;margin:var(--spacing-none) auto;flex-direction:column;display:flex}@media (max-width:79.5em){.Articles-module__PUMxqG__content{gap:var(--spacing-sm);padding:var(--spacing-none) var(--spacing-xl)}}@media (max-width:79.5em){.Articles-module__PUMxqG__titleWrapper{justify-content:center;margin-top:10px;display:flex}}.Articles-module__PUMxqG__titleLink{gap:var(--spacing-lg);flex-direction:row;width:fit-content;display:flex}@media (max-width:79.5em){.Articles-module__PUMxqG__titleLink{gap:var(--spacing-sm);text-align:center;flex-direction:column;align-items:center}}.Articles-module__PUMxqG__title{gap:var(--spacing-xxxs);align-items:center;display:flex}.Articles-module__PUMxqG__title:hover{opacity:.8}@media (max-width:79.5em){.Articles-module__PUMxqG__title{display:inline}}.Articles-module__PUMxqG__triangle{vertical-align:middle}.Articles-module__PUMxqG__logoWrapper{width:128px;height:40px;position:relative}.Articles-module__PUMxqG__buttonContainer{justify-content:flex-end;display:flex}@media (max-width:79.5em){.Articles-module__PUMxqG__buttonContainer{margin-top:var(--spacing-md);justify-content:center}}.Articles-module__PUMxqG__button{padding:var(--spacing-xs) var(--spacing-lg)}.Articles-module__PUMxqG__buttonLabel{font-size:var(--font-size-20)}
.Banners-module__st0VYG__root{gap:3.5rem;margin-top:7rem;margin-bottom:56px;display:flex}@media (max-width:79.5em){.Banners-module__st0VYG__root{gap:var(--spacing-lg);flex-direction:column;margin-bottom:40px}}@media (max-width:36em){.Banners-module__st0VYG__root{margin-top:72px}}@media (36em<width<=79.5em){.Banners-module__st0VYG__root{margin-top:40px}}.Banners-module__st0VYG__banner{gap:var(--spacing-xs);flex-direction:column;align-items:center;width:260px;height:100%;display:flex;position:relative}.Banners-module__st0VYG__bannerLink{text-align:center;width:260px;height:70px;position:relative}.Banners-module__st0VYG__bannerLink img{object-fit:fill}.Banners-module__st0VYG__content{gap:var(--spacing-xxxs);flex-direction:column;align-items:center;display:flex}
.Section-module__vQ-SUq__root{width:100%}@media (max-width:79.5em){.Section-module__vQ-SUq__root{width:100%}}
.Hero-module__FrsFoW__root{margin-top:var(--spacing-xxl)}.Hero-module__FrsFoW__hero{gap:var(--spacing-sm);width:fit-content;margin:var(--spacing-none) auto;color:var(--color-text-brand);flex-direction:column;justify-content:center;align-items:center;display:flex}@media (max-width:79.5em){.Hero-module__FrsFoW__hero{width:100%}}.Hero-module__FrsFoW__caption{font-size:var(--font-size-50);font-style:normal;font-weight:var(--font-weight-bold);line-height:var(--line-height-50);text-align:center;letter-spacing:.03rem;background:linear-gradient(transparent 60%, var(--color-general-color-subtle-banana) 60%);display:inline-flex}@media (max-width:79.5em){.Hero-module__FrsFoW__caption{font-size:var(--font-size-40);line-height:var(--line-height-50);letter-spacing:.025rem}}.Hero-module__FrsFoW__title{font-size:2.625rem;font-style:normal;font-weight:var(--font-weight-bold);line-height:var(--line-height-60);letter-spacing:.0525rem;align-self:flex-start}.Hero-module__FrsFoW__description{width:0;min-width:100%;color:var(--color-text-default);text-align:left}
.KeywordSearch-module__PhKVBG__wrapper{width:784px;margin-top:var(--spacing-lg)}@media (max-width:79.5em){.KeywordSearch-module__PhKVBG__wrapper{width:100%;margin-top:var(--spacing-md)}}.KeywordSearch-module__PhKVBG__input{padding:var(--spacing-sm) var(--spacing-md) var(--spacing-sm) var(--spacing-lg);border:1px solid var(--color-border-default);border-radius:var(--border-radius-md)}@media (max-width:79.5em){.KeywordSearch-module__PhKVBG__input{height:44px}}.KeywordSearch-module__PhKVBG__section[data-position=right]{width:var(--icon-size-xl);height:var(--icon-size-xl);top:12px}@media (max-width:79.5em){.KeywordSearch-module__PhKVBG__section[data-position=right]{top:8px}}.KeywordSearch-module__PhKVBG__icon{width:var(--icon-size-xl);height:var(--icon-size-xl);color:var(--color-button-normal-enabled)}.KeywordSearch-module__PhKVBG__icon:hover{cursor:pointer}
.SectionHeading-module__esFkXW__root{width:100%;padding-bottom:var(--spacing-md);border-bottom:var(--border-width-lg) solid var(--color-brand-40);margin-top:3.5rem}@media (max-width:79.5em){.SectionHeading-module__esFkXW__root{margin-top:2.5rem}}
.LatestReviews-module__Q9ku1G__section{gap:var(--spacing-xl);background:var(--color-background-default);flex-direction:column;align-self:stretch;align-items:center;display:flex}.LatestReviews-module__Q9ku1G__reputationContainer{gap:var(--spacing-xs,8px);margin-top:var(--spacing-xl,32px);flex-direction:column;align-self:stretch;align-items:flex-start;display:flex}.LatestReviews-module__Q9ku1G__reputationCarouselContainer{gap:var(--spacing-sm,12px);width:100%;padding:var(--spacing-xl,32px) var(--spacing-none);background:var(--color-background-brandSubtler,#eef7f7);flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;display:flex}@media (max-width:79.5em){.LatestReviews-module__Q9ku1G__reputationCarouselContainer{width:100%}}.LatestReviews-module__Q9ku1G__note{align-self:stretch}@media (max-width:79.5em){.LatestReviews-module__Q9ku1G__note{flex:1 0 0}}
.PostReputationPrompt-module__bqALIa__container{gap:var(--spacing-md,16px);margin-top:var(--spacing-xl,32px);flex-direction:column;align-items:center;display:flex}.PostReputationPrompt-module__bqALIa__message{color:var(--color-brand-20,#066666)}@media (max-width:79.5em){.PostReputationPrompt-module__bqALIa__message{align-self:stretch}}.PostReputationPrompt-module__bqALIa__writeReviewButton{align-items:flex-start;width:334px;display:flex}@media (max-width:79.5em){.PostReputationPrompt-module__bqALIa__writeReviewButton{width:100%}}.PostReputationPrompt-module__bqALIa__pencilIcon{font-size:var(--icon-size-xl,28px)}