.resources-module__LO2rpG__resourcesRoot{--resources-bg:#070708;--resources-panel:#0d0d0f;--resources-text:#f7f7f5;--resources-muted:#aaa7a9;--resources-border:#ffffff47;--resources-border-soft:#ffffff1f;--resources-red-bright:#ef315c;--resources-content:1240px;min-height:100vh;color:var(--resources-text);background:radial-gradient(ellipse 34% 54% at -8% 32%, #8a0017b8, transparent 72%), radial-gradient(ellipse 34% 54% at 108% 47%, #8a001799, transparent 72%), radial-gradient(ellipse 27% 42% at 5% 94%, #67001273, transparent 72%), var(--resources-bg);font-family:Arial,Helvetica,sans-serif}.resources-module__LO2rpG__resourcesRoot *{box-sizing:border-box}.resources-module__LO2rpG__resourcesRoot a{color:inherit;text-decoration:none}.resources-module__LO2rpG__resourcesRoot img{max-width:100%}.resources-module__LO2rpG__resourcesRoot a{-webkit-tap-highlight-color:transparent}.resources-module__LO2rpG__resourcesRoot :focus-visible{outline-offset:4px;outline:2px solid #ff829d}.resources-module__LO2rpG__siteHeader{height:102px;padding:0 max(28px, calc((100vw - var(--resources-content)) / 2));z-index:20;background:#030304f5;border-bottom:1px solid #ffffff47;justify-content:space-between;align-items:center;gap:28px;display:flex;position:relative}.resources-module__LO2rpG__brand{white-space:nowrap;align-items:center;gap:20px;display:inline-flex}.resources-module__LO2rpG__brand img{object-fit:contain;width:75px;height:70px}.resources-module__LO2rpG__brand span{letter-spacing:.11em;border-left:1px solid #ffffff6b;padding-left:22px;font-family:Arial Narrow,Arial,sans-serif;font-size:29px;font-weight:800}.resources-module__LO2rpG__desktopNav{color:#ddd;align-items:center;gap:31px;font-size:14px;display:flex}.resources-module__LO2rpG__desktopNav a:hover,.resources-module__LO2rpG__footerLinks a:hover,.resources-module__LO2rpG__desktopNav a[data-current=true]{color:#f26b88}.resources-module__LO2rpG__mobileMenu{display:none}.resources-module__LO2rpG__hero{max-width:var(--resources-content);margin:0 auto;padding:54px 24px 80px}.resources-module__LO2rpG__heroCopy{text-align:center;margin-bottom:42px}.resources-module__LO2rpG__eyebrow{color:var(--resources-red-bright);letter-spacing:.22em;margin:0 0 14px;font-size:16px;font-weight:800;line-height:1.3}.resources-module__LO2rpG__displayTitle,.resources-module__LO2rpG__cardTitle{text-transform:uppercase;font-family:Impact,Haettenschweiler,Arial Narrow Bold,Arial Narrow,sans-serif}.resources-module__LO2rpG__displayTitle{letter-spacing:.01em;margin:0;font-size:clamp(48px,5vw,76px);line-height:.98}.resources-module__LO2rpG__subcopy{max-width:660px;color:var(--resources-muted);margin:18px 0 0;font-size:16px;line-height:1.7}.resources-module__LO2rpG__categoryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:42px;max-width:980px;margin:0 auto;display:grid}.resources-module__LO2rpG__categoryGridSingle{grid-template-columns:minmax(0,469px);justify-content:center}.resources-module__LO2rpG__categoryCard{border:1px solid var(--resources-border);background:linear-gradient(145deg,#141416,#09090a);border-radius:18px;min-width:0;transition:transform .2s,border-color .2s;display:block;overflow:hidden;box-shadow:0 20px 50px #0000007a}.resources-module__LO2rpG__categoryCard:hover{border-color:#ffffff75;transform:translateY(-4px)}.resources-module__LO2rpG__categoryPhoto{aspect-ratio:1.18;object-fit:cover;width:100%;display:block}.resources-module__LO2rpG__categoryBody{text-align:center;padding:24px 25px 28px}.resources-module__LO2rpG__cardTitle{letter-spacing:.02em;margin:0 0 19px;font-size:38px;line-height:1}.resources-module__LO2rpG__recipeCoverCard{aspect-ratio:.89;position:relative}.resources-module__LO2rpG__recipeCoverImage{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.resources-module__LO2rpG__recipeCoverOverlay{text-align:center;background:linear-gradient(#0000 28%,#0505062e 48%,#050506f5 100%);flex-direction:column;justify-content:flex-end;padding:30px 26px 28px;display:flex;position:absolute;inset:0}.resources-module__LO2rpG__recipeCoverOverlay .resources-module__LO2rpG__cardTitle{text-shadow:0 3px 16px #000000f2}.resources-module__LO2rpG__primaryButton{letter-spacing:.11em;text-transform:uppercase;background:linear-gradient(90deg,#a70f2d,#be1638);border-radius:8px;justify-content:center;align-items:center;gap:12px;width:min(310px,100%);min-height:60px;margin:0 auto;padding:16px 24px;font-size:19px;font-weight:800;display:flex}.resources-module__LO2rpG__primaryButton:hover{background:linear-gradient(90deg,#bd1334,#d51e46)}.resources-module__LO2rpG__pageShell{max-width:1100px;min-height:680px;margin:0 auto;padding:54px 24px 90px}.resources-module__LO2rpG__backLink{color:#c9c5c7;align-items:center;gap:8px;margin-bottom:34px;font-size:14px;display:inline-flex}.resources-module__LO2rpG__backLink:hover{color:#fff}.resources-module__LO2rpG__pageHeading{margin-bottom:34px}.resources-module__LO2rpG__pageHeading .resources-module__LO2rpG__displayTitle{max-width:850px}.resources-module__LO2rpG__resourceCard{border:1px solid var(--resources-border);background:linear-gradient(145deg,#161618,#0b0b0d);border-radius:20px;grid-template-columns:minmax(230px,.72fr) 1.28fr;gap:0;display:grid;overflow:hidden;box-shadow:0 22px 55px #00000073}.resources-module__LO2rpG__resourceCover{background:#09090a;min-height:470px;position:relative}.resources-module__LO2rpG__resourceCover img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.resources-module__LO2rpG__resourceCopy{align-self:center;padding:48px}.resources-module__LO2rpG__resourceCopy>p{color:#b8b4b6;margin:0;line-height:1.7}.resources-module__LO2rpG__resourceFacts{flex-wrap:wrap;gap:9px;margin:25px 0 31px;padding:0;list-style:none;display:flex}.resources-module__LO2rpG__resourceFacts li{color:#dedbdd;border:1px solid #ffffff29;border-radius:999px;padding:8px 11px;font-size:12px}.resources-module__LO2rpG__resourceActions{flex-wrap:wrap;gap:12px;display:flex}.resources-module__LO2rpG__resourceActions .resources-module__LO2rpG__primaryButton{width:auto;min-height:54px;margin:0;font-size:14px}.resources-module__LO2rpG__secondaryButton{border:1px solid #ffffff40;border-radius:8px;justify-content:center;align-items:center;min-height:54px;padding:15px 22px;font-size:14px;font-weight:700;display:inline-flex}.resources-module__LO2rpG__secondaryButton:hover{background:#ffffff0d;border-color:#ffffff7a}.resources-module__LO2rpG__emptyState{border:1px solid var(--resources-border-soft);background:linear-gradient(145deg,#261218cc,#0c0c0ee6);border-radius:18px;max-width:760px;padding:48px}.resources-module__LO2rpG__emptyState h2{margin:0 0 13px;font-size:32px}.resources-module__LO2rpG__emptyState p{color:var(--resources-muted);margin:0 0 27px;line-height:1.75}.resources-module__LO2rpG__siteFooter{padding:44px max(28px, calc((100vw - var(--resources-content)) / 2));border-top:1px solid var(--resources-border-soft);background:#050506}.resources-module__LO2rpG__footerTop{justify-content:space-between;align-items:flex-start;gap:40px;display:flex}.resources-module__LO2rpG__footerBrand .resources-module__LO2rpG__brand img{width:59px;height:52px}.resources-module__LO2rpG__footerBrand .resources-module__LO2rpG__brand span{font-size:20px}.resources-module__LO2rpG__footerBrand p{color:#8e898c;max-width:350px;margin:16px 0 0;font-size:13px;line-height:1.65}.resources-module__LO2rpG__footerLinks{color:#aaa5a8;flex-wrap:wrap;justify-content:flex-end;gap:15px 22px;max-width:600px;font-size:12px;display:flex}.resources-module__LO2rpG__copyright{color:#6f6b6d;border-top:1px solid #ffffff14;margin-top:34px;padding-top:20px;font-size:11px;display:block}@media (max-width:820px){.resources-module__LO2rpG__siteHeader{height:84px;padding:0 24px}.resources-module__LO2rpG__brand{gap:14px}.resources-module__LO2rpG__brand img{width:61px;height:56px}.resources-module__LO2rpG__brand span{letter-spacing:.1em;padding-left:16px;font-size:20px}.resources-module__LO2rpG__desktopNav{display:none}.resources-module__LO2rpG__mobileMenu{display:block;position:relative}.resources-module__LO2rpG__mobileMenu summary{cursor:pointer;align-content:center;gap:6px;width:48px;height:48px;padding:8px;list-style:none;display:grid}.resources-module__LO2rpG__mobileMenu summary::-webkit-details-marker{display:none}.resources-module__LO2rpG__mobileMenu summary span{background:#f4f4f3;height:3px;display:block}.resources-module__LO2rpG__mobileMenu nav{border:1px solid var(--resources-border);background:#0d0d0f;border-radius:12px;width:min(310px,100vw - 32px);padding:12px;display:grid;position:absolute;top:58px;right:0;box-shadow:0 18px 50px #000b}.resources-module__LO2rpG__mobileMenu nav a{border-bottom:1px solid #ffffff14;padding:14px 12px;font-size:14px}.resources-module__LO2rpG__mobileMenu nav a:last-child{border-bottom:0}.resources-module__LO2rpG__hero{padding:44px 24px 62px}.resources-module__LO2rpG__heroCopy{margin-bottom:30px}.resources-module__LO2rpG__eyebrow{font-size:13px}.resources-module__LO2rpG__displayTitle{font-size:clamp(42px,11vw,61px)}.resources-module__LO2rpG__categoryGrid{grid-template-columns:1fr;gap:24px;width:min(210px,100%)}.resources-module__LO2rpG__categoryCard{border-radius:14px;width:100%}.resources-module__LO2rpG__categoryPhoto{aspect-ratio:.82}.resources-module__LO2rpG__categoryBody{padding:15px 13px 17px}.resources-module__LO2rpG__cardTitle{margin-bottom:12px;font-size:25px}.resources-module__LO2rpG__categoryCard .resources-module__LO2rpG__primaryButton{letter-spacing:.09em;min-height:43px;padding:10px 12px;font-size:13px}.resources-module__LO2rpG__recipeCoverCard{aspect-ratio:.6}.resources-module__LO2rpG__recipeCoverOverlay{padding:20px 13px 17px}.resources-module__LO2rpG__pageShell{padding-top:38px}.resources-module__LO2rpG__resourceCard{grid-template-columns:1fr;max-width:610px}.resources-module__LO2rpG__resourceCover{aspect-ratio:.79;min-height:0}.resources-module__LO2rpG__resourceCopy{padding:30px 25px 34px}.resources-module__LO2rpG__footerTop{display:grid}.resources-module__LO2rpG__footerLinks{justify-content:flex-start}}@media (max-width:470px){.resources-module__LO2rpG__siteHeader{padding:0 18px}.resources-module__LO2rpG__brand img{width:52px;height:48px}.resources-module__LO2rpG__brand span{padding-left:13px;font-size:16px}.resources-module__LO2rpG__hero{padding:40px 22px 58px}.resources-module__LO2rpG__heroCopy{margin-bottom:30px}.resources-module__LO2rpG__eyebrow{margin-bottom:12px;font-size:11px}.resources-module__LO2rpG__displayTitle{font-size:45px}.resources-module__LO2rpG__primaryButton{min-height:54px;font-size:16px}.resources-module__LO2rpG__categoryCard .resources-module__LO2rpG__primaryButton{min-height:43px;font-size:13px}.resources-module__LO2rpG__pageShell{padding-left:20px;padding-right:20px}.resources-module__LO2rpG__emptyState{padding:31px 24px}.resources-module__LO2rpG__resourceActions{display:grid}.resources-module__LO2rpG__resourceActions .resources-module__LO2rpG__primaryButton,.resources-module__LO2rpG__secondaryButton{width:100%}.resources-module__LO2rpG__siteFooter{padding:38px 22px}}@media (prefers-reduced-motion:reduce){.resources-module__LO2rpG__categoryCard{transition:none}}
