.learn-module__kJ1NBa__page{max-width:1280px;margin:auto;padding:76px 48px 64px}.learn-module__kJ1NBa__hero{grid-template-columns:1.2fr 1fr;align-items:center;gap:80px;padding-bottom:80px;display:grid}.learn-module__kJ1NBa__eyebrow{color:var(--accent);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:9px;font-size:11px;display:flex}.learn-module__kJ1NBa__intro h1{letter-spacing:-.065em;margin-top:26px;font-size:clamp(44px,5.4vw,74px);font-weight:500;line-height:1.04}.learn-module__kJ1NBa__intro h1 em{font-family:var(--font-editorial);color:var(--accent);letter-spacing:-.06em;font-weight:400}.learn-module__kJ1NBa__description{max-width:460px;color:var(--ink-muted);margin-top:26px;font-size:16px;line-height:1.85}.learn-module__kJ1NBa__browse{border-bottom:1px solid var(--accent);align-items:center;gap:28px;margin-top:30px;padding-bottom:8px;font-size:13px;font-weight:600;display:inline-flex}.learn-module__kJ1NBa__feature{color:#f2f5f6;background:linear-gradient(135deg,#142e3b,#102530);border:1px solid #36505d;border-radius:8px;padding:32px;transition:border-color .25s;display:block}.learn-module__kJ1NBa__feature:hover{border-color:#90b6c3}.learn-module__kJ1NBa__feature:focus-visible{outline:2px solid var(--accent);outline-offset:5px}.learn-module__kJ1NBa__featureTop{color:#b6ccd5;letter-spacing:.06em;align-items:center;gap:12px;font-size:11px;font-weight:500;display:flex}.learn-module__kJ1NBa__featureTop svg{box-sizing:content-box;border:1px solid #a8c8d12b;border-radius:6px;padding:9px}.learn-module__kJ1NBa__feature>h2{letter-spacing:-.035em;margin-top:26px;font-size:clamp(25px,2.4vw,32px);font-weight:550;line-height:1.2}.learn-module__kJ1NBa__feature>p{color:#b9cbd3;max-width:340px;margin-top:14px;font-size:13px;line-height:1.75}.learn-module__kJ1NBa__guideTopics{border-top:1px solid #bdd3dd26;margin-top:26px}.learn-module__kJ1NBa__guideTopics>div{border-bottom:1px solid #bdd3dd26;padding:14px 0}.learn-module__kJ1NBa__guideTopics dt{color:#e7eef1;font-size:12px;font-weight:550}.learn-module__kJ1NBa__guideTopics dd{color:#adc3cc;margin-top:4px;font-size:11px;line-height:1.5}.learn-module__kJ1NBa__featureBottom{justify-content:space-between;align-items:center;gap:16px;margin-top:24px;display:flex}.learn-module__kJ1NBa__featureBottom>span:first-child{align-items:center;gap:12px;font-size:12px;font-weight:600;display:inline-flex}.learn-module__kJ1NBa__readTime{color:#adc3cc;font-size:10px}.learn-module__kJ1NBa__library{border-top:1px solid var(--hairline);padding-top:42px;scroll-margin-top:110px}.learn-module__kJ1NBa__libraryHeader{justify-content:space-between;align-items:center;gap:24px;display:flex}.learn-module__kJ1NBa__libraryHeader h2{letter-spacing:-.045em;font-size:32px;font-weight:500}.learn-module__kJ1NBa__search{border:1px solid var(--hairline);width:310px;color:var(--ink-muted);background:var(--bg-raised);border-radius:8px;align-items:center;gap:10px;padding:12px 14px;display:flex}.learn-module__kJ1NBa__search:focus-within{outline:2px solid var(--accent);outline-offset:2px}.learn-module__kJ1NBa__search input{outline:none;width:100%;min-width:0;font-size:13px}.learn-module__kJ1NBa__search button{cursor:pointer}.learn-module__kJ1NBa__filters{flex-wrap:wrap;gap:8px;margin-top:25px;display:flex}.learn-module__kJ1NBa__filters button{border:1px solid var(--hairline);cursor:pointer;border-radius:30px;padding:10px 16px;font-size:12px;transition:background .2s}.learn-module__kJ1NBa__filters button[aria-pressed=true]{color:var(--accent-ink);background:var(--accent);border-color:var(--accent)}.learn-module__kJ1NBa__filters button:hover:not([aria-pressed=true]){background:var(--bg-raised)}.learn-module__kJ1NBa__count{color:var(--ink-muted);margin:24px 0 16px;font-size:11px}.learn-module__kJ1NBa__articleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.learn-module__kJ1NBa__article{--topic:var(--accent);border:1px solid var(--hairline);border-top:2px solid color-mix(in srgb,var(--topic) 55%,var(--hairline));background:color-mix(in srgb,var(--bg-raised) 65%,transparent);border-radius:4px 4px 10px 10px;flex-direction:column;min-height:255px;padding:24px;transition:background .25s,transform .25s;display:flex}.learn-module__kJ1NBa__article[data-topic="Quality & Testing"]{--topic:#218b85}.learn-module__kJ1NBa__article[data-topic="Handling & Storage"]{--topic:#a97741}.learn-module__kJ1NBa__article[data-topic=Compliance]{--topic:#87729e}.learn-module__kJ1NBa__article:hover{background:var(--bg-raised);transform:translateY(-3px)}.learn-module__kJ1NBa__articleMeta{text-transform:uppercase;letter-spacing:.05em;color:var(--ink-muted);flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:9px;display:flex}.learn-module__kJ1NBa__articleMeta span:first-child{color:var(--accent)}.learn-module__kJ1NBa__article h3{letter-spacing:-.035em;margin-top:23px;font-size:20px;font-weight:550;line-height:1.35}.learn-module__kJ1NBa__article>p{color:var(--ink-muted);margin-top:12px;margin-bottom:24px;font-size:13px;line-height:1.75}.learn-module__kJ1NBa__read{color:var(--accent);justify-content:space-between;align-items:center;margin-top:auto;font-size:11px;display:flex}.learn-module__kJ1NBa__empty{text-align:center;color:var(--ink-muted);padding:70px 16px}.learn-module__kJ1NBa__empty h3{color:var(--ink);font-size:24px}.learn-module__kJ1NBa__empty p{margin-top:10px}.learn-module__kJ1NBa__empty button{cursor:pointer;color:var(--accent);margin-top:20px;text-decoration:underline}.learn-module__kJ1NBa__note{border-top:1px solid var(--hairline);color:var(--ink-muted);align-items:center;gap:15px;margin-top:40px;padding-top:28px;font-size:11px;line-height:1.7;display:flex}.learn-module__kJ1NBa__note>svg{color:var(--accent);flex-shrink:0}.learn-module__kJ1NBa__note span{opacity:.8}.learn-module__kJ1NBa__note a{color:var(--accent);align-items:center;gap:9px;margin-left:auto;display:flex}@media (max-width:1000px){.learn-module__kJ1NBa__page{padding:54px 28px}.learn-module__kJ1NBa__hero{gap:36px}.learn-module__kJ1NBa__articleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.learn-module__kJ1NBa__page{padding:38px 20px}.learn-module__kJ1NBa__hero{grid-template-columns:1fr;padding-bottom:42px}.learn-module__kJ1NBa__intro h1{font-size:53px}.learn-module__kJ1NBa__feature{padding:24px}.learn-module__kJ1NBa__libraryHeader{flex-direction:column;align-items:stretch;gap:20px}.learn-module__kJ1NBa__libraryHeader h2{font-size:29px}.learn-module__kJ1NBa__search{width:100%}.learn-module__kJ1NBa__filters{gap:7px}.learn-module__kJ1NBa__filters button{padding:9px 12px;font-size:11px}.learn-module__kJ1NBa__articleGrid{grid-template-columns:1fr;gap:12px}.learn-module__kJ1NBa__article{min-height:220px;padding:22px}.learn-module__kJ1NBa__note{flex-wrap:wrap}.learn-module__kJ1NBa__note a{margin-left:33px}}@media (prefers-reduced-motion:reduce){.learn-module__kJ1NBa__feature,.learn-module__kJ1NBa__article{transition:none;transform:none!important}}
