.wy-brand-science{padding-block:var(--space-section);background:var(--forest-soft);border-bottom:1px solid var(--color-border)}.wy-science-intro{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:clamp(32px,6vw,92px);margin-bottom:44px;display:grid}.wy-brand-science h2,.wy-product-tech h2{font:600 var(--font-section-title)/1.35 var(--font-brand);margin:0 0 24px}.wy-science-copy p{margin:0 0 16px;line-height:1.85}.wy-source-link{min-height:44px;color:var(--color-primary);text-underline-offset:4px;align-items:center;gap:7px;font-weight:600;text-decoration:underline;display:inline-flex}.wy-source-link:hover{color:var(--color-primary-hover)}.wy-source-link:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.wy-technology-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.wy-technology-grid article{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);min-width:0;padding:28px}.wy-index{color:var(--color-sage);font:600 .82rem/1 var(--font-english);letter-spacing:.12em}.wy-technology-grid h3{font:600 var(--font-card-title)/1.4 var(--font-brand);margin:23px 0 12px}.wy-technology-grid p{color:var(--color-text-muted);margin:0;line-height:1.75}.wy-technology-grid .wy-source-link{margin-top:12px;font-size:.9rem}.wy-product-tech{margin-bottom:72px}.wy-tech-section{border-bottom:1px solid var(--color-border);margin-bottom:62px;padding-bottom:62px}.wy-tech-section:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.wy-lead{max-width:76ch;margin:0 0 30px;line-height:1.85}.wy-strain-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.wy-strain-card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);flex-direction:column;min-width:0;padding:24px;display:flex}.wy-strain-code{color:var(--color-primary);font:600 clamp(1.5rem, 2vw, 1.9rem)/1.25 var(--font-english);margin:0 0 8px}.wy-strain-card h3{margin:0 0 16px;font-size:1rem}.wy-strain-card>p:not(.wy-strain-code){color:var(--color-text-muted);margin:0 0 16px;line-height:1.7}.wy-strain-card .wy-source-link{margin-top:auto;font-size:.88rem}.wy-evidence-grid{grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);align-items:center;gap:24px;display:grid}.wy-evidence-number{background:var(--forest-soft);border-radius:var(--radius-card);flex-direction:column;padding:26px;display:flex}.wy-evidence-number strong{color:var(--color-primary);font:600 clamp(2.5rem, 4vw, 4rem)/1.1 var(--font-english)}.wy-evidence-number span{color:var(--color-text-muted);margin-top:9px}.wy-evidence-grid p{max-width:64ch;margin:0 0 10px;line-height:1.8}.wy-evidence-note{max-width:80ch;color:var(--color-text-muted);margin:22px 0 0;font-size:.92rem;line-height:1.75}.wy-patent-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(28px,4vw,54px);display:grid}.wy-patent-visual{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);align-items:center;min-width:0;height:410px;margin:0;display:flex;overflow:hidden}.wy-patent-visual img{object-fit:contain;width:100%;height:100%;display:block}.wy-patent-count{color:var(--color-text-muted);align-items:baseline;gap:14px;margin:0 0 28px;display:flex}.wy-patent-count strong{color:var(--color-primary);font:600 clamp(2.5rem, 4vw, 4rem)/1 var(--font-english)}.wy-patent-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;margin:0;padding:0;list-style:none;display:grid}.wy-patent-list li{border-top:1px solid var(--color-border);gap:13px;min-width:0;padding-top:14px;display:flex}.wy-patent-index{color:var(--honey);font:600 .84rem/1.7 var(--font-english)}.wy-patent-list h3{font:600 1.05rem/1.4 var(--font-english);margin:0 0 5px}.wy-patent-list p{color:var(--color-text-muted);margin:0;font-size:.88rem;line-height:1.55}.wy-patent-number{color:var(--color-text);font-family:var(--font-english);white-space:nowrap}.wy-patent-closing{color:var(--color-primary);font:600 clamp(1.15rem, 1.7vw, 1.5rem)/1.6 var(--font-brand);margin:30px 0 0}.wy-formula-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.wy-formula-grid article{background:var(--forest-soft);border-radius:var(--radius-card);flex-direction:column;gap:8px;min-width:0;padding:23px 25px;display:flex}.wy-formula-grid strong{color:var(--color-primary);font:600 clamp(1.45rem, 2.2vw, 2rem)/1.25 var(--font-english)}.wy-formula-grid span{color:var(--color-text-muted);line-height:1.6}.wy-formula-note{margin:20px 0 0;line-height:1.8}.wy-product-tech--women .wy-tech-section{margin-bottom:46px;padding-bottom:46px}.wy-product-tech--women .wy-tech-section:last-child{margin-bottom:0}.wy-women-strains-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;gap:clamp(28px,5vw,72px);display:grid}.wy-women-strain-list{flex-direction:column;justify-content:center;display:flex}.wy-women-strain-item{border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:18px;padding:15px 0;display:flex}.wy-women-strain-item:last-child{border-bottom:1px solid var(--color-border)}.wy-women-strain-item h3{color:var(--color-primary);font:600 1.35rem/1.3 var(--font-english);margin:0 0 3px}.wy-women-strain-item p{color:var(--color-text-muted);margin:0;font-size:.93rem}.wy-women-strain-item a{color:var(--color-text-muted);text-underline-offset:3px;flex:none;font-size:.82rem;text-decoration:underline}.wy-women-strain-item a:hover{color:var(--color-primary)}.wy-women-strain-item a:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.wy-women-research{border-radius:var(--radius-card);background:#f6eeec;flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(24px,3vw,38px);display:flex}.wy-women-research h3,.wy-women-patent h3{color:var(--color-primary);font:600 var(--font-card-title)/1.4 var(--font-brand);margin:0 0 10px}.wy-women-research p{margin:0 0 10px;line-height:1.75}.wy-women-research .wy-women-research-strains{color:var(--color-primary);font:600 .95rem/1.5 var(--font-english)}.wy-women-research .wy-source-link{margin-top:6px}.wy-product-tech--women .wy-women-formula{border-radius:var(--radius-card);background:#f8f2ef;padding:clamp(24px,3.5vw,44px)}.wy-women-formula .wy-lead{margin-bottom:20px}.wy-women-metrics{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:25px;display:grid}.wy-women-metrics>div{border-left:1px solid #decac6;flex-direction:column;gap:5px;min-width:0;padding:12px 20px;display:flex}.wy-women-metrics>div:first-child{border-left:0;padding-left:0}.wy-women-metrics strong{color:var(--color-primary);font:600 clamp(1.35rem, 2.1vw, 1.9rem)/1.25 var(--font-english)}.wy-women-metrics span{color:var(--color-text-muted);font-size:.9rem;line-height:1.5}.wy-women-patent{border-top:1px solid #decac6;grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr);gap:clamp(24px,4vw,54px);padding-top:24px;display:grid}.wy-women-patent p{margin:0;line-height:1.7}.wy-women-patent-reference p{color:var(--color-text-muted);font-size:.9rem}.wy-women-patent-reference strong{color:var(--color-primary);font-family:var(--font-english)}.wy-women-patent-reference .wy-source-link{margin-top:6px;font-size:.91rem}@media (width<=1000px){.wy-strain-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.wy-science-intro{grid-template-columns:1fr;gap:24px}.wy-patent-layout{grid-template-columns:1fr}.wy-patent-visual{height:380px}.wy-women-strains-layout{grid-template-columns:1fr;gap:20px}.wy-women-patent{grid-template-columns:1fr;gap:12px}}@media (width<=700px){.wy-science-intro,.wy-evidence-grid{grid-template-columns:1fr;gap:18px}.wy-technology-grid,.wy-formula-grid,.wy-strain-grid{grid-template-columns:1fr}.wy-technology-grid article,.wy-strain-card{padding:22px}.wy-science-intro{margin-bottom:28px}.wy-product-tech{margin-bottom:58px}.wy-tech-section{margin-bottom:48px;padding-bottom:48px}.wy-product-tech--women .wy-tech-section{margin-bottom:38px;padding-bottom:38px}.wy-product-tech--women .wy-tech-section:last-child{margin-bottom:0}.wy-women-strain-item{padding:13px 0}.wy-women-research{padding:22px}.wy-product-tech--women .wy-women-formula{padding:22px 18px}.wy-women-metrics>div{padding:8px}.wy-women-metrics>div:first-child{padding-left:0}.wy-women-metrics strong{font-size:1.25rem}.wy-women-metrics span{font-size:.8rem}.wy-patent-visual{height:285px}.wy-patent-list{grid-template-columns:1fr;gap:12px}.wy-patent-count{margin-bottom:20px}}
