.q_m67W_heroSection{background-color:var(--color-herbal-cream);align-items:center;width:100%;min-height:min(100vh,920px);display:flex;position:relative;overflow:hidden}.q_m67W_heroBackground{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.q_m67W_heroBgImage{object-fit:cover;object-position:center center}.q_m67W_heroContainer{z-index:2;width:min(var(--container-content), calc(100% - 2 * var(--page-gutter)));min-height:min(100vh,920px);padding:var(--space-8) 0 0;grid-template-columns:minmax(0,48%) minmax(0,52%);align-items:center;margin:0 auto;display:grid;position:relative}.q_m67W_heroContent{z-index:5;padding:var(--space-6) 0 var(--space-8);flex-direction:column;align-items:flex-start;max-width:530px;display:flex;position:relative}.q_m67W_brandLogoWrapper{margin-bottom:var(--space-5);align-items:center;display:inline-flex}.q_m67W_brandLogo{object-fit:contain;width:auto;max-width:240px;height:clamp(52px,6vw,76px);filter:drop-shadow(0 2px 8px color-mix(in srgb, var(--color-herbal-forest) 8%, transparent))}.q_m67W_eyebrow{align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);color:var(--color-herbal-natural);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.18em;text-transform:uppercase;display:inline-flex}.q_m67W_eyebrowIcon{width:14px;height:14px;color:var(--color-herbal-natural);flex-shrink:0}.q_m67W_headline{margin:0 0 var(--space-4);color:var(--color-herbal-forest-deep);font-family:var(--font-display);font-size:clamp(2.4rem,4.2vw,3.8rem);font-weight:var(--font-weight-bold);letter-spacing:-.03em;line-height:1.08}.q_m67W_headlineHighlight{color:var(--color-herbal-natural);font-style:italic;font-weight:var(--font-weight-bold);display:block}.q_m67W_description{margin:0 0 var(--space-6);color:var(--color-text-secondary);max-width:480px;font-size:clamp(.95rem,1.1vw,1.05rem);line-height:1.6}.q_m67W_ctaRow{align-items:center;gap:var(--space-4);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}.q_m67W_primaryCta{justify-content:center;align-items:center;gap:var(--space-2);background-color:var(--color-herbal-natural);color:var(--color-brand-neutral);border-radius:var(--radius-pill);font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm);box-shadow:0 10px 24px color-mix(in srgb, var(--color-herbal-natural) 28%, transparent);transition:transform var(--duration-standard) var(--easing-standard), box-shadow var(--duration-standard) var(--easing-standard), background-color var(--duration-standard) var(--easing-standard);border:1px solid #0000;padding:.85rem 1.75rem;text-decoration:none;display:inline-flex}.q_m67W_primaryCta:hover,.q_m67W_primaryCta:focus-visible{background-color:var(--color-herbal-forest);box-shadow:0 14px 30px color-mix(in srgb, var(--color-herbal-forest) 36%, transparent);transform:translateY(-2px)}.q_m67W_secondaryCta{justify-content:center;align-items:center;gap:var(--space-2);background:color-mix(in srgb, var(--color-surface) 75%, transparent);color:var(--color-herbal-forest-deep);border-radius:var(--radius-pill);font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm);border:1.5px solid var(--color-herbal-gold);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 4px 14px color-mix(in srgb, var(--color-herbal-forest) 5%, transparent);transition:transform var(--duration-standard) var(--easing-standard), border-color var(--duration-standard) var(--easing-standard), background-color var(--duration-standard) var(--easing-standard), box-shadow var(--duration-standard) var(--easing-standard);padding:.85rem 1.65rem;text-decoration:none;display:inline-flex}.q_m67W_secondaryCta:hover,.q_m67W_secondaryCta:focus-visible{background-color:var(--color-surface);border-color:var(--color-herbal-natural);box-shadow:0 8px 20px color-mix(in srgb, var(--color-herbal-forest) 10%, transparent);transform:translateY(-2px)}.q_m67W_ctaIcon{flex-shrink:0;width:18px;height:18px}.q_m67W_arrowIcon{width:16px;height:16px;transition:transform var(--duration-standard) var(--easing-standard);flex-shrink:0}.q_m67W_primaryCta:hover .q_m67W_arrowIcon{transform:translate(4px)}.q_m67W_benefitsRow{align-items:flex-start;gap:var(--space-6);padding-top:var(--space-2);flex-wrap:wrap;display:flex}.q_m67W_benefitItem{text-align:center;align-items:center;gap:var(--space-2);flex-direction:column;max-width:105px;display:flex}.q_m67W_benefitIconBox{border:1.5px solid var(--color-herbal-border);background:color-mix(in srgb, var(--color-surface) 65%, transparent);width:44px;height:44px;color:var(--color-herbal-natural);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:transform var(--duration-standard) var(--easing-standard), border-color var(--duration-standard) var(--easing-standard);border-radius:50%;justify-content:center;align-items:center;display:flex}.q_m67W_benefitItem:hover .q_m67W_benefitIconBox{border-color:var(--color-herbal-natural);color:var(--color-herbal-forest);transform:translateY(-2px)}.q_m67W_benefitIconBox svg{width:20px;height:20px}.q_m67W_benefitLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-herbal-forest-deep);line-height:1.3}.q_m67W_heroVisual{z-index:2;pointer-events:none;justify-content:flex-end;align-items:flex-end;height:100%;display:flex;position:absolute;inset:0 0 0 35%}.q_m67W_girlWrapper{pointer-events:auto;justify-content:flex-end;align-items:flex-end;width:100%;max-width:1000px;height:100%;max-height:1000px;display:flex;position:absolute;bottom:0;right:0}.q_m67W_girlImage{object-fit:contain;object-position:bottom right;filter:drop-shadow(-8px 12px 28px color-mix(in srgb, var(--color-herbal-forest-deep) 10%, transparent))}@media (max-width:1280px){.q_m67W_heroContainer{grid-template-columns:50% 50%}.q_m67W_headline{font-size:clamp(2.2rem,3.8vw,3.2rem)}.q_m67W_heroVisual{left:45%}.q_m67W_girlWrapper{max-width:900px;height:94%;right:0}.q_m67W_benefitsRow{gap:var(--space-4)}}@media (max-width:991px){.q_m67W_heroSection{min-height:auto}.q_m67W_heroContainer{min-height:auto;padding-top:var(--space-10);grid-template-columns:55% 45%}.q_m67W_heroContent{max-width:440px}.q_m67W_heroVisual{min-height:560px;left:48%}.q_m67W_girlWrapper{max-width:730px;height:90%;right:0}.q_m67W_headline{font-size:2.2rem}.q_m67W_description{font-size:var(--font-size-sm)}.q_m67W_ctaRow{gap:var(--space-3)}.q_m67W_primaryCta,.q_m67W_secondaryCta{font-size:var(--font-size-xs);padding:.75rem 1.35rem}}@media (max-width:767px){.q_m67W_heroSection{min-height:auto}.q_m67W_heroContainer{min-height:auto;padding-top:var(--space-8);grid-template-columns:1fr}.q_m67W_heroContent{text-align:center;max-width:100%;padding:var(--space-4) 0;align-items:center}.q_m67W_brandLogoWrapper,.q_m67W_eyebrow{justify-content:center}.q_m67W_headline{font-size:clamp(2rem,7vw,2.75rem)}.q_m67W_headlineHighlight{margin-left:.25em;display:inline}.q_m67W_description{max-width:100%;font-size:var(--font-size-sm);margin-inline:auto}.q_m67W_ctaRow{justify-content:center;width:100%}.q_m67W_primaryCta,.q_m67W_secondaryCta{flex:auto;min-width:150px}.q_m67W_benefitsRow{justify-content:center;gap:var(--space-4);width:100%;margin-bottom:var(--space-4)}.q_m67W_heroVisual{justify-content:center;width:100%;max-width:100%;height:520px;min-height:480px;position:relative;inset:auto}.q_m67W_girlWrapper{width:100%;height:100%;max-height:520px;position:relative;bottom:0;right:auto}.q_m67W_girlImage{object-position:bottom center}}@media (max-width:480px){.q_m67W_headline{font-size:1.85rem}.q_m67W_ctaRow{flex-direction:column;align-items:stretch}.q_m67W_primaryCta,.q_m67W_secondaryCta{width:100%}.q_m67W_benefitsRow{gap:var(--space-2);grid-template-columns:repeat(3,1fr);display:grid}.q_m67W_benefitItem{max-width:100%}.q_m67W_heroVisual{height:440px;min-height:420px}}
.NZeFSq_container{width:min(100%, var(--container-content));padding-inline:var(--page-gutter);margin-inline:auto}.NZeFSq_content{max-width:var(--container-content)}.NZeFSq_reading{max-width:var(--container-reading)}
.wacNiq_logo{flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.wacNiq_image{object-fit:contain;width:170px;height:auto;display:block}.wacNiq_footerImage{width:150px}.wacNiq_image.wacNiq_heroImage{width:clamp(150px,24vw,460px)}@media (max-width:940px){.wacNiq_image{width:145px}.wacNiq_footerImage{width:135px}}@media (max-width:480px){.wacNiq_image{width:125px}.wacNiq_footerImage{width:120px}}@media (max-width:767px){.wacNiq_image.wacNiq_heroImage{width:clamp(118px,36vw,154px)}}
.nsgBNq_categorySection{background:var(--color-surface);border-bottom:1px solid var(--color-border);padding:clamp(2.5rem,5vw,4.5rem) 0;position:relative}.nsgBNq_categorySectionWrapper{flex-direction:column;gap:2rem;display:flex}.nsgBNq_sectionHeader{border-bottom:1px solid color-mix(in srgb, var(--color-herbal-border) 45%, transparent);justify-content:space-between;align-items:flex-end;gap:1.5rem;padding-bottom:1.25rem;display:flex}.nsgBNq_headerTextGroup{flex-direction:column;gap:.5rem;max-width:680px;display:flex}.nsgBNq_eyebrowBadge{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-herbal-cream) 90%, var(--color-surface));border:1px solid var(--color-herbal-border);align-items:center;gap:.5rem;width:fit-content;padding:.25rem .75rem .25rem .6rem;display:inline-flex}.nsgBNq_eyebrowDot{background:var(--color-herbal-natural);width:7px;height:7px;box-shadow:0 0 0 2px color-mix(in srgb, var(--color-herbal-natural) 25%, transparent);border-radius:50%}.nsgBNq_eyebrow{color:var(--color-herbal-forest-deep);font-size:.72rem;font-weight:var(--font-weight-bold);letter-spacing:.12em;text-transform:uppercase;margin:0;line-height:1}.nsgBNq_title{font-family:var(--font-display);font-size:clamp(1.85rem,3.5vw,2.6rem);font-weight:var(--font-weight-bold);color:var(--color-herbal-forest-deep);letter-spacing:-.02em;margin:0;line-height:1.2}.nsgBNq_titleAccent{color:var(--color-herbal-natural);position:relative}.nsgBNq_subtitle{color:var(--color-text-secondary);margin:0;font-size:.95rem;line-height:1.5}.nsgBNq_viewAllLink{font-size:.88rem;font-weight:var(--font-weight-bold);color:var(--color-herbal-forest-deep);white-space:nowrap;border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-herbal-cream) 80%, var(--color-surface));border:1px solid var(--color-herbal-border);flex-shrink:0;align-items:center;gap:.6rem;padding:.65rem 1.15rem;text-decoration:none;transition:all .2s;display:inline-flex}.nsgBNq_viewAllLink:hover{background:var(--color-herbal-forest-deep);color:#fff;border-color:var(--color-herbal-forest-deep)}.nsgBNq_viewAllIconWrapper{justify-content:center;align-items:center;display:inline-flex}.nsgBNq_viewAllIcon{transition:transform .2s;font-size:1rem!important}.nsgBNq_viewAllLink:hover .nsgBNq_viewAllIcon{transform:translate(3px)}.nsgBNq_tabsContainer{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.nsgBNq_tabButton{border-radius:var(--radius-md,12px);border:1.5px solid var(--color-border);background:var(--color-surface);cursor:pointer;text-align:left;align-items:center;gap:1rem;padding:1.1rem 1.25rem;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex}.nsgBNq_tabButton:hover{border-color:var(--color-herbal-natural);background:color-mix(in srgb, var(--color-herbal-cream) 40%, var(--color-surface))}.nsgBNq_tabButtonActive{border-color:var(--color-herbal-forest);background:color-mix(in srgb, var(--color-herbal-cream) 85%, var(--color-surface));box-shadow:0 4px 16px #203b3314}.nsgBNq_tabIcon{background:color-mix(in srgb, var(--color-herbal-natural) 12%, transparent);width:44px;height:44px;color:var(--color-herbal-forest);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex}.nsgBNq_tabButtonActive .nsgBNq_tabIcon{background:var(--color-herbal-forest);color:#fff}.nsgBNq_tabTextWrap{flex-direction:column;gap:.25rem;min-width:0;display:flex}.nsgBNq_tabTitle{color:var(--color-herbal-forest-deep);white-space:nowrap;text-overflow:ellipsis;font-size:1rem;font-weight:700;overflow:hidden}.nsgBNq_tabBadge{color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;font-weight:500;overflow:hidden}.nsgBNq_tabButtonActive .nsgBNq_tabBadge{color:var(--color-herbal-natural);font-weight:600}.nsgBNq_activeShowcase{flex-direction:column;gap:2rem;animation:.3s ease-out nsgBNq_fadeIn;display:flex}@keyframes nsgBNq_fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.nsgBNq_categoryHeroBanner{background:linear-gradient(135deg, color-mix(in srgb, var(--color-herbal-forest) 96%, #000) 0%, var(--color-herbal-forest-deep) 100%);border-radius:var(--radius-lg,16px);color:#fff;grid-template-columns:1fr 320px;align-items:center;gap:2rem;padding:clamp(1.75rem,3.5vw,2.5rem);display:grid;position:relative;overflow:hidden}.nsgBNq_heroTextContent{z-index:1;flex-direction:column;gap:1rem;display:flex}.nsgBNq_badgeRow{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.nsgBNq_heroPill{background:var(--color-herbal-yellow);color:var(--color-herbal-forest-deep);border-radius:var(--radius-pill);text-transform:uppercase;letter-spacing:.06em;padding:.25rem .75rem;font-size:.72rem;font-weight:700;display:inline-block}.nsgBNq_heroPillSecondary{color:#fff;border-radius:var(--radius-pill);background:#ffffff26;border:1px solid #ffffff40;padding:.25rem .75rem;font-size:.72rem;font-weight:600;display:inline-block}.nsgBNq_categoryHeroTitle{font-family:var(--font-display);color:#fff;letter-spacing:-.02em;margin:0;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:700;line-height:1.25}.nsgBNq_categoryHeroDesc{color:#ffffffd9;max-width:600px;margin:0;font-size:.95rem;line-height:1.6}.nsgBNq_heroExploreBtn{color:var(--color-herbal-forest-deep);border-radius:var(--radius-pill);background:#fff;align-items:center;gap:.6rem;width:fit-content;margin-top:.5rem;padding:.75rem 1.4rem;font-size:.88rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.nsgBNq_heroExploreBtn:hover{background:var(--color-herbal-yellow);transform:translateY(-1px)}.nsgBNq_heroImageWrapper{border-radius:var(--radius-md,12px);background:#ffffff0d;border:1px solid #ffffff26;width:100%;height:240px;position:relative;overflow:hidden}.nsgBNq_heroImage{object-fit:cover;transition:transform .4s}.nsgBNq_heroImageWrapper:hover .nsgBNq_heroImage{transform:scale(1.05)}.nsgBNq_heroImageOverlay{background:linear-gradient(#0000 40%,#0000008c 100%);position:absolute;inset:0}.nsgBNq_trustTag{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;background:#172f29d9;border:1px solid #ffffff26;border-radius:8px;align-items:center;gap:.5rem;padding:.45rem .75rem;font-size:.75rem;font-weight:600;display:flex;position:absolute;bottom:.75rem;left:.75rem;right:.75rem}.nsgBNq_trustIcon{color:var(--color-herbal-yellow)}.nsgBNq_subRangesWrapper{flex-direction:column;gap:1.25rem;display:flex}.nsgBNq_subRangesHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.nsgBNq_subRangesHeading{color:var(--color-herbal-forest-deep);margin:0;font-size:1.15rem;font-weight:700}.nsgBNq_subRangesCount{color:var(--color-herbal-natural);background:color-mix(in srgb, var(--color-herbal-cream) 80%, var(--color-surface));border-radius:var(--radius-pill);border:1px solid var(--color-herbal-border);padding:.25rem .75rem;font-size:.8rem;font-weight:600}.nsgBNq_subRangesGrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.25rem;display:grid}.nsgBNq_subCard{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md,12px);flex-direction:column;gap:1rem;padding:1.4rem;transition:all .25s;display:flex}.nsgBNq_subCard:hover{border-color:var(--color-herbal-natural);transform:translateY(-2px);box-shadow:0 6px 20px #203b330f}.nsgBNq_subCardHeader{align-items:flex-start;gap:.85rem;display:flex}.nsgBNq_subCardIndex{font-family:var(--font-mono,monospace);color:var(--color-herbal-natural);background:color-mix(in srgb, var(--color-herbal-cream) 85%, var(--color-surface));border-radius:6px;padding:.35rem .55rem;font-size:.95rem;font-weight:700;line-height:1}.nsgBNq_subCardTitle{color:var(--color-herbal-forest-deep);margin:0;font-size:1.05rem;font-weight:700;line-height:1.3}.nsgBNq_subCardTagline{color:var(--color-text-secondary);margin-top:.2rem;font-size:.8rem;font-weight:500;display:block}.nsgBNq_featureBlock{background:var(--color-surface-muted);border-radius:8px;flex-direction:column;gap:.3rem;padding:.75rem .9rem;font-size:.85rem;display:flex}.nsgBNq_featureLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--color-herbal-forest-deep);align-items:center;gap:.45rem;font-size:.72rem;font-weight:700;display:flex}.nsgBNq_featureDot{background:var(--color-herbal-natural);border-radius:50%;width:6px;height:6px}.nsgBNq_featureDotAlt{background:var(--color-brand-pink);border-radius:50%;width:6px;height:6px}.nsgBNq_featureText{color:var(--color-text-primary);margin:0;font-size:.82rem;line-height:1.45}.nsgBNq_itemsWrapper{flex-direction:column;gap:.4rem;display:flex}.nsgBNq_itemsLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);font-size:.72rem;font-weight:700}.nsgBNq_itemTags{flex-wrap:wrap;gap:.4rem;display:flex}.nsgBNq_itemTag{background:color-mix(in srgb, var(--color-herbal-cream) 60%, var(--color-surface));border:1px solid var(--color-herbal-border);border-radius:var(--radius-pill);color:var(--color-herbal-forest-deep);padding:.25rem .55rem;font-size:.75rem;font-weight:500}.nsgBNq_itemTagMore{background:var(--color-surface-muted);border-radius:var(--radius-pill);color:var(--color-herbal-natural);padding:.25rem .55rem;font-size:.75rem;font-weight:600}.nsgBNq_subCardFooter{border-top:1px solid var(--color-border);margin-top:auto;padding-top:.75rem}.nsgBNq_subCardLink{color:var(--color-herbal-forest);align-items:center;gap:.4rem;font-size:.85rem;font-weight:700;text-decoration:none;transition:color .2s;display:inline-flex}.nsgBNq_subCardLink:hover{color:var(--color-brand-pink)}@media (max-width:992px){.nsgBNq_tabsContainer{grid-template-columns:1fr;gap:.75rem}.nsgBNq_categoryHeroBanner{grid-template-columns:1fr;gap:1.5rem}.nsgBNq_heroImageWrapper{height:200px}.nsgBNq_subRangesGrid{grid-template-columns:1fr}}@media (max-width:640px){.nsgBNq_sectionHeader{flex-direction:column;align-items:flex-start}.nsgBNq_viewAllLink{justify-content:center;width:100%}.nsgBNq_tabButton{padding:.85rem 1rem}.nsgBNq_tabIcon{width:36px;height:36px}.nsgBNq_categoryHeroBanner{padding:1.25rem}.nsgBNq_subCard{padding:1.15rem}}
.uR9w8G_aboutSection{background:linear-gradient(180deg, #fff 0%, var(--color-surface-muted) 50%, #fff 100%);color:var(--color-text-primary);padding:clamp(4rem,8vw,7.5rem) 0;position:relative;overflow:hidden}.uR9w8G_ambientGlow{filter:blur(60px);pointer-events:none;z-index:0;background:radial-gradient(circle,#e8d77b38 0%,#fc28740f 50%,#0000 70%);border-radius:50%;width:480px;height:480px;position:absolute;top:-120px;right:-80px}.uR9w8G_ambientGlowSecondary{filter:blur(70px);pointer-events:none;z-index:0;background:radial-gradient(circle,#456b4526 0%,#04cfe00d 50%,#0000 75%);border-radius:50%;width:520px;height:520px;position:absolute;bottom:-150px;left:-100px}.uR9w8G_container{z-index:1;max-width:var(--container-content);padding:0 var(--page-gutter);margin:0 auto;position:relative}.uR9w8G_headerBlock{text-align:center;max-width:760px;margin:0 auto clamp(2.5rem,5vw,4rem)}.uR9w8G_eyebrowBadge{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-herbal-cream) 90%, white);border:1px solid var(--color-herbal-border);color:var(--color-herbal-forest-deep);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.4rem 1.1rem;display:inline-flex}.uR9w8G_leafIcon{color:var(--color-herbal-natural);font-size:1.1rem}.uR9w8G_mainTitle{font-family:var(--font-display);color:var(--color-herbal-forest-deep);letter-spacing:-.01em;margin:0 0 1.25rem;font-size:clamp(2.1rem,4.2vw,3.4rem);line-height:1.18}.uR9w8G_gradientAccent{background:linear-gradient(135deg, var(--color-herbal-forest) 20%, var(--color-brand-pink) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.uR9w8G_leadDescription{color:var(--color-text-secondary);max-width:680px;margin:0 auto;font-size:clamp(1.05rem,1.8vw,1.2rem);line-height:1.7}.uR9w8G_storyHeroGrid{grid-template-columns:1fr;align-items:center;gap:clamp(2rem,4vw,3.5rem);margin-bottom:clamp(3.5rem,6vw,5.5rem);display:grid}@media (min-width:960px){.uR9w8G_storyHeroGrid{grid-template-columns:1.05fr .95fr}}.uR9w8G_storyContent{flex-direction:column;gap:1.5rem;display:flex}.uR9w8G_sectionSubhead{font-family:var(--font-display);color:var(--color-herbal-forest-deep);margin:0;font-size:clamp(1.6rem,2.8vw,2.2rem);line-height:1.25}.uR9w8G_storyParagraph{color:var(--color-text-secondary);margin:0;font-size:1rem;line-height:1.75}.uR9w8G_quoteCard{background:color-mix(in srgb, var(--color-herbal-cream) 70%, white);border-left:4px solid var(--color-herbal-natural);border-radius:0 var(--radius-md) var(--radius-md) 0;margin-top:.5rem;padding:1.25rem 1.5rem;position:relative}.uR9w8G_quoteText{font-family:var(--font-display);color:var(--color-herbal-forest-deep);margin:0 0 .5rem;font-size:1.05rem;font-style:italic;line-height:1.6}.uR9w8G_quoteCite{color:var(--color-text-secondary);font-size:.82rem;font-weight:var(--font-weight-medium);display:block}.uR9w8G_visualWrapper{position:relative}.uR9w8G_mainImageFrame{aspect-ratio:4/3.4;background:#f1ede4;border:1px solid #d9d4b899;border-radius:20px;width:100%;position:relative;overflow:hidden;box-shadow:0 20px 45px #172f291f}.uR9w8G_mainImage{object-fit:cover;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.uR9w8G_mainImageFrame:hover .uR9w8G_mainImage{transform:scale(1.03)}.uR9w8G_floatingStatCard{border:1px solid var(--color-border);z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff;border-radius:16px;align-items:center;gap:.9rem;padding:1rem 1.4rem;display:flex;position:absolute;bottom:-20px;right:-10px;box-shadow:0 12px 32px #172f2924}@media (max-width:600px){.uR9w8G_floatingStatCard{margin-top:1rem;display:inline-flex;position:static}}.uR9w8G_statIconWrap{background:var(--color-herbal-cream);width:44px;height:44px;color:var(--color-herbal-forest);border-radius:12px;justify-content:center;align-items:center;font-size:1.4rem;display:flex}.uR9w8G_statContent{flex-direction:column;display:flex}.uR9w8G_statValue{font-family:var(--font-display);font-size:1.35rem;font-weight:var(--font-weight-bold);color:var(--color-herbal-forest-deep);line-height:1.1}.uR9w8G_statLabel{color:var(--color-text-secondary);font-size:.78rem;font-weight:var(--font-weight-medium)}.uR9w8G_pillarsSection{margin-bottom:clamp(3.5rem,6vw,5.5rem)}.uR9w8G_pillarsHeading{text-align:center;margin-bottom:2.5rem}.uR9w8G_pillarsHeading h3{font-family:var(--font-display);color:var(--color-herbal-forest-deep);margin:0 0 .5rem;font-size:clamp(1.6rem,2.5vw,2.2rem)}.uR9w8G_pillarsHeading p{color:var(--color-text-secondary);margin:0;font-size:.95rem}.uR9w8G_pillarsGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.5rem;display:grid}.uR9w8G_pillarCard{border:1px solid var(--color-border);background:#fff;border-radius:16px;flex-direction:column;gap:1rem;padding:2rem 1.6rem;transition:all .35s cubic-bezier(.2,.8,.2,1);display:flex;box-shadow:0 4px 16px #172f2908}.uR9w8G_pillarCard:hover{border-color:var(--color-herbal-yellow);transform:translateY(-5px);box-shadow:0 16px 36px #172f2917}.uR9w8G_pillarIconContainer{border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;font-size:1.5rem;transition:transform .3s;display:flex}.uR9w8G_pillarCard:hover .uR9w8G_pillarIconContainer{transform:scale(1.08)}.uR9w8G_pillarTitle{font-family:var(--font-display);font-size:1.25rem;font-weight:var(--font-weight-bold);color:var(--color-herbal-forest-deep);margin:0}.uR9w8G_pillarText{color:var(--color-text-secondary);margin:0;font-size:.92rem;line-height:1.65}.uR9w8G_categoriesShowcase{background:color-mix(in srgb, var(--color-herbal-cream) 45%, white);border:1px solid var(--color-herbal-border);border-radius:24px;margin-bottom:clamp(3.5rem,6vw,5rem);padding:clamp(2rem,4vw,3.5rem)}.uR9w8G_categoriesHeader{text-align:center;max-width:600px;margin:0 auto 2.5rem}.uR9w8G_categoriesHeader h3{font-family:var(--font-display);color:var(--color-herbal-forest-deep);margin:0 0 .5rem;font-size:clamp(1.5rem,2.4vw,2rem)}.uR9w8G_categoriesHeader p{color:var(--color-text-secondary);margin:0;font-size:.92rem}.uR9w8G_categoriesGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.25rem;display:grid}.uR9w8G_categoryMiniCard{color:inherit;background:#fff;border:1px solid #e5e3dfcc;border-radius:14px;flex-direction:column;gap:.6rem;padding:1.5rem 1.25rem;text-decoration:none;transition:all .3s;display:flex}.uR9w8G_categoryMiniCard:hover{border-color:var(--color-herbal-natural);transform:translateY(-3px);box-shadow:0 8px 24px #172f2914}.uR9w8G_catIconRow{justify-content:space-between;align-items:center;display:flex}.uR9w8G_catIcon{background:var(--color-surface-muted);width:40px;height:40px;color:var(--color-herbal-forest);border-radius:10px;justify-content:center;align-items:center;font-size:1.2rem;display:flex}.uR9w8G_arrowPill{color:var(--color-text-secondary);font-size:1.1rem;transition:transform .25s,color .25s}.uR9w8G_categoryMiniCard:hover .uR9w8G_arrowPill{color:var(--color-brand-pink);transform:translate(4px)}.uR9w8G_catName{font-family:var(--font-display);font-size:1.1rem;font-weight:var(--font-weight-semibold);color:var(--color-herbal-forest-deep);margin:0}.uR9w8G_catDesc{color:var(--color-text-secondary);margin:0;font-size:.85rem;line-height:1.55}.uR9w8G_ctaBanner{background:linear-gradient(135deg, var(--color-herbal-forest-deep) 0%, var(--color-herbal-forest) 100%);color:#fff;text-align:center;border-radius:24px;flex-direction:column;align-items:center;padding:clamp(2.5rem,5vw,4rem) clamp(1.5rem,4vw,3.5rem);display:flex;position:relative;overflow:hidden;box-shadow:0 20px 48px #172f2933}.uR9w8G_ctaDecorLeft{pointer-events:none;background:radial-gradient(circle,#e8d77b40 0%,#0000 70%);border-radius:50%;width:200px;height:200px;position:absolute;top:-40px;left:-40px}.uR9w8G_ctaDecorRight{pointer-events:none;background:radial-gradient(circle,#fc287438 0%,#0000 70%);border-radius:50%;width:220px;height:220px;position:absolute;bottom:-40px;right:-40px}.uR9w8G_ctaContent{z-index:1;max-width:640px;margin:0 auto;position:relative}.uR9w8G_ctaHeading{font-family:var(--font-display);color:#fff;margin:0 0 1rem;font-size:clamp(1.8rem,3.5vw,2.6rem);line-height:1.25}.uR9w8G_ctaText{color:#ffffffd9;margin:0 0 2rem;font-size:1.05rem;line-height:1.65}.uR9w8G_ctaActionGroup{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.uR9w8G_primaryBtn{background:var(--color-brand-pink);color:#fff;border-radius:var(--radius-pill);font-weight:var(--font-weight-semibold);align-items:center;gap:.6rem;padding:.85rem 1.8rem;font-size:.95rem;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 8px 20px #fc287459}.uR9w8G_primaryBtn:hover{background:#e01b63;transform:translateY(-2px);box-shadow:0 12px 26px #fc287473}.uR9w8G_secondaryBtn{color:#fff;border-radius:var(--radius-pill);font-weight:var(--font-weight-semibold);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1f;border:1px solid #ffffff4d;align-items:center;gap:.6rem;padding:.85rem 1.8rem;font-size:.95rem;text-decoration:none;transition:all .3s;display:inline-flex}.uR9w8G_secondaryBtn:hover{background:#fff3;border-color:#fff9;transform:translateY(-2px)}
.N9etnG_blogSection{background:var(--color-background);color:var(--color-text-primary);padding:clamp(3.5rem,7vw,6.5rem) 0;position:relative;overflow:hidden}.N9etnG_ambientGlow{filter:blur(60px);pointer-events:none;z-index:0;background:radial-gradient(circle,#e8d77b33 0%,#fc28740d 50%,#0000 70%);border-radius:50%;width:440px;height:440px;position:absolute;top:-100px;right:-60px}.N9etnG_container{z-index:1;max-width:var(--container-content);padding:0 var(--page-gutter);margin:0 auto;position:relative}.N9etnG_sectionHeader{text-align:center;flex-direction:column;align-items:center;max-width:720px;margin:0 auto clamp(2.5rem,5vw,4rem);display:flex}.N9etnG_eyebrowBadge{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-herbal-cream) 90%, #fff);border:1px solid var(--color-herbal-border);color:var(--color-herbal-forest-deep);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.35rem 1rem;display:inline-flex}.N9etnG_eyebrowIcon{color:var(--color-herbal-natural);font-size:1.05rem}.N9etnG_title{font-family:var(--font-display);color:var(--color-herbal-forest-deep);letter-spacing:-.015em;margin:0 0 1rem;font-size:clamp(2rem,4vw,3.2rem);line-height:1.18}.N9etnG_gradientAccent{background:linear-gradient(135deg, var(--color-herbal-forest) 20%, var(--color-brand-pink) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.N9etnG_description{color:var(--color-text-secondary);margin:0;font-size:clamp(1rem,1.8vw,1.125rem);line-height:1.65}.N9etnG_blogGrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:clamp(1.5rem,3vw,2.25rem);display:grid}@media (max-width:680px){.N9etnG_blogGrid{grid-template-columns:1fr}}.N9etnG_card{border:1px solid var(--color-border);color:inherit;background:#fff;border-radius:20px;flex-direction:column;text-decoration:none;transition:all .35s cubic-bezier(.2,.8,.2,1);display:flex;overflow:hidden;box-shadow:0 4px 16px #172f290a}.N9etnG_card:hover{border-color:var(--color-herbal-yellow);transform:translateY(-6px);box-shadow:0 16px 36px #172f291a}.N9etnG_imageFrame{aspect-ratio:16/10;background:color-mix(in srgb, var(--color-herbal-cream) 60%, #fff);width:100%;position:relative;overflow:hidden}.N9etnG_coverImage{object-fit:cover;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.N9etnG_card:hover .N9etnG_coverImage{transform:scale(1.05)}.N9etnG_categoryTag{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--color-herbal-forest-deep);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);border-radius:var(--radius-pill);background:#ffffffeb;border:1px solid #d9d4b8b3;padding:.35rem .85rem;position:absolute;top:1rem;left:1rem;box-shadow:0 4px 12px #172f2914}.N9etnG_cardBody{flex-direction:column;flex-grow:1;gap:.75rem;padding:1.5rem;display:flex}.N9etnG_metaRow{color:var(--color-text-secondary);align-items:center;gap:1.25rem;font-size:.8rem;display:flex}.N9etnG_metaItem{align-items:center;gap:.35rem;display:inline-flex}.N9etnG_metaIcon{color:var(--color-herbal-natural);font-size:.95rem}.N9etnG_cardTitle{font-family:var(--font-display);color:var(--color-herbal-forest-deep);font-size:1.25rem;line-height:1.35;font-weight:var(--font-weight-semibold);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;transition:color .25s;display:-webkit-box;overflow:hidden}.N9etnG_card:hover .N9etnG_cardTitle{color:var(--color-brand-pink)}.N9etnG_cardExcerpt{color:var(--color-text-secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.9rem;line-height:1.6;display:-webkit-box;overflow:hidden}.N9etnG_cardFooter{border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;margin-top:auto;padding-top:1rem;display:flex}.N9etnG_authorBlock{align-items:center;gap:.6rem;display:flex}.N9etnG_authorAvatar{object-fit:contain;background:var(--color-herbal-cream);border:1px solid var(--color-border);border-radius:50%;width:28px;height:28px}.N9etnG_authorName{font-size:.82rem;font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.N9etnG_readMoreLink{font-size:.85rem;font-weight:var(--font-weight-semibold);color:var(--color-brand-pink);align-items:center;gap:.35rem;transition:transform .2s;display:inline-flex}.N9etnG_card:hover .N9etnG_readMoreLink{transform:translate(4px)}.N9etnG_arrowIcon{font-size:1rem}.N9etnG_viewAllWrap{justify-content:center;margin-top:clamp(2.5rem,5vw,3.5rem);display:flex}.N9etnG_viewAllBtn{background:var(--color-herbal-forest);color:#fff;border-radius:var(--radius-pill);font-size:.95rem;font-weight:var(--font-weight-semibold);align-items:center;gap:.6rem;padding:.85rem 2rem;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 6px 18px #203b3333}.N9etnG_viewAllBtn:hover{background:var(--color-herbal-forest-deep);transform:translateY(-2px);box-shadow:0 10px 24px #203b334d}
._1FgwWa_footer{background:linear-gradient(180deg, var(--color-herbal-forest) 0%, var(--color-herbal-forest-deep) 100%);border-top:1px solid var(--color-border);color:var(--color-herbal-cream);position:relative}._1FgwWa_trustBanner{background:#0003;border-bottom:1px solid #ffffff14;padding-block:.85rem}._1FgwWa_trustBannerInner{flex-wrap:wrap;justify-content:space-around;align-items:center;gap:1rem;display:flex}._1FgwWa_trustItem{color:var(--color-herbal-cream);letter-spacing:.02em;align-items:center;gap:.5rem;font-size:.82rem;font-weight:600;display:inline-flex}._1FgwWa_trustIcon{color:var(--color-herbal-yellow)}._1FgwWa_footerInner{grid-template-columns:minmax(280px,1.4fr) repeat(3,minmax(160px,1fr));gap:clamp(1.5rem,3.5vw,3rem);padding-block:clamp(2.5rem,4vw,4rem);display:grid}._1FgwWa_brandColumn{flex-direction:column;align-items:flex-start;gap:1.25rem;display:flex}._1FgwWa_logo{width:fit-content;display:inline-flex}._1FgwWa_tagline{max-width:25rem;color:color-mix(in srgb, var(--color-herbal-cream) 84%, transparent);margin:0;font-size:.88rem;line-height:1.6}._1FgwWa_contactLinks{flex-direction:column;gap:.65rem;display:flex}._1FgwWa_contactItem{color:color-mix(in srgb, var(--color-herbal-cream) 90%, var(--color-brand-cyan));align-items:center;gap:.55rem;font-size:.85rem;text-decoration:none;transition:all .2s;display:inline-flex}._1FgwWa_contactItem:hover{color:var(--color-herbal-yellow);transform:translate(2px)}._1FgwWa_contactIcon{color:var(--color-herbal-yellow);flex-shrink:0}._1FgwWa_linkGroup{flex-direction:column;align-content:start;gap:.65rem;display:flex}._1FgwWa_linkGroup h2{color:#fff;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .4rem;font-size:.82rem;font-weight:700}._1FgwWa_linkGroup a{color:color-mix(in srgb, var(--color-herbal-cream) 82%, transparent);font-size:.85rem;text-decoration:none;transition:all .2s}._1FgwWa_linkGroup a:hover{color:var(--color-herbal-yellow);transform:translate(2px)}._1FgwWa_footerBottom{color:color-mix(in srgb, var(--color-herbal-cream) 75%, transparent);background:#00000040;border-top:1px solid #ffffff1a;padding-block:1rem;font-size:.8rem}._1FgwWa_footerBottomInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}._1FgwWa_copyrightText{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._1FgwWa_copyrightText p{margin:0}._1FgwWa_divider{color:#ffffff4d}._1FgwWa_footerDisclaimer{color:var(--color-herbal-yellow);font-weight:500}._1FgwWa_adminBottomBadge{align-items:center;display:flex}._1FgwWa_adminSmallPill{border-radius:var(--radius-pill,9999px);color:#fff;background:#ffffff1a;border:1px solid #fff3;align-items:center;gap:.4rem;padding:.35rem .85rem;font-size:.78rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}._1FgwWa_adminSmallPill:hover{background:var(--color-brand-pink);border-color:var(--color-brand-pink);color:#fff;transform:translateY(-1px)}@media (max-width:900px){._1FgwWa_footerInner{grid-template-columns:repeat(2,1fr);gap:2rem}._1FgwWa_brandColumn{grid-column:span 2}}@media (max-width:600px){._1FgwWa_trustBannerInner{flex-direction:column;align-items:flex-start}._1FgwWa_footerInner{grid-template-columns:1fr;gap:1.75rem}._1FgwWa_brandColumn{grid-column:span 1}._1FgwWa_footerBottomInner{flex-direction:column;align-items:flex-start}}
.dMTK1G_card{background:var(--color-surface);width:100%;box-shadow:var(--shadow-card);transition:transform var(--duration-standard) var(--easing-standard), box-shadow var(--duration-standard) var(--easing-standard);border-radius:1.1rem;flex-direction:column;display:flex;overflow:hidden}.dMTK1G_card:hover{box-shadow:var(--shadow-raised);transform:translateY(-4px)}.dMTK1G_previewLink{width:100%;text-decoration:none;display:block}.dMTK1G_imageWrap{aspect-ratio:1/1.05;background:color-mix(in srgb, var(--color-herbal-cream) 70%, var(--color-surface));width:100%;display:block;position:relative;overflow:hidden}.dMTK1G_skeleton{background:linear-gradient(90deg,#fff3 25%,#ffffff80 50%,#fff3 75%) 0 0/200% 100%;animation:1.2s linear infinite dMTK1G_shimmer;display:block;position:absolute;inset:0}@keyframes dMTK1G_shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.dMTK1G_placeholder{color:#ffffffe6;background:linear-gradient(135deg,#172f29f5,#456b45e6);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.dMTK1G_image{object-fit:cover;width:100%;height:100%;transition:transform .24s var(--easing-standard), filter .24s var(--easing-standard);display:block}.dMTK1G_card:hover .dMTK1G_image{filter:saturate(1.1);transform:scale(1.04)}.dMTK1G_overlay{background:linear-gradient(#172f2905,#172f2942);position:absolute;inset:0}.dMTK1G_iconBadge{width:2.15rem;height:2.15rem;color:var(--color-herbal-forest-deep);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:1;background:#ffffffc7;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:.8rem;left:.8rem}.dMTK1G_reelPill{border-radius:var(--radius-pill);min-height:1.75rem;color:var(--color-surface);font-size:.6rem;font-weight:var(--font-weight-bold);letter-spacing:.06em;text-transform:uppercase;z-index:1;background:#172f29cc;justify-content:center;align-items:center;padding:.3rem .7rem;display:inline-flex;position:absolute;bottom:.8rem;right:.8rem}.dMTK1G_actions{background:#fffffff5;justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem .8rem .85rem;display:flex}.dMTK1G_likeButton,.dMTK1G_likeButtonActive,.dMTK1G_shareButton{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-herbal-forest-deep);font-size:.74rem;font-weight:var(--font-weight-semibold);cursor:pointer;transition:background-color var(--duration-fast) var(--easing-standard), border-color var(--duration-fast) var(--easing-standard), color var(--duration-fast) var(--easing-standard), transform var(--duration-fast) var(--easing-standard);justify-content:center;align-items:center;gap:.35rem;padding:.45rem .75rem;display:inline-flex}.dMTK1G_likeButton:hover,.dMTK1G_likeButtonActive:hover,.dMTK1G_shareButton:hover{transform:translateY(-1px)}.dMTK1G_likeButtonActive{color:var(--color-brand-pink);background:#fc287414;border-color:#fc287433}.dMTK1G_shareButton{min-width:5.2rem}
.o16mVW_grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;display:grid}.o16mVW_emptyState{border:1px dashed var(--color-border);background:color-mix(in srgb, var(--color-surface) 80%, var(--color-herbal-cream));min-height:15rem;color:var(--color-text-secondary);text-align:center;border-radius:1.25rem;justify-content:center;align-items:center;display:flex}@media (max-width:1100px){.o16mVW_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.o16mVW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.o16mVW_grid{grid-template-columns:1fr}}
.d4_7YW_header{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.d4_7YW_profileChip{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-surface) 92%, var(--color-herbal-cream));font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-herbal-forest-deep);align-items:center;gap:.5rem;padding:.45rem .8rem .45rem .55rem;display:inline-flex}.d4_7YW_profileIcon{background:linear-gradient(135deg, color-mix(in srgb, var(--color-brand-pink) 20%, var(--color-surface)), color-mix(in srgb, var(--color-brand-purple) 18%, var(--color-surface)));width:1.8rem;height:1.8rem;color:var(--color-brand-warm);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.d4_7YW_title{color:var(--color-herbal-forest-deep);font-size:clamp(2rem,4vw,3.3rem);line-height:1.1;font-family:var(--font-display);margin:0}.d4_7YW_description{max-width:42rem;color:var(--color-text-secondary);font-size:var(--font-size-lg);margin:0}.d4_7YW_actions{flex-wrap:wrap;gap:.85rem;margin-top:.25rem;display:flex}.d4_7YW_primaryButton,.d4_7YW_secondaryButton{border-radius:var(--radius-pill);min-height:2.9rem;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);transition:transform var(--duration-fast) var(--easing-standard), background-color var(--duration-fast) var(--easing-standard), border-color var(--duration-fast) var(--easing-standard), color var(--duration-fast) var(--easing-standard);justify-content:center;align-items:center;gap:.55rem;padding:.75rem 1.3rem;text-decoration:none;display:inline-flex}.d4_7YW_primaryButton{background:var(--color-herbal-forest-deep);color:var(--color-surface)}.d4_7YW_primaryButton:hover,.d4_7YW_secondaryButton:hover{transform:translateY(-1px)}.d4_7YW_secondaryButton{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-herbal-forest-deep)}@media (max-width:640px){.d4_7YW_description{font-size:var(--font-size-md)}.d4_7YW_actions,.d4_7YW_primaryButton,.d4_7YW_secondaryButton{width:100%}}
._R-0lG_section{background:color-mix(in srgb, var(--color-herbal-cream) 70%, var(--color-background));padding-top:clamp(3rem,7vw,5rem);padding-bottom:clamp(3rem,7vw,5rem)}._R-0lG_wrapper{flex-direction:column;gap:1.5rem;display:flex}._R-0lG_headingRow{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}._R-0lG_eyebrow{color:var(--color-herbal-natural);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.12em;margin:0}._R-0lG_headingRow h2{color:var(--color-herbal-forest-deep);font-family:var(--font-display);margin:0;font-size:clamp(2rem,4vw,3.1rem);line-height:1.1}._R-0lG_metaRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}._R-0lG_profilePill{border-radius:var(--radius-pill);border:1px solid var(--color-border);color:var(--color-herbal-forest-deep);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);background:#ffffffe6;align-items:center;gap:.55rem;padding:.5rem .9rem;text-decoration:none;display:inline-flex}._R-0lG_profileIcon{width:1.75rem;height:1.75rem;color:var(--color-brand-warm);background:linear-gradient(135deg,#fc28741f,#d054f21a);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}._R-0lG_viewAllLink{color:var(--color-herbal-natural);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);align-items:center;gap:.4rem;text-decoration:none;display:inline-flex}._R-0lG_description{max-width:43rem;color:var(--color-text-secondary);font-size:var(--font-size-lg);margin:0}@media (max-width:640px){._R-0lG_metaRow{flex-direction:column;align-items:flex-start}._R-0lG_description{font-size:var(--font-size-md)}}
._6qiM_q_header{z-index:50;background:color-mix(in srgb, var(--color-background) 92%, transparent);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid color-mix(in srgb, var(--color-herbal-forest) 10%, transparent);width:100%;transition:background-color var(--duration-standard) var(--easing-standard), box-shadow var(--duration-standard) var(--easing-standard);position:sticky;top:0}._6qiM_q_inner{justify-content:space-between;align-items:center;gap:1.5rem;width:min(100%,1400px);min-height:78px;margin:0 auto;padding-inline:clamp(1rem,3vw,2.5rem);display:flex}._6qiM_q_brand{transition:opacity var(--duration-fast) var(--easing-standard);flex-shrink:0;align-items:center;text-decoration:none;display:inline-flex}._6qiM_q_brand:hover{opacity:.9}._6qiM_q_logoImage{object-fit:contain;width:auto;max-width:160px;height:clamp(34px,4vw,44px);display:block}._6qiM_q_nav{flex:auto;justify-content:center;align-items:center;gap:clamp(.75rem,1.4vw,1.75rem);margin:0 1rem;display:flex}._6qiM_q_navLink{color:var(--color-herbal-forest-deep);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);white-space:nowrap;transition:color var(--duration-fast) var(--easing-standard);align-items:center;gap:.35rem;padding:.5rem .25rem;text-decoration:none;display:inline-flex;position:relative}._6qiM_q_navLink:after{content:"";background-color:var(--color-herbal-natural);border-radius:var(--radius-pill);transform-origin:50%;width:100%;height:2px;transition:transform var(--duration-standard) var(--easing-standard);position:absolute;bottom:0;left:0;transform:scaleX(0)}._6qiM_q_navLink:hover{color:var(--color-herbal-natural)}._6qiM_q_navLink:hover:after,._6qiM_q_navLinkActive:after{transform:scaleX(1)}._6qiM_q_navLinkActive{color:var(--color-herbal-natural);font-weight:var(--font-weight-semibold)}._6qiM_q_navBadge{font-size:.65rem;font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.05em;background:var(--color-brand-pink);color:#fff;border-radius:var(--radius-pill);align-items:center;padding:.15rem .45rem;line-height:1;display:inline-flex}._6qiM_q_tools{flex-shrink:0;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}._6qiM_q_searchForm{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-pill);width:clamp(160px,16vw,240px);height:42px;transition:border-color var(--duration-fast) var(--easing-standard), box-shadow var(--duration-fast) var(--easing-standard), width var(--duration-standard) var(--easing-standard);align-items:center;display:flex;position:relative}._6qiM_q_searchForm:focus-within{border-color:var(--color-herbal-natural);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-herbal-natural) 18%, transparent)}._6qiM_q_searchInput{width:100%;height:100%;font-size:var(--font-size-sm);color:var(--color-text-primary);background:0 0;border:none;outline:none;padding:0 .5rem 0 1rem}._6qiM_q_searchInput::placeholder{color:var(--color-text-secondary)}._6qiM_q_searchButton{width:38px;height:38px;color:var(--color-herbal-natural);cursor:pointer;transition:background-color var(--duration-fast) var(--easing-standard);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;margin-right:2px;display:flex}._6qiM_q_searchButton:hover{background:color-mix(in srgb, var(--color-herbal-natural) 10%, transparent)}._6qiM_q_searchIcon{stroke:currentColor;stroke-width:2.2px;fill:none;width:18px;height:18px}._6qiM_q_suggestions{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);z-index:60;width:min(340px,90vw);margin:0;padding:.5rem 0;list-style:none;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 12px 32px #172f291f}._6qiM_q_suggestionItem a{color:var(--color-text-primary);font-size:var(--font-size-sm);transition:background-color var(--duration-fast) var(--easing-standard);flex-direction:column;padding:.6rem 1rem;text-decoration:none;display:flex}._6qiM_q_suggestionItem a:hover{background:color-mix(in srgb, var(--color-herbal-natural) 8%, transparent)}._6qiM_q_suggestionName{font-weight:var(--font-weight-medium)}._6qiM_q_suggestionCategories{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin-top:2px}._6qiM_q_allResults{border-top:1px solid var(--color-border);margin-top:.35rem;padding-top:.35rem}._6qiM_q_allResults button{text-align:left;width:100%;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-herbal-natural);cursor:pointer;background:0 0;border:none;padding:.6rem 1rem}._6qiM_q_allResults button:hover{text-decoration:underline}._6qiM_q_noSuggestions{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);width:260px;font-size:var(--font-size-xs);color:var(--color-text-secondary);margin:0;padding:.85rem 1rem;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 8px 24px #00000014}._6qiM_q_headerCallPill{background:color-mix(in srgb, var(--color-herbal-cream) 90%, var(--color-surface));border:1px solid var(--color-herbal-border);border-radius:var(--radius-pill);color:var(--color-herbal-forest-deep);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);white-space:nowrap;transition:background-color var(--duration-fast) var(--easing-standard), border-color var(--duration-fast) var(--easing-standard), transform var(--duration-fast) var(--easing-standard);align-items:center;gap:.45rem;padding:.5rem .95rem;text-decoration:none;display:inline-flex}._6qiM_q_headerCallPill:hover{background:var(--color-herbal-natural);border-color:var(--color-herbal-natural);color:#fff;transform:translateY(-1px)}._6qiM_q_headerCallIcon{fill:currentColor;width:14px;height:14px}._6qiM_q_menuButton{border:1.5px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);width:42px;height:42px;color:var(--color-herbal-forest-deep);cursor:pointer;transition:border-color var(--duration-fast) var(--easing-standard);flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:0;display:none}._6qiM_q_menuButton:hover{border-color:var(--color-herbal-natural)}._6qiM_q_hamburgerLine{width:20px;height:2px;transition:transform var(--duration-standard) var(--easing-standard), opacity var(--duration-standard) var(--easing-standard);background:currentColor;border-radius:2px;display:block}._6qiM_q_menuButton[aria-expanded=true] ._6qiM_q_hamburgerLine:first-child{transform:translateY(7px)rotate(45deg)}._6qiM_q_menuButton[aria-expanded=true] ._6qiM_q_hamburgerLine:nth-child(2){opacity:0}._6qiM_q_menuButton[aria-expanded=true] ._6qiM_q_hamburgerLine:nth-child(3){transform:translateY(-7px)rotate(-45deg)}._6qiM_q_mobileDrawerOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:45;opacity:0;pointer-events:none;transition:opacity var(--duration-standard) var(--easing-standard);background:#172f2973;position:fixed;inset:78px 0 0}._6qiM_q_mobileDrawerOverlay[data-open=true]{opacity:1;pointer-events:auto}._6qiM_q_mobileDrawer{background:var(--color-surface);border-bottom:2px solid var(--color-herbal-border);border-left:1px solid var(--color-border);z-index:46;opacity:0;pointer-events:none;width:min(88vw,360px);height:calc(100dvh - 78px);max-height:none;transition:transform .28s var(--easing-standard), opacity .28s var(--easing-standard);padding:1.25rem 1.5rem 2rem;position:fixed;top:78px;left:auto;right:0;overflow-y:auto;transform:translate(100%);box-shadow:-16px 0 36px #0000001f}._6qiM_q_mobileDrawer[data-open=true]{opacity:1;pointer-events:auto;transform:translate(0)}._6qiM_q_mobileNavLinks{flex-direction:column;gap:.5rem;margin-bottom:1.5rem;display:flex}._6qiM_q_mobileNavLink{border-radius:var(--radius-md);color:var(--color-text-primary);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);transition:background-color var(--duration-fast) var(--easing-standard), color var(--duration-fast) var(--easing-standard);justify-content:space-between;align-items:center;padding:.85rem 1rem;text-decoration:none;display:flex}._6qiM_q_mobileNavLink:hover,._6qiM_q_mobileNavLinkActive{background:color-mix(in srgb, var(--color-herbal-natural) 10%, transparent);color:var(--color-herbal-natural);font-weight:var(--font-weight-semibold)}._6qiM_q_mobileContactSection{border-top:1px solid var(--color-border);flex-direction:column;gap:.75rem;padding-top:1.25rem;display:flex}._6qiM_q_mobileContactTitle{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.1em;margin:0 0 .25rem}._6qiM_q_mobileContactButton{border-radius:var(--radius-pill);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);transition:transform var(--duration-fast) var(--easing-standard);justify-content:center;align-items:center;gap:.6rem;padding:.75rem;text-decoration:none;display:flex}._6qiM_q_mobileContactButton:hover{transform:translateY(-1px)}._6qiM_q_mobileCallBtn{background:var(--color-herbal-cream);color:var(--color-herbal-forest-deep);border:1.5px solid var(--color-herbal-border)}._6qiM_q_mobileWhatsappBtn{color:#fff;background:#25d366;border:1.5px solid #0000}@media (max-width:1024px){._6qiM_q_headerCallPill{display:none}._6qiM_q_nav{gap:.75rem}._6qiM_q_navLink{padding:.4rem .2rem;font-size:.825rem}}@media (max-width:900px){._6qiM_q_nav{display:none}._6qiM_q_menuButton{display:flex}._6qiM_q_searchForm{width:170px}}@media (max-width:480px){._6qiM_q_inner{gap:.75rem;min-height:68px;padding-inline:1rem}._6qiM_q_logoImage{max-width:130px;height:32px}._6qiM_q_searchForm{width:135px;height:38px}._6qiM_q_searchInput{padding-left:.75rem;font-size:.8rem}._6qiM_q_mobileDrawer{height:calc(100dvh - 68px);max-height:none;top:68px}._6qiM_q_mobileDrawerOverlay{inset:68px 0 0}}
.acyNRW_floatingActions{z-index:99;pointer-events:none;flex-direction:column;align-items:flex-end;gap:.75rem;display:flex;position:fixed;bottom:clamp(1rem,2.5vw,1.75rem);right:clamp(1rem,2.5vw,1.75rem)}.acyNRW_actionButton{pointer-events:auto;color:#fff;width:52px;height:52px;transition:transform var(--duration-standard) var(--easing-standard), box-shadow var(--duration-standard) var(--easing-standard);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative;box-shadow:0 8px 24px #00000029}.acyNRW_actionButton:hover,.acyNRW_actionButton:focus-visible{transform:scale(1.08)translateY(-2px);box-shadow:0 12px 30px #00000038}.acyNRW_actionButton:active{transform:scale(.96)}.acyNRW_callButton{background:linear-gradient(135deg, var(--color-herbal-forest) 0%, var(--color-herbal-natural) 100%);border:1.5px solid #ffffff4d}.acyNRW_whatsappButton{background:linear-gradient(135deg,#25d366 0%,#128c7e 100%);border:1.5px solid #ffffff59}.acyNRW_icon{fill:currentColor;width:24px;height:24px}.acyNRW_labelTooltip{background:var(--color-herbal-forest-deep);color:#fff;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);border-radius:var(--radius-md);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--duration-fast) var(--easing-standard), transform var(--duration-fast) var(--easing-standard);padding:.35rem .75rem;position:absolute;top:50%;right:calc(100% + 10px);transform:translateY(-50%)translate(6px);box-shadow:0 4px 12px #00000026}.acyNRW_labelTooltip:after{content:"";border-style:solid;border-width:5px;border-color:transparent transparent transparent var(--color-herbal-forest-deep);position:absolute;top:50%;left:100%;transform:translateY(-50%)}.acyNRW_actionButton:hover .acyNRW_labelTooltip,.acyNRW_actionButton:focus-visible .acyNRW_labelTooltip{opacity:1;transform:translateY(-50%)translate(0)}.acyNRW_whatsappButton:before{content:"";opacity:.6;pointer-events:none;border:2px solid #25d366;border-radius:50%;animation:2.4s cubic-bezier(.24,0,.38,1) infinite acyNRW_pulseRipple;position:absolute;inset:-4px}@keyframes acyNRW_pulseRipple{0%{opacity:.7;transform:scale(.9)}70%{opacity:0;transform:scale(1.35)}to{opacity:0;transform:scale(1.4)}}@media (max-width:768px){.acyNRW_actionButton{width:48px;height:48px}.acyNRW_icon{width:22px;height:22px}.acyNRW_labelTooltip{display:none}}
.wIqSUq_card{border:1px solid var(--color-border);background:var(--color-surface);min-width:0;transition:transform var(--duration-standard) var(--easing-standard), border-color var(--duration-standard) var(--easing-standard), box-shadow var(--duration-standard) var(--easing-standard);border-radius:1rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 8px 18px #0f172a0a}.wIqSUq_card:hover{border-color:color-mix(in srgb, var(--color-brand-pink) 30%, var(--color-border));transform:translateY(-3px);box-shadow:0 18px 30px #17284f1a}.wIqSUq_herbalCard{border-color:color-mix(in srgb, var(--color-herbal-forest) 12%, var(--color-border));background:linear-gradient(180deg, var(--color-ivory) 0%, var(--color-surface) 100%)}.wIqSUq_herbalCard:hover{border-color:color-mix(in srgb, var(--color-brand-yellow) 30%, var(--color-border))}.wIqSUq_imageLink{text-decoration:none;display:block}.wIqSUq_imageFrame{aspect-ratio:1;background:linear-gradient(180deg, var(--color-surface-muted) 0%, color-mix(in srgb, var(--color-brand-pink) 8%, var(--color-surface)) 100%);place-items:center;min-height:230px;display:grid;position:relative;overflow:hidden}.wIqSUq_image{object-fit:contain;width:100%;height:100%;transition:transform .42s var(--easing-standard);padding:clamp(.75rem,1.5vw,1rem)}.wIqSUq_card:hover .wIqSUq_image{transform:scale(1.04)}.wIqSUq_imagePending{max-width:16ch;padding:var(--space-4);color:var(--color-text-secondary);font-size:var(--font-size-sm);text-align:center}.wIqSUq_content{flex-direction:column;flex:1;align-items:flex-start;gap:.55rem;padding:.7rem .75rem .8rem;display:flex}.wIqSUq_metaRow{justify-content:space-between;align-items:center;gap:.35rem;width:100%;display:flex}.wIqSUq_ratingBadge,.wIqSUq_deliveryBadge{min-height:1.5rem;font-size:.68rem;font-weight:var(--font-weight-bold);border-radius:999px;align-items:center;gap:.2rem;padding:.2rem .45rem;display:inline-flex}.wIqSUq_ratingBadge{color:var(--color-surface);background:var(--color-green)}.wIqSUq_deliveryBadge{color:var(--color-herbal-natural);background:color-mix(in srgb, var(--color-green) 12%, var(--color-surface))}.wIqSUq_content h3{color:var(--color-text-primary);font-size:.98rem;font-weight:var(--font-weight-semibold);margin:0;line-height:1.35}.wIqSUq_content h3 a{color:inherit;text-decoration:none}.wIqSUq_content h3 a:hover{color:var(--color-brand-pink)}.wIqSUq_description{-webkit-line-clamp:3;color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-body);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.wIqSUq_categories{color:var(--color-text-secondary);flex-wrap:wrap;gap:.3rem;margin:0;padding:0;font-size:.67rem;list-style:none;display:flex}.wIqSUq_categories li{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface-muted);overflow:hidden}.wIqSUq_categories a{color:inherit;padding:.1rem .45rem;text-decoration:none;display:block}.wIqSUq_priceBlock{flex-direction:column;align-items:flex-start;gap:.2rem;width:100%;margin-top:auto;display:flex}.wIqSUq_priceRow{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.wIqSUq_priceValue{gap:.15rem;display:grid}.wIqSUq_priceLabel{color:var(--color-text-secondary);letter-spacing:.04em;text-transform:uppercase;font-size:.63rem}.wIqSUq_sellingPrice{color:var(--color-text-primary);font-size:1.35rem;line-height:1.2;font-weight:var(--font-weight-bold)}.wIqSUq_originalPrice{color:var(--color-text-secondary);font-size:.78rem;text-decoration:line-through}.wIqSUq_discount{border-radius:var(--radius-pill);color:var(--color-brand-pink);background:color-mix(in srgb, var(--color-brand-pink) 12%, var(--color-surface));font-size:.66rem;font-weight:var(--font-weight-semibold);align-items:center;padding:.15rem .45rem;display:inline-flex}.wIqSUq_size,.wIqSUq_priceNote{color:var(--color-text-secondary);font-size:var(--font-size-xs);margin:0}.wIqSUq_actions{width:100%;margin-top:auto;padding-top:.15rem;display:flex}.wIqSUq_shopNow{border:1px solid var(--color-herbal-natural);min-height:38px;color:var(--color-surface);background:var(--color-herbal-natural);font-size:.76rem;font-weight:var(--font-weight-semibold);text-align:center;transition:background-color var(--duration-standard) var(--easing-standard), transform var(--duration-standard) var(--easing-standard), border-color var(--duration-standard) var(--easing-standard);border-radius:.75rem;flex:auto;justify-content:center;align-items:center;padding:.5rem .75rem;text-decoration:none;display:inline-flex}.wIqSUq_shopNow:hover{background:var(--color-herbal-forest-deep);border-color:var(--color-herbal-forest-deep);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.wIqSUq_card,.wIqSUq_image{transition:none}.wIqSUq_card:hover,.wIqSUq_card:hover .wIqSUq_image{transform:none}}
.nUqx8W_button{justify-content:center;align-items:center;gap:var(--space-2);min-height:46px;padding:0 var(--space-5);border-radius:var(--radius-sm);cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-align:center;transition:color var(--duration-standard) var(--easing-standard), background-color var(--duration-standard) var(--easing-standard), border-color var(--duration-standard) var(--easing-standard), box-shadow var(--duration-standard) var(--easing-standard);border:1px solid #0000;text-decoration:none;display:inline-flex}.nUqx8W_button:disabled{cursor:not-allowed;opacity:.55}.nUqx8W_button:active:not(:disabled){transform:translateY(1px)}.nUqx8W_buttonPrimary{color:var(--color-text-on-brand);background:var(--color-brand-primary)}.nUqx8W_buttonPrimary:hover:not(:disabled){box-shadow:inset 0 0 0 2px var(--color-text-on-brand)}.nUqx8W_buttonSecondary{border-color:var(--color-border);color:var(--color-text-primary);background:var(--color-surface)}.nUqx8W_buttonSecondary:hover:not(:disabled){border-color:var(--color-brand-primary);background:var(--color-surface-muted)}.nUqx8W_buttonQuiet{color:var(--color-herbal-forest);background:0 0}.nUqx8W_buttonQuiet:hover:not(:disabled){background:var(--color-surface-muted)}.nUqx8W_buttonCompact{min-height:38px;padding-inline:var(--space-4)}.nUqx8W_buttonRegular{min-height:46px}.nUqx8W_card{padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.nUqx8W_cardFlat{box-shadow:none}.nUqx8W_cardRaised{box-shadow:var(--shadow-card)}.nUqx8W_badge{min-height:26px;padding:0 var(--space-3);border-radius:var(--radius-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);border:1px solid #0000;align-items:center;line-height:1.2;display:inline-flex}.nUqx8W_badgeNeutral{border-color:var(--color-border);color:var(--color-text-secondary);background:var(--color-surface-muted)}.nUqx8W_badgeJohovo{border-color:color-mix(in srgb, var(--color-brand-purple) 35%, var(--color-surface));color:var(--color-brand-purple-text);background:color-mix(in srgb, var(--color-brand-purple) 9%, var(--color-surface))}.nUqx8W_badgeHerbal{border-color:var(--color-herbal-border);color:var(--color-herbal-forest);background:var(--color-herbal-cream)}.nUqx8W_field{gap:var(--space-2);display:grid}.nUqx8W_label{color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.nUqx8W_input{width:100%;min-height:46px;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-primary);background:var(--color-surface);transition:border-color var(--duration-fast) var(--easing-standard)}.nUqx8W_input::placeholder{color:var(--color-text-secondary)}.nUqx8W_input:focus-visible{border-color:var(--color-herbal-green)}.nUqx8W_inputInvalid{border-color:var(--color-danger)}.nUqx8W_fieldHint,.nUqx8W_fieldError{font-size:var(--font-size-xs);line-height:1.5}.nUqx8W_fieldHint{color:var(--color-text-secondary)}.nUqx8W_fieldError{color:var(--color-danger-text)}@media (max-width:600px){.nUqx8W_card{padding:var(--space-5)}}
.y5fiAG_latestProductsSection{background:linear-gradient(180deg, var(--color-surface) 0%, var(--color-surface-muted) 100%);padding-block:clamp(3rem,5vw,5rem);position:relative}.y5fiAG_container{gap:1.75rem;display:grid}.y5fiAG_headerRow{justify-content:space-between;align-items:end;gap:1rem;display:flex}.y5fiAG_headingWrap{gap:.5rem;display:grid}.y5fiAG_eyebrow{color:var(--color-brand-purple-text);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.14em;text-transform:uppercase;margin:0}.y5fiAG_headingWrap h2{color:var(--color-skincare-heading);font-family:var(--font-display);margin:0;font-size:clamp(2rem,3vw,2.8rem);line-height:1.08}.y5fiAG_showProductsButton{border-radius:var(--radius-pill);background:var(--color-herbal-natural);color:var(--color-brand-neutral);box-shadow:0 10px 24px color-mix(in srgb, var(--color-herbal-natural) 28%, transparent);gap:.5rem}.y5fiAG_showProductsButton:hover,.y5fiAG_showProductsButton:focus-visible{background:var(--color-herbal-forest);box-shadow:0 14px 30px color-mix(in srgb, var(--color-herbal-forest) 36%, transparent);transform:translateY(-2px)}.y5fiAG_productGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.25rem,2vw,2rem);display:grid}@media (max-width:900px){.y5fiAG_productGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.y5fiAG_headerRow{flex-direction:column;align-items:flex-start}.y5fiAG_productGrid{grid-template-columns:1fr}}
.XxoWbG_brand{vertical-align:middle;max-width:100%;display:inline-block}.XxoWbG_johovo{color:var(--color-text-primary)}.XxoWbG_iyalmooligai{color:var(--color-herbal-green)}.XxoWbG_image{width:clamp(8.5rem,14vw,11rem);height:auto;display:block}.XxoWbG_textFallback{font:inherit}
.h2mrNa_signature{max-width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);font-size:var(--font-size-xs);border:1px solid;align-items:center;line-height:1;display:inline-flex}.h2mrNa_johovo{color:var(--color-brand-purple);background:var(--color-surface)}.h2mrNa_iyalmooligai{color:var(--color-herbal-forest);background:var(--color-herbal-cream);border-color:var(--color-herbal-border)}
.ZXsn9W_signature{align-items:center;gap:var(--space-2);max-width:100%;display:inline-flex}.ZXsn9W_signatureSprig{width:clamp(1.35rem,3vw,2rem);color:var(--color-herbal-natural);flex:none}.ZXsn9W_signatureSprigFlipped{transform:scaleX(-1)}.ZXsn9W_panel{isolation:isolate;border:1px solid var(--color-herbal-border);background:radial-gradient(ellipse at 100% 0, var(--color-herbal-blush), transparent 42%), linear-gradient(135deg, var(--color-herbal-cream), var(--color-surface) 72%);position:relative;overflow:hidden}.ZXsn9W_panelContent{z-index:1;position:relative}.ZXsn9W_panelSprig{z-index:0;width:clamp(5rem,11vw,9rem);color:var(--color-herbal-natural);opacity:.3;pointer-events:none;position:absolute}.ZXsn9W_panelTop{top:var(--space-3);right:var(--space-3)}.ZXsn9W_panelBottom{bottom:var(--space-3);left:var(--space-3);transform:rotate(180deg)}@media (max-width:600px){.ZXsn9W_signature{gap:var(--space-1)}.ZXsn9W_panelSprig{width:4.5rem}}
.OSLHOG_page{background:var(--color-background);min-height:100vh}.OSLHOG_navigationBar{background:color-mix(in srgb, var(--color-herbal-cream) 90%, #fff);border-bottom:1px solid var(--color-herbal-border)}.OSLHOG_header{background:linear-gradient(180deg, color-mix(in srgb, var(--color-herbal-cream) 90%, #fff) 0%, color-mix(in srgb, var(--color-herbal-cream) 40%, var(--color-surface)) 100%);border-bottom:1px solid var(--color-herbal-border);padding:clamp(3rem,5vw,4.5rem) 0 3rem}.OSLHOG_headerInner{text-align:center;flex-direction:column;align-items:center;max-width:820px;margin:0 auto;display:flex}.OSLHOG_eyebrow{margin:0 0 var(--space-2);color:var(--color-herbal-natural);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.18em;text-transform:uppercase}.OSLHOG_title{margin:0 0 var(--space-3);color:var(--color-herbal-forest-deep);font-family:var(--font-display);font-size:clamp(2.4rem,4.5vw,3.5rem);font-weight:var(--font-weight-bold);letter-spacing:-.025em;line-height:1.15}.OSLHOG_subtitle{color:var(--color-text-secondary);max-width:620px;margin:0;font-size:clamp(1rem,1.2vw,1.15rem);line-height:1.6}.OSLHOG_contentSection{padding:clamp(3rem,6vw,5rem) 0}.OSLHOG_contactGrid{grid-template-columns:minmax(300px,.75fr) minmax(0,1.25fr);align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}.OSLHOG_infoColumn{flex-direction:column;gap:1.5rem;display:flex}.OSLHOG_infoCard{background:var(--color-surface);border:1px solid var(--color-herbal-border);box-shadow:0 8px 24px color-mix(in srgb, var(--color-herbal-forest) 5%, transparent);border-radius:18px;padding:clamp(1.5rem,2.5vw,2rem)}.OSLHOG_infoCardTitle{font-family:var(--font-display);font-size:var(--font-size-xl);color:var(--color-herbal-forest-deep);margin:0 0 .5rem}.OSLHOG_infoCardDesc{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0 0 1.5rem;line-height:1.6}.OSLHOG_channelsList{flex-direction:column;gap:.85rem;display:flex}.OSLHOG_channelItem{background:color-mix(in srgb, var(--color-herbal-cream) 50%, var(--color-surface));border:1px solid var(--color-herbal-border);border-radius:var(--radius-md);transition:all var(--duration-fast) var(--easing-standard);align-items:center;gap:.85rem;padding:.85rem 1rem;text-decoration:none;display:flex}.OSLHOG_channelItem:hover{background:var(--color-surface);border-color:var(--color-herbal-natural);box-shadow:0 4px 12px color-mix(in srgb, var(--color-herbal-forest) 8%, transparent);transform:translate(3px)}.OSLHOG_channelIconBox{background:var(--color-surface);border:1px solid var(--color-border);width:38px;height:38px;color:var(--color-herbal-natural);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.OSLHOG_channelIconBox svg{font-size:1.15rem!important}.OSLHOG_channelMeta{flex-direction:column;gap:2px;display:flex}.OSLHOG_channelLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-secondary);font-size:.7rem;font-weight:var(--font-weight-bold)}.OSLHOG_channelValue{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-herbal-forest-deep)}.OSLHOG_trustCard{background:linear-gradient(135deg, var(--color-herbal-cream) 0%, color-mix(in srgb, var(--color-herbal-cream) 60%, #fff) 100%);border:1px dashed var(--color-herbal-border);border-radius:18px;padding:1.5rem}.OSLHOG_trustCardTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-herbal-forest-deep);margin:0 0 .5rem}.OSLHOG_trustList{font-size:var(--font-size-xs);color:var(--color-text-primary);flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.OSLHOG_trustList li{align-items:center;gap:.5rem;display:flex}.OSLHOG_trustCheck{color:var(--color-herbal-natural);font-size:1rem!important}.OSLHOG_formColumn{flex-direction:column;gap:1.25rem;display:flex}.OSLHOG_formHeader{margin-bottom:.5rem}.OSLHOG_formHeaderTitle{font-family:var(--font-display);font-size:var(--font-size-2xl);color:var(--color-herbal-forest-deep);margin:0 0 .35rem}.OSLHOG_formHeaderSubtitle{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0}@media (max-width:900px){.OSLHOG_contactGrid{grid-template-columns:1fr}}
._8uBzIa_wrapper{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem;margin-bottom:.5rem;padding:1.25rem 0;display:flex}._8uBzIa_backButton{background:var(--color-surface);border:1.5px solid var(--color-herbal-border);border-radius:var(--radius-pill);color:var(--color-herbal-forest-deep);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);box-shadow:0 2px 8px color-mix(in srgb, var(--color-herbal-forest) 5%, transparent);transition:all var(--duration-fast) var(--easing-standard);align-items:center;gap:.65rem;padding:.55rem 1.15rem;text-decoration:none;display:inline-flex}._8uBzIa_backButtonIconWrapper{background:color-mix(in srgb, var(--color-herbal-natural) 12%, transparent);width:22px;height:22px;color:var(--color-herbal-natural);transition:transform var(--duration-fast) var(--easing-standard), background-color var(--duration-fast) var(--easing-standard), color var(--duration-fast) var(--easing-standard);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}._8uBzIa_backIcon{font-size:.95rem!important}._8uBzIa_backButtonLabel{letter-spacing:.02em}._8uBzIa_backButton:hover{background:var(--color-herbal-natural);border-color:var(--color-herbal-natural);color:#fff;box-shadow:0 6px 16px color-mix(in srgb, var(--color-herbal-natural) 25%, transparent);transform:translate(-3px)}._8uBzIa_backButton:hover ._8uBzIa_backButtonIconWrapper{color:#fff;background:#fff3;transform:translate(-2px)}._8uBzIa_breadcrumbs{flex-wrap:wrap;align-items:center;min-width:0;display:flex}._8uBzIa_breadcrumbList{background:color-mix(in srgb, var(--color-herbal-cream) 60%, var(--color-surface));border:1px solid var(--color-herbal-border);border-radius:var(--radius-pill);box-shadow:0 2px 6px color-mix(in srgb, var(--color-herbal-forest) 3%, transparent);flex-wrap:wrap;align-items:center;gap:.35rem;margin:0;padding:.4rem .85rem;list-style:none;display:flex}._8uBzIa_breadcrumbItem{min-width:0;font-size:var(--font-size-xs);align-items:center;gap:.35rem;display:inline-flex}._8uBzIa_breadcrumbLink{color:var(--color-text-secondary);font-weight:var(--font-weight-medium);white-space:nowrap;transition:color var(--duration-fast) var(--easing-standard);border-radius:var(--radius-sm);align-items:center;gap:.35rem;padding:.15rem .35rem;text-decoration:none;display:inline-flex}._8uBzIa_breadcrumbLink:hover{color:var(--color-herbal-natural);background:color-mix(in srgb, var(--color-herbal-natural) 8%, transparent)}._8uBzIa_homeIcon{color:var(--color-herbal-natural);font-size:1rem!important}._8uBzIa_breadcrumbCurrent{color:var(--color-herbal-forest-deep);font-weight:var(--font-weight-semibold);white-space:nowrap;align-items:center;gap:.35rem;padding:.15rem .35rem;display:inline-flex}._8uBzIa_separator{color:var(--color-herbal-border);flex-shrink:0;font-size:.95rem!important}@media (max-width:640px){._8uBzIa_wrapper{flex-direction:column;align-items:stretch;gap:.75rem;padding:1rem 0 .5rem}._8uBzIa_backButton{align-self:flex-start}._8uBzIa_breadcrumbs{width:100%}._8uBzIa_breadcrumbList{border-radius:var(--radius-md);width:100%}}
._0DdYzW_sidebar{background:var(--color-surface);border-right:1px solid var(--color-herbal-border);z-index:50;width:260px;transition:transform var(--duration-standard) var(--easing-standard);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0}._0DdYzW_brandArea{border-bottom:1px solid color-mix(in srgb, var(--color-herbal-border) 45%, transparent);justify-content:space-between;align-items:center;padding:1.5rem 1.25rem;display:flex}._0DdYzW_brandLink{align-items:center;gap:.6rem;text-decoration:none;display:flex}._0DdYzW_adminBadge{font-size:.65rem;font-weight:var(--font-weight-bold);color:var(--color-herbal-forest-deep);background:var(--color-herbal-cream);border-radius:var(--radius-pill);border:1px solid var(--color-herbal-border);letter-spacing:.05em;text-transform:uppercase;padding:.15rem .45rem}._0DdYzW_closeMobileBtn{color:var(--color-text-secondary);cursor:pointer;border-radius:var(--radius-md);transition:all var(--duration-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:.35rem;display:flex}._0DdYzW_closeMobileBtn:hover{background:var(--color-herbal-cream);color:var(--color-herbal-forest-deep)}._0DdYzW_navSection{flex-direction:column;flex:1;gap:.25rem;padding:1rem .75rem;display:flex;overflow-y:auto}._0DdYzW_navLabel{font-size:.68rem;font-weight:var(--font-weight-bold);color:var(--color-text-secondary);letter-spacing:.08em;text-transform:uppercase;margin:0;padding:.5rem .75rem .25rem}._0DdYzW_navItem{border-radius:var(--radius-md);color:var(--color-text-primary);font-size:.88rem;font-weight:var(--font-weight-medium);transition:all var(--duration-fast) var(--easing-standard);align-items:center;gap:.75rem;padding:.65rem .85rem;text-decoration:none;display:flex;position:relative}._0DdYzW_navItem:hover{background:color-mix(in srgb, var(--color-herbal-cream) 70%, var(--color-surface));color:var(--color-herbal-forest-deep)}._0DdYzW_navItemActive{background:var(--color-herbal-cream);color:var(--color-herbal-forest-deep);font-weight:var(--font-weight-bold);border:1px solid var(--color-herbal-border)}._0DdYzW_navItemActive:before{content:"";background:var(--color-herbal-natural);border-radius:0 var(--radius-pill) var(--radius-pill) 0;width:3.5px;position:absolute;top:15%;bottom:15%;left:0}._0DdYzW_navIcon{color:var(--color-herbal-forest);font-size:1.2rem!important}._0DdYzW_navItemActive ._0DdYzW_navIcon{color:var(--color-herbal-natural)}._0DdYzW_userFooter{border-top:1px solid color-mix(in srgb, var(--color-herbal-border) 45%, transparent);flex-direction:column;gap:.75rem;padding:1rem;display:flex}._0DdYzW_userInfo{align-items:center;gap:.65rem;display:flex}._0DdYzW_userAvatar{background:color-mix(in srgb, var(--color-herbal-natural) 15%, var(--color-surface));border:1px solid var(--color-herbal-border);width:36px;height:36px;color:var(--color-herbal-natural);font-weight:var(--font-weight-bold);border-radius:50%;justify-content:center;align-items:center;font-size:.95rem;display:flex}._0DdYzW_userMeta{flex-direction:column;display:flex;overflow:hidden}._0DdYzW_userName{font-size:.82rem;font-weight:var(--font-weight-bold);color:var(--color-herbal-forest-deep);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._0DdYzW_userRole{color:var(--color-text-secondary);text-transform:capitalize;font-size:.7rem}._0DdYzW_logoutBtn{border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);width:100%;color:var(--color-danger);font-size:.82rem;font-weight:var(--font-weight-semibold);cursor:pointer;transition:all var(--duration-fast) var(--easing-standard);justify-content:center;align-items:center;gap:.5rem;padding:.55rem;display:flex}._0DdYzW_logoutBtn:hover{background:var(--color-danger-surface);border-color:var(--color-danger)}._0DdYzW_logoutIcon{font-size:1rem!important}._0DdYzW_backdrop{display:none}._0DdYzW_sidebarCollapsed{transform:translate(-100%)}@media (max-width:1024px){._0DdYzW_sidebar{transform:translate(-100%)}._0DdYzW_sidebarOpen{transform:translate(0)}._0DdYzW_closeMobileBtn{display:flex}._0DdYzW_backdrop{z-index:45;background:#00000073;display:block;position:fixed;inset:0}}
.ookKVG_browser{gap:var(--space-6);min-width:0;display:grid}.ookKVG_topBar{justify-content:center;align-items:end;gap:var(--space-4);box-shadow:none;background:0 0;border:0;border-radius:0;flex-wrap:wrap;padding:0;display:flex}.ookKVG_searchLabel{gap:var(--space-2);max-width:56rem;color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);flex:35rem;display:grid}.ookKVG_searchLabelText{letter-spacing:.01em;margin-left:.35rem}.ookKVG_searchFieldWrap{border:1px solid var(--color-border);background:var(--color-surface);border-radius:999px;align-items:center;padding:.25rem .25rem .25rem .9rem;display:flex;position:relative;box-shadow:0 4px 14px #172f290f}.ookKVG_searchIcon{color:var(--color-text-secondary);position:absolute;left:1rem}.ookKVG_searchInput{width:100%;min-height:52px;padding:var(--space-3) 3.2rem var(--space-3) 2.6rem;color:var(--color-text-primary);box-shadow:none;background:0 0;border:0;border-radius:999px}.ookKVG_searchInput::placeholder{color:var(--color-text-secondary)}.ookKVG_searchInput:focus-visible{outline:none}.ookKVG_toolbarMeta{align-items:center;gap:var(--space-3);flex-wrap:wrap;flex:0 auto;justify-content:flex-end;display:flex}.ookKVG_resultCount{color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);margin:0}.ookKVG_mobileFilterButton,.ookKVG_mobileFilterBackdrop,.ookKVG_mobileFilterHeader,.ookKVG_closeFilterButton{display:none}.ookKVG_mobileSortTitle{display:block}.ookKVG_sortLabel{align-items:center;gap:var(--space-2);border:1px solid color-mix(in srgb, var(--color-surface) 26%, transparent);color:var(--color-surface);background:color-mix(in srgb, var(--color-surface) 10%, transparent);font-size:var(--font-size-sm);border-radius:.75rem;padding:.4rem .7rem;display:inline-flex}.ookKVG_sortLabel select{min-height:38px;padding:0 var(--space-2);color:var(--color-surface);font-weight:var(--font-weight-medium);background:0 0;border:0;border-radius:.6rem;outline:none}.ookKVG_sortLabel select option{color:var(--color-text-primary);background:var(--color-surface)}.ookKVG_catalogLayout{gap:var(--space-6);grid-template-columns:280px minmax(0,1fr);align-items:start;display:grid}.ookKVG_filterSidebar{gap:var(--space-4);display:grid}.ookKVG_sidebarBox{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-card);border-radius:1rem;display:grid}.ookKVG_sidebarBox h2{color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin:0}.ookKVG_sortOptions{gap:var(--space-2);display:grid}.ookKVG_sortOption{min-height:42px;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);color:var(--color-text-primary);background:var(--color-surface);cursor:pointer;font-size:var(--font-size-sm);text-align:left;transition:border-color var(--duration-fast) var(--easing-standard), color var(--duration-fast) var(--easing-standard), background-color var(--duration-fast) var(--easing-standard);border-radius:.75rem;justify-content:flex-start;align-items:center;display:flex}.ookKVG_sortOption:hover{border-color:var(--color-brand-purple-text)}.ookKVG_sortSelected{border-color:var(--color-brand-purple-text);color:var(--color-brand-purple-text);background:color-mix(in srgb, var(--color-brand-purple-text) 10%, var(--color-surface))}.ookKVG_categoryNavigation{gap:var(--space-2);flex-direction:column;padding:0;display:flex;overflow:visible}.ookKVG_categoryButton{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;min-height:42px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-text-primary);background:var(--color-surface);cursor:pointer;font-size:var(--font-size-sm);text-align:left;transition:transform var(--duration-fast) var(--easing-standard), border-color var(--duration-fast) var(--easing-standard), box-shadow var(--duration-fast) var(--easing-standard), background-color var(--duration-fast) var(--easing-standard);display:inline-flex}.ookKVG_categoryButton:hover{border-color:var(--color-brand-purple-text);box-shadow:var(--shadow-card);transform:translateY(-1px)}.ookKVG_categoryButton span{min-width:1.4rem;height:1.4rem;color:var(--color-text-secondary);background:color-mix(in srgb, var(--color-brand-purple-text) 8%, var(--color-surface));font-size:.7rem;font-weight:var(--font-weight-bold);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.ookKVG_childCategory{border-style:dashed}.ookKVG_selected{border-color:var(--color-brand-purple-text);color:var(--color-brand-purple-text);background:color-mix(in srgb, var(--color-brand-purple-text) 9%, var(--color-surface))}.ookKVG_selected span{color:var(--color-brand-purple-text);background:color-mix(in srgb, var(--color-brand-purple-text) 12%, var(--color-surface))}.ookKVG_mainCatalogContent{gap:var(--space-5);display:grid}.ookKVG_productGrid{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ookKVG_emptyState{padding:var(--space-8);border:1px solid var(--color-border);color:var(--color-text-secondary);background:var(--color-surface);text-align:center;border-radius:1rem;margin:0}.ookKVG_loadMore{min-height:46px;padding-inline:var(--space-6);border:1px solid var(--color-brand-purple-text);border-radius:var(--radius-pill);color:var(--color-brand-purple-text);background:color-mix(in srgb, var(--color-brand-purple-text) 10%, var(--color-surface));cursor:pointer;font-weight:var(--font-weight-semibold);justify-self:center}.ookKVG_loadMore:hover{background:color-mix(in srgb, var(--color-brand-purple-text) 18%, var(--color-surface))}@media (max-width:1100px){.ookKVG_catalogLayout{grid-template-columns:1fr}.ookKVG_filterSidebar{order:2}.ookKVG_productGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.ookKVG_browser{gap:var(--space-5)}.ookKVG_topBar{flex-direction:column;align-items:stretch;gap:.75rem;padding:0;display:flex}.ookKVG_searchLabel{flex:auto;min-width:0;max-width:none}.ookKVG_searchFieldWrap{min-width:0}.ookKVG_toolbarMeta{display:none}.ookKVG_mobileFilterButton{border:1px solid var(--color-brand-pink);width:100%;height:2.75rem;color:var(--color-brand-pink);background:color-mix(in srgb, var(--color-brand-pink) 12%, var(--color-surface));font-size:.8rem;font-weight:var(--font-weight-semibold);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.35rem;padding:0 .8rem;display:inline-flex}.ookKVG_catalogLayout{position:relative}.ookKVG_filterSidebar{z-index:9999;background:var(--color-surface);border-radius:0;width:min(88vw,24rem);height:100vh;max-height:100vh;padding:1rem .9rem 1.2rem;transition:right .18s;position:fixed;top:0;right:-120%;overflow-y:auto;box-shadow:-18px 0 40px #1919192e}.ookKVG_filterSidebarOpen{right:0}.ookKVG_mobileFilterBackdrop{z-index:9998;cursor:pointer;background:#11111161;border:0;display:block;position:fixed;inset:0}.ookKVG_sidebarBox{box-shadow:none;background:0 0;border:0;border-radius:0;gap:.9rem;padding:.9rem .8rem 1rem;display:grid}.ookKVG_mobileFilterHeader{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:.75rem;padding-bottom:.25rem;display:flex}.ookKVG_mobileFilterHeader h2{margin:0;font-size:1.2rem}.ookKVG_closeFilterButton{border:1px solid var(--color-brand-pink);width:2.2rem;height:2.2rem;color:var(--color-surface);background:var(--color-brand-pink);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex;box-shadow:0 6px 16px #cc567440}.ookKVG_mobileSortTitle{display:none}.ookKVG_sortOptions{gap:.35rem}.ookKVG_sortOption,.ookKVG_categoryButton{min-height:38px;font-size:.84rem}.ookKVG_sortLabel{justify-content:space-between;width:100%}.ookKVG_sortLabel select{width:100%}.ookKVG_productGrid{grid-template-columns:minmax(0,1fr)}}
.cBqtaq_gallery{gap:var(--space-3);min-width:0;display:grid}.cBqtaq_mainImage{aspect-ratio:1;border:1px solid var(--color-border);background:var(--color-surface-muted);min-height:360px;position:relative;overflow:hidden}.cBqtaq_mainAsset{object-fit:contain;animation:cBqtaq_galleryImageEnter .22s var(--easing-standard) both}@keyframes cBqtaq_galleryImageEnter{0%{opacity:.7}to{opacity:1}}.cBqtaq_thumbnails{gap:var(--space-2);padding:2px 2px var(--space-2);scrollbar-width:thin;display:flex;overflow-x:auto}.cBqtaq_thumbnail{border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;flex:0 0 76px;width:76px;height:76px;position:relative;overflow:hidden}.cBqtaq_thumbnail img{object-fit:contain}.cBqtaq_selected{border-color:var(--color-brand-cyan);box-shadow:0 0 0 1px var(--color-brand-cyan)}.cBqtaq_emptyGallery{min-height:360px;padding:var(--space-6);border:1px solid var(--color-border);color:var(--color-text-secondary);background:var(--color-surface-muted);text-align:center;place-items:center;display:grid}@media (prefers-reduced-motion:reduce){.cBqtaq_mainAsset{animation:none}}@media (max-width:800px){.cBqtaq_mainImage{min-height:280px}}@media (max-width:420px){.cBqtaq_mainImage{aspect-ratio:1;min-height:0}}
.R4LFYq_page{background:linear-gradient(180deg, var(--color-background) 0%, color-mix(in srgb, var(--color-herbal-cream) 72%, var(--color-background)) 100%);padding-top:clamp(2rem,5vw,4rem);padding-bottom:clamp(3rem,7vw,6rem)}.R4LFYq_container{flex-direction:column;gap:2.25rem;display:flex}.R4LFYq_gallerySection{flex-direction:column;gap:1.25rem;display:flex}.R4LFYq_sectionHeader{flex-direction:column;gap:.35rem;display:flex}.R4LFYq_eyebrow{color:var(--color-herbal-natural);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.12em;text-transform:uppercase;margin:0}.R4LFYq_sectionHeader h2{color:var(--color-herbal-forest-deep);font-family:var(--font-display);margin:0;font-size:clamp(1.8rem,3vw,2.8rem);line-height:1.1}
.bSawnG_main{min-height:65vh;padding-block:var(--space-section)}.bSawnG_hero{gap:var(--space-5);margin-bottom:var(--space-8);border:1px solid var(--color-border);box-shadow:var(--shadow-card);background:radial-gradient(circle at 0 0,#74ad702e,#0000 32%),linear-gradient(135deg,#fffffffa,#f4f0ebf5);border-radius:1.5rem;padding:clamp(1.25rem,2vw,2rem);display:grid;position:relative}.bSawnG_heroHeader{background:#ffffffb3;border:1px solid #204c3a24;border-radius:999px;align-items:center;gap:.65rem;width:fit-content;padding:.4rem .8rem .4rem .55rem;display:inline-flex}.bSawnG_badgeDot{background:linear-gradient(135deg,#80a069,#3c7a59);border-radius:50%;width:.6rem;height:.6rem;box-shadow:0 0 0 .28rem #74ad702e}.bSawnG_heroBadge{color:var(--color-herbal-forest-deep);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.14em;text-transform:uppercase}.bSawnG_heroContent{align-items:end;gap:var(--space-5);grid-template-columns:minmax(0,1.6fr) minmax(200px,.8fr);display:grid}.bSawnG_heading{max-width:760px}.bSawnG_heading h1{color:var(--color-text-primary);font-family:var(--font-display);font-size:clamp(2.7rem,5vw,4.8rem);font-weight:var(--font-weight-medium);letter-spacing:-.06em;margin:0;line-height:.96}.bSawnG_heading h1 span{color:var(--color-herbal-natural);display:inline-block}.bSawnG_lead{max-width:620px;margin:var(--space-4) 0 0;color:var(--color-text-secondary);font-size:1.04rem;line-height:1.7}.bSawnG_heroStats{gap:var(--space-3);grid-template-columns:repeat(2,minmax(110px,1fr));display:grid}.bSawnG_statCard{text-align:left;background:#ffffffb3;border:1px solid #26473a14;border-radius:1rem;gap:.25rem;padding:1rem 1.1rem;display:grid}.bSawnG_statValue{color:var(--color-herbal-forest-deep);font-size:clamp(1.5rem,2vw,2rem);font-weight:var(--font-weight-bold);line-height:1}.bSawnG_statLabel{color:var(--color-text-secondary);font-size:.78rem;font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase}@media (max-width:900px){.bSawnG_heroContent{grid-template-columns:1fr}.bSawnG_heroStats{max-width:280px}}@media (max-width:600px){.bSawnG_main{padding-block:var(--space-8)}.bSawnG_hero{margin-bottom:var(--space-6);padding:1rem 1rem 1.2rem}.bSawnG_lead{font-size:.95rem;line-height:1.6}.bSawnG_heroStats{grid-template-columns:repeat(2,minmax(100px,1fr))}}
.EIvCAG_header{background:var(--color-surface);border-bottom:1px solid var(--color-border);z-index:40;justify-content:space-between;align-items:center;height:68px;padding:0 clamp(1rem,2.5vw,2rem);display:flex;position:sticky;top:0}.EIvCAG_leftGroup{align-items:center;gap:1rem;display:flex}.EIvCAG_menuToggleBtn{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-herbal-forest-deep);cursor:pointer;transition:all var(--duration-fast);justify-content:center;align-items:center;padding:.45rem;display:flex}.EIvCAG_menuToggleBtn:hover{background:var(--color-herbal-cream);border-color:var(--color-herbal-border)}.EIvCAG_titleArea{flex-direction:column;display:flex}.EIvCAG_breadcrumbs{color:var(--color-text-secondary);align-items:center;gap:.35rem;font-size:.72rem;display:flex}.EIvCAG_pageTitle{font-family:var(--font-display);font-size:1.25rem;font-weight:var(--font-weight-bold);color:var(--color-herbal-forest-deep);margin:0}.EIvCAG_rightGroup{align-items:center;gap:1rem;display:flex}.EIvCAG_siteLink{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-herbal-cream) 80%, var(--color-surface));border:1px solid var(--color-herbal-border);color:var(--color-herbal-forest);font-size:.78rem;font-weight:var(--font-weight-semibold);transition:all var(--duration-fast) var(--easing-standard);align-items:center;gap:.35rem;padding:.35rem .75rem;text-decoration:none;display:inline-flex}.EIvCAG_siteLink:hover{background:var(--color-herbal-cream);color:var(--color-herbal-forest-deep)}.EIvCAG_siteIcon{font-size:.9rem!important}.EIvCAG_adminProfilePill{border-radius:var(--radius-pill);background:var(--color-surface-muted);border:1px solid var(--color-border);align-items:center;gap:.5rem;padding:.25rem .65rem .25rem .35rem;display:flex}.EIvCAG_avatarMini{background:var(--color-herbal-forest);color:#fff;width:26px;height:26px;font-size:.75rem;font-weight:var(--font-weight-bold);border-radius:50%;justify-content:center;align-items:center;display:flex}.EIvCAG_adminEmailText{font-size:.78rem;font-weight:var(--font-weight-medium);color:var(--color-herbal-forest-deep)}@media (max-width:640px){.EIvCAG_adminEmailText{display:none}}
.X7Oevq_page{background:var(--color-background);min-height:100vh;color:var(--color-text-primary)}.X7Oevq_navigationBar{background:color-mix(in srgb, var(--color-herbal-cream) 90%, #fff);border-bottom:1px solid var(--color-herbal-border);padding:.5rem 0}.X7Oevq_heroHeader{background:linear-gradient(180deg, color-mix(in srgb, var(--color-herbal-cream) 85%, #fff) 0%, color-mix(in srgb, var(--color-surface-muted) 50%, var(--color-background)) 100%);border-bottom:1px solid var(--color-border);padding:clamp(3rem,5vw,4.5rem) 0 clamp(2.5rem,4vw,3.5rem);position:relative;overflow:hidden}.X7Oevq_ambientGlow{filter:blur(60px);pointer-events:none;background:radial-gradient(circle,#e8d77b33 0%,#fc28740d 50%,#0000 70%);border-radius:50%;width:400px;height:400px;position:absolute;top:-80px;right:-60px}.X7Oevq_headerInner{text-align:center;z-index:1;flex-direction:column;align-items:center;max-width:840px;margin:0 auto;display:flex;position:relative}.X7Oevq_eyebrowBadge{border-radius:var(--radius-pill);border:1px solid var(--color-herbal-border);color:var(--color-herbal-forest-deep);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;background:#fff;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.35rem 1rem;display:inline-flex;box-shadow:0 2px 8px #172f290a}.X7Oevq_badgeIcon{color:var(--color-herbal-natural);font-size:1.05rem}.X7Oevq_mainTitle{font-family:var(--font-display);color:var(--color-herbal-forest-deep);letter-spacing:-.015em;margin:0 0 1rem;font-size:clamp(2.2rem,4.2vw,3.4rem);line-height:1.18}.X7Oevq_gradientAccent{background:linear-gradient(135deg, var(--color-herbal-forest) 20%, var(--color-brand-pink) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.X7Oevq_heroDescription{color:var(--color-text-secondary);max-width:680px;margin:0 0 1.25rem;font-size:clamp(1.025rem,1.8vw,1.15rem);line-height:1.65}.X7Oevq_lastUpdatedPill{color:var(--color-text-secondary);border-radius:var(--radius-pill);border:1px solid var(--color-border);background:#ffffffb3;align-items:center;gap:.4rem;padding:.3rem .85rem;font-size:.8rem;display:inline-flex}.X7Oevq_layoutWrapper{padding:clamp(2.5rem,5vw,5rem) 0}.X7Oevq_layoutGrid{grid-template-columns:1fr;align-items:start;gap:clamp(2rem,4vw,3.5rem);display:grid}@media (min-width:980px){.X7Oevq_layoutGrid{grid-template-columns:1fr 340px}}.X7Oevq_mainArticle{flex-direction:column;gap:2rem;display:flex}.X7Oevq_leadNoticeCard{background:color-mix(in srgb, var(--color-herbal-cream) 70%, #fff);border-left:4px solid var(--color-herbal-forest);border-radius:0 var(--radius-md) var(--radius-md) 0;color:var(--color-herbal-forest-deep);margin:0;padding:1.25rem 1.6rem;font-size:1rem;line-height:1.65}.X7Oevq_policySectionCard{border:1px solid var(--color-border);background:#fff;border-radius:18px;padding:clamp(1.5rem,3vw,2.25rem);transition:border-color .25s,box-shadow .25s;box-shadow:0 4px 16px #172f2908}.X7Oevq_policySectionCard:hover{border-color:var(--color-herbal-yellow);box-shadow:0 10px 28px #172f290f}.X7Oevq_sectionHeaderRow{border-bottom:1px solid var(--color-border);align-items:center;gap:.85rem;margin-bottom:1.25rem;padding-bottom:.85rem;display:flex}.X7Oevq_sectionIconWrap{background:var(--color-surface-muted);width:40px;height:40px;color:var(--color-herbal-forest);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:1.2rem;display:flex}.X7Oevq_sectionTitle{font-family:var(--font-display);color:var(--color-herbal-forest-deep);letter-spacing:-.01em;margin:0;font-size:clamp(1.3rem,2.2vw,1.65rem)}.X7Oevq_sectionBody{color:#384841;flex-direction:column;gap:1.15rem;font-size:.98rem;line-height:1.75;display:flex}.X7Oevq_sectionBody p{margin:0}.X7Oevq_itemBlock{background:var(--color-surface-muted);border:1px solid #e5e3dfb3;border-radius:12px;padding:1.15rem 1.35rem}.X7Oevq_itemTitle{font-weight:var(--font-weight-bold);color:var(--color-herbal-forest-deep);align-items:center;gap:.45rem;margin:0 0 .35rem;font-size:1rem;display:flex}.X7Oevq_itemText{color:var(--color-text-secondary);margin:0;font-size:.92rem;line-height:1.6}.X7Oevq_bulletList{flex-direction:column;gap:.65rem;margin:.25rem 0;padding-left:1.4rem;display:flex}.X7Oevq_bulletList li{color:#384841;line-height:1.65}.X7Oevq_sidebar{flex-direction:column;gap:1.75rem;display:flex;position:sticky;top:6rem}.X7Oevq_sidebarCard{border:1px solid var(--color-border);background:#fff;border-radius:18px;padding:1.75rem 1.5rem;box-shadow:0 4px 16px #172f290a}.X7Oevq_sidebarTitle{font-family:var(--font-display);color:var(--color-herbal-forest-deep);border-bottom:1px solid var(--color-border);margin:0 0 1.25rem;padding-bottom:.6rem;font-size:1.25rem}.X7Oevq_policyNavList{flex-direction:column;gap:.5rem;display:flex}.X7Oevq_policyNavLink{font-size:.9rem;font-weight:var(--font-weight-medium);color:var(--color-text-primary);background:var(--color-surface-muted);border:1px solid #0000;border-radius:10px;justify-content:space-between;align-items:center;padding:.7rem 1rem;text-decoration:none;transition:all .2s;display:flex}.X7Oevq_policyNavLink:hover{background:color-mix(in srgb, var(--color-herbal-cream) 70%, #fff);color:var(--color-brand-pink);border-color:var(--color-herbal-border);transform:translate(3px)}.X7Oevq_policyNavLinkActive{background:var(--color-herbal-forest);font-weight:var(--font-weight-semibold);color:#fff!important}.X7Oevq_navArrow{color:var(--color-text-secondary);font-size:1rem}.X7Oevq_policyNavLinkActive .X7Oevq_navArrow{color:#fff}.X7Oevq_supportCard{background:linear-gradient(135deg, color-mix(in srgb, var(--color-herbal-cream) 85%, #fff) 0%, #fff 100%);border:1px solid var(--color-herbal-border)}.X7Oevq_supportCard p{color:var(--color-text-secondary);margin:0 0 1.25rem;font-size:.9rem;line-height:1.6}.X7Oevq_supportList{flex-direction:column;gap:.75rem;margin-bottom:1.5rem;display:flex}.X7Oevq_supportItem{color:var(--color-herbal-forest-deep);font-size:.88rem;font-weight:var(--font-weight-medium);align-items:center;gap:.6rem;text-decoration:none;transition:color .2s;display:flex}.X7Oevq_supportItem:hover{color:var(--color-brand-pink)}.X7Oevq_supportItemIcon{color:var(--color-herbal-natural);font-size:1.1rem}.X7Oevq_whatsappActionBtn{color:#fff;border-radius:var(--radius-pill);font-size:.9rem;font-weight:var(--font-weight-semibold);background:#25d366;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.25rem;text-decoration:none;transition:all .25s;display:flex;box-shadow:0 4px 14px #25d36659}.X7Oevq_whatsappActionBtn:hover{background:#1eb956;transform:translateY(-2px);box-shadow:0 8px 20px #25d36673}
.hhULgq_enquiryFormWrapper{flex-direction:column;gap:1.5rem;width:100%;display:flex}.hhULgq_selectedProductPill{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-herbal-cream) 85%, var(--color-surface));border:1px solid var(--color-herbal-border);align-items:center;gap:.6rem;width:fit-content;padding:.5rem 1rem;display:inline-flex}.hhULgq_productPillIcon{color:var(--color-herbal-natural);font-size:1.1rem!important}.hhULgq_productPillLabel{font-size:.75rem;font-weight:var(--font-weight-bold);color:var(--color-herbal-forest);text-transform:uppercase;letter-spacing:.08em}.hhULgq_productPillName{font-size:.88rem;font-weight:var(--font-weight-bold);color:var(--color-herbal-forest-deep)}.hhULgq_form{flex-direction:column;gap:1.25rem;width:100%;display:flex}.hhULgq_fieldsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.hhULgq_fieldGroup{flex-direction:column;gap:.4rem;display:flex}.hhULgq_fieldLabel{font-size:.82rem;font-weight:var(--font-weight-bold);color:var(--color-herbal-forest-deep);letter-spacing:.02em;justify-content:space-between;align-items:center;display:flex}.hhULgq_optionalBadge{font-size:.72rem;font-weight:var(--font-weight-normal);color:var(--color-text-secondary)}.hhULgq_inputWrapper{align-items:center;width:100%;display:flex;position:relative}.hhULgq_fieldIcon{color:var(--color-herbal-natural);pointer-events:none;transition:color var(--duration-fast) var(--easing-standard);position:absolute;left:.85rem;font-size:1.15rem!important}.hhULgq_input,.hhULgq_textarea{border-radius:var(--radius-md);border:1px solid var(--color-herbal-border);background:var(--color-surface);width:100%;color:var(--color-text-primary);transition:all var(--duration-fast) var(--easing-standard);font-family:inherit;font-size:.9rem}.hhULgq_input{height:48px;padding:0 .85rem 0 2.5rem}.hhULgq_textarea{resize:vertical;min-height:110px;padding:.85rem .85rem .85rem 2.5rem}.hhULgq_textareaIcon{top:.95rem}.hhULgq_input:focus,.hhULgq_textarea:focus{border-color:var(--color-herbal-natural);background:var(--color-surface);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-herbal-natural) 18%, transparent);outline:none}.hhULgq_alertSuccess,.hhULgq_alertError{border-radius:var(--radius-md);font-size:.88rem;font-weight:var(--font-weight-medium);align-items:center;gap:.75rem;padding:.85rem 1.15rem;display:flex}.hhULgq_alertSuccess{background:color-mix(in srgb, var(--color-brand-green) 12%, #fff);border:1px solid var(--color-brand-green);color:#116914}.hhULgq_alertError{background:var(--color-danger-surface);border:1px solid var(--color-danger);color:var(--color-danger-text)}.hhULgq_alertIcon{flex-shrink:0;font-size:1.25rem!important}.hhULgq_formActions{flex-wrap:wrap;align-items:center;gap:1.25rem;padding-top:.5rem;display:flex}.hhULgq_submitBtn{border-radius:var(--radius-pill);background:var(--color-herbal-forest);color:#fff;min-height:50px;font-size:.92rem;font-weight:var(--font-weight-bold);cursor:pointer;transition:all var(--duration-fast) var(--easing-standard);box-shadow:0 4px 14px color-mix(in srgb, var(--color-herbal-forest) 25%, transparent);border:none;justify-content:center;align-items:center;gap:.6rem;padding:.75rem 2rem;display:inline-flex}.hhULgq_submitBtn:hover:not(:disabled){background:var(--color-herbal-forest-deep);box-shadow:0 6px 18px color-mix(in srgb, var(--color-herbal-forest) 35%, transparent);transform:translateY(-2px)}.hhULgq_submitBtn:disabled{opacity:.65;cursor:not-allowed;transform:none}.hhULgq_btnSpinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite hhULgq_spin}@keyframes hhULgq_spin{to{transform:rotate(360deg)}}.hhULgq_privacyGuarantee{color:var(--color-text-secondary);align-items:center;gap:.4rem;font-size:.78rem;display:inline-flex}.hhULgq_guaranteeDot{background:var(--color-herbal-natural);border-radius:50%;width:6px;height:6px}@media (max-width:900px){.hhULgq_fieldsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.hhULgq_fieldsGrid{grid-template-columns:1fr}.hhULgq_formActions{flex-direction:column;align-items:stretch}.hhULgq_submitBtn{width:100%}}
.PTUTCG_page{background:var(--color-background);min-height:100vh}.PTUTCG_navigationBar{background:color-mix(in srgb, var(--color-herbal-cream) 90%, #fff);border-bottom:1px solid var(--color-herbal-border);padding:.5rem 0}
._4A9cCa_loginWrapper{background:radial-gradient(ellipse at 50% 10%, color-mix(in srgb, var(--color-brand-pink) 10%, transparent), transparent 50%), linear-gradient(135deg, var(--color-herbal-cream) 0%, var(--color-surface) 50%, var(--color-surface-muted) 100%);justify-content:center;align-items:center;min-height:100vh;padding:1.5rem;display:flex}._4A9cCa_loginCard{background:var(--color-surface);border:1px solid var(--color-herbal-border);border-radius:var(--radius-xl);width:100%;max-width:440px;box-shadow:0 16px 40px color-mix(in srgb, var(--color-herbal-forest) 12%, transparent);flex-direction:column;gap:1.75rem;padding:clamp(2rem,4vw,2.75rem);display:flex}._4A9cCa_brandHeader{text-align:center;flex-direction:column;align-items:center;gap:.75rem;display:flex}._4A9cCa_logoLink{transition:transform var(--duration-fast) var(--easing-standard);display:inline-flex}._4A9cCa_logoLink:hover{transform:scale(1.03)}._4A9cCa_badge{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-herbal-cream) 80%, var(--color-surface));border:1px solid var(--color-herbal-border);align-items:center;gap:.45rem;padding:.25rem .75rem;display:inline-flex}._4A9cCa_badgeDot{background:var(--color-herbal-natural);border-radius:50%;width:6px;height:6px}._4A9cCa_badgeText{color:var(--color-herbal-forest-deep);font-size:.68rem;font-weight:var(--font-weight-bold);letter-spacing:.12em;text-transform:uppercase}._4A9cCa_titleArea{flex-direction:column;gap:.35rem;display:flex}._4A9cCa_title{font-family:var(--font-display);font-size:1.85rem;font-weight:var(--font-weight-bold);color:var(--color-herbal-forest-deep);margin:0;line-height:1.2}._4A9cCa_subtitle{color:var(--color-text-secondary);margin:0;font-size:.88rem}._4A9cCa_errorBanner{border-radius:var(--radius-md);background:var(--color-danger-surface);border:1px solid var(--color-danger);color:var(--color-danger-text);font-size:.85rem;font-weight:var(--font-weight-medium);align-items:center;gap:.65rem;padding:.85rem 1rem;display:flex}._4A9cCa_errorIcon{flex-shrink:0;font-size:1.2rem!important}._4A9cCa_form{flex-direction:column;gap:1.2rem;display:flex}._4A9cCa_fieldGroup{flex-direction:column;gap:.45rem;display:flex}._4A9cCa_label{font-size:.82rem;font-weight:var(--font-weight-bold);color:var(--color-herbal-forest-deep);letter-spacing:.02em}._4A9cCa_inputWrapper{align-items:center;width:100%;display:flex;position:relative}._4A9cCa_fieldIcon{color:var(--color-herbal-natural);pointer-events:none;position:absolute;left:.9rem;font-size:1.2rem!important}._4A9cCa_input{border-radius:var(--radius-md);border:1px solid var(--color-herbal-border);background:var(--color-surface);width:100%;height:48px;color:var(--color-text-primary);transition:all var(--duration-fast) var(--easing-standard);padding:0 2.75rem 0 2.65rem;font-family:inherit;font-size:.92rem}._4A9cCa_input:focus{border-color:var(--color-herbal-natural);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-herbal-natural) 18%, transparent);outline:none}._4A9cCa_togglePasswordBtn{color:var(--color-text-secondary);cursor:pointer;transition:color var(--duration-fast) var(--easing-standard);background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;display:flex;position:absolute;right:.85rem}._4A9cCa_togglePasswordBtn:hover{color:var(--color-herbal-forest-deep)}._4A9cCa_toggleIcon{font-size:1.15rem!important}._4A9cCa_optionsRow{justify-content:space-between;align-items:center;display:flex}._4A9cCa_rememberMeLabel{cursor:pointer;color:var(--color-text-secondary);-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;font-size:.82rem;display:inline-flex}._4A9cCa_checkbox{width:16px;height:16px;accent-color:var(--color-herbal-natural);cursor:pointer}._4A9cCa_submitBtn{border-radius:var(--radius-pill);background:var(--color-herbal-forest);color:#fff;width:100%;height:50px;font-size:.95rem;font-weight:var(--font-weight-bold);cursor:pointer;transition:all var(--duration-fast) var(--easing-standard);box-shadow:0 4px 14px color-mix(in srgb, var(--color-herbal-forest) 25%, transparent);border:none;justify-content:center;align-items:center;gap:.5rem;display:inline-flex}._4A9cCa_submitBtn:hover:not(:disabled){background:var(--color-herbal-forest-deep);box-shadow:0 6px 18px color-mix(in srgb, var(--color-herbal-forest) 35%, transparent);transform:translateY(-1px)}._4A9cCa_submitBtn:disabled{opacity:.7;cursor:not-allowed;transform:none}._4A9cCa_btnSpinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite _4A9cCa_spin}@keyframes _4A9cCa_spin{to{transform:rotate(360deg)}}._4A9cCa_cardFooter{text-align:center;border-top:1px solid color-mix(in srgb, var(--color-herbal-border) 60%, transparent);padding-top:1.25rem}._4A9cCa_backLink{color:var(--color-text-secondary);transition:color var(--duration-fast) var(--easing-standard);font-size:.82rem;text-decoration:none}._4A9cCa_backLink:hover{color:var(--color-herbal-natural)}
.IrRV8q_page{background:var(--color-background);min-height:100vh}.IrRV8q_navigationBar{background:color-mix(in srgb, var(--color-herbal-cream) 90%, #fff);border-bottom:1px solid var(--color-herbal-border);padding:.5rem 0}.IrRV8q_articleHeader{background:linear-gradient(180deg, color-mix(in srgb, var(--color-herbal-cream) 85%, #fff) 0%, color-mix(in srgb, var(--color-surface-muted) 50%, var(--color-background)) 100%);border-bottom:1px solid var(--color-border);padding:clamp(2.5rem,5vw,4rem) 0 clamp(2rem,4vw,3rem)}.IrRV8q_headerContainer{max-width:860px;margin:0 auto}.IrRV8q_categoryBadge{border:1px solid var(--color-herbal-border);color:var(--color-herbal-forest-deep);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--radius-pill);background:#fff;align-items:center;gap:.45rem;margin-bottom:1.25rem;padding:.35rem .95rem;display:inline-flex;box-shadow:0 2px 8px #172f290a}.IrRV8q_articleTitle{font-family:var(--font-display);color:var(--color-herbal-forest-deep);letter-spacing:-.015em;margin:0 0 1.25rem;font-size:clamp(2.1rem,4vw,3.2rem);line-height:1.2}.IrRV8q_articleExcerpt{color:var(--color-text-secondary);margin:0 0 2rem;font-size:clamp(1.05rem,1.8vw,1.2rem);line-height:1.65}.IrRV8q_metaInfoRow{border-top:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem;padding-top:1.5rem;display:flex}.IrRV8q_authorWrapper{align-items:center;gap:.9rem;display:flex}.IrRV8q_authorImg{object-fit:contain;background:var(--color-herbal-cream);border:2px solid #fff;border-radius:50%;width:44px;height:44px;box-shadow:0 2px 8px #172f291a}.IrRV8q_authorMeta{flex-direction:column;display:flex}.IrRV8q_authorName{font-size:.95rem;font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.IrRV8q_authorRole{color:var(--color-text-secondary);font-size:.8rem}.IrRV8q_readingDetails{color:var(--color-text-secondary);align-items:center;gap:1.25rem;font-size:.85rem;display:flex}.IrRV8q_metaItem{align-items:center;gap:.4rem;display:inline-flex}.IrRV8q_metaIcon{color:var(--color-herbal-natural);font-size:1rem}.IrRV8q_coverWrapper{max-width:960px;margin:clamp(2rem,4vw,3rem) auto 0}.IrRV8q_coverFrame{aspect-ratio:16/9;border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-herbal-cream) 70%, #fff);border-radius:20px;width:100%;position:relative;overflow:hidden;box-shadow:0 20px 48px #172f291f}.IrRV8q_coverImage{object-fit:cover}.IrRV8q_articleLayout{max-width:820px;margin:0 auto;padding:clamp(2.5rem,5vw,4.5rem) 0}.IrRV8q_articleBody{color:var(--color-text-primary);flex-direction:column;gap:1.5rem;font-size:1.075rem;line-height:1.8;display:flex}.IrRV8q_articleBody p{color:#374640;margin:0}.IrRV8q_sectionHeading{font-family:var(--font-display);color:var(--color-herbal-forest-deep);letter-spacing:-.01em;margin:1.5rem 0 .25rem;font-size:clamp(1.5rem,2.8vw,2.1rem);line-height:1.25}.IrRV8q_blockquoteCard{background:color-mix(in srgb, var(--color-herbal-cream) 80%, #fff);border-left:4px solid var(--color-brand-pink);border-radius:0 16px 16px 0;margin:1.5rem 0;padding:1.5rem 2rem;position:relative}.IrRV8q_blockquoteCard p{font-family:var(--font-display);color:var(--color-herbal-forest-deep);font-size:1.15rem;font-style:italic;line-height:1.6}.IrRV8q_articleList{flex-direction:column;gap:.85rem;margin:.5rem 0 1.25rem;padding-left:1.5rem;display:flex}.IrRV8q_articleList li{color:#374640;line-height:1.7}.IrRV8q_tagsRow{border-top:1px solid var(--color-border);flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:2.5rem;padding-top:1.5rem;display:flex}.IrRV8q_tagLabel{font-size:.85rem;font-weight:var(--font-weight-semibold);color:var(--color-text-secondary)}.IrRV8q_tagPill{background:var(--color-surface-muted);border:1px solid var(--color-border);color:var(--color-herbal-forest-deep);border-radius:var(--radius-pill);padding:.3rem .8rem;font-size:.8rem}.IrRV8q_productSpotlight{background:linear-gradient(135deg, color-mix(in srgb, var(--color-herbal-cream) 90%, #fff) 0%, #fff 100%);border:1px solid var(--color-herbal-border);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;margin-top:3rem;padding:1.75rem;display:flex;box-shadow:0 8px 24px #172f290d}.IrRV8q_productSpotlightContent{max-width:480px}.IrRV8q_spotlightEyebrow{font-size:.75rem;font-weight:var(--font-weight-bold);letter-spacing:.1em;text-transform:uppercase;color:var(--color-herbal-natural);margin-bottom:.35rem}.IrRV8q_spotlightTitle{font-family:var(--font-display);color:var(--color-herbal-forest-deep);margin:0 0 .5rem;font-size:1.25rem}.IrRV8q_spotlightDesc{color:var(--color-text-secondary);margin:0;font-size:.88rem;line-height:1.55}.IrRV8q_spotlightAction{background:var(--color-brand-pink);color:#fff;border-radius:var(--radius-pill);font-size:.9rem;font-weight:var(--font-weight-semibold);align-items:center;gap:.5rem;padding:.75rem 1.6rem;text-decoration:none;transition:all .25s;display:inline-flex;box-shadow:0 6px 16px #fc28744d}.IrRV8q_spotlightAction:hover{background:#e01b63;transform:translateY(-2px);box-shadow:0 10px 22px #fc287466}
.FKjY9G_page{background:var(--color-background);min-height:100vh}.FKjY9G_navigationBar{background:color-mix(in srgb, var(--color-herbal-cream) 90%, #fff);border-bottom:1px solid var(--color-herbal-border);padding:.5rem 0}.FKjY9G_heroHeader{background:linear-gradient(180deg, color-mix(in srgb, var(--color-herbal-cream) 90%, #fff) 0%, color-mix(in srgb, var(--color-herbal-cream) 40%, var(--color-surface)) 100%);border-bottom:1px solid var(--color-herbal-border);text-align:center;padding:clamp(3rem,6vw,4.5rem) 0 clamp(2.5rem,5vw,3.5rem)}.FKjY9G_heroInner{flex-direction:column;align-items:center;max-width:800px;margin:0 auto;display:flex}.FKjY9G_eyebrow{margin:0 0 var(--space-2);color:var(--color-herbal-natural);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.18em;text-transform:uppercase}.FKjY9G_mainTitle{margin:0 0 var(--space-3);color:var(--color-herbal-forest-deep);font-family:var(--font-display);font-size:clamp(2.3rem,4.5vw,3.5rem);font-weight:var(--font-weight-bold);letter-spacing:-.025em;line-height:1.16}.FKjY9G_heroDescription{color:var(--color-text-secondary);max-width:650px;margin:0;font-size:clamp(1.05rem,1.8vw,1.2rem);line-height:1.65}
.AOoc8q_adminLayout{background:var(--color-surface-muted);min-height:100vh;display:flex}.AOoc8q_mainContent{width:calc(100% - 260px);min-height:100vh;transition:all var(--duration-standard) var(--easing-standard);flex-direction:column;flex:1;margin-left:260px;display:flex}.AOoc8q_mainContentExpanded{width:100%;margin-left:0}.AOoc8q_pageBody{flex:1;padding:clamp(1.25rem,2.5vw,2.25rem)}@media (max-width:1024px){.AOoc8q_mainContent{width:100%;margin-left:0}}
