._8aEwW_section{width:100%;height:100svh;position:relative;overflow:hidden}
.SW_Wea_container{background:linear-gradient(#61a7a9 0%,#bbd2b9 100%);justify-content:center;align-items:center;width:100%;height:100dvh;display:flex;position:relative;overflow:hidden}.SW_Wea_heroText{z-index:1;text-align:center;-webkit-user-select:none;user-select:none;will-change:transform,opacity;padding:0 1rem;position:absolute}.SW_Wea_heroText h1{letter-spacing:-.03em;color:#0d0d0d;font-size:clamp(2.8rem,8vw,9rem);line-height:.95}.SW_Wea_imageContainer{z-index:2;pointer-events:none;will-change:transform;justify-content:center;align-items:flex-end;display:flex;position:absolute;bottom:0;left:0;right:0}.SW_Wea_quickLinks{justify-content:end;position:absolute}.SW_Wea_quickLinks ul{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);gap:10px;margin:0;padding:0;list-style-type:none;display:grid}.SW_Wea_quickLinks ul li{text-align:center;color:var(--background);background-color:var(--foreground);cursor:pointer;border-radius:5px;padding:18px 60px}.SW_Wea_quickLinks ul li:first-child{background-color:var(--primary)}.SW_Wea_img{object-fit:contain;filter:drop-shadow(0 20px 30px #00000026);max-width:none;height:100vh}@media (max-width:1080px){.SW_Wea_heroText,.SW_Wea_quickLinks{z-index:3}}@media (min-width:631px){.SW_Wea_quickLinks{bottom:1rem;right:1rem}}@media (max-width:630px){.SW_Wea_heroText{z-index:3}.SW_Wea_quickLinks{z-index:3;padding:0 .8rem;bottom:1rem}.SW_Wea_quickLinks ul li{align-content:center;padding:18px 40px;font-size:.8rem}}
._5UOFPW_section{width:100%;min-height:100svh;padding:6rem 0 10rem;position:relative;overflow:visible}._5UOFPW_container{--pin-top:10rem;grid-template-columns:1fr 1fr;align-items:start;column-gap:clamp(3rem,5vw,6rem);max-width:1200px;margin:0 auto;padding:0 2rem;display:grid}._5UOFPW_headline{top:calc(var(--pin-top) + 4vh);text-align:left;font-family:var(--helvetica-bold);padding-bottom:15.8rem;font-size:4rem;position:sticky}._5UOFPW_track{flex-direction:column;gap:.75rem;display:flex}._5UOFPW_card{top:var(--pin-top);transform-origin:top;background-color:var(--background);border:1.5px solid var(--border);border-radius:1rem;height:clamp(220px,34svh,340px);position:sticky}._5UOFPW_face{flex-direction:column;justify-content:space-between;height:100%;padding:1.75rem;display:flex}._5UOFPW_face p{max-width:14em;font-size:clamp(1.125rem,1.5vw,1.375rem)}._5UOFPW_serve{font-family:var(--helvetica-bold);color:var(--primary)}._5UOFPW_card:last-child{background-color:var(--secondary)}@media (max-width:768px){._5UOFPW_section{padding:4rem 0 2rem}._5UOFPW_container{--pin-top:9rem;grid-template-columns:1fr;row-gap:2rem}._5UOFPW_headline{text-align:left;order:-1;padding-bottom:2rem;font-size:1.8rem;position:relative;top:auto}._5UOFPW_card{height:200px}}
.GwT9MW_section{padding:2rem 0}.GwT9MW_container{max-width:1200px;margin:0 auto;padding:0 2rem}.GwT9MW_container h2{font-size:4rem;font-family:var(--helvetica-bold)}.GwT9MW_list{grid-template-columns:repeat(3,1fr);gap:50px;padding:4rem 0;display:grid}.GwT9MW_card{border:1px solid var(--border);border-radius:1rem;width:100%;overflow:hidden}.GwT9MW_card h3{padding:20px 10px 10rem;font-size:1.125rem}.GwT9MW_card p{text-align:right;width:100%;font-family:var(--helvetica-light);padding:10px 10px 20px;font-size:15px}.GwT9MW_cover{aspect-ratio:16/9;width:100%;margin-bottom:10px;position:relative;overflow:hidden}.GwT9MW_cover img{object-fit:cover}@media (max-width:1100px){.GwT9MW_list{gap:20px}}@media (max-width:768px){.GwT9MW_container h2{font-size:1.7rem}.GwT9MW_list{grid-template-columns:repeat(2,1fr)}.GwT9MW_card h3{padding:20px 10px 4rem}}@media (max-width:560px){.GwT9MW_list{grid-template-columns:repeat(1,1fr)}}
.HQDlFG_section{background-color:var(--secondary);padding:3.375rem 0;overflow:hidden}.HQDlFG_item{align-items:center;margin:0 3rem;display:flex}.HQDlFG_affiliate{object-fit:contain;width:auto;height:62px}
