.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){.PUMxqG_root{padding-top:var(--spacing-xl)}}.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){.PUMxqG_content{gap:var(--spacing-sm);padding:var(--spacing-none) var(--spacing-xl)}}@media (max-width:79.5em){.PUMxqG_titleWrapper{justify-content:center;margin-top:10px;display:flex}}.PUMxqG_titleLink{gap:var(--spacing-lg);flex-direction:row;width:fit-content;display:flex}@media (max-width:79.5em){.PUMxqG_titleLink{gap:var(--spacing-sm);text-align:center;flex-direction:column;align-items:center}}.PUMxqG_title{gap:var(--spacing-xxxs);align-items:center;display:flex}.PUMxqG_title:hover{opacity:.8}@media (max-width:79.5em){.PUMxqG_title{display:inline}}.PUMxqG_triangle{vertical-align:middle}.PUMxqG_logoWrapper{width:128px;height:40px;position:relative}.PUMxqG_buttonContainer{justify-content:flex-end;display:flex}@media (max-width:79.5em){.PUMxqG_buttonContainer{margin-top:var(--spacing-md);justify-content:center}}.PUMxqG_button{padding:var(--spacing-xs) var(--spacing-lg)}.PUMxqG_buttonLabel{font-size:var(--font-size-20)}
.st0VYG_root{gap:3.5rem;margin-top:7rem;margin-bottom:56px;display:flex}@media (max-width:79.5em){.st0VYG_root{gap:var(--spacing-lg);flex-direction:column;margin-bottom:40px}}@media (max-width:36em){.st0VYG_root{margin-top:72px}}@media (36em<width<=79.5em){.st0VYG_root{margin-top:40px}}.st0VYG_banner{gap:var(--spacing-xs);flex-direction:column;align-items:center;width:260px;height:100%;display:flex;position:relative}.st0VYG_bannerLink{text-align:center;width:260px;height:70px;position:relative}.st0VYG_bannerLink img{object-fit:fill}.st0VYG_content{gap:var(--spacing-xxxs);flex-direction:column;align-items:center;display:flex}
.vQ-SUq_root{width:100%}@media (max-width:79.5em){.vQ-SUq_root{width:100%}}
.FrsFoW_root{margin-top:var(--spacing-xxl)}.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){.FrsFoW_hero{width:100%}}.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){.FrsFoW_caption{font-size:var(--font-size-40);line-height:var(--line-height-50);letter-spacing:.025rem}}.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}.FrsFoW_description{width:0;min-width:100%;color:var(--color-text-default);text-align:left}
.PhKVBG_wrapper{width:784px;margin-top:var(--spacing-lg)}@media (max-width:79.5em){.PhKVBG_wrapper{width:100%;margin-top:var(--spacing-md)}}.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){.PhKVBG_input{height:44px}}.PhKVBG_section[data-position=right]{width:var(--icon-size-xl);height:var(--icon-size-xl);top:12px}@media (max-width:79.5em){.PhKVBG_section[data-position=right]{top:8px}}.PhKVBG_icon{width:var(--icon-size-xl);height:var(--icon-size-xl);color:var(--color-button-normal-enabled)}.PhKVBG_icon:hover{cursor:pointer}
.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){.esFkXW_root{margin-top:2.5rem}}
._7ej12a_root{--color-award-gold:#ac8320;gap:var(--spacing-md);border:var(--border-width-md) solid var(--color-border-subtle);justify-content:center;align-items:center;width:100%;max-width:572px;height:152px;display:flex;position:relative;overflow:hidden}@media (max-width:79.5em){._7ej12a_root{gap:var(--spacing-xs);max-width:326px;height:98px}}._7ej12a_background{width:100%;height:100%;position:absolute;top:0;left:0}._7ej12a_backgroundImage{object-fit:cover;object-position:center bottom;width:100%;height:100%}._7ej12a_emblem{z-index:1;width:152px;height:117px}@media (max-width:79.5em){._7ej12a_emblem{width:80px;height:61.6px}}._7ej12a_emblemScale{transform-origin:0 0;transform:scale(.38)}@media (max-width:79.5em){._7ej12a_emblemScale{transform:scale(.333333)}}._7ej12a_label{z-index:1;flex-direction:column;align-items:center;display:flex}._7ej12a_title{color:var(--color-award-gold)}
.uhNFVG_root{background:var(--color-background-subtler);flex-grow:1;justify-content:center;display:flex}.uhNFVG_main{gap:var(--spacing-xxl);width:100%;max-width:var(--container-max-width);flex-direction:column;padding-block-end:var(--spacing-xxxl);display:flex}@media (max-width:79.5em){.uhNFVG_main{padding-inline:var(--spacing-md);gap:40px}}.uhNFVG_title{padding-block-start:40px;padding-block-end:var(--spacing-xl)}@media (max-width:79.5em){.uhNFVG_title{padding-block-start:var(--spacing-lg);padding-block-end:var(--spacing-md)}}.uhNFVG_contents{padding-block-start:40px;padding-block-end:var(--spacing-xxxl);padding-inline:var(--spacing-xl);background:var(--color-background-default);flex-direction:column;gap:40px;display:flex}@media (max-width:79.5em){.uhNFVG_contents{padding-block-start:var(--spacing-md);padding-block-end:40px;padding-inline:var(--spacing-md)}}.uhNFVG_description{gap:var(--spacing-xxs);flex-direction:column;display:flex}.uhNFVG_banners{gap:var(--spacing-xl);grid-template-columns:repeat(2,1fr);justify-items:center;display:grid}@media (max-width:79.5em){.uhNFVG_banners{gap:var(--spacing-md);grid-template-columns:repeat(1,1fr)}}
.mDNSPa_container{padding:var(--spacing-xxxl) var(--spacing-none);background-color:var(--color-background-subtler);flex-direction:column;align-items:center;display:flex}@media (max-width:79.5em){.mDNSPa_container{padding:40px 28px}}.mDNSPa_inner{gap:var(--spacing-md);flex-direction:column;align-items:center;max-width:100%;display:flex}.mDNSPa_message{color:var(--color-brand-brandsub)}@media (max-width:79.5em){.mDNSPa_message{font-size:var(--font-size-30);line-height:var(--line-height-30)}}.mDNSPa_writeReviewButton{align-items:flex-start;width:334px;max-width:100%;display:flex}@media (max-width:79.5em){.mDNSPa_writeReviewButton{width:100%}}.mDNSPa_pencilIcon{font-size:var(--icon-size-xl)}
.tGJ-ha_container{justify-content:center;display:flex}.tGJ-ha_button{width:fit-content}