body.shootag-st3-future-page .st3-owned-template{overflow-x:clip}.st3future-story{max-width:1380px;margin:0 auto 64px}.st3future-story .st3future-hero{position:relative;left:50%;transform:translateX(-50%);width:100vw;max-width:none;margin:0 0 28px;display:grid;grid-template-columns:minmax(0,43%) minmax(0,57%);align-items:stretch;min-height:325px;background:linear-gradient(100deg,#faefdf 0%,#fcf2e5 100%);overflow:visible;isolation:isolate}.st3future-story .st3future-hero-copy{box-sizing:border-box;width:100%;min-width:0;display:flex;flex-direction:column;justify-content:center;padding:46px 30px 46px max(26px,calc((100vw - 1280px)/2));z-index:1}.st3future-story .st3future-hero .st3-kicker{margin:0 0 12px}.st3future-story .st3future-hero .st3-title-slot h1{font-size:clamp(34px,3.6vw,54px);line-height:1.1;margin:0 0 15px;max-width:700px;overflow-wrap:break-word}.st3future-story .st3future-hero .st3-lede{max-width:540px;margin:0 0 15px}.st3future-story .st3future-hero-picture{display:flex;align-items:center;justify-content:center;min-width:0;margin:0;padding:0;background:#f4eadc}.st3future-story .st3future-hero-picture picture{display:block;width:100%;height:auto;line-height:0}.st3future-story .st3future-hero-picture img{display:block!important;width:100%!important;height:auto!important;max-width:100%!important;max-height:none!important;object-fit:contain!important;object-position:center!important;margin:0!important;padding:0!important;border:0!important}.st3future-story .st3-reading-grid{margin:0 31px}.st3future-story .st3-prose{min-width:0}.st3future-story .st3-prose img{max-width:100%;height:auto}.st3future-story .st3future-inline-photo{margin:17px 0 25px;border:0;padding:0;max-width:760px;width:100%}.st3future-story .st3future-inline-photo img{width:100%;height:auto;max-height:none;object-fit:contain;display:block;border-radius:9px}.st3future-story .st3future-inline-section{max-width:680px}.st3future-story .st3-prose .st3future-inline-photo img{margin:0}.st3future-story .st3future-takeaways{margin:28px 0 0;background:linear-gradient(105deg,#ffefd8,#fff9ef);padding:30px 34px;display:grid;grid-template-columns:1fr 1.2fr minmax(0,180px);gap:24px;align-items:center}.st3future-story .st3future-takeaways-title{display:flex;align-items:center;gap:15px}.st3future-story .st3future-takeaways-title h2{margin:0;font-size:23px;line-height:1.3}.st3future-story .st3future-check-icon{display:flex;width:54px;height:54px;flex:0 0 54px;border-radius:50%;justify-content:center;align-items:center;background:#ebc997;font-size:30px;color:#8c631f}.st3future-story .st3future-takeaways ul{background:#fff;border-radius:8px;padding:17px 20px 17px 37px;margin:0;line-height:1.65;font-size:12.5px}.st3future-story .st3future-takeaways li{margin:4px 0}.st3future-story .st3future-takeaway-img{display:block;width:100%;height:auto;object-fit:contain;border-radius:8px}.st3future-story .st3future-takeaways:not(:has(.st3future-takeaway-img)){grid-template-columns:1fr 1.6fr}.st3future-story .st3-story .st3-product{text-decoration:none}.st3future-story .st3-related-products{padding:18px 15px;border:1px solid #ebe5de;border-radius:6px}.st3future-story .st3future-product-image{object-fit:contain}@media (max-width:1100px){.st3future-story .st3future-hero-copy{padding:36px 26px}.st3future-story .st3future-hero .st3-title-slot h1{font-size:clamp(31px,3.4vw,46px)}}@media (max-width:820px){.st3future-story .st3future-hero{grid-template-columns:1fr;display:flex;flex-direction:column-reverse;min-height:0}.st3future-story .st3future-hero-picture{display:block;width:100%}.st3future-story .st3future-hero-copy{padding:22px 26px 30px}.st3future-story .st3future-hero .st3-title-slot h1{font-size:clamp(29px,5vw,41px)}.st3future-story .st3future-takeaways{grid-template-columns:1fr 1.25fr}.st3future-story .st3future-takeaway-img{display:none}.st3future-story .st3future-takeaways:not(:has(.st3future-takeaway-img)){grid-template-columns:1fr 1.25fr}.st3future-story .st3-reading-grid{margin:0 22px}}@media (max-width:600px){.st3future-story .st3future-hero{margin-bottom:22px}.st3future-story .st3future-hero-copy{padding:23px 21px 26px}.st3future-story .st3future-hero .st3-title-slot h1{font-size:32px;line-height:1.12}.st3future-story .st3future-hero .st3-lede{font-size:14px}.st3future-story .st3-reading-grid{margin:0 17px}.st3future-story .st3future-takeaways,.st3future-story .st3future-takeaways:not(:has(.st3future-takeaway-img)){display:block;padding:24px 19px}.st3future-story .st3future-takeaways-title{margin:0 0 19px}.st3future-story .st3future-takeaways-title h2{font-size:22px}.st3future-story .st3future-takeaways ul{padding:16px 17px 16px 30px}.st3future-story .st3future-inline-photo{margin:15px 0 20px}}.st3future-story .st3future-hero--text-only{display:block;min-height:0}.st3future-story .st3future-hero--text-only .st3future-hero-copy{max-width:940px;padding-top:52px;padding-bottom:52px}