.AffiliateLayout_article__10PHQ{position:relative}.AffiliateLayout_rail___WfBk{display:none}.AffiliateLayout_footer__tfQvi{display:flex;justify-content:center;padding:32px 24px;border-top:1px solid #dfe7e1;background:#f6f8f5}.AffiliateLayout_footer__tfQvi .AffiliateLayout_regular__AFHQV{max-width:320px}.AffiliateLayout_footer__tfQvi .AffiliateLayout_strip___RG2E{display:none;max-width:960px}.AffiliateLayout_banner__JrCwH{width:100%;margin:0;color:#344e40;font-family:Arial,Helvetica,sans-serif}.AffiliateLayout_banner__JrCwH a{display:block}.AffiliateLayout_image__64PG_{display:block;max-width:100%;height:auto;margin-inline:auto}.AffiliateLayout_skinny__xaWEM .AffiliateLayout_image__64PG_{max-height:calc(100vh - 10rem)}.AffiliateLayout_regular__AFHQV .AffiliateLayout_image__64PG_{max-height:400px}.AffiliateLayout_strip___RG2E .AffiliateLayout_image__64PG_{width:auto;max-height:90px}.AffiliateLayout_caption__45XSA{display:flex;justify-content:space-between;gap:8px;margin-bottom:10px;font-size:11px;line-height:1.4}.AffiliateLayout_caption__45XSA span:last-child{color:#65766b}.AffiliateLayout_artwork__TbUxo{position:relative;display:flex;flex-direction:column;justify-content:space-between;isolation:isolate;overflow:hidden;padding:24px;border:1px solid #305c43;border-radius:14px;background:radial-gradient(ellipse at 100% 20%,#236f45 0,transparent 64%),#0c251a;color:#fff}.AffiliateLayout_artwork__TbUxo:before{position:absolute;z-index:-1;inset:35% -45% -10% 25%;border:1px solid #ffffff24;border-radius:50%;box-shadow:0 0 0 28px #ffffff08,0 0 0 56px #ffffff06;content:"";transform:rotate(-30deg)}.AffiliateLayout_skinny__xaWEM .AffiliateLayout_artwork__TbUxo{aspect-ratio:9/16}.AffiliateLayout_regular__AFHQV .AffiliateLayout_artwork__TbUxo{aspect-ratio:4/5}.AffiliateLayout_kicker__X6BnL{font-size:11px}.AffiliateLayout_copy__fbyJr strong{font-size:clamp(22px,1.8vw,30px);font-weight:600;line-height:1.08;letter-spacing:-.04em}.AffiliateLayout_details__zR5gI{display:grid;grid-gap:3px;gap:3px;color:#d8e8dd;font-size:11px;line-height:1.4}.AffiliateLayout_details__zR5gI span:last-child{color:#a5c4af}.AffiliateLayout_note__2RDHZ{margin:9px 0 0;color:#65766b;font-size:11px;line-height:1.4}@media (min-width:48rem){.AffiliateLayout_footer__tfQvi .AffiliateLayout_regular__AFHQV{display:none}.AffiliateLayout_footer__tfQvi .AffiliateLayout_strip___RG2E{display:block}}@media (min-width:80rem) and (min-height:40rem){.AffiliateLayout_rail___WfBk{position:absolute;top:0;bottom:0;left:max(24px,calc((100% - 52rem) / 4 - 120px));display:block;width:min(240px,calc((100% - 52rem) / 2 - 48px))}.AffiliateLayout_skinny__xaWEM{position:-webkit-sticky;position:sticky;top:50vh;transform:translateY(-50%)}.AffiliateLayout_afterHero__uBwHK .AffiliateLayout_rail___WfBk{padding-top:50vh}}