.header-module__bAI1tG__header{text-align:center;gap:var(--spacing-300);width:calc((var(--hvr_grid-width) + var(--hvr_grid-col-gutter) - var(--hvr_grid-edge-padding)* 2) / var(--hvr_grid-column-count)* 8 - var(--hvr_grid-col-gutter) + 0rem + var(--hvr_grid-edge-padding)* 0 + 3%);max-width:var(--max-width);padding-block:var(--spacing-800) var(--spacing-200);padding-inline:clamp(var(--spacing-240), var(--hvr_grid-edge-padding), var(--spacing-800));flex-direction:column;margin:0 auto;display:flex}.header-module__bAI1tG__header .header-module__bAI1tG__headingBody{font-family:var(--font-barlow);font-size:var(--hvr_font-size-body-m);font-weight:var(--hvr_font-weight-medium);line-height:var(--hvr_line-height-body-m);letter-spacing:var(--hvr_letter-spacing-body-m);color:var(--green-main);text-wrap:pretty;width:70%;margin:0 auto;display:block}.header-module__bAI1tG__header .header-module__bAI1tG__headingBody p{font-weight:var(--font-weight-medium);line-height:var(--hvr_line-height-body-m)}.header-module__bAI1tG__header .header-module__bAI1tG__title{font-family:var(--font-jumble);font-size:var(--hvr_font-size-h1);font-weight:var(--hvr_font-weight-h1);line-height:var(--hvr_line-height-h1);letter-spacing:var(--hvr_letter-spacing-h1);color:var(--green-main);text-transform:none}@media (max-width:1024px){.header-module__bAI1tG__header{width:100%;max-width:var(--max-width);margin-top:unset;padding-block:var(--spacing-800) 0}.header-module__bAI1tG__header .header-module__bAI1tG__title{font-family:var(--font-jumble);font-size:var(--hvr_font-size-h2);font-weight:var(--hvr_font-weight-h2);line-height:var(--hvr_line-height-h2);letter-spacing:var(--hvr_letter-spacing-h2);color:var(--green-main);text-transform:none}.header-module__bAI1tG__header .header-module__bAI1tG__headingBody{width:unset}}
.load-more-module__T1ntvq__loadMoreWrapper{justify-content:center;display:flex}.load-more-module__T1ntvq__loadMore{-moz-column-gap:var(--spacing-160);align-items:center;column-gap:var(--spacing-160);font-size:var(--font-size-200);display:flex}.load-more-module__T1ntvq__loadMore svg{width:1.5rem;height:1.5rem}
.inspiration-tile-module__BsCSBW__container a{align-items:start;row-gap:var(--spacing-160);flex-direction:column;display:flex}.inspiration-tile-module__BsCSBW__container a .inspiration-tile-module__BsCSBW__imageContainer{--card-transition:transform var(--hvr_ease-dur-tall) var(--hvr_ease-out-snap);aspect-ratio:1;transition:var(--card-transition);width:100%;position:relative;overflow:hidden}.inspiration-tile-module__BsCSBW__container a .inspiration-tile-module__BsCSBW__imageContainer .inspiration-tile-module__BsCSBW__image{z-index:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:var(--card-transition);inset:0}.inspiration-tile-module__BsCSBW__container a .inspiration-tile-module__BsCSBW__textContainer{row-gap:var(--spacing-160);flex-direction:column;display:flex}.inspiration-tile-module__BsCSBW__container a .inspiration-tile-module__BsCSBW__textContainer .inspiration-tile-module__BsCSBW__eyebrow{font-family:var(--font-barlow);font-size:var(--hvr_font-size-link-l);font-style:normal;font-weight:var(--hvr_font-weight-bold);line-height:var(--hvr_line-height-link-l);color:var(--primary-hover);letter-spacing:var(--hvr_letter-spacing-link-l);text-decoration:underline}.inspiration-tile-module__BsCSBW__container a .inspiration-tile-module__BsCSBW__textContainer .inspiration-tile-module__BsCSBW__title{font-family:var(--font-barlow);font-size:var(--hvr_font-size-tile-title);font-weight:var(--hvr_font-weight-tile-title);line-height:var(--hvr_line-height-tile-title);letter-spacing:var(--hvr_letter-spacing-tile-title);text-transform:uppercase;color:var(--green-main)}@media (any-hover:hover){.inspiration-tile-module__BsCSBW__container a:hover .inspiration-tile-module__BsCSBW__image{transform:scale(1.05)}}
.faq-module__yX1Eaa__faq{border-bottom:.125rem solid var(--grey-transparent-25);padding:var(--spacing-300) 0}.faq-module__yX1Eaa__question,.faq-module__yX1Eaa__answer>p{cursor:text;text-align:left}.faq-module__yX1Eaa__question{font-family:var(--font-barlow);font-size:var(--hvr_font-size-body-m);font-weight:var(--hvr_font-weight-body-m-bold);line-height:var(--hvr_line-height-body-m);letter-spacing:var(--hvr_letter-spacing-body-m);color:var(--green-main);padding-bottom:2rem}.faq-module__yX1Eaa__answer>p{font-family:var(--font-barlow);font-size:var(--hvr_font-size-body-m);font-weight:var(--hvr_font-weight-medium);line-height:var(--hvr_line-height-body-m);letter-spacing:var(--hvr_letter-spacing-body-m);color:var(--grey);width:55%}@media (max-width:1024px){.faq-module__yX1Eaa__answer>p{width:100%}}
.hits-module__AQJ_GG__hits .hits-module__AQJ_GG__list{padding:var(--spacing-600) 0;padding-inline:clamp(var(--spacing-240), var(--hvr_grid-edge-padding), var(--spacing-800));max-width:var(--max-width);width:100%;margin:0 auto;list-style:none}.hits-module__AQJ_GG__hits .hits-module__AQJ_GG__tileList{row-gap:var(--spacing-400);-moz-column-gap:var(--spacing-160);column-gap:var(--spacing-160);grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:1025px){.hits-module__AQJ_GG__hits .hits-module__AQJ_GG__tileList{row-gap:var(--spacing-540);-moz-column-gap:var(--spacing-360);column-gap:var(--spacing-360);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1281px){.hits-module__AQJ_GG__hits .hits-module__AQJ_GG__tileList{row-gap:var(--spacing-720);-moz-column-gap:var(--spacing-600);column-gap:var(--spacing-600);grid-template-columns:repeat(4,minmax(0,1fr))}}.hits-module__AQJ_GG__hits img{-o-object-fit:cover;object-fit:cover;min-width:100%;max-width:100%;max-height:100%;display:block}.hits-module__AQJ_GG__hitWrapper{display:block}.hits-module__AQJ_GG__categoryHeading{padding:var(--spacing-800) 0 0;padding-inline:clamp(var(--spacing-240), var(--hvr_grid-edge-padding), var(--spacing-800));max-width:var(--max-width);justify-content:space-between;align-items:center;width:100%;margin:0 auto;display:flex}.hits-module__AQJ_GG__categoryHeading h3{text-transform:capitalize}
.search-box-module__WEyXnW__container{padding:var(--spacing-800) 0 var(--spacing-400);padding-inline:clamp(var(--spacing-240), var(--hvr_grid-edge-padding), var(--spacing-800));max-width:var(--max-width);width:100%;margin:0 auto}.search-box-module__WEyXnW__container form{border-bottom:.125rem solid var(--grey-transparent-25);align-items:center;width:100%;padding-bottom:1rem;display:flex}.search-box-module__WEyXnW__container form button.search-box-module__WEyXnW__ais-SearchBox-reset{display:none!important}.search-box-module__WEyXnW__container form input{width:100%;font-family:var(--font-jumble);font-size:var(--hvr_font-size-h3);font-weight:var(--hvr_font-weight-h3);line-height:var(--hvr_line-height-h3);letter-spacing:var(--hvr_letter-spacing-h3);color:var(--green-main);padding-inline:var(--spacing-240)}.search-box-module__WEyXnW__container form button{width:5%;margin-left:var(--spacing-240)}.search-box-module__WEyXnW__container form input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.search-box-module__WEyXnW__container form input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.search-box-module__WEyXnW__container form input[type=search]::-webkit-search-results-button{-webkit-appearance:none}.search-box-module__WEyXnW__container form input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.search-box-module__WEyXnW__container form input:focus{outline:.125rem solid var(--grey-transparent-25)}.search-box-module__WEyXnW__hitCount p{font-family:var(--font-barlow);font-size:var(--hvr_font-size-body-m);font-weight:var(--hvr_font-weight-medium);line-height:var(--hvr_line-height-body-m);letter-spacing:var(--hvr_letter-spacing-body-m);color:var(--green-main);text-transform:capitalize}.search-box-module__WEyXnW__hitCount{padding-bottom:var(--spacing-400)}
.search-dialog-module__jK6tVq__overlay{pointer-events:auto;background-color:#fff;position:fixed;inset:0}.search-dialog-module__jK6tVq__content{z-index:var(--hvr_z-shelf);background-color:#fff;position:fixed;inset:0;overflow-y:auto}@media (max-width:1024px){.search-dialog-module__jK6tVq__content{padding:0}}.search-dialog-module__jK6tVq__closeButton{cursor:pointer;background:0 0;border:none;font-size:2rem;position:absolute;top:1rem;right:1rem}
.skip-links-module__QxmSHG__skipLinks{position:absolute;top:0;left:0}.skip-links-module__QxmSHG__skipLink{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.skip-links-module__QxmSHG__skipLink:focus{z-index:var(--hvr_z-skip-link);width:auto;height:auto;padding:var(--spacing-100) var(--spacing-200);clip-path:none;font-family:var(--font-barlow);color:var(--white);background-color:var(--green-main);border-bottom-right-radius:var(--radius);outline:2px solid var(--green-gen-z);outline-offset:-4px;font-size:1rem;font-weight:700;line-height:1.4;text-decoration:underline;position:fixed;top:0;left:0;overflow:visible}
.tiles-module__g4JGEa__contentGrid{row-gap:var(--spacing-720);-moz-column-gap:var(--spacing-600);column-gap:var(--spacing-600);width:100%;padding:var(--spacing-560) 8%;grid-template-columns:repeat(3,1fr);grid-auto-rows:auto;margin:0 auto;display:grid}@media (max-width:1024px){.tiles-module__g4JGEa__contentGrid{row-gap:var(--spacing-400);-moz-column-gap:var(--spacing-160);column-gap:var(--spacing-160);grid-template-columns:repeat(1,1fr);grid-auto-rows:auto}}@media screen and (min-width:1920px){.tiles-module__g4JGEa__contentGrid{padding-inline:0}}.tiles-module__g4JGEa__contentGrid .tiles-module__g4JGEa__featured,.tiles-module__g4JGEa__contentGrid .tiles-module__g4JGEa__quiz{grid-area:span 3/span 3}@media (max-width:1024px){.tiles-module__g4JGEa__contentGrid .tiles-module__g4JGEa__featured,.tiles-module__g4JGEa__contentGrid .tiles-module__g4JGEa__quiz{grid-column:unset;grid-row:unset;padding:var(--spacing-600) 0}}.tiles-module__g4JGEa__contentGrid .tiles-module__g4JGEa__featured div{padding:0}
@media screen and (min-width:1920px){.content-module__Mat4GW__contentContainer{max-width:var(--content-max-width);padding:0 var(--max-content-padding);margin:0 auto}}
.inspiration-module__RSjq2G__container{padding-bottom:var(--spacing-800);display:block}@media (max-width:1024px){.inspiration-module__RSjq2G__container{margin:unset}}