1<!doctype html> 2<html lang="ro"> 3 <head> 4 <meta charset="UTF-8" /> 5 <meta name="viewport" content="width=device-width, initial-scale=1.0" /> 6 <title>AEDILIS Proiect - ArhitecturÄ & Urbanism</title> 7 <meta name="description" content="AEDILIS oferÄ servicii complete de arhitecturÄ Èi urbanism, de la concept pânÄ la execuÈie." /> 8 <meta name="theme-color" content="#3a3530" /> 9 10 <!-- Critical inline CSS for instant FCP --> 11 <style> 12 *{margin:0;padding:0;box-sizing:border-box} 13 body{background:#3a3530;font-family:system-ui,-apple-system,sans-serif} 14 #root{min-height:100vh} 15 .ld{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:#3a3530;z-index:9999} 16 .ld h1{color:#fff;font-size:clamp(2.5rem,8vw,5rem);letter-spacing:0.15em;font-weight:700} 17 </style> 18 19 <!-- Preconnect to critical origins --> 20 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 21 <link rel="preconnect" href="https://use.typekit.net" crossorigin> 22 23 <!-- Source Sans Pro for body text (Myriad Pro alternative) --> 24 <link rel="preconnect" href="https://fonts.googleapis.com"> 25 <link rel="preload" as="style" href="https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@300;400;600;700&display=swap" onload="this.onload=null;this.rel='stylesheet'"> 26 <noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@300;400;600;700&display=swap"></noscript> 27 28 <!-- OG tags --> 29 <meta property="og:title" content="AEDILIS Proiect" /> 30 <meta property="og:type" content="website" /> 31
31<script type="module" crossorigin src="/assets/index-DhoPkCkZ.js"></script>
31 32 <link rel="stylesheet" crossorigin href="/assets/index-B63w8qi1.css"> 33 </head> 34 <body> 35 <!-- SPA redirect restore (for Lovable/Netlify 404.html trick) --> 36
36<script> 37 (function(){ 38 var redirect = sessionStorage.redirect; 39 delete sessionStorage.redirect; 40 if (redirect && redirect !== location.href) { 41 history.replaceState(null, null, redirect); 42 } 43 // Also handle ?p= query param redirect 44 var search = window.location.search; 45 if (search.slice(1,3) === 'p=') { 46 var decoded = search.slice(1).split('&').reduce(function(prev, val) { 47 return (val.slice(0,2) === 'p=') 48 ? prev + '/' + val.slice(2).replace(/~and~/g, '&') 49 : prev + '&' + val.replace(/~and~/g, '&'); 50 }); 51 if (decoded) window.history.replaceState(null, null, '/' + decoded + (location.hash || '')); 52 } 53 }()); 54 </script>
54 55 <div id="root"><div class="ld"><h1>AEDILIS</h1></div></div> 56 </body> 57</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.