{"id":30906,"date":"2026-09-18T11:43:56","date_gmt":"2026-09-18T11:43:56","guid":{"rendered":"https:\/\/www.martinaarch.com\/?post_type=avada_portfolio&#038;p=30906"},"modified":"2026-09-24T14:59:19","modified_gmt":"2026-09-24T14:59:19","slug":"am294-two-family-house-ramalde","status":"publish","type":"avada_portfolio","link":"https:\/\/www.martinaarch.com\/he\/project\/am294-two-family-house-ramalde\/","title":{"rendered":"AM294 &#8211; Two-family House in Ramalde, Porto"},"content":{"rendered":"<div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-padding-top:0px;--awb-padding-bottom:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_1_1 1_1 fusion-one-full fusion-column-first fusion-column-last\" style=\"--awb-bg-blend:overlay;--awb-bg-size:cover;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-column-wrapper-legacy\"><div class=\"fusion-text fusion-text-1\"><div id=\"am-am294\"><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=Fraunces:opsz,wght@9..144,300;9..144,400;9..144,500&amp;family=Cormorant+Garamond:wght@300;400;500;600&amp;family=Work+Sans:wght@300;400;500;600&amp;display=swap\" rel=\"stylesheet\">\n<style>\n#am-am294{ --am-bg:#ffffff; --am-panel:#f2efe9; --am-ink:#1c1b19; --am-muted:#6f6b63; --am-line:#dedad0; --am-accent:#8a6a4f; background:var(--am-bg); color:var(--am-ink); font-family:\"Work Sans\", Arial, Helvetica, sans-serif; -webkit-font-smoothing:antialiased; }\n#am-am294 *{box-sizing:border-box;}\n#am-am294 h1, #am-am294 h2, #am-am294 h3{ font-family:\"Cormorant Garamond\", Georgia, serif; font-weight:400; margin:0; }\n#am-am294 .am-wrap{max-width:1240px; margin:0 auto; padding-left:32px; padding-right:32px;}\n#am-am294 hr.am-rule{border:none; border-top:1px solid var(--am-line); margin:0;}\nbody.postid-30900 .fusion-page-title-bar{display:none!important}\nbody.postid-30900 #main{padding-top:0!important}\nbody.postid-30900 #main .fusion-fullwidth{padding-top:0!important}\n#am-am294 .am-hero{position:relative; height:min(62vh,700px); min-height:420px; overflow:hidden; margin-bottom:56px; width:auto; margin-left:calc(50% - 50vw); margin-right:calc(50% - 50vw);}\n#am-am294 .am-hero-photo{position:absolute; top:0; left:0; width:100%; height:100%;}\n#am-am294 .am-hero-photo img{width:100%; height:100%; object-fit:cover; object-position:center 55%; display:block;}\n#am-am294 .am-hero::after{content:\"\"; position:absolute; left:0; right:0; top:0; height:55%; z-index:1; pointer-events:none; background:linear-gradient(180deg, rgba(15,13,10,.62) 0%, rgba(15,13,10,.32) 55%, rgba(15,13,10,0) 100%);}\n#am-am294 .am-hero-copy{position:relative; z-index:2; height:100%; display:flex; flex-direction:column; justify-content:flex-start; gap:16px; padding:160px 32px 48px; max-width:1240px; margin-left:auto; margin-right:auto; box-sizing:border-box; color:#fdfcfa;}\n#am-am294 .am-hero-copy .am-eyebrow{font-size:12px; letter-spacing:.12em; text-transform:uppercase; color:#e7e2d8; text-shadow:0 1px 3px rgba(0,0,0,.55), 0 6px 20px rgba(0,0,0,.3);}\n#am-am294 .am-hero-copy h1{font-size:clamp(30px,3vw,50px); font-weight:400; color:#fdfcfa; text-shadow:0 1px 3px rgba(0,0,0,.45), 0 6px 18px rgba(0,0,0,.25);}\n#am-am294 .am-hero-copy p{font-size:16px; line-height:1.65; color:#e7e2d8; max-width:42ch; margin:0; text-shadow:0 1px 3px rgba(0,0,0,.5), 0 6px 20px rgba(0,0,0,.3);}\n@media (max-width:720px){\n#am-am294 .am-hero{height:auto; aspect-ratio:4\/5;}\n#am-am294 .am-hero::after{display:none;}\n#am-am294 .am-hero-copy{position:static; color:var(--am-ink); padding:24px 0 0;}\n#am-am294 .am-hero-copy .am-eyebrow{color:var(--am-muted);}\n#am-am294 .am-hero-copy p{color:var(--am-muted);}\n#am-am294 .am-hero-copy h1{color:var(--am-ink);}\n}\n#am-am294 .am-intent{display:grid; grid-template-columns:1fr 1fr; gap:56px; padding:56px 0;}\n#am-am294 .am-intent h2{font-size:clamp(24px,3vw,34px); line-height:1.22;}\n#am-am294 .am-intent p{font-size:15px; line-height:1.75; color:var(--am-muted); margin:0; max-width:48ch;}\n@media (max-width:720px){ #am-am294 .am-intent{grid-template-columns:1fr; gap:20px;} }\n#am-am294 .am-info-label{font-size:11px; letter-spacing:.12em; text-transform:uppercase; color:var(--am-muted); padding:28px 0 18px;}\n#am-am294 .am-info-grid{display:grid; grid-template-columns:repeat(4,1fr); border-top:1px solid var(--am-line);}\n#am-am294 .am-info-grid .cell{padding:22px 24px 30px; border-left:1px solid var(--am-line);}\n#am-am294 .am-info-grid .cell:first-child{padding-left:0; border-left:none;}\n#am-am294 .am-info-grid .num{font-size:12px; color:var(--am-accent); margin-bottom:14px; font-variant-numeric:tabular-nums;}\n#am-am294 .am-info-grid .val{font-family:\"Fraunces\",Georgia,serif; font-weight:400; font-size:clamp(19px,2.4vw,26px); margin-bottom:4px;}\n#am-am294 .am-info-grid .sub{font-size:12px; color:var(--am-muted); letter-spacing:.02em;}\n@media (max-width:720px){\n#am-am294 .am-info-grid{grid-template-columns:1fr 1fr;}\n#am-am294 .am-info-grid .cell:nth-child(2){border-left:1px solid var(--am-line);}\n#am-am294 .am-info-grid .cell:nth-child(3){border-left:none; padding-left:0;}\n}#am-am294 .am-feature{display:grid; grid-template-columns:1.05fr .95fr; gap:64px; align-items:center; padding:72px 0;}\n#am-am294 .am-feature.am-reverse{grid-template-columns:.95fr 1.05fr;}\n#am-am294 .am-feature.am-reverse .am-feature-photo{order:2;}\n#am-am294 .am-feature.am-reverse .am-feature-copy{order:1;}\n#am-am294 .am-feature-photo{aspect-ratio:3\/2; overflow:hidden; background:var(--am-panel); position:relative;}\n#am-am294 .am-feature-photo.am-tall{aspect-ratio:4\/5;}\n#am-am294 .am-feature-photo img{width:100%; height:100%; object-fit:cover; display:block;}\n#am-am294 .am-feature-copy .am-eyebrow{display:flex; align-items:center; gap:12px; font-size:12px; letter-spacing:.12em; text-transform:uppercase; color:var(--am-muted); margin-bottom:16px;}\n#am-am294 .am-feature-copy .am-eyebrow::after{content:\"\";height:1px;width:40px;background:var(--am-line);}\n#am-am294 .am-feature-copy h3{font-size:clamp(26px,3.2vw,38px); margin-bottom:18px;}\n#am-am294 .am-feature-copy p{font-size:15px; line-height:1.75; color:var(--am-muted); margin:0; max-width:40ch;}\n@media (max-width:820px){\n#am-am294 .am-feature, #am-am294 .am-feature.am-reverse{grid-template-columns:1fr; gap:26px; padding:44px 0;}\n#am-am294 .am-feature.am-reverse .am-feature-photo, #am-am294 .am-feature.am-reverse .am-feature-copy{order:initial;}\n}\n#am-am294 .am-traits{padding:0 0 72px; border-top:1px solid var(--am-line); padding-top:56px;}\n#am-am294 .am-traits h3{font-size:clamp(24px,3vw,32px); margin-bottom:22px; max-width:22ch;}\n#am-am294 .am-traits ul{margin:0; padding:0; list-style:none; display:grid; gap:12px; max-width:58ch;}\n#am-am294 .am-traits li{font-size:15px; line-height:1.6; color:var(--am-muted); padding-left:20px; position:relative;}\n#am-am294 .am-traits li::before{content:\"\";position:absolute; left:0; top:9px; width:6px; height:6px; border-radius:50%; background:var(--am-accent);}\n#am-am294 .am-closing{display:grid; grid-template-columns:1.2fr 1fr; gap:56px; padding:72px 0; border-top:1px solid var(--am-line); align-items:start;}\n#am-am294 .am-closing h2{font-size:clamp(26px,3.6vw,40px); line-height:1.2;}\n#am-am294 .am-closing .am-fields{display:grid; gap:20px;}\n#am-am294 .am-closing .am-fields .f-label{font-size:11px; letter-spacing:.1em; text-transform:uppercase; color:var(--am-muted); margin-bottom:5px;}\n#am-am294 .am-closing .am-fields .f-val{font-size:15px; color:var(--am-ink);}\n@media (max-width:720px){ #am-am294 .am-closing{grid-template-columns:1fr; gap:32px;} }\n#am-am294 .am-cta-band{display:flex; align-items:center; justify-content:space-between; gap:24px; padding:56px 0 72px; border-top:1px solid var(--am-line);}\n#am-am294 .am-cta-band h2{font-size:clamp(24px,3vw,32px);}\n#am-am294 .am-cta-band a.am-btn{border:1px solid var(--am-ink); padding:14px 26px; border-radius:2px; font-size:12px; letter-spacing:.08em; text-transform:uppercase; white-space:nowrap; color:var(--am-ink); text-decoration:none;}\n#am-am294 .am-cta-band a.am-btn:hover{background:var(--am-ink); color:var(--am-bg);}\n@media (max-width:600px){ #am-am294 .am-cta-band{flex-direction:column; align-items:flex-start;} }\n#am-am294 .am-feature-photo.sj-carousel{position:relative;}\n#am-am294 .sj-carousel-count{position:absolute; top:14px; left:14px; z-index:3; background:rgba(20,18,15,.4); color:#fdfcfa; font-size:11px; letter-spacing:.04em; padding:5px 10px; border-radius:20px; font-variant-numeric:tabular-nums;}\n#am-am294 .sj-carousel-track{display:flex; gap:2px; overflow-x:auto; scroll-snap-type:x mandatory; scrollbar-width:none; -ms-overflow-style:none; width:100%; height:100%;}\n#am-am294 .sj-carousel-track::-webkit-scrollbar{display:none;}\n#am-am294 .sj-carousel-track .slide{flex:0 0 100%; scroll-snap-align:start; width:100%; height:100%;}\n#am-am294 .sj-carousel-track .slide img{width:100%; height:100%; object-fit:cover; display:block;}\n#am-am294 .sj-carousel-nav{position:absolute; bottom:14px; right:14px; display:flex; gap:8px; z-index:3;}\n#am-am294 .sj-carousel-nav button{width:34px; height:34px; border-radius:50%; border:1px solid rgba(253,252,250,.6); background:rgba(20,18,15,.4); color:#fdfcfa; cursor:pointer; display:flex; align-items:center; justify-content:center; font-size:16px; line-height:1; font-family:\"Work Sans\",sans-serif;}\n#am-am294 .sj-carousel-nav button:hover{background:rgba(20,18,15,.6);}\n<\/style>\n<div class=\"am-hero\">\n<div class=\"am-hero-photo\"><img decoding=\"async\" src=\"https:\/\/www.martinaarch.com\/wp-content\/uploads\/2026\/09\/image-38.png\" alt=\"AM294 \u2013 the private courtyard garden, with stair and outdoor living area\"><\/div>\n<div class=\"am-wrap\" style=\"height:100%;\">\n<div class=\"am-hero-copy\"><span class=\"am-eyebrow\">Two-family house<\/span><\/p>\n<h1>AM294 \u2014 Two-family House in Ramalde<\/h1>\n<p>On Rua do Dr. Alberto de Macedo, in Ramalde, Porto, an existing dwelling gives way to a new building for two independent units, organised around a courtyard cut into the site. Commissioned in 2025, the project is now under construction, with works on site since May 2026.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<hr class=\"am-rule\">\n<div class=\"am-wrap\">\n<div class=\"am-intent\">\n<h2>A house built around its courtyard<\/h2>\n<p>The project replaces an existing construction that could no longer meet its owners\u2019 needs with a new building for two independent units. At its centre, an excavated courtyard brings daylight, greenery and privacy deep into the plan, while a green roof extends the garden over part of the building itself.<\/p>\n<p>Concrete and travertine set the material tone throughout, framing wide glazed openings that dissolve the boundary between the interior rooms and the courtyard they surround.<\/p>\n<\/div>\n<\/div>\n<div class=\"am-wrap\">\n<div class=\"am-info-grid\">\n<div class=\"cell\">\n<div class=\"num\">01<\/div>\n<div class=\"val\">Ramalde<\/div>\n<div class=\"sub\">Porto, Portugal<\/div>\n<\/div>\n<div class=\"cell\">\n<div class=\"num\">02<\/div>\n<div class=\"val\">Residential<\/div>\n<div class=\"sub\">Two-family house \u00b7 2 units<\/div>\n<\/div>\n<div class=\"cell\">\n<div class=\"num\">03<\/div>\n<div class=\"val\">378.45 m\u00b2<\/div>\n<div class=\"sub\">Gross construction area<\/div>\n<\/div>\n<div class=\"cell\">\n<div class=\"num\">04<\/div>\n<div class=\"val\">2025<\/div>\n<div class=\"sub\">Commission<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"am-wrap\">\n<div class=\"am-feature\">\n<div class=\"am-feature-photo\"><img decoding=\"async\" src=\"https:\/\/www.martinaarch.com\/wp-content\/uploads\/2026\/09\/image-35.png\" alt=\"AM294 \u2013 aerial view of the courtyard, entrance and green roof\" loading=\"lazy\"><\/div>\n<div class=\"am-feature-copy\"><span class=\"am-eyebrow\">The courtyard<\/span><\/p>\n<h3>A garden cut into the site<\/h3>\n<p>At the centre of the plan, an excavated courtyard opens both units to daylight and greenery, with an exterior stair linking the levels around it.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"am-wrap\">\n<div class=\"am-feature am-reverse\">\n<div class=\"am-feature-photo\"><img decoding=\"async\" src=\"https:\/\/www.martinaarch.com\/wp-content\/uploads\/2026\/09\/image-39.png\" alt=\"AM294 \u2013 open living, dining and kitchen area\" loading=\"lazy\"><\/div>\n<div class=\"am-feature-copy\"><span class=\"am-eyebrow\">Interior organisation<\/span><\/p>\n<h3>An open, continuous living space<\/h3>\n<p>Kitchen, dining and living areas share a single continuous volume, its dark joinery and stone surfaces set against the pale concrete shell.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"am-wrap\">\n<div class=\"am-feature\">\n<div class=\"am-feature-photo\"><img decoding=\"async\" src=\"https:\/\/www.martinaarch.com\/wp-content\/uploads\/2026\/09\/image-36.png\" alt=\"AM294 \u2013 entrance threshold\" loading=\"lazy\"><\/div>\n<div class=\"am-feature-copy\"><span class=\"am-eyebrow\">Threshold<\/span><\/p>\n<h3>An entrance held in shadow<\/h3>\n<p>A recessed doorway, cut into the travertine-clad volume, marks the passage from the shared outdoor route into each unit.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"am-wrap\">\n<div class=\"am-feature am-reverse\">\n<div class=\"am-feature-photo\"><img decoding=\"async\" src=\"https:\/\/www.martinaarch.com\/wp-content\/uploads\/2026\/09\/image-37.png\" alt=\"AM294 \u2013 street and driveway view\" loading=\"lazy\"><\/div>\n<div class=\"am-feature-copy\"><span class=\"am-eyebrow\">From the street<\/span><\/p>\n<h3>A quiet presence on Rua do Dr. Alberto de Macedo<\/h3>\n<p>Set back behind a run of white perimeter walls, the building keeps a low, discreet profile from the street, with planting softening the edge of the driveway.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"am-wrap\">\n<div class=\"am-feature\">\n<div class=\"am-feature-photo\"><img decoding=\"async\" src=\"https:\/\/www.martinaarch.com\/wp-content\/uploads\/2026\/09\/image-40.png\" alt=\"AM294 \u2013 living room and kitchen\" loading=\"lazy\"><\/div>\n<div class=\"am-feature-copy\"><span class=\"am-eyebrow\">Living spaces<\/span><\/p>\n<h3>Bookshelves, warm wood and the garden beyond<\/h3>\n<p>The living room opens onto a built-in shelving wall and the kitchen counter, with warm timber tones and a clear sightline through to the garden.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"am-wrap\">\n<div class=\"am-feature am-reverse\">\n<div class=\"am-feature-photo\"><img decoding=\"async\" src=\"https:\/\/www.martinaarch.com\/wp-content\/uploads\/2026\/09\/image-41.png\" alt=\"AM294 \u2013 bedroom overlooking the garden\" loading=\"lazy\"><\/div>\n<div class=\"am-feature-copy\"><span class=\"am-eyebrow\">Bedrooms<\/span><\/p>\n<h3>A room that opens onto its own garden wall<\/h3>\n<p>Each bedroom looks directly onto the courtyard's planted perimeter, with full-height glazing bringing the garden into the room.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"am-wrap\">\n<div class=\"am-traits\">\n<h3>Design \u2014 unique characteristics<\/h3>\n<ul>\n<li>A central excavated courtyard bringing daylight and privacy to both units<\/li>\n<li>A green roof that extends the garden across part of the building<\/li>\n<li>Two independent units sharing a single material language of concrete and travertine<\/li>\n<li>A discreet street presence behind a stepped perimeter wall<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<div class=\"am-wrap\">\n<div class=\"am-closing\">\n<h2>A house shaped by its courtyard and its light<\/h2>\n<div class=\"am-fields\">\n<div>\n<div class=\"f-label\">Client<\/div>\n<div class=\"f-val\">Fluffy Trails<\/div>\n<\/div>\n<div>\n<div class=\"f-label\">Area<\/div>\n<div class=\"f-val\">378.45 m\u00b2<\/div>\n<\/div>\n<div>\n<div class=\"f-label\">Scope<\/div>\n<div class=\"f-val\">Architecture \u00b7 Two-family house<\/div>\n<\/div>\n<div>\n<div class=\"f-label\">Team<\/div>\n<div class=\"f-val\">Barra Cinza Lda \u00b7 Angarwinp Unipessoal Lda (construction) \u00b7 Propertiesuplift<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"am-wrap\">\n<div class=\"am-cta-band\">\n<h2>Tell us about your project<\/h2>\n<p><a class=\"am-btn\" href=\"https:\/\/www.martinaarch.com\/en\/contact\/\">Request a proposal<\/a><\/div>\n<\/div>\n<\/div>\n<\/div><div class=\"fusion-clearfix\"><\/div><\/div><\/div><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":30889,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"_joinchat":[],"footnotes":""},"portfolio_category":[173,198],"portfolio_skills":[],"portfolio_tags":[124],"class_list":["post-30906","avada_portfolio","type-avada_portfolio","status-publish","format-standard","has-post-thumbnail","hentry","portfolio_category-173","portfolio_category-198","portfolio_tags-124"],"_links":{"self":[{"href":"https:\/\/www.martinaarch.com\/he\/wp-json\/wp\/v2\/avada_portfolio\/30906","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.martinaarch.com\/he\/wp-json\/wp\/v2\/avada_portfolio"}],"about":[{"href":"https:\/\/www.martinaarch.com\/he\/wp-json\/wp\/v2\/types\/avada_portfolio"}],"author":[{"embeddable":true,"href":"https:\/\/www.martinaarch.com\/he\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.martinaarch.com\/he\/wp-json\/wp\/v2\/comments?post=30906"}],"version-history":[{"count":2,"href":"https:\/\/www.martinaarch.com\/he\/wp-json\/wp\/v2\/avada_portfolio\/30906\/revisions"}],"predecessor-version":[{"id":31314,"href":"https:\/\/www.martinaarch.com\/he\/wp-json\/wp\/v2\/avada_portfolio\/30906\/revisions\/31314"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.martinaarch.com\/he\/wp-json\/wp\/v2\/media\/30889"}],"wp:attachment":[{"href":"https:\/\/www.martinaarch.com\/he\/wp-json\/wp\/v2\/media?parent=30906"}],"wp:term":[{"taxonomy":"portfolio_category","embeddable":true,"href":"https:\/\/www.martinaarch.com\/he\/wp-json\/wp\/v2\/portfolio_category?post=30906"},{"taxonomy":"portfolio_skills","embeddable":true,"href":"https:\/\/www.martinaarch.com\/he\/wp-json\/wp\/v2\/portfolio_skills?post=30906"},{"taxonomy":"portfolio_tags","embeddable":true,"href":"https:\/\/www.martinaarch.com\/he\/wp-json\/wp\/v2\/portfolio_tags?post=30906"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}