.VerifiedProduct-module__-LTRrq__page,.VerifiedProduct-module__-LTRrq__compact{color:#292c30;background:#fff;max-width:1240px;margin:0 auto;padding:clamp(112px,13vw,174px) clamp(22px,5vw,64px) 90px}.VerifiedProduct-module__-LTRrq__compact{max-width:none;padding:64px 6%}.VerifiedProduct-module__-LTRrq__eyebrow{color:#74797f;letter-spacing:.12em;margin:0 0 28px;font-size:.8125rem}.VerifiedProduct-module__-LTRrq__page h1,.VerifiedProduct-module__-LTRrq__compact>h2{letter-spacing:-.045em;white-space:pre-line;margin:0 0 28px;font-size:clamp(2rem,3.4vw,3.5rem);font-weight:450;line-height:1.12}.VerifiedProduct-module__-LTRrq__lead{color:#686d73;max-width:720px;font-size:1.125rem;line-height:1.75}.VerifiedProduct-module__-LTRrq__notice{background:linear-gradient(135deg,#fff,#f4f5f6);border:1px solid #e5e6e8;border-radius:24px;margin:32px 0;padding:clamp(24px,4vw,44px);box-shadow:0 14px 44px #262b3410,inset 0 1px #fff}.VerifiedProduct-module__-LTRrq__notice strong{font-size:1.25rem}.VerifiedProduct-module__-LTRrq__notice p,.VerifiedProduct-module__-LTRrq__note{color:#666c72;font-size:1rem;line-height:1.8}.VerifiedProduct-module__-LTRrq__notice h2{letter-spacing:-.035em;font-size:1.5rem}.VerifiedProduct-module__-LTRrq__notice dl{flex-wrap:wrap;gap:48px;margin-top:32px;display:flex}.VerifiedProduct-module__-LTRrq__notice dt{color:#767b81;font-size:.875rem}.VerifiedProduct-module__-LTRrq__notice dd{margin:8px 0 0;font-size:1rem}.VerifiedProduct-module__-LTRrq__actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:32px;display:flex}.VerifiedProduct-module__-LTRrq__actions a,.VerifiedProduct-module__-LTRrq__notice a{color:#3c4651;font-size:.9375rem;text-decoration:none}.VerifiedProduct-module__-LTRrq__actions .VerifiedProduct-module__-LTRrq__primary{background:linear-gradient(#fff,#f1f2f4);border:1px solid #dde0e3;border-radius:100px;gap:30px;padding:17px 25px;transition:transform .25s,box-shadow .25s;display:inline-flex;box-shadow:0 6px 15px #353a4415,inset 0 1px #fff}.VerifiedProduct-module__-LTRrq__primary:hover{transform:translateY(-2px);box-shadow:0 10px 22px #353a4422}.VerifiedProduct-module__-LTRrq__actions a:focus-visible,.VerifiedProduct-module__-LTRrq__notice a:focus-visible{outline-offset:5px;outline:2px solid #596b7a}.VerifiedProduct-module__-LTRrq__tableWrap{border:1px solid #e4e6e8;border-radius:20px;margin-top:40px;overflow-x:auto;box-shadow:0 8px 30px #30384308}.VerifiedProduct-module__-LTRrq__tableWrap table{border-collapse:collapse;text-align:left;width:100%;min-width:550px;font-size:.9375rem}.VerifiedProduct-module__-LTRrq__tableWrap caption{text-align:left;padding:24px;font-size:1.125rem;font-weight:600}.VerifiedProduct-module__-LTRrq__tableWrap th,.VerifiedProduct-module__-LTRrq__tableWrap td{vertical-align:middle;border-top:1px solid #e9ebed;padding:18px 22px}.VerifiedProduct-module__-LTRrq__tableWrap thead{color:#72777d;background:#f5f6f7}.VerifiedProduct-module__-LTRrq__tableWrap th{font-weight:500}.VerifiedProduct-module__-LTRrq__tableWrap td{white-space:nowrap}.VerifiedProduct-module__-LTRrq__tableWrap th strong{font-weight:500;display:block}.VerifiedProduct-module__-LTRrq__tableWrap th span{color:#747a81;margin-top:7px;font-size:.8125rem;display:block}.VerifiedProduct-module__-LTRrq__visual{background:linear-gradient(140deg,#fcfcfd,#eceef0);border:1px solid #e7e9eb;border-radius:28px;margin:36px 0;overflow:hidden;box-shadow:0 22px 55px #3138420c}.VerifiedProduct-module__-LTRrq__visual img{object-fit:contain;width:100%;height:auto;max-height:520px;display:block}.VerifiedProduct-module__-LTRrq__visual figcaption{color:#686e75;background:#fff9;padding:18px 26px;font-size:.875rem;line-height:1.6}.VerifiedProduct-module__-LTRrq__modelGrid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px;margin:32px 0;display:grid}.VerifiedProduct-module__-LTRrq__modelGrid span{text-align:center;background:linear-gradient(#fff,#f6f7f8);border:1px solid #e1e4e7;border-radius:12px;padding:18px;font-size:1rem}.VerifiedProduct-module__-LTRrq__compact .VerifiedProduct-module__-LTRrq__tableWrap{margin-top:30px}@media (max-width:600px){.VerifiedProduct-module__-LTRrq__page{padding-top:115px}.VerifiedProduct-module__-LTRrq__compact>h2{font-size:2rem}.VerifiedProduct-module__-LTRrq__notice dl{gap:20px}.VerifiedProduct-module__-LTRrq__tableWrap th,.VerifiedProduct-module__-LTRrq__tableWrap td{padding:16px}.VerifiedProduct-module__-LTRrq__tableWrap table{min-width:520px}.VerifiedProduct-module__-LTRrq__actions{gap:18px}.VerifiedProduct-module__-LTRrq__modelGrid{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){.VerifiedProduct-module__-LTRrq__primary{transition:none!important;transform:none!important}}.VerifiedProduct-module__-LTRrq__page,.VerifiedProduct-module__-LTRrq__compact{min-width:0}.VerifiedProduct-module__-LTRrq__page>h1,.VerifiedProduct-module__-LTRrq__compact>h2,.VerifiedProduct-module__-LTRrq__lead{overflow-wrap:anywhere;word-break:keep-all;text-wrap:pretty}.VerifiedProduct-module__-LTRrq__productGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:40px 0;display:grid}.VerifiedProduct-module__-LTRrq__productCard{background:#f5f5f7;border:1px solid #d2d2d7;border-radius:20px;min-width:0;padding:28px}.VerifiedProduct-module__-LTRrq__productCard>span{color:#6e6e73;font-size:12px}.VerifiedProduct-module__-LTRrq__productCard h3{margin:20px 0 14px;font-size:27px;font-weight:500;line-height:1.3}.VerifiedProduct-module__-LTRrq__productCard p{color:#6e6e73;font-size:16px;line-height:1.75}.VerifiedProduct-module__-LTRrq__productCard strong{font-size:14px;font-weight:500}.VerifiedProduct-module__-LTRrq__compact .VerifiedProduct-module__-LTRrq__study{padding-inline:0}@media (max-width:760px){.VerifiedProduct-module__-LTRrq__productGrid{grid-template-columns:1fr}.VerifiedProduct-module__-LTRrq__compact{padding:40px 6%}.VerifiedProduct-module__-LTRrq__productCard{padding:24px}}.VerifiedProduct-module__-LTRrq__compact{padding-inline:var(--g-gutter)}.VerifiedProduct-module__-LTRrq__compact .VerifiedProduct-module__-LTRrq__eyebrow{font:var(--g-type-label);letter-spacing:var(--g-track-label);color:var(--g-label-ink)}.VerifiedProduct-module__-LTRrq__compact.VerifiedProduct-module__-LTRrq__compact>h2{font:var(--g-type-section);letter-spacing:var(--g-track-section);text-wrap:balance;margin:0 0 20px}.VerifiedProduct-module__-LTRrq__compact .VerifiedProduct-module__-LTRrq__productCard h3{font:var(--g-type-card);letter-spacing:var(--g-track-card)}@media (min-width:761px){.VerifiedProduct-module__-LTRrq__compact{padding-inline:var(--g-gutter)}}.VerifiedProduct-module__-LTRrq__compact .doc-request{background:0 0;padding-inline:0}.VerifiedProduct-module__-LTRrq__page.VerifiedProduct-module__-LTRrq__page{max-width:none;padding-inline:var(--g-gutter)}.VerifiedProduct-module__-LTRrq__page.VerifiedProduct-module__-LTRrq__page>h1{font:var(--g-type-page);letter-spacing:var(--g-track-page);text-wrap:balance}.VerifiedProduct-module__-LTRrq__notice,.VerifiedProduct-module__-LTRrq__tableWrap thead,.VerifiedProduct-module__-LTRrq__visual,.VerifiedProduct-module__-LTRrq__modelGrid span,.VerifiedProduct-module__-LTRrq__productCard{background:#fff}
.SutureRegistration-module__OVgvpa__top{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,80px);margin-bottom:clamp(28px,4vw,48px);display:grid}.SutureRegistration-module__OVgvpa__copy{min-width:0}.SutureRegistration-module__OVgvpa__figure{background:#fff;border-radius:18px;min-width:0;margin:0;overflow:hidden}.SutureRegistration-module__OVgvpa__figure img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.SutureRegistration-module__OVgvpa__actions{margin-top:24px}@media (max-width:860px){.SutureRegistration-module__OVgvpa__top{grid-template-columns:1fr;gap:22px}}.SutureRegistration-module__OVgvpa__copy h2{font:var(--g-type-section);letter-spacing:var(--g-track-section);white-space:pre-line;text-wrap:balance;word-break:keep-all;margin:0 0 20px}.SutureRegistration-module__OVgvpa__figure{border-radius:var(--g-radius-card,20px)}.SutureRegistration-module__OVgvpa__figure img{aspect-ratio:4/3;object-fit:contain}.SutureRegistration-module__OVgvpa__figure figcaption{font:var(--g-type-note);color:var(--g-label-ink);text-align:center;margin:12px 0 0;line-height:1.7}
.MedicalPortfolio-module__bGVOpq__section{color:#20292e;background:#fafcff;padding:100px max(6vw,24px)}.MedicalPortfolio-module__bGVOpq__heading{justify-content:space-between;align-items:end;gap:48px;margin-bottom:48px;display:flex}.MedicalPortfolio-module__bGVOpq__heading h2{letter-spacing:-.045em;white-space:pre-line;margin:18px 0 0;font-size:clamp(30px,3.4vw,54px);font-weight:500;line-height:1.2}.MedicalPortfolio-module__bGVOpq__heading>p{color:#62696c;max-width:440px;line-height:1.8}.MedicalPortfolio-module__bGVOpq__tag{letter-spacing:.12em;color:#686a6e;font-size:11px;font-weight:600}.MedicalPortfolio-module__bGVOpq__cog{background:#eef0f4;grid-template-columns:1.6fr 1fr;display:grid}.MedicalPortfolio-module__bGVOpq__section figure{margin:0;position:relative}.MedicalPortfolio-module__bGVOpq__section img{object-fit:contain;width:100%;height:100%;display:block}.MedicalPortfolio-module__bGVOpq__cog figure{aspect-ratio:1.7}.MedicalPortfolio-module__bGVOpq__copy{align-self:center;padding:50px 35px}.MedicalPortfolio-module__bGVOpq__section h3{letter-spacing:-.03em;margin:14px 0;font-size:clamp(21px,2vw,30px);font-weight:500;line-height:1.35}.MedicalPortfolio-module__bGVOpq__section p{color:#62696c;line-height:1.85}.MedicalPortfolio-module__bGVOpq__section a{color:#243b45;border-bottom:1px solid #aab4b5;margin-top:10px;padding:12px 0;font-size:14px;text-decoration:none;display:inline-block}.MedicalPortfolio-module__bGVOpq__section a:focus-visible{outline-offset:5px;outline:2px solid #345b70}.MedicalPortfolio-module__bGVOpq__section figcaption{color:#687176;background:linear-gradient(#0000,#eef0f4f2);padding:10px 18px;font-size:10px;line-height:1.6;position:absolute;bottom:0;left:0;right:0}.MedicalPortfolio-module__bGVOpq__cogDetail{grid-template-columns:1.6fr 1fr;align-items:center;gap:40px;margin:30px 0 70px;display:grid}.MedicalPortfolio-module__bGVOpq__cogDetail>img{aspect-ratio:1.7;object-fit:cover;background:#eef0f4}.MedicalPortfolio-module__bGVOpq__cogDetail article{border-bottom:1px solid #d8dcd9;padding:18px 0}.MedicalPortfolio-module__bGVOpq__cogDetail h3{font-size:20px}.MedicalPortfolio-module__bGVOpq__cards{grid-template-columns:1fr 1fr;gap:45px;display:grid}.MedicalPortfolio-module__bGVOpq__cards figure{aspect-ratio:1.3;background:#eef0f4;margin-bottom:28px;overflow:hidden}.MedicalPortfolio-module__bGVOpq__cards .MedicalPortfolio-module__bGVOpq__actual{object-fit:cover}.MedicalPortfolio-module__bGVOpq__cards p{max-width:640px}.MedicalPortfolio-module__bGVOpq__spec{border-top:1px solid #d8dcd9;padding-top:18px;font-size:13px}.MedicalPortfolio-module__bGVOpq__status{border:1px solid #c5c7cb;margin:0 0 30px;padding:8px 15px;font-size:12px;display:inline-block}.MedicalPortfolio-module__bGVOpq__launch{border-top:1px solid #d0d6d3;max-width:920px;margin-top:40px;padding-top:22px;font-size:14px}@media (max-width:760px){.MedicalPortfolio-module__bGVOpq__section{padding:64px 22px}.MedicalPortfolio-module__bGVOpq__heading{margin-bottom:30px;display:block}.MedicalPortfolio-module__bGVOpq__heading>p{margin-top:22px}.MedicalPortfolio-module__bGVOpq__cog,.MedicalPortfolio-module__bGVOpq__cogDetail,.MedicalPortfolio-module__bGVOpq__cards{grid-template-columns:1fr}.MedicalPortfolio-module__bGVOpq__copy{padding:28px 24px}.MedicalPortfolio-module__bGVOpq__cogDetail{gap:16px;margin-bottom:45px}.MedicalPortfolio-module__bGVOpq__cards{gap:45px}.MedicalPortfolio-module__bGVOpq__section figcaption{font-size:9px}.MedicalPortfolio-module__bGVOpq__heading h2{font-size:34px}}.MedicalPortfolio-module__bGVOpq__cards .MedicalPortfolio-module__bGVOpq__instrumentPreview{flex-direction:column;justify-content:center;gap:22px;padding:28px;display:flex}.MedicalPortfolio-module__bGVOpq__cards .MedicalPortfolio-module__bGVOpq__instrumentPreview img{object-fit:contain;height:auto;max-height:26%}@media (max-width:760px){.MedicalPortfolio-module__bGVOpq__cards .MedicalPortfolio-module__bGVOpq__instrumentPreview{gap:15px;padding:20px}}.MedicalPortfolio-module__bGVOpq__cards figure{background:#f3f5f9;border:1px solid #e0e2e6;border-radius:3px}.MedicalPortfolio-module__bGVOpq__cards article{min-width:0}.MedicalPortfolio-module__bGVOpq__cards .MedicalPortfolio-module__bGVOpq__vialPhoto{object-fit:contain;background:#f7f8fa;padding:0}.MedicalPortfolio-module__bGVOpq__collections{color:#2b2d31;background:#fafcff;padding:75px 6% 70px}.MedicalPortfolio-module__bGVOpq__collections h2{letter-spacing:-.04em;margin:20px 0 35px;font-size:clamp(32px,3.5vw,54px);font-weight:450}.MedicalPortfolio-module__bGVOpq__collections nav{grid-template-columns:repeat(5,minmax(0,1fr));gap:15px;display:grid}.MedicalPortfolio-module__bGVOpq__collections a{color:inherit;background:#f2f4f8;border:1px solid #dfe1e5;border-radius:4px;min-width:0;text-decoration:none;transition:background .25s,transform .25s;overflow:hidden}.MedicalPortfolio-module__bGVOpq__collections a:hover{background:#e8eaee;transform:translateY(-4px)}.MedicalPortfolio-module__bGVOpq__collections figure{aspect-ratio:1;justify-content:center;align-items:center;margin:0;display:flex;overflow:hidden}.MedicalPortfolio-module__bGVOpq__collections img{object-fit:contain;width:100%;height:100%}.MedicalPortfolio-module__bGVOpq__collections a:first-child img{padding:15px}.MedicalPortfolio-module__bGVOpq__collections a:last-child img{padding:20px}.MedicalPortfolio-module__bGVOpq__collections a>span{border-top:1px solid #e0e2e6;align-items:center;gap:10px;min-height:84px;padding:20px 16px;display:flex}.MedicalPortfolio-module__bGVOpq__collections small{color:#77797d;font-size:10px}.MedicalPortfolio-module__bGVOpq__collections strong{font-size:16px;font-weight:500;line-height:1.35}.MedicalPortfolio-module__bGVOpq__collections b{margin-left:auto;font-weight:400}.MedicalPortfolio-module__bGVOpq__collections>p{color:#758173;margin-top:20px;font-size:11px}.MedicalPortfolio-module__bGVOpq__collections a:focus-visible{outline-offset:3px;outline:2px solid #4e5054}.MedicalPortfolio-module__bGVOpq__cog,.MedicalPortfolio-module__bGVOpq__cogDetail>img{background:#f1f3f7}@media (max-width:1100px){.MedicalPortfolio-module__bGVOpq__collections nav{grid-template-columns:repeat(3,minmax(0,1fr))}.MedicalPortfolio-module__bGVOpq__collections a>span{min-height:72px}}@media (max-width:600px){.MedicalPortfolio-module__bGVOpq__collections{padding:55px 6%}.MedicalPortfolio-module__bGVOpq__collections nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.MedicalPortfolio-module__bGVOpq__collections a:last-child{grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.MedicalPortfolio-module__bGVOpq__collections a:last-child figure{aspect-ratio:1.4}.MedicalPortfolio-module__bGVOpq__collections a:last-child>span{border-top:0;border-left:1px solid #e0e2e6}.MedicalPortfolio-module__bGVOpq__collections a>span{gap:8px;padding:14px 12px}.MedicalPortfolio-module__bGVOpq__collections small{display:none}.MedicalPortfolio-module__bGVOpq__collections strong{font-size:16px}.MedicalPortfolio-module__bGVOpq__collections h2{font-size:34px}}@media (prefers-reduced-motion:reduce){.MedicalPortfolio-module__bGVOpq__collections a{transition:none}.MedicalPortfolio-module__bGVOpq__collections a:hover{transform:none}}.MedicalPortfolio-module__bGVOpq__section,.MedicalPortfolio-module__bGVOpq__collections{color:#34445c;background:#fff}.MedicalPortfolio-module__bGVOpq__cards figure,.MedicalPortfolio-module__bGVOpq__cog,.MedicalPortfolio-module__bGVOpq__cogDetail>img,.MedicalPortfolio-module__bGVOpq__collections a{background:#f4f7fa;border-color:#dce6f0}.MedicalPortfolio-module__bGVOpq__collections a>span{border-color:#dbe6f2}.MedicalPortfolio-module__bGVOpq__collections a:focus-visible{outline-color:#99d1df}.MedicalPortfolio-module__bGVOpq__cards figure,.MedicalPortfolio-module__bGVOpq__cog,.MedicalPortfolio-module__bGVOpq__cogDetail>img,.MedicalPortfolio-module__bGVOpq__collections a{background:#f4f5f7;border-color:#e1e4e8;border-radius:20px;box-shadow:0 20px 45px -35px #4f5e7540}.MedicalPortfolio-module__bGVOpq__collections a>span{background:#ffffffa8;min-height:80px}.MedicalPortfolio-module__bGVOpq__collections small,.MedicalPortfolio-module__bGVOpq__collections>p{color:#78818d}.MedicalPortfolio-module__bGVOpq__fillers{background:#fafbfc}.MedicalPortfolio-module__bGVOpq__collections a:hover{background:#fff}.MedicalPortfolio-module__bGVOpq__cog img,.MedicalPortfolio-module__bGVOpq__cogDetail>img{filter:none}.MedicalPortfolio-module__bGVOpq__section{color:#26282c}.MedicalPortfolio-module__bGVOpq__section p{color:#686c73}.MedicalPortfolio-module__bGVOpq__singleCard{max-width:1120px;margin:auto}.MedicalPortfolio-module__bGVOpq__singleCard>article{grid-template-columns:1.35fr 1fr;align-items:start;column-gap:52px;display:grid}.MedicalPortfolio-module__bGVOpq__singleCard figure{background:linear-gradient(135deg,#fff,#f0f1f3);border-radius:26px;grid-row:1/7;min-height:310px;overflow:hidden}.MedicalPortfolio-module__bGVOpq__singleCard figure img{object-fit:contain;max-height:440px}.MedicalPortfolio-module__bGVOpq__singleCard h3{margin-top:24px}.MedicalPortfolio-module__bGVOpq__singleCard figure.MedicalPortfolio-module__bGVOpq__instrumentPreview{flex-direction:column;justify-content:center;gap:26px;padding:35px;display:flex}.MedicalPortfolio-module__bGVOpq__singleCard .MedicalPortfolio-module__bGVOpq__instrumentPreview img{height:auto;max-height:100px}.MedicalPortfolio-module__bGVOpq__singleCard a{justify-self:start}.MedicalPortfolio-module__bGVOpq__section .MedicalPortfolio-module__bGVOpq__singleCard .MedicalPortfolio-module__bGVOpq__tag{margin-top:35px}@media (max-width:760px){.MedicalPortfolio-module__bGVOpq__singleCard>article{display:block}.MedicalPortfolio-module__bGVOpq__singleCard figure{min-height:220px}.MedicalPortfolio-module__bGVOpq__singleCard figure img{max-height:290px}}@media (max-width:1100px){.MedicalPortfolio-module__bGVOpq__section,.MedicalPortfolio-module__bGVOpq__fillers,.MedicalPortfolio-module__bGVOpq__collections{background:var(--g-card-canvas)}.MedicalPortfolio-module__bGVOpq__cards article,.MedicalPortfolio-module__bGVOpq__singleCard>article,.MedicalPortfolio-module__bGVOpq__cog,.MedicalPortfolio-module__bGVOpq__collections a{border:1px solid var(--g-card-edge);background:var(--g-card-face);box-shadow:var(--g-card-shadow);border-radius:16px;overflow:hidden}.MedicalPortfolio-module__bGVOpq__cards article{padding:20px}.MedicalPortfolio-module__bGVOpq__cards figure{background:var(--g-card-well);box-shadow:none;border-radius:12px}.MedicalPortfolio-module__bGVOpq__singleCard>article{padding:20px}.MedicalPortfolio-module__bGVOpq__singleCard figure{border-radius:12px}.MedicalPortfolio-module__bGVOpq__collections a>span{border-color:var(--g-card-edge);background:#fff}}@media (max-width:760px){.MedicalPortfolio-module__bGVOpq__section,.MedicalPortfolio-module__bGVOpq__collections{padding:44px 20px}.MedicalPortfolio-module__bGVOpq__heading{margin-bottom:24px}.MedicalPortfolio-module__bGVOpq__heading h2,.MedicalPortfolio-module__bGVOpq__collections h2{margin-top:16px;font-size:30px;line-height:1.24}.MedicalPortfolio-module__bGVOpq__heading>p,.MedicalPortfolio-module__bGVOpq__section p{font-size:16px;line-height:1.7}.MedicalPortfolio-module__bGVOpq__cards{gap:14px}.MedicalPortfolio-module__bGVOpq__cards article{padding:18px}.MedicalPortfolio-module__bGVOpq__cards figure{aspect-ratio:auto;height:200px;margin-bottom:18px}.MedicalPortfolio-module__bGVOpq__section .MedicalPortfolio-module__bGVOpq__cards figure img{object-fit:contain;height:100%}.MedicalPortfolio-module__bGVOpq__section h3{margin:12px 0;font-size:22px}.MedicalPortfolio-module__bGVOpq__tag{font-size:12px}.MedicalPortfolio-module__bGVOpq__copy{padding:20px}.MedicalPortfolio-module__bGVOpq__cog figure{aspect-ratio:auto;height:200px}.MedicalPortfolio-module__bGVOpq__cog figure img{height:100%}.MedicalPortfolio-module__bGVOpq__cogDetail{gap:20px;margin-bottom:32px}.MedicalPortfolio-module__bGVOpq__section figcaption{font-size:12px;line-height:1.5}.MedicalPortfolio-module__bGVOpq__singleCard figure{height:200px;min-height:0}.MedicalPortfolio-module__bGVOpq__singleCard figure.MedicalPortfolio-module__bGVOpq__instrumentPreview{gap:18px;padding:20px}.MedicalPortfolio-module__bGVOpq__singleCard .MedicalPortfolio-module__bGVOpq__instrumentPreview img{max-height:42px}.MedicalPortfolio-module__bGVOpq__collections nav{gap:12px}.MedicalPortfolio-module__bGVOpq__collections figure{aspect-ratio:1.4}.MedicalPortfolio-module__bGVOpq__collections a>span{min-height:60px;padding:12px}.MedicalPortfolio-module__bGVOpq__collections a:last-child figure{aspect-ratio:1.4}.MedicalPortfolio-module__bGVOpq__collections strong{font-size:16px}.MedicalPortfolio-module__bGVOpq__collections>p{font-size:12px}}@media (hover:none){.MedicalPortfolio-module__bGVOpq__collections a:hover{background:var(--g-card-face);transform:none}}.MedicalPortfolio-module__bGVOpq__cards figure.MedicalPortfolio-module__bGVOpq__instrumentPreview,.MedicalPortfolio-module__bGVOpq__singleCard figure.MedicalPortfolio-module__bGVOpq__instrumentPreview{aspect-ratio:2;gap:0;min-height:0;padding:0;display:block}.MedicalPortfolio-module__bGVOpq__cards .MedicalPortfolio-module__bGVOpq__instrumentPreview img,.MedicalPortfolio-module__bGVOpq__singleCard .MedicalPortfolio-module__bGVOpq__instrumentPreview img{object-fit:contain;width:100%;height:100%;max-height:none}@media (max-width:760px){.MedicalPortfolio-module__bGVOpq__cards figure.MedicalPortfolio-module__bGVOpq__instrumentPreview,.MedicalPortfolio-module__bGVOpq__singleCard figure.MedicalPortfolio-module__bGVOpq__instrumentPreview{aspect-ratio:2;height:auto;padding:0}.MedicalPortfolio-module__bGVOpq__singleCard .MedicalPortfolio-module__bGVOpq__instrumentPreview img{max-height:none}}.MedicalPortfolio-module__bGVOpq__setSection .MedicalPortfolio-module__bGVOpq__heading{align-items:end;margin-bottom:44px}.MedicalPortfolio-module__bGVOpq__setSection .MedicalPortfolio-module__bGVOpq__tag{display:block}.MedicalPortfolio-module__bGVOpq__setSection .MedicalPortfolio-module__bGVOpq__heading h2{margin:14px 0 0}.MedicalPortfolio-module__bGVOpq__setSection .MedicalPortfolio-module__bGVOpq__heading>p{color:#6e6e73;max-width:520px;margin:0}.MedicalPortfolio-module__bGVOpq__setLong,.MedicalPortfolio-module__bGVOpq__setCompact{margin:0;padding:0;list-style:none}.MedicalPortfolio-module__bGVOpq__setBoard li{min-width:0}.MedicalPortfolio-module__bGVOpq__setBoard a{min-width:0;font-size:inherit;color:#1d1d1f;border:0;border-radius:10px;flex-direction:column;align-items:flex-start;gap:18px;margin:0;padding:0;display:flex}.MedicalPortfolio-module__bGVOpq__setBoard a:focus-visible{outline-offset:6px;outline:2px solid #008cb0}.MedicalPortfolio-module__bGVOpq__setBoard figure{width:100%}.MedicalPortfolio-module__bGVOpq__setBoard figure img{object-fit:contain;object-position:left bottom;width:100%;height:100%;position:absolute;inset:0}.MedicalPortfolio-module__bGVOpq__setBoard strong{font:var(--g-type-small);font-size:15px;font-weight:var(--g-w-medium);letter-spacing:var(--g-track-text)}.MedicalPortfolio-module__bGVOpq__setLong{gap:clamp(36px,3.4vw,60px);display:grid}.MedicalPortfolio-module__bGVOpq__setCompact{border-top:1px solid #ececf0;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;column-gap:clamp(36px,4.6vw,96px);margin-top:clamp(48px,4.6vw,88px);padding-top:clamp(48px,4.6vw,88px);display:grid}.MedicalPortfolio-module__bGVOpq__setCompact figure{aspect-ratio:16/10}.MedicalPortfolio-module__bGVOpq__setTip{aspect-ratio:1100/420;width:62%;display:none;position:relative}.MedicalPortfolio-module__bGVOpq__setTip img{object-fit:contain;object-position:left center;width:100%;height:100%;position:absolute;inset:0}.MedicalPortfolio-module__bGVOpq__setFoot{justify-content:space-between;align-items:center;gap:24px;margin-top:clamp(36px,3.4vw,60px);display:flex}.MedicalPortfolio-module__bGVOpq__setSection .MedicalPortfolio-module__bGVOpq__setFoot p{color:#6e6e73;margin:0}.MedicalPortfolio-module__bGVOpq__setSection .MedicalPortfolio-module__bGVOpq__setFoot a{flex-shrink:0;margin:0}@media (max-width:1100px){.MedicalPortfolio-module__bGVOpq__setBoard{border:1px solid var(--g-card-edge);box-shadow:var(--g-card-shadow);background:#fff;border-radius:16px;padding:36px 32px}}@media (max-width:760px){.MedicalPortfolio-module__bGVOpq__setSection .MedicalPortfolio-module__bGVOpq__heading{margin-bottom:22px}.MedicalPortfolio-module__bGVOpq__setSection .MedicalPortfolio-module__bGVOpq__heading>p{margin-top:14px}.MedicalPortfolio-module__bGVOpq__setBoard{padding:30px 22px 34px}.MedicalPortfolio-module__bGVOpq__setBoard a{gap:12px}.MedicalPortfolio-module__bGVOpq__setLong{gap:30px}.MedicalPortfolio-module__bGVOpq__setCompact{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 22px;margin-top:34px;padding-top:34px}.MedicalPortfolio-module__bGVOpq__setCompact figure{aspect-ratio:3/2}.MedicalPortfolio-module__bGVOpq__setFoot{flex-direction:column;align-items:flex-start;gap:16px;margin-top:24px}}.MedicalPortfolio-module__bGVOpq__setLong{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:clamp(44px,4vw,72px) clamp(48px,6vw,120px)}.MedicalPortfolio-module__bGVOpq__setCompact figure{width:min(100%,250px)}.MedicalPortfolio-module__bGVOpq__setFoot{justify-content:flex-end}.MedicalPortfolio-module__bGVOpq__setTip{-webkit-mask-image:linear-gradient(90deg,#000 62%,#0000 98%);mask-image:linear-gradient(90deg,#000 62%,#0000 98%)}@media (max-width:1100px){.MedicalPortfolio-module__bGVOpq__setLong{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.MedicalPortfolio-module__bGVOpq__setLong figure,.MedicalPortfolio-module__bGVOpq__setCompact figure{width:100%}}.MedicalPortfolio-module__bGVOpq__setSection{padding:clamp(72px,7vw,112px) var(--g-gutter);background:#fff}.MedicalPortfolio-module__bGVOpq__setSection .MedicalPortfolio-module__bGVOpq__heading{align-items:start;gap:48px;margin-bottom:clamp(56px,5vw,84px)}.MedicalPortfolio-module__bGVOpq__setSection .MedicalPortfolio-module__bGVOpq__heading h2{font:var(--g-type-section);letter-spacing:var(--g-track-section)}.MedicalPortfolio-module__bGVOpq__setSection .MedicalPortfolio-module__bGVOpq__setBoard{box-shadow:none;background:#fff;border:0;border-radius:0;padding:0}.MedicalPortfolio-module__bGVOpq__setBoard a{border-radius:18px;gap:22px}.MedicalPortfolio-module__bGVOpq__setPicture{align-items:center;width:100%;min-height:150px;display:flex}.MedicalPortfolio-module__bGVOpq__setLong{gap:56px clamp(72px,7vw,136px)}.MedicalPortfolio-module__bGVOpq__setLong figure{width:min(100%,740px)}.MedicalPortfolio-module__bGVOpq__setCompact{grid-template-columns:repeat(4,minmax(0,1fr));gap:44px clamp(28px,4vw,72px);margin-top:72px;padding-top:64px}.MedicalPortfolio-module__bGVOpq__setCompact .MedicalPortfolio-module__bGVOpq__setPicture{align-items:flex-end;height:210px}.MedicalPortfolio-module__bGVOpq__setCompact figure{aspect-ratio:250/175;width:min(100%,250px)}.MedicalPortfolio-module__bGVOpq__setBoard strong{font:var(--g-type-list);letter-spacing:var(--g-track-list)}.MedicalPortfolio-module__bGVOpq__setFoot{margin-top:56px;margin-bottom:44px}@media (max-width:1100px){.MedicalPortfolio-module__bGVOpq__setLong{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.MedicalPortfolio-module__bGVOpq__setPicture{min-height:120px}.MedicalPortfolio-module__bGVOpq__setCompact{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px}.MedicalPortfolio-module__bGVOpq__setCompact .MedicalPortfolio-module__bGVOpq__setPicture{height:190px}}@media (max-width:760px){.MedicalPortfolio-module__bGVOpq__setSection{padding:60px var(--g-gutter)}.MedicalPortfolio-module__bGVOpq__setSection .MedicalPortfolio-module__bGVOpq__heading{margin-bottom:38px}.MedicalPortfolio-module__bGVOpq__setLong{grid-template-columns:1fr;gap:34px}.MedicalPortfolio-module__bGVOpq__setPicture{min-height:100px}.MedicalPortfolio-module__bGVOpq__setBoard a{gap:16px}.MedicalPortfolio-module__bGVOpq__setCompact{gap:36px 24px;margin-top:46px;padding-top:38px}.MedicalPortfolio-module__bGVOpq__setCompact .MedicalPortfolio-module__bGVOpq__setPicture{height:140px}.MedicalPortfolio-module__bGVOpq__setCompact figure{aspect-ratio:250/210;width:100%}.MedicalPortfolio-module__bGVOpq__setBoard strong{font-size:16px}.MedicalPortfolio-module__bGVOpq__setFoot{margin:40px 0 32px}}.MedicalPortfolio-module__bGVOpq__section,.MedicalPortfolio-module__bGVOpq__fillers,.MedicalPortfolio-module__bGVOpq__collections,.MedicalPortfolio-module__bGVOpq__cards figure,.MedicalPortfolio-module__bGVOpq__cog,.MedicalPortfolio-module__bGVOpq__cogDetail>img,.MedicalPortfolio-module__bGVOpq__collections a,.MedicalPortfolio-module__bGVOpq__singleCard figure,.MedicalPortfolio-module__bGVOpq__cards .MedicalPortfolio-module__bGVOpq__vialPhoto,.MedicalPortfolio-module__bGVOpq__collections a:hover{background:#fff}
.MedicalProductBrowser-module__X5J5uG__browser{color:#24262a;background:#fff;scroll-margin-top:95px;position:relative}.MedicalProductBrowser-module__X5J5uG__intro{padding:65px 6% 32px}.MedicalProductBrowser-module__X5J5uG__intro>span{display:block}.MedicalProductBrowser-module__X5J5uG__browser .MedicalProductBrowser-module__X5J5uG__intro h2{margin:14px 0 12px}.MedicalProductBrowser-module__X5J5uG__intro p{color:#72767e;font-size:14px;line-height:1.7}.MedicalProductBrowser-module__X5J5uG__panel{animation:.45s both MedicalProductBrowser-module__X5J5uG__panel-in}.MedicalProductBrowser-module__X5J5uG__panel[hidden]{display:none!important}.MedicalProductBrowser-module__X5J5uG__panel [data-reveal]{opacity:1!important;transform:none!important}.MedicalProductBrowser-module__X5J5uG__panel>section{padding-top:50px}.MedicalProductBrowser-module__X5J5uG__empty{text-align:center;color:#737882;padding:70px 6%}@keyframes MedicalProductBrowser-module__X5J5uG__panel-in{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}.MedicalProductBrowser-module__X5J5uG__categoryHero{color:#282b30;background:radial-gradient(at 80% 0,#f5f6f7,#0000 55%),#fff;padding:160px 6% 55px}.MedicalProductBrowser-module__X5J5uG__categoryHero>span{display:block}.MedicalProductBrowser-module__X5J5uG__categoryHero.MedicalProductBrowser-module__X5J5uG__categoryHero h1{overflow-wrap:break-word;margin:20px 0 24px}.MedicalProductBrowser-module__X5J5uG__categoryHero.MedicalProductBrowser-module__X5J5uG__categoryHero p{color:#6c727b;max-width:800px;margin:0 0 28px}@media (max-width:760px){.MedicalProductBrowser-module__X5J5uG__intro{padding-top:45px}.MedicalProductBrowser-module__X5J5uG__panel>section{padding-top:34px}.MedicalProductBrowser-module__X5J5uG__categoryHero{padding:125px 6% 30px}.MedicalProductBrowser-module__X5J5uG__browser{scroll-margin-top:84px}}@media (prefers-reduced-motion:reduce){.MedicalProductBrowser-module__X5J5uG__panel{animation:none}}@media (max-width:760px){.MedicalProductBrowser-module__X5J5uG__panel>section{scroll-margin-top:185px}}.MedicalProductBrowser-module__X5J5uG__categoryHero{padding-bottom:35px}@media (max-width:1100px){.MedicalProductBrowser-module__X5J5uG__intro p{font-size:16px}.MedicalProductBrowser-module__X5J5uG__browser,.MedicalProductBrowser-module__X5J5uG__panel>section{scroll-margin-top:115px}}.MedicalProductBrowser-module__X5J5uG__panel>[data-product-scroll-story]{padding-top:0}.MedicalProductBrowser-module__X5J5uG__railSpacing{margin-inline:5%}@media (max-width:760px){.MedicalProductBrowser-module__X5J5uG__railSpacing{margin-inline:4%}}@media (min-width:761px){.MedicalProductBrowser-module__X5J5uG__intro,.MedicalProductBrowser-module__X5J5uG__empty,.MedicalProductBrowser-module__X5J5uG__categoryHero{padding-inline:var(--g-gutter)}}.MedicalProductBrowser-module__X5J5uG__anchor{height:0;scroll-margin-top:110px;display:block}
