.dosage-showcase_section__zG5gU{margin-top:26px;min-width:0}.dosage-showcase_sectionHeading__Xypz2{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px;color:var(--secondary)}.dosage-showcase_sectionHeading__Xypz2 h3{margin:0;font-size:13px;font-weight:500;letter-spacing:.5px}.dosage-showcase_sectionHeading__Xypz2>span{font-size:11px}.dosage-showcase_cards__k9qk_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;align-items:stretch}.dosage-showcase_cards__k9qk_:focus-visible{outline:2px solid var(--blue);outline-offset:5px;border-radius:18px}.dosage-showcase_card__bxVQx{position:relative;display:flex;min-width:0;flex-direction:column;align-items:stretch;text-align:center;padding:16px 16px 14px;border:1px solid var(--line);border-radius:18px;background:var(--background);overflow:hidden;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}.dosage-showcase_card__bxVQx:focus-within,.dosage-showcase_card__bxVQx:hover{transform:translateY(-4px);box-shadow:0 16px 30px #123e3110;border-color:#9cad9c}.dosage-showcase_top__Ojta3{display:flex;justify-content:space-between;gap:6px;font-size:10px;letter-spacing:.6px;color:var(--secondary)}.dosage-showcase_card__bxVQx>h3{display:flex;align-items:center;justify-content:center;min-height:74px;margin:8px 0 0;font-size:18px;font-weight:500;line-height:1.35;letter-spacing:-.3px;overflow-wrap:anywhere}.dosage-showcase_productVisual__1eGjE{height:176px}.dosage-showcase_visual__ZHIZs{position:relative;overflow:hidden;width:100%;isolation:isolate;pointer-events:none}.dosage-showcase_liveScene__scvmR,.dosage-showcase_poster__x4IDy{position:absolute;inset:0}.dosage-showcase_poster__x4IDy img{object-fit:contain}.dosage-showcase_visual__ZHIZs[data-cutout=true] .dosage-showcase_poster__x4IDy{-webkit-mask-image:radial-gradient(ellipse closest-side,#000 65%,transparent 100%);mask-image:radial-gradient(ellipse closest-side,#000 65%,transparent 100%)}.dosage-showcase_visual__ZHIZs[data-cutout=true][data-ready=true] .dosage-showcase_poster__x4IDy{opacity:0}.dosage-showcase_posterDark__w0oYE,[data-theme=dark] .dosage-showcase_posterLight__Y6S4u{display:none}[data-theme=dark] .dosage-showcase_posterDark__w0oYE{display:block}.dosage-showcase_liveScene__scvmR{opacity:0}.dosage-showcase_visual__ZHIZs[data-ready=true] .dosage-showcase_liveScene__scvmR{opacity:1;transition:opacity .22s ease-out}.dosage-showcase_visual__ZHIZs canvas{display:block;width:100%;height:100%}.dosage-showcase_oilScene__uJbv_{position:absolute;inset:0}.dosage-showcase_oilScene__uJbv_ .canvas-mount,.dosage-showcase_oilScene__uJbv_ .viewer{height:100%;width:100%}.dosage-showcase_oilScene__uJbv_ .viewer-status{display:none}.dosage-showcase_card__bxVQx footer{display:flex;flex-direction:column;align-items:center;gap:6px;margin-top:auto}.dosage-showcase_card__bxVQx footer small{font-size:11px;line-height:1.5;color:var(--secondary)}.dosage-showcase_card__bxVQx footer strong{font-size:22px;font-weight:500;line-height:1.4}.dosage-showcase_card__bxVQx footer a{margin-top:2px}.dosage-showcase_card__bxVQx a:focus-visible{outline:2px solid var(--blue);outline-offset:4px}[data-theme=dark] .dosage-showcase_card__bxVQx{background:#1c1d20}@media(max-width:900px){.dosage-showcase_cards__k9qk_{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.dosage-showcase_section__zG5gU{margin-top:26px}.dosage-showcase_sectionHeading__Xypz2{gap:8px}.dosage-showcase_sectionHeading__Xypz2>span{font-size:10px}.dosage-showcase_cards__k9qk_{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:82%;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--line) transparent;padding:5px 0 16px;gap:14px}.dosage-showcase_card__bxVQx{scroll-snap-align:start;padding:16px 18px;min-height:360px}.dosage-showcase_productVisual__1eGjE{height:180px}}@media(prefers-reduced-motion:reduce){.dosage-showcase_card__bxVQx,.dosage-showcase_card__bxVQx footer a,.dosage-showcase_visual__ZHIZs[data-ready=true] .dosage-showcase_liveScene__scvmR{transition:none}.dosage-showcase_card__bxVQx:focus-within,.dosage-showcase_card__bxVQx:hover{transform:none}}