{"id":31788,"date":"2022-04-29T09:41:43","date_gmt":"2022-04-29T06:41:43","guid":{"rendered":"https:\/\/www.sweco.fi\/?post_type=showroom_cpt&#038;p=31788"},"modified":"2026-03-31T16:49:19","modified_gmt":"2026-03-31T13:49:19","slug":"the-gate-of-kuopio-reforms-the-local-landscape","status":"publish","type":"showroom_cpt","link":"https:\/\/www.sweco.fi\/en\/projects\/the-gate-of-kuopio-reforms-the-local-landscape\/","title":{"rendered":"The Gate of Kuopio reforms the local landscape"},"content":{"rendered":"<section class=\"block showroom-intro bg-darken\" >\n\t<div class=\"showroom-intro__top\">\n\t\t<img width=\"1680\" height=\"800\" src=\"https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2022\/04\/The-Gate-of-Kuopio-1680x800.jpg\" class=\"showroom-intro__bg-img\" alt=\"Modern mixed-use high-rise complex at sunset with plaza and city skyline\" fetchpriority=\"high\" decoding=\"async\" sizes=\"(max-width: 767px) 1080px, 1920px\" \/>\t\t\t\t<div class=\"block__inner vacancy-intro__inner\">\n\t\t\t<div class=\"col--11 col--wrapper\">\n\t\t\t\t<div class=\"editor-content editor-content--white col--6 vacancy-intro__content\">\n\t\t\t\t\t<h1 class=\"h1 hyphenate\">The Gate of Kuopio reforms the local landscape<\/h1>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t<div class=\"showroom-intro__meta\">\n\t\t\t\t\t\t<div class=\"showroom-intro__data\">\n\t\t\t\t\t\t\t<div class=\"showroom-intro__item editor-content\">\n\t\t\t\t\t<em>Assignment<\/em>\t\t\t\t\t<p>Structural design, HVAC planning (incl. LEED consulting and fire technical engineering) and data model coordination<\/p>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"showroom-intro__item editor-content\">\n\t\t\t\t\t<em>Developer and implementer<\/em>\t\t\t\t\t<p>Rakennusliike Lapti Oy<\/p>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"showroom-intro__item editor-content\">\n\t\t\t\t\t<em>Sustainability<\/em>\t\t\t\t\t<p>Geothermal heat field with 63 geothermal wells; 1,500 square-metre solar panel field; LEED Gold environmental certificate<\/p>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"showroom-intro__item editor-content\">\n\t\t\t\t\t<em>Gross area<\/em>\t\t\t\t\t<p>about 47,000 m\u00b2<\/p>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"showroom-intro__icons\">\n\t\t\t<figure class=\"showroom-intro__icon\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2021\/04\/E-WEB-Goal-07-150x150.png\" class=\"attachment-thumbnail size-thumbnail\" alt=\"Affordable and clean energy\" srcset=\"https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2021\/04\/E-WEB-Goal-07-150x150.png 150w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2021\/04\/E-WEB-Goal-07-200x200.png 200w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2021\/04\/E-WEB-Goal-07-768x768.png 768w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2021\/04\/E-WEB-Goal-07-520x520.png 520w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2021\/04\/E-WEB-Goal-07-800x800.png 800w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2021\/04\/E-WEB-Goal-07-300x300.png 300w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2021\/04\/E-WEB-Goal-07.png 1500w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/figure><figure class=\"showroom-intro__icon\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2021\/04\/E-WEB-Goal-11-150x150.png\" class=\"attachment-thumbnail size-thumbnail\" alt=\"Sustainable cities and communities\" srcset=\"https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2021\/04\/E-WEB-Goal-11-150x150.png 150w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2021\/04\/E-WEB-Goal-11-200x200.png 200w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2021\/04\/E-WEB-Goal-11-768x768.png 768w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2021\/04\/E-WEB-Goal-11-520x520.png 520w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2021\/04\/E-WEB-Goal-11-800x800.png 800w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2021\/04\/E-WEB-Goal-11-300x300.png 300w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2021\/04\/E-WEB-Goal-11.png 1500w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/figure>\t\t<\/div>\n\t\t\t<\/div>\n\t\n<\/section>\n\n\n<section class=\"block cb block--white\" >\n\t<div class=\"block__inner cb__inner cb__inner--one\">\n\t<div class=\"col--12 col--center col--wrapper\">\n\t\t<div class=\"col col--6 editor-content\">\n\t\t\t<h1>The Gate of Kuopio reforms the local landscape<\/h1>\n<p>The Gate of Kuopio hybrid building, developed and constructed by Lapti, was built in three stages, with the tallest of the towers rising to 17 floors above ground. The travel centre offering versatile services is an anticipated project in Kuopio, and it was completed one year ahead of schedule.<\/p>\n<p>The Gate of Kuopio is located on the site of the old bus station next to the railway station. The location is attractive, because it is close to the motorway and public transport services, as well as right next to the city bicycle stop. For construction company Lapti, the Gate of Kuopio is the largest construction project to date. The concept design for the project started in 2016, and Sweco got involved a year later.<\/p>\n<p>\u201cIt has been a long journey, but time has flown by surprisingly quickly. We built strong trust in our designers along the way,\u201d says Construction Project Manager <strong>Erno Ruotsalainen <\/strong>from Lapti. Both sides showed flexibility along the way, and problems were solved together. \u201dThe development has been great. We have been able to learn from all three stages of construction and to always take our lessons learned to the next stage.\u201d<\/p>\n<p>The hybrid building comprises three residential towers with 15\u201317 floors each and a total of 222 dwellings, business and office spaces, travel services, a grocery store and restaurant and wellbeing services. There are 1,000 parking spaces, including for bicycles, and a play area for daycare children on the roof of the parking garage. \u201cThe tower complex, which is visible to everyone, is to the urban landscape of Kuopio what Tripla is to Helsinki,\u201d says Sweco\u2019s Structural Engineer <strong>Markus S\u00e4\u00e4skilahti<\/strong>. The building stock in the centre of Kuopio has so far been no more than 6 floors tall.<\/p>\n<p>Sweco, one of the tenants of the office premises, was also responsible for the structural and building services engineering of the site and for building information model coordination. \u201cOur office has access to the railway station under the railway tracks, and as a resident of Kuopio, it is a pleasure to say that there are now great waiting areas for passengers!\u201d says Sweco&#8217;s Electrical Designer <strong>Jouni Palmu<\/strong>.<\/p>\n<h2>The vibration of the railway tracks cannot be felt inside the homes<\/h2>\n<p>The railway tracks run right next to the Gate of Kuopio, which causes vibration in the ground. The location had to be taken into account in the frame solutions of the residential towers. \u201dVibration was isolated from structures with a vibration absorber that resembles the rubber paws placed under a washing machine. Only the size is different,\u201d S\u00e4\u00e4skilahti describes.<\/p>\n<p>The hybrid building was built on steel pipes and the construction solutions utilised a number of construction techniques. \u201cFor example, the parking garage utilises prestressed frame structures, the horizontal structures were cast in place and the vertical structures were made with elements,\u201d S\u00e4\u00e4skilahti lists. A load-bearing structure was designed between the residential towers and the commercial premises. \u201cThe loads in the tower buildings are focused on certain areas, and pillars and walls up to 40 centimetres thick were designed to carry these loads.\u201d<\/p>\n<h2>Height impacted choice of technology<\/h2>\n<p>The Gate of Kuopio\u00b4s offices and business premises were awarded the LEED Gold certificate. Geothermal energy is used for heating and cooling, which is rare for urban centres, and solar panels in the parking facility produce electricity for e.g. lighting and charging electric cars. \u201cEnergy efficiency has also been improved with suitable lighting solutions and plumbing fixtures with low water consumption,\u201d Palmu adds.<\/p>\n<p>Due to the height, the design of the technical systems needed some out-of-the-box thinking. \u201cThe warm air will rise up and cause pressure differences, i.e. the flue phenomenon, which is controlled with apartment-specific ventilation units,\u201d Palmu says. \u201cOn the top floors, pressure-raising pumps are employed in domestic water pipes.\u201d<\/p>\n<p>In electrical engineering, careful consideration was given to safety lighting, fire-prevention technology and lightning protection of escape routes. \u201dHowever, on the basis of the risk analysis, there was no need for a lightning protection system. After all, Puijo is pretty close,\u201d Palmu says. A busbar distribution system was ultimately selected for electricity distribution. \u201cUnit-specific electric cabling would have taken too much space in a building this tall.\u201d<\/p>\n<h2>The long-awaited project was completed one year ahead of schedule<\/h2>\n<p>The Last Planner tool was used in project management and scheduling, which allowed worksite production and designers to speak the same language when it came to the schedule, according to Erno Ruotsalainen. \u201cEveryone noticed pretty quickly how significantly the tool increased understanding and ensured that the plans were produced right on time.\u201d<\/p>\n<p>Thanks to Last Planner, the flow of information was efficient, creating a sense of control for everyone. \u201cNo work had to be done on site without the relevant plans, and all the elements were also completed on time,\u201d S\u00e4\u00e4skilahti says with satisfaction.<\/p>\n<p>The Gate of Kuopio was finally completed one year ahead of the schedule agreed between the City and VR. \u201cWithout a good team, it would not have been possible,\u201d says Ruotsalainen. The completed travel centre is a long-awaited project in Kuopio. \u201cIt is wonderful to see it implemented as such a versatile entity, which brings great joy to all locals and visitors alike.\u201d<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-29597\" src=\"https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2022\/02\/Kuopionportti_3.jpg\" alt=\"\" width=\"1680\" height=\"1000\" srcset=\"https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2022\/02\/Kuopionportti_3.jpg 1680w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2022\/02\/Kuopionportti_3-200x119.jpg 200w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2022\/02\/Kuopionportti_3-768x457.jpg 768w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2022\/02\/Kuopionportti_3-1536x914.jpg 1536w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2022\/02\/Kuopionportti_3-1260x750.jpg 1260w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2022\/02\/Kuopionportti_3-520x310.jpg 520w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2022\/02\/Kuopionportti_3-800x476.jpg 800w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2022\/02\/Kuopionportti_3-504x300.jpg 504w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2022\/02\/Kuopionportti_3-756x450.jpg 756w\" sizes=\"auto, (max-width: 1680px) 100vw, 1680px\" \/><\/p>\n<p>Pictures: Lapti Oy<\/p>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n<\/section>\n\n\n\n\n<section class=\"block form-block block--white\" >\n\t<div class=\"block__inner form-block__inner \">\n\n                    <div class=\"col--11 col--wrapper\">\n                                    <div class=\"col col--4 editor-content form-block__title\">\n                        <h3 class=\"h3 hyphenate\">Contact Us!<\/h3>                    <\/div>\n                    <div class=\"col--12 col\"><\/div>\n                \n                <div class=\"col col--4 editor-content\">\n                                    <\/div>\n\n                <div class=\"col col--7\">\n                    <script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\nvar gform;gform||(document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),document.addEventListener(\"gform\/theme\/scripts_loaded\",function(){gform.themeScriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>\"function\"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn(\"The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1.\"),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener(\"gform_main_scripts_loaded\",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener(\"gform\/theme\/scripts_loaded\",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener(\"DOMContentLoaded\",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook(\"action\",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook(\"filter\",o,r,e,t)},doAction:function(o){gform.doHook(\"action\",o,arguments)},applyFilters:function(o){return gform.doHook(\"filter\",o,arguments)},removeAction:function(o,r){gform.removeHook(\"action\",o,r)},removeFilter:function(o,r,e){gform.removeHook(\"filter\",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+\"_\"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){\"function\"!=typeof(t=o.callable)&&(t=window[t]),\"action\"==r?t.apply(null,e):e[0]=t.apply(null,e)})),\"filter\"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});\n\/* ]]> *\/\n<\/script>\n\n                <div class='gf_browser_gecko gform_wrapper gform_legacy_markup_wrapper gform-theme--no-framework' data-form-theme='legacy' data-form-index='0' id='gform_wrapper_6' ><form class=\"gform_analytics_tracking\" method='post' enctype='multipart\/form-data' target='gform_ajax_frame_6' id='gform_6'  action='\/en\/wp-json\/wp\/v2\/showroom_cpt\/31788' data-formid='6' novalidate autocomplete=\"off\">\n                        <div class='gform-body gform_body'><ul id='gform_fields_6' class='gform_fields top_label form_sublabel_below description_below validation_below'><li id=\"field_6_8\" class=\"gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible gform_honeypot\"  data-field-class=\"gform_honeypot\" ><label class='gfield_label gform-field-label' for='input_6_8'>Email<\/label><div class='ginput_container'><input autocomplete=\"off\"  name='input_8' id='input_6_8' type='text' value='' autocomplete='new-password'\/><\/div><div class='gfield_description' id='gfield_description_6_8'>This field is for validation purposes and should be left unchanged.<\/div><\/li><li id=\"field_6_1\" class=\"gfield gfield--type-text half field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gform_text\"  data-field-class=\"gform_text\" ><label class='gfield_label gform-field-label' for='input_6_1'>Name<\/label><div class='ginput_container ginput_container_text'><input autocomplete=\"off\"  name='input_1' id='input_6_1' type='text' value='' class='medium'      aria-invalid=\"false\"   \/><\/div><\/li><li id=\"field_6_2\" class=\"gfield gfield--type-text half field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gform_text\"  data-field-class=\"gform_text\" ><label class='gfield_label gform-field-label' for='input_6_2'>Company<\/label><div class='ginput_container ginput_container_text'><input autocomplete=\"off\"  name='input_2' id='input_6_2' type='text' value='' class='medium'      aria-invalid=\"false\"   \/><\/div><\/li><li id=\"field_6_5\" class=\"gfield gfield--type-email half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gform_email\"  data-field-class=\"gform_email\" ><label class='gfield_label gform-field-label' for='input_6_5'>Email<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input autocomplete=\"off\"  name='input_5' id='input_6_5' type='email' value='' class='medium'    aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/li><li id=\"field_6_3\" class=\"gfield gfield--type-text half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gform_text\"  data-field-class=\"gform_text\" ><label class='gfield_label gform-field-label' for='input_6_3'>Mobile<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input autocomplete=\"off\"  name='input_3' id='input_6_3' type='text' value='' class='medium'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/li><li id=\"field_6_6\" class=\"gfield gfield--type-textarea full expanding-textarea field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gform_textarea\"  data-field-class=\"gform_textarea\" ><label class='gfield_label gform-field-label' for='input_6_6'>How can we help you?<\/label><div class='ginput_container ginput_container_textarea'><textarea autocomplete=\"off\"  name='input_6' id='input_6_6' class='textarea medium'      aria-invalid=\"false\"   rows='10' cols='50'><\/textarea><\/div><\/li><li id=\"field_6_7\" class=\"gfield gfield--type-consent gfield--type-choice gfield--input-type-consent gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gform_consent\"  data-field-class=\"gform_consent\" ><label class='gfield_label gform-field-label gfield_label_before_complex' >Agreement<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_consent'><input autocomplete=\"off\"  name='input_7.1' id='input_6_7_1' type='checkbox' value='1'   aria-required=\"true\" aria-invalid=\"false\"   \/> <label class=\"gform-field-label gform-field-label--type-inline gfield_consent_label\" for='input_6_7_1' >By sending this form I accept that my information will be saved in Sweco customer register. <a href=\"https:\/\/www.sweco.fi\/en\/about-sweco\/sweco-data-privacy-statement\/\">Sweco Data Privacy Statement<\/a>&gt;<\/label><input autocomplete=\"off\"  type='hidden' name='input_7.2' value='By sending this form I accept that my information will be saved in Sweco customer register. &lt;a href=&quot;https:\/\/www.sweco.fi\/en\/about-sweco\/sweco-data-privacy-statement\/&quot;&gt;Sweco Data Privacy Statement&lt;\/a&gt;&gt;' class='gform_hidden' \/><input autocomplete=\"off\"  type='hidden' name='input_7.3' value='5' class='gform_hidden' \/><\/div><\/li><\/ul><\/div>\n        <div class='gform-footer gform_footer top_label'> <button class='btn btn__primary' id='gform_submit_button_6'><span>Send<\/span><\/button> <input type='hidden' name='gform_ajax' value='form_id=6&amp;title=&amp;description=&amp;tabindex=0&amp;theme=legacy&amp;hash=4fef7decf52ef6029b89308caac65e3b' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_6' value='iframe' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_6' id='gform_theme_6' value='legacy' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_6' id='gform_style_settings_6' value='' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_6' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='6' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_6' value='WyJ7XCI3LjFcIjpcIjVhYWVlZmI3NTc0MTU1YjA1ZTkwNjQxMWI2MWVlNGZiXCIsXCI3LjJcIjpcIjNiMjE4NmJlMWQ5YWNhNTQ3NTA5NzgyNzViYzNjNmM4XCIsXCI3LjNcIjpcIjY5M2FkN2IxNjZjMGFlYWRiOTEwNmMzMjZkNGEwOGZhXCJ9IiwiZTk3ZDcyNzQ2ZWYyMzZjOTU0OGJiOGM0NWQ0ZTRiNTYiXQ==' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_6' id='gform_target_page_number_6' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_6' id='gform_source_page_number_6' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n                        <\/form>\n                        <\/div>\n\t\t                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_6' id='gform_ajax_frame_6' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'><\/iframe>\n\t\t                <script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n gform.initializeOnLoaded( function() {gformInitSpinner( 6, 'https:\/\/www.sweco.fi\/wp-content\/themes\/sweco\/assets\/dist\/oval.svg', true );jQuery('#gform_ajax_frame_6').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_6');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_6').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_6').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_6').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_6').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/  }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_6').val();gformInitSpinner( 6, 'https:\/\/www.sweco.fi\/wp-content\/themes\/sweco\/assets\/dist\/oval.svg', true );jQuery(document).trigger('gform_page_loaded', [6, current_page]);window['gf_submitting_6'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_6').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [6]);window['gf_submitting_6'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_6').text());}else{jQuery('#gform_6').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"6\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_6\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_6\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_6\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 6, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} ); \n\/* ]]> *\/\n<\/script>\n                <\/div>\n            <\/div>\n        \n\t<\/div>\n<\/section>\n","protected":false},"excerpt":{"rendered":"<p>Sweco, one of the tenants of the Kuopion Portti premises was responsible for the structural and building services engineering of the site and for building information model coordination. <\/p>\n","protected":false},"featured_media":76647,"template":"","showroom_cats":[190,147,162,163,148,166,165,164],"showroom_expertise":[],"showroom_partners":[],"showroom_location":[],"showroom_client":[],"class_list":["post-31788","showroom_cpt","type-showroom_cpt","status-publish","has-post-thumbnail","hentry","showroom_cats-structural-engineering","showroom_cats-sustainability","showroom_cats-energy","showroom_cats-buildings-and-urban-areas","showroom_cats-architecture","showroom_cats-urban-areas","showroom_cats-sustainability-en","showroom_cats-office-and-commercial-buildings"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.sweco.fi\/en\/wp-json\/wp\/v2\/showroom_cpt\/31788","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.sweco.fi\/en\/wp-json\/wp\/v2\/showroom_cpt"}],"about":[{"href":"https:\/\/www.sweco.fi\/en\/wp-json\/wp\/v2\/types\/showroom_cpt"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.sweco.fi\/en\/wp-json\/wp\/v2\/media\/76647"}],"wp:attachment":[{"href":"https:\/\/www.sweco.fi\/en\/wp-json\/wp\/v2\/media?parent=31788"}],"wp:term":[{"taxonomy":"showroom_cats","embeddable":true,"href":"https:\/\/www.sweco.fi\/en\/wp-json\/wp\/v2\/showroom_cats?post=31788"},{"taxonomy":"showroom_expertise","embeddable":true,"href":"https:\/\/www.sweco.fi\/en\/wp-json\/wp\/v2\/showroom_expertise?post=31788"},{"taxonomy":"showroom_partners","embeddable":true,"href":"https:\/\/www.sweco.fi\/en\/wp-json\/wp\/v2\/showroom_partners?post=31788"},{"taxonomy":"showroom_location","embeddable":true,"href":"https:\/\/www.sweco.fi\/en\/wp-json\/wp\/v2\/showroom_location?post=31788"},{"taxonomy":"showroom_client","embeddable":true,"href":"https:\/\/www.sweco.fi\/en\/wp-json\/wp\/v2\/showroom_client?post=31788"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}