.BreederCard_cardLink__LPImz{text-decoration:none;color:inherit;display:block;height:100%;width:100%}.BreederCard_card__kixgk{background-color:var(--white);border:2px solid var(--green);border-radius:3px;overflow:hidden;display:flex;flex-direction:column;height:100%;width:100%;position:relative;transition:transform .2s,box-shadow .2s;aspect-ratio:1}.BreederCard_card__kixgk:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.BreederCard_card__kixgk:hover .BreederCard_hoverOverlay__U351N{opacity:1}.BreederCard_imageContainer__ipvgo{position:relative;width:100%;height:100%;background-color:var(--canvas);overflow:hidden;flex:1 1}.BreederCard_image__iaf1t{object-fit:cover}.BreederCard_hoverOverlay__U351N{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(94,101,73,.95);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s;padding:20px}.BreederCard_hoverContent__PsYtD{text-align:center;color:var(--white)}.BreederCard_name__3x8oU{font-family:Staatliches,sans-serif;font-size:1.5rem;font-weight:700;color:var(--white);margin:0 0 15px;text-transform:uppercase;letter-spacing:.05em}.BreederCard_strainCount__bT19L{font-size:.9rem;color:var(--canvas);margin:0 0 15px;font-weight:600}.BreederCard_description__2yYNg,.BreederCard_strainCount__bT19L{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.BreederCard_description__2yYNg{font-size:.85rem;color:var(--white);line-height:1.5;margin:0}@media(max-width:768px){.BreederCard_name__3x8oU{font-size:1.2rem}.BreederCard_hoverOverlay__U351N{opacity:1;background-color:rgba(94,101,73,.85)}}.DefinitionCard_cardWrapper__2PREP{position:relative;height:100%}.DefinitionCard_card__fMdLk{background-color:var(--white);border:2px solid var(--green);border-radius:3px;overflow:hidden;display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;transition:transform .2s,box-shadow .2s;padding:20px}.DefinitionCard_card__fMdLk:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.DefinitionCard_favoriteButtonContainer__5Jh_m{position:absolute;top:15px;right:15px;z-index:10;display:flex;align-items:center;gap:10px;background-color:hsla(0,0%,100%,.9);border-radius:3px;padding:4px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);overflow:visible}.DefinitionCard_content__EsPOt{display:flex;flex-direction:column;gap:15px;flex-grow:1}.DefinitionCard_word__5Tcy9{font-family:Staatliches,sans-serif;font-size:1.2rem;font-weight:700;color:var(--green);margin:0;line-height:1.3;text-transform:uppercase;letter-spacing:.05em}.DefinitionCard_definition__cns8a{font-size:.9rem;color:var(--black);line-height:1.5;flex-grow:1}.DefinitionCard_definition__cns8a,.DefinitionCard_example__K120D{margin:0;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.DefinitionCard_example__K120D{font-size:.85rem;color:var(--brown-2);font-style:italic;line-height:1.4;padding-top:10px;border-top:1px solid var(--canvas)}@media(max-width:768px){.DefinitionCard_word__5Tcy9{font-size:1rem}.DefinitionCard_definition__cns8a{font-size:.85rem}}.page_accountPage__9nYxn{padding:60px 0;min-height:calc(100vh - 200px)}.page_pageHeader__0tDSM{margin-bottom:40px;text-align:center}.page_pageHeader__0tDSM h1{font-family:Staatliches,sans-serif;font-size:2.5rem;font-weight:700;color:var(--green);margin:0 0 15px;text-transform:uppercase;letter-spacing:.05em}.page_pageHeader__0tDSM p{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1.125rem;color:var(--black);margin:0}.page_tabs___Cngq{display:flex;gap:15px;margin-bottom:40px;border-bottom:2px solid var(--canvas);max-width:1200px;margin-left:auto;margin-right:auto}@media(max-width:480px){.page_tabs___Cngq{flex-wrap:wrap;gap:10px}}.page_tab__EPnMH{padding:20px 30px;background:none;border:none;border-bottom:3px solid rgba(0,0,0,0);font-family:Staatliches,sans-serif;font-size:1rem;font-weight:600;color:var(--brown-2);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;transition:all .2s;margin-bottom:-2px}.page_tab__EPnMH:hover{color:var(--green)}.page_tab__EPnMH.page_active__ycp3j{color:var(--green);border-bottom-color:var(--green)}@media(max-width:480px){.page_tab__EPnMH{font-size:.875rem;padding:15px 20px}}.page_accountCard__3slVk,.page_favoritesCard__b6Zzg,.page_ordersCard__Hd2ED{background-color:var(--white);border:2px solid var(--green);border-radius:3px;padding:60px;max-width:1200px;margin:0 auto}@media(max-width:480px){.page_accountCard__3slVk,.page_favoritesCard__b6Zzg,.page_ordersCard__Hd2ED{padding:30px}}.page_profileSection__0RXl_{display:flex;gap:40px;align-items:center;margin-bottom:40px;padding-bottom:40px;border-bottom:2px solid var(--canvas)}@media(max-width:480px){.page_profileSection__0RXl_{flex-direction:column;text-align:center}}.page_avatarSection___3uDH{flex-shrink:0}.page_avatar__lLKNY{object-fit:cover}.page_avatarPlaceholder__BOzMf,.page_avatar__lLKNY{width:120px;height:120px;border-radius:50%;border:3px solid var(--green)}.page_avatarPlaceholder__BOzMf{background-color:var(--green);color:var(--white);display:flex;align-items:center;justify-content:center;font-family:Staatliches,sans-serif;font-size:3rem;font-weight:700}.page_profileInfo__gVRvS{flex:1 1}.page_profileInfo__gVRvS h2{font-family:Staatliches,sans-serif;font-size:2rem;font-weight:700;color:var(--green);margin:0 0 10px;text-transform:uppercase;letter-spacing:.05em}.page_profileInfo__gVRvS .page_email__oZCgB{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1rem;color:var(--brown-2);margin:0}.page_detailsSection__tpHFN{margin-bottom:40px}.page_detailsSection__tpHFN h3{font-family:Staatliches,sans-serif;font-size:1.5rem;font-weight:700;color:var(--green);margin:0 0 20px;text-transform:uppercase;letter-spacing:.05em}.page_detailsList__3f0Qj{display:flex;flex-direction:column;gap:20px;margin-bottom:40px}.page_detailItem___rWvJ{display:flex;justify-content:space-between;align-items:center;padding:20px;background-color:var(--canvas);border-radius:3px}@media(max-width:480px){.page_detailItem___rWvJ{flex-direction:column;align-items:flex-start;gap:10px}}.page_detailLabel__cTzyi{font-size:.875rem;color:var(--brown-2);text-transform:uppercase;letter-spacing:.05em}.page_detailLabel__cTzyi,.page_detailValue__zyW6r{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-weight:600}.page_detailValue__zyW6r{font-size:1rem;color:var(--black)}.page_editForm__CE_J9{display:flex;flex-direction:column;gap:30px}.page_formGroup__T1mbR{display:flex;flex-direction:column;gap:10px}.page_formGroup__T1mbR label{font-family:Staatliches,sans-serif;font-size:.875rem;font-weight:600;color:var(--green);text-transform:uppercase;letter-spacing:.05em}.page_formInput__KbjeQ,.page_formTextarea__xybeo{padding:20px;border:2px solid var(--green);border-radius:3px;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1rem;color:var(--black);background-color:var(--white)}.page_formInput__KbjeQ:focus,.page_formTextarea__xybeo:focus{outline:none;border-color:var(--brown)}.page_formTextarea__xybeo{resize:vertical;min-height:100px}.page_formActions__MnNWk{display:flex;gap:20px;margin-top:20px}@media(max-width:480px){.page_formActions__MnNWk{flex-direction:column}}.page_cancelButton__iQLgk,.page_editButton__fyjkG,.page_saveButton__A3pLb{padding:20px 30px;border-radius:3px;font-size:1rem;font-weight:600;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;cursor:pointer;transition:all .2s;text-transform:uppercase;letter-spacing:.05em}.page_cancelButton__iQLgk:disabled,.page_editButton__fyjkG:disabled,.page_saveButton__A3pLb:disabled{opacity:.5;cursor:not-allowed}.page_editButton__fyjkG,.page_saveButton__A3pLb{background-color:var(--green);color:var(--canvas);border:2px solid var(--green)}.page_editButton__fyjkG:hover:not(:disabled),.page_saveButton__A3pLb:hover:not(:disabled){background-color:var(--canvas);color:var(--green)}.page_cancelButton__iQLgk{background-color:var(--white);color:var(--brown-2);border:2px solid var(--brown-2)}.page_cancelButton__iQLgk:hover:not(:disabled){background-color:var(--brown-2);color:var(--white)}.page_actions__KaEZT{display:flex;justify-content:center;gap:20px;margin-top:40px}@media(max-width:480px){.page_actions__KaEZT{flex-direction:column}}.page_signOutButton__DHt9Q{padding:20px 30px;background-color:var(--white);color:#dc3545;border:2px solid #dc3545;border-radius:3px;font-size:1rem;font-weight:600;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;cursor:pointer;transition:background-color .2s,color .2s;text-transform:uppercase;letter-spacing:.05em}.page_signOutButton__DHt9Q:hover:not(:disabled){background-color:#dc3545;color:var(--white)}.page_signOutButton__DHt9Q:disabled{opacity:.5;cursor:not-allowed}.page_deleteAccountButton__SHa3o{padding:20px 30px;background-color:var(--white);color:#c62828;border:2px solid #c62828;border-radius:3px;font-size:1rem;font-weight:600;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;cursor:pointer;transition:background-color .2s,color .2s;text-transform:uppercase;letter-spacing:.05em}.page_deleteAccountButton__SHa3o:hover:not(:disabled){background-color:#c62828;color:var(--white)}.page_deleteAccountButton__SHa3o:disabled{opacity:.5;cursor:not-allowed}.page_deleteConfirmOverlay__Wv9ml{position:fixed;inset:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:30px}.page_deleteConfirmModal__0b21c{background-color:var(--white);border:2px solid var(--green);border-radius:3px;padding:60px;max-width:440px;width:100%}.page_deleteConfirmModal__0b21c h3{font-family:Staatliches,sans-serif;font-size:1.5rem;font-weight:700;color:#c62828;margin:0 0 20px;text-transform:uppercase;letter-spacing:.05em}.page_deleteConfirmModal__0b21c p{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1rem;color:var(--black);margin:0 0 20px;line-height:1.5}.page_deleteConfirmActions__xqdIl{display:flex;gap:20px;margin-top:40px}@media(max-width:480px){.page_deleteConfirmActions__xqdIl{flex-direction:column}}.page_deleteConfirmButton__tkh3L{flex:1 1;padding:20px 30px;background-color:#c62828;color:var(--white);border:2px solid #c62828;border-radius:3px;font-size:1rem;font-weight:600;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;cursor:pointer;transition:all .2s;text-transform:uppercase;letter-spacing:.05em}.page_deleteConfirmButton__tkh3L:hover:not(:disabled){background-color:#b71c1c;border-color:#b71c1c}.page_deleteConfirmButton__tkh3L:disabled{opacity:.6;cursor:not-allowed}.page_successMessage__dYvrN{background-color:rgba(76,175,80,.1);color:#4caf50;border:2px solid #4caf50;border-radius:3px}.page_errorMessage__A2Jbk,.page_successMessage__dYvrN{padding:20px;text-align:center;font-weight:500;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:.875rem;margin-bottom:20px}.page_errorMessage__A2Jbk{background-color:rgba(220,53,69,.1);color:#dc3545;border:2px solid #dc3545;border-radius:3px}.page_loading__kZyNh{text-align:center;padding:60px;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1.125rem;color:var(--brown-2)}.page_ordersCard__Hd2ED h2{font-family:Staatliches,sans-serif;font-size:2rem;font-weight:700;color:var(--green);margin:0 0 40px;text-transform:uppercase;letter-spacing:.05em}.page_ordersList___R_AC{display:flex;flex-direction:column;gap:30px}.page_orderItem__Ki7Jo{padding:30px;background-color:var(--canvas);border-radius:3px;border:2px solid var(--green)}.page_emptyState__WXw7b{text-align:center;padding:60px}.page_emptyState__WXw7b p{font-size:1.125rem;color:var(--brown-2);margin:0 0 30px}.page_browseLink__DgmUg,.page_emptyState__WXw7b p,.page_shopLink__ANr4w{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.page_browseLink__DgmUg,.page_shopLink__ANr4w{display:inline-block;padding:20px 30px;background-color:var(--green);color:var(--canvas);border:2px solid var(--green);border-radius:3px;font-size:1rem;font-weight:600;text-decoration:none;text-transform:uppercase;letter-spacing:.05em;transition:all .2s}.page_browseLink__DgmUg:hover,.page_shopLink__ANr4w:hover{background-color:var(--canvas);color:var(--green)}.page_favoritesCard__b6Zzg h2{font-family:Staatliches,sans-serif;font-size:2rem;font-weight:700;color:var(--green);margin:0 0 30px;text-transform:uppercase;letter-spacing:.05em}.page_favoritesHeader__lF6iz{margin-bottom:40px}.page_favoriteTabs__Jns05{display:flex;gap:15px;flex-wrap:wrap;margin-top:20px}.page_favoriteTab__NKvMW{padding:15px 20px;background-color:var(--canvas);border:2px solid var(--green);border-radius:3px;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:.875rem;font-weight:600;color:var(--green);cursor:pointer;transition:all .2s;text-transform:uppercase;letter-spacing:.05em}.page_favoriteTab__NKvMW.page_active__ycp3j,.page_favoriteTab__NKvMW:hover{background-color:var(--green);color:var(--canvas)}.page_favoritesGrid__exeQW{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:30px}@media(min-width:481px)and (max-width:768px){.page_favoritesGrid__exeQW{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}@media(max-width:480px){.page_favoritesGrid__exeQW{grid-template-columns:1fr}}.page_favoritesPage__G9VR3{padding:60px 0;min-height:calc(100vh - 200px)}.page_pageHeader__6xwfv{margin-bottom:40px;text-align:center}.page_pageHeader__6xwfv h1{font-family:Staatliches,sans-serif;font-size:2.5rem;font-weight:700;color:var(--green);margin:0 0 15px;text-transform:uppercase;letter-spacing:.05em}.page_pageHeader__6xwfv p{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1.125rem;color:var(--black);margin:0}.page_tabs__sST3M{display:flex;gap:15px;margin-bottom:40px;flex-wrap:wrap;justify-content:center}.page_tab__XpURt{padding:15px 30px;background-color:var(--white);color:var(--green);border:2px solid var(--green);border-radius:3px;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:.875rem;font-weight:600;cursor:pointer;transition:background-color .2s,color .2s;text-transform:uppercase;letter-spacing:.05em}.page_tab__XpURt:hover{background-color:var(--canvas)}.page_tab__XpURt.page_active__V4RPo{background-color:var(--green);color:var(--white)}.page_grid__w34Ui{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:30px}.page_emptyState__tP_av{text-align:center;padding:60px}.page_emptyState__tP_av p,.page_loading__31IJ9{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1.125rem;color:var(--brown-2)}.page_loading__31IJ9{text-align:center;padding:60px}@media(max-width:768px){.page_grid__w34Ui{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:20px}}@media(max-width:480px){.page_pageHeader__6xwfv h1{font-size:2rem}.page_grid__w34Ui{grid-template-columns:1fr}.page_tabs__sST3M{flex-direction:column}.page_tabs__sST3M .page_tab__XpURt{width:100%}}.page_searchPage__PMWbX{padding:40px 0 60px}.page_searchHeader__1PWCi{margin-bottom:40px}.page_searchPageTitle__MnaJj{font-family:Staatliches,sans-serif;font-size:3rem;font-weight:700;color:var(--green);margin:0 0 30px;text-transform:uppercase;letter-spacing:.0625em}@media(max-width:480px){.page_searchPageTitle__MnaJj{font-size:2rem}}.page_searchBarLarge__8818n{display:flex;gap:15px;align-items:center}.page_searchInputLarge___o1Dq{flex:1 1;padding:20px;border:2px solid var(--green);border-radius:3px;font-size:1rem;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;color:var(--black);background-color:var(--white)}.page_searchInputLarge___o1Dq::placeholder{color:var(--brown-2)}.page_searchInputLarge___o1Dq:focus{outline:none;border-color:var(--brown)}.page_searchBtnLarge__KKIn2{padding:20px 30px;background-color:var(--green);color:var(--canvas);border:none;border-radius:3px;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center}.page_searchBtnLarge__KKIn2:hover{background-color:var(--canvas);color:var(--green)}.page_searchBtnLarge__KKIn2 svg{display:block}.page_searchTabs__OBPgS{display:flex;gap:15px;margin-bottom:40px;flex-wrap:wrap}@media(max-width:480px){.page_searchTabs__OBPgS{gap:10px}}.page_searchTab__LhOMT{padding:15px 20px;background-color:var(--white);color:var(--green);border:2px solid var(--green);border-radius:3px;font-size:.875rem;font-weight:600;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;cursor:pointer;transition:all .2s;text-transform:uppercase;letter-spacing:.03125em}.page_searchTab__LhOMT:hover{background-color:var(--canvas)}.page_searchTab__LhOMT.page_active__2cjuf{background-color:var(--green);color:var(--canvas)}@media(max-width:480px){.page_searchTab__LhOMT{padding:10px 15px;font-size:.75rem}}.page_searchResults__EQKpg{margin-bottom:40px}.page_resultsHeader__VmUBI{margin-bottom:30px}.page_resultsCountText__uUYea{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:.875rem;color:var(--brown-2);font-weight:600}.page_searchResultsGrid__glT9C{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin-bottom:40px}@media(min-width:481px)and (max-width:768px){.page_searchResultsGrid__glT9C{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.page_searchResultsGrid__glT9C{grid-template-columns:1fr}}.page_noResults__l7Vkh{text-align:center;padding:40px;background-color:var(--canvas);border-radius:3px;border:2px solid var(--green)}.page_noResultsMessage__ygJ5q{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1rem;color:var(--brown-2);margin:0}.page_loadingMessage__NBbn2{text-align:center;padding:40px}.page_loadingMessage__NBbn2 p{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1rem;color:var(--green);font-weight:600;margin-top:20px}.page_loadingStains__H8lHQ{display:flex;flex-direction:column;align-items:center;gap:20px;padding:40px 0;text-align:center;grid-column:1/-1}.page_loadingStains__H8lHQ p{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:.875rem;color:var(--brown-2);margin:0}.page_loadingSpinner__0nGqT{width:40px;height:40px;border:4px solid var(--canvas);border-top-color:var(--green);border-radius:50%;animation:page_spin__8JlMb 1s linear infinite}@keyframes page_spin__8JlMb{to{transform:rotate(1turn)}}.ArticleCard_cardWrapper__l0nix{position:relative;height:100%}.ArticleCard_card__Kzr_C{background-color:var(--white);border:3px solid var(--green);border-radius:3px;overflow:hidden;display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;transition:border-color .2s}.ArticleCard_card__Kzr_C:hover{border-color:var(--brown-2)}.ArticleCard_imageContainer__aZOps{position:relative;width:100%;height:200px;background-color:var(--canvas);overflow:hidden;flex-shrink:0}.ArticleCard_image__oaBMC{object-fit:cover}.ArticleCard_typeBadge__7nDwB{position:absolute;top:15px;left:15px;padding:6px 12px;background-color:var(--green);color:var(--white);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;border-radius:3px;z-index:5;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.ArticleCard_content__wm3rr{padding:20px;display:flex;flex-direction:column;gap:10px;flex-grow:1}.ArticleCard_title__SophU{font-family:Staatliches,sans-serif;font-size:1.2rem;font-weight:700;color:var(--green);line-height:1.3;text-transform:uppercase;letter-spacing:.05em;-webkit-line-clamp:2}.ArticleCard_description__XEGbQ,.ArticleCard_title__SophU{margin:0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.ArticleCard_description__XEGbQ{font-size:.9rem;color:var(--black);line-height:1.5;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;-webkit-line-clamp:3}.ArticleCard_featured__j09oi .ArticleCard_imageContainer__aZOps{height:auto;flex:1 1;min-height:280px}.ArticleCard_featured__j09oi .ArticleCard_title__SophU{font-size:1.5rem;-webkit-line-clamp:3}.ArticleCard_featured__j09oi .ArticleCard_description__XEGbQ{-webkit-line-clamp:4}.ArticleCard_compact__o8k3X .ArticleCard_imageContainer__aZOps{height:auto;flex:1 1;min-height:120px}.ArticleCard_compact__o8k3X .ArticleCard_content__wm3rr{padding:15px 20px;flex-grow:0}.ArticleCard_compact__o8k3X .ArticleCard_title__SophU{font-size:1.05rem}.ArticleCard_compact__o8k3X .ArticleCard_description__XEGbQ{-webkit-line-clamp:2;font-size:.85rem}@media(max-width:480px){.ArticleCard_imageContainer__aZOps{height:180px}.ArticleCard_title__SophU{font-size:1.1rem}.ArticleCard_featured__j09oi .ArticleCard_imageContainer__aZOps{min-height:220px}.ArticleCard_compact__o8k3X .ArticleCard_imageContainer__aZOps{height:160px}}.NewsletterSignup_newsletter__UIkr_{width:100%;padding:60px 20px;background-color:var(--green)}.NewsletterSignup_container__h_y4A{max-width:600px;margin:0 auto}.NewsletterSignup_content__qnEMV{text-align:center}.NewsletterSignup_title__4phXl{font-family:Staatliches,sans-serif;font-size:2rem;font-weight:700;color:var(--white);margin:0 0 15px;text-transform:uppercase;letter-spacing:.05em}@media(min-width:768px){.NewsletterSignup_title__4phXl{font-size:2.5rem;margin-bottom:20px}}.NewsletterSignup_description__2kHuV{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1rem;color:var(--canvas);margin:0 0 30px;line-height:1.6}@media(min-width:768px){.NewsletterSignup_description__2kHuV{font-size:1.125rem;margin-bottom:40px}}.NewsletterSignup_form__2CXII{display:flex;flex-direction:column;gap:15px;max-width:400px;margin:0 auto}@media(min-width:768px){.NewsletterSignup_form__2CXII{flex-direction:row;gap:0;max-width:100%}}.NewsletterSignup_input___cxkz{flex:1 1;padding:20px 30px;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1rem;border:2px solid var(--white);border-radius:3px;background-color:var(--white);color:var(--black)}.NewsletterSignup_input___cxkz::placeholder{color:var(--brown-2)}.NewsletterSignup_input___cxkz:focus{outline:none;border-color:var(--canvas)}.NewsletterSignup_input___cxkz:disabled{opacity:.8;cursor:not-allowed}@media(min-width:768px){.NewsletterSignup_input___cxkz{border-radius:3px 0 0 3px}}.NewsletterSignup_button__vU25K{padding:20px 40px;font-family:Staatliches,sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--green);background-color:var(--white);border:2px solid var(--white);border-radius:3px;cursor:pointer;transition:background-color .2s,color .2s}.NewsletterSignup_button__vU25K:hover:not(:disabled){background-color:var(--canvas);color:var(--green)}.NewsletterSignup_button__vU25K:disabled{cursor:not-allowed;opacity:.9}@media(min-width:768px){.NewsletterSignup_button__vU25K{border-radius:0 3px 3px 0}}.NewsletterSignup_successMessage__pSfcU{color:var(--canvas)}.NewsletterSignup_errorMessage__yZRMY,.NewsletterSignup_successMessage__pSfcU{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:.95rem;margin:20px 0 0}.NewsletterSignup_errorMessage__yZRMY{color:#f5c6cb}.page_definitionPage__kM15N{padding:60px 0;min-height:calc(100vh - 200px)}.page_detailCard__UYJSh{background-color:var(--white);border:2px solid var(--green);border-radius:3px;padding:60px;max-width:800px;margin:0 auto}.page_header__4T97E{margin-bottom:40px;padding-bottom:30px;border-bottom:2px solid var(--canvas)}.page_wordHeader__sLWlG{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.page_wordHeader__sLWlG h1{font-family:Staatliches,sans-serif;font-size:3rem;font-weight:700;color:var(--green);margin:0;text-transform:uppercase;letter-spacing:.05em;flex:1 1}.page_actionButtons__t69U4{display:flex;gap:15px;flex-shrink:0}.page_contentSection__JxK4h{display:flex;flex-direction:column;gap:40px}.page_definition__FNW2w h2,.page_example__aNPqo h2{font-family:Staatliches,sans-serif;font-size:1.5rem;font-weight:700;color:var(--green);margin:0 0 20px;text-transform:uppercase;letter-spacing:.05em}.page_definition__FNW2w p,.page_example__aNPqo p{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1.125rem;line-height:1.8;color:var(--black);margin:0}.page_example__aNPqo{padding:30px;background-color:var(--canvas);border-radius:3px;border-left:4px solid var(--green)}.page_exampleText__40Psm{font-style:italic;color:var(--brown-2)}.page_loading__SCOZj{text-align:center;padding:60px;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1.125rem;color:var(--brown-2)}.page_otherDefinitions__ID5e2{margin-top:60px;padding-top:60px;border-top:2px solid var(--canvas)}.page_otherDefinitionsTitle__cXPwY{font-family:Staatliches,sans-serif;font-size:2rem;font-weight:700;color:var(--green);margin:0 0 40px;text-transform:uppercase;letter-spacing:.05em}.page_otherDefinitionsGrid__9pnxy{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:30px}@media(min-width:481px)and (max-width:768px){.page_otherDefinitionsGrid__9pnxy{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}@media(max-width:480px){.page_otherDefinitionsGrid__9pnxy{grid-template-columns:1fr}}@media(max-width:768px){.page_detailCard__UYJSh{padding:30px}.page_wordHeader__sLWlG{flex-direction:column}.page_wordHeader__sLWlG h1{font-size:2rem}}.page_articlePage__q4HEC{padding:40px 0 60px;background-color:var(--white)}.page_articleDetail__BjQ3j{margin:0 auto}.page_videoWrapper__2yqf_{position:relative;width:100%;padding-bottom:56.25%;height:0;margin-bottom:40px;border-radius:3px;overflow:hidden;background:var(--black)}.page_videoIframe__rEXTM{position:absolute;top:0;left:0;width:100%;height:100%}.page_heroImage__ZKINF{position:relative;width:100%;aspect-ratio:16/9;margin-bottom:40px;border-radius:3px;overflow:hidden;background:var(--canvas)}@media(max-width:480px){.page_heroImage__ZKINF{aspect-ratio:16/9}}.page_heroImageImg__Krzv9{object-fit:cover}.page_content__aRw4P{padding:0 20px}.page_typeLabel__EO8lN{display:inline-block;padding:6px 12px;background:var(--green);color:var(--white);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;border-radius:3px;margin-bottom:20px;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.page_titleRow__zZuRE{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:30px}.page_title__8ZwRW{font-family:Staatliches,sans-serif;font-size:2.25rem;font-weight:700;color:var(--green);margin:0;flex:1 1;text-transform:uppercase;letter-spacing:.05em;line-height:1.2}@media(max-width:480px){.page_title__8ZwRW{font-size:1.75rem}}.page_description__I8nnP{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1.125rem;color:var(--black);line-height:1.6;margin:0 0 40px}.page_sections__KaTgP{margin-top:40px}.page_section__j03k3{margin-bottom:40px}.page_section__j03k3:last-child{margin-bottom:0}.page_sectionHeading__KH3kX{font-family:Staatliches,sans-serif;font-size:1.5rem;font-weight:700;color:var(--green);margin:0 0 15px;text-transform:uppercase;letter-spacing:.03em}.page_sectionImageWrap__u93iz{margin-bottom:15px}.page_sectionImage__gjP_3{position:relative;width:100%;aspect-ratio:16/10;margin:20px 0;border-radius:3px;overflow:hidden;background:var(--canvas)}.page_imageCaption__3psqN{font-size:.875rem;color:var(--brown-2);margin:-10px 0 20px;font-style:italic}.page_imageCaption__3psqN,.page_sectionContent__CDW4H{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.page_sectionContent__CDW4H{font-size:1rem;line-height:1.7;color:var(--black)}.page_sectionContent__CDW4H p{margin:0 0 15px}.page_steps__bxDn5{margin-top:40px}.page_step__4smTj{display:flex;gap:30px;margin-bottom:40px;align-items:flex-start}.page_stepNumber__68iY9{flex-shrink:0;width:44px;height:44px;border-radius:50%;background:var(--green);color:var(--white);display:flex;align-items:center;justify-content:center;font-family:Staatliches,sans-serif;font-size:1.25rem;font-weight:700}.page_stepBody__XSfGC{flex:1 1;min-width:0}.page_stepHeading__Tk2S6{font-family:Staatliches,sans-serif;font-size:1.25rem;font-weight:700;color:var(--green);margin:0 0 15px}.page_stepImageWrap__VNAQP{margin-bottom:15px}.page_stepImage__pL8Yh{position:relative;width:100%;max-width:400px;aspect-ratio:4/3;margin:15px 0;border-radius:3px;overflow:hidden;background:var(--canvas)}.page_stepText__s7pu1{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1rem;line-height:1.7;color:var(--black)}.page_stepText__s7pu1 p{margin:0 0 10px}.page_recipeBody___5wjL{margin-top:40px}.page_ingredientsBlock__rwHVJ,.page_methodBlock___2qDg{margin-bottom:60px}.page_blockHeading__5TZu8{font-family:Staatliches,sans-serif;font-size:1.5rem;font-weight:700;color:var(--green);margin:0 0 20px;text-transform:uppercase;letter-spacing:.03em}.page_ingredientsText__a1r_v{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1rem;line-height:1.8;color:var(--black);white-space:pre-wrap}.page_ingredientsText__a1r_v p{margin:0 0 10px}.page_methodStep__SzWEr{display:flex;gap:30px;margin-bottom:30px;align-items:flex-start}.page_relatedSection__o2V_2{margin-top:60px;padding-top:60px;border-top:2px solid var(--canvas)}.page_relatedTitle__qCLVX{font-family:Staatliches,sans-serif;font-size:1.5rem;font-weight:700;color:var(--green);margin:0 0 30px;text-transform:uppercase;letter-spacing:.05em}.page_relatedGrid__Tr91A{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:30px}.Breadcrumb_breadcrumb__o3hdJ{margin-bottom:30px;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:.875rem;color:var(--brown-2);flex-wrap:wrap}.Breadcrumb_breadcrumbItem__CYDbb,.Breadcrumb_breadcrumb__o3hdJ{display:flex;align-items:center;gap:10px}.Breadcrumb_breadcrumbLink__kDzsy{color:var(--green);text-decoration:none;transition:opacity .2s}.Breadcrumb_breadcrumbLink__kDzsy:hover{opacity:.8}.Breadcrumb_breadcrumbCurrent__X_iuv{color:var(--brown-2);font-weight:600}.Breadcrumb_breadcrumbSeparator___C1Dt{color:var(--brown-2);margin:0}.page_articlesPage__TIkNe{padding:60px 0;min-height:calc(100vh - 200px)}.page_pageHeader__eJvBS{margin-bottom:40px;text-align:center}.page_pageHeader__eJvBS h1{font-family:Staatliches,sans-serif;font-size:2.5rem;font-weight:700;color:var(--green);margin:0 0 15px;text-transform:uppercase;letter-spacing:.05em}.page_pageHeader__eJvBS p{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1.125rem;color:var(--black);margin:0}.page_typeFilter__AnsEU{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:40px}.page_typeBtn__eUM8J{padding:10px 20px;background:var(--white);color:var(--green);border:2px solid var(--green);border-radius:3px;font-size:.9rem;font-weight:600;cursor:pointer;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;transition:background .2s,color .2s}.page_typeBtn__eUM8J.page_active__dtYJd,.page_typeBtn__eUM8J:hover{background:var(--green);color:var(--white)}.page_grid__Neh46{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:30px;margin-bottom:40px}.page_emptyState__GpCLj,.page_loading__NLKxF{text-align:center;padding:60px;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1.125rem;color:var(--brown-2)}.page_pagination__5_bvU{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:40px}.page_paginationButton__8gMPD{padding:15px 30px;background:var(--white);color:var(--green);border:2px solid var(--green);border-radius:3px;font-size:1rem;font-weight:600;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;cursor:pointer;transition:background .2s,color .2s}.page_paginationButton__8gMPD:hover:not(:disabled){background:var(--green);color:var(--white)}.page_paginationButton__8gMPD:disabled{opacity:.5;cursor:not-allowed}.page_paginationInfo__mMZNT{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1rem;color:var(--black);font-weight:600}@media(max-width:480px){.page_pageHeader__eJvBS h1{font-size:2rem}.page_grid__Neh46{grid-template-columns:1fr}}.page_breedersPage__6PCsA{padding:60px 0;min-height:calc(100vh - 200px)}.page_pageHeader__bi4OE{margin-bottom:40px;text-align:center}.page_pageHeader__bi4OE h1{font-family:Staatliches,sans-serif;font-size:2.5rem;font-weight:700;color:var(--green);margin:0 0 15px;text-transform:uppercase;letter-spacing:.05em}.page_pageHeader__bi4OE p{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1.125rem;color:var(--black);margin:0}.page_breedersGrid____mLR{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:30px;margin-bottom:40px;width:100%;max-width:100%;box-sizing:border-box}.page_breedersGrid____mLR>*{min-width:0;max-width:100%;height:100%}.page_emptyState__b4JQy{text-align:center;padding:60px}.page_emptyState__b4JQy p,.page_loading__Qe8C1{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1.125rem;color:var(--brown-2)}.page_loading__Qe8C1{text-align:center;padding:60px}.page_pagination__QHSOn{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:40px}.page_paginationButton__rDlpP{padding:15px 30px;background-color:var(--white);color:var(--green);border:2px solid var(--green);border-radius:3px;font-size:1rem;font-weight:600;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;cursor:pointer;transition:background-color .2s,color .2s}.page_paginationButton__rDlpP:hover:not(:disabled){background-color:var(--green);color:var(--white)}.page_paginationButton__rDlpP:disabled{opacity:.5;cursor:not-allowed}.page_paginationInfo__JSwTe{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1rem;color:var(--black);font-weight:600}@media(max-width:768px){.page_breedersGrid____mLR{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px}}@media(max-width:480px){.page_pageHeader__bi4OE h1{font-size:2rem}.page_breedersGrid____mLR{grid-template-columns:1fr}}.page_definitionsPage__OWVkx{padding:60px 0;min-height:calc(100vh - 200px)}.page_pageHeader__jng5P{margin-bottom:40px;text-align:center}.page_pageHeader__jng5P h1{font-family:Staatliches,sans-serif;font-size:2.5rem;font-weight:700;color:var(--green);margin:0 0 15px;text-transform:uppercase;letter-spacing:.05em}.page_pageHeader__jng5P p{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1.125rem;color:var(--black);margin:0}.page_searchRow__oDhRp{margin-bottom:30px;max-width:400px;margin-left:auto;margin-right:auto}.page_searchInput__vDfpr{width:100%;padding:15px 20px;border:2px solid var(--green);border-radius:3px;background:var(--white);color:var(--black);font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1rem;transition:border-color .2s}.page_searchInput__vDfpr:focus{outline:none;border-color:var(--brown-2)}.page_searchInput__vDfpr::placeholder{color:var(--brown-2)}.page_letterFilter__E0p0N{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:40px;padding:20px;background-color:var(--white);border-radius:3px;border:1px solid var(--brown-1)}.page_letterButton__WK8ol{min-width:40px;height:40px;padding:10px 15px;background-color:var(--white);color:var(--green);border:2px solid var(--green);border-radius:3px;font-size:.875rem;font-weight:600;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;cursor:pointer;transition:background-color .2s,color .2s,border-color .2s}.page_letterButton__WK8ol.page_active__faFaQ,.page_letterButton__WK8ol:hover{background-color:var(--green);color:var(--white)}.page_letterButton__WK8ol.page_active__faFaQ{border-color:var(--green)}.page_definitionsGrid__AsgrH{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:30px;margin-bottom:40px}.page_emptyState__1bA1B{text-align:center;padding:60px}.page_emptyState__1bA1B p,.page_loading__IjRZ4{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1.125rem;color:var(--brown-2)}.page_loading__IjRZ4{text-align:center;padding:60px}.page_pagination__MyFdX{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:40px}.page_paginationButton__mjnid{padding:15px 30px;background-color:var(--white);color:var(--green);border:2px solid var(--green);border-radius:3px;font-size:1rem;font-weight:600;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;cursor:pointer;transition:background-color .2s,color .2s}.page_paginationButton__mjnid:hover:not(:disabled){background-color:var(--green);color:var(--white)}.page_paginationButton__mjnid:disabled{opacity:.5;cursor:not-allowed}.page_paginationInfo__GoftV{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1rem;color:var(--black);font-weight:600}@media(max-width:768px){.page_definitionsGrid__AsgrH{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px}}@media(max-width:480px){.page_pageHeader__jng5P h1{font-size:2rem}.page_letterFilter__E0p0N{gap:10px;padding:15px}.page_letterButton__WK8ol{min-width:36px;height:36px;font-size:.75rem;padding:10px}.page_definitionsGrid__AsgrH{grid-template-columns:1fr}}.page_page__3028v{padding:60px 0;min-height:calc(100vh - 200px)}.page_header__cef0s{margin-bottom:40px}.page_header__cef0s h1{font-family:Staatliches,sans-serif;font-size:2.5rem;font-weight:700;color:var(--green);margin:0 0 15px;text-transform:uppercase;letter-spacing:.05em}.page_description__Outau{font-size:1.125rem;color:var(--black);margin:0 0 20px;line-height:1.5}.page_backLink__s936Q,.page_description__Outau{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.page_backLink__s936Q{font-size:.9375rem;font-weight:600;color:var(--green);text-decoration:none;transition:color .2s}.page_backLink__s936Q:hover{color:var(--brown-2);text-decoration:underline}.page_strainsGrid__f4fGr{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;width:100%;max-width:100%;box-sizing:border-box}.page_strainsGrid__f4fGr>*{min-width:0;max-width:100%}.page_emptyState__8N4ap{text-align:center;padding:60px}.page_emptyState__8N4ap p,.page_loading__SP6iX{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1.125rem;color:var(--brown-2)}.page_error__IgjSa,.page_loading__SP6iX{text-align:center;padding:60px}.page_error__IgjSa p{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1.125rem;color:var(--brown-2);margin:0 0 20px}.page_pagination__Motjg{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:40px}.page_paginationButton__dABuz{padding:15px 30px;background-color:var(--white);color:var(--green);border:2px solid var(--green);border-radius:3px;font-size:1rem;font-weight:600;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;text-decoration:none;cursor:pointer;transition:background-color .2s,color .2s}.page_paginationButton__dABuz:hover:not(.page_paginationDisabled__kOLj8){background-color:var(--green);color:var(--white)}.page_paginationDisabled__kOLj8{opacity:.5;cursor:not-allowed;pointer-events:none}.page_paginationInfo__wsjLE{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1rem;color:var(--black);font-weight:600}@media(max-width:768px){.page_strainsGrid__f4fGr{grid-template-columns:repeat(3,1fr);gap:20px}}@media(max-width:480px){.page_header__cef0s h1{font-size:2rem}.page_strainsGrid__f4fGr{grid-template-columns:repeat(2,1fr);gap:15px}}.page_landing__6QS2P{padding:60px 0;min-height:calc(100vh - 200px)}.page_hero__d4n6i{text-align:center;margin-bottom:60px}.page_hero__d4n6i h1{font-family:Staatliches,sans-serif;font-size:2.5rem;font-weight:700;color:var(--green);margin:0 0 15px;text-transform:uppercase;letter-spacing:.05em}.page_hero__d4n6i p{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1.125rem;color:var(--black);margin:0 0 30px}.page_browseAll__rHf__{display:inline-block;padding:15px 30px;background-color:var(--green);color:var(--white);border:2px solid var(--green);border-radius:3px;font-size:1rem;font-weight:600;font-family:Staatliches,sans-serif;text-transform:uppercase;letter-spacing:.05em;text-decoration:none;cursor:pointer;transition:background-color .2s,border-color .2s}.page_browseAll__rHf__:hover{background-color:var(--brown-2);border-color:var(--brown-2);color:var(--white)}.page_lists__GIOF3{display:flex;flex-direction:column;gap:60px}.page_listSection__St9D3+.page_listSection__St9D3{padding-top:40px;border-top:2px solid var(--green)}.page_listHeader__gp1KP{margin-bottom:30px}.page_listHeaderTop__uNxSc{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}.page_listHeader__gp1KP h2{font-family:Staatliches,sans-serif;font-size:1.75rem;font-weight:700;color:var(--green);margin:0;text-transform:uppercase;letter-spacing:.05em}.page_listDescription__uY7Vr{font-size:1rem;color:var(--black);margin:15px 0 0;line-height:1.5}.page_listDescription__uY7Vr,.page_viewAllLink__388Uq{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.page_viewAllLink__388Uq{display:inline-block;font-size:.9375rem;font-weight:600;color:var(--green);text-decoration:none;padding:10px 20px;border:2px solid var(--green);border-radius:3px;transition:all .2s;flex-shrink:0}.page_viewAllLink__388Uq:hover{background-color:var(--green);color:var(--white);text-decoration:none}.page_strainsGrid__He1pX{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;width:100%;max-width:100%;box-sizing:border-box}.page_strainsGrid__He1pX>*{min-width:0;max-width:100%}.page_noStrains__kuBeG{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1rem;color:var(--brown-2);font-style:italic;margin:0}.page_emptyState__Ham0_{text-align:center;padding:60px}.page_emptyState__Ham0_ p{margin:0 0 20px}.page_emptyState__Ham0_ p,.page_loading__FS7Wd{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1.125rem;color:var(--brown-2)}.page_loading__FS7Wd{text-align:center;padding:60px}@media(max-width:1024px){.page_strainsGrid__He1pX{grid-template-columns:repeat(4,1fr);gap:18px}}@media(max-width:768px){.page_strainsGrid__He1pX{grid-template-columns:repeat(3,1fr);gap:18px}}@media(max-width:480px){.page_hero__d4n6i h1{font-size:2rem}.page_strainsGrid__He1pX{grid-template-columns:repeat(2,1fr);gap:15px}}.page_strainsPage__SB0Ct{padding:60px 0;min-height:calc(100vh - 200px)}.page_pageHeader__s_yG8{margin-bottom:40px;text-align:center}.page_pageHeader__s_yG8 h1{font-family:Staatliches,sans-serif;font-size:2.5rem;font-weight:700;color:var(--green);margin:0 0 15px;text-transform:uppercase;letter-spacing:.05em}.page_pageHeader__s_yG8 p{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1.125rem;color:var(--black);margin:0}.page_filters__E73oj{display:flex;flex-direction:column;gap:20px;margin-bottom:40px;border:2px solid var(--green);border-radius:3px;background-color:var(--white);overflow:hidden}.page_filtersToggle__XrAcz{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;padding:20px 30px;background-color:var(--canvas);border:none;color:var(--green);font-family:Staatliches,sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;transition:background-color .2s,color .2s}.page_filtersToggle__XrAcz span{display:inline-flex;align-items:center;gap:15px}.page_filtersToggle__XrAcz:hover{background-color:var(--green);color:var(--white)}.page_filtersToggle__XrAcz:hover .page_activeFilterCount__UKZ3Q{background-color:var(--white);color:var(--green)}.page_activeFilterCount__UKZ3Q{display:inline-flex;align-items:center;padding:2px 8px;background-color:var(--green);color:var(--white);border-radius:3px;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.page_filtersChevron__DCdpR{flex-shrink:0;transition:transform .2s}.page_filtersChevronOpen__Y72Tk{transform:rotate(180deg)}.page_filtersPanel__38niP{display:flex;flex-direction:column;gap:20px;padding:0 30px 30px}.page_filterRow__VIDVW{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-end}.page_searchForm___mETc{display:flex;gap:15px;flex:1 1;min-width:250px}.page_searchInput__OQAco{flex:1 1;padding:15px 20px;border:2px solid var(--green);border-radius:3px;font-size:1rem;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;background-color:var(--white);color:var(--black)}.page_searchInput__OQAco:focus{outline:none;border-color:var(--brown-2)}.page_searchInput__OQAco::placeholder{color:var(--brown-2);opacity:.6}.page_searchButton__yMJMI{padding:15px 30px;background-color:var(--green);color:var(--white);border:2px solid var(--green);border-radius:3px;font-size:1rem;font-weight:600;font-family:Staatliches,sans-serif;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;transition:background-color .2s,border-color .2s}.page_searchButton__yMJMI:hover{background-color:var(--brown-2);border-color:var(--brown-2)}.page_filterGroup__oJC5P{display:flex;flex-direction:column;gap:10px}.page_filterGroup__oJC5P label{font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.page_filterGroup__oJC5P label,.page_filterSelect__WPZgJ{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;color:var(--black)}.page_filterSelect__WPZgJ{padding:15px 20px;border:2px solid var(--green);border-radius:3px;font-size:1rem;background-color:var(--white);cursor:pointer}.page_filterSelect__WPZgJ:focus{outline:none;border-color:var(--brown-2)}.page_alphabetFilter__OrSrH{display:flex;flex-wrap:wrap;gap:6px;padding:20px;background-color:var(--canvas);border:2px solid var(--green);border-radius:3px}.page_activeLetterBtn__eMPHL,.page_letterBtn__LcZPM{min-width:38px;height:38px;padding:10px;border:2px solid var(--green);background-color:var(--white);color:var(--green);border-radius:3px;font-size:.875rem;font-weight:700;font-family:Staatliches,sans-serif;text-transform:uppercase;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center}.page_activeLetterBtn__eMPHL:hover,.page_letterBtn__LcZPM:hover{background-color:var(--green);color:var(--white);transform:translateY(-2px)}.page_activeLetterBtn__eMPHL{background-color:var(--green);color:var(--white);box-shadow:0 2px 4px rgba(0,0,0,.2)}.page_strainsGrid__uqVZd{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;margin-bottom:40px;width:100%;max-width:100%;box-sizing:border-box}.page_strainsGrid__uqVZd>*{min-width:0;max-width:100%}.page_emptyState__3NW4s{text-align:center;padding:60px}.page_emptyState__3NW4s p,.page_loading__AtZSv{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1.125rem;color:var(--brown-2)}.page_loading__AtZSv{text-align:center;padding:60px}.page_pagination__au0Yn{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:40px}.page_paginationButton__ZkfaG{padding:15px 30px;background-color:var(--white);color:var(--green);border:2px solid var(--green);border-radius:3px;font-size:1rem;font-weight:600;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;cursor:pointer;transition:background-color .2s,color .2s}.page_paginationButton__ZkfaG:hover:not(:disabled){background-color:var(--green);color:var(--white)}.page_paginationButton__ZkfaG:disabled{opacity:.5;cursor:not-allowed}.page_paginationInfo__HK7oq{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1rem;color:var(--black);font-weight:600}@media(max-width:768px){.page_strainsGrid__uqVZd{grid-template-columns:repeat(3,1fr);gap:20px}.page_filterRow__VIDVW{flex-direction:column;align-items:stretch}.page_searchForm___mETc{min-width:100%}.page_alphabetFilter__OrSrH{justify-content:center}.page_activeLetterBtn__eMPHL,.page_letterBtn__LcZPM{min-width:32px;height:32px;font-size:.75rem}}@media(max-width:480px){.page_pageHeader__s_yG8 h1{font-size:2rem}.page_strainsGrid__uqVZd{grid-template-columns:repeat(2,1fr);gap:15px}}.SocialShare_socialShare__q0vRt{position:relative;display:inline-block}.SocialShare_shareButton__ftusq{width:40px;height:40px;border-radius:50%;background-color:var(--canvas);border:none;color:var(--green);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;padding:0}.SocialShare_shareButton__ftusq:hover{background-color:var(--green);color:var(--canvas)}.SocialShare_shareButton__ftusq svg{width:20px;height:20px;flex-shrink:0}.SocialShare_shareButton__ftusq.SocialShare_small__MHd9C{width:32px;height:32px}.SocialShare_shareButton__ftusq.SocialShare_small__MHd9C svg{width:16px;height:16px}.SocialShare_shareButton__ftusq.SocialShare_medium__iIGfs{width:40px;height:40px}.SocialShare_shareButton__ftusq.SocialShare_medium__iIGfs svg{width:20px;height:20px}.SocialShare_shareButton__ftusq.SocialShare_large__5uiOm{width:40px;height:40px}.SocialShare_shareButton__ftusq.SocialShare_large__5uiOm svg{width:20px;height:20px}.SocialShare_dropdown__uSNUU{position:absolute;top:calc(100% + 10px);right:0;background-color:var(--white);border:2px solid var(--green);border-radius:3px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1000;min-width:180px;overflow:hidden;animation:SocialShare_slideDown__HXXIJ .2s ease-out}@keyframes SocialShare_slideDown__HXXIJ{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.SocialShare_dropdownItem__flOX0{display:flex;align-items:center;gap:15px;width:100%;padding:15px 20px;background-color:rgba(0,0,0,0);border:none;border-bottom:1px solid var(--green);cursor:pointer;color:var(--black);font-size:.9rem;text-align:left;transition:background-color .2s;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.SocialShare_dropdownItem__flOX0:last-child{border-bottom:none}.SocialShare_dropdownItem__flOX0:hover{background-color:var(--canvas)}.SocialShare_dropdownItem__flOX0:active{background-color:var(--green);color:var(--white)}.SocialShare_dropdownItem__flOX0 svg{flex-shrink:0;display:block}.SocialShare_dropdownItem__flOX0 span{flex:1 1}.StarRating_starRating__9npBd{line-height:1}.StarRating_starRating__9npBd,.StarRating_starsContainer__7R1HV{display:inline-flex;align-items:center;gap:2px}.StarRating_starIcon__V9aNn{display:block;flex-shrink:0}.StarRating_starRating__9npBd.StarRating_interactive__oOwE0{gap:5px}.StarRating_interactiveStar__L_BEz{background:none;border:none;cursor:pointer;padding:0;transition:transform .2s,opacity .2s;display:inline-flex;align-items:center;justify-content:center;line-height:1}.StarRating_interactiveStar__L_BEz:hover:not(:disabled){transform:scale(1.1);opacity:.8}.StarRating_interactiveStar__L_BEz:disabled{cursor:not-allowed;opacity:.6}.StarRating_small__HK9Ld .StarRating_starIcon__V9aNn{width:16px;height:16px}.StarRating_medium__h7K_O .StarRating_starIcon__V9aNn{width:18px;height:18px}.StarRating_large__wdzLH .StarRating_starIcon__V9aNn{width:24px;height:24px}.page_knowledgeBasePage__QCc2c{padding:0}.page_kbHero__WpKla{padding:60px 0;background-color:var(--white);text-align:center}.page_kbHeroTitle__N9glj{font-family:Staatliches,sans-serif;font-size:3.5rem;font-weight:700;color:var(--green);margin:0 0 20px;text-transform:uppercase;letter-spacing:.125em}@media(max-width:480px){.page_kbHeroTitle__N9glj{font-size:2.5rem}}.page_kbHeroDescription__bVSqM{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1.25rem;color:var(--black);line-height:1.8;max-width:800px;margin:0 auto}@media(max-width:480px){.page_kbHeroDescription__bVSqM{font-size:1rem}}.page_knowledgeBase__Xm8qe{padding:60px 0;background-color:var(--white)}.page_knowledgeCards__Gp26F{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;max-width:1200px;margin:0 auto}@media(min-width:481px)and (max-width:768px){.page_knowledgeCards__Gp26F{grid-template-columns:repeat(4,1fr)}}@media(max-width:480px){.page_knowledgeCards__Gp26F{grid-template-columns:repeat(2,1fr);gap:15px}}.page_knowledgeCard___F9ZG{display:flex;flex-direction:column;align-items:center;gap:15px;padding:20px;background-color:var(--white);border:2px solid var(--green);border-radius:3px;text-decoration:none;color:inherit;transition:all .2s}.page_knowledgeCard___F9ZG:hover{border-color:var(--brown)}.page_cardIcon__UeCTi{width:64px;height:64px;display:flex;align-items:center;justify-content:center}.page_cardIcon__UeCTi img{width:100%;height:100%;object-fit:contain}.page_cardLabel__grkz8{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:.75rem;font-weight:600;color:var(--green);text-align:center;text-transform:uppercase;letter-spacing:.05em}.page_kbSection__ObRd3{padding:60px 0;background-color:var(--white)}.page_kbSectionAlt__GW9F2{background-color:var(--canvas)}.page_sectionHeader__zpfvK{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;flex-wrap:wrap;gap:20px}.page_sectionTitle__kFK3G{font-family:Staatliches,sans-serif;font-size:2.625rem;font-weight:700;color:var(--green);margin:0;text-transform:uppercase;letter-spacing:.0625em}@media(max-width:480px){.page_sectionTitle__kFK3G{font-size:2rem}}.page_btnViewAll__OrXaf{display:inline-flex;align-items:center;gap:10px;padding:10px 30px;background-color:var(--green);color:var(--canvas);border:none;border-radius:3px;font-size:14px;font-weight:600;text-decoration:none;cursor:pointer;transition:background-color .2s,color .2s;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;text-transform:uppercase;letter-spacing:.03125em;line-height:1}.page_btnViewAll__OrXaf:hover{background-color:var(--canvas);color:var(--green)}.page_btnViewAll__OrXaf svg{flex-shrink:0;width:16px;height:16px}.page_kbSectionIntro__E_SoS{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1.125rem;color:var(--black);line-height:1.8;text-align:center;max-width:800px;margin:0 auto 40px}@media(max-width:480px){.page_kbSectionIntro__E_SoS{font-size:1rem}}.page_recipesGrid__PfQEG{display:grid;grid-template-columns:2fr 1fr 1fr;gap:30px}@media(min-width:481px)and (max-width:768px){.page_recipesGrid__PfQEG{grid-template-columns:1fr 1fr}}@media(max-width:480px){.page_recipesGrid__PfQEG{grid-template-columns:1fr}}.page_featuredCard__sxUOi{grid-row:span 2}@media(min-width:481px)and (max-width:768px){.page_featuredCard__sxUOi{grid-row:span 1;grid-column:1/-1}}@media(max-width:480px){.page_featuredCard__sxUOi{grid-row:span 1!important;grid-column:1!important}}.page_featuredCard__sxUOi .page_cardWrapper__T1015{height:100%}.page_featuredCard__sxUOi .page_cardWrapper__T1015 .page_card__U5s_6{height:100%;display:flex;flex-direction:column}.page_featuredCard__sxUOi .page_cardWrapper__T1015 .page_imageContainer__cQVv8{flex:1 1;min-height:300px}@media(max-width:480px){.page_featuredCard__sxUOi .page_cardWrapper__T1015 .page_imageContainer__cQVv8{min-height:250px}}.page_regularCard__e2hzw .page_cardWrapper__T1015{height:100%}.page_regularCard__e2hzw .page_cardWrapper__T1015 .page_card__U5s_6{height:100%;display:flex;flex-direction:column}.page_guidesGrid__LdIK2{display:grid;grid-template-columns:1fr 1fr 2fr;gap:30px}@media(min-width:481px)and (max-width:768px){.page_guidesGrid__LdIK2{grid-template-columns:1fr 1fr}}@media(max-width:480px){.page_guidesGrid__LdIK2{grid-template-columns:1fr;gap:20px}}.page_guidesGrid__LdIK2 .page_featuredCard__sxUOi{grid-column:3;grid-row:1/3}@media(min-width:481px)and (max-width:768px){.page_guidesGrid__LdIK2 .page_featuredCard__sxUOi{grid-column:1/-1;grid-row:span 1}}@media(max-width:480px){.page_guidesGrid__LdIK2 .page_featuredCard__sxUOi{grid-column:1!important;grid-row:span 1!important}}.page_guidesGrid__LdIK2 .page_regularCard__e2hzw:nth-child(2){grid-column:1}.page_guidesGrid__LdIK2 .page_regularCard__e2hzw:nth-child(3){grid-column:2}@media(min-width:481px)and (max-width:768px){.page_guidesGrid__LdIK2 .page_regularCard__e2hzw{grid-column:auto}}@media(max-width:480px){.page_guidesGrid__LdIK2 .page_regularCard__e2hzw{grid-column:1!important;grid-row:auto!important}}.page_articlesGrid__ddsSK{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:30px;width:100%}.page_breedersGrid__yW3ya{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;width:100%;max-width:100%;box-sizing:border-box}@media(min-width:481px)and (max-width:768px){.page_breedersGrid__yW3ya{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.page_breedersGrid__yW3ya{grid-template-columns:1fr}}.page_breedersGrid__yW3ya>*{min-width:0;max-width:100%;height:100%}.page_latestStrains__2UW0s{padding:60px 0;background-color:var(--white)}.page_strainsGrid__u9J6I{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;padding:20px 0;width:100%;max-width:100%;box-sizing:border-box}@media(min-width:481px)and (max-width:768px){.page_strainsGrid__u9J6I{grid-template-columns:repeat(3,1fr);gap:20px}}@media(max-width:480px){.page_strainsGrid__u9J6I{grid-template-columns:repeat(2,1fr);gap:15px}}.page_strainsGrid__u9J6I>*{min-width:0;max-width:100%}.page_dictionaryPreview__lPm_W{max-width:900px;margin:0 auto}.page_dictionarySearchPreview__Y4il_{margin-bottom:30px}.page_dictionarySearchLink__g7gN1{display:block;text-decoration:none}.page_dictionarySearchInput__uKEfG{width:100%;padding:20px;background-color:var(--white);border:2px solid var(--green);border-radius:3px;font-size:1rem;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;color:var(--black);cursor:pointer;transition:all .2s}.page_dictionarySearchInput__uKEfG:hover{border-color:var(--brown)}.page_dictionarySearchInput__uKEfG:focus{outline:none;border-color:var(--brown)}.page_dictionarySearchInput__uKEfG::placeholder{color:var(--brown-2)}.page_dictionaryTermsPreview__vQgWz{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media(min-width:481px)and (max-width:768px){.page_dictionaryTermsPreview__vQgWz{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.page_dictionaryTermsPreview__vQgWz{grid-template-columns:1fr}}.page_emptyMessage__syPbw{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1rem;color:var(--brown-2);text-align:center;padding:40px;background-color:var(--canvas);border-radius:3px;border:2px solid var(--green);grid-column:1/-1}@media(max-width:480px){.page_kbHero__WpKla,.page_kbSection__ObRd3{padding:40px 0}.page_knowledgeCards__Gp26F{grid-template-columns:repeat(2,1fr)}.page_latestStrains__2UW0s{padding:40px 0}}.page_home__hAbSN{min-height:100vh}.page_hero__klkOV{padding:60px 0 30px;background-color:var(--white)}.page_heroPanel__e_Xzp{display:flex;flex-direction:column;align-items:flex-start;gap:20px;width:100%}.page_heroEyebrow__XcLs4{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:.8125rem;color:var(--brown-2);letter-spacing:.12em}.page_heroEyebrow__XcLs4,.page_heroTitle__ld_yg{font-weight:700;text-transform:uppercase;margin:0}.page_heroTitle__ld_yg{font-family:Staatliches,sans-serif;font-size:2.5rem;color:var(--green);letter-spacing:.05em;line-height:1.15}@media(max-width:480px){.page_heroTitle__ld_yg{font-size:1.85rem}}.page_heroDescription__GqqwQ{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1.0625rem;line-height:1.65;color:var(--black);margin:0}@media(max-width:480px){.page_heroDescription__GqqwQ{font-size:.975rem;line-height:1.55}}.page_heroActions__NRe0K{display:flex;gap:20px;flex-wrap:wrap;justify-content:flex-start;margin-top:15px}.page_btnPrimary__DfFEJ{display:inline-flex;align-items:center;gap:10px;padding:20px 40px;background-color:var(--green);color:var(--canvas);text-decoration:none;border-radius:3px;font-family:Staatliches,sans-serif;font-weight:600;font-size:1rem;text-transform:uppercase;letter-spacing:.05em;transition:all .3s ease;border:2px solid var(--green)}.page_btnPrimary__DfFEJ svg{flex-shrink:0;width:18px;height:18px}.page_btnPrimary__DfFEJ:hover{background-color:var(--canvas);border-color:var(--green);color:var(--green)}@media(max-width:480px){.page_btnPrimary__DfFEJ{font-size:.9375rem;padding:15px 30px}}.page_btnSecondary__2dtFq{display:inline-flex;align-items:center;gap:10px;padding:20px 40px;background-color:rgba(0,0,0,0);color:var(--green);text-decoration:none;border-radius:3px;font-family:Staatliches,sans-serif;font-weight:600;font-size:1rem;text-transform:uppercase;letter-spacing:.05em;transition:all .3s ease;border:2px solid var(--green)}.page_btnSecondary__2dtFq:hover{background-color:var(--green);color:var(--canvas)}@media(max-width:480px){.page_btnSecondary__2dtFq{font-size:.9375rem;padding:15px 30px}}.page_knowledgeBase__VCY_q{padding:80px 0;background-color:var(--white)}.page_sectionHeader__xKhTN{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}@media(max-width:480px){.page_sectionHeader__xKhTN{flex-direction:column;align-items:flex-start;gap:15px}}.page_sectionTitle__f7SyI{font-family:Staatliches,sans-serif;font-size:1.75rem;font-weight:700;color:var(--green);margin:0;text-transform:uppercase;letter-spacing:.0625em}@media(max-width:480px){.page_sectionTitle__f7SyI{font-size:1.5rem}}.page_btnViewAll__YV0p4{display:inline-flex;align-items:center;gap:10px;padding:10px 30px;background-color:var(--green);color:var(--canvas);border:none;border-radius:3px;font-size:14px;font-weight:600;text-decoration:none;cursor:pointer;transition:background-color .2s,color .2s;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;text-transform:uppercase;letter-spacing:.03125em;line-height:1}.page_btnViewAll__YV0p4:hover{background-color:var(--canvas);color:var(--green)}.page_btnViewAll__YV0p4 svg{flex-shrink:0;width:16px;height:16px}.page_knowledgeCards__D8XDW{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;max-width:1200px;margin:0 auto}@media(min-width:481px)and (max-width:768px){.page_knowledgeCards__D8XDW{grid-template-columns:repeat(4,1fr)}}@media(max-width:480px){.page_knowledgeCards__D8XDW{grid-template-columns:repeat(2,1fr)}}.page_knowledgeCard__SfYTV{display:flex;flex-direction:column;align-items:center;gap:15px;padding:20px;background-color:var(--white);border:2px solid var(--green);border-radius:3px;text-decoration:none;color:inherit;transition:all .2s}.page_knowledgeCard__SfYTV:hover{border-color:var(--brown)}.page_cardIcon__lOXZq{width:64px;height:64px;display:flex;align-items:center;justify-content:center}.page_cardIcon__lOXZq img{width:100%;height:100%;object-fit:contain}.page_cardLabel__iG9YG{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:.75rem;font-weight:600;color:var(--green);text-align:center;text-transform:uppercase;letter-spacing:.05em}.page_latestArticles__tA3_8{padding:60px 0;background-color:var(--white)}.page_latestArticlesGrid__brgiw{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:stretch;padding:20px 0;min-height:520px}@media(min-width:481px)and (max-width:768px){.page_latestArticlesGrid__brgiw{grid-template-columns:1fr;min-height:0}}@media(max-width:480px){.page_latestArticlesGrid__brgiw{grid-template-columns:1fr;gap:20px;min-height:0}}.page_latestArticlesFeatured__O6LbC{min-height:100%;display:flex}.page_latestArticlesFeatured__O6LbC>*{flex:1 1;width:100%;min-height:100%}.page_latestArticlesStack__ciqNz{display:grid;grid-template-rows:1fr 1fr;gap:30px;min-height:0;height:100%}.page_latestArticlesStack__ciqNz>*{min-height:0}@media(min-width:481px)and (max-width:768px){.page_latestArticlesStack__ciqNz{grid-template-rows:none;height:auto;gap:20px}}@media(max-width:480px){.page_latestArticlesStack__ciqNz{gap:20px}}.page_latestProducts__65bqS{padding:60px 0 110px;background-color:var(--white)}.page_productsGrid__MLjlh{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;padding:20px 0}@media(min-width:481px)and (max-width:768px){.page_productsGrid__MLjlh{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.page_productsGrid__MLjlh{grid-template-columns:repeat(2,1fr)}}.page_strainApp__5IB7R{background-color:var(--green);padding:100px 0;position:relative;margin:120px 0}.page_strainAppContent__X6PYn{max-width:1000px;margin:0 auto;padding:0 20px;display:flex;align-items:center;gap:60px;position:relative}@media(max-width:768px){.page_strainAppContent__X6PYn{flex-direction:column;text-align:center;gap:40px}}@media(max-width:480px){.page_strainAppContent__X6PYn{flex-direction:column;gap:30px;padding:0 15px}}.page_strainAppText__nHAMU{flex:1 1;color:var(--white);max-width:50%;z-index:1}@media(max-width:768px){.page_strainAppText__nHAMU{max-width:100%;order:2}}@media(max-width:480px){.page_strainAppText__nHAMU{max-width:100%;order:2}}.page_strainAppTitle__gGe6z{font-family:Staatliches,sans-serif;font-size:2.25rem;font-weight:700;margin-bottom:25px;text-transform:uppercase;letter-spacing:.0625em;color:var(--canvas)}@media(max-width:480px){.page_strainAppTitle__gGe6z{font-size:1.75rem}}.page_strainAppDescription__AIRLw{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1rem;line-height:1.8;margin-bottom:30px;opacity:.95;color:var(--canvas)}@media(max-width:480px){.page_strainAppDescription__AIRLw{font-size:.9rem;line-height:1.6;margin-bottom:20px}}.page_btnGetApp__kQoMT{display:inline-flex;align-items:center;gap:10px;padding:10px 30px;background-color:var(--canvas);color:var(--green);border:none;border-radius:3px;font-size:14px;font-weight:600;text-decoration:none;text-transform:uppercase;letter-spacing:.03125em;line-height:1;cursor:pointer;transition:background-color .2s,color .2s;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;border:2px solid var(--canvas)}.page_btnGetApp__kQoMT:hover{background-color:var(--green);color:var(--canvas);border:2px solid var(--canvas)}.page_strainAppImage__laoyA{flex:1 1;display:flex;justify-content:center;align-items:center;position:absolute;right:10%;width:45%;max-width:450px}@media(max-width:768px){.page_strainAppImage__laoyA{position:static;margin-top:0;margin-bottom:30px;width:100%;max-width:400px;order:1;flex:none}}@media(max-width:480px){.page_strainAppImage__laoyA{position:static;margin-top:0;margin-bottom:20px;width:100%;max-width:300px;order:1;flex:none}}.page_appImage__077Bc{width:100%;height:auto;object-fit:contain;display:block}.page_latestStrains__E9yc7,.page_shopCategories__16aWg{padding:60px 0;background-color:var(--white)}.page_strainsGrid__V3Ekf{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;padding:20px 0;width:100%;max-width:100%;box-sizing:border-box}@media(min-width:481px)and (max-width:768px){.page_strainsGrid__V3Ekf{grid-template-columns:repeat(3,1fr);gap:20px}}@media(max-width:480px){.page_strainsGrid__V3Ekf{grid-template-columns:repeat(2,1fr);gap:15px}}.page_strainsGrid__V3Ekf>*{min-width:0;max-width:100%}.page_emptyMessage__9_uFK{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1rem;color:var(--brown-2);text-align:center;padding:40px;background-color:var(--canvas);border-radius:3px;border:2px solid var(--green);grid-column:1/-1}@media(max-width:480px){.page_hero__klkOV{padding:30px 0 20px}.page_knowledgeBase__VCY_q{padding:60px 0}.page_latestArticles__tA3_8,.page_latestProducts__65bqS,.page_latestStrains__E9yc7,.page_shopCategories__16aWg{padding:40px 0}}