.disease-care{padding:5rem 0}.disease-care__layout{display:grid;grid-template-columns:1.15fr 1fr;gap:3.5rem;align-items:start}.disease-care__intro{color:var(--text-muted);font-family:var(--font-body);font-size:17px;line-height:1.8;margin:0 0 2.25rem;max-width:60ch}.disease-care__intro p{margin:0}.disease-care__intro p+p{margin-top:1rem}.disease-care__list{display:flex;flex-direction:column;gap:1rem;list-style:none;margin:0;padding:0}.disease-care__item{display:flex;align-items:flex-start;gap:1rem;padding:1.15rem 1.5rem;border-radius:20px;transition:var(--transition)}.disease-care__item:hover{border-color:var(--primary-color);transform:translate(6px)}.disease-care__check{flex-shrink:0;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#00a0c51f;border:1px solid rgba(0,160,197,.35);color:var(--primary-color)}.disease-care__check svg{width:18px;height:18px}.disease-care__item p{margin:0;color:#fff;font-family:var(--font-body);font-size:16px;line-height:1.65}.disease-care__callout{border-radius:40px 0;padding:2.5rem;position:relative;overflow:hidden}.disease-care__callout:before{content:"";position:absolute;top:-60px;right:-60px;width:220px;height:220px;background:radial-gradient(circle,rgba(0,160,197,.18) 0%,transparent 70%);pointer-events:none}.disease-care__callout-icon{width:56px;height:56px;display:inline-flex;align-items:center;justify-content:center;border-radius:18px;background:var(--primary-gradient);color:#06090e;margin-bottom:1.5rem}.disease-care__callout-icon svg{width:28px;height:28px}.disease-care__callout h3{color:#fff;font-family:var(--font-heading);font-size:30px;letter-spacing:-.5px;margin:0 0 1rem}.disease-care__callout p{color:var(--text-muted);font-family:var(--font-body);font-size:16px;line-height:1.8;margin:0}.disease-care__callout .rte p+p{margin-top:1rem}.disease-care__callout .btn{font-size:14px;margin-top:1.75rem}.disease-finder{padding:5rem 0 6rem}.disease-finder__lead{color:var(--text-muted);font-family:var(--font-body);font-size:17px;line-height:1.8;margin:1.25rem auto 0;max-width:70ch}.disease-finder__lead p{margin:0}.disease-finder__lead p+p{margin-top:1rem}.disease-finder__list{display:flex;flex-direction:column;gap:1.25rem;max-width:1000px;margin:0 auto}.dd-item{border-radius:20px;overflow:hidden;transition:var(--transition)}.dd-item:hover{border-color:#00a0c566}.dd-item.active{border-color:var(--primary-color);box-shadow:var(--shadow-glow)}.dd-question{width:100%;display:flex;align-items:center;gap:1.25rem;padding:1.5rem 2rem;background:none;border:0;cursor:pointer;text-align:left;font-family:var(--font-body);transition:var(--transition)}.dd-question:hover .dd-question__text{color:var(--primary-color)}.dd-question__index{flex-shrink:0;width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(0,160,197,.35);background:#00a0c51a;color:var(--primary-color);font-family:var(--font-heading);font-size:18px;font-weight:700;transition:var(--transition)}.dd-item.active .dd-question__index{background:var(--primary-color);border-color:var(--primary-color);color:#06090e}.dd-question__text{flex:1;color:#fff;font-family:var(--font-heading);font-size:22px;font-weight:700;line-height:1.35;letter-spacing:-.3px;transition:var(--transition)}.dd-question__icon{flex-shrink:0;color:var(--primary-color);transition:var(--transition);display:inline-flex}.dd-question__icon svg{width:24px;height:24px}.dd-item.active .dd-question__icon{transform:rotate(180deg)}.dd-answer{max-height:0;overflow:hidden;transition:max-height .45s cubic-bezier(.25,.8,.25,1)}.dd-answer__inner{padding:1.5rem 2rem 2rem;border-top:1px solid var(--card-border)}.dd-answer__hint{color:var(--text-muted);font-family:var(--font-body);font-size:14px;letter-spacing:.5px;margin:0 0 1.35rem}.dd-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.dd-card{display:flex;flex-direction:column;border-radius:24px 0;overflow:hidden;background:#ffffff08;border:1px solid var(--card-border);transition:var(--transition);height:100%}.dd-card:hover{transform:translateY(-6px);border-color:var(--primary-color);box-shadow:var(--shadow-glow)}.dd-card__media{position:relative;aspect-ratio:16 / 10;overflow:hidden;background:linear-gradient(135deg,#00a0c526,#0a101a99);display:flex;align-items:center;justify-content:center}.dd-card__media img{width:100%;height:100%;object-fit:cover;transition:var(--transition-slow)}.dd-card:hover .dd-card__media img{transform:scale(1.08)}.dd-card__body{padding:1.25rem 1.35rem 1.4rem;display:flex;flex-direction:column;gap:.65rem;flex:1}.dd-card--no-media .dd-card__body{padding:1.5rem 1.4rem;justify-content:flex-start}.dd-tag{align-self:flex-start;font-family:var(--font-body);font-size:11px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;padding:.35rem .8rem;border-radius:50px;border:1px solid currentColor}.dd-tag--parasitic{color:#00a0c5;background:#00a0c51a}.dd-tag--bacterial{color:#ef8b22;background:#ef8b221a}.dd-tag--fungal{color:#8bb4c9;background:#8bb4c91a}.dd-card__title{color:#fff;font-family:var(--font-heading);font-size:18px;font-weight:700;line-height:1.35;margin:0;transition:var(--transition)}.dd-card:hover .dd-card__title{color:var(--primary-color)}.dd-card__link{margin-top:auto;padding-top:.5rem;display:inline-flex;align-items:center;gap:.4rem;color:var(--primary-color);font-family:var(--font-body);font-size:13px;font-weight:600;letter-spacing:.8px;text-transform:uppercase}.dd-card__link svg{width:15px;height:15px;transition:var(--transition)}.dd-card:hover .dd-card__link svg{transform:translate(4px)}.disease-finder__note{max-width:1000px;margin:2.5rem auto 0;padding:1.75rem 2rem;border-radius:20px;border-left:3px solid var(--primary-color);display:flex;align-items:flex-start;gap:1.15rem}.disease-finder__note svg{flex-shrink:0;width:22px;height:22px;color:var(--primary-color);margin-top:2px}.disease-finder__note p{margin:0;color:var(--text-muted);font-family:var(--font-body);font-size:16px;line-height:1.75}.disease-finder__note p+p{margin-top:.85rem}@media screen and (max-width:1200px){.dd-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:990px){.disease-care__layout{grid-template-columns:1fr;gap:2.5rem}}@media screen and (max-width:749px){.disease-care,.disease-finder{padding:3rem 0}.disease-care__callout{padding:2rem 1.5rem;border-radius:30px 0}.disease-care__callout h3{font-size:24px}.disease-care__item{padding:1rem 1.15rem;gap:.85rem}.disease-care__item:hover{transform:none}.dd-question{padding:1.15rem;gap:.85rem}.dd-question__index{width:34px;height:34px;font-size:15px}.dd-question__text{font-size:17px}.dd-answer__inner{padding:1.25rem 1.15rem 1.5rem}.dd-card--no-media .dd-card__body{padding:1.25rem 1.15rem}.dd-grid{grid-template-columns:1fr}.disease-finder__note{padding:1.35rem 1.25rem}}@media(prefers-reduced-motion:reduce){.dd-answer{transition:none}.dd-card:hover,.disease-care__item:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-disease-diagnosis.css.map */
