{"id":2957,"date":"2026-09-15T06:24:19","date_gmt":"2026-09-15T06:24:19","guid":{"rendered":"https:\/\/towaycast.com\/?page_id=2957"},"modified":"2026-09-25T00:31:03","modified_gmt":"2026-09-25T00:31:03","slug":"carbon-steel","status":"publish","type":"page","link":"https:\/\/towaycast.com\/de\/materials\/carbon-steel\/","title":{"rendered":"Carbon Steel Investment Casting"},"content":{"rendered":"<style>\n:root{--blue:#304bff;--navy:#111c2d;--ink:#192335;--muted:#657083;--line:#dce1e9;--pale:#f4f6fa}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{margin:0;color:var(--ink);background:#fff;font:16px\/1.6 Arial,Helvetica,sans-serif}button,input,textarea,select{font:inherit}button,a{touch-action:manipulation}a{color:inherit;text-decoration:none}button{cursor:pointer}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid #e9a526;outline-offset:4px}h1,h2,h3,p{margin:0}h1,h2,h3{line-height:1.12;letter-spacing:-.035em}button{border:0}img{max-width:100%;display:block}.wrap{max-width:1280px;margin:auto;padding:0 40px}.eyebrow{font-size:11px;letter-spacing:.17em;font-weight:700;text-transform:uppercase;color:var(--blue)}.arrow{font-size:22px;line-height:1}.btn{padding:14px 22px;display:inline-flex;align-items:center;justify-content:space-between;gap:28px;background:var(--blue);color:white;font-size:14px;font-weight:600;border:1px solid var(--blue)}.btn:hover{background:#1734ee}.btn.outline{background:transparent;border-color:#a5afbe;color:inherit}.textlink{display:inline-flex;gap:20px;align-items:center;font-size:14px;font-weight:600;color:var(--blue)}.topbar{background:var(--navy);color:#c6cfdd;font-size:11px;letter-spacing:.03em}.topbar .wrap{display:flex;justify-content:space-between;align-items:center;height:32px}.topbar b{color:#fff;font-weight:400}.header{position:sticky;top:0;z-index:20;background:white;border-bottom:1px solid var(--line)}.nav{display:flex;align-items:center;justify-content:space-between;height:86px;gap:20px}.brand{display:flex;align-items:center;gap:11px;flex-shrink:0}.brand svg{width:35px;height:39px}.brand strong{font-size:25px;font-weight:750;letter-spacing:-1px}.brand small{display:block;font-size:8px;letter-spacing:2.3px;line-height:1.2;color:#586578}.navlist{display:flex;align-items:center;gap:23px}.navitem{position:relative}.navitem>a,.navitem>button{background:none;padding:29px 0;color:#263146;font-size:12px;white-space:nowrap}.navitem.active>a{color:var(--blue)}.navitem.active:after{content:\"\";position:absolute;bottom:14px;left:0;width:18px;height:2px;background:var(--blue)}.navitem button span{font-size:10px;color:#8590a0;margin-left:4px}.drop{display:none;position:absolute;top:66px;left:-20px;width:270px;padding:15px;background:#fff;box-shadow:0 16px 40px #101c2c22;border:1px solid var(--line)}.navitem.open .drop{display:block}.drop a{display:block;padding:9px 12px;font-size:13px}.drop a:hover{background:var(--pale);color:var(--blue)}.nav .btn{font-size:12px;padding:12px 17px;gap:16px;white-space:nowrap}.mobile-toggle{display:none;background:none;font-size:25px}.hero{position:relative;background:var(--navy);color:white;overflow:hidden}.hero-image{position:absolute;inset:0 0 0 39%;width:61%;height:100%;object-fit:cover;object-position:center}.hero:after{content:\"\";position:absolute;inset:0;background:linear-gradient(90deg,#111c2d 26%,#111c2df2 39%,#111c2d45 69%,#111c2d15)}.hero .wrap{position:relative;z-index:2;padding-top:83px;padding-bottom:80px;min-height:590px}.hero .eyebrow{color:#a9b8ff;display:flex;align-items:center;gap:12px}.hero .eyebrow:before{content:\"\";height:1px;width:30px;background:#758aff}.hero h1{font-size:clamp(44px,4.9vw,68px);font-weight:600;max-width:680px;margin:25px 0}.hero h1 span{color:#acb9ff}.hero p{font-size:16px;line-height:1.8;max-width:440px;color:#bcc6d5}.hero-actions{display:flex;gap:23px;align-items:center;margin-top:32px}.hero-actions .secondary{color:#fff;font-size:13px;border-bottom:1px solid #748196;padding-bottom:5px}.hero-caption{position:absolute;right:40px;bottom:32px;font-size:10px;letter-spacing:.15em;color:#e2e6ec;text-transform:uppercase}.hero-caption i{display:inline-block;width:6px;height:6px;background:#ffb956;margin-right:8px}.process-strip{border-bottom:1px solid var(--line)}.process-grid{display:grid;grid-template-columns:repeat(4,1fr)}.process-link{display:flex;gap:18px;padding:28px 23px;border-right:1px solid var(--line);align-items:flex-start}.process-link:first-child{padding-left:0}.process-link:last-child{border:0}.process-link .num{font-size:11px;color:#8e99aa;padding-top:4px}.process-link strong{font-size:14px;display:block}.process-link small{color:var(--muted);font-size:11px;display:block;margin-top:4px}.process-link .arrow{margin-left:auto;color:var(--blue)}.section{padding:90px 0}.section-head{display:flex;align-items:end;justify-content:space-between;gap:40px;margin-bottom:35px}.section-head h2{font-size:42px;margin-top:14px}.section-head p{max-width:350px;color:var(--muted);font-size:14px}.industries{background:var(--pale)}.tabs{display:flex;border-bottom:1px solid #ccd3e0;margin:25px 0 30px;overflow:auto}.tabs button{padding:15px 20px;white-space:nowrap;background:transparent;font-size:12px;color:#677386;border-bottom:3px solid transparent}.tabs button:first-child{padding-left:0;padding-right:25px}.tabs button[aria-selected=true]{color:var(--blue);border-color:var(--blue);font-weight:700}.industry-panel{display:grid;grid-template-columns:1fr 1fr;min-height:350px;border:1px solid var(--line);background:white}.industry-visual{position:relative;background:#e7ebf1;overflow:hidden;display:flex;align-items:center;justify-content:center}.industry-visual:before{content:\"\";position:absolute;inset:0;background:linear-gradient(#ccd3dd55 1px,transparent 1px),linear-gradient(90deg,#ccd3dd55 1px,transparent 1px);background-size:40px 40px}.industry-visual img{position:relative;width:78%;max-height:305px;object-fit:contain;mix-blend-mode:multiply}.visual-label{position:absolute;left:23px;bottom:20px;font-size:9px;text-transform:uppercase;letter-spacing:.14em;color:#657184}.industry-copy{padding:43px 46px}.industry-copy h3{font-size:32px;margin-bottom:18px}.industry-copy p{font-size:14px;color:var(--muted);margin-bottom:20px}.chips{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:26px}.chips span{font-size:10px;padding:5px 9px;background:var(--pale);color:#566276}.cap-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:65px;align-items:center}.cap-image{position:relative}.cap-image img{width:100%;height:440px;object-fit:cover}.cap-tag{position:absolute;bottom:-20px;right:-20px;background:var(--blue);color:white;padding:22px 28px;font-size:12px;line-height:1.5}.cap-copy h2{font-size:41px;margin:17px 0 22px}.cap-copy>p{font-size:14px;color:var(--muted)}.cap-list{margin-top:26px}.cap-row{display:flex;gap:20px;border-bottom:1px solid var(--line);padding:17px 0}.cap-row>b{color:var(--blue);font-size:12px}.cap-row h3{font-size:15px;letter-spacing:0;margin-bottom:6px}.cap-row p{font-size:12px;color:var(--muted)}.materials{background:var(--navy);color:white}.materials .eyebrow{color:#9eb0ff}.materials .section-head p{color:#aab6c7}.material-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.material-card{background:#1b293d;border:1px solid #344053;padding:30px 24px;min-height:235px;position:relative;transition:transform .2s,border-color .2s}.material-card:hover{transform:translateY(-5px);border-color:#8da1ff}.material-card .symbol{font-size:36px;letter-spacing:-2px;color:#9aacbf;font-weight:600;margin-bottom:24px}.material-card h3{font-size:19px;letter-spacing:-.02em;margin-bottom:12px}.material-card p{font-size:12px;color:#a7b4c5;max-width:195px}.material-card .arrow{position:absolute;right:20px;top:25px;color:#97a9ff}.materials-note{color:#8593a8;font-size:11px;margin-top:23px}.resource-grid{display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:22px}.resource-card{border:1px solid var(--line);padding:28px;display:flex;flex-direction:column;min-height:300px}.resource-card.featured{background:#eef1ff;border-color:#dce3ff}.resource-type{font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:var(--blue);display:flex;align-items:center;gap:10px;margin-bottom:40px}.resource-card h3{font-size:23px;margin-bottom:17px}.resource-card p{color:var(--muted);font-size:13px;margin-bottom:25px}.resource-card .textlink{margin-top:auto;font-size:12px}.guide-icon{width:31px;height:39px;border:1px solid #5871ff;position:relative}.guide-icon:after{content:\"\";position:absolute;left:6px;right:6px;top:12px;height:8px;border-top:1px solid #5871ff;border-bottom:1px solid #5871ff}.quote{background:var(--blue);color:white}.quote .wrap{display:grid;grid-template-columns:1fr 370px;gap:90px;padding-top:62px;padding-bottom:62px;align-items:center}.quote .eyebrow{color:#c3cbff}.quote h2{font-size:43px;margin:18px 0}.quote p{font-size:14px;color:#d3daff;max-width:500px}.quote-check{font-size:12px;color:#e8ebff;margin-bottom:22px;padding:0;list-style:none}.quote-check li{margin:7px 0}.quote-check li:before{content:\"\u2197\";margin-right:12px}.quote .btn{background:white;color:var(--blue);width:100%;border-color:white}footer{background:#101927;color:#afbacb;padding:54px 0 0}.footer-grid{display:grid;grid-template-columns:1.7fr 1fr 1fr 1.3fr;gap:40px;padding-bottom:45px}.footer-brand strong{font-size:28px;color:white;letter-spacing:-1px}.footer-brand p{font-size:12px;max-width:260px;margin-top:16px}.footer-col h3{font-size:12px;color:white;letter-spacing:0;margin-bottom:16px}.footer-col a{display:block;font-size:12px;margin:9px 0}.footer-col a:hover{color:white}.footer-bottom{border-top:1px solid #2b3646;padding:20px 0;display:flex;justify-content:space-between;font-size:10px}.draftbar{position:fixed;z-index:25;left:18px;bottom:17px;background:#fff;box-shadow:0 4px 28px #111b3033;border:1px solid #dce1e9;border-radius:30px;display:flex;align-items:center;gap:12px;padding:9px 15px;font-size:11px;color:#596579}.draftbar b{color:var(--blue);font-size:10px;letter-spacing:.06em}.draftbar button{background:none;color:#6d7788;font-size:16px;padding:0 2px}dialog{border:0;padding:0;width:min(860px,calc(100% - 32px));max-height:90vh;box-shadow:0 20px 90px #0005;color:var(--ink)}dialog::backdrop{background:#0b162dcc;backdrop-filter:blur(4px)}.dialog-head{padding:26px 34px;background:var(--navy);color:white;display:flex;justify-content:space-between;align-items:center}.dialog-head span{font-size:10px;letter-spacing:.14em;color:#b4c2ff}.dialog-head button{background:none;color:white;font-size:27px}.dialog-body{padding:38px}.dialog-body h2{font-size:36px;margin:13px 0 18px}.dialog-body>p{color:var(--muted)}.detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:25px 0}.detail-grid section{background:var(--pale);padding:23px}.detail-grid h3{font-size:18px;margin-bottom:10px}.detail-grid p{font-size:13px;color:var(--muted)}.draft-note{font-size:11px;color:#7a8596;margin-top:20px}.quote-form{display:grid;grid-template-columns:1fr 1fr;gap:17px;margin-top:24px}.quote-form label{font-size:12px;font-weight:600}.quote-form input,.quote-form textarea,.quote-form select{display:block;width:100%;border:1px solid #cdd4df;padding:11px;margin-top:6px;background:white;font-size:14px}.quote-form .full{grid-column:1\/-1}.form-message{font-size:13px;color:var(--blue);margin-top:15px}.sitemap{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:25px 0}.sitemap h3{font-size:17px}.sitemap p{font-size:12px;margin-top:12px;line-height:1.9}\n@media(min-width:1500px){.hero h1{font-size:72px}}@media(max-width:1100px){.wrap{padding-left:28px;padding-right:28px}.navlist{gap:14px}.navitem>a,.navitem>button{font-size:11px}.brand strong{font-size:22px}.nav{gap:14px}.hero h1{font-size:57px}.quote .wrap{gap:40px}.industry-copy{padding:32px}.cap-grid{gap:40px}}@media(max-width:920px){.mobile-toggle{display:block}.navlist{display:none;position:absolute;top:76px;left:0;right:0;background:white;padding:18px 28px;border-bottom:1px solid var(--line);max-height:75vh;overflow:auto;align-items:stretch}.navlist.visible{display:flex;flex-direction:column;gap:0}.navitem>a,.navitem>button{display:block;padding:12px 0;font-size:14px;width:100%;text-align:left}.navitem.active:after{display:none}.drop{position:static;box-shadow:none;width:100%;border:0;background:var(--pale)}.nav{height:76px}.nav>.btn{margin-left:auto}.hero .wrap{min-height:550px}.hero-image{left:25%;width:75%;opacity:.65}.hero:after{background:linear-gradient(90deg,#111c2df5,#111c2d44)}.section{padding:65px 0}.process-link{padding:24px 15px;gap:8px}.process-link small{font-size:10px}.process-link strong{font-size:12px}.process-link .arrow{display:none}.section-head h2{font-size:35px}.cap-copy h2{font-size:34px}.material-grid{grid-template-columns:1fr 1fr}.resource-grid{grid-template-columns:1fr 1fr}.resource-card.featured{grid-column:1\/-1;min-height:230px}.resource-type{margin-bottom:24px}.footer-grid{grid-template-columns:1.3fr 1fr}.quote .wrap{grid-template-columns:1fr 300px}}@media(max-width:640px){.wrap{padding-left:22px;padding-right:22px}.topbar .wrap{font-size:9px;height:29px}.topbar .extra{display:none}.brand strong{font-size:22px}.brand svg{width:27px}.brand small{font-size:7px}.nav>.btn{font-size:10px;padding:9px 10px;gap:8px}.nav{gap:10px}.hero h1{font-size:46px}.hero .wrap{padding-top:55px;padding-bottom:72px;min-height:550px}.hero-image{inset:0;width:100%;opacity:.37;object-position:68%}.hero:after{background:linear-gradient(90deg,#111c2df0,#111c2d44)}.hero p{font-size:14px;max-width:310px}.hero-caption{left:22px;bottom:20px;font-size:8px}.hero-actions{gap:16px}.hero-actions .btn{font-size:12px;padding:12px 15px;gap:14px}.hero-actions .secondary{font-size:11px}.process-grid{grid-template-columns:1fr 1fr}.process-link{padding:18px 10px;border-bottom:1px solid var(--line)}.process-link:nth-child(2){border-right:0}.process-link:nth-child(3){padding-left:0;border-bottom:0}.process-link:nth-child(4){border-bottom:0}.section{padding:50px 0}.section-head{display:block;margin-bottom:23px}.section-head h2{font-size:33px}.section-head p{margin-top:18px}.section-head>.textlink{margin-top:18px}.tabs{margin-top:10px}.tabs button{padding:13px 16px}.industry-panel{grid-template-columns:1fr}.industry-visual{height:250px}.industry-visual img{max-height:220px;width:75%}.industry-copy{padding:28px 24px}.industry-copy h3{font-size:28px}.cap-grid{grid-template-columns:1fr;gap:50px}.cap-image img{height:290px}.cap-tag{right:0;padding:17px 20px}.cap-copy h2{font-size:33px}.material-grid{gap:12px}.material-card{padding:21px 16px;min-height:238px}.material-card h3{font-size:17px}.material-card .symbol{font-size:31px}.material-card p{font-size:11px}.resource-grid{grid-template-columns:1fr}.resource-card{min-height:270px}.resource-card.featured{grid-column:auto}.quote .wrap{grid-template-columns:1fr;gap:26px;padding-top:43px;padding-bottom:43px}.quote h2{font-size:35px}.footer-grid{gap:30px 20px}.footer-brand{grid-column:1\/-1}.footer-grid .footer-col:last-child{grid-column:1\/-1}.footer-bottom{gap:20px;padding-bottom:65px}.draftbar{left:10px;bottom:10px;font-size:10px;gap:8px}.dialog-body{padding:25px}.dialog-body h2{font-size:29px}.detail-grid,.sitemap,.quote-form{grid-template-columns:1fr}.quote-form .full{grid-column:auto}.dialog-head{padding:20px 25px}}\n@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}<\/p>\n<p>\/* SEO prototype additions. Uses the approved blue\/white redesign as its base. *\/\n.skip{position:absolute;left:16px;top:-80px;background:white;padding:12px;z-index:100}.skip:focus{top:8px}\n.navitem{display:flex;align-items:center;gap:5px}.navitem>a{display:inline-block}.navitem>button{padding:14px 0;min-width:14px}.navitem.active:after{bottom:16px}.navlist{gap:17px}.drop{max-height:72vh;overflow:auto;top:66px}.drop a{line-height:1.35}.navitem>button:hover{color:var(--blue)}.drop .drop-heading{font-size:10px;letter-spacing:.13em;color:#77849a;padding:5px 12px 9px;text-transform:uppercase}\n.hero h1{max-width:800px;font-size:clamp(42px,4.5vw,64px)}.hero .wrap{min-height:610px}.hero p{max-width:480px}.sector-links{display:flex;gap:12px 24px;flex-wrap:wrap;margin-top:25px}.sector-links a{font-size:12px;color:var(--blue);border-bottom:1px solid #bdc7ff}.industry-copy p{min-height:65px}.trust-strip{background:#f5f7fb;border-block:1px solid var(--line)}.trust-strip .wrap{display:grid;grid-template-columns:1fr 1fr 1fr;gap:26px;padding-top:27px;padding-bottom:27px}.trust-strip strong{font-size:14px;display:block}.trust-strip p{font-size:12px;color:var(--muted);margin-top:4px}.trust-strip a{color:var(--blue);font-size:12px}\n.proof-band{background:#edf1ff}.proof-layout{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:start}.proof-layout h2{font-size:38px;margin:16px 0 24px}.proof-layout p{font-size:15px;color:var(--muted)}.proof-items{display:grid;gap:0}.proof-items a{padding:19px 0;border-bottom:1px solid #ced8f1;display:flex;justify-content:space-between;gap:20px;font-size:15px}.proof-items small{display:block;font-size:12px;color:var(--muted);margin-top:5px}.home-faq details,.faq-list details{padding:20px 0;border-bottom:1px solid var(--line)}summary{cursor:pointer;font-weight:600;line-height:1.45}details p{padding-top:12px;color:var(--muted);font-size:14px;max-width:850px}.home-faq h2{font-size:38px;margin:14px 0 25px}\n.page-hero{background:#f2f5fa;border-bottom:1px solid var(--line)}.breadcrumbs{display:flex;gap:8px;flex-wrap:wrap;font-size:11px;color:#6b7890;padding:23px 0}.breadcrumbs a{color:var(--blue)}.page-hero-grid{display:grid;grid-template-columns:1.55fr 1fr;gap:65px;align-items:center;padding:25px 0 55px}.page-hero h1{font-size:clamp(35px,4.1vw,56px);margin:20px 0 23px;max-width:850px}.page-hero .intro{color:#60708a;max-width:740px;font-size:17px;line-height:1.75}.page-hero .btn{margin-top:26px}.page-hero figure{margin:0}.page-hero figure img{height:330px;width:100%;object-fit:cover}.page-hero figcaption{font-size:10px;color:#778397;margin-top:9px}.route-card{background:var(--navy);color:white;padding:35px}.route-card .eyebrow{color:#aab9ff}.route-card h2{font-size:25px;margin:16px 0 23px}.route-card ul{padding-left:18px;margin:0;font-size:13px;color:#c1ccde}.route-card li{margin:12px 0}.route-card small{display:block;font-size:10px;line-height:1.5;color:#9aaac1;margin-top:24px}.document-layout{display:grid;grid-template-columns:minmax(0,1fr) 265px;gap:65px;padding-top:55px;padding-bottom:65px}.article-content{min-width:0}.article-content h2{font-size:29px;margin:38px 0 20px}.article-content>h2:first-child{margin-top:0}.article-content h3{font-size:19px;margin:20px 0 10px}.article-content p,.article-content li{font-size:15px;line-height:1.85;color:#57667d}.article-content p{margin-bottom:17px}.article-content ul,.article-content ol{padding-left:22px}.article-content li{margin:9px 0}.article-content a:not(.btn):not(.link-card){color:var(--blue);text-decoration:underline;text-underline-offset:3px}.article-content .btn{color:white!important}.tw-seo .wrap{max-width:none;padding:0}.tw-seo section{padding:0}.tw-seo .grid{display:grid;grid-template-columns:1fr;gap:14px}.tw-seo .card{border-left:3px solid #bac6ff;padding:4px 0 4px 23px}.tw-seo .card h3{margin-top:5px}.tw-seo .band{margin-top:32px}.tw-seo .links{display:flex;gap:10px 22px;flex-wrap:wrap;margin-top:23px;font-size:13px}.tw-seo .links a{display:inline}.content-aside{align-self:start;position:sticky;top:115px;border:1px solid var(--line);padding:25px;background:#fff}.content-aside h2{font-size:16px;letter-spacing:0;margin-bottom:17px}.content-aside a{font-size:12px;display:block;padding:8px 0;color:#5f6f87}.content-aside .btn{color:white;display:flex;margin-top:17px;padding:12px;gap:10px}.content-aside small{font-size:11px;color:#78859a;display:block;margin-top:17px}.table-wrap{overflow:auto;border:1px solid var(--line);margin:22px 0}table{border-collapse:collapse;width:100%;font-size:13px}th{text-align:left;background:#edf1f9;color:#243750}td,th{padding:15px 18px;border-bottom:1px solid var(--line);vertical-align:top;line-height:1.6}td{color:#607089}tr:last-child td{border:0}.requirements th:first-child{width:28%}.related{background:#f4f6fa}.related h2{font-size:32px;margin:12px 0 30px}.link-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.link-card{border:1px solid var(--line);background:white;display:block;padding:27px;transition:transform .2s,border-color .2s}.link-card:hover{transform:translateY(-3px);border-color:var(--blue)}.link-card .eyebrow{font-size:9px}.link-card h2,.link-card h3{font-size:22px;margin:15px 0}.link-card p{font-size:12px;color:var(--muted);line-height:1.8;margin-bottom:20px}.link-card .textlink{font-size:12px}.editor-note{border-left:3px solid #d69c39;background:#fff9eb;padding:16px 19px;font-size:12px;color:#806132;line-height:1.7;margin:28px 0}.page-intro-note{color:#8b753e;font-size:11px;padding-top:15px}.draftbar{max-width:calc(100% - 24px);padding:10px 14px;gap:10px;bottom:14px;left:14px;flex-wrap:wrap}.draftbar a{font-size:11px;color:var(--blue)}.draftbar button{font-size:11px}.draftbar b{font-size:10px;white-space:nowrap}.draftbar span{font-size:10px}.seo-dialog h2{font-size:29px;margin-bottom:19px}.seo-dialog dl{font-size:13px}.seo-dialog dt{font-weight:bold;color:#263d60;margin-top:17px}.seo-dialog dd{margin:4px 0 0;overflow-wrap:anywhere;color:#61718b}.snippet{border:1px solid var(--line);padding:22px;margin-top:22px}.snippet strong{font-size:20px;color:#1939b2;font-weight:400}.snippet small{display:block;color:#546477;font-size:11px;margin-bottom:8px}.snippet p{font-size:13px!important;margin-top:8px;color:#5a6475!important}.content-tag{font-size:11px;color:var(--blue);border:1px solid #cfd7fd;padding:6px 9px;display:inline-block;margin:0 8px 9px 0}.plan-shell{padding:52px 0 70px}.plan-shell h1{font-size:43px;margin:15px 0 22px}.plan-shell h2{font-size:28px;margin:48px 0 22px}.plan-shell .lede{max-width:850px;font-size:16px;color:#64748b}.plan-nav{display:flex;gap:8px;flex-wrap:wrap;margin:27px 0}.plan-nav a{font-size:12px;padding:9px 15px;background:#edf1ff;color:var(--blue)}.plan-shell td{min-width:130px}.plan-shell .link-grid h3{font-size:19px}.plan-shell p,.plan-shell li{font-size:14px;color:#61708a;line-height:1.9}.plan-shell .notice{padding:21px 24px;border-left:4px solid var(--blue);background:#eef2ff;margin-top:25px}.keyword-filter{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:20px}.keyword-filter input,.keyword-filter select{padding:11px;border:1px solid #ccd5e5;background:#fff;font-size:13px;max-width:100%}.keyword-filter input{flex:1;min-width:190px}.keyword-count{font-size:12px;color:#6a7890}.keyword-table td:first-child{font-weight:600;color:#243d64}.keyword-table td small{font-weight:normal;display:block;margin-top:8px;color:#778398}.keyword-table td a{color:var(--blue)}.architecture{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.architecture section{border:1px solid var(--line);padding:25px}.architecture h3{font-size:18px;margin:0 0 15px}.architecture a{display:block;font-size:13px;line-height:1.5;color:var(--blue);margin:10px 0}.phase-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.phase-grid article{background:#f1f4f9;padding:24px}.phase-grid h3{font-size:20px;margin:14px 0}.quote-page .quote-form{margin-top:28px}.quote-page .quote-form label{min-width:0}.quote-page input,.quote-page textarea,.quote-page select{max-width:100%}.quote-page .form-message{padding:13px 0;font-size:13px;color:var(--blue)}\n@media(min-width:921px){.navitem:hover .drop,.navitem:focus-within .drop{display:block}.header .navitem.active:after{bottom:9px}}\n@media(max-width:1100px){.navlist{gap:10px}.navitem>a{font-size:11px}.brand strong{font-size:22px}.brand small{font-size:7px}.document-layout{gap:32px}.page-hero-grid{gap:35px}}\n@media(max-width:920px){.navitem{display:flex;flex-wrap:wrap;justify-content:space-between}.navitem>a{padding:11px 0;font-size:14px}.navitem>button{padding:9px 12px}.navitem .drop{width:100%;position:static;box-shadow:none;border:0;padding:0 10px 10px}.navitem.active:after{display:none}.navlist:not(.visible){display:none}.page-hero-grid{grid-template-columns:1fr;gap:28px}.page-hero h1{font-size:42px}.page-hero figure img{height:260px}.route-card{padding:25px}.route-card h2{font-size:22px}.route-card ul{display:grid;grid-template-columns:1fr 1fr;gap:0 22px}.document-layout{grid-template-columns:1fr}.content-aside{position:static}.link-grid{grid-template-columns:repeat(2,1fr)}.proof-layout{gap:30px}.architecture{grid-template-columns:repeat(2,1fr)}.phase-grid{grid-template-columns:1fr}.plan-shell h1{font-size:35px}.plan-shell td{min-width:140px}}\n@media(max-width:640px){.hero .wrap{min-height:570px}.hero h1{font-size:40px}.trust-strip .wrap{grid-template-columns:1fr;padding-top:24px;padding-bottom:24px;gap:18px}.proof-layout{grid-template-columns:1fr}.proof-layout h2,.home-faq h2{font-size:30px}.sector-links{gap:10px 18px}.page-hero-grid{padding-top:8px;padding-bottom:32px}.page-hero h1{font-size:35px;overflow-wrap:break-word}.page-hero .intro{font-size:15px}.breadcrumbs{font-size:10px}.page-hero figure img{height:220px}.route-card ul{display:block}.document-layout{padding-top:30px;padding-bottom:35px}.article-content h2{font-size:25px}.article-content p,.article-content li{font-size:14px}.link-grid{grid-template-columns:1fr}.link-card{padding:23px}.architecture{grid-template-columns:1fr}.plan-shell{padding-top:28px}.plan-shell h1{font-size:31px}.keyword-filter select{width:100%}.draftbar span{display:none}.draftbar{padding:8px 12px}.requirements td,.requirements th{padding:11px;font-size:12px}.route-card small{margin-top:15px}.quote-page .quote-form{grid-template-columns:1fr}.quote-page .quote-form .full{grid-column:auto}}\n@media(prefers-reduced-motion:reduce){.link-card{transition:none}}<\/p>\n<p>.brand img{width:54px;height:54px;object-fit:contain}.navlist{gap:15px}.navitem>a{font-size:12px}.nav .brand strong{font-size:24px}.nav .brand small{letter-spacing:1.6px}.product-spotlights{display:grid;grid-template-columns:1fr 1fr;gap:24px}.product-spotlights article{border:1px solid var(--line);display:grid;grid-template-columns:1fr 1fr;align-items:center;background:#fff}.product-photo{padding:24px;background:#f3f5f9;align-self:stretch;display:flex;align-items:center}.product-photo img{width:100%;aspect-ratio:1;object-fit:contain;mix-blend-mode:multiply}.product-spotlights article>div:last-child{padding:28px}.product-spotlights h3{font-size:23px;margin:13px 0}.product-spotlights p{font-size:12px;color:var(--muted);line-height:1.75;margin-bottom:23px}.product-spotlights .textlink{font-size:12px}.catalogue-links{display:flex;gap:12px 22px;flex-wrap:wrap;margin-top:30px}.catalogue-links a{font-size:12px;color:var(--blue);border-bottom:1px solid #ccd5ff}.asset-note{font-size:10px!important;color:#8994a6!important;line-height:1.6;margin-top:18px}.order-section{background:#f3f6fb}.order-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.order-grid b{font-size:35px;font-weight:400;color:#9dacdb}.order-grid h3{font-size:19px;margin:18px 0 12px}.order-grid p{font-size:13px;color:var(--muted)}.client-section h2{font-size:38px;margin:15px 0 30px}.review-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px}.review-grid figure{margin:0;padding:30px;background:#f3f5fa;border-top:2px solid var(--blue)}.review-grid blockquote{font-size:17px;line-height:1.7;margin:0 0 20px;color:#4d5f78}.review-grid figcaption{font-size:13px;font-weight:bold}.material-grid{grid-template-columns:repeat(5,1fr)}.material-card{padding:25px 19px}.material-card .symbol{font-size:30px}.material-card h3{font-size:17px}.material-card .status-chip{margin-top:13px}.status-chip{display:inline-block;border:1px solid #c3ab67;color:#bfa366;font-size:10px;padding:3px 7px;line-height:1.5}.hero-status{margin-top:20px;font-size:12px;line-height:1.7;background:#fff6e4;border-left:3px solid #cc9b3e;padding:13px 16px;color:#7f6130}.page-hero figure.product-hero img{height:330px;object-fit:contain;mix-blend-mode:multiply}.page-hero figure.product-hero{background:#e9eef5;padding:20px}.page-hero h1{font-size:clamp(34px,3.7vw,51px)}.workflow{list-style:none!important;padding:0!important;margin:30px 0!important;display:grid;gap:16px}.workflow>li{display:flex;gap:22px;border:1px solid var(--line);padding:23px;margin:0!important}.step-number{font-size:26px;color:#a2b0d8;line-height:1.2;min-width:36px}.workflow h3{font-size:19px;margin:0 0 13px}.workflow p{margin:0}.flow-line{border-left:3px solid var(--blue);padding:16px 20px;background:#eef2ff;font-size:14px!important}.all-industry-links{margin-top:32px}.all-industry-links h3{font-size:16px}.all-industry-links nav{display:flex;flex-wrap:wrap;gap:12px 20px;margin-top:17px}.all-industry-links a{font-size:12px;color:var(--blue)}.service-options{border:1px solid var(--line);padding:18px;display:flex;gap:18px;flex-wrap:wrap}.service-options legend{font-size:13px;padding:0 6px}.service-options label{display:flex!important;align-items:center;gap:8px;font-size:13px}.service-options input{width:auto!important;margin:0!important}.quote-form small{font-size:11px;color:#7a889c}.video-plans{display:grid;gap:16px}.video-plans article{padding:28px;background:#eef2fa;border:1px solid var(--line)}.video-plans span{font-size:10px;letter-spacing:.13em;color:#8797b4}.route-url{display:block;font-size:10px;color:#7d8aa0;overflow-wrap:anywhere;line-height:1.5}.architecture a{margin-bottom:3px}.secondary-materials{margin-top:30px;font-size:13px;display:flex;gap:20px;flex-wrap:wrap}.secondary-materials a{color:var(--blue)}\n@media(max-width:1150px){.navlist{gap:10px}.navitem>a{font-size:11px}.nav .brand strong{font-size:22px}.nav .brand small{font-size:7px}.nav .btn{padding:11px 12px}.product-spotlights article{grid-template-columns:1fr}.product-photo{justify-content:center}.product-photo img{max-width:260px}.material-grid{grid-template-columns:repeat(3,1fr)}}\n@media(max-width:920px){.navitem>a{font-size:14px}.order-grid{grid-template-columns:repeat(2,1fr)}.page-hero figure.product-hero img{height:280px}}\n.product-photo img{height:auto;aspect-ratio:1;object-fit:contain}\n.integrated-catalogue{margin-top:30px;padding-top:27px;border-top:1px solid #ccd3e0;scroll-margin-top:120px}.catalogue-heading{display:flex;justify-content:space-between;align-items:end;gap:28px}.catalogue-heading h3{font-size:23px;margin-top:10px}.catalogue-heading>p{font-size:13px;color:var(--muted);max-width:340px}.integrated-catalogue .catalogue-links{margin-top:20px;gap:10px}.integrated-catalogue .catalogue-links a{background:white;border:1px solid var(--line);padding:8px 12px}.integrated-catalogue .catalogue-links a:hover{border-color:var(--blue);background:#eef2ff}.integrated-catalogue .asset-note{margin-top:13px}\n@media(max-width:640px){.catalogue-heading{display:block}.catalogue-heading h3{font-size:21px}.catalogue-heading>p{margin-top:12px}.integrated-catalogue{margin-top:23px;padding-top:23px}.integrated-catalogue .catalogue-links a{font-size:11px;padding:8px 10px}}\n@media(max-width:640px){.brand img{width:38px;height:40px}.nav .brand strong{font-size:21px}.nav .brand small{font-size:6px;letter-spacing:1px}.nav .btn{font-size:10px;padding:10px 11px;gap:8px}.nav{gap:9px}.product-spotlights{grid-template-columns:1fr}.product-spotlights article{grid-template-columns:1fr 1fr}.product-photo{padding:13px}.product-spotlights article>div:last-child{padding:19px}.product-spotlights h3{font-size:20px}.product-spotlights .textlink{font-size:11px}.material-grid{grid-template-columns:repeat(2,1fr)}.order-grid{gap:20px}.order-grid h3{font-size:17px}.review-grid{grid-template-columns:1fr}.review-grid blockquote{font-size:15px}.client-section h2{font-size:29px}.workflow>li{padding:16px;gap:12px}.workflow h3{font-size:17px}.step-number{font-size:21px;min-width:29px}.page-hero h1{font-size:34px}.service-options{display:grid;gap:12px}.page-hero figure.product-hero img{height:220px}}\n.industry-products{margin:36px 0;padding:28px;background:#f4f6fb;border:1px solid #dce2ed}.industry-products h2{margin:14px 0 24px}.industry-product-links{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.industry-product-links a{display:block;padding:18px;background:#fff;border:1px solid #dce2ed;text-decoration:none;color:#304bff}.industry-product-links a:hover{border-color:#304bff}.industry-product-links a:focus-visible{outline:3px solid #304bff;outline-offset:3px}.industry-product-links strong{display:flex;justify-content:space-between;gap:12px;font-size:15px}.industry-product-links p{font-size:14px;line-height:1.6;color:#63718b;margin:12px 0 0}.industry-products small{display:block;margin-top:12px;color:#63718b}.industry-products.compact{margin:26px 0 0;padding:22px 0 0;border:0;border-top:1px solid #dce2ed;background:transparent}.compact .industry-product-links{margin-top:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.compact .industry-product-links a{padding:12px}.compact .eyebrow{font-size:11px}@media(max-width:600px){.industry-products{padding:18px}.industry-product-links{grid-template-columns:1fr}}\n.industry-image-link{color:inherit;text-decoration:none;cursor:pointer}.industry-image-link:focus-visible{outline:3px solid #304bff;outline-offset:-4px}.industry-image-link img{transition:transform .2s ease}.industry-image-link:hover img{transform:scale(1.025)}@media(prefers-reduced-motion:reduce){.industry-image-link img{transition:none}}<\/p>\n<p>.glass-page{background:#fff}.glass-intro{background:#f3f5fa;border-bottom:1px solid var(--line)}.glass-hero{display:grid;grid-template-columns:1.3fr .7fr;gap:50px;align-items:center;padding:12px 0 42px}.glass-hero h1{font-size:49px;line-height:1.08;margin:18px 0 20px}.glass-hero h1 span{color:#71829d}.glass-hero p{max-width:610px;font-size:15px;color:var(--muted);line-height:1.8}.glass-actions{display:flex;align-items:center;gap:25px;margin-top:27px}.glass-hero figure{margin:0;text-align:center}.glass-hero img{height:280px;width:100%;object-fit:contain;mix-blend-mode:multiply}.glass-hero figcaption{font-size:10px;color:#8592a6;letter-spacing:.04em;margin-top:7px}.glass-catalogue{display:grid;grid-template-columns:220px minmax(0,1fr);gap:40px;padding-top:55px;padding-bottom:60px;scroll-margin-top:110px}.glass-sidebar{align-self:start;position:sticky;top:110px}.glass-sidebar details{border:1px solid var(--line);padding:18px 14px}.glass-sidebar summary{font-size:14px;font-weight:700;padding:0 5px 14px;cursor:pointer}.glass-side-options{display:grid;gap:3px}.glass-side-options button{display:flex;align-items:center;justify-content:space-between;text-align:left;padding:10px;font-size:12px;background:transparent;color:#68768d}.glass-side-options button[aria-pressed=true]{color:var(--blue);background:#eef1ff;font-weight:700}.glass-side-options span{font-size:10px}.glass-help{background:#111e32;color:white;padding:24px 20px;margin-top:22px}.glass-help .eyebrow{color:#99acff;font-size:9px}.glass-help h3{font-size:22px;margin:14px 0}.glass-help p{font-size:12px;color:#b6c2d4;margin-bottom:20px}.glass-help a{font-size:12px;color:#b5c2ff}.glass-back{display:block;font-size:11px;color:#7c8ba1;margin-top:18px}.glass-results-heading{display:flex;align-items:end;justify-content:space-between;margin-bottom:25px}.glass-results-heading h2{font-size:34px;margin-top:10px}.glass-results-heading>span{font-size:12px;color:#8490a2}.glass-toolbar{display:flex;gap:15px}.glass-search{flex:1}.glass-search input{width:100%;height:45px;padding:10px 15px;border:1px solid #d6dde7;background:#f8f9fb;font-size:13px}.glass-sort{display:flex;align-items:center;gap:8px;font-size:12px;color:#67768d}.glass-sort select{height:45px;border:1px solid var(--line);padding:8px;background:white;font-size:12px}.glass-groups{display:flex;gap:7px;flex-wrap:wrap;margin-top:18px}.glass-groups button{font-size:11px;background:white;border:1px solid var(--line);padding:7px 12px;border-radius:20px;color:#63718a}.glass-groups button[aria-pressed=true]{background:#1d2e49;color:white;border-color:#1d2e49}.glass-filter-status{display:flex;gap:15px;align-items:center;justify-content:space-between;min-height:48px;font-size:11px;color:#8a95a5}.glass-filter-status button{background:none;color:var(--blue);font-size:11px}.glass-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.glass-card{border:1px solid var(--line);transition:border-color .15s,box-shadow .15s}.glass-card:hover{border-color:#9eafff;box-shadow:0 7px 20px #122a4c0d}.glass-card-visual{height:151px;position:relative;background:#f2f5f9;display:flex;justify-content:center;align-items:center;color:#71849f}.glass-card-visual svg{height:132px;width:132px}.glass-card-visual>span{position:absolute;left:14px;top:12px;font-size:10px;color:#9aa8bb}.glass-card-visual small{position:absolute;bottom:8px;right:10px;font-size:8px;color:#96a3b5}.glass-card-copy{padding:20px 18px}.glass-card h3{font-size:20px;letter-spacing:-.02em;margin-bottom:12px}.glass-card-copy p{font-size:12px;line-height:1.65;color:#718099;min-height:59px}.glass-card-copy>small{display:block;font-size:9px;line-height:1.6;color:#8897ab;padding:12px 0 17px}.glass-card-copy .textlink{font-size:12px;display:flex;justify-content:space-between}.glass-disclosure{font-size:10px;color:#8997ac;line-height:1.8;margin-top:22px}#glass-empty{padding:45px 22px;text-align:center;background:#f5f7fb}#glass-empty h3{font-size:23px}#glass-empty p{margin:15px 0;font-size:13px;color:#738197}.glass-spec{padding:50px 0;background:#f3f5fa}.glass-spec>.wrap{display:grid;grid-template-columns:1fr 1.7fr;gap:50px}.glass-spec h2{font-size:34px;margin:14px 0 24px}.glass-spec .textlink{font-size:12px}.glass-checklist{display:grid;grid-template-columns:1fr 1fr;gap:30px}.glass-checklist article{display:flex;gap:15px}.glass-checklist article>span{font-size:12px;color:#889cda}.glass-checklist h3{font-size:16px;letter-spacing:0;margin-bottom:10px}.glass-checklist p{font-size:12px;color:#71819a}.glass-bottom{padding-top:48px;padding-bottom:40px;display:flex;justify-content:space-between;align-items:center;gap:30px}.glass-bottom h2{font-size:33px;margin:13px 0}.glass-bottom p{font-size:13px;color:#76849a}.glass-editor-note{font-size:11px;color:#8190a6;line-height:1.9;padding-bottom:35px}.glass-editor-note a{color:var(--blue)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.glass-page [hidden]{display:none!important}\n@media(max-width:1100px){.glass-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.glass-catalogue{gap:25px;grid-template-columns:195px minmax(0,1fr)}.glass-hero h1{font-size:42px}}\n.architectural-products{padding:28px;background:#f3f5fa;border:1px solid var(--line);margin:35px 0;scroll-margin-top:125px}.architectural-products h2{margin-top:12px!important}.architectural-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:24px 0}.architectural-product-grid>a{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:15px 10px 19px;border:1px solid var(--line);background:white;text-decoration:none!important}.architectural-product-grid>a:hover{border-color:var(--blue);background:#eef2ff}.architectural-product-grid svg{width:88px;height:88px;color:#71849f}.architectural-product-grid span{font-size:13px;font-weight:600;color:#24364e}.architectural-product-grid b{position:absolute;right:10px;top:8px;font-size:13px;color:var(--blue)}.architectural-product-actions{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.architectural-product-actions .btn{color:white!important;font-size:12px;text-decoration:none!important}.architectural-product-actions>span{font-size:10px;color:#8090a8}.architectural-products-jump{display:inline-block;margin:18px 0 0 20px;color:var(--blue);font-size:13px}.glass-card[id]{scroll-margin-top:130px}.glass-card:target{outline:2px solid var(--blue);outline-offset:2px}\n@media(max-width:700px){.architectural-products{padding:19px}.architectural-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.architectural-products-jump{margin-left:0;display:block}.architectural-product-actions .btn{width:100%;justify-content:center}}\n@media(max-width:700px){.glass-hero{grid-template-columns:1fr;gap:22px;padding-bottom:28px}.glass-hero h1{font-size:37px}.glass-hero p{font-size:14px}.glass-hero img{height:200px}.glass-actions{gap:15px;flex-wrap:wrap}.glass-actions .btn,.glass-actions .textlink{font-size:12px}.glass-catalogue{display:block;padding-top:30px}.glass-sidebar{position:static;margin-bottom:25px}.glass-side-options{grid-template-columns:1fr 1fr}.glass-help,.glass-back{display:none}.glass-toolbar{flex-wrap:wrap}.glass-search{flex-basis:100%}.glass-sort{margin-left:auto}.glass-results-heading h2{font-size:30px}.glass-grid{gap:12px}.glass-card-copy{padding:15px 12px}.glass-card h3{font-size:18px}.glass-card-copy p{min-height:80px}.glass-card-visual{height:132px}.glass-card-visual svg{height:116px;width:116px}.glass-spec>.wrap{grid-template-columns:1fr;gap:25px}.glass-checklist{gap:23px;grid-template-columns:1fr}.glass-bottom{align-items:start;flex-direction:column}.glass-bottom h2{font-size:30px}}<\/p>\n<p>.custom-hero{background:#132237;color:white}.custom-hero-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:50px;padding-top:60px;padding-bottom:55px;align-items:center}.custom-hero .eyebrow{color:#a4b7ff}.custom-hero h1{font-size:49px;margin:22px 0;line-height:1.12}.custom-hero h1 span{color:#a7b9ee}.custom-hero p{max-width:620px;color:#bbc8da;font-size:15px;line-height:1.8}.custom-actions{display:flex;align-items:center;gap:22px;margin-top:29px}.custom-actions>a:not(.btn){font-size:12px;color:#cfdaef}.custom-points{display:flex;gap:17px;flex-wrap:wrap;font-size:10px;margin-top:32px;color:#94a9c9}.custom-points span:before{content:'+';color:#9cb2ff;margin-right:7px}.custom-hero figure{margin:0;position:relative}.custom-hero img{width:100%;height:360px;object-fit:cover;opacity:.7}.custom-hero figcaption{font-size:9px;color:#9fb1ce;margin-top:10px}.custom-image-label{position:absolute;bottom:36px;left:23px;text-shadow:0 1px 7px #000}.custom-image-label span{font-size:9px;letter-spacing:.1em}.custom-image-label strong{display:block;font-size:27px;line-height:1.15;margin-top:12px}.custom-section-nav{display:flex;gap:30px;flex-wrap:wrap;padding-top:23px;padding-bottom:23px;border-bottom:1px solid var(--line);font-size:12px;color:#566c8e}.custom-scope-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.custom-scope-grid article{padding:25px 21px;border:1px solid var(--line)}.custom-scope-grid article>span{font-size:25px;color:#a4b4d2}.custom-scope-grid h3{font-size:21px;margin:23px 0 15px}.custom-scope-grid p{font-size:13px;color:var(--muted);margin-bottom:20px}.custom-scope-grid a{font-size:12px;color:var(--blue)}.custom-materials{background:#f3f5fa;padding:55px 0}.custom-materials>.wrap{display:grid;grid-template-columns:1fr 1fr;gap:65px}.custom-materials h2{font-size:36px;margin:18px 0 23px}.custom-materials p{color:var(--muted);font-size:14px;margin-bottom:22px}.custom-material-list>a{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #d5dde8;padding:15px 0}.custom-material-list h3{font-size:18px;letter-spacing:0;margin-bottom:7px}.custom-material-list p{font-size:12px;margin:0}.custom-material-list>a>span{color:var(--blue);margin-left:18px}.custom-workflow{display:grid;grid-template-columns:repeat(4,1fr);gap:26px;list-style:none;padding:0;margin:35px 0}.custom-workflow li{border-top:2px solid #8fa6ff;padding-top:20px}.custom-workflow b{font-size:12px;color:var(--blue)}.custom-workflow h3{font-size:21px;margin:17px 0}.custom-workflow p{font-size:13px;color:var(--muted)}.custom-small{font-size:11px;color:#8291a7;line-height:1.8;margin-top:25px}.custom-small a{color:var(--blue)}.custom-rfq{background:#edf1ff;padding:55px 0}.custom-rfq>.wrap{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center}.custom-rfq h2{font-size:39px;margin:19px 0 23px}.custom-rfq p{font-size:14px;color:#657793;margin-bottom:25px}.custom-rfq-list{background:white;border:1px solid #d5dff6;padding:30px}.custom-rfq-list h3{font-size:23px;margin-bottom:20px}.custom-rfq-list>div{display:flex;gap:17px;border-top:1px solid var(--line);padding-top:16px}.custom-rfq-list>div>span{font-size:11px;color:#8ea1cc}.custom-rfq-list strong{display:block;color:#263c5a;margin-bottom:7px}.custom-rfq-list p{font-size:12px;line-height:1.6;margin-bottom:17px}.custom-rfq-list small{font-size:10px;color:#8b97ad}.custom-application-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.custom-application-grid>a{border:1px solid var(--line);padding:28px}.custom-application-grid h3{font-size:23px;margin-bottom:15px}.custom-application-grid p{font-size:13px;color:var(--muted);margin-bottom:23px}.custom-application-grid span{font-size:12px;color:var(--blue)}.custom-faq{padding-bottom:55px}.custom-faq h2{font-size:37px;margin:17px 0 30px}.custom-faq details{border-top:1px solid var(--line);padding:17px 0}.custom-faq summary{font-size:15px;font-weight:600;cursor:pointer}.custom-faq details p{font-size:14px;color:var(--muted);line-height:1.8;margin-top:14px}.custom-guide-links{display:flex;gap:25px;flex-wrap:wrap;margin-top:20px;font-size:12px;color:var(--blue)}.custom-final{display:flex;justify-content:space-between;align-items:center;gap:35px;border-top:1px solid var(--line);padding-top:35px;padding-bottom:45px}.custom-final h2{font-size:32px;margin-top:13px}.custom-page section[id]{scroll-margin-top:125px}\n@media(max-width:1000px){.custom-hero h1{font-size:41px}.custom-hero-grid{gap:27px}.custom-scope-grid,.custom-workflow{grid-template-columns:1fr 1fr}.custom-materials>.wrap,.custom-rfq>.wrap{gap:30px}}\n@media(max-width:640px){.custom-hero-grid,.custom-materials>.wrap,.custom-rfq>.wrap{grid-template-columns:1fr}.custom-hero-grid{padding-top:38px;padding-bottom:35px}.custom-hero h1{font-size:37px}.custom-hero img{height:250px}.custom-actions{flex-wrap:wrap}.custom-actions .btn{font-size:12px}.custom-section-nav{gap:13px 20px}.custom-scope-grid{grid-template-columns:1fr}.custom-scope-grid article{padding:22px}.custom-workflow{gap:23px}.custom-workflow h3{font-size:19px}.custom-materials h2,.custom-rfq h2{font-size:31px}.custom-application-grid{grid-template-columns:1fr}.custom-rfq-list{padding:23px}.custom-final{align-items:start;flex-direction:column}.custom-final h2{font-size:28px}.custom-faq h2{font-size:31px}}<\/p>\n<p>\/* Shared reading and responsive layout system, applied to every local draft. *\/\n:root{--muted:#53637a;--reading:16px;--heading-1:clamp(34px,4.1vw,58px);--heading-2:clamp(28px,3vw,42px);--heading-3:clamp(20px,1.7vw,24px)}\nbody{font-family:Arial,Helvetica,\"Microsoft YaHei\",\"PingFang SC\",sans-serif;font-size:var(--reading);line-height:1.7;-webkit-text-size-adjust:100%;color:#19283b}\nh1,h2,h3{letter-spacing:-.025em;overflow-wrap:break-word;text-wrap:balance}\nh1{line-height:1.12}h2{line-height:1.22}h3{line-height:1.32;letter-spacing:-.015em}\np,li,td,th{overflow-wrap:break-word}p{text-wrap:pretty}\n.wrap{max-width:1360px;padding-left:40px;padding-right:40px}\n.section{padding:80px 0}.section-head{gap:40px;margin-bottom:32px;align-items:center}\n.section-head h2,.cap-copy h2,.proof-layout h2,.home-faq h2,.related h2,.quote h2,.custom-materials h2,.custom-rfq h2,.custom-faq h2,.glass-spec h2,.glass-bottom h2,.glass-results-heading h2{font-size:var(--heading-2);line-height:1.22}\n.section-head p{max-width:440px;font-size:16px;line-height:1.75}\n.eyebrow,.link-card .eyebrow,.resource-type{font-size:12px;line-height:1.5;letter-spacing:.13em}\n.hero h1{font-size:clamp(40px,4.6vw,66px);font-weight:700;max-width:860px}\n.hero p,.page-hero .intro,.custom-hero p,.glass-hero p{font-size:18px;line-height:1.75}\n.hero p{max-width:540px}.hero-actions{flex-wrap:wrap}.hero-actions .secondary{font-size:15px}\n.page-hero h1,.custom-hero h1,.glass-hero h1{font-size:var(--heading-1);line-height:1.14;margin:20px 0 24px}\n.page-hero-grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:48px;padding-bottom:52px}\n.page-hero .intro{max-width:68ch}.breadcrumbs{font-size:13px;line-height:1.6;padding:22px 0;gap:8px}\n.btn,.nav .btn,.textlink,.link-card .textlink,.resource-card .textlink,.glass-actions .btn,.glass-actions .textlink,.custom-actions .btn{font-size:15px;line-height:1.4;min-height:46px}\n.btn{padding:14px 22px;gap:18px}.textlink{align-items:center}\n.nav{height:88px;gap:18px}.navlist{gap:15px}.navitem>a{font-size:14px}.navitem>button{font-size:14px;min-width:20px}\n.nav .brand strong{font-size:26px}.nav .brand small{font-size:9px;letter-spacing:1.2px;line-height:1.5}\n.drop{top:65px;width:290px;padding:14px}.drop a{font-size:15px;line-height:1.5;min-height:44px;padding:11px 12px}.drop .drop-heading{font-size:12px;color:#586a82}\n.topbar{font-size:12px}.topbar .wrap{height:34px}\n.process-link strong{font-size:16px;line-height:1.4}.process-link small{font-size:13px;line-height:1.6}.process-link .num{font-size:12px;color:#5b6d86}\n.tabs button{font-size:14px;line-height:1.5;min-height:48px;padding:16px 18px;color:#53637a}\n.industry-copy{padding:38px}.industry-copy h3{font-size:clamp(27px,2.6vw,36px);line-height:1.2;margin-bottom:20px}.industry-copy p{font-size:16px;line-height:1.75;min-height:0}\n.chips span{font-size:12px;line-height:1.5;padding:7px 10px}.visual-label{font-size:11px;letter-spacing:.08em;line-height:1.5;right:20px;color:#52627b}\n.industry-visual{min-height:340px}.industry-visual img{max-height:360px}.industry-product-links strong{font-size:15px;line-height:1.5}.industry-product-links a{min-height:46px}\n.industry-products small{font-size:13px;line-height:1.6}.industry-products .eyebrow{font-size:12px}\n.cap-copy>p,.proof-layout p,.order-grid p,.resource-card p,.custom-scope-grid p,.custom-workflow p,.custom-application-grid p,.custom-materials p,.custom-rfq p{font-size:16px;line-height:1.75}\n.cap-row h3,.order-grid h3,.custom-workflow h3,.custom-scope-grid h3,.custom-application-grid h3{font-size:22px;line-height:1.3}\n.cap-row p,.proof-items small,.trust-strip p{font-size:14px;line-height:1.7}.proof-items a{font-size:17px}.trust-strip strong{font-size:16px}.trust-strip a{font-size:14px}\n.order-grid{gap:26px}.resource-card h3{font-size:25px;line-height:1.3}.resource-card{padding:30px}\n.material-card{padding:26px 22px}.material-card h3{font-size:20px;line-height:1.3}.material-card p{font-size:14px;line-height:1.7;max-width:none;color:#c0ccdb}.material-card .symbol{color:#bac9dc}\n.materials-note{font-size:13px;line-height:1.7;color:#b6c3d5}.status-chip{font-size:12px;color:#e4c477}.materials .section-head p{color:#c0ccdb}\n.document-layout{grid-template-columns:minmax(0,1fr) 280px;gap:56px;padding-top:56px;padding-bottom:64px}\n.article-content h2{font-size:clamp(27px,2.4vw,34px);line-height:1.25;margin:44px 0 20px}.article-content h3{font-size:22px;line-height:1.35;margin:26px 0 12px}\n.article-content p,.article-content li{font-size:17px;line-height:1.8;color:#4b5d75}.article-content p{margin-bottom:20px}.article-content>p{max-width:76ch}\n.content-aside{padding:24px;top:112px;max-height:calc(100vh - 140px);overflow-y:auto}.content-aside h2{font-size:18px}.content-aside a{font-size:14px;line-height:1.5;padding:10px 0}.content-aside small{font-size:13px;line-height:1.65;color:#586980}.content-aside .btn{font-size:14px;padding:13px}\n.route-card h2{font-size:27px}.route-card ul{font-size:15px;line-height:1.7}.route-card small{font-size:13px;line-height:1.7;color:#b7c5da}\n.page-hero figcaption,.glass-hero figcaption{font-size:12px;line-height:1.6;color:#5d6e85}\n.link-grid{gap:22px}.link-card{padding:28px}.link-card h2,.link-card h3,.plan-shell .link-grid h3{font-size:23px;line-height:1.3;margin:16px 0}.link-card p{font-size:15px;line-height:1.75}.link-card .textlink{font-size:14px}\ntable{font-size:15px}td,th{line-height:1.7;padding:17px 20px;color:#4e6078}th{color:#243750}.table-wrap{border-radius:4px}\n.home-faq summary,.faq-list summary,.custom-faq summary{font-size:18px;line-height:1.5}.home-faq details,.faq-list details,.custom-faq details{padding:21px 0}\ndetails p,.custom-faq details p{font-size:16px;line-height:1.8;color:#4e6078}.custom-faq details p{max-width:76ch}\n.custom-section-nav,.custom-guide-links,.custom-scope-grid a,.custom-application-grid span,.custom-actions>a:not(.btn){font-size:15px;line-height:1.6}\n.custom-section-nav a{padding:8px 0}.custom-material-list h3{font-size:21px}.custom-material-list p,.custom-rfq-list p{font-size:15px}.custom-rfq-list strong{font-size:17px}.custom-rfq-list small,.custom-small{font-size:13px;color:#5d6f87}\n.custom-points{font-size:13px;color:#c0cde0}.custom-hero figcaption{font-size:12px;line-height:1.6;color:#b8c8e0}.custom-image-label span{font-size:12px}.custom-image-label strong{font-size:30px}\n.glass-card h3{font-size:22px;line-height:1.3}.glass-card-copy p{font-size:15px;line-height:1.7;min-height:0}.glass-card-copy>small{font-size:12px;color:#5d6d82}.glass-card-copy .textlink{font-size:14px}.glass-card-copy{padding:22px}\n.glass-card-visual small{font-size:11px;color:#566982}.glass-card-visual>span{font-size:12px;color:#63748b}\n.glass-side-options button{font-size:14px;line-height:1.5;min-height:44px}.glass-sidebar summary{font-size:17px}.glass-side-options span{font-size:12px}\n.glass-groups button{font-size:14px;min-height:42px;padding:8px 15px}.glass-search input,.glass-sort select{font-size:16px;height:48px}.glass-sort{font-size:14px}\n.glass-results-heading>span,.glass-filter-status,.glass-filter-status button{font-size:13px;color:#586b84}.glass-help p{font-size:15px}.glass-help a,.glass-back{font-size:14px}.glass-help .eyebrow{font-size:12px}\n.glass-checklist h3{font-size:20px}.glass-checklist p,.glass-bottom p{font-size:16px;line-height:1.75}.glass-spec .textlink{font-size:15px}.glass-disclosure,.glass-editor-note{font-size:13px;color:#5e6e84}\n.architectural-product-grid span{font-size:15px;line-height:1.45}.architectural-product-actions>span{font-size:12px;color:#586a82}.architectural-product-actions .btn{font-size:14px}\n.quote-form label,.service-options legend,.service-options label{font-size:15px}.quote-form input,.quote-form select,.quote-form textarea,.keyword-filter input,.keyword-filter select{font-size:16px;line-height:1.5;padding:13px;min-height:48px;border-color:#b7c3d3}.quote-form small{font-size:13px;line-height:1.6;color:#52647b}.service-options input{min-height:0;width:18px!important;height:18px;accent-color:var(--blue)}\n.quote p,.quote-check{font-size:16px;line-height:1.75}.quote .eyebrow{color:#e3e8ff}\n.plan-shell h1{font-size:var(--heading-1)}.plan-shell h2{font-size:32px}.plan-shell p,.plan-shell li{font-size:16px;line-height:1.85}.plan-shell .lede{font-size:18px}.plan-nav a,.architecture a{font-size:15px}.route-url{font-size:12px;color:#5c6d85}.keyword-table td small{font-size:13px;color:#576a83}\n.editor-note,.page-intro-note,.draft-note,.asset-note{font-size:13px!important;line-height:1.75}.asset-note{color:#586980!important}.all-industry-links a,.tw-seo .links{font-size:14px}\n.footer-col h3{font-size:16px}.footer-col a,.footer-brand p{font-size:14px;line-height:1.7}.footer-col a{padding:3px 0}.footer-bottom{font-size:12px;line-height:1.6}\n.seo-dialog dl{font-size:16px}.seo-dialog dt{line-height:1.5}.seo-dialog dd{line-height:1.7}.snippet p{font-size:15px!important}.snippet small{font-size:12px}\n.draftbar a,.draftbar button,.draftbar span,.draftbar b{font-size:12px}.draftbar button{min-width:24px;min-height:28px}\n@media(max-width:1200px){\n .nav{height:78px}.nav .brand strong{font-size:25px}.nav .brand small{font-size:9px}.nav .btn{font-size:14px;padding:12px 18px;margin-left:auto}.mobile-toggle{display:block;min-width:44px;min-height:44px}\n .navlist{position:absolute;top:78px;left:0;right:0;background:white;padding:18px 28px;border-bottom:1px solid var(--line);max-height:calc(100dvh - 110px);overflow:auto;align-items:stretch}\n .navlist:not(.visible){display:none}.navlist.visible{display:flex;flex-direction:column;gap:0}.navitem{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0}\n .navitem>a{font-size:16px;width:auto;flex:1;padding:13px 0}.navitem>button{font-size:18px;width:44px;min-height:48px;padding:10px}.navitem.active:after{display:none}\n .navitem .drop{position:static;width:100%;box-shadow:none;border:0;max-height:none;background:#f4f6fa;padding:8px 14px}.navitem:not(.open) .drop{display:none}.navitem.open .drop{display:block}\n .material-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.industry-copy{padding:30px}.document-layout{gap:32px;grid-template-columns:minmax(0,1fr) 245px}\n}\n@media(max-width:920px){\n .wrap{padding-left:28px;padding-right:28px}.section{padding:60px 0}.page-hero-grid,.document-layout{grid-template-columns:1fr}.page-hero-grid{gap:28px}.content-aside{position:static;max-height:none}\n .article-content{max-width:100%}.custom-hero-grid{grid-template-columns:1fr;gap:32px}.custom-hero img{height:320px}.custom-hero p{max-width:68ch}.glass-catalogue{gap:24px}\n .glass-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.glass-card-copy{padding:18px}.quote .wrap{grid-template-columns:1fr;gap:28px}.quote .btn{width:auto}.quote .wrap>div:last-child{max-width:500px}\n}\n@media(max-width:640px){\n :root{--heading-1:36px;--heading-2:30px}.wrap{padding-left:20px;padding-right:20px}.section{padding:48px 0}.section-head{margin-bottom:28px}.section-head p{font-size:16px}\n .nav{height:72px;gap:8px}.navlist{top:72px}.nav .brand{gap:6px}.nav .brand img{width:32px;height:38px}.nav .brand strong{font-size:22px;letter-spacing:-.5px}.nav .brand small{display:none}.nav .btn{font-size:12px;padding:11px 12px;gap:8px;min-height:44px}.nav .btn .arrow{font-size:18px}.mobile-toggle{font-size:24px}\n .topbar .wrap{font-size:10px;height:auto;min-height:30px;gap:16px}.topbar span:first-child{max-width:72%}\n .hero .wrap{min-height:0;padding-top:48px;padding-bottom:72px}.hero h1{font-size:40px}.hero p,.page-hero .intro,.custom-hero p,.glass-hero p{font-size:17px;line-height:1.75}.hero-actions .btn{font-size:14px;padding:13px 16px}.hero-actions .secondary{font-size:14px}.hero-caption{font-size:10px;letter-spacing:.06em;right:20px}\n .process-link{padding:20px 12px;min-width:0}.process-link strong{font-size:15px}.process-link small{font-size:12px}\n .tabs button{font-size:14px;min-height:48px}.industry-copy{padding:26px 22px}.industry-copy h3{font-size:28px}.industry-copy p{font-size:16px}.industry-visual{height:270px;min-height:0}.industry-visual img{max-height:215px}.visual-label{font-size:10px;bottom:16px}\n .material-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.material-card{padding:22px 16px}.material-card h3{font-size:19px}.material-card p{font-size:14px}.material-card .symbol{font-size:30px}\n .order-grid,.custom-workflow{grid-template-columns:1fr}.order-grid article{border-top:1px solid #d3dce9;padding-top:20px}.order-grid h3,.custom-workflow h3{font-size:22px;margin-top:12px}\n .resource-card{padding:26px;min-height:0}.resource-card h3{font-size:24px}.document-layout{padding-top:36px;padding-bottom:44px}.article-content h2{font-size:28px;margin-top:36px}.article-content h3{font-size:21px}.article-content p,.article-content li{font-size:16px;line-height:1.8}\n .requirements td,.requirements th{font-size:14px;padding:13px 12px}.requirements th:first-child{width:34%}.link-card{padding:24px}.link-card h3{font-size:23px}\n .glass-grid{grid-template-columns:1fr}.glass-card-visual{height:180px}.glass-card-visual svg{width:150px;height:150px}.glass-card-copy{padding:24px}.glass-card h3{font-size:24px}.glass-card-copy p{min-height:0}.glass-card-copy>small{font-size:13px}.glass-results-heading{gap:12px;align-items:center}.glass-results-heading>span{white-space:nowrap}\n .glass-side-options{grid-template-columns:1fr}.glass-actions{flex-wrap:wrap}.glass-sort{flex-wrap:wrap}.glass-hero h1{font-size:36px}.glass-filter-status{min-height:56px}\n .custom-hero h1{font-size:36px}.custom-hero img{height:250px}.custom-rfq-list{padding:22px}.custom-rfq-list h3{font-size:23px}.custom-section-nav{gap:8px 20px}.custom-final h2{font-size:30px}\n .plan-shell h1{font-size:34px}.plan-shell h2{font-size:28px}.plan-shell .lede{font-size:17px}.plan-shell td{min-width:155px}.dialog-body{padding:24px}.dialog-body h2{font-size:28px}\n .footer-bottom{flex-direction:column;gap:8px;padding-bottom:76px}.draftbar{gap:8px;padding:6px 10px}.draftbar span{display:none}.draftbar b{font-size:10px}\n}\n@media(max-width:370px){.nav .brand img{display:none}.nav .brand strong{font-size:21px}.hero h1{font-size:35px}.material-grid{grid-template-columns:1fr}.hero-actions{align-items:flex-start;flex-direction:column}.topbar .wrap{font-size:9px}.draftbar{gap:6px}.draftbar a,.draftbar button{font-size:11px}}\n[hidden]{display:none!important}\n@media(max-width:370px){.nav .brand strong{font-size:19px}.nav .btn{font-size:11px;padding:10px}.nav .btn .arrow{display:none}.nav .brand{flex-shrink:1}.mobile-toggle{flex-shrink:0}}\n@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}<\/p>\n<p>.hardware-hero-mosaic{display:grid;grid-template-columns:1fr 1fr;gap:12px;background:#e9edf4;padding:16px;border:1px solid #dce2ec}.hardware-hero-mosaic>a{display:block;background:#fff;padding:12px;border:1px solid #e0e6ef}.glass-hero .hardware-hero-mosaic img{width:100%;height:140px;object-fit:contain;mix-blend-mode:normal}.hardware-hero-mosaic figcaption{grid-column:1\/-1;font-size:12px;line-height:1.6}.hardware-product-photo{display:flex;align-items:center;justify-content:center;background:#fff;padding:22px;border-bottom:1px solid #e2e7ef;aspect-ratio:1.18}.hardware-product-photo img{width:100%;height:100%;object-fit:contain;max-height:210px}.hardware-type{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.07em;color:#536780;margin-bottom:12px}.hardware-catalogue .glass-card{display:flex;flex-direction:column}.hardware-catalogue .glass-card-copy{display:flex;flex-direction:column;flex:1}.hardware-catalogue .glass-card-copy .textlink{margin-top:auto;padding-top:8px}.hardware-catalogue .glass-card h3{font-size:21px;line-height:1.4}.hardware-catalogue .glass-side-options button{gap:12px}.hardware-related{display:flex;flex-wrap:wrap;gap:20px;padding-bottom:30px;color:#304bff;font-size:15px}.industry-product-links a{text-decoration:none!important}.industry-product-links p{color:#53637a}.industry-product-links a:hover strong{text-decoration:underline;text-underline-offset:4px}\n@media(max-width:700px){.glass-hero .hardware-hero-mosaic img{height:110px}.hardware-hero-mosaic{padding:12px;gap:10px}.hardware-product-photo img{max-height:250px}.hardware-catalogue .glass-sort{gap:10px}.hardware-catalogue .glass-card h3{font-size:23px}}<\/p>\n<p>\/* Final readability pass: secondary content must remain readable, not decorative. *\/\nbody{font-size:17px;line-height:1.75}\n.eyebrow,.link-card .eyebrow,.resource-type,.hardware-type,.glass-help .eyebrow,.industry-products .eyebrow{font-size:14px;line-height:1.6;letter-spacing:.065em}\n.article-content p,.article-content li,.industry-copy p,.section-head p,.link-card p,.cap-copy>p,.cap-row p,.order-grid p,.resource-card p,.glass-card-copy p,.glass-checklist p,.glass-bottom p,.custom-scope-grid p,.custom-workflow p,.custom-application-grid p,.custom-rfq-list p,.custom-material-list p{font-size:17px;line-height:1.8}\n.glass-card h3,.hardware-catalogue .glass-card h3{font-size:24px;line-height:1.35}\n.glass-side-options button,.glass-groups button,.glass-sort,.glass-card-copy .textlink,.content-aside a,.all-industry-links a,.hardware-related,.industry-product-links strong,.footer-col a,.footer-brand p{font-size:16px;line-height:1.65}\n.glass-side-options button{padding:12px 10px}.glass-sidebar summary{font-size:19px}.content-aside{padding:24px}.content-aside h2{font-size:20px}\n.glass-card-copy>small,.glass-disclosure,.glass-editor-note,.glass-back,.glass-filter-status,.glass-filter-status button,.glass-results-heading>span,.glass-side-options span,.glass-card-visual small,.glass-card-visual>span,.glass-hero figcaption,.hardware-hero-mosaic figcaption,.page-hero figcaption,.content-aside small,.route-card small,.quote-form small,.custom-small,.custom-rfq-list small,.custom-points,.custom-hero figcaption,.custom-image-label span,.architectural-product-actions>span,.industry-products small,.materials-note,.route-url,.keyword-table td small,.footer-bottom,.process-link small,.process-link .num,.proof-items small,.trust-strip p,.hero-caption,.visual-label{font-size:14px;line-height:1.7;letter-spacing:normal}\n.glass-card-copy>small,.glass-disclosure,.glass-editor-note,.glass-filter-status,.glass-results-heading>span,.page-hero figcaption,.hardware-hero-mosaic figcaption{color:#4d6078}\n.chips span,.status-chip,.content-tag{font-size:14px;line-height:1.5;padding:7px 10px}\n.asset-note,.editor-note,.page-intro-note,.draft-note{font-size:14px!important;line-height:1.8}\n.material-card p{font-size:16px;line-height:1.75}.material-card{padding:26px 20px}.material-card h3{font-size:21px}\n.tabs button,.btn,.textlink,.link-card .textlink,.resource-card .textlink,.custom-scope-grid a,.custom-guide-links,.custom-section-nav,.glass-spec .textlink,.glass-actions .textlink,.glass-actions .btn,.architectural-product-actions .btn{font-size:16px;line-height:1.5}\n.tabs button{padding:16px 19px}.industry-copy{padding:36px}.industry-products .industry-product-links strong{font-size:16px}.industry-products .industry-product-links p{font-size:16px}\n.navitem>a{font-size:15px}.nav .btn{font-size:15px}.drop a{font-size:16px}.drop .drop-heading{font-size:14px}.topbar{font-size:13px}.topbar .wrap{height:auto;min-height:34px;gap:20px}\n.trust-strip strong,.process-link strong{font-size:17px}.requirements td,.requirements th,table{font-size:16px}.quote-form label,.service-options label,.service-options legend{font-size:16px}.plan-nav a,.architecture a{font-size:16px}\n.snippet small,.dialog-head span{font-size:14px}.snippet p{font-size:16px!important}.draftbar a,.draftbar button,.draftbar span{font-size:13px}.draftbar b{font-size:12px}\n@media(max-width:1200px){.navitem>a{font-size:17px}.nav .btn{font-size:15px}.navlist .navitem>button{min-width:44px}}\n@media(max-width:920px){.content-aside{max-height:none}.material-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.glass-card-copy{padding:22px}}\n@media(max-width:640px){\n .article-content p,.article-content li,.industry-copy p,.section-head p,.glass-card-copy p{font-size:17px;line-height:1.8}.eyebrow{font-size:13px}.industry-copy{padding:26px 22px}\n .glass-card h3,.hardware-catalogue .glass-card h3{font-size:24px}.glass-results-heading{align-items:flex-start;flex-wrap:wrap;gap:12px}.glass-filter-status{flex-wrap:wrap;padding:12px 0;gap:8px}.glass-sort{font-size:16px}\n .material-card h3{font-size:21px}.material-card p{font-size:16px}.requirements td,.requirements th{font-size:15px;padding:13px 11px}\n .topbar .wrap{font-size:12px;line-height:1.5;padding-top:7px;padding-bottom:7px}.nav .btn{font-size:14px}.nav .brand strong{font-size:22px}.hero-caption{font-size:12px}.visual-label{font-size:12px;left:18px;right:18px;bottom:14px}\n .draftbar{gap:7px;max-width:calc(100% - 20px)}.draftbar b{font-size:11px}.draftbar a,.draftbar button{font-size:12px}\n}\n@media(max-width:420px){.nav.wrap{padding-left:16px;padding-right:16px;gap:4px}.nav .btn{font-size:13px;padding:11px 9px}.nav .btn .arrow{display:none}.material-grid{grid-template-columns:1fr}.industry-product-links{grid-template-columns:1fr}}\n@media(max-width:370px){.nav .brand strong{font-size:19px}.nav .brand img{display:none}.topbar .wrap{font-size:11px}.draftbar{gap:6px}.draftbar a,.draftbar button{font-size:12px}}<\/p>\n<p>\/* Contact components: text labels, no third-party widgets or automatic requests. *\/\n.contact-topbar .wrap{justify-content:space-between;gap:16px;padding-top:7px;padding-bottom:7px}\n.contact-topline{font-size:13px;letter-spacing:.045em}.contact-toplinks{display:flex;gap:28px;flex-wrap:wrap}.contact-toplinks a{font-size:14px;color:#fff;display:inline-flex;gap:10px;align-items:center;text-decoration:none}\n.contact-footer{padding:0 0 48px;margin-bottom:44px;border-bottom:1px solid #ccd4e1;display:grid;grid-template-columns:1fr 1fr;gap:32px 60px}\n.contact-footer h2{font-size:clamp(27px,3vw,38px);line-height:1.2;letter-spacing:-.025em;margin:14px 0;color:inherit}.contact-footer p{font-size:17px;line-height:1.7;color:inherit;opacity:.85}\n.contact-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.contact-actions a{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;padding:13px 20px;min-height:48px;text-decoration:none;font-size:16px;font-weight:600;border:1px solid #8c9bb2}.contact-actions .contact-primary{background:#304bff;color:white;border-color:#304bff}.contact-secondary{color:inherit}\n.contact-details{display:grid;grid-template-columns:1.15fr 1fr;gap:24px;min-width:0}.contact-details h3{font-size:15px;line-height:1.5;margin:0 0 10px;color:inherit}.contact-details a{display:block;width:fit-content;color:inherit;font-size:17px;line-height:1.8;overflow-wrap:anywhere;text-decoration:none}.contact-details .contact-alternate{font-size:14px;opacity:.85;margin-top:4px}.contact-address{grid-column:1\/-1}.contact-address address{font-size:16px;line-height:1.8;font-style:normal;color:inherit;opacity:.85}\n.contact-social-row{grid-column:1\/-1;display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding-top:12px}.contact-social-row>span{font-size:15px;font-weight:600}.contact-social-row nav{display:flex;gap:8px;flex-wrap:wrap}.contact-social-row a{display:inline-flex;align-items:center;gap:14px;min-height:44px;padding:8px 12px;font-size:15px;line-height:1.5;border:1px solid #8c9bb2;color:inherit;text-decoration:none}.contact-social-row .contact-wechat{border-color:transparent;font-size:14px}\n.contact-toplinks a:hover,.contact-details a:hover{text-decoration:underline;text-underline-offset:4px}.contact-social-row a:hover,.contact-secondary:hover{background:#304bff;color:#fff;border-color:#304bff}\n.quote-direct{padding:28px;background:#f3f5fa;border:1px solid #d7deea;margin-bottom:40px}.quote-direct h2{margin-top:12px!important}.quote-direct-links{display:grid;grid-template-columns:1fr;gap:10px;margin-top:22px}.quote-direct-links a{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:17px 18px;min-height:52px;background:white;border:1px solid #d7deea;text-decoration:none!important;color:#304bff;font-size:16px;overflow-wrap:anywhere}.quote-direct-links strong{font-size:16px}.quote-direct-links a:hover{border-color:#304bff}\n.contact-dock{position:fixed;right:18px;bottom:22px;z-index:24;display:flex;border:1px solid #d7deea;background:#fff;box-shadow:0 6px 24px #14243f18;border-radius:8px;overflow:hidden}.contact-dock a{display:flex;align-items:center;gap:14px;justify-content:center;min-height:48px;padding:12px 15px;font-size:15px;font-weight:600;text-decoration:none;color:#304bff}.contact-dock a:first-child{background:#304bff;color:white}.contact-dock a:hover{background:#e9edff;color:#233adb}\n.contact-footer a:focus-visible,.contact-dock a:focus-visible,.quote-direct a:focus-visible,.contact-toplinks a:focus-visible{outline:3px solid #f7ae36;outline-offset:3px}\n@media(max-width:1100px){.contact-topline{display:none}.contact-toplinks{justify-content:space-between;width:100%}.contact-footer{gap:30px;grid-template-columns:1fr}.contact-dock{bottom:76px}}\n@media(max-width:640px){body{padding-bottom:calc(64px + env(safe-area-inset-bottom))}.contact-toplinks{gap:3px 12px;justify-content:center}.contact-toplinks a{font-size:13px;min-height:26px}.contact-topbar .wrap{padding-top:4px;padding-bottom:4px}.contact-footer{padding-bottom:32px;margin-bottom:30px}.contact-details{grid-template-columns:1fr}.contact-address{grid-column:auto}.contact-details a{font-size:17px}.contact-social-row{gap:12px}.contact-social-row nav{gap:8px}.contact-social-row a{font-size:15px}.quote-direct{padding:22px 18px}.quote-direct-links a{flex-wrap:wrap;gap:4px;padding:14px}.quote-direct-links strong{font-size:15px}.contact-dock{bottom:0;left:0;right:0;border-radius:0;display:grid;grid-template-columns:1.25fr 1fr 1fr;padding-bottom:env(safe-area-inset-bottom);background:white}.contact-dock a{min-height:58px;padding:12px 8px;gap:8px}.draftbar{bottom:calc(70px + env(safe-area-inset-bottom))}}<\/p>\n<p>\/* The Casting Journal \u2014 editorial layer for the local design only. *\/\n.journal-home,.journal-index,.journal-article{--journal-ink:#152339;--journal-muted:#52637a;--journal-blue:#304bff;--journal-line:#d6dfeb;color:var(--journal-ink)}\n.journal-home{padding:88px 0;background:#fff}.journal-section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:48px;margin-bottom:38px}.journal-section-heading h2{font-size:clamp(32px,3.4vw,48px);line-height:1.12;letter-spacing:-.04em;margin:18px 0 0}.journal-section-intro{max-width:365px}.journal-section-intro p{font-size:17px;line-height:1.75;color:var(--journal-muted);margin:0 0 18px}.journal-home-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:36px}.journal-home-feature{display:block;background:#f1f4f9;border:1px solid var(--journal-line);text-decoration:none;color:inherit}.journal-home-image{height:244px;position:relative;overflow:hidden;background:#132035}.journal-home-image img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.journal-home-image>span{position:absolute;bottom:0;left:0;padding:10px 16px;background:#304bff;color:white;font-size:12px;letter-spacing:.1em;font-weight:700}.journal-home-feature-copy{padding:30px}.journal-home-feature h3{font-size:30px;line-height:1.2;margin:16px 0 14px}.journal-home-feature p,.journal-side-card p{font-size:17px;line-height:1.7;color:var(--journal-muted);margin:0 0 24px}.journal-meta{display:flex;align-items:center;gap:18px;flex-wrap:wrap;font-size:14px;line-height:1.5;color:var(--journal-muted)}.journal-category{color:var(--journal-blue);font-weight:700}.journal-meta>span+span:before{content:'\u00b7';margin-right:18px;color:#77879d}.journal-read{display:flex;align-items:center;justify-content:space-between;color:var(--journal-blue);font-size:16px;line-height:1.6;font-weight:700;gap:16px}.journal-read>span{font-size:23px}.journal-home-side{display:flex;flex-direction:column}.journal-side-card{display:grid;grid-template-columns:34px 1fr;gap:18px;padding:30px 0;border-top:1px solid var(--journal-line);color:inherit;text-decoration:none;flex:1}.journal-side-number{font-size:14px;line-height:1.5;color:#76879e;font-variant-numeric:tabular-nums}.journal-side-card h3{font-size:26px;line-height:1.25;margin:14px 0}.journal-side-card p{font-size:16px;margin-bottom:18px}.journal-home-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0;border-top:1px solid var(--journal-line);font-size:15px}.journal-home-bottom>a{color:var(--journal-blue);font-weight:700}.journal-topic-links{display:flex;gap:24px;align-items:center;border-top:1px solid var(--journal-line);margin-top:36px;padding-top:24px;flex-wrap:wrap}.journal-topic-links>span{font-size:12px;color:#566781;letter-spacing:.09em;font-weight:700}.journal-topic-links a{font-size:15px;color:var(--journal-blue);text-decoration:none;display:flex;gap:18px;min-height:30px;align-items:center}.journal-home a:hover h3,.journal-card-link:hover h3{color:var(--journal-blue)}.journal-home-feature:hover img,.journal-card-link:hover img{transform:scale(1.035)}\n.journal-index .breadcrumbs,.journal-article .breadcrumbs{padding-top:24px;padding-bottom:24px;font-size:14px}.journal-index-heading{display:grid;grid-template-columns:1.2fr 1fr;gap:80px;padding:38px 0 58px;align-items:end}.journal-index-heading h1{font-size:clamp(52px,6vw,84px);letter-spacing:-.055em;line-height:1.02;margin:20px 0 0}.journal-index-heading h1>span{color:var(--journal-blue)}.journal-index-heading>div>p{font-size:27px;line-height:1.25;letter-spacing:-.02em;font-weight:600;margin:0 0 20px}.journal-index-heading>div>span{display:block;max-width:430px;color:var(--journal-muted);font-size:17px;line-height:1.75}.journal-jump{display:inline-block;margin-top:24px;font-size:15px;font-weight:700;color:var(--journal-blue);text-decoration:none}.journal-feature{display:grid;grid-template-columns:1.08fr 1fr;background:#122238;min-height:445px}.journal-feature-image{position:relative;min-width:0;overflow:hidden;display:block}.journal-feature-image>img{width:100%;height:100%;position:absolute;object-fit:cover}.journal-feature-stamp{position:absolute;bottom:26px;left:26px;background:#fff;padding:17px 23px;font-size:12px;font-weight:700;color:#1d2d43;letter-spacing:.08em;display:flex;align-items:center;gap:34px;line-height:1.6}.journal-feature-stamp b{font-size:38px;font-weight:400;letter-spacing:-.04em;color:#304bff}.journal-feature-copy{padding:42px 40px;color:#fff;align-self:center}.journal-feature-copy .eyebrow{font-size:12px;color:#a4b4ff;letter-spacing:.1em}.journal-feature-copy h2{font-size:clamp(27px,2.7vw,37px);line-height:1.18;margin:22px 0 18px}.journal-feature-copy h2 a{color:white;text-decoration:none}.journal-feature-copy p{font-size:17px;line-height:1.7;color:#c6d1e1}.journal-feature-copy ul{padding:0;margin:22px 0 28px;list-style:none;color:#d8e0eb;font-size:15px;line-height:1.7}.journal-feature-copy li{margin:7px 0;padding-left:20px;position:relative}.journal-feature-copy li:before{content:'\u2197';position:absolute;left:0;color:#9eaaff}.journal-feature-cta{display:inline-flex;gap:30px;align-items:center;color:#fff;border-bottom:1px solid #8c9dcc;padding-bottom:9px;text-decoration:none;font-size:16px;font-weight:700}.journal-feature-time{display:block;font-size:13px;color:#c6d1e1;margin-top:20px}.journal-library{padding:78px 0 64px;scroll-margin-top:115px}.journal-library-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:36px;margin-bottom:28px}.journal-library-heading h2{font-size:36px;line-height:1.2;letter-spacing:-.03em;margin:12px 0 0}.journal-search{display:block;min-width:310px}.journal-search>span{display:block;font-size:14px;color:var(--journal-muted);margin-bottom:8px}.journal-search input{border:1px solid #acb9cb;background:white;border-radius:0;padding:13px 16px;width:100%;font:inherit;font-size:16px;color:var(--journal-ink);height:50px}.journal-filter-bar{display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid var(--journal-line);margin-bottom:32px}.journal-filters{display:flex;gap:8px;flex-wrap:wrap}.journal-filters button{background:none;border:0;border-bottom:3px solid transparent;padding:14px 14px 16px;color:var(--journal-muted);font:inherit;font-size:15px;line-height:1.5;cursor:pointer}.journal-filters button[aria-pressed=true]{color:#304bff;border-bottom-color:#304bff;font-weight:700}.journal-filters small{font-size:12px;background:#f0f3f8;padding:3px 6px;margin-left:6px;color:#51627c}.journal-results{font-size:14px;white-space:nowrap;color:var(--journal-muted);margin:0}.journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.journal-card{border:1px solid var(--journal-line);min-width:0;background:#fff;transition:border-color .2s}.journal-card[hidden]{display:none}.journal-card-link{color:inherit;display:flex;flex-direction:column;text-decoration:none;height:100%}.journal-card:hover{border-color:#304bff}.journal-visual{height:205px;position:relative;overflow:hidden;background:#e6ecf3}.journal-visual>img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.journal-visual-label{position:absolute;left:17px;bottom:15px;font-size:10px;line-height:1.4;letter-spacing:.07em;font-weight:700;background:#fff;padding:5px 8px;color:#26394f}.journal-card-copy{padding:24px;display:flex;flex-direction:column;flex:1}.journal-card-copy .journal-meta{font-size:12px;gap:10px}.journal-card-copy .journal-meta>span+span:before{margin-right:10px}.journal-card h3{font-size:23px;line-height:1.3;letter-spacing:-.025em;margin:16px 0 14px}.journal-card p{font-size:16px;color:var(--journal-muted);line-height:1.75;margin:0 0 22px}.journal-card .journal-read{margin-top:auto}.journal-library-foot{margin-top:32px;border-top:1px solid var(--journal-line);padding-top:23px;display:flex;justify-content:space-between;gap:22px;font-size:14px;color:var(--journal-muted)}.journal-library-foot a{color:#304bff}.journal-empty{background:#f2f5fa;text-align:center;padding:50px 24px}.journal-empty[hidden]{display:none}.journal-empty h3{font-size:26px}.journal-empty p{font-size:17px;color:var(--journal-muted)}.journal-empty .btn{margin-top:18px}.journal-bridge{background:#eef2fa;border-top:3px solid #304bff;padding:40px;display:flex;align-items:center;justify-content:space-between;gap:50px;margin:0 0 80px}.journal-bridge h2{font-size:34px;line-height:1.2;margin:18px 0}.journal-bridge p{color:var(--journal-muted);font-size:17px;max-width:680px}.journal-bridge .btn{white-space:nowrap}\n\/* Quiet code-native editorial illustrations, not generated factory photography. *\/\n.journal-diagram{background-color:#edf2f8;background-image:linear-gradient(#cad5e440 1px,transparent 1px),linear-gradient(90deg,#cad5e440 1px,transparent 1px);background-size:24px 24px;display:flex;align-items:center;justify-content:center;gap:32px;padding:26px}.journal-diagram-word{font-size:13px;line-height:1.4;font-weight:700;letter-spacing:.04em;color:#354766}.journal-diagram .journal-visual-label{background:transparent;font-weight:400;font-size:9px}.journal-shell-shape{display:flex;gap:9px;align-items:center}.journal-shell-shape i{display:block;width:24px;height:86px;background:#3451f6;transform:skewY(-14deg);box-shadow:6px 4px 0 #bdcbf7}.journal-shell-shape i:nth-child(2){height:110px;background:#6983fa}.journal-shell-shape i:nth-child(3){height:74px;background:#a5b7ff}.journal-cost-bars{display:flex;gap:7px;align-items:end;height:115px;border-bottom:1px solid #8294b0;padding:0 5px}.journal-cost-bars i{display:block;width:18px;height:95%;background:#2e4bff}.journal-cost-bars i:nth-child(2){height:72%;background:#6580f5}.journal-cost-bars i:nth-child(3){height:53%;background:#94aafc}.journal-cost-bars i:nth-child(4){height:32%;background:#bdcbf7}.journal-drawing-part{width:95px;height:95px;border:2px solid #304bff;position:relative;background:#fff9;border-radius:14px 0 14px 0}.journal-drawing-part:before{content:'';position:absolute;inset:21px;border:2px solid #304bff;border-radius:50%}.journal-drawing-part:after{content:'';position:absolute;left:-15px;right:-15px;top:50%;border-top:1px dashed #6983ca}.journal-drawing-part i{position:absolute;width:8px;height:8px;border:1px solid #304bff;border-radius:50%;left:9px;top:9px}.journal-drawing-part i:nth-child(2){left:auto;right:9px}.journal-drawing-part i:nth-child(3){top:auto;bottom:9px}.journal-drawing-part i:nth-child(4){left:auto;top:auto;right:9px;bottom:9px}.journal-check-sheet{padding:17px 13px;background:white;box-shadow:5px 5px #bfcef2;transform:rotate(-5deg);width:113px}.journal-check-sheet i{display:flex;align-items:center;gap:9px;font-style:normal;color:#304bff;font-size:11px;padding:7px 0}.journal-check-sheet b{flex:1;height:3px;background:#d8e0ee}\n\/* Long-form template. *\/\n.journal-takeaways h2{scroll-margin-top:125px}.journal-home{scroll-margin-top:90px}.journal-filters button[id]{scroll-margin-top:135px}.journal-article .breadcrumbs{flex-wrap:wrap}.journal-article .breadcrumbs>span:last-child{min-width:0;overflow-wrap:anywhere}\n.journal-progress{position:fixed;top:0;left:0;right:0;height:3px;z-index:50;pointer-events:none}.journal-progress>span{display:block;background:#304bff;width:0;height:100%}.journal-article-heading{max-width:1000px;margin:auto;padding:42px 0 36px}.journal-article-heading h1{font-size:clamp(36px,4.1vw,58px);line-height:1.08;letter-spacing:-.04em;margin:22px 0 26px;text-wrap:balance}.journal-article-heading>p{font-size:20px;line-height:1.7;color:var(--journal-muted);max-width:830px;margin-bottom:30px}.journal-byline{display:flex;gap:18px;flex-wrap:wrap;align-items:center;padding-top:22px;border-top:1px solid var(--journal-line);font-size:14px;color:var(--journal-muted)}.journal-byline b{color:#1a2b42}.journal-draft-label{font-size:12px;padding:5px 9px;background:#f0f3f8}.journal-print{margin-left:auto;border:0;background:none;padding:7px 0;color:#304bff;font:inherit;cursor:pointer}.journal-article-cover{max-width:1000px;margin:0 auto 52px}.journal-cover-visual{height:345px}.journal-cover-visual.journal-diagram{gap:90px}.journal-cover-visual .journal-diagram-word{font-size:28px;letter-spacing:.02em}.journal-cover-visual .journal-drawing-part{transform:scale(1.7)}.journal-cover-visual .journal-cost-bars,.journal-cover-visual .journal-shell-shape,.journal-cover-visual .journal-check-sheet{transform:scale(1.65)}.journal-article-cover>p{font-size:13px;line-height:1.6;color:#566982;margin:13px 0 0}.journal-reading-layout{display:grid;grid-template-columns:minmax(0,760px) 290px;gap:66px;justify-content:center;align-items:start}.journal-body{min-width:0}.journal-takeaways{padding:28px 32px;background:#eff3fc;border-left:3px solid #304bff;margin-bottom:48px}.journal-takeaways h2{font-size:26px;line-height:1.25;margin:12px 0 20px}.journal-takeaways ul{padding-left:22px;margin:0}.journal-takeaways li{font-size:17px;line-height:1.75;margin:10px 0;color:#31445f}.journal-body-section{position:relative;margin:0 0 42px;scroll-margin-top:112px}.journal-body-section h2{font-size:29px;line-height:1.25;margin:12px 0 20px;letter-spacing:-.025em}.journal-section-number{font-size:12px;letter-spacing:.09em;color:#304bff;font-weight:700}.journal-body-section p,.journal-body-section li{font-size:18px;line-height:1.85;color:#3c4f69;max-width:72ch}.journal-body-section p{margin:0 0 20px}.journal-body-section h3{font-size:21px;margin:24px 0 12px}.journal-body-section ul,.journal-body-section ol{padding-left:25px}.journal-body-section li{margin:9px 0}.journal-body-section table{font-size:16px;line-height:1.65}.journal-body a{color:#304bff;text-underline-offset:4px}.journal-body .btn{color:white;text-decoration:none}.journal-toc{position:sticky;top:112px}.journal-toc-box{border-top:3px solid #304bff;padding:23px 0 0}.journal-toc nav{margin-top:17px;display:flex;flex-direction:column}.journal-toc nav a{display:flex;gap:10px;padding:11px 10px 11px 0;font-size:14px;line-height:1.55;color:#4d607c;text-decoration:none;border-bottom:1px solid #e4e9f0}.journal-toc nav a>span{font-size:12px;color:#7487a4;padding-top:2px}.journal-toc nav a[aria-current=true]{color:#304bff;font-weight:700;background:#f2f5ff;padding-left:10px}.journal-toc-cta{margin-top:24px;padding:22px;background:#f0f3f8}.journal-toc-cta strong{font-size:18px}.journal-toc-cta p{font-size:15px;line-height:1.7;color:var(--journal-muted);margin:12px 0}.journal-toc-cta>a{font-size:14px;line-height:1.6;color:#304bff;font-weight:700}.journal-inline-cta{padding:30px;background:#14253c;color:white;margin:40px 0}.journal-inline-cta .eyebrow{color:#a4b4ff}.journal-inline-cta h2{font-size:29px;line-height:1.25;margin:16px 0}.journal-inline-cta p{font-size:17px;line-height:1.7;color:#c7d4e6}.journal-inline-cta>div{display:flex;flex-direction:column;align-items:flex-start;gap:20px;margin-top:24px}.journal-inline-cta a:not(.btn){font-size:15px;color:#b9c5ff}.journal-sources{padding:22px 0;border-top:1px solid var(--journal-line)}.journal-sources h2{font-size:22px}.journal-sources li{font-size:15px;margin:12px 0;line-height:1.7}.journal-review-note{font-size:13px;line-height:1.8;color:#64748c;padding-bottom:20px}.journal-related{padding:72px 0 90px;border-top:1px solid var(--journal-line);margin-top:48px}.journal-related-service{padding:30px;background:#edf2fa;display:flex;flex-direction:column;align-items:flex-start;gap:20px}.journal-related-service h3{font-size:28px;line-height:1.2;margin:0}.journal-related-service p{font-size:17px;line-height:1.7;color:var(--journal-muted);margin:0}.journal-related-service>a{font-size:15px;color:#304bff;font-weight:700}.journal-related-service>.btn{color:white;margin-top:auto}.journal-home a:focus-visible,.journal-index a:focus-visible,.journal-article a:focus-visible,.journal-filters button:focus-visible,.journal-search input:focus-visible,.journal-print:focus-visible{outline:3px solid #f0ad32;outline-offset:4px}\n@media(max-width:1100px){.journal-index-heading{gap:40px}.journal-feature-copy{padding:30px}.journal-grid{gap:20px}.journal-card-copy{padding:21px}.journal-reading-layout{grid-template-columns:minmax(0,1fr) 245px;gap:36px}.journal-toc nav a{font-size:14px}.journal-diagram{gap:18px;padding:18px}.journal-diagram-word{font-size:12px}.journal-filter-bar{align-items:flex-start}.journal-results{padding-top:15px}.journal-filters button{padding-left:8px;padding-right:8px;font-size:14px}}\n@media(max-width:850px){.journal-home-grid{grid-template-columns:1fr 1fr;gap:25px}.journal-home-feature-copy{padding:23px}.journal-side-card{grid-template-columns:1fr;gap:8px;padding:23px 0}.journal-side-number{display:none}.journal-side-card h3{font-size:23px}.journal-section-heading{gap:28px;align-items:flex-start}.journal-section-intro{max-width:290px}.journal-feature{grid-template-columns:1fr}.journal-feature-image{min-height:320px}.journal-feature-copy{padding:35px}.journal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.journal-index-heading>div>p{font-size:24px}.journal-reading-layout{display:flex;flex-direction:column;gap:32px}.journal-body{width:100%}.journal-toc{position:static;order:-1;width:100%}.journal-toc nav{display:grid;grid-template-columns:1fr 1fr;column-gap:22px}.journal-toc-cta{display:none}.journal-toc-box{padding-top:18px}.journal-related-service{grid-column:1\/-1}.journal-related-service>.btn{margin-top:0}.journal-bridge{gap:24px;padding:30px}.journal-bridge h2{font-size:28px}.journal-filter-bar{flex-direction:column;gap:0}.journal-results{padding:12px 0}.journal-library-foot{flex-direction:column;gap:12px}.journal-home-bottom{flex-direction:column;gap:6px;align-items:flex-start}}\n@media(max-width:640px){.journal-home{padding:60px 0}.journal-section-heading{flex-direction:column;gap:22px;margin-bottom:27px}.journal-section-heading h2{font-size:34px}.journal-section-intro{max-width:none}.journal-home-grid{grid-template-columns:1fr;gap:28px}.journal-home-image{height:220px}.journal-home-feature h3{font-size:27px}.journal-home-feature-copy{padding:24px}.journal-side-card{grid-template-columns:28px 1fr;gap:14px}.journal-side-number{display:block}.journal-side-card h3{font-size:24px}.journal-meta{font-size:13px;gap:12px}.journal-meta>span+span:before{margin-right:12px}.journal-topic-links{gap:14px 22px;align-items:flex-start}.journal-topic-links>span{width:100%}.journal-topic-links a{font-size:14px}.journal-index .wrap,.journal-article .wrap{padding-left:22px;padding-right:22px}.journal-index-heading{grid-template-columns:1fr;gap:27px;padding:24px 0 34px}.journal-index-heading h1{font-size:56px}.journal-index-heading .eyebrow{font-size:11px}.journal-index-heading>div>p{font-size:23px}.journal-index-heading>div>span{font-size:17px}.journal-feature-image{min-height:260px}.journal-feature-stamp{left:18px;bottom:18px;padding:12px 18px}.journal-feature-copy{padding:28px 25px}.journal-feature-copy h2{font-size:30px}.journal-feature-copy p{font-size:17px}.journal-library{padding:52px 0}.journal-library-heading{flex-direction:column;align-items:stretch;gap:24px}.journal-library-heading h2{font-size:31px}.journal-search{min-width:0}.journal-filters{gap:5px}.journal-filters button{font-size:14px;padding:10px 9px;border:1px solid #d6dfeb;margin-bottom:8px;background:white;min-height:44px}.journal-filters button[aria-pressed=true]{background:#304bff;color:white;border-color:#304bff}.journal-filters button[aria-pressed=true] small{background:#ffffff26;color:white}.journal-filters small{font-size:11px;margin-left:3px}.journal-filter-bar{border-bottom:0;margin-bottom:14px}.journal-grid{grid-template-columns:1fr;gap:26px}.journal-visual{height:220px}.journal-card-copy{padding:25px}.journal-card h3{font-size:25px}.journal-card-copy .journal-meta{font-size:13px}.journal-diagram{gap:38px}.journal-diagram-word{font-size:16px}.journal-library-foot{font-size:14px;line-height:1.7}.journal-bridge{flex-direction:column;align-items:flex-start;gap:24px;padding:28px 24px;margin-bottom:55px}.journal-bridge h2{font-size:30px}.journal-bridge .btn{white-space:normal}.journal-article .breadcrumbs{font-size:12px;line-height:1.8}.journal-article-heading{padding:23px 0 27px}.journal-article-heading h1{font-size:37px;line-height:1.1;margin:20px 0 23px}.journal-article-heading>p{font-size:18px;line-height:1.75}.journal-byline{gap:14px;font-size:13px}.journal-draft-label{font-size:11px}.journal-print{margin-left:0}.journal-cover-visual{height:245px}.journal-cover-visual.journal-diagram{gap:40px}.journal-cover-visual .journal-diagram-word{font-size:18px}.journal-cover-visual .journal-drawing-part,.journal-cover-visual .journal-cost-bars,.journal-cover-visual .journal-shell-shape,.journal-cover-visual .journal-check-sheet{transform:scale(1.1)}.journal-article-cover{margin-bottom:32px}.journal-toc nav{grid-template-columns:1fr}.journal-toc nav a{font-size:15px;padding:10px 0}.journal-takeaways{padding:24px;margin-bottom:36px}.journal-takeaways h2{font-size:25px}.journal-body-section h2{font-size:27px}.journal-body-section p,.journal-body-section li{font-size:18px;line-height:1.8}.journal-body-section{margin-bottom:34px}.journal-inline-cta{padding:27px 23px}.journal-inline-cta h2{font-size:27px}.journal-inline-cta .btn{font-size:15px}.journal-related{padding:45px 0 65px;margin-top:28px}.journal-related-service{grid-column:auto}.journal-visual-label{font-size:9px}.journal-review-note{font-size:13px}}\n@media(prefers-reduced-motion:reduce){.journal-home-feature img,.journal-card-link img{transition:none}.journal-progress>span{transition:none}}\n@media print{.topbar,.header,.contact-dock,footer,.draftbar,.journal-toc,.journal-related,.journal-print,.journal-inline-cta,.journal-progress{display:none!important}.journal-article .wrap{max-width:none;padding:0}.journal-reading-layout{display:block}.journal-body{max-width:none}.journal-body-section{break-inside:avoid}.journal-article-heading h1{font-size:30pt}.journal-body-section p,.journal-body-section li{font-size:11pt}.journal-article-cover{max-height:180px;overflow:hidden}body{padding:0!important}}<\/p>\n<p>\/* Feature editorial: original photos, a technical drawing and a quote-led tool. *\/\n.compare-svg-numbers,.compare-mobile-legend{display:none}\n.compare-article{background:#fff}.compare-article .wrap{max-width:1320px}.compare-heading{padding:34px 0 30px;max-width:1180px;margin:auto}.compare-heading h1{font-size:clamp(40px,4.65vw,68px);line-height:1.04;letter-spacing:-.045em;margin:24px 0 26px;color:#142238}.compare-heading h1>span{display:block;font-size:clamp(25px,2.7vw,38px);color:#5b6d84;line-height:1.25;letter-spacing:-.025em;margin-top:17px;font-weight:500}.compare-introduction{display:flex;gap:40px;align-items:center;justify-content:space-between}.compare-introduction p{font-size:20px;line-height:1.7;color:#52637a;max-width:720px;margin:0 0 26px}.compare-jump{display:inline-flex;gap:25px;align-items:center;text-decoration:none;color:#304bff;font-size:16px;font-weight:700;white-space:nowrap;border-bottom:1px solid #b6c1e1;padding:8px 0;margin-bottom:24px}.compare-heading .journal-byline{font-size:14px}.compare-heading .journal-draft-label{font-size:13px}.compare-cover{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:4px;max-width:1180px;margin:auto;background:#122136}.compare-cover figure{height:310px;margin:0;position:relative;overflow:hidden}.compare-cover img{width:100%;height:100%;object-fit:cover;display:block}.compare-cover figure:after{content:'';position:absolute;inset:0;background:linear-gradient(transparent 25%,#071526c9)}.compare-cover figcaption{position:absolute;left:30px;bottom:24px;z-index:1;color:white}.compare-cover figcaption span{display:block;font-size:12px;font-weight:700;letter-spacing:.1em;margin-bottom:10px}.compare-cover figcaption strong{display:block;font-size:32px;line-height:1.1;letter-spacing:-.025em}.compare-cover-plus{position:absolute;z-index:2;background:#304bff;color:white;left:50%;top:50%;transform:translate(-50%,-50%);height:54px;width:54px;display:grid;place-items:center;font-size:36px;font-weight:300;box-shadow:0 0 0 5px #ffffff22}.compare-cover-note{max-width:1180px;margin:12px auto 48px;font-size:13px;line-height:1.65;color:#5a6c82}.compare-article .journal-reading-layout{grid-template-columns:minmax(0,850px) 245px;gap:66px}.compare-article .journal-body-section{margin-bottom:58px;scroll-margin-top:125px}.compare-article .journal-body-section h2{font-size:clamp(27px,2.4vw,33px);line-height:1.22}.compare-article .journal-body-section p,.compare-article .journal-body-section li{font-size:18px;line-height:1.85}.compare-article .journal-section-number{font-size:12px;letter-spacing:.1em}.compare-article .journal-toc nav a{font-size:15px;padding:12px 6px 12px 0}.compare-route-cards{display:grid;grid-template-columns:repeat(3,1fr);margin:28px 0 0;gap:12px}.compare-route-cards>div{padding:23px 20px;background:#f1f4f9;border-top:2px solid #b6c5da}.compare-route-cards>div:last-child{border-color:#304bff;background:#eef1ff}.compare-route-cards span{font-size:12px;font-weight:700;letter-spacing:.08em;color:#304bff}.compare-route-cards h3{font-size:20px;line-height:1.3;margin:16px 0 12px}.compare-article .compare-route-cards p{font-size:16px;line-height:1.65;margin:0}.compare-table-scroll{overflow-x:auto;border:1px solid #d4ddea;margin-top:28px}.compare-table{border-collapse:collapse;width:100%;min-width:690px;table-layout:fixed}.compare-table caption{font-size:15px;line-height:1.6;text-align:left;padding:16px 18px;background:#f1f4f9;color:#4b5e79}.compare-table th,.compare-table td{padding:18px 16px;text-align:left;vertical-align:top;font-size:15px;line-height:1.65;border:0;border-bottom:1px solid #d9e2ed;overflow-wrap:normal}.compare-table thead th{background:#15263d;color:#fff;font-size:16px;font-weight:600}.compare-table thead th:first-child{width:18%}.compare-table tbody th{color:#182c45;background:#f6f8fb;font-weight:700}.compare-table td{color:#435973}.compare-table td:last-child{background:#f0f3ff}.compare-article .compare-table-hint{font-size:13px;margin-top:12px;line-height:1.6;color:#596d86}.compare-calculator{background:#f1f4fa;border:1px solid #ccd8e9;padding:28px;margin:32px 0;max-width:none}.compare-calc-head h3{font-size:25px!important;margin:12px 0!important;line-height:1.25}.compare-article .compare-calc-head p{font-size:16px;line-height:1.7;margin-bottom:24px}.compare-calc-inputs{display:grid;grid-template-columns:1fr 1fr;gap:24px}.compare-calc-inputs fieldset{border:0;margin:0;padding:0;min-width:0}.compare-calc-inputs legend{font-size:17px;font-weight:700;margin-bottom:18px;color:#1b2e49}.compare-calculator label{display:block;font-size:15px;font-weight:600;line-height:1.5;color:#304661;margin-bottom:18px}.compare-calculator label span{display:block;font-size:13px;font-weight:400;color:#566b85}.compare-calculator input{display:block;border:1px solid #a7b7ce;border-radius:0;background:white;width:100%;font:inherit;font-size:16px;color:#172b45;height:49px;padding:10px 12px;margin-top:8px;box-sizing:border-box}.compare-calculator input::placeholder{color:#66758b;font-size:14px;font-weight:400}.compare-calc-controls{display:flex;align-items:flex-end;gap:18px}.compare-calc-controls label{max-width:210px;margin:0}.compare-calc-controls .btn{min-height:49px;border:0;cursor:pointer;font:inherit;font-size:15px;font-weight:700;white-space:nowrap}.compare-reset{font:inherit;font-size:15px;color:#455d7d;background:none;border:0;cursor:pointer;padding:12px 0;text-decoration:underline;text-underline-offset:4px;min-height:49px}.compare-calc-result{margin-top:24px;border-top:2px solid #304bff;background:#fff;padding:22px;color:#1c324f}.compare-calc-result>strong{font-size:20px;line-height:1.4}.compare-article .compare-calc-result p{font-size:16px;line-height:1.7;margin:12px 0 0}.compare-total-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-bottom:18px}.compare-total-grid>div{background:#f0f3fa;padding:15px}.compare-total-grid span{display:block;font-size:14px;line-height:1.5;color:#526781}.compare-total-grid b{display:block;font-size:27px;letter-spacing:-.025em;line-height:1.3;margin-top:6px;overflow-wrap:anywhere}.compare-article .compare-calc-note{font-size:13px;line-height:1.65;margin:16px 0 0;color:#516680}.compare-drawing{margin:30px 0;background:#f1f5fa;border:1px solid #d1dbea}.compare-drawing-heading{padding:18px 20px;display:flex;justify-content:space-between;gap:15px;font-size:12px;line-height:1.5;color:#5b6f88}.compare-drawing-heading span:first-child{font-weight:700;color:#304bff;letter-spacing:.05em}.compare-drawing svg{display:block;width:100%;height:auto}.compare-drawing figcaption{padding:20px;display:flex;flex-direction:column;gap:9px;border-top:1px solid #d4dfed;font-size:14px;line-height:1.6;color:#536983}.compare-key{display:flex;align-items:center;gap:10px;color:#243d5c}.compare-key i{display:inline-block;width:13px;height:13px;background:#3451ff}.compare-flow{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;list-style:none!important;padding:0!important;margin:28px 0}.compare-article .compare-flow li{padding:20px;margin:0;background:#f1f4f9;line-height:1.5}.compare-flow b{font-size:13px;color:#304bff;display:block;margin-bottom:10px}.compare-flow strong{display:block;font-size:18px}.compare-flow span{display:block;font-size:15px;line-height:1.7;margin-top:8px;color:#506680}.compare-article .compare-checklist{list-style:none;padding:0}.compare-checklist li{padding:13px 0 13px 29px;border-bottom:1px solid #dde4ee;position:relative}.compare-checklist li:before{content:'\u2713';color:#304bff;position:absolute;left:0;font-weight:700}.compare-faq{border-top:1px solid #bdcce1}.compare-faq details{border-bottom:1px solid #bdcce1;padding:0}.compare-faq summary{position:relative;cursor:pointer;font-size:19px;line-height:1.5;font-weight:600;list-style:none;padding:23px 38px 23px 0;color:#172e4b}.compare-faq summary::-webkit-details-marker{display:none}.compare-faq summary:after{content:'+';position:absolute;right:6px;font-size:24px;top:19px;font-weight:400;color:#304bff}.compare-faq details[open] summary:after{content:'\u2212'}.compare-faq details p{padding:0 20px 6px 0}.compare-final-cta{padding:36px!important}.compare-final-cta h2{font-size:35px!important}.compare-article .journal-sources>p{font-size:15px;color:#576b84;line-height:1.7}.compare-next{border-top:1px solid #cad7e9;margin:45px 0 0;padding:44px 0 75px}.compare-next h2{font-size:34px;letter-spacing:-.03em;margin:15px 0 28px}.compare-next>div:last-child{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.compare-next a{display:block;padding:25px;border:1px solid #d0dbea;text-decoration:none;color:#1d3555;background:#f5f7fb}.compare-next a span{display:block;font-size:12px;letter-spacing:.08em;color:#304bff;margin-bottom:14px;font-weight:700}.compare-next a strong{font-size:21px;line-height:1.45;font-weight:600}.compare-next a:hover{border-color:#304bff}.compare-article input:focus-visible,.compare-article button:focus-visible,.compare-article summary:focus-visible,.compare-table-scroll:focus-visible{outline:3px solid #e79c28;outline-offset:4px}\n@media(max-width:1100px){.compare-article .journal-reading-layout{grid-template-columns:minmax(0,1fr) 220px;gap:32px}.compare-route-cards{grid-template-columns:1fr}.compare-route-cards h3{margin:10px 0}.compare-calculator{padding:23px}.compare-calc-controls{flex-wrap:wrap}.compare-cover figure{height:280px}.compare-calc-inputs{gap:16px}.compare-introduction{gap:28px}}\n@media(max-width:850px){.compare-article .journal-reading-layout{display:flex;gap:35px}.compare-article .journal-toc{width:100%}.compare-article .journal-toc nav{grid-template-columns:1fr 1fr}.compare-route-cards{grid-template-columns:repeat(3,1fr)}.compare-introduction{align-items:flex-start;flex-direction:column;gap:0}.compare-introduction p{margin-bottom:12px}.compare-cover figcaption{left:22px}.compare-cover figcaption strong{font-size:28px}.compare-next>div:last-child{gap:12px}.compare-next a{padding:20px}.compare-next a strong{font-size:18px}}\n@media(max-width:600px){.compare-heading{padding-top:20px}.compare-heading h1{font-size:42px;line-height:1.06;letter-spacing:-.04em}.compare-heading h1>span{font-size:25px;line-height:1.3;margin-top:18px}.compare-heading .journal-meta{font-size:12px;gap:10px}.compare-introduction p{font-size:18px;line-height:1.75}.compare-heading .journal-byline{font-size:13px;gap:12px}.compare-heading .journal-draft-label{font-size:12px}.compare-cover{grid-template-columns:1fr;gap:4px}.compare-cover figure{height:205px}.compare-cover figcaption{left:23px;bottom:19px}.compare-cover figcaption span{font-size:11px}.compare-cover figcaption strong{font-size:28px}.compare-cover-plus{height:42px;width:42px;font-size:30px}.compare-cover-note{font-size:12px;margin-bottom:28px}.compare-article .journal-toc nav{grid-template-columns:1fr}.compare-article .journal-toc nav a{font-size:15px;padding:11px 0}.compare-article .journal-body-section{margin-bottom:42px}.compare-article .journal-body-section h2{font-size:29px}.compare-route-cards{grid-template-columns:1fr;gap:12px}.compare-route-cards>div{padding:22px}.compare-route-cards h3{font-size:21px}.compare-article .compare-route-cards p{font-size:17px}.compare-calculator{padding:22px 18px}.compare-calc-inputs{grid-template-columns:1fr;gap:7px}.compare-calc-inputs fieldset+fieldset{border-top:1px solid #c4d1e2;padding-top:20px}.compare-calc-inputs fieldset+fieldset legend{float:left;width:100%;margin-bottom:18px}.compare-calc-controls{gap:14px}.compare-calc-controls label{max-width:none;width:100%}.compare-calc-controls .btn{font-size:15px;flex:1;padding:14px 10px}.compare-calc-result{padding:18px}.compare-total-grid{grid-template-columns:1fr;gap:10px}.compare-total-grid b{font-size:28px}.compare-drawing-heading{flex-direction:column;gap:4px;padding:16px}.compare-drawing figcaption{padding:16px;font-size:13px}.compare-drawing svg{min-height:185px}.compare-flow{grid-template-columns:1fr}.compare-flow span{font-size:16px}.compare-final-cta{padding:28px 23px!important}.compare-final-cta h2{font-size:31px!important}.compare-faq summary{font-size:18px;padding-top:21px;padding-bottom:21px}.compare-next{padding:35px 0 55px}.compare-next h2{font-size:31px}.compare-next>div:last-child{grid-template-columns:1fr}.compare-next a strong{font-size:21px}}\n@media print{.compare-cover{display:none}.compare-cover-note,.compare-jump,.compare-calculator,.compare-next{display:none}.compare-heading h1{font-size:30pt}.compare-heading h1>span{font-size:19pt}.compare-table-scroll{overflow:visible}.compare-table{min-width:0}.compare-table th,.compare-table td{font-size:9pt;padding:8px}.compare-faq details>p{display:block!important}.compare-article .journal-body-section{break-inside:auto}}\n@media screen and (max-width:600px){.compare-heading h1{font-size:38px}.compare-svg-callouts,.compare-svg-labels{display:none}.compare-svg-numbers{display:block}.compare-mobile-legend{display:grid;grid-template-columns:1fr 1fr;gap:8px 18px;padding:0 18px 15px 36px!important;margin:0}.compare-article .compare-mobile-legend li{font-size:14px;line-height:1.5;margin:0;color:#304661}.compare-mobile-legend li::marker{color:#304bff;font-weight:700}}<\/p>\n<p>\/* Unified catalogue design: deliberate type hierarchy, original photography, quiet surfaces. *\/\n.unified-page{--u-ink:#15263c;--u-muted:#526680;--u-blue:#304bff;--u-line:#d8e1ed;--u-paper:#f2f5fa;color:var(--u-ink);background:#fff}.unified-page .wrap{max-width:1360px}.unified-page .eyebrow{font-size:12px;line-height:1.6;letter-spacing:.12em;font-weight:700;color:var(--u-blue)}.unified-page h1,.unified-page h2,.unified-page h3{color:var(--u-ink);overflow-wrap:normal}.unified-page h1{font-size:clamp(37px,3.8vw,57px);line-height:1.1;letter-spacing:-.04em;font-weight:700}.unified-page h2{font-size:clamp(28px,2.6vw,38px);line-height:1.2;letter-spacing:-.03em}.unified-page p{font-size:17px;line-height:1.8;color:var(--u-muted)}.unified-page a{text-underline-offset:4px}.unified-page .btn{font-size:16px;line-height:1.5;min-height:50px;display:inline-flex;align-items:center;justify-content:center;padding:15px 23px;color:#fff;text-decoration:none;background:#304bff;white-space:normal}.unified-page .btn:hover{background:#1935e0}.unified-page .unified-lede{font-size:19px;line-height:1.8;margin:22px 0 26px;max-width:680px}.unified-page .breadcrumbs{font-size:14px;line-height:1.7;padding:28px 0;flex-wrap:wrap;gap:10px;overflow-wrap:anywhere}.unified-breadcrumbs>span:last-child{min-width:0;flex-basis:auto}.unified-breadcrumbs a{color:#43577b}.unified-page .unified-text-link{font-size:16px;line-height:1.6;font-weight:600;color:var(--u-blue);text-decoration:none;display:inline-flex;align-items:center;gap:12px;min-height:40px}.unified-text-link:hover{text-decoration:underline}.unified-page .unified-micro,.unified-page .unified-disclaimer{font-size:14px;line-height:1.75;color:#64768e}.unified-page section[id]{scroll-margin-top:125px}\n\/* Product detail *\/\n.unified-product-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.93fr);gap:72px;padding:20px 0 52px;align-items:start}.unified-product-summary{padding-top:30px;min-width:0}.unified-product-summary h1{margin:20px 0 25px}.unified-gallery{min-width:0}.unified-gallery-main{display:block;width:100%;height:490px;position:relative;cursor:zoom-in;background:#f4f6f9;border:1px solid #e0e6ef;padding:28px;font:inherit;overflow:hidden}.unified-gallery-main img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.unified-gallery-main>span{position:absolute;bottom:17px;right:20px;display:flex;gap:23px;color:#304bff;font-size:13px;background:#fff;padding:8px 11px}.unified-gallery-main>span b{font-size:18px}.unified-thumbnails{display:flex;gap:12px;margin-top:14px;overflow-x:auto;padding:3px 3px 9px;scrollbar-width:thin}.unified-thumbnails button{flex:0 0 85px;position:relative;height:86px;background:#f6f8fb;border:1px solid #d5dfed;padding:10px;cursor:pointer}.unified-thumbnails button[aria-pressed=true]{border:2px solid #304bff}.unified-thumbnails img{height:100%;width:100%;object-fit:contain;mix-blend-mode:multiply}.unified-thumbnails button>span{position:absolute;bottom:2px;left:5px;font-size:10px;color:#516481;background:#fffd;padding:1px 3px}.unified-page .unified-image-caption{font-size:13px;line-height:1.5;margin:10px 0;color:#687a90}.unified-at-a-glance{margin:28px 0;border-top:1px solid var(--u-line);padding-top:4px}.unified-at-a-glance>div{display:grid;grid-template-columns:135px 1fr;gap:20px;border-bottom:1px solid var(--u-line);padding:15px 0;font-size:15px;line-height:1.6}.unified-at-a-glance dt{color:#65768d}.unified-at-a-glance dd{margin:0;color:#1d344f}.unified-at-a-glance dd a{color:#304bff}.unified-product-actions{display:flex;align-items:center;flex-wrap:wrap;gap:18px 26px;margin:25px 0 18px}.unified-product-summary>.unified-micro{max-width:470px}.unified-section-nav{display:flex;gap:36px;border-top:1px solid var(--u-line);border-bottom:1px solid var(--u-line);padding:21px 0;flex-wrap:wrap}.unified-section-nav a{font-size:16px;font-weight:600;text-decoration:none;color:#445c7d}.unified-section-nav a:hover{color:#304bff}.unified-reading-grid{display:grid;grid-template-columns:minmax(0,840px) 260px;gap:80px;padding:56px 0 30px;align-items:start}.unified-reading-grid>article{min-width:0}.unified-copy{margin-bottom:50px;min-width:0}.unified-copy h2{margin:15px 0 26px}.unified-copy h3{font-size:22px;line-height:1.4;letter-spacing:-.02em;margin:28px 0 14px}.unified-copy p,.unified-copy li{font-size:18px;line-height:1.85;color:#4b607b;overflow-wrap:break-word}.unified-copy p{margin:0 0 20px;max-width:76ch}.unified-copy ul,.unified-copy ol{padding-left:24px}.unified-copy p.unified-original-name{font-size:14px;line-height:1.65;border-left:2px solid #bccce5;padding-left:15px;color:#6a7c92;margin-bottom:30px}.unified-copy .unified-review-alert{font-size:15px;background:#fff4da;border-left:3px solid #cb9027;padding:18px;color:#695221}.unified-side-note{position:sticky;top:120px;padding:25px 25px 28px;background:#f1f4f9;border-top:3px solid #304bff}.unified-side-note h3{font-size:25px;line-height:1.3;margin:16px 0}.unified-side-note p{font-size:16px}.unified-side-note .unified-text-link{font-size:15px;display:block}.unified-side-note hr{border:0;border-top:1px solid #d2ddec;margin:25px 0}.unified-check-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:30px 0}.unified-check-grid>div{background:#f2f5fa;padding:22px}.unified-check-grid h3{margin:0 0 10px;font-size:19px}.unified-check-grid p{font-size:16px;line-height:1.7;margin:0}.unified-table-scroll{overflow-x:auto;border:1px solid #d5e0ef;margin:20px 0 30px;max-width:100%}.unified-table-scroll table{border-collapse:collapse;width:100%;min-width:450px;font-size:16px;line-height:1.7;text-align:left}.unified-table-scroll td,.unified-table-scroll th{border:0;border-bottom:1px solid #dbe4ef;padding:15px 20px;text-align:left;vertical-align:top;font-size:16px;line-height:1.75;color:#3f5774}.unified-table-scroll td:first-child{width:30%;background:#f1f4fa;color:#203751}.unified-table-scroll p{font-size:16px;margin:0;line-height:1.7}.unified-lightbox{border:0;padding:45px 20px 20px;width:min(900px,90vw);max-height:90vh;background:#fff}.unified-lightbox::backdrop{background:#102139c9}.unified-lightbox>button{position:absolute;top:12px;right:18px;background:white;border:1px solid #cbd6e7;padding:8px 15px;font:inherit;font-size:15px;cursor:pointer}.unified-lightbox>img{display:block;width:100%;height:75vh;object-fit:contain}\n\/* Category and catalogue *\/\n.unified-category-intro{background:#f2f5fa;border-bottom:1px solid #dfe6ef}.unified-category-hero{display:grid;grid-template-columns:1.2fr .8fr;gap:76px;align-items:center;padding:30px 0 55px}.unified-category-hero h1{margin:20px 0}.unified-category-hero h1>span,.unified-service-hero h1>span{display:block;color:#6a7c92;font-weight:500;font-size:.67em;line-height:1.25;letter-spacing:-.025em;margin-top:15px}.unified-category-hero figure{margin:0;padding:25px;background:#fff;border:1px solid #e2e8f1;height:365px;position:relative}.unified-category-hero figure>img{width:100%;height:calc(100% - 30px);object-fit:contain}.unified-category-hero figcaption{font-size:12px;line-height:1.6;color:#64768f;position:absolute;bottom:17px;left:22px;right:22px}.unified-hero-facts{display:flex;flex-wrap:wrap;gap:10px 17px;padding-top:17px;font-size:13px;line-height:1.7;color:#5c718d}.unified-hero-facts span+span{border-left:1px solid #c4d1e3;padding-left:17px}.unified-catalogue-layout{display:grid;grid-template-columns:235px minmax(0,1fr);gap:46px;padding:58px 0 38px;align-items:start}.unified-catalogue-main{min-width:0}.unified-family-nav{position:sticky;top:118px}.unified-family-nav details{border:1px solid #d7e1ed;background:#fff}.unified-family-nav summary{padding:20px;font-size:17px;font-weight:700;color:#1c324d;list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:10px;line-height:1.45}.unified-family-nav summary::-webkit-details-marker{display:none}.unified-family-nav summary>span{color:#304bff}.unified-family-nav nav{display:flex;flex-direction:column;padding:0 12px 12px}.unified-family-nav nav a{display:flex;gap:12px;justify-content:space-between;padding:12px;font-size:15px;line-height:1.55;color:#556b87;text-decoration:none;border-bottom:1px solid #e6ebf3}.unified-family-nav nav a.selected{background:#eef1ff;color:#304bff;font-weight:700}.unified-family-nav nav a:hover{background:#f1f4fb;color:#304bff}.unified-family-nav nav small{font-size:12px;color:#627793}.unified-back-link{font-size:14px;line-height:1.6;display:block;margin-top:20px;color:#304bff}.unified-subcategories{margin-bottom:38px}.unified-subcategories h2{margin:12px 0 23px}.unified-subcategory-links{display:flex;gap:10px;flex-wrap:wrap}.unified-subcategory-links a{font-size:14px;line-height:1.6;padding:10px 14px;border:1px solid #d4deec;background:#fff;color:#345379;text-decoration:none;min-height:44px}.unified-subcategory-links a:hover{border-color:#304bff;color:#304bff}.unified-section-heading{display:flex;justify-content:space-between;align-items:end;gap:28px;margin-bottom:25px}.unified-section-heading h2{margin:12px 0 0}.unified-section-heading>p{max-width:360px;margin:0;font-size:16px}.unified-result-count{font-size:14px;white-space:nowrap;color:#60748e;padding-bottom:4px}.unified-toolbar{display:flex;gap:20px;margin-bottom:25px;align-items:flex-end;background:#f2f5fa;padding:20px}.unified-toolbar label{font-size:13px;color:#526781;line-height:1.6;flex:0 1 180px;min-width:0}.unified-toolbar label:first-child{flex:1}.unified-toolbar input,.unified-toolbar select,.unified-review-search input{width:100%;height:49px;padding:11px 13px;margin-top:7px;font:inherit;font-size:16px;color:#203750;border:1px solid #bfcddd;background:#fff;min-width:0;border-radius:0}.unified-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.unified-catalogue-main .unified-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.unified-product-card{min-width:0;border:1px solid #d9e2ed;background:#fff;display:flex;flex-direction:column}.unified-product-card[hidden]{display:none}.unified-card-image{height:265px;padding:26px;background:#f4f6f9;position:relative;overflow:hidden}.unified-card-image img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .3s ease}.unified-product-card:hover .unified-card-image img{transform:scale(1.04)}.unified-card-arrow{position:absolute;right:15px;bottom:15px;background:white;color:#304bff;height:35px;width:35px;display:grid;place-items:center;font-size:21px}.unified-product-card-copy{padding:23px;display:flex;flex-direction:column;flex:1}.unified-product-card-copy>span{font-size:12px;letter-spacing:.07em;line-height:1.5;text-transform:uppercase;color:#667b96}.unified-product-card-copy h3{font-size:23px;line-height:1.35;letter-spacing:-.02em;margin:12px 0}.unified-product-card-copy h3 a{color:#19324f;text-decoration:none}.unified-product-card-copy h3 a:hover{color:#304bff}.unified-product-card-copy p{font-size:15px;line-height:1.7;margin:0 0 17px}.unified-product-card-copy>.unified-text-link{font-size:15px;justify-content:space-between;margin-top:auto}.unified-single-result{max-width:530px;grid-template-columns:1fr!important}.unified-single-result .unified-card-image{height:320px}.unified-drawing-enquiry{background:#f2f5fa;border-top:3px solid #304bff;padding:35px}.unified-drawing-enquiry h3{font-size:28px;margin:0 0 15px}.unified-drawing-enquiry p{max-width:580px}.unified-drawing-enquiry .btn{margin-top:10px}.unified-empty{padding:40px;background:#f2f5fa;text-align:center}.unified-empty[hidden]{display:none}.unified-empty h3{font-size:25px}.unified-empty button{font:inherit;font-size:16px;color:#304bff;background:none;border:0;cursor:pointer;padding:12px}.unified-type-hero{background:#162940;padding:40px;color:white}.unified-type-hero span{font-size:13px;letter-spacing:.12em;display:block;color:#afbfff}.unified-type-hero strong{font-size:42px;line-height:1.15;letter-spacing:-.03em;display:block;margin-top:30px}.unified-collection-heading{padding:35px 0 48px;max-width:1010px}.unified-collection-heading h1{font-size:clamp(39px,4.3vw,62px);margin:21px 0 28px}.unified-collection-heading h1>span{display:block;color:#66798f;font-weight:500}.unified-collection-heading p{font-size:20px;line-height:1.75;max-width:770px}.unified-collection-meta{display:flex;gap:28px;flex-wrap:wrap;font-size:14px;color:#607793;padding:17px 0 0}.unified-category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.unified-four-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.unified-category-card{min-width:0;border:1px solid #d6dfec}.unified-category-card>a{display:block;padding:0 22px 20px;text-decoration:none;color:#1b344f}.unified-category-card>a>div{height:210px;background:#f1f4f9;margin:0 -22px 20px;padding:20px}.unified-category-card img{height:100%;width:100%;object-fit:contain;mix-blend-mode:multiply}.unified-category-card a>span{font-size:12px;color:#667b93;line-height:1.6}.unified-category-card h3{font-size:22px;line-height:1.35;margin:12px 0 0;display:flex;justify-content:space-between;gap:14px}.unified-category-card h3>b{color:#304bff;font-size:22px;font-weight:400}.unified-category-card:hover{border-color:#304bff}.unified-all-products{padding:65px 0 40px}.unified-enquiry{background:#14283f;color:white;display:grid;grid-template-columns:1.2fr 1fr;gap:65px;padding:43px 45px;margin:35px 0 55px}.unified-enquiry .eyebrow{color:#abbcff}.unified-enquiry h2{color:white;margin:17px 0 19px;font-size:36px}.unified-enquiry p{color:#bacbdf;margin:0;max-width:650px;font-size:17px}.unified-enquiry>div:last-child{display:flex;flex-direction:column;gap:17px;align-items:flex-start;justify-content:center}.unified-enquiry>div>span:not(.eyebrow){color:#c4d0e0;font-size:13px;line-height:1.7}.unified-enquiry .unified-text-link{color:#b5c4ff;font-size:14px}.unified-related{padding:0 0 70px}.unified-no-image{display:flex;align-items:center;justify-content:center;height:100%;color:#536d90;font-size:17px;line-height:1.5;background:#edf2f8}\n\/* Services, content and contact *\/\n.unified-service-hero{display:grid;grid-template-columns:1.05fr .95fr;gap:65px;align-items:center;padding:30px 0 60px}.unified-service-hero h1{margin:22px 0}.unified-service-hero figure{margin:0;height:395px;position:relative;background:#f2f5fa;padding:20px;border:1px solid #dbe4f0}.unified-service-hero figure img{width:100%;height:calc(100% - 30px);object-fit:contain}.unified-service-hero figure.unified-process-photo{padding:0;border:0;background:#172b42}.unified-service-hero .unified-process-photo img{object-fit:cover;height:100%}.unified-service-hero figcaption{position:absolute;left:18px;bottom:15px;right:18px;font-size:12px;line-height:1.6;color:#526b89}.unified-service-hero .unified-process-photo figcaption{background:#14283fe8;color:#e0e9f5;padding:8px 11px;font-size:12px}.unified-service-route{border-top:1px solid var(--u-line);padding:42px 0 50px}.unified-service-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.unified-service-steps article{padding:26px 24px;background:#f1f4fa;border-top:2px solid #d5dfed}.unified-service-steps article>span{font-size:15px;color:#304bff}.unified-service-steps h3{font-size:23px;line-height:1.35;margin:25px 0 15px}.unified-service-steps p{font-size:16px;line-height:1.8;margin:0}.unified-service-brief{display:grid;grid-template-columns:1fr .8fr;gap:80px;align-items:center;padding:35px 0 60px}.unified-service-brief h2{margin:18px 0}.unified-service-brief p{font-size:18px}.unified-service-brief ul{padding:0;list-style:none}.unified-service-brief li{padding:18px 0 18px 32px;border-bottom:1px solid #d6dfec;position:relative;font-size:18px;line-height:1.5}.unified-service-brief li:before{content:'\u2713';color:#304bff;position:absolute;left:2px}.unified-original-finishes{padding:42px 0;border-top:1px solid #d7e0ee}.unified-original-finishes h2{margin:15px 0}.unified-original-finishes>p{max-width:820px}.unified-original-finishes>div{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:30px}.unified-original-finishes figure{margin:0;border:1px solid #d7e0ec;padding:15px;background:#f4f6fa;min-width:0}.unified-original-finishes img{width:100%;height:170px;object-fit:contain;mix-blend-mode:multiply}.unified-original-finishes figcaption{font-size:13px;line-height:1.6;color:#526985;margin-top:15px;overflow-wrap:anywhere}.unified-services-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin-bottom:60px}.unified-services-grid>a{border:1px solid #d4deec;background:#f3f6fa;padding:30px;text-decoration:none;color:#1c3350;display:flex;flex-direction:column}.unified-services-grid>a>span{font-size:12px;letter-spacing:.08em;color:#304bff}.unified-services-grid h2{font-size:29px;margin:25px 0 18px}.unified-services-grid p{font-size:16px;margin:0 0 25px}.unified-services-grid strong{font-size:16px;color:#304bff;margin-top:auto}.unified-services-grid>a:hover{border-color:#304bff}.unified-news-grid{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:25px;padding-bottom:75px}.unified-news-grid article{border:1px solid #d4dfea;background:#f2f5fa}.unified-news-grid article>a{display:block;color:#1d3553;text-decoration:none}.unified-news-grid img{width:100%;height:230px;object-fit:cover}.unified-news-grid article>a>div{padding:28px}.unified-news-grid h2{font-size:28px;margin:22px 0 15px}.unified-news-grid p{font-size:17px}.unified-news-grid strong{color:#304bff}.unified-post-cover{margin:0;background:#f2f5fa}.unified-post-cover img{width:100%;height:420px;object-fit:cover;display:block}.unified-contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:35px;padding:0 0 75px}.unified-contact-grid>section{padding:38px;background:#f2f5fa;border:1px solid #d4dfed}.unified-contact-grid h2{margin:20px 0 30px}.unified-contact-grid a:not(.btn){display:block;font-size:20px;color:#304bff;line-height:1.5;margin:19px 0;overflow-wrap:anywhere}.unified-contact-grid ul{padding-left:22px;line-height:2;font-size:18px;color:#4a627f}.unified-contact-grid .btn{margin-top:20px}.unified-utility-panel{display:flex;align-items:center;gap:45px;padding:35px;background:#f1f5fa;margin:0 0 75px}.unified-utility-panel figure{margin:0;max-width:300px}.unified-utility-panel img{width:100%;height:auto;max-height:400px;object-fit:contain}.unified-utility-panel h2{margin:0 0 20px}.unified-utility-panel p{max-width:750px}.unified-utility-panel a{margin:15px 22px 0 0}.unified-review-featured{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.unified-review-featured>a{padding:25px;background:#edf1ff;border-top:3px solid #304bff;text-decoration:none;color:#233e60}.unified-review-featured a>span{font-size:13px;line-height:1.6;color:#304bff}.unified-review-featured h2{font-size:25px;margin:20px 0}.unified-review-featured strong{font-size:15px;color:#304bff}.unified-review-search{display:block;padding:35px 0;font-size:16px}.unified-review-search input{max-width:750px;display:block}.unified-review-group{padding:20px 0 45px}.unified-review-group>div{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.unified-review-group article[hidden]{display:none}.unified-review-group article>a{display:block;border:1px solid #d9e1ee;padding:20px;min-height:100%;text-decoration:none}.unified-review-group strong{display:block;font-size:17px;line-height:1.6;color:#244669}.unified-review-group article span{display:block;font-size:12px;line-height:1.7;color:#71849d;overflow-wrap:anywhere;margin-top:9px}.unified-page a:focus-visible,.unified-page button:focus-visible,.unified-page input:focus-visible,.unified-page select:focus-visible,.unified-page summary:focus-visible,.unified-table-scroll:focus-visible{outline:3px solid #db982e;outline-offset:4px}\n\/* Shared wordmark accommodates the full, user-approved brand. *\/\n.page-hero-grid>*,.custom-hero-grid>*{min-width:0}.page-hero-grid img,.custom-hero-grid img{max-width:100%}\n.brand strong{white-space:nowrap}.brand small{font-size:9px;letter-spacing:.14em}.brand-symbol{width:40px;height:34px;overflow:hidden;display:block;flex:0 0 40px}.brand .brand-symbol img{width:40px;height:auto;max-width:none;display:block}.unified-draft-shortcut{display:block;font-size:13px;color:#304bff;margin-top:18px}\n@media(max-width:1150px){.unified-product-hero{gap:40px}.unified-product-summary{padding-top:15px}.unified-gallery-main{height:415px}.unified-reading-grid{gap:40px;grid-template-columns:minmax(0,1fr) 230px}.unified-category-hero{gap:40px}.unified-catalogue-layout{gap:28px;grid-template-columns:215px minmax(0,1fr)}.unified-service-hero{gap:35px}.unified-service-steps{grid-template-columns:repeat(2,1fr)}.unified-four-grid{grid-template-columns:repeat(2,1fr)}.unified-product-card-copy{padding:20px}.unified-product-card-copy h3{font-size:22px}.unified-enquiry{padding:35px;gap:40px}.unified-card-image{height:220px}.unified-review-featured{grid-template-columns:repeat(2,1fr)}.unified-services-grid{grid-template-columns:repeat(2,1fr)}.unified-news-grid{grid-template-columns:1fr 1fr}.unified-review-group>div{grid-template-columns:repeat(2,1fr)}}\n@media(max-width:850px){.unified-product-hero{grid-template-columns:1fr 1fr;gap:28px}.unified-gallery-main{height:360px;padding:20px}.unified-product-summary h1{font-size:36px}.unified-page .unified-lede{font-size:18px}.unified-at-a-glance>div{grid-template-columns:1fr;gap:5px}.unified-product-actions{gap:14px}.unified-reading-grid{display:block}.unified-side-note{position:static;margin-bottom:25px}.unified-category-hero{grid-template-columns:1fr 1fr;gap:30px}.unified-category-hero figure{height:330px;padding:18px}.unified-category-hero h1{font-size:39px}.unified-hero-facts{display:none}.unified-catalogue-layout{grid-template-columns:1fr;padding-top:35px;gap:28px}.unified-family-nav{position:static}.unified-family-nav nav{display:grid;grid-template-columns:1fr 1fr}.unified-back-link{margin-top:13px}.unified-enquiry{grid-template-columns:1fr;gap:25px}.unified-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.unified-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.unified-single-result{max-width:none;grid-template-columns:1fr!important}.unified-single-result .unified-product-card{display:grid;grid-template-columns:1fr 1fr}.unified-single-result .unified-card-image{height:290px}.unified-single-result .unified-product-card-copy{justify-content:center}.unified-service-hero{grid-template-columns:1fr;gap:25px}.unified-service-hero figure{height:340px}.unified-service-brief{gap:35px}.unified-original-finishes>div{grid-template-columns:repeat(2,1fr)}.unified-contact-grid{gap:22px}.unified-contact-grid>section{padding:26px}.unified-collection-heading{padding:24px 0 38px}.unified-collection-heading h1{font-size:45px}.unified-collection-heading p{font-size:19px}}\n@media(max-width:600px){.unified-page .wrap{padding-left:22px;padding-right:22px}.unified-page .breadcrumbs{font-size:12px;line-height:1.7;padding:20px 0;gap:7px}.unified-page h1{font-size:38px;line-height:1.1}.unified-page h2{font-size:29px;line-height:1.25}.unified-page .eyebrow{font-size:11px;line-height:1.7}.unified-page .unified-lede{font-size:18px;line-height:1.8;margin:20px 0}.unified-page .btn{font-size:15px;padding:14px 18px}.unified-product-hero{grid-template-columns:1fr;gap:20px;padding:5px 0 30px}.unified-product-summary{padding-top:5px}.unified-product-summary h1{font-size:36px;margin:16px 0 20px}.unified-gallery-main{height:335px;padding:25px}.unified-thumbnails{gap:10px}.unified-thumbnails button{flex-basis:75px;height:76px}.unified-at-a-glance>div{grid-template-columns:110px 1fr;gap:14px;font-size:14px}.unified-product-actions{gap:12px 20px}.unified-product-actions>.btn{width:100%}.unified-section-nav{gap:15px 23px;padding:18px 0}.unified-section-nav a{font-size:14px;min-height:30px;display:flex;align-items:center}.unified-reading-grid{padding-top:35px}.unified-copy{margin-bottom:35px}.unified-copy h3{font-size:21px}.unified-copy p,.unified-copy li{font-size:18px;line-height:1.8}.unified-check-grid{grid-template-columns:1fr;gap:12px}.unified-check-grid>div{padding:20px}.unified-check-grid p{font-size:16px}.unified-table-scroll td,.unified-table-scroll th{font-size:15px;padding:13px 15px}.unified-table-scroll table{min-width:425px}.unified-gallery-main>span{bottom:12px;right:12px;font-size:12px}.unified-enquiry{padding:28px 23px;margin:25px 0 42px}.unified-enquiry h2{font-size:29px;line-height:1.25}.unified-enquiry p{font-size:17px}.unified-enquiry .btn{width:100%}.unified-enquiry>div:last-child{align-items:stretch;gap:14px}.unified-category-hero{grid-template-columns:1fr;padding:15px 0 30px;gap:22px}.unified-category-hero h1{font-size:39px}.unified-category-hero figure{height:270px;max-width:none;width:100%}.unified-category-hero figure>img{height:calc(100% - 25px)}.unified-hero-facts{display:none}.unified-catalogue-layout{padding:30px 0 15px}.unified-family-nav summary{font-size:16px;padding:17px}.unified-family-nav nav{grid-template-columns:1fr}.unified-family-nav nav a{font-size:15px;min-height:45px}.unified-subcategories{margin-bottom:30px}.unified-subcategory-links{gap:8px}.unified-subcategory-links a{font-size:14px;padding:9px 12px}.unified-section-heading{flex-direction:column;align-items:flex-start;gap:14px;margin-bottom:23px}.unified-section-heading h2{font-size:29px}.unified-result-count{font-size:13px}.unified-toolbar{flex-wrap:wrap;gap:12px;padding:17px}.unified-toolbar label:first-child{flex:1 0 100%}.unified-toolbar label{flex:1 1 110px;font-size:13px}.unified-toolbar input,.unified-toolbar select{height:48px;font-size:15px}.unified-catalogue-main .unified-product-grid,.unified-product-grid{grid-template-columns:1fr;gap:22px}.unified-card-image{height:285px;padding:28px}.unified-product-card-copy{padding:23px}.unified-product-card-copy h3{font-size:24px}.unified-product-card-copy p{font-size:16px}.unified-single-result .unified-product-card{display:flex}.unified-single-result .unified-card-image{height:300px}.unified-single-result .unified-product-card-copy{display:flex}.unified-page .unified-disclaimer{font-size:13px;line-height:1.75;margin-top:22px}.unified-category-grid,.unified-four-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.unified-category-card>a{padding:0 14px 17px}.unified-category-card>a>div{height:160px;padding:16px;margin:0 -14px 15px}.unified-category-card h3{font-size:18px;line-height:1.35;margin-top:8px;gap:8px}.unified-category-card h3 b{font-size:18px}.unified-category-card a>span{font-size:11px;line-height:1.5;display:block}.unified-related{padding-bottom:45px}.unified-all-products{padding-top:45px}.unified-collection-heading h1{font-size:39px;margin-top:15px;line-height:1.14}.unified-collection-heading p{font-size:18px;line-height:1.8}.unified-collection-meta{gap:10px 18px;font-size:12px;padding-top:10px}.unified-type-hero{padding:30px}.unified-type-hero strong{font-size:36px}.unified-service-hero{padding:15px 0 40px}.unified-service-hero h1{font-size:39px}.unified-service-hero figure{height:280px}.unified-service-steps{grid-template-columns:1fr;gap:16px}.unified-service-steps article{padding:25px}.unified-service-steps h3{margin-top:18px}.unified-service-steps p{font-size:17px}.unified-service-route{padding-top:32px;padding-bottom:32px}.unified-service-brief{grid-template-columns:1fr;gap:15px;padding:20px 0 30px}.unified-service-brief ul{margin-top:0}.unified-service-brief li{font-size:17px}.unified-original-finishes{padding-top:30px}.unified-original-finishes>div{gap:12px}.unified-original-finishes figure{padding:12px}.unified-original-finishes img{height:115px}.unified-original-finishes figcaption{font-size:12px;margin-top:10px}.unified-services-grid{grid-template-columns:1fr;gap:20px}.unified-services-grid>a{padding:28px}.unified-services-grid h2{font-size:28px}.unified-services-grid p{font-size:17px}.unified-news-grid{grid-template-columns:1fr}.unified-post-cover img{height:230px}.unified-contact-grid{grid-template-columns:1fr}.unified-contact-grid h2{font-size:28px}.unified-contact-grid a:not(.btn){font-size:18px}.unified-contact-grid ul{font-size:17px}.unified-utility-panel{padding:25px;flex-direction:column;align-items:flex-start;gap:25px}.unified-utility-panel h2{font-size:27px}.unified-review-featured{grid-template-columns:1fr}.unified-review-group>div{grid-template-columns:1fr}.unified-review-group h2{font-size:26px}.unified-review-group strong{font-size:17px}.brand strong{font-size:21px!important;letter-spacing:-.035em}.brand .brand-symbol{width:24px;height:22px;flex-basis:24px}.brand .brand-symbol img{width:24px}.nav .btn{font-size:12px;padding:12px 13px}.brand{gap:7px}.mobile-toggle{margin-left:0}.unified-lightbox{padding:50px 12px 12px;width:94vw}.unified-lightbox>img{height:65vh}}\n@media(max-width:360px){.brand strong{font-size:19px!important}.brand .brand-symbol{display:none}.nav .btn{font-size:11px;padding:11px}.unified-at-a-glance>div{grid-template-columns:1fr;gap:5px}.unified-gallery-main{height:285px}.unified-category-grid,.unified-four-grid{grid-template-columns:1fr}.unified-category-card>a>div{height:230px}.unified-category-card h3{font-size:23px}.unified-category-card a>span{font-size:13px}}\n@media(prefers-reduced-motion:reduce){.unified-card-image img{transition:none}.unified-product-card:hover .unified-card-image img{transform:none}}\n@media print{.unified-family-nav,.unified-toolbar,.unified-enquiry,.unified-side-note,.unified-thumbnails,.unified-section-nav{display:none!important}.unified-reading-grid,.unified-product-hero{display:block}.unified-gallery-main{height:250px}.unified-product-summary h1{font-size:28pt}.unified-page .wrap{max-width:none}.unified-copy p{font-size:11pt}.unified-table-scroll{overflow:visible}.unified-product-actions{display:none}}\n.brand .brand-symbol{height:22px}.brand .brand-symbol img{object-fit:fill;object-position:top}\n@media(max-width:600px){.brand .brand-symbol{height:14px}.unified-table-scroll table{min-width:0;table-layout:fixed}.unified-table-scroll td,.unified-table-scroll th{overflow-wrap:anywhere;white-space:normal;padding:13px 12px}.unified-table-scroll td:first-child{width:35%}}\n<\/style>\n<div class=\"tw-redesign\"><meta charset=\"utf-8\"><meta name=\"viewport\" content=\"width=device-width,initial-scale=1\"><meta name=\"robots\" content=\"noindex,nofollow\"><title>Carbon Steel Investment Casting | toway casting<\/title><meta name=\"description\" content=\"Carbon steel investment casting with machining, heat treatment and surface processing. Review strength requirements, final condition and corrosion protection.\"><meta property=\"og:title\" content=\"Carbon Steel Investment Casting | toway casting\"><meta property=\"og:description\" content=\"Carbon steel investment casting with machining, heat treatment and surface processing. Review strength requirements, final condition and corrosion protection.\"><meta property=\"og:type\" content=\"website\"><meta name=\"theme-color\" content=\"#304bff\"><link rel=\"stylesheet\" href=\"..\/..\/..\/site.css\"><a class=\"skip\" href=\"#content\">Skip to content<\/a><\/p>\n<div class=\"topbar contact-topbar\">\n<div class=\"wrap\"><span class=\"contact-topline\">CASTING &amp; PRECISION MACHINING<\/span><\/p>\n<div class=\"contact-toplinks\"><a href=\"mailto:Aiden@towaycast.com\">Aiden@towaycast.com<\/a><a class=\"\" href=\"https:\/\/wa.me\/message\/W7MK3NENDTTZE1\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"WhatsApp +86 188 6668 2287 (opens in a new tab)\">WhatsApp +86 188 6668 2287<span aria-hidden=\"true\">\u2197<\/span><\/a><\/div>\n<\/div>\n<\/div>\n<header class=\"header\">\n<div class=\"wrap nav\"><a class=\"brand\" href=\"..\/..\/..\/..\/toway-redesign-draft.html\" aria-label=\"toway casting home\"><span class=\"brand-symbol\"><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/towaycast.com\/wp-content\/uploads\/2026\/01\/logo1-e1769047028655.png\" alt=\"toway casting TC logo\" width=\"1010\" height=\"723\"><\/span><span><strong>toway casting<\/strong><small>CASTING &amp; PRECISION MACHINING<\/small><\/span><\/a><\/p>\n<nav class=\"navlist\" id=\"mainnav\" aria-label=\"Main navigation\">\n<div class=\"navitem \"><a href=\"..\/..\/investment-casting\/index.html\">Investment Casting<\/a><button aria-expanded=\"false\" aria-label=\"Expand Investment Casting\" aria-controls=\"menu-investment\">\u2304<\/button><\/p>\n<div class=\"drop\" id=\"menu-investment\">\n<div class=\"drop-heading\">Investment Casting<\/div>\n<p><a href=\"..\/..\/investment-casting\/index.html\">Overview \u2192<\/a><a href=\"..\/..\/investment-casting\/process\/index.html\">Investment Casting Process<\/a><a href=\"..\/..\/investment-casting\/cnc-machining\/index.html\">CNC Machining<\/a><a href=\"..\/..\/investment-casting\/technologies\/index.html\">Technologies<\/a><\/div>\n<\/div>\n<div class=\"navitem active\"><a href=\"..\/index.html\">Materials<\/a><button aria-expanded=\"false\" aria-label=\"Expand Materials\" aria-controls=\"menu-materials\">\u2304<\/button><\/p>\n<div class=\"drop\" id=\"menu-materials\">\n<div class=\"drop-heading\">Materials<\/div>\n<p><a href=\"..\/index.html\">Overview \u2192<\/a><a href=\"..\/316-stainless-steel\/index.html\">316 Stainless Steel<\/a><a href=\"..\/304-stainless-steel\/index.html\">304 Stainless Steel<\/a><a href=\"index.html\">Carbon Steel<\/a><a href=\"..\/nickel-superalloy\/index.html\">Nickel Superalloy<\/a><a href=\"..\/titanium-casting\/index.html\">Titanium Casting<\/a><\/div>\n<\/div>\n<div class=\"navitem \"><a href=\"..\/..\/industries\/index.html\">Industries<\/a><button aria-expanded=\"false\" aria-label=\"Expand Industries\" aria-controls=\"menu-industries\">\u2304<\/button><\/p>\n<div class=\"drop\" id=\"menu-industries\">\n<div class=\"drop-heading\">Industries<\/div>\n<p><a href=\"..\/..\/industries\/index.html\">Overview \u2192<\/a><a href=\"..\/..\/industries\/custom-castings\/index.html\">Custom Castings<\/a><a href=\"..\/..\/industries\/architectural-hardware\/index.html\">Architectural Hardware<\/a><a href=\"..\/..\/industries\/marine-hardware\/index.html\">Marine Hardware<\/a><a href=\"..\/..\/industries\/aerospace\/index.html\">Aerospace<\/a><a href=\"..\/..\/industries\/valve-pump\/index.html\">Valve &amp; Pump<\/a><a href=\"..\/..\/industries\/medical\/index.html\">Medical<\/a><a href=\"..\/..\/industries\/railway-transit\/index.html\">Railway Transit<\/a><a href=\"..\/..\/industries\/oil-gas\/index.html\">Oil &amp; Gas<\/a><\/div>\n<\/div>\n<div class=\"navitem \"><a href=\"..\/..\/capabilities\/index.html\">Capabilities<\/a><button aria-expanded=\"false\" aria-label=\"Expand Capabilities\" aria-controls=\"menu-capabilities\">\u2304<\/button><\/p>\n<div class=\"drop\" id=\"menu-capabilities\">\n<div class=\"drop-heading\">Capabilities<\/div>\n<p><a href=\"..\/..\/capabilities\/index.html\">Overview \u2192<\/a><a href=\"..\/..\/investment-casting\/cnc-machining\/index.html\">CNC Machining<\/a><a href=\"..\/..\/capabilities\/heat-treatment\/index.html\">Heat Treatment<\/a><a href=\"..\/..\/capabilities\/ndt-testing\/index.html\">NDT Testing<\/a><a href=\"..\/..\/capabilities\/surface-finishing\/index.html\">Surface Finishing<\/a><\/div>\n<\/div>\n<div class=\"navitem \"><a href=\"..\/..\/resources\/index.html\">Resources<\/a><button aria-expanded=\"false\" aria-label=\"Expand Resources\" aria-controls=\"menu-resources\">\u2304<\/button><\/p>\n<div class=\"drop\" id=\"menu-resources\">\n<div class=\"drop-heading\">Resources<\/div>\n<p><a href=\"..\/..\/resources\/index.html\">Overview \u2192<\/a><a href=\"..\/..\/resources\/dfm-guide-investment-casting\/index.html\">DFM Guide<\/a><a href=\"..\/..\/resources\/faq-investment-casting\/index.html\">FAQ<\/a><a href=\"..\/..\/resources\/articles\/index.html\">Articles<\/a><a href=\"..\/..\/resources\/videos\/index.html\">Videos<\/a><\/div>\n<\/div>\n<div class=\"navitem \"><a href=\"..\/..\/about-us\/index.html\">About Us<\/a><button aria-expanded=\"false\" aria-label=\"Expand About Us\" aria-controls=\"menu-about\">\u2304<\/button><\/p>\n<div class=\"drop\" id=\"menu-about\">\n<div class=\"drop-heading\">About Us<\/div>\n<p><a href=\"..\/..\/about-us\/index.html\">Overview \u2192<\/a><a href=\"..\/..\/about-us\/factory\/index.html\">Factory<\/a><a href=\"..\/..\/about-us\/certifications\/index.html\">Certifications<\/a><a href=\"..\/..\/about-us\/quality\/index.html\">Quality &amp; Inspection Planning<\/a><a href=\"..\/..\/shop\/index.html\">Product Catalogue<\/a><\/div>\n<\/div>\n<\/nav>\n<p><a class=\"btn\" href=\"..\/..\/request-quote\/index.html\">Request A Quote <span class=\"arrow\">\u2197<\/span><\/a><button class=\"mobile-toggle\" aria-label=\"Open navigation\" aria-expanded=\"false\" aria-controls=\"mainnav\">\u2630<\/button><\/div>\n<\/header>\n<p><main id=\"content\"><\/p>\n<section class=\"page-hero\">\n<div class=\"wrap\">\n<nav class=\"breadcrumbs\" aria-label=\"Breadcrumb\"><a href=\"..\/..\/..\/..\/toway-redesign-draft.html\">Home<\/a> <span>\/<\/span> <a href=\"..\/index.html\">Investment Casting Materials Library<\/a><span>\/<\/span><span aria-current=\"page\">Carbon Steel Investment Casting<\/span><\/nav>\n<div class=\"page-hero-grid\">\n<div>\n<div class=\"eyebrow\">Materials \/ toway casting<\/div>\n<h1>Carbon Steel Investment Casting<\/h1>\n<p class=\"intro\">Carbon steel investment casting with machining, heat treatment and surface processing. Review strength requirements, final condition and corrosion protection.<\/p>\n<p><a class=\"btn\" href=\"..\/..\/request-quote\/index.html\">Request A Quote \u2197<\/a><\/div>\n<div class=\"route-card\">\n<div class=\"eyebrow\">Drawing-led manufacturing<\/div>\n<h2>Define the requirement.<br \/>Then review the route.<\/h2>\n<ul>\n<li>Material, geometry and critical features<\/li>\n<li>Machining and final surface condition<\/li>\n<li>Inspection, documentation and quantities<\/li>\n<\/ul>\n<p><small>Capabilities are confirmed per component. Proposed topics are not verified service claims.<\/small><\/div>\n<\/div>\n<\/div>\n<\/section>\n<div class=\"wrap document-layout\">\n<article class=\"article-content \">\n<div class=\"tw-seo\">\n<section>\n<div class=\"wrap\">\n<h2 id=\"section-1\">Review the requirements that matter<\/h2>\n<p>A carbon steel component should be specified with its required material condition and functional properties. The quotation needs to account for any heat treatment, machining, inspection and corrosion protection required for the finished part.<\/p>\n<div class=\"grid\">\n<article class=\"card\">\n<h3>Delivery condition<\/h3>\n<p>Define the grade and required final condition rather than leaving treatment assumptions to the supplier.<\/p>\n<\/article>\n<article class=\"card\">\n<h3>Functional geometry<\/h3>\n<p>Identify critical machined dimensions, datums and areas that can remain as-cast. Review machining access before approving tooling.<\/p>\n<\/article>\n<article class=\"card\">\n<h3>Surface protection<\/h3>\n<p>Describe the service environment and any coating requirement. Agree responsibility for preparation, coating and final inspection.<\/p>\n<\/article>\n<\/div>\n<\/div>\n<\/section>\n<section class=\"band\">\n<div class=\"wrap\">\n<h2 id=\"section-2\">From quotation to repeat orders<\/h2>\n<ol>\n<li><strong>Define the enquiry.<\/strong> Provide the current drawing revision, specified material, quantities and target delivery. Highlight features that determine assembly fit or function.<\/li>\n<li><strong>Agree the manufacturing route.<\/strong> Review tooling, casting, machining and any treatment or finishing together. Confirm which requirements are included in the quotation.<\/li>\n<li><strong>Agree acceptance before production.<\/strong> Define the sample approval, inspection records and documentation required for the particular order.<\/li>\n<li><strong>Control repeat production.<\/strong> Keep drawing revisions, material requirements and agreed changes traceable between orders.<\/li>\n<\/ol>\n<p>Available grades, dimensional limits, tolerances, testing and delivery dates are confirmed for the specific component. Sector experience does not replace project-specific qualification or approval.<\/p>\n<div class=\"links\"><a href=\"..\/..\/investment-casting\/index.html\">Investment casting process<\/a><a href=\"..\/..\/service\/cnc-machining\/index.html\">CNC machining<\/a><a href=\"..\/..\/resources\/index.html\">Engineering &amp; buyer resources<\/a><\/div>\n<\/div>\n<\/section>\n<\/div>\n<h2 id=\"section-3\">Move from material family to component requirements<\/h2>\n<p>A family name is not a complete cast-grade specification. Supply the actual standard, grade, delivery condition and application. Any equivalence with a wrought material designation must be confirmed rather than assumed.<\/p>\n<p><a href=\"..\/..\/about-us\/quality\/index.html\">Agree material records and acceptance<\/a> and <a href=\"..\/..\/request-quote\/index.html\">request a drawing-specific review<\/a> before approving tooling.<\/p>\n<\/article>\n<aside class=\"content-aside\">\n<h2>On this page<\/h2>\n<p><a href=\"#section-1\">Review the requirements that matter<\/a><a href=\"#section-2\">From quotation to repeat orders<\/a><a href=\"#section-3\">Move from material family to component requirements<\/a><a class=\"btn\" href=\"..\/..\/request-quote\/index.html\">Prepare your enquiry \u2197<\/a><small>All grades, numerical capabilities and acceptance requirements are confirmed for the specific part.<\/small><\/aside>\n<\/div>\n<section class=\"section related\">\n<div class=\"wrap\">\n<div class=\"eyebrow\">Continue your project review<\/div>\n<h2>Related capabilities &amp; guidance<\/h2>\n<div class=\"link-grid\"><a class=\"link-card\" href=\"..\/..\/investment-casting\/process\/index.html\"><span class=\"eyebrow\">Processes<\/span><\/p>\n<h3>Investment Casting Process<\/h3>\n<p>Explore a ten-stage lost-wax casting workflow from engineering and tooling to casting, finishing and delivery, with drawing-led CNC secondary machining.<\/p>\n<p><span class=\"textlink\">Explore this topic <span class=\"arrow\">\u2197<\/span><\/span><\/a><a class=\"link-card\" href=\"..\/..\/investment-casting\/cnc-machining\/index.html\"><span class=\"eyebrow\">Processes<\/span><\/p>\n<h3>CNC Machining for Investment Cast Components<\/h3>\n<p>In-house CNC machining for investment-cast components. Coordinate critical fits, material condition and finishing from casting to the approved finished part.<\/p>\n<p><span class=\"textlink\">Explore this topic <span class=\"arrow\">\u2197<\/span><\/span><\/a><a class=\"link-card\" href=\"..\/..\/about-us\/quality\/index.html\"><span class=\"eyebrow\">Company<\/span><\/p>\n<h3>Quality &amp; Inspection Planning<\/h3>\n<p>Plan casting inspection, material identification and sample acceptance around the drawing. Confirm required records and project-specific qualification with toway casting.<\/p>\n<p><span class=\"textlink\">Explore this topic <span class=\"arrow\">\u2197<\/span><\/span><\/a><\/div>\n<\/div>\n<\/section>\n<section class=\"quote\">\n<div class=\"wrap\">\n<div>\n<div class=\"eyebrow\">From a drawing to a manufacturing plan<\/div>\n<h2>Bring the requirements.<br \/>Let\u2019s review the route.<\/h2>\n<p>Specify your material, quantities and critical features so casting, machining and secondary processing can be reviewed together.<\/p>\n<\/div>\n<div>\n<ul class=\"quote-check\">\n<li>Current drawing revision<\/li>\n<li>Alloy, quantities &amp; final condition<\/li>\n<li>Inspection &amp; delivery requirements<\/li>\n<\/ul>\n<p><a class=\"btn\" href=\"..\/..\/request-quote\/index.html\">Prepare a casting enquiry <span class=\"arrow\">\u2197<\/span><\/a><\/div>\n<\/div>\n<\/section>\n<p><\/main><\/p>\n<footer>\n<div class=\"wrap\">\n<section class=\"contact-footer\" aria-labelledby=\"contact-footer-title\">\n<div class=\"contact-footer-intro\">\n<div class=\"eyebrow\">CONTACT \/ toway casting<\/div>\n<h2 id=\"contact-footer-title\">Let\u2019s discuss your next part.<\/h2>\n<p>Share your drawing, material and quantity with Aiden.<\/p>\n<div class=\"contact-actions\"><a class=\"contact-primary\" href=\"https:\/\/wa.me\/message\/W7MK3NENDTTZE1\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"WhatsApp (opens in a new tab)\">WhatsApp<span aria-hidden=\"true\">\u2197<\/span><\/a><a href=\"mailto:Aiden@towaycast.com\" class=\"contact-secondary\">Email Aiden <span aria-hidden=\"true\">\u2197<\/span><\/a><\/div>\n<\/div>\n<div class=\"contact-details\">\n<div>\n<h3>Email<\/h3>\n<p><a href=\"mailto:Aiden@towaycast.com\">Aiden@towaycast.com<\/a><a href=\"mailto:t2959607@gmail.com\" class=\"contact-alternate\">Alternate: t2959607@gmail.com<\/a><\/div>\n<div>\n<h3>Phone \u00b7 Aiden<\/h3>\n<p><a href=\"tel:+8618866682287\">+86 188 6668 2287<\/a><a href=\"tel:+8619963633960\">+86 199 6363 3960<\/a><\/div>\n<div class=\"contact-address\">\n<h3>Find us in Dongying, China<\/h3>\n<address>No. 872-3, East of Xisi Road, Dongying District,<br \/>Dongying City, Shandong Province, China<\/address>\n<\/div>\n<\/div>\n<div class=\"contact-social-row\"><span>Follow toway casting<\/span><\/p>\n<nav aria-label=\"Social media\"><a class=\"\" href=\"https:\/\/www.facebook.com\/share\/17pnuS8gvW\/\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Facebook (opens in a new tab)\">Facebook<span aria-hidden=\"true\">\u2197<\/span><\/a><a class=\"\" href=\"https:\/\/www.tiktok.com\/@chinacnccasting\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"TikTok (opens in a new tab)\">TikTok<span aria-hidden=\"true\">\u2197<\/span><\/a><a class=\"\" href=\"https:\/\/www.instagram.com\/chinacnccasting\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Instagram (opens in a new tab)\">Instagram<span aria-hidden=\"true\">\u2197<\/span><\/a><a class=\"\" href=\"https:\/\/www.linkedin.com\/in\/tom-undefined-360a933a1\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"LinkedIn (opens in a new tab)\">LinkedIn<span aria-hidden=\"true\">\u2197<\/span><\/a><a class=\"\" href=\"https:\/\/youtube.com\/@tom-r1c5f\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"YouTube (opens in a new tab)\">YouTube<span aria-hidden=\"true\">\u2197<\/span><\/a><\/nav>\n<p><a class=\"contact-wechat\" href=\"..\/..\/weixin\/index.html\" aria-label=\"WeChat on original website (opens in a new tab)\">WeChat on original website<span aria-hidden=\"true\">\u2197<\/span><\/a><\/div>\n<\/section>\n<div class=\"footer-grid\">\n<div class=\"footer-brand\"><strong>toway casting<\/strong><\/p>\n<p>Investment casting and precision machining for custom metal components.<br \/>Dongying, Shandong, China.<\/p>\n<\/div>\n<div class=\"footer-col\">\n<h3>Capabilities<\/h3>\n<p><a href=\"..\/..\/investment-casting\/cnc-machining\/index.html\">CNC Machining<\/a><a href=\"..\/..\/capabilities\/heat-treatment\/index.html\">Heat Treatment<\/a><a href=\"..\/..\/capabilities\/ndt-testing\/index.html\">NDT Testing<\/a><a href=\"..\/..\/capabilities\/surface-finishing\/index.html\">Surface Finishing<\/a><\/div>\n<div class=\"footer-col\">\n<h3>Explore<\/h3>\n<p><a href=\"..\/..\/industries\/index.html\">Investment Casting Industries<\/a><a href=\"..\/index.html\">Investment Casting Materials Library<\/a><a href=\"..\/..\/resources\/index.html\">Investment Casting Resources<\/a><a href=\"..\/..\/shop\/index.html\">Hardware &amp; Component Catalogue<\/a><a href=\"..\/..\/about-us\/quality\/index.html\">Quality &amp; Inspection Planning<\/a><\/div>\n<div class=\"footer-col\">\n<h3>Start a project<\/h3>\n<p><a href=\"..\/..\/request-quote\/index.html\">Prepare your enquiry \u2197<\/a><a href=\"..\/..\/resources\/articles\/choose-investment-casting-supplier\/index.html\">Supplier selection checklist<\/a><a href=\"..\/..\/resources\/faq-investment-casting\/index.html\">Casting FAQ<\/a><a href=\"..\/..\/about-us\/index.html\">About toway casting<\/a><\/div>\n<\/div>\n<div class=\"footer-bottom\"><span>\u00a9 2026 toway casting. Local website design draft.<\/span><span>Form submissions disabled \u00b7 Not published<\/span><\/div>\n<\/div>\n<\/footer>\n<nav class=\"contact-dock\" aria-label=\"Quick contact\"><a class=\"\" href=\"https:\/\/wa.me\/message\/W7MK3NENDTTZE1\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"WhatsApp (opens in a new tab)\">WhatsApp<span aria-hidden=\"true\">\u2197<\/span><\/a><a href=\"mailto:Aiden@towaycast.com\">Email <span aria-hidden=\"true\">\u2197<\/span><\/a><a href=\"tel:+8618866682287\">Call <span aria-hidden=\"true\">\u2197<\/span><\/a><\/nav>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Carbon Steel Investment Casting | toway castingSkip to content CASTING &amp; PRECISION MACHINING Aiden@towaycast.comWhatsApp +86 188 6668 2287\u2197 toway castingCASTING &amp; PRECISION MACHINING Investment Casting\u2304 Investment Casting Overview \u2192Investment Casting ProcessCNC MachiningTechnologies Materials\u2304 Materials Overview \u2192316 Stainless Steel304 Stainless SteelCarbon SteelNickel SuperalloyTitanium Casting Industries\u2304 Industries Overview \u2192Custom CastingsArchitectural HardwareMarine HardwareAerospaceValve &amp; PumpMedicalRailway TransitOil &amp; Gas [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":2943,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-2957","page","type-page","status-publish","hentry"],"acf":[],"_hostinger_reach_plugin_has_subscription_block":false,"_hostinger_reach_plugin_is_elementor":false,"_links":{"self":[{"href":"https:\/\/towaycast.com\/de\/wp-json\/wp\/v2\/pages\/2957","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/towaycast.com\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/towaycast.com\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/towaycast.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/towaycast.com\/de\/wp-json\/wp\/v2\/comments?post=2957"}],"version-history":[{"count":3,"href":"https:\/\/towaycast.com\/de\/wp-json\/wp\/v2\/pages\/2957\/revisions"}],"predecessor-version":[{"id":3087,"href":"https:\/\/towaycast.com\/de\/wp-json\/wp\/v2\/pages\/2957\/revisions\/3087"}],"up":[{"embeddable":true,"href":"https:\/\/towaycast.com\/de\/wp-json\/wp\/v2\/pages\/2943"}],"wp:attachment":[{"href":"https:\/\/towaycast.com\/de\/wp-json\/wp\/v2\/media?parent=2957"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}