html body.home .sunday-site-shell{position:absolute;z-index:90;inset:0 0 auto;width:100%}html body.home .sunday-hero-live-content--reward h1>span{display:inline!important}html body.home #pagewrap#pagewrap .sunday-home-featured__inner{margin:0 auto}html body.home #pagewrap#pagewrap .sunday-home-featured__header,html body.home #pagewrap#pagewrap .sunday-home-featured__grid{display:grid}html body.home #pagewrap#pagewrap .sunday-home-featured__header h2{color:#fff!important}html body.home #pagewrap#pagewrap .sunday-home-featured__card{display:flex;flex-direction:column}html body.home #pagewrap#pagewrap .sunday-research-capsule__copy h2{font-weight:400!important}html body.home #pagewrap#pagewrap .sunday-research-capsule__metric{box-sizing:content-box!important}html body.home #pagewrap#pagewrap .sunday-order-story--progressive .sunday-story-heading h2{color:#263527!important}html body.home #pagewrap#pagewrap .sunday-final-cta.sunday-final-cta--visual .sunday-story-button{height:46px!important;min-height:46px!important}html body.home #pagewrap#pagewrap .sunday-final-cta.sunday-final-cta--visual small{margin-top:18px!important}@media (min-width:601px){html body.home #pagewrap#pagewrap .sunday-hero-live-content--reward p{width:min(620px, 48vw)!important;max-width:none!important}html body.home #pagewrap#pagewrap .sunday-hero-cta{min-height:54px!important}}@media (min-width:1350px){html body.home #pagewrap#pagewrap .sunday-hero-live-content--reward p{margin-top:0!important}}@media (min-width:901px) and (max-width:1349px){html body.home #pagewrap#pagewrap .sunday-hero-live-content--reward{transform:translateY(5.8px)}html body.home #pagewrap#pagewrap .sunday-hero-live-content--reward p{margin-top:11.7px!important}}@media (min-width:681px) and (max-width:900px){html body.home #pagewrap#pagewrap .sunday-hero-live-content--reward{transform:translateY(10.5px)}html body.home #pagewrap#pagewrap .sunday-hero-live-content--reward p{margin-top:0!important}}@media (min-width:1041px){html body.home #pagewrap#pagewrap .sunday-order-story--progressive .sunday-order-step__heading{flex-wrap:nowrap!important}}@media (min-width:1281px){html body.home #pagewrap#pagewrap .sunday-order-story--progressive .sunday-story-inner{width:min(100%, 1180px)!important}html body.home #pagewrap#pagewrap .sunday-order-story--progressive .sunday-order-step h3{min-width:max-content;white-space:nowrap}}@media (min-width:901px){html body.home #pagewrap#pagewrap .sunday-final-cta.sunday-final-cta--visual .sunday-final-cta__copy{width:min(610px, 42vw)!important;flex-basis:min(610px, 42vw)!important;margin-right:max(0px, calc(6vw - 48px))!important}}html body.home #pagewrap#pagewrap .sunday-research-capsule__product{width:auto!important;height:100%!important;max-width:none!important}@media (min-width:1181px){html body.home #pagewrap#pagewrap .sunday-home-featured__grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (min-width:681px) and (max-width:1180px){html body.home #pagewrap#pagewrap .sunday-home-featured__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}html body.home #pagewrap#pagewrap .sunday-faq.sunday-faq-unified{box-sizing:border-box;position:relative;z-index:2;width:100%;max-width:none;margin:-30px 0 0;padding:clamp(88px, 9vw, 144px) 24px;overflow:hidden;border-radius:0 0 clamp(24px, 2.25vw, 34px) clamp(24px, 2.25vw, 34px);background:radial-gradient(circle at 50% 18%,rgb(213 224 211 / .34),transparent 34%),#f7f5ee;text-align:center}html body.home #pagewrap#pagewrap .sunday-faq__header{display:grid;justify-items:center;width:min(1080px, 100%);margin:0 auto clamp(42px, 5vw, 64px)}html body.home #pagewrap#pagewrap .sunday-faq-premium__eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0 0 18px;padding:7px 11px;border:1px solid rgb(29 76 47 / .12);border-radius:999px;color:#8e4c35;background:rgb(255 255 255 / .58);font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","Helvetica Neue",Arial,sans-serif;font-size:10px;font-weight:720;line-height:1;letter-spacing:.13em;text-transform:uppercase}html body.home #pagewrap#pagewrap .sunday-faq-premium__eyebrow::before{width:5px;height:5px;border-radius:50%;background:#d4704c;content:""}html body.home #pagewrap#pagewrap .sunday-faq h2{max-width:650px;margin:0;color:#193a28;font-family:-apple-system,BlinkMacSystemFont,"SF Pro Display","Helvetica Neue",Arial,sans-serif;font-size:clamp(46px, 5.25vw, 72px);font-weight:430;line-height:.98;letter-spacing:0;text-align:center}html body.home #pagewrap#pagewrap .sunday-faq-premium__intro{display:grid;justify-items:center;max-width:620px;margin:24px auto 0}html body.home #pagewrap#pagewrap .sunday-faq-premium__intro .sunday-faq__lede{margin:0 0 18px;color:#68766e;font-size:15px;font-weight:400;line-height:1.55;text-align:center}html body.home #pagewrap#pagewrap .sunday-faq-premium__intro .sunday-text-link{display:inline-flex;align-items:center;gap:7px;color:#1b5d35;font-size:13px;font-weight:680;text-decoration:none}html body.home #pagewrap#pagewrap .sunday-faq__accordion{box-sizing:border-box;display:grid;gap:8px;width:min(900px, 100%);margin:0 auto;padding:12px;border:1px solid rgb(28 61 42 / .1);border-radius:32px;background:rgb(231 234 226 / .56);box-shadow:0 30px 80px rgb(27 50 35 / .08),inset 0 1px rgb(255 255 255 / .72)}html body.home #pagewrap#pagewrap .sunday-faq__accordion details,html body.home #pagewrap#pagewrap .sunday-faq__accordion details:first-of-type{overflow:hidden;margin:0;border:1px solid rgb(28 61 42 / .1);border-radius:21px;background:rgb(255 255 255 / .78);box-shadow:0 4px 14px rgb(27 50 35 / .025);text-align:left;transition:border-color 220ms ease,background 220ms ease,box-shadow 220ms ease,transform 220ms ease}html body.home #pagewrap#pagewrap .sunday-faq__accordion details[open]{border-color:rgb(29 92 53 / .28);background:#fff;box-shadow:0 18px 42px rgb(27 50 35 / .07)}html body.home #pagewrap#pagewrap .sunday-faq__accordion summary{display:grid;grid-template-columns:36px minmax(0,1fr) 38px;gap:16px;align-items:center;min-height:72px;margin:0;padding:10px 13px;color:#203c2d;font-size:16px;font-weight:590;line-height:1.35;letter-spacing:0}html body.home #pagewrap#pagewrap .sunday-faq__accordion summary>span{display:grid;width:32px;height:32px;place-items:center;border-radius:50%;color:#a95a3d;background:#f6f0e9;font-family:"IBM Plex Mono",ui-monospace,monospace;font-size:9px;font-weight:700;letter-spacing:.06em}html body.home #pagewrap#pagewrap .sunday-faq__accordion summary::after{display:grid;width:36px;height:36px;box-sizing:border-box;place-items:center;border:1px solid rgb(29 78 47 / .13);border-radius:50%;color:#fff0;background:linear-gradient(#fff,#fff) 50% 50% / 12px 2px no-repeat,linear-gradient(#fff,#fff) 50% 50% / 2px 12px no-repeat,#183d29;content:"";transition:background 220ms ease,transform 260ms ease}html body.home #pagewrap#pagewrap .sunday-faq__accordion details[open] summary::after{background:linear-gradient(#183d29,#183d29) 50% 50% / 12px 2px no-repeat,linear-gradient(#183d29,#183d29) 50% 50% / 2px 12px no-repeat,#eef3ec;content:"";transform:rotate(45deg)}html body.home #pagewrap#pagewrap .sunday-faq__answer-inner{padding:0 70px 25px 65px;color:#647168;font-size:15px;font-weight:400;line-height:1.62}html body.home #pagewrap#pagewrap .sunday-faq__answer-inner p{margin:0;padding:0;color:inherit;font:inherit}@media (hover:hover){html body.home #pagewrap#pagewrap .sunday-faq__accordion details:hover{border-color:rgb(29 92 53 / .22);transform:translateY(-1px)}}@media (max-width:700px){html body.home #pagewrap#pagewrap .sunday-faq.sunday-faq-unified{margin-top:-22px;padding:72px 16px;border-radius:0 0 22px 22px}html body.home #pagewrap#pagewrap .sunday-faq h2{font-size:clamp(40px, 12vw, 54px)}html body.home #pagewrap#pagewrap .sunday-faq-premium__intro .sunday-faq__lede{font-size:14px}html body.home #pagewrap#pagewrap .sunday-faq__accordion{padding:8px;border-radius:24px}html body.home #pagewrap#pagewrap .sunday-faq__accordion details{border-radius:17px}html body.home #pagewrap#pagewrap .sunday-faq__accordion summary{grid-template-columns:30px minmax(0,1fr) 34px;gap:10px;min-height:66px;padding:9px 10px;font-size:14px}html body.home #pagewrap#pagewrap .sunday-faq__accordion summary>span{width:28px;height:28px}html body.home #pagewrap#pagewrap .sunday-faq__accordion summary::after{width:32px;height:32px}html body.home #pagewrap#pagewrap .sunday-faq__answer-inner{padding:0 52px 20px 50px;font-size:14px}}@media (prefers-reduced-motion:reduce){html body.home #pagewrap#pagewrap .sunday-faq__accordion details,html body.home #pagewrap#pagewrap .sunday-faq__answer{transition:none!important}}@media (min-width:681px){html body.home #pagewrap#pagewrap .sunday-order-story--progressive .sunday-story-heading h2{transform:scaleX(.878);transform-origin:center}html body.home #pagewrap#pagewrap .sunday-home-featured__header h2{margin:0!important}html body.home #pagewrap#pagewrap .sunday-home-featured__grid{gap:16px!important}html body.home #pagewrap#pagewrap .sunday-home-featured__card{min-height:500px!important;padding:40px!important}html body.home #pagewrap#pagewrap .sunday-home-featured__identity{min-height:62px!important;padding:0!important;flex-basis:62px!important;gap:8px!important}html body.home #pagewrap#pagewrap .sunday-home-featured__image{min-height:264px!important;height:264px!important;margin:0!important;flex-basis:264px!important}html body.home #pagewrap#pagewrap .sunday-home-featured__image img{height:min(292px, 25vw)!important;max-width:88%!important}html body.home #pagewrap#pagewrap .sunday-home-featured__footer{min-height:75px!important;flex-basis:75px!important;gap:9px!important}html body.home #pagewrap#pagewrap .sunday-home-featured__cta{min-height:43px!important;padding:10px 22px!important;font-size:13px!important}html body.home #pagewrap#pagewrap .sunday-home-featured__footer small{font-size:10px!important}}html body.home #pagewrap#pagewrap .sunday-faq h2{width:max-content!important;max-width:920.75px!important;font-size:clamp(48px, 6vw, 76px)!important;font-weight:520!important;letter-spacing:0!important;text-wrap:balance;transform:scaleX(.8906);transform-origin:center}html body.home #pagewrap#pagewrap .sunday-faq__header{margin-bottom:84px!important}html body.home #pagewrap#pagewrap .sunday-faq__accordion{width:min(900px, 100%)!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body.home #pagewrap#pagewrap .sunday-faq__accordion details,html body.home #pagewrap#pagewrap .sunday-faq__accordion details:first-of-type{min-height:92px!important}html body.home #pagewrap#pagewrap .sunday-faq__accordion summary{min-height:92px!important}html body.home #pagewrap#pagewrap .sunday-final-cta.sunday-final-cta--visual h2{max-width:610px!important;font-family:"Besley",Georgia,serif!important;font-size:clamp(46px, 4.2vw, 72px)!important;font-weight:450!important;line-height:1.04!important;letter-spacing:0!important}@media (max-width:700px){html body.home #pagewrap#pagewrap .sunday-faq__header{margin-bottom:56px!important}html body.home #pagewrap#pagewrap .sunday-faq h2{font-size:clamp(44px, 12vw, 58px)!important}html body.home #pagewrap#pagewrap .sunday-faq__accordion details,html body.home #pagewrap#pagewrap .sunday-faq__accordion details:first-of-type,html body.home #pagewrap#pagewrap .sunday-faq__accordion summary{min-height:78px!important}}@media (min-width:681px) and (max-width:900px){html body.home #pagewrap#pagewrap .sunday-final-cta.sunday-final-cta--visual .sunday-final-cta__copy{width:min(620px, 100%)!important;max-width:620px!important;flex-basis:620px!important}html body.home #pagewrap#pagewrap .sunday-home-featured{padding-bottom:95px!important}html body.home #pagewrap#pagewrap .sunday-home-featured__header h2{width:111.1111%!important;max-width:none!important;font-size:50px!important;line-height:49px!important;transform:scaleX(.9);transform-origin:left center}html body.home #pagewrap#pagewrap .sunday-research-capsule__copy h2{width:min(108.1081%, 605.405px)!important;max-width:none!important;font-size:clamp(48px, 8.5vw, 66px)!important;line-height:.98!important;transform:scaleX(.925);transform-origin:left center}html body.home #pagewrap#pagewrap .sunday-faq__header{margin-bottom:56px!important}}@media (max-width:600px){html body.home #pagewrap#pagewrap .sunday-hero.module_row.tb_zvs8154{min-height:650px!important}html body.home #pagewrap#pagewrap .sunday-home-featured{padding-bottom:70px!important}html body.home #pagewrap#pagewrap .sunday-home-featured__header h2{width:114.2857%!important;max-width:none!important;font-size:50px!important;line-height:49px!important;transform:scaleX(.875);transform-origin:left center}html body.home #pagewrap#pagewrap .sunday-research-capsule__copy h2{font-size:clamp(31px, 8.7vw, 34px)!important;font-weight:430!important;line-height:1.04!important}html body.home #pagewrap#pagewrap .sunday-research-capsule__copy h2{width:111.1111%!important;max-width:none!important;transform:scaleX(.9);transform-origin:left center}html body.home #pagewrap#pagewrap .sunday-final-cta.sunday-final-cta--visual .sunday-final-cta__copy{width:min(350px, calc(100vw - 40px))!important;max-width:350px!important;flex-basis:auto!important;margin-right:auto!important;margin-left:auto!important;padding-right:16px!important;padding-left:16px!important}html body.home #pagewrap#pagewrap .sunday-final-cta.sunday-final-cta--visual>.sunday-final-cta__inner{padding-bottom:40px!important}html body.home #pagewrap#pagewrap .sunday-final-cta.sunday-final-cta--visual .sunday-story-button{height:50px!important;min-height:50px!important}html body.home #pagewrap#pagewrap .sunday-hero-live-content--reward{transform:translateY(-1px)}html body.home #pagewrap#pagewrap .sunday-hero-cta{min-width:176px!important;min-height:50px!important}html body.home #pagewrap#pagewrap .sunday-final-cta.sunday-final-cta--visual,html body.home #pagewrap#pagewrap .sunday-final-cta.sunday-final-cta--visual>.sunday-final-cta__inner{min-height:740px!important}html body.home #pagewrap#pagewrap .sunday-final-cta.sunday-final-cta--visual h2{max-width:330px!important;font-size:clamp(36px, 10vw, 42px)!important;line-height:1.02!important}}html body.home #pagewrap#pagewrap .sunday-faq-premium__intro .sunday-faq__lede{margin-bottom:17px!important}html body.home #pagewrap#pagewrap .sunday-faq-premium__intro .sunday-text-link{padding:0!important;border:0!important;box-shadow:none!important}@media (min-width:901px){html body.home #pagewrap#pagewrap .sunday-faq__header{position:relative;top:10.25px;margin-bottom:73px!important}html body.home #pagewrap#pagewrap .sunday-faq-premium.sunday-faq-premium .sunday-faq-premium__eyebrow{margin-bottom:38px!important}}@media (min-width:681px) and (max-width:900px){html body.home #pagewrap#pagewrap .sunday-faq__header{position:relative;top:10px;margin-bottom:51px!important}html body.home #pagewrap#pagewrap .sunday-faq-premium.sunday-faq-premium .sunday-faq-premium__eyebrow{margin-bottom:32px!important}}@media (max-width:680px){html body.home #pagewrap#pagewrap .sunday-faq__header{position:relative;top:11.5px;margin-bottom:51px!important}html body.home #pagewrap#pagewrap .sunday-faq-premium.sunday-faq-premium .sunday-faq-premium__eyebrow{margin-bottom:32px!important}html body.home #pagewrap#pagewrap .sunday-faq h2{width:100%!important;max-width:100%!important}}