.bko__eyebrow[data-astro-cid-p4xkes7x]{text-transform:uppercase;--tw-text-opacity:1;color:rgb(169 208 141/var(--tw-text-opacity,1));letter-spacing:.08em;margin-bottom:.5rem;font-size:.875rem;font-weight:700;line-height:1.25rem}.bko__h2[data-astro-cid-p4xkes7x]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:1.875rem;font-weight:700;line-height:2.25rem}@media (width>=1024px){.bko__h2[data-astro-cid-p4xkes7x]{font-size:2.25rem;line-height:2.5rem}}.bko__lede[data-astro-cid-p4xkes7x]{--tw-text-opacity:1;color:rgb(220 252 231/var(--tw-text-opacity,1));margin-top:.75rem;font-size:1.125rem;line-height:1.625}.bko__card[data-astro-cid-p4xkes7x]{background-color:#ffffff1a;border:1px solid #ffffff38;border-radius:14px;gap:1.25rem;height:100%;padding:1.25rem;text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.bko__card[data-astro-cid-p4xkes7x]:hover{background-color:#ffffff29;border-color:#ffffff73}.bko__cover[data-astro-cid-p4xkes7x]{border-radius:.25rem;flex-shrink:0;align-self:flex-start;width:5rem}@media (width>=640px){.bko__cover[data-astro-cid-p4xkes7x]{width:6rem}}.bko__cover[data-astro-cid-p4xkes7x]{filter:drop-shadow(0 6px 14px #00000059)}.bko__body[data-astro-cid-p4xkes7x]{flex-direction:column;flex:1;display:flex}.bko__title[data-astro-cid-p4xkes7x]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:1.125rem;font-weight:600;line-height:1.375}.bko__meta[data-astro-cid-p4xkes7x]{text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(220 252 231/var(--tw-text-opacity,1));margin-top:.25rem;font-size:.75rem;font-weight:500;line-height:1rem}.bko__desc[data-astro-cid-p4xkes7x]{--tw-text-opacity:1;color:rgb(220 252 231/var(--tw-text-opacity,1));margin-top:.75rem;font-size:1rem;line-height:1.625}.bko__link[data-astro-cid-p4xkes7x]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));margin-top:1rem;font-size:.875rem;font-weight:600;line-height:1.25rem}.bko__card[data-astro-cid-p4xkes7x]:hover .bko__link[data-astro-cid-p4xkes7x]{text-underline-offset:4px;text-decoration-line:underline;text-decoration-color:#fff}.bk-hero[data-astro-cid-zfe6kztw]{flex-direction:column;justify-content:center;display:flex}.bk-hero__label[data-astro-cid-zfe6kztw]{text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity:1;color:rgb(19 133 73/var(--tw-text-opacity,1));margin-bottom:.5rem;font-size:.875rem;font-weight:700;line-height:1.25rem}.bk-hero__title[data-astro-cid-zfe6kztw]{margin-bottom:.25rem;font-size:1.875rem;font-weight:700;line-height:2.25rem}@media (width>=1024px){.bk-hero__title[data-astro-cid-zfe6kztw]{font-size:2.25rem;line-height:2.5rem}}.bk-hero__edition[data-astro-cid-zfe6kztw]{--tw-text-opacity:1;color:rgb(112 111 116/var(--tw-text-opacity,1));margin-bottom:1rem;font-size:.875rem;font-weight:500;line-height:1.25rem}.bk-hero__desc[data-astro-cid-zfe6kztw]{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));margin-bottom:1rem;font-size:1.125rem;line-height:1.625}.bk-hero__note[data-astro-cid-zfe6kztw]{--tw-text-opacity:1;color:rgb(112 111 116/var(--tw-text-opacity,1));font-size:.875rem;font-style:italic;line-height:1.25rem}.bk-hero__cover[data-astro-cid-zfe6kztw]{-o-object-fit:contain;object-fit:contain;border-radius:.5rem;width:auto;max-width:100%;height:16rem;margin-left:auto;margin-right:auto}@media (width>=640px){.bk-hero__cover[data-astro-cid-zfe6kztw]{height:18rem}}@media (width>=1024px){.bk-hero__cover[data-astro-cid-zfe6kztw]{height:20rem}}.bk-hero__cover[data-astro-cid-zfe6kztw]{filter:drop-shadow(0 12px 24px #0000002e)}.bk-facts[data-astro-cid-zfe6kztw]{-moz-column-gap:2rem;border-color:#a9d08d80;border-top-width:1px;flex-wrap:wrap;gap:.75rem 2rem;margin-top:1.5rem;padding-top:1.25rem;display:flex}.bk-facts[data-astro-cid-zfe6kztw] dt[data-astro-cid-zfe6kztw]{text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity:1;color:rgb(19 119 66/var(--tw-text-opacity,1));font-size:.75rem;font-weight:700;line-height:1rem}.bk-facts[data-astro-cid-zfe6kztw] dd[data-astro-cid-zfe6kztw]{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));margin-top:.125rem;font-size:1rem;font-weight:600;line-height:1.5rem}.bk-hero__byline[data-astro-cid-zfe6kztw]{--tw-text-opacity:1;color:rgb(112 111 116/var(--tw-text-opacity,1));margin-top:1rem;font-size:.875rem;line-height:1.25rem}.bk-hero__cta[data-astro-cid-zfe6kztw]{margin-top:1.5rem}.bk-hero__author[data-astro-cid-zfe6kztw]{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));text-underline-offset:2px;text-decoration-line:underline;text-decoration-color:#a9d08d}.bk-hero__author[data-astro-cid-zfe6kztw]:hover{--tw-text-opacity:1;color:rgb(19 119 66/var(--tw-text-opacity,1));text-decoration-color:#137742}.bk-cta[data-astro-cid-zfe6kztw]{text-align:center}.bk-cta__link[data-astro-cid-zfe6kztw]{--tw-bg-opacity:1;background-color:rgb(19 119 66/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:.5rem;padding:.75rem 1.5rem;font-weight:600;display:inline-block}.bk-cta__link[data-astro-cid-zfe6kztw]:hover{--tw-bg-opacity:1;background-color:rgb(19 133 73/var(--tw-bg-opacity,1))}.bk-about__text[data-astro-cid-zfe6kztw]{--tw-text-opacity:1;max-width:65ch;color:rgb(75 85 99/var(--tw-text-opacity,1));margin-top:1rem;font-size:1.125rem;line-height:1.625}.bk-points[data-astro-cid-zfe6kztw]{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1));border-width:1px;border-color:#a9d08d99;border-radius:.5rem;margin-top:2rem;padding:1.25rem 1.5rem}.bk-points__title[data-astro-cid-zfe6kztw]{text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity:1;color:rgb(19 119 66/var(--tw-text-opacity,1));font-size:.75rem;font-weight:700;line-height:1rem}.bk-points__list[data-astro-cid-zfe6kztw]{max-width:65ch;margin-top:.75rem;list-style-type:disc}.bk-points__list[data-astro-cid-zfe6kztw]>[data-astro-cid-zfe6kztw]:not([hidden])~[data-astro-cid-zfe6kztw]:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.bk-points__list[data-astro-cid-zfe6kztw]{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));padding-left:1.25rem;font-size:1rem;line-height:1.625}.bk-h2[data-astro-cid-zfe6kztw]{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));font-size:1.875rem;font-weight:700;line-height:2.25rem}@media (width>=1024px){.bk-h2[data-astro-cid-zfe6kztw]{font-size:2.25rem;line-height:2.5rem}}.bk-h2[data-astro-cid-zfe6kztw] strong[data-astro-cid-zfe6kztw]{--tw-text-opacity:1;color:rgb(19 119 66/var(--tw-text-opacity,1));font-weight:700}.bk-intro[data-astro-cid-zfe6kztw]{text-align:center;max-width:48rem;margin-bottom:2.5rem;margin-left:auto;margin-right:auto}.bk-intro__text[data-astro-cid-zfe6kztw]{--tw-text-opacity:1;color:rgb(112 111 116/var(--tw-text-opacity,1));margin-top:1rem;font-size:1.125rem;line-height:1.625}.bk-toc[data-astro-cid-zfe6kztw]{gap:1.5rem}@media (width>=768px){.bk-toc[data-astro-cid-zfe6kztw]{-moz-columns:2;columns:2}}@media (width>=1024px){.bk-toc[data-astro-cid-zfe6kztw]{-moz-columns:3;columns:3}}.bk-toc__section[data-astro-cid-zfe6kztw]{-moz-column-break-inside:avoid;break-inside:avoid;--tw-border-opacity:1;border-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:.5rem;margin-bottom:1.5rem;padding:1.25rem}.bk-toc__heading[data-astro-cid-zfe6kztw]{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(19 119 66/var(--tw-text-opacity,1));margin-bottom:.75rem;padding-bottom:.5rem;font-size:.875rem;font-weight:700;line-height:1.25rem}.bk-toc__list[data-astro-cid-zfe6kztw]{margin:0;padding:0;list-style-type:none}.bk-toc__item[data-astro-cid-zfe6kztw]{margin-bottom:.5rem;font-size:.875rem;line-height:1.375}.bk-toc__item[data-astro-cid-zfe6kztw]:last-child{margin-bottom:0}.bk-toc__item--recipe[data-astro-cid-zfe6kztw]{--tw-text-opacity:1;color:rgb(112 111 116/var(--tw-text-opacity,1))}.bk-toc__link[data-astro-cid-zfe6kztw]{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));text-underline-offset:2px;font-weight:500;text-decoration-line:underline;text-decoration-color:#a9d08d;text-decoration-thickness:2px}.bk-toc__link[data-astro-cid-zfe6kztw]:hover{--tw-text-opacity:1;color:rgb(19 119 66/var(--tw-text-opacity,1));text-decoration-color:#137742}.bk-toc__plain[data-astro-cid-zfe6kztw]{--tw-text-opacity:1;color:rgb(112 111 116/var(--tw-text-opacity,1))}[data-bk-body] p{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));margin-bottom:1rem;font-size:1.125rem;line-height:1.625}[data-bk-body] h2{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));margin-top:2.5rem;margin-bottom:.75rem;font-size:1.5rem;font-weight:700;line-height:2rem}[data-bk-body] h2 strong{--tw-text-opacity:1;color:rgb(19 119 66/var(--tw-text-opacity,1));font-weight:700}[data-bk-body] h3{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));margin-top:1.5rem;margin-bottom:.5rem;font-size:1.25rem;font-weight:700;line-height:1.75rem}[data-bk-body] ul{margin-bottom:1rem;list-style-type:disc}[data-bk-body] ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}[data-bk-body] ul{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));padding-left:1.5rem;font-size:1.125rem;line-height:1.75rem}[data-bk-body] blockquote{--tw-border-opacity:1;border-left-width:4px;border-color:rgb(169 208 141/var(--tw-border-opacity,1));margin-top:1.5rem;margin-bottom:1.5rem;padding-left:1.25rem}[data-bk-body] blockquote p{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));margin-bottom:.5rem;font-size:1.125rem;line-height:1.625}[data-bk-body] blockquote strong{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));font-weight:600}[data-bk-body] a{--tw-text-opacity:1;color:rgb(19 133 73/var(--tw-text-opacity,1));text-underline-offset:2px;text-decoration-line:underline;text-decoration-color:#a9d08d}[data-bk-body] a:hover{text-decoration-color:#138549}[data-bk-body] img{border-radius:.5rem;max-width:100%;margin:1.5rem auto}
