April 13, 2026
/* ========================================================= TELENCO UK | MDU DISCREET FIBRE CABLING SYSTEMS FULL LUXURY ARTICLE CODE UPDATED: - Fixed weird box behind transparent category images - Removed artificial glow layer behind PNGs - Removed image shadow that was creating a boxed feel - Hover now stays smooth and premium ========================================================= */ .mdu-article{ --tel-primary:#7fa9ae; --tel-primary-dark:#58787c; --tel-dark:#63666a; --tel-heading:#454549; --tel-muted:#667075; --tel-bg:#f7f9f9; --tel-card:#f8fafa; --tel-line:rgba(69,69,73,.10); --tel-shadow-sm:0 10px 24px rgba(15,23,35,.05); --tel-shadow-md:0 20px 45px rgba(15,23,35,.08); --tel-shadow-lg:0 30px 80px rgba(15,23,35,.10); --tel-shadow-xl:0 42px 110px rgba(15,23,35,.18); --tel-glow:0 0 0 1px rgba(127,169,174,.16), 0 18px 42px rgba(127,169,174,.16); font-family:Avenir, "Avenir Next", "Avenir Next LT Pro", "Avenir LT Std", "Helvetica Neue", Arial, sans-serif; background:linear-gradient(180deg,#ffffff 0%, #f7f9f9 100%); color:var(--tel-heading); padding:22px 0 90px; position:relative !important; left:50vw !important; transform:translateX(-50%) !important; width:100vw !important; max-width:100vw !important; margin:0 !important; float:none !important; clear:both !important; display:block !important; overflow-x:clip !important; } @supports not (overflow:clip){ .mdu-article{overflow-x:hidden !important;} } .mdu-article, .mdu-article *{box-sizing:border-box;} .mdu-article a{text-decoration:none;} .mdu-article img{display:block;max-width:100%;} .mdu-article .mdu-wrap{ width:100%; max-width:1380px; margin:0 auto; padding:0 26px; position:relative; } .mdu-article .page-glow{ position:absolute; inset:0 0 auto 0; height:540px; pointer-events:none; background: radial-gradient(circle at 12% 12%, rgba(127,169,174,.10), transparent 22%), radial-gradient(circle at 88% 10%, rgba(191,211,214,.18), transparent 24%); z-index:0; } .mdu-article .mdu-section{ position:relative; margin-top:28px; z-index:1; } .mdu-article .mdu-kicker{ display:inline-flex; align-items:center; gap:10px; padding:10px 18px; border-radius:999px; background:rgba(127,169,174,.08); border:1px solid rgba(127,169,174,.14); color:var(--tel-primary-dark); font-size:11px; font-weight:900; letter-spacing:.20em; text-transform:uppercase; margin:0 0 22px; } .mdu-article .mdu-kicker:before{ content:""; width:8px; height:8px; border-radius:50%; background:var(--tel-primary); display:block; } .mdu-article h1, .mdu-article h2, .mdu-article h3, .mdu-article h4{ margin:0 0 14px; color:var(--tel-heading) !important; font-weight:900; letter-spacing:-0.055em; } .mdu-article p{ margin:0 0 16px; color:var(--tel-muted); font-size:15.5px; line-height:1.7; } /* ========================= BUTTONS / PILLS ========================= */ .mdu-article .mdu-btns{ display:flex; flex-wrap:wrap; gap:14px; margin-top:28px; } .mdu-article .mdu-btn-primary, .mdu-article .mdu-btn-secondary{ display:inline-flex; align-items:center; justify-content:center; gap:9px; padding:15px 26px; border-radius:999px; font-size:14px; font-weight:900; transition:all .22s ease; } .mdu-article .mdu-btn-primary{ color:#fff; background:linear-gradient(135deg,var(--tel-primary),var(--tel-primary-dark)); box-shadow:0 14px 34px rgba(88,120,124,.24); } .mdu-article .mdu-btn-primary:hover{ transform:translateY(-2px); box-shadow:0 18px 42px rgba(88,120,124,.30); } .mdu-article .mdu-btn-secondary{ color:var(--tel-heading); background:#fff; border:1px solid rgba(127,169,174,.22); box-shadow:var(--tel-shadow-sm); } .mdu-article .mdu-btn-secondary:hover{ transform:translateY(-2px); } .mdu-article .hero-pills{ display:flex; flex-wrap:wrap; gap:12px; margin-top:24px; } .mdu-article .hero-pill{ display:inline-flex; align-items:center; gap:10px; padding:12px 18px; border-radius:999px; background:#fff; border:1px solid rgba(127,169,174,.12); box-shadow:var(--tel-shadow-sm); color:var(--tel-heading); font-size:13px; font-weight:900; } .mdu-article .hero-pill i{ color:var(--tel-primary-dark); font-size:14px; } /* ========================= HERO ========================= */ .mdu-article .hero-shell{ position:relative; padding-top:10px; } .mdu-article .hero-logo{ position:absolute; top:-44px; left:50%; transform:translateX(-50%); width:120px; height:120px; border-radius:50%; background:#fff; box-shadow:0 18px 40px rgba(15,23,35,.10); display:flex; align-items:center; justify-content:center; padding:20px; z-index:8; } .mdu-article .hero-logo img{ width:100%; height:100%; object-fit:contain; } .mdu-article .hero-grid{ display:grid; grid-template-columns:minmax(0,1.02fr) minmax(460px,.98fr); gap:0; align-items:stretch; min-height:620px; } .mdu-article .hero-copy{ position:relative; z-index:3; display:flex; flex-direction:column; justify-content:center; padding:20px 36px 20px 0; } .mdu-article .hero-title{ font-size:76px; line-height:.90; margin-bottom:20px; } .mdu-article .hero-title .accent{ color:var(--tel-primary-dark) !important; } .mdu-article .hero-lead{ max-width:780px; font-size:21px; line-height:1.58; color:var(--tel-heading) !important; margin-bottom:10px; } .mdu-article .hero-sub{ max-width:760px; font-size:16px; line-height:1.72; } .mdu-article .hero-visual{ position:relative; height:620px; overflow:visible; background:url('https://www.telenco.uk/images/banners/346/Hallway.jpg') center top / cover no-repeat; border-radius:0 34px 34px 0; box-shadow:none; border:none; -webkit-mask-image: linear-gradient( to right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.06) 12%, rgba(0,0,0,0.18) 18%, rgba(0,0,0,0.38) 24%, rgba(0,0,0,0.62) 30%, rgba(0,0,0,0.82) 36%, rgba(0,0,0,0.94) 42%, rgba(0,0,0,1) 48%, rgba(0,0,0,1) 100% ); mask-image: linear-gradient( to right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.06) 12%, rgba(0,0,0,0.18) 18%, rgba(0,0,0,0.38) 24%, rgba(0,0,0,0.62) 30%, rgba(0,0,0,0.82) 36%, rgba(0,0,0,0.94) 42%, rgba(0,0,0,1) 48%, rgba(0,0,0,1) 100% ); -webkit-mask-repeat:no-repeat; mask-repeat:no-repeat; -webkit-mask-size:100% 100%; mask-size:100% 100%; } .mdu-article .hero-visual:before, .mdu-article .hero-visual:after{ content:none; } /* ========================= SYSTEM FLOW ========================= */ .mdu-article .flow-shell{ position:relative; border-radius:28px; padding:30px 28px 24px; background:linear-gradient(180deg,#ffffff,#f7f9f9); border:1px solid rgba(127,169,174,.12); box-shadow:var(--tel-shadow-md); overflow:hidden; } .mdu-article .flow-shell:before{ content:""; position:absolute; inset:auto 0 50%; height:1px; background:linear-gradient(90deg, rgba(127,169,174,.00), rgba(127,169,174,.28), rgba(127,169,174,.00)); transform:translateY(-50%); } .mdu-article .flow-grid{ position:relative; display:grid; grid-template-columns:repeat(5,minmax(0,1fr)); gap:18px; z-index:1; } .mdu-article .flow-step{ position:relative; text-align:center; padding:10px 10px 4px; } .mdu-article .flow-step:after{ content:""; position:absolute; top:40px; right:-12px; width:24px; height:2px; background:linear-gradient(90deg,var(--tel-primary),rgba(127,169,174,.12)); } .mdu-article .flow-step:last-child:after{ content:none; } .mdu-article .flow-icon{ width:78px; height:78px; margin:0 auto 14px; border-radius:50%; background:linear-gradient(180deg,#ffffff,#edf4f4); border:1px solid rgba(127,169,174,.16); box-shadow:0 10px 24px rgba(127,169,174,.10); display:flex; align-items:center; justify-content:center; color:var(--tel-primary-dark); font-size:26px; } .mdu-article .flow-step h3{ font-size:18px; margin-bottom:6px; } .mdu-article .flow-step p{ font-size:13.5px; line-height:1.55; margin:0; } /* ========================= PRODUCT TILES ========================= */ .mdu-article .range-nav{ display:grid; grid-template-columns:repeat(5,minmax(0,1fr)); gap:16px; } .mdu-article .range-link{ display:flex; flex-direction:column; min-height:228px; padding:20px 20px 18px; border-radius:24px; background:linear-gradient(180deg,#fbfdfd 0%, #f6f9f9 100%); border:1px solid rgba(127,169,174,.14); box-shadow:var(--tel-shadow-sm); transition:transform .24s ease, box-shadow .24s ease, border-color .24s ease, background .24s ease; color:var(--tel-heading); position:relative; overflow:hidden; } .mdu-article .range-link:before{ content:""; position:absolute; inset:0; background:radial-gradient(circle at 50% 32%, rgba(127,169,174,.10), transparent 42%); opacity:0; transition:opacity .24s ease; pointer-events:none; } .mdu-article .range-link:hover{ transform:translateY(-6px); box-shadow:var(--tel-glow); border-color:rgba(127,169,174,.28); background:linear-gradient(180deg,#ffffff 0%, #f3f8f8 100%); } .mdu-article .range-link:hover:before{ opacity:1; } .mdu-article .range-thumb{ height:138px; display:flex; align-items:center; justify-content:center; margin-bottom:16px; position:relative; z-index:1; background:transparent !important; border:none !important; box-shadow:none !important; } .mdu-article .range-thumb:before{ content:none !important; } .mdu-article .range-thumb:after{ content:none !important; } .mdu-article .range-thumb img{ max-width:96%; max-height:128px; width:auto; height:auto; object-fit:contain; background:transparent !important; border:none !important; box-shadow:none !important; outline:none !important; transition:transform .26s ease; filter:none !important; position:relative; z-index:1; } .mdu-article .range-link:hover .range-thumb img{ transform:scale(1.06); } .mdu-article .range-title{ font-size:18px; line-height:1.08; font-weight:900; color:var(--tel-heading); margin-top:auto; position:relative; z-index:1; } .mdu-article .range-arrow{ margin-left:auto; margin-top:12px; width:30px; height:30px; border-radius:50%; display:flex; align-items:center; justify-content:center; background:linear-gradient(135deg,var(--tel-primary),var(--tel-primary-dark)); color:#fff; font-size:12px; position:relative; z-index:1; } /* ========================= FEATURE PANELS ========================= */ .mdu-article .feature-stack{ display:grid; gap:18px; } .mdu-article .feature-panel{ display:grid; grid-template-columns:1fr 1fr; min-height:430px; border-radius:24px; overflow:hidden; border:1px solid rgba(127,169,174,.12); background:linear-gradient(180deg,#eef3f3,#f8fafa); box-shadow:var(--tel-shadow-md); } .mdu-article .feature-panel.reverse .feature-media{ order:1; } .mdu-article .feature-panel.reverse .feature-copy-block{ order:2; } .mdu-article .feature-copy-block{ padding:28px 28px 24px; display:flex; flex-direction:column; justify-content:center; } .mdu-article .feature-copy-block h2{ font-size:58px; line-height:.96; margin-bottom:12px; } .mdu-article .feature-copy-block .lead-line{ font-size:15px; line-height:1.65; max-width:320px; } .mdu-article .feature-media{ position:relative; min-height:430px; overflow:hidden; } .mdu-article .feature-media img{ width:100%; height:100%; object-fit:cover; object-position:center center; } /* ========================= VIDEO ========================= */ .mdu-article .video-hero-shell{ position:relative; border-radius:38px; overflow:hidden; background: radial-gradient(circle at 85% 18%, rgba(191,211,214,.22), transparent 18%), linear-gradient(180deg,#ffffff,#f7f9f9); border:1px solid rgba(127,169,174,.10); box-shadow:var(--tel-shadow-lg); padding:18px; } .mdu-article .video-hero-frame{ position:relative; min-height:640px; border-radius:30px; overflow:hidden; background: linear-gradient(180deg,rgba(8,10,18,.08),rgba(8,10,18,.16)), linear-gradient(145deg,#dde7e8,#eef3f4 45%,#d8e4e6 100%); border:1px solid rgba(127,169,174,.12); } .mdu-article .video-placeholder{ position:absolute; inset:0; display:flex; align-items:center; justify-content:center; } .mdu-article .play-wrap{ width:132px; height:132px; border-radius:50%; display:flex; align-items:center; justify-content:center; background:rgba(255,255,255,.92); border:1px solid rgba(255,255,255,.45); box-shadow:0 20px 46px rgba(0,0,0,.18); } .mdu-article .play-wrap i{ font-size:34px; color:var(--tel-primary-dark); margin-left:4px; } .mdu-article .video-overlay-note{ position:absolute; left:24px; right:24px; bottom:24px; padding:18px 20px; border-radius:20px; background:rgba(255,255,255,.88); border:1px solid rgba(127,169,174,.12); box-shadow:var(--tel-shadow-sm); } .mdu-article .video-overlay-note h3{ font-size:20px; margin-bottom:6px; } .mdu-article .video-overlay-note p{ margin:0; font-size:14px; } .mdu-article .video-hero-frame iframe{ width:100%; height:100%; min-height:640px; border:0; display:block; } /* ========================= CTA ========================= */ .mdu-article .cta-box{ padding:54px 30px; border-radius:34px; background: radial-gradient(circle at 88% 18%, rgba(191,211,214,.22), transparent 18%), linear-gradient(180deg,#ffffff,#f7f9f9); border:1px solid rgba(127,169,174,.10); box-shadow:var(--tel-shadow-md); text-align:center; } .mdu-article .cta-box h2{ font-size:50px; line-height:.98; margin-bottom:12px; } .mdu-article .cta-box p{ max-width:620px; margin:0 auto 16px; font-size:18px; } .mdu-article .small-note{ margin-top:12px; font-size:12.8px; color:#7b8488; } /* ========================= RESPONSIVE ========================= */ @media(max-width:1260px){ .mdu-article .hero-title{font-size:60px;} .mdu-article .range-nav{grid-template-columns:repeat(3,minmax(0,1fr));} .mdu-article .flow-grid{grid-template-columns:repeat(3,minmax(0,1fr));} .mdu-article .flow-step:nth-child(3):after, .mdu-article .flow-step:last-child:after{content:none;} } @media(max-width:980px){ .mdu-article .hero-grid{ grid-template-columns:1fr; min-height:auto; } .mdu-article .hero-copy{ order:1; padding-right:0; } .mdu-article .hero-visual{ order:2; height:360px; margin-top:12px; border-radius:0 0 24px 24px; -webkit-mask-image: linear-gradient( to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.10) 14%, rgba(0,0,0,0.28) 24%, rgba(0,0,0,0.52) 36%, rgba(0,0,0,0.78) 50%, rgba(0,0,0,0.94) 64%, rgba(0,0,0,1) 100% ); mask-image: linear-gradient( to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.10) 14%, rgba(0,0,0,0.28) 24%, rgba(0,0,0,0.52) 36%, rgba(0,0,0,0.78) 50%, rgba(0,0,0,0.94) 64%, rgba(0,0,0,1) 100% ); } .mdu-article .range-nav{ grid-template-columns:repeat(2,minmax(0,1fr)); } .mdu-article .flow-grid{ grid-template-columns:1fr 1fr; } .mdu-article .flow-step:after{ content:none; } .mdu-article .feature-panel{ grid-template-columns:1fr; } .mdu-article .feature-panel.reverse .feature-media, .mdu-article .feature-panel.reverse .feature-copy-block{ order:initial; } .mdu-article .feature-media{ min-height:300px; } } @media(max-width:640px){ .mdu-article{ padding:16px 0 56px; } .mdu-article .mdu-wrap{ padding:0 16px; } .mdu-article .hero-shell{ padding-top:14px; } .mdu-article .hero-logo{ top:-30px; width:84px; height:84px; padding:12px; } .mdu-article .hero-visual{ height:250px; border-radius:0 0 20px 20px; } .mdu-article .hero-title{ font-size:34px; } .mdu-article .mdu-btns{ flex-direction:column; align-items:flex-start; } .mdu-article .hero-pills{ gap:10px; } .mdu-article .hero-pill{ width:100%; justify-content:flex-start; } .mdu-article .range-nav, .mdu-article .flow-grid{ grid-template-columns:1fr; } .mdu-article .range-link{ min-height:208px; } .mdu-article .range-thumb{ height:120px; } .mdu-article .range-thumb img{ max-height:108px; } .mdu-article .feature-copy-block h2{ font-size:34px; } .mdu-article .video-hero-shell{ border-radius:24px; padding:12px; } .mdu-article .video-hero-frame, .mdu-article .video-hero-frame iframe{ min-height:320px; border-radius:20px; } .mdu-article .play-wrap{ width:92px; height:92px; } .mdu-article .play-wrap i{ font-size:26px; } .mdu-article .cta-box{ padding:30px 20px; } .mdu-article .cta-box h2{ font-size:32px; } } Discreet Fibre Cabling Systems Introducing MDU Our discreet fibre system MDU is a discreet fibre system designed to simplify in-building installation while keeping the finished result clean and low profile. From entry point to customer connection, the range is built to reduce disruption, improve presentation and make installation faster. Explore the range Watch video Low visual impact Fast in-building routing Installer-friendly system System Flow Entry Point Bring fibre cleanly into the building with a controlled starting point. Midspan Cable Distribute fibre discreetly through shared routes and corridor runs. Distribution Box Manage and protect fibre routing through compact internal distribution points. Customer Box Create a neat, low-profile hand-off point inside the dwelling. Install Accessories Complete the installation with the right tools and finishing components. Midspan Cables Distribution Boxes Discreet Cable Customer Boxes Installation Accessories Featured Solution Meet Pebble A discreet customer connection point designed to sit naturally within the interior. Midspan Solutions Discreetly Different Slim routing and transition points designed for cleaner hallway and riser installations. Video placeholder Replace this section with your YouTube, Vimeo or hosted iframe video. Ready to specify? Bring discreet fibre to your next project Explore the range or speak to Telenco about the right solution. Contact Telenco Avenir font applied throughout for brand consistency. ...