.page-module__RafVhW__page{padding-bottom:8px}.page-module__RafVhW__hero{background:#edf4e6;border-radius:22px;grid-template-columns:minmax(0,1fr) minmax(360px,.82fr);align-items:center;gap:42px;padding:48px;display:grid;overflow:hidden}.page-module__RafVhW__heroNoImage{grid-template-columns:1fr}.page-module__RafVhW__hero h1{color:#123116;letter-spacing:-.045em;max-width:660px;margin:0 0 18px;font-size:46px;line-height:1.05}.page-module__RafVhW__hero p:not(.page-module__RafVhW__eyebrow){color:#4b5c46;max-width:610px;margin:0;font-size:18px}.page-module__RafVhW__hero img{object-fit:cover;border-radius:18px;width:100%;min-height:315px;max-height:400px}.page-module__RafVhW__heroActions{flex-wrap:wrap;gap:12px;margin-top:27px;display:flex}.page-module__RafVhW__quick{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:22px 0 64px;display:grid}.page-module__RafVhW__quick a{border:1px solid var(--line);background:#fff;border-radius:16px;min-height:188px;padding:23px;transition:transform .2s,box-shadow .2s;display:block}.page-module__RafVhW__quick a:hover{box-shadow:var(--shadow);transform:translateY(-2px)}.page-module__RafVhW__quick span{color:var(--green);letter-spacing:.08em;font-size:13px;font-weight:700}.page-module__RafVhW__quick h2{color:#163417;margin:14px 0 8px;font-size:22px;line-height:1.16}.page-module__RafVhW__quick p{color:var(--muted);margin:0;font-size:14px}.page-module__RafVhW__section{margin:0 0 68px}.page-module__RafVhW__heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:22px;display:flex}.page-module__RafVhW__heading h2,.page-module__RafVhW__season h2,.page-module__RafVhW__cta h2{color:#153117;letter-spacing:-.025em;margin:0;font-size:32px;line-height:1.1}.page-module__RafVhW__heading a,.page-module__RafVhW__materials a,.page-module__RafVhW__questionList a{color:var(--green);font-size:14px;font-weight:700}.page-module__RafVhW__materials{grid-template-columns:1.35fr 1fr 1fr;gap:18px;display:grid}.page-module__RafVhW__featured,.page-module__RafVhW__preparing{border:1px solid var(--line);background:#fff;border-radius:17px}.page-module__RafVhW__featured{grid-template-columns:190px minmax(0,1fr);display:grid;overflow:hidden}.page-module__RafVhW__featuredNoImage{display:block}.page-module__RafVhW__featured img{object-fit:cover;width:100%;height:100%;min-height:255px}.page-module__RafVhW__featured div,.page-module__RafVhW__preparing{padding:24px}.page-module__RafVhW__featured h3,.page-module__RafVhW__preparing h3,.page-module__RafVhW__questionList h3{color:#183317;margin:10px 0;font-size:22px;line-height:1.17}.page-module__RafVhW__featured p,.page-module__RafVhW__preparing p,.page-module__RafVhW__questionList p{color:#53634d;font-size:14px}.page-module__RafVhW__featured a{margin-top:9px;display:inline-block}.page-module__RafVhW__preparing{background:#fafcf8;flex-direction:column;justify-content:center;display:flex}.page-module__RafVhW__preparing>span,.page-module__RafVhW__questionPreview>div>span:last-child{color:#55704d;background:#edf3e8;border-radius:20px;width:max-content;padding:5px 9px;font-size:12px;font-weight:700;display:inline-block}.page-module__RafVhW__questions{background:#f4f8f0;border-radius:21px;padding:42px}.page-module__RafVhW__questionList{grid-template-columns:1.35fr 1fr;gap:18px;display:grid}.page-module__RafVhW__materials.page-module__RafVhW__singleColumn,.page-module__RafVhW__questionList.page-module__RafVhW__singleColumn{grid-template-columns:minmax(0,1fr)}.page-module__RafVhW__questionList article{background:#fff;border:1px solid #dfe9d8;border-radius:16px;grid-template-columns:150px minmax(0,1fr);gap:20px;padding:20px;display:grid}.page-module__RafVhW__questionNoImage{display:block!important}.page-module__RafVhW__questionList img{object-fit:cover;border-radius:12px;width:150px;height:150px}.page-module__RafVhW__questionList h3{font-size:21px}.page-module__RafVhW__questionList a{margin-top:5px;display:inline-block}.page-module__RafVhW__questionPreview{background:#fbfdf9!important;display:block!important}.page-module__RafVhW__questionPreview>div{flex-direction:column;justify-content:center;height:100%;display:flex}.page-module__RafVhW__questionPreview>div>span:last-child{margin-top:4px}.page-module__RafVhW__season{grid-template-columns:.8fr 1.2fr;align-items:start;gap:48px;padding:4px 2px;display:grid}.page-module__RafVhW__season>div>p:not(.page-module__RafVhW__eyebrow){color:#55634f;max-width:430px}.page-module__RafVhW__season ol{gap:13px;margin:0;padding:0;list-style:none;display:grid}.page-module__RafVhW__season li{border-top:1px solid var(--line);grid-template-columns:36px minmax(0,1fr);align-items:start;gap:14px;padding:16px 18px;display:grid}.page-module__RafVhW__season li b{color:#2e6b22;background:#e1efd9;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.page-module__RafVhW__season li span{color:#4b5b47}.page-module__RafVhW__cta{background:#e5f0dc;border-radius:20px;justify-content:space-between;align-items:center;gap:28px;margin:0 0 12px;padding:40px 44px;display:flex}.page-module__RafVhW__cta h2{margin:0 0 10px}.page-module__RafVhW__cta p:not(.page-module__RafVhW__eyebrow){color:#53634d;max-width:640px;margin:0}@media (max-width:980px){.page-module__RafVhW__hero{grid-template-columns:1fr}.page-module__RafVhW__hero img{min-height:260px;max-height:300px}.page-module__RafVhW__materials,.page-module__RafVhW__questionList{grid-template-columns:1fr 1fr}.page-module__RafVhW__featured{grid-column:1/-1}.page-module__RafVhW__season{grid-template-columns:1fr;gap:22px}}@media (max-width:650px){.page-module__RafVhW__hero{gap:26px;padding:29px 24px}.page-module__RafVhW__hero h1{font-size:35px}.page-module__RafVhW__hero p:not(.page-module__RafVhW__eyebrow){font-size:16px}.page-module__RafVhW__hero img{min-height:210px}.page-module__RafVhW__quick,.page-module__RafVhW__materials,.page-module__RafVhW__questionList{grid-template-columns:1fr}.page-module__RafVhW__quick{margin-bottom:46px}.page-module__RafVhW__quick a{min-height:0}.page-module__RafVhW__section{margin-bottom:48px}.page-module__RafVhW__heading{flex-direction:column;align-items:start;gap:10px}.page-module__RafVhW__heading h2,.page-module__RafVhW__season h2,.page-module__RafVhW__cta h2{font-size:28px}.page-module__RafVhW__featured{grid-column:auto;grid-template-columns:1fr}.page-module__RafVhW__featured img{height:190px;min-height:0}.page-module__RafVhW__featured div,.page-module__RafVhW__preparing{padding:21px}.page-module__RafVhW__questions{padding:28px 20px}.page-module__RafVhW__questionList article{grid-template-columns:1fr;gap:16px}.page-module__RafVhW__questionList img{width:100%;height:190px}.page-module__RafVhW__season li{padding:14px 0}.page-module__RafVhW__cta{flex-direction:column;align-items:stretch;padding:30px 26px}}
