1<!DOCTYPE html><html lang="en-NZ"> <head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1">
1<script>
vendor: 323 bytes, line 1
1(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','
1GTM-P23W74XF
vendor: 3 bytes, line 1
1');
1</script>
1<link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><link href="https://fonts.googleapis.com/css2?family=Manrope:wght@200;300;400;500&display=swap" rel="stylesheet"><title>Education Architecture | Smith Architects</title><meta name="description" content="Award-winning education architecture from Smith Architects â inspiring, functional, and future-focused learning environments across New Zealand."><link rel="canonical" href="https://smitharchitects.co/expertise/education/"><!-- Open Graph --><meta property="og:type" content="website"><meta property="og:title" content="Education Architecture | Smith Architects"><meta property="og:description" content="Award-winning education architecture from Smith Architects â inspiring, functional, and future-focused learning environments across New Zealand."><meta property="og:url" content="https://smitharchitects.co/expertise/education/"><meta property="og:image" content="https://smitharchitects.co/images/og-default.jpg"><meta property="og:site_name" content="Smith Architects"><!-- Twitter --><meta name="twitter:card" content="summary_large_image"><meta name="twitter:title" content="Education Architecture | Smith Architects"><meta name="twitter:description" content="Award-winning education architecture from Smith Architects â inspiring, functional, and future-focused learning environments across New Zealand."><meta name="twitter:image" content="https://smitharchitects.co/images/og-default.jpg"><!-- JSON-LD -->
1<script type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://smitharchitects.co/"},{"@type":"ListItem","position":2,"name":"Our Expertise","item":"https://smitharchitects.co/expertise/"},{"@type":"ListItem","position":3,"name":"Education","item":"https://smitharchitects.co/expertise/education/"}]}</script>
1<!-- Organisation base schema (on every page) -->
1<script type="application/ld+json">{"@context":"https://schema.org","@type":["Organization","ProfessionalService"],"@id":"https://smitharchitects.co/#organization","name":"Smith Architects","url":"https://smitharchitects.co","logo":"/media/Logo-1.png","telephone":"+64 9 522 2552","email":"[email protected]","address":{"@type":"PostalAddress","streetAddress":"84 College Hill","addressLocality":"Freemans Bay, Auckland","addressCountry":"NZ"},"sameAs":["https://www.linkedin.com/company/smith-architects-co/","https://www.instagram.com/smitharchitects.co/","https://www.facebook.com/smitharchitects.co","https://www.pinterest.nz/smitharchitectsco/","https://twitter.com/SmithArch_co"]}</script>
1<link rel="stylesheet" href="/_astro/_slug_.Dh3ICqZ_.css"></head> <body> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-P23W74XF" height="0" width="0" style="display:none;visibility:hidden" title="Google Tag Manager"></iframe></noscript> <a href="#main" class="sr-only">Skip to content</a> <style>astro-island,astro-slot,astro-static-slot{display:contents}</style>
1<script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script>
1<script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script>
1<astro-island uid="uDgn2" prefix="r4" component-url="/_astro/NavBar.D3ZzDWtb.js" component-export="default" renderer-url="/_astro/client.Bz692-Ao.js" props="{"logo":[0,{"src":[0,"/media/Logo-1.png"],"alt":[0,"Smith Architects"],"href":[0,"/"]}],"groups":[1,[[0,{"label":[0,"Our Expertise"],"subgroups":[1,[]],"children":[1,[[0,{"label":[0,"Residential"],"href":[0,"/expertise/residential/"],"subgroup":[0,null]}],[0,{"label":[0,"Education"],"href":[0,"/expertise/education/"],"subgroup":[0,null]}],[0,{"label":[0,"Heritage & Culture"],"href":[0,"/expertise/heritage-and-culture/"],"subgroup":[0,null]}],[0,{"label":[0,"Commercial"],"href":[0,"/expertise/commercial/"],"subgroup":[0,null]}],[0,{"label":[0,"Urban Design"],"href":[0,"/expertise/urban-design/"],"subgroup":[0,null]}]]]}],[0,{"label":[0,"Our Work"],"href":[0,"/our-work/"],"children":[1,[[0,{"label":[0,"Residential"],"href":[0,"/our-work/residential/"]}],[0,{"label":[0,"Commercial"],"href":[0,"/our-work/commercial/"]}],[0,{"label":[0,"Education"],"href":[0,"/our-work/education/"]}],[0,{"label":[0,"Heritage & Culture"],"href":[0,"/our-work/heritage-and-culture/"]}],[0,{"label":[0,"Urban Design"],"href":[0,"/our-work/urban-design/"]}]]]}],[0,{"label":[0,"Our Practice"],"children":[1,[[0,{"label":[0,"Philosophy"],"href":[0,"/philosophy/"]}],[0,{"label":[0,"Our People"],"href":[0,"/people/"]}],[0,{"label":[0,"Blog"],"href":[0,"/media/blogs/"]}],[0,{"label":[0,"Awards & Media"],"href":[0,"/media/"]}]]]}],[0,{"label":[0,"Contact"],"href":[0,"/contact/"]}]]],"cta":[0]}" ssr client="load" opts="{"name":"NavBar","value":true}" await-children><header style="position:sticky;top:0;z-index:100;background:rgba(0,0,0,0.8);border-bottom:1px solid var(--color-border);transition:background 0.4s ease, border-color 0.4s ease"><div style="width:100%;padding-inline:3rem;display:flex;align-items:center;justify-content:space-between;height:72px"><a href="/" aria-label="Smith Architects home"><img src="/media/Logo-1.png" alt="Smith Architects" style="height:40px;width:auto"/></a><nav aria-label="Main navigation" style="display:flex;align-items:center;gap:var(--space-8)"><ul style="display:none;list-style:none;align-items:center;gap:var(--space-6);@media(min-width:768px):[object Object]" class="nav-list"><li style="position:relative"><button aria-haspopup="true" aria-expanded="false" style="background:none;border:none;color:var(--color-ink);font-size:var(--text-md);font-weight:300;letter-spacing:normal;cursor:pointer;padding:0.25rem 0;display:flex;align-items:center;font-family:var(--font-body)">Our Expertise</button><div role="menu" style="position:absolute;top:100%;left:50%;transform:translateX(-50%);
1min-width:200px;padding-top:8px;opacity:0;pointer-events:none;transition:opacity var(--duration-fast)"><div style="background:var(--color-surface);border:1px solid var(--color-border);padding:var(--space-2) 0"><a href="/expertise/residential/" role="menuitem" style="display:block;padding:0.6rem 1.25rem;font-size:var(--text-base);font-weight:300;color:var(--color-body);transition:color var(--duration-fast);white-space:nowrap" class="nav-dropdown-item">Residential</a><a href="/expertise/education/" role="menuitem" style="display:block;padding:0.6rem 1.25rem;font-size:var(--text-base);font-weight:300;color:var(--color-body);transition:color var(--duration-fast);white-space:nowrap" class="nav-dropdown-item">Education</a><a href="/expertise/heritage-and-culture/" role="menuitem" style="display:block;padding:0.6rem 1.25rem;font-size:var(--text-base);font-weight:300;color:var(--color-body);transition:color var(--duration-fast);white-space:nowrap" class="nav-dropdown-item">Heritage & Culture</a><a href="/expertise/commercial/" role="menuitem" style="display:block;padding:0.6rem 1.25rem;font-size:var(--text-base);font-weight:300;color:var(--color-body);transition:color var(--duration-fast);white-space:nowrap" class="nav-dropdown-item">Commercial</a><a href="/expertise/urban-design/" role="menuitem" style="display:block;padding:0.6rem 1.25rem;font-size:var(--text-base);font-weight:300;color:var(--color-body);transition:color var(--duration-fast);white-space:nowrap" class="nav-dropdown-item">Urban Design</a></div></div></li><li style="position:relative"><a href="/our-work/" aria-haspopup="true" aria-expanded="false" style="color:var(--color-ink);font-size:var(--text-md);font-weight:300;letter-spacing:normal;cursor:pointer;padding:0.25rem 0;display:flex;align-items:center;font-family:var(--font-body);text-decoration:none">Our Work</a><div role="menu" style="position:absolute;top:100%;left:50%;transform:translateX(-50%);
1min-width:200px;padding-top:8px;opacity:0;pointer-events:none;transition:opacity var(--duration-fast)"><div style="background:var(--color-surface);border:1px solid var(--color-border);padding:var(--space-2) 0"><a href="/our-work/residential/" role="menuitem" style="display:block;padding:0.6rem 1.25rem;font-size:var(--text-base);font-weight:300;color:var(--color-body);transition:color var(--duration-fast);white-space:nowrap" class="nav-dropdown-item">Residential</a><a href="/our-work/commercial/" role="menuitem" style="display:block;padding:0.6rem 1.25rem;font-size:var(--text-base);font-weight:300;color:var(--color-body);transition:color var(--duration-fast);white-space:nowrap" class="nav-dropdown-item">Commercial</a><a href="/our-work/education/" role="menuitem" style="display:block;padding:0.6rem 1.25rem;font-size:var(--text-base);font-weight:300;color:var(--color-body);transition:color var(--duration-fast);white-space:nowrap" class="nav-dropdown-item">Education</a><a href="/our-work/heritage-and-culture/" role="menuitem" style="display:block;padding:0.6rem 1.25rem;font-size:var(--text-base);font-weight:300;color:var(--color-body);transition:color var(--duration-fast);white-space:nowrap" class="nav-dropdown-item">Heritage & Culture</a><a href="/our-work/urban-design/" role="menuitem" style="display:block;padding:0.6rem 1.25rem;font-size:var(--text-base);font-weight:300;color:var(--color-body);transition:color var(--duration-fast);white-space:nowrap" class="nav-dropdown-item">Urban Design</a></div></div></li><li style="position:relative"><button aria-haspopup="true" aria-expanded="false" style="background:none;border:none;color:var(--color-ink);font-size:var(--text-md);font-weight:300;letter-spacing:normal;cursor:pointer;padding:0.25rem 0;display:flex;align-items:center;font-family:var(--font-body)">Our Practice</button><div role="menu" style="position:absolute;top:100%;left:50%;transform:translateX(-50%);
1min-width:200px;padding-top:8px;opacity:0;pointer-events:none;transition:opacity var(--duration-fast)"><div style="background:var(--color-surface);border:1px solid var(--color-border);padding:var(--space-2) 0"><a href="/philosophy/" role="menuitem" style="display:block;padding:0.6rem 1.25rem;font-size:var(--text-base);font-weight:300;color:var(--color-body);transition:color var(--duration-fast);white-space:nowrap" class="nav-dropdown-item">Philosophy</a><a href="/people/" role="menuitem" style="display:block;padding:0.6rem 1.25rem;font-size:var(--text-base);font-weight:300;color:var(--color-body);transition:color var(--duration-fast);white-space:nowrap" class="nav-dropdown-item">Our People</a><a href="/media/blogs/" role="menuitem" style="display:block;padding:0.6rem 1.25rem;font-size:var(--text-base);font-weight:300;color:var(--color-body);transition:color var(--duration-fast);white-space:nowrap" class="nav-dropdown-item">Blog</a><a href="/media/" role="menuitem" style="display:block;padding:0.6rem 1.25rem;font-size:var(--text-base);font-weight:300;color:var(--color-body);transition:color var(--duration-fast);white-space:nowrap" class="nav-dropdown-item">Awards & Media</a></div></div></li><li style="position:relative"><a href="/contact/" style="font-size:var(--text-md);font-weight:300;letter-spacing:normal;color:var(--color-ink);padding:0.25rem 0">Contact</a></li></ul><button aria-label="Open menu" aria-expanded="false" style="display:none;background:none;border:none;color:var(--color-ink);cursor:pointer;padding:var(--space-2)" class="mobile-menu-btn"><svg width="26" height="18" viewBox="0 0 26 18" fill="none" aria-hidden="true"><path d="M1 2h24M1 9h24M1 16h24" stroke="currentColor" stroke-width="2" stroke-linecap="round"></path></svg></button></nav></div><style> 2 @media (min-width: 1025px) { 3 .nav-list { display: flex !important; } 4 .mobile-menu-btn { display: none !important; } 5 } 6 @media (max-width: 1024px) { 7 .nav-list { display: none !important; } 8 .mobile-menu-btn { display: block !important; } 9 .nav-cta { display: none !important; } 10 } 11 .nav-dropdown-item:hover { color: var(--color-accent-gold) !important; } 12 13 /* Mobile / tablet accordion menu */ 14 .m-panel { 15 background: #0a0a0a; 16 padding: 0.5rem 0 1rem; 17 } 18 .m-row { 19 display: flex; 20 align-items: center; 21 justify-content: space-between; 22 width: 100%; 23 background: none; 24 border: none; 25 border-bottom: 0.25px solid var(--color-accent-gold); 26 color: var(--color-ink); 27 font-family: var(--font-body); 28 font-weight: 300; 29 font-size: 1.75rem; 30 text-align: left; 31 padding: 1.35rem 1.75rem; 32 cursor: pointer; 33 text-decoration: none; 34 } 35 .m-chev { color: rgba(255,255,255,0.7); flex-shrink: 0; transition: transform 0.25s ease; } 36 .m-chev--open { transform: rotate(180deg); } 37 .m-children { background: rgba(255,255,255,0.02); padding: 0.25rem 0 0.5rem; } 38 .m-child { 39 display: block; 40 font-size: 1.15rem; 41 font-weight: 300; 42 color: var(--color-body); 43 padding: 0.75rem 1.75rem 0.75rem 2.75rem; 44 text-decoration: none; 45 } 46 .m-child:hover { color: var(--color-accent-gold); } 47 .m-cta { 48 display: flex; 49 justify-content: center; 50 margin: 1.75rem 1.75rem 0; 51 } 52 </style></header><!--astro:end--></astro-island> <main id="main"> <section aria-label="Page hero" data-full-hero="true" style="position:relative;height:100dvh;overflow:hidden;margin-top:-72px;background:#000"><video src="/media/Education.mp4" autoplay="" loop="" muted="" playsinline="" style="position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center"></video><div aria-hidden="true" style="position:absolute;inset:0;background:rgba(0,0,0,0.55)"></div><div style="position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;z-index:3;padding:0 var(--gutter, 2rem)"><h1 style="font-family:var(--font-heading);font-weight:300;font-style:italic;font-size:clamp(var(--text-3xl), 5vw, var(--text-5xl));line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:rgba(255,255,255,0.95);margin:0">Education</h1></div></section><section class="section section--dark" style="background:var(--color-bg);padding:var(--section-py) 20px"><div><h2 style="font-family:var(--font-heading);font-weight:300;font-size:clamp(1.75rem, 3.5vw, 2.75rem);line-height:var(--leading-snug);letter-spacing:var(--tracking-tight);color:var(--color-accent-gold);margin-bottom:var(--space-8)">Inspiring, Flexible Spaces for Learning</h2><div style="margin-bottom:var(--space-10);font-family:var(--font-body);font-size:var(--text-md);line-height:var(--leading-relaxed);color:var(--color-body)"><p class="rt-p-body">At Smith Architects, our approach to education design is centered on creating inspiring, functional, and future-focused learning environments. We believe that well-designed spaces have a profou
52nd impact on education, fostering engagement, collaboration, and well-being for students and educators alike.</p> 53<p class="rt-p-body">Our designs prioritize flexibility, ensuring that learning spaces can adapt to evolving pedagogical methods and technological advancements. We integrate natural light, ventilation, and acoustics to create comfortable environments that enhance concentration and creativity. Sustainability is a key consideration, with energy-efficient solutions and durable materials supporting long-term resilience and environmental responsibility.</p> 54<p class="rt-p-body">Collaboration is at the heart of our process. We work closely with educators, administrators, and communities to understand their unique needs and aspirations, translating them into thoughtful, user-centric designs. Whether for primary, secondary, or tertiary education, our goal is to create dynamic, inclusive spaces that inspire learning and empower future generations.</p></div><a href="/our-work/education/" target="_self" class="btn btn--outline">View Projects</a></div></section> </main> <footer style="background:var(--color-bg);color:var(--color-ink)"><div style="padding:30px 32px 0"><div class="footer-columns" style="padding:48px 0 56px"><div><p style="font-size:11px;letter-spacing:0.2em;text-transform:uppercase;color:var(--color-accent-gold);margin:0 0 20px">Visit Us</p><address style="font-style:normal;font-size:15px;line-height:1.7;color:var(--color-ink);margin:0 0 18px"><span>84 College Hill<br/></span><span>Freemans Bay<br/></span><span>Auckland, New Zealand</span></address><a href="https://www.google.com/maps?cid=3357707598789967957" target="_blank" rel="noopener" class="map-link" style="font-size:13px;letter-spacing:0.04em;color:rgba(255,255,255,0.5);text-decoration:none;border-bottom:1px solid rgba(255,255,255,0.28);padding-bottom:2px;transition:color 0.2s ease, border-color 0.2s ease">View on map</a></div><div><p style="font-size:11px;letter-spacing:0.2em;text-transform:uppercase;color:var(--color-accent-gold);margin:0 0 20px">Explore</p><ul style="list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px"><li><a href="/our-work/" class="footer-nav-link" style="color:var(--color-ink);text-decoration:none;font-size:15px;letter-spacing:0.01em;transition:color 0.2s ease">Our Work</a></li><li><a href="/philosophy/" class="footer-nav-link" style="color:var(--color-ink);text-decoration:none;font-size:15px;letter-spacing:0.01em;transition:color 0.2s ease">Our Philosophy</a></li><li><a href="/people/" class="footer-nav-link" style="color:var(--color-ink);text-decoration:none;font-size:15px;letter-spacing:0.01em;transition:color 0.2s ease">Our People</a></li><li><a href="/media/" class="footer-nav-link" style="color:var(--color-ink);text-decoration:none;font-size:15px;letter-spacing:0.01em;transition:color 0.2s ease">Awards & Media</a></li><li><a href="/contact/" class="footer-nav-link" style="color:var(--color-ink);text-decoration:none;font-size:15px;letter-spacing:0.01em;transition:color 0.2s ease">Contact</a></li></ul></div><div><p style="font-size:11px;letter-spacing:0.2em;text-transform:uppercase;color:var(--color-accent-gold);margin:0 0 20px">Connect</p><a href="tel:+6495222552" class="phone-link" style="display:inline-block;font-family:var(--font-heading);font-size:22px;color:var(--color-ink);text-decoration:none;margin-bottom:26px;transition:color 0.2s ease">+64 9 522 2552</a><ul style="list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:14px"><li><a href="https://www.linkedin.com/company/smith-architects-co/" target="_blank" rel="noopener noreferrer" aria-label="Smith Architects on LinkedIn" class="social-icon-link" style="display:flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid rgba(255,255,255,0.28);border-radius:50%;color:var(--color-ink);transition:border-color 0.2s ease, color 0.2s ease, background 0.2s ease"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" width="16" height="16"><rect x="3" y="3" width="18" height="18" rx="2"></rect>
54<line x1="7.5" y1="10" x2="7.5" y2="17"></line><circle cx="7.5" cy="6.8" r="0.9" fill="currentColor" stroke="none"></circle><path d="M11.5 17v-4.2c0-1.5 1-2.3 2.3-2.3 1.2 0 2.2.8 2.2 2.3V17"></path></svg></a></li><li><a href="https://www.instagram.com/smitharchitects.co/" target="_blank" rel="noopener noreferrer" aria-label="Smith Architects on Instagram" class="social-icon-link" style="display:flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid rgba(255,255,255,0.28);border-radius:50%;color:var(--color-ink);transition:border-color 0.2s ease, color 0.2s ease, background 0.2s ease"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" width="16" height="16"><rect x="3" y="3" width="18" height="18" rx="5"></rect><circle cx="12" cy="12" r="4"></circle><circle cx="17.2" cy="6.8" r="0.9" fill="currentColor" stroke="none"></circle></svg></a></li><li><a href="https://www.facebook.com/smitharchitects.co" target="_blank" rel="noopener noreferrer" aria-label="Smith Architects on Facebook" class="social-icon-link" style="display:flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid rgba(255,255,255,0.28);border-radius:50%;color:var(--color-ink);transition:border-color 0.2s ease, color 0.2s ease, background 0.2s ease"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" width="16" height="16"><path d="M14 21v-7h2.5l.5-3H14V9c0-.9.3-1.5 1.7-1.5H17V5c-.3 0-1.3-.1-2.4-.1-2.4 0-4 1.5-4 4.2V11H8v3h2.6v7"></path></svg></a></li><li><a href="https://www.pinterest.nz/smitharchitectsco/" target="_blank" rel="noopener noreferrer" aria-label="Smith Architects on Pinterest" class="social-icon-link" style="display:flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid rgba(255,255,255,0.28);border-radius:50%;color:var(--color-ink);transition:border-color 0.2s ease, color 0.2s ease, background 0.2s ease"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" width="16" height="16"><circle cx="12" cy="12" r="9"></circle><path d="M9.5 19c.8-2 1.6-5 2-6.5M12 12c-.4-1.6.4-3 2-3 1.4 0 2 1 2 2.2 0 1.6-1 3.8-2.4 3.8-.8 0-1.4-.5-1.6-1.1"></path></svg></a></li><li><a href="https://twitter.com/SmithArch_co" target="_blank" rel="noopener noreferrer" aria-label="Smith Architects on X (Twitter)" class="social-icon-link" style="display:flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid rgba(255,255,255,0.28);border-radius:50%;color:var(--color-ink);transition:border-color 0.2s ease, color 0.2s ease, background 0.2s ease"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" width="16" height="16"><path d="M5 5l14 14M19 5L5 19"></path></svg></a></li></ul><p style="margin-top:20px;font-size:12.5px;color:rgba(255,255,255,0.5);letter-spacing:0.03em">Digital marketing by <a href="https://tractionmarketing.nz" target="_blank" rel="noopener noreferrer" style="color:inherit;text-decoration:underline;text-underline-offset:3px">Traction Marketing</a></p></div></div><div class="footer-bottom" style="padding:22px 0"><div style="display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center"><span>© 2026 Smith Architects. All rights reserved.</span><span style="opacity:0.5">·</span><a href="/privacy/" class="bottom-link" style="color:inherit;text-decoration:none">Privacy Policy</a></div><a href="#top" class="back-to-top-link" style="display:inline-flex;align-items:center;gap:8px;text-transform:uppercase;letter-spacing:0.16em;font-size:11px;color:rgba(255,255,255,0.5);text-decoration:none">Back to top<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" width="11" height="11" class="back-to-top-arrow"><line x1="12" y1="19" x2="12" y2="5"></line><polyline points="5 12 12 5 19 12"></polyline></svg></a></div></div><style> 55 .footer-columns { 56 display: grid; 57 grid-template-columns: 1.1fr 1fr 1fr; 58 gap: 48px; 59 } 60 .footer-bottom { 61 display: flex; 62 flex-wrap: wrap; 63 align-items: center; 64 justify-content: center; 65 gap: 16px; 66 font-size: 12.5px; 67 color: rgba(255,255,255,0.5); 68 letter-spacing: 0.03em; 69 } 70 .map-link:hover { color: var(--color-accent-gold) !important; border-color: var(--color-accent-gold) !important; } 71 .footer-nav-link:hover { color: var(--color-accent-gold) !important; } 72 .phone-link:hover { color: var(--color-accent-gold) !important; } 73 .social-icon-link:hover { 74 border-color: var(--color-accent-gold) !important; 75 color: var(--color-bg) !important; 76 background: var(--color-accent-gold) !important; 77 } 78 .bottom-link:hover { color: var(--color-accent-gold) !important; } 79 .back-to-top-link:hover { color: var(--color-accent-gold) !important; } 80 .back-to-top-arrow { transition: transform 0.2s ease; } 81 .back-to-top-link:hover .back-to-top-arrow { transform: translateY(-3px); } 82 @media (max-width: 860px) { 83 .footer-columns { grid-template-columns: 1fr 1fr !important; row-gap: 40px; } 84 } 85 @media (max-width: 600px) { 86 .footer-columns { grid-template-columns: 1fr !important; } 87 .footer-bottom { flex-direction: column; align-items: flex-start; } 88 } 89 </style></footer> </body></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.