.profab-page-medical-stainless-steel{--blue:#0318A8;--navy:#07132f;--navy-2:#0d234d;--ink:#121a2a;--muted:#65758a;--paper:#f3f6fa;--white:#fff;--line:#d9e1eb;--ice:#e9efff;--amber:#f2bb48;--display:"Roboto Condensed", Arial, sans-serif;--body:"Roboto Slab", Georgia, serif;--max:1240px;--shadow:0 22px 60px rgba(7, 19, 47, .13)}.profab-page-medical-stainless-steel *{box-sizing:border-box}.profab-page-medical-stainless-steel{background:var(--paper);color:var(--ink);font-family:var(--body);line-height:1.65;margin:0}.profab-page-medical-stainless-steel img{display:block;max-width:100%}.profab-page-medical-stainless-steel a{color:inherit}.profab-page-medical-stainless-steel .wrap{margin:0 auto;width:min(var(--max), calc(100% - 56px))}.profab-page-medical-stainless-steel .crumbs{color:#738195;font:600 12px/1.4 var(--display);letter-spacing:.07em;padding:22px 0 16px;text-transform:uppercase}.profab-page-medical-stainless-steel .crumbs a{text-decoration:none}.profab-page-medical-stainless-steel .crumbs a:hover{color:var(--blue)}.profab-page-medical-stainless-steel .crumbs span{color:#aeb8c5;margin:0 9px}.profab-page-medical-stainless-steel .hero{background:var(--navy);color:var(--white);min-height:625px;overflow:hidden;position:relative}.profab-page-medical-stainless-steel .hero::before{background-image:linear-gradient(rgb(255 255 255 / .06) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .06) 1px,transparent 1px);background-size:42px 42px;content:"";inset:0 45% 0 0;opacity:.65;position:absolute;-webkit-mask-image:linear-gradient(90deg,#000,transparent);mask-image:linear-gradient(90deg,#000,transparent)}.profab-page-medical-stainless-steel .hero::after{background:linear-gradient(135deg,transparent 60%,rgb(3 24 168 / .8));content:"";inset:0;pointer-events:none;position:absolute}.profab-page-medical-stainless-steel .hero-grid{align-items:center;display:grid;gap:70px;grid-template-columns:minmax(0,1fr) minmax(390px,.83fr);min-height:625px;position:relative;z-index:1}.profab-page-medical-stainless-steel .eyebrow,.profab-page-medical-stainless-steel .kicker{font:700 12px/1 var(--display);letter-spacing:.18em;text-transform:uppercase}.profab-page-medical-stainless-steel .eyebrow{color:#9eb3ff;margin-bottom:24px}.profab-page-medical-stainless-steel h1,.profab-page-medical-stainless-steel h2,.profab-page-medical-stainless-steel h3,.profab-page-medical-stainless-steel h4{font-family:var(--display);margin:0}.profab-page-medical-stainless-steel h1{font-size:clamp(53px, 7vw, 95px);letter-spacing:-.065em;line-height:.88;max-width:730px}.profab-page-medical-stainless-steel h1 span{color:#91a8ff;display:block}.profab-page-medical-stainless-steel .hero-copy>p{color:rgb(255 255 255 / .76);font-size:17px;margin:30px 0 27px;max-width:690px}.profab-page-medical-stainless-steel .hero-tags{display:flex;flex-wrap:wrap;gap:9px;list-style:none;margin:0 0 28px;padding:0}.profab-page-medical-stainless-steel .hero-tags li{border:1px solid rgb(158 179 255 / .48);color:#e2e8ff;font:600 12px/1 var(--display);padding:9px 11px}.profab-page-medical-stainless-steel .actions{display:flex;flex-wrap:wrap;gap:12px}.profab-page-medical-stainless-steel .button{border:1px solid #fff0;display:inline-block;font:700 13px/1 var(--display);letter-spacing:.05em;padding:15px 20px;text-decoration:none;text-transform:uppercase}.profab-page-medical-stainless-steel .button-primary{background:var(--amber);color:var(--navy)}.profab-page-medical-stainless-steel .button-primary:hover{background:#fff}.profab-page-medical-stainless-steel .button-ghost{border-color:rgb(255 255 255 / .5);color:#fff}.profab-page-medical-stainless-steel .button-ghost:hover{background:#fff;color:var(--navy)}.profab-page-medical-stainless-steel .hero-visual{align-self:stretch;display:flex;flex-direction:column;justify-content:center;position:relative}.profab-page-medical-stainless-steel .hero-image{background:#dfe9f1;box-shadow:var(--shadow);min-height:390px;overflow:hidden;position:relative;transform:rotate(1.2deg)}.profab-page-medical-stainless-steel .hero-image::after{border:1px solid rgb(242 187 72 / .88);content:"";inset:15px;pointer-events:none;position:absolute}.profab-page-medical-stainless-steel .hero-image img{height:100%;min-height:390px;object-fit:cover;width:100%}.profab-page-medical-stainless-steel .hero-stamp{background:var(--blue);bottom:25px;color:#fff;font:800 29px/.93 var(--display);letter-spacing:-.04em;padding:14px;position:absolute;right:-11px;transform:rotate(-4deg);z-index:2}.profab-page-medical-stainless-steel .hero-stamp small{display:block;font-size:10px;letter-spacing:.13em;margin-top:8px;text-align:right}.profab-page-medical-stainless-steel .hero-caption{color:rgb(255 255 255 / .68);display:flex;font:600 11px/1.3 var(--display);justify-content:space-between;letter-spacing:.1em;margin-top:17px;text-transform:uppercase}.profab-page-medical-stainless-steel .signal{background:var(--blue);color:#fff}.profab-page-medical-stainless-steel .signal-grid{display:grid;grid-template-columns:repeat(4,1fr)}.profab-page-medical-stainless-steel .signal-item{border-left:1px solid rgb(255 255 255 / .24);padding:20px 23px}.profab-page-medical-stainless-steel .signal-item:first-child{border-left:0}.profab-page-medical-stainless-steel .signal-item strong{display:block;font:500 21px/1 var(--display);margin-bottom:7px}.profab-page-medical-stainless-steel .signal-item span{color:rgb(255 255 255 / .7);display:block;font:500 11px/1.35 var(--display);letter-spacing:.07em;text-transform:uppercase}.profab-page-medical-stainless-steel .content{padding-bottom:95px;padding-top:76px}.profab-page-medical-stainless-steel .content>section{border-top:1px solid var(--line);padding-top:48px}.profab-page-medical-stainless-steel .content>section+section{margin-top:76px}.profab-page-medical-stainless-steel .section-head{align-items:end;display:flex;gap:24px;justify-content:space-between;margin-bottom:28px}.profab-page-medical-stainless-steel .section-head .kicker{color:var(--blue);margin-bottom:11px}.profab-page-medical-stainless-steel h2{font-size:clamp(35px, 4.4vw, 55px);letter-spacing:-.055em;line-height:.95}.profab-page-medical-stainless-steel .section-head p{color:var(--muted);font-size:14px;margin:0;max-width:360px}.profab-page-medical-stainless-steel .lead{font-size:18px;line-height:1.64}.profab-page-medical-stainless-steel .content p{margin-top:0}.profab-page-medical-stainless-steel .material-grid{display:grid;gap:14px;grid-template-columns:repeat(3,1fr)}.profab-page-medical-stainless-steel .material-card{background:#fff;border:1px solid var(--line);min-height:260px;padding:25px;position:relative}.profab-page-medical-stainless-steel .material-card::before{background:var(--blue);content:"";height:4px;inset:0 0 auto;position:absolute}.profab-page-medical-stainless-steel .material-card:nth-child(2)::before{background:var(--amber)}.profab-page-medical-stainless-steel .material-card:nth-child(3)::before{background:#60758e}.profab-page-medical-stainless-steel .material-card .label{color:#8d9bad;font:700 11px/1 var(--display);letter-spacing:.13em;text-transform:uppercase}.profab-page-medical-stainless-steel .material-card h3{font-size:28px;line-height:1;margin:21px 0 12px}.profab-page-medical-stainless-steel .material-card p{color:var(--muted);font-size:14px;margin:0}.profab-page-medical-stainless-steel .material-card .use{border-top:1px solid var(--line);color:var(--blue);font:700 11px/1.25 var(--display);letter-spacing:.08em;margin-top:20px;padding-top:13px;text-transform:uppercase}.profab-page-medical-stainless-steel .sector-grid{display:grid;gap:14px;grid-template-columns:repeat(3,1fr)}.profab-page-medical-stainless-steel .sector-card{background:#fff;border:1px solid var(--line);overflow:hidden}.profab-page-medical-stainless-steel .sector-card img{aspect-ratio:16 / 9;object-fit:cover;width:100%}.profab-page-medical-stainless-steel .sector-body{padding:22px}.profab-page-medical-stainless-steel .sector-body .number{color:#9faaba;font:700 31px/.8 var(--display)}.profab-page-medical-stainless-steel .sector-body h3{font-size:25px;line-height:1;margin:18px 0 11px}.profab-page-medical-stainless-steel .sector-body p{color:var(--muted);font-size:14px;margin:0}.profab-page-medical-stainless-steel .chip-list{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:19px 0 0;padding:0}.profab-page-medical-stainless-steel .chip-list li{background:var(--ice);color:var(--blue);font:600 13px/1 var(--display);padding:8px 10px}.profab-page-medical-stainless-steel .catalog-shell{background:var(--navy);color:#fff;padding:36px}.profab-page-medical-stainless-steel .catalog-intro{align-items:end;display:flex;gap:30px;justify-content:space-between;margin-bottom:27px}.profab-page-medical-stainless-steel .catalog-intro .kicker{color:#9eb3ff;margin-bottom:11px}.profab-page-medical-stainless-steel .catalog-intro p{color:rgb(255 255 255 / .69);font-size:14px;margin:0;max-width:340px}.profab-page-medical-stainless-steel .product-groups{display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.profab-page-medical-stainless-steel .product-group{border:1px solid rgb(255 255 255 / .2);min-height:245px;padding:22px}.profab-page-medical-stainless-steel .product-group h3{color:var(--amber);font-size:22px;line-height:1;margin-bottom:18px}.profab-page-medical-stainless-steel .product-links{display:grid;gap:8px;list-style:none;margin:0;padding:0}.profab-page-medical-stainless-steel .product-links a{border-bottom:1px solid rgb(255 255 255 / .14);color:rgb(255 255 255 / .84);font:600 14px/1.25 var(--display);padding:7px 0;text-decoration:none}.profab-page-medical-stainless-steel .product-links a:hover{color:#fff;padding-left:5px}.profab-page-medical-stainless-steel .product-links a::after{color:#9eb3ff;content:"↗";float:right}.profab-page-medical-stainless-steel .gallery-version{margin-top:22px}.profab-page-medical-stainless-steel .gallery-version__head{align-items:end;display:flex;gap:24px;justify-content:space-between;margin-bottom:18px}.profab-page-medical-stainless-steel .gallery-version__head .kicker{color:var(--blue);margin-bottom:10px}.profab-page-medical-stainless-steel .gallery-version__head p{color:var(--muted);font-size:13px;margin:0;max-width:360px}.profab-page-medical-stainless-steel .product-gallery{display:grid;gap:14px;grid-template-columns:repeat(4,1fr)}.profab-page-medical-stainless-steel .product-card{background:#fff;border:1px solid var(--line);overflow:hidden}.profab-page-medical-stainless-steel .product-card img{aspect-ratio:1 / .82;object-fit:cover;width:100%}.profab-page-medical-stainless-steel .product-card__body{padding:16px 17px 18px}.profab-page-medical-stainless-steel .product-card__body h3{font-size:21px;line-height:1;margin-bottom:8px}.profab-page-medical-stainless-steel .product-card__body p{color:var(--muted);font-size:12px;line-height:1.45;margin:0}.profab-page-medical-stainless-steel .product-card__body a{color:var(--blue);display:inline-block;font:700 11px/1 var(--display);letter-spacing:.08em;margin-top:14px;text-decoration:none;text-transform:uppercase}.profab-page-medical-stainless-steel .capability-grid{display:grid;gap:14px;grid-template-columns:repeat(3,1fr)}.profab-page-medical-stainless-steel .capability-card{background:#fff;border:1px solid var(--line);overflow:hidden}.profab-page-medical-stainless-steel .capability-card img{aspect-ratio:16 / 8;object-fit:cover;width:100%}.profab-page-medical-stainless-steel .capability-body{padding:21px}.profab-page-medical-stainless-steel .capability-body .number{color:var(--blue);font:700 12px/1 var(--display);letter-spacing:.15em}.profab-page-medical-stainless-steel .capability-body h3{font-size:25px;line-height:1;margin:14px 0 10px}.profab-page-medical-stainless-steel .capability-body p{color:var(--muted);font-size:14px;margin:0}.profab-page-medical-stainless-steel .capability-note{background:var(--ice);color:#3a4b6d;font:600 12px/1.45 var(--display);margin-top:14px;padding:11px 12px}.profab-page-medical-stainless-steel .why-grid{display:grid;gap:18px;grid-template-columns:1.05fr .95fr}.profab-page-medical-stainless-steel .why-slide{display:none}.profab-page-medical-stainless-steel .why-slide.is-active{display:block}.profab-page-medical-stainless-steel .why-controls{align-items:center;display:flex;gap:8px;justify-content:flex-end;margin-top:16px}.profab-page-medical-stainless-steel .why-controls button{background:#fff;border:1px solid var(--line);color:var(--blue);cursor:pointer;font:700 12px/1 var(--display);min-height:34px;min-width:36px}.profab-page-medical-stainless-steel .why-controls button:hover{background:var(--blue);color:#fff}.profab-page-medical-stainless-steel .why-controls__status{color:var(--muted);font:700 11px/1 var(--display);letter-spacing:.1em;margin:0 7px}.profab-page-medical-stainless-steel .why-copy{background:var(--navy);color:#fff;padding:31px}.profab-page-medical-stainless-steel .why-copy .kicker{color:#9eb3ff}.profab-page-medical-stainless-steel .why-copy h3{font-size:32px;line-height:.98;margin:19px 0 14px}.profab-page-medical-stainless-steel .why-copy>p{color:rgb(255 255 255 / .72);font-size:15px;margin:0}.profab-page-medical-stainless-steel .why-list{border-top:1px solid rgb(255 255 255 / .2);list-style:none;margin:24px 0 0;padding:0}.profab-page-medical-stainless-steel .why-list li{border-bottom:1px solid rgb(255 255 255 / .16);color:rgb(255 255 255 / .84);font:600 14px/1.35 var(--display);padding:13px 0}.profab-page-medical-stainless-steel .why-list strong{color:var(--amber);display:block;font-size:15px;margin-bottom:3px}.profab-page-medical-stainless-steel .why-list span{color:rgb(255 255 255 / .66);display:block;font-weight:400}.profab-page-medical-stainless-steel .why-image{background:#dce5ef;min-height:100%;overflow:hidden;position:relative}.profab-page-medical-stainless-steel .why-image img{height:100%;min-height:360px;object-fit:cover;width:100%}.profab-page-medical-stainless-steel .why-image::after{border:1px solid rgb(242 187 72 / .9);content:"";inset:15px;pointer-events:none;position:absolute}.profab-page-medical-stainless-steel .inquiry-grid{align-items:stretch;display:grid;gap:18px;grid-template-columns:1fr 1fr}.profab-page-medical-stainless-steel .inquiry-card{background:#fff;border:1px solid var(--line);padding:28px}.profab-page-medical-stainless-steel .inquiry-card h3{font-size:28px;line-height:1;margin-bottom:14px}.profab-page-medical-stainless-steel .inquiry-card p{color:var(--muted);font-size:14px;margin:0}.profab-page-medical-stainless-steel .send-list{border-top:1px solid var(--line);display:grid;gap:0 22px;grid-template-columns:1fr 1fr;list-style:none;margin:22px 0 0;padding:0}.profab-page-medical-stainless-steel .send-list li{border-bottom:1px solid var(--line);color:#45566d;font:600 13px/1.25 var(--display);padding:12px 0}.profab-page-medical-stainless-steel .send-list li::before{color:var(--blue);content:"+";margin-right:7px}.profab-page-medical-stainless-steel .inquiry-card--blue{background:var(--blue);color:#fff}.profab-page-medical-stainless-steel .inquiry-card--blue p{color:rgb(255 255 255 / .75)}.profab-page-medical-stainless-steel .inquiry-card--blue h3{color:#fff}.profab-page-medical-stainless-steel .inquiry-card--blue .button{margin-top:22px}.profab-page-medical-stainless-steel .faq{display:grid;gap:10px}.profab-page-medical-stainless-steel .faq details{background:#fff;border:1px solid var(--line)}.profab-page-medical-stainless-steel .faq summary{cursor:pointer;font:700 16px/1.25 var(--display);list-style:none;padding:18px 22px;position:relative}.profab-page-medical-stainless-steel .faq summary::-webkit-details-marker{display:none}.profab-page-medical-stainless-steel .faq summary::after{color:var(--blue);content:"+";font-size:23px;position:absolute;right:20px;top:12px}.profab-page-medical-stainless-steel .faq details[open] summary::after{content:"–"}.profab-page-medical-stainless-steel .faq details p{color:var(--muted);font-size:14px;margin:-3px 50px 20px 22px}.profab-page-medical-stainless-steel .cta{background:linear-gradient(115deg,var(--blue),var(--navy));color:#fff;padding:49px 0}.profab-page-medical-stainless-steel .cta-grid{align-items:center;display:flex;gap:30px;justify-content:space-between}.profab-page-medical-stainless-steel .cta h2{max-width:700px}.profab-page-medical-stainless-steel .cta p{color:rgb(255 255 255 / .73);font-size:15px;margin:14px 0 0;max-width:680px}@media (max-width:980px){.profab-page-medical-stainless-steel .hero-grid{gap:38px;grid-template-columns:minmax(0,1fr) minmax(300px,.77fr)}.profab-page-medical-stainless-steel .catalog-shell{padding:27px}.profab-page-medical-stainless-steel .product-groups{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.profab-page-medical-stainless-steel .wrap{width:min(var(--max), calc(100% - 34px))}.profab-page-medical-stainless-steel .hero-grid{display:block;padding-bottom:55px;padding-top:55px}.profab-page-medical-stainless-steel .hero-visual{margin-top:42px}.profab-page-medical-stainless-steel .signal-grid{grid-template-columns:repeat(2,1fr)}.profab-page-medical-stainless-steel .signal-item:nth-child(3),.profab-page-medical-stainless-steel .signal-item:nth-child(4){border-top:1px solid rgb(255 255 255 / .24)}.profab-page-medical-stainless-steel .signal-item:nth-child(3){border-left:0}.profab-page-medical-stainless-steel .content{padding-top:48px}.profab-page-medical-stainless-steel .section-head{align-items:start;display:block}.profab-page-medical-stainless-steel .section-head p{margin-top:16px}.profab-page-medical-stainless-steel .material-grid,.profab-page-medical-stainless-steel .sector-grid,.profab-page-medical-stainless-steel .capability-grid,.profab-page-medical-stainless-steel .inquiry-grid,.profab-page-medical-stainless-steel .why-grid{grid-template-columns:1fr}.profab-page-medical-stainless-steel .catalog-intro{align-items:start;display:block}.profab-page-medical-stainless-steel .catalog-intro p{margin-top:16px}.profab-page-medical-stainless-steel .product-groups{grid-template-columns:1fr}.profab-page-medical-stainless-steel .product-gallery{grid-template-columns:repeat(2,1fr)}.profab-page-medical-stainless-steel .gallery-version__head{align-items:start;display:block}.profab-page-medical-stainless-steel .gallery-version__head p{margin-top:12px}.profab-page-medical-stainless-steel .send-list{grid-template-columns:1fr}.profab-page-medical-stainless-steel .cta-grid{align-items:start;display:block}.profab-page-medical-stainless-steel .cta .button{margin-top:25px}}.profab-page-medical-stainless-steel h1{font-size:clamp(44px, 5.2vw, 76px);letter-spacing:-.025em;line-height:1}.profab-page-medical-stainless-steel h2{font-size:clamp(34px, 3.8vw, 48px);letter-spacing:-.015em;line-height:1.08}.profab-page-medical-stainless-steel .hero-copy>p{font-size:18px}.profab-page-medical-stainless-steel .section-head p,.profab-page-medical-stainless-steel .catalog-intro p,.profab-page-medical-stainless-steel .gallery-version__head p{font-size:18px;color:var(--muted)}.profab-page-medical-stainless-steel .material-card p,.profab-page-medical-stainless-steel .sector-body p,.profab-page-medical-stainless-steel .capability-body p,.profab-page-medical-stainless-steel .inquiry-card p,.profab-page-medical-stainless-steel .faq details p,.profab-page-medical-stainless-steel .cta p{font-size:16px}.profab-page-medical-stainless-steel .material-card h3,.profab-page-medical-stainless-steel .inquiry-card h3{font-size:26px;letter-spacing:0}.profab-page-medical-stainless-steel .sector-body h3,.profab-page-medical-stainless-steel .capability-body h3{font-size:24px;letter-spacing:0}.profab-page-medical-stainless-steel .product-card__body h3{font-size:22px;letter-spacing:0}.profab-page-medical-stainless-steel .product-card__body p{font-size:15px}.profab-page-medical-stainless-steel .why-copy h3{font-size:30px;letter-spacing:0}.profab-page-medical-stainless-steel .why-copy>p{font-size:17px}.profab-page-medical-stainless-steel .why-list li{font-size:15px}.profab-page-medical-stainless-steel .why-list strong{font-size:17px}.profab-page-medical-stainless-steel .faq summary{font-size:18px}.profab-page-medical-stainless-steel .hero-tags li,.profab-page-medical-stainless-steel .material-card .label,.profab-page-medical-stainless-steel .material-card .use,.profab-page-medical-stainless-steel .signal-item span,.profab-page-medical-stainless-steel .capability-note,.profab-page-medical-stainless-steel .hero-caption,.profab-page-medical-stainless-steel .product-card__body a,.profab-page-medical-stainless-steel .why-controls button,.profab-page-medical-stainless-steel .why-controls__status,.profab-page-medical-stainless-steel .crumbs{font-size:13px}.profab-page-medical-stainless-steel .send-list li{color:#000;font-size:14px}.profab-page-medical-stainless-steel .chip-list a{color:inherit;text-decoration:none}.profab-page-medical-stainless-steel .chip-list a:hover{color:var(--blue)}.profab-page-medical-stainless-steel a.button{text-decoration:none}.profab-page-medical-stainless-steel .hero-grid{padding-top:56px;padding-bottom:56px}.profab-page-medical-stainless-steel .hero-image{transform:none;box-shadow:none;border-radius:6px}.profab-page-medical-stainless-steel .hero-image::after{display:none}.profab-page-medical-stainless-steel .hero-stamp{transform:none;right:16px;bottom:16px}.profab-page-medical-stainless-steel .hero-copy>p,.profab-page-medical-stainless-steel .material-card p,.profab-page-medical-stainless-steel .sector-body p,.profab-page-medical-stainless-steel .product-card__body p,.profab-page-medical-stainless-steel .capability-body p,.profab-page-medical-stainless-steel .why-copy>p,.profab-page-medical-stainless-steel .why-list span,.profab-page-medical-stainless-steel .inquiry-card p,.profab-page-medical-stainless-steel .faq details p,.profab-page-medical-stainless-steel .cta p,.profab-page-medical-stainless-steel .send-list li{font-family:var(--display);font-weight:400}.profab-page-medical-stainless-steel .hero-copy>p{font-size:20px;line-height:1.55}.profab-page-medical-stainless-steel .material-card p,.profab-page-medical-stainless-steel .sector-body p,.profab-page-medical-stainless-steel .capability-body p,.profab-page-medical-stainless-steel .inquiry-card p,.profab-page-medical-stainless-steel .faq details p,.profab-page-medical-stainless-steel .cta p{font-size:18px;line-height:1.55}.profab-page-medical-stainless-steel .product-card__body p{font-size:17px;line-height:1.5}.profab-page-medical-stainless-steel .why-copy>p{font-size:19px}.profab-page-medical-stainless-steel .why-list span{font-size:17px}@media (min-width:981px){.profab-page-medical-stainless-steel .section-head,.profab-page-medical-stainless-steel .gallery-version__head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,520px);gap:48px;align-items:end}.profab-page-medical-stainless-steel .section-head p,.profab-page-medical-stainless-steel .gallery-version__head p{max-width:none;margin:0;text-align:right;justify-self:end;color:var(--muted)}}.profab-page-medical-stainless-steel .grade-table-wrap{margin-top:18px;overflow-x:auto}.profab-page-medical-stainless-steel .grade-table{background:#fff;border:1px solid var(--line);border-collapse:collapse;width:100%}.profab-page-medical-stainless-steel .grade-table th{background:var(--blue);color:#fff;font:700 13px/1.3 var(--display);letter-spacing:.06em;padding:13px 18px;text-align:left;text-transform:uppercase}.profab-page-medical-stainless-steel .grade-table td{border-top:1px solid var(--line);font-family:var(--display);font-size:17px;padding:13px 18px}.profab-page-medical-stainless-steel .grade-table td:first-child{font-weight:700}.profab-page-medical-stainless-steel .grade-table-note{color:var(--muted);font:500 14px/1.4 var(--display);margin:10px 0 0}.profab-page-medical-stainless-steel .steps-grid{display:grid;gap:14px;grid-template-columns:repeat(4,1fr)}.profab-page-medical-stainless-steel .step-card{background:#fff;border:1px solid var(--line);border-top:4px solid var(--blue);padding:24px 24px 26px}.profab-page-medical-stainless-steel .step-card .number{color:#9aa8bb;font:700 34px/1 var(--display);margin-bottom:14px}.profab-page-medical-stainless-steel .step-card h3{font-size:24px;letter-spacing:0;margin-bottom:8px}.profab-page-medical-stainless-steel .step-card p{font-family:var(--display);font-size:18px;line-height:1.5;margin:0}@media (max-width:980px){.profab-page-medical-stainless-steel .steps-grid{grid-template-columns:1fr 1fr}}@media (max-width:620px){.profab-page-medical-stainless-steel .steps-grid{grid-template-columns:1fr}}.profab-page-medical-stainless-steel .capability-link{color:var(--blue);display:inline-block;font:700 14px/1.2 var(--display);letter-spacing:.04em;margin-top:14px;text-decoration:none}.profab-page-medical-stainless-steel .capability-link:hover{text-decoration:underline}.profab-page-medical-stainless-steel button.button{cursor:pointer;font-family:var(--display)}.profab-page-medical-stainless-steel .button.button-primary:hover,.profab-page-medical-stainless-steel .button.button-primary:focus-visible{background:#fff;color:var(--navy)}.profab-page-medical-stainless-steel .button.button-primary:hover *,.profab-page-medical-stainless-steel .button.button-primary:focus-visible *{color:inherit}@media (min-width:981px){.profab-page-medical-stainless-steel .sector-grid:has(>:nth-child(4)){grid-template-columns:repeat(2,1fr)}}@media (min-width:981px){.profab-page-medical-stainless-steel .sector-grid:has(>:nth-child(6)){grid-template-columns:repeat(3,1fr)}}@media (min-width:621px) and (max-width:980px){.profab-page-medical-stainless-steel .sector-grid:has(>:nth-child(4)){grid-template-columns:repeat(2,1fr)}}.profab-page-medical-stainless-steel .material-grid:has(>:nth-child(4)){grid-template-columns:repeat(2,1fr)}@media (max-width:980px){.profab-page-medical-stainless-steel .material-grid:has(>:nth-child(4)){grid-template-columns:1fr}}@media (min-width:981px){.profab-page-medical-stainless-steel .material-grid:has(>:nth-child(6)):not(:has(>:nth-child(7))){grid-template-columns:repeat(3,1fr)}}@media (min-width:621px) and (max-width:980px){.profab-page-medical-stainless-steel .material-grid:has(>:nth-child(6)):not(:has(>:nth-child(7))){grid-template-columns:repeat(2,1fr)}}@media (min-width:981px){.profab-page-medical-stainless-steel .sector-grid:has(>:nth-child(5)):not(:has(>:nth-child(6))){grid-template-columns:repeat(6,1fr)}.profab-page-medical-stainless-steel .sector-grid:has(>:nth-child(5)):not(:has(>:nth-child(6)))>.sector-card{grid-column:span 2}.profab-page-medical-stainless-steel .sector-grid:has(>:nth-child(5)):not(:has(>:nth-child(6)))>.sector-card:nth-child(4){grid-column:1 / span 2}.profab-page-medical-stainless-steel .sector-grid:has(>:nth-child(5)):not(:has(>:nth-child(6)))>.sector-card:nth-child(5){grid-column:3 / span 2}}@media (min-width:621px) and (max-width:980px){.profab-page-medical-stainless-steel .sector-grid:has(>:nth-child(5)):not(:has(>:nth-child(6)))>.sector-card:nth-child(5){grid-column:1 / -1;justify-self:start;width:calc(50% - 7px)}}.profab-page-medical-stainless-steel .sector-body .chip-list li{padding:0}.profab-page-medical-stainless-steel .sector-body .chip-list li a{display:block;padding:9px 10px}