.feedStoryArticle_loadingContainer__Bqa9x{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem}.feedStoryArticle_loadingSpinner__ooExU{color:#012649}.feedStoryArticle_storyAndArticle__rHYh_{max-width:100%}.feedStoryArticle_articlesGrid__JlVLU{display:flex;flex-direction:column;gap:20px;margin:0 auto}.feedStoryArticle_articleCard__fE908{background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.08);position:relative;padding:20px 17px;transition:all .3s ease}.feedStoryArticle_articleCard__fE908:hover{box-shadow:0 4px 16px rgba(0,0,0,.12)}.feedStoryArticle_articleImage___ZRy1{width:100%;height:200px;overflow:hidden;border-radius:16px;position:relative}.feedStoryArticle_articleImage___ZRy1 img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.feedStoryArticle_articleContent__vOf_i{padding:23px 23px 5px}.feedStoryArticle_articleIntroHeading__XnqB9{font-family:Permanent Marker;font-weight:400;font-size:24px;line-height:30px}.feedStoryArticle_articleIntro__xY5XK{margin-bottom:20px}.feedStoryArticle_readMoreButton__uTkMi{border-radius:40px;background:#012649;border:none;padding:8px 22px;color:#fff;font-feature-settings:"liga" off,"clig" off;font-family:Ubuntu;font-size:10px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:.46px;cursor:pointer;transition:all .3s ease;width:fit-content}.feedStoryArticle_readMoreButton__uTkMi:hover{background:rgb(.3108108108,11.8108108108,22.6891891892)}.feedStoryArticle_readMoreButton__uTkMi:active{transform:translateY(0)}.feedStoryArticle_quoteBox__ijtKl{border-radius:10px;padding:36px 21px 24px;text-align:left;margin-top:40px}.feedStoryArticle_quote__VDHRS{color:#fff;font-family:Ubuntu;font-size:14px;font-style:normal;font-weight:400;line-height:22px;margin-top:0}.feedStoryArticle_noResults__59GIc{grid-column:1/-1;text-align:center;padding:3rem 0;color:#012649;background-color:hsla(0,0%,100%,.5);border-radius:0}.feedStoryArticle_loadMoreCard__EKtY7{background:#fff;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.08);border:1px solid rgba(0,0,0,.06);display:flex;align-items:center;justify-content:center;min-height:200px;transition:all .3s ease;margin-top:20px}.feedStoryArticle_loadMoreCard__EKtY7:hover{box-shadow:0 4px 16px rgba(0,0,0,.12)}.feedStoryArticle_loadMoreContent__9rhEh{text-align:center;padding:46px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.feedStoryArticle_loadMoreButton__FPn4P{border-radius:40px;background:#012649;width:fit-content;border:none;padding:8px 22px;font-family:Ubuntu;color:#fff;font-feature-settings:"liga" off,"clig" off;font-size:10px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:.46px;cursor:pointer;transition:all .3s ease}.feedStoryArticle_loadMoreButton__FPn4P:hover{background:rgb(.3108108108,11.8108108108,22.6891891892)}.feedStoryArticle_loadMoreButton__FPn4P:active{transform:translateY(0)}@media print,screen and (min-width:40em){.feedStoryArticle_storyAndArticle__rHYh_{padding:0 60px}.feedStoryArticle_articlesGrid__JlVLU{gap:24px;max-width:600px}.feedStoryArticle_articleCard__fE908{padding:24px 20px}.feedStoryArticle_articleImage___ZRy1{height:280px;border-radius:12px}.feedStoryArticle_articleContent__vOf_i{padding:28px 28px 10px}.feedStoryArticle_articleIntro__xY5XK{margin-bottom:24px}.feedStoryArticle_readMoreButton__uTkMi{padding:10px 26px;font-size:12px}.feedStoryArticle_quoteBox__ijtKl{margin-top:24px;padding:40px 28px 28px}.feedStoryArticle_quote__VDHRS{font-size:16px;line-height:24px}.feedStoryArticle_loadMoreCard__EKtY7{min-height:220px;margin-top:24px}.feedStoryArticle_loadMoreContent__9rhEh{padding:50px 32px;gap:24px}.feedStoryArticle_loadMoreButton__FPn4P{padding:10px 26px;font-size:12px}}@media print,screen and (min-width:64em){.feedStoryArticle_storyAndArticle__rHYh_{padding:0 80px}.feedStoryArticle_articlesGrid__JlVLU{gap:32px;max-width:750px}.feedStoryArticle_articleCard__fE908{padding:32px 28px}.feedStoryArticle_articleImage___ZRy1{height:360px;border-radius:16px}.feedStoryArticle_articleContent__vOf_i{padding:32px 32px 12px}.feedStoryArticle_articleIntro__xY5XK{margin-bottom:28px}.feedStoryArticle_readMoreButton__uTkMi{padding:12px 30px;font-size:14px;line-height:1.4}.feedStoryArticle_quoteBox__ijtKl{margin-top:28px;padding:48px 36px 36px}.feedStoryArticle_quote__VDHRS{font-size:18px;line-height:26px}.feedStoryArticle_loadMoreCard__EKtY7{min-height:240px;margin-top:32px}.feedStoryArticle_loadMoreContent__9rhEh{padding:60px 40px;gap:28px}.feedStoryArticle_loadMoreButton__FPn4P{padding:12px 30px;font-size:14px;line-height:1.4}}@media(prefers-contrast:high){.feedStoryArticle_articleCard__fE908{border:2px solid #000}.feedStoryArticle_articleCard__fE908:focus-within{outline-color:#000}.feedStoryArticle_loadMoreButton__FPn4P,.feedStoryArticle_readMoreButton__uTkMi{border:2px solid #fff}.feedStoryArticle_loadMoreButton__FPn4P:focus,.feedStoryArticle_readMoreButton__uTkMi:focus{outline-color:#000}}@media(prefers-reduced-motion:reduce){.feedStoryArticle_articleCard__fE908,.feedStoryArticle_articleImage___ZRy1 img,.feedStoryArticle_loadMoreButton__FPn4P,.feedStoryArticle_readMoreButton__uTkMi{transition:none}.feedStoryArticle_articleCard__fE908:hover,.feedStoryArticle_loadMoreButton__FPn4P:hover,.feedStoryArticle_readMoreButton__uTkMi:hover{transform:none}}@media print{.feedStoryArticle_storyAndArticle__rHYh_{padding:0}.feedStoryArticle_articleCard__fE908{box-shadow:none;border:1px solid #000;page-break-inside:avoid;break-inside:avoid;margin-bottom:20px}.feedStoryArticle_loadMoreCard__EKtY7,.feedStoryArticle_readMoreButton__uTkMi{display:none}}.jaycoModal_modalOverlay__tvwF_{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(1,38,73,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;animation:jaycoModal_fadeIn__IGANx .3s ease-out}@keyframes jaycoModal_fadeIn__IGANx{0%{opacity:0}to{opacity:1}}.jaycoModal_modalContainer__7MUMy{background:rgba(0,0,0,0);border-radius:0;max-width:600px;width:100%;max-height:95vh;overflow:visible;position:relative;box-shadow:none;animation:jaycoModal_slideUp___zWnX .3s ease-out}@keyframes jaycoModal_slideUp___zWnX{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.jaycoModal_modalControls__L5kU8{display:flex;justify-content:space-between;align-items:center;padding:0 0 16px;border-bottom:none;background:rgba(0,0,0,0);margin-bottom:0}.jaycoModal_navigationButtons__WlCyn{display:flex;gap:12px}.jaycoModal_navigationSpacer__ldezb{width:auto;height:44px}.jaycoModal_closeButton__dJcPM,.jaycoModal_navButton__qYRIz{width:44px;height:44px;border:none;background:#d9d9d9;border-radius:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.1)}.jaycoModal_closeButton__dJcPM i,.jaycoModal_navButton__qYRIz i{font-size:18px;color:#012649}.jaycoModal_closeButton__dJcPM:hover:not(:disabled),.jaycoModal_navButton__qYRIz:hover:not(:disabled){background:hsl(0,0%,80.0980392157%);box-shadow:0 4px 8px rgba(0,0,0,.15);transform:translateY(-1px)}.jaycoModal_closeButton__dJcPM:focus,.jaycoModal_navButton__qYRIz:focus{outline:none}.jaycoModal_closeButton__dJcPM:active:not(:disabled),.jaycoModal_navButton__qYRIz:active:not(:disabled){transform:scale(.95)}.jaycoModal_closeButton__dJcPM:disabled,.jaycoModal_navButton__qYRIz:disabled{opacity:.6;cursor:not-allowed}.jaycoModal_modalContent__FPRUg{padding:12px 16px;max-height:calc(95vh - 60px);overflow:hidden;background:#fff;border-radius:12px;box-shadow:0 20px 40px rgba(0,0,0,.3)}.jaycoModal_modalCardContainer__EoSbn{position:relative;height:calc(95vh - 60px);width:100%;background:#fff}.jaycoModal_currentCard__ecu6X,.jaycoModal_nextCard__5hjym{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff}.jaycoModal_currentCard__ecu6X{z-index:2}.jaycoModal_nextCard__5hjym{z-index:1}.jaycoModal_fadeOut__EeXiz{opacity:0}.jaycoModal_fadeIn__IGANx,.jaycoModal_fadeOut__EeXiz{transition:opacity .5s ease;position:absolute;top:0;left:0;width:100%}.jaycoModal_fadeIn__IGANx{opacity:1}.jaycoModal_currentCard__ecu6X:not(.jaycoModal_fadeIn__IGANx):not(.jaycoModal_fadeOut__EeXiz){opacity:1;transition:none}.jaycoModal_nextCard__5hjym:not(.jaycoModal_fadeIn__IGANx):not(.jaycoModal_fadeOut__EeXiz){opacity:0;transition:none}.jaycoModal_modalCard__eeg_g{padding:0;width:100%;background:#fff;height:100%;display:flex;flex-direction:column}.jaycoModal_modalHeader__W_uX2{flex-shrink:0;background:#fff;border-radius:12px 12px 0 0}.jaycoModal_modalImageContainer__RdjHG{width:100%;height:240px;overflow:hidden;border-radius:12px 12px 0 0;background:#f5f5f5;position:relative}.jaycoModal_videoWrapperVimeoEmbed__1Yb0v{position:relative;width:100%;height:100%;overflow:hidden}.jaycoModal_videoWrapperVimeoEmbed__1Yb0v iframe{width:100%;height:100%;border:none;display:block}.jaycoModal_articleImageContainer__9Nbk1{height:200px;border-radius:12px}.jaycoModal_modalImage__MQJaO{width:100%;height:100%;object-fit:cover;background:#f5f5f5;display:block;transition:none}.jaycoModal_modalTitle__OyIPT{color:#011949;font-family:"Young Serif";font-size:24px;font-style:normal;font-weight:400;line-height:30px;margin:0;padding:20px 24px 0}.jaycoModal_modalDivider__NTSDK{width:calc(100% - 48px);height:1px;background:#8b9197;margin:16px 16px 24px 24px}.jaycoModal_articleDivider__T8mNY{width:100%;height:1px;background:rgba(0,0,0,0);margin:16px 0 0}.jaycoModal_modalScrollableContent__kg_ki{flex:1 1;overflow-y:auto;overflow-x:hidden;padding-bottom:24px;scroll-behavior:smooth}.jaycoModal_modalScrollableContent__kg_ki::-webkit-scrollbar{width:8px}.jaycoModal_modalScrollableContent__kg_ki::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.jaycoModal_modalScrollableContent__kg_ki::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.jaycoModal_modalScrollableContent__kg_ki::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.jaycoModal_recipeDetails__AKu_U{padding:0 24px 24px;display:flex;flex-direction:column;gap:2.2px}.jaycoModal_recipeDetail__xee_M{display:flex;align-items:center;gap:5px}.jaycoModal_detailLabel__A_PzQ,.jaycoModal_detailValue__SnuH5{color:#011949;font-family:Ubuntu;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.jaycoModal_ingredientsSection__2QMck{padding:0 24px 24px}.jaycoModal_sectionTitle__h7noY{color:#011949;font-family:Ubuntu;font-size:15px;font-style:normal;font-weight:500;line-height:22px;margin:0 0 16px}.jaycoModal_ingredientsList__CgqWA{margin:0;padding-left:20px}.jaycoModal_ingredientsList__CgqWA .jaycoModal_ingredientItem__AYM6J{font-family:Ubuntu;color:#011949;font-size:14px;font-style:normal;font-weight:400;line-height:22px;margin-bottom:8px}.jaycoModal_ingredientsList__CgqWA .jaycoModal_ingredientItem__AYM6J:last-child{margin-bottom:0}.jaycoModal_instructionsSection__Dgo_b{padding:0 24px 24px}.jaycoModal_instructionsList__Smwk9{margin:0;padding-left:20px}.jaycoModal_instructionsList__Smwk9 .jaycoModal_instructionItem__4mNcs{font-family:Ubuntu;color:#011949;font-size:14px;font-style:normal;font-weight:400;line-height:22px;margin-bottom:12px}.jaycoModal_instructionsList__Smwk9 .jaycoModal_instructionItem__4mNcs:last-child{margin-bottom:0}.jaycoModal_articleIntroHeading__Dy__V{font-family:Permanent Marker;font-weight:400;font-size:24px;line-height:30px}.jaycoModal_articleIntro__SuOu7{padding:20px 24px 0;margin-bottom:32px;color:#000}.jaycoModal_quoteBox__8XQcx{margin:0 0 20px;border-radius:10px;padding:32px 24px;text-align:left}.jaycoModal_quote__dVRTi{color:#fff;font-family:Ubuntu;font-size:16px;font-style:normal;line-height:1.5;margin:0}.jaycoModal_bodyTextSection__eHU8f{display:flex;flex-direction:column;gap:32px;padding:0 0 20px}.jaycoModal_bodyTextItem__No2YN{display:flex;flex-direction:column;gap:24px}.jaycoModal_bodyTextContent__Zux9N{padding:0 24px}.jaycoModal_bodyTextContent__Zux9N p{font-family:Ubuntu;color:#012649;font-size:14px;font-style:normal;font-weight:400;line-height:22px;margin:0}@media print,screen and (min-width:40em){.jaycoModal_modalContainer__7MUMy{max-width:700px;max-height:90vh}.jaycoModal_modalControls__L5kU8{padding:0 0 20px}.jaycoModal_navigationButtons__WlCyn{gap:16px}.jaycoModal_navigationSpacer__ldezb{height:48px}.jaycoModal_closeButton__dJcPM,.jaycoModal_navButton__qYRIz{width:48px;height:48px}.jaycoModal_closeButton__dJcPM i,.jaycoModal_navButton__qYRIz i{font-size:20px}.jaycoModal_modalContent__FPRUg{max-height:calc(90vh - 68px)}.jaycoModal_modalCardContainer__EoSbn{height:calc(90vh - 68px)}.jaycoModal_modalImageContainer__RdjHG{height:300px}.jaycoModal_articleImageContainer__9Nbk1{height:220px}.jaycoModal_modalTitle__OyIPT{font-size:28px;line-height:36px;padding:24px 28px 0}.jaycoModal_modalDivider__NTSDK{width:calc(100% - 56px);margin:20px 28px 24px}.jaycoModal_articleDivider__T8mNY{margin:20px 0 0}.jaycoModal_recipeDetails__AKu_U{padding:0 28px 28px;gap:16px}.jaycoModal_detailLabel__A_PzQ,.jaycoModal_detailValue__SnuH5{font-size:16px}.jaycoModal_ingredientsSection__2QMck,.jaycoModal_instructionsSection__Dgo_b{padding:0 28px 28px}.jaycoModal_sectionTitle__h7noY{font-size:20px;line-height:26px;margin-bottom:20px}.jaycoModal_ingredientItem__AYM6J,.jaycoModal_instructionItem__4mNcs{font-size:16px;line-height:22px}.jaycoModal_ingredientItem__AYM6J{margin-bottom:10px}.jaycoModal_instructionItem__4mNcs{margin-bottom:16px}.jaycoModal_articleIntro__SuOu7{padding:20px 28px 0;margin-bottom:32px;color:#000}.jaycoModal_quoteBox__8XQcx{margin:0 0 20px;padding:32px 28px}.jaycoModal_quote__dVRTi{font-size:18px}.jaycoModal_bodyTextSection__eHU8f{gap:32px;padding:0 0 20px}.jaycoModal_bodyTextItem__No2YN{gap:24px}.jaycoModal_bodyTextImage__WHJCy{height:250px}.jaycoModal_bodyTextContent__Zux9N{padding:0 28px}.jaycoModal_bodyTextContent__Zux9N p{font-family:Ubuntu;color:#012649;font-size:14px;font-style:normal;font-weight:400;line-height:22px;margin:0}}@media print,screen and (min-width:64em){.jaycoModal_modalOverlay__tvwF_{padding:40px}.jaycoModal_modalContainer__7MUMy{max-width:900px;max-height:85vh}.jaycoModal_modalControls__L5kU8{padding:0 0 24px}.jaycoModal_navigationButtons__WlCyn{gap:20px}.jaycoModal_navigationSpacer__ldezb{height:52px}.jaycoModal_navButton__qYRIz{width:52px;height:52px}.jaycoModal_navButton__qYRIz i{font-size:30px;font-weight:400}.jaycoModal_navButton__qYRIz:disabled{opacity:.6;cursor:not-allowed}.jaycoModal_closeButton__dJcPM{width:52px;height:52px}.jaycoModal_closeButton__dJcPM i{font-size:35px;font-weight:600}.jaycoModal_modalContent__FPRUg{max-height:calc(85vh - 76px)}.jaycoModal_modalCardContainer__EoSbn{height:calc(85vh - 76px)}.jaycoModal_modalImageContainer__RdjHG{height:350px}.jaycoModal_articleImageContainer__9Nbk1{height:280px}.jaycoModal_articleDivider__T8mNY{margin:24px 0 0}.jaycoModal_modalScrollableContent__kg_ki::-webkit-scrollbar{width:10px}.jaycoModal_articleIntro__SuOu7{padding:20px 40px 0;margin-bottom:32px;color:#000}.jaycoModal_quoteBox__8XQcx{margin:0 1.25rem 20px;padding:32px 40px}.jaycoModal_quote__dVRTi{font-size:20px}.jaycoModal_bodyTextSection__eHU8f{gap:32px;padding:0 0 20px}.jaycoModal_bodyTextItem__No2YN{gap:24px}.jaycoModal_bodyTextImage__WHJCy{height:300px}.jaycoModal_bodyTextContent__Zux9N{padding:0 40px}.jaycoModal_bodyTextContent__Zux9N p{font-family:Ubuntu;color:#012649;font-size:14px;font-style:normal;font-weight:400;line-height:22px;margin:0}}@media(prefers-reduced-motion:reduce){.jaycoModal_closeButton__dJcPM,.jaycoModal_modalContainer__7MUMy,.jaycoModal_modalOverlay__tvwF_,.jaycoModal_navButton__qYRIz{animation:none;transition:none}.jaycoModal_closeButton__dJcPM:hover,.jaycoModal_navButton__qYRIz:hover{transform:none}.jaycoModal_fadeIn__IGANx,.jaycoModal_fadeOut__EeXiz{transition:none}}@media(prefers-contrast:high){.jaycoModal_modalContent__FPRUg{border:2px solid #000}.jaycoModal_closeButton__dJcPM,.jaycoModal_navButton__qYRIz{border:1px solid #000}}@media print{.jaycoModal_modalOverlay__tvwF_{position:static;background:rgba(0,0,0,0);padding:0}.jaycoModal_modalContainer__7MUMy{max-width:none;max-height:none;box-shadow:none}.jaycoModal_modalControls__L5kU8{display:none}.jaycoModal_modalContent__FPRUg{box-shadow:none;border-radius:0;max-height:none}.jaycoModal_modalScrollableContent__kg_ki{overflow:visible;padding:0}}