.chemistry-landing-module__aR799W__page{background:var(--cream);min-height:100svh}.chemistry-landing-module__aR799W__container{width:min(92%, var(--container));margin-inline:auto}.chemistry-landing-module__aR799W__sectionNav{background:var(--cream);scroll-margin-top:calc(var(--home-header-height,5.75rem) + 1rem);padding-block:1.25rem}.chemistry-landing-module__aR799W__sectionNav .chemistry-landing-module__aR799W__container{border:1px solid var(--line);background:var(--white);border-radius:1.25rem;display:grid;overflow:hidden}.chemistry-landing-module__aR799W__sectionNav a{border-bottom:1px solid var(--line);background:var(--white);min-height:3.9rem;color:var(--ink);letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1.15rem;font-size:clamp(1rem,.95rem + .3vw,1.2rem);font-weight:620;line-height:1.15;text-decoration:none;transition:background-color .22s,color .22s;display:flex}.chemistry-landing-module__aR799W__sectionNav a:last-child{border-bottom:0}.chemistry-landing-module__aR799W__sectionNav svg{width:1.25rem;height:1.25rem;color:var(--orange-dark);flex:none;transition:transform .22s}.chemistry-landing-module__aR799W__sectionNav a:focus-visible{outline:.125rem solid var(--orange-dark);outline-offset:-.25rem}.chemistry-landing-module__aR799W__categorySection{background:var(--soft);scroll-margin-top:calc(var(--home-header-height,5.75rem) + 1rem);padding-block:clamp(4rem,2.75rem + 5vw,8rem)}.chemistry-landing-module__aR799W__categorySectionAlternate{background:var(--cream)}.chemistry-landing-module__aR799W__sectionHeader{gap:1.5rem;margin-bottom:clamp(3rem,2rem + 3vw,5rem);display:grid}.chemistry-landing-module__aR799W__sectionHeader h2{max-width:16ch;color:var(--ink);letter-spacing:-.03em;text-wrap:balance;font-size:clamp(2.3rem,1.2rem + 3vw,4.5rem);font-weight:600;line-height:1.03}.chemistry-landing-module__aR799W__sectionHeader p{max-width:62ch;color:var(--gray-dark);text-wrap:pretty;font-size:1.05rem;line-height:1.65}.chemistry-landing-module__aR799W__categoryCard{background:var(--white);border-radius:1.25rem;min-width:0;transition:border-radius .25s cubic-bezier(.42,0,0,1),transform .22s;display:grid;overflow:hidden}.chemistry-landing-module__aR799W__categoryMedia{background:var(--soft);min-height:clamp(18rem,72vw,28rem);position:relative;overflow:hidden}.chemistry-landing-module__aR799W__categoryMedia img{object-fit:cover;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.chemistry-landing-module__aR799W__categoryBody{align-content:start;gap:1.5rem;min-width:0;padding:clamp(1.35rem,1rem + 1.5vw,2.75rem);display:grid}.chemistry-landing-module__aR799W__categoryDescription{max-width:46rem;color:var(--gray-dark);text-wrap:pretty;font-size:1rem;line-height:1.65}.chemistry-landing-module__aR799W__familyList{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:0;margin:0;padding:0;list-style:none;display:grid}.chemistry-landing-module__aR799W__familyList li{border-bottom:1px solid var(--line);color:var(--ink);padding:.9rem 0 .9rem 1.5rem;font-size:.95rem;font-weight:560;line-height:1.45;position:relative}.chemistry-landing-module__aR799W__familyList li:before{background:var(--orange);content:"";border-radius:50%;width:.42rem;height:.42rem;position:absolute;top:1.3rem;left:0}.chemistry-landing-module__aR799W__brandStrip{border:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.chemistry-landing-module__aR799W__brandCell{background:var(--white);place-items:center;min-height:6.5rem;padding:1.25rem;display:grid}.chemistry-landing-module__aR799W__brandCell+.chemistry-landing-module__aR799W__brandCell{border-left:1px solid var(--line)}.chemistry-landing-module__aR799W__brandCell img{object-fit:contain;mix-blend-mode:multiply;width:min(100%,10rem);height:3rem}.chemistry-landing-module__aR799W__actions{flex-wrap:wrap;gap:.75rem;padding-top:.5rem;display:flex}.chemistry-landing-module__aR799W__actions>*{flex:13rem}@media (hover:hover) and (pointer:fine){.chemistry-landing-module__aR799W__sectionNav a:hover{background:var(--soft)}.chemistry-landing-module__aR799W__sectionNav a:hover svg{transform:translate(.2rem)}.chemistry-landing-module__aR799W__categoryCard:hover{border-radius:1.5rem;transform:translateY(-.2rem)}.chemistry-landing-module__aR799W__categoryCard:hover .chemistry-landing-module__aR799W__categoryMedia img{transform:scale(1.025)}}@media (min-width:48rem){.chemistry-landing-module__aR799W__container{width:min(calc(100% - 3rem), var(--container))}.chemistry-landing-module__aR799W__sectionNav .chemistry-landing-module__aR799W__container{grid-template-columns:repeat(3,minmax(0,1fr))}.chemistry-landing-module__aR799W__sectionNav a{border-right:1px solid var(--line);min-height:4.25rem}.chemistry-landing-module__aR799W__sectionNav a:nth-child(3n){border-right:0}.chemistry-landing-module__aR799W__sectionNav a:nth-last-child(-n+3){border-bottom:0}.chemistry-landing-module__aR799W__sectionHeader{grid-template-columns:minmax(18rem,.85fr) minmax(22rem,1.15fr);align-items:end}.chemistry-landing-module__aR799W__familyList{grid-template-columns:repeat(2,minmax(0,1fr))}.chemistry-landing-module__aR799W__familyList li:nth-child(odd){padding-right:1.25rem}.chemistry-landing-module__aR799W__familyList li:nth-child(2n){padding-left:2.75rem}.chemistry-landing-module__aR799W__familyList li:nth-child(2n):before{left:1.25rem}}@media (min-width:64rem){.chemistry-landing-module__aR799W__categoryCard{grid-template-columns:minmax(0,1.08fr) minmax(24rem,.92fr);min-height:40rem}.chemistry-landing-module__aR799W__categoryCardReverse{grid-template-columns:minmax(24rem,.92fr) minmax(0,1.08fr)}.chemistry-landing-module__aR799W__categoryCardReverse .chemistry-landing-module__aR799W__categoryMedia{grid-column:2}.chemistry-landing-module__aR799W__categoryCardReverse .chemistry-landing-module__aR799W__categoryBody{grid-area:1/1}.chemistry-landing-module__aR799W__categoryMedia{min-height:100%}.chemistry-landing-module__aR799W__categoryBody{padding:clamp(2rem,3vw,3.5rem)}}@media (max-width:24rem){.chemistry-landing-module__aR799W__sectionHeader h2{font-size:clamp(1.75rem,1.25rem + 3vw,2.25rem)}.chemistry-landing-module__aR799W__brandStrip{grid-template-columns:minmax(0,1fr)}.chemistry-landing-module__aR799W__brandCell+.chemistry-landing-module__aR799W__brandCell{border-top:1px solid var(--line);border-left:0}}@media (prefers-reduced-motion:reduce){.chemistry-landing-module__aR799W__sectionNav a,.chemistry-landing-module__aR799W__sectionNav svg,.chemistry-landing-module__aR799W__categoryCard,.chemistry-landing-module__aR799W__categoryMedia img{transition:none}}
